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
342783558593	342783559154	342783559703	342783560253	342783560803	342783561353	342783561904	342783562454	342783563003	342783563554	342783564103	342783564654	342783565203	342783565754	342783566303	342783566854	342783567403	342783567953	342783568504	342783569054	342783569603	342783570154	342783570704	342783571254	342783571803	342783572354	342783572904	342783573454	342783574003	342783574554	342783575103	342783575654	342783576203	342783576754	342783577304	342783577854	342783578403	342783578954	342783579504	342783580054	342783580603	342783581154	342783581704	342783582254	342783582803	342783583354	342783583904	342783584454	342783585003	342783585554	342783586104	342783586654	342783587203	342783587754	342783588304	342783588854	342783589403	342783589954	342783590504	342783591054	342783591603	342783592154	342783592704	342783593254	342783593803	342783594354	342783594904	342783595454	342783596003	342783596554	342783597104	342783597654	342783598203	342783598754	342783599304	342783599854	342783600403	342783600954	342783601504	342783602054	342783602603	342783603154	342783603704	342783604254	342783604803	342783605354	342783605904	342783606454	342783607003	342783607554	342783608104	342783608654	342783609203	342783609754	342783610304	342783610854	342783611403	342783611954	342783612504	342783613054	342783613603	342783614154	342783614704	342783615254	342783615803	342783616354	342783616904	342783617454	342783618003	342783618554	342783619104	342783619654	342783620203	342783620754	342783621304	342783621854	342783622403	342783622954	342783623504	342783624054	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2188	3300	1900	2700	2187	3300	1900	2700	2186	3300	1900	2700	2185	3300	1900	2700	2184	3300	1900	2700	2184	3300	1900	2700	2183	3300	1900	2700	2182	3300	1900	2700	2181	3300	1900	2700	2181	3300	1900	2700	2180	3300	1900	2700	2179	3300	1900	2700	2179	3300	1900	2700	2178	3300	1900	2700	2177	3300	1900	2700	2177	3300	1900	2700	2176	3300	1900	2700	2176	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2174	3300	1900	2700	2174	3300	1900	2700	2173	3300	1900	2700	2173	3300	1900	2700	2173	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2170	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
29670	43758	28959	12034	1664	70	82	67	160	466	860	587	309	152	91	66	66	57	62	65	77	56	47	61	62	69	55	70	63	70	60	64	65	60	58	57	57	52	54	65	53	72	62	60	65	55	52	50	61	62	77	54	59	61	65	61	77	83	52	61	52	64	67	53	54	50	76	58	63	67	61	57	41	54	59	61	58	74	62	57	55	72	62	67	67	48	60	69	81	62	54	64	66	51	56	62	60	71	55	62	53	56	63	60	74	54	68	62	77	61	63	56	59	73	72	52	64	51	55	67	56	47	57	67	64	68	73	55	60	69	58	49	65	70	65	76	47	58	46	43	60	56	68	55	66	63	66	60	70	67	71	47	59	60	54	65	65	63	76	54	77	68	59	49	51	58	60	51	62	57	64	67	65	61	56	58	52	63	56	57	61	65	57	60	47	70	70	76	63	65	59	72	69	65	62	63	52	64	49	73	60	58	64	67	53	75	64	60	67	54	62	52	61	54	71	56	53	62	66	51	50	70	56	62	72	56	47	61	60	46	61	57	67	67	70	63	68	55	58	53	69	61	55	52	74	66	56	66	50	62	53	64	59	54	56	51	61	56	60	65	53	64	71	51	61	80	65	59	69	59	61	54	65	64	48	56	48	70	57	57	54	57	72	58	60	56	58	58	67	59	56	66	51	60	75	65	66	54	60	50	50	62	62	71	48	54	50	66	68	54	52	72	75	62	72	48	58	51	57	53	59	65	67	60	55	71	62	63	53	87	70	77	61	48	60	72	62	58	65	67	70	63	64	58	66	67	61	61	59	49	55	67	61	69	50	51	63	60	57	60	63	68	58	60	56	56	72	64	58	55	43	62	59	62	53	53	60	49	48	62	67	47	50	66	64	56	57	63	63	65	55	47	46	62	56	59	62	70	52	58	78	63	59	67	63	60	68	62	81	57	42	62	51	63	59	62	67	59	60	59	65	56	52	57	63	57	73	60	73	49	55	58	76	57	64	64	75	62	48	72	54	59	74	54	66	53	61	64	66	54	55	72	66	51	47	68	63	57	54	76	60	68	75	69	63	63	70	63	65	63	58	68	61	58	74	64	61	52	60	69	74	57	75	69	52	72	69	59	60	67	66	64	65	62	57	56	61	62	64	66	46	55	69	66	63	55	53	58	47	59	59	80	68	49	54	66	49	78	57	54	48	71	69	68	67	59	63	62	43	71	64	54	41	65	61	72	64	65	56	57	52	56	61	74	53	54	44	65	55	55	56	60	59	54	60	52	56	66	69	63	57	72	58	71	63	58	84	49	63	58	47	64	57	68	69	52	49	67	41	62	55	71	60	53	50	63	56	58	57	55	54	74	41	65	62	63	68	46	63	49	67	66	50	57	70	52	72	61	61	58	66	59	72	58	79	61	67	61	62	62	75	58	70	61	65	60	54	60	57	62	71	57	68	54	69	53	77	70	51	62	62	55	63	51	55	66	61	47	55	58	72	59	61	65	73	66	59	62	61	62	57	70	63	68	58	60	73	59	64	62	68	57	43	76	60	49	60	58	65	66	54	63	70	57	73	70	75	62	62	63	50	61	66	62	75	77	52	61	63	68	66	70	70	57	70	68	57	61	53	48	48	79	69	56	60	71	64	55	61	76	63	55	62	66	53	52	61	59	59	47	40	66	54	56	53	49	63	50	55	71	63	52	53	53	50	60	50	60	65	67	71	69	57	62	66	49	55	64	59	50	65	67	57	62	54	39	54	44	71	56	54	57	59	75	57	63	61	66	62	69	59	64	64	53	59	62	57	56	77	60	49	59	58	34	64	55	49	57	65	57	53	66	71	65	78	68	69	61	57	52	64	79	56	60	65	60	53	46	56	64	59	56	52	70	63	70	49	59	52	54	59	66	66	54	68	66	63	61	67	46	65	60	62	53	56	51	60	76	59	55	64	47	57	67	81	57	55	60	61	68	50	67	67	71	65	65	49	51	56	62	70	62	71	59	67	51	65	60	45	57	62	61	55	61	53	77	57	57	51	65	69	69	74	77	62	69	63	53	56	69	61	73	51	64	58	55	65	66	60	65	68	57	69	52	69	76	68	52	62	68	66	69	54	52	56	53	56	62	59	74	52	61	60	66	61	44	54	70	59	56	68	55	62	77	56	60	55	49	69	55	67	54	67	51	71	56	65	70	61	55	46	54	54	69	70	57	70	56	61	64	56	60	43	57	58	59	61	61	57	82	70	43	55	66	66	62	60	69	70	63	66	69	55	66	58	71	62	64	54	66	62	64	62	77	55	63	68	65	58	60	56	68	59	71	79	57	64	53	74	60	55	50	70	46	63	70	66	64	61	64	45	52	49	64	47	55	51	61	67	58	59	52	51	62	49	47	59	66	62	52	62	69	54	81	68	56	65	64	63	52	56	84	51	70	50	52	55	67	53	62	54	69	77	47	61	65	71	58	53	74	52	49	73	52	56	50	59	56	67	65	53	64	59	51	64	52	72	72	57	64	72	66	64	54	61	60	65	62	64	60	47	56	72	60	68	75	54	65	64	75	48	56	73	66	59	63	57	63	53	65	50	62	51	59	63	53	58	72	53	43	62	62	50	71	55	55	66	51	43	59	48	60	73	51	50	65	51	57	69	57	70	49	56	55	65	53	71	63	76	52	51	61	71	54	52	56	56	74	65	61	54	71	75	57	58	61	54	49	65	54	58	71	71	56	70	80	71	50	56	59	60	58	67	66	59	59	72	70	78	59	57	68	62	68	70	67	55	59	54	57	55	63	56	53	75	53	66	71	62	57	55	52	67	62	63	49	59	62	57	72	65	58	55	66	75	45	50	76	58	54	60	46	58	54	57	61	54	47	70	55	62	51	72	50	61	67	65	54	64	51	54	80	52	78	67	46	56	62	59	62	66	69	57	62	51	59	53	60	67	56	73	46	65	56	58	60	60	64	48	73	67	45	60	69	62	67	66	64	55	53	65	56	64	58	70	52	72	65	54	55	65	65	69	66	65	59	55	64	60	62	55	48	61	55	71	68	63	56	43	52	66	63	72	68	57	59	58	68	63	64	69	56	58	56	60	55	46	66	57	41	55	52	50	62	57	56	54	74	66	56	60	60	62	51	69	61	58	58	42	63	56	49	67	63	58	58	60	69	67	45	63	68	70	51	73	63	55	66	65	60	76	70	42	50	52	74	45	64	57	62	57	51	63	69	64	64	59	61	66	69	61	49	64	69	75	61	74	68	82	72	54	69	55	46	66	52	63	74	58	61	62	65	50	52	46	55	58	60	57	58	58	64	56	54	44	69	59	57	50	55	60	59	58	60	53	58	59	63	72	52	64	40	62	68	54	65	42	47	70	65	57	52	66	54	58	60	43	58	61	66	67	63	65	61	63	55	48	53	65	55	73	71	62	56	68	78	65	65	60	50	74	60	58	60	62	61	67	46	56	66	65	46	57	72	52	59	66	54	55	70	65	59	59	64	65	57
52573	54468	49564	37716	21933	2031	1216	1046	5607	15486	21665	15351	8689	3560	1757	1114	837	745	697	735	725	682	711	715	737	736	678	736	672	676	724	667	699	651	745	685	712	685	692	655	658	654	688	690	680	692	691	675	732	657	691	720	655	683	659	648	663	693	696	705	705	659	693	639	718	683	710	729	712	649	670	688	701	658	737	739	676	664	688	638	719	658	671	692	674	670	690	664	712	718	748	719	640	684	658	677	694	769	690	732	689	633	707	671	670	695	678	725	664	704	704	702	686	705	687	715	682	628	690	674	684	700	701	720	719	713	736	733	737	655	699	735	688	688	715	698	687	659	671	687	733	750	669	685	689	677	709	660	722	668	691	684	699	655	700	704	714	722	653	672	715	700	697	639	661	668	765	670	666	702	689	712	691	715	643	749	681	656	703	707	671	689	699	702	670	678	667	644	652	657	720	663	702	716	657	691	717	664	705	686	657	737	661	713	716	681	655	657	670	675	657	699	657	712	682	678	698	658	718	694	748	665	687	722	689	735	747	654	737	652	688	688	686	694	659	690	646	696	686	693	703	728	670	721	727	707	674	690	696	675	657	700	653	679	693	635	689	685	698	731	715	640	715	683	680	660	638	712	654	700	674	650	721	715	683	726	724	692	699	705	679	664	679	693	715	727	660	652	678	671	635	714	694	703	665	714	666	712	679	720	682	671	678	677	723	686	683	697	658	709	692	667	698	707	648	679	664	688	692	696	698	673	725	694	737	726	656	722	656	720	692	670	678	650	690	692	702	695	699	699	714	708	734	687	690	683	648	749	666	705	749	726	686	731	730	693	676	690	718	720	712	695	686	713	703	683	686	720	672	670	700	699	680	674	691	702	670	666	706	700	697	719	692	698	651	702	666	697	694	658	660	674	677	706	673	707	698	715	694	680	705	673	692	660	695	735	695	654	685	720	661	706	672	683	680	683	684	698	717	735	686	652	698	693	727	707	688	681	675	694	641	705	699	675	702	705	667	669	712	660	719	693	715	684	683	698	746	740	753	676	689	684	683	740	700	741	727	689	710	641	737	729	762	719	716	667	640	714	678	676	692	734	695	663	702	712	674	682	695	705	757	694	665	727	716	696	693	716	644	635	627	688	658	707	649	672	686	711	672	691	702	690	643	705	654	673	692	754	702	751	690	686	666	691	703	695	669	715	669	667	685	707	680	719	645	693	691	651	738	696	660	692	702	690	718	684	703	706	709	651	721	698	733	711	715	694	651	689	723	723	711	710	670	758	678	698	660	659	721	667	702	702	733	707	663	684	671	701	717	715	711	729	727	701	663	650	733	715	719	702	689	667	710	694	695	742	661	694	705	663	697	727	745	667	662	653	685	686	690	708	717	645	701	650	672	684	659	692	614	711	679	687	689	673	693	724	695	669	669	655	757	734	743	668	685	666	681	716	690	724	702	724	690	742	667	724	715	705	690	702	687	684	673	718	743	728	690	664	629	701	714	752	655	688	653	729	682	730	727	696	687	726	706	719	692	689	692	701	715	727	747	678	725	658	679	677	718	733	706	680	676	710	705	680	712	724	764	715	658	690	696	649	707	716	686	663	699	665	692	712	716	741	728	682	663	669	672	704	666	740	688	691	656	689	701	644	683	686	651	675	672	693	726	683	680	693	708	658	658	712	740	680	714	660	669	709	687	674	646	662	687	691	667	690	675	645	726	648	652	686	712	687	755	721	706	718	675	646	668	721	732	672	704	677	685	699	686	674	634	725	624	719	637	681	681	689	669	713	677	704	660	720	673	695	699	670	711	645	703	720	696	669	704	677	711	703	705	651	725	693	674	646	709	656	674	670	700	708	684	680	680	696	718	675	694	666	719	727	701	703	726	674	717	674	653	675	690	681	750	701	697	710	643	696	687	658	726	697	693	712	703	735	687	697	747	699	664	681	732	675	695	673	668	700	724	712	653	703	629	671	666	691	709	708	668	688	689	665	652	722	676	700	671	680	679	668	685	704	691	666	699	696	697	711	726	708	725	659	689	682	691	679	654	699	708	719	729	702	729	710	674	718	668	677	691	689	728	676	722	693	693	669	689	646	640	686	698	689	658	720	680	683	708	708	661	701	678	681	710	711	701	734	627	704	676	734	683	662	682	710	637	667	727	677	673	686	685	660	673	682	663	721	687	682	715	682	686	654	702	650	694	637	707	735	677	703	741	685	689	730	647	723	651	674	673	680	695	710	720	668	692	703	719	598	677	641	697	689	685	674	718	687	731	677	722	712	676	692	705	665	721	692	686	708	722	652	699	694	687	662	719	664	690	694	686	722	680	687	733	707	676	707	698	675	675	662	749	715	722	690	691	705	723	690	728	693	686	670	698	700	717	655	692	694	692	713	664	666	728	693	704	715	671	736	702	702	703	682	719	701	737	706	670	703	695	665	740	697	657	687	662	688	710	709	712	716	691	663	705	685	728	716	678	668	693	712	663	702	731	728	674	710	670	642	681	702	674	677	666	660	665	646	712	695	672	701	688	702	672	678	677	707	683	691	682	630	676	692	667	704	670	699	726	706	716	712	681	698	704	649	680	677	694	688	655	658	665	687	599	656	690	687	695	703	718	686	717	696	676	713	705	661	711	743	679	678	683	734	649	681	651	661	671	746	732	711	729	675	705	681	666	694	640	682	686	648	649	734	645	711	640	703	718	657	687	714	674	736	658	689	713	705	667	714	747	695	722	712	717	737	722	707	690	668	719	647	654	703	676	702	662	693	699	671	689	679	675	683	694	719	676	704	695	700	668	707	738	686	701	666	695	699	692	655	708	703	738	732	675	698	683	684	643	728	719	635	692	696	677	663	672	689	703	708	728	645	713	711	681	705	763	716	650	650	667	688	682	649	728	649	687	654	674	686	723	680	711	656	664	703	691	744	679	652	741	698	706	688	664	698	699	632	729	669	701	684	684	684	718	708	755	679	657	705	705	696	729	711	699	651	673	702	704	709	723	721	681	697	702	699	673	653	736	692	669	700	716	711	725	669	706	716	712	713	649	716	698	690	631	682	673	683	648	702	710	689	719	723	668	728	627	708	697	672	734	688	709	703	671	645	689	699	701	704	707	704	712	729	668	675	670	707	678	694	664	679	693	682	707	708	687	697	694	678	681	718	642	667	691	659	693	715	670	705	658	730	674	727	659	686	687	744	683	680	704	710	652	671	680	670	653	722	703	723	688	614	718	742	713	694	645	665	709	673	682	615	693	675	723	647	675	680	677	696	678	690	667	678	706	693	688	693	770	716	693	659	709	721	691	717	691	699	738	726	693	684	643	700	681	655	691	699	668	659	673	715	693	655	692	701	683	679	703	705	668	724	711	721	702	715	685	679	654	698	672	681	684	687	715	684	678	693	697	667	695	627	706	702	728	650	704	705	735	745	672	701	670	691	672	730	682	713	730	745	675	679	692	693	666	723	706	715	705	707	690	654	689	709	689	689	711	653	629	687	688	726
12888	12921	7296	1914	243	58	50	63	65	133	258	180	124	84	69	64	45	43	51	48	38	58	46	66	54	63	53	48	54	52	60	44	54	45	55	49	39	66	47	52	56	58	44	64	58	48	57	47	55	43	51	54	58	52	42	57	55	56	44	61	58	55	48	65	49	44	38	56	53	50	55	52	44	46	51	60	53	54	44	62	56	67	62	52	52	53	51	44	48	56	57	49	60	57	43	51	47	52	55	45	64	45	56	43	49	49	65	46	47	45	58	59	48	50	47	49	44	46	43	52	40	38	54	51	54	57	69	54	41	60	58	56	55	54	62	46	46	50	49	42	62	42	49	59	57	51	47	62	41	58	65	51	54	37	51	52	49	55	43	58	51	59	62	62	50	59	48	61	48	45	55	52	58	55	53	55	61	58	52	53	64	59	60	40	51	52	65	49	50	50	54	65	56	63	52	55	62	44	52	45	54	58	54	52	63	51	57	56	46	54	62	49	55	48	42	56	38	58	53	43	59	49	52	65	49	51	72	57	42	64	40	70	64	45	70	51	54	58	41	62	59	45	53	68	51	49	59	39	49	45	50	50	64	66	38	53	61	44	53	59	46	66	51	69	41	50	54	58	41	51	60	48	42	51	47	53	51	48	56	53	55	45	67	48	57	49	61	49	59	61	48	64	55	54	50	57	52	56	39	45	56	57	57	66	56	55	64	48	48	55	35	34	43	43	57	45	69	53	49	52	41	48	50	55	43	54	45	68	55	54	62	62	50	46	54	50	61	57	54	52	45	69	48	43	51	49	45	46	49	63	65	53	57	50	50	47	59	52	65	49	38	60	48	55	40	52	67	59	57	54	59	51	52	56	55	44	42	35	56	55	44	47	53	47	64	49	56	55	56	51	54	48	48	52	57	60	44	74	53	53	57	48	63	50	55	45	59	44	54	47	68	41	53	50	52	49	61	63	62	62	60	52	46	41	59	42	57	54	65	42	70	50	52	48	59	50	41	67	60	41	61	45	41	48	50	38	46	42	45	49	39	53	53	55	56	50	44	49	53	51	40	67	55	37	61	41	58	57	62	67	34	59	35	42	49	64	57	56	56	45	49	51	51	38	54	63	58	56	54	59	58	63	49	46	60	36	40	59	46	47	52	67	69	55	49	51	67	47	51	44	59	60	57	49	55	48	75	64	42	47	64	49	68	40	49	44	63	46	55	59	60	48	55	50	55	53	64	37	55	52	54	54	60	53	39	61	51	53	62	61	62	45	44	49	42	51	63	51	57	54	61	48	50	39	42	46	54	44	55	63	55	60	58	46	61	55	56	56	50	58	61	46	46	55	49	45	59	73	48	53	52	53	45	53	42	47	37	38	55	54	39	47	55	54	43	68	48	50	39	42	50	36	67	55	49	52	50	57	45	49	51	46	60	47	55	58	54	52	54	49	49	69	48	53	48	49	62	53	57	46	80	50	42	49	59	44	63	59	52	39	74	48	54	60	52	43	56	62	54	48	60	62	46	49	42	52	53	53	63	52	62	47	56	63	57	62	70	55	64	49	49	60	44	58	58	51	44	49	59	50	51	41	53	53	49	53	66	41	60	52	52	49	56	47	50	54	54	59	52	60	50	56	55	50	63	45	58	58	48	50	53	48	55	47	57	44	46	37	68	60	62	50	59	55	52	50	52	56	53	46	54	52	54	48	47	34	61	44	44	57	54	47	56	40	48	63	49	46	60	59	63	46	42	64	39	60	54	51	59	59	77	60	43	54	57	54	47	49	47	59	60	51	45	44	40	67	46	64	51	61	44	43	41	55	60	55	49	42	37	63	56	45	62	65	67	56	47	42	61	64	45	54	52	39	51	60	42	41	51	49	54	51	50	41	44	52	52	59	52	41	58	61	53	51	61	63	54	60	61	47	45	60	46	54	52	47	51	51	56	62	54	63	52	57	42	64	45	56	68	37	56	51	49	66	56	69	54	43	48	54	46	67	50	44	47	60	39	45	45	48	61	43	43	58	56	47	44	55	62	60	62	42	53	60	56	47	56	46	39	58	61	60	50	47	54	60	50	52	55	59	67	65	48	57	52	60	54	51	51	31	41	48	56	62	66	57	52	56	58	62	45	51	47	57	54	52	51	67	54	52	61	54	65	57	64	48	42	58	40	63	55	58	47	42	60	46	56	58	53	59	50	51	47	59	54	58	60	61	47	42	53	58	52	53	45	48	49	50	43	55	46	46	63	52	48	55	46	56	42	52	67	59	48	61	65	47	38	56	50	50	48	56	51	51	45	53	56	45	58	56	53	53	48	52	51	61	59	55	50	53	46	51	54	57	52	65	47	45	47	58	43	44	49	57	52	57	50	63	55	45	48	51	61	52	52	45	55	54	54	56	52	55	60	39	66	57	62	53	50	47	63	52	47	46	59	53	51	59	55	50	49	53	62	55	57	65	45	61	56	39	59	41	43	43	51	48	49	54	61	55	59	52	61	56	67	52	43	58	44	49	55	48	63	51	52	56	49	54	50	58	63	58	53	50	54	64	45	55	50	43	47	50	53	52	64	64	61	45	53	56	50	40	47	68	61	56	50	55	58	54	47	72	44	48	45	37	54	55	56	47	55	50	53	53	47	62	50	59	47	67	43	48	61	39	68	59	56	55	65	52	49	66	46	36	63	52	43	59	43	43	48	51	58	53	59	54	54	47	51	55	59	63	34	57	63	65	59	55	52	61	49	57	53	56	52	51	59	68	58	43	50	39	46	67	45	45	64	55	70	54	44	67	45	44	38	60	55	56	45	69	53	35	53	39	41	54	53	38	45	61	57	50	55	51	45	55	44	61	51	51	52	52	43	52	55	52	54	58	62	55	55	48	54	50	58	47	50	52	69	57	50	63	54	50	58	38	56	60	65	65	61	48	43	48	46	57	58	64	49	58	48	51	50	42	63	44	59	65	51	59	47	41	47	62	56	50	54	57	56	56	67	66	56	52	58	75	59	44	46	47	63	44	65	66	43	42	56	49	57	65	70	40	60	43	47	64	58	48	51	53	60	52	60	49	46	51	63	68	44	47	58	59	60	49	60	44	41	60	67	39	52	64	48	49	52	46	51	59	48	55	45	51	53	60	37	64	48	53	47	51	56	64	68	52	55	58	59	42	43	54	47	52	51	40	59	41	48	55	57	53	50	62	52	40	51	57	42	45	54	50	42	54	52	56	48	52	52	66	46	41	52	59	42	53	46	60	64	47	51	47	56	55	60	59	55	58	69	59	55	40	48	44	63	52	53	59	63	49	52	54	52	53	69	63	44	66	64	63	54	59	61	78	55	71	41	45	55	59	63	55	50	54	64	46	45	59	51	53	43	54	49	50	58	59	58	65	58	41	48	59	51	61	55	59	55	48	57	54	55	54	54	68	46	54	56	60	56	42	60	60	70	49	64	55	53	60	48	49	49	53	49	45	58	59	54	49	63	50	54	49	51	53	53	51	45	47
45226	37391	29415	20096	7540	1021	752	769	1490	5562	9270	5996	3264	1346	915	698	653	602	552	569	560	567	591	585	587	595	564	590	564	598	618	585	599	583	620	615	618	633	571	589	604	587	567	600	603	628	569	556	623	582	606	593	620	566	594	635	611	586	593	580	605	605	587	622	600	607	546	622	654	597	650	614	576	559	609	584	615	626	604	603	568	553	642	607	600	618	580	600	625	593	562	597	605	598	584	601	598	618	589	627	575	572	562	585	577	619	560	618	624	605	587	600	595	587	597	624	598	601	612	579	541	589	598	624	590	596	555	602	590	594	575	603	576	607	585	580	580	575	586	600	591	575	628	652	600	620	615	585	647	580	582	600	574	607	564	652	632	582	621	556	595	537	627	604	585	617	587	594	589	612	592	622	592	606	565	559	595	637	581	614	638	631	609	613	660	570	629	606	601	590	548	600	632	597	589	576	606	551	580	625	557	602	587	607	580	571	611	597	611	588	606	612	572	599	604	600	564	612	564	579	613	618	595	546	594	619	588	612	590	613	613	630	595	615	576	568	616	572	575	605	575	591	580	617	604	578	596	625	606	606	607	614	629	574	591	583	619	591	562	624	561	584	629	589	617	662	627	603	601	618	557	619	544	591	629	574	596	631	643	567	634	591	619	571	584	596	576	594	594	632	599	636	552	641	589	612	616	614	630	632	617	563	566	594	641	651	579	664	624	623	603	649	602	573	594	607	564	612	613	571	600	603	643	573	601	596	582	622	593	577	602	571	624	591	567	615	608	623	565	645	607	608	600	572	606	626	591	612	629	602	585	611	587	576	613	600	598	596	610	577	619	587	671	630	640	586	559	627	618	621	568	657	614	620	608	606	581	579	601	580	620	595	592	594	621	602	623	588	578	594	621	614	574	575	609	618	584	600	573	611	566	591	642	586	584	617	613	609	611	616	595	621	604	626	563	548	606	644	580	603	608	612	552	591	637	591	589	563	625	592	625	617	582	600	600	583	622	559	627	579	606	612	576	637	644	632	559	588	591	616	627	609	610	636	642	612	569	577	592	651	607	552	598	606	584	636	579	535	605	638	601	615	585	582	581	562	659	611	608	610	649	632	644	586	549	641	584	625	622	626	598	573	632	552	619	612	609	604	624	630	603	583	598	568	638	589	622	657	569	596	651	581	613	612	566	637	549	598	644	610	592	616	594	602	566	599	580	613	603	567	629	586	584	599	598	626	611	624	598	600	605	585	593	620	569	590	562	630	636	600	537	590	612	636	574	599	622	582	567	602	631	634	597	642	564	628	616	585	568	599	619	584	583	597	642	616	609	627	552	646	612	633	604	596	619	628	572	607	645	595	589	646	603	610	614	589	625	606	596	619	587	607	601	591	603	609	568	585	592	603	607	621	655	612	593	587	621	608	586	598	583	620	612	593	608	634	622	615	613	575	609	625	568	654	599	639	604	610	611	596	597	609	571	599	582	583	620	591	557	570	641	580	599	601	634	618	610	597	566	602	644	587	605	637	595	567	578	610	597	584	581	552	626	596	600	618	672	598	622	594	578	610	584	622	618	596	577	619	628	567	580	570	576	575	596	608	597	612	566	579	536	581	578	604	659	542	616	593	638	603	608	593	598	614	599	603	589	626	569	570	615	627	611	576	580	606	601	604	625	591	575	595	559	638	582	580	574	579	597	610	636	566	614	588	609	591	591	551	631	582	619	577	594	603	606	656	601	585	623	563	606	608	601	593	614	599	595	616	546	616	616	620	602	571	602	678	642	580	602	624	611	624	593	627	603	563	645	588	634	648	571	554	602	654	613	584	607	610	602	609	573	593	594	580	602	634	629	616	566	599	589	596	600	630	579	591	601	567	630	602	598	625	603	590	610	579	641	629	608	587	579	626	603	592	608	615	639	608	603	612	632	619	590	641	581	584	572	573	561	602	613	621	565	597	632	603	607	609	593	585	608	623	595	582	591	625	559	575	616	587	608	605	625	629	646	601	592	648	595	589	590	616	663	598	599	587	578	576	621	585	585	607	578	601	625	629	598	576	601	577	635	549	594	598	601	621	629	577	573	610	594	575	630	617	639	564	602	599	591	629	581	569	664	586	623	597	592	589	603	616	612	594	645	594	659	592	607	594	571	551	632	587	599	634	611	623	563	583	589	602	605	590	634	569	634	630	593	575	593	601	571	571	619	603	612	578	603	621	599	571	594	643	623	592	623	569	580	608	590	572	649	631	638	612	605	617	596	586	597	580	593	632	616	582	616	659	600	656	587	616	617	616	628	612	586	630	605	602	592	627	553	591	615	641	585	565	605	608	613	620	553	579	614	564	616	583	641	590	660	594	608	590	584	617	610	586	583	585	610	600	585	597	634	594	591	564	629	591	592	616	574	595	618	590	587	609	614	547	611	578	611	593	581	602	609	585	632	586	604	575	592	604	585	597	591	575	610	630	601	624	625	598	617	607	629	608	602	623	598	565	593	589	636	547	604	564	624	599	536	620	665	584	599	601	621	537	588	573	603	595	603	585	602	596	609	598	597	595	594	573	606	619	575	585	610	581	619	610	591	593	594	606	600	601	628	567	598	621	570	583	645	599	598	598	606	593	621	611	584	564	680	589	606	586	583	614	610	607	567	641	668	576	604	618	583	624	612	624	641	624	583	607	612	590	614	588	581	585	568	613	641	594	582	632	593	626	612	581	571	591	594	598	611	612	607	636	611	617	629	636	643	614	609	611	602	635	586	573	584	607	631	605	613	642	606	578	600	657	571	553	602	580	584	589	565	584	574	605	603	633	610	617	560	610	604	584	573	607	604	615	606	623	612	603	600	574	614	645	645	585	608	599	625	633	610	603	563	581	564	589	641	587	580	604	682	556	600	596	578	607	655	576	590	588	597	596	608	561	632	616	599	603	567	623	590	602	619	592	600	609	565	592	591	564	584	618	608	587	626	604	607	586	612	595	569	582	574	606	571	630	668	603	631	600	584	600	578	560	562	607	582	624	628	594	595	578	590	619	607	619	592	561	585	614	595	588	586	630	593	646	610	610	632	602	566	603	577	602	609	593	594	638	629	579	587	573	601	563	617	622	581	587	588	601	586	596	600	630	627	616	613	600	601	636	600	624	608	592	619	625	589	609	634	610	641	619	549	614	577	606	596	577	606	553	582	595	626	629	599	656	632	590	577	588	563	611	558	586	602	590	598	602	600	596	608	598	602	583	630	621	594	573	627	621	603	626	608	606	598	641	561	605	627	665	585	605	637	586	576	620	614	576	600	591	580	626	614	596	670	613	615	597	573	557	656	633	629	587	584	602	596	585	622	591	636	567	627	600	567	598	545	588	586	616	599	566	640	632	642	587	609	589	608	608	593	603	591	608	632	629	535	597	605	616	563	590	603	607	605	600	599	598	653	606	628	601	584	618	605	582	563	575	581	626	620	594	635	583	616	579	600	573	565	592	614	578	621	627	609	618	613	587	573	636	566	580
22881	30975	18325	5684	674	66	71	52	113	298	541	399	234	105	101	69	46	57	59	57	50	61	59	45	56	52	58	57	50	52	52	58	55	53	55	58	61	58	53	63	50	56	58	55	63	58	61	51	47	52	63	55	75	48	58	58	55	52	61	57	70	68	63	69	56	49	57	57	58	54	59	52	51	62	68	47	57	54	76	46	56	76	48	64	54	67	50	56	53	42	64	59	52	65	57	66	55	59	46	61	53	69	37	64	58	66	56	73	54	60	67	62	58	77	62	60	53	54	55	55	53	51	48	58	69	57	62	58	60	60	67	56	76	77	59	59	56	78	55	62	54	79	55	57	57	49	58	53	49	65	48	55	62	52	71	51	55	61	63	73	58	62	69	56	55	50	41	64	64	49	56	70	68	65	74	57	57	66	60	65	48	59	61	46	49	40	52	43	65	55	42	69	57	60	69	59	60	53	59	46	62	56	61	55	60	64	60	49	60	52	66	64	72	66	50	62	47	40	54	66	44	69	63	52	59	45	46	51	76	68	62	64	57	43	65	54	51	68	48	64	63	45	64	62	52	55	67	48	68	58	47	58	58	61	51	54	63	56	40	45	50	60	60	68	50	55	61	50	57	57	57	52	58	60	42	56	54	55	44	55	59	59	54	62	52	49	74	49	64	49	68	60	55	50	50	69	53	71	56	48	63	56	51	54	47	64	53	45	69	56	59	61	68	62	66	62	69	64	55	78	55	61	44	55	37	60	46	62	65	58	61	57	57	59	54	62	51	64	61	51	71	57	55	55	54	55	64	54	70	60	74	49	62	48	57	56	46	59	38	49	55	48	49	62	39	61	70	47	58	49	68	56	65	62	53	45	66	65	61	50	62	41	59	49	63	64	44	58	46	51	58	58	59	58	64	63	59	61	49	56	57	50	42	60	51	54	65	44	50	62	66	58	57	67	61	55	55	70	60	58	64	67	49	61	52	55	53	61	58	74	38	64	58	62	71	68	53	55	58	57	56	48	52	55	58	54	52	52	56	65	59	62	63	46	55	45	57	60	57	59	54	67	73	67	61	57	59	68	52	57	60	50	57	59	60	62	57	61	60	56	62	64	72	49	53	45	58	59	58	59	66	56	53	52	58	58	67	60	61	59	65	52	66	55	58	56	54	51	59	61	73	63	57	60	68	50	57	66	55	65	58	68	69	52	62	65	61	59	54	46	53	64	81	61	54	46	70	70	69	47	50	47	52	59	51	59	65	70	54	56	57	66	53	55	51	64	54	58	59	63	47	44	56	70	56	59	73	53	58	53	60	53	67	48	68	58	53	57	56	57	41	56	55	53	69	65	53	61	51	54	68	53	63	65	59	52	51	58	58	56	66	52	59	58	57	59	64	40	69	77	63	60	66	62	66	62	66	57	66	51	59	71	42	67	56	61	55	64	48	54	58	52	60	70	49	58	53	49	55	68	46	45	57	51	61	54	47	51	58	52	47	56	55	51	51	68	57	56	48	54	57	67	57	53	58	52	46	64	68	59	48	59	58	60	50	61	65	54	48	57	46	51	64	64	67	56	53	64	68	49	59	46	80	57	56	62	56	50	51	60	67	66	61	66	55	54	52	49	61	49	63	62	55	59	59	60	50	60	61	71	56	51	64	66	57	51	54	57	57	53	57	68	52	72	53	54	56	62	48	54	54	49	82	47	71	58	52	53	59	55	55	65	67	62	61	77	63	62	62	44	56	62	52	59	57	59	48	58	47	56	54	57	62	58	54	55	45	57	54	58	62	61	63	53	56	53	57	78	51	46	56	59	45	63	66	78	55	43	47	57	62	58	45	71	66	68	53	51	58	57	67	59	74	64	50	62	64	70	56	69	63	62	51	61	63	52	47	55	59	60	70	56	60	50	65	60	57	48	52	55	62	53	59	62	61	44	68	51	62	53	64	64	57	57	74	65	71	66	53	61	54	56	63	61	62	63	47	57	59	59	59	55	62	64	58	57	51	56	54	47	65	54	57	63	63	63	47	58	57	62	54	52	58	54	54	36	70	57	45	62	58	61	57	59	51	48	60	56	67	50	67	50	46	65	51	67	55	58	42	63	61	50	48	71	52	47	49	53	46	55	55	52	60	60	51	55	50	78	61	64	59	55	56	60	50	53	70	67	75	61	46	54	68	55	49	48	49	48	48	57	57	51	54	65	53	57	61	68	46	54	55	62	44	59	65	54	60	56	49	60	44	61	57	67	56	58	58	51	56	61	51	58	56	57	59	55	62	50	44	62	54	58	52	57	65	68	60	57	54	75	56	58	60	53	60	63	59	66	42	56	58	58	61	58	48	52	46	52	64	47	60	41	72	58	69	60	55	60	53	63	50	55	48	56	72	48	77	51	58	50	55	71	61	54	49	75	48	60	59	51	52	52	55	45	58	47	54	56	43	43	55	53	65	63	60	48	50	56	47	54	76	38	57	60	62	41	51	61	64	58	63	52	57	63	46	66	70	53	51	52	60	58	48	63	61	39	54	55	58	55	48	56	64	54	48	64	69	55	67	60	63	57	59	51	55	64	54	54	46	71	62	67	54	66	53	61	56	74	51	63	65	49	56	58	46	60	59	59	36	58	55	71	58	56	48	57	61	48	60	64	56	47	45	45	57	55	48	57	51	58	47	61	67	62	62	63	44	61	72	43	38	47	56	53	60	54	54	65	53	50	53	50	52	46	62	57	69	62	49	48	53	65	54	58	51	49	54	58	64	75	44	67	57	49	47	56	51	54	62	75	48	66	54	63	56	50	56	55	55	53	62	64	61	63	53	58	52	66	59	60	73	47	72	66	50	59	44	56	62	53	48	49	59	48	56	55	77	51	55	43	61	51	59	68	59	53	55	53	68	53	60	60	56	52	60	42	58	57	48	69	44	69	54	65	53	54	57	62	51	56	59	61	58	62	49	71	53	55	61	56	58	53	56	61	58	48	70	64	68	59	55	57	51	55	63	56	62	63	50	47	79	50	60	58	77	51	59	42	62	57	44	49	56	65	52	50	53	62	56	69	72	61	70	55	41	42	47	48	60	41	63	51	52	51	61	56	47	68	63	59	59	45	48	51	56	49	56	42	55	67	47	43	58	54	62	60	70	59	57	63	67	65	61	50	63	67	74	51	59	61	48	51	61	34	56	54	53	78	73	53	52	67	56	43	58	59	51	77	53	51	56	63	70	58	58	46	50	70	58	50	48	59	62	60	62	55	60	60	58	60	58	63	67	61	61	47	50	55	57	40	45	50	56	63	48	50	57	69	47	55	44	61	56	46	57	56	61	49	67	43	61	55	72	57	50	65	71	53	57	65	67	52	48	61	70	52	55	66	49	63	60	42	63	54	69	62	42	47	83	49	53	62	44	68	57	53	57	56	48	63	62	64	51	67	61	59	53	61	51	52	60	70	49	63	57	56	62	50	61	59	58	47	51	68	68	66	68	53	59	52	50	48	50	53	46	67
53666	48364	38822	29760	14342	1488	878	897	2886	10181	15607	10870	5539	1965	1206	938	733	652	676	638	625	672	668	651	695	644	581	628	606	659	642	641	641	636	650	664	659	678	620	591	628	597	613	617	637	619	625	666	658	671	664	636	646	603	639	628	667	683	643	644	603	639	656	639	618	619	625	661	670	638	658	632	654	652	627	694	661	696	669	662	656	641	653	644	666	667	674	666	656	681	662	634	596	619	615	607	678	629	587	632	627	647	674	670	645	621	603	614	659	628	648	674	592	595	610	665	632	645	640	630	681	609	677	642	670	661	639	600	672	643	682	650	656	641	614	645	636	663	649	695	677	640	685	686	659	648	671	644	675	666	618	638	654	616	644	626	657	611	635	696	638	658	632	666	644	637	646	646	679	613	653	644	611	644	663	626	637	677	644	618	657	624	641	624	667	672	651	666	638	635	618	645	717	671	643	657	613	633	639	687	632	625	629	665	604	610	662	621	652	643	642	640	683	676	639	669	625	626	647	676	667	698	675	640	616	623	636	625	648	638	603	642	653	625	613	618	629	686	684	702	662	634	675	631	642	686	654	663	658	654	628	623	669	665	677	653	655	678	661	691	631	638	658	650	642	637	695	653	655	643	714	637	671	636	667	611	589	624	691	652	691	697	648	664	644	636	640	642	626	639	645	679	606	644	632	662	681	700	678	619	652	644	669	655	614	591	642	669	654	653	680	721	633	674	688	675	644	620	646	659	657	615	604	603	604	635	649	676	638	635	632	635	658	662	658	632	624	646	633	655	675	669	640	656	617	664	651	674	623	665	630	674	671	661	670	628	718	666	587	639	603	641	659	705	638	594	613	642	716	641	675	602	622	677	635	659	610	646	646	617	713	644	639	652	634	669	638	670	609	647	652	599	641	671	662	637	635	687	660	678	594	641	662	648	656	679	688	627	692	688	640	678	660	625	659	651	673	665	632	644	653	628	669	621	636	632	628	655	646	652	638	676	630	649	647	656	690	591	645	665	681	616	673	634	659	585	609	613	671	649	634	674	631	612	669	640	648	651	651	644	666	670	639	639	664	708	643	657	630	650	651	703	648	647	655	659	606	629	668	679	640	655	668	657	668	649	655	652	670	639	665	651	637	637	677	617	603	693	637	629	682	650	632	665	645	670	629	647	645	632	663	637	654	672	701	682	681	616	600	659	646	662	663	677	669	608	691	658	653	654	635	621	639	673	636	673	712	648	700	645	669	584	665	653	646	704	662	663	622	646	624	639	662	646	650	660	641	679	659	681	653	625	657	647	641	628	692	695	606	649	622	657	632	620	631	674	686	659	643	638	648	679	652	591	658	657	640	660	622	611	680	666	636	667	620	620	620	675	628	658	645	658	617	661	678	629	653	650	648	615	693	610	663	608	663	650	647	620	638	672	672	580	669	644	642	659	675	638	672	615	633	667	667	643	629	609	684	689	589	638	684	675	633	638	637	642	653	644	646	641	652	660	646	655	663	674	667	651	690	673	643	646	654	643	660	688	609	617	668	611	649	652	657	648	649	653	680	625	603	634	627	627	623	644	655	642	633	650	684	644	648	645	693	607	635	646	617	665	658	641	627	637	633	620	673	674	701	633	640	636	677	648	656	651	615	664	645	665	677	662	648	685	639	635	666	611	632	620	645	623	654	619	655	684	605	636	616	623	671	659	671	663	680	674	657	624	632	681	697	701	676	653	660	621	666	646	613	640	659	622	678	629	637	604	653	598	618	649	645	644	629	657	627	648	657	657	683	626	581	641	638	630	600	626	625	643	636	629	647	661	639	628	624	654	619	629	669	615	682	664	671	657	594	647	693	600	657	672	663	641	620	686	642	644	649	663	653	673	606	628	641	640	640	626	670	645	648	603	658	637	625	665	619	620	615	659	607	656	651	666	617	618	611	667	647	703	619	636	625	642	652	654	609	600	664	648	653	656	680	636	602	668	663	628	646	633	653	621	676	606	649	666	630	633	629	666	663	639	640	650	658	710	589	658	618	644	621	640	642	634	651	639	653	654	643	657	633	659	645	677	611	616	645	677	619	669	651	668	619	633	658	634	661	622	623	702	666	652	667	628	677	706	619	612	687	616	666	681	617	652	644	700	630	646	654	623	659	642	655	645	658	662	647	626	592	652	664	635	606	643	672	629	651	599	636	624	658	636	658	661	664	666	646	651	672	614	616	704	669	636	635	627	634	653	685	632	706	682	662	645	645	646	648	604	678	667	637	654	646	646	658	633	594	630	613	649	642	635	631	600	611	657	686	644	646	657	596	622	656	656	639	660	656	684	643	637	635	627	611	605	616	637	691	709	665	645	637	604	678	604	628	641	653	654	621	658	632	647	653	616	612	633	615	637	612	694	626	617	685	625	680	657	634	623	654	688	646	608	695	672	630	631	653	673	586	653	652	664	656	600	582	641	666	622	641	653	639	650	705	692	647	612	646	651	603	718	635	712	678	664	622	633	646	655	644	637	666	635	658	687	685	650	671	634	651	613	653	668	619	678	647	612	712	663	627	655	716	642	666	619	684	647	660	613	668	613	621	639	662	657	662	646	603	625	658	645	657	651	630	652	634	623	659	644	644	692	639	636	592	645	609	643	614	642	648	594	603	691	654	653	654	624	650	616	701	636	641	625	619	664	626	670	660	628	646	614	673	657	657	694	639	627	676	622	654	676	652	648	640	693	597	638	631	676	682	643	639	649	670	625	667	634	687	608	640	648	631	666	634	633	674	654	601	639	629	655	638	643	625	666	654	634	592	647	697	634	633	646	668	700	621	684	681	651	695	695	611	630	668	700	650	671	612	687	614	657	632	591	646	672	655	634	626	661	701	633	618	620	636	666	635	642	666	680	623	651	653	637	661	632	672	626	649	633	643	655	657	608	631	621	648	668	647	606	598	625	642	649	672	670	623	633	671	648	636	603	661	629	651	652	683	680	644	665	632	629	665	664	650	649	677	697	657	661	669	639	652	652	625	671	627	647	646	630	711	648	661	653	650	675	629	665	635	673	708	652	658	651	642	625	668	659	625	609	667	659	663	665	660	692	628	633	664	654	642	694	630	604	652	615	588	656	679	629	615	640	642	604	591	672	649	650	601	645	641	638	666	663	611	611	607	665	659	610	658	684	673	642	649	641	653	617	698	698	625	632	618	651	653	647	658	653	665	686	662	624	613	616	635	666	616	626	659	582	614	696	637	655	645	652	617	666	634	662	666	647	641	639	686	682	651	597	668	668	624	661	639	672	618	641	631	646	646	650	644	628	638	655	655	677	641	631	628	640	652	682	685	660	623	664	623	691	643	600	652	654	676	625	642	682	632	628	683	630	645	666	641	636	591	669	645	623	704	671	667	601	634	616	651	620	657	596	687	626	617	628	666	593	618	656	656	652	627	654	598	625	672	637	643	646	672	642	607	571	647	652	644	642	606	619	646	642	640	634	646	654	626	693	631	649	675	634	710	596	629	669
21714	31183	20739	6302	707	64	64	55	67	336	710	547	249	130	102	72	70	59	49	55	58	52	49	51	40	48	57	53	40	55	41	67	48	41	56	41	56	53	51	53	50	64	72	55	55	47	68	55	62	62	49	53	53	50	53	58	45	44	64	61	55	61	53	44	55	46	70	51	54	61	65	50	44	54	56	56	75	54	57	52	56	64	44	48	61	50	59	64	51	56	48	54	56	56	53	63	71	69	55	50	57	66	60	64	50	55	62	54	55	57	57	45	61	56	66	60	59	36	55	72	47	49	64	56	47	53	52	53	49	45	50	53	56	56	58	62	60	58	67	58	61	46	59	51	66	47	54	66	56	65	51	60	54	58	49	56	50	61	58	61	56	49	61	46	62	65	51	65	65	41	53	80	57	57	53	62	62	60	61	60	53	47	50	52	66	55	67	64	58	45	49	64	49	59	43	45	61	55	57	59	69	52	64	52	69	65	53	57	60	51	49	52	45	52	52	54	43	51	62	61	66	66	69	45	51	72	58	59	59	64	57	57	45	56	49	54	70	45	59	56	52	57	45	60	63	55	71	54	67	44	67	56	59	54	50	62	48	62	59	58	70	74	44	65	58	56	64	52	55	58	50	55	52	59	51	55	66	70	65	69	60	47	67	54	48	40	61	55	48	53	52	38	64	56	42	53	51	63	71	61	48	53	58	77	55	65	62	64	53	61	49	54	64	62	59	45	50	62	41	50	48	64	55	44	60	58	59	67	52	54	52	55	58	51	61	57	44	47	72	49	59	45	54	46	55	53	55	57	64	57	51	57	56	59	56	55	55	56	35	48	64	51	70	58	61	56	67	54	59	55	49	55	55	54	58	42	63	46	48	59	53	52	61	64	58	71	50	64	51	53	50	62	55	62	62	56	50	48	63	66	51	55	50	41	46	64	50	70	47	51	46	56	60	59	67	53	53	58	59	56	45	40	64	56	55	46	58	47	64	66	71	63	62	64	53	56	59	57	61	63	53	54	65	64	59	56	60	45	62	51	54	60	40	52	51	56	54	56	63	47	61	53	52	50	58	50	41	52	63	46	52	57	62	50	65	62	62	65	57	66	43	69	47	52	52	63	62	43	66	56	58	49	60	62	42	52	73	53	60	51	63	55	59	63	46	52	38	61	56	40	62	57	65	72	48	54	57	64	65	69	50	44	55	66	56	50	48	58	81	59	56	52	42	59	51	68	66	58	51	71	47	60	54	47	58	52	50	54	39	70	56	47	38	58	51	60	54	62	56	49	59	54	54	52	73	62	59	43	45	66	55	55	59	36	49	69	67	56	48	41	48	55	46	47	42	63	54	59	46	51	55	42	55	63	54	61	56	50	61	53	56	53	64	53	50	61	56	57	55	60	54	51	64	60	67	64	49	63	52	48	57	46	51	61	57	45	61	61	56	57	57	45	61	56	58	47	53	54	53	64	68	56	44	51	55	37	54	66	63	54	48	45	58	50	61	52	44	58	57	58	58	52	43	74	57	49	49	68	54	57	57	48	64	57	54	57	57	66	48	58	46	71	60	51	49	56	51	55	59	61	54	55	58	57	52	57	59	49	67	59	48	53	53	51	60	40	53	49	54	76	62	43	67	57	54	56	40	66	41	68	46	52	38	45	68	66	41	63	46	57	42	46	60	55	63	60	67	52	61	56	59	41	52	59	49	68	72	56	48	72	47	48	51	53	44	57	78	52	51	50	49	54	67	66	36	57	53	49	63	57	52	54	51	50	61	58	55	57	55	52	53	48	42	62	55	48	53	51	55	57	44	59	56	64	55	66	59	53	50	54	39	60	72	62	50	68	45	66	62	55	43	47	59	55	50	49	57	51	53	60	66	63	57	63	44	66	50	54	45	58	55	57	50	56	48	57	59	79	63	58	64	46	52	52	46	72	54	61	59	48	46	66	57	49	50	56	51	51	56	65	49	49	52	63	54	58	56	53	48	51	64	53	42	53	70	52	55	45	40	53	53	55	60	55	58	48	65	64	63	51	48	63	48	48	57	57	56	43	51	63	61	50	45	54	60	63	53	55	43	62	59	59	59	46	63	64	47	53	54	51	55	47	50	58	61	62	69	66	53	60	54	62	58	52	63	57	55	53	61	63	60	59	66	58	62	51	53	57	60	53	59	61	42	63	52	50	55	65	58	63	54	50	64	49	53	62	54	55	66	51	51	44	51	42	61	60	66	51	44	46	57	48	55	53	57	56	54	52	57	54	53	68	56	60	59	53	49	52	57	51	62	51	42	66	44	57	56	47	49	51	63	58	59	54	50	55	44	45	56	53	46	51	52	52	56	65	64	61	73	67	59	55	55	43	55	62	59	54	52	50	53	55	65	40	62	49	66	46	47	76	56	58	49	61	61	42	52	49	56	67	62	44	43	50	52	52	68	60	45	67	63	58	56	54	58	61	47	74	65	44	51	60	49	66	58	55	64	53	53	61	47	57	64	54	54	59	59	57	48	44	71	50	53	56	58	57	54	56	52	50	67	65	70	56	70	53	45	52	58	62	56	62	55	53	51	48	49	52	61	49	63	52	55	51	41	65	61	55	41	61	51	63	56	50	45	71	53	59	49	54	66	57	54	60	60	61	60	65	63	61	49	46	64	58	57	47	63	44	54	63	57	53	71	49	64	56	58	55	52	52	53	53	46	56	67	63	49	61	43	55	54	50	66	52	55	57	47	54	72	45	66	53	47	61	60	58	46	68	50	56	53	56	65	49	62	61	67	48	60	56	48	59	53	43	47	55	70	58	58	52	52	53	71	56	46	69	56	55	59	47	67	51	53	43	57	72	53	67	63	54	50	49	72	56	52	58	59	50	47	49	44	62	64	52	61	58	54	55	51	51	66	38	51	47	65	67	55	40	58	43	44	71	53	53	62	70	49	59	50	50	66	60	52	54	51	50	51	56	50	48	56	56	56	50	58	59	61	60	57	69	39	53	62	54	43	57	53	51	42	60	56	73	63	48	54	61	42	66	54	59	47	75	61	51	46	68	65	71	55	71	46	57	64	50	64	72	58	60	61	51	57	43	64	46	54	69	49	62	42	58	59	60	46	63	51	53	57	58	52	59	54	70	53	54	49	48	49	56	51	66	60	47	60	53	69	62	61	59	58	37	62	50	63	54	57	67	58	52	61	50	55	68	49	72	74	55	65	54	54	55	49	54	50	54	60	51	50	49	51	59	53	66	48	56	55	48	74	54	55	50	50	51	65	64	48	57	47	55	54	66	51	59	39	51	49	51	54	50	71	61	55	63	55	64	54	59	75	57	52	72	50	66	60	56	44	62	55	52	62	47	51	43	52	57	52	54	56	67	55	43	61	42	50	60	56	56	65	48	50	63	56	62	59	48	46	67	67	53	54	54	59	61	50	43	53	53	75	46	47	57	48	68	56	54	51	68	48	54	52	64	64	53	55	53	56	52	38	61	66	43	52	46	55	65	57	45
53963	51904	41854	30095	13003	1716	937	951	2456	12794	19682	13936	6839	2659	1707	1000	755	671	640	631	622	640	654	625	624	643	655	630	634	646	647	644	598	647	622	645	646	616	650	648	591	664	655	664	604	625	648	610	632	651	646	646	614	650	630	602	597	646	647	603	621	613	657	616	598	627	645	641	632	628	606	595	650	638	663	639	604	614	597	628	639	646	587	628	598	658	642	602	628	669	647	599	622	603	618	630	567	611	602	604	600	621	601	636	606	618	583	632	586	652	619	658	646	599	632	658	648	646	603	611	603	628	677	668	602	638	637	665	665	638	665	626	619	622	594	622	589	635	670	624	616	635	618	616	591	647	602	644	637	606	615	650	597	624	618	638	604	637	633	649	646	653	607	687	619	614	643	635	646	639	615	584	656	611	592	651	643	630	632	632	623	620	647	654	596	619	632	604	600	652	587	674	639	644	568	622	592	597	628	598	634	674	655	641	656	665	592	671	600	609	632	651	645	656	642	630	636	653	620	642	604	641	631	631	637	633	646	598	596	652	629	585	635	648	644	660	658	605	639	657	649	627	627	611	612	604	641	632	611	661	663	607	668	620	626	633	670	606	636	610	654	617	628	613	629	634	652	613	626	595	680	624	633	621	618	636	593	657	651	614	613	620	600	621	673	599	647	608	642	645	620	618	607	583	606	615	617	678	620	606	646	608	640	650	618	640	634	601	661	592	646	581	633	584	651	643	609	664	615	614	632	640	640	636	656	588	650	635	579	617	661	626	629	605	681	638	666	647	616	622	590	628	613	639	685	660	651	669	658	632	675	612	640	629	698	633	661	609	645	649	642	623	656	652	609	625	605	628	608	628	664	629	594	656	680	583	634	645	607	614	636	629	621	631	646	610	635	651	606	677	626	640	640	638	631	625	658	664	617	643	630	619	577	630	671	654	661	659	703	608	640	617	648	615	635	601	611	629	627	612	589	659	647	679	620	616	617	633	627	638	630	626	616	628	603	639	612	628	625	615	608	685	587	659	630	591	620	634	601	634	591	584	584	598	591	616	628	644	631	631	636	621	606	618	630	655	599	664	592	658	627	580	611	617	659	603	630	628	614	624	644	697	643	696	597	649	648	622	666	650	636	613	636	649	605	664	648	621	629	657	584	613	614	626	605	638	636	621	646	647	592	620	671	600	630	613	661	600	632	654	651	609	678	606	596	624	623	616	596	609	580	609	646	609	632	626	632	609	649	604	633	605	634	638	650	666	641	602	625	620	618	634	655	649	631	671	626	612	660	621	610	619	616	644	653	627	638	643	625	642	640	586	643	643	628	627	612	683	615	612	616	641	598	681	612	628	662	627	643	619	614	613	620	629	634	650	635	610	678	599	623	604	645	640	634	619	613	651	625	700	676	622	667	600	591	622	603	627	651	605	636	646	655	643	661	620	642	637	655	658	674	598	651	615	650	618	641	621	593	631	649	655	583	629	625	620	644	664	651	628	657	594	614	601	664	625	622	633	685	625	626	611	596	586	653	593	673	654	597	663	621	668	639	594	598	581	618	618	653	615	612	684	652	634	591	609	627	620	613	644	567	594	624	684	652	645	633	637	594	681	592	649	627	638	640	632	597	604	622	653	632	611	627	618	647	602	596	684	605	634	637	549	604	610	648	622	695	620	624	587	643	633	603	656	644	623	577	602	647	630	610	625	657	618	564	617	649	625	678	637	589	646	649	643	627	608	638	595	605	595	604	612	691	622	644	587	629	656	630	591	691	602	627	613	616	618	630	632	651	588	663	652	647	630	628	609	641	663	624	634	614	619	642	591	606	635	624	643	645	608	585	656	679	644	648	660	583	571	674	650	629	618	614	589	624	610	603	641	652	625	610	634	625	612	641	659	622	672	652	649	629	647	646	613	614	675	653	668	610	623	617	668	644	623	570	640	638	630	648	672	695	598	619	682	641	698	613	648	619	621	636	666	614	665	649	598	609	652	648	648	614	681	588	659	583	608	601	617	621	603	648	633	643	616	645	615	614	627	622	617	657	617	655	621	612	645	632	591	630	622	614	653	652	644	609	601	622	648	633	635	620	640	610	648	654	650	637	648	646	635	607	610	605	670	645	624	589	639	607	654	702	607	585	650	627	608	626	678	625	657	590	606	627	654	653	645	642	617	640	629	616	632	644	607	638	623	609	613	643	642	614	603	635	602	629	642	655	619	634	624	610	628	616	652	648	667	633	652	638	637	622	602	640	623	604	633	613	624	591	639	645	601	660	640	619	669	656	616	670	591	610	627	631	609	593	624	634	620	643	659	650	639	636	662	631	634	572	642	648	629	638	629	630	594	635	649	645	635	584	656	628	624	652	596	647	584	610	611	647	640	640	609	646	637	621	650	636	639	609	608	634	628	652	656	636	656	601	629	661	600	676	637	592	637	667	641	626	631	599	622	669	573	631	649	653	620	625	634	620	612	646	603	663	600	586	664	648	607	670	642	675	617	582	597	604	594	621	625	582	589	582	628	636	610	658	594	636	586	622	661	583	620	575	611	634	608	642	637	653	639	594	619	624	637	592	660	629	644	635	599	614	610	635	613	629	649	603	613	624	610	626	616	645	637	639	635	673	643	615	630	628	608	620	636	584	641	626	658	611	660	646	636	599	608	580	642	636	616	621	674	609	635	603	621	614	644	639	591	686	638	622	635	615	661	626	602	645	642	632	651	607	657	681	630	600	617	648	674	616	617	644	616	635	668	645	649	640	679	634	595	627	594	607	683	611	667	637	626	636	664	648	650	654	648	602	654	636	645	632	631	654	610	620	634	666	674	608	664	613	606	588	647	629	607	605	675	656	658	633	585	636	611	666	657	575	649	586	650	631	659	648	651	616	613	644	610	591	649	630	623	623	620	626	660	635	613	669	627	595	646	608	633	621	630	590	621	624	602	641	638	640	639	629	623	625	633	677	601	631	640	639	553	637	633	630	642	657	639	667	625	632	646	641	675	658	617	612	609	610	633	629	620	647	613	560	580	662	648	617	585	588	663	635	610	626	607	629	631	635	650	657	642	636	641	653	629	600	603	680	613	650	671	599	612	627	657	634	666	594	660	629	690	689	638	665	618	632	619	617	634	599	623	691	622	653	594	656	664	622	581	620	627	650	651	568	651	611	694	623	605	621	629	630	601	648	642	641	671	618	619	666	646	636	644	626	594	666	651	654	637	646	648	639	635	658	694	616	664	664	635	651	659	674	640	652	631	637	613	654	592	657	614	625	580	640	633	638	679	629	640	646	621	674	628	664	649	636	644	639	636	683	639	592	629	633	615	673	589	572	603	596	592	616	619	648	575	629	663	642	664	643	641	589	643	622	577	630	615	621	598	589	654	630	595	614	605	598	607	607	649	633	657	612	611	611	595	595	601	651	609	624	644	615	594	637	636	620	613	638	637	631	599	618	667	608	659	637	618	664	648	627	638	629	630	629	641	645	631	645	604	669	625	674	614	648	643
29953	42973	27929	10886	1064	87	70	59	136	495	1133	851	396	179	113	67	72	60	56	55	65	57	59	59	53	40	56	52	50	60	81	61	62	58	70	61	60	61	55	65	59	44	47	56	57	44	63	62	55	53	71	55	62	48	63	65	66	63	52	58	50	58	51	52	52	55	56	67	61	52	65	52	48	75	61	72	63	71	47	65	63	58	55	71	78	62	64	72	73	53	59	60	51	64	70	64	62	56	53	71	62	61	65	68	57	56	61	55	61	52	67	68	51	60	61	59	67	60	57	64	61	57	57	51	61	61	60	68	58	57	74	72	51	70	48	58	65	62	72	58	72	67	54	63	63	68	58	72	55	66	60	55	48	63	54	72	58	66	58	51	67	52	54	67	51	68	60	60	63	68	50	55	57	59	57	63	64	71	74	60	53	51	63	44	58	61	52	60	47	72	56	69	53	64	63	46	65	65	70	59	56	62	48	55	57	59	78	63	61	60	56	85	75	61	58	65	68	47	75	54	64	55	49	49	80	72	53	44	50	49	57	60	54	69	73	58	52	47	69	53	60	54	63	52	50	55	50	64	61	59	74	55	62	58	63	65	57	65	71	55	62	64	57	59	68	59	49	71	53	59	55	48	66	76	62	58	56	68	45	48	52	53	58	65	70	52	64	67	56	64	58	54	55	51	56	68	60	57	68	60	59	49	54	48	64	56	39	63	51	64	69	63	52	73	55	73	64	45	59	52	50	66	76	56	56	55	65	61	53	62	57	58	61	75	62	72	70	63	58	68	60	60	66	64	55	47	61	56	70	59	68	61	56	65	60	62	46	64	75	57	68	62	58	59	58	59	55	61	56	55	60	49	65	49	58	66	55	68	66	57	60	38	65	55	48	50	49	65	47	51	52	63	55	59	78	55	53	67	65	57	66	63	71	58	68	60	50	66	59	59	59	56	58	67	64	67	56	70	60	65	78	67	62	69	48	54	69	56	73	61	66	66	58	60	63	57	65	56	67	39	64	58	58	67	75	61	49	68	64	63	54	76	54	53	62	61	65	51	64	43	45	50	53	64	58	78	57	60	47	65	53	52	69	46	57	77	39	69	71	57	41	52	51	74	56	62	79	71	60	62	65	72	53	53	61	55	61	56	62	57	81	72	55	71	55	57	73	53	64	57	58	56	68	58	54	65	64	64	58	75	60	60	53	65	49	61	46	61	50	60	66	59	50	61	52	57	49	74	53	57	57	48	60	78	55	51	52	65	72	44	65	53	72	67	44	60	71	60	65	57	54	49	63	69	45	66	63	58	64	58	57	44	65	71	56	63	52	56	63	56	50	68	60	63	66	46	59	57	55	45	58	53	46	58	66	63	72	68	64	54	50	64	60	60	71	55	66	63	69	54	57	59	64	61	64	48	56	52	43	67	56	67	51	70	68	58	70	51	53	57	64	59	51	57	68	54	60	63	48	75	61	62	51	64	57	64	69	60	52	67	66	56	64	59	55	70	61	50	50	55	72	60	61	64	60	42	60	51	51	43	62	59	66	72	62	63	53	66	61	67	55	55	48	60	74	57	55	69	59	53	53	56	70	61	48	64	52	62	48	61	59	59	73	58	66	53	49	67	55	77	58	48	68	50	62	67	56	57	54	69	67	48	55	63	58	77	64	62	71	62	58	55	61	72	56	60	49	54	58	66	57	57	69	61	55	62	55	57	60	54	48	50	68	65	66	62	58	67	66	48	56	70	54	55	58	61	46	46	55	64	53	51	69	68	65	61	64	64	74	53	57	68	63	70	54	51	57	52	59	53	64	60	66	56	68	54	46	63	63	49	54	57	65	58	63	66	56	75	57	54	52	64	43	61	59	67	67	57	59	63	54	60	63	51	58	64	56	59	74	58	54	50	68	76	57	71	68	58	53	35	55	56	56	59	62	55	70	65	59	60	54	62	64	39	67	72	74	55	51	68	70	61	53	67	53	59	48	65	68	69	49	65	53	61	69	66	65	78	68	66	76	47	69	56	68	70	66	60	64	63	63	47	54	77	56	57	67	67	66	53	54	55	49	57	60	62	45	56	64	51	58	54	65	61	57	59	52	62	51	65	65	58	63	66	61	55	68	60	47	54	56	63	60	65	70	59	56	54	52	63	55	70	59	61	51	77	69	56	53	53	62	53	70	71	67	60	46	70	62	61	62	62	50	77	55	61	52	59	66	65	67	59	51	66	55	58	69	57	55	56	53	65	61	55	70	55	49	79	65	57	69	65	49	47	56	67	52	52	58	51	55	71	72	57	58	57	48	71	66	65	52	67	65	53	80	58	49	74	52	70	76	66	59	70	61	44	50	72	76	69	57	61	64	70	76	56	58	86	55	57	60	47	57	58	45	74	59	55	53	68	72	59	63	52	56	64	50	58	68	53	58	56	66	55	58	76	72	52	61	60	46	77	54	59	74	74	65	57	52	58	65	46	73	58	46	64	58	54	46	68	62	67	69	49	60	65	61	63	56	55	52	78	63	48	63	48	61	67	58	55	67	49	57	64	47	71	78	59	55	58	55	45	51	63	61	58	66	60	47	55	59	54	62	56	48	64	66	67	75	54	62	64	62	70	71	61	69	51	43	54	75	57	44	61	62	63	62	63	66	49	66	54	63	55	68	54	75	71	78	72	47	52	45	50	73	59	59	74	55	56	63	60	73	53	56	53	60	58	61	65	68	68	53	55	66	54	55	45	51	67	72	79	55	57	67	62	65	53	63	66	59	61	59	61	72	47	66	55	62	53	58	63	63	54	65	69	70	59	59	55	55	65	65	64	58	57	69	69	54	59	47	74	54	52	62	50	66	67	56	63	60	52	54	57	43	61	63	60	47	62	68	43	66	57	56	60	61	68	34	69	62	64	54	56	52	59	64	55	57	77	67	68	65	48	61	58	72	45	61	70	46	67	65	59	61	57	54	67	57	57	48	72	61	72	54	58	55	55	64	51	66	53	67	64	58	48	51	62	61	53	59	68	55	47	56	54	62	70	60	58	68	63	61	57	68	68	65	50	61	74	55	62	57	61	55	55	67	57	93	64	60	74	63	69	75	48	60	60	63	64	62	63	56	43	64	54	78	69	73	68	53	52	61	55	83	64	54	47	49	70	60	59	56	60	72	59	60	73	51	56	59	56	60	64	64	66	68	66	59	57	66	66	65	59	53	61	62	57	53	62	60	66	59	58	52	67	70	65	52	64	60	50	70	46	52	53	64	53	59	57	65	47	62	63	59	64	65	48	66	43	62	62	48	57	53	59	57	60	60	66	65	62	65	66	71	62	56	62	67	60	59	72	52	58	53	51	85	81	54	61	56	70	62	56	46	53	51	57	45	61	67	63	63	38	47	43	69	50	58	69	65	62	71	57	59	60	55	56	66	46	56	60	42	57	58	77	66	66	65	47	51	67	55	66	66	54	63	55	57	64	58	68	81	57	53	56	63	60	61	63	65	49	56	63	66	66
52513	53165	47418	35511	15315	3930	1311	1165	5165	17256	24626	18431	9648	4037	2308	1330	842	749	765	686	738	689	650	715	681	664	682	719	678	686	713	683	666	609	701	676	700	665	711	678	665	640	690	657	661	669	713	668	676	715	651	663	625	666	706	655	701	630	643	692	682	678	702	616	660	684	641	673	693	651	661	665	692	649	660	691	637	669	692	677	679	669	667	683	608	668	675	664	662	705	667	673	668	704	682	708	661	683	694	717	700	619	652	671	671	678	638	687	677	660	677	658	639	653	667	670	663	733	702	668	732	675	695	682	640	686	719	685	686	667	740	699	680	625	693	659	685	659	631	648	699	675	680	653	655	656	668	659	716	672	631	694	669	690	658	650	684	682	672	657	692	676	660	665	717	676	699	692	718	689	690	692	663	642	658	656	655	679	679	676	641	692	675	656	600	672	705	672	703	652	656	664	654	663	679	683	659	659	699	641	685	672	670	690	702	648	688	659	750	662	675	667	689	645	693	666	618	637	706	634	668	695	644	671	682	743	663	659	655	636	679	702	623	674	711	645	703	701	615	635	637	652	681	679	691	658	698	707	627	696	690	667	718	709	680	655	644	646	604	659	656	652	675	690	710	719	638	673	704	681	677	693	689	708	736	710	664	658	678	696	696	656	690	682	632	673	674	664	662	686	646	685	672	724	670	699	704	686	605	701	657	641	716	678	668	694	680	685	677	692	648	686	632	689	686	712	679	680	649	690	700	663	716	657	669	680	669	701	688	700	641	721	693	667	655	687	704	694	708	686	698	679	687	697	665	670	695	647	704	656	690	699	645	745	662	675	649	701	672	662	671	643	669	699	649	684	619	716	688	730	683	681	723	647	681	716	719	685	690	666	638	678	637	694	691	683	667	700	653	633	705	642	689	673	655	686	667	642	693	652	664	674	677	637	660	695	646	676	681	708	634	708	664	677	669	668	667	670	655	666	742	706	637	684	683	681	698	671	690	685	689	671	680	685	680	670	645	663	651	652	656	649	654	626	718	644	696	668	659	681	738	710	678	689	676	657	661	664	694	688	667	722	667	675	662	727	668	675	714	726	676	691	645	659	682	699	665	625	687	712	674	701	627	674	725	691	674	682	687	693	709	669	676	666	682	675	631	706	687	686	683	699	678	723	648	671	667	670	687	653	650	639	685	671	673	691	701	665	708	715	666	662	661	711	651	682	664	676	701	675	710	689	660	703	665	692	659	643	666	698	674	672	677	683	685	670	650	707	697	677	659	633	690	727	652	660	657	707	673	677	665	684	664	683	671	653	665	653	677	734	700	707	650	654	701	640	669	677	653	697	687	683	687	676	703	660	680	702	670	655	638	700	674	709	712	708	703	665	686	626	684	716	638	693	711	702	685	725	694	698	629	647	649	673	664	657	689	670	695	626	731	706	694	631	677	686	655	643	667	662	720	687	666	668	664	650	666	681	689	675	671	694	653	680	664	704	724	698	681	659	643	667	713	650	696	651	674	714	706	657	668	671	726	697	679	721	656	744	665	645	646	679	658	722	676	686	713	667	704	669	675	674	652	660	674	667	675	649	699	648	622	666	659	653	712	665	664	725	668	692	652	630	729	666	716	690	659	651	690	649	722	689	662	673	651	659	750	695	620	673	693	708	653	693	672	662	686	677	688	716	681	678	691	648	694	668	692	715	648	720	670	644	746	671	687	675	690	656	647	647	665	703	650	686	689	697	667	666	708	722	692	691	630	658	689	689	721	688	675	704	698	668	632	690	662	718	714	686	692	695	652	689	677	660	689	743	640	680	665	668	606	721	663	693	655	672	681	693	683	689	666	675	651	686	634	688	665	680	644	684	667	671	684	700	647	658	677	650	654	678	729	676	670	670	669	695	682	683	705	664	686	674	692	666	681	637	655	684	710	696	686	659	669	700	718	676	640	676	744	685	715	721	704	660	659	689	673	675	686	705	678	627	691	691	648	654	640	645	705	650	722	658	734	653	734	679	658	643	682	704	709	641	618	638	660	708	663	701	658	667	671	669	693	706	673	696	698	655	652	646	718	663	700	694	698	658	645	671	668	655	680	684	670	684	693	660	697	709	661	693	692	651	693	663	711	660	665	690	643	683	663	675	703	676	675	640	652	627	702	678	721	692	650	671	667	691	660	659	662	642	686	661	671	688	670	702	664	712	660	684	682	684	652	723	683	661	681	644	662	682	675	711	660	658	642	673	645	645	679	688	675	703	653	689	658	690	682	697	667	720	728	695	669	674	703	656	672	653	678	742	683	685	705	662	653	667	661	707	678	690	715	665	661	678	660	684	657	669	674	699	668	659	663	670	680	658	670	684	662	708	668	687	685	677	633	707	684	650	674	677	719	671	671	753	623	666	684	675	688	676	662	696	691	681	673	620	652	683	668	658	646	671	680	660	665	667	689	690	649	710	658	730	714	658	606	643	643	648	648	651	654	704	689	621	668	686	680	684	633	644	683	672	670	671	724	666	672	668	655	677	644	705	675	671	703	665	728	689	690	675	646	684	643	685	726	680	657	675	704	670	635	691	699	666	660	653	669	656	689	702	680	690	674	675	690	661	673	666	681	704	656	671	663	675	699	681	683	660	668	732	688	668	641	710	684	691	659	637	688	668	654	691	674	703	664	667	682	682	676	671	680	679	662	754	703	677	649	667	692	653	726	663	682	672	642	716	732	711	668	679	648	667	663	671	684	694	657	698	692	682	679	665	699	661	665	675	684	710	702	655	660	682	657	683	635	634	678	741	646	703	634	692	666	728	686	617	686	677	649	656	652	642	692	647	691	665	707	730	693	650	677	694	641	700	676	699	693	669	702	674	692	646	669	695	640	676	684	662	660	731	728	658	645	688	714	622	676	669	715	661	692	717	636	691	627	627	649	691	739	636	682	707	644	624	697	686	675	698	694	681	622	698	670	704	686	687	665	682	656	699	692	678	679	650	679	642	715	624	672	689	732	659	687	716	660	637	682	660	734	659	688	686	643	657	700	679	710	675	683	692	639	659	701	649	664	664	737	665	697	702	687	695	640	696	718	621	678	687	651	724	663	744	691	609	686	649	649	699	674	674	662	679	732	700	715	702	661	674	675	723	663	644	660	654	686	715	629	716	727	718	669	675	667	660	685	671	654	679	710	645	654	657	668	697	679	688	683	652	667	747	696	669	698	653	677	689	661	666	639	677	675	683	720	668	666	663	658	670	699	694	664	636	670	703	682	665	674	741	687	677	704	661	688	687	697	704	658	654	681	677	717	674	693	645	699	672	655	671	672	649	683	705	675	688	676	672	669	664	669	654	656	681	685	675	667	649	672	696	670	672	655	656	649	668	663	630	691	707	668	720	668	708	661	648	659	671	731	650	657	687	653	682	679	689	675	693	655	674	676	687	717	667	675	641	672	668	656	702	662	639	683	700	686	683	673	674	636	716	675	642	699	679	626	654	711	633	692	647	651	696	681	680	681	680	673	655
12886	13573	7449	1677	170	57	67	50	61	131	308	210	114	82	59	57	60	52	49	45	56	56	49	65	51	59	47	57	55	59	51	50	62	47	55	66	55	47	54	56	53	51	46	62	54	48	50	54	61	55	51	61	68	62	67	58	60	47	65	47	65	53	55	50	50	47	56	57	57	60	58	57	44	44	55	43	58	55	47	41	29	52	53	39	50	45	53	50	67	40	41	48	66	46	41	44	43	63	71	51	44	64	69	55	61	52	52	45	46	46	45	59	58	56	61	56	57	53	44	48	67	55	49	45	53	65	42	62	47	62	51	48	54	58	63	41	62	39	51	43	47	65	48	49	60	65	45	54	56	50	53	55	48	57	61	55	47	48	57	43	60	46	63	47	52	52	63	50	42	59	55	56	48	46	56	53	52	54	46	54	54	61	49	66	41	51	60	47	63	60	66	45	38	43	52	44	55	55	58	40	48	57	62	61	73	45	62	53	59	50	63	52	46	51	49	55	58	57	50	51	66	63	53	61	56	55	66	60	43	61	61	47	40	47	56	59	45	63	51	47	50	40	54	47	49	49	53	78	64	50	49	62	53	42	50	66	43	65	54	64	56	47	57	44	43	54	44	52	52	50	60	53	51	64	54	48	59	61	50	55	65	54	57	60	48	45	52	57	38	60	44	52	43	60	65	55	54	55	57	53	44	52	46	46	61	60	47	53	50	54	55	58	27	51	45	57	59	54	62	51	54	63	61	56	60	48	53	59	49	54	48	58	66	56	55	55	45	61	67	47	61	58	46	63	35	56	57	60	46	50	53	46	58	57	44	53	64	54	62	64	53	53	59	51	58	48	58	54	48	59	50	49	44	55	42	52	63	51	53	57	55	55	38	49	47	46	47	59	48	65	55	64	43	41	45	62	42	73	57	53	58	48	43	64	52	44	56	71	50	53	52	48	64	64	58	62	56	42	58	64	43	58	47	71	58	50	58	49	51	51	50	49	54	63	59	47	56	49	48	42	59	62	52	60	60	69	66	43	53	64	56	58	48	45	44	50	61	40	55	48	46	45	51	49	65	55	62	50	45	48	54	50	44	46	61	48	43	40	57	64	53	38	57	57	54	49	49	59	65	51	56	44	47	53	60	64	61	58	34	56	44	52	52	52	76	51	64	50	68	59	48	52	50	55	55	45	53	49	67	45	51	53	45	54	47	38	57	62	46	58	36	53	52	44	53	45	45	48	58	45	56	43	45	49	62	51	62	71	53	46	63	63	52	44	63	56	57	54	51	58	51	50	49	43	60	49	53	56	60	51	56	59	54	48	47	52	53	58	53	44	50	60	54	51	50	54	51	57	54	65	62	40	52	56	44	65	60	50	55	55	50	50	54	57	47	50	62	56	57	54	56	43	60	46	49	53	36	51	52	46	57	57	49	66	55	56	55	48	51	48	59	51	57	51	52	51	58	52	50	58	57	59	47	64	46	49	36	48	58	51	56	48	62	56	54	51	54	52	52	45	52	51	54	46	57	62	52	39	51	56	69	43	57	53	73	35	58	51	56	55	51	55	73	65	53	49	69	56	51	59	44	50	59	42	48	51	58	47	67	63	58	57	63	54	47	45	70	44	63	67	60	51	55	51	40	58	60	63	47	48	65	53	52	54	54	45	46	41	51	45	52	65	64	61	52	45	46	59	56	45	63	48	58	44	60	51	56	49	70	44	57	41	55	56	53	59	54	50	58	59	42	55	52	54	51	53	65	60	49	58	60	50	50	42	54	59	47	44	61	55	44	54	65	55	53	53	54	45	51	48	65	38	55	62	60	48	43	57	57	56	66	41	56	63	58	53	45	51	57	55	49	56	61	54	72	58	50	45	61	57	50	46	54	65	60	67	56	48	65	59	67	47	53	38	64	58	57	55	59	45	45	72	55	49	57	42	55	39	46	60	63	48	60	54	54	48	49	51	42	55	46	47	63	62	59	47	46	59	38	48	53	56	45	37	59	63	68	59	59	69	44	48	48	64	50	62	67	43	43	52	52	48	50	55	47	55	54	56	56	54	51	57	49	53	63	55	54	56	56	58	48	47	38	56	55	53	58	50	55	43	52	40	45	49	51	69	53	56	50	53	56	54	52	62	47	54	71	58	50	64	57	53	72	45	60	37	61	49	48	51	58	49	40	43	47	43	56	65	42	61	45	56	54	37	68	70	47	52	75	62	52	59	54	49	51	50	52	42	53	53	49	66	49	49	46	57	45	49	53	58	63	57	56	61	57	61	55	44	45	43	51	49	61	52	49	63	37	58	57	59	41	67	41	48	54	64	50	46	47	42	63	44	71	67	50	57	53	65	57	52	46	61	70	46	50	62	52	55	61	52	62	53	56	53	45	62	64	50	47	55	62	53	73	59	54	54	66	56	53	60	38	54	55	69	63	46	49	54	68	50	40	54	49	48	46	56	57	47	56	66	57	61	64	46	48	51	50	48	51	56	44	65	55	50	47	53	57	58	52	51	38	61	58	51	45	51	52	50	51	42	48	41	60	59	60	60	45	58	65	51	50	58	56	56	51	55	44	60	65	65	54	52	57	49	59	49	49	69	62	45	55	51	46	49	43	38	59	48	54	68	49	52	41	41	59	57	59	46	68	54	52	56	50	50	54	57	62	52	57	50	54	50	57	66	48	51	49	35	40	56	57	62	54	51	53	67	56	55	66	50	54	57	60	54	56	50	52	58	46	54	44	50	50	42	54	44	43	59	59	57	44	55	56	46	61	56	45	60	64	54	55	60	49	48	66	74	69	55	59	58	62	43	52	67	48	45	54	63	49	53	62	55	43	52	56	52	48	61	40	49	52	44	43	49	59	63	59	42	52	48	58	63	55	62	62	52	61	50	59	57	59	56	43	49	42	55	55	55	55	54	44	62	51	55	59	58	51	54	58	56	44	41	59	65	54	46	43	66	59	67	53	40	48	50	54	61	51	66	53	45	57	56	62	47	43	53	59	53	60	62	56	54	50	59	55	55	44	56	55	40	70	59	55	49	54	58	67	56	61	50	38	48	56	58	52	42	41	53	62	56	36	58	55	55	53	45	51	51	58	53	48	49	64	51	70	60	60	53	48	42	41	70	49	61	58	55	63	53	50	59	61	55	55	51	54	56	54	56	60	58	52	56	60	52	53	52	45	38	54	47	51	50	46	73	56	58	52	46	38	51	49	57	55	68	50	46	58	61	62	46	47	52	52	49	53	46	44	42	48	66	54	53	51	44	53	66	56	64	62	50	53	46	54	55	50	44	44	64	46	56	54	47	42	53	55	57	60	47	51	59	50	35	54	66	58	45	48	55	45	65	43	34	51	53	43	63	59	53	50	45	60	59	50	53	53	51	52	45	45	54	45	49	68	50	53	58	47	43	50	61	58	51	75	55	47	58	50	41	49	49	63	53	48	52	42	51	42	55	52	60	61	50	52	47	45	64	49	46	50	53	58	54	50	45	48	38
44940	38386	29849	17553	5502	1497	729	705	1500	5820	9929	6471	3053	1391	1026	749	623	637	645	589	602	589	623	624	613	629	602	631	603	596	610	591	660	611	662	565	568	567	618	598	609	599	589	582	579	619	612	570	556	616	578	610	557	612	619	612	606	552	584	630	624	581	581	598	575	610	597	602	622	631	581	596	553	598	601	587	633	589	614	618	582	626	582	618	628	570	616	621	596	587	594	637	623	623	620	621	583	628	590	576	631	557	601	582	582	598	576	599	581	614	608	625	634	632	583	599	598	615	589	598	579	582	643	625	603	600	558	568	551	619	604	624	640	581	637	639	628	578	588	630	573	597	606	625	611	575	605	601	611	624	610	587	635	595	594	620	586	611	596	555	563	612	602	602	637	602	631	578	588	615	654	600	616	576	625	595	592	590	618	619	552	643	573	603	601	591	589	585	562	615	556	605	611	587	627	628	607	604	602	571	611	630	611	600	570	596	594	627	604	586	587	574	596	603	591	617	602	620	618	591	598	571	615	602	621	625	627	575	630	611	623	589	599	597	602	607	602	620	583	600	601	624	586	597	608	603	646	624	586	619	622	583	620	578	593	605	612	619	649	614	614	597	599	594	626	625	594	581	617	597	599	587	633	595	584	585	595	615	654	591	632	598	602	575	622	635	605	627	625	601	599	568	589	610	565	605	654	625	607	586	604	588	575	625	597	578	557	572	621	583	586	638	655	611	593	646	612	585	557	606	588	619	575	632	638	623	626	598	617	595	569	576	577	601	576	607	607	590	621	604	591	583	614	614	620	621	599	649	583	547	581	605	629	609	572	569	625	607	647	599	635	613	632	568	570	611	576	572	604	598	576	577	601	547	620	590	604	564	633	594	632	644	608	562	563	587	599	580	640	608	617	603	589	610	620	598	604	610	637	623	614	602	567	587	615	582	612	619	588	609	650	601	518	634	529	626	612	645	551	618	635	640	636	592	575	604	593	590	651	591	589	608	618	596	565	633	603	641	596	588	645	651	583	640	612	611	583	590	618	672	560	637	582	626	626	592	626	591	580	619	602	610	581	602	602	585	625	625	634	601	618	628	583	626	570	581	614	599	576	612	640	640	647	617	603	619	581	628	651	622	622	613	578	652	606	626	589	605	584	623	564	596	635	648	592	550	591	608	610	632	606	625	599	623	624	600	623	604	594	618	592	582	643	627	575	617	613	593	617	606	534	599	628	641	637	625	566	580	640	612	615	605	581	575	639	563	627	615	612	573	605	600	610	585	590	647	582	614	644	626	619	634	623	621	623	615	595	595	642	594	601	593	596	592	584	619	618	573	591	615	577	630	608	670	575	579	626	595	663	599	589	558	570	593	601	619	612	613	659	562	586	590	616	623	620	546	646	600	605	579	626	682	668	605	625	613	615	599	579	586	551	567	624	626	594	616	582	584	623	583	557	653	588	553	617	601	607	613	608	606	600	588	587	618	628	584	554	583	613	624	602	561	616	609	656	646	571	601	620	629	576	612	571	612	572	583	612	558	603	617	641	663	578	606	592	617	634	584	588	625	601	605	613	586	601	563	589	571	570	590	558	590	611	623	580	609	583	613	624	588	656	588	611	590	625	601	597	568	587	562	588	589	628	641	589	600	602	582	578	609	619	645	620	611	595	609	624	595	598	613	605	619	604	607	605	565	591	577	607	594	563	602	625	624	630	595	589	602	600	600	606	553	574	565	627	617	582	600	619	619	607	562	597	583	597	627	563	593	609	612	572	586	644	557	571	645	588	572	619	640	577	611	645	585	593	615	587	580	597	611	596	609	574	588	602	592	629	589	600	617	581	595	646	594	616	599	580	583	603	542	613	602	563	600	575	604	579	614	609	630	545	612	566	595	624	582	552	602	590	601	601	602	580	628	589	576	608	596	586	588	618	601	583	604	644	592	623	614	592	592	611	581	626	580	563	568	614	588	578	620	580	609	593	629	629	607	597	589	603	615	606	599	563	589	590	628	590	616	630	623	576	614	597	584	575	611	635	606	628	628	610	615	622	577	584	614	595	593	585	615	580	549	566	565	572	607	598	614	587	597	570	566	629	567	611	610	568	590	602	605	600	590	607	581	627	601	603	600	590	609	568	597	645	598	620	621	581	587	577	623	591	650	592	599	566	624	618	572	639	599	581	614	605	605	657	658	572	594	610	627	615	614	624	598	619	615	554	601	599	590	620	602	627	633	638	621	585	678	613	600	600	607	625	604	553	597	653	632	585	593	565	601	594	616	553	617	552	628	611	593	611	615	601	637	629	626	555	599	634	600	613	607	614	607	604	609	599	598	612	645	625	600	625	628	645	603	654	630	622	541	621	601	563	562	593	570	602	614	624	595	600	626	587	569	574	591	584	599	606	588	573	595	551	622	606	582	607	601	614	604	590	629	568	558	613	605	633	595	620	594	562	569	615	561	657	598	642	603	575	584	583	627	622	608	638	657	575	633	580	615	604	547	642	639	633	611	584	564	623	598	594	584	597	588	608	595	616	566	582	582	633	622	604	614	607	586	608	635	570	594	607	597	649	592	601	579	600	592	569	577	647	589	606	595	613	585	553	553	606	601	621	649	638	629	633	556	622	593	603	596	613	618	640	616	656	646	631	605	587	660	595	585	569	614	604	633	617	593	612	597	655	568	580	622	583	605	580	583	602	642	619	617	560	544	649	592	646	615	596	612	595	581	570	593	609	593	556	581	560	636	640	626	588	634	589	611	593	589	631	583	601	661	597	587	548	625	623	631	570	611	630	603	569	569	598	584	632	574	613	569	607	608	605	593	626	590	606	578	614	594	629	575	585	610	611	621	588	602	628	576	638	594	578	594	616	640	594	623	633	546	635	631	582	603	539	580	609	619	620	622	632	606	579	648	577	548	593	609	607	661	607	586	612	592	627	579	610	596	610	660	615	598	590	611	608	625	602	614	623	589	605	641	593	578	587	600	588	635	597	621	613	615	580	616	574	592	582	619	659	613	592	593	592	627	604	610	586	563	612	600	611	609	612	613	617	583	591	652	611	611	600	624	620	566	623	626	587	606	585	586	604	577	647	660	582	622	581	616	620	588	580	623	613	589	624	567	646	610	610	608	613	621	572	605	624	588	600	569	577	574	600	632	605	653	581	592	609	634	584	596	582	597	624	605	590	592	637	571	593	650	570	592	608	544	571	587	593	625	620	589	558	592	635	588	581	593	625	594	592	597	606	592	598	598	641	610	603	607	648	611	563	642	595	616	635	582	637	619	616	620	614	606	640	615	646	601	620	640	601	619	612	644	615	612	621	592	566	627	612	619	650	609	564	611	571	580	589	638	581	620	605	617	569	585	584	650	570	606	584	597	617	619	603	541	602	620	613	594	600	592	613	615	648	600	582	563	619	590	584	632	584	604	642	573	664	591	639	592	597	596	578	604	584	597	605	595	590	625	637	596	602	598	617	623	584	597	574	628	604	587	637	586	634	583	598	633
22275	31232	17208	4426	348	101	64	68	111	403	789	527	235	132	88	74	57	67	54	49	45	47	49	54	62	50	60	52	55	46	63	53	57	50	62	61	41	63	62	48	51	66	52	55	46	50	57	55	52	69	64	49	71	49	47	66	44	59	51	51	60	63	47	67	63	50	49	62	62	60	55	58	60	69	47	56	56	61	36	58	42	49	58	66	48	60	68	65	64	62	61	69	49	49	59	60	62	52	55	53	54	56	46	51	56	52	56	52	61	66	56	69	68	56	59	54	66	56	64	60	65	61	54	61	62	70	68	56	46	54	59	64	61	62	59	39	67	43	50	44	51	60	57	58	45	57	61	56	50	59	65	53	56	57	42	53	60	45	45	60	59	58	51	53	47	68	55	62	72	61	51	61	57	57	67	61	51	50	53	64	57	57	64	57	56	63	46	50	51	53	75	64	51	60	63	58	49	51	67	59	51	59	63	63	67	48	61	50	48	59	63	59	69	61	59	61	52	64	48	58	55	59	57	68	74	58	61	70	56	52	55	63	35	54	72	58	59	58	62	53	58	42	55	60	57	47	54	59	54	61	57	69	47	52	53	69	60	53	44	56	64	35	53	59	62	54	56	59	53	43	63	63	73	49	49	62	44	49	56	50	57	57	60	60	65	65	68	47	46	48	53	57	52	70	50	54	51	58	53	49	60	56	64	36	57	69	66	65	63	52	59	55	54	47	55	60	79	63	48	59	47	69	60	64	52	61	43	63	56	50	52	57	64	51	59	47	56	42	55	66	60	54	53	52	72	62	62	55	59	50	48	64	51	66	58	50	39	44	50	48	75	47	62	50	60	62	53	60	54	56	57	53	64	51	64	71	57	67	65	57	67	62	63	48	52	52	77	64	57	64	55	55	53	48	46	51	57	58	58	61	55	60	63	53	63	54	68	54	54	57	61	54	55	55	53	69	49	54	57	51	55	48	51	46	50	59	68	53	59	61	51	64	64	56	56	68	55	59	59	53	53	63	50	63	56	61	61	57	56	66	56	54	58	53	51	59	62	55	68	64	65	72	68	60	60	49	62	51	42	73	49	56	56	72	60	68	57	53	58	59	44	43	60	51	63	53	44	58	57	54	70	56	58	67	60	64	61	43	61	61	65	55	52	52	58	42	52	50	53	58	55	45	62	57	55	69	59	56	58	58	66	67	67	48	60	57	60	60	52	48	44	68	55	72	57	64	39	48	58	50	54	46	65	59	51	57	64	59	57	60	48	63	58	45	53	55	58	77	46	57	53	48	48	58	65	49	72	44	61	57	55	72	51	67	69	60	68	45	60	80	42	53	46	46	53	70	61	63	56	53	66	69	61	63	57	65	55	53	54	71	52	44	71	53	50	61	49	53	72	47	57	52	56	48	57	47	59	65	53	55	59	60	58	61	50	50	66	35	62	72	62	69	72	58	51	52	50	70	58	57	57	50	62	71	58	52	60	46	47	46	64	64	58	59	51	56	59	63	65	54	56	51	54	66	55	68	65	51	54	55	57	63	36	52	59	70	67	56	49	58	53	56	60	44	71	52	60	47	55	55	64	65	65	63	58	45	45	63	54	58	63	50	75	53	50	54	55	40	48	59	55	63	63	47	41	65	57	48	49	54	61	58	64	49	68	67	62	57	58	59	52	56	53	65	52	50	53	45	61	48	50	54	60	65	64	60	39	59	53	69	68	57	76	85	51	54	57	72	59	53	70	51	67	50	64	50	60	76	50	63	55	58	42	59	67	53	67	45	60	55	61	73	58	48	49	56	59	69	57	50	58	51	49	59	49	64	52	65	55	55	63	59	62	48	63	70	54	53	55	53	54	57	50	66	50	50	55	53	47	61	52	74	55	57	60	44	51	50	45	49	62	63	64	57	58	52	59	50	52	58	55	61	85	56	50	66	57	58	61	68	56	57	61	64	54	68	63	55	54	58	52	56	48	76	69	64	39	60	59	73	69	62	50	58	62	65	55	52	61	63	46	51	59	62	74	56	59	67	56	61	59	33	53	57	44	58	62	64	58	69	61	63	59	67	61	67	52	53	47	64	64	66	58	74	62	50	70	58	58	54	49	71	64	39	48	56	63	54	69	51	59	62	58	54	46	57	56	67	62	59	51	48	58	42	54	52	63	65	52	48	54	71	59	57	57	43	40	48	61	56	50	65	52	60	60	62	62	59	65	56	45	51	64	56	51	78	64	52	48	60	62	51	75	76	56	56	68	49	49	46	49	70	43	49	61	65	66	63	68	54	63	50	66	59	67	44	53	75	53	52	68	51	56	67	71	74	62	62	42	56	62	53	62	69	49	65	61	46	62	57	60	54	66	74	55	68	70	49	57	51	52	52	56	65	59	51	46	54	54	49	57	64	59	64	60	56	70	60	53	55	65	59	54	44	62	53	56	61	75	59	65	55	56	50	57	63	49	54	60	54	44	56	48	43	68	75	52	59	51	70	68	65	67	69	58	63	57	47	58	59	62	45	68	65	66	61	41	60	46	57	56	59	69	40	56	65	57	67	60	69	51	66	59	50	58	63	58	58	49	58	48	56	46	66	49	49	54	70	55	60	47	60	48	62	76	64	51	63	61	59	56	62	51	61	62	59	73	63	68	50	46	48	60	61	51	70	61	50	58	62	47	57	58	55	75	55	55	60	50	64	36	55	64	53	53	59	71	46	49	59	54	47	64	41	46	58	48	55	54	47	66	49	60	49	55	56	66	61	42	52	74	56	68	45	56	49	68	48	62	62	63	63	60	63	51	56	56	67	47	58	65	50	66	44	61	75	46	56	60	65	52	65	49	51	50	56	67	47	63	59	57	65	60	48	51	64	65	65	67	65	50	60	55	53	66	60	64	65	55	60	55	59	66	66	53	45	50	59	76	57	47	41	49	54	47	61	63	59	60	57	66	46	54	61	58	72	50	70	55	55	65	59	60	64	59	46	53	58	61	61	61	53	71	57	62	65	54	67	59	58	57	63	49	63	65	56	60	58	68	49	62	62	60	55	55	63	50	52	45	56	73	46	49	72	59	57	60	63	57	56	54	61	44	63	53	59	56	61	46	52	69	55	59	71	77	49	61	48	68	61	52	65	47	48	63	59	58	54	62	46	56	58	49	55	50	54	51	49	61	65	64	56	60	66	54	51	55	71	75	44	54	71	76	63	52	65	64	74	52	63	44	57	66	54	58	50	54	51	61	54	55	64	44	56	57	50	62	64	69	57	63	65	62	57	51	58	54	45	61	66	55	61	49	78	60	69	50	47	58	68	66	56	63	53	55	54	63	79	68	61	64	54	57	46	49	54	57	64	44	45	54	66	52	57	54	54	56	46	61	52	65	56	39	72	63	52	52	56	57	58	65	55	53	53	63	61	46	69	72	51	60	48	59	71	63	63	52	60	70	61	54	52	52	72	55	45	51	65	59	54	55	37	59	54	67	57	64	63	55	58	59	66	53	67	58	54
52113	47675	36654	27018	9024	4096	1059	978	3521	13742	19165	13221	6069	2908	1864	1064	782	675	638	613	677	673	679	640	594	610	621	628	655	664	601	652	649	612	626	674	662	647	615	690	647	685	588	607	620	722	625	637	613	618	663	628	672	677	661	611	680	612	645	649	620	649	653	599	612	585	639	655	585	652	630	663	654	635	645	664	628	647	667	685	652	678	620	644	649	636	674	639	672	669	672	649	612	638	622	604	640	639	643	600	627	584	619	650	705	698	623	667	658	631	637	647	667	646	643	632	636	649	680	656	665	611	587	642	652	621	634	653	672	613	647	644	603	646	631	664	629	637	649	659	600	626	661	620	650	626	602	631	607	637	629	669	610	663	629	645	633	635	624	623	610	653	625	627	618	629	651	639	659	651	658	626	641	655	702	646	655	631	574	662	683	691	624	589	661	632	641	669	704	639	635	673	673	619	666	648	655	629	648	645	637	680	645	619	658	671	656	664	630	671	697	636	642	657	585	653	619	619	629	648	680	614	619	636	688	641	658	612	619	627	629	640	617	612	620	665	678	644	642	627	662	680	690	591	634	709	607	636	646	656	658	617	645	645	637	624	698	650	633	657	628	646	667	654	654	632	660	593	624	651	642	676	609	668	615	605	691	621	699	658	632	655	647	666	634	611	641	622	668	633	692	653	643	650	626	646	635	674	667	592	670	640	629	663	635	684	643	658	608	626	654	649	605	653	692	632	644	640	650	682	647	614	666	626	614	599	634	656	644	615	653	655	641	656	665	633	604	592	635	627	665	604	675	621	620	635	646	597	641	638	645	606	651	627	641	652	648	660	625	648	663	675	677	619	675	597	662	622	690	657	648	621	660	657	647	633	631	638	612	606	645	615	707	650	606	621	603	661	640	642	658	684	622	633	658	671	623	598	628	586	669	666	615	645	611	667	668	674	657	627	648	673	635	620	631	624	632	641	609	623	675	660	626	627	638	630	670	640	668	592	670	660	617	642	616	662	601	645	653	635	671	637	603	640	634	674	662	671	644	624	630	633	657	630	630	650	617	668	597	624	619	629	661	616	638	627	609	662	641	661	610	609	617	675	627	610	670	675	640	651	704	632	650	668	667	654	643	587	634	667	650	624	603	649	655	640	646	637	663	616	644	630	637	652	655	630	617	690	631	615	669	606	695	640	618	649	638	649	609	674	618	631	584	618	608	630	674	652	623	651	647	643	637	648	667	627	670	630	599	633	650	643	650	636	651	612	658	619	647	674	673	598	620	607	673	651	604	680	643	667	667	640	623	633	608	614	652	643	674	629	654	649	656	654	658	604	644	690	584	589	692	624	666	657	650	633	669	646	633	662	661	648	643	595	624	626	638	639	593	643	677	600	640	646	610	677	663	653	660	684	610	647	637	631	630	656	628	641	660	659	682	574	616	621	652	627	650	642	665	638	636	651	643	625	655	660	589	604	693	629	616	610	642	668	667	636	661	647	623	614	616	637	683	652	628	656	674	665	668	649	615	643	623	601	651	634	650	676	663	589	623	603	685	636	602	639	637	644	648	652	613	632	635	625	683	639	649	644	669	658	685	628	662	638	654	656	634	673	636	691	638	649	621	621	641	690	613	617	645	676	686	611	604	613	683	622	650	642	591	650	639	672	643	607	679	643	623	641	622	618	651	644	683	663	642	625	634	672	643	643	605	631	655	619	718	662	644	601	664	614	636	651	667	689	631	693	670	629	621	652	608	647	662	644	620	662	636	638	656	612	620	668	659	670	621	664	609	628	643	610	679	634	640	689	619	653	677	607	664	604	633	633	606	615	656	662	647	653	609	671	643	656	678	601	635	634	662	641	636	628	689	638	653	664	644	591	681	615	647	628	657	650	591	625	679	623	627	657	641	621	628	635	620	629	636	608	678	684	644	636	630	686	658	630	644	623	626	654	630	671	638	596	608	632	637	628	595	625	669	629	632	636	655	594	639	682	620	636	629	620	628	640	683	679	653	649	692	643	627	656	614	603	635	649	638	642	655	635	622	643	621	666	656	634	668	679	624	633	624	619	608	647	623	628	618	651	644	627	628	611	577	620	632	627	673	668	659	632	625	644	625	656	622	628	598	624	639	571	642	618	656	624	595	623	620	660	642	678	594	669	703	664	683	654	644	616	654	661	676	633	624	619	628	686	628	637	645	603	663	651	646	660	629	670	613	687	607	700	660	645	641	645	631	650	664	637	630	624	618	637	659	668	647	678	668	652	665	635	653	633	644	662	640	642	620	648	648	596	648	618	619	618	645	641	651	625	596	631	614	633	670	698	658	675	661	629	685	608	647	630	663	682	636	646	643	647	625	641	639	629	624	683	658	629	669	635	614	659	614	674	629	691	646	626	652	628	639	637	656	645	647	636	664	693	636	664	646	661	612	675	657	629	679	633	637	620	636	680	637	644	617	647	591	648	647	658	630	708	615	596	621	661	637	642	648	630	639	613	657	655	599	627	687	632	606	675	651	653	610	662	639	651	655	654	609	615	636	636	663	624	661	601	660	636	661	658	634	611	637	617	591	661	684	616	646	613	632	658	617	615	659	622	670	612	682	621	593	609	635	648	649	625	639	649	689	634	652	677	656	622	644	652	626	666	660	643	656	660	628	630	659	637	646	698	674	626	633	638	647	607	712	655	614	655	617	663	615	682	615	634	659	656	639	635	645	650	674	652	622	658	638	648	610	675	650	651	628	647	645	627	659	640	626	700	658	615	649	676	632	631	620	608	681	622	665	587	675	665	685	638	656	584	615	672	611	607	574	664	647	661	598	663	690	632	663	616	632	666	630	637	669	613	677	674	630	630	639	643	566	591	633	673	644	696	665	619	635	661	657	649	605	642	614	649	666	650	649	639	593	632	645	642	638	644	647	622	635	654	635	656	655	618	641	636	662	653	609	697	619	666	669	647	623	647	620	640	629	687	643	651	644	650	622	621	632	667	607	694	629	617	652	574	655	658	611	608	621	659	635	618	655	645	682	619	621	638	640	620	664	643	627	628	686	648	637	661	640	612	694	627	601	655	654	674	599	659	643	647	627	667	634	660	620	675	660	665	614	642	659	635	644	669	629	632	669	654	653	610	642	649	645	621	610	646	626	629	639	649	601	642	661	676	674	637	677	666	694	620	659	664	671	610	634	651	660	621	635	640	659	658	624	613	626	635	685	650	673	620	656	646	685	613	670	657	642	650	665	637	641	625	629	628	678	641	693	626	652	641	645	632	642	623	660	620	671	655	618	659	628	609	640	669	660	639	648	618	617	642	666	671	631	729	627	617	616	632	608	635	624	627	659	640	639	650	625	671	626	627	665	600	673	635	671	623	611	685	630	639	646	621	640	654	628	694	646	631	676	637	646	625	653	687	636	636	606	668	646	651	678	646	663	649	633	617	654	619	680	618	615	655	665	628	648	680	618	613	622	628	637	620	647	631	622	621	653	624	623	616	648	648	681	661	617	644	676	574
22283	30852	19412	4717	303	117	64	77	75	490	1007	647	256	154	111	65	66	67	63	54	62	58	56	47	43	57	61	49	54	49	61	58	49	55	63	55	50	47	49	60	56	53	57	48	41	51	53	46	48	64	54	49	63	40	58	49	49	50	56	62	55	62	61	56	58	70	67	71	57	44	56	44	50	61	59	61	47	62	55	45	48	51	61	61	45	47	52	64	49	52	60	62	47	48	48	65	49	46	69	56	52	67	50	51	40	57	44	53	56	52	51	53	63	57	56	45	58	51	52	52	59	46	59	52	48	52	49	40	50	42	47	63	48	49	51	69	51	51	52	51	47	50	58	51	74	46	46	53	56	49	60	57	46	56	63	51	65	37	54	52	52	47	59	53	54	57	75	40	56	48	59	69	67	56	48	54	60	71	62	76	53	46	52	44	39	61	48	41	53	53	50	62	57	56	52	63	48	48	57	58	54	45	48	43	61	64	45	57	64	49	58	61	54	53	59	51	70	52	51	52	49	45	55	54	45	53	66	54	55	45	51	56	49	59	59	45	57	62	71	43	57	50	68	44	57	59	39	58	43	70	56	54	62	43	49	58	52	52	53	66	56	49	47	46	54	63	48	60	59	54	57	46	56	62	51	46	47	61	52	73	51	55	57	60	39	48	55	50	66	52	58	58	47	63	47	48	55	53	58	54	38	61	52	63	47	70	50	46	39	49	65	53	81	55	60	59	54	58	60	66	74	61	56	54	43	68	48	57	66	61	71	44	57	63	52	66	59	62	54	62	62	51	50	61	53	45	57	61	57	49	54	65	51	54	46	49	42	50	55	48	50	50	46	53	49	58	46	69	58	56	49	56	56	58	51	57	56	60	44	45	57	55	50	60	60	65	62	47	41	54	58	63	64	59	53	39	35	61	60	47	42	61	47	68	48	57	57	65	50	56	52	59	54	41	56	50	57	51	55	50	55	62	53	56	61	56	48	55	72	48	58	49	59	59	65	53	62	53	61	67	62	61	49	49	34	48	74	53	56	47	58	57	59	46	57	50	62	58	47	47	57	57	59	52	56	57	52	56	53	48	47	47	64	54	62	41	68	52	72	68	48	59	45	45	49	59	65	59	58	59	49	53	61	52	46	48	71	52	62	58	49	62	56	59	52	62	43	53	55	61	71	60	53	64	47	51	53	58	51	47	50	43	53	60	58	53	63	59	66	49	61	54	51	54	64	64	36	51	52	53	53	55	55	63	43	54	54	51	43	51	66	55	57	75	45	59	60	46	56	63	52	66	48	50	48	60	56	52	48	46	51	62	61	53	58	43	67	66	53	64	49	58	44	55	67	55	38	51	42	64	67	54	47	70	42	62	35	57	52	64	46	60	57	64	45	59	56	67	64	54	46	46	55	60	60	58	41	59	57	52	51	59	52	43	38	40	67	57	52	45	58	65	68	55	48	52	55	61	45	49	58	43	49	60	70	75	59	63	55	63	56	55	56	50	51	60	38	51	65	64	57	59	56	50	51	66	66	48	45	64	55	53	53	37	50	53	62	58	57	51	67	50	65	46	51	51	54	61	45	50	55	58	47	55	72	42	45	68	38	60	55	65	60	43	48	47	48	58	60	56	39	60	61	44	59	52	56	57	50	60	64	49	54	58	55	66	65	62	48	50	48	53	76	54	57	48	55	38	67	46	53	46	61	47	52	63	64	62	67	64	56	48	54	66	60	52	61	65	69	57	60	51	56	58	52	51	66	66	56	56	46	57	62	57	47	71	62	51	57	62	61	63	66	42	52	63	51	72	53	42	59	48	54	44	48	60	59	64	53	61	50	62	66	47	47	40	48	64	50	56	53	42	61	41	47	57	52	53	60	41	58	55	70	41	42	46	59	48	58	53	54	73	52	50	52	55	52	67	42	48	58	59	58	62	42	43	73	59	44	46	67	49	45	45	52	50	52	41	50	69	63	56	45	55	68	51	62	61	74	57	65	55	46	51	51	59	55	54	61	61	68	58	55	48	47	56	49	64	61	61	49	54	66	51	45	64	55	56	54	51	56	60	60	61	61	53	68	65	66	41	55	52	59	56	53	50	58	72	51	47	61	58	52	52	53	57	53	51	60	58	50	67	47	53	52	56	44	49	55	55	52	49	51	53	52	51	55	70	55	64	55	59	40	63	50	49	53	55	53	47	50	52	53	65	49	48	52	51	52	61	53	53	54	54	47	56	53	47	48	52	43	61	55	56	57	55	59	61	54	47	60	66	56	67	46	66	66	52	36	55	64	49	57	55	63	40	58	68	46	49	61	59	66	50	45	50	49	53	61	56	58	65	51	68	52	59	53	36	50	47	55	53	59	62	54	56	54	50	56	59	66	44	48	51	56	49	65	42	52	52	49	62	47	60	60	52	55	43	64	56	66	53	69	54	45	42	51	46	76	61	50	46	59	69	64	43	53	59	48	54	47	60	57	54	59	42	52	46	60	57	61	52	66	70	54	53	40	48	56	73	63	54	52	40	58	66	55	59	44	53	49	62	43	51	41	59	58	60	65	52	54	67	51	60	59	56	55	51	64	51	51	49	60	57	61	54	64	64	42	48	58	57	55	35	49	60	40	68	63	64	64	59	72	58	62	55	48	41	50	58	61	58	68	47	50	46	49	58	52	50	53	59	65	71	67	55	52	61	45	56	58	47	63	56	52	48	47	70	43	55	65	63	62	62	52	60	61	60	54	51	55	45	60	56	57	61	47	54	57	49	62	55	61	41	58	58	44	61	66	49	61	56	55	47	58	59	59	49	60	55	52	60	71	50	41	61	55	48	52	41	60	59	52	48	61	47	65	46	59	59	60	40	51	48	63	51	55	55	71	55	50	49	54	53	54	52	44	60	59	62	70	66	50	48	57	55	54	52	59	59	56	58	43	43	50	65	57	51	58	57	41	46	60	45	52	53	45	55	68	54	55	61	62	62	57	55	60	56	54	37	54	59	50	52	54	60	57	64	52	48	49	50	52	61	49	45	53	53	57	50	49	54	57	51	55	66	53	59	51	60	51	44	47	58	72	58	57	61	53	55	57	64	59	46	62	49	45	62	52	54	53	48	51	52	57	41	59	48	54	44	51	48	57	48	52	51	56	62	46	47	60	52	49	54	42	56	58	62	56	47	48	55	51	48	51	65	48	54	45	63	62	68	48	52	51	55	45	62	52	57	55	64	47	47	49	55	61	52	66	60	52	62	51	58	60	54	45	51	42	43	50	51	63	56	54	49	58	46	75	63	52	53	49	58	59	67	68	48	40	47	50	51	52	65	53	60	54	39	64	41	51	55	57	60	40	45	62	43	56	61	49	58	60	47	48	59	52	46	52	56	63	58	62	63	56	55	42	59	42	51	50	50	58	57	40	62	43	64	49	49	56	60	55	68	55	59	56	67	52	51	63	58	54	45	50	50	59	49	56	56	56	49	54	53	52	50	59	64	50	68	56	56	46	56	67	40
53662	51069	39847	26935	7408	5572	1079	1012	2653	16399	22626	16292	7466	3881	2280	1227	862	650	631	627	598	622	672	645	623	615	628	608	655	593	634	609	607	616	646	649	639	620	595	695	604	629	647	605	601	631	592	675	602	641	628	662	676	630	593	587	605	591	606	683	679	662	637	645	664	643	611	618	619	649	643	628	632	686	630	585	625	617	637	606	655	649	641	556	609	599	593	564	617	640	608	611	617	626	599	640	642	580	620	626	649	634	639	621	644	640	628	629	603	661	621	638	626	642	597	664	609	597	615	615	642	600	631	653	606	590	594	640	653	651	659	627	672	703	618	646	635	612	618	647	610	639	665	636	659	622	647	603	620	614	660	646	640	596	630	615	624	629	660	612	649	601	638	589	583	628	627	642	646	621	618	643	641	623	648	628	602	626	622	641	644	577	624	649	627	619	644	644	585	631	662	624	630	671	641	608	629	627	615	639	605	655	594	675	675	626	593	570	644	609	621	632	624	646	652	618	592	638	624	634	625	649	579	610	679	598	637	602	623	577	626	642	597	630	626	646	599	628	632	640	623	649	588	610	672	652	628	667	603	610	644	615	647	613	655	571	664	677	621	595	612	625	618	629	654	618	585	665	640	604	587	638	646	627	620	635	610	648	650	623	630	634	646	654	651	647	622	590	656	622	568	627	563	621	649	629	627	618	644	629	646	627	645	622	650	599	644	601	592	614	617	568	671	591	598	573	634	621	675	600	610	655	601	636	629	641	621	640	635	598	626	617	673	672	623	680	689	626	603	645	620	640	646	591	655	618	649	661	645	619	615	657	660	608	622	647	613	648	643	606	701	623	555	662	631	637	601	643	681	625	594	642	648	592	620	655	671	612	657	632	576	626	631	629	563	626	617	618	607	656	621	668	637	611	665	627	620	654	680	642	645	586	627	613	616	627	586	665	644	607	625	649	592	644	604	682	587	582	574	612	629	617	621	620	633	627	653	637	637	626	623	607	648	570	654	650	585	643	671	632	630	613	647	608	615	615	640	643	644	637	621	638	625	643	588	623	659	592	619	610	607	663	656	637	673	626	641	618	650	631	621	662	632	679	611	647	630	602	607	646	654	610	639	653	618	569	633	595	647	648	610	630	595	624	636	629	610	608	676	619	659	599	619	656	584	601	679	652	618	602	656	632	649	649	600	632	621	644	622	672	597	647	651	632	625	628	666	573	664	640	653	645	595	644	603	653	644	680	612	594	574	634	607	636	605	630	625	614	634	572	614	598	626	618	624	605	595	681	673	646	622	557	641	604	614	606	631	616	603	628	596	641	630	642	632	641	611	582	631	632	595	625	588	646	639	646	633	634	638	645	622	651	634	608	644	621	592	620	618	624	672	604	638	656	596	603	615	610	631	624	642	665	666	610	627	641	567	618	637	642	578	595	678	596	658	622	639	598	630	604	606	646	668	642	615	598	597	608	617	664	630	636	635	633	597	624	671	617	627	629	622	631	653	602	621	630	662	625	633	651	597	663	661	625	656	642	608	650	615	611	653	575	651	652	596	582	603	630	586	603	609	649	637	659	623	663	629	599	629	648	625	633	621	649	635	617	626	600	685	592	638	621	628	611	660	664	647	609	611	616	606	607	614	614	644	630	572	635	614	624	601	622	603	632	647	657	631	628	636	633	677	616	667	638	640	655	682	669	636	601	624	612	641	590	634	656	626	586	646	628	612	620	662	593	634	644	605	627	645	643	619	620	579	613	633	641	639	636	641	652	633	616	623	627	613	606	639	634	671	628	627	653	633	614	585	577	613	653	598	640	635	653	614	627	608	647	642	678	625	651	585	624	615	622	608	619	652	638	612	643	620	656	613	632	637	670	642	661	609	612	641	647	643	574	645	642	600	613	622	631	613	665	643	657	635	637	589	667	614	636	639	625	623	620	621	612	651	606	622	595	628	635	629	585	606	645	606	616	646	635	646	648	638	620	614	655	626	673	663	624	646	673	631	610	618	673	657	648	672	599	635	623	606	621	630	620	606	608	599	607	599	650	625	672	619	591	609	611	651	626	645	661	596	647	649	650	574	589	639	627	651	624	605	630	632	629	608	593	659	653	660	620	640	676	635	591	622	696	642	628	576	618	654	583	639	635	656	645	664	643	640	627	680	639	641	596	641	616	674	614	666	626	631	691	636	600	600	624	605	576	566	612	628	604	630	597	628	646	648	588	645	638	648	625	629	616	663	620	626	669	672	607	671	644	627	611	610	611	596	657	667	644	624	612	604	620	670	617	571	582	644	623	639	645	629	649	660	640	636	620	617	620	559	577	641	631	602	595	606	598	624	617	644	604	635	610	631	617	635	640	676	634	619	565	618	598	608	646	622	621	644	602	647	616	630	604	606	620	629	628	679	655	610	616	612	612	646	642	606	583	620	600	635	624	669	666	607	587	599	613	634	617	629	667	648	583	658	626	666	579	603	631	620	590	635	601	587	623	631	633	630	630	645	606	649	616	597	652	610	664	645	617	688	619	637	611	671	641	619	654	607	629	610	640	613	616	607	650	610	629	616	618	661	606	630	666	597	640	656	626	632	611	642	622	602	644	619	613	669	641	588	639	615	605	606	620	641	668	627	637	637	664	663	634	640	637	604	581	585	593	625	684	641	560	599	652	600	607	660	655	598	664	621	636	622	632	650	628	624	643	628	618	640	658	609	650	642	599	651	584	612	670	603	627	657	608	674	589	605	603	646	642	637	614	649	609	592	593	665	606	634	622	620	663	658	651	640	612	657	638	625	650	636	614	609	626	657	636	632	634	603	670	636	661	592	586	639	617	651	649	633	624	624	643	677	599	631	587	651	631	656	609	625	606	637	638	621	665	619	627	661	586	649	632	622	672	611	595	629	636	578	632	596	610	635	584	649	621	623	602	636	643	642	598	646	666	621	607	709	619	589	668	675	655	612	635	620	624	635	605	646	588	598	583	634	615	652	647	615	590	630	633	637	613	645	628	632	653	603	615	664	640	603	633	647	629	640	656	634	591	635	603	625	614	613	646	621	645	621	600	635	636	652	600	635	666	585	631	606	590	564	672	612	612	602	603	619	646	599	618	601	635	620	645	621	651	613	634	611	601	634	631	642	595	621	626	640	624	643	675	606	627	631	639	643	589	626	597	623	613	633	619	566	635	544	615	687	597	630	619	612	614	665	644	640	592	639	641	618	600	608	592	601	673	638	637	606	643	690	650	601	660	673	589	669	610	669	649	622	644	610	617	615	672	597	576	611	637	625	641	617	615	633	629	625	585	620	654	642	601	591	662	615	606	626	627	613	617	621	616	627	595	629	600	604	587	619	597	653	632	629	638	650	695	604	586	639	623	644	600	587	585	613	628	603	604	617	634	623	667	589	640	590	631	655	634	630	621	650	634	637	634	604	583	626	637	641	590	612	599	629	642	625	565	606	660	614	631	632	620	619	622	615	607	645	629	612	647	626	634	644	596	591	609	615	644
30879	43529	24989	7831	573	239	69	65	93	621	1740	1162	471	250	138	131	85	61	51	64	58	47	60	67	61	63	59	50	46	56	59	57	50	60	57	69	55	61	58	51	57	56	68	58	58	76	48	65	72	69	62	53	60	55	53	61	68	58	55	62	62	55	76	52	51	51	47	64	57	51	66	58	54	74	59	57	63	53	61	65	68	52	61	53	48	43	49	61	60	67	70	59	59	47	58	63	76	57	66	60	51	51	56	59	59	60	49	43	54	60	54	48	62	81	57	58	57	61	58	57	59	66	66	66	43	55	55	54	62	58	55	68	48	46	62	53	59	65	65	67	60	49	64	78	56	62	63	54	72	64	48	58	64	69	56	80	65	65	56	60	57	59	60	65	63	65	66	56	75	69	50	74	60	58	61	54	69	56	63	64	45	71	69	62	62	56	52	50	67	55	59	66	74	48	56	69	61	51	53	68	69	60	54	67	63	68	60	68	73	58	69	45	52	57	62	55	65	64	60	51	57	62	71	61	62	64	69	48	60	70	51	57	71	57	54	50	71	62	65	55	56	69	68	60	67	61	61	58	45	50	61	62	64	64	56	57	53	54	63	49	65	56	56	65	51	47	52	51	60	58	71	73	46	64	57	38	54	55	49	75	68	55	68	68	78	61	54	63	65	52	65	51	53	64	65	58	59	61	57	69	54	65	73	60	64	59	65	59	64	57	59	55	61	66	77	51	62	61	74	59	54	71	53	53	69	73	56	68	52	59	57	65	49	67	70	68	64	69	62	57	62	60	49	65	51	64	64	66	59	55	58	65	50	81	51	71	55	60	68	55	55	61	45	60	59	52	64	58	62	61	55	62	56	79	65	49	66	58	57	65	56	54	49	71	38	57	57	59	63	56	47	48	53	65	60	46	69	66	62	62	62	57	60	62	62	58	54	64	62	53	54	61	43	71	46	45	62	72	59	63	63	70	60	53	41	53	51	59	43	66	52	59	65	66	65	56	72	60	55	67	62	42	59	66	59	52	63	66	56	55	69	53	74	71	82	53	53	66	70	49	64	57	57	50	41	69	50	57	53	52	84	69	61	50	53	52	67	66	74	67	52	53	53	70	59	57	56	62	55	56	59	66	58	63	53	54	62	69	65	74	62	62	64	57	58	55	61	69	65	59	61	67	44	62	69	63	49	54	66	65	56	65	54	69	65	61	62	67	62	67	66	58	72	61	70	61	65	69	51	56	60	53	46	63	47	68	43	61	67	57	76	61	61	64	58	57	72	67	61	79	68	52	50	63	72	65	68	71	63	54	53	56	61	63	71	54	61	60	60	68	58	54	70	63	62	65	71	59	73	59	56	50	76	53	71	60	70	51	67	61	55	56	70	60	76	57	47	47	63	51	60	67	64	59	54	68	51	60	49	50	58	61	54	69	59	58	55	57	63	64	66	72	47	54	51	74	53	72	60	50	54	54	59	54	59	50	71	70	52	53	60	59	48	59	59	60	55	63	69	69	61	74	70	68	58	53	65	51	64	66	59	54	56	64	55	53	57	61	52	73	58	44	65	53	68	48	64	53	65	54	70	66	56	57	65	55	61	63	65	61	50	70	61	65	58	66	58	50	71	52	71	53	53	75	67	57	48	64	54	51	55	72	62	51	51	47	75	58	63	56	45	62	64	50	48	57	72	61	60	49	68	49	45	67	50	54	59	63	60	58	61	60	61	62	59	48	60	55	71	56	52	55	56	58	54	53	67	63	63	60	66	58	64	61	51	65	52	51	63	62	49	64	60	48	47	54	56	48	68	56	54	58	49	51	56	48	63	66	65	48	65	62	74	48	75	61	52	55	53	53	55	67	60	58	48	56	66	67	55	65	51	71	61	74	57	53	54	52	58	51	57	61	69	74	70	61	57	54	66	61	59	53	61	54	62	69	54	58	56	53	52	62	53	73	62	68	61	59	79	77	65	55	68	82	66	55	51	66	63	76	60	60	55	53	66	61	61	51	64	54	63	66	63	71	55	64	59	63	47	63	65	66	64	64	64	71	73	64	48	60	51	58	72	69	80	83	55	43	63	68	60	71	61	61	60	66	56	76	48	61	69	58	51	51	59	57	60	79	63	54	50	62	55	56	58	76	56	71	58	59	55	55	50	66	55	56	69	48	55	54	54	56	51	58	57	67	60	62	56	68	55	67	57	46	53	58	61	57	55	65	58	63	57	60	55	51	64	51	62	59	77	53	59	53	56	78	57	48	45	59	75	66	70	62	53	48	68	59	66	45	74	54	54	54	55	56	63	60	63	54	59	69	63	56	74	56	58	51	70	63	53	63	52	54	53	52	63	54	57	53	73	62	49	60	51	59	62	56	56	69	58	49	62	50	63	64	71	40	60	62	68	70	57	56	49	51	63	67	56	49	57	61	51	48	62	66	65	61	58	67	62	48	52	69	59	55	47	67	62	62	56	46	67	51	62	69	63	62	51	71	54	48	61	65	53	44	62	62	45	53	49	67	56	69	56	57	56	59	68	51	59	50	54	43	68	67	52	74	79	59	64	66	42	63	54	61	63	57	63	58	71	73	52	53	68	71	59	52	52	66	55	60	68	68	44	58	64	69	57	46	66	58	61	66	66	60	62	67	66	57	61	61	67	58	61	56	72	58	49	57	70	56	48	48	58	51	59	62	65	64	65	61	59	65	48	46	48	64	55	52	67	65	64	61	66	71	61	61	54	57	58	66	52	51	63	60	57	69	70	62	70	57	68	49	54	73	68	60	63	64	46	73	71	57	68	65	68	67	60	52	55	52	64	56	53	57	58	69	65	62	57	70	60	66	61	63	50	59	65	55	53	61	41	54	67	47	54	67	61	63	58	64	64	73	60	69	59	76	67	63	60	49	65	58	68	54	61	54	56	52	52	80	65	59	54	61	45	63	58	55	64	51	65	70	62	59	67	55	75	63	67	50	58	65	67	68	60	63	64	75	55	66	58	69	55	53	59	54	51	61	57	57	62	68	60	63	65	65	61	61	64	58	66	57	58	59	63	48	59	55	48	67	52	59	68	69	60	59	66	67	55	67	67	57	58	56	65	55	62	54	69	67	59	64	52	42	63	52	61	69	64	60	53	70	65	74	63	52	51	56	54	56	51	61	64	67	58	77	71	69	56	67	73	60	56	55	64	55	56	59	57	65	60	62	68	68	70	69	47	67	57	57	52	53	63	74	67	57	67	54	48	62	54	59	59	57	61	57	61	57	60	56	62	45	61	56	63	60	67	76	63	61	73	52	49	64	70	57	61	55	65	70	54	65	57	55	58	70	46	56	55	56	65	63	51	60	67	49	59	61	67	58	64	55	55	59	67	42	56	64	59	51	56	51	85	57	57	70	70	57	54	72	64	56	41	53	58	55	65	67	51	68	63	72	51	51	68	55	59	50	46	57	66	55	52	60	41	63	59	58	65	68	68	64	64	54	50	71	69	66	48	66	60	54	63	48
53633	51925	43412	31844	12370	10009	1570	1364	2678	18421	28692	21824	11068	5995	3238	2012	1215	881	716	687	650	680	666	656	673	692	673	676	715	699	670	703	673	661	695	651	683	723	693	686	690	692	664	646	658	702	679	676	686	669	672	695	657	667	667	670	640	690	709	683	700	651	655	666	675	645	689	702	656	686	651	708	659	662	706	674	671	629	700	715	677	676	659	658	665	694	701	692	662	657	685	683	682	664	684	674	698	665	690	689	686	621	670	707	661	699	725	689	662	678	695	711	685	659	695	695	659	665	693	648	704	697	690	676	674	688	706	674	659	620	668	720	718	655	656	694	683	657	723	670	666	672	677	755	686	657	653	694	663	705	638	664	705	689	660	705	667	705	702	704	688	670	664	644	709	666	694	681	631	692	654	666	702	642	660	712	723	679	741	662	619	676	742	684	673	671	662	662	716	629	632	682	643	663	630	664	701	638	693	693	704	719	702	686	660	723	658	650	730	675	688	716	684	692	654	683	720	678	658	687	682	676	713	657	687	643	674	640	707	688	663	668	648	671	668	661	702	669	695	678	656	675	669	677	681	603	624	655	651	708	687	749	702	681	643	640	667	705	664	608	700	689	678	656	726	680	753	669	670	678	698	662	644	643	682	689	622	653	694	662	692	721	672	702	676	631	639	662	684	674	697	658	654	654	660	697	647	742	673	705	641	678	682	657	641	707	651	635	713	661	663	701	697	678	669	704	652	721	706	713	638	651	660	666	694	656	710	662	667	699	652	660	692	688	686	653	667	661	700	655	634	662	674	654	696	645	662	686	683	679	726	686	672	656	689	717	680	665	680	695	661	639	691	709	688	663	653	668	674	677	682	699	678	704	651	649	648	677	684	671	602	661	690	694	656	643	704	691	660	716	686	692	691	691	671	711	637	707	674	659	699	691	685	676	697	699	684	700	676	653	676	689	718	618	659	649	665	690	697	666	718	707	662	692	701	668	697	661	665	653	692	710	687	692	669	618	643	680	679	628	655	674	634	638	673	658	680	657	664	659	688	627	639	664	656	665	691	682	607	625	600	690	722	658	710	707	656	675	742	666	678	657	676	719	701	725	693	592	680	696	674	648	677	647	654	644	689	702	726	647	632	669	671	675	672	662	722	661	652	631	693	656	639	650	650	658	713	680	627	667	697	678	662	673	697	676	684	701	670	664	682	700	707	662	658	689	675	692	694	662	709	633	668	703	651	658	657	667	658	641	690	700	649	651	693	627	690	704	740	645	668	677	685	654	694	644	665	690	698	673	670	704	710	652	727	661	686	640	692	671	649	661	686	659	707	675	635	663	690	650	619	650	702	709	685	667	636	662	646	648	656	711	684	652	649	704	669	722	668	709	749	653	696	695	615	676	668	648	654	647	698	696	654	692	686	649	665	664	642	687	665	671	668	662	750	676	646	690	627	662	699	653	668	650	681	649	684	685	696	685	693	657	663	668	702	700	654	677	679	636	661	693	674	682	687	620	693	695	642	688	690	684	646	666	648	701	758	694	648	684	625	676	661	657	670	682	662	693	701	707	661	651	758	687	659	658	628	683	623	630	664	706	655	661	704	642	656	679	651	669	664	691	690	691	671	711	663	671	683	712	680	668	704	661	679	689	646	669	690	692	638	679	665	705	652	708	681	709	714	728	640	665	735	641	716	662	677	683	663	652	684	650	687	727	693	651	651	701	660	718	639	667	675	650	620	677	755	649	642	688	652	701	648	633	653	659	681	670	662	619	607	696	638	675	717	627	683	659	660	662	665	656	681	688	695	658	715	686	671	703	628	662	656	695	673	668	673	638	636	635	669	688	676	679	649	649	649	660	690	698	666	655	701	684	675	683	620	690	670	629	662	683	679	717	675	748	662	660	688	679	645	714	665	704	676	666	697	666	670	684	661	718	700	722	674	686	695	677	659	679	654	631	616	677	680	705	666	638	707	682	672	647	679	700	709	717	649	706	684	683	662	704	646	690	653	680	685	691	695	682	692	665	678	695	686	700	699	692	673	688	680	665	662	693	705	660	687	692	669	714	685	708	710	695	662	691	651	750	665	663	657	741	639	670	726	654	638	661	672	706	695	684	662	644	643	712	648	668	702	699	708	638	691	655	723	626	653	714	658	701	667	654	689	626	707	719	662	633	655	628	668	687	706	694	660	652	679	718	678	691	681	687	695	648	708	665	683	642	631	668	677	627	723	679	699	691	682	664	673	694	647	698	648	731	654	655	710	695	679	661	705	686	679	670	646	667	647	663	707	686	688	650	662	658	668	682	671	702	678	689	730	698	704	720	679	693	678	707	702	655	652	705	658	697	677	682	648	731	697	639	691	663	690	670	671	670	669	678	660	666	666	664	683	743	635	657	660	637	659	646	667	643	657	660	636	678	716	680	688	652	726	674	713	673	699	706	730	682	656	684	689	677	673	646	684	644	724	717	643	696	656	671	671	647	697	694	705	670	668	691	693	640	692	680	657	668	652	669	690	710	627	685	720	681	706	643	680	664	722	616	708	680	682	664	698	683	653	642	697	679	715	675	692	675	695	706	652	681	630	649	658	658	646	689	654	689	655	699	684	653	674	671	642	680	686	692	632	668	685	645	708	663	702	661	681	615	638	660	670	690	629	673	698	656	660	654	672	679	664	725	671	673	637	670	660	669	710	693	709	678	622	658	645	649	697	704	692	684	649	679	667	643	637	714	704	721	663	656	742	695	695	655	635	696	687	637	658	663	675	644	691	634	706	683	672	703	663	675	652	668	674	714	677	678	701	710	657	670	623	671	666	604	688	653	693	700	647	654	624	687	661	676	724	683	721	678	675	671	676	700	713	686	691	678	682	654	680	667	652	669	634	694	683	640	683	713	679	664	659	684	677	727	683	751	659	664	704	696	715	694	676	732	669	673	656	687	688	625	705	663	648	685	700	722	669	683	681	656	649	634	669	643	700	662	658	692	689	679	642	633	660	669	657	664	699	671	648	684	679	635	649	675	656	675	651	685	658	634	696	683	696	673	633	714	712	681	700	679	699	652	720	679	680	667	682	669	670	687	706	683	676	669	670	682	689	650	707	692	643	681	691	682	668	679	696	662	662	656	698	636	659	709	663	673	668	722	710	699	670	689	724	673	635	671	719	725	737	675	669	671	671	693	663	644	688	697	712	694	619	644	620	671	694	660	663	635	639	687	702	690	684	670	628	671	704	655	657	636	641	729	652	678	677	663	723	714	676	732	687	697	681	666	626	658	660	662	731	658	699	696	700	687	708	690	696	668	680	666	678	673	718	700	662	712	660	701	692	676	644	676	671	731	653	670	679	660	635	672	674	667	683	693	674	669	638	672	684	678	666	686	689	672	714	705	639	647	636	678	723	693	654	643	660	683	688	663	691	648	636	715	691	707	677	661	693	651	720	705	690	664	708	656	649	637	727	626	697	679	672	694	681	695	709	679	712	676	691	730	678	700	700	661	692	689	692	711
13308	12774	5506	1253	141	84	64	43	62	152	425	322	152	99	81	70	68	55	58	68	53	50	67	56	58	42	49	56	57	51	55	56	64	57	41	52	41	54	62	63	45	50	65	63	50	36	43	58	51	50	54	45	53	49	66	45	63	60	59	47	41	56	50	56	53	39	57	40	55	56	51	54	51	38	46	57	51	57	52	54	50	53	53	53	56	52	51	59	64	74	67	51	61	64	45	52	47	45	64	54	66	62	57	46	60	56	58	48	40	59	37	52	52	45	53	67	56	42	55	55	43	58	45	44	51	35	51	53	54	41	51	45	52	43	69	53	43	48	58	30	60	56	48	50	65	46	57	45	52	53	50	48	45	46	49	59	54	64	47	63	55	39	41	61	55	53	52	66	43	63	55	54	53	54	38	52	55	52	61	56	55	44	55	57	52	54	44	50	49	60	67	54	66	55	44	56	48	52	51	62	45	77	62	53	47	46	43	57	51	51	64	42	57	52	53	55	51	54	38	51	48	45	67	55	56	52	53	58	56	49	61	44	72	49	51	48	57	48	54	55	42	53	40	51	39	66	44	51	65	41	50	47	41	61	60	61	62	63	53	50	47	49	47	56	43	36	64	53	52	61	66	45	66	64	55	58	50	51	49	54	65	52	56	54	44	42	54	54	56	47	61	51	47	61	71	56	51	53	36	56	63	66	68	63	62	58	55	61	48	45	40	55	57	58	60	51	49	62	57	43	57	45	46	57	58	44	54	53	54	47	48	50	43	51	49	62	38	50	59	53	59	60	47	53	48	55	47	38	60	63	69	49	62	60	42	53	64	47	53	72	57	49	46	46	53	63	58	54	54	64	59	49	59	52	53	56	51	51	48	46	55	50	57	52	41	61	51	51	67	50	45	44	56	52	45	51	56	65	46	53	52	36	61	48	43	47	53	40	55	39	65	57	55	56	60	50	50	39	57	51	50	50	52	66	72	57	46	53	47	56	58	47	55	60	55	45	46	52	55	55	55	37	55	61	42	49	53	46	54	53	61	56	45	61	55	44	68	49	51	44	50	52	49	57	48	53	32	53	56	45	58	64	59	51	51	45	60	60	45	46	64	55	58	51	47	55	48	65	54	54	53	48	47	54	43	51	52	45	48	52	59	59	61	45	46	58	56	44	63	47	54	43	44	47	56	59	46	53	43	58	49	44	70	56	57	72	47	55	54	49	56	58	65	53	75	61	58	65	48	54	37	65	44	51	47	41	63	47	54	59	57	60	49	55	47	62	58	58	54	61	64	46	54	58	46	51	45	46	43	64	52	59	52	56	62	35	56	54	44	61	49	50	58	58	48	42	53	59	57	64	61	46	54	42	72	52	39	52	53	51	50	55	52	48	68	62	47	57	69	46	42	55	53	58	48	47	51	56	62	53	51	59	60	72	52	47	57	54	58	49	63	50	42	64	57	63	58	59	61	46	50	48	47	57	56	64	54	57	53	64	54	60	52	64	46	47	52	45	56	58	55	50	61	48	64	65	44	49	43	40	66	42	47	50	53	36	59	47	51	51	52	52	53	54	50	57	44	42	60	54	47	49	48	53	47	61	47	55	45	52	52	60	52	52	52	43	57	51	56	59	63	58	52	53	63	52	72	48	58	39	48	47	54	47	61	45	55	46	45	47	49	54	55	53	52	60	44	45	49	49	49	51	59	56	47	46	63	43	50	58	54	47	57	58	41	41	51	44	46	67	56	41	64	52	52	58	52	34	44	43	38	51	67	46	51	46	52	54	38	50	41	53	59	39	60	67	55	55	47	54	53	53	56	70	40	53	47	43	60	47	59	52	49	59	44	58	54	46	61	53	51	53	57	54	48	58	51	51	66	47	48	51	57	47	53	40	57	47	43	48	49	50	64	41	43	52	68	55	48	51	60	44	50	41	59	53	49	65	57	64	41	53	54	59	48	42	43	50	48	47	46	56	60	51	57	55	35	51	41	46	56	50	61	64	53	43	43	50	44	61	49	57	58	53	52	56	51	59	55	41	46	60	39	42	65	57	66	53	50	57	49	44	53	52	49	66	43	49	51	52	52	53	63	44	62	62	56	59	43	57	59	50	67	62	58	52	54	57	60	39	62	46	69	42	65	49	48	48	47	62	51	51	55	59	41	48	58	52	47	41	61	54	56	51	34	53	48	48	60	50	46	48	51	49	54	44	64	50	48	62	57	59	45	40	67	58	59	44	52	43	58	57	50	63	40	48	52	55	50	59	36	36	51	56	51	79	59	50	49	49	51	67	60	63	51	38	45	42	55	38	54	62	53	44	50	58	61	54	56	37	52	66	43	51	56	49	42	42	55	53	62	34	46	51	61	61	61	55	60	63	57	57	63	42	57	54	71	56	53	49	63	49	47	50	54	56	46	57	51	52	48	65	52	59	67	66	53	39	54	48	55	52	57	43	45	48	51	55	58	50	64	41	52	59	54	66	66	36	44	50	48	47	50	66	48	47	54	54	52	53	40	58	41	47	50	51	50	62	50	54	49	49	61	49	58	60	56	49	53	56	64	52	44	59	52	48	45	50	52	51	48	52	53	50	54	32	54	43	55	61	49	56	54	57	75	53	53	51	51	54	67	63	49	65	57	51	49	55	55	58	53	46	51	47	41	37	51	49	56	46	50	51	51	51	59	55	55	52	59	55	47	43	55	54	36	65	44	53	56	58	54	62	45	49	57	46	44	63	61	51	57	56	55	53	55	60	58	58	46	58	59	64	56	41	64	44	61	45	53	60	47	54	45	52	56	28	48	49	50	47	53	45	57	37	52	46	65	53	44	53	52	58	60	46	49	52	50	53	56	62	46	51	55	58	48	49	45	65	53	62	53	54	42	62	45	53	59	49	52	67	48	56	45	50	46	56	55	51	64	53	58	54	56	59	49	51	49	51	55	51	39	52	47	34	49	53	40	45	47	43	54	53	52	58	54	44	59	47	48	53	67	45	48	58	55	38	59	60	57	52	62	43	59	55	58	45	44	70	64	46	58	53	54	63	62	62	54	58	51	50	43	67	59	54	66	49	59	60	61	47	67	53	48	56	46	52	49	57	56	53	49	59	56	61	51	44	44	51	45	60	56	48	43	51	56	41	57	52	43	41	40	64	55	46	58	56	50	57	53	60	57	59	66	70	65	60	52	54	60	58	57	49	41	67	44	62	50	49	50	57	42	38	56	50	43	63	66	60	35	34	44	58	58	56	52	60	53	53	49	48	47	51	58	48	49	48	62	59	50	57	38	60	55	50	48	47	34	52	62	49	52	67	52	54	62	48	49	49	54	53	44	60	53	38	46	52	50	51	55	42	46	42	64	47	57	56	66	50	45	48	45	61	42	49	43	59	51	51	55	59	64	60	53	48	58	71	51	52	33	55	66	47	69	40	60	54	48	49	58	50	46	50	38	55	59	65	59	61	47	54	47	54	54	51	54	55	61	51	55	51	47	65	55	42	41	52
45945	36840	26529	16771	5703	3753	815	720	1111	6033	14233	9646	3686	1858	1200	995	822	612	615	570	611	563	584	570	610	597	631	569	586	576	594	622	605	589	582	575	608	585	601	590	597	586	606	559	624	574	579	588	585	594	565	574	578	606	585	613	555	586	581	599	550	582	613	608	573	619	628	585	591	621	590	595	612	563	618	602	608	550	569	595	559	622	566	578	616	590	563	586	623	589	603	587	605	607	598	578	567	574	610	580	584	581	600	557	579	567	615	560	594	572	610	567	638	580	586	623	592	618	574	611	607	615	581	616	583	640	577	601	578	594	629	568	579	600	600	604	592	601	611	634	572	604	546	595	623	591	631	577	526	568	599	519	618	612	583	599	584	592	567	571	628	598	614	607	613	571	615	640	565	599	567	605	563	600	587	580	567	581	628	620	613	600	535	612	582	618	591	557	582	609	563	606	554	601	604	587	580	556	553	606	585	574	583	572	533	573	593	633	595	597	557	562	583	587	619	588	591	595	617	605	575	561	594	591	603	568	569	589	573	589	582	630	602	606	597	578	620	576	587	629	583	593	598	617	576	560	611	592	579	586	592	590	557	590	599	568	610	575	587	588	580	598	564	658	580	595	603	545	617	620	607	596	608	602	584	574	609	602	598	585	608	614	583	613	578	608	581	620	623	541	601	573	582	570	573	580	597	611	606	592	599	596	604	608	577	578	605	589	539	614	575	658	578	587	590	556	601	596	624	558	613	644	609	539	618	578	570	634	580	593	565	582	539	551	586	598	607	608	592	602	568	576	619	611	597	604	584	574	599	576	566	608	564	592	609	587	626	600	603	617	586	587	580	607	646	597	603	584	590	579	581	591	595	587	588	591	550	592	616	598	592	543	587	592	538	601	570	590	607	596	619	572	584	594	595	607	632	618	614	590	634	603	617	604	554	587	601	584	573	599	611	555	607	595	610	591	580	606	588	585	631	597	616	608	547	602	596	615	595	561	591	602	597	590	603	620	586	560	624	609	577	602	591	588	599	544	602	590	610	617	588	584	573	641	599	555	648	607	592	603	588	601	583	599	603	571	587	595	611	639	572	589	583	592	594	610	593	647	546	570	575	580	582	568	610	623	600	644	623	600	577	603	602	602	589	623	620	593	604	597	609	611	573	568	640	568	633	579	599	622	568	606	551	599	572	615	558	610	601	598	609	609	625	605	563	597	577	580	604	580	600	619	584	582	630	588	625	583	557	574	635	580	578	623	620	588	580	585	592	618	599	592	610	626	583	575	649	605	604	606	604	546	544	570	614	568	592	624	607	553	626	656	570	594	610	582	564	622	568	615	615	557	589	557	592	598	591	591	583	600	617	603	595	543	548	592	624	591	556	606	634	599	560	639	623	642	619	567	579	568	591	595	599	567	573	579	581	602	623	601	615	614	611	575	596	593	555	639	550	610	555	623	615	583	608	580	593	607	611	612	582	577	654	600	624	606	604	612	568	622	613	579	578	635	597	598	518	604	568	562	617	581	620	597	581	578	604	548	609	573	607	614	587	581	593	548	611	578	541	614	604	601	592	585	614	609	599	588	566	600	569	626	614	625	586	627	599	538	562	601	562	610	585	598	581	602	572	577	623	576	593	615	606	647	584	593	603	617	600	612	641	606	613	598	644	604	594	601	600	580	595	573	589	646	608	608	572	635	576	565	590	592	607	616	611	570	559	614	601	613	603	614	575	604	600	572	617	547	596	589	582	580	580	550	591	596	624	615	577	549	590	574	616	585	554	576	614	614	568	591	581	592	582	573	574	565	576	576	621	621	601	582	567	593	576	598	580	608	639	589	588	594	670	596	559	577	616	619	616	569	589	587	570	610	583	647	585	615	637	548	602	609	566	592	573	593	563	607	608	600	605	571	621	535	574	579	582	611	596	577	590	613	608	618	591	588	606	581	581	597	629	642	617	561	601	611	596	575	591	618	604	597	580	593	587	627	629	615	615	543	606	652	619	622	594	617	601	566	570	573	590	590	609	626	565	604	608	599	575	610	600	650	620	581	586	591	577	615	622	581	632	599	585	610	597	630	549	605	602	598	611	587	602	655	560	637	584	622	586	608	590	609	607	609	604	563	586	601	577	658	609	592	624	612	579	612	640	592	643	568	571	591	584	588	585	634	565	574	625	608	589	599	601	593	586	581	626	574	587	572	572	612	554	648	584	569	628	574	589	576	608	584	605	588	597	600	589	638	598	629	583	589	594	607	603	616	633	591	651	592	594	592	624	546	567	596	593	611	583	594	617	612	625	586	588	581	570	578	578	587	579	610	597	585	608	616	582	621	559	634	598	614	617	590	576	577	601	587	581	647	623	614	578	596	595	597	551	598	566	609	632	643	632	598	552	652	608	616	574	560	595	597	609	659	613	613	605	590	626	612	582	579	544	563	604	580	586	572	579	600	605	622	563	578	614	582	613	609	609	644	601	549	595	591	588	568	643	578	540	601	598	603	588	588	567	618	609	582	565	588	604	597	581	587	605	560	578	571	584	612	579	563	594	577	606	591	543	589	540	589	602	610	565	599	627	617	631	599	596	577	602	563	553	571	630	596	562	606	597	593	585	600	605	622	624	618	574	610	623	574	558	578	604	631	573	605	618	579	589	615	595	577	613	588	611	621	566	559	609	575	631	548	609	609	601	619	625	588	581	586	567	604	586	627	597	615	620	595	561	561	642	559	566	581	597	561	582	592	592	557	597	578	574	634	588	633	612	638	558	604	606	588	579	607	633	550	574	592	603	598	600	617	612	634	594	566	591	587	661	562	620	609	579	596	570	577	583	594	558	652	635	611	570	569	602	630	600	600	628	577	563	594	588	614	594	636	614	576	596	584	628	594	619	576	627	588	614	615	583	618	598	559	567	633	598	627	620	613	597	601	624	598	642	619	548	607	616	622	578	625	605	596	595	588	605	560	582	616	597	605	566	624	615	641	623	590	627	585	565	589	579	607	610	624	552	605	580	622	601	589	581	562	576	570	613	549	605	601	577	626	621	587	575	562	612	616	572	577	596	590	637	599	563	563	585	614	583	570	638	632	559	617	581	601	613	577	619	582	636	625	602	585	599	560	631	606	600	580	623	614	602	630	607	606	567	628	598	574	603	588	570	608	586	610	592	562	620	608	616	597	606	592	590	618	577	581	621	602	596	586	583	544	543	581	581	566	570	580	575	617	586	601	584	593	640	603	573	622	614	629	592	569	594	595	641	572	599	604	578	583	599	610	616	595	594	571	565	612	540	576	589	590	590	610	587	579	607	636	589	573	578	579	628	610	598	588	583	590	612	644	619	608	608	619	587	523	613	626	569	582	584	596	616	596	639	594	573	592	600	578	635	575	593	600	620	598	583	599	605	585	560	608	596	582	596	614	570	534	642	557	627	616	602	597	594	578	617	600	583	582	608	642	609	566	552	588	584	561	582	540	590	618	537	556	585	589	578	604	661	591	627	573	589	586	618	593
23596	30643	15848	4215	579	179	76	62	77	159	862	571	243	154	93	93	54	67	57	55	58	63	55	59	48	63	48	47	48	57	58	51	53	58	58	55	51	56	51	48	61	60	54	55	50	63	53	49	57	57	59	67	51	50	66	53	61	57	62	59	57	41	55	44	60	63	45	54	63	60	64	52	51	67	57	60	47	62	56	48	65	42	53	57	57	50	52	51	55	46	70	54	67	69	60	59	56	58	63	55	67	53	54	67	53	52	64	49	50	59	62	51	50	53	65	48	46	72	53	52	62	52	59	55	54	62	63	63	65	50	53	43	55	61	47	65	54	62	54	58	48	71	52	56	46	61	55	59	53	59	49	56	62	63	48	51	58	54	50	51	57	54	53	50	61	59	66	50	51	44	67	65	58	52	58	52	58	59	62	53	67	76	53	59	49	60	54	61	57	56	54	51	51	48	60	54	61	56	53	64	64	64	52	59	62	62	53	52	51	61	61	46	43	59	59	61	70	61	61	53	58	63	61	57	52	47	39	60	50	53	54	44	59	71	57	54	62	57	54	42	58	60	56	49	56	54	57	61	70	52	63	70	52	54	63	67	53	63	53	54	71	69	53	49	71	51	48	51	62	54	47	55	62	64	57	65	65	60	51	53	46	57	51	62	57	49	44	58	53	63	51	58	58	68	56	60	48	56	57	50	76	54	40	53	48	53	47	63	46	51	61	57	73	64	43	43	61	62	56	64	50	73	51	56	59	66	61	52	58	58	52	60	50	50	57	54	48	54	44	57	51	54	67	68	58	58	53	49	60	56	56	52	51	54	51	50	63	54	55	63	75	54	51	57	55	76	46	56	75	64	61	66	58	70	51	62	46	75	48	69	55	62	68	68	60	63	60	59	40	69	56	61	58	65	63	53	58	54	39	55	63	68	63	51	50	63	51	65	59	49	63	46	48	59	52	57	62	54	60	49	65	56	54	44	49	59	55	53	70	73	48	80	51	56	56	57	62	50	54	64	62	51	50	65	58	59	43	57	51	61	60	56	64	55	63	61	70	53	58	54	56	57	56	43	55	57	66	47	55	48	54	55	63	46	67	56	54	49	67	60	61	58	63	60	53	54	55	50	49	56	62	59	52	47	48	59	53	52	46	73	49	55	51	56	51	72	52	48	48	60	61	66	56	57	62	53	65	50	54	65	45	66	56	53	51	60	51	69	60	64	68	54	48	53	63	71	56	52	68	69	54	53	73	63	47	49	48	51	57	56	52	56	46	57	47	55	49	59	55	64	52	57	70	55	56	54	54	64	60	56	56	57	56	52	55	49	50	51	53	50	52	56	57	65	52	62	62	56	47	61	44	51	69	57	54	47	60	52	45	63	61	64	51	61	49	55	62	56	66	47	56	65	55	53	58	53	54	49	59	58	49	73	50	56	47	50	56	64	46	48	68	52	58	68	54	64	60	55	51	51	51	59	60	67	48	65	60	72	71	64	68	52	52	52	55	45	46	55	59	46	55	56	58	58	59	52	62	61	80	54	62	54	55	58	51	54	45	52	60	57	51	56	66	50	58	55	53	73	59	70	55	50	51	58	64	53	51	65	53	46	61	65	41	66	55	56	58	57	69	42	64	60	49	69	59	59	72	46	51	56	68	56	61	38	46	43	47	44	79	61	54	56	43	53	52	64	65	49	50	71	48	59	59	60	53	50	48	50	60	60	47	69	63	50	48	54	59	51	59	53	62	51	56	55	54	53	53	50	58	58	49	48	54	55	71	53	55	66	51	66	63	52	52	60	54	47	61	54	52	49	50	66	39	57	54	42	54	64	52	55	46	62	56	63	58	63	51	51	57	56	48	51	61	59	54	57	53	51	39	51	56	50	57	66	47	53	57	56	59	68	50	53	47	65	66	57	49	66	53	54	54	53	52	63	56	60	61	49	53	54	61	48	52	69	56	52	57	49	48	58	55	60	49	68	57	55	53	65	57	56	53	53	66	54	57	57	46	65	56	54	55	61	66	45	46	50	63	54	62	54	49	57	50	49	40	57	55	57	47	54	57	67	70	59	56	55	55	60	55	66	47	57	60	49	64	56	65	58	51	58	54	52	57	67	51	49	45	65	46	56	46	45	49	49	70	55	65	67	55	59	54	65	47	66	50	58	65	38	54	61	45	59	63	49	63	46	56	64	57	41	55	52	59	48	60	49	68	78	42	65	56	61	62	54	53	46	67	60	66	51	45	59	47	51	57	57	43	61	54	70	57	64	62	56	61	63	50	66	62	46	60	59	76	46	67	53	49	41	47	63	62	52	53	62	61	62	53	64	50	52	54	58	52	45	63	52	71	57	47	44	50	58	47	60	47	57	61	67	75	58	50	61	62	54	53	58	57	53	61	46	83	50	51	61	51	53	43	49	57	39	56	58	55	57	50	54	42	51	55	42	59	61	39	49	59	71	75	61	44	54	57	39	57	45	52	62	52	56	57	65	59	58	59	70	50	53	54	55	61	47	54	54	71	56	50	50	50	53	64	57	62	55	53	54	43	44	70	56	56	55	48	60	65	47	53	53	49	53	50	55	59	54	57	55	44	57	44	63	53	46	65	61	49	53	54	64	54	65	57	60	68	70	57	49	49	65	55	64	56	58	58	43	78	45	62	44	59	53	57	41	57	59	55	59	56	46	55	62	46	56	48	70	51	48	59	55	56	48	62	60	53	49	55	67	69	57	56	62	60	55	60	38	49	61	58	56	60	53	49	76	43	69	59	53	66	60	61	48	58	47	58	58	48	62	50	53	57	70	47	65	57	53	59	63	69	53	50	63	58	72	63	58	56	50	51	55	54	61	48	61	53	55	69	67	57	52	48	62	49	44	49	65	66	54	58	53	67	54	47	66	59	75	57	56	56	56	53	54	63	60	52	51	52	52	69	47	59	65	52	58	50	55	62	49	58	56	57	71	48	40	58	50	58	56	62	53	49	67	61	63	54	67	62	63	63	66	68	39	63	48	78	49	48	59	53	56	64	54	59	56	61	53	71	52	62	50	59	56	65	61	51	43	57	39	52	49	47	47	65	65	57	50	64	53	49	56	52	41	61	61	53	63	65	52	50	46	51	55	52	69	54	58	61	56	66	67	63	56	46	46	49	65	56	51	47	57	64	54	65	57	61	68	53	61	48	52	66	39	62	52	60	61	52	49	46	63	54	57	48	64	58	63	59	62	90	62	51	49	53	60	74	75	47	63	49	65	62	71	61	43	52	58	50	42	54	60	42	51	58	54	51	65	51	43	50	50	48	60	52	61	54	54	48	57	50	39	65	56	62	51	51	63	69	63	49	50	51	57	69	53	49	57	59	60	56	41	50	62	51	65	55	54	54	43	51	69	54	57	52	51	55	62	56	82	52	48	60	51	47	63	45	65	40	57	58	62	58	59	52	50	77	52	64	48	51	57	59	51	55	63	57	44	65	56	66	57	61	51	58	64	51	62	60	46	53	61
54010	46932	35558	28273	13773	7889	1078	961	1273	5844	21686	15399	6331	3340	2001	1305	900	760	679	666	627	639	632	650	591	647	661	658	632	603	640	628	686	651	608	646	589	614	646	646	675	681	670	600	613	669	599	641	637	651	616	660	653	594	620	651	678	636	664	639	634	659	656	623	598	621	658	636	626	598	606	641	631	623	623	647	614	618	636	577	651	660	605	648	615	673	643	652	641	687	628	661	641	637	618	641	675	641	621	670	626	657	594	661	652	625	648	619	619	642	593	638	649	604	662	614	636	652	659	644	641	605	636	631	658	688	640	674	621	634	614	650	654	650	628	592	682	629	608	641	640	677	686	648	607	650	647	659	660	607	638	673	636	608	655	621	639	621	623	620	605	670	623	617	663	653	621	632	615	593	665	632	685	625	657	676	612	638	606	618	653	655	615	653	648	683	678	674	575	627	617	622	612	599	666	637	668	672	611	621	637	611	627	651	645	654	621	607	679	676	592	665	677	627	634	606	623	625	638	623	627	682	674	666	638	649	618	647	670	651	652	660	662	643	612	629	639	640	655	631	636	623	680	634	599	632	661	612	636	639	649	648	638	616	677	618	616	650	660	649	651	617	605	644	600	661	642	632	647	630	619	635	596	656	611	620	656	624	643	640	657	639	674	607	670	657	632	616	598	598	676	615	640	677	648	659	644	615	627	655	610	661	630	637	648	644	626	634	610	618	675	654	665	643	690	622	634	651	643	650	605	632	661	599	626	697	647	624	669	641	639	617	649	632	677	616	605	616	626	643	654	608	658	595	608	644	654	632	644	623	668	617	641	617	669	625	572	659	651	650	620	657	610	624	612	677	641	617	653	616	695	615	637	619	657	620	638	602	608	651	675	635	633	627	659	638	607	612	591	632	653	657	611	658	628	599	657	663	643	639	672	582	633	612	658	653	680	668	637	636	614	686	596	647	636	613	598	635	597	625	637	687	630	640	648	682	611	657	613	623	610	643	667	660	626	681	645	621	641	652	621	630	638	611	676	631	647	675	673	644	636	663	644	679	673	625	604	640	660	632	644	676	655	655	625	662	639	641	634	639	664	651	603	619	628	603	618	607	682	672	647	670	650	665	649	651	673	654	626	672	611	661	608	672	623	646	621	605	626	668	599	639	678	613	644	655	621	634	665	634	638	642	652	650	599	618	656	602	660	642	647	663	660	629	603	604	666	624	680	634	628	645	629	628	656	642	618	611	648	643	652	648	655	604	637	655	695	677	624	657	642	616	629	630	648	616	643	600	646	631	618	626	640	629	648	657	640	644	634	667	655	607	602	641	654	634	652	675	630	634	594	618	642	678	668	637	657	619	612	686	623	615	603	647	624	635	643	670	616	592	634	671	637	695	626	643	626	639	654	651	615	670	617	656	633	699	624	664	610	631	650	604	657	633	636	680	653	622	668	676	664	710	630	626	637	609	634	619	658	633	675	598	637	665	631	666	664	634	640	627	674	628	612	676	585	657	635	653	632	664	607	601	625	630	664	612	657	655	661	656	677	643	617	609	608	621	636	665	640	630	619	630	647	640	591	648	670	641	590	607	593	615	641	616	643	652	627	628	634	637	677	665	673	633	645	679	622	688	636	643	656	654	609	616	632	645	662	651	638	659	654	624	630	605	633	649	621	628	647	643	653	625	632	667	672	631	611	665	590	662	643	646	630	646	623	636	646	613	615	658	662	631	596	650	651	648	687	632	627	607	668	654	626	662	665	638	606	684	654	603	631	640	681	646	609	650	622	640	668	650	611	613	636	656	640	705	632	634	636	661	602	606	642	647	639	632	623	620	629	659	607	641	579	675	623	626	613	603	663	670	628	666	637	635	631	615	626	625	634	654	631	628	687	603	673	680	631	646	601	651	625	635	663	688	629	685	661	615	622	634	664	629	626	653	651	621	663	643	658	620	631	644	619	645	657	624	628	665	584	654	665	643	596	606	621	655	651	627	628	618	633	666	631	670	623	640	629	593	646	659	630	612	657	667	612	627	637	626	645	635	609	615	626	633	639	639	640	668	625	641	674	649	685	678	658	614	652	671	629	683	660	658	716	622	627	611	642	655	656	632	631	650	642	615	654	649	595	599	650	674	664	652	644	667	613	647	615	619	629	625	639	661	653	671	670	627	627	595	632	668	622	629	577	654	642	658	621	607	653	605	657	641	626	631	656	636	649	660	700	650	663	669	621	610	647	661	648	674	630	669	641	645	634	655	667	622	638	642	681	624	643	651	614	619	631	617	670	675	648	645	658	632	634	612	612	654	623	684	654	648	648	653	645	651	657	601	685	659	646	651	635	651	599	672	602	648	632	658	672	635	656	643	652	604	683	649	620	652	639	575	647	662	633	661	579	623	632	615	642	691	637	677	605	645	646	623	641	628	639	658	684	633	619	624	682	612	653	595	667	661	640	642	661	611	657	627	649	657	633	604	637	641	631	684	690	633	640	663	652	615	635	627	634	628	683	648	603	656	635	641	659	620	670	678	637	664	622	683	603	658	688	651	654	631	662	675	691	674	661	625	673	649	687	675	624	653	656	594	664	621	620	654	658	622	648	662	586	657	642	662	618	654	645	705	634	674	668	657	664	659	644	648	650	578	679	649	630	627	629	651	632	635	671	656	589	620	650	691	648	670	683	620	637	623	583	604	672	638	648	697	638	631	665	640	681	634	661	682	627	665	631	622	637	610	672	651	619	627	659	650	619	605	664	592	622	654	639	656	657	650	638	633	613	677	712	671	663	603	654	667	644	660	640	628	636	614	674	636	652	650	656	613	666	647	622	621	633	586	662	657	625	639	609	640	663	605	634	642	656	630	620	638	601	663	663	643	628	638	654	627	615	645	629	633	656	658	633	636	642	641	619	641	655	650	612	629	632	619	596	633	609	638	628	642	661	676	675	676	671	638	645	615	668	642	630	635	644	601	635	636	627	640	614	643	659	577	643	658	616	665	650	668	666	675	658	675	704	615	637	634	626	637	660	631	670	678	598	605	637	630	668	654	609	673	655	643	639	624	617	650	688	630	649	667	611	653	609	648	611	657	561	649	622	673	623	613	605	625	709	615	613	650	652	638	593	663	627	590	633	623	616	667	637	623	607	654	686	645	661	625	633	625	624	597	632	642	622	692	631	642	614	610	651	664	605	670	638	683	632	640	663	622	655	642	612	654	654	654	643	621	601	649	621	656	616	638	647	682	667	650	655	659	671	621	619	653	576	613	620	613	657	626	644	635	626	658	652	606	622	648	636	642	616	629	631	619	644	650	659	635	652	635	644	638	638	593	629	640	622	640	648	639	612	648	599	613	641	639	661	625	633	609	620	607	670	695	686	711	658	625	636	681	607	654	589	600	624	662	625	661	601	621	624	673	614	607	601	650	641	623	693	600	636	637	656	605	627	629	610	627	648	621	617	586	648	613	637	653	628	646	639	651	664	670	649	627	610	643	639	642	610	595	648	624	667	643
22115	30097	18938	5773	809	161	59	69	101	210	1004	694	272	144	94	79	51	51	57	63	64	60	62	51	52	52	50	53	39	60	49	53	58	58	49	67	60	59	49	48	70	38	53	54	45	51	48	62	60	53	40	45	50	60	57	57	54	65	58	50	51	41	65	63	50	58	61	62	60	69	54	59	58	47	53	60	46	42	65	43	61	48	50	52	55	52	44	48	62	61	54	53	43	58	48	48	40	54	54	67	63	50	48	56	50	56	49	59	63	59	43	47	43	60	63	53	55	47	52	53	69	56	52	65	62	44	56	59	35	63	60	41	46	47	64	59	61	50	57	47	51	53	52	52	50	63	42	61	38	65	46	66	56	53	48	47	48	46	59	50	55	63	47	60	51	64	55	50	57	58	50	48	40	56	63	53	56	47	42	50	54	50	57	50	59	55	56	64	66	52	56	77	54	57	52	50	57	59	48	55	54	46	60	48	56	46	45	58	56	61	65	55	46	53	52	57	57	42	44	69	51	66	57	68	52	51	46	63	41	60	48	61	68	56	57	51	62	51	63	59	56	48	53	38	54	56	62	61	52	56	50	55	65	53	58	58	43	46	49	58	41	49	52	59	70	59	43	51	67	51	66	57	50	43	53	56	55	59	52	53	64	61	58	54	53	44	55	82	49	51	55	64	68	51	47	62	64	78	38	56	63	61	53	44	55	64	49	45	52	45	65	67	70	44	44	64	59	50	65	60	51	52	59	43	60	52	52	56	59	52	52	58	65	47	61	38	63	60	62	57	41	49	76	56	49	54	57	46	45	52	53	62	63	49	41	43	51	49	46	51	47	56	72	63	48	57	44	56	74	46	62	65	59	50	54	52	48	61	62	51	64	60	58	68	58	48	52	51	47	56	47	59	52	48	46	52	52	58	51	54	62	59	55	44	54	54	63	58	51	55	54	48	44	63	48	63	55	43	49	61	60	47	59	61	45	50	53	49	54	58	56	61	46	57	44	46	62	52	58	69	62	41	65	62	55	56	57	53	66	58	62	60	46	58	58	56	62	48	59	50	61	52	60	59	50	54	50	49	49	54	59	52	53	55	52	60	54	54	68	48	58	64	51	41	53	51	48	63	55	53	50	46	54	47	53	66	62	57	55	58	51	70	54	54	56	60	68	56	56	47	64	57	70	41	50	54	48	56	45	53	70	54	66	56	44	37	56	48	48	54	48	52	52	52	60	63	65	54	53	59	52	58	50	53	53	60	50	68	51	37	63	55	50	54	45	56	52	52	61	55	45	64	55	64	54	55	62	60	48	57	48	65	63	49	46	49	61	46	52	61	60	48	59	51	59	43	50	53	48	40	58	51	55	59	39	68	45	54	81	49	48	57	63	48	68	61	44	49	56	53	52	49	55	66	62	50	53	62	64	56	67	64	57	56	50	56	67	47	40	43	48	54	59	49	54	45	50	57	57	62	53	55	66	46	52	49	44	52	63	50	59	51	47	48	58	55	64	48	46	69	53	39	49	43	64	53	46	65	58	39	47	47	48	40	48	59	49	54	53	43	42	70	64	49	59	54	57	59	73	58	67	49	62	52	54	59	44	44	48	58	60	66	45	47	53	38	46	48	60	51	50	57	47	55	65	52	47	46	55	38	64	52	53	48	49	47	54	46	64	52	66	56	51	55	56	62	51	45	51	49	47	58	59	63	52	51	66	60	62	59	50	37	60	45	47	50	67	52	53	61	67	61	59	55	68	57	64	52	52	56	46	55	58	54	59	58	57	40	52	56	49	58	53	45	45	57	59	45	57	51	56	58	60	60	61	70	58	51	68	54	64	57	46	48	65	47	52	50	53	59	59	63	57	45	63	60	59	58	56	48	56	58	67	52	56	59	56	55	54	70	49	55	56	68	52	64	48	58	45	54	44	51	50	53	56	43	58	48	66	55	63	42	70	45	57	52	66	67	51	47	56	55	42	75	52	50	52	56	50	55	57	45	49	46	49	49	52	57	50	58	49	62	60	52	47	58	52	52	73	49	33	51	40	53	48	50	55	58	48	59	52	56	43	74	53	49	50	50	60	66	52	52	47	73	61	66	43	52	64	66	46	50	59	53	66	56	49	45	66	65	56	52	52	65	55	49	68	63	45	56	59	52	56	52	54	56	48	53	60	56	53	56	72	41	41	43	40	55	63	47	72	49	63	56	48	65	50	64	56	59	41	57	54	54	58	46	55	44	56	38	56	62	63	51	62	56	49	59	58	56	49	36	78	62	46	50	56	71	47	68	53	58	61	51	48	60	52	46	52	58	43	55	62	58	56	57	60	44	62	61	68	43	60	61	60	57	42	56	56	54	57	51	50	61	57	61	59	39	52	62	61	55	58	54	59	61	68	75	55	56	62	64	56	52	53	50	54	49	76	44	54	56	54	68	57	56	56	46	61	47	57	60	63	50	76	54	55	47	58	44	60	44	55	54	60	66	46	65	54	53	48	53	57	59	65	56	54	48	60	40	40	67	49	47	54	51	61	47	67	42	50	46	44	52	62	55	57	52	61	57	54	54	59	51	54	52	63	54	48	57	64	49	59	55	56	48	53	60	55	50	61	57	43	49	55	54	55	45	58	60	70	63	63	61	45	52	58	59	59	60	51	54	63	58	52	43	42	46	44	64	60	55	47	55	44	43	49	54	52	53	43	43	51	54	58	64	51	48	58	44	64	53	45	73	58	55	46	46	76	62	64	57	50	59	45	63	59	54	49	57	49	53	41	51	64	59	52	65	53	64	46	59	66	51	52	48	55	57	56	72	53	65	55	63	46	59	56	54	47	54	68	55	56	52	63	42	61	50	59	59	54	63	54	50	55	61	55	59	74	55	68	55	61	67	58	57	44	53	58	57	64	65	39	65	47	71	58	67	58	65	54	71	49	53	41	56	59	55	49	49	44	59	52	38	61	46	55	42	63	56	54	47	46	68	50	54	55	43	54	55	59	59	59	53	69	63	47	67	46	50	51	37	56	64	54	51	41	76	46	58	60	57	55	66	48	63	41	60	63	46	57	45	55	48	53	63	51	62	41	43	57	54	57	71	44	43	73	53	57	46	54	45	68	57	61	53	47	73	61	48	43	45	71	57	48	47	67	38	55	52	52	60	64	55	61	56	56	36	64	47	54	51	56	52	47	47	49	60	52	53	65	67	50	65	47	59	58	47	68	62	62	55	80	40	53	60	47	50	55	52	67	56	54	58	39	47	49	62	51	61	52	54	63	51	56	46	69	48	62	54	63	50	46	50	67	50	52	56	50	66	53	55	60	54	59	60	56	45	64	58	65	56	50	57	58	44	59	59	50	70	59	69	59	54	41	60	52	63	43	57	39	40	55	44	65	49	57	58	46	44	52	64	57	59	63	57	81	57	57	61	52	56	57	59	60	64	55	57	51	47	57	38	51	52	63	55	59	55	50	76	56	48	61	60	53	47	57	54	51	55	40	60	54	51	54	41
54341	50111	39455	30837	16564	8202	1131	1010	2878	7870	23681	17068	7143	3972	2088	1432	913	725	695	643	665	623	593	561	632	612	600	638	582	626	634	642	667	579	613	664	644	649	605	593	609	638	604	614	623	658	639	621	584	639	602	578	592	646	634	670	604	644	663	625	602	586	601	567	615	612	646	680	622	602	662	575	578	622	597	636	626	632	609	620	631	600	612	591	633	608	632	629	631	640	650	617	574	636	615	629	621	621	623	588	596	635	629	649	629	607	632	625	603	637	617	621	587	630	634	616	659	572	630	608	633	651	574	613	602	604	586	618	646	594	606	600	612	622	664	618	650	624	644	600	640	623	581	633	627	643	650	608	655	636	662	597	626	619	645	630	607	652	614	643	629	614	617	593	630	619	598	604	585	635	661	617	585	623	564	630	651	635	631	618	636	646	684	638	655	604	656	608	622	605	612	626	629	619	632	643	672	619	643	602	639	638	614	600	646	612	594	631	640	668	610	607	601	644	637	582	606	599	645	648	603	599	636	625	612	669	629	638	615	601	660	594	622	600	611	596	632	629	651	674	610	624	676	635	611	606	646	579	604	678	631	600	604	653	614	647	677	595	639	651	596	613	632	625	618	589	622	576	623	613	645	645	617	644	621	605	564	626	654	640	604	562	603	647	636	632	560	631	601	638	624	593	622	563	590	574	621	626	627	707	624	609	604	657	600	682	636	612	613	598	614	631	593	628	610	657	628	620	634	628	632	642	602	617	658	678	637	613	574	641	629	617	642	614	603	617	594	632	619	620	633	626	601	613	615	630	605	587	627	633	623	591	641	619	654	660	657	635	608	574	612	661	608	627	633	599	664	619	616	605	648	595	630	639	620	613	644	612	615	588	616	627	626	634	593	648	608	625	619	642	597	659	624	616	619	626	628	604	586	592	620	616	616	615	587	592	625	643	589	601	582	598	616	612	659	645	637	635	609	578	661	606	648	623	618	626	633	604	618	589	665	624	549	570	620	631	632	607	642	638	629	633	597	630	687	572	637	600	627	655	615	608	624	646	589	590	614	581	650	657	617	643	639	633	643	616	623	649	642	604	614	617	640	590	623	662	596	637	575	629	629	643	601	639	598	573	643	615	632	622	598	655	597	634	628	680	639	601	580	682	604	621	624	597	645	626	612	615	645	625	601	616	664	638	643	657	655	642	617	632	623	658	605	622	642	626	592	657	604	633	620	631	613	670	608	617	609	585	574	631	602	649	682	620	650	614	611	661	564	610	595	609	577	620	611	620	624	625	593	580	683	607	613	640	594	651	662	661	632	633	604	634	556	585	611	639	623	611	652	610	624	669	600	634	649	675	643	634	650	600	610	640	622	609	606	635	650	635	602	644	576	617	633	612	605	581	688	613	621	612	634	621	610	641	689	701	654	611	604	685	612	602	641	601	637	638	649	597	622	644	644	615	668	576	680	619	643	580	595	687	610	653	640	626	610	576	616	643	621	664	619	635	666	636	652	651	655	628	628	657	640	635	668	580	625	592	668	564	631	634	610	623	625	622	575	610	648	589	625	625	632	648	632	610	616	642	637	634	616	617	640	637	622	640	642	673	580	640	577	620	600	599	601	634	589	699	627	624	616	617	641	602	624	629	601	624	599	631	654	653	667	605	622	604	663	619	657	613	615	565	673	632	605	581	626	592	622	603	622	671	604	650	600	627	641	599	584	600	634	614	634	644	616	638	622	592	632	626	648	649	629	625	614	598	605	628	595	628	642	623	656	631	618	611	644	687	657	621	593	646	602	616	647	597	615	635	620	615	614	649	605	602	660	646	618	673	673	629	626	605	647	625	589	618	593	582	632	582	604	613	574	624	630	610	623	630	636	645	639	642	620	681	626	638	653	623	629	638	643	586	626	615	609	631	594	603	660	637	621	603	626	628	635	630	616	601	650	621	602	614	577	638	632	609	604	609	633	604	642	627	597	663	655	654	670	644	597	612	623	638	611	594	618	656	672	629	625	592	636	610	596	596	654	610	601	625	636	610	584	624	635	667	617	619	641	626	597	621	593	628	593	628	646	640	630	591	617	620	637	620	659	664	610	604	578	592	633	640	637	614	629	630	655	671	610	650	626	597	610	573	588	613	581	610	606	654	602	631	598	637	580	585	607	590	594	650	620	597	610	624	625	620	644	576	650	612	632	604	634	614	597	628	611	645	666	648	641	595	615	652	604	626	622	611	617	629	616	610	644	637	635	559	598	615	605	594	579	623	633	668	629	584	584	591	611	600	590	630	630	573	641	657	607	599	613	622	575	638	623	619	656	647	650	577	591	610	639	658	631	673	619	585	648	625	663	585	617	662	581	631	614	632	619	638	634	620	664	596	605	614	622	625	615	619	612	624	583	692	632	663	601	630	675	618	657	612	632	581	596	634	608	620	652	620	602	629	646	623	626	691	600	633	610	601	608	599	609	666	594	619	626	639	586	654	644	594	653	631	603	578	624	589	613	688	612	604	617	653	586	611	644	640	634	597	624	634	597	633	652	628	615	656	643	614	628	682	655	619	635	599	666	668	656	623	637	587	654	631	657	642	642	610	605	616	597	603	597	625	631	606	609	604	649	632	592	627	623	658	612	618	642	627	600	622	560	623	627	608	633	619	588	641	638	616	643	594	619	600	627	625	618	638	672	632	643	613	623	661	635	616	655	601	617	634	607	617	593	621	649	645	608	582	580	637	642	612	605	635	606	629	570	628	607	647	636	668	602	630	613	649	597	626	659	654	649	670	588	625	650	625	626	617	601	622	619	591	604	623	652	612	630	621	633	622	616	584	648	591	631	650	602	639	613	611	582	642	631	640	635	608	613	636	589	654	640	626	585	620	652	587	639	647	622	640	640	638	614	648	673	615	565	644	616	634	642	621	636	623	610	623	637	635	642	645	583	619	625	594	636	633	662	644	629	617	622	562	649	605	628	614	657	647	606	603	591	621	627	606	589	611	610	615	632	619	611	676	617	617	583	611	632	597	614	626	608	611	621	623	619	634	632	569	612	602	665	645	646	585	604	658	597	646	598	647	656	614	616	603	637	647	634	607	649	585	640	596	658	638	584	643	640	636	603	599	625	632	638	598	650	604	583	587	641	599	652	610	608	647	619	632	615	606	600	579	606	648	598	585	623	611	635	678	632	583	636	611	563	624	618	633	591	658	613	601	616	660	603	662	601	609	600	614	586	627	628	628	600	631	614	638	611	587	604	601	629	587	615	624	586	665	607	645	608	592	603	608	621	562	607	629	606	637	619	618	604	654	640	636	653	620	650	627	635	641	639	678	602	619	604	570	594	636	642	630	636	592	642	587	605	613	612	646	623	623	613	589	638	658	629	614	621	583	607	643	641	648	583	617	594	596	621	619	671	636	635	612	641	589	649	618	593	658	633	628	656	612	628	626	666	634	630	617	592	631	601	609	644	623	629	637	595	575	623	648	604	602	620	583	616	609	605	666	643	602	631	626
30983	42208	26734	9996	1445	240	70	60	161	527	1371	829	349	177	94	86	71	72	67	62	64	65	54	55	60	58	56	66	74	70	56	46	71	53	56	57	55	73	65	67	68	53	59	56	57	40	49	63	52	78	72	61	62	53	63	64	62	59	57	55	60	75	54	66	47	60	54	50	49	53	58	59	59	64	58	59	67	69	56	57	62	57	67	61	56	62	54	47	56	66	65	63	58	54	76	43	42	64	49	72	55	72	61	61	52	44	61	62	60	65	67	63	55	81	53	59	50	49	59	47	58	63	57	60	50	54	37	54	68	47	64	60	63	60	43	70	68	72	57	60	68	61	48	58	69	59	66	58	52	54	71	49	55	62	51	60	64	53	53	68	56	54	60	61	58	56	74	59	72	53	55	53	68	53	54	63	73	60	55	66	55	52	57	64	55	44	76	63	62	52	57	55	52	58	65	64	49	57	71	57	66	62	67	60	57	76	68	64	57	52	66	50	57	62	69	65	58	51	51	64	64	66	61	57	56	59	76	40	63	63	59	56	69	55	64	56	53	62	63	69	76	62	51	66	58	62	57	46	66	53	56	58	58	66	49	57	67	65	55	52	46	56	41	53	61	69	54	69	57	67	63	71	75	63	54	65	53	64	59	54	61	65	53	66	72	48	66	68	66	59	56	63	78	49	60	67	50	52	59	64	59	48	60	60	68	80	55	74	68	49	66	60	61	59	70	48	59	71	52	65	56	55	70	49	83	47	65	61	63	56	60	52	58	54	56	73	67	64	60	64	66	55	60	51	49	71	54	63	55	57	48	67	62	53	58	61	78	55	43	53	61	60	76	49	54	59	60	53	71	74	59	50	51	73	75	65	63	50	60	57	52	50	48	52	55	63	52	71	59	52	60	71	52	65	52	54	59	63	68	56	57	62	61	53	48	51	60	47	67	59	54	55	54	61	49	57	53	54	47	50	48	72	70	62	66	63	68	73	67	66	73	65	53	57	42	65	67	72	70	49	52	71	51	61	55	58	57	62	70	54	73	45	60	57	60	56	68	54	53	56	71	57	47	54	58	49	66	62	43	62	42	54	58	58	66	58	50	71	63	65	62	66	62	55	58	55	57	74	51	61	54	66	70	53	54	52	61	58	66	56	69	59	67	54	66	52	57	47	60	62	40	62	63	62	69	55	56	51	63	53	48	71	67	47	59	68	63	46	65	74	71	68	59	66	62	53	60	66	56	58	55	67	63	69	66	67	55	58	62	55	60	50	69	62	68	66	61	55	61	56	60	48	41	68	66	50	58	59	42	67	71	59	66	64	64	53	46	77	50	61	73	58	62	74	56	57	60	53	62	56	65	59	57	49	62	61	48	38	52	66	59	58	46	69	63	56	66	61	63	60	74	61	58	77	56	59	48	69	60	50	67	64	62	58	64	74	61	62	54	58	76	58	64	65	55	53	53	52	51	69	70	68	74	52	41	61	59	58	63	65	49	63	52	63	61	54	45	64	54	60	54	70	62	61	61	65	50	58	51	56	51	63	59	64	60	60	67	71	51	60	78	76	73	72	74	45	57	55	58	59	60	60	52	58	65	48	63	49	52	51	64	58	64	50	58	52	59	63	67	57	66	71	72	53	43	72	59	59	66	53	54	55	60	59	56	52	57	62	62	60	65	46	42	59	63	65	58	50	71	65	59	65	48	49	67	57	50	51	62	52	60	65	35	68	62	65	53	73	68	47	50	47	66	42	42	65	53	64	52	57	53	57	62	62	60	63	69	51	51	46	56	66	58	52	65	56	52	72	55	52	74	68	63	55	57	64	76	68	54	69	65	67	39	67	58	51	62	73	60	71	53	62	51	59	66	60	55	52	49	77	43	66	64	50	72	58	52	59	63	55	50	48	54	53	49	54	51	46	65	59	64	52	53	51	50	56	49	59	66	56	68	51	62	60	47	50	58	54	60	55	67	59	60	51	68	51	52	68	62	57	60	59	53	50	53	56	75	66	65	55	60	54	64	59	60	53	44	52	65	56	72	61	47	48	63	61	49	61	56	64	58	60	64	53	61	55	68	66	72	65	67	54	56	65	66	67	55	60	69	78	64	68	53	46	54	48	72	55	60	49	55	64	67	49	74	63	50	59	62	58	57	72	59	65	61	72	45	63	72	52	52	50	52	67	57	58	63	52	70	66	52	59	63	51	60	54	59	42	84	60	57	66	51	52	47	56	66	59	72	67	61	70	52	61	60	62	70	60	67	62	58	74	47	60	49	43	57	52	59	67	69	50	60	69	53	59	57	60	57	62	62	55	50	60	53	61	59	51	55	60	53	52	53	59	56	55	64	58	57	50	60	54	66	64	50	69	57	66	44	58	63	61	60	67	66	54	45	44	69	60	60	57	59	61	63	60	60	62	70	64	63	47	54	59	57	65	62	57	67	56	57	62	51	43	68	64	55	48	63	52	63	65	69	63	62	60	69	65	49	56	56	61	59	50	42	55	62	62	76	81	55	59	62	66	70	57	68	43	60	57	47	51	71	64	59	61	61	72	55	66	56	68	58	69	68	60	55	52	52	58	62	56	67	54	60	51	57	65	55	68	71	67	50	50	63	68	71	66	70	40	62	58	63	57	56	57	76	61	59	67	64	64	42	47	51	55	66	62	52	55	55	75	58	62	54	62	59	70	55	59	53	69	59	78	53	57	69	67	62	59	51	56	71	60	56	53	60	68	58	43	87	54	74	67	53	61	57	57	67	55	61	59	57	57	59	48	58	54	57	67	65	56	54	54	51	48	55	59	82	56	46	54	65	66	51	70	59	57	51	68	70	56	63	68	62	54	59	60	65	60	67	66	60	48	61	54	61	67	58	49	63	70	51	67	64	72	62	59	50	58	55	61	67	71	71	62	54	55	72	53	57	73	53	67	61	60	66	53	53	69	89	52	50	71	55	51	71	55	59	54	55	71	58	67	59	69	57	73	58	63	52	52	69	63	54	57	66	63	55	57	61	69	57	56	63	57	52	63	59	60	54	62	50	73	58	55	52	61	56	43	57	63	53	63	61	68	57	57	75	49	51	60	46	71	60	63	56	55	53	58	64	62	73	66	65	49	60	61	59	71	59	65	60	66	68	56	51	54	63	45	51	65	43	51	62	65	54	56	56	58	70	66	72	50	43	71	62	75	65	57	61	59	60	65	57	65	54	75	63	51	66	54	55	57	65	58	61	51	61	58	46	54	57	57	66	57	63	51	58	65	61	58	52	71	51	54	60	48	59	52	67	63	52	60	69	71	54	57	57	51	62	57	57	57	56	49	55	57	59	52	62	57	59	60	67	67	70	64	68	55	47	49	66	57	50	62	84	54	59	58	57	61	80	52	49	62	61	56	73	50	65	63	49	61	67	76	70	68	57	64	54	62	54	61	50	69	72	54	43	62	70	73	61	63	43	53	72	49	54	49	46	58	58	59	65	61	58	54	57	55	61	46	72	47	53	59
54281	53018	45194	36020	19235	10633	1361	1261	7441	16465	25980	18607	8468	4317	1874	1427	1166	982	822	668	712	673	710	650	665	684	702	696	665	665	670	650	658	675	663	708	650	665	660	680	659	645	653	673	635	660	661	666	660	664	636	657	651	651	702	676	695	647	640	667	664	686	678	648	662	693	693	685	666	700	652	683	678	693	688	664	664	691	641	655	665	623	656	695	670	638	621	657	666	688	637	669	678	662	670	682	665	638	632	716	663	664	627	694	704	677	648	709	651	695	715	670	669	701	652	668	684	666	655	675	652	652	648	671	691	664	677	675	663	714	615	703	641	648	656	672	668	691	679	668	658	628	684	697	670	673	646	680	676	696	695	651	699	669	648	680	651	652	673	697	666	675	666	685	709	682	653	652	595	675	668	665	707	686	713	664	669	687	650	656	711	701	628	681	673	673	622	706	667	669	624	648	699	684	719	632	652	651	650	664	628	644	689	697	673	680	666	702	679	690	661	671	618	682	620	666	678	720	663	685	668	710	671	686	666	665	702	711	655	637	678	696	666	686	653	721	642	689	629	652	637	688	644	723	698	675	671	674	674	674	699	643	695	676	690	676	697	754	674	682	678	631	635	673	677	672	708	670	654	707	688	648	676	692	739	661	641	652	694	672	687	670	681	668	630	703	646	660	627	666	640	635	678	671	689	671	670	701	685	717	679	678	699	703	632	718	656	668	687	656	683	662	728	644	666	628	682	678	643	742	683	653	667	637	718	718	704	665	676	708	652	656	665	707	624	692	672	622	678	648	668	668	730	663	696	655	650	654	679	640	672	680	695	675	658	702	683	673	680	714	690	674	703	689	708	649	715	650	714	674	664	676	626	663	706	630	699	641	620	625	677	698	690	655	696	726	701	647	675	666	693	681	687	639	694	658	672	688	655	704	646	683	656	670	654	661	709	696	674	715	654	715	658	704	652	684	625	663	719	688	664	652	635	687	687	684	661	649	698	641	688	671	698	677	641	735	669	679	716	657	697	715	664	693	676	680	641	664	656	669	708	633	688	678	635	638	660	651	681	669	698	653	641	654	662	654	655	708	641	669	632	726	713	660	691	688	642	638	666	666	661	635	682	695	656	675	679	631	592	658	701	650	695	688	636	657	672	682	712	709	658	700	654	707	675	636	650	672	699	707	701	684	682	699	671	700	699	661	660	669	684	695	699	670	691	670	668	677	651	663	697	706	715	687	674	683	669	626	659	680	696	673	627	650	694	680	656	673	670	650	653	648	721	680	647	691	663	664	641	678	666	629	634	640	686	670	693	642	618	668	670	686	634	688	677	707	693	671	708	680	648	698	669	701	669	692	688	665	636	722	632	721	656	644	664	669	670	638	651	689	713	652	666	709	641	671	650	665	609	725	711	721	639	675	661	693	653	654	718	636	713	719	736	746	679	713	694	689	675	712	707	693	674	688	693	692	692	668	674	674	662	641	704	695	653	625	733	702	619	725	684	668	714	707	639	666	707	677	671	660	693	632	656	684	683	637	684	652	663	648	672	698	687	642	622	710	655	719	681	648	672	695	639	698	673	699	688	690	652	674	681	650	641	673	665	689	682	665	689	700	655	692	660	683	624	640	698	666	731	684	668	677	709	671	647	652	661	682	670	667	686	668	699	673	692	682	667	694	708	705	670	665	667	679	670	685	624	674	646	673	690	625	656	682	665	642	640	679	683	613	689	670	657	724	697	698	711	654	691	706	659	668	617	680	695	663	708	702	735	626	659	716	658	631	667	694	685	693	703	673	702	640	690	666	683	687	686	692	697	680	655	680	643	694	659	624	647	638	670	699	721	688	702	679	670	657	668	656	709	654	635	625	694	628	666	688	634	663	659	695	653	655	663	646	674	673	645	657	657	710	662	635	646	694	664	655	685	634	656	721	689	667	661	685	676	650	662	666	667	681	624	637	664	671	671	699	674	672	675	719	707	692	662	652	662	649	652	677	649	654	693	679	656	680	690	682	693	675	693	749	634	680	654	657	694	689	648	712	636	648	686	688	663	672	666	667	675	703	655	624	688	677	667	693	672	689	619	676	671	625	693	650	716	694	689	696	688	660	668	691	716	626	674	688	672	667	649	648	645	691	678	679	684	661	677	662	684	645	657	663	713	660	667	666	643	683	677	668	678	700	690	648	666	648	620	624	718	612	691	661	658	650	715	655	739	653	671	703	669	729	658	672	687	660	640	684	646	668	683	655	711	635	711	630	728	662	643	680	684	700	641	712	665	644	653	649	710	717	709	684	710	635	663	692	673	709	728	665	673	681	699	684	713	632	688	672	688	649	683	672	691	643	662	664	669	645	683	635	655	679	677	633	658	600	695	662	681	671	672	643	662	667	654	626	629	677	645	638	639	666	644	692	670	669	655	628	659	627	629	646	699	688	666	655	719	661	640	665	659	633	672	699	703	672	689	695	672	663	657	709	699	623	650	686	703	645	633	666	643	662	655	714	727	700	656	679	681	662	666	673	617	705	644	646	688	695	666	696	719	694	645	684	690	642	710	706	679	648	639	637	675	681	659	709	709	683	656	674	675	688	631	683	656	672	647	679	703	706	705	631	694	628	672	686	669	695	665	697	671	625	692	605	709	725	641	677	659	714	667	665	652	712	687	653	670	716	634	675	680	653	684	658	713	638	676	667	690	643	688	699	612	664	674	657	636	680	650	678	704	702	663	701	701	671	706	681	694	610	702	668	685	652	666	707	659	732	675	616	664	642	699	706	698	696	652	709	680	637	649	678	666	632	674	658	654	657	650	705	699	665	679	685	682	652	693	708	730	701	677	670	643	663	631	658	733	719	717	644	675	664	702	660	654	640	626	699	687	707	688	654	659	719	713	658	666	660	696	710	733	668	647	683	703	628	669	675	659	685	700	666	679	610	651	677	666	673	643	650	685	681	673	699	643	695	672	692	613	688	634	712	696	677	724	657	664	659	652	662	674	656	669	692	720	684	693	679	731	687	647	669	660	632	615	686	663	683	653	702	689	672	693	697	713	677	691	677	642	669	693	691	633	645	682	643	660	644	684	707	715	656	658	706	669	675	642	678	657	692	659	658	663	690	660	675	684	679	668	675	672	683	658	712	686	644	667	687	639	629	650	698	625	665	668	720	714	656	662	663	672	677	663	668	668	684	679	680	670	646	686	609	672	683	649	680	644	670	656	643	633	695	639	710	703	614	659	685	689	695	687	669	658	680	708	708	635	643	666	690	677	650	693	690	668	665	715	678	685	659	649	679	670	676	719	648	714	676	655	707	663	711	620	664	660	689	610	614	663	667	688	716	698	676	640	676	686	645	648	752	661	639	673	635	652	669	689	621	642	660	683	688	659	659	648	637	689	725	697	692	680	680	667	715	654	663	667	617	705	659	649	629	687	687	694	652	698	696	680	648	706	691	691	649	663	655	719	649	665	672	671	695	718	705	686	653	666	671	701	675	666	660	717	712	653	654	690	704
14275	13370	6192	1619	245	84	63	55	62	185	327	243	123	93	60	59	56	61	56	58	62	53	60	55	36	59	53	58	48	45	54	33	49	48	46	43	50	43	49	43	58	38	49	45	41	49	64	58	52	50	51	53	56	44	54	45	47	52	65	56	49	56	63	61	65	42	49	45	61	47	47	52	42	48	51	47	45	74	48	44	60	45	54	45	54	66	54	47	37	59	45	54	59	45	46	52	70	41	49	49	62	48	46	65	48	53	51	38	53	40	41	62	57	54	48	55	56	51	57	51	42	62	59	54	49	52	43	58	57	70	49	59	47	50	63	47	46	56	49	51	57	53	42	58	52	60	53	48	57	48	61	70	53	53	59	56	58	53	60	46	58	56	64	53	44	56	52	58	54	57	47	45	57	57	59	42	48	61	62	55	66	49	56	46	44	48	56	49	55	48	57	44	51	51	57	51	47	63	48	44	58	41	42	51	48	58	38	44	53	53	44	66	58	54	66	62	59	48	39	50	59	47	41	45	54	54	62	57	46	47	55	51	54	44	55	61	41	40	52	46	60	52	54	53	49	63	59	65	43	61	54	56	56	51	46	40	48	60	52	53	60	57	50	53	42	66	57	67	65	58	40	54	48	54	61	58	43	54	46	44	45	63	51	58	50	61	52	54	48	51	54	47	45	45	48	51	50	58	56	60	54	60	63	58	56	57	54	50	47	41	44	50	51	62	53	51	52	63	56	50	49	60	56	60	48	45	49	48	64	49	50	49	47	53	67	51	51	53	52	48	57	57	63	53	47	52	44	54	63	47	53	63	52	57	54	54	45	55	49	55	68	65	52	64	47	42	41	52	44	54	52	42	64	60	54	57	52	53	55	49	44	69	42	63	56	53	42	46	46	56	50	47	58	57	46	53	45	54	51	50	47	55	54	50	56	50	50	49	68	46	48	42	61	58	52	51	47	60	53	52	48	62	63	55	54	59	60	58	52	46	49	63	43	52	66	62	53	61	51	62	54	57	62	56	44	61	75	52	49	61	44	41	41	54	55	55	45	48	47	45	62	55	45	38	48	50	51	49	43	54	34	56	53	56	39	60	55	48	52	51	55	57	53	51	47	57	54	53	55	46	55	62	41	65	51	44	44	40	50	47	47	51	54	44	45	47	51	42	54	66	53	57	44	56	49	51	42	40	44	67	43	51	54	56	49	41	57	45	51	49	55	45	54	48	59	43	54	55	57	48	47	53	70	58	45	55	60	60	70	53	44	51	46	46	58	57	41	46	61	53	48	45	50	55	61	46	52	52	61	44	52	50	61	60	57	41	57	57	43	66	43	56	41	51	57	60	59	56	61	42	51	54	40	55	56	47	64	38	45	40	57	58	43	52	56	55	45	59	70	55	46	54	54	55	55	55	46	42	50	69	41	50	52	60	65	56	49	44	51	61	57	55	57	51	53	33	52	48	46	44	56	59	62	64	46	57	57	47	60	56	58	65	50	69	44	47	50	48	57	52	52	54	58	54	57	68	47	50	58	56	59	43	46	47	55	44	62	52	39	53	50	46	57	65	48	48	60	51	65	54	63	55	57	56	64	40	35	52	56	58	51	59	66	46	55	48	50	54	57	55	44	51	41	48	47	55	53	57	52	62	62	43	42	51	57	54	52	54	61	55	42	54	58	56	58	61	66	56	62	47	58	63	51	72	59	61	32	51	48	54	46	56	52	54	47	56	60	47	62	41	63	40	59	55	55	46	42	43	45	51	49	50	57	52	46	46	65	59	46	46	59	48	47	43	55	46	60	57	50	44	64	45	47	40	57	52	63	52	52	49	49	48	41	58	38	58	50	35	48	53	53	53	56	60	51	60	48	57	58	69	56	59	53	46	50	57	36	62	57	54	51	62	64	56	46	52	60	56	63	47	51	51	52	60	48	52	45	41	54	58	54	54	70	38	48	61	64	44	39	47	52	60	64	58	41	52	45	57	54	54	41	57	49	68	57	40	49	55	47	46	47	56	52	54	65	57	49	50	60	52	60	58	58	48	46	41	48	52	53	45	74	64	60	55	58	45	46	47	61	58	57	55	47	50	59	48	44	55	55	39	41	63	44	45	53	38	60	51	61	39	62	60	59	58	43	48	41	46	52	53	58	61	50	52	47	52	62	50	49	55	57	61	61	49	53	45	57	51	44	50	56	62	48	51	51	54	47	56	53	35	49	65	45	52	62	41	51	52	45	42	50	58	45	46	42	49	38	56	54	53	46	54	59	53	42	47	54	64	45	41	52	54	59	47	47	53	53	51	61	59	46	38	53	52	40	50	38	54	46	43	57	49	53	50	59	61	54	52	57	52	54	49	54	62	46	57	46	52	44	67	48	46	65	51	68	51	34	51	55	46	58	52	63	69	48	58	50	52	47	54	41	50	58	43	59	53	46	56	38	60	58	57	50	64	60	60	58	54	58	51	68	52	51	49	48	56	44	55	51	57	50	51	64	40	46	58	50	44	60	47	39	76	45	46	61	48	54	55	55	51	55	49	46	55	46	54	52	59	46	35	48	65	56	63	56	47	47	67	64	58	51	66	57	65	49	47	54	48	50	55	55	67	57	52	53	43	55	45	48	51	45	68	55	54	57	43	48	64	37	55	50	51	48	58	68	53	51	48	62	58	58	46	48	55	62	49	50	54	50	51	48	50	48	49	66	52	58	58	70	48	52	44	60	55	49	53	54	61	63	59	48	59	51	53	46	50	59	61	44	41	53	58	53	57	61	50	56	50	57	45	53	62	51	50	47	41	54	39	66	56	58	69	46	40	56	57	52	51	65	61	50	53	49	52	73	63	58	52	60	52	46	47	46	50	54	63	40	61	65	55	57	53	53	47	45	52	63	41	67	53	64	46	51	58	45	53	53	53	53	63	49	54	45	51	55	62	60	43	52	47	68	46	57	45	55	48	47	47	71	64	46	49	66	45	53	74	59	55	57	61	49	51	61	58	59	41	57	43	61	53	52	56	50	61	55	49	57	54	52	52	42	60	54	49	44	46	53	66	66	42	69	66	69	62	53	56	48	54	51	60	46	64	49	54	65	47	62	55	42	36	56	49	59	50	39	44	49	59	45	58	59	55	54	61	55	44	46	43	70	60	62	46	51	48	60	56	60	53	44	42	47	50	43	49	50	53	62	39	54	53	39	47	57	47	56	58	52	47	53	51	47	73	57	58	53	57	61	60	64	49	48	37	54	54	64	42	53	54	61	48	51	66	48	47	44	64	48	49	61	52	49	48	52	60	52	56	55	55	60	52	42	55	60	45	46	58	52	60	57	53	57	61	55	43	58	44	54	60	45	39	48	51	51	50	64	59	54	60	58	72	49	37	56	42	60	44	43	55	63	60	54	52	51	59	55	51	48	45	61	53	49	50	59	45	54	48	51	63	53	61	46	54	55	53	57	54	53	40	56	46	53	59	53	40	51	52	65	56	64	57	55	55	44	43	57	58
46083	37470	27536	19184	7946	3120	755	678	1681	6913	11274	6888	2591	1439	774	757	750	598	563	586	581	588	606	598	578	588	586	642	598	589	618	558	625	620	579	607	556	547	567	581	619	564	564	564	573	623	568	594	599	577	562	599	616	576	622	610	585	583	586	577	623	613	597	629	593	608	566	609	607	572	566	611	591	584	610	617	576	563	592	628	585	561	589	569	581	621	614	552	607	605	600	598	628	607	585	614	581	597	613	570	605	593	627	607	623	620	593	585	586	610	563	575	657	542	540	583	620	601	627	586	609	618	589	590	541	617	613	617	553	591	591	597	564	572	590	589	566	629	597	662	554	600	613	538	577	557	588	600	588	566	594	618	605	626	562	588	605	640	592	597	582	595	643	608	624	577	586	619	611	609	606	553	565	552	589	576	593	573	633	570	631	604	590	604	612	608	616	566	618	552	575	602	584	610	603	641	632	528	564	583	568	606	604	595	592	600	571	609	587	594	653	548	569	605	588	583	563	592	604	629	592	637	578	593	606	588	610	592	627	595	611	606	557	595	597	573	623	574	579	587	604	587	629	550	633	574	591	578	591	600	558	595	570	585	589	605	609	586	570	583	578	586	570	571	582	583	589	612	584	601	612	586	605	626	571	587	556	609	607	603	607	600	565	548	580	580	631	566	578	564	642	580	533	624	559	592	563	623	536	614	583	567	572	610	580	600	589	652	601	579	607	595	599	610	608	548	563	584	548	593	537	597	648	582	579	620	553	600	571	624	550	530	606	576	603	573	626	564	613	577	586	593	589	590	575	629	595	587	602	569	603	628	618	639	552	586	619	588	654	566	581	596	613	546	569	615	553	615	562	610	524	551	633	566	573	614	634	623	627	634	612	585	571	586	593	622	587	628	633	579	600	570	605	554	612	627	622	603	588	624	622	598	642	595	592	576	578	589	627	604	597	588	593	557	555	628	615	604	580	582	601	577	568	584	605	581	624	563	606	570	627	560	565	621	600	614	587	614	647	606	583	573	646	587	596	615	584	590	567	608	624	592	648	561	629	559	583	636	603	566	621	556	606	605	558	617	594	544	616	584	624	583	644	627	597	618	576	580	629	564	597	582	607	585	647	573	578	572	597	601	588	594	588	589	556	595	577	573	584	606	560	610	631	581	617	575	597	630	612	590	615	588	576	643	598	635	589	605	575	562	579	567	608	586	607	578	623	615	588	606	624	598	587	571	644	565	592	597	610	601	610	553	556	531	589	599	585	547	622	614	610	643	577	598	566	606	575	617	590	555	535	629	526	606	572	562	586	541	565	556	652	628	614	589	584	584	629	558	590	582	572	606	582	601	606	627	573	587	591	605	589	575	573	608	576	635	631	597	572	578	619	581	568	631	600	572	556	626	539	607	614	614	620	633	580	606	560	601	607	590	570	594	636	598	638	618	591	601	587	597	552	581	591	563	565	571	573	569	593	608	586	567	599	606	574	617	601	614	572	569	617	584	555	590	590	597	581	598	623	593	618	593	592	622	590	629	615	598	584	573	577	613	596	611	578	575	593	584	594	556	563	577	631	609	597	595	576	574	602	587	623	550	573	602	618	554	534	627	588	576	617	591	578	554	619	611	563	578	583	585	617	593	622	631	596	554	571	624	648	614	609	580	547	598	599	553	588	631	590	609	605	599	587	582	632	641	565	583	590	598	593	640	606	567	573	587	564	573	603	622	569	611	594	607	584	630	581	549	607	627	596	585	577	586	560	590	601	631	598	559	573	583	567	605	622	571	604	608	549	578	591	569	595	574	597	614	576	590	601	639	618	580	614	597	570	621	562	607	622	644	643	602	597	572	584	612	593	594	640	601	610	626	607	577	584	583	577	642	589	601	614	603	562	570	590	607	659	591	576	584	605	626	564	640	585	560	576	593	602	629	599	614	573	575	589	597	566	629	560	623	570	566	594	594	603	608	621	566	593	604	616	600	578	544	620	611	583	609	593	612	559	595	585	569	576	580	563	559	584	572	573	644	602	585	556	607	607	571	619	579	577	605	622	567	523	642	579	597	582	603	554	579	634	563	592	600	587	574	604	627	598	619	605	559	586	614	597	571	545	625	593	570	575	579	587	589	529	590	600	620	578	590	612	579	594	588	619	598	599	578	585	586	614	592	594	622	623	589	584	567	618	589	652	624	583	635	581	606	639	616	575	607	592	598	570	559	592	599	647	595	540	601	580	589	582	623	545	608	599	635	603	586	610	615	579	554	546	626	612	616	589	580	610	599	640	583	592	599	618	610	628	583	615	568	564	593	617	594	602	609	583	600	614	610	629	614	536	586	598	623	548	593	582	611	591	628	576	557	586	636	621	558	600	622	595	636	602	571	588	634	599	580	611	568	607	582	608	606	626	597	610	577	618	580	598	573	605	572	596	622	616	586	581	628	600	583	619	582	591	597	547	583	594	602	592	608	607	578	579	578	649	551	604	584	606	602	550	568	584	609	626	623	589	622	617	610	552	570	613	607	620	601	611	566	586	597	619	593	586	575	584	561	581	602	606	612	608	650	597	577	612	580	595	571	591	581	610	584	580	581	593	584	581	600	602	601	602	630	572	615	560	581	590	623	564	593	586	593	573	589	608	617	612	552	609	602	563	590	611	566	612	593	604	597	624	589	584	591	598	578	578	603	628	613	600	630	607	558	572	614	618	576	588	575	553	575	568	609	606	615	566	618	539	576	581	598	624	593	581	624	578	590	602	554	606	596	569	606	586	571	624	614	602	578	614	593	602	604	592	615	600	610	618	569	601	602	563	579	590	597	656	599	635	623	593	602	612	611	577	620	599	577	606	590	547	615	599	610	597	616	596	563	567	610	547	585	619	594	627	587	570	594	568	618	584	575	621	625	582	562	627	577	590	578	590	585	664	606	593	602	625	543	588	612	547	634	559	578	605	582	626	583	585	573	601	601	569	612	577	605	645	596	611	577	605	595	588	615	558	595	604	622	584	592	607	600	553	624	608	605	568	652	607	534	639	600	607	571	603	564	597	571	564	614	609	580	573	571	597	578	600	587	648	621	590	547	624	610	598	608	635	581	618	610	563	609	589	616	572	598	560	592	587	557	620	616	583	557	614	589	575	600	596	595	558	596	631	574	602	599	611	569	587	604	631	547	565	572	628	609	557	628	597	583	568	628	585	601	604	578	561	556	624	591	616	607	581	604	597	575	591	631	589	588	606	639	593	624	633	564	622	561	561	557	614	583	601	588	602	569	618	568	604	607	610	556	551	572	625	582	629	539	598	596	592	568	591	600	565	633	608	615	601	567	558	578	594	602	630	578	589	569	596	573	589	591	609	594	594	620	576	593	617	551	619	584	554	563	588	603	620	586	645	630	608	576	561	580	563	570	551	582	621	633	643	584	555	587	587	608	585	602	598	602	579	577	571	636	605	617	584	568	571	573	558	576	607	577	570	581	611	630	577	585	571	548	585	615	614	560	571	625	634	585	614	607
24209	30323	16432	5138	719	151	71	65	81	324	757	484	231	125	70	84	73	77	60	53	49	47	64	63	76	60	67	60	49	59	61	49	63	61	48	57	47	41	61	61	67	53	57	56	62	56	53	66	57	57	70	51	62	68	65	48	66	65	60	54	52	66	57	44	60	62	43	55	72	59	63	54	50	52	54	67	67	62	64	62	51	46	64	64	69	52	66	50	59	62	70	54	55	42	48	60	47	57	41	48	54	60	60	41	60	50	53	63	44	71	53	51	61	47	55	51	53	60	55	53	55	72	50	48	54	56	50	64	49	57	73	50	57	66	66	47	58	55	53	64	51	58	43	54	57	66	55	59	59	60	69	54	57	57	57	58	47	56	53	46	46	51	46	52	49	47	45	46	56	45	92	64	53	52	59	47	52	66	62	69	61	53	47	43	58	54	57	44	57	58	65	59	65	54	65	59	64	47	54	58	60	58	54	60	59	64	44	59	54	54	64	63	53	52	52	50	50	50	59	55	56	57	59	51	61	46	47	64	56	54	55	54	83	66	55	53	40	50	48	55	61	53	54	43	56	61	48	46	61	76	54	60	56	62	65	53	65	62	59	63	44	67	49	68	60	47	51	53	60	53	55	51	76	52	48	67	52	58	61	58	58	63	54	65	58	63	62	45	61	52	58	54	56	59	50	60	55	60	51	52	58	58	65	72	49	54	50	64	67	71	49	62	59	58	50	54	52	56	78	50	57	51	74	57	48	56	60	73	53	65	61	55	42	62	59	53	55	54	54	49	57	50	62	54	53	62	72	60	48	62	61	49	55	64	41	59	59	47	67	49	51	59	69	67	57	58	48	58	58	61	46	50	70	56	47	51	49	70	58	62	59	68	45	59	49	67	51	61	54	61	76	44	57	38	57	51	52	57	59	65	59	56	44	50	62	61	63	57	50	52	45	58	55	55	68	66	47	62	62	66	51	52	52	61	69	61	54	58	57	56	54	57	65	50	54	49	38	63	60	57	66	51	63	56	69	63	48	67	61	56	61	57	58	52	56	60	59	51	54	59	59	60	59	59	58	53	58	53	54	52	54	52	66	50	52	62	46	61	70	64	60	50	48	66	58	53	54	62	58	62	50	49	60	59	50	54	67	55	58	65	66	49	53	49	65	59	61	58	57	61	40	55	64	60	40	61	60	56	56	49	65	70	59	62	60	58	55	45	62	58	49	56	50	59	59	62	53	55	73	63	47	36	64	61	67	60	49	55	62	59	75	54	57	51	59	57	64	53	57	54	64	67	49	57	56	53	54	67	59	58	65	59	63	61	55	51	56	62	65	64	65	65	50	68	64	50	53	62	56	45	68	59	56	60	71	57	60	55	57	50	59	59	56	61	61	61	45	62	53	59	52	54	49	50	53	64	59	74	54	56	57	64	47	52	58	61	66	66	46	52	45	66	53	36	53	58	67	48	54	51	58	51	64	48	57	72	54	48	70	56	52	70	62	64	67	61	48	48	66	61	54	46	60	57	52	51	28	62	51	61	55	61	55	57	57	62	53	58	58	58	47	70	58	54	56	51	57	62	54	45	63	57	53	62	44	50	42	63	55	56	75	52	50	48	64	59	61	50	61	39	52	58	58	50	41	57	60	66	52	46	64	63	64	63	43	56	56	62	56	57	59	64	59	64	50	57	65	62	47	62	56	56	69	65	67	57	56	54	46	61	75	57	58	43	57	57	55	51	58	63	48	52	50	79	60	50	71	56	64	54	54	57	51	54	52	47	47	57	55	55	54	47	49	54	61	68	59	58	55	71	63	62	43	52	43	51	37	62	64	62	60	48	57	56	58	66	46	63	55	55	63	60	60	58	58	39	56	52	77	48	66	52	53	60	50	57	60	60	63	49	57	76	66	47	49	69	46	50	56	59	58	44	46	53	52	47	60	46	64	30	45	48	56	34	68	56	59	49	65	55	37	65	65	64	52	57	51	62	42	51	65	50	64	59	66	47	61	60	51	50	53	56	49	48	67	57	53	58	48	69	60	50	54	50	60	49	59	59	62	57	70	46	57	59	43	50	55	58	62	56	55	56	47	61	48	64	41	79	57	47	69	51	55	68	63	63	54	57	70	64	55	48	54	53	63	61	55	48	66	56	74	44	48	69	56	53	61	46	66	55	46	62	53	71	36	57	54	61	63	61	60	47	54	57	49	55	61	55	57	60	48	53	57	68	65	49	53	45	54	57	73	62	76	62	52	59	55	50	47	51	59	57	63	62	59	62	56	62	51	60	64	68	52	61	54	47	58	60	55	55	52	67	80	51	44	51	53	60	65	64	54	46	49	60	55	53	58	61	69	56	55	42	54	55	73	54	52	56	58	64	64	54	44	58	33	57	62	57	53	56	58	58	52	57	54	55	52	56	49	63	58	58	45	50	48	52	55	41	56	62	60	60	61	52	67	51	55	51	58	64	38	48	56	62	51	63	55	58	66	50	41	60	56	44	39	66	59	60	52	50	52	57	56	67	51	47	54	59	68	53	55	55	61	59	47	54	64	54	42	62	56	59	65	55	60	35	61	55	61	57	64	62	56	48	50	49	57	64	52	55	58	60	53	61	52	67	65	61	56	59	59	57	45	60	45	65	50	39	62	70	50	65	58	55	63	62	65	45	59	50	62	62	56	55	54	53	64	65	63	51	75	71	54	73	58	55	60	55	63	50	59	50	42	51	58	52	64	48	69	53	60	60	41	60	63	62	50	51	56	46	56	67	69	50	63	60	50	51	54	65	54	60	52	71	42	55	69	49	63	58	56	59	44	68	54	52	54	60	56	45	63	69	61	65	62	48	43	55	61	54	47	59	56	45	57	58	57	67	65	52	62	49	63	55	51	63	57	55	54	65	52	55	46	63	59	56	55	57	52	47	53	53	53	64	51	48	66	59	55	68	69	55	56	62	70	54	62	65	46	68	52	55	66	58	57	55	53	77	63	45	61	64	52	57	57	56	49	64	54	47	59	50	63	47	50	63	59	52	47	57	74	61	52	44	52	71	54	52	57	58	69	49	53	55	55	58	56	59	62	49	57	57	48	50	52	60	51	57	65	60	56	59	50	55	69	59	49	50	55	71	54	55	57	60	57	63	46	48	68	59	54	49	60	56	48	56	49	61	61	54	62	56	60	58	56	55	64	58	56	64	51	60	68	50	46	49	48	45	51	58	59	58	47	52	55	46	55	57	54	49	58	57	58	60	61	60	60	45	60	64	52	59	51	58	70	57	67	58	54	62	56	50	52	55	56	56	51	79	58	56	59	57	67	50	71	64	70	55	71	61	62	60	69	55	59	57	46	60	54	43	56	53	64	56	54	54	54	63	63	59	63	51	67	62	54	61	50	59	72	58	58	73	65	53	49	56	60	54	61	54	56	47	63	57	59	54	60	50	66	43	57	49	58	58	62	57	46	59	52	55	66	50	53	60	47	56	51	57	63	66	49	55	54	59	58	63
54143	45543	36528	29707	15733	6903	944	945	1848	11917	19597	13253	5357	2575	1073	1002	930	781	708	648	649	640	649	634	666	618	658	664	633	649	637	629	607	597	651	610	620	608	657	664	619	653	602	642	624	644	666	638	625	622	623	635	646	658	639	619	674	640	647	652	642	644	654	601	617	615	616	630	628	646	595	661	645	674	625	663	607	640	652	630	636	650	622	624	628	670	635	604	619	647	621	622	641	652	661	672	676	672	646	623	635	577	622	585	635	626	618	662	668	648	628	645	645	627	689	655	668	615	595	642	652	636	615	674	629	632	653	653	602	654	620	577	623	615	653	648	642	676	660	652	630	590	630	655	642	641	684	651	699	629	646	625	661	676	630	625	618	634	709	607	651	648	616	656	609	599	654	679	617	637	634	603	645	667	684	600	645	599	628	648	641	657	669	633	632	668	685	593	634	663	662	693	626	569	655	621	615	660	667	650	666	645	652	620	612	609	692	636	613	669	631	637	603	675	630	632	657	642	633	624	676	636	598	644	648	671	598	646	644	657	633	660	597	625	646	628	640	589	616	628	671	620	632	609	608	629	653	687	646	652	653	661	663	623	615	647	649	619	641	666	657	641	653	599	637	653	636	658	675	642	663	642	691	619	627	601	657	705	652	648	667	626	650	645	674	581	621	607	654	571	628	650	675	669	642	654	671	628	617	660	671	647	633	646	607	656	614	652	650	640	673	627	620	591	629	614	656	642	591	628	638	611	618	651	615	568	630	580	642	675	636	630	600	651	659	652	671	658	630	683	640	643	600	624	628	640	635	643	668	671	585	683	603	629	659	623	627	650	643	633	612	641	614	607	659	655	667	655	651	605	606	650	689	647	651	619	653	635	676	619	654	595	674	580	647	617	667	665	669	661	604	661	645	639	648	630	641	627	653	654	631	677	676	612	624	591	626	633	600	639	642	639	674	672	630	655	703	651	620	611	643	627	657	637	675	610	605	640	639	593	655	613	649	658	637	632	614	615	666	669	618	647	633	650	658	621	666	644	647	669	640	609	643	642	683	689	672	608	657	647	634	660	618	606	680	626	643	641	633	630	649	632	581	667	653	626	611	654	614	692	662	639	673	636	642	579	615	615	591	668	664	622	690	605	592	612	616	609	612	686	628	641	647	637	672	662	637	661	650	613	654	673	638	628	663	616	635	706	640	623	663	646	636	598	677	626	619	612	586	670	648	677	660	617	608	684	667	645	655	618	641	656	627	675	637	637	630	671	615	607	647	632	605	586	652	645	680	655	633	643	654	678	606	674	713	632	627	617	678	664	640	629	654	648	616	675	628	663	644	637	621	624	640	622	642	652	652	643	642	646	637	627	674	648	598	589	658	682	631	634	677	609	645	627	646	631	652	613	622	595	639	613	639	647	645	656	674	572	668	633	631	641	703	656	631	660	646	636	620	669	641	658	613	687	650	678	605	612	607	623	640	635	684	635	611	604	671	695	611	621	616	632	648	671	629	692	627	632	615	638	616	638	644	636	619	633	654	669	607	675	666	639	614	610	637	645	642	608	628	661	665	660	640	686	618	634	659	623	653	584	589	679	636	680	638	632	613	678	607	639	633	645	635	606	589	655	647	643	613	626	648	637	672	668	667	658	633	641	649	678	629	580	648	631	616	656	648	627	621	637	646	646	620	607	625	647	646	596	675	628	668	648	620	600	619	641	624	649	656	609	625	645	595	648	629	631	671	607	633	624	642	625	643	661	676	643	696	659	570	618	632	662	616	650	635	609	657	650	645	607	605	685	617	628	640	656	634	663	672	619	575	629	640	637	657	650	678	634	667	644	623	616	600	629	655	685	670	578	615	673	621	649	643	627	631	646	650	600	594	615	630	644	652	606	687	615	637	661	659	603	640	665	576	648	643	672	600	614	628	671	630	649	633	618	641	635	609	611	622	666	641	611	655	661	656	607	704	668	609	629	651	628	608	602	628	600	670	605	629	626	668	671	639	615	687	657	635	618	616	612	669	637	626	634	615	630	650	643	642	630	657	604	623	619	620	629	637	660	631	626	614	620	643	623	623	610	639	621	651	619	656	652	659	649	669	624	689	637	648	651	628	690	632	645	641	674	628	649	639	629	598	657	614	656	631	588	581	642	628	662	629	648	600	645	618	663	588	663	659	669	673	649	627	625	612	661	646	686	674	663	648	667	680	663	634	649	609	617	643	648	613	639	665	655	644	659	672	643	646	609	580	645	650	641	658	647	627	602	642	628	626	641	691	624	641	664	626	660	611	638	673	639	594	596	627	640	659	623	633	626	625	613	620	617	634	603	665	641	662	623	647	607	674	634	620	627	609	649	638	664	611	611	630	661	654	631	629	673	627	623	693	617	664	656	666	644	610	636	604	647	709	615	643	638	664	583	649	645	666	603	679	655	609	632	612	640	602	608	633	608	700	663	698	622	635	630	671	593	643	685	614	660	640	671	612	665	617	632	688	687	633	621	662	635	614	641	623	642	638	651	591	640	616	655	648	662	663	658	622	610	614	642	683	661	587	664	623	632	648	677	646	623	636	635	636	611	685	633	657	592	627	646	671	646	619	646	638	596	609	599	592	647	628	631	637	576	625	604	668	640	637	651	627	633	576	669	619	650	617	667	615	648	624	655	680	646	673	630	657	633	594	609	674	667	637	615	690	612	664	634	655	626	648	645	679	661	639	625	643	612	621	648	620	649	656	673	645	659	634	602	652	644	630	646	663	655	643	633	670	669	632	619	636	631	602	611	634	622	631	634	673	607	679	647	628	598	625	677	604	638	652	669	671	700	649	652	619	649	656	614	605	662	667	644	668	652	638	687	633	641	662	675	619	639	609	631	632	635	661	645	611	663	673	613	574	631	674	651	642	657	643	664	637	634	649	661	611	650	621	655	629	618	594	654	635	629	595	598	607	618	610	600	634	647	644	621	648	641	657	644	574	639	653	638	623	646	616	594	643	646	691	630	633	651	686	654	636	700	659	671	615	619	629	638	622	623	648	635	627	651	663	653	606	668	618	618	614	671	638	607	637	654	628	621	616	603	649	646	644	685	657	649	631	635	608	667	660	661	606	658	596	606	614	641	623	619	569	669	611	632	631	684	596	625	681	679	614	658	616	623	641	629	628	656	628	647	639	642	649	642	643	640	630	624	620	680	631	662	611	681	573	649	649	629	611	674	682	629	617	610	622	645	639	638	640	661	665	644	629	627	636	626	621	611	636	626	630	637	651	626	624	640	611	631	632	654	595	644	616	616	658	631	626	610	678	607	617	615	650	640	685	621	635	628	652	633	616	650	626	606	660	628	657	659	651	623	603	613	663	650	643	632	632	621	662	663	666	661	631	647	617	629	619	644	647	608	623	609	638	602	616	640	598	612	683	639	626	612	641	634	634	657	676	614	627	664	665	664	630	684	630	633	635	616	640	636	632	573	627	649	649	682	656	643	608	648	613	657	666	655	665	641	620	635	600	596
23545	30191	19396	5988	839	160	57	71	69	327	858	558	200	126	79	60	68	61	48	55	49	55	50	47	61	57	45	50	58	62	50	62	62	63	55	58	58	58	65	61	53	45	51	46	62	63	49	52	59	43	62	65	49	53	46	59	60	52	56	70	62	59	62	55	57	47	56	47	53	59	64	52	49	57	63	56	50	69	43	50	63	58	51	50	52	62	68	44	55	45	48	57	55	51	44	65	57	50	67	64	42	55	62	64	44	48	58	67	50	56	52	58	42	49	54	55	48	63	53	65	57	49	51	62	47	57	61	55	47	51	51	70	55	44	65	49	55	59	53	47	49	46	59	56	60	60	52	60	58	67	63	58	63	60	55	49	52	46	49	60	53	55	58	67	67	60	55	53	39	53	60	61	45	66	57	44	67	59	52	44	46	49	68	50	61	65	50	59	69	61	64	57	59	52	61	72	58	56	46	43	60	61	60	47	65	59	56	51	61	53	45	68	69	46	63	64	44	64	67	48	48	57	54	51	54	58	56	66	49	53	54	52	58	70	54	60	52	49	43	45	48	51	53	54	45	49	66	58	53	71	59	57	60	53	63	63	62	55	59	55	64	61	49	52	63	47	63	52	52	56	68	55	57	61	54	50	55	44	54	51	60	42	51	52	63	59	46	57	47	52	40	61	62	51	67	56	44	66	63	67	67	61	65	50	51	57	49	54	49	48	51	54	48	47	58	51	54	55	51	38	58	57	43	58	52	62	51	53	61	56	47	64	49	44	48	68	55	55	58	49	63	52	56	56	42	48	55	55	44	45	55	40	49	55	46	49	59	71	62	58	58	53	51	54	61	68	43	54	57	48	58	55	51	41	55	51	50	54	60	54	57	51	56	56	56	47	42	53	40	56	67	52	50	55	54	50	59	50	58	57	54	66	57	44	46	44	62	51	50	65	65	60	57	50	54	47	60	54	47	47	57	47	60	61	51	57	57	48	60	61	54	54	58	49	49	68	62	54	49	53	46	45	58	44	41	63	58	61	45	55	49	47	44	63	53	48	50	50	70	69	50	62	57	68	46	66	53	55	47	64	53	53	55	81	46	56	48	61	48	51	59	55	68	44	61	42	59	56	42	65	34	56	60	38	52	64	53	57	57	61	42	68	47	53	58	46	49	65	68	51	48	52	55	53	55	52	54	68	56	47	49	61	58	60	51	35	54	59	51	65	48	56	46	52	51	59	62	48	53	66	55	54	41	55	61	51	59	61	66	54	54	71	63	41	65	69	65	55	67	60	64	61	74	65	59	60	59	63	39	53	54	51	53	55	54	36	57	52	48	49	66	48	53	53	74	57	62	71	53	58	58	54	61	46	60	54	56	46	41	50	48	52	51	46	51	53	68	64	60	60	59	42	54	53	56	41	59	54	60	52	69	62	56	64	56	63	56	59	63	46	49	61	41	60	61	55	46	61	60	70	49	73	41	46	66	67	60	53	60	60	60	55	48	48	64	48	64	43	49	54	50	52	57	54	66	58	55	52	54	62	65	50	51	69	56	43	56	58	55	59	69	52	51	54	62	51	50	48	48	50	66	46	50	56	62	75	52	58	64	57	56	51	55	54	57	29	63	54	64	61	59	56	60	51	53	47	53	55	46	54	55	55	61	47	52	60	65	46	64	52	53	55	57	58	58	61	53	64	56	68	61	64	71	61	64	49	48	56	54	45	65	57	61	60	67	46	53	48	49	51	55	52	65	49	58	51	54	53	50	51	43	48	55	66	52	58	46	55	55	56	45	42	54	51	49	64	54	56	49	57	65	60	67	58	55	43	50	67	59	53	62	66	60	44	59	47	60	68	59	45	52	50	62	56	68	49	44	59	57	56	55	54	46	41	45	52	61	54	55	41	44	45	58	70	57	52	52	42	58	58	57	64	62	65	57	43	52	49	41	58	55	59	57	62	56	60	44	59	61	56	64	58	46	66	50	53	55	65	48	59	63	53	55	58	61	51	48	63	47	59	48	67	58	57	60	73	64	53	59	64	43	45	50	62	50	55	45	70	59	47	53	52	65	60	53	60	69	66	61	49	48	53	55	46	57	62	48	57	46	52	46	48	65	55	56	59	44	56	60	47	54	56	73	53	64	64	64	41	54	61	58	44	53	58	71	62	52	59	46	52	52	53	63	61	49	57	58	48	72	58	44	57	59	52	50	63	48	50	48	49	58	57	59	51	60	54	53	46	54	48	62	54	63	47	49	51	36	39	51	59	63	58	45	75	37	47	59	62	43	55	61	61	49	57	50	56	48	64	65	75	43	54	69	57	64	70	54	54	63	58	49	56	46	46	52	53	48	60	66	53	45	64	50	59	57	68	59	56	63	42	53	52	63	53	57	53	60	44	57	50	51	51	59	55	53	48	58	56	50	53	39	49	60	51	57	63	51	63	57	55	48	43	62	56	70	41	60	68	55	62	59	54	59	52	48	42	49	64	63	56	56	54	57	59	49	60	43	52	47	43	63	56	67	58	59	59	53	55	55	70	60	55	51	44	46	61	46	62	55	43	48	70	63	55	58	54	50	54	58	39	57	52	57	51	72	61	55	54	59	49	65	58	49	53	51	66	66	75	54	65	50	45	54	39	49	39	48	62	44	51	42	71	51	54	70	54	55	51	55	57	57	53	55	49	40	54	56	51	56	69	48	55	52	58	55	51	51	54	62	46	52	43	44	38	60	49	49	62	49	52	53	47	61	61	72	49	44	59	55	31	63	38	62	46	58	59	58	60	57	59	56	53	64	56	54	49	55	40	51	44	51	59	60	67	48	45	48	61	71	56	49	53	40	66	55	63	49	62	61	62	60	63	72	64	49	44	69	50	51	63	39	50	53	46	47	62	54	54	58	45	53	53	58	60	54	60	64	58	55	60	48	54	61	73	57	62	56	54	57	49	61	66	53	60	73	75	58	59	42	46	66	45	59	60	56	70	61	55	55	63	58	52	58	57	41	67	68	50	63	53	57	47	59	61	44	49	58	44	50	60	46	56	62	61	54	59	57	47	48	44	53	60	55	55	62	62	40	52	51	42	58	57	54	72	49	55	55	56	38	49	61	51	57	51	54	55	53	59	55	60	51	45	50	40	49	55	52	49	57	58	55	63	68	65	62	53	51	54	57	45	62	67	59	55	55	65	63	54	38	57	51	45	55	59	56	51	47	54	60	40	54	54	54	48	64	59	48	52	62	54	63	55	52	65	47	55	54	61	56	59	57	63	50	59	59	56	48	50	50	62	53	54	45	51	63	50	55	47	44	62	57	61	58	55	43	50	63	54	58	66	62	53	53	49	58	59	68	59	62	65	61	60	50	57	57	45	48	58	59	67	51	46	52	52	54	51	50	44	54	67	40	61	46	47	66	58	45	52	56	64	56	69	46	42	42	60	57	48	54	59	49	74	56	44	56	57	51	60	54	45	70	52	55	46	58	56	56	53	44	53	58	52	69	40	51	40
55082	49813	40184	30968	16097	7239	1015	929	1484	12327	21496	14079	5636	2766	1256	1074	932	741	661	693	659	620	624	600	649	619	626	615	597	642	639	601	600	590	690	582	604	636	653	649	647	610	624	611	646	606	616	631	611	619	593	592	646	620	612	622	625	608	598	657	646	641	620	644	609	608	596	637	641	615	644	648	651	579	618	585	609	600	603	628	621	622	627	600	559	637	628	610	618	643	619	622	620	639	621	620	623	629	605	623	612	577	619	653	619	624	610	604	625	597	624	612	655	596	625	647	643	625	615	631	646	650	659	583	607	638	632	627	649	634	623	645	586	588	633	624	594	638	613	598	592	628	626	599	576	607	682	659	601	630	638	620	621	611	644	631	592	610	646	584	546	592	648	582	598	645	601	609	614	625	609	642	657	593	623	614	653	616	632	661	612	592	623	573	621	683	591	624	624	649	581	596	600	635	613	660	612	622	632	591	622	621	583	601	625	570	629	639	604	618	610	609	604	595	664	639	626	615	610	604	628	658	627	618	611	621	625	608	672	625	674	641	619	638	607	609	558	616	613	657	640	658	625	623	569	610	620	635	628	627	629	614	671	659	634	642	636	578	578	639	597	609	616	672	597	622	621	591	635	642	597	628	583	581	635	659	586	627	606	589	615	591	677	598	612	607	621	583	590	574	649	624	602	662	636	647	594	619	643	610	606	615	593	640	618	652	582	609	594	620	570	620	657	643	634	617	596	658	608	635	607	633	632	598	597	629	585	575	590	624	600	591	615	625	612	624	581	606	629	623	575	690	691	650	594	643	626	657	602	619	622	635	584	618	658	595	644	617	568	589	628	619	637	594	617	606	570	613	625	652	596	621	616	637	602	641	639	561	627	612	636	617	604	624	634	593	591	601	646	613	605	625	645	622	588	608	633	635	572	623	623	674	651	601	661	627	615	621	621	610	608	648	572	596	623	621	625	615	636	585	656	604	591	659	624	637	612	626	603	533	650	672	647	631	586	655	593	585	617	617	631	667	598	631	583	643	610	606	648	611	594	606	639	638	658	624	620	596	620	596	619	625	635	642	643	623	631	615	624	649	596	632	627	610	613	592	630	586	633	623	601	629	643	604	640	667	635	575	630	649	647	610	633	638	618	642	658	610	620	620	591	634	638	640	633	615	626	623	644	601	653	604	607	667	633	626	631	571	626	633	647	638	639	588	624	685	634	654	586	644	644	538	598	626	611	636	548	593	639	608	591	626	621	616	660	607	614	586	634	592	634	611	636	586	615	629	597	628	587	622	669	663	636	648	650	608	573	610	668	627	632	611	629	621	629	600	702	627	604	642	605	588	638	606	646	643	643	619	591	685	635	581	613	650	621	600	632	621	654	650	625	618	637	600	670	606	601	581	600	590	621	578	613	614	641	635	618	607	625	606	635	606	665	647	604	642	621	619	626	662	623	612	613	635	661	640	606	580	624	599	651	641	659	604	613	636	607	621	626	689	609	603	624	667	579	648	607	603	653	627	627	618	608	643	606	576	616	616	603	603	604	626	653	639	635	626	656	614	625	627	635	658	621	653	637	641	665	581	606	613	582	610	653	656	690	620	610	649	605	609	646	602	668	591	637	642	592	646	621	637	639	619	585	637	644	582	613	603	610	682	599	627	586	619	606	590	568	625	635	580	619	616	596	644	626	609	630	585	597	630	592	643	606	627	647	648	577	602	585	622	630	628	660	591	633	622	601	610	599	610	639	635	638	595	612	638	628	626	640	590	631	614	611	625	626	623	628	623	644	610	618	622	659	606	648	623	622	589	623	625	605	619	617	648	655	594	602	647	622	638	653	582	636	608	568	590	614	605	633	637	605	623	647	648	645	615	560	630	608	594	627	600	606	610	662	653	652	635	621	632	607	668	648	623	626	633	584	674	633	618	652	638	595	632	659	665	609	652	648	610	621	624	625	584	642	682	626	571	609	615	630	632	634	643	622	587	633	646	602	612	587	646	631	634	626	663	617	601	629	624	626	631	625	604	653	622	640	658	604	614	638	621	639	589	616	638	634	651	619	626	653	636	602	613	614	636	597	632	620	591	635	563	676	570	585	634	611	657	623	614	625	628	644	640	622	627	614	592	614	638	650	636	608	629	572	623	602	623	583	643	656	645	623	631	636	643	621	591	609	618	602	625	597	679	625	599	621	618	606	623	625	599	594	581	649	655	614	610	608	615	620	634	628	602	633	641	580	651	645	628	629	640	606	639	608	618	584	650	649	633	621	608	620	644	640	592	616	644	607	629	639	616	615	626	641	624	600	617	594	637	637	607	630	600	659	595	594	657	611	656	593	647	624	576	665	582	631	587	600	592	651	678	622	669	653	615	622	589	602	609	616	591	602	650	608	621	634	639	638	622	641	590	643	592	605	623	617	671	613	605	622	636	629	631	650	658	604	616	597	574	621	627	619	602	678	602	678	637	623	567	638	574	589	637	609	615	635	615	636	634	587	621	643	622	619	621	637	584	614	643	611	634	636	585	602	628	589	604	636	610	643	645	621	634	627	609	622	597	625	653	623	638	651	622	653	662	606	635	628	622	584	608	645	586	609	622	645	629	645	621	621	641	625	655	598	636	630	647	589	681	605	657	649	610	676	622	671	665	630	580	624	647	630	625	633	591	602	649	642	585	605	623	628	605	617	625	594	582	616	618	583	642	603	581	641	629	629	637	670	673	631	586	655	590	618	643	623	621	611	627	597	603	601	616	602	607	567	642	603	611	649	627	604	618	636	645	630	610	606	600	679	636	617	671	629	597	628	638	656	630	614	650	626	662	622	604	641	663	620	659	610	662	608	616	619	626	620	623	589	577	640	618	635	604	655	631	630	634	640	647	581	618	636	594	643	655	617	608	583	623	606	588	632	616	650	615	600	625	613	620	593	641	660	650	628	609	575	613	615	579	633	606	608	615	644	588	592	618	653	655	597	611	653	628	581	592	641	571	607	606	596	603	644	591	557	643	594	632	597	653	641	606	639	658	613	652	626	605	588	600	591	604	623	590	614	643	611	599	633	640	639	639	607	618	630	590	672	646	639	659	637	624	653	624	631	638	597	648	653	645	618	612	665	624	609	579	624	602	648	610	632	628	629	632	565	601	625	620	624	598	594	642	687	573	633	660	628	584	603	611	670	632	662	629	614	581	616	604	668	568	637	617	639	561	608	657	643	637	604	592	644	605	624	628	677	599	635	626	600	635	615	625	611	604	584	666	623	618	622	605	588	648	631	605	602	618	617	641	614	606	651	589	608	597	649	589	665	641	627	632	655	617	621	634	631	617	622	626	632	598	630	638	651	599	625	623	586	639	599	615	619	637	605	630	616	623	621	587	645	604	578	606	615	625	560	633	613	619	599	589	623	649	626	617	657	591	641	670	579	618	633	665	643	621	623	621	603	626	594	598	656	614	613	669	618	668	662	622	613	615	644	631	639	615	650	611	580	616	596	619	651	630	664	621	647	615
31304	42283	27183	10830	1660	248	68	62	119	441	1148	708	238	154	96	73	71	58	62	54	62	65	65	57	47	54	67	58	49	52	58	56	57	53	60	44	60	63	67	62	54	63	52	38	65	52	53	57	46	54	62	69	62	50	52	57	51	39	56	53	68	64	56	52	51	56	43	71	52	68	63	56	66	57	59	56	59	52	60	57	45	75	61	67	62	70	70	59	52	67	57	51	58	59	50	66	63	59	62	53	51	59	61	68	45	53	72	54	46	67	60	59	60	46	48	52	66	52	58	48	57	81	37	53	51	64	43	54	47	64	61	51	66	45	54	63	52	62	47	66	55	61	74	68	59	67	72	63	53	64	48	61	56	57	61	50	63	57	53	54	62	53	57	59	74	61	49	53	62	47	54	56	65	55	53	60	59	56	62	67	63	64	69	53	68	69	57	59	67	48	69	55	77	68	54	53	58	61	74	52	54	62	75	69	54	61	53	57	77	60	80	55	64	55	58	80	47	72	63	47	55	56	53	51	65	49	63	67	47	48	51	74	62	62	68	41	60	65	55	49	66	68	45	52	71	67	47	50	49	70	58	59	50	53	61	51	62	55	45	58	53	58	66	57	60	64	55	53	53	53	55	70	44	71	51	55	59	52	57	53	54	43	75	59	75	56	63	52	72	69	76	56	74	63	56	61	60	51	58	61	64	57	64	62	59	60	60	53	54	76	64	52	69	61	63	46	64	63	60	63	64	42	60	62	43	54	59	84	59	54	61	67	53	51	56	76	52	57	70	58	57	51	56	66	66	51	60	61	66	63	45	55	57	58	66	57	76	63	58	69	60	48	68	47	64	51	61	56	67	51	44	70	56	45	60	54	64	63	62	62	51	56	65	64	61	74	56	73	57	40	44	64	46	67	44	53	64	50	56	60	40	73	64	53	60	55	47	56	77	65	63	52	64	54	45	57	58	57	54	64	59	65	71	54	55	65	54	56	62	53	59	47	58	56	58	67	63	58	56	63	56	66	46	54	68	58	63	62	55	63	60	63	53	47	59	58	59	60	67	59	47	57	65	56	48	59	66	57	64	67	53	68	57	55	46	54	65	63	62	59	66	69	68	47	56	49	49	51	51	52	54	57	55	79	69	59	51	58	39	43	59	60	60	51	51	57	55	66	64	66	47	52	55	58	58	62	46	65	64	48	55	80	62	55	73	60	51	65	65	61	68	65	57	60	49	58	56	61	63	67	52	68	60	59	62	75	54	50	62	59	52	63	54	57	62	54	53	61	62	56	73	50	54	60	65	54	52	55	66	43	62	46	59	57	55	62	61	52	57	65	48	55	65	67	77	46	61	51	65	55	66	55	68	60	56	72	54	53	62	36	58	61	52	46	48	65	63	43	96	46	56	50	60	57	64	59	60	54	49	54	62	53	63	46	52	63	65	70	69	54	63	54	48	58	55	54	71	77	75	61	56	61	52	53	54	54	46	62	54	70	68	57	62	54	50	65	55	54	45	55	60	33	65	65	58	58	58	53	54	55	50	66	55	67	69	62	75	59	59	54	70	61	65	56	52	67	50	60	44	57	72	63	60	66	66	56	57	53	67	70	57	52	57	49	63	52	56	55	60	54	65	61	51	59	45	62	55	65	52	56	54	62	46	63	47	62	51	60	62	58	55	58	63	57	58	63	55	52	58	54	57	47	66	65	59	52	67	50	51	59	69	48	48	72	68	53	57	61	55	60	66	49	44	56	59	62	54	58	52	60	66	54	72	65	44	66	59	68	61	51	55	59	51	58	63	54	62	64	58	58	48	48	58	51	59	50	59	66	62	60	50	61	80	47	50	52	57	63	73	52	61	62	71	62	78	63	45	43	53	49	55	40	75	53	46	59	62	57	60	69	54	46	50	60	60	44	63	61	62	49	44	76	46	53	58	55	59	68	65	53	62	55	54	64	52	66	46	58	53	60	49	59	68	56	61	66	50	60	55	61	60	46	62	52	59	49	72	67	51	59	66	67	64	57	45	60	57	50	59	63	66	57	61	66	59	52	61	59	65	62	38	48	65	64	72	63	47	59	62	58	54	55	62	57	59	52	59	70	55	64	60	59	65	60	55	54	56	62	55	49	52	67	71	65	60	66	52	51	60	72	58	56	55	52	71	55	50	58	65	62	55	56	70	67	56	62	56	61	50	55	68	47	57	53	51	68	62	64	61	75	57	72	61	58	47	54	62	63	53	53	60	67	61	61	54	75	55	58	50	50	68	54	62	59	57	54	56	48	61	54	63	67	62	60	57	72	72	57	58	62	40	62	65	59	62	64	63	56	54	50	52	63	50	68	66	60	66	52	49	66	53	55	64	45	62	67	75	57	61	64	55	54	60	73	60	53	60	60	51	68	46	64	59	59	64	63	57	69	62	62	66	63	56	56	71	53	53	52	45	69	55	52	44	52	58	57	67	47	69	59	71	66	54	74	56	58	49	80	59	45	70	54	65	60	66	53	69	55	48	61	62	61	59	58	68	67	58	62	62	55	48	63	61	57	63	62	55	57	53	60	56	65	67	55	46	54	57	71	49	57	65	67	50	58	59	49	58	47	56	61	64	68	42	58	75	73	48	67	68	62	57	62	54	62	72	62	56	56	62	55	68	57	63	60	66	49	62	66	63	58	58	62	46	52	57	58	60	67	70	54	55	67	57	61	71	50	58	52	62	48	64	54	50	67	78	57	52	59	77	67	54	60	63	68	66	63	50	62	57	69	62	44	47	59	59	51	71	71	75	67	57	56	49	54	64	60	60	52	54	49	53	59	89	67	59	61	64	60	64	59	67	64	67	62	60	61	47	76	66	62	64	50	62	65	54	80	62	43	52	62	65	66	69	78	65	46	61	50	47	63	60	55	63	63	80	66	60	56	59	64	60	71	69	65	69	46	57	49	58	62	54	52	55	58	55	48	71	60	59	43	52	57	70	42	60	71	68	49	55	61	50	41	50	61	54	55	56	64	65	52	62	54	60	54	47	64	56	64	58	65	50	67	53	55	68	56	69	50	47	57	52	49	64	56	75	48	53	56	58	67	52	64	85	63	57	73	53	53	47	57	61	57	59	57	44	62	62	61	71	54	58	63	47	59	74	62	64	61	57	49	60	61	63	64	72	45	53	69	55	59	44	59	67	72	86	60	69	66	53	77	63	53	67	56	70	59	61	59	47	61	71	62	57	65	85	67	56	53	70	65	42	66	64	60	64	73	47	54	57	46	53	54	61	59	53	58	64	56	62	50	61	54	53	56	60	46	55	58	56	60	72	59	62	55	49	53	65	59	53	48	65	64	65	55	54	61	61	61	60	48	52	57	60	79	69	50	51	69	61	47	57	58	55	49	52	64	56	56	63	74	62	53	65	60	69	47	63	67	61	48	69	60	61	49	69	65	60	68	66	53	57	51	55	55	69	55	57	70	51	68	73	63	71	54	56	52	65	56	58	65	56	72	69	57	45	51
53878	52706	46947	36946	21236	10515	1309	1102	2450	14890	24510	16146	6919	3518	1832	1147	918	838	716	695	637	666	652	698	673	653	633	679	672	693	672	671	653	723	681	650	695	622	682	614	649	681	652	670	628	607	632	658	632	657	648	652	652	636	663	691	657	649	666	717	714	640	676	650	656	686	699	688	656	694	716	709	683	660	645	683	654	642	687	653	651	657	661	695	679	601	622	692	687	689	679	668	626	648	701	633	644	714	648	702	636	639	672	693	710	651	637	667	652	659	685	650	725	694	644	671	665	705	674	650	646	672	639	686	688	625	655	668	720	654	701	668	655	691	696	673	719	733	621	691	696	665	691	627	687	649	709	672	655	663	677	658	605	695	669	679	672	655	633	694	655	699	698	706	720	663	688	656	644	658	649	686	655	674	651	679	679	654	693	658	659	693	700	683	721	659	655	662	709	642	653	671	680	687	720	669	682	709	705	624	698	705	653	692	671	702	652	689	647	650	676	661	675	708	636	706	669	656	691	671	657	653	693	683	659	703	679	694	678	647	653	685	717	688	651	693	679	690	718	665	662	668	645	645	688	695	649	679	652	674	629	696	704	664	674	694	661	609	650	643	657	666	684	663	577	634	625	665	699	652	681	667	665	701	661	721	645	706	696	650	690	670	649	700	635	722	685	650	669	666	669	680	646	673	682	655	646	681	683	650	692	697	655	673	698	610	633	690	685	679	638	653	678	661	645	645	610	621	657	644	702	667	668	692	646	661	704	665	672	642	671	687	648	676	701	648	669	670	688	677	665	676	647	638	635	647	676	672	736	678	681	691	686	666	646	665	716	674	655	726	697	666	698	634	621	637	690	668	675	658	712	674	658	662	701	623	705	688	696	696	674	669	669	653	649	674	632	622	669	662	660	709	647	619	656	659	667	639	674	670	684	667	671	684	652	677	671	681	620	655	665	641	663	692	667	675	704	674	630	677	689	670	658	708	700	652	666	675	674	620	636	697	668	637	693	657	667	690	675	662	682	708	682	694	643	698	659	670	687	653	698	707	656	678	696	673	738	708	623	676	680	679	645	668	679	678	681	635	636	644	661	703	661	661	659	654	671	667	658	679	621	655	674	678	648	703	684	651	666	664	728	680	670	665	682	663	743	615	621	651	664	702	637	684	666	667	697	728	649	687	681	667	669	683	635	726	674	639	629	672	732	684	681	681	649	674	663	667	685	700	648	668	694	624	703	659	705	649	682	660	681	642	683	700	674	636	656	664	705	649	657	690	675	673	686	670	673	611	700	670	717	707	703	614	686	671	656	710	682	673	643	671	656	653	678	646	679	696	690	654	662	690	682	686	677	629	660	681	648	668	721	657	658	693	681	639	667	676	689	649	647	665	662	671	667	693	646	662	643	670	722	656	608	648	668	631	698	635	620	683	698	635	651	673	683	651	663	623	618	664	690	668	670	615	651	630	670	614	712	662	673	699	715	690	676	687	685	673	666	672	693	641	680	652	609	674	695	635	661	645	689	661	681	694	675	694	665	670	630	693	674	643	669	676	654	689	676	622	639	679	656	656	613	678	665	629	653	674	690	669	707	687	640	646	629	674	668	668	657	667	655	689	641	663	715	662	630	692	684	699	678	644	672	650	661	613	686	700	655	695	670	684	636	653	724	646	656	641	654	645	646	664	692	645	664	675	632	660	684	659	675	672	744	676	660	654	666	637	663	675	679	665	677	698	688	611	690	686	650	641	629	635	651	623	644	644	645	672	659	661	665	669	640	654	713	666	691	615	648	710	681	687	680	679	728	670	701	689	665	676	663	672	698	698	700	652	653	604	660	610	730	689	675	694	682	640	719	635	704	696	629	686	709	627	657	682	616	638	665	665	686	690	653	654	682	666	636	651	719	673	639	670	706	656	656	684	695	668	676	676	671	680	654	645	646	672	602	655	665	706	666	687	645	680	641	629	676	651	678	644	692	647	635	656	672	694	724	680	664	669	701	681	665	658	659	661	638	671	663	680	687	652	655	637	686	681	642	669	696	695	714	615	768	673	665	692	649	663	620	666	660	653	689	696	653	641	654	741	636	710	714	602	658	685	670	647	676	702	653	675	670	661	658	713	643	656	698	659	691	629	666	630	669	666	645	664	678	646	650	650	658	652	743	684	656	684	641	638	632	673	651	644	671	598	680	681	640	667	679	656	636	680	637	658	664	612	705	707	678	629	645	704	666	715	671	697	661	678	646	685	654	661	684	637	690	649	683	666	685	709	678	665	696	681	692	649	604	667	681	679	717	672	644	680	701	653	685	669	636	622	666	664	683	682	685	674	678	659	666	636	676	663	675	720	631	634	732	641	665	710	693	657	681	695	694	663	657	672	725	650	650	657	729	622	673	670	703	649	679	635	711	634	648	648	657	685	649	674	669	664	656	677	679	694	699	642	714	709	659	649	689	650	664	633	682	686	636	674	702	672	671	673	681	670	649	618	654	703	691	709	619	705	640	675	677	680	650	655	670	641	730	702	656	671	682	675	688	657	683	641	697	650	611	679	679	680	641	663	637	665	657	650	683	674	671	703	627	697	680	680	681	641	686	704	656	671	631	678	665	650	653	651	674	684	679	647	628	705	694	685	687	710	677	688	679	685	675	681	685	663	672	666	663	682	656	718	640	684	689	654	670	624	660	690	634	697	713	701	721	682	684	678	676	665	665	698	618	666	658	687	641	671	643	647	638	713	624	661	684	708	715	656	650	666	600	681	648	659	685	690	697	678	690	705	676	667	680	636	697	631	658	653	692	618	689	648	698	673	686	627	648	677	607	676	690	697	633	652	645	682	656	702	666	642	649	620	672	630	711	710	649	683	690	698	648	653	660	649	672	739	665	662	634	585	628	635	664	627	670	657	699	637	653	653	702	652	668	703	641	660	616	697	680	697	639	687	635	662	674	698	660	670	649	661	675	674	630	681	669	692	688	645	639	683	664	647	648	638	659	673	661	676	640	675	617	652	654	697	665	675	619	704	660	616	654	708	668	646	663	661	654	624	683	618	665	632	646	729	705	674	674	702	647	697	649	677	661	639	648	700	690	666	661	663	642	663	661	674	654	654	710	648	694	665	684	700	629	638	691	677	681	695	688	676	728	701	723	683	634	690	697	673	660	651	641	708	678	675	679	683	656	678	675	656	690	661	708	686	671	710	693	663	667	649	661	659	689	691	635	702	664	711	677	650	644	642	683	640	672	659	673	644	656	702	669	685	677	685	609	681	703	651	672	652	623	666	676	672	669	656	684	697	676	642	713	686	718	663	659	664	690	733	707	647	633	656	681	631	629	691	659	679	674	708	698	684	664	643	655	642	681	667	666	673	630	664	673	643	654	665	633	651	649	673	655	690	649	650	655	669	684	696	649	676	661	619	680	641	669	642	639	677	687	604	705	699	695	640	704	657	661	666	697	661	656	651	690	688	687	690	618	659	692	690	643	701	716	652	682	657	697	684	688	654	688	680
15033	13159	6487	1837	300	74	63	67	62	61	337	247	108	63	63	61	52	51	56	67	61	53	64	44	38	47	63	47	48	48	58	49	43	55	52	60	45	44	64	49	65	54	51	32	45	57	49	60	60	46	52	54	53	51	55	51	58	54	50	54	51	68	51	51	50	60	51	55	48	57	45	40	56	62	48	54	57	63	42	56	51	55	66	52	58	54	44	43	53	59	50	42	53	44	47	61	53	57	41	47	73	61	58	53	52	51	64	59	48	50	50	44	50	42	68	56	58	55	61	37	57	46	49	61	57	44	46	51	62	57	51	30	53	50	57	44	48	58	38	48	42	52	42	45	59	55	57	54	48	50	39	43	51	58	57	51	45	42	58	56	50	47	51	51	54	52	63	52	57	49	36	56	55	56	55	56	50	52	41	58	57	56	56	66	51	45	55	59	54	58	49	55	51	53	51	41	55	51	47	53	63	55	63	43	63	60	61	53	41	57	55	45	38	47	56	45	54	60	60	52	65	53	54	60	66	48	42	45	64	66	50	47	52	64	61	53	57	66	50	53	45	56	41	53	47	66	57	45	54	52	56	39	48	47	58	53	46	49	49	61	58	41	66	51	64	55	34	60	64	44	48	51	52	49	52	45	56	52	51	62	47	56	46	53	45	61	43	47	54	57	54	68	56	55	55	55	50	54	55	54	59	43	58	36	44	63	55	51	55	34	53	47	57	53	55	56	50	47	58	51	56	61	47	49	58	42	72	63	51	50	51	48	57	48	72	48	70	48	65	63	59	57	51	54	54	51	47	60	60	55	41	50	46	58	54	50	55	54	49	45	55	62	56	48	57	40	43	44	38	43	53	40	63	42	62	43	42	49	51	60	42	50	58	54	42	35	51	60	55	66	50	54	63	58	57	50	49	62	58	57	51	56	59	48	46	57	59	54	61	53	49	56	50	45	56	59	57	60	45	55	54	51	54	44	47	51	50	63	70	51	60	53	55	49	55	38	56	43	57	51	42	49	56	51	69	52	61	66	48	51	50	45	57	49	55	50	49	52	46	54	63	61	41	48	66	51	54	53	54	53	54	45	62	62	55	48	69	40	56	61	57	65	55	51	54	56	55	51	68	43	37	49	47	45	67	49	46	51	59	53	60	61	44	37	53	46	54	66	65	61	46	57	47	55	61	49	52	42	52	46	53	48	50	56	61	48	53	56	59	65	50	46	43	61	56	57	54	58	52	46	56	42	57	53	58	69	51	49	47	48	63	52	75	45	60	61	51	48	55	46	47	51	41	53	54	58	64	61	64	64	59	47	52	60	63	53	50	45	43	50	69	57	38	38	58	54	63	55	54	56	74	45	44	41	52	55	58	46	54	46	59	41	42	44	55	62	50	58	48	53	66	69	51	49	56	52	45	56	53	58	57	51	50	46	48	49	60	58	52	60	37	58	42	54	61	48	54	49	45	50	55	62	49	54	53	59	62	47	50	48	58	52	56	53	48	48	53	72	55	67	55	49	39	54	49	58	56	52	55	44	70	38	49	47	44	55	55	48	51	36	50	37	44	62	61	55	42	37	47	59	51	53	45	59	38	55	53	43	45	56	61	54	52	48	53	65	55	60	44	58	56	39	51	51	50	57	62	61	56	48	60	65	56	46	56	57	47	43	46	51	47	49	48	58	53	54	50	52	33	60	61	64	56	55	62	46	57	49	48	57	53	47	47	60	74	52	44	54	51	68	53	61	56	52	56	44	64	49	59	48	63	55	62	65	50	51	61	54	50	58	56	49	60	63	43	61	52	58	58	60	43	58	54	53	61	48	56	55	58	57	57	50	49	57	55	58	52	45	58	65	66	50	59	51	44	50	54	59	59	45	51	48	56	53	64	47	58	52	55	46	57	80	56	56	38	42	55	63	56	52	48	52	60	56	54	64	52	52	60	51	69	66	62	49	45	58	47	44	48	46	49	51	65	57	54	64	57	64	55	64	48	53	42	43	40	67	56	62	54	59	57	58	52	46	51	38	57	52	53	56	67	46	54	45	44	57	46	46	54	44	54	50	58	42	54	51	53	48	52	42	57	53	46	41	56	58	75	70	48	64	67	48	55	44	52	53	50	53	35	54	48	52	44	51	46	48	49	54	47	45	50	70	52	62	45	49	49	40	51	39	52	49	66	73	45	50	46	50	59	59	69	50	41	52	37	49	59	43	56	48	52	51	59	58	52	57	46	56	60	59	40	48	54	59	60	62	48	54	51	50	71	44	50	47	62	51	45	50	60	54	61	57	56	53	57	55	60	48	42	54	43	55	53	52	46	53	52	42	37	59	54	45	54	46	50	49	47	58	54	56	62	49	58	61	72	52	48	51	57	67	67	64	46	63	60	58	56	46	51	50	46	49	54	64	76	52	55	48	53	41	61	60	53	54	43	63	47	65	54	52	63	48	68	45	58	47	55	47	53	55	52	50	57	51	62	46	48	67	47	52	63	57	55	69	57	45	48	55	41	51	57	56	67	48	62	50	39	55	54	51	63	53	49	66	48	55	53	59	61	58	45	41	47	41	54	55	51	40	68	51	55	53	40	55	66	50	59	52	62	49	55	48	60	50	56	60	55	58	51	50	55	50	38	58	40	52	59	59	65	51	46	49	60	42	53	46	48	51	56	52	60	51	68	55	51	50	44	49	73	49	53	51	49	51	54	44	63	48	43	56	43	43	51	48	43	50	44	44	56	49	50	54	60	62	61	53	43	56	44	51	59	59	65	45	58	61	62	41	55	53	58	56	49	57	47	54	46	47	54	59	49	50	57	47	47	48	63	65	48	58	59	54	49	46	51	53	55	46	50	53	57	64	43	61	59	41	31	50	42	47	57	57	60	52	55	61	51	46	61	57	55	63	49	46	55	50	43	58	62	59	57	55	67	56	47	49	48	54	66	53	48	52	46	44	59	52	63	49	57	48	50	51	41	41	56	42	54	60	50	66	46	62	42	55	48	51	44	53	69	61	48	48	47	62	60	47	52	51	44	58	48	61	62	60	65	52	49	56	48	55	48	56	52	58	58	47	60	54	54	68	64	57	55	51	55	51	56	49	57	63	48	56	60	59	58	53	53	54	64	50	59	55	42	59	66	47	56	72	53	41	49	54	48	50	44	56	59	58	51	45	41	52	52	49	54	54	51	39	49	47	61	52	61	50	52	59	44	49	44	64	51	64	53	52	54	51	57	46	57	60	54	51	43	48	56	47	66	59	42	49	55	52	57	48	46	45	55	61	52	56	49	40	57	43	53	49	50	55	54	49	51	55	42	47	61	67	48	61	54	53	57	58	53	56	56	63	46	56	57	60	44	55	52	56	52	48	47	53	61	51	51	59	40	56	55	71	60	46	53	44	39	55	56	66	50	43	54	63	49	40	58	43	59	56	59	65	56	45	52	62	59	55	46	55	59	52	45	46	54	54	47	51	42	50	63	57	41	60	53	50	48	55	52	57	52	53
46581	37197	28444	20868	10040	2842	812	696	688	1483	11010	6782	2474	1331	876	709	716	658	590	636	591	568	564	552	556	576	580	648	570	609	616	583	567	635	573	522	542	571	622	598	597	587	551	581	616	567	618	616	581	637	598	560	643	594	603	568	560	619	580	583	582	565	618	587	574	587	578	642	634	633	594	612	576	573	638	652	617	639	580	619	596	610	559	542	563	614	583	582	598	587	585	627	579	560	617	630	571	635	633	577	653	647	604	615	593	600	598	614	602	573	614	608	590	621	620	587	611	621	605	634	585	604	643	611	603	613	565	651	563	591	582	611	590	588	605	565	602	610	628	602	594	589	625	617	634	608	594	540	596	614	579	614	609	618	641	553	576	603	586	575	604	617	644	588	564	563	598	610	620	619	576	593	623	566	583	592	571	612	595	594	605	592	615	635	572	546	614	622	548	569	575	613	584	660	612	557	654	607	609	631	619	607	658	567	628	603	615	571	585	559	617	598	574	608	625	602	595	601	612	555	613	588	543	580	619	598	586	599	645	598	601	627	619	608	599	609	580	610	664	617	586	652	596	534	594	583	594	610	620	609	635	575	590	607	622	560	591	613	599	610	631	625	580	614	566	593	617	614	581	632	587	588	632	602	581	576	574	625	596	642	602	642	649	590	573	594	622	585	567	629	562	591	584	574	573	570	627	585	610	608	577	608	586	605	593	583	580	579	583	630	621	620	590	606	608	631	620	596	590	597	609	652	600	585	609	570	613	576	583	626	588	566	662	589	598	598	572	641	613	587	625	636	649	604	602	620	601	608	574	552	582	572	633	628	572	642	620	596	651	527	584	603	616	597	582	566	607	595	578	594	589	602	617	630	586	626	627	608	615	565	616	586	629	631	581	589	614	583	561	589	554	584	587	573	556	584	638	645	615	584	589	571	626	638	628	585	629	624	627	608	602	626	573	604	589	551	628	584	596	620	603	618	594	596	634	598	595	594	595	618	611	592	582	571	582	630	608	591	616	588	543	634	546	619	602	593	588	647	624	591	598	646	617	593	564	609	619	618	607	590	559	595	617	608	602	638	642	590	560	583	596	582	553	574	629	602	602	579	592	588	555	591	589	604	617	576	587	589	554	648	621	636	607	626	598	604	565	585	642	587	585	582	537	622	602	613	614	605	597	618	604	619	633	608	585	564	611	577	590	593	570	623	623	546	583	644	618	571	565	622	606	600	633	624	630	651	609	578	588	650	591	589	650	577	589	637	603	642	648	588	576	614	577	617	606	617	619	651	587	620	605	594	613	647	609	633	595	588	631	596	604	595	625	576	559	632	606	641	592	588	610	616	615	644	597	610	581	609	591	589	578	587	642	596	627	593	618	638	640	613	615	600	569	610	571	589	596	616	609	590	627	563	609	595	634	608	581	621	572	588	604	655	589	597	575	569	591	582	557	620	591	632	606	586	618	593	598	577	637	622	616	618	614	593	609	585	600	569	612	595	636	598	621	597	596	633	632	597	591	623	573	627	611	605	610	620	640	600	558	603	632	593	598	572	587	584	626	570	600	605	605	634	638	601	621	616	591	553	601	582	608	604	607	609	609	573	605	614	557	590	630	592	637	590	597	626	591	585	579	586	587	568	582	560	608	555	605	628	615	558	579	567	596	638	592	638	590	649	664	589	591	629	609	620	644	595	648	569	602	573	653	559	555	603	607	538	634	562	615	585	583	597	591	628	625	587	620	595	553	593	587	568	609	659	621	584	595	643	611	572	611	621	565	610	585	591	606	588	620	564	622	617	597	575	603	630	603	609	643	569	604	604	630	640	576	598	631	623	640	622	619	607	564	576	607	554	605	646	621	613	629	622	608	632	588	577	573	626	583	604	630	588	583	582	620	608	597	581	607	613	600	640	605	583	621	616	594	567	595	616	616	575	619	566	611	610	578	590	598	607	599	615	618	615	574	635	570	597	620	620	597	613	585	587	568	610	606	622	620	623	626	627	598	591	579	591	590	541	552	641	615	623	639	601	579	577	600	592	601	638	584	574	603	587	621	616	606	579	594	543	675	590	599	586	608	617	598	644	586	603	617	583	597	627	614	583	643	603	587	610	634	595	601	615	614	613	594	589	590	599	619	616	576	610	604	579	615	588	598	616	617	621	599	607	635	568	566	564	594	574	599	578	603	604	597	603	587	593	604	598	615	655	610	610	618	547	561	603	581	587	632	608	640	600	543	605	684	600	564	642	593	557	609	585	548	593	618	609	617	580	634	611	642	602	595	632	597	656	593	623	588	605	603	564	579	600	596	573	603	577	546	565	612	625	600	614	605	595	603	595	638	662	610	580	562	581	594	654	614	646	613	613	567	576	591	598	631	606	563	591	563	603	608	586	559	611	605	625	610	619	613	652	614	599	622	601	646	615	618	605	622	598	582	580	560	620	588	628	640	597	579	592	605	552	610	620	596	591	629	599	598	577	608	612	595	587	608	594	552	605	619	624	628	544	572	658	576	603	621	603	571	607	584	625	645	613	586	587	567	621	562	573	661	600	599	570	589	628	608	618	632	584	617	618	565	604	583	586	573	579	581	538	618	620	609	620	599	603	608	594	620	615	629	587	624	591	613	601	597	544	582	580	582	591	609	604	566	610	588	580	610	557	623	587	582	619	659	639	604	611	600	605	592	601	638	626	601	613	559	586	616	594	578	612	637	638	578	579	602	597	565	586	601	600	629	594	623	585	583	642	651	603	610	612	588	603	644	571	579	599	566	595	593	599	619	607	532	612	655	593	631	616	590	632	643	623	575	583	605	582	626	606	616	583	615	614	588	626	576	571	552	600	615	574	637	587	600	589	607	575	604	609	602	600	585	590	600	606	580	562	609	583	589	606	603	573	651	617	616	574	598	596	563	590	595	604	621	667	627	608	619	558	617	594	596	595	609	594	634	578	608	590	608	591	615	626	584	583	647	597	539	599	565	642	618	571	633	622	616	593	587	648	622	602	623	596	601	575	597	614	610	603	595	596	595	631	603	626	598	558	604	533	624	580	562	568	607	606	596	628	607	599	571	594	603	590	599	572	604	624	544	596	586	561	608	654	591	548	595	622	593	615	587	563	586	580	571	634	638	592	599	569	605	612	626	601	618	620	597	601	665	629	590	605	549	595	626	602	617	590	596	618	626	585	611	609	565	625	589	628	521	613	583	602	574	595	622	557	568	640	620	599	562	610	617	614	606	573	617	633	565	612	613	612	603	618	593	600	613	567	599	615	617	570	582	604	565	634	574	570	567	632	622	624	596	597	601	609	590	593	621	582	574	571	581	579	558	577	603	591	656	596	602	594	612	588	615	604	612	623	605	588	592	600	603	583	630	607	549	592	632	601	568	594	630	622	591	580	654	655	643	582	601	577	609	593	576	619	605	642	597	658	600	614	566	583	593	612	608	642	594	637	626	617	599	600	593	620	632	592	619	611	618	646	612	591	587	542	620	543	582	590	622	644	623	597
24836	30332	17463	5826	754	84	72	54	63	251	586	293	109	86	85	88	60	76	48	76	81	59	44	61	42	53	63	48	50	60	45	54	58	64	56	54	54	72	52	65	65	57	53	51	43	52	64	54	57	60	43	54	66	50	48	49	57	49	63	48	63	60	64	49	54	71	55	53	62	72	75	63	57	59	48	56	62	41	61	54	62	60	60	53	60	59	59	57	47	63	65	60	55	63	49	60	58	60	43	54	53	52	58	60	56	46	51	61	56	54	67	44	48	53	42	62	66	59	66	51	47	45	52	61	54	55	56	61	52	61	64	53	66	57	55	50	58	53	50	58	59	52	71	53	68	58	57	65	55	55	44	59	72	65	59	63	45	59	49	46	57	48	51	49	57	56	63	54	50	59	79	51	57	60	46	78	68	53	51	67	56	50	55	44	63	55	52	53	51	59	47	75	64	41	52	51	59	49	67	45	48	55	47	61	48	72	63	47	51	61	60	67	41	48	61	70	54	56	54	57	62	63	59	59	65	66	41	67	56	49	50	66	61	47	55	61	50	55	58	60	54	61	55	45	52	62	61	61	57	58	44	66	58	73	54	53	60	50	50	52	55	64	44	55	51	70	54	65	51	50	40	54	51	64	60	61	70	61	59	52	53	58	63	67	42	55	57	60	54	41	51	67	53	58	61	46	69	71	62	38	68	48	50	59	62	59	61	42	60	48	51	55	54	50	57	64	56	83	63	57	60	44	52	47	56	72	46	58	51	58	55	53	47	54	62	60	62	56	66	61	61	62	53	59	53	61	52	50	58	51	58	50	58	63	54	72	51	57	62	56	47	55	57	70	52	66	55	55	49	49	45	59	58	54	68	51	48	52	52	41	46	56	60	46	69	52	54	53	62	59	45	45	58	49	63	47	58	58	71	58	64	56	49	47	61	61	59	64	47	57	57	57	55	52	71	55	59	67	62	59	48	61	46	57	52	51	60	63	57	54	63	56	48	61	65	58	71	52	51	48	69	55	73	58	63	57	55	59	40	59	64	62	41	52	38	53	40	60	44	57	54	50	42	49	46	46	54	53	67	45	63	52	66	57	44	76	63	50	41	61	56	54	70	51	54	57	53	48	57	53	55	74	37	63	61	61	57	50	66	64	48	47	47	45	46	50	58	61	49	56	56	53	48	43	50	54	50	54	62	60	55	52	53	61	60	62	49	55	57	50	60	52	59	51	48	53	50	61	64	60	62	60	53	62	65	51	57	68	60	58	43	54	48	53	67	48	50	67	51	64	49	63	64	51	62	63	55	63	69	57	46	60	53	49	73	49	63	55	64	43	39	56	60	55	60	63	53	49	68	55	61	58	46	58	44	41	55	49	64	49	58	48	55	57	56	62	62	59	55	47	43	57	55	42	59	56	52	76	61	65	56	69	55	51	57	51	65	61	61	47	46	48	48	56	61	48	45	59	54	48	65	50	44	61	67	63	54	51	51	54	64	65	55	56	52	52	48	51	60	57	56	50	57	60	51	60	51	55	57	67	62	51	64	56	53	54	60	61	55	50	59	65	63	48	56	54	48	50	66	43	53	53	39	63	47	64	54	62	41	58	47	56	57	52	42	62	62	55	53	41	59	51	62	56	55	51	57	42	53	55	53	59	74	57	62	57	60	61	55	73	67	42	66	43	55	55	60	61	42	62	58	43	53	50	47	55	53	69	65	53	50	58	47	52	70	50	58	58	47	64	55	64	58	63	55	64	65	55	53	52	54	58	57	70	45	61	53	46	53	54	62	66	44	66	50	51	56	52	46	57	41	54	68	41	68	50	57	72	59	51	48	57	62	45	65	69	55	51	65	61	66	54	49	53	59	64	65	82	53	54	55	52	47	57	57	57	37	52	48	55	62	64	47	63	58	41	50	69	51	60	61	61	58	67	55	72	56	47	52	61	58	66	59	62	70	66	66	67	67	51	59	66	59	51	43	54	52	67	61	33	49	67	65	51	56	52	59	55	67	58	47	64	47	63	41	62	53	53	57	53	54	65	50	65	71	68	54	43	62	47	62	64	76	60	57	46	84	59	51	52	56	64	52	53	54	71	66	51	58	59	48	56	59	54	58	55	61	45	59	50	67	33	51	53	69	49	59	51	64	50	50	66	58	62	58	57	47	51	43	50	71	48	48	54	54	52	61	44	62	70	43	42	50	35	55	51	57	43	43	58	53	52	52	71	55	61	65	56	61	57	65	58	62	41	66	57	54	49	66	50	56	69	50	82	66	55	47	49	58	53	58	50	61	45	55	51	69	58	70	64	60	50	57	58	63	69	61	49	39	58	61	63	66	69	62	56	51	61	44	53	58	66	58	64	45	54	64	46	60	54	59	60	56	68	63	56	56	51	62	56	59	54	59	55	48	52	66	52	52	52	59	56	50	58	61	62	45	48	50	54	57	63	52	52	54	50	65	55	56	45	64	54	63	56	51	70	62	54	51	51	65	62	49	47	58	54	59	55	48	50	60	39	61	58	57	54	61	54	60	38	62	57	37	61	61	56	52	53	41	60	56	65	62	43	62	59	46	52	63	57	61	48	47	59	45	57	53	63	62	49	49	48	46	52	41	54	53	45	70	52	55	48	60	53	61	39	62	57	57	55	51	47	60	66	56	59	49	58	66	50	66	66	64	51	66	51	50	48	51	57	61	46	65	63	52	57	51	55	56	53	58	49	53	52	61	52	51	47	48	72	53	40	63	50	62	59	49	63	49	73	53	51	40	55	52	60	55	50	59	65	60	65	59	53	62	66	53	44	49	46	56	61	50	50	62	60	62	55	55	52	53	57	60	54	55	53	51	56	65	59	60	53	44	41	56	64	58	63	52	44	53	41	55	59	61	47	45	42	43	58	54	44	55	55	57	57	64	53	57	53	67	52	68	54	61	70	53	56	71	55	55	44	44	61	66	54	65	48	59	46	56	59	58	58	64	44	53	64	49	47	55	74	46	51	65	55	53	54	52	41	39	56	70	58	60	48	47	54	46	50	58	58	52	69	60	62	56	67	50	62	51	61	47	67	58	67	62	50	55	44	70	60	52	57	46	65	47	42	46	52	54	53	54	61	46	54	56	66	57	53	62	51	63	58	56	58	60	51	48	43	64	52	45	66	50	60	56	55	53	64	59	51	43	51	62	59	65	67	58	63	58	50	60	55	51	57	63	58	62	53	50	78	33	40	56	58	66	70	56	49	61	58	52	57	74	64	50	54	58	60	57	54	49	57	58	65	58	51	63	47	53	66	47	60	63	54	54	52	43	68	49	51	62	48	70	55	52	59	77	69	64	63	54	56	66	72	46	48	43	61	61	57	65	52	54	62	57	59	56	64	60	63	41	74	53	54	41	54	55	50	59	52	54	54	56	53	66	52	64	54	57	60	53	60	64	66	57	47	52	63	45	48	57	61	54	53	64	55	53	48	65	53	57	53	53	51	46	45	64	53	55	53	41	50	70	45
54359	46477	37435	31058	18102	3760	1803	840	1491	8837	17155	9088	3387	1710	1340	1016	830	706	670	682	635	688	679	562	612	669	637	685	627	636	657	639	632	623	618	611	646	672	673	648	649	631	662	652	635	631	614	614	640	619	601	637	631	628	654	626	655	639	637	601	627	646	671	635	591	607	648	643	688	628	578	623	630	646	623	601	676	629	688	650	655	636	665	619	653	655	685	643	640	627	675	610	633	631	662	589	667	633	675	616	633	644	630	661	613	632	631	637	644	634	647	604	649	612	653	679	651	681	648	672	661	620	660	658	629	633	638	617	660	610	637	651	658	603	629	633	649	628	601	605	652	684	629	607	680	615	644	638	613	610	666	622	593	625	626	652	666	636	627	624	622	623	655	640	647	676	632	663	646	628	606	633	667	633	667	616	671	652	626	611	600	642	631	627	649	574	619	623	629	672	636	670	643	642	630	579	632	628	622	699	595	621	619	612	591	677	604	657	662	593	636	650	644	646	658	630	609	624	573	627	668	637	648	652	658	602	669	590	636	625	665	641	663	619	607	630	677	641	615	639	608	635	626	624	687	648	615	641	683	659	645	654	664	618	658	617	660	637	630	616	666	619	652	629	608	642	620	621	652	671	663	639	623	628	639	633	640	668	631	656	648	609	669	638	622	660	668	599	669	595	609	677	672	631	656	611	626	648	634	645	632	653	643	627	625	623	652	654	626	722	660	619	676	577	615	621	646	601	620	657	646	651	665	628	645	640	607	623	642	607	635	652	666	676	633	663	685	600	688	643	656	609	642	632	692	620	660	604	641	654	648	646	629	618	635	673	642	647	640	595	619	680	666	639	620	575	665	621	666	646	648	663	660	635	577	654	650	647	632	639	687	644	618	639	641	645	633	648	632	637	670	591	638	621	645	635	685	648	583	643	613	636	613	694	687	616	694	628	638	638	606	680	637	666	653	624	640	637	672	597	609	621	680	614	643	650	615	651	637	641	647	637	652	672	610	628	681	635	604	640	644	660	636	649	627	661	666	641	603	651	619	635	633	599	623	642	651	625	632	688	634	624	652	592	683	595	605	624	591	666	657	601	691	692	621	605	649	646	625	657	614	643	640	646	604	617	655	677	626	653	618	630	621	616	671	629	620	609	656	613	646	659	658	623	621	638	660	649	669	594	634	604	622	656	700	652	630	612	635	655	646	654	664	617	674	621	597	683	644	585	622	682	652	626	662	565	641	635	652	671	651	669	646	673	619	650	677	633	604	678	660	656	638	613	671	649	638	691	633	640	639	631	624	677	639	642	632	615	711	647	635	643	614	637	612	669	633	677	614	616	647	645	638	680	620	622	667	656	646	705	642	699	638	633	639	645	639	655	657	602	621	605	637	654	660	593	609	670	594	659	644	657	645	646	645	629	620	621	594	689	636	624	658	641	629	633	638	632	635	630	626	660	659	639	637	616	648	602	650	661	630	619	618	651	662	636	616	614	671	613	635	624	595	665	650	628	644	652	609	604	673	680	621	662	621	648	620	624	629	576	665	638	664	669	634	635	639	628	652	673	672	637	668	618	671	624	665	660	608	636	648	660	642	691	589	666	667	642	659	607	670	627	621	640	636	596	621	648	619	614	612	620	582	661	680	629	613	637	613	669	665	632	607	645	606	627	605	634	640	617	658	663	613	672	623	626	610	669	660	638	594	681	643	646	624	601	614	643	641	669	650	651	647	652	663	677	661	605	644	626	615	617	640	623	640	650	630	649	604	675	603	653	648	668	618	631	602	677	662	628	644	652	660	666	609	694	633	647	606	629	651	677	646	618	682	629	621	624	638	629	610	618	636	618	629	607	648	612	649	651	657	655	596	679	677	671	607	635	651	663	638	635	639	634	615	639	627	666	641	659	673	644	636	621	661	643	665	613	665	633	597	597	614	596	661	659	665	636	644	639	670	605	633	612	609	629	612	638	641	645	639	638	654	622	650	635	654	595	609	633	666	636	657	602	647	613	611	661	691	619	663	656	624	663	660	660	660	652	673	646	630	632	658	629	573	646	666	655	662	636	627	679	677	650	634	637	660	650	659	634	638	634	592	618	630	631	624	651	637	649	605	633	640	662	627	631	634	654	644	640	648	641	653	640	645	636	636	646	639	646	622	610	644	650	641	644	680	679	654	697	641	670	631	647	664	618	663	656	653	610	658	620	656	639	647	652	624	610	636	659	640	651	641	608	647	632	630	634	674	627	627	643	686	679	588	619	615	641	645	677	662	643	598	647	635	638	652	635	656	674	642	610	633	657	677	657	623	622	706	625	629	663	621	607	627	604	606	626	669	623	675	612	678	649	621	604	638	583	653	658	649	639	665	567	610	659	663	619	649	652	641	703	667	650	626	613	678	607	655	650	649	669	641	636	699	586	606	699	628	620	653	660	643	609	638	627	662	607	649	624	644	682	614	636	635	664	623	595	596	641	681	661	608	621	625	685	616	643	633	608	686	610	640	668	646	632	674	643	683	605	637	654	643	658	669	676	636	629	664	637	675	633	666	621	640	617	635	657	606	656	603	612	672	637	712	680	637	669	641	660	592	664	654	616	642	634	673	651	651	647	610	602	620	636	626	635	666	596	639	609	645	653	636	635	606	661	671	614	632	648	620	654	623	640	674	670	597	654	641	630	620	616	656	622	652	623	619	625	623	643	595	647	611	658	637	622	629	614	646	670	634	592	639	637	641	615	625	599	652	647	686	672	630	655	629	625	619	630	667	647	646	665	651	621	635	678	630	672	653	632	648	661	589	655	653	644	638	630	626	674	668	635	650	644	599	671	670	650	630	615	663	623	628	657	678	649	668	671	679	615	613	664	612	652	671	641	621	616	641	678	625	651	599	622	664	652	652	625	622	622	646	614	636	614	641	636	663	665	638	619	673	705	597	625	621	588	600	666	686	622	653	627	658	625	698	655	612	611	616	643	667	677	639	618	609	633	634	607	664	576	675	632	666	645	645	645	658	638	622	685	658	613	629	633	617	630	688	628	620	631	651	661	609	658	622	679	635	641	668	610	608	643	673	696	704	645	651	642	657	643	623	679	648	639	628	570	638	619	702	627	653	664	599	664	641	623	668	660	684	673	668	648	643	673	667	613	608	677	610	630	647	651	685	610	661	660	667	655	653	624	635	647	629	675	663	643	616	597	643	701	658	688	612	629	673	675	678	652	617	634	595	623	667	646	648	624	611	663	627	665	641	665	653	693	713	668	636	629	603	616	606	700	618	588	615	687	674	636	654	650	602	611	638	645	650	628	658	658	656	630	661	608	602	627	634	613	637	649	643	632	664	617	655	668	632	610	648	669	664	690	634	610	598	657	654	646	624	622	667	584	647	670	694	585	654	641	646	633	625	593	593	682	641	684	600	637	608	668	622	664	698	670	642	599	621	664	659	616	632	632	629	628	657	621	632	650	672	651	597	624	668	611	659	643	609	657	654	659	633	627	621	620	642	636	632	627
23635	30859	19927	6566	789	78	79	66	60	283	632	329	138	83	92	72	65	49	49	56	53	64	58	48	51	65	54	51	45	62	51	45	48	47	66	58	54	52	70	49	64	54	54	53	51	48	61	53	50	53	49	55	56	49	61	55	55	63	52	46	48	51	53	43	50	60	62	63	60	52	50	62	51	60	57	66	59	60	56	36	43	44	65	56	61	41	47	55	45	58	54	66	67	56	51	56	55	50	50	58	67	52	65	50	45	69	50	39	57	56	51	45	48	47	48	51	53	74	47	54	52	40	55	56	64	61	53	39	60	48	46	57	57	48	54	42	41	54	51	67	34	54	72	61	54	41	63	45	52	56	54	55	47	57	57	60	54	50	42	58	65	53	52	53	63	67	42	61	59	56	42	50	53	57	54	56	47	56	45	55	59	52	49	47	66	51	79	51	58	49	59	54	52	51	61	51	50	43	53	56	50	55	59	65	63	52	50	51	55	60	45	49	42	59	60	58	64	51	46	49	46	59	53	53	53	45	72	68	52	44	49	56	68	51	61	49	63	60	74	57	58	53	53	57	49	53	45	54	44	59	58	59	40	55	48	53	56	56	53	51	56	59	49	56	52	61	54	50	51	47	52	61	57	48	44	71	50	62	46	52	49	57	68	49	58	68	45	57	59	62	40	55	51	42	57	56	68	63	50	49	54	73	62	52	46	42	45	48	66	62	54	59	55	68	44	60	62	43	43	63	53	62	51	50	65	52	49	54	48	61	61	57	58	54	44	53	55	54	59	58	39	56	53	66	45	65	32	57	54	51	46	46	51	41	45	49	53	54	67	58	62	62	57	44	54	54	48	48	47	49	62	54	51	35	57	56	49	56	52	67	53	46	60	54	61	55	53	52	53	48	55	66	52	62	66	54	44	70	45	67	52	53	57	47	55	52	39	46	50	51	53	61	60	63	50	71	55	62	54	48	69	59	53	54	52	52	54	61	67	43	57	61	69	51	53	55	42	44	48	53	44	43	50	65	72	59	58	53	61	52	56	73	45	61	64	63	49	52	59	46	54	59	57	52	54	52	58	68	59	59	49	61	58	56	59	44	53	55	57	46	62	54	53	48	49	50	64	58	63	57	58	64	64	55	55	50	39	55	57	52	52	60	60	48	57	56	47	46	59	54	48	57	52	53	42	54	55	52	61	50	61	60	43	45	56	60	45	54	48	53	56	62	38	53	56	57	58	47	44	57	53	43	52	51	61	61	69	46	64	40	44	61	59	44	68	60	46	57	63	61	63	46	70	38	46	40	44	58	48	56	45	69	65	51	47	50	60	63	56	60	42	70	64	54	55	55	51	47	53	65	52	65	49	60	52	52	48	55	49	64	65	54	54	62	59	52	58	59	59	54	55	45	50	45	54	51	61	60	54	53	58	59	47	49	41	52	51	59	63	50	51	57	33	61	48	56	61	60	47	59	56	61	33	59	59	60	39	63	50	44	40	45	58	52	54	52	57	63	52	68	39	55	50	47	50	50	56	57	55	61	62	49	52	47	46	50	62	50	63	61	54	63	45	51	51	65	58	57	56	60	50	56	48	58	43	49	54	70	45	51	51	49	50	63	56	56	64	61	72	51	45	42	54	46	57	66	53	53	62	55	55	60	69	47	55	60	50	41	41	65	55	53	48	59	54	44	57	59	60	51	65	50	55	48	52	57	59	63	70	58	60	52	58	68	57	49	47	45	57	51	52	61	66	60	61	57	61	50	69	47	44	56	43	48	65	54	51	62	57	59	65	52	49	44	50	46	56	58	46	49	51	56	55	35	48	46	47	56	49	61	40	50	51	66	43	43	55	50	47	42	61	63	56	62	43	55	57	40	42	38	64	55	63	44	46	53	65	46	53	40	54	56	63	51	59	47	52	59	42	59	53	50	52	63	63	56	57	53	56	43	50	50	50	47	52	74	62	60	59	66	48	50	54	65	61	45	55	49	52	50	55	49	55	56	57	46	71	59	48	60	39	53	53	46	62	51	53	62	54	57	45	47	59	41	58	47	53	54	48	57	43	38	52	63	50	62	41	64	61	52	57	56	63	51	53	54	53	36	62	66	55	64	63	51	51	51	53	53	60	54	43	55	48	54	47	55	66	48	61	62	58	66	52	71	56	48	49	52	56	51	53	49	60	61	53	68	57	70	64	51	60	57	58	56	44	61	57	54	51	52	64	49	60	67	55	42	40	53	70	60	52	59	49	57	60	60	51	51	66	53	71	62	45	52	60	50	66	66	36	55	60	57	51	53	54	54	63	63	47	43	61	49	55	60	55	53	53	61	46	44	58	59	49	48	59	57	50	43	59	46	60	40	51	54	51	56	49	52	48	55	67	49	70	51	49	51	49	34	59	56	62	50	56	63	57	49	60	65	52	50	66	59	69	64	66	52	53	46	58	44	52	64	64	48	52	41	49	55	40	61	49	69	56	61	49	48	41	64	56	48	50	60	58	57	54	59	53	43	49	46	51	61	52	36	52	51	53	52	49	51	62	58	56	58	50	42	34	50	56	54	50	53	54	61	63	52	61	62	57	52	58	52	49	48	66	44	65	45	45	62	56	53	59	58	48	48	61	60	52	53	50	51	41	46	53	45	53	63	59	49	50	46	56	48	50	61	61	65	54	67	43	63	54	49	50	63	55	45	55	56	62	42	64	46	47	55	55	54	40	43	52	42	58	58	50	51	53	53	45	49	41	69	51	58	53	50	57	47	55	57	48	54	44	51	63	49	47	62	57	64	52	56	47	38	58	51	57	69	66	51	67	58	55	43	60	51	51	56	38	46	52	64	58	48	58	65	58	43	44	54	58	53	58	67	50	58	61	45	64	59	53	61	42	56	44	65	40	58	54	48	57	43	56	47	36	46	64	56	54	65	67	64	49	56	53	56	61	56	55	59	63	51	55	52	65	49	60	41	58	46	48	49	54	60	49	57	50	51	47	67	39	50	51	59	45	60	73	65	64	71	40	54	62	57	64	50	62	56	63	40	57	59	59	53	53	40	61	67	60	53	59	49	60	47	53	43	55	51	54	60	57	50	49	46	51	39	55	45	38	34	61	57	50	62	50	59	54	47	56	47	55	59	55	59	55	46	40	55	60	57	56	59	39	63	50	39	47	49	60	64	58	45	55	48	63	56	57	46	45	58	51	63	57	60	52	48	51	47	50	52	50	42	56	46	49	79	52	43	54	59	45	53	52	61	58	48	44	55	57	55	57	56	55	53	38	63	54	54	72	43	68	60	51	57	56	49	60	68	57	53	56	58	53	62	63	72	54	50	60	42	58	53	46	52	55	49	55	50	52	51	77	53	55	61	52	49	54	44	50	52	46	67	53	61	42	47	52	57	61	57	54	48	55	61	61	61	55	58	60	59	61	49	62	60	55	54	51	59	65	52	59	58	48	65	53	62	41	52	56	60	49	65	43	45	60	62	51	64	50	71	48	69	46	42	52	59
55404	51264	40390	31021	16499	2399	2072	829	1745	12116	18205	9602	3280	1709	1526	1215	823	699	682	685	671	616	592	665	632	643	680	599	611	573	621	616	585	606	621	655	638	617	594	607	629	613	609	642	634	639	637	610	584	637	641	611	645	587	627	628	647	607	615	609	623	603	584	575	585	632	627	585	600	629	624	598	628	659	629	600	590	624	629	651	602	588	605	630	659	588	637	599	639	589	609	637	673	604	609	614	596	631	592	637	676	613	608	638	619	588	620	593	600	673	604	595	578	628	612	597	627	652	577	640	638	609	620	643	591	613	603	664	696	628	686	615	643	612	620	645	624	634	639	615	625	597	658	613	627	629	632	678	612	633	602	605	560	623	666	596	621	596	583	632	654	578	617	657	580	649	651	624	635	584	616	581	573	667	644	618	633	656	610	608	648	618	608	621	617	646	585	599	622	619	598	628	625	666	688	636	617	616	602	632	610	610	572	592	609	651	614	616	636	615	605	675	622	604	600	581	662	616	622	685	621	640	634	602	564	595	681	592	660	620	620	650	625	572	639	672	599	626	658	636	576	621	573	638	605	626	618	653	607	657	624	594	649	621	588	657	663	613	611	606	589	616	617	608	605	625	643	617	628	641	554	615	644	620	647	561	639	584	601	649	626	565	590	587	647	654	642	622	636	624	646	627	631	587	648	597	603	613	624	669	602	585	649	592	611	645	618	648	613	622	626	600	630	601	628	632	643	560	612	612	594	634	641	621	631	588	633	553	605	638	608	579	625	636	618	617	658	601	630	585	626	624	586	606	605	626	643	646	634	604	661	630	632	630	628	563	654	586	645	602	620	623	688	616	623	654	612	610	617	641	643	628	595	650	618	618	640	605	642	643	645	612	603	628	671	657	597	638	638	636	595	628	612	621	643	601	643	568	604	595	607	600	637	645	664	612	638	610	596	584	637	660	640	633	619	599	654	616	625	600	655	604	608	633	603	591	628	659	653	603	636	627	592	597	633	600	603	590	614	605	646	589	616	592	599	630	657	597	631	559	583	617	631	601	649	580	590	631	598	603	624	625	627	652	593	644	669	608	594	588	630	616	606	630	644	602	634	627	612	631	586	652	603	643	646	611	648	583	653	587	635	631	629	606	630	627	629	670	621	618	598	585	624	591	642	645	635	622	585	623	608	617	642	644	630	621	658	617	605	605	596	657	591	623	689	627	599	667	619	559	616	618	639	613	627	602	572	618	626	640	615	589	633	622	605	633	580	636	615	632	644	627	688	635	582	631	640	573	646	627	604	611	643	672	583	620	584	600	571	628	626	609	640	637	603	631	649	606	645	639	659	602	611	599	616	610	602	592	628	629	635	620	628	630	629	589	643	606	622	604	602	643	629	611	586	610	601	598	635	608	644	615	573	600	625	617	611	640	630	624	643	604	629	602	601	596	612	663	606	594	622	604	653	614	634	657	623	601	623	599	611	654	587	618	582	617	642	599	613	626	602	635	591	607	613	627	614	617	587	614	575	628	599	657	655	569	634	612	604	586	638	619	616	671	618	664	651	678	630	644	618	599	676	562	631	602	595	626	610	646	672	648	633	624	608	593	591	594	624	591	622	652	622	615	640	605	608	628	596	606	622	639	604	650	638	657	601	649	618	590	608	597	641	625	598	650	637	587	650	590	619	646	642	616	629	585	609	630	651	584	612	637	607	592	601	634	615	633	616	603	621	644	650	576	674	636	605	650	583	596	598	605	612	624	616	574	653	627	600	613	608	651	583	631	639	615	632	618	620	639	591	615	607	641	622	599	617	627	657	601	633	619	622	676	584	647	650	620	660	631	592	615	648	594	634	640	625	681	607	606	660	600	632	568	598	607	647	651	592	642	594	616	619	584	639	626	617	627	623	652	598	653	582	629	630	659	623	601	653	594	672	609	624	625	547	624	634	564	622	602	653	635	623	642	632	643	660	595	647	644	594	591	610	635	646	606	622	600	638	626	617	624	617	660	600	562	659	612	642	639	600	590	612	599	622	607	688	619	651	617	571	639	634	589	625	651	629	595	616	611	643	598	650	594	641	612	610	625	659	620	567	606	634	626	650	631	577	587	644	595	618	623	672	611	627	648	619	633	649	652	612	642	612	632	623	634	619	607	618	639	628	657	610	615	623	623	664	634	603	613	620	631	659	656	636	633	642	639	627	628	636	648	606	631	653	642	632	601	624	641	677	609	585	602	615	624	618	607	610	667	617	599	626	586	637	599	627	593	610	611	595	626	639	670	671	607	633	620	638	620	643	611	597	661	603	650	614	649	621	607	590	623	648	585	639	615	594	605	605	631	638	611	634	601	600	600	635	665	635	591	634	577	662	628	591	575	628	633	623	620	590	645	620	651	590	640	631	639	608	621	636	611	635	618	569	651	603	623	630	630	637	594	587	631	638	578	592	678	660	648	607	585	649	602	603	597	634	591	629	599	652	589	618	658	607	638	645	612	611	601	628	625	635	631	597	610	648	608	602	584	635	614	619	581	570	624	604	606	614	601	655	646	665	597	639	642	629	655	654	576	626	598	642	631	616	616	595	616	633	610	599	653	644	603	581	626	638	679	596	657	603	604	622	616	586	618	647	638	648	608	673	667	596	657	605	588	647	600	598	597	585	602	633	614	573	613	621	627	601	620	604	577	605	622	630	625	658	612	643	610	632	571	614	608	635	617	610	667	653	619	560	593	640	633	616	638	651	624	623	640	622	598	680	632	595	654	655	580	608	618	607	621	625	607	628	603	670	637	591	612	642	651	588	614	635	657	610	582	584	642	631	637	629	574	581	635	607	654	563	581	649	593	607	598	633	610	609	594	644	647	633	589	621	628	621	620	630	653	645	544	634	613	638	676	600	634	625	624	641	654	589	594	614	650	595	622	612	629	621	595	601	613	630	614	619	622	639	634	584	596	655	627	622	638	619	618	613	641	657	600	582	592	598	574	644	598	619	595	605	649	588	630	590	598	649	621	577	598	658	615	597	635	616	604	609	578	622	613	622	614	683	654	599	638	647	592	577	628	607	583	568	616	625	598	626	629	620	614	663	630	603	613	614	647	673	581	608	664	626	591	667	637	571	574	602	595	619	628	668	620	613	628	618	605	625	585	622	622	651	631	614	654	599	654	643	633	618	608	610	616	630	620	587	622	615	614	618	589	640	641	606	619	617	620	601	646	625	604	610	608	637	647	606	672	642	633	601	599	624	584	598	636	609	635	627	637	672	598	602	641	668	605	659	614	614	619	662	652	628	631	595	620	620	651	633	621	600	649	572	611	656	597	612	612	594	606	592	635	624	643	600	617	620	576	617	625	632	627	591	641	623	586	646	600	571	635	610	599	621	616	676	641	669	631	566	637	645	614	582	603	581	600	600	598	616	642	619	639	612	582	615	593	629	607	610	634	597	627	655	633	616	642	622	634	648	638	651	649	622	654	634	595	603	613	637	619	635	616	604	599	572	667	598	623	620	654
31076	42180	27015	11082	1573	147	104	62	87	393	1066	654	248	138	128	92	58	79	76	60	55	65	79	60	66	50	51	48	55	68	72	50	47	53	61	68	62	64	60	64	66	49	53	54	52	61	55	50	68	58	61	50	61	67	54	66	53	47	52	62	53	62	70	59	57	68	60	55	49	53	57	50	68	66	55	57	55	52	49	68	62	62	48	49	60	63	59	53	50	73	57	61	50	78	43	64	63	63	52	61	67	72	55	59	63	59	66	49	44	67	55	63	59	64	72	66	48	46	50	64	61	68	65	54	61	64	44	55	59	58	61	57	56	69	66	51	52	37	60	66	47	48	48	43	51	54	53	37	71	52	61	66	74	64	52	51	51	60	64	48	71	50	57	49	63	63	56	57	60	78	56	53	41	61	64	54	49	55	53	59	52	50	63	65	60	57	64	60	66	60	66	71	60	58	53	61	54	56	70	53	45	54	48	65	57	53	58	53	55	63	61	64	65	58	49	70	74	65	59	53	53	52	55	53	63	48	75	49	65	61	51	59	56	66	52	51	47	50	62	50	50	46	66	48	65	67	65	50	67	58	68	53	56	53	62	62	58	36	44	48	52	53	55	60	64	60	61	53	57	55	59	64	50	75	57	54	60	52	75	63	66	50	68	72	58	62	74	49	60	53	55	72	72	51	64	61	56	53	50	71	59	67	51	64	56	50	70	56	56	59	52	60	48	53	62	50	63	53	65	56	59	71	53	65	58	44	65	71	56	53	62	62	58	65	51	53	70	54	53	53	55	54	65	48	73	54	50	59	50	58	56	61	58	62	49	54	61	72	59	58	61	45	64	59	70	62	65	66	56	59	56	41	55	58	61	51	55	62	66	55	66	61	57	63	52	50	65	59	68	48	61	52	56	59	59	54	61	48	54	57	54	55	54	63	43	60	59	58	57	56	61	44	64	60	56	56	57	70	64	49	56	50	55	61	61	76	54	62	55	62	55	50	55	63	55	58	53	58	55	52	60	54	57	64	59	47	45	66	61	64	53	61	55	44	67	64	59	52	56	49	50	54	50	45	61	58	51	57	70	49	60	78	51	53	67	61	64	54	49	67	53	64	59	64	53	47	49	58	44	58	57	62	63	51	66	55	53	51	64	47	77	67	52	64	62	57	44	53	63	58	56	66	64	62	57	53	59	61	62	66	63	62	66	59	57	64	63	67	68	60	55	68	62	73	63	64	70	51	49	62	52	65	65	62	57	63	40	48	64	56	54	59	64	47	47	56	60	55	55	68	67	47	54	68	55	50	57	57	57	60	58	52	51	63	50	62	70	52	61	59	57	56	60	46	64	55	48	62	80	65	62	58	59	57	67	54	47	64	50	58	50	56	58	50	62	78	52	53	67	64	49	51	62	55	62	60	47	55	47	53	58	56	64	49	61	64	57	59	56	77	48	46	54	61	56	61	49	58	62	49	58	58	57	47	50	59	51	41	45	49	48	61	63	56	54	65	51	60	61	59	51	73	59	57	62	49	67	72	64	56	72	62	51	74	42	54	60	57	50	79	50	66	62	55	53	53	63	51	72	56	56	71	55	66	58	60	51	73	62	51	74	59	57	55	45	57	46	55	68	56	49	54	58	56	65	64	56	51	65	67	56	67	57	58	55	48	57	52	54	49	57	65	57	54	57	60	70	58	54	64	57	57	55	63	44	53	55	50	67	61	54	57	55	50	67	61	58	53	59	46	45	60	54	52	77	53	47	58	62	60	62	73	58	50	60	60	69	59	63	52	65	41	51	51	60	58	51	61	52	57	53	50	55	58	63	53	47	64	53	60	54	57	67	52	48	64	56	57	65	51	46	48	69	54	59	45	50	63	58	58	58	39	53	43	61	54	45	53	62	63	61	59	58	60	54	61	46	58	49	49	47	57	58	58	63	60	54	60	56	51	59	54	57	69	64	39	57	56	51	59	65	52	56	49	70	70	50	66	58	51	61	61	47	43	59	47	42	49	64	54	48	45	63	60	55	50	54	61	65	55	68	49	56	42	69	61	41	48	54	63	61	58	43	73	72	46	51	66	67	61	65	64	65	53	55	49	60	45	63	59	62	61	68	64	70	58	64	53	55	54	66	53	53	55	62	48	54	61	43	53	67	40	53	58	48	61	65	40	53	60	64	43	69	53	80	50	41	53	54	57	48	63	56	71	51	60	50	45	62	53	47	57	52	69	70	63	54	55	53	51	59	46	79	54	61	48	63	45	64	69	66	58	55	62	54	54	61	72	50	66	54	55	50	67	54	56	77	60	48	57	57	66	62	58	69	72	56	54	47	54	52	69	55	62	57	60	51	51	68	52	58	48	44	59	57	66	59	62	54	60	51	55	49	51	66	51	56	68	49	54	63	52	55	51	58	67	55	59	60	58	74	63	52	65	55	62	62	60	53	58	63	56	48	60	62	63	66	41	54	62	56	73	54	58	56	49	72	57	51	51	61	55	44	62	64	59	43	63	64	66	50	75	55	47	46	51	66	62	52	59	59	67	53	67	63	64	67	63	64	45	48	63	56	52	60	75	60	62	58	55	55	58	55	48	66	53	58	58	55	49	56	64	58	82	61	51	55	71	54	68	64	55	59	51	78	65	62	60	48	51	65	56	53	64	36	54	45	56	74	61	54	54	62	59	60	51	62	67	52	57	58	78	70	61	61	75	53	56	52	49	68	58	55	57	48	61	49	52	60	60	54	53	66	51	64	57	55	56	60	57	61	50	59	49	46	65	63	68	69	65	47	66	57	65	56	64	52	67	64	46	50	55	56	58	54	54	64	56	55	67	52	56	48	66	52	59	53	60	53	59	46	74	55	60	53	60	63	69	56	68	57	58	59	64	56	56	53	52	64	61	45	53	61	55	64	58	54	50	54	46	56	49	59	66	58	57	56	65	58	54	42	58	57	50	58	64	61	70	63	47	72	66	50	69	55	49	49	55	48	72	52	42	56	54	56	55	53	74	70	62	67	41	62	54	56	62	58	65	64	63	51	53	57	62	56	49	56	60	66	47	58	63	71	47	69	61	70	52	75	65	61	58	54	67	57	59	60	61	61	58	58	50	76	48	56	53	64	58	63	58	38	56	50	66	54	49	56	57	62	52	57	58	51	51	62	63	56	57	45	64	68	52	58	62	58	62	61	66	60	57	71	66	58	49	56	49	66	50	46	48	59	67	58	61	59	70	67	51	50	51	43	58	48	59	65	61	56	47	54	74	66	47	55	39	59	56	62	46	57	63	53	66	62	52	61	56	66	60	53	56	62	62	62	67	59	71	57	52	73	58	62	62	66	58	62	55	48	64	70	52	56	52	46	67	66	63	45	63	57	59	58	55	61	52	52	58	56	55	69	56	51	59	60	63	64	44	52	46	64	53	62	53	43	49	75	67	58	77	56	66	66	61	67	50	67	50	53	75	67	51	68	48	50	46	54	54	64	65	63	50	56	60	59	73	50	55
53580	52610	46978	36470	21219	5535	4684	1084	1304	13793	23792	15549	6304	3726	2820	1647	888	793	740	695	745	656	695	675	671	705	674	633	727	655	683	675	675	672	653	658	699	665	682	668	690	645	658	656	649	674	676	666	666	660	633	636	669	673	656	679	678	691	660	717	650	636	670	642	660	607	664	681	662	639	661	623	640	687	655	657	699	666	674	678	651	670	673	653	706	684	682	639	679	700	689	684	646	657	655	654	617	704	675	688	666	698	703	670	669	660	661	684	640	634	646	673	659	685	697	639	730	640	659	648	679	701	669	697	700	655	685	681	703	670	632	673	691	617	679	621	715	623	647	641	669	619	695	652	653	677	625	631	657	682	673	653	699	615	660	620	662	643	700	695	683	675	707	657	714	624	666	677	652	636	637	661	709	674	650	655	676	671	643	659	663	643	653	685	630	685	657	687	672	705	672	677	711	673	708	682	599	683	651	634	622	629	730	638	668	661	644	706	641	657	676	665	730	662	655	656	677	686	698	633	685	670	667	685	699	644	687	696	666	639	650	659	647	634	668	682	628	644	689	707	656	673	644	660	666	678	675	641	682	651	658	682	643	665	672	693	642	661	675	647	695	670	652	651	668	664	646	670	676	629	635	660	690	730	702	641	710	631	638	665	704	679	701	622	694	689	702	658	676	672	700	664	671	686	636	670	652	692	681	669	655	677	618	679	691	665	660	640	674	710	661	665	674	638	678	681	693	664	656	699	673	652	683	601	663	649	626	684	655	661	674	636	692	681	701	661	672	668	641	651	658	681	683	648	654	655	645	658	671	687	659	686	668	647	640	662	673	689	652	647	662	648	652	695	642	652	636	684	692	679	619	655	664	702	680	677	662	695	676	679	681	635	613	652	689	683	643	662	659	669	659	657	655	653	694	655	642	674	649	665	659	648	672	649	660	653	656	693	673	698	652	681	662	676	704	656	671	674	620	632	611	637	632	682	649	650	670	663	674	637	677	659	678	652	653	666	707	655	615	660	692	653	671	685	625	657	657	657	635	669	696	665	642	647	677	627	664	682	636	639	672	682	621	655	676	651	681	641	665	670	663	650	668	627	671	669	646	648	696	706	628	667	669	654	692	669	715	708	606	640	687	647	702	631	716	676	694	698	649	671	693	632	696	624	678	696	646	657	721	657	651	655	663	637	663	665	660	661	663	663	692	630	671	659	689	672	648	690	635	684	649	690	698	668	677	678	749	660	665	660	695	659	647	650	640	657	662	694	633	644	714	707	655	656	723	664	693	644	662	661	687	627	633	669	634	663	698	622	667	701	624	656	671	675	622	663	656	656	649	641	695	660	665	667	666	660	665	644	727	675	652	671	651	646	666	689	652	634	704	619	675	616	590	681	682	647	641	655	678	643	659	641	665	680	643	640	671	652	596	640	670	672	684	675	711	648	652	714	730	680	664	671	699	717	671	674	672	660	663	612	672	700	684	640	674	666	668	664	674	657	707	695	706	683	673	656	664	680	663	686	665	628	644	658	652	658	651	661	688	688	659	660	623	636	671	675	681	642	656	631	613	677	659	658	602	710	634	681	661	693	633	692	646	642	672	687	645	658	679	666	651	645	598	635	679	691	658	689	688	589	657	660	651	658	690	703	686	677	673	634	659	696	692	689	647	699	660	675	670	623	646	660	698	618	683	680	684	628	646	698	649	646	667	661	645	669	712	640	674	619	623	672	660	641	670	672	651	679	693	654	678	673	681	667	631	672	669	606	674	666	633	688	701	661	664	682	657	656	652	694	661	678	629	656	660	667	677	655	698	658	640	655	675	652	595	690	693	598	647	678	628	619	673	674	673	693	665	584	648	687	626	643	689	671	657	721	703	666	646	678	621	697	681	668	651	654	631	682	647	631	668	597	634	644	638	633	731	625	610	666	695	648	705	646	665	654	655	676	621	668	658	669	626	676	707	615	700	683	665	660	673	613	654	636	645	685	629	650	631	619	695	665	669	674	660	685	661	698	663	628	662	683	714	671	607	691	648	629	675	640	663	653	660	639	666	666	643	657	637	669	643	639	672	643	628	675	681	657	701	674	700	650	636	719	640	686	672	682	700	651	721	670	690	638	673	685	685	683	688	671	664	652	627	692	663	664	688	664	642	680	693	641	654	627	609	678	630	641	660	636	671	677	658	661	629	683	726	714	654	681	662	684	714	682	622	636	635	673	687	693	729	676	655	694	663	698	703	689	646	689	611	716	665	721	716	670	654	629	681	690	657	730	648	637	664	646	696	686	659	674	655	684	652	684	642	712	633	713	701	625	660	679	653	651	656	659	681	652	673	627	646	635	688	637	667	673	665	665	631	666	699	670	654	688	654	728	624	663	761	633	681	680	674	677	667	692	675	679	658	645	637	650	659	631	639	643	661	717	715	677	633	688	665	675	696	647	651	695	723	651	651	661	670	628	655	630	685	669	640	654	718	648	668	632	601	692	686	659	691	629	639	696	666	682	665	614	669	652	673	667	662	672	683	689	657	642	660	631	634	643	673	693	668	687	665	666	699	695	628	679	686	707	667	682	674	646	673	622	653	685	676	684	646	680	624	691	662	694	643	673	658	658	662	591	666	684	693	707	702	680	653	678	653	606	676	654	683	653	667	658	653	653	649	674	687	681	689	657	684	662	642	667	680	618	695	663	684	640	678	655	634	683	675	680	680	661	676	656	681	670	621	638	675	709	661	643	680	643	695	642	702	704	662	647	716	699	651	648	647	636	655	673	696	704	679	663	673	676	632	651	650	658	631	619	689	668	700	694	615	625	696	647	644	646	684	684	726	726	723	695	636	674	671	671	703	694	656	676	703	679	694	683	655	730	697	674	639	653	606	607	683	633	670	648	687	634	687	705	625	646	670	658	669	682	679	700	670	656	619	694	662	652	684	662	643	608	706	690	689	679	642	654	640	650	670	701	662	721	712	652	674	687	695	658	667	646	671	659	649	670	658	711	654	674	662	665	626	698	609	695	626	694	668	695	663	643	622	597	691	714	726	625	691	666	682	630	676	673	673	645	679	668	633	644	659	707	683	704	635	705	667	668	667	648	692	663	623	639	638	654	670	649	677	704	658	666	678	620	680	635	642	626	614	640	650	657	694	654	679	653	696	667	647	638	744	665	666	632	652	638	664	669	655	700	661	676	680	676	681	660	667	655	671	655	656	689	718	706	680	688	662	674	699	637	624	679	652	678	715	668	624	710	680	620	636	668	686	676	690	671	666	678	706	666	677	652	700	624	667	643	643	644	655	662	715	640	681	645	645	714	671	651	657	651	673	637	663	636	629	707	657	652	629	652	670	655	628	638	628	680	679	685	665	640	650	665	652	668	652	703	644	689	663	683	649	658	680	674	615	662	701	698	648	700	649	691	671	687	660	656	613	672	698	674	700	699	678	647	658	639	680	635	653	676	640	682	617	614	660	633	669	702	623	653	639	669	660	697	693	623	656	682	651	681	702	664
13579	13235	6809	1820	201	69	58	58	56	121	264	217	76	61	70	75	47	48	52	66	49	42	50	49	46	57	43	52	49	55	45	55	38	49	42	47	43	48	48	53	39	45	58	52	42	60	59	49	57	50	44	54	62	51	44	41	47	54	50	52	48	50	48	47	49	49	59	49	44	55	47	49	48	47	47	60	51	53	68	61	44	45	52	59	41	48	44	56	52	53	58	42	51	47	53	52	43	46	50	55	60	59	57	53	42	67	55	44	37	44	45	55	50	56	54	55	48	60	43	36	54	39	68	48	41	42	59	54	50	55	59	43	43	58	50	64	46	46	54	65	59	53	57	46	49	44	53	56	51	38	60	58	45	53	53	74	46	60	32	56	49	53	50	51	40	47	56	50	54	54	67	45	46	55	35	42	51	51	62	44	52	64	44	51	51	40	45	63	47	56	53	55	44	45	50	56	58	45	45	58	51	55	50	55	50	42	47	51	58	55	52	46	48	53	49	56	46	53	46	54	49	55	58	57	55	46	56	63	52	60	53	45	52	43	59	59	60	49	51	42	56	54	47	50	47	55	50	54	53	49	63	54	63	54	51	54	50	49	62	46	56	44	50	55	55	50	67	65	59	59	54	49	62	52	40	53	56	58	53	48	58	46	52	38	55	68	50	55	52	44	57	54	60	65	60	38	40	49	52	44	56	46	47	37	59	52	67	57	50	59	44	63	44	55	45	55	48	57	49	45	40	47	48	34	46	48	46	61	49	59	50	57	69	51	54	54	48	50	53	52	43	43	53	44	44	48	48	42	57	44	56	55	56	59	56	51	40	43	52	48	48	48	61	51	58	50	67	49	57	56	58	50	48	42	46	50	58	50	48	59	49	53	54	47	48	77	56	42	44	58	56	62	51	48	48	44	53	52	57	50	49	58	59	49	39	52	55	59	43	46	47	45	57	48	61	56	48	52	42	49	50	49	42	57	48	59	63	55	50	43	54	45	51	40	55	51	46	50	39	54	58	48	43	50	49	48	69	50	53	46	47	67	56	46	64	50	50	55	41	54	54	60	55	60	48	50	46	50	43	51	49	52	49	51	46	61	60	46	62	50	52	57	62	54	60	47	41	51	59	48	50	50	55	61	54	45	61	61	58	44	51	43	53	48	53	51	49	53	51	65	43	56	54	67	47	56	46	43	61	60	47	54	58	46	53	65	56	56	60	53	55	52	57	49	51	52	51	52	65	53	49	55	53	52	53	48	63	58	53	67	55	51	49	63	60	46	49	47	64	59	54	43	47	56	68	53	60	43	53	52	49	61	64	40	48	49	48	46	48	39	56	40	58	48	59	46	49	54	56	41	43	47	51	53	34	62	40	48	51	50	58	48	59	39	59	56	58	61	56	63	44	40	42	55	52	47	51	39	46	46	52	54	58	54	62	46	40	55	45	49	60	58	56	52	59	60	35	49	39	57	50	53	48	49	68	45	58	48	43	61	49	56	62	55	54	67	54	59	55	56	41	46	60	51	46	61	57	53	63	55	56	59	56	52	53	51	43	55	49	52	55	42	37	50	41	57	49	54	61	55	47	56	48	57	63	48	66	50	57	63	49	62	57	55	40	61	48	51	50	52	45	61	45	54	49	48	45	54	37	60	63	43	48	48	54	41	42	43	44	42	61	55	64	35	53	52	50	31	35	56	50	66	45	57	37	37	54	62	45	45	57	48	46	48	60	57	56	38	49	51	41	52	58	44	50	53	47	62	56	59	54	49	44	47	45	41	51	49	46	57	50	46	56	42	58	57	53	48	38	44	55	55	48	53	46	40	53	53	49	61	63	46	54	51	49	48	52	53	53	68	46	53	48	58	47	64	51	57	50	56	51	72	49	45	51	64	47	63	48	48	42	51	52	55	58	46	47	48	47	53	55	50	54	50	68	44	42	54	57	42	45	63	52	51	53	51	51	51	54	56	52	54	40	41	49	61	50	58	62	61	54	43	42	54	49	63	55	40	54	56	41	60	51	52	51	55	61	62	50	65	58	63	58	51	43	64	57	52	56	54	55	64	53	51	43	63	51	45	50	44	54	49	44	50	52	55	49	45	71	67	62	47	40	47	46	49	47	55	50	65	50	48	58	49	55	46	60	61	41	46	42	46	60	63	51	55	43	34	46	55	46	59	46	57	55	64	45	50	53	48	49	54	48	54	61	52	68	50	58	55	43	60	61	63	60	46	42	49	59	48	60	43	57	42	62	59	48	55	42	62	59	57	66	57	51	57	48	67	53	52	52	48	41	48	53	49	53	47	50	56	54	61	47	51	39	57	33	43	58	32	50	45	53	58	53	57	46	63	52	58	61	62	37	36	61	51	52	61	63	54	47	36	63	45	48	53	59	46	59	53	46	58	51	43	62	50	51	55	47	46	51	56	53	55	59	57	56	59	36	50	49	59	63	43	55	51	47	38	53	56	43	58	60	39	41	57	57	59	43	45	51	48	44	35	46	38	53	64	53	56	52	50	45	54	46	51	57	71	61	52	54	59	55	50	51	49	62	54	50	42	34	47	46	39	63	63	44	48	58	54	62	55	54	39	43	59	50	60	66	34	50	34	51	62	62	50	46	52	49	52	51	44	48	44	50	58	60	46	55	66	50	55	54	55	47	43	59	55	41	51	46	45	48	46	47	43	61	54	54	54	54	56	51	56	68	46	58	55	43	45	54	49	52	50	57	63	55	50	56	53	55	44	55	66	59	46	48	57	50	53	43	58	47	53	27	51	52	52	56	63	50	32	54	49	63	56	46	52	55	48	52	56	52	46	47	60	59	61	43	51	46	45	47	58	53	60	57	56	60	64	44	61	54	56	59	50	66	47	52	38	47	55	58	54	57	55	57	55	57	63	60	33	67	53	45	59	45	56	59	54	51	56	49	50	48	53	53	47	51	52	57	56	44	52	53	48	45	56	45	58	57	39	51	41	43	50	61	64	43	40	52	56	52	64	61	34	46	57	53	57	68	48	53	58	54	48	39	60	60	63	61	45	54	48	44	59	57	46	58	40	61	56	55	54	64	50	63	58	52	48	52	60	51	58	41	48	76	47	43	54	46	47	44	41	55	45	52	57	44	49	55	44	42	46	62	52	59	58	47	58	40	61	57	52	51	55	53	50	39	44	48	51	40	65	48	53	47	48	44	61	49	51	45	47	44	48	61	61	54	62	36	57	55	51	47	48	63	44	54	51	56	48	39	39	49	60	50	63	43	72	52	52	50	56	61	44	42	43	42	53	55	64	60	45	59	63	58	51	56	47	44	54	55	41	58	60	49	42	48	46	58	43	61	59	53	47	51	55	38	43	46	56	49	46	73	61	39	51	53	44	53	62	48	60	46	52	54	53	60	44	69	43	47	46	37	64	64	51	52	57	50	50	55	52	62	44	53	41	51	64	56	45	70	63	63	37	48	39	56	58	56	53	60	52	54	49	47	51	51	60	53	54	47	57	60	64
46012	37494	28616	19521	8061	1895	1792	676	681	3735	10130	6060	2146	1423	1197	827	611	628	604	629	565	586	581	636	604	602	567	621	545	661	600	592	600	543	566	614	608	572	591	567	588	573	634	572	599	572	584	568	575	619	550	583	588	569	647	624	584	597	550	576	580	575	572	565	592	603	578	536	581	551	544	618	556	603	581	567	609	609	565	600	591	606	585	605	638	595	553	581	634	595	578	579	613	592	655	569	559	580	578	632	575	605	583	565	575	570	556	589	597	624	594	587	613	605	598	546	579	588	559	559	602	576	591	597	627	559	582	599	621	614	637	583	591	599	604	564	573	577	627	524	539	612	608	583	551	548	595	587	637	639	580	626	592	634	602	601	595	545	580	574	574	585	562	574	603	639	618	569	576	623	597	574	590	560	562	596	592	594	597	633	595	603	588	634	588	606	594	527	597	586	598	572	566	575	635	585	605	574	527	589	544	532	589	635	632	594	595	591	627	595	573	598	603	584	572	560	592	576	604	560	586	595	545	585	614	594	617	545	561	554	633	565	547	577	565	556	581	598	592	593	620	619	607	595	602	632	599	581	593	591	571	586	580	569	574	601	610	597	589	614	571	588	579	591	578	594	576	572	538	556	609	570	563	539	584	587	681	596	541	551	600	578	587	564	631	545	627	581	612	597	602	587	613	552	577	619	606	588	587	578	571	553	623	589	569	572	598	614	610	617	570	585	544	647	590	590	638	605	625	606	604	620	584	596	600	608	599	596	574	585	575	597	561	623	560	595	552	617	625	611	539	611	561	579	623	604	560	597	565	574	627	617	567	564	598	606	600	570	605	581	585	635	592	595	651	573	550	577	602	649	589	607	561	593	586	609	599	573	570	624	604	604	599	557	599	592	570	604	589	630	570	546	620	584	620	580	602	594	569	589	567	569	595	561	535	574	528	566	594	588	594	567	583	594	565	583	622	592	598	574	603	581	536	589	644	583	641	624	594	600	590	579	617	559	601	626	541	579	590	593	627	555	617	652	631	563	631	619	659	614	596	584	554	582	603	615	572	542	598	594	582	611	576	610	586	595	562	553	626	590	589	580	562	610	592	581	603	607	623	553	605	571	605	665	546	571	627	621	582	563	560	584	575	618	585	567	622	602	558	559	570	602	605	579	612	624	566	554	624	614	576	589	574	589	600	606	594	552	549	601	621	642	560	546	555	628	596	595	569	614	592	592	599	619	588	612	597	574	586	569	596	576	566	613	563	604	588	598	614	576	577	623	539	582	582	616	577	611	556	608	603	630	578	587	567	563	573	570	589	541	561	602	619	557	613	579	567	600	540	585	596	592	571	565	609	572	598	572	628	598	578	617	602	583	582	619	565	597	559	574	581	565	577	603	570	587	546	582	577	615	580	589	589	613	611	610	568	603	625	586	587	575	541	603	620	611	586	633	582	590	659	572	572	576	540	603	622	644	579	629	568	574	588	579	556	593	586	540	590	614	564	622	639	555	559	619	572	579	579	568	565	605	581	615	582	598	581	557	569	568	626	567	610	580	533	525	609	594	580	557	573	601	595	599	553	570	620	609	565	589	614	595	586	571	553	622	609	600	588	609	593	612	580	625	594	625	645	595	570	609	563	607	581	541	585	597	599	599	607	609	534	570	587	576	583	560	586	576	581	554	528	596	586	576	607	565	577	564	634	516	577	598	602	547	652	558	611	587	561	584	599	622	599	652	633	571	600	605	612	613	596	605	555	547	610	566	593	581	541	584	584	577	593	603	593	611	577	582	608	580	626	630	616	583	511	589	572	630	617	558	594	598	574	612	599	599	569	613	625	598	579	624	554	559	605	610	584	574	569	600	615	582	592	550	568	581	603	588	598	623	566	597	583	598	545	610	646	584	576	535	604	582	575	580	557	613	637	582	579	639	568	577	600	599	580	603	628	596	605	613	606	538	597	600	589	605	611	602	606	616	602	602	587	588	571	594	582	577	554	561	539	607	585	600	564	611	649	597	598	551	583	602	581	637	569	598	567	581	629	572	527	624	594	595	615	568	584	588	605	588	612	569	604	579	585	611	611	601	570	589	584	606	581	595	636	598	572	619	629	580	572	551	580	593	592	615	562	642	597	550	598	579	604	540	573	615	565	576	553	599	607	591	601	613	574	589	575	585	572	596	594	566	580	620	596	601	586	575	588	625	612	604	565	631	593	552	580	641	585	572	583	584	572	569	613	565	591	620	574	607	599	609	640	560	566	617	605	594	597	574	564	577	573	594	566	540	581	607	593	607	632	548	635	617	566	593	619	560	586	565	569	585	596	548	610	613	618	608	511	620	597	581	558	562	580	549	604	585	566	571	589	618	591	583	587	637	603	562	582	624	590	571	607	606	556	610	560	576	593	590	590	617	558	570	622	557	585	598	621	562	604	531	573	591	614	597	616	608	591	544	589	595	582	605	573	600	572	579	579	579	573	604	618	579	587	581	572	560	578	612	595	562	568	617	591	593	565	621	581	594	578	599	586	593	603	612	634	556	612	616	542	584	635	604	606	595	593	575	594	627	613	570	582	638	595	593	588	597	553	548	584	621	587	578	582	596	604	566	581	596	590	620	639	611	566	588	634	552	566	584	590	572	566	571	537	583	610	571	533	581	581	603	605	595	565	593	611	599	606	599	570	601	574	631	548	603	599	602	589	583	552	618	556	581	596	578	567	593	616	603	575	580	605	603	633	578	579	608	633	604	570	606	508	562	600	596	602	561	596	636	615	637	584	603	585	607	633	588	632	583	558	586	592	595	600	548	588	598	601	605	568	584	590	533	614	646	592	584	598	583	589	570	604	601	563	587	556	620	576	569	582	565	628	552	576	592	599	583	564	595	597	554	585	590	585	565	592	542	588	590	560	580	582	581	558	584	588	599	599	626	592	636	589	624	616	590	587	580	584	585	580	601	561	611	580	593	613	620	619	581	618	602	594	587	577	629	627	577	578	616	608	606	568	591	567	557	576	612	588	538	579	542	534	611	600	607	566	625	592	627	596	590	602	581	604	572	603	542	575	556	597	617	575	561	620	588	564	588	573	561	558	619	599	615	571	555	619	589	577	524	609	599	581	590	570	592	593	555	609	608	584	585	630	588	570	598	595	582	580	627	553	635	627	603	567	610	555	627	554	613	576	586	619	601	559	559	568	575	575	578	593	571	581	569	586	590	598	556	537	604	595	582	569	597	620	620	611	588	607	610	557	607	559	611	566	575	584	595	563	547	583	613	563	578	569	572	550	602	615	639	578	591	573	530	625	593	587	541	601	600	600	574	567	572	578	609	588	550	597	597	613	617	603	585	554	577	592	629	619	618	533	616	559	604	592	580	558	594	606	607	622	588	576	593	608	610	616	621	588	617	620	590	608	526	601	630	603	576	609	547	602	563	580	576	550	605	562	555	562	577	572	554	564	589	538	588	622	632	548	628	578	617	608	614	558	630	613	572	566	568	603	591	591	615	593	589
24505	31791	17556	4868	603	137	134	62	57	157	554	358	164	129	95	69	56	57	57	54	67	52	57	61	58	56	51	66	47	55	71	51	57	55	59	50	49	44	54	58	59	68	42	48	50	54	57	55	53	61	66	54	55	42	61	57	56	61	46	51	48	44	53	52	64	63	53	56	55	51	51	58	68	67	65	51	47	69	52	61	59	51	59	71	53	66	59	53	63	53	66	74	64	49	47	52	47	56	44	55	60	58	55	65	66	53	56	58	54	55	32	45	53	58	61	66	50	59	48	47	57	46	45	58	50	46	51	62	65	63	71	48	45	62	47	55	67	50	50	55	60	60	53	63	48	59	49	50	50	49	72	56	48	48	41	57	60	57	47	63	41	68	49	53	52	56	53	52	55	56	72	61	58	51	56	70	60	55	56	73	56	65	59	61	62	46	50	59	63	63	59	45	60	48	35	55	58	57	48	51	66	64	56	78	56	49	57	64	61	44	63	51	61	53	58	52	49	57	53	55	54	56	64	57	55	61	52	43	61	55	57	69	58	50	49	60	62	57	60	63	56	56	51	57	55	45	48	56	63	52	56	71	52	60	61	69	67	56	47	45	65	67	59	47	68	48	68	56	54	39	57	49	53	73	65	53	42	52	46	64	57	50	55	43	66	49	64	51	46	64	64	65	58	58	62	52	60	64	58	48	49	65	48	47	56	54	68	55	70	49	33	51	66	56	50	60	59	58	65	63	56	55	51	66	51	56	51	52	73	63	63	60	53	66	57	54	59	57	58	63	65	49	48	52	57	40	66	49	64	64	56	61	48	50	58	63	54	56	49	53	54	54	41	69	52	58	51	61	50	67	56	49	57	56	47	54	44	59	60	54	53	51	55	49	47	56	57	53	62	55	55	48	65	62	53	57	48	57	42	51	56	45	60	62	54	47	48	51	45	52	64	53	55	53	63	60	57	51	58	54	57	60	47	51	46	51	50	57	58	65	61	67	46	46	56	52	73	48	47	57	67	67	43	68	46	46	48	52	58	62	48	39	60	70	52	62	57	58	53	56	69	62	47	54	57	55	57	43	60	73	54	54	58	56	49	51	58	58	61	56	59	60	62	65	48	53	59	58	49	55	47	51	44	53	58	64	41	56	49	55	56	50	59	44	53	53	46	57	62	50	57	46	50	50	43	53	64	60	55	50	60	53	58	55	48	67	58	48	65	60	67	55	59	65	65	38	49	52	60	53	64	53	62	57	47	45	53	45	51	71	56	42	55	45	55	54	51	50	63	64	56	66	57	53	59	58	58	58	55	44	54	54	58	67	71	60	66	59	50	45	57	55	56	56	56	57	38	56	51	42	61	70	44	49	54	62	60	55	60	60	54	52	59	53	56	57	57	68	63	53	49	60	55	58	57	58	54	53	59	58	74	58	61	51	61	56	61	58	49	47	33	59	52	59	69	66	56	50	75	53	59	48	53	60	46	67	67	65	61	62	52	67	42	49	53	44	61	52	71	60	50	57	49	54	64	64	49	50	44	63	66	61	53	59	58	59	51	56	57	72	46	61	49	61	44	72	49	49	70	74	55	51	50	49	59	60	52	48	58	61	57	48	41	58	47	45	63	51	54	56	56	64	71	51	70	57	60	53	46	60	53	53	52	58	84	56	56	59	55	45	55	59	40	57	47	39	57	62	40	56	64	48	43	55	56	45	51	48	55	53	59	44	48	57	57	57	39	53	68	61	56	64	56	47	55	50	50	50	54	56	46	61	49	55	39	70	65	52	61	52	51	65	62	58	72	49	56	55	52	58	49	51	59	55	62	47	44	43	51	58	54	43	49	52	65	45	70	72	58	54	47	53	53	59	52	50	57	64	57	45	66	49	60	67	63	63	69	52	58	58	53	55	47	51	67	53	67	54	65	55	62	51	62	58	66	50	48	44	60	62	53	59	56	61	51	47	64	58	64	55	55	60	69	49	55	55	48	62	66	46	51	55	42	50	58	76	51	54	56	70	56	43	56	51	62	59	50	54	63	58	51	59	66	64	53	59	54	59	53	45	49	57	56	38	66	56	63	55	58	48	60	49	60	50	69	54	59	54	59	58	43	56	50	53	47	57	57	66	61	54	58	47	54	48	52	61	56	43	47	52	59	57	53	50	66	54	57	59	48	62	49	59	57	64	54	57	52	57	52	54	60	58	45	65	65	49	65	69	55	43	55	53	42	41	61	53	56	42	64	51	56	64	42	48	67	51	61	67	59	60	49	65	48	67	49	60	62	58	63	51	49	57	64	50	48	54	51	69	43	50	54	58	57	54	55	58	53	44	53	53	62	67	44	46	62	54	60	63	67	42	42	57	55	68	52	51	53	62	50	52	60	53	46	60	72	47	47	49	65	58	65	57	51	53	57	46	48	45	63	55	53	50	53	63	56	46	59	34	50	52	46	61	67	56	60	70	58	51	52	54	58	61	47	59	61	65	41	61	45	70	55	60	46	63	57	58	55	50	51	64	56	60	60	45	64	52	45	48	46	54	56	52	60	52	62	49	57	55	59	63	62	59	70	55	47	66	50	53	50	53	53	59	54	56	44	67	57	54	52	52	54	53	65	53	55	49	63	65	56	56	49	47	50	62	48	60	50	52	61	60	60	44	50	57	49	53	67	49	56	51	48	66	47	59	57	42	49	64	55	59	52	69	43	60	47	66	59	47	42	56	52	64	46	54	62	47	54	71	62	62	60	48	56	56	62	66	63	61	66	54	57	62	42	53	45	46	59	53	62	57	49	63	57	69	64	71	41	47	54	50	63	47	64	48	58	53	60	60	58	52	55	57	60	40	58	44	46	60	62	58	49	64	58	42	58	45	59	43	58	61	64	72	58	63	52	61	64	53	56	43	53	63	48	64	47	77	53	55	50	61	58	64	65	50	54	57	63	55	57	58	56	41	55	75	48	64	58	65	41	57	61	50	53	53	53	57	61	53	41	59	43	57	60	50	63	60	52	59	50	50	60	59	59	57	51	55	54	65	45	65	50	48	44	78	54	56	54	59	62	56	58	57	50	46	51	59	51	57	43	50	54	46	55	56	56	52	65	61	62	55	67	53	61	62	45	57	60	66	53	51	43	53	57	44	57	67	50	54	52	48	55	54	49	56	52	46	51	63	52	59	52	64	56	61	68	59	67	55	55	62	49	55	67	60	69	59	51	57	55	68	40	47	53	46	56	55	54	59	46	55	47	61	54	57	64	53	37	44	45	39	59	45	57	67	53	56	57	69	66	65	66	56	63	58	47	61	48	55	65	70	57	38	63	50	67	47	57	49	74	53	43	51	60	60	55	48	47	59	76	49	71	51	60	68	46	53	57	61	61	49	57	46	47	54	64	44	56	54	58	59	50	53	48	61	57	44	52	53	46	56	53	54	68	46	67	46	73	43	58	59	51	57	62	56	54	60	57	51	52	54	65	61	52	62	49	57	57	58	58	60	56	65	58	60	61	58
53664	47931	37183	28302	16032	7047	4470	841	860	5718	16796	10031	4079	2757	1833	1026	800	739	675	648	620	659	665	651	624	644	629	607	616	599	659	634	655	653	624	617	643	615	623	621	606	613	660	634	653	605	644	651	613	607	619	650	619	605	685	617	626	656	606	607	638	647	624	667	604	591	624	615	609	642	663	664	618	664	616	634	602	644	656	599	675	635	645	635	619	655	637	629	644	610	644	621	624	652	599	593	646	642	591	647	691	647	634	672	629	632	685	658	685	679	604	638	640	631	617	642	629	648	649	604	655	637	625	660	613	661	632	612	662	641	613	659	616	626	631	683	597	653	601	604	676	641	681	646	654	621	636	653	643	658	659	625	694	635	638	658	650	603	639	664	691	636	652	652	622	593	661	632	632	605	645	607	599	636	607	658	624	677	617	635	631	597	625	599	649	623	632	615	638	584	631	643	647	579	643	629	649	618	651	596	608	644	668	690	627	638	645	638	653	636	676	615	627	663	659	635	601	660	648	660	614	640	620	618	635	643	658	642	613	598	624	647	612	629	615	626	657	654	678	584	653	584	622	658	628	658	601	618	640	626	636	588	620	618	637	655	608	617	640	637	665	615	605	601	600	677	620	606	623	605	611	617	686	625	617	647	612	649	668	649	635	670	644	630	635	624	663	615	618	652	639	608	629	643	668	640	630	598	668	638	633	650	658	609	626	635	659	661	644	586	631	605	617	639	638	625	658	647	695	647	625	640	637	598	607	619	661	610	685	635	619	666	660	670	607	641	613	673	667	662	693	621	638	607	651	651	623	660	605	612	620	658	627	651	619	609	642	627	655	645	639	691	630	611	605	636	593	577	622	632	624	644	694	629	662	660	589	670	613	646	628	657	623	600	630	648	623	579	682	658	637	653	640	617	597	610	694	649	643	604	655	613	654	598	615	613	619	671	627	571	621	596	669	611	649	638	659	621	621	619	648	625	642	621	654	647	637	590	677	635	677	688	647	635	630	672	618	631	630	650	620	630	660	671	587	659	596	664	652	633	630	671	561	662	615	614	617	649	637	649	650	625	694	669	650	655	652	625	643	608	648	652	605	646	615	681	627	619	612	625	640	616	635	624	639	651	636	622	630	621	608	676	626	670	668	625	636	670	626	643	586	671	606	628	620	610	647	676	643	624	677	612	634	591	612	590	650	617	613	595	641	637	647	600	636	603	631	647	678	581	671	623	638	620	625	637	608	623	665	644	668	622	629	666	614	601	633	646	641	618	650	649	651	628	638	642	610	629	659	669	624	623	639	631	654	648	632	660	617	642	592	600	597	638	655	620	612	633	657	627	637	651	624	652	612	654	638	605	616	641	616	640	710	651	597	631	632	648	679	626	621	624	597	664	619	648	629	609	640	641	650	651	675	594	654	639	677	642	661	620	669	619	606	604	674	627	611	653	624	601	608	641	612	610	589	618	635	630	612	606	588	658	659	626	627	609	621	623	620	652	643	632	639	640	596	647	607	593	634	653	635	631	640	617	603	649	625	618	614	637	652	617	678	628	708	652	653	626	653	621	610	622	616	621	662	614	622	627	630	612	618	656	609	623	681	558	657	635	626	672	652	561	620	639	641	712	584	645	660	602	646	641	571	661	610	644	631	629	676	645	652	610	642	624	638	602	655	673	619	647	607	652	589	630	662	635	605	626	657	640	625	625	653	624	627	650	616	656	610	620	609	669	690	568	622	635	626	656	578	585	632	634	617	612	642	612	644	609	623	634	598	582	671	620	622	702	611	658	624	615	628	638	614	655	674	665	629	660	642	599	651	618	626	622	604	690	638	622	628	627	637	570	656	674	600	645	679	579	658	643	612	654	591	620	592	637	610	632	651	644	638	628	609	692	665	691	639	652	598	621	634	613	656	634	630	613	652	667	632	654	627	692	691	620	671	625	678	652	632	661	670	650	635	646	666	672	629	606	613	631	642	611	650	618	645	671	608	631	645	612	649	631	646	643	628	682	644	644	629	638	668	616	621	664	641	647	637	616	684	617	634	623	651	619	653	617	626	581	711	612	604	614	587	641	609	657	626	605	637	647	609	596	674	679	609	611	672	646	645	578	617	640	606	624	619	646	637	664	616	629	619	610	610	621	640	607	600	659	619	635	654	639	683	654	621	649	651	634	629	694	652	605	638	611	636	625	608	666	607	633	634	660	630	644	624	627	641	649	654	644	637	629	600	610	648	607	653	640	637	607	624	647	635	617	651	622	642	672	630	634	628	632	635	624	680	609	616	675	688	614	635	656	652	618	637	651	691	612	632	686	668	648	612	644	613	619	658	638	642	616	634	600	609	642	654	636	678	599	650	616	640	625	643	646	630	639	646	635	649	616	650	662	604	618	673	626	646	645	619	665	609	650	607	632	642	651	675	619	618	636	609	623	704	612	624	605	612	620	657	629	653	631	599	648	633	652	653	654	615	647	648	578	652	622	626	609	621	612	689	623	635	597	656	599	653	625	614	642	660	582	622	636	620	675	619	651	640	666	641	619	589	683	650	615	586	610	597	652	627	669	636	655	656	636	640	631	654	641	642	607	630	637	660	644	633	694	659	637	602	636	613	666	645	585	626	667	633	633	642	624	609	602	694	616	644	656	641	599	675	636	593	629	655	649	628	655	586	644	627	636	640	623	624	628	653	622	583	588	684	591	583	607	687	605	597	621	629	627	610	641	609	636	646	635	591	634	653	657	592	588	643	664	621	613	618	607	651	645	681	648	615	637	668	640	630	604	636	646	610	591	627	676	617	614	657	613	660	597	632	643	638	627	635	634	631	631	636	606	641	627	681	614	591	703	618	615	608	637	641	678	650	598	624	601	629	643	657	622	623	611	607	674	654	656	640	632	644	623	682	649	639	665	640	628	642	637	662	691	630	634	635	594	659	621	694	626	647	623	634	618	649	622	616	671	618	650	646	602	587	606	624	647	647	627	687	630	650	635	622	656	652	687	665	570	647	680	617	616	666	602	663	637	647	652	640	652	614	626	621	620	607	665	659	604	623	637	637	687	602	622	604	625	649	621	627	664	657	643	575	587	665	622	629	637	692	650	656	603	638	631	674	614	653	598	590	627	651	630	631	646	607	629	663	623	659	640	667	612	625	634	675	650	631	605	635	606	641	594	621	635	646	664	682	627	635	659	647	650	641	638	646	602	620	623	619	653	615	634	628	670	625	624	628	617	615	677	648	601	661	606	621	609	609	624	624	616	646	613	640	613	628	624	644	608	628	654	619	644	590	603	620	606	667	626	644	617	689	617	631	604	660	615	647	602	600	612	622	667	666	657	610	683	648	629	654	645	628	618	600	645	655	637	668	620	636	640	652	639	640	630	595	641	638	638	612	644	617	668	645	641	654	653	623	629	612	691	646	670	646	612	647	659	652	622	630	596	673	596	638	650	652	642	625	638	639	641	602	617	636	647	609	635	599	611	640	668	628	613	668	612	567	627	642	673	634	630
23656	30963	18074	5430	572	224	122	68	65	200	815	537	214	132	116	96	64	69	67	50	51	49	45	59	52	52	59	52	56	63	45	54	51	49	54	52	66	43	49	63	53	54	47	55	58	58	49	70	65	45	47	48	57	53	59	46	59	65	54	41	72	55	45	42	68	51	64	45	47	55	51	46	61	56	57	60	45	47	55	51	49	45	45	52	46	57	62	56	53	48	70	48	48	53	57	52	63	60	44	53	57	48	63	43	58	46	45	68	54	52	56	55	50	59	58	54	47	41	49	50	55	70	57	72	55	53	48	48	51	60	58	44	61	44	39	66	61	49	61	56	60	57	49	60	60	61	57	52	49	57	54	50	57	59	57	49	43	64	60	61	46	57	53	55	63	55	69	52	51	50	52	62	49	47	49	47	65	49	65	59	54	65	51	48	51	40	55	46	46	64	58	55	48	56	53	47	58	54	52	54	49	50	51	50	51	46	48	47	55	50	43	46	45	52	55	54	46	56	56	52	60	41	58	42	65	59	58	51	53	48	57	53	51	47	56	47	44	58	52	54	54	46	48	51	59	52	45	63	54	57	61	50	50	42	54	53	54	52	54	48	53	54	58	50	62	51	59	47	53	64	51	56	61	40	61	52	43	47	59	47	61	49	45	57	52	48	55	55	68	49	66	38	55	48	46	51	59	44	38	52	47	39	53	48	46	48	54	61	35	61	50	51	52	57	63	59	56	64	53	44	55	55	49	57	51	57	41	57	58	49	59	56	58	49	52	53	43	54	79	44	53	57	47	57	37	45	59	49	58	63	52	62	44	56	57	61	58	66	55	47	47	52	55	48	52	68	51	60	47	63	51	59	51	53	54	59	44	63	52	58	58	55	52	56	66	44	62	48	59	75	66	48	55	57	58	44	54	45	60	58	57	42	36	38	37	62	70	46	60	60	47	51	59	75	56	55	41	50	50	59	44	53	47	59	40	62	52	50	37	49	57	64	48	76	69	61	35	53	52	56	55	55	59	57	56	59	70	58	54	56	50	66	62	58	53	62	50	69	43	57	57	52	65	52	49	43	59	51	50	46	46	56	40	47	62	67	50	55	44	56	49	40	60	32	49	47	52	56	62	57	53	51	51	57	48	56	52	43	34	70	62	38	52	51	50	55	57	58	48	51	49	52	70	43	50	54	72	50	64	57	54	58	60	52	61	41	65	47	54	49	66	65	49	53	54	53	66	55	55	50	43	54	60	53	57	53	52	54	53	50	58	62	55	50	50	64	57	52	49	46	60	55	47	49	59	40	63	54	49	47	48	61	60	54	67	44	61	64	64	51	47	59	37	47	61	40	52	59	56	64	55	54	41	40	46	50	52	53	56	53	54	50	66	55	48	49	59	57	61	59	64	55	51	63	52	41	58	60	48	44	67	51	47	51	59	46	49	48	67	59	45	63	59	45	52	44	57	57	67	65	45	53	55	52	54	60	48	48	48	47	69	59	67	71	55	55	55	50	61	53	44	53	66	60	59	67	58	52	51	50	62	50	44	52	54	69	59	40	54	64	41	66	49	49	44	56	54	46	57	57	48	57	56	66	65	52	53	52	49	61	51	44	56	62	57	51	42	53	55	42	50	53	46	50	67	45	51	62	55	60	55	60	52	49	58	50	47	53	51	43	38	64	70	58	54	42	52	57	56	45	62	43	58	56	56	55	58	52	65	48	56	58	63	54	51	64	50	52	59	51	62	57	43	50	50	53	68	51	63	42	46	48	44	61	53	58	53	46	44	48	58	51	61	49	46	48	57	64	56	53	55	48	57	60	53	51	52	66	44	58	52	48	50	63	53	49	58	60	47	49	64	55	62	54	56	53	46	63	63	61	51	39	43	61	55	48	47	43	51	55	50	56	45	71	54	59	52	40	60	63	53	43	62	66	41	59	48	50	45	62	53	52	44	50	51	51	64	49	70	74	41	55	45	51	54	42	49	56	62	48	53	66	63	52	50	49	47	64	46	51	52	70	44	52	54	36	55	68	54	58	59	56	44	62	41	48	54	64	54	59	66	48	50	61	56	49	57	55	65	56	56	42	54	56	49	48	47	56	59	55	54	64	54	57	66	60	55	47	54	67	54	52	51	50	53	66	43	50	56	48	40	69	61	34	42	55	40	50	60	51	57	58	56	53	54	53	63	58	54	60	49	45	50	53	62	53	53	49	49	58	65	60	48	51	50	64	45	53	67	61	76	56	50	50	35	61	49	51	57	54	57	58	52	55	67	59	55	59	64	49	52	51	66	62	54	69	55	48	56	50	47	43	62	56	60	60	68	40	42	49	53	36	49	62	54	56	47	58	56	57	64	45	56	67	45	49	47	58	57	57	50	61	40	51	64	43	66	49	51	57	54	55	50	49	49	49	44	52	56	62	53	56	52	47	50	47	58	51	55	56	44	62	66	44	50	59	54	44	53	38	56	68	56	60	45	46	61	52	41	48	48	60	52	52	66	45	48	61	61	57	46	49	50	49	32	49	53	61	69	58	47	64	45	69	52	59	55	54	50	53	50	53	61	48	51	54	38	56	71	64	49	52	58	43	29	53	72	58	43	48	53	54	59	57	60	57	56	52	45	60	46	52	39	55	60	43	50	52	57	49	48	54	55	52	51	68	58	47	48	47	46	50	55	57	48	46	54	54	42	50	43	61	56	56	64	40	51	63	54	64	43	55	63	63	51	48	49	52	63	72	62	57	60	56	60	59	72	47	50	48	48	65	48	60	45	52	55	61	68	42	42	48	59	41	53	59	49	62	59	60	54	64	55	54	53	55	52	53	50	47	37	63	45	46	41	48	58	59	54	50	48	54	48	50	58	57	44	57	48	69	53	65	62	47	59	53	57	59	52	54	55	58	59	58	54	62	47	49	62	48	36	46	47	48	63	54	48	63	60	59	60	65	47	55	49	49	56	48	62	56	57	46	51	55	58	57	60	66	58	41	51	47	67	61	44	51	46	46	53	60	55	54	49	69	58	60	51	44	55	50	54	59	42	48	58	44	59	72	54	50	47	67	48	47	59	50	61	53	46	51	58	46	49	51	63	61	50	56	54	49	62	44	61	43	61	56	54	48	63	61	61	59	69	54	51	63	45	55	45	36	46	57	42	51	58	64	68	55	50	58	47	46	56	51	51	43	45	41	64	63	50	58	63	38	45	51	42	50	71	56	60	55	43	49	53	50	61	66	38	61	44	51	41	57	49	57	49	52	53	68	58	62	46	61	53	54	57	53	37	59	52	53	56	57	45	40	53	45	55	48	54	53	59	50	58	50	61	46	62	67	41	49	62	45	48	50	58	58	47	54	51	55	50	67	45	42	70	46	59	54	50	48	62	51	69	45	65	55	45	59	56	41	53	50	59	43	53	55	46	53	48	74	51	60	59	51	51	43	61	54	45	46	59	63	45	50	48	54	50	51	42	41	56	56	42	61	40	54	50	47	53	55	59	53	46	52
54885	50858	38889	29681	15283	11350	4887	939	922	8485	21392	13782	6105	3350	2237	1316	757	652	703	614	623	619	626	619	587	645	566	611	640	581	633	616	659	659	567	607	620	638	610	618	586	626	592	620	574	676	593	592	606	635	610	590	601	618	635	584	610	611	652	611	606	676	573	627	620	596	584	611	621	647	622	634	591	570	559	603	667	586	590	609	597	630	614	644	652	631	611	616	620	606	672	610	596	598	585	627	635	569	648	647	613	653	635	616	606	634	624	630	634	598	636	594	615	626	595	613	625	617	597	657	654	641	612	627	604	613	583	663	617	637	584	628	654	590	595	622	603	599	664	618	621	645	607	563	627	630	554	619	622	591	611	572	619	633	587	576	585	628	615	631	627	627	648	604	622	598	597	623	659	640	630	600	602	573	645	634	607	609	591	670	627	653	579	651	595	585	593	594	611	601	593	621	665	649	654	592	615	584	577	632	601	623	604	580	590	621	594	600	614	624	600	656	633	611	647	635	668	643	622	605	609	598	577	647	594	586	595	612	619	619	630	588	634	638	598	671	654	587	614	585	636	603	606	604	609	660	639	582	617	656	598	609	652	628	610	615	639	642	607	636	593	621	632	585	598	574	640	621	620	628	637	618	613	604	608	599	639	616	621	599	594	606	573	587	589	629	631	653	630	630	623	580	602	616	618	646	617	607	577	627	612	590	586	584	593	612	607	641	673	578	543	621	627	583	608	595	617	615	654	606	605	592	600	630	629	639	610	611	611	603	632	576	588	615	658	625	639	615	613	580	589	637	620	557	615	583	607	617	617	680	613	599	592	643	640	597	598	671	588	579	599	608	640	581	638	663	655	638	634	629	632	610	648	608	610	617	606	646	613	589	603	626	612	627	619	594	588	587	606	607	625	627	626	633	649	608	581	623	636	614	650	600	592	601	645	613	650	638	610	590	576	648	607	607	611	653	567	625	617	608	609	616	587	611	663	659	640	631	599	618	657	630	616	607	620	598	609	570	633	605	624	614	613	628	580	529	634	617	632	619	599	633	635	655	583	620	562	622	596	577	576	615	649	658	595	585	625	602	627	625	567	602	637	618	644	583	623	594	641	632	652	636	606	662	616	612	657	624	622	560	616	624	616	590	651	555	606	597	622	575	599	613	616	582	637	592	590	608	653	612	587	573	586	643	667	646	602	670	614	631	617	609	635	580	590	627	606	605	678	566	589	625	642	583	594	636	653	589	648	623	609	676	580	641	634	600	633	590	672	619	649	607	621	677	645	637	607	617	629	624	623	570	617	636	626	646	595	630	579	620	616	597	624	620	625	600	632	611	640	591	595	645	622	620	564	569	601	629	639	604	577	626	624	641	571	615	626	629	616	623	614	623	610	567	655	588	640	635	585	623	598	623	607	605	622	587	609	651	611	580	635	550	652	612	607	596	638	624	644	611	647	626	644	650	585	610	650	600	627	706	604	629	601	646	624	568	608	595	613	668	590	628	624	628	673	625	609	589	608	564	588	618	588	590	670	641	619	592	641	596	623	602	627	624	580	593	653	631	622	589	610	617	602	597	648	617	600	613	605	605	623	613	676	649	607	612	656	604	634	628	628	569	644	602	604	669	610	604	594	593	620	617	584	605	661	612	635	570	637	658	583	632	602	601	616	631	596	643	631	622	592	618	596	623	608	699	699	631	618	631	565	624	595	642	612	596	629	623	605	569	675	610	654	625	599	597	614	592	577	596	609	590	599	664	653	616	599	603	604	563	637	597	603	654	662	567	578	606	578	609	628	609	596	614	621	652	616	651	632	581	557	620	607	635	607	610	617	628	655	620	625	639	634	628	618	598	641	602	634	653	611	688	588	619	585	626	619	613	690	612	635	619	609	646	622	630	574	619	616	617	618	673	620	552	636	616	631	608	656	629	588	610	623	600	606	637	633	562	628	618	603	599	587	594	618	591	603	579	627	607	597	625	638	621	655	615	630	620	639	637	625	598	573	633	584	608	612	608	611	632	638	583	566	623	621	598	594	636	613	591	660	652	629	594	623	608	633	650	601	623	624	611	606	619	636	642	604	615	657	592	587	605	623	601	633	608	557	588	648	630	636	607	649	655	610	621	659	640	627	612	661	589	643	596	607	621	604	624	602	661	598	605	637	625	663	617	626	603	616	635	599	648	643	561	615	626	623	612	614	633	601	607	623	625	590	636	641	593	630	618	660	591	611	639	595	639	621	590	633	612	573	586	580	633	635	602	622	575	609	639	649	618	588	601	610	591	641	654	600	577	602	606	612	598	587	629	631	605	647	602	615	582	581	634	557	623	636	623	618	607	621	640	603	613	633	605	602	613	602	628	582	647	612	621	623	640	665	665	573	609	604	586	650	673	635	618	586	658	621	611	651	644	614	658	593	605	612	594	633	661	564	598	623	620	602	615	583	632	599	616	569	591	650	626	593	672	627	574	599	593	631	626	612	668	606	579	619	621	635	613	625	651	684	625	581	645	626	586	617	591	605	611	614	633	628	599	616	583	606	622	612	615	602	628	623	605	629	666	626	586	635	662	632	608	602	598	583	660	633	640	628	589	613	651	629	641	623	648	615	635	640	623	592	644	645	596	631	638	621	641	584	604	650	630	598	625	656	622	648	569	645	625	606	639	618	642	641	691	619	598	643	631	603	631	626	589	624	621	617	601	636	598	618	656	594	621	631	592	639	623	570	622	610	608	643	615	625	637	605	574	637	573	617	601	646	588	616	605	622	604	600	577	640	643	636	602	650	584	674	601	664	601	603	621	634	587	594	635	619	625	596	558	628	638	645	579	624	647	617	610	560	606	676	623	622	625	646	657	591	587	629	601	601	643	604	625	554	577	617	602	602	606	667	614	588	588	635	614	627	624	651	652	618	597	621	613	609	648	588	607	631	605	577	585	650	622	602	633	583	576	591	606	563	595	640	624	586	629	588	630	623	585	608	619	604	592	624	627	630	623	608	570	630	593	595	605	619	592	634	631	593	644	631	615	596	629	621	639	599	606	635	649	620	648	607	638	645	612	594	612	655	585	629	601	580	647	610	609	627	571	607	611	617	605	647	618	585	610	597	620	590	591	618	626	622	607	631	591	625	588	618	603	597	623	633	606	625	582	620	640	629	590	599	655	621	597	623	650	577	591	617	664	615	567	658	608	633	619	572	644	628	618	607	619	602	610	579	635	652	592	688	629	615	600	595	642	620	623	629	584	597	596	622	636	582	630	622	644	602	599	663	615	603	594	604	617	621	629	633	600	636	609	618	639	582	645	614	599	613	610	633	566	587	604	593	636	611	595	584	595	602	603	620	606	626	610	607	649	607	660	572	617	601	660	625	665	637	658	623	637	625	636	643	597	614	584	632	667	599	646	622	632	625	619	628	675	633	664	614	621	586	686	654	651	618	650	649	629	601	625	672	614	622	638	627	620	657	597	641	670	632	598	621	621	583	619	595	619	585	630	628	597	622	607	649	636
31032	41804	27786	10243	929	359	145	66	66	241	1267	826	325	204	138	110	63	70	72	55	69	61	59	61	48	54	70	61	57	63	66	64	50	59	50	59	72	55	62	50	54	57	53	58	48	49	61	57	65	59	46	64	57	53	63	50	59	41	53	48	60	75	57	52	46	67	57	75	60	51	53	51	56	44	65	69	63	46	46	48	56	54	59	52	47	75	58	46	61	59	43	72	53	46	48	58	72	42	54	62	48	53	48	43	71	56	48	57	57	49	60	68	47	50	54	66	53	53	66	64	39	67	37	53	51	55	57	70	54	60	58	61	68	64	61	58	44	60	42	68	62	53	49	59	56	66	41	64	52	57	45	60	50	59	61	45	61	60	57	49	61	64	66	61	72	68	66	69	62	63	68	52	61	44	54	67	54	67	55	44	67	59	57	67	55	73	49	51	55	72	51	54	58	48	56	43	55	54	52	51	67	51	57	65	71	42	64	58	53	50	58	57	52	62	60	57	47	64	64	73	49	66	52	58	61	55	50	62	46	54	50	51	61	56	60	52	57	65	65	46	53	68	57	57	59	59	42	53	72	55	48	54	62	61	64	58	56	58	52	59	53	54	62	63	57	43	61	58	55	68	58	59	63	56	53	59	78	56	61	39	63	67	53	52	56	55	56	55	58	57	74	50	75	47	66	50	61	49	51	58	51	66	60	65	59	65	61	53	53	45	56	64	55	40	49	77	52	63	48	66	44	60	51	53	56	53	58	59	61	52	58	52	62	65	61	44	61	56	56	71	51	73	53	51	48	56	65	63	54	51	63	52	62	52	47	53	65	55	59	63	58	62	47	52	63	56	71	49	57	57	53	52	47	58	58	53	70	53	58	52	50	58	60	48	73	57	56	69	67	61	58	62	64	56	57	51	53	50	59	62	55	53	56	59	58	53	63	63	64	63	57	65	56	50	49	62	54	55	43	60	58	52	57	66	51	45	60	67	48	58	53	57	70	75	58	50	51	71	46	64	67	62	58	72	54	57	59	54	66	66	59	67	65	49	56	58	55	54	57	62	55	44	52	51	59	80	49	58	54	70	63	49	69	55	64	58	64	44	74	59	73	53	59	48	67	55	67	75	63	62	48	51	62	70	53	51	60	59	60	58	66	64	59	58	72	56	57	54	55	66	53	54	59	49	58	59	54	56	52	53	54	60	61	61	60	66	50	52	57	80	50	48	65	52	58	57	48	56	72	56	55	57	61	57	54	72	53	50	50	57	60	58	53	53	60	51	50	58	63	55	56	58	69	54	54	62	71	62	63	51	56	66	69	47	54	43	43	61	49	48	57	66	65	58	47	53	63	68	71	59	63	72	63	67	59	73	71	59	60	67	55	55	73	59	61	54	54	56	50	51	56	58	63	51	49	50	57	51	57	48	43	60	51	69	71	57	56	42	68	70	67	50	54	69	66	69	46	57	54	51	55	56	52	69	52	63	58	61	64	73	51	56	56	53	55	57	63	54	59	57	45	64	58	53	60	52	53	42	69	70	71	71	59	59	46	66	62	50	61	60	51	54	52	63	56	52	53	60	63	39	59	50	49	65	68	63	65	60	45	51	51	62	64	65	74	55	47	56	67	62	52	54	58	55	54	62	51	51	71	62	57	62	41	63	48	54	55	58	64	55	43	44	55	56	73	52	55	54	57	52	54	64	57	55	62	58	67	61	53	69	68	49	61	55	72	59	57	60	54	57	56	48	51	49	60	65	54	56	55	46	62	46	52	68	69	51	54	52	57	51	52	79	55	68	71	61	63	66	67	59	58	42	49	68	51	67	58	55	61	56	69	60	59	56	56	62	51	54	57	48	72	61	64	62	54	57	57	55	59	59	69	58	61	55	53	46	60	59	61	50	54	55	59	52	57	60	63	64	54	57	62	71	69	55	56	59	59	66	70	67	55	45	74	48	35	54	51	47	63	64	47	53	58	56	67	55	46	57	50	56	59	48	61	56	72	53	61	56	51	48	61	72	61	41	72	52	57	55	57	76	54	51	56	75	52	60	50	57	51	74	54	57	68	52	65	49	48	50	56	66	56	61	58	48	49	48	55	62	67	58	65	71	57	53	51	60	63	65	58	55	55	58	59	61	65	52	75	64	54	59	61	68	66	54	57	53	57	66	59	54	57	57	71	65	56	64	74	64	77	53	54	51	48	75	49	55	50	55	55	56	57	50	65	48	55	53	60	62	62	79	53	47	56	60	49	59	59	71	56	56	50	54	58	53	52	55	54	53	63	48	67	49	59	70	73	61	58	58	65	74	59	60	49	55	51	65	45	49	82	52	51	68	62	69	66	49	47	48	45	63	55	52	55	48	57	55	66	66	61	53	49	54	69	59	49	58	56	71	46	40	53	73	59	53	66	54	67	65	65	58	60	41	46	64	60	48	49	53	58	57	60	58	57	60	60	45	49	60	59	66	68	57	58	63	51	56	68	60	60	61	68	63	63	68	62	53	59	46	36	50	60	53	51	60	49	47	64	61	59	64	47	59	67	67	45	57	59	57	60	55	61	60	64	70	60	56	53	57	59	58	57	64	50	52	41	33	55	55	79	61	59	58	60	52	49	76	57	66	66	58	54	52	65	63	47	70	61	55	54	49	59	67	57	59	69	60	53	53	65	64	72	56	65	70	67	52	64	61	42	70	55	51	62	63	57	63	65	59	57	69	66	60	72	55	57	68	57	54	57	56	56	67	55	54	61	69	64	56	52	70	67	64	45	54	60	64	56	57	56	50	58	53	72	47	70	49	66	47	49	59	50	60	61	60	60	58	56	64	50	50	55	58	47	56	51	58	62	54	63	49	54	55	61	50	68	65	52	57	67	66	55	55	54	60	57	53	52	60	59	53	53	57	55	45	62	59	56	65	62	49	56	64	57	61	52	55	54	60	53	71	57	56	52	61	57	63	66	53	61	53	58	58	57	53	47	67	57	68	64	47	62	52	57	52	56	61	51	66	57	54	52	52	56	71	68	68	54	58	54	53	60	46	57	59	54	54	47	52	66	61	60	46	65	50	56	57	58	66	37	62	52	63	57	57	48	82	64	66	65	58	61	60	67	52	59	44	50	60	61	50	64	64	53	50	62	51	39	57	55	69	47	51	58	59	59	65	66	55	63	65	49	62	49	49	73	67	59	74	60	57	45	62	55	57	47	55	67	51	65	57	67	59	66	61	72	63	58	67	52	56	59	51	53	64	68	61	53	58	75	49	63	59	43	57	65	54	63	57	61	66	61	52	59	51	56	58	58	50	60	66	61	62	52	53	65	64	50	74	53	44	45	68	60	67	59	56	66	68	50	59	67	48	75	51	58	63	56	55	46	61	64	52	63	55	49	57	60	64	74	64	59	55	51	70	62	53	57	66	53	60	41	57	54	69	57	49	62	49	60	53	67	51	64	56	54	63	57	54	58	65	66	49	65	65	56	49	43	72	48	55	56	54	49	60	62	64
53854	53086	47634	34423	16864	17198	4613	1139	1126	7831	25952	18578	9440	4527	3322	1891	837	885	859	764	698	650	655	614	629	676	687	657	669	682	641	664	635	675	670	680	675	624	668	678	638	679	672	664	649	661	696	668	707	658	679	647	616	710	671	635	670	690	667	658	677	621	648	633	651	685	716	684	629	625	667	665	641	666	627	685	679	645	655	708	682	701	631	681	681	643	624	694	618	661	675	669	664	699	702	649	639	678	675	708	677	697	656	681	658	668	665	665	671	680	663	612	641	602	655	664	680	637	634	665	656	632	677	694	676	661	671	690	690	604	667	717	647	655	633	666	672	664	664	664	651	668	623	648	620	683	693	640	682	663	654	640	688	630	663	651	649	706	629	642	689	651	696	639	680	694	679	694	656	685	678	679	597	642	620	695	703	664	667	656	660	657	604	646	648	642	668	622	687	644	672	681	670	650	672	612	686	667	687	663	637	670	681	649	685	712	590	640	699	667	641	615	660	655	668	697	684	659	638	660	699	672	674	675	658	656	659	652	627	641	677	630	614	672	637	621	637	647	600	628	646	643	666	688	627	636	664	676	661	680	679	624	658	682	679	632	666	665	651	658	640	702	647	684	680	600	677	635	644	689	656	641	674	666	596	677	660	693	656	657	690	662	665	696	634	648	685	698	629	681	675	631	683	682	677	650	654	630	654	656	677	673	647	621	667	681	651	679	653	692	611	706	661	638	670	643	651	661	685	641	653	657	649	673	701	670	687	624	659	697	668	641	665	647	649	741	649	594	688	649	660	626	632	672	691	654	681	664	666	650	660	713	655	651	683	672	635	627	691	644	688	708	668	644	654	688	658	649	678	640	717	647	668	613	633	665	679	675	664	685	689	667	674	660	654	596	705	652	672	665	689	630	645	626	678	627	652	682	690	675	681	636	670	667	670	659	642	633	639	629	639	687	646	673	662	638	640	658	710	675	718	680	630	668	665	653	654	667	656	651	716	694	653	672	700	687	675	698	636	628	666	658	637	667	670	631	655	680	662	650	672	662	642	701	670	690	689	638	721	631	662	625	668	684	668	694	686	634	670	618	685	666	651	655	654	655	668	722	669	668	664	710	600	689	632	619	659	721	673	661	634	672	665	650	645	632	610	658	673	680	651	642	679	663	667	606	655	645	679	669	709	692	721	687	690	684	668	671	660	673	695	668	655	660	692	654	699	652	683	669	672	626	671	655	668	651	686	661	684	694	735	700	627	673	647	673	614	609	687	656	645	675	697	631	627	645	722	623	693	673	656	666	643	629	706	676	689	629	673	689	644	646	646	651	666	648	703	666	654	631	625	626	632	643	672	681	663	715	642	713	643	683	703	693	686	638	635	661	690	723	613	651	663	664	653	660	661	659	675	659	662	729	642	653	699	669	631	663	651	664	672	693	671	671	660	684	651	688	659	672	663	684	708	632	619	645	629	703	708	687	655	653	675	650	676	649	646	693	694	689	710	664	684	665	638	656	657	655	648	719	713	666	694	643	657	660	645	644	622	675	675	700	680	642	649	693	664	692	638	631	618	630	675	682	644	654	669	675	660	664	635	637	649	618	643	619	652	665	675	655	697	671	676	617	682	678	677	689	678	657	681	688	661	690	734	666	679	658	639	655	655	651	715	702	707	637	666	650	615	669	715	628	661	679	653	659	659	691	689	654	640	668	635	630	665	649	733	662	671	648	661	679	603	632	656	620	629	644	686	654	694	653	619	667	687	709	645	624	660	655	711	630	660	635	692	681	643	678	696	643	675	672	649	645	710	685	658	699	692	636	657	648	643	664	662	671	627	676	698	609	641	654	643	674	655	639	712	640	648	662	638	640	690	682	663	656	640	633	667	675	681	623	648	665	651	692	629	643	657	622	676	652	636	691	651	681	673	707	679	671	687	659	671	636	641	650	662	673	650	650	685	653	644	677	641	628	661	659	662	652	674	670	604	704	691	691	683	655	649	658	693	663	651	697	653	649	656	684	653	704	660	689	632	652	655	678	710	658	714	616	675	657	606	678	666	645	683	668	652	665	696	695	660	659	669	676	633	678	659	654	623	668	664	694	654	656	661	639	667	628	653	679	646	688	640	684	653	639	696	591	643	696	653	695	672	676	646	636	701	633	615	715	625	656	650	641	651	669	716	658	671	670	631	676	634	699	665	682	655	618	616	669	651	675	699	699	644	663	680	642	653	678	687	629	674	633	663	660	613	691	665	660	645	679	675	668	669	645	680	692	663	628	642	663	712	668	649	646	634	648	708	679	669	685	680	644	656	651	678	643	669	662	695	691	711	649	638	645	688	689	630	704	627	719	625	693	666	697	674	645	632	669	607	652	709	661	628	659	680	662	709	706	653	659	692	599	595	688	653	656	682	642	739	670	658	694	660	666	685	675	686	648	641	671	677	632	647	684	718	675	676	661	687	682	659	643	663	662	701	676	659	700	656	653	673	620	627	674	674	717	636	695	644	687	670	666	677	642	680	683	649	676	696	716	652	672	640	674	720	658	659	652	655	662	696	675	668	671	679	684	671	667	666	692	657	654	633	662	675	654	656	663	655	660	672	674	644	675	661	639	682	655	682	677	678	679	705	595	665	646	651	644	619	663	667	612	660	660	710	666	668	650	645	685	621	630	698	672	653	678	658	740	697	684	680	705	684	677	651	669	657	681	686	652	645	677	651	722	668	686	626	665	698	687	637	641	701	654	640	682	668	690	663	644	675	678	677	627	676	649	673	688	654	664	676	702	692	628	689	657	663	661	635	697	676	671	641	654	660	632	664	692	630	668	663	628	733	625	629	664	645	663	661	652	683	653	671	672	684	679	648	673	656	656	688	628	680	656	670	667	673	706	706	699	650	618	700	669	641	667	662	642	669	673	693	644	676	677	645	652	630	603	642	669	678	654	681	650	660	673	654	630	666	684	681	673	629	632	676	649	642	641	694	684	663	718	678	644	689	677	664	620	660	627	704	651	626	663	663	672	675	674	635	661	681	661	638	661	629	652	714	652	651	635	637	655	661	639	660	651	661	677	710	656	628	691	677	662	668	667	629	687	653	699	680	680	695	664	632	642	702	655	680	671	655	668	658	666	659	682	715	663	707	675	627	718	662	657	625	653	689	651	677	676	661	672	674	714	683	647	682	641	661	655	682	663	633	640	616	691	684	663	653	663	689	630	699	640	645	665	648	653	684	661	681	654	684	673	655	669	638	676	679	628	640	703	684	671	629	652	618	670	608	660	650	640	617	681	618	624	657	721	713	654	692	663	648	649	665	657	677	657	662	714	595	640	651	693	680	620	675	647	641	703	668	660	691	679	687	649	659	677	731	681	671	624	663	667	665	675	660	664	659	696	644	668	669	649	622	649	688	682	701	649	627	654	675	668	653	665	659	654	665	658	695	684	655	642	643	682	614	623	711	684	690	669	675	680	682	669	669	674	689	647	663	678	681	626	694	652	706	690	717	639	673	663
13962	13555	7105	1352	134	92	61	42	55	122	308	250	148	81	65	59	56	55	74	54	43	43	54	48	49	43	56	43	51	60	50	50	52	45	72	57	66	46	59	61	54	45	56	39	47	55	57	45	51	59	47	53	52	49	57	47	48	53	54	55	56	52	57	48	51	51	53	59	59	59	48	47	50	70	66	50	64	67	50	53	61	56	56	55	60	47	37	54	48	53	66	50	59	57	60	43	54	60	49	58	54	52	48	58	47	51	48	59	44	43	55	54	51	52	54	41	54	38	48	66	44	43	47	52	57	44	56	47	53	45	51	52	53	57	49	53	43	59	63	42	44	50	44	36	49	46	55	48	59	50	60	52	60	45	53	56	52	45	68	49	45	56	50	51	46	47	51	39	61	39	46	61	64	41	54	52	53	41	50	52	52	40	57	57	54	50	54	55	56	46	58	59	48	59	37	50	54	58	58	55	51	39	49	54	48	56	49	60	56	66	66	51	45	45	50	51	50	56	52	43	44	46	44	65	53	49	58	46	40	49	50	51	57	54	48	68	51	54	45	50	57	40	56	46	50	55	56	60	48	47	38	55	47	37	44	57	45	56	49	52	57	47	37	53	60	52	47	46	59	43	52	59	48	52	35	53	48	54	56	57	52	44	51	53	55	61	47	55	38	46	42	56	50	44	39	48	48	40	48	65	62	58	65	60	46	54	56	64	51	48	58	55	40	58	47	50	59	53	48	56	54	57	52	56	53	41	56	54	59	48	70	58	41	53	47	51	64	56	42	47	44	48	49	52	58	53	62	46	58	55	41	52	52	57	43	47	45	48	39	35	52	52	46	60	42	58	55	61	39	58	51	51	35	43	66	55	62	43	48	46	48	39	42	62	53	61	55	52	42	51	51	48	55	46	46	63	59	55	46	51	45	59	44	59	46	40	54	42	60	53	48	65	49	45	56	67	51	58	61	48	51	48	48	40	63	54	48	41	56	55	45	52	47	48	46	57	62	44	49	54	59	45	49	44	50	59	52	58	46	46	58	63	45	42	45	48	42	47	44	50	52	56	56	44	54	65	55	40	51	40	61	50	42	60	50	59	47	58	50	52	44	45	58	59	42	52	60	47	45	52	42	49	54	55	46	52	46	46	46	50	61	51	38	38	52	51	53	44	53	51	51	55	41	53	48	46	48	58	54	42	46	62	49	50	58	57	62	63	55	64	54	50	52	60	54	63	60	51	57	43	56	44	46	39	55	53	56	56	61	54	62	47	51	48	46	47	50	63	36	55	60	63	53	56	38	59	50	54	37	52	48	47	47	56	48	46	57	45	47	54	42	60	55	54	51	57	44	53	57	50	48	52	52	49	43	54	48	57	57	54	53	52	56	49	66	52	52	53	55	62	53	56	49	46	55	58	50	59	56	63	52	39	51	53	61	58	54	53	44	50	47	48	58	68	57	71	59	55	50	43	33	54	53	50	49	49	63	50	48	66	46	53	56	52	47	52	65	42	47	57	53	58	51	53	65	58	48	42	55	47	47	51	45	49	56	43	50	55	48	50	47	42	56	47	66	51	51	42	59	49	53	60	51	54	49	51	66	58	48	53	49	53	65	52	45	56	55	52	47	53	51	52	48	59	48	43	52	52	43	62	45	45	52	37	61	59	57	60	36	63	53	55	52	62	50	48	53	53	56	51	51	63	48	50	40	51	57	45	51	43	45	47	56	47	63	50	45	42	49	50	47	36	59	53	38	35	52	35	58	51	44	54	43	55	49	68	53	46	63	54	46	59	53	54	60	49	58	61	55	57	41	49	61	49	45	43	59	54	49	58	55	44	38	45	64	50	48	47	54	53	44	64	55	49	42	44	44	50	45	48	40	43	59	60	61	44	39	56	50	50	47	51	67	47	55	48	45	46	54	52	47	47	54	48	63	53	50	54	56	43	53	56	52	54	47	42	66	60	46	48	59	52	59	39	46	50	53	53	48	60	51	58	53	55	60	49	38	68	51	54	66	54	45	57	52	38	41	47	49	47	45	55	50	38	37	52	48	48	60	50	54	57	50	71	49	54	43	60	56	52	56	52	51	49	55	52	52	48	57	45	52	54	47	44	53	50	57	67	53	45	45	46	61	42	48	47	51	41	44	37	59	51	47	42	39	38	58	49	62	51	62	57	51	49	45	48	62	48	51	47	54	64	49	57	47	51	56	56	48	60	57	57	62	56	55	43	39	40	40	47	63	56	65	55	58	61	48	60	51	53	40	55	48	44	44	61	49	46	54	41	49	47	63	44	58	56	59	48	60	48	40	59	53	42	57	44	61	48	56	57	61	55	40	41	60	46	59	64	44	45	60	54	44	61	52	50	52	51	42	68	50	46	51	49	60	42	47	48	51	54	44	53	60	43	55	44	57	52	51	47	45	42	52	47	63	56	43	49	52	47	49	56	54	60	43	54	45	54	52	53	52	56	60	48	47	60	41	55	51	52	52	51	42	42	44	58	53	52	50	46	53	61	42	48	54	56	55	45	49	53	53	63	56	56	54	46	53	44	50	49	48	53	58	53	59	48	36	44	50	47	49	57	43	76	55	54	48	51	57	47	49	45	53	41	41	51	44	64	56	49	51	39	49	56	53	57	44	40	45	46	54	55	66	65	72	44	53	46	50	47	60	50	45	47	49	57	35	45	51	41	56	47	52	55	57	64	47	49	53	52	46	46	61	56	61	49	42	58	68	48	57	60	34	67	60	38	51	49	54	58	57	54	32	46	55	46	52	49	67	57	37	64	68	48	48	51	36	54	45	48	36	36	47	49	63	30	57	51	48	48	52	54	48	44	48	40	47	60	45	49	42	67	52	50	49	47	62	52	47	46	69	42	53	47	56	51	49	62	59	51	67	42	44	52	48	51	63	55	53	60	57	59	51	52	45	49	44	56	39	55	54	49	59	40	64	41	62	46	50	49	56	48	42	65	51	58	56	56	52	40	70	61	72	61	42	59	48	48	35	43	55	39	66	41	49	53	46	71	55	54	51	53	53	52	41	54	52	59	38	42	50	61	49	54	47	48	52	57	48	54	55	60	54	42	54	56	55	53	60	48	58	59	49	55	48	48	43	47	53	51	39	56	55	40	59	44	48	53	62	42	50	56	37	42	44	59	50	32	47	63	46	36	51	55	57	51	48	59	44	59	63	36	46	59	49	59	40	57	49	35	43	47	47	54	57	54	41	62	47	57	50	50	47	58	54	56	49	59	48	49	43	62	50	66	71	50	47	53	51	57	52	43	66	55	53	40	54	49	54	62	62	49	50	63	52	51	51	58	51	53	59	54	59	50	51	43	54	58	59	48	53	48	54	38	53	55	44	52	47	60	44	44	53	47	34	51	58	42	47	41	50	37	60	55	54	50	54	55	59	55	58	67	51	48	49	60	65	57	50	48	53	52	42	40	56	46	66	44	60	66	65	55	50	42	54	64	54	47	54	40	60	53	53	54	70	62
46149	37981	28527	16034	5213	5830	1263	706	717	4486	10194	7655	2875	1513	1164	842	606	642	654	570	575	565	613	584	596	563	609	612	613	577	557	577	588	564	578	591	615	619	587	589	575	545	558	581	588	565	566	594	595	570	578	571	571	567	573	551	635	571	569	540	548	603	540	593	583	601	605	579	565	606	575	590	610	562	624	565	548	575	555	516	588	553	547	587	566	563	563	611	612	554	586	544	627	581	595	547	534	549	584	604	614	549	531	535	558	590	597	574	569	610	614	608	560	564	582	603	543	635	626	590	590	581	598	620	608	566	597	596	600	578	525	613	651	615	534	582	565	570	619	547	605	594	545	585	603	562	575	572	601	562	573	637	589	574	580	571	612	536	588	596	522	556	603	605	589	569	570	550	581	624	582	604	597	561	592	572	624	593	573	558	584	555	546	560	576	548	590	568	590	585	579	582	590	549	573	578	610	622	614	580	609	610	593	594	581	549	585	561	549	609	623	582	590	579	584	584	607	613	607	584	587	570	559	569	561	584	562	587	611	585	583	611	553	625	567	583	571	564	579	578	518	572	596	549	554	592	585	577	595	575	619	598	611	566	612	576	579	576	572	605	597	605	609	586	574	617	579	600	595	594	560	613	584	588	589	565	579	598	615	625	600	601	548	587	591	611	591	611	614	585	578	596	587	550	600	636	594	586	605	621	546	668	590	546	614	552	593	570	569	596	591	605	555	567	557	623	539	583	546	603	555	612	574	602	601	592	585	608	573	596	602	611	565	580	561	591	561	562	558	616	601	582	604	571	562	625	559	517	632	595	590	602	576	609	589	585	622	605	603	599	556	572	575	558	556	595	553	614	553	581	606	537	622	597	605	587	597	594	608	608	591	579	538	589	570	569	584	590	609	573	612	589	579	565	618	605	550	610	593	582	596	560	571	593	579	621	627	561	549	609	553	558	593	608	628	578	589	591	557	608	586	580	570	563	549	601	584	541	597	601	579	596	562	593	602	572	576	568	576	576	608	578	583	607	609	582	616	587	585	571	591	579	620	607	613	602	577	610	589	624	617	577	591	589	585	616	560	597	567	615	570	602	613	609	596	598	573	616	618	574	560	571	583	547	587	581	604	576	575	595	600	585	592	592	525	574	583	611	575	600	571	598	585	573	616	593	598	608	609	587	583	605	586	591	570	580	588	591	598	575	594	597	589	567	575	592	533	549	562	575	563	591	601	567	614	609	563	599	560	590	604	584	577	532	616	581	538	608	559	583	544	572	544	584	575	571	559	559	604	583	568	574	593	570	561	589	608	576	590	567	554	594	612	551	551	595	532	575	620	574	584	560	564	562	583	614	572	565	601	616	582	636	615	587	587	610	570	556	595	631	581	564	578	594	560	600	579	609	536	570	593	577	573	568	576	609	606	592	615	573	588	566	578	592	561	599	586	553	630	610	596	611	592	604	544	550	550	579	576	594	519	635	595	620	631	572	568	591	596	549	625	572	596	613	583	600	594	576	623	575	609	624	550	592	602	602	560	554	629	577	602	600	636	597	600	596	567	602	586	558	570	550	574	602	559	582	630	567	622	566	574	574	610	568	629	604	593	566	578	591	570	596	593	611	621	607	577	620	572	589	597	564	564	589	607	562	562	562	590	569	572	559	611	594	617	588	571	611	556	633	582	559	552	588	647	578	608	603	589	616	565	562	583	553	611	578	644	605	598	594	612	579	554	563	637	576	587	591	593	600	593	583	598	572	564	590	562	599	603	570	572	544	601	615	603	602	577	598	591	610	539	597	585	568	579	552	548	570	568	600	566	567	592	615	556	602	576	628	567	581	615	552	547	549	598	578	583	570	603	600	575	578	588	575	617	573	630	602	563	562	587	586	593	562	633	621	585	582	556	560	594	591	604	563	541	592	605	625	580	626	602	573	607	572	590	574	557	533	595	601	584	555	593	561	583	588	587	547	573	565	557	660	626	571	562	601	573	552	609	564	625	551	615	592	578	547	611	563	544	593	605	612	544	601	583	611	598	595	602	567	600	610	613	539	610	619	596	618	594	555	570	568	586	610	611	595	608	562	573	594	566	588	558	568	583	603	578	570	583	568	577	589	564	589	558	549	641	592	554	563	597	580	584	621	541	596	562	574	588	578	648	597	647	604	599	601	581	569	587	594	569	551	565	580	532	594	549	582	585	565	565	598	552	598	616	594	604	574	616	589	615	606	597	587	640	590	616	618	592	575	583	527	569	596	596	576	591	629	574	571	614	579	604	644	578	548	578	577	597	596	603	538	587	584	568	588	576	588	569	543	578	576	560	573	596	580	579	592	604	590	594	567	565	547	534	544	556	569	563	586	587	638	533	573	612	570	561	570	584	604	546	584	569	582	636	608	598	590	582	567	621	565	559	609	552	608	568	612	580	576	576	606	591	566	589	584	585	567	626	571	549	581	572	590	567	571	592	578	581	568	565	623	588	648	620	564	603	560	583	591	612	582	577	638	571	580	598	639	607	620	569	574	599	583	590	574	630	585	628	609	585	602	614	600	573	585	643	579	560	599	569	610	590	609	572	609	610	610	596	595	583	591	543	572	588	607	603	574	598	601	582	648	569	600	599	584	577	554	622	615	569	594	563	583	562	558	610	609	562	581	618	580	599	575	543	582	604	575	573	562	579	614	612	562	602	583	574	578	595	551	589	601	540	585	637	588	610	565	542	592	612	566	586	589	602	556	591	589	588	589	561	561	548	594	577	578	653	559	553	566	581	571	579	573	622	587	575	560	596	607	539	604	581	582	593	568	587	591	603	568	568	576	608	586	562	531	572	616	611	584	578	612	594	574	547	574	589	600	599	625	585	567	599	625	595	598	601	588	592	617	546	544	608	587	593	568	585	533	545	617	568	589	581	608	586	582	603	573	550	627	562	620	582	575	597	597	591	585	612	616	609	559	565	623	615	610	552	569	570	563	602	605	588	573	577	581	608	590	540	565	606	570	553	529	615	574	576	598	554	586	594	606	595	592	587	601	539	520	604	567	620	600	618	551	571	583	537	612	583	600	586	570	576	585	580	565	566	605	560	549	586	581	565	539	575	599	596	568	579	606	593	573	611	544	592	550	581	577	614	644	581	586	584	578	617	590	602	578	558	609	561	566	620	574	553	523	601	535	524	561	555	577	577	616	621	590	589	587	580	612	618	572	623	577	601	610	611	615	568	553	594	536	554	597	626	600	555	597	614	581	643	588	561	573	560	580	596	581	574	574	601	600	564	618	597	588	536	578	517	533	620	579	592	578	596	599	597	583	547	581	560	597	577	604	566	586	598	587	547	533	563	592	584	606	560	618	556	565	562	592	584	614	594	590	580	577	629	571	576	553	569	565	566	554	583	569	596	590	588	602	578	580	570	550	586	539	605	555	545	576	574	551	567	548	580	588	598	580	562	569	594	574	596	574	600	606	554	615	608	585	601	602	560	598	595	609	618	556	584	589	557	596	559	586	545	573
24724	31447	16593	3789	280	314	74	62	45	182	738	564	245	121	98	64	37	55	57	53	65	59	68	54	60	55	57	53	48	50	63	63	84	38	46	47	53	57	45	54	52	53	60	59	46	52	55	57	52	56	54	61	55	54	56	49	52	74	51	52	58	47	67	58	62	59	53	46	55	66	68	58	51	44	69	60	51	54	58	60	38	53	49	46	60	58	54	52	54	63	67	59	48	51	61	49	60	60	63	59	72	51	57	49	66	52	58	47	59	55	62	65	55	49	52	51	53	54	64	65	62	74	65	58	56	53	64	57	62	65	49	63	59	51	53	62	59	57	45	46	52	49	56	53	50	44	59	54	57	50	65	50	48	60	61	57	58	58	59	49	50	64	46	44	70	41	64	62	55	57	52	67	47	52	59	35	72	70	46	57	51	44	50	58	51	57	60	58	68	46	56	49	55	55	66	63	67	58	46	48	58	50	53	81	51	51	50	62	58	48	58	60	56	69	50	51	56	55	62	71	51	57	60	55	50	50	44	56	57	60	43	60	67	64	68	52	52	50	56	73	62	54	51	58	54	54	52	60	55	55	41	38	51	50	65	57	52	53	54	53	48	57	63	66	47	58	66	56	52	53	52	53	53	64	57	48	57	65	50	55	59	58	43	51	54	61	50	60	49	49	68	44	59	60	53	54	67	62	50	38	54	54	54	48	64	51	52	63	64	65	53	59	67	49	48	44	56	68	60	48	57	57	42	51	48	61	70	51	57	57	59	58	49	51	64	56	48	65	52	60	60	58	49	49	46	69	59	51	61	52	50	56	46	56	47	64	50	43	51	48	52	66	52	64	56	60	42	52	57	59	46	47	47	46	47	54	49	51	55	51	57	53	40	52	54	54	60	48	50	52	41	61	56	52	56	60	69	70	43	51	54	55	50	50	55	54	64	54	46	48	62	43	50	58	50	66	54	60	49	51	65	60	60	67	70	60	60	53	43	46	55	66	58	48	55	60	50	65	49	57	43	47	56	48	77	68	53	53	54	57	61	61	55	59	51	58	58	57	50	48	57	50	53	56	56	67	61	62	53	57	46	50	51	62	48	57	53	49	58	55	48	59	61	56	58	51	44	77	46	51	50	59	43	66	74	53	50	58	70	62	52	74	52	52	48	62	56	56	60	45	63	55	70	59	47	60	57	67	63	53	65	53	71	44	57	65	49	64	54	52	50	58	57	65	52	61	62	47	55	45	67	63	55	53	69	49	50	47	50	65	41	52	71	52	60	40	48	61	46	49	55	52	59	67	62	60	59	56	54	54	53	52	67	54	58	62	53	61	52	61	54	68	52	64	53	60	39	67	51	47	59	65	60	56	51	54	52	55	45	55	49	70	69	57	57	54	63	63	57	63	56	49	47	46	58	49	52	64	44	51	45	68	60	52	63	55	62	48	52	75	58	44	51	39	56	54	66	56	61	63	56	43	67	57	60	51	56	50	53	59	40	54	63	51	56	52	48	48	51	57	66	55	65	55	55	56	57	41	52	60	54	48	60	39	60	60	47	57	57	46	42	53	61	58	46	46	46	64	58	55	71	50	67	55	59	41	50	42	62	52	54	51	53	50	60	66	45	48	61	55	61	77	62	55	65	50	52	62	63	64	65	51	59	56	55	52	49	55	55	56	53	57	51	49	59	74	62	57	53	43	41	57	53	58	57	51	54	56	51	48	66	51	62	46	49	57	51	57	66	57	49	56	67	54	59	48	55	58	49	56	49	55	60	44	63	58	64	47	64	45	63	61	52	48	52	59	46	59	52	40	52	54	59	43	46	49	48	52	50	47	57	40	54	58	48	67	54	49	61	52	59	61	55	52	46	65	63	43	58	56	51	57	57	46	50	44	55	63	58	65	53	61	47	57	61	59	47	60	56	70	57	42	54	58	40	47	63	43	49	45	50	68	56	51	57	47	68	48	45	58	47	46	60	44	55	53	45	56	52	53	56	48	64	66	52	60	69	58	48	54	50	43	45	54	58	66	55	44	63	47	49	61	50	46	60	54	65	54	57	60	58	48	48	57	76	60	57	59	52	49	62	61	48	48	61	47	52	48	64	52	49	58	55	53	61	54	65	49	56	54	53	63	41	55	46	61	56	80	56	48	57	62	59	50	46	54	53	61	47	55	61	51	66	50	41	53	44	74	41	54	46	54	44	51	60	56	60	63	53	40	51	51	55	59	60	56	59	49	51	55	55	48	47	54	48	55	61	56	55	51	58	59	68	69	54	58	44	52	62	53	52	50	49	63	64	53	47	64	65	51	52	54	65	72	49	60	52	56	73	63	58	45	44	52	60	52	48	47	53	53	54	57	48	52	58	58	43	47	56	43	56	54	73	70	53	59	49	64	56	61	79	51	57	61	55	53	47	42	54	45	39	50	55	79	62	51	64	62	59	65	47	67	54	61	66	57	43	67	62	57	46	57	54	46	53	51	43	55	58	57	58	61	59	51	62	53	51	44	48	67	48	57	60	42	51	55	54	71	50	47	50	52	45	43	54	42	38	55	73	51	51	65	53	48	39	47	46	52	51	54	47	48	64	46	63	43	56	41	53	54	51	45	50	63	43	55	61	52	62	55	56	58	62	51	56	58	41	61	57	49	75	53	66	48	61	61	60	52	62	59	64	49	63	57	46	47	48	57	62	55	46	56	50	55	58	43	44	61	62	57	59	48	59	55	60	59	39	50	54	64	63	68	59	50	47	48	64	46	59	48	55	50	58	47	53	38	49	61	49	57	62	53	49	55	45	57	61	55	53	55	48	55	55	42	56	48	49	64	47	61	59	49	50	47	37	58	54	44	61	54	60	57	45	58	62	70	65	73	51	73	65	63	52	52	49	71	53	66	60	53	53	63	59	44	60	51	67	65	69	53	49	56	44	47	60	49	56	47	53	49	53	53	68	67	53	73	62	49	64	56	40	56	61	44	45	50	42	55	63	62	51	50	50	36	49	57	60	60	50	52	56	53	63	57	51	52	57	52	43	51	56	60	67	53	61	62	58	58	59	59	42	57	58	46	53	63	52	48	57	64	42	36	35	52	69	53	57	51	59	66	55	53	59	56	62	70	57	51	64	73	50	63	43	45	54	55	56	55	48	50	50	46	66	50	61	54	53	58	55	64	58	58	61	59	60	52	53	56	62	63	46	56	60	57	63	54	54	57	48	64	33	51	65	64	58	63	67	55	48	48	72	55	58	66	47	59	39	53	57	58	55	62	57	64	45	61	51	45	64	57	61	61	66	60	53	55	57	54	51	43	47	70	55	42	63	60	53	62	50	53	44	70	56	61	46	62	48	51	49	65	64	48	38	55	66	65	63	60	48	58	61	55	58	47	47	54	65	54	52	57	51	56	60	67	57	55	64	55	49	49	54	67	59	60	46	59	61	58	46	69	68	54	45	60	55	64	49	59	44	46	71	59	63	49	46	48	50	56	59	51	67	50	42	55	66	52
54199	47154	36096	24573	10838	15727	1814	936	844	6205	20619	13871	6334	3321	1999	1098	681	697	705	740	634	612	651	624	616	571	642	611	630	616	631	633	591	635	641	637	653	650	613	634	643	648	642	597	641	617	650	649	636	657	636	648	655	594	619	614	636	618	620	601	601	597	620	625	602	639	633	637	643	677	660	585	638	579	582	642	598	625	661	646	621	650	604	659	597	617	597	583	636	583	626	620	596	624	638	633	617	630	632	628	665	601	601	608	612	673	643	628	624	636	646	650	623	661	664	660	648	643	594	613	635	609	619	612	604	606	577	609	639	598	604	624	599	636	628	618	624	616	647	601	604	601	623	623	637	612	612	644	606	594	649	635	677	609	634	647	603	609	624	644	603	622	633	635	659	634	621	651	603	573	649	618	614	639	638	604	606	625	623	649	634	616	661	666	646	606	556	603	639	659	614	628	606	588	618	609	598	610	623	643	609	596	626	625	624	648	651	654	607	595	608	628	661	616	622	650	653	611	653	653	628	641	631	628	600	606	662	636	675	654	651	631	577	621	618	622	643	640	622	608	605	649	648	605	631	632	639	622	603	599	628	574	646	602	684	600	669	632	621	641	633	618	567	626	626	605	654	634	646	642	618	632	655	629	650	652	608	632	637	604	590	604	666	643	696	616	643	601	658	647	664	660	621	642	580	656	647	626	631	631	613	601	654	599	633	664	640	642	623	636	601	604	646	666	619	683	644	627	613	622	615	641	592	617	650	613	648	635	642	620	624	613	639	618	669	596	656	649	660	662	623	639	627	647	596	604	608	661	616	625	624	644	615	606	569	651	603	578	627	654	635	597	621	647	639	648	636	628	661	638	647	616	606	586	650	629	655	628	640	614	612	638	668	646	612	646	590	601	651	635	588	633	678	608	667	645	652	625	606	654	629	605	573	641	633	631	595	637	664	556	647	601	639	631	614	700	632	654	656	611	603	651	656	615	615	610	645	643	566	618	616	632	661	619	611	634	602	574	633	597	625	673	620	592	651	634	638	671	588	696	643	594	609	565	652	670	600	722	641	594	646	632	597	591	637	598	640	620	617	653	658	635	635	613	643	600	632	664	617	629	645	628	626	582	622	635	610	621	649	624	618	613	675	614	659	631	632	655	684	614	630	697	651	641	611	638	590	642	619	637	622	630	634	634	632	620	618	630	627	638	678	662	638	647	630	604	603	622	584	655	631	642	624	623	635	640	593	651	611	609	674	635	628	620	646	628	659	669	625	657	656	703	645	658	600	629	657	630	658	625	644	665	659	594	657	585	632	636	603	577	616	649	570	659	591	661	633	608	668	622	645	651	607	583	582	638	637	656	596	640	665	606	601	615	649	634	627	629	586	664	625	649	601	648	619	616	625	648	572	612	659	626	647	628	643	609	610	624	595	636	639	627	632	616	580	637	629	639	646	658	622	628	621	598	635	575	611	605	629	629	650	616	654	622	606	635	612	646	639	614	634	643	614	617	641	660	614	650	612	563	608	583	611	659	624	639	590	603	613	607	673	601	639	635	627	644	640	614	643	669	619	609	624	617	575	657	628	667	620	629	639	597	626	609	644	586	649	617	613	645	612	637	650	598	656	599	614	642	640	644	646	592	648	604	642	633	619	625	603	639	618	648	694	628	608	692	660	625	608	664	624	641	604	620	666	627	641	611	630	633	620	574	595	662	649	610	597	584	604	647	645	645	634	612	631	635	647	653	675	644	643	629	605	597	624	626	631	620	604	641	620	673	579	618	620	641	647	604	629	633	640	629	636	658	613	625	644	665	632	598	614	641	625	640	659	613	638	582	668	642	652	623	644	637	660	661	617	655	609	607	607	613	643	632	643	646	636	625	615	619	577	579	573	679	638	560	598	625	613	631	570	646	646	673	642	582	625	646	617	649	633	626	650	627	649	659	625	612	652	611	623	600	654	628	640	602	620	616	624	591	633	637	602	611	641	609	659	599	628	623	639	627	590	642	603	664	619	640	593	591	577	608	630	576	642	628	646	615	638	594	600	672	580	612	624	662	615	604	626	625	663	608	650	679	591	658	655	662	665	648	549	633	643	615	604	624	641	643	620	646	631	630	609	628	604	665	614	594	651	621	603	637	624	610	626	605	664	600	662	626	635	636	665	623	600	624	600	583	626	649	589	646	696	614	603	641	643	620	598	647	630	643	662	624	646	593	690	647	633	613	662	605	670	653	640	611	675	639	623	605	618	608	628	627	608	630	621	585	621	640	587	587	630	605	658	625	629	597	605	625	630	640	597	664	639	598	601	641	642	623	609	626	618	641	600	636	591	637	661	675	621	658	623	621	627	622	608	594	678	602	608	623	643	632	630	647	647	631	612	608	607	635	633	634	666	660	634	593	658	610	659	650	673	629	574	614	694	657	600	620	661	621	595	594	635	649	624	583	624	629	635	689	601	598	593	634	597	672	597	602	617	633	651	620	662	648	574	680	590	614	602	623	632	651	629	622	623	628	611	633	607	647	596	672	610	636	591	617	606	604	628	638	594	590	634	640	615	630	636	591	585	640	657	610	587	629	656	608	606	623	631	684	620	640	598	645	601	615	634	650	594	645	616	604	588	618	627	640	658	650	658	590	613	595	628	585	658	656	608	620	643	672	616	651	587	630	649	604	590	610	579	635	646	634	595	573	678	604	650	664	597	581	643	633	645	603	627	656	630	611	632	647	602	670	636	626	674	607	618	565	608	656	591	575	642	598	614	625	638	614	663	632	642	667	625	662	605	619	626	614	593	608	687	647	629	621	635	700	624	603	636	628	631	631	622	624	654	611	632	627	634	648	638	606	635	624	684	619	592	576	673	619	640	603	592	594	610	625	700	640	627	641	658	641	681	657	615	616	604	639	657	649	632	636	614	638	620	651	623	572	674	620	685	627	645	634	656	643	627	588	608	659	619	614	624	620	650	593	602	642	633	634	614	661	655	631	616	642	631	593	652	647	660	639	629	614	671	609	675	597	634	644	608	622	671	664	635	667	619	619	616	630	627	635	653	596	652	628	641	626	608	605	606	602	616	646	609	689	600	624	607	610	653	617	637	611	634	648	657	710	648	592	624	661	677	662	598	654	583	594	659	616	591	638	568	611	600	600	663	596	676	597	604	655	605	613	616	650	696	656	662	633	620	666	619	622	545	663	623	620	621	606	590	626	672	630	646	659	607	588	632	602	620	638	621	610	629	623	659	617	601	599	639	650	638	651	613	693	648	607	673	628	638	617	648	606	649	630	620	627	624	613	604	617	592	624	637	578	601	642	656	641	630	616	622	625	616	630	582	600	649	587	600	639	603	647	615	605	637	633	607	622	579	576	646	658	624	619	667	638	583	622	612	639	607	669	657	649	606	637	632	615	631	643	620	658	630	632	601	629	608	640	624	621	650	638	652	635	605	639	666	652	627	601	625	617	604	612	636	640	650	647	629	641	633	603	643	639	617	652	599	621	614	607	590	629
23384	29590	18325	4137	314	424	78	69	58	306	1097	709	296	167	124	61	54	60	50	53	62	57	52	56	60	44	53	52	42	60	47	46	49	60	44	51	46	57	54	55	57	54	42	33	55	69	47	57	45	64	45	45	55	49	42	40	57	44	33	66	62	40	54	62	53	41	46	51	55	49	49	55	64	50	54	53	51	54	53	58	61	52	44	49	44	60	53	60	49	62	50	58	54	60	51	41	61	42	54	53	61	59	45	55	45	65	49	56	52	56	48	45	48	51	58	63	64	59	45	51	69	62	50	45	59	62	48	53	47	49	52	53	58	55	58	62	57	56	48	42	50	56	66	71	47	58	60	48	57	40	53	56	42	41	48	59	56	61	49	56	49	47	55	51	62	55	68	57	46	43	65	57	52	52	49	59	67	52	61	53	53	53	55	54	51	54	50	33	60	47	54	52	46	58	62	53	53	46	44	55	56	48	51	60	50	59	50	59	47	60	63	60	49	51	48	46	58	51	60	41	51	67	48	65	52	47	37	47	43	59	50	53	49	42	51	59	54	44	58	64	48	55	61	59	64	44	51	45	56	50	52	55	62	45	65	54	51	46	51	63	54	47	44	49	51	61	59	45	50	51	47	68	43	51	54	58	40	62	59	39	40	55	58	59	48	62	49	56	51	49	41	56	58	52	55	53	58	61	46	37	51	55	50	55	44	51	49	56	49	51	45	55	56	61	68	54	54	57	60	56	52	56	51	43	57	59	44	46	59	54	57	53	63	51	52	49	44	49	60	71	53	53	39	47	60	56	59	49	41	54	54	59	49	59	44	50	61	47	43	56	49	51	53	49	44	56	62	51	53	47	52	39	47	56	52	49	62	70	52	45	54	58	45	44	59	44	52	52	42	56	68	50	57	38	46	55	57	57	47	43	60	65	56	50	38	47	53	55	45	68	60	55	53	54	54	50	57	75	62	66	46	62	52	61	59	59	66	47	55	53	53	53	60	64	56	49	55	67	57	37	54	40	57	57	55	60	44	42	62	59	59	50	58	49	46	60	49	51	62	51	52	58	53	48	53	45	50	51	54	46	52	62	31	43	41	64	37	64	46	45	58	43	55	57	57	56	58	51	56	58	44	47	53	61	57	53	54	44	51	45	65	59	60	35	53	48	47	52	45	55	51	43	50	57	54	62	45	68	44	71	51	43	49	53	54	64	46	63	46	45	43	52	60	62	60	34	51	42	60	54	42	65	61	52	51	61	55	43	51	33	54	51	54	58	47	50	62	51	49	61	60	58	51	42	50	51	45	58	66	44	57	54	45	61	37	51	50	52	58	54	50	50	51	55	43	50	55	53	50	46	47	52	52	69	54	49	48	37	63	71	53	51	57	50	50	44	61	60	45	41	40	60	60	67	56	45	55	50	56	57	63	53	51	49	46	48	47	44	59	61	51	59	46	44	64	41	65	40	59	53	43	53	45	50	43	43	60	56	48	58	42	67	46	56	56	42	52	54	44	61	72	62	58	56	47	53	52	49	50	46	66	59	54	56	62	44	59	56	48	66	53	53	47	68	56	68	43	61	63	58	60	42	47	61	49	59	55	36	49	60	53	51	45	54	65	49	41	42	51	52	45	38	50	60	40	55	49	62	51	53	56	52	51	56	54	53	57	56	55	45	55	27	56	50	58	54	50	51	57	54	55	40	50	41	54	50	57	59	63	47	47	47	53	51	45	46	52	32	45	56	60	41	66	57	61	53	52	48	47	65	48	63	57	48	59	53	55	60	44	55	46	66	52	38	65	64	65	57	50	47	57	68	59	43	35	55	44	52	53	58	52	46	52	39	62	55	41	57	54	48	48	53	53	55	35	46	63	57	59	45	65	58	39	56	55	47	57	50	55	51	47	58	50	58	51	60	64	48	51	58	48	44	67	54	57	55	54	56	51	51	50	48	63	45	57	51	56	54	53	45	62	53	53	64	49	52	52	37	50	44	57	55	44	54	41	53	68	54	49	60	62	37	60	45	45	46	65	49	45	60	48	54	51	38	62	44	44	60	58	63	46	58	56	63	55	47	45	46	41	51	50	49	54	50	53	51	49	51	63	50	61	55	39	56	64	58	62	54	41	59	52	59	49	49	45	50	51	52	61	54	61	49	45	39	60	53	58	53	45	49	50	61	45	50	42	62	46	48	52	64	63	56	58	48	54	63	63	53	53	54	50	53	53	66	41	49	43	64	58	58	42	62	56	53	43	60	51	54	47	46	53	55	59	41	58	59	54	48	55	40	57	53	48	59	49	64	63	41	57	58	49	66	50	46	43	56	48	54	48	59	54	49	66	50	36	46	72	63	52	51	50	50	56	60	52	59	48	57	57	51	49	45	51	45	61	55	62	57	55	48	54	52	53	52	53	51	61	40	51	46	54	47	44	50	42	61	57	55	53	43	43	47	40	57	61	62	42	52	46	60	54	48	58	58	51	47	59	53	53	51	54	55	58	55	59	52	60	54	38	53	52	55	62	43	49	62	63	42	67	45	61	60	52	49	43	52	48	46	50	51	52	51	54	47	62	40	46	55	61	58	47	53	64	52	48	50	45	61	54	50	53	55	52	51	30	56	50	42	43	53	50	44	57	45	56	38	59	47	58	50	61	46	65	47	52	48	45	60	57	57	43	48	51	61	49	64	50	45	49	51	55	54	54	40	66	56	36	64	52	50	39	49	57	38	42	52	60	53	50	61	53	43	56	58	55	55	63	56	39	45	55	63	66	69	55	69	54	48	51	56	55	44	54	51	52	49	54	55	54	53	61	54	51	48	44	52	47	40	46	62	46	56	58	60	37	54	47	38	57	53	53	44	56	41	62	55	66	50	55	46	61	52	54	35	41	49	59	43	51	50	47	53	52	51	55	60	57	58	53	57	44	56	51	48	46	35	58	49	42	65	62	43	52	55	46	47	39	57	59	54	74	53	56	65	49	61	66	66	52	57	58	38	54	53	77	67	52	58	49	60	42	45	45	62	43	45	53	48	59	55	43	49	42	63	55	53	56	56	47	58	53	44	52	64	61	44	43	45	42	54	53	69	55	58	56	49	57	56	46	48	53	42	51	57	59	58	65	67	65	48	50	56	43	59	55	54	46	56	50	65	53	66	56	65	52	56	51	32	45	72	48	49	59	51	36	52	51	48	51	60	60	55	55	62	61	53	49	47	41	45	59	44	55	56	58	53	57	53	61	45	56	43	56	56	61	56	65	43	66	56	52	46	63	59	39	52	47	50	51	38	50	45	49	51	56	61	64	44	47	68	49	55	52	55	43	45	42	58	52	42	62	63	59	52	49	53	54	38	64	44	40	41	63	56	61	44	55	56	76	55	52	59	55	53	57	54	62	46	50	53	50	63	48	39	50	52	51	60	47	63	68	40	45	59	62	56	48	57	58	50	50	46	59	53	42	66	54	57	68	53	65	60	59	49	58	53	60	51	56	59	62	45	65	66	63	48
54738	49486	39004	24270	11347	18464	2056	1083	1101	11289	24177	16877	8622	4056	2321	1228	662	642	714	653	655	563	569	595	628	607	653	648	641	600	614	551	647	611	615	582	619	617	590	608	627	615	608	622	575	568	614	612	580	590	589	599	626	636	587	639	621	639	650	626	641	604	630	597	627	606	648	601	615	586	619	597	640	565	636	636	581	592	625	662	577	598	595	619	633	579	608	655	564	612	605	679	633	607	599	615	580	622	629	638	644	587	604	601	593	602	621	606	587	612	612	607	620	629	581	634	583	588	612	588	591	646	578	639	621	605	626	617	573	606	597	575	600	630	623	636	651	643	571	619	626	613	575	610	594	631	591	598	552	608	550	609	618	673	600	629	667	635	636	637	604	581	618	558	585	596	633	610	608	581	605	576	603	630	610	614	631	611	610	577	656	596	569	580	610	653	585	651	592	628	619	610	632	615	623	609	573	602	604	634	603	596	626	564	627	616	630	596	607	634	637	640	601	584	639	586	582	642	624	558	611	589	607	641	626	585	593	619	644	614	632	650	602	643	603	647	645	629	626	633	609	607	632	648	639	597	642	646	623	606	627	581	620	587	635	600	627	646	639	622	635	631	653	612	612	632	617	630	577	566	627	584	596	627	573	591	576	588	603	583	601	624	601	634	592	587	558	612	574	616	620	655	598	628	613	597	581	613	589	605	580	607	698	599	596	621	620	649	596	615	610	624	586	641	591	619	578	640	649	601	620	653	629	623	664	572	625	620	627	639	571	622	621	592	599	603	629	574	658	615	578	640	615	637	647	593	632	655	576	605	577	582	635	593	595	661	638	608	604	575	618	603	590	586	610	603	601	617	615	623	630	593	625	606	621	584	599	590	611	594	542	564	633	619	632	627	572	590	597	613	560	617	651	643	591	592	587	642	592	642	629	625	590	615	632	619	640	643	635	584	591	632	624	617	605	621	613	615	608	632	593	610	623	644	611	560	638	589	595	616	592	612	649	572	604	631	675	607	647	612	597	595	632	653	565	593	558	647	612	645	604	620	585	610	589	588	603	601	571	619	620	644	637	633	596	605	634	609	633	601	596	619	621	616	621	621	644	562	596	642	634	592	603	625	605	591	596	608	587	573	635	613	628	599	637	611	590	540	633	609	594	627	644	593	597	650	614	587	623	656	582	608	590	607	570	576	618	633	588	606	603	644	610	600	596	586	579	603	583	649	604	612	592	634	603	607	620	605	574	586	571	631	611	593	640	597	629	627	643	593	579	628	594	598	584	590	571	653	609	646	616	618	632	626	595	576	672	601	648	602	610	600	617	591	611	624	661	577	610	603	606	624	596	587	634	552	607	581	581	643	611	602	579	598	628	534	577	629	588	611	581	606	600	626	610	642	637	621	651	610	649	622	615	589	636	615	545	659	623	626	636	620	636	597	622	635	641	585	589	621	640	593	630	656	596	613	609	625	614	610	618	591	587	613	614	613	605	595	611	605	626	591	596	581	577	583	606	616	586	616	576	595	584	589	572	606	657	593	613	620	645	606	588	579	610	593	621	600	624	603	582	587	616	576	631	601	621	544	619	587	621	619	608	670	612	593	576	613	612	611	613	638	584	613	595	603	572	611	663	638	601	637	636	602	590	630	591	615	593	579	596	631	614	587	565	582	653	635	619	606	633	617	573	603	616	637	625	626	589	570	583	632	626	626	615	603	595	592	603	632	592	616	613	597	613	612	609	656	605	624	629	636	586	618	624	594	613	620	617	632	623	601	606	581	612	591	610	630	633	607	650	595	624	619	630	632	602	612	636	591	658	603	635	654	632	611	636	608	631	641	617	640	607	640	582	652	605	630	616	626	654	654	642	598	580	603	612	582	594	577	598	572	578	570	663	589	637	569	610	592	588	594	580	640	625	565	641	639	599	612	608	637	596	614	618	629	623	651	628	671	569	581	630	588	599	640	594	596	641	596	615	624	624	632	629	618	617	607	548	632	615	615	600	607	597	558	553	565	600	614	608	652	602	589	639	616	609	618	625	610	605	598	639	626	584	654	633	635	592	634	605	642	638	569	623	600	609	583	610	618	620	592	593	621	603	615	623	606	644	566	540	593	647	645	624	608	600	570	611	649	620	586	597	593	616	621	599	633	574	597	604	570	630	595	613	597	658	599	626	594	642	649	589	578	616	607	606	642	627	650	610	640	613	575	602	593	542	586	651	579	612	653	607	583	619	582	626	610	637	581	564	613	585	600	582	535	602	621	618	658	575	583	647	639	631	646	642	602	618	613	630	553	617	592	601	628	690	603	638	628	568	666	559	592	606	570	629	603	578	599	595	640	557	598	637	605	583	617	601	642	609	584	632	612	590	624	545	613	676	627	628	642	609	613	609	611	601	625	656	624	603	577	659	607	594	600	616	625	669	586	633	579	589	606	639	605	581	624	616	588	580	645	626	614	635	607	619	633	649	590	635	601	651	592	599	611	583	591	599	602	639	601	584	633	591	617	632	613	639	591	615	583	636	569	588	627	622	625	594	627	609	626	604	586	614	604	572	621	618	609	610	616	606	614	622	552	652	613	626	589	600	586	608	607	615	622	627	622	615	627	602	620	647	612	599	626	628	662	611	621	576	617	626	604	597	596	616	590	635	644	629	602	633	606	584	630	622	629	580	590	579	640	614	586	584	618	663	637	619	638	641	627	609	646	639	643	610	582	629	619	610	552	552	586	582	598	589	586	593	655	578	593	613	630	614	643	605	593	638	599	632	574	601	617	630	638	644	626	629	572	602	579	597	640	614	621	579	618	596	589	659	626	598	674	637	582	595	582	676	606	615	617	655	607	589	576	657	558	615	632	605	591	599	626	602	603	643	597	613	635	624	642	597	595	635	607	626	595	631	600	576	611	569	628	582	574	596	611	625	617	598	655	587	615	567	650	617	602	591	577	665	622	618	628	585	617	665	666	602	615	594	595	582	594	598	613	599	639	624	593	618	631	609	605	608	603	620	619	642	614	598	569	615	604	621	612	581	611	633	556	625	625	574	626	619	593	592	596	601	648	595	587	623	617	569	601	533	630	589	615	621	685	607	597	590	571	619	620	540	592	601	641	621	627	595	595	624	601	653	654	600	648	586	634	630	610	602	655	576	628	629	624	626	595	597	641	577	592	613	607	601	598	636	589	594	579	597	581	591	610	626	562	606	603	630	622	594	639	656	659	632	594	621	633	614	581	632	590	597	622	608	550	629	613	602	591	649	635	619	609	629	591	583	616	615	608	655	616	635	621	618	642	640	585	572	576	596	633	627	569	617	604	630	614	575	595	618	658	634	592	598	642	612	583	633	614	600	618	632	651	612	623	577	644	590	607	603	607	611	606	593	607	658	628	601	600	591	625	569	603	586	656	620	589	610	600	615	607	592	623	603	584	545	599	616	621	568	620	619	609	624	619	588	616	591	584	649	622	624	604	597	615	666	607	634	639	595	578	620	593	611	656	594	612	624	630
31204	42276	25928	6252	482	855	113	65	73	373	1684	1122	496	229	147	83	58	71	49	71	51	56	60	59	59	44	58	54	65	55	65	55	46	45	61	62	62	62	60	54	55	38	71	60	69	72	58	68	59	67	61	56	56	59	63	62	57	43	49	56	40	64	57	66	48	63	50	72	42	49	52	56	48	56	64	45	73	71	63	59	50	59	53	65	43	43	64	52	51	61	55	56	55	50	60	59	61	64	55	63	82	76	56	61	64	55	53	50	75	57	53	60	50	66	59	58	59	44	46	51	67	70	63	62	53	49	48	58	51	62	63	66	52	59	49	63	50	55	54	62	68	59	54	55	58	57	42	69	54	52	61	63	49	62	48	66	55	62	62	48	51	57	51	59	62	75	57	53	59	56	48	71	62	55	41	50	48	58	60	63	68	54	54	61	62	59	62	52	51	65	62	41	58	36	57	55	62	62	54	60	48	46	56	60	58	66	54	59	57	61	60	62	54	55	48	58	56	62	54	58	47	58	60	59	65	58	57	56	66	51	61	53	51	64	59	55	49	59	62	80	64	69	57	55	71	49	60	49	51	66	60	60	61	61	64	56	62	56	52	48	49	58	75	65	66	66	61	47	53	50	46	48	51	58	60	68	54	61	58	46	56	66	64	53	51	67	67	48	57	71	41	49	46	50	48	55	57	63	56	58	57	55	49	63	61	47	73	51	56	61	54	66	52	57	54	69	48	48	52	61	50	63	50	48	57	60	72	60	61	41	55	47	52	53	58	49	49	66	70	70	59	54	57	54	58	67	59	57	52	55	61	71	66	55	53	62	52	54	64	50	45	47	57	60	60	65	64	67	64	59	57	54	51	66	55	55	63	51	52	59	60	59	57	56	56	60	51	51	61	59	48	70	46	74	48	54	58	49	74	66	62	49	59	52	61	48	60	54	62	49	52	66	62	40	55	39	54	53	57	56	60	46	58	56	52	64	54	71	53	64	60	60	42	55	65	42	62	50	64	53	55	54	76	51	48	51	43	49	54	54	56	55	47	66	50	49	57	67	68	58	73	63	72	56	44	52	58	68	60	66	59	60	61	56	48	52	66	52	60	51	58	60	57	49	61	48	53	62	65	51	61	39	55	74	64	64	60	61	55	48	46	52	50	66	73	61	61	53	42	66	48	49	73	57	70	66	66	58	50	46	55	42	60	52	49	59	61	57	61	45	56	70	60	55	76	58	63	60	52	60	64	70	59	47	47	48	61	59	62	69	50	64	69	55	70	59	57	46	60	56	59	66	76	73	46	55	58	59	51	50	47	54	42	56	53	62	48	48	65	76	44	49	62	54	58	56	62	53	56	56	70	68	66	60	55	61	60	63	48	56	60	53	50	72	66	53	62	49	54	55	72	58	53	56	57	49	59	57	64	56	46	50	51	46	62	75	47	63	61	53	53	52	55	49	71	65	59	54	58	68	51	55	47	60	48	58	68	57	53	46	54	45	59	51	58	52	70	59	59	57	64	39	63	56	60	58	64	62	52	45	50	71	50	48	57	62	48	57	66	48	52	45	51	48	61	51	52	53	50	59	63	60	68	51	45	52	69	60	69	57	58	52	50	58	65	64	66	62	52	50	62	58	44	54	55	52	35	60	64	65	57	53	48	54	59	71	48	48	51	50	58	54	58	46	58	59	50	51	37	57	56	63	54	71	54	50	45	64	58	55	48	54	60	67	53	55	51	57	54	58	49	55	59	53	47	59	59	47	56	54	58	52	58	54	62	59	52	57	50	44	55	73	48	71	54	50	62	57	62	62	66	54	72	48	68	66	50	48	63	61	62	72	49	52	57	67	52	77	68	52	56	48	53	56	49	68	62	56	52	57	47	72	56	55	65	58	71	61	61	53	51	51	50	71	60	70	62	45	41	55	59	62	59	51	56	46	63	68	57	54	55	53	68	54	60	82	59	61	50	51	48	55	64	62	52	46	56	56	52	51	55	51	49	56	49	62	52	64	51	55	56	49	59	63	47	75	54	48	56	65	62	54	59	48	57	63	47	58	45	56	61	47	62	73	47	59	64	48	54	63	60	56	56	46	55	56	47	69	58	57	67	51	67	42	66	65	62	61	50	60	56	55	47	51	58	69	61	57	55	64	64	48	40	65	64	57	55	46	73	58	51	45	61	44	59	70	59	65	68	64	58	54	60	64	47	60	65	56	61	45	48	62	57	50	55	55	55	60	62	59	48	54	55	57	53	63	62	64	54	54	33	61	68	58	46	60	60	57	64	61	62	51	49	58	58	75	61	51	67	57	64	62	46	60	47	48	52	65	57	50	65	58	47	61	58	72	63	62	48	58	66	50	56	58	66	56	63	52	60	59	55	58	53	53	56	52	64	74	67	38	64	59	63	46	48	64	59	50	50	62	51	37	57	56	61	43	51	69	61	49	56	62	65	61	66	63	54	62	53	58	67	59	59	50	67	64	62	66	56	72	53	66	44	64	46	58	64	52	67	62	53	61	65	56	51	53	61	53	56	59	58	51	60	49	46	49	58	49	57	55	56	50	59	55	52	68	61	48	53	65	63	55	63	56	61	45	51	52	61	42	49	58	55	58	53	59	51	54	61	51	57	51	49	58	57	54	55	66	72	45	64	51	60	73	65	58	59	68	59	57	66	51	79	70	62	55	60	61	58	60	52	58	59	55	60	66	55	53	62	51	42	60	49	65	62	59	52	58	65	51	55	55	66	52	49	50	64	47	55	63	59	59	46	53	64	59	47	40	58	50	56	55	49	40	49	69	55	42	58	56	42	53	54	55	63	68	42	56	48	72	55	69	54	47	44	49	59	45	65	61	57	54	58	59	51	66	61	48	55	74	53	66	53	55	54	59	46	51	60	51	53	51	69	60	66	55	57	57	68	61	56	57	51	64	59	55	70	55	59	62	50	54	50	53	47	50	53	58	63	56	47	57	59	57	58	61	56	54	53	51	66	56	53	71	47	55	58	64	63	78	50	60	58	59	56	37	55	59	60	51	59	54	47	55	73	50	42	51	48	74	47	46	45	61	67	52	43	60	56	49	57	49	60	48	53	69	67	42	42	43	53	51	54	69	58	68	61	55	58	57	50	61	44	59	52	48	56	54	54	56	68	52	67	70	54	51	48	73	52	43	56	47	60	63	57	66	61	51	59	62	57	68	59	65	58	56	59	46	62	58	48	60	51	47	75	54	45	52	69	61	55	50	61	62	65	57	58	54	65	50	58	50	49	55	52	52	54	57	46	62	57	62	64	60	58	51	52	51	58	68	50	67	69	52	54	50	51	52	43	71	57	72	54	55	61	59	61	58	63	61	49	57	64	65	73	55	58	48	43	59	56	59	67	44	71	66	57	64	56	46	56	52	58	76	73	60	51	66	57	54	65	51	55	62	68	62	55	61	61	48	64	45	63	43	60	55	71	53	55	52	51	50	66	47	52	72	55	56	65	51	42	47	56	50	67	45
54052	52716	44026	27985	16723	25264	2979	1400	1302	11730	28843	21824	12780	6603	3665	1407	685	779	781	707	710	690	719	649	670	695	669	644	658	729	644	670	648	649	671	677	633	649	667	637	683	651	610	662	627	649	695	660	665	689	632	669	632	671	635	655	636	623	656	709	703	607	635	640	672	638	604	627	682	640	679	679	611	634	624	669	685	667	625	679	654	639	702	660	670	663	663	651	658	642	614	628	657	668	635	682	666	643	640	682	669	691	658	700	630	660	649	688	665	669	636	650	680	671	643	627	627	639	649	682	675	727	652	665	649	658	642	656	647	657	657	651	687	675	641	675	669	700	655	628	687	679	663	646	689	678	601	696	660	654	651	614	658	642	670	668	657	628	658	613	632	643	661	683	643	672	594	679	667	647	672	711	655	699	655	641	661	651	626	636	643	675	627	656	619	603	650	647	644	646	650	652	668	646	639	635	659	668	628	663	709	691	656	684	671	681	653	603	648	671	642	638	619	707	627	663	644	640	611	633	668	634	654	672	683	651	635	655	575	633	726	645	666	624	637	664	687	649	639	631	670	674	635	643	647	652	664	645	666	664	634	608	634	672	639	650	676	690	662	621	666	633	643	675	613	660	641	684	639	660	683	632	664	678	647	662	673	627	676	687	630	681	638	619	656	611	650	642	653	699	632	656	695	629	643	681	630	606	641	657	688	684	643	654	626	626	640	683	655	678	667	645	606	674	691	637	662	648	610	649	617	637	651	674	631	668	656	701	637	633	681	632	666	643	680	620	660	654	654	668	655	661	641	631	624	668	659	717	677	643	621	665	662	657	697	691	648	645	682	647	646	672	651	627	656	634	642	672	670	665	648	623	693	658	635	726	625	668	667	634	691	644	674	660	661	660	634	588	634	679	633	642	653	666	664	681	657	674	674	652	628	651	639	643	663	598	639	681	647	620	681	648	656	657	664	621	653	687	624	652	651	631	659	621	704	641	650	657	687	642	649	567	639	624	691	663	598	641	657	701	629	664	654	640	647	666	616	660	653	670	649	700	668	673	646	678	674	636	642	663	615	662	660	667	648	631	667	683	718	685	680	645	629	631	656	640	651	662	667	633	629	649	654	622	656	650	649	690	668	613	643	679	597	652	649	654	641	671	623	649	624	621	642	666	633	614	646	618	646	572	655	667	646	642	625	652	647	612	614	671	636	621	675	642	678	598	659	667	661	670	637	625	636	653	664	684	682	645	656	677	646	693	632	651	649	675	637	662	647	680	693	665	646	661	657	653	640	652	626	650	647	632	613	662	635	655	653	608	675	633	621	706	671	657	664	697	689	616	611	685	654	612	685	637	625	642	622	646	621	673	682	626	648	677	672	656	674	645	638	644	683	675	674	639	642	651	653	707	688	636	649	677	694	663	647	676	644	671	686	645	627	650	658	620	661	695	653	657	652	639	619	639	647	622	631	644	659	718	652	643	592	583	643	679	692	583	671	620	639	643	664	656	620	652	679	636	662	627	687	689	669	680	667	645	704	653	641	642	670	714	654	642	608	632	693	702	631	679	657	649	681	647	680	689	663	685	688	638	680	602	650	708	658	638	645	671	645	626	644	691	714	632	625	678	698	696	685	641	631	658	699	670	633	657	656	677	708	627	663	629	660	651	684	648	650	650	651	617	677	632	640	653	664	640	623	693	675	688	641	639	690	660	621	609	640	615	689	673	698	678	695	652	656	671	630	704	719	661	622	673	638	669	600	684	616	657	613	640	597	682	633	603	618	715	600	650	617	685	678	642	668	626	681	618	644	662	654	682	667	672	659	669	697	693	657	687	650	658	694	650	662	625	615	678	641	669	673	666	669	616	621	668	682	627	643	664	607	641	679	668	675	675	653	624	627	651	670	639	667	679	674	683	646	652	631	652	700	677	674	642	590	627	672	655	693	664	618	669	679	643	697	661	707	665	606	624	657	643	658	634	700	632	636	684	624	658	647	658	653	658	693	718	665	687	673	641	702	661	646	674	670	680	669	657	649	603	627	666	671	638	683	624	640	640	631	659	643	595	646	675	678	681	655	704	639	680	621	676	688	624	647	688	719	646	664	651	631	633	614	633	633	666	633	652	649	636	660	620	664	622	703	680	637	642	636	666	661	643	686	674	709	619	625	653	625	663	671	687	645	622	681	652	700	649	666	633	629	651	636	696	661	670	638	651	697	605	667	685	661	638	692	596	663	663	648	640	660	659	619	603	681	660	645	654	720	599	646	687	645	702	699	670	683	651	697	634	640	657	631	627	644	645	653	677	647	652	621	680	622	643	619	612	664	632	664	634	655	701	641	639	659	631	655	679	702	628	655	676	653	660	661	664	674	656	733	661	637	615	639	633	668	694	637	655	636	676	686	639	617	630	641	633	661	644	652	654	630	687	643	676	655	623	655	676	612	649	644	652	640	656	634	644	650	653	645	628	654	692	612	687	656	644	651	692	658	665	650	668	675	623	625	652	656	650	645	660	669	631	592	635	686	646	690	639	593	646	622	639	672	667	643	646	635	659	682	683	705	677	642	681	647	644	736	681	693	621	658	654	640	680	662	682	700	634	668	665	652	655	640	651	650	689	638	638	625	640	647	646	659	662	648	654	677	691	672	689	681	644	628	657	610	662	613	685	694	673	630	655	635	618	675	704	699	648	644	692	709	654	683	657	622	681	681	647	695	632	672	655	640	617	617	652	700	648	627	631	685	669	648	636	666	628	637	687	663	631	645	684	644	650	618	648	685	663	654	683	655	645	638	637	682	642	615	632	628	711	624	624	660	634	665	663	714	666	663	639	627	658	631	620	677	640	666	636	654	639	651	643	666	623	661	656	689	704	652	627	678	667	639	650	694	630	668	633	681	662	690	673	663	701	622	640	663	635	631	660	678	613	670	661	648	644	622	640	640	643	655	657	647	668	652	692	637	726	648	649	640	649	658	652	670	648	636	680	651	645	650	619	640	647	666	700	671	661	682	626	676	655	643	620	679	658	619	708	634	647	645	688	638	679	647	632	665	671	623	704	627	638	676	680	643	708	666	696	656	664	664	638	678	633	647	671	686	645	638	649	656	635	668	666	651	689	695	686	680	642	661	686	655	671	633	654	632	653	629	630	665	636	686	674	629	680	627	649	699	666	649	684	652	681	630	630	708	700	677	625	655	664	654	658	640	663	632	638	649	706	691	614	711	647	675	697	663	649	674	645	646	609	663	669	638	656	708	645	682	617	647	663	669	642	653	657	665	657	604	624	628	672	666	640	688	670	634	610	680	683	655	666	670	681	697	667	649	658	680	645	638	638	676	674	699	665	665	669	653	670	617	647	671	643	660	680	696	647	657	613	652	716	630	617	669	644	704	596	618	692	626	639	684	675	685	653	634	642	654	694	678	635	663	681	615	656	672	701	684	689	642	633	611	707	637	640	655	662	664	656	652	679	683	677	652	668	612	655	637	665	643	637	674	679	682	650	697	614	680	677
13486	12447	5566	824	116	206	57	45	45	69	307	401	225	129	71	62	57	52	55	62	52	51	48	65	52	59	44	43	63	56	43	31	61	44	53	58	51	52	54	62	55	51	51	61	67	55	63	46	53	52	47	47	46	45	67	51	56	56	48	44	64	63	44	51	45	66	46	54	60	46	42	49	59	35	60	52	53	52	42	57	48	48	52	48	55	47	50	54	47	67	55	48	53	47	47	50	55	45	46	48	46	56	54	52	49	47	43	45	52	52	41	68	46	46	51	54	46	58	44	51	55	51	50	55	52	37	43	53	56	46	46	62	44	52	61	50	44	68	49	39	57	51	52	42	43	54	49	50	45	54	47	53	46	44	61	44	46	44	44	42	51	46	49	50	33	51	52	51	59	62	55	57	52	42	49	53	62	56	45	46	61	48	43	52	44	53	45	54	54	50	60	55	41	49	59	53	53	46	50	58	46	61	48	56	48	54	56	51	45	36	55	59	49	61	48	49	60	54	45	56	53	45	61	60	52	60	53	51	43	46	55	65	59	61	54	48	60	53	59	59	51	46	50	59	56	63	53	53	53	58	59	62	43	49	58	42	42	54	54	52	52	48	38	67	51	61	53	59	47	52	52	50	45	51	50	57	47	48	51	53	58	77	55	70	34	57	52	62	50	40	44	55	47	46	57	55	40	52	48	68	60	46	47	45	55	49	67	60	58	51	54	56	50	42	49	49	48	49	54	57	48	53	49	51	56	52	52	50	35	57	48	41	42	49	54	67	57	55	42	52	58	41	60	58	49	57	57	56	50	49	47	48	48	49	52	62	64	41	54	66	58	49	45	52	55	49	57	50	57	44	48	42	55	45	42	47	65	47	60	55	36	53	67	47	67	41	43	60	45	58	61	55	46	54	63	43	51	47	51	54	53	54	45	51	57	45	55	46	54	46	53	38	59	49	47	54	36	48	58	53	40	45	46	49	54	41	52	53	48	50	46	60	65	56	54	45	40	44	52	60	30	51	50	64	56	47	59	67	46	44	69	64	50	49	65	53	68	41	54	40	59	48	52	60	54	57	64	50	68	66	53	51	49	51	44	39	53	47	53	53	58	54	59	43	53	49	48	58	62	52	47	49	56	54	52	49	48	49	35	51	54	50	54	55	46	53	49	37	50	60	43	51	49	57	56	39	52	57	59	57	50	54	53	55	44	58	45	55	57	42	45	48	55	44	63	39	48	53	47	54	57	61	51	65	58	47	42	57	42	51	48	45	59	52	53	43	36	49	50	56	47	48	59	49	50	54	46	52	58	41	51	34	61	57	43	55	63	54	56	45	63	58	54	52	65	42	49	50	58	51	54	50	50	53	56	47	52	58	46	67	47	51	58	60	47	54	44	55	48	52	55	54	57	46	59	44	37	51	42	50	43	51	52	51	40	36	57	51	53	51	61	49	63	60	56	47	49	47	39	47	55	50	53	52	45	56	59	56	63	47	54	58	61	61	57	49	51	41	58	65	56	41	59	43	53	60	44	40	33	66	47	56	48	47	55	48	56	57	48	55	49	54	43	46	61	51	50	57	46	52	57	46	48	48	44	47	54	46	59	41	44	51	54	55	51	47	51	51	46	50	61	45	52	40	51	53	43	60	58	57	56	57	51	53	54	38	55	53	51	49	57	53	57	49	57	56	57	42	53	40	46	53	53	52	51	48	46	52	39	48	51	46	46	54	53	43	43	48	66	54	49	58	51	27	55	50	62	49	51	48	60	41	50	54	53	46	47	53	59	46	49	39	51	49	54	54	45	50	39	46	52	47	59	52	56	48	62	46	58	49	49	45	54	46	52	50	45	55	61	56	63	55	57	53	57	60	51	39	55	41	53	51	54	65	58	51	45	46	61	52	41	54	53	59	45	53	55	44	52	50	71	55	48	45	44	51	49	41	51	55	43	44	47	52	48	38	48	49	48	52	41	46	59	49	60	53	51	66	58	45	45	51	55	50	44	54	43	52	58	49	45	39	43	56	50	60	55	53	51	51	53	61	55	55	35	56	35	61	50	48	49	43	48	52	50	52	62	42	53	55	46	43	41	46	44	43	41	40	57	59	54	48	52	44	64	59	53	57	47	55	50	52	51	43	45	48	49	65	48	59	62	54	52	51	49	48	57	50	66	46	47	42	57	44	43	42	51	45	44	52	65	58	49	57	51	50	57	40	62	56	57	57	55	54	56	60	56	54	44	50	48	61	34	47	49	50	51	48	47	58	51	57	45	41	64	51	58	49	64	49	51	63	41	50	53	47	62	59	39	57	58	41	64	49	54	58	46	51	45	48	43	48	60	49	43	43	48	59	42	46	48	52	49	58	53	52	55	46	60	50	58	43	64	52	64	47	45	54	44	46	52	62	50	49	58	52	50	52	54	59	53	63	49	64	63	55	44	54	53	48	42	57	49	52	53	51	41	61	57	43	50	54	47	55	52	51	44	56	56	56	54	51	45	64	48	47	54	60	65	49	56	40	54	48	51	39	39	36	52	49	45	53	53	55	52	52	53	53	54	43	50	58	48	52	48	54	52	36	49	54	56	51	48	58	62	51	45	55	39	54	60	47	60	59	44	50	56	57	59	50	62	47	58	44	51	62	65	51	38	44	73	42	61	45	55	51	39	45	42	53	43	56	50	44	46	38	56	53	44	54	43	57	62	50	49	64	56	54	59	46	59	57	48	59	65	45	45	52	55	51	51	55	49	43	43	56	55	42	63	56	47	55	50	41	52	58	53	44	43	48	49	50	44	57	53	48	56	64	32	35	44	41	57	48	56	42	47	46	46	40	55	57	48	48	63	41	57	45	55	43	57	47	62	62	63	61	44	55	57	45	51	57	50	67	62	50	53	48	60	56	50	50	52	42	46	39	58	42	61	50	53	54	61	49	51	51	50	56	65	48	52	64	54	57	53	50	48	55	41	62	47	49	48	39	43	45	51	37	50	45	61	55	59	45	53	57	46	44	49	55	47	45	56	51	57	48	50	53	56	50	52	57	52	50	60	53	47	57	54	60	60	53	53	44	55	49	52	50	62	58	50	51	56	40	53	39	51	47	34	55	50	52	41	56	72	71	49	53	55	51	56	58	52	56	54	52	49	62	54	46	53	48	34	52	60	49	62	56	61	40	44	50	55	55	61	66	52	54	55	56	51	59	52	53	51	60	59	44	56	50	38	50	46	56	67	61	45	60	60	60	55	50	45	56	57	37	63	58	49	44	44	52	58	40	55	60	45	56	53	55	52	46	43	45	51	49	43	46	44	61	48	44	67	41	59	57	58	61	58	48	47	42	34	47	54	60	59	48	56	39	49	52	59	55	50	53	42	58	52	59	48	58	58	48	48	36	47	48	50	52	52	47	50	48	45	50	55	44	59	50	57	54	52	41	53	46	52	52	60	51	54	43	58	43	58	46	41	57	52	46	53	64	66	49	55	38	58	48	47	55	72	52	54	43	52	52
45972	36206	26659	13095	6010	12244	1219	777	750	1503	10948	12644	6184	3164	1798	773	684	582	650	607	635	618	609	568	611	588	611	554	614	581	589	581	612	586	550	564	521	594	566	568	564	579	580	565	610	566	593	635	605	580	572	573	542	598	618	608	602	562	569	577	603	595	584	563	567	528	589	583	541	595	599	580	596	606	592	617	564	552	527	610	557	562	583	554	559	532	623	613	561	570	580	548	607	574	570	575	612	600	550	563	580	606	558	571	558	550	619	561	582	578	587	591	574	590	583	573	617	588	577	622	541	575	617	609	582	565	572	615	549	585	589	612	580	569	531	571	568	604	625	597	582	607	589	538	566	589	559	614	562	586	583	541	529	565	591	600	578	541	600	615	588	557	601	608	593	606	574	614	563	601	624	541	557	566	617	634	622	586	597	582	608	609	594	577	551	556	560	568	598	579	546	577	594	593	557	593	595	561	584	526	606	583	542	610	606	616	601	592	608	515	613	612	623	614	567	529	614	599	586	582	585	566	590	589	570	589	603	583	559	540	550	559	593	550	591	579	592	586	573	626	584	611	546	597	613	570	569	603	604	572	553	588	631	548	583	548	632	628	602	580	553	577	583	574	529	603	569	608	580	604	582	577	586	600	619	579	585	596	590	545	533	602	607	596	587	553	566	569	566	561	611	599	591	609	589	571	631	597	588	544	539	579	569	566	607	615	572	533	592	589	570	587	569	568	621	583	536	598	539	562	614	580	587	574	558	567	589	637	566	540	568	544	563	585	591	572	601	572	610	567	581	596	554	594	634	539	598	591	532	580	571	582	598	542	576	550	596	550	561	639	601	569	576	568	593	561	547	561	558	587	585	588	577	586	547	594	556	604	611	560	580	561	612	523	588	587	588	577	589	583	607	604	600	535	556	535	565	582	529	577	626	580	582	564	589	580	607	582	597	564	572	577	552	595	585	547	585	552	602	554	620	568	612	582	601	565	589	571	617	605	574	573	592	625	584	570	582	560	578	606	569	605	587	607	591	560	597	595	587	596	586	585	607	546	587	581	567	572	601	544	590	587	555	574	583	582	587	573	564	640	596	564	583	613	598	614	571	581	567	528	594	622	581	581	564	582	563	573	581	590	602	561	572	616	589	623	595	627	585	629	582	610	527	574	602	578	583	609	569	616	566	521	611	559	570	531	558	566	621	610	609	594	534	566	623	564	598	584	624	622	597	552	579	613	564	608	570	557	615	592	593	571	556	660	538	559	626	578	580	592	628	541	536	569	610	579	569	608	609	565	581	586	556	563	561	610	567	581	579	588	584	612	564	572	612	548	597	582	576	588	570	588	594	559	553	605	599	625	583	569	601	553	617	596	603	617	600	588	552	617	566	560	584	590	539	574	593	566	587	556	611	591	579	600	605	622	631	540	548	567	575	593	565	571	608	611	573	607	615	592	561	605	599	633	569	608	559	559	594	659	575	591	561	624	585	581	558	592	587	550	613	586	558	585	582	574	558	660	606	582	621	555	538	574	562	559	581	570	544	580	602	591	620	571	604	562	546	591	551	560	595	599	621	559	599	590	584	583	608	601	591	560	601	599	612	577	591	573	576	560	560	586	626	621	591	622	589	594	567	576	581	600	579	578	574	552	597	600	580	619	601	576	625	594	608	524	573	570	592	576	574	570	572	628	596	608	594	583	597	557	570	552	578	581	586	558	576	565	592	580	590	585	546	581	565	572	558	577	612	562	562	564	587	564	541	601	601	580	601	595	585	581	608	590	561	529	617	599	633	580	585	558	548	588	572	595	564	551	538	589	628	592	579	574	583	581	551	604	576	561	552	590	564	595	603	599	526	625	569	583	593	594	556	608	599	614	583	531	584	606	638	619	586	561	545	606	586	632	601	572	576	579	578	619	583	615	580	608	582	564	548	607	547	584	545	588	586	617	608	570	557	606	621	554	541	565	607	540	590	556	551	582	572	598	573	616	623	582	576	599	593	571	593	649	535	580	573	602	616	548	602	558	556	566	595	576	622	607	585	616	576	567	563	560	624	610	608	575	540	563	592	544	607	574	562	542	576	580	547	590	553	582	607	570	557	583	578	601	601	592	566	593	599	566	595	575	595	618	603	568	601	556	566	568	556	590	565	563	584	592	529	567	589	594	598	566	596	577	597	571	624	563	573	620	588	602	540	586	606	563	621	570	597	608	600	623	583	590	617	612	558	590	588	599	537	655	599	609	610	560	535	568	582	580	569	576	541	588	573	606	538	578	545	581	558	605	583	591	618	600	581	566	548	585	558	619	575	620	572	605	569	589	613	558	594	564	571	587	623	568	555	553	566	602	508	556	604	581	563	597	574	536	574	612	586	602	569	595	554	599	589	557	584	633	627	600	615	560	591	624	569	604	592	553	603	626	585	616	616	556	597	633	643	589	573	574	590	550	600	561	570	619	579	594	570	612	576	591	565	566	598	604	578	602	600	567	577	558	576	609	591	600	602	570	593	536	565	544	579	601	608	597	592	604	581	602	576	528	594	574	582	569	569	626	581	594	554	571	589	616	595	529	614	608	603	583	564	571	606	566	573	570	552	626	536	556	607	578	583	613	545	610	565	594	564	615	571	577	580	558	537	584	595	551	572	601	590	550	581	610	616	610	594	564	590	570	573	554	588	610	587	575	565	555	599	593	553	596	553	632	600	576	604	563	566	623	573	612	559	563	607	584	572	566	589	597	577	556	568	589	589	580	541	574	573	599	623	552	614	596	553	598	591	547	532	585	530	587	602	577	633	538	618	533	563	625	549	605	622	605	548	557	608	579	620	584	612	602	586	552	549	606	577	569	570	620	607	576	589	570	586	549	643	600	597	625	572	589	581	578	570	585	580	588	609	602	593	603	599	562	550	559	598	574	599	563	611	601	573	604	599	589	588	591	584	599	554	613	609	568	593	534	567	569	615	592	598	556	548	585	604	574	553	592	603	593	601	577	591	576	573	598	606	565	590	607	582	537	599	561	585	608	580	593	627	609	636	605	561	587	587	600	647	582	577	530	543	586	582	599	559	585	556	598	599	564	576	602	540	572	591	589	584	605	568	581	628	573	595	618	594	607	564	584	575	610	582	630	614	541	602	606	574	582	582	584	598	603	574	571	595	578	553	566	569	585	584	561	612	568	572	553	610	615	607	613	564	540	570	562	584	560	605	588	573	595	579	631	591	613	534	585	580	605	600	618	587	585	554	578	598	623	571	620	581	609	579	559	586	574	553	615	614	623	557	597	617	548	596	583	560	590	594	601	612	594	614	594	593	631	593	592	574	550	562	566	598	554	557	571	640	566	596	590	569	597	575	596	574	556	564	617	588	585	563	575	606	610	602	573	541	617	589	612	613	543	584	601	583	569	564	573	600	574	558	581	611	591	596	581	581	569	608	578	630	592	620	575	599	576	559	567	593	599	591	544	587	561	545	561	571	638	577	565	585	553	542	629	585	611	521	596	578	574	602	577
23666	31122	14783	2303	351	613	77	61	67	102	786	882	376	200	111	65	56	61	69	43	59	68	56	46	60	61	50	51	62	50	67	57	53	45	56	64	48	56	57	58	64	47	46	50	49	56	51	46	55	59	56	49	46	51	54	70	49	58	52	52	70	55	61	71	53	60	48	62	56	62	51	64	50	59	55	56	62	58	54	49	45	47	50	53	42	47	56	54	50	52	54	55	56	49	50	53	55	54	52	60	63	49	51	48	53	58	65	63	61	49	52	55	53	59	55	53	52	56	64	61	61	61	55	50	60	57	59	59	42	49	60	55	50	51	55	42	52	65	57	61	48	56	52	59	55	53	52	49	52	64	58	56	48	55	46	51	62	49	53	47	52	50	49	66	32	59	55	42	46	58	64	50	55	58	63	46	53	55	58	55	60	60	52	58	57	56	56	50	52	58	61	50	57	53	51	48	46	56	46	53	51	50	47	60	56	54	58	60	54	56	60	58	61	62	52	66	53	54	48	61	65	58	56	42	56	67	55	58	45	40	60	60	59	62	61	56	57	54	59	48	58	58	46	55	46	48	63	57	51	62	60	51	63	53	47	48	58	49	64	57	68	49	56	57	63	63	53	49	71	59	54	50	49	54	41	68	48	46	59	50	46	51	56	47	54	54	63	54	51	65	61	36	58	60	69	49	52	51	56	52	65	48	51	61	54	64	52	72	57	57	63	58	48	47	48	40	54	53	60	50	66	55	45	57	59	60	64	64	40	53	69	45	59	61	51	54	59	47	60	58	53	70	57	53	61	52	58	56	56	43	66	48	48	46	52	43	60	55	59	56	58	63	61	52	49	62	47	47	58	48	54	68	50	66	63	56	50	54	55	55	59	64	44	68	51	47	43	45	43	59	58	52	57	64	52	61	55	66	51	54	47	63	52	53	65	64	43	58	74	58	51	56	64	50	55	55	48	64	51	47	64	44	53	59	55	62	54	41	58	58	35	63	55	55	56	62	59	59	58	56	62	57	33	55	55	62	62	61	63	56	66	49	56	56	50	48	54	58	47	44	60	65	51	56	58	50	50	75	64	78	50	46	60	49	43	52	56	58	57	60	54	52	66	50	60	52	56	56	61	59	33	57	57	48	67	51	49	32	58	52	59	52	55	51	66	67	70	56	42	48	48	52	44	56	54	55	36	46	54	42	56	57	56	45	55	44	61	58	43	62	54	48	57	58	53	58	53	52	58	59	61	57	64	63	51	45	55	60	53	50	67	67	73	50	67	46	49	45	53	52	58	62	51	58	64	54	67	59	58	53	53	46	57	64	57	62	60	53	55	59	53	58	59	59	70	60	52	46	43	52	62	49	68	63	53	43	59	61	61	49	46	67	55	40	62	71	61	43	60	64	53	45	55	49	56	78	46	58	65	62	48	44	55	52	62	68	54	53	56	59	63	50	43	61	60	62	61	45	40	49	50	66	53	55	57	52	55	49	63	55	44	50	46	56	52	54	61	51	55	49	55	65	57	43	54	59	69	47	64	47	48	57	53	46	51	67	51	66	62	52	50	44	52	54	52	65	60	45	51	56	73	48	65	50	73	49	52	42	59	58	45	63	50	50	60	69	53	57	56	64	61	57	52	46	62	57	46	56	56	63	54	65	54	51	52	55	71	50	55	49	43	57	63	56	64	54	59	50	72	52	58	74	50	47	67	52	62	61	54	65	55	53	49	48	56	71	55	62	61	51	66	56	50	53	72	55	62	65	61	45	49	66	49	68	54	49	50	54	56	54	54	65	46	55	50	67	54	47	49	56	48	36	58	61	51	65	46	53	55	64	69	39	46	56	39	62	57	60	61	59	56	47	47	53	49	57	58	52	53	69	48	48	59	66	49	48	38	46	55	62	52	57	52	61	67	55	63	55	61	45	47	47	53	60	65	67	57	54	46	74	41	44	52	63	61	43	54	47	54	52	41	58	56	51	42	48	62	61	54	40	54	50	49	61	63	51	58	60	73	50	56	39	64	62	55	51	66	51	60	54	52	55	60	53	56	51	53	60	49	55	58	46	68	53	51	52	50	50	39	52	53	54	72	46	42	68	56	48	47	65	48	64	47	61	46	86	64	47	52	56	61	53	60	60	50	64	65	52	60	57	60	52	46	43	56	53	64	49	35	52	49	51	53	51	52	60	51	55	44	59	61	56	55	51	62	43	65	57	51	50	36	60	54	60	65	55	69	53	65	48	55	58	45	48	52	69	55	67	49	57	49	64	60	70	46	64	56	56	52	60	64	52	52	47	57	61	56	65	65	45	49	56	45	50	55	60	60	54	61	57	66	45	37	45	51	45	56	47	54	56	40	56	64	56	54	54	52	46	69	58	56	65	50	48	44	49	64	46	60	49	56	50	55	66	47	58	60	52	62	58	62	66	59	55	55	55	59	42	52	59	56	63	42	69	53	48	45	48	64	57	45	56	52	66	51	54	49	52	48	55	42	53	63	49	55	56	65	55	48	65	56	49	54	77	56	58	56	64	47	45	72	53	41	61	37	58	41	44	50	54	46	57	41	55	61	71	51	56	59	65	49	54	48	47	59	55	50	54	60	38	52	47	64	51	54	54	63	57	51	56	53	55	55	58	56	45	62	69	58	54	56	63	60	54	56	50	61	57	66	55	57	64	40	52	42	60	56	60	45	61	53	46	61	47	61	50	47	67	64	58	64	58	65	55	47	60	54	47	47	75	54	72	71	64	55	60	48	53	58	50	49	52	53	50	60	48	52	59	49	40	51	70	51	50	54	49	57	54	55	60	53	64	45	64	48	57	47	40	51	56	62	49	59	54	65	59	47	60	60	56	63	38	51	66	52	51	59	63	45	48	47	47	52	55	61	58	62	56	53	44	46	62	47	51	43	57	45	54	44	63	56	46	60	60	53	53	58	46	59	51	58	48	38	64	53	43	53	60	48	41	67	48	48	55	63	52	48	47	56	58	50	55	60	52	49	47	57	50	58	56	56	54	50	44	57	49	47	60	48	43	49	44	52	49	59	51	43	47	52	61	54	66	52	60	47	50	42	43	58	52	60	65	46	52	68	61	59	53	51	61	67	55	43	61	56	55	52	58	58	62	64	58	49	46	44	66	63	52	68	63	49	49	70	52	45	42	47	54	56	54	53	59	49	58	65	39	66	66	50	52	50	61	45	49	53	39	53	55	60	53	48	55	40	57	56	47	56	56	56	55	35	59	55	48	64	60	54	56	61	45	54	53	42	67	58	59	52	59	58	64	47	54	51	65	61	47	50	56	56	67	56	43	57	46	68	63	36	55	49	55	55	59	48	51	57	55	54	54	35	53	63	54	59	54	64	49	48	66	58	65	50	68	65	55	48	57	57	57	59	54	46	61	63	64	53	64	62	54	45	60	55	50	62	57	57	47	47	48	50	54	40	56	67	46	61	64	59	50	66	66	51	58	64	57	53	59	62	55	70	46	51	59	63	48	65	53
53622	46618	33436	22937	15949	21006	1561	1049	980	3535	20212	20051	10657	5326	2904	1179	704	599	653	642	661	683	658	656	628	660	650	619	615	580	620	573	631	629	624	636	643	622	640	664	649	573	616	645	600	603	638	628	653	604	588	627	591	638	639	607	594	616	622	596	613	629	646	631	589	617	655	603	595	652	608	606	627	576	633	647	656	611	607	602	605	595	655	603	645	623	637	606	705	643	645	676	620	602	676	642	608	626	597	611	637	613	624	597	647	614	597	613	652	590	681	676	672	624	653	632	582	663	610	639	630	626	664	647	661	597	637	587	644	613	619	581	616	601	624	649	582	653	620	592	627	638	635	636	577	612	646	638	625	637	622	604	619	634	636	696	624	647	591	627	596	600	659	629	624	635	620	663	623	668	611	649	693	603	623	644	634	611	622	614	592	620	631	642	609	595	638	623	627	615	627	614	654	618	617	614	659	597	649	619	643	595	626	654	580	636	599	658	605	651	646	661	659	645	663	650	621	630	644	616	631	592	627	648	642	600	646	629	606	606	649	631	634	624	608	623	661	622	593	665	645	641	673	604	622	556	643	655	579	626	654	627	627	641	572	629	638	636	622	643	629	596	619	649	665	644	667	640	645	633	629	647	632	566	657	643	650	619	614	614	633	616	658	631	666	614	618	635	574	628	619	627	643	609	629	566	642	592	670	615	621	635	634	641	590	607	599	632	581	612	601	617	624	613	640	621	611	678	628	615	595	652	674	652	633	576	623	619	635	618	652	614	613	637	592	642	645	629	620	638	597	630	643	671	622	649	616	607	638	643	679	594	657	642	621	658	642	649	630	654	634	629	621	644	620	654	607	629	670	645	612	637	651	697	651	652	630	614	660	682	676	642	658	658	602	636	648	621	629	648	601	614	627	613	615	650	617	618	678	643	645	587	615	653	622	660	664	607	623	630	641	619	650	630	670	601	643	628	638	629	616	622	620	635	634	640	655	641	596	660	678	617	638	633	617	654	591	618	657	621	564	639	640	617	646	635	603	584	667	577	645	581	649	640	635	674	613	571	603	669	613	631	587	663	604	628	631	621	687	659	625	606	610	650	597	630	614	624	573	634	626	604	625	647	640	633	598	622	592	647	636	580	632	637	625	652	646	654	609	630	637	616	655	603	600	613	605	667	629	614	652	646	619	657	645	629	632	666	658	703	643	629	650	656	606	632	637	642	626	660	622	620	595	619	618	630	641	644	617	611	653	638	601	633	622	611	596	665	646	627	632	613	631	645	604	609	591	623	631	575	613	664	604	654	630	619	633	626	651	694	618	622	639	566	625	609	653	621	604	596	629	617	650	643	641	656	610	574	627	632	612	645	647	662	623	637	630	633	592	654	630	626	638	645	626	693	614	612	581	618	626	629	657	626	655	641	602	636	686	570	612	656	600	633	641	635	643	660	601	612	633	612	640	616	629	638	627	657	658	607	647	639	622	647	578	632	618	632	608	637	618	614	666	624	621	666	560	596	663	697	584	612	607	615	614	596	579	673	594	608	628	625	649	615	628	636	597	621	616	645	641	630	602	660	669	622	609	642	639	631	637	647	576	623	661	638	601	595	610	615	625	617	660	652	659	635	625	612	703	574	639	639	603	625	643	580	649	673	632	623	628	596	627	644	619	605	676	644	578	686	635	632	638	684	622	639	637	627	595	600	609	618	612	645	627	618	654	633	587	643	654	624	628	600	605	617	623	593	587	629	623	608	624	628	579	605	663	638	639	636	607	614	606	628	653	665	632	627	615	626	629	625	635	588	623	658	621	645	580	633	622	628	599	635	620	615	631	646	596	652	628	604	606	623	620	635	617	669	681	651	638	603	628	592	612	620	645	598	567	635	631	607	623	585	608	657	631	634	572	631	603	634	582	597	620	647	631	620	592	576	652	616	636	626	631	598	599	621	632	666	647	598	633	645	616	644	645	644	642	593	604	647	599	636	632	575	644	654	640	583	651	626	632	627	621	629	635	608	595	644	593	635	611	623	599	610	633	607	664	636	641	603	606	607	636	604	680	635	618	681	632	638	614	625	604	623	636	658	615	636	650	569	650	631	617	560	605	587	683	637	606	657	609	618	640	651	638	657	618	666	615	602	636	584	643	625	606	625	614	631	635	621	627	606	640	609	641	628	611	684	648	637	622	611	649	628	647	608	618	636	623	608	651	656	646	610	663	614	691	613	617	663	645	674	665	613	683	623	624	629	603	635	636	648	618	609	615	584	652	632	661	620	602	608	592	641	634	616	602	620	580	625	616	614	683	626	609	616	596	641	618	618	593	583	585	611	589	590	658	609	635	613	583	670	650	625	586	651	642	601	608	641	625	630	625	655	660	597	618	609	638	636	635	685	643	634	646	640	644	623	660	627	637	620	603	607	633	652	652	646	677	667	597	653	617	640	626	640	654	619	619	597	669	622	683	629	629	589	658	636	630	620	636	624	629	635	620	615	645	689	581	608	652	632	631	690	586	628	612	595	601	626	583	607	687	631	638	603	649	641	628	618	578	639	656	653	619	656	634	640	607	648	587	602	621	675	628	643	622	646	604	666	622	638	628	614	667	621	619	621	624	634	662	624	588	558	595	629	599	636	600	636	622	609	669	589	638	627	640	628	664	649	606	603	636	653	636	657	617	583	633	647	646	559	617	589	644	644	618	622	639	636	593	617	638	577	650	621	648	624	641	632	582	622	641	589	606	640	644	600	682	659	564	621	614	647	651	609	623	627	594	620	640	623	636	640	595	650	661	640	640	653	600	631	660	589	635	598	589	655	645	620	603	616	654	617	630	606	628	621	632	613	594	634	626	623	609	586	611	595	649	652	564	629	596	616	612	632	629	623	613	610	616	620	656	614	659	600	652	594	644	607	630	629	609	600	596	604	610	616	610	633	616	607	658	608	560	589	653	627	706	629	563	657	662	652	618	609	608	638	620	628	580	554	625	595	608	658	621	628	624	679	621	614	671	630	625	632	613	593	601	659	652	649	637	601	621	632	616	651	594	631	655	606	596	681	636	631	619	574	618	628	687	664	602	631	658	627	653	607	607	687	626	623	625	654	620	658	616	651	642	551	603	595	622	672	609	624	626	628	644	605	645	559	610	620	668	598	613	637	642	582	613	689	627	629	646	654	632	581	653	657	609	635	617	651	639	631	623	647	635	619	616	596	640	588	665	634	652	677	616	564	598	666	644	629	631	658	642	637	680	646	630	615	643	632	607	583	565	597	644	609	602	653	587	635	639	586	618	589	640	622	577	657	616	627	626	658	638	714	616	655	641	619	613	648	651	596	599	619	635	628	616	622	652	644	630	643	637	642	639	618	622	573	645	667	626	619	694	668	654	633	625	631	596	688	610	622	637	620	618	606	630	627	589	638	660	665	584	642	638	687	593	655	657	620	672	670	627	616	618	669	620	612	656	673	642	595	604	639	612	628	606	620	625	667	630	592	656	621	606	627	640	621	687	651
22599	29773	16222	2896	421	591	78	54	66	317	1226	1021	428	233	135	73	60	44	38	55	49	44	55	69	68	55	66	68	48	44	39	65	68	43	58	49	68	51	60	58	51	48	53	47	51	60	52	65	45	50	58	40	46	56	54	54	55	63	58	62	55	49	54	66	65	51	42	46	48	48	48	54	60	62	52	52	44	64	52	59	50	41	55	40	59	34	52	51	48	61	55	44	48	54	45	58	35	54	54	46	53	51	66	63	51	71	51	61	56	51	50	36	65	46	47	60	57	40	37	57	51	63	64	43	50	56	47	53	57	51	49	46	50	48	51	50	50	49	46	52	56	50	46	56	45	77	59	47	50	51	55	55	59	68	54	58	48	56	55	58	55	49	50	52	56	49	50	60	53	52	53	47	55	52	54	54	61	49	35	50	52	50	52	55	52	54	59	50	52	62	54	56	60	50	41	49	54	51	50	52	55	50	65	37	49	57	66	60	43	68	45	53	49	46	67	57	52	53	63	53	61	63	61	42	58	50	63	50	43	60	39	60	75	64	43	53	59	53	59	37	43	53	75	58	42	53	54	49	54	41	52	63	51	66	33	45	43	47	61	46	48	52	59	43	53	58	57	46	56	39	54	58	66	66	53	70	52	44	47	47	62	49	40	57	49	50	44	48	53	54	49	56	53	54	49	52	68	60	58	43	44	41	70	40	52	54	44	47	48	60	40	50	59	51	38	52	45	53	47	54	45	49	56	57	44	54	63	47	51	42	52	61	51	64	55	58	60	57	53	51	54	45	52	47	51	38	46	49	44	58	65	37	53	49	55	57	46	50	54	45	46	57	32	63	50	47	46	68	54	48	45	53	63	57	60	58	52	51	52	54	62	40	62	42	56	51	61	44	63	41	50	48	62	44	56	57	48	55	60	54	48	54	53	63	48	65	46	49	50	50	49	51	51	53	40	54	55	58	53	57	55	74	55	57	50	53	54	66	54	45	55	40	54	57	37	58	61	47	56	61	56	48	50	57	47	51	50	67	44	64	49	47	62	58	51	65	44	61	55	67	59	64	55	56	46	52	48	60	41	53	65	48	54	57	51	46	55	53	52	54	59	46	53	46	50	50	47	45	61	53	51	49	57	35	54	48	54	54	60	56	45	51	50	45	57	63	49	50	66	61	46	69	47	41	63	51	51	40	40	61	43	51	48	52	45	51	43	65	62	53	43	49	40	47	55	61	51	63	59	65	61	57	59	56	48	68	41	46	49	53	53	50	37	47	53	55	50	65	64	59	60	62	51	45	47	67	43	59	51	41	67	69	63	37	50	45	41	45	64	51	56	55	40	51	53	68	57	41	62	57	44	52	51	46	64	49	71	55	57	56	52	53	49	39	52	55	40	42	62	46	55	51	46	54	51	49	51	58	55	60	50	39	46	61	54	47	42	66	38	58	48	50	60	52	42	56	53	66	52	50	54	54	60	46	53	60	58	42	54	56	54	40	53	67	46	45	46	54	52	46	45	49	51	53	49	48	50	63	51	53	67	54	42	52	59	46	64	46	47	63	50	67	43	59	68	53	48	51	60	45	53	55	49	54	66	47	51	67	51	46	59	48	58	62	56	57	41	56	55	45	56	49	49	55	45	61	54	53	49	57	46	56	65	62	56	58	48	60	56	63	67	54	64	61	62	48	52	60	54	53	57	55	64	51	57	48	46	65	42	54	49	58	63	57	52	49	53	48	57	45	47	53	51	54	42	51	58	52	65	44	54	59	59	61	49	47	55	57	50	47	51	45	48	48	55	54	58	66	57	53	56	53	46	48	66	47	39	33	60	55	58	61	57	50	50	51	49	56	49	57	59	49	51	58	38	50	45	45	43	66	47	53	52	62	51	50	47	52	52	60	58	56	57	60	47	49	46	44	52	56	44	60	56	51	47	53	49	61	55	53	68	57	51	51	78	54	58	43	58	49	51	50	58	61	56	67	53	76	51	58	52	54	45	42	51	57	38	46	50	68	49	52	63	58	43	61	58	64	51	59	54	52	58	61	62	60	43	52	53	61	48	63	38	50	52	42	60	51	43	53	54	58	50	49	57	45	53	58	59	68	57	49	60	49	61	54	39	52	55	56	46	48	42	54	54	54	52	60	52	50	60	52	52	37	65	69	56	59	56	51	61	47	57	43	57	66	54	61	51	45	50	49	51	55	43	48	58	49	53	58	62	42	53	42	51	44	57	47	50	67	46	56	56	45	52	73	48	61	57	50	49	55	51	60	59	57	64	67	45	53	46	47	47	45	55	55	52	42	63	46	72	42	62	65	45	53	52	45	49	51	49	50	47	60	55	43	54	51	58	61	63	41	56	47	64	41	49	49	48	44	59	66	65	60	57	65	53	39	62	57	44	53	53	66	39	46	59	60	57	53	48	58	62	51	49	65	55	48	57	48	54	48	50	62	51	52	62	49	63	47	55	50	55	44	38	60	38	49	49	50	57	59	39	44	51	57	51	66	49	58	64	59	63	37	54	50	52	60	55	60	56	57	52	63	50	58	43	66	50	45	51	35	63	45	57	56	57	61	59	47	44	51	62	39	50	54	49	51	49	61	49	46	38	51	57	50	65	54	59	51	51	53	50	49	58	51	52	55	52	52	56	51	46	53	64	53	48	39	56	43	52	52	47	42	45	56	47	56	55	63	48	72	59	56	57	52	48	45	52	53	62	62	53	57	54	49	53	46	58	41	54	55	53	54	55	43	40	56	52	52	63	58	58	61	62	50	48	43	42	54	54	49	55	47	36	60	62	50	56	63	42	57	60	56	69	53	49	53	56	56	44	57	43	53	45	51	50	50	37	61	51	56	60	44	53	50	50	54	51	56	55	54	57	64	34	59	58	40	65	42	53	59	64	55	68	46	53	50	47	55	53	47	52	54	52	51	59	45	43	54	64	62	59	48	42	39	71	53	52	44	61	65	63	57	47	51	62	59	49	36	57	65	59	51	60	43	52	53	72	34	56	58	69	57	43	44	39	48	63	55	49	42	60	62	61	40	63	60	68	51	49	58	47	60	48	58	61	56	51	54	51	44	47	52	49	60	48	45	58	56	47	52	66	69	47	48	63	58	55	49	60	51	48	56	43	52	54	57	47	61	55	42	39	54	49	59	61	43	41	59	55	53	63	70	47	52	62	54	62	54	67	59	51	40	58	53	50	51	54	56	51	59	48	57	39	51	59	60	55	54	51	58	51	57	56	57	46	47	59	66	52	38	49	49	43	50	63	51	52	50	61	65	56	43	46	57	63	51	45	43	51	52	46	59	59	52	66	45	42	51	48	45	46	49	66	57	46	57	51	52	62	57	69	47	54	62	57	64	37	50	53	39	53	57	59	63	36	41	55	67	45	61	60	55	50	65	53	43	64	71	52	52	63	53	50	51	56	48	46	45	54	53	42	49	47	36	55	56	61	51	54	45	51	59	50	58	57	56	46	56	46	54	59	45	48	54
54542	48979	35243	24854	18654	21577	2093	1173	1683	11603	25647	20748	11519	5633	3072	1384	607	596	621	612	666	683	630	608	593	643	663	626	623	579	569	609	609	602	591	602	579	615	645	676	630	613	588	657	585	572	604	595	591	592	604	667	666	641	605	582	588	613	644	607	616	570	587	610	604	639	606	673	568	571	602	660	627	614	641	623	613	560	626	624	624	617	609	638	570	593	600	632	577	621	594	603	562	642	606	616	581	594	596	631	607	602	640	582	592	591	621	585	608	588	594	613	633	613	641	621	612	638	599	664	603	624	599	566	586	593	585	646	638	616	620	611	586	631	560	633	590	651	621	614	595	602	607	622	581	608	598	598	612	617	621	597	602	589	567	614	656	646	575	622	583	619	616	605	604	644	628	590	591	624	606	584	627	618	599	644	618	613	575	599	607	577	609	584	627	619	619	612	578	575	662	619	584	596	596	607	632	614	562	587	628	592	573	609	619	614	626	638	617	633	607	566	582	619	639	612	590	638	624	600	560	636	606	585	587	667	646	612	601	570	563	632	619	645	644	607	579	589	599	609	584	592	573	587	589	622	604	579	614	626	595	613	592	572	636	639	596	610	665	643	623	595	595	667	591	604	609	602	595	570	619	594	609	606	605	620	612	652	563	626	665	639	607	596	577	617	655	642	597	614	579	603	640	630	605	593	610	656	621	618	618	601	654	583	621	648	639	631	651	658	565	590	623	624	624	588	601	578	604	587	619	619	635	610	576	605	617	617	569	624	600	642	625	628	577	590	633	591	614	637	645	639	630	567	590	601	611	625	587	559	624	607	633	592	593	591	593	597	601	587	600	609	625	607	653	623	611	588	624	618	682	646	622	594	607	588	659	616	585	570	618	623	629	584	608	609	643	610	603	586	634	605	595	639	647	629	649	561	593	618	581	598	603	651	612	632	607	650	618	623	606	595	575	607	597	592	617	623	621	614	621	586	604	584	566	646	592	573	640	558	616	655	587	633	630	637	615	620	618	598	599	642	580	609	645	600	615	610	588	569	623	649	624	563	646	633	608	583	626	601	608	643	631	581	613	618	613	589	612	639	639	585	645	629	641	630	656	617	630	614	622	643	637	583	609	581	632	624	611	625	590	585	599	610	621	590	627	610	588	624	596	627	578	636	603	594	604	614	595	579	608	549	630	577	628	592	583	619	627	658	603	555	624	620	618	626	634	657	596	564	566	635	621	635	623	601	660	625	566	612	605	587	616	585	623	612	614	630	563	611	607	607	597	583	591	619	627	582	591	646	590	633	603	611	619	598	641	656	604	639	639	583	608	570	594	569	616	605	599	647	644	630	622	585	627	571	648	622	603	623	592	604	628	636	595	624	633	607	628	612	617	566	641	612	624	619	641	632	567	618	599	592	600	584	638	615	630	642	578	610	610	624	606	608	633	600	597	628	653	580	637	679	556	628	584	612	650	600	649	687	616	594	595	626	580	609	628	630	605	604	573	618	615	632	572	644	592	587	585	593	644	584	588	614	633	591	620	600	648	654	618	554	610	606	617	623	587	617	602	645	598	587	648	630	602	633	603	576	582	633	567	589	569	598	589	571	582	608	616	597	643	583	580	605	626	655	605	630	627	628	629	657	661	641	644	604	561	618	618	584	615	579	637	611	634	639	554	591	595	608	577	624	578	589	621	645	640	583	611	635	591	582	603	598	623	584	583	614	633	583	631	645	609	624	576	570	635	615	615	626	634	602	634	621	596	615	606	589	606	591	587	593	635	634	597	621	574	599	623	628	626	600	622	590	631	624	619	615	612	630	586	565	571	621	610	650	601	589	592	578	615	571	620	611	606	614	647	595	614	611	653	618	597	594	576	600	616	649	625	652	605	638	615	617	610	624	581	625	615	633	570	566	602	541	661	609	625	638	615	559	591	605	628	621	616	629	594	634	622	589	577	633	650	626	598	574	631	635	563	605	636	607	594	611	624	608	553	548	619	669	631	588	593	595	663	596	593	597	612	629	590	662	610	576	608	608	632	605	630	538	626	608	624	593	595	570	629	602	585	621	589	594	607	576	585	597	622	637	594	634	620	613	611	594	591	623	601	607	604	555	616	641	626	624	591	588	632	629	603	607	607	600	624	577	612	582	565	596	577	592	609	626	606	620	584	615	613	607	641	615	598	586	619	620	616	613	608	590	621	600	656	605	619	586	616	605	626	595	585	589	577	637	657	605	631	641	646	593	607	623	630	578	588	631	600	607	663	656	559	611	653	613	599	595	609	661	618	631	631	636	640	606	587	616	577	625	615	630	601	596	630	638	637	620	632	617	624	645	570	636	614	604	635	617	608	584	557	618	596	608	615	637	626	606	647	587	572	620	649	638	597	600	590	593	617	608	604	634	597	589	597	610	614	651	597	587	590	564	610	591	611	584	615	626	559	627	609	584	625	633	634	602	592	628	631	610	581	587	586	606	606	622	655	615	628	608	591	634	639	602	610	590	598	622	593	611	617	640	608	640	596	571	638	586	630	594	648	577	609	665	617	594	599	624	612	607	610	598	621	575	625	602	575	619	580	573	621	630	615	672	626	587	583	572	618	628	659	620	602	663	673	605	591	650	601	654	606	596	587	593	611	598	628	630	590	618	597	621	650	612	606	622	594	644	592	628	630	553	572	624	587	595	617	646	627	619	616	658	608	563	596	569	635	586	631	588	632	578	605	633	607	619	662	562	557	586	671	587	584	621	584	619	629	622	590	624	594	631	619	619	620	674	625	583	619	604	625	596	611	647	651	644	621	570	616	644	651	644	599	573	632	583	618	625	594	609	600	606	605	620	641	596	599	609	662	612	616	629	576	639	621	598	598	623	609	612	629	615	603	644	601	610	612	626	596	671	603	618	630	587	604	596	622	599	589	610	595	626	604	560	628	603	595	601	666	653	602	642	567	610	619	583	581	622	601	596	607	607	630	585	624	607	595	625	595	612	590	626	590	633	593	585	584	617	580	607	567	597	595	600	632	610	617	610	628	609	581	647	624	622	600	599	617	619	573	595	575	631	610	598	597	596	619	656	593	619	610	596	633	641	579	629	598	629	591	623	648	575	610	606	625	622	599	620	570	620	595	629	628	646	620	613	625	601	630	658	666	626	610	582	627	575	583	609	633	678	598	614	579	638	643	597	620	657	577	570	593	643	594	573	631	599	597	590	588	631	636	615	595	582	589	640	602	631	667	629	641	665	655	631	572	607	639	573	594	621	587	638	612	627	603	590	640	637	607	574	638	631	578	582	588	634	580	580	611	634	607	640	623	624	620	610	620	582	585	600	659	675	607	614	607	633	651	615	617	615	642	585	664	640	574	668	609	572	650	640	555	626	625	660	668	632	592	621	589	622	616	603	635	606	592	656	595	606	644	606	586	567	606	600	576	617	588	622	617	610	588	654	600	642	621	659	632	564	562	620	612	603	628	605	562	596	631	630	601	660	617	622	599	647	612	603	593	621	596	576
31441	40063	21683	6029	1149	1467	97	81	120	811	2275	1474	639	305	185	101	46	57	69	63	58	61	61	60	64	54	49	53	59	67	60	50	58	45	56	54	67	47	50	54	54	55	56	57	46	63	55	72	46	67	46	57	54	55	70	52	72	66	61	54	44	52	70	57	64	53	46	62	64	55	48	49	59	56	57	51	54	51	53	52	46	55	64	60	64	65	57	54	50	67	43	65	56	47	64	54	53	55	62	53	51	71	60	66	58	44	42	50	60	55	54	52	79	65	51	67	57	51	49	59	52	47	55	45	61	52	57	57	50	80	73	61	60	37	60	52	69	64	61	59	63	59	60	58	46	56	62	57	46	55	64	46	46	62	61	61	47	73	53	49	65	63	71	47	51	48	61	57	58	51	71	47	57	50	72	65	55	49	56	51	60	40	71	51	54	39	56	67	52	70	60	53	62	68	66	72	61	47	57	60	63	56	58	47	56	57	53	53	57	63	56	75	63	66	36	69	66	53	77	59	69	66	57	54	69	47	43	52	62	60	55	56	56	41	73	66	48	51	62	44	59	67	50	53	63	57	51	61	56	54	62	54	59	48	57	48	55	62	60	58	67	69	65	57	59	56	67	60	37	65	51	50	54	71	56	48	58	55	61	61	53	60	57	54	52	54	53	67	52	46	56	61	61	45	56	60	63	63	55	57	42	55	68	57	49	64	46	64	64	64	51	65	62	64	64	52	63	54	64	54	52	49	47	62	60	57	45	73	60	52	51	47	51	65	55	72	62	63	54	52	55	65	52	48	48	43	69	57	60	60	54	55	60	51	56	60	52	63	58	52	46	52	72	61	67	74	56	49	68	45	67	59	60	54	62	64	62	51	35	56	48	47	58	50	45	45	72	49	62	41	68	38	53	60	57	46	63	62	73	66	65	54	56	56	38	54	63	64	58	61	47	54	52	55	44	56	52	58	62	49	49	55	66	70	66	51	54	58	49	56	63	49	61	46	61	60	60	51	61	52	61	49	56	56	56	49	66	70	60	42	55	40	62	54	63	61	52	58	55	52	64	50	44	50	54	62	57	65	60	68	49	55	62	56	62	58	49	60	62	41	56	50	52	66	55	53	74	58	58	59	53	68	56	50	61	47	53	60	56	54	48	79	60	46	48	46	52	53	53	47	54	66	59	62	62	44	62	63	49	63	62	69	50	56	57	54	64	64	63	54	66	48	67	67	57	40	66	70	44	52	53	50	60	49	50	53	59	63	62	48	67	53	45	54	55	52	58	56	60	53	71	50	54	51	55	44	44	63	61	53	51	53	53	61	59	57	62	68	45	53	47	52	56	60	68	50	46	64	51	66	57	42	52	48	59	46	58	61	68	64	58	56	47	62	48	52	47	45	53	60	60	72	49	45	54	61	50	57	66	49	62	60	59	43	48	57	75	59	72	57	62	54	49	51	42	50	44	51	68	54	45	62	68	52	56	69	59	61	53	46	58	54	49	61	62	54	47	54	41	67	44	54	66	62	51	57	69	68	65	64	56	51	63	63	59	60	64	55	69	61	53	63	49	47	47	65	69	51	46	67	62	59	59	62	49	63	62	63	61	63	50	54	52	58	56	49	56	56	52	52	62	65	56	56	75	51	64	60	55	70	59	65	53	57	58	46	55	60	54	61	48	52	61	59	56	45	66	55	66	56	54	55	63	50	67	50	50	53	43	61	45	56	44	41	60	68	51	74	55	53	51	57	67	56	56	63	64	65	55	69	65	55	46	50	55	62	61	64	57	50	48	56	63	61	49	48	61	49	64	68	58	70	58	65	62	58	46	45	59	72	52	60	57	57	60	65	70	64	61	62	61	63	48	65	43	59	51	59	50	60	69	59	64	53	53	63	73	53	65	55	55	58	52	70	67	52	60	51	55	58	49	59	62	65	61	61	55	45	41	69	53	56	53	57	54	53	60	53	57	62	60	52	56	64	44	73	66	64	63	57	53	59	59	50	62	59	54	55	71	52	56	53	71	57	60	63	66	60	71	54	54	76	64	59	55	58	62	71	55	53	52	69	62	58	57	47	49	57	55	48	47	57	77	57	48	57	59	64	61	61	61	68	47	61	45	63	66	62	50	75	62	37	56	57	60	56	67	58	55	47	66	61	53	69	63	46	51	53	48	49	74	57	62	53	59	64	49	44	54	59	57	60	59	61	56	67	56	45	68	63	53	53	62	66	49	47	54	54	68	66	56	49	76	69	56	49	54	54	55	73	64	64	72	53	62	71	67	62	54	62	61	65	64	52	48	63	49	63	62	40	52	43	49	52	57	62	50	60	64	48	44	54	63	59	63	54	59	70	59	48	54	54	40	59	52	49	51	59	57	63	71	63	61	62	63	55	64	50	54	48	63	50	57	52	64	56	46	51	59	77	56	41	81	70	51	53	58	64	53	61	47	63	61	54	52	65	56	57	60	53	49	59	56	53	53	52	61	52	58	63	54	72	58	64	62	53	59	67	59	57	58	57	62	44	51	67	63	62	60	77	65	51	51	45	61	49	47	64	56	52	56	58	45	75	54	66	62	62	64	52	66	62	62	56	58	61	60	48	63	57	60	48	54	54	51	55	53	57	50	55	47	40	61	55	57	44	41	64	45	55	51	60	56	53	42	47	63	47	72	65	69	49	58	39	47	63	59	52	52	56	56	61	53	49	59	58	52	45	66	56	49	49	65	55	63	51	59	56	44	59	57	60	63	51	56	71	44	61	45	53	62	61	61	74	55	66	50	56	73	47	51	70	54	51	61	57	56	63	59	69	47	59	52	52	47	68	49	55	62	44	62	60	58	49	56	62	58	50	59	63	41	50	53	60	51	49	57	48	57	45	60	51	61	62	45	58	56	66	51	55	57	61	62	64	56	56	60	58	77	53	58	69	61	58	57	43	60	64	57	51	65	67	54	54	55	70	50	53	49	57	49	63	54	50	58	54	48	68	62	53	59	55	54	53	51	57	55	48	53	54	56	61	47	65	61	66	45	61	53	51	52	54	60	60	44	54	48	53	58	77	70	44	53	48	56	50	47	57	56	37	65	60	72	44	38	57	60	54	51	54	50	68	59	60	70	52	61	49	52	60	52	53	51	61	46	65	53	61	58	55	59	62	55	58	55	50	59	61	49	55	63	58	62	54	63	58	51	60	51	50	59	64	58	47	61	58	56	51	61	53	51	56	53	56	46	49	48	52	73	60	53	48	54	60	62	51	42	63	45	58	58	60	50	59	65	49	51	48	62	42	50	51	43	53	54	53	62	58	59	70	48	56	55	52	50	60	50	60	63	53	58	50	59	56	50	54	53	48	60	55	54	54	60	36	55	68	63	62	63	60	60	56	65	49	43	61	51	61	52	58	72	58	64	57	59	56	50	62	50	58	60	65	69	60	65	64	54	47	70	59	66	54	62	66	48	47	59	61	64	42	63	59	51	58	65	67	67	59	67	61	57	52	59	43	57	50
54325	50203	39148	32854	28861	28231	3203	1723	3549	21076	31682	24562	14681	7778	3996	1647	719	637	609	659	666	733	685	644	681	644	662	640	610	650	637	643	679	707	703	667	640	674	663	654	621	636	677	659	632	641	654	638	656	624	656	688	645	697	651	629	597	682	655	656	665	636	637	651	691	681	657	619	667	655	672	659	630	650	706	710	667	607	693	648	659	692	665	649	643	694	642	668	689	637	630	675	678	619	687	688	649	630	664	676	682	655	668	667	682	659	643	622	661	685	661	610	646	672	691	597	657	673	642	659	621	636	688	586	658	651	684	662	695	670	607	659	598	645	659	679	642	698	664	692	633	660	639	660	684	664	632	657	635	620	640	619	627	619	661	647	630	662	654	615	649	654	687	637	623	638	616	678	607	621	670	680	682	614	674	644	644	655	649	644	664	655	653	640	605	682	637	662	614	645	592	640	631	660	648	641	659	652	639	657	645	695	676	651	674	659	665	655	657	681	615	670	646	661	628	624	652	684	678	730	617	636	663	645	660	694	610	656	659	668	696	655	655	663	644	643	654	663	656	668	656	659	661	678	610	623	679	691	613	650	694	689	626	634	657	680	667	695	659	655	642	667	657	711	619	698	673	647	681	671	680	602	723	654	675	633	676	670	644	685	676	627	664	663	665	614	647	636	699	644	691	654	657	629	663	693	627	623	644	640	661	679	629	652	735	608	651	650	665	673	639	680	627	631	663	665	625	636	636	680	670	648	640	654	628	671	686	644	636	631	712	663	669	656	669	698	637	686	661	645	681	681	680	626	665	710	664	628	675	655	655	727	619	646	678	602	689	626	647	667	685	668	635	633	630	639	708	649	669	658	612	610	668	677	650	664	673	631	663	653	681	666	641	653	647	658	639	631	668	636	611	638	661	632	653	635	661	628	645	658	671	652	617	647	666	623	616	664	644	655	655	681	643	690	663	637	636	682	639	649	678	631	682	696	626	648	608	647	672	625	650	641	663	700	608	658	633	693	639	632	650	646	599	674	691	629	635	664	630	647	626	641	675	623	651	674	693	707	703	644	654	676	649	668	670	686	680	638	614	652	640	664	643	650	673	667	684	653	632	625	621	667	689	669	628	664	636	648	625	694	635	654	611	657	658	644	668	628	671	643	654	679	641	657	662	676	656	599	648	647	660	680	671	653	648	643	667	662	708	656	704	660	616	644	635	629	689	655	666	669	631	622	639	660	670	682	667	682	641	684	656	627	619	661	615	697	635	634	696	697	645	687	631	581	656	663	570	673	622	657	631	611	667	628	653	706	667	635	617	665	634	694	644	653	645	663	624	635	675	597	684	617	648	659	686	632	652	610	696	662	651	633	645	683	716	633	666	608	682	608	691	647	640	648	667	684	603	691	653	627	668	633	634	666	668	634	606	706	626	633	652	665	655	631	650	675	617	678	624	664	652	663	689	622	675	679	644	682	666	663	676	702	624	655	625	689	630	678	690	689	660	655	642	682	647	671	674	642	659	678	691	645	660	663	631	669	714	664	655	637	640	642	666	691	654	620	654	645	647	666	658	639	639	682	662	637	670	625	615	668	663	628	662	652	659	662	645	649	591	648	645	641	595	701	636	618	649	673	663	654	681	647	652	647	705	607	646	631	672	682	612	640	657	607	664	608	674	668	697	672	668	669	697	648	649	628	630	661	624	642	688	688	615	618	658	671	698	645	648	614	643	655	602	660	615	641	643	645	651	677	666	638	664	660	613	659	704	600	688	632	707	603	663	649	654	688	671	649	637	638	720	690	624	643	638	698	651	635	600	629	641	681	619	686	670	615	650	679	688	652	621	663	627	615	629	651	670	631	626	684	623	662	670	650	681	653	664	644	625	633	638	600	649	636	623	693	619	635	679	686	628	671	627	678	681	617	660	685	701	682	633	620	660	633	651	660	655	664	651	654	625	644	647	589	633	671	634	649	657	672	667	607	671	660	674	676	684	660	670	721	653	659	694	671	677	616	657	681	643	627	663	618	681	662	660	640	682	658	681	698	673	642	653	706	716	640	670	655	629	661	669	688	666	655	645	717	652	651	682	690	615	633	663	642	663	639	650	640	662	655	666	683	648	615	667	655	663	653	665	663	649	650	654	647	641	654	672	697	667	662	646	662	657	640	676	668	662	631	639	695	608	676	696	621	670	644	639	667	647	650	633	692	660	633	676	645	624	644	641	678	589	700	653	620	690	676	608	608	628	662	732	666	653	671	662	689	667	689	666	646	651	675	609	617	646	658	705	644	616	602	675	635	649	641	633	643	652	595	642	671	647	607	651	648	603	687	640	653	749	658	652	645	647	657	684	659	659	664	646	655	645	693	639	670	604	609	728	656	634	649	660	670	711	609	627	646	627	637	681	617	660	652	658	654	671	642	652	638	659	651	628	636	651	633	636	642	672	637	675	680	667	660	635	664	639	635	646	637	648	625	635	702	639	638	647	659	714	683	589	628	644	715	637	609	642	674	645	649	668	653	679	675	699	709	604	668	627	657	686	658	660	651	626	637	665	651	631	651	677	699	641	668	615	643	600	609	669	664	650	651	626	641	662	677	686	634	657	642	639	631	640	659	695	652	671	669	699	644	642	673	626	651	621	629	660	655	630	665	638	644	654	612	638	622	624	685	631	683	642	637	616	738	638	670	644	624	691	648	678	647	675	663	667	640	641	649	645	641	664	616	672	652	699	647	645	601	661	665	635	634	682	666	641	614	633	646	677	654	639	620	652	685	656	672	679	622	641	693	692	664	660	623	641	665	647	680	661	690	637	634	664	662	630	685	616	670	656	652	669	674	635	652	659	616	678	665	662	686	679	638	661	648	634	656	668	624	675	664	658	676	657	655	679	655	657	679	649	681	676	648	590	645	612	672	588	674	679	664	636	679	637	648	617	612	659	678	650	673	653	646	656	690	663	646	673	606	652	651	654	644	655	604	637	659	647	657	626	637	624	675	653	666	625	637	650	658	640	633	683	669	623	660	672	658	690	632	634	627	640	643	676	648	652	627	649	653	677	649	675	671	661	661	660	691	651	660	625	629	688	634	682	663	663	651	704	635	659	643	660	671	624	642	676	627	637	627	675	633	670	603	627	654	664	654	652	618	639	643	678	639	714	660	629	668	629	736	641	623	679	661	680	694	655	666	638	637	641	649	656	641	678	700	655	642	647	675	613	665	642	717	647	707	674	645	606	629	684	627	654	640	620	656	650	621	709	663	654	654	628	658	647	648	660	692	639	648	674	649	636	658	607	671	647	693	615	715	667	697	672	640	670	685	671	638	683	650	621	653	650	623	653	649	647	691	694	695	641	641	651	632	663	707	647	679	641	678	641	652	650	648	636	665	647	650	671	647	683	638	706	634	660	645	671	627	602	663	671	633	657	645	671	665	632	659	680	688	679	700	656	641	641	670	676	653	689	640	656	626	677	663	631	692	648	638	645	666	653	646	649	686	619	670	692	688	689	687
13383	12064	4747	975	251	287	53	62	62	110	466	451	209	111	84	62	49	67	53	45	61	48	62	54	54	62	65	44	58	50	41	47	49	47	44	53	56	53	47	59	49	49	66	64	45	38	55	56	58	39	55	54	68	56	66	45	38	54	57	58	43	60	49	51	43	54	51	53	54	41	57	49	48	43	48	56	51	46	56	55	43	46	42	58	54	59	52	49	44	49	48	46	54	51	47	48	46	55	50	44	59	54	37	45	52	56	39	47	46	60	64	53	48	43	69	41	54	62	46	52	46	46	64	43	61	49	48	47	54	35	57	60	50	43	57	50	47	44	60	55	34	57	56	62	47	63	55	49	51	52	57	44	45	51	54	49	47	46	50	39	46	46	63	43	52	54	47	46	62	53	59	55	43	44	50	73	49	57	50	45	53	48	45	60	49	53	42	54	62	47	41	52	49	43	58	47	48	52	47	60	63	43	47	60	46	51	59	56	52	44	55	56	61	46	61	56	48	50	60	43	44	48	53	49	54	51	52	59	46	54	54	50	43	55	60	61	56	54	49	45	55	49	50	45	61	56	61	52	52	49	49	34	55	48	55	40	51	51	52	46	56	47	66	52	54	31	46	53	47	46	45	56	51	48	44	54	41	58	67	57	51	46	54	70	61	51	62	61	42	52	58	47	35	48	61	61	52	57	48	50	41	52	61	62	50	55	51	56	54	50	62	42	60	61	43	38	43	50	44	45	63	64	47	60	53	46	51	46	51	56	63	64	40	51	59	59	48	47	56	56	54	50	53	48	59	52	48	58	52	55	58	45	54	60	49	53	65	51	47	50	52	60	41	49	66	52	49	47	38	57	46	60	48	59	44	52	53	58	64	66	49	57	45	49	55	44	57	63	49	47	39	48	62	48	43	59	58	52	54	46	53	65	60	51	54	44	53	57	48	41	32	54	45	52	58	35	45	53	63	47	54	49	57	56	57	53	48	50	54	69	55	55	43	46	42	59	54	63	46	59	41	41	57	62	39	33	47	37	67	50	59	57	63	43	56	57	58	47	42	50	54	66	47	53	52	54	45	58	54	60	63	48	58	36	47	33	66	51	49	53	45	54	45	35	54	58	55	45	58	61	51	52	51	62	43	48	50	46	50	53	57	58	49	52	54	42	50	53	64	51	55	59	59	64	50	59	42	47	54	56	60	57	58	62	55	43	47	54	56	44	50	47	49	56	49	50	58	39	47	59	67	48	54	52	60	32	44	59	43	45	46	46	44	50	60	49	42	68	47	61	54	60	56	51	58	59	62	58	49	58	53	61	60	52	45	53	41	58	66	49	53	45	51	51	42	48	73	49	60	56	51	49	53	52	46	55	57	60	51	50	49	52	46	44	50	58	42	40	52	49	44	61	48	67	52	45	46	49	59	52	58	59	47	50	58	47	66	48	58	44	73	58	59	58	47	55	50	55	43	59	41	49	58	64	50	50	65	45	59	38	56	49	47	42	51	46	52	59	52	48	51	55	54	58	63	60	47	68	61	49	37	44	47	44	42	51	55	57	62	58	60	52	62	51	52	57	55	43	48	44	31	51	55	54	49	41	45	61	53	52	61	39	45	57	68	40	57	46	57	50	46	41	51	41	48	41	57	63	58	44	58	54	52	48	49	51	52	53	59	48	48	46	63	53	47	56	62	49	65	50	46	45	54	56	57	52	67	48	48	51	55	46	47	48	41	55	52	43	39	36	60	55	58	47	56	64	71	46	49	50	63	43	67	46	52	57	52	42	41	42	47	44	42	52	69	59	36	65	58	45	60	65	51	59	60	59	32	56	56	51	44	61	59	51	53	50	48	54	63	47	55	55	64	42	42	57	58	54	52	60	48	46	43	51	53	52	50	46	61	58	47	52	49	59	68	53	58	43	50	65	59	49	39	43	52	42	44	46	47	48	55	56	62	58	54	38	55	59	52	55	41	51	54	53	55	43	60	45	49	59	56	61	47	47	52	45	63	56	46	33	70	57	50	60	54	62	45	56	48	59	50	48	57	45	53	51	39	72	47	42	48	59	50	50	50	53	45	59	50	54	55	55	66	49	42	47	53	56	51	49	57	52	55	62	56	56	45	40	55	49	49	52	47	43	51	47	62	57	43	42	53	47	60	38	57	47	41	39	43	51	42	47	62	43	70	72	48	51	42	40	48	49	53	34	67	42	54	61	54	34	54	55	53	53	46	43	48	57	58	52	69	47	64	44	68	60	52	48	60	73	53	48	44	45	60	52	43	52	39	50	38	52	52	53	53	55	47	46	56	55	56	46	54	64	49	55	40	45	56	44	50	48	54	48	51	58	57	44	60	53	59	71	40	64	42	57	43	64	53	59	42	42	52	43	41	45	51	55	56	65	54	68	55	48	54	50	56	57	37	62	57	66	51	59	51	46	50	56	51	55	48	51	53	47	53	52	50	46	55	47	53	48	62	54	55	54	62	31	37	59	46	61	43	49	46	71	67	46	47	53	43	55	43	49	50	59	49	68	52	52	53	65	48	54	49	56	56	51	66	51	55	49	47	56	51	49	44	58	46	63	45	60	55	51	46	54	52	56	43	44	61	54	55	49	49	56	49	55	54	48	58	54	53	54	46	44	58	60	57	50	58	57	54	55	59	50	40	44	53	43	40	50	50	57	54	55	58	42	49	49	48	57	57	51	56	51	46	49	56	56	57	62	50	57	57	41	59	53	56	62	51	57	44	62	58	51	49	56	45	59	58	50	60	44	47	52	64	40	47	47	56	58	47	50	43	62	53	54	55	47	48	49	70	63	51	55	53	48	44	55	56	51	55	56	53	66	49	36	53	51	54	53	46	61	52	51	56	39	47	57	57	59	59	53	52	49	46	59	57	44	54	47	60	79	51	47	48	46	60	48	51	39	46	55	54	55	51	50	49	52	58	46	42	38	55	69	49	52	59	44	52	50	59	44	64	60	59	45	60	55	52	62	65	58	52	61	38	56	69	51	54	58	52	62	55	60	42	50	55	68	44	39	43	54	46	41	49	46	52	61	47	50	51	46	56	57	53	39	43	59	47	59	52	56	48	39	49	48	49	58	47	50	50	59	47	48	56	61	44	46	47	48	46	49	60	65	53	58	56	55	46	54	46	51	53	51	62	40	47	45	58	57	59	43	53	41	44	62	52	57	56	63	49	52	48	51	49	63	48	46	47	47	51	46	50	50	48	35	42	38	54	44	50	44	57	56	63	50	55	58	58	48	57	46	39	50	67	59	64	59	59	49	61	55	50	54	44	59	65	48	42	64	53	47	53	59	58	49	59	61	59	44	53	46	63	46	44	54	46	56	60	44	48	45	47	65	49	57	46	53	46	54	39	53	57	48	50	44	51	59	46	48	48	51	47	51	56	40	50	55	58	49	41	57	51	58	56	60	42	42	55	54	51	47	51	52	50	53	60	56	56	44	53	64	61	41	56	58	50	44	54	54	50	50	55	43
45601	36299	23072	16593	12115	13936	1087	828	749	3731	14405	12222	5487	3040	1437	937	616	569	539	601	599	592	590	607	614	589	595	609	573	569	565	586	578	562	540	584	594	576	562	587	528	597	557	583	615	590	568	555	604	574	600	527	577	564	577	545	586	586	598	575	555	586	577	579	573	586	587	558	580	590	550	546	603	569	569	570	618	579	611	615	586	581	575	619	561	581	578	590	552	602	568	595	573	549	583	571	586	591	606	582	587	587	587	565	626	555	623	573	588	594	609	567	576	595	579	582	608	630	543	603	575	589	588	574	571	616	586	582	601	589	592	551	566	537	562	595	590	575	538	579	584	548	567	580	576	590	609	569	589	595	608	525	571	613	584	614	560	598	570	623	569	589	571	613	589	591	597	579	572	558	584	552	575	587	589	570	607	639	588	610	582	580	587	596	565	576	581	585	565	592	570	641	583	606	573	578	632	591	574	572	597	591	563	593	522	607	529	571	568	567	633	529	556	557	632	584	591	587	562	552	600	553	549	617	593	563	576	591	609	557	583	632	552	585	560	584	551	550	540	563	588	600	553	575	585	596	574	612	607	562	632	605	595	604	610	586	579	609	620	585	600	556	596	569	582	550	571	615	583	524	590	567	615	584	619	606	584	599	601	595	599	597	621	547	574	604	584	557	584	593	594	587	560	592	599	594	586	532	593	569	541	597	575	582	583	569	559	550	582	620	552	621	593	565	573	551	563	585	608	546	600	559	622	566	580	556	591	562	564	573	576	639	571	589	552	571	581	593	587	604	599	656	574	599	634	572	622	610	575	582	586	566	581	593	591	591	563	560	568	572	585	585	560	587	587	624	601	565	552	557	592	589	599	589	612	623	567	600	625	573	545	589	586	565	580	573	570	580	588	609	600	561	578	588	624	595	588	614	597	561	579	571	635	582	596	578	600	568	566	613	591	550	610	615	584	583	578	608	577	540	580	616	631	551	548	596	610	582	550	616	580	596	579	630	584	576	574	594	611	596	592	578	603	542	613	579	620	622	573	569	564	616	568	587	568	568	565	577	592	567	603	544	595	548	602	564	605	597	571	573	548	597	565	555	542	601	592	537	588	595	589	594	584	585	563	602	601	581	622	584	617	576	536	562	543	574	548	560	587	595	572	641	559	589	574	598	544	596	543	581	631	535	601	567	589	592	582	592	610	569	597	555	579	568	610	603	587	588	553	600	568	576	618	555	589	595	595	601	591	543	598	592	549	598	570	591	552	591	562	540	587	624	573	582	582	588	575	540	555	600	596	567	573	562	601	563	552	560	534	563	585	614	557	569	557	591	569	629	556	548	568	568	588	592	572	604	629	629	584	601	534	555	563	596	581	625	591	569	559	579	538	622	570	594	575	592	620	582	606	589	579	549	565	563	592	616	601	593	587	561	572	601	607	564	567	586	575	594	603	602	594	543	592	567	544	627	584	615	614	586	606	570	586	585	551	593	586	607	577	618	609	546	599	601	585	547	544	579	604	550	566	565	642	583	562	604	570	601	587	617	602	571	598	605	609	609	563	574	578	581	594	605	577	581	586	597	558	566	570	560	590	564	573	575	544	592	531	585	587	568	562	546	590	603	613	590	613	613	623	576	570	558	561	578	564	566	567	585	544	560	581	636	575	621	569	575	552	587	600	549	629	548	552	623	565	609	578	579	628	584	588	571	621	626	557	598	593	568	605	553	578	594	589	610	540	598	601	591	562	615	620	580	582	536	594	604	568	587	617	577	600	583	538	534	638	599	588	568	566	594	592	589	562	601	623	566	591	584	585	634	616	555	594	582	592	614	579	576	599	603	562	561	591	600	594	581	589	585	598	582	570	552	601	590	555	591	578	576	593	634	608	565	612	586	562	615	611	569	580	542	559	562	571	552	615	629	580	619	589	587	596	616	560	590	611	553	575	555	611	541	577	606	595	550	606	542	581	566	595	560	616	582	612	595	589	602	548	618	608	572	607	578	575	586	559	619	551	555	600	569	629	517	596	631	637	647	624	564	566	588	620	587	605	608	626	554	604	579	563	605	558	578	625	595	582	586	601	594	609	570	603	571	617	595	624	591	608	569	527	555	534	562	571	574	556	565	589	564	571	579	546	568	592	590	602	605	591	600	563	561	598	587	575	581	562	580	618	579	581	609	581	590	606	562	609	590	566	558	582	571	594	531	567	585	593	586	546	555	586	593	578	605	608	556	581	591	586	557	546	583	585	609	538	575	559	569	625	606	587	582	571	560	552	612	628	615	583	575	599	584	595	581	538	606	655	590	577	606	576	582	589	621	537	551	584	559	549	607	626	595	638	596	592	577	600	583	584	590	580	569	599	588	589	562	619	603	579	557	618	573	599	620	562	592	591	582	607	562	595	567	571	590	576	640	564	583	590	566	626	538	569	589	555	582	565	609	577	593	578	557	611	561	582	613	608	588	593	599	591	547	610	600	564	590	626	622	528	558	558	572	568	648	585	589	595	570	573	614	568	586	566	596	594	544	597	593	617	610	621	571	586	580	634	622	564	569	596	585	582	569	577	548	542	593	563	594	597	571	599	586	595	609	619	572	626	572	605	625	578	588	596	604	582	584	612	586	584	577	626	570	576	569	610	624	611	609	567	589	559	603	583	576	600	555	656	585	570	593	581	558	605	606	562	568	599	592	619	577	590	586	560	609	638	619	587	574	583	594	580	552	569	578	559	552	588	573	579	553	609	604	566	600	542	590	573	569	569	574	565	583	599	575	602	577	578	580	594	585	619	589	614	547	571	556	567	605	635	552	593	598	562	608	640	612	572	571	570	577	573	589	598	594	539	550	580	582	580	598	624	571	574	575	537	611	576	566	552	601	595	556	597	596	558	558	547	554	592	606	619	566	594	567	576	576	591	601	614	559	589	590	609	571	542	609	582	550	597	578	586	602	576	568	604	567	559	547	561	563	555	559	609	597	579	595	555	584	574	554	588	602	603	585	566	545	575	580	547	616	590	598	585	581	601	553	596	592	609	567	615	612	591	575	556	551	572	587	596	551	572	561	608	617	536	580	619	560	566	591	629	586	623	580	593	582	556	596	583	562	612	604	583	603	582	535	611	620	582	596	537	592	584	593	567	589	620	613	555	597	605	571	562	615	566	593	625	565	589	529	619	558	575	570	562	583	554	567	604	589	607	593	597	609	587	557	579	583	560	580	564	600	576	593	581	624	630	550	601	562	636	551	599	598	576	600	560	600	608	606	578	523	611	575	572	577	582	578	589	525	620	599	601	587	584	598	573	590	605	624	568	577	613	592	546	593	576	555	570	584	590	575	551	601	557	571	602	580	577	569	542	593	596	603	586	589	569	600	579	571	581	588	571	590	596	577	598	571	604	593	551	552	565	558	549	617	572	578	617	577	594	590	566	602	584	561	598	584	606	596	572	592	550	589	579	579	629	546	591	626	602	577	571	559	578	593	590	617	554	573	598	620	578	564	565	598	580	564
24742	30061	13626	2838	734	683	66	75	50	122	792	1011	444	228	121	75	63	60	54	59	61	53	53	47	51	62	59	54	56	51	65	54	53	66	55	67	58	60	60	45	67	54	63	46	50	49	60	42	56	54	47	47	74	49	51	45	59	59	39	55	67	52	52	61	53	51	56	46	47	47	50	55	54	70	56	59	53	65	67	52	57	59	49	43	50	53	49	60	53	58	67	53	57	46	48	51	61	59	55	56	52	53	55	51	55	65	67	48	73	58	62	54	46	51	63	82	66	50	59	53	38	66	52	53	58	65	47	44	63	57	56	51	50	53	54	40	61	61	51	65	60	60	58	59	55	69	57	54	54	55	63	58	48	63	52	49	46	63	50	50	52	56	53	62	59	66	45	57	54	57	63	39	59	57	58	55	61	44	43	51	55	65	51	68	79	52	56	55	56	59	52	63	59	69	55	57	51	60	53	54	56	55	53	42	58	52	46	62	66	64	58	53	53	55	52	57	44	57	60	48	48	59	78	65	51	56	56	48	51	56	44	51	44	53	40	58	59	67	52	44	58	49	53	46	58	53	46	46	46	45	54	63	59	66	56	52	46	52	58	59	43	56	60	47	59	56	51	58	50	40	46	55	47	48	55	57	51	46	51	52	75	62	46	44	64	52	63	54	48	66	56	59	68	53	56	64	55	50	54	66	53	61	53	56	69	72	66	50	46	55	63	62	59	68	66	59	62	58	54	65	51	64	57	47	59	58	66	62	55	48	43	63	53	66	51	51	62	59	50	46	51	56	50	54	59	62	59	48	50	65	48	53	58	50	52	46	58	54	42	68	44	49	63	50	57	45	54	47	41	53	55	57	53	64	65	59	61	56	56	55	64	59	53	64	62	55	56	38	52	46	47	54	53	59	41	59	60	62	43	64	60	42	53	59	59	59	55	41	66	52	42	50	54	52	52	53	66	71	52	69	49	50	39	68	47	54	51	65	49	51	60	69	61	52	51	69	44	71	69	55	56	59	60	52	69	60	48	42	69	69	53	56	46	51	56	60	48	47	72	50	65	45	53	63	61	55	59	45	63	66	53	56	48	64	52	70	59	62	54	51	49	54	56	44	65	63	48	64	76	59	59	61	70	50	62	46	61	51	61	59	53	68	51	52	45	63	43	71	62	47	50	62	48	49	52	59	61	52	52	53	59	44	57	44	62	55	49	73	48	61	50	57	50	62	41	57	55	54	63	44	64	45	54	35	67	61	59	49	56	56	55	46	66	59	71	51	57	51	36	44	54	50	47	48	40	51	54	62	53	47	44	55	56	60	55	48	51	56	67	63	62	61	62	51	65	73	43	58	52	49	62	53	40	61	45	54	45	61	60	49	58	45	48	59	56	60	51	50	61	64	62	51	64	62	54	57	71	49	48	51	60	55	52	44	54	65	58	56	56	51	69	38	67	50	62	53	50	47	54	45	57	62	61	54	59	48	60	52	48	58	68	44	34	48	55	61	57	60	58	60	51	55	61	58	60	36	56	51	54	63	45	32	64	44	61	62	55	56	45	58	56	58	47	58	58	63	47	59	51	62	50	51	48	62	54	63	55	60	54	44	55	55	47	56	49	63	49	62	59	52	60	61	66	54	69	45	49	56	46	57	51	49	54	61	56	61	59	62	57	47	56	53	61	60	50	56	54	46	56	67	52	55	52	49	42	43	56	58	64	54	56	44	55	48	57	57	52	58	60	58	58	49	48	56	76	41	62	76	62	55	52	43	64	56	54	62	51	49	64	51	62	43	52	62	63	49	51	66	48	52	58	58	54	62	44	51	58	61	61	56	59	63	70	47	59	50	54	53	72	54	67	48	60	57	45	57	40	36	59	53	55	57	51	54	54	46	46	61	61	44	70	59	58	68	56	75	51	57	50	46	61	37	62	68	58	49	64	56	36	55	57	52	53	56	58	62	64	63	62	53	65	61	59	59	53	45	62	58	57	59	56	62	56	43	49	52	60	42	51	44	61	53	65	54	58	59	40	47	54	62	43	56	52	52	49	72	44	51	53	47	63	48	40	50	70	56	65	55	46	51	57	65	54	66	52	66	47	54	46	48	56	58	62	50	52	59	57	67	47	50	56	58	51	65	54	62	47	71	63	64	40	61	57	57	51	54	54	63	54	59	63	63	55	59	49	62	50	52	53	58	32	61	52	48	62	62	53	48	46	59	58	62	49	48	55	58	57	67	52	64	58	48	51	60	61	54	68	67	53	53	61	73	57	47	58	49	44	58	59	60	56	52	56	60	54	54	54	55	69	50	56	55	82	56	43	53	54	53	72	40	45	56	47	60	53	53	63	58	57	51	66	59	50	44	36	56	49	38	57	57	61	64	53	41	54	49	64	53	48	41	48	51	49	60	57	56	52	51	40	58	67	56	52	45	60	55	70	66	43	57	61	51	49	50	59	64	61	57	53	63	49	54	65	65	48	54	51	77	56	55	38	40	69	49	57	66	55	55	69	66	58	52	54	57	61	54	48	59	43	61	53	65	54	50	62	50	53	64	53	57	45	64	60	61	56	59	59	43	60	57	45	50	39	58	59	58	61	53	45	61	57	61	65	48	59	68	44	65	54	38	48	52	55	53	64	51	49	52	52	52	58	47	60	64	57	56	54	56	41	50	48	68	71	35	52	41	58	59	56	56	55	42	54	47	42	57	47	58	62	70	49	68	56	54	59	55	52	65	47	57	59	54	51	56	53	58	59	51	52	53	62	59	50	59	52	59	49	64	45	60	52	61	72	50	54	49	58	54	73	48	49	70	59	55	58	40	52	61	59	57	47	47	64	66	58	54	44	50	54	67	67	53	51	56	53	55	59	69	48	47	50	47	47	55	62	54	70	56	42	57	58	47	56	39	56	58	62	65	63	61	56	42	79	63	56	49	50	45	55	57	58	50	70	45	49	48	57	55	49	48	45	54	57	57	56	48	57	63	58	60	49	70	58	70	57	54	61	48	56	61	52	58	50	37	56	65	54	50	59	75	71	63	58	49	62	49	63	56	58	59	49	47	58	39	48	62	69	42	52	48	64	72	58	48	66	56	61	48	53	39	61	53	52	71	54	50	60	55	55	62	52	54	48	52	60	59	65	57	57	50	52	58	57	59	46	55	48	47	55	44	59	48	56	50	50	52	50	43	46	56	45	44	54	55	54	47	47	69	54	66	56	53	54	48	65	42	59	68	60	63	52	44	65	53	55	52	50	50	62	45	54	67	61	58	56	54	60	60	60	56	52	60	58	75	57	58	55	50	62	65	59	54	65	49	61	62	58	53	56	52	58	58	62	66	57	52	61	48	50	66	62	47	58	51	58	69	63	53	44	43	67	56	51	48	59	47	50	61	58	57	55	58	57	52	60	47	58	55	52	66	49	63	50	42	67	66	49	49	60	54	65	48	59	56	68	45	69	58	59	59	56	48	58	54	44	52	66	56	62	40	70	56	64	68	51	57
54565	45867	31358	26821	23780	21304	1480	1113	996	3421	17972	20140	10957	5675	2558	1217	642	644	637	646	681	637	643	638	626	652	613	579	640	651	625	679	654	628	621	625	680	612	611	584	641	618	634	653	656	586	610	598	654	649	625	624	629	617	603	625	606	621	656	622	600	617	638	634	654	633	654	610	628	572	626	665	634	641	614	593	576	606	633	620	621	587	655	631	619	619	589	597	601	614	625	630	667	650	627	654	621	643	574	633	615	636	580	624	622	644	595	640	573	613	653	657	621	619	617	639	606	591	620	589	599	626	614	644	634	615	616	638	613	625	624	613	568	655	628	633	610	625	604	633	611	642	593	634	626	620	591	597	609	650	635	617	642	629	606	636	634	661	653	628	646	642	642	622	613	618	631	646	588	632	631	648	648	606	662	633	673	600	611	645	632	630	645	580	655	613	612	599	665	611	605	602	634	655	600	565	579	602	588	627	638	646	658	629	656	636	630	621	636	597	628	627	610	627	622	640	628	640	616	663	593	615	628	629	642	608	603	597	612	610	623	633	634	644	614	622	661	583	616	581	597	626	642	623	618	656	569	659	626	593	664	593	614	607	625	610	617	612	585	676	605	615	605	606	656	660	648	601	595	664	631	622	636	617	622	689	615	608	608	634	612	663	616	613	608	621	631	625	594	616	647	616	678	623	577	594	626	588	654	570	609	599	635	660	621	618	587	585	596	619	656	683	644	621	626	618	668	636	645	648	604	619	616	622	624	618	622	625	603	634	656	627	653	618	639	631	653	564	611	632	592	624	627	611	630	645	648	655	639	606	611	626	598	662	656	618	592	619	622	646	609	616	625	641	617	644	637	634	641	634	585	604	665	592	631	627	623	599	612	619	605	643	603	603	634	656	637	628	628	575	629	624	632	605	598	628	620	604	606	638	592	636	647	621	626	614	615	637	639	615	654	598	616	631	601	618	621	604	642	631	600	607	611	627	638	590	626	654	584	587	605	617	636	625	649	627	608	636	681	595	615	628	608	643	629	637	617	654	632	613	615	635	619	619	614	635	641	654	608	626	614	611	653	606	644	613	620	616	586	617	634	603	644	641	644	592	631	638	627	631	574	635	609	630	589	595	650	643	618	627	626	593	631	624	605	600	631	642	637	617	567	617	625	639	625	646	603	617	627	639	618	597	598	618	643	581	606	618	682	538	651	617	594	602	634	640	633	633	582	676	625	639	629	639	608	595	645	653	624	570	596	649	640	607	609	645	637	632	582	652	598	624	592	619	619	591	603	589	619	596	641	646	655	607	641	625	649	614	629	666	597	661	630	650	632	606	621	608	596	607	638	663	613	633	625	651	606	689	613	635	629	621	616	588	582	640	604	628	594	628	577	637	623	613	642	645	639	648	627	571	612	651	625	662	576	617	637	609	679	562	654	578	637	606	653	635	603	594	598	608	615	586	637	623	638	631	657	670	586	626	611	663	609	618	620	654	644	621	621	652	617	630	633	626	675	571	627	627	620	598	630	615	633	600	635	620	681	650	642	627	602	614	621	642	683	631	648	608	618	598	605	642	677	615	578	622	616	607	597	623	618	617	592	629	611	562	607	553	649	621	667	630	618	631	597	602	660	666	597	630	589	607	626	640	634	610	628	601	617	627	664	642	591	651	581	606	609	640	646	610	574	649	644	581	600	574	626	607	626	591	574	621	642	638	610	597	613	609	619	627	611	650	672	608	616	631	628	670	640	603	618	631	589	613	651	627	634	626	645	634	621	595	665	649	606	620	615	590	661	650	646	602	627	631	648	630	583	622	609	587	584	642	621	600	630	639	595	573	584	600	666	716	650	585	610	590	559	605	599	636	634	626	646	620	586	618	641	595	655	626	674	596	614	638	616	631	634	642	608	633	594	610	627	629	653	635	602	604	640	618	588	660	655	608	622	663	614	613	629	634	626	608	587	588	651	616	595	660	617	663	609	618	619	600	613	610	582	625	641	604	612	624	634	649	639	655	604	664	615	586	616	605	632	621	604	660	684	645	624	618	626	632	629	586	643	652	630	639	652	629	652	593	574	641	630	619	611	642	621	624	614	667	644	670	615	603	634	651	609	592	625	655	633	563	574	603	617	611	637	639	620	646	624	628	622	555	634	626	638	594	646	657	619	684	662	636	596	614	619	626	613	617	603	579	627	657	602	630	656	643	623	668	641	627	606	643	622	595	638	608	662	624	655	603	655	642	606	633	584	600	635	612	632	632	578	608	652	596	619	615	655	617	596	636	625	618	609	614	624	632	642	611	655	617	635	591	616	652	662	663	627	636	614	611	646	585	620	632	619	664	611	640	625	629	612	630	633	620	623	632	670	610	572	600	615	637	623	635	602	606	613	617	628	628	622	610	626	640	582	643	639	557	672	623	636	647	612	635	576	670	599	615	636	626	612	598	666	637	612	618	613	614	624	628	648	613	653	620	629	647	610	615	596	572	646	643	653	596	597	634	628	680	625	629	659	649	641	578	578	617	600	624	646	622	666	634	589	655	621	639	654	681	634	621	560	667	632	608	607	609	594	622	615	628	662	628	628	603	654	624	630	593	597	681	616	610	655	633	643	651	597	617	619	586	634	644	616	621	617	680	640	673	614	668	637	639	619	624	610	620	598	647	672	660	612	590	590	622	623	624	640	630	631	648	591	590	568	626	618	641	613	628	581	641	610	615	665	604	639	682	649	640	638	599	619	601	629	666	631	572	656	612	648	622	641	617	615	595	642	673	610	585	634	630	608	616	645	666	602	630	606	602	648	632	614	636	605	599	657	654	636	583	644	567	637	640	624	640	627	597	635	583	562	663	587	578	621	646	650	645	589	637	621	628	607	613	661	595	597	602	623	588	649	615	633	622	586	606	640	626	606	672	640	640	634	625	575	586	642	635	654	610	603	611	587	676	625	645	619	613	601	570	628	681	637	656	598	591	615	629	616	628	650	617	569	598	635	592	606	600	608	606	639	604	624	636	660	611	631	609	604	636	626	604	623	605	621	656	604	682	599	622	588	641	602	597	599	597	627	645	662	633	586	602	609	640	641	624	595	665	637	583	605	624	614	599	628	623	567	566	641	599	612	623	626	632	628	641	591	597	608	617	587	588	599	616	627	630	636	602	617	650	652	621	621	660	627	598	591	629	629	628	620	646	652	618	615	607	622	657	579	638	639	588	621	652	654	646	648	629	653	639	628	573	672	644	619	625	645	647	644	589	603	629	621	692	554	623	634	643	662	604	602	650	590	632	622	652	637	613	622	611	622	628	598	659	589	642	609	652	586	599	638	636	605	571	652	658	590	575	594	635	616	628	635	624	654	636	652	579	603	583	628	633	585	602	586	634	626	635	635	613	657	645	606	616	638	596	616	621	638	631	593	675	613	644	637	611	618	604	636	643	614	598	612	568	611	638	642	677	637	596	634	568	668	608	581	636	642	597	616	626	606	582	585	646	617	644	607	668	633	610	619	606	623	636
22557	27568	12658	3713	975	853	62	60	56	119	445	1728	758	383	179	81	50	54	54	61	51	57	43	45	47	40	53	63	43	53	56	43	57	70	45	45	43	52	54	59	47	48	49	56	63	51	59	46	57	58	49	49	40	54	68	51	56	40	44	60	59	45	42	57	59	59	52	63	59	60	45	52	55	49	48	56	54	39	61	43	60	31	56	44	65	46	50	54	57	76	58	47	47	52	50	52	41	47	54	42	52	34	59	50	51	43	51	44	41	50	50	61	55	64	63	50	50	56	54	51	59	50	54	52	60	62	60	44	50	54	56	53	50	52	57	57	53	48	53	57	44	43	68	61	64	49	60	52	54	62	54	56	48	51	66	50	40	61	55	54	55	43	50	58	56	66	62	64	61	38	53	49	54	50	53	48	42	56	55	49	42	40	40	57	39	59	38	53	60	51	48	48	46	46	49	57	53	53	42	55	63	56	59	47	47	50	50	51	55	46	49	42	53	51	56	39	40	55	50	65	51	55	50	46	54	38	63	48	52	56	59	54	50	50	63	55	61	56	57	60	42	67	62	46	55	56	53	52	51	52	58	48	55	42	38	59	55	49	39	52	49	55	63	48	63	48	55	51	53	54	54	50	50	60	51	54	49	47	44	39	67	49	54	53	47	59	45	56	59	35	58	75	57	44	52	56	53	52	55	52	52	52	57	64	65	53	50	52	58	50	54	48	55	52	52	56	51	52	44	53	56	52	54	47	43	48	54	54	43	51	60	49	52	66	43	57	53	42	53	45	61	45	64	50	53	54	46	48	42	50	67	54	47	57	50	54	48	51	55	53	43	54	47	56	50	57	62	47	50	52	45	55	54	54	59	56	49	65	49	61	64	51	53	49	54	47	56	46	52	55	50	45	53	43	56	54	60	62	39	55	51	44	63	57	53	61	49	42	61	71	48	44	50	59	42	43	49	47	64	39	57	66	67	49	55	56	55	53	64	50	63	54	63	50	53	42	51	50	58	59	59	49	50	53	54	57	49	64	57	51	68	39	52	58	58	50	51	70	61	50	45	48	61	40	53	47	52	51	58	54	67	56	60	61	53	49	59	60	54	49	58	47	58	49	57	36	48	62	61	47	45	48	61	51	55	53	55	44	55	37	59	66	41	49	42	56	42	37	65	51	59	65	53	43	46	59	52	45	34	50	57	43	58	42	44	45	57	52	55	51	51	52	53	53	57	53	60	48	59	54	59	51	54	62	53	53	47	44	70	65	46	45	49	50	48	60	55	55	49	53	51	64	54	54	46	44	39	57	59	59	44	49	47	54	47	51	52	51	50	50	54	52	60	40	63	50	54	50	60	60	45	37	57	39	52	62	59	47	38	48	68	66	51	44	51	58	58	68	66	62	50	62	47	49	54	64	49	51	58	45	63	55	43	39	60	43	52	56	57	58	39	60	55	61	49	59	61	63	47	39	70	55	47	59	45	58	52	53	35	66	48	51	59	50	44	47	55	44	58	58	63	61	52	48	53	47	64	46	48	40	45	59	53	47	45	47	63	47	59	62	62	60	56	64	44	47	45	37	54	61	59	54	48	48	63	52	43	47	66	54	51	42	46	46	46	49	49	60	47	49	54	46	49	55	56	47	64	50	48	41	57	50	53	61	54	56	61	54	57	47	51	45	51	65	42	54	50	53	58	52	63	57	46	54	52	67	49	35	67	60	54	45	33	49	54	54	55	50	67	55	60	44	37	55	50	47	47	36	49	47	48	46	46	59	48	54	73	49	61	61	53	52	56	46	65	61	52	59	49	44	52	50	57	58	53	55	59	57	38	51	54	52	58	53	52	57	42	63	52	56	63	49	56	50	50	39	57	52	44	64	54	33	58	51	65	57	44	54	53	60	42	53	54	43	51	61	43	59	55	61	38	47	53	53	37	62	66	58	63	58	39	55	55	77	52	56	57	50	51	50	61	34	44	46	64	53	56	48	52	53	62	55	61	53	64	57	50	61	53	52	53	54	58	60	50	46	64	51	55	50	59	46	43	36	49	45	49	54	53	54	46	59	43	45	53	65	52	58	45	46	56	43	49	62	50	51	59	56	66	47	49	46	51	55	58	52	53	70	61	47	48	57	54	38	61	42	50	38	64	67	46	36	65	57	61	59	57	35	64	50	49	50	47	53	60	60	50	53	42	65	43	48	49	57	56	47	54	55	51	75	52	43	54	55	61	50	50	58	44	56	55	55	55	55	56	52	47	51	65	67	62	50	66	62	67	51	61	54	56	63	49	53	50	58	67	58	60	38	49	46	60	55	60	58	54	34	48	61	58	46	60	55	50	48	51	45	56	51	50	58	50	51	49	55	37	47	50	62	42	61	52	46	47	52	49	65	56	47	52	52	51	45	55	48	48	48	46	49	55	61	43	64	57	51	48	60	51	55	58	45	60	57	57	51	61	44	59	53	64	48	55	52	69	54	41	48	55	66	52	51	59	53	51	55	65	52	38	41	46	49	46	55	49	52	57	55	70	58	49	46	54	54	56	54	52	43	61	48	49	53	45	46	44	61	55	53	60	47	60	61	41	59	51	42	45	56	52	52	55	61	66	43	64	52	66	63	53	56	59	54	60	46	49	46	59	48	51	52	45	82	67	46	50	51	39	75	62	60	46	61	42	46	52	53	56	55	58	46	58	48	63	64	58	49	65	48	43	66	50	45	55	33	59	44	45	54	54	46	40	59	57	55	53	61	45	58	45	50	55	51	51	56	45	51	56	48	66	54	38	49	57	49	40	65	69	61	57	53	51	52	50	57	47	52	66	39	70	42	62	56	53	57	43	47	45	49	34	58	44	57	46	58	65	45	54	45	56	70	54	58	45	58	52	45	57	56	43	59	50	48	67	46	43	54	54	55	55	52	60	55	63	44	54	53	55	62	38	52	61	52	54	40	57	51	55	48	59	54	45	47	51	52	39	48	52	51	45	37	52	54	48	59	58	58	53	56	54	39	48	57	51	43	56	62	47	48	55	53	53	59	54	45	49	50	47	36	45	46	59	61	53	57	62	44	58	56	62	61	61	60	44	41	63	52	37	52	45	54	48	58	50	67	62	52	64	51	59	62	49	68	54	38	57	61	49	54	54	54	52	50	42	54	59	52	59	46	50	61	49	66	48	58	46	46	78	49	57	57	51	61	48	42	40	49	56	52	54	51	46	61	42	54	52	53	47	55	67	59	48	54	48	55	48	53	46	56	48	47	56	71	61	45	61	47	59	60	38	38	48	53	44	53	54	45	54	46	47	47	53	64	55	52	60	49	56	45	60	56	49	43	57	46	57	61	55	50	70	42	47	57	48	52	47	52	55	57	51	55	51	53	56	42	50	47	48	44	53	48	53	54	59	51	56	46	60	54	47	54	48	52	53	49	66	61	51	68	49	51	55	52	59	39	50	44	54	49	55	54	55	49	59	52	51	52	41	57	50	39	53	41	50	49	48	59	56	65
55255	47873	31731	29978	26355	23404	1692	1302	1341	3589	13000	27161	16956	9728	4284	1814	698	634	622	675	711	708	670	640	621	637	546	605	595	591	604	582	600	631	572	605	664	616	669	595	583	604	617	571	621	641	592	556	605	622	613	608	623	619	616	622	615	644	612	632	603	598	605	610	645	648	608	591	634	625	624	619	618	609	616	621	585	626	617	566	623	592	572	623	599	596	598	571	566	604	580	615	599	603	603	641	617	637	596	590	606	641	601	625	627	633	560	627	627	555	572	613	614	592	626	593	612	632	592	550	620	606	566	613	596	613	609	613	566	594	583	607	634	594	599	589	599	601	593	630	598	639	610	657	613	593	668	606	588	581	577	549	609	630	609	587	600	627	611	598	604	581	649	606	600	598	615	614	601	630	598	603	587	605	597	638	614	585	629	599	602	590	606	582	551	598	618	640	667	622	583	583	642	617	600	626	606	612	610	624	580	588	556	599	580	626	568	617	602	583	623	621	596	615	601	586	603	624	578	608	608	598	588	619	587	615	654	611	643	634	595	629	612	690	632	607	605	603	576	610	609	609	596	615	554	619	628	579	635	604	614	626	618	587	632	606	569	567	614	598	592	598	589	612	604	622	604	605	607	600	562	628	614	631	618	633	585	625	655	598	606	609	592	604	587	612	612	598	587	626	647	573	595	619	563	601	596	578	597	611	591	617	611	619	623	627	627	619	586	613	612	617	638	604	621	607	624	600	569	579	633	636	604	638	585	640	622	655	551	617	618	604	644	581	641	593	632	586	629	637	618	571	607	647	595	565	610	604	627	617	586	609	653	629	651	591	607	598	599	588	634	626	579	601	619	586	587	637	604	583	627	623	610	640	622	629	589	573	558	624	623	584	624	588	624	582	608	619	598	603	619	632	649	649	587	617	630	577	594	656	630	602	573	577	639	624	618	640	591	624	602	623	618	617	609	599	607	598	597	593	602	603	554	596	623	614	608	620	602	586	616	583	639	615	592	575	584	643	591	647	615	622	579	616	598	627	612	618	596	625	601	579	600	607	605	592	641	578	649	625	628	560	636	651	589	626	579	615	611	588	584	600	587	650	588	651	623	628	676	581	612	637	589	646	587	638	643	591	616	566	563	615	597	608	578	650	609	578	635	632	589	611	665	660	611	593	589	597	582	627	629	613	623	658	645	657	597	583	598	623	620	633	646	590	574	591	641	599	674	583	619	571	592	581	607	632	602	633	583	576	635	612	633	608	602	595	613	590	626	632	587	560	625	628	595	605	603	586	627	629	623	640	622	607	598	614	612	621	609	632	604	587	645	620	634	597	614	619	637	597	583	574	625	567	597	579	625	624	609	618	633	567	599	604	622	613	601	606	590	621	605	674	623	600	582	600	636	612	641	623	636	633	644	628	646	596	599	597	583	588	594	613	601	586	609	585	596	579	607	590	592	574	579	603	568	588	582	602	614	574	608	584	583	645	594	595	591	648	638	610	611	647	639	626	616	625	611	599	632	619	642	552	612	609	613	628	613	597	631	620	633	628	614	645	604	597	652	571	633	603	628	627	634	649	616	591	612	564	623	599	601	601	656	613	635	608	611	654	630	619	606	642	574	636	634	603	606	630	642	674	596	633	632	629	592	600	634	618	600	593	578	623	612	585	607	621	608	604	615	587	589	622	644	617	642	602	601	640	600	630	649	640	593	610	615	607	570	609	583	562	630	613	600	606	575	635	572	616	565	640	624	596	626	616	592	601	613	669	581	609	658	586	564	624	594	652	598	596	600	591	583	631	636	597	602	592	594	602	625	616	606	605	615	620	557	550	557	646	561	568	625	564	608	650	646	579	634	584	622	573	611	598	629	595	605	615	613	579	578	624	616	612	603	581	605	618	640	603	596	588	582	642	607	582	590	593	599	577	611	606	591	619	612	656	624	572	604	594	595	635	572	603	600	622	595	596	553	601	591	587	613	602	623	577	608	636	618	641	595	604	641	604	641	599	627	592	608	636	639	592	595	598	563	619	590	601	629	618	606	611	663	637	623	602	615	598	654	646	649	620	619	669	598	623	598	602	577	613	582	648	599	593	588	609	543	592	660	557	605	591	657	672	624	593	605	640	612	556	637	620	628	585	645	566	618	627	589	643	635	629	578	602	599	601	607	650	604	572	659	618	609	568	544	595	586	572	626	624	606	618	589	592	607	589	585	605	596	629	636	611	598	609	631	630	645	634	621	656	561	599	613	632	644	603	551	609	593	656	620	665	621	576	602	568	591	603	635	607	629	581	645	642	660	600	633	595	632	639	591	607	592	611	642	623	609	647	608	576	627	588	602	621	592	649	614	584	647	600	602	592	582	615	615	605	574	684	576	622	622	625	619	605	619	593	621	607	599	615	584	591	622	578	601	592	611	590	577	626	641	587	597	616	648	581	608	585	611	635	579	593	618	620	561	586	642	583	637	588	632	589	573	587	590	594	553	596	573	588	606	627	609	622	647	575	626	599	633	627	620	620	638	652	588	576	617	602	605	608	597	594	530	586	619	626	611	640	584	627	585	613	639	645	577	614	577	586	628	589	574	623	622	612	647	604	602	610	647	608	628	605	611	589	622	621	596	574	558	577	570	599	610	601	622	608	620	608	590	577	571	602	577	626	620	622	621	592	625	613	664	646	654	620	665	583	631	627	619	638	603	651	605	615	556	614	597	604	580	658	628	612	615	650	663	596	638	631	638	582	612	601	609	626	631	623	609	566	580	640	593	602	601	590	584	626	629	619	601	595	639	625	601	677	617	586	592	594	591	645	644	578	666	613	594	576	584	595	624	591	617	581	585	635	598	626	664	633	634	593	630	615	612	623	592	613	629	605	611	622	619	614	654	617	630	627	626	645	671	595	631	577	604	568	632	590	608	622	626	611	589	605	630	586	615	625	586	584	638	629	587	587	541	566	582	628	610	584	647	629	618	601	565	621	634	626	613	586	612	609	607	569	575	622	594	578	621	638	602	607	620	590	584	641	607	618	626	605	592	644	626	583	621	612	593	619	585	625	618	628	650	651	562	593	608	616	600	591	628	596	587	633	648	581	586	610	608	606	629	612	625	602	637	669	665	577	619	620	582	644	615	589	572	608	619	603	625	613	636	637	604	588	628	616	603	605	579	603	666	586	633	605	635	625	591	566	636	608	630	644	594	593	649	557	621	614	611	606	573	628	589	653	562	626	643	563	610	627	598	565	578	566	600	617	586	617	597	607	620	600	576	633	627	628	599	604	626	617	592	594	618	641	587	644	563	627	583	603	571	596	589	640	640	576	596	609	600	643	623	640	622	621	617	597	583	601	644	603	600	588	591	601	582	643	581	587	604	575	631	627	609	590	631	631	620	566	636	601	608	589	613	615	647	621	605	663	591	574	620	624	611	615	611	608	602	568	606	525	568	613	604	590	633	610	610	662	596	597	598	595	600	612	608	691	561	642	615	544	619	646	585	579	638	610	620	568	605	571
29617	37914	20523	7502	2030	1589	109	74	74	202	1264	2392	1089	566	240	143	52	49	65	59	55	54	56	49	64	60	58	70	60	58	47	66	51	60	66	46	58	53	48	50	70	61	59	59	54	65	61	57	54	57	59	66	60	58	69	54	50	58	57	64	58	56	55	58	54	57	52	47	50	47	74	50	67	61	51	64	46	67	49	67	55	53	58	58	56	62	59	68	47	50	57	58	57	54	44	49	51	59	49	78	46	59	62	70	56	49	48	56	56	66	56	51	54	64	63	55	56	57	57	53	55	67	57	59	60	50	62	49	63	55	51	56	65	61	59	55	60	54	60	45	54	58	58	60	60	61	62	50	49	59	48	57	46	68	64	67	60	63	62	58	50	53	62	57	52	49	45	60	46	49	66	60	50	59	48	61	65	64	68	65	67	66	57	61	39	64	41	46	51	53	60	51	57	63	45	41	66	54	67	71	48	58	54	60	52	71	65	53	48	53	57	59	59	64	51	55	70	73	47	55	58	60	58	58	60	65	57	55	68	54	66	51	38	54	47	56	54	57	73	56	59	50	63	58	60	55	49	52	54	51	58	61	45	45	48	51	61	63	50	60	59	46	64	54	49	51	51	58	49	54	58	63	52	63	47	48	59	64	69	49	71	55	58	59	67	65	59	55	42	60	62	54	55	54	50	52	55	47	53	52	53	61	69	63	51	54	64	64	49	78	66	58	67	50	51	44	67	56	41	56	57	63	64	54	74	55	65	58	57	51	50	52	54	50	61	50	55	71	79	52	52	57	64	57	52	69	61	68	54	62	53	63	43	57	52	40	62	59	58	63	62	60	58	58	57	44	58	43	56	58	58	48	51	61	50	63	55	60	56	62	45	52	49	54	53	54	71	66	59	51	53	58	66	50	48	62	55	74	57	56	65	51	55	55	49	58	50	52	64	51	54	60	38	52	61	47	67	62	56	57	61	55	51	63	56	52	58	47	72	52	44	65	61	58	47	59	68	61	40	61	46	55	64	59	53	56	58	53	58	67	78	55	53	59	61	55	48	55	61	67	43	56	60	58	57	53	67	55	41	59	60	57	60	55	59	50	57	51	60	60	50	58	53	66	55	58	61	68	46	60	57	77	67	57	53	50	44	59	61	64	53	48	45	64	54	49	50	57	81	54	44	59	59	49	51	58	58	58	49	58	67	56	65	68	63	70	46	63	61	60	48	45	43	63	54	49	67	61	49	38	66	60	59	61	59	47	47	59	57	49	44	65	62	52	49	49	57	53	54	49	51	67	63	65	58	69	60	42	58	58	47	50	65	58	52	65	64	43	56	49	47	40	70	58	64	56	43	54	47	56	66	44	61	58	49	64	50	52	43	42	39	53	73	60	50	54	52	52	44	58	66	50	52	61	50	67	49	52	60	42	63	51	51	67	54	57	56	54	51	65	60	57	58	66	60	51	41	56	41	47	65	53	57	60	60	48	58	54	54	55	46	62	50	51	65	64	49	54	67	62	58	51	58	61	65	72	54	63	48	52	71	61	67	59	45	62	58	54	61	53	65	62	50	59	57	73	57	62	56	57	63	49	50	62	61	54	57	47	57	64	55	50	69	58	60	66	68	56	46	61	61	52	59	49	58	48	49	56	55	58	65	60	53	51	52	66	55	73	47	58	71	44	55	55	56	53	66	56	71	51	48	49	47	60	50	59	49	59	59	62	57	56	61	45	59	58	60	54	62	61	58	61	73	52	60	51	59	63	59	57	59	59	49	70	51	47	52	70	69	40	75	59	54	58	61	57	52	50	60	68	51	62	65	49	66	59	53	56	42	66	57	52	59	57	70	57	58	43	61	60	57	69	58	55	58	56	70	66	55	53	63	47	49	56	73	57	58	53	60	54	55	53	54	52	75	46	49	62	50	50	59	70	42	60	52	56	61	72	57	64	57	49	64	54	51	60	61	58	67	51	52	62	44	63	61	68	52	64	71	61	48	62	42	53	61	66	64	57	61	53	52	67	72	60	45	58	48	69	58	52	68	62	55	58	63	54	46	42	63	54	65	54	67	60	53	50	56	51	56	48	56	66	59	69	53	59	52	52	54	62	48	59	51	63	44	55	58	60	49	52	59	62	73	54	69	49	61	45	62	65	67	56	55	56	54	65	52	52	59	51	72	51	59	51	50	55	54	54	67	59	54	68	64	61	52	55	52	57	61	42	65	50	58	59	54	56	52	57	60	60	62	68	53	62	60	80	54	57	53	61	58	57	61	47	61	56	42	59	61	63	60	44	67	54	67	49	64	55	53	60	54	56	54	63	62	51	64	58	61	65	49	59	64	60	65	57	60	62	45	51	53	51	63	56	58	58	49	55	55	55	51	55	56	62	60	64	56	66	53	67	63	59	60	60	50	55	64	57	47	46	66	58	48	54	50	69	64	58	61	65	44	59	57	61	51	51	52	58	56	63	49	63	54	47	53	63	65	56	56	37	58	62	58	48	63	41	65	50	64	55	48	47	64	55	66	63	70	56	60	67	51	62	54	57	64	53	50	50	57	70	75	71	52	63	51	58	55	56	53	61	66	61	53	50	63	59	55	42	42	54	63	38	59	61	53	53	56	64	70	59	48	61	55	48	73	62	48	52	52	51	45	43	44	59	60	55	43	63	60	76	61	56	53	61	71	45	51	66	57	47	64	53	70	45	47	72	52	51	58	51	51	61	67	59	66	63	61	73	61	55	51	50	75	54	43	64	47	50	52	46	68	53	57	58	57	63	48	70	66	67	54	49	59	51	40	56	45	49	65	64	58	50	54	59	66	60	56	52	59	72	57	58	60	53	49	70	64	51	67	57	55	57	54	59	70	58	58	55	58	55	63	56	43	60	50	50	52	67	60	54	54	56	60	65	72	48	70	62	49	60	59	56	62	65	71	66	49	45	49	64	54	57	62	63	53	59	53	63	50	49	61	48	59	66	61	66	53	65	58	61	61	60	64	54	65	62	51	57	47	63	66	53	66	57	53	44	55	40	48	59	46	61	49	66	51	59	49	53	46	61	57	54	72	57	59	51	59	49	74	46	59	57	57	49	74	60	57	65	61	69	54	63	58	58	55	55	47	47	48	73	63	65	57	63	66	49	53	58	48	50	52	62	54	56	60	52	51	53	73	40	64	49	63	42	64	47	60	64	58	46	65	64	63	59	51	58	61	45	49	64	55	47	64	55	58	53	61	58	57	49	53	57	48	58	57	57	58	53	61	60	52	54	74	53	58	54	50	53	44	48	48	50	63	58	58	61	67	40	46	72	60	47	58	54	70	52	42	66	62	73	45	55	49	56	58	62	48	59	55	50	51	62	56	55	60	60	47	76	73	65	55	70	49	55	81	47	56	53	45	56	71	68	55	66	61	41	55	59	54	78	65	47	52	57	59	58	52	46	78	58	59	68	54	59	49	61	60	61	69	52	57	68	60	60	57	53	57	68	70	38	58	55	68	57	54	50
55180	49204	38604	37294	32890	29663	2667	1802	2346	6894	24225	30526	20252	12379	5889	2591	785	583	674	695	847	786	701	634	649	641	616	641	619	657	681	600	674	665	685	623	599	674	659	637	629	633	670	655	653	705	621	634	684	662	645	658	664	617	633	635	626	623	684	600	626	627	595	649	618	652	665	656	628	655	682	634	638	631	651	638	634	651	661	646	647	634	626	618	617	651	649	663	635	618	648	661	648	657	615	642	644	661	621	630	630	639	650	643	649	642	637	658	618	666	656	684	606	617	650	626	680	629	599	640	619	620	669	611	637	627	628	642	668	646	663	634	623	670	657	667	627	652	607	690	633	634	629	686	660	621	643	647	636	667	666	651	639	655	629	620	609	625	615	688	636	644	623	600	687	650	619	654	609	686	681	667	662	659	646	638	638	612	604	711	651	624	654	644	617	661	617	635	625	599	663	665	628	663	666	600	659	661	661	644	653	636	651	613	694	670	637	646	634	628	608	675	636	693	620	678	651	629	656	620	638	660	652	658	641	625	627	634	636	629	631	625	651	661	641	616	621	604	662	634	588	661	629	636	651	659	672	674	655	660	664	688	642	635	657	698	663	660	636	626	667	686	616	680	629	617	651	644	653	657	694	656	656	658	664	679	650	695	643	637	683	612	600	617	647	626	602	622	646	613	622	662	637	560	624	658	659	642	643	652	649	666	653	662	600	660	710	661	671	682	644	634	628	609	681	599	673	646	629	661	625	630	666	614	676	605	634	635	643	679	646	665	652	644	659	651	643	705	641	615	601	622	624	660	630	681	647	646	663	642	636	627	655	627	634	691	627	672	670	642	678	643	641	656	632	675	659	663	657	593	642	662	620	686	627	655	643	646	684	629	648	628	677	674	657	623	634	630	652	638	696	634	624	669	645	652	647	662	632	616	700	660	635	619	725	648	624	607	658	652	652	678	660	653	652	656	606	657	606	653	700	599	664	590	675	605	638	597	655	625	660	641	673	643	670	671	645	590	631	667	660	629	605	643	607	652	634	686	647	652	619	649	647	609	647	630	685	643	668	631	644	656	691	627	655	628	640	636	639	660	597	653	670	667	707	685	598	655	612	620	651	632	647	648	623	675	683	665	649	629	653	645	624	654	667	636	609	636	637	674	664	656	659	646	606	631	634	606	662	637	671	650	624	655	626	630	628	614	681	652	641	625	641	626	618	648	648	681	619	630	662	676	656	653	701	643	631	688	662	663	651	644	629	682	674	676	653	637	637	652	663	649	636	636	671	682	634	663	646	670	606	641	628	617	642	671	637	693	703	620	636	643	629	659	651	644	652	619	631	612	655	637	616	651	615	647	620	618	662	610	625	678	657	638	733	645	611	644	615	613	686	641	601	659	632	680	648	599	660	634	682	680	680	676	640	644	601	619	674	620	623	629	662	626	631	648	632	634	619	627	633	621	681	615	695	685	669	635	678	657	673	670	660	661	627	626	706	667	642	629	670	662	646	659	585	645	617	658	591	683	688	639	666	680	634	628	623	606	669	659	657	622	645	650	658	636	629	667	632	627	632	637	635	620	609	637	661	632	673	619	614	675	649	626	631	670	646	633	643	659	601	628	655	647	616	670	652	599	667	666	646	643	623	654	653	697	617	636	616	650	624	675	685	696	636	652	647	657	670	634	683	699	625	654	673	632	654	670	626	667	619	655	626	685	614	625	703	642	703	685	686	615	646	653	664	639	631	591	636	672	646	643	658	634	643	638	646	659	675	618	629	649	661	642	618	675	655	641	681	663	678	655	662	653	671	661	651	647	646	640	597	656	652	664	640	664	672	620	612	628	657	666	647	656	652	669	688	621	653	611	648	660	654	683	649	640	646	612	620	664	658	616	641	642	683	620	647	625	640	640	664	610	676	641	673	666	623	623	661	637	626	652	674	661	671	658	691	612	662	636	615	680	643	615	611	650	601	629	651	655	646	613	633	612	611	636	693	633	644	665	622	653	619	615	642	646	615	631	688	613	686	626	653	601	611	617	641	635	654	620	603	650	712	635	650	654	638	652	621	619	640	640	632	646	617	673	613	638	653	635	659	648	647	621	641	696	657	672	599	645	671	690	655	659	646	647	635	596	677	621	596	634	642	626	643	657	691	633	630	628	642	680	645	650	652	628	626	586	686	686	662	655	655	682	636	642	620	656	655	601	653	613	662	648	622	646	622	686	584	644	656	626	628	666	623	621	674	643	640	606	665	671	614	635	653	653	660	662	648	622	690	678	636	662	610	613	661	605	591	660	646	671	609	621	674	621	652	641	660	622	674	663	626	668	673	618	623	651	630	635	635	632	607	638	635	642	650	614	660	642	616	641	674	641	656	670	642	654	628	649	633	654	623	650	631	631	665	611	661	600	640	645	623	622	635	653	621	649	617	627	654	632	598	627	650	655	633	625	603	664	687	611	679	654	637	631	644	612	661	656	651	652	655	654	651	631	632	688	662	649	661	655	624	682	668	697	694	686	699	652	659	647	644	653	640	662	658	638	649	661	621	679	626	629	660	675	614	636	670	617	659	644	669	647	655	638	677	607	646	667	588	641	623	652	635	653	638	617	616	635	613	667	628	638	654	620	637	676	636	678	639	657	633	610	633	672	630	661	598	650	638	628	635	646	673	633	632	649	643	644	660	615	689	648	646	644	699	633	656	651	622	638	641	640	601	688	611	618	625	680	695	645	657	615	636	633	674	637	655	647	615	616	646	677	660	664	622	662	639	642	662	633	631	643	651	643	666	642	654	637	625	658	624	659	666	662	620	664	665	655	681	646	651	667	640	598	611	663	670	635	690	659	646	630	618	697	673	649	655	664	669	618	619	670	680	599	666	682	614	638	662	672	668	668	673	645	612	581	651	644	630	603	620	663	645	643	638	661	663	626	646	624	674	647	650	638	637	659	624	645	632	665	675	650	637	655	676	669	613	641	648	708	634	660	665	592	598	689	684	596	642	600	640	628	646	668	621	649	688	648	679	689	667	680	621	627	645	631	632	612	617	650	656	659	679	670	657	603	603	668	642	613	651	673	651	646	675	675	662	666	638	639	611	667	652	629	658	641	691	661	636	618	664	635	620	685	638	699	621	661	678	651	659	633	631	618	639	672	650	641	678	636	633	624	634	678	608	669	709	644	656	672	667	628	601	615	633	641	653	641	628	659	636	647	625	661	633	676	671	643	626	663	660	601	662	680	631	664	647	634	696	653	624	632	627	655	641	661	664	634	598	652	624	676	625	632	631	633	593	689	661	617	657	644	657	599	643	640	617	605	648	692	632	655	640	608	686	678	637	645	604	662	605	667	678	650	631	676	661	681	596	655	643	677	639	638	632	652	674	633	655	578	658	643	669	632	644	675	658	652	689	655	653	686	669	653	664	614	584	597	641	635	637	670	605	652	649	671	692	636	622	615	664	625	646	607	651	653	629	665	670	617	686	621	683	618	633	650	629	630	675	661	628	641	622	640
13954	10687	4198	1179	383	243	58	51	54	63	161	501	298	181	108	78	47	66	62	50	42	50	69	52	43	41	55	50	57	56	42	47	46	39	46	56	56	45	59	60	53	47	53	56	48	43	60	55	49	37	56	52	46	61	52	51	50	53	58	61	55	47	46	40	55	53	56	42	36	46	44	56	53	48	57	48	48	56	57	42	62	47	50	54	53	49	49	40	58	62	59	49	46	48	43	53	56	54	45	45	46	47	53	38	51	54	41	44	57	52	53	41	61	40	54	49	52	54	56	54	46	48	55	45	39	53	58	57	57	49	57	46	48	53	44	55	52	49	39	61	44	52	47	48	46	48	48	43	59	50	54	58	50	57	48	45	48	54	44	66	45	51	54	51	45	66	50	57	54	64	49	58	44	58	56	65	57	48	45	42	39	54	62	44	52	46	49	45	58	44	50	50	44	47	44	52	65	50	49	40	60	47	47	57	49	56	46	42	64	51	58	56	52	54	56	60	53	51	47	47	53	60	50	53	53	51	48	48	51	49	51	50	44	61	45	42	48	44	56	49	38	55	54	55	54	58	52	53	40	55	47	52	49	54	51	62	60	42	57	56	38	43	43	44	59	48	50	52	48	56	47	47	66	46	48	44	54	57	55	50	52	58	41	52	56	60	54	47	52	39	58	45	50	41	53	51	44	49	65	59	49	59	54	63	53	49	42	46	56	61	47	52	62	51	40	67	46	53	52	47	55	65	53	61	44	60	47	62	49	50	49	49	48	61	57	55	48	47	51	50	51	59	42	54	48	49	49	48	53	51	48	53	49	45	66	53	59	42	40	53	51	63	39	58	54	49	65	55	42	48	49	56	60	62	50	46	51	53	56	53	50	55	47	58	50	50	53	59	57	42	66	41	53	48	60	56	56	36	54	54	61	54	54	55	54	44	42	30	58	57	47	50	61	53	65	46	55	43	40	49	61	62	40	59	60	56	41	43	55	47	52	43	59	56	72	46	42	57	44	45	58	53	51	53	58	54	46	56	49	53	47	45	46	49	52	58	50	42	58	58	40	51	45	43	50	52	45	57	42	54	44	46	43	52	68	41	46	52	56	47	68	56	59	59	55	64	62	46	53	58	66	40	59	68	51	45	48	51	55	52	44	49	52	50	51	60	59	41	58	59	63	58	45	43	40	52	40	63	42	52	47	53	52	55	40	52	60	70	46	53	61	54	59	56	48	50	36	61	55	43	47	45	37	52	45	62	61	49	49	45	55	45	47	64	50	54	57	57	65	47	60	51	45	61	45	48	52	45	57	52	45	56	52	63	48	46	53	63	52	55	49	62	50	49	51	51	47	52	58	49	71	31	47	52	63	66	50	48	48	49	53	49	41	50	56	50	54	53	52	61	46	60	55	53	47	52	57	64	68	36	58	57	45	44	54	52	50	49	56	57	62	41	55	57	56	44	48	39	57	41	53	49	56	55	55	51	50	61	52	53	57	38	54	46	58	51	58	60	52	48	50	58	41	69	54	70	43	45	49	46	41	56	57	50	47	45	60	38	62	43	50	48	56	50	40	59	55	53	56	51	53	54	46	57	55	53	58	60	44	61	36	57	37	54	34	54	57	44	56	58	47	39	53	36	60	55	53	60	46	56	46	52	45	40	51	42	46	53	42	60	53	59	59	52	52	43	41	45	47	45	56	50	56	59	45	57	56	65	62	65	49	57	56	51	42	43	41	48	48	52	59	48	49	54	46	47	42	56	44	51	46	51	43	54	54	55	44	48	44	45	40	56	40	52	39	51	32	49	52	51	52	56	57	47	41	49	39	50	48	50	55	54	49	45	45	57	58	44	44	48	52	59	57	51	64	59	49	63	51	45	39	46	39	47	45	45	47	52	44	60	51	52	59	52	43	64	52	62	63	52	52	53	49	58	51	54	40	48	61	47	49	46	58	45	56	50	42	54	64	45	58	49	51	57	49	48	36	59	59	46	49	37	57	48	62	58	57	42	60	51	49	47	42	50	45	63	51	54	56	52	49	51	51	56	60	48	46	55	60	57	49	69	58	52	55	65	66	56	61	56	43	53	33	42	63	41	59	37	57	52	61	50	64	53	54	61	43	50	47	61	52	57	59	58	44	60	53	38	50	62	56	53	47	61	45	52	53	59	57	48	45	59	47	44	54	48	55	52	50	48	48	47	65	49	45	61	53	41	68	49	59	61	57	44	56	45	46	47	52	56	57	51	60	44	51	64	59	77	37	47	53	51	51	55	60	55	55	51	59	38	59	62	40	52	47	49	59	40	40	50	41	49	59	68	49	59	64	52	49	45	60	57	56	69	45	48	54	63	55	48	53	55	37	46	45	55	59	44	49	63	49	53	40	43	50	47	46	46	57	39	52	55	53	52	56	50	50	54	61	45	49	50	50	59	56	53	51	39	37	57	49	56	55	46	54	49	47	50	55	52	46	60	47	54	47	45	66	50	46	46	59	45	50	54	48	57	52	48	63	51	55	37	52	51	42	51	45	58	47	48	49	47	47	57	57	57	48	68	31	52	46	66	63	50	61	45	63	49	60	48	56	60	34	41	43	45	63	52	45	47	43	38	57	55	67	48	47	52	51	47	42	47	40	51	55	49	54	52	52	55	42	54	42	51	48	53	39	68	40	52	54	58	54	46	45	54	60	58	58	61	49	59	65	45	62	49	50	49	52	51	41	57	51	53	46	65	41	63	61	47	50	54	47	53	50	44	42	47	44	60	40	43	43	38	56	50	53	39	51	48	43	46	60	64	36	45	56	52	48	44	52	56	34	40	47	58	39	50	50	48	50	45	53	49	48	50	57	53	54	55	38	51	47	48	54	46	53	54	44	56	42	42	49	63	46	51	45	53	49	42	58	51	46	61	67	53	51	62	42	42	56	63	49	51	46	48	47	46	62	58	42	45	32	54	49	44	53	46	58	57	60	52	44	51	56	54	64	41	57	47	43	51	65	60	52	39	56	39	44	62	53	50	45	63	61	50	43	49	44	47	59	50	44	43	48	48	49	44	42	53	53	49	41	44	54	52	56	48	51	43	55	50	46	58	47	55	46	33	56	65	57	56	62	44	62	49	49	50	49	50	56	59	48	61	37	56	56	48	56	40	53	54	53	45	55	53	50	77	53	40	57	54	58	70	55	49	59	54	56	48	51	56	55	69	49	63	44	51	44	50	61	55	50	60	49	41	46	58	47	61	41	58	46	58	64	56	46	52	49	46	57	55	48	54	40	40	59	62	41	51	52	40	45	55	43	57	63	52	66	43	68	48	49	52	49	46	41	58	54	42	56	47	59	51	69	72	54	42	45	54	48	48	54	55	52	47	57	51	45	57	54	66	45	39	40	50	57	52	60	63	53	54	50	48	51	51	41	58	36	44	48	53	58	52	40	35	43	55	57	48	52	51	46	48	49	55	51	45	51	57	62	57	59	60	48	48	51	55	60	48	51	51	53	58	73	58
45486	34134	23322	19886	16423	13840	1160	841	980	1563	5850	15634	8287	4402	1957	1078	584	577	617	608	630	608	591	573	591	574	552	580	575	580	546	598	570	580	599	523	586	575	578	577	589	552	622	557	610	588	583	604	563	597	579	579	581	533	571	583	572	586	519	589	530	573	558	577	609	598	535	591	578	575	558	575	539	588	558	570	584	559	573	552	585	546	603	580	588	530	575	613	603	645	555	521	603	589	597	573	600	572	564	528	577	548	576	529	587	556	549	612	604	617	570	551	606	586	584	524	607	596	591	573	563	573	627	598	577	598	539	619	578	600	572	620	589	579	586	629	576	559	604	579	574	628	599	580	579	547	584	588	575	545	616	603	589	554	556	567	568	574	566	575	572	584	535	604	604	593	567	562	556	609	589	607	576	597	558	564	569	562	587	580	582	595	548	589	535	585	560	640	583	573	604	571	587	588	575	567	547	580	554	587	612	544	616	537	547	568	617	584	595	531	612	583	557	605	554	599	578	583	580	603	563	530	610	557	647	606	545	598	577	577	606	565	579	576	579	548	561	590	604	562	628	575	577	572	606	551	598	611	591	587	619	573	603	568	594	573	578	626	549	569	596	547	582	579	618	548	552	612	578	552	571	553	583	557	571	549	579	550	595	595	583	609	558	549	575	604	572	592	570	540	602	575	587	538	558	585	563	585	602	586	570	575	565	581	554	550	601	588	644	584	562	595	583	578	577	602	584	561	565	586	587	619	578	605	610	530	548	605	643	589	617	561	570	533	567	585	567	576	593	614	566	589	569	556	578	599	594	544	547	602	574	572	588	605	604	579	571	575	564	571	609	552	573	579	566	560	603	630	583	625	569	599	565	598	568	606	592	593	596	608	571	530	596	570	576	546	571	590	570	604	531	561	594	567	595	571	531	542	576	598	602	581	519	567	557	580	537	556	592	595	578	570	556	609	556	550	598	592	559	545	607	560	569	574	576	599	575	574	578	595	564	563	529	607	579	547	601	579	567	595	616	591	579	611	585	573	559	585	561	611	598	558	582	586	567	567	587	527	637	564	613	564	548	567	604	560	564	557	543	571	575	568	549	586	553	568	588	585	531	568	605	565	567	550	556	583	574	574	555	561	579	606	545	600	593	590	528	532	561	593	541	578	597	581	553	572	594	574	576	577	557	595	592	549	524	601	597	611	581	573	600	577	580	607	536	545	567	583	599	547	507	568	593	599	597	565	600	555	583	588	609	587	571	547	598	581	608	579	580	580	559	555	634	592	577	589	566	586	618	598	541	566	555	569	586	544	578	560	544	552	587	593	558	621	591	594	610	607	578	592	638	517	605	537	622	556	546	538	610	563	584	556	579	576	600	570	566	545	605	581	561	567	608	559	596	592	571	613	584	557	596	590	601	583	590	606	625	570	567	580	599	579	608	561	550	551	534	605	606	623	533	541	570	599	613	588	536	589	613	587	564	580	601	579	560	591	552	594	599	535	568	571	596	594	512	567	569	563	580	580	577	578	608	542	571	571	583	580	534	578	551	556	652	602	580	603	570	552	551	577	583	556	563	550	593	564	577	574	584	565	583	589	578	587	565	551	575	608	571	574	589	556	569	598	571	597	602	544	562	566	538	567	561	589	546	564	606	601	560	587	569	615	599	587	624	565	549	601	566	599	603	589	578	588	586	563	591	611	558	571	604	571	609	574	565	603	592	547	561	571	583	524	587	602	570	602	538	583	629	558	572	638	582	580	533	551	562	548	587	582	548	548	611	590	603	585	550	585	564	597	575	566	551	545	566	602	602	591	602	593	551	594	562	543	585	582	605	598	617	572	562	572	600	581	609	544	565	582	589	586	630	604	575	563	544	599	558	520	603	548	592	596	580	603	570	562	569	581	612	599	561	591	616	572	581	546	543	588	559	525	587	632	588	539	580	570	638	573	597	600	589	600	580	576	555	577	537	552	565	553	598	595	547	620	555	554	568	584	607	573	604	623	585	590	583	640	574	591	599	595	571	569	607	575	596	594	589	565	582	602	561	562	547	522	553	577	577	596	575	555	597	575	554	594	593	612	573	570	586	548	540	543	605	617	545	585	583	626	606	569	550	575	596	635	578	565	590	587	572	575	553	577	635	578	573	595	591	560	574	566	557	571	626	605	570	560	548	542	562	552	555	550	574	564	618	602	584	606	581	548	543	585	606	603	585	648	592	613	606	553	600	594	555	567	558	605	558	556	589	591	533	578	595	569	589	583	535	616	583	572	557	554	552	552	567	553	561	527	565	599	560	608	593	563	561	566	589	603	592	566	583	550	560	577	573	566	538	591	570	578	568	610	564	575	585	602	582	588	633	585	558	569	617	567	567	577	593	576	564	581	588	577	562	542	601	578	575	617	579	572	552	524	575	591	571	567	622	580	559	534	587	596	606	566	585	579	576	568	551	605	581	607	582	551	560	598	594	582	560	558	576	643	559	562	567	562	566	602	563	601	614	584	622	568	570	617	574	564	568	604	538	529	598	553	545	600	574	592	614	569	557	576	550	607	563	583	604	585	599	604	554	577	585	628	590	649	531	547	581	577	559	609	582	559	581	557	569	528	566	537	587	557	586	670	628	572	552	567	562	608	585	591	572	564	572	578	573	575	569	567	597	614	545	580	609	591	561	593	609	586	612	638	584	588	566	585	611	599	555	592	585	558	578	591	620	629	568	549	575	596	600	592	560	558	581	550	590	623	571	588	602	594	635	590	585	607	623	557	591	551	547	556	607	594	576	585	597	548	587	552	592	605	574	643	598	551	576	586	586	557	596	574	601	589	593	572	582	569	604	586	559	606	577	618	582	538	547	584	572	574	586	612	569	556	578	576	592	574	588	578	565	563	567	525	552	610	629	549	557	570	543	565	586	565	550	615	539	569	578	592	572	580	596	612	569	531	571	591	577	578	567	563	564	577	602	609	553	597	617	572	564	599	615	615	606	557	603	560	537	555	571	565	586	558	593	561	536	553	597	612	579	575	562	574	543	560	576	581	616	590	580	564	575	527	554	588	583	579	624	585	580	567	594	532	594	592	577	560	616	608	572	588	601	593	561	611	605	565	584	566	584	639	559	593	568	516	584	570	601	575	637	585	594	581	607	574	586	631	572	595	606	597	618	602	556	608	557	621	570	592	563	554	593	555	576	582	547	600	539	572	579	608	587	558	574	581	576	548	582	605	525	536	607	548	573	590	585	546	589	613	593	617	567	652	563	611	603	594	583	556	576	587	588	588	581	548	613	570	605	582	596	608	624	583	625	567	597	549	583	619	633	538	602	591	586	580	565	556	556	534	558	582	579	541	568	543	606	560	548	579	556	584	575	586	581	566	557	549	587	575	562	569	588	523	574	584	597	553	545	600	599	597	580	616	611	576	601	557	539	557	586	599	610	565	538	564	554	573	574	549	581	543	566	554	579	581	628	548	608	564	603	563	591	570	569	608	638	605	605	597	582	609	559	574	617	607
24038	27796	13604	4086	1089	612	83	57	97	218	596	852	419	209	121	70	66	55	65	42	55	54	57	38	54	64	63	54	55	56	67	59	54	54	42	52	47	51	53	54	66	46	51	47	62	48	54	70	49	48	57	63	61	46	53	53	56	54	66	52	39	62	70	60	60	53	63	56	47	67	48	70	52	63	53	60	48	63	46	45	56	60	50	57	49	51	60	51	67	38	65	56	55	53	64	52	50	50	63	48	51	58	53	58	61	59	67	67	60	43	56	39	50	46	56	47	49	60	65	56	50	68	54	47	53	45	60	48	59	58	49	54	61	61	50	48	53	46	61	57	71	66	56	59	56	58	56	53	58	59	55	60	46	50	51	52	54	54	48	49	51	71	51	45	50	50	58	49	52	62	47	63	52	57	57	50	49	45	58	63	49	59	49	59	60	49	50	46	57	40	62	55	55	43	58	62	54	57	62	55	41	50	56	60	50	57	44	59	55	43	61	49	58	51	78	53	40	55	63	58	49	65	42	57	50	54	48	53	56	51	46	55	58	51	44	56	64	59	61	52	49	42	62	50	60	56	69	55	55	52	71	54	61	72	45	54	52	40	60	59	63	51	61	57	59	62	54	55	60	69	50	65	45	54	50	53	49	62	51	70	47	52	53	45	52	53	43	54	54	46	63	58	57	39	48	57	46	51	53	46	66	51	54	60	57	52	51	62	58	43	52	50	68	48	67	50	49	61	59	47	51	54	61	46	53	54	53	61	48	59	53	69	50	59	60	51	64	57	60	49	42	60	51	54	56	67	62	45	52	54	53	68	43	47	53	48	44	70	48	54	53	54	43	58	58	52	51	51	48	52	47	63	66	44	48	58	62	42	56	54	51	51	51	46	41	64	48	61	56	47	54	63	60	58	56	55	53	51	54	47	59	52	56	50	40	55	51	51	50	58	52	52	62	50	55	50	45	49	48	51	45	49	37	50	50	62	42	44	80	39	44	52	48	58	44	49	44	44	61	52	45	55	61	45	49	54	55	47	49	45	58	48	58	53	48	57	65	57	52	40	63	61	65	39	61	54	56	51	59	58	52	48	71	58	59	66	52	56	52	62	53	54	48	42	43	51	49	60	53	44	58	65	52	56	54	61	60	57	50	51	55	54	56	65	58	38	66	60	53	58	61	53	43	55	51	53	52	47	46	50	51	67	60	49	72	56	49	48	54	55	56	44	57	67	49	55	61	68	55	53	59	57	48	59	55	48	55	51	49	66	64	67	48	60	47	51	61	55	50	58	58	63	56	53	60	46	58	44	43	54	49	51	51	54	44	53	57	57	76	53	56	54	51	37	59	51	55	59	55	50	40	68	61	59	49	57	48	52	42	56	51	49	34	58	43	52	50	44	56	53	41	53	51	54	65	43	43	57	44	74	46	56	50	54	54	53	45	54	63	51	50	61	43	59	56	42	48	65	59	42	52	55	57	40	45	46	58	66	46	56	58	57	49	63	57	73	52	62	46	56	59	52	46	50	54	56	60	69	57	54	52	69	51	52	52	48	42	57	49	46	47	47	47	51	50	47	52	59	46	69	52	63	52	56	67	57	46	61	50	50	62	46	42	44	47	47	48	53	48	45	59	59	54	43	60	50	49	51	68	50	54	52	58	61	48	69	50	44	65	61	48	55	69	54	50	46	54	52	68	53	57	56	45	62	49	55	51	45	57	45	54	50	61	63	57	56	53	64	56	65	52	44	57	53	56	77	56	58	59	46	45	44	66	55	60	54	54	56	65	57	48	52	61	53	50	56	61	52	43	62	39	47	47	54	43	56	55	46	57	42	52	46	53	59	60	49	55	52	56	61	57	54	47	50	65	51	60	57	47	51	68	46	53	44	60	63	58	56	59	54	56	56	47	64	45	60	64	53	56	51	57	50	55	54	71	62	53	64	62	45	58	59	48	41	61	40	46	51	71	49	54	46	42	48	58	45	56	58	60	57	49	49	56	62	53	40	38	63	53	51	60	52	60	55	59	54	61	40	52	52	59	54	49	62	55	46	60	57	41	41	55	64	50	56	63	46	57	46	61	56	45	54	57	50	55	53	42	44	74	55	45	47	46	77	56	58	63	51	59	61	53	45	75	57	54	51	56	63	56	50	57	49	53	56	55	60	53	65	52	48	54	62	52	52	54	44	53	52	57	66	54	43	54	53	52	47	52	58	54	42	51	60	50	58	68	45	49	49	61	51	66	58	50	42	47	43	54	66	55	49	58	49	54	57	48	70	55	63	35	52	42	51	61	64	56	51	60	54	45	63	61	57	50	47	50	61	49	41	56	65	45	64	50	47	43	56	60	54	43	58	48	63	61	51	59	61	66	50	68	62	54	52	57	59	50	47	50	52	50	43	46	64	69	50	57	54	60	48	51	58	59	61	45	63	56	46	46	48	43	63	47	57	65	49	47	48	56	62	50	59	58	64	63	59	49	61	43	54	58	51	59	65	70	53	58	45	57	59	52	45	56	60	37	58	64	62	53	53	38	49	58	53	76	52	55	59	65	46	46	56	51	56	51	57	49	61	49	50	53	57	46	55	45	51	52	52	38	65	59	58	62	48	56	56	56	52	55	64	57	55	50	50	57	68	45	57	57	43	62	59	50	57	67	55	41	43	66	49	45	57	56	47	71	46	62	62	54	42	63	54	53	53	52	45	62	67	39	52	58	53	56	57	51	55	60	51	52	53	44	46	58	49	59	62	45	79	51	45	51	66	65	61	57	44	54	58	46	64	64	59	36	66	55	42	41	54	64	43	54	49	47	64	53	71	53	50	48	62	61	63	48	67	50	48	51	57	56	71	76	40	51	46	45	54	56	63	58	47	57	36	67	61	50	48	48	49	67	68	69	41	58	50	62	57	41	62	58	56	58	50	35	48	49	59	56	55	56	63	59	47	63	60	58	63	40	51	58	54	54	58	48	71	50	68	45	42	54	63	61	45	59	64	60	38	52	63	59	46	48	47	54	48	46	44	49	51	37	58	58	54	60	55	56	51	49	56	57	64	71	48	50	63	37	53	55	57	45	52	54	52	55	47	48	52	45	55	64	51	72	65	50	72	57	60	70	45	52	42	56	56	47	61	54	54	50	66	64	47	58	76	52	45	54	54	56	58	56	55	53	42	59	54	65	47	63	64	53	55	43	64	47	55	52	60	57	47	47	42	48	55	53	58	69	60	57	52	46	52	45	49	53	41	46	45	50	59	44	50	68	65	54	66	58	55	59	54	55	60	58	49	47	64	53	61	65	65	63	51	50	51	69	63	55	50	66	55	50	57	46	49	50	37	58	52	56	51	40	74	53	52	58	43	46	49	47	63	64	57	58	54	47	53	63	53	51	59	46	46	50	59	36	48	47	54	41	37	43	71	57	52	49	50	59	59	50	42	57	65	55	57	57	56	51	65	46	59	47	54	57	49	51	54	52	49	45	58	58	46	50	61	57	56	56	61	57	44
54946	45603	32497	31307	25608	20811	2158	1448	3055	7322	16411	19068	10224	5741	2447	1282	689	582	674	700	618	606	600	639	606	638	628	625	578	634	632	643	613	609	594	640	601	658	631	652	590	654	615	645	597	607	634	611	650	611	633	646	593	623	599	605	629	550	631	628	600	629	656	599	610	632	614	559	617	591	580	619	604	670	625	580	667	629	606	612	613	577	601	614	576	628	625	625	613	648	614	622	656	602	598	572	609	587	635	596	668	619	652	583	625	582	634	616	634	625	614	611	631	649	612	636	624	579	588	614	622	662	571	640	593	596	584	585	652	637	667	621	657	617	595	608	627	605	619	643	565	566	633	583	596	622	614	600	619	619	610	608	589	615	624	605	597	549	602	602	599	622	686	619	602	652	556	653	573	570	590	604	633	595	599	639	590	619	626	592	573	583	593	628	580	592	606	638	651	606	682	586	612	589	627	629	567	617	621	677	628	583	646	603	656	592	625	584	661	636	636	616	630	622	612	600	619	576	638	584	618	616	621	608	581	621	632	609	610	638	611	655	644	577	630	642	588	637	597	622	613	626	680	581	600	619	599	613	603	580	565	610	606	620	588	620	619	601	620	592	628	618	605	626	583	602	621	623	612	656	587	688	604	653	587	579	621	594	618	584	618	665	605	606	580	606	593	607	649	603	611	639	588	631	568	583	642	668	621	602	610	608	610	608	622	619	602	657	682	638	579	577	583	590	602	615	574	644	598	606	615	603	565	630	653	626	604	601	629	613	629	612	603	614	590	632	680	610	633	588	587	607	616	682	577	564	631	616	621	574	585	618	612	597	619	598	589	628	586	623	640	614	599	667	620	627	628	598	618	586	643	624	594	577	636	650	634	616	610	672	616	614	584	584	593	603	628	599	622	620	638	646	637	654	584	568	600	595	581	610	619	652	625	604	633	608	647	614	598	623	672	564	626	640	593	583	653	593	624	619	627	623	598	608	629	606	638	599	645	651	610	585	617	600	627	626	599	654	617	631	638	627	603	605	582	618	615	587	601	628	581	614	609	608	604	611	635	632	607	586	655	628	595	610	628	591	654	641	640	634	625	603	616	634	676	626	579	634	589	588	649	612	586	614	626	644	621	648	655	628	633	605	621	612	600	599	647	644	632	623	643	625	589	639	605	621	603	561	621	561	638	645	615	617	619	621	590	612	637	623	600	614	654	607	609	630	612	630	627	615	637	610	572	631	616	590	628	585	608	622	622	629	570	616	624	632	623	617	649	612	589	602	630	613	655	630	609	633	595	641	606	593	539	608	600	627	628	626	640	623	653	587	635	667	626	615	626	628	642	589	620	608	644	658	633	619	611	653	625	620	603	621	591	618	604	639	640	577	624	570	612	563	597	625	662	648	598	611	630	636	627	592	599	596	622	612	598	598	609	631	590	616	595	595	624	586	597	595	570	663	640	596	604	615	575	628	644	576	601	594	621	621	621	609	596	613	596	635	642	611	617	613	603	628	642	670	631	592	618	636	626	583	636	606	637	580	610	626	680	589	658	616	651	583	592	618	615	572	608	639	623	639	596	663	679	604	635	620	637	673	594	635	659	624	630	556	598	631	593	593	594	654	650	651	648	606	668	610	647	589	600	626	608	564	619	649	584	626	672	619	586	598	635	601	569	652	626	638	575	566	591	629	625	629	620	678	582	599	647	606	608	637	641	583	663	641	591	625	583	622	596	593	644	621	575	617	616	619	642	581	648	648	574	607	633	606	611	636	615	561	622	571	600	588	632	638	578	620	625	590	597	621	594	614	583	630	611	616	631	592	609	590	630	642	590	610	593	614	617	594	579	604	617	636	615	604	612	549	609	578	631	597	598	624	626	634	650	608	616	653	641	619	590	606	615	625	619	656	619	641	628	624	596	618	638	655	604	652	608	675	616	635	634	587	657	634	614	614	614	631	624	613	688	635	623	620	645	618	610	630	625	617	624	638	624	644	624	626	629	540	644	576	568	627	610	619	623	626	611	661	616	650	639	609	617	630	601	650	597	609	616	631	589	613	634	622	629	613	594	605	626	603	645	591	599	582	601	661	587	658	617	631	618	645	579	582	635	585	597	611	663	607	619	616	611	600	609	593	661	608	600	653	625	591	601	640	625	616	596	617	627	614	615	631	611	636	619	645	629	618	609	640	608	621	627	638	605	619	597	634	650	612	619	652	629	594	660	646	601	602	643	607	626	636	601	645	639	601	604	603	636	624	601	589	625	676	627	656	605	600	655	641	632	635	605	636	619	668	554	607	658	600	630	591	627	631	619	610	633	592	567	641	585	585	648	636	585	617	646	652	616	578	586	554	649	610	575	632	616	619	612	613	656	589	572	611	584	611	653	641	591	590	638	579	644	612	622	662	595	642	627	641	611	585	621	598	576	629	598	624	622	604	624	582	634	649	625	595	603	580	627	612	618	610	629	621	647	571	626	594	623	610	609	627	593	601	607	590	604	614	663	605	618	622	636	597	650	610	619	650	603	592	636	605	628	645	631	621	633	590	616	612	667	624	632	590	591	634	604	654	612	596	627	623	614	634	640	605	591	623	624	634	590	583	588	656	616	616	632	640	583	574	625	640	595	647	593	619	605	615	620	644	614	589	623	655	641	654	592	597	649	621	620	583	609	596	588	639	641	636	593	565	620	607	598	579	631	623	602	681	616	576	616	617	629	647	617	626	598	653	620	630	618	613	631	640	623	617	620	606	621	630	638	611	581	620	606	607	680	645	631	639	600	615	594	622	638	636	601	618	591	637	615	621	639	624	619	608	615	645	614	613	630	624	583	638	672	582	578	625	643	603	648	579	668	604	579	595	604	662	594	591	681	605	632	625	648	600	615	591	598	621	643	605	572	610	596	628	649	562	600	657	619	663	619	659	586	685	620	632	603	605	634	584	612	624	597	602	614	641	586	610	670	595	622	615	629	619	623	674	615	583	621	619	596	585	612	644	589	601	625	628	625	577	629	627	620	611	652	617	648	664	601	615	624	619	622	639	618	599	600	573	614	694	634	644	646	612	671	633	628	596	655	637	607	635	664	617	585	589	611	591	661	608	598	629	603	631	625	629	599	558	624	647	579	636	639	617	614	605	607	606	639	622	604	601	584	624	631	614	596	586	649	634	605	592	605	614	627	632	575	644	629	626	586	631	655	610	618	616	627	707	611	606	646	599	635	605	591	623	631	635	643	585	620	577	612	647	616	604	633	630	558	620	613	641	619	649	558	573	621	628	574	648	564	569	598	600	644	662	611	648	611	639	622	621	618	600	620	592	613	657	598	640	604	609	603	629	637	595	613	672	596	615	627	613	632	594	619	592	593	598	608	625	647	570	657	598	602	645	651	617	610	610	603	597	637	572	591	621	606	615	606	649	612	630	650	627	675	601	643	629	622	615	590	661	611	604	609	616	609	642	633	625	646	651	618	583	604	607	639	602	619	629	622	595	632	623	619	623	583	607	638	663	632	608
22940	27952	14352	4922	1283	717	89	71	135	601	1187	607	279	180	94	84	45	61	61	48	56	55	60	53	51	54	41	51	37	58	46	53	59	55	48	52	56	67	55	47	36	64	49	58	51	53	44	69	57	57	47	53	45	48	37	58	58	47	48	53	55	52	54	57	55	52	46	60	45	54	57	46	46	47	52	51	62	67	49	64	49	56	46	52	60	52	49	64	62	57	54	49	49	55	44	63	55	50	58	55	54	60	72	62	47	75	50	61	54	49	44	60	59	49	44	60	47	50	56	50	54	52	62	59	59	54	56	52	55	38	42	62	43	39	53	57	54	51	41	57	51	52	53	44	46	64	45	52	58	51	50	48	52	56	52	57	49	45	54	58	52	52	64	41	52	47	54	73	61	58	67	53	43	47	58	57	45	61	56	55	59	48	39	42	46	53	48	55	41	46	48	68	52	63	52	63	45	40	56	62	50	57	48	44	46	62	30	46	64	45	73	52	51	69	57	58	51	56	53	50	53	57	42	63	46	51	50	60	62	62	60	57	57	55	48	52	45	45	52	62	48	46	60	52	54	58	72	51	50	46	54	47	50	32	57	62	46	47	62	52	44	65	53	56	67	67	55	55	55	44	51	53	42	47	47	45	51	54	42	53	50	52	56	45	43	65	53	72	56	43	57	48	58	54	57	62	44	61	48	53	48	62	62	52	71	53	45	45	62	50	54	47	48	52	52	61	59	71	42	36	64	52	62	46	59	52	57	50	62	40	42	51	54	72	49	70	53	50	45	56	67	60	63	43	48	46	51	50	46	57	54	47	59	52	46	58	48	45	50	46	49	49	49	60	54	52	48	53	50	40	53	54	48	57	67	55	71	65	49	53	60	64	48	48	51	44	67	52	58	47	54	48	52	63	55	62	60	36	52	60	52	55	44	54	53	60	50	45	53	69	61	47	57	59	53	53	53	51	56	51	53	35	54	40	54	57	50	52	55	54	51	55	49	55	58	43	44	41	52	52	49	57	63	66	60	54	54	68	49	55	49	50	66	64	44	52	53	51	57	58	37	51	55	45	55	53	59	63	50	44	49	59	55	69	59	52	60	62	45	26	48	44	63	64	43	60	53	60	64	55	48	55	67	47	54	57	49	51	44	71	47	50	44	51	53	51	65	53	49	56	65	57	45	67	55	58	49	41	54	57	50	53	39	58	46	56	44	65	60	51	46	49	51	48	51	51	47	52	60	55	56	55	62	51	38	51	57	49	47	58	58	54	60	46	50	52	44	50	42	43	62	45	56	47	52	61	50	64	56	55	49	47	50	56	50	53	49	50	44	56	41	55	51	65	53	45	68	52	58	44	53	55	53	58	47	43	61	46	53	44	51	60	53	65	63	50	44	54	55	61	51	43	49	60	48	40	62	62	47	66	61	52	43	48	51	48	61	63	66	47	49	43	60	45	56	58	60	40	54	41	54	55	53	52	58	60	54	60	67	48	53	60	62	54	53	51	47	49	50	50	55	51	58	59	48	40	55	50	38	52	52	61	51	56	51	52	40	58	58	55	51	54	64	59	48	56	56	45	44	63	59	56	55	51	55	49	65	52	57	43	54	38	46	60	48	46	38	43	42	52	74	45	56	46	57	46	51	68	55	65	51	59	35	59	57	51	55	65	46	37	63	53	59	37	58	54	45	54	42	50	51	58	59	43	49	64	62	47	34	65	42	55	62	54	66	53	41	41	70	51	47	64	56	45	54	57	49	70	65	59	40	56	54	45	55	57	58	40	69	43	53	47	70	49	54	53	44	67	45	56	46	49	51	54	52	53	48	43	54	54	59	51	64	66	52	58	54	58	44	69	49	48	63	49	70	57	60	52	56	53	56	49	57	60	51	52	48	60	53	43	54	49	71	51	45	41	59	51	53	62	55	45	51	57	55	50	43	63	66	68	41	41	59	56	46	47	49	54	53	63	65	50	52	58	54	40	60	48	68	57	63	38	52	67	46	46	42	60	48	57	62	53	64	45	48	44	49	48	53	50	48	66	73	56	59	57	51	58	46	57	66	45	59	52	58	54	55	46	62	51	49	62	52	65	50	69	54	52	48	47	71	50	58	47	54	47	52	50	56	51	49	50	62	63	63	64	53	59	56	47	43	64	52	55	50	59	48	46	57	49	48	58	56	54	48	47	52	52	50	48	60	56	68	57	53	66	52	55	72	60	54	50	49	54	42	49	62	65	54	49	62	49	48	58	44	64	54	48	54	50	68	51	63	46	51	59	54	49	52	54	48	54	54	60	62	56	51	43	56	49	47	44	59	51	46	56	54	57	51	62	48	59	60	55	59	53	51	48	62	52	49	62	49	67	51	52	45	54	40	43	59	55	49	38	44	46	53	47	59	59	48	51	55	53	44	65	55	49	59	52	62	51	54	51	41	47	49	51	50	42	42	50	53	58	44	49	47	34	58	39	52	39	40	45	42	63	58	43	51	49	45	59	71	66	67	45	55	54	61	37	62	54	59	56	51	53	44	39	70	58	48	51	60	59	56	39	44	49	64	59	47	71	55	60	56	44	59	55	56	45	40	45	51	66	55	63	52	54	45	57	54	56	49	47	63	43	45	56	66	51	48	51	46	48	63	56	48	44	53	59	47	51	55	60	52	53	52	47	41	58	56	57	41	63	57	49	48	48	52	61	49	62	39	50	57	43	52	54	73	49	61	52	71	59	49	47	54	63	53	52	53	38	53	61	53	49	58	54	60	62	50	56	42	52	51	48	65	56	44	46	47	56	48	38	74	43	41	61	64	54	42	53	51	64	47	69	58	51	46	53	67	48	55	49	53	49	51	50	59	47	54	53	54	53	63	55	58	45	45	52	58	62	51	64	58	57	48	52	50	55	52	52	56	56	50	40	55	46	54	64	52	52	59	72	60	44	46	54	53	55	46	65	63	51	47	49	57	55	49	39	57	82	55	54	62	57	59	61	59	42	50	55	60	59	59	52	53	60	65	62	45	51	47	53	59	50	59	50	54	57	47	44	60	65	49	50	49	67	58	57	55	46	58	57	49	48	44	63	54	65	47	41	58	44	62	62	49	52	64	47	53	41	74	59	39	52	58	58	54	63	59	62	52	55	66	50	58	61	54	63	60	44	58	57	49	55	55	59	51	53	53	46	66	42	47	51	60	54	50	55	44	46	49	46	64	52	51	46	56	41	58	53	59	67	53	73	52	69	44	63	58	61	52	52	46	68	56	57	56	52	55	55	53	61	71	54	56	54	54	50	60	49	47	56	57	53	50	49	64	50	50	49	62	64	56	53	48	53	48	57	56	57	51	50	60	68	40	57	42	48	47	61	51	47	57	48	53	67	47	43	56	38	46	38	58	55	47	57	59	37	57	51	48	47	47	56	43	43	49	48	45	49	46	51	55	45	46	41	54	53	44	51	59	47	55	52	62	53	37	60	44	47	46	46	62	52	53	62	53	54	54	56	62	41	64	55
54922	48682	34210	32811	25731	21141	1977	1953	6687	18814	23470	16234	8132	4496	2016	1170	764	606	649	606	585	633	596	576	605	556	584	583	618	629	596	602	630	617	632	626	601	578	569	614	581	551	591	581	571	593	605	618	563	597	620	603	614	584	577	621	642	609	570	611	591	611	588	609	602	620	678	616	657	569	598	625	620	600	577	575	616	575	620	646	610	598	630	554	629	565	575	593	643	595	621	621	595	606	625	612	598	613	578	615	589	608	574	610	573	615	545	578	606	578	595	611	613	603	634	573	625	583	611	640	577	608	596	624	592	618	596	632	617	632	598	573	585	591	581	593	649	613	572	595	615	609	596	594	623	644	593	615	577	593	548	599	619	603	601	634	596	587	593	621	595	640	592	605	572	571	605	597	590	590	592	555	645	622	661	578	639	560	628	637	589	610	615	617	613	573	588	564	624	607	601	594	618	596	620	613	601	588	612	616	587	621	599	583	604	571	627	601	593	569	620	609	598	592	589	591	569	590	596	595	617	563	590	602	617	562	607	638	564	601	602	611	569	624	582	616	577	624	571	609	613	629	611	659	601	632	605	613	607	581	630	602	591	574	576	670	616	585	595	596	636	634	594	605	631	558	639	603	548	580	583	649	584	593	591	577	669	582	560	586	614	610	590	608	546	619	587	619	570	614	598	697	580	593	591	564	587	590	575	638	636	571	630	605	639	563	623	593	640	620	647	614	583	611	634	625	644	560	613	617	616	638	577	606	599	599	586	642	613	602	579	602	644	575	592	591	591	625	609	567	589	612	585	610	628	624	601	619	644	599	582	624	587	601	616	570	598	625	602	601	630	600	606	615	626	652	577	611	591	583	582	618	609	636	608	596	580	594	568	604	578	605	558	614	610	595	609	647	617	595	580	608	615	581	601	573	582	566	613	561	587	616	587	592	603	599	615	600	599	626	596	569	562	607	630	611	578	644	576	604	601	592	605	589	623	588	610	567	582	616	564	623	567	614	595	587	636	649	626	643	628	632	660	591	583	626	619	597	642	623	593	583	597	637	621	598	595	588	616	608	583	639	638	578	630	615	588	587	606	590	563	666	565	592	570	592	596	610	616	570	607	612	655	607	597	609	595	587	639	616	574	584	610	643	606	575	636	599	600	591	607	601	610	633	600	586	567	622	574	615	612	619	596	642	608	587	616	603	645	601	638	610	585	575	603	637	616	622	593	608	647	610	556	608	580	625	587	558	608	557	579	598	597	615	614	580	603	541	568	625	590	591	612	601	602	589	577	588	608	632	629	640	605	613	566	574	570	579	646	625	619	584	630	587	599	604	601	617	608	634	645	641	566	622	584	554	619	601	581	593	555	629	602	614	637	575	587	617	659	625	590	608	596	622	656	621	593	634	627	611	589	594	592	605	628	582	585	601	594	570	585	629	636	615	580	582	592	613	606	590	624	577	612	609	640	628	593	598	608	600	593	589	616	626	654	580	560	582	626	595	614	589	621	617	625	621	616	581	612	567	633	581	576	598	594	574	637	624	636	652	606	592	627	611	606	599	619	586	665	571	588	595	609	615	618	606	592	585	606	571	618	589	595	618	601	588	675	604	596	646	597	625	612	639	597	567	621	587	607	637	628	603	612	627	650	615	643	617	614	602	598	592	615	612	614	628	605	581	632	587	600	656	611	589	591	656	598	594	594	663	608	612	649	563	632	623	644	601	633	602	585	606	597	651	627	603	657	640	600	634	607	610	593	637	604	618	626	569	587	629	628	656	629	562	580	596	647	582	596	592	601	610	621	620	606	624	595	626	583	627	623	614	618	610	561	619	594	615	574	621	623	550	593	652	579	635	645	607	600	600	631	651	655	626	614	580	624	624	582	606	578	597	586	569	618	649	624	608	639	633	595	611	630	606	616	597	575	642	656	586	611	634	576	613	614	620	606	597	617	606	559	632	633	593	620	534	607	616	617	578	593	615	633	636	633	639	530	578	614	615	606	600	561	604	627	642	596	596	571	614	612	569	579	622	596	595	585	581	629	574	653	627	624	666	610	572	605	649	586	602	608	572	618	630	601	620	565	593	591	584	564	571	605	589	591	615	627	573	611	624	635	607	605	606	608	590	600	614	560	550	577	611	586	551	620	597	584	606	619	566	610	638	579	578	609	600	591	582	646	558	571	567	625	627	620	587	570	614	625	616	642	603	606	591	604	595	588	609	602	609	628	612	584	588	637	604	603	593	562	614	628	597	593	609	574	637	570	620	563	596	609	626	615	619	640	589	608	632	582	556	570	640	633	579	597	598	571	632	594	594	600	602	636	627	625	601	602	611	602	600	579	603	604	638	629	615	564	598	590	628	634	627	580	597	620	661	605	555	616	594	585	602	609	619	598	606	626	599	638	613	590	580	621	596	596	606	607	564	623	611	559	610	606	581	557	607	610	637	626	585	669	604	591	589	616	599	623	616	597	626	609	643	596	576	597	630	579	633	622	583	606	604	613	612	645	575	594	626	641	558	644	616	597	569	611	606	600	614	592	621	635	600	652	577	584	595	590	583	649	581	603	610	594	574	546	602	643	630	603	586	604	560	579	591	609	633	592	573	604	609	558	588	624	599	619	648	624	607	613	566	600	586	647	550	594	561	573	595	622	567	623	620	624	631	569	589	599	626	606	578	594	601	613	544	638	629	592	628	631	604	628	562	594	638	613	601	619	579	586	589	642	602	580	605	593	626	605	601	587	583	637	610	643	600	604	561	622	621	618	616	619	614	609	597	610	583	608	600	609	582	565	611	588	594	641	583	621	606	598	606	625	605	588	603	620	627	627	614	605	588	611	567	608	622	661	645	588	607	613	566	623	629	562	624	626	607	581	623	568	623	637	576	606	616	592	602	595	609	588	563	598	600	586	611	588	621	640	626	599	603	623	624	625	637	583	571	588	594	643	599	613	563	596	587	579	540	551	592	624	581	634	626	608	607	614	640	647	615	584	559	605	589	598	647	634	588	631	609	578	605	613	574	619	602	613	581	596	553	608	609	626	609	544	596	621	596	600	595	626	564	610	571	622	591	614	596	554	595	611	583	661	600	642	582	609	603	607	603	648	614	657	657	607	580	630	563	614	585	600	551	602	607	615	583	646	594	662	612	602	625	599	629	628	622	610	616	636	643	586	575	644	630	575	602	564	673	585	605	612	626	601	572	638	621	612	636	581	572	587	594	614	624	599	622	585	621	528	569	611	614	643	578	583	563	615	612	598	618	583	562	593	567	618	590	614	625	586	594	618	555	586	636	591	642	617	615	610	570	579	595	607	557	643	620	610	569	560	642	661	574	619	611	621	588	580	617	603	600	626	597	584	603	620	609	593	599	566	608	573	603	601	591	603	594	565	601	620	602	604	586	589	576	611	584	627	598	642	628	566	597	654	622	586	628	570	584	646	588	576	614	633	573	620	611	637	615	599	575	597	621	561	646	588	598	579	664	619	578	584	599	605	575	556	615	654	612
30364	38958	22044	10415	2598	970	79	65	141	1231	1494	829	386	226	132	93	67	42	56	59	51	49	42	49	60	51	67	58	55	62	61	52	50	44	58	55	51	48	60	65	49	59	58	54	52	60	60	60	71	43	65	50	50	61	51	59	55	42	53	54	49	58	46	40	63	46	57	59	67	53	55	55	53	45	50	63	58	59	50	69	44	52	58	43	61	49	52	55	57	50	38	43	51	59	48	57	52	53	43	61	50	65	62	60	56	64	55	43	53	59	53	69	59	58	64	50	58	66	59	48	67	56	52	59	64	64	47	61	54	60	62	66	53	67	57	45	59	55	48	49	41	57	49	57	62	58	67	60	55	50	52	67	52	53	51	54	62	58	51	54	64	61	46	66	55	62	52	61	70	65	50	60	65	63	56	49	56	51	61	58	71	61	58	54	45	56	56	56	69	44	49	44	49	55	61	45	54	45	48	57	44	61	71	63	46	67	50	40	39	57	44	68	46	37	55	43	60	68	58	54	54	50	59	52	56	59	51	48	59	57	70	63	55	54	53	59	50	54	58	54	48	40	59	50	52	50	67	52	55	69	61	50	59	66	65	70	53	71	54	47	54	50	54	52	48	49	53	52	52	54	50	58	57	63	58	56	50	60	38	54	59	72	54	60	60	59	55	55	48	59	61	62	57	37	49	54	61	57	54	49	64	68	46	54	54	60	31	56	59	67	45	58	68	50	50	51	60	49	41	39	48	55	54	50	60	61	47	46	44	53	69	62	41	42	65	57	62	59	68	51	45	50	48	57	47	44	56	51	53	49	55	41	56	51	61	57	51	37	60	56	51	66	59	51	58	74	64	59	58	54	51	46	56	58	55	67	56	57	59	71	45	55	57	65	62	62	51	65	48	41	35	58	54	53	57	61	67	52	59	48	58	58	53	68	50	68	64	62	61	67	48	68	54	54	54	49	46	52	48	58	52	62	53	64	45	60	58	58	61	56	59	68	53	67	59	48	57	56	64	48	65	60	57	50	62	57	59	63	58	43	48	56	62	62	47	56	58	59	62	54	45	50	58	60	56	59	63	55	60	55	52	58	43	59	59	68	53	66	68	59	49	53	61	51	58	50	43	54	46	54	52	59	83	64	56	58	63	60	47	68	58	44	62	60	62	56	58	51	45	61	45	63	62	69	56	48	61	67	55	52	67	48	56	52	60	48	67	39	63	68	49	47	60	50	49	59	49	60	56	65	49	62	60	49	56	63	45	51	47	51	72	48	60	55	59	57	63	50	60	62	59	58	58	56	39	53	68	56	54	46	68	44	57	60	47	62	48	60	60	59	53	46	45	54	53	64	58	51	52	60	50	60	58	66	64	59	52	54	53	49	46	63	62	70	63	66	74	46	55	69	60	55	63	53	50	52	56	58	51	47	59	49	50	56	66	59	42	49	58	43	51	69	59	65	56	53	58	61	59	72	53	72	63	55	41	49	53	56	58	63	66	55	64	48	51	68	63	46	60	68	56	67	49	53	48	55	57	56	60	71	59	57	46	67	53	59	52	69	63	53	49	52	65	64	48	57	52	56	49	43	44	54	70	61	53	73	51	61	61	43	57	56	50	49	61	50	69	47	65	47	67	52	59	50	63	66	56	52	44	65	57	42	53	48	44	58	50	57	51	59	45	74	50	58	57	64	59	62	46	48	57	70	60	44	64	42	53	50	49	62	69	56	50	65	58	56	68	64	47	57	57	64	54	56	60	53	55	58	63	66	57	48	67	57	58	59	45	46	66	64	49	82	58	63	49	68	44	55	56	56	59	54	58	68	59	64	48	50	63	71	59	51	47	50	56	55	45	63	52	54	61	66	47	59	44	64	56	44	64	49	47	56	75	46	51	74	57	56	55	53	45	57	62	69	58	54	62	57	52	45	54	56	54	48	34	53	54	59	67	57	64	55	61	56	59	54	55	54	54	50	49	45	52	55	51	52	55	56	52	70	60	46	71	61	52	73	59	47	49	50	61	54	63	55	63	57	81	46	61	55	71	64	48	49	57	54	56	52	63	61	38	55	41	43	56	49	47	46	59	56	62	55	61	45	64	57	71	71	45	55	62	61	58	53	50	47	62	54	62	66	63	50	50	56	63	61	50	46	48	80	56	51	52	53	63	62	60	44	49	52	59	57	53	52	66	63	56	67	58	58	59	54	53	58	70	40	47	50	59	62	46	50	56	57	52	57	62	59	52	61	69	48	53	63	57	64	48	51	49	53	52	44	68	52	60	52	47	59	41	53	52	64	54	71	52	55	49	57	48	54	54	54	73	51	48	54	53	61	58	41	59	59	52	53	43	58	59	58	66	60	48	60	53	64	41	74	61	65	54	58	56	57	46	52	53	49	52	56	57	58	47	53	55	58	71	58	57	64	36	59	41	53	56	51	65	51	68	54	56	48	55	68	69	64	62	46	47	57	65	55	60	50	56	58	73	54	44	76	62	55	57	49	48	64	56	58	63	50	51	60	57	65	61	57	45	71	72	60	47	44	69	53	59	48	49	49	70	63	59	59	44	53	58	48	50	62	45	58	52	51	63	54	66	48	44	56	49	64	57	56	62	61	70	59	55	54	53	60	62	57	59	65	48	53	62	63	43	43	73	60	51	61	57	51	63	57	52	44	54	60	74	59	52	58	64	49	63	44	60	46	50	59	43	54	60	55	66	57	56	48	52	53	57	60	49	53	59	41	56	51	47	51	52	62	59	51	53	46	50	63	56	53	51	65	50	57	59	42	68	65	71	64	68	47	43	57	53	50	52	56	47	54	54	47	49	45	71	56	39	70	50	55	48	62	60	43	63	57	61	56	61	52	44	64	58	62	66	53	57	59	59	55	64	54	49	41	67	49	68	62	50	60	54	55	47	61	42	59	61	52	41	49	59	51	68	58	48	44	61	54	58	40	55	59	55	52	56	59	59	47	49	53	59	57	64	66	34	65	52	63	49	48	73	51	56	55	64	46	44	67	53	55	69	56	63	58	53	46	63	50	47	51	59	63	52	62	62	54	64	63	56	64	57	54	66	65	69	53	64	57	71	58	52	45	52	40	54	56	52	61	50	60	43	65	59	61	55	65	48	62	57	52	65	59	60	48	46	54	68	48	60	68	59	51	49	71	60	46	59	71	53	44	52	56	41	57	44	50	63	54	54	57	65	54	47	57	54	64	57	62	45	58	40	60	53	57	48	55	55	70	57	57	55	57	56	56	68	55	68	63	71	58	55	58	63	52	58	52	70	47	53	69	56	46	48	62	56	57	54	67	52	57	61	53	57	48	49	63	53	53	60	63	66	45	63	55	56	50	46	47	49	54	49	49	67	65	60	53	59	71	70	56	53	50	58	50	52	71	65	55	57	58	53	67	59	57	51	50	55	57	56	49	56	57	41	46	55	61	55	61	53	44	56	56	70	59	51	51	54	57	55	52	59	66	70	56	54	64	54	48	56	63	65	50	51	41
53821	48001	42138	40612	31807	24753	2400	1522	4879	26077	26285	18732	10245	5443	2348	1399	907	697	667	623	643	645	628	631	622	640	614	687	657	661	604	673	611	638	602	682	594	628	665	644	666	646	669	626	659	618	639	692	661	634	623	642	657	644	610	632	622	663	647	619	647	649	645	589	638	648	623	658	698	626	646	648	630	583	604	655	636	619	638	654	638	675	612	624	630	622	680	707	643	614	626	658	638	644	669	636	678	660	600	648	650	605	646	615	639	658	634	640	652	633	640	717	634	607	633	633	593	585	637	658	667	649	638	654	625	636	655	661	643	634	628	655	676	656	667	628	626	675	677	651	634	669	604	690	590	605	619	644	656	620	635	658	646	684	647	621	631	650	635	635	623	625	647	673	648	619	638	658	631	645	630	657	630	643	650	592	638	605	582	633	619	657	612	645	667	646	639	645	633	618	655	618	687	637	707	625	615	658	628	714	629	682	632	631	652	632	645	662	661	642	682	637	654	648	611	642	641	652	633	620	656	631	653	651	619	620	650	693	624	645	657	631	649	638	688	684	592	627	629	628	640	624	689	609	610	642	615	678	642	663	629	577	613	620	645	614	598	603	631	691	648	609	659	622	663	638	618	620	633	678	655	624	597	645	610	635	676	612	634	638	567	622	687	681	656	635	632	602	632	638	652	639	654	631	622	671	632	641	630	671	606	625	679	645	662	651	654	652	661	593	632	636	658	649	636	631	631	635	665	603	652	643	693	621	640	674	672	635	698	648	636	663	627	683	639	659	641	656	681	657	635	655	687	640	623	679	650	648	650	603	690	650	670	636	692	703	591	650	624	642	644	638	621	669	615	643	655	654	652	672	635	633	651	622	641	641	620	622	611	644	632	646	652	601	653	645	633	706	616	651	640	642	616	642	687	614	618	613	618	632	613	724	664	655	641	580	635	617	655	681	650	629	634	634	718	620	666	642	593	612	631	628	605	663	660	675	610	602	614	618	626	627	615	663	640	610	662	697	679	625	628	635	641	621	637	630	685	621	599	633	594	638	589	651	646	664	652	650	590	627	625	652	615	687	669	628	636	642	598	659	614	636	673	659	632	636	612	643	657	628	663	628	677	627	657	640	660	666	622	581	649	625	563	661	671	658	652	606	628	645	615	643	652	612	661	686	621	639	647	658	672	605	644	671	575	652	671	629	657	664	631	650	647	630	641	630	671	700	613	649	635	653	635	655	620	600	614	649	677	626	626	633	634	624	664	676	657	629	632	628	648	646	642	630	712	640	642	603	597	593	642	631	632	682	620	650	603	629	650	689	638	640	608	617	676	643	677	637	612	624	617	620	634	648	619	651	656	623	625	635	639	616	627	691	637	626	642	656	642	664	594	639	645	626	662	650	617	618	685	646	658	624	613	580	603	630	669	655	638	684	626	670	638	616	607	708	690	654	601	666	709	624	627	649	654	656	659	604	679	629	691	584	628	640	646	692	691	643	615	629	664	618	640	627	610	634	615	612	643	645	655	636	615	637	658	624	631	663	676	667	651	638	637	618	644	636	665	635	637	640	624	649	660	607	602	615	611	665	647	637	648	640	630	648	659	664	615	612	651	662	688	602	636	613	644	611	667	596	675	607	653	699	647	627	618	644	641	647	627	583	621	677	674	668	665	641	632	665	643	615	660	663	625	656	681	670	686	633	647	614	618	657	625	629	586	631	592	637	623	640	630	648	655	616	648	633	620	632	621	675	653	594	651	654	601	610	667	651	675	634	646	643	665	622	667	637	661	691	615	646	646	631	617	612	619	638	643	623	658	636	663	629	617	669	617	630	675	658	679	647	647	624	595	632	635	676	679	664	615	637	687	605	659	620	655	640	624	648	691	630	594	611	683	625	668	619	597	647	602	644	649	618	599	642	655	635	628	665	656	635	649	593	613	641	651	656	624	687	650	619	648	638	650	664	623	657	623	616	629	674	604	643	679	618	647	648	607	638	654	651	660	597	640	685	589	638	637	659	605	634	621	623	661	592	622	684	640	633	647	627	636	642	582	663	645	611	661	644	642	602	635	612	627	631	611	673	666	658	627	616	607	668	629	607	644	609	667	598	651	636	662	617	600	644	659	683	601	631	634	666	621	654	640	643	659	632	599	653	635	620	619	615	646	616	646	628	652	632	670	649	611	634	655	632	668	651	629	606	638	640	631	616	634	628	643	610	620	623	636	591	663	641	624	650	617	627	648	634	669	624	667	649	674	661	639	646	642	616	655	647	639	654	643	635	638	622	589	670	650	635	629	667	628	590	673	598	617	633	592	560	598	647	673	652	603	632	659	650	710	665	662	607	663	624	567	668	649	640	691	671	621	678	651	630	651	645	666	652	630	618	647	660	640	655	620	622	675	638	622	656	642	607	675	643	620	642	615	646	704	637	684	623	664	617	627	613	681	637	602	610	593	651	651	692	695	636	652	686	641	642	605	636	708	638	656	608	657	646	627	651	629	648	615	676	601	658	671	671	641	632	675	663	643	630	643	637	633	632	584	630	662	679	619	642	607	656	660	635	675	637	592	589	622	649	665	658	628	618	639	655	605	686	666	638	641	661	673	614	640	632	649	654	617	690	679	619	659	612	617	648	635	636	644	641	614	677	648	674	642	652	653	650	672	667	687	628	622	620	632	607	618	588	628	675	655	623	634	711	615	643	616	650	613	595	646	632	627	633	601	640	664	636	624	616	639	649	634	639	651	665	626	619	662	631	687	593	658	640	670	644	639	674	632	648	659	669	633	645	651	670	618	630	640	615	641	670	624	594	645	632	638	657	627	570	663	627	650	620	618	589	581	624	627	662	706	639	648	608	630	638	669	606	661	647	677	638	638	673	625	604	662	637	630	676	651	645	622	657	686	652	604	645	630	648	690	603	613	625	652	636	650	669	615	640	643	628	643	669	610	704	670	710	657	660	610	638	644	647	697	649	642	654	611	621	651	669	625	590	672	624	702	619	664	645	626	616	610	641	675	656	636	650	615	664	654	651	597	631	632	655	637	612	641	626	659	653	622	672	635	676	644	624	686	620	654	656	630	642	679	599	666	675	654	584	702	669	691	632	639	642	630	618	644	656	659	654	645	642	615	657	638	639	589	653	663	613	624	610	627	674	663	631	597	650	635	649	639	655	662	661	621	633	643	639	662	629	626	646	611	651	585	658	708	638	626	684	649	632	661	619	625	657	617	678	591	648	626	611	680	615	639	673	608	628	640	641	659	628	633	641	662	666	629	694	675	592	606	665	651	599	603	640	640	617	615	685	728	653	647	615	644	651	671	618	596	647	643	671	640	658	646	630	654	637	620	600	633	649	669	653	616	600	615	606	678	652	689	608	645	637	636	642	650	632	611	630	696	629	650	648	606	634	611	674	675	643	629	611	661	655	612	643	684	602	650	640	630	622	621	613	661	628	654	639	638	662	627	653	576	625	614	660	616	630	659	657	624	655	677	647	691	597	627	626	653	646
13497	10439	5208	1826	450	180	55	65	95	216	296	217	147	84	69	49	51	53	45	56	34	38	52	61	46	59	63	48	54	54	49	51	44	50	50	44	47	53	46	55	47	47	58	46	43	44	46	58	53	55	58	50	56	45	57	62	62	55	46	53	36	42	35	55	55	45	54	51	54	61	48	49	43	50	40	60	43	63	66	54	53	51	65	47	57	61	50	44	54	45	48	48	59	58	44	45	51	54	49	52	42	56	49	57	58	41	44	43	53	54	60	54	51	60	53	44	53	45	52	71	46	52	39	51	50	55	60	48	43	52	47	53	64	42	77	51	53	64	46	53	57	56	64	51	61	41	55	52	51	51	45	39	46	50	56	49	44	43	55	61	42	38	48	64	44	51	56	58	56	54	53	55	47	45	57	58	45	57	51	47	52	42	49	62	46	47	50	44	62	59	63	60	59	54	49	51	52	59	52	47	57	53	50	44	53	61	40	52	62	62	47	35	71	50	52	51	44	73	66	66	50	65	57	45	50	57	60	49	49	36	59	53	50	48	42	47	40	54	41	43	45	42	46	57	51	45	57	51	52	48	52	53	66	54	52	62	53	49	54	37	52	53	54	48	63	59	57	49	57	61	48	43	49	52	43	46	46	49	45	55	55	47	39	52	55	56	57	65	48	48	51	47	48	57	61	50	52	61	51	58	60	49	42	42	33	70	42	61	49	53	43	60	41	51	56	36	57	49	50	59	49	56	39	53	54	56	42	59	49	42	58	49	47	50	52	54	61	60	58	56	57	46	61	59	52	58	47	51	51	39	46	65	54	59	46	48	54	58	54	36	48	53	53	60	58	60	55	57	53	50	52	47	39	54	50	38	56	54	55	52	48	42	57	48	54	48	44	58	43	45	45	65	64	47	51	47	52	54	54	58	62	52	55	44	51	49	46	66	41	57	42	48	50	61	58	49	58	46	47	45	55	51	39	48	42	63	51	49	48	54	45	68	62	49	51	42	46	53	53	44	50	56	59	41	54	60	48	48	46	47	57	51	56	41	55	50	54	47	50	48	44	49	50	57	49	53	61	55	47	45	43	38	48	47	58	53	64	48	60	51	43	52	53	45	62	53	55	42	48	52	60	51	42	63	52	52	58	52	57	49	39	57	63	61	69	50	41	58	46	49	48	52	45	52	54	68	50	53	47	58	46	51	41	44	49	45	59	46	51	55	41	56	43	45	51	41	49	43	56	46	54	55	48	63	47	48	48	53	60	53	45	47	65	44	53	57	50	49	51	58	38	41	52	63	50	54	38	51	64	56	39	53	51	52	54	40	48	44	55	45	59	55	43	57	45	41	46	51	52	63	46	32	54	52	43	58	47	60	45	58	56	52	67	56	52	43	47	38	57	40	58	49	40	48	45	50	47	50	44	64	57	54	53	58	47	61	39	34	51	60	44	48	52	62	46	45	52	59	69	51	38	55	37	34	58	53	62	61	59	61	42	50	42	42	57	50	56	53	49	45	55	52	59	59	49	51	54	59	50	48	66	50	59	53	56	50	55	53	68	45	47	55	58	62	44	44	43	59	51	56	38	59	41	50	70	55	59	44	54	56	71	51	51	44	64	50	54	45	51	44	58	63	58	53	49	47	55	47	64	48	49	35	62	51	45	61	52	48	54	53	61	47	44	52	63	67	62	47	50	43	59	53	48	44	60	43	47	55	38	56	43	44	61	41	53	44	56	55	55	56	40	60	49	49	48	52	58	61	53	55	63	55	55	52	34	57	58	41	53	37	36	42	44	56	50	56	61	50	49	43	39	51	69	52	57	48	51	50	47	54	53	49	66	60	58	55	40	53	55	51	56	46	60	52	50	43	40	56	47	49	54	56	51	57	47	58	48	52	39	53	47	47	48	77	55	45	45	54	62	48	46	46	60	42	67	57	54	60	57	57	52	54	48	54	61	46	58	63	60	51	52	48	56	50	43	49	59	58	54	51	47	51	46	49	54	47	46	47	50	57	50	61	46	46	53	59	46	54	57	56	49	54	40	53	59	53	54	45	53	57	44	60	48	53	61	51	59	46	72	44	50	58	41	45	59	65	68	54	41	53	49	50	53	52	50	53	63	49	50	47	32	52	49	44	42	71	39	53	46	66	48	51	50	37	43	52	47	44	52	55	50	52	47	39	52	46	45	36	39	53	44	49	53	40	48	46	48	57	62	53	52	50	52	62	55	54	29	56	60	44	44	44	53	68	62	52	53	54	51	45	44	57	46	50	56	49	50	51	52	56	46	46	48	47	65	50	47	47	57	50	58	58	46	49	55	41	59	57	54	54	47	50	61	49	57	64	60	54	60	57	48	63	46	43	44	51	47	65	50	41	42	54	56	49	46	55	59	54	63	49	63	47	45	66	52	34	56	46	62	57	55	52	49	55	51	54	63	56	56	43	49	58	48	53	51	50	42	51	55	41	46	25	50	39	43	57	43	61	44	62	52	63	64	48	50	53	45	66	55	48	49	50	37	47	45	54	38	53	51	50	63	42	49	44	52	55	63	41	47	59	55	60	39	43	59	51	50	51	46	52	52	44	35	52	57	60	52	66	60	54	51	62	44	56	42	53	52	43	40	46	49	38	43	50	58	52	49	41	44	54	39	44	62	63	45	40	62	55	47	50	47	60	43	45	31	55	63	60	44	49	49	49	49	45	60	46	58	54	59	58	47	40	56	45	43	50	55	55	53	48	52	60	48	55	50	48	59	55	46	53	46	53	50	49	57	53	56	49	48	54	43	42	48	57	57	54	60	58	53	46	55	42	48	56	40	50	45	46	56	59	64	55	54	48	51	47	49	49	40	49	64	50	55	43	41	49	48	30	52	52	63	49	42	57	54	50	56	58	68	69	57	54	45	49	56	45	50	57	61	56	45	49	44	36	51	52	42	49	48	68	46	49	59	59	59	46	64	50	55	54	61	53	48	50	50	55	43	50	48	53	50	57	39	54	63	57	51	52	45	35	53	51	53	60	53	54	56	68	47	43	47	46	44	55	39	52	54	55	60	44	60	46	50	47	43	47	47	64	38	39	49	44	45	62	50	33	61	39	60	50	37	47	47	39	51	40	55	53	50	54	49	46	49	60	64	41	59	50	46	60	52	59	47	55	33	49	58	51	48	45	57	54	47	52	63	54	52	66	54	45	42	48	47	60	66	56	42	40	41	56	50	52	65	54	45	61	35	58	49	40	51	61	59	50	62	53	60	51	47	47	48	51	49	43	58	59	50	46	43	55	48	39	53	60	56	49	52	37	52	66	46	61	57	44	51	43	46	55	36	44	52	58	42	37	44	60	56	51	41	58	51	43	45	61	48	60	54	58	47	55	39	44	62	47	66	58	56	65	65	49	52	54	46	41	60	46	64	35	52	45	49	54	57	57	47	61	51	61	43	48	51	45	63	55	42	33	56	58	58	65	65	51	50	42	58	49	66	48	45	62	43	42	62	59	53	49
45395	33598	27137	23304	15358	9260	867	881	3019	9981	10444	6420	3319	1654	1005	707	596	618	612	567	544	554	605	542	549	586	625	585	568	577	603	597	541	575	572	560	556	573	615	555	525	589	585	631	575	582	549	561	585	572	572	602	513	613	558	598	585	590	560	562	551	601	546	586	595	594	575	553	499	569	574	597	605	590	581	615	591	554	598	554	565	586	587	604	575	574	563	562	532	585	612	553	607	578	581	550	551	589	577	545	575	599	585	559	560	610	586	555	579	568	593	582	555	583	548	591	607	584	594	567	561	622	562	577	539	595	591	606	570	600	551	591	555	590	550	595	581	579	566	588	579	565	616	569	543	562	568	569	531	549	557	557	564	575	552	546	578	617	540	558	605	607	596	580	573	623	566	626	616	553	550	559	593	598	579	575	585	599	543	552	564	580	593	562	551	579	569	617	555	585	563	586	585	586	592	576	579	581	594	584	580	568	593	551	552	571	510	587	599	608	563	583	559	601	555	596	587	590	556	607	610	629	565	550	570	592	567	597	532	570	560	527	537	564	561	601	628	571	584	595	625	557	607	584	556	593	584	569	608	618	562	585	564	556	615	558	575	589	559	577	578	545	585	606	548	592	600	578	550	540	581	583	562	604	538	610	535	541	562	586	618	579	623	613	571	598	580	582	578	608	548	573	535	579	576	562	572	589	565	582	596	562	556	555	551	595	543	568	614	579	551	581	564	577	575	554	579	586	573	615	575	606	608	578	589	551	557	597	601	615	573	616	548	541	544	559	563	551	599	594	611	578	600	579	575	565	567	556	577	561	575	613	578	565	552	593	600	581	594	573	581	542	566	581	567	592	580	563	592	556	557	573	588	629	588	591	585	565	565	563	591	609	590	578	588	554	544	577	610	618	550	564	565	582	593	546	579	560	616	572	578	611	576	590	574	577	598	524	584	597	612	612	535	569	608	556	578	583	557	540	571	533	596	596	638	556	563	581	571	588	606	590	559	560	584	586	600	542	592	600	587	613	557	589	586	573	572	543	621	570	557	582	554	587	616	599	613	555	601	550	579	562	588	580	582	546	568	570	561	621	564	591	597	613	573	551	540	569	598	602	567	552	605	595	541	589	591	565	539	561	587	538	617	590	568	586	609	606	596	585	606	524	562	577	564	559	558	538	548	584	528	585	615	577	599	562	605	627	600	575	590	575	542	572	574	579	571	572	587	564	555	595	609	539	599	599	582	614	589	575	569	629	629	564	563	609	563	564	567	555	570	574	586	566	576	567	595	544	581	550	558	609	561	596	605	579	572	612	632	572	563	589	598	566	627	598	556	567	602	587	592	579	561	584	600	571	538	561	578	585	576	598	587	606	615	617	582	598	566	568	586	543	591	592	553	574	549	585	579	561	553	558	566	592	603	567	627	608	613	570	562	608	610	608	579	575	610	607	624	623	587	577	553	570	562	590	571	541	603	582	565	575	544	595	564	613	584	537	599	601	570	586	573	586	619	587	612	567	582	588	552	648	594	594	599	586	591	556	593	606	570	594	590	534	555	592	597	527	591	545	561	603	555	566	612	599	613	592	578	578	551	562	590	561	578	592	565	581	535	566	582	580	619	592	523	585	596	578	586	529	559	573	587	613	545	638	617	613	586	580	591	577	574	568	577	583	575	583	556	575	571	565	591	599	602	527	603	587	556	600	593	580	566	565	593	579	555	541	591	585	554	590	558	574	605	596	559	508	580	611	594	543	584	613	593	561	588	590	604	582	562	553	630	596	583	598	593	625	568	535	573	578	581	618	589	571	574	593	534	562	579	571	567	555	592	589	598	567	547	576	603	596	601	563	594	569	563	577	545	547	587	574	573	610	588	620	559	562	587	588	575	586	623	591	578	565	551	594	591	608	581	555	568	591	610	612	580	569	562	581	608	591	579	588	576	561	583	597	603	600	550	614	560	557	557	616	561	600	580	588	581	573	610	563	597	594	568	594	573	569	588	602	582	599	658	598	600	548	570	568	574	576	590	583	620	598	562	570	614	553	614	614	551	597	594	585	650	554	607	573	602	601	583	599	534	586	568	581	577	568	558	589	608	576	580	589	572	573	591	631	541	570	546	593	562	584	608	573	632	620	570	588	537	511	607	580	550	590	577	578	550	557	564	586	599	589	560	585	585	570	612	554	562	586	584	574	594	567	557	563	588	582	574	612	612	629	585	598	621	557	569	598	568	573	553	637	597	593	615	538	595	545	554	605	551	582	614	606	582	568	568	557	586	580	579	559	547	592	584	567	543	593	583	625	509	593	552	594	564	560	545	567	620	519	590	568	592	606	577	559	562	557	581	573	576	602	545	627	570	609	584	561	592	605	526	539	568	581	578	625	541	619	561	610	560	588	555	574	592	545	567	569	613	576	586	515	605	633	606	605	569	588	578	591	622	545	619	576	558	580	587	594	541	575	538	573	596	553	578	657	580	573	633	596	560	563	563	556	583	554	572	583	582	566	574	572	567	553	601	610	561	578	557	615	598	577	568	595	581	575	567	604	569	566	581	613	638	593	579	606	588	591	554	586	636	591	603	569	556	563	555	557	623	572	554	579	591	604	563	632	551	549	589	619	570	583	563	589	596	604	574	609	601	546	555	598	557	589	587	560	594	594	578	568	594	583	611	594	564	558	609	551	605	575	520	583	580	568	576	577	625	596	600	569	589	558	559	566	597	589	570	548	599	568	571	598	586	561	544	567	594	613	572	621	542	591	574	581	624	547	519	591	539	587	561	604	588	580	556	568	535	553	577	576	580	576	571	598	598	576	606	565	613	592	585	557	549	573	578	533	560	606	582	547	562	558	573	553	637	598	555	621	572	597	600	581	576	558	584	553	560	560	560	593	572	537	575	599	576	593	609	622	586	576	606	574	531	566	599	572	574	546	560	556	615	586	578	587	613	569	611	559	610	617	539	597	546	569	570	558	566	632	582	625	512	602	589	571	516	559	580	592	594	565	547	534	572	588	546	570	578	613	543	601	580	614	574	522	594	556	563	590	608	540	616	553	562	560	556	554	605	581	563	569	526	569	633	545	603	571	579	625	557	597	621	605	577	538	586	600	590	587	614	554	581	559	557	605	579	591	547	595	546	576	589	553	522	558	592	555	606	607	571	540	588	608	587	576	616	588	580	544	552	581	585	615	567	560	544	566	582	608	627	597	590	534	544	572	554	578	575	605	580	550	554	593	582	620	576	551	600	570	616	587	623	592	597	608	618	576	595	554	595	548	567	597	595	583	581	582	596	592	540	557	584	627	569	634	582	584	601	590	553	551	582	600	592	561	576	560	593	591	599	576	552	576	556	591	576	583	605	577	537	588	569	561	592	573	600	568	589	558	565	578	562	564	601	550	568	575	618	560	578	571	573	553	547	552	574	599	586	587	595	555	590	632	610	560	592	559	575	573	633	540	559	579	539	561	575	527	549	582	595	586	572	572	588	529	556	562	600	568	623	591	593	499
22862	27683	15707	5474	1291	408	58	66	299	696	555	332	210	132	71	83	64	50	42	59	62	52	56	43	57	57	54	63	54	52	46	56	60	41	55	58	52	52	39	53	55	45	50	57	73	51	61	49	60	58	44	50	54	58	62	51	60	48	49	52	46	57	49	49	50	53	58	48	49	56	67	56	50	42	54	51	43	49	55	56	36	64	55	56	59	51	52	57	53	52	61	48	48	43	52	50	46	57	57	55	49	48	63	54	48	51	71	40	61	49	45	66	52	65	59	77	68	52	54	56	59	40	59	52	58	54	43	44	49	48	55	54	52	49	53	68	48	50	47	61	45	52	64	50	42	56	63	62	47	61	49	65	65	52	67	42	49	51	57	56	44	50	49	49	53	47	51	63	55	48	43	51	56	43	63	57	46	52	59	44	57	47	55	54	49	38	63	61	55	62	51	62	62	52	48	47	62	45	64	56	62	58	54	63	50	46	51	60	51	48	45	46	53	52	52	46	75	53	52	55	65	56	59	51	44	53	51	51	55	59	51	49	43	56	48	56	45	56	49	45	52	53	54	43	46	40	54	55	64	59	56	60	48	52	65	54	43	53	51	71	64	62	63	51	47	58	56	51	69	65	48	52	40	57	60	64	43	50	50	61	57	57	57	50	63	55	57	47	46	49	53	49	55	50	52	60	59	58	31	45	43	58	41	49	41	56	46	54	56	52	65	61	40	56	35	49	50	52	51	51	53	53	67	46	48	51	69	48	58	44	49	48	46	55	62	56	53	49	63	47	47	52	63	59	56	61	50	47	69	48	51	59	56	54	67	58	64	52	52	55	59	60	51	60	61	66	67	46	51	57	59	52	54	78	58	59	59	47	56	47	52	51	49	54	37	57	52	54	53	65	51	48	48	54	47	44	55	55	47	56	52	42	58	49	45	59	60	54	61	57	50	54	55	49	60	48	53	44	47	57	49	57	66	49	54	56	56	52	44	42	59	60	53	42	52	54	58	64	49	56	47	65	78	52	50	56	64	50	53	56	53	65	56	51	61	55	58	55	70	42	51	57	51	55	47	65	51	49	53	54	52	44	63	73	54	53	62	45	48	56	70	41	51	68	42	65	46	50	54	51	56	58	44	42	65	65	41	52	52	52	47	62	63	59	54	46	51	64	54	54	54	55	43	52	57	55	46	49	55	50	58	63	56	53	73	53	49	51	71	48	51	47	59	62	63	52	64	59	52	59	45	47	51	57	47	50	53	46	47	45	52	43	50	48	48	55	63	53	57	53	54	70	47	49	53	41	48	50	48	70	52	59	54	68	48	58	51	58	41	56	48	66	50	58	55	45	49	54	54	46	57	44	60	62	52	63	50	47	57	46	63	52	62	52	57	44	47	60	35	50	58	68	68	52	60	60	65	54	61	74	49	53	40	57	41	50	70	61	56	54	45	47	44	65	47	63	58	51	63	54	49	62	57	56	65	48	40	60	65	58	60	54	50	58	55	54	50	48	65	60	51	51	54	52	50	50	62	59	50	55	55	61	55	61	58	58	55	60	49	48	55	53	56	68	46	52	51	60	73	46	41	57	64	62	49	52	57	54	60	59	52	58	46	54	77	53	55	53	54	50	59	42	42	62	53	62	48	47	56	62	56	51	62	58	52	60	54	56	50	58	51	47	62	52	48	63	48	53	49	43	50	44	46	62	57	58	49	39	50	47	55	63	41	37	51	40	47	61	67	58	59	58	62	53	41	66	62	46	52	59	57	51	46	62	49	51	39	59	53	58	57	52	53	50	53	54	56	47	65	50	52	54	51	58	47	64	56	53	58	55	76	52	44	61	53	53	48	55	55	49	55	58	56	55	56	54	54	62	55	43	38	51	62	61	43	62	46	43	47	58	62	64	53	59	40	59	56	44	58	58	50	67	48	51	40	57	44	54	55	48	58	52	58	52	45	43	46	39	53	58	56	66	56	67	49	53	59	54	48	48	62	53	50	50	51	56	50	49	52	58	51	47	55	46	59	39	46	48	63	41	48	58	58	53	48	51	59	54	47	56	54	58	51	50	67	42	54	50	63	51	62	48	50	54	47	53	47	50	49	61	48	45	52	46	56	63	47	47	39	52	60	40	51	51	58	54	53	53	51	53	47	53	74	60	47	46	52	54	47	50	54	58	46	42	47	58	50	51	42	42	59	57	41	50	63	49	47	58	46	58	47	63	50	61	42	49	52	48	44	50	65	58	56	57	50	65	64	57	60	61	60	62	47	59	64	39	45	60	52	49	49	50	69	62	53	45	46	53	55	50	57	45	75	49	59	61	43	48	50	46	56	49	51	54	71	51	64	59	54	48	47	60	47	42	38	48	49	49	60	47	57	50	59	42	54	51	48	50	61	56	48	57	40	53	57	59	56	51	61	55	66	58	39	49	57	55	61	50	32	50	55	49	50	72	48	47	54	54	50	55	46	59	42	52	51	59	47	50	47	56	64	55	52	44	48	61	59	54	46	56	53	55	52	59	46	51	48	49	63	57	60	68	60	50	54	42	39	46	43	51	63	52	53	57	55	61	49	58	46	57	44	62	52	43	63	60	58	53	48	49	35	56	56	50	67	61	62	51	45	36	59	61	60	43	55	55	46	54	55	58	54	53	43	45	56	61	56	52	51	51	45	62	61	41	58	61	43	47	61	63	61	48	53	68	63	63	51	57	69	55	52	53	52	61	66	49	59	44	52	53	50	65	47	46	58	54	39	42	55	57	53	53	49	50	44	74	60	41	45	55	50	53	50	38	65	53	50	57	62	51	54	59	39	65	48	52	55	61	50	57	40	43	54	43	59	38	48	56	68	48	57	48	52	51	55	57	56	54	52	60	56	46	55	38	54	70	59	49	57	47	48	41	42	64	56	48	56	50	54	47	53	60	57	56	55	52	60	45	63	65	70	57	53	57	58	47	56	42	37	50	62	53	51	56	56	43	53	62	51	60	51	66	65	57	56	54	60	56	60	47	62	56	59	55	64	51	42	48	46	54	39	43	50	53	60	56	53	56	54	48	42	53	56	51	34	54	49	57	45	60	58	63	52	50	66	36	49	41	44	50	59	54	63	52	50	53	59	47	58	54	52	50	48	63	56	50	47	49	58	49	54	48	76	42	62	57	56	52	57	50	62	45	42	60	47	45	52	53	42	62	52	43	60	49	56	51	43	54	50	49	50	60	64	52	47	48	44	56	71	51	55	54	40	55	54	59	60	58	57	52	58	51	53	44	46	60	64	52	50	39	60	53	72	53	39	52	64	47	55	44	62	53	67	50	39	59	50	36	47	58	65	70	53	63	50	57	63	57	39	59	65	45	45	56	61	55	54	48	50	56	46	58	50	55	39	54	62	59	67	48	51	59	42	53	39	51	58	62	52	50	52	53	57	54	41	43	52	64	56	50	57	45	58	55	53	44	68	61	44	41	49	59	36	39	39	55	52	64	49	35	46	57	53	56	51	59
54210	45444	36267	33356	24531	17526	1191	1240	12180	20142	15540	9774	5404	2208	1390	981	708	633	660	603	596	605	594	602	605	645	651	612	648	625	543	575	595	580	643	615	612	606	620	582	634	620	631	646	616	552	585	606	606	553	587	580	614	597	574	619	577	582	621	578	621	582	590	629	603	624	645	620	610	599	585	594	617	605	563	627	631	621	608	633	623	624	609	590	610	594	630	627	605	633	610	628	641	641	636	606	661	604	539	602	596	581	625	635	570	640	597	641	584	631	567	582	608	601	673	592	622	625	622	604	623	601	618	612	593	584	586	640	572	624	653	609	635	594	622	595	638	593	643	598	573	626	595	586	547	603	630	584	612	585	618	573	593	674	604	555	616	647	593	589	594	641	607	631	571	604	625	624	590	576	639	576	571	676	597	629	586	599	644	598	606	606	609	607	618	602	610	615	603	645	610	613	590	622	619	605	562	601	609	641	631	597	586	612	586	661	622	565	638	614	581	625	569	613	626	598	610	613	620	560	603	659	610	625	618	639	604	610	586	621	637	634	621	613	576	611	586	583	630	630	631	610	606	600	642	577	634	613	638	590	600	621	584	584	619	594	603	634	620	640	640	643	611	597	577	575	611	588	650	583	595	585	624	604	589	611	592	603	578	581	590	613	631	586	607	618	647	654	627	566	617	619	626	629	659	625	593	605	655	592	623	623	658	610	618	562	607	610	632	631	612	580	607	616	593	656	624	597	602	570	612	611	613	607	624	616	643	585	640	595	607	638	567	615	596	630	639	609	621	644	569	627	578	620	633	607	600	602	666	615	595	606	608	604	610	616	638	648	611	611	616	628	635	620	623	632	633	602	589	645	613	622	602	603	608	609	633	602	609	588	666	664	621	621	645	595	576	629	621	578	587	610	569	615	637	694	616	644	599	565	610	612	644	610	614	615	615	568	620	637	621	679	626	557	558	594	607	618	591	624	600	638	638	590	610	595	621	602	641	633	590	578	599	622	627	614	653	592	649	627	610	596	620	605	610	634	640	591	637	625	593	611	605	622	604	636	603	580	607	637	612	611	569	606	598	625	579	591	571	597	653	605	605	627	650	629	613	615	583	641	599	660	634	601	629	624	624	622	589	584	596	624	652	657	598	620	596	605	615	570	615	581	583	616	639	605	617	597	616	607	628	649	585	580	642	595	598	618	596	619	621	546	583	593	631	578	633	607	630	627	593	569	593	622	641	583	612	594	621	628	646	614	584	637	641	595	603	631	664	646	586	618	605	593	647	604	628	591	621	602	594	609	603	622	616	536	574	610	605	629	577	645	570	581	664	600	629	609	624	587	630	598	578	614	595	572	614	617	612	597	596	593	606	596	639	582	594	614	605	610	644	577	651	600	570	654	610	620	609	602	609	577	599	590	619	635	585	598	651	599	580	638	669	614	591	633	642	604	593	641	627	600	573	580	598	587	620	596	575	603	573	620	625	633	599	620	616	621	634	612	601	614	614	610	605	596	594	631	603	560	607	639	613	640	628	617	568	595	601	615	582	634	581	628	640	612	571	604	573	595	598	683	585	627	605	604	598	572	571	631	584	603	599	638	617	616	610	574	629	640	647	588	624	608	578	560	653	590	597	603	622	613	571	604	619	609	600	646	613	616	609	629	617	580	585	612	614	597	634	614	608	580	645	616	609	614	600	592	587	606	637	613	642	626	599	638	613	627	609	652	626	599	586	635	607	613	679	620	576	618	636	612	588	656	590	582	590	583	605	613	606	639	581	596	619	633	621	612	609	589	575	567	658	611	649	639	581	644	605	588	622	620	636	628	605	590	604	641	606	668	616	605	603	627	626	616	609	619	660	634	654	601	586	596	637	583	600	598	598	573	587	627	623	617	566	576	580	597	609	609	658	620	628	588	643	661	610	619	586	589	625	626	633	646	600	583	626	592	619	600	587	618	633	618	613	602	590	634	630	613	623	645	638	615	652	611	573	611	576	580	633	612	640	621	586	609	580	569	626	608	610	612	609	597	599	617	664	631	650	604	622	614	583	568	603	568	590	604	636	590	629	635	605	604	610	600	565	597	621	609	562	607	601	590	634	608	588	591	625	621	616	609	607	624	565	616	611	628	668	618	629	608	617	600	620	650	630	645	643	579	583	614	644	607	611	599	651	631	650	560	571	597	609	610	621	604	627	605	618	643	619	644	616	628	583	591	596	612	559	617	599	594	599	624	619	657	596	607	596	609	618	637	622	608	606	633	596	586	611	597	628	567	611	608	629	592	585	603	620	648	600	614	556	600	581	633	618	590	548	605	619	617	653	617	628	602	624	620	596	595	617	592	605	655	580	628	568	628	639	622	623	605	655	615	656	624	607	582	622	603	613	596	582	618	624	611	603	607	600	616	599	663	626	626	608	583	567	592	592	640	637	614	607	641	598	609	651	621	636	607	592	620	665	638	593	586	620	633	577	592	601	609	588	677	604	618	606	648	642	596	648	607	553	615	630	644	604	597	623	631	633	619	636	614	665	633	584	595	618	613	593	640	667	597	663	665	591	602	615	603	586	626	597	609	629	584	551	621	610	614	625	604	590	609	582	573	603	612	638	605	652	604	639	589	568	653	575	583	581	603	614	624	610	598	620	585	631	625	633	595	603	580	653	601	600	606	654	600	587	650	623	597	634	604	594	622	614	620	600	616	581	611	633	628	609	597	596	595	625	628	585	635	583	616	574	540	573	687	664	613	612	610	581	588	615	656	571	593	627	564	599	633	653	620	556	614	619	586	631	604	607	654	553	652	618	603	582	623	588	598	625	584	626	625	585	583	586	592	638	626	562	604	642	588	615	616	639	617	644	626	605	616	561	604	611	598	630	567	572	599	630	600	639	615	615	572	597	632	593	583	641	581	596	598	675	640	626	614	635	633	608	594	641	585	597	612	660	584	658	578	602	597	577	616	626	622	654	631	617	599	637	634	642	605	591	594	624	588	600	636	558	642	622	599	632	633	638	603	614	560	576	608	637	586	635	631	586	637	611	599	643	563	662	633	599	626	667	587	587	617	580	619	609	635	609	602	621	629	627	602	609	583	609	580	579	579	642	644	624	614	542	632	615	596	588	646	613	614	628	600	597	598	622	611	599	651	623	607	611	586	588	611	594	609	632	606	611	609	595	611	655	623	586	615	643	645	605	608	598	624	596	592	596	563	629	640	636	602	570	585	594	598	627	606	619	612	622	572	598	625	580	652	591	633	644	594	644	602	607	600	604	646	566	609	618	609	633	619	624	610	614	636	604	583	531	654	625	585	657	589	616	588	638	643	641	615	637	637	660	617	598	606	625	635	609	636	597	655	613	619	595	643	603	607	579	606	592	638	596	578	576	635	628	621	575	616	605	596	649	596	640	646	633	597	586	607	557	612	580	592	636	577	646	606	594	606	614	631	639	629	661	665	618	645	616	645	605	616	547	614	600	618	637	573	612	586	628	650	610	621	594	609	645	613	616	603
22033	27982	17191	5967	1095	432	68	50	257	910	754	431	208	137	101	77	59	57	49	49	56	47	44	57	52	46	45	55	53	55	42	63	53	51	53	62	50	52	62	47	48	43	50	59	69	66	58	55	55	50	51	49	64	54	59	51	32	58	48	52	57	43	63	57	58	62	51	63	43	57	57	59	55	53	51	54	55	45	51	56	55	43	62	51	42	67	52	44	51	56	56	59	54	51	47	42	56	56	56	51	51	51	53	35	53	59	51	49	53	50	49	65	60	54	47	57	55	62	55	69	58	55	61	56	57	53	45	44	53	48	45	50	62	52	49	41	59	57	53	45	66	40	53	55	46	68	54	42	60	54	59	53	46	58	54	45	56	45	46	55	50	59	57	47	53	48	59	74	57	50	50	61	51	54	44	53	59	53	65	64	53	75	59	62	50	61	43	57	47	60	50	58	61	59	45	52	44	55	72	53	52	50	62	49	50	45	46	50	50	55	40	49	47	64	66	48	55	36	52	41	56	56	55	58	65	58	58	60	61	53	42	39	45	54	56	46	47	56	45	57	53	47	53	56	55	61	47	45	48	64	56	61	63	54	48	41	52	51	53	62	47	50	61	56	47	58	44	52	66	42	51	55	55	46	52	63	61	53	60	42	54	51	53	45	52	44	59	55	59	48	50	54	47	45	52	46	53	54	47	58	56	45	41	47	48	48	54	51	46	57	50	40	42	52	49	47	60	47	64	67	54	44	62	57	58	49	67	69	49	53	58	58	51	55	54	63	52	54	51	50	54	54	43	54	51	49	59	57	54	48	56	53	42	61	52	36	50	44	51	51	48	50	47	55	64	59	72	58	49	50	41	55	53	54	62	52	61	51	56	44	55	51	53	53	43	54	41	70	61	53	48	57	61	47	65	39	56	44	57	49	55	59	66	58	45	57	47	47	47	60	51	65	47	47	56	58	42	50	47	46	42	51	46	53	47	42	48	50	60	55	69	59	47	48	60	53	52	49	54	47	59	54	47	58	45	46	40	52	49	49	50	64	56	41	52	68	45	55	51	47	57	58	59	62	44	61	44	55	52	39	43	43	57	59	46	58	60	47	57	53	55	53	52	53	55	51	64	41	52	63	56	46	53	60	66	41	55	47	55	36	52	48	56	48	55	40	56	60	52	56	58	55	48	51	60	51	53	60	44	45	61	53	55	54	48	52	52	51	63	60	59	48	48	53	37	56	52	57	54	52	58	50	68	54	72	58	42	69	48	61	51	54	44	53	63	44	64	54	47	57	63	58	47	55	50	51	56	55	55	62	47	63	46	53	64	60	46	41	52	50	53	49	49	54	60	50	54	53	55	50	64	49	62	42	40	64	59	50	41	64	54	62	50	44	60	48	56	51	52	52	47	63	60	57	48	57	37	45	56	59	72	51	52	56	43	54	52	53	55	49	42	45	60	38	52	50	56	50	40	56	55	45	57	49	51	49	48	60	54	47	58	37	45	51	49	54	62	61	62	44	50	49	57	36	49	49	51	40	49	68	51	40	60	58	43	57	64	56	48	37	51	52	49	64	45	54	59	55	55	49	45	70	47	52	58	53	42	56	45	54	47	69	49	58	64	49	58	48	40	44	59	55	52	51	41	57	53	53	47	50	55	68	52	42	48	55	49	62	59	44	53	49	53	47	59	56	55	45	43	57	67	47	55	59	45	43	48	49	50	48	59	62	67	61	56	54	60	51	54	58	54	51	56	53	54	46	66	47	48	58	43	61	41	57	51	53	56	46	41	47	53	49	70	65	39	45	49	58	56	47	58	46	46	48	44	45	43	58	54	48	58	52	53	50	74	49	54	49	49	50	49	63	50	57	56	49	53	63	47	61	66	52	47	51	69	61	50	67	52	56	50	45	61	54	60	46	50	46	69	46	58	53	56	51	59	54	48	61	47	52	61	60	50	60	48	64	50	52	45	48	44	45	47	53	58	50	51	47	51	51	61	66	59	64	54	60	54	58	54	55	44	49	56	54	36	64	43	56	54	49	46	54	56	46	51	48	52	42	52	56	62	54	57	61	52	47	58	44	56	48	49	60	63	59	59	58	50	41	49	54	52	53	53	36	66	52	56	53	53	51	55	71	66	44	47	47	54	44	62	54	62	49	59	51	51	59	58	41	33	60	44	55	64	54	45	59	49	54	53	56	51	56	53	53	55	51	58	60	62	45	40	65	65	44	47	58	41	62	65	53	56	51	53	62	64	43	60	46	48	52	36	59	43	54	50	60	61	66	50	66	48	54	60	54	49	62	54	46	46	53	41	62	70	52	42	50	56	51	48	60	51	70	54	49	64	60	59	50	64	40	51	56	58	59	43	45	54	59	58	57	53	54	38	53	51	58	58	56	62	44	44	51	59	55	52	51	60	56	47	57	65	54	55	48	61	51	65	52	68	60	50	54	57	51	51	50	49	65	67	55	54	68	51	52	55	52	49	71	55	38	59	50	52	54	56	53	45	54	68	60	56	48	47	59	59	53	54	57	65	69	45	55	47	60	56	41	51	52	55	64	50	61	50	54	58	48	41	68	44	46	52	51	48	60	42	57	52	63	59	39	57	57	47	43	74	52	53	48	66	62	44	47	57	54	42	59	46	45	60	46	59	48	61	59	50	60	48	41	59	54	39	59	54	63	48	61	45	48	51	46	61	64	45	50	55	61	54	73	51	61	35	46	53	60	50	65	55	58	45	66	52	53	51	52	57	59	52	48	64	54	49	47	56	54	44	49	68	67	48	54	61	61	47	54	49	48	54	58	51	46	59	48	53	64	65	50	48	56	51	55	51	47	48	51	50	56	59	59	60	48	54	57	57	40	60	50	45	52	59	59	55	66	49	54	53	60	46	39	50	56	54	65	59	52	52	56	59	57	64	59	51	55	37	57	57	59	54	49	58	60	53	54	58	50	66	65	60	48	57	52	62	55	65	48	60	45	57	55	39	53	54	49	53	52	43	59	44	52	54	63	68	65	41	39	53	49	34	50	51	64	66	56	49	42	40	36	52	48	66	41	37	59	55	54	43	70	56	52	56	45	52	62	62	50	51	54	50	58	55	57	49	54	53	42	60	46	61	62	46	61	66	53	40	41	48	66	50	51	46	48	49	40	43	54	52	49	44	43	64	74	55	52	44	54	60	66	60	60	59	53	41	44	55	48	44	52	50	57	56	43	48	67	43	50	46	61	64	42	53	52	63	57	51	56	51	53	62	46	46	60	65	51	56	56	47	52	42	50	56	57	70	61	64	58	45	50	60	58	40	51	68	58	59	56	53	42	45	48	45	51	51	49	45	66	52	56	43	43	42	68	48	56	71	60	43	51	64	61	60	46	68	47	60	54	51	57	68	47	60	50	56	67	52	57	43	55	52	51	52	48	33	47	53	47	40	62	47	60	49	55	52	49	48	67	59	61	58	59	41	51	52	55	61	45	45	56	55	56	48	50	56	41	40	47	62	49
54628	48948	38741	33078	22384	16270	1270	1356	9630	22897	18318	11927	5784	3201	2130	1159	811	708	649	596	611	548	629	580	583	629	609	581	647	603	570	589	582	598	566	601	638	644	601	556	595	635	591	587	598	586	574	556	646	624	583	627	619	662	615	614	567	657	619	568	605	593	629	588	627	640	583	607	599	590	604	593	630	605	593	610	616	621	583	638	619	600	606	603	610	616	624	628	612	569	620	597	574	611	583	578	601	585	603	549	614	595	624	579	632	580	588	641	582	568	574	661	607	582	601	609	580	589	612	584	636	583	582	607	667	601	617	658	605	588	585	586	633	625	631	578	609	584	630	612	593	614	618	640	636	595	600	573	614	594	604	665	638	587	583	597	595	597	629	572	607	590	612	583	632	632	590	601	583	633	589	614	632	625	585	580	598	591	619	634	584	555	638	634	552	639	600	589	607	603	598	618	603	585	591	621	608	581	589	622	637	606	596	619	594	575	575	566	611	593	620	591	593	589	676	637	611	568	600	607	590	611	571	587	568	604	595	576	575	558	607	628	592	579	621	605	616	590	627	637	594	605	603	599	623	571	618	630	590	587	639	586	582	609	559	615	602	605	638	600	594	615	565	646	583	586	611	685	622	598	618	611	605	611	582	600	600	611	617	614	624	585	613	607	599	628	594	589	597	618	620	615	563	587	538	579	592	602	614	611	578	591	611	628	577	585	632	634	573	609	616	566	583	597	600	620	576	586	600	599	583	611	581	597	619	600	575	612	593	578	596	591	606	614	588	577	553	598	635	574	611	585	627	599	638	573	597	602	687	571	610	576	596	585	593	560	606	592	632	558	640	632	591	578	599	568	550	598	648	610	600	605	612	592	626	620	582	610	611	580	592	621	625	585	607	608	597	598	637	559	582	593	598	640	596	601	593	605	581	573	641	584	550	648	596	611	675	569	623	604	586	552	562	597	644	570	581	602	584	616	589	607	601	608	627	627	622	593	614	632	604	625	612	605	662	591	568	596	643	653	614	582	615	626	654	569	584	557	560	544	593	575	625	593	633	611	604	608	635	548	673	613	591	568	612	606	597	607	563	574	566	580	638	602	617	625	580	588	576	596	630	620	590	610	600	611	606	572	609	598	641	604	594	589	587	595	600	599	646	578	637	565	538	645	614	597	577	605	597	633	587	604	560	590	565	604	587	637	590	608	621	591	605	595	580	611	619	571	627	601	602	598	619	577	613	639	594	595	602	626	585	628	591	585	546	570	600	578	593	596	650	581	620	626	592	609	562	637	581	569	611	623	594	586	643	565	633	621	605	613	616	602	581	599	594	586	597	564	596	610	606	637	599	578	625	606	626	591	615	661	597	626	606	577	563	626	570	601	619	607	588	620	553	606	610	591	563	622	568	666	597	627	616	560	589	593	610	575	587	605	617	603	636	620	622	583	637	589	635	594	614	626	592	631	607	633	568	632	617	637	595	563	606	629	627	630	599	662	598	596	597	590	610	622	588	582	618	609	550	611	606	609	618	571	619	637	596	612	590	594	587	611	609	609	581	578	627	585	555	615	582	657	625	603	610	612	597	615	575	621	594	638	587	625	643	576	616	550	588	605	643	654	528	589	619	608	593	596	589	605	597	602	559	592	590	590	627	574	620	540	611	592	608	575	594	604	601	574	631	626	596	620	622	589	623	616	613	614	650	597	573	623	623	627	591	591	594	587	579	606	577	585	554	598	601	606	600	644	607	631	594	570	646	612	596	584	627	642	683	607	608	589	641	585	601	605	650	564	603	575	552	585	568	618	582	642	597	621	586	595	584	605	582	588	590	587	585	525	592	616	604	604	594	634	632	609	620	572	607	558	581	605	598	589	635	568	613	605	608	599	588	573	609	662	628	582	622	582	625	602	589	575	572	617	620	575	627	652	598	613	611	596	590	684	575	589	612	590	570	644	575	657	616	599	616	620	580	562	604	582	656	593	644	605	616	586	581	619	628	563	629	558	622	579	605	584	617	595	614	615	588	591	631	606	606	585	612	579	657	560	584	604	635	619	614	607	611	601	627	597	630	596	610	558	610	586	615	617	659	562	615	648	617	573	591	612	620	618	571	572	543	598	604	630	590	632	608	584	609	591	623	598	602	623	595	619	582	604	584	609	559	610	594	594	583	646	585	620	610	613	648	597	587	605	621	561	655	572	600	581	584	581	593	565	603	594	590	605	551	617	612	558	602	610	562	620	583	630	596	633	621	575	626	572	605	583	606	594	610	611	634	593	562	546	621	584	610	571	544	667	604	594	561	621	579	633	595	620	579	623	554	607	586	650	569	626	645	604	626	577	603	596	617	640	594	599	596	564	615	645	578	609	595	591	612	586	604	587	569	596	609	629	616	578	604	614	630	591	601	661	668	610	644	576	619	604	609	546	573	554	602	628	576	594	597	632	579	618	610	590	607	652	634	581	622	596	641	604	603	605	604	580	610	643	608	598	610	595	600	590	623	600	580	563	600	636	581	620	601	563	589	647	581	626	613	634	596	602	636	588	550	600	606	621	668	655	600	613	618	576	632	589	671	624	582	589	576	630	634	581	597	614	611	642	595	610	614	597	609	598	623	592	584	619	556	602	620	586	587	564	580	611	641	609	580	613	602	613	594	586	608	592	610	576	586	580	581	609	634	571	631	603	596	596	616	573	642	565	601	595	599	605	641	614	607	601	620	589	560	582	644	600	624	568	611	615	560	568	612	604	610	577	519	618	594	599	627	598	594	586	592	606	631	590	630	603	600	666	597	640	634	581	592	602	597	603	568	650	568	587	665	599	638	606	587	569	595	605	595	596	589	617	617	649	599	617	597	634	669	613	574	631	627	635	612	585	595	593	607	641	587	583	572	622	605	637	593	584	592	626	583	627	629	569	585	623	627	594	623	610	600	612	612	564	595	554	622	584	609	609	626	655	638	615	610	612	602	665	641	626	621	562	585	603	602	615	609	595	590	567	633	578	600	582	608	589	585	608	619	613	596	600	639	604	611	611	586	577	614	666	614	562	607	599	612	604	602	653	649	593	604	581	575	601	577	547	594	591	586	602	565	596	639	626	592	648	566	656	637	586	571	605	611	582	565	642	630	592	605	589	603	611	623	596	584	573	609	597	560	600	546	621	628	612	597	608	612	612	597	603	632	572	592	557	642	635	614	583	588	605	564	577	560	627	593	610	573	574	568	601	622	607	610	592	591	606	613	581	614	607	571	658	594	578	599	562	613	616	604	597	667	595	615	606	616	558	587	596	573	570	620	611	592	584	633	595	566	606	591	592	583	597	586	604	637	517	555	605	599	620	613	599	580	605	590	574	638	608	602	574	641	592	650	604	602	597	580	648	611	618	601	617	607	600	607	584	582	596	594	606	619	608	611	626	597	639	607	571	605	609	595	585	620	603	576	609	607	600	650	589	578	596	601	622	644	632	571	591	550	541	574	608	618	588	577	588	608	566	639	601	616	641	623	567	585	585
29890	39338	25173	10029	1807	655	61	99	693	1360	940	563	270	202	138	82	69	60	67	51	51	65	61	59	46	59	68	65	47	48	63	56	44	68	64	59	60	55	65	43	42	53	52	54	65	61	63	47	64	48	55	59	61	55	54	46	66	47	60	66	73	54	60	50	77	67	67	52	58	59	53	42	51	60	57	48	55	55	56	49	54	53	57	51	46	57	59	71	54	52	60	54	53	58	53	70	63	52	56	55	41	57	54	59	68	53	57	69	64	48	44	40	66	51	46	57	65	62	42	56	58	45	55	62	54	60	60	68	62	48	59	64	43	51	60	50	45	48	55	56	53	49	71	38	50	48	46	52	64	56	62	61	53	61	59	59	53	57	65	53	64	50	61	56	46	52	58	63	48	53	63	67	69	62	46	70	61	57	54	59	50	46	66	52	54	43	56	61	55	62	39	54	63	48	38	55	48	56	46	62	61	50	60	63	48	51	53	50	54	51	64	63	52	53	51	57	52	49	68	65	56	50	54	62	57	58	50	62	55	56	43	50	49	63	50	64	56	48	58	47	58	69	51	54	44	48	65	62	59	57	49	54	45	40	57	57	42	59	51	51	60	56	49	48	42	50	57	52	53	49	57	71	57	37	53	59	65	54	46	64	55	44	48	60	65	64	50	52	50	54	54	69	52	41	50	63	60	66	53	58	61	51	42	58	53	50	36	60	50	47	54	55	49	67	58	54	51	61	52	47	61	54	63	51	59	70	50	63	55	51	50	67	60	51	59	59	53	52	61	61	49	60	63	45	60	51	57	59	59	44	60	67	52	59	61	46	67	60	62	58	69	60	60	40	53	65	58	58	66	51	47	66	59	64	64	62	51	58	45	50	51	62	73	55	61	59	49	47	57	46	62	48	52	50	59	64	51	60	56	59	54	60	42	48	49	59	49	62	57	49	56	47	66	56	42	64	44	70	45	65	61	45	70	60	56	65	56	51	62	48	53	48	63	56	53	58	49	50	62	61	62	78	51	63	59	58	51	44	55	41	43	40	50	50	56	60	69	52	59	51	70	58	46	48	73	52	52	65	57	59	65	60	60	57	40	39	51	40	53	62	65	48	58	53	57	55	57	57	44	41	43	57	55	51	60	57	55	56	49	48	55	54	73	62	56	54	52	45	59	48	56	55	51	56	61	63	51	51	47	51	69	50	60	58	65	60	64	55	55	42	60	48	53	70	58	44	57	51	76	78	53	66	55	47	57	51	51	50	57	52	57	64	60	51	58	54	46	34	59	61	58	57	50	44	55	53	52	57	68	59	58	44	45	47	61	59	55	53	52	49	58	50	62	61	55	49	46	49	55	45	67	61	57	66	68	45	73	60	46	69	68	61	58	57	56	50	61	40	59	63	70	54	50	57	49	72	53	62	66	54	68	51	67	62	52	44	59	54	56	63	52	60	50	64	65	62	53	50	50	57	42	49	45	52	55	49	68	49	40	48	57	45	55	57	53	72	61	55	63	67	63	54	58	60	53	62	67	62	64	55	47	54	52	62	45	67	53	46	54	56	57	55	50	53	59	72	53	57	60	69	54	46	61	47	49	63	62	56	51	61	68	60	57	60	61	61	53	65	51	41	64	54	58	60	66	62	44	59	53	50	43	55	52	58	52	75	53	55	58	47	51	51	45	41	59	50	41	62	57	48	52	42	55	53	53	56	56	58	54	69	62	49	56	54	51	59	63	50	59	46	54	48	51	54	56	60	48	48	54	55	54	59	53	60	53	59	59	49	47	55	52	58	47	56	57	36	58	37	49	68	60	60	53	59	54	61	54	63	56	56	60	64	45	68	57	67	60	57	72	53	47	58	61	65	48	57	55	69	47	54	42	60	50	55	60	67	56	48	57	65	49	62	65	45	47	41	56	57	42	48	68	47	60	64	59	56	68	39	47	62	60	55	61	51	61	51	75	58	47	54	39	60	49	71	47	49	66	47	51	56	55	50	71	57	62	55	51	58	45	68	62	53	49	58	52	50	42	61	60	54	47	57	56	50	57	57	52	39	60	55	63	50	55	58	52	53	53	49	72	66	55	44	49	59	56	59	49	66	52	71	61	58	63	60	53	49	51	60	55	62	52	58	57	61	59	55	57	60	43	52	64	52	60	55	60	44	57	55	46	58	55	54	51	56	58	51	54	47	58	55	53	38	42	47	61	42	66	55	66	53	58	65	57	46	66	49	58	44	56	54	65	66	51	53	52	45	53	40	59	65	48	36	41	70	53	60	42	61	62	49	62	56	65	62	67	57	62	55	49	63	48	54	49	66	59	48	51	50	45	55	51	54	58	46	55	47	66	39	58	56	50	50	53	62	49	55	58	53	48	64	38	44	51	54	60	60	45	44	43	46	62	63	55	57	46	57	54	67	65	60	62	57	54	60	69	60	61	57	61	45	60	54	54	61	56	50	52	55	53	58	62	59	59	63	51	58	49	54	51	52	54	45	58	58	43	45	63	61	52	49	51	66	53	52	48	65	47	63	43	56	44	52	62	60	45	53	53	53	56	50	52	53	50	65	50	54	53	64	58	46	52	64	54	50	50	51	46	62	66	46	47	80	53	55	49	51	58	56	51	66	66	64	55	64	53	56	45	59	56	48	65	47	54	64	56	50	62	42	64	58	49	62	48	42	55	67	54	73	66	66	54	34	46	55	47	38	58	43	68	48	46	60	46	60	51	53	56	48	40	61	58	50	55	64	46	54	47	51	45	44	57	41	54	54	60	68	51	58	61	67	45	62	60	52	57	59	45	53	55	60	43	47	54	59	52	70	58	45	62	56	48	57	55	65	42	51	49	56	63	51	56	69	57	42	47	61	51	59	56	55	55	51	57	49	48	47	61	59	52	59	47	57	57	44	65	65	55	57	58	53	59	48	62	56	53	61	51	45	54	47	61	44	48	52	60	54	69	54	64	45	53	69	54	48	59	60	60	69	49	62	55	51	55	44	53	63	63	58	42	47	53	63	45	56	61	58	49	55	45	50	49	45	61	60	55	49	43	55	58	62	56	67	52	64	49	37	57	56	41	64	47	57	53	48	51	36	52	47	57	51	44	57	57	55	63	51	51	44	45	54	58	59	38	49	59	57	42	59	50	63	55	54	56	55	60	69	50	51	55	59	50	46	53	48	66	55	71	65	54	56	49	58	64	55	52	52	57	42	56	58	50	48	75	54	54	56	66	58	63	61	55	49	70	53	52	57	51	47	53	45	51	56	54	55	57	48	49	59	59	57	55	66	64	56	60	58	55	61	56	55	64	62	50	61	61	61	49	64	55	56	47	53	52	63	57	56	79	53	63	55	46	45	67	55	50	53	57	44	55	50	55	64	45	51	54	53	59	58	66	62	56	59	47	54	59	51	59	56	39	56	50	52	49	49	68	50	58	60	47	43	53	49	50	63	45	37	72	64	47	68	56	45	42	63	71	55	59	66	55	50	66	45	60	58	53	59
54062	49250	44723	39043	27351	19261	1500	2634	18569	26870	21650	14670	7409	5289	3109	1655	1064	731	707	636	644	614	595	647	635	653	638	637	617	649	606	638	637	629	641	637	710	599	628	601	632	667	590	594	662	639	660	639	635	586	684	651	650	640	631	640	632	650	664	612	625	587	630	647	659	676	632	670	662	633	651	635	665	609	623	679	641	636	668	635	603	621	612	607	621	627	646	615	627	647	593	602	617	662	660	666	616	662	654	631	627	649	656	615	629	616	655	667	622	637	612	584	665	594	627	644	622	647	622	652	660	648	598	625	619	630	596	633	620	672	628	617	645	614	641	619	605	673	608	655	647	674	591	656	641	658	616	662	626	593	622	622	697	651	655	622	621	582	562	651	614	660	614	608	649	676	608	584	650	631	612	615	679	644	619	557	609	615	655	661	618	692	597	644	618	650	610	676	639	647	646	621	652	666	610	629	618	602	622	640	608	668	630	629	656	621	629	652	654	604	655	669	617	625	647	634	616	703	620	656	596	617	639	610	618	681	619	637	672	612	646	672	645	689	645	641	659	627	678	632	611	628	650	614	654	627	600	618	623	598	617	643	619	669	660	610	628	631	624	647	611	615	619	615	603	611	572	658	577	617	652	624	619	658	612	606	639	569	652	675	620	645	704	616	631	646	674	605	652	625	621	654	637	659	648	601	632	682	606	669	659	608	634	643	610	602	648	658	639	651	670	665	636	645	641	642	655	602	613	648	605	642	655	623	687	667	595	604	615	571	618	608	635	611	610	633	614	641	678	633	601	659	622	615	668	646	651	610	629	626	624	619	612	608	650	670	621	595	676	641	655	642	663	641	625	625	611	635	591	600	612	584	675	635	634	663	631	629	633	636	629	656	679	627	630	642	659	613	649	620	635	621	610	626	614	630	616	624	624	623	634	645	643	648	593	611	613	641	634	631	662	662	615	674	642	602	724	619	656	641	633	674	620	623	614	665	659	628	614	652	627	659	633	597	667	643	607	620	604	601	617	657	655	628	644	651	662	618	586	614	617	622	606	688	642	642	649	639	620	639	646	612	667	630	635	615	656	624	637	666	641	603	608	623	649	619	618	613	639	649	631	639	662	643	654	642	624	607	618	674	629	645	619	593	668	642	633	670	611	596	603	649	658	662	653	594	642	601	633	585	631	610	652	616	579	610	651	662	649	627	643	620	653	606	625	640	636	662	632	591	647	618	630	594	639	606	599	631	662	580	652	648	657	629	645	615	695	627	598	608	657	676	623	652	638	597	635	607	676	615	609	617	660	595	645	671	621	642	656	611	587	615	616	636	619	596	644	600	682	606	642	602	650	599	625	619	659	616	643	611	624	648	663	631	633	590	587	631	596	653	646	634	638	615	624	582	618	587	665	663	606	605	666	690	681	626	647	598	582	626	654	642	628	644	634	597	639	644	619	608	643	686	643	644	585	630	657	612	631	611	634	655	675	617	671	597	636	659	646	649	594	642	631	645	676	634	597	642	596	626	640	651	646	636	660	588	617	578	599	570	604	605	645	621	699	660	616	714	637	622	617	642	705	684	617	620	625	640	656	635	652	661	627	597	646	633	625	631	672	638	652	673	659	637	614	607	611	632	628	642	632	654	655	650	624	628	631	631	637	625	641	622	640	600	613	633	622	644	639	666	635	609	625	640	617	661	604	613	669	623	667	627	662	640	664	679	617	660	617	642	662	609	638	638	646	680	621	623	644	632	584	625	626	639	589	659	639	649	657	606	647	643	584	625	618	637	638	606	629	644	612	647	651	654	616	608	592	617	665	634	628	630	574	613	606	621	639	620	600	662	626	631	661	645	653	604	648	607	628	648	641	656	592	661	624	704	667	636	638	676	582	644	634	616	637	655	630	595	649	614	634	648	640	646	595	629	643	594	635	609	647	666	609	639	640	645	619	722	610	621	622	632	640	658	664	617	626	595	663	625	663	634	659	639	603	622	607	607	617	665	679	685	671	643	565	671	639	641	620	601	646	630	651	652	629	666	618	614	607	614	655	650	653	626	639	653	612	629	637	624	580	597	602	602	598	634	641	626	644	639	604	639	626	638	701	590	650	675	617	598	591	602	634	650	647	648	597	648	601	649	632	645	645	646	656	631	626	621	693	681	637	623	633	616	639	639	669	622	666	663	665	659	645	613	632	633	630	662	624	645	633	669	590	640	609	635	653	646	682	634	661	665	628	611	600	648	612	662	658	596	636	623	632	655	620	684	667	599	587	625	595	612	672	629	652	630	612	598	629	561	595	630	619	645	694	603	644	620	669	637	610	638	661	622	665	627	642	644	680	636	615	616	591	619	630	639	651	613	610	614	646	629	653	616	665	666	602	586	661	621	636	664	686	645	618	658	595	644	654	640	631	603	616	672	635	618	647	631	661	630	592	582	645	572	635	625	645	648	615	660	602	612	636	666	664	630	631	646	602	633	631	645	659	620	626	648	656	608	639	635	627	602	650	630	659	642	637	624	597	671	621	611	673	631	640	634	612	629	604	605	612	585	627	594	623	643	671	641	642	684	623	631	612	592	632	650	650	609	636	623	662	694	642	618	629	647	605	624	662	651	636	657	599	666	601	655	637	643	601	636	637	647	632	644	618	606	619	594	652	590	590	656	594	634	656	622	626	578	615	662	575	635	668	665	622	615	636	638	659	662	602	618	638	648	614	584	650	660	644	619	597	602	654	619	598	629	590	636	624	633	600	630	621	650	662	656	600	644	636	608	604	602	648	650	605	649	657	606	644	603	618	692	644	623	624	597	642	660	606	643	591	597	594	629	668	654	646	631	633	599	647	653	651	625	680	647	668	626	643	657	641	641	595	616	610	650	654	660	648	667	638	627	641	628	636	642	650	650	612	641	639	655	614	621	616	626	620	633	648	619	628	612	676	658	653	633	622	632	640	645	569	591	623	601	671	597	631	638	631	635	592	612	561	629	587	623	607	661	652	663	625	647	607	617	635	641	612	667	629	646	594	651	673	668	599	651	655	647	606	614	621	588	633	617	655	620	635	625	654	652	629	592	648	608	578	670	601	608	650	609	593	562	632	642	669	598	572	603	611	603	598	602	619	680	648	611	679	648	673	638	608	623	642	606	632	623	644	625	649	632	645	641	625	604	593	642	661	664	613	625	595	650	645	615	594	595	598	611	622	619	643	636	629	634	659	594	648	592	645	623	604	650	611	628	624	628	640	608	622	654	657	645	628	642	596	622	612	660	637	633	630	626	609	619	661	639	640	651	641	596	648	651	639	623	624	648	665	590	623	600	631	611	610	638	626	627	633	629	615	632	619	656	603	638	634	616	616	593	607	691	619	678	565	654	652	631	610	625	625	605	622	627	635	647	643	695	625	681	581	641	615	637	617	608	601	611	620	625	644	658	613	667	624	611	635	602	687	618	661	631	648	619	646	672	634	614	597	638	633	626	645	628	662	634	636	642	637	618	664	631	634	631	641	597	636	601
13056	11984	5706	1504	285	131	53	59	68	277	289	138	117	89	80	54	51	46	56	58	52	39	42	40	51	62	45	63	55	48	51	44	59	49	52	57	53	49	46	53	51	36	46	59	44	45	60	47	61	51	54	53	57	54	46	52	49	39	49	57	57	60	40	53	46	49	43	43	43	48	45	47	63	43	48	55	49	45	43	58	55	51	58	46	47	44	59	58	45	48	45	40	58	37	55	56	60	53	53	53	48	68	51	42	33	54	47	49	44	62	47	41	40	44	54	45	52	50	47	42	54	61	53	43	57	54	35	46	67	53	46	48	56	71	48	57	59	57	56	63	42	53	49	43	60	58	54	45	53	55	47	47	60	43	45	40	61	51	44	53	46	47	47	54	54	43	57	59	49	49	56	44	45	47	43	57	50	43	45	50	48	56	42	58	49	46	53	46	41	44	58	46	47	42	51	46	53	61	58	50	50	53	49	66	52	47	46	57	56	48	50	52	43	51	51	46	41	49	60	46	40	55	57	49	62	48	50	55	46	55	49	50	65	57	55	42	55	54	45	63	54	45	56	39	56	55	53	50	46	59	59	70	64	62	47	48	47	53	38	63	56	48	46	49	51	50	53	54	59	45	49	57	47	54	57	39	54	58	46	46	47	53	52	46	40	51	44	43	51	59	56	52	56	53	48	56	54	45	46	60	46	52	55	60	52	47	57	51	38	42	54	61	40	56	48	55	53	70	49	60	43	42	45	52	46	52	59	56	63	38	38	49	43	50	45	48	58	57	53	55	50	58	53	40	56	48	52	52	52	50	60	53	57	48	54	50	54	67	48	51	55	37	63	47	53	56	54	37	32	46	58	55	38	38	62	61	54	56	40	44	44	44	46	71	44	50	49	54	57	53	56	47	61	46	48	70	58	69	49	48	50	49	43	56	57	61	48	50	52	50	56	50	48	47	57	54	65	40	52	55	51	55	53	57	51	51	57	44	51	39	47	42	55	49	56	39	53	45	43	49	54	60	58	55	47	47	51	67	51	51	47	46	65	33	65	55	53	53	37	59	47	40	48	58	66	63	58	54	49	54	50	59	48	48	45	48	47	55	59	57	49	44	56	50	54	46	42	52	49	53	54	43	60	50	62	52	55	52	52	43	50	51	46	52	53	54	64	53	43	36	59	42	55	55	60	46	43	59	54	45	38	51	42	49	56	64	43	58	40	57	49	52	60	49	50	43	48	52	50	51	58	54	48	53	49	43	53	56	47	50	60	47	46	44	43	55	73	51	56	43	49	45	55	64	47	69	63	37	46	54	48	33	46	55	53	38	48	41	57	48	58	50	44	46	39	56	54	41	43	49	46	46	51	56	50	42	50	56	55	65	43	40	50	58	47	59	45	55	48	51	51	49	37	59	64	54	44	44	55	53	50	42	52	45	54	39	51	49	61	53	49	40	48	60	51	48	55	40	51	54	51	39	42	42	54	61	53	58	42	52	49	40	54	57	53	44	50	45	46	51	50	47	47	52	39	46	35	73	71	58	54	51	61	62	35	48	50	56	51	50	56	59	59	56	56	56	45	54	48	44	56	49	40	69	62	55	60	65	54	46	55	69	48	48	58	56	54	53	53	51	51	41	38	57	56	70	48	55	62	55	56	53	64	46	51	42	53	56	42	69	56	50	60	45	50	61	61	63	52	49	39	51	56	57	50	48	52	59	47	60	46	67	46	39	47	45	54	55	56	37	56	53	43	53	44	58	60	50	59	54	62	55	53	49	43	48	58	46	54	56	43	57	54	53	38	44	54	38	60	58	58	48	52	53	58	54	51	50	46	39	62	50	49	53	43	51	64	57	47	47	61	54	59	54	46	52	42	39	46	55	62	56	41	51	51	43	58	57	43	42	55	45	54	49	53	57	51	42	42	44	52	53	56	63	49	45	36	47	58	55	42	51	50	43	41	45	48	54	50	53	69	56	48	58	40	49	42	49	60	59	56	54	47	57	49	48	55	49	57	55	50	49	51	44	64	35	62	46	57	48	52	66	71	45	49	49	40	62	45	46	57	42	51	50	43	53	54	54	56	58	38	53	52	52	52	52	49	42	52	46	61	36	52	67	72	56	43	45	41	50	48	56	54	66	47	51	40	64	61	49	48	56	52	41	44	46	43	58	51	59	53	52	53	56	54	58	44	67	56	56	46	44	51	48	59	61	50	39	46	58	53	44	44	35	46	61	56	50	42	46	58	60	49	59	53	57	59	56	55	51	54	36	39	45	55	49	53	52	44	56	58	46	55	54	60	57	61	57	52	35	37	43	53	55	50	37	45	53	49	55	46	50	52	46	46	42	40	55	47	52	57	66	52	66	58	46	57	52	54	56	45	47	48	58	44	48	63	38	55	47	48	45	63	48	55	43	57	48	56	52	48	42	57	35	44	56	54	45	52	47	48	47	50	48	44	43	54	56	57	42	56	60	48	59	42	44	51	48	55	43	54	65	50	56	41	41	62	45	52	64	66	47	67	57	53	53	60	49	54	59	39	49	48	53	71	56	45	43	43	49	54	56	58	44	59	40	58	52	46	64	50	47	58	55	45	51	57	42	46	45	52	73	57	50	50	30	55	49	63	52	56	66	49	64	45	53	60	47	54	52	43	37	58	48	56	54	57	49	56	51	47	58	63	52	49	40	59	53	53	52	51	46	55	44	55	49	53	54	51	61	64	43	61	46	40	52	61	50	61	53	57	54	67	46	54	49	54	54	53	52	46	31	46	46	50	53	45	45	59	50	54	56	59	43	47	49	46	39	46	54	61	58	52	53	49	50	61	70	59	51	48	53	53	43	52	53	46	47	53	43	52	66	53	53	56	46	49	54	58	49	45	56	60	61	53	53	49	53	46	53	52	60	59	62	62	53	44	59	47	61	48	38	46	55	38	47	55	54	64	64	59	64	59	45	56	51	52	43	49	46	53	59	39	56	44	58	52	43	49	49	46	55	58	52	49	47	45	73	57	46	52	53	43	39	45	43	50	56	48	43	43	54	44	42	51	59	44	49	53	42	63	58	62	53	48	43	46	52	61	44	44	47	41	46	49	52	46	50	62	53	50	45	35	47	53	55	45	58	48	47	52	47	52	44	45	57	60	56	56	55	52	45	55	50	56	46	58	48	67	48	45	47	49	52	42	44	53	49	51	48	46	69	34	63	48	52	52	58	56	45	50	47	60	54	39	66	58	60	48	57	62	39	52	49	64	54	50	48	47	49	48	50	48	44	70	43	44	49	46	43	52	50	68	46	53	52	53	52	63	47	51	54	57	43	52	52	43	44	47	66	49	47	50	51	43	46	57	48	43	55	47	50	57	40	51	39	57	49	48	55	49	56	61	59	52	48	57	50	41	52	49	62	59	65	44	40	54	54	63	54	44	50	39	57	53	51	50	46	37	49	59	64	48	51	40	58	42	52	52	40	52	45	64	54	61	42	59	55	47	51	53	64	63	56	61	48
45025	36440	26500	21226	11633	6887	809	716	2155	11244	8625	4611	2614	2047	1391	926	711	600	544	592	614	560	606	573	578	617	584	604	576	558	577	570	591	597	568	600	560	643	655	602	539	557	573	522	599	573	595	564	618	576	594	559	601	587	518	590	582	535	570	573	593	566	579	579	600	582	556	561	585	592	564	576	533	568	618	530	618	583	564	534	592	585	568	607	583	556	591	585	565	600	560	624	586	544	597	608	561	546	574	592	556	589	556	565	567	572	561	586	580	565	605	579	554	559	576	583	527	599	564	579	556	565	593	559	570	595	612	570	535	566	606	574	594	557	555	585	582	637	556	612	608	562	591	547	586	588	594	599	558	599	572	565	547	574	587	586	588	578	546	593	574	564	575	575	582	596	596	561	545	586	588	576	574	621	582	539	594	585	616	571	584	550	547	570	615	541	591	584	627	551	605	607	580	561	593	578	603	603	604	634	632	564	570	580	571	554	594	554	565	590	622	582	567	572	606	543	592	617	607	589	555	573	590	615	554	576	579	579	568	559	563	583	578	569	549	586	552	590	542	644	602	559	542	582	534	595	539	585	587	557	547	572	604	559	567	543	603	568	591	617	603	586	558	584	611	562	533	613	571	586	580	592	596	573	564	605	539	578	566	590	583	554	553	588	566	559	586	547	595	602	582	595	586	565	568	584	578	588	587	575	582	621	585	559	583	565	626	613	557	596	551	590	576	569	557	578	571	599	603	575	578	559	562	587	556	588	596	561	551	580	586	624	543	527	601	595	562	587	593	604	579	580	543	517	527	608	608	584	607	570	573	515	559	585	570	595	601	621	569	549	564	576	568	600	572	578	605	596	571	567	550	598	541	609	633	570	578	569	596	564	540	589	602	619	624	601	594	554	564	602	586	553	579	606	569	591	588	594	552	583	543	577	579	579	569	526	623	592	595	583	602	622	597	628	581	567	608	572	560	556	587	554	557	640	619	586	590	609	601	556	625	587	564	578	589	580	590	581	588	582	588	594	599	583	565	588	585	601	577	572	581	590	584	586	565	563	591	579	571	554	573	612	570	544	563	587	570	565	550	587	582	589	596	566	559	579	611	631	571	587	569	631	578	594	561	606	576	587	576	571	569	613	570	610	591	547	569	588	564	557	587	586	556	587	606	592	526	574	565	573	558	578	605	547	566	558	574	537	550	600	550	577	604	582	562	577	597	581	568	581	561	541	584	574	580	577	599	549	613	595	602	546	575	578	622	571	547	630	552	576	589	567	600	588	561	585	571	552	541	576	578	574	602	595	570	603	590	593	541	563	540	562	546	527	553	537	630	590	550	588	583	601	604	580	579	529	582	559	579	586	579	593	549	575	577	615	560	572	590	557	542	561	603	604	570	587	579	601	599	573	594	589	590	589	580	534	611	612	557	580	597	579	536	593	588	574	597	564	604	606	552	614	567	592	583	601	628	604	607	577	563	559	592	541	583	578	602	589	599	552	594	593	591	578	586	563	578	641	592	591	606	547	613	605	599	574	608	583	584	573	577	584	587	610	604	596	577	575	609	584	565	561	591	589	569	590	580	611	552	567	582	563	518	618	568	603	568	582	568	596	598	598	569	610	617	568	555	581	581	551	557	585	585	579	593	575	587	596	578	615	608	574	522	608	600	626	543	588	558	617	528	585	552	582	565	563	544	539	561	580	594	582	587	568	589	575	569	569	604	602	586	576	584	554	590	570	581	571	597	620	620	600	577	582	532	567	564	589	594	564	587	556	584	561	594	588	539	588	547	548	578	579	561	617	566	582	565	575	557	589	588	617	641	574	594	594	574	572	563	564	570	583	583	575	552	598	535	577	576	570	584	588	574	543	612	582	591	582	604	604	585	536	568	585	575	541	591	585	570	554	590	614	586	544	582	552	600	602	545	566	608	509	557	600	572	567	548	586	608	580	555	613	573	578	609	561	589	555	567	587	541	569	585	539	597	540	579	530	578	567	593	556	577	599	530	565	582	567	574	558	573	546	537	586	573	539	581	558	579	587	565	633	550	585	558	562	565	546	597	563	600	571	551	585	568	568	577	593	582	610	597	554	563	585	581	545	618	585	608	582	607	550	593	600	549	566	598	596	589	585	602	599	608	556	617	618	588	602	597	623	623	553	594	567	583	570	605	559	593	566	582	613	587	542	557	562	574	595	552	599	561	573	570	565	525	545	593	575	555	561	607	538	610	584	556	576	541	590	561	601	584	570	569	592	579	567	531	582	591	598	547	557	587	548	574	595	606	566	574	556	591	575	571	586	587	594	579	569	571	585	539	591	572	592	619	610	606	584	587	587	589	579	582	601	586	560	567	586	586	569	607	555	568	609	532	534	570	547	560	576	578	609	582	552	579	629	577	605	554	572	578	608	536	576	589	585	562	560	541	568	567	591	568	600	569	562	583	533	622	522	525	602	542	633	561	603	579	528	570	585	636	583	553	549	556	554	599	545	598	582	544	569	616	608	544	590	589	566	629	578	603	611	573	571	554	571	537	560	565	569	564	631	565	590	574	570	597	579	585	597	599	609	587	563	559	591	527	582	553	589	569	520	587	578	634	556	596	557	583	633	560	557	599	586	577	608	600	573	561	577	585	569	596	592	587	575	539	618	593	573	599	551	546	578	544	611	634	602	564	556	602	583	557	596	575	553	558	570	595	572	567	587	618	580	566	611	569	582	581	626	568	582	592	621	563	566	577	593	569	589	578	558	571	597	605	490	631	579	560	617	559	558	634	565	583	552	547	561	546	569	546	588	582	576	589	564	588	568	596	546	624	587	549	587	635	597	567	578	603	589	545	585	572	606	555	601	562	577	593	602	548	577	581	576	555	574	557	540	586	553	590	594	590	550	559	570	603	574	622	590	539	542	578	572	610	615	525	580	639	559	552	596	624	570	602	595	600	600	566	591	538	585	549	609	583	583	570	597	581	542	615	613	572	602	616	587	607	578	655	575	580	544	573	598	599	575	601	534	539	534	538	597	549	610	553	580	575	602	532	566	550	596	546	570	583	569	597	611	593	594	606	561	550	574	629	583	543	553	623	621	599	591	542	577	584	576	581	594	570	609	613	582	593	572	581	592	597	556	574	563	588	556	599	584	581	607	597	546	609	598	574	616	576	643	573	580	570	605	573	575	589	578	555	575	579	609	544	575	587	585	559	510	590	616	608	575	588	585	566	597	576	579	609	621	544	561	588	595	537	554	592	609	600	551	611	614	563	573	581	598	568	626	563	567	600	569	590	553	607	593	584	566	547	578	578	610	617	578	540	574	600	596	573	556	612	573	584	574	577	583	572	582	539	602	559	599	561	592	582	539	603	591	619	546	567	610	585	541	609	572	570	535	572	568	561	583	541	581	625	615	583	601	550	614	562	600	592	601	539	554	617	564	600	576	564	596	558	559	566	568	544	551	588	574	585	596	555	605	581	556	610	568	605	577	608	569	561	608	610	584	580	603	560	560	588	579
22793	29666	14794	4605	954	332	74	62	194	631	486	248	201	149	142	85	57	49	68	46	55	53	72	71	54	63	47	51	54	57	55	56	48	52	39	44	44	51	61	52	50	51	58	51	61	55	48	58	38	53	47	54	52	53	43	41	41	48	55	48	46	57	55	59	52	46	54	52	56	46	62	51	61	67	61	61	66	59	41	53	48	59	53	49	48	54	48	53	58	54	48	48	62	66	45	55	46	44	61	39	52	42	61	61	45	51	46	52	61	61	49	52	50	46	50	57	68	61	51	41	56	62	49	58	54	46	45	51	43	51	56	66	51	56	42	55	55	52	64	58	57	40	55	55	50	51	47	50	56	62	42	50	63	50	49	48	58	51	62	51	39	47	56	48	61	62	46	43	50	60	47	50	50	49	46	60	57	64	58	51	59	46	50	52	40	63	63	47	59	55	53	65	62	52	50	50	68	54	55	47	62	56	42	47	61	72	58	45	48	49	41	49	62	61	53	60	50	52	54	44	60	62	63	55	42	57	54	55	56	50	49	50	60	48	53	69	40	63	61	52	39	44	51	36	70	43	62	60	49	54	45	59	59	47	46	60	47	55	48	42	48	54	65	60	46	57	62	54	60	65	44	42	62	47	56	50	57	41	66	67	60	55	63	51	59	68	61	43	59	61	52	55	64	59	47	56	67	52	56	53	54	46	47	45	40	54	51	63	53	47	67	70	74	46	60	61	52	45	64	59	46	46	53	52	58	62	55	75	53	54	63	50	51	56	54	57	45	50	57	60	52	57	64	42	53	38	56	58	48	56	52	48	49	59	72	58	57	43	50	43	62	65	59	62	58	63	46	42	57	45	54	62	51	54	68	51	44	65	40	56	52	53	49	59	48	48	60	61	49	50	49	52	44	68	53	57	53	61	44	45	49	71	49	58	55	53	46	56	58	70	49	53	52	58	54	42	43	60	56	56	55	43	42	47	63	51	57	49	62	65	59	46	58	49	44	60	53	54	60	59	59	47	47	58	68	54	54	49	50	46	54	57	61	41	54	48	53	47	66	49	50	46	46	47	52	55	56	45	43	52	52	60	54	47	45	54	49	52	51	49	57	53	51	54	57	52	54	47	69	64	57	44	50	55	47	46	45	59	54	47	61	55	57	60	61	54	65	54	50	65	65	57	62	42	46	55	48	44	60	48	55	50	47	60	52	56	57	50	47	49	56	46	51	66	49	39	62	57	64	52	59	63	54	65	61	63	46	50	60	55	47	56	54	59	52	52	43	49	57	53	48	55	70	55	63	56	53	51	46	61	41	57	54	57	60	60	60	48	57	70	57	48	47	59	60	50	44	73	50	38	52	58	61	53	45	60	44	57	63	49	48	51	72	54	48	67	56	55	54	56	65	57	63	57	52	61	51	48	49	42	45	41	66	48	61	49	57	49	58	47	55	49	43	66	55	54	49	48	54	50	59	51	40	61	61	57	62	65	53	43	47	54	52	72	41	59	50	42	54	51	66	55	52	50	52	41	65	58	48	57	54	53	55	36	62	57	50	53	44	57	40	54	55	59	56	47	52	52	58	58	52	50	58	57	41	55	60	59	47	45	40	41	53	69	64	55	47	47	59	52	54	60	52	63	43	59	56	63	48	53	55	46	69	35	56	58	60	57	40	56	61	60	57	49	37	51	43	69	52	56	54	54	55	59	45	48	51	46	49	59	51	48	50	56	48	50	42	42	41	60	58	68	47	62	56	64	52	65	48	64	69	63	65	48	46	61	53	46	59	39	60	55	39	63	59	42	54	60	47	57	45	43	47	53	51	57	54	58	58	47	47	56	50	64	56	57	56	42	74	59	51	54	53	70	53	42	34	45	63	60	53	58	56	58	63	61	61	52	61	55	54	50	53	57	59	65	56	46	52	51	47	63	58	55	51	42	45	51	51	51	44	46	57	57	55	51	51	39	64	56	77	51	51	63	42	56	58	42	66	60	50	47	48	62	58	59	53	56	71	35	49	41	50	37	65	63	51	58	49	53	52	50	49	65	47	86	52	47	51	52	56	63	50	63	61	57	45	44	60	50	54	70	46	52	50	59	47	45	51	48	54	52	72	47	59	52	52	46	61	55	50	53	54	51	46	51	64	56	48	47	60	48	50	53	68	43	65	61	55	70	54	51	45	72	44	57	55	53	59	51	48	46	49	53	56	58	66	58	50	49	48	56	56	53	54	57	42	58	46	63	52	48	44	54	54	66	48	58	61	58	73	47	46	50	50	58	57	51	44	43	63	53	52	58	55	59	56	47	44	42	54	47	46	55	52	47	50	62	50	54	56	44	50	63	54	54	56	50	49	45	55	50	63	64	42	58	49	47	50	51	63	56	36	50	46	50	56	43	52	61	48	72	53	61	65	53	51	50	58	64	46	57	46	67	46	61	58	46	50	54	59	60	65	50	56	45	53	45	49	49	49	75	46	59	64	51	60	58	61	64	51	52	55	53	53	51	56	56	62	59	55	52	61	56	53	54	59	62	66	58	53	45	53	47	58	57	62	46	57	56	54	58	47	58	55	49	51	42	54	53	55	45	44	56	63	48	58	48	53	49	61	62	75	69	57	66	47	48	46	58	44	51	49	61	68	51	61	44	48	64	50	53	43	53	52	49	62	59	53	59	47	43	53	55	56	63	52	49	63	49	42	54	62	42	68	53	51	48	63	57	55	53	75	57	55	46	48	49	52	50	52	50	48	52	45	42	51	58	58	50	50	60	49	52	47	41	40	48	63	62	60	59	46	56	62	51	57	54	45	55	53	73	49	49	50	43	47	36	50	74	63	65	48	50	39	56	42	41	48	46	61	54	61	47	55	66	50	57	54	58	39	50	49	48	58	49	57	45	64	45	52	52	52	59	42	56	56	53	56	48	54	61	49	52	57	49	50	56	48	65	55	52	71	53	59	53	49	44	61	59	45	64	50	58	45	44	42	42	50	45	51	54	60	57	60	54	57	65	52	49	45	62	54	61	57	50	72	55	58	55	46	61	46	45	63	48	59	50	41	58	56	53	54	51	60	61	55	53	46	56	62	44	57	55	59	52	60	48	51	48	42	44	37	56	71	55	38	54	51	69	71	42	47	59	48	51	57	50	57	45	59	49	54	46	48	39	45	70	64	40	42	72	67	50	54	61	47	52	67	53	52	57	62	56	60	55	43	63	55	61	60	48	45	58	49	54	43	50	60	54	46	50	52	51	59	43	41	46	51	68	76	62	54	31	46	51	51	53	57	55	55	50	66	68	56	68	56	66	53	40	63	53	65	42	52	54	60	75	69	60	52	64	56	42	54	65	43	51	55	58	45	54	49	54	54	54	44	41	54	41	47	50	59	57	46	54	64	46	50	49	52	55	60	61	46	59	58	52	60	47	59	47	58	62	59	58	53	46	55	51	42	52	58	53	45	56	44	62	69	60	51	61	52	48	44	50	43	49	54	46	53	58	50	63	46	40
53486	46768	34426	32148	24102	13718	1088	1170	7803	19200	14541	8068	5641	4193	2540	1357	817	655	578	601	636	672	666	569	621	591	604	600	591	615	587	594	586	589	607	625	628	563	641	641	647	610	656	638	682	612	603	642	604	628	599	587	599	593	620	602	594	611	631	600	623	606	615	600	634	607	613	639	635	623	613	618	601	581	661	616	577	624	602	563	631	587	600	601	640	637	589	589	622	609	595	641	638	640	604	588	614	561	573	630	626	647	631	624	604	605	577	631	639	586	636	589	642	568	576	594	612	572	631	577	631	579	620	591	617	590	583	579	582	613	598	590	583	638	637	638	642	629	661	617	637	618	587	621	590	624	615	615	634	586	600	617	642	638	609	631	565	624	605	606	635	593	584	628	596	633	652	640	602	603	641	618	652	612	616	607	615	619	617	599	613	619	649	651	625	639	624	612	600	608	611	573	641	623	630	598	597	584	635	627	597	588	637	601	620	623	618	616	629	633	606	617	662	616	581	655	637	615	625	574	626	651	597	604	568	580	590	642	624	618	611	614	580	651	587	607	647	583	560	610	596	615	613	606	581	609	599	645	594	604	626	638	613	638	638	573	619	637	617	636	611	588	621	620	630	580	627	613	627	605	603	634	591	635	625	606	603	608	584	608	653	620	617	630	617	654	615	624	614	605	586	616	616	654	643	597	606	632	612	579	625	595	610	628	618	554	601	617	593	608	634	668	617	606	621	627	631	608	615	585	699	581	611	640	603	632	595	655	621	610	559	622	584	600	554	620	557	629	605	590	580	637	589	644	606	628	637	596	618	628	650	578	618	615	648	619	623	626	630	576	563	581	608	571	608	645	614	591	615	621	596	612	640	628	609	578	592	594	587	570	564	609	617	596	593	581	607	629	610	601	640	595	597	602	611	583	607	608	607	664	626	580	619	608	587	612	635	635	611	640	575	628	608	604	656	583	617	575	624	599	628	625	590	627	624	590	605	604	633	657	578	571	644	612	650	588	634	572	590	619	566	603	602	601	636	602	631	593	580	611	673	606	569	633	587	642	591	610	603	601	613	572	600	564	613	601	632	651	585	601	574	583	633	659	666	677	605	594	618	621	598	610	638	618	628	581	578	612	616	601	620	594	608	632	623	581	616	515	627	612	588	621	625	580	624	537	590	598	604	619	579	612	590	610	579	609	592	594	578	576	636	578	585	571	641	619	605	620	615	614	603	644	615	621	610	597	601	591	552	597	607	593	625	613	589	612	561	611	613	627	601	587	636	613	619	627	622	595	585	644	637	606	594	629	586	613	619	583	587	602	611	619	574	588	613	606	605	596	627	600	589	620	632	625	578	605	590	630	609	639	564	600	595	637	635	598	638	630	628	622	631	628	615	667	615	620	601	595	639	608	586	580	580	608	610	588	594	575	586	624	597	617	600	617	659	603	618	610	654	611	634	606	655	601	623	628	601	607	620	568	615	601	585	569	619	621	604	620	570	551	627	632	592	654	602	635	639	642	592	648	613	623	595	622	601	575	595	634	629	653	610	582	630	592	600	622	644	610	665	604	585	583	628	653	584	639	612	620	628	649	602	618	617	647	608	563	619	634	570	637	577	614	586	559	601	602	617	599	609	568	583	588	604	584	635	609	611	555	646	556	611	586	599	554	621	546	631	640	569	608	571	618	586	570	623	583	590	635	606	610	598	604	616	591	611	597	632	589	581	592	611	570	604	599	607	586	578	611	632	616	583	597	613	617	608	557	608	583	651	589	605	608	609	613	595	616	618	576	617	600	581	630	568	581	591	621	577	594	609	596	615	594	585	605	625	599	613	630	606	615	598	596	622	626	614	604	623	619	578	616	607	603	614	662	626	618	652	613	587	606	601	618	609	644	601	586	626	589	613	600	591	592	618	631	603	593	647	578	608	632	596	582	613	617	583	629	621	602	568	607	612	600	617	642	631	601	651	616	633	656	627	605	566	595	644	630	665	617	564	653	641	601	590	607	636	635	629	621	584	611	618	591	616	633	593	631	539	626	612	618	632	631	601	675	612	585	657	634	615	596	622	621	639	623	611	605	629	636	587	657	572	619	625	598	567	625	614	650	584	625	563	622	627	613	541	589	639	625	595	585	593	556	625	592	600	599	599	633	628	643	568	597	635	553	666	664	621	616	631	646	637	579	646	556	604	589	619	636	618	625	654	633	596	577	619	618	639	605	568	560	603	612	606	616	620	546	611	607	596	632	592	563	678	593	614	564	636	617	576	600	629	631	588	599	581	629	580	617	647	635	629	594	643	590	559	645	561	646	611	613	569	617	573	622	576	616	626	606	631	625	595	621	643	606	601	576	555	578	604	618	586	622	603	603	619	594	604	651	624	584	590	631	569	635	619	607	696	636	629	624	608	591	623	602	589	588	584	617	595	586	636	635	590	603	604	624	597	614	617	572	586	622	606	615	631	594	610	646	602	632	640	637	598	602	615	633	624	639	609	600	612	580	656	615	609	656	635	595	574	621	580	602	636	611	577	582	623	597	598	613	612	609	601	635	615	607	581	596	629	600	602	596	589	655	619	645	605	563	635	663	606	616	649	613	584	593	594	613	574	645	618	617	604	602	603	609	623	581	583	641	598	597	609	609	592	649	638	602	596	588	630	608	597	580	613	593	575	588	641	591	639	589	629	585	550	647	621	590	567	587	579	612	584	580	577	577	601	610	640	596	590	618	627	587	622	607	615	532	593	634	591	627	612	632	589	601	569	627	621	570	599	592	632	581	626	639	600	584	562	624	594	609	611	659	596	619	573	570	560	574	595	639	687	631	630	572	610	646	627	613	589	631	613	603	632	628	576	620	581	629	640	595	595	604	604	641	586	560	550	624	619	621	568	590	645	663	590	580	610	613	585	636	619	600	605	624	625	578	605	622	568	607	648	625	629	617	617	639	617	627	600	652	634	618	592	561	652	642	571	595	607	619	619	609	626	584	600	655	604	572	578	610	611	585	628	621	630	572	609	626	622	612	591	586	632	575	649	582	604	622	632	610	629	615	618	615	588	606	607	566	635	623	632	606	611	597	591	567	581	592	604	583	603	603	605	593	650	626	583	602	587	646	613	587	628	622	636	620	560	596	607	630	600	594	584	624	594	589	625	610	603	636	580	593	650	628	602	629	570	635	595	582	569	594	645	633	608	559	620	574	585	599	663	637	624	619	597	565	606	571	614	624	598	575	616	594	581	607	610	600	625	610	640	622	617	606	607	616	619	591	598	643	620	627	630	578	619	571	590	608	579	610	577	586	569	630	585	609	596	623	614	609	622	608	629	593	609	602	609	621	649	631	628	594	676	603	626	619	645	578	604	647	610	626	603	636	604	665	650	651	611	594	580	625	599	649	584	604	615	612	570	633	626	610	627	633	607	569	630	594	595	601	593	611	620	572	617	603	625	621	599	602	628	660	622	621	647	594	626	586	604	628	595	626	621	581	647	617	657	568	572	585	606	628	663	610
22393	29240	15380	5243	1121	412	63	49	122	853	597	358	271	191	151	81	78	62	57	63	44	60	52	51	51	48	50	45	43	49	60	55	52	53	53	46	40	43	58	53	43	51	51	64	57	61	56	55	46	58	61	44	48	49	53	52	53	60	60	62	40	42	43	56	45	34	57	55	58	53	57	68	53	49	41	56	64	65	51	59	36	32	52	54	65	47	47	62	39	55	65	46	48	53	54	67	46	55	50	62	62	58	54	37	46	50	48	46	54	55	50	52	60	50	43	57	53	57	52	57	60	39	46	43	54	55	52	57	55	55	46	54	64	48	58	55	50	45	50	44	42	44	54	59	49	49	50	44	51	52	46	40	58	44	62	54	55	49	49	46	55	44	49	54	62	48	46	52	46	46	57	38	73	52	52	50	55	51	47	57	53	46	68	51	56	40	49	66	56	46	64	79	55	53	58	50	60	50	66	57	46	60	38	50	57	56	47	63	45	46	42	37	41	48	51	40	61	51	53	53	60	47	60	59	51	49	50	55	47	57	58	48	50	57	54	56	54	51	45	55	58	45	63	52	70	58	45	61	54	64	52	63	48	46	54	56	66	50	60	51	59	51	50	52	44	43	48	53	37	52	50	48	70	50	59	43	51	38	52	55	54	63	55	56	43	40	44	58	49	58	61	46	54	58	43	79	51	52	48	48	41	61	44	53	47	50	61	72	63	61	57	56	37	59	58	57	60	61	42	63	54	49	44	41	48	41	49	65	45	55	42	46	55	54	58	64	49	43	56	48	60	50	59	52	56	64	43	55	49	64	51	46	58	44	49	41	54	51	56	56	62	47	48	37	54	54	52	53	55	56	55	61	46	56	53	41	50	44	65	53	57	53	53	42	44	60	66	49	39	56	46	47	36	64	47	40	52	58	52	54	63	68	46	62	53	51	50	41	55	53	67	52	62	44	42	62	41	50	49	49	64	59	47	51	54	49	35	63	51	39	46	53	60	48	57	48	69	56	53	48	58	45	52	58	56	53	55	55	65	56	55	45	47	51	46	52	50	59	48	35	48	47	37	54	55	61	58	53	65	63	67	44	42	44	49	52	56	60	58	52	53	46	56	56	63	34	46	53	42	61	55	60	50	53	45	52	58	45	49	60	51	64	66	45	52	46	50	40	48	62	52	64	52	40	42	47	47	56	58	51	47	44	55	49	54	60	46	51	44	49	46	45	70	41	52	40	37	55	49	44	43	42	57	75	50	57	63	52	62	44	55	58	48	39	56	63	57	51	42	44	58	64	55	50	51	42	49	53	62	49	75	64	53	58	43	51	44	42	47	49	56	49	37	60	43	48	48	50	47	47	50	45	48	55	50	56	53	51	53	56	49	51	44	52	58	70	52	63	39	55	55	51	52	46	34	54	51	59	45	58	52	57	36	54	49	53	49	50	55	45	65	46	53	69	50	54	49	48	53	52	43	52	59	60	48	58	52	53	45	52	55	48	54	50	45	58	50	49	51	52	60	51	55	44	47	53	62	54	47	44	56	49	46	44	57	53	46	38	61	48	56	47	36	45	64	64	40	42	58	55	54	59	52	57	59	47	40	48	63	65	49	55	53	55	36	38	56	36	47	57	65	52	42	50	54	56	43	65	39	45	62	62	49	47	59	52	53	42	53	55	52	42	59	43	49	48	44	66	47	53	53	60	53	43	46	57	57	42	54	69	57	47	44	59	48	51	41	47	47	56	49	65	65	47	57	60	61	57	64	57	49	51	45	49	49	40	59	54	44	60	56	45	42	51	51	54	52	69	61	60	57	39	56	47	49	61	45	60	53	53	54	45	62	41	47	72	44	57	50	55	55	65	44	53	56	48	50	63	54	67	60	41	51	41	67	74	42	62	48	49	52	55	61	47	50	51	47	42	36	52	51	49	58	57	59	61	54	61	54	50	45	41	47	51	49	44	53	55	52	52	45	60	56	47	41	53	57	58	63	54	49	54	34	33	52	53	46	49	39	54	51	51	44	65	46	52	40	53	56	48	49	63	48	56	53	58	49	46	48	47	59	57	47	36	47	38	60	48	48	54	60	46	46	47	46	54	65	60	50	53	50	64	56	49	62	54	58	62	45	58	41	47	49	54	56	47	48	44	67	49	39	60	56	50	38	57	59	44	60	60	53	49	47	56	53	63	54	64	57	42	51	63	54	53	53	46	49	43	45	48	42	48	61	49	54	54	48	51	50	52	49	62	51	64	54	52	67	49	50	48	54	53	60	55	51	38	45	44	57	52	41	50	64	41	55	53	71	50	53	46	46	56	55	49	53	42	50	50	50	52	44	55	49	56	48	44	44	63	48	50	51	46	52	49	46	48	56	58	50	66	51	52	69	48	61	53	60	63	55	49	70	63	49	58	70	56	46	50	53	63	54	40	53	52	51	48	57	57	52	49	60	51	54	50	70	48	54	56	55	53	48	51	47	51	49	56	43	63	54	56	77	57	41	57	62	54	40	53	42	34	51	55	57	59	57	42	58	46	55	58	53	56	53	65	49	66	65	59	55	54	68	50	47	53	60	52	51	62	59	49	56	51	61	50	52	48	50	62	54	54	64	61	46	55	47	47	53	51	50	50	58	61	44	51	52	48	47	70	55	50	50	78	46	40	52	62	53	68	58	50	45	44	57	54	60	47	42	58	59	50	54	56	56	60	63	54	48	47	55	53	60	48	56	72	57	48	53	43	51	58	64	48	58	56	57	64	67	37	55	61	44	47	49	59	50	46	52	54	55	55	59	43	48	48	43	53	51	64	40	50	49	64	43	45	55	43	48	52	41	64	61	48	65	58	51	54	42	43	46	49	56	42	47	59	45	48	47	50	47	58	51	61	42	47	49	50	52	52	59	53	42	55	46	59	44	71	38	54	56	59	62	44	61	53	48	42	73	61	49	49	61	52	54	54	41	44	54	59	59	47	44	47	48	48	51	43	54	60	58	58	49	32	60	71	69	56	63	55	38	65	49	54	56	47	57	50	49	55	48	39	49	58	50	62	49	49	47	47	51	56	62	49	50	43	58	62	49	58	62	47	65	39	61	62	66	65	47	47	64	53	46	49	50	49	52	59	43	43	52	48	51	66	65	51	53	49	64	45	52	46	40	42	48	55	73	55	51	49	49	59	33	55	37	62	65	45	42	46	51	53	53	59	54	49	58	48	60	47	44	56	47	57	45	58	47	63	44	45	51	49	52	48	55	45	61	57	50	52	53	52	57	58	52	54	51	53	48	42	41	57	38	62	50	37	58	47	59	48	59	40	45	46	52	55	45	48	59	49	49	47	52	54	49	47	58	57	54	50	60	54	53	47	43	49	52	59	50	43	49	52	53	50	60	66	58	55	46	56	50	48	52	42	56	55	55	59	47	53	67	50	42	43	43	50	53	54	48	69	58	56	58	41	57	64	57	52	53	55	53	71	50	49	45	62	51	68	52	55	45	35	54	48	56	50	44	57
54719	49146	35735	33111	24992	14022	1142	1127	4215	23099	17174	11519	8679	5989	3230	1644	933	679	602	664	653	663	574	597	570	599	605	606	568	596	579	574	621	632	590	562	565	611	592	559	593	574	595	591	604	576	568	594	615	625	561	658	620	626	555	569	633	622	552	551	607	620	608	592	587	581	559	589	643	612	606	602	610	572	595	584	571	569	601	597	603	551	617	588	547	627	636	613	595	605	620	603	591	551	571	588	578	619	602	577	584	609	585	555	617	578	623	595	607	590	592	640	615	563	585	617	644	620	604	633	626	625	609	551	595	594	599	614	607	588	578	591	581	607	629	609	631	621	616	630	619	612	595	570	566	606	628	628	553	620	600	602	591	606	586	643	610	567	575	600	622	608	575	582	592	644	594	596	591	633	538	587	601	576	636	569	591	571	581	609	639	586	628	611	637	604	597	658	608	584	605	646	580	588	601	628	613	564	630	611	554	564	634	576	569	613	634	605	604	607	563	612	582	600	611	608	595	618	569	589	614	627	571	571	557	586	614	602	581	590	564	589	608	587	589	621	595	590	598	601	587	583	597	671	576	582	616	587	619	609	576	567	566	597	598	585	571	599	579	608	585	610	621	602	584	619	604	624	572	605	576	596	576	636	587	627	591	659	622	606	621	623	546	615	637	606	586	599	581	613	640	572	588	616	588	612	614	585	598	563	596	554	629	600	562	602	562	625	606	655	605	618	626	595	556	582	614	585	610	567	584	591	612	573	572	613	658	567	550	585	606	583	635	607	564	539	573	621	615	583	594	566	628	609	578	583	625	662	587	548	585	609	635	607	592	585	631	576	629	585	622	617	570	602	582	596	626	585	676	553	581	629	671	623	525	605	584	570	611	604	580	613	621	617	580	593	571	612	581	557	545	570	644	557	584	626	602	652	606	613	576	541	578	604	608	582	640	568	582	583	586	592	626	593	622	600	565	562	618	605	567	579	602	583	628	619	623	575	595	609	541	611	605	634	591	614	573	553	562	580	578	603	607	590	632	573	609	652	553	598	603	578	575	614	628	616	601	578	629	552	659	592	575	666	640	586	629	614	626	582	595	590	597	613	592	603	606	593	594	614	641	597	574	592	606	585	616	597	619	604	572	560	632	579	561	575	655	622	583	633	645	582	632	635	593	636	603	599	578	578	600	582	562	589	568	569	628	618	613	565	633	601	604	589	628	591	585	600	589	618	653	603	553	598	657	585	599	561	567	632	600	598	586	589	578	582	585	595	572	627	643	603	612	604	558	617	570	588	607	598	585	601	597	631	613	602	594	606	591	611	565	588	548	609	553	590	597	583	596	626	576	616	592	560	573	610	569	614	630	613	593	639	544	592	587	643	623	577	580	592	617	634	608	593	589	555	594	604	588	606	622	628	587	595	580	615	608	578	609	643	617	602	597	576	579	568	640	657	564	598	655	643	628	590	639	619	563	577	624	587	584	609	608	591	621	623	580	621	571	579	614	600	623	609	574	575	578	590	581	584	591	608	620	609	610	607	581	585	586	637	631	585	603	627	586	607	642	640	639	569	600	576	589	595	603	610	585	579	586	618	669	571	595	648	590	640	629	559	626	553	604	553	609	567	607	635	622	543	642	587	593	624	633	577	616	539	606	607	587	599	598	568	576	670	633	612	542	606	633	583	620	567	623	626	558	590	582	610	612	599	595	554	621	609	632	621	614	632	623	612	582	607	635	600	588	591	617	599	644	569	591	603	627	597	582	586	601	605	571	602	665	596	655	603	607	598	595	600	633	562	625	626	645	573	576	602	654	568	612	618	597	612	610	559	603	593	621	657	634	584	605	597	580	587	581	617	614	601	578	597	600	564	618	555	620	570	576	622	608	599	608	618	615	607	618	588	565	607	639	605	649	569	582	594	613	559	592	619	584	558	560	597	598	601	650	554	635	580	587	598	611	570	565	617	616	603	581	600	608	606	604	570	643	623	578	579	586	610	591	605	650	595	616	575	581	616	584	574	582	611	591	600	635	583	610	575	600	606	574	634	602	592	598	595	651	586	631	592	591	600	583	607	604	623	576	600	571	643	579	605	581	603	557	641	599	609	586	620	570	594	622	585	658	610	613	570	602	579	643	592	623	635	604	604	615	601	584	566	623	579	595	640	603	630	615	625	593	642	594	608	567	625	569	613	583	603	621	568	664	609	625	643	580	580	629	621	607	606	581	618	621	605	625	605	588	521	633	567	610	624	604	601	622	612	604	571	651	599	608	582	600	584	635	609	601	644	562	646	564	576	608	622	568	628	611	579	630	646	604	570	592	622	581	601	637	591	612	608	628	624	608	653	628	617	637	585	611	629	576	652	606	595	600	618	578	595	599	585	616	582	607	579	605	636	557	622	590	611	569	577	574	600	605	615	605	623	601	573	608	574	600	607	584	591	585	595	643	609	592	549	608	552	581	586	609	574	594	605	626	609	590	615	634	624	568	576	577	626	622	598	583	581	621	572	600	622	613	556	615	631	617	589	594	645	620	582	619	590	642	618	619	595	617	613	612	551	576	587	559	607	603	569	584	614	539	598	641	597	572	591	575	622	567	609	628	601	582	583	618	596	611	574	626	574	620	642	617	590	588	600	603	594	610	590	649	621	585	564	630	620	578	590	614	581	622	586	625	613	600	582	557	606	628	578	603	566	582	608	608	597	601	605	585	615	576	604	642	638	584	555	604	576	606	610	588	624	624	625	602	640	666	572	619	597	620	619	628	601	595	609	612	587	601	574	612	637	625	541	594	647	589	605	601	573	571	608	640	568	593	584	597	606	613	621	586	614	547	633	590	608	573	594	594	566	611	603	625	621	583	603	588	585	529	602	582	632	613	608	590	586	652	634	585	588	628	592	599	634	570	581	618	639	626	590	595	575	601	599	584	606	607	568	571	639	618	576	589	577	587	589	603	628	622	605	569	630	585	583	586	591	594	618	585	574	614	587	582	577	608	597	650	591	616	610	597	637	634	611	599	619	616	598	593	608	584	629	621	590	553	564	583	601	592	585	591	656	624	609	597	609	574	620	573	599	635	617	583	647	609	603	595	609	606	574	582	599	636	591	568	625	627	592	542	576	591	595	561	560	577	623	616	579	585	569	600	600	613	627	597	582	568	613	615	615	600	606	603	570	598	623	611	596	576	572	598	582	576	605	623	580	587	580	572	608	573	614	588	582	611	597	535	582	556	632	584	596	584	585	580	567	578	575	596	595	594	608	579	634	626	630	593	575	614	598	586	579	590	595	581	578	595	549	618	573	614	655	590	562	600	617	636	621	621	570	632	614	612	585	593	647	556	621	603	566	608	576	608	578	583	589	606	615	591	580	588	585	589	621	633	629	590	617	590	569	590	584	635	573	590	612	558	584	604	641	602	580	618	587	620	579	584	673	570	609	651	621	594	576	622	561	583	612	563	594	620	591	650	625	638	602	578	579	624	577	609	605	602	595	671	600	599	604	617	607	624	601
30981	39901	22444	9524	1727	657	70	76	351	1406	905	532	440	297	171	122	70	57	50	52	44	56	61	56	64	44	51	55	54	65	52	53	47	67	47	57	53	50	56	58	52	59	66	40	56	52	61	64	44	49	77	51	54	61	52	60	66	47	53	56	65	43	51	61	62	62	49	46	52	63	57	58	52	63	54	46	66	39	54	58	62	65	66	66	65	48	54	60	63	66	65	51	56	47	51	65	58	44	58	59	55	65	56	39	56	59	61	54	51	68	54	68	52	53	61	51	57	53	55	60	48	65	47	73	58	64	50	68	51	56	57	45	59	68	50	65	39	57	55	47	59	56	50	64	54	59	57	53	49	56	53	65	61	64	55	46	53	55	52	52	63	65	49	56	61	37	62	56	53	55	59	54	66	57	62	61	56	48	60	50	47	52	69	58	71	43	54	53	60	51	72	46	63	42	52	55	66	59	61	58	62	63	60	50	53	46	47	68	54	52	48	68	46	52	61	76	52	47	54	58	53	54	59	65	49	58	46	66	55	45	57	55	49	54	66	67	46	45	59	59	53	59	58	42	57	66	63	69	68	63	41	56	64	59	61	49	64	50	53	56	45	61	70	66	57	42	50	57	61	51	50	55	53	53	58	57	62	56	57	49	41	70	55	61	64	49	67	62	51	54	56	50	59	57	48	55	58	55	63	50	52	65	51	47	57	53	57	51	54	49	60	42	49	50	57	60	50	61	52	68	64	49	59	52	56	57	52	51	60	51	45	57	64	68	52	57	47	55	58	62	42	47	55	46	54	41	63	51	52	55	60	62	72	57	68	54	61	65	54	60	48	54	49	53	50	40	53	56	61	51	62	52	47	49	49	61	50	47	49	55	47	60	58	59	63	46	58	49	50	56	60	55	64	65	60	46	53	55	45	57	58	50	63	62	63	48	59	54	54	60	63	52	63	46	50	55	52	49	60	63	61	57	44	63	59	58	53	57	50	54	48	51	63	61	59	51	42	52	60	56	64	62	51	52	67	55	63	65	72	65	54	61	66	54	73	58	57	51	68	53	58	49	64	49	61	71	63	47	53	53	54	54	59	54	45	41	67	63	48	49	41	49	67	42	62	72	60	47	46	51	62	68	61	68	60	58	62	52	79	43	61	58	57	69	57	46	63	51	78	52	49	55	42	66	58	57	47	53	62	44	55	63	58	60	64	53	51	53	60	60	51	54	62	49	54	51	59	64	57	60	55	53	51	55	55	45	51	49	55	54	58	68	61	43	56	59	59	46	55	37	52	68	58	56	65	71	60	64	56	52	64	60	52	54	58	63	51	60	55	57	54	65	46	61	49	51	70	59	48	67	48	56	54	56	60	47	62	52	61	56	51	64	59	58	47	63	53	52	65	49	57	56	65	72	56	52	55	57	47	58	68	61	49	75	54	57	62	62	50	50	54	56	62	49	61	51	52	54	55	71	66	55	63	46	60	59	62	71	64	48	50	59	68	56	62	58	61	41	55	50	67	48	59	52	58	60	65	42	57	63	59	56	53	35	60	64	55	56	49	62	54	58	52	55	53	51	53	47	58	46	65	57	50	53	47	61	61	58	55	46	55	64	39	66	50	64	48	62	56	58	52	47	64	62	56	75	53	53	65	55	48	56	48	56	62	59	65	65	46	58	50	52	54	48	55	52	63	56	50	52	53	56	59	53	57	53	56	50	54	52	52	68	73	56	60	69	62	70	58	66	64	55	49	66	54	50	48	52	50	59	59	55	56	56	48	52	52	59	55	53	49	52	59	53	53	56	58	55	50	45	57	56	56	61	61	55	59	40	48	51	36	58	50	53	54	53	51	68	66	50	53	53	53	52	63	49	51	62	43	54	43	59	50	51	52	65	63	61	56	60	55	54	53	48	48	52	46	49	46	47	53	40	46	49	52	52	52	54	62	46	50	65	58	54	58	59	63	49	54	45	59	62	53	56	70	38	45	62	60	51	54	56	52	61	48	59	62	49	59	64	61	57	57	52	57	64	59	60	52	57	64	52	48	52	52	54	59	68	78	53	45	65	60	62	63	73	48	42	53	55	52	54	42	48	58	57	52	56	44	64	51	58	52	45	63	51	55	47	54	55	44	49	49	56	63	75	56	52	46	53	56	40	62	54	47	60	52	51	49	71	54	64	56	71	57	56	50	47	51	68	54	70	49	65	55	63	63	69	64	52	68	49	55	56	41	57	58	53	61	58	51	47	59	52	69	60	49	43	78	69	49	55	58	56	58	44	52	66	49	64	51	64	57	55	47	64	59	51	59	57	47	51	56	59	65	65	42	58	39	49	54	60	61	43	53	52	63	50	63	66	50	73	43	53	54	64	54	56	71	63	46	56	56	58	58	59	49	58	61	64	56	67	56	64	60	54	64	64	55	55	42	50	59	60	70	59	57	54	44	56	59	56	62	57	55	60	51	66	49	56	66	62	47	57	54	47	63	58	57	56	53	56	55	67	52	70	51	55	72	48	50	56	50	45	55	53	59	50	49	51	66	49	48	61	68	46	62	62	56	54	48	55	65	58	57	50	43	66	64	72	54	49	56	61	56	60	53	51	41	64	62	56	60	57	58	53	56	54	49	62	52	70	52	49	65	43	66	46	58	39	50	61	67	50	64	47	50	57	66	59	48	64	60	65	62	45	61	61	57	54	71	46	59	59	49	64	61	60	42	57	58	48	63	57	45	47	54	58	55	54	54	53	56	49	51	54	46	61	53	47	46	48	49	50	65	50	62	57	63	49	57	52	65	57	57	58	62	74	56	60	57	50	61	57	52	48	59	58	52	62	42	61	76	58	62	66	50	54	51	51	52	58	56	68	57	49	63	52	60	64	53	49	75	60	60	43	54	54	54	65	64	53	60	57	48	49	56	61	61	56	53	57	61	60	52	59	53	52	55	60	57	65	65	45	52	64	47	63	46	66	59	52	67	56	52	54	57	53	43	48	59	51	57	64	46	60	60	50	63	54	62	50	56	41	49	54	56	41	58	61	51	65	52	58	60	66	51	48	50	70	57	53	48	71	58	51	48	55	51	56	43	49	59	59	55	52	53	53	58	58	60	55	53	57	68	55	53	52	50	57	53	52	51	57	47	63	66	54	58	54	54	60	66	55	51	61	60	39	53	61	77	51	63	43	54	60	50	47	55	45	61	48	49	49	51	54	41	65	53	57	61	60	54	54	39	48	53	52	65	67	46	53	59	63	52	55	57	55	63	67	47	56	54	52	62	59	55	39	49	50	62	60	56	64	60	48	52	68	58	55	60	57	62	47	58	59	69	56	58	62	69	65	58	58	45	51	65	57	51	38	51	63	46	57	57	54	42	52	58	60	57	51	45	54	52	62	47	46	58	50	54	56	70	68	60	57	47	58	43	59	56	53	51	50	57	55	63	69	54	65	53	48	62	51	42	59	53	57	50	48	51	58	52	54	51	57	44	51	56	63	56	61	51	73	62	62
53780	49238	41611	38927	28414	16683	1513	3235	12783	27314	20330	15362	12239	8203	4447	2404	1390	774	642	686	661	703	581	632	608	589	649	660	638	615	656	648	634	652	672	618	607	644	631	631	619	643	678	596	638	594	596	664	604	621	632	622	704	615	641	606	658	635	661	631	590	614	623	629	623	640	643	622	616	599	621	640	630	684	673	636	634	677	660	644	620	614	655	606	643	683	624	649	623	639	663	609	604	638	639	616	628	651	629	643	634	643	641	642	671	616	631	611	654	653	599	604	587	625	645	597	643	619	650	644	650	625	681	605	655	635	643	635	636	670	638	652	652	633	623	634	603	660	628	611	607	613	696	639	665	665	616	613	668	612	674	675	632	648	656	615	635	618	643	610	643	677	644	660	641	607	669	651	630	628	633	640	666	638	700	660	637	624	630	648	626	609	637	639	614	650	622	632	687	625	660	649	654	637	640	661	641	633	639	648	644	678	663	623	628	635	701	676	680	687	628	627	599	634	672	626	630	648	617	628	629	611	612	623	661	621	686	643	669	666	656	658	647	601	638	633	639	680	587	625	637	602	660	621	663	666	613	645	648	656	634	621	686	653	610	587	641	614	609	621	632	660	621	638	632	638	604	661	614	611	612	623	664	649	619	630	636	646	623	634	652	646	621	636	641	651	612	596	654	668	631	656	632	651	581	658	609	614	617	635	677	680	667	606	649	626	646	608	643	647	643	605	656	665	620	622	668	618	686	618	626	622	621	594	641	633	621	653	651	654	590	603	689	653	642	595	610	660	619	629	658	664	661	631	595	657	596	669	643	638	633	619	653	600	639	597	590	638	622	653	657	630	651	672	644	681	577	607	632	617	651	587	655	700	627	696	641	634	636	576	618	636	580	670	592	641	642	626	631	648	637	614	650	642	598	647	641	604	635	646	657	623	597	629	611	616	654	641	677	607	622	651	681	626	666	616	592	642	647	668	624	638	642	614	635	624	660	635	666	636	611	624	645	641	646	621	619	631	638	637	629	614	645	638	638	633	600	658	593	657	657	624	604	644	613	639	631	586	641	620	618	620	629	637	628	689	669	653	633	604	687	594	623	694	639	655	622	648	635	653	601	628	591	630	591	632	669	653	607	610	644	633	610	661	660	626	654	612	635	620	676	628	650	653	644	605	636	601	615	630	612	620	634	644	668	642	648	627	653	608	639	589	624	670	666	650	630	655	686	583	616	657	629	634	619	636	632	625	581	658	615	637	644	647	640	631	633	620	627	635	630	650	642	602	623	642	638	645	650	666	614	629	635	663	674	662	608	652	662	626	640	648	611	610	662	621	659	666	666	648	616	628	697	619	666	610	612	593	664	604	658	657	612	636	662	615	648	648	660	614	652	633	592	610	657	608	630	563	622	683	601	640	601	636	630	631	616	667	611	654	644	686	632	606	625	627	614	636	646	612	659	624	630	643	669	664	613	633	602	649	647	640	626	642	628	661	627	648	600	621	591	623	634	608	594	616	650	674	640	629	632	667	662	656	656	640	615	644	667	658	642	600	598	630	652	628	638	601	647	679	629	616	630	601	667	633	668	651	590	615	655	633	632	624	559	633	633	653	656	640	579	640	648	624	647	617	632	688	645	605	622	664	622	670	665	637	638	643	600	612	633	617	648	619	661	623	646	632	603	643	664	662	641	599	609	627	636	670	636	652	619	626	676	634	615	622	654	646	617	617	645	658	656	626	621	654	630	612	629	649	691	612	584	612	613	660	646	649	613	627	610	670	653	572	596	672	607	618	625	605	665	622	649	621	656	673	620	625	621	625	615	601	635	640	625	672	652	589	601	593	647	614	631	665	627	658	680	641	681	630	633	641	641	618	626	620	642	648	624	681	659	602	628	597	620	658	663	608	604	623	634	670	635	608	639	642	621	652	624	612	659	607	644	633	700	653	647	617	628	623	655	625	622	631	622	624	634	607	623	628	638	617	628	616	642	648	647	604	597	658	646	616	612	607	600	605	629	632	614	657	688	629	631	610	627	593	623	677	629	645	643	673	607	591	665	598	641	643	630	618	630	632	633	650	660	581	623	629	663	662	627	636	647	569	607	677	632	584	632	625	597	599	666	633	666	658	745	616	653	604	582	669	614	601	672	637	620	670	670	667	656	682	633	652	636	649	620	627	637	604	605	641	658	610	614	629	612	645	634	631	660	607	640	607	644	645	604	646	626	647	657	618	635	632	628	625	636	638	625	633	666	663	650	637	676	636	638	630	631	645	684	646	654	650	643	604	678	627	607	592	586	645	598	612	638	647	632	640	612	667	594	616	618	668	650	618	620	657	585	572	648	656	645	611	651	637	630	587	637	648	607	602	634	651	661	646	606	626	634	652	644	657	607	615	636	637	670	628	583	698	620	636	645	656	665	628	591	627	650	635	636	655	614	620	687	634	718	624	636	575	594	627	608	626	634	645	641	643	615	653	616	633	589	646	602	628	631	615	642	639	685	620	623	616	614	621	638	694	627	648	661	629	617	665	652	630	614	596	643	577	630	636	614	635	625	664	627	606	590	675	588	674	672	617	649	655	633	604	620	616	633	626	636	693	662	600	666	658	605	627	605	623	601	597	644	655	635	628	666	684	668	664	676	610	644	636	618	645	611	654	613	656	636	620	674	653	629	645	649	629	597	582	598	649	647	647	673	674	655	657	610	647	679	575	668	687	636	629	647	597	595	667	610	611	627	640	671	666	620	613	622	638	635	606	614	641	638	678	627	601	664	598	641	670	621	637	674	664	646	677	636	635	625	598	632	648	676	667	667	592	638	636	591	647	656	637	618	619	626	616	646	604	612	626	641	627	660	592	617	650	613	665	651	630	612	615	654	661	608	604	684	603	604	627	668	661	569	644	630	609	608	612	591	624	632	635	625	627	632	649	665	675	650	643	580	690	619	610	638	632	633	665	646	630	586	627	642	605	646	641	619	661	623	657	625	626	651	642	611	637	696	627	620	643	619	685	626	607	634	644	599	632	615	649	645	608	662	653	654	640	639	618	640	579	626	642	567	622	617	638	655	644	673	655	615	603	615	661	667	607	576	606	653	587	633	592	597	603	665	635	643	683	655	640	599	639	651	618	592	656	634	612	622	627	688	626	679	639	658	705	615	624	617	661	663	605	638	640	625	636	640	612	587	663	663	614	600	659	665	650	622	611	694	615	674	614	633	584	606	676	612	662	640	613	641	646	631	620	640	650	620	631	618	591	647	621	635	623	641	655	601	654	683	639	614	634	671	617	637	589	704	642	638	636	622	636	662	628	659	635	651	636	618	653	668	622	643	628	597	606	668	660	659	631	599	621	616	635	623	645	652	607	596	598	622	641	624	630	644	642	625	634	620	634	631	644	655	691	652	629	638	613	625	655	626	627	644	641	643	654	630	650	688	658	607	638	631	630	629	651	636	601	649	642	662	644	657	680	619	666	668	628	622	628	620	597	595	624	631	616	627	585	625	663	641	630
13332	11130	4670	1676	244	120	59	54	99	308	209	177	132	105	97	67	54	54	54	49	55	45	55	59	50	46	42	52	49	37	57	38	53	47	46	43	55	55	48	54	56	50	49	48	47	45	49	47	40	59	49	56	50	54	51	46	47	52	51	43	45	45	58	51	47	51	52	56	47	44	57	61	37	48	59	61	66	50	61	48	45	41	45	64	45	54	57	55	56	58	44	51	71	62	43	45	53	47	40	46	46	42	63	55	48	49	50	45	58	47	54	48	50	49	53	57	58	44	42	55	55	54	45	67	57	49	51	49	48	57	43	43	44	62	50	42	53	57	52	57	49	48	47	37	48	52	49	44	43	69	56	54	55	57	50	49	55	47	40	46	50	60	38	56	58	50	61	38	55	48	44	47	44	51	51	45	40	51	46	56	47	43	56	45	66	60	45	61	51	51	51	53	60	54	57	54	61	52	56	49	51	62	50	50	62	49	37	48	53	42	57	46	54	41	55	46	45	39	46	44	48	44	52	30	46	46	46	54	52	43	48	51	39	46	41	65	57	56	41	53	61	50	64	46	40	51	53	55	52	52	61	54	69	44	53	50	58	51	48	56	43	39	58	56	37	46	59	45	35	35	40	44	51	47	54	42	61	54	55	46	61	46	59	46	44	41	47	52	47	46	45	41	48	55	42	59	51	66	42	53	53	54	41	48	55	50	58	58	51	47	44	50	49	54	52	53	50	47	42	57	40	40	57	61	43	51	47	49	62	50	51	55	50	54	59	49	57	54	45	54	51	56	57	64	48	49	38	54	55	49	41	48	49	38	49	48	57	48	51	54	48	55	46	46	55	48	50	50	53	59	44	44	69	48	42	54	48	51	45	54	54	55	46	43	51	36	51	47	51	54	49	60	57	47	56	57	45	57	53	53	45	55	49	60	52	54	56	66	44	56	40	50	56	50	50	46	38	48	50	54	49	39	55	61	60	58	57	56	62	41	56	52	37	40	58	56	39	57	58	55	45	57	53	42	40	54	46	59	37	52	33	48	42	47	59	43	54	58	44	49	54	57	53	46	49	54	50	48	61	48	54	49	38	46	49	54	47	47	46	57	37	60	59	50	62	60	64	43	50	45	41	42	54	44	42	58	51	49	43	45	55	45	56	49	53	60	41	55	42	53	47	48	49	58	52	55	49	48	45	42	42	46	41	45	62	48	52	50	42	41	40	47	58	47	47	59	58	46	51	52	53	62	46	53	56	59	40	47	54	46	48	51	47	46	43	63	39	47	52	38	49	52	54	58	47	39	48	38	60	55	43	52	50	55	55	49	44	63	54	50	53	50	68	55	45	43	49	47	65	47	57	51	44	42	52	42	66	47	54	46	52	48	38	53	41	55	56	43	50	53	41	51	51	49	41	52	59	46	41	53	49	45	38	59	49	43	59	52	56	42	52	52	54	56	54	48	44	51	45	51	43	59	68	52	49	54	66	56	56	48	51	44	46	47	49	68	48	43	61	52	54	49	44	56	56	63	65	63	54	42	67	50	57	55	44	47	51	56	52	49	50	55	44	44	50	58	51	45	49	46	40	48	48	56	55	53	45	32	59	57	63	41	56	60	52	39	57	46	42	41	46	49	53	34	54	52	41	53	49	45	56	58	62	37	44	45	43	55	59	64	42	48	55	62	44	50	52	51	56	59	51	52	54	49	39	51	61	38	57	54	58	38	39	52	61	60	40	32	31	51	58	59	58	47	59	50	44	48	49	54	46	44	46	72	48	53	37	50	65	58	73	51	52	62	47	46	43	54	51	59	55	42	58	53	42	50	40	53	55	46	53	56	53	58	53	55	53	60	47	44	50	58	49	44	63	43	43	47	53	57	52	34	53	51	60	61	45	53	53	51	39	38	64	51	51	53	41	46	48	56	54	49	38	47	44	44	47	50	63	48	42	48	64	48	51	65	49	44	50	47	44	45	60	40	43	48	48	51	47	62	58	62	49	61	40	58	54	42	49	41	60	60	40	56	49	57	38	52	42	46	50	45	46	51	36	60	54	59	51	60	42	46	74	47	56	50	42	49	49	43	45	48	57	52	59	41	49	59	54	44	37	35	47	50	65	45	45	63	46	53	41	50	50	58	53	48	47	33	57	47	44	47	47	54	60	40	41	39	43	60	42	61	44	44	59	44	57	60	55	68	53	55	60	62	47	48	48	51	52	49	58	43	46	39	44	43	39	50	53	49	60	55	42	40	45	47	47	60	55	46	45	42	66	51	48	53	42	62	45	45	46	55	55	47	49	58	45	39	40	62	43	48	50	61	35	43	54	51	65	56	57	41	55	48	48	53	46	44	58	65	47	45	53	54	37	50	61	42	52	46	48	46	51	47	52	46	67	42	46	44	55	64	51	49	53	52	44	35	46	46	70	43	60	60	44	45	53	50	58	39	44	51	58	60	51	55	57	55	49	55	50	49	60	47	62	47	54	40	45	53	43	63	48	57	42	55	61	55	62	58	47	48	54	55	55	52	45	56	45	49	48	42	56	54	43	56	44	61	45	49	47	43	31	42	52	55	39	41	51	45	44	49	50	59	43	48	55	48	48	51	43	47	46	47	59	38	51	59	41	50	60	51	51	37	41	45	49	43	39	38	60	46	54	49	42	40	50	49	47	52	45	54	54	65	51	46	53	53	41	38	56	53	41	55	57	49	43	47	38	40	43	35	53	59	45	53	60	48	43	52	49	44	47	47	57	54	51	47	63	55	62	47	49	47	53	41	42	58	49	67	55	53	43	54	65	53	48	66	45	49	57	45	57	65	35	55	54	51	42	49	61	56	53	47	50	47	58	51	57	45	47	46	61	60	42	48	61	45	38	56	57	50	41	45	52	54	53	50	50	52	42	46	60	56	47	55	50	50	53	53	42	41	38	47	55	59	41	41	40	57	50	60	44	47	45	46	52	67	39	63	51	54	52	68	41	58	58	46	57	53	54	44	50	54	56	44	49	53	53	37	44	55	47	35	49	47	47	48	48	58	58	37	52	45	47	47	44	54	50	41	59	47	40	48	42	51	47	57	50	52	51	50	43	55	45	59	65	45	48	47	42	52	54	34	58	51	50	56	59	47	49	74	39	47	69	48	41	51	51	48	56	63	49	48	51	49	51	44	62	57	41	37	54	48	49	39	64	56	44	42	40	42	50	55	50	36	49	48	46	62	43	44	58	63	49	58	52	42	46	52	56	60	44	40	48	51	46	37	50	50	54	53	54	49	44	44	39	37	41	65	54	60	34	50	43	56	43	47	52	56	52	49	55	42	52	54	54	40	41	39	38	69	60	49	50	54	51	43	34	55	46	53	52	51	41	54	53	50	49	39	46	45	41	56	48	62	43	50	50	54	50	49	47	44	54	58	56	50	67	46	56	46	51	50	51	55	48	46	45	39	48	71	58	57	44	58	52	68	47	46	46	61	36	48	53	63	51	55	54	50	62	61	69	51	38	60
45475	35006	24990	22605	11787	6934	775	746	3136	11952	7662	5242	4014	2657	1539	1001	752	616	623	592	600	579	606	567	589	546	578	592	551	621	590	553	575	590	601	562	622	585	555	592	590	540	568	572	569	587	578	591	567	533	565	564	595	547	589	584	532	557	604	556	587	553	583	548	590	542	600	515	591	545	544	570	593	524	590	616	583	583	582	559	594	535	562	579	573	521	587	584	590	596	548	564	576	566	519	577	567	578	587	541	626	533	592	539	538	554	566	562	579	542	569	601	540	575	576	533	554	578	598	518	613	572	547	588	608	617	530	551	550	585	520	571	577	569	565	565	590	620	561	565	587	571	549	563	590	577	583	618	614	591	588	523	576	628	567	536	584	571	578	570	597	570	594	584	558	550	548	577	576	551	572	599	591	573	600	628	560	588	608	581	570	578	553	551	549	554	566	585	607	569	631	572	571	533	574	569	575	557	559	588	586	599	609	580	565	554	577	583	557	619	607	558	553	589	582	569	600	599	571	516	607	555	593	590	569	582	579	561	542	603	525	562	603	606	548	556	528	563	562	574	534	549	573	584	597	591	566	486	557	581	550	536	534	576	563	612	587	568	605	496	574	578	556	545	553	588	538	540	575	588	556	527	557	584	625	576	579	558	537	585	580	556	577	544	567	552	580	573	548	586	569	558	573	562	529	596	566	533	594	548	574	567	548	616	622	570	568	603	555	571	580	590	584	549	611	552	597	597	573	595	587	609	566	587	592	541	558	599	629	581	543	555	563	533	555	570	553	584	555	608	574	573	496	584	563	605	599	571	576	554	569	594	547	560	584	594	572	557	581	573	577	537	547	551	563	583	564	596	577	606	565	570	607	599	576	644	581	540	608	551	556	585	591	603	612	599	548	585	585	584	587	554	546	627	600	546	585	551	581	533	591	581	585	532	559	567	573	545	600	534	586	596	585	596	617	543	605	566	579	569	563	609	579	602	546	597	594	612	551	600	593	546	553	570	563	615	601	571	569	570	514	588	595	549	531	637	554	580	561	595	618	581	552	580	612	553	617	614	565	589	603	579	624	614	561	569	567	549	580	569	589	583	560	574	591	607	544	590	586	518	561	565	574	529	588	571	579	558	574	553	586	576	563	515	525	565	558	581	582	576	555	609	597	557	529	537	560	568	574	537	590	579	590	556	582	564	569	587	556	606	609	545	550	597	526	592	522	607	571	569	541	576	561	574	605	561	552	560	589	557	554	573	568	558	592	592	578	581	559	580	554	588	608	580	558	609	599	536	573	560	556	571	600	665	560	564	530	570	536	595	596	602	528	551	581	619	595	618	529	584	609	557	580	577	579	568	588	570	585	536	561	563	547	573	554	570	570	549	586	575	577	585	579	573	591	603	553	545	595	574	594	609	604	595	600	571	551	586	540	581	561	545	601	556	590	566	558	582	527	589	623	561	572	565	586	587	567	553	571	556	569	601	566	591	576	618	584	589	544	608	545	537	573	579	566	531	568	573	546	596	557	623	547	611	569	571	587	538	585	556	580	574	573	539	548	597	593	555	600	581	571	556	591	573	590	569	620	588	576	583	600	565	549	563	564	599	604	570	559	567	542	541	586	595	555	593	577	555	594	596	559	577	574	549	629	575	578	547	592	571	537	595	556	547	548	558	613	565	557	535	606	549	612	599	582	598	535	543	571	583	548	554	563	561	598	625	562	547	587	590	581	599	588	566	537	532	581	555	597	534	606	583	579	544	556	551	573	573	591	558	576	515	537	541	511	623	590	632	566	554	568	572	553	573	552	544	584	610	555	548	634	561	584	596	555	615	579	596	565	569	598	585	570	566	536	554	593	595	549	553	584	577	584	527	566	560	592	571	586	560	579	590	617	611	541	546	586	555	564	547	547	570	565	612	625	529	590	607	623	575	582	577	556	577	573	593	583	571	596	558	555	526	596	547	585	560	581	548	597	567	554	595	581	584	554	568	556	589	577	600	570	542	585	548	581	568	578	568	548	540	602	628	567	574	581	601	563	584	571	583	591	618	555	585	612	574	578	572	591	561	587	582	589	559	562	605	601	521	570	547	613	592	655	551	564	600	584	569	568	515	593	579	559	593	557	617	551	558	598	500	605	558	570	577	605	571	570	547	558	585	634	560	573	534	613	581	605	575	555	524	571	566	561	584	608	578	530	606	589	601	594	555	620	550	554	588	588	544	544	520	572	555	569	584	642	589	549	600	553	584	604	544	552	565	576	556	574	582	560	577	575	643	577	564	582	542	549	591	544	535	565	543	609	565	601	557	592	630	574	579	549	567	573	557	543	611	559	578	570	574	557	592	574	549	581	532	537	539	578	565	545	575	557	545	595	589	575	608	579	517	569	572	579	582	584	553	583	576	587	603	569	599	528	569	603	568	568	548	630	519	568	570	552	547	549	570	561	580	572	584	549	584	567	563	571	570	603	548	579	569	592	571	587	586	568	576	560	569	595	571	572	532	576	559	542	551	585	572	587	590	584	590	539	578	565	537	605	613	557	566	542	536	567	594	536	564	549	600	553	542	552	547	571	592	561	568	552	566	567	612	544	548	520	577	577	530	583	590	575	581	557	544	618	564	558	573	586	573	534	568	565	581	532	550	592	583	593	540	588	575	578	556	581	574	600	577	579	580	569	577	575	565	546	530	554	618	544	520	572	577	569	597	511	574	552	578	548	602	574	615	608	582	567	571	555	542	558	579	575	604	555	614	607	606	580	550	562	590	558	521	609	580	579	598	596	561	552	566	591	588	600	638	576	561	588	615	520	587	550	580	589	554	580	584	559	585	602	584	599	597	588	525	609	587	587	533	618	602	594	577	554	576	550	620	575	575	563	593	598	550	582	581	563	566	580	581	539	563	541	564	632	618	569	548	576	564	572	568	544	574	575	597	572	543	561	555	586	575	578	549	602	594	586	571	554	597	572	586	576	547	576	561	557	606	590	550	542	581	586	588	606	584	582	550	574	587	570	550	562	548	593	584	584	530	500	606	573	564	622	585	578	553	551	579	563	560	570	563	566	589	594	573	535	573	546	598	572	596	540	550	561	569	611	581	562	591	580	549	576	612	577	592	584	589	607	571	550	567	598	603	575	588	555	579	521	514	543	595	580	620	598	587	594	563	584	559	565	553	572	578	590	611	587	565	583	569	560	605	559	614	592	563	591	543	593	568	578	605	569	550	572	578	527	554	566	607	594	570	542	577	553	611	577	552	586	581	548	551	626	586	521	586	569	559	587	565	556	613	603	604	581	582	601	591	571	604	566	578	587	625	578	623	602	540	579	580	613	626	563	553	610	565	575	573	572	538	616	591	548	561	566	562	580	561	565	595	629	604	575	574	607	579	595	584	566	556	588	582	549	588	527	592	571	536	564	586	596	553	548	619	566	591	595	558	548	568	552	589	560	571	606	568	549	612	556	578	558	552	597	579	592	579	527	572	581	592	553	580	553	589	577	550	572	586	545	542
23230	27669	14278	5080	918	339	60	66	190	813	531	359	243	188	112	94	68	59	64	62	45	51	48	69	60	51	56	46	45	54	71	69	50	53	61	61	43	57	61	57	56	56	56	60	36	45	29	52	49	55	49	39	41	48	47	64	49	47	39	48	61	67	49	45	57	48	52	66	44	55	59	64	51	43	40	51	55	44	54	46	52	53	51	59	42	52	58	63	51	45	49	64	47	42	54	56	55	63	54	47	48	65	61	56	60	57	58	53	49	54	56	49	49	61	53	60	53	58	62	52	47	49	60	49	48	75	62	55	64	58	52	46	61	53	66	44	69	52	70	45	59	50	48	63	60	63	45	53	49	59	52	56	55	53	53	51	39	56	51	57	51	52	59	42	46	49	54	49	57	59	49	70	56	62	50	59	54	70	60	57	61	66	56	49	51	53	58	55	50	53	51	61	56	65	61	55	56	52	55	45	44	46	42	44	54	57	45	57	65	47	47	62	54	50	57	51	44	53	46	46	55	56	49	51	56	51	56	71	61	53	51	63	41	56	56	44	56	47	59	60	35	50	61	53	52	45	54	51	40	50	53	58	67	48	70	46	58	55	64	56	51	49	58	65	57	73	52	44	57	45	52	55	65	50	52	53	50	51	68	49	48	34	51	51	48	42	56	46	52	55	57	55	50	47	51	43	58	64	51	47	48	52	61	48	55	55	42	35	50	47	48	54	58	50	50	60	62	53	45	65	52	66	54	48	49	48	78	68	55	56	55	59	63	62	50	53	62	56	50	61	58	50	54	55	49	55	61	55	46	56	56	63	68	51	47	53	53	50	47	57	55	44	55	50	63	46	53	49	46	53	55	51	59	55	48	45	35	51	55	43	50	54	66	53	51	55	45	56	50	59	56	61	54	57	45	58	61	73	49	46	47	60	59	49	44	50	57	57	50	48	41	47	56	41	62	49	56	37	47	54	52	57	57	54	57	57	50	39	62	53	51	59	54	41	49	44	57	52	46	70	51	43	43	69	59	58	46	46	58	52	65	67	68	56	51	71	40	62	47	39	46	62	48	57	53	51	52	56	48	48	34	48	52	52	55	41	52	54	56	54	51	46	53	60	59	47	62	51	49	48	61	55	64	49	58	48	69	46	55	48	58	46	59	68	53	53	45	55	41	52	52	58	64	57	47	49	52	56	56	55	43	55	55	60	57	50	54	43	53	66	65	49	50	51	50	46	46	55	53	47	52	45	61	55	61	62	52	46	63	39	49	53	57	60	55	56	54	52	52	46	71	50	37	47	66	48	46	47	48	53	60	58	61	53	50	49	48	55	59	53	47	66	39	48	66	72	53	60	60	56	47	60	45	41	43	58	55	47	54	60	55	61	56	63	59	45	40	54	43	55	63	53	56	51	52	56	54	65	50	55	53	47	51	61	49	54	48	55	56	66	63	66	55	63	49	49	57	54	38	40	57	49	57	48	50	54	45	52	62	58	53	53	65	57	57	48	53	49	52	47	45	43	60	51	44	57	57	56	53	63	63	52	65	58	51	51	47	52	60	54	40	54	61	51	59	47	46	55	62	48	45	48	63	60	58	59	50	54	48	56	48	57	53	44	42	59	56	52	52	40	56	60	56	45	64	58	36	54	50	54	53	61	57	56	61	44	53	60	50	47	58	45	36	51	48	49	55	62	54	46	48	54	49	44	52	53	54	47	48	63	47	45	40	55	45	52	50	45	61	66	54	56	54	58	45	44	42	63	68	49	58	53	45	57	44	45	55	63	52	54	72	49	50	67	48	64	50	48	52	49	55	56	66	47	52	49	55	49	55	58	64	48	70	50	51	62	48	59	59	53	53	43	51	47	50	52	65	62	59	47	62	57	58	74	54	62	61	68	50	61	57	46	67	54	39	50	51	56	56	55	55	49	50	44	53	51	45	49	55	66	54	37	51	54	53	51	52	51	51	70	49	56	53	49	56	45	57	47	55	46	40	39	48	52	51	47	57	45	52	58	58	46	67	56	48	54	64	48	51	49	44	58	41	53	54	49	63	53	47	55	50	63	65	38	48	70	46	49	49	42	63	55	46	45	54	50	51	67	46	61	53	60	59	59	43	51	49	52	52	42	58	55	55	55	62	52	53	62	59	64	59	51	59	52	43	54	48	43	54	60	68	51	51	60	42	59	45	45	54	57	64	49	51	39	58	56	55	70	45	55	53	43	44	42	52	45	56	58	61	59	49	62	49	52	52	62	50	37	53	58	41	47	38	53	49	46	50	43	47	56	64	50	45	58	45	51	58	73	71	58	50	54	64	42	57	52	64	59	59	56	54	60	39	68	54	50	40	46	53	78	48	52	54	49	44	48	61	47	50	43	47	42	55	56	57	55	57	56	64	56	43	54	46	48	48	53	57	58	49	49	47	53	53	51	49	50	54	48	53	54	65	55	59	40	67	51	53	49	43	66	50	47	53	60	69	63	55	63	54	48	54	54	45	53	63	41	43	45	51	61	49	66	44	46	58	52	61	63	59	56	57	45	72	56	54	53	44	50	58	43	65	37	50	45	53	59	48	44	58	53	52	70	52	45	60	58	48	55	60	44	50	54	58	64	58	45	49	45	46	49	50	56	52	51	66	53	55	50	44	69	63	43	48	52	48	63	44	57	45	65	59	43	44	50	56	62	50	64	47	54	60	45	70	48	61	61	55	56	58	54	49	52	50	68	53	50	41	55	57	58	45	59	59	55	49	63	50	50	57	52	53	59	47	47	44	45	48	53	55	62	62	71	54	54	48	56	59	66	60	62	60	60	58	57	42	57	51	47	48	55	59	60	61	54	44	51	53	59	55	50	43	54	38	46	47	42	62	47	50	64	58	46	48	71	49	51	47	66	66	42	60	54	52	54	57	60	39	50	43	50	48	56	46	39	58	43	46	55	47	58	51	67	56	46	60	69	52	50	43	54	47	44	49	41	57	50	55	68	60	39	57	56	56	52	54	48	41	53	58	57	51	42	48	54	55	56	52	54	50	64	71	46	41	50	54	45	59	50	56	63	46	59	57	51	45	44	57	48	47	55	67	64	56	54	63	51	40	51	61	53	57	58	54	53	54	40	45	51	45	61	57	57	44	47	62	50	58	46	50	52	50	51	50	71	49	56	53	55	62	40	43	64	55	50	47	53	67	57	45	40	65	50	49	59	46	52	59	51	54	65	46	58	55	56	56	47	60	61	57	37	45	62	47	37	51	49	45	65	39	45	47	54	56	43	47	66	56	56	52	61	68	47	65	54	55	46	42	59	53	47	54	53	62	58	43	43	59	46	49	56	50	51	52	45	52	51	52	49	54	46	48	56	36	53	60	54	36	47	58	50	58	43	42	47	46	58	49	62	53	64	51	59	52	47	59	62	44	44	67	52	72	69	42	57	63	40	32	49	50	44	56	54	52	63	58	53	56	57	59	63	54	49	57	41	59	53	50	61	49	59	56	62	53	55	47	55
54574	44296	34781	32770	25233	12697	1141	1139	7335	21107	15162	11416	7507	4840	2683	1642	1090	707	581	631	607	632	597	656	632	627	623	598	636	593	618	614	625	619	575	594	598	592	559	623	607	649	629	570	593	618	639	577	575	592	601	622	604	585	592	560	598	567	634	596	586	613	564	590	632	617	604	583	597	570	578	600	571	645	619	592	610	597	624	593	620	654	597	609	650	625	607	583	635	650	573	598	583	634	673	611	569	621	634	598	600	580	574	631	579	606	597	657	612	593	586	643	596	618	627	601	607	591	608	648	620	591	610	607	582	592	541	619	636	593	642	655	629	568	560	592	629	598	618	594	631	623	589	669	609	597	591	583	590	585	586	641	632	604	580	654	604	618	619	616	636	574	566	618	601	599	565	600	600	596	624	629	558	591	594	606	628	617	603	623	615	600	580	611	617	625	596	645	603	580	618	627	615	599	622	618	624	608	599	587	618	597	623	616	624	593	574	623	605	607	603	627	643	593	610	575	642	589	591	583	633	626	581	621	600	684	599	593	567	579	608	599	588	595	620	555	636	601	618	620	605	615	591	567	629	607	598	596	595	592	588	626	580	592	677	616	600	615	638	579	598	609	587	640	609	667	630	604	595	609	625	599	623	604	671	602	578	633	610	605	594	630	603	610	628	637	592	631	595	651	625	661	609	638	654	585	560	574	645	593	619	637	620	651	640	632	602	594	589	585	649	614	558	577	611	612	628	562	620	608	618	609	581	622	569	579	621	580	599	599	637	591	599	635	622	614	617	658	629	593	637	552	618	612	619	599	591	630	617	660	607	581	604	588	614	635	605	576	578	596	590	587	646	563	622	612	650	615	596	611	653	604	557	613	621	582	635	649	617	563	601	585	624	570	586	598	620	638	618	592	610	597	642	660	630	619	588	617	610	586	637	602	605	625	663	601	613	626	582	565	613	613	614	567	631	584	588	615	604	610	629	590	618	600	599	659	628	590	601	624	581	600	614	621	602	613	641	596	618	641	626	608	589	631	591	638	611	597	634	624	613	630	613	599	651	621	579	591	569	640	618	630	594	604	599	562	618	656	584	623	640	568	586	617	625	644	603	606	624	611	631	618	620	613	605	630	611	627	643	605	549	620	616	591	659	625	623	630	603	617	619	604	618	594	618	619	609	592	635	615	625	614	576	588	614	615	615	599	622	640	579	643	630	642	607	567	636	603	633	640	642	570	569	590	572	626	621	597	638	610	589	662	551	590	618	574	567	616	661	581	604	622	583	602	562	614	562	595	616	624	587	615	603	581	650	616	633	633	610	575	580	626	654	622	629	579	622	592	607	635	638	590	636	590	559	584	633	641	627	610	616	605	583	578	576	612	607	627	629	548	589	634	610	622	594	598	598	662	556	668	594	610	617	586	607	653	626	607	591	598	607	563	595	568	625	625	606	594	624	585	618	611	599	596	589	596	618	629	568	623	617	632	614	631	628	636	644	575	573	609	624	578	567	633	558	619	565	610	624	635	673	603	597	603	586	660	607	588	605	617	624	618	634	613	617	652	608	613	605	627	614	570	584	624	643	645	610	593	586	606	623	619	592	598	588	602	609	572	624	656	625	619	612	616	614	599	612	607	565	632	648	588	640	611	607	593	631	620	602	624	590	591	640	559	599	624	600	567	579	582	565	586	580	610	654	635	586	622	621	615	629	601	600	597	628	606	637	598	658	559	623	627	589	607	598	574	617	609	663	621	639	627	603	591	543	620	569	683	609	661	547	576	624	658	599	615	679	592	620	642	646	558	603	648	567	644	582	561	605	647	599	598	605	606	609	625	571	619	615	623	621	607	566	608	637	589	615	634	611	606	604	581	595	601	613	625	603	613	610	628	611	625	596	565	603	607	611	623	577	616	635	563	632	603	600	630	612	624	609	617	610	624	613	640	605	565	641	573	620	583	620	630	603	629	639	567	609	582	543	615	626	605	630	639	598	602	647	601	599	625	617	607	638	645	642	624	609	560	598	587	630	625	624	616	625	585	614	614	657	642	601	635	580	601	589	588	597	559	610	613	640	601	617	606	624	601	608	595	626	594	632	581	611	605	636	576	613	600	605	645	624	613	625	643	615	619	608	630	627	592	603	593	619	633	586	618	633	566	590	638	608	592	591	606	610	600	612	618	593	658	596	622	594	578	579	612	607	601	621	606	653	627	578	633	584	630	639	650	605	599	594	656	596	620	640	688	605	581	598	583	579	629	604	605	599	605	656	589	630	592	586	636	634	622	608	594	631	574	632	582	629	614	602	620	624	583	608	618	618	595	610	609	615	608	628	596	618	660	637	633	633	579	625	665	579	609	627	611	608	602	614	616	609	586	618	605	596	594	606	638	615	607	650	600	587	562	628	632	603	593	611	594	617	634	598	588	589	594	596	583	576	639	621	598	585	655	620	600	593	604	623	614	599	615	630	631	609	636	652	619	589	632	645	584	581	611	575	625	590	603	638	605	678	607	625	631	582	604	585	595	589	617	597	614	593	636	589	643	633	626	597	604	597	602	642	542	591	635	607	596	567	600	583	623	605	627	638	633	627	555	620	630	615	640	583	619	598	584	630	593	647	582	598	599	641	592	653	614	642	588	608	591	582	647	597	604	635	617	648	557	622	621	613	591	569	649	584	609	585	616	650	627	578	612	623	596	592	574	618	604	619	628	639	624	612	612	621	650	632	619	611	616	601	594	627	580	602	627	580	628	598	582	616	622	596	611	571	611	642	586	616	618	581	662	563	633	635	616	610	595	590	642	615	587	638	628	613	627	604	585	610	643	660	613	636	599	594	601	651	599	607	596	600	595	571	672	571	616	606	554	623	608	579	585	674	626	633	605	598	623	560	645	612	601	608	610	607	662	644	638	597	619	622	568	647	623	621	633	620	587	615	597	591	623	638	624	606	613	612	598	592	588	597	667	598	683	627	600	611	624	589	620	609	632	664	608	599	601	653	627	585	609	573	606	634	597	601	577	624	583	594	580	614	593	590	575	606	598	622	579	608	644	600	602	577	609	604	625	638	635	610	582	615	651	603	623	668	593	614	603	598	604	649	609	620	620	592	575	630	624	597	549	601	624	604	648	631	594	619	631	572	584	578	592	614	633	592	581	552	595	599	592	626	606	569	591	604	589	618	585	608	612	587	552	630	629	609	621	620	599	610	602	641	661	618	605	588	642	581	589	673	635	606	620	608	629	557	620	629	568	601	614	629	599	619	612	603	568	648	585	619	613	595	660	597	604	613	638	644	637	579	587	575	639	594	655	582	593	623	636	664	610	639	576	592	629	642	633	637	570	661	587	631	581	602	606	592	599	624	601	621	635	631	602	586	608	620	633	609	621	624	619	609	593	660	638	621	582	610	571	589	552	589	583	618	618	593	644	625	638	574	618	622	589	626	631	581	634	617	662	579	663	643	594	597	610	649	628	605	620	596	572	576	593	600	593	657	609	595	597	637	587	625	601	606	616
21846	25410	15048	5804	1086	416	53	76	477	1086	610	514	345	239	125	98	80	52	42	45	52	53	55	49	45	46	55	46	52	49	45	49	43	53	43	43	61	43	51	58	59	55	41	61	55	53	52	49	50	48	43	49	57	57	51	51	53	53	54	59	58	47	63	57	56	47	56	48	41	56	44	47	59	50	51	48	57	44	53	51	55	55	51	51	40	51	53	53	42	74	60	47	65	47	36	41	54	48	42	53	46	49	48	46	57	41	57	52	42	43	46	51	50	62	56	57	49	52	58	47	51	54	66	47	54	66	52	55	43	49	51	54	53	55	56	50	47	54	49	59	49	56	60	49	48	51	51	39	49	56	52	56	45	59	59	54	50	72	39	58	45	50	69	50	56	57	59	64	51	46	62	43	58	60	50	54	44	43	49	57	57	50	44	48	48	57	45	38	54	46	62	50	56	48	52	45	56	52	55	69	52	57	60	59	50	63	59	59	65	56	48	55	51	66	52	49	53	43	48	65	60	59	37	56	47	50	54	50	56	55	49	55	59	42	48	43	57	53	50	62	43	50	48	46	53	47	50	40	52	52	43	50	51	55	56	51	45	64	60	46	36	40	45	40	44	57	54	43	61	49	53	53	48	52	65	57	45	50	54	48	46	49	60	54	52	48	46	60	55	56	59	40	42	51	42	44	46	64	43	40	53	46	52	60	47	43	59	43	44	40	41	40	49	55	46	40	55	50	65	53	40	48	42	45	47	41	57	48	52	46	56	43	58	59	61	41	65	52	33	58	60	53	45	47	47	59	58	49	44	56	47	46	70	55	53	54	51	60	47	49	70	52	57	53	66	59	50	52	44	60	54	50	51	48	58	42	44	50	42	55	40	46	48	46	53	50	59	66	49	42	56	49	52	68	50	52	47	52	41	58	55	55	45	58	45	55	56	55	48	53	62	50	47	50	48	53	46	58	47	52	58	47	52	58	52	63	47	51	64	53	47	56	59	59	50	58	67	54	58	59	43	47	49	69	54	49	50	57	51	52	61	58	53	59	44	70	49	33	52	45	49	59	64	44	58	54	70	48	51	44	45	56	60	44	53	57	45	44	48	52	60	47	52	58	57	58	59	50	54	53	52	59	64	50	56	50	42	43	64	50	53	48	43	53	67	65	49	48	58	59	56	60	43	52	53	52	58	48	49	70	48	52	49	66	62	53	59	42	41	50	59	51	47	49	50	68	41	48	50	57	49	56	62	47	57	54	51	59	44	46	44	36	51	51	44	55	61	54	50	42	61	68	49	56	51	47	61	58	52	48	50	57	67	64	39	44	55	59	60	55	54	47	50	51	58	53	58	55	54	46	48	60	50	54	55	51	61	57	50	44	47	50	48	41	55	41	49	64	54	57	52	56	54	57	51	53	50	55	46	46	64	47	46	43	51	51	45	54	53	40	61	65	46	42	61	43	52	54	48	39	52	50	49	42	51	55	55	56	46	41	62	51	54	51	48	51	46	46	57	46	49	48	51	41	61	51	63	57	49	67	50	46	51	51	56	65	55	44	47	59	47	37	55	60	54	49	53	41	62	42	49	42	47	52	47	54	58	50	43	41	55	53	46	43	44	48	52	48	52	57	41	56	61	50	54	44	71	59	65	46	50	62	39	51	56	57	55	48	43	52	51	69	45	57	51	60	42	60	68	58	54	56	66	48	68	59	45	49	47	58	65	42	39	42	43	45	51	42	56	48	55	57	62	49	55	44	60	50	50	51	52	42	50	43	49	42	52	54	51	58	50	62	46	60	36	74	55	47	48	58	43	47	36	51	58	54	60	47	55	47	55	50	56	61	49	52	48	53	53	58	66	57	54	58	55	47	47	61	61	60	47	63	48	46	55	50	50	46	65	55	54	44	68	58	40	58	53	55	50	64	55	42	51	45	49	35	49	57	51	53	51	62	52	34	49	55	48	46	48	56	49	40	39	63	46	50	51	50	66	54	38	60	51	69	37	51	53	55	61	57	59	51	56	51	49	48	63	60	43	50	65	50	66	48	55	54	74	62	59	55	48	49	68	58	58	56	51	59	56	65	45	52	50	52	57	51	61	41	53	56	47	46	59	57	45	56	47	56	41	48	43	50	56	45	46	62	56	45	50	55	47	55	54	41	58	54	51	55	46	48	48	56	51	48	52	45	52	59	51	68	59	61	45	40	54	62	79	54	55	41	70	55	49	54	48	48	61	45	43	55	56	48	59	40	56	66	62	46	56	44	53	64	41	57	49	51	67	50	61	53	51	67	53	61	53	47	63	52	61	54	50	41	61	60	55	52	55	68	50	69	58	51	49	64	60	55	54	43	55	60	52	55	56	47	63	58	45	53	53	52	53	43	57	38	49	65	52	59	62	54	45	51	50	65	53	44	52	59	52	50	47	47	49	42	42	49	49	55	51	49	58	57	55	48	54	44	56	58	54	51	57	60	44	39	44	54	46	54	51	47	60	50	63	59	51	40	47	53	65	47	51	52	64	53	44	51	52	60	50	45	51	55	45	60	62	47	34	62	47	54	55	62	40	56	51	59	57	55	54	36	49	49	53	59	60	57	46	58	51	48	58	47	54	44	51	61	54	67	35	41	44	43	45	63	58	58	46	37	67	60	48	42	45	37	40	49	43	56	57	65	60	52	55	55	42	57	59	41	59	52	55	54	56	65	60	44	42	40	51	50	45	44	63	45	44	41	50	65	56	59	63	53	48	57	66	54	48	40	51	46	47	47	60	46	59	52	49	65	55	48	56	51	52	47	68	44	40	59	53	49	53	48	61	55	53	50	56	58	51	60	53	57	54	36	55	62	57	51	57	54	50	56	65	46	42	54	49	60	52	66	48	56	54	50	54	55	46	48	52	56	58	50	64	49	61	43	66	60	42	49	59	43	47	51	47	64	52	51	43	51	36	54	55	58	46	59	49	61	55	54	67	46	49	53	49	49	44	55	60	44	49	47	51	52	50	74	44	59	45	57	39	52	60	49	46	61	53	59	51	48	49	60	40	51	61	54	54	60	46	50	51	45	65	50	60	41	46	67	50	65	42	50	67	44	40	60	63	50	57	59	56	44	57	51	55	42	61	58	44	48	42	50	43	55	53	48	47	56	42	53	64	44	57	36	50	51	51	52	45	58	61	55	54	39	49	57	44	50	55	50	53	51	45	42	63	56	53	55	42	38	68	55	54	48	51	40	53	51	53	42	56	44	55	66	76	52	67	72	47	54	57	46	57	48	52	58	57	48	62	61	42	53	61	49	62	43	45	52	44	52	49	53	54	53	59	64	42	33	59	57	59	45	50	52	54	60	36	64	62	44	43	47	51	45	54	55	51	51	53	53	41	48	57	62	56	58	55	54	57	70	51	48	42	62	62	54	54	49	46	37	43	48	39	58	31	47	54	58	47	45	49	58	47	62	52	51	53	51	64	62	41	59	50	54	46	62	58	47	52	52	55	69	63	41	58	64
54258	45798	37111	33643	26955	12727	1353	2349	15995	24087	17124	14260	10398	6271	3329	2033	1173	638	531	599	564	637	636	637	571	605	602	576	592	587	596	599	586	598	565	545	602	580	577	597	612	621	598	572	554	615	594	617	611	575	595	579	583	573	597	592	615	594	585	573	573	601	604	573	534	607	553	599	634	605	580	581	585	579	593	585	572	573	581	580	567	596	597	584	573	587	608	591	583	575	593	571	576	603	605	595	609	594	591	621	556	611	627	552	590	587	578	582	596	593	596	601	609	565	564	590	598	593	556	565	600	604	574	570	597	604	578	606	590	617	556	614	594	613	605	624	580	567	598	590	578	608	552	618	614	580	564	598	603	605	575	615	608	583	569	573	565	582	579	640	628	568	563	563	585	579	585	575	569	577	599	578	569	569	562	578	570	613	635	605	569	551	585	607	595	592	606	608	596	602	559	562	624	618	607	580	597	618	599	538	570	574	590	574	591	614	584	620	593	583	572	590	576	572	591	628	610	565	635	553	580	594	646	611	608	619	599	546	592	543	589	552	599	572	573	583	578	600	616	619	589	537	581	627	584	628	609	581	576	584	601	599	595	608	613	557	603	587	591	599	562	600	607	620	602	592	594	588	610	639	593	574	579	624	561	565	660	552	573	572	601	549	599	636	650	557	571	559	564	599	584	635	586	617	582	622	598	595	629	611	572	580	582	598	609	580	586	590	586	590	621	584	593	624	619	636	564	572	620	588	563	600	620	565	647	581	560	558	575	602	572	578	626	612	590	588	593	551	592	584	569	555	619	593	564	616	590	578	588	605	573	577	556	593	593	570	614	622	581	554	609	610	578	595	558	616	547	597	590	578	623	610	628	610	616	607	574	540	608	604	623	608	583	584	578	561	626	615	600	582	592	615	618	608	608	550	628	590	592	555	623	584	585	587	580	594	624	602	581	621	615	551	581	589	584	615	607	595	615	620	560	578	561	576	569	585	572	636	570	654	548	576	623	564	552	584	607	582	619	577	584	567	600	573	607	627	608	603	558	654	586	633	631	546	597	613	595	594	589	634	600	593	579	581	600	599	588	618	602	603	625	613	591	598	584	578	561	626	584	587	607	596	614	619	593	627	548	583	655	581	563	594	606	578	633	629	524	568	606	591	605	608	574	576	553	572	601	579	595	630	607	607	619	611	589	612	539	606	584	580	590	596	604	642	624	606	545	564	633	589	615	585	607	607	622	553	613	598	566	584	591	548	575	538	591	597	610	632	595	598	604	620	590	580	607	573	607	589	578	601	581	597	615	577	619	599	632	607	632	555	610	608	582	598	583	600	551	582	636	619	596	625	572	597	633	630	624	600	594	552	540	568	573	574	640	607	662	646	654	581	609	615	616	568	610	541	609	559	639	561	596	577	595	619	576	596	618	548	573	614	564	625	560	558	596	573	620	593	580	600	587	568	564	587	595	590	620	578	647	594	579	581	604	585	592	663	602	597	575	577	608	556	603	592	607	576	617	604	555	568	595	581	575	600	597	535	567	600	579	578	610	581	577	572	606	585	556	585	580	582	594	623	579	615	588	584	576	589	567	581	574	583	597	581	604	603	615	640	611	576	629	586	600	614	610	557	585	601	582	610	608	595	632	581	558	589	577	605	578	583	570	616	585	581	589	606	622	619	590	638	613	579	594	624	592	587	589	566	574	576	614	610	595	585	588	581	588	544	596	612	562	578	597	585	601	609	621	578	573	600	572	584	592	575	586	611	587	599	577	615	632	598	625	559	539	598	615	579	563	558	575	573	555	612	621	604	602	607	623	588	597	615	593	554	609	591	578	576	626	584	618	570	628	581	581	598	598	576	537	609	619	599	642	637	587	622	573	575	605	585	604	592	587	556	584	615	592	570	598	588	581	595	584	560	598	586	570	574	573	554	589	594	608	578	621	598	573	607	590	546	608	636	599	606	657	603	613	609	610	585	571	575	578	635	561	587	575	646	574	589	592	579	581	564	576	573	587	606	633	614	585	607	575	595	613	576	590	561	589	597	602	615	612	596	567	633	610	641	622	608	596	620	623	549	566	593	630	562	636	609	601	577	560	607	598	583	585	524	559	626	576	602	576	673	591	588	573	570	602	608	548	549	606	582	602	555	634	577	584	606	577	554	644	582	628	616	609	547	558	597	581	579	591	600	556	587	598	601	602	579	582	588	585	616	589	572	619	574	597	592	651	601	603	611	608	606	582	581	610	576	577	560	578	602	597	569	587	577	612	576	554	567	599	563	566	632	568	645	607	626	621	625	627	606	629	592	625	598	552	587	614	613	581	560	606	581	572	555	659	593	590	581	573	578	578	587	572	578	601	605	582	569	584	624	582	601	610	611	607	581	590	606	554	623	594	639	588	610	617	608	608	591	591	545	574	627	586	594	574	578	588	596	610	590	563	632	602	604	566	566	621	575	565	606	622	578	605	619	627	594	603	589	528	585	552	579	600	610	618	571	611	604	553	556	600	579	621	609	541	583	584	581	627	603	568	619	584	611	588	605	562	549	583	580	615	618	619	552	615	572	558	620	616	597	590	598	579	575	630	538	631	600	605	641	568	554	564	618	611	584	592	578	588	616	576	591	616	560	610	550	566	594	580	611	582	614	609	588	614	597	579	561	552	571	638	622	599	628	591	586	587	620	634	633	596	612	601	588	621	575	601	621	624	587	595	611	624	608	570	585	592	621	604	580	571	627	627	575	561	642	594	575	572	560	582	574	608	583	579	601	566	596	572	597	624	596	593	608	561	634	616	614	563	563	579	587	601	614	623	603	608	611	596	568	598	599	576	557	619	603	596	575	590	596	637	612	640	571	535	575	542	581	618	568	597	591	628	570	582	587	569	572	542	596	554	584	567	600	593	584	596	567	601	583	629	623	594	541	587	607	629	529	655	591	558	537	598	605	613	619	559	592	576	576	594	577	557	581	639	618	657	616	604	578	616	625	571	612	607	594	607	609	570	595	586	603	601	585	564	584	583	632	616	587	572	565	637	617	574	540	586	602	595	597	551	579	569	542	555	641	591	593	599	581	614	593	587	554	569	611	619	585	604	590	554	571	630	579	603	595	568	630	611	592	599	636	568	567	641	572	591	560	580	618	583	573	618	618	543	624	598	609	599	605	550	559	595	612	578	587	551	608	582	576	624	590	624	551	629	609	582	581	637	561	598	552	604	589	616	594	604	608	567	548	552	560	601	605	583	590	581	593	594	618	590	562	587	568	587	589	574	597	585	572	632	579	600	585	557	599	610	579	625	601	581	620	659	585	545	574	577	588	624	590	611	595	557	601	580	599	573	592	593	537	602	573	618	573	589	594	610	624	577	561	567	605	564	582	595	565	624	611	577	566	578	600	585	610	592	610	605	580	562	565	622	579	618	573	583	620	580	602	614	576	610	582	590	608	615	598	623	583	595	590	559	578	552	557	615	615	617	569	596	597	622	562	554	572	612	613	598	565	598	621	638	569
28396	36495	22933	10710	2024	663	69	140	834	1558	925	760	538	276	207	194	98	53	40	46	65	67	48	51	52	64	49	48	65	50	50	68	54	49	48	50	56	56	44	61	44	52	67	53	50	46	66	65	46	63	47	71	55	59	46	49	48	57	47	45	60	55	39	64	56	60	69	52	44	62	64	42	70	52	53	59	50	58	61	56	57	59	68	57	51	69	64	60	66	44	59	61	44	48	55	64	56	59	53	52	45	50	60	54	58	53	56	49	46	50	46	55	51	46	65	57	52	51	57	55	60	56	58	62	47	49	59	46	57	62	54	48	59	53	61	59	62	50	54	46	49	54	50	55	52	48	53	32	46	49	63	69	59	72	62	48	54	53	47	52	60	48	43	48	59	53	64	55	66	52	62	53	47	66	50	58	60	53	66	64	57	61	56	54	54	51	53	49	64	55	51	56	54	53	65	58	50	53	59	69	57	65	72	68	62	48	52	52	55	42	59	47	47	57	59	61	55	63	57	51	50	51	59	62	48	58	52	57	59	52	57	65	57	51	51	48	54	71	43	53	51	48	42	52	65	56	50	60	61	49	47	63	47	50	57	45	38	55	42	57	50	64	48	56	60	44	63	57	65	64	55	66	55	70	69	64	54	51	62	48	62	59	63	58	49	68	60	64	50	53	48	47	54	64	49	57	68	48	52	61	72	61	61	50	52	45	59	56	49	64	66	61	62	53	67	56	57	52	63	55	62	60	55	58	57	38	44	58	48	65	47	51	52	60	55	54	65	48	56	56	56	66	54	62	52	54	48	65	65	53	50	57	65	53	55	42	53	45	55	50	48	56	54	37	53	59	55	49	57	65	67	60	74	65	45	53	51	52	50	53	58	47	56	66	57	64	49	51	46	68	58	71	52	58	53	40	57	49	65	53	70	53	62	64	58	57	63	61	66	57	61	62	56	49	63	59	49	55	62	49	65	55	57	64	52	64	45	54	52	51	62	57	57	68	63	58	46	63	56	57	55	75	49	61	56	31	60	64	61	55	44	46	51	58	60	59	45	68	58	37	55	57	53	43	54	56	77	57	44	58	64	53	53	61	51	52	54	69	44	57	66	56	58	67	68	52	51	59	58	69	52	53	54	48	55	61	57	68	64	56	45	49	58	57	53	61	49	63	54	50	53	42	59	49	57	53	59	53	48	53	62	68	54	56	50	51	47	56	58	52	52	57	48	60	47	57	61	55	67	61	50	67	65	59	62	50	56	58	53	65	64	55	65	65	57	66	64	51	62	43	62	63	58	53	49	59	42	47	58	60	50	68	57	51	38	45	57	52	46	53	66	57	57	41	53	55	67	37	56	64	61	64	51	51	52	72	44	51	54	54	72	56	49	51	57	62	44	59	61	55	42	58	50	54	56	73	62	46	60	56	54	41	44	45	56	51	48	54	52	56	61	47	50	49	56	56	63	56	67	55	63	55	58	48	54	52	62	52	57	52	49	73	55	58	62	40	57	42	45	56	62	41	50	58	59	58	55	50	49	60	62	63	52	61	56	60	55	55	48	50	61	71	46	70	54	48	52	45	67	61	41	55	50	44	68	42	51	47	43	71	54	56	59	52	52	52	50	52	56	53	55	63	48	58	53	50	73	49	61	48	53	54	68	49	61	53	47	50	68	56	56	41	52	53	51	55	68	57	56	62	66	50	43	64	55	56	53	45	41	47	55	39	51	51	72	56	49	52	63	53	52	69	53	50	44	69	41	50	73	53	55	50	58	44	59	66	48	65	50	60	41	58	50	61	52	45	50	61	57	58	44	62	49	49	43	57	47	59	68	57	44	45	66	43	65	67	46	47	62	54	49	69	49	50	56	52	61	57	53	57	51	59	58	67	56	54	49	57	43	46	54	64	61	58	54	51	67	47	62	58	51	39	51	54	51	53	52	49	56	55	57	44	63	44	55	62	64	58	57	64	50	56	51	41	55	60	74	59	54	55	65	59	49	47	61	54	49	52	54	74	58	40	52	55	64	54	54	66	59	63	60	59	48	58	59	54	60	55	54	53	52	51	70	69	55	55	51	53	52	59	67	62	52	47	52	62	61	57	56	57	57	45	55	42	72	58	55	62	57	49	46	57	44	57	65	40	59	57	55	67	53	60	61	66	58	58	47	47	52	48	67	55	50	53	60	54	44	42	54	51	42	48	59	56	66	52	55	55	59	53	53	47	44	55	66	48	51	68	58	70	46	41	52	49	71	57	49	55	68	56	47	56	48	56	56	68	58	57	65	55	54	47	60	50	51	59	48	63	49	60	69	64	49	65	65	53	63	51	68	57	53	58	54	54	69	46	48	50	40	50	42	69	55	50	48	52	60	50	55	47	64	45	54	55	46	66	68	47	55	69	59	62	45	44	55	59	50	59	62	45	56	51	62	54	55	43	53	56	63	51	48	61	55	56	56	58	56	69	61	60	43	61	49	46	52	68	70	52	52	49	58	47	63	66	50	46	55	43	64	79	62	57	64	61	62	56	48	57	58	37	53	47	56	66	52	50	45	38	51	40	71	62	55	53	56	61	59	59	81	61	58	43	69	45	57	56	53	45	58	51	61	55	57	54	60	54	66	45	47	49	52	55	60	63	41	42	55	53	56	52	57	51	49	52	54	52	59	44	61	53	58	56	37	52	49	65	55	53	59	67	47	57	53	60	60	60	49	59	51	59	60	56	62	55	57	51	53	61	47	53	57	59	53	53	57	57	60	62	60	65	56	56	81	50	66	58	65	57	47	60	53	41	64	41	60	51	70	44	39	62	65	51	44	53	58	46	58	55	59	48	40	58	62	60	51	44	51	62	49	45	44	60	62	53	63	41	59	62	50	45	68	35	53	49	49	54	57	49	63	63	54	54	43	60	56	60	62	56	54	56	59	54	52	49	56	46	58	66	47	39	43	49	57	49	57	58	62	45	54	47	49	59	60	44	58	47	50	56	53	64	52	63	58	44	53	70	54	41	49	61	59	64	55	45	50	62	54	54	56	67	60	70	60	52	51	46	51	61	61	55	53	60	56	67	58	53	61	59	59	69	69	45	53	62	53	72	53	70	57	51	49	57	57	64	48	44	39	50	58	51	50	57	57	41	59	57	48	48	64	52	65	68	61	56	67	55	64	60	65	74	48	61	42	61	63	42	55	67	55	56	48	64	49	55	58	70	53	38	58	52	52	50	51	54	66	65	61	53	58	55	54	53	60	66	61	51	64	58	45	54	45	61	52	40	69	51	74	66	53	55	49	60	74	52	48	52	45	48	57	61	66	62	51	58	63	54	49	62	69	49	60	54	56	53	53	52	50	61	56	60	63	50	47	67	54	51	55	64	56	48	55	47	59	43	51	40	63	62	53	59	67	58	57	49	46	49	65	59	60	52	53	46	54	45	41	59	52	53	61	58	59	61	62	63	70	60	62	53	56	65	49	52	51	41	50	59	54	43	52	53	60	51	60	50	65	68
55160	49752	43223	40372	32549	15787	1964	5095	23511	27942	21868	18785	13736	8167	5528	3935	1724	696	615	630	590	839	646	755	673	656	677	673	644	604	627	630	615	614	642	683	661	598	648	643	607	621	609	630	664	624	664	657	628	600	662	613	609	613	629	648	614	690	642	628	635	625	634	613	687	614	590	627	630	626	662	663	619	635	616	626	632	671	644	619	629	634	610	611	641	652	635	660	625	661	628	637	639	642	626	626	672	614	691	631	652	607	623	684	656	613	618	668	643	662	652	686	633	641	633	634	626	625	621	619	630	604	662	655	672	657	644	657	661	605	649	597	609	642	664	620	643	629	662	617	609	602	580	652	618	643	646	625	659	629	657	676	667	647	651	604	627	614	626	653	653	610	586	618	630	648	619	632	639	651	634	653	646	622	590	593	650	624	648	604	597	662	657	669	677	596	657	634	615	622	629	627	628	582	644	649	657	610	606	620	682	577	627	606	662	639	627	657	604	647	663	653	589	611	630	652	594	606	648	598	619	618	620	629	595	621	608	618	594	639	672	623	622	608	626	607	626	613	605	616	622	598	645	626	649	654	632	630	658	670	604	624	639	617	619	602	638	628	647	645	627	617	605	638	578	615	661	607	632	598	618	612	637	638	584	677	565	633	607	619	649	663	635	641	627	610	599	631	658	691	645	646	634	634	647	636	623	671	613	647	622	631	645	652	612	640	651	620	649	616	646	641	635	687	674	640	601	635	656	619	593	657	607	631	634	621	601	641	647	622	634	616	614	633	619	646	648	596	618	618	641	654	624	670	643	659	577	624	618	619	668	659	669	609	624	615	611	622	617	610	595	624	596	666	590	634	611	642	661	634	614	653	608	617	626	618	657	623	593	624	667	655	658	619	685	631	649	647	640	640	610	611	595	600	648	636	606	671	616	620	587	632	626	610	620	601	604	629	673	610	624	611	645	647	602	630	676	634	667	606	613	648	659	687	644	630	637	612	625	703	628	636	616	640	599	651	648	641	644	615	681	695	622	632	681	645	631	661	594	632	647	625	617	623	623	640	636	631	620	637	586	621	667	637	643	622	629	635	664	641	622	601	619	657	629	594	637	607	631	668	581	670	623	684	626	637	632	652	623	637	660	641	634	620	660	636	622	637	594	623	618	648	657	649	645	635	613	631	600	656	645	665	647	590	584	593	617	617	619	631	660	648	629	653	637	670	659	648	642	640	608	581	631	659	606	623	562	668	632	618	621	601	643	652	648	637	608	653	609	633	679	649	631	642	652	585	657	634	635	645	706	670	653	600	638	614	642	596	597	623	660	649	636	647	621	629	608	651	619	600	648	592	661	640	653	644	650	620	628	672	634	646	661	644	642	635	623	628	662	635	599	656	651	617	646	641	629	682	649	680	619	581	587	644	639	646	639	627	634	626	679	611	669	609	657	692	639	636	658	631	621	618	642	616	636	675	608	596	592	619	588	625	614	638	674	659	627	604	659	614	654	604	631	619	611	646	662	633	646	637	611	605	624	586	631	636	617	639	610	663	637	642	661	626	621	633	606	637	647	629	624	649	590	609	623	660	647	629	639	625	653	657	625	685	637	610	645	629	653	624	595	635	645	619	653	595	606	663	641	593	659	651	615	633	665	614	627	651	617	636	655	578	651	638	614	650	654	641	659	628	624	639	621	624	629	661	621	644	638	647	633	640	653	651	633	634	621	640	661	603	629	644	645	633	619	611	633	647	624	608	649	611	628	657	669	636	659	633	677	577	595	654	628	654	602	618	627	684	626	635	616	606	632	631	651	610	631	634	644	631	591	626	592	631	661	651	614	604	638	640	671	607	620	614	637	652	634	598	644	636	658	618	620	647	605	639	647	603	628	600	653	616	660	693	637	667	632	626	611	636	639	661	658	622	595	649	675	684	626	593	689	646	602	618	665	676	620	646	669	645	640	598	627	637	673	685	616	653	641	679	630	571	612	661	605	618	572	667	653	671	639	607	631	631	628	600	617	650	641	646	567	629	597	628	646	659	667	582	650	586	638	634	620	596	676	654	633	651	610	642	610	623	575	599	622	659	592	603	666	631	627	682	572	625	629	636	636	664	675	619	622	661	665	636	684	603	621	640	652	620	658	586	637	586	622	674	585	666	690	629	629	626	630	590	599	643	640	634	646	609	623	633	642	636	655	658	656	612	637	561	638	636	597	651	625	602	646	670	641	607	599	613	634	596	635	637	624	614	655	607	609	675	659	623	603	590	625	593	627	615	631	669	640	621	584	646	648	654	633	624	605	633	608	631	643	652	619	616	673	612	645	632	601	647	650	655	613	655	621	616	632	735	609	592	664	639	636	637	612	653	668	616	626	614	619	632	615	629	630	631	654	601	592	639	604	617	695	663	623	633	627	627	646	644	665	613	620	609	637	607	645	670	654	598	687	656	673	663	629	646	663	626	591	617	628	630	635	684	625	655	647	655	603	601	598	622	630	627	605	642	663	624	659	630	636	640	619	657	642	632	608	644	613	631	657	624	619	620	603	604	625	631	629	620	661	584	622	635	603	637	624	641	660	626	631	645	618	677	651	602	667	611	617	595	659	623	642	629	636	622	600	602	607	625	618	641	671	586	679	624	620	657	592	692	617	653	599	606	619	632	599	636	616	641	612	635	635	628	656	608	631	640	661	656	618	621	627	692	614	609	615	596	648	629	617	636	621	642	576	654	624	675	638	656	640	634	671	571	586	670	639	647	625	644	632	584	659	660	634	639	583	624	639	593	624	633	636	622	637	627	627	628	611	667	615	629	580	659	628	619	606	636	671	605	616	635	607	635	659	643	634	631	646	648	636	653	647	627	610	628	624	630	631	593	628	638	651	642	618	645	622	665	646	635	596	605	649	627	646	620	646	624	638	636	611	615	601	624	667	622	607	607	605	648	591	620	620	629	625	622	648	609	633	708	628	608	646	630	648	627	570	624	624	628	613	591	630	619	609	599	683	635	658	611	610	649	653	611	630	577	583	617	655	620	605	604	611	651	585	674	656	623	685	642	606	637	646	651	660	612	643	606	668	619	681	668	627	621	607	605	665	600	624	616	647	626	631	636	609	614	632	631	600	663	613	640	620	601	633	707	633	615	627	603	631	674	652	587	657	607	639	648	649	647	664	659	651	656	664	648	645	622	639	609	638	636	629	633	620	643	631	581	621	609	631	653	621	616	626	619	683	643	607	656	664	632	634	640	609	642	636	657	607	616	632	656	653	643	622	606	612	668	629	649	626	625	655	608	620	619	675	622	645	643	624	621	596	594	632	618	624	644	660	637	688	635	614	586	674	601	634	646	598	685	652	610	627	621	598	658	622	578	631	644	640	649	642	643	600	630	612	608	591	648	622	640	598	629	621	619	620	612	644	712	632	659	650	628	657	616	637	680	644	620	614	628	664	613	643	612	620	646	645	660	649	682	600	634	674	615	599	575	633	610	601	604	600	646	637	643	649	617	674	637	647	644
12229	9633	4997	1704	308	144	42	80	193	319	243	183	133	110	97	69	51	58	49	53	49	60	52	45	53	59	59	49	34	45	41	59	51	52	56	53	38	45	49	62	38	48	43	48	59	63	64	48	40	46	45	46	56	48	41	49	57	52	52	42	43	46	42	55	54	52	46	50	50	46	48	53	47	59	57	41	60	39	43	53	41	53	64	49	51	46	43	52	33	42	49	52	58	59	43	57	45	35	48	44	58	58	51	41	57	46	47	47	48	53	67	52	60	58	43	61	48	47	37	44	40	44	47	50	49	59	48	45	43	34	49	62	48	39	45	38	55	54	56	53	46	51	55	53	44	40	54	46	53	57	46	43	50	62	50	62	54	48	53	50	50	42	43	51	36	44	54	57	50	58	46	42	51	52	55	46	46	53	50	52	50	42	56	57	57	49	51	44	69	50	53	59	49	52	46	50	64	33	56	43	49	41	61	44	57	47	59	54	48	44	47	50	73	44	58	60	49	48	53	41	51	46	49	49	56	46	52	48	41	47	45	40	42	34	47	43	65	41	46	59	49	56	51	43	51	54	47	65	46	49	48	46	39	44	38	60	47	59	43	47	38	44	54	51	50	54	53	53	58	53	41	52	56	52	43	52	37	41	55	57	50	51	37	47	51	39	41	54	51	41	56	45	38	60	49	53	52	41	50	52	46	47	45	53	62	56	50	40	52	43	41	43	54	55	53	38	50	56	60	59	67	52	54	34	40	45	42	44	40	48	51	59	58	52	52	49	65	63	62	60	52	47	38	49	57	57	38	49	50	48	40	49	52	49	46	46	40	47	40	53	48	55	46	51	57	51	52	45	44	42	51	51	46	49	43	53	64	65	57	57	57	48	49	52	46	41	48	55	43	41	55	39	53	55	46	36	46	47	51	39	60	52	61	49	47	55	51	44	48	50	47	54	54	51	62	45	60	44	63	43	63	42	54	41	54	48	56	48	51	36	46	50	43	57	60	53	48	35	50	55	40	62	45	50	64	38	56	51	48	49	46	46	52	48	45	47	51	46	55	56	60	40	42	49	50	50	48	62	61	56	43	46	59	47	59	58	52	60	57	53	57	62	55	59	56	45	35	52	52	68	62	53	48	50	42	63	51	53	49	59	47	43	48	65	59	50	49	47	62	44	52	59	47	51	48	50	62	51	41	38	40	40	51	55	46	42	43	31	56	46	55	54	50	61	55	55	48	54	46	49	48	42	47	57	50	42	48	40	40	47	49	44	42	48	42	48	54	32	54	55	46	61	36	40	47	55	38	44	53	55	45	53	60	52	40	62	47	53	41	32	50	39	51	53	44	51	45	50	50	45	51	55	43	57	47	51	46	49	64	66	63	34	51	58	52	50	42	49	53	54	58	45	53	53	51	43	70	36	42	45	52	45	53	41	34	46	42	40	52	55	48	63	44	54	53	47	60	48	47	49	53	59	42	43	42	55	44	38	49	52	48	43	61	39	58	58	57	48	38	49	53	35	50	36	49	53	48	50	54	48	54	48	40	52	56	46	65	54	54	47	59	44	52	48	52	38	52	47	55	52	44	45	52	47	49	52	47	54	63	53	41	36	58	47	55	52	56	44	60	57	38	42	46	46	48	56	41	56	39	54	49	50	55	48	42	46	45	37	58	52	56	34	51	52	62	59	39	43	60	43	58	44	51	52	47	65	51	52	50	41	42	57	37	56	44	36	54	37	56	48	48	54	49	59	49	41	54	54	47	47	41	46	44	39	46	38	47	63	36	40	42	44	46	57	50	56	42	53	52	44	51	47	52	44	43	50	61	37	58	52	53	57	46	45	54	38	63	49	48	36	44	50	45	38	50	52	53	49	37	45	51	52	47	53	51	56	46	48	48	48	36	42	38	46	55	51	52	43	50	42	55	44	44	50	40	41	52	49	43	58	52	49	51	56	56	42	47	50	40	41	63	46	42	51	53	47	51	51	44	57	51	56	52	66	52	53	52	43	52	41	55	51	41	55	56	56	53	51	54	63	48	43	55	41	38	49	60	42	47	55	55	52	47	46	57	45	49	52	44	43	49	42	52	50	49	49	65	46	51	47	39	56	51	58	44	56	40	45	51	59	59	44	47	44	57	48	51	45	48	58	57	38	55	50	54	57	51	55	38	46	40	45	50	58	53	49	54	52	52	43	44	70	53	67	48	48	48	55	63	52	55	48	43	58	43	40	47	62	53	63	43	49	46	47	42	55	54	47	47	60	52	48	45	39	50	35	52	55	50	56	53	45	49	58	53	57	45	43	39	57	48	54	40	47	58	44	48	50	52	44	51	65	52	49	42	45	60	51	63	46	47	64	61	47	54	48	66	49	45	45	52	54	55	52	56	51	44	45	44	51	46	50	48	60	40	54	63	50	56	58	50	45	55	43	51	53	51	49	52	41	55	59	46	42	34	45	37	41	46	61	52	41	49	60	63	53	55	35	50	47	43	42	44	40	47	44	58	51	47	43	45	47	61	61	41	42	53	50	48	44	47	56	50	70	44	40	46	54	57	63	53	48	59	39	48	57	57	64	57	44	52	41	50	59	62	51	51	62	55	52	55	37	43	49	51	54	46	59	64	46	53	47	60	70	54	40	53	45	47	54	58	52	46	45	50	54	46	42	45	55	42	42	41	56	54	48	55	40	68	49	46	50	46	52	41	54	39	48	46	45	47	49	36	48	46	51	67	49	55	39	49	63	46	41	42	51	46	47	52	51	35	55	52	48	32	46	51	45	54	49	67	54	47	49	41	50	51	49	50	64	39	35	50	65	49	57	51	33	43	47	59	46	50	54	57	53	48	52	45	57	49	55	54	51	55	53	50	58	45	52	44	47	49	55	44	44	44	57	53	48	55	59	56	55	54	46	60	48	40	48	51	60	53	55	47	46	51	44	54	57	55	45	42	50	52	38	53	53	53	53	39	47	46	50	64	43	42	46	56	45	46	50	56	53	38	59	51	41	49	51	45	48	42	54	42	65	38	52	48	65	52	56	47	38	48	66	34	53	48	48	48	63	53	53	45	47	50	60	54	40	46	47	44	50	36	45	53	47	50	49	51	66	57	48	64	47	46	40	51	60	63	44	53	43	50	53	45	55	49	47	47	52	54	52	45	45	47	45	54	63	54	50	47	57	61	41	49	55	37	51	49	27	45	40	54	46	45	54	39	56	44	46	47	39	48	52	65	53	62	50	44	58	45	52	43	51	53	50	54	52	54	46	64	55	46	41	42	54	49	38	42	59	52	48	47	56	42	57	44	39	56	49	39	41	55	61	38	46	46	51	45	52	52	52	46	47	48	50	64	50	42	54	53	43	43	38	65	56	54	50	48	51	41	44	61	41	43	49	46	47	49	34	45	48	42	50	52	54	55	49	58	53	48	53	54	49	34	39	49	45	45	47	48	53	56	56	60	58	44	55	55	53	45	59	52	58	52	41	46	49	59	59	57	36	46	56
44305	33330	26742	21797	15163	6448	862	1341	8931	12741	8661	5685	3436	2660	1975	1348	734	563	582	566	571	562	579	546	553	539	532	616	580	577	523	556	572	527	566	613	586	531	536	584	556	540	573	539	632	539	563	552	631	586	569	568	567	572	564	580	546	549	588	569	534	535	580	559	560	546	589	547	562	598	537	566	574	570	546	559	585	604	552	546	599	555	557	570	553	565	572	544	549	603	574	528	527	553	495	540	548	551	565	551	533	575	542	552	566	568	550	554	520	563	535	518	571	534	563	545	565	540	567	527	574	572	519	554	579	566	550	608	603	546	568	581	563	540	544	557	542	567	569	565	559	563	560	539	559	589	571	540	567	566	572	587	590	541	542	580	566	567	578	567	541	563	528	553	535	603	570	555	572	541	588	560	557	575	550	614	553	515	535	531	564	556	524	596	540	561	596	560	558	553	539	565	557	561	600	576	543	514	563	560	546	562	559	611	538	610	600	572	600	555	552	544	545	547	568	543	505	518	585	576	547	592	591	579	569	537	527	573	548	561	577	526	504	558	561	584	555	545	578	597	562	603	575	530	578	556	589	605	552	563	582	559	553	577	595	539	558	544	577	537	573	534	597	552	538	564	557	574	542	541	568	558	585	582	577	564	537	587	520	575	579	565	568	547	521	544	577	565	559	560	571	572	532	559	544	556	566	550	554	521	546	536	546	554	545	538	610	599	612	510	551	565	576	548	566	563	569	567	574	567	551	541	549	558	577	567	547	554	564	526	565	575	580	579	611	573	572	563	555	574	571	531	544	510	568	575	539	560	554	557	521	535	571	567	553	540	569	565	516	581	565	512	557	546	617	582	595	532	576	534	553	560	564	592	557	539	566	559	556	513	536	581	577	581	560	610	566	579	574	555	554	558	542	562	544	557	518	571	560	585	570	543	557	536	588	531	582	561	565	572	607	616	526	549	545	542	627	502	575	565	558	560	553	577	593	566	557	567	573	575	600	607	589	526	532	592	557	557	548	579	527	568	585	504	604	560	593	587	614	562	561	561	576	550	576	587	563	585	534	570	542	518	541	561	567	573	541	558	558	553	540	581	541	521	594	536	558	559	536	546	565	549	534	520	570	555	531	583	553	538	531	542	594	556	583	561	516	589	549	542	571	555	579	554	549	547	565	544	582	591	546	511	554	523	568	578	587	602	551	593	557	570	563	591	614	545	636	513	565	588	562	588	572	553	528	515	556	583	571	565	539	560	565	558	567	540	564	558	559	563	589	526	559	564	550	551	553	607	535	548	576	590	562	579	518	559	572	573	568	583	560	586	579	577	562	563	576	586	559	517	559	513	559	539	554	564	579	583	557	581	618	548	557	588	548	536	531	546	559	599	541	540	549	544	574	555	550	558	543	560	522	577	571	543	597	545	565	563	641	631	559	566	561	569	582	549	539	592	554	567	558	571	600	570	582	588	574	607	569	625	531	574	588	580	536	542	561	578	511	538	518	566	557	584	569	595	572	584	523	571	576	596	575	617	571	623	563	592	548	545	541	547	574	570	570	556	573	554	565	490	588	577	573	532	570	519	595	580	587	531	575	535	587	537	556	544	550	533	551	566	551	534	547	537	571	572	576	520	539	522	576	577	549	535	565	589	564	610	574	569	538	550	555	567	547	553	559	559	546	559	540	592	620	577	547	546	570	539	567	574	565	544	557	555	501	556	584	534	575	571	544	537	591	565	555	597	552	570	574	570	592	544	522	572	561	591	572	546	597	527	570	559	596	551	550	569	541	584	564	538	567	562	581	582	587	521	499	575	591	562	526	536	554	560	596	591	569	578	527	558	571	549	520	567	536	551	522	564	558	528	579	556	546	539	519	533	540	537	558	587	531	575	537	562	542	529	548	520	589	555	559	575	575	598	575	551	593	524	602	574	551	544	540	542	508	606	570	585	563	570	583	565	550	606	559	597	553	534	577	555	557	563	566	526	573	551	523	574	613	554	572	580	569	586	563	567	572	548	553	578	559	569	593	536	560	592	551	595	574	586	578	622	578	565	543	563	540	573	537	514	536	552	589	598	493	550	580	563	607	617	546	572	619	529	549	595	587	579	554	548	556	553	550	543	549	579	530	559	595	598	528	563	550	518	562	590	579	565	550	557	585	556	572	579	599	605	550	592	574	563	568	588	561	564	590	606	564	563	577	563	551	625	533	585	570	543	596	574	572	559	538	625	574	539	603	605	604	538	582	556	589	607	549	575	564	583	638	540	580	576	568	602	530	518	550	580	552	558	568	577	557	562	569	548	538	572	550	562	557	567	557	560	558	529	586	563	588	544	596	545	560	573	548	559	544	546	539	606	575	553	533	606	567	567	490	551	599	537	547	563	559	557	570	566	566	546	553	561	575	569	575	567	565	559	582	576	573	590	575	508	556	586	579	550	538	570	597	577	569	559	586	535	591	545	554	591	518	587	529	558	591	560	560	558	542	609	562	521	550	547	560	538	554	561	558	569	564	565	531	579	555	547	573	535	576	560	600	534	578	555	549	530	548	553	561	573	563	568	555	533	540	574	527	571	529	567	576	542	575	553	513	531	549	520	530	584	561	592	539	580	562	527	563	551	513	546	554	597	564	513	577	563	528	535	556	543	580	507	545	565	546	530	612	557	560	571	549	573	603	600	572	591	551	575	596	547	531	548	546	594	574	576	545	540	591	543	537	540	558	586	559	568	539	574	578	576	540	580	573	553	530	572	559	553	551	585	547	548	567	559	563	546	546	569	532	565	585	565	550	544	569	559	569	599	593	563	509	544	568	551	538	561	585	554	535	586	521	604	597	579	606	610	533	580	588	542	530	560	581	543	525	577	570	606	613	565	611	563	571	590	539	556	549	576	591	542	512	555	557	561	544	582	584	536	537	544	565	527	598	613	556	529	580	545	521	565	525	548	547	576	551	559	577	554	564	589	574	529	577	549	552	582	518	582	580	543	506	549	563	536	596	550	586	601	572	548	551	552	611	589	592	550	569	582	564	513	560	544	537	540	544	583	630	561	550	570	575	555	570	578	567	582	570	531	583	576	590	536	599	562	577	521	565	521	563	571	544	535	591	565	561	562	569	572	558	532	596	541	564	597	572	551	558	564	555	594	571	575	513	541	530	501	585	551	584	576	577	550	538	566	541	551	568	594	563	567	550	606	566	564	565	536	569	585	530	557	553	572	573	527	543	553	540	545	563	582	571	540	575	569	605	588	534	546	574	580	555	571	589	552	575	556	530	576	602	551	543	578	567	576	573	606	578	551	515	592	506	552	535	564	578	580	589	605	587	584	527	577	564	547	550	575	529	536	568	578	552	543	553	592	597	565	575	572	590	593	587	553	533	549	557	535	559	574	597	532	541	527	582	549	558	586	590	561	549	539	573	547	567	539	578	518	538	552	541	570	559	550	626	543	520	538	572	569	625	552	534	605	552	556	577	565	571	555	557	548	550	582	541	570	578	569	555	552	587	573
22021	26656	14215	4509	787	296	78	180	686	770	521	302	241	193	163	107	57	44	38	50	52	60	58	56	55	54	52	40	48	48	55	53	57	52	45	53	52	47	57	42	61	53	51	41	44	64	58	52	58	48	64	59	57	54	47	58	51	61	57	53	65	42	52	53	51	43	50	47	50	59	51	55	52	65	51	50	57	48	55	49	43	50	58	63	46	54	53	54	59	36	48	54	42	57	44	61	53	47	56	59	44	49	46	46	55	55	45	61	52	55	61	51	46	49	58	49	57	65	51	55	53	53	51	64	51	45	50	56	41	64	56	57	54	59	59	44	61	66	40	48	57	51	50	56	52	51	57	53	60	61	51	42	50	42	53	61	51	52	54	55	55	54	52	55	36	54	47	47	55	58	57	66	64	50	60	59	59	49	54	51	62	63	61	45	59	56	46	49	60	54	55	51	46	45	60	69	48	50	65	51	54	52	44	51	60	63	45	56	53	59	64	48	55	34	52	51	49	56	57	47	45	62	54	42	52	57	70	45	55	45	54	50	54	56	48	56	55	52	49	59	52	58	55	52	50	52	53	58	50	50	49	51	54	58	47	57	49	56	42	46	50	63	63	61	51	65	55	64	54	61	46	49	49	65	46	54	50	51	60	54	56	43	54	55	61	48	44	59	65	53	68	42	41	60	56	45	47	41	64	49	47	68	48	44	56	51	48	51	62	57	51	59	61	56	52	49	53	50	48	55	49	48	55	57	49	58	45	37	46	45	47	59	42	47	51	51	53	42	54	48	50	57	41	45	66	47	47	52	45	55	45	50	50	56	45	43	48	46	47	51	43	48	34	39	48	68	48	65	28	47	53	49	50	47	47	57	51	56	55	51	51	59	52	55	55	68	63	46	51	64	41	62	54	53	53	49	49	51	57	50	65	59	46	57	58	62	65	65	58	49	51	52	47	52	46	57	32	59	55	46	41	41	40	61	55	54	62	51	52	51	57	49	48	67	60	43	53	58	50	56	62	55	60	60	52	49	61	48	63	57	51	66	56	50	46	51	54	51	47	44	46	59	41	45	58	45	54	50	56	52	61	45	59	52	42	41	47	49	53	51	44	45	52	49	52	52	44	44	68	39	43	51	46	65	57	60	43	56	49	50	60	58	55	50	50	57	53	59	49	59	49	62	57	48	54	50	37	59	51	51	64	52	62	57	57	50	48	51	55	54	44	62	50	53	56	58	50	46	49	40	58	44	56	53	55	52	53	43	55	64	55	48	50	50	56	45	47	59	54	51	72	57	52	54	56	56	54	52	45	38	58	43	50	55	63	61	46	50	57	57	45	59	60	53	56	44	59	69	51	53	44	52	68	68	60	63	50	58	46	44	58	54	61	49	53	50	45	54	63	46	55	53	54	53	63	49	46	53	38	48	49	53	50	55	52	56	53	52	57	51	45	61	50	52	60	51	57	55	52	57	62	45	56	51	53	44	47	50	43	67	59	47	42	58	47	73	38	48	60	52	49	51	54	49	49	63	55	56	46	48	51	48	66	64	52	56	53	44	52	56	53	50	48	50	56	43	47	42	57	63	48	47	43	52	57	44	53	44	47	58	55	48	48	53	37	57	31	55	48	57	65	48	45	52	58	35	65	59	52	42	52	52	43	44	52	50	58	52	60	57	50	58	50	47	50	47	55	45	44	53	56	49	55	59	64	51	50	57	52	58	57	49	46	58	50	52	32	58	48	50	63	47	48	53	48	58	60	48	61	50	60	49	45	54	41	52	55	42	55	60	53	52	53	58	43	56	54	46	38	51	66	59	44	53	57	49	47	48	66	46	50	51	45	55	62	54	33	50	69	59	58	56	56	55	52	65	50	54	61	44	39	51	51	46	68	52	51	44	38	66	54	63	54	52	61	50	60	52	49	57	59	46	63	45	52	60	59	48	52	48	48	60	57	48	43	52	64	40	52	40	48	71	49	31	61	52	53	55	50	53	55	55	60	51	56	49	69	54	58	50	60	50	57	53	39	45	59	55	61	53	64	53	53	47	65	63	58	63	66	69	53	54	51	57	59	69	49	53	64	54	54	56	61	34	36	59	52	52	33	60	51	53	52	65	56	50	53	51	60	67	55	51	62	55	52	62	57	59	57	62	64	58	65	41	55	57	53	47	59	56	54	54	50	50	50	51	50	42	58	56	60	45	60	65	65	48	48	57	54	37	57	55	47	65	49	58	53	46	64	35	50	46	54	60	62	59	57	51	61	51	42	47	40	62	52	60	53	45	49	47	55	49	48	48	69	52	39	63	60	62	46	66	48	60	56	56	49	43	39	51	51	47	50	57	51	56	48	46	47	59	63	55	43	42	55	58	42	56	64	60	58	46	58	62	57	48	48	44	51	51	43	48	48	47	43	59	57	52	56	47	58	53	50	52	51	48	44	47	54	51	61	63	39	45	42	47	48	53	57	62	46	55	44	47	56	53	48	45	53	47	54	54	54	64	55	60	48	59	56	53	58	62	53	70	62	54	61	57	41	59	59	48	59	49	52	50	60	66	59	58	47	58	45	60	62	53	51	53	54	58	49	50	43	66	44	61	55	54	54	60	45	77	65	47	55	52	63	48	58	41	64	50	65	68	57	47	56	40	46	43	38	63	43	57	57	53	49	43	57	42	52	59	47	54	46	53	47	49	56	52	58	37	50	61	49	57	56	53	54	57	61	56	48	49	51	61	51	63	53	49	59	63	38	60	35	52	58	48	48	57	55	62	56	47	62	47	51	41	46	58	49	49	55	56	63	48	54	62	51	46	63	47	47	45	45	51	59	58	48	53	55	55	51	63	45	64	59	44	48	47	44	46	45	41	38	57	49	66	56	66	50	42	39	61	53	42	42	50	54	42	59	60	49	49	50	58	47	51	59	38	59	52	59	51	60	47	47	63	58	61	45	54	56	50	54	59	46	54	59	55	48	49	53	71	62	44	48	53	50	55	48	76	55	49	52	57	57	52	52	46	48	39	47	60	54	70	59	52	55	40	51	66	51	64	49	52	61	65	65	72	34	54	58	49	59	60	43	77	42	51	54	43	55	49	67	50	47	56	48	62	48	44	40	56	46	63	42	61	56	39	53	72	55	49	48	64	54	54	55	51	58	58	56	44	59	57	51	54	55	42	52	49	69	42	47	66	64	53	43	72	57	54	54	51	28	47	39	62	47	46	46	44	59	58	42	49	43	58	44	62	52	44	39	56	48	59	52	54	48	63	64	39	38	56	52	35	64	54	58	44	48	52	47	57	49	60	44	55	55	61	50	56	56	44	55	53	50	47	51	50	63	47	59	47	53	38	64	42	54	49	44	50	56	60	49	56	58	54	67	45	41	62	54	52	56	53	55	55	66	39	46	43	67	42	62	58	56	55	47	45	56	62	66	60	48	67	48	49	51	57	46	57	47	57	46	58	45	48	40	53	52	50	44	69	41	43	49	56	56	56	52	57	49	50	56	50
53972	43669	34935	30866	25263	10241	1457	8677	22018	20126	15122	9122	7048	5954	4087	2402	824	591	606	638	596	691	595	674	656	590	621	584	623	583	577	584	682	594	593	561	579	598	615	608	571	614	557	601	577	647	602	613	637	632	582	595	593	612	631	590	625	561	588	594	572	591	609	577	585	560	571	604	611	552	563	571	601	609	632	623	586	556	602	593	574	585	593	643	599	631	623	606	615	595	628	616	558	589	605	588	611	585	604	603	603	592	562	572	582	601	634	546	596	640	633	574	584	609	624	584	580	619	587	639	631	582	651	602	591	616	623	548	612	589	553	563	623	571	604	602	574	629	605	648	627	608	531	582	587	580	560	595	618	578	603	603	573	584	567	593	616	625	611	596	587	604	652	594	596	623	623	568	570	606	563	611	615	576	588	607	556	614	561	589	573	579	598	593	610	579	630	554	593	579	587	585	610	605	593	598	575	593	566	553	632	611	646	618	587	633	634	605	594	622	615	590	600	592	592	620	593	558	597	615	577	610	591	627	590	618	601	595	557	550	614	543	575	602	596	584	535	604	620	599	573	605	605	599	552	638	567	586	587	590	622	588	613	592	594	573	602	618	639	582	602	617	614	575	609	580	610	571	602	627	574	569	587	586	590	595	579	648	590	610	640	585	623	665	617	611	567	604	606	595	596	564	583	559	596	599	584	628	577	608	618	558	634	631	581	636	609	603	614	641	593	614	638	649	582	610	616	627	632	580	635	604	584	622	551	593	596	609	619	620	604	594	570	632	604	570	637	592	582	589	586	600	618	634	607	605	627	595	592	563	599	601	600	651	621	604	586	597	588	619	559	551	602	621	576	594	561	618	601	598	622	592	579	577	533	615	570	603	627	590	636	633	583	614	650	614	639	606	583	657	581	583	646	576	565	616	614	621	605	577	608	552	602	620	620	618	538	531	593	590	584	578	614	622	573	599	604	599	594	631	617	562	633	638	621	558	590	607	588	550	617	594	619	550	623	630	604	594	581	560	588	630	604	595	590	610	635	608	591	575	543	578	601	623	605	583	581	575	603	600	600	607	586	593	616	557	599	602	593	585	581	582	616	608	593	585	619	611	567	628	557	599	572	638	622	575	567	593	588	555	650	622	631	606	637	644	577	597	614	624	583	589	560	573	607	585	561	598	574	587	571	617	602	632	555	600	551	616	584	624	634	639	573	575	631	622	584	558	620	614	598	579	587	573	612	599	628	593	580	597	572	610	553	570	582	578	576	547	635	631	616	564	614	624	655	600	639	589	597	560	595	565	604	601	632	640	621	614	592	588	607	573	581	612	653	581	595	561	592	584	641	631	589	602	637	637	566	602	592	595	619	579	610	607	604	597	600	612	614	605	565	552	595	577	604	586	579	650	584	657	585	617	582	569	626	591	589	630	641	641	623	583	630	587	661	579	631	608	635	601	616	670	616	596	576	556	597	575	577	578	569	593	630	648	617	568	576	623	588	603	610	614	624	574	611	553	569	612	596	625	607	610	573	612	574	570	574	598	603	581	578	586	596	617	585	598	644	574	596	576	604	593	577	578	628	604	605	586	609	610	612	620	589	597	601	565	573	602	573	611	627	618	612	615	630	565	615	597	603	597	587	580	651	583	619	555	611	595	639	597	560	617	580	602	578	600	580	582	592	586	607	591	568	623	573	601	583	618	588	597	602	585	592	580	558	583	609	617	599	633	597	616	617	639	526	588	616	613	592	578	624	595	610	583	564	589	546	588	605	596	613	586	612	598	594	625	633	601	561	606	576	667	600	600	574	635	610	591	544	633	599	620	553	604	588	597	634	620	609	573	560	622	576	579	606	625	591	602	613	532	602	608	614	609	588	644	629	567	595	542	621	573	562	608	603	605	583	574	612	580	652	604	593	587	621	620	570	620	621	599	608	606	630	595	612	591	588	587	583	594	611	596	588	579	607	640	613	614	601	625	614	622	604	630	632	605	553	612	598	568	610	568	625	555	622	611	555	613	605	610	574	603	625	597	638	617	565	555	594	568	594	615	601	606	547	608	602	574	612	598	605	624	614	613	616	624	613	589	546	578	583	637	552	628	598	582	599	592	619	560	609	581	601	563	603	612	594	607	615	612	558	591	561	606	589	568	629	555	611	595	574	627	569	589	607	610	666	609	633	568	638	580	627	603	589	600	624	625	559	573	625	596	599	635	653	617	630	574	605	623	561	577	610	570	596	603	614	591	551	592	593	575	610	615	579	540	550	621	636	603	606	595	617	602	561	599	603	556	641	567	645	596	589	630	596	602	620	608	605	579	598	595	615	617	604	605	594	602	606	599	628	637	623	574	629	578	604	622	614	601	626	613	593	570	608	585	607	605	548	604	592	595	601	575	608	622	570	582	585	589	613	629	603	614	577	604	607	610	602	609	591	575	604	611	616	590	607	583	552	637	596	619	550	560	590	619	615	641	634	584	620	626	600	538	609	606	562	573	607	587	656	545	584	641	607	597	615	598	601	638	574	615	602	667	595	615	610	596	590	576	633	621	619	605	588	597	584	598	569	635	598	624	615	618	559	577	596	587	595	592	602	616	616	593	616	630	608	612	629	624	623	614	605	609	623	633	540	588	599	599	614	566	616	606	582	570	555	582	654	631	612	629	619	587	607	565	607	572	642	563	606	588	584	619	572	593	573	612	619	573	619	570	615	626	569	564	594	584	583	600	576	626	607	590	574	602	577	590	616	554	573	625	604	587	589	577	600	637	612	554	575	579	616	616	620	587	614	597	574	603	572	606	627	592	608	618	570	604	599	615	596	573	591	603	596	617	614	670	618	587	580	634	537	571	582	643	615	592	582	613	595	605	599	563	627	629	571	599	613	568	614	595	598	593	602	607	591	586	626	613	601	614	576	636	607	604	615	595	585	567	642	590	562	566	575	650	625	624	593	618	563	615	627	582	576	576	617	605	597	562	595	605	610	605	589	591	599	621	610	600	590	577	580	607	578	635	605	567	632	609	639	559	620	640	623	609	592	602	564	599	575	571	603	575	623	610	624	631	576	571	577	593	640	573	610	577	603	644	615	637	576	567	605	606	606	556	630	587	567	579	604	594	598	622	603	585	634	575	605	643	570	617	623	552	535	629	578	570	598	609	606	591	561	621	616	559	580	565	651	622	626	578	608	598	581	562	620	609	581	609	603	606	593	627	560	562	600	663	617	610	594	584	603	577	603	648	594	593	599	615	649	583	591	567	593	628	610	621	621	607	587	604	664	585	628	576	563	574	592	568	596	625	632	607	601	620	585	624	666	549	573	620	590	573	615	603	602	623	592	579	589	550	606	591	571	571	564	608	625	602	627	591	567	609	608	580	607	535	551	586	570	579	582	598	607	565	597	639	579	575	593	593	582	579	588	588	600	600	558	598	629	583	560	598	624	585	603	598	633	546	615	627	556	602	570	574	540	603	590	613	662	620	615	587	612	640	593	566	607	572	633	620	588	602	607	633
21567	25543	14443	5209	901	293	67	234	800	992	691	381	339	279	226	116	53	47	60	46	51	56	44	66	54	60	60	62	50	52	60	64	39	47	54	50	44	53	38	66	42	52	44	50	48	49	46	63	37	38	55	48	46	42	57	51	40	60	58	47	47	45	54	51	61	67	61	46	47	50	58	47	55	60	48	54	46	36	46	46	40	44	45	52	56	65	55	54	59	46	50	68	46	44	54	64	48	57	48	48	58	60	60	63	45	44	47	47	60	55	44	54	63	45	46	49	47	55	60	45	58	58	42	49	53	53	49	61	45	45	48	46	47	56	55	42	60	59	45	51	66	56	51	47	53	46	57	61	55	52	71	52	43	56	50	43	46	58	57	46	53	55	50	42	59	60	42	41	47	62	49	52	68	67	43	36	66	55	53	65	66	54	50	40	59	57	61	56	50	58	55	37	47	55	40	51	54	46	44	62	48	44	45	60	55	51	53	30	43	64	55	55	55	57	50	49	61	41	47	38	59	55	40	56	61	70	53	57	57	63	60	46	58	58	56	36	50	65	46	52	51	48	38	35	57	64	57	60	50	55	58	54	61	59	43	58	47	56	44	46	44	44	49	40	53	55	50	48	44	42	58	54	48	49	42	64	56	39	44	48	54	65	39	59	45	55	58	56	49	53	43	43	46	47	63	55	37	56	61	61	48	35	47	56	44	47	54	67	53	37	47	48	57	54	60	45	47	47	58	60	58	54	46	41	46	48	49	44	54	48	55	40	65	43	50	40	44	63	48	56	58	52	38	52	52	55	33	48	52	46	54	50	57	49	62	47	53	60	47	46	54	63	59	46	52	60	49	45	46	49	41	44	54	44	48	43	49	57	61	53	49	46	51	57	60	59	65	59	61	50	56	61	46	56	55	52	49	50	50	46	46	38	60	46	57	44	53	55	41	43	47	63	49	52	57	56	43	41	53	43	47	53	52	47	57	54	41	60	45	54	49	40	56	50	42	36	48	49	53	48	46	51	51	55	48	52	37	42	65	47	52	45	37	65	62	41	53	55	42	46	53	59	50	51	37	44	46	47	51	44	47	46	56	54	42	50	58	39	46	52	49	56	53	47	41	36	40	55	53	48	53	56	53	42	45	54	61	52	45	43	48	54	49	50	51	39	41	61	65	48	45	44	47	59	50	56	57	45	45	57	45	55	56	54	47	47	56	56	59	40	53	52	42	49	48	61	47	51	50	66	46	43	53	51	53	60	40	51	55	49	55	51	43	57	44	62	60	44	45	53	50	67	58	53	46	48	47	53	45	48	33	60	66	63	41	47	37	43	43	59	67	49	51	43	72	48	57	46	44	64	58	59	53	55	54	45	53	58	43	47	47	60	56	53	52	63	44	52	49	44	48	45	48	39	52	56	49	59	58	40	53	35	43	39	48	47	58	56	46	44	50	57	51	37	58	50	57	49	49	47	46	53	50	57	44	40	52	46	45	59	64	57	45	34	51	56	61	47	52	46	65	65	39	53	60	53	43	60	50	57	47	51	51	56	53	49	57	55	46	56	57	53	43	45	64	39	45	47	40	52	62	45	47	48	33	50	53	47	58	53	68	48	55	50	55	48	55	57	45	48	52	58	75	47	55	47	49	47	49	68	50	34	56	47	47	50	62	43	64	43	51	49	56	48	66	59	52	51	57	54	61	62	44	48	56	51	53	62	60	60	43	41	53	54	49	49	51	51	45	45	61	57	66	46	49	57	51	34	46	56	56	58	45	54	45	34	47	58	50	54	58	53	58	53	45	38	57	44	51	53	49	48	46	42	53	59	56	45	52	58	64	59	40	42	45	50	55	54	40	53	49	53	55	69	52	57	60	55	42	51	55	56	47	50	49	41	64	39	60	46	50	45	53	55	47	46	50	54	47	50	46	58	55	40	44	50	45	61	38	47	48	58	46	57	50	42	55	50	44	57	48	44	46	40	57	50	56	53	59	47	44	54	44	46	63	47	49	51	53	50	53	42	67	50	63	37	44	48	60	59	58	49	42	47	47	48	49	46	41	59	48	46	58	50	57	47	45	68	46	42	64	62	57	53	36	46	52	54	50	37	45	66	57	53	42	51	52	59	55	40	58	35	43	51	51	52	46	44	54	60	61	64	49	56	55	71	65	39	55	53	48	48	54	44	52	48	49	49	56	43	55	58	47	62	59	46	39	38	57	54	47	53	63	46	52	51	31	48	49	43	48	50	67	49	46	35	50	42	60	44	43	46	54	60	44	60	51	48	47	60	39	50	51	38	57	52	56	57	39	49	53	43	56	72	48	58	58	64	48	52	53	62	50	47	52	48	57	54	50	50	48	54	48	55	46	47	46	42	56	50	50	58	48	51	62	48	52	44	42	40	52	46	49	47	60	55	59	55	41	52	44	59	56	55	50	56	65	44	59	45	54	55	57	43	51	50	51	45	62	49	52	56	40	40	63	55	50	41	48	42	55	49	55	56	36	72	46	61	52	53	47	54	45	66	61	50	58	47	52	48	58	53	56	57	55	68	49	42	40	50	49	52	60	61	49	48	42	45	49	47	48	43	59	33	51	49	55	50	53	56	49	58	53	47	54	56	65	57	44	49	52	29	49	55	42	48	52	58	47	54	49	48	47	51	53	65	52	45	53	49	43	40	60	52	52	53	52	53	52	58	54	67	60	52	41	33	59	59	55	47	57	57	57	59	46	48	48	59	34	40	51	41	61	57	55	56	49	36	58	50	52	57	56	63	53	52	52	46	39	47	41	45	62	49	42	50	49	45	39	53	52	53	44	41	60	50	50	56	49	52	47	49	42	60	50	51	53	46	47	47	51	39	51	57	60	44	51	47	68	58	57	57	54	52	52	65	51	51	59	47	57	45	56	38	57	46	48	48	39	54	45	53	60	43	41	36	59	54	42	49	46	48	51	41	51	56	39	50	61	51	53	60	39	50	48	61	43	35	55	55	48	42	51	49	63	52	60	38	51	41	52	59	49	37	64	58	52	48	59	48	50	62	56	35	48	76	44	44	44	54	49	59	33	45	53	53	56	60	58	43	46	42	57	55	52	48	53	54	50	56	44	44	61	52	43	49	63	50	55	46	53	61	45	46	50	52	46	55	53	32	64	56	61	45	64	40	58	53	38	42	53	48	50	51	49	44	57	42	56	46	60	42	52	51	55	44	59	48	39	64	50	41	60	34	57	47	48	58	51	35	43	42	51	42	47	59	42	54	52	51	57	47	45	56	55	55	47	62	62	44	59	56	57	57	58	45	44	55	57	58	55	57	57	57	48	50	53	54	61	52	34	61	52	47	52	41	48	55	53	48	49	58	57	48	46	51	42	48	54	55	50	54	46	57	46	49	62	67	52	59	52	48	54	55	65	62	59	56	62	66	58	45	70	44	55	52	48	47	53	55	44	62	32	60	48	40	54	46	47	41	50	58	52	47	56	55	57	52	46	59	47	49	52	41	48	58
54009	45693	36126	31400	26197	10324	1516	9944	23347	22699	19018	11731	9588	8209	5852	2688	708	587	557	598	614	674	714	662	668	551	529	630	575	584	593	589	593	578	601	593	572	592	622	617	592	552	593	578	586	637	653	648	632	598	585	614	574	597	625	579	582	613	563	556	594	567	571	585	611	608	572	583	589	613	624	568	609	576	598	551	604	607	566	562	653	641	591	550	598	553	595	590	612	570	606	588	593	614	592	596	564	613	551	627	515	606	584	587	577	575	598	592	564	581	586	609	554	575	631	595	568	588	547	600	641	618	601	631	620	586	527	563	604	542	602	611	603	570	578	637	549	557	568	602	607	574	582	551	594	595	642	496	584	598	569	559	570	578	593	622	607	589	586	580	542	557	595	585	581	599	587	544	567	575	597	558	564	561	597	601	574	606	633	581	603	624	574	604	590	585	558	581	556	577	570	566	604	585	585	579	544	576	586	622	615	579	572	630	615	552	547	588	605	569	566	591	576	612	602	630	576	573	603	574	589	631	612	577	601	615	584	581	584	587	603	612	558	642	579	577	549	573	572	543	530	599	579	596	573	609	590	586	601	610	599	535	578	602	588	587	555	592	559	607	583	604	602	565	573	581	579	576	622	586	586	589	613	558	599	551	569	560	641	571	598	620	568	589	634	629	551	565	587	573	577	610	528	597	607	593	597	626	583	560	605	555	535	629	616	568	624	579	569	615	575	616	581	562	609	595	562	577	567	623	579	559	603	578	607	616	557	587	601	590	512	597	608	594	572	649	598	537	605	550	569	594	582	578	605	543	565	603	586	580	533	615	612	615	618	567	571	616	581	561	586	592	598	585	614	570	592	573	584	642	611	589	599	623	583	559	591	597	591	578	588	597	614	559	595	571	573	599	591	599	569	624	609	612	581	584	605	611	610	611	579	562	610	563	563	573	589	560	583	556	585	615	603	591	582	645	566	587	608	589	600	613	561	578	566	578	580	666	602	561	566	581	586	612	567	603	590	632	580	604	644	620	594	563	608	567	599	632	562	604	597	576	569	630	585	625	590	568	583	560	592	624	580	586	554	599	569	603	625	576	557	543	611	611	539	592	595	613	587	578	586	538	639	603	569	573	592	571	593	614	590	586	563	590	612	524	631	577	556	566	612	603	545	570	587	561	578	607	578	600	594	610	592	575	553	575	592	601	568	585	563	578	581	600	610	575	557	575	575	570	564	565	614	569	568	630	606	584	576	619	577	576	588	578	576	607	573	592	589	580	647	584	569	599	582	586	602	567	567	587	608	606	559	553	572	612	553	594	630	630	541	560	549	584	559	591	596	564	570	573	617	561	648	593	587	607	552	570	596	573	557	601	572	582	601	601	582	594	601	570	611	590	632	569	589	621	625	535	563	581	587	599	622	581	612	609	561	568	586	627	605	589	587	589	585	545	624	565	602	551	579	583	579	572	552	547	622	621	584	546	599	597	576	582	572	599	576	584	614	607	525	590	596	550	603	578	590	553	620	552	597	600	623	583	578	575	558	637	598	575	603	576	578	615	589	625	626	599	596	560	588	611	582	591	592	577	606	574	582	572	622	543	617	616	575	593	613	594	601	553	578	602	586	556	564	551	554	617	596	570	573	591	581	603	600	574	568	642	631	585	645	598	577	585	571	596	579	589	592	592	585	606	597	548	562	546	580	588	587	561	595	600	585	600	549	580	603	592	604	569	553	600	572	586	583	592	595	545	622	586	559	586	600	611	572	593	594	582	579	608	574	606	576	586	588	589	551	609	541	570	571	613	564	610	550	568	578	586	590	578	582	604	629	575	566	581	566	589	598	623	560	604	621	586	573	576	593	588	602	532	631	583	577	568	576	596	623	601	592	562	605	581	588	577	600	609	594	551	560	579	623	576	585	641	592	574	582	563	593	566	594	588	586	602	601	589	610	573	624	611	606	587	567	592	611	591	631	588	590	594	642	585	582	560	582	578	561	595	593	621	633	572	613	604	576	568	598	574	640	601	621	597	591	593	604	612	587	612	586	579	606	589	589	552	578	591	590	597	627	561	589	555	602	628	602	563	570	625	601	643	541	556	574	607	630	569	534	628	592	613	585	563	586	560	591	600	615	558	577	575	584	587	546	592	588	609	601	591	613	584	538	568	562	564	573	599	599	596	591	615	603	618	581	522	552	625	583	639	585	577	607	556	590	560	552	600	574	642	603	598	598	568	521	645	626	577	554	570	611	596	633	591	581	581	591	565	607	571	587	598	598	549	605	589	586	554	602	582	596	591	591	579	564	519	604	604	586	618	530	548	611	605	578	592	638	590	570	589	588	585	548	547	572	620	549	567	599	576	598	603	563	617	584	542	599	558	594	593	615	565	660	636	565	616	601	587	591	593	548	596	574	572	574	586	634	565	580	581	609	600	583	609	583	553	567	555	616	554	541	594	582	593	562	601	573	607	548	628	573	583	587	571	577	560	598	580	577	569	594	526	603	598	605	578	531	545	542	624	598	604	631	588	650	576	598	587	578	595	570	604	589	570	566	592	610	568	581	578	581	575	593	648	576	611	560	596	566	614	616	582	568	558	606	614	571	602	628	566	591	576	591	580	605	604	605	587	564	620	538	604	578	593	581	540	631	578	581	571	554	608	569	561	609	610	563	582	613	582	615	571	562	602	601	585	574	595	588	572	621	565	588	564	593	630	561	583	595	631	564	614	592	583	602	545	584	590	579	610	599	567	642	549	574	605	564	586	590	572	593	611	567	575	600	617	548	588	602	599	551	597	610	587	586	608	593	571	596	634	597	617	535	641	598	572	593	592	633	552	579	558	569	579	594	593	604	551	603	609	602	576	629	560	580	576	618	554	567	614	618	597	595	622	537	585	581	558	577	573	589	580	628	580	636	594	616	600	522	581	582	589	610	605	603	594	574	560	608	577	566	594	550	608	598	600	543	588	609	615	639	535	551	606	624	592	566	617	554	621	556	601	560	627	553	597	610	646	618	593	560	599	607	608	613	573	582	597	596	611	627	551	610	588	621	582	562	563	638	605	577	573	599	580	556	611	572	559	582	577	622	551	607	596	577	584	581	600	567	618	567	618	560	561	589	581	622	548	587	547	584	611	552	554	598	592	572	581	562	568	615	610	571	543	545	590	549	596	578	612	578	619	566	606	597	597	591	563	619	605	596	580	580	602	617	593	610	570	617	587	585	574	603	533	656	627	568	566	583	626	586	600	563	624	573	575	548	614	612	587	550	607	591	608	577	587	597	589	612	594	562	610	592	587	611	593	531	604	566	587	577	603	586	545	562	562	580	593	569	608	613	607	604	569	604	582	573	592	621	596	655	618	616	566	588	607	584	614	563	590	575	601	593	613	544	573	580	596	629	591	564	586	604	572	615	596	587	582	619	588	599	578	569	602	569	570	598	596	593	597	568	585	594	587	602	571	601	599	626	586	572	613	559	604	572	578	587	589	587	634	528	616	625	600	587	603	578	521
29078	37491	20780	8975	1740	516	78	467	1644	1715	1113	386	476	382	282	152	56	37	58	61	54	47	56	52	62	59	53	52	57	41	60	64	64	61	64	68	49	53	47	46	43	44	59	68	50	64	63	56	54	38	61	67	60	47	55	70	51	60	62	39	50	42	61	56	70	50	44	64	71	55	56	51	61	66	79	43	58	60	52	54	41	60	59	49	49	52	52	55	55	60	59	52	71	53	51	51	64	54	47	53	45	41	55	39	59	42	76	58	47	51	39	53	52	63	52	52	50	46	62	46	49	52	43	48	46	59	49	63	53	54	57	59	54	46	52	76	51	48	53	50	63	55	70	48	55	64	45	54	64	67	51	56	45	46	52	71	50	54	58	42	57	58	49	65	52	54	61	54	50	51	43	51	48	59	55	46	58	49	54	54	66	42	53	50	52	57	64	73	53	47	53	54	59	71	41	49	66	44	58	48	49	72	52	55	51	70	64	62	57	56	62	58	58	58	47	54	59	58	53	44	63	56	65	53	45	47	61	54	64	61	60	52	59	47	53	42	51	57	70	72	50	50	41	47	47	66	58	46	52	64	54	57	64	43	59	42	46	48	55	65	54	60	41	61	37	58	52	57	58	55	50	47	53	59	47	55	55	50	48	55	48	69	62	48	59	50	69	56	43	35	68	49	51	53	50	64	70	67	54	48	54	60	58	49	51	65	53	45	50	59	50	54	56	74	50	54	50	47	51	67	53	67	59	51	56	68	51	45	67	63	45	43	67	58	48	55	65	49	53	55	67	50	52	57	50	58	56	61	52	55	53	48	49	76	70	53	48	61	46	46	50	49	53	63	51	63	46	50	49	44	46	48	62	65	54	60	55	53	62	53	55	52	45	67	43	52	48	41	56	72	58	52	52	60	53	50	63	46	52	55	62	64	58	55	48	51	48	65	46	53	52	48	49	55	61	58	58	61	50	63	60	52	67	66	50	44	53	51	47	50	50	54	56	66	72	51	59	64	57	55	46	60	64	62	55	66	51	53	47	43	52	51	64	56	60	58	55	55	52	54	52	46	54	58	59	50	51	47	54	55	52	57	48	67	59	50	66	60	62	61	51	49	53	56	61	54	55	44	60	64	51	70	56	48	63	51	56	62	58	53	44	52	66	42	58	62	52	64	52	44	43	65	47	61	46	47	46	53	56	54	54	58	54	50	61	54	59	52	60	52	58	51	61	65	66	62	41	51	62	63	56	53	57	48	38	51	54	51	54	56	52	42	58	61	50	55	53	52	49	53	31	56	55	55	54	52	47	65	55	59	47	56	59	59	45	55	60	50	49	49	52	56	75	70	64	52	41	55	54	49	48	59	53	61	69	51	50	56	58	53	46	57	58	51	47	51	46	52	46	46	70	51	63	39	62	52	62	55	57	57	65	60	54	50	55	49	76	47	65	44	45	47	55	51	53	52	50	59	66	58	46	55	59	61	54	69	30	48	73	54	65	44	39	54	69	48	58	61	59	65	50	62	46	62	50	50	68	62	56	48	55	63	55	54	56	66	54	52	56	51	62	54	44	56	53	61	55	48	51	54	51	71	60	50	51	55	62	64	67	61	56	50	64	52	51	67	55	57	59	62	51	52	53	58	67	51	52	61	58	52	61	64	63	49	61	54	50	55	51	45	54	56	56	60	53	54	63	44	49	60	51	53	50	53	58	40	47	51	48	42	44	63	47	54	51	62	52	63	58	51	56	57	65	55	53	57	59	56	55	56	52	60	59	55	52	46	61	54	61	57	58	67	61	54	55	45	48	48	68	73	55	58	57	58	56	78	56	64	53	59	59	57	51	52	56	54	60	46	57	50	52	63	53	48	53	53	52	60	44	58	49	54	62	58	62	63	60	49	55	63	61	54	55	52	63	56	63	47	56	51	69	49	42	51	50	54	52	67	43	59	57	44	48	52	42	49	47	56	46	55	58	54	64	66	53	65	63	47	50	56	58	59	56	57	65	48	57	58	60	61	53	53	62	67	50	65	66	53	68	51	66	67	63	58	60	51	74	67	61	47	54	49	54	67	52	52	62	57	49	46	63	54	71	50	53	64	49	61	62	60	50	61	54	54	63	49	73	60	59	49	49	54	48	63	61	53	66	50	79	45	44	55	58	46	57	58	61	45	50	56	43	46	48	40	51	47	46	60	52	63	58	57	49	62	43	51	60	63	56	50	62	58	61	51	53	57	48	43	66	44	40	48	59	55	51	55	52	54	59	53	57	57	64	50	74	43	58	52	60	45	60	52	56	55	60	68	56	62	65	70	61	53	51	57	47	55	55	73	62	43	40	50	41	54	57	38	51	58	51	54	55	55	70	58	51	72	54	59	59	58	64	57	57	55	65	66	52	68	60	55	59	45	55	52	43	66	51	62	81	59	59	52	53	45	62	53	50	48	44	45	53	71	60	58	47	57	52	51	62	67	58	58	47	39	53	53	56	52	62	71	49	52	60	38	46	47	47	54	59	54	43	54	64	57	62	58	43	55	60	53	50	63	57	67	62	52	45	69	57	54	53	64	51	58	54	65	53	59	62	59	61	47	53	51	49	55	65	63	43	42	46	55	52	60	58	63	62	54	56	59	49	74	46	38	57	63	46	50	46	66	56	62	60	63	62	52	60	55	61	52	51	50	49	52	66	43	59	49	67	51	58	48	51	51	47	59	55	62	49	55	58	55	57	47	51	52	53	49	65	50	58	46	60	69	58	64	57	51	61	65	53	47	57	51	63	66	55	58	47	42	55	41	57	66	55	57	43	46	49	54	72	59	77	41	64	67	49	64	44	51	57	47	71	48	58	52	46	49	50	57	49	54	46	55	62	48	47	56	62	54	60	67	67	59	46	51	59	56	48	53	61	47	66	60	54	55	54	67	58	49	51	52	61	51	55	61	73	61	58	62	50	62	71	60	51	63	52	46	45	53	46	73	45	64	45	52	57	69	60	46	69	63	66	49	59	48	49	56	57	65	60	59	56	43	62	51	50	59	61	49	44	53	57	56	61	63	85	52	56	53	56	42	66	46	66	66	49	48	55	58	57	62	41	63	56	56	64	50	46	56	50	66	56	46	53	54	51	62	66	54	60	55	64	70	62	46	45	55	60	49	71	57	51	55	60	61	58	59	50	45	56	55	62	38	63	50	59	54	52	45	45	50	69	54	58	57	53	62	54	42	56	62	52	51	59	45	60	60	66	62	35	55	57	54	66	57	48	52	59	53	50	62	49	57	53	53	55	65	42	58	50	57	68	55	59	57	49	58	70	60	53	54	57	44	53	43	81	57	48	66	57	49	64	57	64	46	63	52	42	40	47	63	69	65	48	61	61	57	44	50	60	76	56	50	57	63	57	40	52	47	69	63	50	55	51	50	47	70	58	48	47	56	45	52	55	63	60	51	56	62	62	65	69	54	64	62	66	55	52	71	43	45	39	76	73	61	40	47	56	59	55	46	56	58	58	59
55810	49626	40302	37446	32661	12516	2329	16484	30640	28582	22388	12531	12309	10926	7527	3344	719	629	638	627	654	709	909	816	842	669	662	661	629	582	630	680	623	640	636	603	576	619	589	618	648	696	598	627	646	659	693	672	687	619	630	670	659	638	628	651	642	666	630	629	592	628	663	622	672	629	662	620	658	679	585	621	621	620	609	613	606	602	639	609	614	668	596	601	641	648	632	612	619	601	628	583	624	631	644	630	592	649	616	631	652	622	618	667	619	617	683	683	648	618	621	611	634	607	642	642	630	604	620	667	593	628	620	637	647	605	633	628	640	634	596	618	656	637	610	587	595	650	598	618	644	579	593	586	602	617	599	621	614	613	614	660	654	643	612	633	608	685	627	674	634	608	612	637	628	627	616	642	637	684	652	653	598	620	603	598	625	616	632	655	622	664	626	623	637	599	603	632	613	626	625	616	606	667	576	665	639	651	612	603	672	638	664	625	587	645	641	639	660	648	625	665	662	684	653	581	625	630	619	642	620	606	693	604	648	644	627	585	630	662	623	613	632	635	614	586	671	650	635	675	630	642	636	611	610	634	645	643	643	614	648	660	613	618	646	637	630	663	636	650	619	631	662	669	591	647	615	658	634	651	661	607	628	637	667	658	607	658	575	620	654	635	620	619	628	623	610	666	639	624	614	626	622	582	591	609	616	653	641	605	668	651	622	633	621	658	644	620	606	646	615	624	620	613	669	637	635	607	672	608	656	667	690	666	584	670	660	692	641	632	616	675	636	621	631	633	624	580	607	556	620	586	619	623	604	671	630	622	604	629	630	627	658	611	609	642	647	673	622	615	634	640	643	644	629	610	660	680	630	643	594	588	660	603	606	607	608	625	656	648	634	613	616	600	635	652	636	651	667	651	631	646	611	668	642	587	651	647	624	629	608	631	654	635	598	656	574	679	642	680	705	606	588	614	628	622	598	662	587	615	604	643	578	629	636	621	642	635	621	631	595	601	597	623	611	650	672	642	643	637	662	607	649	609	621	636	633	641	623	657	630	658	615	662	631	613	637	648	630	668	575	642	628	640	660	597	663	611	613	652	641	625	658	631	629	649	629	637	640	659	643	595	627	633	624	622	625	644	636	615	605	641	616	656	624	625	614	672	606	634	616	601	640	607	608	622	679	632	621	619	614	618	679	601	609	622	614	622	604	607	621	626	602	642	601	641	636	612	639	637	657	661	698	637	616	656	652	620	601	603	610	656	604	593	600	639	620	638	623	640	613	598	639	614	647	642	623	644	637	657	578	631	603	647	620	653	603	654	604	611	640	650	668	617	569	647	644	616	667	587	640	611	633	569	653	626	614	613	628	676	617	622	575	661	603	636	623	622	648	636	647	666	599	632	663	617	641	607	668	666	662	656	621	599	647	611	644	643	639	642	629	615	605	624	646	605	610	628	674	560	662	661	613	618	598	588	617	622	636	616	610	585	621	659	665	618	659	580	625	616	574	666	614	608	650	615	622	629	650	665	631	619	665	605	630	619	591	630	637	577	632	605	666	613	649	600	618	612	607	603	659	643	679	634	622	659	597	601	636	588	636	607	617	617	631	669	642	614	645	691	611	612	599	679	668	653	609	613	657	621	592	648	616	608	662	651	625	616	656	670	636	610	629	662	650	641	634	667	637	603	652	624	631	618	638	637	625	654	619	622	643	621	642	594	619	593	620	629	665	621	647	649	661	607	606	629	618	671	599	642	676	649	596	686	632	654	712	634	679	638	676	667	617	649	601	615	627	638	659	647	644	665	636	614	646	602	607	665	601	621	631	597	686	621	593	668	592	614	646	655	623	633	685	595	566	626	634	637	636	637	629	645	587	614	650	630	620	586	621	632	607	625	606	661	617	592	593	635	618	641	613	639	633	630	567	635	610	652	643	605	634	642	643	607	646	596	665	657	597	632	675	636	663	642	622	642	614	651	646	603	594	648	616	630	611	599	650	623	655	637	565	620	627	621	642	653	607	641	627	659	611	638	614	628	653	599	640	631	604	643	622	647	625	645	641	610	625	650	635	636	644	643	589	638	616	649	634	630	614	612	598	640	637	588	624	650	590	628	648	638	604	619	617	603	664	641	636	646	662	590	667	665	645	606	638	663	637	641	626	630	631	654	657	624	657	590	598	653	654	651	619	652	638	640	651	649	633	636	605	590	640	593	577	643	634	601	647	643	645	608	653	590	610	655	635	635	612	576	617	636	621	617	649	603	654	597	604	594	630	642	629	624	606	617	637	609	641	626	611	640	611	626	595	657	664	616	633	660	630	614	644	618	633	616	659	627	627	617	636	635	653	671	649	639	644	643	642	560	667	656	638	690	628	627	657	670	676	637	626	636	587	664	641	605	592	649	660	676	635	660	597	663	637	619	675	595	670	610	646	641	627	616	604	676	632	637	622	617	629	622	559	619	654	620	600	667	640	583	624	630	612	615	671	599	659	640	591	623	647	600	626	663	666	615	579	619	610	624	611	618	620	606	621	646	640	631	629	649	591	638	582	599	627	678	607	652	623	621	607	607	606	591	616	601	576	641	592	639	669	602	626	630	668	665	602	661	610	630	583	661	603	667	657	623	617	571	635	663	639	652	625	687	658	608	638	654	601	667	621	614	584	616	676	625	615	608	597	617	571	653	620	653	614	641	613	629	624	641	662	642	625	635	648	636	638	634	605	664	647	586	617	631	639	648	639	651	625	598	644	613	635	601	653	649	600	670	636	582	645	669	653	641	630	650	646	621	648	647	650	615	617	612	609	663	622	704	637	642	614	630	609	640	618	615	606	654	618	666	574	634	623	619	617	642	612	607	657	687	620	637	621	607	610	657	637	615	588	637	641	601	628	630	648	616	639	659	624	635	622	605	616	677	629	602	631	584	638	605	678	645	639	627	635	661	657	628	654	619	677	650	601	661	587	605	590	679	674	651	634	634	639	631	684	616	606	627	666	657	662	677	648	645	670	627	592	656	628	684	615	610	619	653	622	628	622	661	659	632	593	605	620	671	620	649	612	595	603	658	645	606	598	616	631	612	627	641	625	628	630	654	626	624	671	641	603	622	653	651	688	620	645	664	584	635	611	645	591	560	658	631	637	643	629	609	572	581	578	628	627	655	617	595	628	641	630	612	628	658	632	605	636	643	662	658	603	670	610	626	622	586	638	605	632	638	613	684	603	608	609	629	648	654	637	588	642	596	642	597	655	634	658	625	642	613	637	657	660	611	625	650	582	655	605	636	655	630	595	617	629	625	564	618	641	644	587	634	665	657	623	624	638	692	609	644	628	563	627	590	646	627	613	646	620	614	607	613	597	662	671	624	658	627	647	662	617	619	617	606	672	623	610	633	616	628	589	651	647	650	616	675	621	669	646	616	643	634	638	661	609	630	662	584	651	593	637	589	647	609	653	590	614	658	658	630	593	607	666	602	588	649	698	673	661	639	659	590	636	643	592	660	630	651	568	564	674	683
12507	9411	3556	1425	308	141	67	113	380	341	251	102	131	124	99	67	58	51	53	54	33	43	64	52	56	44	51	45	51	49	43	53	42	56	52	57	58	39	51	40	50	42	55	43	56	37	40	58	54	48	49	58	52	50	56	44	46	42	52	45	59	47	54	47	39	47	46	46	56	58	43	44	48	47	55	37	60	54	43	57	45	56	44	49	51	53	43	48	45	49	55	41	63	46	61	42	46	47	49	46	48	42	47	48	52	46	43	40	48	52	64	51	60	42	42	52	49	53	46	46	49	49	39	44	50	51	58	44	46	43	52	50	50	57	44	48	37	56	67	45	49	57	46	43	57	47	52	47	44	49	43	40	50	40	42	35	60	56	43	48	42	49	43	47	51	52	44	58	45	53	42	39	48	42	52	43	36	44	56	50	56	48	55	51	44	36	47	58	34	47	48	53	44	54	49	54	57	42	71	53	55	58	41	66	46	52	46	41	54	53	37	38	53	54	47	42	59	55	59	40	53	45	62	53	40	44	45	58	50	46	56	57	48	47	52	56	46	50	40	51	48	59	58	53	47	46	52	46	54	68	54	60	53	55	46	52	46	46	46	50	46	40	38	39	42	46	42	54	51	50	52	46	39	47	43	51	51	38	44	63	50	44	52	49	54	51	47	52	57	51	43	55	57	53	50	46	45	47	42	53	51	43	39	55	53	53	51	52	48	47	40	44	28	58	56	42	48	46	51	47	58	49	50	49	40	54	50	39	50	44	53	48	47	45	43	68	46	61	43	48	63	43	45	53	55	44	44	72	63	66	39	46	41	43	46	38	55	50	46	39	53	40	55	47	42	71	42	40	47	51	63	56	52	46	38	36	45	55	54	46	59	39	45	43	49	41	53	45	50	61	37	43	52	50	53	52	59	43	53	49	56	43	62	40	49	39	46	54	45	56	50	52	61	44	45	43	54	50	37	41	51	46	48	42	51	57	60	61	61	51	40	41	47	49	38	50	64	49	44	39	45	47	46	51	65	52	56	51	54	47	53	54	50	55	54	49	48	46	46	52	52	45	47	38	47	45	42	46	47	41	48	46	57	41	41	55	49	52	47	54	43	36	45	43	50	43	49	42	33	31	52	44	48	42	67	49	46	56	40	48	43	54	62	50	45	47	48	56	48	55	49	42	45	48	42	50	54	45	57	34	46	55	47	46	50	53	47	52	48	48	41	46	36	41	54	55	37	48	35	41	60	47	64	46	48	44	54	44	43	63	51	46	46	53	52	54	62	44	46	47	44	51	58	59	42	61	42	49	53	50	46	56	46	38	52	61	40	52	45	55	59	62	49	60	41	63	50	47	47	55	45	55	49	38	57	49	35	55	45	42	51	44	60	49	51	54	50	51	43	42	42	42	41	48	50	47	51	40	44	57	70	46	51	58	57	40	59	49	42	48	60	42	48	49	49	49	50	55	56	59	46	57	52	42	58	54	47	55	37	51	42	54	43	56	56	48	47	52	35	57	46	43	54	60	42	55	56	61	44	53	55	52	47	52	60	43	47	55	53	49	44	49	66	55	50	60	52	51	52	55	43	45	38	58	39	60	52	37	51	52	47	52	57	51	46	56	40	48	41	51	43	53	36	36	54	47	46	42	52	39	47	37	53	47	39	54	42	61	48	54	44	38	33	65	36	50	42	52	54	40	44	46	55	45	50	30	55	53	57	49	52	56	41	47	57	65	49	51	57	54	43	43	45	57	43	43	63	44	49	51	56	45	56	39	47	51	43	49	53	44	53	52	38	58	65	53	52	59	49	51	55	62	53	42	57	39	57	51	49	43	43	40	40	51	50	55	45	44	43	45	47	48	67	45	51	46	37	48	56	47	42	47	50	43	38	45	50	57	43	50	46	40	51	42	45	47	48	53	42	62	53	47	48	48	53	51	55	67	64	40	43	46	48	48	56	49	47	50	42	48	44	37	50	49	42	52	50	38	58	39	50	46	49	53	48	55	51	61	40	75	45	40	49	45	56	54	57	41	53	44	47	47	50	56	41	58	50	43	45	49	58	54	56	53	37	54	49	57	55	43	36	43	54	55	58	58	52	42	49	50	48	52	47	47	49	47	56	48	44	57	63	47	59	56	47	46	47	42	52	41	54	48	55	50	53	61	47	43	48	48	50	45	44	58	52	44	50	35	59	41	36	38	50	40	54	31	56	41	73	53	27	63	49	31	53	60	48	59	63	54	53	44	56	49	44	46	58	63	39	47	51	55	56	48	45	52	62	49	44	45	57	39	46	45	40	43	48	46	48	46	53	41	50	47	51	52	43	37	50	42	54	45	66	59	56	47	42	41	63	50	45	45	37	44	51	54	56	63	45	50	49	43	52	54	65	56	57	52	37	52	43	41	40	46	43	56	53	61	46	56	71	50	38	50	56	52	62	40	47	40	66	56	52	58	41	45	59	56	42	50	39	43	52	43	42	50	53	43	57	60	48	56	42	46	56	43	40	46	53	51	54	51	46	46	46	51	47	58	63	40	45	60	39	49	53	44	48	64	54	57	46	45	50	43	53	38	52	50	45	51	45	40	58	43	52	53	53	49	64	51	44	47	53	45	46	52	51	60	48	59	35	50	51	44	43	43	52	45	57	43	60	50	52	51	47	55	51	38	52	47	39	47	34	50	47	50	52	51	44	43	46	45	48	42	49	37	45	51	52	50	55	62	45	44	58	43	54	42	53	40	52	57	56	40	52	44	49	43	43	47	53	46	47	54	45	50	52	59	47	63	42	59	57	48	51	64	37	39	49	56	60	53	48	40	42	47	51	43	53	64	57	44	42	41	59	56	52	56	48	41	43	58	48	52	58	57	48	52	54	36	48	36	41	54	47	51	59	47	43	51	48	55	45	57	44	49	57	26	45	48	60	44	58	55	42	45	55	44	52	57	52	34	55	52	55	55	64	41	51	42	39	48	47	54	41	50	36	42	55	55	48	40	53	57	53	49	42	54	52	47	44	49	53	54	57	34	41	50	43	59	38	40	54	42	50	47	69	53	54	44	48	48	46	45	49	49	53	44	47	50	43	56	45	44	55	46	41	44	44	44	48	56	47	46	51	42	44	46	41	44	49	39	61	47	53	53	44	57	44	54	49	36	43	44	57	52	51	55	49	50	43	50	51	63	61	50	42	48	66	46	43	58	46	42	39	58	51	55	42	37	52	52	39	48	55	47	49	47	45	42	52	56	45	54	46	40	40	49	42	43	49	54	44	56	36	59	39	45	44	53	48	39	54	45	47	58	44	55	48	42	55	52	44	48	54	51	48	38	52	47	42	36	53	55	37	43	38	45	56	41	36	43	60	58	54	55	41	38	58	54	52	52	43	43	35	40	43	55	52	58	56	40	36	53	53	69	45	56	56	48	50	50	50	49	42	58	46	54	57	47	44	48	48	52	50	51	37	53	41	58	52	44	56	54	45	50	44	53	46	56	50	53	51	41	50	53
44752	32354	24228	20573	15620	5766	1161	6272	15016	13360	8419	3513	4083	3940	2562	1218	575	552	546	517	583	720	691	596	636	570	600	531	574	554	588	607	548	536	534	529	569	530	563	560	583	569	562	560	578	537	609	582	538	568	555	560	535	527	591	562	571	604	546	572	571	562	578	559	543	514	567	544	561	522	534	587	550	569	527	565	533	573	590	582	560	574	570	559	541	568	553	601	497	562	582	576	560	569	531	550	557	546	574	555	584	565	551	560	546	523	576	557	576	553	558	559	532	586	540	555	556	524	585	594	582	580	553	550	548	532	582	589	576	555	524	558	535	552	533	589	556	545	540	541	574	523	562	592	546	579	566	539	540	555	598	533	547	602	594	549	539	573	581	592	525	543	588	580	604	611	587	564	559	527	606	600	568	542	518	563	521	560	581	578	531	582	542	545	540	584	547	579	579	606	579	567	555	569	564	546	535	586	580	552	527	542	539	602	571	577	567	554	563	642	566	561	557	570	537	564	573	554	564	575	556	584	588	568	580	542	521	507	559	518	535	580	538	554	571	547	557	526	554	563	539	520	601	543	568	551	531	556	589	582	581	548	581	560	555	573	561	514	566	536	578	531	577	544	562	568	583	592	548	565	509	567	575	576	595	550	550	554	528	586	578	593	497	560	565	579	554	527	538	556	570	571	552	559	565	564	580	564	543	540	563	532	482	545	545	553	575	599	563	561	552	555	568	567	550	542	550	575	575	557	580	567	573	545	536	576	593	567	561	552	594	538	564	586	590	521	562	545	544	535	609	535	590	542	567	562	611	603	558	541	559	597	577	588	554	600	551	552	613	598	599	587	528	550	563	570	534	544	589	559	547	598	570	542	603	545	549	562	541	609	569	548	573	541	566	559	532	528	559	599	502	546	592	590	576	565	557	577	546	549	556	585	557	572	563	567	557	520	581	564	602	562	575	583	585	548	545	564	545	547	550	600	554	596	586	579	536	594	558	550	559	582	587	555	554	571	579	545	553	566	603	557	582	569	542	523	538	565	568	564	565	571	546	526	583	532	546	535	523	589	590	602	573	547	580	557	540	540	573	606	593	554	580	501	577	546	559	561	580	547	542	572	536	585	562	560	580	556	545	536	552	584	561	511	571	575	593	575	594	611	576	527	570	574	548	579	554	604	560	579	540	573	571	625	589	556	561	544	572	537	618	526	532	531	540	561	565	564	559	524	543	537	566	551	613	538	570	579	561	554	594	572	550	546	517	544	596	525	571	547	550	568	536	573	544	578	555	580	551	561	538	553	523	537	597	577	532	559	517	568	556	574	550	576	542	578	563	574	584	533	563	571	572	567	582	573	529	508	540	541	537	598	578	581	540	505	564	573	584	532	555	559	562	575	576	544	518	555	521	562	573	575	564	570	541	548	595	534	550	566	568	579	533	543	553	568	564	608	514	544	587	569	557	590	506	541	589	590	541	565	529	568	527	584	553	608	573	563	558	557	573	555	536	548	592	529	569	592	558	575	569	543	556	575	539	559	539	557	549	546	544	535	564	572	541	557	600	539	510	564	558	546	590	554	539	619	553	567	596	524	580	532	572	545	586	550	573	601	539	542	560	524	555	555	564	580	544	579	585	592	516	558	552	569	534	593	566	581	562	548	571	550	524	523	572	608	568	580	549	603	503	567	550	547	559	559	548	533	551	587	531	547	586	544	541	546	549	586	558	561	558	572	530	559	490	531	551	570	552	558	547	570	565	550	568	573	595	535	567	559	611	577	603	552	565	547	574	588	590	551	576	533	576	572	569	551	590	593	586	521	594	571	575	540	523	567	562	548	601	547	522	540	532	591	533	532	573	530	545	562	572	571	549	557	592	574	509	539	556	572	552	593	563	526	548	566	571	567	580	522	621	580	545	581	552	512	551	587	558	555	567	563	588	533	559	598	581	568	568	544	555	574	530	576	551	560	558	560	575	530	577	579	596	548	546	557	566	537	533	568	547	552	550	579	596	592	608	537	569	589	560	548	564	554	512	502	580	587	602	600	585	529	557	580	555	564	621	618	577	563	572	562	547	555	555	556	564	524	580	501	575	558	532	570	512	605	550	568	538	598	541	572	592	548	585	563	538	569	558	583	565	580	536	575	555	535	603	567	554	522	514	557	545	537	543	529	539	546	551	562	551	547	584	553	581	574	594	584	572	545	552	526	595	528	620	548	546	553	564	558	560	551	558	556	529	568	574	534	519	545	581	503	527	557	551	578	553	609	555	545	522	526	543	576	541	516	535	513	527	628	558	560	568	597	582	559	540	542	528	582	587	542	550	514	550	586	563	629	557	527	542	541	528	560	585	568	560	568	509	554	584	555	561	559	569	526	524	590	516	642	522	594	561	560	574	568	523	551	578	560	590	595	583	522	549	587	593	566	573	527	569	600	563	569	570	559	576	558	558	532	552	538	551	562	556	521	550	580	556	535	537	562	589	572	578	574	530	529	530	541	545	574	595	571	571	499	559	561	580	568	521	523	612	558	544	570	581	531	529	566	529	568	557	577	561	561	537	551	581	501	556	553	542	554	526	525	546	526	599	560	587	587	600	579	534	559	541	583	585	539	605	565	543	547	532	558	571	552	551	572	568	564	589	556	553	587	578	587	557	575	541	620	539	526	576	569	542	555	566	574	527	574	565	573	549	571	601	565	579	531	584	528	598	555	590	516	543	562	566	539	522	596	584	609	536	559	576	561	578	541	545	579	543	534	518	592	551	550	586	536	544	528	586	559	547	565	606	518	556	556	579	559	547	540	556	522	550	542	569	539	573	518	554	548	542	612	536	590	585	596	550	569	591	568	573	596	543	569	568	553	572	536	546	542	558	540	593	574	580	554	521	533	512	547	628	571	556	541	569	539	567	566	558	557	556	559	542	583	559	562	565	506	559	570	591	540	549	571	566	515	587	549	516	592	574	548	559	568	539	541	585	589	539	531	557	583	596	549	570	534	583	524	579	562	566	572	536	582	568	568	561	574	550	588	563	577	586	522	587	615	547	514	532	530	540	566	547	547	546	528	544	559	555	537	554	547	560	548	513	558	533	535	563	552	541	567	600	569	561	520	560	558	561	590	492	533	561	560	541	528	552	547	548	582	553	578	544	544	565	538	610	516	540	568	508	592	536	541	555	551	580	579	555	558	589	569	596	534	562	579	536	554	552	558	551	579	558	517	531	566	568	562	586	553	578	559	549	557	610	580	577	534	599	562	560	582	579	560	560	519	569	566	598	526	574	569	584	539	521	559	556	551	582	559	553	557	508	557	580	606	589	549	552	543	571	561	546	592	552	611	600	568	508	546	520	570	528	551	529	565	563	543	561	577	516	533	553	593	546	584	574	569	563	569	590	564	541	597	549	541	558	574	561	539	558	578	592	543	549	544	547	610	581	607	533	571	592	564	594	520	574	554	546	555	610	535	601	603	587	581	576	574	582	552	552	588	560	540	549	532	582	614	525	549	553	583
22065	24314	12510	4380	907	311	64	88	710	946	389	232	344	349	260	100	55	42	50	59	52	54	59	61	52	54	59	47	41	42	52	38	57	48	41	56	50	70	48	57	47	60	54	55	47	55	44	45	44	56	47	52	49	56	61	53	49	56	53	59	48	51	57	52	61	47	55	55	45	60	56	47	55	50	46	48	60	58	55	46	61	54	58	42	58	59	48	59	64	44	47	49	49	58	55	60	55	51	45	63	47	48	51	55	44	51	54	46	56	58	57	46	47	53	40	49	51	51	58	62	44	50	41	49	50	53	57	50	65	52	52	58	51	49	58	59	65	48	53	50	55	54	51	40	42	55	46	54	54	43	57	53	41	48	50	58	58	58	60	51	49	70	60	48	43	44	36	38	46	51	58	50	54	60	51	49	49	42	60	58	55	51	60	59	63	56	54	52	51	56	63	54	62	45	51	48	49	37	45	56	51	61	42	43	55	60	59	56	53	40	56	45	61	56	38	62	40	70	61	62	48	48	54	64	45	56	56	63	65	56	55	60	40	54	60	54	54	54	54	44	49	55	61	52	46	37	44	40	50	65	52	48	47	59	43	55	44	35	61	52	47	44	48	64	47	52	65	56	49	47	50	58	71	56	49	37	59	58	45	66	49	54	52	54	45	71	57	56	54	59	52	49	54	56	35	50	42	65	57	48	53	46	50	55	51	61	55	63	54	53	48	59	57	39	38	53	48	55	58	54	66	65	38	53	53	51	55	51	49	54	72	50	55	41	55	51	63	49	58	48	45	57	56	68	54	60	52	52	39	58	56	54	38	54	53	51	52	48	48	49	53	43	59	44	50	53	52	54	47	45	52	43	42	34	38	51	34	53	56	57	63	48	51	40	62	53	53	73	59	59	44	49	44	63	51	60	54	54	50	68	51	52	51	52	55	51	45	61	46	42	50	53	52	47	52	50	53	50	52	51	51	53	47	58	62	51	50	49	50	58	57	50	52	56	46	46	54	47	54	50	55	67	47	55	46	54	53	51	54	53	61	54	51	48	47	33	58	49	38	57	52	49	56	51	54	58	64	49	49	38	42	52	60	50	58	57	56	49	68	45	41	38	37	54	51	46	62	41	54	52	70	57	54	56	42	66	67	48	47	42	57	38	44	61	57	51	42	62	47	48	47	64	49	52	45	53	62	44	66	59	53	66	63	51	56	53	63	63	52	50	52	42	48	54	51	55	58	55	62	63	44	49	53	50	40	56	42	56	44	64	53	53	58	55	49	48	47	58	56	44	41	43	53	49	38	50	35	47	58	46	54	72	39	42	48	59	44	55	60	54	65	63	47	60	33	50	47	41	53	40	46	47	65	68	49	48	52	48	60	49	41	51	40	50	64	54	52	32	54	48	65	51	51	42	56	53	46	51	56	50	59	54	50	50	46	59	48	37	58	53	44	61	52	43	48	49	52	61	52	54	49	51	50	44	58	54	52	45	58	47	53	53	52	63	50	43	52	43	44	48	57	45	57	61	40	57	52	52	44	49	58	53	52	50	59	51	54	59	56	47	57	55	48	66	54	71	49	58	63	43	54	57	66	48	41	43	71	58	52	50	49	48	53	49	63	51	48	46	53	41	50	49	39	58	40	55	45	46	49	45	65	68	56	53	49	56	41	56	49	45	66	55	43	53	51	45	56	46	51	50	43	56	30	57	44	49	35	59	57	59	54	45	52	47	68	44	54	54	46	48	50	62	46	49	46	46	41	53	58	51	61	53	51	66	51	51	52	67	46	45	55	54	54	38	40	57	53	50	54	55	58	57	50	57	52	68	63	58	47	59	53	52	39	43	44	54	39	47	48	53	49	51	52	47	51	65	50	53	66	51	51	44	51	38	47	46	48	54	49	60	43	47	55	55	51	52	56	59	53	48	60	44	45	37	49	53	53	62	69	50	45	63	71	60	44	66	50	45	58	51	54	54	41	45	46	60	64	59	42	46	54	56	52	59	51	51	45	61	41	49	62	46	45	61	52	51	46	57	68	50	46	45	63	45	42	56	54	48	55	50	47	51	51	56	57	48	53	53	45	41	46	55	43	50	57	40	53	51	54	41	43	37	47	51	55	37	50	42	47	55	44	60	55	57	67	63	57	56	31	51	64	48	54	61	40	52	56	53	51	41	50	60	52	47	47	60	61	54	55	59	52	59	52	48	62	59	67	53	56	53	40	44	48	50	58	51	67	54	63	66	51	56	48	55	41	57	48	52	54	49	42	50	65	40	50	49	38	58	56	61	59	48	60	52	54	53	52	51	55	57	44	51	54	61	56	52	52	53	58	68	60	55	48	52	58	44	64	43	49	42	42	50	53	48	51	54	47	56	49	54	46	55	53	57	51	56	42	51	47	42	57	46	55	56	61	48	46	50	40	49	69	55	54	64	49	47	56	56	59	56	55	46	66	57	48	63	52	45	46	48	62	47	57	46	56	54	49	53	53	53	65	50	47	61	45	47	54	53	56	50	47	46	42	52	37	52	42	62	56	48	52	55	47	50	54	55	56	53	56	46	35	59	58	50	55	50	51	52	54	44	51	55	52	49	48	56	50	58	48	58	57	52	63	42	62	55	43	56	48	59	52	46	45	45	49	45	44	48	51	49	53	51	50	57	44	47	44	49	45	61	45	45	46	56	40	50	52	53	45	54	62	70	50	61	52	46	45	61	52	53	54	52	44	50	54	57	45	47	60	50	54	53	62	62	52	54	56	55	46	49	53	46	54	54	44	44	51	38	53	43	48	50	58	50	61	54	54	44	44	54	56	56	65	43	45	55	56	38	46	52	49	53	45	58	52	56	48	53	57	57	57	48	54	56	37	37	58	52	77	48	45	58	50	51	51	58	45	35	51	57	56	38	52	54	52	52	39	53	37	55	60	44	44	47	48	45	49	52	48	56	44	49	37	49	50	44	53	58	61	58	49	50	56	51	55	48	61	41	60	52	44	67	57	53	53	57	54	57	55	66	47	43	45	52	55	47	49	61	52	55	50	56	56	48	68	44	57	62	59	58	67	53	36	52	49	60	55	55	47	53	50	48	41	51	70	44	56	44	49	52	45	43	48	53	57	58	53	49	53	74	52	49	50	58	44	50	62	58	57	38	54	55	57	49	53	58	41	46	38	49	57	48	51	48	59	51	46	45	42	61	59	50	61	52	53	55	45	51	49	57	44	49	71	52	51	55	53	53	52	51	41	59	61	54	55	52	52	59	53	58	46	43	43	65	63	55	43	53	62	53	58	63	52	50	56	57	52	45	48	51	52	56	49	55	58	39	60	44	60	44	45	53	43	64	60	49	52	63	59	47	55	42	44	56	69	53	53	51	37	55	58	48	47	63	44	42	51	53	47	45	50	54	65	53	48	67	47	50	50	39	53	52	61	54	54	51	61	41	56	62	65	49	50	53	48	39	52	59	53	49	53	54	49	51	52	50	43	50	49	51	62	59	59	56	56	48
53079	40327	34222	31096	27998	9653	1426	2268	18737	22933	11360	8567	9596	10381	6694	2217	653	594	610	582	586	767	1047	717	829	747	658	578	635	590	547	617	638	591	598	574	594	627	564	591	601	602	626	618	597	598	661	657	621	607	571	545	624	624	602	571	551	595	621	606	590	598	593	582	630	562	577	564	602	623	586	575	618	599	591	586	618	614	604	619	604	582	609	598	577	633	628	637	574	605	621	569	633	617	600	590	579	630	613	624	643	617	623	630	650	592	626	627	628	573	621	600	610	618	611	616	631	575	573	609	670	608	625	590	562	586	591	641	591	593	622	564	624	587	620	631	604	557	623	598	590	614	614	619	622	602	565	600	598	585	601	608	611	580	608	593	602	614	570	566	594	605	579	614	571	633	577	571	626	614	581	613	603	574	590	593	563	607	594	582	627	565	577	616	608	632	624	575	587	601	611	604	603	553	595	622	604	602	623	597	587	641	592	610	602	606	558	559	577	566	622	601	592	590	606	596	613	595	565	626	639	613	611	587	612	639	549	590	616	596	606	619	629	592	598	602	599	640	634	620	627	637	569	625	613	592	578	582	629	598	609	558	590	583	631	585	580	609	589	572	611	651	610	613	595	584	590	605	565	616	570	577	587	568	606	620	589	583	594	604	660	619	584	622	622	572	580	596	581	582	605	527	603	576	628	604	614	614	599	571	599	621	613	600	584	570	558	632	589	530	589	622	590	618	636	625	596	606	604	619	595	629	597	598	646	606	582	552	607	601	563	599	598	588	681	615	604	578	579	631	582	596	570	586	598	598	638	602	594	623	594	626	631	615	630	658	592	625	615	584	571	674	617	582	601	625	585	584	596	591	665	598	605	562	586	588	651	622	608	606	648	561	611	563	586	603	555	572	619	601	608	603	568	601	594	571	580	589	603	565	599	632	582	572	625	570	615	585	587	563	567	616	598	615	590	602	611	632	601	617	643	568	614	555	626	594	581	629	605	610	575	570	622	616	582	634	582	592	613	567	623	625	649	622	606	588	595	595	595	588	604	557	605	599	595	570	604	594	584	607	583	639	592	628	585	591	571	603	582	629	628	609	594	580	578	600	608	619	537	604	613	571	602	613	590	600	598	611	604	590	611	602	637	594	584	590	621	627	621	544	552	590	613	547	623	605	615	604	616	610	580	623	539	568	616	647	584	595	627	573	581	568	585	587	572	601	584	575	642	615	575	620	585	613	615	617	599	582	665	568	614	575	607	625	654	584	613	597	601	632	579	575	617	621	567	585	565	574	552	595	614	583	591	615	569	608	563	551	595	604	580	613	616	596	590	600	613	579	540	584	618	614	611	644	581	655	613	580	584	551	639	607	597	557	619	624	608	586	568	601	643	520	652	631	622	616	598	604	595	584	601	539	611	607	580	634	654	642	598	615	593	552	589	586	645	540	562	571	603	553	586	604	614	617	601	601	594	569	573	538	611	590	592	609	655	596	648	573	618	620	592	603	610	616	618	618	636	586	621	588	564	566	638	594	608	587	592	590	601	579	520	604	610	612	586	591	619	577	590	605	639	591	587	559	617	633	586	609	612	605	643	583	597	606	622	625	611	628	562	609	647	625	606	618	591	582	588	611	589	615	616	611	607	643	656	583	564	645	592	614	571	617	594	592	580	620	639	635	591	622	536	645	608	646	541	578	600	597	642	574	609	610	593	610	614	572	581	582	589	581	656	626	642	615	552	592	619	600	628	567	615	639	629	572	562	615	582	627	610	592	640	593	580	603	556	630	590	638	618	557	584	598	629	634	590	612	619	597	638	590	596	598	601	574	574	615	667	598	590	607	579	616	584	596	587	596	588	625	590	604	645	645	577	598	606	516	614	594	626	592	616	593	618	619	609	594	666	615	637	605	594	605	564	637	611	586	595	581	588	626	578	631	636	607	566	656	630	580	589	619	600	583	572	621	612	603	608	578	633	571	568	587	638	593	579	601	602	621	572	565	613	616	595	571	603	598	566	589	581	566	550	598	593	586	559	619	622	566	575	629	618	623	637	575	573	585	606	611	608	593	616	614	592	614	599	569	611	608	570	565	643	595	625	596	611	613	571	592	607	638	596	575	614	597	556	620	590	587	624	600	631	597	576	599	601	589	598	589	623	622	614	585	615	624	620	593	589	572	576	614	569	566	604	630	596	627	590	582	651	576	591	604	605	641	571	600	623	594	618	640	598	584	622	554	603	618	625	572	653	610	591	582	604	563	571	587	599	609	583	582	621	637	554	620	583	597	603	592	604	600	635	619	569	576	583	606	594	591	615	627	613	575	624	579	608	562	628	573	565	571	584	605	597	596	620	568	588	568	618	601	594	605	635	583	599	588	602	604	621	618	604	585	622	628	553	605	601	583	570	616	600	633	624	648	634	633	597	609	594	596	589	619	607	586	636	568	633	560	586	615	576	625	587	629	596	595	606	604	590	628	583	595	574	582	598	646	581	577	589	602	574	624	570	605	592	613	635	620	573	597	590	598	654	584	585	651	609	596	632	587	599	593	615	612	605	554	643	598	603	624	588	628	581	622	606	599	628	591	584	605	614	627	597	606	581	615	579	587	597	624	613	595	601	624	623	583	638	597	597	559	591	607	633	610	622	652	582	566	606	619	604	606	583	613	590	615	614	567	581	603	622	577	601	589	631	580	604	601	597	594	630	607	597	597	613	632	625	591	582	615	621	561	595	601	587	558	647	541	570	605	573	561	630	634	605	617	618	603	638	618	583	586	593	628	598	609	582	582	588	598	618	637	617	631	578	587	603	556	585	618	574	560	592	603	574	593	582	592	618	595	596	581	579	601	626	621	571	643	591	601	615	583	602	583	629	592	597	603	619	582	584	578	569	642	608	624	585	590	608	570	621	580	610	592	617	580	617	623	582	604	602	581	557	568	580	588	660	601	574	582	601	586	535	586	624	637	563	571	602	615	608	600	594	613	674	569	601	630	598	554	574	627	592	587	594	559	581	549	539	563	567	630	647	619	602	573	602	580	610	587	611	623	614	652	628	588	604	613	573	642	592	585	574	569	568	567	567	587	647	590	624	617	635	604	595	559	591	601	621	633	573	608	609	611	592	572	614	636	565	589	550	559	620	591	589	599	596	643	593	576	607	588	568	608	579	628	621	595	600	598	574	630	634	567	636	601	645	591	628	605	541	565	600	572	597	598	628	533	599	636	591	574	619	625	624	596	648	585	599	581	629	558	611	582	602	566	589	654	625	593	608	644	580	593	598	597	568	609	583	619	619	570	616	586	585	600	575	589	583	594	594	631	602	610	590	610	596	553	570	576	612	608	566	561	586	626	624	593	614	623	610	560	583	599	601	608	628	590	560	602	633	595	580	613	602	622	624	575	602	605	627	582	614	604	579	572	623	576	596	600	573	610	603	618	601	578	599	580	612	596	614	587	589	645	580	634	603	639	618	577	619	567	607	600	604	520	577	555	602	591	570	582	591	602	596	599
19524	25059	13925	5643	1187	341	55	61	488	1062	399	209	374	524	314	82	49	50	58	46	43	47	78	58	56	52	62	57	44	68	43	51	44	49	48	52	44	54	45	58	47	41	57	54	39	49	57	31	56	53	43	57	57	48	51	62	47	50	35	46	62	58	45	37	36	49	46	61	41	53	48	59	45	43	40	50	48	62	47	61	48	40	47	45	48	57	59	40	49	41	46	49	44	43	51	62	55	42	67	66	42	36	50	34	55	53	35	55	53	55	53	49	45	39	49	47	42	55	51	46	44	53	46	64	41	49	44	48	47	55	60	48	55	49	57	52	52	53	42	53	46	50	42	56	43	56	45	48	71	59	49	53	46	56	57	51	65	45	56	42	63	45	43	45	47	51	67	40	60	45	46	57	49	68	61	48	49	54	53	51	64	37	50	42	54	49	63	46	60	48	46	58	53	47	45	44	59	39	62	41	52	50	44	53	56	55	41	38	51	51	64	42	45	44	53	64	54	46	52	59	48	53	48	47	57	56	49	41	48	45	63	49	54	56	50	48	47	47	57	55	53	50	51	61	52	72	54	51	60	56	64	52	41	53	57	61	49	64	50	52	36	50	44	53	54	49	44	48	53	50	44	56	48	41	52	40	45	55	31	43	61	52	63	52	63	51	53	58	54	57	51	59	50	51	46	49	53	47	53	39	49	61	57	47	61	53	46	50	61	48	54	64	54	47	61	57	52	49	54	56	49	52	57	51	54	45	48	52	47	54	54	56	60	51	44	49	40	53	44	58	49	67	40	53	61	62	48	43	52	56	54	48	54	65	51	51	54	58	47	43	60	43	56	55	50	44	52	60	48	48	54	38	37	45	56	49	50	60	56	51	61	40	51	48	49	50	49	66	58	51	54	50	46	56	53	53	39	47	59	59	46	41	40	54	43	56	54	47	51	50	42	59	54	73	50	40	50	52	60	44	49	55	46	53	51	66	56	46	59	57	53	48	49	46	56	49	56	52	47	44	62	51	47	63	43	54	46	41	50	51	53	59	51	44	61	48	46	54	53	57	54	59	50	52	51	46	55	41	63	54	43	35	49	51	47	56	56	52	46	60	47	51	44	56	44	48	49	58	45	48	49	52	41	42	52	45	53	46	42	64	52	52	57	39	57	60	46	54	46	54	58	52	54	42	45	45	46	47	43	49	47	38	53	48	49	49	45	40	51	67	48	50	49	47	54	49	49	47	49	42	55	50	39	45	43	57	58	45	54	53	54	46	44	50	50	55	46	42	43	59	51	49	47	53	49	50	48	51	43	57	47	39	45	61	58	51	33	54	48	52	44	49	47	50	42	53	43	48	67	54	61	51	67	50	53	51	60	58	54	57	43	46	50	55	49	52	47	55	41	67	54	68	55	43	46	55	53	59	55	41	39	62	57	42	54	51	38	62	57	60	53	60	62	51	70	59	60	48	49	41	50	50	43	58	55	50	57	32	42	50	41	45	49	54	49	50	43	53	41	61	48	56	42	51	46	37	48	46	38	47	46	48	39	39	43	53	47	60	46	50	50	55	57	45	56	48	49	48	52	56	50	45	38	45	50	55	56	47	53	48	47	54	48	45	53	54	48	46	72	50	44	57	49	55	37	41	54	50	48	67	47	41	47	56	50	48	73	37	51	56	48	51	47	50	60	58	58	40	48	52	67	61	57	48	56	48	49	46	59	49	54	64	56	42	46	57	52	55	45	43	53	51	51	53	58	65	47	51	51	40	49	46	58	60	58	48	43	44	46	61	48	45	50	56	47	35	45	56	41	54	69	51	52	49	54	51	58	45	43	51	44	51	45	42	60	57	50	51	58	44	52	44	59	46	49	56	51	47	49	42	47	37	46	43	48	51	49	44	31	57	50	50	58	56	57	40	56	50	54	56	40	52	49	61	49	49	42	40	63	53	51	50	43	45	37	60	62	59	48	46	52	37	35	50	43	49	50	62	56	52	44	59	54	56	51	51	45	50	63	51	51	46	50	41	36	50	54	47	52	55	52	40	58	52	59	50	61	57	52	57	49	63	52	51	48	52	54	62	62	51	39	46	58	53	51	44	38	65	50	44	53	47	45	50	46	41	62	45	50	45	49	43	58	56	43	60	49	45	52	52	48	63	48	46	42	57	49	54	63	40	49	42	42	41	48	61	45	51	51	38	60	60	55	42	62	44	56	53	53	58	42	45	49	41	62	48	51	52	51	47	54	43	53	41	53	63	64	45	45	55	55	55	41	66	58	52	55	57	59	65	47	52	48	54	47	46	38	45	60	60	66	52	48	63	43	44	44	56	61	58	56	44	47	48	40	54	42	53	55	59	47	47	58	52	43	61	55	60	53	51	56	59	62	50	50	55	54	46	45	38	57	55	61	53	56	55	51	49	52	45	36	51	41	51	55	51	43	36	43	50	49	49	54	45	45	55	61	53	42	61	50	51	58	47	43	62	44	48	52	59	49	40	43	52	58	53	41	44	58	55	51	49	46	54	39	53	44	65	36	53	52	45	55	53	54	56	55	52	58	62	60	47	43	38	52	60	55	49	47	60	49	53	39	48	71	60	46	69	50	58	41	61	41	46	55	53	65	59	39	56	57	51	53	45	53	43	45	46	50	50	50	56	46	41	50	50	49	56	45	58	51	51	42	63	56	56	58	37	45	54	62	46	49	52	53	59	64	48	53	55	63	39	44	51	54	41	47	55	52	59	54	41	46	57	52	58	47	49	49	54	48	47	38	49	48	32	51	34	55	50	57	58	56	64	43	55	53	45	57	65	53	55	48	52	42	41	51	39	43	64	45	49	52	46	56	57	41	46	45	46	47	55	44	50	48	39	62	43	57	46	51	60	43	50	49	50	45	54	47	42	56	44	49	41	52	52	47	52	45	54	53	55	56	52	41	47	41	48	64	43	53	33	55	62	56	44	61	40	57	54	64	56	53	46	56	49	61	43	45	47	55	56	58	52	56	66	58	52	56	48	46	49	54	50	50	46	41	61	41	56	46	47	54	56	59	42	47	44	51	48	55	56	48	59	53	52	60	42	51	58	61	54	48	40	47	51	49	64	47	42	52	49	41	49	52	49	56	53	48	50	51	60	52	44	47	39	63	51	40	47	44	54	48	36	40	46	45	39	59	64	60	49	43	52	46	48	51	49	51	52	61	39	46	44	54	65	46	51	49	38	38	49	42	53	65	47	45	46	53	49	35	67	49	72	55	53	40	44	49	51	61	53	61	46	54	55	44	57	49	54	46	55	42	43	54	59	48	55	57	46	47	53	49	46	56	47	57	57	48	48	60	41	42	52	42	57	54	57	32	36	47	51	60	55	55	60	57	51	51	56	55	58	52	46	54	60	54	50	48	57	51	52	53	52	61	66	59	44	50	52	50	49	40	57	55	57	57	68	48	47	48	57	52	46	62	46	40	50	49	57	60	46	47	50	48	54	59	42	50	52	55	52	53	54	62	62
53363	46341	36013	33310	28747	10074	1505	2256	15405	24172	11846	7844	11699	14537	8447	1487	634	599	642	553	569	617	1402	1043	992	835	716	566	555	613	619	576	571	591	594	535	547	591	623	559	577	559	598	572	591	597	594	627	623	527	597	568	583	614	593	551	565	559	573	575	574	571	537	597	569	547	610	612	600	595	617	580	579	595	552	601	602	573	595	544	546	597	604	536	575	576	643	554	548	591	573	624	618	561	574	611	578	580	617	566	593	583	563	583	553	595	625	598	573	560	599	580	620	580	582	573	585	601	592	640	615	598	576	624	568	583	595	545	567	587	566	598	548	565	616	589	588	613	608	618	556	594	607	585	590	596	609	562	555	575	549	570	607	536	594	606	578	596	552	576	571	564	572	644	556	614	554	539	605	644	614	581	602	560	560	596	570	569	597	605	602	610	564	585	569	601	585	559	564	586	534	575	583	609	585	545	565	602	546	568	531	593	583	595	584	571	581	562	574	545	593	582	574	606	608	580	545	577	589	553	581	630	610	581	575	575	566	560	570	575	604	607	615	562	563	600	589	552	570	601	541	586	535	587	575	579	582	605	603	596	575	589	591	554	568	654	557	563	558	605	569	571	549	636	577	584	568	599	534	581	594	582	591	593	609	616	569	621	614	607	584	545	608	590	577	587	573	560	609	575	597	627	607	602	607	603	569	566	549	567	624	614	587	587	575	608	562	646	601	564	567	591	621	567	586	526	598	606	606	602	644	544	581	570	555	591	569	560	581	590	576	561	612	595	571	578	594	579	602	551	599	576	569	632	590	628	604	577	565	537	607	587	592	561	574	565	547	604	639	629	585	569	557	637	612	539	559	569	587	619	573	545	557	571	598	579	588	574	594	597	561	531	599	588	587	591	555	570	578	556	593	602	597	598	545	580	581	591	579	596	553	577	608	636	527	598	589	579	541	619	548	516	568	605	607	563	576	548	587	585	589	569	569	557	608	602	597	580	648	593	562	587	594	601	582	586	634	589	588	543	585	602	573	639	566	591	626	609	568	543	565	612	568	624	601	585	580	559	563	597	596	621	588	604	618	563	592	580	577	646	568	593	540	582	579	583	582	556	570	559	603	530	584	556	568	586	590	537	570	602	630	568	618	585	587	570	581	568	581	572	575	592	576	551	591	568	572	613	597	592	600	602	583	607	589	553	616	579	593	551	565	593	567	599	599	607	575	600	586	543	625	602	604	586	607	630	602	583	578	581	574	595	588	607	636	600	548	547	540	640	581	561	546	583	571	572	589	545	576	547	620	597	610	592	547	618	585	620	593	593	605	599	558	588	618	635	612	570	597	555	574	565	613	596	573	549	614	589	605	615	604	562	609	535	588	573	585	563	629	593	617	560	591	562	583	574	567	543	610	594	571	562	578	550	564	578	577	566	575	622	561	583	615	555	562	612	566	645	587	576	602	604	596	571	584	613	556	600	584	568	573	603	606	568	615	611	556	576	578	582	556	590	529	593	616	574	580	569	563	553	615	568	628	588	561	581	574	588	581	575	564	539	522	595	560	611	561	590	605	585	563	619	594	571	572	579	596	577	535	529	579	609	604	631	556	588	592	596	558	565	570	587	571	570	605	578	590	592	587	631	603	582	610	621	589	562	564	555	619	610	599	561	584	581	600	603	548	548	534	600	594	569	589	582	633	590	574	570	610	579	550	560	611	612	589	580	552	619	629	604	598	570	599	598	549	582	582	599	552	597	561	610	658	623	568	642	552	573	569	580	619	584	585	601	633	618	599	543	592	541	595	572	570	544	592	606	561	621	536	583	543	603	587	540	590	584	584	640	569	556	558	588	570	548	588	621	545	563	527	576	560	538	582	556	564	569	558	573	587	553	581	599	561	553	577	626	623	590	562	567	559	600	542	578	561	602	559	534	576	584	576	592	583	587	601	586	564	598	598	525	577	608	562	586	603	610	596	594	586	574	593	606	612	569	597	558	556	596	541	628	577	579	565	594	573	563	574	601	627	590	626	535	539	556	601	572	579	583	575	545	598	570	618	642	586	607	549	592	605	583	588	556	569	566	608	600	559	601	539	580	633	602	571	599	598	585	574	576	603	592	603	563	643	582	573	582	575	584	550	554	590	578	589	533	543	569	599	548	594	593	604	569	591	585	591	600	557	592	551	610	612	608	585	610	594	592	567	604	600	587	525	549	604	592	590	549	568	560	595	600	576	555	589	585	569	550	622	629	631	606	581	576	619	633	576	597	630	598	581	627	583	577	552	636	562	618	628	583	582	557	585	612	585	573	594	558	584	615	624	630	603	533	604	575	588	601	595	631	547	603	569	584	625	600	591	563	561	589	594	607	577	593	603	557	565	598	624	603	579	557	601	597	551	553	578	577	532	582	615	610	595	562	545	584	584	560	566	587	572	591	622	605	540	519	580	576	576	593	573	600	567	603	592	596	546	534	614	569	619	594	547	598	605	604	577	581	573	555	611	595	588	570	547	568	595	576	581	560	576	602	601	575	548	577	587	593	539	608	561	572	586	640	556	589	553	592	586	562	587	603	589	561	609	590	563	594	573	570	630	572	584	551	575	573	610	613	568	601	554	592	616	541	534	536	598	570	595	590	629	622	577	566	581	563	568	555	582	596	586	636	606	564	599	565	614	597	581	587	551	603	608	571	582	591	579	617	576	597	593	596	616	592	534	599	578	589	583	586	544	548	577	590	568	592	591	613	539	558	557	595	575	579	571	597	543	570	538	584	573	545	600	577	552	621	567	604	582	543	595	598	591	582	587	575	599	573	627	576	585	563	577	623	570	616	574	614	591	594	589	562	589	577	596	556	569	569	589	570	548	561	605	567	561	554	585	552	576	597	616	595	572	588	608	610	621	588	553	610	586	623	573	575	524	596	588	600	592	634	584	580	569	603	611	542	628	575	582	592	612	609	557	651	598	577	568	566	599	641	621	644	563	583	547	576	568	577	530	548	621	599	579	579	643	537	579	597	605	633	585	592	568	577	590	608	583	648	625	572	556	607	628	590	593	592	591	555	576	551	585	607	536	597	593	573	555	589	605	581	589	554	594	570	541	579	577	614	582	586	590	581	597	558	593	540	620	662	575	585	591	560	608	603	540	543	586	605	543	620	555	630	564	600	563	553	597	590	549	594	594	613	558	558	579	545	593	598	578	600	587	580	585	576	595	591	579	581	549	583	573	611	581	531	607	546	598	610	569	608	553	579	575	574	600	547	568	601	562	532	610	555	553	572	583	590	567	596	572	597	583	591	561	588	650	637	570	619	606	579	548	606	605	565	620	573	611	541	620	606	604	589	563	578	585	581	610	570	614	617	568	604	629	612	581	591	573	617	588	613	582	631	578	600	599	602	564	572	612	579	596	589	577	598	542	535	606	600	582	572	569	612	593	532	593	616	585	553	563	611	559	537	626	592	602	589	602	614	552	596	577	591	570	569	562	574	586	590	541	592	585	572	617	561	559	604	590	565
28286	33762	21481	10680	2361	687	76	113	899	1755	387	288	611	786	482	132	71	54	50	50	57	62	91	64	68	61	53	49	57	51	62	60	49	60	56	43	60	52	49	51	60	48	41	47	62	57	53	53	44	67	56	57	44	57	50	49	65	52	48	62	48	58	56	53	54	50	50	64	48	53	59	56	36	57	35	64	62	66	37	69	54	56	54	50	53	56	54	57	64	49	58	55	55	65	59	41	62	49	65	58	51	52	54	55	58	63	65	59	67	48	56	49	61	40	51	46	61	42	47	50	51	66	62	37	54	60	60	36	53	47	63	50	46	56	51	58	43	54	51	66	56	62	64	58	45	53	68	70	56	49	51	48	47	64	65	58	52	59	60	54	54	51	56	59	61	57	48	53	60	54	61	53	58	66	59	59	46	59	50	58	57	61	62	61	63	61	52	57	67	57	77	68	50	58	51	48	62	48	40	54	61	53	51	55	57	57	60	50	34	55	43	60	60	51	50	51	50	61	57	53	43	49	43	51	66	54	52	52	62	54	56	51	61	58	70	59	68	52	64	66	54	60	60	64	59	56	58	50	53	54	45	56	53	53	53	72	50	55	41	67	53	56	49	58	48	59	61	49	60	45	58	57	64	68	53	66	57	56	56	58	70	54	60	53	63	61	49	61	51	67	69	47	56	68	60	58	51	47	56	62	50	51	59	57	49	46	56	59	56	53	56	68	43	50	41	56	56	64	55	44	53	62	66	47	46	57	53	46	48	49	50	65	65	57	66	55	63	52	59	57	65	61	49	56	62	43	44	57	46	52	60	55	56	49	41	52	64	51	44	65	59	50	55	56	54	45	46	60	51	48	54	46	49	51	52	47	56	50	43	50	56	54	44	54	41	40	44	48	68	42	42	55	61	59	54	55	60	58	64	53	66	54	48	58	50	42	52	56	55	44	59	48	59	52	48	57	48	44	55	71	54	53	49	46	44	65	64	56	51	55	52	53	37	50	54	54	47	49	49	51	67	56	51	55	50	54	55	47	49	61	52	56	50	53	54	53	55	45	60	58	77	48	48	45	54	41	67	53	55	55	47	51	50	68	51	49	49	39	59	70	51	49	52	58	65	70	53	54	42	44	67	51	51	50	67	52	62	57	71	53	72	55	60	67	46	55	62	51	54	60	56	50	48	75	61	59	44	48	51	47	53	50	54	48	68	56	57	60	59	48	61	54	55	36	45	46	36	47	62	57	48	66	55	52	61	61	55	49	49	50	51	55	40	52	44	52	63	60	48	40	56	46	62	65	53	71	62	53	52	60	45	45	55	61	58	49	43	48	44	56	61	49	45	66	53	52	55	55	62	62	66	61	55	49	57	48	47	60	43	54	50	50	48	66	69	47	63	50	54	60	54	63	69	55	56	48	50	58	63	56	52	50	41	68	58	68	56	44	57	48	37	61	47	49	63	40	53	40	58	57	50	55	57	51	47	61	57	51	48	56	64	64	60	38	51	68	58	53	51	56	49	46	64	58	54	60	53	51	54	57	58	48	52	44	60	61	54	51	49	57	40	65	64	45	50	68	56	48	42	46	48	57	50	40	44	50	44	66	60	52	55	48	51	61	53	59	54	58	47	52	53	42	54	55	56	46	41	54	61	57	45	67	52	55	52	39	61	54	58	47	63	53	60	50	65	62	39	52	67	41	56	50	65	56	58	51	51	51	48	52	58	52	63	58	42	52	60	60	62	59	49	61	53	62	58	53	63	57	56	55	55	57	61	69	41	45	37	48	66	34	54	45	54	66	60	50	56	51	60	64	44	61	52	61	72	64	60	47	47	46	39	66	43	50	50	62	46	61	53	60	58	57	67	56	56	35	42	61	54	59	63	49	49	60	51	51	45	56	59	49	54	63	50	45	74	76	70	54	61	50	56	69	63	51	53	54	58	57	44	57	53	52	44	50	44	52	58	53	57	54	53	53	40	39	58	58	48	55	52	73	43	62	62	44	42	59	57	55	58	52	57	57	56	61	50	58	54	53	46	57	45	67	53	54	55	56	44	49	39	61	49	42	56	48	64	60	52	56	56	34	48	48	54	49	54	54	47	43	57	43	54	49	58	52	50	56	60	47	43	63	57	63	44	51	56	49	52	52	47	69	74	49	68	52	48	58	48	55	50	53	60	54	47	60	45	54	51	59	44	53	50	60	55	44	48	51	59	54	58	51	51	58	59	56	59	62	51	62	53	51	61	37	47	44	57	63	58	71	62	55	40	46	45	59	55	53	44	49	58	56	50	61	54	53	55	56	56	50	48	50	61	53	52	56	54	48	45	47	61	58	76	56	63	60	58	51	61	65	60	55	46	52	39	49	56	56	61	53	50	57	55	56	46	54	56	49	54	60	57	51	60	58	46	64	43	58	60	64	51	51	45	60	67	47	72	55	69	55	57	62	61	49	66	49	49	60	51	55	51	55	40	51	54	58	54	60	68	47	61	53	61	59	46	62	33	61	60	57	62	61	64	46	52	64	62	53	56	49	54	49	48	66	49	62	48	40	53	57	59	56	52	43	59	51	47	47	48	56	47	45	53	48	50	62	53	51	46	46	52	62	47	51	58	58	54	63	63	46	38	54	60	35	42	63	61	43	62	54	53	54	59	58	52	57	51	51	57	54	55	62	50	58	59	51	48	48	54	50	51	57	54	50	67	50	54	53	44	50	59	66	59	44	43	50	48	53	61	58	47	43	47	53	37	60	42	73	61	51	55	68	51	45	34	42	46	53	53	61	52	47	59	53	47	57	52	49	53	51	56	59	52	60	69	53	53	56	57	52	41	39	66	65	50	57	52	64	63	56	58	51	52	64	70	59	59	44	49	53	50	59	60	62	51	60	65	49	55	56	65	57	51	49	57	51	66	63	51	46	45	53	58	51	59	51	58	61	58	52	52	65	43	47	57	52	54	58	59	51	57	57	68	52	74	51	59	58	49	57	54	45	54	56	65	55	59	54	65	54	61	43	64	42	54	50	45	50	41	61	64	50	38	59	61	69	51	48	46	62	52	38	61	51	44	53	52	62	60	48	43	54	53	48	53	58	66	53	46	58	44	51	57	61	67	53	56	70	51	60	62	52	52	78	48	42	62	58	57	51	52	48	46	69	60	47	54	60	56	50	61	42	44	52	57	52	43	54	52	68	55	58	51	52	56	59	48	63	44	58	62	49	55	53	46	58	53	54	70	63	61	62	54	54	49	51	60	65	53	55	59	53	44	46	47	54	57	53	52	61	48	57	51	48	42	58	42	45	52	53	53	69	59	47	51	48	52	46	41	56	49	58	53	61	44	48	50	58	53	59	60	53	44	50	68	60	63	55	51	49	54	58	43	54	58	64	50	55	46	46	57	48	57	56	53	49	51	45	46	60	48	50	54	59	60	57	58	48	51	62	65	51	39	55	52	47	69	62	46	53	53	57	50	62	50	43	53	61	60	51	41	54	46	66	61	65	66	58
54033	43486	42747	40856	35555	14442	2165	3790	21906	29510	12582	9966	16407	17763	11737	2644	862	677	597	644	689	1081	1829	1533	1315	1105	817	614	624	648	695	612	647	583	646	648	577	652	615	646	608	601	609	630	616	653	675	696	607	641	627	643	636	596	655	658	656	646	608	629	622	622	628	632	661	678	603	647	633	640	649	590	602	611	651	639	593	639	639	611	647	620	632	610	651	596	593	642	585	647	638	607	616	625	624	566	637	632	638	644	637	631	602	608	638	631	595	621	546	607	630	662	580	632	638	631	633	608	610	617	629	609	618	615	632	615	665	625	637	640	642	673	607	621	652	620	615	642	608	653	640	620	616	672	675	631	651	602	661	609	641	615	631	589	632	649	625	648	621	659	635	650	631	584	655	595	578	633	639	612	613	624	602	632	649	631	650	620	641	604	591	612	616	609	611	614	641	630	571	572	591	671	620	587	616	603	625	601	655	583	684	606	626	657	615	659	611	636	617	596	633	618	604	615	642	653	583	630	649	583	618	659	631	643	642	613	625	663	636	643	651	686	638	645	635	644	674	599	635	594	634	602	605	642	612	611	618	572	637	641	604	612	670	622	609	646	607	625	630	654	614	646	631	684	628	604	640	666	595	599	593	607	637	622	661	610	586	658	597	644	628	614	611	595	653	646	658	581	601	573	583	644	627	658	609	615	610	661	617	638	620	630	638	626	608	613	643	620	652	597	673	647	613	605	647	624	610	633	633	625	610	654	642	619	636	611	614	646	614	616	647	592	637	590	662	661	585	616	636	634	609	626	671	644	615	644	578	609	638	628	645	627	611	619	666	656	634	667	658	587	611	625	581	633	611	627	610	652	603	604	639	669	620	631	644	606	606	666	620	608	588	625	607	674	574	635	658	629	611	611	635	635	654	621	669	651	692	594	620	614	652	669	607	621	630	634	630	623	631	629	605	668	644	627	654	658	637	621	607	654	630	659	593	589	649	584	603	662	624	650	638	645	609	633	648	623	627	623	639	669	648	635	593	618	622	590	630	612	633	606	609	642	659	629	626	718	602	620	617	614	585	674	629	704	620	599	612	598	667	599	588	608	569	632	636	622	567	625	644	612	626	630	633	690	671	648	625	640	632	633	659	649	630	658	633	620	602	648	653	629	600	629	618	660	641	630	688	627	572	634	646	646	637	620	607	657	637	633	618	620	617	653	593	672	672	636	620	617	633	570	583	638	642	649	629	636	631	627	670	628	621	625	621	674	639	607	651	617	610	601	609	640	651	629	647	622	636	604	601	640	615	638	601	618	639	614	615	653	623	626	600	661	627	601	583	612	628	652	610	657	614	662	608	592	625	610	663	627	605	607	665	602	610	612	633	658	632	698	650	630	603	624	640	605	591	597	649	629	610	624	647	625	663	602	633	602	603	628	585	598	689	648	587	672	638	629	599	609	628	610	664	638	644	605	638	633	610	645	618	576	664	618	636	625	624	618	584	609	647	623	616	632	613	664	606	602	617	623	618	609	642	636	596	633	670	591	650	590	623	609	635	578	585	572	620	634	617	681	624	616	664	627	660	624	635	627	665	587	595	646	634	645	641	586	623	643	640	650	623	637	682	614	633	617	631	618	639	583	613	622	627	573	647	620	581	621	641	610	648	618	647	574	595	654	619	592	634	616	638	628	632	587	633	620	641	607	643	630	652	574	614	646	615	630	616	612	593	600	643	628	657	610	620	641	620	642	646	583	608	659	612	640	611	636	637	638	684	668	636	610	651	653	640	626	593	613	623	647	624	656	624	672	591	604	617	639	648	640	641	619	607	664	588	613	624	641	621	611	629	663	599	598	632	621	602	621	648	657	632	635	583	651	611	656	610	604	620	656	612	628	628	625	659	628	595	646	649	623	591	619	626	605	591	597	569	610	615	655	634	632	584	605	612	642	603	667	680	632	579	617	651	595	632	633	672	634	652	636	607	663	654	642	588	607	584	674	632	641	661	636	633	588	617	618	666	627	636	614	625	661	605	607	600	662	608	622	630	659	617	630	640	627	647	677	640	618	657	666	613	603	627	670	665	600	570	636	593	604	600	622	628	597	605	578	620	599	632	659	566	603	654	617	622	660	641	667	617	606	593	630	631	660	640	635	650	658	601	623	579	609	600	617	607	553	568	634	663	625	629	611	643	640	640	631	634	631	630	625	653	630	619	669	643	613	613	620	616	640	611	644	563	614	616	602	625	630	657	592	607	662	614	654	625	648	641	605	658	623	650	645	600	661	673	642	633	630	632	642	623	616	622	647	630	599	578	658	613	667	606	625	609	654	591	598	618	648	630	631	646	629	660	592	598	606	631	603	637	615	659	571	578	630	669	670	616	668	574	588	660	665	643	664	613	672	607	621	651	587	644	625	651	636	607	662	607	708	633	667	595	662	647	632	635	623	619	597	645	614	605	633	648	627	646	621	628	618	598	605	579	619	621	640	620	638	665	623	598	646	663	599	603	597	618	648	647	632	648	615	606	605	616	663	608	623	615	618	629	619	651	627	593	584	607	601	682	590	598	657	625	625	575	652	657	657	629	624	592	602	670	650	623	619	621	625	646	604	623	613	624	639	612	603	626	644	635	621	652	625	687	600	586	635	614	622	591	566	684	606	611	582	617	606	622	651	615	619	698	604	575	595	633	643	629	631	649	598	633	611	649	638	625	605	639	625	597	633	669	619	676	658	683	614	593	641	625	632	637	633	637	617	610	631	600	654	624	605	612	676	606	626	653	642	626	648	643	624	636	603	630	599	648	601	648	603	629	628	635	635	652	616	640	632	612	567	626	626	650	633	644	616	633	624	635	603	653	609	629	634	571	656	618	647	633	597	619	641	643	593	571	683	618	585	655	661	645	637	663	617	592	574	615	682	647	645	600	638	669	669	634	609	625	624	621	636	638	563	642	640	637	608	601	659	662	633	640	631	652	641	603	612	675	613	642	600	623	675	624	621	579	660	619	641	602	630	604	632	634	621	613	633	626	618	659	605	658	654	637	627	669	612	675	635	604	616	619	641	634	612	636	656	660	661	614	653	630	654	601	607	628	648	653	634	627	606	666	596	602	664	662	626	608	668	607	593	631	603	628	608	629	609	627	607	650	642	631	667	588	614	610	645	662	645	645	578	610	656	654	564	622	653	659	628	603	626	638	614	560	628	649	602	647	632	606	607	639	637	686	630	654	618	624	615	637	615	611	628	660	624	653	602	592	631	601	634	598	666	630	639	648	645	625	634	617	612	608	641	648	609	635	630	646	602	639	641	663	636	622	646	636	645	613	659	594	646	593	597	660	607	613	650	630	653	646	560	598	638	618	651	609	604	630	593	606	605	663	612	637	631	623	610	631	593	646	638	619	619	626	624	610	618	603	626	629	616	658	660	610	627	648	616	627	598	639	651	661	653	580	639	628	636	668	605	599	664	625	676	623	636	658	606	634	661	619	618	623	591	608	654	619	652	603	663	591	592	646	581
11598	9040	4237	1719	391	122	44	52	170	363	60	89	160	200	116	50	44	48	48	58	37	48	49	53	66	52	49	40	47	55	46	50	44	47	42	48	35	49	44	46	41	59	52	47	47	37	50	58	42	48	51	60	41	58	48	49	39	42	48	35	54	65	40	59	41	49	48	47	45	41	50	50	44	68	46	39	40	43	40	50	58	45	42	50	49	53	52	50	41	50	45	38	44	58	37	43	43	45	48	43	42	48	49	52	58	49	45	44	42	48	41	44	55	50	30	38	56	33	52	48	35	50	43	45	49	53	51	52	56	53	48	57	38	31	47	59	49	42	49	67	44	38	48	44	53	43	50	46	55	53	63	57	39	54	40	42	45	51	45	40	44	48	49	45	37	50	39	56	41	42	41	61	57	51	49	64	52	66	54	49	56	37	55	39	52	39	46	50	54	59	50	52	41	37	36	58	52	43	53	48	55	45	56	59	57	52	37	54	54	44	39	44	33	53	46	48	51	42	57	57	67	44	56	46	56	50	57	62	53	50	53	51	50	44	48	43	46	46	39	56	52	46	46	43	42	51	47	40	54	49	49	45	58	38	56	57	50	54	51	56	42	47	47	47	42	51	45	40	40	47	47	38	46	53	65	38	54	57	43	62	55	53	40	49	58	43	38	49	47	55	59	56	50	50	45	43	42	57	35	42	49	56	60	44	47	50	55	42	59	51	47	44	49	67	49	51	41	48	57	42	53	48	51	42	46	43	46	35	47	48	44	45	40	42	50	52	54	38	49	40	57	40	34	41	59	42	53	51	59	43	49	42	35	55	61	44	42	43	55	54	50	47	49	59	56	54	44	31	44	50	42	43	50	58	52	39	49	40	52	59	51	47	30	40	62	49	49	53	48	52	51	57	42	54	48	49	47	44	39	50	63	40	51	49	44	43	50	47	51	54	39	49	48	37	44	56	52	50	44	62	34	54	47	45	42	42	49	53	39	45	48	57	51	48	39	53	33	36	66	55	61	52	44	61	58	47	52	51	46	41	56	50	57	56	48	38	57	45	63	45	53	47	63	42	48	38	45	51	38	43	52	39	50	55	49	45	50	49	45	51	49	52	44	53	37	44	41	49	48	47	46	42	47	44	50	48	53	50	46	50	47	44	50	53	48	48	53	58	55	49	40	44	46	42	52	46	43	60	31	57	44	47	36	45	55	58	52	39	45	61	48	48	42	52	55	50	51	39	43	47	49	53	53	45	44	38	47	41	39	47	60	48	48	43	48	60	50	51	51	41	56	55	49	51	48	43	55	45	52	49	50	46	57	48	40	66	35	42	45	57	56	49	51	49	46	50	51	40	44	40	45	53	66	51	54	48	51	55	48	47	43	57	59	45	49	53	51	53	55	64	46	46	45	62	40	48	37	50	61	42	53	43	46	53	53	42	53	58	43	59	51	48	37	61	56	45	46	48	47	40	47	56	58	56	69	40	48	48	50	49	55	35	51	56	43	47	57	47	51	48	49	44	52	51	47	52	38	47	34	54	40	44	53	58	42	42	46	42	52	48	47	45	67	45	43	52	50	45	57	56	56	58	56	47	51	46	36	55	58	46	54	56	39	44	49	47	51	58	49	50	56	39	52	36	50	63	43	39	41	54	51	48	48	53	42	53	58	46	40	44	48	47	54	44	48	43	47	47	44	43	54	47	45	46	55	47	46	57	42	42	44	38	44	48	44	49	45	51	47	56	57	43	53	53	44	48	46	54	41	51	42	42	48	58	45	45	62	45	44	40	43	34	61	36	60	39	53	42	45	68	46	56	44	59	57	55	55	48	31	42	43	47	46	49	45	58	57	48	49	36	37	35	46	39	65	46	46	51	45	39	38	55	46	56	64	43	45	47	51	70	44	59	49	43	42	53	60	57	47	51	56	39	67	55	49	51	44	40	49	50	60	57	49	53	44	47	45	52	37	49	46	47	46	41	42	40	42	45	48	51	45	52	50	46	57	68	63	57	47	30	46	56	48	46	49	59	44	62	62	44	51	42	59	52	45	52	57	51	51	52	52	52	49	51	33	60	49	54	56	42	58	52	44	48	46	38	44	57	45	40	60	49	54	57	50	54	50	44	41	51	44	59	39	47	45	52	52	51	51	48	49	51	48	40	54	47	55	46	53	59	73	55	65	39	46	59	43	50	44	40	54	50	54	42	49	58	56	47	51	46	35	40	36	48	56	59	47	55	58	51	49	53	52	50	50	40	51	48	43	53	36	51	48	39	52	39	51	54	49	41	50	41	50	40	47	35	40	54	52	60	50	40	57	54	40	43	59	51	50	36	55	63	45	57	42	41	60	56	62	53	59	53	52	60	53	66	55	54	61	53	48	47	56	63	61	51	42	56	51	44	61	57	48	44	52	52	58	52	56	42	48	62	52	66	51	56	45	41	52	57	59	53	42	48	40	50	35	46	38	48	49	61	55	57	51	60	52	41	56	44	47	58	45	40	52	43	49	49	48	62	52	49	42	55	45	46	46	54	49	46	49	44	52	37	43	53	48	38	63	47	59	63	52	46	49	52	42	58	57	45	59	46	50	60	49	63	47	50	54	45	41	41	47	44	35	40	49	60	41	46	57	42	48	49	51	49	41	45	58	35	53	48	38	43	52	53	63	56	42	47	48	55	42	48	57	61	38	42	40	42	49	58	55	50	56	48	48	42	51	42	43	38	56	41	47	73	48	46	40	55	49	49	44	37	50	38	38	49	56	50	48	59	54	49	56	55	51	67	48	52	45	36	34	52	47	55	42	49	39	50	40	44	48	46	41	41	54	55	37	51	52	48	48	54	50	46	42	50	53	54	54	41	57	42	57	53	46	44	56	53	50	42	51	42	44	42	48	50	51	46	49	47	57	58	47	50	44	55	52	47	41	54	61	44	39	40	57	53	38	36	46	43	53	46	50	45	57	55	50	60	43	50	52	49	36	42	46	39	48	51	46	54	39	56	41	45	54	44	41	53	44	54	42	48	43	51	39	48	55	46	56	45	57	38	45	42	44	36	46	49	54	46	57	47	36	48	45	43	58	50	51	37	57	55	44	41	59	42	45	52	53	49	61	42	43	44	46	48	46	40	44	50	43	43	51	44	42	37	56	44	48	43	39	46	42	53	37	40	48	59	38	45	58	42	63	27	43	54	49	52	53	38	49	49	43	50	38	59	47	44	40	42	51	51	47	58	60	52	47	58	46	51	64	56	50	32	53	36	50	46	44	49	53	51	57	37	48	43	53	57	42	56	41	48	44	40	62	69	42	46	51	44	40	52	55	46	46	46	48	49	53	43	45	55	52	43	42	58	54	44	48	44	57	49	51	51	51	42	46	39	42	54	32	43	44	52	58	56	40	55	44	47	49	55	48	47	39	55	47	42	42	43	44	55	45	40	44	60	52	57	39	44	44	43	43	49	43	44	40	57	39	51	57	39	53	49	54	46	51	54	53	45	46	40	42	48
43817	32872	25429	23088	17137	6248	830	1659	8279	13835	2523	2521	5523	5811	3064	791	613	540	536	554	559	790	604	769	752	779	665	606	534	535	545	504	560	551	517	521	537	575	526	566	559	540	547	534	546	574	549	554	582	585	486	559	549	558	588	534	583	553	536	593	532	561	564	563	573	502	547	562	544	571	552	536	551	546	589	566	539	523	527	576	568	561	557	555	541	569	519	540	540	514	515	554	505	601	551	561	516	565	563	556	536	549	558	572	507	524	571	550	545	542	543	530	531	570	490	574	542	530	581	560	542	573	531	575	594	540	597	575	583	562	551	541	551	567	522	530	526	515	566	534	581	514	558	524	617	556	538	530	567	559	568	561	558	570	545	568	542	557	582	534	564	546	530	584	571	522	551	502	544	503	591	566	567	534	535	578	583	565	531	582	590	528	541	554	537	545	513	541	534	568	556	518	532	578	528	574	552	522	593	562	572	531	523	521	558	555	548	572	552	554	502	532	583	545	568	587	568	548	582	559	560	584	545	544	578	556	538	561	557	547	544	589	568	536	557	527	523	521	542	565	577	560	532	550	544	561	536	552	521	583	528	556	535	563	557	555	542	500	554	560	513	542	547	565	567	609	552	486	579	544	554	503	548	530	503	565	560	570	545	531	526	594	625	529	592	535	517	561	502	557	561	583	573	540	550	543	548	562	549	588	544	569	554	541	548	573	576	573	527	546	544	592	537	523	541	569	598	525	582	521	525	533	560	577	550	564	546	558	540	527	522	523	526	541	583	577	552	552	544	546	516	552	553	567	513	567	560	575	578	566	570	550	533	548	495	578	579	577	525	581	539	573	519	541	534	550	550	545	537	548	584	521	547	528	573	557	537	525	527	544	589	579	605	568	533	558	584	566	549	538	546	551	512	572	546	528	546	549	589	536	558	561	515	545	578	517	509	561	560	535	524	530	566	532	534	519	533	534	541	512	525	559	538	562	549	512	542	559	524	553	508	526	586	502	562	595	521	531	529	595	587	558	570	537	568	539	565	573	565	531	534	615	534	568	585	545	575	573	551	541	539	542	595	560	557	529	557	550	570	567	573	575	537	559	598	543	532	585	533	562	559	560	586	524	504	590	561	562	516	627	511	538	531	545	576	523	544	511	588	552	552	519	563	529	512	525	565	545	568	540	560	559	546	543	591	567	524	543	551	589	568	544	557	529	575	596	578	565	617	558	561	555	545	552	551	523	550	573	519	545	570	577	535	569	557	574	546	565	554	538	540	520	557	511	588	524	569	570	520	537	511	524	551	538	583	561	548	567	512	569	520	564	612	573	520	534	494	560	541	551	572	552	538	567	555	530	557	541	533	562	567	563	555	515	539	554	518	546	539	565	533	524	602	543	542	574	537	553	578	573	555	615	574	538	551	566	586	573	567	571	560	559	568	556	541	580	512	549	555	539	585	552	541	594	526	549	572	550	528	527	527	554	554	544	583	587	566	527	570	514	594	574	523	572	561	531	582	570	521	569	538	563	571	589	547	521	531	529	535	577	529	549	538	530	570	577	540	517	558	571	540	561	559	585	540	560	542	530	574	571	530	539	525	584	581	534	555	547	597	562	520	523	532	578	556	582	546	570	598	562	536	553	572	538	562	598	543	505	592	557	556	540	578	584	541	566	556	604	576	513	566	554	554	574	559	599	535	537	526	579	520	547	550	546	559	532	563	525	598	577	572	581	528	592	544	558	591	528	517	546	581	494	556	528	513	500	573	544	515	540	581	533	579	525	537	577	557	560	556	574	573	561	562	555	583	529	568	574	602	592	554	542	547	568	541	548	589	573	539	548	575	524	543	557	617	550	537	554	557	540	553	561	588	523	539	588	555	546	549	516	529	570	535	573	557	527	581	546	569	574	510	525	619	580	549	486	533	554	538	533	544	547	593	526	567	537	582	552	548	533	567	549	561	537	563	565	568	569	545	593	542	545	570	538	549	566	564	566	558	569	514	521	549	542	562	502	572	547	563	529	576	543	515	573	547	570	544	535	576	584	545	593	608	580	545	531	556	535	568	560	567	539	574	532	590	573	533	566	514	577	558	531	528	533	556	562	517	549	514	557	532	560	561	593	529	575	580	552	549	523	537	554	550	552	552	532	589	585	620	584	583	560	513	572	570	572	566	570	557	547	594	592	556	552	595	551	504	527	539	550	564	522	511	537	512	555	532	602	539	521	569	567	570	536	537	537	562	527	560	528	560	564	599	558	570	545	502	552	528	540	544	573	537	543	548	541	529	583	541	581	550	571	568	542	571	535	538	527	575	552	509	555	603	543	547	541	498	519	551	576	568	549	557	528	509	532	581	620	555	520	578	548	527	541	535	560	547	556	510	567	567	556	582	557	544	567	526	552	550	561	512	521	575	546	584	554	523	573	601	565	553	585	514	573	554	592	500	553	568	550	557	577	530	575	581	568	524	554	575	538	517	547	569	550	557	561	518	549	559	549	551	560	580	543	574	591	564	535	523	540	531	552	590	557	549	534	559	520	514	541	555	548	548	538	532	555	547	561	553	557	542	536	560	557	556	577	521	588	519	528	542	559	520	588	584	537	573	523	519	536	517	579	585	556	541	545	575	526	564	560	578	523	576	599	543	567	545	536	557	564	552	507	564	574	543	550	572	570	581	518	540	570	555	528	538	563	555	583	546	562	565	549	603	556	583	536	566	560	570	541	579	569	567	536	531	539	605	564	588	523	561	542	514	552	558	531	529	532	547	547	540	547	572	513	541	515	499	559	576	536	527	548	577	527	601	558	569	561	526	562	561	547	557	535	562	541	557	551	546	538	546	528	555	548	558	536	532	575	560	560	508	571	595	595	564	518	572	550	574	551	541	538	511	557	526	546	535	530	568	572	539	514	570	531	540	595	540	566	519	549	560	559	607	539	562	560	564	549	562	537	562	539	554	564	578	601	601	536	560	548	586	555	514	562	516	532	563	571	522	547	525	547	553	521	538	575	553	568	555	582	514	473	581	549	540	561	523	571	601	516	552	551	528	545	547	566	570	579	578	589	563	584	564	583	566	536	571	565	539	574	585	554	541	553	533	569	564	562	525	521	516	565	540	582	529	561	522	572	553	557	541	542	524	540	529	522	585	583	531	524	568	552	533	526	579	548	557	559	593	557	562	536	563	503	574	568	556	523	544	528	582	560	554	536	549	609	559	540	546	536	516	549	540	571	555	557	562	566	532	500	535	535	536	572	557	594	576	537	548	559	593	538	584	520	584	599	527	532	589	565	553	554	547	550	584	580	555	536	572	528	587	564	590	543	564	582	563	581	516	547	535	523	566	516	539	532	551	525	537	536	574	558	518	565	541	550	542	564	517	569	532	540	571	546	593	575	546	549	519	569	556	585	564	524	575	570	567	580	540	540	547	563	564	540	533	555	522	582	568	578	545	552	518	529	586	549	582	520	590	531	552	576	563	578	541	529	521	567	591	545	566	571	529	594	578	533
21892	25650	12639	4763	1022	412	66	138	600	857	194	133	271	255	126	68	55	56	58	50	52	63	47	43	81	64	72	55	72	55	53	48	63	50	55	37	60	61	49	54	53	55	63	58	60	47	54	65	49	55	50	46	65	66	63	46	55	63	50	47	51	50	59	42	56	55	50	48	65	52	60	51	51	54	40	49	59	52	58	50	46	61	62	40	46	47	55	53	61	58	59	51	39	38	62	56	57	43	51	63	47	55	59	71	45	56	44	49	47	53	61	48	50	47	62	47	44	49	50	56	57	51	54	44	53	47	44	65	45	54	38	44	50	49	52	59	58	56	58	42	53	55	54	46	47	45	60	71	64	50	48	54	49	46	39	48	51	49	63	51	41	48	45	53	56	41	43	55	55	41	52	54	67	41	58	54	44	53	44	45	63	44	50	68	55	59	58	45	50	50	62	56	63	40	53	52	56	62	54	41	55	49	51	55	46	40	42	45	61	41	60	53	53	48	54	70	49	45	52	51	54	45	45	51	49	44	42	55	43	48	60	41	59	56	47	53	35	52	54	40	56	59	35	57	50	45	37	45	52	63	43	51	60	66	53	52	54	37	55	53	46	50	44	49	55	46	55	38	56	53	69	40	49	62	57	52	60	65	51	61	52	54	53	54	57	44	56	46	54	65	55	47	48	42	54	53	50	55	50	34	37	43	60	57	45	34	50	57	44	49	43	63	55	61	41	65	56	54	45	56	59	54	55	49	54	53	49	62	48	47	58	44	53	52	44	56	46	56	62	52	52	57	56	44	45	52	46	63	47	50	44	45	47	72	49	35	53	49	52	51	59	59	63	64	53	59	52	42	47	52	47	52	69	39	44	50	51	74	61	50	53	50	50	38	59	61	52	42	66	57	65	56	47	41	60	53	53	58	53	56	72	54	41	44	39	62	49	51	42	42	55	55	41	52	53	54	57	35	61	56	59	41	39	48	49	62	45	65	56	45	55	43	55	48	40	59	45	54	62	71	54	54	50	42	46	38	58	59	57	50	44	59	42	52	43	59	52	52	33	50	49	44	43	53	60	49	42	44	39	40	50	56	52	57	54	64	52	55	59	63	49	62	43	40	57	57	62	30	50	51	53	61	62	47	45	52	56	43	50	41	43	47	58	55	45	48	47	74	50	51	53	52	43	41	46	47	49	45	55	57	62	53	46	52	64	52	46	54	43	51	38	36	52	55	55	51	62	46	54	59	52	47	45	41	46	60	61	33	55	45	57	57	52	47	54	56	53	60	58	47	55	50	67	47	58	58	56	64	43	38	52	55	48	48	53	63	42	56	51	49	55	48	50	61	64	61	47	45	41	65	50	43	54	52	44	52	40	62	45	50	53	48	58	56	65	55	62	50	50	58	52	45	49	59	48	53	43	54	44	46	64	57	63	55	51	46	42	48	57	45	65	49	41	55	40	37	62	50	45	39	57	47	37	59	41	52	45	48	54	62	53	40	54	38	50	54	64	49	49	60	53	54	43	53	56	46	47	56	52	61	66	51	44	67	57	51	46	46	56	52	50	42	61	48	49	54	57	43	49	46	49	47	45	54	34	50	54	54	46	55	52	63	47	59	49	40	67	51	61	55	43	55	54	57	49	58	53	50	56	45	53	40	57	56	47	54	46	57	54	54	67	50	50	64	51	45	51	56	49	54	52	43	48	41	57	48	54	55	63	53	41	59	52	45	60	50	54	40	38	50	55	57	41	43	63	55	43	43	44	54	47	56	55	58	53	44	33	48	39	52	44	59	59	50	46	50	50	47	63	49	63	62	43	73	44	50	44	56	59	54	48	54	51	61	58	48	61	58	48	66	51	54	49	54	45	43	42	51	41	33	57	54	41	57	49	54	47	40	38	48	48	51	52	68	66	50	58	56	53	57	63	46	63	58	47	48	42	49	48	45	51	42	55	68	56	54	56	53	49	65	41	70	55	54	63	49	46	46	55	51	53	37	54	42	53	44	45	50	50	48	41	53	40	42	56	52	62	56	44	55	44	59	55	64	58	57	43	58	51	52	42	37	52	43	55	40	48	46	49	67	60	67	49	55	45	51	50	49	48	45	40	53	53	64	41	50	49	57	53	64	39	43	52	62	52	60	57	49	42	43	47	50	42	44	49	38	48	50	56	46	49	53	43	50	43	45	67	60	58	50	57	60	54	51	41	47	62	40	53	47	54	43	58	63	40	41	57	48	50	56	57	43	55	49	54	60	47	40	50	48	57	55	65	47	53	52	56	37	45	51	53	60	54	52	39	47	48	38	50	48	46	49	46	49	55	72	49	60	53	41	56	53	57	53	41	53	57	49	50	66	57	66	52	45	58	48	50	59	49	56	64	46	53	49	53	49	47	70	50	65	43	56	41	53	48	47	65	63	46	48	40	53	58	47	58	42	47	44	52	51	63	55	55	55	63	58	49	48	54	42	50	48	74	58	55	45	38	54	37	60	60	37	56	39	47	53	58	51	46	46	54	67	44	47	61	42	44	75	53	40	56	52	57	54	57	52	46	52	54	47	51	42	54	53	62	62	54	55	60	50	57	51	55	48	51	48	50	41	60	48	50	47	53	31	58	50	38	46	50	55	69	52	63	41	54	42	46	42	63	54	56	43	48	49	52	58	56	61	44	48	41	53	54	47	53	54	58	54	62	46	55	37	47	57	52	51	53	51	60	50	37	55	42	42	42	47	56	59	50	34	56	53	42	63	57	66	49	53	61	49	48	52	51	39	64	53	61	56	55	61	50	45	48	47	49	62	51	42	43	58	55	51	63	58	43	57	52	47	61	58	51	50	54	39	56	38	52	55	45	49	46	51	69	69	54	51	48	62	61	47	42	58	42	57	57	48	36	53	52	50	48	66	35	49	56	60	46	55	45	52	59	44	53	67	55	55	56	59	77	50	57	39	42	50	44	55	58	53	58	49	46	57	55	49	46	63	44	49	52	49	48	57	61	61	54	50	48	59	52	56	54	61	61	51	72	55	52	44	43	51	46	46	52	49	54	53	53	53	46	54	55	55	48	49	49	54	50	47	55	46	52	41	49	46	58	59	50	52	48	54	58	61	55	42	41	66	38	43	48	57	55	43	47	48	59	51	58	65	50	42	47	60	39	44	49	62	54	57	40	54	47	56	52	54	52	58	61	43	47	46	56	59	45	57	52	50	47	53	50	58	56	55	45	57	49	54	62	47	51	42	35	51	43	62	59	52	61	44	48	52	51	46	55	38	56	54	57	57	48	44	60	47	59	58	64	48	42	56	53	74	50	59	48	44	48	51	57	65	53	55	56	52	48	61	75	47	37	49	50	53	52	57	45	55	44	49	51	43	49	57	51	41	61	40	48	44	61	42	65	55	43	64	59	54	52	53	55	53	58	52	53	66	43	51	47	64	55	54	54	60	55	43	51	48	43	55	51	55	51	48	53	62	50	37	64	46	56	65	53	56	39	61	55	36	46	51
53078	41046	34325	33141	28286	12176	1777	5655	21507	22301	5701	4243	8883	7062	4526	1290	825	608	612	606	650	650	618	762	1439	1115	876	667	621	584	606	577	626	599	599	599	612	615	626	582	588	596	579	597	576	571	650	595	587	635	607	571	574	540	572	585	586	568	586	590	612	571	572	571	574	583	617	611	620	590	573	593	566	572	603	608	593	605	614	600	599	613	585	607	575	598	581	605	583	587	582	576	599	587	578	567	627	591	557	585	575	564	598	597	588	602	577	606	541	611	622	581	614	609	601	581	602	597	573	567	615	590	583	602	625	523	613	603	568	594	574	582	597	586	581	588	590	622	626	590	613	561	645	587	610	620	572	593	559	562	572	572	592	615	576	600	605	636	569	628	592	586	631	611	564	529	587	624	591	612	587	568	594	600	581	598	525	545	601	545	613	565	628	583	590	625	618	586	567	607	573	628	563	581	592	588	600	573	602	596	571	590	570	566	580	571	625	526	584	582	655	576	562	585	599	638	593	608	579	562	644	613	607	553	589	597	607	598	581	601	545	575	632	616	631	613	536	583	598	591	599	589	598	581	616	584	579	585	609	606	567	584	590	665	585	624	574	566	613	591	553	547	602	588	570	622	581	602	620	619	581	589	580	554	629	587	605	597	620	601	609	592	561	636	637	580	588	584	618	619	615	562	619	608	611	578	615	542	625	570	634	585	589	588	605	597	574	567	597	583	626	594	605	586	575	572	627	553	607	562	631	628	562	565	586	550	639	574	593	564	538	581	576	580	579	599	564	619	639	573	597	604	593	604	579	592	591	557	592	595	588	563	607	560	590	622	554	594	581	560	580	607	573	581	595	580	575	539	599	618	576	594	558	626	613	587	526	589	602	651	609	537	605	645	603	584	580	594	600	613	621	625	588	575	587	637	616	592	564	568	603	582	640	584	621	599	582	621	609	554	599	639	590	591	564	576	601	599	598	575	596	605	559	639	606	591	602	582	610	591	627	590	592	620	576	638	606	619	605	592	551	632	573	605	577	601	595	623	606	591	585	593	614	578	591	546	580	570	609	592	583	636	567	606	571	590	557	601	623	594	579	591	608	583	603	590	629	564	604	578	562	631	589	607	584	618	603	626	611	584	595	585	634	561	584	607	595	586	575	588	585	508	574	579	606	615	570	569	581	610	584	619	589	617	594	555	649	607	592	560	565	548	602	600	608	630	559	584	641	592	608	551	565	540	605	565	629	577	566	574	608	589	605	594	608	574	583	616	560	592	566	609	576	565	583	620	594	544	579	612	548	577	604	582	564	586	550	575	591	607	586	591	601	600	571	614	568	611	608	586	635	606	605	616	559	542	612	602	591	564	582	593	609	630	576	586	628	592	561	591	585	642	623	538	586	562	550	602	596	580	600	633	587	588	588	638	572	587	641	552	619	587	585	551	643	579	618	576	578	579	575	569	596	584	572	577	596	576	574	585	594	567	590	576	610	574	568	621	580	581	610	561	574	554	574	535	583	614	573	618	641	592	601	569	585	606	603	601	623	600	584	602	612	598	567	561	604	600	627	624	631	602	602	637	563	562	592	607	597	600	571	603	611	590	601	617	586	583	593	624	623	578	617	591	607	615	622	592	602	609	627	586	617	608	638	630	627	582	584	561	584	574	602	580	587	593	587	602	609	602	605	556	605	544	592	626	595	642	574	570	638	544	579	561	626	616	568	589	612	599	587	578	574	564	584	574	575	610	586	615	600	548	666	596	598	609	602	625	598	583	588	608	556	586	554	589	603	608	596	556	557	600	592	578	554	597	576	612	606	608	550	603	577	572	610	595	591	613	638	581	584	614	586	604	589	587	597	559	576	605	587	587	599	578	590	591	595	602	620	546	544	577	567	623	613	554	569	568	616	581	590	581	572	609	639	629	567	644	541	624	582	599	598	546	604	589	601	583	607	586	589	600	631	581	604	597	586	592	609	557	625	629	591	561	612	638	592	589	587	596	595	574	618	591	609	549	604	625	606	577	566	575	596	580	578	607	602	573	595	601	561	606	577	570	627	600	577	612	578	561	581	584	589	557	627	565	596	559	571	608	572	632	543	630	588	595	583	581	586	610	561	609	629	589	574	604	570	579	601	639	551	580	624	526	593	599	555	600	589	568	627	559	538	582	566	586	641	630	522	587	582	585	579	572	590	607	579	582	615	640	615	600	587	579	631	598	597	581	591	598	583	547	596	599	583	588	597	602	579	567	626	582	548	609	586	579	588	589	581	599	551	582	584	633	591	586	543	571	615	583	611	601	617	589	593	639	571	595	592	586	563	564	616	550	594	555	601	574	577	576	609	572	580	597	605	569	605	577	614	658	581	570	576	582	578	605	600	573	614	573	581	579	606	575	635	591	586	646	588	582	584	591	606	590	587	560	578	621	625	606	602	586	612	647	573	622	551	623	610	587	586	552	594	625	547	579	590	612	592	567	588	590	628	598	603	603	649	606	571	581	598	563	633	571	602	610	625	618	611	592	567	577	592	574	617	586	581	595	571	591	605	592	554	530	654	575	605	615	642	568	600	571	597	611	591	564	626	613	572	546	571	607	574	613	591	595	608	595	598	618	593	588	562	607	539	603	591	644	586	575	611	579	570	584	568	577	558	617	563	575	630	626	628	611	567	617	570	585	617	580	583	587	599	579	584	608	582	601	573	586	560	570	600	594	589	598	581	603	605	601	603	624	564	592	599	584	592	563	614	552	609	580	624	603	605	572	569	637	593	628	610	597	611	612	599	596	598	600	598	635	658	575	572	617	571	596	583	558	579	618	626	604	586	562	547	586	576	620	613	565	575	572	639	584	577	605	598	584	537	628	572	570	591	578	639	632	578	589	616	595	605	600	569	641	642	591	561	592	615	589	573	616	614	603	562	592	588	600	607	576	611	580	604	574	651	629	561	607	607	612	605	566	614	566	571	612	588	599	555	594	584	585	599	568	568	555	560	586	579	594	610	625	596	577	612	559	596	594	616	604	611	554	573	582	546	605	597	534	600	590	553	598	595	535	603	574	598	547	648	606	590	613	582	614	577	552	569	594	608	595	606	653	550	602	569	577	582	544	607	545	598	631	579	613	606	591	621	579	559	569	556	606	593	618	610	557	606	634	576	577	567	574	542	587	611	588	605	628	574	569	621	653	557	596	626	629	621	607	591	622	565	614	591	580	605	613	582	566	608	617	578	617	583	561	603	622	562	612	652	600	621	561	600	608	610	572	575	592	602	508	624	577	563	580	610	603	610	578	621	598	574	572	579	585	674	574	606	557	598	559	581	611	572	611	590	593	602	609	609	618	612	580	569	575	569	630	566	600	581	577	577	575	611	617	569	632	595	611	625	595	569	589	581	574	571	593	574	559	562	593	607	606	582	656	590	593	614	577	584	577	572	616	573	619	612	578	551	577	561	580	582	605	601	580	568	597	607	622	605	553	664	580	611	598	621	589	570	589	592	580	599	601	548	613	617	602
20047	25822	13875	5618	1210	396	57	149	626	1232	246	147	340	373	142	90	65	54	53	45	37	44	54	53	88	73	63	58	55	52	42	49	49	35	45	42	44	36	51	53	37	57	60	61	35	61	41	56	48	44	45	45	53	48	46	47	47	45	50	43	49	55	51	48	55	56	43	57	53	53	56	53	50	50	51	52	41	58	48	52	54	46	59	51	38	51	54	50	45	60	54	41	56	42	58	38	49	51	43	49	42	47	48	62	57	49	49	54	50	47	50	44	42	48	56	57	56	54	57	55	55	42	51	43	45	57	41	50	58	38	50	47	37	51	44	42	39	63	61	54	49	51	62	50	56	50	54	52	57	59	49	46	60	40	47	48	49	42	43	51	48	44	45	54	42	53	45	40	50	44	51	55	43	56	46	45	64	48	52	38	47	43	44	58	46	56	43	59	56	47	56	42	45	41	49	45	53	61	55	40	52	35	40	44	49	44	50	61	50	57	50	58	54	46	51	58	40	52	60	48	51	54	45	51	50	37	55	42	53	51	51	51	46	43	62	57	39	49	53	52	53	42	39	43	46	42	58	45	60	44	64	30	55	51	47	48	45	60	59	40	46	46	51	48	49	52	43	56	55	53	42	50	45	56	46	41	47	53	44	45	51	62	49	54	45	46	44	64	47	55	48	66	46	44	58	38	40	53	59	40	55	42	50	53	46	50	60	41	62	55	46	69	62	50	61	48	48	49	53	54	49	46	43	56	35	51	44	59	52	35	46	54	44	46	50	39	56	52	49	51	65	52	44	51	41	58	51	57	54	51	51	63	47	46	62	50	49	53	51	51	46	59	44	50	49	57	54	59	39	44	54	68	52	41	51	55	51	56	38	50	63	61	65	63	57	40	39	50	51	49	44	50	44	68	48	62	58	48	55	55	42	38	48	39	50	45	63	51	57	60	55	64	47	36	53	37	50	47	57	52	55	50	42	43	50	49	47	53	41	52	50	45	56	63	49	52	45	52	44	55	51	53	51	46	52	52	51	45	42	69	49	58	45	63	54	53	44	48	51	38	50	43	56	56	53	32	57	49	47	63	46	50	58	47	49	46	59	53	42	49	43	51	53	51	48	44	45	44	47	44	47	51	58	51	49	55	48	45	59	48	47	42	53	56	50	60	62	49	51	49	60	49	50	43	59	39	62	47	49	55	43	45	63	47	57	49	61	50	45	52	39	46	52	56	55	55	33	63	44	48	44	47	45	42	56	53	58	46	37	45	55	55	57	48	49	49	45	57	43	54	49	57	38	59	66	52	43	50	47	55	53	36	46	64	36	47	45	43	50	52	59	45	49	65	38	51	50	42	51	52	49	50	50	47	57	40	45	40	56	47	61	48	49	49	49	48	42	43	54	47	47	47	42	51	51	46	51	42	43	48	53	56	47	60	68	50	57	48	53	59	53	50	52	57	39	47	48	45	57	53	51	49	46	48	45	54	61	57	48	38	39	55	52	44	45	46	55	58	34	55	44	46	51	27	46	54	46	59	46	53	54	72	46	50	56	62	55	46	53	45	52	63	45	55	52	56	51	55	55	49	54	51	53	43	53	60	38	38	48	44	54	47	55	46	46	47	46	57	59	59	55	42	67	50	59	46	57	53	45	65	43	61	41	54	47	58	38	49	48	46	49	37	46	44	58	44	51	49	47	63	51	42	44	54	41	50	49	65	60	43	44	45	44	55	54	50	42	43	49	43	55	38	60	52	38	48	49	46	50	60	40	53	42	37	54	55	49	52	43	45	46	56	47	55	38	36	53	52	51	45	36	49	56	56	48	47	51	39	53	55	56	48	64	54	62	49	45	49	40	60	56	44	45	48	49	55	52	46	35	37	63	43	37	44	44	41	53	51	74	50	60	43	43	58	49	56	52	54	47	65	46	57	51	65	58	45	53	47	56	58	47	58	48	56	56	57	61	40	51	39	47	42	47	54	44	54	48	60	46	59	60	51	55	48	59	63	58	42	55	48	49	51	54	47	53	50	50	48	49	50	51	65	51	59	52	43	54	42	42	42	52	62	55	47	57	39	43	58	53	53	36	39	51	37	42	53	47	51	49	59	54	35	50	58	46	50	48	45	44	47	50	43	53	44	54	37	46	55	54	48	48	47	42	52	45	58	52	52	56	48	57	51	54	56	37	49	42	50	50	53	54	47	54	66	39	47	60	48	40	49	51	44	44	51	51	31	40	46	49	36	36	51	49	43	57	61	51	54	57	57	38	54	41	52	62	58	53	46	65	47	45	42	57	47	45	43	42	49	44	60	40	46	41	44	50	55	62	47	55	41	40	53	55	52	44	52	58	61	46	52	48	43	65	55	45	60	56	43	48	53	39	55	50	52	51	60	59	55	46	46	44	47	46	51	41	48	53	51	53	51	38	68	43	41	46	55	47	55	33	58	38	38	51	39	50	60	50	48	47	48	47	42	43	56	56	50	49	44	61	48	49	47	47	54	55	40	52	53	37	59	44	51	50	45	49	51	53	61	39	45	60	46	51	48	44	48	49	46	64	50	39	44	45	52	49	47	54	49	66	53	49	56	55	50	47	53	54	61	51	60	41	48	49	54	46	51	38	54	54	51	38	55	54	59	46	57	59	56	50	45	52	52	48	52	57	47	50	51	59	52	40	57	53	45	44	46	53	54	47	56	47	49	63	64	60	60	49	39	46	62	56	43	46	38	47	50	41	41	52	50	55	43	53	56	46	48	50	48	54	50	45	51	44	56	54	49	45	46	47	50	48	57	40	40	57	48	39	44	45	43	48	55	47	55	43	54	43	52	48	48	44	62	42	28	56	38	52	50	47	62	56	62	48	54	54	41	56	57	52	56	59	66	52	48	51	41	58	45	54	48	45	52	49	39	42	58	45	56	43	58	49	50	52	51	46	49	54	35	42	50	45	54	46	43	53	39	57	62	49	41	47	48	60	43	54	56	41	59	45	58	57	45	54	43	50	47	45	47	62	39	39	51	52	58	44	50	42	46	51	56	39	48	54	45	40	38	51	57	35	53	57	46	51	44	46	64	50	60	45	60	47	58	56	43	44	42	47	72	44	53	50	50	65	46	45	49	38	60	61	57	51	42	48	52	48	57	52	40	47	56	38	52	58	49	53	45	48	35	48	60	49	58	30	40	44	48	45	42	54	50	42	49	49	51	49	44	35	51	50	46	39	55	50	50	59	50	50	43	45	48	60	54	51	39	61	51	55	51	45	42	55	51	54	48	66	43	48	46	61	52	50	46	58	53	48	65	60	53	43	50	56	40	43	43	32	57	49	51	53	39	34	48	41	48	57	58	45	67	58	50	53	54	54	47	42	45	52	63	38	46	50	54	57	63	48	57	55	59	45	58	47	47	53	33	55	41	42	47	51	43	62	41	44	47	63	44	55	50	49	43	38	49	47	45	55	52	44	54	56	42	59	62	53	48	43	52	48	46	44	42	42	50	50	41	54	33
52613	45455	36172	34082	28816	12178	1721	6424	19527	25773	6862	4560	10768	10777	4859	1956	949	631	568	593	641	563	549	603	1724	1370	940	673	594	575	538	568	614	590	605	557	584	581	577	568	599	568	547	547	586	640	617	608	557	578	606	578	586	569	568	627	567	561	548	580	605	615	586	600	561	583	556	557	587	610	578	561	592	590	573	580	546	566	538	590	577	572	574	582	589	590	556	554	560	572	565	593	602	583	551	599	551	558	581	603	589	604	514	566	568	578	553	541	618	609	592	589	588	609	615	583	590	585	594	560	593	591	522	591	552	548	555	546	590	539	521	560	552	569	589	606	599	573	573	611	587	586	617	546	543	551	589	621	564	579	554	567	535	573	549	568	567	577	579	605	572	560	572	571	519	551	561	547	535	598	583	570	584	573	557	581	574	554	605	577	565	547	588	566	548	577	543	541	601	598	571	572	579	531	604	590	531	609	567	568	585	577	545	628	617	572	604	559	594	612	586	564	582	554	566	598	565	553	545	559	557	576	562	553	606	556	576	565	558	597	595	604	557	609	587	559	568	574	563	545	539	596	534	551	565	624	625	550	553	596	574	588	566	525	613	580	590	598	578	609	610	551	625	562	590	606	549	621	562	572	566	612	556	565	571	593	598	556	588	537	587	557	600	589	574	577	575	531	543	581	559	521	597	544	573	583	582	552	551	636	582	556	540	537	529	586	538	548	607	598	609	600	595	575	561	562	596	558	574	573	546	592	564	578	565	570	571	545	556	614	587	614	578	565	579	587	575	538	573	606	584	594	568	549	564	597	567	590	559	576	595	573	601	546	527	551	520	601	610	567	598	602	534	591	585	633	594	570	571	620	556	596	569	603	562	615	579	557	564	596	539	573	579	614	579	569	617	533	614	546	578	611	603	584	582	622	569	586	536	580	574	572	597	570	542	600	583	568	553	558	567	593	562	585	546	601	532	579	584	578	585	580	568	588	584	579	534	589	563	554	581	608	608	584	555	550	566	603	566	559	579	569	572	578	555	569	560	578	522	546	594	597	578	564	615	574	587	565	574	601	568	554	590	616	547	606	570	608	573	555	526	611	621	602	596	566	599	602	548	589	584	601	579	591	569	594	599	539	568	550	570	554	605	554	586	580	577	561	592	549	585	545	553	547	618	559	558	572	618	638	582	555	579	528	542	576	620	550	575	610	567	580	560	536	545	559	568	577	589	554	591	556	552	634	593	596	529	588	583	600	590	594	545	569	581	561	595	548	564	567	588	628	571	517	593	549	577	599	568	624	589	607	587	565	574	575	599	543	584	599	584	595	597	588	589	568	541	596	537	604	544	535	560	584	584	568	599	580	591	561	559	619	582	556	582	586	576	611	572	546	573	589	592	503	530	610	539	537	627	594	567	566	566	578	596	596	550	524	585	600	550	571	554	577	560	540	554	597	535	609	558	571	574	605	526	599	566	578	569	596	597	557	601	524	596	550	571	579	583	617	597	603	563	581	574	591	588	543	573	587	599	567	584	548	615	542	554	574	602	559	595	617	588	605	603	578	580	578	542	616	566	602	611	584	579	608	549	582	590	559	597	555	547	541	557	584	571	566	596	564	614	578	517	589	551	573	589	587	575	596	581	543	555	598	562	593	581	569	644	577	611	599	567	554	577	583	601	579	580	591	582	572	548	541	556	568	570	570	591	573	533	605	608	578	562	565	614	562	531	594	568	601	629	567	580	540	543	594	574	586	592	567	579	597	548	585	604	552	593	576	575	546	620	546	612	643	583	558	554	550	528	577	597	538	603	573	551	555	578	623	596	571	599	590	570	536	590	546	560	570	614	591	547	572	584	592	566	575	571	569	575	578	547	532	604	530	581	582	581	547	577	631	575	569	589	553	558	613	596	561	592	546	583	554	570	567	588	577	598	537	588	582	579	603	566	564	611	565	584	584	569	600	565	611	557	584	581	530	566	583	567	564	564	612	576	597	586	567	575	576	602	535	587	585	534	577	577	556	597	553	608	571	557	531	599	524	519	585	576	592	582	568	557	534	595	542	547	560	531	552	590	609	578	575	581	593	572	578	623	577	558	574	547	581	562	593	612	553	581	581	585	559	573	574	611	545	600	587	561	594	589	600	580	592	589	563	550	586	569	562	594	589	573	558	579	570	562	553	568	588	591	573	569	611	531	581	597	608	562	586	569	608	599	581	575	580	564	588	611	553	572	501	553	562	578	571	588	571	550	538	561	559	614	569	584	593	550	565	568	536	560	582	588	608	601	562	565	550	602	577	533	602	590	549	554	623	541	538	586	596	584	607	552	545	602	564	562	538	625	593	565	579	584	547	551	506	593	575	582	590	557	563	566	607	579	557	606	562	572	592	585	560	591	539	570	567	542	541	584	513	591	569	552	577	577	569	565	593	538	585	618	545	608	588	541	564	570	617	620	589	535	582	530	606	550	576	624	560	583	555	576	571	591	576	562	579	586	593	610	567	579	584	598	586	620	608	633	587	554	586	585	568	543	580	587	580	613	614	545	553	549	543	601	587	610	601	583	596	586	575	614	554	572	550	579	536	571	583	606	585	582	557	561	632	539	617	549	581	535	582	587	559	573	550	613	588	578	587	529	545	590	559	609	572	514	578	548	592	577	577	587	557	601	585	607	583	579	598	568	607	564	566	559	627	582	621	567	609	551	558	583	547	638	565	522	596	557	530	544	568	575	586	570	565	613	577	580	568	575	584	573	595	525	573	552	546	556	557	570	579	550	558	596	582	551	573	585	599	584	585	587	569	557	557	547	570	572	576	557	580	591	569	626	578	533	585	594	584	566	592	602	584	615	521	598	590	619	577	587	552	559	556	586	600	577	574	543	544	603	568	561	557	565	545	561	557	556	566	542	575	574	563	543	590	567	539	544	558	559	568	564	553	583	570	603	556	582	558	580	583	576	589	586	587	580	572	600	590	578	616	556	602	585	583	573	607	597	548	564	611	582	598	562	612	541	560	571	575	593	551	578	535	502	609	625	563	596	525	563	553	567	585	548	583	577	566	569	561	546	583	583	556	616	609	558	608	554	584	586	609	581	562	593	579	565	583	579	568	555	587	563	578	579	569	565	592	558	605	587	554	567	634	593	586	590	524	586	557	536	593	565	620	547	535	613	556	587	564	573	586	605	606	497	583	578	588	588	557	588	583	587	570	589	601	550	547	608	566	570	520	575	571	572	585	533	580	599	556	565	554	583	551	591	556	599	592	561	553	561	566	617	580	592	526	552	574	577	620	558	567	597	592	603	566	588	551	588	545	580	623	593	610	576	558	548	547	583	557	623	554	565	544	546	563	569	590	552	579	586	564	550	632	568	593	524	589	585	540	562	587	612	552	583	598	577	541	578	529	605	595	561	546	587	586	584	595	574	603	560	592	558	635	563	551	573	552	528	577	556	601	567	576	614	565	574	567	562	574	586	559	597	563	576	613	547	548	572	527	602	632	578	617	563	529	542	586
27049	35269	21202	9797	2165	829	56	139	536	2028	497	196	542	626	231	171	73	51	54	60	65	58	62	53	122	109	68	69	51	58	63	41	54	53	51	61	48	71	63	47	52	53	45	49	44	50	69	59	57	45	60	54	71	48	68	51	47	48	45	52	57	49	59	39	56	48	46	55	55	62	59	53	47	57	43	39	47	41	49	49	47	61	72	53	60	37	47	46	54	51	53	49	50	58	59	77	49	50	55	61	52	60	42	58	54	59	49	51	48	52	62	48	64	64	48	53	53	55	56	44	70	57	61	53	43	45	54	57	66	56	66	52	43	54	43	59	44	76	61	54	59	57	45	52	53	55	54	37	50	53	66	53	57	39	59	50	57	53	50	58	63	50	59	49	60	55	41	61	49	46	69	61	57	59	43	59	49	52	61	72	54	44	50	51	48	52	46	48	44	62	42	49	53	50	60	53	36	43	47	46	67	65	67	49	63	48	59	46	44	54	59	42	57	59	40	62	46	47	46	40	53	60	50	65	46	72	44	59	47	65	45	50	59	46	47	57	49	54	46	42	60	51	40	59	58	51	48	42	47	63	52	68	53	52	47	57	52	54	50	52	40	52	48	50	63	63	50	46	45	57	52	57	54	55	51	60	43	57	54	56	57	42	40	60	61	53	38	49	54	55	54	51	61	50	49	62	68	52	53	49	63	53	67	64	62	56	43	58	44	46	69	51	61	66	56	58	43	67	65	60	44	48	52	49	65	60	54	59	57	56	45	54	51	55	42	54	33	63	61	47	54	48	56	52	60	54	51	65	49	54	49	44	52	42	60	47	53	45	53	46	46	54	48	38	44	59	45	54	63	64	59	56	56	52	58	62	59	56	52	48	72	55	51	51	47	59	54	53	65	55	45	57	53	56	68	45	38	60	61	62	62	56	59	48	46	58	61	59	52	59	70	53	47	60	56	62	57	50	63	53	52	45	50	64	72	66	45	65	48	49	53	55	64	46	60	54	55	54	51	47	60	52	76	54	61	43	51	45	53	54	70	43	41	55	46	49	80	62	63	55	46	52	42	59	50	63	61	50	50	49	60	44	58	57	60	56	45	56	67	50	56	54	58	58	49	57	41	41	45	49	50	56	44	45	54	45	50	39	51	45	51	43	70	55	59	58	48	55	58	40	50	68	51	54	51	51	60	50	68	55	42	59	42	44	51	38	69	49	52	46	46	39	47	42	55	62	46	47	63	42	39	56	55	42	57	52	60	54	46	50	51	62	62	62	48	54	62	50	38	61	57	54	50	61	46	47	50	44	72	55	60	50	48	54	47	44	48	52	62	53	64	56	64	46	49	55	67	47	44	70	47	60	54	51	46	62	59	56	58	51	49	49	47	55	51	47	39	51	45	47	62	51	58	63	52	56	52	51	56	50	48	59	59	59	47	53	43	51	53	44	53	49	47	69	60	51	68	51	48	46	47	51	62	46	56	58	63	70	64	46	53	59	66	51	50	41	44	54	71	49	45	64	55	49	44	53	64	53	49	47	56	53	44	48	54	45	52	51	51	57	43	53	58	59	60	51	47	48	69	58	57	47	42	56	56	49	62	57	43	51	56	50	56	60	70	55	45	46	52	50	62	59	55	48	53	53	60	55	57	57	61	56	58	42	61	62	53	52	49	70	45	58	53	43	59	46	64	57	48	67	63	54	40	53	53	44	49	57	60	48	47	61	56	50	58	41	63	50	46	61	47	56	55	55	61	47	65	51	60	45	58	53	48	33	37	60	54	57	61	46	36	53	45	62	51	62	49	48	50	45	53	50	56	44	48	46	54	60	48	53	53	54	52	64	48	46	51	48	62	48	62	49	50	51	49	46	61	49	59	57	50	56	64	52	67	55	53	46	58	46	50	59	57	50	58	56	50	38	53	55	45	49	70	64	45	68	57	53	32	51	57	42	57	49	54	39	63	58	61	58	40	61	56	59	44	58	42	64	57	31	51	46	68	43	58	54	48	55	52	45	52	60	42	56	70	41	62	39	48	50	59	55	58	57	53	40	55	60	55	47	59	66	46	57	52	47	57	50	61	62	58	65	59	43	45	60	52	59	57	47	58	59	48	63	51	45	58	51	69	57	57	55	63	45	52	50	47	43	59	39	51	38	53	51	48	55	61	53	58	62	53	63	60	55	40	49	51	61	45	49	65	70	62	60	57	63	51	55	52	55	51	57	62	37	47	61	55	51	56	48	65	57	66	58	61	45	70	59	40	58	49	55	47	43	64	54	50	38	55	50	55	50	50	49	52	45	58	49	67	54	68	44	52	38	46	45	48	47	48	52	53	60	44	58	53	43	37	38	56	63	53	47	66	49	51	44	48	56	56	52	52	48	47	53	55	51	47	55	61	53	55	65	41	60	53	51	55	59	71	66	57	43	52	57	49	53	59	69	51	61	47	63	50	61	57	49	60	48	66	52	62	50	48	50	46	60	46	57	50	60	65	63	62	53	60	54	50	49	63	55	55	58	51	55	46	68	56	52	52	60	63	50	53	59	49	52	45	44	57	53	43	61	61	48	59	58	41	72	55	54	46	54	48	65	48	65	52	56	62	68	58	62	61	59	48	62	46	63	45	50	51	50	58	63	61	56	58	47	51	41	43	44	60	46	57	51	59	59	54	46	51	54	52	58	54	46	53	54	54	48	53	65	48	53	56	57	46	46	56	59	43	59	55	54	38	51	53	45	46	53	48	54	50	41	58	44	55	57	47	45	54	62	64	51	53	53	44	49	70	50	58	59	56	60	60	64	38	52	51	43	43	36	59	46	54	60	55	41	55	42	43	56	51	54	54	51	48	64	51	74	45	58	55	67	47	49	57	47	66	55	68	47	66	56	46	64	56	52	44	67	62	57	41	40	49	50	59	53	54	53	60	60	51	51	56	53	63	52	54	60	51	53	62	57	63	50	52	50	66	45	44	53	47	58	66	57	55	55	46	42	58	55	60	47	52	59	67	60	48	52	60	49	50	60	55	56	58	50	50	61	51	54	72	49	53	42	43	55	67	41	52	55	64	61	61	58	64	54	54	65	50	58	63	49	60	57	51	66	41	52	56	52	58	61	43	54	57	44	47	44	52	64	53	62	52	65	59	56	52	36	63	68	41	59	40	46	52	60	62	51	58	55	56	49	51	45	66	53	60	43	54	36	55	53	42	50	43	46	41	63	53	59	51	53	51	50	63	63	67	61	56	54	52	44	48	48	53	47	63	58	52	48	49	58	66	42	50	44	46	49	52	66	52	44	42	57	65	50	58	40	69	65	50	45	61	49	57	59	53	42	44	54	49	57	41	50	50	50	47	54	54	57	49	54	55	48	35	55	45	51	44	42	53	50	51	55	61	56	63	38	51	58	54	60	50	50	55	54	52	64	51	46	50	48	46	50	49	65	53	63	54	54	59	47	57	42	67	47	47	54	49	43	59	42	52	59	48	70	65	37	54	57	53	54	56	62
51130	45662	42530	40142	35078	17466	2018	5144	19066	31654	9342	6704	15797	15690	6401	4461	926	623	628	632	671	829	595	769	2796	2164	1316	700	581	650	617	656	670	609	622	574	622	626	614	659	622	584	630	710	745	759	669	721	634	634	601	583	569	638	665	630	625	600	610	554	629	643	621	632	615	635	628	620	591	639	615	611	605	606	638	592	595	654	591	596	607	619	610	640	605	633	606	595	632	623	606	589	633	642	626	655	657	591	607	611	606	628	619	590	686	601	679	608	634	619	603	654	576	636	579	612	654	587	612	634	625	646	631	591	615	607	607	631	614	634	599	637	589	628	633	652	627	612	604	615	592	623	588	676	604	639	593	658	646	663	635	615	633	647	601	652	630	656	611	634	590	578	634	627	624	662	618	612	612	631	663	601	635	587	621	648	606	640	634	618	624	646	583	636	664	624	594	598	600	626	625	627	647	619	604	624	594	617	593	653	646	673	647	621	636	599	603	664	612	630	573	626	594	621	629	613	634	606	623	627	600	646	625	631	606	661	606	583	597	647	626	650	643	580	611	653	616	612	608	641	599	634	588	659	621	589	604	628	600	672	605	632	616	611	599	579	600	596	600	615	661	639	605	592	648	623	611	600	602	593	608	650	608	596	603	648	632	569	640	615	617	653	617	596	618	614	581	575	629	601	620	586	650	587	625	651	619	631	594	673	631	651	622	651	644	658	649	604	666	680	619	623	613	595	642	589	614	599	606	586	590	621	624	622	601	620	627	617	621	617	628	622	625	639	638	624	577	648	650	619	644	614	665	633	634	620	616	617	615	596	633	611	646	632	587	602	653	654	583	581	628	602	604	627	632	638	611	606	620	595	626	609	578	591	623	611	641	645	582	649	600	594	635	626	621	613	617	611	670	587	616	619	665	608	675	612	577	611	631	608	605	611	603	597	632	657	647	618	657	601	626	637	634	624	609	671	602	670	621	618	617	601	634	623	578	644	650	574	616	628	609	639	624	621	616	611	589	600	642	639	632	607	600	616	666	618	575	592	590	618	641	590	664	628	653	595	612	620	661	592	607	585	660	645	627	593	598	604	611	605	633	644	600	618	661	627	658	641	610	647	623	622	666	627	656	662	646	625	602	638	616	583	561	654	606	644	638	590	650	585	614	625	638	596	657	645	654	574	608	613	652	640	602	575	623	623	631	607	629	583	617	613	635	630	649	608	620	656	639	643	652	588	624	604	616	636	615	637	675	634	634	622	604	656	634	597	607	650	632	634	598	613	640	603	633	585	628	633	613	642	608	587	595	622	632	601	617	614	657	590	651	624	657	659	606	627	615	618	640	647	607	604	626	617	598	643	611	615	615	660	659	613	661	601	588	610	610	658	608	665	618	598	621	614	619	632	633	655	594	638	574	598	614	623	586	621	680	637	654	659	587	632	575	578	646	596	622	600	637	585	615	665	652	630	636	642	609	659	612	640	604	638	626	639	622	659	612	622	664	606	646	606	619	624	535	592	618	599	645	675	624	625	584	610	582	626	661	610	609	630	641	670	611	611	616	629	588	579	612	655	648	616	650	615	646	595	657	613	601	602	554	616	591	608	630	638	651	574	604	613	674	627	614	604	615	613	642	629	618	628	602	612	608	617	607	638	615	577	623	618	603	611	637	621	617	635	656	604	584	593	634	623	629	575	624	643	586	617	622	648	603	606	637	632	640	614	629	621	674	632	629	643	591	603	598	622	623	620	633	633	636	614	637	621	601	631	648	643	616	619	608	594	660	597	651	617	639	618	627	606	601	623	645	601	606	626	605	645	587	627	614	628	626	632	599	626	630	648	593	589	668	614	655	669	631	638	675	626	675	631	629	651	644	670	592	630	651	653	606	633	616	686	655	630	629	616	619	602	655	636	614	623	612	636	620	628	613	608	636	570	622	663	671	642	609	627	637	626	608	655	627	604	677	617	630	593	679	677	639	661	666	670	625	625	620	627	614	632	627	581	579	627	628	623	613	631	577	590	645	633	611	612	595	663	599	608	650	612	612	650	609	615	613	626	638	609	609	649	651	639	637	626	639	583	594	622	636	595	682	603	635	603	647	621	592	636	630	624	580	586	619	652	624	655	597	583	583	603	613	616	627	599	624	654	604	644	631	621	632	596	619	653	631	632	620	639	653	665	644	587	635	624	662	641	599	602	614	579	667	603	636	639	670	615	608	655	615	629	600	589	593	588	655	657	577	644	651	657	612	609	585	621	609	629	600	618	597	599	580	631	635	599	639	576	677	620	604	622	637	627	616	644	650	629	602	606	600	604	600	590	611	597	626	589	651	611	606	611	649	598	597	604	640	663	640	619	588	623	619	639	586	593	612	601	604	600	615	635	612	642	603	641	598	605	604	611	673	622	597	617	577	625	603	631	643	649	634	650	633	653	630	630	595	602	633	588	654	621	571	607	609	602	628	602	630	626	619	610	586	612	605	606	582	608	598	568	613	648	617	599	599	607	560	612	613	633	643	606	611	600	651	627	584	625	613	596	607	641	603	603	572	584	643	618	636	662	617	570	586	630	589	620	589	561	582	627	678	642	612	608	636	594	592	652	647	625	624	629	629	625	640	653	667	587	637	620	604	619	593	631	616	630	692	637	638	643	596	580	624	598	630	603	616	615	580	667	589	593	632	669	622	625	640	633	663	592	641	616	624	638	618	638	645	558	616	611	656	665	648	620	567	642	573	628	639	608	612	621	646	613	629	573	600	638	643	585	558	647	582	610	612	582	632	631	691	628	641	606	639	647	590	618	597	595	618	644	578	677	598	582	606	607	674	575	623	631	603	584	650	644	659	610	671	596	606	630	638	633	612	574	617	667	638	549	628	629	623	651	659	627	626	632	599	636	606	630	598	611	624	608	648	686	617	654	626	662	626	609	648	651	650	625	617	587	642	650	570	620	625	608	633	650	605	623	632	618	648	624	582	622	634	602	596	665	592	637	602	622	612	615	657	687	582	607	664	602	649	605	603	615	616	655	669	638	688	586	623	631	620	627	620	590	630	624	647	616	675	597	613	634	606	637	614	614	632	604	597	626	645	640	619	638	612	584	635	604	620	652	588	610	559	635	626	637	653	581	597	657	626	630	634	657	641	601	638	611	599	625	633	644	587	580	640	639	621	587	638	602	605	634	612	623	581	627	655	662	645	656	638	611	602	623	635	651	590	645	584	626	650	593	617	631	600	618	668	645	611	627	654	600	616	627	610	620	599	630	620	601	601	651	613	648	602	625	582	606	625	655	624	654	633	622	582	629	640	596	616	606	616	601	601	607	600	601	597	639	627	617	611	629	592	620	560	627	572	595	647	607	671	621	649	649	627	653	584	611	645	612	612	628	565	611	639	625	637	608	608	611	622	626	625	633	632	583	594	578	623	575	634	590	622	579	629	618	701	623	619	622	645	612	610	606	584	617	581	628	599	641	624	642	579	626	652	643	617	631	655	606	631	593	615	657	607	596	609	621
10699	9227	4145	1568	306	154	51	45	92	362	194	77	137	131	88	60	45	62	39	42	53	51	53	41	49	68	61	52	42	51	47	40	44	45	56	53	51	51	44	48	41	67	47	40	55	49	59	29	45	47	39	42	47	36	46	54	48	40	38	47	54	42	48	54	37	53	47	48	59	45	48	44	47	51	60	55	40	36	47	37	49	45	49	50	38	50	51	51	52	52	46	43	53	45	51	48	46	35	50	48	52	51	46	48	39	45	50	39	51	52	41	59	60	59	54	54	58	47	51	56	61	48	34	39	40	43	53	56	43	41	63	49	50	53	52	49	48	48	39	47	65	47	55	44	36	45	33	44	45	50	62	51	44	48	55	35	42	44	59	44	66	52	52	41	47	59	55	42	46	29	52	47	51	38	60	43	53	54	52	47	61	40	41	41	51	49	50	49	39	57	58	61	43	46	55	46	41	51	48	43	47	61	44	42	50	38	51	60	40	45	50	57	46	52	42	50	55	53	64	48	42	42	42	45	53	52	43	44	45	57	55	49	55	49	45	37	48	42	48	51	41	39	50	38	50	44	55	51	36	42	61	51	52	45	41	53	46	47	54	40	42	40	57	54	43	41	41	63	55	47	40	56	48	44	54	41	52	46	44	43	41	43	36	41	54	42	54	43	56	45	46	51	42	49	36	52	49	44	50	38	57	42	58	34	41	47	51	44	42	52	49	44	38	51	38	56	49	25	38	43	46	45	49	54	48	64	31	47	50	47	38	43	44	57	43	51	51	49	45	52	43	48	48	50	63	43	51	45	46	56	64	42	51	49	59	55	54	52	44	42	47	48	42	47	49	39	39	42	51	54	45	45	40	35	52	41	54	53	50	45	49	53	65	37	51	46	56	37	45	42	49	45	52	50	42	40	50	47	42	50	47	43	37	43	44	55	54	40	54	37	41	45	44	63	59	36	39	43	55	45	62	40	53	62	53	37	43	64	48	62	59	53	39	51	47	56	58	54	42	42	51	43	47	48	48	41	41	44	37	47	43	48	49	40	42	42	45	54	57	50	47	53	59	52	54	40	56	54	45	46	49	44	43	44	38	62	39	43	43	36	46	43	48	51	57	50	48	51	43	54	47	51	46	48	39	41	58	53	48	40	37	39	43	51	49	40	57	49	46	55	38	42	46	46	50	46	44	52	56	49	45	48	57	56	45	46	47	56	47	40	42	46	41	44	49	51	48	57	39	42	41	50	52	52	50	46	39	53	44	59	50	39	42	51	46	55	43	46	41	49	42	47	59	47	44	43	45	43	31	45	49	58	56	48	52	39	44	47	50	40	48	41	51	55	40	52	48	44	56	59	50	51	49	44	51	41	41	50	47	49	64	60	44	52	51	56	42	44	45	47	52	49	48	45	32	36	39	55	58	55	44	51	30	46	47	44	56	49	41	50	42	49	45	43	52	45	43	48	40	42	42	44	50	58	39	52	41	55	52	36	42	44	46	55	47	46	59	56	51	56	53	50	51	40	44	42	38	41	53	53	42	45	46	55	46	46	58	47	31	52	51	56	47	47	39	54	42	46	51	45	47	32	23	54	49	50	40	48	58	53	52	43	48	61	49	29	47	35	47	58	36	44	46	43	55	44	41	50	48	43	49	59	73	52	43	46	45	47	48	43	61	51	34	47	57	49	43	40	43	41	54	48	54	46	54	46	63	45	58	54	52	50	31	39	57	55	41	56	52	47	58	51	39	53	39	44	49	67	47	54	44	52	53	57	49	59	66	40	40	45	63	42	60	37	44	43	43	50	37	45	46	54	41	36	53	49	51	56	44	55	39	47	60	58	50	47	42	48	45	52	54	52	52	39	55	47	50	52	46	48	40	39	37	39	42	51	41	50	47	48	37	39	53	30	37	54	49	48	55	51	37	51	58	51	36	59	49	43	44	40	51	47	45	32	48	47	42	66	36	55	51	67	40	43	54	49	48	39	52	54	51	40	53	46	61	48	39	45	42	40	46	49	51	56	49	37	53	46	53	61	58	49	57	46	43	48	48	28	54	33	47	47	41	52	40	48	48	54	43	40	50	48	51	44	52	44	48	49	53	52	58	41	41	49	49	52	52	46	43	39	51	48	53	48	56	50	44	52	49	60	52	50	37	54	58	58	58	52	60	53	59	45	42	52	43	42	47	37	49	48	68	53	37	42	59	45	51	42	40	44	42	48	62	49	38	44	42	60	46	58	45	51	51	50	43	46	51	47	53	41	40	50	35	42	47	42	56	43	51	44	50	31	56	53	53	46	54	54	53	48	42	38	35	45	50	46	40	47	34	54	66	41	54	41	43	54	50	59	65	38	49	62	54	48	49	44	35	46	48	43	43	43	34	51	59	45	52	45	31	45	55	44	46	44	59	42	41	44	44	42	50	48	53	47	49	40	45	46	41	53	42	49	45	59	42	41	49	49	48	43	42	47	49	51	53	47	50	53	47	44	52	36	53	45	50	44	44	43	47	44	39	46	54	38	44	43	36	45	54	35	43	42	45	28	47	67	66	42	47	35	49	38	44	39	48	46	39	41	37	44	60	36	43	51	52	52	47	46	40	58	41	49	38	51	44	44	53	64	33	53	50	55	36	55	67	56	51	47	42	44	48	53	49	43	48	52	46	58	46	51	48	40	48	50	44	59	63	50	50	57	40	55	44	49	53	50	44	48	34	55	39	50	44	58	52	47	41	43	62	42	37	33	39	52	48	54	54	45	55	60	49	48	39	44	51	43	42	38	47	48	44	53	53	57	42	46	52	45	49	50	40	43	50	48	67	45	47	58	46	47	43	46	54	43	49	50	50	40	49	44	48	51	46	39	52	37	57	53	45	40	45	55	38	40	36	42	48	43	46	51	41	51	58	66	49	39	42	47	46	48	40	43	53	59	47	54	46	39	54	43	39	45	48	61	46	46	48	49	46	60	39	43	49	37	42	44	57	47	45	46	48	35	38	55	43	52	44	47	37	56	38	49	38	45	48	43	51	52	51	38	44	52	60	48	60	57	53	39	59	55	42	52	41	53	40	43	57	45	52	60	27	54	50	54	53	43	43	37	57	37	54	47	39	58	38	50	43	57	46	44	44	50	47	48	33	51	45	46	45	52	55	53	47	52	43	35	47	38	47	54	48	57	46	49	48	59	54	59	46	57	46	56	45	55	50	42	44	43	63	52	47	43	34	38	40	54	44	44	59	48	36	48	54	49	46	38	51	59	41	39	44	40	50	47	51	46	38	33	52	48	39	52	50	53	30	43	47	63	40	58	50	52	44	46	40	38	35	53	46	43	42	43	39	54	51	52	49	50	46	40	60	51	47	54	39	47	64	44	50	53	44	42	48	60	51	45	50	46	47	38	48	42	41	49	38	39	40	53	50	48	46	40	46	42	52	48	35	49	57	56	58	38	49	49	43	45	59	47	65	58	56	57	51	44	49	43	50	43	44	40	54	33	41	56	48	48
43345	33405	24783	21603	16472	8201	838	874	4472	14898	5959	2340	4654	4330	2004	1372	552	566	583	563	530	567	572	608	1030	844	661	547	535	505	547	542	543	490	519	560	540	556	573	543	521	531	559	546	532	561	571	524	550	554	513	568	533	557	562	564	521	507	528	520	528	533	513	566	496	522	526	534	519	539	557	572	571	547	549	524	564	523	513	514	559	521	550	570	562	528	533	532	582	583	522	574	539	525	549	552	539	554	499	544	526	551	554	542	533	522	533	578	561	546	570	531	548	527	560	540	569	562	545	533	522	592	541	511	548	529	548	515	539	574	545	520	524	541	491	529	553	545	562	560	517	523	572	559	568	536	539	525	538	596	549	530	504	532	599	547	503	535	514	517	580	509	581	594	564	542	531	531	533	541	576	581	540	535	534	513	508	532	566	558	530	553	505	525	569	538	557	527	527	518	541	548	524	563	518	539	533	547	520	537	531	526	549	531	600	542	583	550	575	559	546	531	565	533	509	586	513	534	506	528	560	550	526	529	522	552	565	547	502	513	532	529	532	528	491	537	545	548	546	537	525	552	535	573	518	549	558	585	557	521	571	566	521	571	576	575	527	538	560	548	548	602	546	523	543	532	559	523	544	550	530	540	533	518	508	532	548	570	598	534	521	528	530	510	525	567	563	529	546	536	579	538	516	574	530	557	540	568	563	552	528	550	546	547	560	561	519	529	534	510	568	549	557	551	534	567	574	609	531	540	563	569	528	544	575	573	524	532	558	475	607	561	578	528	533	531	580	523	529	519	521	549	576	561	576	528	549	551	568	580	565	566	571	531	573	545	564	557	555	518	585	527	555	495	536	537	501	539	537	566	535	546	564	545	548	529	598	527	530	567	516	529	550	540	539	552	563	526	539	508	531	533	523	550	551	548	528	536	587	569	572	558	544	545	550	554	561	575	523	558	490	528	525	532	535	542	537	590	550	537	537	539	530	504	547	540	481	561	545	549	546	533	572	539	530	535	573	521	513	553	541	572	573	557	557	564	578	554	517	529	572	539	503	600	579	545	517	528	533	539	580	533	541	540	564	525	546	516	510	538	521	560	539	503	578	529	544	553	567	511	525	538	531	532	514	540	528	562	567	557	540	549	532	566	539	540	576	522	553	567	545	536	527	540	559	554	525	564	499	545	524	521	547	567	550	558	557	545	554	527	607	540	553	547	545	566	521	545	556	516	596	552	543	516	535	528	545	566	546	559	511	558	541	551	554	562	498	519	556	506	537	555	582	577	534	545	573	515	533	524	536	530	557	528	512	542	515	553	524	535	552	553	592	518	540	559	573	553	565	592	557	540	534	513	558	520	527	584	576	553	519	567	550	545	590	480	556	512	583	531	555	572	564	562	555	525	537	523	538	550	564	537	560	567	573	544	547	515	553	542	557	527	518	535	571	531	560	568	522	584	515	557	578	564	576	559	587	554	586	511	528	544	520	562	542	557	583	564	567	579	535	532	517	538	539	532	606	553	531	520	542	573	504	550	542	549	543	521	559	553	568	508	513	535	575	535	534	525	582	560	522	532	519	578	536	572	541	557	506	557	587	524	548	568	574	527	548	545	537	533	566	488	561	526	521	532	541	543	537	560	578	573	535	523	517	560	534	578	560	528	558	509	538	548	511	529	549	547	587	525	560	534	548	550	548	546	518	527	534	598	548	494	536	540	521	572	536	533	565	588	578	553	524	559	563	565	552	547	545	510	507	542	559	538	592	543	532	552	511	554	544	567	560	516	568	525	519	545	527	546	539	560	544	542	518	501	534	510	562	584	574	538	551	541	583	525	515	524	509	539	570	545	504	534	527	608	528	544	520	520	512	593	534	558	522	515	517	570	557	520	528	600	525	524	533	574	495	580	558	560	549	513	542	522	512	522	550	515	534	540	531	576	574	588	548	532	595	562	508	571	551	548	518	513	593	558	561	519	557	570	546	534	537	562	586	526	513	560	580	555	555	510	539	570	546	541	519	516	582	578	522	562	527	536	527	531	541	544	558	545	556	579	571	572	551	486	528	548	557	559	574	530	514	538	558	489	527	560	539	513	533	541	548	550	488	535	512	532	578	538	562	527	527	588	540	569	553	558	566	549	564	542	555	543	518	520	511	572	516	552	549	555	541	553	566	551	511	519	567	555	537	546	600	546	517	517	536	487	533	536	542	572	573	551	534	539	547	559	535	575	528	560	597	535	531	522	540	566	518	542	521	537	559	511	575	583	546	509	496	535	521	511	539	518	549	520	495	552	560	586	565	520	531	538	528	533	596	510	532	566	561	544	493	564	554	522	522	578	545	547	519	559	550	540	547	552	561	575	553	563	511	553	519	564	545	542	586	514	550	556	533	593	558	511	528	541	541	566	512	568	597	554	542	581	542	531	525	569	563	523	535	579	547	548	542	542	538	577	544	488	525	539	541	525	548	564	560	531	546	545	534	520	567	504	551	536	554	582	560	521	554	566	529	569	572	543	544	537	575	507	538	540	549	555	543	590	552	555	536	544	524	548	535	539	584	516	519	567	506	521	567	544	525	555	534	522	570	532	540	562	519	548	546	561	547	580	545	556	536	544	552	541	557	540	556	554	558	531	512	511	549	504	577	571	567	527	535	524	511	517	531	542	514	531	476	577	601	535	548	576	521	551	532	487	575	552	503	553	556	549	522	528	552	562	523	535	539	496	534	529	544	538	551	552	547	526	543	563	556	544	548	579	528	563	530	534	516	562	562	539	543	539	551	541	508	537	520	531	551	529	586	547	521	552	523	585	559	553	522	529	556	574	539	510	540	535	500	564	574	516	504	551	570	511	529	549	547	549	555	528	545	521	538	557	513	495	533	544	576	515	520	525	484	545	560	536	581	554	522	565	571	572	538	514	533	530	537	531	525	564	555	537	541	508	542	533	540	549	520	570	543	515	526	529	545	535	554	581	547	555	552	534	541	547	547	535	557	522	544	509	510	543	578	551	531	547	539	575	570	533	546	569	575	542	540	494	569	565	554	554	539	504	566	573	513	532	536	536	543	522	518	522	567	562	485	537	506	547	573	583	546	562	583	527	533	549	558	539	551	564	526	544	546	590	533	548	552	531	594	558	519	510	546	527	530	499	523	543	536	532	543	528	528	522	545	542	526	569	535	540	577	567	549	556	515	533	532	522	542	527	522	549	559	527	542	544	547	559	566	556	526	525	535	530	535	559	532	556	496	598	568	549	540	531	565	546	587	496	582	537	578	545	529	512	567	545	516	571	488	562	546	519	546	523	541	549	543	530	566	522	547	565	559	559	546	565	543	561	595	542	496	529	564	528	565	505	550	577	529	524	543	563	580	548	511	508	527	514	515	536	573	532	571	544	532	532	583	524	521	564	571	521	517	562	549	588	552	537	550	566	533	513	522	525	546	540	521	581	536	559	523	521	560	500	570	567	500	522	550	530	529	542	558	574	548	596	542	570	611	548	557	540	556	556	551	554
20154	25461	13871	4666	1096	406	77	53	86	945	415	102	258	250	102	132	52	61	47	62	55	49	50	47	71	72	55	51	65	42	68	47	60	58	43	49	41	58	50	47	59	42	48	57	49	56	68	46	68	50	47	53	66	63	61	38	57	64	77	48	50	47	51	47	43	49	46	59	56	41	52	50	50	52	65	46	48	40	46	51	52	50	65	69	51	43	46	52	55	42	42	52	57	48	49	40	56	55	49	56	43	49	61	47	60	58	44	52	56	44	48	41	40	41	53	45	57	66	53	60	57	47	53	50	45	39	51	43	48	41	65	49	48	52	48	51	54	62	38	50	32	47	60	63	34	50	47	47	49	41	63	57	59	48	54	63	56	56	43	49	51	55	53	44	57	38	55	62	54	67	50	53	55	42	39	56	37	66	52	46	52	46	53	58	59	59	44	35	61	54	46	56	51	52	44	42	48	56	53	55	59	49	47	49	41	46	47	49	49	52	50	49	51	65	38	50	49	42	54	38	50	46	49	44	58	52	43	60	56	68	55	43	39	52	58	47	76	41	63	51	51	44	51	59	53	62	63	50	64	55	48	42	47	60	56	61	46	50	58	61	49	47	61	42	58	44	44	46	51	39	53	50	45	47	61	57	56	48	52	52	40	54	43	54	59	51	42	47	60	46	43	60	70	57	40	40	40	56	48	47	52	59	53	48	66	50	40	56	48	49	47	73	47	44	59	51	63	51	53	43	60	56	47	42	53	54	51	49	56	56	38	52	59	56	51	58	49	46	44	58	59	41	50	47	53	61	48	58	50	51	43	61	60	45	50	58	42	47	62	72	43	49	47	48	50	53	51	46	38	57	60	52	46	40	53	59	51	48	47	45	61	56	51	47	50	55	41	42	47	48	42	55	70	58	41	51	41	60	61	55	65	54	47	51	48	47	57	44	52	48	41	51	53	51	46	41	52	50	61	46	56	47	49	49	45	41	67	51	42	47	48	64	54	39	43	51	56	56	43	71	48	47	56	48	55	64	54	61	56	56	52	47	40	45	64	51	47	49	57	55	48	56	46	50	55	46	55	48	55	40	58	54	56	59	69	53	47	53	58	42	42	45	50	57	70	45	51	43	44	54	63	57	67	46	43	40	63	57	35	49	42	51	46	46	53	49	60	60	54	68	56	49	55	47	51	39	60	47	52	37	68	60	49	58	44	37	65	45	44	43	52	48	59	46	43	60	56	57	55	66	46	45	43	34	55	42	36	57	46	51	43	45	49	38	57	49	56	55	54	43	43	43	50	47	51	46	42	56	57	50	45	50	46	50	46	55	51	40	54	54	44	50	62	58	48	59	50	54	59	47	48	49	45	56	39	43	44	52	51	46	50	52	64	43	67	44	59	50	42	60	49	62	42	38	46	58	43	48	44	48	47	48	38	57	54	54	61	48	47	41	47	34	54	58	46	62	58	47	47	56	51	46	47	42	58	56	50	47	51	60	40	59	52	46	52	54	54	46	40	48	50	40	55	49	59	45	53	43	56	44	54	43	39	46	46	66	44	52	50	52	51	48	49	49	41	45	57	59	41	52	47	49	40	49	65	41	64	53	41	56	47	54	59	43	55	40	55	52	59	40	41	55	55	54	52	70	35	51	55	50	49	55	55	52	51	40	55	51	59	53	50	45	55	46	66	59	52	60	49	42	39	35	52	53	54	60	62	58	62	57	53	57	51	59	48	40	60	44	50	45	44	50	53	49	43	59	52	62	51	51	55	51	55	55	53	54	34	56	42	45	52	37	57	51	58	49	50	49	57	45	41	35	40	58	27	54	57	46	57	57	49	49	57	46	57	53	35	49	53	42	51	48	53	47	54	41	53	52	48	45	58	49	49	48	54	58	56	48	51	56	57	35	46	49	74	44	71	48	46	55	64	46	51	37	61	53	43	54	54	52	44	66	41	54	40	47	56	53	44	53	60	49	62	55	44	57	57	44	51	50	66	58	40	40	48	53	52	45	40	48	42	51	42	46	65	43	42	55	54	59	53	55	54	47	42	55	65	62	58	64	45	43	49	54	62	53	53	51	47	55	50	39	44	56	56	73	48	48	56	51	55	48	41	41	54	51	52	52	43	46	51	61	54	49	62	45	51	51	49	44	57	38	41	61	51	48	53	51	53	47	52	47	56	62	49	47	53	47	48	39	59	60	50	55	54	53	42	42	44	47	52	54	45	45	52	48	44	40	67	40	60	43	46	49	54	35	54	52	46	64	47	50	47	52	47	62	46	48	34	57	56	61	54	58	58	56	43	55	47	46	53	47	51	45	53	45	47	50	51	55	55	47	35	50	61	43	53	42	65	50	73	41	51	45	47	60	59	57	60	69	54	48	53	55	51	54	50	56	57	41	50	52	53	46	39	62	49	41	57	57	55	45	56	60	64	58	45	58	42	44	55	46	51	54	42	40	56	44	61	61	51	49	43	51	52	47	46	58	48	34	51	60	62	58	50	48	56	46	54	50	59	53	40	58	43	41	63	56	65	59	46	48	53	39	51	50	61	57	52	60	53	50	47	51	53	61	49	47	43	58	54	46	52	58	62	39	49	58	51	43	53	42	51	53	44	68	47	52	59	54	50	51	58	61	60	52	49	59	51	45	52	56	50	50	44	55	35	43	46	48	51	60	48	50	54	56	46	56	68	48	59	49	51	41	47	66	50	50	41	51	44	54	52	56	50	54	50	41	50	52	50	48	48	41	43	53	50	54	55	41	55	54	53	38	41	52	55	53	50	61	53	43	51	53	48	49	49	42	56	39	42	51	50	51	40	56	49	52	51	43	48	58	53	56	60	55	68	54	41	55	48	42	68	53	51	47	59	54	51	51	34	64	49	53	49	52	53	44	38	53	58	61	59	45	47	67	43	58	39	58	57	57	53	56	48	45	58	64	51	52	49	57	53	48	53	53	58	49	55	46	51	50	43	58	42	48	47	44	52	68	61	59	68	41	51	48	49	58	47	46	53	53	57	53	55	40	59	57	43	49	46	45	56	70	59	52	62	64	50	48	53	49	55	55	63	48	52	64	48	46	53	62	47	57	45	39	48	55	58	50	56	54	56	48	61	51	51	53	39	65	59	53	55	51	57	54	60	49	62	68	51	48	44	58	43	55	48	49	54	44	53	48	47	50	43	44	58	51	52	52	42	49	63	44	39	52	53	52	48	44	52	50	53	53	56	47	51	53	55	54	50	45	53	50	52	47	52	43	51	69	42	54	48	60	64	52	59	65	53	58	45	56	50	58	43	49	57	58	55	51	48	52	57	47	51	63	55	58	54	58	60	42	50	50	38	40	51	62	31	62	46	61	61	48	65	34	48	69	47	55	61	67	54	49	47	50	41	49	53	49	51	56	63	45	52	61	60	53	45	45	44	48	45	55	51	50	57	49	48	53	53	54	53	44	52	66	53	46	70	58	58	56	55	62	57	35	44	48	56	50	45	58	44	40	55	44
52155	43788	34630	32211	28810	14750	1504	1128	3317	23821	9848	3274	8566	7977	2694	3750	638	592	614	593	596	620	597	608	1535	1510	835	595	550	580	598	560	602	579	586	598	592	592	582	572	632	566	639	580	595	703	764	710	699	584	582	628	586	587	559	586	608	605	589	574	584	624	587	561	574	628	492	626	584	584	607	570	579	587	583	598	548	578	596	590	591	614	569	561	566	574	546	587	563	564	636	589	592	570	575	592	569	631	645	576	558	552	592	599	599	574	563	617	606	575	601	583	589	585	591	602	626	588	572	564	592	610	611	610	540	629	573	558	583	541	533	599	582	595	567	586	615	575	578	602	567	607	581	537	567	580	580	547	601	556	639	604	609	577	563	578	589	574	581	569	589	622	588	582	619	550	584	626	634	614	608	592	546	581	654	643	596	555	601	628	593	624	551	621	628	536	608	561	618	596	581	592	583	579	596	631	568	596	590	634	650	565	549	554	562	542	616	567	612	596	613	631	590	590	578	590	584	608	570	606	634	534	544	570	600	579	601	586	620	613	590	587	598	630	600	574	565	581	630	588	601	580	589	591	583	580	557	566	572	600	596	579	584	594	599	585	578	601	587	594	617	573	581	574	616	615	595	585	610	624	591	607	595	572	594	585	629	631	617	603	556	589	543	632	605	574	596	571	568	548	609	582	607	602	575	601	575	609	561	623	608	567	572	594	630	587	585	604	611	609	584	594	570	551	583	580	594	577	618	593	583	603	564	597	575	603	643	591	540	608	602	600	606	598	572	592	580	556	636	550	648	562	526	590	561	562	603	545	546	580	573	584	581	585	594	603	609	580	581	578	590	610	572	626	559	591	598	559	552	632	606	567	570	600	558	578	604	570	601	524	591	622	570	619	579	575	586	573	598	573	583	612	610	573	576	581	578	568	584	603	568	604	568	596	571	566	587	575	608	612	576	568	553	623	571	561	635	563	577	609	603	556	606	583	562	594	567	572	589	584	594	600	568	621	578	598	604	620	585	604	562	600	599	589	598	575	567	576	608	586	565	553	558	625	620	575	561	544	595	556	614	581	585	587	591	586	630	592	570	608	602	605	560	588	569	606	565	570	621	588	583	594	566	600	565	561	587	576	593	555	578	555	563	577	565	627	561	593	581	585	585	582	556	528	588	575	555	552	612	596	590	542	591	584	583	585	589	593	589	599	571	612	578	603	591	549	554	562	614	543	569	569	607	598	573	559	577	568	620	573	563	601	624	624	606	566	582	594	616	569	577	582	563	595	569	610	536	623	589	630	591	604	582	601	591	612	554	642	619	607	585	627	595	580	608	579	589	595	619	565	570	565	565	570	575	579	620	584	590	632	572	591	617	606	569	617	572	607	568	568	542	593	544	574	611	563	600	600	599	569	596	561	618	603	589	575	607	583	580	594	581	611	599	574	605	586	622	603	590	583	589	549	582	552	574	622	599	568	577	609	628	575	608	583	563	582	570	573	579	586	578	630	580	570	577	611	598	585	563	617	528	580	569	581	570	610	576	572	628	577	608	608	603	589	584	592	623	589	584	533	622	600	610	561	575	598	611	577	593	557	562	573	564	552	629	566	597	562	566	596	592	565	615	581	563	554	600	610	586	580	569	589	647	578	619	594	631	567	604	594	582	598	567	557	586	582	579	591	549	593	585	627	575	594	594	645	559	597	579	573	593	628	559	587	619	547	598	580	613	560	553	592	595	611	585	533	570	557	607	554	578	614	602	616	597	591	525	549	592	607	567	582	598	563	611	592	595	599	558	553	597	593	582	568	598	602	607	595	586	593	599	551	583	572	590	598	578	602	622	578	577	604	602	620	605	605	554	557	576	577	571	558	554	595	590	615	604	592	600	567	570	549	570	597	572	581	594	566	581	532	581	574	604	540	594	581	547	576	615	641	552	587	559	602	577	542	598	582	536	583	605	595	591	614	587	569	617	581	595	600	594	611	625	569	562	533	591	581	559	542	610	590	580	581	582	608	588	626	596	590	579	616	581	605	560	552	577	580	563	560	612	641	554	571	620	609	591	602	603	595	576	591	584	590	603	612	552	570	648	589	612	598	573	612	619	641	580	588	608	576	559	561	572	610	532	609	564	578	577	578	627	590	578	557	591	584	560	586	613	610	585	594	593	586	606	606	569	585	611	551	585	580	589	663	602	584	579	598	595	596	602	591	637	604	584	590	589	636	582	607	590	593	580	602	583	649	649	552	595	544	575	555	565	571	581	607	604	551	595	602	632	603	604	560	570	603	574	628	566	612	636	620	587	594	574	544	603	559	563	643	554	552	592	559	564	619	607	628	562	564	600	560	574	543	607	589	609	596	601	547	595	570	602	607	603	572	567	609	609	608	563	574	609	578	582	603	600	587	575	536	608	564	565	557	563	587	568	572	548	610	529	561	602	583	594	604	581	611	611	583	576	569	555	543	570	598	586	582	609	627	604	584	571	550	589	558	581	565	611	612	571	634	596	594	554	561	551	569	593	625	562	586	567	590	565	573	581	613	562	625	563	612	592	582	564	557	586	624	593	577	594	561	587	573	592	585	604	556	620	555	594	568	594	592	588	609	573	620	589	606	583	575	567	608	617	597	594	593	641	532	559	573	597	590	624	595	588	557	633	599	606	589	603	587	596	592	609	578	607	561	549	586	552	597	562	570	628	611	611	576	589	578	631	588	591	564	561	587	593	556	584	585	547	594	572	590	536	583	579	597	570	565	548	575	568	631	620	598	600	609	566	607	624	597	589	591	583	565	579	567	568	628	596	579	610	607	580	608	595	563	590	609	587	578	587	585	575	543	583	548	597	590	576	569	594	597	580	564	590	609	613	621	587	597	574	546	591	549	549	591	569	554	606	600	574	615	593	612	544	563	591	575	556	585	591	636	570	557	583	536	601	555	560	588	611	566	561	560	577	594	543	587	576	608	567	575	576	639	645	585	559	625	569	566	582	549	611	591	601	538	591	562	554	567	587	605	590	539	589	611	615	617	626	560	545	564	571	584	557	557	587	615	607	623	597	565	563	574	578	573	553	621	632	581	595	587	586	580	547	582	578	558	577	547	625	593	580	569	563	581	594	599	585	572	608	596	542	582	613	578	561	609	574	633	576	591	567	597	581	557	609	588	627	589	621	593	606	557	580	611	623	591	582	556	563	575	587	580	589	610	573	600	584	603	617	569	581	589	572	582	573	601	601	602	591	577	591	599	601	620	551	610	576	602	577	527	643	632	623	583	577	606	602	571	610	586	635	589	543	622	589	578	589	604	573	577	583	594	560	617	561	563	562	608	545	569	552	593	502	550	548	624	533	602	551	599	540	607	604	587	600	567	555	561	603	591	602	594	607	566	600	575	609	601	636	585	543	592	580	590	581	614	609	571	574	583	594	589	593	576	605	622	531	576	563	592	615	644	574	541	614	564	565	597	567	599	599	592	564	600	577	532	592	577	611	615	626	570	582	634	553	586	624	592	614	587
17466	23687	14278	5814	1251	471	62	55	63	1071	447	110	266	152	136	209	45	50	58	48	43	55	56	41	79	90	45	41	52	48	56	44	46	47	51	54	52	41	46	50	55	53	47	42	56	50	66	52	58	67	43	46	44	44	45	47	52	43	44	49	48	48	47	47	48	61	70	44	39	52	54	47	46	59	45	45	54	45	53	37	56	55	48	39	37	50	42	65	52	55	50	62	43	51	50	54	46	42	52	52	49	53	40	35	47	48	53	41	38	39	45	47	51	46	52	46	48	35	33	44	44	47	66	42	43	44	48	57	37	47	53	41	48	50	45	52	53	40	43	60	55	55	47	52	58	45	55	37	53	47	42	57	53	58	39	44	52	60	56	49	46	40	48	63	35	46	32	43	52	50	62	47	47	56	63	47	35	40	37	54	67	37	47	37	48	56	50	53	45	52	43	62	46	48	45	38	45	53	53	45	52	45	49	59	42	50	58	39	42	44	56	42	53	35	48	59	59	58	55	61	53	58	48	48	54	55	41	42	51	54	47	43	45	34	55	48	60	49	50	41	54	44	40	55	52	47	65	40	56	56	36	59	41	58	57	47	55	52	44	43	54	59	41	47	60	51	48	51	51	56	33	55	55	46	57	40	48	45	37	52	52	50	48	45	48	41	44	46	51	46	47	47	52	54	44	64	60	43	48	48	54	42	53	58	57	57	46	46	50	50	42	60	44	54	57	46	53	47	41	52	48	59	41	41	47	53	43	50	44	45	52	43	54	50	72	48	40	45	51	50	55	39	50	36	56	49	56	44	54	45	53	52	45	55	49	39	42	48	54	51	42	44	40	61	48	53	55	37	40	47	56	37	56	52	54	39	56	52	42	55	50	47	53	46	41	39	64	44	51	42	60	48	43	39	58	63	34	52	57	41	52	56	47	47	50	50	60	61	46	52	53	46	51	55	42	43	47	49	48	61	43	56	59	47	55	41	53	45	54	45	49	48	60	49	59	50	47	40	51	39	51	54	65	47	51	47	51	38	54	37	47	47	56	44	44	51	56	45	50	52	41	53	47	37	54	56	47	47	75	36	37	45	45	45	52	44	52	50	49	44	43	57	56	46	46	43	44	50	41	37	53	60	60	39	49	58	47	53	51	41	46	47	43	46	47	50	54	58	39	57	71	47	48	33	50	43	50	46	50	68	43	50	47	44	50	41	57	61	63	46	61	50	47	50	59	38	42	61	48	58	51	43	49	47	41	54	46	43	50	53	55	46	36	44	43	52	45	70	53	36	55	46	45	42	48	45	58	63	51	42	46	48	47	39	46	65	46	55	48	45	51	51	42	34	51	40	44	47	43	29	53	48	43	58	50	48	38	49	64	54	49	59	58	49	36	61	46	58	54	47	47	43	45	46	42	59	49	49	47	52	47	56	50	53	48	48	57	43	43	40	48	45	34	56	38	48	45	36	51	63	48	56	40	47	46	48	41	40	57	52	48	51	58	48	50	47	46	60	39	39	51	51	41	52	36	52	53	52	36	54	51	40	57	44	44	56	34	47	53	46	45	46	41	48	39	56	51	63	61	55	49	59	52	48	47	45	46	61	47	42	52	46	49	49	42	44	41	61	41	54	43	51	45	47	60	36	41	48	54	49	44	46	39	44	57	54	45	60	50	50	44	56	38	57	44	51	58	48	42	47	51	37	58	46	47	52	38	48	42	46	37	40	50	48	52	51	64	39	50	44	41	42	46	53	41	42	49	55	52	58	42	49	45	51	46	41	62	44	38	53	47	38	43	40	47	54	46	46	56	45	51	44	48	45	41	41	38	57	58	47	54	51	52	40	59	40	58	44	46	53	42	43	45	44	55	48	56	53	48	56	55	45	57	46	47	66	50	52	59	47	52	44	52	54	61	53	49	57	50	47	40	48	61	42	44	42	54	44	59	38	45	54	43	40	49	47	45	41	53	42	55	40	53	40	40	50	38	41	55	35	49	54	55	51	46	34	46	50	52	42	46	51	62	44	56	50	56	45	39	50	54	47	42	52	52	47	64	46	56	46	45	43	50	50	35	52	44	53	58	43	49	50	46	58	43	53	32	47	57	42	42	51	45	62	37	50	54	48	48	45	60	48	46	59	42	65	47	39	39	48	58	43	52	44	45	54	50	43	55	54	42	49	55	63	50	52	57	46	55	45	36	53	43	34	40	53	44	47	47	49	61	42	58	49	69	48	39	52	35	47	54	49	51	46	48	50	41	44	64	44	52	56	46	48	74	48	47	55	61	43	58	47	42	43	59	49	41	50	51	65	44	53	40	35	46	50	59	53	50	46	50	45	58	48	43	37	63	56	60	55	47	41	49	46	50	62	66	58	48	48	45	48	53	49	52	46	39	50	51	42	42	42	52	59	57	40	51	48	42	51	47	46	57	53	54	69	52	57	52	45	35	50	44	58	59	45	49	46	57	46	56	63	50	48	50	32	47	62	51	42	46	68	38	38	66	54	49	45	50	54	49	42	43	53	42	46	46	48	47	50	55	46	43	58	47	54	52	60	45	46	52	60	62	55	43	47	58	47	69	43	46	48	59	54	52	46	54	44	52	67	39	42	49	47	34	50	51	58	46	44	56	65	52	53	56	57	39	46	62	58	42	49	67	52	49	54	49	58	54	48	53	37	39	58	47	61	46	46	45	40	61	55	57	56	54	45	58	51	45	52	46	47	48	39	46	44	54	46	41	59	51	52	51	48	43	43	42	29	46	56	50	45	39	58	52	39	49	48	67	46	35	44	60	49	46	43	49	44	48	42	46	46	46	49	49	43	42	43	47	46	46	45	49	48	51	40	49	42	61	52	68	51	48	41	59	48	52	44	37	53	52	54	51	45	44	48	37	58	64	47	41	53	53	47	55	47	40	45	54	50	49	50	46	54	36	48	46	47	51	53	58	44	52	43	49	59	39	52	36	43	43	36	38	55	56	48	46	52	54	48	41	51	44	41	55	54	54	43	70	64	53	64	46	58	48	39	44	49	44	43	44	40	49	50	45	57	49	46	43	54	50	36	54	55	60	43	32	44	53	48	44	49	57	57	56	46	45	53	47	41	48	53	45	40	66	49	50	42	42	51	47	55	58	48	39	45	51	45	47	46	47	48	47	57	47	48	51	43	53	42	54	46	43	53	47	37	42	48	40	41	49	46	54	55	50	49	48	50	42	36	39	52	52	47	46	54	52	54	52	42	43	43	42	33	47	60	56	45	61	43	47	48	49	37	40	54	41	56	63	42	46	50	48	42	53	40	46	39	47	54	63	47	44	46	48	59	51	51	47	44	53	55	48	47	49	42	46	54	43	60	49	57	59	53	38	49	47	47	34	48	53	50	56	49	62	30	48	38	68	44	59	37	34	55	46	45	46	52	44	53	48	49	57	51	65	53	49	62	43	60	54	35	47	51	49	54	41	50	52	37	40	49	57	41	45	48	53	41	53	48	57	53	62	54	46	41
51534	47173	36615	34086	29709	19002	1932	1278	2042	25291	8899	3560	8463	5607	4145	5746	621	588	599	627	584	564	564	581	2018	2048	615	565	574	586	557	584	579	579	569	573	566	566	566	596	584	529	575	647	877	1101	1030	883	706	627	614	555	577	567	550	536	561	607	552	583	537	536	558	552	545	580	571	575	558	593	520	588	547	568	555	591	577	585	549	526	559	545	572	565	582	595	534	580	600	580	587	595	578	590	589	541	557	533	559	556	587	539	576	632	596	546	537	564	543	570	597	571	557	596	562	547	548	558	559	566	576	606	553	553	578	567	633	572	586	597	590	521	581	580	558	551	544	585	554	577	570	552	574	582	546	574	537	562	569	573	575	563	566	561	584	558	596	577	584	545	596	600	565	551	529	578	550	541	555	610	589	580	593	545	585	528	546	589	570	590	565	539	543	569	579	549	613	589	595	543	550	581	592	532	563	573	580	537	590	577	546	591	560	528	558	592	552	613	544	551	565	590	613	606	577	578	562	591	570	553	570	536	576	581	556	548	569	581	570	545	567	596	547	556	584	514	571	576	558	544	583	532	593	527	574	600	576	571	567	550	572	576	571	586	535	553	599	569	583	581	540	556	584	583	579	516	585	525	551	584	580	578	587	595	556	557	567	546	554	503	532	545	596	570	596	550	577	587	572	526	533	593	547	526	544	601	557	598	606	536	564	530	595	571	526	553	575	620	560	535	599	610	550	595	559	575	592	571	604	556	575	576	615	561	574	553	493	582	600	589	594	569	547	574	570	580	536	590	573	566	565	565	557	579	556	578	608	591	567	575	566	521	567	615	568	586	593	549	561	560	598	561	591	557	535	559	573	566	567	534	548	577	598	527	575	574	573	556	565	553	564	624	585	557	575	564	590	544	557	573	562	576	556	538	551	570	556	597	571	561	583	575	570	600	544	560	563	539	622	576	560	564	576	537	555	581	527	566	552	566	541	595	551	584	552	550	558	573	537	509	584	632	506	569	568	567	539	562	573	602	609	585	566	581	575	571	514	575	536	559	574	579	581	559	595	586	606	512	552	577	550	536	548	541	573	578	545	532	591	566	566	534	522	514	583	585	579	570	580	557	573	592	571	553	554	637	558	530	555	552	596	524	537	567	551	563	555	502	541	594	576	602	603	581	575	582	585	562	605	601	597	545	556	606	574	594	579	565	582	550	577	545	623	598	562	604	529	569	536	577	552	556	560	570	580	541	601	573	568	586	580	575	571	586	568	585	565	586	601	569	561	566	554	572	573	528	583	570	568	599	547	572	560	571	577	564	556	622	570	521	533	594	603	579	551	557	536	541	559	573	613	552	617	579	570	548	569	572	581	541	550	540	547	589	559	546	550	568	567	533	582	587	562	575	576	563	545	537	555	581	555	576	542	559	542	600	588	570	567	552	562	606	589	584	598	554	593	566	571	518	564	557	532	550	587	602	534	562	548	562	521	540	537	589	518	564	585	596	588	519	605	616	545	585	528	547	550	537	613	553	591	518	565	589	530	579	574	569	565	546	586	610	548	584	611	557	568	607	538	558	581	588	567	576	559	548	582	560	586	590	591	579	508	594	560	554	562	584	577	578	563	606	588	580	601	579	573	539	610	538	530	549	560	595	571	544	532	544	597	564	572	588	590	564	588	560	584	575	574	569	579	573	546	540	564	557	584	563	577	553	565	591	573	596	552	549	539	525	603	569	570	566	587	571	587	594	533	547	584	582	576	571	599	574	604	578	566	549	541	583	586	572	555	548	542	602	563	571	579	520	563	564	554	583	601	568	555	550	560	557	521	531	580	555	577	613	598	549	593	591	584	541	532	547	535	552	575	571	587	567	585	546	571	566	601	595	580	569	563	558	563	568	592	511	615	595	559	549	550	582	551	560	558	563	555	573	536	613	532	512	625	642	577	598	587	572	585	541	626	561	542	554	547	568	553	568	570	551	570	533	569	560	564	550	604	557	554	541	577	560	557	607	560	571	586	536	565	568	571	604	558	586	583	571	520	585	569	555	525	582	521	577	620	591	559	524	541	558	539	529	606	586	580	615	598	523	539	577	562	541	602	603	593	598	533	553	580	565	582	607	570	570	607	541	564	528	575	515	547	517	617	565	564	563	546	590	556	576	571	558	545	600	601	619	588	556	596	576	560	608	607	602	529	553	583	580	555	557	567	565	569	590	609	586	557	556	568	560	525	560	551	572	570	535	579	588	589	578	604	582	564	599	591	554	544	565	540	582	605	580	542	560	563	568	579	540	558	550	560	564	585	568	525	583	601	538	582	581	577	549	551	572	573	610	569	599	588	551	594	583	597	587	562	551	590	565	536	587	578	613	584	569	594	559	561	511	541	525	581	548	583	579	586	561	578	591	545	564	552	662	571	593	548	576	543	563	578	551	561	558	610	601	555	594	591	568	582	576	540	533	571	593	566	576	552	567	548	576	567	580	588	550	546	599	600	602	548	561	538	575	552	554	572	577	591	597	566	573	566	570	538	559	619	553	592	536	599	548	546	508	581	605	593	570	532	605	560	556	564	534	602	567	587	577	635	589	554	571	577	600	562	588	558	576	589	557	578	599	552	526	591	535	536	572	526	584	580	609	545	535	560	588	612	531	602	558	581	521	606	560	571	582	569	556	581	570	535	589	530	590	573	589	539	539	514	560	558	577	542	583	593	551	575	517	545	530	563	604	566	588	562	514	564	603	545	584	543	571	537	570	538	567	601	569	585	537	570	547	575	561	570	513	579	579	572	592	528	550	548	594	545	540	565	564	536	545	565	575	556	543	621	528	533	604	578	552	581	571	610	540	544	587	574	558	565	564	562	558	591	538	587	542	556	558	586	557	531	550	574	611	554	584	601	544	570	581	564	568	594	572	563	578	603	568	564	550	528	535	544	577	553	588	592	546	544	544	586	598	575	583	577	539	579	575	566	548	536	603	579	548	559	592	506	558	594	552	532	577	588	569	574	588	546	594	570	547	564	592	568	615	569	586	579	555	587	578	601	580	553	533	579	574	555	536	573	589	560	585	635	582	571	570	543	556	550	580	572	568	574	588	561	522	575	543	588	566	540	578	602	579	563	588	563	488	600	581	578	564	543	571	584	567	539	543	594	521	576	539	557	597	583	640	592	575	586	542	568	572	582	532	569	596	586	560	569	569	563	594	545	569	560	543	549	539	550	538	610	558	570	580	559	574	554	565	576	582	526	518	581	567	540	551	537	569	578	560	551	559	558	543	566	571	555	600	547	564	549	564	571	571	513	564	578	606	541	629	574	584	521	560	557	540	561	571	567	546	588	540	562	618	554	587	554	583	600	563	577	576	583	580	555	525	551	551	553	564	591	553	571	561	584	572	593	594	574	579	604	585	570	580	580	579	572	605	561	561	582	602	586	584	513	589	563	545	530	557	579	617	525	568	567	564	548	559	596	570	540	633	522	540	571	584	550	561	612	567	577	524	592	573	589	574	626	560	538	552
24789	35674	20763	9905	2129	1060	81	72	68	1421	559	102	308	244	334	349	51	47	48	56	59	41	48	54	111	80	64	47	65	57	48	46	61	51	53	56	63	56	49	47	61	52	43	86	92	89	76	59	44	58	54	62	57	53	45	53	49	48	46	42	52	44	58	51	49	51	58	62	45	45	64	56	51	53	55	61	44	40	49	45	47	50	55	49	58	53	46	52	58	42	63	54	54	61	64	49	52	62	48	52	51	58	58	46	49	50	61	49	52	51	55	48	54	66	54	53	52	56	54	59	54	54	59	59	65	41	41	37	54	50	40	49	55	61	51	52	60	56	35	51	51	46	51	48	65	60	65	43	57	51	57	50	56	53	56	50	55	42	53	67	49	52	59	46	60	53	58	43	44	51	63	46	51	52	47	59	50	47	53	69	53	57	61	57	59	61	45	49	45	60	50	59	58	50	52	54	53	66	47	56	52	49	58	53	48	59	62	47	55	51	53	46	54	39	58	60	60	57	42	59	52	61	60	38	42	47	50	56	56	54	51	40	48	52	47	54	53	48	51	63	51	57	60	54	47	53	55	50	44	49	41	48	55	48	60	43	49	65	49	67	61	60	49	50	54	73	50	38	49	57	42	46	42	58	51	65	56	42	58	48	63	57	57	49	56	46	62	40	55	57	50	64	60	52	51	57	49	57	41	59	55	57	51	53	67	54	51	51	56	56	50	46	64	59	67	47	44	44	58	51	50	66	60	58	55	65	52	45	46	48	59	45	39	56	43	46	53	49	50	55	45	56	55	55	68	52	56	58	47	63	57	53	64	61	58	57	68	57	63	49	45	43	59	66	55	54	57	38	47	55	61	38	51	59	69	53	56	49	65	53	55	47	62	51	56	54	54	63	59	61	55	60	42	51	52	59	58	53	45	55	48	64	48	69	52	50	54	59	47	53	47	59	52	54	52	42	83	53	58	56	42	50	36	45	46	47	55	53	56	53	50	65	62	71	58	56	54	54	50	50	47	49	53	62	51	68	45	68	31	41	46	50	57	46	49	52	53	47	58	55	47	67	63	58	51	53	48	43	55	57	50	56	54	55	51	57	51	52	55	62	64	43	58	63	59	40	59	68	45	49	60	47	59	68	53	64	55	60	51	59	64	55	52	47	58	55	52	58	61	60	55	49	48	50	57	54	55	51	45	43	62	55	62	49	54	45	45	49	41	42	48	53	62	44	54	46	56	59	54	55	53	56	61	52	45	53	67	43	51	72	47	58	57	51	50	55	58	51	57	48	51	47	57	48	59	57	58	54	49	48	56	44	47	55	53	73	62	39	54	47	60	54	59	58	54	45	49	41	50	55	52	63	53	62	58	46	51	43	53	52	46	50	53	57	55	61	56	66	47	63	57	58	63	47	55	51	49	53	56	63	51	51	53	59	69	51	49	55	65	45	53	56	45	57	49	44	51	40	54	49	39	50	54	65	54	46	59	62	39	51	68	58	55	39	46	60	49	54	54	56	51	67	46	47	54	65	51	51	47	59	51	59	48	51	52	60	58	50	48	52	53	65	47	55	50	57	48	49	65	59	56	56	50	62	54	55	60	54	52	59	44	55	58	43	38	60	51	50	45	64	59	60	52	51	56	30	50	65	55	61	57	53	61	56	55	53	64	38	57	52	63	67	54	53	58	52	42	51	53	41	56	58	40	62	59	59	55	55	53	58	43	51	44	53	40	46	48	45	59	57	53	64	65	60	58	55	60	54	55	47	47	57	54	54	43	56	63	52	49	56	52	50	57	43	60	39	62	49	57	55	50	74	43	47	45	55	67	42	48	52	49	62	68	64	47	57	57	58	61	65	41	45	50	59	46	64	54	47	47	54	49	56	45	38	35	59	45	47	59	64	56	38	60	49	51	55	53	68	50	42	38	56	54	50	55	59	56	52	47	47	43	44	62	53	52	42	56	54	42	50	47	55	45	47	44	53	46	55	65	57	57	63	53	43	59	49	57	54	52	50	42	51	44	42	52	49	53	48	50	42	50	56	64	54	66	40	56	68	65	47	51	45	51	46	57	63	58	52	57	52	53	48	50	55	48	55	53	55	65	44	47	58	54	67	52	54	55	56	57	46	63	47	54	66	59	59	47	77	52	39	52	56	59	53	58	54	49	59	50	65	57	77	58	55	46	68	53	51	50	52	47	58	41	50	50	47	55	47	47	50	59	58	53	71	53	52	59	65	54	46	57	38	43	61	56	57	66	48	41	56	60	57	57	64	54	54	60	65	51	51	49	51	46	47	36	70	43	52	55	60	52	49	64	46	48	44	45	57	58	49	59	51	49	48	53	56	52	55	43	47	64	50	50	56	53	51	52	38	54	41	47	50	60	62	53	41	44	51	52	58	48	50	47	51	49	59	52	43	62	62	47	51	63	50	59	49	56	63	45	58	49	52	52	63	44	57	50	57	57	67	45	57	64	60	49	55	45	55	57	56	56	50	52	53	61	35	50	54	71	62	64	49	76	49	68	51	52	60	51	53	52	56	53	54	60	53	70	54	46	48	60	59	57	57	55	52	41	60	51	39	54	55	57	56	63	50	50	46	50	41	49	61	51	47	59	53	53	51	52	52	44	67	56	61	66	60	53	55	52	60	60	48	67	52	61	57	60	52	47	46	52	57	45	47	59	50	41	66	51	65	53	61	61	56	60	49	38	43	56	52	47	56	43	67	52	56	40	51	57	52	41	43	63	50	57	57	47	60	56	56	55	58	64	50	44	47	58	60	42	51	51	66	56	62	41	45	47	55	51	47	52	65	53	46	57	41	64	60	63	53	49	47	54	48	63	60	58	48	64	54	68	42	49	42	47	56	54	64	52	40	39	59	49	41	58	52	50	67	47	64	51	49	58	54	33	60	53	54	61	55	50	53	44	60	42	50	58	57	58	50	57	45	57	56	47	62	58	43	57	48	57	54	57	56	46	61	60	54	47	50	57	39	39	38	48	62	59	50	43	64	64	50	62	67	66	51	56	52	57	55	47	60	55	53	50	41	55	58	46	65	45	60	48	47	45	49	46	57	52	46	46	50	55	42	53	53	54	44	44	53	53	51	48	47	59	48	44	51	46	44	48	42	43	55	53	52	56	56	56	52	39	62	59	53	59	53	58	48	66	63	53	47	54	42	60	61	50	51	49	45	52	48	60	58	61	53	51	61	40	42	49	51	46	62	49	42	53	58	55	53	52	52	56	53	49	67	65	53	58	63	57	49	56	46	44	60	48	52	48	34	73	47	59	47	49	67	60	46	56	62	42	64	56	55	51	56	40	51	61	53	48	52	49	54	51	52	68	60	45	41	59	42	67	51	61	55	50	50	47	70	48	52	53	53	52	49	45	54	57	55	58	44	54	63	58	63	52	52	44	47	64	62	53	56	40	56	40	48	54	49	53	56	43	41	55	71	63	68	53	49	71	48	70	66	48	66	50	53	49	52	73	49	49	50	49	53
53638	50091	41450	39545	34575	28054	3029	1730	2160	25058	8270	2812	10565	8018	9681	9513	659	706	737	635	698	634	661	688	2817	1859	636	621	653	608	661	589	675	648	615	612	579	632	634	658	598	607	703	1323	1699	1823	1270	862	658	678	636	619	637	617	602	640	665	634	595	600	610	620	600	622	621	586	611	614	630	625	602	620	578	627	582	640	648	599	585	630	621	611	614	603	620	607	640	657	618	617	596	595	616	607	642	626	560	620	632	582	610	573	616	621	570	617	597	571	578	640	634	632	592	640	621	620	619	608	611	650	642	592	602	622	626	648	619	608	575	605	608	615	608	564	567	584	628	648	584	654	628	639	610	604	566	633	638	582	597	576	606	606	629	595	570	637	629	630	594	601	640	595	636	618	598	667	593	646	649	616	594	586	601	623	576	588	594	600	593	641	626	591	595	590	623	620	614	597	582	633	625	585	610	568	629	677	645	599	609	600	596	604	596	628	636	599	621	599	640	582	623	621	638	616	625	639	609	647	599	662	587	610	605	628	597	610	603	633	607	633	598	606	637	639	642	588	571	601	603	626	628	652	616	640	628	590	605	607	590	630	605	645	631	602	634	630	672	625	645	610	584	559	592	610	677	617	581	598	628	652	618	625	599	624	641	600	687	605	668	610	603	613	580	611	591	607	631	573	564	625	622	611	628	633	610	573	646	625	618	603	587	608	604	595	625	585	598	560	633	592	612	606	589	609	615	587	599	611	599	609	601	627	626	598	637	660	650	575	619	625	608	640	592	565	620	597	605	620	632	607	599	609	608	600	611	566	603	635	598	643	627	583	598	613	586	623	605	593	640	651	626	659	619	586	646	623	596	586	593	576	611	634	603	607	597	604	591	657	582	566	636	629	575	567	660	596	609	638	643	618	598	610	635	610	621	593	597	547	661	625	632	593	594	598	615	614	617	604	591	597	605	612	581	605	624	588	602	623	586	577	615	605	624	621	649	627	635	646	590	619	606	591	599	593	543	624	586	612	599	592	634	656	669	609	615	625	607	643	582	604	570	641	622	579	628	593	593	610	605	650	613	596	629	604	630	561	618	621	596	611	624	619	585	627	608	640	601	628	583	612	618	623	644	604	599	553	653	647	598	632	606	602	609	571	622	632	594	608	612	587	617	608	648	586	640	622	587	567	625	588	626	632	603	643	580	672	620	646	590	593	650	610	604	564	594	571	605	635	605	589	602	609	612	546	604	619	566	622	633	633	591	598	607	578	606	580	633	555	614	592	679	614	611	653	641	629	581	616	610	581	589	593	580	599	596	634	575	648	631	646	586	615	615	594	596	634	577	606	641	590	589	629	598	659	567	570	635	598	635	604	616	660	603	607	614	600	618	569	629	614	577	641	588	594	583	584	621	646	685	627	586	652	663	650	588	607	584	652	588	593	640	599	563	610	604	617	631	607	647	632	618	609	597	619	573	573	623	604	644	607	644	613	653	597	578	601	614	617	598	654	611	656	642	616	624	621	611	609	617	621	628	598	616	618	607	645	582	647	569	645	626	628	614	582	608	632	628	573	591	614	657	634	601	637	646	635	624	625	612	596	612	610	576	618	636	604	600	568	572	601	619	615	630	636	627	581	618	623	659	596	590	625	568	628	581	618	622	631	634	661	623	606	588	624	596	593	621	624	636	609	601	633	617	576	590	576	588	639	601	613	627	643	631	675	608	597	615	605	631	632	600	607	576	612	592	610	610	617	634	580	630	630	604	593	615	573	622	604	594	619	616	586	614	630	592	597	660	598	641	606	612	618	623	594	651	617	630	621	570	577	609	639	626	627	620	627	628	581	587	606	559	603	594	578	631	610	593	593	578	655	581	610	593	597	632	620	567	628	632	603	612	659	652	654	618	614	618	623	596	545	584	610	641	593	656	614	626	591	663	625	620	611	618	643	607	623	599	638	620	584	606	565	612	597	595	632	591	599	585	606	581	610	572	614	618	621	667	599	625	582	586	631	587	606	630	558	639	617	579	583	625	622	608	612	575	599	636	606	578	622	595	599	595	585	594	615	591	631	662	572	635	625	650	594	585	632	584	615	599	605	619	636	625	613	611	584	606	580	594	649	636	588	574	597	646	615	557	629	569	630	608	621	588	654	611	616	610	660	640	621	591	597	581	619	657	613	609	627	576	623	633	605	577	653	606	624	617	635	617	642	621	594	630	631	609	557	628	650	598	603	606	629	659	643	614	622	562	630	632	605	613	603	594	659	618	592	634	641	651	588	622	620	648	617	655	579	605	632	613	616	588	611	619	611	588	627	612	642	623	671	638	574	662	586	647	619	603	639	572	621	587	588	606	642	590	629	579	636	614	642	595	585	587	641	583	604	597	640	673	658	631	585	607	611	593	622	587	622	631	588	606	598	595	611	569	590	611	624	578	638	595	620	634	622	629	582	624	620	602	576	615	624	573	589	618	605	589	619	602	598	617	612	590	600	623	616	602	629	575	653	547	634	668	594	620	608	589	578	620	632	614	640	595	587	599	642	582	621	594	636	620	635	616	639	608	629	617	594	615	638	590	637	613	610	597	645	597	615	625	594	638	629	617	642	626	599	627	590	600	627	619	606	591	625	603	591	607	631	562	648	620	637	551	595	616	646	629	586	675	617	626	592	607	609	591	573	617	608	647	602	579	591	569	620	611	648	627	595	610	632	595	639	616	579	599	615	609	608	634	631	595	589	614	558	602	601	605	609	623	620	615	585	608	579	641	617	617	570	610	587	620	602	618	592	607	601	607	560	623	632	606	558	659	612	606	565	585	628	572	600	634	627	634	591	602	590	581	579	595	608	586	626	625	564	597	619	598	605	651	609	601	604	632	645	623	597	612	618	648	608	577	585	620	607	616	609	652	618	597	609	640	617	622	598	630	587	605	629	648	625	595	620	622	575	598	648	625	565	592	616	614	610	605	560	617	649	649	581	605	635	605	589	651	620	588	593	622	650	613	633	583	640	582	618	613	623	608	624	610	629	623	614	648	615	612	622	655	648	637	602	623	571	609	649	630	622	640	593	609	643	648	613	613	619	621	581	595	596	598	600	610	601	628	598	610	636	586	624	649	591	586	599	612	626	629	643	658	638	575	619	607	603	661	584	648	595	636	597	583	592	606	634	586	611	616	603	607	604	603	577	632	661	652	623	643	578	609	574	576	590	598	633	604	613	609	589	625	574	650	600	624	650	644	609	637	568	599	582	649	595	618	590	602	587	614	582	634	618	609	602	592	600	639	625	621	615	604	591	552	572	634	612	617	603	628	590	591	590	572	658	606	607	585	593	599	615	622	586	612	620	609	619	572	619	587	568	634	617	658	653	616	647	587	629	640	638	633	593	633	644	640	641	632	664	557	636	581	627	571	612	640	609	621	651	630	600	610	607	596	596	599	622	592	637	579	610	609	637	649	661	632	619	648	638	613	641	616	661	567	628	571	602	589	612	646	591	553	639	587	598	626	610	612	622	579	615
10502	7979	3800	1710	314	217	70	63	53	274	188	61	91	72	63	120	53	47	38	52	49	50	40	44	64	52	59	52	50	43	49	47	51	51	38	49	48	49	56	40	53	50	56	49	67	58	52	51	41	35	59	51	38	62	63	59	58	46	39	34	57	42	52	40	44	44	40	51	40	58	44	44	54	48	38	54	40	33	45	40	41	50	52	41	51	32	43	49	36	45	49	39	48	54	33	47	35	46	54	53	55	47	47	46	57	50	43	52	59	46	50	61	58	57	68	47	54	44	46	42	51	46	46	52	44	34	50	39	61	56	40	47	48	54	35	47	66	53	51	49	55	42	51	49	51	43	41	53	45	46	52	48	46	48	51	49	37	53	48	41	55	47	47	49	38	49	37	49	54	40	59	42	59	42	46	42	50	50	40	51	64	43	44	34	53	47	39	50	47	46	59	45	39	38	47	50	35	53	51	37	45	48	47	50	40	41	43	56	58	44	40	48	49	46	76	42	56	40	46	51	47	45	45	48	49	36	50	43	33	59	54	52	61	48	41	43	47	41	51	43	43	40	54	51	46	47	49	52	37	54	40	45	37	47	45	53	60	48	54	36	44	52	54	41	42	55	39	60	38	37	50	44	51	51	57	41	47	56	37	46	39	61	51	56	58	51	47	47	49	43	43	49	57	42	49	53	52	41	45	61	52	52	54	55	45	48	33	52	40	45	40	60	54	35	48	67	56	53	47	52	43	44	47	47	42	63	47	54	43	50	50	26	34	48	49	43	39	47	41	48	38	52	50	23	42	46	44	51	54	53	50	49	53	56	56	47	48	49	50	50	39	54	53	48	41	46	48	48	44	45	50	49	64	60	46	56	55	39	47	44	51	41	46	46	46	37	49	41	45	58	34	52	42	43	54	46	55	44	40	49	46	51	56	39	49	48	38	44	45	56	53	38	48	45	50	44	50	54	51	51	43	46	45	48	52	40	45	53	46	44	61	47	42	56	56	62	40	55	54	48	49	62	46	39	46	55	41	44	58	38	47	54	38	53	42	50	55	39	46	37	47	50	51	44	46	49	54	34	57	51	46	48	45	39	59	49	45	51	49	46	54	40	46	40	45	51	62	52	50	47	54	54	36	44	38	44	56	49	37	56	39	51	58	47	42	61	40	53	46	42	53	42	38	43	43	49	61	49	44	46	55	52	43	45	50	58	64	42	40	54	47	50	40	32	37	56	56	44	48	43	57	63	45	39	38	40	41	47	47	51	49	43	37	39	56	45	33	42	48	53	38	53	47	50	53	39	45	54	46	42	69	48	46	53	51	50	42	55	47	50	52	44	49	61	56	50	48	44	51	60	52	53	51	46	46	33	52	60	36	44	43	45	49	34	51	57	40	57	67	55	40	48	36	42	36	48	47	40	63	41	43	54	41	62	51	60	55	51	43	39	64	42	63	43	60	52	43	51	71	46	49	56	39	64	48	50	52	42	59	53	42	37	59	47	49	59	52	46	52	51	48	50	41	43	58	45	50	45	47	45	54	45	43	53	47	53	51	49	46	48	49	60	53	51	35	54	51	47	54	51	42	56	39	43	41	50	52	39	36	47	54	47	45	56	40	44	50	49	50	47	48	42	42	52	47	45	56	47	42	45	45	40	46	33	53	49	54	43	45	32	40	40	43	37	56	34	48	57	45	43	40	47	56	48	53	41	41	45	52	51	43	59	45	52	53	54	46	35	40	59	47	47	48	45	46	48	50	44	37	54	45	43	50	57	41	49	45	52	42	46	65	46	49	51	39	57	53	57	43	41	52	44	54	48	54	37	32	44	53	54	50	48	39	51	54	43	39	42	46	57	44	53	43	44	50	45	59	48	47	44	41	38	57	44	44	42	38	46	46	41	52	48	60	49	38	43	51	37	49	47	55	47	50	54	50	53	46	46	55	45	41	43	35	58	48	58	48	49	52	53	36	46	44	52	45	43	48	48	47	47	42	35	46	52	57	39	49	58	46	42	53	46	54	49	45	27	50	46	54	45	54	47	46	56	55	61	30	45	42	33	38	47	41	54	50	43	42	39	52	56	34	48	53	41	44	38	53	50	41	49	49	48	48	49	44	58	39	42	49	44	39	43	46	49	48	52	44	51	48	48	50	44	42	55	49	48	53	56	43	51	61	34	53	55	50	52	35	44	50	51	54	50	51	53	45	42	50	49	42	52	44	41	57	46	50	40	47	52	52	51	48	59	39	35	52	46	52	40	54	39	60	38	56	45	33	42	54	43	50	46	43	37	45	43	54	40	59	49	57	41	49	36	46	43	40	43	52	39	47	49	40	51	39	46	30	43	56	39	42	45	56	56	53	58	53	47	51	46	42	38	56	46	45	46	45	39	56	48	52	52	54	44	48	51	45	45	63	44	47	47	41	46	50	41	64	44	46	53	40	49	49	50	34	39	53	52	49	53	46	48	43	41	51	48	58	49	30	48	42	66	36	52	52	36	53	40	47	52	61	57	50	50	55	44	64	56	48	42	50	41	35	57	44	50	64	48	44	40	58	53	52	31	38	52	47	58	45	48	55	42	49	55	45	44	34	36	47	35	38	45	37	51	52	50	36	33	42	39	46	41	38	47	53	41	45	49	50	49	50	36	48	45	46	57	57	47	62	45	47	37	47	38	62	49	41	56	52	38	47	49	41	49	50	53	48	49	55	47	43	44	43	54	49	49	49	50	45	44	42	49	38	51	51	38	54	41	48	40	41	43	40	59	52	45	50	50	46	42	43	39	47	57	40	54	43	67	44	46	62	49	44	47	45	44	37	44	42	45	57	52	53	43	49	40	38	48	57	47	36	41	51	50	42	38	35	52	41	42	40	43	56	46	50	54	41	47	44	54	44	45	51	39	47	48	43	52	48	36	49	57	52	56	41	38	50	38	43	52	49	58	37	44	50	58	55	56	50	37	50	49	44	54	62	26	53	42	43	57	55	50	48	51	54	37	46	44	44	46	54	38	43	40	54	48	50	43	49	41	39	44	47	58	44	48	44	47	54	54	47	48	41	56	43	38	54	44	41	41	44	43	46	44	61	47	44	48	41	44	40	54	60	52	36	43	52	58	51	48	40	49	50	56	62	60	43	51	47	33	61	46	46	45	45	51	56	46	40	51	47	53	34	49	56	45	54	47	47	46	43	63	37	45	44	34	45	30	51	51	46	47	47	44	52	51	46	48	46	52	56	51	56	44	46	54	38	58	47	48	41	52	46	48	43	50	36	42	48	40	47	54	43	51	52	43	44	52	61	45	45	61	42	44	58	55	41	47	45	35	45	57	55	49	41	42	53	54	50	38	60	43	50	61	46	52	42	39	58	48	51	47	53	48	37	52	48	41	54	52	34	53	43	43	52	46	52	35	56	45	57	59	62	45	42	34	50	52	36	50	34	47	46	53	48	40	54	43	53	45	46	45	51	40	33	50	45	59	45	53	44	42	52	52	46	40	55	54
43261	31537	25109	22291	15344	12868	1164	784	1049	10620	5478	1176	2734	1605	1882	3375	571	547	572	541	573	540	541	513	716	562	539	541	559	519	531	535	559	506	518	525	553	517	538	553	545	553	584	813	923	829	701	581	628	545	553	584	572	496	513	507	521	551	540	492	554	538	535	528	534	556	464	557	550	498	535	485	541	534	554	489	508	530	536	563	532	550	509	537	549	522	524	539	478	540	551	506	510	506	565	511	572	518	547	529	554	535	547	495	526	527	574	508	547	524	549	549	533	526	521	525	533	529	559	558	513	556	553	520	545	528	530	511	514	551	545	539	503	503	532	528	596	561	539	544	522	525	472	559	570	542	534	564	541	542	547	521	521	483	540	558	510	534	531	546	570	514	529	510	593	507	558	534	566	551	521	520	574	572	588	519	530	586	509	540	559	529	526	540	547	537	524	546	529	558	585	557	543	514	536	536	540	533	561	519	572	519	528	556	546	519	533	524	562	542	497	548	543	510	551	518	547	559	560	547	566	573	537	553	544	534	533	529	496	517	533	507	525	568	569	562	540	551	482	524	528	564	534	543	546	507	530	540	531	530	560	538	525	535	551	553	561	496	529	559	501	532	505	523	578	553	527	517	514	529	511	525	572	525	555	540	554	543	542	568	523	518	565	538	556	558	538	562	569	520	562	543	558	492	573	587	555	566	551	533	523	580	536	507	501	549	528	561	535	538	538	487	546	520	584	561	543	513	547	515	530	536	509	550	501	552	526	546	525	564	544	523	529	514	556	564	524	574	522	585	511	551	540	504	506	543	535	552	561	513	491	554	514	571	519	535	532	559	555	547	531	525	544	504	488	548	530	520	520	564	534	544	574	561	543	545	513	509	537	529	558	585	531	560	534	553	512	495	547	521	534	540	515	554	513	565	529	492	528	539	523	525	569	533	507	566	487	542	533	552	562	519	570	504	529	552	535	521	546	589	514	518	544	558	529	554	515	527	535	533	520	529	541	545	527	524	497	551	523	543	565	524	583	516	523	559	534	541	517	558	525	515	525	560	544	545	492	549	607	602	537	553	542	587	506	504	508	526	558	515	552	515	553	535	508	514	490	549	568	530	549	558	547	603	553	516	527	520	526	497	521	511	550	528	556	504	559	590	488	500	520	562	535	520	522	547	523	514	542	528	554	486	586	526	541	552	503	543	485	526	543	538	534	536	536	526	512	521	540	558	514	559	535	523	564	541	541	570	543	541	549	481	544	523	571	514	517	559	517	534	495	554	529	549	540	546	505	543	544	586	519	545	541	552	536	512	504	522	542	529	545	503	529	554	509	545	524	581	564	512	533	516	579	553	551	513	551	546	498	511	537	541	542	512	499	487	571	512	549	535	528	548	558	550	537	551	544	522	499	531	524	505	554	557	507	504	539	499	536	523	521	527	540	518	531	517	524	539	519	530	538	528	548	542	524	501	543	545	521	569	562	513	578	552	501	512	553	568	530	509	553	544	533	507	539	578	536	539	607	540	531	552	548	577	549	566	527	514	496	545	541	547	566	543	520	567	566	552	585	563	549	537	555	526	542	470	571	572	564	564	535	524	512	548	542	523	529	536	550	558	577	497	564	581	556	542	545	517	510	551	553	516	533	526	546	513	539	547	551	557	540	527	589	550	545	577	543	555	501	503	503	511	529	512	540	534	514	571	577	559	513	533	539	546	507	575	566	548	572	537	530	491	518	525	524	494	535	502	565	530	520	530	527	530	558	514	496	529	492	536	566	566	521	527	528	484	524	527	554	526	484	523	554	532	502	537	531	556	525	506	514	548	559	553	505	523	554	515	564	526	554	535	524	520	511	510	512	534	550	538	550	539	548	522	502	508	541	521	535	543	520	533	557	563	562	503	546	514	533	550	542	556	541	535	570	556	524	545	535	546	511	541	533	526	514	538	554	510	555	551	536	518	556	502	533	507	566	563	525	526	568	545	567	531	530	558	528	540	557	522	582	486	556	576	521	502	518	535	512	534	528	523	508	528	536	541	541	529	541	516	532	513	547	537	544	533	521	504	553	486	505	533	519	560	483	547	555	525	547	529	547	601	525	539	535	583	524	571	569	546	519	506	533	532	546	549	575	534	570	544	549	571	527	573	492	547	531	513	535	510	552	547	566	548	540	568	518	554	537	540	555	518	568	548	523	506	561	521	514	529	553	555	515	545	501	559	537	526	487	560	534	553	516	497	517	537	570	560	548	567	523	532	501	515	533	550	552	513	533	540	532	551	530	511	558	565	540	567	557	529	534	529	529	551	529	551	532	567	482	511	492	506	534	533	543	523	542	543	529	551	549	565	544	532	496	531	528	503	559	541	592	565	533	553	567	533	534	513	565	571	549	545	530	508	577	581	542	562	505	508	525	530	557	523	514	553	523	552	559	512	577	524	523	520	546	538	518	554	496	531	565	545	534	562	536	563	497	510	534	563	537	575	548	533	519	502	501	528	547	526	568	489	530	538	536	546	542	558	564	532	548	522	505	532	539	549	505	531	546	578	538	535	498	550	521	552	528	520	557	539	525	519	537	520	537	513	499	556	542	534	543	557	575	538	566	537	535	527	536	540	514	555	534	565	569	531	550	565	560	559	539	551	541	511	559	546	500	550	596	565	532	533	551	538	528	523	490	580	502	506	546	556	549	538	528	526	541	555	497	558	579	515	561	555	536	512	551	534	476	572	492	486	568	554	544	530	532	523	538	488	517	517	511	490	501	553	510	554	534	556	558	515	568	551	495	524	492	540	530	499	507	520	573	550	520	552	546	537	527	529	544	532	541	492	556	554	588	543	536	534	525	498	522	544	544	549	546	571	565	535	536	568	533	518	525	521	580	527	526	547	533	531	541	548	542	553	536	531	545	549	529	520	544	533	542	539	540	574	558	504	576	543	517	529	535	516	537	514	556	544	513	523	513	596	553	546	556	490	563	513	508	558	539	515	524	543	518	536	527	515	511	524	564	562	545	573	518	557	535	570	510	531	566	542	507	537	545	579	561	575	498	553	558	515	549	544	541	521	529	530	573	541	510	527	527	538	552	548	567	534	534	527	521	479	546	498	592	525	558	522	545	558	555	528	506	561	530	522	529	493	554	560	544	507	585	546	551	476	562	559	531	540	543	551	572	535	544	526	523	536	533	516	518	535	521	516	515	558	521	519	511	549	524	529	546	557	600	554	532	543	532	519	535	510	565	518	523	549	511	524	541	537	499	539	539	533	533	549	531	507	515	528	527	540	505	498	511	546	495	557	491	535	512	516	545	512	507	503	546	496	500	518	532	546	529	538	543	518	507	498	509	565	537	547	555	555	519	567	523	546	534	537	566	511	565	548	567	562	548	532	563	567	514	528	533	527	555	531	567	564	564	530	488	511	539	522	558	585	524	534	490	554	539	522	503	543	547	548	543	524	523	566	528	553	536	518	537	530	504	578	527	549	551	523	536	525	526	537	544	548	530	523	545	528	535	532
20345	25350	11787	4848	790	699	83	62	134	860	197	120	219	120	222	188	56	52	56	46	61	63	51	47	54	42	40	45	54	47	60	49	54	45	54	50	65	54	60	52	45	53	58	59	60	68	59	66	70	44	59	50	54	56	57	58	41	52	53	50	54	66	50	42	42	45	48	42	48	54	56	50	51	37	45	57	56	53	48	45	51	52	58	42	44	45	53	57	61	45	37	52	54	42	50	52	48	54	63	59	52	57	42	44	56	38	54	46	47	51	54	53	56	48	57	49	44	62	51	54	40	57	39	48	49	41	51	39	59	43	54	55	43	62	42	44	49	30	57	60	55	56	45	54	65	54	47	57	45	49	48	54	60	59	40	70	61	55	54	52	54	59	55	61	56	48	48	39	63	53	50	45	59	62	49	55	45	65	57	51	60	68	53	43	58	61	53	56	60	55	57	51	57	47	38	48	57	54	33	57	57	52	40	39	52	46	60	52	50	50	44	70	43	60	38	56	56	46	43	47	46	55	43	44	59	54	46	65	62	49	49	49	45	39	58	35	44	47	72	43	67	49	48	69	50	39	48	57	55	56	46	51	43	59	50	54	50	60	43	59	59	63	46	48	44	72	44	49	59	51	60	49	59	55	67	54	49	43	43	54	52	57	52	50	52	51	65	55	38	51	57	65	49	51	53	76	66	53	59	50	46	48	54	63	45	59	62	49	53	45	42	53	42	32	67	52	50	44	48	46	50	56	46	46	53	48	67	53	60	51	52	44	58	41	61	46	45	46	64	59	51	39	57	39	40	42	44	54	43	59	51	49	43	55	48	50	56	54	56	46	46	58	55	41	51	48	48	53	59	45	47	35	47	51	44	61	45	50	53	41	45	44	60	46	47	46	50	56	40	49	55	49	42	48	47	46	47	47	56	47	55	62	60	36	46	57	56	59	45	49	49	49	45	51	32	52	61	49	60	62	57	54	55	46	53	63	44	50	52	54	42	46	60	59	42	43	54	47	52	53	42	43	53	48	57	52	39	66	42	37	51	49	41	51	41	56	51	49	47	38	57	60	53	57	48	44	59	45	44	46	51	46	59	71	52	49	39	46	63	50	52	61	44	64	61	47	55	42	40	46	47	53	47	50	47	47	59	52	47	54	56	53	51	48	51	51	50	48	65	50	54	55	37	62	51	48	59	64	56	47	44	48	48	46	49	52	47	56	54	45	49	48	51	65	61	50	44	50	53	46	59	38	46	52	56	47	58	60	63	45	47	52	57	54	58	38	61	47	55	52	53	47	52	45	47	50	65	48	56	50	57	56	46	54	51	40	46	42	39	53	62	59	53	52	49	59	48	49	47	47	50	54	51	44	56	61	47	63	59	50	60	47	50	46	49	48	45	56	48	55	51	54	40	50	70	49	44	44	38	58	41	47	54	40	65	44	47	39	54	52	47	46	61	54	52	54	49	56	41	38	46	41	70	52	58	44	51	42	52	57	49	60	67	49	63	49	44	53	59	54	57	48	51	55	47	49	44	54	51	43	46	51	49	56	44	50	71	54	36	41	48	51	45	43	61	50	52	53	56	48	47	48	43	45	45	62	54	58	49	49	42	48	47	53	46	58	40	44	66	55	58	57	58	48	55	53	47	56	44	56	48	45	63	64	61	50	54	51	40	51	54	44	49	48	51	46	42	60	33	58	44	52	47	48	52	48	66	52	43	59	56	52	69	53	49	46	48	55	43	46	50	57	45	45	39	55	62	52	40	57	50	51	53	49	49	51	59	47	50	44	65	65	54	50	59	47	62	44	44	43	61	38	49	47	46	49	56	48	69	51	47	64	58	59	56	39	52	62	53	55	49	66	63	62	41	51	55	54	41	52	42	39	49	61	61	53	55	42	58	50	45	75	57	51	50	47	52	54	53	60	65	57	50	55	47	55	49	50	54	55	39	47	54	44	57	60	43	52	55	55	36	52	54	48	51	47	34	39	55	53	54	41	57	41	46	47	48	36	57	36	49	45	42	53	48	56	44	48	54	51	55	49	56	52	49	66	50	47	50	52	43	51	53	56	46	61	40	56	56	46	51	43	55	47	60	57	45	44	49	55	67	45	48	42	64	52	52	54	55	47	53	43	44	43	62	41	34	53	56	40	46	49	55	31	54	46	57	51	51	48	44	56	40	56	50	48	55	40	58	55	50	64	62	54	42	56	57	51	48	46	39	49	54	62	59	58	43	60	57	60	44	38	40	44	56	55	55	52	38	51	43	46	52	46	56	67	42	39	56	53	60	47	47	54	50	53	46	44	48	60	44	52	50	47	54	46	58	61	38	60	56	63	54	40	50	65	51	67	53	49	56	48	51	51	46	49	61	56	55	51	49	47	42	48	54	45	45	55	45	45	49	42	55	57	62	39	40	39	44	52	46	47	60	40	46	39	53	43	44	48	48	56	57	61	47	61	48	64	50	48	59	58	62	47	55	63	52	57	47	45	52	47	55	48	34	57	40	50	36	61	44	58	50	57	51	61	34	44	37	52	47	45	56	51	62	45	52	60	55	36	43	53	44	59	46	41	54	53	70	43	44	41	44	50	55	56	61	51	41	49	62	48	47	43	54	49	58	52	43	45	64	61	61	48	44	44	59	50	45	51	60	46	43	60	47	57	43	48	54	49	54	57	50	54	51	47	44	48	43	45	58	54	61	47	60	59	61	48	44	51	54	62	60	46	51	51	73	45	48	50	51	58	45	40	43	52	50	58	52	59	43	55	40	47	62	45	58	47	49	44	37	46	54	45	55	56	46	61	54	35	49	59	52	70	45	64	45	46	51	58	49	62	42	53	47	47	41	65	49	58	52	52	58	38	53	63	40	44	50	51	63	46	59	42	49	54	48	52	43	47	62	59	53	60	51	53	48	59	50	50	52	45	48	53	46	38	54	51	53	45	50	53	38	49	51	58	50	42	56	44	64	63	46	54	50	61	43	48	50	50	51	52	54	51	38	55	46	48	51	58	46	54	57	41	47	75	41	48	44	53	49	42	56	57	52	62	54	52	49	52	34	56	48	48	39	57	57	51	56	46	46	56	52	53	53	58	50	51	53	50	65	48	47	43	56	43	70	62	52	55	53	44	48	54	57	55	38	38	54	48	53	45	51	47	47	59	44	44	51	52	46	53	61	55	58	44	67	66	56	52	49	54	45	44	53	50	52	42	45	45	52	66	44	42	50	64	52	55	52	37	37	35	39	51	59	54	60	42	61	58	44	44	52	48	63	52	59	56	45	41	52	53	57	46	41	45	45	42	50	43	46	45	69	74	56	45	46	58	37	50	54	58	50	47	49	53	59	60	54	44	51	52	43	52	49	40	50	55	52	63	46	50	52	49	48	48	53	52	46	55	55	54	54	50	61	65	62	64	52	46	48	56	48	50	52	53	48	54	53	48	61	34	47	49	47	41	45	49	63	47	46	54	48	60	53	58	60	47	54	45	38	53	55	51	62	55
52914	42907	33638	32153	25542	24485	2755	1212	5065	22190	4095	3647	6979	3625	6499	5234	652	600	616	591	606	563	646	591	553	575	604	555	631	591	631	624	570	588	642	558	592	576	581	581	607	626	828	791	1406	1118	826	699	624	601	591	596	576	548	535	566	557	591	542	569	587	577	536	599	523	608	570	623	569	584	552	603	600	612	599	571	607	635	557	573	544	537	569	537	561	571	571	581	637	604	609	638	600	595	544	578	576	565	618	567	595	575	599	568	593	578	615	543	538	610	608	570	570	581	582	560	602	561	582	631	574	581	552	562	585	562	606	584	586	581	576	573	585	563	582	603	534	543	600	583	593	585	587	587	619	568	586	644	599	585	545	524	577	576	605	568	538	606	624	584	582	534	551	576	599	562	544	577	575	577	596	644	562	559	584	548	595	566	546	581	546	595	571	582	554	614	549	586	557	595	586	584	586	556	575	589	552	628	581	570	555	586	602	568	614	572	572	537	562	564	609	612	586	576	603	611	578	569	576	555	544	558	603	566	557	544	586	606	642	564	575	599	582	597	572	624	566	589	591	577	566	535	554	626	579	608	575	563	569	581	567	560	581	560	566	621	572	547	605	585	584	518	607	549	586	606	595	612	583	610	535	590	573	559	590	529	517	612	574	592	576	604	603	560	570	559	614	578	567	583	597	556	612	558	592	547	609	552	596	615	548	580	592	563	568	607	543	584	580	577	563	547	593	593	606	597	578	586	577	564	579	628	585	530	576	611	542	548	609	538	556	576	579	595	587	584	585	607	587	546	589	547	589	585	565	594	588	624	561	577	599	561	567	564	584	589	570	566	586	540	607	565	584	599	559	617	587	548	565	561	547	605	602	572	584	614	587	579	526	589	578	616	573	560	584	596	557	616	570	618	570	601	570	577	616	559	589	583	568	558	556	577	624	594	573	593	552	595	588	573	614	620	597	551	583	582	571	579	579	559	594	557	595	567	640	569	584	572	550	552	600	542	565	591	556	571	602	558	607	575	537	588	571	586	572	579	614	583	565	532	561	617	582	609	603	607	561	540	602	586	600	587	597	549	587	568	621	544	593	572	578	576	587	587	595	556	577	590	576	563	550	577	558	551	562	553	561	548	553	590	561	574	587	603	581	608	595	560	571	547	558	565	556	593	570	586	573	535	587	586	549	550	610	589	562	560	618	589	605	563	576	592	559	556	586	577	617	609	611	610	559	610	562	612	565	623	587	562	580	611	587	533	597	573	595	609	543	543	627	587	569	594	593	582	576	553	596	563	595	579	566	590	582	590	583	554	589	586	590	591	525	576	572	604	599	595	591	597	586	558	593	551	587	603	548	545	576	564	567	580	612	619	555	581	590	583	547	579	554	500	539	556	566	575	564	594	612	541	575	577	617	560	588	582	546	624	577	631	616	558	566	508	574	587	560	644	528	627	635	592	578	570	592	602	554	556	619	598	563	575	543	562	556	607	609	560	598	566	512	576	591	567	634	573	548	567	615	602	583	543	570	551	574	567	593	560	567	611	588	536	592	578	634	577	614	564	584	533	584	574	559	603	590	593	565	569	568	542	549	551	543	577	542	606	599	539	583	571	596	590	568	635	594	572	554	604	598	618	573	598	550	568	537	617	583	524	575	578	582	571	552	630	584	573	604	599	613	629	587	549	573	602	570	567	585	579	580	570	621	572	624	618	593	544	610	571	564	580	593	590	579	597	618	607	612	601	580	598	583	591	560	591	558	591	613	570	597	615	590	585	591	557	557	580	578	585	582	615	601	605	620	550	553	547	594	567	573	586	541	561	589	598	552	578	579	593	574	569	623	558	561	573	589	552	580	538	554	592	595	548	571	565	593	579	558	561	575	581	601	557	586	597	589	622	581	593	588	573	596	592	604	546	534	599	591	549	606	606	625	565	565	619	620	569	580	575	607	587	546	524	530	573	557	581	573	579	573	567	607	579	584	595	567	565	562	583	602	593	563	648	620	586	580	590	560	570	562	603	555	620	557	578	543	589	548	587	557	584	606	551	577	549	594	524	571	567	599	578	572	629	575	550	568	536	556	599	580	533	525	562	592	584	586	550	619	588	577	550	553	566	571	551	570	557	635	608	581	580	587	596	596	583	617	542	635	600	594	596	557	583	612	528	590	597	549	592	625	578	600	562	592	595	542	506	605	585	550	557	581	558	532	580	574	582	581	566	614	565	560	594	582	571	596	575	604	575	576	555	578	576	601	543	569	602	596	577	606	633	582	571	607	594	543	587	579	578	550	615	590	600	558	588	598	578	589	572	585	588	579	558	567	571	575	561	554	599	580	594	578	592	548	578	550	566	597	608	617	565	566	538	590	553	604	606	575	593	582	560	590	557	594	557	574	577	592	566	606	590	597	596	599	597	568	602	578	572	593	586	578	582	636	579	596	555	599	623	577	605	544	601	597	565	585	568	554	563	580	607	553	604	504	636	616	589	623	571	579	633	619	565	581	599	555	574	594	553	575	580	558	551	614	546	607	581	591	595	607	610	561	652	561	543	560	574	579	559	540	578	613	601	562	587	538	552	588	615	612	569	592	601	576	569	560	558	564	583	595	536	597	594	544	616	591	615	598	576	634	573	533	587	598	558	580	603	655	574	541	608	603	567	558	592	588	624	575	589	577	628	572	581	615	620	584	621	573	607	572	548	553	579	619	594	556	562	538	567	568	587	600	531	571	546	555	576	583	612	574	608	571	607	592	609	619	587	583	566	608	594	592	579	541	591	572	596	567	563	614	568	562	594	622	579	561	548	531	588	592	578	624	585	584	557	564	610	555	600	594	572	599	600	607	584	580	564	557	556	610	607	566	565	562	592	555	600	609	639	550	608	590	557	520	624	587	621	580	562	611	623	614	542	619	611	597	557	571	572	563	578	589	570	574	623	569	608	570	565	595	607	601	605	599	568	597	609	570	597	555	594	582	657	599	581	562	521	601	579	594	567	583	568	556	611	546	583	577	599	573	564	540	604	624	600	571	576	591	592	582	581	604	576	578	545	578	561	563	545	521	604	594	595	585	581	585	551	549	595	553	532	569	584	557	538	574	578	605	582	550	562	541	582	603	599	597	576	539	560	567	546	587	560	595	648	587	569	608	600	548	551	543	570	578	544	559	614	609	560	637	547	556	548	599	579	594	550	538	569	588	529	589	593	580	627	582	610	571	578	584	580	544	592	580	623	599	556	623	545	604	596	575	543	563	563	544	603	577	612	534	548	565	604	581	551	589	579	590	596	519	570	584	576	583	563	604	542	575	600	600	598	526	601	600	567	583	579	583	559	541	569	584	557	578	616	550	597	602	574	590	569	528	586	564	590	565	546	569	582	591	600	521	564	611	583	569	585	573	541	610	560	564	582	548	623	591	559	610	558	553	575	591	565	568	629	570	616	569	588	584	577	602	603	580	552	588	563	624	594	582	570	611	578	581	556	579	583	574	594	636	569	609	558	544	592	554	556	555	594
19081	22676	13251	5616	903	836	96	59	107	1018	410	114	148	153	484	256	41	61	51	42	44	47	53	52	60	58	50	47	52	48	47	53	48	50	58	42	41	47	40	42	42	54	46	62	70	79	63	57	59	55	51	43	44	35	50	51	51	49	59	57	42	51	50	40	54	51	41	48	46	43	64	51	43	49	60	44	41	53	57	38	43	48	40	45	37	44	41	36	54	60	31	54	43	44	64	45	58	48	34	52	43	42	38	57	42	46	55	48	56	50	46	43	44	53	60	46	51	50	39	50	54	57	46	42	48	58	56	47	34	50	69	47	57	40	62	50	59	35	52	45	50	47	45	57	50	50	51	56	42	57	34	50	56	37	64	56	54	47	61	40	46	46	44	45	50	56	50	50	57	46	46	59	51	42	45	43	55	47	44	44	50	36	63	45	41	45	53	42	58	36	48	43	49	51	50	49	62	53	52	57	53	49	49	43	51	46	46	47	41	51	46	36	41	41	48	43	47	51	37	49	33	49	38	58	39	45	53	64	51	53	51	48	57	38	51	35	47	43	52	59	39	57	56	58	45	53	38	54	44	66	50	52	52	34	41	40	42	39	54	44	51	58	47	53	49	39	54	43	61	46	41	50	57	59	44	50	53	50	39	52	45	58	39	62	39	46	55	51	41	40	59	60	43	52	41	52	61	56	44	41	45	58	48	54	53	45	40	39	55	31	50	46	63	39	39	46	49	41	59	48	44	47	57	56	50	45	55	35	36	49	51	54	53	43	61	56	48	63	53	34	38	50	45	64	48	56	51	39	64	44	57	43	41	53	52	46	52	44	51	60	40	51	41	45	35	41	49	48	43	47	55	53	56	43	38	44	66	52	42	51	51	54	53	63	34	41	44	47	56	50	51	51	54	62	46	44	46	58	50	48	42	49	41	46	46	44	45	48	47	53	58	47	54	65	52	46	54	43	40	58	57	50	44	56	52	56	48	54	50	58	46	46	53	49	53	51	48	52	47	39	51	61	48	50	58	58	39	51	46	48	46	45	49	56	38	59	51	44	64	57	42	49	33	31	35	51	45	47	54	42	52	59	49	44	37	56	52	49	53	52	38	47	51	54	46	39	58	44	40	46	45	58	46	54	46	53	56	36	44	48	55	65	46	52	48	51	62	53	51	51	50	52	43	39	68	42	56	42	48	45	39	46	56	53	45	69	48	59	47	62	54	54	51	48	49	48	55	42	42	51	58	46	56	50	62	47	54	52	42	61	45	45	45	40	46	49	54	54	63	40	49	49	30	41	52	50	50	45	47	46	64	49	52	46	53	49	52	47	50	60	54	63	46	46	41	45	49	56	52	56	53	45	49	64	52	46	59	42	50	56	46	48	45	50	51	50	46	34	59	45	43	44	40	40	66	51	57	53	48	51	49	44	54	42	47	58	50	54	60	39	34	37	39	37	48	39	43	55	47	45	43	58	57	49	42	54	49	40	55	50	47	45	40	52	55	48	55	51	40	40	57	59	44	47	52	63	47	52	49	46	47	47	43	57	69	55	47	38	37	42	56	45	57	46	39	45	46	48	40	51	45	54	47	39	58	47	58	56	56	50	39	55	43	55	49	52	44	48	46	47	54	56	50	44	40	58	59	56	48	55	43	51	54	56	51	65	49	54	48	46	48	57	58	48	56	52	46	38	43	38	61	58	54	58	45	60	36	37	55	52	47	46	46	48	53	39	56	40	50	46	42	55	50	58	46	47	47	49	44	54	58	45	64	46	35	46	52	51	50	44	44	50	46	41	53	57	53	42	48	54	50	35	54	43	41	47	41	44	43	60	37	45	35	61	67	40	59	49	47	57	48	53	48	54	52	53	54	55	53	37	42	47	37	54	53	55	48	49	50	50	47	42	57	52	55	51	64	37	48	46	48	46	52	43	48	54	64	58	49	57	52	56	48	44	51	55	47	50	59	40	50	45	40	52	41	64	57	33	58	36	65	39	62	64	54	51	54	54	50	41	38	46	35	44	50	56	54	49	47	52	42	35	53	51	50	51	56	53	47	41	45	54	44	53	54	49	53	45	46	44	48	49	56	51	45	41	50	40	49	50	37	53	51	58	41	51	46	42	52	35	50	50	42	47	47	53	54	45	48	45	45	73	55	51	44	42	48	42	56	57	62	45	39	46	51	35	56	40	51	40	50	50	41	45	47	52	59	52	38	49	45	43	41	59	37	53	59	39	57	50	69	43	37	47	48	36	61	60	48	46	52	40	39	49	52	55	41	57	39	48	56	47	56	54	43	56	49	50	46	54	53	67	48	41	51	46	52	46	53	55	46	48	40	51	58	36	60	55	46	56	43	44	48	66	50	48	54	40	46	46	56	53	44	55	61	49	40	46	44	56	47	34	51	42	56	46	60	50	48	53	49	59	62	57	52	50	43	44	52	46	51	42	53	62	47	51	44	46	45	55	40	48	55	44	68	41	51	50	42	44	55	53	55	44	49	48	57	51	48	40	49	50	52	49	56	53	43	44	48	37	49	64	52	49	60	44	44	45	55	51	49	59	57	45	50	52	41	37	52	50	52	57	40	61	40	40	52	44	41	44	48	52	57	47	50	42	33	40	46	61	50	49	43	53	49	43	40	56	46	45	55	38	51	30	41	59	45	40	50	37	41	50	41	50	42	54	47	52	53	36	48	48	46	43	46	46	58	42	59	53	63	42	31	42	51	50	46	43	48	47	51	62	49	44	47	49	54	52	55	39	46	40	59	52	46	45	44	38	66	45	48	34	60	50	50	49	50	55	56	48	42	49	38	40	47	48	43	65	53	58	51	50	45	39	43	37	47	52	59	63	50	47	57	46	64	49	52	45	54	49	49	39	48	53	50	74	60	51	57	41	56	45	58	57	47	49	53	48	46	42	48	45	39	42	47	54	45	52	41	51	39	52	65	59	55	48	44	29	48	53	65	46	42	64	38	46	51	48	55	44	43	46	55	54	35	49	44	55	53	49	36	45	44	39	53	47	51	47	53	38	58	51	44	44	48	51	58	51	64	40	42	54	56	49	59	39	42	61	37	35	50	47	39	43	55	40	40	54	36	48	48	47	37	52	47	39	52	37	42	57	44	53	56	55	48	38	54	54	50	54	57	48	43	49	50	50	52	55	48	67	48	26	58	48	54	42	37	46	48	49	43	53	37	50	54	47	52	43	46	62	56	43	42	53	55	47	49	46	49	53	45	55	51	47	55	58	45	44	64	51	43	56	49	39	45	56	46	44	53	60	48	64	42	66	40	60	47	48	47	55	61	52	60	48	54	60	46	42	41	53	55	46	59	56	41	56	45	56	59	38	58	40	46	48	34	45	46	52	49	48	48	34	55	47	57	49	55	52	47	48	49	55	54	53	56	64	44	36	57	52	51	45	55	46	50	48	44	42	52	55	60	49	39	49	52	50	47	52	46	54	58	41	36	38	50	40	54	41	53	53	46	39	40	51	34	51
51900	43393	36401	32709	26178	26894	3187	1284	4939	25292	8224	3580	4684	4897	13487	7365	614	547	557	596	576	584	579	579	577	572	601	602	527	568	575	547	574	605	575	559	558	578	546	595	562	580	651	960	1073	1274	1183	858	735	613	605	531	592	533	613	523	516	571	569	612	581	562	578	537	536	596	568	533	553	601	564	567	583	541	565	578	536	523	566	532	571	569	608	594	534	572	620	544	593	535	579	605	584	577	529	583	577	578	555	572	528	572	541	578	549	583	576	569	564	585	583	590	570	589	550	584	590	562	570	575	584	530	504	593	520	519	541	528	577	548	572	595	545	551	551	572	576	578	579	561	577	575	524	549	557	558	572	541	556	543	562	562	620	562	586	524	539	557	569	493	576	551	542	571	549	534	570	580	590	586	579	524	552	555	570	566	517	593	573	513	531	578	546	550	567	550	555	559	599	551	601	544	566	579	579	568	542	539	557	570	618	541	560	583	580	613	561	568	548	585	563	554	537	556	578	571	523	566	524	588	552	590	570	564	563	542	562	569	556	579	564	550	506	541	593	563	562	536	570	571	562	576	543	552	566	602	553	525	559	551	565	559	537	553	566	585	585	573	559	618	560	557	589	550	606	566	542	570	525	564	578	514	512	579	592	555	536	557	638	532	540	591	570	562	554	514	582	568	554	582	573	584	571	597	554	574	592	541	592	549	560	553	561	573	551	548	552	582	583	567	550	528	603	597	581	525	566	594	573	578	570	548	543	583	562	562	584	544	595	628	536	573	587	558	523	542	557	541	603	555	566	523	531	568	570	548	539	546	604	555	619	548	542	559	615	567	621	579	535	550	509	548	557	553	572	568	550	566	563	503	565	584	535	542	584	615	602	587	612	579	560	572	522	563	525	546	540	604	527	609	529	553	588	585	602	533	541	553	558	556	552	555	577	543	553	561	588	561	553	580	555	558	548	584	523	569	557	557	576	594	581	578	574	550	584	562	584	556	554	567	599	566	579	557	587	554	524	569	585	577	584	580	552	542	548	524	580	548	601	588	538	594	596	536	571	565	592	555	569	557	561	555	557	572	548	511	593	582	586	562	513	567	521	548	562	547	546	516	512	539	554	542	542	564	543	583	551	559	565	574	524	555	582	520	544	539	573	578	557	601	580	540	578	563	571	568	566	605	557	559	542	569	557	562	572	549	587	568	578	555	541	571	555	578	573	549	533	578	497	557	588	576	564	576	593	595	548	582	588	584	560	592	550	565	588	586	528	571	592	551	598	532	586	590	586	616	553	538	519	568	554	528	607	589	516	618	582	573	579	560	571	583	559	562	566	573	539	570	557	585	585	568	599	512	557	544	562	591	528	564	572	591	508	556	599	562	540	573	609	577	580	556	582	573	580	605	559	569	576	568	543	562	593	561	584	568	557	544	547	588	565	560	527	534	554	571	625	557	541	568	564	533	609	577	545	548	599	592	539	573	577	550	567	614	571	545	576	568	547	575	555	581	573	554	529	566	544	591	575	579	592	571	585	577	575	579	545	618	534	540	519	590	547	548	560	573	560	616	587	560	538	590	591	559	574	568	579	563	590	557	564	521	564	565	565	580	585	554	577	564	533	583	535	580	536	534	550	589	581	539	563	541	581	558	565	559	571	552	534	547	590	526	584	547	584	564	547	532	496	540	551	559	548	555	527	562	502	546	526	572	528	567	567	569	545	553	525	526	594	554	616	550	571	559	559	560	589	555	572	562	532	543	587	565	577	599	583	524	609	554	556	620	554	579	521	563	593	555	567	578	526	564	540	573	544	524	567	564	545	547	603	597	561	574	563	541	566	590	552	584	562	554	566	555	538	560	553	553	565	562	570	587	510	564	586	569	563	581	575	623	582	525	551	558	605	542	582	560	587	552	529	563	617	550	559	568	550	538	556	552	535	592	588	537	602	567	594	594	578	560	558	554	590	561	586	588	600	593	586	578	592	566	556	557	546	576	542	554	557	574	600	548	568	557	530	571	547	561	542	546	552	588	570	563	534	565	585	578	563	553	593	556	602	533	551	512	593	572	573	576	585	503	610	588	603	593	556	578	566	553	511	557	538	538	578	583	565	564	534	529	558	536	554	590	579	532	557	595	577	593	551	590	515	541	522	559	576	529	591	587	551	579	579	598	571	580	559	608	575	553	550	560	547	529	555	565	555	567	596	540	539	561	577	561	576	570	567	574	541	553	568	566	592	568	577	566	504	604	583	576	552	555	534	597	559	557	555	541	573	579	565	565	564	542	552	616	596	555	532	510	573	523	564	574	564	533	599	573	577	562	552	557	557	550	567	539	550	566	555	563	582	574	581	589	528	551	583	559	569	582	616	549	568	583	560	585	582	594	588	573	611	526	544	555	568	579	563	567	548	538	569	559	573	544	557	572	562	560	551	598	557	591	540	563	558	557	548	603	552	512	556	541	604	567	565	582	554	589	582	553	619	538	560	584	574	561	540	566	551	544	570	564	551	580	562	568	578	594	575	567	568	558	514	560	541	549	602	558	566	597	565	583	563	563	563	559	585	629	590	584	531	504	550	507	613	566	561	579	557	557	579	567	573	594	593	583	581	551	590	553	555	587	560	541	550	571	590	553	517	572	559	561	551	588	558	558	544	587	518	578	603	564	553	587	601	581	583	582	595	545	491	563	573	509	587	564	582	586	592	552	575	597	568	587	599	585	530	604	583	574	553	550	571	609	553	579	593	588	636	601	576	566	565	576	553	582	560	541	584	572	545	568	557	550	547	535	591	602	560	583	568	571	536	583	566	594	563	557	584	572	554	576	588	582	571	549	557	571	571	572	503	564	536	589	556	580	525	570	553	536	558	579	574	551	547	577	568	565	578	569	546	540	538	581	586	600	551	566	596	609	537	541	585	586	533	540	568	557	575	557	540	593	523	558	546	556	508	575	506	575	582	515	592	536	576	573	578	610	565	566	564	570	530	550	557	567	552	570	527	556	582	576	547	549	567	570	566	585	564	553	584	579	579	551	540	593	539	582	606	589	544	559	575	553	534	539	575	597	575	577	569	561	535	623	578	558	529	550	544	583	568	581	575	545	603	597	537	619	596	555	590	583	588	549	588	591	544	582	563	543	542	558	592	582	631	528	535	558	595	570	560	576	601	537	542	606	609	572	520	519	587	592	575	591	567	560	563	530	560	536	562	579	551	516	561	536	535	564	543	600	565	582	563	562	587	568	583	587	589	590	569	552	570	566	568	548	560	574	576	584	560	545	563	581	557	526	587	565	564	559	558	621	575	549	582	547	582	542	573	560	581	550	521	529	543	559	570	539	568	554	557	531	616	590	548	572	545	560	568	585	541	561	541	562	515	550	567	575	570	591	614	623	561	610	597	538	561	557	573	573	584	530	558	601	549	576	567	566	562	564	608	591	558	587	576	573	570	567	594	553	577	594	532	532	621	555	571	537	553	578	555	559	593	573	534	579	539	603	571	567	579	567	574	577	580	530
24449	32556	20512	10470	1775	1635	165	74	225	1798	383	157	247	219	774	354	57	62	52	45	54	53	47	43	63	55	56	61	57	50	42	48	51	61	49	57	46	40	65	54	55	50	50	65	90	86	75	74	63	68	47	56	53	57	58	52	55	50	69	63	53	48	49	50	52	51	51	63	55	61	53	49	59	57	62	52	53	58	53	60	51	56	61	52	53	54	50	59	59	57	51	40	52	46	55	55	47	58	52	67	51	50	56	61	60	52	61	47	47	56	50	46	48	56	53	51	51	47	48	44	40	62	51	47	47	49	54	56	46	52	43	63	58	51	66	62	49	57	56	49	48	59	65	45	57	50	45	41	56	51	58	53	64	41	53	50	67	72	45	51	53	56	59	51	45	49	43	51	53	48	55	51	53	50	53	61	46	50	47	62	67	47	48	65	57	43	51	56	52	46	52	44	46	60	59	48	63	50	56	57	48	54	44	56	57	51	47	61	62	46	47	49	53	48	56	44	56	56	42	69	35	64	53	53	60	63	61	57	45	53	59	51	52	70	52	56	56	52	49	46	61	60	55	53	50	55	49	58	55	46	42	56	58	53	59	53	72	71	57	55	42	61	62	54	39	48	55	61	57	58	56	52	49	66	42	58	46	45	50	57	43	52	61	48	46	55	47	61	55	60	58	49	50	48	66	43	48	63	61	59	76	56	67	62	57	56	54	56	51	47	36	47	65	51	55	60	46	55	55	60	68	61	61	57	36	61	44	51	43	58	55	55	50	42	68	61	56	50	48	57	48	58	50	67	62	62	63	54	52	43	46	51	45	57	38	61	55	56	59	47	43	54	53	50	53	41	49	55	49	47	63	44	46	44	51	44	46	44	60	65	65	62	51	56	51	49	38	54	43	55	41	54	44	43	63	64	66	54	60	45	63	69	61	60	61	69	53	57	66	49	65	59	66	48	56	51	41	50	54	47	53	54	66	49	56	51	69	56	60	58	58	56	51	55	58	56	56	57	48	37	64	53	68	50	48	43	54	59	54	60	56	69	48	47	45	64	48	46	66	59	58	51	47	56	49	61	63	45	53	54	54	44	55	53	46	47	64	52	48	55	40	43	47	61	42	52	55	51	50	57	47	56	50	62	61	58	54	59	54	55	52	70	53	53	53	51	38	69	55	56	54	61	43	54	38	52	50	52	50	50	49	54	54	35	60	61	43	55	53	58	45	48	55	62	61	47	49	47	55	65	75	47	49	50	49	59	54	64	50	49	51	45	43	48	50	42	30	52	57	56	62	55	59	64	42	58	40	61	47	53	47	71	50	44	49	58	48	51	65	55	45	58	55	58	70	44	53	48	56	51	43	55	45	50	43	47	56	44	52	54	47	63	55	49	41	52	62	59	55	58	56	39	47	57	45	61	43	45	53	56	45	65	55	51	55	44	59	52	44	50	65	50	46	59	59	38	57	46	64	54	47	71	54	45	49	49	60	52	66	43	44	38	52	55	56	48	52	53	63	46	63	54	61	55	53	51	48	53	46	37	60	52	52	39	48	58	60	47	69	55	45	59	55	47	54	55	55	54	49	48	58	52	55	59	50	58	49	49	49	61	46	59	51	47	46	43	60	48	46	53	60	50	54	59	49	45	53	67	55	64	53	58	43	44	75	48	50	36	69	56	66	57	63	48	32	41	58	61	51	56	52	52	52	57	57	48	53	62	45	49	69	51	62	51	48	63	66	59	55	54	41	37	50	43	48	51	51	75	36	52	45	61	49	55	66	56	52	46	54	50	47	47	52	59	43	54	56	47	59	57	64	53	58	62	53	56	63	61	54	53	45	52	66	71	59	58	60	51	52	51	62	57	54	45	46	67	55	45	62	54	47	54	55	48	55	51	59	51	59	60	48	42	61	56	54	68	49	55	61	48	55	63	48	42	52	31	43	53	67	49	47	44	53	46	55	62	44	55	49	65	63	62	55	59	54	57	62	62	40	52	55	56	49	51	43	66	53	48	53	55	60	50	62	49	55	58	52	45	61	55	53	44	52	47	56	57	44	58	45	60	65	58	51	66	59	43	57	52	54	43	48	59	45	49	40	67	57	55	37	43	52	54	52	64	63	43	44	55	53	47	55	47	63	50	41	53	68	54	49	59	60	46	44	47	59	60	52	55	57	42	63	47	57	54	53	53	57	45	55	43	55	40	55	51	52	51	56	67	43	58	50	49	47	48	55	73	48	55	57	42	49	60	49	54	60	54	59	66	51	54	62	45	56	43	64	62	52	44	47	51	57	60	56	56	53	52	56	40	47	53	63	65	52	55	52	65	60	55	57	53	39	57	51	44	63	35	43	49	56	41	46	46	50	48	53	52	49	37	50	53	54	52	52	44	60	43	54	47	54	46	33	48	45	55	65	59	45	44	51	51	47	50	48	46	58	51	42	54	64	43	48	52	53	54	51	64	53	56	56	67	55	45	53	59	44	57	38	43	58	53	60	48	41	54	47	70	52	44	57	53	52	63	65	44	44	59	58	44	56	60	55	39	56	46	65	57	54	51	54	57	62	60	59	42	50	50	54	44	54	51	50	56	50	44	51	56	49	40	58	42	50	69	56	55	56	50	52	47	45	47	51	49	45	64	56	45	53	62	53	58	55	49	63	66	48	48	48	54	51	51	59	45	44	59	54	50	60	48	52	60	61	56	53	46	33	61	52	50	56	58	54	58	48	50	40	62	53	46	58	51	51	63	53	50	40	73	47	56	61	57	46	60	57	48	53	59	48	65	55	43	50	55	55	53	60	46	48	53	53	60	46	57	46	41	57	65	56	48	40	48	56	59	46	58	52	56	53	58	49	58	51	53	43	70	69	55	42	53	48	58	60	41	64	53	54	39	40	68	64	48	47	77	51	53	51	61	47	66	48	51	48	44	62	53	53	48	63	54	63	47	49	52	52	47	48	66	57	64	51	45	49	68	71	56	43	54	56	61	57	37	46	54	45	62	54	49	55	71	48	54	53	48	54	65	58	46	60	63	42	63	56	60	58	54	51	48	43	56	49	52	50	51	53	43	41	50	55	53	43	51	54	53	47	59	59	54	54	43	69	56	51	57	49	50	55	47	66	60	46	68	58	57	50	44	62	58	69	43	57	68	60	54	54	59	57	39	57	46	66	56	46	42	68	47	56	43	62	61	47	62	60	54	55	50	55	70	49	41	60	55	51	50	50	57	61	61	64	36	49	55	50	46	51	56	42	54	61	56	55	43	49	47	44	58	49	56	50	51	58	53	58	58	46	48	70	62	48	52	51	38	51	63	48	57	48	52	53	57	51	47	66	63	46	58	48	57	46	55	62	52	54	53	62	45	54	51	53	51	60	50	57	47	55	47	53	54	50	60	53	46	67	45	47	61	52	48	44	58	42	56	62	53	44	52	46	49	57	59	61	51	68	59	62	47	50	57	55	57	44	46	47	51	49	63	40	49	47	57	67	47	61	60	43	43	63	43
54011	47832	42918	39985	32745	32925	4974	1871	8621	30601	6850	5637	7374	6084	18726	8553	685	719	705	653	595	659	652	684	662	658	581	624	639	607	593	613	616	661	662	599	628	619	591	644	634	635	604	1079	1525	1942	1689	1254	945	714	656	638	609	636	637	560	595	587	610	610	644	608	581	604	649	610	542	632	636	595	614	592	600	585	598	575	636	616	595	563	599	595	571	606	613	634	583	617	619	600	653	565	590	680	632	599	593	553	638	593	614	602	548	596	583	609	624	597	572	622	591	564	593	580	624	653	578	605	602	672	586	602	584	590	591	585	604	598	664	621	607	614	629	612	583	589	629	594	614	618	579	555	627	581	599	577	628	622	572	597	580	563	627	617	632	594	615	622	605	686	542	608	596	614	627	578	657	592	623	598	650	561	586	604	598	622	610	643	616	611	612	598	590	539	605	605	624	629	572	597	632	593	602	608	674	563	582	636	624	599	616	616	612	608	612	609	602	609	634	635	640	633	611	649	621	580	608	636	647	631	576	632	626	609	632	659	600	608	571	585	611	659	576	646	622	607	590	616	534	653	622	581	574	629	626	609	618	630	636	634	638	552	600	620	616	585	603	581	650	607	570	597	600	592	642	578	609	591	602	608	603	603	632	527	539	565	599	601	640	610	623	597	623	607	580	638	623	639	590	684	607	651	594	566	582	571	574	561	559	608	608	607	612	646	614	562	601	626	636	599	586	597	623	589	590	624	593	614	590	593	661	608	653	652	607	587	580	599	567	600	619	607	621	622	655	680	608	632	603	586	600	604	605	585	595	649	579	645	619	591	583	600	596	631	599	618	613	606	630	576	626	599	593	590	594	599	635	610	559	590	617	604	651	624	662	644	611	611	576	610	608	605	602	642	575	557	627	638	632	617	606	649	633	592	611	564	596	627	623	605	601	599	586	645	592	585	673	612	631	606	621	675	617	634	637	604	601	615	592	604	628	626	629	604	644	578	624	618	627	623	629	618	611	633	641	629	624	555	581	610	607	621	584	627	610	627	636	598	601	634	589	639	567	612	567	605	562	603	619	607	593	598	612	592	628	632	597	609	595	606	607	624	610	625	626	610	610	608	612	640	610	620	566	596	590	634	628	610	593	578	613	602	594	576	633	578	605	594	629	627	606	598	594	613	592	591	568	612	613	621	592	605	563	577	631	582	600	654	613	564	586	578	593	586	607	608	602	627	646	629	620	663	597	604	612	608	636	615	595	634	581	588	595	638	641	626	615	598	613	585	638	641	628	622	569	656	590	602	609	576	583	615	585	643	614	615	619	617	573	609	614	603	592	588	583	639	648	591	573	590	627	624	615	631	601	614	580	643	615	617	586	600	594	578	609	631	572	599	596	560	615	583	662	604	596	650	629	578	617	602	683	610	602	632	613	653	618	655	593	623	600	579	601	610	606	628	609	604	646	635	611	592	629	640	621	619	591	598	607	597	604	634	648	615	597	581	603	589	566	589	604	626	578	611	611	583	620	598	632	651	657	643	572	610	622	608	595	616	596	588	610	613	659	567	635	626	614	584	629	601	635	617	613	604	600	649	631	601	605	612	609	643	605	592	639	630	580	612	647	621	586	620	625	631	623	633	624	597	620	582	604	586	586	659	620	637	591	612	656	621	614	575	609	578	669	607	578	593	620	659	552	653	592	619	602	632	633	614	635	621	628	578	583	604	676	571	612	599	593	588	600	588	621	608	590	617	609	574	624	582	616	574	614	583	629	588	638	593	617	582	614	629	597	598	570	560	589	595	560	587	629	612	579	598	632	623	595	616	582	599	602	621	606	602	574	642	603	598	579	611	630	588	580	588	594	600	597	615	660	576	590	647	634	608	623	612	645	618	549	577	606	591	569	642	602	586	651	558	642	612	623	651	609	600	585	638	611	626	624	667	621	614	612	585	626	607	570	574	664	592	620	598	611	566	625	613	590	610	639	607	604	631	625	580	561	588	603	604	606	639	579	639	597	601	592	629	578	586	623	589	614	582	644	616	627	592	624	617	623	645	602	642	614	572	629	622	584	595	603	620	604	613	583	605	611	604	580	615	607	593	631	636	622	633	600	613	619	605	644	622	582	641	577	621	582	571	559	608	624	602	599	594	604	618	608	640	574	563	601	608	580	639	662	551	600	560	642	624	588	634	640	599	663	609	631	621	618	639	607	617	600	618	603	627	587	583	599	569	621	560	620	591	611	599	618	567	576	615	627	585	618	602	603	599	619	634	600	588	651	594	615	601	605	647	600	611	657	629	637	648	608	625	620	611	655	637	650	628	624	610	613	657	607	623	582	572	580	560	591	609	626	609	658	630	586	616	657	635	594	597	553	601	595	598	622	574	607	619	578	651	586	624	566	604	629	573	602	608	579	608	667	667	583	656	621	619	606	656	679	596	603	574	612	642	562	608	590	590	680	587	609	606	652	659	642	615	596	578	591	604	586	576	607	595	630	607	612	639	607	596	605	573	666	613	609	617	613	604	604	581	630	659	624	628	584	595	599	606	584	594	634	590	632	636	589	637	581	588	559	615	622	606	592	608	635	639	583	595	599	635	628	594	602	591	592	606	611	638	606	626	555	589	627	622	606	610	607	658	591	620	651	593	579	597	613	595	599	684	613	630	625	582	600	613	660	566	605	597	624	626	629	593	613	600	621	638	571	618	633	583	589	577	595	607	575	636	604	585	609	612	593	589	598	621	575	571	647	662	612	632	606	656	604	623	622	611	657	598	598	583	673	612	612	598	602	633	612	598	628	604	617	595	586	610	610	637	586	612	618	643	590	630	577	611	576	593	619	624	607	605	618	633	638	581	621	603	577	592	635	626	595	603	606	636	576	571	619	646	608	640	589	609	618	576	566	643	601	624	640	612	590	618	615	570	631	596	599	589	592	625	592	576	620	615	570	595	608	631	638	608	614	608	602	593	610	608	622	597	631	622	604	576	621	623	598	605	584	610	594	641	603	558	591	584	632	637	619	624	598	582	605	603	591	601	590	622	590	618	612	624	577	634	623	605	609	607	610	582	601	630	603	643	636	619	624	617	616	576	618	606	593	639	627	616	618	602	622	613	589	600	610	663	590	579	614	599	645	637	592	598	620	612	600	597	608	630	579	592	639	634	599	622	639	577	590	587	600	628	623	615	577	578	597	620	603	646	632	602	594	581	642	618	545	611	639	578	601	607	605	620	622	555	634	607	649	606	587	608	627	623	567	654	591	629	559	711	591	632	593	587	611	611	639	610	622	583	592	616	590	623	603	606	600	588	626	568	630	596	636	616	619	604	617	584	639	656	563	589	632	571	632	591	588	627	557	585	610	600	586	612	618	606	626	593	640	618	611	641	601	611	654	618	639	603	592	601	606	592	599	585	607	626	602	608	592	602	605	623	582	601	583	551	529	557	595	578	612	614	565	602	572	599	628	605	636	580	624	625	579	598	596	630	639	584	653	579	634	640	627	620	603	621	614	624	604	610
9862	7729	4232	1984	251	271	68	57	71	286	179	66	55	73	204	89	50	38	39	52	42	55	53	44	35	51	43	48	58	40	42	54	52	44	40	45	38	55	43	44	38	44	53	53	65	59	57	67	54	44	50	57	48	39	39	42	38	48	47	44	44	49	38	47	46	36	56	44	57	39	34	41	39	63	48	46	50	53	45	40	38	46	42	47	53	49	40	49	47	41	39	34	52	40	42	42	47	40	65	49	43	44	39	65	41	45	40	40	59	47	55	46	47	38	45	50	49	48	57	47	54	42	49	47	41	47	39	50	46	52	54	38	55	45	44	46	50	56	57	46	50	62	49	47	35	41	42	50	37	56	56	46	54	54	39	47	43	46	35	47	53	51	46	55	42	59	43	40	46	43	52	50	40	48	44	52	43	46	48	47	43	44	56	55	31	41	52	58	50	38	43	51	44	43	42	55	51	40	57	56	37	44	47	52	48	50	49	50	46	48	47	51	54	43	50	47	51	56	52	42	45	46	56	43	59	43	50	42	49	41	53	40	34	51	58	46	64	40	53	57	46	43	48	40	41	41	38	52	48	48	40	41	48	42	32	39	34	30	40	57	37	42	54	47	36	53	47	48	50	44	41	57	57	41	58	56	50	49	49	38	64	48	46	47	50	48	35	45	46	54	32	38	48	44	41	37	52	42	54	48	56	37	39	40	50	54	45	60	58	42	54	46	47	35	38	42	49	38	43	55	47	48	36	42	47	47	46	42	47	50	42	45	47	45	61	42	48	54	55	53	39	55	39	48	49	40	42	49	47	50	48	61	46	41	53	46	44	46	45	50	46	54	41	40	46	53	45	40	47	38	55	66	44	58	43	39	36	36	50	42	54	51	43	44	48	38	43	42	46	48	52	30	47	43	47	46	45	49	44	44	50	46	43	57	35	48	40	53	43	46	51	53	43	52	55	37	44	44	49	52	28	54	43	42	45	46	37	45	63	38	48	49	56	51	47	51	48	50	54	53	44	49	52	52	52	48	42	55	46	49	48	52	56	36	43	36	43	43	43	40	50	43	42	40	43	49	51	43	45	61	66	54	47	38	60	42	41	55	44	46	47	42	61	41	35	44	44	41	34	60	54	54	52	41	61	48	46	54	48	43	44	45	52	49	55	40	49	31	46	37	40	51	50	44	42	45	48	44	59	47	49	44	43	46	59	49	54	48	46	49	51	57	43	44	49	50	50	36	49	55	31	35	53	58	55	51	49	48	45	45	48	41	51	46	52	54	51	47	46	55	43	48	46	49	38	38	45	49	52	30	63	48	53	52	53	48	43	46	42	49	48	48	50	45	49	61	45	36	47	53	50	54	47	41	43	47	46	55	49	39	42	57	41	41	59	42	47	43	39	42	42	46	41	41	55	45	40	53	42	50	48	36	51	57	48	54	48	45	47	53	40	47	46	56	45	44	45	50	42	38	46	50	50	56	47	52	50	42	44	50	43	42	53	37	42	49	56	48	40	48	41	37	36	54	46	62	58	59	56	47	64	46	44	41	48	34	47	46	53	40	54	52	53	42	42	44	49	42	50	36	46	52	39	48	49	56	50	46	42	46	53	56	41	41	39	41	45	48	55	30	48	36	45	57	58	54	52	52	36	52	46	46	40	31	53	39	40	51	43	33	34	54	55	62	48	43	40	44	38	37	53	55	45	48	54	65	52	44	34	55	41	52	51	52	46	39	37	40	53	34	30	54	48	52	35	61	43	56	29	48	45	51	53	42	50	38	49	49	48	54	40	67	53	28	44	37	44	54	46	50	33	49	41	51	47	47	39	41	39	40	44	57	43	52	51	54	38	51	42	44	39	40	46	45	39	57	45	48	51	32	41	38	54	50	71	49	52	40	46	45	52	65	42	36	40	38	46	48	42	54	54	48	45	50	46	47	46	53	30	41	47	41	45	42	57	41	39	51	48	52	54	42	31	44	52	43	52	39	57	50	45	53	60	40	63	47	44	47	45	45	39	52	39	40	54	51	43	42	50	56	51	42	59	45	46	49	62	45	49	50	65	46	38	35	44	54	39	40	33	47	34	48	51	58	43	60	52	39	42	57	52	46	39	56	55	50	32	51	33	46	47	56	53	36	37	40	46	50	44	66	45	49	41	54	52	55	38	45	47	46	40	50	49	48	43	60	39	52	49	44	58	49	32	50	49	44	33	42	38	34	55	44	52	47	44	41	32	51	55	41	51	50	55	28	51	43	55	41	48	41	60	55	38	41	43	54	47	51	43	47	45	52	51	51	33	39	43	45	56	47	47	39	47	51	46	56	42	39	50	57	46	54	53	39	60	45	50	55	44	44	40	41	52	34	31	40	58	28	52	60	44	45	42	49	42	38	56	52	41	61	36	45	47	39	57	53	40	50	59	37	38	30	44	37	43	41	44	49	33	40	49	45	41	49	44	59	48	41	45	40	30	49	45	54	44	40	57	56	52	55	59	52	44	44	59	52	54	51	46	49	47	46	47	49	47	46	42	50	46	46	50	44	43	50	48	40	44	43	52	44	51	45	47	46	49	59	48	43	38	44	61	43	34	51	48	50	44	44	47	59	49	44	34	43	55	64	59	51	32	52	36	55	41	38	50	48	47	55	48	48	45	41	53	53	41	41	54	39	52	43	53	39	54	48	39	58	63	40	45	49	43	44	52	53	49	47	57	53	36	52	33	49	60	41	66	32	46	49	49	48	63	50	48	38	47	50	45	46	51	42	42	46	47	47	50	45	49	48	52	48	56	38	41	54	41	43	42	40	43	54	52	51	47	52	47	51	52	53	39	47	48	45	41	49	49	37	53	46	39	43	35	42	53	44	41	37	48	42	42	44	43	43	47	54	51	46	50	41	42	42	44	43	62	49	32	47	44	38	41	37	51	57	53	59	35	36	54	49	51	40	46	54	55	47	55	40	42	48	42	28	54	44	54	46	44	40	47	49	52	45	51	43	31	36	36	45	37	44	41	56	53	40	54	42	41	40	52	48	49	54	41	39	62	46	51	56	54	50	47	46	53	47	44	51	54	48	50	52	45	36	47	42	40	51	42	37	46	49	44	46	41	42	41	52	48	47	41	42	52	50	45	49	47	46	52	50	41	47	39	37	47	40	41	57	43	43	46	37	38	64	54	40	63	47	52	43	47	35	44	44	40	49	35	51	37	44	43	44	37	44	54	60	37	49	46	38	52	67	35	52	45	44	38	43	49	50	56	56	48	51	29	52	43	29	53	48	55	44	47	36	50	35	38	40	47	42	46	49	37	48	50	44	39	46	46	37	49	50	55	57	49	54	36	44	45	47	49	46	41	47	37	41	67	53	45	52	51	50	47	58	51	50	46	49	45	37	51	46	52	34	46	34	55	46	47	38	52	43	50	42	47	53	51	49	51	41	42	43	37	48	52	49	40	39	47	45	44	49	43	46	38	31	47	49	42	42	50	65	42	49	48	51	52	44	49	49
41801	31507	25936	22856	13880	15878	2043	847	1448	10861	4626	796	1166	1846	6753	2272	560	528	507	542	575	544	529	547	512	492	538	541	560	502	547	494	519	536	509	504	540	537	515	525	555	512	536	568	890	974	867	691	661	547	535	523	496	494	525	549	553	522	568	538	524	535	535	526	554	525	489	536	533	530	496	524	527	532	538	524	525	561	487	516	559	554	533	540	530	494	525	506	514	549	521	507	530	457	495	539	519	522	500	505	534	536	525	518	571	497	526	546	538	525	507	495	540	503	496	538	497	539	478	530	526	538	524	527	520	501	557	543	512	536	545	525	500	514	554	578	518	550	511	545	504	482	529	535	536	541	533	527	504	527	541	531	536	552	534	544	518	525	503	506	533	533	522	520	503	553	496	489	541	491	545	555	490	545	581	538	505	489	543	514	521	527	497	534	525	524	546	510	519	567	512	494	554	563	571	521	519	542	536	565	496	495	543	560	523	522	549	527	551	513	516	501	522	548	539	542	517	520	546	528	526	536	522	586	505	558	537	528	543	528	539	546	512	513	521	513	492	531	554	552	527	509	530	528	507	499	561	479	486	549	529	537	540	510	513	513	541	504	459	487	539	556	541	487	532	525	529	543	524	546	532	493	541	539	530	525	541	472	526	543	505	517	525	533	517	527	529	509	515	511	512	484	510	501	550	510	530	532	509	499	484	563	527	522	527	543	494	521	514	544	510	534	547	524	498	517	511	502	480	492	548	527	505	564	526	508	560	477	519	492	518	523	547	550	534	502	504	498	576	512	488	530	507	525	484	513	510	479	528	549	489	520	548	548	534	490	559	526	580	565	530	525	546	512	543	546	518	549	503	556	531	501	559	478	520	523	541	514	559	523	542	531	526	536	501	476	555	547	518	522	555	555	541	515	540	559	498	474	569	510	526	527	552	540	503	509	508	551	531	540	542	514	578	536	479	483	480	491	561	555	527	555	514	547	535	532	545	540	496	531	525	535	582	594	575	532	554	531	524	574	520	481	517	499	508	518	555	550	546	547	562	520	534	489	536	530	485	484	512	514	543	543	540	532	525	531	503	541	531	506	553	517	546	512	548	582	526	513	455	521	512	502	467	505	520	548	550	532	519	550	589	489	517	510	532	531	508	526	564	492	525	499	497	533	554	538	488	524	550	534	482	509	511	568	504	530	533	493	537	558	543	523	528	543	523	503	530	549	521	533	535	527	524	551	492	504	507	535	550	518	530	537	524	498	534	516	525	533	498	506	509	567	546	546	549	567	532	471	525	519	556	524	536	517	502	522	518	513	505	547	499	572	515	546	495	527	564	534	533	471	550	521	508	562	511	548	542	541	538	536	532	502	522	502	546	523	572	521	539	507	512	520	535	540	509	538	548	504	529	562	532	534	514	563	514	526	529	543	533	520	462	541	569	514	501	497	526	534	548	559	467	528	546	562	539	543	564	556	527	561	526	550	559	492	514	543	543	525	537	509	535	556	511	551	523	522	519	531	516	530	504	494	531	549	506	516	517	532	571	555	477	493	544	523	580	507	514	494	520	550	522	502	532	525	531	505	467	504	548	555	506	571	501	538	506	538	548	540	539	539	531	518	540	520	554	527	530	535	535	528	549	538	518	520	524	517	497	518	547	531	530	553	516	525	496	517	576	480	553	572	489	525	547	518	528	541	550	504	504	520	537	523	508	524	516	533	525	526	493	531	523	571	545	533	557	494	502	555	501	546	525	495	531	504	573	515	506	534	492	567	541	518	498	546	486	562	536	495	534	534	536	531	527	515	537	499	498	562	564	534	521	542	551	524	560	519	525	525	509	547	566	507	497	531	522	528	514	532	560	569	530	545	521	555	551	529	571	533	580	530	539	574	496	519	528	547	501	513	517	500	550	531	532	520	499	551	545	558	493	544	533	505	569	540	534	590	550	491	520	529	540	525	555	514	527	541	562	556	509	516	488	507	548	518	516	524	570	554	528	499	532	553	514	537	513	551	497	501	521	493	506	515	500	529	552	516	577	568	567	515	508	539	526	510	535	511	516	520	551	495	542	533	501	511	520	541	522	536	531	518	494	508	533	515	542	538	552	477	505	528	530	542	519	566	570	547	550	534	553	555	584	559	554	524	531	535	523	514	509	514	544	515	482	515	480	512	527	547	520	550	551	534	535	504	539	512	520	495	509	513	487	565	571	532	509	514	546	549	533	553	510	549	552	538	516	563	532	530	530	541	514	520	568	517	526	533	550	507	520	559	556	544	519	525	487	507	550	529	517	544	504	486	534	484	517	525	513	497	492	546	537	506	478	507	539	545	538	557	526	540	496	557	513	544	501	531	522	500	491	535	572	519	519	533	531	527	555	511	537	552	516	609	504	519	522	511	533	534	546	499	510	507	521	523	503	552	548	520	552	545	524	533	530	505	505	527	538	505	502	540	556	542	533	511	491	508	523	538	517	560	525	521	554	506	523	509	547	534	516	471	522	529	549	558	526	507	480	529	540	532	526	548	521	500	539	535	520	522	523	571	528	546	521	544	536	514	537	556	532	513	541	517	534	511	514	504	508	538	476	573	542	561	521	520	515	563	507	551	572	581	520	524	545	544	564	523	498	537	505	510	514	534	551	525	509	531	515	519	503	527	495	504	522	500	539	493	529	501	575	543	517	498	532	549	534	527	536	524	492	523	512	505	486	555	514	545	533	497	504	537	530	519	573	526	514	567	520	494	496	538	576	569	540	540	523	522	505	537	542	513	514	526	520	491	575	520	525	545	521	555	490	514	519	556	542	528	506	494	506	548	541	507	521	508	514	499	503	541	532	549	524	498	530	529	514	524	543	510	502	498	484	536	524	483	533	530	503	473	535	500	530	538	529	508	471	502	506	549	498	543	501	539	499	518	483	540	495	523	544	521	561	531	524	530	485	489	493	533	506	549	504	549	489	526	529	509	548	509	492	483	538	471	512	529	544	514	527	530	512	518	512	520	539	504	541	506	525	532	514	563	518	529	514	549	487	538	508	502	551	572	547	540	591	543	508	544	543	562	546	515	517	546	511	550	529	487	543	483	531	505	533	501	522	528	498	546	541	574	550	508	531	530	557	473	501	531	570	541	511	524	509	524	498	530	560	527	556	543	510	523	494	532	542	555	531	517	500	548	518	520	516	518	588	514	546	496	511	522	514	518	525	542	521	536	533	556	530	516	544	531	522	528	509	540	539	509	559	532	520	516	534	507	454	559	521	527	513	568	544	521	506	501	509	515	523	543	491	534	528	560	547	491	481	540	509	511	517	537	497	532	492	504	538	520	483	492	547	545	540	536	502	497	561	529	545	516	541	534	519	534	508	534	532	502	515	540	507	518	525	540	534	525	540	509	494	523	522	503	543	518	553	549	517	529	569	569	539	519	531	492	559	476	517	519	507	536	531	515	530	525	538	508	493	553	526	495	500	522	533	498	464	515	571	516	522	531	495	521	488	535	566	550	535	495	492	491
17739	24289	12301	5480	703	784	87	70	64	618	643	108	173	284	219	76	52	54	54	49	67	48	60	50	52	49	53	51	41	39	57	48	49	59	55	45	34	40	42	43	36	42	47	56	76	58	60	48	42	52	47	44	50	54	49	58	56	43	41	52	59	53	40	36	49	78	43	47	44	57	47	53	51	54	53	48	36	34	55	53	48	57	58	50	49	51	51	40	50	53	46	51	62	53	44	51	58	46	48	56	53	55	44	50	57	59	51	45	55	44	50	54	52	49	51	36	58	55	52	50	51	44	54	48	38	40	59	51	55	44	35	58	47	40	49	55	46	49	52	40	44	45	35	59	52	48	44	53	57	47	49	42	43	48	45	55	51	59	49	47	41	38	53	53	51	42	59	45	50	54	61	52	56	54	56	58	42	50	50	48	50	62	45	37	48	56	51	39	46	60	48	50	53	58	36	60	56	45	54	48	43	56	49	46	50	42	40	58	41	49	49	49	46	51	68	32	49	46	51	48	36	60	50	58	55	51	54	58	52	45	63	47	60	60	50	55	57	55	66	37	62	43	55	62	49	58	40	40	46	46	41	57	50	40	37	42	46	54	56	50	53	40	41	56	56	57	42	50	52	32	42	46	53	45	47	57	32	37	55	53	50	49	45	48	55	52	46	61	47	53	56	50	55	49	64	62	48	38	38	46	42	61	58	47	68	46	35	47	52	61	45	49	50	58	50	48	37	44	53	41	53	48	57	58	38	48	49	43	56	50	48	54	51	56	36	44	36	57	45	37	38	49	64	69	46	43	48	49	59	42	52	52	48	43	44	44	45	53	35	52	57	51	61	51	49	50	45	45	49	49	46	49	39	44	51	53	58	53	50	54	49	68	57	44	55	55	50	52	47	43	45	40	47	52	48	56	45	58	50	37	51	35	42	59	62	49	51	50	48	36	43	47	47	43	44	49	62	51	49	40	48	41	45	50	51	51	47	41	45	55	41	65	42	34	46	41	56	44	56	49	46	44	45	52	55	54	57	53	51	50	55	47	50	46	56	41	41	49	43	53	63	35	52	50	52	44	57	51	68	41	45	36	53	52	44	62	39	51	44	58	44	54	53	60	50	57	55	48	44	56	51	49	47	60	45	40	47	51	52	44	57	47	55	47	48	55	47	45	44	58	50	44	47	48	46	70	65	57	48	52	43	47	63	46	65	54	42	48	58	42	45	52	44	46	51	54	52	53	59	47	51	54	56	54	45	49	47	49	57	46	56	49	51	45	45	48	56	50	55	45	43	44	46	47	44	50	36	51	43	47	43	55	50	57	45	41	48	47	41	55	55	45	67	58	51	57	46	43	46	37	49	42	63	52	46	40	61	36	53	63	50	65	33	63	48	54	54	54	42	53	58	55	55	57	62	50	46	61	59	51	60	65	62	57	54	66	36	45	35	54	40	49	51	49	50	43	40	46	40	43	54	60	42	48	54	55	58	51	52	45	50	53	52	41	41	62	39	61	52	33	56	46	49	56	51	44	58	50	46	42	53	53	53	53	67	45	48	43	43	48	53	43	70	50	41	50	59	47	47	54	47	46	53	54	53	57	47	41	58	44	64	46	52	45	44	49	59	55	44	49	59	57	43	50	50	49	62	56	44	39	62	41	49	46	50	39	48	60	45	49	64	60	58	52	43	55	44	57	46	59	44	35	64	51	53	40	51	43	49	52	56	57	42	48	56	38	51	55	58	59	52	48	55	41	40	46	42	52	44	50	49	50	49	55	42	73	53	49	58	54	46	42	42	44	52	53	44	53	37	53	52	34	54	39	54	51	51	56	53	44	63	51	50	51	51	43	52	45	43	50	37	40	44	58	49	57	54	52	52	48	46	51	50	50	39	45	46	48	56	53	54	51	35	49	59	50	53	35	52	43	58	56	45	47	65	47	55	53	56	59	59	46	56	54	41	56	45	58	47	44	41	44	51	51	45	47	53	47	46	61	52	50	37	47	49	45	60	51	60	53	50	59	49	46	58	48	50	36	49	55	46	53	56	55	50	55	38	52	53	55	50	46	51	46	46	58	53	39	47	48	44	52	54	54	52	38	55	61	48	53	51	37	47	43	47	56	49	55	38	51	37	54	55	49	47	44	41	50	47	48	60	45	49	51	44	41	42	28	45	51	52	46	46	46	57	56	49	51	54	54	49	38	44	48	66	46	57	46	45	51	42	53	57	50	48	47	49	48	39	50	47	50	57	55	51	46	56	46	51	54	52	51	51	46	53	49	69	51	50	50	43	45	47	48	53	60	50	57	48	57	50	61	53	55	53	53	57	52	49	54	50	33	52	47	51	57	51	54	42	51	41	48	49	39	51	43	47	59	58	50	60	51	51	48	54	49	44	46	47	52	51	52	48	56	44	43	50	52	47	45	40	56	56	50	43	51	60	37	58	48	54	48	38	43	48	46	61	61	45	53	49	55	40	42	55	31	60	44	61	54	54	53	63	56	50	41	45	60	54	58	40	47	41	53	42	36	61	40	59	46	50	51	44	40	55	57	55	53	53	40	50	40	38	45	52	37	55	49	47	55	51	46	56	37	48	50	50	47	48	60	49	40	59	41	50	58	57	48	54	58	31	58	56	49	44	48	43	47	49	55	51	52	53	49	49	44	55	62	48	51	51	43	48	45	63	44	43	55	43	58	55	41	43	42	49	56	57	55	46	61	55	50	50	49	57	42	46	65	42	36	47	53	53	51	48	50	44	48	47	47	46	53	49	48	55	61	46	45	52	42	38	59	55	47	55	48	68	39	48	39	44	56	52	44	51	45	46	40	48	41	45	48	49	70	35	53	57	40	52	47	51	47	57	59	37	56	47	45	49	43	49	55	51	43	44	55	62	46	48	47	56	48	38	56	53	43	58	53	59	57	45	63	44	43	40	43	54	63	39	43	51	41	55	45	55	47	46	45	52	47	64	61	36	56	65	65	65	53	41	48	43	61	63	50	57	61	45	48	44	54	40	44	52	42	47	50	47	40	38	41	49	62	56	49	45	50	48	56	42	24	50	54	60	62	39	39	63	46	49	47	48	44	49	45	49	44	59	48	40	48	53	46	45	49	50	61	54	59	53	49	51	48	54	48	54	45	54	46	53	42	54	54	53	54	40	50	55	46	44	47	46	43	48	49	60	37	45	54	67	46	45	43	47	36	53	55	60	49	37	64	40	49	44	52	43	50	38	58	45	44	43	55	48	50	48	52	56	58	56	36	56	56	40	35	51	45	43	51	43	52	45	42	36	42	52	40	43	49	49	49	52	66	46	39	47	48	39	50	52	45	47	56	41	55	44	49	52	44	56	37	56	52	52	44	43	60	66	45	62	48	52	49	53	54	36	52	43	41	43	63	36	58	47	55	43	49	56	46	47	45	57	45	55	40	61	39	49	45	54	43	48	57	49	53	45	53	65	40	51	39	47	44	49	46	48	60	39	40	50	54	44	36	49	51	50	43
52710	44411	34736	33138	24282	25616	3185	1273	1280	17351	12473	3396	5292	8416	6376	1662	601	588	586	612	593	597	578	609	568	550	546	601	546	596	568	584	615	546	525	558	583	557	608	548	588	561	588	726	1235	1187	1018	840	671	639	561	576	531	580	575	582	553	533	530	540	569	558	555	556	536	565	568	588	559	569	602	568	597	561	593	587	570	555	552	565	562	569	518	549	559	541	573	545	537	607	554	596	568	528	568	545	550	549	537	545	564	584	556	565	552	569	587	583	598	579	543	554	563	556	563	577	568	504	585	543	551	559	582	580	529	628	587	565	567	531	584	547	624	564	549	570	558	551	566	562	567	574	586	562	536	593	589	586	554	592	566	542	577	561	571	582	553	609	609	594	551	528	569	580	573	573	627	549	589	539	546	577	557	537	591	585	548	555	567	541	555	546	563	556	583	603	522	548	533	507	539	603	568	576	552	566	592	598	588	599	579	539	545	588	533	585	573	582	559	585	554	600	563	610	558	585	555	597	589	613	538	596	584	606	564	587	605	567	602	599	526	613	561	532	589	571	551	585	584	575	550	543	555	583	592	591	566	603	584	566	525	588	594	550	583	606	599	598	566	546	581	536	576	580	596	548	590	611	574	567	555	534	580	518	552	598	571	565	592	590	584	567	580	585	566	553	606	568	527	539	555	564	609	614	549	553	570	534	559	576	581	600	575	530	520	566	562	607	620	545	594	613	554	556	570	539	533	580	577	590	565	559	562	580	582	587	618	582	559	577	599	559	579	553	561	594	563	606	569	573	536	615	613	554	568	575	512	592	597	550	590	593	570	580	550	617	607	606	580	568	566	587	581	602	568	550	577	554	602	515	568	580	532	545	596	590	583	609	580	572	570	591	574	539	556	536	558	606	526	565	581	588	565	568	573	565	544	542	594	527	548	583	552	626	543	581	573	626	581	619	547	549	553	570	543	559	592	592	564	606	561	584	521	589	573	585	564	542	564	594	572	566	570	581	593	589	524	567	595	617	563	551	558	514	570	613	547	597	546	571	537	560	620	589	571	516	569	614	615	556	579	546	566	557	537	575	548	546	558	601	615	536	587	575	580	560	553	598	592	560	532	575	607	584	585	606	569	589	574	535	561	581	592	540	575	575	542	544	608	550	561	581	557	583	546	558	627	538	562	555	519	602	567	581	566	544	588	565	555	554	581	567	573	545	591	542	550	580	567	544	598	551	524	548	555	581	627	555	595	572	593	544	631	551	555	575	545	566	560	552	574	536	559	554	574	568	586	585	578	590	521	565	543	588	532	575	594	528	571	600	558	577	559	571	561	566	615	575	591	561	578	564	544	540	573	545	533	556	561	587	571	612	582	568	541	579	550	590	586	557	591	591	558	590	576	574	616	542	548	572	569	561	606	556	559	537	559	529	560	580	547	582	534	533	602	596	603	573	585	534	557	589	550	580	596	573	571	568	577	582	555	584	566	589	523	585	586	551	540	597	574	609	629	581	535	556	553	581	595	548	601	536	606	600	571	558	591	582	559	601	549	547	573	601	565	580	567	589	557	534	587	564	572	585	514	565	570	570	576	550	574	556	555	566	585	595	593	608	561	592	612	554	573	567	552	626	582	577	521	572	602	569	572	573	550	544	559	564	567	550	566	557	552	558	554	574	606	579	569	587	564	550	540	574	550	561	576	612	593	549	612	569	541	654	634	549	574	574	582	534	559	563	560	543	571	549	549	574	585	568	586	587	601	597	571	589	576	552	574	589	598	575	557	571	620	574	581	582	589	552	579	556	568	568	553	551	588	561	578	550	590	574	621	568	597	564	594	621	549	579	540	559	533	576	602	584	490	553	568	541	583	520	534	550	544	564	554	570	580	616	525	565	552	574	567	563	585	525	559	560	604	545	570	574	554	575	569	591	576	588	576	561	584	539	591	556	545	615	549	557	576	571	542	552	574	573	604	578	570	551	545	544	581	570	557	566	576	563	542	534	596	599	566	537	562	582	591	585	587	582	559	580	596	583	592	582	547	570	563	531	541	559	561	542	570	598	538	605	584	574	559	561	523	551	564	558	608	593	570	621	580	576	545	562	589	544	556	579	546	548	566	532	556	581	585	565	557	551	557	594	544	551	568	564	571	565	578	554	548	543	537	564	569	587	533	587	540	569	574	533	585	544	530	567	615	609	592	598	588	561	641	530	564	605	554	600	543	605	576	616	550	582	541	593	550	548	612	671	575	564	572	610	544	558	569	567	571	583	600	562	571	570	562	587	585	558	552	535	560	582	608	557	562	538	554	518	535	537	563	600	555	539	539	587	520	549	558	558	574	559	553	612	554	577	552	579	578	580	605	564	544	558	580	582	544	581	567	554	566	560	560	559	570	584	545	609	548	580	578	519	581	579	571	550	555	562	567	551	576	605	539	575	583	591	605	555	586	578	568	582	555	520	564	584	521	579	552	551	558	556	582	532	589	556	601	544	585	541	574	516	576	528	569	574	559	578	610	601	569	567	566	596	566	552	594	569	553	608	623	549	585	561	603	616	574	543	572	587	551	604	542	580	579	596	569	497	598	588	582	585	566	569	598	587	573	552	560	640	608	509	580	586	595	600	617	600	599	599	609	571	603	536	558	606	541	562	587	584	575	578	549	550	563	593	577	561	581	497	534	579	586	550	543	533	574	590	568	571	538	580	593	548	550	615	612	580	543	614	561	558	593	589	528	611	565	584	523	533	623	590	580	578	555	530	558	578	565	568	568	577	560	592	556	555	559	534	546	611	546	578	576	547	524	532	575	603	583	576	566	580	588	551	631	545	546	550	574	577	567	556	572	576	553	582	573	617	548	522	557	545	556	551	600	518	573	584	618	569	564	573	560	572	549	564	625	551	548	594	536	545	519	565	545	567	555	554	560	521	603	558	587	621	588	560	549	569	607	582	585	597	538	545	566	576	587	540	629	604	552	595	568	578	559	567	592	577	607	600	512	561	595	609	534	578	548	561	590	577	580	565	607	561	593	557	620	558	593	539	517	595	515	565	609	580	594	546	541	551	565	580	574	566	568	558	574	592	551	544	572	585	575	552	573	608	583	596	558	577	579	575	569	528	587	564	571	605	542	548	606	592	577	611	547	535	551	569	541	542	574	594	569	565	502	574	594	569	557	587	518	587	584	541	609	621	532	615	558	612	572	549	503	580	556	582	590	579	611	607	558	573	582	541	547	577	598	554	592	569	581	564	550	559	564	524	550	574	555	593	565	573	568	573	572	533	539	560	517	522	547	543	571	573	535	563	608	567	594	572	544	629	572	542	629	569	586	580	589	563	541	608	574	551	540	600	534	601	572	543	577	569	544	568	613	590	543	527	593	556	565	572	538	576	607	566	588	615	531	577	506	538	605	597	577	574	595	573	572	574	541	563	611	569	580	552	547	588	588	601	570	546	550	620	529	540	569	589	595	598	559	595	601	584	592	561	598	574	562	561	604	579	589	562	564	570	554	568
17558	22358	13958	6517	814	969	111	65	61	701	555	67	211	533	138	54	63	41	36	50	44	45	48	61	62	46	60	49	41	41	47	50	47	56	52	60	53	38	52	65	43	43	48	49	61	75	71	59	49	49	59	47	56	58	59	36	43	64	52	42	41	52	47	45	50	44	42	51	41	47	39	56	41	39	46	47	50	34	44	47	46	42	52	44	57	44	53	49	37	43	32	40	70	44	49	51	53	44	42	55	61	63	50	60	38	42	53	39	50	57	46	60	44	46	53	56	44	55	53	48	41	56	58	49	39	52	58	47	41	52	46	43	35	50	60	55	48	46	43	48	47	34	46	33	42	58	44	61	42	48	40	48	42	55	46	44	47	37	35	43	42	48	44	55	48	38	56	45	56	49	56	50	49	40	54	41	51	35	40	47	50	55	46	37	57	57	35	37	35	49	38	45	45	44	49	52	51	45	51	47	40	42	60	40	54	46	52	58	47	52	53	45	58	52	56	52	43	52	56	51	51	49	59	45	64	38	45	57	54	50	52	43	58	51	40	44	52	53	59	36	56	57	45	43	45	44	46	47	58	48	51	43	51	45	51	39	41	46	46	57	68	43	43	56	45	61	47	40	41	52	37	57	33	43	41	51	55	47	43	52	47	40	43	44	49	57	66	43	49	59	44	43	49	48	49	54	46	41	59	49	39	44	38	50	42	49	31	54	57	40	42	28	52	53	42	56	48	47	47	56	42	50	47	41	62	60	49	36	39	50	43	39	45	48	55	46	48	52	33	64	40	45	46	41	57	41	48	45	40	54	50	47	44	45	53	47	54	52	41	59	43	54	37	50	48	51	52	48	50	47	50	40	47	55	54	51	44	41	46	47	43	53	43	40	44	42	49	47	51	43	41	45	53	41	35	50	49	58	35	40	52	47	48	42	47	49	54	38	50	40	44	39	46	44	56	49	52	35	48	61	53	45	43	46	40	39	48	55	37	38	51	46	55	36	48	51	38	46	52	51	40	54	46	47	47	50	59	42	38	59	44	47	43	59	55	40	53	41	45	45	50	46	52	44	42	46	42	50	38	38	55	54	47	50	46	45	52	56	41	53	39	50	51	36	61	51	43	50	56	59	46	44	60	55	41	56	52	39	50	43	50	46	61	39	47	69	62	42	52	41	69	46	50	52	55	49	52	56	41	50	53	43	52	44	44	42	64	41	45	51	30	55	50	47	57	55	61	45	59	49	34	46	43	49	49	48	50	55	46	56	43	56	48	43	55	40	45	40	49	44	46	49	40	37	62	45	51	50	51	44	47	42	43	49	55	50	57	44	37	47	53	39	50	48	46	48	40	39	43	62	49	51	46	43	51	44	61	48	60	55	62	45	46	48	46	45	43	60	37	55	57	53	45	35	67	44	52	34	40	45	44	37	50	50	45	52	47	42	43	47	47	44	43	56	50	42	43	53	50	46	41	46	36	44	50	49	52	43	53	44	51	46	56	50	40	52	47	49	41	42	52	31	51	47	40	51	43	55	60	40	55	51	37	50	37	46	32	50	48	54	54	47	65	47	42	57	53	59	31	49	44	31	45	44	42	34	54	45	37	44	58	62	47	51	46	45	47	53	59	57	35	45	47	37	52	52	63	37	40	45	55	52	47	48	59	58	39	39	50	51	59	39	45	58	47	49	36	49	51	53	48	56	44	54	48	37	50	31	39	43	40	46	52	52	51	38	51	32	50	55	49	62	37	40	49	54	48	54	52	46	51	46	39	50	52	50	56	46	43	43	56	47	50	53	55	50	43	39	45	37	49	51	41	57	46	55	60	39	54	46	45	54	42	56	39	52	41	47	44	51	46	55	45	52	53	42	48	62	54	45	46	58	61	47	33	50	46	47	47	47	50	42	39	41	46	54	34	56	40	37	33	43	42	54	49	46	42	48	46	44	53	37	51	54	36	30	49	46	47	37	49	39	52	55	45	48	49	39	45	40	53	61	39	56	37	46	52	65	37	51	49	50	51	35	47	45	49	49	42	36	52	56	38	45	50	54	53	44	50	48	39	41	48	46	53	45	50	44	63	38	51	50	38	57	48	51	50	31	45	42	51	53	54	60	45	47	46	49	52	36	50	47	39	33	50	50	44	47	33	51	52	45	51	47	30	38	52	46	55	61	49	51	58	36	48	57	47	50	45	48	33	59	52	42	43	37	57	39	56	48	54	41	55	53	50	57	37	42	47	50	53	53	50	47	49	46	58	55	29	45	53	33	56	52	45	33	45	50	53	48	56	44	48	42	57	41	41	40	40	43	55	44	49	42	53	49	43	41	41	57	51	57	51	47	48	43	46	53	38	50	38	61	56	49	53	45	42	40	47	45	52	54	44	54	40	40	56	56	33	36	47	68	51	40	48	46	35	49	55	44	59	55	35	55	63	56	47	51	49	47	46	42	49	42	47	53	41	52	36	40	48	64	41	52	45	42	41	44	53	55	49	42	45	50	45	45	43	47	54	44	43	42	51	64	47	46	35	42	50	42	42	43	55	57	42	45	45	39	47	54	43	53	45	50	42	47	38	42	43	40	35	48	46	46	35	44	30	48	50	58	47	49	49	32	44	54	37	45	45	63	52	65	47	43	54	46	45	42	52	54	43	54	32	52	55	48	51	43	44	46	42	35	53	44	59	44	55	34	56	36	45	55	55	55	41	43	39	43	38	50	48	48	44	53	34	66	40	60	58	48	46	50	48	45	54	55	45	45	49	53	39	47	40	48	46	49	41	52	46	38	48	53	35	49	56	44	58	67	48	52	39	51	50	49	41	50	41	45	49	48	45	53	62	47	54	61	53	44	50	64	41	50	57	52	54	54	43	44	54	46	42	46	44	59	45	60	57	43	42	44	48	49	49	41	53	37	45	50	45	37	50	54	64	53	59	36	45	51	50	64	44	47	59	46	40	53	61	44	40	44	55	46	45	45	34	36	49	59	64	52	52	64	43	46	43	42	59	50	64	44	41	47	44	59	42	62	50	50	42	45	48	48	44	42	46	38	59	43	36	43	50	53	44	41	38	50	42	45	40	61	70	45	47	47	40	41	48	50	41	60	44	55	42	57	41	48	45	41	47	53	42	41	45	49	59	44	42	50	44	53	53	41	38	40	42	56	44	35	53	59	45	58	44	44	44	62	34	63	48	43	45	34	43	34	40	48	55	55	41	57	50	61	48	49	44	41	55	51	50	49	58	42	55	44	49	48	51	50	44	49	60	47	45	42	42	50	60	48	47	49	42	43	46	47	43	39	37	44	55	52	43	33	51	52	42	42	42	45	46	41	44	55	60	58	45	59	42	55	52	45	38	42	37	45	41	33	49	56	51	51	41	50	44	49	53	43	47	49	54	42	54	53	44	47	46	48	51	45	47	48	39	50	43	45	39	54	48	43	43	40	43	54	52	33	44	51	32	42	43	46	49	52	58	46	46	49	42	36	58	31	48	65	52	45	50	43
50871	43487	37655	34316	24586	26884	3143	1375	1962	20430	11284	1687	7338	15597	3217	671	614	620	565	644	588	574	596	595	561	537	585	590	571	500	559	554	570	560	591	554	563	562	576	535	515	543	568	625	855	1617	1646	1164	816	684	633	544	550	554	534	567	580	549	523	583	573	553	523	553	540	547	545	583	561	575	544	524	503	516	579	585	547	549	552	503	590	550	591	576	548	617	571	552	566	595	564	540	554	516	547	561	572	557	568	521	563	535	521	578	518	532	569	524	577	559	533	553	547	541	548	542	546	551	572	576	549	541	495	541	572	568	573	529	510	549	520	533	550	538	523	550	563	521	543	533	581	546	547	597	574	538	551	563	536	537	562	518	573	560	570	528	582	561	582	563	570	588	559	531	555	535	539	559	518	532	552	538	511	576	554	562	555	546	502	538	534	541	577	586	509	563	576	531	539	571	507	521	511	507	569	596	538	530	557	553	577	554	566	538	528	537	571	601	568	538	526	564	589	543	549	536	603	566	578	582	544	550	587	558	509	579	561	545	557	561	557	532	586	547	553	571	551	588	538	546	572	545	551	563	555	576	540	573	553	524	540	572	578	549	563	537	570	570	549	536	553	566	590	575	526	529	590	492	555	559	533	514	559	580	554	528	553	561	533	564	586	562	569	498	546	576	548	488	556	539	541	556	529	526	534	551	526	551	539	551	573	545	563	564	528	534	542	615	560	574	553	536	570	539	576	547	570	543	576	536	552	553	549	562	529	531	589	567	590	541	535	545	575	551	501	528	568	524	551	594	568	489	535	529	539	534	545	603	572	519	585	531	556	513	534	575	548	525	530	565	549	567	554	531	564	592	525	581	539	578	544	551	515	538	556	547	576	594	528	510	565	539	524	571	565	546	570	555	528	551	574	545	564	503	567	561	534	547	519	537	509	577	568	569	557	532	548	554	523	541	558	552	547	510	565	600	563	602	553	567	588	564	539	621	548	516	542	565	547	509	532	496	537	561	563	508	561	529	514	532	554	572	551	517	519	533	510	516	553	569	546	596	576	550	526	593	550	516	592	562	562	560	580	525	546	545	575	551	519	530	579	553	574	532	596	536	562	559	516	554	588	563	512	576	558	578	548	508	554	561	556	537	557	545	605	565	562	573	553	583	571	580	507	532	541	580	537	594	573	485	550	546	589	529	577	558	569	536	501	540	570	550	542	547	589	536	482	537	526	579	550	513	549	563	504	524	583	546	550	508	513	553	522	547	566	563	531	543	568	546	576	557	549	540	564	553	583	519	536	550	539	572	551	550	548	578	530	561	556	548	528	541	562	535	548	530	588	557	545	551	586	584	519	534	552	567	555	508	541	572	551	551	571	544	571	519	557	543	577	505	566	591	517	539	589	546	528	544	542	559	535	586	540	544	517	557	538	547	507	569	545	554	589	562	547	574	529	567	525	536	573	554	561	584	534	553	551	535	524	507	533	556	529	548	554	542	559	599	538	521	533	566	558	552	561	560	557	527	550	528	562	533	532	571	571	527	530	563	531	544	581	530	548	563	527	537	539	522	532	545	539	546	555	562	590	542	541	532	589	522	560	588	557	521	593	522	538	536	571	530	582	518	564	555	568	528	570	544	588	553	564	551	577	580	525	520	580	589	577	533	586	546	562	570	539	539	551	531	584	542	541	541	542	554	517	509	566	524	591	596	514	563	536	566	517	520	541	559	555	494	510	568	559	571	545	571	534	554	534	553	555	570	525	529	519	513	533	556	539	554	527	555	552	584	539	491	553	552	515	546	563	575	558	556	546	517	544	560	544	541	539	527	542	545	521	542	559	523	571	534	537	537	534	540	552	550	564	549	570	501	586	525	515	581	521	558	544	575	529	536	535	551	558	541	537	537	553	573	533	555	507	518	518	562	564	541	537	516	554	571	517	549	519	572	558	548	545	532	545	557	521	557	562	568	601	559	569	598	548	548	571	608	584	564	546	524	551	563	596	555	541	570	523	559	520	582	517	520	573	535	557	565	535	576	545	545	506	547	588	563	519	575	535	480	539	572	544	547	534	541	497	538	584	523	524	563	522	588	573	553	568	544	588	560	575	541	574	598	568	534	564	527	527	547	559	524	557	554	560	593	538	526	528	589	555	521	532	535	582	538	537	555	590	534	569	531	495	561	565	524	533	548	584	547	550	553	543	574	521	498	570	553	574	550	531	562	494	531	488	548	576	593	562	527	557	570	565	523	520	547	570	616	552	558	541	551	529	547	545	561	574	564	571	546	594	515	570	540	569	554	559	531	558	575	547	547	558	541	554	533	531	499	553	558	551	529	551	520	540	577	580	560	571	537	567	581	547	525	538	562	495	522	561	568	559	577	577	560	556	520	550	527	531	566	571	549	554	561	536	515	562	564	512	495	589	527	528	581	544	532	576	565	558	606	572	526	499	550	555	557	522	547	523	554	572	544	549	503	564	540	602	508	587	533	558	565	572	508	569	539	558	550	539	558	539	516	572	529	528	556	583	569	567	534	516	556	586	542	556	526	551	551	612	559	557	529	599	589	573	555	529	578	516	504	572	527	536	582	559	601	573	546	573	526	549	543	560	565	564	549	565	528	566	573	561	505	519	562	562	556	533	537	585	564	529	571	512	556	553	564	548	545	502	548	548	500	514	523	527	561	576	551	528	546	550	562	568	563	549	563	604	517	539	547	555	560	496	562	575	579	563	616	536	562	524	560	601	516	464	592	512	582	542	531	517	593	563	546	520	572	532	517	504	520	588	554	526	580	545	542	557	552	544	554	584	564	534	547	571	565	565	500	540	548	516	498	555	565	572	560	536	577	522	602	558	543	578	577	578	524	561	555	563	545	577	568	546	550	562	531	579	585	538	526	560	565	512	548	558	550	577	561	521	524	545	548	557	542	558	551	569	545	566	579	553	515	521	530	533	516	511	486	543	537	526	525	551	544	531	582	584	578	544	570	556	551	562	534	554	538	524	552	536	537	586	577	552	544	583	517	525	566	534	537	543	562	578	526	551	565	552	528	550	575	598	537	561	584	536	536	554	571	552	537	545	532	590	537	562	546	530	522	584	541	550	570	574	523	523	549	528	531	531	535	568	550	557	534	537	554	567	533	602	565	555	575	594	535	524	539	522	539	564	580	528	539	554	575	496	605	538	535	533	540	560	575	563	614	556	542	571	545	558	527	549	538	533	577	525	542	561	540	555	524	615	567	602	562	565	547	527	528	540	516	552	536	585	572	582	545	547	545	542	503	550	514	555	518	524	535	619	547	550	531	522	564	571	539	550	555	564	559	539	558	553	580	532	544	535	591	510	579	599	534	534	550	562	549	601	517	530	526	528	563	555	550	573	574	540	517	536	583	543	557	579	544	572	568	565	513	499	514	563	539	571	549	499	575	558	511	567	532	509	578	533	625	553	572	581	581	540	542	543	535	544	529	523	565	554	578	545	548	570	545	524	538	523	553	549	559	547	561	586	562	557	561
23260	30688	21746	11527	1841	1786	139	83	75	940	393	80	407	1016	263	56	52	49	51	60	48	42	62	51	46	60	55	53	51	41	51	58	52	44	49	46	42	41	47	58	53	44	54	62	61	97	96	86	80	71	59	63	56	47	61	37	54	48	60	39	54	46	50	50	63	42	43	48	49	54	61	65	43	51	50	55	57	60	60	39	46	52	49	53	46	42	48	61	58	41	56	49	47	43	42	44	56	45	60	45	50	49	50	48	46	51	50	65	52	50	60	49	55	55	60	51	43	38	47	47	48	55	48	52	48	70	57	56	46	53	52	60	44	53	45	56	52	42	38	47	51	66	52	51	47	40	54	51	60	52	43	52	63	38	62	65	48	52	45	55	50	54	61	55	55	40	57	56	51	83	46	58	53	55	67	49	59	59	50	50	59	46	64	55	49	43	56	51	50	58	44	40	45	58	55	56	49	52	47	43	47	55	53	51	50	45	52	54	64	52	57	40	48	53	42	58	57	54	53	62	50	50	60	40	50	51	42	61	49	55	59	36	42	50	44	41	41	49	51	54	61	59	61	40	43	53	53	45	51	45	61	62	48	63	56	41	54	49	49	56	52	47	47	56	54	53	49	52	54	56	44	58	58	55	60	43	53	46	47	58	54	58	49	52	46	43	50	56	39	44	42	47	54	51	40	43	54	54	50	56	38	47	43	62	47	54	65	54	55	61	42	53	60	44	48	45	48	54	49	49	41	42	58	45	46	55	60	57	48	67	46	48	60	58	52	51	52	57	40	61	42	51	55	48	56	57	41	49	68	62	49	56	39	53	57	58	56	47	45	55	47	45	43	62	62	61	46	36	51	61	47	53	52	45	56	57	56	42	57	55	41	46	47	54	52	48	49	49	47	60	40	41	45	53	47	57	52	48	53	51	40	45	48	57	57	43	55	43	54	56	53	53	51	53	55	52	54	51	59	58	49	36	55	53	50	50	48	49	56	39	52	55	50	41	41	58	51	52	39	54	49	53	51	51	56	39	59	62	47	50	41	46	53	42	59	53	46	61	61	49	52	49	61	50	54	62	46	40	52	43	54	52	55	52	57	59	48	40	47	44	44	56	55	50	49	44	61	61	57	49	50	55	52	61	46	47	63	47	52	57	64	44	45	55	54	57	42	51	54	50	42	49	43	53	55	54	47	50	52	54	41	49	59	54	60	37	51	58	57	56	48	51	36	58	62	50	41	44	55	55	46	41	50	44	61	42	49	48	47	43	37	55	52	47	47	40	54	60	55	60	66	52	64	58	51	63	50	57	46	45	44	45	42	44	62	53	59	49	61	50	65	57	48	61	61	44	48	49	55	59	50	49	61	42	46	55	65	55	50	59	53	57	47	38	42	55	50	57	59	46	44	58	51	51	46	47	46	51	49	57	53	52	44	44	46	45	54	55	56	54	49	58	57	50	60	49	52	47	49	62	51	57	49	49	53	62	44	41	37	59	53	54	59	53	54	51	56	59	39	45	51	46	59	68	45	39	55	44	48	49	41	46	48	51	59	55	43	44	48	42	52	57	48	48	54	54	40	46	42	47	45	58	53	51	45	48	46	59	49	56	59	53	50	67	44	67	56	50	43	51	63	51	68	47	60	59	61	45	57	49	51	63	66	63	51	59	62	60	53	55	55	41	50	59	43	53	58	50	57	56	57	58	48	50	40	56	54	38	53	48	55	59	50	57	38	59	57	64	55	49	44	59	46	42	51	49	39	45	48	55	57	46	57	40	57	51	58	50	51	49	65	66	62	45	60	46	41	59	58	53	54	51	37	67	40	48	46	48	50	52	47	59	43	44	63	63	60	54	42	55	39	67	39	46	48	71	65	42	66	34	65	48	50	46	58	53	47	48	42	61	56	56	48	48	48	49	54	53	53	49	39	51	54	59	57	60	70	50	62	48	46	67	60	62	51	55	46	50	52	62	48	61	49	45	51	53	47	51	50	53	57	53	67	60	48	40	56	47	66	61	45	60	53	49	47	61	51	50	60	61	42	56	55	51	45	56	41	65	65	51	65	49	54	56	41	69	55	45	46	49	43	51	46	64	52	53	60	45	47	50	62	45	44	42	62	45	59	45	52	56	46	54	50	51	47	47	40	49	46	47	49	50	59	60	46	56	44	53	51	37	56	42	58	56	42	54	55	41	54	60	62	55	59	57	45	54	59	62	54	58	58	60	56	46	49	64	64	44	40	44	55	48	58	58	43	43	47	59	50	39	50	48	55	57	49	41	52	47	60	46	64	55	48	49	45	38	54	51	46	54	58	53	50	46	50	55	63	54	48	56	67	50	55	57	41	54	47	54	49	60	44	60	56	46	53	62	52	47	44	41	46	61	43	47	46	59	55	51	67	55	50	50	48	50	58	62	62	39	48	58	46	50	48	41	47	56	51	65	52	53	59	42	52	48	46	45	64	52	53	45	53	58	54	42	44	48	51	49	55	51	51	47	38	37	53	55	57	54	48	43	50	48	57	46	46	49	47	40	43	53	47	56	49	47	55	47	45	48	47	49	66	49	50	53	58	47	47	44	56	49	42	56	52	48	46	67	64	39	66	45	40	47	60	63	51	59	40	57	48	49	44	60	41	50	50	50	50	57	48	58	59	57	49	79	52	47	55	51	48	60	47	60	60	34	54	55	57	50	49	56	53	50	48	56	53	56	34	53	51	52	54	48	57	47	57	43	50	72	63	44	56	58	54	62	46	53	56	50	54	53	54	46	54	62	53	57	53	69	42	57	51	40	52	51	50	46	48	51	61	53	57	43	62	58	51	60	43	59	50	63	48	60	36	50	46	52	53	53	43	61	59	52	48	55	70	60	30	60	48	58	54	52	54	55	39	65	47	50	42	49	64	47	60	39	45	37	57	51	54	67	55	62	55	50	63	62	42	49	47	46	54	56	63	60	43	53	41	60	39	57	52	48	48	44	55	61	57	52	51	45	51	60	42	56	54	60	47	51	40	54	48	58	45	48	48	52	55	55	52	61	52	58	63	59	46	67	48	52	54	58	53	39	46	51	58	41	57	35	54	47	48	57	43	45	52	52	55	43	62	43	38	58	47	53	59	62	60	56	57	56	62	61	54	65	57	50	40	61	59	41	58	47	43	62	52	55	54	63	51	62	52	54	44	51	40	67	48	59	46	59	51	44	56	50	45	48	53	65	54	52	54	57	54	53	53	46	45	46	58	47	44	54	53	47	59	66	65	54	59	61	40	61	50	54	58	47	51	56	44	46	45	47	55	53	56	56	46	45	57	47	40	54	36	53	65	54	48	56	51	54	48	43	45	48	43	53	55	45	45	52	54	55	43	44	67	55	53	54	46	49	56	47	56	50	58	47	40	53	45	59	66	47	32	46	55	53	51	49	53	57	50	51	67	55	43	47	39	51	50	45	71	71	44	40	62	44	48	47	53	53	51	49	57	54	40	50	58	42	58	57	54	52	55	48	55	48
53242	47763	44185	41366	32069	32187	4196	2017	1914	22470	8462	1911	11238	22040	5618	760	705	682	677	703	694	665	641	639	677	627	651	652	609	677	669	618	661	619	614	667	595	647	603	608	597	647	569	684	1050	2816	2750	1746	1073	795	639	617	587	553	612	556	595	612	605	588	600	623	619	600	609	522	583	576	614	578	560	582	600	610	602	617	654	604	634	602	581	579	594	619	642	597	594	601	596	616	565	616	593	644	581	602	615	593	598	627	558	602	589	590	547	602	567	607	600	591	625	604	578	610	635	614	552	623	591	592	583	584	603	627	588	606	573	591	640	602	613	585	597	552	602	593	607	628	557	599	605	604	589	581	581	566	607	607	592	595	576	594	579	610	590	561	584	639	624	590	616	591	595	596	612	614	626	629	622	591	591	613	594	610	567	611	610	638	555	621	571	606	603	610	581	610	643	647	612	602	615	558	594	562	589	603	588	609	645	572	584	643	563	583	591	592	598	625	588	570	615	631	585	581	571	578	629	609	596	583	577	636	575	602	589	584	616	589	612	602	599	617	574	596	613	597	575	546	633	599	565	593	567	591	587	602	624	594	616	562	611	647	611	609	579	584	593	618	644	573	599	606	622	595	584	559	594	598	633	598	616	620	616	629	587	609	617	629	615	558	646	537	624	545	574	578	565	603	630	575	613	621	629	604	610	590	594	569	572	549	609	619	654	596	565	581	586	632	595	582	600	583	623	638	592	563	643	591	600	584	590	590	571	600	595	605	625	619	598	561	628	593	602	620	584	635	562	599	613	593	560	607	553	617	614	615	580	580	622	572	604	601	601	618	585	565	599	589	627	604	626	614	579	637	619	592	601	596	606	578	600	615	628	658	560	585	557	611	587	621	608	600	617	597	571	585	576	609	637	593	618	586	556	576	626	614	621	601	606	602	570	619	607	613	601	645	587	575	590	604	572	580	576	635	588	601	534	621	609	573	617	594	610	603	622	598	629	572	646	599	604	610	542	610	599	605	611	596	567	604	632	545	620	556	621	658	588	629	582	616	561	594	592	586	570	586	608	564	602	568	569	605	618	616	578	632	596	611	608	603	598	599	602	592	614	583	594	585	590	595	633	583	595	586	582	566	590	601	599	588	626	610	609	609	569	561	602	619	605	604	674	589	607	609	592	606	617	600	617	616	622	626	640	572	607	580	639	589	596	619	619	646	644	582	616	594	601	574	597	607	610	661	644	617	558	666	604	639	604	633	635	646	622	599	547	626	587	556	579	608	531	566	585	629	632	607	595	629	609	594	604	636	598	583	540	635	617	602	589	594	628	595	597	518	605	571	586	579	618	598	579	585	650	625	628	612	629	602	626	614	584	594	600	630	589	604	562	613	521	592	593	576	582	608	628	588	607	579	618	619	614	599	568	566	643	562	657	593	603	601	585	585	629	647	612	629	585	613	608	590	617	591	620	622	635	591	594	614	624	594	642	590	564	618	617	592	600	556	633	570	590	558	656	594	554	579	594	543	620	609	592	596	620	530	597	589	635	557	592	607	569	614	581	596	597	614	621	616	615	581	577	611	580	572	608	623	615	639	590	603	602	604	558	601	630	570	573	595	566	623	596	602	578	616	591	584	599	611	575	568	592	644	565	599	624	562	569	527	611	573	658	621	641	630	597	631	617	591	576	594	603	617	631	615	589	578	574	588	618	632	626	602	574	603	577	617	571	618	596	616	599	581	573	599	563	580	582	564	667	604	617	603	587	628	618	589	618	592	595	549	579	627	617	604	561	551	588	580	595	637	594	600	600	616	612	616	587	583	573	597	601	614	566	540	658	595	620	595	650	625	600	617	572	544	618	598	622	609	624	582	594	626	606	615	570	593	624	582	586	576	597	602	572	637	611	613	600	617	626	546	614	618	602	598	613	616	573	578	616	581	623	591	581	578	632	626	667	612	607	599	596	605	608	590	612	591	602	597	587	603	622	569	569	656	617	586	588	583	568	621	562	609	623	598	600	577	642	603	621	609	608	600	606	630	551	611	588	561	570	626	597	554	597	603	625	627	598	553	571	627	589	608	603	590	605	596	591	587	603	593	635	580	594	607	574	631	606	556	605	665	579	590	597	623	581	587	641	568	592	582	627	598	604	644	620	585	602	596	604	569	599	612	581	629	575	587	611	620	639	628	590	599	592	611	629	583	613	627	624	608	610	618	581	569	599	639	590	607	606	590	589	571	570	585	576	614	627	607	601	549	607	596	656	541	629	637	607	591	569	589	583	561	533	583	614	601	606	604	611	639	602	595	558	587	645	582	634	589	586	610	578	622	590	579	565	622	601	649	562	607	639	618	573	607	587	617	608	566	619	639	619	598	596	575	560	579	635	592	537	633	599	598	593	551	597	605	592	619	565	610	594	607	559	617	602	620	598	632	599	619	581	549	585	584	534	572	599	607	618	623	597	589	579	601	547	596	625	594	565	631	611	603	598	559	597	618	593	594	601	560	617	581	609	636	594	600	583	614	594	601	600	596	592	578	611	653	610	600	621	600	592	639	589	600	594	619	587	607	584	616	628	560	555	593	572	617	588	624	595	551	607	566	636	579	546	583	580	626	657	606	621	561	606	618	597	570	609	609	585	618	608	585	575	572	607	603	617	579	574	612	590	590	611	604	648	625	616	608	558	634	559	581	670	564	621	653	592	646	562	575	599	621	593	562	582	581	611	580	627	602	565	609	608	588	609	596	637	556	577	592	603	576	570	603	626	627	614	632	602	600	589	560	595	586	595	607	573	607	641	571	583	548	616	622	605	605	590	614	575	604	594	541	559	621	594	651	634	583	638	604	630	615	602	633	582	582	633	586	566	622	604	556	581	633	637	580	607	591	597	627	578	577	628	634	601	605	650	603	559	575	616	581	600	604	569	615	583	549	645	644	604	563	591	552	632	649	587	593	590	586	626	559	612	584	621	609	657	631	626	610	595	611	624	603	594	573	596	605	583	621	605	525	619	568	607	582	570	564	622	649	600	595	598	613	616	638	569	626	600	597	581	618	602	607	615	635	576	593	583	587	607	584	604	607	622	598	585	610	574	593	553	623	594	562	606	586	589	619	590	641	627	571	599	595	658	574	592	608	641	610	569	584	586	565	563	605	596	618	564	576	566	669	597	600	626	585	605	627	596	589	575	599	589	656	602	602	595	621	591	565	606	606	596	629	594	630	607	598	580	624	573	587	585	582	572	599	607	604	615	618	583	615	583	607	576	591	617	590	628	555	616	592	582	618	638	561	585	557	614	612	611	583	556	590	594	553	603	613	598	558	608	599	590	622	624	622	609	591	625	573	579	593	628	570	637	597	600	587	587	595	585	584	604	584	626	602	641	573	629	591	611	582	596	599	622	590	597	582	555	582	533	578	604	636	586	576	610	592	617	596	617	588	594	625	560	613	651	600	567	599	596	630	619	566	578	619	590	596	565	613	615	614	569	587	605	574	617	584	552	593	607	621	581	566	615	617
8741	6991	4691	2057	302	311	58	49	36	126	90	64	191	201	74	44	36	42	40	41	50	44	36	49	45	49	45	47	50	42	43	53	47	48	56	55	51	45	46	50	48	53	34	46	46	64	64	65	50	57	36	37	41	49	45	49	46	53	44	38	39	47	40	44	49	44	52	58	44	52	39	48	43	38	44	45	37	47	47	48	47	52	35	45	47	47	47	50	45	50	49	49	55	41	45	42	40	44	44	46	49	39	49	50	39	49	25	45	42	48	42	48	46	48	36	44	57	49	45	48	49	41	48	46	45	33	41	63	33	44	55	57	50	48	38	32	62	49	44	41	34	61	47	48	35	42	48	45	44	55	38	52	40	44	38	60	36	41	54	35	48	38	41	62	46	46	34	46	41	47	42	42	34	34	40	41	42	49	42	35	44	41	36	35	41	49	42	55	35	48	29	35	42	37	31	37	45	43	60	49	44	42	40	40	37	50	40	37	35	44	44	40	52	45	39	41	54	33	49	56	35	41	45	40	50	45	43	41	40	40	28	50	46	35	48	38	56	47	42	45	47	47	34	46	34	33	40	46	46	44	43	43	45	55	37	44	47	51	41	50	40	49	51	56	49	40	54	48	42	49	50	59	39	43	48	58	50	50	39	45	35	43	42	44	53	36	56	52	31	35	49	29	33	43	62	48	50	49	36	48	34	49	41	54	40	52	47	47	44	43	28	46	50	41	58	50	50	50	41	41	54	39	49	49	42	39	38	45	43	42	46	54	50	46	36	48	54	47	49	47	39	52	37	49	46	32	46	41	57	44	58	47	41	45	43	45	57	56	45	36	60	43	44	37	54	47	43	48	47	49	35	43	45	41	55	45	41	44	38	39	42	52	62	48	50	43	47	49	41	46	55	50	53	49	54	38	53	39	47	44	37	44	49	45	54	56	42	38	48	46	43	49	47	37	34	53	40	44	35	46	43	39	41	43	49	34	50	46	52	44	52	46	52	42	49	38	47	35	62	49	46	44	47	43	41	35	58	54	38	46	50	39	45	51	41	48	39	45	59	41	47	56	51	52	39	38	43	42	47	63	40	45	38	43	46	32	38	50	56	37	40	47	47	49	48	50	49	37	51	40	47	50	50	46	47	50	49	34	48	33	44	40	59	38	41	42	52	34	37	37	55	38	38	47	49	44	37	50	58	49	36	44	52	44	40	60	49	32	42	41	51	38	47	45	45	34	43	47	61	56	44	45	54	57	45	39	47	52	41	35	41	37	48	50	48	51	38	39	43	57	40	62	44	44	35	45	45	34	41	45	41	51	60	43	32	49	48	46	54	47	49	44	54	44	34	34	46	33	38	52	62	42	41	49	47	38	44	41	53	48	47	54	33	50	37	47	35	47	38	52	41	41	53	45	43	33	42	51	45	42	39	45	53	51	49	36	45	39	60	47	41	42	51	40	40	40	40	51	42	40	57	55	42	50	51	38	30	54	43	42	35	38	30	43	44	41	69	40	57	40	35	44	52	37	44	54	44	47	43	29	55	41	45	34	44	45	40	42	56	48	40	41	53	52	34	52	43	57	33	50	41	53	47	43	43	47	45	39	38	57	44	52	47	44	48	48	48	57	50	54	43	39	40	52	64	45	51	58	55	48	43	49	50	38	36	40	48	44	45	46	41	46	44	46	51	65	49	55	39	43	36	50	43	47	39	51	46	48	51	45	39	42	41	36	46	38	52	55	43	56	48	39	52	43	36	63	40	46	35	40	54	51	47	53	54	49	57	43	56	41	52	38	36	52	46	47	39	41	45	43	39	37	40	43	37	47	46	41	34	46	46	44	42	52	49	47	47	54	51	51	37	46	48	41	54	48	52	46	40	50	43	52	40	61	34	43	46	42	55	42	46	49	43	53	36	50	41	42	45	36	41	40	49	45	54	48	62	48	36	57	40	44	36	41	49	49	44	62	46	58	45	36	53	40	50	43	44	43	50	59	43	44	53	52	39	46	44	35	53	50	53	52	56	48	47	45	58	43	42	36	43	55	37	37	45	40	42	40	45	47	41	45	37	47	52	43	37	42	35	43	54	34	53	39	46	45	48	41	45	51	50	40	50	55	40	38	51	33	39	48	33	33	50	43	45	37	38	52	48	45	46	46	55	48	47	37	44	52	43	42	40	39	41	40	48	37	46	37	46	46	39	33	57	33	53	36	31	47	46	40	28	39	44	46	59	57	41	45	42	40	34	38	39	49	37	44	41	53	43	36	45	53	49	42	58	43	51	49	42	48	41	49	45	51	41	50	35	47	33	46	50	43	51	48	43	39	57	41	50	43	51	41	37	54	50	55	56	41	38	41	48	42	30	41	54	41	49	40	39	43	37	49	49	31	46	58	55	31	31	42	48	52	45	37	43	48	44	57	39	39	47	39	40	36	47	33	38	42	37	53	49	47	44	41	47	45	49	52	52	49	32	42	37	46	41	33	45	43	51	37	43	45	46	59	40	50	55	50	49	48	63	43	40	47	39	36	40	36	55	57	42	44	46	49	47	38	40	48	43	48	39	37	51	51	46	47	46	51	41	50	41	40	39	39	55	34	57	42	39	36	42	33	52	44	47	52	45	41	43	49	49	34	44	46	46	53	51	51	52	41	44	49	50	43	48	48	44	44	35	38	47	39	42	38	44	52	47	45	35	42	48	49	42	42	38	43	42	39	34	37	41	49	36	58	53	38	44	53	39	55	36	47	51	47	39	34	38	42	37	43	49	60	39	42	48	46	50	47	51	48	48	46	51	46	60	50	53	48	39	45	48	45	34	37	43	34	49	42	44	41	46	55	43	34	34	36	43	55	33	38	45	41	45	45	49	48	46	52	56	58	42	54	37	50	43	46	43	53	41	44	39	55	45	40	39	41	47	52	54	40	38	50	50	46	48	44	44	53	40	45	58	50	40	50	38	57	48	51	48	45	55	55	38	42	37	44	36	49	39	52	42	46	57	38	40	43	43	45	45	37	54	46	49	35	33	45	51	45	43	50	42	40	41	48	58	44	46	30	44	48	40	52	42	50	46	50	38	42	50	40	43	55	42	52	47	36	41	46	37	49	44	48	56	46	38	42	51	41	62	34	47	34	49	42	38	47	41	45	29	39	53	39	47	44	48	43	38	52	35	41	53	56	57	58	56	36	51	35	46	50	56	34	46	50	46	48	47	51	48	38	44	55	49	39	50	49	53	45	45	30	52	43	47	42	55	53	59	37	34	59	51	43	56	36	49	39	33	50	47	52	41	43	42	60	50	36	41	38	37	47	37	55	28	39	53	40	47	40	39	40	52	64	48	46	49	44	44	47	49	37	39	48	39	49	57	55	47	62	53	42	48	39	38	35	34	50	57	48	44	52	51	45	46	47	43	53	41	61	41	50	42	42	53	36	49	37	33	51	55	55	42	55	33	42	53	44	45	41	47	43	48	38	45	37	45	46	57	51	34	49	41	40	54	48	31	56
40349	31672	27320	23673	13744	16771	2124	936	855	5476	3420	1433	6933	7095	1797	539	518	540	534	530	512	534	528	513	527	563	512	523	513	534	510	509	557	516	528	541	495	504	498	518	550	573	496	534	611	1030	1097	908	691	548	569	528	517	531	506	501	529	504	534	535	523	512	499	497	517	517	483	494	552	506	520	510	503	480	539	508	497	485	494	551	559	558	533	523	542	504	546	547	499	462	476	539	508	532	505	480	515	526	512	502	515	521	551	538	503	556	495	532	514	535	490	499	507	523	468	494	518	528	521	506	483	555	502	533	508	493	471	524	525	497	540	512	547	523	493	517	510	527	508	491	540	506	500	512	486	561	463	497	490	496	529	527	541	500	507	506	513	542	503	556	543	537	501	486	521	531	517	540	509	505	544	530	551	540	544	564	524	485	509	562	472	489	489	517	541	504	499	519	496	510	549	467	531	557	485	553	547	507	475	472	542	521	490	501	507	534	492	502	501	499	547	515	538	510	497	515	540	517	528	494	484	539	493	575	526	526	497	515	542	535	506	536	525	539	500	513	487	516	543	503	519	511	497	517	512	554	479	540	527	527	513	509	538	527	472	530	516	534	563	500	465	563	541	504	510	548	532	496	503	521	501	520	527	512	508	551	539	543	541	521	494	523	525	526	522	527	537	552	497	521	465	538	499	526	493	500	531	511	537	513	477	524	503	519	521	508	555	538	552	506	519	490	546	512	525	525	497	520	541	520	515	524	455	523	489	474	510	547	523	523	519	524	479	530	542	507	514	497	495	539	550	527	540	514	527	543	501	516	548	514	507	542	536	493	518	564	534	528	498	524	544	468	541	533	538	507	549	525	543	547	524	511	500	547	531	477	516	525	517	477	509	515	503	500	530	545	514	526	499	530	494	547	469	505	575	458	504	552	537	466	560	519	527	534	571	532	484	527	501	543	493	498	480	497	482	513	579	551	514	502	515	545	512	547	511	540	511	502	551	513	514	540	536	508	531	516	528	520	526	496	529	543	504	481	500	528	571	494	520	500	548	563	497	495	490	557	533	565	527	537	530	527	534	513	552	501	518	507	536	486	512	545	533	512	475	510	527	531	564	519	488	510	518	522	529	522	535	520	512	521	549	547	526	500	489	525	535	467	520	545	495	499	559	503	542	493	490	488	472	527	546	473	547	508	501	531	515	496	514	563	490	506	516	528	555	531	513	510	542	500	504	531	523	521	506	516	501	528	555	563	540	530	503	501	532	543	535	519	505	520	543	511	535	499	534	487	512	522	589	489	522	538	506	508	526	531	530	500	484	529	517	482	495	505	535	475	524	518	499	501	511	504	497	543	510	523	508	557	537	502	514	460	474	501	510	509	473	523	504	499	528	460	505	509	528	566	505	484	542	511	510	528	503	531	493	491	558	524	551	517	521	480	515	539	502	541	541	542	539	529	507	556	531	539	503	508	503	526	543	511	553	541	525	515	495	499	529	507	504	485	531	502	520	519	514	509	519	477	504	545	499	513	529	517	525	482	477	502	504	513	545	507	542	531	521	530	504	570	501	489	544	513	558	536	513	524	522	506	546	482	476	561	514	474	520	524	527	536	503	497	547	530	524	504	532	530	501	518	511	503	510	530	495	540	513	542	496	507	528	531	527	487	496	530	504	505	541	562	523	520	493	544	516	524	561	506	540	538	514	516	527	518	526	486	487	541	465	526	524	506	516	536	509	542	524	491	555	523	572	490	501	492	502	514	533	541	524	550	530	518	552	531	518	499	526	533	484	533	468	508	519	477	532	495	534	551	539	531	522	518	521	460	536	504	515	551	501	525	501	526	518	493	535	506	509	474	529	546	513	491	517	489	582	508	519	546	538	527	510	517	507	526	520	557	533	542	491	540	475	508	522	515	502	568	503	508	509	516	524	533	498	566	515	540	496	470	517	515	498	486	518	518	520	541	529	554	494	503	534	516	514	535	536	559	512	496	495	509	511	500	519	518	500	518	481	496	456	558	510	513	501	562	500	483	527	508	502	514	542	562	532	546	526	530	529	560	518	477	511	523	531	522	520	541	506	486	538	531	556	536	526	537	502	501	514	522	550	506	496	501	519	530	512	529	536	465	531	514	544	517	516	563	452	539	527	540	482	516	514	495	516	532	497	542	512	538	494	531	496	521	546	564	516	518	552	483	583	504	524	503	475	543	527	558	503	494	489	537	491	522	522	492	532	469	552	555	478	518	555	478	501	517	520	492	505	530	543	512	482	514	527	462	508	495	514	489	536	493	548	531	521	563	526	515	529	477	524	519	526	554	492	522	500	516	521	538	509	529	522	556	496	508	556	521	549	493	526	483	517	497	493	529	510	537	540	520	480	481	520	499	534	499	494	516	485	493	513	500	498	535	534	510	500	552	528	521	531	527	521	516	542	542	494	504	518	503	524	503	518	511	570	505	488	509	541	491	552	492	529	493	511	506	521	520	564	546	551	502	486	531	498	565	530	538	529	531	501	513	540	515	537	512	522	464	513	515	520	535	517	472	524	528	502	551	514	537	515	506	515	500	484	526	499	527	488	538	529	537	534	499	450	526	538	550	518	572	513	509	479	530	519	535	519	478	518	535	527	529	490	467	522	527	508	529	483	506	528	533	530	493	535	549	501	486	505	541	504	553	513	499	516	505	529	536	503	535	511	498	530	485	536	529	479	535	524	530	505	501	527	513	528	477	528	510	512	537	531	513	509	527	518	494	485	528	527	546	519	552	522	506	551	505	523	501	513	499	518	513	499	508	525	516	512	553	535	532	505	559	544	531	506	509	534	511	499	539	491	535	545	488	558	527	501	529	511	491	545	487	541	527	506	496	493	470	562	517	509	520	524	480	515	521	463	531	556	494	501	488	531	505	494	502	516	511	470	483	499	522	537	517	512	513	534	504	509	492	507	472	492	547	539	515	499	526	462	529	495	533	527	490	499	481	503	530	514	467	505	553	512	483	514	508	542	509	477	503	531	523	488	508	535	513	526	529	528	497	489	532	534	528	505	557	512	522	503	549	549	556	526	560	482	537	555	514	517	513	538	495	485	535	548	526	512	505	527	534	506	478	501	562	521	520	496	539	492	555	549	522	533	512	499	513	522	523	519	502	513	563	534	521	498	506	544	528	527	518	523	534	535	496	526	563	550	523	506	543	513	527	528	510	564	506	514	527	477	525	520	501	525	501	523	559	488	500	563	514	518	528	521	546	522	498	485	527	513	536	536	553	481	466	497	475	501	496	548	514	511	542	493	484	532	494	513	553	523	554	505	487	490	496	500	524	496	475	524	545	488	473	494	539	538	535	506	535	500	540	547	502	513	504	525	517	570	509	518	471	498	543	515	528	495	541	518	528	518	508	534	498	482	487	509	508	482	523	512	501	516	545	526	495	525	522	516	525	532	517	491	529	523	502	515	550	462	515	501	518	526	533	536	496	512	495	507	518	551	505	510	477	500	540	503	533	503	503	503	525
16933	22434	13045	5282	743	1010	157	80	59	237	264	73	337	403	53	48	47	56	49	49	62	50	46	42	49	51	45	67	42	54	34	49	51	47	55	57	34	45	56	52	57	44	48	46	59	93	106	102	72	53	46	64	43	56	40	38	57	55	51	42	55	51	68	55	49	53	52	47	60	54	50	60	39	45	48	56	54	56	47	45	49	51	52	55	57	56	45	55	50	48	58	50	47	50	48	43	56	47	59	43	46	35	54	53	45	45	47	40	46	43	58	51	55	42	52	53	47	52	53	51	55	57	43	55	45	40	61	57	43	47	51	39	44	46	45	39	58	56	53	51	56	52	48	43	51	41	43	62	44	51	45	41	55	50	50	67	35	51	57	49	33	44	43	53	59	53	53	58	58	49	53	58	52	37	56	45	51	50	48	51	42	44	46	52	37	50	47	44	58	49	53	43	40	46	44	67	36	43	56	48	61	47	60	57	44	46	41	44	52	43	47	41	54	50	44	46	43	60	43	54	43	47	48	42	58	69	39	41	46	56	40	49	49	47	37	36	43	61	57	49	45	58	53	42	56	46	41	52	57	40	57	56	56	43	44	46	45	43	48	47	48	47	48	44	58	56	55	39	64	45	37	53	39	51	46	44	50	43	50	71	46	37	39	45	57	49	41	49	48	45	56	52	54	48	57	50	54	50	45	57	42	45	52	58	40	47	57	54	60	40	44	56	47	62	61	43	37	41	59	42	42	46	48	50	47	50	46	42	38	48	50	41	49	55	56	57	53	48	40	47	53	62	43	54	55	49	53	52	68	40	50	64	64	55	53	43	49	40	33	54	51	55	43	52	59	46	61	62	53	45	52	55	59	44	47	64	53	46	53	64	55	56	43	40	46	49	56	54	53	46	46	47	52	49	55	42	59	44	62	52	53	43	62	41	55	35	52	44	41	46	50	59	38	53	54	48	49	59	43	49	41	46	54	64	39	48	40	67	50	61	46	47	44	54	50	44	43	42	42	42	42	49	49	48	44	51	54	54	60	61	55	55	42	46	46	53	46	49	59	59	42	53	44	51	46	53	60	52	53	33	46	44	50	76	57	51	44	43	66	48	44	51	47	38	41	57	53	56	36	65	51	51	37	57	39	55	49	44	44	53	52	40	55	39	67	54	46	53	45	54	50	48	55	49	47	60	51	53	51	47	63	53	60	49	45	54	55	57	40	49	58	56	63	45	40	44	44	65	50	45	50	48	55	52	52	57	67	46	47	52	39	56	46	52	59	47	58	60	53	44	41	64	54	53	55	62	44	53	44	56	62	48	45	51	55	48	42	55	54	40	47	48	58	46	61	52	50	53	60	42	44	48	39	44	42	57	48	43	46	46	43	45	57	49	52	64	50	54	53	58	54	44	47	51	63	52	51	62	54	44	51	57	44	42	49	53	43	57	46	50	39	61	47	61	49	52	39	52	44	61	46	52	53	48	59	39	48	38	42	42	49	61	63	39	48	54	52	49	38	47	48	44	46	50	64	45	52	60	42	50	41	51	48	35	44	39	49	56	45	59	54	43	53	51	56	45	57	60	50	63	43	45	58	53	63	59	51	61	40	45	54	50	69	44	50	46	52	58	50	53	42	60	50	55	54	47	42	58	54	52	53	62	41	47	51	45	51	42	44	59	48	48	60	35	34	45	40	56	43	22	50	51	50	52	38	53	51	50	57	49	51	41	63	43	61	42	46	51	50	58	47	46	49	51	51	46	47	47	46	50	52	50	46	53	50	40	51	49	56	50	47	54	47	56	45	52	43	62	40	49	48	42	58	46	53	52	56	50	66	43	60	59	48	49	51	49	58	46	55	38	53	50	38	50	54	45	55	45	45	42	51	54	49	53	54	55	58	54	43	45	51	62	57	56	46	66	58	50	45	43	50	60	52	47	51	50	42	36	47	48	61	40	52	51	53	47	40	48	55	47	41	42	51	50	58	45	48	44	58	43	54	43	44	51	46	55	44	42	36	39	48	47	48	48	54	63	53	70	43	51	55	61	61	47	58	55	67	57	59	50	37	48	46	38	49	60	38	44	52	67	44	62	44	49	48	48	48	44	53	51	41	48	53	48	41	63	53	64	55	39	49	52	47	51	36	43	42	54	59	39	49	44	43	47	53	48	62	42	44	42	56	54	42	49	51	39	53	37	46	35	48	44	35	44	53	49	54	40	51	54	54	46	63	62	44	48	50	51	45	41	57	45	56	51	45	56	47	51	52	48	54	45	57	63	54	52	51	44	50	49	38	43	56	44	48	49	48	44	51	59	58	48	50	48	49	46	49	55	54	57	43	44	43	50	47	38	51	46	56	41	45	60	51	48	46	67	47	46	54	54	51	54	55	42	59	46	52	52	53	44	43	52	52	52	45	53	51	48	51	45	52	40	46	53	46	46	41	49	47	49	52	53	63	55	48	48	50	52	50	51	50	57	47	44	47	36	68	56	65	55	46	44	62	49	46	47	62	50	41	49	40	38	59	55	55	46	51	43	46	48	57	52	62	49	53	47	50	46	57	47	49	48	43	52	52	47	52	48	45	38	47	41	44	55	38	49	40	52	52	59	51	57	56	51	48	52	57	44	48	56	42	42	55	41	58	43	58	43	45	50	39	49	54	69	46	58	45	43	45	57	45	56	42	50	49	42	49	48	54	38	39	41	50	56	49	43	57	55	71	49	58	48	50	45	63	46	49	65	41	41	45	49	58	54	61	52	62	58	59	46	47	41	54	55	48	47	38	53	51	46	38	55	51	56	43	47	45	50	52	52	48	55	52	48	57	66	50	52	40	31	42	45	63	62	50	51	39	52	59	42	53	45	45	52	58	43	54	43	53	48	45	61	51	51	47	67	48	36	46	49	53	44	42	56	43	49	49	47	47	53	57	51	52	37	50	55	59	56	48	62	44	50	46	48	57	45	45	52	69	58	40	47	51	47	47	54	51	50	44	56	41	40	43	49	43	50	52	33	38	51	50	57	56	63	57	55	50	57	49	46	49	50	50	46	44	44	58	69	51	38	49	49	43	55	44	48	54	51	50	54	35	50	45	44	49	59	52	50	47	55	50	54	46	45	50	64	54	50	53	44	47	59	61	47	46	57	39	51	54	40	48	63	54	44	59	40	44	48	45	41	50	62	54	44	51	47	61	48	53	49	43	42	51	61	45	38	56	57	53	48	46	48	61	54	43	48	47	50	45	45	59	50	53	38	41	48	54	57	50	50	49	53	41	43	48	56	60	38	50	44	53	47	47	51	65	50	52	44	53	51	44	60	66	54	43	47	53	37	51	39	50	45	58	49	56	71	48	51	41	56	53	42	36	48	60	53	48	51	47	48	44	46	58	33	46	54	45	56	46	36	52	62	45	39	59	56	49	45	57	38	39	49	52	40	56	54	38	61	50	65	40	52	40	59	43	50	51	54	60	47	55	51	46	41	40	71	40	51	52	63	38	50	60	44	46	45
52299	43205	35590	32978	24016	27199	5546	1420	1408	9547	8072	2285	11702	10924	1002	706	674	632	584	638	594	563	610	592	582	572	576	596	593	584	553	565	549	626	586	595	541	616	565	610	563	598	568	564	752	1460	2077	1661	1050	747	632	602	542	592	606	587	538	540	554	522	515	604	558	552	556	550	578	573	531	542	511	551	557	600	520	553	552	571	534	546	573	527	522	555	537	541	582	538	546	578	577	572	577	549	554	546	547	532	549	591	537	546	527	561	576	567	554	566	552	573	549	554	587	509	573	573	581	531	558	551	557	529	604	532	555	520	578	551	557	551	564	537	552	555	572	563	562	586	550	584	563	580	522	540	599	561	521	578	578	556	588	536	564	578	530	525	569	555	562	551	582	537	570	557	552	532	527	588	549	553	547	559	569	578	561	587	570	541	571	558	578	566	558	595	563	559	569	554	564	541	530	576	540	586	565	572	545	538	576	562	584	556	552	539	586	544	539	503	519	520	596	555	556	526	571	584	546	551	570	578	556	530	582	553	578	575	565	559	548	573	537	576	526	557	546	548	564	625	550	545	555	569	578	575	561	549	555	562	576	564	576	520	559	563	561	519	550	566	545	541	521	587	602	551	585	543	562	558	554	583	546	554	546	548	549	549	594	554	588	556	563	591	605	606	570	613	576	576	550	545	521	548	537	563	541	522	578	536	554	553	557	517	554	598	567	597	562	544	565	573	585	569	611	553	580	554	604	555	561	560	571	579	590	550	531	568	542	567	513	578	561	588	566	552	561	563	559	534	520	557	560	551	580	593	552	550	563	549	589	560	554	560	560	551	588	525	561	602	554	596	567	550	614	556	540	600	604	593	581	552	582	574	535	594	583	565	565	581	600	574	575	575	582	560	566	530	523	545	558	560	594	567	638	542	579	520	592	577	525	515	569	567	596	575	584	606	562	544	608	555	543	559	558	559	574	578	545	551	542	604	567	597	564	580	573	606	606	553	549	576	587	552	547	562	555	540	551	544	588	569	561	561	572	572	564	530	562	565	557	568	553	575	573	533	532	556	601	534	566	575	539	547	590	568	538	523	570	521	578	561	563	492	571	547	580	568	553	564	573	543	570	597	543	577	611	561	555	555	567	508	565	567	503	591	546	579	531	583	573	531	575	603	565	563	566	553	557	551	565	561	604	548	528	562	574	524	574	556	565	549	545	555	558	566	514	537	577	554	518	544	519	583	557	511	576	560	547	575	586	556	557	551	565	555	593	549	555	550	557	543	573	564	585	569	569	545	580	523	512	576	585	540	587	531	541	555	580	561	518	502	572	575	551	549	518	588	549	582	566	621	596	535	583	582	567	543	569	591	618	547	579	569	586	596	550	552	608	562	522	521	557	600	548	569	562	571	567	561	562	594	531	553	573	576	549	609	536	563	568	558	542	592	551	505	547	560	573	563	527	584	507	533	577	527	534	560	553	592	597	512	539	558	563	565	570	544	597	609	586	563	585	567	524	560	563	580	570	597	536	515	547	542	556	586	537	552	523	525	510	525	527	574	569	537	526	556	559	572	575	572	556	569	566	566	568	541	561	581	561	596	533	566	540	569	544	556	548	533	588	607	525	592	573	568	557	571	571	538	577	554	597	598	525	521	603	578	520	553	554	541	566	579	547	562	496	543	555	550	606	579	547	549	564	545	548	533	585	566	560	547	553	538	581	581	510	535	536	551	565	557	543	589	560	549	588	562	591	585	574	575	577	571	544	537	535	602	562	604	585	561	550	560	549	574	558	538	577	589	558	541	571	587	633	567	578	594	565	548	556	567	526	580	584	603	595	525	580	536	563	591	599	591	563	563	520	590	590	581	557	602	574	568	579	523	570	560	542	524	588	527	569	536	539	547	580	574	557	539	562	556	535	521	531	572	553	550	616	566	549	582	550	579	600	567	545	581	563	541	552	592	577	550	586	534	602	585	561	566	578	585	588	559	592	558	579	565	575	550	596	538	580	599	533	559	590	585	546	571	589	576	604	573	596	594	566	540	595	560	574	592	543	569	526	555	541	548	565	575	599	563	578	535	531	560	563	543	563	514	595	572	597	525	552	530	593	527	543	522	559	546	567	536	569	569	596	552	560	553	582	535	560	588	575	560	614	624	514	586	592	553	509	567	562	552	552	583	558	614	521	546	552	586	553	558	572	547	609	559	545	577	560	576	544	581	563	579	617	577	560	563	549	550	532	597	541	590	557	529	559	578	579	554	541	567	583	526	579	523	561	583	492	540	580	546	560	583	491	580	542	542	516	556	559	558	563	549	551	591	554	577	553	567	528	562	562	573	560	552	551	564	565	571	573	600	552	539	565	579	553	522	616	585	510	574	536	532	545	558	555	557	539	555	556	543	571	569	561	526	543	543	533	558	535	595	569	561	586	604	568	570	581	575	557	562	574	554	556	543	520	560	552	567	556	542	562	588	543	613	555	561	558	574	602	534	556	549	564	558	562	595	539	590	506	571	557	601	544	567	528	606	578	566	588	582	590	557	577	561	554	580	593	536	537	561	541	532	543	548	558	573	559	548	543	608	494	546	555	553	585	580	529	558	553	530	558	569	569	570	548	530	553	557	581	535	598	527	570	568	572	587	580	562	552	566	584	559	567	533	546	558	574	535	579	539	564	572	599	542	541	575	558	531	542	557	550	550	547	613	573	557	583	573	562	523	556	540	535	579	556	534	574	585	574	512	553	533	562	584	565	549	550	578	579	572	570	584	523	542	571	543	548	574	594	586	543	562	606	556	549	597	571	549	559	546	548	565	541	592	561	589	570	564	519	573	567	584	562	565	535	541	588	556	534	578	564	566	553	566	561	544	556	538	517	559	547	534	552	517	547	621	574	586	551	553	541	601	570	525	575	561	554	549	504	590	585	538	505	605	555	543	604	576	577	527	585	594	577	548	532	562	533	582	544	583	599	566	590	568	522	588	564	534	530	603	545	534	541	541	535	548	530	548	588	589	595	561	592	590	544	548	583	532	580	561	550	549	557	557	548	570	601	540	561	577	563	535	548	588	600	558	585	576	570	562	528	602	619	574	608	571	577	620	550	575	575	558	537	567	569	521	583	572	548	590	572	592	583	567	566	572	585	578	551	512	586	574	535	553	570	552	571	570	552	593	557	572	567	539	584	533	557	598	540	588	529	563	554	570	530	558	573	564	590	545	541	577	554	592	568	606	593	540	550	522	583	570	583	540	568	567	545	574	573	548	559	513	575	556	546	558	571	541	580	592	574	584	542	585	549	514	579	560	561	561	558	521	567	569	567	577	577	540	577	544	554	573	552	561	544	553	579	551	599	531	589	570	570	545	554	533	551	582	554	536	607	538	552	581	561	541	529	569	540	573	543	539	537	555	541	589	564	525	582	571	548	558	554	573	588	547	574	565	543	541	600	554	528	550	538	537	582	577	560	562	564	554	560	559	541	548	560	542	505	567	521	558	574	537	543	617	566	577	529	538	579	538
16313	21316	15074	5967	842	1095	207	58	57	310	228	88	333	185	55	46	47	62	53	45	53	54	51	55	52	45	46	47	41	51	48	52	46	53	57	50	42	48	43	40	50	55	39	50	79	96	106	82	64	55	53	40	48	58	54	43	41	50	45	45	43	49	51	35	42	56	33	58	52	50	42	45	49	60	51	50	46	45	48	39	45	56	44	39	47	45	42	52	50	49	46	49	56	48	48	49	52	43	45	44	48	42	39	48	48	54	41	57	51	50	58	52	60	47	44	49	52	46	45	44	53	42	42	45	60	55	47	55	40	45	50	44	48	48	39	50	57	40	55	46	41	37	46	54	36	47	61	44	43	51	44	51	54	46	44	53	32	41	51	41	45	47	48	39	61	32	37	54	53	52	60	45	44	46	54	40	44	52	56	52	35	52	49	60	55	56	51	48	43	37	48	37	57	38	51	53	48	50	51	45	49	35	52	56	42	60	49	58	45	44	48	50	52	53	38	35	38	46	55	55	48	52	42	39	60	54	44	56	52	50	49	49	54	57	56	53	52	42	37	54	42	36	41	49	49	47	52	36	62	58	54	45	58	47	48	63	46	49	50	49	43	53	50	50	34	41	56	40	50	44	57	54	46	47	45	52	45	43	53	51	60	42	45	42	46	43	48	47	54	47	54	39	45	47	43	50	55	41	44	37	37	50	36	37	51	42	45	54	47	44	49	51	43	39	55	54	53	40	50	39	48	53	60	44	47	43	57	57	49	46	61	53	36	48	49	52	38	42	49	55	67	51	58	40	43	46	54	51	54	56	56	48	44	47	41	49	55	54	37	45	48	45	43	47	43	53	32	48	49	51	46	57	64	61	51	51	48	45	45	43	43	45	47	51	50	33	44	40	40	52	66	47	48	38	47	44	43	38	43	46	43	53	51	53	46	50	56	49	42	43	48	51	44	53	49	51	45	48	47	47	41	53	47	53	41	52	46	52	32	38	48	39	53	37	46	47	56	52	50	50	40	41	47	45	51	46	52	54	55	59	42	52	52	55	53	50	43	63	50	51	53	44	48	35	53	48	41	36	52	47	42	40	47	34	48	43	49	52	45	49	53	43	53	44	52	35	51	44	37	56	45	60	53	50	46	48	46	57	59	47	57	46	57	41	56	62	36	51	55	45	42	48	45	51	44	56	59	47	53	53	51	40	41	47	51	39	47	41	48	49	40	42	41	48	39	36	49	49	48	50	55	42	48	53	58	45	48	39	30	55	39	52	42	50	52	48	42	60	62	48	50	36	49	51	50	40	60	38	44	45	40	55	45	44	47	42	51	59	51	47	52	43	48	46	40	42	64	43	47	34	44	45	42	55	44	44	49	48	50	38	52	32	37	42	53	48	42	40	53	65	46	61	45	53	42	51	50	48	44	43	46	46	35	41	47	39	40	50	54	56	58	43	53	57	44	53	45	51	52	56	55	49	47	46	56	63	43	45	48	47	44	44	53	45	49	56	53	58	40	49	54	43	51	39	63	50	48	52	57	36	43	49	46	52	54	48	49	60	55	45	49	46	50	49	49	37	36	39	47	51	42	41	39	44	46	52	39	74	38	51	55	53	51	55	46	45	34	39	46	52	50	46	50	53	39	43	55	46	50	43	40	53	51	47	52	42	59	51	49	49	49	45	52	57	44	46	49	51	45	45	47	48	35	45	49	43	31	45	63	51	39	51	45	42	56	48	38	58	59	59	48	52	54	51	41	48	56	43	50	44	45	49	36	31	47	41	54	36	51	49	47	57	52	46	43	53	34	55	45	52	45	32	50	53	50	52	58	46	40	42	55	49	43	41	49	40	54	43	64	38	56	38	53	56	45	44	31	49	35	54	55	37	49	56	45	35	56	42	56	51	55	56	54	46	62	60	43	46	49	42	57	40	45	42	44	58	43	42	37	40	45	40	39	43	40	49	46	48	47	51	52	50	45	49	50	43	57	43	39	49	42	42	36	46	48	55	40	50	51	44	61	48	62	54	32	37	44	50	45	43	54	48	45	43	51	45	67	43	49	41	51	40	51	40	43	44	35	65	53	54	49	40	41	45	43	55	47	50	45	46	47	48	55	44	49	45	49	59	57	46	55	40	48	44	43	50	53	57	57	35	61	51	55	58	44	38	43	71	41	42	53	59	54	45	58	33	46	47	53	43	42	39	45	45	48	55	39	58	45	42	41	53	47	41	45	52	63	53	52	48	51	44	51	57	57	52	54	49	41	42	44	38	39	46	53	47	56	45	50	46	53	48	48	40	47	49	44	49	50	49	37	50	57	51	36	56	36	53	47	51	42	42	42	37	39	39	54	44	45	38	55	47	50	40	45	51	48	46	43	43	41	52	59	49	36	51	46	49	54	65	54	43	56	44	45	46	53	48	40	36	59	58	48	55	45	44	34	37	44	37	56	45	39	48	53	55	41	46	55	47	49	44	41	43	44	55	46	43	53	47	28	50	46	53	42	45	42	45	48	51	52	46	35	52	56	39	40	53	45	70	55	49	54	49	43	49	56	51	60	50	64	42	53	52	50	48	42	49	53	54	42	59	53	55	35	46	45	52	46	34	44	45	45	39	48	45	39	37	40	54	45	56	53	47	50	44	48	42	40	40	37	44	45	42	52	51	61	37	42	55	42	53	47	41	47	39	57	54	39	44	52	48	62	48	42	58	31	49	41	50	51	50	57	35	48	55	53	55	54	45	57	32	47	30	49	44	47	35	42	47	47	49	44	50	39	43	37	50	50	56	45	34	40	37	50	51	41	33	44	44	40	50	44	55	52	48	38	49	33	54	48	57	45	55	50	58	46	46	51	51	51	42	55	47	47	49	44	39	43	40	69	37	44	38	52	53	45	50	52	39	48	48	46	33	46	51	48	61	44	45	40	50	49	57	44	46	45	42	58	45	40	43	35	55	43	54	43	34	37	42	48	59	45	52	55	62	46	42	65	53	63	42	38	41	34	44	43	44	52	51	40	42	47	53	53	42	51	59	59	47	42	47	52	38	54	52	49	50	42	31	45	54	38	40	47	54	40	59	55	57	36	65	47	52	31	43	53	40	63	44	56	44	52	52	38	42	47	41	34	53	46	46	40	45	65	47	60	44	42	61	54	52	47	53	37	49	45	45	44	48	61	44	47	52	44	48	44	57	47	38	59	49	42	43	36	52	48	50	53	38	42	50	49	53	42	52	48	52	39	53	56	47	58	45	38	44	39	49	54	58	45	42	46	55	33	47	34	49	43	48	53	44	56	44	50	48	45	45	36	42	50	49	52	47	42	49	37	43	42	54	44	39	43	43	52	33	44	49	37	47	38	44	55	41	57	47	44	45	54	46	45	62	54	38	46	50	52	55	51	41	39	56	46	45	39	57	31	52	49	37	54	52	47	47	54	44	40	45	45	49	40	39	56	43	52	33	41	50	45	63	41	41	51	39	46	45	43	36	47	44	57	48	53	53	35	39
49926	43675	38699	34024	23557	28483	7452	1529	1240	9443	7396	2690	11934	5671	703	695	594	645	653	597	610	561	615	593	582	583	587	556	544	528	562	587	569	569	570	541	557	536	555	524	556	539	540	593	1695	1700	2225	1877	1281	852	669	572	538	536	505	538	545	555	532	577	579	505	545	537	530	550	548	552	540	544	564	533	543	574	511	519	558	551	561	534	545	496	521	543	531	554	561	536	520	533	574	581	550	529	550	539	552	531	556	541	541	554	547	491	505	521	557	549	548	513	511	498	515	566	549	555	572	558	530	548	517	533	541	555	531	599	525	518	530	545	549	525	573	538	514	554	535	565	517	537	519	560	560	571	520	555	548	563	561	555	529	525	537	554	545	576	560	574	520	524	611	542	534	564	563	539	543	548	562	526	527	521	555	523	534	535	526	508	544	568	582	573	525	547	554	540	541	571	536	509	537	580	558	538	558	524	576	505	525	540	553	544	561	537	576	493	538	576	532	560	561	602	510	537	536	564	558	554	530	569	565	552	532	532	524	627	544	530	561	534	534	553	551	568	556	548	568	518	569	535	542	529	538	519	584	533	516	506	555	554	547	520	526	549	576	589	568	511	516	535	577	530	557	530	454	554	537	538	593	531	538	519	560	552	554	576	562	546	522	563	556	515	521	511	555	540	533	543	553	538	564	498	515	504	567	550	516	527	538	521	529	561	534	571	544	532	562	512	549	557	489	550	531	563	545	496	550	529	576	558	533	525	553	564	587	545	579	521	615	562	564	514	494	543	531	553	562	569	531	535	535	560	542	510	553	521	528	563	486	535	564	554	538	530	530	542	542	535	520	570	508	567	543	531	588	542	531	579	515	550	581	560	567	587	536	593	488	549	541	537	542	543	524	553	532	562	534	608	518	551	511	526	589	520	537	549	538	564	516	556	543	533	580	537	530	547	598	535	568	521	559	513	548	578	563	532	552	521	517	530	523	545	522	565	558	536	491	570	529	523	537	544	516	508	546	524	520	535	539	550	541	553	545	534	530	540	501	526	587	525	548	532	506	556	541	535	588	511	523	532	533	505	564	539	516	545	584	525	538	551	518	565	590	558	559	503	574	519	575	554	530	540	551	499	561	521	515	563	558	511	517	568	555	531	590	542	563	541	539	561	515	528	565	540	520	542	567	560	554	519	568	549	541	560	534	522	558	567	521	530	528	541	560	554	526	589	535	528	526	569	510	539	499	530	548	554	539	516	515	553	527	547	566	531	538	532	540	481	575	562	528	560	558	552	504	570	520	581	535	559	492	531	520	552	530	546	530	517	486	506	586	523	556	572	517	533	560	499	574	564	512	546	547	552	520	556	542	509	552	549	505	548	572	487	543	547	546	518	579	513	540	526	567	547	532	555	547	547	527	551	534	530	550	550	518	532	511	585	498	536	585	511	549	590	556	554	541	500	525	532	538	572	547	577	552	559	514	502	541	581	562	572	541	572	537	515	541	531	545	524	503	568	522	560	530	541	554	520	510	558	531	545	574	577	569	532	547	531	565	529	564	534	550	534	552	528	503	550	533	546	592	509	534	531	514	520	562	546	493	558	531	553	569	526	589	519	534	588	505	517	546	538	552	568	567	532	532	556	534	540	579	547	583	543	522	537	598	574	550	574	586	594	569	512	575	558	580	527	543	528	528	570	553	583	511	550	543	553	498	544	518	548	554	574	562	527	549	565	531	547	539	528	553	556	503	530	548	548	550	532	544	564	509	521	538	560	490	536	559	497	566	500	547	573	539	531	544	506	543	548	529	526	541	525	554	537	552	572	554	520	537	533	538	534	546	538	526	536	539	546	570	557	576	526	608	542	578	530	559	524	516	508	547	516	527	582	512	587	557	556	526	521	487	509	571	554	520	505	534	572	547	557	566	528	527	574	523	543	539	500	542	514	598	509	554	532	555	515	575	556	528	513	520	544	522	544	531	507	540	523	562	564	550	582	551	556	575	550	505	521	523	551	506	550	534	557	543	561	558	525	546	531	549	575	507	525	552	511	590	562	508	514	521	560	543	560	535	550	546	573	556	528	548	523	555	501	538	522	528	515	542	535	532	552	555	525	542	569	502	527	554	541	587	578	522	561	579	523	503	561	555	533	500	559	525	565	562	533	529	539	559	543	513	552	560	579	543	538	522	563	595	572	560	585	545	563	558	504	556	546	544	548	519	567	555	535	512	562	561	555	569	574	582	547	510	576	572	526	549	489	572	517	584	534	526	550	569	490	556	547	542	533	576	560	577	527	510	500	520	560	564	550	530	562	575	527	554	541	553	541	521	507	555	554	529	579	499	515	559	512	530	517	527	520	515	541	557	569	578	569	504	540	532	537	561	580	530	535	535	559	586	541	534	557	547	530	553	494	525	540	555	544	526	506	523	540	559	566	539	530	545	560	560	559	586	543	539	516	544	543	548	551	579	555	554	484	551	533	565	541	574	511	559	567	565	529	522	511	549	560	552	520	547	547	580	542	580	530	508	548	562	549	562	567	545	553	558	546	558	579	574	505	546	520	564	569	533	541	569	529	561	507	506	570	535	520	516	564	583	562	629	533	546	606	558	569	556	556	501	535	525	520	542	543	511	566	540	565	508	500	523	544	534	511	531	545	567	494	573	535	533	545	539	584	517	540	545	566	562	545	565	528	553	542	551	561	503	567	563	607	540	574	537	518	565	550	583	560	564	514	485	509	508	577	551	515	569	564	527	519	533	508	566	576	514	545	540	524	569	528	526	549	542	530	543	565	563	526	548	520	515	569	534	563	548	557	525	526	524	540	570	517	535	580	559	546	538	563	600	559	543	508	534	548	609	544	554	578	531	582	545	520	517	554	555	532	586	543	529	533	534	516	543	506	551	563	535	505	527	518	544	518	556	563	558	566	536	514	565	539	566	507	522	508	526	554	527	540	563	548	540	568	575	566	588	562	565	504	503	565	560	521	541	552	562	549	492	513	498	536	528	565	529	536	571	507	566	538	553	528	572	532	548	517	552	512	522	535	560	516	561	516	606	591	574	528	561	578	552	551	537	509	527	544	508	541	532	556	556	537	532	550	518	537	532	511	540	576	553	579	493	547	516	571	537	532	569	560	539	532	548	536	538	539	526	536	547	525	560	555	561	561	529	567	539	532	546	504	554	579	557	524	537	541	529	544	585	588	548	542	562	556	480	545	553	485	587	541	552	485	552	581	549	548	589	531	551	565	531	515	517	578	535	563	530	556	503	567	539	530	505	553	539	599	567	537	554	548	574	547	562	575	543	569	548	496	535	540	540	546	583	547	557	556	585	538	543	573	579	517	557	571	558	539	537	521	579	530	566	531	556	532	592	515	537	534	540	575	578	556	531	542	545	570	561	543	525	559	579	550	532	557	522	530	519	535	596	492	494	508	540	546	514	554	555	565	597	519	528	539	555	535	517	535	547	507	547	570	511	551	525	527	538	556	550	539	532	532	517	584	508	554	533	511	536	549
22239	32261	22370	10436	1816	1928	327	64	98	1135	398	120	300	75	53	53	52	60	40	54	67	52	63	55	60	62	51	57	40	54	54	38	52	48	50	61	57	53	57	49	58	51	45	46	72	98	134	124	98	67	58	63	47	43	56	52	56	34	49	55	45	50	51	49	44	53	43	49	46	54	54	50	55	55	43	50	53	40	37	54	46	54	60	42	64	49	50	43	46	50	44	48	49	42	47	49	49	46	57	39	65	58	63	43	46	49	42	44	46	51	44	54	55	51	55	57	57	50	56	31	54	53	48	47	43	57	50	52	58	57	52	56	45	51	59	47	43	53	48	41	46	54	53	49	46	61	52	53	52	50	50	34	52	46	59	59	60	47	61	67	55	50	56	46	51	65	47	60	51	58	54	33	40	47	52	41	42	58	58	64	61	55	56	61	58	49	45	62	59	62	46	57	54	43	47	47	54	43	45	52	47	43	49	70	49	58	47	60	63	57	42	60	57	55	59	45	45	48	49	45	44	47	47	48	51	46	62	49	42	42	53	46	41	51	51	50	47	62	50	46	40	49	49	57	51	62	46	50	55	47	52	47	43	45	38	53	51	44	57	51	53	45	61	36	37	49	52	45	46	60	45	43	60	57	38	44	39	45	61	45	52	50	52	41	53	44	52	46	45	57	47	55	53	45	40	36	49	57	52	47	60	50	55	60	52	55	57	39	57	51	63	47	49	46	54	60	56	49	51	52	40	52	53	43	42	63	53	34	56	74	54	69	65	64	43	59	43	68	45	52	52	57	57	52	41	43	52	62	59	48	47	42	49	53	46	53	44	52	57	53	47	48	51	45	49	48	46	36	64	31	55	60	54	47	59	38	50	53	49	40	41	61	59	52	56	58	58	53	46	62	49	37	38	74	43	55	58	49	53	41	60	54	50	47	42	61	50	38	47	72	62	58	66	53	53	52	54	54	49	39	45	43	54	51	58	47	47	56	52	59	47	43	61	58	52	47	48	46	50	50	50	68	44	46	32	49	57	49	56	55	41	58	59	49	43	56	49	62	52	50	51	48	55	60	45	57	60	61	51	55	60	40	54	43	49	51	71	74	48	48	60	48	53	45	50	41	50	43	61	56	36	65	48	52	53	64	42	65	53	59	69	38	38	64	51	58	56	40	44	46	50	44	48	49	50	53	61	48	54	47	44	48	44	59	46	46	54	62	44	42	51	56	55	38	55	54	36	62	59	48	47	54	46	52	60	57	49	65	49	50	55	54	52	62	53	48	58	43	44	59	49	51	64	40	55	50	54	46	42	51	43	52	50	53	45	62	38	58	47	51	41	46	60	52	53	58	42	49	57	46	62	50	53	54	61	61	60	49	68	41	53	62	56	47	49	47	55	47	64	48	47	49	65	50	50	57	50	55	59	48	41	58	47	46	54	44	44	55	47	42	54	58	58	61	34	46	42	53	47	43	49	46	58	63	49	47	48	57	56	43	60	41	49	48	44	52	39	53	50	50	51	34	57	53	46	45	35	61	44	45	49	54	61	43	40	42	55	50	61	64	55	51	48	59	57	62	51	52	51	53	56	61	51	57	51	48	58	56	46	55	59	53	49	52	38	50	50	55	49	54	57	47	46	58	61	48	46	51	54	49	48	56	36	62	46	52	52	49	50	54	42	55	40	45	53	51	59	41	59	51	61	54	59	63	48	46	58	48	57	51	41	34	42	55	64	44	63	63	47	51	59	43	62	51	66	36	55	54	55	58	47	60	57	58	48	35	58	46	60	58	43	47	56	63	47	47	45	48	39	44	52	56	57	56	40	48	51	51	50	61	55	54	60	46	42	32	70	54	49	52	57	58	49	53	48	42	60	57	52	46	45	47	46	58	52	56	56	56	57	55	54	54	42	51	62	43	47	50	51	60	48	52	40	54	58	56	58	48	51	66	42	54	43	53	62	50	55	50	53	49	46	44	44	51	50	43	51	46	54	44	48	55	67	51	45	49	43	37	59	56	48	47	48	55	43	46	52	58	44	52	52	52	40	47	58	46	53	54	49	54	39	47	51	48	61	60	45	54	54	56	71	61	53	54	50	60	55	59	59	51	54	65	62	55	57	55	50	50	49	48	60	45	45	35	57	42	49	58	44	53	56	46	57	49	55	54	56	58	44	41	46	55	49	48	46	56	57	42	50	53	53	60	52	47	54	54	59	52	43	47	47	75	48	61	51	52	53	60	44	58	58	62	59	61	55	71	58	37	53	46	40	46	55	41	56	46	55	52	51	50	52	51	52	47	47	47	55	51	51	57	56	65	63	45	41	48	54	58	65	56	54	47	53	48	48	55	50	49	48	65	50	56	47	36	53	55	41	49	39	44	45	56	50	64	57	36	51	70	53	55	51	57	55	43	46	51	52	49	52	57	43	50	48	50	59	44	56	46	55	51	49	50	50	38	54	57	50	48	47	51	53	53	62	58	46	57	54	50	55	59	59	72	67	70	58	44	44	48	47	46	58	49	48	57	46	47	46	50	58	56	49	60	48	53	44	58	51	40	41	55	52	47	62	49	47	50	55	67	59	56	50	45	52	54	53	53	44	54	51	49	50	63	53	40	52	52	52	50	46	38	47	41	62	43	61	51	61	54	58	58	63	54	52	52	58	48	48	56	60	47	62	50	46	72	52	55	52	70	53	58	47	66	52	48	48	44	55	50	49	50	47	51	54	55	52	62	51	56	60	48	60	46	44	51	54	50	55	58	50	51	50	62	55	58	46	46	54	55	50	50	50	44	53	52	47	48	59	48	47	53	50	57	45	51	59	42	60	51	61	53	50	55	40	49	51	54	58	51	46	54	47	51	50	57	66	46	44	50	36	60	38	56	52	50	55	42	43	64	56	58	41	42	59	51	48	61	55	38	50	53	64	53	47	52	61	49	48	48	57	53	47	56	52	48	56	60	59	55	66	57	50	60	55	58	51	44	48	48	47	58	63	65	57	60	51	65	54	71	56	55	42	58	49	54	54	51	38	39	47	55	63	62	51	49	63	68	55	47	47	49	56	48	64	36	50	40	54	48	50	57	61	44	53	46	64	58	56	58	54	58	42	46	45	41	45	51	39	55	61	42	63	52	54	56	48	59	36	52	50	52	52	50	61	46	59	67	42	46	42	55	45	54	50	38	67	52	41	58	50	48	43	55	60	41	48	41	44	51	45	43	40	58	58	48	42	56	55	51	43	57	49	56	56	47	44	40	43	61	45	52	42	55	59	50	57	56	42	55	48	56	45	46	53	55	41	55	45	63	57	56	55	55	53	60	61	47	50	59	55	55	51	48	47	52	50	59	48	63	68	47	56	36	51	38	60	59	49	46	41	48	51	48	50	59	49	45	55	74	46	52	44	62	63	44	49	43	44	51	42	51	54	43	46	42	46	47	40	43	51	64	48	50	60	42	54	56	49	60	51	54	73	40	47	52	46	55	46	65	50	57	39	41	39	42	51	54
53424	51215	44110	41072	29081	33556	9578	1945	2897	24439	8194	3815	9375	1588	835	777	705	749	695	653	697	710	676	631	694	625	610	620	634	632	606	632	630	598	658	607	590	605	622	664	585	610	637	594	1021	2340	3263	2762	1705	1159	738	656	584	600	608	600	600	620	561	586	550	609	585	598	603	581	593	562	586	599	593	570	608	571	579	601	588	600	588	600	580	599	593	576	573	627	555	604	574	641	586	605	601	583	589	648	607	603	574	617	643	646	592	590	606	571	581	566	611	591	572	615	541	597	571	632	579	614	597	633	649	581	603	585	553	612	608	603	578	572	634	594	587	581	562	627	595	544	584	574	569	623	597	635	586	584	547	561	606	618	604	604	587	611	600	595	633	559	607	579	597	629	605	627	563	569	598	609	591	609	616	593	595	593	637	639	596	610	576	583	570	598	590	588	612	602	620	617	585	591	613	623	573	600	603	558	568	580	589	575	558	553	557	596	589	580	606	595	623	595	616	607	604	561	616	589	626	606	565	556	638	590	631	624	607	594	598	572	644	570	559	577	610	574	569	585	571	599	638	625	579	600	524	623	593	597	571	620	549	600	598	586	608	618	608	584	572	574	539	629	619	635	635	607	644	620	612	610	635	590	574	625	581	552	591	583	647	570	576	602	626	569	642	654	572	594	571	606	590	584	569	603	603	611	622	593	632	610	626	601	604	603	618	648	589	616	595	598	600	587	572	600	583	602	591	601	571	555	615	588	610	621	590	576	588	574	623	578	585	564	626	584	551	604	628	600	639	568	603	603	604	567	584	606	611	575	661	611	581	576	632	581	620	603	591	636	596	613	574	607	629	579	604	593	582	573	580	571	594	605	583	621	608	612	619	543	610	592	645	575	585	607	575	619	638	559	612	565	582	614	646	610	617	577	554	611	596	598	574	596	626	602	629	597	583	577	606	610	625	607	657	568	618	589	653	596	564	597	585	591	598	630	577	569	577	618	593	566	586	580	594	569	599	613	571	607	579	609	604	541	590	593	628	570	577	565	596	581	590	577	586	608	538	560	596	607	659	569	551	598	566	636	605	605	593	586	621	620	615	540	573	623	618	583	568	567	559	603	558	574	625	632	609	644	569	610	589	607	602	604	614	634	564	581	606	590	595	589	572	609	627	607	557	564	603	548	585	606	597	603	581	567	609	561	619	602	541	612	544	590	544	592	612	610	607	604	580	659	557	618	568	625	573	588	610	606	621	592	606	602	605	589	586	552	577	587	589	608	596	597	628	570	598	573	577	568	628	607	612	624	636	602	568	616	627	560	594	626	593	606	633	626	602	567	623	564	573	623	582	609	547	577	627	608	578	623	593	592	605	593	598	619	601	559	584	577	590	599	615	591	597	618	584	615	585	630	582	566	588	605	595	606	572	580	587	629	618	579	584	584	552	612	588	577	609	569	614	553	576	615	602	580	615	584	594	642	581	553	591	613	625	614	604	620	610	632	623	593	572	629	570	583	627	611	663	562	591	572	607	608	582	580	641	613	614	570	621	611	568	597	578	631	590	575	627	617	622	574	565	583	583	540	573	543	562	639	575	558	581	622	588	603	611	579	591	622	688	574	619	573	652	602	590	587	597	593	615	595	580	569	555	605	620	628	571	568	612	590	629	588	627	571	594	593	609	607	636	614	577	577	603	611	601	610	586	582	580	597	585	605	591	602	586	641	598	626	601	614	607	610	623	578	593	647	643	605	566	589	575	580	602	607	607	612	620	556	635	640	568	579	583	620	641	604	657	608	607	568	598	588	592	627	587	593	597	601	613	585	577	641	612	619	574	566	627	561	633	630	600	658	574	626	574	634	582	571	608	610	570	587	546	606	564	542	595	593	614	570	613	602	617	625	611	606	582	586	627	627	637	609	611	552	633	613	645	622	598	611	602	571	581	555	616	650	607	606	574	561	601	586	620	551	589	595	589	577	616	607	607	632	619	554	634	588	587	567	629	589	573	587	560	603	623	596	614	639	558	586	589	584	564	643	616	593	608	624	610	612	588	613	622	610	616	613	634	607	570	605	615	590	598	602	588	595	615	582	599	542	584	594	607	614	624	618	601	614	596	565	593	573	590	582	614	619	596	598	607	620	585	585	624	610	606	603	562	637	569	571	565	608	624	650	591	622	544	620	618	598	580	588	611	615	603	596	633	626	569	610	580	548	579	630	614	633	611	571	571	602	570	576	601	573	632	565	577	590	599	549	573	621	584	627	568	576	575	611	597	599	582	571	579	560	604	545	582	599	590	581	615	558	581	584	618	596	561	597	575	553	633	611	595	588	591	595	557	630	619	572	633	657	566	607	630	592	563	615	605	581	598	571	599	571	665	573	579	630	573	607	598	610	584	600	585	592	630	598	606	621	563	538	580	586	615	601	592	580	556	577	580	604	576	574	593	593	603	620	560	630	638	588	640	606	607	614	626	589	609	642	562	609	587	610	569	646	552	593	629	635	564	553	582	571	590	606	598	574	579	595	595	595	614	645	627	592	616	559	562	640	606	610	580	599	626	592	599	580	602	584	560	613	577	633	579	613	602	633	577	646	601	592	602	600	570	562	614	604	622	622	618	569	604	609	553	587	537	601	587	654	585	603	606	610	619	620	631	575	572	613	608	569	651	617	590	592	588	600	604	631	591	600	564	561	614	591	592	572	574	626	580	599	604	603	602	665	596	584	581	602	584	642	604	590	622	612	594	565	612	602	608	581	573	603	614	596	606	564	614	628	572	577	597	599	567	590	583	561	616	567	606	552	573	610	597	597	609	591	596	594	599	580	557	597	621	610	570	556	587	602	595	580	593	604	560	607	574	626	567	588	606	571	558	592	611	569	588	586	587	597	600	617	613	562	614	563	580	551	587	586	639	586	568	599	543	586	610	590	623	618	557	563	580	605	584	628	572	603	611	535	611	567	618	600	589	601	564	608	599	560	598	607	570	591	589	633	582	632	605	597	583	617	573	568	593	604	583	605	587	596	615	569	612	600	568	582	563	639	610	634	598	594	632	597	593	598	593	597	620	589	658	611	626	615	639	593	593	597	597	586	582	592	606	592	599	582	620	636	609	622	622	573	597	576	564	628	607	583	615	582	619	568	601	584	608	605	593	594	603	556	624	647	625	638	575	595	584	587	617	603	639	575	622	605	602	578	640	586	553	595	620	595	642	621	561	604	570	601	589	607	586	562	602	606	612	581	593	614	627	581	602	578	590	590	564	620	625	585	587	657	625	577	599	616	618	586	596	619	574	574	548	603	590	538	634	549	615	639	583	597	618	616	629	624	580	599	648	609	633	578	588	592	590	581	562	562	592	612	584	592	615	609	548	599	602	569	549	599	640	619	574	556	587	591	625	590	587	599	583	627	608	598	575	620	609	584	554	583	634	568	597	593	573	611	592	609	590	600	639	625	599	599	603	582	586	581	615	587	589	581	568	616	568	601	593	577	569	613	557	605	642	554	588	644	610	624	545	620
8374	7327	4442	1824	293	329	94	43	38	100	102	53	69	37	41	44	40	55	46	43	42	46	54	41	63	49	51	47	39	53	47	33	35	43	54	45	41	44	43	32	37	49	45	41	43	47	68	59	49	60	39	55	35	48	46	41	41	53	36	41	39	48	45	39	46	50	49	45	50	40	52	47	55	41	44	39	51	37	58	44	33	42	49	48	38	40	35	65	45	45	41	45	45	40	28	45	38	39	45	40	49	40	45	45	44	50	40	42	32	37	55	44	38	45	44	37	47	40	47	36	34	55	53	43	50	41	41	44	55	38	57	49	37	35	42	53	36	37	37	33	55	39	51	38	43	40	42	44	46	38	37	50	48	50	49	45	31	42	43	38	43	46	38	40	49	53	51	44	45	43	30	42	57	47	50	41	52	50	44	48	32	38	28	49	49	47	51	39	39	35	45	47	54	33	42	42	35	41	49	45	54	36	43	39	58	44	29	45	43	43	52	33	37	51	55	48	44	42	47	54	38	37	46	29	39	36	40	53	53	42	50	40	32	40	47	47	53	54	37	53	40	47	40	42	39	59	58	44	50	56	42	36	46	41	44	43	49	50	42	50	40	46	46	64	41	44	48	40	43	39	41	39	50	42	47	45	52	43	42	45	38	49	44	55	39	40	44	41	34	43	47	53	47	44	50	31	48	38	48	42	42	35	50	55	43	49	58	38	42	38	49	46	50	45	42	46	42	42	64	48	53	43	42	36	47	50	27	42	43	46	46	46	57	57	36	42	39	35	41	45	32	43	40	49	42	60	45	44	35	36	36	40	40	44	44	42	38	45	37	37	39	43	42	40	41	51	33	42	45	46	35	39	48	36	48	44	57	37	47	47	50	50	37	44	38	50	36	44	43	31	31	42	39	42	40	55	55	49	44	34	53	47	41	36	63	42	40	51	39	35	35	39	39	40	42	51	54	39	27	51	37	46	49	50	38	44	31	52	35	45	42	40	35	45	37	37	48	49	45	51	47	42	53	46	41	42	45	43	37	49	42	50	52	46	44	51	48	36	39	34	39	52	27	39	38	30	55	53	41	32	51	43	25	40	53	46	45	37	36	43	47	54	42	45	39	45	53	42	48	53	37	34	52	41	50	49	33	47	37	46	49	34	43	42	52	37	38	43	52	39	46	42	36	47	52	52	49	47	48	46	46	42	48	59	47	46	40	55	41	42	45	45	48	40	41	39	38	42	39	32	52	33	40	31	48	47	39	45	50	54	53	38	38	43	53	51	44	46	43	47	50	43	45	53	54	40	46	43	31	46	54	41	50	45	43	49	58	53	43	55	40	48	51	33	41	42	34	47	37	37	44	53	40	38	41	45	52	39	53	38	47	44	56	39	37	24	52	52	46	49	32	51	44	36	48	31	45	46	38	51	38	47	46	43	43	45	55	46	35	44	46	45	55	47	44	43	50	60	44	38	46	42	48	41	39	46	45	46	40	34	44	47	56	40	48	37	30	29	41	42	44	37	43	41	45	63	46	50	43	58	47	42	38	33	43	45	42	52	40	40	39	51	35	39	53	55	29	47	42	37	50	44	38	44	48	39	44	33	37	46	40	56	43	34	53	40	47	49	42	39	47	40	49	38	44	36	42	36	54	56	38	41	36	48	42	29	36	61	45	41	45	41	46	38	44	34	48	52	45	42	58	37	38	47	50	48	33	30	58	48	53	42	43	42	37	47	53	37	37	56	44	42	42	44	32	39	44	47	49	46	46	44	49	46	45	48	45	40	49	41	32	41	45	59	44	49	40	42	43	38	54	62	59	51	41	36	30	44	37	49	49	43	54	46	56	45	47	44	54	42	31	45	38	47	58	47	31	39	38	50	48	42	32	37	41	59	57	55	42	40	36	50	50	35	50	45	42	40	43	34	41	38	55	53	31	37	46	42	41	33	53	37	45	58	44	50	32	45	36	41	49	53	49	61	32	40	45	37	52	48	51	35	50	48	42	44	50	47	33	41	48	50	45	32	39	36	42	36	42	34	53	45	51	38	39	35	41	45	48	45	46	42	43	39	38	54	52	44	48	56	46	47	41	45	36	43	44	44	52	36	37	38	39	41	51	46	39	34	42	43	48	50	34	47	39	46	50	49	43	46	34	40	47	47	38	47	41	42	50	42	48	45	39	50	42	52	47	45	47	47	46	40	55	35	25	38	43	44	41	58	41	50	42	56	45	43	38	44	38	56	47	54	45	38	45	44	47	53	62	51	40	36	49	57	41	46	50	54	48	37	39	57	57	49	51	52	35	50	49	44	47	50	43	45	45	50	52	46	53	33	47	41	41	36	39	49	46	39	52	48	37	41	54	47	40	51	47	44	51	56	44	46	51	37	44	49	37	34	38	52	50	45	57	51	38	51	38	43	44	45	48	56	47	43	51	35	51	47	52	38	41	53	37	38	42	45	41	47	48	43	41	52	50	46	50	42	48	42	47	50	51	42	45	46	48	40	43	35	53	41	30	50	40	46	34	38	39	47	51	45	43	52	45	40	35	40	58	56	43	66	45	34	49	51	46	40	44	43	42	51	41	38	42	45	57	41	41	47	41	57	45	46	37	32	46	49	39	48	41	45	45	46	40	34	56	45	67	57	43	39	46	58	45	48	40	47	49	46	49	41	46	60	38	38	43	50	50	43	46	42	46	42	48	37	37	47	43	46	37	46	44	49	51	40	50	54	43	43	49	39	34	46	33	44	50	49	45	40	27	42	47	40	48	54	41	35	44	41	45	37	38	45	48	53	42	44	41	52	53	61	36	28	37	39	43	40	45	35	44	45	45	51	38	35	44	34	41	63	42	34	33	51	44	51	48	46	48	52	47	35	42	48	45	38	46	51	43	58	56	41	58	59	32	50	40	49	56	45	39	44	34	41	40	46	42	53	46	37	34	48	32	46	42	44	41	38	33	37	45	38	56	49	58	47	31	43	40	42	52	46	43	50	53	54	55	47	50	37	52	45	39	50	42	41	41	47	41	30	50	38	55	38	50	44	42	46	50	49	42	45	49	45	48	48	46	41	41	56	38	40	41	41	37	43	46	53	36	34	50	42	43	42	48	46	42	43	40	46	40	44	45	42	40	45	47	36	41	53	44	44	44	48	48	33	47	57	44	45	32	45	42	36	43	45	49	42	44	46	41	39	43	45	46	43	41	44	41	43	39	42	47	43	49	42	41	39	47	52	37	37	62	50	45	45	41	53	51	56	56	29	43	54	47	33	48	44	49	48	46	57	39	39	45	41	44	41	37	53	38	42	45	52	51	45	52	44	40	45	51	52	51	41	38	50	49	34	44	51	45	39	54	49	50	55	40	46	42	53	41	59	50	38	42	54	40	48	44	54	38	46	45	55	40	52	50	41	36	47	47	40	43	37	37	45	54	45	43	37	34	40	28	34	44	53	42	44	49	44	34	42	52	48	37	46	56	37	58	50	43	52	41	48	52	40	46	46
40297	31941	27097	23888	13021	17227	3842	888	787	3906	3304	1255	1940	731	608	577	575	550	561	584	581	546	539	510	513	543	529	529	541	528	511	504	533	543	515	512	497	499	494	499	551	490	516	595	810	1064	1297	1088	851	668	594	531	475	534	544	485	474	493	498	518	502	530	525	516	520	508	480	520	500	510	508	492	466	496	488	489	480	498	516	560	505	492	520	514	501	525	461	490	496	520	502	500	540	493	523	521	491	484	528	497	466	499	510	507	479	501	478	545	521	491	545	505	491	474	517	507	459	518	499	506	503	488	494	538	465	490	523	504	516	530	516	484	513	507	523	470	539	500	529	468	541	570	514	514	500	462	503	517	489	506	512	496	546	511	508	520	466	525	532	514	498	531	508	539	494	501	514	559	560	508	512	523	539	507	457	505	486	545	515	512	472	524	514	504	514	489	532	513	513	496	500	528	520	499	497	488	533	516	553	536	511	462	515	549	508	527	496	463	526	478	504	532	479	512	514	507	473	526	492	507	472	503	528	543	481	540	552	498	477	501	518	515	541	496	525	491	530	543	494	488	498	547	510	542	524	519	486	492	506	520	520	497	502	548	558	529	520	501	548	495	486	494	535	510	479	543	552	531	493	506	526	534	517	457	484	493	528	488	514	508	510	519	515	526	485	491	534	496	508	484	498	503	472	516	506	475	520	514	457	508	499	476	551	504	511	487	516	521	479	481	503	524	538	526	529	552	513	498	520	516	484	496	513	481	481	466	527	504	535	488	469	550	553	505	524	505	508	511	515	503	493	473	496	483	509	488	504	508	472	489	531	512	494	503	510	518	553	496	507	514	516	530	496	475	518	512	502	506	495	540	478	521	507	505	522	485	470	495	509	546	509	533	482	524	535	502	472	484	517	510	457	520	532	521	506	481	523	482	547	507	546	514	517	494	535	515	526	530	482	485	505	538	510	532	485	503	501	503	500	524	490	484	475	520	512	494	508	515	468	495	520	479	517	472	529	489	520	507	541	487	508	505	470	514	502	486	504	516	502	515	471	506	526	498	542	537	520	524	501	507	503	493	510	522	513	474	491	454	515	491	530	527	519	508	522	510	507	523	508	521	486	439	509	492	492	449	487	502	523	510	487	507	504	489	506	558	489	528	533	510	483	494	499	502	530	515	544	510	503	503	499	513	517	532	502	474	508	484	481	517	502	535	513	486	533	487	516	477	489	505	529	499	550	529	500	465	500	525	480	478	537	485	547	533	494	508	484	488	530	520	518	525	494	547	531	519	529	530	510	491	477	496	521	504	520	504	522	513	517	489	482	526	486	499	469	502	532	500	498	501	538	489	517	520	468	477	514	527	489	495	507	536	517	514	506	532	458	537	515	504	524	535	526	495	487	525	520	478	517	506	502	555	533	504	484	532	493	539	481	517	511	496	468	519	520	489	527	519	476	559	528	497	496	531	519	506	508	493	496	489	516	569	507	553	511	506	518	523	526	508	465	484	541	495	512	524	535	516	509	499	528	504	523	522	536	537	501	515	507	521	496	511	500	563	480	471	452	491	485	504	543	519	529	498	499	523	513	487	547	487	501	535	507	522	513	528	544	487	562	508	531	536	486	546	506	538	528	496	479	519	513	478	526	499	460	497	520	478	507	496	451	521	489	505	528	496	494	516	480	526	497	469	500	464	535	530	500	484	507	549	526	495	487	485	490	495	508	505	508	534	486	543	526	527	527	501	531	509	495	493	468	530	506	494	526	531	513	472	524	492	503	508	529	505	540	499	508	464	463	500	516	486	461	511	500	457	514	541	485	506	522	516	504	531	511	511	506	505	539	522	446	486	489	514	525	501	522	463	496	516	512	449	533	489	519	482	515	521	507	516	481	498	484	526	501	499	562	486	508	535	524	507	513	496	476	490	498	510	547	535	529	532	511	518	512	512	549	566	502	521	492	522	546	495	485	510	522	510	521	519	517	447	519	484	504	490	494	491	520	507	502	527	501	512	525	493	513	520	543	501	459	495	533	519	517	535	535	508	491	488	511	509	481	542	515	477	493	515	465	510	525	520	568	527	486	527	499	538	537	533	515	493	515	510	502	529	489	518	497	499	502	504	439	453	493	491	494	533	531	519	526	473	492	488	495	512	523	488	519	525	499	505	467	496	528	512	478	538	496	526	449	512	527	503	503	496	495	476	531	525	537	493	507	509	516	482	507	517	459	519	505	508	565	486	503	479	556	514	522	494	499	503	507	534	493	495	501	481	492	484	495	526	511	537	504	503	511	517	471	547	534	543	485	539	525	508	486	506	477	511	540	514	512	520	528	494	501	500	484	473	525	536	520	514	545	503	477	467	485	510	548	493	483	540	537	502	507	539	532	476	472	533	456	472	506	503	507	501	503	508	498	508	520	518	543	528	527	512	519	529	527	507	474	504	505	502	523	503	513	526	510	517	499	499	521	520	532	524	485	514	491	492	531	494	498	481	502	501	533	479	492	527	474	531	478	519	519	523	525	474	513	486	532	496	494	527	512	488	512	514	541	495	534	514	543	550	516	490	506	556	566	528	524	506	546	503	485	536	505	450	479	549	499	494	507	494	506	461	510	526	518	483	537	498	470	501	521	527	522	494	543	542	497	489	494	497	477	511	505	500	461	483	500	533	477	504	501	469	543	486	486	512	527	501	524	451	505	525	499	516	521	507	505	521	527	467	517	534	465	518	541	498	523	502	498	508	529	468	508	504	554	474	504	527	522	502	516	479	517	469	512	497	540	505	520	505	511	516	504	503	518	478	523	505	507	473	439	508	471	522	519	517	501	498	510	502	501	531	512	528	521	479	502	503	501	519	541	498	492	480	486	547	500	491	522	520	505	537	526	472	517	482	481	539	507	569	566	457	494	525	534	499	534	500	567	516	491	480	510	515	528	517	519	539	468	501	522	511	522	552	516	523	507	474	522	495	482	465	480	476	526	542	540	510	516	536	506	503	452	498	521	502	498	479	496	514	521	519	513	509	534	492	556	516	520	532	519	537	514	525	506	514	492	499	518	523	488	505	534	466	516	517	519	531	509	542	497	499	535	501	512	509	547	545	528	519	512	543	500	497	538	516	475	529	560	511	471	477	528	505	470	512	506	520	556	491	516	486	536	502	488	506	509	503	524	529	478	524	526	502	514	508	499	487	525	493	490	491	477	521	466	483	491	500	483	493	512	558	529	507	496	499	506	502	499	505	531	494	499	535	515	464	489	533	471	496	474	489	503	516	511	483	492	511	513	533	490	464	475	516	508	520	548	411	557	539	503	464	520	522	500	484	502	502	491	496	483	496	472	530	538	530	473	542	521	503	468	492	518	519	485	495	529	507	468	480	511	520	514	533	502	516	510	534	522	480	499	526	503	530	524	516	510	485	508	500	528	458	504	529	517	539	477	521	506	558	492	483	485	476	495	443	518	494	500	525	511	535	510	504	487	481	565	502	491	519	492	508	488	478	489	513	511	513	506	497
16048	21173	13296	5548	912	923	174	56	49	304	107	58	80	45	41	58	44	43	59	58	55	55	50	50	50	54	55	34	49	50	42	46	50	49	56	46	60	50	44	45	47	56	46	54	79	112	98	79	72	45	50	44	51	44	50	45	45	46	51	45	51	41	49	50	37	53	36	40	43	49	51	39	50	61	55	50	48	50	48	41	49	45	40	46	44	43	55	49	48	44	41	44	53	52	62	40	40	51	51	47	47	45	47	34	49	55	43	53	56	60	44	51	44	50	47	52	48	55	41	40	44	51	49	46	58	58	51	51	57	46	52	52	47	38	53	38	38	25	62	56	52	50	46	49	59	57	49	48	50	40	45	38	39	42	44	42	44	50	53	55	49	44	53	43	36	54	47	56	48	47	51	55	48	47	45	48	52	41	48	53	34	66	46	53	56	54	46	40	52	56	63	42	49	53	57	45	49	65	44	50	46	54	51	41	46	45	34	41	52	49	42	46	32	45	46	52	39	48	46	47	50	45	44	59	56	44	49	40	50	43	42	45	44	60	46	44	50	37	56	49	55	50	43	46	48	51	50	48	55	34	41	57	39	51	42	51	40	41	37	39	51	51	37	41	46	46	45	51	61	48	56	53	34	48	53	45	36	40	42	35	46	45	59	52	38	49	52	52	56	64	45	44	43	43	56	44	31	49	49	40	45	50	51	47	35	34	47	53	49	49	42	53	44	53	59	55	44	49	59	56	44	52	54	40	39	48	55	61	63	44	45	50	57	43	50	48	44	49	48	50	36	41	49	48	47	49	54	51	59	39	53	44	44	54	42	44	45	44	55	45	46	40	43	52	58	38	54	53	65	37	47	41	52	49	53	64	53	45	34	44	40	38	42	41	58	53	48	47	64	51	47	45	43	45	47	51	54	36	45	39	40	37	52	50	50	67	52	62	56	47	42	35	54	43	41	52	48	61	40	56	56	39	42	56	59	53	48	47	54	45	56	50	41	38	47	48	52	48	49	52	43	50	53	39	53	49	43	63	53	50	34	40	36	59	58	48	51	34	33	44	43	50	53	36	49	56	47	43	39	52	59	49	38	46	49	52	46	48	54	51	36	47	44	37	41	52	35	42	57	49	46	38	55	59	47	44	56	49	52	46	51	45	54	39	41	53	59	47	57	54	47	52	46	45	41	46	33	50	46	45	40	46	39	44	54	39	39	45	53	47	56	42	58	54	54	45	45	34	53	42	43	54	46	51	55	38	45	51	54	49	48	44	52	43	43	63	45	52	43	55	44	51	38	52	47	50	59	45	58	56	46	43	47	36	47	65	58	45	53	36	54	58	55	48	55	48	53	64	52	43	63	37	39	37	43	44	53	48	52	47	54	52	49	47	45	55	66	39	42	49	32	45	38	39	48	37	48	50	45	37	37	41	50	38	47	49	49	49	61	40	52	36	50	46	49	45	46	47	56	54	41	42	62	48	41	41	47	46	45	41	52	60	53	60	43	43	52	47	46	45	43	47	43	42	53	37	43	55	47	52	51	51	46	44	47	56	43	47	58	40	38	55	45	36	47	52	52	54	51	50	43	51	31	46	70	40	42	48	51	52	63	54	42	47	44	49	69	45	53	58	46	50	46	61	44	46	33	66	42	58	57	53	45	47	51	58	47	55	49	59	55	50	40	44	57	47	33	41	54	49	47	54	53	49	49	44	59	49	54	53	42	41	53	49	54	44	39	59	56	42	46	41	39	42	38	40	42	43	36	54	46	47	39	41	50	44	63	48	48	45	46	49	50	46	55	57	38	45	38	42	55	52	42	59	53	49	49	50	50	41	55	36	54	55	56	40	54	47	50	57	59	42	39	49	49	51	46	52	59	51	40	53	49	50	51	47	39	55	60	43	51	44	46	52	48	54	46	37	34	48	49	59	39	51	31	57	39	42	52	52	48	38	51	46	52	48	67	50	36	50	60	52	42	45	48	46	49	41	37	57	30	48	43	53	48	54	42	39	38	40	40	44	36	51	33	39	57	52	37	51	48	35	49	46	50	43	45	48	47	53	41	35	56	47	47	47	53	53	47	47	36	33	55	44	61	41	44	40	55	56	63	51	37	43	45	54	48	39	43	35	36	51	51	55	46	45	42	60	55	48	58	49	42	36	44	41	42	44	55	45	66	43	32	46	46	32	34	44	52	47	41	50	50	54	49	47	61	47	45	32	54	44	46	41	55	46	47	41	49	39	55	46	36	44	50	51	60	43	49	43	61	44	32	54	49	48	46	43	55	48	38	44	49	50	54	54	52	51	42	53	53	43	40	45	49	56	53	42	43	43	43	37	40	39	36	45	37	33	51	41	40	43	42	59	48	40	63	46	48	46	59	49	55	56	56	43	54	45	53	49	46	50	62	50	45	60	50	53	43	37	45	39	34	43	52	40	53	52	37	55	54	49	40	56	45	61	43	49	48	47	53	40	41	61	51	42	43	38	54	54	52	42	39	44	55	50	45	65	45	67	55	48	42	55	49	44	45	48	41	64	62	43	56	51	52	43	49	43	39	57	44	42	36	39	50	46	35	57	48	56	47	44	37	49	52	40	38	45	52	49	50	48	47	46	43	66	50	49	64	38	49	45	58	45	51	65	48	41	42	53	54	62	52	47	46	40	43	56	53	55	43	40	40	39	29	45	42	62	59	47	54	37	46	56	60	50	45	44	45	62	53	56	59	46	63	35	38	48	49	47	56	47	47	42	37	51	45	42	47	37	42	37	39	54	46	49	51	54	34	52	47	47	40	40	45	44	50	44	44	35	54	40	56	58	52	46	60	48	45	51	56	45	48	56	57	42	52	51	49	50	57	44	42	47	60	43	56	41	55	52	42	47	40	41	43	41	51	54	45	36	41	38	59	52	42	52	39	48	62	55	42	45	46	51	49	60	47	47	46	46	39	65	50	54	46	51	48	51	50	52	54	51	37	51	58	44	53	45	47	57	48	47	38	55	45	50	41	42	52	62	61	54	44	58	49	45	41	50	41	54	50	47	62	63	32	43	43	50	31	48	43	42	39	51	59	56	38	42	55	40	53	48	48	44	58	54	47	51	56	51	44	53	46	46	42	51	57	46	49	39	48	48	50	52	35	44	40	48	50	44	50	59	44	46	43	49	44	65	51	45	41	46	46	48	47	53	32	42	52	47	40	44	47	76	47	63	51	44	55	48	43	51	47	46	50	46	37	44	50	34	54	58	38	60	50	51	45	60	40	48	43	41	63	56	56	45	42	34	56	59	55	54	41	45	63	47	44	46	65	51	56	40	51	42	56	44	47	51	42	54	53	34	45	39	53	54	48	52	52	41	45	41	62	31	43	41	41	49	62	48	37	41	46	41	49	51	42	43	61	47	50	58	49	59	45	47	52	41	45	45	58	53	41	58	54	38	49	44	42	49	53	49	51	47	35	50	45	43	38	52	56	48	50	48	49	39	49	47	54	46	47	55	53	53	38	60
51808	42643	36381	34555	22912	27505	7486	1363	1451	10642	3244	1216	2149	886	729	682	631	650	654	843	874	583	622	627	643	592	575	605	565	626	593	535	575	595	548	554	536	574	556	584	572	558	581	740	1525	2577	2161	1583	1049	751	631	574	534	565	557	529	585	516	530	568	523	560	506	527	525	549	514	564	558	522	523	509	560	499	544	532	574	549	574	534	539	568	563	555	524	540	576	537	568	589	554	555	544	563	544	576	566	545	529	545	532	544	536	563	562	540	561	583	547	558	543	546	565	553	551	565	556	510	513	586	529	520	547	551	557	543	590	545	558	519	510	565	550	523	529	514	550	557	601	534	539	559	565	502	552	568	506	518	577	523	566	531	556	563	548	586	562	534	523	552	552	541	520	554	540	534	541	577	555	589	572	587	569	513	573	505	579	527	579	555	525	540	556	607	533	527	544	550	570	546	543	544	529	598	584	565	543	582	577	545	527	552	539	531	584	579	573	541	539	567	543	533	565	560	571	551	555	570	553	558	584	577	574	531	545	574	586	501	563	535	584	566	543	557	532	565	548	551	567	580	570	539	575	517	527	541	556	537	562	550	539	542	520	555	568	543	507	533	580	533	587	518	567	558	546	548	571	567	583	554	548	541	589	537	558	558	529	548	507	493	587	499	583	547	560	548	547	565	537	561	566	587	568	529	614	567	533	538	603	511	524	546	545	554	508	552	551	589	573	560	582	557	535	521	580	571	583	587	566	517	541	590	578	541	521	572	576	529	554	531	539	535	580	558	550	566	541	617	508	552	569	554	563	526	559	584	583	565	554	573	592	549	532	583	541	558	554	557	581	544	495	561	525	516	586	528	570	550	534	527	515	503	552	566	603	583	548	551	500	589	547	609	527	568	580	558	545	580	540	557	535	547	581	525	547	575	584	592	580	569	548	527	553	588	528	549	537	522	582	553	584	573	578	563	504	586	513	538	527	517	497	576	560	543	565	580	517	533	555	549	508	569	557	546	533	574	585	547	498	549	571	574	544	531	524	588	543	559	609	577	560	585	589	587	523	589	568	558	584	583	579	565	540	530	542	559	570	554	541	561	538	561	585	564	522	594	541	567	526	541	511	550	543	571	552	566	558	553	538	543	551	548	606	566	541	494	569	554	556	550	522	554	530	533	539	549	565	560	583	519	496	590	544	517	554	534	575	567	523	536	547	544	532	530	554	548	535	524	552	592	555	525	528	511	576	591	563	540	590	526	555	548	528	584	561	550	571	565	573	534	550	532	582	553	573	519	570	597	554	538	581	581	549	566	577	590	530	539	520	568	573	548	546	575	569	594	565	558	576	533	560	522	527	560	553	557	541	574	547	578	525	578	522	591	528	532	583	616	550	528	563	523	543	544	526	619	581	516	571	564	566	583	576	539	555	545	560	541	576	589	609	515	599	526	535	533	556	529	582	517	555	584	569	541	562	565	586	563	563	609	593	555	558	533	569	577	543	567	525	575	582	569	550	534	577	587	551	557	568	572	535	545	550	572	537	549	535	546	523	517	577	544	571	539	514	574	532	577	541	564	547	498	525	488	571	541	605	565	525	597	541	561	555	575	546	559	566	511	551	559	497	556	561	561	533	524	531	539	541	569	522	578	565	583	565	567	566	544	567	555	561	601	523	547	577	551	566	576	565	571	545	541	540	514	555	503	563	541	548	578	552	580	544	567	562	547	564	551	547	602	574	545	548	576	609	534	567	512	592	548	551	558	581	591	564	524	580	551	562	557	529	516	552	579	576	558	545	524	549	536	552	561	519	540	532	542	526	504	532	553	577	536	587	585	564	535	538	553	560	511	580	553	605	576	543	531	540	544	526	523	547	552	582	561	546	546	591	508	536	587	500	553	545	594	553	602	573	559	553	587	525	544	560	533	525	579	548	589	517	584	548	553	542	567	550	579	526	562	548	555	529	572	591	541	558	544	563	532	528	544	529	517	554	550	533	564	580	540	530	553	554	531	530	554	562	561	555	536	546	555	559	565	553	519	540	560	519	563	529	549	528	582	623	557	555	524	508	575	540	587	542	533	589	551	579	560	555	538	555	582	543	608	536	550	539	536	576	552	554	593	546	508	553	558	533	559	542	538	573	543	594	527	614	528	512	573	542	567	487	547	550	563	606	572	523	513	557	538	545	549	574	565	606	549	548	546	538	551	568	561	512	547	530	587	564	593	574	575	548	557	544	555	549	562	581	555	584	563	560	496	610	543	503	533	528	544	535	546	569	547	521	549	561	549	531	553	587	543	562	563	516	546	567	583	565	561	603	550	538	545	572	571	555	546	555	563	580	568	533	578	515	540	589	498	562	554	572	532	583	579	532	567	526	521	559	533	572	529	541	539	543	550	524	575	574	542	559	561	577	589	555	548	565	588	573	524	550	570	540	543	544	546	568	567	537	550	548	546	570	521	526	573	541	501	574	548	555	505	548	533	548	554	533	547	541	555	586	534	570	553	584	570	526	548	605	560	525	572	594	517	544	570	560	551	514	532	580	566	596	592	518	570	581	521	594	590	526	548	607	594	551	538	551	534	573	499	569	576	533	512	552	536	502	544	536	559	583	518	558	544	558	555	541	574	506	581	551	532	588	548	529	540	577	529	533	552	573	584	557	569	557	538	580	482	507	579	589	551	545	523	592	536	570	531	602	524	543	592	566	558	517	572	551	518	548	560	571	562	613	571	559	583	557	564	564	549	551	559	545	557	541	505	547	537	551	538	525	542	527	591	561	538	522	518	552	528	552	535	545	544	587	545	547	546	575	534	575	531	551	566	528	530	579	571	550	558	572	597	577	567	563	527	559	567	546	528	536	556	556	559	529	532	522	547	540	591	530	551	554	550	521	597	540	523	556	556	547	532	570	559	543	523	552	566	547	580	558	543	560	578	559	596	521	563	542	561	574	554	561	550	535	553	513	536	560	533	528	603	557	509	586	536	547	516	552	569	569	579	503	552	583	559	522	586	555	556	496	535	567	566	505	567	605	551	539	564	510	532	562	570	529	548	556	559	563	541	576	552	574	531	530	502	509	546	529	543	553	559	563	578	555	583	557	516	541	587	526	591	616	547	521	577	532	555	555	591	517	556	508	579	520	550	572	573	581	573	547	502	566	532	510	527	578	569	551	579	593	540	564	546	561	558	548	565	567	582	610	593	533	597	554	508	510	553	526	559	571	544	514	574	581	602	508	555	538	530	565	522	553	565	534	539	573	574	516	546	549	532	562	590	574	557	567	535	558	555	545	575	564	534	536	577	548	555	570	533	537	542	574	533	573	521	560	566	562	541	529	571	556	549	535	549	560	560	527	555	552	553	541	553	531	540	541	499	553	561	573	568	533	544	576	554	540	550	570	610	561	542	540	591	535	574	505	552	591	522	530	559	553	578	550	591	536	566	564	537	519	579	533	537	576	566	597	573	581	590	553	565	527	561	557	576	564	553	550	562	556	582	557	544	526	561	525	560	526	560
15345	19711	15012	6590	995	970	194	67	75	469	203	54	68	45	53	53	43	62	41	46	45	45	51	58	52	44	40	32	41	36	47	43	62	61	50	44	48	50	42	53	49	49	56	61	58	123	127	106	66	57	57	59	41	43	55	33	42	41	48	48	40	35	46	38	54	46	45	49	42	45	32	33	49	34	60	45	57	59	54	44	38	45	52	55	36	40	57	32	49	39	44	39	51	57	43	39	46	44	53	47	39	66	45	40	50	39	44	38	50	61	43	40	45	57	48	45	50	41	42	49	37	55	38	45	54	40	54	42	51	45	49	44	54	39	51	37	41	37	44	39	39	47	35	30	50	45	42	36	50	37	37	37	36	39	36	48	41	49	49	52	50	52	72	38	45	38	42	45	47	40	44	47	50	38	57	48	35	47	38	35	37	39	38	48	35	46	41	49	40	49	40	53	57	39	43	45	51	62	50	49	40	45	43	52	41	44	40	55	45	49	39	46	49	39	52	38	46	51	47	48	54	53	50	49	41	57	53	44	41	37	46	37	56	52	56	40	52	50	50	46	48	42	28	53	35	50	46	52	49	55	40	47	58	42	51	43	49	36	38	37	43	45	39	46	46	49	47	38	39	52	41	43	46	56	57	46	42	48	37	40	41	55	47	35	38	48	40	44	51	50	35	40	53	43	50	32	37	45	51	43	39	44	41	40	42	50	47	47	56	54	37	47	46	45	38	44	37	48	41	42	37	44	49	42	46	48	33	34	47	42	42	58	50	47	45	43	47	50	42	39	40	32	54	45	52	43	38	41	48	57	48	44	52	45	54	55	52	45	51	42	45	39	38	43	56	39	59	36	36	58	52	46	47	57	50	53	40	57	45	47	46	53	38	34	55	42	30	63	53	35	41	40	45	52	50	48	34	32	51	45	45	47	50	51	36	41	42	54	48	55	51	45	44	49	50	48	47	38	35	45	37	38	42	49	42	51	48	52	52	57	43	38	52	41	52	44	43	45	57	37	41	52	48	51	37	42	39	52	48	56	44	52	38	51	43	46	41	44	47	45	31	42	48	52	38	45	42	42	45	55	48	55	44	47	48	43	31	43	65	31	37	47	41	49	58	43	35	41	43	44	47	47	36	42	54	45	46	47	39	39	39	38	43	50	44	57	43	42	43	42	52	37	47	39	47	43	32	45	43	39	48	36	56	44	48	48	46	45	52	35	51	41	45	44	48	46	42	61	42	42	50	44	46	45	44	50	38	44	52	49	26	41	35	49	48	50	61	43	38	56	49	59	55	41	51	61	49	43	48	40	45	50	48	45	50	43	54	45	48	38	48	35	38	53	40	41	61	47	49	50	45	41	39	50	41	39	45	65	42	48	43	43	49	41	49	42	47	52	48	44	47	53	52	53	45	46	57	46	42	38	45	37	35	52	47	44	45	48	43	38	41	31	59	41	45	39	44	41	49	46	41	46	45	43	60	44	43	47	40	40	51	54	60	56	35	47	43	52	40	46	52	46	55	51	46	51	51	45	58	43	41	53	30	45	47	38	36	61	35	40	52	47	44	42	41	35	49	46	43	38	51	48	44	37	43	44	49	43	42	35	46	52	37	49	56	50	46	55	56	41	36	39	61	46	42	53	48	56	51	35	62	55	51	33	47	42	42	51	34	51	52	34	49	40	45	52	47	41	45	32	52	52	32	49	53	59	57	42	45	43	58	52	46	46	45	49	42	44	38	37	43	40	35	44	42	37	42	45	46	36	52	52	38	40	37	47	33	48	42	43	40	40	56	43	58	53	31	47	39	42	50	34	49	43	53	45	55	44	53	40	60	37	42	43	47	46	39	55	40	38	40	45	43	42	50	46	40	40	51	42	55	45	48	39	40	47	41	45	46	48	45	59	45	42	57	23	52	46	51	53	35	46	49	38	44	65	46	37	48	36	44	39	45	39	49	57	39	44	34	46	41	51	54	39	55	43	44	42	59	52	38	56	43	29	51	40	41	42	42	52	42	54	40	45	44	56	37	41	48	50	51	40	46	50	34	51	40	43	50	39	39	46	48	53	48	55	35	46	45	42	48	46	36	53	38	43	37	44	54	48	47	46	41	45	32	61	46	50	47	43	47	48	47	55	54	52	51	40	43	42	43	43	38	48	51	60	50	55	33	34	40	50	41	42	41	47	46	51	39	58	43	50	58	39	47	36	47	49	43	51	36	39	40	47	52	42	39	41	49	37	44	49	36	48	55	48	39	50	55	38	49	50	61	44	52	59	41	48	51	62	39	43	47	44	59	65	37	51	43	50	49	51	62	49	54	46	38	44	46	44	54	57	52	57	55	38	46	55	50	43	49	56	39	42	49	55	55	39	48	46	50	53	33	47	49	35	47	46	58	59	43	44	38	46	32	33	47	48	45	46	47	41	52	43	41	47	40	44	52	38	45	51	38	39	43	41	43	42	44	57	46	54	41	44	43	43	54	47	50	40	39	33	44	50	41	34	45	43	35	42	45	46	37	54	52	54	47	46	41	43	52	42	46	42	35	53	55	38	47	40	57	53	31	55	42	40	54	56	55	51	37	56	40	32	40	41	50	49	35	53	45	43	51	50	42	43	47	55	45	40	47	40	53	49	41	46	51	47	51	47	37	44	52	51	39	48	52	55	54	42	40	55	48	44	43	53	56	60	47	46	45	50	46	39	47	49	43	45	49	40	50	33	58	37	60	50	44	58	42	49	44	55	54	52	52	39	48	54	49	58	33	45	43	60	47	52	41	38	64	52	50	47	48	35	46	44	54	49	39	54	51	37	46	44	43	48	51	47	44	50	46	39	45	40	63	59	42	35	51	45	54	45	47	48	51	51	29	37	51	43	67	43	47	43	43	44	43	38	32	43	52	64	45	34	33	42	41	47	39	49	59	53	43	54	51	52	51	40	40	50	38	41	53	41	47	39	38	53	44	52	38	49	48	48	39	55	54	45	48	55	50	43	41	46	44	47	44	52	44	40	43	53	42	51	47	34	58	50	41	42	47	47	60	50	51	48	52	50	39	35	47	34	52	42	38	49	46	48	40	47	42	49	49	38	41	35	43	45	49	57	51	41	53	51	49	34	59	52	41	39	58	46	46	38	47	51	31	49	41	45	41	60	45	49	40	40	51	51	44	30	49	52	44	37	54	47	48	43	47	49	48	42	43	42	48	45	50	37	41	42	41	56	36	50	51	44	37	38	47	58	52	43	38	40	36	49	43	46	52	53	50	42	48	40	26	52	46	59	42	53	48	33	54	43	58	53	40	44	47	47	45	54	47	33	58	50	42	46	53	43	45	36	41	46	61	42	45	54	50	49	50	57	55	50	59	43	42	52	46	41	47	50	57	45	40	51	47	30	54	47	45	39	42	47	44	48	42	55	45	53	52	40	47	45	50	43	51	53	44	37	45	49	31	50	52	41	44	55	51	54	50	52	49	36	34	46	53	34	48	54	41	50	49	48	51	59
48899	43082	39035	35395	22915	28699	8004	1719	2683	17389	4473	1302	1203	900	777	722	679	618	681	819	788	632	593	572	607	592	568	545	590	555	546	550	607	583	576	602	510	578	556	555	563	576	550	585	1061	2843	3021	2341	1389	809	620	627	533	527	526	513	537	566	545	532	528	538	551	572	516	567	493	495	536	503	457	566	482	526	518	510	538	558	531	537	520	538	545	505	509	497	573	561	517	528	510	492	543	530	537	507	539	544	521	495	508	537	527	543	564	561	536	516	517	529	542	589	555	540	532	509	541	517	556	546	520	496	497	537	547	545	509	519	507	495	492	521	546	570	538	541	484	487	499	513	557	510	556	538	537	557	509	532	548	506	548	532	547	550	519	507	541	517	551	506	516	549	503	507	532	553	532	546	553	492	543	550	501	513	542	492	555	494	562	505	546	494	539	538	523	547	553	538	508	554	558	510	515	499	533	509	566	538	548	501	533	560	523	509	535	541	551	508	540	526	523	554	548	555	495	528	551	535	543	542	506	569	514	529	524	528	529	482	556	561	539	506	523	521	515	538	545	512	545	576	533	529	515	495	500	544	486	566	487	537	511	585	517	511	511	531	553	514	492	536	555	518	527	534	504	538	520	544	530	512	495	520	574	536	543	527	541	535	522	508	563	516	525	524	545	529	471	531	532	564	517	504	508	526	518	537	468	554	522	543	507	521	521	505	511	558	610	560	557	528	510	535	526	530	551	505	535	504	519	534	549	512	514	521	504	508	465	550	537	499	513	481	505	501	530	487	466	531	546	559	506	534	514	505	500	591	577	509	506	525	500	548	562	491	523	504	495	533	519	527	522	541	518	504	565	487	547	515	517	536	581	525	576	541	571	522	523	505	542	527	539	528	476	584	519	505	522	528	582	557	553	536	496	509	508	554	488	530	563	553	519	513	488	520	508	500	569	568	573	554	526	518	552	508	523	556	537	512	537	572	548	571	549	509	529	589	516	560	541	521	557	544	490	525	526	544	556	506	533	538	539	552	528	537	522	547	519	517	529	554	524	502	488	550	534	520	520	553	495	527	556	550	511	570	539	539	517	546	539	490	541	510	506	555	517	510	537	534	499	529	532	532	528	506	530	555	518	517	550	516	560	532	506	551	502	504	506	496	556	521	504	534	526	559	519	528	505	504	524	528	522	528	546	558	522	541	512	508	536	518	511	565	549	522	499	576	523	548	521	488	519	508	537	545	485	527	537	541	563	559	544	555	518	531	573	538	501	492	509	583	552	544	537	544	505	546	488	538	506	525	552	520	545	511	521	495	537	581	497	544	504	540	532	527	570	507	499	528	541	589	506	489	539	513	525	531	540	535	553	535	543	539	556	544	503	544	530	494	521	519	562	497	532	510	502	533	520	495	547	574	483	502	522	511	498	555	505	552	515	551	481	508	542	536	533	524	517	524	531	496	526	505	497	483	528	560	506	544	529	530	519	536	523	485	484	519	528	522	546	518	534	507	532	519	528	478	534	503	538	528	520	541	542	535	496	504	572	533	533	536	500	514	494	508	565	510	541	558	509	549	522	507	535	500	538	540	518	553	519	556	522	532	539	584	535	530	565	558	531	549	513	506	524	530	471	517	549	518	548	515	553	495	525	554	572	513	533	534	542	502	532	532	516	489	534	538	539	548	532	505	514	518	492	543	513	519	512	548	559	534	523	507	563	533	545	558	520	551	530	516	528	522	507	505	533	542	500	538	540	524	499	511	505	551	485	498	507	546	501	537	533	554	516	544	540	557	535	552	556	533	548	535	495	542	530	543	539	525	499	567	536	510	535	527	504	516	566	515	519	510	560	508	517	499	523	509	518	549	509	544	496	544	520	547	506	529	535	528	534	511	508	531	554	516	505	508	531	506	536	550	487	485	548	542	551	520	556	495	530	531	515	532	533	553	508	563	559	566	521	534	554	543	526	500	517	524	530	526	534	517	525	532	516	520	509	552	545	540	517	533	571	528	523	539	567	562	528	528	530	515	504	539	544	516	514	551	547	517	549	579	529	484	494	529	581	520	528	506	536	526	538	525	538	531	521	521	571	563	554	527	542	578	570	543	560	547	501	479	484	531	531	500	508	548	528	509	558	545	547	560	521	511	527	501	526	509	576	530	530	533	545	522	523	507	546	506	503	570	548	523	549	521	551	523	500	576	501	552	518	530	568	537	530	533	558	520	511	554	531	507	590	539	506	582	578	511	548	512	549	516	506	497	539	476	505	514	549	529	541	557	527	551	520	520	504	501	542	534	524	535	534	541	541	497	499	554	540	509	539	555	543	534	523	567	563	517	514	590	549	512	525	532	516	513	494	504	496	537	550	520	525	522	492	514	510	528	542	527	544	509	518	528	559	513	541	549	498	522	546	535	558	574	528	536	517	546	531	534	547	545	571	525	531	521	467	561	492	566	505	546	551	516	549	558	526	511	522	526	506	545	511	522	498	553	530	507	508	534	595	537	553	515	510	521	560	513	560	500	547	500	529	501	553	538	573	478	535	550	523	527	518	550	508	523	530	564	544	554	519	544	549	539	512	538	511	536	541	514	503	517	498	517	513	525	544	528	515	538	511	560	535	515	534	539	501	506	491	507	500	535	512	507	523	505	515	503	513	533	517	489	547	532	519	548	515	540	544	553	560	553	521	535	558	544	535	480	521	515	542	524	520	549	521	512	479	550	519	521	547	508	552	567	528	532	495	557	515	532	498	508	552	551	530	566	551	514	516	563	544	519	521	526	546	556	526	507	560	541	520	543	507	513	575	523	503	513	542	560	495	542	523	548	551	502	508	564	539	521	511	559	487	533	552	538	530	523	559	530	536	497	491	497	485	532	539	561	515	547	508	519	510	497	511	506	568	515	516	526	554	561	541	527	538	528	523	570	501	482	518	559	538	544	497	527	528	502	505	540	528	512	504	522	527	515	543	534	552	546	540	535	521	505	501	534	515	525	528	542	469	499	574	531	518	574	522	506	523	543	493	558	545	544	513	528	554	519	515	553	543	588	538	494	548	512	534	506	540	524	526	560	560	563	551	552	510	484	518	494	498	500	536	543	506	483	526	505	529	566	525	493	512	529	491	560	497	497	465	521	533	513	485	553	523	500	527	536	554	510	501	507	568	525	510	489	572	505	513	527	556	557	508	559	486	501	489	523	553	508	538	495	546	518	509	533	530	503	553	477	570	502	493	517	534	548	489	506	533	564	617	551	477	536	526	508	541	530	566	568	516	552	542	505	560	531	509	497	553	497	543	523	514	561	511	563	532	487	557	504	570	523	536	550	535	496	549	514	564	562	518	544	517	560	505	547	500	531	557	501	481	490	531	488	499	496	554	511	550	528	523	538	538	485	534	529	466	555	534	551	560	501	542	510	564	567	529	539	531	575	528	518	519	499	542	486	537	507	542	559	497	521	511	568	536	528	507	524	531	507	535	537	544	554	513	524	518	554	516	503	573	495	553	519	514	528	533	507
21151	30304	23170	11025	1833	1679	341	68	74	392	399	81	111	53	67	62	38	66	54	61	56	48	50	61	64	52	43	50	48	64	40	47	48	48	56	55	54	56	48	66	52	47	65	65	71	109	153	139	122	93	57	46	59	49	45	51	53	57	60	47	55	43	47	47	50	52	49	46	48	58	51	37	47	43	42	43	50	64	49	43	56	50	52	44	55	49	51	48	49	49	44	42	62	47	63	66	53	42	58	53	53	49	55	45	40	49	57	51	30	41	42	63	58	51	66	40	55	44	53	51	60	56	56	43	35	40	65	36	59	54	60	52	54	51	65	37	46	55	44	47	49	44	47	57	57	45	52	48	46	37	47	51	57	48	42	47	54	44	53	54	55	47	41	50	59	52	52	59	38	55	52	43	56	59	60	63	49	55	51	41	49	63	43	42	55	46	49	50	40	45	44	64	58	46	55	51	46	46	49	49	36	58	65	52	40	55	41	50	41	54	54	59	65	48	45	47	49	61	46	40	46	40	60	51	50	53	51	55	53	46	53	65	54	49	57	47	48	50	60	47	61	53	57	42	59	39	58	44	48	49	55	51	50	54	62	40	63	50	51	56	59	59	55	58	50	60	42	51	49	56	45	65	37	37	72	54	63	42	51	45	46	39	48	51	55	51	52	52	51	49	60	59	48	44	51	48	77	60	46	57	55	32	42	52	56	56	48	54	50	48	54	59	51	43	38	69	46	43	48	55	51	67	42	56	64	57	51	43	48	50	53	48	52	47	50	49	65	57	64	41	60	45	45	55	51	45	44	46	52	67	50	43	54	55	49	45	58	38	37	53	48	47	60	62	59	46	56	51	65	37	34	46	55	46	48	46	41	42	58	70	54	35	58	58	41	53	53	54	55	39	51	51	36	58	62	70	45	56	45	43	50	50	56	54	46	56	57	47	48	58	48	50	56	37	43	53	55	32	52	52	58	46	53	52	54	51	67	45	48	59	53	52	50	58	48	45	54	51	52	51	44	48	42	61	41	53	56	52	33	38	52	44	48	44	51	66	59	54	47	68	39	57	59	47	44	55	43	41	53	57	46	65	49	64	47	47	38	62	52	55	63	56	59	43	48	51	55	51	52	60	42	53	45	46	55	58	50	47	45	49	48	52	57	48	55	56	54	43	54	55	55	75	48	38	48	57	54	43	62	44	46	52	58	51	50	56	53	52	43	45	57	51	58	63	41	48	47	58	45	48	51	47	49	54	47	56	51	55	47	55	46	37	46	38	41	57	42	54	54	59	46	52	60	43	44	38	42	57	61	49	45	48	48	53	51	62	45	63	72	41	50	65	70	69	45	36	40	62	55	47	40	45	42	50	55	49	36	59	38	47	61	53	54	55	52	53	55	42	52	68	33	62	53	57	50	50	49	54	48	58	50	36	49	60	56	60	42	59	44	37	61	45	46	41	48	57	55	41	58	48	51	55	63	49	48	53	51	62	41	43	59	53	52	55	52	59	60	64	54	53	44	53	44	49	59	53	46	66	46	41	51	49	48	45	49	39	39	50	50	56	44	42	43	43	48	52	38	48	40	47	65	43	62	57	59	65	46	51	46	52	38	54	58	67	51	45	61	39	49	51	49	54	52	45	60	49	58	48	55	46	46	42	45	48	43	49	67	51	39	58	47	42	54	53	58	66	58	49	56	48	60	49	54	43	41	51	47	45	43	37	45	51	58	56	43	50	45	41	51	55	48	48	52	48	40	55	59	44	41	56	46	50	52	54	55	45	43	40	70	55	51	44	53	56	48	41	50	60	57	55	60	48	57	51	48	63	39	54	53	56	45	43	50	48	52	51	59	77	46	59	47	55	52	50	61	42	46	51	41	60	51	46	58	55	55	49	47	55	49	54	59	59	53	66	49	53	69	49	53	49	40	55	61	52	57	29	61	52	47	47	51	46	55	48	57	46	47	57	54	43	59	47	49	60	61	46	52	45	40	52	56	55	66	45	69	54	51	55	46	46	47	55	54	63	66	47	45	40	44	47	58	39	48	40	49	47	56	66	54	51	58	40	50	50	41	59	48	49	41	54	41	53	50	53	58	47	51	55	64	53	40	54	61	57	34	52	48	54	52	50	53	60	66	47	43	47	56	53	44	51	45	52	48	48	55	61	42	50	48	51	60	60	60	51	51	59	47	34	70	56	57	51	46	61	56	42	48	49	54	46	50	53	47	45	55	64	59	40	52	50	53	38	52	46	48	46	43	39	47	51	45	47	63	40	49	48	60	50	58	53	58	42	53	53	44	40	51	43	57	50	50	44	47	62	45	42	62	56	48	48	48	64	49	45	44	50	68	46	42	46	55	53	48	48	46	50	51	48	47	48	54	42	51	50	46	55	40	51	51	46	58	52	49	44	47	57	61	48	45	48	44	45	48	44	58	48	48	48	50	52	50	43	49	57	42	51	53	48	43	51	48	35	54	50	52	48	45	59	55	41	51	43	48	57	56	41	48	53	45	44	39	45	37	39	61	62	56	66	53	51	51	51	62	39	48	50	43	51	48	55	57	51	57	52	58	43	54	47	54	55	48	41	58	64	43	47	52	55	44	52	51	47	48	58	51	54	49	56	40	38	43	38	54	43	47	57	49	55	46	46	48	47	48	51	49	44	39	50	51	47	65	49	41	50	47	43	57	70	50	47	57	56	53	54	59	44	38	52	50	58	48	57	36	48	34	53	42	54	51	44	40	44	55	49	44	36	62	53	43	45	47	45	53	42	60	55	51	48	47	61	53	44	55	46	52	50	57	57	61	54	43	52	49	45	62	53	57	51	41	60	46	50	65	60	71	42	55	39	61	44	50	53	45	37	41	47	48	47	37	50	44	51	40	45	51	54	64	55	47	56	60	48	48	61	51	50	60	59	57	48	41	47	42	47	60	51	46	58	55	42	48	42	54	57	37	46	56	51	42	41	47	38	57	50	52	48	54	59	72	52	50	50	47	48	43	47	59	46	57	45	51	44	53	56	51	61	58	56	40	54	48	54	67	54	47	39	53	57	31	58	53	47	46	56	45	45	43	54	43	53	38	47	49	53	48	45	38	56	54	48	46	42	57	60	51	54	56	50	46	61	49	41	54	50	49	52	43	38	64	59	47	36	58	37	50	52	58	54	45	51	46	50	55	50	44	40	54	50	42	59	68	49	45	46	59	33	41	41	54	56	60	55	48	54	56	40	55	49	62	52	56	54	51	46	46	57	57	54	63	63	50	39	41	40	56	40	59	34	46	44	58	57	53	52	45	63	38	44	46	61	62	55	49	52	42	41	54	49	43	57	48	59	39	41	51	41	42	50	52	54	49	50	56	51	48	53	60	48	59	48	62	61	49	51	50	66	49	57	43	43	53	52	53	48	48	39	39	58	51	54	52	40	50	43	46	55	54	47	52	38	54	66	42	59	38	64	62	41	61	47	50	60	56	49	51	53	62	50	43	45	42	48	40	48	38	49
53262	49236	45728	41553	29036	33608	10881	2458	2105	12818	8749	1589	3057	1375	902	900	830	754	964	1034	952	721	692	668	627	658	671	657	658	612	661	604	658	610	631	598	632	573	585	610	605	644	640	610	997	2820	4107	3711	2468	1367	893	654	594	618	598	606	537	567	590	600	563	543	616	557	574	553	619	639	604	575	580	571	608	620	581	590	588	593	602	576	586	578	611	590	542	545	581	585	578	590	587	586	608	580	580	564	605	591	555	608	570	572	558	547	586	534	618	571	569	566	575	550	572	581	587	558	549	597	613	581	585	601	541	596	595	612	612	540	587	548	582	633	601	563	580	560	611	567	616	580	590	564	568	574	610	565	574	559	569	578	599	582	555	588	611	601	546	575	556	562	625	565	535	573	603	586	550	562	631	562	596	571	579	547	579	577	558	590	598	589	559	612	587	613	568	568	580	577	592	617	562	605	621	603	534	555	526	605	593	581	562	567	546	576	581	600	624	605	609	574	624	579	580	554	569	583	576	589	601	594	594	570	545	569	534	594	564	582	545	532	578	565	558	571	562	609	592	608	555	588	572	596	593	568	555	643	587	594	569	609	590	543	584	586	582	570	601	594	539	544	587	596	559	544	604	598	568	547	523	568	574	576	609	593	601	587	592	594	575	587	596	579	522	570	597	564	606	631	567	557	550	554	570	582	570	589	585	589	554	578	575	592	576	582	584	596	570	592	637	608	575	603	589	625	600	557	579	518	544	573	556	562	573	561	582	618	610	577	606	624	599	560	584	584	556	482	566	564	601	568	548	590	566	586	595	576	590	565	589	647	584	568	590	576	574	565	596	573	561	589	626	591	550	558	569	609	597	592	638	553	550	581	568	597	611	603	563	556	604	589	572	608	557	585	643	560	542	552	580	586	587	565	542	615	572	533	640	571	609	599	534	579	575	542	587	589	587	554	532	578	552	550	601	595	612	607	598	575	603	596	543	589	563	565	615	582	610	585	555	555	599	531	589	591	586	596	555	587	563	559	578	550	610	629	611	596	577	569	607	570	570	566	571	600	574	576	550	596	552	541	578	569	574	608	593	599	623	581	558	590	548	610	558	624	597	586	617	562	597	552	561	615	617	612	595	616	618	581	567	605	564	536	575	579	559	571	589	605	558	603	622	598	631	571	613	585	589	575	601	544	569	592	590	533	584	624	604	582	537	555	582	588	579	556	595	589	606	570	555	585	608	553	620	590	568	591	528	587	596	617	568	602	567	595	582	588	599	581	535	615	533	574	577	539	596	557	576	602	597	620	579	605	578	623	583	514	628	639	648	590	554	559	608	594	596	575	577	608	624	604	593	565	577	571	585	587	607	570	568	627	588	604	587	593	537	588	582	636	554	569	596	626	571	586	539	563	636	590	577	590	601	574	598	593	566	612	563	576	576	612	591	567	574	607	569	575	547	636	591	593	562	622	604	602	592	643	577	581	588	587	570	588	627	566	572	566	632	623	599	554	591	607	590	596	543	575	597	568	558	537	574	588	558	603	567	595	576	563	552	620	572	602	576	579	591	586	594	556	604	545	586	574	568	582	599	553	611	514	569	580	565	575	581	613	602	598	566	610	594	583	551	534	611	528	548	641	602	607	605	559	604	553	587	505	556	586	579	578	599	593	580	626	604	601	595	586	556	543	593	580	578	559	596	578	605	600	568	631	598	577	573	576	597	577	556	589	573	608	622	568	570	590	599	610	564	570	613	593	550	597	578	602	551	571	594	559	552	573	575	584	539	591	581	599	596	593	596	568	577	571	610	552	593	568	621	591	575	597	550	545	569	572	563	637	599	597	610	590	583	570	590	621	543	577	590	589	577	537	600	582	573	538	583	569	558	564	586	594	561	595	548	531	558	576	617	596	591	579	562	568	603	571	550	594	551	524	578	581	558	574	591	583	576	576	573	563	583	588	592	561	553	534	570	587	600	575	587	551	580	567	618	565	625	589	520	593	544	589	584	558	575	621	603	578	598	603	593	567	554	574	589	621	562	549	586	593	622	583	571	586	612	568	590	571	587	599	573	585	553	601	555	582	624	632	598	564	600	563	532	579	572	543	558	540	602	589	579	582	532	547	550	538	606	612	574	561	609	593	590	598	580	556	564	570	615	593	564	627	619	609	541	563	601	557	611	585	576	622	542	585	609	547	588	577	642	548	572	560	583	587	571	576	503	615	558	635	617	550	545	570	594	586	597	564	582	580	587	562	563	571	560	612	564	565	562	583	591	594	593	602	563	609	626	600	572	551	600	550	566	587	616	556	596	546	589	556	603	571	634	580	606	588	576	617	573	580	579	598	600	581	565	595	569	501	627	566	583	584	585	583	593	590	565	626	606	603	598	579	583	607	576	569	616	540	582	630	575	534	623	611	560	600	584	603	554	623	563	576	621	558	558	554	545	570	585	543	563	596	588	600	573	569	608	576	568	585	576	604	594	558	565	591	601	610	598	608	566	593	554	565	609	608	556	570	576	592	580	571	604	551	587	568	579	562	597	559	595	613	640	548	546	561	577	591	544	574	576	582	600	580	568	557	575	592	574	600	552	571	592	594	603	598	574	569	576	579	617	594	580	582	593	554	597	533	587	608	636	556	588	599	590	588	543	595	559	554	602	562	562	609	604	583	597	586	576	588	598	578	613	575	556	595	574	568	584	588	581	551	584	598	596	542	589	607	552	605	565	606	600	600	604	579	580	611	561	569	588	546	601	569	578	563	583	592	598	589	599	595	551	582	598	535	611	555	592	587	617	584	648	527	605	562	547	605	587	586	598	560	571	587	602	569	595	580	568	584	585	587	578	592	576	569	585	603	598	561	557	615	588	565	530	591	544	618	606	619	572	625	557	547	576	617	587	566	594	616	574	578	590	592	555	544	627	586	553	570	554	619	593	594	580	576	626	573	602	612	604	591	591	590	569	585	609	538	586	571	604	553	581	586	577	608	604	578	606	568	596	599	570	618	560	589	587	580	602	562	568	578	581	590	586	557	568	568	581	642	569	587	635	610	575	562	565	590	566	511	580	579	568	637	522	573	551	627	596	599	556	528	604	564	589	597	569	555	587	591	574	616	578	594	580	580	628	567	598	629	611	587	582	579	598	562	595	575	568	628	598	597	577	541	619	583	553	563	595	596	596	578	542	581	601	613	583	585	566	587	602	556	596	576	534	535	594	564	607	576	619	634	601	581	587	593	630	609	591	575	605	569	577	566	549	571	536	538	574	563	584	553	609	582	568	581	595	537	615	582	572	575	554	633	604	566	573	564	562	578	567	636	580	555	532	571	573	593	596	594	558	562	574	575	593	639	580	565	552	563	569	572	591	572	568	601	563	593	581	604	594	564	598	576	554	589	573	588	568	544	565	599	562	668	596	575	623	576	611	593	584	571	589	610	586	608	546	621	609	586	568	591	552	541	590	592	564	581	605	566	596	590	586	583	605	592	564	601	599	545	576	584	640	591	586	560	652	572	581	567
7702	6936	5230	2013	334	276	90	40	48	53	85	57	57	46	44	40	42	52	42	45	49	50	47	41	51	33	46	45	38	40	59	49	53	45	48	47	45	41	44	40	42	47	44	47	42	47	59	83	60	46	53	46	38	52	42	43	42	39	49	32	42	48	41	43	51	40	44	35	40	43	50	52	44	36	46	42	53	54	41	39	37	48	37	43	45	42	52	42	33	36	42	61	50	36	41	54	43	48	31	32	40	53	39	38	42	53	40	47	50	53	48	43	39	40	50	40	39	43	49	43	33	47	39	52	43	36	54	37	45	51	51	46	44	42	37	34	41	41	48	46	41	49	38	39	43	52	63	47	31	42	42	41	36	38	43	40	38	49	43	45	31	34	49	40	50	52	51	38	44	52	33	49	46	32	42	41	36	47	48	50	33	40	43	49	42	42	29	45	40	40	34	37	45	45	43	34	51	41	47	41	34	52	38	40	54	39	47	39	34	44	42	44	50	44	38	47	49	48	41	47	50	50	52	45	37	45	34	47	49	29	46	36	46	40	58	41	31	48	46	50	52	45	42	54	33	58	44	37	41	43	43	49	45	44	46	40	57	47	45	32	46	44	38	31	45	43	35	39	39	39	51	34	45	39	53	44	49	49	37	52	49	37	46	54	43	42	40	36	48	50	38	34	38	57	53	46	54	44	54	39	59	43	44	59	48	33	38	37	39	43	33	40	44	44	41	48	37	42	39	52	47	48	43	47	38	43	52	35	56	33	51	34	31	34	39	42	29	37	59	52	43	47	37	44	49	36	44	51	43	45	32	36	48	44	39	48	40	55	48	49	31	51	41	42	36	31	38	45	50	40	40	32	44	43	49	63	44	36	46	37	37	39	40	48	45	52	44	54	38	45	50	53	44	46	57	42	42	42	41	40	48	57	45	50	38	56	47	49	33	45	58	25	47	51	43	41	45	48	49	51	54	32	30	39	45	42	42	38	50	44	42	45	36	39	38	48	52	39	42	49	38	36	51	47	40	44	35	38	40	33	56	39	43	42	42	46	23	44	38	44	42	33	39	38	38	34	55	48	46	57	43	44	44	59	48	47	36	42	45	47	47	38	40	41	43	40	32	56	44	39	50	35	41	44	45	41	51	36	42	49	48	43	38	36	38	42	35	39	39	51	50	31	44	47	42	38	38	44	46	52	44	47	44	52	57	39	52	41	37	48	58	44	56	53	47	46	51	35	45	43	47	55	40	51	39	48	44	46	52	54	42	33	41	39	42	52	47	37	42	34	39	48	44	45	38	27	50	36	48	42	41	50	37	32	45	40	47	39	35	35	53	45	44	54	47	40	38	43	41	41	41	34	40	52	45	40	39	46	23	48	38	34	41	51	48	61	37	32	33	42	53	43	48	43	41	42	44	52	58	44	49	37	40	44	48	41	37	46	42	45	45	38	46	50	52	46	48	53	41	40	36	38	46	44	41	41	44	44	38	45	41	39	40	46	56	49	41	29	46	41	44	41	38	42	45	37	49	34	44	48	38	45	54	39	45	40	38	38	37	54	49	43	40	45	46	31	43	47	44	43	35	38	43	35	34	42	48	47	32	38	28	44	42	42	46	39	32	43	45	43	42	39	44	40	43	41	39	30	53	43	38	43	47	44	42	37	52	34	43	51	31	51	43	49	40	47	40	44	43	48	37	45	39	46	45	46	37	44	45	48	43	54	44	38	43	38	40	54	53	45	34	48	45	44	41	52	45	40	40	49	39	41	50	41	43	56	38	41	47	38	45	40	36	43	38	48	36	45	42	49	39	45	44	35	49	38	38	47	40	43	43	43	45	39	33	49	31	37	39	46	36	44	46	34	43	33	40	46	33	39	40	51	42	50	44	51	38	36	40	46	42	39	39	30	36	49	40	38	44	41	32	40	40	43	48	38	51	37	36	47	44	43	35	42	45	38	48	44	40	45	29	35	40	27	57	37	48	31	44	23	36	45	36	37	42	47	51	40	36	42	39	54	41	43	47	37	32	38	42	41	43	38	53	40	38	39	40	39	39	48	69	46	40	40	51	44	32	40	59	45	40	45	48	45	37	40	40	38	41	47	42	44	45	43	45	44	38	49	49	40	35	38	38	41	46	35	36	41	47	50	47	40	36	42	38	37	34	46	36	50	31	37	41	38	50	42	32	63	47	51	44	49	42	48	45	36	47	42	49	40	40	35	54	41	43	43	31	50	37	52	53	47	58	41	48	51	44	44	50	41	45	37	39	40	41	45	38	48	40	53	38	41	43	43	34	35	45	33	50	40	42	39	49	26	45	44	57	48	37	45	40	48	44	50	39	48	46	48	32	39	35	50	38	42	43	53	53	43	33	42	44	46	49	56	40	51	38	45	43	43	34	47	51	41	46	34	38	38	40	36	33	37	42	37	55	45	31	47	45	39	46	42	48	38	49	46	35	52	31	43	41	51	42	37	39	43	42	38	48	47	33	45	45	39	30	39	47	47	46	43	36	40	38	35	44	30	35	42	54	40	48	41	37	46	36	42	34	41	50	38	44	45	47	36	54	41	40	37	44	40	46	45	44	56	36	38	44	38	42	41	47	43	52	52	43	47	39	41	47	44	45	40	38	42	42	41	58	47	48	29	42	39	34	29	42	40	42	51	37	34	38	46	40	45	47	42	32	36	46	52	29	45	42	42	40	43	47	37	30	60	36	44	52	42	43	43	37	34	40	49	38	44	50	46	44	42	39	36	39	49	41	48	49	46	44	45	49	54	40	45	29	39	52	56	34	45	45	48	38	35	49	36	52	48	39	45	40	50	43	33	29	37	51	51	42	39	58	47	42	37	42	41	39	37	33	39	47	42	50	30	41	35	41	45	30	48	42	55	44	49	47	32	39	38	43	50	39	46	52	43	42	42	31	36	39	53	45	45	41	44	53	40	44	49	50	35	42	38	37	56	38	37	40	40	35	45	49	51	49	37	39	51	36	34	57	33	44	41	35	42	48	46	45	37	39	38	46	35	42	41	35	45	40	35	47	47	42	47	38	47	57	31	30	39	42	40	57	49	37	40	40	38	46	32	54	44	39	38	48	42	38	55	53	30	33	39	50	42	61	45	41	46	51	39	48	44	41	51	41	55	50	34	45	34	53	35	35	33	41	44	39	40	40	46	47	45	38	37	44	45	37	46	42	46	39	43	39	47	47	48	34	41	37	52	44	33	38	44	35	50	46	31	44	46	42	40	42	42	48	43	41	38	39	26	52	43	35	36	56	41	46	36	49	47	35	44	45	32	44	37	42	38	34	36	50	47	36	37	30	55	48	44	29	48	42	51	52	38	43	46	41	37	53	43	46	38	33	53	46	39	42	41	39	38	43	41	53	36	51	57	44	34	47	43	40	39	51	42	37	43	39	45	36	42	46	33	46	39	46	51	53	51	37	40	36	37	39	43	46	44	50	57	42	42	44	41	42	45	40	47	32	52	52	43	46	55
39471	31836	28629	23634	14005	16083	4674	987	823	1658	3409	929	791	597	557	581	546	578	599	591	648	535	507	466	448	528	470	512	460	523	493	536	517	486	493	498	469	477	512	498	494	468	475	532	561	762	1295	1341	1155	827	629	534	471	497	506	501	509	492	512	555	520	510	496	566	535	498	487	493	458	492	534	464	498	496	478	502	489	502	498	499	501	486	497	491	517	500	483	494	507	534	425	505	460	491	517	482	478	458	505	502	501	503	524	481	524	489	465	493	506	478	508	463	510	502	470	498	495	478	488	511	513	473	484	483	482	515	465	513	453	464	478	526	469	464	501	503	491	496	460	505	492	489	467	494	493	495	469	475	471	522	463	479	469	509	482	444	514	470	501	495	506	522	474	522	498	473	502	510	476	472	498	483	495	455	488	509	469	510	478	473	528	489	497	479	491	496	525	487	481	444	483	504	526	495	492	494	503	496	490	511	450	522	513	470	471	472	443	520	483	512	534	502	480	537	471	488	454	512	519	525	523	501	497	477	487	471	480	478	501	497	474	448	528	492	496	488	495	513	527	485	472	502	464	469	495	453	487	486	490	514	516	507	471	508	519	519	487	468	503	500	508	493	501	485	511	481	506	476	438	503	442	506	438	545	524	530	508	471	508	524	451	488	501	518	488	488	492	471	510	495	471	483	496	462	459	482	501	503	458	473	486	481	491	513	492	518	492	513	485	515	502	528	496	524	518	484	479	486	529	474	536	518	529	419	500	532	502	478	529	503	502	518	482	498	499	481	502	480	515	487	480	518	528	487	477	482	496	490	497	515	485	511	520	512	493	515	501	480	492	484	493	490	481	457	488	493	487	521	540	528	472	528	492	463	485	483	488	488	506	506	477	509	478	480	475	513	464	478	496	505	469	482	484	491	489	485	498	545	475	514	469	484	492	480	478	504	502	476	487	510	441	507	464	498	512	475	508	515	478	537	538	503	523	500	452	470	524	491	514	504	480	523	487	506	465	455	487	521	502	481	464	472	512	490	459	531	485	495	492	513	516	507	493	519	446	526	459	477	465	484	466	485	516	488	488	499	476	505	485	505	492	512	532	469	485	466	492	525	479	501	523	494	523	491	504	486	470	477	509	462	505	536	470	492	491	492	511	498	512	472	488	509	482	449	497	483	476	488	544	507	510	530	475	469	500	460	492	506	511	522	499	501	471	491	497	457	492	461	511	470	496	465	499	514	502	523	497	482	545	487	504	509	528	489	518	505	477	483	479	513	484	490	536	501	512	494	496	456	490	499	475	477	507	487	494	498	477	511	489	467	492	502	475	477	479	506	526	487	490	481	468	497	504	509	477	513	516	492	487	521	459	483	504	510	502	513	480	463	521	529	484	459	481	495	491	508	479	502	509	488	481	472	461	496	456	518	468	468	470	470	507	481	464	490	492	461	499	489	515	503	479	484	525	484	521	500	505	483	507	540	485	498	495	477	510	530	469	512	482	459	501	463	484	493	503	512	498	515	512	479	478	486	480	524	479	507	507	536	514	454	464	496	490	500	484	503	475	487	502	489	510	467	478	482	510	523	489	484	504	507	519	468	470	485	505	482	487	470	497	494	488	416	486	477	475	493	497	461	509	477	500	492	538	519	477	438	517	483	486	470	488	497	459	506	483	466	517	496	466	491	462	491	491	528	466	511	491	493	471	480	495	509	525	505	447	489	524	478	557	469	484	459	460	421	550	498	527	551	497	492	527	513	456	529	531	512	508	517	541	468	465	521	504	501	500	520	489	497	484	499	529	484	496	478	493	505	484	496	486	514	494	483	500	545	482	512	498	469	490	489	515	473	487	501	492	494	476	501	505	520	476	530	485	487	525	512	497	487	526	501	464	522	498	526	459	479	463	478	465	521	506	488	486	480	513	467	464	492	531	510	482	497	524	455	481	527	444	507	524	507	475	456	535	473	489	478	518	508	486	536	481	496	475	481	515	490	469	515	508	464	505	474	460	543	489	507	474	453	479	506	515	482	509	487	485	539	485	509	507	481	499	498	494	515	487	526	509	507	490	455	520	459	503	508	485	502	500	489	490	545	515	469	485	503	467	490	498	488	482	451	499	490	470	515	500	484	496	491	490	490	474	489	511	483	488	505	494	497	528	502	517	477	481	454	496	479	502	524	535	501	482	492	494	505	479	500	478	509	469	496	514	529	495	495	511	508	528	521	462	507	504	509	463	481	502	484	472	470	485	522	531	500	482	498	506	472	497	489	473	493	535	491	521	491	473	451	481	500	486	495	481	486	500	524	467	539	512	481	494	479	493	509	480	493	493	499	480	510	444	500	482	504	488	505	531	526	471	499	470	481	534	494	543	497	513	483	534	474	529	472	476	496	511	473	489	482	500	517	458	458	478	541	474	500	486	522	460	485	507	511	528	438	498	502	477	472	549	504	497	469	484	456	528	474	451	515	477	503	505	488	474	508	503	531	485	504	485	506	487	524	487	522	552	508	486	506	448	465	500	517	487	513	508	483	498	496	484	507	516	461	488	444	476	485	515	500	512	481	492	490	544	492	487	466	478	509	529	501	481	491	537	508	484	509	492	467	493	494	506	477	473	481	490	471	514	482	452	468	489	481	476	462	459	476	491	520	491	498	527	486	520	491	543	469	495	494	491	489	503	503	527	512	519	475	492	531	476	491	513	475	509	466	504	500	478	492	483	501	499	480	504	471	483	485	520	470	557	480	504	487	515	512	492	473	488	473	514	500	542	439	471	490	469	485	510	492	501	476	485	489	464	511	505	494	502	455	521	486	488	485	467	533	492	491	494	537	477	502	511	469	519	485	528	475	473	462	476	517	465	494	471	512	520	450	516	470	492	537	493	517	481	510	507	468	502	474	492	496	475	482	497	536	452	511	493	488	465	476	491	451	473	523	480	508	497	505	483	494	464	502	518	533	468	494	478	511	498	503	490	462	499	446	542	465	544	495	473	501	515	455	493	510	489	519	526	486	510	488	490	523	489	479	484	491	502	495	477	522	489	508	476	460	536	488	487	504	478	506	496	485	474	488	496	484	505	494	517	503	490	470	518	505	478	533	514	490	512	489	488	486	499	485	473	503	472	460	476	484	492	484	508	493	518	528	518	508	495	514	460	512	493	525	469	492	502	485	490	521	463	510	505	478	489	505	445	465	462	496	502	469	504	486	466	488	481	513	484	487	469	478	473	450	459	494	495	474	480	547	509	471	523	457	484	501	498	485	511	451	489	504	488	511	489	458	492	515	558	447	505	486	504	479	474	486	504	497	494	474	505	472	505	481	470	503	500	481	504	505	497	472	470	534	514	525	502	486	470	532	497	448	500	488	507	457	516	506	477	519	488	518	524	455	520	488	510	521	496	499	518	498	486	478	502	535	481	469	489	521	464	532	474	495	453	488	493	529	534	471	489	487	502	498	481	485	495	482	558	502	495	490	496	474	493	475	499	460	497	473	452	533	521	523	485	478	478	469
15579	22205	14385	5547	980	686	177	62	62	151	213	59	69	46	41	48	52	50	51	84	79	75	40	45	45	42	36	50	46	56	44	48	39	43	44	52	45	50	46	50	47	52	50	52	47	81	61	90	77	66	40	37	48	57	48	42	41	43	57	47	53	44	49	52	44	42	49	48	54	54	43	56	48	37	57	62	38	50	42	56	42	56	38	59	44	60	42	53	50	62	45	53	50	50	65	53	50	48	45	39	44	52	43	46	48	41	60	36	41	42	50	40	56	56	49	38	45	36	51	55	38	51	44	48	35	48	54	53	57	43	62	49	42	46	47	45	50	51	38	52	46	37	45	48	46	38	50	45	50	41	52	49	54	45	45	48	41	52	47	39	53	36	47	42	45	46	51	55	42	46	38	43	40	45	39	56	39	50	45	42	52	49	36	52	53	45	67	33	57	52	57	50	56	40	49	41	52	58	36	52	52	48	38	36	44	48	42	32	40	47	50	50	53	49	50	50	48	45	55	43	41	47	55	48	40	38	51	48	29	45	50	41	46	48	40	46	47	46	41	46	47	47	43	49	39	45	38	35	43	49	62	49	47	46	50	58	53	60	50	44	45	48	38	49	41	41	34	57	44	59	54	51	49	43	45	46	41	49	38	45	51	43	43	41	51	37	40	47	37	56	45	38	51	50	48	49	55	49	59	38	51	53	47	56	44	57	52	50	50	36	41	41	39	43	44	44	45	41	53	52	39	59	58	46	58	45	48	51	50	54	52	42	44	55	46	46	50	51	37	35	55	50	44	38	61	63	51	56	46	44	45	43	42	41	46	52	40	54	39	43	64	50	41	66	48	35	32	32	39	42	46	55	51	63	46	47	54	35	33	52	51	33	42	40	53	53	39	50	38	46	52	54	59	41	46	47	47	46	61	49	45	51	47	52	48	41	50	47	39	45	57	42	47	48	48	47	52	41	41	47	44	38	59	49	52	39	58	43	47	45	54	60	65	59	67	56	54	42	52	53	54	67	60	54	44	46	53	51	51	45	34	43	47	40	51	35	46	41	37	33	36	40	42	50	60	46	49	49	57	48	35	32	47	51	46	54	52	36	48	48	46	51	51	40	53	47	45	48	55	42	62	63	48	51	42	46	61	49	43	56	35	45	40	58	39	43	65	48	50	49	58	37	53	46	65	49	58	47	52	55	53	42	47	44	61	42	38	47	47	52	42	40	37	52	49	55	44	56	45	45	45	46	48	51	35	52	47	36	57	60	48	47	45	48	46	55	33	45	43	37	41	48	52	39	47	46	54	45	42	45	49	35	52	44	42	51	47	46	56	56	50	41	43	52	51	53	44	33	45	41	57	39	42	61	56	36	45	43	42	48	41	50	43	41	51	50	35	54	39	52	52	61	44	48	48	38	49	41	61	51	46	53	36	42	52	46	56	54	56	48	51	36	57	45	50	32	41	45	46	38	47	38	41	48	50	51	59	56	53	45	59	44	39	54	38	45	53	59	38	49	47	41	36	43	36	44	49	35	51	55	55	50	43	48	53	46	65	55	43	36	42	39	36	43	38	40	44	56	41	29	51	49	49	48	37	42	42	60	55	43	42	51	51	49	37	45	42	48	46	48	58	53	45	44	44	53	42	46	48	41	44	46	50	58	49	49	43	46	43	43	32	39	42	49	54	53	45	55	52	52	45	56	47	38	48	42	43	40	50	58	43	47	42	42	48	71	46	54	45	46	44	46	50	28	43	64	40	46	62	45	51	50	59	41	44	42	54	55	53	49	40	40	54	34	40	42	36	39	47	54	45	52	47	47	44	47	46	46	38	50	36	48	39	41	56	49	42	41	51	49	65	55	55	51	36	55	48	46	45	56	48	45	50	57	48	51	44	61	38	49	36	44	46	37	48	51	55	61	44	40	39	54	36	51	43	44	54	38	51	62	53	54	35	44	37	44	53	46	50	49	42	50	44	34	46	47	60	59	42	45	40	47	35	59	38	43	36	50	51	55	39	51	36	42	45	48	63	61	63	34	48	44	50	43	40	47	44	52	54	42	47	59	48	44	48	52	51	53	44	51	38	43	49	51	39	37	36	45	56	40	36	59	33	40	54	45	34	43	53	60	49	63	51	60	36	45	50	42	44	55	42	43	59	48	52	53	50	50	50	48	50	64	46	43	59	43	52	52	39	43	39	52	49	52	44	45	46	61	57	46	46	48	37	41	40	44	47	59	51	47	49	63	47	39	35	41	44	43	48	45	51	49	53	38	47	44	51	60	40	41	48	50	40	53	48	54	51	64	51	39	43	49	58	45	52	40	51	64	47	43	51	46	54	44	41	50	48	46	40	35	45	44	40	69	43	49	37	45	67	37	38	41	50	33	39	42	47	52	52	55	44	38	45	53	39	55	61	52	48	43	46	48	48	48	58	51	53	58	45	57	54	54	35	38	47	49	39	58	52	51	46	51	46	58	41	43	46	50	42	49	39	50	45	61	38	52	40	42	51	58	41	57	45	52	53	54	50	49	52	47	42	56	61	41	48	42	51	41	62	51	44	44	50	43	50	51	43	36	52	26	48	52	45	40	42	51	55	31	35	42	45	42	53	49	49	41	43	40	41	48	45	43	51	47	47	53	53	50	53	49	47	55	57	44	54	54	48	54	51	44	41	51	45	61	59	48	57	37	48	50	51	53	52	49	43	45	38	41	46	54	64	51	48	41	56	43	50	49	49	52	41	46	43	45	57	47	38	37	52	46	46	50	46	50	54	46	56	45	59	41	49	53	58	49	52	38	50	58	54	50	50	37	50	41	30	45	52	46	40	51	46	49	40	54	54	55	43	52	55	35	38	51	58	56	57	47	53	64	47	69	44	50	59	61	57	46	54	51	46	52	49	35	45	61	48	50	49	56	36	65	37	44	44	46	43	50	42	34	58	53	44	46	53	48	44	53	44	36	44	37	37	40	51	50	56	49	44	47	55	52	48	46	41	38	50	42	37	41	41	58	48	42	43	56	56	53	60	59	45	46	45	36	44	42	48	38	50	50	61	45	58	42	60	58	59	43	53	43	43	57	41	45	29	40	50	43	43	47	58	54	50	42	47	45	45	47	41	40	61	39	56	49	58	51	42	59	53	47	50	47	42	47	49	46	47	48	49	43	37	48	49	45	74	51	53	55	43	45	49	37	49	51	48	54	54	50	60	54	38	55	53	36	52	55	53	39	34	55	46	40	49	45	48	46	52	44	42	52	55	46	43	41	46	46	55	38	39	48	56	56	53	55	31	46	45	51	46	47	45	52	50	40	59	42	52	50	43	47	42	48	34	52	40	50	49	56	42	49	44	45	50	54	57	49	48	46	41	50	37	55	44	43	46	48	45	53	43	56	50	58	46	53	49	45	40	34	43	44	40	35	47	39	35	39	47	53	45	57	48	53	41	36	48	61	36	53	48	50	41	43	54	47	51	51	52	54	45	46	45	42	40	30	52	51	41	54
50815	44036	37149	34572	24495	24362	8256	1396	1172	6535	6270	1266	1512	816	733	673	590	614	659	1764	2277	1699	615	563	543	532	570	569	579	570	584	617	529	540	585	574	543	544	544	541	576	539	610	615	590	1290	2014	1851	1533	996	716	591	531	525	505	551	555	561	560	522	521	531	533	507	530	559	536	570	532	585	568	531	519	533	503	526	517	518	523	541	513	531	561	536	522	536	559	508	552	548	500	515	554	545	524	559	546	536	509	565	546	566	539	502	557	572	525	554	519	511	557	580	577	509	498	548	561	537	586	534	522	557	515	557	533	549	575	584	551	534	534	579	538	583	559	575	519	534	517	576	519	506	547	575	554	510	566	542	572	526	573	493	522	537	560	554	538	542	498	557	579	542	608	559	587	542	516	533	517	511	556	545	556	548	534	529	506	517	547	512	611	534	545	552	540	527	542	574	498	530	582	549	505	535	552	531	507	535	556	533	537	580	552	537	526	567	543	488	531	551	501	543	545	536	512	531	521	530	515	524	528	563	612	538	555	518	571	531	593	518	541	518	501	567	574	533	573	530	512	510	584	502	555	554	544	549	537	521	550	545	556	585	589	542	516	538	520	559	582	571	548	500	568	508	596	555	538	526	508	545	554	573	521	550	502	547	539	557	550	548	560	540	569	536	551	561	573	555	517	529	537	536	497	561	585	559	563	566	557	619	533	530	588	547	556	527	561	541	530	547	504	571	506	548	563	564	557	546	571	547	570	589	566	555	561	546	566	522	556	532	538	542	540	561	544	546	532	577	516	596	540	539	536	551	551	583	560	563	568	533	536	569	579	506	527	525	545	528	525	532	545	543	599	542	556	563	567	556	548	544	561	523	531	564	557	513	564	526	536	539	519	538	532	526	539	567	565	497	573	573	561	508	513	556	574	523	511	565	559	550	553	542	529	553	542	580	493	524	500	529	546	503	515	532	556	592	552	585	575	565	568	517	573	531	541	595	531	548	528	536	555	503	581	549	556	530	536	520	538	554	544	553	529	524	545	530	541	528	541	520	542	517	573	602	535	535	542	504	543	568	563	560	575	539	549	522	542	499	546	550	530	566	559	537	553	528	577	534	547	530	510	514	538	551	515	521	521	531	566	526	568	519	511	558	502	609	528	575	522	559	568	565	513	553	533	550	562	568	545	512	580	522	584	517	592	529	518	519	543	576	524	545	537	528	561	571	581	614	572	529	553	572	517	521	496	542	534	566	527	532	517	582	596	536	500	561	504	543	588	535	534	560	559	531	513	532	530	533	542	569	590	501	525	523	510	517	511	533	516	547	496	551	566	571	581	536	520	541	560	534	545	557	515	591	514	560	530	504	551	506	573	528	539	563	511	553	562	536	537	566	566	536	529	523	549	597	507	536	522	612	557	562	537	568	528	501	543	553	546	578	547	592	578	563	580	488	555	528	507	550	557	558	560	558	607	550	552	530	546	547	536	539	540	572	532	543	570	541	551	563	499	542	551	567	510	496	531	555	524	562	572	519	586	552	532	562	512	515	519	519	487	516	536	560	522	581	566	554	537	509	542	524	534	538	537	575	575	537	594	533	520	543	560	577	484	564	512	553	540	548	528	526	519	535	579	549	556	517	526	533	547	536	538	553	520	513	540	540	575	520	550	502	559	530	553	556	565	545	501	526	580	555	548	511	551	556	520	542	550	522	552	554	549	562	565	543	534	503	555	607	529	548	558	550	555	550	595	551	557	560	509	555	544	551	544	537	575	559	551	543	528	518	550	558	546	566	557	498	549	535	551	524	559	551	506	517	535	508	533	531	532	615	509	524	560	526	563	587	561	522	540	546	533	523	524	534	547	568	493	550	551	573	521	550	560	542	535	574	504	521	553	510	536	543	561	545	552	537	544	576	561	581	547	541	568	540	553	519	560	543	531	556	552	557	567	518	547	525	573	496	531	574	567	537	538	543	538	537	530	545	573	564	558	564	505	558	591	539	542	532	541	478	532	535	506	606	542	579	520	533	525	545	571	512	534	553	503	519	533	588	518	562	542	537	535	516	601	574	529	568	530	535	596	535	544	547	552	502	547	533	508	539	556	535	515	536	536	549	540	559	562	520	536	525	527	536	557	549	527	546	536	590	548	543	547	585	501	517	512	566	497	517	559	596	523	583	544	575	521	552	533	506	565	541	574	541	524	571	518	518	521	526	551	529	558	528	505	522	520	488	549	551	537	521	517	530	511	517	519	548	537	530	535	548	579	533	552	537	550	536	527	557	575	569	497	521	568	520	559	536	527	544	523	530	588	528	562	560	542	570	527	526	547	580	543	548	526	515	563	550	568	528	554	523	554	558	493	550	545	564	515	529	531	547	550	530	569	511	539	540	546	511	553	560	504	546	552	567	546	519	531	545	526	544	513	545	536	512	542	589	550	512	539	544	564	551	518	527	535	580	580	557	553	541	524	530	553	546	552	506	541	545	535	541	503	523	551	567	554	527	488	563	536	583	513	533	522	514	582	566	544	553	526	527	544	546	592	552	562	494	516	539	545	569	527	602	519	515	520	586	569	562	515	539	582	541	563	573	539	536	514	550	545	545	535	584	544	532	552	532	528	499	549	515	538	507	540	595	547	577	531	567	508	515	560	571	513	500	560	533	566	523	525	554	538	547	572	543	539	537	558	560	547	509	512	508	535	560	563	559	501	568	536	547	548	599	529	577	487	506	537	570	547	536	553	554	507	535	567	549	499	504	542	567	520	569	592	525	548	530	587	526	545	564	521	554	561	545	564	525	558	541	533	571	517	533	480	556	523	560	558	568	583	493	562	530	560	573	501	531	532	511	550	542	527	561	514	571	577	535	536	580	537	540	516	534	542	560	526	546	490	511	519	540	585	583	557	529	524	526	519	465	533	517	555	536	564	547	538	528	551	541	533	549	537	542	551	541	577	549	573	516	544	531	555	578	567	559	511	557	576	505	512	522	521	570	542	534	580	520	548	567	549	527	590	544	536	571	576	532	535	537	548	530	573	575	538	511	586	541	513	549	560	565	555	539	526	556	514	554	565	576	556	542	558	566	559	582	545	576	496	556	538	560	513	558	543	514	554	569	537	541	533	549	519	555	547	552	542	537	528	580	577	570	543	549	516	572	534	526	540	557	557	555	555	503	585	564	555	544	546	537	571	571	518	531	551	543	568	531	535	574	507	576	563	556	522	523	526	544	553	550	537	588	559	525	526	556	544	542	561	578	548	570	547	526	549	538	526	541	515	564	525	536	543	532	532	524	571	585	560	516	523	520	565	539	555	584	515	527	523	574	541	534	547	523	527	578	541	533	584	520	572	583	525	535	488	546	555	531	546	556	527	530	488	549	529	576	553	543	521	521	505	512	552	531	548	554	574	549	541	524	528	525	552	495	570	539	503	522	620	566	545	584	579	569	508	586	557	539	547	548	543	554	535	537	539	554	553	560	551	547	542	521	553	533	578	546	572	533	532	551	516	525	534	538
14820	20526	16350	6695	1374	786	157	54	53	210	315	63	82	68	57	54	53	51	61	114	117	60	49	63	44	40	49	54	47	48	42	47	63	44	49	38	47	48	42	52	62	51	45	35	50	85	87	71	79	77	47	51	40	49	40	46	39	40	35	45	34	45	43	35	54	45	49	50	46	50	52	42	55	51	57	44	43	41	53	44	48	53	41	45	39	52	37	46	41	46	39	40	43	45	45	50	43	49	45	45	44	48	55	54	52	34	48	42	41	40	47	42	38	40	42	48	40	42	45	44	36	43	44	48	43	35	40	53	50	46	38	41	41	57	49	41	33	52	51	48	33	39	47	46	49	44	42	46	46	36	46	49	44	45	42	44	53	40	46	43	47	53	39	34	35	41	41	47	43	47	44	42	33	34	46	33	49	50	47	42	53	42	43	48	46	50	40	49	43	54	53	54	43	47	54	51	41	38	44	46	52	48	59	43	45	49	41	62	54	44	53	36	45	46	49	43	53	42	69	48	50	47	43	45	35	40	38	43	49	48	36	54	39	45	43	44	52	41	46	48	47	43	41	54	38	53	41	56	46	37	56	45	49	47	48	54	42	39	50	38	54	49	43	46	46	37	37	45	40	52	41	57	49	49	46	46	35	35	54	50	44	55	52	47	55	30	51	46	46	49	41	47	53	45	48	50	41	47	41	35	51	40	46	49	53	47	36	53	51	37	47	33	39	56	48	44	54	51	47	40	52	47	51	40	48	48	38	55	46	43	42	45	49	47	42	49	47	38	49	50	60	44	55	47	49	55	52	39	54	39	50	44	44	43	43	50	32	45	54	45	40	45	40	44	44	59	38	51	40	37	41	37	41	45	51	48	43	49	54	48	57	47	60	33	42	46	48	57	37	44	49	37	43	45	39	51	59	51	36	48	50	51	39	64	52	50	34	42	44	45	59	49	65	42	45	50	46	42	42	40	44	38	44	36	38	47	41	42	44	45	40	40	55	54	36	37	41	46	49	56	45	43	35	44	55	45	50	37	48	48	39	44	49	37	43	50	42	53	50	49	45	38	49	46	45	45	61	53	45	40	41	39	58	49	42	42	36	47	43	34	46	39	45	46	46	39	41	60	42	54	37	52	47	57	45	44	63	60	37	39	49	38	51	53	38	44	50	43	50	35	48	41	34	39	42	37	43	37	51	60	41	36	38	39	41	36	67	52	45	49	46	44	39	48	44	56	49	42	48	35	43	43	41	43	57	39	45	47	44	41	34	62	40	37	56	51	43	42	59	52	50	38	56	45	41	55	48	48	37	42	33	42	50	42	45	46	49	49	38	35	45	44	49	44	47	42	53	43	43	48	58	43	28	42	44	41	52	56	52	41	42	54	45	48	31	43	43	56	48	48	44	51	48	52	46	42	55	38	58	46	36	38	49	35	47	47	46	42	43	45	39	65	47	49	37	33	39	48	55	51	49	39	47	47	37	37	54	35	43	51	47	46	39	41	55	51	50	46	40	46	49	53	31	35	46	51	33	54	49	38	57	50	47	51	46	52	54	48	40	35	30	44	60	50	51	51	46	41	47	42	46	42	39	44	47	43	40	37	43	42	42	41	41	51	47	57	31	57	46	41	35	43	51	48	45	55	36	45	46	57	44	46	42	45	51	42	32	49	45	41	44	48	51	47	45	47	43	38	44	49	49	61	43	51	49	41	52	53	44	32	30	50	45	38	43	55	39	47	45	54	52	43	63	42	59	33	45	52	41	33	51	46	45	49	44	46	36	50	50	41	61	58	42	50	54	45	42	53	57	58	54	52	47	54	48	51	42	42	48	44	60	45	50	46	36	35	39	45	43	39	50	51	47	52	54	49	43	48	46	48	37	48	49	49	53	34	56	54	35	53	61	51	42	43	35	52	53	56	51	49	43	39	46	33	41	48	46	41	53	57	43	48	39	38	44	53	44	34	55	34	43	55	46	35	38	51	46	47	53	45	38	50	44	49	41	53	57	48	40	36	56	34	47	43	51	49	53	49	47	44	44	41	52	40	42	41	48	39	34	37	36	38	48	58	36	48	43	48	49	38	49	55	47	52	35	53	40	43	50	40	53	42	52	38	42	34	43	52	45	42	37	48	48	37	46	44	42	42	35	49	48	41	46	37	35	50	46	50	48	55	41	50	54	46	54	50	47	46	51	60	56	50	46	43	45	39	39	55	53	31	56	45	52	45	46	34	40	44	40	54	45	34	43	36	51	52	55	33	50	35	46	47	48	45	51	41	48	46	50	45	50	51	44	42	43	41	45	48	42	53	58	37	47	60	42	33	35	47	44	46	42	57	50	41	42	40	48	48	49	65	45	49	47	49	47	49	38	50	51	40	54	56	42	48	42	39	56	44	48	43	53	43	47	55	38	57	41	46	46	39	48	53	43	64	62	45	40	47	47	37	44	35	38	40	50	45	58	37	37	52	40	48	49	41	35	44	39	51	46	59	46	33	48	44	48	48	39	39	51	50	48	44	47	46	40	52	48	36	46	55	38	51	49	50	47	40	44	53	36	58	38	56	35	39	38	57	47	39	48	40	47	41	39	60	36	36	46	53	56	39	43	38	40	36	61	60	42	48	39	38	38	50	52	47	52	42	43	45	60	50	47	38	71	38	41	49	46	40	54	49	52	50	40	56	45	40	47	52	47	62	44	46	42	58	55	47	32	46	40	46	49	54	39	43	44	46	42	43	41	56	54	31	37	62	43	43	37	50	42	53	44	42	55	45	41	49	54	37	46	48	51	49	37	46	62	48	45	54	50	47	55	37	48	41	44	50	37	44	46	31	50	36	48	50	47	38	47	45	37	43	37	49	58	46	49	42	47	55	50	47	36	50	28	54	49	48	36	36	39	44	50	52	52	36	54	47	49	53	49	49	45	48	52	44	48	45	39	53	55	40	48	38	48	37	42	46	48	37	50	34	45	43	49	41	40	43	41	34	46	50	47	47	45	44	44	58	46	41	40	47	38	34	54	36	49	41	58	35	37	35	45	40	46	50	52	36	46	48	41	40	50	44	39	48	42	51	48	70	57	47	40	43	43	39	40	41	46	45	39	48	45	46	46	42	46	46	35	52	50	47	42	41	42	37	46	50	48	34	44	46	39	40	37	43	54	44	51	36	40	51	44	34	46	44	58	51	44	50	50	51	53	45	46	47	46	44	50	55	54	48	58	41	39	42	36	36	48	46	43	35	43	40	41	46	52	40	49	46	37	55	44	39	44	41	29	52	45	45	54	47	43	43	44	37	49	51	41	50	44	44	46	39	44	37	44	37	52	45	53	42	48	50	44	57	47	44	50	38	43	37	50	49	39	54	53	44	40	41	55	50	54	48	50	42	34	61	46	43	62	62	32	39	42	41	48	53	49	45	36	46	45	50	41	52	47	47	44	46	38	42	42	48	58	67	44	51	34	39	45	38	42	49	42	60	41	54	54	40	48	44	46	49	51	39	48	46
48402	45094	40328	35386	26101	24226	7068	1849	1405	8617	8590	1649	2575	749	738	735	650	648	616	3340	3422	933	559	533	548	564	575	597	543	483	533	530	557	570	552	519	538	531	614	521	542	536	532	561	578	1474	2377	2098	1447	949	647	542	530	538	536	510	527	516	497	531	553	502	488	509	504	510	523	555	516	526	521	570	545	521	497	512	532	486	511	547	556	496	506	555	496	503	534	522	524	530	535	555	569	521	558	518	513	527	499	533	528	544	509	494	499	506	525	515	552	492	514	549	546	530	524	542	507	511	532	525	525	524	529	535	523	526	506	532	557	530	549	545	526	550	529	532	528	529	539	507	542	513	516	523	532	541	498	541	490	551	603	514	564	524	533	522	532	576	518	519	540	533	532	521	517	562	498	548	526	566	507	542	491	506	565	495	520	478	521	549	547	511	503	554	505	549	519	512	493	529	538	526	542	544	516	488	532	539	538	528	509	500	534	511	498	532	514	509	534	480	533	568	530	501	501	537	531	525	573	534	565	543	494	511	540	533	523	507	533	520	560	547	513	521	502	526	526	540	538	500	531	510	518	537	507	508	518	506	503	488	521	511	510	543	505	511	532	514	515	513	537	502	518	509	501	523	523	507	536	522	533	507	537	494	522	518	540	544	533	538	527	489	510	547	553	561	544	558	520	509	513	543	524	499	515	509	531	548	549	491	524	493	544	520	532	536	527	556	538	523	575	490	538	537	526	518	519	494	539	509	530	575	540	502	507	540	530	544	523	538	534	502	494	537	516	548	544	530	500	522	553	527	538	517	541	544	521	490	536	495	528	512	581	545	491	547	523	511	529	525	525	489	533	542	517	524	530	531	497	492	547	504	561	534	539	532	525	488	541	557	509	510	512	526	531	535	482	529	515	561	545	545	537	480	535	532	525	505	553	517	521	529	528	528	555	509	549	533	528	532	444	531	505	513	531	564	509	519	524	563	523	511	497	536	526	512	527	475	539	516	516	515	517	520	531	527	522	503	525	566	536	563	556	556	535	545	530	499	552	519	508	569	507	532	514	510	523	520	512	563	526	532	569	541	525	533	523	518	495	522	576	520	558	543	543	526	533	539	530	512	526	542	526	518	516	567	549	544	530	529	545	529	508	496	530	526	518	548	555	527	515	557	550	531	563	543	537	518	531	493	549	471	486	520	529	518	510	504	538	523	520	512	519	535	543	551	516	524	522	500	503	508	554	533	554	553	509	513	553	549	507	504	485	524	529	540	533	512	556	494	542	520	502	573	577	540	510	521	515	504	531	562	533	492	546	520	534	533	509	514	510	501	520	515	491	533	555	508	505	591	511	551	519	515	527	515	517	529	496	527	532	514	552	512	525	526	537	539	570	528	512	517	516	522	508	545	499	520	532	516	557	517	497	547	501	550	503	531	553	585	491	514	546	549	541	540	537	498	514	531	505	543	525	548	561	507	511	569	530	539	556	566	501	498	534	549	549	537	532	528	529	554	497	515	534	504	514	507	504	508	533	543	554	557	570	542	537	525	533	529	525	495	532	542	556	505	528	528	519	500	522	525	531	531	532	521	527	546	503	550	545	550	468	488	535	505	555	479	537	554	509	532	522	530	551	552	518	547	513	539	566	540	525	540	504	567	530	521	500	528	490	511	479	533	520	572	526	544	482	540	514	523	491	518	546	532	526	522	519	527	550	530	547	504	548	528	545	527	514	526	527	529	505	543	524	541	567	549	521	545	535	509	540	500	491	525	529	510	506	502	556	537	473	499	544	491	542	506	550	526	553	506	531	549	521	523	486	521	540	543	522	529	512	524	516	526	514	537	526	513	518	529	556	539	543	528	478	554	505	521	544	509	522	553	528	522	496	552	549	559	490	503	547	527	488	546	515	542	512	510	532	503	507	518	533	535	537	509	543	551	510	538	557	545	516	546	489	522	556	532	522	570	538	506	566	550	516	526	526	524	510	509	509	497	510	554	489	506	541	498	567	549	563	530	500	568	539	531	530	494	551	497	513	502	538	539	526	526	528	554	523	513	522	485	516	536	499	491	528	559	521	525	536	523	504	526	522	492	515	524	502	536	534	536	544	518	518	524	550	540	570	519	568	531	519	523	514	530	537	551	492	523	572	514	544	500	530	531	540	561	558	553	521	518	541	515	556	478	507	553	577	490	538	529	526	487	530	493	545	536	507	529	522	532	563	521	530	523	557	528	528	509	521	514	513	540	551	547	512	540	509	497	503	502	501	545	542	507	499	535	556	527	464	537	508	548	531	541	551	528	543	558	536	550	538	519	512	527	544	525	523	506	535	515	520	549	534	579	504	487	515	513	526	537	545	529	523	526	567	539	485	558	519	520	524	535	477	551	519	529	544	506	496	521	541	501	532	496	530	539	526	500	547	488	543	528	548	535	536	531	530	528	542	525	548	522	504	565	529	568	537	496	534	548	499	526	530	492	517	527	514	527	487	504	500	523	519	549	556	493	525	506	532	526	500	524	514	523	503	527	479	553	529	517	495	544	493	529	509	526	541	509	537	514	489	541	515	493	549	534	548	505	527	493	545	541	491	528	545	477	528	548	527	499	496	531	567	536	506	493	487	541	559	534	512	539	496	522	509	555	531	533	565	536	507	489	498	538	518	521	547	498	585	509	535	540	506	527	504	506	508	520	520	550	554	522	538	533	522	522	502	545	535	507	543	558	516	530	559	501	479	497	555	471	580	556	488	560	508	532	528	510	491	535	492	547	549	518	517	550	504	548	550	468	571	562	524	528	533	510	524	502	558	563	513	515	526	536	515	494	534	530	564	552	488	551	532	548	510	523	545	554	569	463	538	505	523	514	519	519	507	541	559	518	540	516	516	482	549	545	555	504	512	515	562	537	540	529	536	541	564	495	567	504	536	525	552	480	533	519	543	512	504	539	494	534	503	565	475	556	530	526	523	579	545	540	510	539	575	521	525	547	558	499	515	558	532	559	536	489	544	503	494	514	536	532	527	521	553	496	524	532	533	504	521	528	508	492	482	530	540	557	511	496	513	541	474	545	559	525	593	566	530	532	522	542	490	536	512	518	555	515	492	544	481	528	515	505	515	553	527	500	516	524	535	503	509	546	555	534	534	550	538	480	520	539	540	501	573	512	548	541	537	543	496	577	530	542	573	524	522	528	550	544	539	522	554	501	537	499	534	554	537	516	532	541	544	517	536	529	527	542	518	560	509	567	516	541	463	538	574	535	529	488	487	491	549	525	516	529	559	533	539	531	522	513	510	522	499	491	548	513	587	549	563	542	522	529	538	528	509	558	549	515	520	530	534	503	531	536	497	515	526	545	553	539	505	573	588	504	553	506	503	499	556	513	502	542	491	558	564	525	537	544	543	519	512	529	486	522	512	554	477	525	512	516	559	487	544	511	529	539	503	549	541	519	557	545	473	544	550	537	530	523	520	528	515	512	550	492	561	544	535	529	539	533	493	519	546	541	545	533	525	547	568	538
20185	31400	24080	11016	2634	1285	206	75	76	134	426	84	66	60	75	47	69	66	61	173	383	101	57	55	54	42	49	54	72	46	49	51	64	47	41	42	53	51	48	55	45	60	54	53	71	90	102	101	66	69	53	57	51	40	38	50	46	42	48	42	47	55	66	46	49	46	59	42	44	48	40	49	45	52	50	54	45	47	38	54	47	50	54	50	46	53	41	61	50	48	48	59	56	49	50	51	56	53	57	65	42	51	56	53	46	54	45	35	52	56	50	48	50	56	46	53	52	44	46	51	57	57	52	54	44	47	58	63	53	35	51	53	51	61	59	51	34	43	46	37	36	53	47	44	56	51	42	48	46	56	60	58	52	63	47	49	39	51	63	52	54	57	53	47	58	57	52	48	55	45	41	62	59	58	36	41	51	47	48	50	57	33	61	52	49	58	45	49	38	52	56	52	58	48	53	48	53	53	65	42	49	48	65	49	39	48	56	49	39	44	44	52	63	55	51	57	65	54	56	53	40	64	38	47	64	46	49	53	57	52	56	45	47	55	46	58	57	43	36	56	50	53	49	48	53	65	46	55	58	45	40	27	50	49	48	48	53	53	55	54	45	52	45	50	53	53	51	60	58	40	33	53	57	44	54	36	58	50	67	47	41	54	46	41	54	47	59	46	52	48	57	47	50	49	52	54	52	65	29	42	41	63	50	54	54	41	54	51	53	42	55	52	39	37	43	58	51	38	57	56	55	45	49	53	54	47	49	57	50	56	54	52	42	53	42	45	57	43	45	39	40	49	44	59	54	47	52	50	50	50	53	41	55	44	46	64	54	37	45	54	56	52	49	65	55	59	42	52	57	39	38	47	58	48	49	49	32	43	60	51	43	44	62	50	52	59	51	47	45	45	54	53	40	44	62	38	44	46	36	51	46	43	56	59	53	38	48	46	56	53	57	48	37	46	54	60	51	46	46	48	43	52	58	50	51	57	48	49	49	39	43	51	53	56	58	48	59	50	45	36	53	44	52	59	52	46	49	60	49	42	68	61	51	51	56	42	62	54	58	54	51	51	50	49	37	53	44	46	55	40	50	43	52	50	51	49	49	47	51	46	57	53	53	60	53	53	44	52	43	43	60	52	53	66	63	46	57	56	53	53	51	50	38	51	40	42	40	51	56	49	47	50	39	46	56	46	52	46	68	59	61	60	36	51	51	54	42	54	59	55	48	52	57	52	43	37	37	48	54	48	61	43	39	61	51	46	47	50	55	46	53	42	43	44	42	48	50	55	54	48	52	54	41	51	42	55	44	43	59	63	45	50	61	55	47	48	56	55	58	51	35	53	50	51	43	41	50	48	50	50	52	59	53	39	51	33	53	52	71	39	56	44	51	45	53	43	45	52	60	54	51	40	40	54	52	51	55	53	45	66	60	48	58	59	41	52	55	41	48	56	47	46	57	58	41	54	48	44	56	39	59	51	56	48	44	52	52	48	46	54	40	54	51	50	58	48	44	64	51	39	47	59	54	58	45	58	41	61	47	44	46	58	44	57	60	43	43	50	50	43	47	48	50	45	51	61	57	64	46	52	52	47	56	45	59	47	50	42	59	48	47	51	59	56	49	40	49	44	51	43	60	66	57	47	37	51	47	66	39	49	45	47	42	46	46	50	43	47	57	53	41	57	42	43	55	50	43	62	44	39	48	52	63	53	37	45	50	37	44	52	44	58	49	38	37	45	50	44	56	53	63	73	51	42	53	47	45	44	58	53	48	59	44	55	51	46	47	45	59	61	43	44	42	64	41	60	58	54	52	59	48	39	51	43	53	36	42	42	44	50	61	54	46	47	52	67	53	42	39	49	47	41	48	50	46	44	55	45	48	38	43	45	50	51	52	61	41	42	55	43	45	54	61	56	48	48	50	46	54	45	53	69	44	42	58	55	46	52	40	54	46	66	36	37	47	52	57	46	48	44	45	63	58	44	51	47	43	43	51	54	41	49	40	51	52	53	41	47	59	39	52	48	49	43	47	34	41	47	49	56	43	50	59	63	46	48	37	54	45	44	52	40	52	46	63	49	44	48	38	50	63	42	38	58	44	41	59	36	45	58	60	54	50	63	41	60	55	42	48	52	45	66	52	57	59	43	40	42	49	51	54	40	50	58	54	53	53	44	54	48	54	40	60	64	41	51	35	48	61	46	42	55	44	58	47	37	52	41	53	49	41	46	48	44	45	52	49	52	50	47	47	57	49	45	42	64	50	44	50	54	46	44	42	47	57	52	44	47	51	59	55	56	41	52	70	41	42	38	40	48	40	43	49	53	55	40	52	48	53	43	36	55	49	47	48	54	41	52	53	52	50	51	46	54	45	42	57	66	44	43	39	54	48	43	51	55	58	42	43	51	65	57	51	51	57	61	38	48	46	45	56	54	59	55	60	57	38	51	48	59	50	58	61	47	40	48	52	51	49	55	47	50	60	46	46	53	41	41	59	47	58	46	50	51	52	48	53	62	63	51	59	48	65	66	51	46	48	56	62	45	54	48	45	70	55	58	52	49	45	44	47	52	54	57	57	50	49	51	69	48	47	46	49	39	49	36	38	46	47	38	43	61	42	57	47	43	45	44	58	50	45	43	51	52	47	42	58	55	45	58	51	54	52	60	46	60	55	44	50	48	51	57	50	62	61	54	64	48	37	53	49	54	47	42	50	41	51	44	52	51	54	47	41	42	57	55	60	55	50	43	57	46	51	46	46	62	63	42	54	57	47	49	53	57	53	42	54	46	48	49	42	45	48	58	60	64	57	41	52	58	59	41	52	40	59	46	41	51	53	56	57	41	45	44	55	31	46	50	61	51	47	72	49	46	47	52	52	52	33	51	47	55	59	40	49	62	41	50	44	49	46	48	44	45	53	52	55	59	49	44	44	55	60	47	49	48	60	48	65	46	57	47	46	45	52	54	53	50	37	57	47	51	52	58	48	51	53	56	44	37	40	48	39	59	44	68	38	45	50	66	52	59	49	44	52	51	39	51	49	40	40	47	54	57	46	40	36	52	36	40	49	44	51	53	45	35	58	64	48	49	52	49	47	55	48	52	53	43	35	58	42	44	38	65	47	44	45	58	42	41	55	47	38	48	55	39	54	52	39	55	51	56	47	46	51	53	59	57	47	49	45	40	54	41	54	55	54	38	50	41	50	62	49	57	39	49	51	51	61	47	47	53	50	49	49	49	52	44	54	32	62	39	44	55	51	53	51	44	40	45	46	56	42	49	54	41	44	57	49	45	50	54	46	44	42	50	39	50	50	58	52	62	44	50	45	40	47	50	44	41	52	42	49	40	43	48	61	58	49	55	48	59	51	50	54	57	49	51	45	53	29	46	43	50	41	49	50	57	45	53	50	48	62	66	50	40	53	51	48	41	57	40	49	35	43	43	48	56	59	55	61	56	54	56	56	51	48	54	51	43	37	42	47	55	47	42	50	62	46	52	55	43	47	40	58	44
52426	50148	46945	41852	33162	29229	8833	2523	2021	5408	11302	2294	1590	974	868	809	742	741	874	4822	11070	1787	653	641	656	621	657	582	639	630	619	611	618	603	598	550	609	594	604	592	616	762	598	713	1444	1638	2877	2188	1575	1048	710	635	552	572	577	589	590	595	580	575	585	541	583	571	608	560	532	547	566	579	615	580	557	540	606	580	604	578	549	530	622	551	547	606	598	566	586	589	560	599	563	578	579	536	547	610	580	615	584	618	573	532	595	551	544	584	556	548	554	623	605	608	560	561	576	587	566	542	576	597	564	545	543	590	565	569	586	598	631	567	601	575	610	561	560	568	558	559	536	549	550	570	594	572	594	571	595	573	561	552	558	619	546	567	538	615	578	588	584	573	570	582	591	572	599	593	612	576	575	589	601	592	539	547	613	582	587	556	570	592	612	565	554	562	570	600	582	555	586	555	577	582	557	573	566	547	622	582	577	568	599	617	591	564	551	586	575	583	572	587	538	555	550	529	534	569	609	555	560	536	536	603	553	573	616	612	573	599	557	610	585	585	580	559	554	611	550	573	580	553	561	597	578	599	595	584	568	529	593	573	557	570	570	554	594	563	627	573	560	550	589	548	578	513	593	602	612	591	577	601	591	580	573	590	571	577	588	575	552	585	578	569	587	571	540	554	604	564	582	575	564	567	569	584	513	580	557	544	585	549	626	540	540	578	560	630	596	556	536	601	590	556	551	560	570	582	563	568	560	615	584	577	587	570	586	583	579	558	565	577	546	555	565	550	605	535	558	577	626	539	536	591	567	594	590	559	554	575	582	611	600	595	617	568	562	579	593	604	558	580	599	562	595	607	600	594	592	616	593	596	559	571	605	566	568	577	568	597	574	587	562	539	591	593	601	558	544	614	535	578	551	556	538	541	582	635	569	616	593	562	630	630	581	594	586	572	562	606	576	586	591	543	596	572	565	606	572	586	537	591	562	558	578	624	607	575	567	543	587	557	563	565	590	559	558	547	572	610	590	558	605	581	565	612	552	560	586	571	587	572	578	563	572	541	607	524	540	605	598	566	574	573	590	557	570	629	595	565	595	574	573	583	609	556	572	593	543	592	572	602	583	613	556	537	583	543	622	586	565	552	604	564	554	585	579	578	558	585	608	587	592	568	563	568	587	606	591	592	545	554	588	518	522	593	551	626	573	586	578	557	609	567	597	530	553	554	594	521	579	551	604	529	548	556	560	583	589	588	593	606	549	550	586	543	618	609	554	535	627	575	541	586	600	543	589	606	628	610	588	545	547	561	582	615	600	558	605	573	598	567	613	617	601	543	587	596	552	568	556	599	545	622	560	583	530	606	604	550	557	593	588	587	560	569	587	574	552	555	581	594	551	579	609	554	601	583	551	580	561	562	548	588	578	599	584	576	603	574	573	594	617	597	556	594	565	580	582	573	559	585	587	580	592	580	574	551	556	575	588	578	570	573	546	548	617	551	599	558	575	604	533	574	580	556	575	583	570	608	578	608	557	559	634	569	585	607	578	588	586	573	599	564	588	579	588	575	542	611	557	572	575	571	558	615	586	518	596	625	587	583	589	560	591	552	583	535	574	573	572	577	542	573	558	607	548	529	581	623	557	557	541	563	570	565	627	559	559	555	646	600	552	566	546	604	577	606	551	551	579	569	578	615	545	600	615	568	575	568	588	583	596	593	562	577	571	562	558	626	550	543	597	553	576	553	579	554	569	546	586	589	535	599	585	576	581	578	541	590	594	595	582	571	623	580	566	608	596	620	537	576	595	599	551	576	544	590	555	595	542	565	607	522	573	566	600	578	596	540	582	610	578	573	567	581	579	623	644	616	578	573	586	622	550	578	602	570	602	551	556	567	599	568	558	555	543	562	543	572	590	565	540	595	580	538	559	575	597	550	559	574	567	566	602	588	587	566	585	579	553	562	568	619	549	618	574	592	594	541	593	604	600	598	609	609	600	576	589	579	568	567	560	603	578	563	568	586	605	552	566	624	571	586	570	547	603	539	567	613	562	575	583	596	605	601	574	588	622	577	583	600	571	542	574	561	551	602	605	584	636	600	568	617	571	569	602	601	566	568	555	561	573	566	585	576	589	552	568	540	616	556	584	602	604	554	579	538	588	607	567	607	528	567	567	588	555	579	561	562	580	578	605	574	568	559	594	596	580	600	585	589	635	599	577	600	576	574	590	581	606	593	569	581	589	593	619	553	587	597	558	558	555	538	604	573	571	607	570	593	558	566	608	557	564	567	582	551	607	588	606	608	581	585	585	586	580	566	577	566	550	598	625	563	605	566	572	557	554	606	571	598	566	579	594	540	587	578	591	572	535	603	603	593	561	549	592	609	604	610	555	562	589	584	545	582	561	593	578	584	559	624	574	599	566	585	621	597	538	591	579	565	566	608	558	536	564	630	538	523	617	567	561	538	603	645	578	548	538	589	601	600	548	586	551	580	582	570	533	591	577	575	591	585	577	584	596	550	583	598	575	594	552	594	604	595	613	595	606	594	613	569	573	583	576	550	597	573	611	628	576	596	543	604	571	576	600	549	534	577	532	610	595	547	595	601	591	602	598	547	573	605	612	601	562	598	607	597	551	592	606	586	595	556	565	560	572	557	600	523	581	543	558	571	562	560	547	587	603	557	587	546	554	590	591	574	597	582	560	573	584	577	619	606	574	558	571	510	600	583	588	587	583	568	563	561	565	586	576	582	594	578	588	586	577	549	593	580	559	555	585	584	564	606	572	540	609	614	611	590	604	580	591	587	551	595	606	580	560	600	548	568	567	561	619	598	593	596	560	582	552	571	600	543	567	609	571	592	557	596	550	574	563	530	582	579	553	598	572	584	578	555	603	564	571	593	543	602	588	564	560	564	550	567	553	550	548	572	595	581	589	568	571	591	587	581	583	546	611	579	582	556	592	530	568	536	580	570	625	587	573	570	557	592	632	613	592	564	567	578	570	554	569	591	584	607	569	553	537	631	591	573	570	535	537	586	569	614	629	572	535	555	590	591	589	588	606	567	602	557	605	539	597	553	649	569	557	567	586	582	572	584	623	565	574	581	563	580	584	571	567	594	612	605	552	574	547	566	546	546	522	587	595	574	601	592	587	574	594	564	618	592	594	623	567	567	585	594	593	511	559	571	569	573	544	565	609	616	601	554	612	571	521	583	599	566	557	626	585	585	631	574	557	565	600	594	569	579	542	554	526	602	612	593	523	562	557	582	574	558	582	612	539	596	596	540	535	585	606	603	604	556	576	574	577	570	554	588	546	564	540	556	592	567	556	550	578	578	545	562	579	584	555	581	517	553	627	555	590	540	591	604	568	607	587	580	612	602	634	538	565	599	588	573	585	630	576	556	615	600	583	583	576	601	594	568	597	617	546	535	554	544	559	593	556	598	548	564	571	626	557	614	561	571	564	566	599	559	624	574	581	516	564	606	588	563	544	625	555	607	603	561	577	567	561	555	544	616
7086	7116	5489	1785	476	231	55	44	49	54	67	66	45	46	59	48	50	33	60	93	143	97	63	50	40	48	44	43	52	30	44	37	52	37	54	46	45	41	58	46	49	44	41	48	40	52	63	54	44	50	43	45	29	41	36	41	43	44	52	36	39	39	49	44	47	32	33	57	39	42	50	46	50	48	45	55	37	39	47	44	44	40	42	45	33	45	54	36	44	33	35	38	43	34	50	43	34	50	48	39	48	52	30	43	44	47	42	36	39	52	49	34	45	41	33	38	46	57	50	47	39	38	39	38	36	42	34	42	57	51	48	46	41	43	51	40	37	43	40	44	44	48	49	39	60	41	43	41	54	42	54	43	45	46	38	43	40	42	52	45	47	36	43	47	45	45	35	39	42	44	48	46	46	57	46	37	41	53	43	37	54	42	41	50	40	42	55	49	47	38	38	53	38	39	44	51	36	56	40	35	43	40	30	38	36	33	50	56	40	43	41	51	43	54	37	29	39	47	54	43	36	38	48	32	52	29	42	45	46	45	48	53	57	38	55	57	47	52	46	40	44	37	41	55	38	42	39	44	50	54	46	30	44	46	50	38	36	50	36	45	39	44	33	40	53	45	53	44	43	42	49	38	42	40	42	42	51	57	45	48	51	51	39	35	48	40	38	30	43	47	38	37	45	32	38	61	36	49	51	37	36	47	59	31	35	41	40	30	37	45	34	52	56	49	47	49	46	36	31	56	54	37	37	57	43	45	38	33	41	36	38	37	43	49	41	46	39	38	46	43	46	44	42	44	38	34	36	37	49	36	32	36	39	42	27	44	42	38	37	36	46	32	41	36	43	56	47	34	35	47	34	26	46	56	47	51	42	39	27	56	48	51	38	46	54	44	54	48	41	44	50	54	47	48	46	59	36	42	38	44	42	44	54	39	46	46	41	41	38	49	41	41	46	56	54	51	51	38	54	46	35	49	47	46	43	44	39	43	38	50	42	45	38	50	32	48	51	57	44	49	39	51	36	44	55	46	53	46	59	39	56	51	36	52	49	41	42	39	45	43	41	58	42	52	45	49	44	40	45	42	43	47	50	38	49	45	43	40	47	44	49	46	52	65	40	43	47	37	29	41	45	36	47	44	45	49	44	44	47	26	52	44	42	38	43	50	57	47	44	42	48	51	65	54	37	37	27	45	35	47	41	42	59	50	55	49	39	38	34	40	37	43	48	46	40	53	44	48	38	50	42	50	46	48	39	49	42	47	38	57	44	33	47	48	54	41	39	56	49	40	30	50	45	62	46	40	40	54	41	38	46	38	41	51	55	44	60	47	51	48	47	50	38	49	49	50	42	42	38	41	55	40	43	41	43	43	51	42	32	30	45	48	37	38	43	48	48	60	43	39	41	43	45	25	54	56	41	44	47	44	46	44	44	56	44	47	49	50	34	49	41	45	56	33	35	42	54	49	39	47	50	48	41	49	44	48	43	48	46	48	45	47	47	41	48	54	45	52	38	34	39	56	46	43	39	44	38	39	45	37	57	37	50	48	43	45	43	36	47	46	45	51	50	46	40	55	48	49	32	46	37	53	44	43	45	34	32	57	43	50	32	37	47	44	50	47	52	40	49	56	41	50	38	41	41	46	34	46	49	52	48	37	41	35	41	40	43	36	41	44	34	48	49	39	47	54	47	50	39	42	44	36	46	42	41	54	44	50	58	39	53	43	44	45	52	49	36	41	35	47	50	46	34	52	43	58	35	35	43	45	50	39	40	46	41	32	45	49	52	44	50	40	49	38	51	40	46	45	37	43	39	38	33	39	48	50	44	44	35	42	59	42	38	41	30	46	49	56	45	46	44	47	45	46	44	47	44	46	31	53	45	45	40	40	53	44	58	56	39	42	59	38	49	43	45	47	43	47	51	44	51	44	44	45	51	62	39	41	41	45	30	42	46	30	49	50	43	49	46	44	37	48	35	47	40	44	43	30	47	39	39	34	48	50	46	41	41	37	33	31	39	53	46	47	43	50	58	53	46	45	44	47	49	46	47	36	38	55	49	39	42	57	34	38	62	42	40	43	48	36	41	51	49	46	36	45	29	46	44	39	45	41	46	41	43	32	37	49	39	45	40	40	45	38	44	46	42	54	54	37	52	45	48	51	49	34	38	53	37	44	44	33	36	39	40	46	55	48	39	50	54	37	35	42	42	44	50	43	51	39	39	38	45	32	50	37	42	41	45	46	48	55	52	51	46	42	37	41	51	46	40	46	39	36	36	54	33	40	57	38	47	33	50	52	43	43	46	38	39	45	44	46	37	30	40	37	53	36	40	45	32	36	42	50	50	36	52	41	40	40	40	40	51	37	38	43	32	43	52	39	34	41	42	47	44	39	38	43	55	40	46	46	42	43	42	56	42	37	48	36	36	54	35	57	34	43	43	48	40	33	38	47	46	46	33	36	42	46	37	41	23	55	47	41	49	52	25	47	44	44	39	45	31	53	53	44	40	44	35	55	47	45	36	57	32	42	42	39	47	43	50	47	27	45	41	53	41	31	54	54	50	34	39	33	41	52	40	62	57	50	47	47	48	50	52	40	39	51	44	45	46	47	41	47	52	48	39	43	36	44	29	55	45	44	53	46	34	33	42	45	52	44	43	41	39	50	53	42	34	50	40	36	47	43	40	40	47	41	50	46	46	40	54	50	47	43	51	55	49	46	36	38	59	43	48	29	44	53	53	53	36	52	32	57	40	59	62	45	58	43	44	47	44	48	52	43	40	40	43	39	35	42	38	49	59	28	34	41	28	54	42	35	47	41	36	47	51	46	46	47	48	42	37	41	48	40	50	37	32	48	42	37	53	41	45	48	40	47	41	46	40	45	47	46	46	36	37	47	38	43	44	33	48	39	53	35	49	48	47	50	41	39	53	39	41	39	41	50	37	31	41	37	43	48	47	35	52	31	37	44	41	37	50	44	47	42	48	44	36	45	69	55	47	44	42	38	46	43	31	45	41	52	34	52	41	51	48	44	42	52	32	48	47	41	42	41	44	39	51	43	32	45	49	42	49	39	55	33	56	41	50	42	36	42	55	42	50	37	38	39	36	50	47	45	46	51	35	38	42	37	46	39	42	48	51	33	46	43	48	43	50	40	47	42	52	40	37	41	43	37	52	45	50	43	41	36	41	43	37	48	49	31	37	35	39	38	46	56	48	41	39	52	31	46	48	51	35	49	51	40	46	42	44	39	41	51	39	45	52	55	44	40	45	46	41	51	39	46	40	42	54	44	45	46	53	39	48	40	41	50	42	40	41	52	45	40	39	46	50	47	41	39	41	45	35	33	40	51	48	50	53	49	46	47	51	29	50	52	49	47	56	39	41	50	53	40	49	42	51	47	42	37	41	53	42	57	44	51	41	50	37	37	48	45	45	61	41	41	45	45	38	33	51	47	54	49	46	47	40	40	38	50	60	35	37	32	42	44	33	49	44	42	42	40	38	31
38964	32045	28676	24080	18463	14154	1930	1100	963	1067	1598	920	702	589	586	592	509	537	618	2134	4264	2138	472	500	544	527	497	554	508	475	513	487	506	555	530	476	501	517	824	659	464	518	490	482	593	678	777	686	663	548	546	499	526	494	466	483	540	527	539	523	488	540	498	495	467	502	490	515	505	501	488	538	524	528	471	497	494	482	480	489	485	490	486	523	519	497	507	470	471	490	491	506	497	449	545	491	490	508	479	509	484	523	517	518	469	519	431	499	516	502	532	469	479	493	496	485	486	474	521	521	504	495	496	499	480	466	489	508	495	521	525	503	497	476	485	523	508	485	491	502	478	491	487	462	481	516	495	489	526	479	515	467	475	519	471	475	466	468	515	493	484	526	472	541	493	509	522	502	506	525	468	524	522	500	531	498	489	568	538	494	512	499	514	504	488	484	475	508	517	511	517	509	501	527	497	513	494	503	492	499	482	512	487	493	481	491	534	472	538	462	528	523	492	484	472	527	495	475	492	480	517	493	479	470	479	503	442	511	491	517	543	496	516	505	486	490	506	527	539	450	513	489	526	484	491	474	465	483	495	491	551	500	531	536	482	551	512	496	512	488	465	548	506	509	514	495	459	489	509	499	505	525	491	517	475	496	543	470	502	534	514	523	504	511	517	505	488	472	484	487	476	519	488	485	482	532	506	513	511	441	529	501	478	477	501	518	490	510	499	489	527	517	507	503	480	524	489	493	481	475	491	525	505	498	481	514	498	485	534	531	499	533	505	542	501	509	535	474	545	509	505	491	523	490	519	462	487	507	491	550	499	509	520	505	491	491	468	531	549	488	493	484	497	481	497	507	495	499	534	472	511	526	530	530	491	519	492	480	495	555	474	483	493	480	541	527	548	493	520	469	491	492	490	538	464	490	455	521	500	499	531	476	490	508	500	507	548	490	486	516	495	484	511	504	495	480	551	553	526	517	493	490	483	486	502	527	492	486	531	472	524	484	481	490	542	521	513	521	498	475	498	496	489	516	508	512	494	492	529	478	466	500	478	478	508	505	475	495	517	520	485	496	480	499	512	508	492	487	516	496	476	503	494	531	531	478	488	508	518	470	486	502	526	520	494	489	525	529	484	479	506	541	496	510	514	487	505	515	529	510	522	517	477	513	443	495	480	542	525	487	457	532	492	523	504	501	519	491	473	520	564	495	489	529	478	510	526	498	545	515	517	487	475	478	490	496	508	493	525	477	522	542	490	526	502	503	536	521	486	531	502	519	482	492	504	503	533	498	488	478	503	506	486	508	528	509	501	494	513	462	486	506	461	490	501	484	509	515	463	501	480	510	516	505	494	486	495	489	484	493	466	520	492	547	516	495	520	518	505	474	541	499	483	481	502	477	492	517	481	509	458	520	515	519	499	508	464	486	506	530	496	509	510	510	498	500	502	530	489	468	499	483	546	514	525	505	498	527	463	493	524	476	503	519	476	532	526	476	501	514	512	507	489	487	522	503	506	454	509	508	559	535	460	511	513	514	531	501	476	532	462	487	513	488	514	497	511	496	515	467	498	487	506	461	495	514	480	505	534	513	505	505	505	536	534	464	467	484	509	487	494	513	479	520	511	505	524	477	513	513	513	502	514	492	494	496	493	497	504	485	499	518	536	485	545	467	518	504	502	483	531	506	492	569	504	512	503	517	474	491	485	498	484	517	478	516	504	506	480	479	501	529	510	494	471	554	513	478	488	483	507	491	510	509	498	503	456	503	530	503	505	480	499	530	509	542	519	479	492	505	539	543	517	478	554	531	469	536	497	477	480	509	505	520	551	472	483	486	487	508	496	531	496	517	462	523	490	496	484	544	519	515	496	478	504	533	514	492	507	479	492	446	485	484	513	496	504	484	516	509	546	483	565	485	512	532	499	492	522	518	504	536	541	481	475	471	506	501	461	522	521	513	489	525	492	500	506	485	468	485	491	498	500	509	530	468	493	517	485	519	523	510	499	468	492	467	493	511	493	492	491	509	548	500	534	518	503	480	518	490	524	510	471	491	489	491	497	521	499	511	507	524	551	538	499	502	523	495	504	510	497	512	512	513	530	498	481	477	441	504	501	478	488	547	501	519	527	505	477	478	514	519	499	508	562	500	478	509	498	472	487	471	488	476	486	496	521	479	530	485	525	511	524	458	528	541	490	494	511	509	497	517	485	472	488	476	541	456	505	500	491	503	512	527	496	543	486	501	489	504	470	518	524	520	523	528	520	494	479	512	511	521	491	507	506	440	549	524	481	467	514	451	492	521	536	543	518	505	503	518	505	498	490	497	517	518	505	512	475	476	541	507	479	473	490	494	484	480	529	478	511	478	502	512	475	509	506	513	501	491	499	487	499	523	467	456	509	542	523	497	508	503	506	517	525	504	501	495	511	530	543	525	548	524	484	537	509	536	522	494	511	474	498	521	517	458	472	492	503	513	471	476	462	478	474	516	476	480	526	490	486	506	518	489	510	512	523	514	512	506	519	535	546	495	493	484	459	539	505	507	512	520	475	479	555	487	514	475	495	491	482	478	475	501	497	576	503	498	500	538	483	459	470	516	557	516	533	528	525	497	465	493	507	502	514	458	514	484	473	532	500	490	465	486	492	486	472	521	507	511	469	496	499	519	505	485	510	516	549	526	498	555	485	487	478	489	504	493	481	514	503	503	523	516	489	467	492	523	523	494	542	476	491	467	492	505	489	485	501	501	515	515	508	516	537	520	510	521	523	514	493	478	499	479	504	495	489	488	521	528	497	502	464	533	462	524	481	467	450	504	485	504	498	477	519	515	492	519	491	503	487	512	545	448	499	552	495	527	519	507	478	522	510	516	501	511	480	514	529	511	514	508	483	513	509	480	514	484	536	522	543	479	499	490	448	587	490	496	484	494	526	511	520	502	468	494	498	520	481	496	504	477	487	496	491	485	510	509	516	535	520	511	513	502	536	507	509	520	493	499	482	525	451	520	528	537	481	519	478	501	510	496	494	510	521	517	535	504	522	531	465	491	498	529	505	521	488	478	526	479	506	502	539	511	481	469	510	492	519	515	531	494	499	492	496	529	521	486	510	485	511	479	498	490	428	511	513	479	493	501	485	462	538	469	491	487	514	533	485	545	505	498	465	478	485	526	505	480	509	551	464	500	533	493	509	495	530	483	523	477	500	496	483	479	485	490	525	523	483	506	522	447	468	481	507	488	480	510	507	512	524	505	482	523	491	494	516	485	506	488	522	510	486	480	500	527	460	507	532	464	498	519	503	525	454	456	539	474	487	479	485	554	527	518	481	503	475	524	526	506	544	495	497	469	490	494	502	519	489	499	526	485	509	514	511	491	473	475	522	506	493	470	525	509	519	491	470	499	530	495	505	471	500	543	507	506	531	514	498	487	520	539	447	478	480	544	470	480	510	503	488	471	480	504	521	499	516	471	524	494	470	495	458	466	477	517	506	489	488	515	519	510	504	520	533	493
14642	22158	15102	5542	1656	680	83	64	58	38	61	73	60	46	52	56	44	48	58	195	329	188	39	40	42	49	50	46	42	44	47	39	49	58	51	57	45	46	64	55	47	55	43	29	53	55	54	56	45	45	44	54	45	54	44	50	38	53	46	34	56	40	49	57	38	46	43	34	49	46	39	51	53	49	58	50	42	47	52	56	50	52	32	57	46	44	59	48	51	49	48	54	38	52	43	41	47	43	47	51	33	33	52	59	54	59	49	57	44	48	55	53	55	35	57	52	36	53	39	50	28	49	45	52	44	51	45	42	43	47	44	46	40	40	59	56	37	40	53	47	59	43	38	55	46	51	38	49	57	54	59	53	44	56	33	44	36	41	55	45	44	42	63	39	42	51	46	47	49	45	40	43	45	48	39	44	35	44	45	62	56	49	43	52	43	41	66	46	49	47	47	40	39	50	52	45	51	39	48	41	63	58	59	42	42	54	47	46	53	57	56	49	51	47	52	52	55	41	50	50	33	44	50	59	66	52	42	50	47	48	40	47	44	33	34	45	47	45	47	46	44	53	46	56	51	48	35	57	50	51	46	45	53	50	53	54	37	43	49	34	43	54	48	46	46	48	47	52	48	47	42	46	53	38	49	33	49	51	53	48	43	40	51	53	50	38	48	50	45	46	54	45	48	43	53	46	58	55	53	48	41	54	39	35	51	41	47	63	42	49	40	63	41	44	54	48	52	60	70	37	50	45	50	40	41	43	40	44	50	50	48	47	53	47	43	53	55	43	41	39	39	48	44	56	51	37	36	44	43	42	49	57	48	45	47	42	32	44	44	44	46	54	64	38	50	48	52	65	46	40	41	40	48	42	33	47	42	46	40	43	40	54	42	45	46	46	45	43	45	49	51	40	49	40	42	52	40	48	61	43	58	46	50	39	56	58	43	48	46	53	59	61	43	44	47	48	60	51	50	47	40	47	50	37	52	50	47	55	57	44	61	54	47	56	48	55	44	42	57	53	46	38	40	44	50	51	35	50	47	50	50	38	49	41	39	42	59	59	64	46	58	44	51	53	37	54	46	43	47	53	50	44	55	49	43	47	46	42	42	54	54	50	50	43	50	39	42	44	44	48	47	39	43	30	32	50	62	58	62	51	52	50	57	45	43	41	56	49	36	41	49	50	38	51	47	42	39	47	54	37	44	44	44	49	42	52	45	45	46	52	40	41	34	49	43	38	43	38	55	36	47	41	45	48	47	42	58	48	45	53	46	57	58	33	45	43	49	51	51	47	36	54	49	51	60	49	46	49	44	40	43	54	48	57	41	35	53	46	55	48	57	54	42	58	65	45	58	56	45	47	57	54	43	48	57	46	37	57	57	60	43	45	51	39	51	53	44	42	53	52	55	41	37	36	47	53	46	44	53	51	51	60	61	44	35	44	45	42	47	54	43	37	50	47	55	44	32	64	40	55	39	64	38	44	51	49	37	52	40	57	54	45	38	41	44	42	46	41	64	38	49	44	55	38	47	35	49	45	35	48	63	49	39	56	41	44	42	44	48	43	45	47	57	35	51	52	42	41	52	51	44	39	54	55	50	37	53	46	49	56	39	37	48	47	60	55	56	56	46	40	40	34	50	44	47	53	50	45	42	48	62	48	48	42	48	53	48	55	39	52	38	47	63	62	45	47	51	32	40	43	58	47	51	59	35	42	44	48	49	47	42	39	52	28	55	43	41	45	50	45	43	48	40	53	60	43	42	48	42	38	39	47	48	47	45	50	57	40	35	53	45	52	47	43	51	44	52	49	58	41	47	56	64	54	46	47	51	47	48	42	43	68	46	56	49	51	43	47	48	56	47	38	48	40	57	53	35	45	55	51	52	60	54	54	41	50	47	45	41	42	62	46	42	39	44	37	56	48	38	55	49	59	47	59	38	64	47	30	45	45	56	49	60	40	52	54	57	29	49	46	42	52	46	49	47	49	60	44	56	49	51	44	38	47	50	48	42	46	59	55	47	46	57	48	49	48	49	40	43	35	59	37	48	48	55	48	38	50	47	55	43	47	64	45	44	43	49	58	53	39	46	42	43	43	48	37	50	46	49	44	42	45	37	34	43	47	49	37	50	39	42	47	34	50	54	57	38	47	44	46	54	46	51	38	50	54	36	51	41	47	48	39	58	46	54	58	54	49	54	44	34	51	51	51	40	36	50	39	41	54	31	49	49	41	47	50	59	52	35	53	44	48	45	43	47	39	32	47	38	54	38	49	62	65	56	63	42	51	51	50	45	57	47	51	49	48	37	57	38	46	45	44	48	52	50	55	47	48	41	47	38	45	48	42	43	47	53	42	59	53	46	53	56	44	54	48	53	33	60	41	47	43	50	58	39	46	50	51	49	52	58	48	46	54	33	49	62	61	53	50	50	40	43	52	41	60	37	45	39	45	47	46	58	56	48	45	46	44	51	39	47	42	39	37	49	43	39	47	40	53	53	35	44	44	44	44	46	65	55	38	39	34	53	51	43	46	53	49	49	28	53	55	45	62	34	47	38	56	41	47	56	46	49	42	49	37	57	36	40	54	56	48	45	50	42	40	55	45	53	47	48	52	60	55	51	53	48	39	50	58	41	36	47	47	66	49	50	46	40	57	49	41	37	44	42	42	55	42	45	30	46	55	49	53	60	40	50	44	48	48	44	53	45	54	44	50	46	38	55	48	58	43	36	58	36	46	53	45	54	41	47	48	41	45	45	45	46	49	49	39	47	47	41	39	46	50	55	35	48	53	44	48	41	42	49	60	51	40	51	44	49	40	55	46	40	48	61	58	57	44	49	45	52	44	57	39	52	53	51	57	51	41	58	52	47	62	48	43	50	34	41	41	49	53	45	37	42	52	38	40	44	51	54	49	38	55	60	46	50	57	36	36	51	39	49	49	49	53	61	54	50	50	42	41	45	39	42	30	47	41	62	49	50	44	47	52	46	53	47	49	43	37	44	38	47	37	56	35	49	47	45	47	54	48	52	45	39	44	40	46	44	35	40	43	46	34	43	41	57	57	57	52	36	56	37	50	57	39	45	57	46	41	42	53	49	49	45	45	48	38	44	43	44	54	40	54	49	55	40	42	40	46	43	52	53	46	60	48	52	48	45	48	37	55	45	48	39	46	42	43	60	39	56	39	52	44	44	43	42	49	31	42	55	40	42	50	57	48	43	51	35	33	48	52	42	60	37	54	51	46	49	52	64	51	43	39	50	57	48	49	39	53	49	46	48	47	45	42	39	65	48	49	47	50	51	37	45	50	55	42	48	54	43	55	42	37	41	36	51	59	50	44	47	39	47	48	42	41	64	46	50	51	48	46	45	48	58	39	45	47	56	59	62	53	41	46	60	47	56	56	51	38	53	43	49	33	51	41	57	54	46	49	41	49	54	41	44	48	58	47	46	49	39	50	56	46	35	56	41	39	51	50	49	54	61	51	54	50	47	49	48	49	48	31	48	43
49291	44596	37168	35231	30627	23410	3020	1484	1212	1037	1665	1979	858	775	686	680	622	677	907	5520	8767	5451	625	564	563	609	575	549	559	494	561	547	565	567	529	560	538	549	888	1070	620	533	561	606	605	802	932	867	695	597	604	548	565	543	540	553	518	540	559	504	498	537	504	555	542	492	551	522	586	586	527	549	502	526	580	518	548	566	527	495	521	551	550	561	512	558	517	542	559	535	532	517	542	554	549	557	557	532	537	554	520	523	564	543	508	546	544	507	566	526	531	510	539	514	557	571	523	516	558	568	606	530	558	527	507	557	545	531	526	546	548	519	532	532	577	544	528	540	568	549	519	565	514	511	544	526	531	534	517	566	513	497	536	532	487	555	551	531	552	539	568	511	477	540	541	533	513	511	530	539	524	542	516	581	520	521	586	537	561	502	504	516	544	520	508	536	555	521	529	559	540	549	529	505	531	526	519	554	593	510	567	534	574	568	583	524	524	553	566	534	567	536	523	536	513	535	553	518	532	487	561	521	528	533	526	553	539	553	498	556	539	576	546	544	548	539	527	540	549	536	531	547	544	567	526	536	526	563	518	513	558	517	524	566	556	540	525	512	632	524	526	516	490	554	510	554	565	508	577	553	546	507	518	545	516	547	523	538	516	537	540	555	562	609	549	530	538	571	554	549	558	550	565	538	570	545	546	564	491	537	604	508	556	539	531	544	555	535	503	558	541	566	527	564	565	570	527	538	535	591	508	553	522	559	557	578	534	554	561	585	481	535	551	533	538	556	546	552	511	541	502	530	526	554	492	538	537	561	531	616	557	541	549	555	538	559	553	510	537	550	558	581	521	526	574	524	557	553	573	558	548	576	524	546	536	516	515	523	575	554	497	613	560	539	505	512	557	570	571	520	540	545	538	543	540	541	526	499	555	526	581	579	507	543	555	514	527	511	537	515	547	547	519	518	533	602	531	543	541	479	544	554	539	521	553	546	534	505	486	508	552	533	536	576	559	550	530	477	529	590	539	535	531	563	527	539	541	498	522	575	534	517	522	511	531	508	527	540	534	511	543	562	533	530	545	555	561	556	561	514	531	545	520	541	580	626	557	534	524	536	551	546	546	547	512	502	534	577	470	538	546	527	536	525	555	544	548	547	508	573	502	591	554	503	534	560	564	568	569	552	525	527	566	561	526	529	601	548	526	540	509	557	502	556	538	555	551	557	568	554	540	552	546	519	546	543	531	524	577	532	576	528	517	535	507	487	544	560	520	554	548	553	567	528	521	583	546	544	548	593	554	541	501	531	543	516	538	511	556	546	579	561	528	545	531	542	560	516	562	567	533	509	533	525	485	573	542	516	556	580	542	520	543	513	544	539	513	519	560	511	560	563	579	550	568	564	557	551	518	544	516	571	544	528	527	508	535	542	568	529	557	544	517	509	574	560	570	529	559	560	540	505	540	499	552	509	554	565	485	534	528	523	550	505	504	545	516	545	510	531	546	520	555	511	538	533	556	504	542	528	529	578	538	541	529	517	568	507	459	503	570	539	504	576	527	519	540	563	531	544	540	559	515	539	541	559	551	545	548	587	536	541	529	544	547	545	505	565	563	581	569	497	510	556	550	527	536	475	595	543	512	536	554	543	556	564	537	522	545	550	571	559	541	498	566	543	533	543	523	530	535	556	585	566	571	517	539	551	536	512	584	520	531	576	541	563	513	558	544	563	569	556	532	493	536	558	560	537	546	528	555	522	504	518	541	560	490	533	523	522	551	493	527	539	520	542	552	535	583	543	570	558	523	545	523	526	542	548	573	547	526	506	516	522	491	502	544	547	531	527	591	573	530	561	510	549	541	550	515	564	535	548	559	540	557	529	624	546	543	547	550	567	566	548	551	523	545	526	571	582	577	552	586	518	536	557	522	522	555	530	523	533	502	539	503	511	506	525	564	518	531	505	514	548	528	516	549	536	537	542	530	564	532	538	550	505	538	537	547	531	589	496	543	589	561	504	547	512	534	508	606	578	517	548	531	521	583	571	561	556	525	518	522	574	498	562	521	556	509	495	538	544	538	532	550	554	529	532	553	548	549	507	555	547	516	558	537	559	509	518	576	517	508	520	587	519	501	521	553	529	564	537	519	537	519	530	540	525	550	548	522	569	552	539	556	518	523	552	551	523	589	556	527	566	554	492	491	496	519	557	549	529	522	537	558	560	519	549	537	591	531	577	581	515	570	543	595	530	531	544	568	524	521	587	563	527	533	534	507	546	566	550	528	565	556	568	534	538	559	543	549	560	547	529	534	552	548	531	517	517	530	587	556	543	557	549	590	555	567	532	555	535	577	505	550	561	559	566	549	558	527	551	556	499	573	513	555	571	594	569	553	561	489	538	555	497	519	534	549	550	580	539	528	541	548	516	606	571	563	535	565	520	556	521	499	533	546	548	544	556	559	574	533	532	546	524	535	528	564	567	504	554	540	534	529	537	549	508	543	546	544	543	528	538	533	535	531	538	595	544	511	541	531	513	550	547	508	581	545	517	531	491	625	551	539	560	539	533	519	535	517	555	574	531	558	519	521	513	580	526	523	555	588	533	555	555	512	569	538	503	517	517	567	512	555	559	545	571	505	495	511	545	517	557	544	533	571	536	515	574	534	548	528	554	524	584	558	551	508	538	541	574	555	542	509	538	525	566	534	558	545	553	472	547	555	517	529	575	516	514	534	493	577	572	573	535	522	526	538	518	564	578	538	550	489	526	546	534	542	570	567	537	566	572	542	489	569	502	539	566	531	500	527	550	536	512	525	514	535	520	540	596	568	547	494	587	527	562	557	537	533	526	538	533	514	526	541	541	549	508	519	521	586	547	549	517	516	553	540	558	562	546	552	525	528	549	540	562	555	532	520	583	533	578	510	535	546	532	541	575	505	568	522	505	563	563	527	529	572	547	534	582	512	525	484	534	569	565	518	521	530	566	532	536	544	551	562	511	551	542	520	533	549	501	541	568	569	554	513	557	544	530	543	573	536	547	518	556	590	530	536	521	585	568	542	557	518	537	553	549	532	535	527	588	530	527	551	561	550	520	541	550	562	551	559	541	519	535	555	564	534	536	546	549	572	569	520	526	569	564	531	560	541	561	517	507	536	561	551	541	546	562	541	524	517	527	575	552	531	563	527	525	548	533	566	549	538	536	524	571	549	552	554	587	552	513	561	534	551	532	550	574	526	532	556	512	547	576	566	555	543	543	574	547	549	555	528	553	511	535	495	564	564	520	522	529	508	533	520	575	536	490	545	564	534	545	541	564	520	544	530	537	552	517	521	529	526	545	544	548	558	551	528	542	528	485	491	516	548	542	526	541	566	549	553	530	547	547	511	506	516	533	547	550	550	518	511	525	547	531	550	548	544	539	526	481	556	506	596	563	551	559	523	552	561	555	529	567	524	552	510	525	541	513	561	532	560	488	547	544	483	496	547	580	494	538	545	559	577	551	559	593	487	542	545	527
12813	21585	16500	6366	1892	736	72	74	54	68	53	110	54	50	44	41	50	49	51	185	406	288	101	42	42	43	43	50	35	38	40	49	53	39	62	46	44	36	52	45	47	44	44	45	44	57	54	69	59	52	40	35	61	37	50	45	47	51	66	48	57	46	45	51	39	31	46	46	52	42	61	46	29	56	47	39	38	50	40	53	29	46	48	55	47	49	63	38	40	41	38	52	43	43	32	42	47	45	51	48	55	43	58	48	38	47	47	42	43	49	44	50	42	41	54	55	40	43	57	51	40	42	51	41	46	33	55	37	37	46	53	53	39	42	43	45	47	37	46	52	45	42	52	47	46	55	51	34	40	43	42	46	42	44	34	56	48	51	47	43	46	39	47	45	46	47	39	43	38	37	50	43	50	56	49	41	41	41	47	38	52	32	50	37	34	52	51	42	42	51	39	30	33	40	40	44	49	41	46	40	39	38	38	48	35	49	53	50	49	43	49	50	32	32	52	49	67	45	43	39	46	44	48	42	42	46	47	50	39	39	53	43	47	35	38	52	48	49	47	47	30	39	52	56	45	40	48	46	42	56	48	39	48	41	43	44	37	45	52	45	43	48	46	47	38	49	59	53	44	36	47	42	49	39	42	48	59	35	60	52	49	58	56	59	45	47	46	42	46	53	54	34	43	54	32	44	38	45	37	32	62	38	34	51	45	35	27	46	40	32	41	50	38	45	42	49	39	49	41	51	38	40	45	42	38	46	48	43	43	38	35	48	42	46	52	55	55	43	47	44	38	44	48	46	38	37	52	48	46	49	46	48	46	35	48	39	58	48	41	47	51	43	54	46	41	42	53	41	38	46	56	41	41	46	48	55	37	47	42	41	34	58	38	49	44	57	47	54	52	49	42	36	43	50	59	39	44	48	45	45	40	50	43	36	53	40	47	36	45	58	39	43	54	34	46	43	31	45	32	48	46	47	44	55	39	50	48	45	44	42	52	46	55	38	49	36	57	48	47	43	39	49	42	46	37	49	51	45	46	39	35	40	45	53	51	47	39	51	37	41	42	48	64	49	46	38	38	52	47	46	43	45	51	42	49	41	45	46	46	54	39	57	42	45	48	30	52	38	38	38	40	44	59	36	50	54	51	44	32	42	54	39	44	54	40	51	52	51	42	53	47	45	46	35	51	44	43	37	36	36	44	46	39	47	46	49	47	51	49	53	58	42	54	40	40	50	48	44	52	36	44	50	51	49	47	55	40	42	55	44	32	56	40	33	45	51	40	57	53	52	50	47	43	41	42	56	50	50	40	52	47	46	41	45	32	42	44	30	39	57	50	59	53	52	41	45	51	55	37	52	38	43	46	33	39	36	33	42	33	40	32	50	27	43	37	37	37	44	42	50	48	40	42	46	45	57	50	48	40	53	42	45	46	41	53	40	39	46	57	47	40	50	44	57	37	47	46	42	44	41	41	32	41	58	49	46	36	46	43	43	53	34	54	57	36	42	57	51	44	57	50	40	40	41	50	54	46	44	41	46	47	46	39	57	48	47	42	32	43	39	43	49	53	46	54	42	49	43	45	54	52	50	45	40	42	46	49	48	48	53	42	48	50	31	41	43	42	49	39	45	50	41	35	43	35	49	41	48	47	46	35	45	44	50	45	48	46	48	41	45	53	51	41	53	40	37	34	43	43	53	41	42	49	56	43	32	41	55	40	49	51	39	50	53	46	41	36	47	52	45	45	45	47	42	54	51	46	41	48	40	58	46	56	47	50	39	46	43	46	38	50	40	37	59	37	54	51	38	29	29	50	31	52	35	35	45	54	49	45	37	48	58	36	45	46	50	52	51	45	39	39	42	37	44	54	43	60	55	36	45	60	50	47	40	42	43	47	39	46	37	39	53	52	37	50	32	55	45	41	35	53	40	45	43	45	48	47	44	48	45	46	43	42	39	48	48	41	50	45	54	50	44	43	45	45	46	33	56	51	47	42	44	53	46	35	43	45	48	45	42	36	32	56	42	48	48	41	46	43	35	45	47	39	44	50	48	43	45	51	53	49	47	53	42	36	31	39	47	49	53	48	54	45	30	44	41	32	40	49	43	39	38	46	39	54	39	52	50	29	42	43	41	45	47	51	53	43	49	51	46	36	46	57	47	48	55	47	43	47	35	50	37	42	44	45	30	39	49	50	50	47	39	45	46	50	39	54	48	54	55	46	40	54	45	36	42	41	42	53	43	31	46	29	59	37	45	48	63	42	43	45	39	46	43	39	40	50	41	52	35	42	43	38	50	47	44	40	38	37	39	42	33	45	51	49	50	36	46	45	42	56	45	58	57	37	52	49	39	51	36	49	42	51	60	43	34	51	32	45	38	53	45	45	45	34	51	51	40	43	50	59	47	48	55	46	31	42	37	67	36	35	68	45	41	53	49	41	44	36	58	47	54	41	48	34	41	48	35	46	51	49	59	50	47	40	34	38	50	58	45	56	40	44	28	49	42	62	45	39	38	56	55	33	38	48	46	39	45	49	38	45	50	43	39	53	54	40	48	47	45	33	38	53	48	47	32	45	37	40	61	43	49	43	34	36	44	50	41	61	38	35	50	40	63	54	43	40	53	35	43	43	45	45	35	46	42	49	47	41	54	46	43	38	40	49	41	50	49	50	50	45	55	42	46	60	49	44	45	43	51	43	45	42	43	40	52	44	38	46	43	46	41	29	38	46	55	36	46	46	45	51	45	56	50	49	51	48	43	44	52	44	53	58	46	47	45	42	59	55	65	48	38	52	51	49	45	45	36	46	41	52	48	43	48	49	58	42	35	55	38	49	54	52	44	52	53	52	53	44	46	50	41	40	50	45	46	44	46	35	48	45	44	53	46	49	49	37	46	58	38	37	40	46	33	43	45	45	46	48	46	53	58	50	48	46	29	45	43	52	52	52	48	44	52	48	53	53	52	40	43	55	43	38	36	36	45	32	46	47	45	35	45	48	39	46	48	49	50	48	49	33	56	42	44	48	50	41	49	48	44	47	48	43	48	41	48	39	54	32	65	49	47	46	39	46	44	40	32	43	35	34	38	32	46	42	42	51	51	42	47	40	46	37	50	39	49	55	41	38	41	44	49	60	41	46	51	49	38	42	38	47	41	51	52	49	54	58	40	60	45	58	51	48	47	45	40	51	61	43	45	34	53	42	39	47	35	45	27	41	36	44	51	48	56	46	36	42	32	52	43	42	44	47	40	50	54	43	41	52	40	54	34	36	40	45	39	49	32	53	44	49	43	37	49	46	47	40	48	42	50	59	49	50	34	44	36	44	50	40	47	57	63	51	39	47	42	43	47	42	38	31	45	33	44	50	55	44	41	42	47	56	47	61	49	46	42	51	37	41	54	41	46	46	48	36	42	46	40	41	44	52	35	39	56	41	41	57	43	53	55	41	48	47	40	53	40	39	40	47	40	48	35	32	45	34	49	45	35	47	58	42	44	43	49	35	57
46280	46229	39318	36255	32032	23086	3183	1528	1368	1145	1111	3464	1263	797	749	712	613	628	669	5399	11713	8147	2203	570	545	506	546	544	521	540	501	518	532	551	545	517	555	540	715	538	556	546	502	552	543	646	1193	1011	887	639	553	530	543	516	536	497	547	562	541	513	547	536	508	531	522	515	516	509	525	566	500	558	513	511	495	494	564	539	531	509	515	563	517	544	506	503	521	505	518	535	530	541	510	500	530	509	518	562	534	506	550	541	510	499	519	523	506	491	540	531	546	582	523	491	514	541	523	526	528	527	523	510	507	564	533	528	529	508	546	553	492	537	491	506	531	556	521	549	521	503	542	513	511	504	548	480	522	538	528	522	533	520	494	504	504	507	500	552	546	542	526	531	523	537	526	506	565	489	500	520	527	524	541	537	510	549	511	491	513	508	575	543	522	555	520	531	540	527	537	521	520	513	546	512	534	508	517	524	476	538	547	569	549	508	475	527	600	542	523	559	483	554	522	520	560	551	572	467	503	534	545	547	533	520	513	559	513	540	519	538	499	567	508	584	531	536	546	550	568	555	535	495	571	543	474	554	558	544	518	534	557	525	534	530	547	529	576	548	483	540	509	523	512	491	528	589	529	520	550	501	551	493	519	529	521	544	534	540	499	517	503	518	555	547	493	544	537	521	549	531	542	513	506	497	571	539	539	530	544	533	501	532	431	504	503	530	502	517	538	550	521	545	507	554	507	546	520	480	547	561	527	507	509	504	508	535	497	533	525	538	531	540	543	508	515	519	523	539	493	513	560	562	527	522	569	521	507	505	508	522	532	529	480	548	504	534	510	521	548	536	547	561	528	547	552	569	515	524	519	504	495	524	531	525	498	510	543	508	506	501	534	531	530	552	507	577	514	583	521	551	527	558	548	540	524	520	510	506	514	519	484	530	499	543	521	502	565	506	549	566	520	491	501	536	496	537	524	519	544	565	505	526	524	486	517	537	538	547	522	563	538	488	507	552	553	499	537	512	575	521	494	534	548	512	505	489	544	521	575	510	501	524	537	543	547	519	531	530	528	515	531	533	488	500	558	507	532	529	602	505	517	553	514	529	496	543	537	496	514	553	583	545	513	529	487	541	555	462	533	530	509	544	539	522	498	543	518	526	515	547	517	545	496	527	547	543	511	498	476	511	544	563	553	518	518	541	553	509	537	525	590	528	506	536	479	546	523	530	490	526	537	554	543	511	529	579	556	535	501	511	527	535	559	525	533	535	556	495	519	525	512	533	523	527	553	513	472	514	555	532	513	492	523	523	516	515	464	507	516	503	556	515	531	564	521	512	537	525	532	558	492	531	518	511	544	525	513	486	510	527	512	554	497	524	523	518	490	476	526	583	520	556	511	535	541	550	514	537	515	513	509	541	518	569	493	534	503	524	515	540	556	497	516	514	508	556	545	527	492	517	529	517	524	539	530	560	547	542	553	533	517	515	501	545	500	525	510	533	512	534	523	515	521	524	533	483	530	539	543	504	534	501	494	499	553	543	550	553	506	487	529	544	503	526	508	488	507	531	529	522	546	512	511	535	536	518	489	538	532	531	496	481	505	530	532	535	575	511	528	520	502	496	539	492	526	548	560	504	570	549	529	478	565	519	523	513	567	535	525	518	529	537	511	512	564	520	531	530	495	517	523	550	540	544	515	539	515	544	528	531	521	525	507	499	535	507	534	521	525	521	522	573	538	509	549	532	506	526	509	512	536	531	495	515	521	534	496	555	511	513	540	533	522	523	513	536	547	551	545	540	485	511	554	572	517	530	521	535	500	573	531	522	517	560	544	506	512	543	538	534	510	566	503	541	526	520	578	545	543	520	571	561	512	517	539	503	521	507	568	547	516	530	539	579	529	500	537	498	546	514	502	523	539	521	525	558	489	532	521	458	525	556	541	528	527	525	519	531	560	499	517	530	507	539	568	550	495	502	526	545	531	551	542	485	552	494	559	535	489	520	499	532	509	529	550	502	513	524	516	546	552	491	505	537	494	543	524	512	534	535	561	523	540	544	533	549	517	525	533	528	518	494	533	515	511	516	501	535	535	532	582	520	478	529	485	514	549	513	530	540	548	567	516	498	561	521	506	578	528	498	547	503	499	526	567	536	564	499	505	507	561	539	551	504	522	520	565	502	508	540	508	501	519	538	504	587	534	528	516	522	521	511	503	520	542	519	529	521	528	538	511	505	548	548	527	531	522	544	543	549	504	535	520	495	517	535	546	511	519	561	523	545	529	503	578	540	492	529	487	499	557	547	559	542	517	505	510	494	520	490	496	524	522	561	526	542	508	504	514	540	498	530	546	567	554	540	525	546	575	486	546	509	564	521	550	550	515	560	516	487	512	542	504	522	516	560	519	514	509	545	518	578	487	520	518	485	500	494	523	514	517	555	533	536	546	526	537	530	522	564	571	539	539	530	566	583	543	534	561	533	524	514	495	511	576	531	509	507	570	535	537	529	499	488	511	526	510	524	532	594	512	502	473	528	525	465	531	540	550	533	519	519	516	493	496	543	493	537	546	523	534	521	521	503	552	520	548	547	513	553	514	528	503	527	535	550	551	563	516	554	525	510	504	514	542	533	544	551	524	518	536	529	535	565	517	544	491	565	509	548	585	542	519	530	534	540	585	540	557	519	572	564	526	528	526	531	517	509	547	534	517	500	549	537	545	512	504	535	514	553	529	540	497	559	516	518	528	590	505	526	527	512	487	529	538	515	496	505	530	511	530	466	499	562	531	558	536	530	536	548	519	546	527	516	546	537	531	504	528	484	555	535	560	512	553	487	509	527	534	545	592	553	552	507	576	510	492	522	535	567	522	529	516	514	535	475	529	517	544	525	505	544	537	513	532	549	556	552	531	497	563	526	551	580	563	534	489	504	579	456	538	532	529	535	539	545	511	495	525	566	570	528	547	518	546	474	537	553	527	549	536	509	511	500	496	522	524	527	517	514	534	531	549	491	570	547	522	512	528	534	575	554	523	527	576	493	529	486	505	547	539	510	512	513	536	526	574	540	501	522	516	502	496	540	553	549	510	496	516	529	515	581	526	540	516	510	522	545	541	533	544	533	555	478	524	528	501	538	510	540	513	505	510	466	518	499	529	566	556	542	502	565	551	518	557	502	534	534	504	475	489	516	541	527	521	540	546	510	504	547	507	559	598	494	519	532	534	519	533	531	562	531	518	533	492	566	509	525	500	551	527	523	536	553	525	517	529	511	544	539	529	484	492	550	513	556	534	563	554	524	525	510	510	561	513	571	503	520	541	509	536	501	568	507	554	519	498	558	534	540	578	481	506	523	499	485	546	502	514	531	479	571	526	511	502	534	508	509	511	528	534	555	500	522	531	537	530	535	504	529	547	498	470	532	513	524	506	497	543	499	511	539	510	513	529	513	543	528	493	541	533	509	523	530	539	526	563	525	532	518	531	512	490	555	557	535	532	508	553	490	498	510	553	519	500	518
19004	32870	23707	11155	4081	1283	118	73	67	59	72	123	95	78	58	48	52	43	55	341	606	488	266	50	58	44	51	39	53	52	56	44	56	42	43	41	44	51	56	64	44	56	40	55	40	35	62	53	54	49	38	49	43	59	45	45	48	30	50	53	54	58	55	43	40	51	58	53	44	41	40	47	48	52	52	48	59	50	42	46	61	44	49	56	45	52	42	46	49	39	46	53	50	49	51	49	40	55	34	43	59	58	48	55	43	56	37	49	70	48	49	57	44	42	44	47	59	41	45	36	50	69	39	42	36	43	49	52	51	48	42	49	66	40	54	62	47	42	45	42	36	55	54	49	35	49	58	50	61	54	38	43	44	48	52	58	53	59	47	61	49	39	54	47	47	54	45	41	46	50	55	39	48	42	54	49	64	47	46	51	56	40	63	57	50	52	49	50	46	41	42	56	55	60	57	51	47	40	57	43	48	51	48	51	44	54	53	37	41	43	39	51	61	54	58	48	52	48	43	50	43	55	48	50	52	50	58	42	42	54	40	49	50	50	54	67	46	39	51	46	46	56	42	41	48	38	37	58	59	45	53	53	53	44	49	46	44	47	38	49	34	29	32	61	55	58	49	50	35	45	54	49	49	42	49	67	60	52	54	42	56	33	45	49	49	44	69	45	51	59	58	56	49	56	50	48	37	33	48	45	57	43	44	63	50	48	50	54	42	60	51	44	53	40	48	45	46	57	61	49	44	43	63	48	49	48	46	38	48	57	46	55	45	45	47	59	55	36	46	50	61	44	58	55	48	67	45	54	46	55	36	41	51	55	60	56	47	48	43	54	61	49	58	54	48	51	44	53	40	50	50	51	34	57	45	44	46	54	50	56	55	59	36	49	55	59	44	67	41	51	52	56	49	51	47	55	59	65	51	36	52	39	46	46	42	41	35	48	44	50	52	48	66	44	39	44	45	49	39	50	37	48	46	46	42	47	47	42	61	49	44	54	52	44	42	47	43	42	58	40	62	46	37	40	54	49	53	47	64	43	47	56	30	45	59	56	53	47	37	51	48	55	45	47	51	54	46	64	53	48	54	52	63	59	45	48	42	69	53	60	29	43	65	63	50	42	51	45	38	34	53	45	32	57	48	39	41	52	44	47	44	46	49	39	50	56	52	57	64	61	51	51	56	59	44	47	47	39	51	46	43	38	47	50	52	48	43	46	48	44	52	46	37	42	42	43	50	50	44	50	44	52	43	53	47	51	51	41	49	46	45	47	58	51	50	45	48	53	43	42	56	51	43	51	37	46	59	37	40	50	36	55	42	61	43	45	35	62	48	57	50	42	33	42	55	47	43	56	53	55	44	55	45	51	48	50	48	46	35	54	59	50	56	41	51	58	52	67	48	54	44	43	62	48	56	48	59	50	53	44	47	51	56	49	47	50	50	53	42	39	47	53	49	42	36	49	45	46	40	48	38	58	45	51	46	42	58	49	40	47	53	52	46	41	49	44	43	57	57	50	55	43	60	39	45	48	53	55	53	50	52	55	34	53	60	44	60	53	57	50	53	42	66	29	41	41	50	59	44	57	48	43	58	35	52	38	42	48	47	52	48	48	49	46	51	45	60	41	58	54	51	45	57	41	52	47	51	53	39	39	53	54	46	49	57	47	51	52	45	57	38	52	51	61	54	38	32	40	60	48	53	52	47	45	43	48	54	41	41	54	38	55	43	38	59	52	64	56	48	49	44	50	49	41	57	56	55	50	43	40	52	42	69	53	42	52	49	46	29	43	46	57	41	53	38	62	42	59	46	58	52	43	36	44	45	61	49	49	38	51	51	56	41	64	40	53	44	50	55	49	63	54	50	59	48	58	54	43	54	42	41	41	41	47	47	49	50	55	61	52	46	52	36	57	42	52	43	45	55	45	50	53	49	45	36	52	39	37	64	45	39	49	61	49	44	51	41	47	35	44	54	45	45	53	46	50	50	50	48	55	52	53	52	56	50	46	41	39	50	46	46	46	59	39	42	45	51	60	50	47	42	47	53	39	47	40	39	57	47	51	55	59	40	46	61	60	42	54	50	53	55	49	49	44	49	57	50	59	50	50	63	44	44	58	44	54	52	54	50	48	46	52	45	51	59	62	54	52	51	45	49	54	47	44	49	41	60	53	36	53	39	50	53	34	53	46	46	41	53	47	52	53	45	57	64	52	45	45	58	42	36	44	51	53	44	49	47	60	60	48	34	53	57	41	45	46	51	52	57	55	55	42	40	46	53	62	44	57	53	40	48	51	45	59	52	39	46	37	40	52	48	39	40	55	45	52	45	46	47	46	56	55	49	53	48	47	44	56	54	43	66	50	56	48	38	58	49	55	62	51	48	47	60	47	49	58	38	46	55	45	63	53	48	43	49	48	42	40	72	58	63	60	49	58	51	51	47	52	54	43	48	50	60	52	57	50	43	45	50	42	54	64	51	55	39	47	44	46	53	43	47	52	54	39	39	64	43	52	43	38	46	46	39	46	53	50	45	47	48	52	46	42	45	55	45	59	47	47	39	44	54	49	47	52	46	46	71	52	54	50	46	44	40	49	41	54	51	55	53	48	52	59	58	48	45	68	45	55	46	53	48	52	47	40	54	60	50	47	50	50	63	44	41	56	43	53	57	44	51	53	59	56	57	44	54	43	53	52	49	73	62	51	51	48	38	47	46	57	41	39	57	50	41	45	48	47	44	46	43	37	51	52	51	47	47	58	55	55	51	56	55	48	57	38	39	42	50	55	56	50	35	45	54	43	43	54	54	43	61	38	47	52	49	58	50	53	59	67	43	50	48	45	61	53	50	49	44	44	53	53	55	54	48	66	47	43	47	60	53	61	43	46	48	63	44	41	47	39	39	59	50	56	51	53	47	56	47	49	50	43	54	53	51	73	53	41	46	49	42	60	42	43	44	48	57	64	44	52	47	58	52	44	44	49	50	43	38	47	59	47	49	49	59	42	52	35	44	43	49	56	46	38	45	51	46	36	49	48	52	33	51	38	47	56	47	42	44	55	49	51	43	39	40	53	33	56	60	51	54	52	43	42	42	47	54	53	48	56	36	44	43	48	45	47	51	37	49	49	45	50	51	53	54	45	63	38	53	39	58	50	49	53	57	46	40	51	52	62	47	62	53	42	45	35	49	47	51	44	47	49	48	47	53	49	65	50	50	42	53	43	46	50	41	47	51	56	55	52	51	64	57	63	45	44	42	48	58	48	50	47	48	50	48	58	60	60	46	33	47	60	60	56	44	41	58	40	53	53	46	46	61	57	52	52	39	56	42	53	50	52	52	49	63	58	43	43	65	42	72	45	62	48	54	53	50	67	52	53	61	54	49	51	36	46	57	47	46	48	53	38	48	55	41	43	44	52	46	50	62	46	55	47	37	48	41	47	51	61	44	54	48	52	52	55	55	47	42	51	42	59	45	47	40	40	54	54	49	57	45	64	50	47	52	55	49	48
50852	51862	45427	43615	39823	27436	5385	2171	1736	1451	1287	4648	2869	1451	855	757	780	747	757	8336	14867	11869	6137	605	569	571	629	558	551	579	574	558	641	554	549	567	606	561	677	560	600	566	577	574	583	735	989	1042	817	666	602	576	573	536	574	596	546	533	541	577	539	555	570	582	566	554	513	587	579	596	561	606	539	589	585	557	567	545	566	537	600	557	577	512	590	541	534	572	556	568	573	561	565	538	545	550	562	557	535	526	577	548	557	569	595	507	571	594	570	511	529	588	541	519	556	588	508	567	574	583	569	557	545	577	584	608	563	560	535	566	571	601	551	562	571	556	557	540	574	567	570	601	552	534	562	541	548	585	552	573	549	583	587	560	602	577	512	569	572	551	564	569	615	580	571	593	545	523	582	585	573	568	556	541	529	588	566	565	558	552	579	556	577	520	593	538	550	553	542	595	591	569	582	535	551	569	574	583	577	526	589	563	542	586	558	525	570	552	571	529	564	573	565	548	588	567	553	576	560	572	559	562	588	554	595	554	550	588	613	564	566	579	618	579	566	592	561	603	564	530	610	557	535	543	582	549	534	542	496	558	573	508	555	548	543	592	556	592	577	599	535	573	560	555	572	550	536	629	551	583	592	535	558	521	589	615	557	610	591	560	611	551	556	585	574	568	554	612	529	607	569	567	558	561	562	537	526	508	535	554	576	545	534	615	559	591	566	557	545	576	593	580	545	580	540	540	577	568	594	543	556	592	573	594	584	608	573	585	563	560	513	527	535	590	571	593	575	548	530	573	573	563	593	615	593	566	577	556	594	556	550	592	580	599	557	564	527	548	549	557	550	567	535	579	575	542	583	561	597	592	560	571	579	563	557	554	538	591	528	573	570	602	584	598	536	571	561	579	567	576	563	564	560	554	572	536	564	581	566	545	528	560	586	551	574	593	509	601	583	578	536	567	550	584	552	602	515	554	562	590	566	556	591	598	569	599	539	574	595	600	555	554	611	535	585	523	582	558	609	574	592	616	547	529	562	566	554	537	561	564	586	565	590	553	565	553	584	567	513	526	531	549	570	566	582	561	569	542	608	574	568	570	560	569	562	601	542	530	564	559	525	606	590	568	591	575	545	583	545	533	550	529	590	560	551	598	584	565	565	547	584	537	519	579	519	575	561	557	565	570	589	586	555	523	585	596	557	552	558	564	573	551	610	566	576	561	526	594	534	568	555	619	575	521	526	513	615	546	587	578	549	580	571	521	554	540	589	533	542	555	562	533	572	578	572	572	592	578	528	570	576	564	521	559	541	569	555	558	535	557	505	515	529	563	576	608	557	536	560	599	546	527	575	536	595	532	569	538	566	551	550	556	567	562	546	551	583	574	573	563	571	591	570	586	552	570	587	545	595	518	612	573	524	538	533	580	560	580	551	553	534	548	546	577	531	570	611	567	601	592	514	583	580	584	584	568	562	548	584	502	589	575	562	557	536	558	543	567	576	558	582	546	544	595	605	565	537	621	566	560	579	560	539	556	584	533	548	564	563	562	523	544	567	599	608	540	564	592	587	563	536	562	606	529	578	540	543	565	593	521	567	568	534	594	553	597	587	503	571	592	546	583	558	581	516	569	568	563	564	533	547	568	590	573	569	525	570	523	577	553	597	526	568	536	597	579	535	546	541	540	538	576	567	553	508	553	531	584	527	596	563	578	596	568	546	594	581	582	548	575	561	564	541	558	562	591	552	562	539	545	552	580	565	549	591	565	565	581	593	564	541	551	551	595	554	557	582	579	512	525	546	581	547	567	580	553	560	606	579	560	596	567	562	571	580	575	549	618	587	559	586	617	558	551	558	517	586	591	533	567	580	564	536	561	597	566	555	539	593	591	576	553	614	551	550	583	548	547	538	585	556	563	574	551	594	557	531	583	584	548	564	577	577	583	525	592	559	534	534	555	591	597	566	583	611	550	516	543	592	528	572	540	563	597	549	538	584	553	570	529	542	529	529	571	569	541	569	560	563	584	576	524	553	565	526	594	591	554	581	534	576	549	564	584	610	577	498	580	598	602	621	583	574	552	575	557	573	571	604	560	587	588	550	556	542	569	565	496	582	580	526	541	563	533	566	562	570	568	575	558	558	574	546	599	544	556	560	593	583	589	548	587	577	577	540	578	534	557	537	537	534	594	579	589	551	550	554	603	545	593	589	579	584	553	553	556	572	544	545	576	573	575	582	565	573	565	536	574	586	548	547	548	536	579	537	554	506	591	526	531	549	560	541	598	562	543	523	577	579	590	588	580	583	596	561	542	613	543	520	546	528	581	574	532	536	566	579	593	542	590	574	555	570	565	574	564	544	566	547	535	544	557	570	570	537	535	515	579	548	574	571	601	562	555	580	556	586	584	545	546	576	557	559	568	572	569	572	530	562	553	592	555	611	537	577	556	512	548	523	547	561	550	561	524	575	582	553	551	553	544	576	562	577	555	532	574	540	559	578	535	530	554	571	565	584	542	561	534	570	575	598	554	563	564	545	547	540	587	538	574	595	548	599	622	541	539	533	572	557	533	552	533	559	549	607	581	590	578	546	582	542	608	550	585	605	535	561	583	594	523	538	569	538	584	551	600	602	558	547	557	561	554	572	572	559	548	558	547	557	519	545	561	573	539	535	589	595	583	554	542	510	538	572	538	585	565	545	579	567	560	550	566	548	587	570	573	587	563	596	574	527	546	557	565	548	585	539	579	599	535	544	602	591	581	562	576	568	553	564	580	561	559	582	520	593	573	597	541	566	593	557	565	576	568	579	564	529	561	598	542	592	559	537	582	575	571	514	570	555	535	564	547	558	579	555	558	547	583	584	538	576	522	535	582	593	591	536	545	562	542	561	555	571	540	571	571	518	558	576	533	547	586	571	549	589	537	583	568	557	554	561	543	565	550	572	557	577	538	569	561	598	589	629	559	620	564	569	557	546	544	555	554	573	584	579	573	605	561	569	563	546	572	558	587	528	564	571	532	563	555	555	583	549	580	539	580	580	554	539	597	553	587	510	524	560	586	548	576	556	569	558	538	588	512	573	552	548	584	570	533	582	563	574	560	546	582	613	592	546	564	559	574	550	576	547	547	495	542	540	548	558	575	590	587	573	585	544	531	573	573	542	608	528	576	534	510	534	584	560	567	564	565	575	569	591	574	559	552	582	599	528	545	595	512	592	568	571	532	553	533	562	524	558	602	559	575	548	548	569	566	557	599	560	593	574	566	560	604	577	586	566	565	546	586	552	555	566	605	583	581	584	565	584	609	569	542	620	576	569	554	532	567	564	578	574	559	574	541	606	562	561	618	576	547	548	568	582	562	592	525	561	547	581	600	598	568	575	593	577	559	585	589	608	512	566	563	593	549	542	553	548	554	528	587	556	562	573	573	599	572	553	584	541	569	594	566	569	575	592	558	604	564	520	553	567	592	555	556	545	546	536	558	547	568	585	589	542	543	565	553	537	560	558	572	565	564
6562	7822	5073	1905	750	219	76	55	40	55	50	49	50	46	44	44	38	47	42	96	158	154	92	54	36	44	52	33	38	45	36	31	36	51	42	53	53	39	40	41	51	50	47	55	39	38	49	50	42	45	44	30	46	48	48	41	46	52	48	46	52	37	34	42	42	32	47	49	42	43	56	47	47	37	51	46	31	37	41	50	46	44	49	49	35	37	36	35	40	55	55	41	40	44	54	47	47	49	33	39	55	36	35	39	41	41	44	32	52	39	43	42	52	54	47	60	51	54	50	38	41	42	46	49	38	43	40	41	67	44	35	41	39	49	43	44	43	33	65	33	39	50	46	46	35	34	40	52	43	46	50	37	47	53	38	29	43	38	40	62	51	43	32	39	33	38	46	49	46	48	29	51	53	46	44	29	40	41	41	46	41	44	47	40	36	52	57	47	42	46	46	36	46	37	52	52	41	58	47	50	50	31	44	51	36	48	44	48	38	44	43	49	42	49	36	45	39	51	40	40	49	50	43	45	39	45	30	49	49	42	37	32	43	49	39	44	42	37	42	43	49	51	46	38	38	51	33	41	54	40	48	44	39	50	40	47	44	42	39	53	39	43	47	34	36	55	33	29	34	37	47	34	46	39	42	39	49	49	48	40	42	42	52	29	50	41	46	40	45	45	41	38	38	41	46	46	41	46	43	42	45	52	42	53	31	43	48	41	49	40	45	46	38	46	53	51	54	50	48	37	42	48	36	49	58	41	52	41	55	49	35	52	45	35	38	46	44	46	47	31	41	45	42	37	54	44	36	45	46	34	54	40	46	46	46	52	37	44	42	40	36	42	50	43	49	39	41	56	50	52	35	47	43	50	40	41	53	52	48	43	37	46	43	44	46	39	40	48	47	44	51	38	50	58	47	56	40	44	38	52	53	44	44	40	53	43	43	50	54	44	41	56	42	37	42	38	43	38	42	37	47	44	44	32	41	46	44	32	38	46	51	50	52	42	47	52	43	45	47	40	44	40	39	50	29	42	39	46	43	50	42	39	44	40	45	41	47	50	53	40	43	41	45	61	51	53	23	35	50	45	49	42	47	45	58	50	40	47	47	40	43	31	46	65	40	36	45	46	40	41	45	33	30	49	36	44	54	38	46	40	40	49	47	45	58	35	36	43	47	43	56	46	43	40	43	57	35	39	48	43	35	51	37	39	55	42	53	43	41	47	42	41	44	57	53	47	39	39	52	42	48	40	42	49	41	37	41	43	45	47	34	40	34	45	35	50	43	33	52	41	57	38	49	38	35	49	34	45	42	43	42	42	27	35	53	39	48	46	48	43	39	58	42	41	43	42	55	49	46	56	55	45	46	52	35	36	60	37	43	54	42	47	41	44	43	43	35	43	45	46	41	47	39	49	43	42	43	33	51	33	45	51	55	33	52	32	35	47	32	43	24	48	33	49	42	49	39	38	38	47	42	40	46	39	40	48	42	54	42	35	48	47	52	32	31	46	42	30	50	40	32	49	47	41	39	54	38	40	44	37	43	42	35	45	38	45	40	50	46	48	42	39	37	45	54	42	37	41	40	34	42	37	37	41	52	32	34	43	45	39	39	28	45	41	46	46	38	45	49	45	46	47	46	43	37	38	36	39	39	51	36	54	41	43	41	47	35	48	54	40	39	36	35	47	47	40	42	42	45	47	43	45	52	47	41	57	47	39	55	46	53	42	44	45	38	52	35	43	52	49	49	42	47	45	34	42	46	51	42	34	47	34	46	44	26	56	32	52	48	40	45	54	58	30	44	47	36	48	40	48	40	46	41	40	45	41	35	37	46	40	48	51	36	45	43	38	46	42	41	43	41	48	43	36	33	41	43	46	52	41	35	42	56	39	41	42	52	42	45	38	56	43	48	39	46	46	54	42	43	37	52	40	45	46	44	46	35	39	49	47	39	43	40	37	44	34	38	41	49	42	35	50	38	45	48	36	36	47	34	36	42	51	40	34	35	47	44	39	41	40	42	45	41	39	36	31	38	52	42	60	37	37	47	35	46	34	42	40	48	38	37	35	48	41	36	40	46	37	49	32	41	41	41	40	49	37	48	31	50	46	56	44	37	32	37	47	46	36	48	39	48	43	47	50	32	42	37	42	40	51	44	42	32	35	27	43	45	43	52	49	30	50	38	52	42	44	39	36	46	45	37	43	40	49	40	46	49	59	53	58	42	34	50	44	46	41	50	46	46	50	49	48	45	50	46	39	42	33	38	48	47	37	35	41	51	47	48	48	36	49	36	34	43	49	46	40	39	59	44	45	36	40	50	48	41	43	37	45	52	43	37	34	43	43	37	37	40	42	34	52	57	52	53	38	53	35	44	36	44	45	35	56	30	56	48	43	41	48	42	54	45	49	53	58	44	41	47	38	49	44	45	35	33	61	53	45	33	54	34	41	41	49	35	35	35	38	34	39	38	46	43	51	48	50	47	40	36	42	44	46	37	38	33	38	52	48	36	41	36	35	37	42	32	43	48	44	28	33	48	42	43	51	41	38	39	36	56	44	39	33	43	32	37	37	37	43	43	47	41	49	38	44	35	51	49	39	44	53	38	40	29	48	50	45	41	35	47	37	48	33	42	40	45	40	50	47	38	39	39	49	56	42	51	47	36	38	43	42	47	41	55	34	46	46	44	40	36	51	42	49	56	41	47	49	36	43	38	43	33	41	37	44	41	34	37	38	50	48	52	35	40	47	38	42	41	47	39	38	50	53	32	47	42	42	39	46	49	42	39	45	46	47	57	34	35	39	57	40	55	42	47	38	49	53	59	39	43	41	39	40	50	44	40	48	41	50	44	36	42	53	49	49	42	63	42	39	56	32	47	55	47	37	48	40	37	38	53	39	47	40	50	41	36	49	42	47	52	42	43	39	49	52	52	34	43	44	43	45	40	38	37	37	46	42	39	49	46	34	45	53	48	47	31	40	47	44	42	45	39	30	58	52	38	55	43	46	42	38	41	44	35	35	41	47	41	43	51	49	54	43	45	45	37	47	43	40	52	44	38	40	40	33	46	37	38	39	40	40	50	44	48	50	42	40	38	45	30	39	55	34	39	51	40	37	35	40	38	42	40	44	39	45	42	40	50	42	46	43	38	44	45	48	43	54	39	39	29	43	39	46	48	40	48	33	27	42	36	39	51	38	36	39	35	32	32	53	45	40	36	37	40	41	44	39	32	52	50	49	38	46	36	53	44	41	42	39	29	48	36	51	36	33	55	42	44	35	44	48	45	42	48	44	41	49	45	38	40	33	44	33	46	39	45	38	44	41	48	47	28	50	50	48	42	39	55	44	49	33	37	47	41	32	40	43	50	36	45	47	51	41	49	37	43	42	42	59	53	54	52	40	55	44	39	48	38	44	45	29	56	47	26	43	48	45	47	33	44	48	41	46	36	39	44	44	51	43	54	49	41	35	49	38	40	47	50	42	43	34	38	40	38	38	33	38	50	28
38185	32890	27914	25214	22917	13289	2171	860	803	754	688	653	1254	809	559	614	547	523	656	3189	4847	3592	2145	610	493	494	544	456	527	497	482	502	541	492	537	521	508	524	494	488	508	530	516	504	482	472	534	540	577	518	497	524	476	486	500	522	489	504	478	484	508	474	496	507	524	515	478	508	506	497	436	500	484	520	510	511	491	499	510	512	503	511	525	508	478	492	491	497	508	501	504	497	532	528	481	516	532	490	526	507	497	472	504	486	492	500	489	494	481	502	523	502	515	513	526	502	481	514	478	499	491	534	513	497	490	528	508	498	505	494	492	519	491	495	491	487	478	507	471	522	492	504	484	512	496	481	528	478	497	506	482	529	499	491	476	499	524	488	526	463	505	514	508	510	490	499	530	469	504	489	484	482	477	494	489	509	514	524	502	495	484	513	533	483	542	504	526	538	474	497	499	536	559	458	472	492	461	509	502	503	477	472	467	503	506	520	522	526	522	487	518	507	509	455	547	515	476	523	527	492	541	506	520	451	476	514	518	523	508	511	486	462	499	481	473	476	509	531	517	552	495	522	509	513	524	505	516	505	512	477	508	515	448	505	543	468	516	524	528	546	451	460	506	494	507	513	486	534	536	476	529	454	542	519	516	461	493	518	514	519	515	519	501	532	507	483	482	455	514	492	517	541	495	521	530	525	495	492	535	491	546	501	518	455	480	508	535	464	475	456	494	491	528	495	473	496	507	524	517	513	499	497	487	519	514	478	517	469	515	481	498	519	514	532	515	488	483	506	491	486	503	511	481	555	504	495	501	503	475	487	509	510	494	509	516	509	477	508	482	467	523	526	517	493	559	482	495	514	537	516	552	518	485	500	487	543	484	520	493	479	497	496	493	450	556	474	500	507	473	526	523	510	500	529	490	503	448	480	499	531	489	508	466	507	488	492	479	513	494	493	520	517	504	492	509	482	491	507	503	539	477	517	490	510	487	498	469	488	493	469	455	508	510	474	510	477	498	500	500	484	512	508	482	469	492	483	500	495	520	470	536	504	452	533	474	537	512	498	531	520	513	513	489	499	501	500	477	528	484	491	481	506	455	504	497	524	482	502	543	553	527	493	507	498	492	514	493	511	494	515	505	484	469	493	508	513	484	457	468	493	527	500	500	514	519	513	536	499	490	494	478	485	470	493	496	479	546	510	491	511	509	498	487	527	470	496	516	493	524	498	475	473	513	489	499	484	478	514	514	525	478	532	485	512	500	513	497	554	507	462	491	536	477	484	496	496	511	473	482	553	534	489	569	508	488	471	494	457	476	548	481	499	476	519	502	513	461	476	451	507	485	493	509	456	480	489	513	506	469	467	470	494	494	511	527	492	501	477	489	513	507	493	479	500	517	514	482	489	533	460	513	511	498	491	521	484	499	490	513	514	487	482	541	505	482	519	521	492	500	512	480	492	527	489	480	524	514	521	438	481	498	513	501	553	470	490	478	487	530	521	582	504	476	493	493	502	486	464	501	519	494	533	505	547	495	506	472	468	528	502	465	515	505	495	520	507	475	544	551	497	488	509	484	469	496	516	505	491	488	519	533	516	497	511	538	483	475	508	485	495	489	491	499	516	514	485	469	515	492	477	518	525	526	528	498	474	535	512	536	488	537	508	509	528	515	515	460	511	529	483	460	462	477	497	521	509	503	525	478	489	468	488	499	524	471	524	507	502	475	500	469	478	479	500	471	493	489	500	483	523	442	505	482	513	500	478	492	508	509	529	507	489	529	523	463	471	503	470	502	490	516	487	487	506	469	529	479	464	516	513	510	493	503	483	503	482	513	489	514	500	474	507	527	492	485	462	502	497	520	484	512	506	488	495	521	507	451	489	509	474	515	504	522	508	472	480	488	506	527	542	523	523	507	475	508	518	519	458	505	525	480	517	533	526	458	560	474	509	511	507	498	471	554	507	479	527	504	465	483	472	483	477	524	502	475	515	495	506	527	541	537	515	478	519	506	485	484	478	496	519	532	515	512	524	535	529	499	508	484	535	486	521	569	452	440	499	501	515	497	483	468	500	487	464	465	507	502	514	510	527	501	481	504	511	508	519	515	501	503	488	497	512	525	488	519	465	499	481	500	510	513	527	487	470	462	485	518	504	517	532	489	511	492	519	529	521	469	504	503	499	521	516	522	499	476	522	459	503	487	440	502	467	501	493	523	535	542	528	526	484	511	503	469	518	506	506	486	490	488	505	534	528	503	511	498	514	506	462	488	537	511	520	471	485	475	469	506	495	506	488	508	512	516	519	507	536	488	537	503	487	488	491	489	520	496	486	523	452	531	484	440	528	502	519	464	475	513	518	472	494	540	501	574	512	506	494	508	513	519	510	503	502	526	513	473	492	480	525	502	521	516	493	519	462	485	526	494	554	485	484	474	507	532	494	478	430	462	489	523	482	506	516	500	504	516	490	509	453	483	482	489	531	526	476	468	484	476	527	484	480	486	520	502	503	490	494	498	477	502	522	552	488	510	478	479	483	554	489	499	478	467	462	517	502	515	523	526	490	482	507	515	463	498	517	447	508	464	495	496	516	481	485	523	479	464	521	497	527	481	477	504	479	484	453	555	445	456	518	491	514	487	488	505	487	480	509	477	449	483	474	510	492	469	472	495	479	517	514	511	531	510	543	492	514	494	530	489	489	474	528	465	485	496	517	509	486	527	530	506	526	497	517	523	460	508	502	480	500	511	507	523	479	463	504	556	455	494	505	459	515	530	514	514	491	517	532	520	468	502	503	515	512	533	509	502	508	555	512	490	518	495	480	475	475	512	429	494	527	554	499	556	463	481	486	493	523	530	480	494	500	490	546	501	492	533	482	468	498	511	498	482	483	499	524	520	511	523	507	471	485	494	504	476	548	496	522	504	500	524	472	489	501	529	523	517	490	500	537	486	525	514	479	507	506	468	487	478	513	500	498	495	479	490	486	509	507	480	480	514	532	489	532	516	531	508	515	470	508	508	515	468	467	500	456	516	497	465	496	487	487	492	526	496	500	531	482	511	500	497	464	439	491	537	519	503	526	475	503	499	540	503	458	525	456	509	511	473	517	493	539	533	503	540	506	478	516	495	531	526	501	484	526	470	498	519	457	516	500	481	521	509	503	499	515	471	478	520	502	542	520	492	472	528	517	476	512	529	478	509	504	524	513	470	452	521	518	499	539	458	516	483	511	479	514	497	487	500	526	493	529	515	489	450	528	539	491	498	530	547	514	511	477	506	518	466	443	560	514	489	490	511	471	503	488	478	489	499	498	543	469	499	459	482	484	451	503	513	470	514	521	491	484	464	502	496	491	493	470	532	536	461	467	494	495	507	476	458	490	511	472	513	478	482	471	549	505	494	461	487	507	553	519	472	512	492	531	501	477	491	491	487	504	526	499	445	509	466	495	492	516	494	522	495	539	544	503	521	501	508	525	488	476	475	534	467	531	486	507	543	500	453	508	496	496	512	474
12749	21879	14187	6218	2310	735	146	66	60	40	53	43	66	73	40	57	56	56	67	259	307	229	147	49	41	52	46	27	40	44	52	54	41	59	53	45	38	53	46	38	53	45	38	55	45	44	43	45	48	53	40	54	50	51	52	49	44	52	48	32	41	31	46	45	37	43	45	46	41	49	43	45	49	43	51	62	42	46	37	49	48	40	37	39	46	52	50	48	35	50	40	32	38	34	53	44	54	48	43	47	50	32	40	55	43	52	46	42	51	39	54	45	42	48	38	41	34	50	40	61	48	42	33	33	46	42	49	32	50	47	52	45	51	53	51	40	61	42	49	48	42	50	51	46	62	43	35	50	39	50	37	50	43	39	47	34	41	30	54	47	45	48	49	44	44	38	50	48	47	32	36	43	52	41	35	52	46	43	39	42	40	36	57	64	52	50	42	33	36	61	43	40	37	45	48	48	43	45	40	63	60	53	49	49	46	32	32	53	51	41	47	46	49	54	63	43	44	58	47	36	41	43	48	43	50	44	43	45	35	43	45	38	45	41	49	40	47	49	46	47	41	48	54	48	53	44	42	36	37	49	51	51	38	43	51	38	46	45	41	37	42	37	51	37	46	54	48	52	49	40	49	38	50	49	45	36	47	50	43	56	53	40	55	48	54	41	48	37	47	50	41	56	38	50	43	52	58	37	45	57	57	49	50	60	50	49	53	47	51	50	52	40	41	56	46	50	30	52	47	44	46	43	40	29	40	47	53	44	58	40	38	37	34	47	37	58	47	53	54	39	41	45	49	35	58	47	42	49	50	39	40	47	47	48	36	44	41	47	56	44	56	55	45	42	49	34	50	55	61	48	56	60	50	38	58	55	46	44	52	48	42	56	43	53	35	48	41	48	57	52	63	63	43	44	50	55	37	48	41	42	56	48	47	49	49	38	49	45	53	40	42	48	59	43	44	45	42	49	40	34	50	34	47	59	46	55	44	53	44	46	48	47	53	42	51	43	57	45	63	46	47	45	49	36	42	44	45	45	47	51	43	32	41	47	43	45	43	51	38	57	42	33	61	39	57	40	36	47	45	36	52	55	37	39	48	56	48	35	41	56	42	68	43	56	54	44	43	41	49	47	41	45	43	36	43	45	38	54	37	47	42	46	55	34	46	37	39	45	47	35	62	48	46	51	37	54	44	45	37	45	32	53	48	51	44	48	44	42	60	36	42	38	46	41	50	48	51	44	37	55	51	52	57	47	51	41	43	52	48	47	53	52	40	32	52	55	56	38	33	50	36	53	45	44	38	49	44	33	47	47	46	53	53	41	53	42	40	46	37	57	39	44	49	38	54	54	58	41	42	49	61	39	30	54	49	49	57	55	47	49	29	47	46	37	45	44	34	34	57	49	47	64	55	45	49	45	59	49	48	44	41	60	52	61	51	42	35	46	40	58	43	46	49	45	39	43	36	47	39	49	47	41	49	41	42	50	48	40	40	38	60	42	50	46	44	62	39	38	50	44	48	52	44	39	53	34	54	54	32	39	44	41	36	46	47	45	45	47	53	53	51	50	48	65	59	49	44	41	44	44	40	42	49	49	54	47	63	54	47	49	39	40	43	47	40	63	43	66	40	44	47	51	41	51	44	54	48	49	39	45	35	39	56	52	50	60	52	44	40	40	52	44	43	37	41	48	51	47	40	40	54	39	47	42	58	44	37	47	42	43	44	32	51	50	47	39	54	49	53	46	48	43	44	51	55	47	36	48	54	45	43	51	41	48	48	48	41	46	50	52	34	44	54	50	39	46	55	39	45	48	57	40	36	52	41	48	45	28	26	49	43	46	46	55	48	46	52	53	50	40	54	50	48	41	50	54	46	53	42	35	54	44	54	48	54	35	53	68	37	43	47	44	47	47	56	45	50	38	42	40	45	42	50	42	58	45	48	46	53	44	53	48	47	45	50	44	40	56	51	42	49	45	37	44	38	46	42	58	37	54	57	51	62	49	57	43	40	34	57	53	47	38	47	55	41	36	41	44	40	47	47	39	41	52	47	46	44	44	44	47	38	55	40	36	47	46	38	43	48	62	38	43	42	50	50	38	45	49	46	46	48	48	41	37	41	60	47	46	47	48	39	35	53	41	34	45	53	47	37	45	52	53	43	37	44	64	39	56	45	46	51	42	44	46	53	41	35	50	56	49	40	39	51	52	42	53	37	41	42	48	57	31	44	47	47	50	49	52	47	40	40	53	44	49	41	40	46	55	40	50	41	49	52	51	37	57	41	61	44	61	54	52	57	45	53	45	49	44	32	43	52	47	48	59	42	55	52	41	47	41	44	37	47	45	38	40	54	56	48	52	44	57	42	42	44	38	44	33	44	44	48	50	44	51	42	37	53	43	48	47	44	48	38	53	48	42	50	46	46	42	47	39	51	52	51	40	40	45	52	53	62	42	52	43	35	44	57	38	40	40	49	56	48	46	50	50	34	46	46	38	58	44	57	48	48	49	50	45	52	52	52	44	42	37	42	44	44	54	35	45	41	47	45	44	56	42	51	33	49	48	45	54	37	36	32	35	45	54	50	52	58	42	35	41	46	42	54	52	50	40	46	55	37	34	56	65	45	48	35	41	47	37	54	39	48	45	49	47	45	64	47	42	37	35	50	39	34	51	44	49	45	43	41	39	48	50	38	44	39	48	41	54	54	45	52	47	50	68	47	52	56	42	49	41	40	54	29	49	40	44	48	38	47	45	36	53	45	52	61	51	46	48	41	43	40	50	43	44	42	60	48	37	49	52	35	46	41	50	36	42	40	49	53	48	44	44	48	46	41	48	48	54	45	43	54	53	56	52	45	42	57	51	46	43	42	58	41	46	43	50	41	62	46	34	40	41	51	51	48	42	43	49	54	55	38	52	55	38	55	40	42	51	43	44	55	41	46	50	39	48	47	52	43	47	53	42	65	43	42	43	49	46	49	37	49	42	39	49	46	42	38	44	47	42	66	48	45	49	47	49	36	48	50	40	53	50	69	40	41	35	53	63	42	58	44	50	56	31	56	61	65	31	39	50	45	65	48	36	43	43	47	50	52	38	48	45	43	39	37	42	45	48	48	57	49	45	46	55	50	45	53	67	52	57	41	47	55	54	64	33	39	57	41	37	52	51	45	48	57	55	44	47	42	40	39	45	54	53	48	52	45	50	45	38	48	56	57	56	54	42	32	46	55	48	47	61	45	53	49	44	44	46	37	46	47	35	43	35	43	44	35	45	47	49	37	47	50	48	41	49	45	48	53	42	41	36	42	42	43	44	41	53	48	43	41	31	52	54	59	46	53	44	47	45	54	51	44	52	37	59	52	43	45	34	48	41	46	48	49	46	50	40	47	47	47	56	42	38	54	47	48	45	38	40	40	57	36	46	48	40	48	53	54	46	49	45	48	44	38	32	52	48	49	45	28	44	45	36	36	39	42	32	42	45	42	45	50	50	50	53	40	43	55	47	51	58
47533	44056	37008	37392	34216	24808	4923	1362	1161	977	977	856	1952	2232	680	651	653	676	1022	7380	9176	6622	4184	921	539	554	525	510	555	544	519	544	528	544	481	508	528	558	546	576	543	526	520	536	552	490	627	598	649	587	521	508	525	514	545	553	522	540	551	516	523	545	521	555	537	493	562	576	512	536	513	533	505	521	537	565	568	571	543	533	528	530	533	546	507	552	549	493	550	518	534	539	529	543	534	559	542	564	559	503	548	557	528	556	501	506	520	512	544	515	562	516	555	560	519	512	541	531	521	490	534	504	565	556	549	548	521	536	477	576	574	550	535	504	559	505	548	498	552	553	565	537	568	497	523	554	600	501	492	518	486	593	546	517	530	541	520	554	509	527	521	567	522	507	556	551	485	543	528	527	535	518	511	550	552	539	550	554	541	502	513	535	515	538	562	556	544	545	507	504	510	543	550	564	508	563	559	548	523	529	506	507	563	498	576	523	488	500	508	516	528	523	537	556	524	588	539	475	541	557	525	514	545	511	543	553	557	504	535	509	494	532	525	492	577	568	577	545	526	502	518	556	562	539	503	557	550	479	551	518	499	547	545	552	502	571	540	536	549	505	526	532	537	524	540	545	567	531	493	552	542	543	520	551	501	532	531	542	486	532	530	552	536	537	567	552	587	538	533	531	543	561	534	558	541	557	530	528	526	546	509	512	552	553	512	537	536	533	524	499	550	502	559	557	558	516	511	511	541	529	572	573	555	543	534	534	558	556	529	549	565	551	528	551	570	561	561	500	564	549	547	522	546	531	564	515	576	557	487	495	555	549	530	526	543	514	556	477	503	555	519	519	538	555	547	555	548	580	481	523	548	534	549	508	514	496	540	558	517	531	555	547	559	558	529	547	532	558	503	565	546	567	519	550	519	520	543	536	519	572	539	541	510	531	502	550	525	543	546	540	527	536	525	559	542	554	539	522	541	536	532	536	562	545	549	561	521	577	516	587	559	520	517	548	514	541	553	511	570	537	531	511	527	604	536	556	523	517	525	480	577	523	581	517	540	524	505	512	552	537	580	560	533	536	565	584	491	572	543	554	528	531	536	528	562	552	559	559	540	500	513	556	543	543	536	505	533	560	499	518	536	565	532	540	574	498	515	538	493	525	505	541	529	555	511	558	514	481	563	492	543	499	489	548	538	586	534	544	539	508	538	527	509	513	534	562	543	512	549	483	529	542	542	556	551	530	530	570	556	518	531	551	512	548	538	493	557	525	541	523	504	528	519	551	542	526	518	511	529	534	525	592	553	523	575	547	569	537	521	542	513	508	534	557	546	515	561	568	541	526	492	494	527	571	510	548	577	522	601	516	568	541	502	562	526	517	544	521	517	533	493	529	539	570	546	533	523	503	549	545	562	519	528	557	474	537	532	512	540	549	527	570	523	527	526	507	542	543	521	523	496	537	531	547	530	552	547	535	529	535	536	555	537	532	540	513	491	574	537	591	521	569	546	561	488	520	587	558	523	512	524	544	515	530	565	547	545	493	539	563	540	558	536	559	593	507	586	523	527	570	538	522	526	535	498	528	528	446	563	479	548	547	537	542	532	564	544	565	563	575	550	517	556	561	532	528	524	554	545	523	522	561	572	567	544	507	519	547	579	548	525	573	531	522	528	520	504	544	497	578	500	531	561	549	527	554	535	559	508	556	568	516	543	553	519	553	547	507	567	538	534	572	508	539	565	569	523	546	568	557	532	518	517	558	544	528	555	574	517	521	555	596	531	552	561	505	543	580	528	530	546	526	558	535	535	501	559	530	524	517	544	555	506	522	501	505	548	557	501	552	544	523	585	534	511	541	520	513	473	557	543	541	557	551	517	522	548	523	546	529	536	536	542	520	538	524	540	566	562	516	508	511	522	527	567	518	547	543	543	541	518	535	547	541	566	483	525	515	537	538	517	531	544	535	534	515	563	542	567	513	581	543	556	518	541	559	545	504	568	525	546	537	537	480	536	545	552	520	534	559	552	532	571	541	514	541	496	545	550	553	513	558	578	528	558	547	535	529	546	515	558	529	584	515	497	513	552	527	545	539	513	528	522	543	505	500	573	539	536	512	582	530	522	508	481	546	525	516	530	535	552	570	511	590	568	505	512	503	519	544	561	554	506	546	507	557	555	532	559	576	575	512	532	540	521	561	519	546	516	551	589	539	530	533	555	531	549	540	544	539	527	528	543	521	562	536	580	515	527	544	552	525	506	501	512	529	570	550	530	536	515	533	574	537	505	491	541	491	532	550	541	542	540	508	515	523	513	537	547	545	550	551	518	539	542	535	552	571	520	527	547	505	515	532	557	530	569	516	510	567	575	515	511	529	511	529	567	483	541	560	539	505	547	532	539	526	560	501	532	514	541	535	544	604	526	547	556	531	540	521	544	500	524	541	511	540	521	539	522	512	547	528	554	516	533	513	518	524	546	561	557	524	527	546	564	544	527	516	554	508	491	523	525	516	512	571	516	539	492	535	571	538	546	556	546	530	508	536	530	545	511	549	548	521	524	530	519	524	531	533	554	547	516	500	552	492	539	536	540	527	528	547	505	571	562	491	534	524	555	546	546	532	519	501	542	534	489	525	547	548	517	552	569	539	541	529	530	554	549	520	547	528	513	525	549	573	537	509	512	526	517	497	575	516	532	534	538	558	504	546	560	509	524	492	557	534	525	521	569	546	554	502	484	538	535	531	548	563	525	525	543	570	531	532	552	525	505	576	508	528	525	538	531	524	507	551	570	578	512	544	518	543	564	555	519	553	500	557	517	541	574	510	538	519	545	543	551	546	542	512	544	526	585	546	529	544	542	520	594	523	552	528	537	535	544	487	563	512	569	556	545	536	518	548	548	561	545	517	564	551	513	534	567	509	547	533	543	517	496	548	553	600	510	521	529	558	559	536	530	577	523	541	498	532	551	561	537	531	550	521	557	530	531	552	542	525	506	528	570	504	575	536	532	512	558	528	558	522	543	516	516	544	519	502	554	571	547	538	561	551	499	554	522	500	534	542	540	535	543	532	537	540	532	499	553	595	534	555	534	532	542	541	542	521	544	568	497	529	545	552	563	581	531	506	545	524	536	522	561	568	533	534	528	553	529	570	482	520	593	530	563	485	518	501	569	581	512	547	547	495	539	509	548	555	521	511	502	523	552	533	523	558	496	517	570	546	543	522	531	507	542	572	547	507	507	554	519	526	520	535	538	478	537	528	533	527	533	527	526	514	528	546	516	520	537	534	566	545	508	537	561	544	523	533	545	519	495	515	579	592	547	544	521	502	527	522	540	535	560	492	546	590	513	557	607	530	560	546	549	601	569	564	538	516	562	496	514	499	554	545	512	573	520	550	539	530	559	538	508	517	540	553	554	525	519	539	550	507	534	509	527	555	532	607	532	524	508	557	538	546	549	486	549	538	487	554	526	525	529	558	556	551	552	501	516	513	518	527	546	533	554	548	542	534	507	535
12450	21462	16530	7527	2616	720	154	49	51	52	46	53	50	72	55	48	48	49	99	317	361	249	171	56	51	51	47	50	34	35	57	53	44	42	27	54	46	46	41	44	46	51	46	45	45	36	55	56	65	57	44	39	44	51	52	38	40	44	44	51	42	54	49	37	35	38	40	49	53	52	40	46	43	47	34	45	42	42	46	55	42	47	48	42	42	46	51	32	47	45	35	38	45	52	36	56	41	43	51	45	37	51	44	39	48	45	34	50	54	50	44	59	39	48	57	46	50	48	41	55	40	59	47	43	44	49	38	51	41	53	49	48	49	38	47	48	51	49	45	42	38	53	35	52	38	41	48	38	48	45	53	44	37	48	45	53	47	47	42	42	42	44	31	47	49	47	46	43	44	50	45	45	45	48	39	35	48	35	44	40	44	49	44	51	44	35	59	41	44	44	43	45	42	56	48	54	41	43	45	45	42	46	44	43	41	47	41	43	51	47	44	46	43	48	46	53	50	30	45	48	47	50	38	39	47	43	46	46	41	56	41	40	40	43	45	40	43	37	48	45	38	41	33	51	36	47	53	47	42	53	47	54	38	48	36	50	47	45	42	49	48	54	42	37	43	40	38	35	49	46	36	43	45	41	46	37	55	47	35	59	46	39	53	41	38	40	37	42	47	47	29	49	51	42	48	42	38	47	35	59	54	43	49	46	53	35	48	51	54	38	42	53	35	50	45	45	50	41	50	40	37	55	47	46	45	40	55	44	40	49	42	45	31	49	46	54	46	50	49	47	42	43	39	47	54	46	42	43	35	56	63	45	40	50	42	33	42	41	39	54	43	38	44	52	40	46	52	47	39	48	54	37	56	44	55	37	50	40	48	36	51	55	43	43	43	46	42	41	49	47	55	58	51	53	44	33	51	47	47	39	51	57	40	45	49	49	45	41	41	46	49	55	47	46	51	49	39	41	64	36	45	41	43	37	46	34	51	36	58	46	43	54	47	43	51	44	52	52	46	46	40	45	42	30	40	45	38	49	55	40	45	56	39	49	51	46	46	48	51	43	55	40	49	48	50	37	45	35	41	38	46	66	48	55	41	57	49	37	38	44	48	36	38	42	42	44	41	44	52	55	49	53	50	43	45	44	46	45	52	38	43	45	29	50	60	48	49	35	46	35	42	43	50	36	43	53	44	43	44	38	55	56	54	41	34	50	46	50	50	39	34	52	54	40	44	59	52	41	49	44	38	52	45	53	55	40	51	50	42	52	46	52	35	56	37	38	53	49	34	39	54	42	44	65	51	40	52	53	57	32	40	42	44	40	40	50	40	53	48	38	41	48	41	44	47	47	40	49	46	42	30	38	49	43	47	51	43	49	52	45	62	46	52	48	46	37	44	43	44	48	44	42	50	40	41	32	42	39	40	52	41	36	46	34	49	39	46	36	47	45	53	52	44	55	44	39	33	46	42	56	56	46	48	39	43	42	44	46	45	44	39	55	51	64	43	37	34	45	37	35	36	40	41	42	39	47	34	58	42	53	44	53	45	50	47	55	45	37	54	47	39	43	38	49	31	40	43	50	41	49	38	28	40	40	38	40	46	37	48	30	52	44	46	51	39	41	45	48	50	44	35	47	53	51	41	45	46	45	41	46	36	54	50	41	48	44	36	49	43	37	44	56	42	42	46	45	40	46	43	47	49	42	49	56	28	48	45	47	37	38	47	46	52	46	33	55	39	53	44	46	50	49	41	44	54	43	45	49	35	43	47	41	41	40	38	52	42	55	42	40	49	60	29	50	40	45	52	42	51	48	47	42	46	51	51	51	38	60	40	53	36	46	36	46	46	52	37	40	52	35	32	31	42	46	42	41	53	51	38	42	46	37	36	58	47	41	43	46	45	46	37	37	47	60	32	44	43	46	42	38	46	44	41	48	52	50	46	36	40	39	40	46	45	37	54	34	48	37	43	45	50	53	45	52	33	31	38	39	42	58	44	26	41	46	44	56	38	44	60	46	39	40	37	45	42	42	43	39	46	48	56	50	37	39	49	41	44	53	50	35	51	56	54	43	41	45	50	56	40	38	44	51	52	45	39	57	45	50	54	45	51	37	47	42	50	50	45	37	45	40	47	45	44	42	42	46	45	55	53	45	40	50	41	45	50	40	46	49	32	44	51	40	34	51	54	38	52	48	37	37	50	38	45	55	43	42	40	48	44	47	51	52	53	41	53	45	46	43	31	37	49	52	31	60	38	53	55	55	46	50	38	43	43	39	50	64	44	41	45	53	29	49	43	54	48	42	44	46	51	42	42	41	39	45	43	53	42	41	51	49	45	39	43	38	36	50	39	49	42	38	38	57	39	47	47	48	47	51	57	49	43	56	59	34	44	43	57	51	44	42	44	46	33	52	50	49	46	44	44	52	61	42	50	43	49	40	52	46	52	38	45	52	54	39	43	49	44	48	44	44	36	45	37	48	27	47	46	45	56	54	63	48	41	42	37	47	47	55	50	50	50	52	59	39	46	44	45	41	47	54	43	41	47	46	44	55	49	30	45	36	42	40	55	36	37	45	51	39	48	55	42	40	43	46	44	50	43	38	37	45	41	46	50	38	39	35	43	49	44	58	50	52	52	47	44	51	35	42	36	44	58	48	42	49	49	48	47	44	47	41	52	46	50	55	55	54	37	45	40	60	43	45	42	35	56	37	44	51	44	53	44	43	37	36	43	46	36	41	35	35	33	55	44	50	31	41	59	36	38	42	44	49	45	48	53	28	54	47	39	49	54	36	54	40	41	54	32	44	34	41	51	39	52	44	37	36	42	53	36	51	46	45	49	42	45	37	42	50	36	62	48	45	44	43	53	41	55	48	38	53	47	45	35	50	51	44	43	48	51	59	40	47	47	43	42	44	48	43	53	35	56	49	54	45	44	43	42	42	54	46	47	48	43	46	44	53	43	50	44	55	54	46	43	30	50	42	52	51	37	33	60	45	43	42	46	46	45	55	42	60	39	48	41	41	45	42	54	41	46	42	41	52	42	44	33	40	32	32	59	39	37	42	44	39	40	39	24	47	36	40	41	47	47	54	37	40	52	59	47	49	39	49	41	47	49	45	41	37	51	45	47	42	38	47	40	31	50	41	40	50	49	61	48	36	30	43	45	43	36	46	38	42	50	44	42	48	44	51	45	48	39	58	44	41	35	48	50	41	48	54	39	35	36	40	48	41	37	40	47	51	40	39	32	59	49	41	33	45	53	47	37	50	50	54	39	56	43	49	50	49	44	42	39	43	42	42	41	50	39	44	49	43	38	40	40	42	32	39	38	35	37	48	51	50	33	43	52	45	43	43	49	43	57	48	46	42	41	48	49	47	40	42	38	39	44	48	44	52	44	42	42	46	46	48	50	34	51	47	51	41	43	50	48	46	48	39	50	48	56	30	41	48	45	32	48	50	54	49	45	53	58	47	50	43	48	43	43	33	52	61	41	44	48	50	41	40
46436	45586	40472	37944	34233	24196	5728	1389	1191	1015	918	849	1595	1207	705	658	659	586	2245	9647	9676	7037	4183	1131	513	553	513	527	544	487	524	511	548	472	496	497	534	508	508	532	578	501	503	528	553	564	590	597	616	635	529	547	539	554	492	558	503	504	544	546	510	516	528	506	549	517	485	517	487	518	517	502	543	512	547	503	493	589	498	512	532	503	540	515	543	526	500	555	516	532	470	503	520	522	567	498	535	519	504	506	543	519	516	465	533	530	536	527	538	486	486	564	509	520	500	523	515	509	579	511	535	527	509	490	521	526	503	518	504	547	527	470	534	496	513	484	554	523	532	543	536	507	473	523	506	535	536	472	546	505	546	475	556	556	529	509	553	527	491	519	520	536	543	523	499	529	542	505	524	508	505	515	502	480	540	522	531	546	505	521	541	505	513	534	543	522	509	546	507	523	517	516	512	502	523	548	520	521	496	529	485	561	497	476	559	523	526	534	540	512	521	496	510	514	496	521	538	495	546	538	527	497	502	522	497	534	503	554	495	517	571	547	476	504	534	523	512	555	524	541	552	525	521	501	535	526	514	516	534	519	544	532	514	509	540	522	514	527	517	520	535	571	516	558	490	511	487	494	481	537	552	482	510	554	574	547	537	538	537	535	547	503	513	542	506	506	503	506	503	516	515	517	547	475	561	547	517	525	523	533	505	499	518	514	534	543	551	548	530	516	516	540	554	520	523	521	507	500	511	496	510	545	537	512	504	521	533	483	504	533	552	529	518	544	541	505	502	522	534	541	521	470	524	524	553	495	527	558	526	527	516	516	520	536	523	525	551	505	470	540	516	552	500	502	529	526	536	509	490	535	540	528	517	564	486	563	548	550	498	511	474	545	526	534	529	452	555	543	526	538	512	542	544	525	551	524	522	536	515	501	513	529	547	519	510	520	518	506	536	562	504	526	556	518	504	510	500	528	539	490	494	557	528	561	523	519	556	533	538	520	515	536	533	496	540	522	552	576	489	533	535	562	556	546	535	537	520	537	501	509	553	521	509	548	522	535	543	526	497	530	468	509	513	509	540	494	500	521	523	506	470	532	520	504	529	525	537	524	540	518	511	490	516	570	491	513	497	509	517	513	507	520	523	558	555	544	522	523	498	536	506	543	557	585	461	505	545	503	497	527	551	515	530	544	521	561	519	531	504	506	520	562	561	522	521	473	533	520	585	535	542	530	547	498	541	528	524	487	560	491	485	534	566	538	505	521	536	499	538	462	566	526	567	500	499	510	524	546	531	548	499	521	570	526	541	539	531	525	474	532	522	556	528	494	503	527	507	519	540	547	523	527	526	509	500	510	505	533	518	532	554	537	526	591	487	502	529	508	557	563	530	519	534	557	536	536	511	549	535	515	510	509	553	513	508	517	519	545	531	531	525	528	530	508	547	488	557	521	520	553	559	524	518	547	494	542	523	503	536	526	514	510	536	505	525	542	521	524	506	488	517	543	525	521	519	531	512	485	552	496	508	528	525	545	490	509	506	560	539	513	511	553	510	570	506	514	545	498	544	502	546	513	506	502	532	521	530	533	534	542	493	518	490	500	493	536	549	514	541	557	549	526	516	513	540	546	487	552	530	530	525	512	487	567	527	523	557	556	529	523	508	509	532	587	494	532	480	524	541	477	555	525	535	519	504	474	505	482	516	533	532	521	490	532	527	519	498	526	520	541	524	601	536	475	549	533	532	553	523	521	547	511	482	493	476	548	522	528	526	493	533	507	524	542	484	508	535	509	513	505	516	523	509	516	510	527	506	542	531	557	528	511	526	538	546	523	535	523	551	542	525	522	491	523	507	521	536	541	516	509	550	506	501	506	480	535	499	512	543	503	496	520	523	543	487	524	501	534	521	530	537	526	516	518	523	482	564	536	513	493	538	547	558	509	482	504	529	542	495	506	562	516	510	494	564	483	469	523	538	548	535	542	542	518	494	517	507	545	540	560	504	525	513	531	514	532	491	503	509	483	503	522	565	529	500	502	525	557	522	531	558	489	537	521	532	517	511	488	545	516	510	526	548	538	503	537	532	515	530	502	485	525	548	505	538	525	526	527	530	525	558	547	530	555	522	528	490	495	486	505	498	495	517	495	513	535	530	549	540	490	539	498	508	504	515	533	551	528	519	534	585	512	535	509	543	520	520	524	532	536	504	484	539	503	537	516	510	535	531	521	476	545	535	516	545	534	486	487	555	507	527	489	534	506	529	548	473	505	520	508	546	556	523	579	489	554	516	458	562	544	562	519	572	536	510	497	557	548	497	502	507	519	518	535	572	501	537	533	555	475	520	494	529	514	501	524	566	519	529	566	520	500	522	517	545	553	535	494	545	529	538	492	506	554	531	491	519	564	493	516	525	547	471	504	501	516	529	521	518	521	479	524	496	569	508	512	530	505	563	549	489	502	470	494	513	506	530	497	504	522	518	537	548	562	530	533	522	519	523	521	510	538	537	569	511	496	535	585	498	533	529	539	572	538	549	530	541	555	542	491	525	508	546	569	504	522	584	521	519	499	544	515	526	510	480	521	478	543	506	536	514	518	497	542	542	550	538	529	484	478	558	571	527	516	526	524	506	555	511	521	544	522	535	517	493	497	533	492	546	582	528	530	519	547	532	524	529	534	534	544	542	529	539	494	532	504	505	522	540	518	529	510	551	525	546	500	531	499	513	555	499	515	559	509	548	565	540	522	539	506	482	522	527	512	528	534	516	533	557	513	515	540	554	503	516	513	500	520	488	491	547	509	525	563	543	507	576	537	519	511	509	542	535	519	543	521	506	518	518	512	530	525	534	522	518	522	532	569	524	536	498	531	538	514	521	566	527	509	553	484	543	503	536	545	528	512	537	537	503	562	480	519	519	541	565	535	519	522	530	544	530	523	541	524	473	551	532	542	510	519	509	534	514	516	565	529	528	548	557	514	546	564	481	515	523	508	486	501	530	561	497	553	477	521	539	559	538	531	529	558	522	530	530	510	552	527	529	529	535	487	497	560	504	528	521	515	475	484	521	546	474	511	493	545	517	527	495	525	507	522	525	557	513	554	545	543	530	517	522	543	511	480	518	506	528	472	507	536	494	574	532	473	506	550	497	545	512	557	537	517	528	507	548	537	520	529	532	480	511	553	500	525	536	552	534	533	526	570	519	515	531	536	546	531	531	544	549	535	520	548	547	536	535	557	528	554	521	522	558	535	535	543	491	547	525	557	513	510	514	529	528	538	508	542	523	588	548	501	553	536	479	546	473	517	521	526	515	547	517	464	531	534	509	474	538	543	568	506	548	524	512	478	510	563	523	553	514	542	521	496	537	530	516	502	548	499	523	514	539	559	563	554	490	564	531	555	536	540	545	490	517	514	535	541	516	519	514	541	539	513	518	497	503	493	501	493	537	578	522	491	518	542	549	486	558	559	508	548	522	523	542	541	522	536	527	496	530	507	534	563	539	502	539	526	529	497
18274	31750	24469	12806	4604	1245	331	72	74	48	65	57	49	51	67	61	41	51	110	501	493	362	221	77	54	44	55	47	36	57	56	44	41	40	45	32	46	46	42	58	44	48	45	45	60	48	55	68	51	53	43	47	53	58	36	48	46	40	68	36	57	58	47	68	36	40	45	36	43	46	45	39	47	38	38	54	46	49	56	40	52	39	44	36	49	61	51	52	55	44	60	49	46	51	55	37	40	48	44	53	44	51	41	41	53	47	47	50	36	47	55	36	43	61	47	58	38	54	47	48	35	49	41	51	46	51	49	60	56	45	32	39	41	41	42	44	45	46	41	60	47	43	46	42	48	53	41	41	39	41	42	42	49	54	46	47	61	62	52	47	50	50	49	49	44	53	46	42	49	33	47	49	50	41	37	55	42	43	48	47	44	50	40	47	43	34	44	41	39	50	54	48	42	49	43	64	47	45	48	52	50	56	52	56	49	58	43	42	35	45	41	40	58	57	48	54	53	46	49	55	56	50	46	46	38	51	42	48	47	45	42	51	47	56	46	52	37	49	47	43	51	34	48	61	39	45	43	62	49	44	46	50	63	50	50	46	42	46	55	46	39	47	59	40	48	49	56	35	41	53	55	46	48	51	54	47	46	43	51	37	49	61	54	58	55	51	44	55	47	51	54	40	49	49	40	53	40	56	46	53	52	54	49	35	49	55	43	45	58	53	42	57	45	46	45	37	46	41	44	57	57	43	41	40	33	50	48	50	60	50	44	53	43	44	45	47	50	48	40	52	55	43	46	59	46	60	46	47	51	44	52	58	52	60	54	46	51	41	43	42	43	43	44	48	39	54	46	45	51	45	45	53	55	37	46	58	52	62	45	55	38	37	49	40	40	50	50	45	44	60	55	56	45	58	48	39	49	47	59	33	51	44	37	63	41	50	49	49	49	52	49	33	39	46	54	47	58	37	56	36	39	44	54	48	59	49	38	41	64	62	52	31	39	42	51	44	48	55	67	39	47	40	48	45	58	48	49	47	49	39	49	55	40	52	59	51	43	45	51	47	38	56	53	41	42	38	50	54	50	50	39	52	54	44	43	48	58	53	51	47	44	42	46	53	47	49	51	36	49	48	53	47	52	44	50	45	47	45	40	51	38	49	57	41	48	39	56	47	46	47	58	54	41	45	47	51	48	39	58	42	47	51	51	51	56	42	53	39	39	46	50	47	49	45	51	47	29	52	45	48	66	47	41	53	34	46	48	41	44	42	54	57	43	46	44	52	42	57	36	48	55	53	39	49	55	56	59	50	51	41	65	48	48	23	45	51	49	51	46	46	41	34	43	44	51	53	58	42	44	41	49	40	56	56	42	35	62	54	58	52	46	53	41	54	52	32	48	50	46	57	45	46	56	46	47	29	42	46	36	47	53	42	53	56	38	45	44	32	45	51	49	46	38	35	48	45	42	51	57	45	45	58	36	61	42	31	49	48	42	40	35	46	36	58	52	43	53	49	47	54	47	47	59	49	36	47	48	49	44	47	48	53	51	45	55	50	60	49	47	47	50	45	50	47	45	33	43	49	48	48	51	51	35	45	52	37	40	56	40	39	44	43	59	54	37	59	46	52	49	48	43	57	51	51	51	47	56	52	59	44	47	43	54	39	52	43	43	55	53	55	48	43	55	52	49	42	39	40	44	43	45	53	51	46	55	69	45	55	43	36	35	52	43	59	42	48	35	48	58	49	46	41	44	58	45	44	47	45	48	34	52	41	51	43	33	43	42	52	55	52	45	51	46	53	38	47	52	46	61	51	38	46	50	44	44	45	42	45	42	49	54	30	48	44	54	45	50	41	54	47	43	46	55	44	44	57	47	55	54	51	47	47	46	44	42	50	53	47	55	50	44	58	44	55	54	52	48	51	49	64	45	53	48	48	45	48	51	54	50	39	47	50	38	49	49	50	48	44	49	49	43	40	46	59	57	52	58	54	45	57	38	51	50	44	63	45	59	49	44	45	59	42	59	48	49	35	34	47	43	54	52	47	52	51	52	35	39	35	51	51	51	47	58	57	38	42	37	50	52	40	56	55	50	55	52	48	49	45	58	45	51	42	48	41	44	45	52	54	38	51	40	52	62	45	61	51	47	33	38	47	48	42	43	46	39	43	44	47	42	57	42	47	54	56	55	45	42	50	54	44	40	50	45	58	45	47	46	56	54	61	49	47	42	45	44	61	66	41	50	51	47	51	54	49	51	44	50	54	39	58	31	41	52	53	43	43	57	52	37	47	53	44	57	30	55	46	50	50	49	56	39	55	64	42	52	46	59	54	55	51	44	44	37	61	33	43	55	36	54	48	55	40	28	54	55	38	50	58	41	50	46	46	39	33	42	46	52	50	44	42	50	47	40	58	62	49	50	46	43	43	40	47	49	44	51	51	45	42	53	42	56	43	45	42	39	56	58	49	64	46	50	53	46	62	57	50	49	52	56	58	50	49	55	50	34	46	51	40	44	47	49	53	44	54	57	42	46	50	37	47	61	47	55	52	43	45	41	54	39	56	46	47	39	41	58	41	55	47	63	51	38	55	42	50	46	45	48	58	52	43	51	45	53	40	58	48	50	52	37	45	49	37	50	56	45	50	49	52	45	47	47	45	54	63	41	61	49	40	60	50	49	38	54	49	40	51	42	50	45	43	52	46	49	57	46	47	50	43	44	42	49	46	43	45	49	48	43	53	43	51	56	51	41	47	46	38	47	56	50	50	57	66	44	44	57	46	43	38	37	44	42	49	53	57	50	49	32	54	51	46	42	40	50	34	59	55	48	49	44	41	38	54	47	40	42	54	43	43	48	62	60	39	57	38	53	49	44	51	52	49	36	55	40	37	46	55	59	50	43	45	37	54	47	50	49	52	60	43	53	40	49	45	62	37	43	52	49	42	48	36	43	59	39	37	54	50	47	61	41	52	51	55	53	44	41	52	58	40	41	34	43	59	41	47	43	57	49	49	52	33	52	41	55	42	37	42	47	48	49	47	55	49	61	34	49	41	52	59	60	52	42	42	50	49	62	53	52	40	36	48	38	52	65	53	51	48	49	46	56	45	44	54	59	41	55	50	49	55	43	66	50	50	44	40	38	42	50	54	48	38	41	40	37	41	48	55	58	44	51	38	59	52	43	47	51	59	44	43	43	47	55	39	46	57	63	50	57	45	52	54	43	31	39	36	52	48	48	54	41	47	51	38	55	50	44	52	41	46	45	54	38	50	44	27	54	40	59	46	40	44	58	53	54	43	45	44	50	49	54	58	46	53	43	52	43	51	43	42	42	46	59	47	48	46	48	39	44	55	43	44	44	48	49	47	45	54	40	64	42	46	39	46	52	53	44	51	45	51	50	39	47	61	49	63	51	55	39	60	48	58	47	57	40	50	49	38	49	49	51	49	61	51	39	36	48	54	41	43	51	38	58	48	39	68	40	53	43	53	52	37	47	44	38	56	58	46
50123	50973	46761	45657	40389	29631	9904	2018	1573	1250	1131	1082	1078	1032	822	770	709	988	3065	14208	12729	9611	5103	1406	578	549	600	601	494	560	567	565	537	587	616	512	566	561	569	569	556	564	575	575	567	593	788	721	617	583	557	603	540	585	584	570	568	581	551	535	573	559	540	553	505	587	557	545	505	533	553	557	561	573	558	531	567	543	563	599	598	542	566	565	545	530	541	598	578	554	535	517	564	560	573	568	550	555	584	548	595	549	564	558	578	507	575	585	548	539	567	582	617	600	538	585	543	551	572	552	546	582	523	576	620	540	581	552	528	557	588	511	561	533	556	588	509	567	550	592	566	590	537	569	542	548	546	525	597	585	541	553	578	545	544	518	583	561	556	605	577	586	526	546	549	594	576	521	542	561	600	598	535	580	564	536	583	536	572	529	566	582	584	554	560	585	518	584	588	578	570	557	592	612	605	540	575	578	589	610	552	568	537	558	575	552	560	564	593	560	584	526	605	570	562	554	536	564	556	560	543	597	563	555	560	549	594	533	545	529	552	529	539	558	545	546	561	559	547	573	557	579	542	515	563	581	563	557	580	520	594	582	518	535	554	577	543	583	528	591	564	518	538	534	530	584	564	572	561	592	561	540	583	556	569	539	586	536	568	553	596	529	533	574	544	611	544	588	552	533	574	531	570	570	573	552	591	592	549	546	558	552	583	567	551	528	576	566	579	541	563	565	574	544	584	548	612	521	548	538	545	536	554	564	538	534	543	538	553	560	562	524	567	555	529	590	584	598	574	582	539	541	556	568	530	570	550	540	547	586	562	551	575	553	569	543	557	562	601	568	572	543	592	533	515	553	549	587	577	583	591	529	565	543	607	566	560	573	570	556	577	580	541	545	590	497	544	548	536	565	557	535	600	536	547	549	586	542	572	574	545	552	628	577	560	550	583	579	572	535	586	557	564	562	549	538	590	586	566	551	615	594	591	517	540	551	601	570	547	613	557	571	546	553	546	527	585	550	559	604	541	597	547	532	573	526	556	577	600	547	560	553	556	565	548	577	573	551	573	560	560	556	627	609	612	561	558	573	569	563	552	583	543	601	527	568	552	530	566	555	544	557	543	577	587	578	560	554	485	580	547	589	576	566	550	514	574	505	583	548	578	541	549	586	595	579	526	543	582	565	556	537	580	532	556	557	581	567	576	562	558	553	525	530	511	586	550	518	529	589	557	588	562	539	568	589	583	572	586	548	568	555	499	521	566	550	605	596	558	538	544	528	554	573	526	502	553	549	571	542	517	575	559	567	532	593	538	556	592	538	575	646	624	572	577	594	560	563	562	559	608	559	514	576	543	584	532	607	528	555	571	600	613	562	607	547	546	600	558	564	533	522	552	542	593	569	591	557	589	543	577	528	623	577	546	580	602	562	619	554	541	590	553	570	618	552	595	567	526	553	581	536	547	547	559	562	543	593	565	619	581	549	594	504	593	560	580	594	539	561	606	562	573	570	570	570	566	588	534	548	540	555	560	594	553	563	571	583	597	615	590	533	525	578	550	599	558	528	550	589	595	559	581	542	538	608	587	541	598	532	568	587	580	560	589	549	536	586	539	521	608	617	554	548	581	596	556	552	550	545	528	578	519	547	538	586	543	562	534	554	561	550	525	552	525	576	571	540	583	564	583	581	609	537	541	570	560	593	539	613	598	552	616	568	519	571	557	527	551	540	616	547	641	533	610	531	558	530	548	556	568	548	549	560	575	578	548	572	580	569	560	576	581	564	552	557	534	545	567	578	553	512	565	586	580	552	558	588	536	598	560	573	580	549	581	527	586	530	546	590	590	560	558	610	518	562	555	581	549	599	577	563	532	563	574	549	528	571	567	548	542	550	636	508	539	539	559	566	544	544	592	515	563	523	558	565	554	544	548	566	561	566	575	567	544	558	537	557	559	543	538	560	564	577	551	536	593	574	525	578	552	579	579	603	622	572	601	591	600	563	502	571	527	536	538	551	564	527	575	589	552	566	521	561	550	521	584	586	591	561	553	591	552	595	536	603	564	517	605	507	552	557	568	586	551	602	538	561	555	578	520	569	557	571	523	603	557	542	513	551	563	593	574	553	573	532	530	540	582	590	558	558	589	609	570	561	570	542	551	548	569	570	548	541	548	551	558	567	519	575	584	567	552	551	564	558	524	558	586	541	550	552	554	559	563	554	557	600	582	579	533	559	549	536	551	570	580	562	526	569	523	581	610	538	560	532	587	589	559	565	599	546	536	578	552	583	588	568	583	573	581	559	535	570	583	549	554	593	526	599	568	517	581	563	574	577	582	535	581	571	585	546	583	566	584	593	579	568	537	550	573	578	592	595	577	534	506	587	553	580	547	562	552	615	544	572	515	542	579	569	570	553	574	593	538	577	551	542	555	541	587	585	558	529	529	554	525	559	571	573	558	541	592	562	605	559	543	532	588	614	540	585	564	589	571	522	551	556	553	521	561	541	542	560	543	558	533	581	550	577	574	539	564	610	595	588	571	568	553	564	530	592	530	528	575	538	531	583	564	592	529	573	542	568	583	581	555	548	563	610	577	557	581	556	556	594	568	543	595	543	506	530	556	574	591	590	574	560	609	596	519	568	529	556	547	590	542	550	548	592	526	564	572	554	538	557	577	539	537	548	559	540	549	508	556	582	586	538	584	570	551	557	548	595	586	540	592	591	581	571	515	556	561	607	550	539	537	557	567	552	570	603	580	561	520	539	520	632	553	576	557	569	604	573	589	540	555	548	566	600	581	592	616	604	562	597	579	566	537	524	590	593	560	588	583	580	533	612	572	557	544	555	545	561	549	577	546	590	561	582	573	558	529	573	573	598	557	575	571	650	594	535	603	531	540	550	555	596	571	577	560	548	533	552	608	544	546	553	538	587	535	538	536	527	599	563	555	572	576	558	528	536	541	542	509	575	573	607	537	582	538	563	558	549	578	527	550	537	583	544	540	603	541	577	584	564	523	551	557	558	535	536	539	576	558	561	565	533	599	559	571	612	546	577	584	570	553	567	548	552	559	601	584	572	555	583	586	553	552	550	595	571	585	545	556	557	528	600	563	533	572	563	583	539	496	580	547	557	555	587	584	545	573	558	583	559	556	546	543	603	522	570	553	549	525	571	501	552	575	576	566	538	551	554	557	597	513	559	586	607	499	531	527	560	554	535	569	566	571	561	561	568	615	558	560	566	567	542	555	545	559	552	525	573	581	556	601	601	571	553	551	597	567	502	569	585	540	549	556	575	579	540	597	540	557	548	586	561	537	565	556	553	544	566	572	558	569	582	624	591	544	548	585	569	573	591	555	558	598	549	561	540	594	576	564	551	546	576	524	541	597	562	572	580	561	578	547	565	579	567	547	520	569	552	594	618	567	566	546	524	532	574	546	527	529	565	570	550	548	549	544	586	600	571	564	533	568	578	543	566	617	582	515	536	573	513	614	589	550	548	532	501	550	569	537	571
6756	7481	6371	2384	773	236	115	49	35	32	46	47	51	58	50	43	44	53	47	125	152	95	66	43	44	39	38	33	46	40	40	41	37	53	45	54	35	30	35	41	41	39	50	42	50	42	44	44	47	52	58	44	49	44	38	43	44	46	49	36	37	39	44	35	41	38	41	34	47	49	36	31	38	53	39	54	47	45	49	39	41	42	41	51	41	45	29	33	38	43	38	39	42	36	44	50	51	38	44	38	39	35	49	47	44	43	41	43	43	42	44	38	29	38	45	50	46	46	43	55	45	46	41	55	40	52	46	42	48	33	40	37	39	33	42	46	39	48	42	45	36	37	40	52	47	36	49	38	51	32	50	49	44	40	44	39	52	40	42	54	42	36	46	43	45	47	43	38	44	45	48	42	39	44	40	42	41	43	39	35	43	46	42	50	40	47	44	43	39	45	49	49	44	41	41	50	43	42	40	46	45	37	50	53	38	40	44	37	47	41	43	48	53	51	56	33	37	38	44	41	46	41	46	63	40	34	35	43	42	44	44	31	47	42	48	45	43	39	45	44	47	44	49	45	48	46	31	41	31	43	30	33	47	36	49	41	34	45	39	43	44	35	42	45	41	51	47	41	45	51	53	66	44	47	41	56	43	36	48	35	38	44	37	57	38	41	41	39	42	46	38	36	53	41	31	45	42	54	43	47	33	41	39	43	48	38	46	54	36	39	41	40	24	49	36	45	50	42	49	39	46	38	39	44	44	34	47	35	39	32	44	46	41	41	49	52	36	42	36	38	38	42	40	49	42	46	40	36	51	46	42	47	39	30	41	46	44	42	54	47	50	48	50	43	34	48	37	52	37	50	46	42	51	48	40	29	41	44	63	47	42	44	43	46	44	51	41	49	46	34	41	41	39	39	46	48	37	45	44	37	58	32	40	48	39	47	46	40	45	46	36	55	56	48	38	36	52	32	39	51	46	37	46	30	42	38	33	45	46	39	44	42	45	41	44	55	45	31	41	27	43	42	34	50	55	51	47	45	46	43	46	38	40	35	43	43	66	40	42	49	42	43	37	35	44	41	42	49	48	42	42	52	35	50	41	33	39	33	45	37	55	49	43	42	47	43	36	50	41	42	37	35	44	33	45	36	38	38	39	43	38	46	40	57	41	37	43	53	32	39	42	37	44	38	52	48	34	40	42	37	43	51	36	37	39	37	41	39	45	32	47	45	56	46	35	51	33	41	47	43	46	39	40	39	36	44	46	64	40	42	49	33	45	36	43	33	53	29	49	43	42	42	42	39	41	32	53	47	37	32	37	38	50	42	50	50	43	48	41	41	38	49	46	56	51	45	38	64	44	42	60	50	37	39	53	48	44	46	38	29	38	46	44	47	54	45	45	50	54	41	40	44	38	40	44	46	44	50	50	48	37	48	35	43	53	51	31	42	45	61	51	47	45	44	40	54	43	47	58	45	42	47	39	37	47	47	41	46	49	51	44	42	42	33	41	53	37	45	38	44	38	42	50	46	44	41	43	46	43	46	40	45	45	39	38	37	39	42	46	40	53	25	38	46	41	44	47	52	53	35	43	40	46	44	53	39	39	45	41	35	45	34	43	43	41	47	35	44	49	41	40	55	38	43	47	55	49	33	47	31	40	44	30	40	39	41	45	56	47	40	47	49	37	57	41	38	42	37	46	41	49	33	36	37	41	43	42	45	46	35	55	45	43	49	36	36	42	47	44	50	51	43	41	41	43	36	42	39	45	39	41	40	41	37	49	49	50	47	45	38	49	41	46	60	40	39	38	44	44	40	47	47	36	42	44	53	41	38	46	41	49	42	45	52	38	43	56	38	37	40	46	44	42	44	38	32	38	45	49	41	44	45	44	55	51	48	54	53	44	44	33	42	36	50	43	40	34	32	39	46	37	50	54	42	35	41	35	38	44	40	37	42	43	32	50	35	48	41	42	44	42	41	49	39	55	40	39	44	42	49	45	39	38	52	40	48	53	40	49	50	43	45	45	56	40	50	47	47	46	44	42	41	45	37	29	41	54	55	37	41	32	35	36	50	53	35	54	52	39	51	36	31	51	49	45	37	43	48	48	30	43	38	29	47	54	48	42	46	51	32	46	41	40	40	42	45	44	43	42	39	44	40	43	55	35	36	46	44	46	43	48	47	52	43	51	45	42	41	51	47	39	44	37	45	34	46	44	47	39	40	41	42	50	53	46	56	55	57	57	43	44	51	46	35	36	47	28	45	54	39	45	29	32	41	47	50	52	40	49	38	51	39	45	53	52	42	41	37	53	41	43	52	41	53	39	48	46	37	57	39	33	35	42	41	42	35	41	50	49	43	34	50	47	47	33	45	44	40	47	41	41	48	38	55	49	47	38	38	42	44	40	45	40	40	38	41	42	36	53	37	37	35	42	40	56	40	52	49	53	43	53	37	46	35	40	37	37	31	50	50	42	33	34	55	33	27	42	40	53	36	26	42	39	36	44	35	46	34	48	44	46	38	42	47	44	50	37	34	53	48	35	49	46	61	40	37	39	46	39	51	44	35	44	64	46	51	49	43	49	49	33	42	36	44	38	30	45	46	33	44	47	37	48	49	39	28	27	47	59	44	41	35	38	39	28	48	32	54	55	52	53	37	42	38	43	47	51	42	35	39	47	48	43	57	37	42	51	41	49	42	45	55	37	40	50	41	45	49	47	44	38	46	39	46	48	32	41	42	45	39	38	54	48	40	46	56	43	39	33	38	44	52	47	41	43	48	58	50	44	46	47	42	45	41	52	44	41	38	38	40	45	43	47	35	47	42	44	47	37	41	41	48	34	48	23	39	24	33	47	43	40	31	39	46	48	43	53	44	48	61	33	49	40	43	52	52	61	55	30	44	35	40	45	57	50	41	43	45	39	46	57	49	39	35	47	39	39	51	43	41	46	41	46	34	50	38	45	39	33	53	43	45	51	43	53	43	38	33	44	39	41	31	47	43	49	46	34	46	35	31	42	56	45	42	37	60	51	49	45	47	46	49	55	35	41	37	42	46	49	44	48	36	47	38	41	35	38	32	41	45	38	49	56	34	47	33	47	44	46	33	49	30	40	45	54	43	44	35	44	42	44	40	29	48	38	42	51	43	46	45	57	44	41	50	44	44	37	37	51	38	37	36	34	44	54	35	43	55	38	52	45	48	48	47	50	49	40	36	39	35	50	44	32	38	44	43	42	28	50	46	38	46	43	36	45	48	54	50	53	48	44	38	47	45	37	46	41	37	31	62	40	47	51	46	40	48	46	45	42	46	42	49	38	55	43	42	48	45	47	44	41	56	43	39	51	52	41	41	34	57	34	43	33	44	45	45	41	48	35	48	37	45	49	53	45	51	47	35	33	43	35	48	48	30	39	54	58	51	35	46	49	52	39	47	33	34	50	37	38	35	42	34	45	38	52	44	39	39	40	34	31	44	45	60	44	51	50	56	39	43	50	31	43	42	36	44
38214	32980	30261	26097	21773	12756	4935	1135	708	680	649	625	776	615	569	534	533	621	1172	3996	4327	2622	1442	620	465	472	468	490	492	495	477	512	486	527	503	518	493	505	510	484	514	508	521	511	500	509	514	504	529	507	495	516	499	534	497	480	487	492	511	504	448	484	502	494	544	504	513	470	537	475	515	503	521	475	507	496	474	526	512	499	532	505	496	506	491	504	515	512	471	486	507	490	483	493	457	478	490	485	519	512	494	489	462	493	492	535	498	501	493	508	516	479	509	512	480	494	502	457	491	508	496	489	522	526	485	531	476	513	496	489	495	476	506	476	489	466	482	499	514	511	486	479	498	479	467	506	508	489	490	468	485	506	507	485	544	538	504	480	488	514	502	501	512	499	514	538	479	531	494	448	518	518	487	501	486	457	501	492	481	491	500	500	509	463	509	508	478	434	504	501	515	443	513	478	486	509	480	460	548	492	532	501	477	528	532	500	532	477	505	473	501	470	500	524	506	496	477	445	482	493	537	478	512	476	495	497	510	511	488	504	488	492	499	526	471	479	483	510	466	482	531	516	458	516	487	459	532	542	502	468	514	480	466	499	480	531	527	512	516	460	525	500	474	476	532	487	510	511	492	506	533	542	492	513	523	538	477	543	493	494	525	465	499	557	483	480	513	524	474	483	506	479	504	477	489	501	522	496	509	520	533	491	460	493	467	523	504	495	489	491	508	492	487	507	499	497	528	519	499	496	479	499	541	517	522	504	503	544	506	489	515	471	493	507	483	513	491	529	500	519	528	467	500	491	506	474	491	487	502	501	483	510	510	504	525	498	486	519	480	506	441	457	443	474	505	485	517	501	507	520	476	518	491	510	527	500	502	493	497	469	524	464	471	490	503	506	496	497	507	467	506	510	479	545	516	488	504	537	501	477	493	511	512	504	482	510	514	512	536	528	446	515	515	491	463	482	523	546	484	496	463	526	468	465	483	485	486	475	501	530	508	481	507	488	503	459	528	530	512	491	523	500	543	507	471	519	549	477	488	537	498	500	520	498	483	464	489	460	527	473	476	497	493	523	507	525	478	480	523	471	474	511	513	467	533	534	506	526	487	502	477	499	503	476	492	500	516	496	533	512	519	469	494	548	509	499	487	504	506	474	543	505	487	528	491	486	499	520	484	533	488	494	517	513	518	526	498	519	522	472	481	508	508	466	504	490	475	511	511	534	495	545	465	469	522	505	478	478	525	501	507	514	518	502	492	468	546	504	500	521	449	482	500	501	494	496	514	552	517	476	508	524	496	536	506	479	578	492	519	480	496	481	542	470	521	475	464	491	481	487	501	464	513	522	482	499	498	523	482	503	471	484	539	520	494	495	497	486	506	507	489	486	509	481	472	545	498	505	487	511	493	459	478	470	525	499	473	522	490	487	539	517	548	508	503	512	461	525	488	496	523	485	492	512	488	530	507	531	492	522	489	504	492	500	501	479	493	520	504	514	482	480	514	495	491	501	478	462	474	501	531	481	543	500	492	501	518	562	470	445	502	498	503	497	509	493	481	544	461	509	508	483	478	515	454	500	502	492	473	499	515	522	523	499	508	512	533	499	527	533	491	491	483	516	475	533	527	494	524	494	451	526	507	480	490	502	525	476	517	509	490	538	457	484	506	539	476	482	541	521	508	534	535	528	501	501	488	481	512	514	492	513	530	472	489	513	476	508	515	501	534	541	508	461	478	519	501	519	509	493	532	457	517	500	465	488	491	557	503	534	471	516	529	516	450	537	478	488	486	492	507	504	477	497	497	518	490	500	475	531	504	476	486	530	516	508	535	486	482	455	501	494	518	512	537	471	484	485	504	488	474	513	470	491	513	498	493	514	507	523	538	476	455	480	523	500	502	476	506	455	504	486	508	504	554	480	514	484	508	453	475	479	502	484	494	527	459	492	504	484	534	505	521	515	508	532	494	515	484	520	511	502	543	510	469	492	455	483	499	473	506	474	501	499	461	487	503	480	507	485	501	504	452	504	515	523	506	507	505	514	527	463	495	539	509	451	520	493	536	485	506	490	519	501	511	492	536	541	472	542	529	516	497	548	503	453	495	552	520	492	497	518	490	493	495	469	492	505	478	470	481	490	517	482	531	494	518	474	495	508	505	497	491	516	471	509	502	474	517	506	527	480	507	474	500	504	507	475	495	496	539	481	493	514	478	484	490	485	501	486	496	475	474	513	517	535	486	478	527	488	490	519	567	472	520	499	508	527	534	465	492	486	486	479	488	486	487	487	500	495	463	467	482	479	519	496	501	514	485	492	468	522	509	510	495	491	509	496	493	514	526	498	512	474	477	482	496	507	484	515	514	481	534	488	502	483	493	478	492	518	460	522	480	508	541	516	530	504	530	516	469	488	492	505	465	498	509	488	531	500	547	506	543	486	511	514	494	494	527	488	525	512	504	499	514	493	484	514	447	508	498	509	516	479	460	478	527	474	496	477	477	477	490	487	519	494	503	546	484	469	488	521	520	503	488	523	488	484	526	553	485	501	498	494	498	478	508	489	522	495	437	517	473	512	486	495	502	486	460	541	531	528	486	480	493	482	464	507	540	471	511	454	499	525	484	521	503	530	498	506	470	495	504	484	530	495	541	487	485	492	486	539	513	458	479	513	554	489	524	501	509	520	524	491	517	528	516	478	490	503	519	457	531	478	518	493	509	503	526	481	528	488	495	481	512	485	482	472	508	514	490	477	503	522	495	489	512	518	521	482	495	503	475	499	513	489	477	492	522	503	517	503	477	519	502	503	512	492	504	441	535	475	496	502	472	522	524	523	454	449	497	506	494	490	491	471	519	471	454	523	530	469	549	492	484	520	476	490	508	530	498	494	462	527	497	501	506	477	539	486	516	493	499	481	550	461	485	523	526	514	476	488	532	503	524	480	478	489	498	497	504	499	456	467	499	463	476	478	512	488	515	442	487	469	456	494	496	488	477	499	541	525	515	500	472	472	525	476	518	510	537	529	540	472	498	499	531	478	552	500	508	481	500	490	505	476	529	490	491	506	489	516	489	474	473	529	509	474	487	506	497	521	464	505	525	523	483	535	521	474	511	494	515	500	487	515	487	493	493	496	487	483	524	545	485	491	465	504	511	515	474	485	503	517	514	505	504	530	525	494	542	460	509	544	529	507	529	525	467	533	503	520	529	508	499	498	485	530	510	526	487	491	501	507	478	516	457	496	507	524	462	499	494	517	524	512	498	507	477	486	501	497	541	500	503	497	472	497	476	513	471	513	517	491	540	471	521	470	503	508	494	532	535	519	498	518	498	504	510	511	486	473	516	515	478	524	510	477	491	487	538	477	519	488	504	461	482	502	497	503	495	521	463	498	496	511	503	471	476	500	491	516	545	516	525	526	511	520	502	521	502	517	534	529	480	514	469	478	496	533	485	516	506	515	489	508	502	494	478	468	488	497	458	509	493	472	495	476	496	533	487	520	468	512	492	466
13739	22808	17321	6579	2152	598	281	61	55	54	54	50	69	59	54	41	41	80	71	260	256	167	101	39	44	40	57	63	53	36	37	38	33	43	39	44	45	46	41	57	47	48	46	38	57	40	46	41	33	53	39	31	38	51	45	53	47	38	42	37	49	53	51	43	50	39	47	49	38	39	33	51	53	45	48	45	42	44	47	47	48	38	46	46	66	52	49	53	59	51	42	42	37	40	39	40	42	46	53	45	42	43	52	52	47	43	50	40	43	37	40	39	53	42	46	45	45	51	49	51	64	50	37	43	42	42	50	42	43	41	52	46	53	51	50	59	42	47	39	47	42	47	50	55	42	52	47	47	53	54	71	42	46	45	59	50	44	45	48	44	41	48	53	51	39	45	52	37	43	47	37	44	41	37	53	54	43	46	38	57	45	42	47	47	50	52	44	50	54	50	49	43	48	68	46	50	48	55	37	36	37	51	35	42	56	58	51	48	50	43	57	45	52	58	45	52	55	43	57	50	46	39	51	48	49	50	45	51	49	44	51	40	44	51	57	46	60	50	49	45	50	50	51	55	46	40	43	42	52	46	38	48	55	53	44	46	45	47	51	51	54	44	32	48	44	40	58	58	54	53	47	42	49	44	48	47	38	36	52	48	31	47	52	52	57	42	47	46	65	55	39	35	52	48	48	37	53	49	33	44	49	53	47	55	35	45	45	52	43	51	49	42	61	49	49	47	49	52	45	58	57	37	51	51	33	50	46	50	40	50	46	47	46	50	50	46	54	49	48	55	42	38	41	40	52	56	46	38	58	47	51	39	34	54	56	38	47	53	42	42	53	51	50	67	50	39	31	42	43	53	51	59	44	46	56	41	44	38	43	32	45	53	50	49	46	49	35	44	47	35	43	46	40	44	48	37	41	57	45	42	49	44	50	50	39	56	47	45	52	36	45	46	52	41	50	39	54	42	43	36	54	52	52	53	43	49	38	50	51	46	38	44	44	54	53	43	53	43	46	43	40	39	42	54	49	45	49	44	39	42	53	58	55	45	39	43	35	51	49	43	44	43	54	44	42	41	43	42	43	51	43	37	39	46	51	47	50	55	45	41	45	44	35	37	57	48	50	40	48	60	55	36	58	39	38	52	45	45	48	42	43	52	47	41	42	43	49	40	47	62	55	45	38	36	36	48	45	51	57	39	39	36	44	45	53	44	29	45	52	42	34	43	38	46	44	55	40	38	46	35	42	44	56	44	56	55	49	44	49	64	59	53	42	57	47	38	38	41	47	49	53	28	50	56	38	43	47	51	38	47	50	47	51	44	41	53	34	44	45	40	46	43	44	43	50	49	48	41	44	39	38	43	54	49	42	43	45	45	35	37	44	48	45	41	35	41	61	41	40	55	40	39	57	36	41	45	43	35	38	49	52	41	49	41	51	39	50	41	53	43	51	49	41	39	50	51	46	47	55	43	45	32	46	39	50	42	57	48	47	50	55	48	33	35	45	32	48	59	46	63	42	42	43	44	42	45	39	43	46	30	50	42	48	44	48	40	28	42	35	54	44	46	46	46	42	34	35	46	42	46	36	54	43	50	49	45	43	45	53	51	49	52	43	42	53	47	45	56	38	52	53	40	46	49	44	36	58	46	50	40	50	47	49	53	41	44	48	47	44	49	45	43	45	43	45	44	58	44	54	34	45	35	39	48	56	41	37	48	57	45	44	45	50	57	41	43	44	49	42	38	55	34	42	46	46	61	57	52	41	38	41	54	46	50	41	38	45	54	48	49	46	44	42	52	56	43	55	46	55	48	41	46	61	48	61	64	43	50	44	59	39	47	44	52	44	46	48	41	47	67	40	43	52	42	41	33	57	53	44	58	30	55	45	44	38	42	49	51	50	43	40	63	49	37	37	42	47	46	42	47	52	44	44	42	30	45	40	53	48	50	45	54	42	50	52	39	50	57	48	45	58	57	48	46	55	46	43	51	48	49	51	44	49	55	40	45	46	52	49	43	34	36	49	35	48	43	35	59	45	45	57	35	45	53	29	38	44	48	42	36	51	43	45	46	51	50	41	47	41	46	45	53	29	50	50	46	52	40	39	55	47	50	67	48	42	38	47	52	52	54	48	58	42	51	58	40	40	37	56	40	29	48	50	39	34	52	41	49	57	42	53	48	41	38	54	63	52	38	48	49	66	45	34	52	51	49	38	41	43	40	49	46	46	46	31	32	48	32	36	47	43	40	36	37	55	37	43	45	54	41	63	41	47	49	40	46	45	31	43	53	60	49	52	47	39	36	52	48	39	31	44	52	57	42	46	47	54	41	39	44	48	46	48	44	54	53	41	37	43	52	39	49	51	46	47	47	49	60	43	43	48	47	49	41	42	42	30	56	52	41	46	54	57	53	52	35	44	48	35	39	40	54	50	48	48	45	42	44	52	42	50	44	55	42	36	40	43	53	47	39	44	49	53	45	52	48	42	36	44	42	41	56	59	40	33	38	37	52	43	41	44	34	60	47	36	44	45	52	41	52	49	49	51	41	41	46	45	36	48	32	39	51	43	45	40	60	46	45	38	40	44	48	54	47	39	57	60	45	43	42	55	42	51	43	37	35	47	46	47	38	40	39	43	41	52	52	48	42	41	53	47	54	41	37	52	44	54	48	54	38	34	42	34	29	49	56	42	52	44	43	36	45	41	38	48	47	38	45	59	42	38	45	56	60	57	52	37	36	42	46	33	35	52	33	43	45	39	45	42	51	44	56	37	36	54	37	46	43	41	38	49	50	43	41	42	42	45	48	52	36	50	53	43	43	57	39	52	56	42	56	33	41	56	54	50	49	43	41	49	33	51	40	38	52	52	56	46	44	53	47	50	52	43	45	43	45	44	46	48	47	37	29	43	45	56	34	47	41	37	38	46	52	40	53	42	38	52	40	46	49	38	49	40	34	52	47	53	54	52	47	52	39	49	42	53	44	62	36	55	58	52	49	57	55	42	39	54	30	43	38	60	38	36	52	26	43	73	46	49	51	53	49	36	54	34	35	51	40	42	44	54	43	57	37	46	55	41	31	40	43	50	34	50	45	49	40	34	44	39	41	55	53	51	44	35	49	49	53	49	37	53	56	44	60	45	45	46	53	43	45	39	42	52	38	44	49	50	57	52	55	50	42	44	35	35	47	39	42	52	54	49	55	40	53	47	47	38	51	36	47	44	50	45	46	47	40	47	45	51	37	38	49	42	54	48	40	51	44	56	52	53	35	40	44	43	45	37	41	47	42	49	39	43	62	46	44	44	45	54	39	49	43	42	38	56	45	46	43	34	46	45	45	54	50	36	48	46	40	50	42	42	56	43	36	55	59	39	52	45	38	40	48	73	47	38	53	49	50	43	45	49	54	54	55	38	48	38	38	43	41	42	40	58	43	32	41	45	38	43	52	51	40	51	30	36	54	45	46	51	44	39	49	44	56	36	41	58	31	62	43	41	40	40	50	57	44
49258	45425	39242	36741	32745	20800	9874	1847	942	855	798	947	1755	710	644	596	670	1992	2269	8026	8130	4263	1714	679	529	505	521	545	541	533	555	526	549	585	515	533	530	586	557	526	518	537	529	491	534	580	502	554	559	536	542	496	496	505	526	540	548	527	508	503	513	511	511	541	526	566	512	532	536	534	524	526	532	568	482	540	544	504	534	528	496	486	509	547	557	546	553	524	550	534	540	499	525	555	517	530	538	537	519	535	554	514	542	529	574	541	486	550	479	507	565	519	534	551	512	546	529	513	545	564	549	517	509	547	582	551	529	565	519	567	545	517	489	506	528	541	517	565	524	542	495	512	570	531	550	519	519	553	519	534	545	534	550	504	549	472	497	538	579	533	516	529	530	551	521	565	520	525	584	574	499	548	575	524	556	525	514	561	555	511	547	556	519	563	555	520	496	545	507	529	508	531	533	504	534	531	498	506	556	547	537	558	525	516	521	526	538	490	525	504	521	516	507	516	545	503	531	516	518	507	522	532	511	513	542	524	566	527	513	508	574	495	555	537	544	560	549	561	570	527	515	542	529	503	524	534	540	541	535	563	525	541	543	508	560	510	533	504	558	518	555	546	537	534	504	558	582	502	550	499	522	548	549	556	521	514	518	549	574	542	495	484	532	533	525	513	522	533	506	582	500	516	525	533	562	529	537	494	528	552	528	543	528	524	539	496	520	557	527	535	526	542	534	522	517	503	536	544	556	555	493	516	533	477	534	508	537	515	531	557	541	529	491	540	499	536	537	542	526	562	524	534	530	547	571	569	576	543	520	537	551	517	514	481	538	546	538	527	543	529	561	547	554	525	502	567	590	540	505	515	554	567	548	520	562	580	525	514	538	528	518	539	543	471	549	536	533	543	500	553	505	506	570	514	579	567	537	549	566	495	527	506	474	537	523	523	513	492	524	575	557	528	505	550	513	533	562	504	540	544	510	510	557	516	503	536	500	542	531	514	540	517	525	533	556	517	541	537	524	507	505	571	523	554	502	564	586	551	533	530	525	531	545	508	529	567	519	510	529	501	531	514	514	491	511	501	529	511	527	544	517	576	512	549	522	560	508	509	538	557	545	527	551	546	526	571	520	518	562	528	545	544	568	566	491	531	547	590	552	512	528	507	545	542	493	527	542	536	509	522	552	551	566	521	555	544	542	547	537	530	493	522	565	546	508	511	530	525	570	544	573	532	583	472	523	494	571	497	515	583	494	541	505	561	515	497	550	496	532	529	532	599	558	529	511	537	529	532	518	513	539	529	538	516	575	536	508	514	521	518	527	526	498	546	531	508	525	487	547	501	541	530	562	571	539	562	573	556	500	527	554	573	535	514	487	507	559	527	530	510	529	530	541	515	543	504	549	507	530	552	578	524	567	536	558	528	563	536	519	543	505	529	538	504	575	495	501	516	492	519	531	509	532	552	522	548	521	528	513	516	534	559	511	527	496	558	550	589	535	524	520	508	553	543	558	511	500	490	526	518	534	497	532	538	509	559	525	542	510	533	511	531	534	542	531	513	527	498	518	562	519	552	531	504	582	564	563	525	503	523	521	535	532	541	563	514	538	532	544	504	533	517	519	538	576	527	542	529	523	531	555	508	540	543	511	519	549	511	539	510	528	521	542	515	548	566	568	566	512	551	507	537	559	549	536	532	532	563	559	551	503	531	563	507	522	523	507	505	526	492	514	548	531	534	527	479	569	542	515	503	581	512	516	525	529	516	518	534	510	538	551	513	499	577	551	520	552	537	500	516	496	562	555	514	541	567	525	532	522	550	509	535	529	577	570	495	542	521	555	542	528	514	502	534	515	525	510	537	556	499	506	541	535	501	569	545	529	564	458	551	495	516	535	553	533	558	512	526	554	573	527	596	530	538	519	513	525	523	527	536	524	582	531	535	513	543	546	515	538	539	522	506	524	522	536	525	509	508	506	528	571	505	550	517	536	521	519	538	507	531	504	517	529	512	521	555	529	520	569	512	567	531	554	512	517	534	509	543	557	528	584	520	531	569	525	493	553	538	532	529	544	484	533	555	496	560	532	544	538	523	528	544	517	497	520	505	521	523	533	511	524	521	576	552	531	501	508	526	512	538	526	520	505	520	485	528	537	490	559	533	553	514	520	499	562	556	534	526	536	537	514	557	534	543	526	513	518	591	512	550	560	524	512	516	558	546	542	527	562	513	545	511	528	578	507	534	501	559	527	496	558	541	572	547	515	531	522	566	522	511	518	548	486	506	526	543	553	536	544	557	540	580	517	528	561	475	539	528	545	519	532	527	526	532	492	550	570	542	530	535	550	522	528	521	534	524	569	551	527	519	487	555	512	531	511	554	567	529	527	537	543	547	551	553	582	497	536	491	551	498	528	521	523	522	478	532	541	499	568	504	559	579	525	562	523	520	546	515	569	523	519	501	513	537	542	533	527	551	520	523	538	496	531	488	541	565	501	536	565	531	513	560	526	530	517	543	511	515	501	535	522	536	539	534	534	572	543	544	554	503	531	532	518	532	548	565	529	537	526	550	567	542	515	530	538	528	542	542	552	549	517	528	505	517	533	556	569	536	521	529	576	528	540	528	523	530	507	534	490	522	577	547	505	545	503	516	571	520	531	501	509	514	550	535	554	524	507	531	512	525	476	537	525	533	553	564	577	522	525	560	531	535	530	510	540	531	532	548	577	539	486	570	548	536	538	520	525	545	534	545	565	529	512	520	504	521	551	512	537	547	512	578	547	527	555	519	530	501	574	519	477	537	527	528	492	530	522	494	528	549	525	533	505	551	543	478	523	556	581	543	522	534	550	523	558	553	538	553	536	516	564	579	527	523	522	518	541	533	515	555	577	560	521	525	563	513	540	528	524	555	502	505	523	501	480	534	533	541	533	503	533	520	543	506	492	494	511	561	596	462	509	521	521	535	514	523	521	499	532	552	506	513	581	530	547	535	539	516	570	528	545	524	527	498	540	526	526	544	511	497	552	523	545	536	549	536	570	533	530	575	565	522	529	536	528	513	509	493	522	541	549	540	535	516	543	544	518	513	537	533	507	509	580	559	526	542	542	522	550	486	551	528	511	559	494	482	527	493	505	527	558	530	513	526	551	506	541	536	556	524	531	512	540	513	543	521	489	514	518	521	535	534	531	548	515	529	516	538	542	516	501	515	509	547	537	536	541	559	526	504	555	530	546	516	530	561	539	530	566	536	498	496	555	528	541	565	540	553	530	522	514	560	538	514	555	520	504	518	518	513	545	527	534	532	530	496	573	487	522	528	548	538	519	526	566	527	543	530	534	522	500	510	505	527	531	576	537	508	526	525	540	486	533	527	507	512	516	497	535	529	525	524	482	580	493	524	566	522	507	561	542	564	549	505	525	551	542	533	531	512	566	555	536	507	546	604	531	513	527	536	552	549	529	520	538	564	539	544	542	528	502	549	573	471	526	518	496	511	557	530	563	554	546	507	523	546
13174	22065	17703	7397	2587	619	309	54	64	46	47	58	47	41	46	38	54	160	261	291	275	117	76	45	33	36	47	51	44	49	42	41	45	36	53	62	44	29	47	45	45	50	42	56	49	54	44	40	48	50	49	56	61	43	39	32	41	49	41	46	42	48	50	38	38	34	44	40	44	47	29	47	42	43	30	50	38	47	50	37	54	43	44	45	44	44	35	48	55	43	39	45	47	44	56	35	48	46	36	38	46	45	43	57	40	40	45	39	51	36	34	43	34	40	39	45	45	48	45	56	41	44	52	44	50	47	40	52	38	34	61	50	42	46	42	36	56	42	40	50	37	49	50	39	41	45	53	48	52	55	41	49	48	51	49	50	42	59	45	47	44	42	53	47	46	37	44	39	48	36	47	44	45	46	46	45	46	54	43	41	41	43	47	51	43	35	52	55	44	47	35	45	50	42	51	41	46	53	49	40	36	42	44	43	45	64	50	51	52	41	42	37	49	38	50	54	44	44	49	44	45	45	40	34	55	39	49	47	46	35	54	33	45	42	41	48	51	38	36	42	48	44	41	45	41	41	40	50	49	48	31	50	53	48	42	43	50	45	38	51	52	33	66	37	36	46	49	56	49	49	54	43	54	54	46	43	42	44	43	38	38	48	46	39	41	37	47	42	41	53	58	48	44	47	35	48	40	57	38	48	43	29	43	37	48	43	48	50	39	56	41	46	45	34	49	39	58	51	45	52	46	49	47	36	44	53	39	46	42	40	40	48	40	61	53	39	37	40	48	44	38	40	42	53	50	41	44	47	56	52	35	50	49	51	43	58	43	33	56	44	51	39	58	34	50	49	42	49	38	57	40	36	49	45	38	49	53	50	40	31	35	49	59	44	39	38	51	43	51	41	50	50	48	39	52	39	48	43	33	40	48	47	32	34	40	40	38	51	42	39	40	37	31	49	36	49	47	39	40	48	41	45	50	42	43	45	35	47	43	38	33	48	49	39	47	55	46	42	45	40	48	60	42	44	43	57	45	50	45	45	51	45	38	50	43	42	49	51	42	44	45	34	52	45	40	48	44	51	59	42	49	47	28	47	42	43	44	45	46	49	35	46	41	41	38	59	48	52	44	59	57	36	42	48	51	47	43	49	37	46	55	49	43	48	35	53	49	54	41	48	50	52	51	37	37	39	42	51	39	42	42	43	49	53	49	45	50	37	45	41	34	56	48	42	36	38	52	52	41	39	52	36	39	53	45	47	43	49	45	47	39	36	57	53	39	42	54	48	48	48	53	47	42	45	44	53	46	42	43	39	43	51	41	48	60	38	40	44	51	50	48	57	38	51	46	41	35	51	35	49	36	45	38	43	54	35	39	39	49	49	46	38	39	46	59	41	56	41	45	47	31	58	38	42	39	48	41	41	41	54	49	55	44	45	47	52	56	40	42	38	47	40	50	52	48	50	51	40	50	53	39	36	46	38	38	50	39	39	48	47	42	49	37	50	45	34	52	42	41	35	56	40	48	42	59	50	44	40	47	57	44	31	55	45	46	34	57	46	36	37	51	51	40	43	49	48	34	48	36	46	55	47	50	40	59	55	47	45	42	50	48	42	47	44	37	43	35	33	47	52	36	45	41	40	55	42	42	55	44	49	49	40	35	37	52	46	48	45	47	52	47	43	39	40	54	42	52	55	41	46	44	48	46	45	46	46	36	51	45	52	51	49	46	40	39	42	37	41	39	47	53	51	58	39	37	45	43	51	46	41	54	53	54	48	51	37	43	45	40	44	40	58	27	43	44	43	54	51	47	45	51	54	33	39	46	42	42	43	43	43	53	49	37	42	34	36	53	43	43	42	51	42	40	42	62	50	40	32	42	47	47	43	39	51	40	47	37	55	49	32	53	35	46	44	33	42	31	54	45	54	37	54	56	39	48	43	49	51	56	43	49	45	39	51	41	42	41	47	53	44	45	57	51	38	46	48	51	47	44	50	48	45	38	40	41	44	40	43	53	37	44	48	45	43	45	48	41	38	40	48	42	42	62	45	55	36	55	57	58	41	41	52	41	42	43	42	38	47	42	46	42	57	40	36	41	60	45	40	38	39	49	53	45	41	46	52	48	55	44	28	48	49	45	39	51	36	50	55	46	57	55	50	38	48	58	46	47	47	30	51	44	43	47	52	43	52	40	57	55	40	40	40	50	59	41	39	37	42	53	48	53	52	59	57	53	34	44	46	35	41	36	51	39	49	48	41	39	51	46	34	40	40	43	45	50	46	52	45	36	52	38	44	46	62	41	37	44	55	52	40	52	47	44	39	48	38	43	40	46	34	60	36	45	51	50	49	45	40	36	43	37	34	47	39	44	41	58	44	46	48	45	40	37	41	37	42	39	31	34	43	34	46	37	49	39	47	39	38	37	41	49	58	39	46	53	40	49	65	68	48	37	46	45	37	40	41	40	40	50	52	42	50	49	46	30	46	40	39	39	67	33	36	56	42	50	33	52	29	46	58	41	44	47	52	44	37	48	41	38	45	47	46	46	39	36	48	46	41	39	44	42	40	42	40	33	41	41	49	39	43	50	48	50	40	39	42	46	34	43	41	40	44	42	36	44	45	48	45	62	39	42	46	43	54	42	50	38	48	35	45	50	38	39	37	55	53	40	52	40	50	47	34	44	49	52	40	40	60	55	44	53	34	38	41	37	43	59	33	52	41	40	43	30	57	42	47	43	53	52	36	42	42	46	44	47	47	47	50	43	56	51	53	56	39	38	33	50	37	37	59	37	51	55	39	44	35	51	37	31	43	50	46	38	49	42	44	45	51	38	47	44	45	64	48	36	39	40	47	43	39	43	59	51	43	37	48	38	52	36	53	51	50	42	52	39	45	44	41	40	67	48	44	32	44	36	50	49	46	39	39	41	33	48	43	44	58	34	38	38	49	42	41	42	47	48	41	50	40	45	37	50	44	40	41	38	33	34	54	50	41	48	44	47	60	48	44	47	44	41	47	45	39	44	44	48	50	46	31	55	47	51	43	47	43	42	42	42	44	48	36	52	47	55	37	43	46	37	40	45	35	42	44	47	34	39	44	46	39	38	57	41	37	46	47	30	55	38	40	43	55	48	47	45	51	44	43	42	42	47	45	47	50	51	42	35	50	31	56	50	29	41	48	45	56	42	55	53	46	40	40	47	42	43	36	46	46	48	46	41	49	42	39	53	43	42	47	37	56	46	40	46	53	47	58	37	47	40	53	49	32	50	47	41	60	37	47	46	42	50	39	41	45	49	43	49	35	41	53	51	40	40	44	48	42	50	48	47	51	43	48	46	46	43	44	55	37	41	44	49	28	48	52	42	36	61	50	56	44	53	48	50	40	49	49	52	55	46	49	47	46	46	48	35	52	48	48	38	38	43	50	48	42	39	41	44	45	55	46	53	55	36	38	37	38	47	43	45	48	41	48	44	53	46	41	40	44	52	35	38	50	34	41	51	55	39	47
46995	46888	40357	37580	34357	21303	10968	1814	1203	1025	872	785	790	740	693	614	650	5031	8656	8934	7132	3316	1294	623	539	495	488	549	508	480	513	487	492	489	468	493	524	490	474	558	520	517	479	473	523	511	502	544	528	520	513	536	514	506	535	482	517	543	539	505	504	580	538	553	531	536	491	527	499	543	509	555	511	500	529	553	487	539	567	535	551	513	510	506	505	504	500	497	510	534	542	474	492	503	524	522	549	540	544	566	506	531	569	518	520	496	518	505	512	542	535	532	552	514	515	539	572	540	528	550	549	513	537	526	527	508	498	565	529	540	513	569	546	520	519	536	523	519	501	510	520	554	523	489	512	516	514	517	538	521	510	519	536	522	488	550	538	498	530	528	537	569	487	509	490	517	544	550	471	521	518	541	502	529	526	522	468	495	519	524	517	484	503	510	511	546	505	514	536	498	522	499	494	503	524	550	549	497	517	541	544	520	494	525	512	528	483	508	502	504	478	565	505	517	508	507	524	519	490	510	550	519	525	497	517	481	518	525	488	505	506	540	486	532	520	530	548	504	495	506	532	534	498	513	529	550	514	536	556	497	494	540	505	549	528	487	558	529	571	496	530	546	476	495	532	523	477	533	554	521	542	522	543	504	524	538	508	501	560	504	529	498	537	509	509	573	469	539	504	519	511	521	557	529	522	520	515	470	547	496	533	526	545	499	542	549	521	520	504	509	532	503	559	551	494	487	499	527	545	501	505	484	518	494	504	523	508	546	540	559	503	498	468	523	507	505	541	508	537	519	516	555	535	487	487	502	495	527	535	533	475	551	535	494	512	555	483	506	534	519	485	505	511	505	545	520	533	543	507	525	519	521	535	518	537	539	530	512	540	508	515	486	504	492	510	494	558	505	521	525	498	519	530	568	525	526	544	540	547	526	498	509	529	505	508	532	520	513	489	516	521	505	498	499	537	590	505	539	528	527	541	537	526	517	503	511	543	526	515	540	518	538	508	545	488	552	519	474	461	531	478	548	496	511	513	506	528	542	564	488	522	501	528	542	536	531	510	557	521	516	558	498	484	565	534	492	494	461	538	540	574	552	517	516	520	519	535	555	501	517	505	516	541	515	508	506	520	495	497	530	495	578	524	530	500	555	493	521	543	542	497	536	522	488	525	500	510	516	528	538	477	528	451	478	513	480	541	515	495	498	544	547	485	536	548	539	545	513	535	503	552	478	513	521	521	523	534	541	514	545	559	546	496	512	519	488	525	523	537	514	529	505	529	542	546	525	552	495	505	527	536	563	497	582	512	556	476	504	553	534	501	512	511	551	561	513	493	504	520	519	524	495	490	499	532	531	534	504	489	542	521	498	550	518	454	522	486	529	520	504	538	552	505	507	524	537	530	491	541	517	501	509	540	525	512	514	485	505	506	488	501	557	506	506	505	520	522	525	494	518	499	513	516	516	545	509	531	520	566	511	521	508	483	516	494	524	542	547	482	503	556	555	534	543	474	528	500	566	549	518	503	531	527	512	533	487	508	518	537	496	495	494	511	486	522	538	521	518	478	535	573	503	512	556	508	521	530	546	499	539	548	514	508	520	486	548	489	558	505	508	500	581	566	522	476	574	531	515	500	560	541	558	539	553	531	492	505	551	507	465	503	501	531	501	506	527	500	561	560	526	496	490	533	490	468	532	518	498	529	528	492	537	519	500	518	494	484	541	534	498	501	491	509	495	500	526	530	499	510	512	543	487	510	498	539	536	534	513	540	511	517	494	497	503	482	529	550	488	513	483	478	525	548	511	557	555	537	510	518	521	533	549	503	558	503	548	486	511	522	480	515	576	496	520	529	532	579	487	488	531	495	488	499	573	533	509	577	534	520	496	521	525	534	509	533	495	495	496	562	525	515	512	563	520	529	511	514	512	500	464	493	522	548	514	528	542	544	506	515	514	545	466	479	517	553	500	544	535	510	505	530	478	546	532	577	545	537	506	478	516	556	499	529	467	481	488	551	549	528	517	530	552	509	516	496	498	520	498	540	538	491	523	517	555	531	525	515	527	510	542	490	532	517	471	560	495	519	541	523	512	539	489	474	502	534	502	498	502	499	483	510	522	560	526	536	511	544	519	547	487	488	534	488	553	537	581	499	489	492	525	515	549	497	524	547	531	495	508	533	511	507	533	536	524	542	473	521	551	537	523	512	538	492	514	514	508	520	486	562	522	485	482	515	537	489	500	518	494	549	499	527	521	489	546	504	472	543	502	524	503	492	544	516	522	534	551	498	524	532	526	490	528	517	510	517	510	544	519	532	549	519	545	521	494	534	535	549	502	540	492	534	489	528	517	523	520	501	528	505	505	555	540	561	501	556	509	572	481	519	510	542	478	522	522	538	529	510	529	502	481	517	539	549	561	480	472	578	545	533	523	498	525	517	520	541	541	505	518	520	520	518	496	520	526	480	536	518	533	497	496	516	495	449	539	566	492	563	549	484	513	563	515	595	491	533	521	526	507	496	511	533	501	567	497	498	495	546	505	513	513	529	547	523	531	505	525	482	503	540	546	496	556	493	498	520	484	497	505	503	503	543	493	528	542	541	501	559	580	506	503	491	544	542	590	535	499	549	529	494	523	477	460	516	557	511	531	510	496	548	497	534	516	539	510	503	536	511	528	523	495	473	548	491	503	530	519	503	525	511	554	543	520	499	530	518	544	537	561	515	535	537	506	515	537	545	523	506	539	517	508	545	509	534	505	519	512	478	510	515	512	499	533	506	529	526	525	537	506	503	521	503	503	495	524	528	563	516	536	528	525	522	499	543	536	485	503	484	511	600	498	546	534	549	530	533	557	529	523	507	509	542	537	510	533	484	503	498	511	540	521	512	554	493	527	520	538	545	509	512	510	533	521	515	478	533	488	521	503	498	492	508	530	506	523	486	505	562	486	544	524	512	504	558	540	508	506	516	523	481	536	507	517	533	510	508	505	485	516	527	541	514	520	490	509	507	524	508	532	510	488	481	541	488	528	536	526	514	504	487	503	507	489	544	508	526	566	509	508	545	537	519	527	514	486	504	539	537	507	527	516	541	511	523	504	557	536	543	500	509	505	522	482	495	493	480	514	538	549	502	543	541	481	521	584	496	510	529	519	559	540	498	534	519	527	525	507	537	534	481	512	463	512	501	593	505	562	507	488	496	511	514	538	551	561	502	493	517	500	540	500	529	484	492	513	563	526	519	558	503	583	501	532	556	556	516	536	516	509	503	534	503	547	516	494	534	507	521	564	555	551	524	513	508	510	537	497	485	533	505	501	560	511	519	532	518	505	502	544	528	531	530	535	504	510	534	555	518	473	518	511	532	522	494	510	566	569	529	518	502	501	529	558	512	574	492	560	518	551	519	540	551	485	506	505	532	500	526	541	522	506	547	526	518	507	505	549	480	521	470	513	509	528	530	550	528	530	527	534	522	466	508	503	500	516	532	550	518	493	548	535	552	518	537	490	518	466
18090	33594	25174	12426	4052	1044	478	103	66	62	60	61	75	53	50	53	79	218	257	591	488	164	74	60	36	49	48	64	56	48	54	50	48	48	58	55	58	40	42	40	51	59	62	63	43	50	42	58	50	42	48	46	43	43	49	54	42	50	46	48	49	62	53	53	35	45	47	43	43	51	52	41	58	59	56	45	41	52	37	43	52	43	44	40	47	52	42	49	42	52	53	56	48	44	53	41	42	63	42	43	49	43	43	46	49	48	46	50	59	40	40	50	42	47	51	45	60	42	49	40	46	46	30	49	46	41	39	44	42	55	50	48	42	52	44	45	52	46	46	51	48	48	45	43	41	45	45	53	47	51	42	49	51	46	51	39	50	42	47	41	46	42	44	53	47	56	55	46	58	40	46	37	54	53	50	42	48	45	49	46	53	54	39	63	46	43	52	42	45	48	38	51	30	42	40	42	43	54	48	45	38	41	47	47	59	54	48	39	61	46	52	43	45	55	46	42	55	45	45	66	50	49	57	55	48	44	39	39	46	42	45	55	49	44	38	41	57	41	45	47	60	50	60	37	41	49	56	43	48	28	43	59	52	53	38	49	52	42	51	48	53	44	26	38	53	40	51	31	49	47	44	62	38	47	42	53	39	46	38	47	51	44	43	41	40	41	42	40	62	38	41	32	73	42	45	53	51	49	52	54	44	55	42	46	54	56	57	53	52	51	46	45	58	47	55	49	49	60	40	67	51	43	41	47	55	48	45	45	50	36	51	43	42	42	40	51	47	49	50	39	51	46	35	38	44	49	53	42	49	46	47	53	43	47	51	45	46	42	49	47	45	55	51	40	46	54	40	40	50	39	46	52	45	51	37	40	38	53	53	41	52	44	51	51	45	40	45	54	53	48	44	46	60	60	45	47	49	54	47	45	55	59	38	51	52	48	47	48	42	47	58	48	52	49	49	51	45	47	46	52	50	49	35	54	36	54	44	53	44	51	46	46	46	56	50	41	50	40	49	58	43	54	55	56	52	52	45	49	50	50	49	48	52	56	51	54	51	42	37	41	48	54	56	66	52	45	52	38	53	60	55	50	43	51	55	41	51	57	48	58	42	50	62	45	41	55	50	39	32	36	45	49	50	41	38	56	44	48	36	58	53	50	43	48	51	53	34	53	36	50	40	44	49	47	60	56	43	47	46	47	44	38	46	43	48	34	68	52	38	52	54	54	37	50	47	45	47	43	46	50	56	48	38	50	55	48	55	41	41	44	41	41	47	50	46	63	51	40	43	58	38	44	40	42	60	50	45	37	55	38	36	52	47	41	40	58	44	55	45	46	50	44	62	46	53	33	42	46	49	49	41	36	39	50	41	40	46	50	54	43	57	45	52	66	46	44	49	36	48	42	49	50	46	54	57	55	41	54	53	36	55	39	52	48	44	53	50	36	52	50	46	45	42	54	57	53	52	43	41	52	41	50	34	40	46	42	55	57	51	50	51	50	43	42	47	62	42	50	59	48	47	47	42	49	58	51	34	54	58	59	46	41	37	44	48	49	57	42	56	46	51	47	44	35	39	50	41	55	44	49	51	59	57	39	38	38	51	37	43	46	58	62	51	44	48	44	59	47	57	49	45	50	32	52	60	50	42	42	51	46	48	49	54	50	60	40	56	52	37	47	45	52	45	47	38	49	47	47	49	48	40	43	58	46	44	45	54	52	41	43	54	52	38	51	41	52	45	34	54	43	41	49	54	54	44	48	36	56	50	49	46	41	45	52	52	44	55	51	43	35	45	40	44	53	49	42	49	46	52	47	57	52	54	58	34	49	46	61	51	58	42	42	54	46	52	53	51	46	41	52	46	50	49	56	33	44	60	53	51	68	57	43	50	54	48	50	48	45	50	55	48	44	46	48	49	52	52	66	38	57	46	47	53	44	47	52	36	46	47	53	44	55	50	48	48	51	40	53	45	46	35	52	47	51	42	38	42	49	40	44	49	37	52	55	62	58	38	42	48	51	37	46	45	47	43	62	57	41	52	61	45	41	46	51	46	47	43	47	53	53	58	45	35	40	43	51	46	62	49	43	38	43	44	50	50	48	40	53	52	49	49	47	43	44	53	49	35	52	49	38	50	53	39	54	48	49	39	40	56	40	43	50	45	45	54	51	53	49	50	48	44	50	62	44	43	53	50	47	49	51	41	62	45	47	53	46	50	36	46	51	52	51	47	44	36	44	57	48	48	47	31	43	53	33	53	43	50	62	58	52	41	45	54	43	55	41	38	45	48	47	53	45	50	39	46	53	43	48	50	54	54	42	49	40	47	54	54	54	47	52	53	59	57	54	46	44	50	43	48	42	43	43	66	42	46	42	50	43	50	34	47	47	36	50	38	53	55	49	55	43	64	46	42	43	43	44	46	52	43	44	34	48	52	41	50	53	41	37	43	48	47	47	52	46	41	58	42	41	49	40	42	42	48	49	46	46	42	49	51	44	52	63	55	45	50	54	44	38	42	51	59	36	39	44	52	49	52	48	40	49	56	44	54	43	47	41	38	49	49	39	58	45	36	45	38	60	52	43	39	38	43	59	49	38	44	41	40	53	52	40	52	43	48	45	35	39	53	42	58	39	41	53	52	50	48	55	41	44	35	48	54	51	43	37	54	55	34	39	55	49	52	45	57	45	50	49	43	48	40	40	46	54	52	65	43	44	46	45	50	46	55	39	45	44	40	45	43	48	43	40	48	52	41	39	36	33	40	56	37	51	55	58	60	40	51	46	47	44	45	62	45	58	43	46	44	45	57	47	43	40	46	56	52	59	58	37	48	41	31	52	56	34	48	30	62	44	60	35	59	57	50	56	48	33	58	54	50	52	53	52	49	47	59	48	55	51	49	47	62	41	48	40	32	50	56	43	51	46	57	42	47	45	41	52	47	55	40	52	43	44	37	63	41	49	52	47	41	36	48	46	55	51	53	40	41	41	61	55	52	43	44	43	48	48	51	40	51	44	40	46	41	46	53	42	51	44	50	47	52	44	51	34	48	59	55	59	43	51	49	49	52	48	63	47	49	45	36	57	42	40	38	38	55	51	53	46	47	41	46	58	49	45	40	48	43	47	53	41	37	33	61	44	47	50	46	46	43	37	45	51	50	49	49	48	67	43	56	46	56	40	48	55	49	34	52	66	46	47	51	50	46	46	44	44	50	52	51	43	67	37	49	40	46	49	55	48	60	47	46	49	46	56	48	38	38	42	34	44	42	50	47	42	55	45	44	39	56	53	45	51	49	43	51	47	56	48	56	59	48	49	48	47	45	52	51	49	62	52	35	60	46	47	49	45	41	45	40	46	44	53	51	49	44	55	45	56	49	56	52	44	50	49	40	43	39	49	34	34	55	51	43	46	51	42	44	44	66	37	50	45	44	47	55	49	43	57	43	45	59	51	45	53	60	49	41	44	55	63	58	39	61	54	35	43	42	41	59	50	44	66	46	53	47	53	42	41
50393	53880	46397	45176	38355	27236	15309	3612	1777	1523	1226	1264	1809	837	786	744	1876	6602	7151	14761	11642	4495	1937	884	564	550	548	569	542	567	533	507	524	515	503	595	548	585	562	484	527	518	555	527	570	571	551	552	508	568	539	547	523	577	540	555	527	555	525	598	555	540	564	534	588	491	556	568	568	566	538	597	530	545	582	556	581	547	564	528	570	517	538	528	542	552	562	534	562	545	547	555	584	511	592	543	558	561	546	569	548	518	573	588	524	526	551	558	570	525	525	514	540	582	554	532	530	559	610	565	509	557	558	544	539	549	568	553	605	561	515	573	579	544	549	551	577	542	535	539	530	543	586	510	574	576	591	506	559	597	595	581	549	575	521	559	601	572	632	586	562	529	523	582	546	555	542	571	532	540	572	592	534	521	558	572	558	549	561	561	567	586	566	546	546	575	545	548	598	537	598	540	513	558	551	538	554	537	561	547	540	544	566	510	517	587	534	522	549	547	553	517	546	553	556	536	544	586	575	602	514	549	576	552	560	520	540	554	595	566	549	524	545	595	547	535	566	514	589	541	554	572	572	578	502	555	595	556	539	573	566	553	534	540	541	526	514	534	566	535	563	514	546	571	545	550	583	576	552	587	553	535	558	549	538	510	560	613	535	572	572	507	527	534	594	559	527	563	628	569	541	535	529	540	576	599	517	509	552	562	561	544	525	557	547	526	539	551	548	549	550	570	529	535	567	551	542	481	585	503	505	562	572	566	561	559	516	534	561	531	575	568	537	570	555	521	517	544	505	573	516	523	559	532	562	535	566	546	543	534	570	510	526	551	543	533	545	538	584	504	560	580	565	559	553	563	584	539	532	566	503	504	515	623	521	550	535	581	532	499	541	556	591	559	543	538	538	540	515	569	548	585	541	555	564	595	556	559	559	555	514	573	538	572	547	594	508	511	529	537	572	524	578	499	541	586	571	518	544	498	554	605	512	571	534	541	562	587	522	519	524	580	521	604	558	560	559	545	531	562	548	546	486	581	582	505	520	587	536	531	543	533	558	543	564	542	547	547	543	550	565	530	531	542	528	561	512	540	493	535	595	563	524	576	576	522	543	556	531	574	593	562	576	571	575	556	524	566	543	519	545	576	569	561	571	550	616	546	557	518	591	611	572	520	577	535	539	514	536	542	559	562	563	564	505	531	573	561	559	530	548	519	506	520	562	529	562	550	551	525	547	578	515	483	554	560	551	582	586	595	535	555	533	584	546	570	571	563	567	541	563	552	575	552	562	571	510	539	537	518	523	524	530	568	519	602	553	542	565	581	574	542	551	542	580	564	546	544	538	530	574	545	565	527	570	565	532	586	549	575	529	529	524	553	590	601	543	561	533	516	534	544	509	597	588	574	571	566	538	562	538	565	576	527	540	547	535	541	576	575	549	544	583	523	565	534	559	520	589	516	581	501	485	589	547	570	495	558	538	547	560	569	538	559	500	526	529	581	576	562	577	520	529	573	516	549	573	565	589	529	559	563	557	557	549	535	538	551	535	537	513	553	554	555	540	538	561	541	540	570	543	552	538	553	540	516	519	548	500	567	593	531	506	576	530	562	529	532	563	575	516	536	568	543	567	551	572	533	578	558	570	558	517	512	579	518	598	542	553	519	580	566	563	561	539	555	544	556	509	577	492	538	505	551	518	572	515	560	570	529	547	530	547	582	569	525	525	513	539	544	549	526	504	564	526	546	539	552	524	575	502	532	579	531	557	507	506	562	532	555	587	546	532	555	554	589	561	536	543	536	571	553	575	543	546	574	529	556	539	540	564	520	622	576	555	542	569	535	516	550	474	518	540	542	600	575	534	558	571	544	566	547	542	498	567	572	555	532	535	553	532	561	587	585	563	536	567	575	548	580	605	490	573	553	552	547	541	576	551	555	573	521	594	522	560	547	524	549	546	556	567	537	545	530	515	593	564	592	501	536	545	539	535	587	583	561	527	582	572	517	544	573	539	532	500	510	544	522	544	607	573	538	539	546	550	586	563	573	520	558	579	588	553	574	569	549	557	592	522	545	510	618	554	538	586	582	545	527	561	559	570	581	526	605	579	605	538	561	544	534	506	531	578	482	569	520	593	562	543	575	541	564	553	575	576	553	564	537	523	535	560	503	540	574	583	559	604	503	521	552	534	549	540	558	562	533	546	567	537	511	562	563	545	545	587	560	546	578	514	560	553	552	571	527	561	547	561	608	566	494	524	565	531	542	559	575	525	515	522	513	542	566	549	540	580	555	566	559	573	547	587	523	499	579	562	553	533	574	536	550	562	560	581	549	566	533	536	560	557	570	538	541	593	547	563	528	516	550	544	559	545	556	541	565	574	566	562	539	559	602	536	545	556	564	584	524	561	552	536	530	553	536	544	565	538	587	544	553	571	527	528	533	576	548	559	540	523	544	542	557	565	545	565	562	573	567	568	519	596	535	527	535	575	565	545	544	593	548	563	540	586	510	534	532	546	582	541	582	543	517	537	498	577	547	544	577	510	557	560	545	548	530	545	545	532	546	552	550	545	550	527	527	551	530	538	533	548	519	570	544	543	586	544	557	513	558	554	511	524	531	496	548	571	535	539	563	533	544	532	552	547	560	523	546	553	555	557	559	546	527	562	564	554	536	541	561	549	593	541	576	576	607	598	542	536	599	544	540	551	580	534	564	528	570	573	579	539	572	573	535	561	525	545	553	546	582	585	554	576	530	576	538	565	492	535	553	567	570	563	573	543	558	544	543	593	549	576	560	548	558	539	545	549	555	538	538	537	522	544	568	509	543	494	582	506	527	564	548	527	556	536	559	530	523	544	572	605	550	576	550	595	547	537	536	558	539	594	567	520	558	515	499	535	531	529	568	512	557	513	559	515	545	588	579	569	525	521	537	577	604	557	537	509	588	567	567	536	535	560	557	548	545	531	543	540	503	541	564	527	581	589	542	546	550	509	539	564	572	542	557	555	552	566	568	540	553	519	569	566	557	577	531	546	536	557	539	542	567	553	506	571	549	539	556	539	575	560	570	579	570	588	583	553	523	545	502	557	542	541	540	567	601	566	526	546	528	581	558	528	583	584	566	563	537	553	582	572	535	572	531	523	562	556	559	544	527	492	563	557	566	507	549	593	550	543	552	570	511	542	520	566	563	520	545	555	554	532	589	558	540	535	567	579	557	527	529	540	573	546	524	557	544	586	562	586	518	530	556	531	555	573	546	546	516	535	576	562	559	594	564	525	521	565	542	548	564	547	607	578	552	530	534	514	538	553	540	575	563	578	495	581	532	555	547	523	524	527	566	530	543	526	535	551	560	548	556	516	526	538	552	522	526	537	561	535	576	547	573	504	542	525	520	552	573	544	520	535	587	523	573	539	542	495	548	563	520	558	567	527	534	521	556	542	596	563	578	551	529	577	566	546	543	597	570	569	559	576	513	546	558	539	553	556	534	550	551	548	558	518	555	559	523	531	576	534	542
6170	8051	5519	2268	712	192	140	76	59	36	35	42	49	49	48	43	48	133	127	158	118	73	52	45	46	42	44	47	46	45	36	58	44	50	46	38	54	46	52	43	34	35	43	38	33	56	43	32	44	49	52	32	43	44	39	48	54	53	32	51	49	36	33	48	41	52	50	50	43	41	34	41	40	44	34	49	53	41	46	53	42	40	39	46	49	46	60	38	47	50	45	43	41	45	30	36	36	39	39	49	38	43	38	27	39	35	42	33	50	36	47	39	29	37	33	33	36	39	39	55	53	38	44	57	46	45	48	31	47	54	46	42	40	49	41	48	35	42	55	59	46	54	43	40	52	38	38	45	40	31	36	45	47	38	35	39	43	41	38	31	46	39	45	38	57	51	48	47	42	50	39	44	62	44	44	30	50	50	59	44	33	41	44	38	39	45	56	44	42	46	43	45	42	32	42	38	47	40	40	46	53	45	49	36	33	44	55	35	40	39	32	46	41	52	45	44	44	39	50	46	51	42	30	37	42	44	50	36	48	35	39	40	43	42	49	38	44	52	51	49	46	36	46	34	37	47	37	50	40	24	44	41	48	46	39	46	48	42	29	45	39	40	46	43	42	51	41	45	36	29	45	43	39	48	44	48	41	43	41	41	42	56	47	39	50	40	41	45	51	45	50	56	49	53	39	48	38	51	44	53	51	62	51	42	38	42	42	41	42	53	43	48	46	43	43	48	34	52	42	49	58	51	32	54	42	41	46	34	50	40	54	54	48	42	35	41	51	41	47	45	33	42	43	49	55	44	43	37	49	37	37	41	40	40	40	37	38	40	52	45	47	41	37	43	44	39	46	48	58	39	39	44	46	49	46	52	35	39	45	42	36	42	50	42	37	43	37	45	47	44	45	52	43	51	38	45	46	39	27	42	47	52	44	45	50	46	53	58	43	51	51	35	32	59	42	46	52	42	39	43	45	35	44	41	52	42	54	54	40	42	45	32	52	37	47	37	51	34	33	51	44	46	42	51	52	55	47	49	42	40	41	53	45	46	41	54	52	45	43	51	42	41	47	48	41	47	42	45	45	38	49	35	42	34	42	40	41	38	37	50	45	35	40	48	43	51	34	36	48	41	43	28	41	52	39	36	32	40	42	57	37	44	39	39	51	54	46	38	49	46	37	43	50	33	34	33	40	53	35	41	54	47	55	47	50	46	45	35	43	46	45	40	44	41	35	32	49	37	54	61	41	36	42	45	54	48	41	32	47	43	34	53	48	43	39	50	35	45	41	36	40	44	33	30	53	42	43	46	44	36	52	40	41	51	39	47	53	43	42	44	40	38	42	38	41	43	38	43	50	44	36	51	42	48	44	50	50	52	44	31	44	31	47	38	47	41	40	29	40	44	37	40	43	35	58	50	47	54	39	34	37	46	43	38	42	45	42	43	48	43	51	54	42	29	48	52	58	61	37	47	32	47	47	45	43	51	57	36	47	39	55	37	42	48	43	33	41	52	52	34	42	38	55	31	41	49	42	49	41	44	52	37	47	44	37	43	34	53	42	43	48	38	38	47	41	45	32	38	46	44	48	49	29	54	52	56	60	54	33	43	51	48	36	50	34	58	47	39	45	37	49	39	45	55	45	46	44	41	40	53	37	37	46	37	47	36	37	43	42	41	36	40	46	47	52	61	32	31	52	45	41	48	46	46	46	42	36	47	42	40	55	46	45	39	39	37	43	34	46	35	44	41	36	47	44	32	40	44	44	57	38	44	35	53	42	46	55	47	40	33	62	50	42	50	53	36	61	40	41	47	40	37	46	50	31	34	36	38	45	40	43	43	59	40	34	35	39	44	32	34	45	43	37	38	52	52	46	44	43	43	31	47	45	49	53	44	37	44	41	44	50	41	39	42	62	41	47	47	42	46	46	55	42	50	48	42	51	48	44	42	45	40	46	58	36	42	46	51	35	41	52	39	56	42	38	32	41	47	30	48	38	40	35	37	46	45	37	44	51	50	48	31	34	46	43	44	41	41	40	39	41	54	50	49	45	38	29	48	40	40	35	39	48	50	44	47	33	36	47	39	33	47	42	35	47	45	47	32	47	46	37	42	37	47	53	56	40	56	42	53	35	39	44	35	38	38	47	32	49	32	41	68	44	41	33	51	42	35	36	38	42	54	34	44	34	44	40	40	54	31	38	47	32	32	43	45	45	47	33	40	44	47	44	36	45	40	55	34	41	25	44	52	45	44	47	42	45	45	39	51	46	50	45	27	39	44	50	37	45	47	50	47	52	43	38	34	38	41	51	45	55	44	42	42	44	38	51	33	48	55	41	54	46	46	33	34	52	47	53	35	52	41	49	44	47	42	56	47	45	55	47	39	49	43	47	49	37	49	40	51	48	36	38	55	55	56	34	55	39	42	47	36	57	38	42	48	52	40	40	43	48	41	41	54	41	49	43	30	46	39	45	47	28	49	38	39	34	41	55	47	40	54	41	49	49	37	50	54	40	46	42	59	42	40	39	38	44	48	43	35	31	32	37	39	45	43	42	47	46	52	50	55	35	40	47	43	39	43	49	46	33	44	42	48	44	32	52	43	59	46	27	32	48	34	36	34	41	40	42	45	40	46	41	43	39	56	38	38	56	40	46	42	46	44	38	47	66	42	58	50	45	46	39	56	51	45	43	41	38	39	40	48	43	54	38	43	46	43	53	46	53	50	46	47	48	52	48	44	43	49	42	40	40	52	40	37	37	41	36	45	32	26	47	36	47	48	45	43	50	43	38	44	39	48	52	42	51	48	39	45	43	47	39	41	46	50	55	33	69	35	40	44	29	47	39	38	51	44	49	47	45	42	41	42	46	34	42	46	46	52	46	36	36	48	39	38	34	51	49	48	42	46	36	51	47	53	33	50	45	32	51	37	48	20	39	35	44	59	43	33	43	39	49	55	40	44	51	51	40	40	49	36	37	42	38	39	44	56	40	40	34	34	44	50	38	44	36	45	39	37	40	33	30	34	52	33	45	52	49	43	54	32	58	44	38	45	42	47	43	48	43	40	39	40	46	41	51	35	48	53	44	30	38	37	40	33	37	55	40	43	31	36	29	49	30	36	35	41	40	50	45	45	46	51	36	41	39	45	40	59	45	48	56	46	51	52	27	41	40	40	43	47	42	55	43	54	40	45	47	61	54	49	48	46	43	50	37	44	48	49	40	44	49	39	46	43	46	47	37	46	42	52	50	40	48	31	54	46	40	52	35	39	38	27	39	35	40	52	38	43	30	46	51	39	48	42	59	46	48	39	42	43	40	41	46	52	47	47	49	45	47	50	45	49	45	41	41	54	54	42	50	39	50	37	47	50	33	44	51	44	45	43	50	53	45	43	46	49	34	45	35	47	39	56	42	40	44	47	48	46	51	35	42	56	43	39	43	39	51	39	57	51	39	40	33	42	35	41	53	43	54	41	45	42	48	30	48	36	45	49	52	51	50	49	35	32
37527	33483	28597	26077	21994	10734	6119	2591	887	736	641	698	624	591	564	611	978	3652	4122	4160	2249	1167	670	624	462	517	492	487	492	508	509	489	525	530	477	519	484	442	515	507	504	501	486	469	513	493	499	484	489	503	478	494	506	542	458	493	449	521	486	506	529	472	515	512	486	501	427	499	491	526	459	496	510	497	540	492	507	473	493	496	508	488	536	489	519	456	503	457	480	478	485	509	495	501	521	494	502	464	468	474	496	474	489	451	463	522	511	501	473	467	506	501	501	481	487	499	489	498	483	477	472	476	501	482	530	542	534	508	492	508	523	511	522	479	502	510	504	527	467	505	486	485	479	485	465	482	518	501	470	540	484	473	494	515	492	465	516	450	499	493	440	479	465	477	519	501	512	495	503	541	473	520	501	513	498	523	538	457	520	494	468	480	499	526	513	526	515	493	511	501	488	469	497	489	433	502	498	516	469	471	492	501	501	520	530	471	529	482	506	481	501	487	500	513	466	506	494	496	492	495	500	477	473	508	523	527	445	500	482	484	516	538	453	520	540	466	477	517	491	491	470	491	508	509	520	523	463	471	471	542	454	506	470	501	473	470	459	458	475	486	497	462	451	489	518	506	469	498	512	463	497	451	524	503	472	531	498	505	520	499	509	516	452	500	521	508	523	482	495	535	502	505	485	494	500	505	543	508	516	533	473	520	459	503	541	491	506	488	487	496	520	520	499	489	523	494	522	528	477	506	491	500	487	477	477	480	532	538	513	477	527	465	516	536	519	476	514	478	474	516	475	497	502	473	494	511	504	478	511	537	489	493	486	559	477	473	494	551	539	539	533	493	486	492	506	508	478	497	510	549	519	518	511	530	496	517	504	486	511	495	499	542	435	518	544	512	491	472	491	520	484	492	498	497	522	522	541	501	503	506	493	485	502	486	493	482	508	542	483	491	495	494	510	515	494	494	498	495	544	464	540	505	518	512	466	515	533	487	520	512	491	460	513	466	491	474	509	533	515	519	501	494	470	544	513	491	528	503	478	478	488	517	490	477	453	523	502	482	499	489	468	474	479	498	511	472	485	481	506	514	516	584	507	489	515	486	477	509	549	477	499	496	516	535	482	522	455	486	491	483	490	473	498	525	491	467	488	486	493	500	531	480	492	484	521	475	462	477	493	476	509	460	471	497	478	490	476	470	486	517	507	490	501	477	466	498	510	517	517	508	494	481	501	473	545	469	519	483	474	566	461	434	514	456	485	507	466	469	453	481	494	498	496	528	470	490	456	509	529	496	490	481	515	509	488	493	528	556	482	523	474	511	499	468	502	483	526	488	494	497	490	505	487	491	482	497	486	501	496	537	507	493	480	453	487	504	490	525	535	490	509	480	457	481	515	488	512	497	467	510	473	468	517	471	478	518	510	474	470	503	502	508	519	456	475	493	493	521	524	484	489	489	470	540	524	523	509	480	498	524	467	464	475	490	486	481	449	496	507	548	486	491	534	497	458	473	478	475	496	528	520	503	493	516	478	493	516	457	487	498	471	521	497	495	522	470	473	496	502	503	483	491	506	477	465	478	474	520	503	535	503	501	511	501	514	520	475	505	488	506	424	524	517	556	512	491	530	486	461	531	526	493	490	521	507	530	491	499	504	523	503	508	524	496	476	511	522	480	494	499	513	527	529	510	497	501	482	498	522	548	498	468	501	484	488	499	492	493	517	463	498	500	519	503	501	472	475	481	479	479	477	489	505	497	536	496	562	482	468	522	517	498	472	540	484	497	494	476	510	485	524	491	503	493	493	500	486	471	509	454	504	530	497	479	468	523	489	481	477	519	500	503	521	463	516	487	535	508	499	469	484	504	469	486	487	488	481	505	479	519	531	531	513	469	479	503	520	450	508	521	487	501	463	476	465	498	498	487	472	492	488	516	527	485	484	533	474	525	455	467	518	500	518	529	521	523	506	521	525	518	526	513	497	514	479	489	467	518	515	527	470	490	506	483	504	516	485	509	490	481	506	462	547	522	504	467	521	513	475	503	473	468	448	457	493	467	504	496	451	465	510	499	532	473	482	506	517	484	512	475	447	479	475	501	484	495	525	491	495	491	475	477	504	500	494	471	455	483	522	527	492	510	481	483	512	497	515	500	510	515	471	508	529	501	492	505	491	489	536	535	522	522	531	532	478	525	511	459	523	514	509	447	506	494	501	507	485	472	505	461	514	505	536	484	520	479	517	520	457	514	502	528	469	477	486	457	513	550	507	469	499	498	526	505	495	531	477	490	498	498	506	499	549	465	510	505	485	486	505	505	473	507	490	481	498	505	481	492	506	486	496	499	516	524	488	487	470	498	517	501	528	510	517	459	516	501	510	528	497	493	513	504	463	517	534	472	464	507	541	477	469	530	474	499	502	525	518	517	473	480	534	521	479	519	495	469	515	452	500	508	503	507	519	534	503	536	503	484	493	503	477	478	513	502	517	510	480	494	539	513	478	494	508	485	501	522	516	473	467	488	460	485	495	486	484	518	486	513	488	523	494	489	507	486	503	517	492	502	498	491	484	517	516	487	486	487	498	520	470	484	486	545	503	498	476	505	518	510	485	527	545	510	530	531	492	508	506	505	500	463	483	479	507	463	492	520	488	448	479	467	530	506	472	479	476	503	463	501	493	469	499	493	498	495	507	518	490	536	492	491	513	512	508	497	523	505	500	463	495	494	458	516	474	516	520	481	499	500	494	510	528	509	530	519	490	525	462	488	475	457	544	472	516	463	472	500	516	519	510	521	520	489	509	513	469	507	482	522	484	505	505	481	524	497	496	473	499	567	489	500	492	537	487	531	490	465	482	485	481	497	465	495	463	512	486	482	531	465	519	503	533	482	513	502	484	479	499	509	533	492	487	513	498	489	484	483	527	489	506	500	483	520	479	509	483	506	480	520	486	486	458	495	491	529	481	514	506	507	505	485	472	520	467	523	489	512	499	498	547	508	485	500	519	501	492	503	530	468	491	544	533	479	496	469	510	459	489	515	533	495	506	483	539	527	482	494	498	473	482	496	543	470	486	517	478	485	476	539	500	497	466	499	508	499	508	517	478	513	498	503	473	508	474	462	466	511	510	456	494	505	521	505	480	499	485	501	511	483	514	526	490	521	493	493	478	542	544	524	485	529	505	459	539	544	449	462	504	479	524	504	477	508	515	492	495	516	495	526	472	508	494	498	461	461	510	512	481	501	463	498	501	515	489	474	482	502	483	478	534	511	496	515	494	503	462	464	483	476	479	476	499	527	477	530	526	494	536	498	502	521	461	492	540	479	531	488	517	536	544	502	499	491	504	498	486	509	481	518	532	537	456	486	509	509	531	520	509	509	499	511	473	486	501	478	504	494	531	484	475	500	499	485	444	503	527	488	487	486	494	500	472	432	508	479	479	481	488	530	466	493	531	509	551	488	509	477	515	474	477	526	522	458	527	491	500	483	470	505	487	503	518	473	469	514	527	428
12888	23231	15186	6580	2230	523	329	153	55	53	49	53	54	47	58	53	125	307	276	194	117	76	63	51	52	49	37	52	35	53	50	48	34	50	53	43	51	52	39	38	56	52	42	50	44	46	46	40	56	46	39	42	37	36	40	44	37	51	39	48	47	33	55	43	43	52	49	50	43	44	39	48	59	39	43	43	39	55	52	51	46	47	58	50	55	45	40	50	42	40	52	51	44	44	34	46	41	38	45	64	54	35	53	51	51	51	49	51	43	61	59	39	48	47	40	50	37	54	60	51	42	50	45	47	49	42	37	53	44	40	48	40	39	43	42	44	38	48	63	56	42	47	46	45	40	50	47	50	44	35	42	41	51	48	49	49	35	42	56	39	55	43	47	65	45	43	51	38	44	43	47	53	37	41	51	41	42	47	42	44	40	30	55	56	42	43	45	46	49	47	41	53	36	41	54	45	36	42	41	37	52	35	41	54	36	57	46	50	49	46	51	54	54	41	39	37	47	47	51	40	38	46	48	38	36	49	43	44	46	41	35	41	46	46	53	48	55	57	44	37	36	50	44	54	46	39	53	45	43	36	45	45	40	32	51	39	52	44	42	32	37	47	45	46	55	41	52	26	39	34	49	50	39	50	60	52	51	54	47	36	53	46	53	33	53	42	41	46	43	34	42	50	44	44	47	47	50	44	47	61	44	47	46	60	43	35	42	38	49	54	37	45	51	56	44	46	53	49	44	48	47	60	40	50	47	50	43	50	47	58	50	46	47	36	52	45	36	40	53	41	45	47	44	51	45	52	50	36	60	49	48	49	46	43	65	43	52	43	58	32	42	46	46	55	30	44	42	43	35	33	36	56	30	47	58	48	46	45	39	38	44	39	45	36	43	57	42	46	39	51	39	48	53	48	59	38	37	49	43	43	40	43	52	36	42	38	46	37	48	43	31	40	39	38	51	45	30	49	59	55	38	42	44	35	47	42	31	48	52	45	46	41	51	47	48	43	43	42	42	53	46	60	57	61	40	49	41	48	43	44	33	44	46	57	49	44	43	37	48	37	52	31	34	53	51	43	50	41	45	37	52	55	52	41	37	56	43	34	45	41	48	50	44	44	50	42	42	46	39	59	38	43	55	46	47	52	50	29	45	54	48	38	37	46	45	48	43	46	52	43	42	45	44	37	40	35	42	55	38	33	33	45	39	47	53	39	41	33	41	45	45	36	53	48	33	45	34	51	40	35	51	46	68	40	54	53	34	49	34	38	35	37	43	43	35	66	44	42	34	42	39	47	43	42	45	41	55	33	51	46	44	39	52	52	46	53	65	43	54	41	41	39	47	29	48	38	36	48	52	49	38	43	33	52	51	45	50	49	45	40	46	39	37	48	54	51	55	43	35	42	45	47	60	35	39	45	37	47	50	51	51	45	39	39	52	49	46	52	68	53	53	39	38	38	39	48	46	50	39	49	41	44	61	53	40	36	39	36	42	41	48	47	49	44	47	47	60	37	42	50	43	49	47	35	32	50	47	42	52	41	39	42	53	49	49	45	42	46	54	48	37	44	56	47	45	44	43	44	51	56	41	59	41	49	45	51	51	49	59	55	49	44	55	47	45	40	40	37	41	39	50	43	44	46	43	47	48	49	36	36	45	49	47	51	45	50	40	46	61	44	38	41	49	40	49	40	46	50	50	52	34	52	47	49	47	54	39	34	43	42	39	44	42	45	37	58	34	47	46	44	51	43	50	52	32	47	33	47	65	45	32	51	54	48	35	47	42	48	49	44	47	46	43	40	45	39	45	34	43	40	48	45	49	54	44	45	43	46	33	38	44	37	49	51	44	46	39	36	45	39	43	45	39	44	49	38	45	42	49	47	41	49	41	42	50	50	48	42	40	45	46	56	49	39	50	40	51	50	40	50	50	58	44	46	51	46	54	50	48	45	50	50	39	48	55	40	63	47	36	45	39	43	42	45	44	48	42	41	49	43	48	51	49	41	46	46	35	51	48	39	45	45	29	41	37	41	44	43	48	44	33	47	45	48	38	51	46	30	48	40	53	37	44	54	39	48	44	39	37	39	64	40	33	50	45	41	47	45	33	40	44	45	48	38	41	51	41	41	42	41	47	47	45	51	45	47	50	40	49	46	37	44	44	40	43	53	44	44	51	48	49	37	34	41	41	37	40	49	56	43	46	42	37	36	42	51	41	37	51	53	43	46	37	44	48	46	56	40	43	41	53	61	54	50	41	36	39	42	37	49	54	47	43	48	49	57	44	48	35	43	56	64	48	48	51	52	46	55	59	51	41	56	46	52	52	41	49	46	54	53	34	49	35	58	40	57	43	41	37	48	35	44	55	45	56	38	45	46	44	46	45	39	49	55	53	51	38	50	44	34	43	39	57	52	32	43	31	47	51	44	54	51	46	33	40	47	40	38	52	35	39	40	48	55	54	42	46	41	44	42	48	40	42	61	38	43	37	39	49	47	36	49	44	56	41	39	49	51	40	36	37	51	40	45	45	55	36	43	36	46	49	37	46	38	30	36	55	36	56	59	57	47	40	49	34	51	31	44	59	46	54	47	52	36	42	45	46	29	50	44	37	40	44	54	41	50	50	54	43	46	43	46	50	54	42	49	49	37	43	42	53	48	42	38	45	33	38	51	40	53	44	40	46	44	44	36	41	33	39	48	34	43	46	51	40	49	43	44	52	53	42	40	52	35	45	27	41	52	51	51	44	45	49	48	56	42	46	48	42	42	47	56	45	43	60	43	44	49	37	54	38	45	43	43	47	44	43	39	40	43	43	38	35	41	47	38	60	42	44	51	58	54	56	33	30	39	35	57	46	41	47	40	53	41	51	50	35	43	36	45	46	43	43	47	35	40	48	33	46	52	46	44	40	53	41	48	43	43	39	52	51	43	45	47	44	47	26	42	45	47	51	50	40	54	47	37	52	58	48	44	40	44	47	42	33	45	56	32	51	50	55	59	53	44	58	41	49	38	38	51	43	44	47	46	47	33	49	38	43	31	45	41	48	38	36	61	40	42	47	48	31	47	44	47	26	37	53	46	46	42	47	48	52	44	45	41	39	44	44	37	42	56	44	51	37	48	41	48	49	38	47	59	39	39	55	47	62	40	49	55	38	37	52	34	51	46	57	52	37	37	37	58	52	42	40	47	45	51	44	51	49	41	51	56	49	44	52	48	50	45	60	40	57	47	36	46	64	41	49	43	51	59	34	43	48	49	49	38	52	51	50	40	39	48	46	47	64	29	37	43	50	51	39	35	49	52	51	60	43	48	47	37	44	40	35	40	39	33	50	45	40	38	40	53	38	45	43	47	41	51	48	35	33	44	36	49	40	47	50	37	38	59	53	47	42	46	41	38	44	46	33	38	46	36	42	38	45	62	43	55	39	51	63	37	46	51	45	47	41	40	52	53	38	41	42	44	41	41	40	60	60	39	35	51	49	46	49	50	39	53	48	48	48	48	49	47
47773	45397	37536	36933	33596	20566	13712	6894	1384	1023	892	898	755	699	675	664	4429	10258	8293	5468	2586	1369	836	629	567	556	556	534	543	562	536	517	525	544	515	528	555	565	523	533	563	546	533	539	530	536	560	517	541	509	492	514	513	536	526	498	522	555	504	559	551	482	507	539	503	570	528	555	536	519	561	549	537	515	522	504	513	531	544	544	512	508	492	520	524	545	533	556	527	501	540	505	563	548	532	518	532	534	525	525	525	505	508	563	467	507	522	525	553	507	541	524	528	499	528	498	554	488	516	529	540	534	526	481	530	546	526	571	553	470	523	542	559	529	530	557	515	557	530	550	527	540	559	531	518	529	531	528	532	538	548	538	526	557	489	548	507	513	512	534	512	543	555	560	567	547	512	546	535	503	505	500	526	528	529	528	489	532	518	538	534	565	532	519	518	537	499	519	537	487	533	523	524	521	570	546	562	501	508	551	561	501	517	542	564	514	496	504	502	531	494	531	524	533	497	506	537	523	540	565	503	548	544	491	565	524	509	526	530	525	531	526	520	522	556	514	537	523	530	536	547	577	493	486	507	519	543	518	537	512	517	515	479	548	522	513	542	509	515	535	549	534	532	493	538	509	534	526	536	513	537	502	536	539	496	521	523	513	533	504	516	525	481	526	494	522	536	500	549	527	561	493	553	509	564	510	571	517	483	549	502	556	554	532	517	530	541	525	518	548	550	507	507	490	522	532	561	529	517	497	579	494	533	539	522	540	573	547	521	553	545	532	565	552	524	556	598	519	541	546	546	512	479	502	511	495	556	545	573	499	528	515	521	550	488	528	520	495	554	545	508	557	566	538	532	496	501	551	562	518	527	511	516	516	530	476	529	551	491	496	587	496	491	494	560	541	518	509	510	531	568	515	516	495	522	555	541	541	525	577	508	530	511	534	543	532	532	546	519	545	544	514	530	511	495	494	519	530	452	529	507	508	558	539	541	556	519	529	480	524	525	562	526	534	507	535	528	556	489	520	567	511	508	562	495	555	536	537	508	525	547	536	585	562	546	553	581	519	539	528	548	512	546	523	540	493	479	551	511	533	546	519	522	523	524	512	515	545	501	523	539	504	535	519	518	488	528	531	512	528	563	518	502	501	530	553	522	536	544	535	540	585	495	508	531	524	549	534	525	535	516	593	557	514	507	497	548	506	516	531	513	478	527	542	523	508	552	528	499	528	524	529	525	561	556	554	514	523	518	527	541	536	555	519	539	489	561	521	504	495	483	530	530	553	530	521	504	507	547	501	495	482	538	548	491	517	502	488	535	531	530	510	505	563	534	528	523	532	556	521	547	491	536	542	500	550	535	501	557	518	520	532	527	513	550	524	545	511	509	512	501	527	509	522	523	542	540	558	571	513	523	528	540	532	515	534	538	504	510	549	536	519	515	516	509	556	531	528	544	547	515	511	501	536	525	500	534	521	479	505	550	529	519	554	550	534	468	521	552	522	494	502	543	538	543	560	509	526	532	542	518	531	487	492	555	542	527	541	535	542	534	523	534	516	542	574	523	519	540	516	533	563	517	538	511	516	506	508	569	511	483	518	573	511	543	495	575	562	529	517	534	535	464	530	517	567	526	536	550	497	545	533	541	530	517	528	505	546	561	539	520	527	540	544	581	518	561	553	517	555	520	546	514	525	539	559	530	542	489	547	554	501	529	536	499	504	519	526	534	482	575	484	517	518	516	498	511	592	566	515	516	494	520	533	526	519	516	578	541	503	551	509	561	553	553	531	502	516	566	531	568	558	532	508	534	525	518	492	499	522	514	524	554	517	501	526	568	534	546	537	530	497	518	514	544	545	525	552	483	570	540	530	536	543	516	504	555	553	565	557	520	520	512	523	497	562	534	498	500	484	576	516	537	526	482	535	534	562	495	527	539	554	497	543	490	506	494	499	555	502	507	546	537	507	541	540	565	526	528	558	535	548	526	504	507	534	530	515	511	546	510	541	520	546	554	510	559	491	478	533	523	539	518	509	549	496	587	515	523	557	523	497	535	543	517	505	482	551	523	495	570	519	485	531	474	520	505	517	537	537	552	507	530	493	541	565	473	541	542	549	500	534	572	534	563	545	524	550	493	539	518	531	484	573	483	512	551	514	527	515	492	527	528	528	525	466	489	559	538	513	558	515	517	509	505	524	529	567	537	529	518	521	520	539	554	507	510	560	555	537	531	551	529	527	511	540	550	549	511	528	506	540	549	518	511	488	515	476	540	594	512	537	484	543	534	514	534	563	514	490	492	510	530	542	495	514	486	510	541	504	530	517	538	497	517	530	533	544	606	552	511	565	534	537	546	534	497	481	547	516	529	495	497	508	563	540	541	553	553	507	517	520	500	547	526	581	518	502	517	506	544	549	559	525	519	523	521	550	518	515	514	531	536	591	521	552	522	513	509	499	559	517	508	518	527	555	533	503	524	514	568	547	533	510	550	515	532	521	555	504	508	520	508	538	510	540	516	521	554	582	509	579	567	548	556	525	572	531	526	532	531	520	509	539	530	527	543	480	510	508	536	547	513	551	535	517	506	528	517	527	519	520	500	565	522	521	532	518	502	564	544	521	566	543	537	514	530	546	541	543	494	542	507	538	513	551	536	510	527	507	500	527	549	463	559	550	521	524	522	539	472	559	537	546	535	519	529	530	531	551	538	503	542	470	528	557	520	540	534	526	491	504	550	556	514	489	541	494	531	494	543	549	575	503	527	517	514	553	545	518	535	519	543	560	478	538	519	530	517	519	534	540	566	557	538	536	530	541	541	529	518	533	543	533	513	536	543	530	522	564	541	504	529	529	560	508	522	569	487	537	542	506	536	544	506	513	558	515	559	539	488	534	548	494	515	507	533	508	505	575	474	500	514	533	513	495	523	545	496	561	570	488	550	537	518	515	508	531	473	511	528	532	548	566	543	494	488	552	536	544	524	531	564	557	547	536	530	546	485	518	528	563	530	514	528	553	533	535	539	482	490	535	511	558	539	508	542	550	531	504	557	522	528	560	513	543	504	514	505	508	500	536	558	544	538	538	512	520	570	517	499	531	546	484	546	544	531	544	517	516	524	495	565	506	517	534	548	534	534	549	571	515	530	536	525	552	505	532	527	502	544	531	535	468	506	498	520	525	541	565	526	541	521	565	535	533	512	520	534	510	544	525	577	525	547	548	487	518	518	552	537	524	530	534	535	506	547	542	529	545	555	525	539	458	506	528	572	591	550	523	502	534	506	530	574	476	519	489	540	563	551	495	519	508	503	545	514	548	538	543	537	529	573	524	534	536	553	511	534	534	539	487	514	534	524	563	526	518	518	518	523	532	517	517	503	518	512	543	514	527	557	537	583	574	530	509	536	545	483	517	538	532	528	579	543	500	565	550	551	526	562	561	532	503	512	497	547	522	511	503	528	559	524	548	540	543	533	557	534	575	548	542	547	520	569	552	528	563	478	512	543	517	516	555	537	517
13018	22319	16392	7592	2463	547	332	198	66	62	53	55	47	48	45	47	244	417	393	269	156	88	66	50	42	47	40	45	34	45	35	49	46	39	40	43	46	43	46	54	35	36	46	53	45	43	40	50	54	53	47	46	31	51	41	43	43	48	45	32	43	42	45	55	49	55	39	42	46	42	54	52	32	52	37	35	47	53	48	42	49	44	42	46	43	47	48	54	48	40	49	44	48	45	41	37	42	53	45	51	39	40	38	51	48	35	52	44	36	49	41	44	44	48	51	36	44	45	37	51	47	55	37	52	39	42	53	43	45	44	36	37	36	32	47	55	42	47	45	43	43	35	50	35	46	48	37	48	49	41	41	48	48	37	35	46	59	41	47	38	39	54	42	40	48	39	53	30	49	53	46	51	42	40	51	49	53	44	42	37	54	54	30	35	44	47	43	38	37	38	46	43	43	49	45	52	42	41	36	37	48	45	35	45	44	39	40	43	39	50	44	51	48	51	59	48	34	52	44	46	54	44	40	42	47	46	51	39	46	57	37	42	32	48	40	41	49	44	38	42	50	31	48	51	51	41	49	61	40	55	52	43	45	57	45	47	40	48	44	34	33	35	29	51	45	33	43	36	52	40	39	54	53	53	45	47	43	46	39	35	52	48	51	48	39	35	41	37	50	39	59	58	35	63	44	46	53	46	49	45	34	48	46	42	34	44	32	43	39	54	45	42	34	39	52	40	49	59	52	53	33	52	51	54	39	44	55	43	33	45	44	42	51	48	48	43	45	46	37	42	58	38	34	41	36	40	45	24	47	48	34	45	43	45	49	40	47	45	41	42	42	37	54	45	48	51	41	44	38	54	39	49	45	48	51	50	46	42	29	57	47	41	40	34	45	41	40	48	43	41	40	38	47	45	44	69	45	42	51	52	45	49	47	39	38	49	52	44	42	58	42	46	43	40	51	57	60	45	43	45	53	57	46	43	42	38	35	49	43	40	34	54	47	40	34	38	52	47	43	47	30	42	58	31	46	47	45	48	56	57	38	35	41	51	52	40	51	51	38	40	47	56	47	32	41	47	39	37	42	47	35	33	39	45	48	54	42	46	47	43	55	47	43	44	37	40	37	26	44	56	47	37	44	50	50	36	34	39	43	50	50	41	45	42	37	40	35	39	53	40	53	40	42	44	50	45	37	49	42	45	28	49	38	61	34	38	49	44	49	31	39	38	43	44	42	48	53	45	54	60	42	51	39	39	51	53	47	53	43	46	34	49	48	39	45	50	42	40	39	49	49	46	48	42	31	55	46	46	47	43	54	56	33	48	42	43	51	39	45	40	48	43	45	50	36	47	53	48	53	48	47	39	44	46	48	38	39	53	44	40	47	57	48	37	50	48	44	41	34	47	39	41	41	40	42	28	47	38	41	35	47	42	57	41	62	39	54	37	39	44	35	45	32	33	40	53	49	33	41	51	40	59	39	46	37	39	43	50	37	31	47	35	52	56	36	48	45	31	51	46	31	57	44	58	37	45	44	45	53	42	50	46	49	51	46	50	44	38	40	49	38	32	53	42	42	44	48	56	49	40	53	51	46	51	40	52	53	40	64	43	53	50	34	54	41	29	42	52	51	39	45	55	45	54	48	42	45	41	55	55	45	53	47	34	43	44	49	38	37	32	59	62	45	39	49	61	42	48	36	44	46	45	46	48	40	46	55	46	39	49	43	33	46	46	62	39	51	44	45	34	57	37	35	41	47	48	52	49	43	35	49	59	39	47	43	40	36	48	33	50	28	49	47	41	50	56	40	48	43	35	54	53	32	55	49	35	35	58	42	46	48	45	47	43	50	51	46	28	49	49	38	48	45	40	45	39	41	58	57	44	47	45	41	43	47	40	51	50	58	54	49	43	28	45	43	36	55	47	51	46	51	44	45	47	45	47	48	43	46	43	58	34	50	42	48	43	37	52	47	39	53	51	43	35	44	36	47	42	53	47	55	47	53	39	54	54	36	42	43	37	50	30	46	30	50	45	38	46	37	38	51	46	50	53	56	45	42	51	57	53	56	42	44	45	42	47	47	50	47	51	38	49	42	39	61	31	50	42	49	40	42	47	49	48	49	58	58	40	41	50	39	49	48	35	36	46	49	48	52	36	52	47	45	40	44	34	50	39	48	46	46	39	54	62	38	48	48	46	40	44	46	32	54	41	40	43	58	44	44	44	44	41	42	48	56	49	50	40	38	54	52	48	46	48	53	38	41	47	28	44	32	46	42	60	47	45	46	46	31	46	34	43	40	46	48	43	44	37	31	49	64	55	28	44	43	40	45	41	43	44	35	40	53	45	44	42	55	61	48	53	52	57	54	56	45	38	52	47	50	59	39	51	52	47	50	40	36	51	43	37	46	37	45	41	56	38	38	47	50	41	57	42	48	55	38	50	51	52	44	45	41	39	43	37	45	38	39	36	37	35	43	45	48	44	46	52	49	46	50	41	41	42	39	44	43	48	36	51	48	52	48	38	34	40	39	45	37	41	42	46	36	43	49	43	37	44	56	41	48	51	41	36	35	46	49	40	39	43	49	42	42	50	35	50	38	44	40	37	44	35	40	39	51	38	46	50	52	51	55	35	38	44	67	39	49	44	41	39	52	38	41	41	45	45	43	56	49	42	41	51	40	41	39	40	37	35	36	44	38	49	39	41	50	51	44	49	44	43	35	46	53	39	46	42	52	51	53	47	39	43	40	48	49	48	39	32	48	43	49	59	41	46	52	39	40	39	40	59	51	47	48	40	42	48	37	50	44	43	54	52	55	34	47	53	34	41	35	43	58	39	51	43	44	45	49	54	24	50	48	57	41	49	63	45	38	35	37	60	40	37	38	35	39	50	42	56	41	46	49	30	37	48	50	35	45	40	49	46	40	35	36	46	41	38	53	47	44	49	50	45	39	37	45	48	43	43	39	56	46	41	44	58	27	46	47	47	48	44	52	41	46	44	34	46	55	45	42	36	36	47	48	53	45	49	54	32	42	44	46	44	39	42	44	50	48	47	40	46	32	49	47	44	48	45	45	44	40	56	57	44	56	43	55	38	41	64	51	37	48	44	46	40	44	37	43	42	36	41	51	40	54	31	46	45	37	47	32	47	46	44	48	50	44	54	42	49	44	36	52	45	40	42	32	43	41	44	49	46	28	41	40	48	43	44	54	47	43	36	53	37	46	41	41	42	39	31	60	39	45	32	33	52	42	52	43	34	44	41	35	44	49	45	44	36	40	39	36	38	56	41	42	40	40	36	44	44	51	33	43	43	43	32	54	28	44	41	42	39	42	63	45	40	34	50	38	38	42	43	50	52	60	45	43	42	41	35	40	38	36	36	35	43	47	51	34	49	44	49	39	46	33	51	41	41	46	35	56	33	47	32	42	55	50	38	37	47	38	57	51	30	48	48	52	47	42	50	52	52	41	51	58	44	52	33	33	42	41	44	42	40	66	51	45	49	58	46
47255	46404	39603	38487	32678	21085	13864	9081	1761	1151	1117	1028	889	731	706	730	7769	11512	10871	7694	3371	1466	848	648	532	505	500	462	518	487	506	474	506	507	569	517	522	515	546	519	533	496	522	531	544	511	501	523	548	573	503	551	550	495	539	521	524	508	501	510	497	503	514	530	539	524	501	509	509	529	471	534	497	546	533	490	534	513	529	504	519	536	519	517	542	530	499	507	542	529	503	526	533	510	503	505	483	500	526	508	528	518	551	491	503	506	524	501	511	469	526	504	523	501	484	518	534	513	513	519	544	528	505	531	473	519	479	505	553	494	505	495	521	498	533	526	501	508	518	520	489	534	458	490	478	541	522	523	551	487	522	526	495	539	471	498	513	509	537	524	510	526	534	515	528	535	524	514	536	519	556	474	520	531	516	539	487	530	529	474	513	528	512	561	539	548	523	529	536	521	515	549	552	503	510	510	515	527	521	504	545	506	503	501	533	514	517	498	534	509	480	542	522	546	549	518	543	573	539	557	548	549	533	522	549	520	534	563	498	527	516	509	507	491	537	508	575	527	530	501	540	518	502	523	506	529	523	512	558	490	504	508	469	574	562	504	548	536	491	538	479	493	535	483	536	492	522	565	529	531	503	501	519	529	538	524	523	525	502	526	555	535	509	503	562	486	521	484	507	504	476	506	493	477	526	530	501	542	530	526	526	513	530	492	524	525	546	508	567	502	513	529	503	524	490	503	527	500	498	551	524	569	505	527	548	509	504	566	481	491	542	503	523	540	546	505	492	492	529	488	480	514	495	510	520	481	514	527	539	471	522	514	497	516	501	504	530	445	568	503	521	558	545	484	501	518	535	515	536	519	505	494	484	528	455	511	548	535	509	528	526	522	496	507	498	511	519	505	523	501	530	530	522	541	527	528	504	504	530	507	516	522	533	511	506	507	483	494	481	499	553	563	535	540	534	512	513	542	498	522	501	497	527	520	516	523	512	535	531	510	560	481	490	506	526	529	536	501	524	514	498	542	506	496	530	515	510	507	544	521	536	519	507	493	488	564	537	491	511	497	520	525	502	511	506	546	497	518	543	552	513	537	518	550	522	505	553	534	549	475	467	534	563	513	528	543	516	510	521	551	542	489	513	511	544	580	499	501	525	505	505	477	548	493	484	507	527	507	475	496	542	518	542	493	492	467	530	517	506	523	489	561	505	503	565	554	497	537	527	489	541	497	528	546	508	520	517	505	525	516	516	512	503	536	535	513	459	545	476	509	529	521	524	524	509	516	548	500	513	506	539	530	515	491	535	508	548	490	510	524	555	559	533	508	474	506	521	521	473	514	508	515	501	516	502	552	517	559	473	515	491	541	489	492	545	496	488	495	526	535	513	487	503	553	522	528	526	517	522	484	529	536	553	544	535	520	527	541	514	508	464	511	510	486	553	508	536	517	489	493	574	544	509	508	534	520	523	524	545	504	538	529	508	553	490	506	529	557	518	553	502	517	512	529	552	497	539	531	505	505	501	544	507	527	485	509	567	516	552	506	511	556	510	510	492	536	509	473	480	514	546	507	512	525	535	533	543	527	515	543	521	481	574	500	558	536	498	493	518	536	523	513	500	502	508	506	508	562	491	524	522	519	549	507	499	503	567	497	511	489	475	515	493	480	538	519	554	505	540	553	536	482	543	534	508	496	550	518	507	521	529	527	524	527	498	547	519	509	501	521	497	499	557	527	524	524	500	482	562	506	522	478	527	544	486	519	502	515	539	513	493	514	522	517	520	499	532	486	493	525	539	496	537	508	505	483	559	527	535	538	487	529	508	520	521	501	537	508	517	534	534	525	503	552	533	535	504	524	523	529	532	533	516	486	501	520	491	552	522	481	494	548	513	541	538	515	486	542	513	565	527	538	522	543	516	497	497	555	533	539	544	500	550	507	442	492	527	509	488	461	503	494	510	476	528	504	504	506	483	502	548	514	560	463	531	556	548	504	541	495	513	529	528	500	489	496	510	551	506	511	546	508	504	508	560	528	543	514	582	548	486	543	537	527	503	539	500	525	519	508	536	506	495	535	537	489	519	517	507	517	511	516	497	533	510	481	525	506	511	523	503	541	545	525	540	547	474	554	529	510	516	515	487	502	496	511	487	499	521	492	507	509	508	495	512	527	485	508	503	525	541	539	544	533	528	523	509	550	520	530	530	502	517	477	479	537	542	512	511	513	533	525	494	489	517	533	558	520	535	492	525	535	496	527	492	545	520	510	540	536	523	458	489	497	531	548	502	507	531	547	511	550	521	510	508	524	522	494	512	557	510	527	542	534	525	487	564	546	560	503	509	479	531	495	524	517	497	503	494	512	459	510	477	532	521	502	524	503	497	516	521	473	539	529	523	493	555	537	533	470	463	525	502	519	497	556	526	543	531	530	507	478	526	528	515	519	478	534	495	500	524	502	473	529	509	513	491	518	568	507	494	538	518	535	523	506	549	523	501	545	532	539	544	551	507	502	533	494	490	523	551	549	472	475	488	547	498	523	498	508	550	481	489	506	514	555	513	501	530	497	485	495	514	530	541	553	498	488	525	489	517	542	534	535	487	497	511	541	526	534	527	509	518	540	503	526	480	525	544	534	524	481	519	528	527	515	515	510	540	473	520	521	582	506	528	520	551	545	518	489	549	498	533	528	539	534	536	556	533	569	505	484	547	555	489	578	524	536	503	508	518	549	536	532	533	530	535	507	509	560	537	546	524	494	531	558	533	520	494	514	464	564	500	506	523	507	530	492	486	488	536	522	513	519	484	490	543	503	501	505	528	509	529	536	498	517	521	520	541	544	535	503	580	494	499	530	498	513	493	520	520	493	514	508	502	512	527	519	517	496	512	507	492	538	560	477	488	541	516	522	529	500	573	531	545	505	503	498	520	533	500	521	506	502	538	513	530	511	511	514	525	519	528	521	449	490	518	511	481	537	518	544	533	549	535	477	539	497	542	503	514	526	518	525	516	476	483	497	530	510	538	528	494	515	518	506	505	531	463	514	498	533	517	498	544	506	518	507	506	509	542	493	538	489	515	480	520	539	565	503	540	529	525	510	516	548	513	483	525	551	515	498	528	533	533	503	497	465	519	547	576	540	491	530	501	516	492	500	540	552	518	511	500	560	544	539	473	542	502	516	521	498	516	515	539	503	515	514	542	544	554	491	515	491	535	519	519	497	517	508	524	532	512	465	515	506	524	533	533	506	568	518	499	543	538	508	549	518	508	526	505	493	479	519	509	543	520	540	518	567	492	542	553	542	471	534	489	528	523	552	486	467	473	514	545	503	532	522	532	479	501	546	548	512	541	514	531	516	518	516	544	485	520	519	513	525	509	511	534	551	530	512	547	514	542	489	522	511	555	492	518	514	490	496	524	546	509	494	524	529	495	508	522	512	517	521	517	527	495	509	496	529	519	505	536	527	511	479	521	509	510	500	531	529	508	529	519	518	536	476	455	504	515	530	537	562
19801	32972	23241	12399	3505	991	556	252	84	69	54	63	56	49	51	75	461	630	581	334	224	110	61	54	45	49	44	57	47	53	51	47	48	56	36	40	41	46	48	49	48	38	50	46	47	43	32	51	44	45	52	47	52	32	40	32	59	39	51	54	40	52	50	41	48	53	37	48	48	48	51	52	45	52	48	49	59	47	62	44	42	50	50	42	45	40	41	53	46	50	48	54	56	49	47	47	42	47	52	45	46	53	46	36	47	51	43	41	50	49	44	38	48	44	46	45	51	42	37	41	51	41	54	49	50	53	39	42	47	46	48	46	50	41	38	40	55	50	48	41	50	44	43	51	45	44	29	33	38	36	60	49	44	39	43	53	47	42	39	53	46	41	41	43	51	39	48	46	39	56	42	37	41	39	42	51	60	48	38	59	46	41	53	46	37	55	47	39	46	38	54	51	47	40	35	46	54	49	52	52	56	47	59	42	41	61	45	39	51	31	51	46	41	44	46	44	60	54	62	58	51	51	53	42	49	57	46	54	44	46	38	43	55	60	54	44	49	40	47	36	45	53	54	42	44	55	34	51	42	50	46	51	35	45	59	41	34	55	56	45	31	44	51	46	56	63	47	52	49	54	43	38	66	39	48	45	38	45	43	46	48	49	46	35	48	40	41	50	47	43	41	34	60	55	54	56	50	46	57	48	52	49	65	56	52	38	45	34	44	57	34	44	56	49	48	41	51	35	47	43	42	46	57	52	46	39	34	55	43	45	54	57	44	41	48	43	37	41	60	48	49	45	62	54	36	53	46	42	42	46	40	46	50	50	54	46	35	42	50	55	43	42	37	48	41	53	45	51	44	29	60	51	52	47	50	50	47	51	32	46	45	30	58	47	51	56	51	50	41	41	41	43	37	49	47	42	38	38	44	49	43	52	47	52	44	43	47	54	54	40	51	50	42	46	54	42	48	53	43	49	57	45	52	43	44	48	47	55	44	47	45	42	40	49	45	37	37	55	48	40	43	65	47	47	53	37	52	42	46	61	49	43	44	35	46	55	42	29	52	58	41	57	44	46	54	57	52	43	40	51	44	45	45	43	51	47	55	47	47	43	38	44	46	41	57	39	41	51	45	43	59	49	49	63	52	48	35	49	35	39	42	38	48	56	48	40	45	44	58	46	45	55	64	51	50	56	39	50	38	51	29	46	46	48	43	41	53	45	55	50	56	50	44	56	41	43	44	57	44	62	35	44	53	41	57	48	53	58	50	48	54	41	43	48	44	50	48	52	35	62	39	50	45	40	55	39	51	35	54	52	54	45	45	49	48	48	50	42	37	47	38	44	51	58	42	46	61	35	38	34	51	41	40	49	40	42	55	41	46	48	49	46	44	49	48	51	47	45	43	51	44	55	39	45	40	41	48	49	35	43	39	39	45	43	50	52	41	45	44	47	43	56	45	45	35	52	47	53	53	38	46	47	57	52	50	39	42	33	49	55	47	35	39	52	59	47	48	37	59	46	38	49	46	30	43	59	61	40	51	46	50	50	36	51	42	41	54	43	55	58	52	46	47	51	48	52	54	56	45	51	42	52	40	46	51	37	50	30	58	40	43	44	47	65	40	46	44	48	51	53	41	42	53	41	51	46	39	39	52	52	42	43	47	35	50	50	60	57	50	53	53	32	47	47	49	47	48	50	37	49	38	42	45	56	58	45	52	49	60	42	51	60	44	48	45	54	40	48	53	52	41	42	40	36	41	36	62	40	55	50	43	56	43	41	44	42	44	55	63	59	45	43	49	49	40	40	33	38	39	46	58	50	46	51	42	45	44	54	48	50	53	41	58	46	60	45	41	42	48	46	35	54	47	47	49	42	58	47	57	46	45	50	45	45	57	53	51	40	40	55	50	48	54	40	44	50	32	48	59	46	35	53	47	50	39	57	50	60	54	50	48	54	46	56	46	48	49	48	45	61	62	52	52	36	49	50	58	50	51	51	53	42	48	57	52	42	54	62	44	65	61	43	41	45	33	38	45	42	44	47	41	53	42	51	42	39	45	45	32	50	39	38	48	43	52	43	39	37	57	55	42	51	46	35	47	45	52	46	45	57	40	42	53	36	43	40	46	34	42	45	46	42	43	53	40	46	56	33	46	51	45	38	38	44	55	43	37	39	47	43	41	42	57	43	35	57	46	38	54	53	30	36	36	69	39	51	54	58	52	40	56	54	58	43	37	39	51	50	45	42	47	49	63	51	54	47	44	40	41	54	49	44	59	50	55	47	49	53	40	51	38	43	39	46	46	45	55	53	51	39	48	44	55	47	42	41	45	43	41	43	42	51	44	53	53	49	42	42	35	35	46	49	41	52	46	44	59	42	51	49	49	50	34	39	50	47	50	36	44	43	33	63	48	53	38	37	44	43	55	38	40	40	49	51	42	46	45	38	52	49	40	66	53	36	35	42	31	55	54	43	42	45	49	46	58	49	36	47	51	55	48	40	36	38	45	37	39	39	48	50	52	49	53	42	46	41	46	40	50	34	58	37	38	43	57	39	54	40	47	44	53	47	29	51	51	35	40	37	51	41	48	47	45	54	37	48	45	33	45	36	47	45	50	49	43	54	59	44	39	53	46	35	45	42	48	48	46	48	47	41	56	49	54	52	40	41	51	57	39	35	44	45	44	52	50	49	39	50	35	41	44	54	57	43	35	48	40	36	54	45	45	51	54	53	53	49	36	36	37	41	44	47	50	46	40	43	39	39	39	36	46	52	37	49	43	43	43	52	37	45	55	49	59	39	39	58	47	46	55	54	59	47	43	44	56	53	46	43	51	44	49	37	45	53	54	51	46	42	42	43	43	49	39	45	49	45	60	47	46	55	45	50	49	38	49	53	44	27	42	39	43	39	38	36	47	37	55	53	57	50	38	38	46	38	46	55	42	55	44	43	38	49	49	45	40	47	51	44	43	50	41	50	47	30	42	53	40	54	54	49	42	58	47	36	45	38	57	44	38	38	38	47	39	46	44	47	55	41	46	38	53	43	47	62	51	55	34	35	46	47	48	43	52	36	43	48	46	53	39	52	54	32	49	42	43	53	56	47	40	47	48	44	45	50	40	42	35	40	44	54	50	45	61	49	36	48	37	42	53	45	30	53	55	45	47	54	57	45	48	47	64	46	48	45	44	55	55	47	54	46	36	38	39	40	51	51	47	49	43	40	52	48	46	40	51	51	47	40	43	59	43	36	44	48	45	42	55	48	49	44	47	42	46	38	42	59	50	40	41	40	44	49	43	54	49	55	52	60	47	50	46	50	48	44	56	52	46	47	53	53	44	53	55	43	53	49	50	52	46	40	49	40	53	41	58	54	46	50	51	44	43	33	44	44	55	51	46	43	44	42	49	37	46	47	53	40	48	49	46	41	60	53	50	47	40	57	53	53	41	59	32	49	54	54	41	70	39	48	39	45	38	47	41	56	49	47	46	45	57	37	46	49	40	55	36	36
52231	51427	45069	45147	36741	26886	18715	12980	2652	1499	1405	1308	1117	922	768	1627	13747	15659	14702	9793	4945	2025	1044	650	552	517	541	519	567	534	589	490	575	563	574	517	540	579	560	543	560	505	551	549	506	537	524	503	523	537	587	550	552	537	509	501	530	566	552	560	524	581	535	588	538	594	508	545	541	548	551	528	542	554	570	550	527	576	572	530	528	544	501	564	556	529	522	574	552	529	551	556	548	525	581	552	545	569	552	544	548	513	529	571	507	516	547	563	535	589	531	558	533	574	501	525	525	539	539	529	514	576	567	555	553	564	533	559	551	557	558	499	534	545	520	546	545	499	521	552	545	568	536	574	569	554	533	536	532	517	560	518	544	515	521	527	550	572	594	527	548	527	537	547	542	507	517	533	575	548	573	567	570	531	533	513	553	553	544	560	506	529	551	528	572	527	537	532	536	544	541	547	518	510	530	529	546	515	559	551	516	566	558	536	546	563	548	576	519	531	536	571	562	565	540	506	548	549	565	546	519	538	555	552	511	532	497	525	574	525	553	581	508	538	558	578	524	500	572	559	560	541	585	530	547	578	550	547	561	519	559	552	550	519	530	505	512	527	513	567	550	524	503	542	542	528	508	545	570	539	560	554	540	570	533	551	555	520	569	573	498	517	535	490	537	510	536	566	554	516	549	519	539	518	560	550	511	581	557	546	509	532	566	532	554	587	531	566	586	571	524	542	532	527	575	559	551	547	538	535	539	550	525	587	626	511	529	536	552	533	552	523	532	535	522	543	590	590	566	547	522	563	528	577	545	528	529	570	516	513	520	520	495	532	546	518	521	531	487	527	577	540	496	538	555	524	571	536	522	509	499	541	563	580	565	547	537	527	568	545	579	534	540	555	555	528	535	548	543	492	555	562	550	547	584	537	513	545	535	539	556	570	541	552	564	533	535	525	516	548	557	529	503	529	559	542	523	532	541	554	577	529	532	549	586	516	573	573	569	543	530	545	551	528	541	545	578	554	535	559	509	556	533	586	539	576	550	528	534	522	569	533	545	581	536	535	545	542	552	552	561	537	540	582	602	565	542	553	497	509	576	543	592	512	552	511	578	587	558	551	540	525	540	538	563	549	507	558	537	535	578	546	512	538	536	509	541	563	569	580	605	584	501	544	547	533	544	565	520	553	571	581	528	566	514	556	567	572	558	522	552	547	572	529	520	531	559	570	542	541	551	526	585	545	560	569	557	531	556	540	565	571	573	541	571	522	525	555	564	549	568	538	522	562	532	520	576	538	523	549	551	568	519	566	520	517	554	560	549	548	562	549	558	547	566	535	534	491	508	502	568	514	515	561	532	555	543	552	539	534	586	522	561	567	562	544	525	550	498	502	550	553	568	511	508	532	530	559	573	530	584	534	548	514	599	508	508	527	521	539	548	545	543	573	534	563	540	538	563	521	570	565	580	566	502	568	559	536	556	531	556	597	534	593	543	553	540	542	555	551	511	535	530	534	577	548	570	565	545	529	532	572	544	519	538	524	592	535	529	531	559	565	532	548	546	506	546	539	577	582	555	515	572	558	514	542	540	525	523	545	564	575	530	558	509	561	544	539	572	520	526	570	524	499	551	501	560	531	550	567	541	549	536	507	527	532	625	541	524	503	551	509	570	527	563	547	493	540	530	500	521	514	553	512	539	542	523	545	544	553	566	564	522	503	527	538	537	533	538	544	533	537	512	586	584	526	572	552	539	579	539	541	538	513	556	523	587	554	527	540	602	526	536	544	547	552	541	509	516	480	526	557	539	548	557	528	519	539	492	594	569	554	562	557	532	549	554	534	539	561	529	507	520	535	540	595	548	581	569	536	522	566	536	518	558	578	592	535	540	535	546	560	572	532	553	558	543	526	559	534	514	518	566	546	542	574	576	546	536	537	604	517	590	522	531	522	587	540	557	534	549	518	545	506	535	521	498	545	579	553	512	528	539	543	567	516	566	578	567	550	569	541	527	501	524	539	546	563	537	556	583	581	549	518	524	553	540	535	573	553	544	518	509	521	537	500	488	556	577	556	554	524	571	541	516	555	548	541	548	537	555	554	551	561	547	559	550	515	530	547	544	584	543	564	523	551	515	548	547	518	542	532	556	560	483	567	532	538	579	533	539	515	507	572	532	529	545	551	565	521	545	562	524	567	528	525	503	561	561	527	536	519	577	568	534	561	570	561	523	547	542	548	543	504	555	527	561	557	547	594	549	551	531	544	511	547	527	519	556	503	529	560	558	522	587	549	549	506	537	540	550	547	567	541	596	530	535	540	568	515	542	503	531	546	559	560	555	564	538	527	542	512	525	523	540	550	557	550	552	537	547	515	551	532	576	561	517	562	534	534	561	532	526	544	524	525	547	516	540	543	512	511	551	509	569	593	568	562	517	589	554	532	548	519	515	529	556	530	526	544	519	521	549	536	548	556	548	544	521	545	523	568	518	547	577	569	561	539	561	524	552	586	535	558	552	580	521	521	499	522	582	562	522	528	564	514	552	538	534	561	563	506	551	540	532	512	537	539	540	556	559	544	544	553	538	522	522	537	588	548	534	500	531	562	532	550	548	503	580	513	561	533	522	597	537	566	544	567	566	520	538	555	528	585	580	532	509	545	578	536	549	557	535	546	544	542	544	537	552	570	507	538	544	540	533	567	588	528	541	572	595	488	560	554	537	580	578	514	504	540	559	551	563	552	553	533	547	537	566	537	523	578	544	518	544	545	554	564	499	524	554	564	534	527	530	585	524	569	537	539	501	558	539	519	557	540	504	542	591	561	551	556	567	517	524	578	553	549	547	550	539	562	533	524	565	516	514	539	520	547	525	496	561	511	563	591	521	556	541	539	568	531	545	550	533	575	522	553	574	516	558	539	553	556	557	543	588	546	523	564	517	565	591	547	501	544	529	556	564	527	557	591	571	534	549	541	519	567	562	550	507	539	563	568	559	498	587	546	548	577	562	551	524	583	496	535	577	557	558	534	567	540	536	585	536	539	551	542	531	550	567	529	501	552	554	540	576	565	525	557	532	542	538	557	545	560	576	494	585	570	568	594	548	575	563	563	574	519	543	550	503	571	581	565	551	543	564	539	532	553	514	558	543	547	567	551	527	567	548	560	531	565	507	517	485	559	574	518	539	529	544	512	565	524	552	524	561	514	564	515	543	568	590	525	586	529	532	519	572	543	539	500	580	516	509	552	584	516	533	535	504	531	559	530	528	561	526	527	532	542	561	537	558	550	556	543	538	544	490	543	538	544	555	551	591	592	547	557	558	530	544	603	578	561	532	562	537	533	506	594	523	546	560	573	523	534	517	500	522	562	578	487	553	530	551	545	511	547	527	597	587	550	523	555	522	535	528	532	570	540	571	509	547	515	558	548	580	516	577	566	564	545	555	525	530	571	565	509	564	548	525	542	542	541	542	581	570	522	552	557	519	542	605	510	577	567	541	533	545	572	588	536	522	508	567	516
6598	7658	5779	2430	647	196	138	82	53	44	58	47	46	47	41	62	84	131	170	145	94	44	61	51	50	48	41	42	53	45	40	44	32	53	49	40	48	42	34	38	37	43	38	36	44	38	44	41	37	45	41	31	36	35	32	30	39	44	48	51	47	46	37	31	41	40	48	34	33	50	32	42	37	50	40	48	46	31	47	41	35	28	41	45	37	32	46	46	43	37	57	40	47	51	38	36	48	48	48	37	37	51	40	40	48	32	49	35	43	42	40	57	44	35	49	58	47	44	45	37	33	43	45	55	40	46	48	35	46	35	35	34	43	40	42	39	41	41	50	46	43	44	50	35	27	57	41	46	32	57	53	43	40	49	29	44	45	44	50	48	44	40	60	36	43	51	42	35	62	43	58	45	38	38	47	36	40	38	42	37	37	32	47	42	37	45	48	53	39	35	49	47	46	47	49	39	42	37	44	36	52	47	40	40	41	41	42	46	44	47	36	43	34	39	43	33	38	47	45	51	48	44	50	36	36	47	36	47	44	38	38	50	43	45	47	49	44	41	51	47	39	40	55	43	36	39	45	32	37	40	38	35	44	52	38	37	47	54	43	46	49	46	39	31	49	42	37	40	38	35	43	34	37	31	48	37	42	42	48	43	38	43	39	43	36	38	35	33	42	56	37	49	40	49	48	33	46	49	42	48	45	47	41	47	38	37	41	49	48	44	35	36	39	55	42	39	38	51	39	32	47	42	47	39	45	47	36	38	37	39	35	41	35	35	57	47	39	44	34	45	37	41	56	35	48	39	41	40	34	41	40	49	44	47	41	40	55	45	38	47	50	42	53	45	41	38	42	34	31	45	52	55	46	39	33	44	53	43	47	40	38	42	41	38	43	50	40	36	46	39	42	27	42	52	52	49	41	47	40	49	52	47	47	33	39	44	52	38	44	42	47	47	31	53	50	29	41	45	43	50	38	57	38	49	43	46	49	61	63	50	44	40	46	49	35	39	51	47	44	49	42	42	48	41	50	55	43	47	41	32	41	41	41	36	36	47	54	36	51	51	33	41	49	39	32	48	48	38	48	51	50	51	55	36	36	45	44	50	51	44	37	38	43	50	35	39	41	54	36	43	49	37	53	50	43	43	40	43	32	37	34	53	36	40	41	45	49	34	45	42	35	47	34	36	42	36	51	41	39	35	32	52	44	43	31	44	45	46	40	35	45	37	37	43	33	41	41	34	61	46	39	52	50	46	45	41	43	42	31	45	38	36	48	31	52	50	49	43	37	41	47	47	48	46	44	45	39	44	39	33	53	40	55	45	46	51	44	38	37	52	56	52	47	46	39	40	35	46	41	43	36	46	42	36	49	32	49	48	48	41	47	34	47	37	33	47	42	45	35	42	39	49	47	41	41	39	41	42	36	43	45	43	43	50	39	39	42	50	48	34	34	33	41	44	39	43	41	32	51	49	38	36	50	46	43	39	47	37	51	37	38	26	41	42	41	53	32	37	42	45	49	38	38	47	41	45	43	30	32	47	39	42	41	44	42	48	42	46	29	48	31	29	47	45	49	46	36	40	48	53	50	38	47	45	32	38	55	45	50	46	50	63	42	46	41	42	59	52	38	46	47	42	51	40	47	54	51	35	46	36	48	55	46	33	46	47	44	34	39	53	45	40	48	39	34	38	36	43	47	44	41	39	30	44	44	39	42	41	48	38	39	44	39	50	32	38	37	47	45	34	54	52	43	41	58	51	48	46	37	47	43	40	40	50	49	45	60	49	51	47	41	41	40	48	36	50	51	48	45	51	47	42	34	56	34	28	44	43	51	38	43	48	42	40	40	52	42	42	40	35	51	41	50	32	45	49	26	46	39	32	37	42	40	36	40	48	43	47	38	30	41	55	48	48	57	50	43	38	37	40	58	53	39	43	43	38	42	35	42	35	46	42	44	55	42	42	45	47	52	50	43	38	53	52	59	44	48	35	39	45	46	42	34	51	42	44	56	32	50	44	43	48	43	46	46	46	33	50	43	36	41	46	41	39	48	41	38	41	39	40	41	39	49	36	53	50	39	37	43	47	45	34	31	54	48	39	36	45	42	51	47	43	44	44	38	47	46	50	63	33	38	56	44	40	53	44	49	55	43	42	48	35	46	43	37	38	38	46	36	44	46	45	40	59	48	42	54	37	48	44	51	41	45	43	40	38	44	45	45	45	37	42	47	46	35	41	40	48	36	39	39	38	36	38	47	42	63	45	39	54	45	48	41	44	57	33	49	42	40	36	41	41	45	52	43	37	41	42	33	35	44	31	37	41	47	57	32	45	45	40	51	39	37	49	38	38	42	47	39	44	50	47	43	51	39	55	30	53	41	50	44	44	50	48	33	44	48	25	46	46	42	43	43	51	50	45	37	47	37	52	36	46	35	45	63	38	43	52	47	46	41	42	39	47	56	48	46	42	38	51	47	42	46	39	56	43	52	40	49	52	42	46	46	38	40	35	49	41	48	48	33	41	43	42	58	39	40	41	35	43	44	37	43	48	42	43	43	42	45	45	42	48	42	49	50	32	45	52	47	53	54	43	47	39	34	45	44	35	37	40	50	49	44	42	37	40	50	39	42	44	49	53	43	45	48	46	39	59	47	47	37	41	45	45	44	47	51	48	41	51	39	43	43	40	48	38	35	48	31	47	36	45	61	35	43	42	52	44	36	32	50	35	56	39	42	39	38	34	60	43	50	45	42	45	48	45	43	42	37	47	35	43	43	42	37	36	45	38	39	48	45	36	40	47	40	35	41	46	45	38	42	36	47	38	50	40	41	52	53	44	40	46	44	41	39	46	40	47	55	44	42	46	45	36	52	39	45	38	43	28	38	46	41	42	32	37	40	38	48	38	42	48	39	45	46	43	41	33	52	39	52	43	38	45	51	40	50	52	36	42	38	42	43	47	38	37	34	40	40	38	42	39	57	39	43	44	35	31	31	38	41	39	40	50	43	33	45	44	50	44	33	44	44	48	42	40	43	45	45	44	27	44	40	35	50	49	48	34	48	37	53	40	36	49	50	38	59	37	31	34	35	43	44	32	39	33	47	37	43	54	30	53	53	47	33	41	40	56	55	30	48	46	42	56	34	46	44	37	43	36	30	48	40	36	38	42	46	39	51	59	40	45	48	43	54	39	41	54	35	49	38	38	42	45	39	34	33	46	46	37	40	40	51	42	41	49	35	40	51	43	47	37	43	49	47	53	50	40	36	45	45	36	41	47	36	48	42	45	42	52	46	46	35	37	50	46	41	51	45	35	41	48	43	47	56	47	33	59	48	51	54	51	58	53	46	34	45	53	40	49	44	35	38	45	32	53	34	37	46	43	43	43	41	37	36	46	56	50	49	52	45	44	43	43	43	31	51	51	41	49	48	48	42	36	46	43	46	60	39	44	46	38	35	40	48	41	39	42	43	38	36	30	35	46	46	47	42	41	43	49	44	36	45	48	38	38
37826	33054	29306	26544	19491	11177	7376	3500	1120	858	733	683	708	649	599	744	3174	4384	4964	3769	1760	902	624	586	506	457	465	480	467	504	506	512	497	475	486	486	512	532	496	448	526	498	473	492	517	515	493	469	468	486	477	501	486	489	499	514	511	528	485	501	453	509	467	500	471	508	496	500	550	501	480	484	487	485	469	523	520	498	492	533	495	500	496	473	521	490	479	508	503	473	506	532	518	488	449	508	511	518	516	497	494	474	479	462	484	488	503	489	472	500	503	514	489	508	480	510	503	487	491	482	525	484	506	519	546	484	533	489	534	514	514	474	545	530	499	501	495	498	489	483	523	485	547	499	487	525	474	545	503	516	487	481	517	511	503	471	478	503	512	512	491	500	512	439	499	504	483	454	496	484	471	538	470	502	503	456	461	455	494	468	493	472	532	501	487	489	517	482	485	526	500	516	498	526	536	509	482	528	517	460	505	466	512	509	522	479	478	476	487	473	474	467	452	495	448	507	492	523	492	465	449	480	502	497	478	516	510	474	493	489	464	478	473	534	503	496	501	480	479	495	495	498	473	511	470	502	470	527	476	464	474	452	474	479	504	508	520	467	501	487	480	479	515	480	503	493	518	525	468	512	474	480	505	508	477	515	472	475	499	500	476	463	493	509	516	474	505	486	490	510	510	472	497	509	512	459	509	510	489	501	536	478	466	440	483	493	495	460	484	492	514	515	487	501	474	489	506	525	495	486	478	509	486	497	480	456	474	509	467	485	504	530	484	508	481	490	501	501	527	483	486	490	507	506	507	489	471	502	508	526	477	481	504	501	486	493	482	491	498	488	487	509	459	474	485	511	510	485	507	468	508	468	531	473	471	513	507	486	495	549	492	503	515	509	475	496	471	482	485	477	546	518	469	522	500	506	519	497	484	484	499	458	477	504	484	479	502	516	462	458	536	486	454	481	500	475	478	513	505	479	493	498	552	532	462	467	484	448	502	476	464	505	515	495	516	503	512	521	463	503	495	483	481	502	501	483	443	482	475	506	468	484	475	506	495	488	496	515	514	537	459	452	492	481	468	482	470	533	479	451	489	483	494	494	507	515	468	444	488	460	500	496	474	494	469	510	486	492	513	475	505	470	476	486	511	497	515	503	468	477	477	516	478	493	506	524	489	517	486	535	482	490	487	475	512	470	470	469	508	511	509	517	459	488	536	495	479	491	479	503	485	514	553	515	532	472	520	524	515	520	446	486	509	483	543	508	455	461	488	492	462	455	473	486	493	499	468	461	480	511	504	498	487	479	497	498	469	507	475	520	485	492	535	514	454	482	481	493	483	501	494	449	555	458	484	482	483	493	525	460	510	507	485	501	531	519	521	458	468	486	475	543	519	476	496	458	522	475	493	488	490	492	497	502	496	505	504	483	510	478	490	521	517	509	506	512	488	491	491	469	447	475	515	512	470	497	511	445	492	496	515	488	489	522	513	459	476	519	505	509	470	544	513	499	515	489	523	514	527	484	493	490	514	516	474	523	484	458	504	458	499	478	518	490	495	498	510	474	464	498	471	513	504	509	530	513	527	504	458	529	457	543	476	500	505	497	481	492	506	486	516	508	469	474	513	500	465	532	510	513	537	482	441	518	492	516	501	507	483	479	486	500	530	482	446	504	496	512	476	485	466	517	501	461	508	468	523	483	481	527	497	476	534	505	482	487	487	499	492	475	492	473	519	533	518	489	506	486	506	475	484	477	538	495	472	482	494	460	513	466	521	449	508	474	502	464	532	503	516	504	524	508	479	541	513	471	470	520	552	512	524	485	504	516	484	481	517	461	514	491	487	477	503	494	512	495	518	473	549	479	487	504	521	499	468	491	445	529	461	476	487	522	467	478	436	491	514	464	499	492	482	474	524	499	527	502	531	493	538	476	469	514	495	519	440	478	470	553	517	514	501	515	463	465	516	507	495	505	485	495	535	474	535	512	474	466	497	504	502	487	478	486	490	470	518	502	485	510	490	495	496	500	477	493	489	497	494	534	494	495	527	468	523	504	497	515	465	473	487	532	485	517	515	501	513	475	506	488	493	499	490	504	494	505	509	463	512	488	456	492	515	491	495	455	496	473	503	522	538	513	523	511	539	452	477	476	537	502	443	516	480	509	484	497	505	525	490	473	503	446	518	524	490	487	492	445	517	501	457	518	509	488	529	524	467	512	460	486	468	493	408	520	497	513	468	471	497	516	474	480	532	541	468	479	483	496	515	470	502	496	525	500	472	457	523	501	455	487	521	511	516	481	493	535	482	496	491	506	499	473	465	474	504	517	472	473	555	512	474	496	493	503	506	487	501	487	514	523	492	524	465	518	520	481	481	488	486	533	496	538	514	503	501	497	514	529	501	514	477	529	496	460	482	498	513	516	503	497	484	495	510	477	498	508	473	472	492	488	496	506	545	470	532	473	488	470	437	487	504	512	478	510	451	521	508	495	475	501	511	496	528	450	463	485	481	506	493	474	480	516	505	469	466	478	479	488	482	472	499	516	526	486	478	496	479	487	500	519	539	510	470	556	546	483	507	501	498	510	491	430	473	478	465	468	456	513	536	483	476	495	471	511	509	474	478	479	499	497	478	473	503	462	492	475	462	494	505	485	508	495	481	513	502	499	494	482	477	495	484	489	488	519	478	487	490	472	524	455	501	465	475	501	473	478	518	537	525	469	505	467	489	513	497	504	511	490	488	525	515	514	499	509	464	461	476	510	495	479	473	485	490	487	507	463	521	523	483	514	497	477	501	535	465	465	492	471	446	500	523	513	495	512	497	457	449	473	492	481	495	493	492	458	483	490	521	474	555	475	487	465	487	501	474	490	514	491	484	516	474	515	507	541	479	484	480	501	500	492	471	498	476	476	494	503	476	524	503	534	476	516	518	495	463	508	494	475	483	499	540	507	534	488	474	532	456	490	516	543	484	483	488	486	518	467	461	500	517	480	516	502	477	514	494	486	470	531	514	450	458	476	488	519	427	457	540	526	509	496	491	494	460	520	494	521	479	485	508	456	469	480	500	505	504	516	485	477	498	507	536	523	495	521	510	504	509	513	472	439	460	484	508	487	485	492	507	472	529	507	483	498	542	520	490	535	509	511	475	481	504	505	496	523	483	511	497	508	463	495	495	518	487	483	472	473	496	484	499	512	487	478	489	491	502	469	481	501	472	497	519	485	495	503	488	491	492	464	475	477	488	504	516	493	504	472	469	464	516	500	468	533	492	495	481	447	507	518	503	506	468	491	513	471	503	480	499	496	505	526	508	480	474	471	508	516	457	532	544	510	494	518	500	497	476	497	503	479	477	504	523	486	489	477	496	506	454	466	444	478	487	463	520	519	497	521	491	471	501	499	493	472	502	476	447	493	468	460	461	466	492	495	483	510	506	531	458	483	516	487	549	478	494	501	485	469	509	526	511	487	538	509	476	484	514	520	460	506	498	505	494	524	485	488	451	518	505	455
14065	22683	16058	6654	1936	505	274	128	56	53	63	57	50	58	47	56	220	279	322	205	76	65	48	49	37	37	43	42	45	47	40	41	35	43	44	47	42	41	37	46	63	36	29	42	46	50	46	39	46	47	51	35	45	57	39	48	50	30	39	37	55	35	39	51	39	34	43	45	39	42	37	55	50	45	40	52	49	45	54	41	47	54	50	41	41	36	44	45	40	42	49	47	41	44	44	45	38	49	47	37	43	54	47	46	35	47	48	45	36	41	38	39	46	40	51	54	57	32	43	29	42	60	41	38	50	55	44	47	52	34	45	45	50	39	34	57	47	42	38	43	35	39	45	46	42	44	43	40	51	46	56	50	55	38	48	46	34	41	38	55	41	45	29	38	42	42	44	47	40	43	46	39	52	42	40	42	46	37	53	43	58	37	55	53	53	52	47	53	43	39	39	45	36	48	54	44	44	44	45	36	40	45	52	38	43	43	40	50	64	54	44	47	49	40	56	42	45	44	52	42	34	43	42	37	43	44	43	49	36	43	40	41	38	46	56	52	44	39	40	37	52	56	43	42	32	42	41	46	35	62	48	48	43	60	40	44	43	40	42	63	42	49	54	42	55	46	37	35	41	42	45	47	58	39	48	42	44	42	37	46	45	54	45	30	53	58	50	48	50	42	39	55	40	46	44	43	40	45	45	44	46	49	53	56	41	44	40	45	42	38	49	49	46	44	39	36	55	51	34	54	49	46	51	58	46	48	47	47	47	43	42	38	46	59	35	49	60	44	36	39	43	51	48	42	58	54	48	33	53	44	43	38	43	35	41	39	43	44	40	48	44	55	43	49	38	56	40	32	38	43	46	36	41	40	52	53	44	50	42	32	49	41	39	35	42	39	38	45	44	41	52	57	52	58	47	52	59	53	43	35	47	40	55	39	46	42	49	53	39	53	34	35	56	42	45	47	46	41	45	42	52	37	36	44	37	38	51	42	39	42	34	38	45	47	36	43	42	44	54	48	41	45	49	33	33	48	46	44	51	49	42	42	49	53	48	31	42	49	39	28	54	47	47	54	53	50	41	33	52	45	46	32	48	44	55	48	45	42	47	45	47	55	47	55	55	43	45	53	40	43	52	53	52	38	42	44	35	48	51	44	31	40	34	55	46	45	47	43	62	42	47	53	47	65	39	41	44	48	37	33	44	37	50	40	45	40	27	40	41	49	38	41	37	35	36	47	29	37	43	54	51	38	50	48	55	45	36	48	55	41	38	45	35	37	39	37	35	35	45	50	59	28	51	59	44	42	53	47	44	52	52	32	43	53	48	43	41	39	48	47	45	37	40	53	43	37	55	42	45	51	43	46	51	51	39	31	34	45	43	40	50	35	50	43	46	49	48	49	40	37	30	46	46	33	44	45	40	36	35	43	50	46	56	42	46	38	48	56	44	60	38	40	47	38	42	31	59	48	50	40	44	51	36	42	51	51	34	46	42	46	50	44	49	49	33	50	32	36	50	44	40	37	44	50	49	39	56	50	44	38	33	45	39	48	40	42	31	46	43	48	48	37	50	48	43	47	44	44	40	39	43	40	45	42	34	55	50	52	42	41	49	43	34	45	35	42	45	45	51	36	52	54	38	55	41	58	58	42	35	42	51	35	45	56	38	50	57	49	47	32	43	54	39	36	48	37	53	53	49	52	55	45	50	39	40	56	42	37	38	53	50	44	42	51	46	46	41	53	42	53	34	44	54	37	42	51	36	45	41	41	35	38	45	43	48	41	40	37	44	50	42	38	50	47	52	46	44	48	50	44	46	42	37	41	43	54	49	37	35	45	42	46	47	52	39	55	58	55	45	41	36	46	47	44	45	34	53	51	42	43	43	31	45	43	47	49	53	45	55	52	38	35	46	41	54	43	37	50	57	42	62	40	39	63	45	42	55	40	38	45	43	42	41	42	46	32	50	33	50	52	46	37	44	46	47	52	38	36	48	46	40	43	48	45	43	42	40	48	46	56	55	35	31	49	46	43	56	44	55	57	42	37	48	63	33	43	34	37	54	53	57	45	51	39	43	42	58	44	50	41	41	35	49	46	39	34	45	44	43	33	43	38	44	44	40	43	43	37	53	44	45	43	46	53	37	57	47	48	48	46	50	47	42	58	47	44	45	38	44	61	43	37	39	43	53	45	39	52	50	58	54	46	51	40	41	36	44	54	50	54	34	52	47	49	48	51	43	45	61	47	34	51	35	51	46	36	51	41	49	34	41	48	38	46	49	50	49	39	47	55	44	41	33	41	43	37	34	42	48	36	43	48	38	43	49	42	46	49	53	33	45	33	57	43	46	36	40	46	36	47	45	30	42	52	39	49	33	45	59	47	37	37	41	55	36	39	44	36	41	49	41	29	43	53	40	45	49	46	40	43	45	47	46	53	34	40	50	35	41	51	55	48	47	49	36	42	46	55	48	57	52	33	31	32	43	37	50	50	36	29	48	36	46	41	46	41	44	43	54	46	50	55	56	36	52	45	48	44	58	45	34	36	35	55	43	38	44	32	45	41	43	45	48	47	41	46	58	40	43	62	44	35	43	42	52	39	41	47	40	28	45	46	51	41	48	53	42	49	39	36	45	43	45	46	30	46	46	47	48	52	48	51	50	37	45	41	50	44	50	47	41	42	44	40	50	41	50	55	48	46	47	51	53	58	36	39	32	41	52	31	41	53	52	48	43	52	40	40	52	40	48	44	57	55	47	45	48	39	44	35	54	45	54	52	38	32	53	46	46	39	49	44	37	47	50	43	36	38	47	43	42	39	43	48	48	40	37	39	37	52	36	34	40	38	50	52	33	43	38	47	46	39	44	41	54	48	47	51	41	36	54	29	47	45	51	49	46	46	46	42	37	43	42	53	44	44	53	43	49	51	45	38	57	42	39	39	53	50	26	43	41	45	51	37	45	43	49	53	44	35	54	48	51	48	52	46	53	40	47	49	42	46	48	49	60	47	41	47	51	46	52	37	44	31	41	34	31	44	42	61	37	55	43	46	43	51	45	49	46	42	55	49	46	52	53	37	56	60	36	41	47	51	54	46	55	58	54	50	39	41	45	40	43	52	63	44	36	56	56	49	33	69	34	40	50	55	40	46	40	44	47	53	36	62	45	42	56	39	39	52	48	40	48	37	51	54	56	50	36	48	38	38	45	49	42	51	35	43	38	49	42	50	48	42	50	52	40	41	47	24	45	41	51	46	48	45	55	41	45	41	51	51	43	41	35	43	46	47	47	41	53	50	49	44	43	47	53	43	50	35	40	57	44	47	44	49	39	35	40	46	49	48	57	34	53	51	44	54	48	37	42	54	34	36	49	45	45	42	45	40	46	38	43	45	54	48	56	49	54	61	41	49	41	39	53	48	55	50	36	55	42	40	47	47	46	40	44	32	50	45	50	51	50	53	46	45	50	40	37	43	39	51	42	52	47	43	44	44	43	44	40	58	46	46	42	42
49472	44957	38387	36584	31658	20308	13613	7224	2071	1177	966	894	848	773	740	1172	7255	8381	9490	5699	2244	1107	774	564	478	541	532	506	545	512	545	481	516	500	506	481	508	493	551	516	495	522	526	488	550	525	516	524	517	465	516	545	487	547	502	504	530	536	515	517	512	527	537	533	498	553	468	512	517	522	493	505	515	535	524	510	514	506	524	559	556	469	509	500	571	541	492	530	533	504	528	523	557	498	521	519	495	513	501	519	484	513	474	548	506	514	507	501	498	470	539	529	506	494	503	524	552	504	529	531	536	506	504	484	538	477	532	493	524	558	512	544	549	525	494	502	497	510	508	519	524	493	518	506	514	528	547	582	538	535	496	547	520	536	534	498	498	529	531	508	478	559	559	546	506	525	505	506	467	494	487	481	544	523	533	490	526	468	557	536	552	477	548	504	541	557	540	507	491	525	533	527	528	545	559	499	492	568	506	495	508	520	550	493	496	541	530	502	532	537	466	474	517	506	504	517	503	547	497	554	506	491	549	489	526	518	458	517	499	516	537	516	511	492	508	560	554	528	536	535	542	511	549	503	517	515	547	544	481	503	509	528	499	550	518	490	499	506	504	503	522	482	545	533	507	498	525	496	513	548	522	551	508	529	531	500	513	528	471	539	506	498	536	502	553	504	534	498	540	459	520	480	507	509	504	514	511	503	592	572	520	500	498	520	496	486	507	525	525	548	538	488	482	537	459	535	518	517	483	524	529	524	494	521	497	533	517	512	511	505	493	517	583	523	526	549	533	512	500	516	477	486	509	508	490	533	492	548	494	524	553	521	496	520	555	551	487	514	508	493	480	546	514	489	523	493	510	503	514	504	525	496	535	475	521	495	527	525	489	497	487	528	525	485	555	543	539	515	539	536	510	505	512	523	518	496	480	510	525	498	542	517	507	533	501	532	522	523	530	505	536	576	521	478	555	521	490	509	470	551	502	575	530	515	539	465	470	501	527	531	491	549	522	519	555	514	492	492	515	540	517	515	507	533	517	539	514	501	508	526	511	523	505	526	499	555	500	525	514	536	529	519	520	519	502	520	513	514	534	522	520	531	547	500	519	556	518	522	539	480	495	543	518	534	526	471	491	522	513	539	513	494	557	524	499	499	534	517	526	538	512	527	518	526	492	482	500	530	481	518	535	547	556	547	501	510	527	520	548	494	528	522	506	536	506	489	529	515	501	478	523	532	500	522	502	471	513	508	493	537	534	483	520	495	494	533	506	486	506	489	509	558	527	495	507	502	498	525	504	508	514	558	513	518	541	506	530	525	506	474	550	506	485	549	475	538	554	519	530	497	486	518	486	482	480	508	525	516	495	536	492	505	486	482	518	535	496	493	538	505	544	537	473	513	543	531	511	491	504	465	489	521	506	529	502	476	502	468	498	450	468	545	548	517	486	537	531	528	492	519	534	513	510	534	490	543	460	545	483	501	524	509	515	506	490	536	521	542	509	503	538	533	511	536	541	465	536	541	489	551	526	540	513	507	522	513	497	522	460	546	514	505	508	540	526	525	496	521	507	500	483	530	518	507	557	513	529	508	531	474	504	568	536	495	543	571	535	485	496	539	547	514	501	513	564	467	543	532	505	497	536	510	533	531	493	525	508	533	488	501	496	525	527	522	538	490	505	546	550	513	498	518	517	494	545	504	563	553	508	516	476	496	475	523	545	539	504	536	522	494	513	520	518	518	528	502	521	529	546	496	487	530	509	489	486	517	514	458	517	493	550	508	572	558	523	515	508	535	567	512	516	548	545	506	509	514	563	553	570	507	505	484	550	502	472	537	513	536	534	505	477	499	519	520	538	505	516	501	562	499	562	564	534	521	526	485	513	524	477	524	521	546	502	484	552	515	488	489	481	556	512	500	517	510	477	512	528	551	466	512	546	497	521	522	523	547	548	564	512	524	544	520	553	570	491	490	511	517	500	521	510	492	513	508	520	500	502	521	532	540	533	486	530	530	502	521	524	526	544	549	550	513	488	520	521	503	498	502	489	514	522	572	560	503	527	540	535	563	494	550	524	448	512	477	534	528	488	499	520	505	539	541	497	499	515	508	534	502	517	526	477	546	504	533	539	500	486	521	511	499	543	526	554	517	515	537	504	472	527	545	553	521	509	487	482	518	527	488	509	482	566	531	542	530	501	545	507	525	512	522	526	502	545	538	467	478	498	521	475	538	520	517	548	543	504	512	508	471	523	461	540	482	519	523	498	554	528	537	469	493	456	512	513	554	562	549	529	503	488	539	533	505	501	502	535	506	527	509	512	518	500	523	548	554	511	545	519	529	521	525	484	531	550	486	515	502	559	491	535	534	498	516	530	545	499	498	494	524	490	538	497	513	485	546	495	531	513	504	487	513	546	564	546	551	480	535	470	532	528	535	529	479	547	538	505	528	527	499	488	514	518	526	546	468	516	511	545	525	517	518	514	532	520	496	499	507	546	508	523	494	506	492	474	544	518	573	540	554	539	506	520	527	507	505	567	546	498	505	503	458	505	510	462	555	528	534	507	541	490	487	544	483	543	477	488	526	559	501	495	558	505	527	559	535	508	559	509	551	534	495	525	522	531	548	490	522	536	490	534	510	516	515	540	510	486	517	520	492	510	515	512	529	554	516	512	445	526	501	530	513	502	520	529	536	478	548	497	511	470	503	525	521	513	471	533	516	494	528	510	524	500	493	509	518	494	502	510	492	526	493	533	572	517	529	481	525	476	495	534	529	515	530	499	505	517	520	490	503	465	515	550	522	538	535	482	525	480	501	506	537	533	532	500	496	524	516	498	503	550	491	470	478	497	515	510	539	497	533	520	561	527	513	526	559	553	477	491	482	511	504	520	521	512	491	504	508	504	517	515	515	506	505	521	515	485	505	524	478	479	564	522	528	548	491	505	526	558	539	504	519	504	524	509	498	518	491	503	511	505	548	484	498	509	502	556	516	533	485	501	526	512	525	487	494	503	538	525	498	518	475	525	526	487	547	536	529	592	533	452	506	537	516	518	513	543	518	524	533	524	520	546	513	523	545	515	510	514	496	514	510	527	489	470	497	511	501	487	509	521	561	486	506	530	494	543	570	515	484	493	490	458	518	548	505	537	531	517	529	593	498	534	524	511	538	507	532	497	488	496	535	513	503	547	491	516	489	510	532	513	528	512	544	510	536	498	523	501	534	538	531	518	542	506	498	541	515	544	510	532	559	518	489	481	493	500	525	545	514	492	511	495	540	529	520	497	499	517	509	527	535	512	551	534	538	527	484	509	513	493	502	491	575	534	525	526	535	478	513	499	519	533	492	498	531	513	504	495	538	550	524	501	535	510	542	542	508	518	526	533	539	525	524	467	487	529	495	495	547	551	458	498	499	526	523	506	552	503	512	550	543	510	508	487	540	540	506	573	516	523	526	505	502	508	500	503	497	527	488	504	519	507	531	556	544	501	491	453	521	500	502	512	524	547	500	520	539
12838	22847	17823	7360	1962	534	373	163	61	51	57	52	63	59	51	48	385	434	311	217	101	66	59	28	53	59	41	42	34	40	44	41	50	48	55	42	38	48	41	48	55	47	38	40	39	55	34	44	38	46	46	44	45	51	30	38	47	55	40	37	50	37	40	38	39	38	53	40	42	51	44	49	48	45	37	38	45	35	46	42	39	46	38	44	53	40	46	34	41	42	35	35	48	47	34	49	44	58	35	44	57	53	48	42	57	45	51	44	44	41	46	40	47	31	50	47	38	41	50	39	39	44	40	33	41	46	34	46	50	44	44	47	43	47	40	35	34	39	41	29	33	43	47	45	31	50	53	55	46	42	44	47	60	56	55	37	51	40	43	34	37	41	47	38	51	38	41	50	42	45	43	55	39	47	35	56	47	45	46	45	47	47	43	44	40	53	38	40	56	48	39	42	43	46	36	43	39	42	42	50	39	35	43	46	60	35	51	50	43	45	38	44	41	53	43	48	47	48	42	34	29	37	45	50	46	35	37	34	32	46	45	35	45	35	34	52	55	30	42	56	38	41	51	45	44	50	41	44	44	46	55	43	39	38	38	59	31	42	55	49	26	53	43	47	34	44	38	46	26	49	35	38	45	47	41	43	55	48	44	45	38	46	41	44	33	43	40	44	49	43	47	29	36	42	43	46	48	51	35	40	54	39	42	31	46	52	40	40	34	40	40	47	45	35	52	45	36	35	37	44	32	49	51	56	38	36	40	47	51	35	49	53	53	58	36	61	53	53	29	51	41	49	57	32	41	39	40	49	36	39	46	36	42	49	48	36	40	36	56	46	50	50	41	34	43	39	46	42	35	49	41	39	45	36	45	50	46	48	41	46	57	31	50	49	41	43	46	42	45	46	48	53	39	43	41	49	41	42	43	33	41	51	49	43	43	51	41	47	31	46	41	33	36	49	45	51	38	38	30	41	32	45	47	44	35	43	40	45	49	37	36	46	48	51	47	39	35	44	46	44	46	44	33	43	41	41	53	50	46	37	36	38	38	33	39	37	35	49	31	40	35	48	41	55	40	31	44	53	40	45	37	47	36	39	39	31	41	44	42	56	46	43	49	36	51	41	41	43	47	47	53	40	41	60	38	36	45	43	54	51	50	42	48	41	53	39	38	46	38	50	42	45	38	41	42	52	54	51	36	50	40	39	37	41	43	32	40	48	48	44	52	40	42	45	46	33	47	43	47	47	47	41	44	40	38	44	45	40	47	42	30	42	44	49	46	32	59	41	46	55	42	39	42	33	53	43	40	46	55	42	57	41	34	37	44	34	35	42	34	45	57	45	51	40	53	44	50	38	45	32	40	47	41	40	41	42	37	47	51	34	52	54	35	39	49	48	49	36	44	55	37	46	52	49	52	48	39	51	51	48	58	37	42	35	50	41	48	31	46	42	46	54	54	41	40	47	42	49	49	36	50	46	44	43	51	46	42	46	33	53	35	38	45	50	50	43	51	46	42	49	47	39	46	32	44	43	46	43	51	49	45	40	37	37	50	47	42	41	49	36	41	48	48	44	38	40	41	48	43	35	41	37	43	38	58	40	52	45	45	43	41	44	48	44	50	39	38	37	46	42	42	41	53	48	44	45	34	52	42	47	46	38	28	42	55	41	33	31	49	55	47	59	49	53	43	33	39	47	44	50	46	46	32	41	42	51	40	34	39	53	40	38	37	57	44	51	54	47	38	42	53	48	42	44	46	40	52	39	41	39	50	41	42	35	33	40	50	48	42	38	49	47	48	59	50	38	45	43	47	53	43	43	57	48	44	48	47	52	48	38	49	53	37	52	42	40	36	47	31	41	46	46	46	47	44	41	48	56	42	50	37	39	48	50	31	45	42	44	40	36	35	38	35	34	50	45	46	39	36	38	52	53	41	51	40	35	44	47	38	47	46	69	41	47	41	45	54	34	42	41	32	53	47	49	40	40	36	50	45	37	38	40	47	40	48	43	41	48	47	44	39	54	57	31	49	36	41	41	35	43	53	40	41	36	36	44	40	43	46	46	38	48	36	51	35	52	49	47	42	45	34	39	36	44	43	38	40	33	45	26	39	39	42	39	39	32	50	41	42	38	39	46	52	40	55	50	50	43	44	36	33	55	63	46	40	36	43	43	46	47	42	47	46	61	45	61	49	48	47	38	50	31	37	37	43	30	29	40	54	44	56	43	51	41	32	32	40	42	42	44	38	49	45	50	34	42	38	47	49	47	54	51	55	39	46	46	40	59	51	45	34	44	51	57	47	44	33	44	41	52	47	53	46	42	36	46	47	43	44	41	48	37	40	48	53	48	48	46	40	30	47	40	40	36	43	50	44	38	46	32	48	41	47	39	38	47	52	44	39	38	41	40	42	40	30	48	40	47	42	41	45	42	42	38	27	60	50	43	42	46	40	31	47	43	45	32	39	43	42	38	44	47	44	29	37	50	45	52	47	36	43	44	39	41	47	38	43	43	35	51	42	50	36	59	38	41	42	39	47	44	36	51	53	46	41	37	41	52	41	46	37	49	31	51	37	35	35	55	57	47	39	46	37	35	42	40	53	47	34	40	34	52	38	38	46	40	36	35	45	48	60	35	44	44	56	39	39	47	44	39	48	41	42	31	53	62	40	29	47	43	55	35	43	52	40	46	45	42	47	40	40	54	39	48	46	48	49	51	46	45	37	35	37	37	45	52	25	41	33	55	41	48	49	41	44	34	44	54	35	42	42	54	52	41	46	43	54	38	42	36	35	52	38	38	39	50	38	62	37	56	43	55	51	45	43	40	50	62	52	48	51	36	52	45	49	52	31	52	39	43	49	49	43	47	34	54	44	46	32	41	53	48	49	48	46	45	47	32	49	52	34	47	50	46	39	43	42	52	51	41	43	50	37	39	35	49	39	55	39	33	38	36	50	51	44	36	43	49	36	40	39	46	55	36	44	45	33	42	46	52	42	42	47	43	40	55	44	53	48	38	36	38	46	43	26	34	34	46	47	53	36	47	56	28	40	50	39	60	46	45	32	56	39	49	43	38	50	40	50	51	45	44	59	38	34	42	48	52	55	44	33	35	48	41	52	49	36	55	51	34	45	57	45	42	43	45	38	45	41	34	53	38	46	48	51	43	44	41	42	39	48	42	37	34	58	43	46	37	43	36	43	44	42	42	41	39	40	47	58	48	42	40	45	36	46	39	45	48	53	50	36	30	39	32	53	45	34	44	40	53	46	42	38	44	45	41	36	32	51	46	43	43	37	46	41	26	37	49	42	38	49	38	39	45	52	38	43	39	48	51	43	33	44	47	50	51	39	41	52	54	41	56	43	58	39	59	38	46	39	44	41	41	52	51	44	42	48	44	34	45	47	49	39	45	43	55	43	41	44	55	48	43	44	36	42	47	49	49	45	34	42	46	46	39	39	47	47	47	43	47	42	52	35	38	37	42	46	44	41	42	36	53	61	52	48	53
46780	47567	40230	37202	30987	21244	16613	8913	2209	1217	1161	1049	986	828	732	983	11371	12097	9214	5332	2254	1079	677	552	486	466	523	505	532	472	501	543	506	502	509	545	504	502	496	500	510	498	556	490	481	489	498	495	497	512	469	506	524	543	492	472	539	548	515	471	543	494	548	506	576	495	540	496	521	499	525	515	483	460	517	504	518	499	540	520	531	530	518	535	525	510	516	509	528	543	495	513	511	484	498	490	522	520	503	506	509	601	458	497	505	481	513	567	473	493	514	506	527	526	516	519	489	517	484	518	535	503	521	515	507	522	516	528	528	474	502	489	520	479	543	496	493	533	498	533	541	516	509	506	484	486	502	521	515	522	505	514	514	516	515	516	488	529	488	500	526	498	481	495	489	484	493	477	517	515	528	528	477	515	476	506	502	472	499	507	521	501	534	511	518	519	489	540	521	519	504	506	522	541	499	514	512	528	509	512	454	551	528	514	515	511	509	522	502	536	499	456	519	504	526	525	513	535	520	516	478	494	547	517	483	516	530	498	500	538	532	537	512	485	490	531	522	519	469	490	511	518	486	493	523	512	500	471	500	509	515	527	510	506	476	536	531	549	502	496	496	506	506	477	469	501	481	456	489	562	476	509	562	536	485	488	470	490	511	517	482	536	524	477	533	518	489	517	489	511	504	530	506	530	490	496	553	525	465	542	503	519	487	532	524	517	517	512	472	527	487	554	482	529	529	523	499	526	520	500	520	536	520	506	514	528	487	520	489	482	499	531	480	495	528	491	481	503	518	507	498	526	507	557	508	511	505	513	531	517	524	492	534	512	492	499	543	461	502	505	556	538	508	538	498	463	554	510	530	543	502	461	492	547	510	448	475	531	475	492	542	513	536	524	509	514	502	503	535	513	524	541	481	503	507	498	495	518	490	496	523	545	524	531	484	496	498	503	511	524	489	512	567	502	521	492	491	538	503	531	501	498	508	494	500	519	505	533	457	511	517	511	519	486	485	519	528	522	503	532	506	493	521	516	497	513	504	502	534	491	531	517	527	512	532	510	530	541	520	521	506	492	496	504	516	499	475	496	501	524	559	567	553	553	504	515	528	504	492	520	511	510	547	514	554	507	480	529	497	509	496	501	533	510	508	528	516	511	528	471	503	506	494	531	498	509	529	482	519	549	500	517	544	493	517	485	513	487	497	517	490	520	537	525	505	510	488	503	502	501	533	503	525	477	478	507	510	488	522	480	487	501	491	536	505	500	499	502	531	507	544	517	506	494	521	511	483	486	465	505	480	488	493	533	526	521	505	482	510	497	540	483	548	533	490	500	504	488	532	527	500	516	531	479	527	518	513	529	525	473	487	538	487	505	472	499	522	537	451	506	554	476	535	509	515	497	496	489	483	513	516	508	553	512	543	555	474	533	502	493	507	525	513	477	513	531	512	510	510	511	477	527	547	497	495	466	503	494	501	490	553	547	500	457	537	492	483	480	506	497	483	501	497	518	530	527	493	519	487	499	457	474	480	512	517	532	516	478	560	521	489	512	498	554	552	498	516	538	509	502	518	553	507	532	535	517	538	504	458	518	518	480	512	526	524	512	503	498	516	485	506	505	519	556	490	463	542	507	505	510	508	521	531	471	514	509	508	550	544	502	499	516	514	461	512	513	492	538	483	528	509	459	529	454	497	560	515	494	497	500	501	524	502	536	505	492	496	526	499	519	469	525	483	516	486	514	511	526	513	498	537	527	519	502	521	517	509	553	456	517	480	507	505	503	489	507	474	490	534	488	554	523	478	498	494	484	543	523	507	466	558	487	515	499	507	496	516	507	526	544	495	529	512	535	503	473	524	493	508	558	496	513	471	473	491	504	512	508	491	496	509	495	491	518	501	527	508	494	501	505	531	533	541	504	520	523	525	464	484	499	533	485	487	527	460	519	524	495	549	509	516	502	472	463	546	479	520	475	511	485	511	505	482	529	520	489	486	504	549	525	489	505	506	541	506	499	515	479	531	508	494	519	496	513	520	491	477	483	519	504	456	508	481	491	527	531	565	548	496	472	475	522	532	519	505	511	545	486	501	483	515	502	505	505	508	517	489	558	501	522	537	523	525	554	496	496	516	486	495	521	499	511	515	480	489	516	527	484	482	526	529	524	499	505	498	514	507	493	530	504	484	536	513	517	500	474	471	481	488	546	487	476	511	500	501	505	521	508	511	489	497	489	517	503	534	487	500	516	506	494	509	489	484	489	498	495	507	487	540	490	493	501	507	500	485	501	523	528	512	517	501	479	498	507	490	492	490	493	575	522	458	474	527	508	508	536	481	559	502	527	515	519	534	506	499	560	524	490	515	509	503	481	544	527	503	472	485	506	481	487	510	497	527	524	510	544	531	552	463	495	489	497	501	486	494	539	506	533	500	502	523	476	487	495	510	545	512	518	489	474	489	478	532	523	509	540	481	488	482	476	517	495	481	541	461	504	502	516	460	488	496	540	510	515	539	481	507	547	537	505	506	493	494	526	542	505	552	477	541	530	501	518	536	491	496	479	511	478	494	512	528	543	502	518	522	492	520	512	530	514	521	534	525	491	495	523	544	526	504	514	499	509	485	537	505	488	493	527	504	494	474	523	524	533	502	495	497	515	511	508	544	517	518	490	540	540	523	466	508	498	505	512	516	522	493	522	517	501	533	511	555	527	505	535	543	527	537	485	579	487	507	528	525	532	462	502	534	540	495	446	537	505	495	487	515	524	515	514	516	495	537	489	520	495	532	497	479	508	516	493	507	528	506	524	508	464	525	504	527	511	503	483	514	507	519	474	525	529	529	529	504	527	517	509	517	497	483	532	533	491	506	511	498	483	470	539	482	469	542	549	535	539	511	483	505	502	495	475	421	546	490	514	537	510	534	506	538	513	514	494	513	503	529	527	467	497	541	493	546	481	513	464	523	518	522	495	530	520	526	503	517	507	503	505	524	514	523	487	520	502	523	512	529	515	543	502	516	515	527	471	479	574	520	477	485	504	514	505	492	544	525	514	499	513	544	511	513	514	500	494	536	530	461	481	475	512	505	470	482	520	508	523	545	525	540	485	499	457	471	494	502	515	484	553	456	495	485	533	525	502	516	499	484	510	450	473	504	513	488	516	469	552	526	534	494	543	533	494	497	519	534	523	496	525	534	515	531	524	518	499	499	520	488	482	513	473	484	509	521	534	508	472	498	523	483	532	501	494	530	501	475	487	496	494	537	485	531	517	516	504	483	496	536	516	499	479	528	489	490	525	530	492	492	530	533	486	523	502	525	504	504	506	482	518	508	494	519	538	502	515	499	520	458	498	521	493	520	522	524	537	483	500	500	510	492	484	487	519	500	493	476	529	492	536	485	503	475	507	534	501	528	510	545	494	506	517	535	518	467	543	473	549	506	546	456	477	515	516	505	533	498	526	525	483	490	478	489	560	514	524	487	501	524	481	519	546	515	520	480	524	511	537	550	539	487	520
19121	33894	23948	12144	3229	1132	755	263	72	58	62	57	59	47	52	102	678	662	459	198	98	76	52	47	52	46	42	41	52	52	45	56	48	40	53	41	52	60	57	51	40	51	42	43	40	39	54	41	52	40	51	35	47	44	43	58	46	38	46	51	42	36	41	50	39	53	43	46	50	41	57	46	39	51	43	54	48	61	31	49	48	42	56	53	34	47	43	38	48	43	41	47	33	42	49	46	48	40	42	46	39	43	42	42	41	44	35	36	51	43	44	55	38	47	50	42	52	48	44	28	43	41	42	48	47	38	47	54	49	39	51	51	44	40	52	41	44	29	58	39	45	41	46	57	39	56	51	39	51	35	47	50	53	40	37	49	44	46	44	46	43	37	48	54	45	36	38	38	44	45	47	43	43	52	47	42	50	46	48	38	42	42	44	40	46	42	53	44	41	51	42	38	37	53	41	44	49	24	35	53	46	34	47	52	52	53	44	37	42	47	45	42	42	41	31	49	47	50	64	41	49	56	45	40	53	30	44	52	50	49	42	56	54	50	52	52	45	47	45	33	37	32	40	45	44	48	41	47	42	52	43	44	42	30	36	46	39	41	56	48	46	41	44	36	40	55	40	35	47	39	44	48	36	49	45	56	46	49	44	47	59	61	48	42	34	47	45	42	52	37	39	43	41	46	45	48	52	45	43	59	45	44	37	44	51	48	32	49	36	37	42	52	51	48	44	46	45	44	57	36	44	60	42	42	47	45	53	45	51	43	39	42	45	48	53	46	53	54	53	51	43	40	60	59	51	37	44	42	52	44	57	58	45	55	46	53	53	53	52	39	40	45	47	50	56	48	40	36	26	62	52	49	45	57	45	48	37	51	37	45	51	47	33	39	50	39	45	48	47	35	55	55	38	45	60	57	41	52	43	40	49	40	40	43	46	53	40	41	52	45	46	52	43	44	40	43	40	53	45	51	50	45	47	43	43	45	51	53	53	53	31	46	46	30	37	44	58	31	48	48	54	43	66	53	43	48	41	34	37	51	49	51	58	48	42	43	49	45	49	62	49	39	51	37	52	31	42	47	54	44	42	51	52	45	49	53	50	40	44	36	34	36	39	37	52	52	45	47	51	46	41	39	51	47	43	47	51	48	50	45	38	57	44	58	50	38	49	44	55	49	51	52	46	41	52	43	44	45	48	50	59	40	42	49	47	61	40	50	46	45	40	47	47	35	42	49	37	46	47	41	44	39	51	45	51	44	40	44	45	45	53	43	45	44	50	56	40	45	53	48	43	46	42	47	51	56	52	52	38	46	47	50	53	49	43	34	45	49	37	35	40	39	46	41	52	44	40	63	48	48	50	51	46	51	46	31	58	49	32	40	52	46	36	46	37	40	45	48	41	44	47	48	42	55	49	37	53	47	28	48	52	47	38	41	36	46	58	55	50	55	62	57	55	55	40	45	40	42	60	46	58	49	40	47	45	45	48	63	44	48	58	41	42	43	41	45	36	45	32	56	57	34	39	60	51	41	51	45	35	40	53	37	44	56	44	45	43	54	44	45	51	42	36	33	62	50	49	41	47	38	44	52	33	29	44	53	44	48	54	42	46	39	58	44	39	51	53	46	53	50	43	46	44	46	35	42	63	50	39	47	48	39	47	33	47	44	47	41	33	49	49	47	43	44	52	33	44	46	55	42	49	50	49	40	42	42	41	39	54	61	48	33	47	57	45	34	50	48	40	47	41	52	48	46	50	47	50	42	45	38	59	51	52	41	49	46	35	47	50	41	44	47	49	49	43	51	45	55	58	46	47	57	55	52	39	44	40	47	51	45	52	48	47	55	33	41	38	43	44	54	42	53	35	38	43	43	41	51	49	43	48	46	52	45	42	61	48	46	49	49	44	37	55	50	44	40	35	54	37	32	42	48	45	48	60	49	51	44	41	45	57	38	50	52	42	41	42	33	54	40	45	36	43	40	44	44	38	37	44	51	57	54	57	33	46	40	49	52	44	40	57	33	38	52	48	40	43	50	41	37	52	49	45	43	51	44	39	44	42	38	56	42	53	46	48	47	42	43	43	46	43	45	51	58	43	43	47	35	47	46	37	38	45	36	46	45	50	55	46	48	43	35	46	52	61	48	41	52	46	34	45	46	50	54	60	55	36	43	56	57	48	52	44	46	49	40	30	49	43	44	44	58	63	41	40	31	47	39	37	51	44	45	46	39	45	52	52	41	47	50	38	47	49	49	50	48	32	44	48	46	38	56	40	57	44	47	54	65	45	44	52	46	41	40	59	43	52	53	54	43	51	41	44	37	47	46	42	54	45	40	46	46	58	55	43	55	30	45	48	50	47	58	46	45	49	48	37	46	50	47	40	29	45	49	42	41	44	36	53	47	57	43	50	39	43	58	46	53	51	38	54	48	55	36	38	51	34	54	40	54	45	53	45	44	40	44	35	43	47	40	41	48	47	50	43	48	50	39	41	47	57	39	46	42	42	45	54	34	58	40	46	58	38	56	38	48	39	46	41	35	48	51	48	48	53	42	46	49	49	37	59	38	48	57	43	38	47	44	45	45	51	43	43	57	31	47	50	45	37	48	48	41	42	52	45	56	38	54	46	55	37	40	43	46	33	51	37	52	45	44	40	46	40	49	32	52	63	44	49	49	43	36	51	61	44	61	48	45	43	62	36	40	42	43	54	56	42	36	38	48	57	48	43	43	50	30	48	32	52	46	56	39	40	42	48	45	41	45	45	49	42	43	48	34	48	43	42	42	46	53	62	42	56	40	47	51	45	42	44	49	33	62	47	41	49	54	41	49	38	38	49	48	37	59	42	41	47	44	44	50	38	50	43	39	48	41	42	39	45	46	61	33	55	41	40	44	49	46	49	42	56	43	47	39	47	42	33	42	40	47	36	48	52	38	41	45	47	46	53	50	43	45	49	57	47	59	46	46	47	44	51	44	51	50	48	34	49	43	49	41	42	46	33	36	33	44	53	56	54	34	40	60	40	50	42	48	47	49	48	47	41	50	40	54	37	50	44	45	42	44	35	49	41	43	49	46	37	40	50	48	34	44	52	44	43	59	41	50	59	52	45	45	47	42	48	59	45	32	57	61	41	46	46	52	45	49	33	44	49	45	45	31	34	58	39	56	42	55	44	35	55	48	39	55	42	48	51	59	54	62	47	56	53	38	37	40	44	53	35	33	59	52	49	39	43	50	42	48	47	55	52	50	47	46	48	51	46	43	38	42	37	59	52	48	39	44	56	45	54	49	32	43	48	50	45	50	48	54	49	44	52	39	53	45	53	52	54	47	46	35	46	55	44	51	45	37	53	57	44	49	35	51	33	39	36	44	43	33	40	40	45	60	59	45	42	50	35	43	45	46	39	52	44	43	49	39	61	56	42	48	41	29	38	54	41	54	60	48	50	60	42	39	44	48	46	40	55	39	43	43	45	40	47	44	34	59	48	61	41	53	47	56	41	35	41	45
51658	52333	45701	43801	37165	28276	22818	12234	2425	1612	1441	1255	1184	1047	984	3083	17949	16283	11664	5502	2470	1103	758	562	565	575	512	555	567	581	509	512	551	533	509	490	525	517	501	531	569	577	521	548	538	541	523	501	498	510	529	541	502	508	531	566	580	493	565	529	530	521	519	557	519	537	513	542	513	496	510	554	518	511	544	516	575	578	533	521	516	509	538	564	518	528	560	531	557	523	555	546	529	507	543	532	552	554	567	519	503	505	527	514	501	519	533	542	526	524	542	567	535	549	565	500	566	560	530	506	550	536	531	566	530	537	513	553	519	519	573	494	573	539	523	503	550	533	550	505	489	554	560	544	535	529	546	520	536	512	472	569	535	496	542	521	526	561	500	557	533	522	517	509	489	537	525	553	520	553	524	517	542	553	517	553	493	559	512	504	552	508	504	543	519	559	550	527	510	523	575	474	500	510	555	539	510	563	486	567	549	501	541	547	515	572	553	548	519	540	509	498	519	554	524	508	549	541	519	551	570	526	511	515	531	538	513	505	536	546	516	504	558	526	530	522	534	524	549	523	577	556	539	546	572	532	533	580	522	541	510	505	506	574	498	535	530	557	567	548	558	526	545	469	539	527	510	520	564	496	547	517	527	523	512	553	529	583	512	529	518	548	547	541	547	556	500	557	527	530	513	508	568	531	559	535	548	539	516	592	560	585	554	518	548	550	531	552	505	532	508	526	552	533	510	530	505	490	523	560	510	552	552	526	506	508	510	549	554	558	540	498	585	543	549	507	542	515	542	544	527	458	543	544	527	496	523	563	523	563	561	549	550	537	549	533	535	507	553	584	551	515	528	578	557	528	552	539	561	534	525	507	507	539	595	528	502	532	546	553	517	567	482	547	542	499	528	533	507	537	512	517	559	520	511	516	522	521	561	555	506	477	539	504	505	521	551	541	549	568	502	533	526	559	553	533	565	556	512	489	530	525	571	524	542	545	490	546	532	502	506	562	510	578	522	503	532	576	520	529	559	508	538	602	503	519	533	568	557	516	539	528	541	537	520	556	562	534	512	516	525	539	558	516	556	552	564	536	472	534	546	529	528	532	539	573	517	522	566	545	562	526	578	514	539	554	561	538	498	525	538	502	517	554	518	534	537	526	570	532	551	526	566	532	517	498	546	517	552	545	519	565	543	529	493	506	516	514	551	529	575	523	556	539	544	516	519	497	520	541	554	554	537	525	493	548	547	532	492	563	515	541	529	526	516	511	589	553	542	589	539	589	514	571	562	537	512	531	562	516	513	548	567	549	535	529	548	506	496	553	584	566	544	517	501	523	529	530	515	529	513	516	506	537	518	513	530	546	518	542	511	507	548	552	527	491	515	517	516	564	539	521	527	509	561	501	540	551	547	526	536	558	547	552	535	534	528	528	520	575	542	529	555	513	584	535	510	529	539	519	581	528	551	557	565	505	552	545	509	537	529	527	509	511	540	523	588	534	515	482	532	525	522	571	526	550	564	576	518	535	546	521	488	521	550	540	537	539	543	503	527	528	563	556	529	540	524	535	560	547	533	549	547	518	562	539	539	545	555	520	542	512	576	513	547	523	549	538	527	524	515	538	536	574	495	561	545	490	563	507	582	505	518	533	576	552	549	530	501	524	499	530	525	526	480	540	528	536	530	509	502	545	596	538	540	565	527	544	546	554	531	522	523	527	564	557	514	528	547	539	537	512	485	535	476	524	546	567	536	526	586	524	504	529	505	548	514	532	571	509	564	540	560	551	532	566	558	536	562	538	554	535	552	573	587	503	524	520	504	527	547	499	534	528	547	509	541	563	533	577	542	546	570	548	550	529	527	574	543	572	525	547	519	496	528	517	530	551	496	534	535	503	505	513	482	491	528	522	507	520	560	522	570	534	527	483	518	516	539	568	537	521	564	535	506	559	549	555	544	547	566	521	544	561	541	536	526	526	514	505	555	563	565	515	537	503	550	552	511	513	553	545	539	553	517	497	584	530	488	504	529	595	520	561	527	549	517	503	522	499	528	520	548	550	553	490	527	533	566	544	496	544	541	532	524	573	545	551	508	537	556	559	534	524	507	520	536	539	526	534	531	563	528	523	539	536	531	561	510	523	542	493	495	516	527	514	546	487	531	556	540	512	553	523	561	547	560	517	548	573	573	494	553	565	545	530	551	559	559	528	498	537	572	534	533	533	490	494	547	547	556	543	562	529	538	506	540	560	547	514	540	530	551	577	522	538	547	560	559	493	529	555	569	589	540	513	540	509	509	528	514	553	538	562	547	561	567	550	530	512	568	576	488	514	509	542	540	547	545	471	514	559	515	560	521	543	526	506	547	544	508	516	527	514	529	496	502	518	529	535	504	509	522	549	517	530	553	539	522	538	507	509	533	539	541	527	534	544	533	550	535	484	506	560	526	489	506	580	543	570	540	532	509	575	527	529	509	543	549	522	523	525	551	525	523	543	496	501	573	522	525	532	554	539	577	525	532	587	517	552	548	522	519	494	592	547	512	540	497	536	541	559	574	517	513	508	565	506	539	531	545	487	532	535	544	540	559	511	542	563	513	485	498	526	531	545	520	535	510	550	506	554	550	578	538	579	518	484	517	528	521	543	517	515	510	546	518	570	567	536	481	588	508	519	583	524	556	583	581	553	522	551	550	557	539	563	499	558	539	550	532	517	541	532	518	501	535	533	535	531	498	505	537	533	540	505	546	583	493	542	575	516	524	564	515	527	562	495	507	552	524	487	551	545	502	496	538	521	523	559	566	547	521	519	558	555	513	496	535	511	528	493	510	540	524	578	569	534	546	521	523	555	552	516	545	546	545	526	560	539	584	499	536	495	584	545	584	526	533	486	550	544	511	548	553	562	564	539	533	529	547	535	516	560	556	567	576	510	583	548	519	504	547	525	512	488	576	510	548	491	537	522	516	548	537	524	521	511	573	569	547	542	522	496	526	543	540	519	564	547	554	541	525	521	534	552	530	477	547	523	566	539	593	510	581	524	559	525	553	534	567	545	530	525	512	542	548	591	547	553	560	528	533	562	525	535	535	559	502	517	555	544	594	545	555	596	487	517	502	535	583	537	540	536	520	578	538	569	543	537	557	516	552	571	545	503	521	515	559	524	515	535	526	564	566	555	533	530	526	566	538	554	505	539	525	550	514	534	550	500	554	531	523	491	554	513	581	516	503	534	536	523	512	545	532	542	511	574	539	543	490	537	535	548	547	556	536	564	545	539	511	540	516	531	516	522	575	533	513	533	501	574	555	511	554	541	551	532	534	533	510	546	510	552	517	540	497	545	561	569	533	573	548	545	508	579	516	548	548	532	515	521	525	529	549	569	519	491	526	525	548	543	553	526	542	564	543	514	523	510	545	519	558	564	534	503	541	540	551	516	572	535	534	558	498	560	559	535	589	508	585	511	556	508	534	530	533	536	511	572	554	550	534	539	519	517	560	545	528	514	565	527	501	546	570	546
6585	8902	5694	2151	546	292	160	66	42	48	51	41	54	45	48	61	206	165	124	86	62	52	53	36	45	41	40	45	46	50	40	41	47	42	44	48	43	46	37	40	39	49	52	40	38	35	39	43	44	45	47	42	34	45	49	44	28	30	35	51	36	44	54	39	32	43	56	47	54	30	26	34	45	46	37	36	39	48	39	44	27	41	41	37	42	38	49	41	39	54	37	36	40	34	50	41	40	45	51	29	30	48	40	47	43	47	26	36	44	40	46	48	53	43	45	47	43	42	41	47	50	48	45	34	53	43	33	42	46	41	47	39	47	50	33	48	40	38	44	41	57	39	43	45	51	53	52	49	39	41	43	30	49	42	44	34	32	37	44	28	29	35	51	41	28	48	52	46	41	45	38	40	45	45	46	47	50	45	44	30	40	47	51	41	35	34	39	46	48	41	54	54	40	48	28	45	48	36	30	46	37	38	42	50	49	46	36	38	44	39	41	47	46	48	45	45	36	46	54	33	38	42	46	41	37	40	48	40	45	32	53	46	36	38	39	47	52	42	50	37	39	38	50	49	37	53	31	36	33	34	44	41	36	45	56	36	51	41	37	49	51	31	41	45	46	40	37	45	38	38	52	34	35	32	52	52	36	44	54	44	44	41	38	36	38	35	36	35	47	46	38	37	35	54	38	34	41	42	43	39	34	44	42	43	45	48	43	51	36	44	43	47	54	34	36	36	42	39	53	29	38	42	45	39	46	31	33	39	46	45	46	45	36	60	46	57	46	43	42	46	37	37	49	41	33	53	39	41	48	40	46	40	39	45	43	43	51	26	46	40	44	42	35	38	48	34	44	38	52	42	51	49	51	42	45	29	39	46	46	52	45	47	48	53	43	42	43	44	39	46	34	45	39	42	28	45	48	41	37	45	41	44	34	43	50	35	54	47	50	36	53	45	47	36	43	45	43	35	53	52	38	47	36	44	48	43	41	45	45	44	40	51	45	54	48	60	49	40	43	44	43	45	42	35	50	49	38	40	33	49	33	38	43	39	31	41	44	40	46	38	60	43	52	39	46	44	37	45	50	48	40	57	46	33	34	37	48	33	51	44	43	37	55	45	43	51	45	55	38	45	37	41	53	42	49	39	42	45	41	53	43	45	55	59	50	41	44	48	45	43	58	37	46	43	38	45	42	44	51	43	35	34	45	52	47	37	48	37	36	33	44	43	50	49	39	47	51	40	48	50	44	42	33	38	55	30	44	39	42	46	44	50	34	51	36	37	52	41	54	39	47	40	51	42	43	47	34	38	40	47	41	36	44	46	31	44	42	39	53	40	46	37	42	50	41	42	46	40	54	43	45	36	42	38	32	40	33	61	45	39	43	41	23	38	45	36	42	42	35	46	45	39	39	37	37	41	56	48	44	45	48	42	36	51	45	50	37	46	36	38	38	32	46	38	53	45	47	47	45	48	46	44	41	49	36	49	36	43	52	57	55	41	33	42	52	39	49	56	40	43	38	33	32	44	36	46	46	36	40	47	34	47	52	45	42	31	43	46	58	29	36	45	46	52	39	35	40	44	43	44	36	43	43	36	52	42	38	34	45	50	41	53	44	40	41	32	50	40	45	48	58	40	37	31	44	51	41	41	48	45	28	45	48	43	43	44	51	38	45	42	47	42	46	52	27	33	48	31	40	40	41	43	38	52	47	39	28	43	40	59	39	44	43	48	40	39	52	44	48	51	45	44	55	37	40	38	48	43	46	47	47	40	49	42	56	42	39	51	32	45	47	39	40	39	44	33	36	41	41	41	39	38	37	54	42	36	38	43	43	33	58	40	46	50	46	37	38	54	51	45	48	42	40	53	54	36	38	46	46	47	42	40	43	53	67	40	29	34	50	47	35	44	41	44	46	42	51	43	50	35	49	35	37	33	43	40	46	49	45	43	42	45	32	45	31	43	50	45	53	34	42	40	41	39	37	46	48	45	42	43	37	48	59	42	42	41	33	36	45	40	49	50	36	36	39	61	45	43	35	44	35	31	54	42	38	40	46	49	45	48	42	36	43	53	43	47	42	43	54	41	50	57	56	35	33	45	49	40	47	42	48	45	44	31	42	50	32	38	42	37	37	48	43	40	45	35	43	44	39	41	33	44	42	55	41	35	34	45	46	50	35	53	44	38	48	41	43	47	50	49	44	37	46	52	41	41	46	35	48	43	44	45	42	50	41	33	48	50	50	39	50	47	38	58	36	38	48	43	37	35	38	35	37	48	38	43	42	31	49	47	51	37	40	39	30	40	45	29	48	28	29	53	43	37	56	40	42	43	38	39	40	45	37	54	51	49	44	40	44	43	52	48	47	45	41	46	45	43	38	48	30	50	45	34	46	52	41	53	43	44	40	38	46	51	36	34	34	45	43	42	58	43	38	49	33	37	35	46	45	49	35	33	41	38	39	50	47	34	35	45	34	49	35	41	55	50	34	34	34	40	45	48	48	46	44	41	39	38	48	49	38	58	37	35	43	38	34	35	44	57	45	40	47	45	41	44	56	38	50	49	29	48	44	39	48	39	36	39	38	37	36	49	46	31	39	34	46	47	55	24	51	35	30	37	38	38	46	51	33	41	44	38	55	51	43	50	41	39	48	44	39	39	41	37	47	47	39	56	42	39	53	31	39	40	41	40	42	35	39	28	38	43	47	46	37	49	44	34	34	45	45	50	35	46	35	48	48	55	43	40	36	50	41	40	39	44	43	39	44	40	40	43	57	51	55	40	47	50	45	44	46	41	42	47	44	41	56	51	44	40	40	35	54	43	32	42	39	39	46	39	43	44	37	49	45	42	29	44	40	42	50	46	37	44	56	40	45	34	34	42	36	42	45	39	46	39	41	41	40	49	39	34	43	51	49	45	42	41	57	38	39	56	47	42	41	39	39	47	43	39	45	39	47	41	45	51	57	41	44	43	39	40	39	41	50	38	46	53	49	31	45	45	44	33	46	50	35	39	49	41	52	37	51	39	36	33	52	46	41	42	46	44	51	42	47	51	41	36	43	38	45	46	44	44	39	55	39	43	43	42	45	56	42	36	45	42	27	43	35	56	43	39	32	34	50	45	45	40	43	36	37	40	34	48	34	34	39	47	53	38	45	46	43	38	37	31	52	44	57	43	47	42	47	39	42	37	42	42	51	46	44	40	39	44	52	36	38	38	44	34	46	40	39	47	44	45	40	46	44	45	39	49	39	44	38	45	33	52	40	54	45	51	40	43	38	44	52	40	31	54	43	31	48	46	45	40	45	37	47	35	48	46	39	40	34	31	34	39	61	61	40	41	49	43	50	53	34	45	49	47	37	39	45	46	50	49	45	36	42	35	32	54	52	60	40	36	40	47	23	50	52	43	47	42	44	30	47	46	40	42	46	41	44	38	39	50	33	42	38	36	44	34	57	46	34	38	40	36	45	47	46	30	36	38	33	48	55	63	44	44	38	44	43	48	60	46
37723	34401	28524	25197	20301	13681	8462	2865	959	866	791	714	762	720	685	855	6289	5611	2968	1726	964	571	518	513	463	461	440	457	463	492	527	521	405	498	496	472	488	499	525	450	435	496	479	506	510	532	500	457	483	487	484	468	471	443	491	451	516	448	498	479	448	484	495	494	468	513	528	480	484	465	456	487	482	499	464	486	500	451	507	457	482	449	505	480	485	484	513	479	454	481	514	490	463	457	506	447	520	485	494	456	459	492	475	479	512	498	466	476	499	511	502	469	499	488	517	491	473	540	474	508	515	483	459	476	485	486	489	456	492	503	487	505	465	511	469	470	500	559	516	457	493	473	467	474	494	482	497	470	521	469	484	468	504	499	477	484	514	473	498	491	463	456	466	498	486	529	488	463	475	471	485	448	477	471	493	477	527	489	530	453	501	474	444	478	476	501	467	465	476	487	497	492	464	477	519	513	492	468	487	493	489	511	471	503	494	477	456	475	457	473	475	478	457	486	488	495	446	494	489	463	496	477	497	490	475	492	461	464	519	475	483	507	526	459	495	422	528	462	488	488	483	448	514	471	516	479	516	526	494	495	498	482	464	514	517	472	482	490	525	486	458	504	493	465	492	513	485	483	484	509	453	505	480	531	478	492	482	450	468	479	535	494	464	505	481	485	508	490	462	494	508	507	487	480	509	493	482	468	483	512	488	543	471	478	497	499	457	508	448	467	451	487	485	486	483	483	462	439	500	474	517	506	495	441	480	477	505	469	467	463	491	478	481	513	515	520	468	467	500	514	466	468	502	487	498	469	496	500	462	476	486	475	472	485	498	490	493	464	478	520	469	475	523	457	472	440	467	516	483	533	516	460	498	442	561	517	495	478	463	472	491	432	447	499	507	452	497	467	451	494	492	463	482	525	516	473	462	495	485	533	484	507	483	485	434	499	499	467	442	474	514	478	445	456	497	491	466	511	494	481	485	439	474	486	458	555	486	441	487	489	463	495	513	464	468	505	467	521	478	543	481	509	501	491	484	488	460	467	513	485	472	449	499	490	484	502	461	484	449	491	492	530	507	494	461	450	447	475	491	486	519	483	472	505	474	462	494	435	507	502	501	507	507	497	440	524	494	468	476	474	508	529	475	452	508	474	496	473	465	476	499	486	459	465	481	465	481	476	520	503	516	457	496	505	499	439	483	493	491	497	521	497	510	513	513	487	481	463	499	486	474	468	516	470	487	504	454	485	463	489	453	516	488	497	488	494	476	456	537	516	465	425	505	478	504	502	513	465	468	481	480	536	494	497	478	465	461	508	473	502	474	499	512	513	462	508	469	481	503	502	503	502	484	438	503	482	463	516	445	482	511	519	465	497	517	500	473	485	524	450	481	504	464	476	498	504	475	525	478	473	489	493	476	493	500	490	529	460	495	509	495	481	481	484	462	489	451	492	448	496	504	470	486	436	448	482	537	467	489	497	516	472	481	498	487	478	471	490	479	467	493	459	504	520	471	527	494	483	510	486	484	479	494	457	505	467	484	493	491	489	483	474	507	490	452	494	509	507	487	468	531	523	495	484	526	473	458	508	519	491	491	498	492	499	476	506	466	479	491	501	474	475	491	481	498	472	472	461	486	495	501	511	458	489	481	500	457	442	459	494	497	529	470	459	502	483	503	475	459	476	517	469	534	478	508	540	444	454	491	476	443	456	462	470	518	535	466	458	510	457	475	505	502	465	466	519	476	471	481	463	477	481	490	489	482	491	498	479	481	490	494	469	469	541	517	460	507	509	482	497	429	469	492	526	497	505	445	525	475	486	474	516	500	504	529	476	534	470	471	475	524	444	466	487	495	515	511	502	479	515	507	480	496	513	460	473	524	475	485	485	517	481	459	500	469	494	497	482	471	495	465	518	422	471	468	473	513	509	473	446	483	503	474	461	531	493	505	493	513	459	469	505	482	494	493	467	461	527	465	487	472	527	496	488	489	505	482	501	544	489	499	476	490	467	459	506	492	497	473	480	496	501	524	476	486	463	493	479	491	452	521	516	506	509	481	472	484	475	480	510	505	446	509	511	515	496	476	474	467	525	504	483	447	491	502	472	475	512	488	505	464	480	493	483	495	491	483	471	480	496	502	498	523	524	483	495	479	544	466	464	506	516	502	464	494	459	498	532	460	537	459	484	471	480	490	489	520	493	491	482	476	514	512	455	453	464	446	487	519	535	497	498	504	483	489	499	512	503	485	500	482	494	509	460	492	523	481	471	480	484	482	533	452	484	501	490	470	494	471	467	523	476	523	528	481	479	511	502	469	517	496	488	509	482	520	477	471	472	458	515	469	479	501	462	509	472	505	508	487	465	528	494	496	502	492	457	489	516	501	491	467	500	514	473	491	483	492	508	512	483	501	490	479	517	445	518	467	479	491	480	477	522	471	481	475	503	460	443	522	521	478	483	480	445	463	510	491	449	482	461	501	519	490	471	487	483	486	467	451	495	494	488	530	499	472	492	503	476	474	466	480	501	499	489	475	510	466	491	495	481	451	482	487	482	507	467	476	462	480	495	455	474	467	526	489	477	503	472	478	477	478	468	483	477	481	491	480	471	469	496	487	492	495	472	467	504	452	472	478	463	495	490	513	525	454	497	470	482	495	477	514	454	484	475	491	513	481	459	498	503	474	500	486	440	498	525	503	460	507	495	490	470	463	489	435	495	449	474	512	482	476	498	505	487	529	473	504	464	461	460	485	479	498	472	480	515	504	476	479	491	501	499	512	464	500	493	480	490	469	524	457	486	479	522	485	513	488	476	467	487	472	499	492	477	490	472	449	469	480	497	438	511	493	500	475	484	516	466	492	472	515	468	498	453	485	527	482	456	514	488	491	481	456	502	472	512	445	519	489	520	471	443	483	489	527	475	502	477	486	484	492	472	507	466	505	502	494	552	484	463	485	481	499	529	460	459	506	498	498	491	467	499	531	484	527	470	465	455	473	469	496	505	493	504	480	529	494	473	478	466	508	496	454	487	478	477	443	494	501	517	434	495	496	501	475	448	532	472	489	431	493	483	494	499	490	491	448	492	483	513	536	464	486	492	488	544	485	471	477	486	469	488	491	492	495	510	490	495	485	483	490	497	491	532	532	499	491	485	469	490	496	515	476	495	512	471	487	502	480	502	503	483	575	451	499	443	485	488	440	481	476	521	502	502	503	506	494	525	488	452	504	479	483	502	503	464	483	519	477	474	503	488	476	509	465	450	469	506	501	542	484	487	469	486	488	475	497	490	469	490	489	475	528	488	470	473	513	507	474	470	460	493	469	468	504	484	475	493	484	488	468	514	528	469	491	498	486	462	495	487	509	506	483	461	467	503	503	452	485	483	469	486	471	484	489	478	473	481	533	453	492	461	494	483	446	477	487	470	461	529	487	480	475	513	471	496	510	510	479	466	464	476	476	512	470	448	452	478	497	462	517	500	525	478	461	514	486	492	473	515	486	464	483	467	462	551
13018	23027	15267	6584	1934	698	428	155	57	43	46	57	61	58	53	80	521	379	229	124	76	59	59	68	30	47	43	50	27	54	50	45	45	46	51	45	40	44	33	48	42	55	43	58	64	46	35	30	47	54	56	41	42	45	41	47	50	50	35	50	56	40	40	40	48	40	52	34	48	38	37	46	58	41	34	40	45	44	48	43	35	34	45	44	40	49	49	49	43	39	54	48	46	48	41	60	50	40	45	46	43	42	51	52	56	44	46	42	39	37	45	47	52	42	57	47	42	41	47	37	46	54	24	39	37	46	44	38	46	41	45	35	40	46	44	36	51	44	51	42	46	58	33	45	40	46	34	37	56	36	46	43	48	45	53	53	38	44	36	46	40	54	44	27	49	54	42	44	37	42	56	39	29	39	56	46	52	40	44	45	46	54	49	51	45	49	40	44	48	44	54	44	35	46	55	48	37	30	37	37	48	47	39	48	30	32	33	48	47	36	45	31	49	51	46	46	48	41	41	51	47	43	37	35	41	40	35	45	46	39	41	46	37	44	40	30	45	40	40	37	54	37	54	41	42	57	47	40	48	39	52	40	49	35	46	41	41	53	34	53	35	47	47	53	39	46	48	51	45	39	39	47	46	47	47	39	39	42	55	35	43	47	41	45	43	45	39	36	48	44	50	52	39	54	37	43	47	31	42	38	48	43	48	41	41	39	35	37	46	40	36	43	40	49	50	49	33	46	42	40	53	37	55	54	55	53	58	45	44	38	47	49	43	56	39	49	57	45	30	38	47	45	35	34	50	52	56	57	53	41	47	35	42	47	45	47	45	47	50	46	45	46	52	44	39	47	45	45	42	34	45	55	62	47	38	53	50	49	45	42	48	42	36	33	47	51	36	43	35	36	49	52	32	43	37	43	49	53	52	40	48	42	45	48	46	47	51	35	37	46	48	49	46	42	58	41	44	50	46	46	45	39	47	50	36	46	51	43	49	48	41	45	35	46	45	52	37	48	41	38	52	45	33	49	28	39	39	42	58	35	46	52	42	51	46	45	42	40	42	38	43	62	50	53	40	38	55	43	44	40	40	38	38	43	48	50	54	29	61	37	28	46	39	41	48	51	43	43	44	32	41	55	37	57	48	49	43	55	37	45	36	56	37	44	39	47	38	47	47	41	47	33	50	30	38	40	36	45	47	35	51	43	52	48	48	40	48	53	36	40	46	46	40	45	49	54	49	46	55	57	53	47	44	51	54	45	44	41	38	45	50	35	49	34	41	45	39	42	43	49	55	33	40	55	39	50	48	52	45	52	44	49	48	34	36	54	40	43	38	43	35	47	46	42	37	41	53	51	46	50	42	36	58	48	41	51	56	43	43	45	41	52	42	40	41	39	53	42	49	47	53	42	49	49	50	43	36	43	37	43	43	36	36	47	49	35	52	39	47	37	36	37	41	51	30	41	43	39	56	44	55	46	34	45	48	55	38	34	34	48	45	44	44	59	43	36	49	46	54	52	40	39	43	45	43	40	49	38	55	47	44	54	37	38	42	43	45	54	40	45	38	48	47	46	43	44	36	48	42	46	37	47	42	44	40	52	27	47	43	42	49	45	58	45	58	49	47	38	53	46	46	40	49	39	45	53	43	53	56	33	51	49	45	45	49	48	36	46	47	55	41	49	57	44	35	49	44	39	45	33	32	49	47	46	40	40	37	29	42	38	42	53	44	39	38	53	43	41	52	52	44	39	39	44	50	43	41	53	54	38	39	40	45	52	51	37	53	47	45	50	37	46	40	40	37	51	50	35	38	39	45	55	40	44	47	37	49	50	44	52	45	43	44	39	40	55	46	38	59	51	44	43	44	53	39	44	44	41	39	34	44	40	35	49	44	42	44	53	45	38	55	42	52	44	44	53	47	48	46	42	39	46	40	50	39	50	40	40	51	50	41	42	52	41	45	43	44	48	44	43	45	41	41	48	48	40	41	45	42	44	52	38	38	48	55	34	40	39	46	37	40	52	49	44	44	42	50	46	40	52	47	46	43	43	59	49	50	42	51	41	43	46	51	35	36	44	47	45	51	60	38	42	44	52	51	55	49	36	33	49	47	44	47	55	38	48	45	47	47	48	47	39	42	49	59	36	38	46	50	42	44	54	38	46	46	49	47	44	41	44	52	39	42	59	48	49	41	51	47	48	43	52	29	47	49	43	46	46	27	52	40	37	40	51	56	35	40	51	39	44	40	36	50	53	35	40	43	56	43	45	49	37	47	36	57	52	42	36	50	48	42	62	48	35	40	38	43	43	37	43	50	37	42	63	53	54	41	47	42	46	56	47	41	45	47	45	44	54	41	36	44	48	49	39	52	46	48	41	44	53	39	49	43	45	48	55	48	46	44	48	50	36	46	49	47	49	46	43	46	37	47	39	41	50	39	42	45	45	50	50	43	56	41	42	40	52	33	51	47	43	45	48	41	56	31	56	47	36	42	58	49	39	54	44	53	51	50	34	41	39	46	39	44	49	48	49	56	53	41	41	52	49	42	41	35	47	42	36	53	44	49	49	46	40	50	45	31	43	45	46	28	41	38	48	53	43	60	40	58	47	40	49	38	42	45	46	51	41	41	44	48	41	53	41	55	37	48	33	47	43	42	38	39	47	45	55	52	47	36	49	44	53	42	44	46	49	45	53	37	54	43	46	54	48	53	39	36	38	61	54	46	40	42	41	44	51	52	43	50	36	46	48	45	46	44	36	37	47	47	47	60	33	40	47	52	40	44	47	41	47	50	41	42	45	42	41	47	49	56	43	51	44	44	39	44	50	37	53	46	49	46	45	49	37	38	38	52	47	49	44	43	49	47	51	46	36	40	42	47	35	40	45	37	41	43	49	48	34	48	37	46	61	49	41	44	36	30	53	37	45	47	52	46	48	58	53	49	41	52	45	43	55	45	55	49	50	42	44	52	49	50	44	43	38	53	45	38	46	39	57	53	43	46	42	35	44	32	48	44	43	48	40	45	51	55	37	48	54	59	37	46	56	38	51	49	51	57	61	36	38	40	42	55	49	41	47	50	45	37	51	42	42	32	40	42	41	43	48	38	47	47	49	58	33	51	51	46	45	43	63	49	47	48	51	58	44	44	42	42	41	47	49	42	35	46	48	46	40	47	45	46	45	48	57	49	49	49	47	41	49	42	34	39	41	59	41	47	53	42	39	40	49	54	37	52	52	41	47	40	63	47	43	41	43	32	37	54	45	47	43	45	53	31	34	30	48	48	46	45	44	59	55	49	50	49	47	50	47	44	65	42	46	46	51	50	31	40	33	29	44	43	42	43	43	46	39	26	43	42	60	40	50	59	41	37	55	59	50	32	45	48	46	40	62	41	41	41	41	45	38	46	34	35	38	42	50	46	46	26	51	44	46	34	41	55	44	40	34	39	45	48	50	54	49	47	41	43	47	34	47	43	49	40	44	49	37	54	55	36	42	42	42	41	44	53	38
48116	45855	37600	36314	33693	22970	17146	7178	1507	1337	1129	1005	902	887	824	1783	14294	10573	6180	3070	1363	787	620	553	516	451	490	516	501	496	516	488	522	513	553	491	529	554	512	456	479	496	535	514	520	544	476	494	520	560	483	526	499	524	527	532	510	483	489	482	503	526	513	491	504	522	511	500	543	513	539	496	502	527	524	542	531	517	533	518	505	516	512	475	554	523	507	487	547	521	530	559	502	509	559	549	502	529	519	480	555	485	529	480	489	517	530	516	479	530	515	506	560	526	514	515	531	487	551	518	481	502	538	554	499	514	498	507	462	489	495	470	528	504	494	491	505	519	491	494	472	483	494	544	498	513	526	505	521	497	555	487	511	533	506	509	487	525	522	472	510	480	506	539	510	504	487	504	499	444	523	509	492	526	500	544	547	507	533	514	510	535	521	510	496	509	523	478	515	520	494	511	542	504	518	490	511	483	516	488	518	525	449	514	567	535	513	525	536	498	495	528	541	483	511	491	514	518	489	515	535	517	503	492	494	518	502	519	469	487	498	498	512	526	538	522	572	515	529	509	553	503	502	517	520	499	516	499	487	524	513	516	522	550	547	530	480	532	511	525	504	493	508	484	490	529	524	464	498	520	502	495	489	529	538	492	523	527	512	528	508	516	526	507	502	531	504	499	520	512	512	503	533	521	521	537	512	543	473	527	517	451	528	482	501	479	516	511	527	560	505	513	505	511	521	537	549	477	482	516	505	525	528	507	490	526	529	517	503	563	530	511	534	481	518	519	524	535	475	517	536	479	516	508	524	517	514	527	530	490	468	500	562	541	482	520	473	516	505	528	514	534	480	467	497	556	538	498	537	524	517	537	521	544	525	483	520	526	514	521	518	486	486	519	537	490	505	503	517	546	496	502	511	494	542	511	510	497	542	537	519	557	501	526	479	483	517	526	489	535	525	525	495	502	498	507	545	525	507	510	511	530	530	526	524	518	510	541	561	532	556	486	485	512	538	501	517	496	540	545	513	541	489	529	481	531	539	542	493	457	444	515	489	546	513	496	551	524	516	503	478	507	503	468	529	540	468	521	517	478	505	507	498	522	496	548	506	553	501	564	525	492	522	487	494	506	518	518	508	486	511	539	516	505	509	556	472	533	503	473	546	517	523	483	510	522	504	505	543	517	528	504	442	476	526	511	509	540	489	542	522	482	512	481	519	561	495	516	537	527	533	520	487	491	507	520	480	480	502	511	516	521	515	469	472	530	536	537	521	504	516	533	501	550	496	560	514	527	490	518	531	499	525	512	544	521	501	511	498	489	486	529	480	482	554	463	516	527	512	507	502	500	500	522	529	508	532	495	530	524	525	523	471	482	515	581	503	494	492	454	506	519	497	525	487	513	511	510	514	521	517	529	499	510	538	515	519	485	504	486	480	518	526	500	497	486	517	513	488	511	526	501	502	537	524	508	507	498	500	480	486	540	523	543	497	523	512	547	515	515	527	528	487	494	508	522	512	520	520	510	525	514	498	515	519	539	563	532	498	532	492	518	488	574	499	510	495	527	483	506	510	521	530	528	540	492	491	532	540	512	486	511	526	509	514	539	550	493	512	555	478	521	538	541	467	518	500	518	497	528	513	500	501	494	531	528	497	504	529	534	534	537	493	507	504	506	525	510	505	502	523	501	528	487	536	539	509	514	483	512	510	537	479	524	501	479	517	511	515	505	475	504	514	521	516	540	539	522	474	501	495	533	511	471	540	462	489	472	491	500	518	530	544	501	510	499	523	503	505	534	497	506	501	524	519	549	493	520	500	526	487	536	504	516	489	515	479	526	538	514	521	522	506	523	488	504	473	514	524	528	559	486	524	513	497	523	495	497	549	515	518	529	507	535	480	516	502	507	543	506	515	521	507	532	533	509	514	503	505	479	491	518	504	520	505	454	514	517	502	509	503	508	521	509	535	517	551	539	514	562	530	474	515	506	480	526	482	504	473	545	484	512	497	507	498	519	529	497	559	520	505	553	528	480	445	526	487	485	524	520	504	508	505	498	469	503	519	489	539	529	518	497	523	538	507	551	528	498	485	519	518	511	507	480	513	501	516	528	508	496	526	484	489	509	551	494	516	545	504	533	503	517	490	530	499	491	508	501	544	517	488	514	529	527	519	508	506	503	491	494	475	516	559	540	494	501	492	505	515	540	546	501	518	523	473	482	542	534	503	541	564	452	539	506	506	510	508	512	500	499	506	482	518	495	505	505	517	494	534	514	496	486	490	505	491	517	491	504	478	533	482	490	506	535	507	481	494	550	534	530	541	494	505	495	492	484	526	464	536	522	507	526	478	483	535	509	515	504	503	519	521	470	530	511	498	545	523	511	501	549	484	497	535	557	481	496	498	519	542	521	490	523	481	527	538	489	510	516	531	500	518	487	514	538	537	567	515	545	518	461	542	499	482	496	529	494	549	531	525	522	506	485	514	511	505	537	486	504	547	545	544	550	490	533	529	532	524	546	485	492	510	485	528	504	520	478	496	485	556	497	515	522	494	502	486	494	460	520	544	524	497	501	522	510	540	505	503	491	513	532	532	539	483	485	504	532	515	510	505	520	502	581	510	501	546	519	515	508	551	516	567	548	521	526	490	481	509	513	514	525	503	519	481	513	516	509	493	538	544	541	535	528	490	522	530	504	527	519	504	521	538	528	514	511	504	503	523	540	503	527	504	553	512	507	453	554	502	511	513	511	498	519	489	498	559	498	474	504	521	501	493	496	492	486	498	500	489	526	472	480	486	485	507	495	484	504	529	515	495	520	488	478	493	538	490	532	520	511	536	490	459	506	495	501	528	506	534	517	524	528	490	526	500	516	512	491	515	499	517	516	508	512	509	522	555	509	493	520	497	539	565	519	514	502	456	558	474	511	513	464	542	555	506	510	521	513	500	521	520	469	550	519	526	522	522	524	509	463	496	499	524	473	522	519	495	504	483	497	524	530	481	495	497	538	524	521	527	489	536	478	521	581	476	485	563	516	516	494	479	485	493	520	532	529	515	550	586	558	513	521	524	512	559	501	523	497	514	528	490	529	484	531	532	473	515	483	481	522	538	493	466	478	521	490	496	509	548	474	523	468	533	508	537	501	499	513	508	541	529	518	502	531	487	497	485	486	556	539	540	529	530	478	518	493	543	484	470	505	508	498	530	525	493	490	496	483	515	512	513	487	520	509	485	495	523	482	484	511	543	529	466	511	499	506	505	504	509	519	517	500	502	518	476	514	487	525	540	578	530	538	519	504	495	512	500	526	528	506	500	502	546	481	491	495	503	487	522	569	497	510	529	554	504	548	529	526	516	532	539	552	531	518	513	517	509	468	522	533	541	481	550	525	505	492	512	501	509	546	513	514	508	507	523	476	530	506	515	528	501	534	477	512	494	513	536	510	520	497	533	520	518	501	481	532	485	553	505	493	502	511	494	506	529	507	497	495	474	503	537	480	515	490	519	514	549	537
12550	23936	16725	6915	1891	676	432	154	58	50	53	57	51	47	56	228	638	462	220	128	77	44	53	58	39	48	30	50	46	50	37	46	43	43	43	43	43	41	40	45	50	46	42	39	38	50	35	48	45	38	40	47	43	44	48	42	46	48	42	45	34	45	48	48	40	48	41	31	46	41	48	35	38	46	39	41	35	42	51	47	40	34	47	45	43	52	33	43	43	55	40	63	51	43	41	32	42	51	40	50	37	48	46	47	51	39	55	52	41	36	46	43	43	52	44	36	34	35	40	52	50	45	50	39	33	48	49	42	44	43	36	51	49	39	43	40	52	48	48	40	47	42	50	47	46	46	47	39	51	49	51	38	34	42	42	65	48	37	38	33	46	33	47	49	47	44	43	71	34	53	45	43	50	37	37	41	32	47	46	49	35	40	33	48	38	36	40	36	47	47	36	40	40	42	41	46	52	52	34	42	51	42	47	42	43	41	39	41	38	39	52	45	33	44	49	55	37	58	42	33	50	32	50	36	34	40	49	33	43	37	35	43	49	38	37	35	42	43	42	31	38	48	54	44	46	51	44	41	46	54	47	41	42	46	49	35	41	48	51	41	47	43	36	47	44	40	45	44	39	36	47	53	49	35	44	47	38	39	39	41	38	37	48	48	38	52	35	43	39	35	45	53	51	37	41	35	43	43	51	54	45	50	41	55	37	27	38	50	49	35	40	43	47	50	42	41	48	37	50	45	61	39	51	35	42	42	54	45	46	45	36	40	41	43	47	46	38	49	39	35	28	38	41	40	43	51	32	50	38	43	48	44	41	50	46	32	54	41	37	38	43	38	51	45	41	42	49	47	35	47	33	43	44	41	51	38	52	48	41	62	39	51	45	34	39	36	54	45	55	45	37	35	58	56	51	41	46	36	52	41	50	63	34	55	45	30	36	39	42	47	40	45	28	51	49	39	36	51	45	37	36	41	34	41	43	33	42	47	37	38	44	49	37	36	39	49	39	46	49	39	41	44	43	35	42	44	43	44	41	41	57	49	41	46	41	40	53	44	34	51	54	43	47	33	41	44	38	39	45	45	36	33	49	41	34	36	50	42	37	48	39	38	51	50	39	42	45	34	41	41	45	40	40	42	33	40	42	42	48	24	32	50	43	52	35	44	55	47	40	36	46	60	44	48	36	44	48	47	50	46	44	42	55	72	37	38	57	37	33	33	49	58	41	39	46	53	43	50	52	37	38	40	39	39	45	51	38	42	50	40	32	57	44	47	39	35	44	42	33	44	41	40	40	36	52	36	41	38	49	36	51	42	48	39	35	44	49	46	45	32	52	52	40	48	38	32	40	39	50	43	46	42	39	44	49	43	35	39	41	48	35	40	58	41	47	37	42	53	51	55	39	57	44	35	37	41	39	47	55	43	42	40	48	50	49	41	36	31	58	47	40	52	41	46	45	35	31	42	44	51	50	38	37	32	43	42	39	48	36	44	43	41	35	46	46	47	48	37	35	39	34	41	41	35	52	33	54	46	45	43	48	38	46	41	37	40	36	39	42	43	36	51	56	56	30	36	43	39	41	43	52	42	58	37	44	49	38	43	32	52	48	45	44	50	38	36	51	43	43	33	45	42	38	49	32	49	48	46	39	41	41	49	46	31	51	44	46	56	46	37	48	46	45	50	51	41	51	51	42	50	53	43	47	40	51	43	29	45	39	53	41	49	40	48	39	50	41	38	49	44	41	48	38	47	54	51	41	38	40	44	33	36	41	33	41	45	42	57	45	43	43	47	48	36	44	47	50	52	48	46	35	51	43	32	46	44	64	42	53	47	32	41	43	50	37	46	44	42	49	35	51	54	33	29	51	46	29	45	35	37	40	40	36	39	35	44	35	40	36	42	54	40	45	34	54	51	55	51	44	45	39	50	45	33	42	41	44	28	37	51	41	49	53	37	46	47	28	39	55	40	59	46	54	42	30	55	41	47	36	50	44	42	44	51	41	41	39	49	37	47	36	36	42	49	46	39	41	33	54	36	59	47	37	34	39	46	44	47	27	41	43	34	56	46	47	41	48	46	44	38	50	45	50	48	44	57	49	35	47	32	43	38	49	45	38	60	36	49	43	35	34	39	45	51	29	42	38	34	41	36	42	39	47	36	42	42	39	38	40	25	37	44	40	39	44	46	50	51	40	38	45	33	45	53	48	47	39	49	39	33	50	36	43	47	43	62	31	41	45	49	42	37	32	60	40	40	40	38	41	49	38	58	43	48	46	28	50	48	45	39	46	52	57	37	38	43	48	51	40	37	49	41	38	51	44	24	49	42	32	29	39	42	49	38	48	49	32	37	32	47	47	44	41	43	39	34	45	41	48	38	36	53	56	50	42	29	53	45	39	35	46	38	51	53	31	37	52	35	48	46	53	40	42	39	42	43	45	48	38	41	39	45	42	43	38	55	47	44	41	50	38	37	43	40	34	45	36	28	47	44	38	46	47	47	43	49	47	45	42	39	28	39	34	50	28	51	58	40	39	36	37	38	31	35	53	48	55	43	46	44	50	50	50	42	46	39	37	32	43	40	37	48	48	36	39	43	36	39	40	36	40	51	50	50	52	34	44	37	30	44	62	48	41	44	42	57	37	32	37	37	45	47	41	53	43	38	51	36	28	48	44	47	41	46	42	42	26	43	39	46	43	41	47	40	38	36	50	45	39	39	37	48	40	44	36	48	46	53	34	42	44	56	58	43	49	46	44	48	50	35	49	40	37	54	39	35	40	49	40	43	49	37	54	45	40	61	30	39	45	45	44	48	44	43	45	42	40	42	39	43	47	51	30	43	55	46	45	38	51	44	39	44	37	34	50	35	38	48	35	28	54	33	43	41	46	50	49	37	50	35	39	46	63	43	42	46	37	35	48	50	49	40	36	54	43	41	36	33	49	43	50	45	38	59	46	42	45	49	50	44	50	48	36	46	32	47	41	42	43	33	44	43	36	44	29	54	43	39	45	37	34	38	54	36	40	39	31	48	42	53	39	50	48	54	38	39	40	42	43	43	38	38	40	45	49	51	52	48	34	46	57	44	37	51	44	44	43	45	49	40	40	41	32	41	30	48	47	49	39	37	43	56	52	48	49	44	42	41	56	41	36	31	52	37	37	44	38	43	48	40	52	40	39	46	41	44	45	42	53	42	40	44	42	46	45	39	50	43	36	45	47	49	51	53	40	42	45	47	45	44	47	54	43	43	43	39	36	43	45	50	50	41	50	45	27	38	37	43	39	32	49	59	43	48	41	47	29	52	51	40	34	48	52	35	50	35	52	39	42	47	46	48	42	33	43	45	54	50	35	44	43	40	51	58	38	46	43	47	49	40	33	56	41	39	35	32	47	48	65	41	35	43	46	43	45	51	45	43	49	40	42	48	56	38	39	37	33	37	45	41	44	51	40	42	37	41	52	47	33	41	53	36	51	45	54	35	45	42	38	38	38	49	29	44	48	32
46119	48280	39343	35534	33408	22854	17998	8230	1788	1474	1352	1149	1083	936	848	7424	15884	12287	6340	2947	1327	739	550	508	541	499	503	505	507	533	505	535	566	453	524	492	503	496	470	519	494	502	473	511	521	500	489	508	513	534	480	499	475	522	517	494	486	503	515	484	563	509	479	496	486	514	514	485	480	507	521	492	495	520	497	532	492	479	495	513	492	518	458	524	462	494	483	486	479	485	492	491	512	516	513	552	497	502	523	507	494	487	544	496	486	487	519	491	515	532	555	531	515	520	521	493	541	495	480	501	515	492	496	525	524	532	501	537	479	497	485	515	454	499	535	495	504	501	493	517	495	478	494	503	518	487	472	544	518	509	510	482	504	508	496	501	472	507	508	512	494	522	479	496	516	479	510	525	529	470	470	480	506	518	523	480	489	533	487	518	514	485	516	544	484	521	547	485	526	499	489	491	504	488	506	489	524	507	485	502	546	520	491	503	482	535	527	507	506	514	530	481	548	503	468	468	496	487	498	477	496	500	468	468	527	503	505	511	502	517	487	503	495	503	535	490	535	480	454	532	506	514	511	500	497	514	482	517	479	478	540	510	558	517	507	551	502	473	520	484	481	533	469	551	508	491	492	495	491	490	503	478	512	524	485	533	525	501	503	512	508	478	516	470	509	519	495	512	506	519	484	521	479	508	473	518	520	485	471	494	464	519	526	510	481	506	531	506	492	484	534	465	485	485	522	505	489	507	529	526	550	500	496	480	518	511	490	513	472	489	502	507	474	497	495	535	491	491	500	510	505	510	489	497	542	479	528	507	517	517	524	493	499	500	521	507	467	506	543	528	495	506	486	504	531	487	513	508	497	510	508	509	518	495	523	484	491	566	504	534	469	514	494	525	474	500	497	484	515	510	488	526	508	511	561	484	480	504	551	499	510	529	505	522	501	508	558	488	516	488	472	474	492	510	484	497	509	488	519	552	543	522	529	487	519	559	536	504	499	460	520	517	515	495	496	495	517	532	526	503	521	499	495	529	521	522	521	520	507	522	503	537	511	509	488	495	524	495	473	504	502	533	471	500	502	482	514	492	441	533	508	504	489	512	487	490	498	510	547	539	470	509	512	500	533	492	499	521	451	495	492	503	480	501	541	480	508	492	548	513	510	531	506	494	468	522	490	509	516	486	508	519	510	529	496	531	485	515	519	507	523	459	530	506	476	512	490	512	517	491	508	541	500	511	511	512	529	491	460	507	545	480	511	490	479	464	502	505	546	492	527	531	507	494	551	511	513	491	526	530	501	482	546	483	491	549	492	518	508	491	523	483	489	522	509	491	511	492	484	523	516	482	496	495	515	507	506	467	552	505	511	488	532	505	501	485	495	516	518	512	506	497	514	483	501	497	530	492	508	492	503	499	498	503	499	518	518	502	510	534	480	520	536	499	522	493	483	497	512	560	466	486	532	475	527	480	502	537	518	525	505	486	516	490	501	494	497	537	493	530	520	506	497	521	490	506	528	493	485	484	500	524	530	527	485	501	530	494	507	516	495	491	477	487	435	501	539	475	528	518	505	481	499	527	524	524	485	477	515	472	535	503	449	490	484	521	484	480	519	502	513	514	503	524	523	481	506	552	524	464	518	505	509	543	500	556	525	511	511	553	515	489	483	499	508	515	522	509	504	510	519	468	491	527	521	505	474	489	506	503	484	504	494	486	544	547	539	499	482	499	472	503	509	519	516	513	501	493	576	497	515	448	539	490	477	527	517	517	485	478	543	472	500	465	476	521	488	505	521	480	511	478	509	498	523	511	516	494	479	481	490	508	492	516	508	481	501	512	498	479	468	512	471	511	492	481	506	514	480	496	485	506	500	501	539	482	504	511	507	484	482	477	523	533	519	484	497	511	507	505	532	452	509	512	509	506	526	525	470	514	539	483	466	547	517	482	540	491	500	521	526	520	475	475	493	491	550	500	507	513	497	495	470	490	508	542	501	501	529	496	497	558	538	492	487	518	539	494	488	511	521	485	485	508	499	514	529	472	524	521	489	479	451	539	461	526	517	519	520	488	495	508	524	474	549	501	462	520	540	556	542	499	487	499	482	509	529	515	499	522	507	490	481	517	493	512	502	523	492	538	528	500	470	519	483	538	517	513	517	506	535	496	537	547	528	518	521	487	512	498	542	507	528	517	473	514	517	517	489	512	514	518	519	463	489	500	517	502	545	508	513	548	484	492	521	519	503	473	495	535	518	524	496	490	523	509	477	545	508	429	551	497	502	537	530	474	510	549	464	534	523	541	490	520	547	478	485	531	495	554	483	479	491	481	507	524	499	499	496	491	474	526	532	514	502	522	535	529	499	482	516	494	540	477	497	458	509	505	523	526	511	486	501	515	485	480	511	489	504	502	486	511	514	506	491	546	539	474	511	491	496	482	472	513	526	472	513	494	512	515	518	508	525	514	514	525	522	510	482	525	490	495	543	521	494	497	517	538	486	500	511	523	470	555	481	512	525	496	517	512	546	504	483	480	483	480	504	468	505	508	495	528	520	497	493	467	501	506	481	509	479	509	510	502	489	506	531	474	552	498	536	529	518	501	496	501	503	497	479	493	500	506	501	508	495	500	526	497	538	481	518	470	480	513	540	466	483	509	501	508	507	490	520	484	482	483	494	511	514	528	502	500	536	462	532	456	554	520	485	515	528	496	525	513	502	519	541	509	508	531	517	490	521	484	476	519	477	519	509	496	495	523	496	503	537	498	568	483	468	496	516	490	528	490	495	483	530	491	529	479	514	512	501	506	508	494	511	530	503	494	509	521	491	517	516	531	499	485	500	494	511	466	542	497	496	495	482	500	526	529	517	483	487	524	500	498	475	501	487	527	526	495	469	499	502	518	485	479	526	528	516	493	542	540	522	542	483	510	467	535	542	510	475	490	520	483	511	471	504	489	516	495	508	492	477	498	492	508	528	498	519	523	503	507	475	515	526	475	505	531	505	525	480	472	502	523	540	500	574	507	516	501	496	522	500	508	513	561	490	495	513	532	500	486	507	521	525	522	494	518	501	541	480	505	485	522	484	492	542	510	523	486	489	503	503	508	512	453	501	523	497	504	518	548	523	510	477	513	502	495	522	506	524	482	503	506	525	502	518	525	520	493	529	522	517	541	525	500	495	532	516	478	506	491	480	461	519	456	509	527	507	473	523	508	527	501	497	521	490	471	506	495	527	503	499	521	494	507	514	531	510	501	479	526	456	493	485	474	506	517	538	508	509	487	504	491	496	504	530	504	492	485	481	508	488	549	530	434	530	514	515	502	514	555	491	476	527	474	486	468	474	481	488	564	513	544	528	527	529	482	491	517	542	489	498	513	491	500	462	460	486	460	484	486	519	516	496	462	512	498	505	489	487	476	509	535	507	482	499	517	471	532	504	474	524	460	488	527	472	514	535	568	512	505	495	532	553	481	470	514	503	519	528	495	512	524	525	538	518	488	473	473	515	500	485	533
17084	33956	24146	11595	4074	1158	628	262	85	63	72	66	61	60	58	116	928	823	434	196	93	58	67	52	42	51	53	54	42	47	60	43	44	41	40	42	47	44	42	43	38	51	47	50	42	50	54	54	47	51	50	59	35	52	39	49	47	45	48	41	47	41	47	48	60	45	40	43	48	33	44	35	47	43	45	60	46	46	47	47	45	44	45	47	47	45	51	57	49	45	40	42	47	38	49	55	51	55	49	58	44	47	48	38	53	42	53	51	48	28	43	49	33	37	43	50	47	38	43	37	56	44	51	47	55	46	44	55	51	37	56	47	38	42	49	46	45	50	38	43	50	45	36	50	43	45	44	40	49	33	41	38	37	49	56	35	43	48	40	30	49	35	51	45	53	60	48	45	56	38	32	41	42	44	40	48	54	60	40	43	40	36	46	48	42	42	45	43	44	47	63	53	58	46	47	46	57	38	44	40	41	48	37	44	50	39	49	44	37	35	44	43	57	40	47	42	41	46	42	41	44	52	42	44	35	54	40	43	45	46	36	39	49	42	47	38	43	56	36	46	51	42	53	43	45	32	51	42	47	53	37	51	47	44	46	35	52	43	50	44	29	47	41	50	51	48	44	51	47	47	33	62	49	48	40	47	52	64	40	45	34	47	46	56	53	37	51	51	38	58	38	38	53	48	50	54	41	46	43	40	58	41	50	45	43	46	47	42	40	39	45	42	40	40	58	42	33	41	37	46	54	45	47	41	48	44	39	52	47	39	37	58	42	51	66	39	45	44	45	40	48	38	32	38	44	53	48	48	63	34	52	39	52	32	53	41	51	47	48	47	56	52	36	38	31	49	45	49	49	49	47	47	47	55	44	55	42	51	42	41	52	38	43	44	43	49	31	53	37	40	48	38	46	46	45	35	37	37	45	53	41	35	49	44	56	35	42	36	41	47	44	51	35	53	54	36	46	47	46	49	36	38	42	48	39	49	58	57	42	45	30	40	49	44	43	52	43	42	40	51	33	42	51	38	58	41	38	37	40	44	51	46	50	57	36	39	49	45	34	44	44	40	31	58	37	51	52	50	48	51	48	44	49	49	48	46	36	39	48	47	52	55	52	41	57	44	33	37	34	54	41	57	42	49	48	52	33	48	37	53	46	38	29	41	51	40	36	45	41	46	54	44	45	45	48	57	55	36	67	44	54	55	48	44	54	42	51	40	43	46	54	47	47	46	45	39	55	46	56	44	47	48	40	48	33	47	52	31	50	38	35	49	47	45	46	45	39	45	46	52	61	38	48	49	30	57	53	26	50	48	47	40	40	58	43	55	47	39	41	52	46	40	46	47	44	59	48	37	53	37	58	41	54	47	50	58	43	57	48	42	47	55	50	42	43	44	53	54	47	38	54	45	41	47	49	48	47	29	49	54	51	50	39	43	51	41	47	39	50	43	38	43	53	46	42	53	51	51	34	46	67	38	40	44	41	61	44	44	49	42	43	45	49	48	54	46	41	46	42	48	44	43	45	47	48	51	53	47	44	53	50	50	41	51	42	32	55	50	54	42	41	54	43	41	31	52	51	59	55	36	39	44	61	35	48	37	52	37	50	46	48	40	47	45	42	58	47	41	47	46	54	48	44	52	45	50	42	55	46	61	35	53	45	44	44	44	49	40	48	38	42	52	47	54	37	42	45	49	47	51	47	31	42	46	44	53	45	44	46	48	47	53	42	41	69	42	47	36	47	47	46	57	52	46	50	50	37	41	48	34	44	42	43	51	46	63	57	37	39	49	47	47	46	41	47	41	51	50	55	32	57	39	37	41	48	37	51	44	50	46	54	40	55	47	31	32	47	55	52	45	42	43	42	56	48	51	47	35	35	43	41	43	37	36	41	33	53	50	50	47	44	35	47	41	39	37	46	53	41	52	47	56	47	47	45	56	51	42	39	51	54	42	40	35	41	39	37	46	45	40	41	51	47	34	46	47	54	55	39	42	47	47	42	46	47	43	56	58	38	44	47	62	44	45	41	45	41	43	41	54	48	35	39	42	43	40	48	49	44	54	40	45	50	46	39	40	54	38	56	42	41	46	41	47	39	43	49	46	43	59	48	44	56	51	51	41	37	45	41	43	37	44	41	53	34	39	40	47	41	43	45	43	48	55	46	37	43	46	41	48	35	44	45	49	45	38	64	56	45	47	45	40	56	47	37	48	46	51	32	38	36	46	40	44	30	39	37	50	39	47	40	40	45	42	52	34	50	40	48	47	44	49	54	45	39	52	47	43	51	50	51	48	42	51	38	32	54	43	54	46	50	41	51	52	49	47	48	33	58	44	50	42	48	29	37	42	36	42	50	50	52	35	47	52	43	42	44	46	45	50	39	41	48	47	44	42	45	46	52	45	58	41	46	44	59	36	46	55	43	52	42	51	56	54	43	39	53	49	49	46	43	65	53	46	35	35	40	65	32	53	43	35	45	40	40	39	50	38	43	51	43	49	51	40	40	45	52	54	48	50	40	51	47	61	53	49	50	45	52	52	49	56	42	46	48	48	37	42	52	46	41	38	46	49	33	51	36	47	53	51	46	49	38	40	59	41	54	39	49	39	45	42	36	47	46	46	52	47	43	51	65	38	37	43	46	48	48	48	50	52	52	42	55	48	40	36	48	48	42	43	57	55	47	54	39	48	55	54	45	40	45	49	41	46	48	41	44	38	35	50	39	49	47	60	43	44	49	45	42	34	47	44	41	35	40	42	48	50	51	38	33	43	41	43	54	44	49	48	42	34	41	55	36	56	58	47	39	54	50	46	41	39	48	44	40	42	43	44	53	47	39	39	48	49	59	47	48	46	38	48	43	41	33	35	46	32	51	38	52	42	40	45	47	39	51	39	45	48	46	44	44	61	47	34	41	48	36	41	43	46	39	47	43	45	49	49	47	44	50	42	40	51	50	38	55	50	45	57	52	55	47	46	44	40	34	49	46	51	46	60	50	60	48	51	55	56	52	36	47	50	53	37	32	37	45	59	43	45	45	41	52	48	45	44	37	44	40	54	45	46	38	53	65	35	45	45	55	44	39	48	45	38	44	46	46	45	50	47	44	43	49	51	54	47	36	47	49	34	39	41	44	54	35	39	55	41	46	44	51	36	48	40	51	42	52	51	34	52	50	48	37	48	41	32	56	34	46	49	58	62	48	46	55	43	44	39	49	39	49	49	47	39	58	53	44	46	49	46	39	43	38	43	57	44	46	48	56	49	51	39	58	49	35	45	38	45	47	58	62	55	47	42	48	56	41	38	48	48	46	45	52	48	46	41	39	43	60	55	55	44	42	47	48	42	53	39	37	46	48	48	40	47	42	51	49	36	32	44	47	57	47	45	39	51	40	41	53	42	53	53	45	49	37	43	37	41	47	49	61	53	56	52	39	45	55	43	36	47	51	55	53	49	43	35	45	47	46	43	53	50	51	42	41	34	42	65	55	42	43	44	51	51	50	45	44	41
47167	52068	45806	43024	41806	28141	22065	12665	2884	2387	1870	1555	1233	1245	1053	3934	20353	18272	11420	4893	2128	1030	738	581	558	518	540	525	573	511	521	529	532	539	529	538	513	529	518	505	573	521	555	557	514	528	517	540	530	505	505	527	529	530	543	546	570	525	546	497	529	538	486	527	508	545	517	573	554	536	503	545	532	509	533	520	586	523	510	508	537	530	513	529	530	574	548	511	506	544	540	520	514	572	520	552	523	501	513	573	533	518	499	542	550	539	515	528	529	509	509	514	521	514	507	525	551	526	552	516	566	538	507	549	528	483	541	550	544	512	509	528	574	519	539	560	551	558	570	497	504	500	565	490	521	538	487	503	566	515	528	524	530	545	529	567	549	524	538	539	545	513	533	563	497	489	500	537	525	535	512	615	512	505	552	523	559	526	530	573	504	568	550	504	531	544	515	538	504	503	568	501	522	503	510	525	539	491	533	492	533	492	518	554	511	562	532	502	534	524	552	532	518	551	527	586	517	531	563	523	542	549	537	517	537	535	529	504	535	478	535	502	510	515	551	545	514	525	497	557	522	537	482	517	530	556	520	544	519	505	484	519	493	544	540	554	493	552	520	588	537	584	501	563	535	533	512	520	543	513	538	546	517	534	538	561	540	562	550	510	547	498	521	520	542	541	577	533	512	519	575	578	582	572	578	520	524	538	530	513	540	567	541	512	519	546	530	538	569	538	534	554	548	545	534	503	548	551	528	556	521	485	506	544	547	506	534	562	536	536	513	542	529	531	581	538	527	551	539	544	544	523	521	523	522	506	518	532	526	538	527	500	513	533	533	539	520	526	534	503	524	518	498	485	516	542	498	531	548	530	502	524	559	538	540	585	532	521	518	515	545	516	511	554	546	494	560	582	506	537	521	538	534	568	560	548	535	547	494	532	535	524	554	516	535	520	486	581	545	515	523	552	516	547	541	519	500	503	585	531	522	482	489	521	543	525	544	507	522	572	517	524	545	520	518	564	514	528	483	483	542	552	534	502	537	524	504	538	522	546	579	534	526	515	512	490	517	492	535	551	502	522	535	527	516	549	505	535	500	535	540	559	510	569	550	525	505	536	524	525	534	534	504	536	527	558	526	537	536	549	549	512	481	535	555	550	476	530	545	543	513	513	527	496	521	505	515	513	507	582	542	556	528	539	526	579	559	505	534	540	501	506	508	518	553	513	495	523	502	498	554	525	546	555	565	525	500	539	514	549	523	560	579	508	534	490	531	522	502	533	537	493	519	536	607	503	517	547	564	522	547	539	532	536	573	512	459	516	522	535	520	516	512	540	585	533	538	517	485	528	538	555	543	516	508	546	495	546	538	540	534	514	560	520	493	540	531	558	523	536	542	501	518	529	505	536	546	548	558	510	563	539	536	564	508	516	572	559	516	520	562	512	506	552	525	579	522	491	576	535	532	508	550	446	533	526	517	520	559	554	551	548	535	514	507	490	548	511	482	578	528	497	513	504	548	526	521	539	518	557	505	529	540	564	542	518	527	543	524	502	527	530	551	508	502	537	544	501	501	559	513	576	504	581	548	562	542	503	520	503	548	535	522	499	504	547	531	520	552	513	541	504	522	500	547	527	519	528	519	529	523	526	535	587	538	556	544	502	499	551	523	538	534	519	520	516	535	493	489	542	554	535	508	581	542	548	502	523	525	518	522	469	524	487	543	532	540	526	531	512	546	499	492	521	543	538	507	534	566	539	545	488	528	531	551	529	554	567	553	520	520	512	526	557	532	519	550	499	479	537	515	523	520	544	529	530	506	520	525	516	534	575	570	529	494	521	520	519	534	527	493	485	535	482	492	511	531	541	566	537	545	518	520	483	546	527	501	546	530	513	530	491	543	545	531	515	518	564	527	520	532	525	522	509	549	544	548	540	495	533	531	529	513	552	533	519	548	525	542	524	540	522	539	549	546	551	544	465	556	555	507	533	507	525	545	570	539	515	505	530	534	546	512	553	544	505	535	540	527	509	516	547	501	547	527	519	564	553	553	495	527	494	517	489	526	529	533	558	524	557	555	524	530	480	500	554	550	522	542	526	540	552	520	509	531	495	541	507	536	512	553	527	552	539	509	504	502	535	497	552	504	530	536	523	544	513	536	547	524	531	543	536	524	527	560	548	554	515	503	526	549	529	584	588	533	531	547	527	574	496	496	568	545	523	514	519	534	535	516	508	544	520	530	549	546	565	528	532	518	537	518	522	509	565	508	517	494	504	507	522	520	485	537	529	545	541	557	493	563	521	498	511	506	523	538	537	512	500	521	530	528	572	539	563	530	501	543	507	492	520	559	500	506	556	556	493	536	520	525	537	561	511	537	490	474	515	526	528	537	572	580	558	522	534	569	492	488	476	500	506	520	514	536	535	515	535	544	538	538	530	525	573	530	514	539	490	524	502	508	534	543	517	536	520	509	502	511	572	521	472	540	516	522	543	531	541	547	562	525	563	509	517	513	534	481	491	548	567	543	503	543	522	554	545	529	538	545	509	524	523	490	525	562	516	506	517	505	524	544	526	536	567	541	519	526	539	513	551	533	563	531	520	531	543	492	515	488	539	565	544	517	559	538	545	538	521	549	542	517	505	520	518	532	543	529	501	539	559	517	564	507	507	523	552	523	519	523	514	478	475	522	542	489	528	515	520	567	498	563	529	505	529	475	532	499	563	523	531	525	500	560	533	516	543	519	545	565	532	550	572	499	537	514	521	495	562	501	564	506	528	503	497	547	510	525	530	544	536	505	538	521	530	530	543	528	542	523	536	532	515	532	519	534	546	551	524	519	530	524	567	565	546	528	544	523	565	484	518	532	580	502	529	483	551	575	548	529	511	531	546	553	519	511	524	511	501	529	541	552	490	499	534	563	513	494	511	534	553	524	510	511	516	494	509	528	574	507	529	562	506	565	505	546	535	506	523	540	529	568	515	548	505	534	536	538	527	509	537	522	538	558	525	552	525	530	511	562	541	514	569	539	511	521	531	508	520	498	480	534	527	511	546	525	546	556	534	562	533	526	502	562	533	520	567	569	516	538	555	491	578	491	555	592	549	542	535	530	493	528	542	541	532	541	535	512	500	536	531	530	535	535	554	525	506	504	506	555	533	508	564	522	557	537	544	579	515	511	503	492	541	526	570	507	493	520	490	505	528	550	547	542	511	509	553	527	508	496	488	554	517	518	524	521	507	509	534	525	515	540	519	502	547	515	539	520	591	536	515	511	514	529	548	560	489	528	573	552	527	511	553	546	523	517	530	545	518	523	554	504	499	509	531	519	571	564	495	526	517	522	520	536	525	529	538	561	534	505	564	522	485	518	510	501	547	518	542	524	546	502	536	506	477	536	522	539	519	520	510	510	562	507	524	553	548	530	501	520	523	540	521	505	554	542	525	543	503	542	512	496	523	514	528	519	525	569	568	563	540	470	506	566	559	541	522	517	558	556	547	515	531	560	526	473	523	496	546
6981	8733	5520	1852	560	227	115	92	52	59	46	48	38	40	46	41	132	239	147	81	50	48	48	49	51	37	42	49	35	40	39	32	42	43	44	54	34	38	35	51	42	41	34	49	34	45	54	35	46	32	40	36	42	37	40	50	34	43	36	55	31	39	36	47	36	44	40	44	38	46	39	43	37	39	38	44	47	34	35	49	45	50	32	49	38	46	37	51	41	35	36	49	43	39	31	43	48	40	54	30	38	42	35	39	46	41	37	35	37	38	44	31	36	44	45	51	47	34	45	42	52	62	47	44	34	55	40	34	49	37	38	45	45	32	38	49	46	52	53	32	50	43	46	46	40	41	53	47	52	38	46	36	43	44	36	39	34	32	30	56	50	38	52	46	46	35	42	33	25	47	37	39	51	54	49	50	38	35	41	45	52	47	35	47	43	40	39	51	40	43	33	43	48	43	44	48	33	46	36	38	37	39	39	47	27	39	49	36	39	45	36	42	43	46	44	38	30	38	52	48	40	56	32	44	38	48	42	47	42	38	50	40	45	41	44	38	44	40	42	45	51	36	50	35	45	52	50	42	47	45	35	34	46	47	41	50	41	40	44	48	38	44	49	52	36	40	40	50	44	46	37	43	49	48	31	39	37	37	42	47	44	49	32	50	44	48	48	49	41	41	36	35	36	42	47	41	33	43	39	35	36	50	52	35	40	38	51	44	41	47	32	44	47	51	36	49	41	36	44	39	60	43	31	45	33	39	47	41	49	42	33	39	47	45	42	45	49	49	39	41	38	40	44	41	32	41	44	40	40	44	38	45	42	53	39	35	38	41	34	42	47	48	49	26	49	40	41	36	46	31	29	33	52	38	48	38	41	47	45	54	40	42	37	61	36	42	34	42	37	44	46	35	47	37	53	37	31	37	36	30	51	39	50	52	54	36	39	42	39	38	38	42	43	46	42	60	36	35	33	36	37	53	53	49	41	52	42	43	42	34	48	46	50	49	39	43	47	37	30	48	45	31	42	41	38	46	55	39	32	34	49	42	50	37	38	49	44	31	41	39	38	41	42	41	61	50	42	48	40	37	40	42	26	44	35	27	44	46	46	46	42	40	39	46	35	32	39	38	44	35	36	31	46	42	41	52	28	48	43	42	39	37	46	51	53	53	41	46	29	36	41	35	41	44	41	41	50	43	40	41	39	32	46	47	30	41	27	58	35	33	46	50	45	45	37	40	42	44	46	34	39	40	48	35	31	54	38	29	50	42	39	34	46	45	48	36	34	45	31	52	45	38	34	43	37	40	43	51	40	43	41	42	43	36	42	29	50	51	32	44	39	37	41	43	48	44	34	40	43	38	46	41	39	41	44	49	40	45	40	43	34	49	33	45	48	34	38	38	49	38	44	39	39	33	40	40	53	56	39	43	46	43	32	37	39	33	41	48	47	39	43	49	39	33	40	36	41	36	47	36	35	50	49	42	50	48	52	38	38	33	50	39	38	53	40	33	40	37	32	40	49	35	33	37	27	37	33	44	42	48	41	42	36	37	51	39	39	48	49	44	31	45	41	43	35	51	51	44	43	44	41	41	40	44	52	43	41	52	49	38	39	37	59	40	40	38	44	53	42	39	47	40	48	43	49	49	46	44	42	58	43	46	53	41	35	37	51	31	44	29	50	38	45	53	37	39	33	47	48	41	36	33	53	54	48	43	43	38	45	39	33	28	39	44	37	38	53	42	42	39	31	40	39	40	44	46	34	41	47	45	48	41	50	40	38	46	38	44	37	36	59	46	48	34	47	42	47	38	32	36	52	46	45	33	43	47	40	42	48	44	53	40	39	49	45	46	51	37	35	31	41	52	36	39	45	25	49	37	33	38	35	50	49	39	51	43	39	53	38	33	37	40	52	47	39	45	36	35	37	44	41	44	39	43	37	45	39	48	49	38	38	40	31	42	44	39	41	43	45	39	37	35	42	43	41	41	40	43	33	48	37	44	38	44	29	43	44	42	35	42	46	31	42	46	46	41	50	39	26	52	46	48	42	42	41	45	33	35	38	42	47	45	49	43	35	37	25	36	56	47	42	42	46	43	43	52	49	38	54	38	42	37	41	33	60	42	43	46	38	34	43	28	38	41	37	41	46	41	47	42	43	42	45	40	39	36	38	45	43	33	44	34	42	31	36	35	51	49	48	35	48	46	47	51	41	36	38	37	49	52	38	43	32	48	42	40	36	36	46	41	45	44	38	42	47	35	48	36	39	38	44	47	44	31	35	34	47	44	45	38	44	32	46	49	43	35	38	46	45	40	38	29	38	45	41	42	32	45	43	47	29	45	35	44	43	35	48	30	39	31	53	32	43	33	29	49	49	55	25	37	31	41	42	40	45	52	51	42	43	48	47	47	46	44	42	33	51	44	46	33	43	43	34	30	36	34	38	39	43	45	34	43	36	42	42	27	42	35	40	49	38	44	41	49	45	41	43	38	34	46	52	41	46	40	51	42	39	38	51	45	41	42	40	45	49	45	36	55	41	39	49	37	34	41	48	45	53	39	52	33	43	42	45	40	43	38	45	35	47	40	39	34	45	39	46	38	43	40	42	41	27	42	40	43	39	43	33	33	44	53	43	40	33	29	35	49	40	44	53	46	54	39	37	46	47	27	49	46	44	47	42	37	43	42	28	43	54	35	36	46	47	34	41	30	50	43	27	50	37	33	38	47	50	41	46	35	42	50	37	48	33	41	38	44	44	38	40	43	40	36	40	46	48	52	38	45	38	55	40	39	49	47	46	45	43	46	36	48	48	37	41	43	39	36	53	44	35	51	46	48	43	46	48	47	50	46	41	42	37	44	41	33	48	38	37	44	41	46	37	30	47	35	48	44	37	38	31	36	48	43	39	39	40	45	42	45	56	37	43	43	35	51	39	43	39	42	36	45	38	54	47	40	47	42	25	35	46	35	47	40	39	41	31	38	42	30	42	40	49	34	40	46	33	37	35	47	39	48	40	42	45	45	40	38	42	34	50	35	44	42	33	39	40	50	46	35	39	56	40	45	48	39	46	50	44	48	42	45	43	47	32	33	42	39	47	36	31	49	37	46	39	34	40	43	48	36	47	43	34	55	38	44	33	40	35	44	37	41	52	54	41	42	30	53	46	43	36	43	27	46	43	46	43	50	35	38	49	46	50	42	39	38	36	40	41	48	46	39	44	50	33	47	44	38	45	37	48	40	43	50	46	41	50	40	48	45	49	41	54	44	41	39	47	34	33	46	41	46	41	53	44	39	37	53	46	39	39	43	42	43	29	52	38	52	49	30	41	38	45	32	29	39	49	43	50	37	40	44	45	49	40	40	51	28	49	46	43	45	52	44	41	33	43	34	43	37	45	35	45	46	40	41	47	54	46	43	43	48	43	43	67	41	39	46	49	44	37	33	40	50	36	32	33	52	43	48	44	40	38	33	38	40	39	46	42	39	46	34	33	44	47	41	46	42	38	47
38454	34410	27602	23281	22093	12173	7517	4331	1626	1304	945	863	798	727	632	643	5652	7714	3723	1449	866	678	589	511	471	479	538	462	473	462	467	441	511	469	424	480	452	478	453	497	435	449	488	493	502	464	443	490	499	457	476	460	503	455	466	487	477	465	489	491	460	472	494	482	467	484	522	465	459	473	464	456	494	468	468	452	464	486	431	425	466	462	494	485	471	459	456	466	475	490	472	478	432	476	484	474	459	455	422	472	436	470	499	477	461	463	492	437	452	483	483	476	458	515	487	451	452	476	493	492	452	458	464	477	458	452	515	472	468	501	522	453	456	449	471	433	466	508	429	514	465	450	449	469	510	461	491	451	484	472	448	477	478	409	456	489	466	480	439	464	474	495	480	513	487	436	491	475	439	487	515	446	475	485	503	476	500	475	486	465	454	476	447	453	493	449	463	463	467	502	503	478	469	447	480	468	468	476	527	486	483	472	464	460	484	489	513	473	509	492	450	473	461	473	511	498	467	470	490	504	449	458	477	464	448	449	466	466	470	494	498	442	496	440	502	498	477	498	473	478	491	510	466	459	499	431	490	471	478	491	506	496	476	464	462	448	489	460	470	465	497	447	467	462	510	500	474	479	459	439	492	454	475	505	445	465	487	447	466	493	480	495	460	483	472	481	483	515	477	464	546	475	480	494	451	466	487	492	460	467	460	456	483	502	482	466	452	463	427	494	464	472	455	475	436	440	478	454	463	468	464	480	439	455	481	456	490	469	440	455	452	469	442	485	467	508	445	486	452	455	467	467	431	457	500	487	484	500	473	443	486	486	438	467	498	446	503	438	489	482	448	454	472	472	464	518	512	475	463	471	476	509	454	472	513	451	479	498	445	466	459	482	494	504	526	485	469	492	482	478	496	512	471	493	448	479	475	498	496	507	488	464	526	494	478	513	480	456	462	486	460	473	462	474	455	463	494	460	460	494	465	483	434	507	513	474	488	501	513	472	493	488	512	501	494	468	470	483	485	478	477	461	463	465	514	486	491	466	427	450	473	472	473	466	477	493	486	445	479	500	472	464	466	514	503	446	456	480	444	491	476	465	469	473	464	484	450	453	477	470	460	499	475	500	510	461	476	472	430	468	461	468	508	474	424	451	494	438	444	469	496	460	416	405	453	468	483	450	502	474	472	513	489	484	479	447	459	462	468	460	473	457	489	437	456	469	470	470	501	440	442	488	494	448	485	499	485	510	428	443	475	505	424	481	438	477	479	442	479	459	453	478	445	469	469	470	466	485	456	459	436	469	485	452	461	449	469	502	451	475	503	509	459	475	497	480	460	479	482	492	485	493	491	509	472	484	511	482	459	448	466	462	442	454	465	479	448	504	498	514	505	434	468	486	443	498	493	453	494	485	479	482	471	473	474	464	497	481	474	510	467	478	495	508	529	456	449	474	510	489	464	467	446	484	501	508	478	462	470	476	459	462	464	476	440	474	450	514	477	482	481	501	459	449	473	487	437	487	449	481	467	504	478	491	454	447	474	471	485	508	474	486	442	462	410	451	495	439	483	492	506	466	462	476	464	482	470	504	448	469	432	486	526	473	489	444	478	472	472	480	458	468	487	460	465	453	455	490	443	499	462	459	497	488	465	474	471	456	481	449	460	461	469	476	524	458	430	468	487	456	478	454	421	427	442	483	472	470	516	474	464	467	527	476	419	484	476	466	478	475	518	446	468	486	482	476	496	511	486	489	443	494	459	489	449	474	493	491	444	459	472	459	470	446	459	520	485	495	475	469	466	497	482	470	454	472	510	478	479	493	503	475	484	497	478	495	466	480	501	474	445	505	482	449	482	506	504	471	476	483	467	495	516	483	488	441	470	487	461	533	459	463	471	455	444	467	471	504	519	467	460	505	443	478	442	434	438	475	493	471	462	488	472	497	493	490	476	449	489	485	442	459	432	483	453	472	483	468	463	442	451	472	475	455	478	525	468	453	490	468	478	449	468	515	470	501	493	443	483	457	481	473	495	472	488	482	475	464	467	461	511	462	483	476	454	484	462	503	507	489	458	493	496	478	477	450	496	438	468	470	512	464	481	501	519	454	490	489	470	460	497	484	498	471	417	460	469	466	462	480	487	469	471	459	470	498	471	475	464	491	448	446	469	471	510	482	483	479	500	483	486	478	490	476	489	486	474	486	503	491	482	434	472	487	506	463	466	477	538	476	468	481	507	458	464	452	449	469	469	468	473	444	434	434	441	470	486	465	503	456	506	435	513	463	463	459	474	492	465	427	504	500	493	498	478	500	485	481	480	453	474	486	476	483	431	492	453	481	478	449	475	482	492	498	463	455	492	500	442	495	481	459	458	486	490	457	450	495	438	474	498	478	421	466	461	498	476	442	449	505	485	491	484	500	466	501	490	451	483	494	478	506	445	484	468	481	505	486	490	457	428	467	479	474	508	469	456	506	488	499	451	467	475	487	475	504	478	445	482	470	463	451	485	491	494	462	496	470	474	495	485	483	482	500	419	444	515	462	452	429	496	444	460	505	437	494	479	450	487	476	470	481	471	481	503	456	509	474	463	509	446	469	457	461	475	454	466	453	468	463	466	468	492	460	454	432	491	506	453	471	484	482	478	487	511	496	475	500	477	437	482	472	455	476	513	471	486	465	507	513	449	480	443	454	441	491	479	508	468	467	466	460	477	450	467	485	458	465	479	489	470	506	424	486	482	477	451	408	474	519	483	500	482	532	481	536	472	469	456	477	489	479	500	470	479	488	489	469	462	491	410	479	435	485	455	446	457	464	477	455	490	503	460	457	500	504	489	442	471	464	481	465	465	441	509	479	496	485	466	513	479	454	437	444	482	461	471	489	492	441	489	441	425	473	458	517	452	469	467	487	459	474	488	472	473	458	489	484	474	501	479	466	489	466	454	498	466	458	444	516	461	452	479	473	480	476	471	479	449	465	476	471	482	479	472	481	453	440	465	478	480	502	470	482	495	480	465	456	414	440	478	470	497	461	464	486	532	479	469	466	502	461	467	444	483	496	489	467	498	476	478	445	479	476	496	466	485	463	486	494	456	481	454	475	471	460	465	481	462	456	489	442	503	482	461	482	471	454	483	468	501	433	460	486	437	503	445	485	462	450	461	459	464	459	489	494	418	447	480	451	490	440	525	474	448	483	452	459	488	470	506	447	485	467	474	507	534	462	461	505	481	450	524	455	496	467	472	472	480	505	504	489	463	475	471	484	480	470	495	458	459	459	467	437	523	455	465	481	464	468	454	476	504	488	474	492	445	463	497	481	508	491	447	470	431	492	439	449	466	468	486	463	465	493	478	435	485	445	445	441	508	495	461	470	506	490	480	447	483	468	408	464	447	475	494	456	477	513	496	458	484	480	414	518	481	489	476	465	493	510	452	506	496	506	483	455	521	442	489	461	463	513	449	486	485	461	476	470	476	490	466	449	494	443	462	452	479	467	452	498	474	515	469	457	496	458
14812	25049	14928	5641	1802	515	276	167	72	51	48	42	46	50	59	96	442	439	210	118	90	67	34	42	34	30	47	41	51	45	42	45	33	40	49	36	43	44	56	47	50	44	27	44	39	45	40	49	40	48	54	43	47	42	47	41	42	42	38	43	55	57	35	40	39	42	40	40	31	52	34	53	46	48	49	47	40	48	38	39	29	56	41	45	46	47	49	37	39	48	46	39	40	47	49	44	39	47	39	44	34	43	43	44	38	38	44	56	44	48	45	43	45	55	36	51	40	42	39	53	47	38	32	43	45	48	51	40	41	48	33	44	49	38	46	33	56	43	43	45	41	42	41	28	46	50	52	47	38	43	45	32	41	60	37	41	46	47	43	40	43	46	53	38	41	43	44	49	45	53	38	36	36	49	40	30	31	48	41	47	44	46	47	46	40	43	39	46	35	46	42	36	42	51	42	56	49	58	36	58	50	42	44	37	33	37	54	44	46	39	48	49	39	37	31	53	43	39	39	48	61	42	53	38	46	56	42	32	38	47	49	48	45	42	54	54	46	33	43	34	51	36	47	37	40	38	46	41	40	44	31	52	52	37	31	38	41	41	52	44	43	39	43	56	41	51	33	49	44	49	47	43	43	43	36	44	45	42	46	45	38	51	39	38	43	53	42	35	42	38	43	42	44	49	43	46	31	53	45	52	42	43	39	41	45	40	50	41	37	32	47	38	45	43	47	53	44	38	36	32	59	49	36	32	36	41	34	50	42	42	44	41	50	31	37	50	55	46	46	38	45	39	52	48	37	47	41	48	37	40	45	43	49	43	44	45	42	38	37	37	47	45	37	47	41	39	44	48	45	51	45	44	43	55	36	44	44	36	42	41	47	48	43	41	43	51	38	42	43	60	42	42	42	45	41	38	48	62	48	52	39	35	35	47	36	30	56	45	31	43	45	36	38	39	47	47	42	36	41	38	42	31	48	29	49	38	48	44	49	38	39	44	38	45	39	58	46	47	49	50	43	61	50	40	50	47	48	48	39	51	28	55	38	35	48	41	41	50	37	38	49	47	43	38	48	47	53	34	41	46	47	35	43	34	39	48	39	45	54	39	39	40	59	43	47	37	48	44	37	45	55	45	49	44	36	42	42	32	54	43	38	41	47	43	41	38	41	41	39	32	38	42	51	43	45	45	38	47	41	37	52	37	44	39	53	41	46	44	53	39	53	48	36	44	45	44	49	49	39	42	45	46	41	38	41	36	55	46	42	45	37	46	38	41	31	37	37	50	42	39	52	40	40	53	35	39	42	43	55	44	42	45	47	54	37	41	48	39	57	44	54	48	38	45	50	50	43	42	40	43	37	39	43	44	42	41	50	43	39	43	46	50	39	48	40	55	40	51	38	44	55	44	40	44	44	35	39	41	40	41	36	49	39	31	50	48	51	31	50	35	50	45	31	33	50	40	37	48	42	39	55	43	45	47	39	37	38	44	48	43	41	40	41	31	44	41	42	47	40	41	55	44	47	32	39	43	35	31	33	43	46	41	50	42	35	46	41	46	42	57	53	52	47	49	40	51	29	39	44	46	37	41	53	39	44	40	44	46	44	27	44	59	52	63	42	47	42	38	46	45	53	54	53	42	55	33	39	42	40	48	39	40	59	36	49	40	26	41	44	38	41	48	44	30	47	36	39	46	40	35	50	43	52	39	45	56	50	34	35	44	40	41	46	29	48	50	60	46	45	55	39	44	35	51	51	54	44	37	32	34	46	40	39	40	36	51	46	53	44	48	51	30	47	44	38	53	41	54	46	41	52	42	35	51	52	40	43	35	49	49	42	41	53	44	46	56	36	27	45	42	50	45	47	48	36	54	50	41	29	49	52	45	41	45	48	40	31	38	43	38	38	32	49	36	37	32	42	37	51	46	47	42	36	47	49	43	42	48	44	33	51	60	31	41	50	46	37	50	54	51	57	51	37	40	39	51	48	42	44	54	41	32	39	49	43	49	37	46	51	48	34	40	52	35	42	45	42	48	54	48	40	40	51	55	44	35	43	46	47	45	46	35	47	42	42	42	49	47	45	33	48	28	47	52	57	38	47	45	47	54	28	52	49	40	54	43	50	41	53	33	57	35	52	35	34	54	40	45	47	53	41	35	41	44	46	46	52	47	41	37	49	45	43	36	49	40	37	46	45	40	40	43	38	36	40	46	46	36	55	48	37	47	50	45	37	44	38	44	37	39	44	37	46	36	44	50	42	66	51	40	43	45	49	40	42	51	36	52	43	49	54	40	52	35	35	36	44	35	44	32	58	39	41	43	42	42	37	44	38	38	31	50	51	43	44	50	41	36	36	42	44	59	40	36	39	45	47	43	46	26	51	49	34	45	36	33	52	46	39	37	36	31	48	43	42	50	35	31	46	44	36	42	50	36	47	55	37	46	43	40	34	39	44	50	51	46	46	36	39	32	34	51	39	36	37	45	52	38	42	49	49	46	44	45	49	44	47	51	48	42	34	51	39	41	57	46	37	47	37	44	46	41	49	46	49	37	38	44	38	45	41	48	48	35	37	34	46	37	48	36	43	45	49	51	42	51	48	41	46	29	33	40	40	54	49	41	40	45	41	38	39	42	49	39	50	51	44	39	35	39	44	55	34	51	47	36	43	42	57	58	48	46	50	40	21	38	46	31	44	48	45	44	41	57	42	53	41	45	50	38	35	43	39	36	40	52	35	42	46	50	53	40	45	40	51	52	39	44	40	41	45	45	44	52	43	38	35	39	55	53	38	33	45	47	57	51	45	43	39	45	42	38	45	59	50	37	40	52	53	43	45	48	49	52	51	47	50	42	40	43	41	38	42	44	47	45	44	63	43	38	45	45	44	41	39	40	35	47	42	34	45	47	53	50	39	42	39	46	51	42	35	52	45	43	43	43	43	40	42	43	50	50	44	43	38	45	43	48	34	36	26	43	45	40	53	45	53	32	34	48	41	35	46	39	54	39	44	51	48	46	40	39	58	51	54	44	59	41	41	40	39	38	46	41	41	44	50	52	56	56	40	43	53	43	60	38	58	49	43	39	32	38	54	35	48	48	43	43	55	44	55	42	47	53	39	50	47	44	33	47	41	42	45	52	28	35	47	38	33	35	42	48	55	42	37	51	40	41	49	43	48	28	37	40	44	48	35	41	43	37	36	41	41	43	39	37	42	32	40	32	43	44	29	49	42	36	34	37	50	42	34	44	45	34	40	44	50	36	43	38	38	49	43	52	45	50	48	49	35	45	42	41	47	49	35	45	35	48	49	39	37	48	38	35	45	45	47	38	51	44	45	43	39	40	52	38	40	37	52	36	39	36	45	45	47	30	37	52	42	40	34	41	32	44	50	43	49	39	38	47	46	49	40	38	54	48	49	38	57	45	51	41	27	45	31	35	35	48	57	36	40	51	55	47	37	28	40	38	56	38	50	36	33	45	45	40	31	46	40	54	47	41	39	39	40	55
49351	46049	36979	33853	33001	21021	13572	7984	2357	1710	1334	1233	918	898	796	2111	13168	11746	5949	2497	1594	972	694	631	510	479	503	544	548	519	520	533	524	494	559	538	487	501	484	524	521	551	524	475	469	500	478	503	482	477	509	517	525	512	543	483	505	489	466	509	516	537	499	514	520	505	499	502	505	508	509	471	494	515	539	496	514	501	523	496	502	522	537	508	501	526	498	509	509	546	457	495	474	484	507	515	503	520	494	506	488	537	509	505	510	476	507	516	475	554	538	534	513	516	489	528	519	497	519	503	501	525	510	511	478	497	513	444	529	483	535	489	498	499	493	498	539	525	506	511	507	524	488	485	511	509	497	504	520	507	513	539	507	491	478	476	529	478	535	533	517	529	557	523	515	536	539	538	507	496	538	513	464	454	472	511	457	511	504	537	540	515	517	522	529	496	496	556	505	489	455	525	532	527	501	518	506	501	504	476	497	540	493	498	490	519	485	519	519	492	526	511	556	484	501	500	491	491	512	517	518	478	529	496	504	482	523	525	503	496	516	551	501	471	515	488	522	491	515	493	516	514	512	492	528	500	503	484	523	500	477	463	508	507	495	490	494	516	459	505	483	529	515	491	495	529	516	520	507	549	522	552	490	469	485	490	535	497	522	487	513	505	524	497	495	511	480	523	517	477	474	507	519	479	538	515	519	523	552	491	525	486	519	478	488	529	507	498	532	492	476	501	523	518	495	495	531	487	527	522	520	523	522	489	508	497	572	505	499	469	541	516	504	513	520	511	512	456	518	500	474	480	495	508	493	509	508	525	503	461	507	432	525	487	474	514	514	492	487	508	537	540	511	480	532	525	573	518	507	478	486	532	489	500	557	486	554	535	441	522	535	503	513	520	490	540	485	534	502	490	494	522	505	549	508	500	467	501	504	551	484	520	528	480	550	498	509	521	487	549	456	536	483	470	514	513	535	526	521	513	508	444	516	538	491	523	489	545	487	506	501	458	522	482	480	484	504	475	488	498	523	506	548	502	474	514	494	491	451	533	486	525	480	495	536	575	512	489	504	496	515	545	517	478	486	472	454	491	499	521	492	516	528	522	484	514	489	509	534	518	484	504	507	576	503	552	507	520	523	502	506	532	482	518	463	511	512	495	532	500	535	508	506	547	526	483	497	457	511	529	532	534	514	545	481	492	507	506	522	473	437	510	542	545	502	502	521	491	493	528	550	502	512	464	503	518	488	514	478	484	509	505	499	517	510	456	475	489	506	508	502	485	488	538	511	498	497	554	476	491	550	478	506	514	483	513	517	519	516	491	486	501	514	514	503	480	527	495	511	519	529	504	497	525	504	503	497	503	510	523	518	509	457	471	542	484	517	539	515	462	499	476	496	452	482	511	464	523	503	506	513	517	497	481	525	484	480	523	523	492	503	506	485	526	513	454	535	484	542	528	513	485	551	481	522	505	509	470	509	513	489	488	492	506	534	487	520	502	516	513	533	508	520	449	512	497	500	483	516	529	517	523	516	499	522	486	514	522	514	455	505	514	522	501	492	500	474	491	534	490	502	520	486	482	521	483	494	455	499	500	520	520	499	461	502	502	511	483	488	498	488	502	485	487	491	510	529	532	491	494	485	512	564	507	522	536	498	498	533	528	511	512	544	507	520	472	522	468	524	527	506	508	507	489	498	513	512	533	477	509	544	512	507	523	482	490	525	470	476	498	465	542	528	522	520	497	492	543	535	491	496	472	475	489	480	488	535	453	514	514	504	499	492	494	505	485	511	477	571	523	489	567	492	493	455	512	549	469	483	541	483	482	489	561	469	491	487	504	516	481	508	519	472	510	461	506	484	511	501	492	515	489	549	553	507	555	541	509	491	477	527	529	509	509	462	484	476	533	535	511	523	480	492	513	497	510	489	520	490	515	514	486	493	539	481	541	481	482	516	483	495	472	504	523	543	483	463	484	498	508	516	510	467	504	490	484	514	464	474	539	475	518	515	542	519	481	453	464	530	502	485	451	495	497	496	489	489	512	494	493	523	500	501	508	469	489	540	485	508	473	492	535	504	488	503	519	532	497	465	495	489	524	489	490	465	530	503	461	481	509	539	536	509	541	528	518	512	455	542	521	496	469	504	521	507	542	492	484	509	474	535	498	505	490	513	524	512	554	507	513	548	509	486	508	488	498	473	522	505	471	456	514	510	522	512	500	466	483	520	558	528	496	528	512	555	515	491	495	485	511	504	511	534	532	484	501	500	523	496	529	485	504	504	517	519	479	508	496	515	486	526	507	482	519	515	491	509	476	526	477	520	495	503	507	470	530	475	478	513	521	515	480	514	494	536	489	516	510	458	487	502	483	510	516	497	474	442	487	505	562	560	508	469	487	484	539	501	517	511	523	498	522	505	535	478	454	517	499	491	479	478	519	494	523	498	520	475	501	531	519	483	522	524	533	500	536	519	519	502	509	490	531	485	486	496	499	508	492	526	508	508	498	464	527	506	472	492	517	540	523	488	461	535	465	520	534	504	545	497	506	510	495	509	482	515	467	454	525	553	514	499	505	481	499	495	524	503	490	480	500	507	513	494	512	486	541	506	524	507	493	468	494	489	512	489	467	526	541	499	498	513	521	545	500	454	538	510	525	482	501	541	522	467	494	460	526	481	544	488	503	533	525	525	543	489	563	527	496	505	512	492	519	493	509	484	532	498	506	502	495	507	497	550	549	487	503	492	489	513	520	522	493	503	486	498	497	549	499	513	501	540	528	511	530	500	502	484	505	498	473	507	528	469	475	496	504	545	516	519	486	502	493	508	512	488	513	471	493	521	485	489	488	528	534	459	509	496	528	497	504	538	527	460	519	536	469	497	503	553	523	503	519	478	474	497	528	552	498	497	507	505	510	496	501	501	561	514	490	510	519	514	479	476	483	518	521	500	509	510	458	446	545	515	507	507	480	539	503	486	524	502	467	468	482	498	519	484	448	472	555	535	516	474	537	524	489	455	492	471	503	516	513	506	517	516	551	503	469	471	467	524	513	492	519	568	493	481	501	503	497	486	506	541	480	474	532	493	490	524	492	518	509	500	533	520	473	520	472	527	482	468	521	497	492	520	490	518	502	491	495	495	492	483	466	536	492	468	528	522	518	525	520	501	500	494	499	553	497	488	473	483	530	490	479	470	521	492	501	530	489	549	492	502	502	516	484	514	531	505	517	503	497	500	489	522	501	521	506	553	510	516	485	549	487	515	518	494	512	487	473	512	516	549	494	520	528	491	521	505	474	485	498	492	512	519	506	473	516	500	523	485	515	487	515	514	544	534	504	543	469	504	508	517	512	547	478	504	500	473	518	499	538	497	487	493	484	512	455	481	464	477	488	527	486	521	553	503	496	523	515	507	521	494	502	530	520	531	521	518	507	500	506	529	508	504	512	487	540	497	478	512	512	479	528	482	486	527	493	544	480	520	486	546	508	520	520	506	510	520	511	536	553	508	496	549	492
14159	23468	17554	6735	1890	530	270	104	65	68	57	47	51	46	53	198	555	423	208	121	80	60	50	58	49	28	36	43	40	42	42	32	43	39	35	39	36	40	40	44	39	38	47	52	41	46	39	53	35	44	52	29	37	35	49	36	40	39	47	41	31	44	48	47	38	43	38	44	40	47	49	34	52	43	37	48	40	45	42	48	44	49	42	34	44	45	48	34	37	45	47	40	45	37	50	36	45	40	44	38	46	39	43	40	49	32	36	49	42	41	36	37	54	51	39	33	53	56	50	45	44	53	41	36	47	46	32	45	49	31	37	40	42	28	41	31	50	36	43	55	38	49	48	37	51	34	43	51	39	31	55	45	41	40	46	49	34	42	37	38	47	48	46	45	33	51	42	50	47	43	43	39	63	41	36	37	60	41	47	31	31	31	42	41	42	44	54	45	45	39	36	41	35	40	38	34	36	46	58	41	35	39	41	35	34	38	42	47	44	37	46	37	48	51	40	51	38	42	45	30	51	44	38	49	44	28	53	39	44	46	31	42	36	49	39	43	36	36	37	34	54	42	40	54	47	35	46	56	54	45	52	48	39	49	46	48	36	39	39	44	38	43	40	40	49	44	36	28	43	41	46	43	41	32	45	47	33	50	44	40	40	47	28	40	40	38	49	44	36	37	46	47	42	41	35	45	33	53	46	38	45	39	41	44	37	39	37	49	35	45	49	54	39	42	39	32	46	52	54	44	41	50	40	37	43	54	45	42	42	38	39	36	36	43	43	40	46	41	46	38	36	44	53	43	40	35	39	37	50	47	38	37	42	37	37	36	42	36	44	30	34	37	39	39	51	35	30	48	36	57	45	52	45	32	42	47	44	48	36	53	47	41	36	40	34	42	34	47	42	39	40	47	38	39	44	43	53	48	47	35	39	43	43	48	35	40	36	50	43	36	50	52	40	44	41	38	42	41	40	52	45	40	35	34	40	53	34	47	44	43	51	38	44	33	42	39	46	41	31	32	36	42	44	41	39	53	52	39	34	58	45	41	34	45	46	38	38	38	40	49	38	47	36	40	36	37	49	30	48	40	32	50	53	33	33	59	34	51	32	39	56	45	34	36	41	33	58	45	41	43	27	51	27	41	45	39	43	40	45	49	46	37	38	47	48	35	43	36	40	43	38	41	42	45	32	48	34	27	35	51	38	44	42	39	37	41	40	36	58	40	54	47	38	36	35	52	33	47	35	43	46	36	43	47	40	45	41	48	52	26	48	39	42	52	52	45	42	46	42	40	50	42	52	35	40	41	44	40	45	46	43	47	57	39	36	48	39	38	47	43	41	39	51	42	39	46	41	48	45	47	40	42	38	39	47	45	51	49	49	43	47	34	43	46	40	63	48	51	48	45	41	55	40	35	41	44	38	44	38	44	41	47	45	42	45	45	55	32	47	45	40	46	35	38	42	44	29	56	43	37	45	42	41	42	48	42	49	48	33	32	42	35	44	42	42	43	41	45	43	48	39	47	51	56	44	34	60	35	48	44	31	45	37	44	45	40	45	42	49	52	35	43	37	49	27	36	44	40	45	34	38	43	32	36	39	38	43	48	50	42	49	50	43	36	48	48	42	40	56	42	47	37	44	39	43	43	54	36	50	39	37	46	33	42	36	43	33	44	42	41	43	29	44	47	37	39	43	37	39	41	41	37	49	47	48	37	48	29	55	50	46	35	47	40	34	53	40	45	43	37	52	37	41	48	46	41	43	43	51	37	29	49	48	44	36	45	50	44	41	31	45	42	34	35	30	42	50	49	34	46	32	62	50	44	31	44	36	48	48	45	37	45	50	39	41	39	34	47	39	38	50	40	43	26	45	44	43	44	39	54	35	45	34	42	43	45	42	48	50	36	47	39	42	44	33	31	44	34	43	44	46	46	49	42	39	37	29	45	56	46	43	36	41	39	53	32	37	51	49	40	38	35	31	54	45	45	49	49	42	42	34	48	34	52	42	37	40	26	52	42	40	34	44	29	50	42	48	48	39	45	37	46	44	47	41	43	35	50	50	26	40	48	42	43	35	43	52	43	37	38	30	48	32	35	47	47	39	43	39	49	34	39	36	54	40	29	39	39	50	42	51	41	42	44	45	39	41	36	53	39	39	55	52	47	43	42	56	40	34	41	39	35	40	50	49	49	44	43	37	53	45	32	39	56	36	56	46	53	34	47	50	51	58	47	41	37	50	46	36	44	39	51	35	43	35	42	42	36	40	36	44	39	46	43	38	35	31	43	34	40	32	37	46	41	46	44	36	40	48	48	41	46	36	34	46	56	34	41	34	49	48	41	37	30	38	36	46	48	38	38	43	53	44	50	27	40	37	44	42	39	38	42	33	33	41	42	42	47	44	42	39	45	41	42	40	51	34	51	42	33	47	42	40	38	41	49	40	43	36	45	39	52	35	40	37	43	48	41	38	35	34	53	44	53	30	48	51	40	42	48	37	44	32	53	46	44	39	35	48	47	31	44	50	50	37	51	41	43	39	33	48	47	42	35	37	34	32	37	37	41	41	42	48	38	44	47	45	45	42	50	45	43	40	35	40	35	43	34	37	35	34	38	32	26	39	37	58	46	39	39	54	45	42	33	40	51	34	47	54	41	40	30	45	46	37	46	40	51	44	39	40	37	38	29	45	48	52	52	35	45	45	48	39	47	49	50	47	41	42	52	34	47	42	54	38	47	42	50	50	36	37	48	36	38	35	49	29	40	37	38	45	54	40	35	35	45	39	39	44	35	39	33	47	32	60	54	35	41	44	38	25	39	55	42	42	35	55	45	35	46	41	35	39	39	44	33	42	33	42	44	50	43	32	34	45	41	50	45	44	31	37	38	35	47	42	32	54	43	40	51	38	34	32	41	36	46	34	44	48	40	45	44	50	41	39	41	31	50	34	49	49	40	44	40	30	43	37	34	31	44	35	48	46	53	36	39	44	41	43	41	41	37	38	42	34	52	35	44	42	39	40	37	43	37	34	32	32	41	48	34	34	44	34	42	33	36	44	47	39	32	48	41	34	40	41	55	36	51	41	44	42	52	52	50	53	32	53	56	36	45	47	45	36	51	46	40	29	37	53	47	41	50	37	44	44	48	42	41	41	39	51	46	32	32	48	46	42	56	46	48	36	41	36	39	43	49	51	43	36	29	45	39	41	38	41	48	46	55	47	42	48	48	36	44	38	39	43	45	56	32	40	39	43	38	37	46	43	33	50	43	40	42	44	28	40	40	30	36	47	41	37	45	47	34	55	49	45	40	29	46	38	43	39	39	38	22	41	52	42	36	40	37	48	53	48	39	36	38	50	54	54	34	48	51	42	29	43	55	37	31	41	46	35	46	27	32	55	38	48	50	44	37	32	41	39	56	51	56	56	40	37	45	31	40	58	50	38	53	39	39	51	32	34	37	47	49	37	44	43	53	34	41	41	62	39	36	40	42	38	35	38	43	44	53	35	26
48208	47435	40492	34785	32175	20984	13844	6575	2397	1994	1523	1237	1128	955	872	7389	15048	11717	6424	2913	1417	949	645	512	519	508	502	499	484	462	528	484	502	486	473	516	491	482	490	474	480	481	492	464	517	491	464	503	499	485	526	475	460	549	477	473	511	470	495	491	518	537	452	489	502	473	506	472	516	475	464	501	493	485	473	517	461	507	446	484	491	506	473	486	491	457	480	537	495	499	480	536	451	512	497	493	536	495	469	495	459	511	487	494	513	454	478	467	536	507	502	493	474	485	540	485	506	512	475	448	495	499	482	469	469	488	482	447	479	500	509	501	452	514	470	510	530	493	469	511	485	506	502	511	512	492	505	520	476	493	445	477	490	475	465	456	506	515	479	514	482	488	502	488	471	519	479	498	483	512	503	564	525	503	525	519	513	482	499	504	513	514	448	475	504	502	491	466	500	486	516	502	471	454	488	523	483	533	485	513	506	494	500	477	479	485	564	495	505	487	489	509	515	500	496	483	534	496	523	484	537	498	544	450	475	528	503	505	466	470	484	495	498	492	475	499	490	494	523	490	497	509	500	500	454	510	500	533	499	512	485	506	495	478	511	489	489	562	467	519	521	462	493	456	552	498	466	523	442	486	490	477	491	496	497	444	491	490	537	490	486	482	491	514	476	514	517	504	486	515	492	494	559	522	486	469	496	495	486	509	481	513	522	505	503	490	473	490	499	533	477	487	491	484	480	507	475	536	502	484	554	519	511	468	474	492	500	477	482	509	501	515	508	510	517	491	493	505	551	538	493	510	457	483	475	508	508	474	538	524	479	492	555	472	500	475	477	494	475	494	493	469	455	472	481	499	500	514	471	501	517	508	517	469	507	520	479	511	517	503	517	494	487	498	475	506	484	483	515	508	461	510	487	544	520	484	497	486	510	531	484	479	534	551	483	514	475	507	499	478	484	548	507	530	515	493	516	528	460	524	481	458	549	489	498	491	476	462	491	485	474	503	457	485	490	465	482	486	524	526	515	504	531	535	539	475	478	489	477	461	538	484	495	471	499	514	505	472	471	508	509	505	502	504	527	493	492	493	486	505	506	483	512	489	583	475	471	491	497	486	517	506	512	486	508	532	482	515	498	484	542	475	459	517	501	513	492	460	527	498	480	520	528	549	529	456	498	485	481	500	483	479	525	514	470	511	499	471	508	505	512	481	499	506	528	546	536	466	536	511	511	500	490	511	504	504	474	488	546	486	475	479	510	526	502	507	530	504	490	453	500	470	479	481	456	484	485	545	452	485	465	474	516	466	523	471	492	454	510	486	516	511	480	474	513	488	468	535	488	525	507	488	482	466	513	548	515	483	446	509	533	501	454	531	528	484	469	480	516	502	498	468	459	503	495	513	533	529	521	487	471	502	489	498	494	493	455	514	493	483	531	513	542	496	483	494	493	504	483	524	529	509	472	508	525	504	505	448	515	510	457	518	508	487	459	499	546	506	483	514	517	513	493	452	473	480	500	519	458	477	509	506	528	436	456	504	477	443	492	486	507	501	481	466	479	484	478	522	473	518	489	466	494	479	463	484	500	511	444	523	495	512	484	474	508	519	483	495	501	469	486	516	502	496	494	460	490	522	531	477	503	506	468	515	529	514	507	460	522	515	514	478	520	511	474	476	521	474	528	483	504	489	481	496	523	508	451	502	486	479	476	517	545	493	512	500	488	525	527	505	478	523	468	494	537	484	490	504	494	478	493	502	521	496	497	478	522	484	485	477	513	507	492	502	523	498	502	503	520	525	506	499	503	512	501	478	492	474	541	502	475	525	505	522	497	520	509	521	498	469	503	488	522	487	505	492	484	533	512	520	502	494	493	500	508	520	495	520	509	473	507	516	500	464	471	506	478	519	476	481	507	477	521	464	476	498	501	491	473	517	505	550	485	507	506	506	524	463	464	530	463	491	493	486	499	494	483	508	527	516	511	518	484	491	509	521	466	497	486	499	482	474	502	483	492	475	524	522	495	492	508	462	501	479	484	502	471	514	512	475	529	518	504	515	505	530	499	556	492	500	533	482	490	493	504	457	465	484	527	514	534	508	514	493	475	497	423	505	499	501	478	478	491	483	479	477	496	512	492	573	490	529	471	455	489	461	499	500	487	525	539	502	511	481	504	507	502	483	496	481	503	501	476	511	492	515	515	513	518	497	504	505	488	480	506	485	488	489	511	481	501	482	499	519	455	523	545	495	477	508	480	525	486	490	493	504	511	536	471	481	477	507	506	453	531	453	486	488	473	476	485	509	512	513	511	481	509	477	493	543	524	509	487	496	525	512	483	495	495	511	477	485	508	498	474	508	489	482	496	510	492	527	460	505	507	496	493	490	487	489	472	484	482	469	502	511	500	498	506	487	517	497	475	527	513	522	481	514	488	490	498	498	496	483	518	502	505	507	473	481	544	512	534	490	485	502	507	496	512	522	451	496	515	493	465	472	499	512	506	548	545	499	504	498	472	507	496	492	478	511	493	527	502	516	466	536	469	495	489	481	466	466	515	507	492	494	492	554	473	508	458	499	506	510	482	502	483	480	507	492	530	519	454	539	509	522	472	514	501	498	512	497	495	479	521	505	516	545	490	476	446	494	510	479	488	510	467	511	500	555	489	519	473	527	490	495	477	476	476	485	534	491	519	473	496	494	500	481	503	526	491	503	509	475	505	517	532	493	558	508	491	528	476	510	506	482	504	481	490	462	518	520	481	508	533	529	435	508	507	522	538	529	473	501	517	471	512	524	506	488	518	542	505	462	474	500	502	558	492	516	449	504	477	477	459	491	510	514	494	536	476	486	481	511	482	448	512	519	492	498	503	506	483	510	521	442	490	461	482	486	500	476	526	486	502	492	446	504	479	541	437	529	510	463	529	496	503	495	517	505	485	493	498	502	460	492	463	458	521	498	506	465	484	491	468	487	541	516	476	483	531	469	464	501	497	501	514	480	473	516	520	477	503	489	508	479	512	523	451	550	476	489	525	488	495	509	445	501	494	520	546	513	520	475	506	485	486	485	508	471	494	485	435	493	513	477	473	485	485	481	545	500	467	458	499	509	495	506	448	474	478	495	493	490	522	466	498	452	499	485	501	513	521	505	470	512	452	507	517	449	487	507	492	529	538	491	520	488	501	514	488	492	515	508	504	512	518	526	499	505	500	498	479	505	502	501	502	512	470	480	478	512	506	535	516	474	491	505	547	528	510	487	529	484	531	491	465	509	469	523	476	518	493	525	501	477	546	522	495	502	524	508	481	504	522	537	519	476	485	496	505	524	479	496	540	545	506	508	553	525	524	490	480	494	565	484	513	485	482	518	531	505	509	501	500	487	500	548	464	507	490	506	531	542	506	499	474	492	500	508	498	528	538	517	481	461	532	476	462	505	503	506	502	503	495	504	526	514	497	530	490	489	500	559	510	494	482	492	464	503	450	460	506	506	482	525	512	510	483	484	529	459	506	531	471	481
19748	35035	25263	11927	3464	975	468	156	78	64	63	81	65	43	44	136	753	726	383	186	113	77	44	48	43	39	43	43	31	52	45	39	32	50	46	34	43	44	57	45	43	43	37	41	49	52	50	48	49	42	41	37	39	47	41	46	49	32	35	45	28	53	43	59	46	52	31	56	45	40	53	50	44	55	45	52	42	39	40	48	34	48	59	50	51	43	46	42	51	33	36	44	38	43	36	47	52	41	44	38	49	38	57	57	50	41	43	51	45	49	46	61	40	48	45	53	47	38	43	45	46	46	39	47	39	44	44	37	36	42	43	46	45	41	40	45	35	53	38	41	52	52	45	35	52	40	56	29	59	53	44	41	39	42	52	42	41	38	42	52	46	30	42	49	44	52	48	30	50	35	37	55	47	47	38	50	37	40	32	55	53	50	40	67	42	38	34	52	36	42	48	45	29	44	49	40	45	42	45	47	41	33	51	48	47	36	34	45	49	46	37	34	48	43	39	53	36	35	46	42	30	45	40	36	44	42	49	55	44	50	37	40	35	47	64	47	31	51	45	51	51	43	46	50	47	47	35	57	48	50	31	41	42	30	44	42	44	42	47	53	31	39	49	46	53	44	53	42	46	33	49	58	46	48	41	36	47	47	54	42	43	39	45	39	49	42	29	46	52	43	51	38	44	45	39	39	50	40	42	50	33	36	46	34	37	38	39	43	42	43	37	41	36	45	42	36	39	42	42	45	49	44	31	35	41	43	41	53	44	46	34	50	41	34	32	47	46	36	37	42	50	46	49	35	44	51	49	53	48	42	44	38	46	39	50	59	38	33	45	49	45	60	49	63	34	46	59	53	48	40	56	53	41	43	55	44	44	43	52	51	39	53	49	37	55	39	40	36	51	34	50	53	35	35	38	49	56	50	35	48	43	40	36	48	49	40	51	52	37	39	52	38	45	48	48	48	51	35	39	47	34	54	40	38	41	51	45	39	34	30	47	48	47	66	42	52	51	31	52	46	37	59	39	45	40	47	45	40	52	39	50	41	48	50	61	51	44	48	37	57	44	53	45	39	41	53	46	48	36	55	35	56	49	48	52	38	50	43	46	33	53	40	53	44	42	35	61	41	51	58	37	38	41	48	39	40	45	40	27	47	39	48	42	37	42	47	41	39	52	60	40	44	46	48	35	50	42	32	44	43	46	48	41	41	37	43	33	40	51	42	46	42	46	53	56	53	55	39	54	39	32	43	34	52	43	47	53	48	43	47	53	55	53	51	36	47	39	54	30	45	56	45	44	50	47	44	36	44	43	43	47	40	46	43	59	38	51	38	47	43	51	53	47	44	43	50	47	38	56	45	34	40	44	48	45	38	33	52	50	37	48	49	60	33	33	49	52	43	47	32	38	47	39	53	53	43	30	45	42	45	42	52	41	36	46	32	46	29	47	54	53	41	41	60	49	46	35	46	42	50	48	51	55	50	51	37	49	51	49	47	52	55	49	49	54	40	43	47	40	37	53	35	52	45	43	43	54	39	42	37	43	43	38	40	37	33	54	54	50	52	45	53	39	39	40	40	34	45	46	45	45	39	50	39	36	38	47	46	49	44	49	35	46	31	55	60	45	58	37	55	34	38	57	52	36	62	40	53	44	37	31	45	42	45	41	55	52	32	36	53	36	49	38	41	57	53	51	41	51	39	58	45	40	41	45	39	43	44	41	40	44	41	39	40	53	46	47	38	53	61	55	43	41	43	50	48	38	46	44	36	52	33	28	34	53	47	42	53	54	41	46	42	33	61	48	49	38	51	37	45	40	52	59	53	34	41	30	41	33	49	37	42	42	44	51	51	34	41	41	39	37	52	47	47	49	46	37	44	42	36	58	46	41	44	42	45	42	54	38	35	40	35	43	64	44	45	42	35	44	44	52	45	42	40	43	30	50	44	48	45	43	36	37	45	58	37	49	42	34	47	30	49	53	49	28	44	59	54	40	46	48	27	57	55	37	51	43	63	48	38	46	35	37	40	45	44	42	44	51	41	46	38	39	47	60	49	36	47	45	40	49	41	46	34	48	39	53	42	54	33	43	57	51	46	43	45	43	35	46	50	33	42	41	49	47	49	35	42	44	54	39	40	41	47	42	38	40	50	53	57	50	46	30	45	39	35	46	42	37	52	51	55	42	48	51	31	51	43	45	59	39	48	53	39	42	36	46	47	42	52	47	43	54	47	44	39	39	35	40	45	39	38	44	37	40	50	43	49	39	44	50	42	39	39	42	42	48	39	42	42	44	52	43	49	42	45	47	37	50	43	39	47	44	41	42	51	41	53	36	31	49	37	54	40	43	47	49	47	42	45	53	36	53	54	45	45	37	55	53	47	40	56	52	44	41	50	38	41	47	50	50	41	38	39	51	44	50	41	43	45	49	55	54	46	39	53	41	36	36	38	47	40	40	75	51	49	44	44	33	47	49	57	42	48	42	51	38	37	41	64	48	43	53	35	43	45	45	40	48	47	48	41	46	49	47	43	48	52	45	43	39	41	41	43	38	33	47	66	52	38	46	57	43	41	37	41	40	35	45	35	42	40	40	41	44	45	43	40	46	39	43	38	41	65	50	62	34	45	40	47	54	45	46	48	54	50	44	39	41	38	44	52	36	41	49	44	44	43	48	51	56	53	51	60	37	41	50	36	45	36	38	45	39	42	59	53	38	37	60	48	40	43	58	49	39	38	42	39	47	50	55	42	46	41	39	45	41	48	39	52	62	46	39	48	43	33	41	47	42	47	47	48	46	40	45	43	34	39	56	51	49	32	50	50	43	45	37	41	45	43	35	47	39	37	55	42	60	49	46	49	48	45	46	45	39	40	52	39	48	57	43	51	37	43	43	45	51	48	32	54	49	50	47	49	46	61	49	47	39	49	52	33	42	46	45	40	36	59	46	48	46	46	46	42	56	41	53	31	42	47	44	45	37	44	40	38	53	41	47	44	44	53	53	45	42	47	47	46	53	39	51	53	45	56	44	42	37	39	34	46	42	43	41	46	30	53	45	46	45	43	47	51	46	46	29	36	45	47	39	44	47	36	49	42	48	51	56	40	43	51	45	35	33	49	48	43	33	37	47	45	56	39	49	49	45	59	42	44	51	43	44	42	46	50	48	51	38	52	50	41	41	59	50	57	42	36	44	41	39	44	43	34	39	50	41	34	40	49	62	43	40	43	37	43	40	45	56	35	59	42	50	41	52	40	56	54	51	41	37	50	50	44	49	41	53	47	46	37	51	37	44	48	47	36	38	37	51	42	42	43	40	41	45	43	52	44	48	61	50	46	53	47	46	56	42	47	48	35	53	41	36	36	55	45	44	48	48	48	56	37	58	35	43	52	41	54	44	38	42	44	34	43	52	38	49	42	51	52	32	48	45	41	50	51	56	40	44	40	39	30	30	56	56	39	52	45	51	26	38	46	55	46	55	39	52	50	46	50	37	38	54	53	42	47	51	40
48727	51956	47366	42002	37032	28156	18852	7303	3149	2308	2001	1643	1408	1182	1185	4057	18806	17282	9777	4907	2178	1090	780	578	531	490	522	524	528	494	574	497	546	461	504	522	570	520	552	527	480	506	563	500	506	500	536	509	530	533	525	549	479	478	508	473	516	572	534	533	508	521	529	491	485	523	493	519	539	527	509	511	515	503	539	560	524	513	508	510	486	497	503	504	532	504	513	538	493	517	503	516	495	517	533	505	496	529	536	521	499	487	520	543	505	528	506	543	509	514	511	496	518	546	516	502	513	504	499	477	497	501	522	539	497	514	517	534	511	487	546	536	560	512	553	530	526	513	532	502	486	485	491	528	540	529	515	531	517	519	496	527	553	554	509	532	568	492	521	509	552	569	518	512	496	486	524	527	536	500	503	508	565	516	514	538	532	518	540	524	556	493	518	508	466	526	513	528	509	496	533	488	499	533	532	548	519	553	510	546	532	495	522	504	483	495	504	509	518	522	496	497	501	515	486	550	511	487	515	567	538	538	536	544	492	519	565	520	511	510	525	516	544	506	582	498	486	512	499	495	514	547	507	524	490	535	500	512	528	537	529	527	518	509	527	528	506	515	541	554	544	484	501	538	543	513	515	533	513	548	515	526	532	522	540	501	507	506	497	530	500	466	539	540	522	507	524	513	475	518	554	546	508	514	551	517	538	492	534	536	540	579	521	524	469	538	468	546	520	524	507	549	524	533	521	507	498	526	533	520	542	516	504	509	544	512	522	522	521	511	547	472	528	506	549	536	515	513	535	530	554	542	555	526	529	523	520	538	505	547	523	488	542	491	514	519	525	505	499	510	536	532	516	524	491	500	488	483	558	498	556	528	534	523	506	473	549	535	542	511	544	514	521	536	513	500	505	547	566	548	571	558	555	477	499	527	529	506	528	557	524	530	520	501	549	512	481	529	512	491	527	484	469	511	523	553	528	514	535	502	506	534	565	519	526	522	524	468	510	517	482	538	524	510	500	559	523	505	511	486	506	515	549	531	519	508	497	536	539	509	508	557	529	494	520	545	521	542	490	523	533	533	530	548	499	509	498	512	518	508	546	545	507	513	508	545	553	522	507	528	545	490	537	502	529	596	534	500	549	515	523	510	538	504	527	552	537	454	521	490	566	502	532	492	527	497	554	553	536	497	508	537	520	488	518	523	552	517	521	487	495	549	540	509	557	509	555	501	541	533	492	576	531	542	497	529	458	459	480	532	534	522	529	490	521	512	538	484	522	522	528	472	518	552	502	528	497	496	522	514	487	493	466	506	518	514	478	504	512	506	506	511	526	523	517	508	487	547	544	489	543	501	508	545	536	546	503	502	459	523	538	507	498	542	499	517	528	490	516	488	565	514	550	525	478	511	496	523	512	508	518	487	499	533	562	529	508	513	472	544	580	511	529	523	532	536	496	546	490	511	508	550	511	528	552	507	516	528	499	553	539	524	479	544	546	527	518	534	528	473	527	487	534	517	566	496	518	494	516	528	496	518	522	544	522	536	530	513	509	502	513	517	539	510	501	532	485	508	529	540	521	494	485	477	481	558	565	511	533	553	557	499	550	529	525	524	522	555	523	530	542	545	541	520	549	525	565	541	522	505	535	523	524	507	474	542	541	491	516	521	517	487	529	517	524	554	530	546	521	514	512	481	508	501	545	531	481	520	505	528	525	504	496	569	500	518	497	497	527	551	537	569	492	518	514	530	558	488	535	566	529	535	537	554	499	490	543	518	512	521	505	534	537	513	553	540	494	521	516	577	513	520	487	488	484	549	572	502	529	549	542	542	530	470	506	493	514	507	540	514	543	503	526	516	514	500	500	564	528	515	544	487	502	555	539	509	525	527	492	502	580	509	491	530	530	532	517	496	534	506	529	535	544	536	536	521	511	485	543	533	523	493	521	502	509	499	513	527	528	516	515	532	489	539	538	499	568	514	478	501	516	434	516	547	507	520	511	540	517	536	515	543	509	527	493	502	524	478	529	546	485	490	527	529	553	495	518	524	506	484	523	550	534	515	516	561	528	456	538	494	524	547	547	528	547	541	502	526	540	527	535	525	534	531	498	516	472	522	516	485	494	492	517	512	480	491	536	527	533	515	489	509	516	539	507	541	509	490	510	513	528	521	521	499	518	550	520	507	511	505	504	505	539	452	516	556	560	513	516	525	527	524	536	536	535	506	539	520	543	579	563	525	486	525	520	525	518	521	528	525	497	537	516	538	536	516	510	559	538	507	572	532	528	525	512	519	555	563	545	510	540	491	532	562	535	543	494	521	495	512	511	551	506	525	498	564	513	509	531	518	547	525	522	511	490	466	499	548	514	487	556	526	537	480	527	529	563	526	523	536	529	480	518	503	508	536	530	538	520	508	524	514	530	536	500	529	509	493	531	507	514	506	501	484	490	533	508	569	504	492	515	509	523	540	516	552	551	527	531	499	508	492	532	535	533	549	472	534	497	542	557	524	524	491	521	523	513	502	552	544	504	494	497	558	556	540	525	514	538	500	511	508	503	518	502	500	545	504	518	520	493	572	553	491	486	523	510	513	535	470	508	565	528	527	495	499	533	518	536	548	530	522	499	491	507	497	517	510	552	520	518	520	515	523	509	529	512	544	564	506	497	483	514	534	484	542	529	546	526	573	488	547	522	531	540	565	533	507	537	520	528	528	485	501	519	500	521	516	513	512	517	505	513	541	537	529	515	494	532	539	556	526	516	537	527	543	538	538	550	504	539	558	468	552	487	547	524	527	537	514	544	526	487	533	520	474	526	555	520	545	473	544	528	561	517	511	552	518	570	551	532	520	557	518	463	507	557	543	536	510	538	483	560	512	525	514	493	510	550	542	536	544	522	549	527	497	520	483	510	484	515	520	498	508	526	535	539	546	514	522	517	565	511	539	545	537	536	541	515	514	507	533	517	542	475	494	533	504	537	531	497	495	506	552	522	550	541	487	503	480	562	522	521	526	538	499	547	517	505	525	519	541	482	497	489	526	522	537	489	479	482	502	500	497	522	544	535	555	510	488	514	504	511	550	522	526	502	504	495	495	542	509	533	491	520	522	511	503	526	523	559	488	560	462	522	502	567	497	469	496	520	545	511	510	567	505	490	518	546	519	511	487	503	516	517	552	529	510	506	497	563	533	539	515	524	516	513	486	562	499	519	489	521	527	512	501	509	536	513	538	532	488	511	503	501	525	525	542	504	526	501	505	532	487	542	517	503	478	515	506	532	528	474	517	585	533	540	529	533	506	509	544	553	536	552	491	497	524	515	532	512	525	502	513	514	504	550	527	496	489	505	533	568	504	551	503	540	527	502	532	535	507	510	553	485	543	517	543	520	474	532	522	541	507	509	551	538	545	518	584	540	547	496	545	505	491	511	501	545	548	493	519	526	507	521	490	555	496	524	491	508	588	530	559	526	531	546	501	514	515	540	547	510	464	548	513	532	548	535	520	533	507	529	512	539	522
7768	8464	6251	1941	490	232	140	81	57	50	52	57	54	36	40	88	192	189	105	74	60	37	46	47	40	33	51	39	37	45	45	41	45	43	40	41	38	44	36	45	49	40	34	44	43	43	40	35	45	41	41	31	37	36	37	37	47	52	50	50	30	54	33	39	37	40	48	45	38	42	33	32	45	50	37	42	43	41	42	42	34	49	40	45	40	42	45	46	43	45	40	41	45	40	45	47	35	48	21	48	47	58	46	43	39	56	36	36	46	40	40	37	38	50	35	42	30	31	40	44	47	49	45	50	51	36	40	45	30	40	36	40	50	38	37	27	36	38	51	48	39	33	42	36	57	36	41	36	43	51	48	42	57	47	53	45	37	44	38	35	53	45	52	30	36	47	43	33	56	33	46	38	31	43	53	32	37	36	50	45	41	50	46	48	40	44	44	41	39	42	38	46	42	41	30	33	44	37	44	33	39	39	37	41	35	36	36	58	51	36	40	36	46	32	52	30	34	41	36	38	36	36	42	40	35	40	38	44	43	47	51	42	37	39	55	42	36	49	44	36	34	63	38	42	48	37	44	35	42	55	42	42	43	41	34	40	41	41	35	42	49	39	37	45	42	41	31	47	48	42	40	36	40	33	52	42	29	39	35	45	39	34	37	40	43	37	38	42	43	40	47	48	46	45	62	34	52	44	59	41	35	47	37	52	26	48	44	48	46	33	47	39	50	37	42	44	37	50	41	44	43	45	42	34	37	47	36	53	41	45	29	34	44	50	54	33	47	39	46	41	41	43	45	40	43	29	42	39	27	26	41	44	44	47	47	40	42	58	45	41	62	33	46	45	43	43	45	54	38	39	42	47	38	54	51	42	39	38	62	37	37	37	44	34	44	39	50	59	46	27	42	42	45	48	42	53	35	40	34	28	42	40	35	40	46	51	45	44	23	42	44	43	48	42	36	48	62	36	43	34	40	28	35	42	51	44	42	48	37	32	45	43	53	47	39	35	42	48	33	44	30	31	41	43	44	37	39	44	33	33	41	28	37	44	34	35	44	45	37	47	31	38	38	46	29	48	36	32	43	51	44	58	46	39	36	45	37	37	54	44	42	46	38	39	35	39	32	39	45	47	43	50	38	43	30	47	38	49	45	46	43	41	49	36	44	48	37	49	44	48	33	44	42	37	44	51	33	31	55	44	28	31	41	40	46	35	50	32	37	43	38	33	46	45	42	27	44	53	57	42	43	49	33	42	47	34	42	34	49	46	35	34	48	36	44	44	30	31	42	44	41	34	38	31	44	48	49	32	39	40	30	36	47	50	55	37	49	42	34	43	45	49	35	40	35	37	36	43	39	34	41	42	36	56	45	38	35	45	39	34	29	46	39	38	43	39	53	43	31	44	35	40	33	47	49	25	41	56	51	32	46	49	40	35	42	54	54	38	46	55	33	40	44	37	36	37	44	41	41	34	36	47	33	40	45	39	27	41	39	44	47	40	40	41	33	43	45	37	39	45	46	41	45	43	48	47	35	47	43	47	47	43	31	43	41	45	44	44	46	40	43	46	44	29	35	44	41	45	49	35	37	39	25	34	52	42	35	32	44	33	42	37	43	38	40	42	36	36	39	31	52	35	43	50	45	41	41	40	29	44	34	37	35	37	40	47	38	36	31	38	37	46	40	40	41	40	47	33	36	51	53	48	35	41	39	40	44	43	47	34	37	45	42	40	32	34	45	41	50	41	37	42	45	38	31	35	45	38	44	48	50	47	41	44	43	41	44	51	39	38	45	49	50	42	30	46	29	35	32	48	39	55	42	33	33	47	34	34	42	40	35	34	34	35	41	39	31	44	43	30	30	49	32	41	41	46	35	44	36	43	35	34	38	41	36	53	50	52	39	32	40	42	33	39	45	39	38	30	43	48	45	55	46	42	49	44	30	40	46	45	45	42	49	35	40	36	44	33	42	40	44	49	46	44	40	42	44	38	36	36	48	46	33	39	33	45	41	39	42	35	41	39	40	40	42	39	41	35	38	49	48	37	43	50	42	38	40	41	46	41	39	24	47	33	39	40	41	43	34	38	27	42	42	42	35	34	43	50	39	33	46	53	48	46	34	39	41	40	43	45	35	36	37	48	39	39	38	39	43	45	45	54	53	46	41	31	44	43	40	36	49	44	52	40	37	30	43	37	45	38	46	46	35	35	39	43	32	40	40	41	34	39	38	42	34	37	43	37	43	37	44	48	38	48	56	53	39	42	35	33	41	39	44	48	37	42	41	41	32	40	40	47	43	30	46	34	44	35	41	33	42	30	28	37	42	46	46	49	42	43	54	37	41	51	46	35	32	49	37	41	42	39	45	39	51	46	45	37	44	45	49	39	36	41	46	42	34	48	36	37	41	41	35	30	36	40	41	40	41	42	48	48	47	34	42	43	41	41	47	33	47	54	45	49	33	43	41	43	42	38	45	37	38	34	55	44	49	53	44	50	31	46	43	40	35	49	49	47	35	32	35	42	37	37	39	42	34	45	43	39	38	41	38	36	39	46	36	40	40	49	39	56	37	32	40	31	45	48	37	45	39	39	32	44	39	48	53	47	39	50	46	48	40	44	40	47	43	41	37	39	43	41	46	33	35	36	36	34	44	44	45	41	33	41	46	38	50	46	50	47	37	53	36	33	38	45	41	24	38	41	39	33	47	42	33	34	48	37	40	42	43	43	58	38	46	43	29	50	39	31	40	35	38	35	38	40	37	45	38	52	42	51	50	36	43	39	40	47	33	43	52	45	38	32	48	44	35	51	54	47	36	46	35	44	41	46	42	32	41	46	48	38	37	52	47	43	34	50	34	38	46	37	32	33	44	48	46	38	33	43	43	45	41	38	35	34	38	44	56	39	45	36	48	40	34	46	35	36	42	42	36	31	46	39	33	30	46	46	37	44	45	42	38	41	35	44	39	38	32	25	38	45	30	42	40	48	38	36	42	36	43	32	40	44	40	53	38	37	44	41	49	43	42	50	44	48	39	46	39	49	36	30	37	45	49	43	52	40	39	44	42	38	39	44	32	42	38	44	29	38	46	43	47	32	30	29	28	44	26	40	51	41	36	32	35	35	45	49	52	50	32	43	38	44	51	49	30	37	37	32	38	33	43	30	41	29	40	45	39	35	39	45	39	41	33	28	45	47	45	44	40	41	44	39	34	58	39	41	37	39	36	42	50	41	46	37	48	38	47	46	67	32	45	43	43	41	39	41	41	44	51	46	31	29	38	38	33	36	44	29	44	40	49	46	44	48	54	38	40	33	37	37	31	50	45	41	38	38	40	33	43	40	52	33	42	48	54	29	51	39	45	35	38	31	32	46	42	46	35	47	48	51	44	33	46	33	44	52	32	36	47	34	41	43	40	47	45	40	34	40	42	38	40	38	47	44	33	46	37	45	48	45	32	45	41	41	30	42	48	41	40	39	49	53	44	44	38	43	45	51	44	38	36	50	56	36
39905	33870	29348	23449	18070	12946	7385	3278	1597	1333	1110	900	803	772	691	2277	5952	5416	2969	1538	955	678	519	513	466	438	458	487	453	459	484	489	469	448	475	467	488	479	508	490	470	445	446	498	516	519	496	471	500	433	479	454	466	472	486	520	471	462	420	477	451	495	483	501	507	476	472	471	497	502	478	475	464	440	518	448	455	499	481	444	451	447	475	462	491	477	480	470	498	482	446	458	482	493	486	469	452	437	473	471	465	453	466	489	463	505	462	471	507	482	435	514	418	467	462	452	501	460	446	496	454	489	484	515	453	451	501	436	462	431	517	452	461	467	498	456	464	488	453	475	505	473	463	471	468	452	473	452	471	479	488	440	481	463	471	465	478	471	481	460	484	477	441	471	491	459	492	521	488	503	482	427	489	480	495	466	458	480	489	458	489	465	492	445	490	471	450	492	444	454	465	501	445	471	479	432	476	492	434	462	471	476	465	502	515	479	489	477	504	475	484	466	443	457	505	445	454	445	462	475	465	502	452	508	469	461	496	478	470	437	452	503	462	467	465	483	478	430	501	484	466	465	452	480	445	470	437	495	489	472	455	476	485	519	494	477	482	443	479	474	446	462	487	499	430	497	470	466	477	487	518	480	489	487	466	441	497	457	497	448	483	503	465	430	466	493	469	490	478	498	484	432	462	488	500	471	441	443	481	486	531	488	507	496	445	481	512	449	433	491	461	481	436	481	443	497	463	492	476	473	477	508	475	452	475	485	476	460	481	469	498	471	461	469	502	448	460	489	479	453	475	504	485	495	489	461	473	457	468	451	477	464	467	489	499	470	446	488	514	477	450	435	505	493	469	467	468	479	506	438	476	492	458	499	521	481	487	497	474	465	470	411	438	497	456	411	455	483	439	474	473	519	487	453	427	495	443	508	487	467	462	508	476	480	464	465	463	450	491	465	488	439	494	465	494	493	480	511	451	490	485	469	463	465	482	501	440	466	493	473	465	437	460	454	491	472	477	439	433	493	479	500	461	480	511	483	473	456	474	477	460	470	458	470	448	471	445	482	486	464	485	445	469	491	457	487	495	481	498	507	462	463	475	465	476	462	464	526	484	488	441	459	490	473	499	498	475	485	498	464	507	456	507	453	456	459	530	511	481	483	476	455	424	469	481	443	501	485	492	470	500	430	501	479	445	516	476	425	458	468	510	478	479	476	451	506	485	455	461	446	458	458	497	485	458	437	486	481	518	467	520	473	434	448	470	486	492	456	466	445	494	448	441	487	477	485	494	505	450	470	497	470	468	489	487	465	460	467	437	491	427	481	463	444	508	522	527	502	493	461	452	481	489	490	483	464	468	517	467	465	480	475	458	511	465	516	480	462	473	506	463	464	451	487	479	485	465	456	462	452	463	480	467	452	465	457	491	504	490	462	505	504	459	460	456	442	465	461	455	490	472	441	480	462	479	464	448	493	461	462	450	484	517	436	461	447	449	475	487	503	461	503	491	476	488	511	511	487	464	479	466	469	496	513	458	470	493	448	430	472	440	464	503	473	504	450	481	456	444	467	474	479	472	464	467	460	473	454	478	479	440	451	452	466	500	458	452	461	494	490	481	469	483	504	495	452	442	471	487	481	496	472	509	487	457	499	501	454	466	467	470	516	437	510	495	514	484	487	488	443	504	468	484	477	481	476	453	483	462	493	475	442	539	478	481	439	481	448	463	494	477	487	482	476	486	504	525	454	510	463	483	464	482	452	479	494	544	491	449	487	503	457	446	517	522	487	439	488	480	492	499	491	521	449	491	443	431	507	463	452	481	492	504	508	462	488	500	480	487	475	467	472	493	457	497	481	483	443	468	454	481	459	457	523	473	485	440	469	490	481	453	423	463	493	484	474	476	441	482	436	482	500	509	464	472	467	459	474	490	455	472	472	487	467	488	482	490	450	484	445	462	475	478	477	469	467	476	477	445	476	484	468	460	445	464	462	466	441	468	419	450	490	463	503	468	456	496	462	435	478	462	479	467	484	496	488	459	483	477	500	502	442	460	472	479	473	485	485	463	443	460	473	452	490	462	490	463	444	466	492	507	492	442	457	485	481	463	456	466	481	462	505	428	435	476	454	465	421	469	486	457	492	474	499	457	512	509	476	482	457	481	496	441	442	475	452	473	454	450	470	484	441	477	478	450	460	485	457	489	486	484	460	488	463	442	469	474	497	430	465	485	440	505	457	486	467	488	468	447	475	468	496	491	422	460	511	444	519	511	489	483	484	501	455	455	489	489	467	484	503	491	487	513	469	488	430	513	451	476	481	502	494	466	477	480	491	451	463	464	460	496	484	462	466	484	498	465	518	461	452	482	479	462	447	482	478	515	489	499	479	485	481	490	464	473	471	464	466	464	474	493	476	471	453	475	491	492	472	502	487	464	480	486	451	513	476	495	509	446	433	489	478	484	466	475	485	467	481	471	457	521	464	481	478	462	442	498	472	468	494	500	497	472	468	496	490	486	465	517	476	505	467	460	478	507	503	485	478	459	480	468	499	493	453	474	478	471	494	502	463	471	482	455	439	470	464	476	471	488	489	435	467	464	485	478	459	443	464	441	463	469	487	455	463	478	490	470	453	480	474	479	477	457	482	473	458	471	472	485	484	518	426	460	519	506	481	485	482	483	459	442	489	453	477	464	453	515	484	449	483	509	436	485	469	497	472	497	461	477	508	490	475	505	440	517	449	483	484	446	458	452	485	469	459	498	470	472	430	459	459	451	445	483	521	476	473	480	479	457	472	475	460	463	462	479	453	476	420	474	468	535	459	462	491	445	512	505	519	500	465	433	474	472	461	458	489	449	460	442	473	505	474	494	455	484	479	457	508	475	459	452	466	489	497	473	461	459	492	469	479	491	443	479	484	475	486	461	463	462	492	469	528	473	514	496	445	489	444	450	462	491	480	472	450	459	472	444	472	461	487	464	491	476	480	487	489	445	446	501	470	454	442	462	488	504	447	516	509	460	496	495	499	442	472	443	474	459	437	483	463	467	497	479	513	456	503	434	466	438	504	491	478	464	463	497	474	475	450	500	461	484	461	469	458	477	481	519	480	485	504	473	450	481	460	490	463	468	465	442	490	489	485	476	497	488	470	516	477	478	455	452	475	470	487	455	458	460	435	498	490	436	470	452	483	469	481	487	471	455	461	467	480	475	479	467	432	459	495	469	490	473	482	478	474	495	497	479	479	481	454	483	491	474	479	479	468	445	512	479	445	474	427	460	464	442	461	456	483	471	484	514	481	493	489	471	492	478	448	470	476	460	469	468	431	464	468	475	479	510	429	464	445	498	515	464	455	503	450	507	436	489	485	485	477	482	450	482	519	496	501	489	467	497	468	510	429	473	439	523	501	459	497	462	453	503	459	475	471	415	477	444	454	498	510	490	460	444	489	442	479	494	492	466	473	475	473	497	497	488	487	477	435	511	435	475	498	451	450	441	489	476	485	504	484	481	488
15247	25237	17309	5799	1433	602	234	159	59	58	49	47	68	59	39	166	447	325	181	98	73	48	52	47	58	45	50	40	38	58	28	41	49	47	31	40	44	32	53	33	42	57	46	44	36	46	50	37	47	51	42	54	42	47	56	49	39	53	40	43	50	42	42	34	48	48	32	40	37	46	46	39	43	30	46	53	37	39	42	52	29	51	41	49	47	37	47	42	57	45	30	33	38	43	46	36	35	47	44	42	45	40	49	41	38	45	36	57	58	39	42	46	44	50	46	41	41	31	43	51	57	52	46	44	40	40	45	54	49	37	46	44	41	36	46	40	41	55	46	35	52	45	46	49	48	41	53	37	46	37	39	43	49	55	46	52	37	42	45	37	46	37	43	42	53	47	45	43	42	37	51	41	42	25	48	34	39	44	36	42	47	36	39	39	34	44	44	40	40	35	48	32	50	56	38	40	42	46	46	39	52	41	36	46	48	61	41	48	41	44	45	45	41	46	40	38	40	44	35	37	42	45	52	51	45	40	37	38	44	39	46	39	43	43	59	43	56	36	47	45	39	44	44	43	51	39	47	45	49	38	65	33	48	44	48	41	44	44	46	36	40	50	45	51	59	40	31	58	47	48	35	38	27	35	40	60	44	48	39	41	41	41	32	52	34	43	43	31	49	49	46	46	50	38	45	51	38	50	34	45	46	41	47	46	49	45	53	31	39	36	51	44	48	53	43	52	44	39	53	52	47	34	40	39	52	40	47	36	42	47	45	50	52	45	39	41	42	40	41	49	38	47	47	39	51	34	49	48	41	38	54	43	38	45	32	51	43	31	52	41	50	45	37	46	35	39	44	48	41	35	45	48	40	44	47	43	41	52	45	54	56	34	38	47	46	51	38	47	58	48	54	39	30	62	50	45	54	48	41	47	35	41	35	49	41	52	41	47	46	47	40	47	52	42	45	47	39	39	49	37	46	37	32	38	49	47	43	41	50	35	43	52	36	50	38	50	58	33	40	44	42	45	36	51	48	37	38	36	40	53	51	35	27	37	45	49	36	52	39	28	50	41	48	47	45	40	44	31	45	41	48	57	52	65	52	39	64	42	55	35	46	35	46	37	56	46	42	44	37	48	52	51	38	39	45	32	46	31	42	47	42	38	49	38	45	48	49	48	48	52	41	45	35	46	52	46	36	37	45	32	50	50	40	41	47	49	51	59	48	44	46	42	51	48	42	41	42	51	52	50	49	38	50	41	38	33	43	49	36	36	32	51	36	42	39	45	42	35	51	27	38	47	46	52	56	49	38	43	44	43	35	47	41	49	43	56	41	38	45	31	43	36	37	38	42	53	37	29	37	38	53	38	36	53	36	50	48	54	35	54	52	47	41	40	42	41	53	56	37	48	48	42	50	47	42	40	48	53	36	35	41	40	43	44	43	45	41	52	47	45	37	52	46	36	47	38	55	38	51	52	46	38	44	32	34	53	25	43	53	51	34	52	50	48	45	41	36	37	27	32	53	39	35	37	43	39	46	58	61	40	43	50	51	46	37	42	39	47	33	41	47	44	40	44	30	41	49	59	45	41	45	40	42	41	39	45	51	43	42	42	37	41	45	42	54	39	52	43	53	44	50	50	44	43	34	43	37	41	45	39	39	42	48	47	46	39	38	39	32	56	38	35	51	43	37	46	38	27	57	42	50	56	38	42	45	40	47	48	38	38	49	44	43	42	33	26	37	45	59	58	46	49	50	44	36	45	32	40	45	37	47	37	51	53	28	48	48	41	63	36	51	45	48	51	44	46	56	41	37	43	39	41	64	39	38	40	50	51	43	48	42	42	40	43	33	38	44	44	43	49	39	45	56	54	35	49	37	34	44	62	50	58	39	56	40	48	43	62	39	43	40	28	49	48	44	49	45	54	42	57	44	47	39	40	38	36	46	43	42	37	33	26	37	55	42	32	48	46	42	44	31	38	45	54	46	41	41	52	48	41	50	53	30	46	35	43	46	58	48	39	34	45	40	47	44	50	40	36	39	53	38	44	45	40	53	39	49	52	42	50	37	46	43	48	40	37	43	54	53	34	40	44	45	35	43	37	48	46	42	48	45	47	38	52	54	43	51	37	38	34	49	46	52	46	44	31	36	53	58	44	50	43	37	53	58	32	41	46	54	46	48	46	43	40	37	40	42	43	42	34	42	54	38	52	60	48	37	39	52	39	40	38	47	41	53	46	47	48	47	37	39	44	45	53	51	45	50	46	45	33	50	51	42	47	51	40	38	46	44	42	52	39	53	37	40	35	37	54	45	29	33	45	32	57	47	38	51	60	36	45	40	44	54	51	42	32	41	30	36	36	38	29	56	41	38	37	29	45	42	42	55	36	44	60	51	43	59	41	39	44	45	32	50	44	46	49	43	32	47	42	54	37	42	39	51	29	47	29	41	46	42	40	54	41	45	41	46	34	37	51	49	47	33	52	38	43	40	42	38	46	37	39	43	46	49	43	47	36	39	52	45	47	30	47	42	36	48	42	51	63	52	43	44	54	28	51	46	56	44	34	57	44	49	48	47	35	33	30	50	49	35	35	51	52	40	41	32	47	41	44	46	39	45	52	39	34	39	48	44	59	58	43	39	49	40	40	43	31	38	38	44	51	48	37	35	68	42	32	43	50	51	40	39	35	45	40	35	36	47	25	57	49	41	45	45	45	41	40	46	42	43	50	41	40	49	40	48	47	36	40	33	43	43	39	43	45	46	44	32	40	45	38	49	58	42	48	62	45	37	42	47	56	44	40	46	47	37	51	49	50	42	50	35	49	54	42	47	32	45	52	45	54	48	47	44	39	42	44	41	59	42	41	46	40	46	37	37	32	38	45	53	43	31	43	48	36	54	35	55	48	45	47	44	47	46	48	45	58	43	49	37	44	42	49	39	47	44	50	43	51	49	49	49	46	40	44	48	55	46	40	61	33	50	45	45	61	59	37	38	51	49	34	47	40	48	47	49	42	49	49	43	54	31	47	51	34	54	39	47	43	43	36	48	37	50	44	36	45	44	44	53	35	39	43	45	40	40	42	36	49	47	54	59	49	49	49	38	45	35	63	43	42	40	33	53	49	48	40	58	39	30	49	36	45	52	31	54	36	38	47	47	42	43	36	30	47	36	47	42	48	48	42	50	41	43	42	34	52	35	37	39	37	43	37	37	28	39	46	48	40	42	43	41	30	42	40	53	47	49	49	36	42	46	38	32	39	42	50	38	50	46	44	37	46	47	39	48	42	47	36	28	42	31	48	50	45	34	41	42	47	56	44	55	34	48	45	42	41	46	39	45	49	44	45	44	40	48	38	33	42	45	39	32	39	46	41	50	46	51	48	50	46	55	54	40	38	40	43	32	32	40	39	48	40	45	36	42	34	48	31	40	53	45	36	40	42	45	49	49	50	33	42	39	39	42	40	34	45	41	47	46	53	36	47	42	44	41	32	40	41	45	45	43	56	48	45
50519	46705	39082	33376	30107	23571	12053	6538	2100	1651	1319	1008	936	876	956	5334	13407	8609	4166	2229	1323	826	686	561	519	496	517	503	503	511	514	506	467	529	528	512	486	504	484	489	515	541	490	502	507	544	517	479	485	507	476	502	504	500	537	502	518	465	537	515	505	472	504	462	473	468	527	510	493	502	530	489	485	500	474	493	496	520	460	483	513	542	472	487	508	475	495	496	486	461	499	500	489	516	506	502	474	472	506	516	489	496	511	506	523	503	532	542	556	475	511	512	487	448	504	486	498	526	514	523	476	510	511	530	490	495	508	534	463	496	518	500	506	476	495	508	506	489	528	504	494	488	548	498	478	488	498	500	464	500	524	502	489	478	487	524	524	456	482	518	497	477	481	483	464	468	482	481	499	477	487	476	471	477	507	526	525	486	557	544	505	495	471	482	461	500	466	498	496	487	469	508	512	530	512	498	510	506	519	493	484	492	501	527	481	553	523	476	491	511	509	500	463	486	480	499	513	504	518	488	513	509	539	481	477	513	515	505	507	493	507	515	463	500	510	471	513	478	483	528	477	533	488	483	518	525	515	525	479	469	492	486	482	527	481	490	469	501	550	495	514	496	472	516	523	502	479	493	505	551	500	542	482	495	478	492	512	494	498	516	443	503	486	495	530	485	502	529	502	462	473	552	484	519	456	489	548	454	486	503	523	479	493	458	494	471	485	479	477	485	532	486	528	497	497	485	489	539	517	509	506	477	531	505	503	499	496	512	507	471	471	485	518	490	511	558	486	544	499	502	516	495	489	495	492	472	463	521	489	493	495	496	495	492	489	494	505	510	521	498	504	507	494	482	506	507	507	498	484	500	486	522	459	483	475	541	504	524	468	467	522	535	508	493	525	532	518	492	502	484	496	505	489	510	503	497	527	478	496	518	481	493	461	485	524	494	493	504	499	496	538	485	532	506	499	495	526	509	499	499	497	506	504	479	527	468	482	540	481	453	490	491	499	499	484	468	479	521	480	551	487	489	527	545	533	508	476	501	480	524	467	515	517	488	517	519	532	469	503	486	545	497	508	502	490	505	530	483	515	543	505	515	461	499	521	524	534	493	509	505	518	524	516	501	545	537	481	492	521	536	503	475	448	499	493	480	520	469	498	547	489	514	509	475	511	515	543	499	502	492	484	482	525	511	514	514	569	526	504	499	519	477	470	542	522	456	521	511	494	528	524	501	485	497	488	487	459	517	535	499	490	499	489	548	475	496	518	500	499	536	516	508	501	505	518	485	497	502	531	503	486	494	502	528	521	474	510	505	516	501	523	479	484	484	510	464	449	473	509	465	474	506	493	483	488	488	515	531	481	475	497	486	483	507	501	504	526	500	486	484	509	514	485	522	538	505	502	491	491	487	477	512	520	503	507	532	505	538	497	522	491	505	533	513	524	465	509	521	485	489	494	478	475	528	481	459	493	495	502	508	520	494	479	527	494	501	519	490	517	503	527	490	499	507	519	477	536	520	491	561	524	490	528	520	482	519	477	494	505	480	460	554	518	542	453	527	524	491	506	494	523	497	507	477	517	505	504	477	508	525	485	531	484	494	485	464	515	529	517	482	484	475	528	518	545	457	513	494	541	508	508	537	483	465	477	533	526	494	483	509	482	486	515	473	518	532	515	512	501	496	483	506	507	438	508	515	483	529	526	507	551	501	526	509	483	483	501	522	458	527	522	487	495	499	498	472	498	488	504	480	509	498	471	473	561	495	513	546	522	468	491	487	507	539	549	500	475	514	506	499	453	504	527	453	496	484	508	548	499	548	523	493	479	498	519	503	492	481	522	546	481	507	516	468	523	512	463	470	524	542	529	526	503	554	473	449	497	500	499	521	501	520	550	525	480	504	520	505	482	493	496	517	471	524	530	495	469	492	478	499	488	471	495	488	493	492	541	506	541	488	522	473	483	503	522	514	459	478	515	509	488	523	510	491	469	502	536	460	472	521	504	520	473	502	477	468	464	509	504	526	487	514	525	498	571	526	501	516	507	467	475	518	484	509	491	507	520	518	528	483	488	472	489	492	536	469	460	450	533	486	465	496	486	512	486	513	508	485	491	501	480	539	479	497	509	508	490	504	477	472	523	473	535	472	479	512	517	506	453	494	499	512	480	502	494	461	494	491	498	509	477	534	521	479	498	501	497	509	480	563	501	513	502	488	465	495	509	515	489	530	499	509	469	516	484	448	457	537	482	518	534	509	531	476	493	546	493	520	564	532	495	511	513	476	509	527	481	511	496	502	499	469	511	495	485	467	497	491	508	498	480	522	482	507	517	517	490	496	479	493	553	526	527	520	493	471	525	493	484	512	512	519	508	466	517	483	480	492	517	451	502	535	536	479	499	480	503	525	515	487	460	492	499	518	495	514	486	506	478	515	522	534	533	505	485	471	483	538	502	490	494	549	493	492	525	576	506	507	500	513	467	526	527	534	443	497	496	484	489	494	524	524	503	510	544	509	516	436	507	525	531	506	524	531	503	495	478	485	478	498	516	500	487	452	481	486	515	513	502	501	521	508	462	529	515	502	507	452	489	494	542	490	516	537	484	521	486	490	458	506	506	534	495	523	502	521	512	456	502	509	482	474	491	541	500	508	526	502	533	476	492	503	433	505	527	506	474	539	532	507	471	488	493	506	516	506	525	502	490	520	458	505	478	491	537	529	518	508	492	523	494	465	473	524	530	500	544	472	523	481	534	504	509	481	505	504	500	469	541	506	517	496	511	505	516	511	528	538	488	475	504	492	539	499	497	495	497	486	492	511	492	488	537	520	521	497	565	511	481	504	523	480	504	529	483	513	504	482	516	491	480	535	495	525	516	465	510	479	498	497	534	539	507	520	513	522	498	502	497	543	496	467	476	526	483	500	537	522	466	482	520	513	525	494	451	533	505	487	540	488	510	501	514	498	468	488	454	472	500	529	492	500	514	500	541	518	476	507	517	521	506	490	508	523	514	502	526	506	494	523	509	507	482	504	491	512	522	528	457	506	469	500	485	458	525	505	484	507	490	537	497	451	570	517	519	501	508	533	465	502	478	501	508	507	504	492	499	527	484	521	558	468	494	496	496	519	540	514	489	485	550	472	475	484	508	454	523	500	509	529	488	455	510	485	495	521	484	505	507	527	502	451	513	535	463	539	504	489	507	482	485	463	450	516	505	529	474	536	552	514	493	507	480	506	490	474	526	506	444	482	527	496	547	568	497	498	486	535	481	502	496	525	460	481	503	524	490	575	521	478	493	507	526	493	475	523	473	490	481	484	472	505	519	535	498	492	501	506	470	533	462	498	525	488	529	495	532	525	519	468	515	502	523	517	539	486	465	480	500	514	506	516	474	498	497	509	510	470	501	494	506	510	516	531	525	520	524	478	487	503	492	468	491	491	521	508	478	532	461	525	481	545	527	485	522	504	525	485	525	497	500	501	514	530	508	484	484	490	535	461	489	524	490	509	480	533
14758	24118	18643	5924	1710	695	283	194	84	61	64	60	40	56	53	277	617	306	136	92	90	54	52	40	38	32	41	33	42	51	41	37	42	50	28	43	49	42	48	47	45	47	40	31	27	40	43	32	43	29	39	44	40	40	55	42	45	36	44	44	41	52	42	45	41	36	50	41	53	48	51	37	44	44	34	47	45	36	33	45	63	37	40	25	39	50	49	54	40	45	40	37	38	42	34	40	36	40	39	55	42	48	48	36	42	41	42	31	40	38	34	38	46	37	33	39	39	34	32	34	50	47	39	35	42	39	34	33	35	47	31	60	37	35	45	34	42	42	51	30	42	29	47	47	30	43	40	54	41	36	41	35	34	40	40	32	39	48	43	42	53	43	45	42	40	30	42	30	40	38	41	42	46	44	32	40	43	42	38	36	52	48	52	38	34	45	41	45	58	32	40	54	44	50	48	41	42	44	41	28	39	43	54	56	33	43	37	52	36	39	54	46	47	49	38	45	33	35	33	44	51	35	44	35	47	36	42	34	39	43	43	33	35	34	44	39	32	38	54	32	41	46	60	44	41	42	63	49	33	51	42	35	36	30	51	47	43	40	36	40	37	60	57	47	28	57	44	42	56	42	37	29	40	38	26	54	38	33	41	50	38	41	42	46	32	44	52	37	41	41	46	43	52	30	46	38	39	54	41	44	41	42	55	41	41	39	47	48	41	46	38	41	53	41	40	39	51	37	42	44	41	47	45	39	36	48	40	44	47	54	55	45	38	60	42	36	39	43	40	37	40	41	38	44	36	38	50	45	36	40	39	41	52	36	31	39	45	34	38	41	33	36	45	50	42	57	42	33	38	47	52	41	38	48	39	44	38	46	40	55	31	53	36	45	45	38	39	40	47	51	34	41	36	35	41	38	39	39	48	32	49	38	40	53	33	36	44	53	39	50	39	38	41	42	55	35	35	43	33	40	42	36	45	37	35	36	39	40	35	54	42	43	30	47	33	34	32	50	60	48	35	39	48	41	39	30	38	38	33	43	41	45	42	41	36	48	50	56	46	48	49	29	38	31	54	44	44	43	36	42	49	39	40	53	38	44	42	43	49	28	36	43	51	44	32	47	50	47	42	40	36	42	40	38	43	57	46	50	42	29	44	42	36	29	47	48	41	38	55	45	35	56	25	51	39	39	56	51	48	49	40	46	41	46	46	49	45	32	26	47	33	44	38	39	43	56	36	46	43	41	33	43	51	35	41	43	36	33	36	47	43	51	47	46	44	41	36	48	44	45	49	38	46	41	44	48	57	41	52	39	43	47	34	37	38	32	38	49	43	42	52	35	44	32	51	41	38	46	42	43	43	37	31	53	42	37	43	48	45	43	42	34	43	39	49	52	39	42	40	47	40	40	47	48	43	52	50	36	36	43	52	30	40	36	37	53	38	31	35	35	54	50	49	32	43	35	60	36	46	41	50	46	43	45	26	43	39	37	47	40	33	48	43	47	46	41	35	41	43	43	36	43	39	37	51	40	38	51	33	42	52	40	42	36	34	33	27	27	40	41	36	42	34	34	50	39	35	46	44	53	40	48	42	57	43	40	48	47	40	44	38	45	49	38	41	36	44	41	39	42	44	40	51	30	38	44	35	44	30	53	33	38	44	50	40	46	40	41	41	46	53	41	40	42	39	49	39	47	42	37	43	42	46	41	29	44	36	44	34	43	44	44	50	38	46	41	53	47	42	30	52	45	34	41	42	42	41	39	44	41	32	48	51	44	46	47	50	45	43	43	51	45	45	42	42	33	44	50	45	50	38	39	37	46	49	53	42	38	44	47	39	44	33	48	30	41	32	47	38	32	50	38	44	44	42	36	52	35	49	47	40	43	34	50	40	33	44	42	44	36	41	39	46	40	39	36	35	45	35	41	53	38	40	37	49	46	50	33	48	41	31	48	44	42	49	40	50	45	30	47	40	53	35	42	39	51	39	40	36	46	45	42	52	51	35	41	41	34	37	44	49	32	43	38	39	46	30	42	55	41	43	38	45	44	43	38	34	34	47	45	48	41	36	44	41	34	31	32	40	45	38	30	39	48	24	32	41	41	43	49	36	38	35	38	45	36	44	51	34	39	51	46	40	51	55	45	39	42	38	44	39	55	47	39	41	35	48	44	48	45	34	42	37	45	43	47	46	45	32	40	44	41	43	40	42	44	33	43	46	35	44	50	50	48	38	34	40	40	33	38	33	54	49	51	49	48	39	37	33	40	32	49	67	40	40	40	50	45	38	47	46	45	51	38	37	36	34	44	35	58	55	36	37	39	45	33	54	42	39	35	40	48	44	54	51	51	41	36	58	39	52	34	28	48	35	50	50	36	48	58	45	41	33	46	39	38	36	49	47	46	45	40	40	42	32	44	44	42	46	35	40	47	40	43	37	41	36	44	41	48	45	49	42	36	42	45	32	41	45	48	28	43	55	34	53	45	44	39	43	53	40	36	51	39	44	40	58	44	41	42	46	36	48	37	33	50	47	45	31	38	49	53	35	50	45	48	34	37	50	38	41	42	43	34	37	55	35	40	44	42	37	49	45	42	54	41	39	43	46	42	48	40	47	45	43	41	34	43	36	40	33	46	50	45	42	33	27	39	43	49	35	42	47	50	38	41	40	50	49	50	41	50	41	45	42	37	37	42	40	40	44	36	51	41	46	47	46	38	38	40	43	45	29	45	56	44	42	42	46	41	34	39	31	40	36	43	42	40	42	40	43	57	43	43	41	42	47	29	40	36	60	30	37	40	34	31	32	38	38	36	46	41	44	33	39	38	50	33	48	46	43	49	39	39	22	39	42	36	47	46	39	43	38	38	43	44	46	44	47	36	44	41	41	36	52	38	37	39	39	39	32	39	33	33	44	40	57	33	42	41	55	28	36	48	34	31	41	27	61	25	38	37	40	42	36	54	33	36	45	52	39	38	42	56	39	40	41	58	42	36	48	30	47	48	39	46	40	33	34	34	47	37	45	47	41	37	34	41	47	38	40	41	47	46	44	46	47	50	44	36	50	51	37	46	50	51	44	35	40	43	39	45	46	47	48	46	41	39	39	39	26	45	43	40	50	46	42	39	37	44	54	42	36	54	56	38	49	56	47	47	43	36	42	37	41	40	45	51	40	33	42	46	40	33	44	51	52	44	47	36	32	41	36	39	43	44	44	55	40	48	38	41	32	34	33	32	38	31	42	46	38	48	40	43	46	47	49	41	32	39	46	45	37	37	39	34	53	45	38	39	40	39	39	47	45	39	57	58	41	31	45	37	41	44	34	50	45	29	31	42	45	36	44	42	49	40	38	44	45	48	44	38	45	40	40	39	57	44	44	40	40	37	33	38	39	40	34	46	42	59	34	31	37	38	38	49	43	49	44	43	31	35	46	52	40	39	44	39	36	36	41	38	44	42	48	44	45	37	48	36	38	46	53	54	48	45	38	39	37	36	38	38	42	43	38	41
48758	48333	40936	33424	31356	24165	13827	8757	2299	1699	1319	1109	1084	948	950	8488	15517	8919	3709	2477	1726	950	670	528	504	517	531	489	500	489	500	463	505	493	530	470	493	488	517	525	467	457	495	467	537	478	490	474	519	499	494	520	468	457	511	548	479	473	504	483	500	472	473	480	523	449	510	490	487	497	493	521	504	462	479	488	512	463	483	465	496	495	470	530	498	479	481	471	520	496	436	484	494	519	486	490	529	486	457	489	519	491	497	477	518	494	454	500	466	499	475	474	533	545	486	541	494	462	493	498	491	508	502	511	480	479	489	469	450	462	516	473	472	480	515	484	477	512	508	515	514	489	521	486	495	500	500	502	487	510	492	502	488	512	492	489	490	513	487	465	475	466	536	513	431	503	499	468	492	497	485	454	512	496	501	481	460	495	434	451	480	451	521	498	534	458	492	458	526	474	473	497	473	485	494	499	514	479	486	470	516	501	510	482	505	524	488	502	518	515	486	531	481	501	511	512	500	516	519	504	479	546	502	532	485	509	492	482	503	499	497	495	462	508	480	470	492	478	495	477	475	507	463	529	473	503	493	519	486	466	498	506	479	495	466	460	472	489	438	471	546	468	490	487	465	506	462	507	441	481	538	465	476	481	458	498	506	524	470	507	524	491	464	493	448	483	501	516	476	486	475	526	468	475	511	457	514	502	495	527	515	456	486	485	503	484	508	511	497	522	439	488	535	475	501	478	465	479	486	505	449	488	490	484	478	491	507	487	476	488	512	456	484	467	529	470	480	516	454	499	500	479	470	524	494	523	470	459	491	527	510	502	508	475	443	511	474	472	469	525	493	449	503	467	521	513	484	507	473	455	502	479	485	473	506	484	540	503	529	471	495	499	438	492	471	505	484	441	473	513	481	489	477	518	490	434	490	486	484	536	520	481	466	537	454	469	497	473	492	478	511	489	467	530	528	449	485	464	481	485	490	501	534	483	491	484	485	513	497	490	462	481	463	486	503	456	478	504	486	473	484	473	567	484	477	504	499	474	512	463	480	524	474	524	482	455	487	511	511	518	454	482	473	511	504	465	521	526	504	476	493	520	477	505	489	512	459	506	478	487	529	503	473	470	444	477	438	505	470	494	505	468	515	504	453	515	495	504	473	506	511	489	452	482	547	500	437	464	477	474	476	472	506	491	455	463	498	486	499	523	523	496	472	474	464	473	483	517	519	449	489	495	488	513	498	483	513	508	497	481	498	487	498	470	491	481	490	499	486	455	485	477	492	470	443	494	532	469	483	499	497	494	434	495	474	502	494	485	521	466	492	508	452	521	496	463	495	466	510	463	499	502	530	514	503	503	468	482	489	483	475	456	483	425	438	488	479	516	490	488	508	490	456	492	481	473	456	519	480	463	509	493	486	463	514	459	469	451	509	479	498	501	478	475	472	475	463	534	494	500	464	484	446	484	460	474	491	461	491	491	524	495	474	483	497	477	478	513	533	450	495	501	509	483	484	502	490	437	523	471	434	466	491	493	474	511	552	524	535	506	521	512	499	452	486	515	482	477	484	510	524	452	503	536	532	477	473	496	462	457	475	451	506	488	503	520	481	541	510	509	518	490	506	470	470	500	554	498	497	489	476	486	452	522	500	465	471	472	485	480	506	486	489	493	498	486	469	543	506	469	467	488	507	448	525	514	454	486	494	515	479	487	498	506	493	505	501	483	486	504	531	471	493	476	502	502	508	441	489	486	457	482	539	468	480	522	449	459	533	502	484	481	501	534	499	479	497	501	490	519	458	533	493	531	543	523	470	542	439	527	504	493	492	504	489	479	470	490	493	487	486	472	486	499	467	460	463	484	474	489	492	509	489	493	465	491	491	507	469	448	466	446	482	483	474	495	470	455	514	501	491	482	498	479	479	478	477	465	474	473	495	483	489	505	493	505	491	516	496	476	488	497	514	510	500	432	474	440	510	520	475	486	520	500	504	519	535	492	481	519	502	494	498	496	452	473	475	472	453	494	511	464	519	478	517	518	499	479	460	486	489	492	489	490	526	458	514	489	481	500	486	519	505	534	462	464	459	495	495	517	503	457	487	476	492	514	461	521	486	484	445	516	495	483	509	513	477	503	517	473	494	502	472	479	533	512	504	451	512	513	535	461	479	457	465	476	455	489	493	495	455	518	491	482	477	503	504	488	483	434	464	492	477	518	485	471	467	501	534	497	501	517	499	443	509	547	525	480	526	505	530	476	522	502	532	513	476	499	488	457	512	485	521	502	459	512	510	466	468	477	494	471	564	505	484	484	505	461	457	515	523	499	544	503	533	504	491	551	461	495	471	492	493	483	481	488	513	518	495	524	482	462	480	480	488	524	497	491	476	518	477	467	538	521	476	481	476	520	495	494	523	500	527	482	544	483	455	498	465	497	484	462	453	463	482	509	478	448	537	500	478	488	511	481	485	496	515	519	485	514	497	506	512	491	490	503	506	509	477	479	523	475	493	468	500	481	505	475	489	486	508	512	494	489	482	508	438	513	470	499	485	511	477	445	476	466	519	476	510	471	479	468	496	459	482	509	519	457	532	498	489	461	500	503	480	459	501	498	470	498	489	506	481	480	484	524	508	467	490	500	474	476	482	440	485	476	463	468	479	484	496	483	489	499	494	492	502	478	480	491	496	494	523	475	479	542	462	496	484	457	469	483	495	503	496	497	502	479	484	482	478	506	530	492	486	482	504	479	481	485	488	525	502	485	488	494	473	483	525	514	523	463	456	454	503	515	477	487	528	471	477	436	495	468	523	460	515	468	478	519	464	503	482	487	519	503	472	458	510	519	537	458	446	518	443	510	472	483	507	480	531	478	493	498	511	544	517	473	529	507	515	494	523	466	455	510	513	512	518	527	490	485	478	506	482	470	471	477	485	490	472	497	497	491	503	485	496	516	447	472	486	454	483	487	496	464	475	457	477	503	482	512	516	517	507	497	487	478	508	491	466	476	454	466	498	494	468	493	493	494	496	493	525	425	492	511	466	500	468	490	495	480	464	508	488	485	516	472	497	448	500	497	494	455	544	502	484	497	508	537	456	470	478	490	506	486	500	515	455	474	464	508	502	500	531	452	484	485	519	490	497	494	460	496	460	470	494	474	486	517	492	474	483	495	497	467	473	479	475	469	539	501	457	483	477	457	498	529	475	540	488	487	493	484	487	490	452	475	526	521	506	483	486	531	493	495	513	510	508	501	442	448	509	525	539	453	463	432	452	486	530	473	501	481	470	503	477	480	455	519	491	528	470	477	504	475	452	496	528	484	485	506	499	506	488	500	478	499	509	494	547	535	481	511	488	471	487	508	495	498	481	510	548	523	499	538	512	517	501	493	474	453	465	478	525	489	507	515	481	475	496	478	486	495	528	472	525	517	484	476	469	518	475	540	493	510	469	486	478	484	483	524	510	488	482	470	490	494	476	499	508	492	497	522	510	473	472	530	487	485	465	484	518	525	515	486
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
