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
342981366366	342981366887	342981367437	342981367987	342981368537	342981369087	342981369637	342981370187	342981370737	342981371287	342981371837	342981372387	342981372937	342981373487	342981374037	342981374587	342981375137	342981375687	342981376237	342981376787	342981377337	342981377887	342981378437	342981378987	342981379537	342981380087	342981380637	342981381187	342981381737	342981382287	342981382837	342981383387	342981383937	342981384487	342981385037	342981385587	342981386137	342981386687	342981387237	342981387787	342981388337	342981388887	342981389437	342981389987	342981390537	342981391087	342981391637	342981392187	342981392737	342981393287	342981393837	342981394387	342981394937	342981395487	342981396037	342981396587	342981397137	342981397687	342981398237	342981398787	342981399337	342981399887	342981400437	342981400987	342981401537	342981402087	342981402637	342981403187	342981403737	342981404287	342981404837	342981405387	342981405937	342981406487	342981407037	342981407587	342981408137	342981408687	342981409237	342981409787	342981410337	342981410887	342981411437	342981411987	342981412537	342981413087	342981413637	342981414187	342981414737	342981415287	342981415837	342981416387	342981416937	342981417487	342981418037	342981418587	342981419137	342981419687	342981420237	342981420787	342981421337	342981421887	342981422437	342981422987	342981423537	342981424087	342981424637	342981425187	342981425737	342981426287	342981426837	342981427387	342981427937	342981428487	342981429037	342981429587	342981430137	342981430687	342981431237	342981431787	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	3300	1900	2700	1215	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
1486	238	158	139	118	123	182	2831	14209	15376	11574	6228	3120	1499	671	231	99	95	94	85	92	72	73	99	105	99	96	98	104	85	107	78	112	98	88	93	79	97	88	87	76	92	82	71	72	109	85	90	93	101	84	87	98	78	88	86	81	88	89	78	83	85	92	79	73	84	81	99	87	94	81	66	101	88	67	96	83	95	89	106	74	70	88	84	87	75	96	84	87	71	88	91	87	82	83	81	90	75	84	81	76	83	85	88	104	77	80	73	83	97	89	85	82	103	101	97	88	97	101	86	89	79	97	93	88	77	96	83	85	70	82	87	75	94	91	90	91	84	96	73	91	79	84	92	103	99	98	83	95	103	98	76	70	104	101	95	89	83	94	82	89	74	82	96	90	63	74	81	78	83	85	82	92	83	83	99	97	95	89	87	83	95	79	90	84	90	93	88	98	82	87	93	100	94	109	99	101	95	77	90	72	88	79	76	82	98	101	93	92	79	80	86	105	81	107	90	68	87	96	84	78	71	91	104	87	80	76	79	91	70	78	91	105	84	87	90	86	87	101	85	81	86	84	81	91	92	82	92	84	87	90	85	90	85	106	91	96	83	77	80	86	63	86	92	84	75	80	109	94	89	92	94	79	78	79	72	104	81	78	94	78	83	87	91	83	92	87	97	93	94	88	82	84	81	76	83	73	81	72	74	87	92	92	97	80	96	77	97	96	71	92	81	84	89	82	99	90	84	73	87	85	91	96	76	90	89	72	93	83	82	96	103	91	75	85	75	95	98	87	90	84	102	92	101	69	95	81	89	85	80	83	108	80	86	81	83	103	101	98	91	103	97	93	83	98	108	87	86	86	87	85	98	72	79	73	80	87	85	101	85	91	83	93	87	93	69	87	101	91	94	80	110	111	86	87	90	74	66	108	89	82	78	80	90	89	86	76	90	88	100	73	74	86	89	99	84	88	101	94	90	90	69	75	90	87	70	78	95	87	94	97	107	90	97	94	91	83	93	77	74	82	92	87	83	82	86	81	57	82	76	106	92	88	81	92	78	75	95	86	85	82	93	67	81	92	79	82	85	84	92	84	82	92	88	81	87	91	96	88	79	89	84	97	91	95	81	78	84	78	104	80	90	77	103	87	90	93	96	96	100	74	92	94	81	84	87	86	94	63	94	108	87	83	78	100	74	97	93	98	106	74	80	80	91	92	91	106	81	83	85	98	77	93	102	78	97	88	61	96	88	76	82	92	88	114	84	106	91	84	90	86	105	95	78	90	81	104	69	82	90	79	88	88	94	74	83	90	94	86	92	88	84	86	82	79	88	86	83	98	92	85	93	79	88	111	78	84	99	77	92	77	70	90	88	82	91	78	79	100	85	87	85	88	95	106	98	96	99	83	90	93	85	63	93	103	76	98	85	89	84	92	95	98	83	93	95	87	100	94	107	80	83	103	100	75	86	95	93	81	72	115	83	102	97	86	86	96	94	86	81	100	80	91	89	76	89	91	106	95	94	81	85	90	77	83	88	79	93	80	92	82	92	95	70	79	99	90	75	78	86	95	70	86	69	86	94	78	87	76	78	89	93	81	93	74	108	94	97	93	90	75	92	95	94	73	68	79	85	93	96	89	75	83	89	79	78	79	86	92	64	92	87	98	97	95	80	89	98	79	98	86	88	91	79	81	84	68	99	90	85	80	85	72	89	77	79	84	75	82	99	85	70	100	95	94	85	86	88	90	95	75	93	105	105	104	97	96	71	79	89	92	85	96	95	99	84	82	90	100	91	88	106	71	99	77	85	103	72	86	92	102	86	98	94	86	93	89	84	98	90	82	80	81	86	109	91	65	77	85	78	81	72	90	76	75	61	66	100	75	99	94	94	73	97	89	104	93	81	95	111	91	67	104	75	86	104	91	80	79	88	100	96	85	82	91	83	86	79	93	96	85	95	85	95	90	92	101	93	80	74	84	88	74	81	82	74	93	84	98	93	77	90	90	91	86	86	78	102	113	75	92	83	98	84	94	87	76	84	101	94	99	85	93	102	91	79	83	86	91	72	95	86	99	82	79	81	81	91	88	90	75	102	87	90	105	73	87	90	95	78	103	95	88	94	95	100	72	88	82	111	75	74	84	93	93	91	90	88	87	82	86	74	89	64	97	93	93	72	76	93	68	67	86	106	85	83	75	83	91	90	77	102	99	83	76	87	97	77	89	76	94	92	78	87	75	84	97	83	78	90	82	93	80	77	92	107	91	85	87	92	94	89	98	90	85	76	84	90	88	91	74	78	101	78	90	93	86	91	94	101	94	77	90	99	106	80	98	81	96	84	87	76	77	101	84	85	79	99	89	86	71	79	62	101	91	82	81	74	102	75	98	92	109	75	91	97	92	74	78	87	81	84	68	79	88	92	82	87	85	70	82	84	95	89	83	75	86	86	92	98	81	98	92	72	82	85	91	96	84	92	87	92	87	74	86	106	70	87	102	88	86	88	99	95	105	79	88	83	75	75	94	84	82	94	84	101	85	92	84	82	92	94	90	85	96	87	86	83	74	96	81	87	105	95	87	102	91	71	86	97	94	81	91	86	93	72	73	91	88	88	84	75	97	69	93	79	86	86	99	85	78	92	106	86	81	71	78	94	86	99	85	83	94	91	92	66	93	97	101	92	78	76	83	109	68	94	66	84	95	88	83	73	89	69	93	94	94	97	93	88	91	81	74	99	103	111	99	78	85	87	73	95	65	94	89	83	88	73	74	86	81	106	88	85	77	94	94	82	90	88	102	80	83	83	79	102	77	71	79	89	97	87	73	95	85	73	69	87	99	80	88	84	83	97	90	85	94	106	83	106	93	89	84	72	88	84	90	78	68	85	80	96	93	98	85	101	97	86	81	100	89	83	83	73	104	83	82	79	94	88	78	103	103	68	72	70	92	87	84	67	74	89	93	71	84	94	90	96	98	103	97	74	76	89	92	83	79	91	74	84	93	99	97	87	85	96	76	102	91	94	93	93	94	82	97	89	84	75	83	88	103	88	82	80	86	74	75	90	83	88	84	85	85	78	85	81	100	80	88	84	103	95	87	71	100	71	99	87	88	98	86	98	83	87	115	106	89	74	90	88	82	92	75	71	78	89	104	81	88	90	83	93	71	99	98	96	94	83	90	100	103	77	93	93	99	97	67	92	95	89	80	104	77	94	69	87	92	79	89	90	90	81	75	103	96	84	85	79	86	97	87	90	76	96	84	71	81	93	100	82	88	94	66	80	79	92	83	75	91	103	84	78	93	82	75	81	74	93	82	100	99	98	85	82	98	84	102	88	79	94	107	77	78	102	82	91	86	96	92	91	88	88	92	105	85	101	92	94	76	80	94	81	94	99	88	82	90	99	108	90	72	80	69	88	104	93	85	85	97	77	79	100	92	88	93	80	72	87	70	90	81	81	88	89	91	74	86	87	91	82	100	88	90	79	92	84	95	87	71	80	82	98	78	84	70	82
15243	3578	1977	2591	6334	8592	9185	31522	58152	54532	46726	35568	28534	20126	12016	3826	932	840	950	863	864	867	856	924	831	863	907	807	874	848	858	775	846	854	826	850	820	832	895	808	838	837	875	903	870	876	831	903	826	799	913	874	849	874	878	852	824	858	881	844	924	916	883	859	884	889	872	846	902	883	918	890	838	889	838	852	846	851	872	886	859	834	838	871	866	842	934	831	874	884	913	837	841	851	916	853	826	872	839	793	846	831	864	870	859	885	884	882	860	855	890	869	874	903	828	842	828	859	875	814	830	884	908	831	927	815	881	866	906	853	898	829	848	861	832	879	853	847	793	852	879	836	898	848	870	813	877	859	874	828	868	864	857	841	875	885	863	888	857	860	845	886	848	877	860	841	881	894	862	852	869	822	891	867	873	838	884	899	878	843	846	894	858	860	857	887	869	827	879	892	899	856	908	844	915	876	851	865	865	889	830	866	878	855	843	860	861	915	903	863	878	848	870	868	868	811	858	836	879	836	861	867	870	929	815	874	884	800	870	896	886	842	907	915	903	869	866	891	853	888	831	938	882	830	847	889	847	901	841	839	787	854	880	871	895	883	865	913	886	874	842	841	794	885	885	856	865	874	887	855	903	846	857	809	850	871	918	885	860	870	897	911	893	865	857	876	867	880	852	863	845	881	879	853	868	869	888	826	834	873	825	909	827	861	858	842	867	851	833	901	846	870	845	870	869	818	829	904	848	865	842	842	959	827	821	897	917	887	836	843	880	894	832	848	874	861	861	833	846	873	882	827	865	820	854	877	856	888	874	851	898	875	844	864	837	794	864	843	921	895	863	829	838	882	882	816	904	900	877	863	879	878	899	914	901	871	936	829	876	872	822	834	867	824	862	879	867	873	953	945	847	867	894	878	830	864	837	889	882	856	850	894	843	875	852	835	856	901	854	858	853	854	872	813	888	857	828	872	876	819	907	848	816	857	865	813	867	872	877	941	926	839	883	845	908	880	824	823	904	884	836	836	878	855	896	837	868	904	815	846	875	904	847	866	885	833	892	873	888	896	853	859	855	859	864	877	869	909	874	868	831	839	826	886	835	828	884	872	844	895	887	863	872	885	859	853	902	840	859	874	809	849	854	902	853	836	860	862	836	810	858	906	874	893	905	879	852	906	846	876	838	797	857	882	864	818	875	855	882	856	808	869	843	898	820	863	839	836	863	881	886	902	845	890	832	814	874	925	904	875	904	812	840	909	883	819	843	868	829	952	832	884	887	884	861	870	889	870	884	882	865	865	853	855	915	813	874	893	838	883	889	858	840	838	828	832	881	842	919	881	878	860	815	832	811	886	863	873	863	840	822	926	880	870	879	881	893	785	817	894	891	862	888	854	870	884	852	936	917	885	843	830	830	919	859	901	863	909	870	876	867	902	876	860	836	862	876	860	876	883	861	851	818	930	922	926	860	862	846	926	894	820	927	910	821	849	788	836	819	882	856	836	888	824	847	855	887	859	891	898	821	811	841	839	831	887	866	878	892	902	862	807	881	885	921	869	861	835	848	895	866	818	800	868	823	869	876	844	880	863	813	852	896	909	887	828	862	878	836	830	881	849	859	818	857	932	863	826	880	864	895	873	866	854	839	872	853	842	882	896	888	834	861	867	885	862	805	855	848	858	855	842	874	824	863	893	847	864	924	915	826	899	847	819	837	870	869	873	833	890	889	822	823	838	860	850	832	849	893	845	877	835	847	924	891	885	882	843	892	871	906	896	833	922	864	843	787	859	866	897	842	859	872	879	868	889	892	848	867	955	876	889	827	879	871	866	880	861	882	859	884	859	828	877	824	826	877	837	860	837	879	885	871	874	830	819	844	823	865	886	891	872	834	845	881	854	881	841	912	824	874	891	866	885	879	829	856	840	891	891	855	891	908	836	913	846	826	848	894	825	860	925	851	851	884	827	874	855	865	868	854	840	869	873	861	831	826	896	860	833	823	882	856	900	868	841	836	893	828	871	844	867	862	878	831	842	891	908	863	874	888	843	862	815	846	859	847	827	866	835	923	898	805	884	831	845	853	865	847	827	854	909	892	856	911	839	921	813	890	874	856	865	851	845	856	890	808	873	882	868	804	835	836	875	854	875	813	865	878	900	888	874	870	886	873	858	843	878	903	829	871	880	865	868	877	854	858	855	831	911	888	877	883	869	841	926	875	850	891	839	834	855	808	794	882	845	864	859	884	886	821	848	893	924	846	830	890	932	863	913	847	846	886	815	913	879	835	883	888	854	833	860	843	839	850	845	801	859	900	898	888	847	857	842	897	859	860	862	834	847	830	877	869	851	867	905	846	771	857	865	784	875	863	818	866	842	856	928	835	844	871	870	890	865	903	872	902	886	907	888	884	853	813	866	868	865	842	833	864	920	850	878	849	815	932	870	845	852	849	861	845	879	875	865	847	861	899	859	912	845	879	864	915	843	886	918	854	810	883	864	879	863	840	864	822	790	868	857	878	860	849	854	877	888	881	862	852	853	909	866	866	848	885	868	843	849	848	834	906	883	866	886	882	857	854	820	791	859	832	854	863	850	872	864	825	794	790	865	819	896	907	866	844	838	836	877	874	844	856	839	840	909	851	874	870	889	878	946	882	877	868	846	845	859	840	856	867	875	825	910	906	884	852	861	824	886	863	879	831	910	844	867	905	848	818	888	840	858	875	829	811	889	892	797	860	884	872	826	828	837	839	872	849	944	855	822	931	848	886	830	886	859	824	841	845	859	865	879	885	870	850	789	886	867	859	883	867	914	848	838	851	849	839	890	879	887	843	829	876	876	834	848	836	819	823	848	898	868	845	865	830	827	881	925	831	869	896	867	863	894	890	862	870	776	907	872	861	906	851	853	848	874	843	888	875	871	875	881	890	910	877	870	939	900	871	864	919	827	830	857	936	846	833	845	895	879	850	883	875	787	851	838	862	796	886	903	851	881	858	853	835	910	859	885	888	884	886	882	869	820	868	847	861	873	866	840	891	864	851	817	899	874	880	879	846	869	851	826	831	843	881	879	826	814	834	851	863	826	848	871	852	918	888	856	834	892	857	893	906	888	909	852	829	873	836	865	910	907	888	877	809	873	886	893	902	893	877	888	855	848	871	908	816	827	805	849	852	845	865	898	906	878	818	867	853	884	856	842	892	868	805	876	875	857	850	827	897	895	911	877	889	891	870	910	892	886	868	882	941	838	830	872	909	867	867	860	878	858	876	895	816	931	867	842	847	843	870	853	858	883	877	833	839	874	886	860	826	848	929	868	898	880	815	910	921	920	853	859	788	897	832	876	889	860	900	896	897	860	887	851	909	829	829	897	842	840	869	850	839	874	858	897	868	855	866	830	882	831	909	886	855	843	800	926	865	902	873	888	830	906	854	877	840	847	867	848	836	836	852	889	900	893	865	859	870	894	853	823	849	871	865	905	831	862	866	904	853	860	838	811	843	832	916	891	859	903
1694	102	74	89	85	88	97	469	2445	2566	2091	1289	717	381	211	119	88	78	80	75	74	80	78	85	70	67	73	72	74	77	71	94	62	68	62	81	81	79	80	71	84	88	71	68	74	66	77	78	67	83	77	77	63	76	76	84	68	83	80	75	74	92	79	75	83	82	77	81	70	73	67	76	77	65	79	77	71	70	68	70	79	76	97	64	65	75	88	64	67	76	82	78	91	69	73	60	91	71	78	98	88	74	76	67	91	77	98	83	72	70	79	74	77	66	72	76	68	86	63	71	73	74	92	71	75	63	81	63	66	85	82	81	75	91	69	76	87	67	75	68	65	81	69	81	66	85	81	72	71	84	74	68	71	68	78	72	86	83	78	70	69	70	93	82	78	71	78	72	67	76	76	84	75	99	73	72	79	84	95	68	81	71	82	66	72	85	77	65	66	73	85	83	71	69	70	74	64	67	75	67	86	76	88	76	101	71	74	73	79	78	91	64	63	74	77	91	82	92	77	78	63	72	88	87	79	91	62	78	58	74	64	80	74	95	76	78	80	72	62	77	79	75	83	70	77	80	69	74	70	84	73	63	89	70	67	69	94	85	80	74	76	87	77	72	71	77	57	82	79	68	74	81	69	84	89	65	83	66	74	68	66	81	73	88	74	85	73	77	89	84	71	70	74	71	71	78	83	72	77	74	72	88	74	84	75	76	88	84	85	71	77	58	102	73	76	79	75	80	77	68	73	84	75	71	68	80	81	57	69	91	68	76	71	90	75	75	71	63	87	73	67	71	77	80	82	72	84	83	75	61	101	72	82	78	75	71	78	87	79	95	77	81	64	62	85	84	67	71	73	76	80	80	81	79	83	73	90	82	85	62	74	70	72	71	106	76	77	82	69	70	67	83	69	76	75	72	78	70	66	62	70	67	79	78	84	84	71	77	72	78	72	68	73	86	84	60	62	71	71	58	86	73	78	79	74	92	90	79	73	89	77	66	69	68	86	73	79	79	77	72	74	72	85	81	81	73	63	71	67	84	79	80	53	65	82	78	97	84	74	78	85	69	67	83	81	91	95	77	80	80	72	65	82	79	72	71	68	72	72	63	88	71	64	68	83	77	88	75	87	64	80	74	73	65	74	64	74	77	73	71	59	93	91	77	75	64	67	82	67	78	82	86	76	65	55	59	78	67	91	102	78	56	66	72	72	84	82	79	72	72	81	74	79	76	77	78	87	72	66	76	78	68	78	77	69	78	84	67	67	63	80	83	80	61	88	86	76	68	84	77	80	71	90	83	80	69	78	66	89	80	78	82	73	85	91	73	75	75	88	101	77	72	80	77	80	73	62	74	76	61	79	80	74	73	69	80	76	69	78	74	67	75	73	69	90	81	65	80	85	77	69	87	76	87	76	79	72	89	70	79	73	73	76	82	78	98	80	90	81	88	69	84	67	77	84	91	73	74	86	74	69	76	76	72	77	78	73	74	74	71	74	81	85	83	82	79	65	75	71	84	74	61	81	83	82	86	81	80	67	75	73	84	87	69	72	81	74	82	86	92	78	95	78	73	80	79	65	85	81	66	67	64	59	91	101	77	72	71	81	67	63	69	78	68	83	79	72	67	74	80	79	84	90	80	80	74	58	75	90	83	78	85	77	72	73	71	67	71	82	66	76	80	73	77	81	70	73	82	70	62	75	67	73	74	80	65	82	85	77	78	57	66	71	79	75	82	81	63	78	79	61	82	86	71	71	100	65	90	74	65	71	65	58	77	81	78	83	74	69	80	94	83	69	81	76	76	84	81	76	84	64	73	68	57	74	81	88	83	73	67	84	93	65	64	78	64	75	77	87	82	83	80	72	78	74	69	95	75	88	64	64	77	71	70	65	91	83	78	86	74	84	73	75	76	74	80	77	75	84	87	72	65	77	76	79	75	80	68	80	83	84	76	84	83	70	69	77	86	79	93	77	85	71	80	83	73	56	56	73	76	81	86	75	69	77	85	66	77	71	62	80	86	76	90	94	67	89	74	83	81	85	65	81	90	68	76	73	65	64	68	85	62	84	77	77	71	82	85	65	83	73	72	81	86	81	72	74	69	84	78	73	64	83	77	74	92	70	89	88	78	74	67	69	74	93	73	81	67	90	80	69	84	84	76	83	78	85	77	90	70	78	66	60	75	79	64	79	73	77	65	81	67	62	72	78	93	80	79	84	68	88	83	75	69	81	61	79	79	76	77	76	96	67	75	77	70	77	76	58	85	71	71	73	79	80	75	59	76	56	84	68	79	71	81	87	72	78	71	81	78	77	58	81	84	53	71	74	89	69	67	79	90	74	73	67	81	87	70	65	78	66	69	71	98	77	78	83	79	89	75	73	73	83	71	63	67	79	76	73	94	72	64	66	93	65	90	79	77	81	79	72	67	83	74	73	78	72	81	78	69	73	80	83	73	86	79	88	82	70	70	73	70	68	86	67	74	75	71	79	70	81	73	84	81	84	91	76	79	86	60	68	85	73	62	102	71	73	67	74	90	73	83	90	67	75	92	78	73	65	87	83	81	56	70	61	87	74	69	87	87	68	69	60	82	72	79	82	79	84	56	97	85	82	85	81	66	76	75	77	80	84	86	81	82	65	75	70	82	80	83	82	70	79	78	56	77	70	77	71	79	86	66	71	84	82	71	65	73	89	67	64	82	63	88	61	79	81	76	71	76	79	78	72	77	81	74	68	72	71	66	68	79	80	80	77	65	70	74	90	84	78	84	85	75	73	77	67	63	66	78	83	69	71	82	75	80	81	92	86	65	75	77	84	78	76	91	85	84	69	68	88	70	82	87	73	70	83	89	82	74	74	74	79	76	87	77	80	80	69	69	83	77	81	76	65	77	83	68	78	90	88	78	82	83	94	76	88	62	57	78	66	85	59	87	86	76	82	91	70	78	77	87	83	105	86	88	60	69	85	80	89	73	84	71	77	83	94	81	81	73	71	72	59	77	88	77	86	109	81	63	81	67	93	67	61	71	96	68	90	101	78	92	91	73	66	61	86	64	69	88	64	74	65	79	75	63	89	74	80	65	79	70	61	79	89	76	89	67	79	79	79	75	90	80	72	65	75	84	79	83	76	60	100	75	65	75	68	76	76	84	89	77	72	66	68	77	79	82	71	64	57	70	69	73	72	85	58	77	79	91	79	95	70	67	74	74	76	58	65	76	68	71	87	83	74	67	70	69	79	76	82	90	88	67	65	80	71	69	77	71	81	76	72	74	69	83	86	75	84	76	96	92	69	89	75	71	62	70	88	86	76	80	76	64	68	91	66	80	86	87	55	87	79	76	71	65	66	90	74	75	72	78	85	72	80	58	68	70	71	81	78	84	75	50	69	64	87	83	68	84	75	72	81	56	77	78	83	83	75	73	93	73	67	61	78	74	79	75	82	79	54	74	76	72	74	78	79	64	76	82	79	81	59	60	82	63	72	73	69	60	76	74	85	76	72	74
7884	1140	1003	1049	1858	2324	2339	14706	33230	30293	27051	20006	13006	7213	3559	1368	784	731	776	729	757	767	750	768	694	709	693	717	773	806	720	765	696	759	733	778	711	752	739	688	788	734	740	734	755	730	737	695	684	721	741	735	709	749	759	781	758	693	730	731	723	726	748	738	739	716	743	688	735	713	745	766	767	731	771	725	728	727	777	739	720	743	721	681	706	723	726	766	769	737	736	739	739	756	757	726	730	709	744	725	708	795	680	746	764	796	727	738	711	736	734	795	683	674	774	774	711	722	779	727	737	730	726	714	724	744	729	717	754	716	737	719	757	734	691	754	712	714	767	752	726	759	763	681	736	754	718	714	708	738	747	754	726	754	685	696	694	721	732	762	721	707	691	758	746	734	718	753	715	753	731	734	732	738	740	792	757	784	714	716	712	741	735	742	696	777	712	689	741	750	722	725	792	728	728	706	737	759	718	731	707	766	705	740	741	753	673	810	744	728	705	693	718	722	738	744	738	748	735	691	777	735	733	766	726	737	736	712	784	763	752	750	761	717	664	720	703	738	738	718	723	727	760	699	756	767	733	715	715	766	720	727	762	725	729	706	732	708	744	726	708	709	711	690	734	767	709	776	712	715	730	731	714	723	745	768	706	740	711	726	745	708	750	733	729	737	726	718	744	715	768	745	772	724	707	721	727	761	739	697	719	731	732	731	695	745	736	718	737	750	697	736	721	720	734	739	764	714	707	724	743	760	722	736	723	747	713	687	697	711	736	711	725	726	713	775	734	716	720	753	737	734	675	755	775	736	726	713	766	702	714	715	707	722	737	774	727	745	743	759	705	722	741	739	769	751	744	739	711	708	765	774	753	684	707	716	734	739	737	738	758	741	721	757	728	692	725	711	766	720	699	744	746	720	748	713	779	728	719	748	755	714	749	716	731	731	747	729	736	764	742	762	722	698	763	746	775	715	746	731	733	761	747	718	736	733	728	719	740	744	792	727	737	745	736	736	712	699	737	774	767	717	736	760	729	756	782	718	733	773	721	716	729	744	723	734	744	762	690	722	727	675	767	764	734	728	720	739	732	759	747	729	733	796	745	754	702	724	729	692	715	744	740	728	708	696	739	765	797	704	716	722	774	705	767	728	742	736	725	742	705	724	745	697	765	736	721	759	749	739	733	770	730	720	755	710	719	771	764	745	736	732	763	695	754	746	757	776	726	740	760	773	708	782	738	725	744	747	722	774	727	758	717	686	735	721	753	713	739	739	772	757	730	744	733	714	708	717	773	756	704	773	738	729	737	753	736	765	739	739	722	730	727	742	731	773	777	741	704	742	753	729	744	709	756	728	703	715	733	709	729	713	771	736	777	687	702	677	792	696	695	755	747	770	735	734	748	738	736	705	718	738	734	721	714	726	679	768	704	746	717	742	756	721	741	705	689	734	716	708	717	749	740	697	726	755	723	696	734	773	750	782	781	725	720	724	725	754	738	707	732	743	754	701	711	739	755	761	714	711	724	759	737	731	740	717	739	730	732	685	745	729	738	755	737	736	744	764	718	744	742	715	724	716	710	700	692	730	742	742	723	758	718	732	758	810	761	713	721	736	748	742	745	737	722	729	737	750	710	714	766	795	724	722	718	768	738	739	747	743	720	712	689	701	752	715	799	732	694	780	732	781	718	763	734	737	786	772	733	697	721	780	728	739	775	712	741	759	702	748	710	723	730	739	755	729	716	763	688	749	737	738	760	728	714	701	705	730	700	779	723	743	727	726	759	759	738	758	803	767	771	713	733	732	749	751	716	741	697	735	693	728	743	687	712	714	741	738	711	736	717	718	712	755	760	756	741	760	779	771	743	737	743	771	756	719	736	762	703	718	727	713	737	772	746	733	719	731	697	768	778	713	774	703	755	725	753	779	712	733	722	692	727	740	767	748	691	696	774	730	715	734	744	756	782	705	762	772	706	727	722	739	722	691	702	697	736	735	748	743	723	764	708	762	702	753	724	678	756	714	719	743	746	709	691	730	772	749	751	777	751	729	742	757	737	733	719	719	734	784	762	715	759	749	682	749	749	782	722	748	783	768	755	756	702	738	739	709	665	768	747	684	722	764	694	695	710	756	748	722	765	743	728	745	713	734	722	715	766	718	754	721	693	791	731	702	758	727	757	718	704	744	740	700	744	811	757	727	789	736	765	715	816	720	688	734	706	740	715	745	706	770	731	790	736	723	760	750	725	732	724	756	730	687	752	775	728	735	768	731	743	746	704	769	687	733	712	801	700	709	749	744	731	697	746	758	767	709	746	703	721	737	686	741	745	788	713	735	743	663	737	715	746	721	709	740	732	729	759	712	776	732	804	731	712	727	786	741	692	731	740	761	721	734	738	721	744	719	689	735	705	769	731	714	706	730	739	734	706	749	714	735	723	794	725	718	695	725	762	757	759	759	728	744	707	759	769	714	706	726	762	788	780	713	721	693	788	758	713	731	685	759	766	745	727	743	744	720	698	713	716	719	761	677	708	697	718	736	699	671	746	734	758	751	754	709	777	768	747	772	748	723	725	701	728	752	746	737	712	716	787	738	758	769	764	713	734	712	756	715	717	737	763	743	731	754	738	712	718	678	690	671	749	700	715	726	734	704	760	719	696	707	746	736	757	757	740	780	783	736	777	750	744	667	777	735	716	749	701	714	719	724	758	718	689	750	751	687	732	744	775	747	721	749	736	759	723	714	700	743	777	701	719	795	698	739	754	748	728	707	723	734	700	727	720	736	695	726	710	764	720	747	721	727	745	740	734	816	734	735	697	711	733	728	743	720	683	765	705	719	726	739	710	732	814	751	691	760	743	721	723	728	721	756	751	761	731	744	710	734	745	750	726	762	727	748	718	725	745	710	738	701	783	759	782	730	719	784	735	733	745	766	700	710	734	762	763	721	705	733	728	707	757	755	745	746	708	722	734	699	720	737	711	724	781	746	753	702	767	698	725	720	736	776	724	731	733	747	701	770	738	718	729	727	753	718	703	764	734	763	722	749	754	764	755	770	758	683	753	732	751	762	787	725	747	751	724	772	720	767	789	762	711	693	761	726	760	720	706	745	719	738	739	712	747	730	706	774	732	701	731	734	748	657	717	745	737	744	706	739	689	718	712	733	761	739	694	744	730	773	744	710	723	736	690	749	713	737	739	718	711	717	700	723	690	772	731	709	728	777	732	775	726	745	724	708	698	751	723	777	752	731	679	702	748	775	747	781	740	735	717	728	733	747	802	684	689	730	674	733	710	730	697	732	709	690	752	739	760	733	776	691	700	735	739	730	728	699	711	761	723	742	751	747	751	755	750	699	731	685	744	746	735	730	730	788	690	741	744	689	758	769	773	734	791	787	751	798	723	674	717	724	727	694	757	708	738	725	773	742	738	747	742	688	784	683	741	709	748	742	794	738	739	717	681	737	788	716	739	753	706	752	730	724	739	741	736	734	744	725	743	803	718	759	772	791
2473	121	93	73	82	76	247	3470	7008	8320	5993	3349	1506	697	276	98	78	59	61	56	62	69	73	78	64	61	62	68	57	64	56	62	59	73	61	67	68	70	67	66	71	62	65	55	50	71	75	74	66	68	71	70	59	59	62	52	83	68	68	56	60	66	62	71	61	68	72	60	55	71	74	67	58	59	58	61	60	61	57	62	50	56	78	52	77	70	53	61	74	60	60	59	70	55	68	63	63	55	71	75	65	57	58	65	66	52	53	70	68	66	69	54	60	78	77	58	66	80	65	69	70	56	67	55	73	65	62	67	71	49	66	59	63	68	70	47	67	69	60	67	60	78	65	75	70	50	58	63	66	50	67	48	53	65	70	78	57	55	66	63	66	55	58	63	64	60	71	60	67	64	48	60	63	61	57	66	64	71	57	65	74	74	71	65	67	69	77	64	48	63	56	64	66	63	59	62	63	74	71	81	58	59	60	68	54	74	59	66	66	59	59	56	72	63	59	75	66	74	62	56	67	65	63	59	83	62	67	76	72	64	60	61	62	66	60	69	57	58	74	58	49	53	75	61	72	51	54	66	72	66	62	58	67	62	77	62	54	81	78	65	75	68	59	71	77	63	68	64	63	66	62	59	50	67	75	74	63	61	61	75	54	67	75	58	57	65	53	57	64	79	75	70	68	57	54	60	68	68	66	42	59	74	74	69	55	66	69	51	64	65	75	66	65	61	63	63	74	72	60	56	71	51	61	59	72	78	68	59	71	53	72	57	64	57	59	64	55	60	71	64	59	62	71	52	82	53	71	58	71	72	61	60	61	63	63	60	65	64	54	63	60	75	69	71	75	72	67	59	63	65	60	54	83	61	77	72	47	78	70	80	60	81	70	63	78	63	56	68	59	63	68	73	61	69	59	54	62	61	66	61	69	56	52	82	63	60	61	66	62	54	59	69	67	55	62	64	77	63	49	79	67	70	85	67	59	54	62	71	80	61	58	60	64	56	56	70	57	67	76	56	58	44	57	55	72	57	53	50	56	72	44	64	42	63	81	57	68	72	59	66	69	56	81	71	65	67	63	78	79	57	66	78	59	51	72	78	63	54	71	65	73	63	68	62	67	76	56	62	77	70	62	69	61	62	60	62	55	60	80	70	60	63	59	76	73	55	70	58	87	74	57	63	63	81	59	72	71	77	63	66	61	66	62	77	44	70	51	55	77	65	68	55	73	74	63	58	62	55	69	64	64	57	82	59	71	61	65	65	59	62	58	51	70	64	62	65	67	71	62	68	62	49	65	82	68	56	66	65	57	76	61	66	61	70	70	79	63	68	58	65	67	66	71	71	65	60	58	59	73	69	71	62	62	66	57	80	62	65	46	65	65	54	57	56	71	55	65	74	63	59	67	50	67	62	69	56	70	59	80	66	68	67	82	77	54	58	76	50	67	53	60	68	71	67	48	44	56	61	58	53	66	61	60	65	66	55	48	71	64	69	57	77	68	70	78	79	62	56	61	79	61	68	73	72	60	75	71	65	62	61	64	49	60	68	68	64	62	63	67	70	79	59	65	65	73	62	53	63	72	59	62	69	58	55	67	65	60	72	54	57	52	67	60	77	58	69	60	79	51	63	61	54	57	64	75	63	77	58	73	66	58	67	58	67	71	53	61	80	59	65	56	73	60	72	83	66	75	77	53	69	53	49	61	70	66	62	52	57	60	69	62	68	73	65	59	49	63	65	53	52	75	66	74	65	67	65	70	62	62	66	70	79	76	54	65	55	75	64	62	64	59	59	67	57	66	65	59	58	62	60	62	62	57	65	72	62	60	58	57	57	55	68	47	48	54	70	56	70	54	72	84	77	54	57	65	59	68	58	67	55	73	52	69	66	60	62	58	65	81	61	72	51	64	64	61	71	63	65	71	73	67	70	60	68	58	66	69	72	60	68	78	75	68	54	80	75	57	70	61	63	62	61	61	65	64	72	69	61	45	57	62	56	55	72	61	65	59	67	53	66	72	72	57	67	71	68	50	68	60	57	72	78	53	62	57	64	59	63	69	71	67	75	67	62	72	65	61	63	54	59	56	77	69	66	59	63	61	74	58	63	82	64	55	56	70	72	73	68	65	73	69	59	66	70	56	69	59	69	47	62	57	69	63	73	67	57	67	54	67	66	82	61	68	57	78	93	62	70	52	60	55	66	54	64	66	62	50	77	61	70	67	72	77	63	61	61	66	69	81	59	74	62	61	58	69	63	63	68	64	62	54	59	60	68	67	64	80	55	50	72	77	54	54	54	60	78	73	69	63	63	54	64	67	72	66	68	57	71	75	73	71	67	60	63	63	67	66	45	75	74	56	56	56	58	66	61	71	60	57	66	72	52	60	78	62	64	62	63	55	80	64	57	65	58	79	65	79	70	64	56	73	70	63	67	80	56	67	53	53	79	63	43	67	66	79	73	82	62	78	73	65	81	43	62	59	84	62	68	68	57	53	65	74	70	72	64	78	64	73	69	75	70	73	72	72	55	61	71	76	57	60	78	64	60	65	59	59	62	49	72	80	71	68	60	65	70	62	64	61	56	54	49	57	66	68	56	59	58	60	86	65	70	56	66	63	58	60	52	69	66	71	69	58	69	71	71	72	60	71	61	68	69	69	71	71	74	51	67	41	52	71	51	75	60	50	53	82	53	69	77	66	64	83	57	67	58	55	66	57	60	57	77	62	65	53	84	65	55	56	62	70	70	78	63	71	54	62	53	47	56	61	62	67	63	60	62	52	62	71	56	69	43	62	69	67	67	70	64	77	74	61	70	70	73	78	59	55	57	59	75	69	56	66	66	68	63	64	69	54	78	70	72	58	56	67	58	71	76	78	76	63	75	68	72	66	67	73	59	58	52	53	66	72	55	70	61	75	65	71	58	56	67	64	63	67	64	68	67	57	56	56	52	74	55	58	60	61	67	81	52	69	51	64	60	54	63	70	52	72	68	70	69	55	60	66	51	52	64	49	66	65	80	63	51	74	74	63	79	57	61	46	69	55	68	59	55	71	74	65	54	62	73	65	71	55	66	58	59	68	67	68	64	61	62	56	62	68	58	60	57	75	60	56	68	68	61	67	51	75	65	58	52	59	53	54	54	65	55	53	57	75	66	70	64	78	62	61	79	55	63	59	66	52	71	57	66	63	62	73	58	77	56	68	51	68	72	72	69	67	76	65	62	62	69	69	61	67	63	55	71	61	63	58	69	65	64	63	66	62	61	57	64	71	62	70	72	55	62	60	70	80	55	55	61	66	67	65	59	59	65	61	74	52	73	62	51	68	58	73	71	68	86	60	58	55	67	62	67	56	63	51	39	63	52	51	71	61	58	61	69	58	54	77	61	66	68	59	64	65	69	60	63	67	54	70	51	69	59	60	40	49	75	80	72	52	72	63	71	60	67	59	72	76	71	75	63	61	66	73	65	48	57	66	71	60	59	59	69	54	83	72	71	56	75	47	62
8349	1733	1233	1346	2873	4285	10630	37453	46757	45411	38438	30441	21597	12601	5649	1396	606	593	651	552	617	615	643	617	645	640	590	601	589	564	621	620	625	623	636	603	614	637	591	582	590	635	589	660	630	607	600	652	608	600	593	601	614	611	651	635	635	599	605	620	596	612	582	588	603	604	608	597	595	600	605	612	633	636	604	630	592	640	632	629	631	627	593	600	585	654	582	623	702	624	618	577	608	595	596	630	587	630	625	631	602	612	616	637	640	612	577	583	628	577	608	630	610	599	581	617	613	619	665	630	620	580	588	626	608	616	600	636	665	612	632	582	661	659	579	603	597	569	600	592	628	615	627	614	604	599	666	644	597	569	609	634	619	608	615	592	661	622	643	624	612	620	655	580	612	601	648	598	591	591	584	617	604	627	593	627	586	645	618	561	595	597	616	642	592	585	631	637	596	657	628	581	604	622	586	602	599	640	597	626	620	654	647	589	584	599	588	612	649	613	646	616	613	556	540	592	638	621	600	570	622	642	584	667	648	596	645	615	622	607	616	572	573	622	565	611	624	582	654	615	628	645	627	618	609	645	626	603	608	598	647	589	633	601	587	611	610	617	590	604	630	586	625	580	633	597	606	594	640	641	594	565	627	612	620	590	573	644	589	634	587	568	589	613	618	630	574	649	600	625	610	636	614	644	643	598	600	606	564	616	585	635	633	630	625	659	649	640	594	601	596	621	595	602	607	617	645	562	605	601	654	647	607	639	633	662	632	604	631	627	665	638	678	652	635	639	648	632	603	620	590	564	600	646	627	622	585	607	654	589	616	615	606	636	612	600	595	625	616	619	631	618	601	619	643	582	622	622	659	571	605	546	640	634	601	634	661	591	554	655	607	631	600	635	613	646	580	570	627	628	615	606	597	609	623	639	648	612	599	595	635	598	568	601	588	649	617	640	599	663	657	631	635	583	614	617	621	638	626	625	590	637	632	625	672	617	610	612	600	598	641	614	591	643	602	627	636	624	626	616	591	680	588	591	599	636	587	645	596	605	558	578	610	581	624	630	624	606	588	602	606	614	594	643	548	622	625	548	658	612	643	580	564	642	639	600	641	641	634	634	578	623	575	604	622	576	589	625	603	592	602	600	566	604	593	583	562	593	588	580	647	595	600	639	580	632	607	620	620	638	590	624	612	605	618	631	610	635	578	573	633	556	594	608	627	592	574	618	624	641	595	614	600	626	567	610	597	616	596	607	609	600	631	604	611	626	587	604	606	617	625	610	682	626	619	605	671	607	666	557	619	598	567	613	613	597	622	610	601	624	617	575	605	622	644	637	611	600	598	669	645	605	646	594	609	593	585	631	620	618	623	597	599	575	653	640	646	621	625	612	644	586	611	588	653	653	613	612	575	601	609	589	627	612	621	612	604	593	617	567	622	599	604	651	609	626	648	627	623	570	654	626	575	590	604	622	619	625	582	590	590	630	583	589	614	610	605	631	657	650	610	624	617	593	632	629	594	629	639	566	593	662	579	620	573	638	598	619	646	611	608	582	623	594	611	617	603	632	593	628	614	604	611	594	639	636	659	623	616	616	598	620	611	617	620	591	620	593	629	592	640	630	624	620	604	641	599	677	563	624	614	590	627	593	656	638	617	615	624	556	597	630	645	611	612	615	595	663	625	618	580	684	603	631	608	645	602	623	636	610	607	628	624	626	632	622	578	570	614	636	621	606	620	613	623	631	598	587	604	635	628	625	615	604	636	592	612	577	604	592	608	609	629	614	656	630	646	627	597	634	630	597	643	596	611	629	611	619	603	577	620	613	584	592	610	604	567	612	631	596	603	622	568	619	644	631	564	581	583	638	651	604	635	608	614	582	622	623	603	619	616	613	648	637	608	608	587	612	599	614	587	657	614	610	623	585	592	629	632	608	630	615	622	611	565	647	620	603	614	624	638	573	624	618	614	591	632	582	609	686	622	663	596	615	626	611	612	625	610	586	634	688	609	646	625	620	621	574	630	615	619	602	612	596	633	614	637	620	637	628	631	614	586	666	620	585	593	614	595	585	592	604	640	641	603	629	606	586	690	600	596	624	587	602	631	607	624	578	640	616	649	638	634	616	658	619	600	615	571	661	596	611	633	610	652	623	640	635	606	659	621	593	678	578	608	585	642	619	654	592	636	609	611	607	569	645	643	628	624	621	644	607	606	597	667	624	608	628	629	603	646	591	611	612	594	613	637	622	587	623	610	625	632	646	650	632	599	595	611	551	613	613	616	676	625	609	624	587	622	594	601	630	621	623	569	597	599	633	619	616	624	630	604	606	610	586	656	635	603	583	659	635	622	586	579	633	623	650	590	598	646	577	615	611	589	657	606	582	649	607	576	625	586	625	627	604	599	611	607	584	601	647	638	604	642	591	620	610	671	638	604	650	597	635	632	680	642	586	623	633	610	660	580	589	580	619	596	606	655	612	588	634	631	665	588	687	624	602	630	623	620	607	652	643	641	665	636	653	608	611	556	614	580	616	590	608	612	647	608	594	612	640	581	610	607	599	592	587	589	599	605	633	646	646	620	600	591	636	649	624	649	616	577	652	615	621	605	641	625	626	612	602	615	619	599	632	624	626	617	632	582	619	624	591	588	634	613	603	639	640	625	611	646	654	591	623	639	591	603	573	594	608	657	630	621	652	597	596	605	623	660	609	629	581	660	634	607	632	608	595	612	597	625	607	616	607	566	584	576	621	572	623	608	632	595	682	583	577	632	568	606	620	613	620	645	638	628	636	618	608	596	579	622	616	625	609	639	636	619	649	612	625	605	585	609	658	639	620	639	648	607	613	594	573	635	560	584	614	632	619	609	594	640	592	617	658	594	626	586	663	635	638	629	612	639	625	608	608	572	603	617	625	633	594	619	603	624	653	595	598	611	620	588	589	599	626	618	626	619	631	667	617	599	598	591	629	608	596	589	602	588	605	615	601	601	635	622	615	598	609	631	624	629	634	571	561	599	590	570	619	626	605	555	582	617	661	557	611	624	596	612	655	638	604	607	666	627	621	611	607	592	630	618	575	667	635	623	600	614	595	631	576	588	605	616	617	594	590	609	663	618	603	652	612	644	611	606	648	611	598	595	649	634	598	607	597	645	614	609	605	628	614	623	579	604	589	609	592	561	584	632	606	634	634	634	627	581	597	618	642	608	630	577	629	633	630	630	588	610	625	627	609	637	626	616	611	602	617	605	581	603	614	632	620	622	622	608	570	572	651	594	688	611	573	621	619	593	583	629	641	622	574	603	594	575	612	602	615	650	635	621	624	602	633	591	643	635	618	622	612	583	622	583	590	617	638	626	638	620	612	612	628	638	632	585	611	621	590	642	631	589	678	577	636	638	613	590	582	639	592	607	589	627	607	621	594	625	615	616	589	643	640	602	610	636	566	613	629	594	607	610	590	646	611	567	629	651	590	619	610	637	599	623	607	617	593	617	562	603	621	614	632	613	619	641	609
2623	140	115	114	74	115	674	5457	8805	7979	6563	3355	1564	726	280	101	80	42	57	59	79	62	52	71	62	58	50	63	63	78	67	55	78	47	71	56	71	69	64	51	67	66	50	54	54	52	46	55	50	69	67	56	60	67	66	60	53	68	69	56	54	66	59	55	45	66	57	66	64	68	69	49	64	69	60	65	59	57	60	72	64	66	69	72	82	64	60	58	61	69	66	59	50	45	53	80	59	54	70	69	58	62	68	69	55	68	81	44	46	62	65	68	54	65	72	65	74	55	66	52	61	62	56	73	63	65	50	66	52	66	68	66	76	56	76	57	62	54	73	59	71	57	52	54	87	59	51	53	60	68	55	60	57	57	67	66	65	58	74	51	61	60	63	76	66	56	61	53	53	65	60	73	51	74	60	68	66	62	66	54	62	48	65	66	54	72	43	62	63	61	49	63	59	76	56	59	58	65	58	60	60	60	66	68	65	63	64	49	76	59	67	64	63	68	59	52	71	45	61	67	56	73	93	54	56	54	63	64	65	64	49	58	65	54	55	68	68	71	55	59	76	68	66	64	43	63	67	58	77	50	73	59	65	54	74	61	52	57	54	56	64	64	49	68	61	46	49	65	62	68	54	60	54	64	71	64	66	61	72	49	55	56	62	61	70	57	51	61	58	54	61	57	55	78	63	55	76	68	55	50	47	60	58	59	54	60	73	58	55	58	78	75	67	65	68	76	66	73	60	57	70	78	47	64	72	55	54	55	67	67	59	62	58	51	61	59	62	63	64	59	62	73	56	62	71	80	78	78	60	54	65	75	70	68	62	69	69	63	68	64	59	56	75	77	71	68	74	65	62	58	72	63	65	62	69	62	72	68	57	67	68	54	57	53	53	71	63	57	66	53	62	63	68	54	59	57	73	58	60	55	72	64	65	72	75	70	74	56	64	59	53	63	53	76	53	64	62	78	62	71	68	67	52	67	73	56	45	59	61	59	60	59	71	64	56	61	48	59	55	62	69	69	60	56	61	67	60	60	74	57	62	69	67	63	51	61	81	61	54	59	59	66	52	61	68	62	67	58	56	59	67	63	58	67	46	47	51	66	54	70	56	65	52	61	64	53	49	56	63	70	70	74	65	73	68	64	72	65	54	66	76	65	58	55	63	54	55	84	68	56	61	62	65	74	56	49	66	62	73	59	58	63	65	65	52	63	75	65	79	68	49	79	64	55	79	73	61	64	55	66	51	62	62	65	56	51	56	67	70	68	61	54	60	65	56	60	59	52	63	64	80	64	44	49	55	58	59	57	63	70	74	67	53	61	65	54	66	60	67	61	56	58	59	57	55	50	68	59	51	67	74	63	67	62	74	74	79	60	60	71	57	55	68	67	60	58	53	57	77	53	51	58	67	57	60	65	50	66	53	47	61	64	64	48	72	55	69	58	59	63	52	52	61	66	76	57	72	56	63	70	60	54	56	73	72	58	71	61	61	70	68	48	70	65	60	55	49	63	62	71	58	64	62	67	60	69	61	69	56	64	53	60	58	54	79	70	68	56	61	51	55	63	70	58	59	78	60	63	64	54	65	50	57	70	55	72	60	76	61	53	62	72	59	54	57	76	63	53	63	60	53	58	70	82	53	74	55	75	58	59	73	63	56	61	49	56	55	59	75	58	59	61	71	75	62	65	60	51	57	56	58	71	55	61	66	71	58	52	62	80	75	45	71	60	71	58	73	67	67	58	57	75	65	66	63	69	53	58	56	74	58	46	66	68	55	63	71	62	59	59	55	65	56	65	59	53	57	58	54	51	61	45	47	55	64	62	62	57	61	65	61	66	57	58	62	78	61	66	59	63	77	58	66	61	71	59	53	62	68	67	65	57	69	65	65	56	63	65	78	74	64	56	67	57	58	68	72	56	67	62	67	67	53	55	63	66	72	58	74	65	77	76	68	69	52	76	57	53	75	57	78	62	55	58	58	67	54	73	67	56	82	57	54	60	65	62	72	69	53	67	52	62	61	66	54	46	57	65	70	65	63	73	63	68	72	59	64	57	68	56	55	54	60	64	65	72	66	56	55	51	63	58	60	49	68	59	70	65	70	74	71	53	67	60	65	74	80	60	57	63	56	58	66	53	75	55	55	55	66	59	66	58	59	41	53	51	53	70	69	64	63	49	63	74	50	70	67	55	44	56	63	63	73	66	61	60	65	71	65	54	58	77	57	58	64	61	67	55	63	64	68	62	56	73	76	60	77	68	61	71	56	57	62	80	55	68	58	65	67	44	80	67	72	63	59	61	64	60	61	69	48	67	70	57	52	69	66	61	69	63	71	55	57	63	51	49	58	62	67	84	59	68	66	67	68	66	73	61	66	65	80	60	60	62	51	58	59	66	53	59	74	72	66	63	59	52	60	80	68	60	66	67	66	64	67	49	72	76	63	57	61	68	60	60	59	58	55	64	72	65	65	65	66	61	59	55	59	67	62	52	58	59	56	51	61	57	63	73	62	71	57	60	60	61	60	69	70	50	89	58	68	58	64	64	64	61	61	51	65	46	57	52	52	49	63	73	60	55	59	68	56	64	66	72	62	71	50	51	57	49	63	53	70	52	59	68	54	62	54	75	64	62	67	52	66	64	65	68	54	70	55	57	48	71	52	49	58	68	64	60	70	64	66	50	63	70	48	47	58	62	61	91	51	60	70	65	57	73	55	56	61	64	51	63	59	66	66	55	77	57	51	65	59	66	58	66	72	49	58	58	61	60	67	62	66	66	56	53	63	56	60	67	54	63	65	69	50	53	85	56	70	49	62	67	75	67	68	64	47	62	57	68	54	67	73	57	62	54	63	56	58	63	65	53	62	58	62	61	70	61	77	59	50	59	55	72	64	56	63	58	59	60	65	73	66	63	69	55	58	73	65	56	68	60	69	58	55	57	67	55	65	55	60	54	69	52	60	55	63	80	61	54	64	56	49	59	65	50	48	52	70	56	82	50	83	62	61	58	58	72	52	55	73	59	81	60	66	66	65	76	56	61	66	59	75	53	75	68	47	61	68	59	71	57	62	78	62	55	62	51	56	69	70	59	63	66	58	65	60	60	66	75	58	64	62	61	69	64	57	73	62	49	75	53	76	68	84	60	55	58	74	68	69	72	59	79	56	73	75	63	64	67	47	51	66	74	66	59	81	54	57	64	75	57	51	87	68	57	56	57	60	61	60	73	73	59	44	68	60	69	66	67	58	66	56	62	65	59	80	65	57	68	69	69	54	60	66	61	65	56	64	60	55	63	63	56	51	68	57	61	56	73	60	61	70	52	61	67	67	67	71	69	79	57	75	64	57	56	67	58	60	54	55	65	71	81	69	71	64	57	69	65	61	66	58	75	67	69	59	55	41	61	61	74	73	75	65	64	73	59	60	48	62	63	57	66	62	66	64	69	80	47	63	71	59	64	57	69	77	45	69	76	61	66	64	60	61	62	49	65	60	56	66	52	56	57
9114	2174	1316	1605	3737	6209	19661	46421	49956	45203	39838	30633	22290	13416	5953	1568	635	595	671	635	610	618	631	608	600	603	609	600	625	605	585	618	643	607	606	612	596	626	615	630	582	617	577	615	617	610	595	591	597	590	615	584	574	610	629	608	602	621	603	575	686	632	623	548	589	589	634	650	635	636	569	559	583	621	609	590	562	618	616	611	608	668	575	634	582	626	624	592	670	588	584	617	600	563	572	603	616	606	564	630	653	582	658	642	604	617	620	607	600	621	620	579	566	655	625	597	630	595	608	638	594	586	598	600	601	638	583	629	620	592	613	623	589	624	592	623	650	585	636	584	623	578	608	669	618	608	633	600	589	630	633	607	582	556	589	664	636	588	592	626	626	619	602	640	614	573	600	612	596	637	585	688	612	614	586	626	620	570	623	636	633	578	563	555	592	600	582	592	613	609	579	587	567	577	596	584	615	596	612	604	641	633	573	611	619	533	593	627	592	585	565	599	591	612	578	607	597	596	568	576	582	620	598	584	628	610	625	606	617	600	555	609	627	622	611	599	563	635	616	593	581	624	610	587	639	597	665	591	627	627	659	615	637	581	603	622	636	653	624	593	625	587	622	598	643	582	620	574	590	594	629	576	584	622	607	618	606	612	564	649	614	647	632	594	615	607	602	613	591	588	607	583	530	604	608	603	580	623	603	592	603	633	621	617	613	628	636	569	594	589	638	622	583	611	592	635	575	672	610	605	621	581	619	634	597	605	652	617	585	591	608	653	585	587	598	646	599	631	623	599	610	597	642	598	550	604	567	635	592	597	577	616	620	609	616	640	554	618	628	583	653	590	644	614	631	586	579	603	605	599	594	645	598	653	600	605	614	587	630	577	615	594	587	587	619	603	590	592	608	609	593	625	624	614	638	602	604	573	577	572	653	621	624	600	618	613	599	628	602	608	558	602	585	571	605	625	585	579	600	592	615	617	599	619	647	627	611	597	650	576	635	604	602	579	592	624	596	578	615	584	566	594	619	628	572	611	620	593	612	591	642	559	630	628	610	633	615	617	581	614	578	602	613	604	619	600	596	589	594	591	596	590	629	594	627	593	633	610	587	626	619	560	552	608	590	648	566	586	584	572	647	612	586	611	622	630	576	612	635	585	628	569	637	626	595	581	616	603	583	628	585	608	627	586	575	576	667	626	576	599	622	587	597	584	580	613	621	574	565	600	607	570	603	576	580	595	605	607	592	642	628	602	602	640	603	605	581	604	605	607	624	587	584	608	615	591	645	641	596	589	596	608	628	591	602	621	607	634	639	606	638	561	614	614	597	604	574	617	612	587	621	574	629	621	606	622	639	599	591	644	622	590	611	636	588	621	641	612	596	635	591	579	592	591	575	592	570	631	618	598	650	648	633	597	629	613	621	571	612	601	644	607	578	633	620	582	652	641	634	610	617	638	600	584	606	630	619	607	642	606	592	600	654	594	600	626	589	650	626	630	597	603	667	601	599	600	675	618	598	616	672	620	604	590	629	580	605	588	612	579	593	599	622	587	591	662	605	635	631	611	589	611	614	641	594	628	579	599	621	631	560	636	609	576	606	606	621	582	603	586	586	600	574	580	602	612	607	602	631	629	623	576	583	600	622	647	598	622	627	584	601	593	612	601	674	583	571	604	591	585	647	584	611	636	609	625	648	631	594	614	637	595	585	594	621	612	587	598	622	577	596	615	593	648	618	596	611	586	615	628	623	643	623	636	599	561	619	606	586	608	593	602	578	589	580	608	624	616	618	569	601	630	563	630	631	620	593	564	573	574	621	564	612	641	607	596	656	618	615	612	633	587	644	580	650	588	617	619	590	627	633	615	613	616	581	617	591	598	565	628	582	645	602	598	617	629	590	637	643	611	616	586	611	628	572	635	619	596	667	623	564	642	640	634	661	616	617	620	656	546	587	603	612	606	607	645	631	611	567	633	623	605	611	635	647	649	621	610	620	615	633	606	580	596	589	622	619	625	601	591	630	618	595	616	586	611	615	581	660	611	619	615	612	635	614	620	631	593	607	589	612	609	604	633	626	608	611	611	618	628	616	606	596	604	548	634	608	589	589	673	594	567	635	613	604	592	617	637	592	609	640	607	537	605	587	580	627	601	620	629	623	598	630	583	592	629	587	609	612	559	599	566	606	609	600	633	593	586	600	573	588	622	635	607	605	614	589	591	631	648	589	578	582	609	622	614	624	626	598	618	598	610	614	638	631	593	629	572	614	601	611	627	590	594	616	604	594	622	609	597	598	621	620	611	601	615	620	626	616	618	626	590	595	584	627	599	608	591	638	588	635	595	598	618	640	632	614	634	615	603	628	620	613	600	600	595	594	599	626	587	641	627	607	615	645	592	623	642	567	604	617	683	588	634	581	676	640	602	644	613	595	617	558	581	562	597	628	622	561	609	586	615	570	613	570	589	611	581	570	614	602	658	601	617	656	598	576	580	630	595	593	607	601	618	579	600	615	684	638	613	607	610	620	591	575	579	556	580	622	569	628	601	585	623	579	618	607	574	612	566	652	621	590	626	641	647	636	608	579	619	579	600	565	609	588	627	620	623	615	605	636	565	608	590	621	600	625	614	589	623	598	618	620	586	664	633	626	631	642	597	618	611	622	646	600	613	607	640	606	594	573	599	572	579	583	612	596	579	609	635	619	613	609	620	607	568	576	618	613	589	649	599	606	595	603	589	631	631	625	593	631	579	631	547	634	604	616	607	608	601	625	631	558	592	604	562	636	610	615	632	594	635	596	653	587	601	642	625	591	596	600	604	607	608	607	633	575	586	573	631	612	588	621	589	594	620	597	612	654	625	646	591	606	635	621	594	640	572	621	581	623	649	618	603	589	571	562	633	652	573	638	621	550	609	641	596	601	592	575	616	631	617	580	569	568	606	615	586	636	575	591	609	595	614	641	588	613	647	669	603	560	616	587	611	593	593	646	623	594	628	542	618	552	612	630	617	602	624	586	594	607	604	643	583	607	620	570	641	625	598	583	599	579	611	607	604	606	597	657	596	609	580	601	640	596	646	592	613	589	648	569	614	619	595	657	650	596	656	613	573	620	602	670	585	627	607	619	648	580	627	624	639	634	614	585	593	608	618	627	616	610	570	617	626	622	591	615	597	605	589	622	665	610	684	600	618	589	588	588	579	571	627	606	609	570	633	573	593	588	586	586	618	678	631	609	599	607	601	614	575	562	612	604	599	589	642	573	584	616	553	636	604	638	645	601	605	626	567	586	560	578	601	584	562	605	595	588	646	615	581	569	614	591	596	575	599	627	615	585	609	563	592	655	622	602	604	581	608	584	631	612	608	561	575	631	565	594	638	630	645	593	587	558	596	601	640	570	603	583	613	642	594	598	581	627	583	575	594	587	583	603	592	615	623	640	632	605	597	632	633	654	618	609	617	611	629	599	623	609	604	590	613	602	604	560	598	594	618	608	575	615	596	580	607	651	594
1413	252	210	139	143	169	1297	9845	15825	13239	10419	5553	2632	1121	531	224	90	88	79	90	76	101	98	89	75	87	97	115	101	102	80	88	94	78	107	89	95	79	98	79	98	96	97	93	83	103	96	95	97	87	91	87	80	85	105	89	75	100	85	93	81	76	89	78	99	80	83	84	99	113	101	102	98	93	82	103	92	100	93	96	101	90	85	85	98	80	88	105	89	89	82	111	87	74	105	70	92	103	74	97	92	66	98	80	91	98	95	80	96	107	95	102	93	95	91	96	97	81	95	99	97	86	88	94	88	78	91	95	108	57	107	91	98	96	95	88	88	94	93	83	98	79	84	86	85	94	90	96	79	89	117	97	104	79	74	76	83	88	92	97	83	102	88	95	86	97	90	80	96	86	82	104	98	91	103	91	96	100	88	90	123	87	100	80	119	77	93	92	93	83	84	79	84	100	76	89	93	91	83	88	93	83	76	72	98	94	98	91	98	101	102	108	83	92	99	111	101	81	111	75	84	96	72	91	98	78	81	86	78	97	91	95	94	90	89	86	91	88	95	104	101	97	74	86	103	93	85	92	97	81	96	108	99	86	80	106	86	88	98	99	97	106	87	105	105	99	79	94	89	73	86	115	93	94	97	99	105	94	88	100	83	77	82	94	75	94	84	107	79	93	95	93	109	89	90	97	83	90	102	101	103	96	74	86	97	98	85	107	81	103	90	93	87	78	96	73	89	107	75	86	96	91	89	85	90	96	75	89	92	89	93	99	98	92	98	100	92	98	79	97	88	76	98	98	97	94	83	73	85	95	93	106	93	90	92	97	101	70	78	88	93	98	83	86	92	83	92	82	99	86	84	75	94	89	84	102	85	87	93	84	81	80	100	86	97	94	87	105	78	85	82	82	94	97	92	95	96	90	90	95	94	95	126	102	97	106	94	86	97	83	90	90	82	73	89	102	108	88	83	98	104	104	85	86	95	87	90	101	102	101	90	74	85	106	105	84	97	88	69	80	102	92	85	101	105	82	83	85	93	70	91	89	87	90	91	101	74	89	87	100	95	88	83	103	96	87	92	78	77	86	90	97	83	82	96	84	120	99	102	91	82	81	86	93	96	94	89	92	84	91	84	78	87	98	89	89	92	100	76	96	89	91	91	100	84	104	100	83	77	102	97	94	99	92	90	85	81	91	96	79	89	95	91	107	78	89	107	107	89	88	86	92	93	100	95	89	106	80	87	84	99	101	87	89	94	89	81	79	89	86	102	97	89	75	100	87	89	87	92	108	90	90	90	95	101	93	83	88	88	80	72	113	91	96	103	86	65	100	106	87	82	94	80	91	86	94	63	92	98	89	77	93	99	85	100	87	116	78	88	74	82	83	89	79	93	111	86	98	83	91	104	88	93	81	105	89	114	94	93	83	85	73	89	82	97	93	79	84	79	102	90	108	102	89	84	86	92	77	94	76	104	86	93	100	87	86	96	93	87	83	88	84	102	100	94	88	87	100	61	88	91	83	106	91	99	100	86	105	87	106	92	70	73	96	86	102	96	91	80	88	97	79	98	107	89	95	93	88	96	92	86	97	78	101	86	98	98	89	77	85	85	94	74	101	89	91	81	92	80	82	106	100	91	92	104	89	87	86	95	93	100	88	103	80	101	93	97	92	98	83	96	105	87	84	83	79	82	95	99	81	102	92	87	97	83	77	85	94	91	101	104	95	88	97	96	95	90	99	98	79	84	78	100	88	83	91	101	82	99	96	80	86	71	94	92	76	88	109	88	88	78	92	84	98	110	95	121	93	105	94	110	96	93	82	94	98	82	82	90	93	97	95	92	73	96	98	106	101	107	100	69	90	98	89	86	103	89	98	114	92	101	83	83	93	90	111	82	100	107	91	92	113	98	116	102	91	87	81	69	89	78	99	108	98	85	118	99	77	103	97	100	81	109	97	87	87	95	96	95	89	95	91	100	90	90	76	90	96	98	100	95	86	89	91	100	109	111	87	84	94	89	100	111	83	110	91	75	90	97	102	80	92	86	97	88	104	93	94	87	87	79	86	98	86	83	91	78	84	84	101	109	96	95	94	113	72	77	102	90	84	83	96	96	88	92	84	79	77	100	96	101	102	103	88	102	92	89	89	98	83	88	96	93	93	115	116	111	87	95	109	103	95	97	85	85	97	93	105	102	88	79	89	83	104	92	89	91	79	101	91	93	100	97	93	90	88	102	101	95	84	89	81	92	92	93	82	97	91	94	94	100	100	94	112	98	105	79	98	79	88	78	83	103	103	90	74	94	94	96	84	84	88	101	86	85	86	107	97	84	99	93	89	82	96	92	87	74	97	72	74	80	78	89	107	91	90	73	91	82	90	80	84	94	86	109	83	98	118	84	107	110	107	86	102	101	89	108	91	106	100	86	94	105	100	93	100	92	75	86	80	104	94	110	70	83	92	87	74	84	97	69	95	83	104	98	90	89	97	100	73	93	94	92	81	78	106	112	93	99	84	79	93	105	84	94	97	116	97	94	75	89	98	78	92	79	82	106	86	88	85	88	87	85	101	94	88	98	95	89	78	80	81	114	93	100	87	87	82	90	102	72	119	96	94	116	81	100	114	94	87	96	99	104	99	87	90	103	78	97	99	85	102	101	87	102	104	86	83	76	86	90	103	98	78	92	83	93	81	95	85	85	98	89	109	88	91	84	84	99	121	81	82	79	106	95	83	98	97	96	90	95	93	102	98	106	98	86	106	104	89	96	104	82	83	89	93	95	94	100	87	74	89	98	98	95	106	75	85	92	89	85	85	90	104	102	91	77	90	103	92	86	100	92	117	82	91	89	112	102	101	87	92	90	69	89	97	100	70	102	75	84	86	95	88	92	89	100	86	91	77	88	99	88	94	112	108	100	105	82	78	94	103	79	85	109	78	103	86	98	95	89	88	80	105	103	94	86	77	109	101	96	103	82	105	99	97	92	104	94	90	97	106	87	102	83	61	87	101	75	91	82	84	105	90	99	98	103	106	97	75	96	96	110	89	94	105	86	94	88	83	84	88	96	89	78	94	96	95	78	81	90	123	104	81	97	96	91	87	100	88	91	99	99	87	95	66	95	70	86	98	89	79	88	102	86	96	87	68	88	93	75	81	97	100	97	98	91	99	85	103	112	76	102	96	97	92	85	92	90	96	65	90	87	84	102	89	86	106	89	104	96	110	78	95	98	98	95	78	102	100	88	90	83	84	100	89	80	75	88	87	89	85	95	108	92	93	98	78	107	84	117	97	90	85	88	97	96	102	102	106	101	82	64	89	87	98	94	101	92	80	81	99	81	96	87	107	92	93	84	96	98	87	81	75	92	79	104	86	87	90	96	88	86	100	82	81	91	98	86	102	85	87	82	97	72	89	88	87	96	84	108	95	98	77	87	88	95	90	114	100	106	82	101	123	73	98	83	84	82	87	85	87	108	106	92	91	73	93	88	100	95	86	95	90	89	87
13232	3830	2106	2672	6494	10417	26206	55386	61694	51953	46601	35817	27252	18020	10062	3478	935	842	884	973	911	922	863	868	842	944	880	918	965	913	871	866	893	900	889	905	871	865	909	914	940	914	912	846	856	853	928	923	915	863	940	895	927	858	867	869	901	900	955	910	892	938	903	915	889	903	927	853	853	920	861	903	839	847	917	914	900	929	854	889	953	959	841	892	861	902	915	912	957	952	877	905	913	890	962	877	896	898	902	946	902	965	945	877	883	873	944	916	931	916	883	914	912	899	923	851	928	973	885	904	920	887	895	865	984	898	911	890	942	880	960	923	919	979	913	862	897	923	854	936	902	925	892	928	872	902	871	910	884	876	854	904	936	955	881	873	881	883	858	918	866	909	922	895	929	894	843	874	887	907	890	919	934	901	879	968	866	897	928	849	882	967	888	947	902	918	915	873	858	922	828	873	932	894	905	921	886	908	865	912	877	889	915	917	998	864	983	873	894	889	909	931	960	914	915	931	894	933	927	888	940	901	867	898	895	914	955	913	977	873	920	906	899	906	939	906	945	844	896	890	898	931	869	874	900	913	913	906	906	905	910	918	906	898	907	858	902	916	902	896	895	879	928	923	917	906	846	894	864	876	865	864	922	889	936	915	896	908	917	914	900	935	933	936	948	893	913	911	908	877	978	934	911	849	892	925	931	919	940	924	926	905	939	954	899	899	881	854	879	948	876	904	899	903	862	870	914	915	881	991	923	897	933	896	934	872	901	902	877	908	919	902	894	925	878	863	923	910	900	941	960	882	901	840	916	897	916	886	916	899	870	903	924	972	871	878	888	932	904	932	880	896	918	916	871	997	913	885	866	903	921	874	899	914	873	909	921	908	925	898	926	905	920	896	885	908	854	890	912	896	874	895	933	900	912	923	889	919	915	896	949	913	845	867	860	872	850	864	917	867	882	926	890	918	899	878	893	894	912	889	914	883	962	924	913	896	955	859	908	881	931	849	935	895	878	867	923	855	904	861	916	888	854	873	895	934	864	886	944	899	925	903	926	896	913	897	927	980	857	879	879	945	880	877	960	914	896	882	900	914	922	916	892	914	877	907	873	932	864	901	930	887	905	912	920	960	921	914	928	901	877	933	855	927	884	885	902	858	891	929	851	928	860	891	889	916	896	922	954	969	910	874	877	886	941	923	930	887	918	871	922	914	935	915	848	902	850	908	915	866	910	893	843	876	845	928	848	840	870	898	862	875	912	907	849	920	910	896	900	860	888	906	929	881	926	949	915	869	903	849	906	961	864	915	887	948	877	881	887	937	904	907	961	939	893	977	918	916	926	916	934	891	900	853	845	920	878	869	895	937	927	867	915	879	872	905	922	910	904	906	896	898	931	895	901	924	907	872	906	893	868	953	870	845	920	883	890	904	880	897	913	930	884	888	961	879	910	873	883	891	863	881	897	883	877	947	941	964	914	940	894	926	907	846	894	890	925	886	936	880	947	985	890	881	903	868	939	895	888	861	868	875	963	921	858	908	893	897	853	867	884	904	931	827	863	916	967	870	858	876	934	896	885	919	865	913	907	921	865	893	899	940	947	915	891	886	938	870	921	940	914	907	853	928	898	838	921	907	897	902	874	909	849	936	910	959	886	908	854	913	887	948	900	883	902	886	863	895	865	942	896	884	939	888	914	901	900	898	914	942	952	880	892	888	878	865	926	883	966	872	908	869	879	933	878	885	900	912	924	960	842	884	881	936	852	893	901	919	907	898	940	871	924	879	865	893	932	877	886	887	901	910	911	879	901	931	967	921	894	874	955	942	871	870	926	929	930	872	871	943	891	904	870	928	909	894	870	884	921	930	875	951	848	912	906	941	889	924	928	907	939	873	903	902	887	896	872	903	905	922	859	897	952	970	957	877	922	910	880	896	867	916	941	933	887	863	948	893	949	929	881	921	886	912	872	843	880	930	893	909	910	891	946	881	933	880	932	904	886	944	896	878	939	898	887	921	874	913	895	855	904	890	874	845	907	871	888	882	919	903	924	915	904	941	963	935	896	896	888	878	917	944	842	883	893	983	901	903	913	952	877	879	886	894	940	928	914	924	902	947	879	893	904	938	869	920	850	894	935	915	915	873	904	898	899	930	886	948	960	914	890	900	926	904	923	869	917	879	894	936	897	912	924	903	909	886	899	935	919	952	831	881	951	891	902	885	890	922	902	922	914	893	957	898	912	909	905	867	890	919	955	880	893	866	941	935	976	894	914	895	953	913	849	867	869	887	892	922	949	907	950	916	870	972	888	974	914	898	872	830	831	940	886	915	892	879	940	874	861	895	863	862	904	890	945	937	991	941	949	874	879	911	866	853	927	908	881	897	920	917	930	896	928	877	878	915	913	889	875	911	879	874	852	927	950	908	876	886	902	927	866	930	935	957	894	903	967	906	897	949	886	937	890	884	913	898	891	903	963	948	955	930	923	883	876	892	886	949	944	994	928	880	941	860	875	945	880	923	997	891	942	886	892	904	888	908	959	926	926	908	880	884	875	883	890	916	887	933	960	868	916	894	928	936	898	952	936	895	890	903	920	949	943	995	917	928	891	864	915	884	943	891	872	874	904	932	851	877	849	895	991	882	891	915	970	936	922	876	897	950	835	884	835	911	893	924	877	937	909	847	920	955	998	930	960	872	928	944	917	954	888	900	900	890	929	899	904	887	869	920	913	923	908	828	920	876	870	918	845	897	924	957	893	869	917	917	867	888	885	870	898	919	921	878	906	898	954	901	922	890	811	930	866	921	920	949	873	870	871	883	902	901	863	922	885	893	910	934	929	941	942	897	858	909	874	926	880	955	859	920	885	936	901	914	920	945	901	915	901	906	951	927	907	913	864	917	921	887	958	879	927	983	884	871	883	905	845	931	855	876	900	927	927	861	913	904	929	946	854	919	885	936	873	929	859	920	911	922	878	887	928	916	866	929	933	850	882	932	894	894	886	888	982	888	891	876	912	892	850	852	947	873	856	844	896	933	914	879	842	887	892	906	945	903	924	866	904	932	901	873	894	882	907	889	853	888	906	900	910	955	934	970	924	950	918	910	899	879	875	841	899	861	893	904	921	872	931	893	876	940	935	884	903	888	894	923	909	904	936	885	907	951	842	908	880	892	884	913	875	856	889	926	886	899	883	953	833	903	918	881	930	889	903	881	850	939	919	924	856	907	921	914	940	935	922	938	876	853	881	917	883	895	936	914	891	897	868	881	887	923	876	902	886	947	868	922	899	900	944	917	852	936	916	934	902	906	894	961	928	883	930	801	834	864	896	898	879	914	927	898	863	892	914	916	984	915	905	976	899	928	886	916	904	853	912	900	923	871	928	904	910	901	923	892	893	906	956	927	901	920	881	886	893	854	860	924	895	891	928	860	886	903	848	902	891	913	949	928	886	918	871	897	901	905	926	876	892	881	916	916	939	904	934	880	922	882	864	907	956	956	908	881	896	967	899	904
1772	86	95	95	87	77	101	598	2387	2381	2147	1211	735	391	211	135	73	67	77	75	83	70	70	80	82	79	70	91	71	86	70	74	90	71	90	90	75	84	64	71	81	69	91	80	77	72	83	81	86	79	77	63	80	80	85	73	60	84	68	80	74	80	89	75	82	79	63	76	61	85	77	68	76	62	64	69	59	75	74	101	90	86	86	54	80	94	79	81	79	79	81	77	85	77	69	73	96	92	84	87	76	82	77	83	89	81	65	70	77	82	57	76	97	75	73	70	80	87	75	72	87	78	80	80	80	88	87	59	70	93	79	95	87	57	78	91	77	77	86	64	66	78	80	79	75	84	76	81	79	65	80	83	96	82	80	86	80	80	72	80	73	78	70	55	80	61	90	77	68	77	85	92	78	70	85	63	74	68	84	72	102	88	75	85	92	90	77	81	58	88	73	95	90	88	90	86	74	65	65	84	79	72	77	80	82	63	64	93	87	75	69	83	81	71	83	76	85	96	80	78	70	66	75	68	75	87	70	93	76	80	82	74	91	72	88	76	73	86	84	87	66	78	89	75	74	79	55	86	81	82	65	66	100	70	75	103	79	65	81	69	90	86	87	74	81	67	84	78	78	80	69	72	83	92	74	85	71	82	89	79	67	71	69	96	60	69	72	89	81	70	88	75	98	80	70	79	75	86	78	73	78	74	74	78	77	74	80	75	71	87	64	77	74	62	77	76	68	82	84	101	76	69	79	79	79	90	94	81	70	86	93	78	72	78	72	83	77	79	79	82	75	76	82	68	74	78	85	75	68	73	75	75	87	89	63	84	73	70	76	87	76	73	87	72	102	90	89	79	85	72	86	100	86	70	85	71	90	69	77	69	81	87	71	83	66	68	75	60	88	90	78	77	82	80	90	67	86	74	86	79	69	79	66	86	68	76	90	84	89	82	66	89	96	84	74	81	67	85	96	90	86	59	50	76	78	69	80	75	86	64	77	77	68	73	76	84	81	77	72	86	70	90	71	70	75	81	81	77	80	87	65	69	69	91	97	64	74	82	65	75	72	75	74	92	94	73	81	69	78	80	75	82	68	88	60	67	72	94	83	77	80	87	73	93	83	53	82	81	80	70	75	88	80	85	64	69	73	69	75	70	58	79	88	74	73	74	64	78	95	86	77	89	70	81	79	79	56	82	81	81	72	82	99	88	65	70	85	91	68	80	75	73	77	71	96	83	76	94	66	68	76	79	82	86	78	86	93	79	68	75	76	64	83	84	70	60	80	72	80	76	81	94	79	80	60	76	82	77	82	72	73	72	82	89	76	62	75	73	72	63	73	65	89	76	76	85	89	68	91	85	76	81	74	76	99	75	69	84	74	77	64	69	79	87	79	54	88	76	76	74	78	86	76	64	82	100	81	73	70	68	75	73	88	86	76	83	84	59	69	85	66	77	86	70	80	69	67	75	75	73	90	67	87	80	69	60	70	99	75	61	76	73	79	75	57	76	72	81	84	78	70	72	63	90	75	81	76	75	61	77	81	65	79	73	64	102	82	69	75	85	86	73	77	73	74	81	87	80	73	72	96	78	75	73	77	75	75	65	79	84	73	70	72	90	75	86	77	71	88	95	76	75	74	75	54	81	77	74	80	87	90	74	81	87	87	93	77	82	81	68	63	80	73	99	81	83	68	56	69	77	81	82	73	85	79	69	76	85	85	78	75	64	96	63	98	67	88	63	78	75	74	83	78	73	76	61	79	82	66	73	69	73	64	63	78	73	57	68	72	79	70	77	82	82	78	77	70	77	71	79	73	81	61	64	78	70	64	94	71	73	70	88	81	77	78	81	71	72	81	73	76	75	60	70	74	84	60	87	87	91	82	68	68	90	92	82	86	79	70	69	76	90	76	81	89	84	77	82	78	69	92	85	83	79	78	86	69	71	63	76	74	77	65	67	83	90	80	81	70	84	88	69	58	80	66	81	91	81	64	90	86	80	78	89	86	81	64	83	82	71	74	71	77	81	79	85	77	85	67	79	85	81	80	78	74	65	77	79	76	67	72	64	97	85	74	75	72	70	78	65	88	82	80	65	61	81	72	70	81	79	93	99	74	70	74	73	73	77	73	85	74	73	74	79	66	64	74	74	62	91	77	91	88	78	67	81	75	73	73	77	69	97	73	83	86	91	73	77	71	65	79	84	84	65	75	80	74	79	93	68	73	79	69	88	70	69	74	86	85	76	73	81	64	72	76	78	75	74	108	85	83	72	88	73	77	57	64	95	73	74	73	78	64	98	85	81	79	60	70	77	90	73	70	78	60	75	86	84	75	75	82	91	76	70	92	72	80	74	77	78	77	86	70	88	81	68	92	75	79	80	76	84	82	78	71	70	80	67	83	74	73	74	61	65	78	80	85	72	69	76	80	83	59	70	78	79	66	77	89	80	82	64	62	81	75	91	74	89	70	73	74	73	58	83	81	72	84	66	63	70	82	72	75	83	83	60	87	91	62	82	77	93	64	77	73	82	79	78	66	67	77	93	84	81	83	85	76	78	87	71	91	69	79	81	74	79	86	56	76	79	75	65	75	68	88	89	80	63	75	82	74	67	67	81	78	65	72	77	80	73	69	91	81	91	74	77	91	93	78	78	65	70	71	68	80	78	87	58	84	75	74	66	77	82	67	92	77	68	82	64	76	74	78	68	77	73	66	98	79	73	77	83	70	87	82	73	73	65	80	86	82	87	70	64	76	78	78	96	84	77	74	85	87	73	67	76	91	75	72	76	82	72	76	71	70	81	75	66	76	101	84	71	72	79	69	88	79	62	66	81	73	79	86	77	81	76	63	72	86	69	78	87	74	90	76	59	72	71	77	71	79	80	68	71	58	81	77	75	90	86	82	72	79	68	87	73	72	61	75	60	87	86	84	77	74	76	93	87	78	79	90	79	79	84	80	76	73	78	57	81	83	67	86	83	88	86	92	88	89	80	86	83	69	80	70	71	63	77	80	84	74	93	68	77	72	70	81	76	66	74	67	82	66	72	71	75	90	84	69	81	75	61	69	73	82	76	88	75	71	80	77	60	91	94	83	81	85	90	84	76	78	73	62	66	74	71	100	72	81	66	90	84	77	78	71	84	85	79	64	60	81	73	70	86	69	72	72	74	59	76	91	70	68	71	78	79	79	80	87	75	77	68	78	80	70	93	88	73	90	105	76	76	86	86	83	82	82	73	68	67	78	63	70	82	76	80	80	90	74	71	78	73	76	70	73	68	70	70	69	72	71	79	68	68	84	76	74	94	85	70	78	80	67	71	68	99	80	82	77	99	75	84	76	66	72	83	80	78	74	84	89	76	75	80	75	70	84	75	66	70	79	83	77	79	71	96	97	84	85	71	93	71	71	65	82	58	78	81	61	83	73	77	81	91	82	80	71	77	87	65	70	79	79	63	91	81	72	78	82	70	75	81	66	79	79	73	74	81	87	76	70	81	94	86	58	83
7321	1152	917	1065	1708	2069	2261	17417	32479	29434	27479	19767	13423	7348	3807	1872	718	743	689	699	741	751	730	694	740	748	749	752	769	753	745	727	746	695	695	722	705	713	707	758	677	729	752	717	738	709	738	731	731	691	762	755	685	738	737	768	725	700	737	769	760	719	709	722	701	679	726	726	699	747	730	756	721	711	718	752	743	740	691	759	736	753	693	718	732	711	734	795	705	751	719	712	757	694	714	700	744	729	758	713	678	731	699	742	711	747	714	772	726	701	726	679	753	728	767	704	707	679	765	752	730	697	715	740	698	725	740	768	743	743	754	754	760	729	740	709	760	742	695	729	745	754	737	738	765	748	762	714	723	727	711	755	760	746	738	701	741	701	752	724	721	743	723	723	717	763	741	684	755	732	730	698	684	735	771	737	729	720	687	775	775	738	737	700	756	731	705	722	732	741	736	722	723	745	698	681	748	696	720	725	773	744	743	706	737	711	747	691	800	687	713	742	740	706	750	696	744	755	690	735	751	778	747	731	681	713	759	764	725	710	691	754	757	737	699	703	701	735	744	714	777	701	781	767	763	754	739	682	714	677	734	745	743	712	709	737	751	715	686	730	750	706	788	732	732	747	734	777	723	774	756	740	723	770	755	716	724	683	732	735	797	747	782	713	746	692	748	742	798	708	749	718	706	706	716	721	686	681	741	725	716	746	758	767	776	730	741	692	704	720	743	750	685	744	734	716	675	770	757	704	705	753	713	726	725	674	770	672	718	725	730	713	715	763	699	735	740	730	753	757	771	733	742	734	717	733	726	714	733	715	731	702	733	729	754	682	771	704	802	706	738	750	752	747	668	697	730	779	718	689	708	739	775	752	728	723	674	757	727	684	718	730	711	762	721	750	728	705	742	699	753	756	775	691	782	696	766	747	737	740	808	703	727	732	716	743	758	763	756	728	790	746	704	763	740	638	709	702	743	750	736	720	760	716	725	721	731	727	733	701	732	744	707	693	743	756	773	755	728	723	749	736	727	721	715	711	723	752	773	705	698	713	722	727	718	700	742	701	749	720	731	732	748	726	724	760	745	753	701	688	731	692	756	677	760	708	739	749	693	740	751	718	743	754	748	771	737	745	707	762	746	733	757	736	646	706	742	714	753	718	729	683	743	754	711	755	697	776	746	772	756	687	704	763	748	721	708	720	742	749	730	719	749	733	708	716	729	788	742	733	731	761	762	727	726	736	707	707	723	704	736	768	715	769	709	701	715	689	744	719	755	733	743	720	771	758	742	762	700	744	695	730	730	722	743	760	725	726	745	795	743	700	730	761	716	743	753	775	733	765	722	713	717	721	714	758	710	729	730	761	739	784	762	738	730	709	726	727	705	728	708	727	719	730	745	665	720	702	681	732	734	769	731	703	690	781	761	724	734	728	703	729	688	685	708	718	706	741	712	754	743	776	706	716	724	740	765	737	744	720	752	686	761	752	713	687	761	752	720	735	743	730	721	733	727	731	727	762	705	769	772	719	748	721	778	766	798	702	743	707	731	747	756	731	758	689	699	693	752	748	684	759	748	714	723	708	712	743	702	729	732	689	774	706	732	713	773	721	749	758	758	752	716	751	730	698	756	743	745	709	707	729	723	723	740	750	708	671	755	707	706	749	764	718	777	709	698	716	733	762	723	717	748	736	692	698	766	743	722	732	737	731	739	726	751	715	725	775	764	746	774	798	726	750	672	768	739	730	778	710	745	710	728	710	759	728	780	728	751	730	665	746	725	713	723	728	780	696	726	739	720	678	735	796	767	735	701	710	732	709	724	743	750	750	720	721	717	710	742	740	770	709	669	772	741	736	708	769	717	714	743	716	715	698	760	746	693	676	756	732	725	749	714	710	730	740	724	746	749	755	714	707	726	701	733	725	732	775	770	728	748	744	717	700	757	708	713	718	735	751	753	756	710	771	737	746	737	733	741	744	789	725	723	768	732	758	713	716	733	736	680	729	674	725	721	707	747	728	741	734	739	748	778	702	705	778	741	728	745	720	755	758	753	709	773	810	743	722	744	706	776	689	749	706	707	731	740	715	751	702	762	711	735	736	723	698	729	769	714	774	772	705	717	780	722	714	718	754	719	722	728	692	755	736	753	733	717	756	754	733	748	744	735	737	734	755	741	708	731	748	724	702	697	720	700	716	711	735	685	740	736	764	756	720	715	738	686	740	687	721	777	756	717	743	701	710	726	759	712	779	696	699	712	716	805	728	740	703	704	741	700	726	720	746	734	782	736	759	750	740	719	736	720	772	727	728	748	741	735	761	721	737	752	714	717	720	731	731	744	721	741	726	728	746	742	698	740	737	761	712	711	732	749	779	734	725	744	767	735	751	748	729	726	721	831	726	762	741	697	710	712	746	756	737	768	786	774	709	729	693	744	752	684	709	709	726	738	715	760	674	737	755	723	763	671	720	717	777	746	699	733	730	691	722	716	718	709	734	736	694	804	735	708	759	706	714	769	692	748	713	744	754	726	747	756	726	729	714	730	777	776	736	714	754	735	774	784	713	707	728	700	778	754	737	719	715	698	752	698	743	739	732	741	728	739	736	709	729	718	729	736	734	739	714	716	706	722	740	789	745	715	747	703	738	735	751	729	718	745	748	735	731	773	741	730	748	758	700	733	746	748	737	756	756	762	746	750	719	729	708	720	721	759	745	735	737	751	769	681	764	741	708	697	685	689	728	736	735	720	782	738	778	745	741	735	725	722	751	757	682	698	735	743	785	742	739	706	699	782	732	734	728	741	762	706	720	708	752	730	773	774	732	737	716	687	735	731	724	781	722	744	789	740	701	739	746	760	742	742	688	713	711	707	708	728	718	718	701	703	734	765	690	691	713	690	722	793	729	724	718	718	770	697	742	713	695	752	745	764	692	677	787	723	729	731	693	677	760	782	712	729	745	703	698	716	724	717	730	698	759	706	760	718	743	746	727	749	742	768	732	770	772	777	719	713	743	724	726	709	726	748	730	765	759	694	754	756	748	745	743	685	699	788	750	694	704	766	728	727	737	714	763	749	763	715	747	743	684	763	767	745	729	734	681	739	731	735	752	696	750	769	723	751	768	714	732	699	754	676	795	798	736	742	712	771	719	742	749	718	720	743	716	699	748	768	732	736	776	773	750	757	749	661	746	744	708	706	718	721	767	760	748	707	708	756	754	749	698	760	706	698	716	739	757	709	783	707	768	759	752	774	743	746	684	720	731	773	729	738	749	803	724	759	787	728	732	733	761	775	731	752	756	737	743	749	734	723	742	732	725	748	720	728	736	721	722	738	760	695	723	726	773	768	741	692	714	719	782	749	749	713	704	709	769	719	736	741	736	761	736	700	745	712	698	732	745	733	770	728	691	709	749	687	775	722	739	787	709	751	700	688	726	713	700	673	772	734	719	761	733	704	728	726	666	735	754	729	723	764	727	744	720	712	762	686	718	688	717	712	745	755	745	723	704	720	698
2510	125	81	92	76	84	97	1461	7056	7552	6072	3689	1765	844	404	152	58	59	66	63	77	60	71	63	69	65	43	77	55	87	59	48	64	63	74	57	53	52	78	60	57	55	59	52	80	68	70	80	57	62	61	55	61	65	75	67	61	69	58	64	59	60	64	59	59	41	60	54	48	55	64	68	64	67	67	70	59	62	60	65	69	67	71	61	72	67	78	71	78	72	67	58	71	49	66	63	72	64	56	55	70	52	50	74	69	58	54	72	63	81	70	64	53	60	61	71	53	53	57	42	77	59	68	63	60	58	64	73	71	47	59	66	57	61	67	63	68	59	64	58	67	61	71	75	41	60	65	57	59	57	68	58	68	70	59	54	69	71	37	61	63	69	51	74	54	66	65	61	61	57	68	70	62	59	69	57	73	61	63	55	57	71	70	66	59	70	56	67	62	59	58	59	63	63	67	58	62	62	62	60	64	55	58	51	55	46	76	59	69	58	52	66	61	69	68	63	65	54	89	68	67	50	63	62	68	60	63	62	55	57	68	43	46	61	49	70	63	57	65	61	71	66	73	65	72	64	77	49	76	74	62	67	59	59	62	67	57	46	66	57	61	83	69	69	50	58	71	64	44	60	49	63	66	62	53	57	65	62	55	71	61	69	59	59	58	65	71	62	53	56	48	60	54	73	65	61	48	55	56	64	53	73	64	62	58	77	74	70	69	62	52	65	57	64	54	59	54	65	64	65	50	71	75	69	62	66	50	62	56	63	64	65	55	60	62	65	57	63	64	59	64	56	65	70	54	66	61	58	58	63	59	46	63	63	56	69	64	68	61	66	58	63	72	62	59	60	52	65	58	50	55	75	72	60	55	55	62	57	67	54	60	68	61	55	53	69	67	74	62	55	72	54	53	62	69	56	71	50	71	67	66	72	74	58	64	57	70	60	83	65	60	54	68	73	58	64	54	50	58	61	80	66	56	69	60	71	55	53	56	81	58	75	62	71	67	89	53	56	53	62	55	51	63	59	64	74	49	58	76	71	56	65	51	64	50	65	65	59	67	51	65	62	65	56	71	58	62	65	48	72	59	55	77	73	65	55	53	53	64	71	51	59	69	62	69	66	52	66	63	68	57	59	69	62	71	56	64	52	59	59	73	69	63	67	58	40	55	60	63	62	69	66	80	65	61	48	66	63	62	65	65	50	56	63	68	84	65	55	52	69	61	66	64	61	63	67	63	69	61	51	83	58	66	70	79	69	61	60	76	53	67	65	60	63	49	63	57	69	59	65	68	70	71	62	58	61	51	71	54	47	46	66	60	65	51	57	63	51	57	66	64	61	60	75	63	58	66	74	59	72	53	73	60	71	64	60	59	75	73	56	62	63	78	59	58	78	70	62	76	67	57	63	59	62	56	66	59	71	72	52	51	55	83	68	60	57	66	69	63	65	54	54	58	62	72	62	67	68	70	78	66	63	67	64	67	68	62	44	65	54	67	63	49	57	65	58	59	58	51	56	62	68	66	65	71	56	59	52	60	68	55	60	52	59	65	55	53	74	68	54	74	72	61	57	59	67	59	43	69	53	59	67	64	64	67	57	54	51	66	66	67	77	59	50	81	67	48	49	50	53	59	70	58	65	68	77	64	57	59	52	51	66	60	51	72	65	63	52	71	57	67	64	68	57	59	53	71	56	54	60	55	62	55	57	59	69	53	52	51	62	64	63	56	76	67	59	61	70	65	77	62	64	56	72	55	69	61	71	62	77	67	62	62	66	79	74	62	55	69	63	56	59	62	73	71	84	65	59	63	69	66	66	60	57	49	62	82	65	59	61	63	67	82	64	63	64	63	66	57	65	60	60	50	65	67	66	56	76	59	51	63	64	71	57	72	55	61	70	70	55	65	66	66	71	77	62	55	62	57	50	60	57	48	60	49	63	65	53	54	73	62	51	61	72	76	67	49	54	71	56	59	76	67	71	66	61	52	48	77	68	53	62	67	75	56	62	64	68	62	54	61	52	53	60	73	73	47	51	61	71	69	66	70	69	60	58	56	44	58	64	62	61	51	63	64	67	56	67	55	59	63	65	51	62	66	57	72	72	53	61	56	71	70	72	85	69	54	64	61	61	54	70	58	70	72	61	56	64	57	51	71	82	59	69	70	59	58	55	59	70	56	62	65	76	71	52	55	57	71	72	59	54	63	74	66	56	74	63	68	55	59	76	64	61	67	76	58	63	63	53	67	57	69	65	74	68	73	64	54	61	64	82	77	80	56	61	60	66	63	71	43	52	64	61	50	61	58	63	60	63	69	72	60	60	60	48	77	44	61	66	66	59	77	66	64	61	60	64	73	74	57	70	66	62	78	60	51	57	62	64	64	65	66	52	60	70	53	59	52	62	63	63	62	72	47	62	64	55	55	81	52	42	58	63	58	68	65	65	49	56	77	62	60	59	55	61	83	59	55	56	67	51	74	56	63	72	46	66	65	77	49	59	60	60	60	76	49	58	63	61	65	66	67	70	73	67	66	60	63	65	69	49	66	68	53	71	81	56	50	53	73	51	61	51	52	61	70	46	51	44	58	68	60	58	71	70	72	62	65	68	58	61	61	79	58	58	61	67	73	47	62	65	59	66	62	57	59	78	65	65	64	57	69	59	54	62	50	43	58	51	44	61	64	65	63	49	68	62	61	60	74	58	59	67	60	63	61	56	58	69	56	66	48	47	48	54	61	80	65	72	66	48	79	67	55	69	67	60	54	66	53	66	59	63	53	67	68	70	66	71	58	52	67	58	58	51	61	59	61	50	66	70	53	68	57	67	64	55	64	66	64	56	69	68	66	62	68	64	58	57	68	69	50	63	65	60	67	51	54	53	76	70	76	69	59	70	61	69	61	59	66	59	73	55	48	86	68	61	64	80	69	79	69	72	62	75	77	65	78	59	62	67	65	57	54	62	63	77	52	64	66	64	72	57	44	71	65	66	65	52	57	54	76	62	72	59	46	53	56	54	55	61	44	60	59	51	74	59	58	77	74	62	43	67	55	56	60	57	52	73	64	61	57	76	64	62	59	55	55	62	73	66	63	66	56	63	71	67	70	64	74	52	55	56	53	62	58	68	52	62	72	52	61	39	70	72	59	57	74	71	67	58	57	59	66	52	72	55	48	62	41	72	55	58	53	75	70	59	74	63	44	56	58	66	59	59	74	74	66	44	69	63	55	50	67	60	60	66	66	51	57	59	75	57	59	67	72	55	64	67	57	47	58	51	59	73	53	65	62	62	59	71	62	57	57	73	65	54	62	52	57	44	55	66	57	46	76	56	61	61	65	65	54	62	57	65	61	67	66	45	58	59	52	52	66	62	65	64	66	68	61	60	70	55	73	66	67	69	63	76	54	62	74	65	59	77	65	71	61	53	51	60	53	65	51	82	53	66	65	59	63	56	61	76	80	66	62	59	85	58	62	75	68	59	55	66	77	61	50	65	57	66	69	58	58	61
8238	1816	1189	1327	2890	4065	4227	24609	47030	42706	39347	30979	23373	14867	8164	2721	626	650	570	638	606	600	607	637	624	582	590	625	622	603	602	611	650	601	581	581	611	587	592	593	589	621	602	611	589	606	592	604	620	601	623	580	605	596	591	633	587	620	615	562	622	633	608	605	565	596	612	592	606	607	578	599	613	583	596	605	594	592	603	618	596	592	568	571	537	601	597	569	646	602	577	607	631	639	616	575	597	564	577	590	610	584	572	608	595	558	619	579	575	621	594	603	569	622	562	579	647	628	634	598	635	613	593	605	625	581	558	633	585	597	593	629	598	591	603	554	560	593	615	546	623	579	595	584	591	606	627	619	603	630	549	651	581	652	596	615	581	609	602	614	563	591	637	537	608	607	598	601	602	614	573	599	570	586	601	604	631	623	665	623	639	617	604	569	622	593	605	640	628	627	587	591	582	536	594	642	631	622	596	635	626	606	557	590	619	615	607	611	566	605	596	603	583	567	598	623	588	587	574	613	591	607	610	608	604	597	629	608	593	615	584	564	598	580	602	601	576	577	623	618	610	552	619	541	647	566	616	621	658	615	623	638	621	595	608	606	627	612	582	624	597	574	586	560	605	625	568	611	570	587	603	629	624	630	571	600	598	590	580	568	620	577	603	593	618	558	615	625	597	603	604	615	595	606	584	663	599	604	614	593	597	612	576	577	617	576	606	582	617	663	577	630	610	616	611	605	615	606	574	596	558	615	637	584	621	609	598	594	588	593	588	573	609	648	595	591	588	587	608	624	626	601	578	592	610	643	589	596	624	567	638	583	620	596	620	649	615	594	606	634	583	571	612	615	586	589	603	599	607	632	613	591	611	570	596	654	559	603	576	611	592	599	603	602	563	602	589	617	569	587	633	570	571	585	601	606	599	588	583	643	559	548	625	629	593	572	614	589	596	573	634	589	574	622	593	613	625	607	584	600	597	594	577	601	587	604	613	640	628	600	582	606	623	591	587	593	583	541	566	620	558	608	588	572	609	619	604	628	595	610	620	631	610	607	607	571	592	597	614	605	594	604	628	585	601	550	641	616	581	610	601	610	584	617	610	605	619	611	568	622	634	603	557	551	583	607	583	609	600	604	590	622	655	567	577	555	599	628	596	565	608	623	593	605	583	579	597	608	588	555	580	589	563	647	608	629	603	610	595	621	569	661	625	589	612	568	608	607	604	636	589	567	637	577	586	630	600	611	581	591	592	581	603	599	580	602	646	553	614	615	608	597	637	584	639	643	630	604	581	665	585	627	583	627	553	611	573	631	566	585	586	590	582	623	578	584	655	575	621	611	622	643	579	627	608	580	593	618	632	569	639	600	600	590	618	619	605	613	583	593	582	573	594	581	594	611	616	625	587	598	577	583	605	595	604	600	604	600	581	603	580	585	555	549	592	599	575	541	587	600	603	614	593	586	608	577	636	595	589	612	619	598	580	599	587	611	621	593	629	590	595	627	613	571	600	569	582	596	609	585	624	614	591	578	594	588	600	571	590	591	587	610	607	629	587	622	589	605	673	605	586	625	574	561	563	568	620	647	657	594	629	563	607	647	597	615	581	646	681	630	603	583	568	558	577	609	646	550	587	622	634	597	568	623	572	619	602	622	621	590	587	605	609	582	579	620	617	620	585	606	634	610	618	624	625	576	613	601	588	626	589	591	588	622	603	609	604	636	588	585	633	597	613	595	595	593	587	613	607	584	601	604	611	586	570	660	564	617	565	584	629	659	632	614	591	595	608	610	591	596	648	620	634	599	623	602	591	576	586	639	554	587	578	615	601	631	639	604	611	578	580	560	594	594	644	592	588	617	597	604	603	599	633	607	606	589	563	589	586	611	639	610	595	634	601	626	601	629	591	608	588	642	623	574	627	580	568	581	637	648	620	574	603	593	595	571	605	616	592	605	566	591	556	596	597	626	607	600	623	589	603	582	612	606	551	564	613	610	627	632	662	538	589	597	586	646	599	594	589	604	625	594	611	594	590	618	582	574	614	602	605	607	585	579	610	609	598	609	577	607	583	639	638	604	625	595	607	624	596	618	597	647	597	580	597	600	578	606	595	615	641	633	621	587	594	593	589	580	594	609	623	586	602	561	604	585	573	642	598	575	583	587	547	620	592	573	598	590	565	630	565	643	608	609	614	585	637	616	539	596	572	631	559	596	575	607	588	578	595	586	603	581	620	600	594	583	561	606	635	607	605	566	613	644	597	632	596	658	591	579	612	612	561	611	572	600	584	629	556	612	609	606	621	580	651	601	614	585	597	580	605	599	596	607	622	583	613	573	615	584	595	613	554	610	614	590	584	599	633	604	605	633	596	588	594	588	649	629	609	573	617	611	612	612	600	619	630	602	596	606	570	633	560	599	619	566	587	646	613	602	605	558	576	610	591	615	623	624	569	582	546	588	578	608	597	615	600	604	636	580	580	617	594	612	604	576	553	583	615	569	604	644	610	648	601	602	595	652	551	533	571	639	599	580	593	602	578	573	589	623	569	616	596	637	593	604	588	588	624	625	617	605	609	586	583	627	580	604	610	596	607	594	598	603	589	601	581	605	612	614	602	575	609	578	606	625	614	613	598	619	616	541	668	572	591	603	597	622	557	573	645	597	608	618	590	590	575	622	616	617	575	527	576	584	597	611	586	619	602	596	606	608	620	604	589	622	612	626	584	603	607	620	624	579	601	637	588	605	577	590	602	659	590	594	595	610	600	604	617	582	595	571	602	618	616	600	572	572	588	600	611	594	576	593	626	610	593	610	573	603	640	593	587	604	624	618	620	594	551	609	579	611	559	572	587	588	576	567	601	574	615	566	618	599	591	538	603	540	576	598	597	585	638	591	605	565	617	578	594	602	598	599	592	595	566	591	628	555	574	594	586	606	620	582	596	560	590	590	586	594	626	613	568	618	599	636	621	610	574	543	590	606	567	592	554	590	614	563	597	590	603	610	621	603	623	581	595	612	582	600	616	594	648	575	644	645	600	595	573	608	570	640	566	620	591	576	590	607	616	572	606	598	551	568	623	579	583	566	570	618	623	607	644	616	625	581	613	608	643	616	631	578	600	588	587	580	619	670	602	576	611	608	597	603	587	625	578	616	584	583	593	593	607	621	603	603	602	582	607	598	623	592	614	626	594	563	583	581	563	588	639	612	611	565	598	565	629	639	626	600	607	599	608	613	611	599	556	589	619	636	636	602	629	614	597	637	559	592	584	602	591	598	594	644	628	608	628	559	672	605	623	619	613	604	606	591	621	585	587	628	620	556	594	601	579	578	583	627	599	574	608	611	601	645	555	590	571	597	631	575	602	594	579	534	571	590	581	629	583	632	604	598	632	565	610	535	601	607	571	662	567	576	613	568	563	592	639	579	623	547	582	625	604	556	592	610	632	646	575	568	605	607	614	631	637	588	568	549	577	660	584	569	620	597	590	554	605	580	610	593	579	625	593	616	520	561
2618	133	117	83	88	142	137	1688	7384	9221	7508	4412	2054	910	455	161	53	67	53	72	69	53	64	55	68	69	62	67	59	67	57	59	60	64	59	49	53	56	63	54	69	71	50	51	74	62	54	55	67	62	65	52	72	55	64	68	66	74	70	60	56	70	78	69	70	81	65	53	62	55	81	68	74	60	63	56	67	60	61	71	67	62	70	59	67	58	66	53	65	58	62	70	62	57	68	58	70	52	56	66	59	61	65	84	62	68	64	48	51	66	67	55	60	43	69	52	64	67	57	58	69	64	64	56	69	45	81	63	55	55	65	69	59	69	62	68	61	64	56	62	55	72	65	68	57	48	74	54	67	52	60	65	65	67	65	55	46	62	53	64	58	50	50	46	69	53	72	80	44	55	65	61	67	75	66	61	44	55	69	55	66	51	69	61	61	51	62	56	64	53	61	60	55	68	58	56	63	62	61	66	62	56	49	52	62	71	66	60	56	64	62	59	55	59	50	57	66	66	53	56	62	72	73	63	67	55	57	53	51	61	57	74	55	58	56	63	49	44	63	72	68	48	64	71	69	58	60	60	64	55	61	58	68	57	53	50	64	62	58	61	53	69	54	69	68	56	62	55	57	54	79	62	68	54	58	57	64	54	61	64	53	66	72	71	61	75	65	66	68	54	48	61	70	61	68	74	63	61	67	59	58	61	85	77	63	59	55	68	56	63	58	65	57	73	68	71	61	67	69	62	51	56	65	48	78	62	69	61	55	65	56	61	60	61	58	68	54	56	40	61	50	63	53	54	53	62	76	57	71	61	88	76	62	56	75	53	58	56	54	66	60	47	54	55	62	63	58	49	71	42	69	68	60	65	78	63	60	65	72	66	90	59	62	53	58	62	69	63	69	60	60	52	65	65	63	52	65	66	51	59	66	61	55	58	65	54	65	54	67	61	61	50	52	52	58	51	62	71	66	58	65	72	58	67	69	64	65	57	72	64	50	55	62	57	52	74	72	49	48	54	63	66	60	43	68	62	60	44	69	47	61	60	59	78	68	47	56	54	58	63	58	67	70	54	67	64	54	63	54	64	47	70	55	68	60	63	62	42	57	53	43	64	69	57	52	56	62	60	60	60	59	63	50	55	58	62	64	65	53	60	66	64	62	67	57	57	62	58	62	62	58	63	73	50	70	55	54	45	53	70	61	60	60	63	50	49	55	63	66	62	73	63	54	69	69	59	73	63	65	65	61	68	57	72	57	71	70	57	64	64	52	48	82	62	68	56	59	63	71	71	60	69	54	87	51	61	54	65	52	61	79	53	72	68	52	68	57	61	63	78	63	58	62	64	59	60	57	45	53	68	70	64	49	61	64	46	60	57	61	60	63	55	53	65	64	57	56	57	63	69	60	57	61	66	54	56	63	62	66	57	59	52	56	51	59	54	63	64	57	54	66	69	65	60	75	49	65	69	64	73	56	60	54	67	60	77	59	67	63	65	57	54	52	50	53	67	60	67	58	73	57	50	60	57	45	66	58	50	57	56	55	47	43	62	69	51	83	52	64	54	68	64	64	57	57	56	60	55	64	62	64	54	65	65	60	63	71	62	74	63	57	49	54	67	58	58	61	66	59	45	63	58	54	69	53	79	59	63	57	55	58	46	57	60	59	65	67	72	62	56	62	60	62	66	63	59	60	59	57	62	81	66	59	66	70	71	62	51	63	72	52	66	62	61	65	62	56	62	64	63	51	58	71	60	65	42	61	65	64	68	63	57	57	54	56	76	56	68	56	61	65	47	55	68	45	60	67	58	63	54	60	60	50	52	61	59	70	53	65	63	56	58	75	70	56	60	55	66	66	65	58	56	61	74	70	79	53	62	53	65	54	51	67	71	68	54	71	60	55	65	57	70	57	60	64	65	63	52	54	53	76	63	67	66	59	64	58	56	64	62	66	54	63	61	48	74	67	66	60	69	49	53	66	68	60	63	57	57	55	53	54	63	66	75	69	55	62	58	44	55	64	66	74	62	77	56	78	56	54	67	54	57	70	58	67	58	60	51	67	55	53	53	59	50	66	74	61	56	62	58	52	53	67	66	54	62	58	78	69	63	53	60	72	62	65	75	59	57	44	61	49	68	52	69	46	61	66	69	52	58	58	55	62	54	62	65	54	62	56	54	58	61	46	58	57	69	62	57	73	50	69	76	57	51	78	67	66	63	61	59	46	77	73	73	73	71	63	57	59	56	49	56	60	55	68	58	63	64	53	70	56	61	64	64	54	67	66	57	74	54	68	49	59	61	53	51	74	56	62	57	63	52	64	53	52	64	70	46	52	59	66	61	57	57	75	67	55	59	62	72	59	50	54	67	55	60	63	62	62	45	65	51	72	51	72	58	59	56	62	69	62	49	62	56	50	50	46	45	65	80	57	58	54	70	68	63	55	65	62	60	58	60	54	53	65	73	45	56	53	67	56	69	59	57	47	65	60	71	61	52	46	57	66	51	52	54	68	59	45	73	61	74	64	60	47	58	83	52	65	67	71	64	62	52	68	71	44	55	58	73	46	47	65	56	59	58	69	62	54	58	63	64	54	62	54	58	64	55	45	60	63	53	53	64	61	62	56	60	60	52	57	69	65	64	68	59	56	47	69	59	62	57	60	65	59	76	70	54	58	57	57	65	46	54	57	59	64	59	65	50	75	61	65	60	60	64	63	56	73	81	66	59	63	56	48	67	61	81	55	69	64	58	60	58	72	62	84	47	54	63	49	51	50	64	61	58	63	48	55	59	61	52	62	67	73	59	65	61	60	53	61	77	56	70	55	57	59	46	61	57	74	59	68	47	53	49	67	50	69	61	54	51	60	63	62	64	74	67	53	57	65	77	50	65	65	80	53	54	57	74	55	62	44	65	76	64	65	62	65	58	68	59	68	57	50	58	69	74	60	58	62	62	57	61	57	49	72	65	50	64	59	70	60	67	64	59	41	60	64	64	50	72	64	49	55	68	64	68	72	68	49	60	67	56	66	75	60	61	56	55	49	57	48	65	71	60	57	58	59	58	71	49	48	61	53	61	62	54	55	74	65	63	64	72	63	59	80	63	61	62	61	60	73	55	55	40	63	75	51	52	58	55	46	71	56	71	68	50	62	66	55	55	65	55	66	63	53	72	54	70	73	57	65	67	64	61	49	52	53	54	57	56	66	41	56	66	60	51	57	56	53	57	57	51	63	60	50	66	66	61	68	62	57	66	57	63	62	72	64	48	69	55	58	51	52	59	73	70	62	47	69	68	60	73	69	48	80	62	65	57	56	56	52	65	65	60	67	70	63	48	63	59	48	68	69	83	73	50	46	62	62	56	69	76	64	44	58	59	58	64	63	70	59	69	65	55	71	69	69	60	63	71	62	69	70	58	64	69	65	71	60	57	49	73	59	69	48	50	68	62	52	59	68	60	66	55	57	70	58	73	72	63	66	71	67	56	73	53	55	53	54	57	50	67	67	58
8831	2082	1263	1479	3694	8750	7228	30183	48444	47243	42552	33371	24904	16299	9025	2901	587	614	609	589	576	553	583	555	621	619	569	584	630	579	586	637	608	586	610	587	601	572	593	597	603	596	623	611	662	572	567	592	577	624	595	609	589	594	558	593	614	607	593	591	595	617	611	588	578	538	565	593	603	620	610	610	642	589	583	603	600	605	559	607	631	634	567	584	593	590	587	632	598	588	612	623	626	627	585	619	576	629	621	603	526	569	617	583	592	594	610	567	583	597	574	614	635	596	572	608	605	650	620	599	601	647	579	586	636	598	584	572	608	589	588	600	612	575	616	616	578	607	604	617	645	621	566	622	588	544	598	580	596	608	596	658	581	587	621	598	609	564	583	633	587	692	616	608	614	596	615	610	594	633	604	559	603	568	617	606	591	644	563	573	574	636	561	629	610	619	594	579	614	586	611	604	578	635	580	622	613	618	619	590	612	587	584	587	580	542	623	617	530	648	610	585	592	599	574	609	609	602	597	603	629	593	643	604	594	579	626	590	591	547	577	573	550	600	615	627	610	597	629	633	574	623	568	603	580	601	574	608	592	599	628	592	620	583	601	657	613	576	593	588	593	596	595	568	547	624	591	600	594	589	560	592	614	588	627	606	589	601	628	604	633	581	592	614	602	555	565	618	602	597	576	587	633	576	668	604	606	552	609	638	593	575	615	637	583	600	568	579	587	554	585	590	611	634	602	584	571	615	597	621	595	664	572	595	603	598	585	563	631	589	585	597	584	617	612	621	578	556	559	596	594	558	570	621	571	617	584	615	596	599	606	620	591	634	573	576	624	571	609	596	613	565	603	594	574	588	617	610	613	604	591	642	604	615	591	581	593	628	600	572	555	608	629	601	588	598	593	610	605	571	610	604	627	647	583	620	579	610	629	595	598	604	662	631	610	603	606	629	584	573	617	588	622	568	600	615	582	595	606	623	599	613	610	585	582	629	616	609	583	551	617	552	587	605	596	630	572	611	588	613	582	571	609	621	598	605	597	635	613	558	592	592	606	594	605	613	580	577	576	650	581	576	638	601	614	603	610	619	583	556	552	607	609	601	580	580	602	601	606	539	623	644	558	580	597	576	634	605	582	590	596	622	593	584	579	580	614	573	608	622	553	625	572	571	583	610	591	571	604	667	611	600	575	604	641	627	593	620	622	563	610	601	594	599	576	568	608	631	624	610	593	661	576	616	572	631	594	595	601	583	634	599	595	619	579	626	582	615	604	611	608	571	605	571	577	551	567	554	582	558	576	588	586	610	571	602	589	603	586	530	642	644	544	623	599	555	603	637	562	611	588	575	579	597	597	596	604	617	633	580	574	605	625	600	556	579	618	607	555	633	613	588	614	590	564	630	601	607	619	600	605	599	634	613	637	587	594	628	603	607	570	525	599	604	596	593	635	610	616	610	572	601	598	575	586	599	596	529	636	598	587	602	624	567	561	566	564	612	607	587	584	622	584	623	564	551	592	635	619	596	598	589	577	630	622	621	564	586	659	620	559	604	600	584	617	615	618	592	598	559	612	632	590	582	603	583	616	618	572	599	603	598	599	596	584	595	636	595	595	590	572	578	594	575	629	627	601	618	570	561	590	575	601	585	624	572	573	572	576	646	593	591	586	563	616	572	579	552	613	566	598	615	582	588	591	645	630	616	573	624	604	572	585	564	554	619	627	582	621	654	597	616	587	642	630	635	637	629	637	543	569	586	630	550	548	596	572	553	636	581	579	588	621	588	590	607	605	636	586	609	592	605	566	577	579	604	597	587	586	589	593	592	592	597	584	590	626	553	625	571	610	625	624	609	602	609	621	611	598	602	637	530	583	579	601	603	647	593	592	568	560	607	589	579	588	570	594	575	561	567	587	552	587	565	573	592	591	618	581	602	615	617	618	557	592	633	538	619	615	574	612	616	583	588	581	545	592	569	619	617	598	600	623	568	544	625	589	584	589	566	614	591	631	590	589	610	594	571	580	583	617	611	613	584	605	627	567	633	567	619	604	653	606	617	588	565	613	599	567	621	579	609	603	611	580	619	617	634	557	583	552	613	607	586	650	588	572	600	614	597	675	570	608	567	606	644	590	603	651	542	562	601	597	532	600	595	634	570	611	543	581	602	599	593	612	591	571	595	585	590	550	610	552	603	613	574	625	596	590	626	571	580	578	561	605	584	578	606	605	583	590	589	590	616	617	559	605	580	600	580	578	560	592	590	568	649	625	571	609	610	596	559	605	583	588	606	604	583	587	585	596	595	595	556	610	602	558	587	561	587	621	574	588	560	621	624	596	597	599	622	597	596	612	583	556	603	623	592	597	558	592	606	546	621	553	614	561	596	633	585	598	611	584	578	586	589	624	651	555	567	595	645	578	598	637	613	608	587	592	572	583	579	597	615	633	604	629	598	596	539	599	638	624	599	622	594	618	594	575	600	588	585	596	633	640	597	607	583	633	610	581	639	595	631	603	557	591	608	608	575	596	608	629	550	596	628	609	616	576	576	596	586	589	619	635	549	603	593	583	616	615	608	569	631	558	576	652	629	587	528	599	582	611	599	585	601	608	611	613	570	615	612	595	552	575	604	576	539	664	617	545	580	606	579	574	622	600	599	608	607	586	571	644	582	559	596	598	606	624	652	612	595	641	547	599	595	587	626	618	626	611	601	594	576	609	618	591	585	601	614	586	596	568	608	597	621	585	557	636	585	599	607	570	592	561	649	609	586	546	608	591	567	625	606	625	610	653	574	628	614	614	594	605	574	591	607	620	589	601	579	610	592	622	594	585	582	625	653	604	590	631	583	577	561	594	596	602	601	584	627	579	573	602	624	590	621	643	561	585	630	625	609	628	571	596	611	613	602	595	605	588	618	568	632	614	575	631	621	604	626	593	576	585	621	612	606	627	566	569	570	596	585	559	617	604	568	538	592	624	599	651	557	642	548	624	629	648	612	618	580	569	622	600	588	575	585	597	583	584	570	573	606	595	598	590	586	625	518	608	577	610	642	598	584	619	573	601	606	630	599	617	585	611	596	619	609	573	629	595	604	573	565	564	574	601	568	569	597	569	633	611	611	626	609	632	642	630	585	592	604	594	570	556	557	591	576	577	571	580	597	574	599	610	624	593	573	580	589	573	583	621	589	617	601	559	596	590	569	599	622	591	645	609	573	664	652	603	594	634	595	574	637	585	615	572	593	618	610	586	607	588	557	631	623	606	581	603	584	537	584	575	628	589	602	594	569	611	590	586	608	616	554	621	619	568	580	591	585	610	583	567	600	586	595	623	570	608	603	599	602	597	639	618	634	595	570	582	635	570	583	595	601	595	605	599	558	579	567	663	591	578	572	607	572	635	610	567	617	584	583	626	600	558	559	577	615	576	594	578	595	560	650	572	618	610	601	616	603	573	619	591	637	602	612	570	560	607	591	618	579	589	613	571	606	576	629	584	633	581	574	576	606	607	599	627	657
1342	244	166	124	175	486	2776	8387	14051	13936	10107	5757	2601	1114	486	196	80	104	88	84	95	101	102	99	79	94	89	83	88	93	83	87	80	79	79	83	80	82	98	90	91	77	83	98	91	86	89	85	83	91	90	103	101	96	84	90	91	87	80	90	93	87	93	102	90	93	83	94	87	82	81	87	90	87	83	85	84	77	92	81	83	77	94	88	72	77	70	103	86	95	90	80	89	95	91	75	80	103	84	91	93	74	75	106	100	78	108	101	109	94	76	78	80	76	89	89	85	96	82	85	90	89	87	92	105	91	101	88	93	75	77	94	111	80	81	110	118	105	88	82	82	88	99	83	110	91	88	104	88	85	87	102	94	96	86	83	89	92	90	89	99	64	83	82	90	102	78	77	105	82	90	92	97	83	75	94	102	101	84	88	78	111	77	88	96	88	77	89	98	90	91	83	105	111	101	81	97	93	77	82	100	101	82	85	88	97	82	93	84	79	84	102	83	110	88	95	101	97	106	88	76	84	75	91	97	106	96	76	83	101	103	81	75	89	93	101	73	82	105	123	82	73	98	73	85	86	80	76	90	86	86	70	89	91	87	85	90	95	88	80	77	66	80	96	94	97	94	72	84	88	77	96	94	98	95	76	89	74	91	94	80	94	94	92	83	87	98	90	98	80	93	72	89	96	84	84	86	90	105	93	65	99	93	96	101	85	97	114	89	93	80	88	105	92	90	80	71	90	84	95	89	95	118	89	93	86	85	70	105	107	99	94	100	89	85	99	102	89	84	100	81	73	89	78	89	97	103	90	77	102	93	82	91	90	78	95	91	91	83	83	101	82	97	98	86	81	73	101	105	95	83	97	88	71	89	75	77	94	106	102	72	84	104	110	90	99	78	93	99	102	90	99	84	96	97	81	96	97	96	96	81	93	84	106	89	96	97	97	97	80	91	95	88	81	78	83	83	78	104	81	90	97	94	76	84	98	76	83	98	83	87	70	99	98	83	77	80	84	77	97	97	99	96	82	81	90	97	93	78	88	88	93	84	73	85	97	82	78	98	80	87	77	85	82	76	89	94	109	91	85	105	112	87	90	100	68	99	97	94	106	89	82	83	79	99	90	94	77	99	96	103	95	95	77	71	90	87	78	98	82	85	101	84	84	80	92	85	92	78	102	95	96	85	85	84	85	77	91	94	76	97	92	95	94	88	86	66	84	74	89	98	99	91	83	80	77	90	90	79	115	94	78	91	71	89	94	75	94	96	89	81	84	72	95	90	68	99	107	79	83	97	75	98	77	80	97	91	87	91	92	72	110	93	109	92	89	68	82	98	83	99	92	89	70	101	80	86	84	90	94	76	95	88	91	89	80	77	91	86	93	89	82	85	88	101	72	112	96	95	102	89	90	88	88	86	87	76	98	89	81	91	94	99	109	98	93	81	93	88	71	80	80	75	88	87	100	99	77	84	103	102	93	88	89	92	72	95	82	80	95	95	92	95	104	77	83	96	76	103	110	82	75	77	78	81	91	103	86	100	86	106	105	105	77	85	96	99	84	80	78	86	97	99	89	103	113	90	97	88	82	83	91	83	80	74	90	68	93	96	76	89	94	85	96	77	89	111	105	74	88	78	95	105	74	79	108	98	83	92	101	98	92	97	86	88	87	85	84	84	91	101	81	86	97	83	79	92	103	92	96	83	83	88	90	97	83	81	108	81	100	86	89	80	82	88	81	78	81	93	94	91	91	89	103	89	87	90	82	84	95	87	91	85	83	94	89	105	91	99	89	93	87	99	89	95	101	78	77	77	72	102	92	88	94	96	82	99	80	89	87	87	81	90	99	88	74	91	85	79	96	75	76	86	75	79	81	86	92	83	84	91	82	85	112	92	88	80	99	91	90	83	106	78	90	102	94	81	102	98	99	92	87	85	77	90	93	83	87	90	87	88	94	95	104	89	91	84	85	84	72	84	107	79	100	88	90	86	90	73	83	78	89	84	101	95	96	101	92	102	86	89	90	91	97	91	87	69	92	84	97	98	105	70	98	91	94	98	78	79	86	94	86	89	81	93	93	79	80	101	91	106	90	76	92	75	88	83	91	90	69	89	82	88	87	90	106	84	88	77	89	105	90	90	100	106	105	92	83	94	102	81	82	93	86	98	99	92	96	72	100	80	70	89	106	90	73	94	84	83	91	98	94	93	77	75	89	91	79	82	85	78	87	91	97	89	93	85	83	75	93	113	84	91	93	89	75	98	91	80	73	75	84	87	102	100	97	105	84	97	87	96	91	106	96	78	90	88	92	95	100	81	91	81	102	73	79	88	95	82	93	89	88	98	87	103	69	90	85	85	99	74	94	83	107	101	90	80	88	93	87	89	89	84	94	83	91	77	98	97	74	85	102	88	80	94	85	73	86	82	87	83	95	78	104	104	93	111	84	91	87	102	81	91	99	92	82	115	98	95	97	86	96	96	86	108	92	93	106	102	82	88	92	96	89	86	98	84	93	103	80	91	96	80	85	89	96	82	95	92	88	94	96	84	93	86	93	98	96	93	75	89	96	92	91	85	86	109	77	79	95	93	79	98	93	93	100	84	101	91	93	92	104	97	98	98	106	83	91	88	92	94	76	82	90	88	85	95	82	74	94	94	89	78	100	83	87	74	99	96	81	102	90	97	85	82	84	102	88	97	84	91	87	86	96	76	78	90	88	91	88	101	96	89	75	79	102	83	96	81	91	82	97	82	93	94	101	85	96	76	81	91	88	85	76	111	92	89	89	74	78	78	85	92	94	90	110	101	96	85	81	85	94	79	81	85	95	87	74	79	97	83	96	77	92	102	96	81	87	87	80	71	101	103	93	99	100	88	87	96	91	90	79	90	95	88	92	98	89	75	99	97	92	103	90	91	81	84	98	76	83	78	84	85	87	99	111	83	80	84	79	77	90	93	98	100	103	67	70	107	99	80	87	91	93	90	89	80	95	80	65	93	107	84	108	76	96	76	94	95	99	80	77	109	84	122	90	86	91	80	85	83	78	108	99	81	94	85	80	94	89	97	90	77	90	99	94	80	71	85	70	81	99	87	74	89	86	82	98	97	84	101	100	94	94	91	94	94	88	107	70	75	95	95	83	72	101	84	82	83	86	87	77	81	82	71	104	96	98	67	104	84	100	91	80	94	110	96	88	99	95	107	82	90	102	91	85	83	74	84	75	99	79	90	86	91	87	88	79	97	91	93	83	82	106	90	101	108	60	93	86	104	91	86	106	85	64	109	88	84	80	82	97	87	72	93	94	78	98	76	90	101	94	95	70	96	77	105	94	90	79	93	85	97	108	114	109	93	90	91	73	77	87	80	83	69	71	61	113	85	93	95	90	97	81	83	93	99	99	91	92	92	87	86	104	91	84	99	83	104	77	85	102	74	89	100	92	82	95	83	79	81	91	84	73	91	77	86	99	86	83	100	80	74	72	82	92	93	86	79	95	82	71	91	82	85	99
12907	3670	2088	2577	11074	25529	39031	51611	58454	52758	45900	35666	27024	17523	9750	3191	897	924	838	884	882	838	845	959	830	907	947	858	897	858	863	860	911	861	893	867	873	892	888	930	890	891	859	873	890	864	897	842	876	806	950	879	916	873	884	890	894	917	933	950	917	913	923	867	832	891	910	876	862	856	824	867	932	916	877	877	876	919	861	898	870	881	897	891	917	900	868	836	909	892	903	832	881	854	889	944	858	874	924	884	862	858	863	870	893	916	850	925	907	913	861	861	904	827	851	851	861	943	849	887	939	910	896	881	841	869	868	883	914	901	908	913	883	910	917	891	890	891	915	881	847	929	862	864	902	864	909	875	895	944	941	816	831	849	911	866	897	873	908	858	860	928	873	888	844	844	858	878	900	881	933	875	907	832	894	896	863	901	889	846	861	882	876	864	876	896	880	874	857	870	827	889	879	883	845	876	859	878	893	930	879	872	905	896	853	921	857	880	914	908	900	872	848	862	929	856	890	901	819	884	896	952	901	890	875	914	907	848	866	837	907	894	855	909	874	883	891	865	883	844	885	913	899	900	874	874	833	875	836	887	888	844	889	850	902	901	865	851	917	902	908	864	921	824	848	897	893	844	937	824	886	884	870	834	930	846	869	926	861	886	923	859	866	883	876	874	887	901	908	880	873	878	949	862	822	866	918	856	868	876	931	884	867	854	917	839	868	882	875	929	894	876	883	864	918	942	872	911	890	836	916	883	794	893	859	793	837	855	912	886	865	893	851	851	918	868	874	853	912	929	890	851	856	874	917	862	892	886	879	853	891	886	907	931	873	889	866	839	826	841	853	913	827	894	891	891	841	885	927	888	830	865	891	898	930	915	922	850	857	934	926	908	863	899	880	904	839	829	846	912	871	896	901	859	843	855	857	895	922	867	905	920	857	919	882	863	871	871	862	842	845	942	870	871	917	850	940	873	852	836	848	896	875	879	849	892	859	936	866	881	847	884	881	873	822	932	907	879	925	850	926	871	917	849	927	925	872	828	932	887	908	852	839	838	873	871	875	913	875	866	919	912	892	898	881	906	887	857	913	879	919	885	890	857	896	879	886	876	896	873	909	896	882	900	844	918	867	816	886	883	830	904	901	903	903	853	878	900	896	888	909	864	865	836	836	880	913	888	873	875	875	858	877	898	917	909	841	893	921	898	900	855	876	896	879	867	891	838	909	932	872	905	917	853	880	905	872	860	919	916	871	850	880	844	856	851	944	841	904	865	890	902	882	902	878	860	872	877	858	849	862	914	908	879	921	848	878	891	852	903	905	881	866	886	859	906	868	843	912	908	932	871	875	861	843	873	875	831	861	872	911	873	898	908	915	856	884	851	911	836	926	856	911	903	867	864	914	902	882	893	875	882	876	874	877	912	835	853	913	865	863	885	941	842	869	858	883	873	914	920	908	873	894	912	890	839	913	921	884	895	862	890	831	888	855	883	872	882	874	881	891	880	867	846	859	914	885	878	883	901	881	908	901	893	917	879	911	933	868	891	915	904	923	862	919	877	891	875	866	826	885	860	898	855	874	936	900	865	857	883	907	912	895	907	881	886	886	912	921	837	877	847	876	845	857	868	876	862	935	904	867	901	880	876	892	852	896	876	968	840	862	889	893	890	885	880	880	914	957	886	858	873	903	873	891	876	858	896	881	885	879	844	904	858	862	923	883	896	868	881	899	831	902	900	886	899	879	901	919	882	809	871	879	854	882	868	887	857	841	858	887	877	826	932	953	866	855	902	839	910	866	866	906	902	888	906	864	901	861	843	922	896	865	889	885	860	932	868	903	890	872	881	893	883	881	882	885	893	883	895	925	836	823	868	899	934	937	891	926	929	891	875	940	940	903	852	875	853	882	882	865	877	859	923	896	825	904	847	891	855	912	873	888	927	903	868	914	854	908	935	897	874	874	909	883	915	886	907	928	890	860	888	889	894	861	912	874	875	886	879	896	907	882	916	866	913	876	899	913	909	903	838	905	881	878	871	859	934	895	898	872	915	851	829	866	864	852	871	879	872	854	867	896	849	911	875	912	890	898	874	884	886	902	882	909	925	886	882	839	847	958	879	880	902	894	885	822	885	902	911	917	881	847	870	890	865	838	850	880	875	829	877	905	923	904	877	883	882	913	874	857	870	914	849	874	922	904	866	882	867	853	884	888	858	898	928	857	903	876	886	917	866	888	924	857	937	821	852	919	900	903	882	844	882	880	875	891	895	908	903	910	852	888	923	884	893	875	899	931	913	855	857	923	874	835	915	901	866	926	917	837	891	899	920	870	879	935	896	941	882	934	884	901	895	905	827	873	922	923	900	867	897	857	909	872	913	870	878	846	943	895	910	924	848	924	872	908	890	869	877	908	877	863	883	914	809	895	849	894	866	918	872	951	860	910	888	878	904	896	832	869	866	842	881	868	895	850	881	828	854	830	863	810	856	861	878	937	911	884	920	842	905	889	881	873	858	887	932	918	918	884	901	883	885	881	834	912	880	907	902	898	859	832	877	866	895	884	935	855	889	862	874	904	831	881	874	838	873	845	868	945	873	913	914	890	836	871	883	850	876	917	841	857	939	859	874	853	913	916	912	858	918	846	903	942	858	879	904	839	887	919	847	853	878	922	834	877	898	903	931	908	853	855	886	863	846	897	864	887	892	892	903	882	922	855	873	854	851	945	880	905	876	894	896	885	920	891	874	894	832	914	836	880	857	850	900	861	942	896	863	889	905	903	859	888	911	925	889	892	916	993	906	885	872	907	920	855	894	869	902	916	876	854	880	930	812	860	918	870	865	876	867	881	855	899	875	890	903	890	883	884	906	912	889	921	862	900	868	884	905	891	899	926	892	857	912	886	895	853	879	873	951	875	857	886	854	895	850	880	890	862	933	888	843	935	865	840	919	910	867	919	831	896	874	860	879	887	818	921	884	907	906	869	878	897	854	866	894	901	887	912	871	957	906	869	893	876	878	877	946	856	900	922	886	849	923	909	904	870	885	891	849	915	912	900	896	854	873	865	930	864	893	834	876	848	874	946	872	891	855	869	888	898	869	903	903	858	895	906	862	889	897	897	882	912	905	900	940	871	903	930	866	852	871	853	892	847	877	904	862	851	889	951	840	890	861	883	855	857	846	881	871	905	868	882	894	933	911	870	886	908	881	909	925	860	921	858	815	907	880	849	874	916	906	907	925	929	866	854	883	895	848	888	862	934	855	900	894	838	923	859	942	871	865	909	894	884	877	832	840	932	904	853	919	912	931	859	895	869	818	906	918	895	857	883	931	920	871	914	850	849	944	867	886	814	850	868	796	845	856	889	815	882	910	843	881	875	924	852	895	847	904	891	826	880	881	862	896	913	916	947	952	910	860	882	879	892	861	804	821	910	920	842	906	908	864	813	887	916	895	916	917	900	889	913	891	847	866	902	903	861	854	911	890	948	845	854	901	915	909	846	884	872	876	867	840
1626	106	92	80	83	120	641	2035	2535	1967	1372	808	458	230	125	87	71	58	76	74	81	72	67	74	76	84	75	76	71	88	91	98	70	73	78	88	75	75	79	81	69	59	77	74	73	78	84	78	72	71	82	83	68	72	79	66	76	81	90	73	68	68	83	68	69	77	81	89	77	79	88	75	70	60	93	76	65	75	93	59	76	65	74	74	88	76	71	81	74	61	80	89	77	85	75	79	75	79	55	89	78	74	79	78	77	80	83	80	79	78	70	74	73	80	78	77	77	73	79	66	86	77	81	91	77	88	79	87	70	68	77	81	70	60	74	71	83	85	77	62	76	71	70	81	69	75	61	71	61	62	85	81	88	81	75	60	68	83	85	89	89	74	86	80	77	91	87	66	76	63	71	93	77	74	100	85	76	81	75	73	75	58	68	73	75	82	98	57	62	74	87	71	73	79	77	104	69	71	74	70	64	79	65	71	88	90	80	78	79	80	68	71	83	87	84	77	71	80	74	72	69	83	81	77	78	69	72	76	72	62	72	78	73	79	75	80	73	84	83	82	84	69	85	53	59	65	65	66	86	71	70	81	72	88	72	60	72	79	77	68	75	74	72	87	71	73	82	80	79	65	71	69	85	75	68	67	73	63	87	85	74	74	83	70	59	63	68	63	69	66	83	88	68	86	85	79	83	80	73	69	77	68	83	80	69	74	62	82	78	79	81	76	73	60	56	78	66	94	56	85	74	80	78	66	85	81	83	66	87	80	66	61	69	79	90	85	76	80	78	75	60	70	58	63	75	76	71	74	80	87	64	73	73	64	91	72	85	83	66	79	70	84	71	79	59	68	70	70	95	65	80	89	93	50	78	77	68	68	82	59	75	83	75	93	90	61	68	76	62	79	59	71	85	72	71	81	78	75	85	69	84	78	81	68	85	73	85	69	74	69	67	82	68	77	80	72	78	75	71	89	82	83	80	70	80	63	69	82	76	64	70	70	81	89	78	82	64	103	79	71	66	81	81	69	90	75	74	74	84	63	80	72	84	82	82	62	74	86	76	83	75	57	87	73	65	74	82	80	82	70	83	79	88	86	82	70	70	72	77	59	53	85	71	80	84	84	85	77	75	93	68	83	55	89	70	68	92	87	64	64	71	78	86	79	69	81	87	85	72	78	85	83	74	68	84	99	78	80	78	87	77	79	74	76	69	73	68	87	92	83	85	83	76	77	73	83	81	61	71	90	77	80	89	84	86	95	66	61	70	81	74	85	72	70	75	78	62	60	79	79	77	73	64	79	83	76	64	81	76	76	84	72	71	86	81	77	69	69	72	93	70	58	86	82	63	68	92	80	72	71	79	66	68	79	85	61	68	88	67	73	77	85	74	91	71	80	53	69	61	88	89	71	71	83	83	79	67	79	94	79	91	82	83	71	81	68	87	73	77	73	82	76	78	72	66	92	73	62	80	86	83	90	78	68	76	76	65	70	84	74	76	74	72	74	79	85	75	50	75	74	75	79	87	70	95	78	96	80	65	65	74	86	77	72	79	68	69	87	79	69	93	85	80	86	64	81	77	81	75	65	69	75	74	69	78	76	93	77	69	93	88	70	80	70	83	82	81	58	81	82	65	76	64	75	61	81	65	73	69	78	75	86	90	93	75	55	73	94	92	63	70	69	79	79	74	67	88	64	95	90	79	78	74	88	74	87	86	79	78	69	74	63	78	71	77	79	80	80	71	58	76	72	75	82	76	80	88	73	77	63	76	74	79	72	91	66	84	75	63	90	72	81	69	92	60	79	66	71	65	71	83	67	67	68	87	62	75	81	70	83	86	60	65	76	80	83	76	75	75	67	71	78	84	79	86	73	71	64	75	69	83	85	81	72	73	69	67	89	77	75	90	76	68	70	79	88	72	82	76	90	73	71	75	74	79	83	68	68	90	80	64	73	78	84	88	75	66	74	59	86	74	74	78	78	74	102	66	75	76	83	80	79	76	65	68	71	54	73	65	70	64	72	75	68	86	58	89	74	68	83	69	72	81	75	70	66	95	96	76	92	75	75	72	68	79	73	89	71	72	99	82	77	66	81	84	81	76	71	49	62	77	68	79	73	66	74	63	79	77	73	85	80	61	69	84	89	77	79	77	76	82	90	70	84	68	61	74	77	77	81	71	75	81	85	75	69	85	76	70	86	113	67	72	83	81	79	102	88	82	57	81	69	68	78	78	77	103	83	67	68	70	77	81	70	79	69	64	72	74	76	79	95	77	72	88	93	75	83	65	86	79	73	69	68	70	71	61	90	67	92	58	73	86	84	87	72	80	72	73	79	62	80	67	66	75	91	71	80	81	70	93	83	91	70	83	78	85	75	69	97	77	68	80	62	59	83	73	63	73	70	68	74	84	83	89	76	78	58	64	80	74	65	76	78	86	79	75	76	83	72	73	72	78	76	71	53	84	55	79	83	82	87	77	70	89	72	81	79	89	69	64	65	59	87	76	74	75	76	60	69	83	91	69	58	90	68	69	84	66	85	91	85	81	86	88	90	83	70	66	86	72	65	80	74	68	81	92	74	81	78	89	93	79	83	74	53	63	48	83	70	64	85	88	66	71	81	75	62	85	69	79	76	70	65	78	72	79	83	81	57	70	87	71	75	68	67	63	95	81	73	96	71	64	84	81	77	87	70	70	75	86	71	78	60	75	69	59	75	82	91	80	81	71	80	65	62	64	70	65	81	68	69	68	59	81	75	80	71	86	71	88	73	66	71	66	83	76	92	78	79	89	72	75	76	78	81	76	84	93	65	95	64	91	73	86	76	73	75	72	76	65	67	77	82	80	81	77	74	73	79	84	74	75	72	84	89	72	67	80	68	67	87	84	72	54	55	86	76	78	87	70	66	80	77	73	85	83	68	82	68	79	85	73	69	69	65	77	80	92	80	76	82	78	58	84	82	72	65	78	66	65	70	73	89	75	70	84	65	67	68	75	71	80	75	74	90	70	62	79	65	67	76	79	93	71	81	78	77	87	72	73	84	74	70	79	74	68	70	81	85	71	91	78	80	84	82	67	81	83	67	92	71	85	74	81	62	81	87	77	62	83	73	91	80	75	75	60	71	75	77	78	63	74	79	81	69	75	88	89	80	76	66	73	70	75	82	87	75	76	65	86	73	83	80	59	74	80	82	86	62	71	84	72	67	66	66	83	82	71	78	86	76	76	64	75	71	88	80	79	68	87	88	60	67	76	82	69	66	71	75	83	74	79	82	74	57	91	90	89	81	85	72	74	88	74	79	79	73	75	69	75	69	85	69	73	83	68	73	67	78	77	82	68	84	59	80	76	72	76	74	82	81	82	78	68	82	89	80	80	77	70	76	73	76	80	79	88	81	82	65	81	76	75	71	67	72	78	75	100	71	65	86	73	97	75	68	78	81	74	70	62	80	83	75	65	64	60	82	79	78	79	80	82	80	79	87	72	77	83	76	68	71	77	84	83	86
7179	1181	903	990	2057	5267	23290	32465	31896	27366	22403	15422	8875	4593	2341	1130	689	724	693	759	707	761	734	709	723	725	728	738	732	701	701	769	742	706	765	788	760	747	780	724	689	709	729	755	723	710	697	722	676	745	752	690	711	697	758	764	732	679	725	721	733	723	692	774	760	730	763	765	740	726	724	732	703	695	709	705	720	770	719	723	707	683	628	737	708	701	703	692	731	760	714	709	760	753	731	715	728	740	705	708	672	722	774	730	758	789	735	730	748	755	712	759	732	740	727	733	731	790	713	699	762	745	757	745	690	725	729	753	769	742	683	737	746	745	703	694	690	736	664	719	698	745	715	694	717	731	740	729	709	719	690	708	760	707	753	724	769	736	729	715	734	730	728	669	763	709	694	721	718	704	689	717	735	731	689	726	764	674	663	685	714	741	727	727	734	736	760	765	716	705	699	684	718	639	708	723	758	738	738	719	711	732	701	726	701	693	739	731	746	707	737	728	769	791	726	709	712	683	706	702	745	746	777	698	659	712	780	741	714	689	764	732	724	694	773	705	735	784	778	709	707	714	763	717	741	716	736	734	692	684	700	736	703	733	688	694	713	709	698	700	738	683	719	753	707	761	787	792	669	725	739	741	682	706	790	695	716	738	721	727	734	726	756	754	761	737	677	700	736	737	686	764	702	668	739	702	695	662	710	742	740	685	709	695	767	649	754	734	736	727	715	689	715	720	713	814	734	711	751	741	742	704	778	685	766	699	667	725	713	727	668	717	715	741	703	748	691	763	739	695	701	745	706	773	703	743	706	694	709	712	707	702	765	697	731	720	696	746	708	704	703	690	685	770	683	754	743	760	725	686	770	754	727	758	704	730	749	760	722	736	749	732	746	735	723	765	752	728	748	707	718	733	718	699	797	761	742	734	717	715	736	734	707	684	754	726	758	746	761	704	714	711	738	700	721	719	713	702	705	715	709	713	705	721	687	757	752	694	712	752	708	668	687	747	756	705	734	718	711	698	734	698	749	668	720	746	730	714	724	708	718	716	719	708	782	713	776	727	781	692	738	710	710	748	749	710	758	687	743	723	694	724	704	755	735	736	706	772	715	699	704	704	747	737	675	696	733	693	750	740	781	714	725	785	715	703	660	808	703	698	766	688	740	694	743	784	715	697	725	714	744	716	747	785	727	676	728	716	732	731	723	718	727	727	716	684	728	732	764	760	712	720	744	734	706	736	752	697	684	722	678	725	737	707	751	728	746	754	686	805	711	755	710	727	707	716	763	707	696	729	754	759	729	720	680	720	738	692	750	730	708	672	721	725	700	719	683	762	663	732	749	675	677	706	713	727	665	725	731	794	739	698	693	696	719	703	765	745	744	734	757	737	741	709	736	712	727	636	783	696	720	740	710	724	750	765	765	693	694	747	703	704	737	739	736	722	730	766	735	747	683	745	726	718	740	741	711	729	674	687	764	715	742	719	707	738	734	739	776	733	736	691	727	726	742	701	749	705	754	755	696	727	722	754	760	703	755	783	748	694	740	727	739	738	701	713	736	717	722	719	700	749	709	748	708	731	687	754	711	751	762	672	731	773	692	707	771	750	710	734	737	724	687	699	714	703	752	777	709	734	739	718	695	683	755	750	679	781	740	748	727	711	710	682	720	681	694	679	721	739	741	671	734	747	718	752	737	709	668	747	726	732	721	722	680	728	732	724	710	728	710	760	714	724	729	761	683	747	749	722	725	712	698	774	717	789	688	725	751	748	698	750	705	710	708	677	755	698	737	733	734	742	707	742	757	721	711	721	742	712	682	789	733	758	717	699	733	698	707	702	722	703	740	728	695	702	715	695	748	729	752	749	701	729	736	709	769	740	695	754	758	724	729	651	705	736	733	749	698	714	707	729	704	735	709	695	759	714	708	760	695	726	753	751	752	712	720	761	761	728	725	757	703	739	721	709	784	783	719	711	727	739	761	750	740	721	777	720	673	774	721	701	716	757	750	712	755	753	778	723	695	743	702	739	702	743	743	762	775	715	727	723	718	705	736	724	717	737	665	710	676	710	795	716	698	742	702	678	722	723	738	767	734	721	735	684	663	695	708	679	676	712	756	712	731	707	710	756	709	698	708	771	724	732	742	772	759	723	696	777	705	623	702	738	680	734	720	724	699	720	755	693	723	728	745	761	728	761	725	716	749	723	769	735	760	754	676	738	750	766	749	767	740	718	734	756	763	761	716	793	718	688	756	704	726	689	706	734	750	736	713	720	684	747	701	746	730	681	748	710	730	715	740	754	692	724	744	712	770	702	728	717	704	703	725	706	688	739	709	688	728	729	737	729	718	700	731	737	741	671	717	739	763	725	698	768	742	750	708	711	749	662	717	734	643	714	762	718	772	770	692	760	685	720	719	750	740	778	722	739	754	804	704	717	694	725	705	681	730	746	728	690	764	693	741	699	700	743	722	721	727	677	707	689	705	734	714	726	749	706	731	733	718	765	744	736	686	677	702	731	737	763	728	764	670	731	776	750	721	709	741	717	727	725	729	735	722	748	698	734	749	733	763	697	685	697	737	734	768	751	737	709	688	754	730	743	678	712	759	708	718	731	719	713	768	728	716	746	724	734	674	804	696	679	728	713	701	728	700	719	752	724	740	727	725	726	748	717	734	765	725	753	740	682	707	757	684	720	733	735	733	712	748	698	757	721	717	694	749	719	711	756	730	762	681	742	769	721	681	707	739	708	753	713	736	744	734	730	696	780	776	725	734	747	720	761	729	713	705	740	771	760	746	720	734	768	725	679	744	733	723	749	683	692	703	744	723	743	698	776	706	701	760	662	706	729	753	743	761	721	720	695	687	731	733	724	731	688	697	706	752	740	710	707	678	778	755	696	711	715	717	757	752	732	735	760	715	756	731	760	764	710	717	759	710	732	687	742	730	703	661	714	746	749	744	766	691	734	742	754	718	734	751	767	748	710	754	708	690	737	713	712	718	745	764	718	749	736	708	717	726	691	756	749	757	728	734	718	717	703	712	734	692	754	709	720	743	733	697	736	733	768	778	702	732	714	704	781	728	711	708	748	712	713	733	717	742	746	752	709	758	753	702	721	788	721	714	705	709	738	681	738	745	728	691	753	722	672	695	777	701	693	733	738	714	707	725	733	661	719	720	695	756	734	714	768	762	728	696	718	748	694	751	734	743	753	727	739	759	727	726	712	711	696	725	748	716	732	702	742	774	717	757	704	747	675	741	751	724	768	725	698	736	739	708	745	708	723	733	720	735	724	703	693	747	730	719	706	676	730	717	723	742	718	682	715	699	716	679	702	727	706	761	736	673	730	731	757	683	726	703	704	708	755	745	783	752	726	747	737	712	755	726	747	702	686	708	715	743	731	716	745	712	739	718	734	744	741	756	715	761	685	717	736	717	757	701	711	738	683	697	720	731	742	725	773	693	774	704	768	717	754	715	779	751	721	743	709	757	724	742	744	720	742	689	721
2458	125	107	101	110	550	2035	5602	7926	6877	4396	2311	1130	432	229	100	66	64	61	63	69	77	60	61	57	65	52	50	43	67	65	75	61	62	68	77	47	63	64	71	63	58	79	71	57	74	43	68	77	59	65	62	53	51	63	61	47	50	63	53	77	61	48	68	53	78	55	62	58	64	54	60	58	58	74	53	56	64	55	53	59	68	54	62	64	60	70	48	60	66	57	62	62	67	53	66	66	70	61	72	63	61	70	60	59	55	58	54	82	55	59	72	60	67	63	82	66	75	73	64	61	65	59	69	60	64	69	62	72	59	60	79	56	60	64	58	74	76	62	59	61	56	56	76	70	68	71	55	81	67	60	61	71	67	59	59	68	65	54	65	72	64	63	56	57	69	68	51	50	82	80	68	56	53	67	68	63	77	65	57	61	69	56	77	64	63	69	63	70	55	83	53	72	62	62	58	64	69	84	72	54	70	71	66	58	78	59	51	61	56	62	74	69	63	64	60	75	55	56	59	52	64	81	67	71	71	56	77	81	53	54	61	67	66	60	61	58	69	71	61	59	66	74	60	70	58	46	68	59	67	49	53	64	70	74	60	70	54	77	55	76	65	74	62	48	49	53	60	61	75	52	71	70	70	65	64	68	69	61	61	57	74	72	63	65	56	62	70	62	68	71	68	61	72	57	80	66	65	68	62	74	75	77	71	58	65	71	65	76	63	65	70	68	59	58	55	78	77	52	69	47	56	60	62	71	72	62	64	66	81	76	46	73	61	75	73	66	74	68	53	66	59	58	62	56	53	57	67	67	52	80	62	67	66	73	81	67	70	73	63	68	61	69	74	63	64	68	61	60	73	74	85	59	64	64	71	47	77	49	66	73	76	51	54	67	57	70	66	76	74	62	48	61	72	67	56	65	76	69	51	56	66	73	70	52	58	60	55	76	61	54	48	56	53	61	59	56	61	54	72	59	64	76	74	63	69	55	66	69	67	60	78	59	65	57	76	60	61	48	72	68	55	46	63	64	45	62	76	51	59	71	65	68	61	56	51	65	73	54	56	74	63	61	61	62	63	48	83	58	67	57	61	53	53	77	61	63	79	68	71	57	59	55	55	81	73	46	66	61	72	69	68	58	55	68	56	86	63	71	65	51	60	65	66	59	63	72	78	64	58	79	66	59	66	62	58	57	69	66	57	75	59	69	49	69	65	52	61	63	63	63	59	55	59	67	63	73	59	75	48	79	73	61	58	68	65	65	76	70	70	52	66	79	67	65	63	67	74	62	60	82	62	64	77	68	54	68	61	68	59	52	62	68	78	52	60	59	72	84	55	60	59	52	64	73	74	72	67	62	54	71	49	73	68	54	60	74	62	72	63	76	56	73	61	80	63	74	68	65	69	70	59	65	55	71	47	52	49	58	69	59	76	71	59	73	68	61	78	72	66	66	69	69	65	77	62	65	65	70	60	64	73	68	64	55	56	70	53	73	61	64	60	60	63	54	72	68	71	67	66	52	51	70	57	78	52	70	65	54	48	60	57	66	69	68	75	69	71	61	59	71	47	56	51	63	80	60	65	73	63	76	63	56	67	67	58	68	59	69	61	78	62	56	55	59	68	69	52	61	52	58	61	61	73	58	62	63	62	72	63	57	62	61	59	56	63	61	72	60	72	63	66	72	61	83	58	64	83	62	59	73	63	57	63	55	51	67	58	59	71	72	53	66	63	56	68	79	61	67	71	74	78	69	77	67	59	58	41	62	50	65	55	63	64	59	60	56	64	73	64	68	61	55	54	65	70	67	54	60	56	61	75	72	50	49	75	68	63	61	85	69	55	73	55	73	48	59	55	63	66	59	50	66	60	56	64	51	67	66	64	62	64	60	58	62	66	59	39	57	59	53	56	65	61	67	67	70	75	72	53	59	55	55	53	56	58	60	43	56	69	60	75	71	67	58	57	49	59	57	58	60	59	69	61	61	60	67	63	57	63	67	59	63	50	64	63	56	62	67	53	66	68	72	70	62	78	56	66	46	62	64	60	66	64	78	77	55	60	60	69	53	65	56	78	62	63	59	52	71	61	63	55	70	56	60	74	51	67	56	68	61	67	58	56	59	58	58	66	54	63	73	53	83	69	77	62	75	64	65	61	84	81	59	62	62	59	74	63	63	69	88	64	54	56	66	63	64	75	71	73	59	77	60	55	60	68	68	68	81	53	53	51	62	53	61	48	62	70	55	70	86	63	53	60	87	67	62	68	68	67	75	73	64	57	74	55	54	59	51	46	72	69	65	66	66	64	70	61	53	57	76	71	66	73	68	61	68	68	57	73	53	57	57	61	71	56	78	64	65	53	49	58	82	58	68	66	62	70	68	58	71	69	56	56	55	58	71	59	55	56	59	62	58	49	70	54	60	73	50	54	64	59	52	54	64	70	72	60	58	63	62	62	58	56	71	72	60	56	62	53	71	73	48	67	72	70	56	47	81	58	70	73	63	61	58	46	59	51	61	70	66	67	71	65	69	59	62	72	71	71	70	57	71	61	60	60	61	51	57	69	57	63	66	57	60	65	65	69	62	56	53	55	69	73	67	51	55	61	55	66	68	55	63	66	58	78	53	58	70	57	71	44	64	77	57	63	58	65	64	79	46	75	69	70	58	68	62	52	75	73	64	57	54	61	64	59	71	59	63	62	59	57	66	52	60	67	58	62	63	56	54	64	57	72	60	67	73	73	76	72	74	63	65	66	52	56	48	64	62	52	77	56	69	63	79	67	74	60	57	66	72	61	72	59	59	55	58	66	59	52	58	66	64	69	61	69	73	56	70	68	62	69	82	60	72	54	66	68	71	68	66	59	62	70	59	62	70	76	73	68	66	49	64	63	61	71	78	63	43	53	56	60	81	67	72	72	57	71	61	51	52	67	66	69	66	65	66	57	72	68	60	68	51	62	59	62	64	60	56	59	78	60	76	81	60	65	79	52	60	59	75	56	61	80	60	56	63	67	71	48	68	65	65	65	74	59	64	66	59	68	64	63	62	61	71	57	58	63	63	60	71	71	61	73	56	63	71	55	66	74	56	51	78	65	64	63	63	65	56	63	56	69	62	51	63	54	54	73	53	77	53	66	70	60	84	62	75	62	52	68	69	61	60	57	67	63	66	67	66	62	55	58	65	64	63	56	64	63	59	68	74	60	59	51	59	60	79	74	61	71	66	69	65	77	79	51	74	58	61	66	70	52	60	56	65	70	61	65	60	54	55	73	58	69	66	53	80	62	55	69	60	66	65	68	61	65	64	61	68	67	69	56	63	56	57	65	58	58	68	69	58	69	63	57	55	74	73	64	68	60	66	63	65	51	67	62	65	62	65	55	56	58	62	68	69	64	61	60	56	64	61	68	67	56	59	57	55	66	64	54	65	58	54	60	58	58	74	57	64	64	65	71	60	56	76	66	66	61	66	54	60	61	82	63	64	62	70	51	73	72	81	58	62	63	58	59
8272	1794	1131	1348	6828	25530	36064	45915	47303	41704	34941	26566	18000	10087	4869	1474	615	575	608	626	603	641	603	612	614	621	608	668	612	600	594	592	604	618	595	623	619	576	654	640	611	619	601	592	641	581	603	575	608	621	592	650	644	636	600	602	593	589	625	619	630	609	582	604	633	593	604	583	644	623	598	625	606	585	595	634	644	599	622	654	596	621	612	622	657	594	597	599	677	584	625	598	627	569	625	643	622	608	596	609	613	574	603	621	614	625	577	616	621	610	609	591	621	673	640	581	636	586	587	566	599	628	598	596	588	644	622	581	595	592	662	624	537	626	626	619	636	665	593	663	644	594	618	635	605	590	659	635	659	625	604	647	620	582	622	606	593	608	637	592	630	609	591	569	612	640	610	589	645	632	609	652	577	641	609	594	612	630	641	626	588	586	635	562	616	637	603	620	617	627	615	611	657	638	582	617	618	609	636	605	604	586	656	624	615	608	613	625	629	594	602	581	643	604	659	608	593	589	651	615	609	579	658	605	627	592	578	615	596	586	585	609	654	627	595	608	608	633	595	625	565	622	577	608	625	651	592	590	592	543	662	608	627	636	627	625	594	623	595	609	540	634	579	575	610	638	614	600	626	628	624	614	611	662	627	621	638	624	589	608	650	583	646	638	618	568	614	657	635	596	637	581	615	621	549	614	615	576	592	600	560	617	594	627	642	599	664	641	605	643	618	602	619	623	583	582	657	611	626	607	595	638	642	600	627	557	669	658	594	641	592	657	612	583	606	586	585	580	635	619	578	646	609	608	641	586	604	571	618	595	614	585	618	590	568	610	597	639	607	616	607	578	604	593	651	601	668	602	594	606	598	599	647	582	595	623	616	614	597	678	590	631	554	633	608	605	593	605	617	647	654	593	611	643	612	606	644	625	565	548	629	583	638	641	616	634	606	632	601	624	605	614	617	592	614	595	593	659	613	608	579	624	594	614	583	589	549	637	616	568	607	597	626	590	578	610	637	639	573	551	618	605	647	645	662	617	602	577	618	647	603	634	594	579	593	649	594	610	629	599	602	640	643	617	595	564	610	570	597	575	564	638	629	636	613	639	612	632	650	651	635	596	647	619	664	647	648	630	606	642	606	672	615	650	641	634	614	636	658	619	611	640	633	659	593	611	602	665	593	576	613	636	613	628	610	586	659	598	648	651	626	620	640	628	613	607	602	575	574	658	627	596	615	645	585	584	617	569	577	609	581	619	593	602	640	602	613	593	607	644	647	628	638	588	610	624	601	615	602	622	622	587	603	644	650	610	625	609	622	563	630	620	628	608	634	643	594	648	614	630	597	605	606	578	565	618	627	628	605	591	654	566	657	618	605	613	585	656	604	626	587	579	610	588	569	640	600	622	626	611	597	624	580	643	611	589	655	589	629	607	640	639	670	650	583	631	606	606	614	660	622	580	588	584	592	638	553	592	596	612	559	636	648	600	601	627	610	592	596	614	615	627	591	622	589	638	615	589	608	634	662	638	609	604	596	642	573	558	604	646	594	621	601	602	612	632	584	637	613	617	603	595	601	621	626	582	597	619	636	579	613	648	636	605	632	606	648	594	625	572	657	654	613	610	613	584	571	637	655	576	587	594	629	610	611	591	599	607	593	570	603	575	613	579	632	604	633	648	575	666	609	630	591	606	624	570	591	589	628	576	617	606	635	583	591	564	640	645	603	650	635	623	601	598	633	626	631	564	610	611	633	657	615	651	591	644	635	587	596	595	604	598	587	591	600	553	580	616	639	633	598	635	623	637	583	599	601	590	599	601	650	606	650	601	633	619	641	614	600	603	624	603	623	583	565	619	660	597	619	621	632	648	584	608	602	593	584	607	599	621	628	655	571	608	613	648	641	602	654	631	602	629	650	643	655	660	561	597	622	640	627	628	600	595	607	631	619	618	547	612	593	625	615	603	610	669	591	630	612	627	577	638	626	603	634	620	630	630	589	580	615	584	565	635	604	654	606	626	623	590	599	606	617	630	609	616	618	613	571	631	581	598	607	577	651	611	620	634	628	595	612	603	579	608	622	617	569	601	597	598	601	617	647	616	578	615	596	612	654	612	628	624	643	633	621	606	682	647	623	618	603	628	595	592	666	593	590	618	605	603	613	590	597	654	612	670	621	619	609	600	587	590	584	611	597	649	630	601	614	606	607	605	611	613	602	600	634	637	624	602	621	614	621	613	578	635	654	595	600	650	591	520	595	626	603	669	603	573	582	579	628	593	587	609	614	624	611	629	638	632	628	631	605	616	610	606	665	587	609	586	615	620	600	608	613	648	565	622	601	603	642	658	607	611	622	619	638	608	580	619	653	664	617	628	596	604	635	640	598	600	607	606	620	637	589	617	611	626	602	601	624	582	649	669	597	619	610	666	623	599	596	623	610	568	634	607	601	648	650	615	642	595	595	613	615	635	623	602	615	644	617	631	677	609	620	627	599	645	649	638	613	634	603	585	608	581	639	615	591	611	627	593	628	613	648	627	562	610	607	591	646	617	590	606	649	636	604	683	608	637	610	624	583	613	670	645	568	649	704	587	608	611	589	607	620	646	654	580	613	575	642	604	636	592	616	634	648	596	605	638	638	612	602	646	638	625	619	584	598	623	642	590	610	625	589	607	614	626	572	611	605	622	569	640	597	607	634	613	605	623	565	644	595	636	611	599	674	640	672	623	605	586	625	648	619	612	606	611	605	633	617	620	620	570	602	603	591	614	638	678	644	616	639	612	607	651	626	604	619	600	606	603	633	666	626	602	643	593	648	590	594	614	642	592	588	570	593	622	613	641	616	623	597	675	627	633	611	601	629	593	665	617	641	628	618	616	584	632	601	604	596	630	585	602	582	600	610	609	611	628	599	568	611	554	612	639	659	607	577	576	615	601	603	618	602	612	616	619	579	592	632	631	620	612	599	605	602	595	640	609	604	635	582	596	658	618	641	582	626	614	587	638	595	630	628	598	573	589	600	622	595	616	607	674	626	631	635	657	633	623	609	598	615	601	620	634	619	603	627	604	586	592	562	595	594	616	634	593	597	660	610	632	646	595	635	636	614	563	611	560	591	617	588	605	631	602	642	614	595	635	606	630	623	625	576	609	624	620	609	661	631	609	643	584	619	594	583	612	607	627	617	585	603	591	622	605	660	635	615	653	578	624	621	606	624	625	607	553	613	591	644	592	616	611	633	621	639	609	608	628	611	598	607	638	598	598	617	616	615	610	609	607	621	602	632	628	605	549	583	640	626	591	600	650	611	578	620	640	587	596	599	617	580	604	590	627	621	569	595	612	601	621	648	579	614	603	620	637	620	645	626	620	620	608	639	584	641	625	620	666	597	608	648	638	578	588	624	576	669	598	596	642	603	617	618	560	649	622	633	619	598	629	593	611	651	632	617	614	625	597	599	603	629	647	596	629	629	628	618	610	631	596	610	559	621	632	571	601	566	571	628	588	578	564	594	649
2632	135	125	86	197	605	2479	7013	9219	7591	5038	2561	1199	570	247	72	65	55	58	64	48	68	54	68	56	70	72	61	65	50	56	54	55	56	67	52	59	44	50	42	67	68	52	58	60	68	57	74	73	52	72	61	51	52	49	52	68	49	51	59	71	67	47	45	65	68	67	52	54	66	65	64	51	54	57	58	57	63	63	57	76	60	56	61	53	59	57	54	65	49	46	64	62	73	53	54	75	60	69	65	50	66	49	61	46	44	66	44	66	55	60	60	71	61	58	60	71	63	72	62	64	55	61	79	65	78	63	53	57	57	77	66	68	65	53	58	70	60	54	56	71	54	69	72	58	45	66	59	61	68	58	68	49	66	60	65	63	62	47	56	50	68	61	55	56	57	61	65	51	68	53	63	60	48	58	64	67	48	57	57	58	63	56	40	56	64	76	55	72	50	56	67	55	66	51	67	66	71	61	67	74	52	56	73	56	57	60	64	50	72	76	67	64	67	62	59	63	56	53	60	73	52	56	53	56	59	67	58	66	74	72	56	59	55	62	58	57	59	59	50	67	66	64	48	60	56	68	63	68	52	62	55	63	62	66	55	62	48	67	62	52	72	63	62	55	74	63	55	60	63	65	66	65	49	60	61	77	48	64	59	63	65	62	71	65	69	61	63	68	63	56	45	69	69	69	66	71	49	59	67	57	50	55	54	69	65	58	70	48	69	72	61	54	49	59	67	49	52	59	71	49	63	53	67	51	51	71	56	37	61	57	52	84	64	59	50	60	53	70	64	67	68	65	56	71	57	57	56	62	57	72	49	72	61	75	51	71	54	66	56	66	54	37	57	53	70	56	72	62	44	60	59	55	67	62	69	58	52	71	47	57	66	56	52	54	52	65	52	64	48	81	70	52	50	76	76	52	60	60	62	68	42	59	63	61	48	70	70	69	55	53	54	65	51	55	66	63	54	66	74	60	60	65	58	77	72	52	67	71	52	62	59	57	62	58	53	63	55	67	55	50	48	70	62	56	59	59	72	59	53	50	64	72	63	57	64	67	58	68	67	67	55	62	54	72	65	51	63	55	53	70	52	57	58	70	69	56	79	54	60	54	62	70	67	64	66	55	75	71	69	69	65	55	63	79	61	55	71	52	66	70	49	54	72	64	64	47	60	60	60	62	63	49	62	64	55	51	49	55	53	55	60	71	46	53	61	68	63	52	58	55	65	72	52	59	67	59	72	71	62	59	55	68	59	70	58	62	70	61	72	66	66	56	65	62	66	70	60	55	38	77	53	63	74	64	57	76	73	56	58	57	64	59	56	59	53	42	68	65	54	55	66	52	51	53	61	56	60	52	74	55	57	68	59	69	48	56	52	72	62	56	48	63	69	54	60	82	55	66	54	61	63	52	56	53	53	53	44	62	64	56	53	68	66	67	64	53	69	62	55	66	54	51	65	67	63	61	65	61	55	63	64	67	66	66	60	47	61	62	55	66	63	59	57	60	54	53	68	59	59	65	66	67	63	62	57	63	66	52	61	58	67	54	69	58	64	53	61	64	73	61	57	63	58	67	56	71	56	58	68	69	52	53	56	63	72	45	61	51	60	52	55	63	51	67	57	55	57	61	73	85	73	68	71	78	53	57	58	58	57	61	50	54	68	67	68	76	52	57	65	63	71	60	55	75	62	57	71	59	61	71	47	72	62	45	64	66	60	54	49	65	47	49	74	56	48	68	67	53	45	75	54	61	48	50	71	55	57	55	65	60	67	58	51	49	59	60	58	60	62	62	55	62	71	53	62	58	58	48	53	49	51	60	64	51	60	56	61	71	65	60	53	73	58	54	54	75	72	68	52	76	56	64	61	65	70	69	65	59	54	69	82	56	70	54	65	57	67	63	61	68	72	68	60	47	49	53	63	53	55	63	55	60	56	60	51	66	60	55	57	63	63	53	59	80	58	64	62	55	61	63	64	62	52	49	47	60	43	63	56	79	81	53	73	68	57	71	70	55	68	62	59	59	70	44	63	52	63	67	86	56	60	66	67	72	73	54	73	53	53	60	71	53	48	54	55	73	57	73	63	61	57	60	62	82	76	42	63	60	60	47	72	57	56	62	60	59	54	65	52	58	53	65	79	68	50	45	50	68	59	54	61	63	54	60	68	50	64	60	73	51	63	52	56	62	53	71	63	60	80	75	58	62	47	56	64	59	61	57	74	52	64	50	63	60	64	70	46	62	48	56	45	65	59	60	61	70	82	59	67	53	59	58	54	62	49	69	55	58	54	55	51	64	64	54	59	70	81	56	79	81	64	60	59	51	61	57	54	78	71	61	78	55	56	58	57	64	50	78	48	52	61	74	64	62	61	63	74	56	68	53	58	64	57	59	67	67	68	73	56	66	42	59	75	59	68	61	59	62	70	70	61	69	57	59	54	58	64	58	62	53	54	62	53	46	58	62	74	56	52	62	70	69	66	51	73	62	61	59	62	54	45	61	75	60	53	64	58	51	57	70	65	58	55	73	61	57	58	63	63	66	51	74	66	54	73	57	61	56	64	51	71	70	68	54	62	68	66	61	67	73	50	64	72	64	54	69	56	49	61	72	74	58	61	67	73	55	67	52	57	58	57	60	54	66	59	65	63	54	61	52	57	74	58	53	59	52	69	58	52	64	69	68	57	62	55	56	67	71	72	59	58	73	54	72	53	65	66	67	66	66	79	55	60	63	58	63	64	65	73	57	47	49	59	64	66	58	66	61	63	60	62	54	61	59	50	59	58	71	62	62	70	70	51	68	68	56	67	61	55	63	72	63	53	49	68	69	57	61	50	55	49	58	71	60	61	52	51	56	63	66	49	45	69	51	57	73	55	64	47	74	71	63	75	63	66	65	54	52	47	68	55	53	64	64	54	55	46	75	54	71	44	57	51	78	69	62	65	67	72	57	62	70	57	65	55	60	60	56	56	53	72	51	56	81	70	51	57	51	56	55	57	61	64	68	63	67	67	64	60	63	57	60	62	75	71	55	66	56	52	65	64	66	69	73	74	41	68	65	55	41	51	60	55	69	54	56	48	62	55	71	59	78	69	48	66	65	59	65	71	75	51	54	50	56	59	67	68	57	69	70	67	58	69	52	69	69	58	48	50	57	55	51	53	65	72	68	79	54	63	55	69	63	74	55	71	61	52	61	48	63	68	65	60	64	57	61	64	55	49	66	61	71	65	57	75	46	54	58	69	72	53	73	70	67	71	66	64	62	71	76	61	78	62	75	46	71	64	68	69	59	59	60	63	50	73	61	57	69	69	63	58	51	60	72	54	56	49	55	59	61	53	76	65	67	58	70	60	67	58	54	56	50	65	48	69	64	57	58	66	55	69	47	60	65	67	80	51	76	68	62	44	76	70	66	59	68	67	60	63	55	49	58	69	66	61	60	63	76	61	62	57	57	66	59	61	58	66	70	71	65	55	77	61	59	59	67	67	65	59	64	74	53	74	59	58
8845	2019	1253	1891	14201	28219	39176	49736	50152	43479	36429	27767	19587	11175	4926	1192	601	591	610	675	617	636	624	617	587	608	666	619	595	602	628	621	627	596	629	594	592	596	614	604	597	607	615	550	590	620	629	585	556	604	638	607	577	570	595	610	628	623	567	610	637	594	616	620	634	625	569	597	609	614	623	616	576	588	620	572	611	618	642	647	574	591	618	625	589	602	617	596	594	637	623	595	659	592	612	591	617	585	592	653	581	600	600	589	667	622	573	575	586	616	627	583	623	616	584	608	554	610	622	605	603	616	603	597	626	598	637	651	610	613	614	587	614	608	557	569	573	594	651	562	564	597	588	623	617	598	624	624	631	576	626	555	639	594	594	602	600	604	596	583	614	570	637	616	598	568	624	585	621	643	572	586	611	594	619	600	589	581	605	606	591	612	588	648	639	646	583	627	562	590	587	608	632	650	606	570	595	566	600	617	607	602	631	653	635	582	598	649	579	666	579	608	614	590	585	577	576	631	591	566	594	602	604	584	620	571	612	577	602	588	602	600	583	615	584	582	605	607	590	582	634	607	599	577	620	610	621	588	654	574	611	635	595	577	584	612	609	585	590	612	596	629	611	555	613	593	637	614	583	595	577	599	640	596	611	617	599	561	631	631	595	620	614	645	594	622	628	624	588	623	594	598	576	631	641	619	609	644	639	617	603	629	580	696	628	622	579	604	585	580	613	620	594	593	615	613	615	648	555	587	609	548	615	633	602	651	582	624	614	605	594	566	599	603	595	625	635	576	584	595	602	653	600	579	640	611	581	580	615	630	556	624	604	585	616	602	591	620	603	626	625	587	535	563	606	604	601	608	588	579	605	626	619	608	604	615	580	629	623	635	580	654	593	589	612	612	614	620	596	631	614	605	615	640	574	601	607	610	591	591	576	589	624	586	586	639	597	611	590	635	614	620	637	648	579	577	621	572	619	631	605	595	620	634	604	555	599	583	623	592	625	612	608	615	572	638	603	592	592	616	631	656	619	610	652	596	603	620	627	562	608	603	633	584	565	638	607	596	576	622	587	622	617	632	601	611	598	610	583	568	601	630	565	589	643	603	560	613	591	562	597	634	599	601	638	633	616	575	623	596	597	589	553	641	569	571	592	631	584	618	633	631	575	591	608	596	608	593	601	620	620	625	627	584	639	614	623	567	640	615	631	581	612	612	619	594	654	597	598	580	568	616	624	579	618	614	596	586	559	585	601	593	620	599	623	550	633	557	603	587	612	643	585	660	625	600	610	583	576	572	638	589	631	602	643	657	601	654	622	607	614	623	632	597	608	602	628	586	607	635	663	597	612	592	622	598	643	569	618	604	556	599	631	589	635	584	593	617	611	630	618	619	606	636	614	626	594	637	583	623	642	582	602	592	615	602	625	608	614	584	592	632	623	616	620	591	580	599	652	626	634	560	602	622	594	614	597	623	587	610	646	614	597	602	582	581	600	574	605	608	620	603	565	584	630	611	586	584	550	541	619	557	591	619	618	601	594	616	602	613	588	650	585	563	621	609	603	567	607	589	634	559	619	578	554	601	588	580	674	598	645	585	614	595	617	602	593	597	627	622	575	560	587	584	616	588	630	575	637	603	616	634	634	645	603	620	570	630	628	579	578	625	623	575	637	606	647	601	605	617	611	621	627	616	634	598	584	588	594	611	572	582	582	638	647	601	609	561	628	619	598	567	612	607	605	611	619	612	603	637	588	582	526	555	579	607	608	628	585	629	614	617	619	632	572	617	596	602	592	632	591	584	624	574	585	575	648	592	657	640	558	609	588	576	602	580	579	574	581	623	579	611	591	604	617	593	603	626	618	620	610	603	594	612	581	600	603	666	610	589	631	618	630	580	584	576	583	597	568	610	618	608	600	601	607	624	635	590	577	564	609	587	552	660	624	610	585	564	573	621	616	621	604	611	629	586	614	530	597	629	593	579	642	596	614	588	622	633	623	656	575	588	609	619	572	603	563	559	539	625	606	601	628	644	647	621	643	570	628	606	606	601	629	632	610	571	599	607	646	611	578	614	637	606	580	615	621	624	619	614	606	619	588	609	626	601	590	617	605	611	631	614	607	642	638	581	574	594	582	582	629	598	584	560	598	572	606	601	608	585	626	577	657	617	618	589	628	609	614	595	598	605	624	622	594	618	605	603	622	586	618	608	619	649	600	606	641	599	588	614	625	617	622	618	596	650	644	618	617	593	602	597	649	569	622	617	606	609	585	597	636	605	611	601	593	619	596	610	609	575	621	590	567	655	595	628	626	603	609	573	606	593	591	609	592	567	595	621	547	595	620	607	591	625	614	633	608	635	616	603	621	557	596	639	624	595	611	609	602	587	594	634	590	633	584	577	615	586	644	620	565	586	610	579	586	597	632	634	626	628	628	609	624	634	606	625	568	591	618	579	570	656	594	592	652	645	627	622	621	621	616	669	607	615	684	650	581	623	613	591	588	626	638	602	598	614	612	624	637	616	559	590	594	586	600	606	605	603	670	609	663	619	621	619	622	599	587	580	606	568	611	577	596	626	615	560	581	580	612	599	620	578	613	590	590	605	573	657	628	653	598	648	593	627	635	664	556	573	603	599	600	619	636	622	615	608	601	560	629	625	616	639	599	617	586	614	620	592	607	615	595	663	621	610	638	590	622	590	610	611	615	617	580	597	615	633	664	615	606	611	569	617	645	621	629	614	624	614	580	678	573	601	632	615	608	580	582	579	650	601	602	579	620	607	616	628	563	579	615	631	615	615	604	593	619	626	647	627	607	567	630	639	610	633	589	579	598	599	642	637	616	563	615	617	620	573	571	619	604	569	588	593	580	629	643	583	590	568	577	621	589	627	661	611	612	624	654	604	631	614	625	622	583	597	602	623	607	606	615	579	605	587	613	623	591	597	589	624	610	626	625	598	617	621	617	642	609	621	621	644	588	599	559	594	546	587	634	592	602	607	631	595	627	640	579	604	594	630	608	591	625	576	637	661	609	621	593	573	599	583	572	604	595	644	587	604	588	609	598	576	606	574	593	613	570	613	610	579	641	602	611	593	615	607	608	583	589	597	581	573	593	622	623	605	581	581	662	613	603	631	570	591	590	634	617	624	639	599	666	605	581	600	598	609	596	616	623	592	637	604	608	612	618	592	564	592	663	633	563	610	628	598	588	624	644	590	612	579	603	625	600	605	630	628	617	605	606	610	573	606	576	589	632	642	618	586	601	595	610	628	581	618	602	603	613	609	589	599	599	594	586	599	628	576	571	606	589	588	607	673	596	582	615	622	555	595	590	580	620	583	620	650	599	618	579	599	622	646	595	636	654	600	614	610	637	607	616	574	599	594	590	581	606	592	598	571	613	639	594	622	606	636	575	608	627	579	627	599	611	573	599	625	577	604	600	620	618	578	584	619	601	600	602	629	611	574	608	596	599	669	567	615	628	587	661	620	569	590	607	619	600	595	616	633	654	567
1334	247	142	189	414	1290	3862	11603	16147	13797	9387	4492	2114	870	393	106	98	96	99	96	82	93	88	83	92	78	95	84	90	77	84	91	87	77	98	84	71	92	101	90	105	91	87	101	78	73	78	99	64	88	94	88	92	86	95	81	87	103	85	83	91	89	81	98	90	90	101	98	83	98	105	99	103	86	108	75	88	90	104	90	87	78	89	108	82	102	94	80	88	84	84	86	82	85	90	84	86	91	80	71	93	100	93	98	87	96	90	90	88	102	107	102	92	83	93	84	90	105	104	91	90	88	95	90	90	81	76	91	87	95	89	90	98	96	92	79	77	87	89	94	97	90	90	94	84	80	74	100	97	85	87	88	104	96	76	94	99	94	91	67	92	83	78	77	90	78	91	98	87	88	95	75	89	92	77	86	91	99	100	87	90	85	95	89	85	79	91	92	98	107	86	77	87	95	86	97	82	86	99	82	87	83	93	89	105	95	83	88	102	90	90	88	84	77	91	64	95	101	68	86	84	100	77	85	86	87	91	80	86	89	82	85	84	87	102	83	81	91	81	88	84	86	95	83	82	78	101	87	88	84	81	94	97	88	93	104	87	89	96	85	81	105	84	95	96	92	96	101	89	95	77	78	93	88	77	98	86	81	91	82	83	93	95	84	102	98	72	76	90	92	88	83	93	85	73	99	104	82	97	107	86	89	79	83	98	93	89	102	75	81	91	104	80	86	73	78	107	95	79	95	89	99	86	70	86	84	93	94	92	87	86	90	76	89	98	81	79	79	84	94	82	80	88	75	65	77	97	74	83	79	72	76	84	77	84	76	84	87	74	85	80	69	82	88	88	80	91	69	96	75	86	101	81	93	68	99	99	92	89	82	84	83	111	79	66	97	97	102	94	107	98	85	83	81	70	72	97	79	95	102	95	71	103	81	92	82	86	97	98	99	100	84	89	86	100	99	85	86	97	83	74	76	95	92	83	89	86	87	89	86	89	84	98	91	93	87	107	91	80	74	93	90	73	81	99	80	83	86	94	95	93	95	84	92	109	75	94	82	101	66	101	80	95	90	89	86	81	104	93	83	99	72	91	85	91	83	85	88	102	82	77	83	74	91	97	89	82	83	92	96	96	89	81	88	85	85	79	84	80	96	92	87	94	91	85	97	81	83	101	109	83	86	100	79	83	94	85	105	90	73	81	81	76	85	111	92	82	96	86	89	81	92	85	108	91	102	81	92	93	98	86	96	81	102	88	97	92	100	75	86	92	91	85	87	81	76	80	92	91	99	96	89	82	86	89	80	90	86	91	83	94	97	91	83	109	98	87	80	86	86	84	86	83	94	88	83	99	103	83	80	78	90	93	90	107	111	92	91	79	80	77	90	106	92	97	104	92	85	92	69	94	101	83	97	78	83	86	100	85	92	94	84	80	67	90	97	78	85	76	106	76	73	88	75	92	80	110	87	81	79	95	93	83	102	104	82	84	96	79	85	100	82	71	102	79	78	90	71	81	78	73	83	98	88	98	103	84	86	90	86	79	117	106	91	92	87	98	98	81	82	89	78	79	94	88	94	95	100	86	91	79	83	80	88	102	92	78	80	100	88	102	94	86	108	80	97	87	87	73	86	89	85	93	87	79	82	68	104	97	102	84	77	100	81	84	85	93	71	106	87	99	81	92	93	82	84	94	78	85	83	85	80	96	87	94	86	90	99	102	79	78	94	89	78	76	89	82	73	120	94	79	94	97	78	101	81	90	70	92	84	80	96	83	62	97	82	74	86	79	85	80	91	89	80	88	81	84	100	76	89	91	103	109	86	82	71	85	81	92	86	83	92	85	79	75	96	77	99	90	93	94	91	99	91	71	86	87	77	82	104	81	85	83	97	80	87	88	102	90	86	96	82	91	104	85	103	91	104	81	85	92	88	92	73	81	85	84	72	72	91	90	81	110	101	91	94	98	72	71	86	103	84	85	76	95	85	81	93	82	88	80	80	101	110	89	93	89	92	72	84	82	91	83	91	77	80	103	78	84	77	78	81	84	81	81	84	98	107	103	76	80	105	83	97	81	89	76	91	98	85	84	92	88	83	98	99	92	97	107	82	88	78	100	112	84	73	84	86	73	90	93	83	90	91	87	100	86	93	83	92	98	84	90	86	81	90	85	74	95	84	80	99	91	82	94	108	83	97	94	99	96	111	79	90	84	88	80	104	99	89	90	104	83	89	87	95	107	103	90	92	74	87	104	90	85	108	89	82	73	82	75	96	70	74	83	88	74	100	95	82	76	88	84	90	78	86	88	98	85	74	102	75	67	90	83	88	84	82	89	82	75	69	106	84	85	90	84	93	103	88	77	84	84	80	92	92	100	101	101	83	94	86	84	91	93	88	88	97	78	82	85	93	80	83	79	88	85	93	87	74	92	88	80	91	88	83	92	84	85	75	85	90	91	70	82	89	104	99	86	99	77	80	92	83	88	103	90	85	74	77	79	83	97	98	73	80	98	108	100	90	73	81	101	89	79	84	101	91	79	75	91	69	95	91	99	69	77	82	82	93	69	85	80	80	86	100	85	99	89	85	89	82	85	82	77	106	95	87	81	111	87	87	95	83	85	86	80	108	88	85	72	89	75	81	84	87	78	105	88	76	89	93	88	74	91	78	105	84	88	104	87	108	95	90	69	86	89	87	90	87	96	93	70	88	75	104	81	84	105	90	100	99	78	93	73	89	101	89	86	100	85	88	92	84	111	112	77	79	82	87	91	102	86	80	90	98	93	77	96	87	92	88	93	83	76	100	67	66	85	101	94	101	74	94	85	93	83	86	89	109	71	109	93	89	79	88	99	80	97	96	85	85	73	86	90	93	92	92	88	88	91	79	82	85	101	91	87	80	94	95	88	97	97	75	87	94	104	94	96	84	77	92	90	92	85	72	93	89	83	77	84	104	96	94	88	89	100	95	89	91	98	101	70	91	100	86	92	93	75	88	88	81	97	82	73	98	92	87	79	100	85	87	84	76	90	78	80	80	101	87	71	86	74	82	89	89	85	90	82	76	90	96	86	98	102	69	75	97	69	80	88	96	88	90	87	102	83	69	97	84	73	84	80	90	81	91	75	83	82	96	95	102	84	91	74	91	104	77	89	95	109	85	79	83	97	77	81	105	106	110	91	95	95	85	85	91	71	94	76	83	84	73	81	75	74	86	88	87	90	80	90	88	75	85	90	85	96	76	97	106	77	81	95	102	91	97	77	96	77	88	77	71	89	79	101	84	101	93	103	85	88	76	100	91	73	80	84	92	91	110	86	91	110	83	98	96	85	100	85	88	89	79	87	108	105	84	92	82	110	82	105	98	98	72	80	89	88	93	88	88	80	87	84	95	87	94	93	82	93	90	89	90	92	89	78	81	90	94	88	85	85	79	75	81	109	93	86	94	95	90	86	81	86	74	79	96	100	85	81	95	92	94	95	91	70	94	93	95	87	93	101	78	77	92	98	96
13047	3876	2115	5027	24558	36043	45229	58425	60864	53219	43896	33342	24524	15468	7406	1538	903	890	867	859	844	882	916	916	952	887	876	864	881	924	888	853	892	863	885	884	908	876	908	875	884	889	866	898	934	887	881	854	910	881	894	911	936	833	873	878	887	853	863	891	890	885	826	915	900	863	822	921	902	894	865	910	909	898	865	940	927	883	914	984	925	890	885	845	860	885	905	951	894	892	847	881	869	968	855	901	889	878	921	844	881	883	844	850	848	870	879	857	925	869	852	895	879	858	902	869	907	851	873	865	821	940	929	922	904	923	935	876	855	915	872	936	812	877	868	852	907	826	915	821	833	882	763	876	863	850	874	880	934	847	867	844	876	825	893	886	872	915	899	901	829	872	842	886	868	857	926	857	870	943	850	878	886	896	841	921	878	862	902	860	846	869	878	932	887	884	919	927	903	880	909	856	864	859	846	890	915	857	916	899	894	876	872	868	825	877	920	869	901	880	875	871	847	880	869	833	873	817	846	875	845	840	876	912	884	905	855	847	942	861	916	885	860	919	879	908	900	869	915	924	876	833	893	902	843	851	908	903	882	902	895	916	905	898	866	918	890	868	870	914	945	916	918	912	859	913	823	924	894	898	910	892	910	847	849	902	889	888	866	884	926	872	872	882	866	863	862	908	871	827	889	886	830	882	921	892	880	912	868	880	897	905	867	911	867	906	906	890	907	880	888	892	884	860	900	872	898	873	917	886	852	856	901	845	882	886	893	926	912	909	875	833	949	895	919	849	884	844	930	828	911	881	829	883	929	893	883	852	908	949	911	953	827	849	882	808	921	898	877	888	901	916	910	823	894	892	863	893	856	853	921	909	905	870	889	890	902	917	835	896	905	924	798	846	854	871	866	829	864	909	884	909	865	852	844	884	929	915	843	867	848	872	903	898	839	883	864	905	871	848	862	875	928	895	898	885	860	886	937	835	906	906	846	905	923	876	867	919	893	919	819	899	909	906	940	860	907	896	822	903	917	883	892	825	838	864	912	894	848	842	884	919	924	853	891	890	868	832	857	934	875	856	861	878	873	920	865	892	866	916	915	895	903	900	914	849	918	816	855	879	865	901	850	861	862	817	936	891	863	899	920	861	898	860	907	947	928	875	881	835	892	878	858	908	876	851	859	869	904	904	867	921	884	873	895	910	819	891	866	863	837	903	831	863	866	906	859	911	855	881	892	896	833	913	899	891	926	899	887	864	926	865	888	889	891	898	879	852	885	838	935	859	878	859	871	881	895	916	883	871	842	842	906	838	891	848	921	889	878	898	825	880	831	875	855	888	895	872	895	822	888	864	844	903	848	910	864	896	880	875	919	877	895	926	911	940	871	895	891	919	927	901	875	863	866	865	880	942	856	883	843	898	897	920	867	938	891	871	899	852	871	836	944	946	926	867	852	963	863	854	878	875	884	896	877	847	881	905	920	906	935	868	851	838	874	839	897	910	844	847	911	925	961	881	884	862	888	859	850	887	851	895	921	888	849	893	885	863	864	925	873	898	898	896	820	857	843	941	837	895	897	881	874	922	891	875	882	841	873	895	893	859	956	885	890	861	847	842	866	897	862	920	871	863	920	926	869	896	919	895	873	894	932	883	925	853	899	968	912	834	847	862	870	866	842	901	877	897	873	860	868	830	894	901	898	873	861	829	914	886	944	849	840	888	842	877	851	892	857	905	888	896	862	903	881	888	867	897	883	914	880	875	836	879	859	876	891	875	896	885	795	890	849	924	865	842	904	891	861	916	844	918	853	886	829	932	866	876	915	903	881	851	835	878	862	839	875	862	900	865	876	907	908	876	895	834	889	907	866	884	873	878	862	897	938	882	835	876	883	865	869	859	885	884	858	868	912	885	849	864	887	858	954	885	925	873	851	822	884	895	827	914	896	889	869	863	900	887	854	894	897	866	878	902	852	909	825	909	881	913	899	899	909	842	937	901	935	868	919	931	898	901	861	842	831	878	845	924	842	884	866	858	867	904	906	879	924	907	921	854	897	875	845	914	931	873	868	886	871	878	888	860	896	897	869	926	899	907	863	835	880	907	879	872	858	894	860	954	847	913	885	863	900	879	865	846	885	814	867	891	894	899	874	838	839	881	886	871	908	896	891	909	962	896	933	928	875	895	880	897	860	943	836	878	905	900	914	858	886	905	924	888	875	864	843	897	879	865	847	866	886	935	902	837	866	875	876	868	904	894	907	898	875	873	868	839	862	867	896	855	890	857	912	850	810	908	838	859	920	877	868	876	901	895	917	904	884	856	902	883	872	907	823	833	938	898	938	831	873	903	934	902	875	885	869	913	836	871	902	870	846	851	857	893	871	881	905	895	894	890	865	896	825	919	875	908	856	917	864	822	911	904	849	878	841	834	896	909	896	866	850	902	876	940	848	848	876	903	833	880	934	899	912	910	913	854	872	878	938	885	873	822	837	920	936	885	879	851	898	888	892	845	907	889	866	895	861	866	863	899	856	861	871	879	882	906	885	862	809	863	893	876	906	892	868	892	857	902	901	888	928	845	953	888	876	926	864	894	859	814	926	941	880	889	867	864	859	876	910	858	863	870	839	829	941	867	880	835	882	882	886	804	868	858	890	904	890	912	940	936	902	902	887	797	899	867	934	867	858	838	870	884	889	890	845	892	828	877	869	909	858	904	835	926	920	865	819	853	879	898	918	924	827	880	924	911	893	920	914	939	911	847	870	835	869	900	832	922	885	874	839	868	866	874	872	920	871	879	880	853	882	922	866	864	902	872	899	903	923	886	880	879	868	879	878	864	888	923	866	867	906	940	903	842	869	877	839	935	906	882	930	875	945	909	844	832	872	856	841	859	874	870	917	906	892	894	880	845	838	889	867	931	894	850	909	871	921	877	845	915	861	899	870	899	832	872	865	843	831	838	862	896	950	900	926	919	882	823	890	863	872	866	842	895	855	850	896	889	896	941	902	938	918	877	867	894	824	907	924	872	932	861	916	877	907	855	821	828	902	903	926	901	901	861	907	861	832	895	889	864	865	884	867	825	876	887	877	897	889	907	926	854	838	836	878	904	921	912	871	905	841	894	913	913	839	911	903	910	814	873	907	901	901	857	932	893	856	921	877	873	898	838	871	903	922	853	890	932	869	912	874	897	871	851	914	865	887	911	881	909	843	861	916	911	849	849	871	907	846	881	885	941	847	874	905	856	915	896	864	907	878	877	872	869	886	936	881	873	923	917	896	921	926	910	885	908	891	840	868	865	832	917	900	899	912	850	895	861	890	863	896	924	873	918	932	849	845	824	835	900	911	907	861	843	835	924	896	905	903	840	906	872	841	880	872	911	874	858	823	851	895	895	904	861	900	915	906	896	917	858	833	822	841	886	900	913	889	931	838	821	870	861	909	934	896	879	905	872	899	794	854	872	896	903	894	921	829	894	793	906	871	885	835	936	859	883	881	877	946	865	853	888	851	900	883	869
1689	90	85	71	138	244	570	1321	2335	2255	1746	936	484	249	159	82	81	69	66	78	70	69	79	70	73	85	74	69	81	77	82	74	86	69	77	87	50	87	73	63	72	87	64	67	82	65	66	63	78	86	88	87	78	75	65	78	81	75	74	72	66	86	76	70	75	75	65	78	67	72	81	77	69	71	72	83	72	65	75	79	84	62	66	67	71	80	72	62	80	66	72	67	70	76	76	70	80	72	78	82	77	83	74	82	69	89	79	57	71	74	64	91	69	79	73	78	75	77	64	75	70	74	70	83	78	70	63	68	88	61	77	62	52	81	71	75	89	86	70	65	51	72	61	75	72	88	83	94	72	66	67	74	65	82	61	85	77	64	74	87	80	85	86	86	55	77	68	64	75	76	72	83	64	61	67	80	73	75	79	80	58	72	59	72	80	80	71	62	86	68	71	86	47	80	68	70	71	78	53	85	68	68	67	73	69	77	67	88	63	90	78	74	66	63	82	63	66	89	70	72	79	74	75	87	76	67	57	78	55	61	60	66	82	63	71	78	59	89	66	72	73	72	71	71	74	79	76	61	81	80	75	82	67	79	68	80	84	76	67	76	71	66	82	55	80	73	74	77	81	69	75	72	78	66	68	64	68	62	90	75	71	84	86	81	69	79	76	59	71	72	85	79	59	64	73	72	75	69	85	71	80	82	78	84	79	87	66	73	85	79	69	73	72	75	82	67	74	75	74	73	80	71	79	67	76	65	86	58	61	72	60	73	74	69	70	62	62	70	75	76	81	73	84	75	70	83	61	79	73	85	77	67	72	84	79	81	79	67	65	62	75	85	58	90	102	63	67	84	67	57	78	65	81	74	70	76	67	70	70	84	82	71	84	75	78	74	69	82	55	63	75	72	90	66	82	72	80	64	71	97	85	76	84	65	71	81	71	66	70	86	71	66	76	75	71	56	83	78	81	74	71	75	72	64	82	60	65	82	74	94	64	73	94	54	87	75	81	57	78	84	71	69	75	57	84	86	103	66	69	69	81	78	68	70	70	94	66	69	56	64	85	62	72	84	79	66	74	64	84	86	75	77	78	53	78	75	62	79	69	57	63	79	75	76	62	70	72	69	73	63	86	74	77	69	80	84	67	64	64	69	70	66	65	91	79	83	92	67	84	79	76	77	64	65	69	75	67	61	72	69	80	68	76	79	86	74	85	69	67	72	88	80	64	73	83	67	68	85	80	82	66	84	69	63	66	80	85	66	68	73	68	72	64	82	83	78	69	84	61	75	71	88	71	85	71	67	80	69	79	84	72	73	81	74	82	71	75	73	68	62	74	67	70	66	70	67	68	73	84	63	80	57	64	81	90	76	64	79	87	71	64	86	69	66	83	79	71	78	74	63	65	87	73	70	96	79	73	67	69	83	82	82	71	76	76	71	65	78	77	60	78	83	72	87	79	66	86	75	67	77	72	88	68	68	63	82	96	67	65	70	63	70	78	74	70	63	60	74	86	70	84	70	69	74	59	75	60	76	66	69	73	82	81	68	72	62	59	89	80	76	71	61	68	61	75	74	72	62	68	68	73	81	65	81	85	75	77	86	76	62	75	74	74	69	74	71	62	85	83	75	84	68	73	58	72	81	66	78	79	73	88	78	76	69	79	67	71	73	74	67	87	78	80	74	75	68	62	75	82	66	65	64	68	78	77	67	81	60	83	94	80	77	65	72	69	77	51	82	82	85	63	70	68	79	69	64	97	67	85	76	70	77	75	71	88	73	82	76	74	70	81	73	89	70	61	65	84	68	68	72	73	70	81	66	74	76	72	73	64	70	80	70	66	78	76	74	73	84	79	83	72	76	67	93	72	72	73	73	57	59	72	79	77	78	67	95	70	75	62	67	60	76	74	77	79	68	69	89	80	75	94	74	81	73	74	82	77	77	71	81	75	91	75	84	69	78	77	63	81	80	80	74	59	71	83	89	74	96	85	78	81	83	72	62	65	62	73	60	85	78	85	67	73	72	76	72	79	67	77	60	88	61	81	90	79	66	86	106	78	92	65	78	71	77	87	65	80	77	85	77	74	77	78	69	76	71	73	91	63	63	84	72	61	70	84	71	69	90	82	76	72	79	66	70	66	71	68	82	73	75	57	67	65	77	100	72	58	72	83	74	77	89	81	81	87	62	84	91	81	70	65	75	69	70	68	77	73	83	83	75	94	84	58	80	75	65	74	62	63	67	74	74	65	78	86	78	69	74	73	66	79	69	64	81	72	74	60	80	71	64	76	76	79	73	75	76	82	80	68	57	81	65	71	75	88	89	76	64	57	78	57	74	77	79	77	77	75	88	75	86	65	60	74	85	71	80	72	76	75	70	77	80	66	75	70	81	66	78	64	73	70	58	81	82	76	65	67	64	65	85	63	71	81	88	79	64	65	78	82	70	67	72	82	79	69	61	73	84	65	62	62	75	73	90	81	71	78	88	72	73	64	87	76	100	60	79	88	93	93	69	67	75	75	65	81	81	76	70	64	93	88	69	82	73	82	86	60	76	72	78	80	78	74	91	66	73	81	81	65	65	83	73	73	75	70	80	81	78	72	78	76	76	80	76	64	84	75	72	69	66	68	71	71	71	64	67	72	80	77	84	86	81	65	91	77	78	77	76	72	89	83	69	71	82	77	71	81	79	71	75	73	72	71	68	70	86	66	68	68	85	80	71	82	71	71	86	84	68	84	84	68	88	82	80	84	92	86	70	87	64	76	62	63	70	75	70	81	76	96	71	74	78	80	73	71	56	84	79	59	72	79	72	75	69	71	77	78	77	85	63	63	71	83	73	64	78	78	76	57	68	66	73	76	67	61	61	87	65	60	78	79	87	59	78	60	63	72	68	75	74	75	58	73	68	81	82	72	71	67	68	84	81	69	73	49	77	76	71	80	96	69	71	78	71	71	69	70	91	73	74	66	68	85	89	67	99	78	77	89	88	84	58	85	69	87	68	69	73	73	81	82	83	70	67	71	75	69	80	59	87	72	72	85	76	73	71	72	88	72	84	64	71	81	81	75	83	76	71	82	84	65	62	68	79	76	71	74	86	81	76	89	66	75	74	86	88	79	76	79	71	87	77	68	73	71	90	63	78	69	65	67	79	70	72	73	84	79	62	72	83	75	57	76	78	70	61	70	75	88	59	69	63	59	76	74	64	70	83	68	72	82	70	69	66	65	74	77	86	73	62	85	65	79	86	65	71	78	67	71	67	89	55	85	78	84	65	75	74	73	75	70	72	59	80	83	80	82	85	84	58	67	77	84	65	87	82	61	83	80	81	70	56	64	83	79	64	66	76	79	74	75	85	82	75	64	80	79	79	69	69	79	83	74	75	58	81	63	82	78	73	68	71	69	85	74	63	85	74	73	71	66	72	80	53	78	73	84	75	62	75	71	67	58	68	82	61	72	74	74	88	85	65	77	76	82	77	67	98	82	75	85	70	76	82	67	82
7266	1146	937	1126	5811	15976	22180	28612	31551	29470	24591	16982	10140	5181	2443	935	716	710	721	701	709	749	704	716	695	746	717	747	749	705	735	706	721	737	737	673	696	746	743	709	681	712	687	716	656	691	700	700	762	672	646	698	758	714	709	795	720	702	696	711	735	727	675	704	704	718	652	679	693	688	701	695	751	700	737	719	702	731	698	706	705	727	678	722	748	679	673	732	725	730	694	702	704	725	722	767	702	720	720	718	709	695	754	732	687	722	720	726	731	716	728	673	702	739	706	696	722	729	713	740	687	693	741	769	723	703	713	693	700	710	759	701	691	710	692	645	739	698	686	726	688	737	686	671	735	719	672	664	696	715	719	684	659	700	749	686	668	706	677	733	725	729	717	705	677	757	686	693	701	697	693	685	653	703	755	700	676	719	779	687	718	712	726	747	711	721	689	734	716	765	693	724	661	690	679	723	721	681	752	727	711	718	692	704	687	709	730	708	732	684	770	686	716	722	711	741	711	714	715	741	700	687	698	759	651	770	720	742	700	694	700	699	710	701	686	681	709	713	703	692	725	693	696	693	723	705	712	698	736	746	688	747	692	738	708	742	734	711	695	708	706	681	655	732	721	722	730	665	714	699	700	690	676	709	687	720	726	695	697	677	703	751	714	693	723	734	715	659	700	705	764	728	716	705	686	709	708	700	704	730	720	729	700	753	698	737	766	679	712	727	719	707	710	711	721	695	732	749	743	723	750	713	720	690	753	669	761	690	721	697	704	756	698	776	703	774	699	735	757	729	708	691	714	745	705	751	742	734	688	715	675	671	728	682	701	687	708	702	735	666	691	712	696	683	718	765	721	694	740	695	753	690	678	694	716	732	765	736	736	706	721	721	702	707	676	684	730	702	696	674	738	685	720	737	728	678	710	768	720	663	739	707	720	724	711	696	648	671	767	711	701	709	741	682	672	658	721	726	717	712	727	635	714	679	738	668	677	677	746	694	743	717	708	681	721	711	675	749	711	720	681	740	681	741	704	723	726	740	737	715	679	712	748	686	695	705	702	670	692	725	716	664	691	692	709	703	657	709	703	740	729	701	736	742	707	705	726	698	674	724	731	738	720	753	697	721	717	698	707	712	682	700	679	694	739	705	691	714	762	754	801	725	739	695	698	648	738	724	711	682	710	693	704	749	729	742	698	688	718	730	697	704	657	731	768	756	680	701	695	696	701	687	733	757	692	752	678	688	645	730	729	749	722	717	710	667	731	703	709	721	748	735	714	707	763	712	720	734	682	687	762	682	668	683	724	738	701	685	713	710	715	700	694	724	734	721	724	712	691	711	709	662	711	684	697	684	673	736	715	706	714	698	756	684	694	707	716	714	699	703	700	720	712	676	721	734	716	680	736	715	708	714	697	706	662	750	701	691	692	691	700	726	747	672	631	755	720	732	732	726	725	767	726	683	715	678	729	707	692	716	726	736	751	724	734	728	711	704	757	698	739	695	707	752	688	690	717	682	695	644	739	688	685	704	670	675	711	715	699	683	730	738	678	739	670	706	705	701	701	719	689	720	750	749	703	748	733	716	725	723	676	713	683	730	719	724	667	675	753	746	717	696	694	701	696	718	745	739	702	771	674	667	738	721	730	729	712	738	740	693	720	671	692	685	643	699	701	721	677	663	711	716	710	763	707	686	783	674	716	740	715	699	775	702	717	746	697	707	712	742	748	690	719	740	702	696	727	713	715	730	724	705	690	731	701	688	688	703	696	663	688	706	751	704	693	736	734	714	694	688	720	721	747	725	697	731	727	668	680	681	798	699	707	687	708	694	688	733	670	730	723	704	731	709	655	678	745	715	746	705	703	745	680	720	697	709	707	695	752	709	625	710	721	645	785	693	727	696	678	687	703	703	716	715	713	655	716	670	738	724	725	731	695	737	705	709	719	691	668	721	698	680	658	751	703	727	709	635	715	717	717	673	687	706	721	719	652	678	690	646	702	779	708	740	664	679	719	689	733	674	673	707	678	742	748	732	692	735	725	685	719	702	695	729	751	687	668	739	696	659	718	671	740	716	694	689	708	763	723	714	705	680	678	703	753	671	696	748	740	703	707	701	728	731	729	650	700	721	711	718	671	702	775	702	678	709	747	725	737	753	682	697	702	685	704	751	719	750	652	719	740	741	719	688	760	700	725	688	720	717	700	718	662	708	652	730	680	695	714	676	704	731	712	717	714	708	724	717	706	722	726	708	674	712	721	697	697	678	690	759	742	700	763	706	717	720	661	726	712	691	743	765	744	658	661	673	642	702	672	754	726	714	721	719	688	753	745	714	776	677	730	695	684	718	730	711	693	694	694	730	715	708	735	711	702	668	696	648	716	737	694	676	732	700	670	704	718	687	731	690	703	679	750	713	690	787	745	720	677	724	718	736	684	700	688	736	725	690	713	730	757	711	677	705	711	700	690	708	699	729	733	711	706	730	735	634	769	688	750	692	699	707	715	692	682	694	702	714	723	747	742	743	751	731	704	698	705	728	720	718	700	710	691	726	694	686	702	708	715	746	704	731	745	732	692	685	694	711	713	685	740	711	678	705	701	697	686	726	684	693	688	696	710	724	698	709	707	690	726	715	723	670	704	736	693	721	703	705	677	725	738	721	738	695	744	756	675	756	734	700	745	688	721	722	696	656	701	697	730	708	742	704	646	749	727	711	721	725	688	754	745	725	733	725	752	700	742	705	685	707	733	695	643	743	660	713	689	679	667	718	713	703	740	731	714	687	709	715	689	725	676	668	740	713	732	677	702	735	685	733	749	709	744	719	721	654	720	755	721	709	690	713	733	744	730	729	752	732	728	728	690	681	717	673	704	716	692	703	715	742	680	723	716	698	757	687	748	706	738	723	742	780	745	705	753	711	652	763	693	750	730	684	683	671	725	676	690	725	723	674	718	717	640	737	678	713	687	741	697	718	705	724	716	679	761	702	678	745	776	753	723	676	699	739	684	710	746	728	695	677	698	725	697	724	735	685	694	702	672	737	722	677	705	705	689	691	720	738	721	692	730	702	707	709	733	687	759	729	706	735	699	707	687	726	716	693	712	695	728	682	717	754	740	733	699	712	709	715	697	688	727	711	727	715	701	710	762	685	750	708	760	739	712	747	738	665	756	701	724	671	776	695	689	703	713	702	728	703	643	746	671	670	728	721	704	691	681	729	689	666	713	685	684	696	682	710	729	672	727	680	709	724	714	742	744	732	695	713	721	661	745	744	717	712	691	658	678	718	698	687	720	719	695	659	677	735	701	706	663	652	683	723	703	713	708	683	692	719	702	705	745	681	669	701	661	698	677	746	744	681	749	774	763	710	743	696	713	697	728	649	729	758	744	684	669	707	694	736	686	758	722	721	706	690	726	738	679	735	744	707	697	719	704	696	704	736	689	707	719	676	676	693	721	709	717	718	711	683	708	724	743	709	739	707	698	729	710	731	708	762	746	679	714	693	691	756
2514	120	99	88	103	538	3468	6849	7837	6040	3815	1966	939	406	194	80	64	56	60	70	78	74	62	61	56	65	64	70	59	68	59	52	55	62	57	64	60	57	54	65	59	54	56	80	65	53	70	64	53	66	38	65	73	57	69	73	63	69	48	76	63	50	66	45	69	79	70	63	49	66	62	56	63	56	58	51	55	71	63	69	74	65	48	53	73	64	61	72	69	61	58	45	78	59	65	54	75	65	65	70	64	57	63	64	44	70	77	63	54	58	55	57	53	62	63	84	74	49	55	49	49	58	66	54	59	62	58	54	76	74	77	60	65	54	60	57	67	65	72	69	62	50	70	54	68	61	61	62	63	65	66	62	73	67	56	57	67	50	64	68	80	61	71	73	63	56	58	67	57	58	71	56	66	68	67	64	69	61	56	69	66	67	57	58	63	58	52	59	55	57	61	56	51	69	66	63	71	63	60	58	78	61	67	67	59	65	56	66	56	62	56	61	49	51	65	67	70	62	80	43	64	53	60	63	61	51	68	59	46	50	59	79	52	49	58	53	68	62	47	60	66	60	60	55	47	69	79	57	62	67	70	72	51	46	62	59	48	57	62	78	65	70	69	73	59	59	61	66	65	47	66	68	68	66	45	80	70	65	66	59	64	61	50	58	53	53	55	53	69	46	58	58	57	64	54	61	61	48	58	63	59	54	57	51	65	68	57	65	57	64	58	48	53	72	72	53	50	67	64	60	55	58	49	66	66	66	49	71	53	53	57	69	67	55	89	59	66	61	65	53	67	63	66	61	56	69	57	61	65	58	63	51	70	49	62	61	52	73	58	76	71	79	65	62	54	52	70	74	82	58	63	54	63	63	50	59	63	68	67	73	68	59	61	65	55	73	63	76	75	66	57	53	68	58	48	55	72	62	66	54	63	65	69	64	51	61	67	70	69	58	72	55	80	59	71	58	62	65	78	65	66	67	53	49	66	67	64	69	66	55	56	57	62	58	56	72	58	70	64	55	64	58	48	56	68	65	59	54	62	65	75	67	70	67	64	66	69	58	69	55	62	46	75	52	57	56	72	75	54	64	68	64	79	73	46	62	55	61	63	51	63	79	57	54	61	48	72	53	64	54	54	58	64	70	69	65	77	78	65	64	68	70	59	61	63	49	70	58	46	68	65	51	64	61	70	59	66	70	58	66	59	74	64	71	64	63	51	55	66	50	51	61	50	77	65	66	62	67	69	62	57	63	67	50	62	53	67	73	71	58	60	52	67	66	77	60	58	51	60	67	44	71	64	60	70	64	78	78	67	60	64	73	58	60	63	55	59	59	69	58	66	58	60	64	61	68	64	54	57	51	74	61	71	61	80	77	55	63	74	53	69	65	57	62	65	57	59	70	52	58	57	57	66	64	54	58	64	54	57	76	71	61	69	58	70	75	61	72	64	60	52	76	71	64	69	70	52	68	55	61	57	56	46	65	55	68	70	64	64	84	69	69	53	66	61	66	64	66	70	50	53	69	65	50	71	68	42	74	69	73	55	70	65	73	63	59	52	46	58	59	59	46	71	66	57	52	56	56	65	56	62	64	61	52	61	48	61	50	60	57	76	71	54	74	57	73	64	62	61	58	68	62	59	58	73	70	72	60	72	54	49	67	67	68	68	62	51	53	66	60	77	54	53	76	55	44	80	69	51	54	61	63	68	66	62	53	70	60	49	66	61	64	55	39	46	62	65	76	75	62	50	67	58	74	62	59	57	70	73	56	62	56	54	59	65	65	63	63	62	62	50	58	61	65	65	78	70	53	69	57	60	55	73	68	39	63	76	64	69	69	66	75	68	59	64	73	61	52	54	60	80	69	57	51	52	62	53	71	66	58	58	61	76	65	74	64	61	57	67	68	66	58	49	73	51	52	63	55	63	47	64	53	51	63	59	57	69	60	79	72	80	49	61	56	61	51	65	54	76	64	87	64	49	75	63	65	65	62	61	74	64	67	66	71	54	67	68	71	80	64	56	54	66	63	74	82	66	61	82	61	68	65	70	55	65	62	54	50	82	65	61	65	56	68	72	60	55	63	59	61	51	64	47	66	65	76	72	75	62	76	59	59	67	63	55	82	78	59	48	56	66	68	58	43	72	62	50	67	65	78	62	58	52	52	74	72	58	58	73	68	63	70	73	76	62	66	62	66	65	67	56	77	52	66	54	56	68	68	56	52	70	71	55	59	69	63	59	64	71	77	70	65	64	74	62	71	68	66	65	58	64	61	50	52	76	57	63	61	47	64	71	59	72	58	50	70	63	59	59	54	65	53	62	66	44	62	58	63	59	49	57	67	51	68	56	69	60	64	66	57	52	64	65	63	59	63	60	58	66	61	55	58	71	76	46	72	52	80	64	76	57	57	82	80	47	52	57	72	71	62	52	70	67	54	57	73	62	60	66	61	61	61	62	47	55	56	62	77	68	60	63	66	65	60	47	56	62	61	55	73	65	56	65	58	63	53	59	55	63	67	59	73	62	53	60	46	60	68	72	57	65	72	51	69	60	69	48	68	57	59	56	63	50	53	61	52	66	70	66	72	57	50	60	59	54	65	58	56	62	73	72	46	77	52	60	76	53	53	73	74	65	58	69	64	72	59	67	59	66	72	71	55	64	54	63	59	57	71	69	57	74	72	52	66	75	65	59	45	53	62	62	69	56	68	73	56	56	71	64	47	68	58	61	76	56	59	54	53	72	74	66	60	74	64	53	57	55	58	64	68	54	67	60	59	59	76	71	58	66	75	76	63	70	48	64	67	53	70	83	68	51	61	67	95	57	66	56	72	72	70	67	44	55	60	65	50	70	53	75	61	65	63	71	53	70	78	73	50	50	57	75	62	58	64	69	56	65	63	76	55	51	65	60	57	68	63	71	56	45	61	56	63	63	53	75	57	71	62	68	55	63	56	52	67	58	53	56	68	67	59	58	66	63	55	58	57	60	61	64	52	54	59	52	58	67	63	65	64	57	57	64	63	53	63	57	53	59	70	67	59	67	61	62	65	64	57	72	62	66	60	67	56	56	65	52	64	55	57	61	62	65	70	58	60	63	53	64	74	66	51	58	56	67	61	56	68	61	63	57	80	58	53	63	63	54	56	57	70	65	52	71	57	73	63	59	75	64	66	73	62	67	68	66	68	63	50	77	72	62	70	55	48	67	51	79	49	76	61	57	71	65	79	67	43	61	56	65	61	73	66	75	68	53	61	52	60	67	63	64	64	54	85	50	62	61	77	70	67	68	71	75	58	59	57	59	67	43	63	65	56	57	68	58	54	69	44	63	67	51	60	49	63	48	59	71	42	76	72	67	55	62	70	72	63	49	43	75	57	66	63	69	56	56	67	62	48	60	55	76	64	51	66	55	71	59	66	65	46	63	66	49	62	67	66	69	70	48	66	64	67	58	53	68	69	63	68	63	68	63	68	78	67	52	50	64	51	48	61	61	55	56	55	68	60	56	73
8238	1760	1172	1416	6500	25744	42734	48095	46222	39791	33380	25172	16496	8739	3928	1058	612	638	604	627	615	626	603	596	607	613	619	583	619	623	615	612	636	535	608	563	604	618	640	591	596	607	621	571	580	615	605	640	599	594	656	583	589	628	634	631	622	606	610	628	620	644	631	576	622	610	595	595	593	657	576	619	588	595	627	591	563	632	599	626	582	615	563	597	623	578	577	603	621	603	599	606	606	627	607	606	626	662	632	607	605	615	619	599	598	572	623	645	622	623	605	602	583	625	622	557	591	606	602	538	601	591	613	641	579	569	638	621	600	558	592	612	598	636	594	644	590	627	620	608	651	584	593	562	614	605	625	601	582	646	600	611	623	657	607	621	626	574	597	618	569	627	603	653	611	608	569	624	601	591	572	620	598	637	563	639	598	617	570	614	583	615	543	623	616	606	618	582	673	644	580	578	576	573	633	635	595	626	609	610	598	558	632	607	611	618	635	610	595	629	616	599	621	642	641	598	605	565	598	615	597	634	622	611	589	551	627	554	545	631	630	623	622	600	616	620	608	614	593	571	626	600	582	643	597	577	586	584	615	611	618	641	615	530	619	557	606	556	587	596	601	610	586	579	594	614	588	607	566	587	604	591	616	649	609	621	610	600	631	590	581	599	635	593	555	619	625	620	648	583	604	620	605	632	588	606	657	616	589	610	612	642	608	609	614	619	604	648	629	596	618	621	591	570	618	573	575	646	567	621	592	575	585	617	599	556	648	648	594	585	609	649	611	642	583	618	580	594	619	588	585	610	576	592	655	616	598	616	627	585	582	611	626	614	582	602	650	614	620	619	611	603	592	585	632	568	601	578	608	599	596	565	576	589	578	577	597	627	634	631	607	630	607	596	589	594	568	590	594	594	645	629	580	620	612	591	617	594	620	614	606	585	561	601	575	560	657	601	557	642	602	613	606	605	613	591	662	605	577	596	641	616	612	607	620	614	644	592	592	635	585	650	607	610	606	623	619	620	646	592	615	636	583	621	571	605	551	619	624	624	613	579	625	654	607	634	633	623	603	610	590	632	583	600	647	684	583	627	625	598	603	626	596	572	621	670	657	625	603	617	570	588	563	614	577	601	632	573	596	622	620	562	609	591	591	620	632	613	604	571	599	616	617	613	610	592	632	653	648	584	612	619	660	631	641	634	621	654	604	569	600	604	564	611	658	609	599	606	581	679	636	619	632	638	618	557	573	571	598	654	587	617	609	620	602	591	665	584	589	601	590	623	637	645	630	631	584	611	576	610	605	614	620	631	597	611	633	612	598	567	606	585	582	598	550	594	612	642	687	617	614	622	604	582	593	562	601	658	630	616	648	615	604	613	639	629	635	557	646	606	642	649	586	621	614	602	607	612	585	624	592	597	603	587	587	581	605	610	658	607	610	613	569	617	612	603	623	597	611	552	589	582	641	641	595	573	608	604	606	569	576	607	582	629	679	609	590	655	580	610	622	592	641	645	593	618	603	626	640	629	610	580	603	571	616	592	664	610	623	574	611	599	610	621	634	590	642	584	629	627	644	607	677	636	598	603	558	599	585	598	645	573	610	651	622	622	676	621	607	634	615	604	629	671	630	577	602	625	620	604	652	622	606	569	660	594	628	591	535	568	609	576	590	655	590	599	625	605	615	624	631	610	643	589	606	604	579	680	637	604	598	619	621	574	605	628	587	608	612	608	598	606	580	643	612	532	650	604	583	625	610	579	559	587	630	585	642	635	586	594	610	602	629	601	591	634	578	612	629	647	617	620	615	609	609	647	581	636	620	663	665	589	609	609	596	638	566	603	612	581	574	669	602	591	651	617	623	629	667	591	597	568	626	644	593	590	588	563	604	606	602	646	611	618	596	631	625	608	616	602	616	623	657	602	599	599	601	624	634	597	555	596	566	608	574	616	619	649	671	608	628	586	623	626	628	552	598	566	591	615	618	582	588	615	625	615	633	611	613	588	646	564	608	595	588	624	619	581	610	624	623	583	668	580	595	625	589	622	609	573	586	625	570	592	616	643	563	617	584	588	633	616	641	574	596	582	585	598	598	618	629	610	581	557	599	584	607	617	616	633	562	636	620	609	599	577	618	612	650	595	572	579	614	572	575	591	636	570	606	610	621	577	645	598	628	599	578	636	585	621	609	586	598	614	617	609	596	587	614	635	601	675	619	617	626	587	587	631	588	582	579	574	596	597	608	629	610	592	618	586	589	555	604	637	587	622	627	601	654	559	598	662	617	580	651	592	558	582	607	575	597	594	616	621	611	572	591	628	608	631	602	609	616	584	620	581	615	584	544	595	597	628	610	595	583	608	633	637	607	622	646	604	559	647	581	618	600	639	597	625	606	597	595	578	606	643	598	587	616	619	600	627	613	600	636	555	605	609	601	578	619	585	669	597	588	547	596	647	609	630	606	613	569	579	592	638	562	605	592	629	616	599	616	621	595	620	632	563	632	640	616	645	599	590	635	575	624	593	625	564	618	601	654	606	590	634	591	543	605	555	619	630	611	657	643	581	573	601	638	581	632	579	593	660	587	587	584	606	594	631	620	583	586	568	641	622	607	600	615	614	621	626	592	632	608	627	599	595	629	589	638	631	600	618	644	622	591	629	559	589	625	577	600	663	607	604	655	636	624	634	594	610	622	658	607	617	591	582	606	613	568	612	623	595	592	562	612	601	616	615	603	572	598	646	672	590	616	567	570	636	624	598	578	575	623	635	623	590	602	604	588	622	616	602	594	621	593	625	623	587	606	603	590	644	605	624	590	604	585	572	598	623	600	586	531	600	624	608	590	616	585	595	613	627	612	611	602	618	643	626	615	595	588	614	660	629	620	594	578	616	616	640	574	603	593	609	686	616	606	588	612	671	601	614	622	592	584	615	600	630	659	582	638	590	594	613	623	640	671	590	592	627	639	642	620	609	565	627	602	625	581	550	580	574	662	592	616	613	643	612	594	612	582	617	606	585	603	613	620	578	611	607	619	566	647	619	549	607	636	615	625	590	651	602	637	625	611	611	628	608	560	595	615	657	568	625	592	625	587	616	632	612	563	598	610	627	580	600	633	631	615	615	604	637	653	587	602	618	618	616	593	610	593	610	592	607	607	618	613	620	566	579	632	595	597	613	599	610	611	664	601	651	605	580	630	580	587	627	580	576	612	618	571	606	594	632	589	619	580	591	586	560	572	636	646	593	633	592	595	608	596	589	597	563	565	634	609	600	576	591	594	587	587	552	579	627	671	631	614	589	588	590	637	605	600	613	620	623	602	643	603	613	588	639	594	670	583	589	591	622	628	623	584	605	632	617	600	615	633	596	585	595	595	643	604	652	546	612	622	646	630	563	615	626	627	597	605	611	605	620	610	623	648	627	591	562	616	602	616	610	599	642	622	600	651	600	610	634	603	619	621	590	634	584	601	605	645	562	613	586	636	597	631	582	596	615	610	621	640	590	610	589	584	620	591	613
2592	127	99	84	180	854	3814	8103	8843	7058	4359	2138	1085	478	224	63	51	67	60	50	65	59	57	66	60	67	68	60	46	56	65	54	60	66	69	61	62	55	61	51	59	68	65	38	57	70	55	61	55	49	73	54	61	69	55	68	65	66	58	54	58	43	60	55	50	77	67	70	56	76	69	48	77	62	60	65	61	50	70	58	52	65	51	65	67	59	58	62	62	60	48	71	73	62	44	60	68	57	50	60	53	70	60	53	74	54	45	61	55	68	61	53	50	56	50	51	53	44	66	52	57	67	74	48	59	60	70	59	48	55	58	79	46	47	56	59	47	58	69	53	64	54	54	57	59	54	59	61	66	56	60	61	57	60	70	59	55	59	61	60	56	59	68	57	55	61	52	63	52	41	67	68	60	47	59	60	75	54	72	54	66	69	56	63	64	54	62	61	57	72	52	54	47	44	61	69	56	51	55	58	61	59	77	58	57	58	66	59	53	57	65	62	53	65	67	65	55	55	56	55	54	52	51	61	62	57	62	61	57	61	47	53	64	61	64	59	57	59	67	71	43	57	63	57	53	56	72	48	39	60	50	64	60	40	54	65	66	63	50	69	64	66	71	54	78	54	64	65	63	66	57	54	68	54	49	55	60	47	58	42	67	56	53	54	56	65	69	43	65	46	66	57	68	62	56	72	64	56	70	55	51	63	62	60	67	58	58	61	51	65	52	62	62	66	59	50	67	52	47	54	76	47	53	58	54	50	68	61	66	69	53	44	71	60	63	58	64	64	68	59	59	73	57	70	59	57	61	61	61	55	50	59	54	57	76	58	63	66	64	56	65	70	59	66	60	55	68	60	61	62	55	53	52	54	67	69	55	42	51	49	51	65	61	66	55	46	51	77	66	71	57	69	53	62	56	63	50	60	49	79	48	41	58	53	64	51	66	58	61	67	61	55	63	56	51	52	67	63	55	53	61	61	46	53	46	58	52	58	66	73	54	65	63	63	61	64	52	64	64	55	60	55	51	50	59	57	64	71	56	72	46	55	60	62	54	65	46	63	47	69	61	65	63	63	56	71	76	62	69	50	60	62	68	46	39	70	64	48	56	60	60	67	52	65	55	67	72	59	54	53	58	65	55	56	61	42	57	70	61	66	80	57	44	62	58	71	54	61	54	63	69	60	66	65	55	60	57	58	52	58	70	57	65	50	69	56	46	65	60	51	56	61	56	59	58	57	51	57	65	63	56	58	52	66	63	61	59	72	61	58	61	64	62	46	73	57	59	56	58	67	57	59	64	63	57	53	62	67	58	55	56	53	59	56	70	57	53	70	57	43	48	68	61	50	58	58	53	66	45	67	49	50	62	63	59	50	50	68	41	61	63	74	54	70	64	53	57	71	63	53	60	85	53	61	57	59	45	62	53	48	64	58	57	50	54	58	50	60	45	71	56	63	56	64	60	72	59	64	62	53	60	50	63	57	55	62	62	55	64	67	61	61	57	68	51	64	59	49	62	68	60	41	58	55	64	50	67	60	41	44	67	59	48	71	76	68	61	54	57	60	54	57	57	66	66	63	48	55	61	48	46	54	49	52	57	46	66	67	43	60	56	55	50	72	68	60	51	56	51	61	54	58	74	66	56	47	61	50	52	44	45	54	61	56	54	56	74	66	54	75	67	52	53	53	61	64	54	62	65	65	60	51	56	58	59	59	56	56	60	51	74	64	66	53	59	53	58	55	57	52	49	64	65	61	57	59	62	46	58	51	45	63	54	59	68	59	58	57	54	68	73	64	58	58	50	58	53	75	67	46	56	55	57	65	57	56	52	69	47	63	48	55	51	49	73	56	68	52	66	65	64	69	80	56	59	54	48	52	63	55	52	52	55	58	49	48	65	55	57	69	64	46	58	47	48	62	62	71	59	53	52	66	59	66	49	72	75	65	64	64	56	43	53	65	67	59	52	54	70	63	66	66	75	58	61	54	75	55	64	62	56	55	63	53	55	53	55	58	61	76	69	61	57	61	46	54	56	52	69	70	80	67	60	51	52	49	69	61	51	57	61	45	62	60	67	57	61	62	53	49	53	59	60	66	53	54	62	70	78	57	50	57	53	73	65	66	65	63	57	74	56	72	52	61	48	48	60	53	66	58	69	57	61	68	47	57	65	64	55	58	68	58	52	51	58	69	60	57	52	70	65	58	50	60	66	58	68	70	53	62	55	63	67	62	46	59	61	70	62	64	52	49	70	43	62	59	64	68	57	68	78	69	49	64	65	69	62	73	53	52	62	63	51	66	63	65	55	64	58	43	57	58	61	58	62	54	53	60	65	56	59	57	57	55	62	63	50	56	47	66	73	48	65	62	60	49	57	56	65	60	68	70	62	61	49	60	60	71	67	66	69	56	50	63	64	75	60	54	56	58	54	52	56	65	71	69	57	59	68	55	67	74	62	63	65	63	71	54	58	66	62	55	55	48	50	61	52	61	45	54	58	72	55	48	63	44	63	76	52	70	62	54	58	44	73	61	73	68	51	56	56	68	69	59	47	49	79	57	56	63	54	60	59	65	74	57	60	60	62	49	50	58	62	62	70	72	62	43	62	52	52	55	57	53	60	53	59	52	47	71	70	52	64	58	60	62	66	55	53	63	77	66	51	61	40	55	58	63	49	70	63	67	61	66	67	73	61	81	62	62	73	65	62	54	67	64	64	46	52	65	47	64	61	61	62	52	44	68	51	62	59	56	55	61	48	56	46	66	55	58	49	70	56	56	58	65	58	59	63	64	57	68	65	56	67	69	58	52	60	57	47	75	56	80	52	70	55	73	43	59	72	50	54	86	52	64	40	63	55	59	67	59	64	51	56	70	61	54	49	64	73	63	65	50	59	63	59	56	58	46	54	50	81	61	64	51	58	62	43	65	48	73	70	60	56	46	52	59	57	58	63	52	55	59	61	60	72	66	52	51	58	64	57	55	61	68	66	56	64	54	71	63	60	56	52	57	54	46	59	60	56	59	63	67	64	51	62	46	67	54	53	59	51	59	63	50	56	57	69	72	60	71	56	50	57	55	43	56	56	53	71	54	60	51	47	59	56	52	53	62	56	77	72	56	55	70	53	63	67	72	47	61	62	66	73	54	58	58	69	55	72	48	65	62	67	56	65	49	48	75	79	60	54	62	60	55	62	48	49	56	53	58	62	68	54	60	60	60	73	59	58	51	61	64	81	60	52	53	51	34	56	61	48	57	69	59	55	65	58	65	49	58	50	64	78	54	63	63	53	68	51	60	50	61	63	56	56	71	53	62	74	56	54	47	46	68	55	60	60	56	52	47	73	64	54	75	66	54	56	65	64	52	70	58	78	59	65	59	45	62	63	53	61	46	62	72	68	49	77	60	58	63	59	76	63	60	54	52	57	70	56	58	66	59	59	66	57	67	48	49	61	74	52	58	49	51	68	67	50	61	46	66	56	53	61	64	53	58	62	73	61	77	59	65	60	58
8775	2062	1177	1644	12889	30557	44273	51273	48382	42641	33648	26637	18187	9807	4160	923	612	563	597	590	590	608	589	636	602	575	569	571	577	583	640	569	566	571	558	568	580	575	592	605	575	550	571	623	571	619	592	565	569	594	587	589	648	593	580	600	581	624	615	631	602	596	616	598	584	624	570	599	610	613	548	597	621	629	560	564	581	599	609	570	606	591	638	637	636	609	617	537	578	646	616	583	614	609	606	593	589	625	567	578	556	607	592	575	613	564	556	615	583	585	569	632	548	572	567	595	618	617	638	590	569	585	566	562	587	603	565	588	605	621	602	547	600	645	576	582	640	591	601	557	580	594	621	603	569	569	573	579	593	608	588	593	558	636	591	582	581	581	595	592	606	597	610	563	592	595	581	580	594	596	550	577	532	579	597	610	556	601	600	589	591	589	579	593	602	620	640	633	575	596	590	594	588	608	631	585	589	598	603	563	566	554	587	620	550	564	590	616	597	626	557	587	564	590	573	558	606	649	590	556	590	575	551	613	647	577	581	599	595	572	608	620	594	570	592	645	594	587	601	583	582	539	589	607	586	612	615	623	607	563	631	571	613	588	601	571	608	586	626	569	601	608	559	623	551	603	578	573	603	605	553	617	585	591	578	581	552	582	546	646	612	632	553	594	577	586	614	618	612	641	617	579	583	573	603	593	589	568	576	546	621	607	607	575	608	584	574	554	638	620	624	568	570	599	601	569	578	625	608	641	573	592	628	621	603	649	586	611	555	594	611	557	583	584	588	587	602	595	591	602	572	595	582	600	573	580	578	631	551	585	586	602	620	602	594	618	643	676	585	594	616	599	591	545	589	553	607	604	595	606	571	602	609	619	590	568	573	593	598	589	610	597	604	629	602	633	635	607	603	581	568	621	556	569	554	600	567	617	598	591	547	610	618	608	613	626	549	603	597	638	569	614	567	615	608	583	571	573	654	592	575	584	560	531	566	587	614	569	601	595	600	634	571	624	585	574	601	594	540	568	576	584	569	550	623	602	605	593	644	622	545	564	584	540	605	602	595	583	595	634	594	576	565	619	591	583	595	600	598	575	618	644	579	556	596	611	597	568	523	627	593	615	578	605	600	569	569	560	562	608	590	585	591	572	594	603	567	580	564	621	584	576	612	569	593	606	591	562	581	600	544	584	579	617	584	583	604	596	563	566	579	598	549	589	605	555	613	564	646	558	562	613	618	580	615	574	570	565	585	628	577	554	559	608	535	619	587	612	586	581	549	586	608	546	585	607	611	586	522	584	590	572	578	615	604	565	601	613	629	583	587	579	596	628	572	562	588	574	604	596	590	615	595	600	607	591	598	565	599	587	588	570	623	624	573	593	597	570	635	593	602	570	614	578	554	565	613	594	554	616	617	582	606	571	593	593	602	599	560	595	580	577	610	578	635	574	595	596	570	552	558	599	563	589	585	582	612	617	590	596	596	530	571	588	574	569	570	559	618	623	624	594	566	588	595	587	592	577	578	580	588	580	540	615	610	654	544	632	556	572	558	615	562	617	562	573	567	609	591	556	609	583	601	549	624	569	606	550	624	601	589	595	556	604	533	608	555	579	587	639	578	566	593	558	590	579	598	618	612	595	570	545	618	533	641	577	560	562	594	544	611	586	599	605	530	561	587	607	607	593	592	597	564	571	594	550	542	576	600	613	568	625	582	568	579	593	580	533	589	558	565	630	611	540	600	642	616	598	626	593	569	572	599	567	575	626	591	625	560	568	582	598	587	552	618	610	593	609	581	609	590	555	580	611	572	564	568	583	538	580	569	585	536	601	571	553	623	594	609	597	557	598	591	593	612	610	611	609	615	569	586	583	544	602	557	570	587	610	623	590	593	577	580	591	608	568	597	628	596	623	602	571	599	576	609	601	589	593	590	588	604	627	587	592	644	597	552	603	559	556	590	610	624	589	567	582	626	622	583	578	557	578	572	571	586	626	629	579	564	595	602	576	576	581	565	622	576	589	579	606	599	604	586	592	573	584	601	605	589	590	576	606	593	640	599	613	597	556	632	612	569	601	564	596	595	590	558	572	596	589	591	597	632	603	571	543	591	578	573	608	613	608	583	612	535	598	608	591	587	566	593	615	573	592	595	617	535	634	589	590	600	586	617	623	582	641	611	553	589	599	616	597	637	573	583	585	566	570	562	587	563	585	588	573	601	617	546	567	605	587	604	590	564	586	584	579	596	608	586	592	575	613	512	620	564	547	611	600	597	621	633	589	603	561	597	569	578	582	602	588	583	590	594	606	598	637	580	606	571	583	586	595	616	578	575	584	543	607	586	571	596	588	554	606	598	583	592	593	567	564	580	626	593	598	602	563	587	580	636	593	575	566	579	563	604	617	595	560	590	560	633	607	559	597	642	591	600	588	581	580	561	610	608	619	575	606	594	600	543	630	551	578	562	597	574	601	589	607	565	589	612	595	603	595	636	615	604	588	573	597	563	626	601	541	589	586	606	572	564	584	626	607	576	603	587	588	589	577	592	585	580	604	569	615	567	568	594	613	620	613	579	551	600	634	606	659	622	597	545	639	587	592	579	573	604	571	582	590	521	560	595	580	593	594	611	576	586	630	590	574	630	585	601	617	619	617	585	590	629	566	548	563	544	601	557	590	595	608	585	576	599	583	639	560	591	596	592	576	584	589	535	584	572	583	592	579	606	579	632	555	569	566	619	571	582	587	578	574	587	565	598	580	568	534	601	540	600	623	609	574	568	630	638	591	616	618	614	609	573	630	569	601	670	579	566	590	555	551	606	589	579	556	594	579	592	599	577	640	583	622	583	656	576	576	633	592	575	588	587	604	543	606	621	609	610	550	606	590	587	638	591	603	615	600	595	605	608	599	593	634	567	612	581	609	589	573	598	547	615	593	580	616	574	572	589	606	613	571	538	562	578	610	648	630	603	579	584	616	568	596	580	576	606	620	583	572	575	608	564	594	641	575	624	634	634	603	578	537	588	576	603	571	584	608	573	606	568	581	609	590	588	611	617	560	556	633	581	601	592	599	570	576	577	603	585	569	611	580	609	579	585	572	604	611	556	638	552	587	598	612	578	544	594	603	556	603	589	587	605	547	588	621	603	614	611	610	590	592	590	610	599	584	564	599	604	576	564	610	575	571	596	579	547	582	547	570	591	619	583	575	617	601	587	578	563	569	612	576	625	583	616	582	586	583	588	577	619	649	625	587	615	586	558	626	559	648	572	582	603	603	556	592	592	531	543	573	588	624	617	612	616	600	580	550	542	595	622	575	591	509	554	603	583	582	542	618	559	609	581	584	582	572	573	589	596	622	581	616	635	582	579	624	571	642	566	580	600	563	609	576	618	580	563	584	581	575	541	609	539	616	597	565	646	567	573	598	577	593	594	580	585	578	582	596	591	605	584	569	564	603	554	574	620	602	583	604	555	626	625	584	566	537	571	573	543	631	581	575	580	592	632	644	601	634	587	619
1327	244	170	136	136	669	3196	12088	17214	14247	8967	4125	2050	965	430	116	75	78	89	84	101	90	77	107	86	78	69	79	84	82	76	79	103	90	104	89	91	75	86	95	94	82	79	86	88	78	79	84	90	85	73	59	93	88	83	93	78	81	81	82	98	101	86	80	82	88	86	73	85	84	84	97	89	91	97	80	86	86	87	77	93	94	81	101	86	83	89	98	87	81	92	85	86	80	89	97	83	96	83	89	80	89	83	97	80	78	86	90	90	83	101	79	80	78	94	81	91	91	81	89	100	82	85	84	72	94	101	98	90	77	80	76	79	86	87	85	83	89	77	79	79	87	75	87	71	105	82	69	93	104	83	96	81	113	77	93	68	95	85	86	88	88	82	97	79	85	79	96	85	83	93	81	76	88	88	82	85	80	84	73	80	86	85	87	83	84	90	84	90	83	78	100	100	92	91	103	89	92	77	71	99	85	89	95	82	80	88	82	83	100	75	95	77	82	90	92	87	85	79	84	76	67	92	87	82	70	74	88	77	81	94	77	91	78	84	93	97	92	73	79	76	93	85	75	95	77	85	79	65	102	81	94	96	91	72	87	78	91	94	76	84	76	77	82	91	90	95	87	90	78	96	79	77	92	83	100	70	107	76	80	79	80	80	65	77	84	89	68	92	89	83	75	92	79	87	89	83	79	81	90	91	72	84	93	88	76	80	72	98	96	95	89	93	102	87	80	82	66	95	78	112	84	82	69	87	85	81	93	98	73	96	87	95	89	83	86	90	86	117	80	82	79	96	82	90	94	92	85	88	93	83	106	82	71	98	74	77	86	96	95	71	77	90	101	96	72	84	80	85	91	91	77	74	74	71	82	84	92	74	79	85	74	86	87	79	85	89	80	90	89	72	87	102	81	92	74	90	81	94	105	77	79	66	101	83	74	68	96	90	92	104	83	83	97	95	83	78	79	80	74	82	92	83	81	80	89	86	78	80	89	98	99	91	82	82	86	76	84	73	88	76	93	87	89	92	102	81	84	90	80	86	99	94	94	87	88	87	91	81	92	85	72	80	86	93	88	86	98	60	88	83	91	90	91	88	80	103	98	91	82	80	85	82	85	83	88	95	81	88	104	89	106	99	90	93	67	70	80	84	88	82	81	84	94	73	86	82	61	80	90	91	83	78	79	109	72	88	85	77	80	102	92	82	80	80	83	94	100	84	74	86	77	84	62	91	79	85	80	98	81	87	75	82	77	98	76	82	69	88	81	80	71	96	93	84	80	76	81	95	107	94	96	87	82	91	83	84	79	94	95	90	71	72	96	92	85	97	79	100	87	95	99	82	83	90	96	77	93	78	96	84	81	81	81	88	73	97	66	73	80	93	74	75	91	87	72	74	88	92	91	81	85	76	83	93	80	87	72	97	88	91	89	78	80	97	79	95	102	77	80	79	77	92	80	85	70	89	67	94	65	91	79	104	77	71	83	89	96	73	94	93	84	61	73	90	84	94	87	96	63	81	94	91	95	100	84	95	81	88	71	89	83	80	71	81	79	70	84	81	72	84	88	77	98	78	73	91	94	82	81	75	81	76	82	90	87	80	79	89	84	98	84	80	84	90	63	85	93	90	79	94	74	92	85	95	100	97	83	76	108	95	70	81	87	85	88	84	85	78	76	103	70	84	78	87	97	87	99	92	99	75	89	87	80	95	98	81	72	70	80	87	81	80	107	72	78	88	85	86	73	81	82	97	87	81	82	73	82	84	98	75	79	76	92	84	94	69	79	99	82	100	74	97	116	80	80	90	78	93	93	91	106	87	94	84	71	78	94	86	101	93	89	112	81	87	79	75	89	93	68	77	79	99	100	89	102	87	84	81	92	74	69	95	89	87	90	89	86	91	84	78	90	76	87	74	79	92	99	77	86	93	73	68	94	83	91	96	78	88	88	91	93	97	84	71	75	88	91	92	89	84	105	87	82	72	100	87	73	84	82	75	84	99	84	95	82	72	84	90	88	99	96	81	90	88	89	80	98	92	93	107	83	91	74	90	94	104	85	89	91	87	79	79	93	84	69	76	81	96	89	75	89	89	78	88	76	82	107	87	93	88	90	92	93	98	91	72	65	68	95	87	67	79	62	75	82	89	65	85	92	71	87	90	77	76	108	86	79	74	89	82	95	95	86	84	103	90	84	96	89	94	84	77	85	91	89	82	87	83	80	90	84	84	85	81	83	89	96	93	77	88	74	98	78	93	87	77	78	89	86	77	88	67	88	90	83	81	74	70	89	88	110	84	87	69	93	89	82	91	90	93	80	89	73	83	94	79	91	73	91	79	87	88	77	81	95	91	94	89	85	94	91	67	81	78	83	90	89	101	89	90	73	81	90	74	86	75	91	84	80	77	87	78	92	79	94	87	85	97	94	79	80	84	92	94	90	84	73	96	88	81	96	85	98	84	84	73	87	76	93	90	100	70	74	95	85	76	88	69	103	86	84	91	86	78	98	93	68	91	77	93	85	77	90	98	91	92	80	71	91	98	94	96	96	87	94	74	88	82	84	78	77	92	83	90	82	89	89	93	80	87	84	89	80	81	89	73	95	73	72	78	93	95	79	87	73	111	89	76	75	79	75	84	78	84	77	75	104	88	78	98	77	72	83	77	81	87	86	89	96	83	80	84	78	101	90	91	88	95	72	83	91	86	88	59	86	71	70	59	85	89	95	88	87	81	98	74	82	81	83	85	78	71	91	74	87	81	88	71	85	81	92	96	86	94	76	102	74	95	100	79	81	78	72	89	86	79	84	84	85	101	78	74	79	88	84	88	76	102	94	71	83	107	66	84	87	72	101	78	78	77	91	80	81	83	102	81	77	87	88	87	82	71	100	76	75	90	72	70	83	80	82	80	63	85	100	69	69	92	101	83	93	69	93	83	76	87	86	88	73	83	75	78	83	90	71	88	82	83	89	73	86	87	72	71	108	75	81	81	77	89	99	83	78	72	75	87	76	83	91	76	96	73	89	98	85	82	76	82	81	87	94	77	84	84	84	87	101	71	72	84	94	84	94	88	87	71	96	64	89	61	80	77	95	65	80	94	85	74	95	92	86	79	84	100	75	86	91	80	95	85	83	87	87	87	79	85	79	91	71	89	95	95	91	107	86	71	83	96	82	85	64	100	80	80	84	84	85	69	84	96	67	92	81	84	74	98	89	99	80	84	82	80	86	90	86	85	104	81	84	86	86	98	93	84	80	79	77	102	76	90	86	101	87	84	84	101	77	75	85	86	68	92	82	89	87	91	83	88	82	73	104	90	81	74	88	99	71	83	84	74	100	69	72	88	78	75	80	88	96	78	80	88	82	87	89	84	82	90	94	80	86	75	75	84	104	84	91	89	100	85	90	82	82	93	92	81	103	67	76	82	99	82	89	73	79	91	98	87	82	91	82	78	92	88	80	90	80	83	92	108	71	80	82	91	80	96	95	92	94	88	90	77	86	95	97
12880	3694	2011	2555	8787	27546	41964	59786	61645	54120	42117	32330	24551	16328	7625	1454	851	844	873	840	875	844	868	885	852	835	845	872	871	894	854	904	810	834	844	817	876	839	839	817	790	852	859	842	856	814	838	850	867	857	859	814	866	821	822	822	819	847	829	777	843	829	874	859	856	875	858	874	860	828	811	851	822	865	845	851	864	842	860	872	864	872	831	863	823	832	841	884	866	846	843	823	845	867	874	839	883	866	831	828	880	855	842	813	868	833	878	873	802	801	848	820	867	849	866	844	884	849	894	856	856	826	868	882	922	864	847	926	839	862	859	820	852	857	865	843	882	848	812	823	871	874	847	864	847	911	871	899	843	887	810	903	893	948	825	798	819	779	816	817	886	786	860	829	839	828	838	847	829	874	885	838	890	853	875	849	825	848	847	795	871	886	853	870	819	846	879	804	864	860	864	846	821	796	836	841	870	903	893	852	813	818	853	856	796	833	876	875	879	853	884	880	878	806	881	848	822	816	819	878	858	889	842	835	792	827	882	856	859	829	844	925	818	842	858	852	827	842	889	860	817	830	851	835	809	835	851	750	829	873	845	853	854	813	893	845	881	869	836	801	822	861	841	818	882	829	820	867	863	866	881	821	855	870	815	824	873	811	871	802	852	848	826	883	892	801	838	875	887	861	865	811	859	827	852	839	840	863	868	839	900	880	841	887	866	857	829	878	816	818	870	863	836	870	847	849	823	863	873	853	856	878	823	875	884	873	882	831	902	882	881	824	884	884	839	832	833	917	836	884	845	840	877	836	881	852	852	820	847	840	844	854	835	831	875	874	864	891	840	881	855	863	824	890	853	793	856	890	866	886	844	816	866	866	849	824	821	879	875	862	890	879	879	817	874	822	843	777	830	871	898	852	833	859	866	801	869	822	842	890	877	829	821	785	852	817	862	835	844	861	813	816	827	886	848	871	842	858	837	845	792	850	824	862	837	879	834	872	886	863	845	837	789	821	833	885	872	875	883	796	842	830	868	846	862	874	814	803	857	818	844	829	916	801	844	858	896	895	808	784	866	861	821	834	846	818	851	854	838	848	871	833	843	883	857	851	893	851	836	922	840	861	815	834	879	859	850	820	924	843	880	849	866	832	835	833	877	866	858	797	833	884	880	878	834	871	882	846	793	846	866	844	861	903	870	823	864	842	868	853	819	883	825	788	794	853	858	848	852	818	879	857	853	820	857	825	817	805	896	827	840	850	804	863	860	864	858	911	824	840	825	832	850	856	865	800	866	873	888	825	864	873	785	796	885	853	843	856	778	866	842	863	828	854	855	813	843	861	884	824	821	815	804	876	842	857	866	804	822	884	835	859	851	840	871	882	836	801	846	875	873	781	871	798	907	855	836	863	837	839	812	848	819	810	840	852	834	840	889	859	862	819	847	861	862	839	849	853	912	807	880	907	888	869	871	820	860	835	858	852	827	864	852	905	869	895	823	857	808	814	869	870	883	913	883	846	840	864	873	876	855	909	843	867	813	833	879	851	878	820	844	920	829	820	817	849	865	883	851	867	831	841	861	860	877	843	861	867	851	881	866	821	826	819	864	857	833	888	853	861	869	801	870	819	885	846	869	844	895	842	893	834	857	857	889	884	836	846	883	876	863	837	856	834	836	881	805	898	867	844	867	883	865	910	889	836	868	863	865	883	861	915	797	828	899	870	842	871	904	871	840	843	809	891	894	831	818	836	850	819	797	851	775	868	809	863	926	839	908	812	838	842	897	840	850	902	863	792	909	929	863	866	886	861	859	842	936	835	843	841	912	854	847	843	847	861	821	851	846	880	869	859	852	810	831	803	855	855	893	876	815	875	858	845	912	833	834	906	883	840	818	837	836	868	843	831	854	855	830	823	855	887	878	887	831	835	869	802	852	820	839	804	848	846	806	840	866	853	868	876	855	842	861	885	844	858	864	892	864	855	887	870	805	844	841	842	827	790	866	818	876	828	817	833	829	848	835	866	837	873	854	853	842	872	861	888	803	875	780	842	840	832	875	853	896	868	802	844	834	888	953	817	812	809	848	850	895	830	788	965	861	847	855	829	832	873	901	857	824	836	927	864	897	847	871	823	814	865	873	827	890	866	858	849	839	819	832	846	833	833	817	856	846	870	892	818	855	914	837	854	873	884	894	846	858	863	841	870	882	886	841	922	858	826	840	864	847	859	856	803	847	865	856	842	867	827	841	840	846	866	916	812	898	851	822	836	874	855	823	816	879	888	779	906	858	844	837	802	845	902	880	860	785	870	843	867	908	828	871	837	839	865	811	843	849	877	829	843	802	853	858	826	889	864	823	832	834	848	869	865	791	836	921	857	837	902	842	848	890	895	847	877	877	829	831	895	843	874	862	865	833	875	863	828	837	856	808	833	825	845	831	889	824	854	812	893	790	843	844	848	825	886	887	864	821	883	801	844	796	828	816	879	854	834	839	880	864	866	846	895	855	898	897	879	880	831	863	875	836	830	829	878	838	862	871	863	861	847	839	827	831	863	842	883	861	780	835	825	819	869	845	875	875	901	849	877	864	870	820	826	854	855	895	837	786	868	884	884	884	894	872	904	896	867	828	800	854	882	874	873	877	859	913	815	840	869	841	885	891	864	863	821	885	835	876	847	838	846	852	868	856	832	817	827	860	870	879	863	824	841	845	823	821	851	918	850	847	836	894	857	819	821	804	852	866	866	844	810	873	805	883	850	830	814	793	915	838	808	875	831	880	829	828	790	868	872	851	840	814	860	880	840	852	827	838	821	831	830	846	841	855	855	834	851	824	839	885	841	855	864	851	853	846	903	808	877	843	879	833	846	839	859	810	825	870	834	793	789	831	866	823	857	882	879	903	838	826	853	855	819	800	874	849	826	860	888	865	869	823	870	904	858	831	812	870	855	855	877	886	809	843	882	820	882	864	838	800	904	847	850	854	873	849	844	850	829	840	859	831	831	860	829	879	864	838	801	837	796	827	775	826	900	833	867	851	799	874	874	885	863	809	857	850	848	899	886	882	896	850	853	828	852	841	778	848	871	868	826	822	838	839	841	864	870	905	803	874	833	863	808	884	797	846	876	813	838	869	866	806	810	871	832	833	814	880	841	832	884	824	838	868	892	881	832	833	875	867	828	884	823	863	901	793	851	859	876	894	809	832	829	823	831	812	877	866	903	845	874	897	826	837	797	850	871	798	862	810	867	819	863	847	879	861	859	805	847	859	827	835	847	853	886	834	839	887	881	814	853	797	869	840	866	869	833	803	831	845	839	857	831	840	814	912	903	887	814	892	827	896	795	851	866	857	809	839	892	849	886	834	801	849	825	820	878	890	872	844	912	856	820	841	881	797	866	823	815	885	868	821	816	847	883	805	865	843	823	822	802	883	869	870	892	911	890	804	868	870	858	835	884	869	836	809	836	871	854	838	891	836	845	885	840	879	839	907	853	866	884	830	855	841	794	863	861	853	857
1654	100	80	70	66	141	414	1671	2623	2383	1653	948	470	269	149	77	71	70	71	73	58	68	71	68	51	82	67	69	52	75	70	69	61	75	61	70	71	69	71	60	69	70	74	73	71	62	74	52	72	67	67	71	68	63	66	74	66	74	71	76	75	73	55	65	82	73	83	68	81	60	67	85	74	70	79	72	76	67	66	65	76	58	61	79	73	74	81	67	75	81	78	75	87	70	70	57	75	80	81	92	77	70	75	67	69	71	63	79	80	68	83	74	75	83	65	70	66	83	58	87	69	68	72	72	59	65	85	78	63	56	71	67	57	70	78	66	64	81	66	76	62	76	73	66	62	60	73	71	74	53	68	71	78	66	78	61	82	78	59	71	84	75	70	69	65	72	75	68	75	65	79	69	56	67	62	94	70	74	67	68	90	46	70	78	76	85	64	79	80	68	76	66	84	81	70	69	67	49	68	62	57	72	63	65	66	71	68	68	73	58	80	68	68	78	60	53	67	70	58	76	84	64	74	80	82	72	82	71	74	66	71	68	67	80	72	64	87	77	68	70	80	56	63	77	64	77	77	87	69	76	63	75	64	86	66	72	64	70	88	75	61	66	78	61	85	71	70	69	57	59	68	68	79	65	83	60	69	53	65	64	76	51	63	73	71	72	73	77	76	81	75	76	88	83	68	71	71	84	73	71	84	78	98	62	77	65	77	75	68	73	75	69	64	61	81	69	55	68	64	66	75	83	71	60	79	74	88	95	78	72	64	70	68	68	68	54	79	67	64	74	72	70	55	78	63	70	84	84	82	85	82	71	77	64	62	73	57	79	57	70	81	76	56	70	72	79	74	70	79	63	58	65	68	78	69	59	69	65	80	65	60	56	88	69	73	65	77	63	91	78	65	69	66	79	71	69	67	76	65	72	70	69	56	82	66	64	67	82	76	64	66	74	85	78	77	55	80	80	71	62	75	79	77	67	56	80	75	61	68	66	70	73	50	81	59	87	69	74	65	68	72	80	79	58	89	94	70	67	73	73	69	75	78	73	64	67	69	75	76	80	74	68	60	79	68	71	61	69	82	83	61	72	60	78	83	68	85	67	73	64	64	62	65	62	73	70	64	74	64	70	73	62	60	69	66	76	79	56	70	88	82	78	58	67	69	60	66	72	61	65	51	61	68	76	70	69	79	65	75	65	66	76	81	66	75	75	57	76	52	80	68	71	72	80	68	64	76	76	67	68	61	72	82	84	65	70	82	64	81	80	83	73	82	61	76	57	94	62	72	74	74	75	63	67	69	66	78	70	67	83	58	73	58	70	65	80	76	67	67	58	78	69	72	80	67	67	53	88	58	72	77	73	89	71	75	61	72	80	80	66	83	85	67	89	80	88	76	75	74	67	70	59	63	62	71	73	64	73	76	62	73	82	71	72	67	70	50	70	61	66	85	75	76	69	70	68	69	62	86	72	67	58	61	75	68	44	84	87	76	71	59	73	75	71	69	90	79	81	72	67	78	63	59	67	90	67	65	56	80	71	71	57	55	51	69	77	75	74	71	62	46	76	63	90	72	64	76	76	92	52	74	73	68	58	80	83	59	82	76	62	76	82	61	66	74	74	83	87	74	59	81	60	73	70	62	64	67	59	67	82	81	64	69	64	70	80	78	79	90	72	74	65	66	69	68	74	73	69	59	90	67	78	66	72	72	72	77	65	81	79	72	72	62	60	70	68	77	80	61	72	70	56	75	65	72	72	74	69	57	73	55	72	73	60	73	68	68	67	58	75	68	78	80	81	76	70	73	84	71	65	60	74	92	51	69	81	69	69	57	69	75	65	78	67	75	84	73	64	73	74	68	68	68	69	78	60	72	73	96	83	92	60	87	70	84	84	77	60	78	78	87	77	77	65	78	85	86	76	61	69	62	66	70	60	60	93	67	65	65	57	73	77	76	65	74	67	76	85	71	73	83	67	62	75	79	65	74	69	78	78	84	66	80	55	81	65	82	58	64	61	87	70	73	81	69	65	64	69	55	74	62	76	65	73	83	71	49	66	85	75	71	74	72	73	68	66	75	72	74	68	75	66	65	71	80	78	85	76	69	66	57	81	78	76	61	71	68	65	91	80	62	59	76	62	68	87	68	72	74	57	63	74	70	65	71	53	76	80	62	67	70	63	69	71	56	76	59	77	74	82	89	86	78	76	67	86	61	80	64	66	63	80	80	61	58	65	82	62	67	77	67	75	74	64	76	69	57	78	77	79	71	78	72	78	81	70	68	72	71	65	74	65	73	65	82	62	59	80	72	78	72	57	74	64	69	64	70	77	75	74	74	79	59	87	80	74	71	58	67	68	73	69	68	74	57	66	80	70	66	71	78	69	72	78	55	80	80	65	83	70	60	81	76	88	69	63	73	83	83	63	62	79	79	72	72	61	64	69	72	67	58	86	72	71	86	65	89	63	71	68	58	72	77	72	71	66	66	67	57	63	52	79	62	72	56	70	74	64	63	80	79	79	72	73	76	59	83	71	56	78	67	69	71	47	78	61	58	68	74	74	72	68	67	88	74	66	73	59	78	65	73	76	68	67	74	74	75	71	67	69	73	74	67	88	78	77	90	82	63	57	70	75	81	67	72	86	59	59	78	63	72	72	66	63	65	73	72	63	80	81	80	81	59	76	62	75	76	68	72	74	79	65	67	62	75	91	59	73	54	67	77	63	66	69	65	73	71	90	42	84	68	69	85	63	61	72	70	52	62	71	66	71	74	66	74	58	86	82	75	71	68	69	75	73	48	56	70	70	82	63	76	66	71	65	72	78	69	65	68	67	62	78	63	60	70	79	83	66	67	69	57	53	54	73	61	66	70	75	78	71	61	57	73	70	75	83	74	84	71	69	57	66	96	75	70	50	83	64	60	85	76	67	51	60	69	72	58	73	62	67	77	65	58	55	74	69	55	70	71	71	81	75	76	68	59	64	73	70	71	71	69	75	55	73	57	76	59	65	81	66	75	61	76	75	58	79	77	88	62	73	80	83	71	68	86	62	65	74	59	80	75	73	60	65	69	68	63	72	56	68	66	63	78	65	65	70	66	71	75	65	76	63	81	60	84	74	79	68	76	66	67	78	71	51	60	65	64	76	78	74	62	66	67	70	71	80	76	80	60	57	64	71	73	62	70	83	70	61	67	68	66	83	63	76	72	51	75	74	93	70	73	66	69	55	79	69	68	69	70	65	73	71	68	83	59	68	73	84	66	69	78	59	65	61	69	75	81	85	69	68	65	69	82	64	68	67	65	61	73	70	61	53	72	86	78	58	70	72	63	98	79	74	69	61	68	71	80	91	61	74	65	64	86	68	78	69	65	66	65	71	71	70	90	74	78	74	82	74	60	70	67	69	67	68	65	74	74	73	65	84	70	64	50	67	76	88	81	55	78	60	80	66	73	79	65	61	69	76	72	61	82	68	74	70	74	71	73	65	64	70	74	60	65	57	76	61
7209	1103	866	1002	2220	9223	18939	31586	32582	29258	23588	16096	8770	4790	2381	802	625	664	681	669	715	682	701	688	663	685	671	692	707	669	693	681	697	725	697	696	680	703	683	710	690	663	683	659	645	667	697	666	692	698	647	675	706	667	720	685	688	678	671	740	683	700	678	672	667	692	698	708	701	630	643	675	660	658	659	722	646	689	669	683	701	705	684	740	721	663	682	659	689	673	670	672	657	670	728	665	712	707	658	671	671	698	656	723	682	723	681	652	683	669	690	738	688	733	659	629	697	737	640	734	677	702	681	685	693	688	661	689	670	702	707	715	677	693	706	718	690	719	662	651	687	669	651	708	693	677	721	640	705	697	669	717	699	651	648	679	756	660	694	649	691	711	732	680	658	667	695	681	684	672	692	723	689	677	683	700	680	680	693	692	699	646	706	674	680	667	691	656	703	673	672	670	659	701	688	684	682	691	657	666	684	670	640	740	717	657	735	670	696	720	685	713	694	673	694	704	759	671	716	648	710	666	678	662	684	692	668	709	665	698	641	726	685	723	673	671	689	658	659	671	696	695	686	676	715	755	666	648	699	674	723	655	647	661	654	667	687	678	695	688	683	648	675	700	665	652	636	701	644	687	660	663	686	664	681	657	671	663	696	669	676	699	689	674	672	704	730	681	727	677	706	653	703	664	688	722	658	681	690	717	673	686	728	681	612	692	678	680	685	686	725	702	668	730	725	708	724	662	726	652	664	701	677	705	688	695	725	723	694	676	645	705	702	669	674	678	668	703	695	697	685	692	720	642	727	677	741	678	729	675	653	683	694	717	697	666	677	685	677	714	679	713	633	663	681	683	686	685	715	723	692	690	737	678	696	726	749	664	659	717	692	686	693	687	663	649	703	691	678	708	678	668	677	706	714	669	676	654	687	701	613	675	641	671	677	629	699	669	677	686	661	628	702	695	700	655	668	685	714	634	711	743	689	695	714	683	717	679	652	694	697	713	685	674	617	710	677	693	691	647	708	719	717	698	677	635	698	671	699	656	701	703	679	684	666	647	690	667	744	707	658	676	672	718	708	693	671	643	678	652	719	690	718	718	689	702	672	668	701	680	667	676	681	669	713	691	676	684	664	704	669	703	702	677	698	643	667	642	689	698	638	689	717	665	642	653	678	698	631	677	673	668	676	697	698	691	773	725	699	674	676	678	648	671	701	711	686	687	663	695	692	656	685	709	668	656	666	678	689	681	685	690	725	665	692	677	697	691	667	704	667	691	678	676	686	676	655	651	674	692	696	723	701	672	693	690	680	635	732	680	690	690	750	696	694	665	670	673	681	695	718	670	638	709	709	644	676	699	667	721	680	682	725	682	706	698	701	686	642	687	695	666	697	628	652	678	655	684	679	675	651	650	688	687	713	626	704	652	666	662	670	654	698	636	667	704	690	671	668	708	702	676	732	640	679	722	680	685	673	700	719	666	672	681	643	649	669	691	704	658	659	697	721	661	678	661	688	661	711	674	718	645	704	749	701	674	696	691	676	679	692	694	688	722	735	663	695	690	665	722	729	635	635	722	704	647	677	657	687	692	666	663	665	718	730	634	662	713	692	648	668	677	708	678	713	717	695	679	668	653	699	714	671	701	695	702	693	701	707	654	687	667	688	685	678	683	691	684	739	697	642	702	689	665	673	678	674	688	668	651	660	723	639	696	671	639	657	655	697	639	707	679	663	699	683	684	704	689	695	696	734	704	677	664	696	701	680	680	644	656	660	696	679	662	681	684	666	683	704	707	676	695	702	686	708	698	715	666	696	675	676	709	670	689	716	683	652	645	735	662	679	718	686	688	663	727	721	730	663	646	655	697	692	690	690	630	695	683	686	669	680	675	639	683	700	696	692	664	674	637	667	699	654	623	705	701	662	675	740	672	676	682	701	714	686	709	680	683	622	633	713	678	713	715	689	669	685	618	700	728	691	691	671	668	706	633	693	699	669	681	628	674	648	659	710	690	709	725	732	642	651	648	685	711	636	703	693	630	682	671	645	644	654	672	651	668	664	682	671	631	668	665	687	691	698	726	712	692	702	650	662	684	692	689	691	670	666	681	654	715	702	699	691	669	671	664	678	714	677	678	704	695	684	733	683	662	652	707	707	652	693	697	685	649	699	650	677	740	685	674	682	720	678	700	666	704	646	678	636	662	685	658	649	691	671	693	676	650	697	665	678	715	668	710	672	672	656	657	627	708	657	705	719	688	681	728	641	716	687	709	664	693	676	723	702	671	706	705	706	716	692	686	684	713	673	660	696	725	732	668	684	695	669	676	677	620	690	678	708	691	698	720	723	685	680	678	694	675	687	703	704	657	703	686	685	700	662	726	742	675	723	652	670	727	699	673	658	677	689	684	705	636	676	716	658	631	641	647	762	637	662	669	732	665	676	702	686	658	691	696	677	697	693	667	689	646	664	662	682	654	729	660	690	730	697	713	676	670	710	697	698	642	728	682	631	723	679	661	657	683	704	714	643	741	659	668	713	685	682	649	651	630	657	698	718	675	675	683	724	688	670	670	705	621	702	667	666	715	707	693	700	660	649	668	648	680	687	679	648	644	683	685	680	762	647	661	675	683	689	648	647	689	661	682	673	664	682	676	676	677	701	633	681	690	658	617	674	713	678	621	703	663	702	683	679	669	699	665	686	667	678	688	630	644	665	709	701	681	687	678	691	702	683	720	700	677	683	700	696	687	666	705	664	681	661	720	679	660	714	693	712	654	723	693	649	674	675	681	693	673	662	635	664	684	718	644	639	720	693	717	695	663	644	712	694	688	693	670	677	702	672	750	694	675	641	712	666	677	699	677	733	674	639	654	734	689	712	670	711	711	669	693	652	707	669	700	678	664	681	703	694	678	673	691	658	673	689	704	694	714	652	669	683	671	655	696	694	683	688	675	676	670	676	703	688	691	697	694	687	679	708	659	719	677	697	696	697	654	685	702	671	709	696	689	673	729	687	663	697	664	701	666	732	688	711	639	682	708	633	667	672	665	650	724	688	665	681	691	665	714	663	655	676	700	695	690	694	698	714	703	659	682	716	685	751	686	651	669	722	705	691	691	690	720	692	691	697	678	687	656	690	734	647	643	728	686	717	675	702	674	689	686	720	655	679	735	704	692	682	664	693	657	658	700	650	674	669	725	681	699	656	677	712	670	684	681	726	685	643	699	695	703	691	713	648	656	677	729	691	677	705	694	708	650	731	674	646	733	704	702	700	681	662	676	644	685	669	646	667	734	680	701	658	665	678	699	670	705	654	709	712	638	698	704	625	667	675	656	636	662	685	659	708	659	670	685	681	675	737	664	686	659	622	700	677	691	686	621	696	702	673	682	691	676	656	691	664	684	662	688	692	694	692	650	673	691	649	641	681	692	747	670	663	703	693	652	650	728	723	696	681	684	703	677	692	650	639	732	688	684	713	669	657	634	691	685	697	699	696	675	657	697	660	698	715	690
2400	111	90	72	76	178	1266	4772	7840	7295	5173	2573	1245	538	223	84	56	69	57	51	41	68	41	60	51	57	63	53	51	56	69	51	67	52	56	46	68	56	59	47	67	58	61	52	53	57	50	57	59	62	43	49	54	53	66	53	45	58	56	50	48	43	69	56	48	68	63	45	54	51	53	55	56	59	74	57	61	60	47	59	54	51	47	69	55	48	55	61	55	58	62	49	48	58	63	47	72	67	49	58	60	63	40	57	58	52	67	48	57	65	44	64	58	54	66	58	57	47	53	52	62	58	63	48	58	64	69	57	59	54	52	55	44	50	47	52	57	54	65	51	68	59	72	59	60	60	41	66	43	49	49	53	47	63	49	43	49	53	53	64	51	63	49	55	56	55	52	53	57	51	52	61	49	42	56	46	61	53	54	65	73	37	54	51	55	46	58	59	56	60	43	53	54	67	64	51	71	51	44	70	66	56	61	60	56	51	65	54	55	55	63	54	49	61	59	56	44	59	55	55	69	50	62	52	58	53	48	60	58	62	52	42	72	61	59	50	69	50	65	49	61	55	61	42	36	46	49	56	59	52	48	51	59	60	57	58	54	43	56	63	61	51	67	48	57	52	59	60	47	46	54	54	54	60	45	47	47	68	55	57	57	51	56	56	41	35	43	51	67	55	44	41	46	53	64	55	39	57	57	48	55	52	65	63	46	50	42	53	64	46	55	48	62	56	41	60	71	62	68	56	63	52	66	55	62	45	49	51	48	64	67	59	53	54	48	75	47	55	50	57	68	50	66	62	61	61	52	54	61	52	55	53	62	57	53	60	37	47	51	64	67	51	53	49	71	61	57	49	71	58	54	71	74	59	64	44	56	51	47	59	47	62	57	53	46	43	72	62	59	57	63	71	52	68	56	53	52	61	61	61	51	57	53	49	58	57	46	60	66	50	51	48	50	57	55	54	42	59	48	50	56	56	54	60	58	70	54	59	63	46	49	46	55	63	61	52	59	52	65	50	64	58	66	66	47	51	50	65	46	47	45	55	61	48	51	55	48	60	63	49	56	57	52	48	57	57	64	60	52	59	45	55	58	52	58	55	42	65	58	59	53	68	64	60	54	70	52	49	55	46	54	53	51	56	57	50	52	54	59	46	52	45	58	50	59	49	53	40	59	57	84	54	57	55	50	49	67	49	60	63	53	62	41	48	52	50	64	55	60	50	55	57	61	50	63	60	50	50	64	66	55	68	50	40	54	60	50	60	41	57	54	56	40	53	49	53	51	71	70	58	48	75	45	63	51	60	57	64	56	61	64	46	54	51	47	55	77	63	55	54	56	50	52	50	60	65	58	65	56	66	49	58	60	62	49	48	66	54	62	55	47	52	58	62	61	65	60	47	54	52	64	57	51	59	65	53	45	55	43	47	67	57	58	54	58	63	51	65	61	42	55	56	49	62	58	75	52	65	67	49	58	58	61	53	50	47	57	51	67	62	60	58	62	52	52	60	48	57	65	59	63	51	57	38	56	60	51	51	65	56	55	48	60	45	59	63	66	43	54	53	60	48	49	52	65	70	58	41	69	53	49	43	64	44	59	60	45	57	63	47	50	64	61	62	52	59	62	60	54	52	53	53	55	47	62	56	54	44	65	51	70	47	50	57	56	54	48	47	66	55	57	58	54	59	57	56	49	51	55	52	45	43	67	56	53	61	53	42	54	59	43	49	53	55	62	49	59	65	76	72	53	57	63	61	51	64	47	48	48	58	61	57	50	51	44	56	51	57	55	53	58	59	49	56	47	60	51	51	55	46	58	63	57	52	65	55	65	60	70	69	62	42	54	49	50	32	63	69	56	51	53	61	58	60	46	47	63	59	63	59	57	52	56	55	54	45	47	46	62	52	51	62	72	52	47	62	59	45	48	56	49	52	45	58	65	49	56	66	69	58	57	54	62	46	47	61	55	53	58	58	63	58	51	55	48	59	57	62	54	45	58	54	61	49	56	62	52	68	53	50	59	59	56	53	56	58	54	49	51	54	61	55	65	44	46	56	68	55	60	69	52	55	50	49	64	40	53	48	56	68	51	49	58	60	63	53	51	54	68	57	55	55	44	48	48	59	63	50	66	53	69	58	53	61	59	51	63	57	62	59	58	58	51	51	65	40	48	61	59	67	63	61	57	52	55	68	54	55	59	64	59	50	38	58	42	53	54	43	52	57	51	62	49	68	57	66	54	53	55	51	57	48	51	62	59	55	53	52	53	61	55	59	59	59	69	58	46	53	46	52	48	57	58	51	57	73	60	65	61	58	69	53	46	50	51	52	61	66	50	45	66	61	53	61	55	64	69	67	62	69	60	62	68	55	78	65	65	47	66	53	48	49	62	69	45	52	57	50	54	51	35	56	54	68	58	60	59	66	43	56	58	41	47	71	73	55	66	69	47	59	55	51	48	50	66	64	48	53	54	60	71	51	48	61	49	70	42	59	47	69	66	57	56	62	65	56	57	57	54	55	57	59	54	58	47	59	52	49	60	66	60	54	59	49	63	59	62	57	56	48	56	42	52	42	56	38	51	56	57	73	62	50	47	56	53	55	60	60	58	62	51	50	61	53	52	48	56	63	53	61	59	53	52	62	49	50	48	62	63	58	46	71	62	66	62	52	62	59	54	52	56	55	63	62	41	52	56	60	61	48	60	56	55	66	46	63	64	55	51	46	44	50	44	50	52	68	56	59	50	54	40	55	59	50	52	49	67	49	62	57	65	55	64	51	54	50	49	62	44	49	44	55	63	62	51	47	77	53	54	54	57	51	65	62	49	62	48	52	57	56	49	57	45	56	68	59	52	51	42	63	62	51	61	64	55	63	65	60	64	65	53	67	57	58	52	51	62	63	52	53	57	49	59	58	48	67	60	54	42	54	59	63	60	55	55	40	54	75	58	53	63	57	55	46	50	66	58	69	46	52	53	55	48	54	39	48	67	64	54	62	49	74	54	57	62	61	47	61	61	59	54	59	65	67	68	49	52	68	59	45	62	49	69	59	71	54	65	54	56	79	43	72	58	48	67	49	45	60	66	63	51	57	51	47	74	56	54	48	40	73	62	61	54	47	53	59	55	66	65	60	51	54	68	52	68	68	72	46	48	59	62	52	42	55	71	42	51	50	52	56	62	55	54	52	59	73	54	65	61	52	55	61	61	60	48	57	54	67	71	54	64	55	52	64	59	58	65	46	55	56	61	33	59	43	47	56	56	57	61	54	59	56	55	59	51	47	66	61	60	55	65	46	62	43	52	60	51	47	44	62	49	57	64	48	59	63	46	51	56	45	47	55	51	58	53	56	56	72	52	52	61	40	54	63	55	46	61	43	53	56	53	48	61	48	50	56	57	42	49	55	62	54	58	55	60	57	65	52	59	53	60	54	61	66	47	42	70	59	64	49	55	47	51	58	63	48	66	41	65	51	49	55	55	59	67	71	48	49	59	61	54	57	52	53	52	58
7932	1652	1083	1253	2893	11077	30938	42840	47257	42687	35703	27813	19189	10405	4243	979	603	565	547	579	563	500	524	544	513	520	586	581	538	532	560	551	553	492	524	578	555	547	564	517	522	528	512	565	536	547	513	549	536	535	536	504	496	536	519	545	562	498	533	545	585	557	547	542	524	550	555	506	553	580	523	542	564	552	509	517	553	553	544	540	552	525	553	536	540	505	531	542	624	534	554	536	549	539	580	533	522	519	502	548	525	567	551	539	547	563	516	582	586	566	545	541	537	529	475	524	562	548	570	517	504	563	512	547	522	539	536	520	544	503	525	565	559	530	514	549	509	560	545	529	548	540	511	554	512	534	573	588	517	510	547	564	495	552	539	531	534	532	609	551	544	524	541	545	545	519	578	544	577	525	540	583	514	545	584	538	518	519	552	595	555	577	538	505	559	571	570	553	515	580	539	497	550	572	549	530	499	548	595	540	524	553	587	526	530	542	528	537	536	562	547	558	568	571	526	551	560	567	547	530	521	500	523	540	558	563	560	554	542	547	524	511	557	545	531	529	521	525	553	571	522	495	551	556	532	578	545	568	523	541	542	565	547	517	533	546	514	503	531	574	611	543	588	559	575	535	545	569	536	493	544	557	528	570	488	523	545	572	565	536	520	542	569	527	566	532	581	544	571	527	537	536	578	521	554	540	532	510	594	549	489	513	544	539	499	495	526	537	541	550	524	562	537	551	531	524	547	565	539	556	567	561	543	541	578	534	515	587	523	511	538	545	531	494	554	544	530	535	565	530	572	572	528	540	548	519	534	563	552	534	517	515	545	515	548	532	535	572	526	531	549	543	506	546	602	528	562	547	575	576	533	540	547	553	557	549	572	540	523	534	585	544	548	551	489	529	531	527	545	550	557	540	488	553	527	550	543	527	516	578	513	517	566	583	565	539	562	536	555	505	520	542	544	554	528	542	523	499	498	559	540	546	511	518	527	577	535	509	531	520	532	552	561	533	530	538	527	583	597	519	539	527	496	550	567	565	537	556	550	524	575	541	530	508	588	530	556	527	547	534	587	558	520	567	581	544	536	533	529	556	565	526	548	552	556	516	554	567	549	501	548	545	571	526	533	557	537	527	477	534	545	553	547	518	565	581	562	535	510	541	550	534	518	561	537	522	582	514	556	521	491	556	560	539	519	545	530	518	544	527	548	544	566	531	535	560	585	524	535	572	524	549	538	553	544	519	517	510	540	527	537	560	589	549	557	538	552	577	544	582	541	489	538	555	543	507	565	531	554	562	555	526	571	526	518	507	528	506	553	541	568	534	563	529	547	556	555	546	571	580	555	558	531	508	525	513	560	516	548	543	539	552	554	561	537	548	571	568	500	541	564	542	534	548	548	547	542	545	552	559	567	572	566	545	508	594	507	539	556	540	520	518	501	592	512	507	574	551	502	542	498	539	527	561	552	561	553	522	549	555	532	564	594	545	508	544	521	529	529	533	534	526	550	558	538	543	539	515	539	568	498	526	553	533	558	554	526	548	520	535	529	558	554	563	591	548	572	525	529	534	517	524	536	554	552	541	564	546	530	563	570	531	572	496	561	551	511	559	539	538	487	526	583	547	567	541	501	531	543	532	544	540	518	500	508	526	521	527	508	531	526	556	521	543	566	571	548	535	499	564	528	532	559	521	501	501	516	566	540	532	541	566	561	555	529	549	553	553	552	548	596	543	516	540	495	537	570	593	548	606	524	542	564	571	543	493	517	559	548	559	558	575	512	569	550	550	534	517	553	586	516	553	557	552	558	527	555	568	549	500	542	576	539	597	551	521	520	536	528	537	557	557	513	565	526	571	550	532	593	549	523	604	558	524	537	533	519	547	571	520	547	534	548	538	525	551	536	516	538	542	541	606	549	524	549	535	562	528	541	501	576	534	515	560	588	544	557	574	542	508	551	544	529	543	536	572	552	546	557	530	534	515	540	507	504	596	536	529	494	542	516	483	539	534	532	523	524	529	579	536	550	514	560	550	531	556	563	530	553	552	538	510	566	495	550	548	541	544	581	560	521	539	541	553	564	545	534	566	508	558	506	550	558	546	572	553	554	535	544	540	532	511	537	541	559	604	512	561	598	498	583	524	543	530	525	568	585	529	493	531	578	560	510	546	533	555	547	580	589	555	568	524	531	533	566	535	530	522	479	519	595	557	514	515	573	518	536	537	558	545	513	535	527	486	530	541	587	517	569	569	541	525	522	525	496	545	541	570	547	580	589	520	537	524	543	580	525	563	554	495	579	517	502	572	587	498	546	520	581	550	565	548	608	499	568	540	552	565	540	571	502	550	513	534	568	571	564	556	545	529	567	547	543	534	544	523	507	540	606	555	526	529	551	533	579	563	522	525	564	525	552	508	611	541	521	533	534	485	536	571	550	513	561	526	534	539	493	547	598	537	532	550	554	564	522	529	571	548	544	535	529	559	550	511	549	577	562	528	574	556	552	511	525	556	576	526	563	538	524	515	554	539	544	560	517	536	568	578	533	544	551	564	580	556	544	553	535	573	536	580	547	520	545	543	539	544	560	561	512	534	539	545	526	515	544	491	543	512	538	545	520	567	520	556	516	565	512	557	540	541	513	554	551	549	560	553	559	552	545	548	498	544	528	548	571	489	571	572	552	561	538	491	558	581	526	534	581	530	544	546	557	537	530	522	504	536	587	534	552	543	529	523	550	576	598	513	541	532	507	585	555	516	536	553	531	532	521	544	564	526	537	532	558	554	578	525	573	535	549	562	540	540	500	571	573	551	543	546	539	562	548	551	537	503	541	556	521	495	510	548	575	538	557	546	549	570	558	552	545	566	556	508	507	541	533	518	542	563	568	566	522	550	538	562	546	510	556	580	518	544	535	550	574	554	535	554	555	541	521	512	546	514	529	539	550	569	568	519	529	516	543	546	540	548	542	563	546	559	546	545	599	516	522	587	562	570	532	545	571	558	545	570	517	585	524	565	556	575	510	548	576	550	501	528	503	533	588	568	551	537	538	531	543	537	519	513	498	555	554	551	534	554	520	600	560	528	531	572	588	570	541	529	544	551	493	490	554	565	523	567	495	541	605	495	533	509	579	492	552	494	565	582	540	555	526	529	480	538	535	518	527	538	526	521	539	580	561	535	524	558	550	507	499	530	537	505	555	556	550	560	534	559	572	524	582	539	521	507	553	534	526	551	531	565	588	554	544	515	498	574	541	569	536	553	504	553	531	499	542	530	521	510	597	500	554	527	552	544	522	491	548	536	587	572	537	542	524	546	579	492	519	517	524	520	536	556	516	549	548	532	553	574	519	547	540	524	494	528	502	538	535	525	549	556	595	554	550	540	563	531	572	549	501	573	532	545	558	528	561	559	528	537	561	579	515	517	536	556	545	507	540	548	538	553	537	543	553	530	487	513	570	526	526	582	600	553	545	537	524	480	529	534	544	528	577	544	523	531	559	531	567	526	556	531	564	514
2614	120	109	67	83	161	1669	4585	8235	8389	6226	3475	1719	781	307	72	51	49	49	59	62	53	47	50	45	60	60	54	64	52	50	46	57	66	53	67	56	56	57	66	58	71	49	62	53	48	67	47	50	58	52	42	59	64	61	49	39	45	58	50	53	52	52	51	56	68	51	48	59	53	59	59	52	46	58	58	56	56	67	57	46	57	47	52	54	59	46	62	59	57	52	56	43	52	43	50	59	39	63	57	68	54	70	52	54	53	49	48	46	67	55	62	51	51	44	66	56	62	64	47	52	41	52	42	42	48	57	59	65	53	73	42	59	64	53	53	49	53	50	45	59	51	50	58	68	51	49	44	54	49	55	62	47	51	52	64	50	49	45	51	59	59	68	61	63	57	66	57	63	56	47	49	57	54	66	60	57	56	55	60	57	59	73	53	52	56	47	57	63	53	60	56	60	58	56	53	49	50	53	48	67	64	58	57	50	58	53	57	72	66	70	65	63	62	52	61	73	45	64	45	49	56	50	52	49	68	59	52	37	55	63	67	56	57	55	47	59	51	58	60	60	61	48	54	68	55	44	55	51	55	68	62	54	55	57	66	58	46	57	56	54	50	56	63	46	42	53	58	67	57	58	59	52	45	39	47	56	69	54	55	49	51	43	58	50	54	46	68	41	60	51	49	66	54	63	61	56	48	68	51	60	53	48	48	44	64	59	56	64	56	49	50	56	67	53	70	45	58	53	59	54	41	49	55	67	68	42	68	49	46	53	57	60	72	56	54	50	53	51	47	60	54	58	42	57	59	53	48	44	52	55	50	55	53	54	66	58	54	47	67	45	50	43	51	53	63	49	62	52	51	50	49	46	47	51	42	59	51	59	59	42	54	41	63	47	47	41	68	71	59	54	53	49	53	47	53	66	59	52	63	56	60	55	41	65	50	49	64	59	57	56	62	58	41	50	58	55	50	54	42	49	63	61	53	50	63	52	53	64	50	58	63	70	57	57	50	56	59	57	51	43	49	49	39	50	55	50	53	59	58	46	55	63	54	56	50	51	56	60	60	58	61	49	49	54	42	57	52	50	59	44	48	55	58	58	60	62	65	58	49	48	51	70	54	55	55	64	45	56	48	54	51	56	50	50	44	45	52	55	50	52	39	66	56	65	61	45	62	52	61	57	59	53	63	46	57	57	68	61	55	68	59	53	64	53	58	49	52	37	41	58	51	66	52	52	69	54	64	53	58	59	43	54	58	47	51	66	47	58	64	52	51	71	65	55	60	52	63	51	62	56	64	59	56	65	52	58	68	46	50	67	61	50	49	46	56	60	64	51	52	57	49	48	59	57	56	41	66	60	48	49	60	61	53	62	56	58	60	69	55	54	59	53	56	56	56	49	58	58	60	63	58	61	58	46	56	51	57	51	52	48	39	61	56	53	57	46	43	50	54	61	60	46	48	63	54	69	44	58	65	54	50	50	50	59	48	45	52	51	54	50	56	60	55	49	62	70	59	47	54	52	48	63	55	51	53	57	42	50	72	54	65	61	56	49	43	62	65	50	48	58	64	56	53	53	45	59	49	64	55	51	58	67	64	53	59	50	56	69	50	50	56	57	58	63	51	55	60	43	46	61	64	51	46	58	46	59	60	48	65	49	41	43	57	71	58	58	57	55	59	57	61	48	57	60	48	46	49	62	53	64	55	54	46	57	48	63	58	45	54	46	53	53	64	46	60	53	44	69	55	45	59	47	62	41	55	60	52	40	51	56	53	67	68	49	53	52	50	64	64	59	57	53	60	48	48	48	56	48	48	53	43	46	54	51	67	60	49	54	50	50	63	44	57	50	52	62	53	58	66	47	50	51	63	60	36	59	58	48	58	60	40	60	64	57	63	56	59	49	55	57	75	58	44	47	50	59	40	55	59	63	53	62	54	50	56	44	50	44	51	63	65	67	54	57	56	60	46	55	55	43	52	57	55	43	55	49	50	51	60	53	62	60	43	51	50	38	69	41	63	55	54	61	62	58	54	58	67	73	50	44	48	46	66	51	48	58	53	63	53	48	48	54	56	51	48	55	57	58	53	41	47	57	54	51	56	54	60	53	51	52	45	42	61	50	43	58	63	63	46	51	60	54	52	49	50	55	45	64	60	48	56	48	58	45	52	53	46	62	56	50	60	50	54	49	52	55	49	48	57	52	45	57	47	49	52	50	61	48	53	52	46	58	49	57	52	52	52	54	54	51	57	56	41	49	46	55	61	59	50	49	48	51	47	54	49	64	61	48	58	54	61	56	55	60	47	46	57	50	45	55	60	56	51	55	53	61	58	58	59	46	62	40	52	44	63	49	50	44	50	63	41	47	67	60	52	43	52	60	79	65	69	52	50	71	53	70	54	55	36	48	36	56	71	60	55	58	65	58	56	60	63	40	56	57	58	52	50	52	51	51	49	58	49	65	49	53	62	56	80	64	50	65	72	58	70	50	58	58	58	70	58	56	64	78	55	61	43	57	55	42	42	60	46	55	67	60	60	52	55	71	61	48	48	53	36	55	61	51	52	44	63	63	50	54	61	44	54	51	62	58	61	47	53	54	53	50	48	51	50	59	57	51	53	73	55	50	58	56	62	53	57	56	55	47	46	50	43	49	55	45	52	43	63	57	49	50	51	57	55	62	53	58	63	62	56	55	57	51	65	52	73	63	61	62	62	52	65	50	61	64	50	50	43	42	48	51	49	61	57	46	45	60	54	63	55	59	50	50	48	74	58	67	62	68	58	65	64	57	49	50	66	47	48	59	64	50	51	56	64	56	59	55	66	64	63	49	47	41	55	57	44	59	45	67	63	43	50	48	50	59	54	51	49	47	52	38	64	62	49	35	55	62	56	61	49	59	40	58	58	50	52	47	52	52	54	54	60	54	60	68	50	47	48	53	47	44	47	46	54	47	48	44	51	53	64	65	54	58	36	49	66	59	59	50	42	52	49	62	57	39	56	50	53	64	58	64	49	60	50	50	63	50	65	56	59	55	52	66	38	59	40	63	61	51	56	49	54	47	59	58	51	58	51	47	60	46	55	49	57	56	59	53	61	54	56	49	64	46	51	54	49	57	67	62	54	56	63	47	60	50	40	52	46	41	65	49	49	56	58	64	57	62	74	39	54	56	66	72	56	60	54	58	53	56	50	60	54	44	54	45	60	66	61	69	55	55	65	56	52	57	66	50	55	54	53	64	58	62	49	58	61	65	48	52	43	50	63	50	54	55	61	60	53	54	41	55	57	53	48	60	46	53	62	69	50	62	44	57	51	50	50	61	47	52	43	53	53	57	55	56	49	62	55	54	58	53	56	52	49	52	51	52	48	49	52	48	46	50	56	55	57	58	63	53	52	57	52	68	45	52	59	53	53	53	52	46	61	48	52	59	46	65	50	54	47	64	50	62	60	64	43	52	57	59	49	60	52	63	52	45	56	52	48	55	52	54	77	69	60	59	46	58	44	47	55
8876	2005	1124	1504	3565	10657	33915	43752	49441	45884	39263	31048	22976	13953	6401	813	558	509	538	547	543	498	500	529	535	511	531	543	523	518	516	523	519	489	489	538	549	510	558	529	533	544	541	519	530	574	512	504	550	522	517	491	554	528	526	540	529	536	561	555	543	561	488	507	531	508	503	502	563	575	538	548	552	530	553	516	532	536	557	515	538	537	538	498	544	536	528	541	547	544	501	503	530	556	506	549	553	560	543	508	520	541	562	521	509	543	496	532	522	521	532	507	497	544	483	515	536	538	546	552	564	532	516	561	495	542	556	549	554	547	517	520	554	531	513	518	523	543	527	522	544	546	508	542	568	528	527	550	549	525	565	545	528	554	510	513	552	503	529	522	535	568	527	519	522	526	521	515	522	529	596	531	560	506	546	501	540	520	538	514	575	540	511	499	515	542	514	573	556	508	555	567	548	539	540	503	568	534	542	524	471	503	532	526	556	526	559	509	535	518	556	542	484	542	493	538	504	534	574	509	516	497	548	562	530	573	552	527	547	562	531	546	542	550	504	565	569	584	521	541	534	556	507	541	552	549	492	497	570	531	527	550	505	527	538	513	540	546	497	518	494	539	549	559	555	523	553	558	515	543	577	516	497	538	534	529	526	557	550	535	540	514	528	488	530	598	557	513	521	535	509	520	518	507	539	585	551	527	510	515	530	551	553	523	534	532	522	501	542	497	552	532	544	520	570	535	523	512	579	512	544	516	520	513	546	523	552	565	561	522	553	552	587	507	535	546	506	554	562	540	491	524	537	528	546	548	541	541	499	543	585	493	541	507	558	493	547	543	492	508	513	539	534	568	536	564	569	538	529	506	511	512	523	537	527	523	521	588	539	523	558	554	535	570	529	517	553	549	521	503	545	577	536	531	525	533	559	516	511	547	545	581	572	557	526	539	537	521	526	509	573	505	553	511	563	525	548	524	539	516	540	503	573	541	568	527	515	511	536	570	534	544	525	537	572	511	525	549	530	555	529	521	509	519	493	504	532	519	564	540	564	510	487	536	504	500	553	506	546	521	547	517	483	532	512	555	527	549	547	530	550	548	507	516	579	507	544	537	542	529	530	543	565	544	494	548	539	572	517	511	533	534	581	492	498	507	590	557	548	546	512	505	560	534	541	553	555	516	542	557	537	490	581	556	551	499	529	531	557	572	544	522	546	548	489	551	529	506	526	540	564	553	539	544	523	541	541	535	517	519	526	544	547	508	551	518	559	528	517	489	521	557	539	514	552	528	542	552	536	578	507	541	514	512	551	562	570	536	522	556	504	514	519	483	521	557	578	541	508	588	512	552	521	492	547	541	536	506	606	510	494	527	576	497	531	548	555	541	522	505	535	541	550	557	480	499	539	555	558	587	535	525	519	557	546	516	542	495	511	524	536	530	585	518	562	513	517	576	563	527	556	526	534	526	550	545	531	506	498	518	537	508	585	509	499	519	510	528	535	517	513	568	522	562	561	536	533	562	538	532	532	535	572	538	538	483	535	538	598	528	560	545	500	541	581	518	515	579	562	534	541	546	549	524	555	513	535	565	552	535	572	553	560	533	559	565	569	508	563	514	535	528	498	494	522	505	531	529	541	558	537	538	519	510	499	453	570	535	503	492	503	519	520	528	535	542	563	558	521	532	531	583	513	492	541	507	540	563	553	527	483	546	524	615	535	546	541	524	575	506	520	519	552	573	558	527	498	536	545	498	531	504	503	526	514	546	517	549	534	508	507	527	558	559	562	539	513	537	556	538	517	561	579	572	516	522	537	525	504	531	514	553	498	514	516	541	523	528	586	559	549	505	557	541	553	525	523	532	565	514	523	473	563	493	566	522	527	529	541	546	555	540	504	528	564	515	559	563	531	525	520	528	525	545	536	565	561	551	522	527	540	567	548	503	508	530	516	538	572	523	505	531	497	586	498	557	515	550	503	511	528	550	553	564	538	523	547	518	538	564	499	601	508	611	542	562	514	495	519	486	537	538	535	489	538	593	561	551	530	483	538	543	502	489	576	534	527	518	521	543	538	541	528	539	536	541	559	546	551	537	543	547	507	540	561	500	541	545	557	528	578	539	533	511	548	538	539	537	524	582	560	523	510	557	534	541	573	530	528	568	584	509	541	530	526	533	533	512	520	511	530	500	542	517	555	520	571	567	511	549	508	541	502	497	550	539	495	513	525	519	550	529	521	520	491	534	539	530	548	580	478	490	531	532	521	544	521	477	526	511	508	551	565	554	556	544	525	477	522	506	548	516	536	558	518	545	559	531	528	521	574	560	490	532	537	566	541	560	532	534	535	551	535	509	591	550	526	582	520	545	516	499	558	490	492	541	529	536	513	532	548	571	561	523	554	515	565	535	525	524	538	546	531	499	500	541	552	539	502	539	496	550	513	529	518	507	536	520	542	543	585	536	522	561	544	562	543	517	534	506	540	576	542	595	531	516	495	531	527	571	526	544	585	538	569	523	589	565	515	554	527	521	511	557	544	520	524	537	516	524	555	573	566	507	553	507	577	541	500	547	538	535	523	536	545	554	559	488	561	562	544	534	507	515	507	523	509	536	552	534	549	504	565	541	554	511	566	556	532	573	497	537	547	526	552	524	516	585	552	532	553	504	557	527	528	525	526	519	568	502	546	544	509	508	517	548	520	525	514	509	546	513	562	562	504	572	495	521	549	549	545	543	558	534	534	542	515	552	526	541	528	534	505	559	566	546	519	506	533	522	517	577	528	533	562	524	509	536	510	520	517	504	521	554	519	514	520	556	575	558	530	540	554	501	556	549	521	578	527	524	510	507	551	535	527	572	539	522	552	512	575	544	555	496	564	533	527	524	551	607	546	554	502	472	477	496	555	569	525	512	506	557	549	539	531	524	515	538	527	531	525	545	519	548	542	549	543	533	543	546	526	573	521	509	537	490	501	533	550	552	512	553	497	527	529	564	499	504	556	586	524	551	548	524	570	551	538	509	522	568	529	532	536	571	548	544	558	505	534	530	549	514	551	543	549	528	525	559	539	511	510	530	549	543	540	546	531	531	514	553	521	552	511	539	549	545	561	531	528	501	531	553	529	522	506	564	546	491	561	541	506	579	548	529	567	522	506	550	561	579	540	544	570	586	550	566	552	523	529	578	543	569	539	517	514	527	537	525	538	517	544	540	544	507	535	550	511	551	562	525	577	540	522	548	520	567	498	493	539	574	524	535	531	537	543	560	552	525	541	579	572	565	488	559	553	556	564	537	571	534	557	563	523	522	494	504	555	523	512	518	538	524	510	519	562	532	567	538	516	599	483	579	567	515	536	513	510	548	481	534	511	516	510	550	534	562	501	519	539	523	559	528	522	544	554	529	566	560	566	520	573	505	568	526	506	554	579	537	549	537	516	515	529	509	473	572	538	533	527	501	510	530	551	540	539	555	537	542	491	510	567	526	520	544	563	565	538	567	522	562	540	526	526	511	540	558
1315	250	180	117	113	409	2189	10519	15648	13782	10146	5584	2664	1230	540	112	88	97	88	96	88	88	104	94	80	77	79	73	72	82	102	73	93	72	107	77	94	71	71	82	70	80	79	78	91	83	79	91	107	91	93	77	90	82	90	76	97	85	95	98	88	93	57	72	80	74	86	86	94	86	97	69	98	96	86	81	88	76	64	79	72	87	85	99	73	70	88	91	84	81	73	87	80	78	90	86	84	88	77	89	93	74	94	66	88	89	68	74	62	94	91	84	87	87	98	85	80	96	104	86	92	78	73	82	71	96	92	87	101	91	75	80	86	79	72	55	90	92	74	87	96	75	73	71	69	81	92	76	79	85	81	77	102	91	72	85	79	68	71	78	72	74	88	94	78	76	77	84	90	76	97	87	89	88	88	71	80	76	81	78	82	78	77	94	93	84	74	94	73	68	92	68	84	90	94	89	81	94	91	75	84	87	84	90	85	82	82	76	87	72	82	85	95	68	89	86	86	71	93	81	62	98	79	65	84	87	79	84	91	91	73	80	85	89	81	85	87	79	77	93	86	84	98	83	72	86	72	74	84	106	84	80	70	82	83	85	94	90	92	84	96	85	91	82	78	96	88	78	75	83	102	72	77	81	66	71	83	84	85	92	82	79	111	79	97	74	94	84	92	78	90	90	87	88	89	87	96	82	75	84	89	81	80	94	70	94	77	86	77	70	106	80	77	95	85	95	75	82	84	83	89	96	83	78	88	86	69	77	91	70	68	72	81	71	62	78	85	61	72	80	86	82	80	97	70	81	89	76	91	93	81	88	79	77	63	82	78	79	79	81	79	103	86	79	81	76	68	82	78	67	91	88	79	64	98	82	80	97	88	84	80	91	77	96	80	71	90	100	73	83	79	83	67	109	82	78	85	88	85	87	84	78	77	86	78	96	100	90	73	75	92	84	70	85	87	80	98	78	92	89	86	83	96	84	94	78	62	83	94	96	84	92	81	88	87	87	93	94	91	83	83	72	87	73	72	76	92	88	73	84	85	87	91	66	59	83	80	74	90	83	86	66	99	74	83	78	77	74	85	93	87	104	102	85	74	87	77	85	78	77	79	93	87	74	83	70	70	87	65	101	88	87	75	82	105	77	95	79	84	82	57	92	88	87	77	83	90	77	94	89	65	107	85	65	73	89	85	90	88	87	73	82	76	80	103	80	73	112	76	93	75	78	67	69	87	83	87	68	71	98	80	81	73	67	72	96	96	88	83	87	82	77	88	72	90	63	76	83	81	85	78	76	79	101	80	76	78	67	89	70	91	77	79	82	67	89	75	77	81	91	74	86	82	75	82	78	58	83	70	87	86	76	84	81	82	79	85	83	75	94	85	102	87	85	82	92	86	83	91	77	92	82	74	68	85	96	89	64	66	87	84	67	81	85	83	60	111	86	106	92	64	78	87	88	89	95	82	87	62	83	74	72	78	60	79	90	93	86	101	72	99	98	93	83	92	97	83	78	94	83	92	93	86	90	93	95	74	90	98	73	97	79	80	78	88	73	94	51	73	80	89	86	81	96	83	72	98	92	85	71	93	86	76	115	87	81	83	76	85	72	75	89	88	86	77	89	90	84	76	76	93	65	91	85	90	69	80	75	107	78	88	89	80	81	70	76	69	80	100	84	94	84	92	64	80	75	81	78	90	76	81	81	87	90	84	80	75	103	85	98	82	87	95	68	82	90	60	81	90	71	71	89	89	92	91	83	73	80	73	93	85	90	76	87	82	91	79	85	87	96	74	88	79	90	75	92	99	87	92	70	93	93	88	108	76	98	92	93	99	72	109	81	84	67	82	76	98	101	87	80	77	94	74	75	91	90	73	87	74	79	86	87	72	84	72	80	107	62	83	75	84	89	82	69	77	79	83	83	94	88	87	109	95	86	87	76	71	83	79	71	76	86	84	81	81	76	98	86	96	77	87	80	95	69	88	77	84	92	89	71	99	83	80	89	80	86	78	89	80	80	77	93	94	82	85	77	83	85	77	102	91	83	63	77	78	70	107	105	77	99	81	83	92	88	85	74	65	88	81	79	96	89	83	90	71	79	90	85	89	75	87	80	72	68	83	90	75	102	89	75	68	89	87	97	96	71	84	98	111	87	82	87	89	75	80	80	67	81	95	94	100	74	80	69	99	81	88	92	87	74	105	89	77	80	60	71	89	74	84	90	77	76	86	79	87	81	85	73	76	67	78	75	88	92	72	87	97	82	74	76	80	85	96	94	88	74	81	89	67	78	79	94	78	87	88	111	83	97	81	78	86	76	70	76	75	73	77	92	73	98	74	79	80	87	82	87	92	84	74	70	79	87	81	75	78	92	87	86	86	79	90	97	82	101	75	75	74	69	72	90	93	85	78	92	109	78	100	91	82	66	74	72	77	77	75	83	84	94	85	78	85	72	89	74	81	88	77	84	83	91	75	93	81	86	88	93	83	78	90	70	103	75	72	73	93	90	71	86	97	112	92	93	79	95	61	91	86	79	60	89	68	74	76	74	90	88	71	75	99	82	86	72	98	80	69	76	79	93	88	82	89	72	77	95	71	87	80	72	83	101	87	72	95	90	70	83	87	100	87	93	102	88	79	80	98	97	93	86	85	83	85	81	78	89	88	76	79	82	86	93	80	80	76	92	83	76	79	94	78	75	76	86	99	92	74	92	84	86	89	95	84	90	74	83	76	86	84	95	104	92	81	90	85	80	82	84	88	71	61	109	67	85	89	94	80	88	83	68	84	84	72	87	86	84	90	74	80	82	81	83	75	75	88	92	74	92	85	85	100	89	74	78	82	67	79	80	94	82	75	95	98	77	66	90	86	83	81	71	71	87	90	92	82	81	85	79	88	74	73	92	91	89	85	75	87	83	91	84	84	89	87	86	74	92	67	87	89	98	78	91	93	75	68	78	92	95	69	92	83	85	90	86	96	80	89	74	74	87	73	67	65	92	87	79	97	99	74	84	75	95	70	78	69	69	80	76	76	96	87	96	105	95	86	76	76	76	76	85	83	82	71	85	89	74	93	83	97	82	81	77	69	94	87	81	79	76	72	96	81	86	78	84	82	81	87	78	85	96	102	86	88	66	88	88	86	85	94	86	78	92	90	78	95	77	85	100	86	67	84	91	88	65	76	113	78	82	79	90	99	84	80	87	80	82	94	74	62	87	87	101	96	95	80	77	97	78	82	90	80	79	66	84	79	79	78	65	85	80	87	76	88	90	83	83	79	86	90	73	88	87	99	88	76	76	79	98	81	84	86	74	96	78	84	86	96	81	89	84	85	98	84	82	73	70	85	79	80	78	87	74	98	89	77	72	78	93	72	91	78	74	77	89	84	75	68	89	95	93	82	64	108	83	81	78	79	75	81	79	84	74	91	100	73	83	77	88	74	92	82	84	71	72	84	98	79	77	84	86	85	80	84	88	78	91	93	95	87	86	77	93	88	75	69	97	93	86
12684	3482	1931	2566	6592	19429	37981	56825	60424	53310	45791	35371	27062	18011	10607	1769	795	861	825	806	819	817	793	809	825	755	848	800	768	799	788	844	797	804	791	836	812	866	856	808	852	762	803	852	864	811	815	806	810	836	775	785	843	804	815	847	788	793	774	816	824	827	868	787	779	819	825	822	744	879	786	823	828	797	762	865	851	809	801	828	800	818	841	843	807	786	795	843	805	792	838	818	824	834	846	813	817	803	793	793	792	802	799	855	779	782	834	816	819	812	834	827	804	859	848	860	783	807	841	829	778	810	796	836	793	858	837	847	862	863	818	803	789	816	813	852	817	831	834	816	813	821	843	804	827	774	888	806	822	842	827	781	816	825	786	812	822	811	811	777	790	843	804	824	834	852	787	815	854	824	820	792	826	783	778	776	768	833	830	791	840	868	835	793	770	844	780	815	766	780	865	827	838	815	838	827	779	821	819	845	748	877	807	805	795	787	868	792	827	812	791	831	815	817	809	858	804	835	798	864	830	781	822	842	810	831	802	775	814	856	837	836	854	792	791	847	825	824	781	840	771	884	804	802	843	815	808	838	873	810	842	843	829	823	805	818	782	849	858	814	853	833	829	823	793	826	875	803	818	827	850	814	788	876	793	799	840	816	785	831	883	828	826	845	803	866	852	834	798	781	870	800	857	855	791	816	804	804	838	822	901	818	801	863	861	829	906	832	834	853	846	825	848	796	835	857	837	769	799	828	805	831	752	837	847	844	812	798	811	818	800	822	783	817	795	809	854	835	872	778	846	822	877	831	852	829	849	836	873	804	848	786	734	772	830	818	832	830	818	823	812	795	768	790	863	830	799	817	863	804	868	886	818	805	837	793	835	825	853	789	807	883	809	790	847	797	802	812	832	818	870	816	788	845	840	849	780	833	875	784	821	754	792	838	865	799	815	808	786	784	821	809	827	793	822	792	835	881	804	821	815	788	835	785	800	783	828	805	819	821	855	829	791	814	812	766	849	826	851	809	866	804	788	818	808	831	815	777	843	839	804	770	825	864	776	853	812	814	809	788	855	830	788	792	829	823	807	842	823	822	873	756	822	809	847	846	781	783	783	821	811	812	816	823	858	852	856	799	826	816	811	843	875	808	798	850	854	814	790	848	832	783	842	829	804	795	823	818	828	837	808	835	846	766	781	859	838	820	825	820	818	832	840	820	799	775	851	801	787	786	797	861	761	814	908	826	833	819	835	800	821	787	831	794	803	846	785	784	841	847	833	867	801	826	817	791	815	841	781	888	791	841	835	844	790	829	806	880	826	787	852	833	785	754	840	794	746	785	816	878	805	844	831	788	783	810	810	820	788	822	818	824	816	857	791	819	844	822	800	818	781	790	834	827	830	808	841	849	793	816	806	798	842	815	811	810	758	838	772	796	836	807	818	778	798	752	799	830	839	765	814	786	831	793	772	833	835	819	825	814	780	812	789	831	748	849	884	817	799	804	844	798	787	812	844	819	816	794	782	803	784	823	832	823	868	807	873	844	805	833	849	801	827	806	824	818	851	843	837	849	819	826	817	821	794	814	827	843	841	869	842	812	793	830	811	821	838	879	846	760	848	817	836	883	813	784	799	829	835	829	822	828	827	818	791	813	814	781	829	770	840	812	796	814	797	817	815	834	843	855	842	831	839	786	859	814	843	784	799	822	847	857	818	793	822	801	743	849	801	882	787	837	822	822	844	788	790	850	772	851	841	828	893	761	811	843	844	789	834	833	900	795	815	834	801	810	830	871	780	820	827	796	818	807	877	777	829	800	836	812	843	805	833	781	871	856	889	799	853	798	863	817	782	790	853	843	786	822	812	864	823	864	836	839	862	826	790	842	824	792	854	850	832	770	798	776	809	789	801	808	780	805	810	775	811	827	855	860	852	794	831	792	851	833	850	840	839	792	856	865	820	821	838	793	826	820	846	787	819	847	824	826	803	820	764	848	816	781	774	828	826	832	869	841	807	791	825	837	868	851	802	835	808	823	847	807	820	798	849	813	853	811	810	816	779	805	803	797	798	801	812	804	782	831	765	800	765	858	788	828	863	844	857	813	844	860	801	804	752	794	831	820	846	845	813	848	846	865	864	872	808	798	829	845	794	751	776	810	840	814	848	827	876	787	816	864	849	816	806	806	799	772	827	800	854	786	806	850	810	848	844	847	804	865	829	837	784	827	816	840	830	803	792	834	864	827	776	816	770	870	834	784	775	844	798	808	808	765	801	822	784	834	809	847	785	864	813	794	788	805	834	828	810	796	863	812	820	840	817	847	786	819	815	789	849	866	784	820	891	831	845	792	819	859	865	831	826	813	816	828	826	841	808	838	842	794	788	857	781	846	829	803	804	803	785	811	823	853	783	850	816	813	839	819	833	769	819	837	817	851	824	836	850	801	817	769	803	856	788	862	822	875	813	847	810	829	786	816	837	834	742	847	835	814	799	859	815	784	832	771	815	832	828	843	853	809	867	828	812	822	845	822	804	862	812	820	868	821	793	801	804	805	857	792	866	822	829	861	783	820	833	850	779	795	806	831	807	850	833	835	857	827	775	849	863	806	810	834	805	854	848	793	901	791	821	796	789	808	831	842	822	804	869	768	777	806	803	812	818	796	852	863	825	864	776	835	855	841	800	867	811	781	825	831	816	785	818	813	864	830	778	776	788	799	812	850	814	831	782	777	817	764	809	827	834	837	833	838	740	824	845	772	826	836	815	845	795	817	816	799	858	772	758	837	739	764	815	811	821	822	829	856	844	819	819	862	821	843	785	829	804	787	828	806	862	825	812	801	779	777	843	865	827	819	786	806	802	800	824	857	854	771	820	816	829	803	788	819	814	823	837	854	816	842	856	836	818	817	816	841	807	779	804	858	807	828	800	757	817	798	841	826	784	811	819	887	809	814	809	763	792	797	874	767	795	811	798	817	831	833	838	804	833	806	787	846	766	799	771	782	818	794	764	792	836	855	875	744	803	870	773	818	863	818	828	815	863	800	788	818	778	856	863	834	810	801	869	775	846	748	808	799	811	803	852	787	808	764	804	858	824	816	856	834	801	857	829	832	793	828	789	792	824	805	839	798	804	781	875	859	832	802	829	851	857	799	840	749	801	794	828	818	820	895	795	810	819	780	841	793	823	798	787	815	825	809	826	818	785	827	804	864	812	843	805	828	811	799	848	834	801	814	824	811	815	816	811	873	867	828	814	801	842	856	862	833	790	806	820	865	808	791	810	882	843	799	772	882	827	863	830	814	837	814	804	786	781	887	830	793	789	833	817	800	819	843	815	814	826	777	830	823	813	779	753	791	840	880	773	793	859	842	827	831	792	792	797	817	854	832	818	792	841	825	822	777	819	829	786	816	801	800	849	841	859	795	836	815	873	792	788	838	745	790	813	830	841	856	836	821	773	812	848	810	831	805	831	792	774	799	846	803	806	841	865	792	806	786	830	788	840	875	818	796	825	798
1704	82	69	77	85	82	160	1130	2608	2498	1998	1162	643	330	169	67	72	67	70	65	81	53	72	62	66	71	69	85	58	73	63	71	73	91	73	79	67	75	59	57	59	67	73	67	74	70	72	74	68	80	75	69	64	63	79	79	55	66	75	73	53	57	75	69	72	82	73	67	61	63	65	76	73	78	69	76	71	69	75	66	68	65	58	72	79	69	63	70	74	57	83	68	74	59	58	58	71	64	80	61	54	53	83	86	62	68	73	65	68	67	63	79	62	68	58	71	70	52	64	59	53	71	74	61	63	55	65	64	63	75	62	88	76	47	76	69	75	74	75	67	64	51	54	82	63	86	54	54	75	57	62	61	53	62	64	56	72	78	89	68	74	49	93	65	82	86	63	61	54	68	74	72	57	60	56	62	66	62	61	70	75	76	64	83	77	64	61	58	62	61	67	47	66	67	65	62	68	71	65	67	76	63	75	68	77	83	60	72	67	70	85	71	54	67	60	65	73	68	69	73	65	61	65	64	68	80	82	77	86	88	75	65	84	61	61	60	77	79	84	79	69	57	70	62	65	72	55	62	67	61	69	74	74	61	63	62	72	78	57	69	77	85	75	72	69	61	62	79	76	73	61	77	68	66	82	67	70	85	76	74	71	61	67	58	66	62	77	71	58	67	71	82	67	81	64	68	72	70	66	61	73	70	66	70	64	69	64	77	79	80	70	61	63	65	65	66	69	85	74	70	72	60	74	60	58	85	70	66	62	63	72	70	62	61	63	71	69	75	69	62	70	66	69	60	72	69	81	65	79	74	73	67	68	74	66	63	85	60	74	60	50	73	70	64	80	87	68	67	66	61	77	64	79	65	67	45	67	60	78	72	79	61	62	76	76	85	73	61	72	62	65	69	67	64	71	52	51	73	73	78	77	68	67	63	78	58	70	59	70	86	68	68	61	63	58	64	73	67	64	77	71	73	67	62	65	86	69	57	64	58	77	87	51	65	60	68	75	79	71	62	61	59	69	64	67	58	62	70	60	84	59	62	72	58	62	53	71	61	67	79	59	70	60	67	60	69	75	65	83	67	71	69	63	72	79	63	56	84	73	69	77	65	80	63	75	73	63	72	57	72	67	61	66	75	60	66	52	85	73	78	70	90	64	67	79	75	72	76	78	75	60	60	83	78	54	68	70	81	74	70	58	92	64	73	64	69	65	70	63	70	61	76	72	64	64	66	69	73	57	71	64	71	66	66	53	69	61	51	70	87	68	75	74	71	64	83	55	57	78	87	74	71	80	73	63	58	75	58	66	87	66	60	61	75	63	70	72	81	55	55	75	67	66	70	60	61	64	78	69	81	73	65	54	57	63	71	70	86	69	77	63	58	65	51	73	68	70	60	74	75	84	69	73	60	70	69	66	58	66	71	57	71	72	72	69	61	67	66	71	70	74	66	65	68	77	77	66	70	60	61	66	60	77	67	66	77	69	75	70	63	70	82	62	84	78	56	76	66	67	65	70	59	102	74	68	65	76	91	64	54	79	63	77	64	73	60	67	75	66	77	73	65	70	73	75	58	68	63	63	63	72	74	77	65	59	78	66	65	65	69	78	68	75	74	74	69	66	62	65	62	77	73	71	61	72	66	71	65	78	71	80	78	69	70	84	82	81	74	68	69	67	72	63	66	77	60	86	72	77	85	76	77	76	65	80	74	68	71	58	75	60	55	78	66	67	79	75	53	65	67	56	67	81	83	61	80	66	62	76	55	67	61	64	67	65	72	70	57	69	87	79	66	54	63	56	61	75	72	77	67	59	70	54	83	68	64	77	66	59	71	66	73	55	84	65	71	58	61	79	71	55	63	58	77	75	80	63	42	70	57	75	57	62	55	73	83	75	73	67	64	65	54	76	63	72	63	66	62	66	67	72	77	71	74	77	71	68	80	75	64	61	74	65	64	57	61	77	63	61	75	54	73	72	70	76	53	71	63	60	77	71	67	70	59	61	64	73	66	78	75	67	68	59	79	58	69	76	67	53	56	69	80	79	62	55	55	74	66	75	65	62	65	69	74	67	72	70	71	69	62	68	61	62	57	70	74	51	64	75	60	82	72	75	52	71	64	61	66	71	69	59	65	77	64	56	69	71	75	66	66	52	61	75	74	65	72	65	70	78	64	75	62	72	62	67	61	75	72	64	63	68	54	61	69	66	69	67	76	58	75	72	73	60	69	71	75	56	73	70	79	80	62	70	67	73	69	60	59	71	67	68	59	68	74	63	62	71	76	68	73	62	69	71	62	80	64	75	83	76	75	75	70	54	60	57	79	59	71	60	72	88	64	57	78	74	65	70	73	59	82	57	68	86	63	78	75	68	65	61	66	66	79	72	74	78	87	76	70	51	69	66	70	64	69	75	61	63	68	73	60	69	56	51	73	83	76	56	63	53	79	69	77	72	83	54	75	74	78	70	77	62	63	87	79	78	74	68	71	74	62	67	71	66	68	74	79	61	73	59	66	66	72	70	79	77	75	60	89	71	67	58	63	59	56	60	71	77	45	55	62	74	72	72	64	62	75	76	65	65	74	65	67	50	71	61	63	82	76	90	75	57	57	61	77	55	55	71	71	69	71	68	70	69	63	63	61	82	73	58	72	72	63	65	73	61	54	77	72	67	72	87	62	56	79	83	73	68	56	78	74	78	58	64	61	64	69	77	84	69	78	85	69	67	78	76	76	67	74	64	49	74	82	66	72	69	69	65	73	60	64	76	61	76	65	73	66	64	64	70	75	79	76	69	80	70	69	58	73	69	63	77	64	69	67	71	79	68	72	61	64	70	80	70	74	75	83	84	82	68	70	75	72	79	75	61	75	58	63	75	70	69	52	64	69	71	79	69	77	70	61	68	81	83	71	65	54	57	74	73	60	79	71	60	52	60	60	59	75	83	72	76	61	71	67	65	57	68	81	60	67	72	61	59	78	54	67	64	70	57	79	59	75	64	74	73	57	72	75	57	64	48	68	58	62	79	70	77	55	70	75	67	61	71	74	60	78	54	68	66	77	66	88	52	64	62	76	67	67	65	74	80	58	76	58	78	56	78	56	60	83	60	80	84	82	64	72	69	76	77	58	73	74	70	66	60	82	78	74	74	77	79	88	74	67	68	71	64	83	77	76	68	57	71	84	56	79	70	58	73	67	75	48	70	63	68	71	70	67	78	59	75	66	55	76	65	72	82	79	66	74	63	73	70	90	75	58	77	70	72	84	84	68	72	75	68	61	78	56	72	72	75	62	59	78	78	73	78	80	53	74	74	71	65	71	69	60	62	72	73	72	66	58	51	67	61	60	75	52	41	68	73	62	60	65	55	72	72	68	77	61	60	68	54	79	71	69	77	81	67	77	62	68	72	64	72	64	65	73	71	72	68	62	68	61	52	73	74	68	65	76	62	64	53	78	65	72	77	68	59	64	63	64	74	61	80	79	75	78	80	85	61	59	60	87	56	62
7137	1054	839	1031	1941	3665	7630	25943	33009	29461	25812	18766	12319	6571	3112	773	670	679	659	627	627	641	651	666	671	698	619	668	604	652	607	681	653	619	682	643	658	674	645	632	685	660	606	593	641	682	665	645	639	622	670	643	626	658	602	682	668	646	633	659	649	618	619	640	635	673	650	645	683	671	628	634	659	633	645	631	678	617	700	648	632	600	701	673	645	645	625	678	663	644	676	653	703	663	657	642	640	644	633	620	660	650	664	657	663	679	666	682	662	582	658	683	612	683	651	653	660	613	636	638	648	612	666	638	649	659	649	652	632	670	689	687	658	641	670	665	679	665	640	649	615	639	672	693	631	639	699	634	648	718	637	692	702	623	659	662	628	649	624	666	595	690	678	670	679	646	682	637	646	637	652	638	662	625	633	627	644	648	672	650	641	661	685	680	631	640	598	581	659	663	672	639	649	642	637	685	665	654	645	621	609	611	626	667	634	632	671	670	673	653	645	666	637	681	621	602	658	654	623	611	624	638	614	632	650	696	660	649	666	645	691	654	655	652	701	669	649	656	650	664	648	625	646	680	639	633	596	663	657	661	636	664	682	656	636	639	614	639	685	673	652	693	672	626	663	698	679	627	625	636	612	664	637	663	630	618	645	630	652	636	670	621	649	610	653	669	637	651	684	665	674	638	683	628	664	678	642	655	643	642	643	676	619	597	629	655	675	698	635	626	675	598	638	663	648	636	650	657	647	620	682	670	672	627	650	661	629	704	670	685	656	635	664	705	647	654	665	656	670	650	654	612	624	642	643	642	693	697	667	627	671	655	656	632	630	587	631	666	641	663	643	622	675	681	635	634	634	653	662	641	664	648	624	665	667	652	661	607	681	700	646	675	627	668	652	651	641	669	652	616	633	637	661	642	648	653	669	614	644	682	621	675	692	609	674	623	646	678	686	650	659	663	640	645	665	617	658	681	653	675	643	661	700	668	655	684	612	683	649	652	641	629	637	622	681	633	645	706	639	653	634	698	697	654	624	682	679	590	612	665	669	633	634	679	659	597	675	663	615	649	686	640	657	641	670	641	647	664	649	633	625	690	668	699	667	628	630	655	614	647	620	668	660	599	645	658	645	691	649	610	618	653	617	699	652	660	621	644	606	667	649	634	662	684	685	637	607	663	645	672	652	663	687	660	683	639	702	658	647	667	630	619	668	691	631	667	673	669	632	638	657	643	681	673	646	674	649	692	688	666	671	622	641	677	616	681	670	596	633	626	684	688	632	679	653	644	642	652	677	616	607	676	665	609	649	606	619	599	647	638	622	654	684	626	695	676	630	683	678	704	651	673	672	660	664	600	686	660	659	663	643	689	655	682	630	624	661	628	669	628	679	632	639	672	660	649	695	592	652	666	661	642	675	653	640	644	651	642	669	653	656	651	625	617	661	662	683	599	662	683	659	657	659	644	634	618	621	690	643	655	640	629	621	675	668	636	658	613	645	646	661	687	668	655	686	636	641	663	687	655	613	606	649	651	646	637	681	637	666	696	642	637	622	640	627	636	652	658	672	678	647	665	623	670	641	617	637	652	693	623	681	619	609	676	661	626	673	659	605	646	639	603	653	628	633	676	643	651	661	623	646	623	673	636	678	664	648	662	615	642	709	632	637	672	646	659	638	633	655	683	686	719	678	627	636	639	683	644	678	658	661	613	682	627	648	645	645	647	602	662	666	674	656	628	657	689	638	628	703	636	660	650	648	625	641	658	628	657	660	653	642	582	673	668	679	654	671	674	673	676	682	662	680	624	628	600	640	598	628	626	628	658	651	649	610	662	657	690	665	660	698	654	659	673	667	591	640	658	655	648	685	646	641	628	669	668	647	606	623	638	635	618	670	661	642	622	618	629	644	597	638	657	691	638	635	635	687	679	634	678	639	700	615	678	648	656	660	612	646	650	648	642	642	618	694	634	648	628	627	652	645	660	644	641	665	660	668	627	670	651	611	658	641	631	663	605	691	649	662	648	650	660	686	659	662	648	677	657	698	690	703	624	695	657	661	681	672	633	639	669	689	641	632	611	652	710	643	623	655	656	642	643	663	697	643	668	615	651	665	620	643	676	661	634	603	647	602	657	686	650	665	659	681	677	666	653	650	650	681	611	643	664	688	642	639	620	653	659	678	640	680	685	635	649	625	646	693	658	662	652	623	619	624	649	675	653	642	647	634	686	660	682	641	675	676	664	635	681	629	667	636	676	616	653	686	662	678	609	632	636	687	651	652	695	638	658	641	666	675	670	632	672	633	671	639	643	626	652	662	635	661	637	642	659	676	640	640	660	617	716	641	692	690	659	667	609	613	606	655	684	642	666	651	632	657	631	660	644	649	645	663	646	649	632	624	655	644	627	670	659	658	631	670	627	598	608	616	634	666	611	679	628	613	644	643	637	670	654	685	630	634	671	631	655	637	669	665	675	579	621	652	640	685	637	696	646	610	634	647	678	662	661	652	650	663	642	622	634	692	655	614	678	668	664	642	671	648	679	652	669	666	641	657	657	637	643	643	657	662	624	664	653	609	670	654	596	658	640	633	659	642	666	630	606	671	642	639	700	706	682	641	631	640	665	608	634	659	642	669	650	663	674	660	622	658	638	612	670	675	645	638	616	632	660	599	659	697	620	665	701	603	632	638	645	656	656	668	657	651	651	660	641	621	643	612	695	604	656	625	663	674	674	673	647	664	678	681	684	640	645	679	664	638	658	644	690	629	672	657	661	678	656	627	645	645	690	649	658	661	662	632	639	615	664	621	687	641	672	620	710	648	657	644	625	670	670	669	617	674	640	694	626	659	669	652	657	639	650	652	638	660	627	715	638	647	650	654	691	669	676	674	632	680	605	660	659	673	661	658	666	616	634	640	595	608	613	680	636	651	658	691	663	680	680	672	613	650	665	652	679	664	655	610	659	612	657	648	664	692	643	606	665	740	623	610	692	610	646	689	631	666	631	685	625	645	615	596	680	664	658	647	648	642	638	677	719	642	654	655	633	617	640	616	675	613	658	657	646	629	648	707	631	664	632	624	643	631	614	650	622	653	658	642	640	656	635	670	612	627	652	644	661	605	643	605	628	649	652	658	663	635	666	683	620	657	688	615	646	671	640	671	630	729	618	608	662	654	688	714	641	663	642	693	622	664	643	691	670	684	628	674	701	651	621	637	652	709	627	672	654	664	617	653	644	687	659	661	661	685	647	644	634	670	678	642	653	622	712	666	658	620	628	623	671	670	632	669	669	616	647	672	669	641	666	650	693	606	695	608	700	661	646	602	625	633	635	639	691	641	639	681	665	643	608	690	615	660	680	648	654	651	656	638	676	592	643	694	705	641	687	656	620	687	643	611	659	690	689	654	654	662	636	668	623	580	635	641	689	653	663	666	682	666	649	667	672	646	619	646	638	663	664	640	631	635	633	599	671	634	643	660	607	690	661	659	656	651	640	704	640	644	632	629	655	662	691
2531	107	91	83	113	223	737	4147	7842	7055	5462	2624	1370	601	251	74	52	54	58	72	60	50	58	48	60	53	47	55	53	58	61	57	54	55	58	49	57	49	63	64	53	49	58	64	52	44	46	48	62	57	59	64	47	62	60	50	54	54	50	54	48	55	78	62	65	59	56	56	47	72	48	51	50	50	49	63	58	54	53	50	43	69	59	52	45	48	47	60	60	68	53	44	54	65	56	52	51	58	46	62	62	48	49	37	45	50	64	58	49	50	38	66	44	60	56	53	61	47	53	54	62	50	69	48	48	63	46	53	64	63	55	52	50	65	58	72	49	44	64	56	60	53	66	38	60	60	48	52	66	55	48	56	49	77	60	45	52	55	48	43	69	56	56	49	64	65	56	53	55	58	65	55	60	61	54	56	47	48	60	52	67	42	57	54	50	60	49	50	62	45	56	63	52	46	42	55	67	40	62	58	54	53	57	62	53	52	55	52	63	51	56	54	52	50	57	57	59	69	53	55	42	58	35	48	60	60	56	48	59	37	54	47	49	47	54	60	57	61	58	63	81	47	67	55	53	61	49	67	64	59	60	54	60	54	61	46	49	55	64	66	55	57	57	37	60	56	37	60	58	53	61	53	48	49	50	42	55	53	55	57	50	57	68	60	62	71	59	36	65	55	61	54	58	46	44	49	51	54	62	54	64	52	43	40	55	52	63	60	40	52	50	62	40	43	40	60	56	52	56	57	68	54	58	35	54	44	46	54	51	54	53	63	60	52	58	61	57	60	61	51	57	50	55	57	55	62	58	56	56	58	59	55	51	62	43	59	61	69	54	55	41	59	55	55	54	55	71	56	59	50	42	52	51	60	52	61	57	59	56	54	58	55	47	50	49	58	54	49	54	56	55	52	60	52	52	61	51	54	43	62	50	71	55	52	63	55	53	49	51	55	52	53	51	56	55	54	67	40	69	43	75	48	65	59	62	54	67	43	52	59	54	56	42	57	48	51	50	53	66	57	52	52	41	53	60	52	46	51	67	61	64	57	51	61	61	64	53	50	53	46	67	51	41	69	49	44	58	67	45	62	46	55	64	50	42	50	53	43	53	68	47	43	66	55	60	60	60	43	59	63	48	65	54	54	54	53	43	76	46	56	54	55	45	59	70	60	58	70	57	47	54	40	45	53	66	59	65	57	59	50	60	64	58	44	55	49	41	45	49	46	59	53	58	69	58	53	57	50	49	61	42	57	63	60	54	50	49	55	50	61	49	49	40	65	43	64	69	48	58	48	55	53	68	68	48	57	54	61	50	53	67	54	71	44	65	45	48	56	63	45	49	63	52	68	48	60	67	40	49	53	48	49	52	59	57	58	58	47	59	60	50	61	60	62	53	51	62	56	56	45	55	52	69	62	57	68	49	44	55	48	54	48	50	53	59	66	50	55	56	56	57	55	43	45	54	48	49	73	55	48	42	42	58	50	63	60	46	52	55	40	57	57	49	64	53	44	61	51	54	56	46	74	45	48	62	55	64	73	44	64	55	53	53	58	56	60	62	62	46	44	64	59	54	47	59	65	57	57	55	60	53	52	59	55	55	64	49	60	56	41	57	49	40	45	63	66	52	61	49	52	49	52	51	57	60	52	60	59	47	51	57	57	55	51	65	43	60	65	43	52	59	57	50	55	73	67	60	55	60	41	73	42	56	63	57	57	52	67	49	73	63	74	47	49	53	62	63	64	57	46	60	49	61	65	55	58	53	45	52	61	56	69	53	54	55	55	45	54	58	61	66	50	44	59	54	46	61	60	65	46	58	58	62	49	46	55	50	46	54	49	57	46	49	51	45	49	55	50	63	67	58	53	53	53	50	61	60	37	65	55	50	55	43	59	51	49	52	53	49	63	57	55	57	55	56	49	61	61	42	60	51	50	59	60	46	44	55	52	53	58	59	54	63	61	54	60	64	57	61	60	65	54	57	56	57	53	45	51	61	64	42	48	57	64	62	61	61	57	63	51	62	58	40	49	63	53	64	43	63	60	52	56	67	57	50	48	68	65	60	55	64	63	52	50	66	49	48	61	53	56	46	54	50	59	54	56	50	63	62	60	59	38	65	45	59	57	51	51	65	59	38	60	43	46	50	48	49	58	51	57	59	59	71	55	60	44	67	49	52	51	71	63	57	51	47	58	49	58	51	57	44	56	39	62	59	53	68	59	42	60	53	58	53	60	40	74	70	62	47	46	60	40	59	66	52	51	64	57	51	52	39	59	46	61	53	55	52	43	53	56	51	58	57	61	65	53	60	58	59	52	42	54	45	61	67	53	61	65	49	46	55	55	64	59	54	51	62	57	52	53	52	38	52	45	61	48	55	56	48	58	60	56	47	52	42	45	45	42	55	54	60	57	43	54	52	64	55	46	53	47	71	43	48	59	65	48	63	55	66	50	53	40	43	51	54	53	49	54	57	63	71	52	65	63	56	57	49	52	62	48	45	58	55	65	65	57	48	61	63	50	51	52	51	48	59	58	41	46	64	54	68	67	60	63	65	55	67	57	59	54	36	46	41	59	59	48	60	69	34	54	54	56	57	46	61	61	54	48	47	63	71	59	51	49	56	55	53	50	63	53	57	53	44	53	47	53	57	50	52	60	60	59	58	61	68	71	41	52	64	52	54	49	61	63	54	63	48	60	55	57	48	57	53	51	57	62	57	49	49	45	51	56	55	62	49	51	66	54	51	43	55	42	62	70	52	57	48	64	60	48	44	42	53	60	58	64	51	58	63	48	66	54	51	48	52	55	61	51	64	53	54	47	60	51	57	56	50	62	45	46	41	56	52	61	44	62	65	55	49	54	57	49	54	51	43	50	58	54	66	64	46	65	52	55	54	59	60	49	53	49	64	51	50	54	54	68	57	56	54	48	52	47	56	40	55	49	55	61	57	54	59	59	50	55	46	61	45	53	66	47	63	58	50	52	54	54	59	50	45	62	59	60	62	62	48	50	49	52	59	41	54	55	51	60	54	50	55	62	42	57	57	44	50	51	69	59	51	62	58	47	51	50	58	59	52	55	56	66	65	55	51	52	47	43	49	66	67	52	61	57	50	55	61	60	47	41	47	43	50	52	50	63	51	59	57	48	63	62	60	57	48	63	61	45	66	53	58	65	53	42	44	57	47	54	55	63	55	60	58	59	64	62	68	59	55	51	56	71	54	54	51	50	61	55	53	44	46	68	51	54	51	55	53	48	72	61	52	50	59	49	66	52	57	65	65	52	56	62	47	54	52	55	56	58	70	47	62	54	71	67	66	43	56	51	60	59	72	42	57	59	55	52	47	45	67	67	58	59	58	55	44	54	60	43	57	48	50	39	66	53	53	58	62	43	56	54	60	46	55	44	52	51	39	54	52	51	51	50	62	50	50	55	57	51	46	45	51	62	55	73	63	58	49	60	58	44	62	50	56	59	64	59	54	60	68	53	54	51	61	39	59	60	62	44	49	62
8067	1627	1142	1579	7160	14839	25330	42604	47917	42721	37221	28522	20932	11970	4752	795	554	518	525	541	536	519	509	552	525	541	525	490	546	543	589	530	534	545	524	539	502	527	531	564	542	552	533	543	524	514	534	542	511	549	513	539	556	545	563	568	531	505	565	525	550	531	511	527	521	560	549	487	539	550	483	539	469	518	494	579	528	497	512	531	518	540	505	528	553	483	515	553	512	508	543	546	525	495	494	526	517	537	545	564	568	531	570	521	527	476	520	494	553	489	540	518	544	539	523	561	565	554	518	536	532	552	549	557	533	556	483	506	576	538	556	541	530	516	543	524	560	517	515	514	531	515	531	536	552	564	532	524	493	548	552	552	534	520	537	524	532	562	527	549	521	490	517	534	509	530	531	547	494	504	559	552	509	552	532	493	533	525	521	548	493	543	553	498	510	559	533	511	545	467	529	528	527	526	556	527	535	508	519	538	534	510	522	540	545	552	522	513	477	559	513	567	523	538	503	536	521	538	512	570	533	505	544	531	518	542	525	504	533	525	511	535	511	525	535	521	522	533	522	491	559	492	550	495	577	526	539	550	527	503	559	529	527	535	507	470	543	514	515	524	539	559	547	582	516	539	518	529	547	523	507	543	554	569	527	535	541	538	543	500	559	524	535	519	526	563	534	539	522	536	513	576	506	538	521	563	555	558	501	568	514	555	530	523	537	508	506	512	544	555	487	534	527	534	532	509	506	548	507	575	517	506	556	561	487	512	537	551	540	510	548	516	555	541	518	549	531	545	509	531	529	574	497	537	487	582	568	520	527	554	517	534	505	541	534	516	532	530	575	514	501	565	527	554	541	552	541	534	513	536	518	539	510	567	548	540	475	585	588	521	556	515	565	512	566	551	549	529	527	543	575	532	508	532	508	522	530	523	536	529	526	531	522	529	561	535	500	476	536	526	503	488	574	527	556	580	523	563	526	513	557	566	526	542	543	485	514	555	505	556	521	511	495	590	547	497	519	532	511	506	551	493	550	547	549	551	515	539	539	534	475	546	539	556	509	596	553	529	532	540	577	512	547	538	537	544	521	508	501	540	538	510	533	536	510	534	575	522	538	527	555	533	505	505	532	596	521	540	562	507	524	473	542	548	537	498	527	478	511	511	555	537	571	583	545	538	532	527	526	547	560	518	521	513	552	537	554	578	570	526	529	528	531	527	579	552	513	544	514	543	532	535	542	533	543	506	544	497	521	541	529	514	533	523	552	548	561	477	495	554	576	548	562	503	550	548	532	524	546	538	515	547	494	555	531	531	527	513	523	569	563	573	551	544	539	535	524	569	545	511	535	528	562	554	515	501	577	538	524	542	559	543	551	523	510	522	541	556	559	538	545	511	550	548	533	532	505	504	516	532	570	571	552	512	509	511	543	561	510	536	543	547	489	520	544	550	545	538	534	509	536	492	515	516	522	553	533	517	499	525	524	546	545	522	554	548	496	503	540	539	526	509	532	551	576	533	564	509	540	537	482	521	530	550	551	572	551	526	534	547	548	518	578	543	526	530	522	496	554	597	551	530	548	514	500	526	506	544	497	545	570	526	541	515	553	534	544	567	514	554	533	537	531	509	543	539	522	519	525	583	523	526	532	579	570	541	532	545	558	501	548	541	559	564	541	523	553	551	569	554	544	562	589	513	523	533	536	548	555	514	546	549	514	544	573	529	553	491	545	517	571	526	528	519	544	527	521	557	548	502	523	536	527	537	512	534	559	550	507	526	563	499	533	597	549	510	518	543	515	526	558	511	522	520	523	548	528	511	530	580	513	495	523	555	547	547	525	519	548	581	537	541	568	544	534	501	523	536	566	553	534	570	480	547	553	514	510	534	532	493	509	519	531	528	512	528	494	538	578	533	554	519	544	551	583	528	565	553	541	540	496	517	536	555	544	497	505	468	563	537	553	484	529	550	550	477	517	565	541	523	546	544	555	512	534	531	488	551	507	509	528	545	508	545	497	543	536	521	569	505	567	537	545	526	549	517	572	576	546	513	580	559	514	483	494	512	580	547	508	525	502	539	532	545	596	529	574	516	515	559	564	532	515	510	517	541	551	560	516	526	529	511	527	510	535	525	512	530	509	557	510	557	519	500	506	529	523	533	532	569	548	544	503	531	530	555	528	524	511	526	522	534	539	549	524	533	519	531	518	523	513	536	540	529	545	504	526	543	506	545	548	523	536	509	507	545	528	533	550	469	551	562	503	482	504	503	514	551	548	540	565	512	560	540	540	523	543	559	548	532	527	504	545	499	531	563	562	508	536	581	551	561	560	508	506	536	570	531	532	522	495	543	547	560	516	522	479	519	534	541	532	512	515	535	524	536	509	547	516	520	532	507	547	515	510	488	471	502	505	550	498	559	548	501	548	500	541	549	558	528	563	519	552	566	562	495	501	517	533	541	524	539	533	536	573	512	491	541	586	514	571	543	521	497	530	533	510	493	545	553	551	530	492	522	532	570	578	540	542	552	528	534	530	532	539	481	564	536	583	507	542	561	549	546	570	539	513	560	543	531	522	537	565	533	515	556	563	510	541	525	545	554	558	512	543	515	524	539	519	545	541	546	544	533	488	502	561	519	513	514	504	545	547	540	533	488	521	516	487	528	575	556	507	510	531	526	559	535	527	510	503	545	564	515	515	531	545	553	543	520	512	551	501	546	520	543	580	528	511	548	512	555	522	571	548	550	526	535	535	518	587	486	550	528	565	530	532	552	526	511	535	525	590	563	486	533	579	549	512	515	556	517	559	533	496	596	583	522	529	561	494	544	519	555	578	530	522	553	495	545	512	552	542	520	494	484	502	526	559	550	535	508	562	517	520	503	504	522	550	487	528	520	518	564	520	493	558	505	530	540	540	580	544	525	508	555	489	539	487	536	539	533	550	488	523	562	481	550	545	500	530	531	554	531	550	538	505	508	550	515	544	527	489	559	525	513	511	550	517	560	518	545	535	518	566	531	494	559	554	559	492	550	545	507	534	530	533	503	536	518	558	515	521	530	566	536	547	516	541	510	515	538	540	562	541	535	539	545	586	533	502	569	530	546	554	498	529	509	553	550	503	532	551	527	522	555	537	560	543	523	515	485	518	544	570	520	528	507	513	535	500	524	532	532	498	543	572	530	510	524	544	570	556	526	536	505	570	518	554	523	551	504	564	556	541	519	503	555	496	526	557	571	554	504	581	537	533	527	497	550	542	539	517	553	526	531	528	519	501	547	539	526	493	499	503	546	519	555	513	503	536	513	518	554	563	543	523	511	556	502	526	487	515	475	534	534	564	546	527	517	516	606	523	544	504	541	529	556	510	555	544	505	546	550	521	543	555	521	538	541	589	544	541	547	548	549	535	523	535	515	540	535	535	539	553	527	538	528	546	538	522	557	565	524	532	547	540	505	527	486	549	545	551	488	553	523	512	509	507	491	545	542	510	534	525	566	545	541	534	536	533	504	514	524	505	563
2545	123	92	78	180	632	1536	5626	8997	7635	5931	2834	1465	555	286	93	53	43	56	52	47	65	56	58	58	55	58	51	58	46	55	53	58	56	58	49	43	58	59	59	56	63	53	61	70	57	64	46	55	57	47	56	53	60	52	56	57	51	37	48	56	52	64	51	62	53	56	58	58	54	61	53	45	56	57	48	62	67	49	55	53	57	56	40	55	54	55	55	46	41	53	58	57	53	39	59	52	46	61	62	76	53	44	65	44	55	55	54	59	61	51	59	54	50	59	62	71	48	56	46	56	50	60	52	54	51	56	47	39	60	69	66	50	46	50	54	51	45	57	53	43	54	45	51	52	65	55	58	45	69	60	38	53	69	48	42	62	53	46	54	57	60	60	55	49	42	53	51	51	59	63	56	59	65	63	57	52	60	47	48	57	64	49	60	56	56	57	52	60	48	58	58	38	52	58	53	61	70	47	56	49	47	53	50	54	46	46	47	57	58	63	42	70	55	56	55	48	48	59	60	71	54	52	55	53	47	57	49	38	53	55	63	52	59	54	45	62	60	57	52	55	61	63	49	47	64	62	58	60	55	59	37	48	44	53	66	55	45	57	43	43	63	61	62	53	55	65	61	55	55	56	51	50	49	63	40	51	62	53	40	57	55	40	61	57	61	66	67	59	48	56	51	50	54	63	38	52	53	62	49	55	48	53	61	55	52	46	53	50	46	58	52	45	63	51	43	57	60	43	52	52	41	52	43	46	59	48	57	50	62	89	51	50	57	60	39	53	61	66	42	63	55	61	50	56	56	47	60	49	58	48	52	62	64	58	41	53	58	59	54	49	60	47	68	52	63	52	54	48	66	56	57	60	65	51	48	47	52	60	73	49	49	46	59	55	56	58	58	50	65	46	47	60	56	59	56	63	57	49	68	48	46	43	54	54	71	51	50	61	47	49	78	57	50	63	54	50	64	65	48	44	53	62	58	54	48	56	71	60	56	63	45	55	56	58	52	54	46	49	40	62	62	62	57	42	50	47	49	54	60	46	53	47	56	52	48	56	41	53	56	68	56	63	56	54	46	67	55	62	44	82	45	68	66	51	53	50	57	60	58	60	52	61	58	61	52	46	62	45	56	56	49	49	57	59	53	60	48	52	58	66	42	56	53	49	57	72	42	55	60	50	49	56	43	59	56	64	56	63	54	47	38	51	39	53	54	52	46	54	47	58	50	55	45	51	51	53	50	54	43	54	55	54	55	62	53	62	59	54	55	52	67	54	53	45	68	51	68	49	54	49	56	54	61	50	48	43	53	54	41	74	45	51	55	41	50	63	48	54	47	62	67	53	55	57	60	57	48	49	61	52	50	46	47	53	58	50	57	56	37	52	59	53	55	64	56	52	54	60	50	55	61	49	69	62	57	50	41	50	63	51	50	49	56	66	53	52	59	55	60	61	48	72	50	50	51	58	59	56	58	56	49	50	59	55	42	44	48	54	55	51	56	51	61	55	51	52	48	73	59	47	48	57	42	49	48	67	52	60	41	52	58	56	49	62	46	63	49	51	52	64	59	61	51	67	47	56	49	50	60	69	59	52	55	52	68	52	67	62	54	55	51	63	54	51	52	60	55	50	51	57	45	49	57	56	56	56	51	54	63	53	64	54	46	62	51	58	60	50	73	62	52	42	47	43	60	70	51	51	52	51	49	49	55	46	50	52	61	44	44	44	62	55	65	57	67	51	56	48	59	55	58	55	60	44	56	56	56	65	60	42	62	48	63	64	53	61	54	48	71	53	61	49	56	47	55	55	49	44	51	63	61	43	48	55	57	58	56	47	60	58	47	47	57	57	58	51	53	38	44	57	56	51	46	55	50	41	52	62	30	65	43	57	54	45	38	52	47	56	48	42	53	70	53	57	35	42	57	60	47	49	36	39	58	45	57	56	72	56	48	46	50	56	78	50	48	38	50	52	59	51	50	52	54	47	56	40	58	47	55	60	61	61	62	56	50	65	56	48	50	46	47	47	58	58	57	64	49	50	53	47	48	47	57	61	53	63	51	57	56	45	56	52	53	54	59	43	56	64	43	65	73	38	51	59	52	50	46	48	48	69	64	48	49	71	63	48	48	49	46	49	50	53	39	56	50	49	66	61	51	49	62	55	63	56	63	54	52	43	50	42	51	59	47	58	43	63	66	64	56	65	49	61	58	55	52	53	43	49	44	65	52	56	47	53	53	50	47	49	40	64	63	67	60	56	62	62	48	48	51	46	49	48	56	52	55	46	51	58	65	58	49	51	66	58	57	50	63	56	58	54	55	59	52	50	61	47	51	51	55	62	66	59	62	51	44	40	51	42	51	50	64	62	46	49	52	50	46	54	56	58	58	49	53	43	54	61	46	55	43	56	61	52	56	60	62	58	43	52	47	57	58	55	52	44	68	55	56	47	55	56	52	51	49	63	58	50	54	54	70	52	56	54	53	56	52	56	58	55	37	43	55	43	56	64	69	52	51	44	64	61	62	53	49	60	54	59	57	50	49	44	54	58	41	47	57	59	61	58	57	52	52	59	53	59	52	56	47	60	36	40	51	64	55	59	61	61	58	49	52	47	54	53	66	58	49	42	47	50	58	53	53	51	56	36	62	54	41	42	60	47	57	54	40	58	63	50	47	61	64	63	50	45	53	51	45	40	53	44	51	53	59	57	57	51	50	47	57	78	49	56	59	61	46	56	56	55	64	60	67	52	51	48	48	49	62	30	47	50	63	64	44	39	60	49	56	46	66	63	66	57	44	54	57	58	60	60	61	63	52	59	47	42	53	53	58	53	57	54	50	60	53	70	74	49	62	51	56	41	61	58	46	44	66	58	56	52	43	51	56	65	44	55	50	37	60	57	59	47	47	51	56	48	62	41	60	65	51	60	68	55	54	61	47	43	53	65	53	62	42	64	60	63	53	62	73	55	59	61	58	54	42	55	53	53	54	60	44	57	56	52	54	58	52	55	61	50	54	58	63	41	43	60	48	44	53	46	55	53	60	51	59	54	70	63	63	42	70	49	39	57	51	44	62	59	52	51	69	43	50	51	55	62	59	52	53	63	51	66	62	51	53	53	56	50	45	69	49	58	48	54	54	36	58	64	51	57	53	41	48	61	45	63	55	62	50	57	57	54	53	57	43	51	48	56	65	61	61	47	42	61	53	61	57	68	46	52	56	48	56	61	59	49	51	59	43	52	45	64	55	57	45	55	52	36	51	48	57	70	61	49	54	53	51	59	52	56	57	61	57	42	65	53	55	54	62	50	66	46	48	51	37	50	69	54	59	43	49	66	53	53	49	54	51	59	45	55	52	34	53	62	50	53	54	55	48	63	46	47	64	56	56	57	55	59	46	45	44	62	64	53	57	53	47	41	44	47	51	64	45	65	58	68	52	51	52	57	56	56	43	55	55	53	47	38	61	54	58	53	45	46	48	54	61	57	50	42	52	57	56	45	55	55	61	62	48
8870	1956	1236	1983	11975	27253	33437	46325	49966	43999	38266	28789	21254	11924	6338	1260	575	582	524	534	528	539	569	560	538	535	521	580	555	493	504	501	542	551	558	511	560	508	563	517	553	545	558	528	552	529	520	544	494	568	503	534	587	555	555	524	511	527	549	553	541	557	547	495	527	533	543	549	549	568	554	521	504	529	499	505	536	516	498	541	558	519	545	515	558	523	528	519	561	553	540	511	512	524	549	506	545	544	518	534	536	528	512	553	527	525	546	535	561	491	521	555	487	564	557	504	522	508	537	550	490	521	563	548	538	545	532	541	511	535	520	511	511	495	531	545	531	516	546	513	555	549	553	486	541	570	527	565	551	540	507	548	484	560	542	534	500	510	485	527	527	511	537	535	530	531	542	554	520	549	546	498	525	529	512	515	547	504	519	513	552	534	529	512	508	518	536	495	489	570	533	511	508	527	576	522	500	533	531	521	527	541	544	521	534	533	554	502	509	517	534	520	503	511	497	483	524	515	515	551	574	506	552	556	587	547	533	516	530	554	516	513	521	516	561	528	524	505	517	540	555	508	505	515	542	529	540	544	515	551	520	508	539	550	491	544	527	522	513	506	528	551	530	509	558	568	578	498	521	543	534	538	548	536	559	521	552	499	515	539	493	539	527	528	521	521	484	500	536	529	537	521	551	532	551	534	527	529	529	509	525	552	529	554	546	516	520	539	511	526	544	528	499	514	516	538	504	502	528	569	539	512	562	562	521	533	537	533	509	542	544	554	550	555	488	515	522	531	542	548	512	531	539	518	540	536	519	541	510	532	529	549	523	558	531	547	483	549	538	518	526	541	556	522	491	558	528	519	560	529	532	544	542	534	546	543	516	550	523	544	526	548	511	559	495	500	565	550	545	527	537	525	562	564	561	506	562	568	549	479	558	523	528	525	544	521	526	526	535	535	535	543	502	554	573	542	589	539	511	564	484	565	509	531	497	531	504	544	553	546	473	518	507	542	554	533	526	551	525	543	558	522	472	559	502	506	525	588	560	531	559	514	509	521	497	550	537	504	534	527	508	540	575	534	546	564	550	543	569	538	513	520	485	528	592	556	541	552	506	557	567	501	504	530	509	501	531	521	543	514	507	520	547	552	570	513	526	575	518	573	525	546	520	545	547	524	529	569	516	549	518	502	498	515	507	533	484	542	552	464	551	521	558	579	503	535	496	520	549	524	555	542	548	539	556	526	541	555	506	530	599	562	572	511	508	541	529	543	530	521	551	544	562	535	564	539	523	545	521	582	542	577	559	525	567	547	545	523	556	525	553	522	479	550	531	546	549	554	499	511	513	489	512	522	560	539	570	526	515	555	520	560	562	525	518	554	518	476	516	527	531	580	593	497	559	525	510	539	568	513	468	548	495	551	509	537	562	515	474	539	529	556	528	531	523	550	503	523	499	514	542	500	518	531	507	518	538	525	519	552	533	511	490	556	521	552	503	496	517	522	533	499	577	518	547	544	572	544	540	497	509	504	539	483	522	521	511	563	546	548	523	522	517	568	508	573	570	545	528	518	504	565	521	488	558	501	518	554	537	501	530	532	513	548	531	554	526	494	515	510	488	529	503	563	512	540	571	515	541	551	543	548	501	550	509	534	561	527	541	477	548	537	563	502	542	515	529	511	495	544	558	536	577	549	545	567	550	550	551	532	530	553	537	538	504	554	538	502	476	532	520	530	552	526	525	508	502	526	541	509	554	496	545	500	541	505	531	555	494	555	543	576	496	526	499	487	594	576	563	504	520	544	502	572	504	572	558	519	509	525	505	560	574	528	536	532	523	510	558	481	521	556	493	526	525	527	530	512	542	475	535	527	532	489	538	491	550	513	536	558	551	553	513	528	538	523	584	579	504	541	530	521	538	500	523	529	530	569	540	522	490	512	531	500	505	538	511	470	525	498	552	519	517	556	532	521	534	550	545	522	535	535	503	519	524	531	521	546	514	519	527	530	472	554	509	502	532	523	545	594	561	517	563	540	497	503	525	528	521	552	575	564	527	577	520	561	491	523	560	534	545	520	500	542	529	565	520	560	548	551	545	543	517	535	480	554	498	519	498	492	523	552	534	531	531	533	541	557	544	581	549	489	539	503	536	520	530	523	547	529	523	571	526	509	513	529	536	520	533	532	532	522	491	510	559	489	535	544	520	523	557	532	519	476	550	542	528	531	569	532	536	543	562	555	511	516	530	485	519	537	499	574	507	518	504	525	519	533	515	531	526	482	558	537	517	512	490	562	506	584	535	504	518	500	536	538	529	549	542	529	520	541	538	540	514	516	527	577	556	542	548	512	527	503	516	569	473	504	486	534	525	514	537	563	513	537	531	516	516	561	503	519	476	538	552	525	528	506	495	538	546	502	527	502	488	531	509	498	548	514	567	544	517	541	539	546	567	549	494	544	524	537	550	541	566	545	520	485	526	497	529	501	574	518	536	525	546	521	530	526	525	515	557	536	537	553	533	530	584	504	523	521	529	482	513	537	535	518	515	562	536	519	488	512	557	518	545	559	531	493	526	561	538	535	502	532	543	546	499	555	557	553	518	526	515	522	525	555	517	538	539	525	544	566	519	531	528	543	547	536	511	536	531	542	525	545	543	484	521	534	490	550	521	553	549	534	537	521	515	537	550	526	541	548	552	515	553	547	536	519	530	524	523	514	523	566	561	530	570	510	528	540	535	542	552	514	514	518	562	589	486	530	512	506	544	523	533	509	540	518	495	561	495	546	546	523	511	536	510	524	550	535	553	532	531	561	524	538	507	548	529	544	514	529	538	518	530	531	514	533	504	489	531	547	533	516	542	509	535	508	573	523	576	544	532	528	571	538	525	504	494	496	523	526	542	535	504	525	528	538	544	527	589	504	545	513	522	536	551	480	462	525	488	522	540	499	528	520	570	515	524	543	551	515	523	499	549	536	571	540	527	576	533	543	514	494	521	491	532	546	537	519	530	498	563	529	533	534	544	524	501	528	510	543	558	518	538	536	560	544	517	537	540	545	562	517	502	508	537	536	516	488	572	504	565	504	542	524	549	540	551	558	521	559	512	502	564	498	563	520	543	533	548	530	585	535	536	570	534	475	553	542	554	535	466	492	521	511	549	562	579	509	585	511	555	538	534	569	531	547	525	533	529	526	513	480	557	531	514	516	518	536	566	543	491	532	530	523	543	506	522	545	525	518	549	534	565	543	524	521	518	501	507	519	550	538	533	521	518	540	524	524	498	535	516	530	507	533	496	510	583	552	495	548	545	545	562	534	520	540	498	526	506	534	539	516	489	528	554	514	520	516	488	513	480	547	542	536	538	550	528	515	513	459	562	459	544	532	580	543	518	529	513	563	488	497	517	511	561	516	540	548	538	549	532	539	530	522	538	563	536	521	530	514	521	487	513	516	510	514	516	563	507	533	557	542	537	544	506	505	569	557	567	552	499	510	528	540	506	546	544	498	538	523	565	509
1315	238	167	143	255	954	2552	10980	16198	12447	9722	4718	2403	977	424	131	90	98	81	88	77	87	87	98	98	79	92	55	78	75	84	68	74	99	84	70	89	83	88	84	79	76	89	90	79	87	77	88	75	83	80	82	83	92	81	68	101	83	85	81	74	96	89	85	89	79	57	78	83	77	83	75	66	84	85	84	75	91	83	64	92	87	92	91	94	73	80	65	89	90	84	87	79	85	79	87	82	80	78	89	73	92	108	92	89	73	70	73	80	80	79	75	77	75	85	73	82	80	69	60	75	78	76	86	70	72	94	66	83	83	89	77	98	89	96	87	79	95	99	81	65	72	83	68	85	84	67	90	91	69	81	72	79	109	72	96	96	88	86	79	77	77	84	70	90	76	84	61	81	74	80	81	94	94	95	95	78	75	80	91	81	76	98	77	78	67	73	80	72	79	70	88	91	72	79	81	66	85	88	83	76	83	74	87	75	76	86	83	75	93	82	79	84	94	76	86	76	81	82	77	95	69	83	75	68	85	63	84	80	86	86	67	85	95	85	71	76	77	81	95	82	77	74	88	62	71	96	90	64	76	73	84	85	82	84	77	82	83	87	69	81	82	82	86	77	80	79	82	96	72	68	75	75	73	86	69	66	97	77	71	56	84	73	78	85	80	83	106	64	75	66	91	86	75	75	91	85	85	68	82	75	64	85	82	75	84	77	71	81	82	80	83	81	97	82	93	81	109	90	81	80	97	72	85	81	74	75	86	93	74	87	88	73	77	83	80	92	84	74	74	80	80	65	93	81	88	83	86	88	74	83	77	81	83	81	72	75	88	68	83	83	82	80	110	68	85	93	68	71	76	78	76	84	93	81	81	72	72	79	75	93	70	83	92	88	75	73	97	83	73	96	88	80	73	100	70	82	88	76	89	87	81	91	87	74	81	81	88	92	85	87	82	86	79	85	79	74	84	90	73	79	85	90	96	84	76	76	80	85	81	90	85	87	86	85	82	91	76	82	92	61	85	76	72	64	87	76	81	69	82	84	70	80	94	80	91	90	67	92	79	97	72	69	81	76	87	71	91	95	77	84	82	84	89	80	78	90	66	75	77	78	92	78	61	83	86	76	87	91	78	69	84	73	77	91	78	86	96	86	87	94	78	83	72	79	75	83	85	81	79	79	62	105	76	83	77	77	81	86	83	77	65	72	99	88	94	73	89	88	78	78	86	69	69	69	89	66	89	78	97	73	76	76	90	71	85	89	77	72	69	86	91	80	75	73	79	76	91	67	97	78	85	72	93	73	71	91	80	86	79	68	73	75	81	74	72	86	90	71	89	73	88	82	67	79	72	92	86	78	78	87	87	66	84	79	66	95	84	76	94	85	102	82	66	92	71	78	83	81	66	74	69	98	71	81	69	80	71	72	72	84	103	83	80	90	83	85	74	92	78	67	79	70	87	86	71	99	91	100	71	74	83	63	71	70	88	91	68	79	82	69	87	92	91	78	76	87	74	87	72	85	81	84	88	66	65	81	71	69	76	88	82	94	97	72	84	83	80	85	83	91	88	88	89	84	69	113	78	85	85	71	87	81	86	57	77	84	84	85	73	70	73	77	74	76	89	102	89	80	87	64	76	76	66	69	80	81	83	84	89	89	72	64	71	97	94	95	75	74	58	65	79	88	69	89	72	88	87	83	96	89	74	72	95	74	78	94	75	77	71	91	80	88	74	94	83	87	68	78	83	84	80	79	76	76	86	89	89	80	82	81	82	97	77	89	92	70	73	78	78	93	71	68	79	85	78	83	72	92	74	90	71	81	83	95	75	80	81	91	79	66	97	65	86	85	92	75	81	86	69	84	81	75	80	67	108	73	68	73	72	80	67	77	96	70	99	73	85	80	80	82	76	104	82	79	79	87	80	84	88	80	90	91	71	79	87	86	78	83	74	77	83	103	88	87	95	88	75	78	90	96	70	67	86	85	83	88	82	86	72	66	83	87	86	67	60	89	82	65	81	73	81	80	69	80	85	80	81	56	72	84	88	75	69	88	84	88	74	77	77	78	91	77	87	77	88	59	84	84	82	74	111	83	91	72	65	86	84	72	77	79	76	79	98	87	89	95	79	86	92	75	64	82	82	80	88	60	79	75	70	75	90	109	81	92	81	78	81	91	74	78	80	63	85	59	71	73	80	78	70	93	86	81	84	83	83	94	75	83	87	86	72	85	80	92	97	87	74	110	66	95	67	81	77	63	85	82	77	84	92	88	75	77	75	68	85	73	97	89	72	88	79	72	77	63	85	61	81	84	82	78	66	86	83	101	83	80	82	79	89	82	81	83	102	83	67	93	87	82	90	82	77	93	91	76	73	81	94	83	78	75	91	84	85	67	73	76	89	76	106	73	74	74	107	76	79	73	76	87	65	92	84	74	84	87	84	65	79	85	81	74	86	69	80	87	82	90	83	75	87	96	72	84	97	89	74	84	85	90	78	90	89	81	89	79	81	85	93	78	68	87	71	81	89	84	86	69	72	81	63	82	90	77	72	65	85	67	93	89	73	81	98	74	70	83	87	74	84	70	81	80	68	83	80	94	87	93	73	75	87	72	68	91	80	81	67	92	73	92	89	73	77	56	82	83	71	81	86	77	53	96	76	77	86	76	82	80	73	70	67	80	86	71	82	77	84	87	81	71	76	78	67	88	62	83	100	66	76	90	63	68	93	74	80	81	74	78	82	73	71	88	77	90	71	83	95	63	62	75	69	83	64	80	70	93	87	82	76	103	74	72	76	97	83	82	75	95	77	86	92	93	77	84	74	106	84	83	83	78	71	73	70	72	91	89	104	90	74	77	85	94	77	90	84	86	81	85	73	77	83	81	94	87	78	69	82	74	71	101	74	75	67	83	62	78	90	78	73	73	82	74	71	70	83	97	90	59	86	76	80	83	88	95	81	74	82	74	80	91	89	84	81	81	80	81	84	91	94	96	76	84	82	96	88	68	74	82	74	83	83	75	83	79	85	80	81	57	86	81	76	86	68	73	95	90	89	91	93	92	76	82	72	74	80	85	92	92	88	73	86	80	74	71	69	70	90	84	91	74	83	83	88	83	82	80	74	90	84	84	75	90	84	80	83	86	64	77	84	84	78	67	79	65	80	77	86	91	93	79	96	78	86	65	91	90	69	91	98	74	75	75	90	80	94	92	85	74	94	74	94	84	79	77	78	82	73	96	75	81	89	83	89	105	75	85	68	64	71	68	67	90	71	93	80	86	89	85	74	92	80	81	97	96	79	78	76	76	77	82	88	80	90	66	91	75	88	88	81	82	76	82	93	88	73	78	74	76	94	79	73	72	91	71	82	71	90	76	83	72	73	91	71	82	79	99	67	88	82	62	56	83	77	84	78	88	84	86	77	75	88	72	77	70	102	87	77	93	81	77	82	89	71	63	75	92	77	68	72	92	95	99	68	80	70	87	72	88	94	92	73	96	72	71	77	94	85
12942	3757	2159	3475	17567	32152	39230	57802	60653	51413	44449	34187	25765	16222	9155	1936	794	819	850	811	810	783	828	825	789	827	788	790	795	800	810	835	799	780	805	793	781	818	797	842	848	799	845	800	788	822	810	850	804	831	793	826	855	817	855	797	815	813	792	818	794	840	820	859	851	802	786	848	814	824	776	801	761	815	818	803	793	779	818	789	784	790	830	814	879	746	828	862	813	787	787	758	817	861	798	789	818	804	806	818	828	837	810	841	803	775	767	823	779	766	830	791	834	788	795	794	761	766	810	811	841	788	817	769	755	810	798	826	785	804	770	811	842	815	805	812	783	791	773	771	798	771	859	832	836	806	807	842	801	765	870	777	819	812	779	801	797	831	794	823	816	852	794	796	825	765	785	762	818	795	792	820	790	826	823	849	805	765	821	799	847	784	826	820	864	799	820	801	812	828	803	842	824	808	789	824	845	807	860	799	800	829	832	814	875	782	783	801	817	805	799	800	822	865	832	823	794	810	827	832	823	824	796	811	820	789	786	767	771	796	826	754	798	823	829	798	804	844	815	827	856	851	808	794	820	816	827	777	806	831	775	874	825	754	780	773	853	792	810	824	822	746	783	837	813	799	810	813	754	799	769	800	792	757	790	813	840	836	801	737	787	789	771	787	807	809	808	776	795	826	826	815	809	827	850	836	802	790	792	816	785	826	809	835	803	787	839	892	815	819	830	795	801	860	819	772	779	821	815	829	787	790	844	845	785	809	801	842	782	738	831	826	785	825	852	781	820	817	795	821	819	830	788	793	800	742	816	822	860	786	846	849	825	796	814	852	808	815	809	863	817	824	858	764	804	781	852	827	807	808	802	796	872	831	821	823	826	820	832	816	796	836	800	800	814	830	792	820	811	728	775	783	828	777	777	786	801	788	765	809	847	842	840	839	817	804	811	823	791	820	812	771	833	759	846	812	800	816	825	856	818	765	859	828	814	798	807	811	825	797	812	775	817	829	820	804	766	762	789	834	840	779	762	787	788	825	834	829	769	808	885	804	801	824	832	767	796	822	794	801	791	783	827	773	824	822	813	818	794	798	863	805	825	854	825	849	822	764	752	777	800	820	824	764	808	838	800	777	788	838	790	782	790	812	866	772	834	813	848	802	837	835	797	725	752	828	773	808	825	788	811	801	830	785	813	858	817	857	817	878	821	843	813	784	731	817	830	779	788	802	757	787	825	837	781	779	782	848	768	849	834	850	788	808	798	810	839	883	782	827	780	820	796	807	813	824	791	818	784	788	793	859	763	734	817	810	815	776	822	820	846	812	800	849	824	830	821	831	811	814	837	809	794	765	837	778	822	795	794	786	814	842	831	778	771	833	777	792	821	807	814	810	780	777	831	794	850	803	772	817	812	822	828	836	831	838	776	843	817	817	889	779	794	807	810	846	813	829	773	798	873	826	767	846	838	803	812	812	747	802	776	857	856	811	834	790	834	768	813	765	840	794	858	878	811	854	816	823	798	827	787	802	855	817	850	788	791	786	835	819	798	808	789	821	822	786	845	820	793	832	823	826	811	806	802	810	836	806	798	856	809	820	798	823	845	844	813	825	846	838	822	820	835	840	805	864	810	839	815	805	830	836	768	753	761	779	802	786	826	847	831	824	830	788	808	776	816	776	807	798	801	866	823	834	792	780	831	852	860	806	807	777	792	807	836	827	784	797	839	803	785	792	849	819	805	805	808	831	855	808	786	792	831	812	837	863	826	858	828	825	829	831	788	784	793	831	874	867	833	845	801	855	846	780	802	782	813	833	787	796	794	797	779	803	813	844	828	837	805	802	774	832	826	845	759	805	815	800	807	788	831	815	837	790	752	753	823	795	779	832	812	802	830	844	831	804	859	832	812	786	838	822	820	810	800	799	792	796	805	790	779	791	795	810	802	877	839	856	770	848	761	769	853	777	815	809	793	784	800	842	842	838	793	790	760	836	816	855	821	784	835	817	848	850	812	769	787	746	809	758	748	844	768	843	815	777	824	817	816	848	794	813	779	833	796	853	770	824	776	793	797	794	839	798	814	839	794	774	801	838	784	817	844	821	851	771	822	768	877	802	807	830	785	816	815	853	753	818	788	772	885	781	828	825	792	824	818	796	837	842	847	806	865	811	820	810	816	813	798	829	809	855	800	852	851	830	865	764	769	830	804	841	827	770	790	776	801	782	857	837	789	756	792	835	808	803	801	825	818	779	763	900	848	772	785	843	802	796	761	808	849	803	795	843	826	753	836	746	834	819	790	849	793	757	849	848	773	801	788	786	794	893	843	813	833	797	794	797	778	826	859	811	826	744	793	796	822	788	816	819	816	781	790	848	786	795	838	777	815	799	870	792	794	826	811	822	801	796	814	806	836	785	792	840	796	831	779	838	794	807	794	782	755	789	818	819	797	804	821	839	847	806	778	870	785	809	871	796	831	849	826	821	811	804	836	827	787	802	824	795	787	810	823	810	843	830	819	844	832	849	809	802	803	809	815	848	849	809	832	823	815	832	850	892	789	825	804	810	783	769	834	846	841	773	818	818	811	791	797	819	791	801	791	774	785	837	831	773	827	756	813	826	835	774	746	795	774	799	821	806	787	793	814	827	789	793	822	804	844	785	785	864	820	762	790	799	787	814	809	825	823	848	782	802	797	813	781	805	849	787	847	782	741	815	790	764	814	855	802	809	797	842	812	827	816	803	775	823	802	808	799	740	805	788	808	770	861	753	819	808	851	834	824	861	835	822	786	817	794	819	810	813	840	795	799	794	824	793	828	830	818	796	824	824	820	832	880	874	791	786	799	810	752	775	748	834	777	808	800	842	842	795	804	842	844	841	802	800	819	775	748	800	838	815	827	837	807	837	834	808	847	831	805	843	806	823	865	811	777	810	802	820	808	804	802	814	793	794	761	862	810	802	808	825	851	801	831	826	824	830	781	771	833	861	796	801	830	842	809	853	806	822	801	781	733	820	823	790	828	780	810	819	812	765	822	806	817	815	815	749	838	826	810	843	736	811	796	758	769	836	803	816	765	816	849	759	788	796	857	860	817	771	814	874	816	789	769	772	873	825	777	796	783	774	837	814	780	834	805	840	770	805	803	817	820	841	796	812	859	809	785	810	824	819	846	788	826	825	750	782	805	853	780	802	861	834	816	813	828	776	863	818	823	808	809	805	819	775	812	824	806	757	827	831	866	812	864	824	820	831	810	801	791	768	777	819	834	797	773	849	849	806	819	862	823	818	840	860	782	802	773	811	789	784	793	779	774	790	799	805	812	789	853	863	764	819	806	801	801	755	813	849	807	844	801	805	809	759	802	847	787	828	784	833	867	829	798	808	848	805	808	769	819	785	789	814	851	839	825	787	799	827	796	809	789	808	832	801	851	816	808	802	834	821	840	832	799	843	797	834	778	777	826	778	804	820	791	815	818	825	810	832	850	823	766	826	813	832	862	800	807	799	794	850	815	819
1669	82	95	85	75	144	241	1403	2483	2116	1722	928	570	287	164	65	65	65	77	78	78	67	68	73	73	60	67	61	45	81	68	73	58	77	65	66	54	65	77	54	79	72	65	63	75	69	70	65	65	74	60	67	83	69	59	68	57	65	64	71	73	66	60	62	80	51	61	66	61	72	60	64	70	69	77	69	61	63	77	81	53	82	67	80	78	61	80	63	67	71	72	76	78	55	78	69	61	75	76	65	68	67	76	79	67	69	72	59	64	90	74	64	64	72	64	53	62	67	66	43	67	72	75	71	58	67	66	64	54	62	66	68	62	70	60	77	67	77	65	78	82	68	71	70	63	81	68	61	58	78	72	68	66	76	69	68	69	72	63	77	68	65	65	67	82	68	78	63	68	78	69	57	60	63	61	75	64	75	72	65	61	76	72	55	75	66	64	69	69	67	81	62	77	72	64	60	65	68	61	63	63	72	63	68	73	75	65	61	73	51	51	58	77	61	74	68	67	63	64	59	64	66	60	69	78	60	74	75	64	84	62	60	65	60	67	71	67	73	66	73	74	64	65	72	66	67	59	63	58	75	58	69	74	76	80	55	79	57	66	68	71	67	71	70	79	68	51	67	65	80	59	71	67	57	71	65	70	62	60	65	70	79	67	71	64	73	66	68	47	61	69	56	71	56	64	59	66	71	67	58	74	78	67	81	69	66	73	95	59	62	80	69	59	79	70	67	75	65	64	75	56	66	75	69	82	81	79	66	64	54	55	76	70	50	72	63	82	73	75	81	72	64	61	65	65	64	66	56	67	64	80	68	60	72	67	72	89	62	65	54	66	69	73	69	61	66	66	76	71	55	74	57	77	79	55	58	72	57	62	78	72	68	75	71	62	61	54	75	75	93	60	69	66	65	60	67	64	54	52	68	77	67	66	81	62	70	71	54	68	55	77	78	76	70	60	63	69	55	75	62	66	71	67	86	62	58	69	75	56	66	62	71	54	64	72	70	66	64	66	63	57	65	64	55	78	74	67	66	65	72	60	52	55	76	74	60	85	65	76	55	78	61	72	66	65	64	80	73	67	71	73	81	68	68	65	75	68	75	68	65	77	50	67	55	51	61	57	61	56	73	66	68	64	76	71	64	68	53	55	61	57	77	62	67	65	71	51	66	73	56	76	71	60	68	62	72	81	68	70	60	66	71	67	75	76	57	72	68	64	60	57	62	77	58	62	72	78	68	75	57	71	77	65	55	75	62	61	72	80	64	55	64	77	64	68	51	74	61	71	67	50	73	73	61	67	64	60	77	65	67	66	74	55	70	57	65	69	66	69	70	66	74	74	61	52	64	61	48	65	64	47	76	69	67	66	71	70	71	67	61	65	65	63	49	65	82	57	54	64	68	67	63	61	68	57	79	50	63	68	69	69	67	77	68	61	61	82	71	80	79	72	75	60	77	67	64	68	69	65	69	75	53	79	59	66	73	73	71	72	69	66	62	54	84	75	81	64	65	75	58	74	75	56	64	65	63	60	75	61	74	72	76	72	53	65	58	63	62	57	83	74	60	73	66	68	68	54	57	63	69	67	62	69	61	81	68	73	59	68	64	59	57	82	69	73	62	73	64	65	63	59	71	60	72	56	57	66	71	75	71	66	80	72	65	66	61	65	56	71	73	61	66	50	73	75	65	65	74	61	63	59	61	52	82	69	69	73	65	73	64	72	71	76	73	60	69	73	62	58	57	64	63	71	49	102	54	61	63	68	62	67	53	69	74	73	73	64	62	75	78	65	73	71	69	76	76	75	72	67	69	58	73	69	54	61	76	65	62	68	57	62	56	70	68	52	59	68	57	59	69	72	73	64	54	73	55	67	63	66	69	82	57	71	63	59	68	63	63	72	71	82	43	67	74	71	57	74	64	73	69	80	72	71	73	81	85	69	76	58	64	55	66	77	65	74	61	68	71	58	74	61	67	58	67	67	78	81	63	77	82	87	71	67	79	73	71	61	80	77	62	60	79	64	53	45	60	59	70	81	73	67	65	70	60	61	64	61	67	69	57	73	71	63	62	68	76	59	75	76	77	76	74	55	52	71	56	73	70	71	70	71	73	65	66	70	70	73	67	65	65	68	73	78	73	62	60	78	65	56	71	70	64	77	63	72	79	77	68	55	86	80	61	69	84	72	78	63	68	57	64	75	72	78	64	65	73	53	62	79	68	59	71	58	76	46	60	68	84	56	68	91	69	70	76	65	69	58	84	58	62	74	60	61	76	84	56	78	71	57	85	90	73	68	70	68	57	83	69	72	83	75	73	79	61	55	76	76	54	76	48	64	61	72	70	67	61	59	63	70	58	66	58	56	58	84	54	63	66	74	76	67	70	70	77	68	70	85	84	62	61	74	75	85	58	64	64	65	62	71	74	67	71	59	58	75	74	77	76	57	65	67	80	60	69	54	52	73	75	73	79	68	65	72	72	61	77	88	54	63	74	54	61	81	53	77	47	67	67	58	72	71	58	77	67	67	60	75	65	73	65	51	66	72	79	66	60	63	82	64	69	58	66	56	84	67	51	72	69	73	60	66	75	65	79	87	68	80	65	67	71	79	65	60	68	56	67	75	71	68	77	68	99	83	89	70	84	61	59	72	56	60	64	73	58	63	73	59	57	71	72	69	80	50	77	63	61	59	59	79	73	51	71	67	82	72	81	74	78	73	64	59	82	58	59	56	55	59	70	63	74	64	65	69	56	68	61	69	58	76	73	75	53	64	68	72	71	70	88	77	61	67	66	71	79	76	70	69	80	51	68	71	79	63	69	65	73	73	60	63	61	56	57	77	67	57	67	66	64	76	59	77	73	68	61	70	65	60	72	77	71	64	80	61	56	65	63	68	72	65	62	61	80	57	64	72	71	69	62	74	69	61	53	83	53	66	66	68	64	59	59	57	64	78	61	60	64	59	60	65	59	74	75	65	75	58	62	50	92	59	79	60	71	62	70	78	68	64	66	66	76	68	61	73	62	69	65	59	64	65	80	66	62	63	83	76	67	64	57	74	58	87	64	69	70	73	76	71	66	66	59	72	72	75	74	62	67	76	67	57	78	84	71	70	69	74	67	71	71	77	54	69	65	72	69	71	73	77	76	93	66	68	65	72	53	65	54	56	56	48	72	60	59	64	73	75	61	73	60	68	78	68	69	62	68	83	83	59	65	64	66	58	65	67	78	70	57	70	47	78	90	64	63	76	73	58	61	68	64	75	67	73	58	63	68	56	88	68	66	69	71	62	66	64	73	62	71	69	53	77	67	70	54	61	67	79	68	62	73	69	75	75	63	61	61	61	65	88	67	56	73	66	80	57	60	61	82	67	68	62	61	67	63	54	76	69	56	65	72	74	72	80	63	72	61	67	59	66	69	68	66	69	59	62	65	60	63	60	64	65	64	77	63	72	68	49	69	60	76	79	64	77	64	54	57	93	67	74	83	75	62	68	71	55	65	59	66
7427	1161	876	1106	2796	8512	12145	29620	32872	28640	25081	17037	11039	5847	2753	737	600	645	643	683	599	615	643	685	669	662	616	650	646	634	649	651	606	669	620	607	657	641	660	663	649	695	616	663	656	649	680	612	632	653	662	638	668	662	645	636	673	642	669	622	582	668	683	667	639	631	626	623	616	644	665	641	617	620	652	624	681	631	688	663	676	629	630	682	620	661	616	615	660	643	667	677	621	610	632	688	714	685	689	659	651	622	678	608	650	659	624	627	662	659	632	655	628	662	629	666	639	711	681	642	619	620	622	659	668	636	658	618	657	608	645	650	669	637	625	644	661	609	668	607	639	612	653	667	621	597	648	653	591	651	650	641	678	619	644	655	602	667	652	634	666	642	660	623	607	611	648	635	594	669	658	656	690	638	642	605	631	674	638	662	635	689	637	665	626	657	643	670	678	666	645	631	654	655	638	639	671	686	633	697	644	669	658	640	642	656	663	673	636	617	705	628	634	671	650	619	638	629	621	633	656	599	667	646	653	638	636	627	654	659	680	668	625	687	634	610	625	610	637	640	652	682	627	624	672	646	657	634	609	631	613	678	607	686	639	598	638	666	643	666	658	684	647	592	688	647	634	626	659	613	626	642	694	622	652	666	622	675	686	708	663	676	635	672	673	615	673	644	642	622	646	660	627	658	600	693	631	642	679	622	672	635	662	641	644	686	654	640	606	635	604	634	677	660	621	676	645	676	642	662	666	587	630	641	618	699	662	637	671	663	666	639	669	641	630	668	638	644	638	662	655	634	632	660	643	690	667	674	612	631	605	664	644	631	633	623	619	626	637	662	699	616	641	623	687	649	678	648	629	666	652	659	659	617	629	625	668	646	677	656	637	636	681	653	687	619	643	622	659	651	648	685	619	650	651	650	645	645	660	632	661	677	667	658	668	678	621	646	676	613	605	607	626	611	597	656	616	597	667	644	644	637	639	636	657	672	691	628	696	651	635	656	643	624	613	636	658	629	633	677	660	657	653	635	629	668	624	620	630	624	675	630	695	670	670	655	636	645	661	619	612	630	624	653	645	611	631	646	644	645	622	598	636	678	622	615	681	659	663	688	628	592	650	661	638	680	638	682	647	662	660	628	687	671	695	674	646	646	652	631	646	638	657	658	632	626	653	673	663	703	673	650	685	689	624	657	653	640	614	664	655	618	687	611	662	689	633	608	664	645	637	643	636	600	599	676	600	653	664	640	654	619	646	616	677	632	687	677	635	670	708	683	632	620	650	591	658	639	631	642	654	633	665	610	688	629	655	692	672	614	640	606	660	638	633	666	666	645	634	668	653	627	623	623	688	675	652	611	639	648	646	632	663	647	686	661	627	684	636	593	619	714	596	584	591	652	623	670	668	654	642	613	648	664	638	650	624	633	647	666	623	588	674	619	600	624	673	621	627	588	620	632	684	633	635	658	637	610	627	635	674	644	650	661	645	660	631	641	672	663	635	651	630	634	635	675	640	630	656	639	664	662	611	648	611	652	652	661	595	638	660	656	616	624	631	654	647	657	668	621	643	650	660	646	636	635	648	651	670	601	690	637	621	607	632	698	657	680	655	633	638	639	686	675	627	658	619	644	689	671	609	684	686	621	638	594	705	644	703	639	677	625	668	657	669	659	638	651	647	673	634	655	658	621	655	679	694	673	672	614	628	624	620	601	643	660	669	610	666	649	672	640	640	685	617	629	628	687	632	634	661	677	652	650	702	650	640	680	617	646	632	673	637	634	652	654	626	629	652	632	627	641	657	650	650	684	665	621	684	618	597	622	668	612	626	640	692	664	669	670	662	611	673	662	607	662	654	661	657	572	654	613	619	663	682	637	626	669	596	612	679	581	668	591	650	666	673	673	644	640	660	622	649	675	687	648	660	692	648	621	637	621	665	640	687	617	666	659	660	622	616	660	603	627	683	631	665	648	661	646	673	675	645	648	643	650	622	659	609	679	641	651	659	667	673	627	645	675	676	662	620	626	678	641	622	656	614	681	656	646	651	650	665	678	656	605	668	628	662	670	620	643	647	649	612	655	636	662	642	653	656	582	642	616	646	647	682	685	631	671	676	689	655	644	650	636	624	613	639	649	615	615	642	678	677	645	666	635	687	643	641	688	658	664	648	629	651	660	648	659	579	674	645	691	573	671	663	672	614	643	669	643	659	666	620	685	571	640	654	599	628	679	626	624	669	645	685	601	615	654	629	646	662	623	644	639	658	618	650	681	684	673	676	641	620	681	614	619	623	640	635	672	662	658	669	671	656	666	611	646	611	605	631	681	654	614	655	629	657	665	659	650	648	676	649	651	658	669	686	672	635	669	676	659	637	618	624	629	699	627	633	633	661	624	612	644	660	704	626	624	650	658	648	600	623	678	655	701	672	686	642	652	684	683	654	639	685	619	636	616	632	707	660	644	628	650	652	640	633	569	593	613	671	660	690	647	657	618	656	648	650	631	618	634	639	646	646	691	651	646	636	673	670	680	616	660	599	636	689	692	630	651	673	641	631	648	668	667	652	624	694	632	659	645	669	641	646	684	655	656	663	656	643	661	639	676	616	705	634	618	672	654	660	668	684	625	688	645	656	640	651	640	664	652	682	653	612	643	610	650	609	627	647	614	626	662	653	617	634	643	628	658	638	653	670	648	704	643	612	617	636	685	635	638	635	659	614	653	588	633	611	662	679	645	659	640	581	643	677	659	636	639	634	611	664	611	588	615	680	667	668	674	655	658	650	649	658	636	642	662	628	689	660	667	657	620	631	645	620	676	660	616	648	679	640	597	639	632	629	644	640	622	600	611	662	642	719	665	676	649	621	646	650	639	656	640	645	654	631	625	638	632	630	646	702	726	647	661	693	597	670	596	631	606	595	690	659	692	691	673	633	650	612	634	603	653	664	649	639	666	673	656	661	632	689	614	656	696	656	603	625	630	663	612	631	639	645	716	675	660	661	677	606	637	648	658	642	644	616	655	693	658	651	669	666	647	652	693	581	656	634	674	637	614	646	663	640	672	604	618	631	694	661	609	662	622	670	682	665	638	623	635	656	627	631	615	695	624	661	659	637	695	657	606	691	671	634	635	662	605	657	635	684	623	689	642	617	646	669	598	638	631	658	647	653	624	625	625	663	667	685	642	647	680	641	650	664	668	644	632	620	637	637	648	663	663	628	630	621	696	620	661	673	693	656	612	667	639	653	651	626	642	666	619	695	689	666	660	660	625	621	626	664	671	623	686	673	612	657	670	628	645	695	626	642	672	627	679	674	661	620	601	657	620	658	661	646	658	641	645	671	685	651	599	656	624	614	657	666	622	696	683	655	662	667	628	612	679	654	621	648	629	679	625	649	602	659	665	655	660	615	633	615	657	672	661	691	616	660	653	664	649	605	628	630	643	655	658	670	642	602	627	658	633	647	635	620	620	677	633	629	669	660	666	676	653	639	691	623	654	657	617	647	656	668	707
2460	127	118	92	87	156	1295	6252	8344	6115	4774	2248	1213	566	276	79	50	51	62	82	58	52	55	55	51	57	67	59	56	62	56	62	60	67	62	55	54	48	53	57	65	55	47	57	45	52	67	58	50	52	52	46	81	56	45	65	51	64	51	65	57	58	55	58	58	55	65	42	51	48	64	56	59	59	49	58	50	61	53	55	60	52	53	58	54	46	44	53	51	52	55	52	58	65	57	47	61	57	52	51	52	58	54	37	57	55	55	58	57	68	63	55	48	51	62	64	49	59	53	59	50	59	53	58	48	45	57	57	66	46	54	67	49	51	52	45	44	57	64	62	59	53	43	60	54	45	65	53	57	59	51	53	50	54	54	62	61	51	58	47	46	60	55	54	58	51	46	55	51	50	64	59	54	55	57	70	55	65	54	58	61	45	50	54	69	56	66	49	63	62	57	56	59	51	50	49	57	59	53	51	48	62	56	66	45	55	62	50	63	45	62	56	35	64	51	50	48	64	56	53	44	51	54	47	57	51	49	41	63	59	65	45	56	64	57	55	72	51	54	54	48	65	50	68	48	46	70	73	63	48	54	57	55	55	58	58	52	53	56	53	47	49	50	57	64	68	56	54	62	64	64	66	48	61	53	51	61	71	62	47	53	53	51	57	70	63	46	68	41	53	42	59	55	57	43	46	47	52	58	54	52	62	50	56	46	63	60	60	56	66	58	50	61	55	57	43	65	61	48	53	54	45	63	56	51	62	53	57	55	51	59	57	46	44	60	67	46	54	65	49	51	63	67	61	63	61	46	64	42	48	53	58	62	59	63	61	52	65	48	57	50	53	66	49	51	40	62	57	56	42	59	71	42	55	53	50	61	57	50	51	66	56	45	49	57	44	54	55	54	63	53	57	67	63	49	56	44	56	48	49	39	62	44	57	51	56	63	54	56	61	57	73	54	62	51	50	45	53	59	51	53	55	64	50	63	73	65	60	53	38	44	56	55	55	46	48	40	61	57	65	59	52	50	66	64	64	62	55	67	48	55	61	65	57	46	66	56	54	58	52	56	61	72	51	43	49	63	61	60	59	59	57	67	68	38	44	69	57	48	45	51	57	51	62	65	51	55	42	58	45	63	62	61	50	69	60	51	50	53	50	69	50	43	50	65	55	53	62	50	58	51	55	53	51	62	55	65	52	47	63	45	69	57	53	57	60	54	59	50	59	53	49	55	60	51	35	71	67	54	63	76	57	55	69	52	51	62	47	51	59	56	45	54	51	51	48	48	47	55	52	52	57	59	55	61	55	52	59	53	46	56	69	50	51	74	60	46	59	57	61	41	53	65	41	62	57	36	66	66	56	60	48	54	55	54	49	58	67	45	59	51	46	55	43	57	54	60	55	70	53	52	45	58	52	57	49	57	49	61	58	45	63	58	42	60	55	74	64	54	67	72	48	69	60	60	59	54	39	47	62	80	69	52	54	41	64	51	65	65	44	55	55	55	56	53	44	46	60	47	72	57	60	55	67	54	52	60	47	57	61	51	54	49	57	60	65	59	52	50	61	55	64	58	69	41	52	73	66	61	38	61	55	56	56	45	53	50	55	73	41	45	52	48	64	62	57	55	59	61	74	52	55	38	52	44	38	62	51	51	43	56	51	53	40	62	42	49	50	61	48	63	57	44	59	37	56	54	48	54	59	54	52	51	62	45	54	62	57	62	60	60	53	68	51	50	49	55	50	51	48	48	60	50	55	62	57	62	57	63	54	57	63	54	58	62	51	64	51	45	55	51	61	48	46	52	52	61	50	48	47	48	57	56	58	48	49	64	54	50	51	59	45	64	56	42	52	56	58	55	43	63	60	59	56	55	49	48	57	38	52	59	56	60	58	49	51	54	68	53	50	62	50	58	59	46	58	45	59	60	47	57	56	59	54	51	56	51	57	55	53	60	53	43	51	67	52	61	55	48	69	59	50	70	60	54	54	52	43	56	55	52	62	55	56	51	62	58	60	64	47	45	62	65	42	55	67	58	58	58	48	65	46	53	60	60	53	65	43	44	54	56	49	72	62	62	54	58	52	62	61	54	49	70	44	58	60	48	52	55	47	63	48	55	50	51	57	55	51	48	42	62	54	51	53	66	56	61	55	56	54	49	51	50	58	59	47	55	47	57	59	61	44	54	58	74	51	64	57	53	51	62	57	55	47	71	65	52	64	54	41	59	53	55	70	65	59	43	43	65	74	57	77	56	46	59	55	55	81	69	53	48	49	55	46	47	50	56	62	62	49	55	49	51	58	44	59	52	55	61	64	52	66	58	52	59	56	57	44	50	55	61	51	56	48	58	61	58	68	65	62	53	64	54	52	50	65	63	51	50	51	69	54	55	50	54	65	65	47	62	45	70	54	52	69	61	50	60	56	47	59	55	56	54	55	48	54	49	54	63	60	60	52	51	49	59	50	57	57	53	50	48	64	55	58	57	69	57	56	52	54	60	52	66	79	45	50	52	68	62	62	70	56	52	69	50	57	55	64	50	50	53	54	60	54	63	65	62	53	52	47	64	57	54	49	62	68	52	52	55	41	50	46	49	47	59	53	47	47	65	49	53	62	57	65	52	47	52	48	58	56	57	63	56	62	54	52	37	52	54	61	57	45	55	51	54	45	54	54	51	48	50	53	52	59	48	44	55	51	63	75	35	67	46	60	44	49	62	50	60	41	46	53	54	61	54	37	50	67	57	76	52	61	52	65	45	49	42	57	52	58	60	70	56	47	50	59	56	66	62	51	60	68	55	52	54	37	50	52	51	56	60	49	49	46	54	57	52	58	55	61	56	59	61	56	59	58	47	49	75	52	54	62	48	56	68	51	43	68	47	44	59	53	46	55	45	69	61	65	57	51	51	56	60	58	60	59	51	57	61	65	67	52	72	45	67	72	47	49	59	49	52	54	57	50	50	56	71	59	56	48	52	48	49	48	43	52	46	50	52	68	45	68	75	43	56	77	47	50	71	54	40	54	55	47	46	53	58	53	54	46	54	57	53	64	73	58	69	60	65	52	51	55	52	45	53	65	55	56	65	57	50	68	56	48	52	54	53	58	57	48	51	54	65	56	63	50	53	46	48	59	51	54	60	71	32	64	51	43	61	54	60	55	48	51	59	65	54	59	56	69	57	54	51	48	54	79	46	55	57	54	62	48	44	63	58	66	50	54	57	46	49	56	57	56	57	63	63	49	63	55	69	50	62	60	55	57	51	60	52	64	56	63	46	73	50	57	64	52	52	45	51	52	45	59	53	49	58	53	60	49	52	66	55	65	42	58	46	63	54	48	63	40	68	60	80	45	64	49	60	44	62	53	47	57	63	56	57	64	41	53	57	47	59	58	62	50	56	51	50	50	58	53	52	55	64	62	49	43	57	50	51	61	47	51	57	62	64	50	50	49	46	66	57	60	64	62	53	65	51	44	53	66	50	60	52	63	54	58	58	52	52	69	54	44	46	65
8423	1874	1244	1583	4416	10860	30937	46916	47572	40262	35387	26485	18907	11147	5736	1092	525	557	551	496	489	547	511	506	577	556	523	504	542	501	529	547	540	517	509	515	542	567	568	545	533	547	538	523	530	516	533	525	548	549	560	530	537	541	527	528	548	507	566	522	575	515	522	551	497	561	541	515	520	575	542	535	561	499	595	509	543	569	518	522	503	536	522	540	492	575	502	559	520	535	545	558	520	536	536	538	515	555	515	548	532	551	575	511	535	524	527	528	530	523	535	519	595	521	552	510	525	516	552	535	516	561	552	518	541	567	542	550	498	535	579	526	505	560	525	583	486	545	553	532	498	546	534	555	555	537	567	571	528	565	546	494	508	548	556	544	532	536	514	538	546	584	526	531	546	508	592	567	548	560	538	508	554	587	529	506	519	584	529	576	508	529	611	514	526	535	554	549	517	534	532	527	548	583	557	569	554	570	571	525	533	512	544	485	568	534	520	543	567	553	500	538	530	551	541	524	558	536	529	510	482	547	538	533	540	526	536	518	558	514	536	572	558	537	557	530	526	555	552	524	533	559	517	561	572	529	518	537	556	541	532	543	526	556	548	557	506	591	508	514	527	524	527	545	576	549	582	538	580	600	547	558	506	523	548	545	534	576	529	538	553	576	531	546	543	567	551	581	532	524	550	579	530	541	523	532	549	541	528	574	533	561	523	535	525	541	553	538	557	546	512	587	505	501	544	565	535	524	522	525	529	554	555	534	572	545	522	585	544	567	519	564	580	562	540	553	553	540	536	545	540	546	517	563	569	521	552	508	584	534	544	540	519	545	536	537	523	513	565	533	567	516	575	556	543	528	574	544	578	531	529	488	523	555	537	531	559	527	512	533	549	532	520	589	572	506	519	574	590	559	531	523	546	601	552	529	582	540	519	555	526	521	530	546	528	536	548	536	564	519	529	506	583	584	522	513	533	549	589	526	546	535	531	558	541	559	551	532	556	568	609	523	518	545	490	531	579	581	519	538	519	550	544	524	513	529	511	589	545	564	534	555	538	552	579	550	555	564	529	512	525	538	558	574	539	575	521	564	539	507	543	514	515	539	531	524	543	525	506	531	556	526	483	555	529	570	568	536	560	569	567	486	551	564	521	524	525	519	513	544	553	507	562	581	544	577	537	558	535	509	537	559	507	569	496	508	553	508	551	540	522	577	518	502	571	546	562	519	522	545	550	572	524	541	513	581	529	510	558	576	575	535	529	542	517	513	538	532	572	566	548	526	564	520	545	531	523	535	522	504	524	548	569	568	570	580	556	564	551	535	529	569	537	541	510	573	513	532	542	550	516	552	503	530	583	539	546	512	534	541	552	587	562	514	520	552	582	529	514	545	534	565	525	519	576	562	536	541	515	529	516	535	509	548	548	513	520	567	567	545	560	502	525	536	515	510	510	568	519	582	551	498	547	529	523	547	495	561	542	545	536	561	542	513	522	511	516	584	560	528	535	518	514	527	511	579	531	546	500	512	528	491	499	582	560	538	562	488	544	548	531	563	533	546	509	558	534	531	574	540	506	489	522	555	516	531	526	534	540	551	565	552	523	533	530	527	509	541	537	542	540	553	572	529	536	535	575	523	528	515	566	543	515	535	550	529	552	525	574	577	530	546	530	543	550	514	529	555	568	499	560	541	567	534	565	567	475	504	527	503	518	535	552	536	540	539	550	503	548	599	539	496	537	531	512	521	541	564	528	538	544	554	554	561	525	540	562	495	497	535	533	549	547	517	571	543	548	576	486	557	543	522	557	589	513	516	523	556	555	501	564	578	549	571	530	513	550	498	497	518	516	532	582	509	540	533	544	517	545	502	549	538	496	512	516	511	522	522	603	517	511	504	569	499	545	530	572	533	519	553	548	503	566	518	572	591	564	532	521	507	572	591	539	555	571	561	555	527	566	550	543	531	556	532	498	560	547	601	574	538	536	502	546	561	536	513	529	501	515	507	507	507	517	527	519	525	538	495	538	538	503	543	520	506	540	577	521	566	545	511	563	570	550	540	543	576	507	527	541	539	522	528	523	561	583	564	545	575	556	519	574	536	543	515	529	556	531	533	547	556	551	552	592	517	528	561	538	511	531	559	524	544	514	560	576	532	585	549	528	560	563	506	486	521	533	550	549	531	511	517	529	508	554	497	539	529	524	524	512	512	521	537	560	509	552	530	563	567	554	543	553	539	535	543	545	536	552	560	514	546	550	510	546	525	564	567	578	490	505	538	534	504	536	564	553	517	502	536	564	572	525	515	531	526	506	562	490	541	491	517	536	526	511	498	516	521	512	505	522	528	505	506	540	526	598	512	538	558	549	552	508	528	520	538	497	509	545	535	536	511	543	545	535	561	575	531	536	546	546	521	516	552	554	585	581	570	510	507	558	539	526	531	556	527	548	533	485	513	508	541	507	538	542	566	535	526	499	552	525	558	541	534	512	530	568	558	555	515	529	552	552	545	517	543	486	542	556	546	515	535	564	528	545	525	543	578	574	530	499	548	509	517	505	548	515	599	533	566	528	503	551	533	569	513	552	542	520	510	539	507	555	581	530	528	525	544	543	549	513	545	554	528	558	459	516	573	522	530	511	539	544	539	568	542	524	542	549	533	552	550	534	533	495	532	535	552	542	570	571	531	568	560	512	545	553	550	528	551	536	547	540	544	537	541	536	567	550	524	520	563	544	600	514	500	523	530	499	525	531	507	566	523	594	539	543	501	512	524	536	525	563	562	529	549	564	536	552	539	569	486	499	540	514	565	554	510	550	570	504	557	540	493	548	531	530	515	536	536	541	536	530	540	524	539	536	545	529	546	551	548	533	546	543	565	519	520	519	540	590	536	529	531	543	551	504	520	534	543	539	551	513	533	512	537	519	550	565	558	512	511	520	558	556	546	485	526	569	535	556	515	537	562	547	512	506	508	535	539	586	502	524	549	525	530	551	552	570	552	541	552	593	516	526	541	531	505	562	549	536	506	505	532	559	535	553	531	535	567	544	535	541	535	553	563	512	577	538	491	541	502	580	572	512	569	550	512	533	544	479	562	514	546	537	552	552	532	548	546	519	532	567	554	547	565	500	562	553	548	527	508	548	540	537	564	521	521	536	517	543	582	529	538	555	546	564	530	517	529	544	545	546	535	511	506	522	538	532	514	575	550	549	593	480	535	551	553	533	533	539	551	550	556	529	509	539	554	544	547	571	531	533	555	528	521	512	537	528	520	523	534	536	505	543	571	483	555	548	521	532	547	535	556	518	504	544	562	529	521	525	553	513	553	529	548	520	549	499	491	571	553	548	543	580	515	530	554	519	582	531	525	535	507	562	527	536	559	558	527	594	552	517	555	491	528	524	521	564	574	549	554	550	548	485	533	558	549	570	504	556	526	593	554	538	526	579	554	521	551	491	563	524	516	524	531	539	512	551	503	551	529	514	552	499	512	552	544	500	551	558	541	555	565	521	552	508	542
2555	166	92	81	102	329	1443	5660	9081	7262	6202	2687	1456	667	296	85	68	60	44	55	59	56	62	53	45	69	55	64	52	57	52	55	54	55	44	64	55	60	60	61	64	55	44	48	62	57	36	41	50	49	67	53	54	48	55	57	50	40	49	45	55	57	75	57	51	50	67	49	49	65	52	59	51	51	55	51	51	51	62	65	58	59	55	43	47	53	54	56	62	49	55	61	57	48	63	63	63	55	60	55	70	48	58	43	47	67	58	57	59	50	48	60	49	53	40	46	55	54	57	67	56	55	58	61	56	57	52	49	59	54	42	63	43	42	50	48	56	50	58	59	58	57	48	55	59	51	62	52	66	43	46	45	39	52	45	54	46	67	61	48	59	63	50	53	45	54	64	46	65	38	62	52	51	72	48	45	53	56	51	55	52	55	59	58	45	45	45	45	70	52	60	66	72	51	47	50	60	36	58	53	51	47	45	66	57	58	63	45	51	52	39	61	47	44	52	60	57	47	49	53	51	60	41	52	72	60	55	45	54	65	61	62	40	51	57	52	54	57	51	63	53	45	52	65	53	65	56	51	46	43	36	59	43	55	48	45	46	53	61	59	55	42	56	52	61	56	55	68	56	42	49	56	68	47	54	66	48	51	49	69	52	53	49	72	57	60	64	69	55	51	51	47	58	51	57	63	56	39	57	47	48	61	56	61	52	49	54	51	50	34	46	46	66	57	50	62	53	55	56	46	43	50	38	41	46	43	44	62	57	52	65	52	66	47	55	50	53	48	59	53	56	50	63	56	62	61	55	66	53	54	46	61	62	56	56	55	55	63	64	56	63	63	61	53	38	55	54	47	57	61	46	60	55	45	56	57	56	55	52	61	65	52	50	54	65	60	54	56	52	55	49	67	51	58	50	51	58	53	55	46	45	60	46	59	47	53	55	50	51	60	52	48	64	60	69	52	63	63	54	57	57	56	64	53	43	50	53	48	60	64	57	69	46	59	47	52	63	64	61	45	52	67	53	52	58	61	68	60	61	49	34	68	48	50	50	64	47	54	60	51	61	57	67	48	50	52	53	57	63	56	53	54	54	62	52	46	54	47	61	63	54	55	65	44	45	57	57	50	40	44	50	38	53	53	54	42	55	58	47	46	54	57	52	42	63	57	50	54	39	48	50	57	40	52	55	55	49	72	59	49	59	61	49	47	62	57	64	56	51	50	57	50	52	55	55	51	68	56	53	53	57	41	49	49	47	60	50	55	52	57	62	53	43	64	54	49	54	46	63	52	52	56	47	64	55	56	54	43	62	56	47	53	36	38	58	61	51	44	69	62	55	43	64	65	67	61	55	40	49	58	61	63	48	56	48	49	65	53	41	51	67	53	52	57	54	71	57	55	55	58	52	40	52	58	44	60	53	69	54	55	61	61	62	46	55	55	59	45	58	69	46	46	57	61	57	54	65	61	47	48	51	57	54	62	73	47	51	57	63	59	49	43	52	71	60	61	37	45	51	62	47	45	54	52	59	52	49	49	54	61	55	49	48	43	63	54	49	61	51	52	55	52	55	56	66	60	48	52	64	52	46	56	48	68	58	59	59	41	53	59	54	47	61	56	49	58	59	58	63	58	54	64	58	54	43	47	52	54	69	49	65	63	47	47	42	52	44	49	48	54	59	63	51	58	41	47	60	62	49	43	64	46	56	47	43	62	51	55	47	47	53	67	51	68	51	55	47	53	68	48	53	45	53	57	51	57	48	47	59	57	65	49	51	53	56	53	58	52	51	56	76	53	59	49	55	54	62	41	47	58	56	55	56	59	57	46	56	57	58	68	57	46	52	48	52	49	57	60	43	54	56	53	47	65	45	55	41	43	51	52	52	55	52	57	52	70	51	49	59	50	45	50	55	56	56	52	51	49	45	52	46	62	48	55	63	45	54	52	54	60	42	61	57	55	41	39	62	52	53	61	56	52	47	52	55	54	57	51	63	57	59	43	62	63	54	56	56	45	57	52	59	47	60	61	48	56	53	61	56	55	47	55	55	59	58	63	47	58	49	57	57	46	60	47	50	55	62	54	52	65	51	47	53	32	35	49	51	54	52	55	41	54	52	53	58	42	47	45	44	56	62	52	59	57	59	65	42	55	71	53	57	56	47	63	49	44	49	43	57	57	51	45	59	63	49	58	41	41	54	50	48	57	56	45	62	59	63	66	52	53	55	47	39	53	41	58	62	53	52	54	58	52	57	56	46	53	57	65	50	65	43	57	63	54	51	51	57	57	49	57	62	49	58	52	53	53	61	41	51	48	44	62	54	64	50	63	53	59	58	58	50	63	69	65	47	64	51	57	50	48	56	42	65	59	48	50	49	45	67	55	57	44	62	68	51	56	51	53	58	55	52	59	66	40	69	60	44	57	52	63	60	53	52	51	62	47	50	50	50	52	67	44	45	53	53	66	62	67	55	58	43	56	53	53	46	45	53	62	55	55	63	53	59	53	64	44	50	56	48	70	55	52	55	54	51	56	68	52	80	46	60	46	51	46	56	44	72	65	68	51	53	56	57	57	54	36	68	51	72	54	54	58	43	42	50	51	54	53	60	48	51	59	49	57	50	68	49	53	55	49	63	56	46	56	57	51	59	60	55	50	49	59	66	63	60	45	43	54	63	62	50	58	54	55	52	44	47	56	52	62	54	49	41	59	49	45	38	39	48	57	47	58	47	58	42	53	55	56	58	39	60	64	50	46	50	42	60	52	70	61	60	56	42	62	66	71	63	46	72	62	42	49	47	52	67	51	62	48	43	50	56	59	57	68	49	75	65	64	70	53	51	50	59	66	41	54	47	57	46	60	51	61	52	48	49	52	38	59	50	40	45	58	70	59	54	51	60	49	47	50	59	40	46	63	50	50	54	54	53	43	46	53	49	56	55	68	54	47	46	51	67	48	64	43	52	50	53	60	54	57	55	50	60	44	56	59	65	47	44	40	52	53	62	47	56	50	54	43	55	56	58	47	51	47	47	57	53	50	53	59	57	55	49	64	49	51	46	57	61	45	62	40	68	48	61	57	44	50	51	53	56	65	51	57	47	48	53	57	54	57	49	60	56	66	53	66	57	57	58	51	62	50	49	49	58	51	48	57	47	50	53	55	58	52	40	73	77	51	50	76	61	68	49	62	67	45	49	61	59	54	49	49	58	58	46	45	45	55	53	62	50	65	55	56	62	51	63	58	33	52	65	46	48	49	53	55	57	51	54	60	76	62	55	67	50	64	53	60	55	62	41	64	59	53	50	55	52	48	55	54	50	60	59	54	64	52	51	60	63	66	62	55	62	60	61	60	50	52	52	58	55	60	50	46	53	48	51	59	55	50	49	58	66	54	47	63	60	64	51	47	59	57	54	50	53	65	67	48	62	49	58	44	46	61	55	54	55	63	46	54	51	49	52	60	49	57	50	59	56	48	50	53	57	47	47	66	48	59	41	63	54	59	60	61	51	52
9383	2623	1347	1705	5832	20286	32956	47192	50737	43209	39210	28653	21706	12901	6608	1555	555	567	524	494	553	557	560	516	532	493	544	538	537	518	516	533	531	528	494	531	535	504	551	511	523	517	538	504	552	492	562	544	540	511	503	504	522	531	551	554	556	531	513	563	507	528	598	509	531	511	493	509	496	538	512	538	551	536	510	556	476	533	540	553	547	528	523	546	503	515	527	476	537	555	528	552	509	528	553	489	561	533	517	563	512	511	495	502	522	542	478	558	499	583	532	567	511	581	495	512	531	541	524	548	537	527	530	534	548	559	516	558	502	515	544	528	549	503	531	514	533	517	493	546	480	541	537	541	595	525	494	544	530	550	543	530	509	480	552	493	531	531	512	543	522	504	562	549	546	545	523	521	521	523	523	531	504	524	560	558	543	557	544	547	532	522	500	503	520	515	513	570	527	541	537	533	550	525	588	518	520	530	518	542	518	537	554	557	559	549	529	543	529	546	561	558	570	560	510	520	525	517	513	539	535	515	514	537	522	561	527	516	566	538	524	547	528	486	548	567	532	564	518	527	573	536	570	489	563	521	519	537	506	515	573	537	540	515	520	521	538	557	528	530	563	499	546	521	561	558	524	531	503	515	527	495	515	515	524	552	495	556	529	508	497	508	543	555	593	527	505	523	530	543	541	528	518	509	540	490	525	499	531	546	520	557	529	525	469	520	545	519	517	541	534	526	553	547	561	543	517	525	562	542	535	562	555	519	541	521	590	559	537	523	522	543	513	557	511	519	515	564	534	537	551	513	575	505	529	558	540	539	556	587	511	567	520	522	543	520	553	510	573	511	518	534	514	543	490	548	558	530	529	529	535	517	543	557	510	542	543	531	541	480	558	523	524	555	563	511	558	569	540	530	516	538	545	507	526	510	497	528	553	508	524	569	474	521	524	511	540	538	535	542	521	504	537	506	538	495	517	574	533	527	529	545	511	539	509	495	526	536	545	565	514	550	561	523	524	588	553	504	539	542	503	527	497	540	578	535	527	480	506	539	550	520	520	520	521	526	532	544	522	533	534	516	508	538	531	528	526	477	526	513	519	532	521	510	552	555	546	509	554	534	510	511	511	568	556	546	559	479	525	514	557	544	562	518	500	544	493	547	568	520	531	521	478	576	570	519	559	529	493	525	542	554	506	507	541	541	535	522	520	569	525	555	537	517	550	541	519	533	575	557	542	503	516	565	470	516	522	525	509	542	534	490	554	542	536	551	556	531	529	537	554	528	547	532	559	526	591	545	557	532	548	520	544	535	507	545	531	522	534	544	548	566	540	544	514	558	524	543	546	494	529	579	550	558	482	589	554	538	533	518	541	503	531	535	525	540	530	510	498	549	555	546	522	516	524	489	550	525	610	544	557	506	546	537	530	565	519	586	552	537	543	545	533	501	551	560	506	530	521	518	523	540	560	526	530	512	485	514	528	542	527	512	518	537	570	560	574	512	561	511	498	545	516	561	568	552	523	553	553	536	534	557	541	511	537	525	569	497	526	535	525	503	535	508	496	532	517	533	568	518	515	557	552	552	539	508	471	551	504	556	511	522	536	526	518	516	569	511	524	520	517	531	540	527	525	484	528	561	525	537	522	522	496	512	538	509	537	500	562	525	558	518	580	530	536	529	549	513	517	498	511	527	504	518	498	491	533	522	522	560	517	560	512	534	567	539	528	522	545	511	505	545	568	566	512	522	517	573	465	535	541	535	513	530	573	546	484	496	547	506	527	557	546	534	529	549	531	537	534	566	509	527	519	590	544	577	504	532	538	522	540	532	523	522	540	501	527	522	541	513	513	515	518	574	557	535	497	507	534	507	555	552	533	539	528	567	495	531	532	522	530	564	555	521	541	504	578	556	528	542	563	501	521	520	560	553	579	518	557	539	546	532	551	551	556	551	534	515	538	515	527	527	547	581	470	518	546	541	535	547	547	515	537	540	515	518	545	471	514	518	512	507	504	545	511	524	491	544	503	534	527	513	505	513	507	541	576	501	516	521	527	521	523	547	574	525	546	508	539	533	530	537	549	530	557	535	523	513	511	494	517	548	518	516	506	529	558	537	533	525	515	557	539	541	540	553	524	543	521	564	509	550	551	553	505	505	509	542	504	518	486	543	559	496	518	530	501	516	565	502	529	537	488	509	572	552	536	538	571	554	499	565	541	555	562	569	544	541	553	558	501	533	519	535	534	567	532	537	536	600	509	532	480	504	564	504	559	544	561	540	513	562	504	520	535	579	533	542	540	536	572	516	507	527	519	525	517	546	538	509	525	517	529	554	559	554	538	492	534	536	529	525	538	566	530	516	576	549	512	517	493	512	533	499	564	555	544	537	566	550	530	508	537	514	512	481	493	539	539	527	526	488	535	552	548	588	549	542	535	532	517	535	516	507	534	554	514	578	522	569	517	558	508	545	522	541	528	535	526	534	560	515	517	499	515	530	540	544	519	558	545	520	517	511	565	498	523	546	526	543	511	524	517	547	562	536	532	552	513	530	511	548	513	497	496	499	532	556	503	579	521	543	565	535	548	524	586	511	545	516	544	552	550	565	514	540	518	504	493	515	550	521	560	519	511	516	537	520	497	536	542	551	516	530	532	518	551	582	513	528	517	523	493	507	537	544	537	540	507	493	558	535	548	512	503	510	531	505	514	553	551	553	539	579	515	529	565	570	514	552	527	529	529	524	510	484	561	546	598	527	505	528	532	513	487	505	519	543	524	518	526	521	545	577	540	482	520	500	513	576	523	523	540	502	529	527	498	538	536	523	509	534	528	523	518	544	539	502	520	515	524	513	506	585	512	553	551	511	509	519	484	498	507	549	533	524	504	558	543	567	502	591	534	534	507	533	522	534	487	519	516	521	557	534	532	532	525	528	508	516	547	501	526	582	536	533	508	528	543	560	532	555	505	549	542	586	519	550	502	522	509	507	567	541	565	494	544	537	516	545	537	518	514	508	498	529	539	562	531	574	512	546	544	530	509	539	519	549	537	537	542	535	500	519	495	528	553	520	542	532	568	499	552	524	481	564	595	519	571	519	489	536	501	502	547	513	553	516	536	498	577	527	498	497	537	577	518	542	535	542	532	501	532	530	504	552	557	498	537	523	530	548	537	525	565	527	538	547	530	529	552	530	511	541	551	541	554	517	528	552	566	503	503	492	508	544	516	537	516	508	540	587	490	522	537	535	532	549	538	525	591	518	544	533	517	524	546	496	536	537	527	566	515	545	582	496	543	543	548	529	531	543	498	571	552	538	539	535	533	555	547	548	573	578	540	524	534	526	546	588	532	543	549	498	574	514	496	515	526	547	546	580	544	526	534	533	541	564	506	511	503	558	519	558	507	548	516	520	525	531	544	531	514	525	531	523	531	525	532	527	541	534	565	550	571	547	513	506	550	514	555	509	532	515	536	547	519	493	477	559	537	568	509	552	567	503	559	547	567	511	538	532	542	552	572	598
1309	332	171	150	129	199	1261	9178	16483	13019	11252	5559	2685	1274	455	117	83	85	92	58	87	88	81	84	93	83	82	68	88	70	67	69	78	77	88	86	76	87	69	85	71	100	93	80	66	71	71	106	92	76	79	83	68	78	75	76	89	72	76	83	97	101	82	85	80	76	74	75	82	63	82	75	78	86	65	85	67	82	85	75	101	71	77	70	83	81	70	79	79	79	55	79	81	88	94	73	74	78	71	89	74	87	88	90	81	80	73	88	68	75	69	78	78	91	76	82	79	65	69	75	82	73	92	95	60	74	72	78	67	66	62	83	78	78	75	79	77	92	86	79	79	89	76	93	69	75	94	79	94	72	59	77	69	68	75	86	81	80	76	80	84	80	86	85	81	78	73	84	66	71	81	77	87	83	70	71	79	76	85	72	72	86	84	71	82	84	87	83	61	61	64	88	86	85	79	100	85	88	79	81	75	79	106	75	79	79	79	87	74	80	90	72	99	79	99	84	82	84	84	84	79	84	60	76	72	107	74	82	85	78	92	78	65	76	87	79	74	77	87	93	77	79	64	107	80	78	85	78	93	73	85	78	72	96	80	82	77	82	70	83	63	79	82	71	98	92	68	80	93	83	73	72	71	85	79	79	104	84	70	74	80	79	78	67	91	91	83	73	88	77	79	81	73	76	89	74	72	93	92	76	80	85	87	84	76	73	82	66	80	78	80	84	95	80	87	75	81	82	82	91	76	77	73	79	83	73	78	78	75	88	71	81	66	70	71	94	68	80	85	91	83	78	86	76	101	82	89	66	89	91	81	78	88	76	81	62	84	86	73	72	72	81	79	80	76	79	87	85	81	81	85	89	83	106	77	79	79	83	78	66	81	95	60	82	90	75	64	71	99	74	64	87	92	80	78	64	87	78	74	78	85	70	80	79	82	75	93	71	74	83	69	80	73	79	71	77	76	92	79	93	92	81	60	89	91	89	77	80	77	69	64	74	72	85	79	75	77	86	83	83	66	89	96	78	75	85	71	79	72	93	75	74	88	84	96	87	82	62	67	72	77	65	94	90	85	86	87	90	68	76	85	84	82	86	94	88	75	72	83	97	80	86	82	79	80	55	98	60	64	72	83	76	84	90	87	84	59	89	78	83	69	67	81	84	79	86	60	85	73	69	93	79	72	79	68	70	73	93	75	74	81	87	96	84	71	73	82	75	109	75	89	76	81	106	76	89	82	87	86	75	79	82	95	77	68	62	99	76	87	68	88	74	67	77	97	75	73	74	73	79	75	91	66	73	89	82	73	66	86	79	80	73	85	82	71	82	74	79	84	79	73	87	83	69	76	66	81	71	78	87	69	76	67	78	83	71	73	81	76	65	67	76	92	69	99	80	87	88	63	75	74	85	75	78	82	84	74	77	67	77	86	83	76	81	94	80	84	69	59	84	89	71	70	79	79	85	71	85	85	95	68	97	79	78	88	84	68	80	65	89	84	71	71	89	75	85	85	58	73	100	65	94	87	93	88	85	92	75	80	72	79	77	77	96	76	78	70	78	66	78	69	62	86	84	87	78	78	78	83	87	75	84	99	84	83	94	73	86	72	77	78	73	87	69	85	73	72	83	87	98	75	84	64	82	83	75	76	84	85	81	81	85	67	87	79	75	82	79	75	69	85	79	82	92	75	70	88	88	87	75	85	73	78	95	72	67	79	83	74	87	101	68	81	84	73	72	75	76	75	95	75	85	91	84	88	81	74	72	74	78	77	81	80	95	63	97	81	81	63	81	72	87	84	76	85	78	91	77	81	94	61	81	81	86	79	90	73	81	84	81	82	82	79	73	80	98	78	76	68	81	72	73	64	75	89	65	86	82	81	83	90	81	94	75	93	70	85	75	83	94	75	86	79	81	87	82	84	83	70	68	75	76	81	72	99	76	85	89	79	83	82	74	85	85	88	83	96	86	76	76	66	77	65	81	89	94	70	74	67	72	83	72	74	80	69	91	66	73	82	80	90	78	76	85	70	82	81	74	87	77	81	79	66	82	63	83	76	76	70	79	79	65	87	81	78	66	88	74	80	86	72	82	67	97	83	79	75	84	83	76	92	72	76	73	71	84	90	61	63	85	93	78	84	84	77	90	75	68	76	76	77	85	95	81	71	70	69	80	82	62	68	82	85	75	97	69	80	73	77	69	90	78	86	89	85	75	77	89	81	83	85	79	73	90	93	81	68	88	78	74	81	83	93	82	90	97	70	74	75	75	82	70	61	77	103	87	91	100	69	74	93	85	85	90	75	76	79	67	102	67	83	78	94	64	79	72	58	91	89	79	80	97	78	60	70	80	88	84	85	70	91	77	79	83	69	84	81	71	90	81	74	77	74	83	71	83	92	68	84	80	89	80	80	84	61	89	103	68	84	87	70	81	81	95	77	82	100	85	81	83	80	81	69	82	72	87	82	68	73	81	72	78	69	97	78	85	90	98	88	93	65	93	79	75	75	85	78	87	74	83	76	101	74	89	88	80	81	64	83	90	81	86	80	65	79	75	83	70	69	75	93	71	71	67	70	80	88	82	67	79	72	83	60	73	73	74	79	80	79	102	83	80	87	80	76	84	78	75	90	81	72	73	76	76	76	91	92	78	82	80	88	82	65	86	67	88	79	82	71	82	76	90	91	78	72	78	84	72	78	86	68	84	67	87	91	89	65	103	92	73	94	79	84	65	74	73	88	63	83	63	69	70	72	86	87	73	90	87	96	75	90	89	88	68	85	85	81	80	87	96	78	77	70	67	82	77	83	78	79	77	100	106	87	72	85	73	101	81	83	72	87	85	74	79	81	70	71	75	84	63	79	90	83	85	77	71	79	64	82	74	64	87	67	81	83	88	77	87	77	84	88	95	74	79	77	72	89	91	83	84	77	71	59	89	94	84	93	72	86	65	75	96	83	68	81	74	69	93	98	83	73	62	75	83	95	83	84	75	80	84	88	85	83	75	79	78	91	89	81	71	92	79	80	66	80	78	74	70	83	79	72	59	85	82	73	84	79	80	87	75	84	75	81	86	83	77	79	63	75	95	70	62	71	89	64	80	86	91	85	69	74	72	81	78	81	58	84	95	75	83	78	83	91	77	79	83	69	93	85	71	70	93	78	76	77	74	71	86	87	66	96	85	83	67	86	88	79	79	90	102	83	92	92	86	78	70	73	73	76	81	85	78	86	88	82	78	102	70	78	67	94	80	76	69	70	79	99	79	76	106	91	93	72	85	89	77	82	88	81	91	79	84	85	91	87	80	84	85	76	72	83	93	67	68	88	80	82	71	76	84	76	84	89	72	77	88	83	86	53	96	85	82	75	66	111	86	66	88	83	88	69	92	99	70	83	74	82	83	89	77	78	72	89	83	72	82	66	59	100	62	79	79	77	85	79	78	80	79	91	80	73	76	77	72	86	89	67	80	53	76	91	87	77	68	85	73	95	82	85	87	81	85	78	67	81	58
14508	4626	2172	2764	6844	12325	30091	55102	62042	52008	48070	35569	27679	19214	9992	2080	830	788	809	813	815	771	846	825	823	801	801	785	745	775	789	760	784	764	811	799	814	752	829	796	828	834	771	787	800	790	777	779	785	815	799	781	791	776	773	814	801	786	781	787	784	774	814	780	832	822	776	814	768	796	779	838	789	797	750	820	816	794	839	765	799	767	810	729	834	810	840	773	784	837	815	791	795	791	811	808	790	785	773	774	833	807	812	777	800	775	784	800	789	816	809	805	773	811	802	779	779	800	821	822	784	801	769	764	789	835	815	768	801	817	806	791	790	779	755	810	812	777	750	819	817	759	797	791	801	824	795	832	839	783	796	763	767	775	792	773	813	764	756	798	775	801	834	810	794	795	815	800	845	792	797	804	821	871	819	795	826	776	748	822	804	789	817	804	806	835	748	798	778	817	760	848	887	801	815	794	782	826	810	806	790	800	757	853	786	755	793	786	822	781	773	768	847	759	833	781	740	734	782	842	749	765	782	788	817	766	755	811	808	784	767	744	812	795	777	776	827	772	825	777	772	830	825	793	755	832	798	819	775	808	821	781	795	766	797	837	799	815	758	768	808	786	814	758	791	764	804	797	745	785	834	818	788	846	795	763	796	790	783	854	803	813	808	804	791	783	794	808	765	827	798	806	759	818	826	787	862	819	789	802	812	808	830	817	809	754	802	788	787	750	761	832	783	771	750	816	806	735	809	771	771	837	858	777	778	796	794	787	774	808	816	820	791	780	779	825	815	834	793	839	798	817	857	791	775	815	766	831	780	753	801	757	764	772	811	813	795	768	794	771	858	829	836	766	779	845	781	777	805	850	832	815	822	802	842	735	808	787	817	776	779	779	821	759	800	763	787	807	773	771	834	793	821	808	744	787	778	791	766	831	814	783	803	809	772	814	807	802	767	787	836	785	781	801	840	825	849	823	830	788	845	794	821	809	859	782	777	818	779	809	796	800	803	797	834	790	822	774	799	751	769	787	786	819	778	806	775	814	868	831	761	783	779	800	794	767	814	788	821	803	832	765	782	805	807	808	772	819	797	759	798	820	794	798	808	854	816	809	819	794	781	845	786	753	828	819	821	842	775	806	823	804	776	759	829	815	769	817	812	778	773	843	798	833	769	808	797	771	793	813	788	793	776	811	778	774	782	775	761	796	774	829	781	772	791	763	843	759	818	812	813	789	760	794	810	804	811	802	795	860	802	831	782	808	791	802	782	806	777	775	811	783	809	800	826	828	768	770	836	811	801	745	808	741	798	784	827	796	814	803	824	780	798	787	837	843	786	829	772	798	795	773	769	839	803	810	814	760	763	805	773	812	810	751	823	776	779	805	824	800	837	761	760	820	816	777	812	767	808	828	789	774	819	767	766	824	793	779	818	815	768	796	785	815	853	838	843	767	756	801	787	800	765	792	834	819	819	803	807	846	782	809	808	759	765	757	827	754	821	805	767	827	762	812	774	781	788	811	818	778	810	789	845	777	783	761	847	826	807	816	795	763	786	857	772	823	809	787	756	773	796	794	776	828	796	832	728	761	822	814	802	822	811	790	778	775	844	763	761	852	823	822	841	803	835	795	762	858	783	785	783	775	793	806	814	797	771	750	817	826	825	749	823	771	865	858	779	801	820	837	755	784	756	799	795	811	795	790	827	819	797	814	810	828	781	759	824	824	795	798	801	762	794	813	822	789	791	815	766	786	770	734	812	832	743	807	807	848	834	848	811	786	753	782	771	818	813	800	784	805	804	817	762	816	805	772	824	833	776	742	805	795	811	824	783	801	803	746	793	813	819	784	783	809	827	815	766	811	796	864	793	787	777	744	847	759	789	808	800	802	744	830	779	810	860	759	764	822	854	852	778	859	747	809	803	791	792	793	764	790	817	769	841	779	834	773	760	768	754	792	810	799	833	843	767	785	736	810	817	787	826	777	763	800	796	782	797	784	829	816	799	827	756	786	777	784	774	797	782	814	839	870	775	783	822	788	837	781	812	804	809	809	789	783	763	770	735	827	854	794	777	836	764	813	810	802	796	792	808	771	849	778	789	821	813	808	801	804	804	803	775	859	774	811	793	799	789	790	824	769	847	780	831	770	810	759	775	789	801	759	822	790	815	779	820	759	774	828	779	808	789	805	777	753	797	808	840	781	792	777	806	825	793	770	789	763	790	749	757	773	805	780	771	754	813	817	768	817	792	820	800	863	766	830	816	801	757	783	817	825	743	797	785	786	802	809	791	795	792	787	794	841	873	812	750	850	828	782	760	796	792	813	790	786	721	754	808	800	818	812	773	802	765	838	846	795	849	795	759	747	813	790	806	821	827	828	784	797	757	881	777	816	839	785	844	787	807	818	810	853	797	789	809	835	840	809	795	789	826	844	789	800	800	807	766	760	737	825	814	794	819	756	773	795	831	791	835	819	801	790	821	771	776	851	763	784	834	796	816	824	777	804	799	785	826	782	807	816	762	774	830	808	768	804	807	789	774	782	839	811	755	799	782	777	788	817	774	816	821	791	805	830	793	832	800	758	791	802	799	784	812	778	746	804	839	782	775	807	796	713	813	837	851	783	799	796	779	753	845	776	778	846	767	811	820	752	806	865	789	844	790	784	852	805	825	806	802	778	784	782	811	762	806	785	796	818	811	819	854	812	803	771	790	834	853	805	773	753	788	864	838	770	807	821	826	751	776	789	802	801	753	821	838	832	833	772	816	801	835	789	787	796	752	799	816	767	849	797	846	784	807	723	784	751	794	750	804	753	820	828	840	779	805	805	749	789	818	811	792	805	781	780	821	786	917	846	814	787	808	782	787	765	792	812	788	861	785	809	814	803	809	771	763	721	746	813	820	785	764	783	783	755	795	790	799	808	811	779	759	802	814	772	843	826	751	767	865	751	770	765	814	889	767	817	811	843	801	817	810	769	812	795	813	838	840	797	798	778	762	802	788	726	820	815	755	787	794	840	847	815	801	779	793	826	773	812	817	797	772	811	798	823	782	801	828	809	836	787	810	778	808	837	817	752	793	822	766	817	799	811	829	786	836	769	815	816	778	824	821	789	794	804	760	773	792	745	794	809	796	794	805	779	819	832	846	735	859	763	758	821	748	776	783	813	828	800	774	770	780	844	811	816	813	789	794	795	787	752	779	832	787	802	783	855	782	841	837	787	799	820	793	782	763	778	814	789	794	811	797	760	794	778	781	832	759	805	781	800	808	797	792	797	772	794	786	815	770	813	788	820	845	780	819	836	845	787	802	803	835	789	818	800	798	751	834	827	790	813	812	771	787	779	766	841	809	808	758	756	806	848	781	744	805	765	782	819	780	772	782	795	770	760	766	777	767	833	784	771	811	839	767	772	827	755	777	783	791	803	817	774	806	836	823	854	832	811	752	836	833	784	774	764	804	802	823	803	785	706	819	777	783	773	777	789	822	866	830	813	783	787	799	813	787	822	747	763
1735	103	79	92	82	104	98	855	2744	2399	2121	1105	645	355	197	95	55	63	57	51	71	64	53	66	86	58	63	67	65	64	62	75	71	65	74	83	60	77	80	68	76	81	60	69	65	60	68	65	65	66	51	60	64	75	62	64	59	74	69	85	69	64	66	61	72	67	67	70	72	55	71	55	64	75	74	49	48	68	54	57	70	87	72	56	57	50	64	63	67	71	66	64	53	82	48	70	55	71	78	56	72	71	48	62	59	67	56	68	57	59	70	58	72	67	74	61	68	60	57	72	71	66	53	70	66	76	54	53	55	56	69	76	66	53	64	57	81	57	63	64	85	73	71	67	71	66	66	69	75	72	79	71	56	75	71	54	69	73	63	71	79	65	68	75	61	53	62	63	80	66	82	67	69	60	70	61	76	62	63	71	63	57	67	81	62	56	65	59	64	73	76	64	66	65	64	57	61	69	76	70	57	62	71	63	72	64	70	70	69	66	69	78	75	61	56	66	67	69	58	67	70	66	57	73	60	57	56	61	63	67	53	56	66	66	64	70	72	67	68	68	65	69	77	68	75	74	75	50	64	67	74	77	64	68	54	59	66	51	61	63	61	64	58	52	59	63	70	66	60	80	71	76	72	80	82	84	68	81	75	50	69	61	68	65	72	61	65	61	73	67	66	61	79	61	73	74	62	62	57	64	71	65	63	71	57	54	45	63	69	78	63	65	55	52	69	50	54	74	63	84	52	64	78	71	70	87	67	57	49	67	73	74	77	68	68	54	70	63	70	71	50	72	71	69	58	51	72	68	68	60	62	67	73	66	60	64	68	62	55	48	50	75	63	53	71	72	78	71	55	68	64	58	59	66	76	57	65	54	82	61	71	71	68	73	67	59	62	73	49	65	64	54	68	73	66	59	56	84	64	57	65	80	67	72	52	55	59	53	60	56	72	57	80	71	54	82	75	69	69	67	55	76	69	67	67	51	64	70	73	82	79	59	68	69	58	64	54	62	70	62	61	67	69	78	62	76	56	64	64	70	70	71	68	63	57	65	72	82	60	62	61	72	76	67	58	65	77	64	53	81	74	60	72	59	55	69	67	75	67	74	85	61	60	69	66	60	64	63	64	73	70	58	55	88	57	73	65	64	57	66	72	71	69	71	55	60	75	51	62	79	58	66	64	63	64	78	66	69	68	82	66	68	60	67	66	52	69	63	61	72	60	81	66	67	60	59	77	69	65	61	70	68	66	71	75	69	55	58	57	70	66	65	60	71	69	79	64	63	58	64	56	81	65	63	67	66	75	60	58	63	55	63	78	55	70	66	73	62	67	65	71	61	72	64	57	58	63	63	59	66	65	63	72	80	61	67	58	74	64	58	57	70	72	69	69	65	81	56	72	72	63	82	57	72	71	67	62	60	74	73	64	74	71	63	71	75	67	78	61	76	77	56	54	69	56	59	53	59	75	71	69	58	67	59	63	57	68	58	63	69	58	70	60	74	56	66	76	71	75	66	50	76	65	81	62	77	72	59	62	61	75	68	64	72	57	64	66	71	71	73	67	72	68	53	59	64	57	63	57	61	67	66	62	59	82	57	61	78	66	75	73	56	63	86	69	61	57	68	54	86	62	77	65	54	66	69	55	60	67	65	62	58	75	55	60	73	50	76	57	65	74	70	69	71	73	68	62	66	74	48	73	77	66	60	69	69	62	73	82	79	64	46	53	59	61	71	59	86	78	50	74	56	58	48	83	68	73	76	72	65	81	64	64	66	72	75	59	72	64	59	69	63	72	65	60	66	71	56	73	75	62	55	59	62	56	69	61	70	79	64	70	75	68	46	79	66	69	80	65	59	68	78	69	62	68	77	59	59	62	71	61	72	66	57	56	55	66	70	79	64	57	58	49	65	65	65	65	61	76	60	64	66	55	69	63	67	86	73	71	65	58	61	61	66	62	66	76	53	69	65	61	91	59	63	68	77	55	74	65	69	82	74	71	59	74	69	95	65	62	70	61	65	74	55	70	64	77	51	64	68	72	58	68	59	56	73	65	65	65	69	62	51	68	43	52	63	58	59	61	71	75	73	70	70	82	64	88	71	64	74	63	58	59	68	61	74	57	75	55	50	58	64	82	70	57	62	72	51	79	55	65	73	75	79	62	57	71	76	73	70	69	67	70	81	72	63	58	60	81	55	54	56	51	69	63	68	55	53	59	74	59	70	66	71	70	76	55	73	51	79	73	59	61	72	58	68	63	52	49	63	73	83	72	61	71	50	70	66	74	72	67	70	80	73	66	65	66	73	66	66	80	58	70	73	73	59	70	65	69	57	58	53	75	74	80	71	73	70	71	68	65	75	64	65	76	79	82	58	56	69	57	65	53	63	52	67	73	67	67	63	70	64	65	81	68	65	64	74	59	70	79	64	84	78	46	70	68	71	70	68	68	68	59	68	54	65	74	78	76	67	71	73	54	62	53	65	75	56	74	67	56	48	52	81	62	66	74	68	70	62	78	60	53	58	73	64	68	55	65	59	72	80	67	58	72	58	76	64	62	70	60	75	73	68	57	68	77	67	72	44	72	76	72	54	78	77	59	64	69	62	68	70	77	69	64	76	72	71	66	74	63	66	67	56	76	74	68	69	61	59	78	52	66	68	62	65	60	73	59	64	78	48	60	70	61	78	66	70	54	71	69	64	41	65	69	58	63	67	56	76	71	78	59	57	63	68	69	68	68	59	61	63	78	63	58	67	66	73	63	64	58	50	83	64	48	67	70	70	65	63	52	63	60	57	63	66	64	43	60	58	65	66	70	67	65	67	59	68	79	64	60	72	59	59	55	88	67	71	62	73	67	64	71	73	82	58	74	71	64	63	78	61	63	49	69	65	44	71	69	66	78	71	75	71	51	66	59	61	75	68	67	70	52	77	62	60	67	71	59	72	68	75	66	82	67	69	58	53	81	63	57	63	66	66	68	69	56	66	68	70	71	57	76	62	76	76	68	67	68	66	63	58	74	70	59	66	71	58	69	61	62	63	69	60	70	73	65	67	64	74	63	59	61	55	64	69	72	79	62	75	71	74	77	66	73	60	64	56	67	61	62	79	71	69	65	59	57	79	75	64	60	69	53	68	72	87	64	67	74	60	72	70	67	63	65	69	51	73	61	65	68	64	61	74	71	80	72	84	46	55	76	62	66	76	75	74	66	64	69	68	65	76	69	74	79	74	46	72	80	47	68	61	70	63	58	60	56	57	61	69	76	55	62	63	71	77	58	62	60	61	68	65	64	60	72	54	68	54	56	68	64	78	56	64	72	76	55	60	67	71	69	58	72	64	75	71	61	75	75	82	71	84	63	72	64	62	60	72	78	59	71	81	53	65	69	66	70	66	71	58	61	59	72	73	91	62	67	54	80	65	69	71	62	62	85	60	61	63	74	73	69	71	58	73	76	60	57	67	74	67	79	65	68	51	81	62	70	57	62	60	68	79	55	72	63	78
8321	1570	964	1049	1979	2806	4467	22940	33491	29281	27086	18113	12502	6877	3493	1106	623	641	629	668	639	626	655	669	645	633	658	645	632	613	600	625	622	672	634	611	648	640	589	609	620	658	657	614	639	602	602	638	645	650	624	647	643	627	636	598	634	650	672	630	627	606	649	669	659	666	640	633	636	612	596	669	595	645	623	629	620	664	640	618	662	562	605	618	691	600	608	621	616	624	659	613	638	627	606	622	661	633	644	611	639	626	683	677	601	628	645	635	614	639	624	626	609	623	641	602	615	600	619	603	623	683	648	608	677	673	619	631	614	638	634	562	611	655	649	632	604	630	617	587	659	624	619	619	646	615	661	640	616	669	655	645	607	639	624	623	605	636	628	619	609	581	622	643	625	636	640	621	687	634	615	654	685	640	654	612	627	639	617	621	648	642	620	673	617	669	656	613	644	593	645	639	593	633	627	614	635	628	628	617	650	635	648	646	618	605	616	629	671	606	600	616	646	624	633	666	602	620	615	643	611	594	651	602	626	583	607	624	592	654	642	647	636	597	668	602	651	651	613	662	666	668	617	619	647	660	678	638	631	652	643	587	648	696	624	626	636	681	641	684	662	613	617	638	616	642	620	659	642	617	696	604	613	640	620	632	641	648	659	660	571	651	670	644	606	651	654	627	643	655	629	672	592	613	594	646	617	658	617	598	628	607	640	606	635	634	652	632	593	569	627	653	698	603	673	633	597	638	653	652	624	654	650	695	642	664	623	677	691	615	657	659	635	648	667	668	603	650	652	594	629	633	693	646	606	618	630	647	652	621	641	602	654	621	617	620	639	625	646	605	671	642	626	653	647	602	620	629	651	635	647	658	640	653	656	667	648	637	636	621	614	624	686	644	622	643	649	621	580	583	685	647	667	616	642	663	643	638	660	577	652	634	668	675	656	667	645	629	624	628	610	606	642	627	614	631	653	592	600	609	607	658	636	672	602	608	635	627	602	629	637	616	664	646	649	656	678	658	649	626	662	597	618	617	634	618	558	640	584	648	645	615	619	611	661	618	609	658	569	575	636	628	630	643	626	634	595	627	626	620	667	602	638	635	645	598	636	658	621	647	617	650	612	633	616	631	593	644	600	623	642	616	637	599	647	611	616	676	630	651	648	605	673	614	669	651	632	591	623	646	640	648	640	623	607	612	633	670	616	604	603	641	637	646	619	627	651	610	631	617	628	655	653	609	611	638	642	630	651	639	626	605	640	608	629	629	597	589	623	647	613	623	602	651	658	655	601	580	636	601	658	620	662	620	732	603	632	618	630	602	578	621	646	658	627	645	641	621	627	687	654	587	647	604	651	642	662	640	665	607	630	626	617	644	620	630	612	646	652	643	672	636	626	625	687	674	585	634	638	635	671	634	629	617	630	606	612	620	617	606	646	629	632	626	662	617	632	632	677	626	653	634	642	630	614	670	608	664	627	584	653	592	612	614	682	669	662	667	648	589	639	638	680	608	614	652	621	631	627	633	649	597	635	648	633	617	640	604	636	683	622	678	616	620	613	639	648	655	649	652	624	651	634	619	618	594	630	618	652	615	638	595	634	671	668	658	646	661	656	613	655	631	615	645	639	577	616	651	662	622	628	650	643	675	603	651	640	642	583	637	648	624	630	676	662	625	661	637	647	619	619	635	643	614	605	639	645	616	645	661	633	615	645	641	617	600	637	615	656	640	637	613	662	673	626	655	611	627	666	658	598	680	629	647	587	642	661	602	618	620	626	662	663	570	669	605	632	651	619	638	607	710	616	603	628	647	653	610	650	614	644	628	598	607	631	613	617	674	627	627	616	604	626	613	613	641	635	636	652	612	670	644	663	655	661	594	614	654	646	595	617	610	648	638	632	590	629	617	620	612	617	602	607	658	678	632	646	624	597	610	631	601	601	645	636	652	630	638	633	626	632	600	680	581	631	636	624	615	646	640	605	657	607	627	601	628	657	699	629	613	587	615	601	600	668	602	645	610	662	643	634	605	621	638	657	623	646	606	626	623	631	691	629	629	633	649	632	645	610	579	591	611	655	648	655	637	632	620	625	629	598	660	622	630	656	639	616	665	702	579	643	601	628	629	654	634	620	674	685	632	610	671	608	580	638	651	608	628	641	663	602	639	661	632	585	704	646	622	598	658	606	624	602	652	620	643	606	583	636	677	632	671	660	641	662	657	629	606	602	654	671	578	593	629	616	667	686	623	605	605	622	624	641	635	613	638	620	678	640	671	635	621	630	685	660	664	640	645	641	663	625	631	647	638	689	618	645	661	643	672	650	637	631	685	673	595	625	624	657	639	630	632	672	645	643	635	629	600	642	637	617	655	679	624	629	669	660	644	626	611	672	655	655	608	638	593	666	653	661	648	634	643	669	609	635	630	594	614	641	629	674	642	647	660	616	643	619	573	628	649	576	616	644	588	621	676	603	638	601	698	612	624	608	640	644	652	637	625	619	668	634	623	657	636	628	651	645	632	596	643	622	627	631	636	608	679	604	603	628	620	684	598	653	637	660	683	687	640	662	705	625	625	651	620	673	622	662	647	627	610	655	654	607	673	617	643	612	655	655	668	663	676	630	662	667	640	630	629	604	610	627	654	602	612	631	628	624	632	604	662	672	632	639	637	633	623	624	635	639	615	652	586	592	688	592	596	655	639	637	600	666	632	642	626	628	617	634	623	613	623	613	682	588	696	627	569	661	640	599	644	646	613	598	608	625	665	653	658	646	657	655	612	611	660	663	615	620	642	644	647	650	632	634	633	630	616	619	589	588	692	672	633	671	664	631	643	636	642	602	603	660	691	623	654	641	649	639	588	616	619	652	623	624	650	589	606	608	639	663	653	607	642	626	636	652	627	630	634	675	669	643	681	609	624	600	643	650	678	620	618	671	626	639	608	667	629	649	627	640	604	636	695	656	540	607	618	633	644	637	673	612	594	686	612	633	676	612	652	642	661	621	628	634	637	635	590	646	689	614	583	604	590	654	630	631	638	657	622	654	640	647	696	666	604	604	660	628	600	624	680	677	623	594	669	652	609	596	649	620	660	639	646	643	602	643	654	635	620	640	686	677	675	602	619	632	629	628	655	632	560	644	624	661	594	627	635	684	619	663	639	592	650	582	626	612	674	595	627	599	627	632	620	677	634	615	632	642	602	635	563	663	643	627	604	618	638	637	645	613	605	654	693	625	615	635	664	649	631	594	643	601	654	649	641	608	612	638	607	634	583	639	657	640	621	632	670	620	590	624	645	622	617	634	627	613	664	639	667	609	563	607	616	636	612	666	634	637	599	642	595	664	629	643	660	606	674	598	628	670	613	593	626	605	595	622	651	634	673	607	661	593	601	594	641	610	606	641	641	637	678	614	625	630	614	630	649	659	637	654	588	626	655	651	613	604	652	661	616	631	654	662	660	601	626	594	629	637	625	636	580	608	623	622	617	669	646	615	626	636	620	650	604	662	606	648	656
2511	171	77	83	72	86	183	2204	7627	7531	6413	3020	1625	713	415	126	58	53	42	53	62	42	59	56	54	68	57	60	61	63	54	58	50	69	53	53	49	45	54	50	53	60	58	53	71	63	44	45	59	56	46	47	49	56	54	43	45	70	50	47	66	48	60	53	51	56	56	58	49	61	49	54	52	54	57	61	40	52	69	60	59	67	45	58	50	48	65	63	44	67	53	42	46	48	51	51	42	54	54	44	63	73	69	48	52	56	52	68	55	57	64	55	44	71	69	58	64	46	56	54	53	40	58	50	58	68	71	52	53	49	66	51	56	51	42	57	64	63	47	47	56	62	66	51	60	50	46	52	65	50	61	51	60	55	65	52	60	57	40	62	49	70	47	60	56	51	53	52	70	34	50	64	65	53	55	51	55	49	48	43	52	54	56	45	51	62	62	41	55	52	64	55	46	61	66	39	49	57	67	63	65	50	48	46	56	66	47	62	46	58	56	52	51	51	48	45	59	46	44	50	57	41	48	41	50	61	47	52	60	43	46	62	40	50	56	47	46	68	54	48	54	49	56	63	52	51	51	60	62	55	47	54	70	43	45	53	48	54	56	57	56	65	47	54	46	67	54	50	57	57	46	58	55	57	46	55	58	43	63	75	70	61	46	71	58	53	55	58	47	47	57	36	50	49	49	49	69	63	46	61	55	51	52	57	56	56	43	65	58	58	54	48	51	60	60	54	63	59	70	54	61	49	62	72	52	54	59	42	53	55	54	61	46	65	63	59	55	61	58	55	47	47	52	50	62	53	48	49	40	61	44	50	52	51	41	63	51	40	74	53	48	58	57	45	41	53	54	59	48	48	49	54	57	53	58	57	55	37	51	54	46	55	54	54	49	62	54	51	66	55	58	50	48	59	46	58	54	42	60	54	62	55	53	46	44	45	46	54	69	58	49	50	55	58	42	63	50	49	63	50	48	55	60	57	61	63	48	58	52	46	61	48	45	51	58	47	51	57	69	50	59	51	52	55	55	43	54	56	49	56	62	69	51	52	52	40	50	55	66	53	57	50	59	54	59	41	46	56	45	51	60	56	53	47	55	53	57	46	50	56	53	47	47	51	50	47	63	58	50	64	54	48	59	46	52	45	60	67	59	43	68	67	69	69	55	43	48	52	58	57	55	48	56	58	62	41	41	50	51	49	60	54	47	50	48	58	47	53	56	53	57	51	53	44	52	56	60	61	66	64	50	49	50	39	50	42	44	59	54	49	69	58	52	48	55	55	59	53	47	49	67	51	49	50	59	54	58	54	57	52	56	53	54	46	57	49	41	71	48	58	58	51	56	66	46	59	64	47	54	50	46	51	57	44	74	53	47	63	65	52	59	50	59	44	55	64	39	66	51	66	60	48	46	51	46	66	55	56	51	62	51	52	55	53	52	51	58	47	44	49	45	53	64	37	56	51	60	39	61	59	51	56	51	44	55	55	69	50	47	52	48	55	72	47	52	46	43	51	50	60	48	60	41	46	55	53	53	59	38	54	56	52	54	50	41	42	54	55	54	41	54	64	46	50	44	53	61	62	50	47	44	44	54	64	52	60	55	45	65	50	59	44	39	59	37	57	57	45	49	48	50	61	49	56	59	61	41	52	51	57	63	45	46	53	52	49	65	50	58	46	60	54	52	58	35	53	58	65	52	41	58	51	38	47	59	47	61	45	60	53	49	55	50	50	57	56	58	52	43	62	58	47	39	43	55	61	60	53	44	63	55	51	68	51	57	61	68	63	51	40	58	61	48	53	53	58	50	60	43	57	47	55	61	48	48	65	63	58	66	63	53	67	43	65	60	53	54	41	54	46	51	49	48	55	53	48	57	42	52	61	56	48	59	55	55	66	52	51	57	45	54	48	47	59	55	59	59	58	53	60	46	57	66	42	60	50	60	59	46	51	50	49	56	69	59	56	65	38	55	65	57	52	61	55	54	51	41	53	51	55	54	46	59	40	48	52	50	57	57	57	75	47	56	46	49	60	49	56	61	42	42	50	44	61	50	41	55	50	59	60	59	58	56	56	54	52	63	43	44	54	59	65	52	60	57	50	58	47	54	54	50	52	39	56	57	49	60	62	44	43	47	53	62	56	39	39	52	60	59	50	52	53	49	48	45	57	47	69	51	52	43	65	46	52	51	58	53	59	57	51	43	54	46	47	55	44	54	68	47	56	47	44	46	54	66	61	61	47	53	63	53	40	56	62	57	54	56	54	47	41	49	50	54	56	56	57	44	44	48	48	59	47	49	52	51	50	49	58	54	65	51	58	72	56	55	40	56	51	61	60	59	50	61	64	54	49	59	53	53	51	67	55	59	62	59	61	55	56	53	67	43	54	48	43	54	66	58	70	47	54	47	59	44	53	48	55	52	64	54	53	63	49	52	59	63	48	47	41	47	58	76	42	53	49	60	50	43	52	57	71	50	53	53	43	53	50	56	52	56	49	58	65	57	56	50	49	53	44	61	58	58	63	52	53	57	54	50	58	59	59	43	43	55	45	45	45	51	63	45	52	52	58	53	43	58	45	52	45	62	64	72	56	55	52	58	60	58	55	56	64	41	52	45	49	48	53	50	55	53	53	65	61	44	52	50	58	62	51	56	48	71	51	59	53	58	51	45	61	51	62	56	44	58	53	54	57	60	50	54	41	55	64	56	56	49	50	56	64	59	58	52	46	63	65	51	50	58	80	48	58	50	44	40	49	50	42	39	58	46	44	60	54	69	60	47	48	59	55	60	48	70	45	52	56	50	47	58	52	57	46	50	50	50	53	49	53	45	53	52	52	48	61	54	52	79	59	55	50	52	51	57	67	61	52	61	50	50	63	52	57	49	54	47	61	42	47	58	50	52	47	50	57	55	58	50	57	56	43	41	68	51	62	41	52	60	64	53	63	65	47	58	42	62	48	55	56	52	53	69	66	46	53	50	64	61	49	61	49	55	47	52	55	46	48	57	59	50	54	50	64	60	54	58	58	52	53	52	64	63	55	56	46	50	54	57	39	59	56	38	55	51	51	62	54	53	52	49	50	53	52	50	64	55	53	54	55	61	54	49	51	63	49	56	49	53	58	49	53	52	60	69	56	49	48	51	55	64	55	63	44	54	52	53	57	46	46	41	55	50	64	64	70	52	62	53	54	51	52	58	52	45	52	53	46	51	50	52	50	64	65	68	56	51	58	60	51	53	59	69	69	66	53	49	52	55	57	64	56	56	56	56	58	53	58	51	52	55	55	57	57	57	43	48	54	56	33	49	60	52	44	51	44	59	50	53	40	62	42	54	49	62	50	58	47	50	51	47	52	58	63	54	49	48	47	57	49	52	48	56	56	51	58	53	66	51	42	68	49	56	59	65	61	43	59	61	49	58	46	42	64	59	39	48	51	46	51	51	58	64	50	53	50	44	59	50	58	45	63	56	45	58	48	54	65	53	56	52	52	55	49	65	46	51	46	58	52
10219	2678	1135	1410	3070	4863	8989	33209	48085	43273	39792	29337	22851	14275	7801	2342	540	542	538	589	560	481	540	583	522	511	531	537	572	521	516	549	508	571	509	511	526	595	510	523	532	505	565	545	506	527	519	505	525	535	521	501	527	541	547	520	506	558	533	535	512	521	530	549	541	541	522	516	525	491	504	485	537	516	540	533	540	518	523	517	542	585	518	568	506	522	511	521	526	525	520	553	525	521	535	490	560	558	546	514	553	532	520	526	538	509	538	513	506	504	515	528	522	559	491	572	539	533	548	523	490	528	519	483	532	508	553	525	537	504	534	577	536	470	514	524	508	531	558	520	522	507	503	503	529	497	554	551	505	583	530	524	535	513	545	529	518	486	533	524	523	516	503	518	551	545	548	525	520	520	506	508	505	480	564	562	550	517	534	493	550	510	464	510	556	510	542	520	553	520	580	509	544	548	550	528	542	521	515	484	542	544	528	521	499	525	519	503	530	502	529	548	583	544	536	505	513	564	580	496	521	488	574	499	528	495	520	559	469	528	509	512	526	526	547	531	525	494	529	514	531	506	513	565	515	524	502	497	520	537	505	525	536	519	565	519	559	530	520	505	540	516	543	531	532	517	547	545	543	512	516	515	530	531	588	541	542	534	522	549	553	516	524	525	529	491	501	549	565	496	532	493	526	546	515	539	511	558	509	521	529	518	541	489	505	501	535	551	513	525	493	526	556	540	535	505	531	493	532	540	518	552	486	541	551	542	518	566	527	511	501	539	537	539	527	537	529	547	522	514	528	523	530	556	517	505	541	516	472	554	556	516	564	526	523	569	497	576	552	540	513	499	518	530	510	550	545	524	493	527	504	530	540	553	523	555	559	535	535	570	545	544	511	546	549	524	504	507	571	532	588	546	500	489	501	530	508	498	529	541	526	492	539	515	535	488	546	526	541	545	547	532	530	535	527	505	498	503	531	545	505	495	503	494	475	562	513	542	491	510	530	533	526	531	473	529	523	522	537	516	510	532	548	508	528	521	518	499	518	542	544	522	505	496	505	550	504	554	520	516	503	465	522	552	525	542	547	533	564	515	522	500	528	501	511	522	513	506	546	500	503	476	558	509	535	523	498	496	528	469	540	524	498	506	491	517	509	530	555	511	535	488	536	545	520	507	523	566	563	523	499	506	509	535	490	541	517	528	571	532	483	548	506	536	499	555	504	487	535	514	504	550	529	491	545	565	484	546	539	549	557	535	519	541	556	558	526	482	508	527	553	492	533	564	511	546	492	522	534	530	539	500	512	494	493	522	493	529	509	501	510	554	486	537	558	539	523	517	505	521	529	508	540	511	522	549	502	541	469	523	537	547	515	505	500	546	549	544	551	533	525	534	485	532	528	567	545	528	538	532	506	526	563	514	533	536	500	541	524	512	554	502	514	497	576	499	523	516	557	523	544	541	536	498	539	522	533	535	549	555	510	488	557	537	567	532	526	520	516	492	533	490	518	539	564	475	533	485	509	553	508	537	530	516	519	492	554	524	524	520	532	515	466	534	509	520	548	540	527	510	550	501	557	543	581	511	485	539	504	557	551	511	526	501	533	511	499	521	534	547	506	580	535	532	554	543	550	527	500	494	572	515	518	518	483	535	530	513	551	526	553	505	530	522	487	511	517	501	522	537	482	550	549	499	542	486	552	520	541	496	502	508	492	545	499	529	507	492	547	520	505	580	537	505	525	542	511	559	529	517	510	493	513	505	496	515	524	500	503	488	507	521	526	536	527	543	544	513	538	494	563	511	502	526	511	578	529	538	520	584	536	524	538	525	522	544	500	517	510	526	527	516	555	543	513	509	543	536	522	519	535	533	539	516	510	516	539	524	547	525	532	527	527	476	509	522	539	544	510	521	511	540	497	530	499	530	498	541	518	524	509	536	506	514	520	533	554	521	540	500	513	534	517	486	486	543	519	477	502	507	520	555	516	540	516	535	529	532	511	522	541	518	506	506	491	538	491	527	582	538	524	538	514	535	480	528	541	522	537	499	539	533	532	491	522	535	538	502	542	513	522	528	513	497	535	570	534	541	514	523	496	532	528	526	552	542	532	503	479	524	510	526	534	557	498	530	492	550	522	534	536	497	536	504	505	515	536	535	516	492	557	488	505	543	508	521	541	503	493	488	511	493	576	537	510	531	500	529	536	535	538	566	538	541	496	539	522	547	525	515	518	543	554	478	494	499	519	567	514	584	508	525	530	505	541	515	555	529	504	517	536	536	485	544	562	505	548	495	518	525	509	500	496	485	525	499	504	511	441	522	488	483	469	547	552	540	515	514	579	535	567	535	540	531	544	542	497	511	523	541	549	523	533	509	551	470	537	536	537	517	544	500	507	519	531	506	533	533	531	527	573	572	525	523	491	523	546	526	499	495	506	474	509	504	547	527	523	517	497	531	507	540	536	495	528	518	548	555	503	533	535	504	519	516	518	506	559	569	560	521	487	489	551	503	467	495	535	518	549	467	560	468	517	559	512	539	539	525	542	511	519	559	545	483	552	521	538	533	532	548	527	568	513	551	524	565	531	534	533	520	551	537	517	490	475	490	529	480	561	574	502	505	537	518	529	530	526	476	506	517	511	506	540	547	487	522	527	464	524	504	515	557	503	487	556	483	508	532	502	527	542	513	549	502	518	511	516	513	513	555	504	499	510	474	538	466	519	494	560	495	490	538	501	552	523	533	525	515	519	534	547	571	494	559	521	552	498	560	519	486	505	553	527	539	555	525	479	531	521	489	539	533	533	531	518	537	533	514	482	547	513	532	493	536	520	535	539	492	537	527	529	510	565	532	542	539	557	524	521	482	516	530	522	484	551	548	514	516	500	493	519	523	506	554	513	502	527	511	503	509	528	522	560	538	503	538	562	468	542	529	525	542	576	543	552	578	527	525	517	506	498	548	577	495	505	528	530	460	499	556	522	556	537	520	542	525	498	479	515	555	508	519	550	503	562	515	501	534	539	547	515	556	516	551	500	524	526	541	496	562	521	490	518	529	541	562	521	534	510	511	518	575	534	498	502	519	480	534	508	501	515	504	507	537	513	525	500	527	515	527	517	528	513	551	545	528	511	529	538	539	553	524	512	507	518	552	535	526	511	525	467	542	534	526	502	508	512	572	518	502	512	484	505	535	456	546	526	517	538	545	527	509	448	543	517	569	557	543	490	500	557	519	488	564	540	524	533	556	527	511	522	561	532	517	525	550	511	469	451	513	532	515	520	501	530	492	502	534	554	556	496	498	529	516	528	539	547	529	494	529	510	560	517	559	509	536	472	513	509	572	531	547	506	530	495	500	539	509	539	577	553	529	515	542	518	491	527	544	492	541	517	528	558	507	533	549	502	519	515	522	510	531	530	533	553	496	557	507	519	533	518	514	565	507	501	542	520	514	511	546	459	506	527	497	517	505	514	552	508	523	505	481	513	495	543	502	517	488	515	496	511	529	497	531	500	520
2715	195	104	85	70	75	110	2481	8465	8868	7652	3508	1942	824	363	179	58	50	54	49	54	57	58	49	54	39	57	46	49	59	51	40	44	37	34	64	44	58	50	59	49	67	36	43	50	46	64	60	38	58	53	53	57	55	45	50	52	55	38	54	61	57	53	51	46	63	59	56	59	55	51	55	60	58	50	55	61	55	47	56	53	48	42	55	64	41	57	46	57	46	48	35	60	53	51	56	56	36	45	52	61	50	51	60	52	62	41	58	59	62	62	63	64	40	58	64	42	51	70	54	48	60	48	54	50	55	55	43	45	45	39	52	67	58	52	54	59	56	63	46	53	50	52	59	50	57	41	45	45	48	43	47	47	53	51	47	49	50	63	53	55	57	44	47	51	51	50	56	52	54	54	51	37	61	50	53	57	58	48	50	45	51	54	56	55	48	56	58	59	45	68	53	52	63	54	40	61	44	46	45	57	50	62	64	43	60	54	44	51	58	45	62	37	51	59	54	51	48	56	61	44	55	56	56	55	45	58	63	53	55	44	43	50	52	51	73	53	43	47	57	49	59	50	53	55	50	68	50	45	52	64	50	48	43	52	63	55	55	60	54	50	58	50	50	59	53	48	63	54	53	57	50	49	57	43	50	54	57	53	51	48	55	51	45	58	53	52	46	62	54	47	54	55	43	59	53	45	56	53	44	52	43	53	52	60	50	44	49	60	48	58	53	65	47	41	34	59	51	39	64	38	51	51	51	54	45	46	52	45	54	42	57	45	46	49	51	52	65	42	56	56	59	39	55	69	48	52	51	49	43	50	53	34	60	62	35	49	50	49	50	52	59	70	57	46	53	47	57	69	54	47	50	49	46	42	68	45	62	37	48	54	48	54	53	57	54	51	54	53	58	47	65	58	46	50	53	48	35	53	54	47	51	61	43	49	61	43	60	57	48	46	60	46	50	57	55	52	46	54	55	53	61	69	53	47	50	41	53	48	60	58	57	57	54	39	64	54	63	51	50	49	52	66	48	47	41	59	49	58	35	51	59	62	41	59	46	61	54	42	59	50	58	51	48	55	41	43	55	57	50	54	51	48	66	67	55	42	59	42	63	63	55	54	50	54	44	45	63	58	53	56	58	53	42	46	61	49	56	52	65	53	50	64	41	49	62	47	41	51	59	40	56	51	67	58	68	49	59	49	41	51	49	56	60	58	48	49	54	58	56	50	45	59	54	37	50	58	60	40	51	55	67	50	50	53	65	58	47	65	49	51	41	48	45	45	55	52	45	49	63	55	52	44	49	48	52	48	52	56	52	44	54	58	59	50	68	58	48	58	65	47	52	59	49	48	65	41	60	54	57	50	63	46	56	51	66	62	47	56	47	63	37	45	45	45	49	56	49	44	41	58	62	65	58	53	58	43	37	53	50	44	51	47	57	48	34	57	57	53	66	43	49	55	52	57	53	55	74	56	51	42	56	48	65	49	56	47	70	51	44	46	47	53	47	57	57	51	67	52	59	54	47	45	47	63	49	50	44	41	43	50	56	61	42	62	51	45	60	50	53	47	56	65	38	52	51	57	51	43	60	46	58	52	51	47	50	64	60	50	52	36	69	61	45	54	63	50	58	41	55	51	47	54	55	43	57	58	46	42	71	54	42	57	49	50	57	66	57	56	51	63	56	73	39	48	70	67	50	55	57	52	47	54	49	50	50	70	47	64	64	39	58	58	41	44	63	38	54	57	32	50	46	45	59	39	42	49	57	61	43	50	52	48	47	51	63	57	49	66	52	65	58	57	55	47	43	46	51	48	61	47	49	66	45	57	65	52	54	43	43	43	47	49	53	51	48	68	54	42	57	63	57	50	55	50	48	60	59	57	65	51	68	46	49	53	62	49	68	43	59	42	50	44	63	47	50	59	58	63	55	63	77	46	45	49	55	48	60	56	46	63	50	55	46	57	56	52	59	50	48	56	59	47	31	51	54	77	41	37	40	59	50	48	54	54	67	44	64	49	62	46	59	54	60	51	58	46	42	49	41	59	53	60	48	43	55	44	54	58	49	46	46	47	48	70	48	53	56	47	50	50	47	53	54	65	46	49	54	45	54	40	58	53	48	61	66	40	48	53	54	37	37	56	34	51	64	54	49	67	47	54	44	48	53	43	49	55	42	47	58	59	55	65	42	56	49	42	52	51	55	46	68	51	50	44	53	50	60	41	54	48	60	53	45	38	62	44	48	49	52	46	51	58	41	47	52	57	59	49	66	46	54	63	50	64	49	45	54	60	54	43	68	48	63	66	48	66	50	49	56	41	56	40	54	54	48	45	49	42	52	46	53	56	60	54	43	65	60	49	47	57	42	43	64	73	47	55	54	66	51	52	60	40	52	50	64	47	47	70	52	58	45	38	42	66	49	54	54	54	59	62	57	50	61	43	51	42	50	63	61	58	54	49	38	49	53	51	54	47	37	56	49	48	50	58	45	54	58	39	50	55	52	45	56	51	45	61	45	38	57	51	50	55	48	53	47	52	51	50	60	57	45	49	54	55	56	47	49	55	59	43	56	44	50	48	62	50	46	55	50	46	52	44	46	45	47	45	43	54	45	47	59	52	47	44	64	75	41	60	59	50	61	54	49	66	48	45	58	50	55	60	49	63	38	55	48	57	59	54	52	50	49	47	55	46	47	57	68	62	48	66	37	57	51	52	69	42	49	39	54	45	51	60	48	41	42	49	44	56	50	48	48	53	49	57	46	49	56	42	55	45	65	53	54	54	54	68	61	49	57	55	58	62	45	46	63	45	70	53	56	41	55	51	56	48	56	44	56	40	50	65	43	60	70	55	55	48	52	34	49	54	66	60	42	54	59	47	64	53	47	50	50	48	53	51	56	61	46	45	53	41	66	54	56	53	54	56	40	55	51	51	48	55	50	50	50	42	52	53	47	51	48	60	49	67	55	56	53	42	43	44	46	51	47	44	56	47	62	63	51	42	50	52	57	50	60	58	52	68	54	66	66	68	53	50	50	52	44	55	55	46	69	49	67	64	44	53	53	52	49	55	55	46	61	53	54	58	47	43	58	53	60	52	53	46	50	55	55	42	57	38	49	66	60	47	49	62	43	56	59	63	58	47	54	38	49	49	56	48	48	44	55	53	52	46	43	58	62	62	52	35	48	46	54	44	44	56	49	55	42	34	57	63	63	48	47	48	60	58	50	42	65	53	57	58	58	48	56	55	50	58	51	63	56	51	51	52	56	47	68	62	52	48	54	58	57	45	61	42	62	60	47	42	53	62	54	63	68	50	32	63	54	53	55	46	64	59	63	29	45	51	50	52	62	49	40	56	62	52	44	39	47	64	50	50	46	56	46	47	55	56	54	63	55	52	45	56	66	49	61	57	44	53	48	40	55	65	58	51	62	45	45	59	49	58	58	55	59	54	48	48	56	58	58	57	50	53	45	42	51	62	49	50	76	47	55	56	54	57	66	54	62	44	51	75	42
11541	2948	1302	1516	3933	5963	6572	33549	50529	46021	42447	31063	24335	15190	8344	3320	506	477	534	525	532	532	531	507	496	493	503	518	479	486	529	513	544	518	528	537	514	542	520	530	567	494	504	539	533	506	507	536	536	550	504	548	538	533	544	489	546	525	529	522	517	490	533	524	514	515	480	509	514	526	501	560	502	513	559	485	497	547	548	504	507	543	506	496	535	519	530	530	540	495	526	543	520	495	532	522	500	497	530	499	511	480	558	520	533	503	526	537	524	510	533	523	512	510	533	512	517	511	497	535	534	502	562	508	471	526	543	537	529	526	535	495	548	462	556	528	507	528	498	533	495	497	515	481	510	478	548	528	519	487	541	503	540	527	493	504	511	519	528	521	542	572	523	492	508	524	522	566	509	559	526	506	524	529	503	548	514	523	519	501	515	490	525	549	523	519	492	521	523	517	467	560	543	520	555	519	521	492	486	539	543	524	538	541	545	493	521	520	494	552	516	485	529	567	485	489	547	533	537	525	539	555	539	519	525	570	531	525	544	505	493	559	524	567	529	506	517	503	522	544	515	531	501	521	509	491	544	530	531	554	511	486	476	484	530	500	532	535	530	548	559	526	514	505	517	560	522	504	545	510	479	524	512	539	519	541	498	538	514	514	510	527	513	501	487	528	547	529	566	524	498	540	536	578	544	520	548	525	480	561	507	514	541	512	526	526	499	488	518	497	524	508	531	505	555	534	523	516	512	562	525	545	512	515	493	543	493	536	488	524	523	501	528	474	572	494	480	509	543	500	522	518	527	519	518	525	507	575	500	524	521	510	562	529	509	518	538	510	521	518	480	524	481	554	530	574	574	543	543	551	521	530	524	511	537	529	548	527	535	517	510	518	565	521	495	535	514	516	515	523	507	504	545	527	571	549	530	476	543	488	530	516	511	515	546	564	498	522	507	496	510	506	524	494	524	505	514	503	505	532	534	525	513	510	498	500	489	507	502	468	517	530	523	519	504	519	535	489	544	516	539	518	543	528	528	506	549	505	521	547	554	557	489	512	561	510	521	521	534	483	505	477	518	540	493	528	533	488	486	498	517	495	521	522	515	550	478	587	553	562	543	502	544	526	522	535	522	543	526	530	534	508	548	495	501	483	597	490	489	490	528	516	540	501	491	504	550	532	527	486	515	556	548	498	530	540	543	492	516	479	538	563	530	553	554	561	487	499	520	551	551	518	530	508	488	520	525	529	551	484	541	520	500	503	543	488	554	509	505	508	494	550	528	535	507	468	491	502	521	548	547	505	536	534	505	541	532	508	506	505	522	496	504	506	522	532	522	549	531	520	502	523	532	523	498	538	512	519	536	529	511	555	545	537	556	491	538	542	493	477	515	523	532	524	558	506	525	504	514	508	512	512	496	512	511	509	515	522	486	501	495	493	530	502	520	511	508	532	530	535	503	531	509	522	509	535	525	539	483	491	505	553	534	539	528	504	530	512	511	582	533	539	518	486	542	485	514	575	561	505	509	537	533	507	536	546	479	530	513	533	512	519	541	501	472	500	549	488	537	553	554	462	517	507	480	496	539	522	571	509	535	520	484	527	472	531	489	512	482	491	515	534	521	528	484	518	534	500	480	526	532	462	523	519	515	528	547	533	537	535	550	498	518	546	521	533	509	539	496	557	531	515	560	477	529	535	518	469	532	520	521	532	535	532	546	495	504	527	541	547	589	488	526	513	576	517	503	566	508	514	515	487	535	518	525	511	506	491	527	508	540	511	533	510	523	506	508	524	557	482	566	533	517	544	534	535	506	520	558	509	517	516	515	511	529	501	502	499	550	499	547	515	531	577	522	538	540	512	541	498	535	517	496	510	508	513	522	519	519	507	537	542	566	527	523	500	545	516	551	520	515	514	532	543	509	559	538	505	505	574	503	465	548	515	499	520	518	541	523	517	531	557	535	494	508	487	479	516	542	523	548	522	512	512	475	515	503	539	530	542	540	501	533	513	530	559	533	558	540	495	508	531	496	504	496	521	512	485	543	559	533	503	499	532	509	515	543	514	503	509	563	527	486	529	518	556	545	530	519	480	486	536	499	530	529	521	533	522	520	545	534	536	567	497	529	534	503	483	550	558	539	556	521	532	493	503	520	521	496	510	538	527	511	539	523	521	546	523	519	534	489	547	530	522	525	519	538	521	541	489	514	518	559	535	549	495	502	544	510	534	518	501	510	508	485	524	478	564	518	542	513	534	511	524	492	514	547	496	521	493	515	549	583	556	544	525	490	523	498	532	523	536	493	531	543	551	552	518	527	529	513	531	586	535	565	504	503	491	509	543	515	490	507	548	507	506	539	524	514	541	557	554	507	493	502	510	490	520	561	490	502	576	533	487	524	528	569	512	549	550	476	528	496	581	507	487	500	518	512	547	487	553	547	498	543	515	520	574	516	480	520	516	502	499	530	524	516	506	514	527	555	523	555	543	498	513	533	519	541	547	551	528	507	557	559	541	508	536	544	539	570	511	503	545	517	528	519	505	532	520	512	487	524	526	504	517	527	508	542	518	535	495	520	527	506	542	550	499	441	513	530	518	530	509	497	543	509	501	484	552	526	531	522	514	531	493	491	507	533	489	532	513	537	532	512	529	538	525	518	496	505	507	518	527	547	518	554	524	525	538	511	505	512	506	516	525	524	523	523	528	571	498	493	542	526	535	532	538	554	503	519	497	565	538	507	522	492	514	520	552	518	535	547	523	535	523	550	498	505	539	533	513	517	523	541	518	542	525	559	499	541	500	539	512	493	522	525	548	510	526	532	520	514	531	545	532	539	516	523	487	513	506	532	524	508	529	528	525	537	515	516	533	541	506	530	536	580	565	534	515	519	511	523	493	488	541	493	492	538	532	505	500	517	505	508	545	528	513	522	556	538	532	493	533	476	481	491	523	498	504	522	547	519	541	543	527	516	542	511	554	562	504	506	517	530	514	535	527	507	528	526	554	513	526	520	507	515	514	498	518	518	537	501	506	540	513	509	505	534	520	505	507	547	477	502	523	517	502	500	529	476	516	533	515	497	528	531	492	544	535	525	530	534	517	537	587	540	505	504	529	537	505	558	541	553	502	508	484	546	505	517	526	508	527	512	535	512	560	562	520	540	573	520	554	511	513	541	467	519	518	552	526	542	510	499	495	546	497	504	551	537	528	493	550	546	517	520	515	537	512	521	567	543	530	506	503	503	523	539	507	568	575	527	508	523	556	540	532	524	536	553	508	548	519	535	510	506	483	518	521	509	520	528	515	523	535	517	509	531	487	527	524	529	495	551	501	486	524	504	538	495	506	525	512	508	552	526	492	532	537	508	544	551	557	524	522	504	545	521	537	523	528	547	518	524	537	525	538	505	476	529	552	531	565	504	528	538	557	535	516	508	499	537	505	516	501	537	556	537	535	514	493	491	506	489	525	520	522	531	503	543	537	552	514	533	533	532	543	492	510	495	488	477	541	505	540
1487	269	162	159	132	163	189	4499	15001	14758	12790	5782	2957	1512	579	209	89	83	74	69	86	83	90	90	76	77	77	61	66	74	79	78	89	80	90	75	96	62	65	66	77	64	76	85	81	62	74	73	67	79	72	81	71	57	77	76	70	79	75	88	76	73	82	87	68	83	83	75	85	67	82	91	76	79	74	79	103	78	94	90	88	72	81	71	82	79	67	90	79	88	77	66	91	77	79	62	75	77	74	85	66	66	85	83	85	84	72	79	78	88	74	80	80	83	80	67	75	97	87	77	88	85	72	90	90	83	73	79	71	81	92	92	71	78	70	84	86	90	79	84	70	80	82	79	58	93	93	81	79	88	81	55	93	84	97	81	79	92	78	74	76	76	57	74	68	73	84	87	83	66	60	62	88	70	96	73	85	79	62	70	82	75	92	68	79	96	77	82	78	67	79	77	54	70	85	85	89	73	78	89	69	79	81	67	74	71	81	73	81	69	60	76	76	71	74	69	73	70	79	84	72	80	87	63	79	88	75	80	91	86	85	85	93	75	78	72	70	72	61	77	76	64	64	74	69	76	91	97	77	69	88	70	71	68	93	67	78	76	87	83	77	73	82	73	66	87	79	80	91	79	62	91	73	67	66	91	74	77	82	67	73	70	76	73	90	75	58	98	89	78	74	69	57	82	82	86	80	89	75	69	89	101	84	90	97	76	75	79	81	70	81	88	94	78	79	87	73	79	77	64	80	79	81	89	60	86	78	81	99	82	72	61	89	83	81	77	86	76	84	72	81	84	78	80	103	89	65	77	63	81	77	90	67	94	75	90	81	72	87	93	68	74	73	90	79	81	83	89	84	83	72	85	62	79	74	95	65	74	62	77	76	61	86	67	85	81	77	67	74	77	82	74	78	76	75	73	82	60	76	67	85	82	84	82	74	85	69	88	78	70	81	80	75	88	90	80	67	87	65	61	79	56	89	75	68	86	75	73	75	83	89	87	88	91	95	84	71	84	82	83	63	78	84	68	66	79	76	89	84	85	75	72	73	80	65	66	69	69	76	71	84	75	82	63	83	68	79	69	81	74	84	90	86	79	68	73	96	97	90	68	96	88	70	75	85	74	69	90	77	83	68	79	85	77	75	75	83	69	73	79	81	84	65	81	81	77	73	89	78	70	73	57	81	82	86	79	76	75	73	92	81	81	82	81	89	77	77	80	78	84	86	61	86	83	74	71	84	68	74	73	70	87	91	74	84	72	81	72	94	82	75	83	94	81	70	66	68	99	76	74	87	81	83	66	92	69	68	81	91	63	80	87	57	66	69	77	87	72	73	94	68	72	83	88	68	88	69	73	73	82	75	78	81	68	83	71	64	64	75	72	90	85	77	84	69	86	89	72	81	72	84	85	67	67	84	69	78	79	70	86	78	91	91	76	71	82	69	94	73	88	100	73	80	83	79	67	88	72	73	76	83	72	87	96	59	89	78	79	74	92	74	75	81	78	81	77	76	80	92	94	79	84	76	89	74	80	67	73	89	69	88	87	80	76	79	66	88	68	71	73	87	85	72	79	69	80	91	71	95	70	75	74	87	83	87	93	83	69	92	83	81	61	58	68	72	78	91	76	73	85	73	73	69	76	72	80	76	74	69	89	61	80	54	66	81	82	84	67	76	68	96	76	78	77	70	68	82	50	91	74	73	83	70	79	76	73	70	84	75	73	79	84	78	95	65	83	87	87	89	77	80	73	76	90	78	76	68	80	78	79	82	61	66	81	70	68	66	73	88	89	100	94	75	83	92	84	65	82	76	59	85	76	85	87	75	52	68	85	82	82	74	90	63	61	101	85	69	85	76	86	88	66	67	92	85	83	67	81	91	87	81	75	68	80	78	85	91	73	77	80	76	83	74	72	77	92	73	77	82	90	105	80	91	78	78	86	87	60	98	84	77	89	90	90	77	74	85	61	76	94	69	67	62	88	78	78	73	81	77	88	70	85	74	78	92	81	86	87	76	84	87	78	82	74	70	88	73	86	81	81	83	77	72	74	83	81	74	70	74	86	90	81	80	77	73	65	61	71	82	95	72	84	74	70	73	83	73	87	63	87	77	79	71	76	79	64	88	72	71	72	91	68	103	66	73	83	92	82	68	85	76	75	93	74	69	58	70	88	75	80	69	64	85	67	92	73	73	77	70	68	78	76	74	77	82	84	78	67	81	78	71	85	87	74	75	88	68	81	81	64	77	72	85	72	80	85	79	88	75	79	70	86	76	76	62	75	73	75	87	75	89	72	78	78	86	79	73	81	86	65	80	77	77	84	73	74	84	78	76	85	88	79	79	93	79	96	90	96	64	78	72	90	71	85	77	77	64	78	75	92	82	79	86	73	75	90	86	69	70	85	86	84	86	86	71	68	89	70	66	76	73	76	82	77	78	82	76	84	89	61	72	73	78	71	79	77	74	78	78	64	108	84	67	78	73	86	67	78	91	86	93	72	70	74	83	78	86	85	92	82	94	70	76	88	80	69	66	77	64	70	79	65	70	83	82	78	99	89	84	68	75	71	93	76	80	77	75	88	71	86	75	84	95	87	73	80	76	67	78	83	86	94	79	67	60	82	77	85	80	67	75	79	72	72	77	78	77	77	76	86	57	69	90	68	66	75	67	70	68	74	61	90	63	86	78	74	81	72	77	62	94	69	80	96	82	83	82	75	79	89	78	73	65	71	73	81	63	80	78	64	99	64	73	81	68	77	75	66	69	78	85	71	93	75	83	85	85	82	82	66	92	85	88	79	84	77	86	83	64	75	78	78	85	83	77	82	81	78	82	93	67	65	74	90	74	79	79	75	97	79	87	76	104	74	84	82	76	74	91	79	88	67	68	81	88	79	68	65	87	66	78	74	76	80	80	70	91	84	68	74	92	88	88	95	78	72	82	87	87	78	75	73	82	86	85	82	77	81	91	76	68	85	78	75	86	89	93	71	78	70	76	89	100	88	104	90	91	66	81	94	80	75	57	69	69	61	86	80	86	86	80	83	86	63	75	73	76	90	81	76	96	76	72	85	78	78	85	79	101	89	60	73	85	74	91	79	77	97	95	81	78	65	73	75	95	62	75	53	84	65	82	84	69	87	98	78	76	78	79	61	71	89	78	84	71	71	84	78	76	78	78	73	64	94	82	92	75	63	77	80	64	70	96	85	68	81	85	91	76	75	88	76	79	78	72	82	78	70	70	81	82	88	64	78	81	89	69	79	90	83	82	91	72	74	82	74	77	73	78	76	79	91	83	65	89	82	73	59	107	89	77	101	83	89	67	65	83	76	75	74	87	92	91	78	67	80	73	81	97	71	81	71	81	73	71	82	88	59	82	67	77	69	74	72	91	76	71	77	66	67	61	89	69	83	82	68	78	66	70	93	72	63	81	87	80	74	82	80	76	80	65	82	79	72	77	72	83	74	86	77	89	68	77	76	82	72	78	80	65	78	81	76	77	77	62	83
15741	4565	2259	2942	7052	9679	9830	41163	61412	54198	49942	36039	29054	20258	10729	3433	757	777	803	811	783	801	792	794	818	791	797	830	793	817	843	784	759	811	799	714	779	778	772	754	799	798	774	792	802	715	784	852	780	816	780	773	821	803	849	802	734	790	806	763	786	796	744	826	811	815	813	754	798	769	820	751	782	794	753	759	768	761	765	770	779	809	806	842	781	783	751	808	804	765	817	797	744	716	796	758	847	846	813	840	792	800	769	760	767	761	724	775	836	709	752	764	813	802	831	815	779	790	767	781	797	817	829	834	807	772	855	832	780	780	739	789	752	790	777	795	764	791	795	746	826	787	764	763	811	782	822	761	812	794	815	778	796	761	761	801	837	757	790	795	750	845	756	822	802	822	768	819	745	760	768	770	832	742	838	816	804	769	748	761	794	784	797	785	827	785	807	780	748	774	815	808	803	787	778	776	774	761	798	787	801	815	806	783	809	760	781	800	783	799	820	795	800	766	772	772	816	785	770	751	804	840	751	752	851	795	774	806	755	771	764	750	796	740	782	761	781	809	823	785	763	779	790	798	844	732	765	783	781	805	774	808	769	698	749	833	758	764	804	760	765	755	798	769	762	784	789	808	703	781	833	777	817	850	736	803	759	803	756	783	789	753	770	783	815	804	822	724	779	821	804	773	772	801	802	819	715	745	798	762	834	771	735	744	809	753	745	805	800	805	824	802	763	783	808	827	790	766	800	762	787	781	844	818	811	726	836	787	780	784	754	842	749	810	767	822	804	797	776	782	731	779	807	730	757	828	828	773	822	746	774	848	761	805	779	784	778	821	789	788	766	759	788	756	836	776	777	789	772	841	770	841	821	779	792	805	766	813	786	805	810	813	748	757	724	719	743	782	789	796	889	796	791	773	764	758	744	802	801	787	832	810	827	802	751	832	766	750	807	807	791	790	806	784	756	776	829	755	813	769	829	772	771	776	759	740	800	767	795	800	791	771	761	784	730	817	774	752	756	780	794	783	766	748	786	772	756	801	779	804	789	802	857	785	734	746	723	778	755	790	808	771	755	782	813	791	805	814	790	835	786	756	775	779	762	780	730	801	818	822	794	795	812	842	768	760	815	802	704	812	802	814	771	762	801	834	805	797	820	795	828	802	805	769	833	765	826	747	781	812	791	749	809	742	766	839	804	744	791	800	747	754	818	795	754	800	803	813	787	786	833	779	827	780	848	791	799	802	773	765	736	803	811	820	792	791	820	759	817	814	804	811	772	773	753	772	769	809	787	786	800	799	792	800	767	809	768	742	832	761	760	761	813	771	787	782	777	738	771	747	811	787	800	800	785	777	801	836	797	797	833	777	774	780	806	705	823	758	780	781	753	784	744	781	792	780	778	767	765	790	754	774	806	769	786	826	791	815	806	782	787	770	794	840	776	780	818	782	791	796	762	745	814	801	779	725	803	792	767	779	803	733	797	784	783	776	773	803	757	813	805	765	797	774	777	751	765	807	797	811	769	767	736	752	759	809	800	854	803	756	819	804	773	792	816	773	817	823	778	795	766	807	789	806	824	781	783	779	752	830	773	775	749	779	790	785	809	763	770	790	805	753	863	769	790	815	750	754	767	769	786	760	761	810	790	784	778	808	771	786	819	784	837	805	779	836	800	792	759	802	764	773	785	749	763	761	806	799	779	813	806	770	797	784	813	738	762	783	780	854	851	773	758	787	827	799	802	778	827	807	782	803	791	731	825	761	782	754	786	807	834	752	757	788	791	782	770	807	781	807	790	799	791	791	802	798	750	762	761	769	794	825	738	812	777	838	800	789	766	801	748	772	747	819	749	790	751	736	744	803	789	770	787	792	830	779	756	809	793	753	757	770	770	796	760	758	777	765	808	783	810	776	811	777	751	761	761	848	771	783	790	779	752	768	773	783	803	750	821	780	753	755	766	807	799	794	798	722	791	801	755	786	765	799	715	778	846	778	735	780	813	792	817	793	771	806	796	812	790	812	799	839	777	760	760	796	816	720	737	776	789	790	758	783	785	823	786	780	747	746	755	732	771	780	818	760	746	794	761	772	815	717	814	791	824	802	769	763	756	767	793	779	797	809	784	778	836	818	797	757	810	785	777	752	790	795	768	786	782	765	786	826	817	769	813	795	816	787	814	783	851	792	833	812	766	819	781	818	792	740	784	749	822	768	805	779	746	771	783	759	832	803	833	744	727	766	770	821	828	712	818	834	770	825	839	763	751	789	815	792	786	818	782	821	765	729	794	770	757	790	764	741	752	824	745	776	766	823	815	786	829	802	761	805	843	781	778	751	774	786	785	790	782	754	758	732	819	801	801	832	748	754	753	865	779	780	795	784	781	830	727	831	770	773	719	791	831	794	763	789	781	779	777	811	813	773	829	776	783	799	802	754	774	799	816	787	795	815	782	746	807	759	765	767	783	738	785	783	813	803	812	767	784	769	772	786	789	806	740	766	802	777	774	822	818	799	784	774	787	747	738	767	815	765	795	822	779	749	822	789	806	749	747	810	749	813	801	809	795	778	784	815	792	775	793	822	768	785	783	839	739	773	786	789	748	768	777	802	744	791	798	739	799	810	827	760	772	772	814	789	789	800	795	804	803	806	799	826	805	861	825	833	764	824	781	814	795	744	833	807	775	761	798	811	777	785	776	816	771	772	778	785	753	838	802	773	798	800	790	813	796	799	816	793	759	800	821	838	767	736	790	797	780	789	776	764	731	791	813	761	812	784	786	751	762	788	743	786	808	803	786	789	806	742	778	838	801	805	811	775	760	806	779	812	828	801	799	824	712	812	779	757	799	789	794	806	794	783	783	816	803	751	800	766	801	814	788	756	786	748	756	787	803	772	805	807	749	761	738	771	828	766	784	790	791	813	769	772	847	801	801	810	754	749	758	777	793	801	764	782	785	822	826	791	751	781	772	801	801	810	777	797	738	794	797	782	735	786	767	856	788	803	753	787	778	775	769	741	756	787	804	757	833	783	759	803	747	757	769	772	750	766	862	818	798	756	734	802	790	811	810	839	818	778	769	761	787	785	825	788	809	822	786	800	787	803	781	747	802	766	798	791	815	768	823	791	769	742	807	805	839	792	797	780	809	797	754	804	823	777	813	773	755	785	809	764	734	828	775	768	756	792	834	799	759	814	829	833	832	782	808	773	787	831	794	744	787	780	778	806	778	773	784	825	811	735	819	810	811	789	750	808	784	812	764	767	748	810	808	791	760	814	794	789	829	827	816	763	782	808	766	748	738	812	791	768	831	774	775	807	793	779	769	803	816	794	783	793	808	732	778	825	798	795	773	764	746	769	818	828	784	748	785	804	781	750	777	744	825	796	792	787	821	796	786	808	735	799	801	711	767	782	836	756	772	763	800	794	780	783	777	760	804	774	805	803	792	754	776	770	818	744	774	745	789	812	797	757	751	806	767	778	782	800	731	813	826	756	772	759	798	778	795	762	789	791
1720	110	95	73	89	79	93	672	2404	2267	2125	1117	688	341	188	87	60	68	52	64	69	61	76	56	71	58	69	51	75	59	54	60	64	60	55	68	58	59	72	71	71	81	61	67	83	62	65	67	66	75	61	70	52	64	65	68	57	58	72	63	65	75	73	63	66	58	75	68	77	55	64	64	67	59	63	82	49	72	59	70	60	53	78	75	65	72	75	63	69	66	52	58	82	54	54	71	54	68	61	46	62	72	80	64	61	66	67	70	58	56	77	66	67	76	66	55	79	64	69	53	74	66	59	63	68	66	65	79	62	63	73	60	65	54	54	69	64	63	64	66	72	60	52	71	67	59	61	59	50	71	62	38	72	87	63	62	61	78	52	61	68	85	55	59	67	70	73	66	55	54	61	62	56	78	59	55	67	63	67	54	72	55	68	72	71	61	56	56	64	71	61	63	61	64	71	54	60	58	62	66	63	54	55	72	74	47	62	69	63	53	75	73	72	68	81	69	63	82	59	65	57	61	68	57	67	69	61	77	69	72	63	61	65	69	77	49	72	61	67	66	57	72	78	55	62	73	61	68	58	66	66	71	61	52	64	53	50	71	62	65	60	67	66	56	59	64	72	70	71	74	62	63	69	62	48	57	57	75	69	67	62	66	62	57	55	73	72	53	67	62	51	71	57	53	61	69	76	64	64	61	66	76	61	57	51	60	58	58	74	57	66	43	64	59	55	60	60	76	68	55	65	74	50	47	56	57	76	63	83	65	83	61	77	79	50	65	68	64	74	67	74	68	67	73	73	50	72	68	65	73	60	56	58	56	66	60	66	63	64	56	58	69	56	60	76	78	64	54	53	55	61	59	72	64	63	52	66	55	61	59	60	61	71	72	54	61	60	77	60	59	59	50	62	72	75	74	67	65	56	59	68	70	69	72	61	63	77	69	73	74	63	75	65	55	59	71	60	65	67	56	76	50	63	83	69	76	62	62	58	55	68	79	67	64	49	64	65	66	63	52	51	65	78	64	65	56	60	62	66	65	58	64	64	50	65	71	61	67	51	70	60	77	73	64	60	48	63	57	76	54	54	67	59	66	68	60	63	62	73	55	53	63	52	54	69	54	77	60	62	57	79	69	81	70	64	67	61	68	82	73	64	61	59	59	66	76	82	57	71	58	57	58	61	74	57	61	65	62	54	58	65	62	56	54	58	57	54	78	69	55	61	55	81	63	82	67	70	69	53	60	60	62	53	60	68	70	68	59	66	65	69	63	63	59	67	66	59	70	83	67	58	65	55	53	76	75	64	63	62	57	52	71	57	64	72	71	70	62	57	57	61	55	60	67	69	56	55	68	54	67	55	74	67	65	61	71	66	64	67	67	64	61	60	59	71	57	65	66	60	71	71	62	68	64	71	71	70	57	68	56	59	68	66	57	64	71	71	71	54	48	60	58	68	63	76	74	57	59	58	75	70	62	52	73	72	60	57	61	60	59	68	71	67	63	77	73	58	59	68	63	64	60	61	64	71	73	62	53	65	54	64	73	45	70	62	56	71	72	69	55	54	65	71	58	78	62	67	72	55	60	53	70	72	83	58	56	63	54	70	74	72	59	60	65	53	59	56	47	67	85	61	69	73	48	64	71	77	57	61	54	71	76	77	66	69	73	65	74	57	65	59	59	63	55	58	65	68	66	62	66	58	58	74	76	67	74	56	66	62	58	72	72	57	55	68	64	57	63	73	52	71	65	65	70	61	64	67	70	69	42	53	74	77	54	56	54	49	61	59	65	64	69	50	61	60	68	50	60	56	71	66	71	75	67	61	53	62	65	60	64	77	70	62	65	47	66	65	73	78	66	55	61	48	70	69	84	50	72	74	71	56	65	59	54	67	63	70	56	59	62	59	64	71	75	63	76	60	48	57	55	61	62	50	64	61	67	66	80	65	55	62	69	52	83	61	58	63	66	62	65	67	59	57	66	63	58	55	69	46	56	75	63	54	66	57	66	59	55	54	70	69	59	63	63	66	68	72	80	60	68	49	68	65	76	57	47	68	67	61	54	50	85	63	66	66	65	79	67	66	81	67	62	77	68	61	54	66	57	58	67	58	52	72	64	66	70	60	70	63	62	67	59	62	61	61	65	66	55	76	67	56	53	69	57	74	58	67	64	53	66	56	66	69	73	53	69	75	57	74	61	63	57	62	63	69	66	63	53	66	72	66	70	68	62	76	50	60	65	51	68	59	67	49	78	70	62	67	74	60	67	63	73	63	49	79	62	65	80	61	64	62	73	60	59	71	63	62	72	58	85	74	51	63	72	64	75	55	57	58	53	61	74	53	66	60	68	82	81	66	65	67	70	73	65	53	69	49	83	60	76	65	45	62	69	68	59	51	65	63	68	60	66	56	75	59	51	60	49	63	67	63	65	53	65	63	70	76	70	69	61	58	63	66	58	75	66	62	68	77	65	56	60	67	65	68	69	80	68	68	75	70	65	75	63	62	60	59	75	54	65	60	54	73	70	69	55	48	69	56	84	52	66	66	73	58	78	61	51	65	62	62	57	71	61	65	66	67	65	75	59	70	71	57	64	63	60	71	59	75	81	68	69	76	56	58	66	58	61	58	63	56	81	82	59	61	77	55	74	62	68	57	54	62	65	52	61	71	58	70	80	59	63	75	61	56	69	69	66	67	58	71	78	61	74	55	60	71	68	58	59	45	67	60	59	75	68	64	56	80	56	64	55	64	64	75	74	59	64	77	64	86	78	70	83	68	69	75	51	62	67	66	61	64	73	54	66	83	57	66	62	61	51	60	69	63	68	78	75	66	67	71	52	48	67	75	62	64	81	69	65	63	67	82	66	58	54	64	67	71	75	62	56	55	61	71	69	75	74	66	63	62	62	62	71	66	61	74	62	64	80	67	62	66	55	66	76	79	67	73	67	62	77	67	59	62	64	49	57	46	80	54	48	64	75	88	65	66	71	60	73	63	62	70	83	57	58	66	71	70	56	82	59	62	62	68	65	68	82	68	64	65	74	80	63	47	68	62	51	76	74	73	73	73	60	67	69	55	62	57	63	70	68	74	68	59	56	78	46	53	55	66	69	64	65	57	66	71	60	60	60	63	65	76	64	59	65	71	59	68	63	64	66	60	65	62	76	67	68	74	64	71	64	70	67	61	58	58	65	68	60	50	66	66	66	61	63	74	70	65	58	80	64	56	54	68	71	73	55	61	60	57	57	61	63	57	66	62	60	47	77	62	54	60	65	65	60	51	63	78	75	79	70	61	64	63	69	58	49	66	79	66	64	67	63	62	74	65	63	75	47	65	64	73	62	66	72	60	60	49	57	56	55	71	66	55	64	69	64	78	85	62	67	66	60	68	58	54	70	57	61	64	66	66	67	66	71	70	76	73	72	52	54	66	59	77	72	55	68	59	57	72	68	63	51	48	73	68	58	56	75	60	71	92	59	69	59	68	54	70	70	58	70	64	52	70	75
8844	1403	1023	1122	2152	2952	3052	18713	33190	28908	27354	18847	12631	6709	3297	1219	598	632	600	610	608	576	632	593	602	624	626	623	600	613	628	637	578	632	628	616	654	608	577	623	604	612	627	611	634	620	604	639	598	661	652	661	638	630	593	570	559	653	632	590	587	585	661	564	579	601	616	629	617	616	648	651	594	619	639	632	583	609	625	616	591	576	634	640	603	595	618	628	596	641	599	635	646	620	641	638	600	638	636	594	652	570	643	634	601	641	613	589	645	574	609	598	608	675	610	647	602	626	672	611	593	648	613	608	609	617	580	635	626	563	626	619	607	577	615	592	579	624	629	626	639	630	620	628	611	617	628	625	636	635	618	584	598	677	661	627	619	605	638	600	641	621	615	641	623	609	634	593	605	579	624	658	614	623	621	623	644	604	624	636	643	559	677	619	580	626	618	612	609	594	598	615	568	626	628	639	656	641	663	612	635	648	641	628	597	659	620	627	630	642	622	620	633	639	565	610	603	633	608	604	644	527	651	613	569	600	658	643	586	580	622	592	679	578	594	581	601	585	615	602	631	631	594	643	615	620	623	682	659	623	607	616	636	580	582	643	641	577	640	625	637	611	627	560	620	628	586	618	609	624	616	574	607	597	650	597	623	572	604	645	634	601	633	623	601	632	622	570	608	627	609	599	665	617	623	572	636	657	609	646	619	580	655	647	638	663	635	593	610	628	629	602	596	611	619	621	657	668	589	606	615	591	618	629	610	633	637	632	602	637	614	573	589	615	600	624	640	595	574	618	646	613	590	665	616	630	614	628	641	631	616	668	637	617	629	630	636	643	657	628	601	638	592	578	603	613	594	646	621	629	630	582	646	656	633	588	601	675	628	651	627	642	615	573	621	615	662	622	619	677	609	672	604	653	618	654	573	649	626	602	630	597	653	607	599	634	635	623	617	581	617	601	578	634	619	596	600	628	605	630	596	659	625	608	610	611	624	638	608	661	573	615	614	634	628	624	641	634	649	652	607	620	591	602	577	633	619	630	579	583	613	609	608	598	595	638	604	628	642	631	643	557	602	627	597	559	592	622	581	603	668	672	586	649	615	575	651	642	596	636	555	651	626	610	617	609	626	617	624	586	643	629	593	598	608	626	628	644	617	628	617	685	635	609	613	619	601	617	621	650	593	625	636	622	596	632	603	616	624	623	603	626	641	607	620	639	642	619	620	639	610	632	598	613	612	635	606	691	607	655	660	615	661	602	619	619	616	569	639	600	625	631	606	703	627	605	587	605	614	668	639	606	615	616	624	595	602	675	600	637	602	585	587	608	628	635	662	597	608	653	622	630	641	592	626	650	609	604	617	615	613	598	654	630	626	618	619	628	635	653	616	605	604	625	597	607	585	643	632	619	607	630	622	621	585	599	617	662	609	652	634	577	616	581	594	645	606	632	594	638	600	592	598	601	639	653	606	589	668	621	617	638	607	587	645	670	628	593	616	619	605	629	627	616	641	590	621	614	657	589	639	599	629	655	626	612	601	636	607	587	602	624	624	644	608	623	609	648	637	632	633	609	623	658	596	642	559	669	667	636	616	585	572	593	590	602	619	609	660	613	620	605	593	597	648	564	620	644	675	599	640	593	656	634	607	629	667	615	607	634	614	633	635	600	621	620	622	614	616	596	565	618	631	616	631	588	615	620	610	616	604	642	620	653	646	578	595	601	616	601	647	607	573	628	644	629	635	612	632	647	653	689	620	580	645	635	564	618	633	605	628	595	603	597	579	633	587	671	641	594	626	605	631	627	641	643	611	681	597	600	663	588	578	599	670	604	632	647	602	601	646	647	606	627	602	637	644	641	623	610	602	634	625	631	606	625	680	605	602	629	602	610	606	607	600	643	652	630	660	629	596	656	661	631	608	614	601	647	611	606	595	632	605	624	623	644	626	634	635	639	602	610	572	630	625	602	637	600	604	627	630	649	602	674	582	616	642	627	590	631	649	617	605	622	664	656	634	635	577	634	628	632	616	609	678	562	629	615	571	623	594	583	611	617	627	676	620	598	645	623	659	630	627	588	632	645	623	652	643	613	617	620	591	609	573	631	580	595	621	609	657	616	637	622	649	629	661	618	662	569	622	631	605	628	628	638	623	628	657	636	595	612	615	616	640	617	632	605	629	625	575	631	588	613	595	621	605	639	621	602	645	548	602	606	625	621	629	626	625	633	601	626	624	626	613	650	603	642	612	623	640	625	669	608	607	592	587	633	628	585	676	644	588	615	616	635	650	614	633	652	613	658	601	566	637	654	598	638	628	594	593	614	616	631	639	602	676	604	610	563	670	638	618	635	638	633	642	637	563	604	640	621	597	606	601	603	600	618	676	650	633	629	618	586	651	627	616	621	621	615	591	574	589	637	620	622	599	609	621	587	660	601	631	632	646	659	653	665	626	637	594	596	622	624	574	614	658	580	631	619	650	633	624	617	638	637	601	614	619	617	634	670	646	576	636	621	625	610	617	640	595	579	605	586	598	634	637	646	607	601	610	637	606	608	607	649	630	602	595	650	618	605	626	620	554	607	644	663	626	616	639	638	619	626	660	678	631	592	610	603	613	653	631	627	649	676	618	633	635	620	648	639	608	599	628	631	580	652	635	619	603	619	575	640	624	625	612	657	575	638	606	570	621	643	641	640	611	613	576	612	600	612	600	627	621	606	657	630	624	645	623	576	589	588	677	637	626	572	593	620	652	634	607	595	583	666	634	626	627	632	598	660	624	617	598	610	592	634	635	637	639	596	603	634	640	615	636	662	605	670	605	650	655	666	596	615	617	581	643	640	594	626	660	610	630	627	606	637	667	596	648	633	591	622	624	620	604	593	629	568	620	655	618	614	596	566	624	575	670	622	628	612	625	590	617	639	648	624	618	578	653	628	613	617	662	639	611	622	631	633	631	628	602	635	601	607	642	651	626	647	629	645	577	626	627	647	622	639	574	609	620	626	605	628	675	622	609	633	585	595	622	638	593	599	629	555	606	588	613	561	587	612	620	655	614	658	638	633	644	607	623	627	638	673	642	609	666	637	583	618	654	586	619	607	643	623	644	621	653	615	576	572	653	668	605	628	608	576	647	581	632	590	624	589	618	604	625	634	601	626	635	619	648	623	612	685	654	627	597	616	624	637	621	621	620	618	616	586	633	639	636	645	643	610	633	616	634	666	617	579	645	587	629	631	618	649	697	657	580	600	603	594	613	611	622	586	629	652	645	644	649	603	604	594	610	615	615	603	608	626	629	576	623	612	675	629	568	625	642	622	610	672	588	601	593	644	649	564	600	644	591	582	682	605	589	615	640	602	625	616	597	545	611	652	612	613	583	610	647	627	645	630	625	634	647	643	620	613	659	619	647	650	630	650	652	597	662	663	616	634	606	606	626	625	653	614	618	632	584	609	576	623	609	606	614	614	648	633	596	630	629	616	593	613	651	638	639	626	629	619	599	626	611	609	565	620
2500	160	105	68	75	95	127	1780	7344	7027	6893	3239	1697	724	365	146	41	48	46	56	59	52	56	59	39	42	41	50	56	39	46	47	55	57	50	43	54	61	56	58	53	46	54	56	76	52	44	45	48	67	56	51	61	52	38	65	59	62	55	45	54	42	36	50	58	59	49	48	56	45	56	42	50	65	48	52	58	58	61	69	49	44	60	48	60	57	71	64	54	57	61	59	49	52	59	50	39	64	60	50	45	52	60	44	61	60	59	51	55	57	44	42	42	60	48	52	58	57	50	47	55	54	48	47	55	48	51	59	47	67	54	57	59	70	57	56	52	49	58	51	54	53	46	60	52	51	37	55	49	56	40	55	56	50	42	55	48	53	50	58	70	50	47	49	51	62	59	42	49	49	42	45	43	48	54	54	39	46	39	51	60	39	45	56	44	42	53	57	62	53	46	65	54	48	44	57	49	46	36	63	48	56	47	52	44	60	43	44	53	54	56	64	36	45	48	60	49	60	30	65	51	54	60	62	58	45	49	56	49	57	59	45	58	51	60	56	52	54	54	55	62	50	60	52	50	50	47	46	67	62	53	52	45	40	62	59	61	41	50	57	46	42	66	56	60	52	43	45	64	51	62	56	50	51	40	43	59	54	51	50	64	45	41	51	41	47	48	53	55	60	57	63	58	49	59	57	75	55	58	39	53	54	65	47	50	55	63	57	55	47	52	49	44	41	70	52	54	54	47	59	44	54	55	52	46	56	58	42	55	62	51	57	50	47	52	64	53	64	56	59	56	58	51	68	49	36	56	42	70	49	48	53	53	53	50	47	53	66	46	55	49	48	51	62	56	54	43	46	56	77	47	59	47	63	53	48	51	56	56	47	58	43	52	71	36	56	48	47	52	61	54	62	48	40	52	43	48	69	58	42	51	43	52	43	52	57	67	35	48	53	48	66	47	49	54	52	57	65	38	44	52	61	41	48	62	56	53	53	52	49	36	42	49	72	47	48	52	52	58	48	60	51	44	59	48	47	62	50	61	46	74	51	61	39	54	46	52	62	65	49	52	45	59	47	57	51	57	46	52	44	55	57	65	44	52	55	42	63	52	57	60	59	59	61	48	51	47	42	61	35	52	45	58	51	50	53	49	47	50	42	60	37	56	37	64	39	51	64	48	53	51	46	60	38	45	45	55	49	47	58	47	49	50	53	57	49	38	61	55	46	56	61	57	51	51	49	46	42	48	45	59	49	58	56	58	51	71	70	45	48	51	57	43	55	54	50	56	48	40	46	51	58	67	63	57	59	55	51	58	57	52	60	52	42	64	56	54	52	44	48	63	43	47	61	42	53	53	51	63	50	46	56	50	58	54	55	47	50	57	55	60	47	55	62	43	50	57	50	55	51	48	62	56	53	51	63	43	53	55	65	49	50	50	62	55	55	42	65	53	64	36	57	62	53	59	52	49	40	49	54	38	57	52	63	49	50	65	49	57	42	54	52	67	52	52	57	49	48	36	49	58	58	54	45	48	40	51	44	53	51	51	55	41	48	42	48	48	65	62	53	43	46	47	54	53	60	49	65	54	49	53	36	62	47	60	53	47	60	50	49	44	50	52	47	54	56	53	50	57	57	66	50	50	52	60	55	57	62	51	57	49	50	61	54	44	50	56	50	60	51	67	63	52	45	65	58	52	46	59	58	48	57	64	46	58	43	47	57	48	62	55	41	50	55	51	47	50	48	41	55	61	43	49	44	57	48	66	47	54	49	49	53	57	61	66	53	49	52	66	62	55	64	56	43	60	63	56	56	50	49	51	46	62	46	52	46	42	48	59	64	50	47	62	41	39	52	51	45	57	61	54	56	43	52	49	43	60	55	61	48	47	57	64	51	55	62	62	63	67	57	52	46	52	49	58	54	53	36	53	57	61	59	54	50	61	53	44	52	56	54	60	54	46	45	49	60	66	53	48	50	54	55	59	41	52	56	63	62	61	56	49	55	51	37	45	43	66	51	52	42	57	40	56	50	47	58	42	61	57	60	46	49	44	53	55	56	51	70	52	43	52	44	46	63	57	40	58	50	39	50	57	54	42	44	55	65	46	60	57	53	43	58	43	56	41	56	68	56	54	49	51	46	52	38	54	60	61	59	75	52	44	40	56	57	50	48	56	55	56	53	53	55	61	44	45	69	62	61	52	45	46	50	59	50	54	62	50	54	53	40	63	53	50	50	46	48	52	56	59	59	59	48	55	55	49	48	57	52	49	57	50	54	61	59	46	49	45	51	51	45	52	57	62	56	52	53	51	51	56	53	47	49	54	65	53	61	45	55	54	64	44	49	52	44	58	46	54	50	59	43	40	53	45	51	41	51	51	48	65	57	47	44	59	52	53	54	53	62	37	53	48	47	44	46	61	51	45	57	54	62	69	67	60	57	54	60	56	46	59	65	60	55	52	58	59	60	54	56	49	56	49	45	57	46	43	60	49	52	43	49	53	49	57	57	55	73	57	57	56	46	64	56	54	58	62	54	52	51	44	47	49	43	47	45	48	54	44	62	51	61	46	49	60	56	60	46	56	49	64	45	58	51	40	50	52	52	60	46	58	71	45	60	52	44	69	61	50	49	47	61	52	40	46	70	45	51	56	45	46	52	43	47	47	63	53	36	54	55	50	49	80	48	41	44	54	62	52	45	48	53	55	61	54	47	54	64	59	63	61	58	65	55	54	54	50	63	56	51	62	59	60	61	48	47	59	43	62	49	54	61	57	48	53	43	62	68	49	45	54	50	64	52	53	46	57	48	47	57	56	45	53	57	50	52	50	54	39	39	63	51	43	69	46	57	44	50	68	64	58	46	59	56	47	49	57	54	56	63	54	45	41	51	50	48	63	43	43	54	50	42	55	52	65	47	50	48	55	59	58	47	60	52	61	52	59	53	46	56	45	49	49	58	55	45	46	48	49	50	52	56	50	54	58	56	64	56	51	46	45	64	58	55	45	64	60	52	57	53	58	55	47	54	67	44	52	54	57	58	56	57	47	51	47	51	58	61	59	50	38	60	43	47	62	64	71	63	34	67	69	59	60	39	55	66	58	42	62	63	50	49	45	35	54	50	57	48	51	71	42	51	52	60	56	52	56	53	60	60	58	34	43	48	47	59	56	47	64	51	52	54	62	40	38	63	57	50	51	35	53	64	50	60	50	54	57	67	49	56	57	55	60	59	61	51	36	53	48	50	68	59	43	55	57	53	54	40	50	62	52	53	57	43	51	57	54	52	41	57	43	53	43	51	55	55	54	55	53	46	62	48	71	45	51	42	47	40	42	63	57	57	43	44	48	62	48	54	55	50	49	52	57	40	59	46	43	52	47	37	53	55	41	57	48	52	59	56	53	66	59	43	47	56	49	53	49	50	48	46	57	61	39	42	56	60	45	47	50	64	46	55	62	51	51	52	48	68	57	37	46	43	55	31	55	64	49	53	40	54	57	41	78	50	55	54	68	50
10147	2280	1328	1656	3559	5132	5365	27989	48076	41992	40979	29930	23040	14027	7579	2776	548	542	525	533	488	504	534	494	486	532	525	475	483	558	548	559	468	522	516	527	510	509	539	544	484	522	513	550	538	505	540	497	546	475	485	513	498	484	520	514	503	469	522	486	529	517	477	511	490	520	510	503	504	535	490	566	497	520	535	460	482	518	492	512	517	504	519	524	481	536	501	549	504	486	541	509	500	481	510	463	526	525	532	562	513	519	531	526	551	527	476	528	517	489	504	483	502	516	525	540	521	497	508	504	524	534	529	520	527	521	508	491	515	505	478	535	496	487	506	553	517	556	519	528	508	501	519	484	502	556	509	510	482	544	548	528	515	544	504	488	519	542	535	516	535	492	501	495	517	525	535	497	547	490	504	477	489	513	507	484	520	506	509	498	535	531	563	508	533	500	519	537	485	537	515	528	520	522	514	470	495	515	567	495	487	567	512	486	463	497	516	517	503	503	512	519	514	505	539	523	515	528	507	499	532	499	524	522	496	511	475	506	563	515	541	468	538	539	497	541	521	515	520	528	497	471	509	536	539	520	541	500	553	500	502	532	466	510	530	490	498	528	531	548	515	452	489	505	509	542	523	521	496	482	494	536	547	497	529	488	536	476	563	514	509	490	533	511	531	500	565	511	539	549	511	534	501	506	537	526	512	519	554	490	495	503	470	553	477	531	511	564	512	540	497	495	514	565	531	521	545	526	494	471	514	558	515	517	521	514	524	500	493	527	516	463	521	498	488	523	499	525	473	520	519	500	521	519	505	492	526	549	493	533	536	511	522	559	546	548	515	481	537	502	546	503	485	503	484	506	533	507	523	507	548	503	501	564	530	505	522	493	511	485	506	488	535	510	528	512	522	474	511	527	512	480	508	514	494	550	502	524	489	481	509	524	551	525	540	508	515	494	530	541	491	492	545	540	551	519	494	467	537	474	536	498	529	529	535	480	559	529	499	526	521	530	505	479	517	549	545	491	507	507	548	547	518	487	501	466	530	520	501	514	499	528	548	558	489	526	507	499	519	518	542	526	533	539	490	511	486	537	545	503	484	503	567	523	487	510	559	477	510	557	541	497	533	495	530	504	515	531	500	508	497	526	499	530	539	518	513	537	508	498	502	506	507	526	541	507	520	536	499	537	535	494	511	524	503	521	491	544	509	492	489	480	496	536	522	505	538	497	542	548	537	511	537	523	532	497	508	528	542	525	531	536	481	480	508	522	508	509	577	537	526	505	594	509	522	555	513	465	504	491	542	502	520	466	518	494	513	501	465	536	535	502	527	492	492	520	559	490	555	521	497	479	464	507	519	492	496	478	507	527	548	527	481	508	493	519	542	526	524	517	525	511	470	537	525	560	557	520	521	524	499	461	547	495	548	522	515	531	532	512	518	470	515	502	543	488	551	544	492	528	531	558	535	516	476	537	525	513	532	543	509	565	525	510	508	508	544	492	546	545	526	530	519	520	508	513	510	482	527	499	525	506	575	494	506	531	543	516	508	445	503	514	523	522	520	512	508	506	521	538	486	541	499	493	481	516	506	524	487	507	515	519	485	510	531	574	493	537	563	493	494	520	514	470	534	516	471	508	487	514	555	528	531	551	504	550	523	506	495	522	488	526	498	567	486	528	543	523	536	511	533	522	537	492	510	515	517	535	532	513	499	531	510	488	496	511	465	510	495	519	536	521	509	494	524	516	548	527	521	515	520	464	502	532	529	457	569	524	540	552	562	498	560	517	465	511	494	554	492	514	536	484	501	485	514	498	509	505	509	509	565	496	544	503	528	486	544	512	500	519	526	493	478	515	497	514	513	515	565	507	525	560	481	495	500	502	498	493	502	515	527	522	511	504	465	516	511	536	529	555	515	493	535	498	470	496	494	501	517	512	510	541	528	499	498	533	469	515	546	498	522	533	506	507	568	547	528	512	550	491	511	535	542	551	515	507	522	501	497	526	527	530	540	492	486	494	524	526	486	510	478	504	519	464	536	503	511	517	554	566	504	516	523	507	527	477	502	500	485	540	563	477	531	517	546	450	519	495	542	495	511	535	477	520	505	540	557	503	549	508	518	499	524	516	512	535	489	522	485	474	478	499	508	531	504	484	560	506	500	470	551	522	530	514	535	532	508	529	516	512	532	532	516	499	507	546	484	512	519	501	500	497	461	510	485	524	528	508	527	491	572	531	509	482	500	536	522	518	535	530	523	493	545	516	480	503	507	484	531	499	511	538	515	520	518	568	497	526	497	555	562	509	477	509	524	511	488	514	511	520	468	513	517	504	522	494	530	492	503	526	512	563	518	508	526	498	475	550	538	551	489	510	523	528	541	521	524	509	502	513	512	545	533	556	493	539	527	497	541	483	526	511	509	494	545	521	513	490	507	522	528	489	509	529	533	518	567	530	507	518	497	514	512	498	475	517	493	515	544	512	511	561	512	515	565	555	494	537	512	497	533	561	503	526	508	474	530	495	572	554	517	524	507	543	507	523	532	520	551	540	502	529	492	472	523	534	515	550	548	493	544	522	503	530	530	515	530	509	524	494	516	538	498	506	502	536	496	485	514	528	515	468	503	502	547	483	485	536	522	508	479	513	511	523	520	490	531	550	479	532	509	527	496	474	516	486	496	515	472	503	530	548	531	525	535	483	510	535	485	543	534	514	505	531	505	503	530	496	546	516	486	489	535	492	502	503	497	533	561	502	518	523	512	526	512	476	508	528	474	504	498	524	513	516	491	490	528	542	490	514	512	538	489	516	506	522	505	510	504	513	553	480	524	506	529	540	493	512	514	484	525	540	500	502	531	549	488	504	506	570	512	507	519	495	529	519	510	527	543	517	503	497	492	530	524	542	501	484	511	526	532	521	529	470	517	491	480	496	499	507	502	486	517	512	492	485	558	533	536	519	494	535	513	497	513	519	547	487	550	507	527	513	519	501	551	551	511	519	514	522	513	540	513	509	534	504	539	476	482	543	533	507	513	511	497	537	528	491	520	576	517	509	525	513	498	506	525	513	499	507	532	513	540	546	512	491	486	500	504	538	542	545	497	555	538	517	509	535	530	510	515	498	495	535	515	502	528	492	490	507	511	514	496	500	555	443	497	526	486	538	523	522	518	517	532	525	483	510	532	470	544	529	543	514	504	521	523	505	471	532	497	534	519	493	463	545	494	537	527	509	521	518	507	520	517	514	514	509	546	535	534	526	484	533	526	468	524	531	517	505	534	528	519	518	482	514	497	504	533	514	508	503	485	506	512	505	490	527	516	492	483	488	554	508	501	527	541	507	490	510	528	515	548	489	532	534	521	507	523	518	517	485	527	476	507	515	508	540	535	555	553	547	520	503	472	519	488	534	550	496	532	488	506	504	509	508	524	516	538	503	513	494	501	488	562	500	514	533	511	510	527	539	522	548	463	518	509	540	505	507	505	509	482	510	534	523	484	544	499	485	489	518	536	499	516	508
2642	147	138	90	81	72	98	2592	9409	7502	7033	3431	1769	798	344	120	54	38	58	49	38	50	52	48	41	40	42	61	51	48	56	45	53	47	49	58	46	53	53	49	43	51	45	70	54	52	47	52	51	63	51	44	53	52	51	58	44	55	61	57	46	63	47	39	59	56	50	45	56	52	45	61	54	43	47	50	48	53	63	48	48	61	45	45	60	58	51	46	55	43	49	64	57	53	63	47	54	59	52	48	47	55	61	54	53	50	49	57	52	61	51	49	50	54	56	54	44	59	58	51	43	46	55	54	43	52	45	51	40	53	46	61	45	50	53	50	37	57	54	47	58	48	43	56	44	36	40	59	66	59	43	43	43	60	40	54	46	51	53	47	52	49	60	55	56	51	44	51	46	41	48	37	45	51	63	53	50	43	58	43	61	59	62	48	58	49	46	47	53	50	47	53	56	49	56	57	39	39	68	58	50	42	53	47	49	62	68	41	44	66	52	43	57	55	63	63	45	38	58	47	43	50	43	53	56	49	57	55	55	58	47	48	48	59	49	46	53	47	41	53	56	57	61	36	52	56	55	54	51	39	47	67	53	46	53	53	46	51	40	50	60	41	58	44	45	68	55	63	41	49	44	50	45	45	46	56	60	49	58	49	64	56	48	46	61	48	51	42	49	46	52	58	60	42	51	61	57	50	41	55	38	43	54	50	56	52	61	56	62	51	56	63	42	52	46	50	40	61	53	66	64	40	56	51	48	49	53	59	54	46	55	50	48	54	53	47	46	48	65	55	63	47	54	48	53	51	47	45	48	67	54	45	42	61	71	57	67	49	53	55	42	57	43	50	55	62	58	39	73	54	38	54	55	40	34	55	40	40	61	55	50	53	49	73	48	67	61	59	62	72	45	57	60	49	49	52	41	61	58	46	49	52	53	54	53	43	47	49	59	50	61	49	58	54	56	51	47	50	41	47	51	52	50	54	37	49	63	51	56	61	43	40	58	65	39	57	43	44	43	61	57	49	47	56	53	66	46	45	51	58	54	46	47	39	45	47	54	49	60	38	55	60	47	50	55	45	52	62	52	52	56	42	55	67	58	57	58	52	51	54	54	53	53	64	38	50	48	56	66	44	42	61	48	56	57	64	51	56	59	60	58	47	54	49	51	48	45	53	56	46	56	58	59	59	53	47	52	47	59	37	59	58	47	52	57	45	47	57	63	57	35	59	47	55	49	46	49	46	50	55	54	46	50	51	59	60	40	48	42	53	50	54	52	44	54	50	56	66	54	50	45	49	45	47	55	47	49	53	52	57	67	46	41	51	52	51	43	53	60	49	49	50	38	64	50	55	54	40	47	59	50	41	53	52	48	43	48	65	51	65	47	45	54	52	56	54	65	55	41	55	56	54	69	35	55	52	51	60	48	49	47	53	48	49	55	59	60	48	61	49	45	50	52	52	58	52	50	53	50	67	63	52	55	59	54	46	44	53	59	46	47	61	61	55	72	35	66	58	48	44	45	66	45	45	39	48	49	40	54	47	58	49	50	46	55	60	36	65	56	54	48	54	47	47	38	49	51	45	56	48	56	58	48	61	50	54	40	58	44	52	54	55	43	45	50	44	53	43	48	55	42	65	56	55	47	47	61	36	55	51	52	54	56	50	57	49	46	53	50	44	48	43	45	64	49	45	58	43	57	56	51	52	46	57	44	51	47	55	51	54	46	51	48	57	52	57	64	52	52	53	51	59	53	49	55	53	67	48	52	44	58	46	52	39	56	49	50	50	57	58	43	49	52	58	50	41	54	47	64	55	55	50	61	45	40	55	56	47	56	55	55	45	63	41	57	41	52	47	53	46	57	43	61	46	45	50	47	64	56	44	47	53	58	47	39	59	48	51	45	49	72	56	51	47	49	45	57	52	50	48	39	58	55	50	36	48	57	42	46	49	53	47	62	51	51	48	46	56	54	52	50	60	51	61	36	59	52	50	55	61	54	51	45	45	53	42	43	58	51	60	59	49	48	48	45	43	54	60	47	58	49	65	56	56	52	49	52	39	40	70	48	52	51	64	56	39	58	56	66	54	49	39	58	39	56	52	51	51	58	56	47	56	52	47	58	51	41	69	58	63	67	60	46	41	54	46	47	49	61	53	52	41	45	53	45	55	53	53	45	51	56	47	48	42	51	60	44	48	57	49	59	61	67	43	45	55	55	58	56	56	49	53	44	45	60	59	47	52	41	67	73	53	48	45	56	56	48	54	55	57	45	59	42	64	54	45	56	60	58	61	52	59	47	49	39	47	36	61	48	53	46	41	41	52	55	57	51	48	45	45	42	52	54	71	45	45	56	43	51	40	52	56	46	52	52	47	58	54	61	55	52	57	43	54	59	40	54	55	50	55	50	56	55	51	39	55	47	46	60	58	40	59	46	49	55	65	61	45	51	55	54	57	62	48	39	45	70	42	46	59	64	50	46	54	58	73	54	65	53	56	59	47	40	57	46	53	52	52	51	49	52	39	50	57	52	49	58	67	54	55	65	50	64	57	52	56	61	60	44	54	58	47	42	38	63	45	51	51	55	53	47	49	63	64	45	38	70	53	47	55	58	50	49	54	59	57	54	42	52	53	45	45	55	47	42	52	45	63	65	64	58	50	60	51	48	43	47	47	71	47	47	61	49	49	37	44	54	40	49	49	36	54	55	54	58	46	50	43	59	44	56	56	51	65	55	40	40	56	38	54	32	47	47	55	41	54	56	58	47	51	58	46	46	43	54	39	64	67	59	45	54	65	55	51	50	50	52	50	61	55	48	41	54	59	50	58	53	51	60	48	55	52	50	46	41	59	45	52	54	43	53	57	51	52	54	58	49	50	35	58	49	56	53	46	50	51	43	45	61	60	54	50	48	52	50	39	39	56	50	47	53	60	66	42	44	58	43	49	43	54	45	46	54	45	50	53	53	41	53	49	58	46	41	58	60	57	48	45	50	60	56	59	36	64	43	42	46	46	56	52	54	59	46	53	54	62	59	56	57	55	47	50	48	45	48	51	60	47	38	53	49	63	39	49	45	36	37	49	49	45	61	56	49	57	49	53	41	43	53	46	58	54	59	55	58	48	50	52	52	49	58	50	41	59	42	50	62	54	55	52	45	41	45	48	61	48	48	37	61	42	50	43	55	59	51	44	33	46	56	58	51	55	54	54	45	54	47	54	49	60	49	36	82	44	53	49	46	53	55	49	43	43	55	43	45	52	57	58	45	43	42	52	45	48	50	39	50	49	66	42	47	40	55	51	56	42	46	53	63	33	43	61	65	48	50	46	50	53	43	39	53	54	52	53	51	52	46	60	60	59	61	56	54	47	65	52	47	50	43	57	46	51	54	49	38	52	48	50	42	52	47	57	59	59	48	51	45	73	45	54	55	56	48	53	48	44	50	56	62	69	50	66	51	62	47	44	57	53	47	48	57	60	59	47	66	43	44	42	56	43	60	43	58	55	47	47
11001	2384	1494	1781	4364	5635	5501	33218	51829	43225	41129	30812	23735	15088	7696	2354	490	502	529	502	510	481	520	524	538	507	505	529	493	499	510	484	509	506	472	575	502	495	533	513	536	505	475	484	510	485	490	530	528	493	505	509	543	473	544	513	497	502	503	545	522	461	509	495	490	526	487	506	516	536	515	513	492	480	511	472	448	540	481	465	501	499	483	485	476	514	499	495	531	493	503	499	529	545	511	512	502	563	515	478	494	522	511	494	522	486	513	498	514	519	541	495	503	527	491	499	509	496	497	462	520	547	527	517	540	520	505	506	518	514	501	509	502	490	466	531	486	471	532	484	519	485	521	485	523	527	520	490	518	497	499	499	508	499	508	513	518	527	509	492	545	512	524	483	523	521	560	476	513	532	548	520	500	539	499	521	469	526	536	504	507	538	485	468	485	530	521	549	499	517	520	517	504	526	531	475	558	505	486	483	567	479	496	484	487	494	531	510	519	515	526	492	498	535	534	500	519	515	509	530	506	489	501	492	477	522	528	486	491	514	499	485	528	512	467	537	483	509	508	551	496	562	531	496	474	497	521	516	540	488	515	546	518	521	477	519	503	489	525	548	456	508	489	479	478	526	546	477	526	518	497	521	466	502	515	483	472	502	522	505	555	454	496	492	531	486	511	518	523	493	503	532	510	501	519	502	538	515	500	522	466	516	508	530	506	529	511	518	527	492	498	521	527	495	469	502	504	510	488	492	497	469	513	510	484	544	478	506	491	516	517	485	477	520	513	504	511	502	567	534	555	511	495	506	513	510	460	539	505	497	548	474	547	505	489	508	512	523	570	517	479	494	536	520	562	486	521	520	490	511	491	481	500	552	525	506	532	535	524	507	512	520	491	517	480	524	537	485	507	504	559	543	520	504	509	460	499	556	550	521	504	532	486	529	483	525	499	499	555	529	523	503	475	532	548	502	501	487	521	521	509	503	516	520	501	492	520	464	528	531	491	500	537	478	486	524	466	511	510	526	536	464	504	498	492	478	502	457	456	473	482	533	516	516	538	529	551	488	469	531	541	492	516	519	506	526	474	457	534	526	509	468	531	497	488	499	531	520	484	489	495	530	519	534	512	491	486	519	484	514	554	517	486	492	535	516	491	512	501	518	491	490	481	456	495	499	496	503	547	485	521	502	519	509	521	487	494	489	492	484	529	512	487	531	514	473	505	467	486	529	503	521	522	506	486	465	505	508	531	530	455	515	461	502	533	490	541	515	470	501	512	475	490	484	509	493	465	516	507	545	531	537	507	570	514	547	503	480	534	527	532	458	494	535	505	520	536	507	491	537	549	515	503	544	494	506	523	546	503	535	470	514	536	507	526	473	470	508	508	447	530	521	521	514	524	497	504	508	477	482	463	534	537	512	499	522	532	516	494	495	522	520	500	537	491	504	573	517	486	525	518	486	526	472	518	491	488	532	488	481	489	509	519	475	496	509	470	534	518	508	484	507	481	515	517	543	494	511	496	526	480	502	518	521	540	479	481	498	524	505	480	525	526	522	479	510	474	536	532	504	494	516	534	508	459	514	488	503	505	495	542	486	516	499	511	536	482	510	473	509	494	518	519	482	546	530	504	494	485	509	467	457	525	485	511	530	477	516	553	495	460	546	492	488	527	546	488	471	487	501	482	518	529	530	505	509	492	497	515	475	492	514	514	473	489	491	496	496	528	524	465	518	502	505	508	511	501	542	543	470	529	521	506	520	503	531	486	498	545	532	472	527	503	501	492	517	520	506	493	518	514	527	510	538	499	504	520	552	499	530	488	518	543	490	502	475	522	564	515	494	502	516	505	491	523	509	508	532	549	559	519	552	541	526	474	531	494	487	488	478	492	508	480	499	485	502	524	506	505	522	526	495	497	492	505	464	491	530	471	464	526	526	516	511	517	530	520	469	518	510	526	497	482	502	507	489	517	489	500	501	484	496	499	504	467	509	524	527	521	441	497	534	525	499	534	498	520	504	496	516	495	490	539	526	522	508	502	524	492	468	502	503	505	523	504	537	515	511	495	522	544	526	507	513	497	493	476	531	526	536	481	553	516	484	511	484	549	528	534	473	541	511	494	505	511	521	507	503	510	488	507	519	488	534	527	520	498	527	519	490	502	463	529	555	473	524	522	510	497	523	500	552	494	503	571	498	476	509	512	508	493	488	510	524	514	490	526	525	491	506	542	489	499	522	535	515	528	492	515	528	534	487	565	486	523	503	496	473	543	489	543	489	506	487	533	529	497	478	539	516	503	499	494	513	517	523	473	503	508	469	514	519	487	527	535	505	489	525	458	504	479	528	505	519	535	517	517	506	500	509	516	509	551	499	497	477	482	498	506	545	538	529	519	542	489	514	509	545	517	476	505	496	521	531	535	498	575	514	482	494	494	503	515	506	541	496	514	533	513	507	505	512	487	479	497	518	504	495	521	522	488	470	527	520	535	487	508	510	515	484	496	525	510	486	501	524	496	556	539	528	505	528	521	516	528	536	522	498	511	528	531	534	506	477	528	513	479	521	496	521	542	515	487	528	525	512	542	503	511	548	487	471	490	510	467	545	504	505	522	502	455	510	504	491	546	478	522	519	509	506	522	525	514	495	514	533	565	485	510	520	499	514	469	506	515	490	526	501	490	499	494	492	492	507	503	492	486	510	503	517	500	503	477	557	498	523	458	504	498	513	527	491	496	529	525	539	505	544	533	512	500	556	498	536	532	518	552	485	500	509	516	492	508	520	525	518	546	524	528	541	567	483	480	530	476	483	511	503	540	496	519	518	511	518	530	488	509	519	490	508	489	527	484	478	521	460	528	472	506	548	479	502	539	488	522	534	502	501	521	491	528	529	553	551	523	505	508	513	546	498	528	524	489	505	523	503	507	513	529	487	532	489	509	515	491	519	505	483	486	538	474	539	519	477	497	519	488	494	480	490	526	516	537	523	484	462	508	480	500	543	469	534	508	514	507	529	555	484	541	503	510	485	474	500	550	549	538	496	504	508	496	527	520	527	535	517	531	484	487	533	502	514	519	515	509	520	484	462	521	518	485	537	521	519	534	484	492	522	525	516	504	484	521	485	524	472	550	500	490	471	489	466	526	511	493	521	505	488	541	545	472	494	483	466	504	499	478	523	482	519	505	538	519	508	516	523	533	480	503	510	482	553	501	509	504	485	467	521	512	553	485	499	522	472	549	490	499	539	491	515	493	511	534	525	547	547	469	521	499	510	476	545	500	508	511	517	502	451	520	484	536	499	547	494	524	486	490	489	515	502	483	512	497	520	479	508	480	469	520	501	467	499	506	498	522	527	480	518	493	520	524	510	519	519	481	534	501	535	521	489	483	510	503	464	526	475	503	509	498	581	521	532	509	514	494	479	508	481	512	468	510	514	501	504	523	522	500	522	484	507	485	487	516	549	499	492	488	552	481	526	503	504	519	509	506	523	467	490	489	498	517	494	524	480	460	467
1540	253	142	147	110	135	281	6508	16411	13593	11586	6194	2907	1363	578	205	82	62	72	88	59	93	84	73	74	72	73	86	71	72	75	83	63	74	77	76	95	70	80	80	78	74	68	78	74	73	70	80	87	76	77	75	67	74	62	77	85	80	65	68	82	81	83	81	76	68	52	78	75	71	85	86	76	73	68	85	62	82	78	79	77	74	72	77	85	90	86	71	97	75	80	75	75	82	67	77	70	69	67	87	76	79	75	87	65	74	73	75	71	75	74	75	75	79	76	72	84	72	75	65	81	70	86	79	65	86	78	75	77	65	73	89	64	82	71	82	78	64	87	57	80	79	78	93	74	73	65	77	84	77	74	90	79	86	68	90	63	95	84	74	86	79	60	85	78	99	75	84	80	71	73	69	61	84	77	81	72	86	73	82	76	78	71	61	77	65	81	65	76	81	61	59	82	80	69	75	76	79	64	94	76	73	69	61	70	79	97	64	83	75	77	86	73	70	81	85	69	59	68	80	69	64	62	70	72	82	76	63	68	88	86	74	72	71	76	65	76	82	69	78	73	108	68	88	75	78	70	73	83	65	94	78	71	84	76	85	59	58	64	92	87	90	91	69	76	70	83	85	82	70	77	80	70	81	69	76	74	70	65	81	79	73	80	70	85	85	94	78	63	71	93	83	80	79	80	83	67	70	83	70	67	82	75	79	59	73	84	87	72	66	82	75	83	77	85	71	75	81	88	71	78	81	60	86	86	78	79	75	69	80	83	68	73	73	87	82	83	87	81	77	81	73	71	84	71	68	78	88	83	61	87	90	72	80	80	74	88	85	77	79	93	82	64	74	64	76	70	66	65	84	92	74	80	84	58	82	83	63	81	62	90	77	83	89	85	77	92	80	74	98	87	85	71	66	65	85	72	79	78	89	85	87	68	70	79	76	67	75	69	66	78	90	76	80	85	79	68	71	75	74	83	77	76	78	72	83	72	84	75	72	74	78	88	67	80	77	75	78	79	82	90	69	72	85	75	83	98	77	74	84	66	78	61	77	71	80	91	76	73	81	82	81	87	67	68	79	68	78	67	66	80	70	81	79	85	71	88	72	68	77	82	57	66	84	65	80	69	73	79	77	84	73	90	89	78	55	90	86	78	81	73	66	72	78	65	80	68	84	72	85	82	72	89	65	98	85	75	74	84	77	72	87	90	90	77	76	61	94	84	76	78	78	71	72	66	87	89	84	80	80	82	72	84	83	78	76	84	77	71	88	88	61	81	77	56	70	97	67	64	80	71	86	91	74	59	89	71	63	76	68	78	86	81	71	89	82	71	70	79	75	83	84	74	71	64	62	57	92	75	76	72	81	86	78	88	66	70	65	69	91	87	79	79	70	69	75	79	81	79	70	64	75	89	93	70	86	91	73	61	63	68	74	86	71	83	85	77	72	75	78	60	76	78	74	68	62	77	68	71	97	72	81	92	76	74	81	87	80	88	78	80	70	93	78	67	53	78	71	71	69	69	80	70	71	87	86	79	80	77	83	80	74	75	84	65	85	80	75	80	63	77	71	74	80	92	78	76	82	85	76	68	84	72	72	72	82	79	76	61	89	55	85	90	77	79	90	82	80	88	77	76	83	87	70	83	84	82	80	87	82	75	88	80	81	68	72	78	59	81	63	85	83	90	80	68	74	66	86	85	85	82	81	66	100	86	73	75	66	69	85	75	75	78	91	71	60	95	67	78	77	79	85	77	79	72	84	66	91	66	69	66	76	78	82	84	60	78	73	72	87	78	73	81	81	77	87	91	74	72	75	82	70	76	74	72	66	89	70	69	69	80	81	87	66	82	76	92	63	70	75	84	77	70	77	64	101	86	74	84	78	87	69	69	85	86	72	79	69	86	74	80	69	66	63	65	61	75	73	59	77	81	77	83	83	80	73	86	90	77	82	84	70	97	60	68	67	96	87	84	90	75	68	85	72	88	75	91	82	62	78	60	71	68	96	73	98	64	81	65	78	73	74	74	80	74	87	62	75	81	73	80	72	87	85	83	79	78	83	69	71	66	77	64	86	74	74	83	77	81	72	89	61	80	58	62	69	70	67	89	74	71	64	90	68	62	67	67	89	82	74	74	78	63	83	74	76	84	75	76	69	81	65	80	84	85	84	66	64	72	71	85	71	71	81	86	81	80	77	74	76	76	88	74	72	58	79	71	79	78	63	75	74	85	75	77	85	72	74	77	68	78	71	91	88	72	78	85	83	70	76	88	91	87	82	72	86	72	89	73	89	61	90	80	81	74	79	84	71	70	70	65	79	74	62	88	73	79	71	67	89	80	78	78	71	73	64	79	61	74	85	75	77	77	84	82	93	67	82	76	80	82	80	69	62	87	74	72	69	68	74	81	68	75	92	70	66	75	71	90	83	70	61	64	84	80	72	92	64	81	90	76	74	68	74	76	86	82	89	82	86	81	75	75	77	80	66	86	77	83	93	77	80	80	70	75	80	76	69	77	80	72	67	76	90	74	81	67	70	64	76	77	71	82	59	84	80	76	83	65	80	78	75	66	87	71	64	70	72	74	101	77	74	71	68	110	76	77	77	79	71	81	65	87	80	89	86	88	63	88	77	98	76	67	90	72	77	60	65	78	92	82	71	72	56	69	79	92	76	72	88	79	64	99	70	91	61	72	62	75	95	69	96	67	77	73	57	71	80	86	78	74	77	82	61	86	86	68	66	79	77	88	70	72	78	86	90	72	80	88	77	69	85	63	74	64	76	87	83	82	72	93	68	80	69	76	87	60	69	78	69	75	83	88	72	86	74	69	75	81	59	75	90	72	58	66	74	76	91	73	88	76	88	75	72	84	64	68	79	71	63	73	85	69	68	76	74	82	64	73	64	71	72	83	74	70	83	67	58	86	81	78	90	81	85	80	84	83	76	70	88	81	77	80	65	73	60	74	75	87	68	78	81	75	66	72	84	72	70	84	74	79	89	114	94	73	77	92	67	62	72	84	84	70	79	80	78	84	66	72	75	65	89	81	83	67	80	91	88	71	75	76	80	75	77	84	68	83	79	99	67	82	90	70	65	73	87	83	67	75	81	58	92	87	76	75	71	73	82	66	78	77	65	78	96	65	85	69	65	73	90	74	63	92	93	79	77	81	70	79	77	72	108	75	94	87	83	82	66	64	83	80	78	75	70	83	88	71	93	73	83	77	72	74	74	75	60	67	73	77	78	77	74	71	81	67	86	77	74	79	76	73	74	70	73	84	75	63	96	73	69	72	83	64	72	83	88	70	71	93	80	82	67	91	70	70	89	72	66	49	87	74	77	75	65	76	91	62	88	76	76	96	66	88	82	81	71	87	69	80	90	85	66	75	77	61	85	74	69	90	90	87	80	83	68	84	64	79	73	77	77	72	68	67	68	72	73	81	93	73	81	84	75	73	81	73	72	63	81	89	76	88	99	79	76	96	89	76	69	87	77	70	78	79	73	65	69
15846	3845	2083	2778	6588	8903	10971	46356	63090	52075	48902	36223	28589	19153	11112	3741	795	748	824	767	742	774	755	808	769	775	713	765	791	834	752	694	732	773	749	753	684	765	772	793	815	805	750	761	735	777	735	772	786	744	798	777	764	702	783	774	763	797	774	772	734	779	720	787	770	755	760	773	743	759	785	743	743	759	728	797	743	802	748	781	774	808	689	775	754	820	784	780	734	745	783	729	700	721	739	751	735	825	753	747	732	761	745	802	762	806	762	800	758	750	809	789	749	805	802	743	767	801	741	814	791	761	793	756	735	781	780	713	770	777	766	762	767	786	731	815	750	759	806	786	770	757	762	797	780	756	721	771	741	764	774	845	795	766	765	748	768	748	798	783	776	785	759	712	776	773	734	777	743	791	784	760	760	770	754	793	815	750	729	723	762	802	707	769	794	815	758	714	772	759	755	717	758	766	818	753	744	775	756	774	759	830	797	717	774	738	798	750	754	752	750	810	777	749	804	782	758	781	753	769	774	721	755	761	733	746	755	742	734	779	763	799	777	766	762	746	784	748	746	743	740	740	764	785	747	785	757	735	767	731	696	735	722	753	783	780	784	757	820	773	767	811	745	768	771	754	729	781	727	780	759	776	821	718	774	795	792	772	761	753	763	742	729	799	729	788	717	775	760	768	758	702	763	757	739	748	777	755	759	759	778	760	789	783	747	748	759	787	771	770	750	783	730	765	708	828	801	723	716	758	760	741	758	770	782	778	765	747	767	733	781	769	812	768	797	762	801	774	725	740	770	801	759	793	775	808	741	758	725	800	778	790	745	754	722	788	727	775	772	745	796	746	798	746	757	782	730	779	783	758	765	763	774	739	758	779	723	784	783	762	752	706	785	774	760	773	713	753	765	748	755	774	766	717	810	771	758	782	765	734	734	751	750	775	736	786	752	780	752	742	755	748	757	743	775	779	796	770	753	758	739	746	811	832	775	750	707	774	743	743	801	728	789	798	771	732	756	758	788	714	750	797	770	755	781	771	783	725	764	710	754	813	766	730	758	753	810	792	698	706	733	761	781	753	743	759	750	748	714	765	794	808	783	743	762	780	749	760	765	744	756	769	765	778	759	758	745	799	756	733	767	812	750	742	729	748	741	758	726	767	771	767	746	775	815	785	807	740	727	778	744	768	788	741	728	788	777	776	753	782	749	751	754	789	762	769	709	782	782	742	771	781	767	740	714	803	780	759	743	759	776	819	734	748	742	758	778	762	749	756	769	772	771	751	745	801	729	732	751	748	767	744	747	757	729	743	774	707	822	771	782	785	730	758	728	823	718	785	815	755	774	714	765	797	744	781	748	727	774	760	732	809	736	773	750	736	763	761	750	731	786	804	757	706	805	768	803	799	762	758	811	796	780	828	751	758	749	793	752	753	759	788	782	800	778	779	747	741	776	750	742	772	785	753	752	741	750	764	781	777	761	753	795	742	769	762	750	791	725	733	768	763	772	742	715	779	716	747	787	778	766	758	761	814	751	769	750	775	767	761	791	733	757	758	710	758	798	735	737	690	742	767	728	743	801	792	781	801	802	809	719	742	735	829	723	735	796	784	776	748	794	759	735	722	751	740	770	779	777	773	820	779	778	720	801	794	722	799	747	696	787	760	814	754	803	771	770	727	757	750	781	775	814	758	784	775	808	766	682	758	740	775	726	760	774	761	729	724	736	743	810	806	748	734	761	779	740	761	757	768	781	830	764	798	776	798	776	788	781	792	773	769	718	795	739	753	801	731	726	759	755	742	738	741	767	744	729	759	763	738	761	715	759	723	763	744	819	791	785	766	746	758	791	734	744	781	789	782	740	734	772	776	790	785	723	742	761	803	733	735	774	719	780	770	772	747	788	787	819	756	725	769	733	758	788	736	755	725	774	770	705	727	783	779	817	738	723	766	811	768	741	832	792	790	751	753	745	792	733	801	756	747	780	849	696	754	781	798	794	783	796	790	726	768	796	737	767	810	732	751	792	743	794	777	781	760	738	716	792	743	739	796	799	784	760	795	729	784	753	768	705	786	749	741	739	792	790	713	798	747	760	777	758	785	758	736	785	781	735	754	730	778	793	806	804	782	716	807	785	782	728	719	755	752	754	764	790	730	777	779	790	755	761	752	779	738	745	752	751	764	780	761	753	707	794	807	795	759	738	742	725	790	722	732	765	769	712	774	778	753	762	705	716	757	721	759	781	746	775	795	790	720	740	748	742	737	768	727	821	801	829	756	756	777	815	775	735	745	730	809	745	791	747	807	795	790	741	767	714	757	764	748	762	745	800	773	766	760	746	759	783	755	756	778	760	740	768	709	789	790	741	788	798	728	771	772	749	764	782	792	760	726	743	774	746	717	808	696	755	730	784	745	757	746	754	729	798	786	784	763	767	774	766	779	759	755	779	708	731	812	753	753	781	759	798	837	756	771	762	820	812	749	765	747	733	768	733	753	763	732	757	798	792	801	736	771	736	761	793	778	767	761	782	758	753	747	744	759	724	763	757	765	749	760	753	717	774	796	708	762	747	774	754	767	752	757	776	724	760	739	710	742	708	841	806	770	752	765	754	797	733	758	760	739	751	733	733	754	802	752	754	758	757	753	758	743	769	784	747	743	764	692	705	808	764	747	732	803	769	775	753	718	720	780	708	771	765	761	819	777	726	768	763	717	787	752	778	740	786	791	754	773	780	759	753	772	735	776	764	780	783	723	791	765	760	773	789	779	749	704	745	769	775	776	724	733	775	768	798	745	733	748	788	782	763	766	782	776	710	786	715	791	770	750	700	751	800	779	777	769	741	773	742	742	758	806	741	743	737	747	793	729	781	793	789	728	772	763	762	744	763	723	763	801	812	735	789	798	749	797	785	786	714	765	800	814	765	774	750	724	792	743	753	750	787	774	767	767	790	746	754	754	751	752	711	776	777	777	792	770	779	776	807	735	755	706	782	788	763	748	745	778	766	746	790	783	754	772	782	715	746	749	754	808	783	802	771	734	770	775	776	746	765	726	792	835	728	724	765	747	732	799	768	771	739	784	759	764	766	803	767	804	732	750	782	804	790	824	786	816	807	780	751	788	769	784	749	815	777	776	795	743	710	783	789	758	799	746	876	808	766	714	756	768	785	733	738	703	775	758	760	803	772	777	768	799	775	820	715	768	820	754	767	758	743	790	768	777	796	756	744	752	765	731	779	770	777	750	769	809	747	778	744	725	755	795	790	751	751	809	730	731	741	766	775	768	691	763	766	725	777	733	764	718	809	826	774	748	764	727	739	735	782	796	802	762	774	753	734	771	800	772	785	771	767	719	783	779	742	787	690	735	734	766	750	757	727	764	719	771	739	757	773	786	809	758	751	768	744	773	701	766	758	798	746	756	806	778	715	764	751	729	725	747	777	737	779	752	737	730	795	801	760	750	754	764	785	727	752	751	780	710	749	747	814	762	792	732	771	778	750	738	764	771	747	780
1646	75	85	79	55	76	99	860	2471	2314	1976	1171	665	351	201	108	57	68	64	54	56	83	70	68	66	61	61	75	59	57	49	65	55	64	53	57	49	78	58	62	52	65	63	69	57	63	56	61	69	53	58	64	65	63	51	59	60	63	70	54	75	65	80	49	63	62	56	57	59	74	69	65	60	63	58	66	56	72	65	70	73	73	73	72	51	73	61	50	51	51	72	68	62	69	56	61	56	65	55	62	67	71	68	72	61	72	71	55	79	80	59	51	48	73	79	69	51	64	66	68	62	63	61	51	57	62	69	66	63	63	78	67	71	72	61	62	50	67	54	69	66	53	77	71	66	55	66	60	48	57	65	58	59	64	65	59	63	50	68	56	74	56	74	64	49	59	62	59	59	74	52	62	53	60	76	54	77	60	73	54	67	58	75	60	57	65	69	65	63	55	76	68	68	65	71	61	74	71	55	77	62	58	87	56	70	71	67	59	63	75	65	56	52	59	58	63	58	57	68	78	70	79	65	63	54	67	60	75	56	64	63	46	51	63	56	73	76	75	65	60	61	68	57	76	50	52	59	63	63	66	78	63	61	75	69	83	68	58	65	62	64	58	73	68	74	63	77	72	57	60	64	68	56	60	58	66	66	51	52	74	79	66	65	64	57	60	65	69	74	62	45	57	51	65	67	72	70	62	50	68	77	65	64	67	67	75	66	60	77	71	51	59	56	57	70	84	63	87	63	52	60	55	58	61	65	50	73	58	62	63	63	57	59	72	49	53	54	62	54	61	64	71	57	80	78	71	80	63	62	65	81	57	57	68	77	74	54	60	54	66	73	65	60	72	63	69	75	61	83	51	58	62	61	58	65	47	42	53	61	65	62	49	66	64	63	65	56	69	63	74	57	51	76	58	66	48	51	60	69	62	69	50	67	75	51	65	64	58	57	64	81	56	67	73	61	61	58	67	59	53	61	61	57	67	64	79	65	70	70	57	83	77	77	54	63	65	73	67	76	65	53	67	65	54	61	59	40	72	61	68	60	52	50	67	61	60	74	55	53	58	66	65	64	57	54	61	67	73	60	64	69	47	65	65	66	54	75	75	66	63	61	68	70	57	69	65	64	64	69	62	58	73	75	58	62	62	62	69	79	82	64	58	48	78	81	66	56	65	58	78	52	73	62	60	75	54	57	65	63	62	67	63	62	54	62	73	63	61	51	59	57	57	68	63	55	66	72	62	60	63	57	65	56	69	69	70	60	61	58	64	59	59	51	58	67	44	66	66	71	58	73	81	67	63	67	60	71	75	56	55	59	64	76	64	78	61	69	62	70	64	60	52	63	53	64	74	58	63	67	66	63	62	64	65	51	60	53	70	59	69	69	81	57	74	55	64	65	69	61	66	56	78	73	52	60	66	59	66	58	43	59	63	60	58	66	53	54	62	64	71	76	48	81	65	54	70	73	66	51	67	70	90	55	65	57	60	63	63	69	69	61	76	68	60	69	56	68	77	72	58	71	69	68	59	61	64	56	57	43	57	72	71	67	57	65	71	67	64	54	55	64	70	57	60	67	61	66	66	65	64	50	61	58	65	82	74	56	78	65	63	60	57	62	45	70	58	64	69	55	72	59	72	71	51	65	60	54	60	64	54	38	59	59	65	72	44	68	69	57	58	69	73	65	90	63	62	51	61	52	67	61	74	59	57	55	62	59	50	72	45	56	72	61	79	69	73	61	55	62	64	59	69	52	56	65	72	67	62	71	59	80	70	65	56	68	56	68	73	65	68	64	61	55	67	71	65	79	66	56	69	66	55	81	61	69	62	68	67	78	61	69	47	60	54	67	78	76	73	61	52	56	70	64	50	52	53	71	63	73	65	74	61	72	62	68	63	68	78	54	63	57	55	56	65	56	66	53	64	71	71	83	63	65	57	52	61	61	76	59	56	68	64	72	71	76	70	63	54	69	62	66	85	52	67	48	64	63	55	56	68	63	79	56	55	69	60	58	59	78	68	70	63	66	62	75	67	60	63	62	50	68	49	58	64	53	59	60	59	50	53	62	63	64	71	66	58	81	60	62	66	63	60	62	56	68	64	69	49	60	77	59	63	81	61	67	52	50	66	62	70	63	65	65	76	62	78	50	66	79	69	57	65	65	69	61	64	73	78	56	65	74	64	58	65	64	50	61	49	56	54	81	73	55	59	74	41	54	65	66	62	67	55	56	64	64	74	52	64	60	76	52	68	65	59	68	72	67	42	68	70	48	64	49	59	65	64	58	61	56	65	61	76	59	57	69	64	61	57	75	58	63	77	53	66	61	65	64	63	77	71	78	61	74	62	70	54	68	57	59	74	64	66	67	54	72	56	62	61	54	70	51	61	72	72	83	64	62	53	58	68	52	60	53	68	64	79	57	62	60	61	68	80	65	79	73	51	79	65	58	54	65	57	55	58	55	77	61	70	66	64	61	65	66	62	64	66	64	55	68	70	65	84	66	66	64	51	64	73	74	55	77	71	58	52	72	65	67	61	52	66	57	76	63	64	74	64	69	66	58	52	76	49	69	66	66	68	53	66	61	49	63	61	57	65	80	42	67	70	63	67	65	61	54	59	56	74	63	72	54	51	65	66	56	73	82	64	66	77	55	49	52	61	68	64	55	64	53	76	62	69	66	64	37	72	69	72	61	70	59	67	62	66	61	51	57	60	54	60	52	62	68	69	65	72	81	60	72	70	77	67	56	52	72	63	68	64	75	55	70	64	67	61	70	69	56	56	54	58	63	71	61	66	57	55	51	55	58	68	55	58	57	69	70	71	70	51	62	80	68	65	60	68	68	59	63	65	64	76	60	66	69	55	66	77	55	66	60	49	55	54	64	73	53	46	66	59	58	63	56	69	44	51	57	63	60	58	56	68	50	64	63	62	69	56	49	70	61	66	67	73	65	71	67	58	70	83	73	58	56	74	60	50	68	56	55	68	73	60	57	70	68	75	78	69	50	55	59	60	60	69	59	74	68	60	72	55	50	75	70	62	68	51	56	64	65	57	66	59	90	77	66	74	73	56	70	57	58	52	70	58	56	52	51	85	57	60	70	55	76	57	75	66	66	75	65	53	63	52	53	68	57	57	54	69	49	59	56	49	57	75	55	65	68	54	52	66	63	61	65	64	56	58	62	68	61	53	70	69	61	77	72	54	65	59	68	51	61	69	59	59	68	60	64	74	61	71	67	69	57	56	66	57	76	52	79	56	61	62	62	76	59	62	58	64	74	50	74	71	73	54	68	73	68	54	67	69	74	82	66	74	66	68	63	74	61	50	61	73	49	62	64	68	57	59	53	62	58	58	58	50	63	74	60	62	67	67	58	48	81	73	70	51	63	69	54	55	54	52	59	57	62	59	57	61	54	48	70	74	63	56	64	65	59	68	68	77	61	63	51	58	72	64	57	69	61	67	70	70	50	60	70	66	76	61	78	67	58	69	69	71	58	64	61	70	57	63
7687	1161	866	1065	1816	2319	2478	21615	33402	28725	27348	19176	12961	6910	3708	1425	633	614	604	614	604	651	615	608	618	600	659	647	634	629	605	608	590	624	597	617	592	606	587	596	586	578	632	613	667	621	585	614	644	620	610	648	575	621	650	615	605	634	626	636	666	619	592	551	565	612	638	651	591	621	644	571	653	622	617	648	596	609	600	588	631	615	617	582	623	630	590	615	620	567	617	616	555	608	651	605	635	638	615	666	603	650	629	608	644	565	643	650	609	608	567	560	597	612	564	630	585	582	640	566	634	602	601	627	585	609	659	624	642	594	617	602	595	568	657	671	599	631	592	619	627	593	600	584	618	606	622	608	614	639	605	636	649	575	647	589	598	669	589	599	574	658	629	615	580	591	601	585	614	652	615	608	653	614	554	588	630	634	603	586	610	594	622	596	605	646	658	630	592	589	626	641	630	614	601	573	600	633	602	573	608	579	593	635	644	636	578	623	598	629	578	584	589	708	593	564	632	632	651	580	579	588	579	628	594	613	610	600	619	642	654	645	658	602	685	594	614	615	604	612	617	640	638	609	610	615	618	591	571	600	644	656	616	654	601	619	598	610	654	640	607	579	608	614	667	605	612	603	593	644	600	597	603	598	587	622	577	610	659	586	579	599	633	626	602	584	613	627	603	678	597	592	646	564	595	603	626	609	625	610	619	625	671	587	605	615	618	583	632	656	601	608	598	664	587	637	608	623	634	564	618	615	624	577	612	605	586	590	645	598	577	595	587	670	672	601	579	607	622	578	640	577	667	661	618	596	641	625	614	584	577	634	594	565	618	640	634	614	600	554	660	602	628	630	643	601	634	654	603	599	594	584	617	622	541	586	622	601	641	616	607	627	661	619	591	640	630	651	580	618	654	599	599	611	592	653	636	642	618	616	627	612	606	567	596	649	646	577	615	561	588	644	589	591	633	590	626	619	648	616	638	589	596	654	656	631	619	575	613	578	621	650	656	566	640	638	635	616	628	615	619	585	630	580	586	623	605	626	602	621	656	642	633	624	620	636	594	613	617	628	603	632	607	590	633	646	576	621	634	654	638	566	601	608	609	629	638	644	612	621	608	596	592	614	598	597	598	605	632	607	603	595	592	599	663	610	612	617	624	628	621	626	641	599	600	625	622	587	600	628	659	643	592	624	589	623	643	582	620	616	628	610	613	600	617	624	595	637	590	596	595	654	623	620	654	615	579	570	624	573	626	568	665	591	597	593	588	655	610	626	650	617	617	615	622	664	580	598	597	614	630	591	579	602	620	595	604	643	647	628	612	558	620	633	567	607	592	592	608	640	609	587	650	584	633	616	633	633	620	604	571	648	618	653	615	628	592	608	640	599	587	634	638	583	623	613	546	633	589	584	600	627	621	616	617	637	630	603	657	573	653	560	570	632	636	595	627	610	598	628	623	621	666	597	580	631	570	585	613	650	586	628	585	645	606	605	574	618	633	606	615	592	628	603	595	642	617	650	606	637	661	625	642	592	600	608	598	598	594	638	595	622	620	609	591	635	638	644	595	659	589	629	574	583	612	664	630	608	594	615	590	576	642	615	589	630	635	577	647	592	653	621	628	587	644	618	571	578	641	565	605	614	601	580	616	619	578	642	637	558	617	626	633	629	590	638	590	597	571	603	589	615	600	629	602	618	577	618	601	618	596	554	580	639	582	614	634	598	634	633	635	627	588	622	605	606	596	615	613	623	623	601	644	609	632	630	638	602	642	617	628	666	632	636	618	604	637	614	613	620	625	610	588	610	611	635	606	623	636	627	619	604	610	631	617	617	597	647	638	651	581	610	606	607	624	648	641	608	566	632	590	592	648	644	577	583	580	618	648	605	626	599	593	625	621	561	559	608	586	575	603	643	548	609	593	647	636	621	642	603	609	629	641	567	615	653	578	592	612	637	616	600	576	681	586	632	564	619	615	634	616	600	584	625	620	582	621	608	657	657	598	660	611	654	654	600	616	603	625	586	638	583	614	617	596	615	621	617	614	650	596	582	584	567	605	591	622	606	609	610	642	570	608	574	638	653	590	605	608	603	613	605	613	642	574	625	640	640	600	608	583	603	623	579	578	641	617	681	592	599	649	563	596	597	641	660	613	568	598	635	611	608	625	617	640	603	593	621	627	627	642	591	653	601	616	604	597	562	586	603	555	628	634	619	594	621	638	580	633	614	632	600	564	606	592	630	604	580	580	611	637	563	611	594	618	595	571	595	606	661	615	623	609	589	624	609	602	594	655	639	625	630	640	646	591	618	625	609	617	593	584	582	596	606	611	547	619	604	581	651	646	658	596	601	622	621	609	644	582	604	674	650	573	636	607	597	574	593	619	591	581	656	577	613	589	619	580	576	586	647	597	602	644	628	588	629	638	649	653	652	602	610	629	601	605	655	639	565	601	611	574	608	617	626	629	612	598	608	628	606	602	554	590	636	638	593	607	593	606	607	584	611	616	640	639	582	621	574	585	595	601	602	600	600	621	621	610	575	616	665	615	662	636	613	609	605	576	638	620	607	550	598	600	625	589	617	563	594	597	601	639	594	635	597	614	606	606	622	649	588	632	594	654	655	602	603	639	591	645	607	561	628	595	602	614	608	614	623	577	628	645	628	550	615	572	571	626	624	600	596	601	590	619	652	601	595	644	622	651	636	648	582	591	624	583	644	631	651	661	599	631	592	628	570	569	582	602	627	533	631	635	607	639	613	632	600	611	622	621	629	619	614	609	661	614	599	656	601	617	605	665	577	597	620	613	578	601	615	615	610	599	631	591	645	588	616	601	646	620	646	626	599	613	621	578	635	621	615	595	609	596	630	608	590	625	585	621	624	600	589	592	635	613	588	613	613	628	629	573	606	583	588	643	611	608	597	636	631	587	594	640	596	587	621	568	606	632	651	571	616	605	597	583	601	594	613	605	574	591	582	625	634	611	629	642	578	565	622	559	620	614	612	574	623	582	610	611	616	680	609	601	624	645	625	595	632	597	608	644	619	602	600	644	643	624	617	661	628	621	663	589	623	603	625	594	623	617	611	621	614	610	607	638	598	634	599	600	605	681	568	603	605	651	606	625	607	650	591	604	637	640	573	590	630	586	621	631	602	593	572	655	605	599	588	623	612	595	605	616	559	631	619	585	595	605	592	634	569	631	597	598	630	643	631	618	659	632	598	604	605	574	665	625	666	582	626	667	616	615	542	593	687	616	590	605	604	657	632	591	597	606	660	613	604	599	669	654	570	640	593	607	651	660	622	607	602	603	570	613	606	619	621	621	593	614	601	644	654	649	587	612	646	597	638	620	626	597	607	594	589	634	612	581	610	621	586	579	624	631	605	595	676	631	589	621	616	616	633	620	615	593	593	612	561	601	660	638	633	652	612	587	575	629	597	587	589	561	565	621	633	612	590	598	589	609	613	632	602	623	630	603	592	586	664	609	651	612	588	565	576	642	584	627	618	615	607
2397	116	89	72	84	75	89	2571	7339	7143	6063	3542	1679	762	405	143	48	50	50	58	49	48	53	42	49	51	49	50	68	68	38	47	52	54	67	44	52	47	49	46	53	45	51	59	58	54	53	63	44	51	49	43	65	47	63	49	60	41	40	40	66	43	60	50	41	53	42	66	44	60	53	36	55	52	43	56	62	51	45	52	50	53	57	33	52	40	54	61	48	35	55	44	46	47	53	45	47	56	45	51	52	58	45	53	47	53	59	50	52	49	44	45	55	56	44	58	62	52	46	61	45	47	51	47	51	52	56	56	53	59	56	50	58	45	46	45	42	51	55	51	45	48	53	52	51	45	51	36	46	49	60	45	47	62	54	54	52	51	47	57	57	51	49	64	52	51	65	71	56	48	62	48	45	62	64	48	38	53	64	52	43	48	56	43	53	49	65	54	49	58	41	50	59	57	47	41	49	50	44	42	57	60	48	45	37	55	56	44	58	43	62	59	60	51	59	48	49	52	49	55	63	61	52	49	45	51	52	54	62	50	57	51	46	60	55	51	32	54	57	54	53	53	46	56	58	62	46	56	45	51	48	54	56	58	48	57	53	50	50	52	52	51	44	46	54	49	62	46	55	50	41	45	49	56	43	45	56	51	62	49	42	48	49	40	47	47	51	43	46	48	45	49	57	61	48	49	57	53	49	48	65	62	36	43	53	39	56	59	56	64	44	57	57	57	47	56	48	43	64	53	54	55	48	56	49	57	58	39	54	37	53	49	64	50	56	44	52	51	51	61	47	62	38	49	60	57	51	54	52	44	52	58	57	44	64	44	77	43	54	47	64	47	47	48	54	61	53	52	58	64	53	47	57	58	56	48	64	65	61	55	54	49	49	60	46	60	53	58	54	48	42	70	52	27	53	51	57	49	42	38	66	48	45	55	60	48	49	60	47	49	63	42	61	53	58	48	59	56	48	45	50	67	44	48	48	52	62	46	60	55	42	52	44	57	45	50	54	70	60	54	33	42	49	45	45	69	51	62	55	42	36	44	51	45	53	51	44	49	50	61	43	43	63	57	46	50	39	50	55	73	50	55	59	50	43	55	59	62	49	49	42	55	51	43	37	46	55	59	45	55	52	33	47	42	38	51	37	39	38	57	54	49	51	68	59	44	38	52	39	43	52	51	59	58	39	71	44	61	61	56	65	59	49	47	59	51	64	37	57	56	53	49	48	39	58	51	54	52	54	49	41	57	62	65	42	64	43	56	41	59	55	37	54	45	53	55	49	58	57	54	61	45	50	54	53	52	51	53	51	46	59	56	62	54	55	55	57	57	55	46	46	65	48	57	47	54	62	51	58	50	53	47	33	44	44	48	54	56	36	47	49	52	61	64	68	54	51	39	51	45	51	52	53	65	54	44	49	50	47	43	43	44	48	36	48	65	52	63	68	44	38	66	64	66	67	50	57	54	54	44	65	46	56	48	49	47	47	47	42	56	53	48	53	53	55	52	42	44	48	50	58	55	46	47	55	49	63	57	54	50	58	48	44	45	52	42	59	55	48	62	44	47	45	48	53	62	58	55	46	67	52	44	58	53	46	49	65	50	66	51	61	56	44	50	56	38	52	62	57	47	57	59	49	51	48	44	53	37	59	44	63	50	48	62	42	46	53	40	60	43	69	54	50	65	50	54	73	59	43	51	60	46	66	43	62	55	45	49	61	40	51	40	54	44	59	58	46	41	47	46	52	59	54	50	54	46	44	56	44	47	55	62	44	58	56	62	54	59	57	61	44	53	44	53	45	53	46	47	55	51	54	45	45	49	72	50	43	48	53	57	46	48	49	51	45	60	45	49	49	54	46	41	50	41	55	40	43	44	55	44	44	55	43	54	56	52	66	60	52	46	73	53	46	58	57	40	45	49	53	39	45	55	72	58	58	48	42	61	53	47	54	33	54	55	51	50	57	44	51	41	41	58	51	66	53	60	50	47	45	47	53	56	47	48	54	66	57	49	61	57	57	57	51	62	53	50	65	49	52	41	54	52	44	46	46	50	60	50	38	53	54	42	46	51	65	50	56	60	60	58	47	66	49	39	45	52	48	48	52	50	50	55	56	47	39	44	49	50	56	57	38	60	44	51	56	49	49	38	68	38	43	52	47	52	48	60	48	47	47	61	58	52	54	54	60	50	62	51	47	49	44	58	50	61	55	42	68	62	56	42	47	51	41	30	42	52	50	61	39	53	57	51	48	56	54	51	63	57	52	51	51	49	64	47	57	64	47	55	60	63	51	49	60	35	38	51	54	40	46	54	54	60	50	51	43	40	37	51	50	34	55	41	55	47	46	50	57	45	54	54	58	57	45	42	38	66	54	52	43	62	48	58	66	54	56	62	59	42	52	56	64	47	59	66	44	57	39	38	42	41	54	57	57	67	53	47	54	36	61	53	64	58	45	48	47	61	53	54	59	41	67	51	57	51	43	49	49	45	44	41	59	55	43	49	48	51	57	59	38	51	45	50	51	55	56	45	53	51	57	39	47	45	47	46	60	60	58	47	45	52	50	49	46	51	58	44	54	36	56	46	39	57	47	59	58	50	68	60	52	59	55	61	52	56	45	51	44	46	54	52	55	52	57	65	43	50	63	53	54	53	41	53	50	41	53	47	60	54	56	50	50	47	55	51	55	35	62	53	40	42	58	40	51	58	55	43	44	51	54	43	57	57	50	54	62	58	47	47	52	52	41	39	43	45	40	53	50	45	46	58	53	53	56	56	48	40	67	38	66	48	66	57	45	45	53	57	51	48	64	48	57	53	62	60	61	41	44	46	38	50	47	47	54	52	52	51	50	47	56	44	48	48	47	75	51	46	44	55	56	49	46	49	49	62	57	44	45	50	48	56	51	45	40	50	67	52	42	43	55	56	44	48	51	53	47	48	51	56	60	53	64	47	64	54	49	53	57	52	51	46	50	56	64	47	56	57	42	41	55	47	58	58	53	38	50	49	50	58	52	44	67	62	53	58	45	48	64	62	57	47	65	58	53	47	57	40	55	57	51	59	57	53	60	47	52	55	57	49	51	48	45	45	43	54	51	45	55	62	41	40	60	44	52	55	47	54	52	54	54	49	50	39	49	44	47	55	55	45	55	46	43	37	36	45	62	54	57	53	54	43	51	61	52	44	61	54	42	53	68	51	39	47	50	40	53	46	40	45	45	56	46	48	53	52	39	50	59	54	58	59	55	49	61	47	52	65	67	38	66	53	49	60	56	55	49	56	54	56	54	57	46	53	54	60	54	51	46	51	46	50	55	62	48	53	46	59	57	47	50	51	51	45	49	47	56	45	47	54	36	54	66	58	47	48	46	47	50	67	41	49	38	60	52	53	45	47	49	64	56	63	49	41	57	41	52	60	56	56	58	62	46	59	53	51	33	50	57	53	63	48	53	55	58	42	63	49	38	45	50	52	64	63	37	50	45	62	54	37	62	37	51	37	35	47	53	53
8353	1806	1153	1453	3184	4874	5508	33887	47525	42397	40020	30639	23384	14437	8085	2375	524	464	495	501	514	508	527	527	508	492	470	487	500	514	471	473	505	490	499	464	545	493	533	505	470	491	512	497	478	531	518	541	498	512	505	528	489	461	508	493	505	477	485	454	496	522	501	496	495	495	512	470	469	525	512	497	476	520	504	513	453	538	491	520	521	493	498	524	477	479	519	503	524	516	492	499	532	480	561	490	531	526	532	520	503	475	486	489	494	502	509	502	521	544	500	485	504	519	467	548	479	470	469	536	485	516	523	498	482	475	525	514	505	505	487	493	547	484	509	508	487	484	501	475	518	492	535	521	482	528	488	508	514	516	505	474	539	475	493	526	492	490	506	540	507	519	505	504	489	485	457	536	495	472	508	533	513	488	530	517	512	445	496	480	499	452	484	526	463	505	497	516	508	517	465	550	474	454	519	487	489	449	488	488	525	505	503	498	500	466	491	480	453	466	504	546	486	499	477	522	505	503	517	487	502	500	481	481	534	512	460	533	532	472	475	521	531	503	521	542	448	492	485	487	512	459	517	490	486	509	477	517	512	510	515	480	512	497	500	502	472	514	480	470	506	480	512	469	541	541	516	476	497	491	493	521	497	471	501	485	476	465	490	489	481	496	483	503	490	530	518	551	484	475	470	528	494	533	473	521	498	455	474	482	531	527	509	516	497	491	480	518	500	501	501	475	510	496	501	460	508	487	483	457	506	513	490	479	531	506	497	487	513	517	519	525	488	502	547	519	521	524	508	467	512	565	530	503	475	485	487	505	563	476	520	517	492	506	524	488	486	505	499	533	530	474	491	513	493	522	477	497	513	509	505	517	484	486	445	515	524	467	521	524	473	534	501	537	504	504	497	511	515	518	518	502	489	505	498	492	545	498	506	497	477	518	498	489	478	481	502	504	495	484	520	553	477	473	522	489	513	529	510	517	486	518	509	502	538	509	527	526	480	549	496	500	522	508	494	449	508	485	501	447	523	503	477	489	540	495	497	501	483	532	486	520	498	521	512	470	462	543	491	474	507	520	497	503	492	509	520	512	521	491	513	482	485	485	489	503	495	544	453	531	519	494	534	499	522	495	499	504	502	471	504	487	491	515	479	515	510	513	503	481	533	557	500	501	526	476	528	503	502	503	515	495	504	532	489	527	492	462	495	512	441	492	473	498	500	509	465	494	504	484	501	562	500	512	503	463	479	533	521	490	490	485	510	557	542	490	512	530	507	515	493	514	502	513	456	539	464	473	481	508	515	514	522	507	521	500	476	521	536	491	501	476	490	510	472	488	493	477	494	494	484	487	546	502	501	530	509	481	505	504	516	460	449	495	536	499	529	495	460	522	488	534	477	490	518	463	499	450	538	453	511	519	487	487	491	523	523	488	478	512	483	500	530	494	530	458	504	475	474	511	534	470	473	534	515	482	499	556	500	520	498	489	492	540	500	500	525	519	556	463	507	502	472	502	495	477	516	464	522	513	483	515	501	516	509	488	483	511	529	509	485	472	496	498	463	470	489	498	496	515	496	496	522	482	482	472	465	513	499	479	522	500	522	509	523	545	522	493	565	497	485	498	495	485	488	474	482	475	480	511	537	544	488	530	498	504	457	482	552	544	523	531	498	521	486	506	515	494	515	475	480	512	458	500	549	510	529	477	490	517	461	453	498	486	463	502	530	501	499	501	533	470	497	522	512	492	485	458	500	480	494	468	539	501	528	493	492	487	527	515	539	512	486	521	495	517	456	487	533	507	501	530	450	490	516	517	533	479	500	498	460	534	503	552	490	475	542	471	483	533	517	562	556	503	522	534	497	508	503	490	490	506	508	476	525	519	525	464	488	494	529	496	525	529	511	505	466	508	511	504	475	474	522	521	499	493	504	527	495	521	490	492	498	536	474	489	497	478	477	495	501	512	531	474	493	494	509	506	541	502	497	496	510	524	473	484	523	471	506	485	498	479	515	522	464	498	499	485	495	513	493	557	466	503	490	484	478	478	529	484	526	479	470	509	521	512	516	500	469	486	473	527	502	495	497	537	464	469	507	506	490	492	510	490	526	499	491	501	488	537	504	532	510	512	512	462	517	513	478	526	525	480	480	526	488	493	487	476	554	485	449	496	500	482	477	531	497	461	478	488	469	479	528	495	561	474	504	456	524	526	468	524	507	488	507	513	506	498	490	492	481	533	492	516	494	507	546	484	489	520	540	499	508	485	463	525	483	502	484	483	498	475	546	538	492	493	515	515	484	459	449	541	457	463	510	505	520	492	472	494	529	507	487	509	524	529	496	527	499	490	483	475	495	525	478	487	446	498	521	513	492	508	498	459	467	510	465	488	521	510	508	579	511	498	484	512	510	512	508	526	521	494	500	479	492	502	527	497	461	481	484	527	455	503	488	507	508	497	507	488	535	512	521	511	514	483	470	478	481	468	508	529	524	488	570	475	496	499	491	538	504	463	482	497	485	490	539	479	541	489	464	483	469	503	474	478	504	514	506	487	514	493	493	494	497	500	478	493	495	505	452	491	484	518	511	466	492	514	452	515	520	486	486	527	483	495	545	463	490	501	501	485	505	466	506	493	497	487	500	512	519	467	505	501	489	495	488	507	501	505	510	524	466	498	529	470	506	492	500	492	500	503	490	466	522	534	462	507	503	521	534	487	505	523	508	510	537	507	493	518	512	518	538	478	480	496	469	469	521	521	474	488	492	522	479	518	512	520	449	467	515	470	462	531	498	489	494	497	503	483	555	484	500	501	497	466	472	480	497	512	502	518	471	484	517	506	507	487	534	480	473	451	550	500	519	507	474	535	493	509	456	491	503	512	512	459	479	505	513	479	542	515	504	525	484	526	496	479	503	536	510	486	492	455	512	520	508	558	476	524	503	480	495	533	529	497	507	472	521	472	522	493	481	515	476	548	517	518	515	500	555	504	486	508	482	533	472	508	487	505	532	531	484	463	486	507	478	498	476	514	516	475	531	496	525	469	495	553	465	515	490	483	481	493	505	528	481	516	514	483	498	507	488	519	499	502	483	513	505	496	520	494	534	503	466	561	494	523	489	517	491	532	489	517	502	483	508	482	492	514	465	529	516	522	481	500	498	508	498	508	526	541	535	473	510	495	529	519	478	491	504	512	476	501	504	535	490	521	471	560	528	499	499	501	447	502	495	475	485	506	497	502	530	492	528	509	467	473	553	565	521	500	509	510	483	491	497	512	532	474	498	535	464	457	520	514	535	505	506	478	504	506	524	531	507	516	555	482	487	503	502	498	464	500	504	499	488	513	501	480	468	495	519	489	503	500	502	488	560	506	477	477	530	515	479	508	494	486	468	519	499	500	460	526	497	539	453	517	511	495	534	529	492	485	463	485	472	508	556	457	496	473	468	520	502	520	504	519	542	492	529	549	502	500	488	499	492	487	475	510	487	532	491	485	492	517	491	496	498	495	459	509	479	535	499	505
2589	144	92	83	82	85	135	3094	8821	7441	6644	3880	1780	845	430	169	50	47	47	52	57	52	43	48	61	42	43	47	40	35	57	51	50	66	47	48	43	50	49	62	48	38	45	56	53	53	48	53	54	44	51	42	42	41	59	53	36	44	56	34	56	53	36	56	51	51	49	47	45	39	45	50	35	44	59	62	52	57	45	41	34	50	48	40	59	36	43	42	58	52	52	52	47	55	54	33	56	48	60	51	48	43	50	43	42	52	52	43	57	47	60	52	57	52	42	50	58	48	56	50	49	43	40	46	44	38	53	58	38	37	47	40	64	53	61	53	62	53	42	43	51	58	41	54	54	50	39	57	39	40	47	54	41	41	45	39	50	50	64	53	45	42	44	42	56	49	45	44	44	51	53	40	51	56	47	47	53	58	56	52	51	43	57	40	56	30	57	58	48	49	48	61	60	55	58	44	47	55	47	38	44	48	48	38	46	37	49	43	45	57	52	55	56	60	58	58	39	47	43	37	57	50	51	60	46	52	60	53	43	46	41	64	44	54	46	52	44	43	55	49	48	52	58	42	43	48	64	53	42	60	43	54	59	54	46	56	57	54	42	60	38	55	53	44	50	33	57	43	42	51	51	33	54	56	44	52	40	44	56	53	56	39	44	50	56	57	45	50	61	43	50	56	39	51	42	44	47	45	47	49	52	45	49	53	49	52	53	54	41	59	42	64	53	38	57	46	50	49	59	48	50	46	45	33	54	68	52	40	45	50	42	60	59	49	72	55	49	54	55	70	49	36	32	53	44	55	53	49	56	58	50	54	50	51	48	57	46	47	47	45	56	57	55	30	44	54	52	46	60	43	52	49	37	45	64	49	52	49	45	57	56	44	47	49	50	37	58	41	54	31	51	51	40	49	50	45	60	56	58	45	64	47	46	51	47	51	48	39	54	50	52	34	61	56	40	49	51	45	55	55	48	46	48	53	41	62	55	56	38	46	58	53	37	61	52	61	65	61	47	46	57	39	42	68	45	53	43	58	47	35	48	61	47	59	45	47	54	51	53	50	51	54	44	48	43	52	51	51	53	59	45	47	46	37	56	71	44	48	57	58	59	49	45	68	51	44	36	47	51	38	40	45	51	57	52	52	43	52	59	54	49	56	47	60	39	59	56	55	55	57	45	53	42	55	48	57	40	57	47	44	42	52	52	50	43	50	45	48	49	43	62	51	48	52	39	58	44	57	50	53	50	56	45	46	51	45	57	48	58	54	56	56	44	38	39	51	50	43	41	43	43	53	51	43	49	50	45	47	42	50	57	51	58	41	51	63	44	62	54	55	51	52	44	51	48	46	48	49	49	52	43	48	45	48	51	64	56	52	45	50	52	51	56	54	50	51	55	44	61	43	39	43	65	49	40	45	47	67	52	53	59	44	45	44	56	51	41	50	46	51	58	46	46	56	43	50	55	43	56	52	53	59	40	41	45	49	40	40	46	46	44	53	39	59	43	43	48	32	41	38	57	36	52	50	47	58	42	50	49	40	51	48	59	51	51	52	49	54	53	52	62	55	55	51	48	50	41	50	30	59	46	61	47	65	52	55	38	43	44	48	46	47	45	45	47	59	41	51	54	37	49	56	48	56	46	61	38	59	39	53	47	59	42	60	41	58	56	53	46	61	42	51	43	42	55	43	49	49	52	58	44	43	49	39	51	63	49	58	54	55	48	49	56	50	51	41	50	54	44	43	50	56	52	58	61	54	45	54	52	52	52	52	47	66	48	44	52	45	49	43	51	47	44	48	52	41	60	45	41	47	60	63	55	52	52	46	49	40	58	57	46	37	53	49	51	56	41	41	53	55	53	43	53	53	49	48	53	51	45	53	41	46	47	48	46	44	52	49	57	59	36	59	49	46	46	53	54	51	36	51	46	49	66	64	50	50	54	44	43	45	61	48	53	50	45	52	47	43	35	48	49	47	49	55	60	54	47	47	47	56	41	40	46	48	55	50	41	53	42	50	48	53	53	51	46	63	54	49	53	45	56	61	48	51	51	43	52	60	44	42	48	63	57	53	41	47	45	55	54	50	45	46	50	62	45	55	56	64	49	44	42	44	59	67	43	40	39	49	53	43	49	46	50	42	48	54	42	42	55	63	49	51	49	61	47	52	51	57	50	49	51	53	45	41	42	47	49	59	53	50	52	52	53	55	48	35	44	46	49	46	42	48	54	43	47	51	67	53	56	45	52	71	55	51	61	48	52	49	52	39	46	52	45	59	48	46	57	35	56	52	65	46	41	57	72	34	48	74	50	49	48	49	43	48	54	51	55	51	53	42	50	50	45	51	56	56	46	45	48	49	49	50	47	55	45	50	49	47	45	58	44	48	57	50	56	48	49	61	44	49	60	51	58	49	53	49	49	46	50	56	50	49	51	50	49	58	43	47	57	44	45	52	33	63	49	56	44	58	48	58	59	38	64	47	48	64	54	47	53	36	53	45	55	31	59	57	28	49	50	31	43	42	68	60	49	50	49	55	50	49	52	50	55	43	50	43	53	47	43	46	48	59	57	44	49	60	46	59	51	50	48	45	68	64	53	50	60	45	41	59	64	51	54	50	51	63	53	43	53	63	58	54	45	58	55	47	45	44	44	50	52	49	60	58	39	42	47	48	36	35	44	38	57	45	62	62	55	52	50	41	48	53	39	56	57	42	56	48	37	45	63	48	40	46	49	53	35	59	54	45	52	39	53	47	56	47	48	42	33	60	60	41	55	44	43	41	46	54	50	46	43	48	40	59	43	50	52	44	59	47	66	50	48	51	46	49	57	54	60	51	41	53	41	52	44	48	52	50	41	46	59	57	61	56	51	45	54	41	52	41	55	48	50	51	38	41	31	45	50	52	45	50	51	51	53	39	47	52	46	37	53	51	55	44	47	41	46	55	62	59	65	33	56	51	43	55	42	45	47	41	36	43	62	52	54	42	62	38	44	57	42	51	47	56	46	55	45	62	52	49	48	49	38	50	47	48	44	54	56	59	51	45	49	41	43	63	60	54	61	41	52	66	46	47	51	60	55	54	48	59	46	55	47	51	49	39	35	32	37	50	55	55	45	48	47	54	37	45	52	50	59	58	54	51	61	47	51	50	64	56	54	67	51	45	49	58	44	53	43	44	46	46	54	52	47	53	43	40	46	55	63	48	44	44	48	50	65	50	67	50	48	38	45	43	49	49	46	46	55	39	51	54	35	47	56	67	46	44	47	57	54	39	46	48	58	54	57	59	47	45	46	59	49	50	42	47	47	53	50	52	39	45	40	46	52	48	55	51	51	63	53	51	56	44	50	32	47	46	48	46	48	48	58	48	46	47	40	60	40	44	48	50	59	49	51	43	61	50	49	51	54	44	53	53	49	51	51	51	53	52	40	55	41	59	58	40	62	41	59	59	51	43	49	65	54	51	51	46	34	47	49	47	58	41	50	60	40	50	45	48	48	60	50	47	52	42
9286	2075	1295	1717	4411	6299	6681	37681	51313	42668	41419	32010	24354	15317	8627	3472	458	518	484	511	523	530	451	487	498	504	520	489	459	485	458	492	485	501	520	494	487	479	466	513	532	501	485	469	492	483	476	489	475	450	481	473	444	505	534	478	524	479	514	488	500	463	461	483	452	495	477	479	500	493	457	529	492	519	495	531	496	507	520	513	450	513	533	467	510	523	506	494	487	421	499	469	492	486	474	497	507	470	487	489	510	485	481	482	506	491	495	486	449	486	513	507	484	509	492	489	512	479	484	504	508	437	489	471	514	488	497	499	473	480	529	458	482	476	485	471	519	517	493	463	481	503	491	499	518	498	507	487	516	484	519	493	499	538	489	468	514	495	516	482	491	489	475	488	468	514	451	476	507	526	483	454	523	459	522	507	465	484	507	510	507	483	494	509	498	476	458	518	493	487	503	481	483	492	506	472	475	481	523	523	519	476	470	501	508	520	482	464	529	548	486	538	506	510	513	465	495	531	497	530	522	536	484	464	499	484	472	477	550	476	512	492	505	473	477	494	486	481	518	483	476	531	489	452	528	500	449	492	470	509	510	482	486	474	526	449	476	445	516	501	440	511	492	454	460	495	479	482	475	461	508	496	524	499	464	517	489	502	491	452	464	467	499	435	487	488	479	526	458	503	450	476	496	489	487	517	492	469	444	481	483	483	508	453	482	481	509	493	488	501	480	508	497	506	507	514	513	503	467	528	485	499	501	491	474	492	481	508	485	463	492	485	489	477	496	501	471	511	520	498	534	487	505	477	487	481	500	506	489	506	489	480	505	475	536	473	495	451	497	493	507	512	473	500	500	509	505	495	467	476	519	542	514	497	521	497	431	481	486	515	527	508	486	495	506	489	482	477	494	503	481	530	524	475	495	519	415	505	489	484	489	499	534	459	524	499	492	529	497	471	482	490	493	496	497	515	505	538	480	540	495	472	474	497	509	457	458	527	520	467	541	458	504	478	474	498	478	495	514	496	529	475	504	499	514	499	518	523	478	494	524	469	488	518	516	509	492	505	496	495	502	461	501	493	491	502	484	514	488	489	484	520	489	475	536	520	505	481	471	506	491	485	497	492	532	558	512	443	476	539	477	517	488	513	509	480	533	463	522	463	525	506	510	488	472	518	527	503	494	508	490	472	489	503	501	455	488	470	502	525	470	507	490	492	506	501	516	469	517	501	519	521	468	510	504	474	519	500	498	490	499	455	464	475	498	497	458	476	494	525	494	512	474	470	468	493	484	468	493	486	477	505	512	508	501	489	527	470	479	515	520	526	527	526	497	486	495	497	486	448	472	476	465	526	512	542	492	521	493	489	491	485	499	507	465	512	457	520	502	517	497	477	530	461	500	464	468	523	479	497	446	510	522	475	476	444	482	513	493	476	486	514	486	524	474	479	478	516	498	496	537	499	527	514	503	482	493	520	501	501	455	491	449	492	487	502	454	509	527	460	506	450	484	474	441	463	507	466	517	460	457	503	479	544	503	459	504	493	480	496	481	504	521	475	490	483	517	506	486	464	519	512	538	481	531	497	460	502	531	512	466	505	474	468	508	509	523	480	531	460	465	505	514	492	513	514	466	514	515	513	528	494	526	489	503	497	500	520	482	491	515	498	475	486	514	455	504	518	503	511	466	468	516	518	490	518	458	507	512	487	504	512	479	496	491	517	494	509	486	526	519	488	498	482	525	488	487	477	446	477	503	524	481	502	489	497	499	491	469	485	490	496	489	467	490	530	505	481	494	533	504	460	479	494	499	508	492	449	499	505	501	496	523	479	454	481	477	492	474	532	483	488	493	437	506	469	498	528	524	488	494	454	500	519	476	527	476	518	500	512	481	497	524	507	507	536	508	494	501	513	517	527	486	488	499	497	526	517	507	521	494	478	490	523	508	492	464	532	484	480	525	477	526	488	491	498	502	548	506	500	481	479	479	494	473	495	512	497	538	520	516	471	479	496	474	455	477	501	494	529	484	483	487	513	498	510	481	468	517	517	470	497	483	490	457	502	484	532	484	522	480	504	456	460	491	509	493	507	462	475	494	493	510	467	470	549	479	488	514	522	502	477	497	491	478	507	495	458	493	470	478	507	514	509	493	474	510	498	504	492	495	467	538	482	502	498	479	476	506	495	497	477	486	474	506	491	464	488	512	479	524	486	486	488	501	493	487	442	508	515	486	507	516	509	525	469	501	505	467	450	451	452	485	506	486	482	516	489	515	457	475	475	464	502	489	528	477	523	495	509	516	486	533	467	474	525	495	533	485	488	526	475	463	491	498	500	475	488	511	477	464	540	482	522	517	471	473	495	499	475	514	506	505	517	486	484	505	496	503	449	519	521	477	494	494	532	489	484	463	462	496	508	480	441	450	466	499	527	498	462	466	472	490	517	479	488	452	510	483	499	472	443	506	498	512	501	516	516	541	491	503	497	511	491	484	476	467	462	518	488	511	517	483	513	504	487	464	534	461	539	475	517	480	465	504	511	511	504	471	494	467	506	498	520	504	503	509	535	495	481	509	465	503	467	464	529	466	516	531	533	475	534	491	490	498	482	484	480	504	468	503	474	503	515	491	492	498	518	507	537	532	511	513	475	524	528	457	480	494	472	495	496	516	545	487	537	469	501	454	485	499	477	524	482	503	489	493	496	479	489	488	502	476	472	487	493	457	507	513	493	504	520	501	515	509	486	537	518	482	468	469	488	506	478	534	517	503	510	498	491	479	503	469	453	464	477	475	465	497	501	491	465	533	510	471	534	494	526	498	489	493	506	520	479	501	497	470	522	463	470	461	474	508	500	490	521	522	517	514	497	486	466	492	529	492	480	483	461	477	556	496	511	482	531	488	485	465	520	471	518	474	477	553	494	472	465	457	490	475	515	479	505	496	486	485	485	505	494	515	515	484	508	476	494	440	531	495	506	521	460	460	538	469	493	460	469	501	547	508	527	506	522	504	484	493	502	457	470	510	489	493	498	550	507	492	495	483	504	506	487	499	500	504	476	535	504	481	463	486	463	513	476	522	491	502	488	456	527	524	492	511	497	507	520	475	509	508	484	467	496	494	512	495	503	488	520	471	472	517	487	490	529	443	456	487	527	511	473	477	446	504	452	487	531	508	461	483	493	495	482	487	500	505	489	494	470	508	465	486	513	501	491	501	534	454	477	497	476	495	480	461	458	533	520	506	495	505	492	462	472	468	480	484	498	490	475	509	469	472	467	502	495	503	477	459	478	527	459	433	514	518	516	488	469	524	503	479	523	463	489	506	490	523	476	509	485	508	486	505	483	486	493	491	498	503	506	493	522	512	481	499	487	468	478	481	450	488	467	527	459	492	512	467	478	510	496	464	510	500	480	482	437	503	500	492	498	482	498	517	525	526	492	475	501	498	526	507	479	446	490	496	529	476	514	518	501	463	504	500	511	541	492	514	521	492	523	473	500	499	500	506	460	483	510	495	486
1355	268	154	110	123	132	174	4534	14067	13260	12472	6783	3042	1391	607	268	78	81	62	86	97	87	68	70	73	72	67	85	84	87	65	78	75	70	70	76	74	72	80	77	74	59	73	81	67	71	73	74	67	66	63	52	79	85	62	80	69	76	84	76	65	72	81	64	77	67	74	73	83	71	55	56	81	74	77	66	70	73	77	67	64	79	77	81	68	82	70	79	68	92	77	63	80	62	67	77	88	74	90	74	75	73	56	76	72	89	78	76	66	69	82	74	90	76	64	70	68	73	63	84	68	75	65	81	72	73	67	76	88	73	75	68	80	83	84	54	79	60	88	66	87	70	84	72	68	77	85	75	75	79	73	77	74	81	73	70	77	72	72	90	65	69	85	82	81	80	70	84	63	72	93	93	71	77	79	81	75	80	84	65	74	65	66	67	68	70	75	56	69	67	70	75	64	70	90	81	80	86	79	60	76	89	73	77	79	106	70	80	84	66	79	88	82	73	72	75	77	81	88	72	83	80	78	70	75	85	80	83	66	81	77	84	71	91	69	71	67	80	66	46	77	59	64	74	70	76	89	68	74	71	87	79	79	67	66	71	66	84	83	72	84	69	74	70	84	60	79	72	65	74	67	71	83	57	69	72	73	61	79	61	69	96	66	72	73	67	88	87	65	81	68	75	71	80	77	66	46	69	67	73	72	74	69	75	74	76	74	66	92	51	75	81	85	72	71	73	69	66	65	74	70	91	77	72	58	81	99	74	64	71	71	73	83	74	84	69	87	74	79	74	69	71	79	72	74	67	86	70	92	79	65	76	72	82	59	83	80	72	74	69	69	68	77	72	71	70	84	72	80	70	83	71	71	80	84	89	68	83	77	72	72	69	66	73	86	73	89	79	75	73	84	77	73	75	92	69	87	78	66	77	63	84	69	66	63	100	71	58	75	90	70	80	70	68	86	76	84	67	81	64	71	70	91	96	71	62	70	59	89	68	74	70	67	63	72	72	73	81	68	68	74	82	81	91	79	69	64	85	91	82	78	79	68	55	76	79	63	90	75	69	73	79	61	75	83	71	68	78	60	79	79	81	77	61	81	65	70	75	74	80	74	63	54	73	69	70	63	82	57	77	75	75	72	71	53	64	70	76	75	62	79	74	81	72	71	85	72	87	102	94	90	77	83	70	80	83	71	70	83	78	80	70	80	69	66	65	71	72	84	63	73	82	81	76	79	87	69	71	82	89	85	77	74	78	71	82	57	69	64	79	75	64	70	90	73	60	70	77	82	72	81	74	63	64	75	90	78	73	69	78	66	70	77	76	70	75	62	67	82	82	48	74	63	77	77	77	67	73	77	67	85	75	69	72	74	78	73	75	78	60	68	81	65	68	70	82	70	71	65	64	70	70	60	64	65	77	71	97	70	70	65	88	73	81	75	85	61	76	69	70	76	93	85	65	64	78	69	69	74	90	78	68	75	69	76	73	77	68	87	75	89	56	63	76	58	67	81	54	82	88	67	87	88	81	73	70	77	84	71	63	73	73	72	73	69	73	68	69	73	73	70	66	69	70	75	73	76	71	64	77	72	85	56	70	86	68	69	60	75	83	75	84	75	64	73	67	72	71	61	88	77	63	64	74	78	71	67	77	75	76	74	83	82	54	58	77	66	71	70	85	56	65	80	94	62	60	72	72	78	73	64	76	71	73	69	61	71	80	75	78	62	64	69	74	65	89	72	78	59	71	73	88	82	67	76	57	86	103	81	97	78	57	72	78	69	79	71	66	82	74	73	86	75	70	84	84	81	93	70	73	71	87	71	82	77	82	56	57	73	70	69	77	75	81	69	80	62	99	58	70	66	58	63	70	62	84	72	62	81	82	70	68	67	85	77	67	71	75	80	72	77	76	68	81	74	78	73	76	78	69	89	66	71	66	78	88	72	79	78	81	69	63	83	54	69	85	77	81	71	72	80	75	97	62	72	74	78	80	73	63	80	79	76	72	71	60	76	76	70	76	60	78	82	73	72	60	69	67	69	73	62	69	60	72	90	83	79	76	65	75	79	72	89	60	70	57	60	75	68	62	56	83	78	68	78	91	64	84	74	64	60	83	58	73	57	67	74	79	47	69	90	72	68	70	74	70	84	80	62	71	79	71	92	78	85	74	71	75	76	80	70	73	76	71	68	69	90	71	61	72	62	77	93	73	73	60	90	60	68	77	67	95	75	77	84	67	73	80	67	64	83	79	82	73	55	86	80	87	74	74	69	81	80	73	62	69	78	77	70	73	74	82	67	84	70	81	69	81	81	73	68	70	77	69	71	67	82	82	66	71	75	73	78	81	73	87	74	93	79	84	54	69	68	68	61	80	75	70	81	70	75	66	66	73	77	79	80	70	73	72	78	60	69	69	82	69	84	82	79	57	79	76	74	65	83	75	84	80	81	85	82	48	73	90	76	77	82	78	75	74	75	63	68	71	89	53	70	71	63	59	68	86	87	78	67	66	77	74	64	87	71	87	71	66	79	82	81	83	79	89	84	71	72	82	64	62	72	94	69	61	65	84	77	64	69	65	76	81	68	74	64	64	72	77	82	81	88	88	85	83	78	89	73	73	79	80	76	72	82	71	79	53	58	76	73	74	84	75	56	54	70	65	74	82	75	78	73	61	82	74	61	83	70	71	62	73	64	70	76	74	73	70	72	70	51	71	84	77	57	75	78	59	68	85	67	73	59	72	54	81	77	57	78	73	83	70	77	67	63	68	67	78	78	75	71	76	70	84	81	65	80	80	84	84	73	63	68	63	71	75	69	67	56	69	74	51	83	62	82	79	88	70	83	74	94	78	73	71	62	81	72	76	72	63	76	60	86	67	75	73	72	61	83	81	64	69	74	75	83	69	76	88	105	63	58	82	87	74	85	72	72	75	70	73	67	73	84	75	93	69	79	76	78	74	65	79	83	81	73	67	87	77	72	76	83	78	72	83	77	88	78	77	82	95	72	75	68	65	73	90	69	86	63	80	63	67	85	77	78	62	54	83	81	67	71	66	78	75	83	52	65	82	86	79	90	68	62	88	79	60	74	80	71	79	79	80	84	80	70	86	77	89	85	73	65	90	78	74	67	91	68	77	58	61	68	75	80	76	74	81	58	54	79	63	74	72	76	50	49	57	66	72	85	86	80	64	64	82	74	65	77	74	74	63	63	69	86	65	76	87	74	68	81	84	78	70	90	59	71	76	75	71	71	78	77	84	64	63	72	74	89	74	74	70	59	82	66	72	71	84	100	74	68	71	72	69	84	76	77	71	75	80	73	69	75	67	79	77	67	73	75	81	70	66	71	73	71	68	71	84	62	84	72	75	78	62	76	101	77	60	73	76	76	70	62	72	74	75	89	69	72	75	68	74	74	72	70	85	70	74	84	84	78	77	74	73	84	78	75	76	72	62	67	76	66	78	76	65	75	70	70	68	84	49	89	76	81	76	68	71	76	77	67	68	61	87
13195	3806	2086	2760	7060	9351	9227	42198	60432	51754	50739	37569	29410	20461	12434	4807	715	756	726	762	797	744	715	769	774	759	727	702	757	766	712	714	723	726	771	735	777	736	741	772	775	747	756	778	769	775	747	738	719	773	711	720	752	709	719	749	729	724	768	763	792	758	735	750	772	773	736	714	762	750	753	693	752	743	718	744	721	723	711	670	694	758	733	764	760	759	765	761	728	754	772	695	785	762	765	782	735	706	727	761	780	773	775	735	727	756	780	704	743	754	713	764	793	774	753	690	755	724	737	790	780	750	794	711	715	739	752	720	750	705	775	726	772	722	761	810	769	790	738	728	706	710	734	738	688	750	726	740	737	782	735	750	716	719	716	729	741	777	722	795	711	765	732	731	783	747	738	734	692	676	750	747	771	727	751	805	742	704	721	727	740	706	752	734	711	746	682	728	707	772	717	725	783	724	707	782	758	731	739	758	685	720	766	727	690	683	726	734	794	716	767	764	763	746	768	778	751	722	800	743	771	739	784	733	713	742	744	748	762	773	722	743	726	751	738	772	714	780	712	748	779	692	730	775	747	730	738	711	729	758	776	795	746	764	735	681	760	739	732	730	736	829	744	721	718	734	757	747	736	739	747	750	710	724	755	745	770	739	771	777	723	691	729	790	713	738	774	775	721	774	755	757	735	751	749	797	737	756	778	759	753	717	757	750	773	782	742	722	707	751	765	746	737	708	804	766	773	797	701	766	824	741	777	754	762	718	741	724	712	687	753	778	720	753	787	728	709	726	701	723	761	756	718	717	785	741	734	718	786	751	732	741	786	731	745	754	726	733	783	698	772	741	744	777	718	750	776	724	788	704	663	761	742	773	759	744	762	751	769	745	765	756	710	748	748	756	760	724	743	783	750	789	781	763	715	709	705	710	761	729	775	723	721	736	790	725	783	763	731	829	724	679	721	727	747	746	773	742	715	764	804	782	756	761	778	727	757	733	744	807	729	749	731	772	703	728	798	750	755	760	742	684	710	706	777	744	748	716	740	720	741	758	749	748	757	753	689	697	808	758	712	762	693	719	727	777	701	737	729	682	751	797	752	679	757	780	678	777	751	727	723	700	718	682	725	790	695	759	734	720	747	771	736	735	760	782	756	754	737	730	745	743	781	797	704	740	740	769	727	686	755	684	734	752	756	700	757	772	740	744	768	736	734	795	790	731	732	812	767	779	724	735	754	761	780	737	740	719	769	792	768	713	768	748	738	712	761	746	787	739	776	716	752	761	687	741	709	769	713	722	732	710	741	764	743	714	764	714	743	755	768	747	746	718	793	752	707	710	760	761	756	756	729	681	714	802	759	751	745	733	748	734	784	781	778	730	729	739	768	736	716	750	754	731	765	749	702	754	796	712	713	738	778	764	714	771	790	688	746	740	762	695	817	729	805	752	777	695	738	742	803	730	778	769	780	807	745	742	762	757	751	717	720	706	726	720	737	742	724	756	747	728	743	772	729	731	811	707	762	729	777	749	724	740	777	759	715	798	790	757	734	773	728	763	706	737	753	701	748	714	700	778	735	727	761	734	779	766	759	712	737	717	807	790	817	771	726	735	718	783	734	800	771	711	801	727	753	746	760	744	749	767	729	721	751	735	766	748	763	734	726	738	785	739	758	722	731	788	763	689	762	756	796	691	710	735	757	755	763	707	736	756	742	784	727	840	750	783	759	775	773	752	733	736	711	730	709	727	724	722	737	736	741	731	775	764	718	752	726	726	746	777	775	769	738	746	756	732	760	737	752	739	745	762	790	732	764	751	750	736	701	746	799	732	749	802	724	755	800	759	769	777	712	805	738	774	754	757	677	746	714	746	720	791	767	750	732	780	771	735	736	766	748	730	752	733	725	733	725	739	755	747	758	720	740	728	790	718	760	792	704	742	758	725	715	697	755	725	739	756	816	774	761	761	756	756	786	769	744	659	808	703	764	719	757	739	737	751	745	758	726	725	775	766	756	755	730	723	797	756	721	759	800	696	749	750	754	729	770	777	755	684	739	781	740	751	765	761	800	760	728	762	762	720	720	778	768	753	737	752	762	767	758	751	769	711	732	759	761	723	760	716	747	745	744	750	774	785	756	716	737	725	744	733	742	744	755	738	755	738	738	761	730	694	748	779	751	737	746	743	750	760	740	746	740	724	767	762	696	773	740	736	755	704	795	805	757	731	753	754	746	682	748	761	724	741	743	787	727	729	758	723	718	787	802	727	678	724	762	769	752	739	741	786	713	748	722	792	726	752	731	702	698	792	759	769	737	718	746	719	775	728	711	800	770	768	745	738	727	758	750	753	773	720	758	738	753	747	763	784	745	782	746	711	795	729	793	732	745	761	747	770	784	720	737	757	720	728	785	770	739	741	729	745	760	779	780	794	707	779	761	740	735	711	757	686	753	786	749	759	754	751	712	789	707	752	751	776	725	758	756	755	712	745	681	765	749	672	759	726	729	707	798	703	737	756	711	783	786	774	821	755	743	761	743	820	776	744	784	715	721	702	741	791	769	731	722	787	724	707	729	680	731	740	745	731	761	754	741	754	721	733	755	696	748	779	765	788	708	809	729	750	781	718	681	778	731	772	748	737	722	752	728	812	749	726	719	704	722	725	765	754	724	791	747	726	756	727	729	739	767	739	763	789	713	719	749	776	746	805	726	701	740	725	757	740	720	732	751	748	732	723	767	727	719	775	711	759	709	725	722	773	762	749	709	721	779	772	732	710	710	745	735	757	739	776	682	708	753	705	763	764	746	734	709	706	721	743	744	787	793	732	745	706	766	746	711	758	704	732	762	769	704	758	786	728	793	788	766	722	772	747	731	770	729	749	744	759	744	673	754	763	711	741	775	723	727	786	748	703	715	708	746	754	766	746	764	717	767	771	767	737	679	730	740	719	767	757	735	747	750	748	758	756	722	741	693	799	753	711	724	764	751	763	758	790	732	797	731	753	754	754	769	783	742	718	725	730	742	682	720	737	754	714	755	693	742	758	744	756	720	804	753	712	763	755	720	773	769	745	767	730	747	752	754	764	708	731	753	787	720	695	696	749	738	747	780	697	794	766	716	741	720	759	714	731	712	788	784	727	699	718	706	763	664	699	724	734	732	770	793	747	726	699	745	757	694	716	766	700	746	746	778	713	714	754	734	747	791	757	742	735	746	794	737	800	767	721	754	715	722	740	750	782	768	772	760	762	738	729	770	719	720	749	744	743	743	797	719	818	741	729	743	725	728	767	722	736	745	668	747	751	760	759	777	769	708	734	744	718	767	761	710	752	761	731	750	745	775	758	717	709	761	711	738	742	765	751	793	779	749	707	733	683	791	769	779	732	769	729	738	783	732	742	714	758	749	737	747	685	770	764	766	705	702	741	732	742	719	726	767	787	778	810	735	725	723	750	759	745	711	764	738	739	776	747	774	740	701	772	721	730	774	785	774	760	751	736	746	728	782	752	777	768	708	694
1722	87	84	48	64	83	73	555	2270	2254	2470	1216	709	361	190	123	75	58	73	71	63	68	60	53	52	59	70	67	51	59	69	67	59	77	58	62	60	67	59	73	58	72	50	76	56	68	60	56	66	68	58	63	49	61	57	48	74	71	55	62	60	72	56	70	60	75	61	51	60	53	64	76	64	64	57	65	62	60	59	78	69	51	60	59	53	56	75	53	64	61	68	57	50	62	71	60	70	66	55	71	51	50	51	56	49	57	65	53	57	62	64	70	69	55	64	64	57	65	62	55	52	60	65	57	66	58	55	64	60	65	48	63	63	66	68	56	67	54	85	57	59	61	50	67	53	51	70	59	69	56	65	72	63	57	61	62	79	58	61	62	71	61	48	65	71	64	69	79	65	57	61	61	69	67	62	68	57	56	63	48	65	60	65	67	62	54	61	73	58	67	60	63	60	68	67	50	44	62	68	60	58	68	60	66	60	58	54	73	65	63	59	60	61	55	56	62	77	77	70	69	52	67	67	53	65	65	57	57	55	59	59	65	59	50	57	69	54	53	76	52	74	60	79	61	43	68	55	44	60	62	49	75	66	65	63	69	56	63	47	54	58	64	66	54	61	67	58	57	42	64	44	60	49	51	50	65	63	61	63	75	60	60	60	50	71	68	72	48	78	58	64	67	69	60	55	78	51	62	61	71	68	64	51	64	52	67	62	63	63	73	55	63	54	72	75	72	67	66	59	71	66	65	64	48	54	69	57	58	79	73	51	58	71	69	54	67	67	60	66	60	69	62	77	73	55	69	62	52	50	65	68	69	67	54	55	40	71	69	59	57	47	57	52	63	63	62	71	51	74	62	58	55	55	78	64	59	63	48	64	64	73	61	58	50	55	53	73	47	72	69	66	63	67	64	60	72	66	76	71	56	67	67	57	70	59	68	82	72	61	70	65	73	50	54	63	67	64	74	64	67	49	54	57	70	68	53	70	66	73	51	58	57	64	58	57	52	64	52	64	54	61	63	58	53	51	71	70	69	56	65	53	69	61	62	51	63	74	72	54	60	63	60	64	72	63	60	72	47	67	52	65	65	56	69	63	52	68	75	52	58	58	55	57	56	67	57	60	55	51	61	61	67	68	68	61	85	57	62	60	69	67	71	57	70	60	65	65	50	64	57	57	58	67	63	73	60	62	67	64	56	59	64	66	56	64	76	67	59	61	60	62	65	64	63	57	49	57	58	75	57	51	69	54	64	57	63	65	65	56	66	63	63	76	65	78	60	58	60	70	63	70	58	58	60	59	60	75	73	61	62	64	53	61	69	62	67	76	51	75	61	70	64	59	56	54	62	74	64	67	59	64	68	67	61	67	57	73	61	63	62	46	66	49	49	65	73	54	58	64	62	64	49	57	65	62	54	70	64	68	62	65	73	73	56	61	58	42	66	59	60	49	55	69	44	46	67	70	62	58	70	57	58	62	71	87	60	57	54	62	72	61	79	56	67	48	68	61	73	67	65	66	65	76	55	62	62	68	55	65	78	60	64	77	59	64	73	66	44	78	57	48	74	66	56	66	62	64	60	66	62	45	67	53	64	45	64	54	54	65	61	62	63	66	56	48	69	72	55	61	65	61	55	58	66	70	65	70	70	67	73	60	75	61	56	64	65	68	62	62	52	65	77	70	68	56	55	69	67	64	54	61	62	54	64	42	68	65	66	52	83	70	68	61	56	82	50	74	65	66	68	79	60	55	63	57	67	59	68	65	61	47	64	71	62	76	48	62	63	65	67	62	61	59	69	62	67	63	65	73	52	59	72	55	65	73	72	67	53	63	68	50	66	66	51	71	63	55	87	55	68	55	48	70	69	49	57	67	60	53	61	67	51	58	67	62	61	44	55	71	59	70	62	59	61	68	70	73	67	61	61	46	70	59	79	62	63	50	71	60	61	55	77	63	60	58	45	58	54	68	49	61	64	61	56	57	42	68	60	56	50	60	52	55	73	49	65	62	61	52	55	54	55	77	50	55	51	54	70	58	63	59	68	61	60	55	59	53	61	53	61	72	70	64	67	59	60	64	63	47	70	70	67	54	67	79	62	59	57	64	56	50	65	64	55	52	59	67	59	52	51	51	76	67	87	51	54	58	48	69	63	79	70	49	74	63	54	53	61	73	61	69	64	55	61	52	62	60	64	63	59	64	71	60	66	63	59	62	54	53	60	61	54	53	60	57	68	72	61	60	65	60	61	68	61	61	69	70	72	60	63	52	69	67	73	67	55	67	48	71	44	67	61	69	58	55	64	53	56	60	70	56	54	74	51	73	56	82	54	58	63	69	62	70	61	65	65	54	63	57	52	62	54	60	65	64	68	56	48	56	58	58	61	72	63	60	80	58	60	57	69	54	55	45	73	54	51	62	59	65	62	59	55	57	65	48	70	66	62	68	54	68	70	62	52	72	52	47	67	62	55	60	68	60	61	51	70	59	64	78	60	61	51	70	61	58	69	59	74	81	63	74	59	68	72	67	59	59	67	61	58	72	61	71	57	61	56	62	67	57	53	66	54	55	56	65	60	79	59	64	59	57	69	54	70	69	61	69	60	60	59	71	51	77	79	64	74	49	63	58	61	60	65	53	78	64	55	50	68	58	61	64	68	60	72	54	55	63	45	66	63	65	60	50	62	69	76	59	62	58	64	62	65	68	64	61	64	72	69	59	62	61	72	53	73	53	66	65	73	87	65	63	70	63	55	66	58	54	66	62	48	52	64	59	49	55	60	61	56	80	62	56	72	66	56	65	73	52	60	73	85	73	65	60	75	70	74	63	60	67	67	60	69	58	62	57	58	73	61	56	76	55	50	55	69	64	70	62	77	60	64	65	60	66	60	62	66	59	50	53	59	67	67	52	62	51	65	71	73	58	59	63	63	60	63	56	64	62	53	72	64	66	60	55	59	57	73	66	66	60	57	59	64	64	63	60	49	69	78	54	52	55	64	71	59	67	57	71	53	60	47	60	52	71	53	62	56	70	56	55	70	73	50	67	65	57	77	57	58	60	65	56	62	59	68	74	58	50	61	53	60	60	57	64	59	73	73	67	72	68	59	62	71	67	56	58	75	70	54	68	67	60	53	58	61	62	62	62	66	66	69	74	58	67	62	69	59	65	60	58	51	67	46	62	51	61	59	60	69	53	75	66	65	75	64	64	82	78	59	54	64	61	72	57	75	61	74	61	66	50	53	62	70	69	60	63	61	60	70	55	59	58	83	71	64	70	75	53	70	50	48	51	71	65	56	55	53	64	49	55	70	57	56	61	64	69	59	67	58	73	53	55	49	64	71	67	67	54	60	59	74	68	69	44	61	63	81	63	71	66	55	59	64	56	61	88	73	70	56	56	69	62	76	70	63	56	57	66	54	61	66	58	58	64	65	64	58	64	78	64	64	70	62	72	69	62	59	63	59	65	59	63	76	46	66	61	63	67	52	61	61	63	70	69	58	72	69
7296	1187	888	960	1657	2431	2446	17920	32368	28946	28527	18815	12969	7184	3636	1704	606	554	616	628	589	593	596	575	575	613	612	614	621	602	594	555	653	588	635	620	627	654	615	579	572	608	600	607	611	581	580	565	541	599	582	611	601	619	596	605	614	637	559	601	623	606	601	589	591	597	585	548	588	577	558	604	582	585	587	607	616	557	620	622	614	593	601	563	588	580	601	555	580	654	618	575	592	572	587	587	584	571	626	580	567	560	611	625	562	586	640	590	626	589	598	584	586	587	619	621	638	586	591	610	559	575	601	611	618	614	616	579	600	555	560	575	544	615	586	571	585	591	595	631	579	606	591	590	602	576	587	570	555	602	602	614	595	635	606	602	593	592	592	627	563	620	574	543	569	644	619	619	611	589	557	608	596	602	585	601	603	612	603	578	610	583	585	578	639	561	643	606	581	611	592	584	581	626	619	620	596	576	619	602	571	616	592	597	606	614	607	612	595	593	602	589	580	587	614	611	597	614	564	602	600	536	618	585	600	583	566	598	601	612	604	626	566	611	637	619	608	582	606	608	568	599	594	607	583	622	574	615	617	571	597	638	594	568	578	564	585	543	556	607	608	586	583	578	552	566	608	643	573	598	620	577	569	573	599	575	608	587	601	573	586	550	596	593	614	623	606	610	580	588	596	576	576	580	591	592	634	603	592	623	547	610	580	619	601	599	629	643	577	562	649	584	595	644	580	562	622	626	622	583	598	595	593	597	563	647	571	620	607	606	607	584	602	567	570	614	648	557	584	611	629	598	611	571	580	666	522	610	550	615	594	588	608	573	580	602	574	603	590	547	583	604	574	572	612	559	605	573	618	563	581	626	570	617	592	633	620	588	622	611	597	610	661	596	593	619	610	601	603	581	598	613	577	560	580	597	597	591	583	601	549	624	580	616	592	590	593	586	559	628	610	592	628	627	607	629	571	563	643	613	583	604	561	609	592	606	640	591	632	568	577	607	616	607	594	590	618	620	585	585	618	611	593	597	566	628	597	618	601	611	561	596	595	573	622	596	610	625	610	558	615	602	538	637	560	618	598	617	614	572	576	594	582	588	584	613	571	623	600	593	565	597	627	572	593	598	599	612	632	595	641	588	629	633	606	575	571	559	615	578	595	596	568	629	576	619	637	603	576	590	623	587	589	606	586	645	589	637	634	608	618	612	562	548	562	573	576	594	586	582	589	513	595	593	540	588	602	572	622	637	614	583	605	592	589	553	635	559	601	592	560	627	631	607	596	586	568	632	597	605	567	621	582	616	575	564	595	581	612	641	577	569	563	595	607	608	607	618	606	610	621	645	561	621	605	595	589	584	602	630	601	610	563	580	589	579	594	605	637	582	599	563	607	574	582	628	584	593	653	569	587	592	570	613	575	592	557	587	583	657	608	600	551	627	629	600	633	568	582	570	591	552	580	537	569	574	610	574	625	549	570	647	587	593	651	548	639	606	586	612	544	603	585	566	616	605	669	588	637	586	538	563	593	612	563	553	581	599	589	585	605	566	572	608	632	572	614	588	622	564	589	588	601	581	576	565	555	600	557	573	613	675	567	640	627	620	598	605	575	576	613	621	596	610	605	575	561	605	619	643	618	597	575	601	579	618	630	596	566	644	579	570	547	613	656	609	584	579	621	584	600	618	607	563	623	625	592	535	596	544	592	594	628	586	557	606	625	551	589	587	618	628	600	592	590	615	575	517	570	607	602	595	597	609	616	573	575	581	584	570	572	514	595	574	593	605	584	615	593	582	585	621	617	575	592	606	589	569	602	619	600	600	627	613	617	579	575	591	642	577	576	585	652	641	567	581	603	602	584	597	580	559	600	616	591	592	585	589	579	665	592	588	548	578	551	597	568	605	566	593	560	621	572	580	583	563	580	591	566	617	566	593	600	668	606	582	599	610	593	628	610	583	605	575	615	585	595	595	594	585	591	603	592	581	639	661	622	597	624	589	611	613	566	607	575	651	609	584	586	605	619	581	557	530	593	574	592	614	603	578	631	600	618	575	578	567	606	587	591	618	600	594	638	585	652	599	585	590	591	610	595	597	582	574	600	576	602	595	586	628	608	579	641	603	563	578	601	599	618	610	607	576	605	629	624	630	597	603	617	567	620	589	623	609	612	586	573	565	571	634	600	604	617	621	596	611	585	574	599	579	636	598	615	586	591	607	629	570	569	588	587	596	565	570	610	594	590	595	629	604	581	584	619	612	615	620	610	598	598	614	614	563	585	581	601	584	570	592	561	611	578	606	564	593	568	566	546	628	584	640	582	577	584	639	560	563	598	605	604	590	613	611	586	608	613	620	558	581	619	602	569	553	582	625	587	604	612	586	615	606	629	599	591	570	586	638	556	570	566	574	585	566	659	620	591	633	593	591	613	621	566	584	560	648	555	598	614	583	588	562	643	611	600	575	563	600	565	606	628	624	574	562	597	564	611	639	581	620	617	594	589	639	605	576	551	615	579	596	593	630	600	615	606	656	594	604	592	593	611	601	608	582	641	614	606	538	597	624	560	569	603	621	661	601	570	549	573	648	630	612	587	578	594	622	597	602	571	606	570	568	573	604	593	640	576	593	556	611	625	604	593	603	635	609	601	571	610	621	550	586	587	581	562	632	603	549	607	606	585	621	592	606	593	598	582	613	616	550	592	574	604	598	591	564	613	593	633	592	576	558	601	563	604	578	578	603	623	581	610	637	583	647	566	603	615	610	632	639	635	602	595	571	610	574	613	618	606	611	588	593	633	605	582	619	613	602	601	627	619	581	584	599	621	557	596	588	606	584	585	586	586	616	577	601	592	618	587	569	637	586	590	584	617	601	588	597	596	575	552	620	616	584	599	596	591	563	632	605	553	617	606	565	583	588	609	588	625	580	592	602	569	600	618	586	614	611	583	577	598	604	562	604	610	568	633	596	619	604	615	593	607	586	578	605	598	550	592	545	588	619	658	642	584	623	612	628	593	566	628	579	586	613	588	600	587	575	596	624	546	602	620	597	607	573	538	621	576	594	576	627	605	591	595	608	571	596	598	604	563	634	604	636	617	651	581	597	588	550	578	641	623	596	552	605	603	569	581	555	557	609	587	609	552	592	601	567	597	637	591	533	608	632	600	587	558	609	594	613	585	575	588	613	586	605	630	628	634	583	572	602	571	621	606	577	607	597	587	615	598	579	591	594	573	538	614	603	593	640	604	569	611	582	589	543	577	601	573	614	596	593	618	632	585	616	549	632	573	583	642	570	612	598	597	546	592	593	606	577	587	612	586	618	597	597	615	594	623	567	594	621	587	601	644	579	625	613	611	624	585	617	622	597	602	620	616	612	630	622	582	613	585	587	624	555	546	597	596	579	595	571	573	620	526	547	576	585	620	625	592	619	607	554	583	569	633	637	585	558	583	598	622	621	581	586	597	602	586	613	566	596	619	583	595	619	595	645	574	592	623	587	618	607	640	595	594	605
2413	101	93	76	61	71	114	2796	7462	6763	6441	3086	1691	742	336	142	54	47	51	57	55	51	55	42	63	57	43	51	71	45	50	49	67	57	62	55	55	57	46	57	44	66	59	57	45	52	51	44	59	54	49	41	56	41	54	49	39	43	44	67	54	47	48	47	44	46	56	46	47	56	37	41	59	45	50	47	61	58	53	52	59	51	59	49	47	53	50	46	46	48	48	52	57	58	58	34	54	55	51	53	45	51	53	48	52	55	49	47	43	56	49	31	52	62	60	63	57	53	52	42	55	63	53	55	47	49	54	58	54	61	47	46	38	38	64	57	60	58	50	48	54	43	59	52	63	46	46	46	46	62	50	52	42	47	49	38	46	51	46	54	48	58	50	56	55	58	55	53	66	47	59	61	54	59	54	61	55	60	50	61	56	49	44	48	52	49	57	44	57	63	57	55	54	53	50	47	41	51	58	59	41	56	54	54	44	57	53	63	44	53	44	44	39	50	46	50	51	48	49	49	52	55	47	48	49	65	57	60	52	56	29	54	65	50	62	48	40	44	58	51	46	63	44	54	51	51	45	57	51	46	45	68	43	53	46	44	55	59	41	45	60	54	42	63	49	46	54	43	58	59	51	59	60	58	52	51	58	58	54	45	45	47	52	55	51	53	46	34	55	44	53	42	54	42	41	41	49	63	47	47	51	41	63	57	59	53	52	56	46	46	59	45	47	54	47	41	55	52	44	44	44	41	45	50	48	46	60	50	57	54	66	49	49	52	46	41	58	58	45	47	42	43	38	54	59	58	52	50	52	54	45	56	43	56	50	47	74	51	49	43	42	51	49	53	53	54	47	40	48	49	48	47	52	42	44	51	44	50	41	46	46	40	48	47	48	48	57	42	50	45	45	42	52	48	48	49	35	58	59	52	51	39	55	55	61	55	48	81	43	43	50	55	48	58	45	52	44	41	35	59	52	41	71	59	56	50	52	55	58	72	41	58	50	69	39	44	51	58	49	50	57	48	45	50	58	67	47	58	52	48	58	42	54	39	52	57	51	48	44	64	57	56	59	60	53	43	54	52	53	50	54	50	51	42	55	40	48	40	41	49	38	50	49	50	56	42	55	58	56	51	46	50	51	37	56	52	49	58	40	43	50	50	49	52	36	62	48	67	49	59	56	57	49	40	45	61	50	50	57	60	58	41	46	57	49	42	52	48	59	51	49	63	41	51	51	53	46	55	57	51	40	64	43	53	39	57	46	40	34	49	47	48	50	41	57	41	47	42	42	61	53	45	49	57	44	52	56	56	57	58	59	57	56	51	66	44	58	56	52	47	49	55	49	49	52	35	58	52	51	51	42	58	50	58	52	66	51	45	38	49	45	45	51	46	60	29	40	45	56	40	59	46	66	54	44	49	47	35	68	49	40	48	50	51	41	45	45	44	48	45	49	49	49	27	51	40	45	54	45	60	48	44	43	58	53	41	54	54	53	49	52	54	46	53	45	36	64	67	48	48	39	57	41	53	64	56	40	42	46	50	54	61	44	67	32	46	38	60	52	51	47	47	45	59	59	49	61	67	49	58	39	48	47	47	51	50	42	49	50	46	50	46	50	49	38	56	50	43	59	62	55	50	56	62	65	43	50	54	62	51	63	43	52	47	55	44	53	55	57	54	51	55	48	47	51	46	43	41	55	53	43	58	51	58	57	48	46	53	55	55	47	43	41	58	47	47	51	54	68	59	58	58	33	37	54	59	53	54	54	51	48	52	51	64	59	51	45	50	48	50	60	40	53	48	48	56	53	56	39	52	53	58	53	57	49	40	47	50	44	50	50	41	60	44	60	67	49	54	50	52	50	41	54	49	53	43	55	44	50	51	51	58	47	58	53	40	44	44	52	44	58	50	41	41	41	53	48	63	65	48	48	45	70	53	50	57	61	55	48	54	47	44	49	52	53	47	45	50	57	40	59	58	46	46	38	48	56	55	50	53	40	60	45	43	50	42	51	66	57	58	54	49	33	51	54	55	64	62	63	56	53	57	54	54	55	52	59	60	40	47	50	60	55	51	49	51	53	43	45	43	45	50	46	65	49	51	44	60	46	40	45	48	49	62	52	49	45	59	46	43	61	46	41	34	52	47	58	38	51	53	48	41	54	56	58	60	56	52	60	44	44	37	53	51	56	41	45	46	42	50	52	53	45	49	48	63	58	39	44	38	57	51	53	53	58	56	59	52	52	56	48	58	55	45	48	56	54	55	55	47	55	60	56	47	50	41	66	53	56	46	56	52	52	58	53	42	57	38	52	42	64	66	62	48	39	58	64	55	52	55	56	47	51	43	50	60	47	53	53	46	47	34	68	55	53	45	51	47	49	31	44	55	56	46	50	47	53	48	51	47	43	63	35	42	42	60	55	47	57	45	45	45	56	55	55	58	58	58	53	65	49	63	45	51	54	59	41	58	64	60	61	52	47	44	49	55	50	55	47	42	45	50	49	54	55	50	42	51	40	52	45	46	47	49	51	61	53	53	54	60	56	45	70	51	64	54	51	66	46	58	42	50	48	56	63	54	51	43	49	50	52	51	47	55	67	61	55	49	53	53	57	45	62	58	47	62	62	56	44	54	53	45	54	52	58	54	45	48	36	50	39	58	63	46	57	53	51	49	48	43	52	37	51	45	53	40	52	55	64	44	47	50	51	48	39	50	40	44	38	57	45	56	54	48	61	48	65	44	56	38	49	47	54	59	40	52	52	35	55	46	50	48	52	59	56	62	65	48	46	45	53	56	44	40	51	52	47	63	53	56	43	57	70	56	47	51	41	57	37	54	49	63	54	40	53	61	48	53	48	55	37	56	55	54	61	48	61	46	62	49	54	55	53	45	50	54	47	43	51	64	45	45	45	54	55	44	54	49	61	44	46	56	50	61	52	52	58	36	49	57	51	65	47	66	38	43	63	43	50	51	52	51	50	51	45	49	52	51	55	45	59	45	52	48	50	54	42	63	47	55	52	49	46	52	59	57	47	48	52	41	45	47	67	39	54	41	40	51	48	39	54	56	39	66	48	59	55	45	52	69	56	53	51	44	50	53	50	47	43	50	43	50	59	46	43	44	39	63	56	52	44	46	37	49	55	54	43	65	43	55	45	45	45	41	45	49	57	51	56	42	56	44	48	51	47	34	61	48	59	50	37	54	37	42	42	50	60	51	37	57	52	45	43	63	47	47	51	64	39	43	47	53	39	40	28	52	48	55	44	50	56	65	43	45	57	55	51	44	41	51	48	60	56	51	48	49	55	48	54	52	49	52	48	46	40	53	62	56	45	60	57	43	64	47	53	46	45	56	59	58	49	44	47	47	49	50	44	66	49	54	52	53	49	56	44	52	53	58	45	65	51	49	45	48	40	69	58	54	55	45	62	67	58	48	55	55	47	55	42	67	40	59	61	49	47	59	47	69	51	60	50	66	55	57	48	69	43	46	50	52	52	50	45	50	64	48
8543	1859	1083	1395	3123	4751	5188	34694	48199	41116	40666	29398	23048	13768	7686	3081	520	537	491	499	460	517	478	492	484	529	450	523	484	510	509	505	463	498	505	533	485	517	520	509	455	455	480	467	466	458	463	471	497	483	518	534	531	514	488	526	499	466	540	486	521	488	519	488	503	517	474	473	484	452	490	485	498	534	489	541	480	515	512	506	501	481	496	492	484	498	488	485	501	464	478	494	482	461	491	525	481	513	476	502	478	539	473	519	510	446	471	509	434	519	502	503	464	487	480	419	531	497	515	528	533	489	485	506	490	496	529	512	506	510	540	507	522	490	485	494	509	516	516	551	468	472	497	491	448	510	509	507	497	484	466	511	559	546	484	507	534	548	505	524	491	461	527	509	492	485	476	513	510	533	517	502	485	534	475	501	507	504	501	507	525	493	506	523	507	481	470	468	523	472	511	489	499	517	461	482	511	476	496	499	487	491	474	471	491	542	491	517	497	521	495	521	477	499	499	523	516	510	475	518	507	509	482	493	534	506	515	519	497	525	472	487	492	503	527	489	493	475	470	529	504	498	507	469	504	479	497	522	529	504	456	505	550	511	488	499	489	516	481	495	521	459	503	492	515	462	492	447	499	485	466	510	479	540	512	501	547	481	515	510	536	518	509	492	522	513	495	461	504	518	489	518	515	512	512	552	457	480	506	523	489	478	516	504	523	512	509	500	514	531	556	517	494	522	530	445	501	496	495	496	522	492	532	508	467	465	519	505	479	496	467	491	529	531	489	519	510	493	484	532	466	492	498	466	490	511	482	506	456	518	522	495	477	486	489	478	502	515	488	485	478	514	490	474	523	505	513	522	514	496	539	470	502	524	493	475	490	506	501	523	520	484	515	480	501	521	539	528	498	496	499	492	488	512	509	494	516	521	511	515	517	477	534	473	524	491	486	530	528	522	473	562	506	519	484	476	475	498	495	492	505	512	508	489	457	504	521	461	502	462	475	487	524	493	489	506	477	510	517	472	506	509	522	491	515	501	487	475	509	493	484	500	506	509	486	452	478	494	492	515	527	488	513	491	472	499	522	486	511	552	491	507	495	552	508	483	545	533	519	497	546	488	522	496	495	521	506	499	530	516	503	484	520	492	544	479	509	489	494	516	489	498	489	486	529	500	504	505	462	478	479	472	476	503	538	511	459	501	534	517	520	475	521	504	535	506	502	537	489	505	497	525	488	485	564	538	482	497	479	508	474	503	528	476	496	508	475	510	510	511	519	520	488	481	516	496	521	472	489	464	484	468	514	497	500	478	523	531	489	515	498	483	479	473	488	458	499	506	479	501	498	479	454	477	490	505	482	480	508	520	452	484	488	520	510	498	529	504	513	474	552	478	526	493	528	513	493	496	521	491	535	472	540	493	554	470	532	524	504	491	492	510	476	476	500	469	541	505	486	512	485	468	527	480	490	519	482	488	488	509	515	501	483	520	501	518	520	491	503	463	500	506	495	463	546	492	501	446	512	493	469	487	520	552	489	484	534	472	517	491	497	510	513	461	498	519	478	466	472	476	497	473	493	541	502	494	504	488	493	530	531	476	478	464	451	535	533	491	515	477	505	492	462	471	519	484	524	531	529	498	510	495	511	521	491	532	485	482	490	547	478	511	498	504	551	495	517	516	541	506	475	510	528	512	491	531	485	529	503	508	497	538	473	521	534	486	492	491	518	485	463	533	491	502	483	527	488	497	517	494	502	501	481	506	504	525	474	535	538	525	532	488	482	475	499	522	524	551	567	511	457	495	510	464	566	472	494	525	498	501	480	471	513	523	530	511	505	472	454	502	505	489	528	487	534	490	541	511	492	504	521	518	511	482	478	529	476	563	527	500	470	493	499	527	557	510	478	478	497	494	509	437	477	522	486	472	504	495	491	480	484	490	497	534	495	539	516	473	474	496	446	513	481	487	488	467	488	555	534	508	495	498	500	507	489	503	492	443	495	483	512	490	526	477	528	502	502	502	526	534	489	525	487	472	469	542	508	484	509	493	462	516	502	508	510	510	446	488	477	529	510	505	532	481	524	528	505	473	533	467	503	481	461	459	511	497	512	500	509	478	481	490	501	506	513	554	482	513	523	495	463	460	505	492	506	511	513	490	516	502	530	522	496	473	428	510	569	504	506	488	513	544	499	525	510	518	516	490	529	499	504	491	493	505	496	535	520	526	499	453	547	477	467	509	520	521	485	478	500	490	483	481	472	500	502	522	467	514	511	500	482	540	498	546	509	479	490	482	472	477	523	500	482	465	504	507	510	456	504	485	506	494	507	496	532	490	530	470	495	463	542	475	517	503	525	512	503	514	490	473	513	479	490	539	541	513	504	449	496	516	489	538	526	498	534	504	525	496	512	531	475	503	506	499	500	510	508	490	523	481	486	498	535	460	490	488	493	506	527	503	485	525	534	516	454	466	473	482	480	493	506	512	484	479	507	471	507	488	521	503	503	532	497	511	518	473	498	511	536	503	560	539	490	491	484	492	488	526	487	536	479	489	511	512	481	534	483	476	512	495	513	507	514	491	497	532	504	512	507	523	501	527	519	490	486	510	476	499	485	495	453	464	470	522	484	507	500	501	504	481	544	514	480	486	509	508	496	484	536	483	500	486	521	471	526	518	532	523	493	495	533	496	523	483	530	522	518	516	517	498	497	486	531	506	542	483	476	539	502	534	544	494	490	495	492	451	509	492	491	472	480	498	488	492	494	483	478	518	498	495	496	498	490	500	493	514	518	483	482	530	512	478	490	489	475	468	506	512	477	518	534	514	489	439	532	450	474	499	510	499	477	524	539	504	497	512	456	478	487	514	523	522	538	485	490	498	508	489	503	483	471	470	483	510	545	492	497	488	515	485	489	508	527	522	507	522	519	471	509	502	514	486	488	452	486	486	545	498	463	521	481	490	522	498	533	481	476	513	504	470	455	536	509	494	510	495	542	503	540	504	536	555	480	496	494	481	493	517	476	482	530	482	451	490	501	487	507	526	508	507	478	494	502	497	513	492	496	513	456	474	506	488	497	502	465	486	487	536	542	448	484	490	518	509	488	527	511	498	476	511	506	526	464	508	502	495	543	475	510	490	495	466	481	493	512	516	501	503	509	540	474	545	484	477	514	474	536	501	472	489	515	520	458	491	536	513	481	496	517	514	492	512	570	510	471	479	494	490	476	526	474	515	494	482	497	494	517	462	487	529	478	523	509	495	488	501	525	500	484	489	508	500	508	519	509	472	467	501	521	513	535	466	519	506	517	545	491	476	480	491	495	531	521	511	513	540	508	494	522	495	508	485	492	516	518	507	536	501	475	484	486	477	511	482	475	457	532	501	526	467	505	518	475	505	493	517	527	547	496	521	471	525	514	476	492	471	520	458	505	477	496	526	491	496	517	501	539	504	497	485	515	517	495	475	507	505	515	473	500	471	498	486	488	498	492	442	503	500	506	513	512	487	507	515	491	495
2687	125	89	77	76	72	116	3441	8272	8152	6916	3662	1956	840	360	178	50	53	52	54	34	51	55	50	56	32	47	55	41	46	43	59	36	47	48	48	60	51	60	60	37	49	47	34	57	53	48	54	44	52	51	58	56	42	42	42	54	43	33	60	45	51	47	45	57	44	40	48	52	54	43	47	47	54	47	46	37	50	51	53	54	41	55	40	63	50	59	59	48	54	54	46	41	35	46	45	47	47	41	52	41	42	45	52	54	61	53	51	50	48	40	46	49	54	54	44	63	40	55	54	45	36	50	48	57	47	47	43	49	51	50	48	43	43	47	56	46	64	49	52	39	47	43	45	42	66	56	47	49	44	57	57	61	52	40	49	51	40	31	41	38	40	53	43	63	43	53	46	55	58	48	47	68	55	38	41	56	52	34	49	54	49	53	59	58	45	42	60	54	63	55	62	55	45	50	56	57	45	49	45	58	61	57	49	49	59	44	46	51	46	46	52	53	67	44	46	53	55	45	52	53	49	56	58	45	56	35	58	54	38	38	43	40	42	46	54	44	53	41	44	53	50	58	46	40	52	42	52	56	38	45	52	46	45	46	63	36	57	49	40	52	55	51	46	52	30	53	43	57	43	61	56	48	54	53	60	57	54	37	39	48	59	44	59	54	53	60	51	55	49	42	48	45	51	44	49	35	50	35	59	50	52	56	51	60	54	52	55	54	40	44	61	48	49	41	47	58	44	46	55	60	60	45	47	49	41	56	50	50	44	45	44	47	40	50	50	43	49	49	45	42	50	53	65	47	39	47	57	46	38	48	42	46	48	47	44	67	47	47	44	54	46	44	47	40	44	54	38	46	57	46	50	45	50	53	57	48	64	48	59	53	59	46	60	41	56	45	48	49	50	51	52	50	54	49	48	59	60	40	50	44	50	57	36	51	44	51	60	51	51	62	46	29	49	50	45	40	59	59	44	48	55	42	52	41	60	55	52	62	48	57	52	51	59	45	55	35	50	46	41	39	55	36	45	49	59	44	36	44	63	44	50	47	58	43	49	56	59	42	41	42	53	53	48	47	51	61	47	37	50	42	51	51	55	63	42	51	51	53	48	45	48	36	43	48	53	55	46	42	49	57	57	49	42	45	48	52	41	52	52	55	50	44	41	46	57	47	49	49	55	49	39	42	52	49	45	54	60	38	53	53	51	55	55	53	55	45	42	62	46	41	58	45	47	55	48	54	52	45	50	60	43	46	48	44	62	48	51	58	41	49	53	52	49	57	54	60	54	52	51	51	51	48	57	52	51	64	48	41	49	59	49	62	43	44	52	42	45	49	43	42	42	46	52	38	57	45	45	55	49	46	57	56	56	52	53	61	49	51	40	50	41	58	59	45	46	51	48	44	55	46	46	59	46	46	48	43	42	48	50	56	46	45	50	56	36	41	56	48	74	47	56	42	47	59	59	58	48	50	42	53	55	57	46	51	45	44	48	48	49	50	68	52	48	49	49	41	56	50	55	57	53	54	52	56	50	56	54	46	44	59	47	54	54	56	46	48	60	49	60	46	53	37	52	38	50	48	56	39	42	49	68	48	51	35	53	46	45	53	57	50	48	48	48	55	45	48	48	52	62	58	47	52	57	48	44	53	53	47	35	42	60	46	53	40	42	59	49	43	46	41	45	54	55	57	64	52	51	53	55	36	49	50	45	52	41	41	57	58	36	47	50	39	44	52	55	53	52	58	44	39	59	55	42	46	57	47	55	54	49	50	48	53	57	40	51	50	54	47	41	61	38	53	49	46	49	35	41	56	59	39	58	35	46	60	50	53	65	52	60	54	57	61	51	47	51	62	42	64	51	46	41	51	54	58	58	24	47	41	55	50	56	37	53	59	45	44	61	65	48	44	54	47	48	56	52	53	49	38	55	44	49	56	49	49	54	44	60	54	44	50	53	62	48	57	59	57	48	55	49	41	50	58	41	66	52	51	46	43	53	48	40	51	39	53	55	40	44	53	53	45	57	56	51	54	58	47	65	55	40	58	47	62	51	52	48	56	42	57	54	61	47	49	54	40	46	44	53	48	53	45	53	53	54	41	56	43	50	45	37	49	62	57	40	46	56	54	52	52	36	46	52	47	43	44	49	44	62	39	47	44	48	41	46	55	48	53	54	37	46	42	43	56	37	45	46	63	53	69	57	48	61	50	51	57	50	54	32	47	59	40	50	55	50	44	51	48	47	47	39	54	59	49	47	63	61	43	51	45	47	52	40	57	41	50	52	58	55	56	56	55	48	47	48	61	46	45	52	58	54	50	41	42	45	38	42	43	42	47	62	45	49	35	37	57	31	58	45	55	61	42	47	58	55	39	45	50	40	41	57	60	53	41	51	47	38	42	62	49	46	49	43	49	49	61	47	52	47	50	55	49	45	55	43	42	44	50	56	44	51	38	44	40	59	63	47	53	57	45	48	45	47	59	45	50	46	44	45	58	46	64	52	39	46	46	48	54	50	53	40	41	55	51	54	50	52	44	45	51	39	45	48	37	62	43	43	46	41	46	52	42	46	49	49	50	60	55	49	51	42	44	40	50	46	52	50	55	46	54	43	46	52	41	53	48	58	57	50	42	46	43	56	43	45	48	56	37	39	58	55	53	59	47	45	67	52	55	50	49	55	50	49	47	57	42	45	52	44	51	41	47	43	51	52	40	50	51	43	38	44	53	47	50	50	51	52	44	48	49	57	44	43	56	49	51	64	47	54	56	56	50	44	43	47	50	48	52	44	45	43	53	48	56	51	53	54	45	61	50	53	34	44	50	38	50	40	49	46	59	48	36	59	45	50	54	39	40	37	46	39	52	49	47	36	44	58	50	65	50	41	49	47	50	51	52	53	38	55	57	55	48	55	50	57	51	57	50	50	59	41	46	48	43	44	52	38	49	48	49	54	40	45	39	66	52	53	52	43	39	51	61	51	39	49	48	60	49	40	56	48	42	65	50	48	45	50	52	42	46	50	57	57	39	55	48	49	53	59	51	46	49	55	42	39	45	50	52	51	52	46	59	44	62	42	51	47	58	46	64	67	45	57	48	46	47	52	49	55	39	37	36	35	41	45	46	41	53	44	51	55	60	49	42	32	51	49	40	42	55	43	59	52	51	57	45	58	47	48	52	53	48	45	40	42	60	48	60	58	49	57	59	60	52	40	44	44	44	46	51	53	43	49	37	43	56	42	46	66	40	44	41	43	43	50	49	50	40	47	46	38	54	50	49	44	54	44	59	66	46	52	44	46	54	50	42	42	54	58	49	62	50	47	50	60	40	49	40	42	52	59	49	43	46	51	49	44	41	54	44	39	40	60	46	43	49	51	46	54	53	56	63	45	55	47	45	57	54	46	41	45	44	58	42	48	48	55	44	48	47	54	46	58	46	54	49	51	65	52	55	54	56	53	49	41	54	58	56	60	68	53	37	42	47	57	51	55	35	46	42	50	49	42	44	49	44	62
9101	2036	1155	1451	3650	5355	5335	37655	49523	44187	41631	30842	24607	15311	8464	3824	547	486	498	472	453	502	477	490	450	517	504	502	522	444	475	494	500	472	472	489	466	481	453	454	504	455	506	482	520	470	484	490	463	482	522	450	502	505	486	454	490	462	475	450	506	482	497	498	474	474	454	504	439	481	444	510	475	493	511	474	490	471	525	472	499	493	458	457	457	450	460	485	489	468	466	470	507	460	501	475	468	525	504	491	450	499	521	482	483	490	468	473	488	483	484	499	451	453	507	478	472	495	467	474	491	502	481	477	482	471	518	469	461	479	493	524	470	460	488	495	434	479	517	467	458	457	493	508	491	489	456	500	468	486	480	473	476	459	466	491	518	479	503	479	517	483	488	495	508	498	495	479	489	486	442	474	486	504	460	444	469	446	466	450	482	510	489	474	463	492	473	477	477	508	464	474	537	430	470	494	508	538	496	475	517	490	506	509	499	503	489	462	509	457	499	479	498	473	475	490	519	495	441	463	511	516	508	501	458	478	479	475	460	508	502	531	472	494	475	505	473	477	452	524	476	477	472	478	458	482	492	534	432	448	487	457	517	495	503	484	490	499	521	476	466	449	503	505	469	504	479	512	478	557	522	466	473	460	476	501	488	471	490	464	522	453	499	516	467	488	457	509	468	474	480	477	490	478	477	478	477	454	516	492	470	502	480	461	463	486	446	473	487	453	512	507	476	485	473	469	459	527	455	471	468	498	499	499	481	432	489	507	500	507	493	459	504	502	467	498	505	507	495	484	496	476	478	467	500	467	493	472	490	451	469	496	468	515	465	460	481	510	494	484	491	505	464	482	488	520	466	476	526	489	511	440	511	470	468	486	492	483	469	459	495	485	473	476	518	461	509	469	484	426	552	478	485	491	499	496	461	496	468	482	469	461	468	455	482	465	460	486	479	508	448	456	503	490	479	472	487	513	497	465	488	464	461	465	492	539	501	478	499	505	468	470	469	411	522	466	459	488	452	517	488	477	490	490	482	471	484	487	497	465	481	467	459	434	451	510	496	478	452	460	478	453	464	498	464	486	483	477	485	465	489	502	456	508	468	465	470	486	497	508	482	485	475	462	534	569	526	483	478	478	502	471	482	445	492	478	473	492	460	495	490	466	462	479	463	507	485	520	476	489	513	479	493	474	534	449	462	492	449	507	491	444	442	492	483	477	522	473	490	485	461	465	468	473	464	492	461	513	461	505	493	494	462	440	498	457	475	467	459	488	446	483	475	477	533	480	457	458	451	479	462	511	503	517	490	489	508	478	467	513	448	496	498	516	518	449	497	464	484	466	456	496	456	536	472	479	494	479	497	463	505	491	470	489	495	451	460	499	492	483	477	459	495	528	488	510	508	468	455	496	459	513	506	518	509	446	467	474	496	473	490	500	492	503	497	507	490	507	455	487	500	454	482	469	506	497	465	457	467	498	464	448	482	503	458	442	478	487	475	506	551	471	467	493	490	480	483	484	488	457	444	480	464	427	463	441	486	471	492	472	502	473	474	454	489	470	476	495	482	479	499	485	450	510	487	483	488	490	444	490	487	516	460	502	463	505	495	461	455	497	518	525	516	524	482	484	480	478	463	502	482	484	481	510	488	497	487	488	422	465	526	486	448	469	433	527	457	495	493	465	492	482	457	462	496	524	498	474	506	488	495	434	491	494	471	497	478	512	507	421	445	492	487	459	498	512	513	475	469	518	457	419	500	454	483	445	506	460	480	481	499	489	468	493	460	478	478	501	471	484	498	469	483	477	474	464	483	456	507	515	469	528	499	463	467	475	472	523	507	470	496	511	463	481	498	471	485	480	485	477	501	515	497	461	469	489	463	444	459	477	528	487	494	477	510	484	524	515	496	458	508	465	505	479	472	492	480	492	498	449	484	475	448	464	497	527	471	489	491	449	486	440	495	462	484	465	451	509	479	475	493	498	496	483	457	481	489	501	449	468	481	496	489	491	489	475	488	501	492	490	503	471	522	467	513	497	509	453	511	514	480	514	530	479	483	488	502	470	483	480	502	451	488	487	472	444	503	512	508	465	463	479	487	477	521	469	477	501	469	475	439	498	496	478	461	501	486	513	480	474	456	453	493	461	470	467	451	493	492	484	473	498	473	487	471	478	498	497	451	499	479	492	456	536	496	501	509	484	520	499	492	528	488	452	444	502	497	492	498	503	470	474	485	497	471	474	500	474	487	487	475	462	464	486	405	496	486	486	483	445	480	506	505	476	477	521	465	487	473	474	510	476	514	490	490	481	509	482	489	454	488	491	463	480	461	482	483	499	510	496	520	522	512	451	447	458	482	500	524	477	491	472	470	493	487	542	525	464	456	477	540	490	464	482	438	516	452	509	480	509	515	516	487	510	497	477	491	495	522	466	471	469	507	459	483	476	454	493	482	485	494	499	496	455	495	455	531	483	480	494	514	518	499	452	492	508	470	496	466	449	472	463	496	472	477	501	492	487	488	439	494	452	498	505	456	481	472	451	502	475	507	492	477	489	487	469	468	509	461	450	466	490	479	477	499	470	495	476	487	481	494	489	491	497	500	489	450	503	499	463	497	466	525	466	479	464	453	506	463	467	503	480	485	492	443	434	482	430	475	489	455	458	500	499	517	454	473	468	491	478	505	477	458	483	506	480	455	512	461	438	510	473	458	481	499	498	479	469	491	514	465	456	490	471	472	481	488	420	442	469	483	458	511	484	490	511	469	479	538	509	507	483	492	501	478	486	518	431	450	477	482	464	503	438	465	437	460	493	520	496	475	474	472	469	498	527	539	497	448	472	504	490	470	492	459	477	491	492	468	482	454	460	484	497	462	479	505	493	487	535	452	487	490	488	477	458	452	458	470	460	482	489	479	499	462	477	487	523	454	503	526	483	492	454	457	504	461	496	500	458	478	489	469	497	471	492	487	472	505	472	498	464	526	495	475	472	459	470	490	488	462	483	524	475	485	458	501	452	497	499	495	490	487	472	499	509	492	488	473	497	468	477	479	456	458	491	488	461	485	483	480	474	496	495	454	515	474	470	510	489	485	506	495	471	472	471	502	464	445	505	496	500	452	477	504	484	453	463	488	469	501	450	487	499	487	461	449	480	478	500	469	438	468	468	473	455	482	440	428	461	509	469	479	503	447	478	496	499	509	479	494	441	463	500	500	517	483	501	494	467	489	469	476	506	479	469	522	485	472	465	496	513	482	450	459	479	472	511	499	442	474	458	477	494	478	470	517	513	504	488	463	507	466	501	503	491	477	490	476	531	474	466	435	473	472	473	471	497	497	452	483	458	505	496	450	464	480	487	453	468	500	500	519	469	490	497	454	452	476	506	469	451	497	482	461	490	481	489	494	471	493	458	465	497	475	475	483	465	472	466	491	494	500	555	519	441	479	459	501	453	503	483	499	510	487	493	430	470	501	462	443	456	486	473	555	479	485	472	464	482	470	467	467	488	457	508
1355	252	127	120	124	142	145	3255	13052	15001	12522	7180	3409	1571	707	248	83	73	91	69	90	58	66	63	77	74	92	80	60	72	83	66	86	70	65	66	76	74	77	79	64	53	67	81	75	62	64	73	75	68	86	79	72	79	72	89	68	69	59	87	78	72	87	68	65	71	80	56	71	84	70	80	79	81	69	83	69	76	63	77	68	79	72	72	78	67	71	80	83	72	70	82	61	91	74	76	69	88	66	81	72	93	81	66	59	85	83	73	87	79	92	69	78	73	69	58	75	73	61	83	65	68	65	70	82	67	75	78	79	77	69	82	63	71	78	72	75	70	77	72	67	77	76	75	82	65	69	62	91	79	65	75	59	74	70	71	71	57	86	68	72	73	66	70	67	53	73	67	63	71	75	61	89	58	63	68	81	94	72	73	69	69	60	82	71	83	75	66	74	79	71	72	82	66	84	55	72	68	90	73	77	76	71	69	65	71	85	70	82	76	72	70	78	82	79	60	60	80	70	76	77	73	74	76	69	74	72	82	80	84	54	85	72	72	64	76	59	59	79	61	71	66	84	64	80	81	86	70	63	78	79	77	79	68	84	74	99	70	57	82	73	71	72	86	87	70	86	80	72	75	84	83	70	93	63	73	76	68	88	63	80	87	73	74	69	69	76	66	63	78	61	77	80	76	74	81	65	80	74	74	69	72	78	49	60	77	69	71	81	60	68	69	71	57	77	66	79	66	68	90	86	69	65	55	67	64	62	78	72	72	86	71	71	98	61	73	75	63	73	50	72	71	85	75	85	72	55	66	66	63	74	63	67	69	72	89	57	77	75	79	77	92	74	55	80	69	62	73	82	64	69	82	73	84	82	83	82	71	69	86	64	77	73	69	80	78	89	73	69	73	84	68	78	81	75	72	66	65	87	69	71	75	72	64	56	80	63	68	76	48	72	61	60	73	69	61	55	73	82	79	71	86	69	74	79	85	80	66	91	78	82	71	64	73	70	59	68	68	70	70	72	76	70	77	70	74	64	65	93	74	60	64	63	63	66	60	68	67	67	80	89	82	76	65	56	75	78	74	66	65	84	79	77	64	65	65	89	65	71	77	74	67	80	64	94	87	63	73	82	81	62	61	74	83	88	74	73	53	70	65	71	71	71	80	78	68	54	65	72	74	76	71	59	81	78	72	59	75	63	71	72	73	59	68	86	78	72	68	71	72	63	74	82	54	76	72	65	101	77	81	86	70	76	73	68	72	70	58	75	76	50	83	83	66	73	84	69	72	65	80	79	74	88	67	77	75	67	78	81	73	78	77	70	62	82	75	88	72	63	80	69	72	77	76	90	81	92	69	69	77	80	77	89	59	62	72	65	97	76	69	76	56	65	81	76	77	78	80	66	75	69	74	78	62	73	76	80	70	70	69	72	65	67	69	77	75	67	62	67	66	78	68	77	76	76	67	71	64	87	65	71	72	75	75	78	68	75	67	76	76	57	82	75	84	67	77	65	77	64	64	69	59	83	91	78	71	75	76	73	76	88	59	90	67	76	72	68	73	70	66	79	81	89	71	83	70	66	71	67	60	69	83	72	93	78	80	78	70	77	57	78	63	69	78	77	63	85	73	62	71	60	82	63	67	79	62	82	77	78	84	81	87	71	72	64	66	80	65	71	62	67	75	69	71	65	61	74	73	78	78	72	79	75	58	68	80	70	72	59	66	67	74	73	81	72	72	78	65	77	74	79	65	74	66	66	76	80	63	80	68	57	71	74	76	66	60	68	72	68	65	69	71	70	76	63	52	81	84	69	79	78	75	91	73	69	72	78	79	74	75	62	61	84	61	68	80	84	78	74	63	78	82	88	72	67	87	76	58	80	82	80	81	76	62	70	71	72	71	80	78	56	78	66	81	74	91	79	50	75	81	69	67	68	71	71	65	82	65	69	66	81	77	71	70	68	69	59	96	84	93	77	72	64	79	66	61	71	54	76	75	65	75	77	73	75	76	77	79	77	70	76	81	63	65	75	85	65	63	72	75	77	76	76	62	77	63	78	70	68	79	83	83	65	67	62	65	82	70	80	70	79	83	61	66	81	73	68	69	59	67	90	63	65	73	92	61	76	71	77	73	64	73	68	79	81	76	65	72	75	77	68	65	81	67	75	87	79	76	79	74	72	65	75	93	85	74	88	56	58	82	50	78	67	72	72	81	70	73	74	81	81	68	85	81	67	72	65	81	74	86	85	69	73	78	61	86	82	88	67	61	82	68	71	73	75	76	86	74	75	64	76	69	71	92	85	88	77	70	74	59	74	74	67	67	63	75	69	72	64	76	65	74	74	63	59	59	78	73	68	81	60	66	63	73	83	77	68	77	83	86	69	65	78	68	76	73	75	83	84	83	77	61	76	70	84	74	91	75	81	67	61	75	75	73	78	90	72	82	74	67	69	68	77	76	64	70	83	68	72	73	61	78	63	76	64	79	68	67	59	72	84	67	77	82	76	80	67	72	73	87	82	65	59	73	74	62	87	75	75	79	65	77	74	75	55	72	70	79	79	76	71	65	67	74	70	74	82	68	66	83	80	66	67	65	85	92	72	71	66	63	62	73	62	77	76	59	64	74	76	81	74	72	88	80	77	65	72	83	70	92	56	64	60	72	84	68	64	80	72	79	64	82	73	71	84	72	78	79	83	66	75	79	77	71	67	57	87	73	70	62	71	63	79	69	78	77	74	81	81	76	70	78	74	77	81	61	69	74	76	84	83	80	85	67	65	90	73	70	58	71	69	78	61	71	75	80	77	79	66	77	62	79	70	88	78	85	72	66	71	85	75	74	64	67	73	68	81	69	80	74	74	73	76	82	65	51	69	74	74	78	81	80	82	59	71	83	75	63	79	50	74	85	63	69	69	75	71	91	89	78	76	84	67	64	91	72	89	70	84	72	69	93	76	66	74	87	85	68	76	65	59	63	75	73	70	76	83	57	75	65	74	63	73	65	75	71	78	80	68	59	74	73	77	79	76	71	74	70	76	81	69	71	85	69	76	61	79	70	59	75	88	75	79	73	70	72	76	69	75	66	75	83	75	78	81	92	73	75	68	71	82	73	69	84	72	79	65	67	70	65	77	74	56	81	70	74	74	80	84	69	64	67	74	69	70	68	77	69	80	84	82	81	78	81	72	78	81	74	64	80	94	70	69	63	69	78	66	69	59	58	80	73	70	81	80	67	83	77	77	64	73	69	82	70	64	63	72	71	69	79	74	76	84	87	81	79	84	59	72	89	78	77	66	78	47	68	88	83	76	68	71	81	86	64	68	79	61	75	79	71	73	66	67	84	68	72	83	72	80	74	83	67	69	67	60	78	78	81	70	76	70	85	70	64	52	75	100	63	64	75	82	68	93	61	66	63	81	72	75	73	82	69	78	76	72	62	73	82	68	64	77	87	70	67	69	81	83	74	67	80	70	54	76	72	70	93	72	62	79	73	74	73	69	79	83	69
13024	3784	1980	2600	6484	8584	8461	34701	58439	54890	51226	37710	30493	20817	12888	5139	713	736	775	747	754	704	732	725	690	728	716	664	713	706	704	739	715	701	721	710	734	754	762	739	672	717	736	747	720	748	698	738	766	717	689	758	798	767	761	696	739	734	716	770	733	692	724	710	768	736	743	748	676	731	755	720	747	785	743	778	734	739	704	734	715	754	729	741	747	739	743	722	752	750	745	723	728	741	722	703	728	727	774	722	734	724	755	752	722	716	730	680	738	694	770	755	736	763	726	724	738	725	744	714	742	717	723	774	760	739	687	757	743	726	719	750	666	719	757	702	726	763	713	696	733	727	710	730	742	730	715	726	747	717	778	721	761	734	784	709	742	757	724	696	756	790	704	764	757	720	733	799	743	703	729	731	788	745	775	771	720	769	756	729	712	715	727	744	722	766	767	739	715	723	715	767	744	718	764	744	770	696	762	713	763	774	693	723	730	753	671	769	725	696	708	744	718	724	747	733	731	731	724	748	695	688	730	767	711	701	750	765	754	734	725	752	741	736	663	702	783	704	725	733	727	746	683	754	759	730	716	735	722	704	663	711	693	756	726	742	693	741	766	728	755	716	745	754	728	748	733	720	798	770	749	709	714	671	726	747	749	744	715	723	697	760	677	718	686	727	717	705	710	711	715	723	712	726	746	728	740	688	669	699	756	728	731	711	755	754	772	729	748	773	734	720	726	679	722	747	703	718	713	709	737	750	771	717	743	693	730	743	718	777	708	714	769	713	726	732	718	709	764	760	719	773	777	736	759	724	705	696	735	729	742	743	702	740	758	720	758	719	694	755	707	761	752	721	769	704	710	728	754	747	771	721	764	748	791	702	667	717	734	731	750	722	774	728	734	744	738	738	753	754	762	723	754	719	728	742	699	715	764	760	752	767	733	756	699	732	731	728	766	774	777	743	720	764	741	764	765	722	744	707	722	710	720	767	751	724	735	744	728	779	736	721	706	767	757	716	775	725	706	707	726	744	721	801	748	722	724	705	703	741	752	718	752	729	739	693	748	723	741	746	709	723	683	725	704	728	711	743	719	745	705	704	694	757	740	730	741	753	763	706	736	737	754	735	771	742	693	743	743	694	711	752	741	683	735	708	722	697	694	747	772	731	715	730	722	749	711	716	756	761	729	733	681	695	691	742	705	742	742	686	758	748	740	786	745	718	722	742	708	761	715	704	723	747	744	759	727	764	803	614	744	736	754	748	743	724	745	715	724	749	738	731	735	804	750	741	739	724	688	734	786	731	749	660	737	701	712	739	733	763	723	709	702	720	757	740	753	695	728	710	785	717	750	735	745	746	721	762	720	746	783	719	733	691	745	723	696	724	728	708	744	737	717	730	773	704	715	741	714	707	738	726	731	699	747	697	777	724	689	715	751	696	693	764	756	736	749	712	758	762	717	768	728	734	739	723	721	713	761	721	661	742	696	706	730	745	746	742	743	757	766	685	736	746	755	707	768	721	789	756	653	706	702	738	745	704	721	750	764	742	724	748	734	724	738	751	755	734	756	693	743	765	758	734	736	716	695	727	707	768	729	749	744	713	744	784	738	691	708	726	742	737	764	724	722	733	727	772	727	712	735	738	740	762	744	710	731	739	687	734	758	753	699	718	762	709	775	712	743	721	711	718	721	757	673	728	764	789	677	729	691	749	762	688	698	748	723	712	715	715	728	689	755	732	769	755	702	736	738	748	736	753	760	728	699	740	743	751	738	801	731	784	746	718	759	738	715	737	711	731	757	728	715	753	765	737	762	703	734	728	690	735	755	769	705	718	683	728	731	702	718	710	759	713	747	762	708	711	733	729	777	723	723	732	770	760	778	724	732	742	730	718	720	756	776	739	703	720	708	697	721	734	769	705	728	740	775	708	715	760	751	736	682	751	682	717	777	778	733	758	745	768	763	734	713	752	709	699	730	711	733	728	744	724	726	727	691	722	744	781	715	743	695	777	744	713	767	723	703	720	699	702	765	799	753	733	755	776	789	697	682	773	703	748	684	703	744	714	728	689	735	737	699	723	730	742	767	733	751	674	726	785	723	714	738	707	763	742	742	743	723	719	743	762	751	703	743	724	702	675	752	735	734	752	716	725	754	720	711	784	744	730	753	732	718	703	736	744	770	749	769	694	754	702	715	755	675	776	749	713	759	758	770	763	762	760	726	703	724	734	725	725	725	759	759	704	722	743	731	730	729	762	682	758	714	719	692	722	707	751	728	761	738	728	683	686	758	710	692	733	733	744	765	759	747	761	764	722	748	737	749	696	718	768	724	727	761	754	678	750	755	786	771	720	735	733	717	712	707	734	694	720	741	746	741	724	747	730	725	752	749	809	717	719	774	724	704	707	684	736	708	729	693	734	738	740	732	742	771	728	732	770	758	741	739	766	756	737	740	769	748	692	739	697	642	750	685	722	761	736	709	734	711	720	716	716	752	738	692	724	730	757	722	737	748	738	767	701	733	737	725	724	736	733	696	733	745	733	739	728	749	747	777	760	717	746	783	731	754	714	736	729	690	754	721	745	740	775	699	731	726	716	694	726	723	727	720	767	762	734	687	706	730	731	744	685	723	752	755	693	728	750	744	755	713	726	773	748	730	771	765	703	702	731	775	743	748	787	743	752	751	780	746	725	732	724	759	738	740	763	740	714	760	782	761	747	803	720	681	726	723	752	724	757	730	733	734	740	748	722	782	757	733	785	726	706	718	804	754	732	759	721	682	720	772	707	713	686	723	737	715	713	765	717	737	728	718	749	791	763	776	743	749	733	698	714	745	752	744	684	744	726	759	753	692	768	713	723	729	675	707	717	754	724	741	687	723	689	701	664	785	721	735	717	703	711	727	696	720	751	720	766	709	709	731	725	747	727	710	732	726	717	670	712	748	781	728	747	836	724	744	737	711	717	745	755	727	753	738	691	783	771	732	728	739	744	751	757	706	726	775	736	780	734	750	750	730	743	737	692	738	717	783	750	718	735	726	762	702	745	730	733	774	769	700	762	746	753	708	773	708	666	702	677	748	718	734	668	711	761	724	724	678	725	803	718	803	745	690	709	763	704	704	695	739	721	739	751	670	789	746	755	753	717	726	696	707	780	699	712	697	753	729	731	730	713	751	707	703	798	752	745	746	765	725	765	721	743	730	757	686	707	730	752	732	721	704	738	721	767	735	746	753	717	736	726	753	744	760	713	728	751	692	682	766	729	766	758	732	751	716	754	747	737	767	695	772	762	728	747	736	734	773	758	703	736	724	782	769	723	729	695	721	760	725	739	736	738	723	730	740	740	728	717	717	713	719	772	714	744	726	755	700	734	783	729	723	722	751	709	781	726	747	722	699	745	737	687	737	736	708	742	763	760	728	733	721	690	761	753	739	685	715	723	718	733	755	738	719	726	731	684	713	741	757	720	707	730	687	741	711	724	733	727	744	761	716	729	728	749	732	701	743	800	747	758
1692	88	69	71	73	69	81	416	1808	2422	2207	1285	723	396	201	110	66	65	65	75	64	82	53	52	85	44	68	58	66	77	58	69	62	70	47	70	51	58	66	59	45	63	68	57	65	50	45	53	53	60	58	53	60	52	47	62	53	48	65	55	65	60	54	57	65	58	57	61	69	48	60	67	73	64	66	57	60	71	62	58	60	62	65	53	56	89	61	65	50	82	68	75	63	52	45	56	58	59	60	65	64	51	62	56	70	62	53	52	57	73	61	55	64	66	56	51	67	55	64	55	57	55	62	64	63	75	55	66	79	49	52	69	69	65	43	41	52	56	79	59	72	81	47	54	55	68	45	66	58	60	54	56	69	60	56	59	66	59	62	64	67	74	63	70	69	69	48	55	66	63	69	53	60	51	60	70	52	69	51	56	66	61	58	67	52	57	61	64	60	66	55	68	62	51	67	77	65	53	67	71	56	58	60	58	62	52	69	71	70	58	49	61	57	71	70	67	55	64	57	56	62	55	47	53	55	65	47	53	61	67	64	56	47	60	54	80	53	70	58	40	65	54	58	46	67	74	54	51	59	69	61	47	54	72	56	61	54	51	75	66	67	47	49	58	59	62	64	47	53	59	55	63	71	60	54	53	52	64	60	46	56	49	60	69	50	70	64	69	62	55	51	60	70	57	55	53	64	68	59	53	57	55	59	69	75	65	53	51	63	63	68	53	64	59	75	65	58	57	47	64	74	49	62	60	61	60	64	60	66	50	52	68	67	72	59	74	60	57	61	67	60	64	61	62	71	62	65	59	49	56	68	60	50	67	62	46	69	73	65	63	65	60	70	58	42	50	65	57	70	65	56	60	54	58	53	63	64	76	53	55	69	61	65	47	71	60	73	55	60	75	67	52	54	55	71	52	68	49	67	73	57	76	59	73	74	65	54	42	54	56	58	65	55	67	51	59	68	76	67	65	54	63	62	56	61	79	57	46	56	68	48	59	56	42	51	66	49	47	58	59	49	72	65	58	64	61	61	61	68	50	73	74	63	54	66	56	72	63	70	61	55	56	68	57	52	58	59	58	72	47	65	60	46	67	64	60	61	38	62	59	61	62	82	45	58	73	71	75	70	53	47	51	64	56	49	66	65	61	66	69	65	59	63	58	50	72	49	69	64	58	52	63	64	44	66	57	68	64	61	65	60	60	58	55	58	67	59	69	65	53	60	56	54	52	46	53	51	60	62	48	69	52	50	71	62	66	65	52	63	71	69	68	60	51	52	58	58	49	58	71	70	61	54	62	71	79	50	59	64	64	58	54	58	61	69	61	53	76	59	67	51	53	79	64	68	78	55	63	67	56	62	58	51	76	55	58	66	47	55	64	69	63	51	52	56	69	55	61	54	52	58	64	71	58	64	60	65	63	69	56	59	60	72	66	66	63	52	55	69	69	75	59	56	65	50	59	59	63	53	52	57	50	54	69	61	69	54	52	48	65	74	59	59	59	76	75	57	67	54	62	62	64	54	60	60	72	79	66	68	53	70	48	53	58	67	60	57	68	70	66	63	67	51	49	71	60	57	58	54	46	58	51	62	61	60	51	67	69	51	59	66	53	59	67	54	70	65	63	55	63	61	60	59	62	49	72	72	47	60	62	65	53	60	65	71	60	44	45	66	58	64	61	63	56	64	50	61	59	62	59	59	62	57	54	64	54	58	61	69	63	73	63	53	57	76	61	61	56	74	53	60	76	68	63	74	65	63	56	70	42	70	66	54	48	47	51	64	60	69	48	68	72	56	58	64	61	63	57	55	60	63	61	60	66	57	53	58	54	58	58	54	51	59	52	66	63	62	63	62	61	59	51	54	60	62	56	75	69	57	70	47	61	79	61	72	55	64	66	61	62	67	45	56	74	59	61	47	63	57	65	64	46	62	65	69	59	52	67	55	49	53	58	51	89	50	50	61	70	58	60	62	76	62	92	73	56	62	53	73	58	63	69	52	61	62	59	69	67	65	49	61	60	65	55	49	54	64	70	56	56	72	61	65	58	59	53	49	59	67	47	48	57	64	52	58	63	54	56	59	66	50	60	61	56	49	65	61	61	73	71	72	56	43	51	56	65	68	62	65	48	41	47	68	60	45	61	75	53	66	67	59	49	60	55	69	52	68	56	58	62	69	56	61	53	70	52	56	71	64	63	70	55	55	61	58	57	51	51	49	67	52	61	63	49	74	57	54	61	67	66	48	61	50	64	70	68	49	71	57	70	53	62	76	62	66	67	66	46	66	64	61	59	67	72	56	77	65	57	44	64	48	68	57	61	80	56	70	66	65	52	46	50	77	56	54	64	59	72	64	54	63	53	61	60	66	69	70	56	55	54	65	65	55	58	50	54	60	62	48	64	80	70	71	53	50	62	73	60	67	40	66	58	65	64	64	47	61	66	65	59	63	61	70	60	62	70	53	63	71	61	62	67	58	58	64	66	58	71	58	50	70	61	62	53	69	73	52	58	52	57	69	58	55	56	58	53	55	57	43	77	54	57	57	55	74	52	48	53	59	54	61	65	67	71	54	61	52	62	53	61	55	69	65	54	61	69	80	52	44	52	56	60	66	63	60	61	62	43	61	60	60	61	62	57	52	62	58	67	54	71	49	72	58	56	58	46	56	63	65	58	60	58	52	54	69	61	59	57	61	73	69	60	71	61	72	57	75	57	46	64	79	70	63	69	67	56	55	67	58	49	61	74	53	75	63	60	64	60	60	52	52	56	61	76	65	65	57	67	71	65	58	57	58	61	52	45	50	56	60	55	48	46	64	72	57	61	43	46	72	69	55	56	55	56	57	63	49	53	46	68	55	71	45	56	58	68	53	51	52	57	53	56	54	57	63	64	62	53	52	64	52	58	64	58	70	60	54	66	64	53	61	69	73	63	56	71	52	56	68	51	62	83	55	61	55	55	73	62	72	63	65	57	68	62	63	61	50	65	48	63	63	72	51	53	73	49	53	42	54	59	49	63	49	57	58	59	67	79	65	56	51	54	54	43	66	57	56	74	59	50	53	61	71	54	61	50	65	52	60	53	65	71	58	56	61	72	54	79	63	49	63	67	71	64	55	54	68	58	63	53	63	66	55	55	57	65	50	56	66	61	59	51	53	47	63	63	49	63	58	57	57	55	56	71	56	49	60	64	55	70	50	62	60	62	54	61	60	55	50	63	66	65	61	76	58	63	51	70	64	66	56	73	50	65	63	73	57	57	52	60	55	60	65	57	45	59	58	59	58	57	68	66	63	62	56	58	56	66	52	64	50	46	64	53	61	54	66	59	54	70	54	57	54	59	67	73	47	56	70	60	58	59	57	65	60	56	65	46	64	64	60	55	58	51	62	58	66	58	72	59	53	60	75	70	65	56	63	58	62	59	77	68	54	65	56	55	71	66	63	60	61	56	52	73	65	50	55	65	68	51	49	60	46	53	58	61	66	64	71	56	61	63	53	44	54	66
7434	1097	799	895	1498	1960	2136	14127	30648	29383	27871	19691	13862	7733	4005	1625	575	609	573	568	551	570	550	579	598	603	592	600	573	569	586	581	555	574	617	552	567	563	584	579	542	584	559	566	592	554	576	575	584	545	555	566	587	641	568	579	561	559	584	551	530	584	593	532	579	574	551	590	574	585	601	566	575	528	554	570	579	579	605	570	581	584	606	579	548	553	562	570	592	570	601	538	559	552	577	613	592	551	532	569	601	594	573	588	532	555	554	555	579	541	601	604	612	572	593	589	542	589	581	568	567	559	621	574	572	641	588	611	594	592	623	530	568	577	592	566	539	571	608	542	569	562	561	578	583	584	604	570	551	582	587	563	564	555	582	624	603	589	574	575	595	632	556	563	591	565	585	578	590	655	566	559	572	588	570	563	546	563	585	586	600	602	619	590	607	562	565	616	628	622	584	569	579	575	576	575	583	597	610	570	583	659	570	612	557	587	605	580	542	586	619	568	592	557	580	593	562	596	581	575	565	559	579	589	572	593	625	564	589	574	599	561	582	555	557	581	580	556	627	608	566	560	539	616	630	587	626	571	596	592	583	583	584	580	533	564	585	536	587	575	548	548	529	585	595	588	577	540	637	581	566	583	531	575	514	598	563	611	581	575	601	602	553	572	568	541	588	579	577	574	543	604	565	609	567	597	597	602	575	571	608	562	588	584	604	515	517	594	596	617	562	608	538	585	606	588	564	563	608	583	546	585	611	584	574	583	580	582	554	643	575	537	590	602	590	613	531	588	604	556	551	570	608	557	596	600	621	589	558	577	567	580	618	528	587	560	623	568	562	558	574	591	557	559	553	595	593	596	542	590	525	570	579	581	541	576	582	547	572	595	598	583	580	532	564	574	519	569	584	557	584	602	562	567	584	551	571	548	540	580	576	578	588	560	553	608	574	577	549	569	565	562	539	590	600	604	577	591	547	541	614	602	585	590	547	620	601	564	611	547	538	592	572	552	611	608	605	600	562	603	589	580	593	597	562	615	551	562	594	557	589	560	525	561	590	569	602	568	605	600	587	590	587	582	557	588	570	575	590	545	577	572	569	519	559	580	555	568	584	575	581	554	590	578	588	590	567	590	562	552	547	587	580	553	596	570	589	567	601	582	572	549	578	573	592	568	586	582	590	589	566	576	529	584	557	611	581	638	559	587	587	586	548	587	602	582	580	563	609	585	600	549	552	569	581	585	596	620	568	578	549	551	579	601	604	592	626	578	544	544	550	610	545	552	604	570	595	572	550	580	574	620	587	584	585	562	559	569	592	596	611	586	577	586	587	574	578	578	595	573	598	530	549	570	586	594	573	541	566	570	565	573	602	568	549	563	588	543	616	561	627	571	581	613	554	595	589	581	564	580	565	613	550	582	624	539	545	578	549	561	553	591	596	559	621	583	592	583	563	576	582	565	600	552	597	599	574	558	570	543	605	557	604	582	620	580	620	580	592	596	592	557	573	598	597	556	581	587	627	549	571	557	570	569	633	577	597	547	555	602	566	572	564	573	545	592	560	581	624	529	570	589	568	608	561	623	578	584	563	577	577	565	598	535	552	618	566	597	568	586	563	604	609	597	581	544	549	574	583	563	600	610	596	573	580	594	591	548	579	570	597	548	606	569	599	546	547	590	524	570	591	557	598	573	570	603	615	579	589	577	545	547	568	544	561	569	548	573	587	570	604	580	605	562	618	543	550	569	596	577	582	598	580	553	574	595	606	570	586	565	558	582	576	556	586	542	621	586	586	581	572	565	560	602	573	562	607	564	577	574	583	610	593	572	571	585	595	662	567	567	558	577	594	587	567	573	542	586	567	566	591	577	599	618	591	574	598	609	571	572	573	618	554	602	552	591	560	582	589	564	641	557	564	566	612	597	576	541	565	566	568	519	560	597	560	573	612	581	546	592	568	570	606	555	581	561	557	579	586	606	572	600	606	552	550	611	561	597	570	560	571	576	606	570	571	526	599	587	628	587	555	581	574	585	548	610	591	615	595	553	597	601	605	532	526	543	616	550	576	621	542	598	603	552	559	599	596	577	628	559	626	582	620	627	596	584	587	574	560	624	559	589	542	555	578	597	546	581	554	571	616	558	630	591	580	592	586	559	597	563	584	554	567	564	563	570	598	575	554	554	573	608	604	633	587	551	614	544	633	586	598	568	615	611	632	589	579	570	557	581	610	659	613	608	624	586	608	607	587	575	574	557	587	538	607	564	578	570	630	586	581	618	616	605	576	548	526	633	583	601	584	588	571	587	607	555	583	529	586	583	554	603	574	601	570	555	515	549	567	561	561	574	582	577	584	600	593	602	580	558	613	560	598	591	528	563	614	627	575	561	560	569	616	580	574	581	533	578	553	592	583	591	608	637	591	574	571	598	606	582	573	554	580	594	555	588	575	532	544	524	582	599	545	550	590	578	554	557	607	601	537	525	575	563	598	593	578	565	582	587	581	572	595	580	575	611	548	552	578	599	586	577	599	591	571	590	540	570	625	589	600	569	585	557	574	587	571	578	566	589	580	611	549	557	555	598	577	554	591	566	582	601	560	574	544	570	562	581	566	624	550	581	538	559	566	566	571	603	569	625	610	651	599	588	573	555	570	567	561	548	546	645	573	576	589	576	603	611	598	623	596	535	591	562	541	545	575	605	572	588	611	558	538	570	606	589	582	591	603	555	549	542	612	575	565	616	542	558	565	594	531	598	599	567	542	623	603	519	572	542	543	604	567	602	591	579	570	582	562	589	580	596	593	583	603	571	573	546	559	540	526	598	596	574	619	570	600	596	578	607	570	552	570	553	597	536	592	526	602	565	580	546	586	581	598	631	581	583	583	585	570	561	561	606	603	573	591	589	590	545	591	631	542	576	610	564	568	601	616	585	615	578	603	598	576	582	598	606	557	602	609	640	570	614	575	550	542	563	631	569	565	584	610	566	562	628	590	577	561	558	552	581	602	585	595	609	615	582	554	600	597	541	522	598	623	568	563	584	558	575	551	561	590	590	554	586	539	537	539	591	587	564	604	584	570	625	620	590	607	548	577	584	575	596	544	571	543	552	524	561	528	540	566	580	589	571	575	550	564	549	598	599	552	579	555	556	566	613	588	591	554	596	585	629	603	560	555	582	574	565	534	566	541	549	562	552	529	564	541	545	610	552	598	545	585	593	578	597	574	587	609	575	598	583	590	569	572	519	581	559	614	603	607	561	569	574	580	606	551	600	592	540	580	592	583	552	594	610	588	540	594	569	569	589	556	609	582	538	559	523	576	566	592	593	554	590	589	626	563	580	613	610	594	576	634	553	586	531	571	580	553	581	583	601	584	571	570	598	590	533	555	600	564	629	552	608	556	568	597	583	600	591	603	534	556	585	569	603	559	626	567	560	589	578	554	541	559	600	577	581	563	605	599	589	530	562	600	580	568	596	597	601	571	621	578	559	591	551	579	574	632	579	565	554	559	613
2496	133	92	61	61	84	563	1995	5861	7636	6155	3625	1988	904	378	154	62	43	50	39	43	52	59	49	39	47	46	40	54	48	44	37	45	58	50	40	35	50	49	42	38	55	51	49	50	57	50	44	48	48	46	48	46	38	40	50	63	47	51	41	49	58	42	44	42	43	34	52	42	41	36	44	52	44	49	48	54	53	59	48	50	46	43	48	41	64	49	49	53	50	55	37	42	49	46	46	59	52	48	48	47	51	50	52	47	63	48	44	41	50	58	41	52	41	40	50	41	69	70	42	59	53	56	49	38	49	59	38	53	50	51	54	56	53	37	47	60	59	47	58	54	57	40	53	64	49	50	61	49	41	57	51	53	48	49	61	54	47	39	45	45	45	56	54	54	52	40	49	51	49	38	47	43	38	42	58	45	49	46	54	63	38	50	51	40	48	44	49	40	33	55	51	57	54	46	46	39	40	36	41	52	50	63	50	49	46	50	52	53	52	53	38	61	57	50	67	53	44	43	36	40	54	43	56	58	54	44	46	59	52	62	39	42	54	46	53	59	45	45	53	51	39	54	48	43	48	50	42	41	47	49	47	37	54	58	50	48	49	57	51	49	46	39	48	51	52	47	40	53	58	55	59	48	53	40	44	55	44	45	44	41	59	42	47	49	46	47	44	51	47	35	57	46	50	52	46	45	54	49	57	52	60	50	43	43	53	48	46	61	45	49	42	38	39	53	63	56	45	55	45	47	59	52	57	46	65	53	46	60	42	59	51	56	47	54	55	36	37	52	53	48	52	50	42	47	50	41	50	50	45	57	55	36	43	37	33	65	63	46	38	50	35	58	63	59	57	46	51	46	56	32	43	59	44	61	51	55	48	55	44	48	42	63	31	56	53	51	49	56	48	43	46	50	58	36	41	49	45	69	53	37	50	35	54	50	51	53	50	53	43	46	40	60	53	46	49	50	49	40	45	55	54	49	40	47	52	59	53	45	50	34	50	65	47	39	49	52	52	42	53	62	44	42	49	43	45	37	39	56	57	40	55	49	39	43	49	47	52	47	49	35	56	58	50	37	38	44	47	47	54	43	45	49	41	53	49	54	41	48	48	51	60	52	54	41	53	40	51	49	52	49	46	55	42	41	44	42	53	45	45	48	49	54	35	46	42	57	30	42	54	47	47	50	51	57	49	53	52	39	40	58	49	52	54	54	44	51	59	58	62	48	55	46	47	50	48	49	29	59	49	46	42	59	59	40	44	34	48	46	53	48	50	46	37	50	44	51	56	44	61	50	50	48	57	45	55	43	38	50	46	61	56	47	45	51	50	58	44	47	50	53	44	53	46	53	41	59	54	44	43	44	48	48	52	34	57	47	38	59	46	54	50	45	42	47	60	47	60	61	49	48	47	33	58	48	43	44	46	46	55	51	50	48	50	39	45	49	53	52	62	53	45	59	47	39	59	47	54	56	48	44	44	38	36	62	48	55	67	47	39	54	51	43	44	52	48	50	37	52	50	51	49	56	35	45	53	55	53	63	54	59	49	34	47	46	46	51	43	54	53	58	49	51	45	41	41	49	53	45	44	48	40	55	41	57	41	55	43	48	44	40	43	37	49	57	53	42	52	64	54	34	46	41	48	46	36	38	40	41	54	46	51	38	54	46	46	56	53	52	54	68	53	51	52	52	40	44	46	38	43	45	45	52	45	51	52	33	52	52	49	42	57	46	55	45	49	48	49	46	60	38	52	49	51	57	42	46	60	53	43	59	41	38	61	43	45	51	37	37	55	58	40	58	48	50	48	47	48	51	53	50	56	40	42	58	42	46	47	44	44	57	52	39	41	69	46	46	33	41	50	53	42	36	55	68	55	52	50	51	43	47	38	43	61	42	50	43	47	57	47	48	55	51	37	59	38	56	50	43	52	56	46	49	48	46	50	54	53	47	51	56	58	51	50	53	48	47	51	55	41	51	48	64	56	37	58	46	46	54	61	41	44	70	44	43	57	45	48	52	59	50	58	60	54	50	51	51	42	49	53	49	45	38	55	48	47	45	50	57	53	48	42	54	59	53	46	52	54	48	50	57	55	40	51	64	55	38	44	33	55	48	49	36	59	49	40	51	42	39	63	47	48	54	50	51	57	54	41	47	53	55	58	57	54	46	56	46	48	51	46	51	46	42	49	50	48	54	50	60	49	55	54	48	48	51	45	55	54	43	48	45	40	47	51	56	46	46	38	45	60	41	51	43	37	52	61	32	35	49	41	55	60	43	61	45	54	37	43	53	65	56	36	44	41	36	33	49	48	31	44	42	47	37	53	53	40	44	54	47	44	61	56	46	47	52	43	43	47	47	42	56	51	55	60	50	48	41	50	49	59	43	56	43	60	44	52	44	54	52	43	47	56	65	59	50	48	46	44	51	35	53	52	53	49	43	49	43	54	41	48	64	39	51	47	47	61	46	61	60	60	51	42	51	49	48	39	39	49	53	55	57	47	48	46	45	38	51	49	52	48	50	68	52	56	48	45	56	52	52	56	55	47	54	56	50	56	50	47	57	50	47	47	51	36	54	53	43	50	33	50	54	48	39	46	45	42	41	65	50	34	63	47	60	47	44	55	40	49	58	53	52	50	53	61	52	47	54	56	43	50	48	54	51	41	45	50	57	53	54	50	48	58	52	49	46	42	63	56	40	40	48	52	47	58	47	46	49	46	40	54	43	55	48	45	34	53	39	37	51	58	61	61	47	45	62	57	45	40	46	46	52	45	56	49	48	40	42	55	52	55	41	52	42	49	52	52	47	40	49	50	49	60	40	41	57	47	51	50	60	60	64	37	41	49	52	56	48	40	44	50	45	49	57	51	41	43	47	60	45	46	45	40	57	58	39	53	55	47	47	52	60	54	55	39	40	45	41	43	51	57	47	40	47	58	39	46	55	45	51	34	55	48	50	48	64	49	44	53	44	54	61	46	59	44	45	45	61	48	50	44	49	41	49	51	49	44	76	51	48	43	53	51	49	42	61	46	47	40	45	47	56	50	48	42	52	36	47	51	58	48	57	43	50	49	49	56	56	50	46	58	41	50	62	40	37	49	60	56	59	48	38	45	45	54	45	46	40	41	44	40	41	55	52	54	54	51	48	57	47	52	54	57	47	51	42	47	60	49	61	55	42	46	47	49	38	52	55	39	61	54	53	43	44	44	43	47	50	56	43	44	47	51	46	52	41	44	51	43	51	56	55	42	44	54	46	50	49	52	54	45	53	45	41	37	49	40	49	56	49	45	63	51	47	64	53	56	44	57	47	45	48	49	41	57	44	37	46	60	46	40	48	57	61	38	51	45	55	50	56	39	42	53	50	58	37	32	47	53	41	60	50	50	49	51	49	52	59	50	40	44	47	47	58	36	40	41	47	53	54	50	45	59	49	48	51	43	65	58	41	55	48	46	41	53	43	48	58	47	58	49	50	54	59	55	41	47	49	48	38	47	38	43	48	51	62	48
8838	1732	1060	1300	2920	4536	15322	26550	44067	44096	39988	30846	24333	16130	8946	2895	450	511	471	489	520	501	458	479	463	497	476	516	490	481	484	460	445	459	509	482	478	451	466	453	463	461	482	479	464	518	512	469	457	484	465	434	458	485	462	504	481	509	475	465	476	464	507	456	483	457	473	488	446	489	462	488	485	468	508	471	440	493	495	453	478	451	487	492	478	483	497	499	447	477	490	459	458	478	445	492	513	471	511	503	458	482	466	490	446	472	505	503	481	498	457	472	476	457	503	477	469	509	472	446	460	481	456	476	485	467	466	500	488	458	455	485	468	487	494	468	480	482	482	486	439	476	461	481	484	467	480	472	479	494	457	466	544	482	466	503	448	463	446	486	458	447	478	517	519	487	453	474	480	516	452	467	477	502	496	488	482	465	475	517	466	493	499	454	455	476	489	439	497	453	422	453	437	443	475	461	511	435	458	492	496	479	502	468	452	466	474	507	505	477	545	451	459	513	480	445	483	451	479	464	472	461	495	459	482	483	491	501	507	470	466	481	481	495	465	455	435	509	448	467	464	487	434	473	421	475	441	471	468	505	489	467	459	466	453	478	493	460	480	475	466	443	476	488	465	437	483	465	440	492	494	449	461	508	442	461	455	490	482	489	492	473	514	518	469	470	527	484	495	480	502	529	418	495	469	417	501	479	464	502	512	483	506	474	487	469	485	450	486	501	509	508	458	517	443	485	458	487	476	494	533	446	488	487	478	476	439	506	426	483	450	474	489	485	527	489	481	473	476	492	457	437	496	452	506	452	474	533	473	467	492	471	494	492	481	497	447	447	462	462	465	475	474	504	496	495	454	450	437	450	481	481	509	495	492	537	485	519	504	470	460	478	464	512	491	487	477	469	522	468	439	482	465	472	458	525	510	465	485	488	491	503	505	506	488	472	462	470	493	468	492	430	485	451	473	450	524	494	504	483	471	489	446	444	475	459	463	485	473	479	450	452	503	490	461	472	484	447	493	477	465	486	470	475	463	523	503	443	441	467	497	451	475	519	524	515	461	437	483	496	464	496	488	492	497	442	476	483	449	479	492	438	430	491	481	487	477	517	505	484	485	470	499	487	454	467	462	520	476	500	478	456	514	487	475	481	500	481	488	482	469	473	454	451	480	529	477	485	508	489	467	494	473	493	467	477	479	471	460	473	466	503	490	498	494	465	464	475	461	468	507	472	506	464	503	461	496	460	489	498	484	446	458	450	462	487	496	465	479	520	491	471	495	494	478	499	495	443	494	468	485	466	470	489	460	468	482	490	464	457	523	481	446	490	497	468	496	439	477	468	453	419	485	482	483	500	487	460	460	486	490	462	470	457	493	486	479	481	510	476	494	459	509	486	437	476	449	504	451	475	461	514	502	517	491	480	486	468	457	513	484	453	487	483	437	492	508	491	472	446	456	492	502	505	469	501	516	437	475	428	468	434	479	503	469	503	479	466	466	480	507	508	472	475	497	506	458	507	454	478	532	506	482	488	493	488	536	501	524	488	470	500	503	518	499	500	458	443	495	488	487	454	481	467	474	482	476	464	491	495	482	506	489	467	502	489	424	494	473	491	488	480	477	484	480	525	454	503	454	496	457	503	518	477	492	475	516	470	498	473	508	462	477	443	459	470	472	448	478	448	474	469	462	459	484	496	455	456	482	489	479	436	492	471	458	450	514	430	489	506	490	484	465	465	526	443	447	453	473	477	491	460	445	457	455	477	489	458	473	497	465	476	460	505	445	447	519	509	479	461	483	482	438	466	470	449	490	476	467	481	467	511	444	458	524	492	458	483	474	460	486	456	490	518	502	489	439	488	478	473	447	478	475	455	508	471	459	493	488	475	504	457	435	470	492	502	502	484	489	433	445	486	457	489	512	448	491	479	475	481	474	493	485	447	473	462	493	502	464	502	468	518	459	470	466	457	473	464	439	441	474	469	491	454	477	504	470	461	460	532	467	497	499	477	457	469	493	475	443	494	441	501	484	430	445	471	469	484	477	466	495	459	463	441	495	485	484	515	518	439	437	480	500	493	449	485	444	449	441	508	451	421	453	484	502	503	472	501	484	489	469	478	492	447	505	469	464	493	445	480	498	452	461	461	467	485	448	450	487	495	464	480	490	489	474	474	451	475	468	488	443	446	484	510	483	468	533	487	471	505	487	510	484	465	476	506	498	460	481	481	455	477	468	453	495	485	491	453	484	481	467	490	437	424	485	452	490	484	478	433	433	478	471	454	473	492	460	453	452	480	474	447	496	438	474	494	446	492	433	472	462	450	454	465	490	485	469	482	495	450	456	472	466	465	464	445	471	488	497	476	481	482	441	485	466	506	481	472	478	506	491	459	467	494	490	478	475	466	466	484	482	513	443	424	448	479	464	489	460	440	486	500	479	478	479	484	487	484	477	435	512	465	456	495	483	517	498	463	481	464	456	480	470	425	471	452	466	484	466	481	458	444	433	459	505	463	453	470	503	454	494	470	454	461	466	488	490	473	453	474	496	514	481	499	439	501	456	496	488	468	488	500	518	440	486	472	519	461	473	474	475	523	484	485	477	461	509	490	483	455	513	476	457	490	473	449	492	454	494	475	500	483	479	496	473	530	464	458	462	495	487	479	480	470	464	451	497	439	487	484	454	515	469	492	470	496	497	481	450	466	471	438	474	490	460	469	467	476	455	499	481	444	520	438	478	442	503	477	453	454	468	482	500	466	493	460	475	460	468	494	466	519	464	498	470	465	478	480	461	457	468	475	492	506	492	472	508	478	462	482	473	468	471	494	449	491	460	482	522	461	474	485	456	472	484	491	472	467	499	496	471	453	481	475	464	462	469	465	532	451	478	410	487	449	474	503	479	487	466	484	502	487	499	489	439	512	495	504	451	489	462	433	478	475	498	494	484	463	439	477	477	490	510	464	457	494	425	487	432	465	457	494	484	475	498	465	492	496	497	457	438	473	459	484	450	466	470	497	483	459	484	476	450	445	471	495	478	481	486	440	511	460	499	466	457	467	520	451	438	490	454	506	424	478	468	479	486	443	495	491	496	475	451	455	507	483	468	485	512	484	479	454	454	476	450	497	467	496	477	467	433	441	447	461	490	460	477	510	456	491	475	487	466	492	494	490	441	425	472	499	480	442	499	433	485	467	512	456	466	549	458	455	453	485	463	496	486	472	478	531	442	435	484	450	484	493	440	491	492	506	483	475	520	490	453	470	476	483	485	499	485	494	493	459	476	501	461	495	454	458	524	473	474	475	484	544	507	481	484	479	468	461	509	468	505	437	468	470	515	482	500	481	450	481	457	454	481	476	457	489	514	466	481	488	455	502	475	472	433	509	517	518	497	465	512	499	436	479	459	506	477	482	509	505	482	496	465	468	463	448	436	506	474	480	516	501	492	512	469	449	426	481	512	457	500	459	498	466	495	457	420	487	518	509	443	440	496	512	464	487	490	457	482	503	491	463
2535	133	99	69	87	510	2776	5643	8417	7748	5403	2953	1337	659	334	142	45	46	28	56	31	37	51	51	43	45	49	42	44	45	37	47	48	47	61	47	29	44	47	48	45	62	43	44	43	46	64	54	53	38	56	51	42	46	60	36	54	44	46	54	51	41	45	41	67	50	47	59	48	52	42	53	57	49	54	57	38	42	56	55	43	49	48	44	61	50	52	47	54	45	63	50	44	50	52	51	33	55	52	61	46	47	49	43	34	47	43	48	57	55	54	41	55	46	45	43	59	54	47	48	47	65	53	41	44	49	48	36	42	48	45	41	57	35	58	46	37	45	45	56	47	51	43	64	61	60	54	43	40	53	56	45	62	56	51	52	45	53	51	54	57	54	44	35	39	51	56	43	52	50	40	50	47	44	52	56	48	43	43	45	54	54	61	53	31	52	48	53	42	42	42	45	46	52	58	35	45	59	54	59	55	50	50	51	54	41	46	59	36	46	47	41	40	45	38	52	44	45	59	50	41	43	55	49	55	52	46	47	39	38	60	58	46	55	43	38	62	50	46	49	40	51	47	45	39	52	59	39	44	40	51	55	55	52	62	58	41	63	51	42	49	39	48	51	42	51	60	43	50	47	45	50	57	57	54	45	52	55	52	43	38	59	48	45	47	59	53	55	49	56	48	45	51	43	39	44	42	55	56	47	54	51	51	47	48	67	50	50	48	51	45	52	59	46	37	38	54	46	59	40	47	48	51	59	44	47	37	49	46	58	54	49	66	55	54	44	54	42	42	50	57	69	63	42	46	46	50	42	45	45	47	56	41	47	42	48	46	36	38	57	51	56	54	53	52	48	46	45	42	42	61	38	42	60	48	40	37	35	41	51	49	50	36	59	45	55	33	44	53	50	45	44	44	50	37	40	56	46	45	41	48	57	57	53	41	41	40	48	57	54	52	48	49	57	60	53	44	46	47	55	49	43	50	37	50	64	46	47	55	49	61	52	58	55	57	53	48	51	46	44	49	59	50	59	45	50	62	58	34	50	48	48	60	67	61	50	47	36	52	39	36	38	47	37	40	36	52	46	46	55	63	36	50	52	42	53	41	57	56	45	44	54	36	44	54	49	55	52	41	41	41	64	47	45	37	51	39	47	52	40	50	59	54	45	42	34	49	54	50	39	50	48	48	34	58	39	49	51	53	53	43	49	54	48	46	44	45	50	54	49	34	36	45	52	55	48	45	51	57	51	48	59	46	48	53	47	54	57	58	50	51	46	50	57	43	42	54	48	51	38	36	50	48	44	46	48	56	52	51	55	45	54	58	53	48	49	56	46	45	49	33	40	56	45	47	55	66	45	60	54	43	42	53	50	37	39	45	57	41	44	42	50	49	35	49	44	66	45	50	48	55	50	50	41	42	60	41	54	47	48	50	46	55	53	61	47	35	44	52	44	55	41	59	60	53	43	50	53	53	34	62	50	44	48	46	45	51	56	58	52	51	64	53	42	49	39	51	42	60	52	47	50	42	45	51	54	48	37	59	56	54	57	44	51	62	47	63	52	61	38	56	35	52	55	56	45	55	41	61	46	53	65	45	43	50	56	42	56	57	45	48	36	57	61	43	47	50	49	47	49	58	60	58	42	42	53	54	49	49	54	55	46	54	52	39	51	53	58	58	61	49	58	51	60	38	48	43	52	41	43	46	36	55	55	49	47	50	61	40	42	49	41	44	55	40	59	54	46	51	48	48	52	53	51	45	50	52	51	57	49	55	50	41	54	57	59	51	36	57	51	41	60	58	64	44	43	49	48	40	61	38	53	58	57	52	42	34	47	48	31	61	47	57	45	54	50	51	42	48	47	42	32	48	40	47	34	41	60	48	48	53	42	52	54	62	50	42	40	30	63	45	49	51	41	50	57	37	73	52	51	37	41	47	57	30	47	55	45	49	50	46	51	49	51	43	45	46	47	50	56	42	47	47	63	59	50	49	48	39	41	49	50	45	68	57	49	63	34	56	42	51	50	63	47	55	48	45	50	45	39	51	47	50	36	44	51	40	52	49	50	63	44	67	42	47	41	58	51	56	60	48	43	54	45	46	49	48	54	52	51	52	55	39	48	60	41	51	52	49	52	59	60	58	41	42	55	36	42	48	46	51	57	59	40	51	52	59	49	55	46	45	60	52	55	34	37	52	54	58	50	51	51	47	55	52	59	41	46	59	47	33	51	46	45	38	56	53	56	48	49	50	47	40	48	49	50	54	57	47	48	51	56	58	55	60	46	37	44	53	32	40	52	54	39	50	42	50	52	47	46	44	53	44	50	47	38	43	50	46	62	53	52	50	50	49	35	38	65	40	45	44	44	32	40	53	45	48	56	38	35	49	48	52	52	59	51	52	54	62	56	49	48	53	46	39	50	44	52	50	60	50	45	62	54	46	50	55	48	48	52	39	42	59	53	40	41	40	49	43	49	57	59	57	49	48	73	45	64	49	64	44	43	53	45	52	49	53	52	50	41	55	60	58	40	45	45	46	58	36	46	42	41	43	60	52	47	48	42	45	50	44	57	51	56	60	37	56	60	65	41	45	59	45	42	52	47	51	44	56	42	47	44	64	50	57	43	57	56	43	44	57	46	41	52	51	45	51	41	46	43	71	54	58	47	52	36	41	42	59	54	61	49	37	47	66	39	47	40	50	52	50	56	57	63	43	48	47	38	53	43	53	43	43	43	52	49	59	53	53	49	42	48	45	61	61	59	50	57	49	51	55	54	44	52	47	40	54	42	43	38	47	42	37	51	58	50	52	46	48	59	51	51	52	52	47	59	72	47	47	48	55	45	49	46	61	55	36	70	42	53	43	38	59	45	42	49	58	67	34	40	54	41	60	54	54	40	51	51	44	46	48	49	48	39	37	57	51	47	52	51	44	39	46	53	38	46	41	43	54	52	39	45	41	57	45	56	46	42	54	50	46	48	54	41	47	54	42	47	35	49	47	32	36	36	53	62	47	43	43	57	44	54	42	44	37	41	46	47	44	52	54	42	57	50	56	28	46	46	50	33	47	52	45	51	50	47	46	51	59	44	44	47	42	43	54	53	42	49	39	51	43	53	54	51	36	66	30	51	57	53	61	58	56	55	31	41	45	50	47	45	45	48	44	55	39	41	44	46	52	50	49	47	43	39	53	36	45	51	45	54	50	47	45	48	57	44	43	43	48	48	59	52	42	52	53	38	48	57	39	51	52	44	47	43	52	43	55	50	51	53	31	50	41	40	42	47	41	55	42	53	52	55	52	53	55	41	49	52	51	46	42	39	55	43	52	51	66	49	45	53	54	51	48	60	52	50	41	62	39	54	53	55	41	50	54	51	54	48	39	44	47	49	46	52	42	46	42	50	48	48	54	48	57	56	55	48	48	37	41	51	44	42	59	54	51	59	57	43	37	46	43	40	53	41	44	51	59	38	41	45	47	58	38	43	46	51	49	51	50	44	54	46	31	50	61	44
9142	2114	1164	1435	3998	23014	39972	45510	48693	44109	37801	28813	21099	13032	6849	2590	492	471	486	479	479	490	505	434	466	447	554	480	466	547	456	505	488	498	478	462	489	510	484	483	480	486	469	483	490	517	489	449	496	485	477	470	475	503	440	459	455	475	493	471	450	462	505	447	495	472	506	428	487	492	482	448	496	500	475	509	464	488	461	447	477	463	515	474	458	488	486	501	484	482	468	492	481	477	471	463	470	497	543	468	455	459	457	515	502	451	471	469	503	472	470	482	463	485	499	543	477	467	480	487	493	504	502	481	479	461	472	472	471	503	480	499	494	501	462	463	485	481	496	460	460	445	451	466	475	470	474	450	516	450	488	524	471	477	490	490	488	505	499	475	489	461	458	523	473	509	463	495	489	442	503	474	496	457	462	470	491	454	474	516	546	483	461	445	483	478	490	505	476	528	448	484	486	523	464	520	473	471	461	488	464	470	489	469	507	483	511	509	447	467	462	491	481	519	505	453	494	449	503	442	499	510	485	521	490	455	542	475	468	497	430	458	480	495	501	463	462	490	451	458	445	518	491	511	501	495	438	490	490	516	527	475	484	476	517	470	525	473	525	495	487	471	479	468	472	494	464	488	520	472	481	507	492	457	464	469	468	449	527	469	502	462	485	477	493	489	498	482	526	477	480	513	518	489	486	448	518	477	499	447	495	505	512	451	486	530	479	517	487	510	487	453	495	502	470	478	520	432	517	479	509	490	472	482	492	473	478	490	468	427	463	476	482	503	473	439	510	471	509	489	479	482	458	459	513	489	524	461	476	469	462	463	449	499	536	439	502	518	447	504	500	484	516	465	486	485	493	492	450	489	511	461	462	462	521	486	523	488	492	490	476	478	473	448	513	496	466	476	510	439	488	469	477	456	474	465	479	474	513	480	523	470	484	472	462	456	464	433	502	439	445	516	502	486	473	436	460	451	435	475	481	503	482	478	476	505	483	447	453	466	493	500	514	503	460	463	498	460	459	506	500	496	460	461	497	510	473	465	492	474	475	481	536	458	454	477	494	457	467	444	498	482	521	457	444	523	510	480	474	525	477	492	458	498	463	476	495	496	523	473	493	490	477	548	490	486	458	489	450	454	482	497	513	512	470	477	513	479	489	487	470	487	483	458	524	525	480	505	506	476	461	517	481	493	508	496	468	466	494	490	499	487	494	482	505	448	471	455	475	494	461	466	466	463	454	481	465	489	462	472	491	462	455	471	461	476	451	483	452	460	455	470	473	504	509	472	456	468	464	462	490	502	476	471	510	449	468	497	508	507	440	499	482	502	500	483	472	518	485	480	482	455	475	496	499	463	498	470	531	480	471	465	468	470	484	468	486	511	465	487	509	428	489	499	459	481	504	487	497	482	500	472	459	501	510	484	463	469	448	467	476	517	470	475	505	477	506	447	445	499	470	500	467	489	508	496	476	482	474	470	501	495	498	494	471	441	432	473	497	446	498	462	478	466	494	458	481	465	496	477	468	507	476	463	493	434	482	470	466	494	483	471	477	476	486	490	514	503	500	446	483	461	497	455	480	497	511	478	481	521	495	459	496	503	507	485	475	475	529	543	491	521	485	490	492	499	474	474	445	462	543	522	478	462	455	492	477	505	467	485	456	459	529	508	489	473	470	501	501	476	491	481	494	494	516	508	448	463	515	478	466	453	481	486	482	486	470	511	462	499	474	498	502	502	484	475	508	461	439	463	510	469	474	493	493	518	511	456	472	502	504	486	456	480	467	467	438	511	496	486	456	487	498	446	476	484	486	510	488	461	509	479	499	475	475	472	493	504	490	521	439	468	495	497	509	484	491	505	481	502	442	463	454	500	493	510	532	485	482	476	464	487	468	474	487	441	482	483	468	495	477	474	477	494	501	502	483	453	483	489	443	482	450	521	502	489	443	459	498	462	477	455	453	489	479	479	477	498	518	502	458	469	518	486	485	481	466	446	449	490	502	502	495	492	443	504	456	496	511	515	457	456	487	460	476	486	454	476	448	472	490	487	490	533	451	470	476	475	486	469	463	461	512	465	478	466	473	491	491	451	478	525	473	523	498	464	448	488	452	507	457	456	453	511	485	476	476	500	477	459	451	446	472	493	460	525	479	498	509	472	460	500	516	529	483	498	480	515	462	509	489	465	469	463	467	475	526	459	490	506	470	450	509	473	494	476	462	456	513	494	504	496	480	426	497	469	498	466	504	476	465	487	508	471	487	521	489	495	438	473	457	474	488	503	471	479	504	478	532	468	455	506	521	496	484	482	516	510	472	443	455	488	469	490	464	465	510	468	448	437	532	509	489	505	470	480	472	482	530	480	460	502	504	493	489	506	467	449	482	503	496	465	447	470	524	476	495	490	486	475	500	496	465	494	478	520	523	494	485	496	509	474	471	469	460	517	500	512	455	451	455	513	442	490	472	457	517	470	479	473	489	519	459	510	449	466	448	455	452	439	481	499	487	416	520	440	511	536	476	524	483	512	465	488	469	460	489	470	457	459	472	506	494	463	473	463	482	464	482	481	480	528	502	457	488	482	501	499	492	476	453	492	459	445	453	460	466	470	438	492	507	479	481	463	473	459	478	490	485	447	497	475	456	459	484	522	451	466	460	452	448	475	477	449	486	508	524	460	497	501	485	436	443	513	501	467	485	471	501	480	493	510	483	476	479	490	475	429	487	503	510	465	451	474	485	451	502	499	485	487	468	468	443	462	476	537	458	480	485	526	486	469	465	483	478	478	497	514	503	486	471	485	494	477	493	470	439	522	471	468	496	511	520	485	476	458	460	476	478	479	462	495	508	463	485	487	482	476	489	509	448	478	527	480	456	464	517	507	521	475	482	452	494	455	497	465	510	498	474	492	479	497	486	469	494	482	480	503	483	487	484	483	495	482	490	519	463	475	453	499	469	469	466	491	501	476	476	453	501	494	493	504	489	454	474	439	510	459	466	455	509	465	512	447	459	475	473	498	449	509	456	453	463	446	489	452	454	442	463	502	491	502	479	497	513	478	495	507	492	505	454	492	457	470	496	496	471	487	500	468	509	462	452	479	481	494	535	429	526	485	487	491	436	443	503	489	459	438	481	467	503	479	499	463	508	523	482	469	488	527	470	437	494	472	498	473	490	497	483	511	474	462	490	498	504	453	474	480	476	488	480	507	468	469	479	483	448	483	473	509	501	457	511	437	458	455	481	423	465	476	492	444	486	490	507	468	504	459	455	465	491	491	486	488	499	475	490	475	471	457	487	465	479	470	454	482	470	481	473	465	489	470	483	490	486	507	486	484	461	503	507	492	460	474	470	480	464	420	467	459	443	437	455	508	477	502	482	467	513	469	470	474	427	462	505	494	507	455	503	495	464	473	481	483	439	486	490	490	471	488	488	466	484	478	473	477	488	472	511	449	433	441	482	503	476	468	471	512	479	517	491	482	464	466	461	503	487	470	467	498	453	469	513	513	485	511
1230	225	150	116	254	1883	3796	14147	15919	12519	8219	4212	2010	979	393	186	76	81	72	66	74	77	72	94	76	58	59	74	69	66	69	67	75	71	73	96	81	79	53	62	68	76	71	80	71	72	76	78	78	77	66	60	63	67	66	76	59	72	57	61	77	72	68	77	72	82	75	66	55	73	67	75	66	76	60	82	84	74	58	73	67	74	76	78	69	70	80	80	85	74	74	73	88	78	78	62	71	69	69	67	67	84	72	78	83	82	70	79	74	85	69	80	68	66	87	75	65	83	65	95	59	58	84	67	68	67	83	78	61	85	73	64	76	69	78	71	72	81	63	58	80	74	76	69	67	78	78	71	82	64	66	77	82	72	76	85	70	69	88	68	70	80	66	76	65	70	65	74	77	65	74	77	68	64	65	90	64	56	67	81	68	87	79	69	64	87	79	69	81	91	63	61	70	79	79	60	74	67	86	84	56	73	83	73	66	64	97	60	92	75	77	74	78	71	72	74	69	69	76	65	64	73	69	61	63	80	70	75	86	87	67	58	61	60	71	86	61	74	81	62	63	79	77	67	65	63	63	71	81	70	66	76	75	69	70	70	71	75	61	71	63	62	78	70	71	67	90	68	73	65	78	63	60	69	73	70	65	80	63	73	78	70	76	78	61	76	72	92	72	74	68	65	75	66	85	69	80	70	70	59	67	71	68	73	92	63	75	80	71	66	63	73	76	84	77	72	60	67	59	89	69	72	59	78	74	72	71	78	77	79	73	73	59	79	85	62	79	75	59	69	71	88	61	77	75	82	63	70	78	74	74	63	77	58	70	79	75	67	80	93	70	63	63	66	95	73	71	60	72	79	71	70	66	74	81	77	83	69	69	77	81	58	70	71	72	59	76	65	84	103	52	66	70	80	79	73	77	74	78	83	86	83	70	67	72	63	74	87	77	68	70	83	75	56	71	65	76	90	92	61	73	73	81	74	77	52	79	75	75	66	77	67	80	65	65	72	60	72	81	69	69	88	68	78	70	60	76	76	60	66	77	69	81	62	72	61	74	69	67	72	69	69	69	63	70	68	85	58	80	72	68	74	57	82	74	79	77	71	72	84	72	75	72	65	85	83	72	55	80	74	72	59	64	64	85	86	81	66	81	65	66	86	75	63	80	75	65	81	66	81	58	69	59	61	69	87	65	64	85	71	78	68	88	76	77	95	74	54	77	70	89	67	75	66	65	73	64	77	74	77	65	67	71	68	69	69	71	67	81	62	69	71	97	78	80	74	70	90	52	66	57	86	69	80	76	72	62	73	77	71	63	68	96	86	75	86	64	90	73	92	67	66	73	60	91	60	57	66	92	60	58	76	85	79	71	75	65	73	86	89	67	69	67	71	85	69	70	89	83	88	70	79	71	58	69	67	80	66	68	85	69	72	80	79	47	66	71	74	83	65	65	70	69	61	69	67	79	77	79	71	80	76	72	83	80	62	82	68	66	72	66	76	77	79	86	76	65	77	62	84	75	77	55	74	78	61	70	65	72	87	77	63	70	85	64	68	70	64	78	67	70	78	67	66	53	76	59	61	76	78	69	77	81	65	88	73	81	72	66	83	71	80	77	78	64	64	73	64	69	66	81	68	73	75	70	64	85	62	70	69	65	83	73	69	85	65	48	65	78	89	63	59	57	79	59	89	64	62	82	69	67	69	70	79	58	71	72	68	87	62	81	74	79	77	71	75	71	65	61	72	88	71	81	67	84	70	77	74	70	87	76	73	67	85	63	90	93	68	69	83	73	68	89	79	62	63	71	84	76	77	76	74	68	67	81	80	86	81	65	85	84	73	71	61	66	75	80	93	78	75	68	76	94	76	78	76	84	93	76	74	67	81	98	76	85	74	73	51	77	62	77	79	79	74	81	67	90	67	71	72	66	68	64	59	74	80	67	63	79	55	76	64	63	68	84	94	78	54	61	75	77	77	69	53	64	70	78	74	80	75	68	63	67	61	77	88	88	71	72	77	73	62	67	102	64	82	80	65	60	73	69	73	77	89	91	75	82	59	62	69	75	66	76	60	76	69	82	64	69	74	73	73	69	67	69	74	70	64	75	71	78	71	72	67	68	68	72	75	92	76	70	65	77	85	50	72	74	63	70	85	87	72	72	63	87	56	70	78	64	62	81	78	69	80	80	69	94	92	66	73	70	80	74	86	73	83	75	76	75	73	68	83	78	80	57	80	78	58	66	62	74	70	76	79	73	69	77	64	85	87	99	81	63	74	73	57	86	74	75	81	76	67	78	63	77	75	87	64	66	74	78	72	73	80	77	76	73	52	73	69	73	90	91	66	66	68	73	66	76	79	72	78	78	60	69	71	60	68	71	80	77	83	84	84	70	69	74	77	66	86	78	69	66	60	72	66	67	73	63	72	65	76	71	63	70	67	70	70	67	85	86	75	78	69	84	84	73	89	84	74	70	71	80	84	81	78	65	73	76	61	61	82	66	93	66	86	67	79	84	99	78	79	69	68	62	83	52	74	75	79	66	55	80	71	84	78	77	71	59	78	78	84	70	73	72	64	66	78	69	62	69	63	67	61	61	75	71	88	78	72	73	73	73	64	56	84	64	76	73	64	84	66	83	73	62	73	77	75	64	79	60	62	57	69	81	71	67	75	72	76	76	79	76	81	74	82	61	57	74	89	63	75	65	75	72	69	72	62	87	77	80	71	66	86	64	82	102	76	66	64	78	77	76	88	71	67	85	81	71	82	48	62	77	63	84	84	64	94	74	62	85	52	83	76	60	73	61	69	78	86	67	71	81	78	72	84	84	65	74	67	80	66	82	95	59	82	59	79	65	73	71	62	80	68	72	66	62	86	72	59	61	61	89	71	72	77	73	86	85	79	76	69	72	79	73	70	52	75	63	75	63	78	74	82	88	87	92	69	83	71	80	72	75	81	68	67	70	61	68	101	62	71	82	82	57	76	65	90	72	76	70	71	60	66	70	76	71	68	71	71	61	69	65	68	66	69	71	76	65	68	68	73	85	87	74	67	82	50	90	70	67	75	80	68	62	78	75	79	62	78	65	70	60	78	64	74	64	75	72	72	80	68	64	88	68	70	94	65	73	68	90	78	74	70	71	65	80	70	64	69	75	69	84	81	76	75	79	72	69	69	67	69	89	65	69	58	68	87	64	56	79	72	89	57	81	85	80	79	73	74	87	72	79	72	74	77	87	67	77	67	79	64	74	58	85	60	66	71	67	75	63	78	90	65	74	68	60	77	75	74	90	82	86	59	74	73	71	73	73	73	75	65	83	70	79	76	73	59	84	74	77	80	85	78	74	66	81	90	72	85	84	63	55	81	55	73	64	73	76	85	94	72	60	77	71	75	64	76	67	62	80	64	80	62	65	74	85	80	73	77	79	50	83	66	61	71	80	77	75	61	61	79	79	71	75	75	68	72	66	70	81	84	78	72	64	73	79	67	72	78	70	60	77	79	82	76
13194	3655	1930	2494	16567	40515	42990	61566	59378	50326	42256	32461	24691	15746	8415	3586	750	754	722	789	802	711	743	776	705	749	712	745	718	745	722	707	769	694	739	708	738	751	739	710	748	723	737	744	731	723	712	784	732	702	753	700	706	727	719	747	739	731	706	664	742	740	688	732	721	717	718	724	707	745	757	716	748	765	781	750	765	802	742	729	754	714	700	711	729	710	730	769	777	711	695	714	721	710	720	756	773	727	748	754	713	637	709	756	689	691	732	747	771	751	726	730	755	675	734	742	756	747	765	671	765	748	713	733	722	708	739	752	735	737	759	716	712	699	775	757	739	724	733	734	726	788	748	731	705	746	709	711	712	739	744	776	743	691	710	742	756	741	722	741	718	732	717	737	676	691	726	740	708	718	686	724	755	727	720	686	741	771	697	743	696	764	736	751	743	700	721	754	743	734	744	747	690	758	725	757	672	707	755	762	729	725	729	740	727	746	790	721	751	714	691	737	705	721	682	805	729	694	702	732	723	737	741	732	736	737	758	752	730	733	740	790	745	705	710	723	752	708	724	719	679	678	729	673	679	732	707	742	707	763	734	678	792	692	728	707	720	672	723	737	742	703	688	723	728	694	760	720	746	732	701	708	707	759	733	732	720	779	713	716	727	729	716	736	734	742	780	757	732	715	758	786	738	728	672	758	757	736	706	754	791	714	738	731	750	750	682	714	712	751	761	728	732	724	770	770	733	656	744	708	778	737	757	687	729	781	737	750	717	726	722	719	754	749	722	748	679	677	734	717	710	720	720	716	691	716	748	680	736	725	798	737	760	783	710	741	720	759	745	773	673	705	763	761	700	737	752	711	688	733	711	659	713	758	718	720	712	771	714	748	763	734	748	673	710	730	731	746	678	764	735	743	725	751	729	749	717	744	721	748	692	743	755	782	774	734	766	690	747	730	758	756	734	734	737	737	777	714	711	741	726	761	706	774	744	749	740	726	754	722	713	788	779	747	757	719	738	746	761	724	722	715	738	794	746	757	726	763	726	755	724	752	708	732	739	683	785	658	743	710	686	716	717	716	760	727	759	778	763	701	762	702	713	746	717	747	740	788	737	744	773	721	741	712	757	675	710	722	771	694	721	738	747	756	715	715	683	730	725	791	756	729	689	667	764	707	706	756	710	688	692	710	755	718	756	746	728	709	749	726	712	720	727	713	764	765	758	740	739	773	725	755	763	719	723	734	705	739	741	701	724	714	736	735	748	694	770	766	767	725	682	711	734	723	712	738	710	766	735	738	722	717	769	785	725	706	720	729	696	730	690	719	773	756	722	725	765	697	756	732	730	737	715	750	707	748	720	741	746	679	702	736	701	741	754	718	758	750	717	738	708	727	754	710	787	701	681	764	715	807	704	770	747	764	731	711	720	742	780	778	694	707	700	731	731	667	755	717	745	757	688	729	726	729	745	714	737	725	727	734	711	731	768	768	720	711	728	703	724	748	718	761	741	709	770	688	699	688	790	734	698	727	756	776	754	743	721	727	705	718	731	724	771	729	717	723	699	744	720	763	757	742	754	759	728	755	741	701	755	747	733	729	728	737	767	745	727	738	781	737	791	752	734	765	767	734	738	719	741	756	776	732	693	756	742	723	723	786	687	782	716	758	742	762	756	745	729	735	773	699	752	686	747	714	710	747	706	731	742	701	689	725	711	721	732	722	734	696	693	711	749	723	721	721	756	725	748	757	700	720	762	699	680	752	691	671	755	742	756	745	744	693	742	758	669	768	719	762	811	731	764	745	748	727	691	727	730	729	754	764	718	763	705	765	737	720	699	752	784	724	705	789	743	769	694	718	704	733	727	727	793	704	742	744	739	742	760	739	692	671	791	784	720	730	757	696	785	705	735	739	710	736	728	830	667	714	670	730	725	738	708	732	733	719	724	704	721	724	721	762	796	718	728	724	715	755	750	732	740	766	725	677	745	721	702	732	752	742	738	728	745	763	747	756	739	722	723	732	758	740	769	715	757	773	760	762	690	781	695	744	730	743	712	692	727	745	743	707	687	746	718	725	735	744	748	749	710	742	761	714	755	750	712	675	732	760	767	769	767	677	723	702	745	712	741	750	799	753	764	712	726	768	741	706	743	743	731	770	689	728	726	709	720	726	692	731	695	771	734	736	758	703	740	710	768	762	791	723	742	747	732	687	746	709	783	690	771	757	721	724	772	763	738	751	711	728	760	699	752	729	706	733	726	726	786	722	688	695	741	738	694	722	725	765	682	725	685	715	753	723	710	721	775	711	695	745	741	730	690	771	775	680	766	681	739	729	755	702	726	711	707	690	707	754	733	729	777	749	706	726	710	770	704	751	777	720	697	751	736	735	728	693	735	715	749	717	732	710	763	704	733	749	705	721	710	663	742	745	730	705	734	698	719	693	774	728	777	728	723	748	700	767	731	705	743	714	763	754	781	752	716	697	751	806	769	722	729	746	699	750	742	763	722	702	722	717	711	724	731	750	678	756	727	745	727	739	732	716	699	724	703	748	740	734	772	731	772	741	745	757	717	723	717	760	755	755	739	729	694	728	709	750	720	690	749	728	779	734	690	707	681	718	766	725	809	738	721	769	771	762	756	732	790	740	754	714	764	732	760	807	750	711	739	755	739	758	734	774	667	746	693	764	703	732	778	721	744	744	717	687	744	757	729	707	722	730	740	719	728	746	765	729	715	755	800	728	700	781	730	737	775	730	714	761	766	681	788	780	687	766	716	743	734	742	743	738	736	750	746	731	721	779	769	714	725	747	762	668	762	721	734	696	754	757	729	740	720	792	724	715	730	760	723	737	729	746	712	793	750	730	717	712	730	730	737	730	712	726	736	749	705	726	725	774	731	739	733	721	774	763	739	721	688	721	707	731	744	705	714	750	678	785	725	687	738	719	687	766	743	752	750	734	754	704	766	732	730	784	689	741	767	715	760	726	776	721	704	763	734	733	731	777	687	756	763	722	701	714	722	763	704	738	754	763	697	720	706	715	682	749	692	748	687	724	710	715	766	736	749	749	701	708	747	682	710	773	750	712	744	731	743	760	679	741	719	770	753	727	738	735	777	744	755	705	761	712	761	702	732	718	747	754	749	762	759	742	684	752	669	751	737	766	720	716	702	757	704	767	750	762	758	736	767	751	746	752	700	755	756	678	715	747	763	712	739	713	701	749	724	722	745	766	763	717	729	769	747	693	765	784	716	782	741	726	701	715	720	735	737	743	774	742	788	731	739	753	706	755	722	748	691	764	735	755	747	764	707	758	747	755	715	744	718	757	709	698	749	738	714	774	728	745	726	770	724	738	749	739	735	748	744	772	719	755	773	747	717	725	738	730	722	745	722	697	712	731	756	765	721	712	743	790	747	767	695	734	751	717	731	698	792	764	739	787	719	726	709	724	749	737	757	740	717	725	782	705	727	755	681	702	732	761	729	743	756	739	762	735	721	682	761	727	735	754	722	761
1693	79	63	71	94	241	921	1926	2420	1859	1336	657	367	200	130	102	55	55	57	53	58	59	55	55	60	58	44	62	54	69	67	72	66	70	55	51	61	55	56	56	73	72	76	55	51	69	55	59	65	55	57	50	67	58	64	61	64	59	62	64	81	64	53	61	62	58	57	68	62	74	58	53	61	62	59	62	63	69	70	63	44	74	48	69	69	62	54	76	54	62	63	65	73	67	58	50	36	65	57	60	66	66	39	64	65	65	59	68	76	57	65	56	56	65	63	52	57	58	65	69	50	64	60	60	73	57	62	52	75	66	65	48	63	66	66	57	66	69	48	51	55	64	55	60	56	46	55	61	48	59	45	67	74	57	78	60	58	62	49	65	53	58	59	56	64	63	53	70	60	59	52	64	72	64	60	73	53	71	59	73	58	67	57	65	66	45	56	50	73	66	51	64	55	51	66	65	63	72	62	49	64	60	71	60	71	83	59	71	61	70	64	60	58	53	75	55	67	71	68	71	63	59	57	69	55	57	69	55	57	78	55	54	60	51	55	53	66	43	65	69	63	55	56	56	61	76	62	65	44	58	72	50	72	56	63	53	68	78	58	76	57	53	72	63	54	68	67	66	63	61	60	55	60	60	57	57	56	60	48	76	67	72	61	66	55	63	59	75	86	59	56	51	66	52	71	51	56	58	64	55	70	60	81	69	62	60	71	57	54	60	55	49	60	60	55	69	63	45	60	57	63	53	60	57	62	52	77	53	62	57	61	69	60	50	38	71	51	50	68	75	56	56	52	56	62	54	65	59	76	51	48	61	55	67	57	66	62	58	62	60	68	48	63	59	65	74	70	71	59	67	57	60	53	63	65	72	59	60	63	64	59	56	57	53	55	54	63	62	66	48	69	51	57	67	73	51	73	64	64	62	61	64	65	63	65	69	66	59	49	71	55	68	68	65	63	63	68	70	60	53	61	59	67	67	51	71	51	64	65	59	58	52	61	64	62	57	58	48	49	69	67	60	64	61	60	60	63	69	70	73	67	43	56	56	63	60	69	50	72	72	59	63	64	70	57	50	67	62	56	64	65	55	66	58	56	62	60	70	78	52	72	47	71	63	72	66	56	68	67	58	62	64	58	56	62	76	61	59	67	65	57	65	66	56	66	63	51	68	52	59	70	61	63	63	47	45	46	56	72	56	50	58	73	55	45	80	71	57	56	65	53	71	63	55	59	67	57	49	45	72	53	75	59	68	53	61	62	64	57	51	59	68	51	52	59	60	67	62	59	60	60	61	70	63	55	53	83	69	62	61	58	78	72	55	67	71	53	69	52	44	61	53	55	48	72	49	66	64	60	62	71	60	63	72	71	58	68	54	63	62	71	47	65	58	65	65	58	64	80	58	49	65	71	56	67	58	70	59	47	69	55	69	61	55	53	64	68	67	52	70	67	70	77	55	66	59	58	80	80	58	66	54	59	57	58	68	56	67	69	61	59	49	57	71	48	64	56	43	55	64	73	60	60	46	63	58	60	48	59	51	64	58	64	67	69	59	49	53	59	62	69	53	61	56	62	57	70	56	68	63	57	66	54	48	58	69	63	75	62	55	42	69	59	55	65	68	65	69	56	56	66	72	69	51	63	63	56	57	67	57	63	65	57	54	52	54	72	66	63	59	66	60	63	57	47	55	60	54	55	66	62	69	72	62	57	69	62	58	62	74	52	66	56	63	60	71	63	65	51	64	53	64	58	64	64	64	56	60	65	68	52	46	82	59	48	63	52	51	63	64	59	60	56	73	64	60	61	53	64	54	56	53	67	61	67	74	58	85	60	61	64	63	76	70	65	62	64	53	50	53	64	54	46	60	57	59	68	75	48	61	65	58	67	56	63	59	58	74	56	60	55	61	53	77	61	51	57	54	52	46	60	67	79	60	69	64	47	69	62	66	62	66	64	58	73	54	75	46	60	74	69	51	65	55	59	65	57	61	71	49	56	62	54	63	51	64	42	62	64	52	54	70	68	75	55	60	51	72	76	56	51	68	62	46	60	60	55	63	60	61	58	56	50	58	66	54	43	58	51	46	65	61	54	54	62	76	63	62	69	58	58	50	67	61	60	65	61	49	78	51	76	59	53	75	68	61	54	52	67	56	80	65	76	65	50	53	55	64	72	60	56	62	57	75	55	63	60	61	81	49	68	57	64	72	60	51	65	56	54	62	44	47	57	63	55	55	45	60	39	64	53	59	56	65	57	63	67	61	65	62	60	50	73	57	59	61	65	52	46	62	53	67	85	79	61	58	50	69	62	61	50	51	68	56	60	66	64	42	61	62	60	46	70	57	68	61	63	70	64	65	57	58	75	61	57	62	58	52	51	57	54	56	50	63	62	56	44	60	55	60	69	60	50	65	60	64	58	62	60	66	63	75	54	51	63	58	55	67	48	58	53	66	56	66	61	68	46	69	54	62	60	54	61	67	65	64	64	59	60	52	67	61	61	73	73	71	48	52	53	75	62	69	50	67	55	68	59	71	75	63	68	53	56	53	61	58	59	64	69	66	76	57	65	50	61	69	63	71	55	69	64	65	64	69	71	67	56	60	55	50	62	48	79	64	51	61	57	67	61	52	62	73	57	67	71	67	52	69	57	57	57	54	68	52	55	56	62	59	49	57	63	65	58	51	67	51	58	49	61	51	59	68	61	65	53	76	54	57	68	65	56	64	63	56	69	56	57	64	54	47	43	53	74	50	67	53	57	52	56	60	68	57	58	67	51	39	68	63	74	68	52	59	71	66	71	53	62	54	67	70	65	46	53	64	63	60	66	64	62	62	61	60	59	51	54	60	62	50	60	71	77	59	64	56	57	62	64	58	58	65	62	67	63	68	41	68	48	52	54	64	66	54	73	68	44	56	66	60	52	72	60	64	56	71	69	68	63	71	63	62	49	79	62	72	60	64	53	63	60	65	61	64	72	65	53	61	59	56	58	62	64	58	54	60	67	59	73	49	62	78	55	53	68	66	51	45	51	50	53	52	65	63	47	61	63	52	62	62	59	55	59	71	63	65	63	59	49	48	76	59	81	64	57	64	61	58	69	61	61	63	56	67	56	63	63	49	70	54	58	60	49	66	55	56	52	70	67	65	66	50	65	51	75	41	48	44	76	52	60	49	51	61	54	61	59	64	69	63	71	59	73	55	58	77	74	59	64	58	77	63	69	58	64	45	50	74	57	51	57	61	48	63	48	67	52	38	79	58	50	58	60	65	69	53	60	51	66	56	60	62	77	55	59	63	59	61	55	53	62	81	54	41	54	63	68	65	64	66	49	58	60	60	63	59	57	56	63	64	69	61	46	52	65	55	62	71	58	60	60	47	55	59	45	56	46	60	66	66	76	66	71	60	58	50	64	58	39	65	45	69	55	66	51	54	59	49	67	71	69	54	71	65	64	61	62	48	66	56	52	56	53	63	53	53	56	57	49	55	59	61	53	78	52	69	63	51
7307	1000	784	1132	6363	16111	27050	32048	31144	26792	21328	13914	7929	4037	2080	1066	576	622	529	562	599	590	598	591	637	584	629	558	567	612	602	591	637	547	573	614	573	615	615	595	621	599	556	623	570	577	656	577	569	560	565	586	571	551	602	547	597	596	610	580	607	581	559	585	643	563	599	543	615	583	542	666	604	553	598	584	599	586	605	583	612	609	591	600	574	567	597	577	592	605	556	602	604	628	562	569	583	573	583	586	555	608	583	569	606	555	606	591	618	585	606	572	613	552	576	604	537	546	617	622	591	589	651	613	584	578	594	586	561	571	613	554	611	569	622	616	603	614	592	597	566	579	589	617	616	580	596	586	573	597	561	635	563	585	573	599	563	580	609	635	595	594	597	576	586	557	583	583	544	611	577	587	541	583	629	563	576	585	610	576	628	584	626	601	543	611	570	609	586	553	545	635	584	607	591	591	538	644	585	623	563	584	645	597	581	552	590	559	597	568	624	556	562	624	597	632	608	600	613	619	611	534	572	609	581	587	558	557	581	593	582	612	620	607	616	587	592	605	683	565	588	634	557	573	617	636	597	577	558	614	546	562	597	647	595	617	591	589	554	554	589	615	651	608	584	579	561	616	571	613	574	566	625	611	622	611	612	541	607	637	569	610	587	566	640	604	593	600	598	579	575	563	565	613	619	585	615	580	583	609	544	634	585	604	612	605	594	611	574	616	591	580	617	598	593	625	626	607	555	572	614	584	585	573	624	556	615	651	593	602	602	592	565	546	618	617	563	587	576	535	627	539	587	601	628	562	592	636	586	583	568	597	585	614	601	613	599	572	627	619	623	580	595	587	597	618	571	572	586	554	606	556	583	623	578	615	605	588	611	644	566	552	599	636	580	603	561	587	612	582	600	559	585	588	574	618	594	587	591	602	551	597	580	573	607	630	620	643	612	575	569	644	592	619	599	590	574	552	571	613	575	632	627	617	613	581	595	603	615	629	564	560	572	650	594	613	558	648	563	587	580	579	570	621	567	603	608	594	594	616	554	593	599	560	587	623	575	549	571	577	592	554	603	570	600	601	606	574	620	604	599	567	571	569	619	616	602	613	564	560	553	593	615	565	571	589	593	608	539	631	587	592	581	555	581	590	604	589	598	568	582	578	598	602	618	607	623	623	610	633	559	593	568	589	596	574	541	567	613	584	601	578	594	608	609	559	577	527	631	591	570	583	612	584	575	573	580	593	588	584	612	577	572	583	557	588	568	641	560	606	646	586	562	586	614	568	646	608	583	582	554	624	618	644	580	612	577	557	542	588	590	583	595	576	600	592	583	586	569	567	573	551	602	596	634	567	582	604	631	607	591	589	600	589	568	601	605	636	591	603	592	598	587	572	625	585	612	621	612	600	578	630	550	601	659	546	574	587	616	565	592	582	593	562	588	587	605	564	577	578	616	590	609	622	590	635	585	605	607	574	617	629	584	603	579	598	574	610	628	568	588	610	627	559	609	607	617	615	580	629	559	603	622	625	596	551	586	594	574	556	573	575	598	625	572	597	582	546	577	594	595	604	562	653	608	543	591	592	626	608	584	620	600	625	609	604	606	602	636	610	598	568	583	575	602	586	591	605	585	628	595	589	595	603	600	588	583	625	579	575	549	538	579	586	600	554	611	594	598	627	575	601	602	593	601	610	637	602	576	599	597	607	623	620	596	590	531	576	631	610	569	604	629	554	624	598	600	572	560	576	578	567	567	561	596	606	618	589	601	574	588	589	563	614	619	570	604	580	586	564	606	617	596	589	605	585	592	629	609	566	625	585	557	578	593	626	568	611	588	572	588	574	572	597	612	601	572	567	595	559	579	591	610	592	532	662	630	618	617	586	604	591	609	541	561	606	589	571	593	572	619	590	599	589	552	592	585	566	595	607	567	593	543	540	622	566	638	615	586	584	606	564	567	595	602	562	581	608	590	601	625	595	600	584	596	591	613	588	578	585	568	639	620	597	626	574	581	553	621	606	591	627	590	590	608	580	563	556	585	640	587	581	602	580	569	553	550	617	611	590	631	555	562	587	551	597	618	635	590	579	548	565	565	575	599	573	606	612	584	648	559	594	570	587	578	609	579	571	586	584	587	591	567	619	620	618	592	571	589	599	589	561	576	615	568	608	605	568	574	577	603	620	572	582	585	627	596	609	609	596	553	563	608	569	619	597	602	565	591	596	592	617	596	561	582	593	580	590	577	588	561	595	631	554	578	579	566	595	643	593	603	602	616	551	614	595	606	564	604	576	617	601	533	545	595	570	593	583	610	595	588	594	596	614	572	602	603	631	598	616	554	592	582	559	576	586	571	552	600	584	601	550	585	555	634	665	588	637	612	569	592	644	581	604	618	632	606	606	595	574	647	615	632	639	594	605	613	582	562	621	631	603	599	557	589	601	587	581	586	592	580	587	589	553	618	564	629	614	593	583	605	601	612	596	542	570	602	602	565	607	588	588	585	619	605	624	582	572	616	616	639	591	573	577	663	621	582	613	594	563	567	645	572	567	606	519	606	644	604	590	589	580	630	580	572	608	590	596	600	575	602	608	610	582	536	567	599	603	591	572	588	598	600	585	582	543	596	614	596	598	530	599	576	563	619	631	564	587	577	569	575	566	590	592	614	593	596	609	579	604	606	566	587	589	599	585	596	579	575	625	592	608	566	618	613	582	565	619	595	594	622	605	637	583	573	580	622	526	609	598	567	532	588	596	585	580	557	565	583	562	560	547	630	612	619	561	537	607	605	568	543	598	600	523	566	612	609	600	585	615	588	592	579	557	565	594	625	588	568	579	622	614	590	597	586	551	636	574	572	610	618	575	585	596	594	584	596	598	596	635	592	595	602	600	533	620	602	609	608	581	587	549	584	598	586	584	606	598	580	607	568	580	599	544	544	610	603	581	616	564	568	584	543	593	612	604	578	598	566	620	574	636	601	625	559	587	590	571	577	636	596	582	577	653	604	646	590	584	564	599	589	593	587	568	580	598	612	581	582	629	591	593	611	599	578	549	613	600	560	585	632	572	598	576	615	604	593	572	577	564	575	628	572	578	595	623	614	596	575	561	589	559	557	571	584	582	573	592	590	537	589	584	568	607	582	584	606	641	561	574	613	597	608	561	563	596	597	585	600	597	595	576	579	604	597	586	572	614	648	577	604	597	567	596	576	629	582	578	605	572	642	579	567	620	617	567	582	585	582	614	592	579	604	615	569	574	573	604	620	589	602	580	606	590	623	632	609	631	611	596	610	643	578	588	647	600	579	606	592	586	615	623	584	565	586	581	595	591	555	616	591	619	573	603	606	613	594	560	596	556	576	600	583	563	599	584	600	608	585	568	626	577	612	576	640	593	591	596	607	534	598	544	578	614	594	602	570	595	654	626	590	642	620	620	548	570	599	586	594	570	604	618	558	598	590	576	565	598	589	601	583	620	571	582	620	567	608	603	603	595	614	566	605	596	579	584
2402	101	77	82	126	295	2581	6768	7930	5781	4357	2174	1014	438	218	104	56	44	55	47	52	55	48	62	58	56	52	47	44	48	61	47	38	44	40	60	48	55	60	47	53	44	55	49	45	56	52	57	47	61	55	52	57	66	43	45	40	43	50	51	48	59	42	52	47	50	43	54	46	55	63	52	39	47	58	59	56	46	43	46	55	42	54	58	57	47	58	57	56	37	45	50	39	53	36	66	62	52	48	50	50	52	56	50	42	48	61	40	49	54	49	47	53	59	44	55	44	41	69	48	46	49	44	43	49	49	45	45	51	51	58	49	48	53	58	51	61	47	56	56	51	50	47	60	49	52	54	50	48	48	50	52	48	58	45	43	58	43	50	53	52	61	58	48	53	46	39	51	45	57	48	50	47	36	42	56	58	50	49	54	51	46	45	51	43	65	50	61	58	49	54	54	53	48	63	53	45	55	62	45	45	62	40	49	45	41	61	56	49	43	53	45	60	45	55	68	49	52	45	41	46	59	47	62	61	46	43	41	50	64	52	48	52	57	51	51	41	57	48	52	41	48	38	38	44	49	41	51	62	46	47	41	48	58	56	51	54	57	51	45	59	46	38	41	51	47	55	37	57	51	52	51	59	43	60	45	50	44	54	48	52	52	54	54	55	49	52	50	42	52	52	55	51	53	48	52	61	48	45	54	48	50	61	42	55	56	50	45	40	45	54	51	49	54	47	54	46	50	52	36	53	44	46	48	52	67	52	33	58	59	56	56	58	34	52	46	48	60	38	45	50	47	42	48	40	39	49	57	52	54	49	39	57	62	60	57	52	44	41	49	62	59	37	45	54	46	55	45	54	31	44	41	56	50	52	45	52	55	53	41	47	42	56	53	43	48	37	47	51	57	59	61	44	52	49	49	61	43	42	40	51	44	44	54	52	45	46	38	46	54	60	47	52	43	52	47	47	53	51	53	37	61	52	36	48	45	47	51	68	49	57	70	45	40	37	58	58	50	43	52	48	39	45	49	49	47	38	40	51	51	37	51	42	46	40	53	54	52	40	47	42	53	55	48	49	52	61	41	61	53	50	50	62	46	42	50	35	49	36	48	55	48	59	52	50	46	51	45	57	59	40	37	55	47	39	53	47	48	49	49	61	65	44	53	50	40	52	54	53	48	60	53	57	45	68	54	49	51	53	61	60	65	48	56	54	44	49	44	63	52	61	49	62	38	49	47	60	52	53	50	38	51	65	49	52	56	54	48	41	56	48	57	60	45	59	48	48	47	49	52	49	53	45	48	57	50	46	49	55	54	64	52	44	38	39	60	52	46	45	46	47	44	48	43	68	56	46	49	44	51	42	41	50	44	56	46	49	50	47	61	45	53	51	37	45	55	50	50	55	61	54	48	61	46	48	46	57	51	50	46	47	43	42	50	50	56	46	54	52	49	48	44	53	51	44	49	50	55	48	63	39	50	41	41	46	57	41	61	39	53	36	48	51	37	49	41	48	47	56	60	53	54	61	51	47	44	50	37	57	55	48	51	48	52	50	52	46	45	59	46	41	45	39	48	44	47	55	52	46	48	45	48	60	47	61	42	49	54	37	50	45	55	47	52	46	38	52	45	42	50	59	42	45	52	58	56	48	58	43	50	36	56	56	59	60	56	42	45	52	60	53	57	54	53	54	38	51	42	44	48	44	48	61	50	47	52	44	52	63	51	53	60	50	48	54	49	54	54	42	50	50	36	51	33	54	53	45	53	54	45	51	60	63	39	52	47	58	45	56	54	53	55	36	45	57	57	39	41	43	52	57	58	55	42	43	53	54	45	53	67	50	46	51	44	57	54	55	58	38	58	43	52	51	53	59	46	66	41	49	38	58	58	67	49	43	56	41	61	46	53	50	45	52	52	60	37	49	56	50	60	44	48	54	43	63	55	41	52	53	61	47	56	52	56	37	53	53	53	49	48	50	52	43	56	60	51	56	50	53	45	52	43	36	52	65	68	54	56	50	53	49	54	45	49	57	51	34	55	40	41	64	50	48	37	49	38	69	49	49	59	52	52	52	42	60	57	51	56	45	46	54	54	68	46	55	51	44	39	49	42	51	41	47	41	45	45	47	51	61	41	43	62	62	37	44	41	55	59	49	52	55	51	47	47	55	48	54	54	54	44	53	45	52	63	41	44	50	45	42	32	51	55	44	58	61	56	44	54	58	63	43	53	52	43	45	70	41	45	43	48	56	41	47	48	54	51	45	50	50	51	51	52	44	48	64	41	44	54	53	60	39	54	41	41	58	43	45	54	67	50	31	39	41	57	46	45	49	49	46	51	47	47	51	51	52	53	50	51	47	57	44	52	35	47	52	45	51	33	55	53	45	50	50	48	38	45	43	54	53	49	52	50	49	53	53	58	52	50	52	47	46	45	56	52	51	49	54	54	47	44	61	56	49	56	44	45	41	49	45	44	41	33	54	52	60	46	52	60	52	41	52	53	58	45	62	46	39	58	47	40	39	45	48	50	54	55	58	43	62	47	47	54	45	50	57	56	58	59	52	38	45	51	61	58	46	40	52	49	46	41	43	62	48	39	73	51	51	45	63	46	52	55	51	43	54	32	60	45	50	50	56	40	47	55	59	49	62	45	52	63	44	41	49	55	52	52	45	48	48	55	49	48	54	38	41	49	51	43	45	45	59	61	57	53	59	49	43	49	55	51	54	52	43	59	52	45	49	56	60	45	50	59	64	53	59	48	48	47	49	42	61	44	29	49	57	62	54	48	57	55	36	33	58	51	67	47	57	35	47	39	65	41	54	52	55	44	44	40	65	42	44	39	53	55	57	54	46	56	65	54	60	55	54	49	56	58	46	49	45	47	49	45	63	40	61	48	42	49	47	51	45	65	59	50	54	47	46	50	37	58	57	49	47	37	42	59	42	44	41	59	54	43	50	50	41	62	52	44	49	45	51	41	60	38	46	51	51	48	44	42	48	46	48	64	48	47	54	44	48	59	56	68	50	49	43	39	48	48	65	55	54	55	50	47	48	51	44	58	61	48	53	65	49	46	41	52	59	49	33	44	43	56	53	64	53	53	62	58	48	42	50	71	52	58	51	52	51	50	56	53	51	57	50	53	61	47	57	46	59	36	63	51	46	49	63	65	64	51	42	54	39	60	52	43	53	42	53	52	36	48	49	59	60	51	66	49	47	52	48	61	73	47	48	54	58	46	65	50	43	53	49	49	48	45	49	51	61	59	58	47	64	45	62	53	46	38	47	51	45	48	43	42	59	39	69	57	51	43	43	37	54	58	42	55	50	44	52	45	47	55	41	47	60	52	37	45	53	46	53	40	64	51	47	56	55	54	51	45	60	58	51	47	64	49	40	53	49	50	47	54	38	65	51	47	46	49	50	51	39	56	49	55	62	53	42	48	59	39	50	49	50	55	59	48	32	44	60	49	50	47	53	45	45	45	41	44	51	59	53	53	46	49	51	55	43	48
8300	1681	991	1526	9298	19016	37682	48031	46814	39690	34337	26212	17638	9785	4758	1702	489	460	500	513	501	538	494	532	498	494	484	527	522	487	484	517	541	514	488	499	527	478	481	499	496	511	469	499	503	498	550	510	494	517	486	504	490	475	472	538	493	514	515	499	504	507	482	471	513	456	486	504	498	484	490	481	497	468	463	487	498	493	478	500	449	506	475	485	524	490	489	479	489	509	427	532	499	509	464	559	498	506	495	487	540	508	496	471	487	465	502	513	523	510	492	520	494	492	507	545	476	482	470	483	490	535	518	527	504	470	460	471	498	526	503	507	450	500	485	478	470	484	495	477	483	456	490	502	458	493	512	474	464	533	515	482	464	504	487	518	447	459	514	462	472	472	499	503	480	480	486	472	475	489	510	509	513	480	473	483	503	516	516	508	492	501	499	490	467	513	507	475	507	487	514	463	474	482	495	528	533	506	494	533	478	509	509	480	496	490	512	492	496	465	469	490	483	477	472	479	470	478	486	485	497	488	491	503	515	511	518	485	489	483	474	483	513	499	509	529	504	483	531	482	524	508	537	447	480	465	481	529	501	514	532	521	474	452	468	508	501	513	538	516	472	479	500	528	453	517	514	515	463	515	473	517	499	472	475	508	501	538	474	488	515	485	517	508	451	489	489	482	522	495	507	461	478	494	499	481	497	511	494	461	480	505	512	534	523	526	484	478	510	488	469	489	490	515	482	513	519	495	497	457	520	501	471	509	508	524	475	488	518	488	544	471	489	548	513	490	519	520	526	483	495	452	484	475	505	453	493	485	520	507	487	480	530	507	513	468	506	491	508	522	504	528	504	509	502	491	510	485	472	485	528	502	507	513	493	501	515	480	491	473	496	516	509	438	497	508	462	517	496	515	517	477	504	524	493	500	489	535	460	506	504	481	496	501	502	465	490	493	510	494	512	510	458	497	484	509	455	494	487	469	510	494	478	516	501	477	475	506	546	453	531	497	468	516	519	506	461	481	537	496	502	517	523	481	526	493	489	452	506	480	534	504	506	508	521	506	516	490	516	489	491	522	502	499	528	494	485	487	491	507	512	510	496	505	501	461	485	458	515	488	495	495	502	483	471	488	533	487	505	483	506	501	448	509	488	504	509	532	475	510	511	515	471	446	520	508	466	476	472	469	515	541	487	470	445	528	469	467	501	487	466	505	495	516	493	519	505	526	524	538	538	492	471	526	466	527	504	503	484	521	460	489	487	482	536	473	465	460	497	491	461	499	489	489	516	509	497	489	473	475	496	526	518	491	501	502	468	488	490	483	532	496	466	503	506	487	497	510	519	511	490	513	479	499	511	535	508	485	505	535	495	509	488	466	524	485	492	445	499	476	479	458	490	510	445	495	549	508	509	539	500	508	495	481	538	504	462	507	493	459	477	527	504	504	500	479	487	491	460	487	455	512	450	512	502	518	483	489	473	525	484	500	490	513	497	486	478	514	527	527	483	505	534	515	496	511	475	527	562	494	490	465	508	485	519	497	465	522	490	495	488	515	500	458	543	481	490	469	511	466	478	524	483	479	484	492	479	517	469	514	498	509	476	489	498	520	502	473	497	525	498	503	553	504	476	470	504	482	493	533	519	472	524	532	510	460	479	506	484	507	539	453	496	475	499	497	523	459	501	504	477	479	517	485	511	505	479	490	498	503	508	521	504	492	486	467	509	529	458	502	491	466	507	509	489	468	501	506	495	484	516	512	531	519	528	480	464	481	539	452	468	470	494	494	456	481	534	480	468	536	500	463	503	501	518	445	513	479	516	508	488	507	508	489	451	514	519	475	490	498	476	533	510	526	547	458	517	511	517	473	504	503	459	483	459	477	553	522	481	501	470	465	507	518	483	529	460	512	491	503	478	534	438	488	524	488	451	490	473	489	496	525	486	469	458	461	506	494	517	460	460	486	493	480	498	479	483	517	487	463	471	499	524	516	505	478	469	487	470	490	482	471	502	469	517	491	508	491	439	510	504	545	534	492	510	474	514	527	470	499	484	489	529	504	508	513	491	481	515	452	481	504	552	469	488	461	537	521	493	472	495	501	467	492	475	440	484	481	540	472	526	502	499	469	509	507	504	486	520	496	505	528	472	474	508	488	506	469	522	474	516	508	517	484	484	480	498	479	477	491	491	526	450	461	501	467	519	516	479	479	481	495	510	472	512	493	502	488	522	508	497	476	468	490	530	514	456	513	507	521	452	470	476	502	498	488	506	484	508	475	478	519	515	512	496	534	512	501	506	493	477	484	489	481	504	501	528	482	522	493	505	496	522	515	508	486	506	496	520	519	533	465	523	463	499	492	492	511	495	502	497	523	523	488	530	476	501	501	528	463	516	496	466	475	493	507	466	497	480	516	427	478	471	449	502	523	527	505	490	500	510	525	447	488	517	535	508	494	451	485	527	502	501	502	510	502	517	504	547	498	517	491	463	517	481	487	493	520	482	515	483	496	514	456	510	480	527	524	516	520	527	500	505	520	503	481	514	497	510	484	533	520	513	514	496	510	504	503	492	542	487	485	500	512	475	482	467	454	483	516	485	485	499	506	522	500	523	450	506	475	508	479	520	487	481	466	517	458	508	503	500	519	489	505	494	543	494	535	538	486	506	529	490	489	473	513	521	470	510	509	485	455	476	466	469	500	513	493	536	515	528	537	495	506	519	494	500	528	479	496	501	456	499	483	518	480	463	488	492	520	540	547	515	540	509	492	482	482	484	474	485	517	500	487	523	475	531	479	491	497	501	455	508	487	514	487	509	484	492	505	501	495	493	491	497	460	498	503	491	522	464	471	500	545	522	482	508	473	465	543	515	483	507	479	506	480	489	521	469	473	507	501	483	471	485	507	508	494	501	504	497	466	499	475	506	499	500	520	504	515	505	500	492	503	477	512	492	446	505	470	500	482	526	540	467	494	483	501	489	479	504	530	517	478	529	490	508	485	500	476	490	493	524	509	535	449	504	545	537	509	476	458	456	503	512	527	450	460	464	515	498	470	517	481	485	526	493	497	461	571	472	511	478	496	493	470	523	493	542	511	496	493	444	545	474	502	496	507	481	520	485	482	507	494	444	473	505	490	491	498	502	444	467	455	506	506	513	502	488	466	546	523	526	477	456	505	474	516	518	496	532	480	488	544	483	491	476	519	523	521	483	510	473	498	511	498	479	513	538	505	499	480	484	485	512	500	475	457	487	511	506	466	514	489	466	500	506	512	482	539	461	523	541	490	467	519	500	500	505	503	542	505	495	497	528	519	485	467	526	487	493	502	491	522	492	508	494	483	531	488	462	492	467	492	491	505	507	468	511	496	481	476	500	461	498	508	472	498	507	498	484	542	527	480	519	497	517	505	507	480	466	496	504	496	509	501	535	494	495	496	519	540	536	475	520	480	469	492	502	519	502	494	497	548	478	491	534	528	502	474	513	551	525	490	509	503	519	519	483	518	512	509	511	498	495	503
2555	123	84	59	72	79	370	4908	10440	8207	6130	3219	1418	595	300	93	59	46	51	40	47	42	54	45	45	49	45	43	46	43	53	54	46	55	45	54	59	50	52	46	55	40	39	52	44	47	52	55	49	59	43	47	38	42	44	46	49	47	38	47	44	39	37	52	40	33	48	47	45	42	48	50	44	42	54	46	51	48	47	40	45	47	46	45	40	46	54	47	56	51	60	67	50	52	50	33	47	45	50	45	52	53	42	49	51	41	50	37	40	55	48	57	52	44	56	46	53	40	44	44	37	49	46	55	45	49	43	60	35	37	41	41	42	53	34	43	45	30	40	44	49	52	56	43	46	44	46	49	51	53	50	57	40	38	61	64	65	58	46	43	43	37	48	37	59	49	37	46	47	50	38	61	53	38	47	54	42	37	54	35	55	46	50	59	54	43	44	42	60	43	43	49	55	43	37	53	44	39	43	45	49	52	62	52	45	44	48	44	55	43	47	46	52	54	46	47	38	52	47	52	58	52	54	44	48	56	50	51	35	54	39	40	35	54	47	45	39	43	56	40	44	57	43	48	43	42	55	48	47	42	50	48	38	49	45	45	41	49	50	56	45	38	49	43	40	38	47	38	58	42	47	47	47	54	44	42	48	53	42	36	47	47	57	44	50	49	44	56	38	50	54	43	48	52	46	45	54	43	45	37	48	48	43	44	46	65	42	47	56	32	48	43	44	52	53	58	44	49	47	47	35	43	45	42	50	50	43	43	44	48	52	38	54	39	37	57	60	54	53	43	48	48	58	49	49	39	46	37	55	45	67	44	37	52	35	58	44	48	39	48	46	55	60	57	56	58	35	44	59	39	59	42	46	58	45	42	46	44	51	49	42	38	49	42	57	52	43	44	37	55	34	44	51	41	42	49	47	45	60	59	44	48	44	55	48	47	55	56	45	48	53	47	44	54	48	48	39	54	53	41	38	51	55	43	47	47	49	53	58	50	55	44	45	58	44	59	45	47	43	41	35	55	41	50	43	55	59	48	44	43	48	50	46	47	46	46	50	49	49	49	52	56	34	33	45	53	46	50	54	43	35	54	39	53	44	40	61	52	59	43	53	43	47	43	43	36	60	39	54	53	50	51	56	55	38	48	47	44	42	48	50	44	51	43	42	37	52	39	40	43	48	49	29	47	49	40	52	61	50	43	56	38	47	54	51	46	54	48	40	49	37	50	52	51	42	40	56	41	42	48	42	44	47	44	43	37	38	47	32	41	61	42	48	52	28	46	49	53	43	48	52	46	42	44	52	52	37	45	51	47	48	44	44	47	53	53	43	49	53	58	42	37	58	48	54	41	43	52	56	46	32	66	54	53	52	48	37	48	52	57	39	49	52	52	42	48	47	46	48	46	50	52	51	50	52	48	50	49	47	51	43	46	49	31	45	47	54	43	53	46	51	57	55	53	43	47	47	51	44	51	56	52	48	51	53	51	56	55	47	53	49	41	50	55	51	46	47	43	35	44	54	51	34	48	49	46	53	45	42	49	50	48	53	61	60	50	45	40	54	43	42	49	36	65	42	55	46	46	49	57	43	40	58	48	51	52	47	57	59	51	57	49	55	41	33	54	55	47	46	54	54	44	46	51	48	54	39	45	41	32	33	39	47	61	38	50	59	55	45	47	51	44	40	38	51	40	47	39	43	41	51	49	48	51	44	49	42	34	45	48	49	60	48	30	46	52	40	43	31	38	47	50	47	41	58	40	47	42	44	52	36	46	42	50	60	32	37	43	44	39	44	51	49	35	45	45	58	45	39	40	53	33	50	50	54	43	39	46	46	42	42	51	53	58	57	37	41	44	49	51	48	44	50	51	52	36	39	45	48	39	41	46	40	51	56	51	57	49	54	55	37	44	40	49	60	36	50	43	43	45	49	53	38	56	41	43	44	48	52	54	43	38	46	60	53	57	53	37	46	50	42	49	72	64	36	42	53	47	46	53	50	49	57	47	56	44	45	39	40	48	42	38	46	50	59	52	42	50	50	39	33	41	44	46	41	54	46	49	36	46	49	41	39	65	51	43	35	33	42	56	55	38	49	49	25	58	58	51	52	52	50	48	46	41	57	45	46	44	47	53	46	39	57	44	47	47	45	45	42	56	45	55	52	47	50	53	56	49	46	55	51	46	42	42	51	36	47	48	54	45	45	50	37	60	59	53	44	38	52	48	36	59	50	47	35	41	49	44	53	48	46	45	66	50	55	38	54	53	43	40	61	53	62	48	58	64	49	31	51	39	39	33	44	52	47	43	53	36	56	40	38	42	45	57	46	46	56	42	45	43	43	49	31	36	52	60	50	50	65	56	57	41	60	54	48	41	51	43	54	49	46	49	48	38	42	41	52	43	48	47	44	59	47	58	48	50	51	47	49	57	42	64	47	47	46	47	45	49	52	55	42	41	50	38	65	48	41	44	58	50	54	25	41	49	48	51	47	44	35	47	59	46	43	40	41	43	47	45	51	34	44	52	63	49	40	48	40	29	49	54	48	41	49	36	40	47	62	54	50	45	54	52	54	51	50	52	52	35	37	43	39	49	36	46	33	51	50	40	46	48	45	49	47	51	50	50	44	48	50	54	46	54	36	58	42	53	48	41	50	49	50	44	43	44	39	59	51	59	57	42	48	40	54	45	43	50	34	54	43	38	49	50	47	48	38	55	59	44	47	46	58	44	53	59	45	45	45	42	49	51	59	54	63	44	41	49	55	57	47	42	42	60	37	46	48	45	53	36	50	45	44	51	42	43	42	48	40	45	58	41	45	39	45	47	45	51	43	56	32	58	49	49	53	59	40	47	47	60	33	50	37	44	42	49	53	47	32	43	54	54	58	41	40	35	45	52	55	50	41	47	50	56	57	49	45	41	61	58	48	40	57	52	40	35	50	53	46	49	61	45	44	51	38	54	50	63	50	54	44	40	52	51	42	42	56	59	60	46	41	46	40	45	36	41	36	41	48	53	47	42	37	39	43	56	53	46	41	52	35	54	47	52	53	53	45	34	45	64	49	50	39	46	56	58	53	48	53	45	47	48	52	46	35	49	43	55	49	57	53	59	57	46	43	41	44	47	48	45	50	53	60	45	46	47	39	46	58	39	37	41	53	38	37	48	39	56	37	38	56	48	40	45	50	45	51	50	46	40	47	47	52	53	49	48	53	56	51	25	43	42	57	55	37	48	62	60	37	47	44	49	46	53	53	46	45	57	54	49	53	41	39	61	41	50	47	51	45	44	56	48	41	49	45	56	43	47	57	39	46	59	56	50	43	56	55	58	51	49	54	49	50	56	50	36	58	52	39	48	45	40	50	44	46	45	50	47	57	46	39	45	42	41	38	43	41	64	49	44	47	61	49	45	68	44	35	53	66	49	47	48	36	38	43	54	34	49	64	36	56	48	36	48	65	60	56	52	46	51	54	46	48	48	40	52	57	44	42	48	40	41	50	49	44	41	50	48
8979	1968	1100	1472	3776	6348	16532	43936	52783	44828	39012	29774	20781	12276	6042	1738	460	434	494	485	462	475	496	458	484	451	497	477	467	487	474	495	469	476	486	470	449	451	458	436	465	495	494	448	458	493	469	426	449	452	489	497	455	486	481	458	493	485	473	489	501	468	473	483	442	474	483	474	482	478	468	477	455	460	463	480	474	462	473	488	523	481	487	501	448	479	483	504	448	479	463	485	461	437	461	462	455	451	488	471	484	504	458	513	476	449	466	453	496	485	436	462	465	468	480	465	517	485	506	466	441	475	495	456	513	465	515	455	433	481	479	485	453	488	470	493	488	481	455	472	480	497	458	495	505	468	499	494	427	464	455	494	521	492	467	460	465	466	491	474	446	502	484	508	471	467	506	469	446	480	454	451	462	487	477	482	478	499	493	441	482	502	440	434	499	483	463	504	432	492	486	476	496	494	475	481	475	469	450	472	440	477	491	410	444	472	478	440	504	485	459	472	448	472	495	468	507	471	471	489	481	462	458	443	470	473	459	463	452	487	473	504	467	482	508	502	424	451	493	509	481	462	505	489	484	464	480	462	477	477	475	414	469	474	424	476	497	464	506	490	439	452	462	459	454	448	475	482	449	441	445	458	457	443	482	462	469	436	461	449	488	489	441	420	469	464	449	500	446	459	502	463	485	469	473	455	510	477	467	489	475	441	474	428	479	449	480	478	493	481	470	464	499	468	453	458	494	506	450	489	446	476	490	484	481	476	459	493	463	454	462	468	474	470	497	451	479	496	486	436	473	473	496	473	494	477	465	467	476	518	481	510	484	468	474	520	430	462	458	463	473	451	493	471	455	484	454	486	429	466	438	474	468	457	490	433	469	434	502	489	455	474	477	498	470	465	465	471	458	496	438	462	483	509	459	472	420	504	467	487	445	471	484	471	519	481	473	458	477	455	471	493	428	444	490	455	445	513	428	443	486	519	491	454	479	471	480	481	474	475	468	484	467	445	443	479	452	470	460	447	424	485	467	460	478	486	434	488	489	478	440	478	490	463	475	486	481	484	481	465	439	469	467	428	487	451	454	486	462	452	453	478	481	453	469	481	432	478	458	474	499	447	441	482	470	480	488	471	467	476	482	466	476	478	488	478	441	456	518	470	478	481	518	475	483	453	459	463	522	469	466	457	460	454	465	458	465	483	466	467	460	501	445	512	471	464	485	460	456	493	472	463	497	489	481	476	471	464	447	492	446	470	468	480	533	481	461	498	494	443	468	439	464	502	473	475	462	497	497	497	473	484	451	480	458	448	488	444	442	462	472	488	489	465	465	496	448	488	479	470	467	484	468	435	484	501	438	476	468	447	472	452	443	489	408	477	449	529	451	476	493	500	464	473	507	477	465	458	485	485	478	492	490	441	455	468	463	509	474	520	481	461	471	518	480	486	494	439	481	443	492	459	453	481	496	465	482	460	504	514	488	413	480	466	481	474	483	462	478	464	480	479	499	477	485	465	489	481	469	503	479	473	450	477	465	443	472	494	479	483	453	440	435	490	467	456	534	481	457	475	462	476	483	468	480	461	463	482	455	458	477	474	471	458	458	499	490	474	449	443	487	444	439	455	489	481	447	483	456	503	465	462	444	481	476	444	434	463	508	469	481	450	474	432	450	489	491	503	475	533	472	492	471	492	417	440	494	459	468	481	510	460	457	486	500	417	475	475	506	486	494	483	459	476	484	426	458	462	483	492	477	504	460	512	459	471	488	449	486	461	471	450	452	489	489	534	453	516	453	480	474	478	488	442	443	495	460	505	476	484	502	460	459	460	486	478	492	479	464	477	506	473	450	438	461	487	436	457	450	485	461	450	488	500	472	495	503	476	490	473	506	470	425	464	505	464	486	441	501	455	472	415	481	466	450	458	461	459	464	480	499	459	472	459	471	430	474	459	464	467	479	474	489	476	473	486	459	473	469	455	470	461	482	476	487	423	513	475	472	486	461	458	479	459	434	419	471	471	482	504	444	464	446	519	452	501	458	464	487	535	445	478	451	444	448	493	462	469	466	483	509	439	496	484	476	445	489	488	490	517	463	508	458	454	470	491	423	489	462	452	485	472	475	484	479	473	490	445	471	464	423	452	465	458	486	498	452	502	472	443	428	471	484	458	498	465	468	476	507	512	501	448	479	487	464	494	480	532	484	456	490	446	461	486	454	452	450	487	524	482	458	493	470	499	482	462	485	485	466	485	482	459	455	504	508	462	475	452	473	513	502	451	434	453	455	459	491	466	474	451	473	491	480	467	490	470	472	477	444	454	494	478	495	471	518	448	502	495	479	465	473	465	461	497	469	480	439	447	471	416	477	456	475	443	467	491	450	453	494	468	511	482	473	505	432	492	453	479	455	456	461	453	454	516	439	500	511	474	474	465	432	480	475	456	490	435	466	437	448	471	501	464	482	469	474	464	466	476	492	487	462	450	480	497	471	446	459	479	474	483	494	479	460	456	451	481	494	473	457	447	426	507	523	475	462	524	445	467	454	491	455	501	494	474	466	483	470	429	429	436	484	468	509	468	483	505	483	535	472	511	483	446	477	439	479	497	506	468	479	459	428	493	458	443	452	479	445	457	484	448	470	485	465	472	452	477	478	477	451	489	470	441	456	456	488	437	487	466	458	495	442	450	483	456	486	474	498	473	491	491	417	478	508	465	426	459	451	484	480	484	459	459	466	454	444	481	505	464	498	514	445	450	446	474	475	456	473	494	488	470	458	494	492	448	442	476	480	478	484	487	504	477	502	458	473	508	470	501	448	432	466	468	452	461	469	460	492	501	501	478	483	461	493	469	449	435	462	446	483	458	453	428	468	475	475	444	458	516	434	493	494	493	484	483	464	499	456	486	456	444	490	478	474	476	452	456	473	481	437	525	500	453	467	488	480	450	490	472	488	485	497	445	477	497	483	476	430	475	446	491	494	451	443	430	466	481	457	441	492	450	440	460	469	458	503	443	480	501	473	473	447	436	468	497	456	471	452	465	472	509	477	441	495	491	474	476	465	449	484	504	482	482	481	463	431	482	442	469	479	490	482	489	463	436	487	445	470	495	507	474	478	441	492	499	481	511	481	466	487	506	477	478	520	479	424	477	469	455	483	460	477	476	512	482	550	481	441	440	454	498	495	466	461	512	499	467	468	491	486	457	432	436	517	448	506	437	484	486	474	465	487	487	483	471	453	518	448	442	504	462	485	499	501	473	437	448	481	481	469	508	459	466	500	469	471	483	485	477	464	487	478	532	472	533	454	481	470	479	463	478	480	471	495	463	465	462	473	503	529	479	482	483	493	450	464	435	447	418	455	509	468	511	494	510	504	477	481	502	442	478	516	441	500	490	481	472	454	457	468	439	418	484	511	433	489	449	478	476	470	443	440	458	456	488	475	493	512	505	470	489	479	477	424	447	483	444	485	483	496	440	478	485	478	480	474	482	492	493	453	500	407	462	440	457	486	438
1223	234	144	123	114	154	198	6595	18178	14882	10771	5350	2228	927	416	150	73	72	69	47	60	83	61	66	63	62	65	91	62	76	61	64	56	86	62	55	60	58	81	62	74	69	69	69	69	59	64	79	66	61	60	82	55	57	68	67	78	68	68	64	77	63	67	73	68	76	72	69	71	63	66	67	75	61	74	55	67	66	74	51	75	60	89	69	73	65	74	74	83	72	81	72	84	72	68	86	76	70	67	72	77	73	64	57	75	66	69	70	57	98	75	67	72	79	63	79	62	62	71	62	67	69	76	73	66	74	67	73	82	60	59	75	77	81	52	75	64	75	64	50	54	65	61	65	64	67	68	64	83	71	58	65	60	95	61	70	57	53	60	60	80	67	79	83	66	64	70	80	63	61	78	68	64	65	86	65	60	78	66	61	50	85	65	63	65	67	65	59	59	62	58	75	69	80	76	73	54	59	70	80	69	68	59	77	75	58	68	75	68	72	72	73	77	74	69	71	70	71	78	58	73	75	66	76	62	69	66	66	72	72	69	69	63	70	76	74	60	64	64	72	74	81	70	69	74	66	79	58	88	66	68	66	65	67	68	69	68	60	57	66	61	69	91	69	65	72	92	68	62	70	67	86	69	64	47	58	72	66	77	74	62	62	62	70	66	69	64	48	72	76	67	51	62	73	74	48	67	60	63	64	69	70	63	66	63	67	69	59	75	54	55	73	78	61	64	72	56	71	71	69	68	61	79	60	61	74	72	67	91	80	72	84	65	74	69	75	71	62	63	60	64	65	69	70	72	64	63	65	71	69	69	71	74	66	69	75	68	59	80	71	59	64	71	63	73	58	74	75	77	70	67	59	55	77	75	71	67	77	73	72	74	67	70	68	72	67	70	75	60	58	69	60	66	49	66	73	64	65	82	64	75	64	79	69	63	67	76	71	57	80	64	63	66	75	68	72	62	65	71	54	65	66	64	80	74	61	76	73	67	81	55	57	67	77	57	71	79	66	87	67	82	91	64	57	81	77	65	75	67	60	67	79	71	82	65	53	78	84	74	84	68	69	73	58	97	60	61	66	68	65	66	71	65	73	63	57	81	75	70	58	81	62	81	64	95	57	73	75	58	66	60	66	63	51	68	66	68	59	67	72	72	54	58	101	50	66	76	62	92	86	65	58	68	78	73	63	74	49	64	61	63	53	71	75	76	58	81	54	63	68	71	74	78	60	75	54	83	73	69	65	76	79	82	86	68	75	72	77	75	52	70	67	73	68	74	83	57	79	70	69	78	93	72	57	87	69	62	61	57	62	70	74	79	79	81	68	71	65	62	65	79	71	46	76	68	69	67	63	77	76	59	64	72	82	79	67	61	59	65	67	65	50	69	78	59	68	60	67	63	72	65	77	69	65	64	79	79	88	64	60	56	69	74	74	66	67	67	65	72	81	64	65	66	75	50	64	70	59	62	61	56	74	70	79	70	72	71	75	72	70	60	64	70	68	72	71	55	60	66	72	62	74	70	47	60	70	75	58	82	55	69	76	68	72	76	80	84	65	59	77	71	85	66	53	72	79	78	83	71	78	67	64	74	65	77	64	75	81	53	57	71	74	65	66	62	67	71	78	68	75	76	77	70	65	69	67	71	66	80	66	77	60	59	77	70	70	71	62	68	66	68	64	78	68	61	66	53	72	62	65	75	67	70	69	73	71	69	59	65	61	69	77	65	84	62	69	55	66	77	73	79	67	64	49	79	74	55	61	69	80	71	75	70	53	61	62	66	67	72	72	66	56	69	65	74	70	62	59	65	69	71	65	72	73	70	54	76	54	65	66	78	54	73	67	76	68	71	57	58	71	78	77	61	77	78	62	58	58	60	70	67	79	85	57	70	71	62	78	80	72	69	67	65	69	74	59	68	68	65	75	79	72	62	89	70	78	58	64	74	50	70	61	76	69	69	70	61	83	70	85	71	76	73	74	62	65	68	65	59	78	60	57	55	66	74	67	71	76	75	73	81	69	76	73	65	82	61	73	67	55	53	76	67	71	71	72	62	66	72	69	60	60	70	59	69	65	61	69	63	69	69	59	67	62	71	69	71	92	74	67	63	60	76	72	63	64	63	68	73	57	63	68	69	77	83	66	84	61	62	70	79	66	65	64	67	60	85	72	76	83	72	75	61	58	59	72	60	60	78	71	75	69	65	68	72	68	73	71	71	76	77	66	71	67	52	68	66	63	65	68	64	63	66	67	72	70	72	57	74	51	62	73	75	65	76	66	72	76	72	79	58	59	61	70	66	75	72	73	71	73	62	76	54	64	70	58	73	59	60	74	77	88	71	85	84	68	64	72	54	47	81	58	63	64	76	74	67	76	73	76	67	60	65	73	65	66	56	58	79	64	64	81	62	55	55	77	81	61	72	54	74	49	70	76	72	73	71	71	67	67	75	68	66	71	69	57	76	60	67	73	66	72	74	65	75	62	61	63	76	72	78	67	67	57	60	84	79	70	75	69	63	76	54	74	70	71	51	74	73	72	54	70	65	70	71	64	63	70	78	74	74	59	72	66	72	70	64	70	61	62	69	71	77	63	68	78	66	69	74	60	77	63	61	68	69	80	62	69	76	64	65	54	72	67	61	66	79	79	58	62	66	60	62	60	60	64	75	71	80	70	71	74	51	75	63	52	66	72	54	61	77	47	73	77	73	83	59	59	65	75	62	57	48	68	69	70	60	72	77	76	54	60	65	83	72	55	69	76	62	75	53	72	65	67	75	66	76	70	72	84	64	60	67	68	68	85	65	73	64	69	55	47	63	60	66	62	75	77	81	68	82	66	78	71	49	79	77	68	69	56	64	74	79	67	72	60	55	69	67	75	71	68	64	59	72	69	74	65	58	63	74	79	78	79	55	77	66	64	71	58	74	70	74	67	72	64	63	77	72	70	79	74	79	70	85	77	85	62	63	60	66	69	75	74	66	53	61	66	59	69	65	73	69	65	77	74	61	72	63	63	67	74	66	62	62	68	60	72	80	61	71	85	73	67	65	84	70	58	72	70	72	61	79	63	85	75	62	66	73	66	73	79	61	77	66	76	69	58	60	71	55	59	67	65	63	66	57	73	71	72	71	75	65	65	61	70	64	64	75	61	83	68	64	66	73	76	76	75	53	78	68	53	63	69	58	67	58	65	59	69	61	58	74	61	69	57	71	63	69	71	81	79	73	56	68	67	70	61	63	75	66	66	54	76	77	61	66	88	64	61	64	64	61	68	81	64	74	54	76	56	67	75	60	64	79	68	73	67	48	67	73	75	69	54	65	67	65	54	88	72	60	70	66	59	80	67	77	74	66	80	81	62	68	63	68	56	49	73	71	75	77	65	71	67	73	51	61	66	66	71	68	82	63	73	68	76	60	76	65	66	75	81	74	63	61	77	63	64	69	67	78	81	64	72	68	67	69	60	57	70	86	77	61	72	74	70	54	52	56	62	77	60	53	65	61	86
12992	3664	1917	2576	6611	8683	10146	46548	63908	55015	45744	34879	24981	15951	8381	2753	714	717	704	710	640	729	707	682	713	750	714	677	690	676	694	698	700	687	739	704	637	678	718	687	715	673	692	746	696	723	665	652	753	690	725	710	716	699	708	672	717	668	702	706	677	653	699	713	707	651	705	672	682	702	727	692	724	672	685	727	705	674	656	716	704	672	700	742	710	713	719	653	715	706	697	657	702	701	712	690	709	733	650	706	698	681	710	695	698	713	715	656	700	688	660	703	694	657	682	691	680	706	680	678	703	727	688	690	656	697	728	687	677	712	711	706	692	718	695	722	694	729	731	744	736	705	708	714	681	678	694	714	720	715	733	721	651	710	716	678	708	727	683	706	656	673	695	724	711	698	708	690	687	686	788	691	735	724	698	720	674	715	695	735	756	767	734	624	695	701	750	691	714	715	724	637	685	715	698	685	715	722	684	725	714	693	720	755	732	671	735	726	676	776	695	752	693	635	695	676	700	743	657	702	694	730	718	751	702	714	660	705	658	708	684	708	681	702	680	673	700	697	685	720	700	718	694	671	680	683	679	759	638	715	715	704	634	729	720	737	758	672	698	688	732	668	710	668	653	712	671	716	709	696	670	693	668	651	725	694	681	743	708	708	701	716	738	738	675	725	694	678	724	714	677	695	682	680	695	712	697	737	696	701	684	745	692	721	710	685	639	745	701	685	728	711	713	731	678	655	671	729	684	681	677	674	703	714	714	661	668	709	672	739	667	672	674	689	698	722	721	700	648	700	768	714	650	653	704	732	678	720	691	703	719	684	707	688	695	734	695	709	696	700	692	711	674	677	714	674	698	696	695	691	694	665	724	684	702	701	723	729	722	733	699	685	701	717	690	739	713	651	663	680	708	707	718	725	683	704	669	706	622	727	727	712	709	731	689	678	679	707	718	708	714	697	701	717	706	735	655	723	712	693	679	685	690	694	677	715	682	679	639	688	680	674	745	696	651	707	708	698	731	725	689	668	744	756	722	705	723	706	734	702	704	674	699	708	702	674	647	727	668	687	656	716	707	692	689	667	721	690	685	687	663	692	664	708	681	698	722	734	680	685	669	734	727	700	695	675	688	691	717	662	714	719	688	684	706	684	725	719	719	684	724	674	729	731	675	705	723	717	684	719	715	691	697	745	724	679	677	695	682	672	701	722	715	750	674	687	700	735	706	689	694	668	747	741	654	681	720	717	693	681	659	673	684	679	722	682	671	690	690	741	687	669	713	740	689	709	729	685	688	643	688	698	708	675	660	656	691	733	705	723	684	700	686	734	642	706	709	677	722	651	706	770	706	696	681	684	664	739	684	688	701	722	671	699	695	669	722	707	719	675	729	682	647	651	677	696	666	694	697	697	688	689	696	668	663	729	681	680	729	698	680	696	737	700	667	702	694	675	658	707	710	660	696	716	717	706	717	727	736	729	674	692	704	669	688	709	703	660	730	698	791	692	665	666	688	698	703	668	698	723	652	692	672	663	710	705	714	754	658	787	685	730	722	692	696	699	665	618	707	715	693	730	717	699	734	669	731	670	633	748	702	675	684	694	676	736	674	732	681	744	701	679	675	720	696	699	733	700	721	651	680	668	686	688	660	705	663	681	749	691	728	709	697	730	667	697	676	763	683	662	653	708	672	683	687	676	704	739	686	724	702	684	716	672	681	715	665	679	696	644	722	662	706	712	698	675	703	673	713	719	694	664	730	692	676	725	676	678	709	660	731	707	667	692	710	663	699	738	689	653	724	716	669	718	690	706	678	706	707	710	722	729	742	659	696	710	700	688	685	650	690	760	697	689	672	725	714	739	755	632	706	686	616	719	695	688	702	666	686	692	687	717	736	718	672	719	706	680	661	717	698	696	716	716	715	722	753	643	735	711	719	646	690	681	674	687	733	696	717	662	735	726	685	709	712	729	687	670	701	717	707	724	687	687	715	740	702	706	718	726	722	737	679	692	704	689	723	676	714	672	695	689	692	694	691	669	711	731	691	697	724	680	705	717	719	697	717	692	698	754	728	748	701	713	753	695	692	706	701	696	662	666	685	700	665	741	671	738	721	679	702	694	710	677	714	699	666	686	717	689	683	729	704	719	703	673	709	670	648	700	724	691	707	741	663	705	742	680	721	694	753	654	682	708	705	698	730	706	676	684	726	722	680	694	686	691	701	705	705	678	678	752	684	703	765	659	694	703	689	678	600	738	725	709	666	687	744	661	719	712	722	699	714	695	707	675	691	716	681	648	730	641	707	727	695	676	717	737	723	707	706	698	729	779	711	703	676	687	659	738	716	640	757	646	631	705	700	704	743	699	680	697	698	640	634	687	730	710	699	690	727	695	698	691	699	745	678	682	695	676	728	666	714	697	677	708	695	712	691	666	668	674	697	742	702	761	695	691	721	706	698	707	687	712	667	678	658	723	644	731	662	693	700	739	757	674	735	719	683	697	695	670	656	707	700	700	746	708	691	661	692	708	674	705	678	734	694	735	734	711	654	665	712	695	696	678	702	659	708	733	646	678	697	680	704	695	669	706	692	686	738	714	675	693	667	727	715	685	722	714	646	666	698	676	654	721	716	711	692	685	706	712	688	670	688	692	726	652	717	698	718	662	730	697	690	692	688	723	650	695	699	671	709	700	720	700	700	704	722	728	765	678	718	661	708	623	691	717	696	682	707	672	677	669	726	675	682	737	723	724	748	708	688	693	657	709	647	655	699	655	701	723	716	701	662	705	728	725	671	673	645	774	667	624	712	696	679	625	678	707	690	688	723	732	704	672	745	687	680	709	668	721	703	680	740	673	726	719	738	727	672	699	694	695	712	710	696	673	673	666	728	698	709	747	701	702	672	708	689	668	736	687	688	691	741	672	713	670	745	715	696	682	710	734	740	688	687	712	676	632	675	714	692	687	705	733	664	726	705	694	654	720	695	698	684	725	683	723	746	683	744	722	712	706	654	676	686	695	670	728	684	712	712	708	699	663	707	669	716	727	730	719	699	680	709	719	640	688	717	681	717	665	693	708	734	709	670	692	726	702	709	659	670	722	668	668	694	711	682	707	746	724	694	729	706	689	703	728	702	695	661	703	710	684	687	674	719	737	704	643	693	692	713	702	693	750	665	687	671	687	726	664	659	711	716	740	710	735	729	739	703	680	671	682	733	701	742	757	665	655	733	685	732	692	711	682	696	672	685	691	704	764	692	706	674	686	671	674	712	701	722	687	685	710	698	689	720	719	709	738	653	669	716	737	707	707	685	709	679	679	689	690	660	684	748	718	701	724	738	650	686	693	646	725	679	727	722	715	666	735	715	676	674	703	717	714	704	704	703	709	681	715	701	694	704	731	695	727	731	719	690	677	677	702	703	693	703	722	711	668	712	694	763	659	674	713	696	701	726	668	736	669	640	740	683	716	697	650	693	730	706	653	705	688	691	668	764	723	686	654	717	701	713	705	640	749
1684	89	67	68	65	67	65	1104	2817	2445	1690	1004	521	256	118	73	58	64	48	54	56	77	53	69	53	49	40	60	50	70	54	63	67	58	47	48	51	56	56	46	56	56	54	62	64	48	68	65	47	51	71	44	52	56	64	58	57	49	47	43	58	54	46	63	55	66	43	60	53	49	62	69	52	63	73	58	55	52	55	55	57	49	59	67	57	61	53	42	65	57	57	61	54	38	52	50	54	56	56	67	57	57	52	41	58	51	54	52	62	52	70	49	48	71	57	63	42	56	48	50	54	44	61	48	77	62	55	64	59	54	60	53	53	54	40	48	46	42	54	68	55	56	53	66	52	48	63	62	50	53	54	50	54	57	54	55	55	61	62	68	64	42	51	41	52	55	51	51	65	57	60	52	51	61	65	47	48	51	59	62	55	70	47	55	68	65	56	60	44	66	61	62	44	50	57	66	62	58	51	36	62	53	62	57	56	62	58	45	66	64	57	46	61	50	41	55	54	53	60	53	51	60	72	53	60	71	63	58	59	56	53	60	60	63	55	62	55	63	48	62	56	58	71	68	56	58	41	64	51	64	67	45	50	51	56	65	55	54	48	54	61	63	43	65	56	39	56	55	50	45	40	59	55	52	70	45	64	39	51	61	53	53	72	49	60	52	61	49	60	64	60	55	48	67	61	54	53	65	66	53	56	58	58	48	56	42	50	50	71	59	49	50	53	58	57	55	54	58	61	58	54	53	63	45	64	55	58	56	64	58	58	64	65	63	52	49	60	60	62	54	50	55	61	69	54	62	50	63	59	70	52	64	61	61	52	52	59	52	60	63	54	49	54	52	49	53	49	62	58	56	71	60	52	39	47	48	61	60	54	68	54	62	49	56	59	57	55	41	51	67	37	50	55	61	47	52	61	56	67	46	68	45	53	55	54	55	55	53	62	48	41	61	68	61	62	67	53	55	67	58	49	59	49	59	75	64	41	67	53	61	37	52	61	55	53	55	55	74	67	64	50	49	55	44	60	47	58	52	44	55	75	56	61	43	74	57	56	53	55	61	41	53	56	54	63	52	49	56	53	51	65	74	52	77	60	61	62	62	50	57	60	51	40	57	65	61	50	59	67	60	66	47	61	55	56	51	52	69	63	58	58	59	59	61	71	59	48	55	56	59	76	43	47	56	69	48	50	57	59	52	55	48	54	78	59	44	57	58	57	52	45	42	61	48	65	63	61	67	51	53	58	65	71	62	44	65	69	45	52	50	46	43	65	47	75	69	72	52	66	57	72	60	59	64	58	43	68	53	50	54	47	54	59	49	56	48	71	59	55	47	55	55	63	68	51	51	47	63	55	56	54	54	54	59	66	64	62	55	60	66	63	71	57	48	59	57	65	80	40	51	58	54	60	56	55	62	52	58	55	54	60	48	68	64	60	50	57	49	54	49	45	64	66	58	48	59	52	61	49	45	51	62	64	63	47	42	58	59	52	68	53	57	67	51	60	59	66	50	58	46	57	69	65	60	50	59	66	59	54	54	55	61	64	62	48	46	73	59	49	65	40	49	64	62	43	56	60	55	57	59	50	46	58	62	56	56	51	61	56	47	59	50	57	60	57	55	44	45	43	57	58	63	51	50	66	47	69	60	56	60	60	56	52	59	50	77	47	53	48	52	57	48	49	49	59	60	71	79	51	59	53	70	58	55	58	55	58	67	45	68	53	61	63	69	49	68	62	52	65	65	56	60	59	47	63	60	62	61	62	59	43	47	53	45	52	53	59	66	55	43	65	62	52	46	54	55	58	62	54	54	53	47	61	61	49	49	56	67	50	52	54	48	55	64	58	67	37	53	63	52	64	52	64	63	71	57	46	54	53	59	47	41	54	49	61	64	53	48	43	60	55	61	56	64	52	64	60	52	58	50	63	62	49	55	48	55	56	59	51	57	54	69	61	57	59	65	59	43	60	52	57	50	51	46	58	44	47	67	68	51	61	63	55	36	52	46	54	60	56	57	69	56	50	53	57	67	58	55	76	49	50	55	70	49	54	57	57	58	61	64	55	63	52	61	64	40	55	58	59	44	45	50	48	42	70	64	59	53	66	69	59	52	63	60	72	52	47	39	51	51	55	61	60	58	51	58	78	59	59	54	48	61	56	58	57	54	64	57	58	60	61	56	54	55	76	55	54	47	56	60	45	42	46	54	40	59	44	60	52	38	54	47	55	50	66	52	50	63	51	65	64	53	49	51	58	51	44	45	47	61	57	62	53	64	70	45	57	63	57	60	68	77	59	59	61	50	64	42	65	56	51	59	41	51	53	46	67	49	52	50	60	50	52	59	60	72	51	55	57	47	44	55	54	60	55	52	60	51	50	62	58	58	51	66	54	63	63	52	61	51	60	50	48	55	55	73	63	68	45	61	71	46	52	56	67	57	63	42	45	53	63	66	51	59	54	55	54	53	52	45	58	59	49	65	66	75	68	63	60	62	54	56	53	57	50	61	58	68	53	50	62	65	57	54	52	55	59	75	63	57	67	53	62	66	56	61	59	46	61	59	50	67	40	60	43	58	59	53	78	60	61	63	46	49	77	60	53	54	59	44	48	62	50	63	57	59	61	61	60	44	65	49	64	64	45	48	69	59	54	39	54	60	44	72	59	58	48	70	68	45	49	66	65	53	56	65	51	57	52	55	73	66	56	53	50	64	47	61	48	45	50	61	67	45	57	60	59	54	65	56	53	54	56	47	59	44	57	48	51	57	47	63	59	60	58	52	59	54	57	56	60	63	58	54	61	42	40	57	61	47	58	51	59	49	52	60	60	60	50	50	54	58	67	54	42	55	52	46	63	47	60	56	65	54	59	67	59	61	64	50	51	52	65	51	47	55	64	56	60	63	55	64	67	68	48	61	61	52	49	48	67	58	47	57	55	49	66	58	46	48	41	53	65	57	51	47	63	52	65	63	48	72	65	57	55	66	42	57	52	62	44	42	63	74	58	61	57	67	60	54	51	50	53	53	55	54	63	59	61	54	48	57	58	44	48	51	54	54	70	60	51	52	55	45	62	46	48	47	58	46	52	62	59	52	58	59	51	69	45	49	56	46	54	53	50	48	59	53	64	50	47	55	52	59	52	50	57	55	50	44	48	51	63	67	52	40	47	65	56	54	47	45	64	67	43	53	54	47	62	53	52	52	54	58	63	53	48	47	55	47	48	54	63	56	62	62	49	49	54	45	53	65	63	58	48	49	47	54	53	52	60	67	62	70	59	69	54	59	44	50	69	58	61	60	59	57	55	50	60	56	62	59	50	45	49	51	50	67	50	64	42	54	53	62	57	66	53	62	55	52	54	49	60	65	51	57	53	53	57	52	47	63	51	51	50	64	74	63	57	63	62	61	72	45	54	59	51	59	56	65	58	54	63	87	61	55	38	58	60	60	55	62	53	65	48	53	61	63	58	66	68	53	47	64	54	62	62	58	53	55	59	51	44	54	48	63
7556	1221	808	857	1674	2106	2778	24541	33738	29948	24214	17716	10707	5082	2303	929	549	555	558	549	590	539	549	550	541	545	555	572	557	523	545	530	544	543	538	565	540	552	516	554	553	582	587	562	552	542	546	559	577	568	524	561	555	580	538	530	553	541	558	546	558	566	547	531	552	561	508	536	535	503	556	582	527	557	582	510	540	538	540	552	566	543	533	525	539	537	552	528	588	576	582	568	557	581	553	531	544	520	554	529	580	552	542	551	558	531	539	557	520	550	506	551	552	540	521	513	584	521	533	544	553	531	538	556	544	556	547	569	548	519	544	565	562	554	523	589	538	539	560	540	540	537	605	529	551	531	574	550	538	552	589	537	519	555	555	554	549	574	538	567	564	519	555	516	517	578	578	579	535	556	530	577	539	515	519	565	521	543	538	565	548	564	504	516	559	592	540	550	552	568	550	510	561	531	562	552	544	601	539	530	572	589	522	552	543	543	519	485	543	534	558	538	573	556	503	572	517	544	524	572	581	556	495	589	540	578	535	596	562	543	552	550	539	566	545	519	537	562	606	549	547	524	540	567	541	538	559	532	549	502	546	579	562	531	557	586	552	516	518	537	518	588	575	547	535	507	547	541	523	533	578	573	587	582	501	553	506	545	548	529	549	581	560	511	558	564	578	583	522	540	523	520	555	529	521	530	520	562	525	576	513	561	577	566	534	542	548	549	587	533	578	546	553	511	559	516	546	603	559	521	584	513	524	540	548	557	546	531	565	550	556	545	543	553	550	567	534	542	526	535	558	543	542	538	532	586	589	555	540	562	537	535	500	599	553	530	511	582	551	560	521	524	593	584	559	622	563	534	539	517	549	553	554	519	557	580	522	565	553	542	582	563	515	535	536	554	556	546	564	558	514	556	509	535	562	595	556	543	586	555	549	559	542	574	551	544	536	509	530	550	527	543	578	532	567	546	521	551	587	574	521	552	558	552	530	541	573	554	578	531	566	546	513	547	610	535	523	527	534	549	567	506	562	503	560	551	541	571	556	553	520	584	554	570	530	543	523	563	572	534	537	528	553	587	560	539	572	564	558	569	570	580	544	558	572	566	561	558	534	568	580	553	531	522	530	569	578	559	550	599	565	583	559	524	586	535	579	543	539	563	540	588	530	567	560	529	538	544	618	581	574	569	522	534	544	569	587	560	565	558	511	542	569	556	595	583	548	540	541	547	553	575	534	543	519	531	525	523	539	542	529	568	536	560	521	573	531	513	559	503	556	528	567	553	538	542	503	514	541	526	546	537	534	573	541	526	568	475	543	551	566	532	549	567	529	577	535	534	578	508	505	563	522	557	536	528	535	509	543	534	575	561	550	556	548	544	541	576	531	553	547	554	525	500	528	532	548	532	545	531	616	551	549	554	536	540	539	557	510	531	494	571	573	572	572	566	511	543	571	527	556	581	537	543	570	551	553	543	553	530	550	517	541	561	535	570	602	582	552	532	531	562	572	531	584	508	552	577	523	572	547	595	549	552	564	505	551	535	552	531	578	527	534	531	573	563	540	570	540	513	591	554	525	537	530	549	583	546	518	516	558	579	562	542	575	577	537	585	516	548	567	565	527	547	575	548	565	544	570	531	543	514	547	584	561	528	542	515	553	558	563	553	552	552	563	590	532	570	551	515	587	594	527	573	550	541	550	548	588	519	569	519	540	543	546	556	548	579	538	560	553	536	592	571	549	508	541	557	537	501	576	564	565	564	563	561	589	567	582	542	494	543	559	546	536	578	582	555	530	533	524	520	534	571	536	529	567	510	569	501	558	521	560	559	568	596	543	518	535	585	543	553	550	543	579	572	511	546	592	575	534	563	550	557	539	579	514	549	559	525	562	570	585	538	554	575	616	578	541	525	595	510	527	557	576	560	551	547	554	580	525	544	574	522	519	549	559	547	562	516	550	531	552	525	560	560	564	537	574	524	519	563	574	546	571	526	567	569	547	550	587	529	539	549	531	557	559	571	571	568	536	565	597	578	536	561	550	528	513	543	552	549	496	574	560	563	568	547	527	555	582	527	566	519	570	558	524	567	541	539	616	503	565	563	542	566	553	545	540	535	533	551	560	545	535	562	569	546	523	572	573	519	525	546	546	545	503	521	523	516	541	559	539	570	566	539	547	527	583	541	546	536	561	535	551	522	544	576	576	559	519	574	533	545	508	545	553	558	536	514	518	562	572	572	525	526	518	545	562	567	545	562	544	556	539	539	515	565	555	538	523	535	577	567	553	556	555	591	545	535	561	537	546	563	555	525	523	558	566	523	579	553	579	530	558	568	506	551	544	545	515	603	509	514	557	573	545	554	549	532	543	552	526	541	508	545	528	541	552	552	549	556	548	560	558	533	554	615	571	525	518	557	545	520	519	585	537	521	565	586	528	551	551	574	508	525	522	519	579	599	543	569	559	523	543	552	597	518	542	539	553	595	562	561	524	560	556	536	557	569	528	564	550	534	556	553	553	556	569	536	548	550	592	565	503	561	526	533	578	522	528	558	538	591	503	589	529	563	520	572	537	514	562	567	526	519	524	532	556	562	559	544	513	560	563	546	557	553	548	576	586	581	544	588	563	522	571	508	581	538	538	528	566	539	566	550	584	553	515	547	534	533	536	586	534	569	533	551	529	555	562	533	555	594	569	548	535	532	549	538	557	545	568	530	498	521	546	537	582	543	575	561	603	533	610	532	529	540	546	550	527	482	549	503	554	573	542	563	497	588	530	544	542	538	516	530	565	563	567	566	513	544	542	547	534	552	554	534	580	552	539	553	551	545	518	549	560	544	517	532	535	578	567	558	567	504	525	552	579	548	562	503	551	583	547	530	542	533	536	571	541	527	578	571	552	546	548	543	538	552	565	544	588	536	506	568	512	523	584	544	556	515	580	567	560	551	538	560	546	607	574	539	540	534	552	556	580	562	581	538	563	546	522	540	550	517	501	570	530	543	544	541	573	507	550	520	518	608	540	547	550	585	567	535	546	536	541	565	476	596	565	533	599	557	507	574	516	504	555	570	529	546	580	559	585	566	563	528	555	560	550	562	558	536	568	560	546	545	516	616	556	580	584	594	565	575	574	549	562	543	561	538	568	523	553	568	522	564	507	492	563	533	555	586	570	558	544	590	540	526	546	559	571	508	496	587	552	568	537	524	598	556	556	572	552	531	538	561	556	570	508	542	559	515	563	589	564	552	547	545	596	558	580	580	568	545	535	531	563	561	569	514	542	536	532	546	542	544	542	569	515	552	553	539	580	548	509	571	541	536	522	522	518	549	553	512	542	568	576	547	555	571	574	544	552	547	548	532	560	575	539	538	558	566	508	532	547	521	568	586	522	567	527	574	521	546	573	562	559	562	547	521	526	544	573	524	538	542	516	546	545	539	548	526	531	581	550	580	496	513	533	553	553	529	572	575	564	525	539	540	523	547	598	531	540	590	545	511	555	553	533	533	548	555	535	539
2364	120	74	71	77	96	202	4432	9221	7749	4899	2325	1199	573	225	65	29	58	59	42	49	49	43	48	41	50	46	28	52	51	58	48	43	49	46	45	45	38	46	49	43	33	38	42	51	44	60	59	47	44	56	35	41	57	52	47	41	52	50	49	58	43	46	51	55	42	64	40	35	51	46	37	41	59	38	39	40	47	55	42	53	51	42	44	39	32	47	48	47	44	39	46	46	56	48	49	47	43	45	50	44	42	46	45	45	45	47	56	53	45	54	50	38	42	50	56	38	47	40	50	41	52	37	50	48	66	36	44	42	48	42	42	57	40	57	55	45	40	38	47	50	54	47	47	54	50	40	39	48	51	38	53	56	42	52	35	48	46	59	44	39	54	50	48	50	41	60	50	53	53	45	41	56	44	56	46	38	44	45	58	40	51	44	50	48	46	44	43	52	42	50	54	47	55	33	42	51	39	46	45	35	45	58	45	45	35	50	45	48	51	49	49	54	51	47	31	40	47	42	43	46	46	49	48	52	45	48	47	37	54	38	53	40	47	43	44	52	50	60	42	44	54	54	65	38	51	53	54	34	54	57	40	44	53	52	35	55	45	54	42	36	47	57	59	50	52	56	54	42	37	42	47	49	47	55	48	61	30	73	48	41	44	48	47	48	48	48	48	46	48	39	50	42	48	52	49	51	42	49	50	43	61	36	48	59	45	29	57	44	43	49	41	50	53	60	60	48	38	42	44	55	42	50	38	39	54	49	50	62	48	61	49	44	34	57	48	50	53	49	46	41	43	46	64	36	38	48	55	56	55	58	44	50	51	45	41	67	52	37	44	51	62	49	51	40	38	57	40	50	53	48	51	44	53	42	55	44	47	64	44	48	53	43	47	46	50	43	48	44	37	53	39	51	49	44	44	50	47	42	39	52	67	47	51	49	43	40	39	50	47	51	37	57	43	50	46	43	57	43	34	47	40	44	45	45	58	39	38	52	54	34	50	45	44	45	41	45	49	35	42	50	49	49	44	35	45	44	52	42	44	49	49	53	49	45	38	49	45	44	54	46	31	50	45	34	46	47	39	49	55	51	47	56	57	50	51	45	55	32	52	60	40	38	46	37	36	57	43	51	52	39	64	52	52	41	42	43	44	56	43	43	50	45	43	38	46	50	53	50	44	49	48	44	43	57	44	49	39	41	48	47	59	54	38	44	51	50	53	52	50	51	45	45	37	54	46	45	51	44	48	48	44	49	44	51	35	47	55	42	42	62	48	59	43	40	45	47	52	42	42	44	48	49	55	41	53	38	50	45	38	56	42	53	45	51	45	60	52	57	37	37	49	50	62	49	42	32	34	29	47	50	43	49	46	42	44	46	47	42	41	38	47	40	47	46	38	49	47	47	49	39	44	60	35	43	50	44	56	47	36	43	51	49	39	39	40	56	49	42	51	44	45	27	40	56	43	57	45	43	52	53	51	39	50	43	50	40	45	51	46	50	55	42	41	56	56	44	49	48	36	46	57	46	49	46	50	48	42	50	46	49	58	45	44	65	48	49	49	46	47	45	39	38	48	39	60	37	48	49	50	48	50	47	46	56	40	44	57	50	62	51	51	45	36	51	51	33	47	53	58	50	50	60	39	42	48	25	50	41	46	46	42	41	49	44	55	61	46	56	46	42	51	32	49	47	47	56	38	53	51	63	45	43	52	49	51	45	51	43	30	46	54	50	49	50	41	47	45	55	55	48	39	43	48	56	45	52	60	50	50	47	49	38	45	39	51	46	47	38	51	50	52	53	51	48	49	53	38	47	44	50	52	50	51	55	42	37	41	47	33	55	48	57	50	38	42	41	45	44	55	44	38	44	39	49	47	44	38	51	46	47	54	53	37	53	37	38	55	42	55	46	53	43	51	49	54	45	39	43	50	55	37	42	39	59	50	49	31	50	47	62	44	47	55	42	41	44	43	40	57	46	28	45	36	47	40	45	45	57	53	50	50	41	46	34	41	45	54	47	43	41	45	52	58	38	64	46	51	41	43	48	33	39	39	54	44	47	52	32	52	39	42	64	52	46	38	35	37	50	49	49	47	43	43	41	44	46	46	50	45	51	39	40	39	44	38	45	45	46	41	57	49	48	43	33	34	41	47	45	40	50	44	42	45	52	45	48	45	46	47	41	42	41	34	49	45	50	49	56	51	61	53	42	46	45	46	41	51	52	36	43	53	46	50	44	48	41	37	38	38	45	38	42	44	43	45	42	50	34	48	42	46	44	54	46	49	52	45	50	57	46	52	55	46	43	30	47	43	42	36	48	49	44	53	59	54	52	39	52	52	51	43	52	49	41	37	40	63	41	44	40	55	55	47	43	47	43	40	47	44	47	41	38	56	46	41	59	47	46	41	48	50	37	37	44	51	55	58	40	38	41	48	52	38	48	47	38	67	50	39	52	49	43	58	42	49	57	50	54	51	61	51	43	46	57	44	47	53	46	43	48	40	42	36	51	49	51	48	55	41	49	43	55	37	39	47	49	37	39	37	56	53	38	47	48	37	56	55	50	42	50	35	43	49	50	52	63	40	35	43	54	38	64	53	46	43	54	40	44	52	66	53	29	51	30	52	36	36	58	52	36	42	40	36	51	35	43	45	53	42	45	56	51	43	50	49	38	53	66	32	53	44	46	44	49	48	45	51	50	46	47	54	50	52	45	46	38	48	75	45	38	47	51	39	33	47	38	42	52	44	48	53	44	52	57	43	51	50	51	40	48	42	53	50	34	52	45	49	50	53	55	40	42	44	42	33	54	51	45	43	37	51	45	37	53	52	41	48	35	41	44	44	59	61	49	46	40	50	50	57	44	45	53	47	39	55	43	43	49	40	48	49	44	33	43	43	49	43	57	50	58	50	52	53	38	40	39	61	44	48	41	52	46	33	44	44	38	45	59	49	43	42	49	53	51	39	36	47	38	42	42	53	50	42	43	58	53	49	40	45	42	41	49	48	55	46	51	49	47	43	53	43	65	53	52	41	44	48	36	52	57	51	54	49	38	47	46	49	40	56	39	48	51	50	52	46	43	50	42	56	47	46	47	38	52	47	30	49	41	52	53	53	48	38	50	43	54	52	44	45	59	54	46	48	46	35	47	40	52	38	42	53	45	50	42	43	38	45	53	49	42	54	56	47	37	56	51	47	54	39	57	33	65	44	45	44	54	49	54	53	47	59	37	46	45	33	46	48	34	56	48	45	59	36	47	59	40	58	56	45	48	56	44	46	54	45	52	54	51	51	31	35	40	40	42	54	43	41	41	48	46	54	54	37	48	51	60	47	53	36	44	53	50	57	49	48	38	50	50	60	37	42	44	31	41	44	43	43	43	49	44	45	50	51	47	46	44	47	59	43	53	47	41	38	45	49	49	49	52	57	59	50	46	54	44	56	47	47	58	44	34	45	44	63	54	45	54	35	39	55	57	60	46	47	42	42	52	31	36	47	49	37	44	51	50	50
8432	1890	1079	1303	3141	4677	11112	41920	49919	43657	35477	27228	18993	11045	4643	1111	510	472	478	458	463	425	428	473	475	448	483	461	464	475	465	453	456	444	453	412	437	497	482	471	485	468	457	510	474	437	482	470	449	482	459	448	463	483	496	432	472	426	484	461	456	457	467	455	460	445	478	416	490	440	475	460	467	442	437	443	440	404	484	458	480	463	467	448	459	441	445	470	432	433	449	451	456	467	455	450	439	496	478	479	450	454	443	484	453	477	419	459	483	460	444	486	464	439	461	459	437	461	485	444	468	476	475	473	423	459	468	458	500	460	457	474	465	442	450	451	459	460	443	439	485	474	436	495	451	474	469	455	466	447	434	443	455	461	470	488	452	485	496	464	469	460	480	481	465	445	497	481	470	454	453	470	471	471	444	472	503	460	469	465	478	497	486	454	462	479	464	453	465	438	442	462	476	451	468	469	447	458	439	507	457	451	429	461	432	442	465	457	446	433	475	448	449	446	473	471	472	467	475	511	402	442	455	469	476	472	444	455	517	454	460	461	443	481	470	469	451	429	489	439	459	455	430	479	413	453	429	483	478	486	453	469	442	454	466	501	491	453	446	489	478	470	453	500	487	458	497	467	442	486	474	489	484	465	456	441	452	477	487	450	458	482	431	478	448	429	464	455	453	501	466	454	477	476	486	481	515	483	433	474	428	479	475	439	436	449	520	493	466	443	469	478	451	452	457	440	412	457	449	487	440	452	437	464	484	418	491	485	476	458	466	473	459	500	457	457	435	460	456	466	416	439	451	476	462	484	453	449	467	479	459	469	461	479	474	498	459	488	466	468	450	431	441	482	462	416	461	474	431	489	486	459	459	498	484	468	471	489	461	422	436	448	424	468	465	496	469	455	448	452	425	446	416	447	480	500	485	437	463	477	489	419	460	482	487	478	493	514	471	499	489	413	473	470	493	432	463	487	459	482	455	449	470	477	477	439	438	479	480	447	461	440	493	459	485	505	469	460	450	434	472	447	454	462	422	444	494	433	472	454	453	493	493	466	452	446	481	479	448	459	461	501	490	476	459	446	458	419	462	484	438	420	496	453	453	478	457	468	460	504	475	465	458	494	439	460	475	451	454	411	452	451	451	445	461	475	439	498	490	455	476	445	460	442	428	477	457	520	485	462	468	480	476	450	458	470	453	465	462	459	470	466	417	435	441	447	487	434	475	469	434	489	455	439	410	478	461	499	444	474	462	448	453	465	490	459	448	456	460	465	451	456	452	436	441	475	482	487	448	481	478	502	439	469	509	472	441	445	491	462	425	467	473	443	441	478	474	453	438	478	477	491	460	456	423	480	482	454	487	474	459	430	450	460	439	484	420	479	466	458	471	462	501	446	480	445	476	504	429	450	425	461	487	474	471	472	442	452	436	487	460	483	471	477	468	469	456	461	476	437	451	466	461	458	498	415	454	466	442	478	486	471	479	479	441	457	483	487	442	476	498	503	422	474	426	429	463	448	479	500	460	486	455	459	475	488	433	436	441	461	457	455	494	502	469	436	494	440	449	435	473	450	493	479	461	453	448	461	448	514	429	463	470	500	466	467	458	444	479	491	432	442	492	441	456	474	436	503	480	450	461	447	451	478	489	460	481	474	456	505	453	462	448	472	432	466	455	461	471	507	423	471	458	499	444	466	490	480	487	448	523	434	465	402	477	439	455	454	466	455	470	457	466	448	450	451	475	467	473	486	482	469	487	477	446	472	505	459	457	483	456	472	451	464	482	454	466	477	470	463	481	514	428	462	463	461	461	511	442	464	450	454	480	431	461	468	468	436	457	478	453	462	474	491	491	482	500	418	474	433	458	467	480	421	482	451	523	463	420	453	470	424	441	425	473	462	447	489	442	460	501	485	462	425	461	504	465	465	498	490	473	435	469	466	457	485	493	490	480	468	463	490	442	462	465	479	465	467	492	460	490	466	457	473	412	477	544	472	458	465	464	484	444	463	485	477	451	485	497	458	408	456	471	482	473	483	463	471	489	450	462	453	482	447	474	467	486	446	486	489	442	451	458	468	435	455	450	486	448	443	439	505	478	458	459	475	502	425	485	491	483	447	466	455	423	459	453	479	452	447	436	444	459	452	447	451	484	458	439	463	456	472	433	464	454	485	470	464	480	472	434	454	468	471	430	430	467	451	459	396	473	450	455	457	483	479	419	471	512	465	449	480	430	448	437	477	465	450	453	491	474	477	487	469	449	461	461	431	490	500	477	430	461	463	473	469	473	474	436	459	505	467	459	458	439	406	431	480	477	468	466	478	481	480	476	448	468	477	447	464	477	448	440	457	482	472	460	501	494	456	469	449	456	458	447	444	422	445	458	448	468	476	510	426	475	475	431	436	469	439	459	457	436	496	459	428	462	471	481	465	444	463	438	470	444	467	433	492	490	453	507	462	484	427	483	452	477	539	457	476	450	435	427	462	467	461	462	473	498	482	461	470	484	447	466	450	448	466	502	452	483	467	467	442	475	420	446	458	496	474	449	471	446	445	460	453	506	496	441	440	492	471	454	465	482	487	510	436	481	426	447	490	433	463	448	469	462	449	431	503	473	450	488	472	468	449	494	448	449	459	507	452	481	493	450	460	481	497	493	506	469	469	460	424	464	499	466	474	472	477	444	481	443	442	450	453	497	448	434	428	445	436	480	470	462	467	437	485	461	461	429	499	439	470	476	437	495	472	456	485	462	457	440	480	452	451	466	461	457	464	475	462	441	472	421	464	453	431	453	480	458	463	525	452	433	484	505	473	463	438	513	441	469	528	451	497	460	483	431	464	449	507	473	442	498	464	473	452	446	488	464	438	482	454	466	456	443	480	449	499	439	472	478	454	459	476	499	477	439	462	498	454	482	467	434	503	458	432	454	440	424	443	485	478	422	440	489	471	438	493	465	470	471	481	458	484	454	442	477	436	441	427	430	462	465	454	462	443	437	449	482	484	455	416	455	457	424	444	455	463	422	454	447	458	417	453	473	476	495	497	434	452	452	452	471	460	456	486	489	483	442	477	481	459	457	487	474	466	444	447	454	485	470	513	436	448	459	443	490	459	458	459	458	439	455	433	453	485	463	468	453	465	522	433	439	471	471	466	464	460	492	449	503	433	451	477	434	482	442	431	467	428	471	440	462	461	497	492	461	467	454	437	419	451	490	436	494	480	472	401	503	446	460	441	458	481	475	464	455	443	470	458	477	436	458	440	459	464	438	464	477	469	460	453	459	443	463	435	490	468	433	457	491	451	421	444	479	443	460	453	427	497	478	447	481	468	439	469	457	476	434	453	452	463	444	455	484	462	479	451	473	444	450	462	493	469	441	445	457	468	428	414	472	478	440	431	460	444	441	445	442	474	456	484	474	446	470	480	445	448	487	444	446	470	467	467	466	409	487	471	459	451	466	470	458	453	463	472	436	492	472	506	513	450	426	435	474	501	474	457	467	454	486	462	492	424
2561	140	96	71	73	85	186	2952	9888	9400	6832	3221	1550	629	296	84	51	52	47	42	35	57	46	54	60	45	42	54	41	45	45	50	50	53	42	49	46	47	56	36	34	53	42	45	29	53	48	32	39	43	42	41	47	46	38	42	46	47	46	53	49	44	48	48	36	47	43	39	43	37	53	60	39	45	45	38	40	47	50	42	45	51	25	50	40	35	42	39	51	52	41	43	56	48	50	62	42	53	36	41	46	42	44	45	40	54	48	38	49	41	54	39	47	59	41	47	31	39	30	54	43	45	51	52	33	26	50	34	46	47	49	57	44	43	34	43	52	44	48	56	46	42	43	52	38	54	48	41	49	55	49	49	42	46	40	50	51	40	63	45	39	40	53	36	46	49	44	48	44	45	48	49	48	49	44	49	42	45	55	50	35	55	40	52	43	40	39	42	46	41	52	40	39	40	43	44	47	45	48	50	46	40	52	39	34	46	62	43	46	47	48	44	52	42	46	35	50	38	42	54	48	52	31	45	57	49	53	50	38	48	41	41	46	48	45	50	48	30	52	54	36	39	52	56	41	35	73	41	45	48	33	34	47	45	55	56	54	42	50	37	40	31	42	50	48	48	44	52	47	53	34	44	46	53	45	38	41	46	33	42	49	54	53	39	49	40	47	44	54	46	30	45	41	46	47	42	40	47	37	52	39	40	42	52	36	52	55	46	52	45	39	48	41	51	46	47	42	46	49	43	54	49	50	54	46	51	51	28	40	43	38	51	39	42	37	53	40	47	40	40	39	57	38	47	40	49	41	42	64	39	46	46	48	47	45	46	46	40	51	40	42	49	42	48	46	34	38	61	42	39	51	45	47	45	45	47	50	37	42	47	34	45	47	47	46	37	39	54	52	55	41	39	38	43	55	59	44	45	44	38	56	47	57	49	62	51	44	49	41	53	48	41	45	36	41	44	49	56	42	49	46	55	45	48	48	46	39	51	44	40	50	55	41	56	39	46	53	54	52	41	43	40	51	35	44	45	40	50	52	42	53	58	48	41	43	49	38	53	51	57	41	41	43	34	43	40	41	44	36	45	39	49	54	45	49	43	44	37	51	44	31	51	45	58	44	50	41	41	46	44	34	35	43	54	47	45	43	41	51	31	48	43	49	36	55	50	46	46	46	37	52	53	43	35	49	38	45	59	49	46	36	41	43	66	42	71	52	43	37	42	54	46	44	49	53	40	60	52	47	54	39	52	43	48	34	42	40	47	50	40	47	39	47	44	42	56	44	45	51	34	41	43	54	53	53	40	60	34	42	46	51	46	41	49	48	49	63	45	37	34	46	47	39	55	53	45	41	40	38	40	44	41	59	53	47	38	48	45	56	55	51	54	55	57	44	48	59	48	37	46	50	47	33	41	52	41	46	39	48	49	51	50	47	51	47	45	36	38	49	46	43	52	38	32	45	53	42	47	47	44	50	44	44	44	41	40	46	39	43	55	62	44	52	40	48	41	46	54	44	55	40	49	39	50	44	48	43	31	34	51	44	51	49	41	43	57	42	55	44	51	45	26	66	44	34	58	46	41	52	41	44	33	37	50	43	54	35	49	43	47	41	35	50	56	53	49	46	48	50	37	46	36	56	43	55	42	49	55	50	55	42	57	46	32	38	42	43	54	47	46	36	57	42	40	44	34	57	37	53	52	41	47	48	59	29	52	45	44	48	40	42	46	44	51	61	47	41	46	58	46	44	47	37	44	45	44	48	57	48	40	43	32	51	52	47	38	37	51	48	40	50	47	43	45	39	56	52	49	54	42	43	45	47	43	39	38	47	50	47	47	54	46	51	40	52	57	50	49	42	47	44	49	55	46	50	49	57	50	52	48	44	48	59	66	52	59	44	48	49	45	55	68	60	43	47	54	39	45	40	37	45	46	47	46	45	46	46	39	47	42	56	44	59	49	50	62	42	49	42	42	41	39	46	35	49	47	48	47	53	38	61	52	49	51	50	49	48	54	55	43	40	46	61	41	35	47	45	41	44	51	53	55	31	59	43	46	50	50	54	32	37	45	47	37	41	43	50	47	51	43	58	32	47	51	51	38	52	41	55	39	45	48	47	46	66	51	46	50	44	43	56	47	42	37	45	44	48	53	49	57	50	48	35	51	50	55	53	48	43	50	39	50	61	43	52	40	51	41	45	51	42	46	49	52	32	43	54	55	45	36	52	48	44	54	41	45	53	52	40	41	61	56	55	47	29	50	45	47	33	75	47	60	42	54	37	30	47	48	49	60	48	46	58	37	49	38	46	51	47	29	47	46	29	40	48	41	56	42	50	45	47	45	41	41	51	47	44	44	41	50	55	38	43	45	50	53	47	54	51	36	44	43	39	36	41	33	44	46	40	44	51	44	45	44	46	63	31	43	38	39	45	43	39	63	36	50	46	48	35	34	43	43	53	37	50	38	44	49	38	45	34	41	37	41	39	43	50	52	50	60	44	47	48	43	64	45	39	38	48	35	55	48	60	49	47	59	50	34	37	38	41	54	42	50	38	46	52	46	57	57	47	50	49	46	52	51	46	46	50	49	50	38	47	47	45	58	42	45	40	45	52	46	44	26	52	56	43	43	41	47	50	37	51	40	40	48	43	47	48	48	51	36	52	33	38	52	39	43	42	56	46	55	40	43	51	42	49	55	44	41	42	34	36	38	40	40	34	35	45	37	45	46	47	34	32	36	39	48	40	48	47	51	49	58	35	46	38	44	35	41	45	43	45	42	44	54	41	42	49	41	36	41	38	42	46	50	47	40	51	41	35	38	42	55	49	50	45	54	48	41	60	52	41	59	37	47	45	44	42	52	50	49	57	44	53	49	52	39	46	47	39	53	33	49	39	40	45	44	43	42	43	34	53	50	50	47	48	53	43	41	32	45	56	44	44	53	56	34	43	39	36	40	59	53	48	59	47	58	43	46	43	64	36	38	48	57	50	41	47	42	29	43	55	43	39	42	46	47	46	41	48	43	48	53	40	53	39	54	41	47	31	54	39	43	42	34	40	50	41	53	38	35	41	51	49	40	48	46	42	42	43	44	26	48	45	44	47	42	53	50	48	54	53	58	54	56	61	48	35	47	46	59	36	40	24	44	52	51	41	43	41	55	44	48	49	39	41	51	50	42	44	36	46	39	51	56	42	43	52	45	29	44	48	36	49	44	47	56	35	45	50	55	35	39	35	46	58	56	48	39	44	39	46	42	66	43	71	45	53	59	46	38	41	49	53	51	45	48	47	47	47	48	36	46	37	50	47	46	41	38	41	53	54	51	51	34	36	46	35	44	48	55	38	39	47	55	41	47	54	49	48	49	47	52	42	44	40	42	40	45	42	41	43	59	46	38	59	51	56	44	42	53	49	58	50	46	55	49	47	36	36	38	47	42	37	54	50	46	34	40	63	46	53	37	45	38	40	43	36	49	52	50	39	42	47	60	43	51	52	48	52	50	56	50	36	53
9031	2047	1204	1569	3599	5207	9199	36096	52714	46704	39557	29772	21842	12639	6202	1477	421	439	491	441	465	438	444	434	489	454	460	456	465	477	457	452	444	462	469	425	475	449	475	422	444	461	437	440	428	465	429	424	480	472	482	439	427	453	504	462	422	435	446	450	430	459	482	445	402	442	420	405	443	447	465	423	451	433	452	472	401	440	459	454	478	406	489	457	489	470	460	465	460	442	452	506	458	435	448	461	457	431	410	450	501	468	465	426	439	435	456	444	494	466	473	434	473	451	426	476	453	418	425	441	477	482	404	453	447	470	455	459	490	439	474	455	522	434	440	436	464	438	430	456	418	453	427	459	430	445	433	464	442	426	478	460	424	428	449	494	427	447	463	484	460	439	453	422	408	430	434	465	442	495	479	462	447	430	445	461	435	481	446	480	469	464	444	440	453	456	472	465	464	441	437	464	411	429	459	461	461	449	450	416	460	456	460	472	478	465	443	480	459	449	421	462	429	450	425	433	487	458	479	468	477	456	474	437	471	476	481	486	500	435	464	457	432	494	437	478	461	477	434	468	458	474	474	436	443	432	432	444	481	430	435	434	463	467	452	442	436	461	455	458	485	417	454	444	454	422	437	448	464	461	461	447	451	455	484	453	447	447	492	432	428	471	492	452	464	397	464	502	479	482	423	435	433	442	471	466	438	499	426	464	419	437	416	465	488	446	473	488	461	445	455	454	492	443	455	448	456	466	432	449	400	468	459	487	452	477	495	497	481	467	464	458	461	482	435	474	474	483	442	450	446	459	476	425	476	463	467	473	461	421	405	481	459	463	430	480	477	463	440	438	447	469	469	457	461	505	446	457	433	458	407	443	413	474	452	435	473	437	473	448	445	501	456	439	469	463	453	442	456	504	459	444	434	449	450	446	446	459	453	470	449	473	484	453	428	433	466	448	464	452	473	444	451	440	478	453	490	442	468	433	392	433	435	442	447	479	452	442	458	456	437	469	457	427	428	486	483	436	455	466	441	491	490	465	473	428	406	470	439	504	452	451	481	451	419	472	483	475	438	500	493	444	427	438	446	458	440	452	470	462	431	434	449	470	442	459	438	464	483	466	453	443	469	464	450	459	456	481	460	476	457	455	467	458	486	451	444	460	463	467	474	489	482	449	423	457	439	498	435	425	440	453	457	489	475	470	426	462	448	460	456	466	483	460	470	443	433	452	478	448	462	475	443	453	456	438	459	446	463	464	479	457	487	465	502	481	484	481	429	419	431	440	461	462	453	436	480	447	462	434	457	448	448	429	472	409	463	466	421	460	460	441	459	498	414	465	457	450	421	508	415	483	462	476	456	464	462	467	445	429	465	466	486	464	387	473	423	475	454	474	472	478	487	471	478	473	439	451	497	475	496	493	445	479	431	476	463	464	416	425	456	451	423	453	460	481	450	454	445	472	440	432	475	427	454	463	438	446	511	449	434	475	477	474	418	497	432	495	488	440	451	427	471	474	428	415	471	454	480	469	451	439	470	420	445	437	460	434	460	431	460	398	426	452	457	465	437	455	455	432	466	480	448	450	441	449	450	449	435	453	421	443	420	484	448	408	425	430	461	457	457	496	470	421	441	468	503	466	441	454	462	440	435	429	499	452	425	512	459	414	490	474	447	457	459	464	442	451	508	426	490	458	475	485	451	461	461	454	456	450	456	466	430	455	455	441	449	428	451	468	453	461	478	457	511	453	446	462	426	500	465	464	471	472	474	444	493	458	477	433	451	435	447	443	459	466	427	441	479	454	428	460	449	485	466	458	435	434	473	478	464	453	451	453	459	449	384	472	460	451	470	485	448	492	466	447	412	468	450	471	430	441	419	464	449	488	490	497	425	445	404	420	460	456	452	456	434	434	451	434	452	466	478	437	427	470	466	446	502	444	458	441	424	461	429	406	451	452	450	510	476	478	420	461	459	468	470	456	470	471	439	471	460	437	465	454	478	427	435	446	460	426	417	450	450	474	474	446	449	450	470	446	440	474	454	485	465	463	468	494	470	488	452	448	455	468	427	481	451	453	424	458	467	488	469	451	466	410	460	432	475	469	429	443	427	406	417	406	470	458	460	421	481	449	433	492	453	406	481	449	430	454	453	427	453	439	455	425	408	465	445	453	442	441	451	430	502	470	483	441	419	465	484	481	457	447	474	452	429	470	451	431	472	486	451	458	419	535	437	451	481	452	472	451	452	427	472	445	447	492	448	463	456	452	464	451	450	449	455	467	450	447	478	448	449	442	466	439	470	443	491	461	433	487	471	454	438	448	463	476	411	453	430	441	420	473	450	418	458	448	437	438	479	463	454	487	510	422	477	459	471	439	455	475	465	431	454	474	469	467	449	445	445	454	418	446	477	494	447	465	449	446	415	461	481	461	452	457	467	410	481	460	421	474	458	445	453	443	446	493	464	454	455	463	465	470	440	458	453	450	464	424	434	476	414	454	452	437	439	458	455	472	468	442	453	446	446	453	487	431	432	436	451	467	424	463	473	454	438	452	452	438	484	451	434	451	446	448	466	431	540	435	430	461	434	470	423	444	439	473	473	456	459	449	468	464	433	449	440	430	443	459	450	453	457	426	465	439	484	439	427	427	450	438	479	470	441	462	447	411	428	474	466	426	461	459	435	450	458	453	444	468	459	396	469	422	445	452	403	438	472	493	456	457	423	463	481	452	407	414	462	459	483	448	444	449	447	478	464	452	444	474	412	482	470	442	466	459	435	483	458	442	428	403	455	474	456	462	439	454	468	449	443	442	461	453	484	453	442	437	435	468	483	428	469	448	476	467	478	475	416	429	425	418	460	465	421	463	447	464	448	447	446	434	457	432	425	421	435	473	473	461	461	484	478	467	454	522	439	461	476	433	459	450	454	434	438	454	454	455	504	453	469	469	467	451	425	426	427	476	460	439	491	481	422	460	451	464	469	489	472	452	459	448	458	438	440	430	440	436	462	434	451	450	471	482	455	450	440	427	413	484	439	430	470	461	466	475	434	441	495	426	456	399	447	463	415	478	444	453	462	394	456	478	484	440	406	477	424	483	472	459	495	451	447	436	478	490	430	508	483	466	445	483	463	463	478	442	445	469	467	423	430	470	419	452	476	446	470	458	450	426	447	464	455	463	454	478	470	470	439	492	432	462	442	439	461	465	444	449	423	444	464	451	441	412	476	450	461	453	462	446	456	441	418	443	476	480	433	456	467	455	450	420	469	400	453	462	438	468	450	487	487	480	475	443	483	433	414	441	463	476	422	430	480	441	443	450	409	404	418	426	441	431	416	476	489	493	429	464	444	479	425	443	481	435	403	459	461	454	492	443	430	423	429	430	462	452	457	434	442	451	474	486	447	473	461	481	474	468	434	447	459	467	445	438	427	423	446	442	471	465	449	458	457	459	511	441	444	443	450	483	441	426	404	462	467	482	422	431	432	453	457	396	395	458	444	487	437	446	435	428	395	441	460	441
1257	244	165	118	97	129	172	6170	16425	14633	11985	5678	2763	1168	512	160	85	93	70	81	73	86	64	86	52	62	65	62	76	77	80	72	64	73	80	83	83	71	67	61	74	73	60	66	60	59	62	77	81	68	56	67	72	71	68	77	64	82	60	53	79	73	69	71	62	80	70	59	55	68	68	70	80	56	70	65	62	66	83	73	73	71	69	69	72	77	74	56	67	51	73	67	55	70	67	69	69	75	71	57	68	65	75	63	72	65	76	77	77	59	73	70	80	76	70	68	64	66	77	63	63	66	70	74	67	86	63	70	62	63	67	60	59	69	64	71	72	75	60	68	69	69	65	78	72	62	71	76	64	74	51	53	55	63	65	67	77	73	82	67	64	58	66	70	83	66	85	58	63	77	84	84	65	64	62	67	66	74	69	76	74	77	63	55	69	68	68	78	65	63	71	66	69	72	66	57	60	78	74	59	77	91	67	89	88	62	75	79	61	71	73	54	65	81	81	69	77	74	72	65	71	74	70	54	75	70	74	76	66	71	74	72	85	63	72	60	80	61	72	62	62	68	91	83	60	76	71	67	63	60	63	64	66	68	67	63	61	73	77	68	82	53	72	63	84	67	73	65	68	64	65	70	60	73	69	72	80	69	74	71	72	65	61	76	78	60	51	63	78	66	78	75	71	81	70	57	69	50	86	66	77	67	70	66	78	67	62	82	70	68	78	78	70	81	61	73	67	62	71	72	48	68	71	60	77	59	71	73	69	71	62	59	70	80	74	69	67	86	54	74	80	69	66	58	64	75	80	59	60	55	70	60	52	80	58	62	76	61	72	62	74	73	65	65	77	64	64	84	76	74	70	54	78	90	63	65	61	73	64	82	75	74	65	65	59	58	62	68	71	64	74	67	65	51	66	61	77	77	80	63	65	76	64	56	76	60	75	72	90	77	71	81	63	78	64	38	67	78	56	77	64	72	72	66	59	65	90	72	70	64	74	65	57	69	73	73	71	69	60	66	67	75	70	78	70	71	72	64	78	59	76	57	57	72	78	67	54	66	77	69	70	81	70	66	61	65	75	69	69	61	65	75	72	66	74	71	81	67	69	61	75	77	56	66	63	73	71	67	72	67	65	58	76	60	57	58	70	73	71	58	82	76	69	62	64	73	60	70	72	66	61	77	68	63	69	74	72	78	69	64	73	75	80	69	56	69	62	71	61	69	59	78	72	79	82	66	68	68	66	58	49	59	78	66	76	54	56	65	61	54	68	67	63	73	63	73	57	68	61	63	70	63	73	60	81	73	63	63	77	78	61	53	72	70	70	56	60	53	55	66	71	81	61	70	64	62	72	69	67	83	62	65	70	54	75	79	63	82	63	61	70	71	72	61	62	74	66	74	56	79	61	68	79	56	60	68	68	70	75	74	59	57	71	69	66	85	79	73	62	67	68	63	62	65	67	72	68	75	65	72	64	78	77	55	79	60	71	57	64	79	64	86	65	72	83	87	71	76	57	70	76	68	74	79	69	71	64	85	51	77	49	75	67	68	72	65	59	62	86	74	52	68	67	70	73	65	64	49	73	73	68	89	61	83	69	75	51	71	70	66	80	72	72	69	73	57	87	78	77	69	68	81	82	70	70	89	61	77	62	52	65	72	54	75	49	67	64	89	70	74	66	63	56	90	67	53	56	50	59	77	68	73	78	65	73	65	74	67	69	55	74	57	70	62	62	71	69	64	82	64	56	66	66	74	69	70	62	71	79	68	65	63	77	66	65	69	74	67	80	64	73	66	76	62	65	71	59	79	75	80	71	55	65	77	72	69	79	65	78	69	67	66	74	69	67	70	75	71	63	70	73	58	56	76	70	48	71	61	68	64	40	66	82	69	54	68	66	74	68	58	66	80	60	75	70	68	62	61	66	85	67	53	74	82	85	58	64	72	68	54	72	62	66	79	58	70	74	75	76	74	59	86	64	79	83	65	77	53	70	65	62	61	67	67	65	78	71	78	84	69	76	70	83	70	68	75	68	56	62	63	75	51	66	68	58	72	68	54	71	74	100	56	68	72	68	66	74	56	80	67	71	69	70	54	65	81	84	64	66	67	69	77	48	77	52	62	82	69	84	71	80	64	75	74	77	70	67	68	66	54	69	79	71	63	67	74	66	64	77	73	65	79	58	64	73	70	66	79	66	73	67	57	74	64	92	80	66	66	72	68	78	61	62	62	66	77	68	52	75	66	80	61	67	71	74	70	73	65	76	72	80	56	65	65	59	61	60	83	63	62	56	78	66	81	80	79	73	77	80	87	60	73	71	60	66	59	69	89	70	56	63	69	72	73	74	66	73	70	78	77	72	67	79	80	69	60	66	69	75	67	61	91	62	78	76	56	73	87	61	70	75	60	66	65	75	62	83	78	76	87	75	76	62	65	69	82	74	70	74	83	70	60	68	77	76	67	81	82	71	68	70	60	64	66	65	69	61	72	55	65	73	58	64	70	73	64	89	65	68	70	63	56	73	87	63	61	72	69	71	80	67	78	59	74	70	59	77	81	88	64	65	91	74	76	73	78	89	65	70	77	77	76	73	57	78	70	71	62	80	71	86	77	68	70	57	57	50	74	76	58	63	74	64	68	69	63	69	84	75	65	69	65	82	71	71	68	62	79	59	70	69	77	88	76	60	70	59	65	53	67	69	64	71	69	53	80	70	81	59	58	74	84	56	71	60	67	80	57	69	82	70	85	67	72	84	87	78	69	74	68	76	68	66	66	68	72	59	78	74	75	70	72	74	82	74	65	55	62	85	75	63	61	68	76	68	52	55	73	68	77	75	81	59	58	57	73	71	65	63	68	75	57	70	65	80	84	53	62	77	61	73	71	56	95	67	75	58	67	69	78	64	68	56	61	64	68	67	76	51	71	63	57	77	80	81	70	80	69	77	70	81	73	71	64	61	69	80	65	73	75	70	67	59	64	74	69	58	71	71	60	77	67	70	73	56	66	60	74	53	72	69	84	75	71	66	73	79	64	68	62	57	55	81	74	80	55	68	56	73	73	53	65	47	68	57	73	70	55	59	67	67	69	60	54	66	83	82	68	65	84	65	81	76	65	67	67	82	70	67	58	59	64	60	69	74	61	66	62	69	66	71	63	81	72	64	56	68	70	60	74	65	76	75	67	77	63	56	72	65	71	58	69	71	57	57	66	65	58	69	65	77	72	62	67	79	65	62	57	75	66	63	85	88	58	65	87	71	68	70	76	79	56	79	62	70	60	70	84	68	64	74	65	69	60	61	63	71	72	72	66	72	69	71	59	72	73	74	73	69	63	77	65	69	74	64	72	59	56	71	71	73	58	55	61	73	68	70	65	60	67	71	77	67	70	69	62	58	66	87	65	77	82	66	80	80	66	70	82	74	69	69	70	81	71	53	67	74	64	65	70	63	69	62	80	60	81	69	68	62	65	68	78	81	72	71	68	65	72	64	70	71	66	69	74	75	80
13030	3721	2021	2726	6890	9342	10116	45262	62641	54117	48754	35494	27990	18199	9920	2687	694	722	723	760	665	697	668	652	647	699	651	686	700	727	673	684	707	718	688	688	687	666	731	665	688	675	706	762	711	669	699	659	716	700	671	720	673	695	672	720	695	725	744	713	669	700	697	716	663	690	691	705	685	694	707	691	718	710	719	689	689	695	732	636	660	683	705	642	728	713	659	678	677	681	687	683	723	689	704	660	685	673	700	733	684	707	743	704	719	715	754	736	652	688	665	689	697	728	712	700	661	692	694	686	668	714	714	702	734	740	689	681	704	701	670	701	729	703	654	700	695	650	639	773	701	662	697	688	722	680	692	713	687	698	713	694	734	754	708	708	694	725	705	671	642	667	689	709	662	689	722	678	679	701	648	697	691	696	672	657	694	674	704	691	724	702	707	773	672	736	700	701	699	675	658	709	678	677	676	710	698	708	667	666	703	690	735	694	676	678	714	726	691	694	687	683	670	711	649	717	678	726	693	682	672	679	667	680	689	736	750	684	716	681	672	695	708	725	707	712	680	744	717	732	687	678	705	733	683	734	715	670	625	646	704	704	694	680	652	733	701	677	713	714	688	651	710	717	649	700	702	648	756	694	678	740	707	711	663	710	720	707	730	668	733	652	757	712	686	674	655	722	693	689	676	670	710	720	676	705	736	711	711	711	646	703	678	694	726	746	697	697	740	717	689	740	719	721	668	703	702	710	662	704	651	714	676	667	715	699	678	674	673	690	723	730	699	714	685	676	706	684	733	702	677	651	670	728	716	669	705	735	694	665	744	700	709	644	722	675	691	699	678	708	656	677	653	733	648	777	736	708	709	722	717	689	737	683	701	673	673	699	633	664	692	729	684	716	692	696	701	759	725	730	701	696	698	712	640	712	700	690	703	712	675	738	682	659	705	684	705	671	715	697	701	696	717	705	707	676	676	745	657	712	673	688	703	688	675	703	696	668	708	659	678	719	666	715	728	719	719	706	661	698	762	698	694	658	706	712	689	711	684	726	691	737	694	708	680	696	668	677	701	693	687	731	702	684	688	704	696	731	732	692	680	722	732	709	700	669	720	733	760	703	744	730	679	706	697	736	713	717	668	720	709	714	660	680	646	666	667	724	697	740	741	677	732	717	743	718	693	718	718	719	678	684	709	718	696	685	700	672	704	706	699	688	670	733	709	697	648	695	716	716	671	682	682	675	675	712	717	700	702	704	717	689	705	639	710	700	693	710	670	691	695	692	706	696	694	750	704	693	672	725	693	717	712	660	710	709	705	729	676	697	669	701	678	659	677	724	679	665	683	736	663	693	685	735	645	673	689	691	700	745	662	682	669	694	733	723	738	684	692	634	693	704	663	723	709	706	680	726	733	723	674	669	620	690	711	708	668	703	707	680	680	648	703	721	707	685	687	689	733	752	686	668	667	679	695	672	692	708	737	677	704	701	700	679	683	723	701	660	664	677	698	694	690	709	706	714	725	682	670	685	696	669	736	694	657	702	716	676	689	747	699	670	675	714	746	665	656	756	752	678	712	710	680	707	674	726	741	677	764	699	674	706	739	683	709	627	699	676	699	672	703	718	714	663	640	692	693	695	658	681	671	749	702	685	690	731	693	707	678	659	691	679	708	687	679	704	691	698	669	699	711	691	707	697	748	744	708	725	714	674	677	667	678	694	666	696	749	677	716	691	709	692	664	717	686	693	668	689	715	720	686	775	694	690	693	695	654	713	645	716	671	681	692	638	673	641	729	701	718	703	694	691	724	712	702	681	688	727	681	730	635	702	741	736	733	756	673	717	655	695	714	710	666	706	695	716	720	726	719	746	722	689	713	678	719	703	701	677	649	702	694	682	718	695	697	714	689	752	701	667	648	729	688	705	707	697	685	705	731	693	693	682	713	684	722	642	695	719	691	673	705	713	695	668	647	680	719	682	717	730	718	669	707	727	727	683	676	707	625	707	723	733	703	736	703	649	683	682	689	755	742	665	676	687	709	700	685	724	732	705	714	720	740	708	678	680	666	703	673	659	718	686	691	668	704	707	728	718	720	722	663	693	691	691	724	702	724	631	632	689	704	711	734	672	676	673	709	695	734	653	695	730	704	727	699	658	739	675	653	646	716	684	678	733	658	655	670	758	698	724	681	749	675	664	672	736	736	710	714	723	712	683	685	702	740	696	671	657	726	643	691	686	706	715	706	705	687	715	700	658	736	745	689	670	732	698	688	696	708	681	695	662	678	700	687	740	689	696	714	717	674	699	696	715	699	735	707	713	734	690	683	694	700	641	700	695	729	711	698	687	634	653	697	743	694	719	662	676	711	697	705	700	709	744	692	656	666	699	660	733	676	701	730	725	734	708	746	722	725	684	675	694	675	706	674	709	702	730	648	679	722	717	661	701	721	691	693	689	684	680	735	685	649	720	709	734	713	710	656	703	730	729	657	673	710	675	675	689	666	718	646	733	675	683	687	657	697	729	723	671	675	669	727	722	670	711	696	705	741	690	758	717	720	692	694	655	685	727	704	715	661	718	706	713	736	673	681	680	709	722	729	651	712	648	703	757	694	693	740	716	676	714	700	697	703	700	720	676	703	669	725	697	706	703	714	716	678	690	680	729	725	710	734	683	714	656	677	691	704	710	694	669	722	743	677	715	742	622	688	684	683	713	689	713	713	678	700	663	692	679	706	715	674	722	679	730	728	731	730	712	695	696	719	651	705	706	686	696	676	688	660	664	700	699	728	669	677	715	682	717	730	691	747	713	713	686	653	748	692	737	655	734	712	695	714	673	729	626	725	698	744	720	690	678	700	709	732	680	759	655	658	707	676	656	724	655	674	678	701	699	690	746	740	650	725	702	709	687	683	697	680	706	686	699	704	669	738	704	721	689	709	666	665	692	711	698	719	724	724	681	697	704	677	704	655	711	668	710	693	762	683	704	698	687	675	640	722	692	648	670	708	703	669	697	648	685	706	745	634	729	660	688	670	665	652	690	661	729	701	698	697	686	699	747	704	703	690	674	704	659	680	662	706	707	712	762	695	664	680	708	686	695	689	730	686	688	716	726	723	690	697	738	704	726	688	721	683	706	714	669	700	684	699	668	719	740	682	721	673	723	704	714	691	672	730	688	681	695	717	713	645	724	706	724	716	740	695	677	719	723	730	686	679	679	647	680	708	704	674	706	682	709	692	711	684	699	699	683	739	698	670	702	691	743	691	663	678	773	685	689	698	679	717	715	698	730	696	678	698	727	667	683	693	666	687	672	707	694	708	674	686	654	700	674	689	721	682	720	706	650	709	721	724	683	672	708	712	703	694	715	713	694	692	668	659	703	680	672	644	647	707	679	707	741	682	722	726	675	651	708	745	678	725	694	731	671	697	719	674	696	687	677	718	695	629	717	691	711	713	662	677	679	718	710	720	672	707	668	720	710	653	681	657	708	673	688	701	685	700	686	687	674	701	708	664	685
1625	83	76	64	77	74	127	1274	2740	2206	1777	1012	531	267	147	70	65	58	44	54	71	63	51	42	53	72	64	62	54	60	74	64	56	55	49	67	53	57	49	59	50	61	64	54	54	64	50	41	53	59	67	52	54	47	52	61	63	52	64	68	55	42	40	47	43	57	55	49	58	57	46	40	50	49	70	65	57	50	57	54	55	64	55	60	55	56	67	62	53	54	61	62	75	44	70	49	58	54	56	46	51	66	61	50	54	51	62	64	54	69	58	61	63	62	55	67	55	58	56	70	45	59	48	42	58	52	47	54	64	55	50	65	76	60	58	52	55	61	72	73	49	54	46	69	53	68	59	55	53	70	53	52	49	53	68	50	69	69	57	51	58	47	57	72	51	51	72	46	50	53	49	62	64	74	61	52	67	63	56	62	57	58	57	55	81	60	59	52	69	50	55	53	58	67	49	53	54	65	51	62	60	58	54	64	49	64	66	51	52	43	56	50	72	59	56	59	55	52	68	40	65	58	63	52	69	83	53	59	64	68	65	56	60	66	54	59	71	64	59	53	63	47	64	65	71	66	59	44	50	62	56	53	75	57	57	45	63	64	66	39	52	50	46	78	45	58	69	48	44	48	57	54	58	72	76	52	67	58	58	64	59	64	50	61	62	59	48	51	57	56	52	60	55	65	55	68	56	49	76	58	57	61	64	53	64	66	50	63	67	62	55	68	56	47	56	55	53	59	58	69	62	55	58	52	53	46	52	52	62	59	58	75	57	63	71	62	60	65	74	55	44	60	57	71	50	62	50	52	53	50	60	48	43	58	65	69	54	67	56	53	62	66	52	57	57	50	62	55	55	52	57	54	48	55	49	57	56	51	49	66	50	64	46	75	68	58	58	52	57	62	37	56	42	64	46	80	56	70	59	55	53	48	66	57	62	45	52	41	68	54	48	62	59	64	46	56	51	60	55	51	68	58	60	45	67	53	48	70	67	64	55	53	53	60	71	49	63	42	62	73	47	65	52	61	51	64	52	42	50	71	56	66	51	60	47	65	56	57	49	58	58	65	58	66	47	72	56	53	40	66	55	53	63	66	63	59	69	53	68	54	61	48	68	59	57	70	63	46	71	61	52	59	73	63	61	51	61	59	53	64	63	52	69	68	54	44	50	70	55	57	59	54	59	64	72	52	67	58	54	62	54	71	66	52	51	50	55	58	45	55	69	50	55	48	59	62	73	55	63	67	65	63	57	55	67	49	61	52	60	54	42	60	65	68	66	65	60	61	64	59	55	58	63	51	51	53	53	74	58	55	59	51	57	51	68	51	55	50	69	58	59	54	49	64	61	64	55	60	56	65	62	55	62	55	53	54	57	67	69	61	57	66	56	66	46	56	65	48	62	53	61	45	56	59	57	58	68	52	69	59	56	47	66	66	53	54	61	61	58	63	48	44	61	64	58	60	50	67	67	70	58	65	48	57	58	50	54	58	68	70	54	64	43	51	78	61	54	55	50	62	55	49	68	64	57	54	57	51	59	50	67	61	52	47	52	70	53	52	54	57	54	54	47	62	64	43	56	58	52	64	65	52	59	55	58	52	57	49	59	52	55	57	67	55	58	57	52	60	65	53	68	59	47	60	50	47	62	49	58	57	53	53	75	67	64	63	59	49	59	68	49	50	59	56	66	42	44	65	61	54	45	51	57	58	72	52	61	55	52	62	68	43	61	53	37	51	66	53	57	52	42	65	54	58	59	59	59	74	56	48	59	46	59	70	58	47	68	53	52	75	50	48	50	60	69	59	55	64	53	70	57	59	57	45	69	63	52	37	66	61	58	70	60	46	53	54	65	49	73	62	63	62	57	80	60	53	58	60	57	66	55	60	47	56	57	55	56	55	57	53	55	52	60	62	58	59	58	62	58	55	63	56	47	47	57	51	59	57	58	58	56	51	58	59	51	51	44	50	54	46	52	64	62	52	66	53	65	44	54	46	57	47	54	56	47	64	65	55	68	59	54	60	62	57	50	63	46	66	56	39	70	38	63	56	75	57	58	52	48	57	56	57	53	58	64	55	67	56	57	47	49	45	58	70	77	76	65	80	41	53	65	51	49	55	61	66	53	51	66	48	47	52	56	60	77	65	56	57	57	59	61	52	57	52	52	65	53	51	52	56	64	61	57	57	50	55	58	50	61	57	55	50	42	59	69	58	63	41	58	48	63	62	66	58	77	50	59	53	66	46	65	50	51	59	57	53	49	60	65	54	57	49	79	68	63	55	56	61	54	62	49	53	69	54	54	54	72	55	50	50	71	52	71	61	52	54	59	56	57	49	47	57	60	83	53	56	76	57	47	56	64	58	67	77	69	53	66	51	61	42	62	53	63	68	62	57	64	52	56	55	57	50	70	59	69	65	52	62	59	64	53	60	58	54	65	50	75	65	58	58	63	62	65	64	60	59	62	57	66	48	49	65	59	60	44	64	55	52	48	47	38	52	61	55	53	58	73	67	63	66	65	58	58	46	59	48	61	43	42	54	50	53	51	47	47	60	53	59	49	68	51	54	58	65	50	67	58	51	70	53	58	49	59	65	53	60	70	47	51	61	49	48	65	54	62	50	62	50	51	54	59	44	57	43	53	73	57	46	60	59	53	57	68	55	44	58	46	52	61	56	54	58	61	52	60	61	58	51	62	51	69	70	52	61	63	68	59	57	55	65	68	55	52	66	54	60	54	61	53	63	54	54	56	50	51	51	50	66	62	74	60	64	66	64	47	49	71	61	60	56	71	58	56	48	64	45	42	49	56	52	64	49	45	67	48	58	54	73	57	60	62	53	47	62	54	50	49	54	51	66	65	40	53	54	52	47	62	46	59	48	55	56	49	74	44	61	50	64	62	71	70	63	44	58	45	51	55	67	61	59	68	46	50	58	61	58	51	57	56	41	49	47	56	52	71	53	57	56	52	72	46	50	62	65	56	66	55	48	58	59	57	71	71	76	72	52	65	65	51	55	68	53	44	54	43	47	58	56	51	65	54	76	63	60	59	52	62	58	53	45	74	65	52	43	64	44	78	59	58	60	58	73	62	52	60	49	58	71	69	51	60	57	52	43	51	52	43	48	54	63	69	53	69	57	47	58	49	56	66	68	62	47	45	43	54	60	54	46	62	59	50	64	52	61	56	49	63	63	63	53	45	54	57	66	55	62	55	48	57	49	57	55	53	65	55	56	51	69	58	58	61	61	56	52	72	45	49	62	55	41	59	45	49	52	70	67	55	53	62	53	56	51	51	58	65	66	63	54	72	53	59	51	60	50	51	64	50	59	60	69	50	58	53	71	61	54	60	55	54	63	70	58	48	53	62	70	44	60	51	63	63	52	60	56	58	64	43	55	46	49	63	56	61	57	51	58	59	56	64	45	61	51	46	58	50	60	69	62	59	45	61	63	57	65	55	63	67	61	55	76	67	70	50	65	55	58	49	71	48	59	62	51	58	66	60	52
7322	1098	824	1017	1793	2472	4060	27941	33629	28823	25532	16863	10788	5341	2555	1099	576	553	560	548	556	598	523	517	585	583	564	580	561	567	581	584	524	511	586	576	532	571	559	586	582	576	571	566	568	585	583	564	561	582	535	608	561	531	578	548	566	570	547	553	511	577	538	548	560	547	550	535	610	558	537	527	540	546	554	533	552	571	576	594	548	549	535	530	552	584	540	550	555	563	551	604	548	582	564	567	552	512	610	534	573	547	563	577	602	585	531	551	529	590	576	591	551	571	523	571	553	552	551	510	550	584	604	529	573	554	604	528	561	566	529	571	577	558	564	549	556	533	537	545	548	553	607	538	589	517	563	568	556	588	578	531	530	538	566	562	549	521	495	563	566	570	597	549	581	543	559	558	528	537	553	531	559	500	571	571	577	536	560	565	572	545	567	559	529	556	542	534	562	538	550	582	557	564	548	537	551	529	592	551	525	588	532	551	550	560	540	548	547	564	537	550	534	513	590	582	553	582	536	565	544	574	522	516	547	598	576	570	539	521	528	553	564	571	528	576	528	531	525	534	535	574	579	556	551	537	534	561	549	582	537	554	534	572	528	512	531	554	603	574	536	591	511	534	594	558	551	534	534	578	554	558	513	555	562	553	570	557	575	592	518	574	553	584	528	565	562	558	532	566	570	551	559	585	512	541	523	559	565	565	512	579	538	533	589	547	552	595	523	606	574	546	562	582	588	558	525	589	514	574	561	577	528	492	536	590	537	577	546	552	597	549	528	595	538	544	578	536	524	573	563	566	536	540	596	560	559	538	548	545	533	520	554	568	549	591	549	515	554	512	565	563	567	583	500	615	584	545	594	545	597	524	549	561	536	552	590	553	557	541	552	558	522	560	572	589	511	580	588	525	572	578	539	567	575	551	549	548	564	546	543	557	553	599	552	559	541	522	522	575	562	576	554	603	556	574	567	541	608	524	531	544	520	532	520	544	571	563	562	535	594	512	574	549	593	545	537	536	565	534	570	538	550	520	573	572	543	561	536	559	587	549	564	550	565	575	563	552	566	554	569	523	526	544	583	591	565	506	553	552	585	544	542	580	505	508	512	528	572	536	565	556	521	600	569	543	601	596	550	536	575	563	565	564	514	546	567	577	562	547	561	580	536	551	534	615	587	541	519	543	537	581	549	562	564	578	556	551	567	540	564	569	560	525	523	515	579	569	537	519	564	535	549	535	574	572	560	548	496	528	592	577	543	598	562	570	537	527	566	565	530	527	604	528	503	556	560	572	534	508	560	527	573	562	553	539	547	574	603	544	583	546	622	560	554	587	569	547	567	580	555	503	564	551	572	543	579	561	584	549	556	604	569	568	550	561	536	554	570	538	546	563	540	546	547	552	593	509	573	545	561	587	532	582	578	514	568	543	553	518	556	571	532	526	547	532	516	558	568	566	560	552	577	543	561	534	542	542	543	551	575	565	522	577	549	559	548	559	583	569	581	557	567	519	536	569	557	548	563	612	559	570	565	531	588	556	529	561	582	578	535	546	521	537	521	517	544	603	603	564	591	540	528	528	583	540	536	503	562	564	564	572	566	543	551	557	550	546	523	545	549	573	588	576	546	577	559	555	578	549	602	552	558	539	560	578	519	554	514	548	564	562	503	547	559	573	571	591	522	553	575	591	533	532	573	567	590	567	523	601	577	513	590	573	561	554	559	539	537	588	559	571	570	586	519	553	546	583	538	541	561	544	601	579	541	537	489	571	572	566	550	528	591	618	594	608	571	555	545	581	511	547	517	569	562	538	585	559	544	574	587	556	578	549	577	553	530	527	562	564	546	556	570	550	584	582	569	566	559	577	540	576	541	573	532	573	572	516	548	560	572	518	542	580	532	549	541	577	597	533	547	560	559	588	555	547	573	523	571	552	547	536	571	597	564	593	529	569	535	590	571	577	583	575	495	584	569	578	542	567	542	569	554	559	576	542	567	583	574	543	526	564	551	546	573	567	509	537	562	535	581	565	552	578	543	461	597	558	577	587	555	572	568	549	576	540	580	621	587	574	571	495	551	526	561	540	493	526	552	553	569	553	558	541	548	565	557	518	559	575	537	557	531	559	535	576	547	612	567	516	571	566	541	551	553	586	571	537	580	591	538	563	567	553	554	539	566	513	572	573	520	561	562	587	533	544	586	596	521	556	579	540	549	550	559	586	564	551	575	556	593	557	570	572	528	573	558	563	591	566	569	538	554	556	519	570	583	544	552	576	586	554	550	572	526	527	542	572	517	534	568	572	552	538	599	556	529	579	542	559	540	560	553	511	540	567	511	547	550	523	560	571	564	495	562	547	613	565	547	535	528	558	583	539	577	594	541	550	538	552	598	523	536	610	523	556	563	483	571	553	540	548	543	596	579	581	571	546	528	541	531	541	566	542	529	563	567	541	524	574	574	549	549	549	537	542	545	593	556	523	571	555	552	570	576	581	518	561	576	586	522	538	540	578	548	595	562	563	557	554	526	544	581	579	547	613	541	546	582	543	560	516	575	541	584	572	587	561	544	576	557	567	525	558	575	538	574	517	577	572	542	541	554	558	545	567	575	544	542	512	545	540	516	528	602	553	530	534	591	553	567	556	550	539	555	541	590	583	564	541	580	582	555	559	580	567	542	589	552	586	558	501	525	532	535	545	568	549	561	515	539	528	595	559	574	554	562	553	528	520	540	538	527	557	562	583	527	554	575	551	572	543	585	536	539	524	569	570	626	556	589	540	539	509	556	552	592	504	524	598	571	559	544	541	503	541	604	580	592	579	545	552	549	576	562	550	552	609	557	584	544	571	586	579	575	561	519	589	582	576	564	574	578	577	570	580	616	560	550	565	548	543	555	590	602	519	575	485	582	575	574	568	551	579	551	505	554	603	572	607	587	533	580	556	559	581	584	570	534	534	574	579	560	577	578	550	540	544	556	570	535	520	571	558	583	545	563	546	548	547	573	571	575	595	554	575	538	576	576	524	527	595	548	546	579	529	538	526	575	552	586	545	550	562	566	502	544	541	579	577	578	606	529	552	521	555	551	540	568	557	540	527	544	540	536	566	530	568	571	531	588	591	567	514	547	572	498	518	543	580	580	565	519	537	565	531	561	538	604	583	575	521	583	578	526	550	600	572	569	586	590	558	545	576	601	553	570	540	553	512	515	551	549	518	517	539	561	593	549	527	568	553	543	614	531	570	549	520	567	561	550	541	565	598	523	547	545	600	578	544	538	532	607	542	570	556	574	534	538	559	588	523	517	544	539	575	463	602	565	611	539	572	510	555	575	589	565	555	533	515	551	616	549	590	559	537	572	556	524	569	547	567	570	576	538	574	590	574	555	539	552	571	534	556	609	549	558	548	580	567	586	551	525	542	564	583	576	559	570	547	549	504	576	612	556	545	521	526	536	551	549	565	549	558	548	525	537	552	557	555	555	508	520	576	532	511	546	569	550	544	597	560	527	585	546	583
2522	114	93	87	76	99	798	5749	8760	6957	5189	2364	1128	471	233	85	50	44	47	47	39	39	49	43	42	54	44	42	47	35	51	54	54	42	63	41	45	44	47	40	51	53	39	55	41	51	48	42	41	51	44	52	54	52	49	51	45	43	41	51	41	55	39	46	49	57	55	52	37	62	56	38	48	45	49	50	54	43	46	47	35	44	51	43	48	49	55	45	48	42	51	48	38	45	48	50	47	46	46	51	53	52	42	40	60	45	34	55	44	54	45	52	55	46	50	52	56	51	63	48	44	53	52	40	46	52	48	48	38	46	40	49	48	47	50	55	42	38	44	54	48	40	37	44	61	52	67	43	46	50	48	56	42	49	46	45	50	46	54	50	38	42	45	52	52	54	61	35	48	61	49	44	54	55	55	40	37	54	44	33	56	56	54	51	43	45	44	50	46	58	56	45	53	42	44	52	51	48	45	44	39	49	54	39	57	39	46	48	41	60	43	40	51	58	47	51	45	49	43	51	40	67	58	41	59	45	47	46	40	43	39	56	53	56	45	48	46	51	49	48	38	43	39	56	48	58	53	50	36	52	38	42	50	36	40	46	45	47	65	46	48	58	52	62	32	45	52	39	44	42	39	40	46	45	51	57	42	45	50	49	50	44	52	47	55	42	45	46	40	51	48	49	64	43	65	40	39	48	42	44	35	60	38	60	51	43	48	44	50	37	50	60	35	51	35	34	47	50	50	55	48	52	42	42	58	46	48	47	55	57	39	50	55	61	45	54	53	46	49	51	35	61	47	46	43	52	60	48	48	57	45	41	37	44	69	42	47	53	43	58	64	43	49	59	49	44	37	46	52	39	59	50	50	45	54	54	51	49	36	52	47	44	42	60	39	59	45	58	49	48	52	47	40	62	40	56	46	46	49	52	56	44	44	49	40	51	47	43	48	64	50	39	38	50	41	60	44	45	44	46	45	49	56	47	55	47	52	65	37	43	47	54	50	44	43	45	54	43	40	41	47	34	50	44	59	43	53	36	36	48	38	42	45	50	51	45	53	38	41	29	52	41	45	51	48	44	53	42	46	44	59	45	39	57	34	47	51	51	52	50	53	49	55	41	36	45	50	46	53	60	46	56	40	56	42	46	41	41	51	36	38	49	42	50	57	51	47	55	43	49	40	41	44	61	41	47	52	60	46	39	61	42	44	46	54	42	36	50	51	57	42	51	55	55	52	39	47	55	47	47	52	51	44	50	32	50	46	41	50	48	39	47	44	62	41	56	42	52	39	52	40	44	45	50	38	51	53	46	56	51	50	48	45	53	53	39	56	54	51	44	56	41	49	36	49	51	53	46	56	47	47	47	46	40	47	53	43	41	50	61	45	59	42	40	42	62	41	44	57	44	38	53	53	51	51	52	53	37	49	30	40	42	39	56	48	64	37	53	49	42	48	60	53	56	42	41	64	58	43	69	49	53	58	45	44	36	37	46	43	56	44	48	44	50	42	49	46	45	47	37	53	53	50	49	44	46	43	47	51	47	53	52	44	48	46	46	45	48	50	53	57	47	45	46	40	43	48	45	46	48	45	49	42	54	44	46	45	54	42	53	42	54	45	51	59	46	52	44	59	39	43	51	53	52	43	37	49	50	49	47	64	55	50	35	47	43	43	50	55	45	54	40	49	40	47	35	53	46	41	40	54	44	46	53	51	63	46	50	50	51	59	49	57	52	38	42	43	47	51	44	45	45	53	43	41	47	59	52	42	48	46	56	46	40	47	51	37	52	50	59	45	54	51	53	43	50	51	40	45	57	48	50	43	39	38	47	46	37	54	45	46	53	40	45	46	50	49	36	44	44	56	60	48	46	44	57	49	34	47	62	51	43	47	42	51	39	51	55	46	46	57	56	42	50	43	40	54	40	57	44	39	45	55	49	50	49	53	46	49	46	41	57	30	66	52	54	44	76	43	35	54	56	43	46	50	49	42	42	50	47	58	45	45	40	49	56	42	56	56	45	55	47	48	58	48	56	45	45	54	49	36	60	41	59	48	51	51	51	57	38	52	49	53	35	45	42	45	40	50	46	40	43	43	39	44	48	37	56	55	50	43	45	53	38	54	50	49	42	48	44	53	49	43	39	47	55	47	35	51	52	51	52	46	52	40	64	51	60	28	51	51	47	43	40	53	50	45	46	44	56	36	52	44	48	47	41	49	34	50	41	51	34	48	48	46	58	39	37	53	60	45	37	51	42	48	40	44	49	46	57	46	55	47	53	51	32	42	44	57	51	42	41	49	55	46	45	49	40	52	37	39	40	44	38	37	49	63	41	53	41	49	48	53	53	35	60	43	44	56	55	42	51	49	46	59	43	47	54	54	40	54	53	52	43	49	42	39	50	49	41	58	39	53	54	46	46	40	50	53	40	46	38	53	60	48	50	46	47	66	45	56	42	40	54	37	41	39	41	51	39	47	50	42	39	49	50	55	45	50	49	55	43	41	47	43	56	45	44	45	55	56	51	45	52	49	49	52	57	43	64	45	43	42	49	44	50	51	39	30	51	42	50	48	46	46	47	42	36	44	42	44	59	48	52	53	50	34	49	48	46	53	49	39	54	45	56	44	51	51	52	43	56	41	44	65	50	43	45	60	54	47	51	55	42	54	37	40	56	53	48	49	56	52	56	37	51	42	46	44	42	57	57	36	39	58	52	41	38	46	58	51	43	49	43	45	48	47	46	43	50	47	35	48	43	42	58	43	49	58	44	35	60	63	48	38	45	57	44	47	41	45	37	46	58	35	39	59	58	57	45	51	63	57	52	49	38	47	36	40	41	46	49	46	45	52	46	42	44	41	50	57	40	48	51	52	43	47	45	56	49	46	54	45	40	41	51	37	48	33	47	39	49	57	62	45	47	41	53	52	44	41	45	43	40	45	52	43	45	58	54	45	39	51	53	57	37	55	38	50	34	43	51	41	51	39	45	37	41	43	56	45	64	54	42	57	51	42	38	44	43	46	46	48	60	54	56	53	38	43	47	42	45	53	49	38	45	46	42	41	49	44	52	40	45	34	49	51	52	47	46	44	51	38	43	44	53	44	40	41	45	32	35	56	53	47	59	58	49	45	52	40	43	46	49	42	43	45	42	55	43	67	51	49	40	43	46	46	55	55	47	44	44	59	41	37	48	53	42	45	43	40	58	39	54	49	50	45	44	43	55	56	56	51	45	43	46	49	51	43	51	48	46	60	54	48	44	59	52	50	55	41	60	48	45	60	44	41	49	52	42	37	58	60	54	46	53	37	62	47	47	45	50	49	51	45	46	47	40	47	43	50	52	44	60	58	45	43	51	47	50	48	46	60	50	44	47	47	45	53	50	39	43	54	51	57	46	50	39	57	48	40	40	44	45	57	51	27	40	44	50	54	41	57	38	57	50	46	49	44	54	41	44	56	50	61	48	47	61	51	54	50	43	45	52	58	38	43	47	51	41	57	51	45	60	50	51
8266	1814	1058	1480	3523	4989	21910	46162	48993	42086	36236	26907	18816	10138	4932	1625	503	519	506	532	476	485	444	484	469	478	493	480	491	464	479	473	454	477	493	510	464	476	435	471	460	479	456	436	489	457	463	500	491	492	457	488	456	490	452	497	454	495	499	533	434	479	467	438	488	436	459	434	425	469	448	479	470	484	467	471	499	504	466	451	469	485	456	524	486	454	459	478	489	475	440	448	512	513	473	450	471	464	448	485	466	504	474	502	496	508	474	479	461	475	469	461	455	468	461	477	466	505	457	489	473	424	505	453	487	457	506	425	461	461	467	484	519	472	457	443	487	505	494	469	487	493	430	475	512	449	494	462	468	428	491	498	464	439	486	470	449	466	439	483	509	487	478	446	451	434	483	482	461	445	473	478	491	427	494	449	450	476	472	470	490	472	453	471	422	477	509	462	482	510	458	485	416	473	495	498	497	481	488	485	484	511	453	457	497	462	467	429	451	433	487	498	486	458	451	461	422	464	452	451	460	473	473	464	474	473	477	473	474	429	475	468	459	495	473	539	503	466	474	463	450	500	476	457	456	495	492	476	479	479	471	478	482	475	491	431	501	428	487	444	483	479	482	481	469	490	440	488	460	483	467	494	504	474	493	489	468	490	469	497	478	488	503	451	477	440	475	461	483	479	448	474	496	505	456	467	476	462	505	473	452	521	461	517	484	426	460	478	458	463	474	431	516	506	486	459	489	511	502	487	466	496	457	449	470	494	468	506	510	477	460	495	483	452	453	464	509	503	477	475	486	476	483	481	486	479	450	437	467	460	424	476	540	462	434	463	489	475	480	477	510	510	475	475	487	471	487	512	476	460	503	512	463	483	462	466	450	457	484	464	505	486	517	464	465	480	447	478	465	466	445	479	438	472	502	485	505	444	460	482	487	477	488	461	436	500	479	491	486	478	458	498	468	481	444	456	481	454	476	471	436	480	486	428	495	480	511	469	483	456	486	442	458	463	470	474	460	452	476	458	480	474	450	470	481	466	496	450	481	459	478	465	480	494	497	482	446	501	486	449	482	520	461	482	490	467	456	418	459	485	490	479	498	482	447	456	477	456	497	473	459	490	460	490	454	496	442	447	488	470	479	477	439	432	517	478	469	464	472	478	448	470	477	475	488	489	487	488	521	475	468	523	438	497	482	451	484	437	505	452	451	494	476	508	472	487	506	460	475	485	438	472	507	501	476	454	490	447	486	441	493	476	434	451	456	446	473	458	503	473	457	477	441	468	436	469	471	480	444	480	463	498	444	463	469	479	502	482	467	435	475	462	503	444	514	475	467	490	488	486	435	489	465	435	472	493	488	489	481	452	494	487	450	483	471	470	489	448	474	452	487	460	492	446	472	443	486	463	467	508	519	466	454	456	486	449	478	472	435	487	459	499	480	478	474	462	454	465	473	495	447	425	452	477	487	482	477	456	469	432	469	433	459	426	481	447	503	447	487	439	469	449	480	453	478	468	463	465	461	484	464	475	500	459	465	531	515	492	494	521	533	445	487	480	447	472	469	481	452	448	471	447	467	451	442	469	482	418	467	498	463	456	464	492	495	482	474	467	451	433	459	454	470	475	469	522	485	458	472	470	476	472	468	468	486	472	437	446	483	484	478	502	455	502	479	443	452	445	442	434	463	473	467	476	467	468	484	450	466	471	476	433	483	498	483	495	423	467	480	456	487	415	453	493	500	489	474	495	456	459	453	439	468	487	451	485	475	477	451	482	446	495	479	471	514	461	469	490	455	500	456	459	493	497	510	445	450	456	478	461	489	476	482	461	456	514	438	511	476	493	454	477	460	464	495	486	493	444	489	465	485	471	445	498	459	462	474	461	473	471	481	488	468	469	444	480	455	514	463	499	499	451	440	533	450	414	494	456	533	457	475	500	496	479	452	494	492	492	506	498	449	498	476	498	480	493	475	455	459	452	484	479	472	452	480	435	470	471	458	438	466	480	493	477	493	482	480	485	464	467	475	463	463	471	442	453	483	481	450	456	489	450	465	464	474	464	481	509	504	475	478	444	455	454	489	462	474	460	468	449	471	533	488	476	481	480	447	494	501	469	473	489	476	493	478	477	455	429	509	488	470	453	493	458	436	515	507	482	479	513	442	513	516	458	499	471	455	486	480	504	513	457	506	475	469	493	493	473	486	496	478	463	465	434	512	443	449	486	501	464	443	442	457	477	465	465	458	481	430	472	461	490	485	520	493	488	530	505	461	507	474	436	489	458	483	496	476	467	474	493	500	486	494	480	471	444	476	451	464	469	479	463	475	485	454	472	466	472	449	471	478	441	497	545	470	512	451	478	496	474	473	492	508	473	474	474	488	469	502	529	481	469	487	470	508	477	481	480	443	454	486	458	454	493	492	505	454	465	456	463	476	506	458	485	462	489	458	462	481	476	443	455	434	464	493	485	449	477	456	460	490	457	444	497	527	470	476	425	451	498	477	463	473	502	484	490	441	463	474	457	475	514	443	478	485	477	496	458	469	496	474	447	491	465	486	456	501	437	489	475	446	481	449	467	491	497	521	478	474	485	476	501	458	508	489	497	445	448	486	487	497	500	494	506	449	487	471	476	493	476	447	483	460	509	464	499	484	505	533	442	438	442	527	494	480	495	511	463	435	455	459	436	458	486	474	460	473	467	474	417	440	468	484	464	469	499	478	503	477	455	500	485	474	471	467	427	495	485	467	503	495	479	456	440	514	479	475	456	484	514	511	454	471	468	491	503	466	466	472	442	471	474	446	476	467	531	442	487	474	474	491	466	493	488	472	453	461	456	488	480	480	455	475	511	511	496	426	461	485	455	473	477	495	463	483	513	489	475	456	447	495	474	469	472	482	482	490	459	455	469	479	489	481	452	487	457	485	440	476	453	481	498	465	476	522	470	473	499	448	487	460	462	463	453	488	466	466	448	503	474	444	451	487	473	503	431	490	489	480	421	440	447	461	463	473	450	502	486	471	470	475	466	462	453	525	441	471	490	478	464	472	519	489	480	481	516	468	454	467	479	457	434	488	483	491	473	421	443	492	472	438	470	474	504	478	463	493	515	493	467	488	490	477	437	492	490	456	456	504	482	487	438	489	511	453	442	472	460	488	485	482	464	463	488	502	478	462	495	419	467	478	509	480	448	494	524	460	455	478	438	501	434	473	467	488	464	483	483	454	506	458	489	467	485	427	482	471	480	457	493	457	461	439	430	464	469	420	480	495	468	451	455	500	487	500	509	459	478	500	452	429	532	455	442	446	492	459	483	470	469	525	452	493	448	422	476	489	458	497	491	432	455	440	453	510	474	493	460	473	523	493	473	483	467	473	470	488	477	452	487	462	500	448	469	463	488	487	499	477	483	492	485	461	505	458	442	479	437	504	491	506	499	467	448	480	481	470	473	529	469	436	480	463	451	487	485	459	480	439	478	452	479	496	487	483	485	461	482	450	490	472	474	481	462	462	500
2487	129	80	101	81	94	925	7219	10369	8253	5761	2592	1114	433	190	104	47	53	39	57	60	48	46	39	45	51	49	54	42	50	42	41	51	39	45	58	54	53	59	55	42	47	47	50	46	39	44	43	42	48	53	52	47	45	45	48	56	57	58	39	56	53	49	58	46	49	46	59	44	57	52	34	58	39	55	49	48	39	48	40	55	53	46	63	51	46	44	40	33	35	49	39	50	46	46	56	55	50	40	51	47	46	49	53	44	34	49	57	47	54	39	49	45	48	48	59	47	59	45	47	46	44	44	52	48	48	47	48	58	46	53	46	49	41	51	52	49	42	42	42	38	43	45	42	54	59	46	39	63	46	48	66	55	58	49	43	42	38	59	57	51	38	50	44	54	49	52	47	45	39	39	54	45	51	47	48	47	47	46	45	42	56	55	43	38	52	40	52	45	58	51	51	47	55	56	41	48	37	63	50	44	35	51	40	45	55	41	47	47	51	47	47	52	49	58	53	56	36	37	45	57	53	48	41	56	63	38	45	48	56	48	40	45	59	51	31	45	47	46	45	54	49	44	49	47	52	53	45	43	47	36	45	43	45	51	44	45	52	53	43	36	41	53	44	54	43	41	50	43	39	35	47	46	49	22	45	42	46	49	52	49	34	57	39	47	39	47	55	51	36	50	34	47	37	49	44	43	45	36	48	44	46	45	54	41	37	47	50	49	34	41	39	46	49	57	45	40	40	44	49	55	44	37	38	61	53	42	49	48	53	45	55	58	41	44	42	54	61	44	50	56	49	52	46	50	65	53	55	49	52	55	53	54	44	57	59	44	43	50	41	45	46	48	51	46	44	51	41	38	59	40	47	41	47	35	35	38	47	47	46	51	53	56	42	47	40	43	40	56	46	41	41	47	50	52	52	55	31	40	59	51	42	39	48	51	52	44	42	47	43	50	48	50	45	61	42	47	47	50	42	36	48	49	44	38	59	50	45	56	36	45	46	47	51	38	48	55	65	42	43	52	46	50	61	41	47	40	51	57	54	51	47	53	48	47	45	46	53	58	48	59	49	57	45	52	46	48	46	52	34	46	53	43	34	41	56	39	40	50	40	56	46	40	48	43	54	49	48	31	47	46	44	38	72	49	34	46	41	48	51	53	42	44	44	37	48	49	41	57	58	41	41	63	46	48	57	52	50	39	69	50	46	45	51	59	42	40	54	44	41	40	58	34	44	57	49	44	39	59	57	58	52	38	39	38	63	49	44	55	46	41	45	43	32	48	43	54	60	45	44	45	37	35	52	48	62	45	44	58	53	50	39	63	43	30	34	40	46	52	44	55	48	60	47	46	43	45	54	46	45	45	44	49	54	43	35	53	69	42	43	53	47	47	47	53	51	42	43	60	52	47	46	49	63	36	40	45	47	48	54	46	55	47	44	46	49	38	42	38	41	31	54	53	40	48	44	36	45	50	47	40	57	37	42	42	48	53	45	55	39	45	43	49	43	36	46	42	49	52	48	41	39	39	40	44	46	44	50	48	43	51	44	68	55	52	50	47	45	57	46	58	48	43	48	43	57	47	56	48	41	45	42	41	46	42	49	32	54	45	59	35	55	43	41	40	41	54	41	54	57	56	54	42	61	45	42	54	40	41	40	52	44	56	55	36	59	59	45	44	38	58	41	61	58	47	43	59	40	45	55	55	41	38	55	50	53	48	56	44	61	39	57	48	42	46	55	43	47	46	46	48	38	49	56	52	47	45	51	44	45	47	40	41	49	38	59	55	53	45	42	30	44	65	41	57	46	60	45	64	35	42	52	52	48	41	39	51	41	40	44	44	47	53	48	44	41	47	48	48	40	38	49	43	63	41	59	41	55	52	47	42	42	61	45	50	43	36	56	44	59	51	52	49	59	48	37	61	57	38	54	50	49	54	44	46	41	45	54	50	48	44	56	37	56	44	44	41	50	47	49	47	34	60	47	46	45	47	42	44	47	44	44	49	46	52	47	50	41	46	52	38	50	50	49	60	37	48	48	52	35	50	49	53	41	46	50	58	57	47	59	53	48	37	46	38	35	54	55	46	49	50	56	57	47	43	42	55	40	37	46	46	49	59	42	50	51	67	47	41	39	46	49	34	45	50	52	46	46	52	43	53	49	55	38	53	41	45	46	58	47	50	57	45	47	45	43	53	52	50	56	48	44	51	42	42	30	52	46	49	39	52	41	66	59	57	47	50	63	34	46	60	50	45	46	60	55	40	41	42	56	47	58	48	60	58	45	40	35	47	42	58	45	60	55	47	49	45	42	47	51	44	41	47	45	38	48	51	43	46	40	51	42	52	34	43	47	49	53	49	49	56	46	48	48	41	54	53	53	49	50	41	45	45	58	54	48	35	52	39	53	55	40	36	39	44	42	24	45	47	56	41	38	55	40	51	53	50	58	36	52	52	54	43	50	42	52	50	54	50	45	40	41	50	46	35	45	52	51	49	51	38	45	46	40	51	42	43	42	39	42	61	48	54	57	45	39	54	45	43	41	51	45	54	32	59	57	50	38	45	54	45	53	63	41	60	44	54	59	48	41	46	52	42	52	48	58	43	45	43	44	52	45	45	46	46	44	47	51	52	40	52	47	50	49	56	41	38	55	52	44	45	54	51	52	50	47	45	43	45	50	49	55	61	44	48	46	37	48	61	50	45	43	46	55	46	51	57	51	47	53	49	56	54	48	52	40	52	46	47	42	47	39	37	55	46	49	57	60	59	39	46	49	48	58	53	60	46	38	35	54	42	54	48	48	43	40	45	58	51	46	49	60	40	63	57	49	49	51	40	50	42	43	32	47	59	37	54	46	53	45	45	62	41	58	44	36	48	44	41	48	38	48	51	55	36	49	49	32	34	54	51	44	38	55	49	42	56	45	47	29	46	49	60	53	52	53	51	50	46	47	56	52	39	44	39	46	37	58	52	56	46	50	59	47	62	49	49	34	48	50	53	46	54	39	52	40	46	44	37	62	45	46	40	45	42	42	44	43	50	60	47	41	49	55	49	53	72	53	52	59	39	37	52	52	50	51	48	51	39	49	52	41	46	52	35	45	41	54	34	42	58	61	57	53	44	43	37	56	56	46	41	55	40	52	49	41	37	51	43	52	48	41	56	43	49	50	39	47	55	53	57	42	47	42	58	67	51	44	41	40	45	38	54	47	45	53	46	44	48	46	55	40	52	41	54	37	49	37	49	43	43	46	46	53	42	48	42	55	42	49	59	44	52	52	51	52	39	50	53	34	53	30	57	46	37	28	49	46	44	52	49	46	44	41	45	39	39	41	53	48	37	48	49	46	50	58	45	48	48	49	61	39	61	51	58	50	44	51	40	57	39	31	46	48	49	45	45	40	47	50	31	33	58	38	59	43	44	40	65	54	52	50	66	52	49	39	46	45	39	50	47	48	47	45	55	39	50	60	42	50	44	42	51	48	53	48	47	52	35	52	56	52	50	42	57	48
8896	2139	1128	1717	3987	5595	20989	51053	51799	45199	36886	27873	18176	9044	4063	1369	491	454	434	488	470	475	460	487	473	508	492	506	465	460	464	491	470	472	464	492	516	465	465	465	430	489	457	457	468	468	436	437	510	462	449	472	469	472	447	492	513	486	450	516	440	465	475	472	481	470	453	461	496	454	468	456	517	478	459	471	471	494	475	468	468	472	495	488	456	451	441	433	501	459	475	482	464	468	490	448	481	476	477	477	443	470	485	448	499	482	474	478	492	467	472	484	474	535	477	501	459	482	454	463	466	484	451	458	442	479	480	471	499	472	508	519	423	491	452	452	410	482	470	471	457	455	471	460	479	449	446	436	508	471	447	501	486	419	438	442	478	491	492	481	450	469	471	501	442	507	523	482	435	470	448	510	427	455	507	495	453	479	485	489	483	449	457	476	489	487	473	412	499	488	493	505	458	486	499	495	468	468	482	454	504	462	491	434	497	481	463	487	432	461	503	447	456	491	485	444	486	488	482	494	431	468	461	489	446	500	476	453	468	488	458	465	466	509	478	498	467	449	475	475	506	487	484	482	462	469	481	494	501	483	470	458	488	450	492	487	474	462	482	497	484	441	463	453	505	499	439	496	461	501	427	507	441	515	480	466	506	484	464	473	436	477	430	471	457	472	462	484	478	445	493	423	468	463	477	461	440	487	490	481	483	488	496	484	452	465	427	449	457	478	467	478	517	507	407	491	484	484	449	467	454	472	441	476	498	450	484	452	476	444	455	476	507	446	449	479	455	474	488	496	451	491	460	430	480	492	473	464	435	512	442	479	483	497	466	460	508	494	466	448	494	486	479	484	498	439	499	485	459	492	435	459	470	464	455	475	481	506	462	448	479	433	417	463	446	485	443	461	458	467	451	494	456	491	457	451	497	498	501	488	462	453	473	519	460	482	454	471	501	438	482	462	483	489	474	441	450	501	417	506	486	489	434	479	423	442	472	470	448	460	437	442	483	472	472	421	486	481	443	493	492	449	509	468	500	450	455	473	487	450	500	456	447	495	504	497	485	466	497	462	486	478	455	436	439	459	506	443	471	453	508	471	462	462	523	449	459	475	446	478	475	483	489	502	469	480	459	504	465	487	456	457	457	472	459	470	490	455	486	481	472	475	492	447	483	493	457	531	503	481	458	473	463	491	429	451	498	490	496	468	480	461	524	481	493	481	503	470	455	466	512	478	532	442	460	427	456	480	498	479	454	484	437	478	490	475	464	472	475	462	452	459	497	496	442	477	436	493	472	464	473	493	454	454	453	487	462	456	475	470	459	494	515	475	501	460	495	458	467	476	475	469	444	485	488	490	485	448	448	435	485	481	502	447	435	467	453	461	470	404	471	452	459	438	451	471	466	420	499	451	495	464	454	480	463	474	450	487	472	498	481	457	504	454	495	458	501	433	445	475	452	457	465	459	456	470	474	472	445	438	495	477	442	486	453	485	443	473	429	484	490	480	459	459	452	514	472	449	471	469	533	501	490	476	481	480	460	475	512	441	488	466	468	476	497	457	461	472	487	477	437	490	459	449	507	472	461	474	482	484	477	472	471	439	463	475	463	454	471	466	452	458	465	465	464	442	452	466	483	494	471	511	442	495	451	473	500	474	475	463	458	454	479	460	449	492	513	463	413	501	469	479	472	507	455	491	462	458	489	489	471	493	511	467	499	440	479	428	463	471	486	475	456	479	484	460	486	475	493	458	538	511	486	451	458	459	450	493	455	459	493	490	450	458	493	470	510	459	501	470	490	472	467	473	471	485	495	462	489	475	468	456	481	472	460	446	463	474	475	430	476	468	463	487	469	457	472	412	464	474	459	470	474	457	464	413	458	486	495	469	522	476	491	461	506	492	425	482	463	506	466	469	467	475	482	477	449	489	503	492	485	504	516	474	474	448	448	477	445	481	480	441	471	476	523	459	468	459	435	471	486	464	441	470	470	417	494	480	483	491	497	464	488	495	452	460	492	497	482	486	507	479	462	483	483	487	454	466	455	479	480	464	467	478	447	484	495	474	464	488	502	476	459	479	458	480	469	471	493	437	511	488	441	512	508	478	500	463	456	438	443	473	483	454	460	475	474	487	479	485	505	431	469	457	487	469	502	435	463	499	493	493	466	465	480	478	461	503	492	495	486	458	468	520	478	514	476	472	486	474	487	448	466	447	503	487	481	502	441	453	415	512	462	418	443	447	479	444	455	510	477	505	447	483	456	470	470	456	475	455	466	489	468	444	471	466	488	472	472	460	493	481	479	458	441	450	458	494	492	475	453	478	466	489	474	487	480	472	471	476	442	502	476	463	467	460	496	498	432	466	517	482	488	508	491	476	437	545	481	487	477	479	463	478	434	443	461	502	462	410	501	470	450	486	506	473	461	462	502	441	509	443	476	470	496	441	483	431	439	501	480	489	462	482	483	468	463	457	477	429	468	507	469	492	467	484	501	444	462	450	457	474	464	447	504	436	491	487	498	485	436	508	490	460	448	433	433	460	472	458	453	467	444	478	437	489	473	477	479	484	502	467	444	515	457	488	442	507	468	442	466	471	428	469	483	483	461	511	484	509	459	467	464	470	483	479	479	491	478	474	473	514	470	479	490	474	498	480	486	438	455	474	425	498	489	451	492	482	469	471	501	431	445	480	460	438	471	487	463	483	450	478	474	434	497	465	483	469	473	474	468	483	474	459	487	454	447	494	474	479	457	468	492	483	489	463	480	477	469	440	474	491	421	499	446	492	453	447	444	511	480	472	455	459	469	486	451	491	471	503	465	459	469	467	462	418	466	485	492	485	455	445	460	486	483	461	463	474	455	501	464	521	482	440	485	487	431	473	494	437	506	471	495	477	480	449	535	489	477	481	437	434	445	441	509	462	471	487	483	496	452	500	452	483	492	468	446	492	453	452	518	473	470	476	445	490	476	458	471	431	462	494	481	447	472	483	455	447	508	489	443	493	422	489	481	457	450	433	445	458	469	505	450	510	447	456	445	444	480	494	473	467	496	443	449	458	451	480	446	494	454	486	495	465	462	446	477	481	480	438	478	442	454	491	457	503	441	467	499	449	469	436	470	468	497	480	473	465	463	476	474	463	449	509	449	499	485	464	475	458	472	490	491	496	458	498	453	478	482	486	509	476	447	469	491	449	453	471	467	510	471	461	429	480	459	483	442	457	442	497	473	464	490	499	443	443	492	460	474	446	425	481	499	474	480	486	463	456	471	521	462	510	455	489	463	504	463	460	446	478	479	489	448	483	437	472	477	494	522	462	510	443	531	454	431	446	456	473	409	473	449	427	470	478	520	474	463	452	450	470	503	479	472	500	495	470	471	455	431	473	492	495	460	458	481	429	493	508	469	448	473	445	433	458	484	461	458	449	444	470	475	469	467	457	450	451	498	457	468	470	502	442	468	505	489	457	494	479	458	497	463	459	489	496	470	488	488	472	472	464	476	476	457	456	470	417
1264	236	169	142	317	904	1887	10955	16975	13462	9676	4566	2038	852	343	130	65	62	59	57	77	60	64	70	81	70	61	72	75	61	53	67	65	76	71	51	62	64	67	63	71	62	75	83	53	72	70	71	64	62	60	50	77	72	74	72	77	59	62	67	77	72	64	60	71	68	76	64	62	69	74	65	51	73	71	69	69	82	65	55	59	78	69	62	87	58	79	72	69	69	61	66	69	62	64	66	64	76	79	65	75	78	68	69	60	79	81	64	53	83	78	63	69	56	65	64	62	83	70	79	63	68	65	73	73	55	64	81	71	56	64	73	56	63	70	64	71	59	72	78	67	65	65	64	59	76	87	73	69	63	65	63	64	70	88	70	70	83	58	51	69	66	61	73	66	73	66	76	72	66	73	76	67	70	56	79	65	76	72	67	54	49	63	57	86	74	66	76	69	72	64	64	67	61	67	71	60	68	61	66	69	61	57	73	50	72	77	80	71	59	78	65	77	71	54	76	63	49	54	58	59	70	54	63	69	64	71	63	59	67	69	46	60	75	59	77	83	61	81	63	71	53	85	68	52	62	69	68	77	78	76	74	59	51	67	64	64	65	65	78	67	63	73	80	69	61	57	66	86	82	85	70	83	67	83	52	56	68	63	68	61	70	65	77	56	59	57	63	78	66	74	65	73	71	54	70	69	80	65	65	66	88	86	63	57	70	67	69	61	76	62	66	67	55	64	71	75	70	66	52	87	68	66	61	79	90	75	77	82	52	65	64	53	55	67	66	81	73	70	69	76	75	57	62	82	66	62	67	64	78	62	79	64	55	60	64	70	70	72	61	69	61	69	68	71	64	66	63	70	61	73	71	80	72	68	72	61	56	76	71	55	74	71	70	62	67	85	68	74	76	72	78	64	61	64	51	79	67	62	65	66	78	77	78	65	65	78	64	81	88	66	64	66	56	68	74	70	63	60	57	75	72	68	68	69	76	66	56	67	65	71	71	74	70	70	59	53	64	85	81	57	65	74	64	80	75	79	80	60	64	64	76	63	71	62	61	75	75	64	68	78	71	53	55	79	68	69	78	53	79	75	61	81	78	77	75	64	66	65	65	62	57	71	62	61	67	53	59	70	59	75	67	78	66	76	70	72	67	69	87	77	81	72	64	66	63	62	76	68	69	68	81	78	64	72	65	64	62	72	76	71	69	88	57	87	76	81	68	61	69	72	65	69	52	75	63	74	64	71	55	55	61	83	78	64	77	65	60	68	62	69	74	76	75	66	71	71	55	63	73	67	69	68	70	61	87	63	84	68	67	69	78	68	69	59	52	73	62	86	67	79	71	65	61	63	64	80	54	71	75	61	73	58	73	78	73	54	87	84	57	59	66	52	68	59	59	68	70	67	68	59	69	69	70	69	61	65	61	77	64	52	72	71	73	71	80	61	65	85	66	68	62	55	68	67	64	60	58	69	64	60	70	60	55	73	67	52	71	63	58	68	63	61	61	60	79	80	70	57	62	54	49	62	62	76	64	73	55	72	69	67	70	86	84	57	55	74	52	58	84	62	74	55	71	79	56	62	54	68	66	66	69	79	61	76	69	76	65	73	67	58	53	93	52	71	69	60	73	67	64	65	66	67	72	73	75	67	70	69	60	68	63	70	64	73	66	61	71	62	73	69	61	68	73	78	78	76	51	67	64	60	79	64	64	72	83	74	86	71	65	63	63	74	69	74	53	61	74	74	52	58	75	76	66	64	77	65	62	70	62	52	64	67	63	63	75	66	58	77	56	73	57	74	72	61	64	56	62	66	60	64	75	72	76	49	60	63	62	74	63	72	63	73	70	61	60	86	72	70	62	61	72	66	70	65	58	67	69	80	76	73	62	82	70	69	83	58	62	60	63	71	59	73	73	64	67	72	81	69	70	61	64	82	76	58	82	68	78	69	75	78	64	65	69	73	73	70	67	71	72	87	78	76	79	66	70	60	72	61	59	69	60	69	63	46	68	64	59	62	72	59	65	58	78	75	57	73	56	76	67	66	58	63	86	67	54	69	69	70	61	67	78	70	48	48	58	74	68	69	75	51	65	88	56	62	86	67	60	62	67	76	66	70	51	59	74	60	62	50	80	63	44	67	66	78	79	59	75	67	77	71	61	82	69	60	56	57	77	61	64	80	70	62	75	82	64	71	80	80	81	64	82	50	73	81	61	79	52	63	65	56	71	68	68	73	55	81	80	64	70	71	62	67	73	69	64	89	67	69	60	44	60	77	65	48	58	60	62	75	63	69	73	62	58	77	55	53	79	61	69	67	66	65	52	68	68	88	75	53	63	67	73	72	71	70	64	66	77	58	73	69	75	79	70	69	66	68	70	68	65	65	71	70	80	70	78	65	61	82	67	67	52	61	71	79	70	73	79	59	79	59	57	50	70	76	77	80	73	66	73	80	58	46	71	70	68	65	72	77	63	77	76	54	68	74	64	69	76	74	82	65	62	75	75	70	76	65	78	73	59	77	80	63	63	72	69	59	61	67	67	73	60	73	69	69	68	75	66	64	81	77	60	75	51	70	71	73	56	70	62	64	69	74	68	61	78	60	64	73	66	61	68	49	77	78	65	84	56	75	57	77	79	78	64	64	82	56	52	58	67	57	81	61	59	54	73	67	81	65	77	84	70	80	76	68	58	66	71	65	62	59	59	76	78	79	67	67	76	75	86	64	66	82	55	72	63	72	78	59	75	67	64	65	69	66	70	58	53	67	65	69	71	66	62	69	74	79	65	77	66	63	69	80	66	54	73	74	67	61	60	60	71	71	64	78	66	61	67	76	70	73	78	67	60	67	69	64	87	68	70	65	64	61	50	70	69	64	67	86	69	72	65	75	67	51	61	72	81	74	68	59	68	69	56	68	53	72	57	84	69	74	76	71	75	67	62	68	57	58	77	66	64	71	78	62	65	72	82	71	61	69	70	76	67	64	86	58	78	68	67	65	70	73	80	78	66	73	66	76	66	71	62	67	74	63	81	83	75	57	72	65	64	70	70	70	66	63	56	65	64	75	70	72	72	72	76	71	71	72	66	57	70	66	66	70	57	54	80	58	71	70	73	69	89	68	57	64	86	68	64	70	70	54	67	58	60	65	67	60	61	82	52	59	78	82	65	69	55	64	65	73	69	68	53	73	65	65	85	56	59	65	70	53	69	78	65	62	63	59	61	78	71	55	65	71	78	65	63	62	73	69	74	81	68	63	59	75	76	76	66	69	76	61	67	66	79	77	69	67	65	73	72	74	72	65	59	77	72	50	76	69	72	55	71	44	62	72	71	59	65	70	63	78	47	64	69	68	77	83	87	79	65	53	63	63	70	69	75	65	75	59	70	77	69	59	71	74	56	73	59	69	54	78	67	61	68	69	69	76	59	79	76	60	61	76	67	53	69	74	60	63	71	77	60	65	67	63	67	61	76	65	94	57	64	62	61	59	78	64	64	67	68	62	57	52	64
12867	3611	1941	3774	19775	24997	29932	57429	61772	52072	43646	32969	24039	14464	6220	1928	666	687	700	673	689	676	722	637	707	644	714	710	726	689	688	651	716	661	690	678	686	730	694	703	688	619	692	695	659	673	700	694	684	637	674	695	671	704	674	658	725	674	681	660	698	657	708	666	703	647	721	716	670	711	694	732	647	683	652	726	648	719	727	688	720	652	680	670	656	704	721	656	652	696	669	697	714	729	755	706	687	630	726	687	720	681	668	688	681	646	658	651	656	677	678	649	686	677	639	653	673	702	720	661	685	698	704	668	665	708	688	724	659	656	687	672	679	661	666	647	677	677	683	663	735	656	716	687	634	670	706	668	714	692	689	633	714	730	702	704	638	686	714	708	692	656	704	689	623	647	631	647	684	687	716	744	701	697	675	692	699	692	709	662	691	662	685	703	670	703	731	671	667	667	673	692	670	695	673	737	685	665	689	677	648	693	692	697	694	701	705	642	642	681	718	698	654	680	700	651	654	664	649	725	652	653	747	673	697	686	702	712	686	665	694	687	718	683	642	698	704	675	704	685	678	689	720	708	718	694	703	678	670	719	722	674	731	653	689	666	671	696	696	697	739	658	704	688	683	725	686	657	717	726	691	704	683	698	708	698	677	639	710	675	720	682	688	668	622	709	718	712	700	687	671	653	716	688	699	688	678	690	708	672	691	663	666	676	684	671	694	674	639	711	681	692	697	641	676	704	685	740	693	673	668	651	703	688	681	680	662	679	699	757	720	685	685	654	695	667	713	653	664	721	675	669	679	683	698	667	681	677	656	680	705	724	687	685	682	656	687	693	662	686	710	682	762	666	765	674	693	664	731	689	688	706	700	680	691	692	679	681	717	699	709	679	686	713	713	670	668	682	696	658	696	684	659	697	696	674	690	709	669	676	681	629	687	688	727	646	634	691	701	694	695	732	671	676	692	681	661	665	731	704	678	716	690	665	659	683	744	680	678	674	718	696	701	708	670	645	654	652	630	697	730	711	731	682	695	685	689	660	677	691	670	703	668	706	734	660	689	712	700	652	702	666	621	700	697	717	686	743	628	703	720	646	662	678	743	725	661	697	697	719	639	698	659	689	793	664	650	662	670	724	684	664	692	666	703	643	679	692	727	640	697	670	674	645	715	648	679	699	731	701	677	680	700	725	645	676	639	655	664	695	649	684	697	649	694	679	690	684	727	642	649	623	674	637	663	651	702	719	700	702	711	683	714	699	701	729	679	683	719	687	714	700	701	664	684	687	634	670	658	653	631	720	675	711	672	684	671	673	674	670	697	671	698	675	662	673	651	663	652	705	724	649	712	706	647	650	679	622	746	707	686	711	667	680	678	721	681	643	695	656	716	704	723	688	718	698	669	656	657	681	717	720	678	690	708	699	712	720	674	676	682	712	713	696	690	698	677	690	727	689	701	679	701	699	687	713	710	663	693	639	712	693	704	682	704	710	667	683	675	702	673	673	663	707	650	675	756	710	672	660	693	663	687	700	704	685	674	683	672	659	662	654	693	671	710	682	668	697	614	654	689	693	717	672	681	656	692	683	736	696	669	693	669	629	715	664	679	661	684	679	715	679	705	680	705	671	684	679	700	680	688	681	633	630	675	690	697	683	680	694	654	720	681	689	673	730	666	655	677	703	691	713	672	723	679	706	716	681	654	643	687	689	644	672	690	710	698	654	746	685	709	704	664	739	694	701	708	686	715	663	695	671	689	690	729	671	700	720	725	716	648	695	695	668	674	705	694	731	674	683	689	679	675	623	742	665	710	687	687	663	714	733	692	660	696	653	676	690	656	638	701	710	679	692	702	653	630	730	733	661	658	649	726	704	702	679	693	660	751	673	692	687	695	711	662	709	690	692	693	751	659	721	703	678	672	669	672	691	732	719	662	700	690	678	707	638	675	686	692	654	685	668	690	682	658	658	690	709	679	655	688	686	660	650	676	692	632	686	658	710	698	684	694	695	711	672	721	674	661	683	700	687	710	651	689	658	678	652	686	662	650	684	705	692	707	737	700	671	667	646	694	737	636	696	703	685	727	738	722	628	686	668	690	708	693	672	704	714	731	735	703	679	638	699	727	716	719	659	667	655	705	684	658	704	699	715	655	660	688	701	662	668	683	709	691	736	687	669	715	690	689	682	696	707	696	711	702	676	697	686	663	700	700	690	668	622	678	654	688	714	684	661	658	714	697	685	664	670	725	719	708	699	666	673	642	701	691	707	705	674	678	714	654	669	714	666	664	711	670	672	748	671	659	713	730	670	726	656	689	692	638	685	722	701	702	679	712	673	696	654	704	657	673	677	688	697	651	707	627	704	680	656	742	680	705	713	662	677	718	719	698	713	730	700	693	704	711	685	683	682	697	717	687	657	673	661	667	665	676	715	676	660	709	709	714	730	652	701	694	655	682	692	627	712	716	683	643	670	729	721	663	676	719	681	687	668	653	693	670	750	679	674	639	679	675	718	673	691	672	714	676	655	698	692	643	712	674	719	693	720	699	657	654	669	707	675	657	693	721	672	707	696	681	678	723	713	666	651	726	667	702	698	694	689	705	725	666	716	706	687	714	708	707	684	692	696	681	660	699	718	687	693	672	677	674	753	649	693	669	675	658	703	697	671	626	659	695	705	720	644	698	712	669	671	697	690	685	694	675	732	632	742	663	627	692	687	683	694	703	718	669	697	658	665	678	709	655	707	671	676	678	668	676	704	623	677	684	711	684	709	678	694	662	689	701	690	692	706	689	641	653	722	657	734	676	735	692	683	729	692	663	691	678	698	692	698	674	666	709	706	687	701	718	708	682	715	698	729	704	731	689	648	732	706	722	695	704	660	675	709	709	680	693	655	700	697	660	649	678	688	700	719	660	706	701	688	706	652	671	698	641	650	727	664	682	683	675	680	658	680	674	698	677	657	709	682	702	716	615	678	677	699	707	707	669	693	717	694	654	703	675	663	724	725	699	679	674	704	646	689	668	701	705	681	727	674	680	638	667	653	669	683	671	693	718	687	728	708	695	724	689	717	683	653	666	674	655	696	659	645	681	673	708	706	692	698	675	705	640	683	689	723	704	671	669	675	672	691	648	688	691	749	721	669	728	693	713	678	682	634	705	702	690	692	688	686	673	664	698	682	734	644	726	656	669	699	689	666	658	723	620	693	676	674	648	690	709	694	688	689	668	701	680	638	699	658	704	706	690	664	692	627	689	692	704	664	700	652	671	700	687	683	721	676	686	667	670	633	671	690	706	669	724	703	701	648	640	701	660	693	658	716	727	679	707	698	709	648	695	717	719	710	656	723	706	667	685	664	671	713	720	724	694	715	687	678	686	642	683	728	698	710	673	670	728	712	671	696	681	691	711	702	650	682	696	702	629	688	697	709	694	669	668	661	676	718	688	717	724	660	715	668	691	647	715	706	667	696	739	675	671	691	707	683	679	679	698	727	669	702	651	677	692	644	722	650
1646	82	73	48	85	294	733	1848	2514	1801	1295	790	372	211	116	75	40	58	55	55	53	55	56	62	57	59	67	64	51	54	56	55	45	73	61	72	69	57	58	45	52	63	52	58	39	59	57	68	60	54	51	59	53	52	66	63	59	67	52	54	61	75	50	65	62	53	72	57	49	45	44	55	50	53	60	59	51	58	61	51	47	62	66	53	50	60	56	64	64	50	52	53	51	61	67	58	55	55	61	54	60	59	54	63	61	49	56	56	56	64	50	44	53	56	66	51	64	69	63	51	57	51	50	69	48	56	57	53	53	48	52	63	54	53	56	66	60	61	54	72	74	55	60	59	56	54	50	47	57	55	66	53	49	51	82	61	45	75	42	63	66	63	57	47	50	57	52	50	54	75	52	48	61	47	52	57	41	43	64	58	56	52	70	62	60	67	57	61	47	69	58	55	59	50	65	64	59	60	49	60	54	45	61	53	55	46	57	60	51	68	62	51	62	51	50	78	60	57	50	57	80	65	65	63	63	62	56	49	67	52	55	51	55	64	46	47	45	64	53	66	57	56	55	63	68	67	56	61	56	56	68	65	49	55	37	56	71	52	65	65	63	58	57	54	42	64	52	58	64	58	65	59	58	53	60	72	61	50	57	63	50	51	68	61	63	62	43	60	65	73	39	60	45	44	64	51	63	61	67	61	49	60	68	63	64	62	55	51	55	65	72	56	57	70	52	58	57	49	66	42	53	62	60	62	42	49	48	55	57	55	59	54	45	64	49	43	60	52	49	53	47	38	55	58	56	47	56	46	52	53	68	58	55	66	57	44	51	54	62	50	55	60	59	46	54	58	58	55	63	54	53	62	43	54	68	54	52	53	65	57	50	57	44	47	65	61	70	45	56	57	57	66	50	70	57	64	68	52	52	64	62	61	63	63	73	55	51	41	51	75	55	47	64	57	57	63	67	63	54	52	48	62	67	51	54	58	46	65	48	61	53	54	46	65	66	70	62	53	76	65	37	52	65	51	51	60	50	47	64	66	52	68	57	66	44	70	69	69	50	62	53	71	43	60	42	59	62	53	46	45	48	56	57	75	57	60	61	45	54	66	60	60	63	70	50	61	61	51	69	50	68	58	58	56	60	67	60	55	55	62	60	48	51	55	55	41	39	63	60	51	42	49	47	63	69	60	57	56	71	66	50	60	61	58	59	62	54	77	62	58	71	52	62	55	57	51	34	63	51	48	60	47	41	47	53	67	42	45	64	48	59	55	53	51	47	50	54	59	74	49	67	64	43	50	50	66	51	66	58	53	56	49	51	58	55	56	64	57	51	50	70	55	68	48	61	60	49	50	60	56	62	59	62	66	50	71	50	61	49	60	56	50	41	67	60	61	47	52	69	59	60	69	53	45	58	61	60	49	56	58	44	64	55	60	65	46	59	53	76	49	54	54	58	71	67	61	61	56	56	60	64	50	48	65	53	55	52	53	57	54	62	64	52	47	63	70	61	53	53	56	54	57	53	55	71	64	52	53	48	57	52	65	40	54	46	58	56	61	50	65	62	61	72	59	55	53	58	63	56	64	58	49	45	47	57	52	41	56	63	63	60	53	55	53	62	53	59	57	58	51	52	55	53	41	49	45	52	63	51	57	64	51	61	50	59	40	74	72	57	54	49	54	54	74	46	64	65	59	54	56	54	49	56	49	55	66	66	49	60	52	68	50	61	57	56	49	61	54	69	51	48	65	51	61	45	51	51	66	48	55	58	44	51	63	54	56	51	61	60	62	60	52	55	65	44	48	61	35	62	60	63	65	54	52	57	43	56	58	70	80	50	47	44	81	55	68	58	63	53	47	53	49	61	58	59	51	55	66	54	61	58	62	47	53	53	64	55	60	52	55	64	64	56	61	63	48	65	68	55	64	65	52	59	53	46	63	51	62	59	58	59	61	42	59	44	74	50	63	59	72	60	62	54	56	55	59	65	43	60	64	54	60	62	60	52	48	53	56	57	57	48	57	60	46	61	72	58	61	60	55	54	40	62	54	67	67	57	45	48	54	53	67	57	58	58	65	49	65	43	59	74	49	60	66	52	61	73	58	50	58	60	62	54	33	62	44	55	44	56	67	61	63	50	57	51	55	60	58	57	42	52	49	39	51	60	53	64	57	58	50	63	73	56	74	55	51	61	53	69	59	60	50	51	73	65	48	56	58	48	57	56	57	57	55	61	57	54	55	60	55	62	69	63	68	57	51	51	57	50	55	72	77	52	55	53	59	50	54	44	52	54	75	72	51	65	55	57	56	50	70	52	67	52	57	57	67	66	65	62	55	65	60	59	81	58	52	70	76	58	68	57	48	70	56	61	74	63	60	46	64	42	58	62	57	53	64	45	56	59	54	68	57	51	50	59	74	55	55	61	73	60	59	53	60	51	56	59	60	63	46	57	57	54	69	68	63	56	69	54	55	53	48	51	59	55	57	61	55	38	56	66	52	61	61	62	59	50	60	51	48	51	58	63	60	57	53	54	58	60	52	64	59	48	49	71	38	50	61	57	57	64	53	65	54	47	54	50	61	55	68	61	52	61	59	57	64	58	54	52	55	53	57	59	47	63	55	53	63	73	64	54	64	57	54	74	63	60	66	57	53	61	66	68	56	63	66	53	62	65	61	61	69	50	53	47	59	57	59	75	45	53	57	58	68	50	57	71	49	51	49	64	47	65	50	52	56	60	58	46	54	55	59	55	59	57	53	44	59	64	66	57	61	67	61	49	49	55	58	61	64	59	44	62	51	66	50	72	54	60	56	61	71	49	47	61	51	49	64	69	49	54	58	51	49	48	61	53	52	41	44	53	59	73	65	59	56	47	53	41	50	47	71	60	50	55	54	54	43	55	50	68	45	48	59	65	46	86	64	61	50	67	45	50	58	62	37	57	47	54	61	46	56	64	46	59	55	49	62	57	58	43	59	60	61	63	58	53	65	59	57	59	57	64	61	67	52	68	54	58	62	58	50	44	60	61	62	54	62	76	59	49	55	59	41	59	59	50	64	59	63	63	54	53	52	53	62	58	49	58	78	62	60	50	75	58	46	41	54	50	53	62	59	69	44	57	49	54	64	52	56	76	56	53	58	47	59	50	53	58	51	67	41	65	59	59	64	49	50	48	55	62	59	57	55	51	63	59	43	50	53	56	51	60	54	48	66	45	65	68	50	68	57	57	57	54	59	56	63	58	42	73	56	50	61	74	52	56	52	64	47	53	71	66	64	59	55	52	39	56	62	64	46	69	55	54	63	56	58	67	52	46	81	57	58	63	64	50	60	46	52	64	48	49	61	68	66	64	60	64	74	55	59	44	54	49	60	61	54	46	49	59	61	48	57	60	52	56	53	62	59	58	60	52	60	63	47	63	54	55	49	58	64	53	51	47	58	61	62	68	66	63	63	59	38	51	54	56	66	51	54	48	51	59	60	60	61	64	75	56	65	51	51	57	55	70	57
7204	1074	728	949	5184	18813	25109	31407	31714	26676	22064	14323	8119	4106	1733	744	587	582	532	518	550	536	538	555	559	604	589	540	582	536	544	515	582	608	545	522	553	493	540	535	568	521	556	523	562	561	559	534	477	571	527	574	575	535	530	532	540	574	555	510	542	510	534	553	541	570	545	585	599	546	566	554	556	556	533	512	568	544	542	540	540	533	514	544	551	572	568	542	605	515	555	519	573	540	531	569	568	548	513	591	522	583	527	548	591	564	547	579	539	542	574	578	555	564	568	576	539	534	534	563	545	545	582	566	510	597	541	573	564	536	527	567	554	607	588	544	578	535	520	561	543	594	555	538	544	553	540	553	535	509	571	509	566	526	520	550	519	533	578	535	519	556	538	519	571	576	564	577	515	519	529	536	547	522	574	552	564	548	543	542	543	582	588	575	544	539	518	572	566	564	533	524	603	551	552	525	571	544	536	522	547	557	540	562	538	551	569	555	573	563	562	520	551	562	514	544	545	582	561	558	548	556	523	548	519	565	545	541	538	513	592	551	517	564	538	539	555	535	505	517	518	541	558	544	525	554	560	494	546	565	585	572	537	550	549	560	558	534	592	552	548	527	603	537	558	570	559	525	597	574	566	562	538	546	580	536	537	553	547	581	562	564	578	539	586	546	569	527	548	532	553	546	585	518	538	566	502	535	566	535	540	574	539	539	532	546	575	528	540	540	573	540	579	607	548	541	553	547	553	508	587	539	523	556	581	549	531	552	599	538	554	533	567	569	551	547	505	572	542	572	517	570	571	546	541	527	561	553	544	552	559	530	540	516	560	542	523	552	576	573	507	532	568	539	584	523	543	571	548	591	547	538	566	546	552	566	552	589	563	536	552	566	597	545	539	622	568	523	552	537	589	556	545	544	542	536	544	525	575	546	547	543	561	574	544	526	565	571	558	572	532	571	585	539	543	545	566	526	524	585	538	521	592	583	538	549	575	528	526	535	564	590	569	579	576	551	564	559	541	531	553	544	549	569	526	561	554	550	550	581	551	556	572	570	574	570	569	549	563	533	525	547	582	547	575	560	565	529	555	495	563	556	567	567	505	604	562	577	532	571	576	573	522	584	534	551	608	555	543	540	536	546	540	554	582	548	585	529	596	529	522	560	529	546	491	532	520	536	530	561	567	572	513	561	541	527	573	551	525	543	553	549	587	564	549	563	520	539	576	502	547	517	566	574	554	532	518	582	571	585	563	536	619	565	579	537	548	543	573	560	540	549	544	546	514	572	543	559	533	565	599	555	547	532	528	558	549	562	578	542	563	573	578	561	575	543	514	553	571	557	561	576	504	565	561	555	569	533	568	537	588	559	521	540	565	558	551	573	538	560	539	559	550	551	535	559	530	576	569	555	547	531	567	568	572	521	546	534	526	528	564	556	530	522	535	511	522	603	526	536	534	579	542	562	576	542	516	555	556	567	574	524	544	555	535	554	548	548	559	571	549	569	600	565	561	514	574	534	543	558	553	557	522	563	524	553	562	570	580	540	534	569	520	538	580	556	494	578	559	553	538	537	557	504	546	586	552	543	588	583	552	542	526	557	570	584	591	581	581	546	534	527	544	559	551	554	532	548	542	519	569	547	550	542	544	520	563	557	548	548	530	536	567	554	551	547	517	514	519	556	523	544	506	550	548	576	577	548	584	610	531	541	563	581	565	556	530	568	554	524	537	568	553	582	536	532	540	513	554	552	610	597	547	563	525	586	592	531	556	562	578	540	564	526	551	549	549	553	519	494	539	534	502	527	527	530	579	573	556	561	546	561	521	548	554	558	556	570	568	522	528	595	544	559	519	553	542	537	538	523	550	582	538	605	553	560	572	576	545	541	542	589	584	536	522	515	533	567	539	506	543	591	545	555	542	543	526	588	527	587	543	561	567	548	532	532	559	545	610	572	586	542	562	551	571	538	509	539	583	572	572	545	558	545	561	550	546	567	545	559	535	532	545	569	528	550	536	514	546	565	569	532	563	546	509	570	560	553	529	536	529	550	528	559	594	561	548	570	577	569	585	545	565	556	522	532	540	545	562	503	571	526	530	532	538	540	566	529	555	567	584	514	573	550	516	547	536	534	595	580	589	543	576	555	546	530	582	550	536	531	546	554	546	585	570	544	590	590	539	557	570	554	539	584	556	590	552	513	551	510	526	583	552	566	552	567	546	540	557	591	558	561	562	525	535	564	560	562	533	555	547	583	512	565	556	540	596	549	554	564	545	559	536	549	544	559	549	578	555	565	554	537	556	623	563	577	546	557	512	559	538	568	570	539	542	569	473	549	520	530	545	533	537	534	565	549	592	525	521	561	535	568	541	565	553	564	585	558	528	584	578	541	516	536	588	516	581	534	562	544	582	582	511	563	558	544	547	541	579	550	541	555	580	562	546	552	579	552	568	537	525	570	569	572	524	596	551	512	606	543	549	565	510	554	581	530	557	551	570	527	537	528	571	528	521	560	538	558	570	563	591	532	546	526	507	572	561	539	526	543	574	515	559	506	532	537	546	546	542	567	504	549	547	582	548	566	525	539	553	548	566	609	530	533	538	563	571	542	534	539	553	510	582	521	537	549	568	539	561	540	581	525	555	553	540	596	584	505	505	542	549	547	571	543	531	575	545	521	586	573	562	516	572	546	557	491	530	562	549	575	512	546	538	536	549	515	595	570	541	584	560	549	607	547	543	531	563	564	574	524	552	570	548	556	520	545	532	573	530	531	546	592	554	527	557	525	545	533	552	563	528	565	551	544	582	574	551	535	555	564	553	553	562	528	558	577	542	538	569	550	534	577	562	571	570	570	523	572	545	538	589	549	543	562	604	575	538	552	550	534	478	572	589	536	562	527	567	570	526	602	560	578	577	583	547	529	586	541	575	549	550	533	552	544	553	574	529	570	572	536	489	551	566	571	537	571	542	527	557	545	566	559	565	561	562	534	564	561	566	512	537	551	550	537	593	556	530	514	525	539	595	537	523	580	545	544	586	530	535	517	518	554	544	551	542	540	591	578	571	516	543	589	601	544	576	537	552	505	538	638	518	492	562	504	530	544	545	514	530	528	546	563	548	526	552	560	546	598	525	531	558	562	522	594	560	578	533	572	534	563	540	594	547	536	539	549	519	533	508	529	548	542	584	493	529	564	547	550	590	562	529	562	533	557	560	568	527	552	560	501	546	577	545	522	556	587	529	563	523	574	574	543	533	531	540	561	560	587	543	530	542	533	543	533	510	580	561	546	582	542	566	531	595	537	548	594	573	567	547	544	554	528	481	526	551	535	548	564	565	548	540	536	593	559	539	555	560	560	591	580	562	537	549	538	558	562	593	506	526	555	536	596	532	585	550	576	548	554	571	569	541	556	542	544	583	569	554	525	572	546	558	549	562	560	554	561	583	570	497	547	566	501	571	576	538	565	594	559	556	556	544	521	547	518	578	541	561	549	554	561	543	541	538	549	543	486
2403	128	77	70	210	927	3509	6790	7760	6230	3702	1676	779	369	138	58	45	58	49	47	40	45	39	51	35	40	39	54	56	42	50	48	51	42	63	49	48	42	44	52	41	50	44	53	45	36	54	42	44	62	44	46	40	46	44	54	42	69	46	50	47	46	54	40	58	46	51	50	47	50	46	42	52	45	38	39	49	42	51	48	36	38	54	50	52	41	37	46	33	42	39	57	53	35	35	51	44	49	54	50	51	43	48	42	37	49	50	50	43	39	51	47	55	50	53	42	33	45	50	61	45	40	59	44	43	44	44	49	44	42	39	38	40	56	45	47	53	53	59	47	47	50	48	56	37	47	51	57	51	44	42	40	53	58	49	65	47	44	38	46	37	52	44	53	53	39	41	41	49	48	51	40	44	42	39	49	31	41	41	55	36	52	45	54	50	62	39	46	39	52	47	33	45	49	38	41	40	47	35	55	46	40	52	51	45	43	47	50	36	49	57	62	36	45	43	51	49	52	33	37	51	51	39	55	46	39	46	53	44	50	56	49	38	52	51	50	47	49	45	52	34	53	42	45	37	46	41	39	58	46	38	47	41	41	36	44	42	56	50	48	48	33	46	60	42	43	54	36	50	33	52	44	57	47	50	41	46	44	48	57	42	53	50	50	39	53	48	43	50	46	42	38	44	54	52	42	44	45	45	40	48	40	46	57	61	57	33	51	41	53	56	48	54	40	55	51	49	54	44	60	46	48	58	53	51	42	52	40	39	48	49	51	32	44	45	49	42	49	43	52	52	47	43	52	44	51	42	49	40	48	32	40	62	56	48	45	45	41	54	38	34	45	47	34	46	31	37	64	35	46	41	37	38	35	50	45	37	48	44	49	52	46	44	56	51	52	48	46	50	62	50	47	38	46	44	49	42	45	53	38	46	52	54	66	43	43	49	51	54	44	48	41	46	39	38	51	55	46	49	55	50	55	50	32	52	43	51	47	34	45	62	51	48	49	36	50	45	48	43	40	45	53	46	39	45	56	48	42	57	57	48	45	39	39	55	57	40	36	46	39	46	54	49	50	39	58	41	55	59	48	45	44	39	34	46	42	64	52	53	50	48	53	56	48	50	55	46	37	53	47	51	62	43	50	39	42	44	44	38	49	42	54	49	31	39	35	49	44	49	45	37	47	46	46	50	37	52	40	38	41	45	55	45	50	54	40	46	48	55	45	48	57	41	50	51	53	47	51	42	45	38	34	43	54	59	51	31	49	44	38	59	41	47	58	54	47	45	63	46	52	38	62	48	41	49	51	42	59	52	41	57	45	43	47	45	54	36	48	41	58	46	63	42	60	56	50	46	47	54	57	44	39	54	53	47	55	36	42	53	50	40	58	55	45	46	38	50	46	54	55	59	43	44	53	45	32	37	34	38	55	44	37	55	51	50	59	53	55	37	43	40	51	50	49	45	45	49	44	44	34	41	37	46	56	53	45	43	50	44	52	59	45	57	55	45	62	51	53	52	53	48	51	47	47	41	48	47	51	59	48	44	47	49	51	57	40	50	33	37	43	43	61	57	43	44	50	41	44	46	49	44	51	42	41	45	54	48	40	35	40	39	58	41	42	63	44	49	53	50	42	49	49	43	40	50	54	40	33	46	41	49	44	56	55	40	50	59	51	55	35	48	49	61	41	40	55	44	49	37	52	40	37	51	49	49	55	50	56	48	45	44	48	54	47	41	44	35	42	48	38	47	54	44	47	40	46	50	53	50	52	36	53	48	37	52	34	46	51	53	54	45	50	67	36	51	56	42	44	30	46	56	45	43	35	52	44	57	32	51	46	47	37	48	52	59	52	50	51	37	54	32	42	40	39	58	31	48	63	49	49	46	38	46	54	56	46	45	54	40	46	36	55	44	40	47	53	48	52	35	49	35	41	63	53	46	53	51	53	48	43	46	60	53	42	48	57	47	49	41	52	30	60	53	34	30	42	49	48	55	54	44	44	52	33	42	52	55	49	42	51	45	47	40	43	43	47	50	50	47	50	41	54	67	42	37	44	50	43	43	49	50	61	50	47	48	53	42	42	41	53	45	57	58	48	43	41	50	55	42	47	55	39	46	53	44	56	48	40	48	37	48	47	48	54	59	46	32	52	47	48	42	54	49	42	38	46	42	50	45	48	51	55	45	57	49	50	40	59	56	44	53	46	45	58	58	44	51	38	61	49	56	67	36	44	54	58	52	56	45	24	57	49	53	54	39	49	47	45	44	49	49	53	49	45	49	54	55	47	49	51	41	46	64	41	51	53	43	59	62	54	47	57	37	40	42	43	56	48	56	46	47	46	56	36	51	50	46	47	51	63	50	47	46	44	56	49	40	47	47	43	55	36	42	59	56	52	49	46	54	55	47	38	51	43	49	55	53	35	47	46	43	46	57	47	50	55	47	46	51	45	46	54	38	43	50	44	56	52	38	46	53	39	46	50	51	52	53	45	50	46	55	38	39	41	33	58	52	41	60	42	52	51	49	34	49	37	38	48	31	38	48	52	46	37	48	44	40	50	49	43	52	57	54	51	50	52	42	39	77	44	51	65	43	61	50	37	46	38	35	53	41	39	53	54	55	53	50	51	54	49	53	41	48	37	51	43	44	53	41	36	48	41	42	41	56	57	46	44	37	41	48	55	33	38	45	47	40	53	38	36	51	51	42	49	43	42	51	66	38	45	47	41	40	52	54	51	50	43	40	48	36	36	33	43	50	47	38	41	48	53	43	40	43	56	53	52	47	51	57	44	44	42	51	39	40	47	49	43	56	43	50	44	50	39	49	54	44	41	45	50	37	53	44	46	45	48	46	42	48	42	56	36	52	35	44	32	54	50	42	45	50	45	43	49	37	43	62	58	54	52	49	43	47	48	47	47	44	60	42	46	37	50	43	48	48	60	44	51	58	47	41	45	53	51	43	34	49	46	43	45	57	36	48	49	58	49	49	58	47	58	42	49	50	46	49	57	49	44	38	44	35	52	41	47	41	40	59	38	59	56	34	50	45	35	47	46	35	61	52	41	43	60	47	49	41	41	46	54	53	47	38	46	42	46	38	52	38	53	47	56	57	37	44	46	38	43	49	40	50	28	47	59	48	60	48	48	50	40	49	50	34	52	61	57	55	38	45	33	40	57	53	42	49	46	31	54	49	47	42	56	38	42	50	48	49	42	44	43	52	55	47	57	41	41	61	55	42	49	41	50	56	46	44	49	36	39	52	37	52	39	41	46	51	53	59	45	43	47	53	36	41	43	51	47	41	38	44	45	42	42	48	42	51	35	54	51	36	49	30	43	41	41	60	47	49	54	40	44	55	39	44	43	52	42	41	45	48	46	49	34	45	42	66	39	59	58	54	47	49	47	45	44	52	39	38	54	51	38	54	43	49	44	48	46	48	44	54	46	42	48	44	50	43	66	52	48	47	60	44	56	53	51	35	43	46	46	47	52	45	41	49	38	38	50	44	50
8259	1644	1000	1534	15595	30691	42638	47975	45955	40052	31869	23495	14727	7105	3000	866	509	463	454	453	449	469	465	443	493	451	513	451	461	495	455	436	495	483	458	505	445	473	492	453	494	461	442	429	457	453	464	461	466	455	491	436	464	480	454	443	428	451	470	420	471	488	486	486	481	437	449	478	489	445	421	464	437	506	448	427	468	459	481	450	463	435	457	485	471	461	462	485	485	464	472	462	438	450	473	510	488	442	440	462	412	450	486	491	441	454	467	467	481	493	479	438	481	478	473	452	489	473	426	523	388	475	457	439	468	477	452	462	505	465	450	507	462	471	459	457	489	489	444	428	450	474	437	453	460	445	441	468	448	484	459	477	477	466	432	454	457	451	476	445	527	500	467	491	457	468	473	480	473	460	458	460	452	421	472	450	448	438	432	474	453	478	465	470	445	463	472	441	463	490	449	466	501	460	466	455	485	448	497	471	443	472	452	443	488	507	454	430	463	473	460	459	443	512	451	496	429	439	475	450	508	474	494	500	466	454	465	473	465	475	480	489	495	445	456	435	447	476	480	508	492	439	469	477	449	458	465	466	478	462	465	478	468	433	478	452	452	481	482	492	452	493	447	456	448	463	427	430	485	483	515	485	498	441	468	458	460	473	459	465	460	415	489	489	477	449	439	462	495	503	473	418	471	449	464	479	453	465	462	485	485	484	427	443	449	477	468	462	459	494	456	490	454	449	445	474	441	464	439	492	447	460	475	468	488	459	444	458	483	460	474	475	505	476	466	429	461	476	511	461	477	455	473	425	481	498	470	464	507	516	483	478	457	480	458	497	505	455	460	485	435	456	444	442	466	507	489	495	477	451	457	481	493	440	496	513	499	447	482	448	505	453	477	472	486	487	432	467	485	475	466	500	473	494	410	476	439	430	443	461	451	481	478	472	467	480	467	460	497	449	465	457	441	472	447	482	450	469	490	456	479	454	493	478	475	466	445	448	487	473	449	471	478	495	453	441	476	466	464	459	415	484	479	432	480	452	464	463	459	480	468	486	483	443	454	418	481	523	451	441	463	487	496	478	489	486	474	444	465	467	482	489	466	489	468	451	454	466	490	457	454	456	456	476	467	509	477	434	462	473	410	476	466	482	485	433	454	486	460	468	484	485	427	461	435	441	474	505	467	498	452	475	475	470	497	432	425	472	473	450	484	478	452	497	485	489	473	432	429	496	457	493	464	466	472	477	455	481	457	472	449	449	476	486	464	461	456	472	474	467	468	484	444	456	474	453	479	476	476	460	469	473	448	487	483	433	428	489	464	440	479	453	488	431	488	462	481	453	411	419	482	484	478	446	433	438	479	455	507	450	481	473	464	477	461	457	492	479	452	461	477	493	461	453	477	494	445	510	435	423	474	504	456	474	457	473	476	483	464	473	465	469	431	423	467	470	474	468	468	489	491	488	457	462	454	480	475	461	454	450	459	457	449	428	523	495	424	456	453	492	449	489	438	461	502	423	435	460	475	471	455	461	476	484	461	466	491	478	483	508	468	442	433	447	467	488	474	457	444	468	519	491	456	471	493	494	480	443	454	474	443	473	483	467	466	472	481	477	490	499	469	507	500	443	474	495	498	442	492	478	468	466	454	485	458	456	456	469	498	494	502	459	504	443	447	410	476	465	480	490	478	481	445	507	442	458	464	476	472	480	487	474	443	478	442	457	447	470	462	471	460	481	465	452	470	440	448	469	475	461	459	441	458	465	486	457	474	424	455	480	422	485	462	501	444	468	460	474	484	450	526	432	426	464	453	422	477	453	446	461	503	464	455	448	470	433	497	457	461	456	469	469	481	483	475	458	476	453	460	484	475	447	462	494	491	490	496	472	470	450	469	450	473	487	495	452	467	489	434	425	485	508	481	473	473	461	469	469	481	497	483	445	442	457	438	481	463	450	482	477	430	449	462	481	476	418	481	476	461	496	506	488	485	457	478	438	466	508	485	457	493	462	457	478	478	500	480	508	479	474	475	477	448	455	492	447	465	489	473	477	432	497	478	454	441	449	455	446	451	487	445	477	488	453	465	495	457	436	477	472	502	440	497	427	468	470	451	452	486	484	492	446	435	492	457	470	473	476	467	470	435	451	495	483	466	496	481	473	454	463	470	512	476	509	444	437	438	477	457	444	452	450	485	479	467	516	466	452	443	466	453	468	474	464	466	435	509	476	473	435	449	434	472	473	465	480	517	478	461	452	498	467	469	450	479	473	469	454	448	446	475	452	466	475	482	471	502	441	474	414	486	498	481	457	432	468	477	481	448	421	493	446	458	458	441	465	488	479	470	474	447	496	495	442	459	464	446	471	475	450	494	497	478	469	474	493	472	429	489	463	477	496	479	494	448	489	460	460	468	453	459	443	486	466	450	459	472	470	498	473	489	472	488	452	456	472	472	449	476	459	485	450	452	474	488	481	488	454	456	450	475	482	471	486	450	453	452	502	454	483	478	464	465	460	462	462	450	468	478	433	471	499	477	458	470	452	456	493	506	462	471	473	479	440	455	450	431	491	468	450	432	507	472	500	479	502	498	443	488	491	457	497	494	464	461	494	484	471	476	467	459	488	468	457	450	485	366	453	481	431	454	456	442	474	461	477	463	480	450	452	485	435	486	455	480	475	468	450	424	447	472	474	491	490	442	461	469	500	468	482	474	460	490	499	475	438	459	450	469	491	458	451	446	455	484	456	467	477	463	482	477	443	456	452	449	482	448	445	456	430	475	444	481	456	434	439	407	469	439	444	454	475	443	465	474	488	478	430	441	453	481	479	453	466	485	482	472	487	471	480	421	456	447	424	490	450	466	510	478	480	482	504	483	448	480	437	465	463	480	479	466	473	441	463	509	492	473	498	464	475	437	489	430	476	458	464	475	476	479	472	500	503	504	459	455	464	434	472	503	437	492	478	488	465	452	479	488	455	496	437	514	448	446	447	500	452	476	462	507	464	451	480	456	461	444	507	459	418	472	477	444	489	489	516	460	487	487	462	446	494	508	447	481	467	456	470	435	480	452	463	483	492	462	435	472	478	451	455	471	471	472	481	406	514	453	473	472	464	471	476	498	474	455	459	452	463	492	484	467	425	464	453	496	464	433	467	487	501	460	466	452	472	446	471	470	447	456	463	436	456	446	495	494	477	467	450	514	500	454	486	468	460	455	444	448	499	444	446	472	469	428	475	537	464	427	460	459	484	503	447	445	484	475	427	467	474	467	470	483	465	476	498	482	484	477	482	492	486	433	475	464	461	464	468	446	450	473	462	497	523	447	485	452	488	439	458	510	440	482	491	497	517	458	510	462	477	424	456	483	458	482	494	433	450	466	484	473	494	434	468	484	438	483	468	474	482	457	482	429	474	480	456	423	485	460	429	434	480	459	449	448	445	501	501	500	464	487	483	427	457	476	483	475	455	461	512	496	463	462	452	452	445	495	497	470	489	435	453	470	453	456	489	484	452	477	436
2555	107	94	76	80	497	1466	7508	9729	8118	5033	2366	1108	456	192	50	44	40	41	36	41	39	45	44	41	43	37	43	40	48	44	41	46	62	53	39	49	36	62	40	43	45	52	40	43	44	44	41	40	48	42	51	55	47	51	45	41	40	37	36	46	45	47	39	53	43	52	52	39	40	52	39	44	53	57	37	33	58	42	38	54	38	35	36	40	40	36	46	52	59	48	53	53	37	45	45	37	47	43	55	47	42	39	47	35	53	49	52	39	39	36	57	48	36	49	45	39	37	37	28	49	41	48	49	32	41	46	40	35	44	47	51	46	36	48	44	50	37	45	37	57	41	43	46	54	46	38	47	35	47	45	39	39	46	44	50	52	59	46	56	32	40	45	40	42	46	43	46	52	44	45	48	38	39	42	52	29	36	49	57	39	48	34	60	46	43	42	54	54	48	47	43	51	49	44	42	46	64	47	42	45	60	42	50	46	43	43	39	43	49	35	44	44	46	35	40	44	46	46	36	49	32	46	44	37	53	33	41	40	46	54	46	39	41	49	40	43	50	51	52	44	34	37	40	55	38	56	46	45	43	42	46	48	42	55	39	54	39	41	43	36	55	55	34	45	37	44	59	57	41	52	50	46	53	38	41	49	51	44	47	57	45	40	43	41	56	55	43	53	45	39	38	58	33	41	44	45	42	34	42	47	46	36	44	41	40	42	47	43	41	36	34	42	43	45	38	41	40	38	25	56	39	46	38	52	36	43	37	43	50	55	51	47	40	56	57	49	45	45	44	41	44	50	47	44	38	40	52	48	31	53	36	47	47	40	45	33	55	60	42	44	50	41	34	39	38	56	43	36	52	42	58	49	45	44	41	43	48	42	44	39	46	46	44	50	46	48	58	52	49	41	38	40	43	42	41	43	47	55	42	42	45	44	54	42	45	51	39	51	45	46	36	37	47	61	50	45	48	39	49	57	52	55	44	43	46	48	39	43	42	46	47	44	64	41	39	45	44	45	33	32	41	41	47	29	52	46	49	52	33	45	38	43	34	39	35	50	42	37	36	40	31	45	49	44	41	46	49	39	47	46	46	40	60	47	51	49	41	45	49	42	50	41	46	51	66	47	41	52	46	44	52	43	46	42	42	54	47	53	51	44	43	52	55	42	44	42	54	42	51	41	34	39	44	33	53	43	54	57	64	49	44	43	44	43	43	54	52	33	44	36	39	61	47	44	53	43	32	47	52	53	48	34	52	40	48	47	37	48	37	43	34	43	41	51	58	55	45	52	48	48	46	41	41	46	41	39	48	45	56	52	42	40	43	56	40	38	33	45	48	43	36	40	49	39	48	46	49	46	46	42	43	49	43	43	47	34	38	49	49	31	42	42	47	54	45	43	56	37	40	47	45	54	49	47	39	46	50	35	37	39	55	43	52	41	42	42	42	40	48	47	55	55	33	41	40	41	57	42	53	53	47	52	41	38	38	51	35	36	48	43	43	36	38	47	35	48	50	40	39	50	65	49	44	41	56	48	45	39	62	43	49	52	54	38	44	43	41	40	36	43	48	44	49	50	50	45	43	49	41	49	40	44	46	46	56	46	43	48	53	52	46	45	37	47	37	41	49	41	48	55	35	38	46	39	47	45	47	43	50	44	39	47	36	52	42	39	56	51	47	49	49	42	38	47	47	58	46	37	47	48	46	39	40	34	51	47	43	47	42	41	46	44	50	46	47	47	34	48	40	48	54	42	48	45	41	46	46	31	35	41	41	46	35	37	50	51	34	60	64	34	43	55	43	40	49	41	46	48	54	49	41	45	53	46	41	45	35	48	44	48	39	50	56	48	37	39	41	53	42	41	37	50	45	60	48	42	51	40	36	40	44	40	46	43	45	48	46	36	44	36	50	38	36	45	41	51	46	47	49	39	40	50	39	39	34	55	47	43	58	44	47	45	40	47	45	38	54	60	51	55	36	50	43	48	60	43	44	40	55	52	43	54	35	57	51	39	45	49	48	37	49	43	41	46	43	44	52	63	52	52	39	42	30	55	57	44	45	47	41	48	33	40	47	48	47	60	36	40	49	42	41	49	47	44	40	46	42	45	46	49	54	43	40	41	58	43	57	36	49	46	41	42	25	49	37	41	39	52	30	42	46	49	49	55	45	39	54	44	39	51	45	38	41	47	54	54	42	46	54	51	51	39	34	54	57	39	52	47	48	43	48	36	40	36	42	41	45	43	42	50	44	48	37	46	34	40	43	55	48	53	40	31	39	54	50	51	45	42	47	42	42	42	43	46	47	35	38	46	31	43	46	51	44	44	38	42	46	59	43	39	52	46	45	49	50	56	57	40	26	42	46	45	49	47	45	38	47	45	55	42	47	40	56	47	42	49	39	46	40	48	47	52	47	49	40	35	51	39	39	59	47	37	37	37	51	56	41	49	50	62	59	33	43	57	43	48	54	46	35	39	48	30	43	40	57	50	37	69	38	56	39	42	52	54	45	38	29	55	42	40	46	60	38	58	44	39	56	48	39	42	38	48	46	42	53	43	37	44	50	50	48	49	40	47	47	50	45	39	46	54	44	44	46	42	42	63	46	52	44	42	40	29	43	33	42	48	64	49	45	45	52	49	40	62	53	47	33	45	48	42	30	51	45	35	43	38	51	42	50	57	49	39	37	59	47	50	42	38	34	45	33	54	49	49	46	44	50	48	32	43	36	50	48	51	56	38	40	36	43	43	54	40	46	46	50	41	48	40	39	51	44	56	47	42	48	48	40	46	51	37	46	47	35	52	52	41	44	39	45	39	50	33	45	42	43	33	44	45	47	56	52	31	49	48	43	34	42	46	34	46	49	50	42	40	46	47	40	56	37	44	49	51	42	62	36	37	42	45	28	46	34	59	48	47	50	34	56	48	52	36	42	38	49	45	38	44	57	49	40	42	34	51	48	41	54	50	41	50	33	36	40	45	55	52	45	45	34	56	47	39	49	42	45	46	42	54	35	39	48	46	54	40	43	64	31	35	50	43	47	51	38	62	40	42	58	46	40	32	40	49	54	37	43	49	45	47	41	61	50	47	32	50	44	50	47	41	51	48	39	44	42	36	44	37	46	44	45	35	51	45	43	48	41	64	37	42	41	47	41	43	38	36	38	56	45	39	52	55	53	39	39	48	35	44	47	38	48	59	46	51	45	51	53	49	51	42	36	40	56	43	52	43	46	49	45	35	38	55	45	36	51	42	40	43	44	50	43	46	39	50	46	38	60	54	49	35	52	52	40	44	56	56	40	46	41	55	43	34	46	54	49	46	32	34	41	45	39	33	40	49	45	53	49	47	38	42	39	50	64	44	43	37	52	51	44	44	43	38	40	50	44	48	40	47	46	45	47	34	54	52	44	47	55	52	48	42	33	37	39	43	42	50	43	70	45	42	35	45	36	40	48	45	44	52	52	39	49	41	53	43	46	35	41	43	49	47	48	38	53	43	61	46	35	54	51
8898	1893	1102	1472	6945	22924	31016	50779	50931	44662	36271	27387	18100	9737	4103	906	455	446	426	450	434	443	449	446	423	459	420	439	458	445	444	489	484	466	456	479	463	422	461	457	450	456	439	434	433	425	471	474	471	471	445	401	430	398	465	448	465	427	447	442	435	487	448	427	468	456	415	484	442	443	430	446	435	483	451	463	446	445	447	477	470	418	427	456	437	429	404	492	462	434	448	463	411	460	423	460	445	417	450	455	422	427	449	455	454	416	406	457	463	466	471	442	469	469	450	443	470	437	449	428	437	427	415	470	465	433	432	455	472	482	481	448	461	442	439	393	476	413	455	474	433	456	452	427	475	472	422	443	440	432	450	479	442	465	477	419	452	451	457	432	474	442	451	423	424	451	432	425	456	445	462	469	493	451	460	402	473	430	445	472	464	400	477	474	471	437	436	424	413	432	404	457	459	470	488	447	427	401	460	456	426	413	440	426	434	453	452	468	442	432	438	419	445	468	447	456	444	460	455	453	410	445	436	428	428	439	477	463	473	474	477	434	445	444	436	408	456	410	443	433	444	477	442	452	472	478	486	463	505	457	467	379	432	424	425	468	452	463	468	401	415	482	491	436	427	457	445	434	471	455	443	450	449	469	436	429	423	483	490	447	460	447	419	477	425	430	458	436	454	415	438	411	437	427	458	448	426	444	445	475	432	436	446	480	453	485	455	459	424	463	419	453	453	449	477	441	439	455	462	479	457	467	474	432	460	450	451	457	460	405	454	424	425	456	438	472	497	464	474	439	444	470	410	431	441	445	459	465	512	440	419	483	422	473	461	475	452	430	431	439	454	437	413	448	405	441	452	460	475	459	451	402	455	433	433	437	469	427	448	469	482	444	458	438	446	454	480	447	450	454	456	474	479	457	476	465	447	459	441	384	446	404	454	471	486	428	483	445	458	473	431	428	389	482	456	470	444	475	456	437	456	452	454	473	425	415	426	418	423	465	420	474	445	437	444	445	462	423	416	452	423	446	462	490	419	430	436	438	432	466	432	418	464	445	457	426	440	446	486	470	440	442	439	438	465	452	420	458	449	450	462	411	410	449	414	442	451	447	421	419	432	401	407	434	443	453	469	463	417	464	495	416	437	483	454	432	432	435	471	425	470	485	427	460	453	439	475	440	449	437	477	444	448	427	477	467	454	433	436	434	483	451	464	476	435	468	432	430	479	466	442	467	429	436	428	445	427	435	449	428	433	448	399	454	454	444	450	476	459	446	427	440	437	436	444	413	434	432	480	433	513	412	469	466	452	485	488	440	447	468	431	393	453	464	470	416	481	402	480	456	439	422	453	414	469	480	426	453	459	441	428	454	413	459	468	449	444	447	431	441	445	458	424	448	460	454	443	453	482	447	477	462	484	441	421	480	422	458	453	454	455	431	500	438	418	444	474	450	431	451	477	469	416	435	438	414	424	446	431	439	403	446	412	486	418	440	468	455	466	448	444	448	435	456	451	438	448	487	444	434	459	450	482	471	459	475	459	414	439	496	427	501	420	429	455	417	468	472	459	425	463	459	458	448	495	441	469	437	453	464	421	452	442	440	459	429	438	455	487	470	444	444	426	496	436	478	457	431	433	418	462	441	459	433	442	443	448	480	431	460	433	425	441	436	482	446	445	445	465	469	457	433	458	455	449	448	407	426	419	473	456	452	436	443	435	488	441	433	464	444	454	477	472	463	436	476	444	435	498	469	470	437	448	423	440	499	439	431	465	418	449	445	455	423	443	443	456	477	480	428	474	435	500	468	390	452	425	448	441	464	438	460	450	453	461	415	437	443	448	455	453	433	478	448	440	451	457	457	448	440	429	453	452	413	439	445	475	474	416	421	446	450	458	410	451	474	442	430	453	426	485	436	467	456	453	422	434	451	453	425	421	442	425	433	452	442	493	463	473	441	426	456	505	448	421	422	424	444	485	473	420	453	454	428	461	445	461	446	489	456	486	453	497	473	428	432	491	448	445	473	427	447	451	439	435	457	464	447	464	435	472	458	505	451	428	465	431	438	447	434	429	466	475	444	470	447	431	467	452	421	430	447	451	424	494	459	429	459	478	444	417	460	470	438	452	412	441	452	433	440	465	482	459	438	421	467	425	446	440	456	457	500	472	465	431	435	451	461	446	472	448	447	484	455	457	477	458	458	438	453	423	441	474	433	419	429	489	482	416	453	416	445	447	458	442	452	444	433	420	466	504	458	397	485	454	453	451	475	417	452	452	494	458	479	456	486	469	489	491	476	469	425	435	450	451	430	440	456	420	426	452	457	453	443	478	497	435	448	467	446	449	415	438	455	455	443	473	457	474	441	431	437	479	440	412	403	430	437	440	499	477	428	446	459	442	507	440	453	396	472	408	455	458	446	455	436	448	429	482	459	417	431	441	455	456	457	438	481	465	461	453	414	455	459	445	431	463	445	438	461	486	462	447	466	466	442	444	454	432	436	450	459	488	433	449	437	474	432	498	442	431	449	429	430	453	459	434	424	452	441	459	423	445	414	458	447	432	477	443	468	461	444	442	426	452	436	421	462	461	471	440	487	460	475	443	412	423	481	410	486	449	431	481	450	462	461	450	430	472	419	436	461	458	483	432	434	461	444	445	458	449	429	444	435	433	449	433	458	482	441	444	455	453	457	492	463	478	469	470	457	457	492	463	429	483	437	451	474	489	436	421	480	429	432	470	434	428	431	424	475	474	450	448	464	448	431	450	427	458	467	465	474	440	458	434	481	467	460	482	439	444	469	473	504	447	457	485	451	454	451	452	467	471	474	418	443	460	476	450	465	403	449	425	410	471	464	442	484	427	449	442	442	423	459	444	442	454	433	459	444	451	455	484	443	420	462	484	494	457	457	439	414	457	452	465	407	431	451	420	434	424	444	428	496	456	478	461	421	432	446	440	442	455	426	462	472	417	473	420	420	467	419	455	422	476	424	478	433	439	437	494	446	442	423	453	455	416	455	433	436	461	461	460	477	466	514	442	497	450	467	416	449	436	448	460	453	449	408	470	474	452	465	410	442	457	452	460	440	421	494	490	426	421	427	444	470	446	449	442	435	453	426	458	444	466	474	412	441	449	434	448	442	422	454	481	479	505	474	420	428	449	469	424	431	479	437	439	426	435	451	466	478	430	460	424	475	465	427	453	414	459	451	467	456	489	447	412	471	459	469	435	447	500	468	479	451	440	443	460	419	421	458	452	439	498	460	435	490	439	492	442	518	416	427	489	488	487	444	435	454	458	422	434	473	405	438	436	459	462	462	498	445	439	436	474	444	414	427	436	441	484	488	460	455	422	458	470	471	464	472	421	456	431	450	414	417	445	427	444	439	471	463	461	432	474	495	451	429	470	427	435	471	448	492	433	481	439	483	466	447	461	427	454	451	458	422	448	427	444	421	449	464	404	448	477	458	448	459	407	425	480	459	466	415	494	450	435	445	432	467	408	500	442	481	460	451
1338	230	149	125	132	559	2711	13055	16772	13436	9231	4417	1933	823	363	138	86	73	73	67	71	52	77	62	60	77	66	80	74	65	70	55	54	68	62	68	62	75	65	80	81	84	59	64	77	66	71	69	66	52	68	87	81	66	68	71	70	62	70	65	72	66	69	63	72	66	66	66	76	80	69	66	76	94	49	74	67	68	68	74	91	64	83	73	71	56	61	65	67	71	71	71	59	68	67	63	64	66	68	66	60	56	71	74	83	77	58	52	71	74	74	61	65	65	73	58	58	77	53	61	67	67	62	75	50	79	69	70	70	72	66	72	62	69	55	66	59	49	75	60	60	64	59	55	72	61	59	59	57	57	67	78	69	63	62	71	73	61	70	64	62	50	61	59	65	60	73	64	80	69	68	82	66	62	68	77	88	65	73	56	75	83	58	64	62	73	59	58	71	73	60	61	77	64	61	63	58	72	69	67	56	59	77	65	70	62	75	69	65	72	65	61	81	71	62	75	68	67	69	80	79	68	67	69	63	72	52	55	63	87	69	76	70	76	74	55	69	86	71	68	72	58	86	62	69	66	75	70	78	72	67	65	74	75	59	54	64	64	59	68	60	73	65	72	58	57	58	66	74	63	66	56	68	63	74	72	70	76	64	75	63	67	60	68	60	76	74	60	72	65	64	63	80	73	68	63	68	62	62	64	65	65	72	62	60	56	67	69	52	80	65	73	71	60	55	70	50	60	76	72	78	72	75	61	47	57	66	65	60	66	77	75	63	71	74	62	63	68	67	57	65	67	64	75	60	83	65	59	62	71	64	74	69	68	68	56	62	57	56	73	72	76	70	70	59	61	55	70	70	61	61	54	59	58	66	79	62	64	66	60	58	57	74	69	63	60	69	79	68	55	73	64	59	55	68	75	66	76	63	70	70	69	71	82	72	56	65	73	63	60	66	75	58	79	82	94	61	48	81	65	57	52	76	54	66	63	65	73	64	50	70	64	73	76	75	48	70	68	65	54	68	65	79	79	64	62	64	74	80	60	64	56	68	66	79	64	60	65	53	63	58	68	71	62	73	52	77	78	60	76	50	70	49	80	71	64	68	75	62	72	79	70	73	69	76	63	57	63	70	75	64	48	66	75	69	66	66	57	62	61	78	66	60	54	55	66	64	71	58	58	71	50	74	56	73	66	66	70	71	72	68	69	61	82	78	64	60	71	74	65	72	76	69	77	66	67	76	61	65	76	83	78	64	67	69	89	74	74	62	62	84	61	54	61	62	64	64	63	69	73	58	67	59	74	67	55	57	66	73	69	63	53	77	73	64	65	62	60	79	55	58	67	72	61	60	70	65	68	67	82	61	66	78	74	52	53	69	53	63	65	58	50	63	66	74	85	62	52	77	64	61	67	79	62	66	61	68	64	70	69	63	56	67	64	74	72	66	63	55	66	69	71	69	75	70	69	68	72	56	63	73	85	59	61	78	63	65	63	82	56	70	64	62	64	72	70	59	64	55	65	80	59	74	50	57	68	50	57	70	66	56	58	69	75	71	65	88	63	69	69	77	64	63	83	62	58	50	73	57	63	74	69	72	59	59	66	71	78	68	71	75	67	60	72	63	81	63	71	66	70	57	59	73	77	74	71	54	57	58	73	58	68	63	58	61	68	71	62	66	74	72	76	70	73	69	55	76	60	65	58	74	67	72	75	58	74	80	66	63	65	79	71	68	56	53	58	61	59	66	75	74	68	68	64	55	63	58	57	64	58	55	76	59	56	76	68	62	61	65	64	62	70	57	60	77	66	65	64	69	67	76	59	55	80	74	60	83	67	51	60	59	66	81	78	72	71	52	66	54	64	78	58	85	70	72	71	73	60	68	77	62	63	66	65	57	81	44	56	64	66	72	59	68	63	65	74	78	68	66	67	81	64	69	71	84	80	75	68	87	65	68	75	70	69	73	71	65	63	69	61	61	61	57	76	77	70	72	79	68	86	55	62	74	58	83	66	63	54	74	75	70	81	68	79	68	57	66	65	67	68	69	83	58	67	60	57	84	54	72	62	80	54	70	66	66	66	59	73	79	61	77	58	49	66	62	69	71	74	70	80	59	66	64	69	54	70	72	63	75	68	66	56	68	58	63	59	60	64	66	78	56	65	57	58	84	54	70	84	64	54	62	62	72	79	65	70	61	65	66	62	65	58	63	77	78	59	63	77	80	66	65	79	64	87	59	70	62	70	67	65	63	73	63	69	48	58	73	67	68	70	76	64	65	75	65	65	67	46	77	69	70	73	68	76	68	61	62	80	64	65	69	86	64	57	75	75	63	55	73	63	74	52	67	70	71	53	65	51	80	80	73	60	61	57	62	67	85	68	77	53	72	60	67	72	64	65	68	67	65	79	65	66	60	70	64	71	77	56	59	60	68	64	61	59	57	56	76	70	74	68	74	64	57	61	74	60	67	57	69	75	75	73	58	59	63	62	66	64	65	62	78	78	53	79	76	64	67	64	63	74	66	67	78	73	68	46	64	79	76	61	66	77	66	71	59	73	83	70	82	66	76	66	59	46	74	89	68	62	60	70	74	72	86	66	62	54	77	68	76	62	67	76	73	70	70	65	69	70	59	85	51	66	59	69	64	63	63	65	67	63	66	76	75	63	62	64	65	61	65	71	61	67	79	68	61	66	58	51	73	61	64	76	54	64	69	56	64	56	57	57	77	62	61	59	74	67	81	68	56	79	65	75	57	61	75	72	74	62	85	66	63	69	79	67	64	66	89	55	66	62	60	86	82	70	67	79	64	62	77	70	79	70	72	56	59	79	57	67	72	72	60	60	59	65	73	63	61	60	75	65	63	71	66	60	61	73	58	58	69	72	64	78	86	67	77	72	73	75	74	69	63	60	66	72	70	79	70	71	74	55	56	72	66	85	68	69	83	57	54	60	77	71	62	58	68	77	58	65	59	67	76	58	67	62	56	74	75	66	73	75	57	71	66	61	71	70	70	72	62	68	65	64	69	52	63	60	59	61	82	62	75	64	62	63	75	73	76	56	63	60	71	61	62	66	69	76	65	75	60	69	66	75	70	75	69	76	73	69	58	68	63	78	63	58	57	65	74	78	47	69	50	68	68	73	61	77	58	83	74	72	65	81	66	60	57	73	55	58	58	71	66	59	58	63	69	88	70	79	87	76	59	60	60	52	64	68	71	55	72	56	79	63	81	76	76	64	50	78	71	64	66	63	70	60	67	53	61	53	73	66	69	72	75	66	74	52	68	51	55	71	69	59	62	84	70	63	52	68	67	73	52	72	64	77	58	76	70	66	72	80	81	66	63	73	71	69	80	67	71	70	78	64	62	75	85	64	46	90	64	62	67	56	59	56	76	83	63	66	58	68	55	51	60	53	67	71	58	69	63	77	66	61	63	53	77	72	78	57	79	68	79	77	63	72	70	59	58	60	72	59	54	71	76	65	70	68	76	65	65	71	48	57	66	73	95	56
12638	3593	1853	2570	8184	25497	39172	60994	61238	52593	43204	33083	23900	14505	7271	1894	659	679	682	681	677	667	679	658	677	621	643	662	676	653	699	633	663	652	717	682	647	646	658	659	678	650	677	671	637	674	685	693	666	643	694	683	618	707	671	699	676	682	710	644	619	682	656	664	676	651	627	672	716	677	669	692	695	683	666	692	654	698	686	692	649	669	627	703	687	640	636	658	678	698	643	709	690	649	671	651	683	672	701	648	674	691	640	667	676	660	667	662	707	655	681	650	712	660	678	667	687	697	666	687	638	701	644	653	716	654	672	735	692	664	702	658	674	643	676	706	693	662	699	660	656	663	655	655	720	709	706	683	660	662	722	658	715	654	718	694	669	657	685	718	651	696	679	698	677	669	641	646	627	655	673	647	689	678	691	674	669	652	661	695	672	665	735	640	691	650	660	682	676	668	684	669	682	652	659	737	664	652	654	678	691	678	678	753	654	674	654	638	641	679	651	697	610	706	651	692	692	686	665	742	669	670	718	666	634	686	699	672	705	695	680	659	685	672	707	727	678	669	695	686	661	674	711	685	703	652	687	652	637	631	629	652	685	645	666	718	672	682	678	645	715	670	690	716	688	671	699	708	694	656	687	679	682	664	663	688	703	699	680	666	661	712	663	676	702	686	659	708	642	685	654	647	650	642	707	669	644	705	680	705	652	638	642	664	683	702	692	651	693	677	662	645	656	646	647	658	648	710	728	671	712	710	674	654	672	726	693	678	662	670	687	687	658	730	677	688	670	669	693	662	705	701	699	670	677	714	678	711	688	692	654	638	677	681	661	707	690	656	612	662	652	698	635	718	661	659	678	665	663	656	700	706	671	738	642	699	689	693	684	682	646	658	653	660	677	643	709	738	640	704	704	676	700	661	647	650	693	671	612	686	680	705	679	711	654	672	639	642	665	656	641	675	691	689	666	657	663	707	675	679	694	720	624	662	693	685	687	672	727	636	673	672	687	684	680	698	702	697	643	701	664	727	657	629	666	661	730	681	631	718	678	652	698	692	691	645	702	736	669	685	677	687	664	689	677	702	626	711	695	678	659	683	657	672	674	654	670	690	691	608	706	696	710	691	697	682	642	673	638	694	666	715	663	678	671	671	685	698	662	657	685	676	659	683	683	644	692	631	686	668	678	682	668	731	692	640	691	687	724	612	698	679	663	654	680	677	667	657	701	673	667	678	698	680	701	665	699	657	640	721	693	650	707	668	689	661	698	725	663	710	673	696	621	690	704	667	682	676	679	676	690	676	684	623	696	665	674	686	696	664	692	635	663	658	694	676	749	676	708	618	684	707	660	664	689	641	679	698	689	690	650	680	640	696	672	676	675	725	698	671	657	745	671	699	697	694	688	664	695	718	684	649	652	633	660	677	653	647	677	686	653	666	692	709	657	689	672	650	687	634	674	696	652	638	681	653	647	700	657	676	690	690	652	662	693	681	680	656	650	686	697	649	667	656	669	703	708	684	658	681	663	696	675	654	626	697	700	674	661	643	642	663	690	688	701	642	649	658	688	662	684	693	659	653	673	742	655	664	642	680	668	669	675	702	662	704	733	657	666	675	686	646	697	666	668	653	648	720	665	678	616	718	693	672	665	632	683	681	647	701	623	704	641	680	690	672	701	608	683	649	696	697	634	718	640	630	703	696	710	715	683	663	642	673	659	651	727	695	672	683	646	655	673	689	660	707	682	611	718	679	688	699	651	639	662	715	739	648	678	737	714	685	684	690	732	678	699	669	706	696	677	691	700	644	699	642	652	653	691	634	693	683	722	676	659	677	731	706	661	662	677	701	693	732	669	679	619	675	656	651	687	676	661	678	703	647	668	686	690	689	663	673	697	675	705	691	676	633	691	716	683	643	706	688	702	721	664	658	690	701	668	651	653	687	705	636	710	708	662	667	658	645	718	699	695	738	737	726	662	649	654	664	688	677	673	730	666	726	668	666	654	691	665	709	674	723	707	652	666	674	662	683	692	663	706	644	671	681	678	692	735	699	676	681	690	659	688	652	752	675	659	680	702	636	684	672	706	699	659	658	657	655	665	668	641	663	737	731	714	694	702	670	697	639	679	664	631	685	712	695	698	714	661	665	691	726	654	660	701	734	675	693	641	686	723	684	665	710	697	652	673	655	682	650	679	726	666	631	709	706	648	714	683	700	656	657	655	690	685	638	614	705	656	639	676	654	690	696	663	660	637	652	659	610	656	663	691	708	711	709	660	668	722	618	694	680	652	693	690	674	669	677	656	699	658	677	670	650	711	650	685	687	696	713	664	697	670	689	701	674	738	680	663	691	661	704	662	657	689	668	731	649	671	676	676	671	706	683	706	720	653	640	650	670	688	679	694	667	678	666	692	705	634	698	649	691	677	663	679	674	651	743	704	658	670	653	653	712	637	660	666	673	665	632	669	648	708	637	679	687	667	642	693	702	649	685	684	644	673	696	624	640	695	666	694	640	713	660	663	677	665	653	664	681	633	648	620	693	690	677	711	642	656	664	656	684	691	691	646	716	649	689	635	652	664	655	692	681	666	666	668	688	672	665	675	684	709	631	654	665	710	691	700	650	674	644	652	659	651	698	680	689	657	696	670	704	658	650	719	706	684	705	633	669	689	712	683	670	670	655	667	702	724	662	684	680	677	664	699	643	713	665	669	697	659	676	656	666	701	670	655	661	714	643	636	661	683	706	695	653	710	741	676	644	659	657	678	688	684	688	701	696	703	676	650	657	682	659	677	679	671	696	654	697	677	662	701	706	680	646	669	747	653	619	706	666	677	671	665	727	647	668	668	662	692	716	681	669	682	697	691	702	673	630	688	670	679	670	666	685	655	674	642	651	711	617	707	672	633	625	699	677	654	640	663	667	652	678	724	650	658	669	649	716	716	659	671	680	670	645	628	682	677	666	696	692	653	683	632	618	669	680	684	655	712	668	707	633	690	638	664	677	657	644	724	675	622	719	635	686	663	675	685	695	660	658	681	658	702	667	658	647	651	684	684	700	685	658	709	650	681	681	724	702	708	698	638	667	669	701	652	659	668	706	677	693	690	645	694	663	675	659	685	679	648	665	672	669	716	677	738	654	737	687	687	627	677	671	653	640	693	655	703	688	712	665	723	632	673	710	679	639	655	698	669	705	657	654	638	661	678	632	675	717	645	685	656	684	657	702	662	667	651	716	645	677	648	690	676	680	672	676	591	696	696	723	639	670	676	682	689	642	687	632	662	711	707	662	663	654	660	677	640	716	707	645	657	652	657	693	669	658	671	662	653	676	681	651	620	707	726	705	692	696	696	689	673	678	693	663	673	692	680	622	666	683	655	614	657	645	671	660	679	694	642	729	671	684	688	645	672	696	696	699	704	650	696	671	690	677	672	690	667	716	685	662	682	669	709	657	679	646	645	685	692	677	734	688	700	641	621	694	671	656	652	688	653	686	723	695	681	654	635	674	661	641
1671	70	60	68	58	66	294	1776	3031	2329	1532	797	442	250	115	68	54	51	59	50	54	60	70	60	53	65	68	53	44	42	55	65	58	57	50	61	60	62	54	51	62	55	53	55	73	50	62	63	62	58	50	50	45	52	53	70	56	61	54	60	52	55	53	60	49	44	50	69	40	55	38	62	68	78	57	61	56	54	53	66	51	55	46	49	73	78	67	60	47	43	55	64	54	37	54	57	57	55	52	62	55	64	59	50	61	48	54	60	47	60	49	48	55	47	63	69	51	46	64	47	60	60	58	58	52	75	33	54	69	49	48	62	67	51	58	50	51	65	45	53	42	68	57	58	50	43	61	59	44	69	54	48	52	57	47	43	39	59	55	53	59	52	52	62	42	42	57	51	48	61	55	50	60	56	53	54	47	64	58	43	59	56	57	53	69	74	60	59	52	58	54	47	50	52	56	49	48	52	51	51	45	46	54	56	55	60	61	46	55	56	56	68	68	62	59	57	52	65	42	51	54	65	38	50	42	58	47	72	64	51	71	44	47	54	49	54	52	45	47	48	53	57	41	53	56	53	55	44	49	51	63	73	56	54	43	55	63	53	52	52	63	63	58	54	60	58	55	52	51	61	61	59	62	54	56	61	46	56	58	53	63	54	55	56	60	65	58	67	61	61	59	57	61	48	45	71	54	61	67	69	59	69	61	55	51	58	55	41	52	57	55	61	52	59	55	45	43	53	58	51	61	55	49	53	65	48	59	52	38	54	40	55	55	59	50	54	45	66	55	63	49	63	53	54	49	53	59	61	61	51	44	51	48	54	50	60	52	71	56	62	47	51	70	73	45	51	56	54	54	59	45	50	42	59	49	58	58	64	57	48	58	59	61	51	47	51	50	54	37	62	41	58	58	49	59	56	54	64	58	56	46	49	58	52	54	62	52	43	71	52	59	66	57	61	68	65	58	62	54	54	61	68	53	67	61	50	44	67	63	55	65	41	56	52	53	55	54	56	50	59	53	49	48	51	54	60	47	62	74	48	65	55	52	57	42	61	50	45	52	72	43	67	55	50	59	56	46	68	57	56	48	41	58	43	48	59	39	43	38	65	54	54	43	51	58	57	59	47	48	50	50	77	46	53	55	56	46	59	54	56	52	50	55	52	53	51	49	47	49	57	51	49	53	48	47	56	60	62	64	50	48	46	48	60	53	44	61	54	52	69	58	69	60	55	56	63	56	67	56	61	45	56	63	57	54	59	53	68	45	58	49	54	49	59	58	48	60	52	62	64	53	38	59	68	44	58	54	59	59	61	56	57	46	56	66	56	59	56	44	51	59	47	54	56	66	49	64	55	50	56	42	48	53	58	63	75	60	55	53	63	57	65	51	44	50	57	63	56	53	60	68	63	52	59	51	60	66	58	50	66	75	61	60	58	71	53	53	57	56	55	53	61	50	49	54	51	59	65	62	72	50	48	61	57	66	46	55	45	61	51	66	49	57	48	56	57	41	58	49	43	44	57	56	58	74	60	67	57	67	54	45	56	57	49	62	58	63	50	53	57	56	62	59	60	59	53	41	53	61	72	50	65	53	60	48	56	51	49	66	65	55	42	52	56	60	55	52	64	56	44	60	47	62	58	53	51	62	53	61	48	47	50	58	51	61	57	64	65	40	53	52	62	69	56	44	47	73	62	50	57	52	55	55	50	57	55	53	52	43	59	58	42	54	56	53	49	55	54	58	53	57	59	59	70	53	57	64	57	65	47	62	47	52	46	71	58	64	57	55	47	68	59	52	40	52	59	52	61	56	43	45	47	53	46	52	62	43	51	60	54	46	75	55	54	44	47	47	56	56	54	54	53	46	56	64	58	50	53	59	61	51	53	60	57	56	49	59	50	55	41	65	49	56	47	54	50	55	63	47	49	60	46	60	55	64	51	41	63	57	42	44	56	50	48	53	42	47	58	54	50	59	47	60	59	58	51	55	46	41	45	64	62	54	51	62	55	71	59	48	49	67	62	47	60	59	62	59	55	54	63	63	59	59	73	51	55	73	51	58	66	57	54	53	63	43	51	60	54	55	69	52	58	33	59	55	61	44	60	60	47	47	64	51	48	58	51	54	74	55	41	47	63	55	56	68	66	53	50	51	52	52	56	59	44	64	53	51	62	53	57	64	65	59	46	62	58	62	59	66	58	56	58	61	64	46	55	54	53	48	57	51	54	52	47	46	57	56	49	53	63	65	68	55	60	41	61	51	59	58	44	62	65	55	62	53	50	49	47	58	46	57	65	53	50	48	70	55	53	52	50	54	51	57	52	52	65	64	52	47	51	55	53	51	51	59	53	51	60	51	50	54	46	48	58	69	63	53	49	52	37	50	60	51	61	62	47	48	44	50	48	51	54	64	47	57	50	49	57	50	57	64	64	56	73	48	65	57	57	58	56	50	51	59	70	49	52	56	57	58	48	60	43	52	58	67	57	54	55	61	64	57	59	58	60	58	46	54	50	65	61	49	62	57	53	53	61	61	59	62	59	50	56	54	64	50	48	69	56	52	54	43	56	61	63	52	55	37	47	56	65	48	47	57	61	53	60	46	64	58	57	55	55	54	52	60	56	49	61	56	60	52	62	57	46	52	53	61	66	45	57	48	56	61	60	58	50	67	44	43	53	51	67	50	58	59	47	48	40	68	54	60	55	48	58	49	43	53	54	52	54	56	51	45	43	43	52	40	49	72	50	60	54	58	62	56	53	51	64	49	58	64	44	44	51	56	52	62	57	54	46	60	53	56	39	42	59	47	63	54	43	45	43	63	56	59	65	69	50	44	52	60	52	58	52	64	55	45	56	66	56	55	50	53	54	53	55	52	57	63	64	52	52	52	52	63	51	52	56	54	53	45	53	42	67	56	53	70	53	56	56	63	47	42	53	51	63	67	41	56	53	45	54	53	52	43	65	46	61	54	57	37	57	68	50	54	65	57	59	50	60	53	50	58	56	68	42	65	70	50	68	52	62	64	55	51	54	51	56	55	51	62	68	61	63	52	53	47	53	55	50	44	53	43	70	60	53	55	57	62	56	68	56	46	63	54	63	49	77	64	50	65	61	63	57	62	46	58	71	61	45	55	55	60	59	53	60	58	57	53	40	50	58	67	53	53	57	59	54	59	59	51	51	64	64	48	60	53	44	62	54	53	69	60	54	56	64	62	63	66	61	55	64	77	45	51	54	53	63	60	69	47	55	56	56	64	48	66	44	57	54	60	50	51	54	57	48	72	48	60	49	58	48	57	63	56	58	52	60	46	39	61	59	49	46	53	77	41	60	51	45	52	58	45	43	67	62	57	62	37	44	60	45	52	57	44	43	42	40	40	54	55	53	65	53	45	48	60	47	46	51	50	48	49	56	72	58	64	57	58	49	53	56	54	43	51	51	48	64	63	58	46	65	54	68	79	60	69	68	51	58	66	48	56	55	50	61	41	64	61	45	57	50	50	60	62	59
7054	1001	701	817	1364	3974	14290	32166	33538	28708	22404	15117	8761	4256	1857	715	498	561	508	527	498	557	503	534	548	504	540	542	546	538	557	534	528	515	476	532	507	510	523	541	563	549	521	541	500	574	490	503	506	550	480	532	527	510	557	564	533	488	549	512	501	508	546	536	540	516	547	508	553	504	542	532	479	485	517	555	544	521	554	551	499	512	521	565	524	538	527	545	545	526	508	582	546	523	521	527	532	558	551	551	530	577	555	496	530	530	522	535	568	525	575	534	562	559	499	493	528	501	532	520	543	535	549	538	491	529	499	541	544	538	534	551	498	514	528	538	554	554	568	553	512	537	539	515	495	508	542	549	516	568	541	519	514	526	524	542	529	492	559	539	541	557	552	539	551	487	509	532	543	498	519	529	518	520	511	522	521	510	563	545	542	518	542	536	512	562	491	539	526	515	555	517	543	522	544	574	533	531	543	539	540	534	530	516	488	542	519	550	544	524	539	528	586	510	510	502	487	535	563	520	551	504	524	523	499	562	523	542	538	556	528	499	559	501	496	539	563	556	583	553	568	513	495	516	551	536	578	543	569	555	549	547	558	495	511	531	544	552	515	513	513	489	551	540	537	557	551	535	522	527	501	547	516	527	547	510	598	563	562	535	532	521	528	550	499	525	505	502	550	543	490	510	540	525	540	552	539	492	516	534	513	547	551	504	560	542	545	509	544	524	518	523	542	515	532	500	506	536	486	531	573	485	558	539	489	530	579	575	534	533	498	581	522	574	548	523	550	527	533	574	548	516	534	562	550	573	558	575	542	519	516	493	534	526	559	512	510	504	535	492	574	566	495	478	520	494	548	529	554	507	507	561	540	521	499	543	575	539	506	522	528	579	560	530	498	536	546	541	537	519	475	469	534	490	520	553	533	549	534	547	528	520	541	491	491	538	527	510	543	565	499	515	515	554	523	538	546	488	510	507	526	516	528	540	485	542	524	578	492	537	527	543	521	537	547	534	504	521	508	548	522	517	544	535	556	548	530	552	498	535	496	527	531	493	551	537	496	561	528	563	563	517	534	510	510	533	544	550	517	546	471	512	477	532	516	545	504	553	523	523	540	506	518	521	526	553	502	529	486	547	577	502	527	496	522	510	564	578	514	529	551	550	507	494	549	553	548	526	472	510	499	520	554	514	552	548	567	541	527	550	525	498	493	532	502	543	532	503	486	517	510	557	537	533	520	511	513	565	495	555	551	508	494	559	554	541	548	548	512	495	531	518	557	530	533	533	556	561	536	526	547	511	489	512	544	541	520	529	520	557	455	515	530	596	490	541	554	527	500	541	513	509	519	539	476	508	517	562	519	567	505	542	533	542	506	564	556	563	526	544	570	544	546	518	542	525	528	541	512	523	541	509	553	516	525	503	528	546	480	529	581	553	565	517	548	511	539	542	540	558	515	508	529	532	526	539	541	488	506	564	538	494	512	568	545	510	544	513	504	500	500	531	546	547	535	522	503	554	531	517	536	568	521	505	509	521	550	543	513	515	552	512	561	518	504	535	548	519	556	544	592	515	556	551	586	510	555	536	503	511	526	533	541	543	553	541	555	553	517	521	471	503	531	501	487	539	561	551	504	533	532	514	552	517	505	543	519	554	520	547	498	526	501	510	503	501	503	550	501	551	537	519	513	565	585	513	553	526	509	532	549	540	547	506	495	561	523	522	540	521	539	523	518	545	570	562	515	527	591	561	564	532	531	499	566	526	534	545	508	490	476	551	534	509	528	541	495	575	507	523	511	498	515	540	555	573	580	519	528	507	533	545	568	563	526	547	561	558	531	567	516	518	535	513	526	579	534	527	545	529	533	532	530	587	532	539	552	538	552	557	512	499	582	555	549	519	530	525	509	533	548	498	531	517	569	512	529	539	523	564	567	538	558	500	554	559	547	529	532	543	552	527	525	534	521	558	554	589	494	543	489	535	476	523	530	532	503	534	530	506	554	573	503	570	554	550	549	528	511	518	522	522	530	529	533	529	559	494	544	519	562	532	536	504	557	526	566	540	550	494	564	503	531	544	522	534	524	532	502	584	521	525	500	535	513	535	507	530	540	553	520	563	561	527	516	551	549	527	552	568	526	517	553	526	540	522	522	564	540	570	525	524	534	506	533	492	580	566	561	525	522	556	491	498	558	544	516	565	514	487	518	525	511	540	499	512	545	593	555	567	534	504	528	539	543	526	551	525	535	567	561	535	513	517	547	524	551	511	524	545	507	475	514	504	536	555	534	514	573	532	540	535	542	547	573	526	522	533	521	513	565	547	529	600	548	561	545	523	492	556	560	560	522	497	552	515	507	570	535	564	519	554	537	519	495	545	531	544	517	570	531	547	572	518	522	500	515	497	530	515	554	547	529	526	524	551	524	550	522	502	497	557	515	535	509	536	485	535	523	510	536	510	548	560	509	562	542	566	522	539	555	522	548	516	567	514	523	553	487	548	549	537	528	540	525	558	520	511	527	553	502	536	526	553	533	539	519	539	517	545	523	536	527	558	533	587	497	514	570	594	543	558	520	535	508	516	521	529	557	545	546	549	545	531	525	518	528	511	539	538	546	544	554	552	499	542	531	534	509	526	520	550	521	532	556	550	516	550	514	489	537	530	584	528	528	545	533	506	498	566	522	505	542	556	557	530	507	530	541	484	549	540	546	531	542	502	501	570	550	513	542	527	562	505	525	523	566	563	544	499	562	524	498	563	557	493	549	514	562	520	549	528	585	550	533	518	529	533	528	554	525	513	554	538	543	517	550	493	525	544	524	510	513	536	510	511	525	548	528	497	534	560	563	570	525	462	533	589	534	547	500	518	499	558	561	525	541	528	537	577	527	547	549	520	554	568	496	507	530	555	556	545	580	500	522	522	520	544	529	551	520	550	535	493	556	496	561	587	527	523	519	565	531	554	551	519	540	488	532	529	500	513	561	528	504	533	575	534	529	531	547	553	514	514	536	529	517	509	542	505	545	559	554	503	545	543	502	522	545	496	517	538	542	531	519	507	559	549	559	509	511	535	572	546	551	549	494	545	558	545	518	535	534	542	529	505	522	570	533	530	526	521	541	499	524	518	544	533	569	532	550	543	565	548	511	559	496	542	535	555	530	571	558	564	501	521	516	538	506	553	523	511	549	522	563	578	508	569	512	543	529	553	522	529	515	531	517	549	497	527	543	492	558	533	519	555	528	542	507	554	518	553	555	526	497	518	469	537	517	561	471	530	521	543	548	566	495	558	505	523	507	508	519	540	557	548	514	523	532	519	477	550	501	550	533	534	551	538	537	492	507	508	528	557	520	538	512	502	556	543	534	558	511	526	515	539	537	486	540	566	515	507	517	512	490	519	511	536	538	558	499	516	535	524	527	495	517	561	517	515	531	548	522	501	553	515	515	573	538	503	491	530	500	525	504	520	534	519	561	496	559	536	555	516	518	520	513	544	565	516	592	555	517	503	536	503
2357	110	76	75	86	94	1683	6374	8782	6832	4428	2127	984	424	169	58	36	42	46	38	49	46	43	46	40	41	56	31	56	48	57	45	42	50	47	38	50	50	42	33	50	48	47	49	44	51	35	62	38	42	44	36	55	43	43	43	46	37	48	37	49	40	40	43	47	38	45	40	42	39	60	47	50	55	39	41	46	50	40	40	49	34	46	34	43	42	46	51	38	47	53	51	47	47	65	38	49	39	54	47	50	46	42	50	50	56	46	43	45	37	49	48	33	52	45	50	46	43	45	42	57	42	46	46	54	57	49	45	45	51	45	52	46	34	49	57	43	36	49	50	55	41	48	45	42	44	46	55	54	46	38	49	35	48	40	50	38	52	39	40	43	35	47	51	43	41	34	40	46	35	57	37	36	59	40	45	52	42	39	43	51	50	31	34	42	38	40	44	50	54	51	56	46	53	59	46	55	62	40	42	42	45	50	43	41	58	41	48	47	38	56	48	52	50	62	40	55	43	40	29	49	46	56	49	43	45	50	56	41	43	33	40	33	53	37	55	43	35	49	42	49	55	46	52	39	41	49	57	52	50	40	50	42	47	54	32	39	44	49	41	43	50	43	38	54	40	43	56	54	34	38	45	42	56	47	37	29	45	40	55	48	45	51	41	47	37	51	45	44	56	45	53	49	43	41	40	48	57	54	47	42	38	56	44	49	50	37	42	44	36	41	45	42	40	49	51	54	45	46	59	45	46	40	48	37	45	42	47	37	38	47	71	38	47	49	42	45	28	54	37	55	43	36	43	53	42	40	48	39	46	45	44	51	49	48	42	53	47	47	45	41	56	50	50	43	38	50	42	36	56	46	50	47	54	49	50	45	43	45	41	39	47	44	60	52	36	54	50	42	45	45	38	48	60	44	44	41	48	42	40	38	44	45	54	46	49	37	55	44	52	36	43	61	42	44	40	41	47	44	43	35	42	43	53	52	40	56	46	49	40	33	50	45	41	47	34	54	46	48	42	45	43	44	46	46	47	42	47	50	43	53	44	46	40	64	42	36	41	45	53	33	48	54	46	38	54	46	56	47	41	29	42	38	47	43	44	41	43	48	45	43	39	47	52	49	47	47	49	52	50	41	39	44	31	51	43	44	38	49	42	46	36	36	36	29	41	36	46	42	42	50	39	37	28	43	52	56	40	40	43	50	36	51	43	42	45	46	44	40	39	37	39	58	41	40	43	38	33	49	55	38	49	39	45	39	49	46	37	48	46	49	41	53	50	53	57	43	50	49	44	44	38	43	42	39	42	53	35	44	41	32	58	46	52	47	47	52	50	30	51	48	41	41	41	61	48	28	42	42	34	53	54	47	43	44	42	36	51	58	45	30	29	44	38	53	43	47	36	46	56	37	43	41	50	50	39	49	51	42	41	45	44	45	51	47	51	46	44	42	50	47	46	45	37	35	44	47	38	57	69	45	38	29	48	41	49	54	46	46	44	35	41	52	42	41	67	42	46	37	41	50	43	42	51	46	41	26	50	51	41	44	47	62	43	36	46	53	54	52	48	44	41	46	50	46	52	43	44	43	40	49	47	58	47	43	47	57	51	57	44	37	42	57	44	43	48	35	42	49	48	46	44	38	48	40	44	34	50	48	47	38	43	49	60	66	41	47	29	54	51	56	39	49	54	43	44	51	51	45	48	52	50	50	46	38	45	39	42	39	51	47	43	57	54	51	51	53	53	52	40	46	47	47	47	42	46	53	51	36	40	56	43	44	52	46	53	46	37	45	41	44	39	41	50	47	47	37	49	47	44	41	40	52	48	37	38	50	51	39	47	45	46	40	49	41	53	40	43	45	52	53	47	38	45	44	30	48	53	50	51	43	61	36	51	47	34	47	42	48	49	45	38	51	41	44	35	41	38	37	40	39	50	40	47	41	40	58	51	53	51	42	38	56	51	45	42	37	46	58	48	66	50	43	40	51	54	48	34	48	39	51	43	44	50	48	44	50	51	56	32	43	43	39	36	50	43	50	36	54	40	49	45	51	46	46	42	41	51	45	37	52	46	47	47	42	41	43	48	49	48	44	42	40	39	39	49	55	46	43	47	67	42	42	41	48	59	40	48	49	49	54	40	31	44	46	40	49	43	47	47	52	54	38	30	50	40	33	37	48	43	54	31	46	46	44	42	38	59	43	43	42	35	45	50	55	42	43	46	46	47	54	49	38	64	49	48	37	48	42	37	50	42	44	52	34	42	44	44	51	44	49	41	42	41	50	51	54	51	34	42	45	44	34	44	44	42	49	36	53	40	39	47	50	54	53	55	46	45	46	43	44	42	43	45	53	58	45	49	45	43	38	39	45	46	54	43	49	38	45	35	44	37	44	51	34	48	40	37	31	46	53	61	49	46	41	50	46	38	35	51	38	46	45	44	56	50	42	44	42	33	42	48	56	50	45	59	33	40	53	54	60	51	47	48	48	42	40	33	46	30	44	56	28	44	60	44	54	55	52	43	44	45	42	31	45	50	41	39	48	52	39	59	43	59	45	41	75	43	48	47	45	50	44	40	38	44	37	40	39	45	46	52	48	32	49	54	47	42	30	47	42	47	51	50	33	50	45	45	54	48	44	32	44	46	50	53	44	51	48	51	37	36	40	44	42	41	51	55	36	53	39	47	52	49	37	55	47	40	33	41	48	33	55	48	43	41	71	43	47	42	36	45	55	44	41	41	45	37	38	44	41	33	51	42	44	57	40	50	53	41	51	65	54	60	53	48	47	42	29	63	54	37	36	50	47	49	45	43	35	44	44	37	40	39	52	41	49	49	34	46	41	46	36	55	50	42	45	44	51	52	53	47	58	39	44	47	51	41	36	34	43	37	47	39	44	43	46	50	69	46	37	44	49	48	43	43	60	48	43	54	44	29	50	40	49	47	41	37	48	54	49	42	43	49	42	53	39	41	54	51	43	47	47	37	42	56	41	39	38	42	46	42	53	44	42	44	44	39	39	54	49	45	42	55	55	49	43	50	44	45	45	43	57	61	52	43	53	46	43	49	42	53	41	50	51	43	39	47	38	42	46	52	61	49	45	44	37	43	55	50	58	38	43	37	47	43	51	39	44	39	44	55	58	42	46	43	33	53	53	45	44	43	46	48	39	37	47	49	48	44	49	44	34	31	47	34	52	47	48	50	56	48	46	41	44	44	42	47	45	32	46	34	48	45	47	43	57	38	55	50	47	50	62	53	48	33	52	46	44	48	43	33	45	49	48	45	37	47	35	52	42	39	55	54	53	41	35	34	52	39	39	54	50	50	42	45	44	42	40	39	47	38	40	46	49	44	42	37	48	49	42	44	47	44	48	47	34	46	50	45	46	42	39	47	47	51	44	39	43	43	34	44	46	51	48	42	39	40	39	49	42	48	48	27	42	43	42	49	52	43	49	42	58	39	49	48	47	45	50	47	34	41	37	40	49	45	50	50	37	44	48	41	52	49	41	37
8061	1615	960	1692	4933	6231	31416	47203	48637	41286	34226	25516	16810	8774	3682	860	472	438	443	432	436	415	459	428	445	423	432	467	489	466	445	417	444	455	473	449	426	404	406	447	427	436	425	430	442	440	456	434	444	448	450	455	443	444	424	459	459	455	443	468	425	467	454	464	460	473	456	440	437	437	465	478	435	452	456	431	432	433	418	408	470	468	439	435	409	437	416	450	442	405	438	409	502	430	469	431	447	454	436	444	452	420	467	436	440	405	452	453	470	496	409	444	481	446	418	432	445	497	434	458	433	482	443	450	464	480	479	456	456	444	450	453	413	455	467	439	450	441	477	441	444	452	485	464	465	446	442	420	418	421	441	460	454	436	430	441	443	418	443	429	474	455	427	441	432	477	437	450	462	446	448	464	441	431	482	462	420	458	470	458	395	448	462	457	441	437	465	446	420	435	414	477	434	443	445	491	474	452	444	420	447	433	471	436	430	472	424	426	442	416	451	432	460	422	454	416	427	462	434	442	424	437	438	428	454	404	466	500	430	424	462	432	410	437	422	423	423	421	455	472	434	460	482	416	435	440	466	459	448	465	475	450	445	475	448	431	443	445	433	442	410	432	439	412	490	488	451	445	420	428	451	466	422	461	446	452	417	447	414	413	469	447	415	449	441	452	484	459	453	457	448	491	427	410	456	411	445	478	431	462	457	436	411	435	467	447	434	436	453	437	435	419	450	460	457	420	431	406	410	426	428	435	463	433	469	450	444	456	425	439	433	425	480	451	428	462	436	447	460	415	452	457	464	439	446	475	446	442	488	418	481	470	430	471	416	444	443	462	446	474	455	452	466	438	455	475	447	461	423	454	452	490	443	427	404	500	424	468	443	465	467	464	439	457	440	467	450	463	448	445	487	455	441	441	408	445	450	452	427	420	455	445	408	414	406	451	461	456	457	410	424	435	491	454	470	444	433	433	446	440	465	421	438	434	443	422	446	452	461	421	457	439	438	460	454	448	477	486	426	435	449	452	473	461	410	482	441	445	428	443	466	429	392	444	434	452	403	415	433	469	438	448	455	448	437	443	466	450	411	475	419	415	455	438	464	482	429	448	445	442	425	431	429	438	485	428	444	446	475	437	453	461	418	458	478	424	447	475	447	438	459	440	457	414	448	425	445	449	467	436	450	434	456	431	440	425	457	418	436	457	430	418	423	464	439	435	418	421	453	481	460	448	411	474	461	481	397	441	452	466	458	427	442	438	448	419	441	451	448	425	425	454	440	439	408	441	403	433	454	429	462	465	423	413	450	431	464	400	465	449	422	453	482	452	456	435	404	454	423	436	459	419	453	405	436	432	486	470	455	449	427	437	460	445	450	429	458	445	420	449	440	454	440	438	412	439	434	425	420	454	433	450	453	447	441	454	464	429	465	414	434	453	474	435	437	431	416	433	483	448	429	425	430	423	448	442	490	429	439	430	403	461	471	451	421	416	448	441	439	443	457	434	463	449	413	470	459	440	450	400	427	406	474	460	447	447	454	446	424	469	440	459	464	411	430	459	435	429	444	420	454	414	410	432	458	458	452	430	457	461	422	411	448	463	438	425	463	446	437	430	424	482	458	431	439	452	437	459	455	472	427	419	413	449	444	461	422	448	447	459	400	424	443	427	444	476	485	430	465	411	439	461	423	435	416	459	423	415	425	455	482	459	439	449	478	446	473	478	438	418	448	427	436	436	433	454	428	416	426	453	416	418	462	454	442	431	475	466	450	452	458	444	441	435	459	465	456	449	448	414	435	512	496	443	427	482	419	467	460	426	441	449	450	409	465	431	430	459	422	458	428	442	433	430	442	447	490	450	481	422	470	439	442	473	429	420	462	445	442	452	466	469	451	473	414	411	402	443	440	463	422	445	449	434	427	440	432	482	460	454	414	401	452	439	458	430	441	439	448	477	471	459	462	436	448	448	437	465	417	415	460	426	451	433	446	420	457	482	451	453	423	457	410	411	438	433	475	451	467	442	439	432	414	459	455	449	485	441	439	450	446	440	450	474	449	441	437	466	448	426	439	449	450	476	421	444	403	454	459	456	464	447	453	471	483	425	476	457	474	419	457	434	442	459	452	436	413	441	471	459	417	457	423	445	391	426	473	460	431	437	416	436	419	451	424	455	455	428	455	387	440	449	426	509	444	493	453	469	458	429	430	440	428	437	450	444	414	455	424	439	444	407	457	463	456	404	431	463	458	453	450	451	419	460	468	457	455	443	424	454	466	439	444	422	443	423	461	450	479	448	467	468	472	459	452	454	442	443	483	437	455	429	453	429	468	429	494	427	437	449	445	449	430	424	445	425	429	454	395	443	433	431	461	461	420	432	444	452	445	410	459	457	459	477	447	417	431	438	445	464	399	496	421	441	444	472	446	453	476	433	480	423	471	450	451	458	462	436	464	455	435	434	439	402	452	450	438	433	396	451	440	483	472	432	443	425	453	462	441	452	416	502	476	440	446	448	433	429	445	457	429	478	428	425	433	451	428	424	398	418	452	464	443	465	430	430	461	452	422	437	420	406	476	478	436	459	450	479	437	418	456	444	476	438	464	435	450	416	413	466	454	425	408	462	404	465	493	460	452	400	441	403	461	457	445	454	443	433	444	462	460	459	421	464	413	429	472	441	397	471	450	425	427	459	464	458	451	440	441	418	426	466	433	409	446	466	466	444	438	402	435	453	448	449	423	425	429	446	434	444	445	458	404	439	443	463	440	438	457	483	450	459	438	448	464	444	422	445	453	429	408	392	435	452	474	427	431	463	455	445	433	438	435	467	436	453	488	430	458	431	464	451	450	434	436	440	452	450	454	439	476	425	418	441	465	428	452	462	446	430	422	454	436	455	427	453	449	470	423	436	444	436	425	441	466	425	460	416	445	484	445	417	442	435	459	440	457	449	450	453	451	432	476	477	453	443	435	459	424	471	444	471	448	444	413	437	463	471	411	432	437	425	432	444	401	452	424	443	431	455	473	446	417	421	450	467	412	428	471	467	441	427	413	412	453	453	440	422	469	460	454	466	430	452	479	409	440	441	447	419	450	435	423	435	458	413	399	472	458	423	477	436	473	432	427	463	430	481	479	435	446	406	461	410	426	453	452	423	423	478	482	450	426	412	415	417	453	495	427	437	449	459	448	450	491	441	432	441	454	416	473	466	453	431	456	466	452	452	465	425	445	416	443	457	442	455	412	445	466	433	411	429	457	462	456	448	431	444	449	474	515	426	440	451	455	460	435	440	455	449	465	467	450	430	447	453	433	431	460	436	423	456	461	443	445	429	440	399	458	425	417	465	460	486	454	464	432	454	447	407	456	430	422	478	417	413	457	457	435	472	454	434	431	455	476	457	426	469	431	461	476	421	465	446	467	437	445	468	440	451	436	421	444	466	456	429	444	464	476	444	434	445	404	456	441	460	486	437	490	463	417	436	445	434	469	479	459	444	441	425	473	382	466	448	449	449
2564	125	85	97	187	880	2930	8317	9503	7159	4409	2025	941	434	192	67	35	40	40	48	42	43	49	49	44	51	48	52	34	39	40	43	47	34	36	47	37	43	48	35	43	38	41	39	66	42	43	55	48	38	38	58	39	38	41	48	48	36	53	38	41	40	38	38	41	31	53	37	55	50	38	40	51	53	44	45	40	42	32	52	44	44	38	42	55	37	55	42	46	38	38	44	38	56	35	50	41	43	41	36	44	47	38	37	39	53	35	47	49	48	38	36	35	43	34	57	51	41	44	41	47	48	40	46	54	51	43	53	34	51	49	55	49	43	36	49	38	51	48	46	48	44	49	45	48	44	43	39	36	50	48	30	50	44	47	48	50	40	48	50	45	57	46	52	50	46	46	49	47	47	39	45	41	41	36	51	50	43	49	49	37	41	35	38	43	47	34	56	54	32	37	44	48	34	42	31	54	54	53	40	46	46	47	49	53	37	49	42	50	52	42	39	39	52	48	50	48	48	33	43	35	40	37	46	48	54	44	40	52	44	31	37	36	41	41	17	49	53	45	45	39	38	41	46	33	51	37	41	42	47	47	44	36	47	29	40	33	37	43	42	45	48	46	43	55	42	39	48	47	46	43	38	50	38	40	53	42	50	36	44	37	64	47	47	47	43	57	51	39	40	35	43	43	34	40	40	54	50	46	48	35	48	38	41	46	42	49	41	38	40	42	47	30	46	32	44	50	48	38	46	46	43	54	50	38	34	38	38	42	51	58	42	38	42	50	50	48	45	38	45	38	43	35	36	40	46	47	32	45	42	48	43	42	33	42	49	55	46	41	44	54	42	35	45	50	42	33	43	47	46	42	43	42	58	44	55	45	50	40	36	41	44	33	41	54	36	39	48	40	51	33	41	40	37	51	46	52	44	37	49	48	35	38	28	43	37	42	58	51	35	47	40	43	29	37	41	43	48	62	44	51	42	43	54	44	35	44	37	50	38	38	46	29	36	46	42	41	49	34	51	53	36	41	41	38	44	48	45	45	52	36	49	45	46	46	46	56	44	34	49	41	39	45	51	51	54	52	40	71	42	57	47	39	38	43	39	52	41	40	53	43	41	35	37	49	37	47	38	46	45	41	49	38	36	34	34	46	67	49	46	28	42	45	46	40	57	43	45	45	38	38	55	46	33	50	48	47	39	34	48	38	45	38	46	38	42	55	44	39	44	55	37	46	44	50	48	44	56	48	29	45	38	43	35	48	53	46	37	41	38	54	34	37	46	41	48	33	38	45	41	53	40	36	36	49	40	48	59	39	44	54	38	57	39	48	33	59	55	52	34	38	41	50	48	38	54	37	49	37	40	56	40	53	42	36	52	38	55	52	49	43	43	31	38	56	39	52	53	54	40	40	32	62	46	44	55	59	35	49	50	49	50	49	49	47	45	35	46	31	60	48	53	39	46	51	47	65	35	56	45	56	38	42	44	43	42	51	42	43	45	46	36	38	32	50	32	56	42	34	47	46	63	40	37	42	42	38	46	45	58	50	38	43	53	51	53	50	46	45	51	42	48	48	47	50	54	38	54	39	42	42	40	51	55	45	44	46	35	46	34	47	49	43	39	47	52	42	42	35	54	48	56	48	33	50	55	32	35	43	38	44	31	49	37	35	47	47	38	54	44	42	50	43	29	46	47	38	38	58	44	34	40	42	35	59	37	52	48	39	48	40	35	49	36	47	51	36	45	52	47	40	49	47	38	38	48	45	35	48	48	59	31	45	41	34	44	39	36	42	37	49	41	43	42	47	48	37	42	42	42	46	46	33	48	39	43	44	41	61	46	42	40	40	42	44	44	56	39	47	47	46	47	47	44	54	47	52	33	50	42	40	38	26	51	65	47	34	50	42	39	42	46	51	40	46	39	49	51	41	45	42	46	43	42	46	48	34	51	51	46	39	53	42	54	40	51	48	35	35	48	42	51	51	44	42	58	48	37	49	54	44	35	51	44	36	56	43	49	43	41	49	39	45	52	42	45	50	42	46	48	34	43	39	52	48	38	41	41	44	45	47	33	47	45	33	51	41	35	40	55	47	45	60	41	42	34	28	41	41	46	54	39	43	31	49	41	42	43	43	50	47	42	37	39	41	46	49	48	40	39	37	57	41	44	32	43	49	38	52	45	45	39	49	49	48	48	39	39	31	47	49	38	35	44	43	45	39	46	47	52	35	37	44	38	45	47	40	44	55	40	37	35	41	40	62	42	44	45	41	40	44	49	39	43	37	46	36	42	43	45	47	44	42	39	47	49	29	39	47	40	39	48	44	53	35	38	39	41	44	39	39	37	34	43	42	52	43	57	43	49	49	47	40	47	43	49	39	49	40	49	36	40	48	43	50	43	48	57	50	48	60	49	43	44	43	43	37	48	59	46	37	49	38	51	38	40	44	38	41	42	36	40	48	43	37	41	51	45	30	45	39	53	49	46	63	42	44	36	50	37	38	45	48	31	44	39	34	50	49	46	41	45	38	32	36	53	33	57	39	47	44	38	46	39	44	60	50	40	48	42	51	49	31	48	47	45	40	50	55	41	44	42	54	50	33	45	40	45	33	32	41	47	57	49	44	39	44	40	33	45	47	51	41	46	43	41	40	49	50	58	44	39	38	44	51	39	53	53	41	54	43	39	53	56	54	40	45	49	37	46	45	54	38	38	53	34	35	48	40	34	44	40	49	40	46	45	41	44	40	54	57	44	47	40	49	42	46	37	45	37	41	44	53	44	47	45	29	56	31	50	43	51	37	45	47	42	40	40	52	45	50	43	46	47	39	34	32	44	53	44	49	39	53	61	45	55	49	45	46	40	42	43	44	40	38	48	46	42	41	48	47	46	39	39	40	42	40	35	48	47	42	47	48	42	51	46	42	40	49	46	41	51	34	52	41	36	43	40	53	53	38	46	43	41	51	43	43	39	48	58	47	40	46	38	31	43	41	41	46	51	48	50	41	39	43	43	44	40	46	37	36	37	37	44	34	44	49	39	52	46	56	55	48	45	46	43	56	46	47	52	29	31	44	44	45	40	45	50	49	43	45	45	49	39	49	45	37	48	49	33	46	34	49	51	43	51	38	50	45	46	46	42	45	47	38	47	42	55	47	33	37	55	51	48	55	35	32	52	55	45	58	42	47	38	55	41	46	47	40	51	43	46	36	45	39	32	39	36	42	47	38	32	36	40	38	42	29	38	41	44	44	32	54	45	43	41	44	55	45	47	44	52	42	45	44	42	40	56	43	54	37	52	43	52	59	36	38	43	48	50	49	33	30	55	33	41	54	42	42	47	48	42	46	36	44	50	41	46	43	55	49	60	41	49	35	45	47	49	35	50	46	50	42	39	33	38	50	47	43	48	48	36	40	37	39	41	39	41	49	55	53	49	39	40	41	43	46	46	59	45	49	48	38	33	51	43	44	49	38	46	48	58	36	51	45	41	48	35	48	50	42	35	43	46	34	47
8679	1876	1179	2256	13100	28914	39815	52686	49638	42112	34229	25704	16825	8905	3787	1111	468	415	451	445	439	421	457	438	416	436	455	471	445	460	413	477	449	423	430	487	436	451	431	460	434	446	427	428	447	446	454	437	420	446	455	464	458	421	433	440	407	494	457	392	443	445	473	437	509	419	422	437	418	404	430	439	443	488	465	429	453	444	442	431	439	414	420	456	476	468	415	481	445	429	460	454	435	455	465	452	458	424	477	432	431	390	443	451	425	475	446	439	442	466	391	425	434	443	435	478	437	424	435	452	447	445	432	440	412	433	468	447	420	474	488	413	425	428	454	433	450	432	427	445	421	450	455	437	439	433	425	448	436	422	475	448	435	445	444	448	422	449	438	451	446	471	452	427	453	434	464	491	419	461	470	447	433	431	467	467	415	428	408	463	419	437	446	423	458	451	460	428	460	449	449	469	421	433	435	459	470	435	418	449	474	433	458	421	440	451	444	470	411	459	446	431	508	429	406	445	451	419	438	468	428	486	465	476	444	443	445	443	494	435	437	423	421	407	451	464	449	427	476	450	427	416	424	454	457	458	459	420	435	427	426	443	415	457	438	416	417	484	416	462	485	411	423	484	450	474	422	432	451	455	433	446	404	459	460	430	457	449	469	436	460	419	478	454	442	438	423	467	412	427	457	418	430	480	454	481	423	428	483	487	446	452	429	406	431	468	437	433	471	466	421	450	413	452	451	439	462	452	465	454	436	455	443	457	452	466	430	437	446	409	442	496	440	427	407	462	423	451	488	495	451	430	434	439	470	438	443	459	450	455	464	434	445	434	396	434	443	464	414	480	485	423	466	451	456	425	471	428	447	488	420	458	452	444	431	438	438	446	418	418	464	489	484	461	415	471	436	483	431	464	453	451	429	479	464	444	409	446	450	445	431	466	433	449	429	443	403	469	449	426	430	449	428	443	431	462	470	445	449	457	440	420	412	439	455	460	448	440	485	460	415	451	409	388	448	436	436	439	447	486	421	439	423	420	450	447	421	441	448	482	454	408	446	459	439	406	457	427	434	484	446	428	437	474	425	472	445	401	411	429	455	479	444	420	449	448	453	450	433	447	480	446	429	430	419	447	415	435	459	406	436	495	432	448	457	467	455	463	457	401	461	416	435	431	452	460	451	479	447	434	424	432	443	446	476	455	442	409	476	454	451	452	504	435	418	432	457	428	419	478	432	462	400	489	420	445	428	450	423	447	469	433	455	437	428	440	431	403	447	450	455	441	434	457	437	440	417	468	432	454	418	445	457	452	424	420	468	467	429	470	442	426	442	467	440	452	454	496	460	429	448	455	464	442	457	429	466	470	487	475	491	454	435	420	418	443	454	507	464	438	442	467	423	415	406	453	414	450	460	464	461	477	461	445	445	461	451	415	431	454	422	463	417	438	449	415	428	407	457	445	474	502	472	440	445	399	432	461	418	448	407	429	432	422	493	458	435	492	388	459	418	432	443	436	475	438	410	450	467	438	425	484	451	401	445	412	433	397	463	455	473	465	472	460	469	467	503	477	435	433	452	452	478	432	444	407	414	439	454	431	447	443	445	424	447	445	409	424	448	451	456	456	463	423	402	458	427	433	441	466	445	415	461	425	459	461	432	467	440	434	486	406	411	415	435	450	470	445	490	435	459	440	467	435	448	439	442	466	416	467	421	424	447	445	475	444	406	428	434	464	449	468	465	470	422	437	442	453	467	425	452	395	461	408	428	435	445	457	454	450	427	447	441	459	477	447	434	430	430	454	437	448	430	438	421	453	446	478	437	448	466	451	440	456	465	428	443	437	438	450	407	462	465	432	473	453	447	465	463	459	433	495	449	471	476	445	453	461	437	437	454	453	507	464	445	434	446	462	448	467	437	436	459	463	437	451	432	478	455	481	442	490	441	436	455	457	456	443	440	403	421	433	479	441	450	464	429	425	395	487	439	438	443	464	456	476	449	470	470	457	476	477	460	425	479	458	489	428	431	469	423	463	443	448	420	458	448	456	446	433	447	399	433	427	459	438	440	426	464	452	424	425	448	464	484	442	475	455	422	459	422	452	473	459	440	468	412	484	432	456	440	445	436	441	445	451	459	420	456	428	449	435	468	462	483	446	407	430	460	486	471	457	475	434	448	400	447	469	454	440	453	430	419	442	450	395	442	450	460	461	429	440	498	412	436	451	432	456	431	446	432	449	442	408	462	455	441	469	427	433	455	432	458	448	444	470	460	432	408	448	431	465	454	440	421	444	415	409	442	423	438	428	446	434	450	453	472	440	436	461	456	474	442	449	449	427	412	454	420	452	478	467	421	432	459	436	473	443	441	457	447	415	408	469	429	443	457	475	444	439	445	417	426	466	426	462	469	449	470	442	457	468	415	437	419	453	449	446	425	468	425	495	423	454	437	450	437	457	462	455	441	437	447	436	458	431	482	462	476	445	451	442	412	485	444	460	402	478	440	444	448	441	485	454	458	421	444	451	456	442	439	410	436	416	443	439	449	446	450	442	443	426	420	448	446	467	466	438	464	465	448	419	473	446	466	434	440	458	442	453	456	427	448	439	437	426	434	446	446	428	453	432	445	438	424	458	449	450	444	423	445	442	439	441	433	391	418	439	451	428	460	417	441	480	505	440	433	415	446	476	433	426	468	432	426	459	432	441	482	450	401	447	434	412	438	452	439	451	470	427	434	489	480	490	484	474	452	446	438	434	409	403	453	491	422	436	472	420	414	446	434	448	408	419	482	471	462	422	419	440	444	407	412	413	465	444	475	421	416	431	437	398	429	440	461	441	464	445	459	433	413	412	480	436	462	442	428	483	466	437	473	441	438	444	426	454	473	433	454	463	439	482	431	442	481	440	440	415	440	420	498	464	438	480	421	440	420	432	462	457	420	466	462	453	463	453	429	447	431	445	392	503	438	451	416	446	412	455	479	508	494	396	441	440	442	440	457	457	419	429	425	444	457	466	456	436	453	465	439	416	461	479	424	443	449	437	474	437	443	433	408	456	434	476	463	468	475	456	448	422	453	419	461	445	445	447	447	425	460	431	470	406	433	460	419	433	466	462	445	452	493	462	444	448	425	483	464	434	440	425	464	465	466	439	470	454	442	436	471	457	421	406	465	430	451	452	457	466	410	435	415	480	473	457	458	449	415	483	461	440	464	423	423	412	438	440	464	456	447	451	450	437	455	470	466	432	384	438	449	472	411	459	439	465	449	465	429	443	447	413	455	403	427	470	434	444	429	464	475	443	471	451	445	465	459	445	459	442	425	460	419	457	477	475	419	422	490	449	448	444	448	449	441	426	448	468	442	390	474	513	457	455	457	460	463	423	423	459	437	433	438	445	447	440	435	432	440	472	470	465	422	404	462	453	425	455	471	462	433	449	487	434	442	431	428	438	468	424	414	454	485	480	450	443	446	432	437	434	452	436	452	453	447	432	429	450	448	467	447	460	433	433	467	489	459	461
1306	210	130	144	395	2448	9659	14976	14636	10766	6402	3319	1455	619	294	115	73	66	60	56	58	69	73	60	70	63	77	67	54	56	71	68	77	58	47	57	63	51	69	62	69	59	52	72	77	56	70	57	63	64	72	63	78	70	69	55	67	66	63	63	51	65	82	63	66	53	65	59	70	43	50	68	79	64	61	69	49	65	70	52	76	59	73	61	58	60	71	68	53	61	76	63	73	77	54	54	75	65	67	71	68	58	63	73	55	64	72	79	53	79	58	67	53	76	82	59	53	71	82	82	59	72	52	54	57	61	77	61	63	70	55	55	53	76	79	63	72	69	77	54	74	66	66	53	78	70	57	63	67	69	67	64	61	57	63	59	78	61	77	70	64	64	80	70	74	81	77	53	54	61	72	69	66	68	72	64	65	76	47	66	81	67	59	63	65	65	64	53	63	51	61	63	54	68	70	74	66	73	63	56	74	61	72	59	79	67	75	65	66	51	55	68	53	68	49	73	63	64	65	71	63	61	65	58	67	77	72	69	72	60	67	51	75	65	87	64	65	53	59	83	63	63	73	68	61	55	70	55	72	72	71	76	57	72	69	67	72	66	78	63	53	72	62	63	51	71	50	69	76	69	51	76	73	63	60	71	66	59	67	60	84	74	59	64	67	66	61	69	78	61	75	55	61	69	67	64	72	75	64	68	61	58	68	64	62	57	65	72	66	63	79	64	57	70	88	58	61	67	65	62	72	81	75	76	70	66	55	64	37	70	61	64	66	70	54	68	66	54	67	81	67	67	51	49	69	65	66	57	63	78	49	64	60	56	70	73	75	69	72	62	84	64	68	80	61	57	58	74	60	75	75	71	70	74	52	60	69	68	64	59	60	59	55	76	62	71	52	58	57	70	77	58	61	65	65	72	65	62	69	67	58	62	55	60	55	74	70	79	65	64	59	68	66	68	68	64	53	69	60	60	62	72	74	61	70	60	65	75	66	63	67	67	67	74	73	63	70	75	63	62	57	63	73	72	75	74	76	69	47	67	67	70	54	51	63	85	66	66	59	60	56	56	72	68	65	58	56	61	72	61	58	66	67	71	69	72	86	70	60	65	49	63	67	54	54	66	79	66	58	63	66	69	58	55	79	63	70	74	56	55	64	57	45	58	75	79	66	64	59	51	70	54	70	62	63	57	63	64	63	63	69	63	58	67	63	57	77	66	75	68	70	49	63	61	67	62	70	61	61	73	65	62	59	53	71	66	60	76	57	71	55	53	73	72	78	55	67	72	78	61	66	95	56	64	68	79	68	59	67	67	74	58	65	63	59	71	58	83	71	71	62	75	62	72	68	47	64	63	81	55	67	63	63	64	69	63	69	72	72	65	68	86	74	57	55	47	60	51	61	74	71	70	65	76	72	56	77	64	73	57	73	66	68	68	79	63	73	73	73	55	50	59	67	63	73	63	81	47	60	66	66	74	59	69	60	64	70	68	81	66	67	70	66	58	78	55	67	55	74	67	76	70	54	77	80	59	78	54	71	61	69	61	63	64	61	69	56	54	61	71	72	58	69	69	66	60	70	60	62	51	59	57	60	65	55	56	69	62	52	56	61	70	71	72	89	67	70	68	65	79	69	65	55	56	45	67	49	64	80	64	66	71	68	81	62	78	55	75	52	58	68	40	60	56	71	67	68	52	68	59	72	52	66	65	63	91	66	64	59	66	51	51	67	60	67	64	65	77	57	68	78	56	70	71	65	67	64	54	67	67	55	67	69	76	73	76	61	82	56	74	76	67	55	57	67	64	61	56	65	61	88	71	66	70	72	57	67	68	59	66	66	72	58	74	64	85	76	66	74	74	67	65	46	67	67	67	56	66	66	79	61	68	55	51	61	68	65	60	64	66	76	65	65	68	75	70	66	51	58	60	77	59	72	62	65	77	63	61	64	65	68	77	84	69	61	56	75	73	79	81	74	77	57	65	58	59	62	59	71	73	63	62	71	67	62	73	78	63	76	72	69	63	74	65	82	65	75	62	60	61	66	66	80	60	50	74	75	69	72	63	70	52	74	60	70	55	50	52	65	54	53	61	77	67	55	48	72	59	56	57	79	70	78	67	54	64	62	58	72	68	63	77	59	69	55	70	93	66	82	71	63	66	64	74	88	60	61	79	75	54	48	72	86	62	78	61	70	62	64	71	62	60	72	73	77	75	70	69	56	58	70	63	64	54	75	76	54	73	51	56	66	77	69	60	65	64	81	71	60	67	58	74	61	59	72	59	71	76	53	62	52	78	70	60	63	63	72	71	63	58	69	78	62	74	71	77	73	74	75	64	68	67	66	68	52	61	59	72	62	72	62	62	56	66	63	63	71	62	54	74	74	76	66	66	62	70	69	66	59	63	68	67	62	60	58	67	66	57	70	71	68	77	58	74	67	65	95	63	70	67	71	68	63	58	68	64	53	78	74	68	78	62	79	62	62	66	62	71	64	72	77	60	65	77	72	76	59	56	68	56	49	61	58	70	54	56	74	75	68	77	56	70	57	66	61	73	54	60	69	59	76	67	74	70	58	54	47	84	58	63	65	52	52	60	59	61	58	61	53	61	53	52	58	68	57	75	52	63	58	56	61	73	48	82	73	57	60	46	73	54	68	77	71	59	62	62	60	66	74	61	81	69	51	65	66	46	56	79	58	64	70	70	67	78	59	57	65	51	64	73	64	73	42	59	69	70	62	77	68	77	71	64	59	56	60	79	63	68	69	62	75	54	59	71	64	58	75	59	65	59	56	69	55	56	68	53	68	51	63	72	56	70	75	82	50	63	79	58	56	66	75	81	57	70	77	78	66	57	69	52	74	66	51	67	75	60	57	61	75	71	74	73	64	62	77	70	54	65	71	68	61	57	51	71	72	67	63	77	63	67	67	79	55	76	59	64	69	62	64	59	80	65	62	65	60	73	62	57	63	54	65	72	63	61	60	61	74	65	69	55	53	71	68	59	56	76	53	70	62	55	73	59	61	68	76	62	64	50	69	58	58	69	47	69	81	60	57	64	61	59	67	61	62	73	70	60	58	62	63	59	69	75	62	69	54	67	71	63	71	61	75	67	55	69	71	60	78	71	60	55	71	68	68	70	76	52	59	80	65	57	68	74	68	66	59	76	62	65	53	68	66	65	52	60	80	57	69	63	65	58	60	66	75	59	73	66	59	41	73	62	63	70	75	74	66	71	58	59	76	72	66	56	56	64	68	54	69	69	56	55	64	69	62	80	63	65	62	70	70	54	65	64	64	57	63	60	46	64	75	68	56	80	72	68	67	63	61	76	67	65	64	60	76	75	64	65	55	84	52	65	68	64	65	76	62	64	57	66	56	64	63	60	58	73	78	78	67	59	53	55	66	65	88	63	61	66	55	63	66	64	62	63	75	65	70	64	54	64	61	63	72	67	71	73	65	63	52	65	58	61	61	69	65	60	76	70	58	56	54	85	64	62	79	68	61	92
12648	3604	2010	3395	23325	44458	59520	62971	56957	48085	38470	30274	21288	12243	6163	1834	651	716	623	672	688	646	675	639	704	673	678	650	643	659	685	678	685	683	669	651	721	664	689	640	657	704	679	666	634	660	645	661	720	652	687	642	681	646	660	684	608	672	656	688	705	677	654	646	632	664	687	648	617	650	654	638	683	670	689	645	679	652	658	709	672	639	637	680	689	665	697	688	661	629	690	635	720	661	683	676	652	671	647	655	705	694	640	645	663	709	699	674	704	636	634	649	661	683	668	630	651	641	703	654	677	659	672	664	664	720	660	717	634	676	689	634	645	696	677	677	678	640	689	614	668	646	631	618	689	684	655	636	629	674	668	667	682	648	685	660	606	706	688	671	637	689	645	671	689	695	630	642	706	664	667	714	647	652	657	717	685	702	662	637	695	664	687	678	645	669	649	703	713	667	684	684	652	678	657	663	659	674	709	661	719	635	699	690	685	696	640	657	683	692	653	671	649	647	726	678	643	653	686	665	643	649	660	679	678	662	688	622	652	699	609	657	643	620	694	645	669	645	706	684	674	666	652	596	689	625	681	664	667	684	638	708	682	640	724	689	685	636	656	632	672	666	664	668	661	677	674	657	665	675	646	713	663	647	690	682	694	671	692	662	692	644	627	653	649	732	672	664	683	632	674	673	661	665	669	686	731	671	712	661	675	684	672	647	710	694	678	701	632	684	643	662	691	652	700	639	694	620	666	679	713	689	699	631	684	653	668	684	674	673	679	681	701	656	684	650	691	668	632	634	721	638	703	643	688	686	652	652	642	658	663	675	682	686	691	653	651	647	627	654	665	649	719	628	654	647	668	661	704	621	649	659	683	638	716	667	714	682	652	691	665	656	723	686	657	687	721	669	670	614	641	675	685	691	674	661	650	654	662	671	636	698	682	646	705	634	676	702	694	684	657	716	654	669	642	652	678	694	663	632	651	633	668	616	704	634	652	683	637	654	663	651	712	611	655	706	669	658	657	682	666	645	675	688	675	725	665	675	675	656	635	666	685	686	638	643	631	691	658	691	657	651	660	658	649	671	697	652	681	668	667	655	686	668	645	667	693	658	661	678	709	719	670	690	664	653	673	698	664	611	647	656	687	684	675	660	680	686	700	681	648	751	675	649	650	644	668	683	660	669	653	744	666	669	690	688	650	668	670	672	676	653	676	652	677	676	643	653	686	638	615	690	675	656	695	671	652	669	636	684	642	703	670	664	627	703	667	670	682	649	649	635	655	628	641	673	689	718	654	660	658	682	697	700	626	658	704	648	676	675	683	655	664	668	674	645	688	659	661	638	728	661	675	664	653	690	665	674	624	665	660	678	632	663	687	692	661	687	659	679	683	650	697	631	688	680	640	681	660	675	645	672	638	645	672	648	694	639	722	662	650	675	662	602	642	643	657	644	682	701	661	645	647	643	644	687	657	706	693	683	662	655	693	663	659	684	697	692	680	667	664	659	691	658	627	680	653	661	692	702	669	672	665	740	665	676	655	679	689	708	732	634	720	665	654	638	682	692	698	709	699	699	618	663	680	611	676	711	685	642	646	651	701	642	694	735	684	657	636	671	694	657	662	665	682	650	701	643	670	689	684	696	685	712	658	613	693	689	642	681	682	673	684	699	659	677	674	657	664	629	659	658	692	679	669	694	647	625	681	653	666	669	709	657	695	682	645	667	648	662	697	701	627	656	666	672	668	676	697	685	726	619	632	673	613	737	627	638	708	677	631	671	677	688	677	709	716	690	676	647	676	640	634	648	623	708	672	699	675	723	686	587	715	663	677	677	679	687	631	710	685	657	737	664	684	667	697	619	675	659	716	704	675	698	691	666	702	661	690	666	615	690	679	619	641	713	634	675	674	639	661	687	683	679	686	685	656	604	651	643	650	713	714	629	670	657	664	718	623	675	699	684	661	634	613	644	681	684	643	672	652	654	678	685	594	671	642	666	679	667	667	677	651	615	675	669	642	671	674	647	617	678	643	716	689	648	685	622	630	718	590	639	681	674	668	627	675	645	657	652	669	675	680	665	685	688	667	665	708	659	626	646	651	698	740	633	693	650	662	666	664	681	723	700	677	680	713	692	665	647	646	646	696	670	660	646	662	647	676	676	673	615	698	698	659	596	641	665	674	687	651	638	673	676	671	718	676	701	688	686	689	695	656	660	654	700	676	661	658	686	649	640	706	639	665	666	702	702	649	666	605	678	655	640	687	651	677	645	632	693	651	655	677	643	670	643	692	695	637	637	667	646	618	661	671	659	691	704	684	676	663	691	651	694	599	628	698	663	639	643	714	608	657	635	674	633	701	667	662	692	669	639	677	674	640	642	622	670	702	676	614	616	681	678	666	665	642	692	651	652	673	705	682	694	652	683	677	654	638	684	633	635	671	672	600	684	655	651	669	612	669	674	687	657	657	674	678	661	668	666	658	670	682	677	692	676	673	630	678	714	731	661	658	639	673	698	715	694	702	629	661	654	707	667	638	628	717	673	625	650	657	668	669	677	664	670	699	678	677	642	676	656	626	684	653	638	699	664	703	721	680	677	685	675	651	639	660	664	641	661	656	701	689	662	707	632	640	647	663	715	686	676	675	706	654	710	652	663	706	648	681	702	661	676	689	694	673	662	641	682	654	665	671	677	671	683	654	641	637	687	589	629	666	672	659	691	669	651	643	657	673	668	663	667	688	672	679	690	650	695	646	660	655	648	660	645	680	628	708	669	653	723	664	667	639	648	708	705	655	691	646	653	658	669	680	723	658	704	704	701	704	683	686	639	678	667	661	613	671	641	662	657	676	678	670	696	646	655	652	694	675	681	635	664	671	677	642	673	711	665	664	686	631	680	661	689	708	691	685	676	658	641	624	607	704	657	678	664	655	694	704	670	697	631	654	662	680	707	647	668	655	639	646	639	676	633	692	671	687	628	673	630	657	713	653	678	662	628	676	701	640	695	692	666	621	663	664	690	681	697	645	669	646	721	677	669	663	638	693	684	668	668	703	651	644	685	671	648	703	654	680	729	595	650	688	657	678	641	664	652	681	654	714	658	679	682	638	675	688	692	686	669	665	672	671	711	655	711	706	640	652	636	667	698	662	683	650	652	705	653	673	642	660	662	654	633	665	707	676	689	692	659	628	701	696	666	635	633	660	614	665	709	664	645	652	641	709	713	690	715	647	718	671	693	685	683	676	632	698	667	694	661	608	694	680	716	682	627	684	701	680	665	679	674	638	673	676	654	654	665	676	621	691	709	666	635	712	628	664	683	645	676	655	626	640	718	646	689	655	686	649	633	658	691	664	666	655	664	642	674	659	650	658	665	633	695	658	686	669	681	659	697	673	645	593	628	639	647	671	643	673	697	662	649	671	651	697	666	654	671	696	628	685	670	646	670	651	678	655	644	705	658	643	697	662	678	710	659	682	621	662	674	683	701	673	635	650	705	650	634	654	693	664	635	687	670
1587	65	80	71	88	362	1473	2517	2436	1644	1123	610	327	162	97	61	57	45	57	49	44	47	71	50	58	64	44	51	59	56	51	58	55	36	40	55	65	56	47	52	58	57	59	58	54	59	47	64	59	67	50	57	56	61	49	48	44	54	52	51	48	42	57	57	43	50	51	61	49	47	77	45	39	37	54	41	49	72	50	54	48	51	59	61	68	42	69	53	56	56	62	47	39	47	53	46	73	63	48	64	47	61	53	58	47	60	54	47	60	53	40	55	54	48	59	58	49	48	58	50	45	59	52	44	52	57	63	49	53	49	64	61	47	58	61	51	56	55	61	46	44	55	44	68	57	44	56	60	48	46	49	49	49	51	42	41	53	59	53	53	50	63	61	58	47	52	55	47	50	48	54	53	50	52	62	52	49	46	54	52	41	52	48	46	60	51	58	47	49	58	51	58	63	58	59	52	51	36	64	55	44	48	74	47	58	53	49	53	42	56	59	57	58	53	54	43	53	55	51	64	54	51	47	52	73	58	55	52	55	50	63	50	56	49	49	52	43	61	53	55	47	50	60	71	52	51	41	48	57	54	53	51	50	61	58	67	49	60	65	53	57	65	57	60	65	58	59	61	57	59	37	54	43	48	65	52	42	53	50	47	52	58	47	46	53	60	54	45	41	69	53	46	74	52	51	55	45	58	69	53	53	43	49	51	58	66	56	50	59	66	48	54	53	61	54	45	51	47	60	47	56	48	52	54	47	54	57	54	52	49	46	34	54	37	44	52	48	42	48	60	54	60	67	45	42	64	47	61	62	65	63	48	42	52	53	66	52	47	54	68	67	50	48	48	63	57	47	49	53	55	64	44	60	49	51	63	59	46	48	57	47	48	44	67	54	61	46	57	50	73	60	66	38	45	54	58	46	55	58	55	46	51	64	59	63	49	47	57	53	52	51	59	60	57	52	57	56	48	40	51	47	58	49	60	57	61	57	66	50	51	49	56	61	55	58	56	59	64	46	52	45	47	44	55	49	52	64	55	66	58	67	54	39	39	53	47	54	63	54	61	50	56	57	61	55	49	44	62	57	54	49	49	54	57	59	52	47	69	57	59	54	47	55	53	44	63	45	51	43	41	49	53	49	58	46	46	52	64	66	34	45	57	57	48	60	65	50	54	45	51	65	53	44	56	53	39	46	45	49	53	45	51	47	59	46	57	57	63	51	54	56	64	49	54	44	55	49	59	58	62	54	49	60	52	58	55	33	51	55	58	41	51	48	49	54	57	45	63	55	53	54	47	64	66	60	61	48	66	55	68	64	49	44	84	46	59	65	47	58	58	61	50	52	62	36	60	53	63	46	50	52	66	47	61	55	58	52	64	49	62	53	62	48	67	48	46	55	47	55	62	57	49	51	51	58	61	57	56	67	50	50	44	62	48	47	59	62	67	42	60	64	41	63	47	70	50	57	50	44	57	56	52	43	54	48	55	63	51	58	55	42	51	63	48	57	47	58	67	49	49	73	54	59	49	46	56	48	44	47	44	50	66	56	48	50	59	50	40	50	58	49	52	54	73	52	42	58	56	51	42	45	60	49	55	50	47	52	54	56	54	60	46	57	51	59	51	58	53	57	52	52	43	55	48	53	50	51	40	44	52	49	49	46	69	51	49	62	59	55	50	59	64	44	42	48	60	45	54	57	52	67	48	58	56	58	51	50	57	54	60	50	59	63	59	46	72	59	49	61	44	55	46	42	44	62	34	60	45	54	54	51	58	38	57	61	48	48	57	47	49	62	63	52	58	52	55	45	56	65	51	57	49	66	43	47	44	56	59	54	44	36	57	51	47	38	49	43	54	42	56	59	48	58	52	43	59	61	50	61	38	55	65	47	55	44	50	40	52	56	43	56	40	50	45	60	56	63	57	50	59	52	54	67	47	63	55	62	51	49	37	60	50	48	45	40	42	63	53	52	45	46	58	50	43	56	55	45	70	47	51	48	39	52	51	53	51	45	40	43	47	55	51	54	50	53	51	40	57	53	41	52	55	59	52	53	48	60	50	49	52	58	48	60	65	49	52	40	60	47	55	46	51	35	41	59	49	62	62	54	55	41	64	55	54	65	47	51	51	54	44	50	37	50	42	66	66	40	55	51	46	59	60	56	65	58	66	52	54	52	56	54	46	48	57	65	45	55	56	57	54	47	57	44	47	50	55	54	47	64	53	46	67	52	58	63	62	52	55	49	49	50	48	45	46	48	58	42	47	39	52	56	54	55	63	60	48	63	56	56	53	58	48	50	48	54	41	35	61	43	44	56	56	59	52	60	47	50	57	53	46	54	44	45	62	54	50	56	49	66	48	48	52	54	44	64	48	55	52	48	59	51	53	51	51	54	66	57	55	46	58	47	53	58	55	41	49	50	46	53	76	47	52	54	62	51	57	66	49	51	50	45	57	68	41	45	59	56	55	53	56	59	57	50	49	54	47	64	59	52	47	62	54	60	45	62	66	50	49	55	58	55	61	57	55	54	57	71	52	64	54	63	48	56	48	52	54	51	56	51	54	48	62	50	50	52	44	57	47	67	59	48	38	43	54	45	49	58	59	55	60	62	60	49	56	46	53	53	56	49	68	67	49	44	52	49	53	52	57	48	43	51	53	53	45	61	52	46	58	52	50	46	61	49	52	52	63	62	57	47	55	51	55	65	52	42	54	45	61	52	63	65	59	38	53	66	58	53	55	63	54	53	52	52	51	49	50	62	57	55	39	56	64	61	54	53	48	47	54	43	63	54	54	58	50	46	64	53	53	59	68	61	49	58	47	60	45	49	59	64	61	45	50	50	61	63	69	49	52	56	62	52	62	54	46	55	50	49	38	48	59	61	74	44	51	46	56	72	56	58	40	53	53	48	51	59	53	54	46	50	52	50	47	58	47	45	48	71	58	48	50	54	60	59	41	60	41	49	49	47	59	42	50	64	42	43	50	46	53	57	58	58	48	60	53	47	43	47	51	52	60	42	65	67	63	42	61	56	56	51	48	52	56	58	50	46	50	51	64	54	43	62	42	57	51	51	65	54	60	61	49	54	52	55	59	55	50	49	60	52	57	47	47	42	41	60	57	50	46	55	59	65	60	50	53	60	44	49	56	74	49	57	38	62	47	57	64	47	49	51	43	54	56	49	52	58	53	43	53	56	60	53	59	55	43	55	51	60	58	47	51	44	34	54	57	41	72	58	38	47	63	47	53	41	60	53	52	55	50	62	66	53	47	35	49	52	42	39	63	61	71	53	58	52	67	58	43	42	51	51	53	51	56	62	33	48	60	66	35	60	49	65	54	44	51	49	51	50	60	43	39	58	55	60	45	42	53	54	59	47	57	57	57	48	48	55	48	60	48	51	55	47	51	58	33	51	62	50	50	50	41	42	48	64	46	43	56	76	44	47	58	60	47	44	65	42	36	57	46	46	62	51	44	49	50	42	39	52	60	54	53	51	56	49	58	58	51
7114	933	920	1552	4042	21123	31491	33776	30572	25359	19312	12937	7382	3503	1667	715	530	505	546	537	532	437	507	530	482	497	544	545	538	540	507	513	528	547	532	511	491	563	532	519	520	516	518	521	533	514	504	509	552	490	553	566	511	498	520	515	530	526	513	538	529	481	532	511	538	528	494	515	523	558	506	549	507	541	516	521	491	552	513	536	551	522	568	502	510	516	550	531	508	494	525	548	518	565	495	514	544	527	563	582	522	520	550	544	531	527	521	532	520	529	505	549	526	509	529	520	542	538	546	537	511	551	528	536	515	567	558	544	549	534	508	509	525	558	546	534	520	503	560	544	568	555	492	533	540	559	533	552	552	513	540	536	552	552	536	531	530	509	536	523	559	542	520	471	488	521	582	535	563	519	479	509	485	509	526	536	506	545	499	514	485	477	517	509	516	497	532	520	504	534	533	514	497	506	548	571	536	497	537	512	527	535	499	500	512	541	575	529	517	514	533	525	559	534	514	498	497	552	508	502	524	547	528	525	540	538	552	537	528	508	532	532	559	517	550	523	542	489	518	543	486	534	538	508	528	545	506	522	516	506	557	542	534	538	513	522	547	536	527	539	485	550	539	489	502	509	507	544	546	511	521	546	534	533	529	570	545	538	505	506	516	520	524	534	490	520	522	554	554	532	566	546	531	530	545	518	522	516	516	507	483	535	491	535	529	498	511	531	542	509	548	518	533	529	505	568	524	562	523	531	562	497	509	483	526	524	514	506	494	549	513	540	558	518	568	522	517	523	532	543	535	545	495	564	531	499	531	524	547	525	515	554	515	573	509	560	503	508	509	568	510	542	550	495	566	536	544	528	532	579	520	526	569	535	438	537	550	539	507	500	482	507	493	520	516	527	463	524	504	543	536	544	512	538	510	548	578	562	541	496	529	548	537	474	524	533	519	539	516	523	544	582	478	503	531	499	494	476	520	481	521	518	503	576	522	525	515	526	514	490	487	512	496	544	557	536	510	557	535	523	520	519	541	521	549	557	537	530	510	511	543	484	562	513	575	483	525	538	513	516	557	549	553	515	532	508	560	535	523	541	502	536	523	501	530	507	519	526	555	546	533	553	525	494	509	516	496	505	510	570	529	473	529	537	569	504	522	520	515	525	503	496	528	512	522	487	558	504	529	525	532	519	476	519	517	554	490	507	491	560	517	494	506	546	529	493	547	522	557	524	532	547	556	562	502	535	553	510	531	542	516	526	517	515	493	557	531	530	505	523	530	492	533	528	518	554	527	535	520	544	504	547	551	557	514	518	546	482	525	495	517	544	515	574	504	533	495	519	508	526	499	552	524	490	527	504	541	482	545	519	542	537	537	492	560	522	542	520	535	540	519	502	500	548	498	539	526	518	497	487	561	471	579	544	543	603	550	493	512	507	524	523	511	546	498	540	547	563	535	461	522	510	505	546	549	548	497	589	495	549	526	535	544	530	519	537	534	516	562	557	482	555	543	502	482	487	547	537	534	570	488	507	518	527	524	514	528	555	530	513	540	528	529	525	530	468	541	545	549	483	489	513	504	521	514	545	504	549	558	528	490	506	561	471	474	511	519	514	509	493	519	532	543	498	519	537	524	543	554	575	531	479	553	501	535	573	538	523	481	514	544	524	526	579	505	469	525	555	504	513	499	534	484	520	509	524	567	501	508	541	539	575	511	521	526	526	527	511	533	514	513	537	528	496	550	477	560	516	521	508	547	509	524	509	513	520	492	535	526	529	532	528	505	556	498	539	538	519	562	544	490	506	495	567	516	529	536	518	519	556	507	492	529	508	530	539	546	501	551	503	542	501	535	507	534	554	548	520	546	521	558	501	538	542	519	520	492	538	519	528	508	495	536	537	496	495	537	507	523	553	564	499	533	527	556	539	537	546	532	582	548	510	543	542	518	523	535	526	514	512	529	529	508	521	517	510	535	508	526	506	530	553	509	538	531	562	523	524	545	540	515	541	505	513	482	529	517	517	517	547	529	539	493	500	487	497	503	536	519	537	525	518	545	517	518	509	514	540	498	534	516	489	540	537	509	550	483	558	545	560	507	515	505	526	549	515	506	541	543	534	546	525	542	538	543	526	520	532	538	513	555	513	529	533	513	478	513	538	521	520	552	493	481	512	500	539	525	546	510	501	505	523	513	511	545	515	539	504	532	535	517	526	517	510	531	537	533	541	536	511	494	541	526	520	476	523	541	519	537	531	518	513	552	500	557	516	510	567	477	470	547	523	525	560	491	560	546	491	556	524	556	560	558	510	553	557	498	539	529	522	554	524	494	531	510	539	540	536	527	501	519	562	548	510	540	529	518	491	497	532	524	538	526	562	506	567	459	476	553	544	525	496	551	489	535	521	536	574	529	518	536	536	507	540	501	520	497	489	568	487	541	524	504	507	526	530	539	500	519	548	549	529	491	514	543	571	582	549	525	547	521	532	555	512	546	542	503	531	543	525	518	545	524	547	522	510	517	538	511	539	538	477	523	564	549	522	527	514	504	529	495	561	558	507	486	507	517	550	550	489	534	519	528	515	525	508	539	506	509	539	513	487	566	467	564	511	517	517	551	547	492	521	563	569	525	508	517	529	501	559	551	565	524	519	509	522	549	536	515	529	564	521	549	506	506	512	525	516	560	555	513	505	503	524	560	542	498	493	535	533	526	548	548	513	511	519	539	523	537	513	526	537	526	554	531	520	537	530	530	499	517	510	559	514	549	513	546	515	548	511	503	529	568	520	526	506	527	494	502	549	501	506	568	537	503	532	554	590	545	564	485	492	507	547	543	523	534	512	523	464	550	514	587	541	526	573	552	497	532	541	493	528	513	535	579	545	514	533	538	530	484	500	540	544	507	502	526	551	531	515	538	480	549	516	538	509	521	541	530	515	552	526	547	541	548	494	551	506	545	537	527	528	539	520	534	513	515	522	519	552	531	472	557	554	548	521	496	570	515	554	539	517	514	558	567	493	531	513	508	581	577	521	512	515	522	530	486	564	531	517	515	539	573	539	511	534	516	529	510	544	504	511	512	546	546	553	538	529	566	480	527	535	497	546	492	513	536	519	535	494	532	532	494	516	544	519	522	555	520	539	551	480	582	541	530	473	538	499	521	506	493	576	528	541	502	499	498	510	473	520	548	554	522	534	530	492	527	512	521	541	476	536	554	501	500	547	495	540	551	491	502	522	534	554	525	506	529	518	534	518	516	557	503	527	505	507	538	548	545	505	494	558	516	531	507	518	488	530	558	536	542	564	550	508	560	522	514	526	528	531	564	517	529	538	524	549	515	514	549	522	480	527	486	534	561	517	513	506	482	542	549	498	514	532	510	508	516	526	541	500	560	548	515	543	531	485	561	543	573	550	545	526	532	494	495	529	564	505	528	550	541	532	578	511	559	530	543	513	526	558	486	471	502	516	527	550	535	549	563	508	518	526	538	525	506	499	546	559	494	555	573	517	535	507	536	557
2321	107	103	210	425	1769	5263	7514	6206	4372	2575	1332	687	288	126	42	29	38	41	52	45	61	48	57	50	51	48	42	40	43	49	39	45	42	44	37	50	44	43	42	55	42	52	45	51	53	50	53	50	39	43	46	42	39	45	55	31	40	48	41	37	59	51	38	41	31	38	48	38	39	32	40	49	41	51	48	31	44	48	43	37	46	42	55	36	48	45	47	35	40	42	54	47	54	41	42	46	39	44	51	39	38	56	45	42	41	40	49	44	41	49	53	37	45	42	35	45	36	47	45	43	42	39	32	39	38	51	45	43	50	34	35	37	48	41	49	49	37	47	41	46	57	54	49	55	41	52	34	54	48	57	50	48	42	48	41	40	39	42	38	40	41	44	32	36	57	49	48	35	34	42	40	31	45	45	46	49	50	44	47	64	40	41	51	46	49	48	43	51	52	44	51	42	37	43	39	32	55	44	47	41	50	44	42	44	38	35	47	45	26	46	54	41	45	34	45	47	70	44	40	40	55	45	46	41	38	48	45	40	40	39	49	38	60	41	41	42	43	50	35	42	59	53	37	37	50	46	37	49	53	53	42	44	48	48	42	37	45	47	38	40	48	42	52	31	38	48	52	47	46	60	37	40	46	43	34	38	56	39	43	40	57	38	39	52	37	58	43	52	41	45	36	45	32	46	45	40	49	33	54	33	33	54	48	40	50	36	47	47	38	41	43	34	53	43	42	37	40	49	43	52	48	38	44	47	48	48	42	33	45	38	36	37	39	39	48	48	45	34	36	42	43	52	43	35	43	37	40	41	62	46	42	35	45	35	42	45	47	46	51	35	50	48	46	47	43	50	43	44	39	49	53	40	42	36	53	37	41	53	47	35	41	47	52	53	47	41	38	54	41	47	50	44	38	30	35	40	40	33	44	46	58	53	49	28	56	47	36	37	34	41	51	41	41	48	54	47	45	39	51	56	45	41	46	40	46	47	46	44	31	55	52	40	39	38	48	41	44	46	47	45	30	44	51	38	54	29	55	38	44	45	42	36	42	31	57	55	42	49	45	45	39	39	36	40	47	37	60	48	46	44	49	50	38	41	47	50	47	44	50	38	48	42	44	47	45	42	51	43	51	42	52	36	44	53	44	35	35	34	51	38	47	48	30	42	47	54	46	50	42	35	52	35	42	34	54	51	51	43	53	32	33	42	44	43	48	45	37	40	30	42	31	37	43	37	37	43	44	44	50	33	51	46	47	50	34	47	47	46	52	46	38	34	41	44	51	37	35	33	35	51	41	39	55	45	38	44	41	44	49	42	44	41	35	35	50	43	45	51	51	40	53	38	47	45	45	39	37	41	38	44	53	47	48	47	42	58	56	34	36	42	41	43	45	49	50	44	50	44	40	40	44	45	40	37	46	46	50	45	39	34	53	46	50	35	42	31	55	41	46	42	34	46	38	44	52	50	47	28	45	36	41	46	34	49	43	40	46	34	46	51	36	36	55	33	40	34	43	49	54	39	44	48	50	43	40	49	44	46	38	42	27	48	37	48	53	47	42	34	47	43	48	50	45	53	49	43	36	45	51	50	38	42	43	49	49	50	55	44	43	46	51	37	44	48	47	32	59	37	50	46	39	39	44	34	61	35	53	43	41	42	39	47	37	49	53	44	33	46	44	41	43	43	41	35	50	44	39	47	43	42	52	48	33	40	52	53	32	41	41	41	52	43	51	28	44	41	38	45	38	39	57	46	47	36	52	49	39	35	42	41	43	44	33	45	50	45	35	43	33	45	34	37	36	59	37	45	58	40	39	48	44	50	44	38	45	47	40	41	42	43	44	34	33	36	53	39	46	38	45	38	47	34	42	42	40	41	41	34	44	46	44	50	52	52	46	42	40	28	58	45	43	43	45	47	44	48	41	45	31	29	35	38	49	32	42	44	45	36	49	44	46	42	36	45	41	43	49	45	49	46	46	52	57	49	44	28	31	40	43	35	42	45	48	50	46	52	36	45	37	35	40	50	30	45	45	38	47	35	44	42	39	41	38	59	41	45	39	53	51	41	42	42	41	47	38	36	42	42	43	52	51	38	41	38	39	44	45	44	40	35	54	39	65	41	46	40	45	43	43	46	39	37	47	49	39	34	51	43	49	38	52	37	50	41	49	46	52	44	28	37	45	45	42	47	43	43	39	36	54	47	37	48	42	28	46	52	48	54	47	44	47	38	49	43	43	37	46	42	44	46	41	39	42	47	40	44	32	48	26	55	49	40	40	48	34	41	43	50	36	50	53	49	47	45	40	48	53	40	42	36	39	43	38	46	38	40	29	44	35	46	43	36	44	36	43	46	45	45	44	34	41	41	47	44	29	46	38	49	35	31	36	47	46	28	28	35	61	36	41	43	46	46	48	28	40	53	46	45	41	46	48	56	36	39	50	54	41	45	40	43	50	32	49	57	52	46	33	46	46	42	35	37	30	45	44	42	39	41	49	40	40	43	43	48	34	53	41	46	37	41	44	35	47	41	38	56	47	42	42	48	40	37	47	42	48	34	46	34	41	48	57	34	48	40	35	45	38	39	51	43	43	49	48	45	38	48	46	57	33	46	39	57	54	44	44	34	45	54	49	37	54	42	49	41	51	40	31	36	53	42	41	41	50	31	37	39	39	53	46	42	45	51	34	51	35	39	41	39	45	37	35	43	45	51	47	48	38	52	45	39	48	40	39	42	43	45	38	45	45	46	35	51	36	36	53	46	50	59	40	58	52	44	35	42	42	34	30	48	43	50	44	50	56	37	40	33	53	36	53	36	45	34	47	40	41	40	48	41	44	36	42	54	41	37	51	43	47	35	46	47	42	32	37	35	48	46	47	32	46	43	30	46	40	41	38	46	41	51	32	46	42	56	38	49	42	35	36	42	46	41	46	50	53	37	43	44	45	38	48	44	54	43	44	41	42	51	36	48	46	42	34	41	34	48	52	34	39	38	45	43	47	41	42	41	33	52	39	65	44	54	44	42	34	33	46	40	43	47	31	36	56	35	38	37	50	33	36	44	45	39	44	53	51	44	50	45	38	30	46	39	36	44	48	45	52	38	31	46	38	50	48	38	43	26	55	45	37	34	44	55	48	48	53	43	46	47	42	34	41	44	43	45	44	54	43	51	51	32	44	47	47	39	50	31	38	52	53	46	45	42	37	49	28	40	42	40	42	44	39	57	47	48	46	42	49	49	45	41	51	43	47	47	38	39	36	51	47	45	47	38	43	50	48	29	45	40	48	32	53	32	46	46	51	43	46	46	42	46	36	40	38	43	50	39	46	44	29	42	43	59	34	49	47	35	54	45	43	52	39	48	46	47	49	41	38	38	46	58	33	48	44	46	45	47	55	48	51	45	46	47	28	43	38	37	42	42	34	47	46	51	42	55	45	44	43	40	37	38	53	51	42	53	37	55	43	53	51	39	45	52	34	44	56	32	40	35	46	31	53	35	45	35	34	41	45
7977	1614	1467	6104	24906	38202	47666	47929	42155	35698	28785	21119	13199	6645	2698	733	436	444	467	460	430	430	425	407	442	442	428	421	480	426	440	407	436	436	472	456	455	408	408	433	431	417	466	434	426	435	390	442	449	467	423	485	429	442	384	423	439	467	430	476	415	435	428	415	396	439	408	461	415	462	419	437	389	448	450	464	455	453	399	434	434	387	466	412	415	423	423	399	459	412	439	396	411	429	401	447	465	415	427	433	470	489	413	434	441	428	448	415	414	435	432	466	439	442	441	438	416	431	430	427	463	439	413	415	422	460	426	452	450	452	450	428	441	478	433	449	428	427	443	492	455	448	436	433	425	449	443	457	423	446	406	416	424	461	429	408	443	429	417	451	457	429	446	450	432	465	420	423	425	429	399	426	460	424	405	446	460	409	427	451	455	452	471	436	442	445	444	456	434	420	484	443	430	446	419	445	445	439	440	423	431	421	425	426	428	444	421	447	391	395	461	446	430	402	428	405	449	423	435	457	415	438	410	456	455	459	439	428	444	467	418	394	429	431	426	435	459	468	456	448	419	436	434	431	440	405	467	417	459	420	465	457	460	460	417	456	468	410	455	436	442	455	419	400	452	465	481	410	406	474	443	484	431	418	453	420	470	457	457	433	434	429	442	437	413	458	423	450	438	424	385	422	453	462	424	435	403	427	433	449	415	391	442	453	429	451	415	431	451	456	396	445	452	471	427	420	433	441	432	380	442	449	477	451	467	405	468	436	454	383	474	420	431	436	407	411	436	439	445	439	475	444	467	404	426	434	436	387	414	443	438	424	410	416	433	444	464	390	426	456	422	432	435	441	412	454	439	430	469	426	436	419	419	477	432	400	451	425	441	458	444	432	437	429	409	448	407	427	441	429	435	449	426	449	429	438	454	462	477	446	486	415	459	419	456	414	455	440	426	437	445	455	472	424	415	414	440	445	441	405	431	422	406	455	425	432	387	412	416	458	436	424	463	447	444	454	403	440	477	467	428	468	439	459	469	441	430	456	464	472	431	454	466	423	433	424	442	445	422	432	428	439	424	442	449	447	455	436	457	427	442	431	436	453	433	444	411	430	428	462	428	437	432	447	457	406	461	397	423	431	425	478	451	425	425	441	457	474	426	420	439	468	440	447	435	454	434	443	423	400	449	447	453	404	418	415	434	457	399	433	411	427	434	449	455	434	435	405	425	440	441	414	429	459	436	445	438	467	469	410	414	413	437	477	464	466	433	443	472	450	404	399	410	415	424	431	433	464	422	432	461	419	433	437	431	452	464	425	422	441	445	452	454	434	451	439	418	413	447	435	415	447	420	437	446	469	456	405	459	409	414	436	434	414	451	437	435	464	462	439	426	467	403	474	456	419	471	457	402	439	462	480	404	422	464	440	430	427	438	477	463	469	434	433	466	400	441	435	456	453	449	423	475	465	421	474	433	467	420	457	425	438	447	490	457	453	423	457	476	438	422	463	489	459	448	437	456	404	454	444	460	452	471	429	437	433	418	431	421	421	419	453	463	452	395	446	439	467	436	440	418	416	428	389	433	438	455	438	455	450	425	450	465	415	449	443	444	391	440	445	443	399	446	458	437	433	478	493	447	439	452	492	456	467	433	420	469	424	412	433	436	430	450	420	423	449	455	463	449	376	438	425	433	431	438	437	425	447	437	410	458	429	446	440	442	432	464	483	460	451	421	402	455	434	434	467	442	439	431	430	427	457	435	441	438	417	441	438	446	436	430	453	422	391	439	425	409	440	431	421	443	464	440	459	415	406	436	484	435	499	411	444	442	458	425	443	455	439	437	452	423	438	459	419	435	458	461	453	438	454	448	439	446	419	425	437	463	427	423	443	457	456	443	449	433	426	478	409	423	428	429	442	422	435	408	402	381	447	438	450	418	411	443	428	458	448	413	415	418	439	446	400	403	434	457	418	430	472	468	440	396	439	423	440	438	407	454	447	443	436	445	406	412	434	414	445	448	488	417	435	436	402	446	435	423	455	436	421	430	472	478	450	448	436	408	447	432	432	439	446	432	450	413	420	425	397	468	427	443	417	432	443	431	430	487	453	439	421	419	439	469	422	428	413	439	389	425	409	453	386	407	443	424	428	427	458	450	421	422	437	412	452	442	468	437	400	428	467	430	439	452	456	393	410	466	422	446	429	456	416	447	459	452	423	384	459	461	390	462	452	396	434	447	433	453	456	450	441	435	476	436	414	420	408	445	468	414	451	448	426	470	425	395	429	442	439	445	468	447	461	412	442	410	443	444	458	436	480	460	410	424	454	490	432	444	434	458	481	438	419	454	446	471	423	433	423	426	442	466	439	430	432	413	419	436	404	430	415	419	428	436	443	475	426	403	464	417	416	439	483	442	456	451	441	477	455	429	455	436	430	468	425	459	471	435	410	450	438	423	468	465	431	418	447	405	460	435	447	441	472	434	373	437	466	426	385	446	458	446	449	448	417	417	433	429	433	454	439	444	456	441	425	476	411	475	417	437	425	394	444	455	445	425	451	426	428	407	431	467	437	395	446	459	457	438	435	428	473	420	409	444	408	453	439	410	435	409	460	436	439	474	488	404	422	446	417	451	405	413	418	403	372	454	445	421	442	439	436	464	401	443	441	422	427	409	416	466	445	374	447	424	433	429	446	464	461	428	459	455	445	461	441	465	441	458	443	446	485	416	441	391	437	468	409	443	440	420	416	436	421	444	454	448	387	444	440	461	438	452	425	420	414	426	423	456	475	438	433	405	435	432	455	445	425	437	451	441	475	453	461	443	463	425	443	443	437	472	455	461	440	468	397	426	418	469	454	449	413	416	429	452	453	428	451	435	420	443	445	437	465	429	458	463	412	431	442	461	492	424	441	470	450	435	437	416	418	463	441	450	402	425	435	451	442	462	441	411	428	420	452	459	441	442	448	444	425	451	446	436	426	459	434	436	514	449	438	432	413	485	425	488	413	415	446	457	444	445	430	406	456	472	436	423	438	432	433	432	411	430	443	444	428	450	463	441	476	438	393	419	457	427	410	464	443	400	444	451	434	415	447	414	465	441	406	485	425	448	436	434	399	471	428	419	426	431	412	444	433	397	458	425	482	436	449	425	438	430	460	426	418	413	444	402	473	419	398	442	458	469	442	422	435	428	421	432	438	437	438	441	444	443	467	441	442	439	419	408	474	413	414	413	448	447	472	442	459	466	408	435	430	445	445	430	431	410	455	431	452	432	403	483	387	450	409	412	457	411	438	413	400	443	425	445	447	445	432	428	440	484	418	464	442	450	440	428	439	451	419	433	443	443	435	429	474	445	434	423	476	432	449	421	463	447	467	444	409	422	452	450	436	452	430	429	437	395	430	444	441	468	483	458	432	450	440	406	424	496	424	440	428	413	457	446	424	433	428	450	440	453	448	458	417	453	445	429	449	434	403	436	427	438	464	414	465	437	440	470	397	460	426	405	427	406	427	429	445
2484	120	72	81	215	1126	5179	8978	8005	6097	3736	1839	911	405	156	47	50	36	38	50	39	50	44	36	47	33	40	40	40	57	53	40	43	51	46	49	54	49	42	47	44	40	41	55	45	46	53	37	36	48	39	34	44	54	44	38	35	45	45	47	61	41	48	42	43	44	43	48	38	43	34	45	39	43	37	40	39	47	36	38	47	42	38	53	46	41	37	38	61	54	32	34	45	45	46	36	36	50	47	39	60	43	37	55	35	50	39	40	41	39	32	49	47	39	33	25	36	35	46	37	41	34	41	28	42	45	40	38	35	42	53	42	32	48	37	34	37	35	47	43	42	48	34	38	43	34	41	52	37	37	44	49	51	33	42	41	39	47	56	45	38	47	49	46	42	49	27	36	47	39	52	58	40	37	34	45	38	42	42	32	48	45	39	41	46	38	31	31	50	47	55	36	33	56	43	39	41	53	54	39	46	48	45	46	47	31	41	31	42	44	42	39	39	45	51	32	41	48	38	33	42	46	42	41	48	48	43	36	33	39	43	45	39	44	43	43	39	43	35	33	39	38	49	43	36	40	47	36	33	42	33	40	31	46	38	50	41	49	34	49	46	33	46	37	35	38	53	48	42	35	46	40	34	45	48	37	36	44	48	42	39	43	45	43	34	47	40	38	31	39	50	29	53	44	43	45	33	36	35	44	32	45	40	55	38	45	44	34	50	30	44	36	48	51	47	42	41	36	44	43	41	46	32	48	40	40	62	42	48	40	48	49	57	42	36	47	44	47	35	36	36	44	46	32	32	39	54	40	40	40	47	43	27	35	39	40	42	46	48	34	41	46	37	40	32	47	39	44	47	41	38	49	45	37	37	43	45	40	40	55	56	42	32	38	51	42	54	47	46	46	43	39	49	37	34	35	43	40	33	35	41	43	41	39	36	41	42	53	41	34	35	35	42	48	43	51	39	50	45	47	50	37	33	45	39	53	29	47	48	46	36	52	45	40	44	33	40	44	51	42	48	47	40	52	50	43	43	51	43	48	40	37	38	48	34	52	39	30	41	48	47	33	51	38	40	42	41	46	43	34	48	41	42	48	54	36	34	43	52	52	41	33	49	41	47	47	41	53	45	39	39	27	43	41	36	45	40	43	46	37	39	45	44	48	51	49	35	40	49	33	51	61	47	49	46	41	41	49	38	43	45	49	31	42	33	47	42	39	46	41	33	42	48	44	49	37	37	40	43	38	34	42	39	51	42	62	36	42	51	40	50	40	52	47	53	42	40	46	31	46	37	48	35	45	34	35	49	32	34	29	52	48	25	38	54	37	27	38	52	40	47	49	36	40	38	47	39	42	37	48	50	33	45	36	38	39	46	39	41	49	50	37	42	36	43	48	44	45	38	38	32	45	42	50	41	41	36	48	35	51	38	32	47	35	45	38	51	40	44	31	39	47	45	37	40	44	35	44	42	49	44	38	53	33	44	35	53	38	37	41	42	32	55	52	42	48	42	38	50	39	38	52	51	36	50	45	43	60	34	36	56	48	42	43	36	46	46	36	48	41	45	37	40	43	45	36	45	40	47	35	41	48	43	46	40	37	41	38	46	45	50	35	39	49	44	45	52	58	47	29	50	36	49	33	37	32	63	43	50	46	37	43	47	44	30	55	51	42	46	31	51	50	55	42	44	44	41	40	41	41	47	53	39	28	42	47	37	43	40	43	35	48	38	39	39	47	38	39	33	40	44	45	39	44	49	29	46	38	48	39	39	37	46	43	41	47	51	43	52	42	35	36	38	46	41	50	46	33	44	41	60	39	46	40	51	33	44	40	40	50	38	40	42	46	40	38	39	36	39	39	46	44	47	45	53	24	41	35	53	62	39	48	40	37	49	39	47	46	26	44	42	39	35	45	38	39	43	43	41	43	41	53	49	49	42	46	35	52	42	47	45	53	53	51	35	57	42	37	44	44	42	60	35	43	44	38	50	48	34	28	40	44	45	54	37	36	42	40	50	55	40	57	48	43	44	40	38	43	37	39	33	43	39	39	56	54	43	40	53	50	45	43	33	37	44	48	33	48	36	36	48	41	35	39	45	52	50	43	35	31	35	52	45	37	55	48	37	47	35	45	33	42	39	36	53	49	45	50	49	51	41	42	40	47	30	47	40	41	42	41	42	49	36	45	47	40	43	38	44	38	42	38	54	34	39	34	40	36	40	41	43	48	41	43	44	42	39	39	35	38	43	37	29	32	34	43	38	37	58	39	42	43	37	35	33	32	39	43	39	46	26	36	38	53	36	29	39	37	51	42	46	52	48	35	41	50	36	33	44	43	36	40	32	45	38	41	31	31	55	39	30	39	42	47	35	34	38	41	42	51	38	35	41	48	47	41	39	50	47	50	34	34	41	50	28	47	36	44	38	52	35	43	40	54	51	31	42	41	52	45	35	39	48	48	50	50	49	47	51	53	46	35	53	37	41	33	47	32	48	55	47	47	39	45	36	44	43	52	45	56	37	57	37	41	33	44	35	31	37	44	40	54	38	36	46	34	38	46	34	31	51	39	45	46	50	41	37	39	41	33	35	53	43	48	40	34	30	35	42	26	53	49	48	41	45	36	45	46	49	43	46	48	34	41	54	42	42	35	39	38	34	41	34	40	41	36	39	39	37	42	55	40	39	45	35	37	46	44	56	59	36	31	52	32	37	39	48	41	40	45	38	40	52	49	45	48	38	40	43	50	42	42	58	50	45	42	37	34	49	46	42	40	50	41	42	47	35	37	41	41	49	46	48	35	52	40	32	38	42	55	35	40	53	45	40	42	46	42	39	46	42	43	44	39	40	48	45	45	34	44	42	35	39	45	50	42	51	41	48	48	41	36	51	49	41	61	39	42	45	60	40	38	43	37	36	45	45	40	43	60	41	34	30	33	41	42	44	42	42	28	42	60	51	44	45	33	45	39	48	37	50	31	42	38	41	34	36	39	39	31	36	45	45	42	28	45	43	53	37	39	48	43	43	45	41	38	33	42	41	37	39	43	54	37	37	35	64	41	45	48	40	40	42	44	43	50	43	46	52	37	43	50	46	38	41	38	44	46	48	51	39	44	46	42	33	37	45	42	49	39	42	52	45	29	42	50	34	36	50	53	62	39	47	52	50	34	44	45	39	41	43	42	42	42	35	46	36	40	47	48	50	45	24	37	32	46	43	38	55	43	41	50	51	38	37	45	45	50	55	39	41	50	44	32	29	45	38	41	46	39	42	46	35	37	37	48	42	45	33	32	49	45	41	39	32	56	46	55	40	48	36	47	43	39	31	38	45	44	34	51	53	52	34	40	39	46	39	43	37	59	45	38	46	42	41	34	50	42	47	38	29	33	52	46	36	53	44	40	42	46	43	45	46	34	34	38	37	35	48	38	47	33	40	31	44	46	57	43	47	46	40	44	37	39	36	41	55	40	34	41	54	45	42	43	49	41	35	34	46	50	37	45	53	42	35	40
8706	1830	1122	2215	15565	34230	48810	52509	46791	40317	32664	24882	17068	9572	4204	640	434	458	437	417	434	408	413	422	449	428	411	436	395	410	402	413	445	421	459	411	445	403	440	450	470	452	423	457	483	461	452	443	418	423	435	432	441	410	429	442	439	422	435	417	453	440	434	455	443	435	450	401	414	433	424	429	456	442	423	422	427	404	433	415	446	467	416	403	446	417	414	423	383	440	393	405	426	424	453	458	438	434	435	399	415	449	456	425	422	440	471	464	424	399	456	411	424	416	453	433	472	402	431	420	425	463	433	425	410	413	427	382	438	407	403	412	434	420	408	427	452	441	466	458	413	454	415	399	441	437	419	430	438	420	472	422	425	390	397	445	425	436	431	433	441	448	431	430	394	441	446	384	420	416	419	459	428	447	413	395	432	411	442	415	432	406	429	395	426	423	460	448	457	416	419	469	442	416	427	429	421	426	471	426	422	451	425	378	449	435	399	401	419	469	442	480	453	402	444	407	436	440	422	420	432	436	507	425	432	429	451	399	461	451	468	420	447	441	429	464	441	408	424	463	458	453	418	404	397	419	448	461	467	444	422	441	420	418	449	434	466	416	465	429	444	457	421	434	423	459	427	476	415	439	413	430	438	460	446	390	434	427	439	425	411	438	408	446	454	427	432	407	414	453	414	458	413	428	440	440	417	463	441	434	460	418	424	389	426	439	452	415	445	434	425	444	450	435	448	427	422	436	426	423	393	416	403	457	414	432	455	437	440	462	438	454	442	424	398	456	442	418	408	424	429	423	420	443	463	456	415	428	439	440	418	409	403	462	391	436	423	442	425	418	431	450	437	424	440	434	467	438	437	455	421	443	434	459	438	434	435	402	449	473	439	432	441	456	451	410	464	403	403	464	428	452	430	402	432	449	436	431	467	406	462	470	419	429	455	405	435	406	443	468	419	428	406	480	442	432	407	442	394	415	427	461	441	422	424	395	430	435	448	439	450	441	440	428	443	406	413	417	430	438	462	420	442	437	435	452	436	429	392	408	462	421	416	385	421	428	412	427	432	413	423	419	450	442	443	461	471	452	441	411	443	434	444	419	432	384	448	414	423	432	444	440	390	386	474	449	410	400	453	467	445	467	433	404	424	432	415	450	451	460	428	434	438	441	421	434	445	411	426	400	414	434	424	424	416	433	441	414	439	451	403	408	449	414	429	428	409	412	422	422	424	446	461	436	426	422	429	415	438	432	421	447	428	423	433	449	438	451	373	436	450	408	439	433	427	409	428	409	475	455	404	468	441	387	451	382	440	441	438	424	435	436	473	421	423	451	473	449	423	426	438	421	462	386	427	424	421	454	409	421	414	454	439	445	411	420	438	413	441	432	434	439	472	424	416	425	449	436	420	457	447	452	440	445	438	436	395	482	432	416	462	430	424	433	443	422	431	419	450	453	460	447	412	370	444	422	444	446	428	442	401	406	431	444	478	436	417	468	430	417	432	434	396	421	446	428	436	457	419	429	462	429	479	398	422	415	463	410	401	425	433	416	411	407	435	403	430	439	437	403	448	448	421	443	419	426	445	429	440	437	435	399	457	408	433	433	463	449	443	420	448	416	457	415	412	437	443	453	410	435	446	469	428	421	450	407	434	432	440	439	460	407	432	454	415	426	411	403	453	427	426	450	421	402	450	442	420	455	403	442	449	417	481	468	423	429	430	423	439	428	434	435	395	401	435	409	452	415	424	468	442	428	430	435	458	440	421	481	429	429	451	410	404	425	407	436	399	421	409	463	465	428	433	452	450	457	421	475	401	401	430	445	441	452	421	390	465	388	423	434	416	419	460	441	398	429	436	397	469	417	420	414	443	414	386	412	389	464	436	412	464	396	452	409	425	435	424	447	442	430	422	415	432	463	453	438	443	437	439	408	450	430	427	425	418	449	429	428	434	424	429	439	420	412	441	471	444	459	408	479	437	431	410	470	461	459	453	431	438	458	437	431	448	437	422	437	427	433	426	418	434	475	419	456	462	433	391	430	411	427	445	455	444	459	461	398	413	455	448	435	443	429	437	412	444	455	441	441	430	440	422	432	407	425	456	396	435	439	429	432	425	427	452	432	444	431	416	468	413	438	439	434	410	458	446	409	425	455	449	403	434	416	440	455	447	433	402	445	434	468	431	426	421	404	450	431	429	411	471	404	447	451	417	423	435	422	450	443	408	419	405	421	443	434	472	439	409	451	438	439	421	422	394	431	459	403	468	461	444	432	406	405	443	434	440	404	409	438	470	482	408	437	434	444	445	422	423	428	408	393	443	435	439	440	416	400	411	479	440	454	431	441	434	454	402	395	438	479	409	440	436	432	420	469	447	435	442	493	448	466	424	417	430	410	451	470	405	435	433	424	415	456	448	409	406	422	430	439	448	426	447	431	409	462	405	431	445	426	428	414	472	408	459	418	425	455	445	429	444	403	447	415	413	424	437	447	430	436	445	426	418	461	434	441	377	412	432	419	422	432	434	474	447	451	434	412	436	465	425	463	428	442	431	443	427	437	403	440	411	457	453	399	433	403	405	420	442	428	459	404	432	449	447	418	430	433	401	423	431	433	461	436	416	429	440	439	412	423	424	456	426	431	422	473	440	424	408	407	407	436	412	421	453	424	408	424	431	436	438	412	410	415	457	415	409	404	447	386	449	439	433	416	418	464	445	436	407	426	413	410	423	448	415	416	452	428	439	432	465	433	444	426	415	463	401	464	441	438	429	439	433	409	458	420	407	442	440	447	451	448	438	447	451	447	431	431	426	426	405	464	450	422	439	409	427	464	399	446	449	418	466	433	453	415	432	434	473	416	419	411	426	463	420	419	443	446	454	435	404	411	404	403	416	447	439	398	404	428	438	408	388	432	426	400	444	420	445	438	437	427	474	459	450	441	373	451	433	435	405	438	458	427	435	462	438	400	423	437	452	406	461	426	462	465	418	454	440	450	461	466	445	391	423	458	421	439	445	457	438	418	412	441	409	434	448	450	413	443	425	414	464	429	419	443	487	456	412	408	434	449	443	414	450	443	438	417	459	464	411	374	453	431	420	450	464	426	445	404	503	421	463	446	432	448	430	463	440	425	411	471	472	411	435	439	440	460	399	419	457	471	435	456	464	435	411	437	416	411	444	445	422	424	397	404	469	423	426	409	427	415	411	422	438	457	438	455	405	414	411	388	457	443	421	446	424	411	486	407	401	421	410	447	481	418	432	461	440	405	450	413	410	456	419	428	422	417	401	424	447	407	439	418	425	439	426	412	426	446	467	415	416	402	462	392	437	401	437	406	445	389	407	415	427	464	405	416	438	390	442	416	465	428	432	459	482	445	427	422	414	442	414	432	452	426	463	425	393	415	456	429	416	414	405	463	432	421	446	428	441	423	412	438	453	449	442	434	394	418	430	415	423	436	432	396	418	417	475	443	440	452	410	402	410	450	413	450	460	426	406	431	414	452	424	433	430	392
1264	227	141	182	144	694	7014	14582	15887	12274	8195	3690	1745	717	341	107	69	62	50	70	72	61	64	74	71	74	71	70	69	59	61	70	61	64	59	74	60	53	52	59	64	56	63	82	66	69	55	60	73	60	51	80	65	64	83	60	66	67	63	72	54	60	56	56	65	77	66	59	60	65	62	78	58	65	63	78	56	63	67	70	65	66	85	73	56	61	61	57	64	68	64	85	60	70	57	69	74	69	62	68	71	68	68	49	62	52	57	71	76	50	69	65	62	56	71	71	69	59	59	72	62	56	70	60	66	65	62	48	71	68	55	59	67	67	67	61	53	72	58	67	67	68	63	78	68	57	64	47	74	58	64	72	59	64	60	55	60	62	62	78	62	55	63	66	74	69	77	69	58	55	61	80	62	63	72	74	67	57	60	67	67	87	67	47	68	51	68	61	54	60	63	66	64	63	61	78	50	69	63	53	59	64	73	70	61	70	69	65	64	73	71	53	59	57	64	72	62	69	67	62	80	69	56	68	74	76	58	57	59	51	73	64	64	73	58	64	77	62	56	60	60	71	75	46	60	76	66	73	53	74	63	77	66	65	60	73	66	66	59	55	53	56	66	56	70	60	64	65	57	68	53	64	80	72	62	62	79	54	72	53	65	60	71	76	71	53	69	66	53	60	73	60	70	56	65	78	56	58	75	61	67	58	50	65	65	59	57	77	71	62	56	67	66	75	61	72	55	74	51	71	68	70	83	52	75	72	71	83	64	54	56	69	67	70	67	49	64	55	66	68	80	61	72	68	59	69	63	59	70	50	53	71	60	63	62	70	70	58	54	62	49	51	66	66	57	61	62	69	61	65	57	56	68	50	62	73	69	65	66	69	73	51	66	70	59	78	67	71	69	58	72	64	54	58	62	55	71	70	63	72	68	53	54	61	76	58	70	66	71	74	63	73	54	64	66	75	68	55	65	56	70	56	73	73	69	66	65	73	84	73	77	56	64	76	71	72	66	56	61	72	63	63	66	63	65	55	67	56	65	69	69	68	61	58	65	58	67	58	63	68	57	63	64	71	68	59	54	51	51	76	76	56	65	53	70	58	56	79	52	62	74	54	67	60	70	66	60	52	64	60	59	47	71	63	63	53	69	83	59	66	65	57	59	55	63	56	79	70	60	70	59	79	62	79	60	75	65	60	67	67	56	60	69	54	57	58	44	52	53	67	73	64	46	66	71	67	75	65	65	80	65	74	66	68	65	60	65	56	67	67	55	51	77	60	60	72	67	65	62	78	72	66	73	57	56	75	60	65	61	73	63	63	53	58	69	64	64	69	67	64	62	54	67	63	62	67	60	52	74	73	50	48	72	55	65	57	71	77	76	56	70	62	62	51	60	63	63	68	76	71	70	82	66	61	73	65	56	75	54	68	59	64	61	66	74	71	63	74	76	55	68	65	63	78	55	51	65	66	57	58	68	81	61	76	65	74	59	56	75	61	61	72	65	77	70	80	74	74	63	50	62	70	60	74	71	70	69	69	50	63	68	60	67	67	64	70	78	64	57	69	81	79	66	67	61	63	48	59	54	58	64	70	56	53	67	65	81	65	63	65	75	70	75	71	60	63	62	56	59	57	73	62	51	76	83	66	61	54	65	56	61	67	61	65	70	69	53	70	64	56	61	63	71	58	61	63	53	54	63	60	63	66	61	64	66	48	75	55	85	58	59	79	51	50	68	72	72	61	61	60	70	67	69	73	54	67	69	66	64	58	72	65	69	66	63	52	61	67	70	56	67	64	64	50	66	64	50	66	62	76	63	76	68	68	57	69	62	69	80	69	62	64	61	58	66	67	56	57	60	45	64	56	66	72	84	72	72	72	70	62	75	69	69	66	58	66	61	77	68	53	60	47	68	52	53	64	75	51	63	67	66	77	70	64	56	66	62	47	62	52	70	60	76	64	75	68	68	66	67	62	62	72	62	67	68	73	75	70	74	71	63	56	62	58	60	70	63	66	63	72	71	70	58	70	70	49	54	82	71	62	57	61	66	72	70	73	67	48	62	83	63	69	67	56	61	63	61	62	84	71	65	63	61	73	68	69	68	44	70	66	66	59	75	67	79	64	60	58	54	69	78	55	74	70	67	55	67	53	73	65	53	59	67	67	50	63	53	59	61	55	66	66	68	74	48	69	64	69	66	75	62	66	67	56	59	62	56	67	73	68	53	45	53	75	66	72	68	57	66	71	67	72	70	65	70	65	68	63	66	65	70	68	64	66	68	53	75	63	75	61	53	69	66	76	62	58	76	75	90	61	69	53	62	50	57	55	57	59	58	71	59	64	62	65	54	57	74	75	63	69	65	64	81	72	44	67	61	74	65	73	73	56	67	63	54	45	68	68	75	61	72	67	64	60	59	71	66	51	66	63	54	72	62	61	72	41	75	69	50	85	62	74	63	58	72	70	62	79	53	51	84	55	68	63	66	63	74	60	50	55	73	74	63	50	75	95	64	57	70	69	84	76	60	65	66	73	62	59	49	63	51	53	57	65	70	69	48	61	55	73	74	72	57	74	74	60	58	68	74	56	63	53	60	68	59	49	61	64	63	70	48	58	71	55	64	63	62	80	66	55	58	70	52	68	61	54	63	68	63	52	60	60	54	81	56	55	50	62	60	64	66	59	62	68	50	59	58	62	63	62	75	63	73	68	66	64	64	67	67	74	71	70	78	67	72	58	78	60	63	59	74	53	57	49	68	50	58	62	63	65	53	85	48	72	75	74	74	79	52	65	73	60	57	65	58	65	71	62	75	61	62	59	74	56	69	67	68	55	59	76	66	51	65	67	60	76	79	67	59	81	72	64	65	64	67	64	62	64	75	67	49	81	70	69	77	47	70	69	85	56	55	67	57	58	74	65	68	51	52	70	50	63	47	78	71	56	70	54	61	53	54	62	64	68	70	78	75	80	59	67	58	60	56	59	67	66	63	59	61	81	61	67	60	68	64	57	62	76	64	70	64	68	69	54	64	59	66	66	67	60	78	58	78	58	54	54	71	71	73	74	58	79	54	61	60	66	73	71	65	59	70	63	58	57	72	50	58	59	52	62	52	72	59	60	63	58	66	62	58	60	55	69	75	69	61	59	79	45	52	72	75	70	61	55	55	63	66	59	64	70	59	71	58	54	70	77	56	76	54	66	74	66	52	73	65	60	72	58	65	64	62	44	52	59	76	61	62	67	62	67	64	58	63	73	77	64	59	64	70	68	79	71	54	74	64	55	61	69	69	51	66	64	69	58	65	60	64	70	64	55	69	69	67	67	72	57	59	53	67	65	60	76	73	61	56	65	84	61	62	71	65	91	62	76	75	63	79	63	72	69	65	64	56	62	61	69	59	76	70	55	51	55	70	52	61	65	52	71	66	64	67	64	51	67	72	42	74	56	65	60	53	64	53	65	67	72	61	66	66	72	62	67	65	52	65	63	61	67	62	62	65	71	52	64	59	64
12757	3515	1981	4380	10726	25676	54793	63284	59295	51586	41199	31396	22806	13735	6840	1684	620	661	646	670	694	636	599	662	659	726	692	698	656	683	685	672	659	676	714	679	673	641	648	673	641	670	648	632	653	689	652	721	674	630	665	639	690	640	660	662	659	716	640	708	648	683	619	690	643	626	661	666	710	644	687	639	681	599	664	657	642	718	671	660	690	653	713	697	643	661	689	641	665	674	668	662	719	721	652	653	690	673	631	698	706	675	651	653	647	664	682	646	631	671	634	664	682	656	620	638	709	667	657	697	660	649	682	669	698	667	664	679	652	683	656	671	627	706	648	645	643	686	656	685	683	690	673	663	645	616	672	669	698	668	677	670	687	688	686	631	674	663	676	622	669	675	703	655	654	683	635	672	641	658	667	650	613	624	669	704	694	659	687	691	640	699	743	684	662	681	659	636	698	662	671	659	608	672	653	665	688	627	657	668	639	692	642	674	655	654	650	666	669	612	697	668	695	641	683	650	665	693	679	666	665	697	649	684	649	644	672	689	684	651	675	656	671	632	669	633	614	671	652	691	692	664	634	688	664	634	599	655	653	648	670	671	718	681	659	666	668	682	638	667	650	677	702	668	656	640	644	663	666	691	687	667	694	652	658	690	663	661	663	683	673	668	670	657	649	614	687	705	644	617	644	666	643	646	665	694	684	645	658	624	665	677	713	647	690	644	663	626	645	689	694	696	679	670	649	681	649	655	627	690	723	671	641	641	685	676	663	668	675	622	627	664	682	686	651	704	648	657	693	685	653	685	632	611	625	691	658	639	649	649	684	674	638	687	675	635	625	694	655	653	634	663	705	654	693	679	675	667	684	684	653	680	660	683	678	641	679	649	671	647	660	682	689	696	666	706	691	683	630	646	708	694	660	680	687	667	692	649	683	664	686	662	620	703	662	658	667	630	660	673	682	669	682	669	699	656	661	665	653	683	622	667	669	661	682	671	649	690	643	642	677	712	655	685	658	688	668	677	656	653	645	650	684	663	661	663	665	679	676	664	635	656	650	647	669	679	657	638	659	699	674	708	677	672	697	626	639	661	649	696	604	672	626	678	669	688	675	650	680	684	660	659	674	646	688	665	658	682	666	716	654	645	635	621	634	674	674	640	679	697	673	775	664	654	669	657	693	644	606	669	651	676	616	676	651	637	689	638	685	646	659	700	665	687	658	657	664	675	645	700	680	710	658	654	681	661	667	694	668	702	652	677	684	658	644	643	650	632	663	639	674	711	680	691	667	690	689	680	638	705	647	659	662	632	638	726	710	673	724	703	630	642	676	659	680	615	645	639	665	648	680	676	689	703	689	615	681	682	599	693	666	642	615	658	660	649	653	690	678	653	680	660	671	652	659	688	660	671	708	695	652	680	649	690	643	691	624	713	627	707	693	602	649	672	669	714	650	642	677	662	696	642	654	640	645	636	655	668	649	621	638	676	698	672	670	652	621	640	662	642	655	666	659	642	692	662	690	679	664	677	691	640	665	695	680	644	641	610	642	643	647	663	674	703	666	676	638	687	630	678	703	679	706	637	616	666	632	686	638	666	639	670	609	650	618	699	649	666	659	695	653	674	662	653	708	706	680	694	696	650	676	687	643	698	690	662	669	713	668	699	635	648	682	654	643	691	653	651	645	661	662	674	687	705	674	653	676	707	660	685	672	659	646	654	643	676	690	696	699	650	688	688	608	674	703	621	693	656	681	704	638	659	685	656	608	690	654	656	704	667	630	652	637	672	693	664	621	599	644	682	694	692	682	682	618	693	642	637	646	638	663	620	616	644	656	661	658	691	637	621	643	641	645	641	686	636	642	677	656	636	669	674	641	664	682	676	683	675	671	652	666	642	697	659	654	688	648	682	700	663	635	686	722	661	682	682	714	671	674	682	682	662	657	700	728	724	705	684	690	655	653	626	665	622	629	633	656	647	679	679	680	676	672	647	622	688	668	714	695	670	691	714	682	627	711	708	634	680	707	682	655	685	645	655	687	662	662	728	688	657	657	714	676	636	575	669	668	642	683	656	683	688	673	691	636	663	658	685	639	686	693	697	669	644	673	622	657	647	699	655	692	669	707	650	674	600	639	663	675	640	675	716	664	702	666	652	679	683	656	674	659	675	720	665	623	646	703	687	670	659	673	701	641	658	718	660	646	646	633	690	700	695	619	613	665	737	661	609	682	652	733	621	692	650	619	712	681	614	659	706	646	647	652	656	698	656	641	639	691	636	690	647	681	724	631	626	644	658	667	664	668	691	727	641	626	693	632	658	677	653	666	656	615	640	659	690	628	685	628	651	689	659	661	615	702	655	670	666	649	648	681	680	679	676	676	629	700	675	705	632	687	684	667	673	677	603	650	676	663	685	692	648	657	706	669	662	639	630	705	640	648	578	643	662	687	690	652	673	701	670	675	641	705	639	688	678	671	674	692	720	674	671	670	642	634	691	718	655	655	667	662	650	695	665	698	650	664	664	664	687	593	718	669	699	631	658	658	660	653	643	725	662	671	677	698	652	654	668	691	705	717	638	601	699	678	638	616	666	717	623	647	682	657	672	652	672	668	697	684	665	633	660	641	687	688	659	582	708	687	647	629	659	662	688	646	712	691	652	709	677	687	685	624	639	657	645	647	625	693	703	642	667	658	716	647	625	654	680	658	663	690	631	667	709	672	698	656	695	665	612	640	651	674	658	664	672	691	686	708	676	676	690	682	704	641	650	669	629	693	654	690	664	705	670	657	679	662	663	663	636	616	695	642	675	681	666	640	651	615	667	627	704	599	662	644	645	666	670	707	654	663	626	640	633	663	627	671	655	711	634	654	657	691	628	672	682	656	645	683	709	625	630	672	647	651	668	656	633	661	641	664	615	671	635	671	654	709	661	671	685	667	645	692	688	659	685	662	680	633	620	666	645	667	707	636	679	659	693	628	643	673	662	630	683	656	668	674	663	676	666	635	666	655	691	680	601	652	672	631	676	640	640	652	638	680	617	688	662	655	659	661	696	626	630	655	691	637	650	614	627	692	645	668	690	686	635	640	695	653	609	623	651	735	696	646	715	665	636	628	651	675	673	718	631	665	659	639	681	720	631	656	669	694	657	680	632	707	640	671	703	615	661	741	700	692	731	652	664	656	675	676	632	633	705	681	673	668	652	751	659	650	615	627	659	672	668	694	638	626	651	670	687	660	718	679	684	660	662	688	694	643	682	670	689	688	687	678	659	676	698	639	697	674	667	709	671	669	682	715	643	653	677	649	664	648	652	661	659	647	678	643	694	682	675	687	687	693	696	707	665	663	697	676	654	653	655	650	672	652	636	673	656	616	651	630	728	701	655	643	677	667	626	700	637	681	650	672	697	672	668	629	689	682	641	645	660	654	690	655	667	654	682	688	658	621	657	684	661	654	669	673	676	654	689	612	662	671	670	614	661	685	626	616	651	690	687	657	620	677	649	667	680	656	676	673	692
1678	92	72	65	85	218	757	1689	2305	2038	1498	904	472	234	135	71	57	48	49	56	46	39	44	52	52	51	54	50	53	48	53	49	59	55	50	41	59	56	56	44	50	57	54	67	55	54	51	64	48	54	49	57	60	49	46	59	47	57	58	51	62	57	55	60	41	49	61	65	54	48	56	51	43	50	37	50	57	43	44	71	52	48	51	47	42	39	46	62	41	67	78	53	53	52	50	70	58	66	66	51	50	49	44	61	63	50	57	52	52	64	58	54	52	63	43	56	54	64	57	54	49	55	68	56	56	43	49	47	55	53	38	46	62	55	53	57	50	56	50	39	44	50	38	63	73	61	66	50	59	48	59	51	65	57	44	57	60	67	48	55	62	54	48	60	50	56	51	50	43	51	53	55	46	52	54	39	51	57	48	60	46	56	42	45	50	40	54	49	44	61	56	45	55	48	51	51	61	54	57	48	50	58	47	49	65	55	66	45	46	50	45	52	66	59	60	43	56	56	67	51	48	41	59	53	58	59	44	58	52	61	53	64	49	64	66	49	57	57	57	40	45	50	59	55	62	57	53	56	48	60	60	48	54	51	76	40	61	49	45	65	47	62	43	54	56	47	60	60	47	59	53	56	58	43	50	58	61	48	49	61	63	62	42	55	50	50	58	30	52	51	51	44	44	54	50	43	57	64	55	62	35	51	53	58	68	61	58	60	67	54	45	65	53	65	55	70	41	60	58	59	60	50	49	52	44	38	45	62	49	57	55	60	42	56	40	54	60	62	48	56	51	50	48	45	51	47	61	52	61	49	54	50	65	47	62	60	58	58	50	56	62	61	42	51	70	48	48	51	64	47	60	42	47	38	60	51	40	41	60	53	58	63	44	54	64	49	46	49	48	46	53	49	46	47	57	38	47	45	61	61	37	53	47	62	44	51	57	48	48	41	64	60	42	53	61	60	49	44	56	58	42	64	50	49	59	50	51	55	41	53	52	57	50	67	54	70	58	53	48	56	54	54	52	58	64	56	61	63	54	58	58	53	63	49	46	51	67	63	61	61	44	44	51	37	47	62	45	53	55	56	51	62	49	48	53	48	53	61	58	54	53	53	52	52	55	57	49	56	48	40	46	64	53	61	58	42	52	55	52	64	44	46	63	44	50	51	47	54	60	45	56	53	54	57	64	46	57	58	55	49	67	47	56	64	55	44	47	55	47	56	61	52	48	56	58	44	48	42	45	53	40	52	51	55	65	54	45	52	45	57	57	58	54	57	45	49	59	56	56	49	54	46	51	56	42	66	49	55	56	54	48	65	49	40	55	55	48	45	40	48	57	59	44	37	50	48	43	66	64	49	48	54	56	39	55	49	50	70	55	50	46	52	62	63	41	53	45	49	55	46	49	42	37	55	60	54	70	31	50	62	62	57	41	52	54	59	56	57	47	63	51	50	51	51	63	38	60	53	59	40	43	51	60	52	61	42	50	48	61	52	58	58	58	56	58	47	50	51	46	51	45	53	42	46	48	57	57	56	57	49	69	41	70	61	64	48	45	65	65	60	51	53	55	40	58	44	54	42	69	42	57	61	42	54	50	48	49	44	49	56	53	46	66	43	54	52	52	66	59	51	56	59	57	44	66	54	54	54	64	52	50	51	58	63	60	50	54	42	40	42	51	43	38	57	56	58	48	58	42	69	45	50	56	52	51	44	45	59	54	63	50	43	56	66	54	56	65	59	41	60	48	46	60	64	67	48	43	48	45	37	49	52	47	44	65	57	53	48	61	55	57	53	50	54	61	46	56	57	33	45	41	49	45	52	68	48	58	53	52	48	50	49	48	47	55	58	52	50	59	44	55	54	61	71	47	57	41	47	56	50	47	63	56	47	44	52	52	64	46	57	58	58	55	40	65	51	46	55	55	55	49	50	52	48	63	54	45	69	73	54	54	49	49	40	52	56	60	56	48	59	45	53	49	56	45	51	48	52	50	49	59	61	44	63	55	61	44	42	49	40	58	59	58	51	57	43	42	64	65	53	53	57	45	41	59	61	60	61	50	46	50	49	51	56	50	59	59	48	47	63	60	54	63	54	71	53	51	51	61	52	49	61	44	50	51	49	56	50	44	62	49	56	43	63	41	45	42	60	54	44	61	77	54	59	48	68	45	65	45	58	57	51	49	63	50	54	49	43	52	53	39	50	38	53	48	50	59	54	51	54	45	59	46	50	53	57	55	49	61	52	61	67	51	50	54	44	46	37	48	43	48	46	53	55	50	57	48	68	63	59	45	44	53	59	46	44	47	52	50	51	53	46	54	41	45	45	56	54	52	65	72	67	57	55	58	60	49	66	42	47	55	55	69	58	60	58	44	53	49	58	65	64	50	55	61	60	53	54	60	59	49	44	66	48	50	43	44	57	49	62	50	55	52	44	63	54	47	50	53	44	41	52	58	58	58	58	38	49	59	62	58	47	57	51	62	40	52	54	69	59	53	58	50	63	41	49	53	61	50	47	67	51	45	52	59	50	44	72	51	57	46	57	63	54	47	50	52	58	59	56	52	54	47	51	72	62	48	63	49	44	51	52	52	47	44	45	52	54	54	56	46	44	61	39	50	69	44	60	49	54	53	46	45	48	55	53	44	48	54	65	40	67	51	62	69	60	51	51	61	50	54	50	59	46	65	44	68	61	77	53	52	43	40	61	54	66	48	52	54	49	59	57	41	47	48	54	60	68	52	54	38	60	59	60	52	47	45	49	62	55	48	50	61	64	46	55	44	55	48	55	44	55	54	47	35	64	52	54	48	47	50	52	45	59	69	42	56	59	56	45	62	52	45	48	36	58	51	53	51	75	63	45	43	58	45	67	49	45	59	51	50	51	48	59	61	51	63	49	40	56	44	59	53	52	52	58	66	55	57	50	58	62	55	54	58	59	54	43	63	39	65	60	62	52	46	47	57	42	57	57	57	47	45	62	51	50	62	54	46	48	54	54	60	51	52	49	53	56	55	44	55	54	49	48	57	51	53	52	60	59	45	49	35	53	51	60	56	59	52	54	51	55	65	53	41	64	72	51	47	60	49	56	55	58	53	52	52	53	53	56	44	41	56	51	61	64	43	47	49	57	54	59	48	62	57	56	55	49	53	53	58	47	40	64	55	52	65	54	56	52	53	68	56	45	53	53	56	55	46	57	59	57	56	63	56	52	56	63	45	56	57	47	55	46	56	47	63	36	49	54	59	55	58	51	57	44	63	50	41	56	42	57	49	63	55	56	58	49	41	56	62	41	63	55	51	59	56	58	52	47	62	45	62	40	53	48	65	47	48	48	51	63	62	42	60	58	45	56	60	48	69	55	52	60	59	47	48	51	40	61	40	53	49	69	55	55	53	66	59	53	70	48	53	53	49	36	54	38	45	55	36	45	70	66	44	48	42	55	39	60	55	47	49	58	38	55	55	50	55	51	51	65	60	66	55	57	51	57	53	58	56	52	41	47	53	49
7118	1000	797	1369	5821	14213	25832	30978	31357	27594	22699	16199	9853	4897	2355	747	495	503	558	524	526	501	526	521	516	505	543	557	534	523	541	539	511	528	479	568	520	516	534	499	508	519	502	550	537	575	501	532	493	516	556	511	544	561	530	513	534	537	496	551	510	502	565	507	515	536	522	502	526	520	466	522	510	528	549	514	515	528	535	520	514	469	512	537	536	544	526	475	542	531	560	521	525	550	505	523	499	526	504	508	542	495	499	529	522	488	514	516	489	534	490	525	517	553	545	542	527	487	484	498	531	481	539	516	537	516	513	538	537	507	523	529	534	539	499	533	483	567	488	478	490	506	521	557	507	505	479	489	518	560	530	522	522	498	529	519	531	525	518	487	500	518	497	508	546	554	509	512	567	515	505	554	544	484	507	541	534	525	489	493	530	506	496	464	531	485	488	528	506	551	527	483	519	508	550	514	497	508	484	516	513	545	498	497	534	550	533	494	523	534	531	572	485	539	575	505	532	502	534	522	481	520	487	504	517	518	518	509	547	500	492	547	499	538	520	507	507	500	536	508	537	493	513	523	514	487	528	544	511	525	532	540	517	505	532	507	470	541	533	563	511	495	564	525	499	536	515	528	523	540	513	565	509	532	511	544	487	509	507	578	539	549	518	531	526	543	507	547	540	500	511	547	492	557	527	490	496	495	498	486	492	569	485	519	544	539	529	507	552	559	522	539	549	496	505	494	504	517	521	524	513	539	492	524	507	525	485	477	506	540	518	522	527	478	495	485	539	486	531	493	534	509	540	498	528	527	531	514	488	485	507	521	524	536	532	519	512	499	512	553	516	572	518	519	501	548	569	505	512	527	505	518	542	501	515	534	513	487	509	536	536	495	526	568	506	526	523	473	518	548	511	490	500	478	515	473	523	488	487	560	538	505	522	508	538	531	514	514	509	496	533	542	531	555	524	513	547	505	550	491	546	512	537	532	525	533	497	541	517	536	547	504	502	512	534	495	553	538	489	495	541	504	544	529	521	546	540	494	532	509	539	563	486	502	516	526	462	470	512	513	561	490	500	596	568	488	547	540	530	499	517	541	504	495	514	512	511	521	532	522	522	550	520	553	519	539	501	500	503	512	486	533	486	549	536	505	516	510	544	514	541	494	491	552	511	499	518	514	527	551	505	519	543	538	519	544	545	518	518	535	535	503	507	551	469	500	512	569	543	530	513	553	517	539	480	523	535	556	535	518	462	502	548	519	519	547	493	504	533	524	532	483	503	504	527	545	517	527	524	470	534	500	498	510	519	486	517	523	538	493	508	550	502	526	502	521	476	524	517	505	506	540	511	552	537	512	495	542	548	481	506	468	524	485	536	545	542	514	489	536	510	520	501	495	529	521	536	536	450	525	488	529	507	508	514	509	554	489	504	546	536	506	487	485	461	530	523	505	550	512	496	555	524	525	518	519	509	514	539	538	531	539	519	490	507	519	505	502	516	562	507	515	529	498	490	509	508	554	492	526	549	507	524	498	497	487	510	523	514	534	528	520	477	515	577	508	520	497	564	550	525	511	514	557	556	504	545	546	525	556	504	502	491	482	517	494	535	526	524	528	493	520	512	511	530	518	532	501	551	519	489	547	530	570	501	558	518	543	509	530	518	559	515	539	514	527	544	513	469	557	563	475	545	480	512	515	473	486	501	561	514	529	526	511	533	523	541	515	477	514	476	504	497	529	576	508	499	502	552	510	503	530	517	540	512	515	492	533	514	529	539	519	481	544	478	539	519	498	516	498	581	569	549	500	519	535	505	529	531	508	516	522	538	514	546	561	529	520	531	483	550	492	492	546	518	535	515	488	507	518	484	506	544	474	494	552	546	556	515	529	541	507	497	494	522	549	493	504	532	493	488	499	558	518	509	473	508	519	524	566	515	510	540	542	493	522	527	528	528	536	500	532	507	511	537	511	517	523	554	557	513	495	530	536	497	528	518	525	491	498	518	545	500	545	491	519	523	516	518	498	517	567	487	526	524	511	513	514	521	547	489	528	541	532	561	547	513	527	511	481	522	495	515	502	545	506	486	506	539	548	511	536	467	505	521	512	531	521	541	516	491	508	509	514	543	531	528	541	501	502	520	498	570	527	505	505	505	505	536	548	535	532	563	551	539	508	540	510	488	545	527	519	526	502	528	537	489	517	535	549	501	516	490	506	549	489	500	510	536	510	515	517	511	536	509	486	507	506	510	531	519	520	498	487	548	521	508	523	520	505	532	541	526	545	492	521	525	494	515	537	507	509	536	508	507	481	550	509	500	546	556	527	514	523	527	560	553	577	527	563	519	503	513	523	531	500	499	538	558	539	509	546	504	536	515	495	557	531	509	535	520	518	481	512	530	555	508	502	521	483	492	513	536	513	528	528	504	486	526	511	537	526	500	512	510	560	525	490	549	507	534	490	518	518	497	541	514	516	546	509	541	532	504	507	525	527	530	524	516	528	505	511	499	518	471	544	508	529	504	535	537	537	524	516	525	495	571	532	547	478	492	536	510	518	499	525	526	471	521	521	572	496	482	538	551	503	482	508	485	548	552	530	505	525	529	516	510	527	531	510	520	492	540	575	544	497	469	518	518	487	528	525	531	523	513	516	485	497	523	509	506	520	491	532	496	543	523	534	493	484	507	563	517	496	543	524	511	537	517	490	509	553	516	534	519	522	508	510	503	526	563	503	531	475	544	502	534	579	550	518	540	513	510	502	535	488	503	568	467	527	494	553	502	478	511	512	495	480	527	523	503	562	525	514	503	526	543	515	526	546	480	521	530	495	542	567	498	541	503	513	551	508	481	537	507	494	514	521	560	517	520	557	522	501	518	480	529	529	493	533	508	538	508	504	522	477	521	530	545	485	514	461	536	540	562	486	508	508	490	532	565	539	501	539	498	503	530	517	522	500	510	513	533	505	550	486	522	560	455	479	513	535	509	540	538	525	537	508	509	516	502	512	475	558	451	558	546	488	533	535	492	510	532	533	547	540	537	497	549	508	510	483	521	483	507	534	511	472	522	528	544	543	484	527	510	515	462	485	520	527	505	510	543	514	505	535	535	534	521	490	538	557	514	470	529	511	537	488	491	522	522	503	546	505	541	541	513	547	513	536	510	529	523	541	503	505	509	573	508	483	542	515	518	509	481	532	564	528	516	544	525	509	490	518	515	517	491	523	557	516	537	513	530	537	498	560	517	502	535	520	502	516	506	550	511	543	520	509	515	514	516	513	533	484	525	567	528	540	555	528	529	519	479	496	513	543	504	501	491	501	547	511	543	501	496	517	549	516	525	505	537	546	497	569	538	572	501	484	564	511	539	542	533	526	537	541	538	540	521	525	524	559	526	552	570	544	505	518	519	521	497	524	537	552	503	495	490	528	515	494	500	516	541	522	491	505	504	557	470	505	525	494	492	500	502	580	554	504	485	569	505	492	498	587	515	510	538	544	505	504	499	497	574	499	515	509
2406	105	75	99	183	679	2296	5100	7414	6256	4531	2287	1157	538	233	73	49	50	47	43	40	45	52	43	48	54	45	43	35	36	47	30	46	46	55	41	56	39	41	46	40	43	49	43	45	44	47	37	43	46	47	35	48	42	53	44	47	34	43	57	34	37	44	36	40	31	40	42	47	55	50	33	37	44	40	37	43	37	50	43	50	45	50	44	40	40	45	38	38	37	48	37	46	30	50	55	43	41	54	26	37	39	35	51	45	48	43	44	45	53	54	50	34	48	44	48	40	42	43	43	39	40	50	46	37	47	52	44	42	33	50	56	40	30	54	47	34	30	47	37	39	43	44	50	42	41	48	50	46	39	46	53	49	41	43	41	48	42	39	47	45	28	34	44	39	46	39	42	34	48	43	47	40	36	44	41	48	42	44	43	40	39	40	32	42	61	39	38	47	45	54	38	38	44	35	34	49	48	46	31	44	49	39	55	44	39	34	43	51	39	39	38	36	32	52	30	46	43	43	47	54	44	47	47	46	43	41	32	54	35	38	52	48	47	34	46	57	44	38	61	43	36	52	41	37	50	42	46	54	53	40	45	37	49	57	44	55	40	47	39	46	48	39	49	42	50	46	53	47	52	45	38	46	37	48	48	64	38	55	43	42	39	46	44	35	34	49	44	37	33	38	49	44	41	27	38	47	56	39	41	43	42	47	44	35	35	52	34	60	44	37	44	42	51	31	46	45	49	49	47	48	39	39	52	45	35	45	53	37	35	47	35	37	40	43	45	47	40	41	40	38	57	44	53	40	36	32	40	48	41	42	46	35	39	56	47	38	37	33	50	45	42	46	51	52	45	44	49	45	36	35	36	40	44	39	49	40	49	50	50	46	48	44	47	37	46	39	46	30	48	57	36	45	52	43	45	44	44	41	44	40	45	39	67	45	40	46	35	36	51	41	38	38	45	41	45	37	47	33	50	38	42	51	34	44	36	50	35	38	53	66	50	41	48	47	46	34	52	43	39	42	43	54	52	34	44	41	50	34	48	38	48	40	41	46	50	48	38	45	40	44	40	52	52	48	40	44	35	47	42	41	35	40	43	36	44	39	48	40	39	45	46	43	36	41	41	37	41	46	42	41	51	42	39	39	46	52	58	38	38	37	41	34	34	40	40	44	45	39	39	40	37	42	51	53	49	56	42	35	35	51	42	53	52	33	42	26	49	45	40	48	38	39	41	43	56	48	32	49	54	42	61	40	54	53	43	43	49	37	53	36	44	54	41	31	39	46	36	41	48	54	35	45	50	45	44	44	46	48	34	41	47	51	38	44	41	57	37	48	34	43	47	47	43	51	50	49	49	50	35	35	41	47	46	44	33	48	45	47	39	47	35	45	47	46	47	48	39	31	43	44	44	38	49	43	41	45	50	51	47	45	37	53	41	40	50	38	38	49	52	36	53	46	49	46	43	50	37	41	50	47	39	49	50	47	42	47	47	43	43	41	53	47	58	40	52	53	42	39	32	50	40	41	40	40	66	45	40	44	33	49	56	46	39	46	42	41	49	44	47	41	43	28	40	50	39	33	42	32	32	48	37	56	40	56	46	43	46	37	50	37	38	57	42	41	47	36	44	49	39	47	43	48	42	43	30	45	57	47	48	47	51	47	43	46	44	41	39	37	44	45	30	46	46	39	46	41	41	65	50	42	47	47	38	47	38	28	34	47	43	44	45	40	37	33	49	37	43	36	35	45	45	39	50	42	39	47	42	41	36	47	43	38	55	33	38	37	48	46	41	42	43	34	34	50	49	44	43	41	44	48	43	39	49	49	44	39	41	37	37	41	36	51	47	39	29	37	31	46	32	37	40	38	44	37	49	52	42	40	38	50	40	39	42	44	51	46	48	42	37	39	49	44	33	51	42	36	47	50	41	40	43	46	45	49	46	42	42	42	49	39	65	46	47	54	41	53	45	45	33	44	40	33	39	42	53	56	45	41	32	41	46	45	56	39	38	58	47	41	43	32	38	36	42	41	47	46	31	46	42	38	43	44	50	42	49	37	39	43	52	33	37	51	43	35	39	49	47	34	56	46	37	43	42	42	48	50	39	50	44	38	53	53	35	45	31	37	51	43	50	44	41	36	34	39	38	42	55	41	50	38	59	39	41	43	54	43	48	40	50	46	43	45	49	33	40	38	50	40	46	44	42	51	36	40	36	45	33	41	44	42	52	40	43	56	44	50	46	50	42	43	38	44	59	46	48	40	40	40	54	43	44	42	47	35	44	41	46	53	54	42	46	37	40	45	39	43	39	39	48	52	62	54	51	56	41	46	50	34	45	46	33	49	60	48	42	47	53	41	53	51	46	36	35	47	48	46	43	59	48	60	45	50	42	46	56	46	43	41	34	38	39	43	40	39	53	51	35	39	37	32	36	48	38	33	57	41	31	39	45	30	43	50	47	41	50	31	36	46	50	37	41	44	58	43	52	39	42	53	42	44	49	43	55	41	53	40	38	35	41	50	48	24	42	44	36	47	35	40	40	52	46	43	43	37	34	34	42	40	39	37	45	40	45	42	53	43	40	58	53	34	39	30	43	43	47	43	36	57	42	34	34	40	47	51	43	37	36	42	52	28	45	49	36	46	50	38	40	42	49	54	39	43	54	47	39	40	43	43	42	45	42	46	46	59	56	39	54	49	38	43	46	34	46	47	51	45	43	49	50	43	43	53	49	36	36	44	38	49	28	45	42	50	50	48	47	36	47	38	32	41	52	52	55	50	39	52	29	39	50	24	45	37	44	33	55	56	38	51	35	47	28	42	39	39	50	36	48	48	49	52	33	47	47	36	50	51	56	44	46	48	48	48	46	41	44	45	44	46	38	46	41	42	50	44	42	41	42	46	35	30	46	49	54	60	50	46	52	41	43	51	48	42	50	33	40	51	44	36	49	48	52	51	51	39	40	44	48	38	57	55	43	47	40	44	41	38	48	35	43	39	55	38	40	41	48	38	44	45	37	47	38	45	49	38	56	42	60	42	38	44	31	44	37	43	47	30	32	30	35	43	36	47	35	39	42	43	40	37	61	45	56	43	41	48	45	42	38	50	37	39	49	41	35	38	49	50	45	44	28	37	49	35	44	38	44	45	45	35	40	49	37	29	46	47	38	42	61	42	40	44	43	46	46	44	46	54	29	42	66	44	52	45	65	30	37	52	50	41	49	57	47	40	34	38	48	34	50	56	39	36	44	39	35	40	55	42	44	45	39	37	42	47	39	54	48	49	44	40	40	42	38	50	35	36	47	44	44	48	54	49	46	50	48	42	33	27	37	49	56	43	46	39	40	38	52	48	43	48	47	57	38	45	40	45	43	51	33	50	24	58	46	50	53	43	60	44	46	40	45	46	43	48	46	34	50	49	50	40	34	35	34	34	60	50	61	46	50	31	42	40	53	40	46	39	39	33	30	54	41	49	59	48	41	36	41	48	47	35	45	50	41	46	46	44	40
7987	1627	1054	2249	15186	29446	37172	44411	46293	40802	34890	26754	18878	10546	5030	1204	483	381	437	430	424	457	448	426	431	431	451	452	439	451	468	441	422	445	393	462	451	441	419	424	377	425	433	428	460	465	448	423	404	430	441	456	473	439	471	433	423	443	454	452	437	423	426	422	411	466	467	452	398	425	437	410	416	422	408	414	428	462	418	421	408	392	423	386	396	443	471	451	433	424	457	426	412	451	426	451	384	447	411	455	442	437	448	438	459	435	437	423	425	400	450	444	451	436	466	438	459	420	479	447	449	399	440	414	420	470	422	456	453	427	437	407	476	447	462	492	427	404	455	428	441	477	445	412	431	406	419	415	462	465	396	411	458	446	431	441	460	421	424	436	421	442	444	464	443	405	392	414	410	456	419	404	426	452	450	432	464	464	430	421	440	431	428	436	430	424	442	415	453	453	453	468	439	467	454	404	416	444	404	467	450	444	441	417	461	460	446	414	432	389	409	435	425	433	403	460	433	431	433	411	400	424	431	434	439	422	459	419	448	421	414	439	416	380	438	436	404	445	440	459	430	465	422	441	467	467	467	412	437	452	449	447	425	437	415	428	452	421	384	383	447	412	476	473	421	411	425	452	401	451	436	457	434	446	423	455	430	410	435	455	407	411	451	431	420	442	468	436	458	449	410	386	433	444	430	394	418	459	469	357	430	424	448	409	435	455	395	411	440	453	423	451	424	458	431	463	437	412	430	421	437	424	405	414	424	429	425	437	438	424	464	410	420	448	445	402	420	461	422	373	431	380	449	418	415	428	441	454	443	438	413	398	420	430	392	414	427	464	400	459	411	450	389	385	431	421	406	437	416	413	393	409	423	463	459	480	433	459	429	441	432	428	453	432	443	418	456	438	447	428	434	448	400	425	480	467	441	411	421	433	436	483	430	446	425	413	440	457	448	443	450	429	423	441	443	421	416	397	401	419	446	402	450	430	418	434	422	428	431	444	442	429	467	468	447	413	427	454	394	460	469	424	473	455	432	435	422	406	432	453	481	407	468	429	448	435	429	414	458	439	432	398	400	448	454	412	451	435	421	456	412	416	406	450	425	455	438	457	473	437	449	456	452	410	461	433	407	412	426	429	404	468	388	426	420	433	448	456	411	395	442	470	426	457	441	454	420	481	396	429	431	464	433	403	408	433	441	442	469	440	407	425	408	434	474	415	469	425	407	470	438	430	399	431	495	418	443	423	428	422	443	427	402	459	397	449	446	441	475	456	414	433	444	451	419	438	452	434	435	449	433	443	410	434	434	447	423	440	459	448	398	447	442	425	443	419	407	454	432	418	409	437	446	442	409	427	427	424	423	419	411	449	448	455	446	431	397	472	440	437	455	440	498	443	413	443	427	427	426	455	418	430	428	442	440	447	424	372	400	423	444	455	412	419	393	470	443	442	474	437	444	409	402	459	448	400	420	426	420	430	450	401	443	392	407	435	487	459	423	402	443	453	420	435	417	453	448	440	426	443	430	450	435	429	437	389	395	459	439	425	464	461	426	456	429	433	419	440	441	438	435	456	432	488	420	470	441	453	441	445	422	385	380	428	442	450	418	394	419	438	428	459	406	438	466	456	447	386	438	443	412	455	434	421	460	445	433	453	429	418	431	431	424	478	416	438	427	401	445	408	405	437	467	438	400	456	428	427	428	462	422	446	443	423	447	415	473	459	449	405	415	464	422	402	446	462	419	445	419	440	443	435	407	423	410	466	414	407	400	458	451	422	434	444	431	450	422	442	436	456	383	428	450	433	423	449	426	432	396	406	397	460	435	436	454	460	389	444	451	431	445	425	403	427	421	424	463	416	419	457	420	462	449	423	409	417	397	488	465	409	429	429	436	439	455	462	447	422	442	411	420	417	431	447	458	450	408	456	450	434	424	466	368	440	436	434	453	441	436	451	447	442	394	432	428	445	400	440	440	439	444	412	460	444	411	437	392	417	439	413	470	433	456	423	440	401	465	438	437	454	433	403	459	445	426	431	422	430	437	441	413	440	442	434	463	434	423	424	431	443	445	448	452	425	461	464	428	408	404	439	400	412	458	448	436	432	439	435	431	427	457	422	428	472	428	445	418	452	439	412	446	445	436	451	471	440	443	456	442	427	446	397	436	431	434	441	445	463	419	415	446	430	444	427	416	410	453	470	437	428	436	415	463	481	471	439	437	436	432	408	421	426	439	441	435	406	411	433	414	388	419	451	406	453	429	437	424	417	449	463	471	415	414	444	410	426	437	420	425	439	498	439	436	410	442	421	449	410	456	411	427	456	401	462	450	455	464	421	460	452	451	408	431	456	404	419	430	438	419	443	439	460	440	438	463	418	439	485	411	446	435	427	426	405	454	417	455	448	462	437	418	420	436	400	376	431	395	452	434	451	408	449	402	469	451	423	432	419	430	447	424	441	437	424	458	442	419	386	424	443	451	433	434	415	453	446	427	419	477	451	433	453	424	407	429	393	442	417	421	456	461	416	419	419	457	405	409	470	437	452	452	434	442	421	434	430	404	421	440	452	414	419	446	405	411	409	420	481	471	426	448	446	455	430	430	439	418	434	482	464	469	435	411	436	433	440	428	464	448	442	436	439	461	430	436	380	434	433	436	401	429	454	406	404	452	386	405	456	429	442	409	422	408	457	429	459	447	468	459	457	409	475	428	407	445	479	437	426	413	414	458	449	446	440	478	445	445	443	361	452	442	427	447	448	441	454	474	420	461	426	439	399	422	416	464	454	461	436	418	446	435	445	478	426	492	379	460	456	421	451	427	482	451	423	448	440	426	458	433	403	475	435	436	435	437	441	427	415	454	448	435	418	436	438	467	417	409	453	468	438	433	428	433	446	470	433	426	415	442	437	435	444	462	439	418	409	428	473	477	435	451	426	440	421	472	460	445	451	424	446	427	414	428	430	398	438	416	436	456	447	442	437	428	435	445	471	437	398	433	451	409	437	395	441	430	429	427	438	434	430	447	445	406	417	425	434	423	439	449	482	424	472	461	439	394	422	462	433	417	436	424	464	446	431	458	446	427	459	487	433	443	478	478	392	413	405	465	416	458	407	417	399	435	443	431	463	424	462	450	422	437	465	413	426	423	442	441	445	403	424	448	442	454	407	441	454	430	462	419	443	435	456	414	438	424	422	407	405	415	425	468	435	407	442	440	391	459	411	402	457	406	455	446	424	427	412	469	424	390	411	454	441	431	433	453	396	454	448	416	441	417	457	442	459	408	416	411	439	443	413	412	427	447	443	412	421	452	446	474	441	455	450	418	489	414	441	403	444	433	446	447	428	443	413	406	438	476	413	437	441	425	457	429	403	462	444	452	434	460	434	437	457	462	447	399	401	485	414	425	436	397	432	459	440	421	442	450	438	456	450	488	411	422	442	415	422	436	420	436	439	421	428	411	461	448	469	431	409	418	441	414	449	404	443	409	448	443	407	412	458	444	408	486	425	433	467
2524	114	98	75	102	363	1526	6841	9089	8398	5764	2815	1147	484	210	62	37	48	56	40	48	42	43	37	28	38	54	31	27	48	44	34	52	37	36	49	35	47	34	44	40	38	43	38	43	39	47	44	43	47	43	45	56	42	36	39	38	48	44	54	53	34	46	42	43	46	49	42	39	44	40	35	47	53	47	48	48	48	40	39	40	54	38	45	49	36	26	41	43	43	39	45	46	45	37	39	42	44	32	45	48	41	48	37	49	45	48	45	36	59	41	56	46	43	38	55	42	60	34	41	42	50	55	46	48	49	35	41	40	44	39	37	47	42	45	40	36	33	35	53	47	53	37	50	43	49	36	42	51	38	57	44	46	35	48	38	35	46	40	54	48	52	58	37	42	33	38	37	52	38	42	49	49	44	36	59	33	39	40	41	39	44	27	39	36	43	44	50	46	43	43	49	38	45	49	34	39	50	41	40	41	43	40	34	34	45	43	43	47	45	35	42	48	43	37	41	45	39	36	39	52	40	41	45	37	35	44	50	44	35	34	37	36	42	39	41	41	43	52	44	42	47	48	47	45	37	41	41	33	48	44	33	36	53	36	31	44	29	42	36	33	41	48	43	49	47	49	37	40	41	43	33	42	46	47	36	41	49	42	43	52	37	52	32	46	41	40	29	38	44	48	42	48	49	44	35	38	49	47	23	45	33	53	34	42	52	40	33	41	41	38	41	35	39	45	65	50	50	41	45	46	41	47	56	29	40	41	49	37	50	50	36	43	38	41	43	43	35	46	36	35	44	43	51	47	40	53	38	39	41	47	31	41	54	46	35	43	43	34	37	52	44	43	49	47	42	38	43	54	51	47	54	52	42	43	38	52	42	29	47	45	43	43	51	44	39	37	39	38	48	61	38	39	39	48	46	49	45	34	33	46	47	42	46	50	44	46	51	47	39	35	48	44	44	51	38	47	51	32	39	43	51	47	51	41	55	48	39	42	28	37	41	55	48	35	47	50	53	53	47	30	32	40	45	46	44	47	51	30	42	64	33	47	40	49	31	41	38	39	41	38	42	42	46	39	53	38	42	57	42	43	45	53	44	28	28	40	51	42	55	34	38	30	53	35	47	59	45	45	44	40	30	40	41	41	39	38	44	35	42	38	47	36	64	38	48	49	52	49	49	41	41	49	60	39	47	36	37	49	46	43	45	35	57	36	44	36	39	35	42	41	58	37	41	40	40	53	44	46	41	45	40	52	50	40	29	40	37	62	40	42	59	40	40	40	39	41	52	38	57	31	43	45	39	44	48	54	43	34	44	51	42	52	39	42	49	47	35	38	44	46	41	41	42	42	49	37	40	41	30	36	35	38	39	50	46	47	45	49	49	42	50	41	46	44	46	47	41	38	50	30	48	44	35	45	41	48	34	68	41	40	41	39	41	43	48	45	37	43	34	42	47	40	44	36	39	37	53	36	48	42	45	46	39	40	45	46	30	50	45	51	48	41	37	49	45	39	44	51	44	41	42	43	44	31	42	48	48	47	52	42	44	43	43	41	43	28	49	37	41	38	46	56	40	33	40	36	46	48	28	35	43	38	39	48	47	35	46	35	42	39	38	38	43	29	46	46	50	43	34	53	36	38	42	44	38	41	48	39	42	53	44	58	36	50	51	49	34	36	40	45	49	36	42	42	43	42	57	36	49	36	42	38	45	26	44	45	37	42	48	32	31	40	38	35	46	40	34	40	44	41	48	35	56	42	33	50	41	41	46	48	53	43	60	37	42	56	46	61	35	33	40	46	38	41	45	42	48	33	43	42	48	38	43	40	50	49	52	40	54	40	39	44	48	53	39	49	41	45	39	31	39	40	28	52	37	46	42	41	47	42	51	36	51	50	47	40	51	47	38	43	43	40	47	44	32	34	52	27	41	36	35	39	30	45	41	40	46	31	43	39	49	48	44	48	45	32	51	43	35	54	44	29	46	42	45	38	44	31	43	37	41	47	58	57	32	45	32	36	50	41	48	49	54	56	44	45	37	38	42	47	52	40	46	42	41	43	40	40	40	37	50	51	47	46	61	45	42	45	31	32	31	40	49	33	51	37	47	37	42	39	48	37	43	43	44	41	40	43	50	33	27	42	37	39	35	56	42	36	35	50	40	38	38	44	47	47	48	28	44	41	50	40	63	47	38	45	47	35	42	53	50	37	56	43	55	37	40	45	50	42	42	38	43	49	46	36	41	45	52	47	39	42	38	39	39	45	42	47	40	35	35	51	51	29	43	41	38	35	50	42	51	34	32	52	43	35	32	44	52	46	30	34	44	49	47	42	32	41	48	31	29	48	43	43	42	52	60	51	38	45	44	41	44	40	43	47	38	42	45	43	33	45	39	41	35	36	53	59	38	34	50	42	52	49	34	52	37	45	46	33	38	38	53	42	32	41	41	40	47	53	40	40	49	57	31	43	38	46	42	45	44	51	51	49	48	38	60	50	47	37	29	36	45	52	49	51	46	39	37	57	46	42	48	41	43	41	43	47	42	46	57	41	46	37	27	42	44	53	55	43	35	46	44	42	46	55	36	47	46	45	48	42	52	36	54	37	39	41	37	37	43	45	38	40	55	39	42	45	60	52	37	37	41	41	42	47	56	53	42	32	28	46	49	35	56	51	34	48	49	33	47	39	35	45	43	30	43	46	43	44	49	44	45	50	42	50	55	41	44	41	41	46	35	46	46	35	49	51	47	38	40	53	54	52	33	27	35	36	47	46	45	47	51	55	41	39	41	44	55	41	41	43	44	44	29	31	43	51	42	49	43	42	50	54	39	39	38	39	39	39	39	31	34	41	40	50	45	49	54	55	52	39	40	39	37	46	45	50	43	50	59	37	48	45	45	39	47	38	40	57	46	36	45	46	34	39	60	44	49	37	41	41	36	42	34	51	33	33	48	53	51	37	33	48	50	42	42	46	34	50	44	40	38	41	46	46	52	44	38	44	45	41	40	43	51	44	44	35	49	36	34	40	54	42	44	41	35	41	36	38	48	44	45	51	37	41	36	48	37	40	33	38	43	38	45	41	38	30	30	56	37	34	45	39	40	49	34	37	41	36	40	42	38	42	54	43	54	34	38	35	39	44	45	37	48	34	42	39	40	40	52	33	47	42	41	48	42	35	48	56	27	38	32	47	44	41	29	48	39	37	42	46	44	30	37	36	45	40	41	41	33	58	34	33	43	43	46	50	47	39	52	38	39	47	53	39	56	44	49	41	49	47	57	52	37	41	35	34	40	48	39	43	43	35	45	51	36	39	45	34	46	37	45	46	36	47	48	43	55	39	48	48	49	39	41	50	49	42	38	41	37	45	36	42	45	41	42	43	35	41	56	42	39	36	50	60	34	35	43	35	43	34	39	44	36	45	49	47	47	46	41	28	43	43	40	40	43	54	38	57	49	42	37	41	39	48	50	40	47	41	38	33	48	40	36	53	37	46	37	41	45	56	32	36	39
8644	1789	1184	1747	7957	20147	32428	49592	49753	45366	37530	28288	18525	9797	4076	904	443	427	446	428	443	463	446	407	410	435	475	392	459	444	419	435	476	440	421	426	482	401	403	429	452	431	406	456	439	415	432	446	454	462	435	449	442	438	434	450	436	422	410	448	414	453	419	432	448	431	433	445	442	412	419	417	414	440	443	448	392	421	453	419	446	432	429	430	461	448	441	461	419	456	401	438	409	452	434	425	485	480	432	428	433	423	405	431	481	437	443	415	446	422	429	464	443	433	423	443	457	421	405	459	445	428	443	410	395	418	425	422	422	451	422	448	440	449	434	424	429	418	437	443	430	436	474	423	425	422	456	435	413	460	436	459	444	422	432	461	428	416	414	437	431	432	403	439	399	444	416	426	466	411	446	374	436	449	441	430	461	439	405	450	450	481	446	424	423	446	459	406	466	432	451	427	422	425	423	417	448	447	411	416	432	440	439	463	442	420	442	398	447	430	405	485	433	431	455	422	429	447	450	473	459	467	404	406	421	410	420	449	407	446	420	426	446	424	377	424	417	457	443	431	451	417	420	418	458	432	429	441	374	432	442	444	418	414	440	421	437	445	439	435	440	430	398	415	456	397	417	455	385	490	418	439	439	455	458	435	399	417	454	443	415	442	455	427	443	422	423	443	419	463	479	400	415	386	455	416	432	434	414	426	427	431	413	440	420	467	440	416	429	405	447	472	437	402	421	458	434	410	446	393	442	388	432	443	436	430	437	401	437	409	435	451	421	426	387	433	461	442	411	477	429	414	412	409	402	436	446	415	436	417	407	427	470	417	425	431	453	445	458	425	436	435	423	439	418	420	377	445	429	444	452	463	438	436	439	426	419	424	429	458	476	437	475	496	453	442	417	448	435	412	398	430	426	438	416	445	438	435	440	437	419	450	427	428	434	442	422	475	436	427	449	431	428	424	429	450	395	459	469	453	404	451	439	395	497	464	441	445	439	426	414	437	436	438	396	423	422	415	449	408	466	408	419	424	416	450	436	447	461	437	460	422	424	440	405	423	413	398	410	410	439	422	445	408	405	480	428	399	457	444	407	456	437	440	452	420	448	421	436	428	470	431	444	406	429	438	446	460	434	438	439	461	428	417	420	436	447	472	379	413	423	470	436	433	453	430	449	409	429	454	433	476	431	445	421	442	415	434	427	417	440	403	469	417	430	431	434	463	456	445	445	416	419	475	422	414	420	414	439	431	453	454	446	456	449	438	418	421	427	428	438	437	434	418	402	420	429	415	409	426	429	421	426	438	488	430	413	437	428	461	432	441	414	468	460	417	441	418	448	414	425	476	413	432	411	451	409	398	456	421	433	403	427	420	434	417	465	433	456	453	396	440	448	418	412	425	403	415	396	443	399	430	432	477	473	416	457	445	443	396	441	479	416	442	422	414	434	472	457	428	446	434	428	430	446	422	429	435	459	426	436	483	423	454	447	459	429	468	437	427	443	409	438	418	436	441	463	483	430	418	440	434	425	459	436	429	437	394	459	451	432	419	442	452	448	425	425	465	435	432	440	419	443	455	429	430	435	436	430	454	432	440	418	422	434	438	419	448	436	414	426	472	457	428	414	416	412	406	413	427	443	416	444	467	442	440	426	424	442	425	448	424	420	433	439	448	432	432	424	456	421	458	457	432	434	441	391	387	452	422	491	436	461	430	428	442	488	407	413	420	427	421	431	418	444	457	433	478	442	454	470	454	471	387	438	455	436	448	411	408	423	455	423	414	456	445	434	452	436	448	454	415	436	420	451	439	450	436	427	410	392	390	448	427	432	430	414	412	461	420	480	412	440	425	444	438	428	443	455	414	459	428	406	451	441	444	425	435	457	445	418	410	415	406	411	429	396	419	389	480	415	410	452	445	396	437	441	442	408	440	443	425	469	472	438	468	423	452	451	448	454	461	418	411	377	449	440	412	473	437	446	423	430	410	422	437	429	444	432	452	424	432	377	442	425	435	467	425	434	399	439	434	424	411	471	438	434	432	450	408	429	473	403	441	448	463	399	444	429	450	419	424	421	420	439	437	442	451	436	412	460	419	412	430	425	446	459	422	433	444	450	413	412	437	448	461	486	427	433	443	432	447	412	452	433	418	453	422	413	430	431	446	441	415	439	393	400	418	426	447	387	404	420	437	454	412	459	426	481	478	430	424	444	443	440	401	419	432	402	438	454	450	450	438	451	451	434	423	425	457	441	405	432	431	436	418	422	445	424	449	460	436	462	433	424	435	430	477	454	477	421	459	421	435	427	440	411	447	463	457	438	430	454	447	414	452	432	410	440	423	417	465	419	460	463	428	447	408	448	448	435	409	461	438	416	441	426	439	401	446	429	413	449	419	455	430	450	414	443	448	410	442	445	434	445	425	410	441	495	431	444	410	449	415	442	465	421	422	427	452	426	465	475	438	432	452	400	430	442	407	438	440	443	442	452	406	441	421	391	437	466	413	383	419	446	443	455	439	442	428	473	400	447	431	453	427	413	459	444	469	467	433	446	400	436	407	436	410	383	423	385	442	458	418	478	398	422	469	424	405	438	414	405	411	473	444	443	418	430	457	427	428	437	440	412	435	433	415	421	440	427	416	383	413	450	408	439	448	430	448	452	419	447	454	430	428	475	415	475	426	440	450	434	430	445	427	449	423	463	436	450	445	427	440	428	461	429	444	415	435	442	444	420	430	427	428	411	417	392	404	439	421	429	457	447	453	397	477	434	431	419	420	447	428	438	447	434	445	440	436	436	433	426	443	461	460	472	443	412	436	455	447	418	422	395	451	422	440	446	442	422	439	448	416	424	421	421	405	440	448	444	450	432	446	440	426	422	442	432	420	417	466	389	432	390	430	422	415	429	396	458	405	409	389	424	425	418	448	424	424	447	413	430	411	443	455	382	434	436	449	456	421	441	465	416	447	442	439	468	451	444	468	424	439	401	413	443	469	445	412	433	411	445	472	429	432	433	424	428	453	437	420	447	437	405	409	418	388	421	410	399	447	437	439	460	420	432	414	470	426	449	463	444	425	445	472	462	453	375	424	480	436	439	446	379	413	422	433	458	411	423	419	437	466	447	441	441	401	434	463	454	417	448	420	440	463	454	433	434	419	405	427	398	455	442	430	416	395	422	422	442	413	438	419	423	440	455	426	405	393	451	458	460	435	447	440	444	427	448	412	424	412	449	443	411	424	453	433	431	412	468	475	448	435	394	460	434	448	429	413	421	446	461	415	446	461	392	444	397	439	446	442	401	439	433	442	458	448	409	411	433	403	424	449	453	443	417	425	435	419	402	449	445	405	422	421	485	454	467	433	429	434	410	451	444	399	411	416	414	407	462	450	443	452	408	426	434	421	471	415	471	402	468	454	412	413	400	400	439	428	427	411	427	428	435	435	427	428	448	455	460	419	404	414	415	434	433	453	407	441	434	448	454	428	446	419	432	436	481	426	444	449	445	450	412	420
1240	233	149	125	440	1222	6326	15821	16883	12424	7171	3374	1422	600	236	92	68	70	69	93	63	71	64	63	67	64	60	59	64	62	62	76	69	67	63	57	50	75	76	69	62	72	65	51	67	67	68	62	54	49	70	72	49	65	66	69	69	60	62	58	69	75	68	57	60	46	68	72	74	57	64	65	64	56	64	73	73	68	70	63	78	50	57	60	65	55	56	58	57	79	58	46	58	84	63	65	61	46	65	60	77	71	61	56	77	72	83	73	78	60	79	76	66	62	65	73	73	58	63	65	57	74	58	62	55	59	61	54	74	59	76	57	66	61	61	57	60	57	60	67	57	56	60	64	58	77	61	55	62	52	67	58	53	54	62	60	64	60	58	86	65	53	58	85	59	71	69	58	67	61	64	68	62	79	60	52	70	65	65	66	64	52	74	65	61	55	78	74	82	50	63	53	75	64	67	60	52	60	63	68	75	60	78	46	39	62	64	65	63	55	66	69	53	70	60	55	63	63	55	73	55	57	72	64	65	66	67	60	59	57	69	67	83	87	74	68	68	64	71	72	58	63	65	69	64	61	60	54	74	65	58	58	69	55	77	70	67	59	62	67	68	54	54	68	67	76	61	70	59	55	72	56	60	55	66	61	61	78	70	74	57	84	58	66	54	70	53	60	68	63	51	49	83	67	69	53	64	60	62	67	70	76	64	67	72	78	59	60	68	55	69	83	59	61	67	55	50	70	71	66	69	61	66	70	61	65	56	59	66	64	63	57	56	61	65	76	68	68	65	66	65	61	65	66	67	61	79	63	51	68	63	68	70	63	59	68	57	64	73	75	67	54	54	72	63	50	63	67	72	60	72	84	78	57	72	72	71	64	59	67	68	72	71	67	60	58	54	64	63	55	51	65	48	81	58	51	59	52	57	58	67	59	54	60	52	70	67	53	60	57	79	61	61	79	69	51	66	62	75	48	73	64	67	69	75	76	67	69	68	61	50	61	68	57	72	64	62	60	52	69	74	65	65	66	56	73	58	55	75	70	63	67	57	55	70	65	58	64	67	58	53	54	71	56	75	76	54	56	70	71	51	57	72	63	55	62	66	71	60	85	53	69	77	71	58	58	62	61	60	53	63	85	75	63	62	63	45	62	57	52	65	72	72	83	67	65	72	58	86	67	54	66	71	60	75	54	75	68	68	81	76	74	66	74	65	63	48	66	46	56	70	69	63	65	59	72	61	56	70	67	62	52	73	77	69	74	62	70	70	58	71	63	60	60	59	60	68	64	52	70	59	61	67	66	66	53	67	61	68	66	71	66	56	58	62	74	55	55	70	62	75	63	64	63	62	64	62	69	75	73	56	57	54	69	59	69	77	65	64	51	57	67	66	56	64	48	73	74	70	66	81	70	77	67	64	66	58	64	68	52	59	44	65	64	54	68	71	63	70	61	58	74	57	79	56	45	75	54	66	69	56	56	66	68	82	58	53	69	64	59	52	73	61	70	72	53	58	60	64	72	65	59	60	67	59	48	59	69	60	74	56	66	59	72	66	73	70	70	67	67	73	77	63	66	53	75	60	63	62	61	65	58	61	69	78	67	69	63	62	71	63	53	58	59	64	56	49	73	67	70	70	62	75	70	57	78	78	62	76	61	65	76	56	64	61	77	71	70	56	78	64	67	62	67	49	67	63	71	62	51	73	59	65	68	60	71	71	56	74	72	70	71	62	56	67	71	61	71	58	65	59	74	70	54	67	64	63	78	71	71	73	67	67	63	86	56	53	60	75	59	62	72	85	72	68	53	66	89	77	58	63	67	70	55	57	68	72	63	66	50	76	71	78	76	60	69	64	58	59	74	54	69	76	57	60	64	71	64	70	60	67	65	67	64	77	67	72	60	72	65	72	65	63	51	62	73	68	71	60	66	56	61	70	59	66	57	56	65	68	70	70	59	77	68	89	77	63	56	55	83	70	63	73	64	72	61	81	63	72	70	67	61	58	64	74	78	69	65	57	64	55	61	71	58	67	56	61	71	64	67	59	68	68	73	62	63	68	69	54	76	67	70	72	74	71	78	53	65	53	70	68	51	66	65	70	51	42	66	54	63	66	78	53	60	66	79	73	65	68	61	53	65	61	68	63	59	68	69	62	67	63	68	83	49	77	73	74	62	74	61	63	67	76	65	69	53	74	75	77	75	69	63	71	65	77	57	67	65	62	61	58	51	62	63	66	72	63	80	56	55	76	62	59	61	66	63	55	48	59	74	64	63	61	74	65	70	65	69	75	78	59	77	60	52	56	71	61	51	69	65	73	64	51	63	65	68	56	54	63	78	77	60	63	67	65	64	59	56	62	68	71	63	55	49	65	66	54	72	63	62	67	57	59	62	57	74	70	69	83	69	81	61	61	66	64	78	73	62	66	63	66	69	74	52	61	58	64	61	62	70	61	66	55	58	67	73	62	63	51	63	69	74	78	76	73	71	58	82	70	76	68	58	69	60	59	50	63	59	67	49	51	60	44	48	61	60	53	65	63	46	57	71	54	71	66	57	60	62	74	57	53	87	56	82	81	71	65	77	52	69	66	67	68	58	75	54	66	52	68	69	47	59	63	65	57	63	52	67	60	61	64	77	67	70	65	54	66	76	73	51	71	50	63	57	57	59	72	58	74	75	51	60	49	75	67	72	67	76	82	53	64	62	73	52	67	51	61	75	58	72	63	70	53	81	73	51	56	61	71	73	56	76	71	73	57	68	66	38	75	67	63	49	52	57	61	72	55	55	46	71	75	69	70	58	60	65	79	60	63	53	66	64	67	60	50	59	48	66	47	66	62	67	78	62	58	71	68	64	75	75	58	59	76	79	63	71	73	66	74	51	70	74	64	61	72	66	66	71	74	72	67	65	56	67	54	74	54	62	70	70	61	64	51	65	61	70	68	62	69	66	51	64	71	64	69	87	54	67	55	55	60	69	79	65	61	73	51	75	62	58	61	65	68	63	70	71	64	67	61	52	58	65	63	68	80	69	51	59	57	65	71	60	53	69	55	62	68	65	60	50	60	68	58	70	74	53	68	53	74	55	51	51	70	71	52	80	66	56	71	63	61	56	79	50	67	63	59	45	61	74	69	61	65	58	67	58	58	64	57	66	68	64	76	58	59	71	69	66	70	57	54	58	53	62	59	54	62	62	50	70	65	66	63	76	72	59	71	72	54	54	58	68	80	61	62	65	63	65	56	61	75	67	68	63	73	72	69	64	62	58	84	68	66	73	72	50	51	65	55	52	63	71	68	70	75	70	70	48	53	60	69	62	56	59	56	67	55	58	60	60	71	62	57	66	74	72	49	79	66	49	64	58	76	69	64	62	59	61	69	65	71	57	64	63	56	65	61	64	75	68	76	66	75	52	67	71	47	68	63	61	57	64	67	67	59	67	63	63	79	70	72	71	69	61	65	65	66	69	72	65	62	67	71	75	74	49	64	58	68	50	58	82	71	70	75	64
12545	3459	2228	3720	20884	31900	49134	64062	59666	50424	39218	29342	20389	11345	4726	1111	685	666	674	629	668	630	641	648	664	646	663	641	713	624	623	709	687	602	634	661	594	656	659	618	678	666	668	630	673	715	673	658	676	651	634	636	622	619	659	644	662	638	613	618	674	663	636	694	672	658	684	693	646	639	662	613	652	652	622	678	656	615	636	669	636	664	660	645	648	667	693	678	670	702	573	652	637	621	682	665	649	608	666	626	651	656	615	630	628	648	688	653	673	661	669	625	663	676	699	598	662	667	642	678	643	585	684	704	634	627	634	620	638	652	672	664	663	601	674	704	627	643	728	630	636	640	679	666	660	656	674	654	650	647	643	689	674	668	614	662	658	642	684	649	668	678	628	664	673	612	639	677	665	657	667	664	684	641	662	637	652	657	622	639	676	679	669	646	644	671	651	640	652	643	627	687	638	610	658	662	655	631	675	630	613	620	655	700	680	651	671	680	622	683	631	712	660	662	668	692	653	615	645	651	666	642	656	684	628	673	667	631	682	665	646	641	703	690	679	623	649	708	644	654	665	622	615	598	687	708	599	601	634	729	627	654	666	688	615	643	698	671	679	639	640	642	629	629	657	677	642	660	675	637	635	666	703	629	685	681	712	661	711	611	644	650	741	636	649	700	669	645	653	658	702	646	698	651	703	629	636	666	644	668	685	640	687	689	644	638	668	670	632	693	654	656	674	651	632	736	634	650	645	669	666	626	608	693	639	639	650	649	690	639	662	681	652	612	636	659	631	678	665	639	675	663	651	656	674	629	694	681	620	638	686	662	659	674	666	667	628	674	649	707	683	686	701	663	698	668	683	649	636	650	627	645	659	630	636	647	667	656	673	583	655	693	614	668	650	672	647	660	650	612	636	631	590	634	630	631	640	641	655	671	627	621	685	666	691	634	649	664	683	667	712	605	661	677	650	646	636	671	684	566	675	610	661	668	633	665	699	629	659	694	603	645	689	659	619	680	667	635	694	626	631	652	643	620	661	673	682	614	651	639	652	674	667	666	656	613	684	664	647	691	683	671	659	616	649	680	644	663	656	672	642	622	612	620	645	644	656	624	640	600	621	707	626	690	618	667	634	638	687	655	660	649	667	678	625	631	698	676	605	638	632	653	647	638	650	619	657	618	654	667	674	673	669	649	650	654	702	636	691	629	649	646	646	663	684	630	685	675	692	621	632	649	712	645	652	663	633	644	664	673	661	669	660	657	612	592	659	641	634	613	656	698	608	644	631	639	637	638	633	649	668	667	676	649	659	666	652	631	643	688	665	676	682	641	656	590	671	683	685	616	658	686	652	670	654	662	679	637	697	687	641	638	676	670	623	681	609	657	658	625	632	635	705	687	622	689	656	663	655	644	677	684	690	666	645	670	667	611	604	652	651	605	619	651	605	657	659	713	667	636	699	677	668	659	654	650	643	656	703	640	646	672	618	633	675	662	654	644	660	630	655	656	668	650	670	657	663	634	657	668	666	650	659	614	603	683	647	635	640	661	675	666	681	626	685	638	664	660	662	680	616	649	672	637	682	693	656	681	688	607	615	618	672	651	667	653	696	635	670	677	638	681	652	661	659	615	628	611	642	661	645	670	662	626	677	658	661	646	644	698	662	652	652	659	676	643	639	680	618	663	666	629	653	623	700	658	666	717	640	635	653	666	654	683	668	712	659	714	681	653	645	682	592	618	636	604	671	663	646	630	662	703	616	642	672	657	642	613	633	626	615	658	673	631	632	681	633	668	640	658	671	664	656	652	691	651	660	650	718	619	636	646	653	643	665	652	655	638	685	670	595	704	652	644	648	671	659	683	680	663	652	630	643	663	656	654	641	693	665	666	693	633	631	659	686	650	639	636	718	662	677	671	664	628	636	656	633	704	621	691	654	676	621	632	654	626	619	675	634	655	657	645	653	654	640	611	694	713	639	658	680	648	662	672	673	638	669	682	638	647	674	628	672	669	644	680	692	641	698	644	703	664	652	644	681	660	678	680	660	655	688	628	609	659	713	635	668	677	643	631	665	674	638	670	655	701	662	671	633	623	682	666	662	641	625	625	618	659	675	612	650	640	644	655	669	673	682	654	617	651	691	644	600	658	685	656	640	646	686	694	614	634	655	624	667	641	636	675	672	609	689	626	632	686	654	674	639	697	663	641	657	637	640	635	677	618	661	667	637	649	619	633	641	619	672	620	684	685	653	655	721	666	670	681	660	674	649	653	696	668	654	620	656	708	657	658	637	619	660	663	631	682	653	637	679	716	657	673	681	683	662	676	654	677	677	678	598	659	631	640	679	676	621	666	661	633	635	639	632	677	637	616	633	670	636	654	673	665	651	623	663	659	625	684	662	619	623	682	638	639	628	678	618	682	641	675	641	651	659	643	643	641	616	663	682	638	646	645	668	670	721	666	661	676	652	675	646	683	647	657	640	614	677	672	607	656	652	669	668	670	692	665	673	648	650	669	607	645	668	646	667	693	664	637	627	609	656	640	680	662	670	668	670	636	643	659	654	670	628	655	649	624	653	660	638	654	660	596	691	640	657	691	644	629	700	637	668	716	662	645	648	621	724	634	611	678	660	674	673	683	656	617	625	635	680	613	675	637	639	655	673	650	665	629	652	660	661	662	636	666	653	637	681	672	636	641	651	669	655	620	663	665	657	682	643	643	648	675	640	623	633	678	629	669	662	649	642	679	656	668	636	648	672	605	669	636	651	666	664	648	667	639	661	658	627	662	682	658	675	673	675	681	657	651	671	665	652	631	694	644	651	661	621	656	687	669	628	662	632	605	620	703	662	621	631	675	639	678	655	648	700	671	623	668	624	633	633	659	682	634	639	641	653	630	682	680	622	700	623	661	673	692	717	651	680	661	665	648	660	712	658	626	631	645	665	676	622	681	632	646	663	636	644	653	667	701	676	683	628	627	632	659	662	680	627	641	639	606	658	734	622	700	632	677	644	638	635	687	621	688	676	665	658	636	633	614	624	673	693	662	664	657	671	667	668	626	632	595	674	665	670	617	649	627	664	653	610	609	703	650	618	647	625	669	630	647	663	643	631	698	666	624	640	651	637	716	640	636	631	617	626	658	640	625	699	660	689	661	609	648	624	672	650	647	707	689	672	612	658	652	679	641	666	636	647	672	648	653	657	656	626	666	715	657	607	651	676	701	678	612	640	666	659	655	618	698	681	662	685	651	650	644	607	670	636	671	658	645	671	663	680	690	589	648	661	617	659	647	624	654	651	626	635	647	663	644	575	644	657	691	643	696	682	651	589	649	630	682	644	694	650	694	645	617	642	605	694	648	646	663	655	664	649	662	661	696	688	651	637	683	620	651	636	654	647	674	680	693	656	649	648	743	647	642	672	638	605	635	637	685	611	628	640	631	676	661	662	630	648	682	682	677	739	656	645	686	660	641	653	672	653	645	664	720	683	727	654	642	642	629	624	649	629	658	667	663
1647	87	60	72	120	588	1863	2454	2284	1488	874	464	236	163	89	78	55	54	57	49	51	54	56	38	42	61	51	65	47	57	46	58	43	61	53	54	48	66	57	55	56	45	38	57	51	55	41	56	50	44	48	54	55	55	60	55	49	54	74	53	57	56	41	51	56	45	44	55	58	50	55	49	53	72	46	51	51	46	47	44	56	36	50	42	51	47	43	56	48	56	57	53	74	55	52	61	62	54	57	65	57	46	61	65	52	45	45	56	47	57	55	50	53	58	43	56	38	54	57	51	44	54	67	49	55	59	50	48	50	57	54	44	60	57	54	49	52	72	59	62	46	55	48	47	59	54	50	54	50	45	47	55	56	67	47	54	48	48	55	44	45	54	52	51	50	52	49	50	65	49	47	43	58	48	52	48	50	61	63	69	55	40	58	65	61	49	51	54	56	53	71	48	58	53	58	50	50	68	49	46	58	58	48	45	51	50	46	58	52	49	51	58	50	56	57	52	64	63	43	70	54	37	56	53	64	53	60	57	45	52	53	54	67	45	47	47	60	56	48	45	42	55	49	49	56	54	60	40	47	55	62	48	55	51	48	57	58	50	58	61	44	49	57	47	36	39	55	52	53	51	51	47	55	40	56	54	52	37	52	56	42	62	37	52	55	58	65	44	44	50	38	60	51	54	54	56	41	58	42	66	61	79	47	58	55	57	41	44	50	53	45	52	40	43	62	53	48	56	49	49	59	49	48	43	46	59	66	53	51	56	47	51	54	59	46	63	51	61	47	52	54	59	65	52	48	56	65	66	58	54	56	48	49	49	61	52	59	62	61	42	47	66	46	68	47	52	47	42	56	45	59	49	53	56	44	49	57	54	44	46	56	52	50	46	58	51	55	48	40	70	49	42	60	77	41	48	44	58	43	61	56	51	51	60	64	57	35	62	46	43	77	66	46	60	43	66	52	46	64	49	47	50	49	66	55	67	56	57	54	53	56	46	58	49	51	52	42	52	52	62	58	53	55	44	46	45	50	51	58	74	67	45	64	48	62	37	52	66	60	54	37	46	47	49	56	70	45	56	59	50	42	43	56	67	49	57	46	45	47	52	54	43	54	51	57	59	57	46	50	68	38	49	53	54	52	59	47	56	47	67	48	53	52	48	43	46	53	56	53	57	58	60	60	55	52	45	47	56	44	58	58	60	56	61	59	52	45	56	50	51	48	61	59	59	50	55	49	57	48	46	65	51	55	52	50	49	38	43	60	64	45	56	49	64	59	52	45	63	49	55	54	55	58	54	55	51	67	53	51	52	49	50	50	49	66	50	50	70	47	51	65	53	42	42	40	57	54	49	51	49	49	45	54	51	69	51	52	49	47	60	54	52	60	54	35	53	51	49	53	62	53	47	42	52	61	45	59	50	46	43	60	48	49	43	49	45	50	46	52	59	57	58	51	59	59	71	57	59	39	49	52	48	45	55	56	48	54	54	51	65	45	45	50	48	56	60	61	58	52	67	58	56	58	57	66	49	47	58	39	55	62	53	35	49	56	54	58	53	56	42	54	72	46	55	52	50	49	49	68	55	44	53	63	47	48	48	53	62	51	45	54	57	54	69	52	53	52	54	52	61	47	51	60	53	56	70	58	48	58	54	61	49	55	56	56	59	49	55	40	50	56	58	45	43	58	51	50	60	54	54	42	56	61	54	51	48	57	35	54	57	62	43	52	59	60	76	50	49	50	51	50	56	61	66	50	57	54	47	51	46	47	44	56	61	55	59	59	52	56	62	67	55	59	50	55	46	55	64	60	34	51	57	45	53	49	54	52	57	42	53	59	63	57	41	43	59	40	62	54	40	68	47	45	53	58	52	48	49	50	65	60	41	53	54	55	52	61	56	58	54	41	66	43	51	51	48	59	41	70	47	59	43	41	53	54	58	49	45	54	40	49	49	60	55	52	53	51	61	59	52	51	61	47	49	48	39	53	48	45	59	58	47	56	63	58	67	50	48	44	59	46	46	52	49	48	61	55	61	52	54	53	59	53	60	48	51	62	51	59	44	52	55	65	36	54	62	59	56	49	51	45	60	79	47	58	47	59	67	38	58	54	52	53	54	39	50	56	52	46	62	55	55	55	53	51	57	48	52	45	53	41	54	59	44	50	54	46	53	60	63	62	49	59	61	64	51	42	52	51	74	55	60	53	45	54	66	63	51	44	48	65	61	63	46	62	52	59	53	47	50	48	55	47	59	65	43	52	52	39	52	55	53	54	49	49	60	59	54	57	72	59	61	51	52	65	57	44	66	49	55	66	55	56	52	66	51	42	48	55	52	52	54	57	51	54	49	37	50	52	48	50	53	53	50	68	46	38	48	50	60	70	45	65	44	67	53	60	53	49	56	62	62	54	45	47	54	48	65	59	55	41	50	54	50	58	50	44	62	65	48	46	64	48	52	48	43	58	52	50	53	64	59	56	53	38	59	43	54	48	55	54	50	56	54	75	41	50	49	55	45	49	41	49	56	53	54	39	48	51	49	50	56	50	56	56	50	53	50	58	38	72	44	46	47	56	47	40	65	62	48	60	54	61	62	59	47	46	47	63	41	53	58	55	49	43	49	41	49	55	51	43	53	57	53	49	56	53	48	36	61	50	66	53	63	53	60	50	39	43	63	45	55	61	52	53	59	54	57	53	43	50	43	50	53	55	60	62	57	56	48	60	55	52	68	45	56	50	45	53	61	41	44	66	60	63	56	62	47	59	62	45	49	52	49	54	49	55	55	49	56	48	66	66	55	46	53	47	54	48	60	60	54	44	57	53	47	66	45	58	47	61	56	52	53	63	52	60	48	60	46	55	42	57	51	59	43	38	56	51	56	51	43	56	49	56	62	53	48	51	52	48	62	59	69	51	57	53	48	43	46	54	58	49	61	63	66	57	62	55	45	57	50	55	53	51	46	62	58	55	47	68	50	53	57	48	60	51	54	53	59	57	59	50	67	57	62	55	45	48	45	56	54	59	50	54	51	77	62	48	51	37	60	51	53	40	55	61	45	42	55	43	50	57	59	49	68	47	61	57	38	52	64	49	52	71	50	64	56	58	51	51	48	43	55	39	57	54	47	59	62	63	56	68	33	49	54	49	64	53	54	56	48	45	48	48	61	58	44	47	39	61	57	54	43	45	59	59	42	54	48	47	55	55	64	45	58	67	44	60	58	51	49	46	51	46	66	54	44	51	50	60	64	40	54	57	56	55	57	44	48	53	53	54	49	61	52	64	55	41	48	52	58	44	47	63	52	52	57	37	47	55	54	48	43	50	52	54	56	49	58	55	66	59	50	49	57	55	69	49	52	43	61	54	68	58	49	48	62	59	39	48	55	65	57	51	48	52	49	43	59	57	69	55	64	60	48	46	54	59	60	41	53	51	58	55	43	63	54	55	54	43	60	60	67	46	50	62	50	55	63	41	47	38	72	65	51	57	46	53	48	48	52	52	50	37	59
7128	930	759	940	7879	25172	34145	33440	29509	23981	16664	9667	4878	2613	1190	601	505	528	542	523	509	506	481	522	513	537	501	552	480	552	507	453	544	523	526	515	509	510	526	502	525	519	534	543	511	536	499	498	503	542	530	523	502	519	513	508	525	547	514	517	457	556	518	498	519	539	533	477	507	515	521	544	530	508	538	509	530	539	484	549	541	517	541	524	527	517	466	510	521	515	535	530	504	544	563	493	506	538	483	520	549	531	517	529	519	506	517	538	497	510	551	525	543	543	542	518	468	526	515	543	592	498	516	527	525	532	554	557	535	523	554	493	534	514	520	496	521	502	522	516	522	494	518	490	537	515	562	496	498	552	490	479	510	543	491	518	568	502	506	556	513	512	471	519	481	508	517	519	566	538	532	463	485	553	541	497	553	559	545	527	522	523	497	555	556	528	502	513	527	570	533	473	524	477	526	557	498	548	520	532	542	534	474	506	544	534	538	506	501	540	516	550	524	540	583	530	506	524	526	521	506	502	504	507	556	492	543	523	505	518	490	548	480	520	556	534	557	523	529	505	502	532	502	514	544	527	522	521	541	562	551	502	499	515	549	505	487	524	480	530	496	494	533	485	554	528	538	521	550	528	527	507	509	500	546	497	520	505	491	535	527	536	500	506	538	529	504	531	517	569	523	516	552	547	521	543	531	522	516	549	540	530	471	525	473	577	475	531	462	516	510	502	533	537	485	512	531	521	502	515	501	528	542	478	500	523	529	488	547	526	524	485	497	524	473	528	507	512	533	545	525	534	510	532	540	517	512	577	510	505	492	515	507	521	494	550	483	516	519	505	526	522	491	531	500	525	518	536	518	503	560	536	513	472	510	546	508	568	517	505	546	512	508	558	510	507	477	543	496	557	517	546	540	531	499	499	516	466	512	520	508	552	496	524	497	547	533	469	526	524	531	529	525	467	526	553	558	550	526	498	503	543	509	516	511	568	552	513	523	503	491	547	513	516	511	497	522	512	535	500	520	494	481	501	510	522	495	536	514	491	542	534	528	538	533	497	537	557	523	521	528	557	536	521	530	503	507	532	474	548	503	506	541	501	534	490	517	548	529	572	490	524	531	569	522	559	483	509	527	502	522	528	562	539	554	515	502	552	486	468	504	540	507	535	524	531	515	494	548	473	514	532	516	542	460	510	479	557	476	538	534	505	531	548	532	504	525	489	517	540	544	501	487	536	496	487	517	518	523	517	540	521	505	531	548	507	540	525	500	532	519	468	583	513	548	508	501	499	496	521	514	516	505	558	514	524	534	523	543	519	536	512	530	485	507	517	515	519	497	496	554	545	483	515	532	508	476	545	500	518	471	512	498	575	515	470	491	531	521	487	483	530	475	528	554	509	520	516	502	487	545	532	492	508	506	507	475	537	521	542	511	516	514	522	549	518	517	536	503	530	503	537	525	505	520	529	561	562	542	516	507	559	522	532	491	541	528	509	561	500	480	498	536	512	460	507	539	530	524	543	536	542	554	555	518	529	497	525	532	514	492	505	522	574	544	536	518	541	536	520	527	531	540	510	519	533	530	555	553	559	543	496	500	511	551	477	528	543	544	546	546	520	503	512	500	535	526	526	530	499	519	524	507	557	499	502	512	520	486	515	532	528	511	488	532	531	492	509	546	517	525	493	545	515	519	523	505	470	546	499	521	537	562	535	481	523	528	518	519	503	548	524	568	563	551	518	526	530	515	505	506	495	519	529	523	475	514	501	504	535	503	536	488	501	509	543	518	526	525	537	601	520	550	534	571	502	506	486	501	486	509	523	497	535	567	522	515	540	566	515	525	549	505	514	514	530	492	516	485	572	487	523	515	497	536	533	542	510	526	528	522	548	527	515	532	475	535	510	525	499	512	527	501	501	508	533	532	551	517	495	535	534	536	534	488	509	539	513	486	518	542	521	539	537	483	501	530	541	550	566	512	513	559	568	498	488	506	520	505	510	544	515	558	522	531	512	500	559	527	509	554	534	514	556	507	482	515	509	557	519	498	496	519	538	543	523	546	509	513	519	525	524	487	487	538	532	474	535	476	529	510	503	477	506	536	553	529	534	542	514	502	509	514	475	514	510	533	509	523	496	524	504	492	545	539	498	554	548	518	541	520	481	527	514	521	540	496	510	497	562	534	534	539	502	510	524	504	500	503	524	506	557	544	524	520	536	548	473	538	549	524	543	535	525	503	536	552	526	527	531	498	509	491	507	512	524	530	515	500	518	514	523	529	498	559	530	513	575	522	565	520	492	507	565	485	544	481	491	528	512	519	532	540	462	491	508	565	516	556	523	522	465	534	530	519	498	520	535	540	475	514	493	517	486	487	497	573	492	492	574	556	502	520	532	503	508	471	501	481	517	523	505	495	532	534	505	516	549	562	516	541	498	506	517	513	519	512	535	509	536	507	475	533	528	513	527	502	547	530	512	536	532	529	544	515	517	538	497	493	546	483	499	492	520	495	486	525	521	546	530	539	541	543	482	557	546	506	526	497	513	503	526	536	515	534	543	556	462	531	510	526	462	549	522	538	514	534	510	484	544	550	501	514	510	499	529	491	522	527	500	527	520	518	518	524	511	505	530	526	542	543	525	513	515	511	520	567	507	524	522	527	535	528	532	530	521	503	492	537	548	509	555	544	498	508	493	516	483	587	549	560	574	495	539	541	538	518	534	488	486	531	526	493	553	524	513	517	510	504	506	539	517	556	491	534	482	507	510	517	490	529	493	552	542	494	496	502	525	527	534	524	528	519	532	509	528	510	505	562	498	554	556	519	539	534	524	514	527	544	494	500	530	499	502	546	537	527	486	510	540	535	517	516	504	539	518	474	501	533	551	539	536	546	490	536	521	472	498	520	493	551	537	526	503	482	497	549	502	512	535	502	490	517	550	498	503	516	560	510	477	507	521	522	502	531	543	499	498	545	537	544	526	516	494	493	490	518	515	518	530	520	511	556	516	534	508	519	525	537	527	509	538	511	508	546	540	469	519	498	559	507	504	531	537	543	553	492	502	534	492	503	516	482	549	554	539	516	536	519	506	469	529	513	501	557	500	526	498	563	552	540	532	518	466	522	499	485	516	531	476	535	535	542	487	525	522	503	499	551	531	551	551	558	520	505	517	507	543	507	516	521	480	523	497	525	557	517	481	516	523	561	520	541	501	516	524	512	523	486	502	526	468	480	499	539	541	512	535	543	519	546	514	506	497	549	498	516	524	544	552	524	553	494	508	538	547	501	523	505	516	551	522	516	551	527	531	532	511	555	502	523	521	543	496	551	518	508	506	557	506	524	523	473	519	487	469	505	524	575	511	528	553	497	501	498	443	485	481	512	542	510	508	544	500	521	535	505	529	531	513	535	515	509	533	523	501	530	519	572	519	489	506	503	534	491	515	514	545	538	523	506	526	536	514	494	518	555	485	556	534	478	542	528	534	560	537	512	544	520	501	488	506	515	493	546	535
2347	117	73	67	58	548	5265	9746	8052	4992	2355	1249	485	229	108	42	43	40	45	35	33	43	41	32	40	41	36	35	29	38	34	51	36	40	44	34	44	49	41	49	34	34	41	48	50	42	38	40	35	43	49	49	35	45	41	54	38	40	44	48	30	45	42	42	46	52	34	39	36	36	38	43	38	26	50	31	41	48	31	33	42	37	37	43	39	27	39	34	43	49	37	53	44	29	37	33	48	41	45	45	45	40	49	34	27	35	52	45	33	41	35	39	38	30	50	43	47	41	35	38	36	39	39	46	37	29	51	45	53	41	29	49	42	42	31	44	38	59	37	39	47	40	39	42	43	37	43	31	45	38	33	40	39	52	28	38	47	54	45	41	52	41	36	33	39	57	40	39	29	41	38	45	45	50	36	40	38	46	37	29	42	38	39	41	47	30	47	43	36	36	39	42	37	38	39	42	45	36	39	45	43	40	41	51	42	39	35	39	43	45	38	37	35	39	42	32	36	28	46	44	43	51	38	46	49	39	36	43	33	46	35	42	38	32	54	36	53	48	41	26	40	24	45	36	37	38	38	31	34	47	45	41	45	43	47	33	31	53	39	50	36	50	35	45	38	37	41	50	30	36	45	42	48	47	43	29	36	36	47	30	35	43	45	48	35	39	37	47	47	33	45	43	45	37	40	30	48	35	43	36	46	40	46	45	35	42	38	39	39	48	51	33	38	33	39	42	43	31	38	36	49	44	38	52	54	41	50	33	37	45	45	42	43	33	41	33	41	32	44	34	28	42	39	33	42	37	33	41	31	47	45	45	34	47	46	42	40	46	39	54	48	50	34	38	40	33	41	37	38	34	38	34	39	35	32	36	40	37	34	51	44	42	41	41	40	44	32	41	37	32	44	30	49	51	44	47	32	37	37	42	40	41	25	48	37	50	42	42	33	42	39	41	37	36	47	29	48	48	50	55	45	49	44	30	46	42	41	36	34	37	42	42	36	54	48	33	37	41	43	38	33	42	43	39	43	28	50	41	45	51	59	25	41	47	47	39	29	37	45	37	40	33	45	49	49	36	36	37	40	49	35	38	37	52	34	38	52	39	53	53	34	47	43	39	45	40	46	47	47	40	28	47	35	42	33	41	46	37	42	35	43	39	20	42	40	48	36	44	42	49	40	48	40	42	48	38	32	41	29	31	51	41	45	49	43	33	34	40	29	40	41	39	36	41	35	40	44	45	39	49	43	43	52	49	33	39	36	38	38	39	54	34	37	41	43	31	55	37	44	40	30	48	30	45	60	44	38	32	27	53	38	38	40	43	37	43	59	38	30	30	38	38	38	47	39	39	45	45	40	44	47	41	26	41	34	32	47	29	37	42	39	44	46	37	36	50	50	36	36	45	50	42	44	33	45	37	55	46	33	42	32	39	43	44	35	47	48	44	31	31	29	36	34	50	45	43	45	41	46	31	43	43	42	40	38	37	28	45	46	44	35	39	43	44	32	44	34	40	41	40	34	36	44	40	44	44	39	41	40	49	48	47	42	49	46	48	49	45	35	44	48	54	45	40	41	52	40	32	45	37	48	48	30	38	42	44	33	37	33	36	38	34	45	40	49	35	36	50	38	43	44	38	43	38	41	51	33	42	50	48	39	38	34	48	42	42	40	42	36	38	46	43	42	31	35	40	48	42	37	34	37	42	38	39	31	53	37	43	32	44	35	42	42	41	43	36	44	40	38	38	38	52	48	47	52	51	31	36	29	32	37	40	48	43	51	36	28	58	35	43	37	27	29	42	34	43	41	50	43	52	49	39	40	44	41	35	35	38	27	40	48	33	43	41	41	48	38	33	46	43	28	42	42	44	53	43	41	52	45	53	44	34	40	29	46	39	24	40	47	37	41	48	39	37	44	39	39	31	38	36	32	46	45	32	45	48	35	42	56	30	42	42	52	35	38	33	41	44	29	39	40	46	35	47	40	41	46	46	38	49	43	37	36	32	39	36	31	31	44	39	39	36	47	39	45	38	39	42	40	36	43	36	34	45	50	56	51	38	28	29	41	39	34	32	41	46	41	52	46	39	35	38	34	44	34	43	36	45	25	47	39	36	38	41	33	43	34	34	47	44	38	34	43	44	38	36	50	41	29	45	32	36	48	52	42	38	38	49	47	39	35	38	50	46	49	53	31	34	50	32	41	39	39	43	43	42	35	45	31	30	46	46	40	37	39	41	56	51	43	34	43	45	27	50	35	40	41	44	49	41	37	42	39	40	32	42	43	39	35	44	39	46	33	48	40	36	54	37	43	33	32	52	40	39	36	35	50	31	46	37	40	37	37	40	38	36	36	40	61	36	45	39	37	49	42	39	34	50	38	44	42	33	36	47	33	38	49	35	39	30	38	44	36	33	48	38	33	41	52	43	40	47	43	39	48	38	49	44	45	47	40	33	45	27	41	46	46	48	39	32	35	47	43	32	40	39	51	43	48	40	33	48	35	43	44	45	42	52	43	38	46	41	40	43	41	39	28	34	38	36	43	39	25	51	40	50	48	30	40	38	41	54	34	47	37	41	51	45	30	36	40	39	52	44	32	35	33	47	38	49	39	45	40	42	43	42	42	31	39	40	36	37	38	39	34	48	39	39	37	42	42	53	37	42	38	40	30	33	43	42	41	31	41	45	38	33	54	37	44	26	37	36	37	45	45	49	42	43	37	42	45	33	48	41	38	37	46	34	35	37	41	41	40	32	41	47	44	53	30	54	38	30	50	48	37	45	32	45	44	41	30	41	38	26	48	47	46	43	47	35	43	35	39	37	40	47	50	29	28	37	42	33	35	38	48	34	34	29	39	40	52	43	31	42	43	47	32	47	40	50	36	45	35	38	49	37	45	45	42	41	41	40	47	33	32	35	38	33	40	43	44	48	43	48	39	36	37	32	35	47	41	38	40	30	57	42	53	43	35	38	45	35	45	41	36	33	46	32	26	45	45	45	47	39	43	44	33	42	51	44	52	30	35	48	30	34	52	27	37	45	40	51	37	40	33	40	38	35	32	56	41	32	60	36	46	40	35	41	38	42	39	37	41	29	41	39	42	31	52	44	37	50	46	46	45	39	48	50	39	40	37	41	30	47	26	30	32	48	44	39	42	38	48	41	38	40	45	48	37	38	46	54	51	33	34	44	33	33	42	29	37	48	46	54	32	41	45	43	43	45	46	35	37	32	39	40	38	45	49	41	46	36	29	47	37	46	42	51	45	39	42	40	47	40	43	37	40	46	37	32	61	37	40	51	37	50	58	45	35	32	50	30	31	33	44	34	44	48	37	45	37	25	36	34	44	35	47	38	45	46	38	38	32	33	33	44	47	37	34	39	49	31	32	45	47	46	38	34	51	45	37	44	36	50	36	37	29	33	45	35	43	47	36	45	53	29	36	41	42	53	44	43	39	43	24	40	40	48	42	51	39	44	60	43	39	37	43	44	40	49	42	34	41	36	42	35
8134	1540	979	1264	2773	14292	45371	52460	45178	35914	27618	19754	11005	5242	2084	493	404	437	428	430	438	427	367	410	411	402	413	384	424	408	385	386	410	393	454	396	424	397	414	410	431	397	408	406	421	416	386	388	421	368	389	414	425	427	397	413	401	379	388	415	428	449	441	427	411	446	410	401	393	420	413	386	403	438	415	424	442	406	404	388	405	384	422	441	435	411	413	397	386	411	400	408	424	440	384	395	441	435	399	411	428	398	405	445	410	407	433	422	386	429	433	392	440	430	441	459	429	447	395	395	408	398	415	413	426	398	451	383	415	437	448	439	409	416	440	424	410	416	368	437	421	402	351	419	443	402	397	408	397	391	442	405	434	413	405	407	461	439	408	440	426	418	416	367	382	428	402	422	406	443	458	411	417	397	384	399	405	401	399	380	411	403	404	412	413	419	390	441	436	407	391	401	424	405	394	385	392	400	415	435	411	410	396	403	443	410	383	387	414	412	373	440	398	429	433	439	388	410	407	416	389	394	378	396	413	419	383	427	403	387	391	457	388	421	403	415	401	397	416	442	394	410	410	423	400	414	416	415	378	431	384	403	380	393	427	423	415	401	413	377	415	446	414	384	412	406	392	419	418	385	366	375	450	457	410	393	407	389	404	424	420	414	423	370	410	366	401	408	444	403	396	377	434	402	420	416	434	418	412	413	407	428	420	421	433	413	350	441	417	400	381	405	410	373	416	405	425	427	412	439	410	416	377	447	403	429	435	417	410	435	429	410	399	380	408	394	423	412	382	424	403	398	379	423	432	420	416	435	366	421	375	395	405	434	422	443	410	394	418	405	409	392	422	445	408	374	400	415	391	381	427	436	412	419	386	405	412	421	427	456	421	380	399	437	409	420	399	420	428	435	434	407	418	409	399	461	412	398	396	413	386	414	389	407	432	368	364	409	410	447	386	395	432	431	395	408	383	370	401	453	392	418	400	421	385	433	398	409	366	403	410	398	356	407	372	462	381	408	404	410	387	424	407	454	377	426	419	389	413	391	410	413	434	388	442	403	447	430	425	407	426	406	377	412	427	423	419	397	425	413	463	428	423	416	420	418	412	421	490	419	434	414	405	348	405	444	432	407	414	410	436	461	381	425	377	421	432	425	408	428	403	375	437	430	407	416	386	407	417	392	421	431	446	399	393	425	400	414	390	419	404	405	424	391	395	400	415	387	438	413	413	413	398	418	410	415	409	450	379	448	414	408	400	376	415	385	391	376	417	437	412	406	420	374	420	367	396	371	419	397	385	441	381	473	414	422	431	419	412	381	383	437	397	416	420	397	430	453	400	408	414	423	431	415	410	408	413	429	439	422	374	416	416	411	399	443	397	441	359	412	429	426	396	428	384	425	409	432	433	420	404	445	402	402	382	395	443	405	419	446	438	407	412	396	428	415	374	423	413	373	423	375	452	416	425	420	368	408	442	377	411	367	435	406	419	400	373	426	412	379	404	399	392	446	397	419	411	401	453	404	436	400	401	392	393	405	419	425	392	422	389	432	419	373	429	411	422	433	427	401	408	435	414	401	407	377	455	409	418	405	431	440	420	407	403	395	398	418	430	440	409	386	429	409	408	383	393	405	410	387	417	407	429	398	418	423	390	448	387	395	411	436	418	415	392	400	398	423	401	395	446	437	435	379	427	382	406	437	404	418	409	371	460	414	404	424	385	444	400	414	422	431	374	399	386	421	430	470	427	394	431	398	413	443	409	411	420	431	413	373	432	412	454	438	354	382	411	445	389	417	387	459	420	424	424	443	409	428	403	425	401	412	398	397	394	414	398	393	412	423	411	408	395	397	427	430	414	429	412	419	390	414	412	443	406	431	437	405	385	411	379	437	385	389	436	421	390	401	420	406	396	396	413	401	420	433	382	389	413	448	427	398	428	397	377	385	415	447	417	431	387	374	394	396	405	417	415	444	421	443	410	413	434	389	437	403	438	401	415	440	422	405	393	445	449	395	398	391	436	380	423	439	402	454	400	420	430	412	420	433	429	440	403	430	447	399	404	450	405	375	377	378	447	393	395	386	397	414	431	432	459	419	425	402	417	368	413	372	398	399	417	439	428	417	393	431	439	429	389	398	453	439	436	437	411	410	404	376	415	432	387	398	397	399	375	404	444	437	432	387	412	390	404	412	384	393	422	385	420	391	407	370	443	412	388	442	440	376	408	423	391	372	416	386	412	408	428	413	400	433	391	422	386	388	423	416	408	418	431	452	417	411	400	395	406	367	424	433	432	399	411	389	438	431	405	406	391	398	440	430	423	429	410	443	436	462	436	418	412	384	422	379	388	427	389	441	388	401	403	384	394	406	428	424	456	402	438	395	385	428	429	426	403	419	392	423	402	390	436	388	389	430	397	460	403	398	435	472	401	397	408	401	410	442	392	391	429	399	435	389	449	422	418	417	437	422	390	440	437	396	388	417	431	371	398	408	400	402	380	386	362	396	386	416	410	393	428	400	375	444	392	412	417	373	411	405	391	420	392	416	393	424	387	401	429	389	393	424	403	410	407	383	418	411	409	386	388	388	374	412	417	410	399	430	412	404	425	393	426	361	420	416	427	446	397	412	440	394	428	412	467	388	405	428	392	461	402	413	446	434	403	382	391	393	377	460	426	414	416	420	413	432	385	410	416	399	419	408	430	413	417	381	415	405	410	425	385	411	400	421	438	394	419	451	389	408	369	395	407	403	401	393	462	415	394	431	369	417	390	403	437	479	456	409	401	415	388	430	419	428	411	410	393	415	428	422	453	405	408	414	429	387	428	379	396	430	409	410	399	416	390	388	402	429	400	423	406	445	408	415	434	401	400	414	379	390	410	417	412	384	426	404	418	363	438	414	374	371	412	431	431	425	421	406	441	445	417	392	416	412	423	395	396	390	405	446	401	435	390	375	435	384	406	420	402	397	407	421	359	388	400	424	448	425	393	416	438	451	418	401	392	378	406	419	370	409	378	412	401	427	418	380	394	390	395	384	420	390	384	439	404	438	405	404	382	446	415	442	423	399	404	411	435	427	399	383	418	400	430	405	430	437	400	399	410	418	474	427	416	427	425	450	433	461	383	426	372	453	399	414	391	413	405	426	392	453	401	414	412	397	398	428	396	425	409	429	419	397	411	443	427	380	403	424	409	395	426	424	419	418	395	375	430	435	375	387	413	447	397	396	423	406	434	380	415	442	377	375	405	442	418	414	413	412	408	370	439	397	429	416	395	398	422	418	404	439	431	383	417	375	389	415	411	402	434	437	403	404	426	420	400	414	407	435	396	412	404	413	409	402	388	405	401	407	411	410	426	426	371	432	435	429	398	436	399	449	407	431	405	430	404	433	431	412	408	430	407	404	379	405	417	429	435	392	418	400	405	426	406	384	389	423	383	433	428	385	427	427	390	434	402	421	445	398	410	429	366	409	425	422	434	390	378	426	453	430	462	413	410	436	414	413	435	359	412	409
2537	131	67	52	57	84	1892	9892	10954	7532	3949	1958	760	287	113	47	40	33	33	39	38	44	30	46	46	45	42	36	39	38	35	30	42	38	38	40	34	38	31	28	44	44	39	37	43	45	37	38	47	40	36	44	43	39	42	39	45	36	49	33	43	40	43	47	42	34	37	34	43	47	42	46	36	42	42	28	40	40	48	34	36	33	34	44	31	30	39	39	32	41	45	43	43	43	27	37	35	42	39	35	41	50	45	35	35	30	31	45	41	30	42	53	28	37	41	35	38	38	32	42	36	32	46	44	42	33	38	38	46	36	37	31	37	36	39	35	43	38	42	36	52	33	39	54	39	50	36	34	42	30	40	44	36	35	34	49	46	40	35	43	42	41	41	41	36	27	37	55	39	30	35	29	40	44	40	40	49	52	38	38	48	53	41	43	41	31	37	47	47	44	40	37	35	39	42	45	49	46	40	47	38	38	41	38	43	35	40	36	30	37	35	52	52	30	40	33	35	47	37	42	29	46	38	53	39	33	38	34	32	29	27	32	33	31	50	37	39	48	33	27	43	51	38	32	36	47	38	37	34	33	40	48	37	31	32	41	39	27	43	40	47	38	33	44	36	48	40	40	44	33	38	38	45	41	37	39	51	36	37	47	44	50	50	39	42	38	43	44	35	44	39	47	41	42	44	45	35	40	30	36	32	31	39	42	41	39	31	36	46	34	37	49	39	39	43	33	36	35	42	43	28	33	39	44	55	39	39	46	38	45	27	30	34	36	45	32	33	34	41	41	46	42	34	49	48	42	45	37	37	31	40	30	39	34	41	32	33	26	43	33	41	47	38	41	50	36	40	39	42	27	38	44	31	40	50	44	41	32	33	54	35	21	44	29	34	39	44	39	55	41	44	41	47	33	38	37	34	38	37	41	40	37	41	37	36	39	35	45	47	25	46	43	42	32	32	35	38	33	41	38	31	31	35	42	37	39	50	32	31	38	39	37	42	41	33	38	41	41	50	35	57	42	30	50	41	28	36	41	36	43	49	33	29	48	44	36	37	38	50	32	36	32	35	32	36	49	41	43	36	45	35	42	29	44	47	40	40	30	39	34	37	44	46	41	34	40	34	33	45	37	31	36	41	40	43	50	30	33	25	35	37	29	36	32	38	30	29	36	29	34	49	47	36	42	35	37	41	39	36	44	33	41	35	25	39	22	31	45	36	29	41	34	32	37	48	38	34	44	38	26	49	35	41	36	36	45	35	47	33	47	46	30	39	39	41	46	42	42	52	43	35	30	37	33	38	46	42	33	35	46	26	33	26	39	29	42	29	53	35	39	38	37	45	45	42	44	45	41	37	34	45	47	29	38	50	41	40	39	44	51	36	44	36	39	51	31	38	48	34	44	23	32	34	49	37	29	33	42	33	47	42	49	44	36	46	34	47	30	32	39	48	40	44	39	33	40	33	29	41	48	32	44	40	31	43	33	30	55	53	41	47	43	45	32	45	36	43	29	45	40	37	38	33	42	40	34	36	40	54	46	47	35	41	44	31	43	31	43	39	42	42	32	39	44	37	35	35	37	47	38	48	27	41	44	34	36	43	39	47	34	43	39	38	41	47	34	33	42	45	50	41	41	37	33	36	48	43	33	37	42	32	44	34	34	35	39	37	35	29	46	35	46	37	43	35	42	44	51	28	34	36	34	35	43	32	47	44	31	36	48	42	43	40	32	50	40	45	42	44	42	44	45	41	41	48	46	49	38	42	30	43	31	50	32	44	41	35	39	35	48	40	42	42	41	42	37	40	36	48	36	46	41	50	40	37	36	34	39	42	40	28	40	46	39	39	44	46	30	30	40	45	40	39	45	30	48	33	44	39	37	32	56	39	46	40	31	35	48	34	36	37	45	37	33	38	36	36	30	37	35	40	37	58	47	58	42	40	36	44	32	37	37	38	45	39	43	40	32	38	48	52	50	44	39	48	33	38	45	24	29	42	37	41	33	37	40	36	40	43	49	45	37	31	39	33	34	37	46	40	32	43	27	40	36	32	45	51	36	33	35	32	42	37	46	47	37	34	24	31	42	42	37	37	38	40	39	24	31	44	39	49	43	33	35	31	34	35	43	40	37	36	34	39	33	39	35	36	42	45	39	36	39	40	47	35	45	40	40	46	44	38	25	33	34	33	55	31	31	26	35	43	41	46	43	45	32	42	41	48	42	28	40	38	33	35	31	55	34	40	45	40	39	34	37	39	42	30	39	46	42	44	36	31	51	43	54	41	45	49	35	50	35	41	40	33	46	46	36	34	32	36	52	33	42	25	42	47	41	41	52	32	40	36	35	39	39	34	36	39	31	39	45	35	40	53	37	34	41	52	46	48	36	46	33	45	56	52	36	39	48	35	37	37	47	49	37	45	35	36	41	43	39	37	39	50	34	25	33	37	42	35	39	33	37	30	32	34	34	45	47	43	38	43	39	37	44	42	35	45	44	41	37	35	40	31	29	36	51	45	37	48	43	31	47	52	44	31	42	37	44	45	33	25	34	55	42	49	38	38	40	40	51	32	38	29	45	51	39	33	34	44	55	55	42	40	50	34	34	32	32	53	51	36	40	48	38	38	40	50	30	42	37	35	32	39	36	29	38	50	37	40	40	31	41	32	34	38	37	45	39	28	39	51	38	41	31	29	29	37	32	40	30	33	51	32	44	40	44	41	45	39	27	34	40	50	34	30	36	35	40	44	46	39	40	37	50	35	43	33	28	39	33	38	38	47	44	39	43	43	32	44	47	32	40	49	35	40	40	40	50	35	41	41	33	36	39	42	39	40	22	33	50	39	39	46	35	46	39	30	31	44	40	49	30	45	37	40	47	47	46	32	40	22	39	35	36	45	35	37	39	47	43	40	44	36	35	50	39	43	54	44	34	43	42	40	37	43	39	40	39	38	47	38	28	45	36	38	35	35	44	37	37	41	44	40	45	33	31	31	34	41	43	41	37	43	39	48	43	42	40	37	32	43	40	40	40	38	42	30	36	37	34	43	41	28	27	39	48	41	40	41	34	48	34	42	39	32	51	35	35	42	39	37	36	43	42	41	27	33	45	31	51	39	35	42	46	40	41	39	45	44	35	46	48	29	42	49	42	37	34	34	36	49	43	39	50	28	36	42	31	30	48	51	41	32	33	33	33	47	39	40	33	40	40	43	35	33	35	41	49	42	38	43	41	42	37	35	50	41	35	32	47	44	38	42	38	38	43	34	33	34	43	35	44	35	50	42	40	48	33	35	44	38	35	39	36	41	36	43	35	51	41	32	27	43	34	38	37	41	27	45	31	34	48	47	42	34	35	43	30	38	41	42	56	54	43	39	44	33	46	37	38	50	47	39	36	55	31	39	34	47	39	44	37	32	33	45	33	32	41	38	36	45	35	47	55	37	39	42	36	39	41	43	45	31	42	39	43	49	47	33	36	30	28	48	36	52	40	46	33	30	43	38	48	37	41
8838	1919	1033	1464	3394	5517	30517	55062	51212	42531	32869	24801	14167	6768	2591	534	430	391	385	419	389	429	439	420	375	424	409	396	409	388	372	378	393	421	442	382	368	402	357	386	401	373	381	376	403	375	403	362	419	410	399	408	388	380	424	403	383	368	395	376	396	363	394	400	392	386	379	387	406	403	406	377	413	419	374	390	382	405	382	397	431	430	412	362	370	419	375	378	384	389	380	394	404	395	421	432	349	410	386	402	423	391	387	438	406	393	379	405	392	402	370	386	388	451	418	407	380	420	425	413	404	418	372	418	419	392	366	408	379	384	377	381	396	375	404	374	358	410	413	394	416	395	413	375	415	382	414	406	401	415	403	376	358	399	423	381	399	403	402	391	392	387	375	403	400	395	407	372	379	346	394	357	417	412	369	452	423	416	404	368	400	383	442	412	374	379	402	400	393	382	357	429	387	402	390	405	377	431	401	387	383	401	382	413	370	410	411	377	379	391	418	362	428	409	395	405	377	418	402	393	386	419	407	398	396	382	407	397	385	398	401	395	426	385	410	391	403	403	364	367	435	410	387	398	395	400	382	412	415	417	407	376	403	420	417	390	412	406	372	391	421	404	409	373	426	412	380	401	372	359	397	417	372	408	400	384	415	415	412	392	418	390	397	441	376	398	420	422	404	407	417	388	362	419	408	422	410	448	364	358	442	445	377	375	404	388	396	417	380	359	414	399	396	364	396	397	396	362	388	396	388	410	394	415	391	424	403	397	362	351	368	385	405	415	381	396	394	393	424	389	398	402	369	405	424	394	404	410	397	408	417	385	412	419	451	403	387	405	427	369	379	381	414	346	422	396	427	399	391	358	400	398	403	355	383	378	411	381	362	411	377	418	386	398	364	394	399	373	422	377	387	383	408	421	412	429	381	361	387	375	382	407	414	418	403	406	397	400	421	378	411	354	410	425	408	426	423	435	375	369	378	378	358	428	413	409	375	343	400	338	382	379	444	388	426	427	384	413	410	373	406	409	392	368	381	407	414	388	405	401	387	367	430	371	392	417	392	401	387	397	407	392	412	380	420	407	357	382	389	386	391	400	393	385	412	379	413	406	426	443	374	377	396	418	411	410	396	370	375	424	394	402	396	356	421	367	395	389	384	428	389	389	403	382	398	428	376	427	362	430	406	419	380	410	366	390	392	413	405	397	391	391	351	417	403	426	366	416	385	416	414	415	387	421	415	401	383	412	382	387	415	422	397	423	394	368	426	379	414	365	430	402	372	405	386	408	417	380	419	444	401	400	388	376	395	449	386	407	399	392	399	380	415	437	395	390	383	412	405	402	392	398	432	408	367	417	370	379	383	381	392	385	395	366	426	431	399	377	401	387	392	414	404	401	382	409	406	372	424	416	390	408	425	376	462	391	413	417	389	444	389	378	411	391	366	440	421	403	399	388	444	382	400	389	402	409	407	395	382	395	395	396	410	374	383	418	383	397	408	389	404	381	389	450	404	417	435	385	403	379	380	390	379	390	413	403	408	387	428	387	421	368	447	400	364	415	356	404	401	410	407	385	441	386	399	410	379	406	421	385	404	358	384	399	411	392	377	386	398	401	368	387	409	423	421	428	395	409	392	376	391	410	445	408	388	391	428	382	402	382	390	368	414	376	390	416	385	373	395	401	454	364	392	390	412	412	381	383	393	393	396	401	362	390	422	390	371	432	420	392	380	407	392	402	377	385	370	396	404	399	395	392	410	425	388	369	404	385	408	402	367	368	379	391	373	387	409	402	405	412	387	368	373	401	414	420	378	389	420	395	398	379	390	384	406	396	378	405	359	430	415	420	371	395	409	432	392	396	398	414	405	397	391	425	388	393	405	410	402	416	428	427	412	429	408	426	388	413	396	401	387	384	395	398	363	423	395	370	398	384	389	403	384	423	389	377	390	380	404	402	404	417	371	373	404	388	377	401	365	384	372	362	393	373	440	383	381	430	411	395	407	387	409	416	370	364	410	368	412	399	417	395	407	409	413	411	386	370	432	419	369	372	408	361	385	414	392	400	419	403	383	404	378	372	388	404	401	423	365	395	400	396	397	395	377	421	411	394	415	381	408	396	414	382	414	405	373	413	380	417	408	394	383	357	402	397	428	375	434	430	369	433	391	413	374	407	383	398	386	383	411	382	418	381	398	427	364	391	403	404	446	404	400	401	410	408	402	389	394	412	385	384	351	422	380	404	383	376	384	412	423	405	406	437	407	428	420	411	399	395	398	370	395	391	347	394	419	408	412	392	424	424	421	385	396	363	427	407	400	411	396	406	393	393	411	393	384	406	397	384	452	376	390	385	421	413	413	398	419	380	388	401	380	370	382	402	424	428	415	330	371	376	399	394	395	404	381	383	378	409	392	434	406	405	401	380	425	381	388	397	397	418	391	362	357	377	393	415	409	392	419	389	402	374	394	399	372	411	437	418	380	393	392	430	373	419	423	382	406	437	444	432	408	357	354	407	382	432	385	410	412	409	447	411	408	400	415	381	386	417	403	398	425	408	375	427	391	389	374	417	403	395	371	413	406	391	387	390	432	403	397	388	377	413	393	408	394	386	415	379	416	395	414	410	412	398	377	386	375	377	406	376	392	422	366	359	366	408	385	404	411	391	399	392	424	399	410	396	434	389	373	392	423	412	382	393	424	399	362	380	403	386	390	418	412	428	423	366	415	402	398	365	381	380	349	378	383	426	410	387	402	376	392	380	408	347	398	380	368	350	374	398	390	386	416	377	421	382	417	409	393	427	407	392	382	408	408	376	390	388	408	400	406	431	390	371	420	390	384	418	445	431	397	391	410	410	416	406	396	405	435	384	419	401	399	386	415	385	408	408	397	402	398	375	401	421	384	409	422	371	420	369	442	391	385	396	380	412	366	364	386	376	393	363	382	396	408	421	400	400	409	411	398	387	459	410	401	392	383	379	374	406	387	396	422	377	362	416	385	376	399	410	397	386	378	413	421	399	383	366	413	415	418	396	394	414	382	444	437	437	395	377	406	383	419	378	404	401	430	387	403	392	396	394	374	411	365	411	425	440	427	376	392	398	400	426	388	383	415	366	385	398	410	369	432	380	362	380	407	404	380	404	366	390	384	393	405	412	374	421	368	377	368	377	393	378	368	392	381	426	384	383	397	383	394	381	371	386	404	408	405	417	412	422	378	387	419	399	419	395	382	381	397	427	402	379	409	410	408	376	376	385	389	407	421	444	395	402	392	371	382	450	385	384	399	406	372	387	370	391	389	405	403	397	423	402	386	407	362	380	391	359	384	417	365	428	398	448	388	393	433	445	388	411	374	417	443	401	402	414	395	375	403	411	386	385	365	440	394	400	403	400	429	394	412	403	407	409	368	400	420	414	363	423	379	425	397	387	423	410	356	430	386	428	389	430	377	411	388	400	406	425	382	361	378	390	388	407	406	455	417	397	422	410	386	383	428	428	403	404	407	386	391	413	414	381
1246	207	133	122	111	181	2930	13916	18140	13943	8608	3950	1605	765	282	70	44	65	47	54	61	52	51	69	76	79	59	60	62	63	75	77	65	56	50	59	64	51	62	52	47	56	71	63	66	59	76	62	68	72	60	70	59	51	65	50	61	59	62	51	58	70	67	67	66	54	58	60	77	69	48	60	48	48	51	58	64	58	82	60	64	58	62	65	58	73	60	53	66	67	70	65	57	71	78	56	67	54	57	69	70	60	46	75	61	56	53	56	62	53	73	63	56	48	48	57	58	56	63	63	54	56	54	64	55	53	59	68	60	77	58	67	64	55	54	49	68	67	53	65	53	53	61	53	60	72	53	49	63	60	69	62	60	51	52	50	67	61	51	61	53	50	51	61	71	71	63	59	62	60	53	56	60	56	57	68	62	60	55	65	62	58	65	54	57	53	56	62	54	54	61	64	70	76	53	63	60	67	65	67	68	55	61	60	49	73	57	62	42	59	56	50	65	58	66	40	73	63	56	52	59	62	72	69	59	54	66	71	67	70	71	74	53	65	58	64	51	49	57	71	56	68	54	76	62	42	55	55	66	54	61	46	60	67	78	54	53	58	55	55	45	64	51	53	53	54	67	60	55	58	65	64	71	61	61	63	53	49	72	70	66	50	68	61	70	59	59	57	71	52	66	62	68	53	54	74	56	70	72	55	71	55	72	61	53	64	54	60	62	69	54	67	65	61	73	61	71	65	61	67	56	56	65	60	59	49	47	62	63	61	52	76	53	63	48	56	63	67	56	44	71	82	43	55	55	69	53	52	58	60	49	66	67	55	58	48	56	46	50	59	67	53	64	49	64	62	55	64	59	64	62	65	51	32	53	60	61	57	53	55	78	56	71	53	59	72	49	53	53	73	76	55	51	44	68	49	51	79	41	63	64	64	56	71	60	54	56	66	59	66	56	55	70	59	67	56	64	63	53	63	54	57	71	57	70	70	59	63	59	69	57	70	66	52	72	60	57	58	67	60	49	57	57	66	80	65	67	63	70	72	50	57	45	62	65	58	61	63	65	64	75	61	64	52	75	60	55	62	44	60	44	61	49	68	58	62	55	72	69	52	58	64	55	59	62	47	61	66	62	60	57	65	65	45	62	73	49	48	65	73	65	50	45	47	55	55	59	52	53	63	50	56	49	53	56	57	54	61	70	62	71	68	53	58	64	64	62	61	71	66	50	69	57	53	67	55	55	59	55	75	61	62	65	79	65	46	63	54	59	65	60	46	53	58	56	54	70	63	73	60	61	66	55	66	58	51	65	68	67	61	72	64	61	61	61	68	54	59	54	58	76	50	54	59	35	67	59	69	55	79	57	50	57	54	66	66	64	61	60	55	58	51	63	70	62	51	57	75	56	66	55	60	56	62	52	62	62	63	61	59	61	65	73	69	63	61	58	57	61	56	58	60	58	52	66	58	58	61	66	52	62	42	68	69	71	68	54	63	53	73	75	48	61	66	62	65	59	68	62	68	62	64	62	73	65	76	59	69	70	66	65	69	51	70	59	81	53	47	66	66	65	63	71	55	57	68	49	55	55	64	49	57	54	63	56	65	65	45	50	59	69	76	55	47	69	79	61	57	73	61	61	60	62	53	60	53	57	75	62	63	56	66	52	66	74	57	69	42	70	53	66	68	53	68	64	66	62	65	69	51	58	58	58	54	69	65	58	57	61	71	53	52	56	56	52	56	66	49	48	53	62	69	55	64	67	50	59	64	63	53	55	50	45	51	68	49	68	59	54	57	54	47	50	69	57	52	61	67	59	60	54	65	54	56	53	69	42	67	69	78	72	77	57	57	57	65	65	55	52	77	55	54	57	66	69	53	66	52	66	62	56	51	66	65	56	52	67	72	61	63	56	55	54	79	63	53	56	55	62	55	59	72	75	47	68	51	58	57	58	66	65	62	58	59	64	66	63	57	67	69	66	60	43	63	61	59	71	74	63	74	57	70	54	55	57	60	67	55	72	52	58	51	59	52	54	50	58	66	69	55	59	52	61	66	50	73	61	59	57	49	67	61	50	63	63	60	58	64	59	57	68	46	72	61	65	55	44	63	63	56	76	61	56	54	67	67	67	62	69	63	74	65	70	70	61	44	59	59	61	59	51	52	76	74	62	59	48	66	64	52	49	75	61	61	61	60	55	66	56	57	66	83	71	72	61	54	63	49	70	62	58	55	57	55	55	64	69	60	68	81	63	54	50	64	70	66	59	66	62	56	55	60	64	56	71	77	52	61	71	65	76	65	64	63	53	57	61	51	63	74	52	73	62	60	52	54	60	64	66	47	65	62	60	60	57	58	50	59	71	64	55	49	51	58	58	51	57	62	63	55	54	71	62	56	66	64	52	63	63	51	54	60	68	62	72	61	70	56	63	53	63	66	64	55	71	74	51	54	47	70	43	67	58	68	56	64	64	56	74	65	44	58	58	59	52	49	61	68	68	55	74	60	60	57	73	64	68	64	61	66	61	50	69	70	59	52	62	70	57	65	70	77	70	65	66	53	62	56	72	64	66	65	66	47	61	50	54	57	66	61	66	62	51	53	62	55	48	59	59	60	60	66	68	50	47	54	63	57	79	53	51	63	70	68	54	56	73	64	55	56	64	43	46	70	60	50	60	53	54	63	56	51	59	77	57	60	58	63	48	60	66	57	55	51	67	63	59	67	68	62	56	50	53	61	60	59	59	60	65	66	49	60	57	54	60	48	57	49	68	51	70	70	60	54	71	57	60	60	50	75	70	52	77	54	46	59	64	57	64	56	60	72	48	50	56	57	76	75	61	66	70	67	64	67	58	77	77	54	58	68	71	64	64	79	72	72	62	55	54	50	68	70	68	48	70	74	59	60	69	58	60	64	58	65	62	65	67	64	65	67	65	60	68	65	59	56	50	62	71	64	56	52	57	63	53	68	63	50	73	61	62	63	51	56	59	75	51	53	62	57	69	57	74	66	37	60	47	57	48	53	51	55	62	50	53	59	64	59	60	57	64	54	66	73	62	64	65	64	56	47	51	80	64	81	78	64	52	62	68	50	67	56	66	55	71	47	52	65	62	63	75	71	62	57	59	59	57	57	57	64	59	57	71	61	61	57	80	71	57	62	51	64	64	58	62	64	88	70	61	57	59	50	69	78	64	54	53	53	72	60	58	69	50	50	63	65	48	54	46	55	45	61	60	72	70	62	57	69	53	59	58	56	56	53	54	47	53	68	55	58	62	53	57	57	60	67	62	71	54	74	49	54	59	72	63	53	60	73	59	59	55	53	59	61	58	62	78	48	58	50	65	52	68	60	52	55	69	63	68	48	56	80	49	67	60	69	58	68	59	56	63	68	53	76	56	42	61	56	52	65	66	53	69	43	49	54	56	65	57	74	50	65	37	62	70	54	60	69	59	63	61	57	64	59	51	61	78	61	49	55	54	64	67	67	55	45	59	63	65	61	59	63	63	52	72	63
13111	3650	1930	2523	6658	11121	37781	61720	62825	52910	41894	31905	22145	13448	5205	942	672	584	634	628	606	636	602	613	636	593	609	580	633	584	604	644	671	622	619	627	666	623	632	661	625	664	625	613	659	640	639	625	645	586	608	601	659	648	664	639	591	649	654	633	625	607	614	602	654	651	654	668	610	633	617	650	618	643	628	603	601	652	607	608	612	670	620	619	601	607	658	614	629	642	633	649	581	627	641	627	643	582	608	625	630	605	649	614	646	647	654	640	639	606	622	683	665	612	640	652	677	606	640	651	647	599	634	659	606	593	609	657	614	620	617	623	638	629	647	612	671	638	599	620	594	587	603	630	600	675	638	600	640	569	626	594	602	636	586	611	631	609	678	593	595	622	650	621	619	626	617	630	669	600	592	625	608	620	614	673	631	653	621	665	610	631	655	676	659	611	620	621	610	632	646	647	614	651	612	638	665	601	615	606	639	620	579	648	593	677	575	673	657	605	663	694	667	588	614	631	632	631	641	653	618	638	652	613	629	613	631	635	632	661	624	635	643	580	647	610	629	653	615	606	585	631	601	631	598	666	554	623	631	666	646	631	589	610	650	677	601	586	615	644	621	663	610	643	656	579	645	603	669	629	611	600	646	606	632	607	633	586	634	629	648	613	620	623	634	601	656	655	655	602	624	639	595	645	657	623	651	606	611	670	619	627	672	630	630	660	644	598	662	629	691	599	614	588	641	628	642	601	670	640	642	632	652	677	648	602	643	658	606	643	608	662	664	609	595	640	637	610	574	591	602	657	623	643	595	631	615	615	614	630	616	608	621	639	634	630	597	611	644	662	625	586	608	626	615	626	614	604	627	680	632	631	627	626	613	637	598	604	653	626	628	637	666	582	641	640	653	649	612	606	643	617	669	619	604	706	651	694	630	639	664	614	615	594	695	617	591	598	590	632	660	604	585	650	607	640	614	586	636	655	605	619	668	657	630	619	607	599	623	658	621	627	659	589	672	666	585	635	670	605	631	624	640	657	646	616	633	610	617	608	600	631	676	630	631	667	608	589	625	600	590	642	669	655	632	659	615	625	610	638	641	655	649	611	639	675	641	666	622	670	622	672	660	628	588	630	607	619	634	605	647	637	679	624	631	624	612	661	619	633	629	574	605	570	636	646	595	673	636	627	611	620	624	654	606	600	619	663	634	635	678	610	578	604	643	593	617	610	618	616	621	648	596	584	593	670	624	644	604	630	664	630	669	649	643	648	616	617	604	633	638	618	630	576	621	587	660	572	621	629	607	645	602	662	619	638	634	656	658	615	628	612	660	624	650	587	640	639	612	652	647	649	605	673	601	649	612	603	626	596	625	610	568	588	636	649	578	667	619	584	633	618	614	599	638	657	618	616	628	619	625	640	606	600	649	619	615	665	662	629	594	609	638	633	589	638	644	636	614	644	653	649	663	598	649	615	612	641	658	582	638	644	631	661	641	675	586	634	629	655	580	606	604	619	608	670	689	616	632	607	626	623	599	652	598	630	666	621	620	647	620	619	651	635	615	615	611	612	637	649	622	604	640	592	647	656	615	617	628	633	656	644	646	587	587	663	616	650	642	645	616	626	634	631	638	613	622	622	649	606	686	597	653	617	646	616	668	610	640	669	597	625	667	609	604	614	632	675	652	610	595	635	655	607	655	672	661	644	609	629	677	644	587	635	671	623	649	638	675	637	585	627	602	563	625	614	641	628	649	691	627	625	623	591	596	644	597	625	659	625	630	621	577	616	692	695	633	632	622	559	637	648	591	609	645	615	630	661	620	665	637	558	652	568	668	634	627	668	607	620	620	612	673	621	655	610	626	602	659	634	604	627	645	635	640	622	630	642	640	641	620	640	594	698	635	642	615	584	644	621	657	659	660	668	620	639	596	609	634	657	614	600	572	638	597	650	622	642	643	617	601	656	619	598	621	643	654	645	661	636	647	604	639	597	646	606	639	623	657	595	683	649	592	608	620	587	630	614	638	578	681	616	672	638	606	696	661	650	620	667	642	662	618	621	643	653	661	646	638	571	656	662	618	605	691	623	645	634	586	638	631	588	616	632	625	659	616	629	665	695	607	604	606	577	664	634	643	701	621	646	623	617	696	655	635	627	634	627	626	612	661	648	624	602	667	640	641	609	668	658	618	600	651	607	653	648	608	618	645	584	636	640	635	615	652	640	614	660	720	634	622	643	617	646	647	613	621	665	617	610	631	639	638	642	628	626	662	633	591	641	631	630	644	635	637	609	625	626	668	630	650	647	569	658	623	622	663	629	651	607	671	661	620	657	624	600	621	599	590	647	658	627	623	612	601	631	629	591	638	645	633	628	634	623	606	651	612	611	644	651	654	669	637	633	606	608	590	609	613	607	571	584	630	639	650	654	670	634	595	607	626	647	615	637	649	646	614	611	627	625	656	596	605	596	625	632	627	655	617	636	648	608	635	646	650	671	656	591	630	657	652	672	645	658	637	603	617	635	592	640	596	569	651	642	672	605	653	593	651	632	671	637	660	648	591	649	609	613	628	649	597	599	638	601	604	609	594	613	613	605	646	686	623	641	664	649	631	652	656	671	583	614	636	619	608	630	627	639	658	670	570	650	616	647	620	643	587	644	596	619	622	629	642	671	624	656	639	609	614	642	636	638	625	611	575	618	693	670	607	637	638	601	645	633	643	615	616	642	655	624	617	646	624	666	634	633	597	609	630	642	680	613	592	622	612	627	652	652	636	652	619	638	610	617	630	580	681	619	634	613	627	643	631	679	661	651	604	668	602	656	681	613	603	671	636	621	639	610	646	638	653	645	606	643	598	595	637	641	609	633	640	623	604	618	635	608	636	623	627	631	597	641	619	654	633	615	632	620	636	684	604	618	657	637	654	614	634	595	607	605	702	674	618	631	603	644	633	653	613	609	583	635	617	644	611	632	652	615	590	623	599	627	617	618	620	625	647	634	660	629	633	654	617	638	619	606	572	642	637	659	647	618	610	612	671	604	636	626	606	604	625	643	647	634	651	636	615	635	622	609	644	636	611	593	648	612	637	652	605	626	622	625	671	621	620	615	658	622	594	646	560	618	578	636	612	611	627	594	639	597	610	659	649	592	629	640	619	630	657	639	588	652	649	652	636	617	658	608	589	634	668	584	658	598	654	566	628	606	647	631	604	641	638	630	592	657	609	635	619	589	622	605	654	617	625	624	619	646	667	622	663	589	640	635	590	623	628	621	609	668	656	640	637	637	673	626	683	654	650	597	615	647	628	631	615	580	631	630	654	634	668	684	643	639	616	634	617	661	621	578	665	656	678	619	618	638	622	588	665	610	638	669	634	625	638	670	641	601	607	646	601	614	607	671	631	646	612	625	650	675	595	650	615	650	618	632	618	668	605	654	615	655	643	617	628	593	651	633	605	660	621	624	597	641	612	606	636	643	611	619	611	622	643	632	676	645	620	679	638	653	651	597	608	637	680	601
1609	88	56	44	49	156	946	2396	2493	1952	1223	663	357	220	83	50	56	60	50	60	52	46	41	65	53	39	50	47	45	38	53	68	51	48	59	51	52	43	67	38	61	47	66	56	53	61	47	49	52	45	47	58	67	47	49	43	55	55	58	52	44	42	43	39	54	46	49	52	44	44	50	57	47	47	51	51	44	46	63	44	44	49	46	41	45	41	46	58	53	43	45	45	49	54	61	51	45	57	49	47	49	54	53	50	45	55	50	56	50	49	41	43	46	58	51	60	50	49	39	44	50	49	54	60	49	45	48	56	48	50	44	51	46	52	50	46	48	57	56	50	52	34	45	45	58	55	53	41	51	53	43	52	47	44	55	43	50	38	53	44	62	66	43	52	45	55	53	47	44	42	48	49	45	51	58	53	57	48	57	38	52	59	70	46	44	50	53	52	48	45	41	52	39	36	42	61	63	47	49	62	43	60	54	52	72	57	63	50	40	49	48	48	44	44	61	53	39	48	38	64	39	52	50	64	56	71	36	58	47	53	45	49	50	46	52	43	42	48	51	44	32	52	41	59	50	48	49	58	61	57	54	48	48	60	64	35	40	59	43	46	52	61	43	42	54	48	55	49	39	44	36	64	51	44	45	51	46	53	55	61	51	54	50	48	59	55	47	40	51	65	61	50	47	56	41	56	51	42	44	48	54	49	49	47	56	59	51	48	61	58	58	53	42	50	57	39	34	46	48	49	36	52	58	56	54	59	52	47	50	61	59	49	63	55	42	51	44	53	58	41	57	47	58	54	49	51	41	52	52	46	53	57	58	51	39	45	48	56	43	41	37	48	50	56	50	55	45	43	54	38	55	56	54	68	58	40	55	42	57	53	57	44	51	55	60	56	43	61	52	44	40	57	50	38	51	54	50	50	43	46	51	50	52	47	43	51	46	46	45	43	49	46	45	39	52	57	51	59	44	44	60	46	61	46	52	51	46	49	76	58	51	56	58	52	53	52	53	51	43	49	60	39	53	52	61	49	55	59	56	48	43	48	40	45	39	38	47	45	48	46	41	46	58	48	48	46	38	52	42	50	49	47	47	53	60	51	52	52	47	56	49	45	55	43	49	39	62	60	43	46	51	45	55	52	39	55	46	58	60	47	63	54	61	44	37	53	67	50	43	54	47	39	57	46	58	45	50	44	54	35	50	52	64	48	58	47	54	54	64	51	53	51	48	53	45	43	53	48	50	48	47	62	51	40	53	49	40	50	42	55	43	46	48	54	54	59	57	61	40	38	52	47	55	50	50	58	51	50	55	58	58	47	48	49	37	51	47	57	46	65	49	58	36	53	58	49	50	53	56	53	52	51	51	54	51	52	57	52	46	54	41	52	45	55	50	63	51	37	50	56	52	56	69	52	54	50	50	46	45	54	43	39	44	44	56	41	41	50	50	52	51	51	38	52	46	53	45	41	48	51	50	57	45	50	52	46	41	56	51	61	57	45	55	52	48	57	41	40	64	64	53	44	47	51	51	52	56	51	63	45	54	52	41	42	59	55	48	58	46	53	48	59	56	55	47	41	47	40	40	67	44	46	41	41	49	50	50	58	46	43	53	46	55	50	42	47	62	62	49	39	52	43	49	57	48	50	46	65	51	45	43	48	42	53	44	40	51	53	51	55	60	55	50	67	58	61	46	56	45	51	46	53	48	52	60	52	56	58	48	49	60	55	46	43	46	59	47	59	46	48	60	44	51	59	45	58	64	44	48	52	56	71	32	47	50	61	48	57	46	61	41	57	60	64	56	58	55	47	53	41	46	48	42	46	38	41	55	48	52	52	43	50	64	55	46	59	62	46	63	46	48	48	57	57	51	49	40	42	38	40	46	53	43	49	46	43	55	40	41	47	63	51	41	46	46	44	45	44	56	50	64	46	37	52	70	51	51	58	46	57	66	43	47	49	49	41	42	55	45	47	52	45	46	45	58	51	56	48	59	58	55	49	51	62	41	48	44	49	59	44	46	32	46	47	49	67	42	52	55	47	44	36	45	60	48	46	48	44	39	46	54	58	48	46	46	53	41	44	47	50	52	54	63	42	47	53	53	50	45	57	44	55	61	56	48	48	37	52	48	53	37	42	56	58	45	47	51	52	47	56	56	55	35	53	49	62	53	52	49	53	62	48	41	52	52	45	57	57	52	51	44	52	54	42	44	56	44	68	49	47	54	67	44	40	45	56	43	39	41	57	48	46	57	54	47	49	51	49	52	48	53	41	45	53	58	40	49	40	33	46	47	55	64	47	61	51	63	41	50	45	52	50	43	64	57	37	47	49	43	47	62	50	52	53	55	67	58	48	60	54	55	43	50	68	44	52	54	60	50	43	54	37	41	46	54	50	42	51	52	44	47	58	50	47	41	51	57	59	51	53	61	38	51	43	54	63	53	53	49	57	51	59	53	49	62	53	43	54	54	50	52	51	46	42	56	56	43	52	53	34	51	48	57	54	53	54	53	43	51	55	64	53	51	51	53	58	42	48	40	53	51	62	51	50	52	44	47	53	53	48	43	47	46	52	44	45	55	49	54	56	56	51	51	44	51	40	42	44	46	54	57	46	49	44	53	45	45	49	54	46	41	40	48	49	60	38	57	48	43	54	52	43	41	47	52	39	53	54	55	43	45	50	40	42	54	46	49	57	36	48	58	44	45	47	57	54	67	54	44	48	55	55	46	36	56	50	50	60	63	59	52	50	40	52	59	57	50	40	48	42	60	43	48	54	62	39	55	51	45	56	45	65	56	50	59	51	57	60	53	60	50	49	54	48	61	53	40	53	35	51	57	50	62	47	37	37	54	49	39	57	54	49	56	48	47	39	54	53	62	50	47	64	51	69	59	55	53	44	51	49	50	51	47	51	48	53	41	48	42	45	53	53	44	68	50	47	52	51	55	49	49	44	55	49	60	52	51	54	54	57	34	51	54	60	51	52	48	49	42	40	60	31	48	45	51	49	44	56	56	60	49	47	62	54	47	53	40	62	53	56	46	54	47	52	46	50	43	48	58	53	57	54	53	49	38	48	47	53	54	52	50	47	69	42	56	57	40	48	49	64	69	62	47	35	42	60	47	44	44	49	51	30	57	45	36	40	61	49	46	61	60	52	49	45	47	66	51	52	61	63	53	44	49	57	62	61	50	53	47	50	43	55	55	47	57	33	57	45	36	51	46	49	47	48	61	50	53	46	40	47	44	58	48	46	45	55	61	46	58	54	48	45	57	37	58	43	61	54	46	45	47	55	54	55	60	66	54	45	58	58	49	51	40	45	56	39	44	46	52	71	54	45	56	46	47	54	49	37	56	50	50	51	51	48	55	51	47	59	43	54	48	48	35	42	45	45	61	46	61	55	50	53	56	46	64	43	43	45	49	53	56	57	45	54	55	43	46	44	40	43	59	51	63	48	55	36	55	46	59	45	42	51	48	51	45	50	49	56	49	51	45	53	51	51	47	48
7199	1047	737	845	1665	10689	27586	33974	31700	27331	20844	13452	7362	3534	1605	553	508	505	510	510	522	535	509	497	489	496	453	550	495	500	523	485	528	461	481	472	481	499	486	514	502	498	520	466	503	478	470	473	502	468	496	487	499	512	484	497	511	505	526	500	480	490	492	507	496	481	501	509	474	503	449	461	486	499	521	506	503	485	493	517	492	477	476	498	472	485	499	495	451	478	486	490	463	511	499	486	467	499	479	474	508	488	478	524	483	552	440	494	505	474	471	480	500	504	522	527	499	483	477	454	517	511	533	535	463	476	486	504	500	470	473	511	470	509	497	497	510	484	510	538	475	469	461	497	525	492	485	505	522	494	559	539	507	495	516	465	503	517	482	506	496	495	481	481	505	515	472	501	471	460	493	466	533	498	490	494	490	530	546	469	518	481	481	510	517	483	527	492	497	500	537	461	491	516	498	510	475	503	495	486	525	486	540	549	526	526	482	509	504	505	493	519	495	510	512	519	455	490	492	481	501	441	502	492	536	474	475	528	493	511	469	504	534	487	498	532	463	548	520	490	485	454	479	518	520	528	508	480	483	519	514	501	489	486	499	490	481	496	469	507	480	453	483	512	514	496	485	504	507	487	528	496	452	520	480	526	461	463	526	507	486	502	454	544	489	468	500	483	479	509	501	510	537	510	455	493	461	520	508	493	484	511	494	519	472	504	467	514	532	515	495	500	509	489	462	522	475	472	521	516	497	483	508	499	473	515	496	482	506	510	514	475	511	553	488	486	505	528	464	497	521	492	521	494	489	472	493	505	487	492	479	500	494	503	494	501	486	489	532	470	515	506	523	489	553	500	501	489	486	498	490	499	494	490	509	461	496	456	490	480	520	516	480	479	465	518	475	493	510	480	471	523	490	495	507	512	470	491	541	534	485	480	500	509	507	479	454	497	518	488	442	510	505	504	487	483	490	475	496	489	493	526	503	494	480	508	528	484	476	497	507	517	510	535	487	509	522	495	463	518	522	484	510	517	494	471	484	505	489	534	535	465	505	508	478	435	509	462	475	510	487	518	523	512	527	515	547	451	437	489	489	482	502	519	504	486	505	471	508	510	517	522	496	497	527	455	516	482	490	490	483	492	506	520	467	487	514	524	495	520	492	541	474	503	483	522	526	508	522	478	543	480	514	479	548	467	486	489	527	461	483	503	514	461	456	464	479	458	487	520	488	547	518	493	498	467	496	511	502	505	469	493	536	522	486	533	527	533	507	496	504	488	486	470	491	491	498	536	541	476	484	498	484	482	485	501	507	471	515	484	482	460	538	521	534	492	496	498	494	505	482	483	513	477	488	456	495	470	520	512	467	496	498	478	482	466	507	522	506	481	533	492	502	494	485	498	448	496	496	480	501	496	502	516	454	481	464	485	512	533	470	518	511	487	481	478	512	519	513	464	505	489	507	524	475	483	509	518	496	514	493	507	489	494	477	542	518	509	513	468	494	462	519	489	531	496	476	505	499	514	487	506	479	468	522	509	491	502	516	504	526	507	517	470	484	515	497	520	515	485	513	471	496	511	494	475	494	513	527	460	523	533	546	468	480	473	465	473	472	513	509	495	516	501	508	499	467	519	536	510	467	489	512	500	471	507	502	493	497	509	469	483	488	502	510	492	467	496	537	481	518	490	489	506	510	470	466	477	481	550	505	524	461	525	462	475	516	506	492	523	476	501	508	514	538	484	532	500	467	508	515	500	502	527	474	515	495	493	509	448	469	500	480	516	481	494	497	517	477	439	481	489	501	524	498	477	477	482	489	461	503	474	510	475	494	522	470	475	516	511	481	551	502	481	471	507	501	493	530	509	521	472	468	505	495	478	493	529	489	505	516	489	521	489	518	525	449	514	499	493	483	524	550	473	451	483	543	458	514	494	513	481	500	500	482	531	514	497	563	508	496	496	485	491	485	499	488	469	501	496	505	528	500	521	513	483	539	526	480	469	469	484	500	490	474	454	482	529	445	493	453	477	533	493	463	494	539	507	499	490	498	489	482	525	506	513	528	472	512	484	496	514	488	483	485	489	486	496	505	466	485	508	517	485	536	463	494	467	488	502	483	496	469	482	499	469	498	473	553	495	524	482	487	508	490	511	479	474	468	490	496	511	532	502	491	490	534	487	465	532	532	453	510	521	501	558	494	514	515	528	552	473	455	490	518	495	502	504	495	526	538	516	492	503	504	522	493	489	505	491	488	488	486	455	489	482	525	467	495	508	506	532	487	511	472	458	477	516	489	494	479	484	509	464	500	508	497	549	454	469	522	483	501	490	507	486	473	515	501	502	462	477	490	513	500	478	530	471	500	497	502	486	474	506	530	501	534	452	481	514	544	505	531	544	492	517	483	502	500	523	500	476	479	479	514	434	491	504	490	489	454	496	537	491	518	523	491	469	486	546	467	494	504	478	490	514	435	515	499	511	492	483	511	492	497	531	482	462	502	513	523	526	503	514	478	512	504	497	496	508	531	467	501	500	527	455	531	494	499	473	513	497	484	520	485	498	509	467	464	509	500	451	497	540	521	478	508	525	491	530	468	499	486	468	498	509	526	483	493	476	523	501	505	462	490	488	507	490	501	463	510	510	471	532	507	519	510	526	481	480	484	478	458	542	480	477	485	491	480	500	462	512	485	499	489	528	529	502	515	487	474	549	476	492	526	457	496	493	524	516	437	492	497	517	504	484	547	517	494	521	465	502	472	469	487	473	516	527	517	513	506	492	509	499	483	482	503	527	488	517	506	486	464	500	497	500	508	484	478	494	503	515	478	520	492	548	486	539	478	476	495	503	518	489	498	492	491	531	519	484	480	477	518	487	496	511	490	489	519	497	512	489	514	509	478	482	485	459	483	489	496	503	487	503	471	481	480	514	536	524	512	517	502	486	506	460	465	497	476	483	467	487	506	486	536	478	477	460	494	504	507	511	511	483	527	488	487	487	496	461	491	479	535	499	477	498	513	503	458	503	478	459	504	499	543	505	495	483	501	490	493	489	478	479	444	527	470	482	481	502	492	465	479	474	453	497	525	495	539	479	485	488	480	544	518	505	487	464	486	516	478	460	516	491	490	490	565	555	487	452	506	511	490	519	506	507	523	493	476	484	484	496	477	496	489	512	555	471	530	464	494	496	466	555	483	503	490	447	514	478	503	486	512	545	500	512	462	506	503	490	476	526	508	512	499	526	507	515	525	503	504	477	465	515	467	498	460	508	516	529	505	518	474	490	499	524	482	452	528	470	461	530	511	472	514	485	529	451	506	501	489	491	477	490	534	483	517	490	513	486	518	507	496	469	511	534	526	528	500	479	491	532	474	508	473	484	504	527	516	494	489	500	520	521	515	533	516	503	505	500	531	481	473	522	501	515	512	492	470	496	509	452	525	501	481	529	499	482	475	474	509	489	510	473	487	519	480	491	475	488	545	510	546	476	469	530	485	484	514	504	490	495	484	531	504	515
2380	116	71	71	214	691	2938	6632	8015	6327	3652	1970	803	376	117	55	43	35	40	45	53	44	37	48	39	50	50	37	36	46	31	38	34	39	35	40	55	42	34	42	49	52	34	32	38	41	42	34	42	43	43	36	45	56	38	45	26	45	41	49	44	25	36	36	34	37	38	43	42	46	37	50	39	37	44	45	45	47	29	38	34	43	45	33	41	33	44	35	41	48	43	39	38	35	37	38	29	37	40	40	36	30	40	38	47	41	42	45	31	46	43	32	42	30	35	37	33	52	35	47	44	41	45	40	38	48	36	40	44	46	39	42	46	54	49	35	42	42	46	61	50	35	39	38	35	42	42	37	30	40	48	43	44	48	36	57	42	35	45	33	42	49	27	43	41	42	31	30	28	43	37	41	45	49	38	32	39	46	40	37	40	38	36	32	31	34	41	35	44	31	38	44	39	40	39	43	45	29	39	45	37	47	50	41	38	37	44	39	38	40	43	48	42	46	39	38	45	52	47	41	38	43	46	41	46	31	39	34	39	45	37	44	28	41	36	35	36	56	34	33	39	40	43	36	41	35	37	38	36	33	45	43	46	47	44	45	42	46	39	39	39	42	52	54	44	50	41	36	33	43	37	42	36	56	36	43	30	40	56	29	44	45	41	45	31	40	43	48	47	40	36	44	45	34	42	46	38	46	48	42	40	44	36	35	40	35	46	45	38	43	36	51	28	51	41	37	42	41	41	41	53	60	31	43	48	60	37	46	29	36	41	45	35	37	35	46	49	43	45	45	46	40	41	44	44	38	32	40	31	40	42	37	32	45	36	33	35	47	36	35	42	40	50	40	39	45	50	48	37	47	49	44	38	46	37	43	28	40	32	56	59	36	47	45	41	41	55	47	34	40	42	49	44	52	34	38	44	35	43	40	39	54	37	29	40	44	40	37	32	55	56	37	37	38	45	45	33	43	43	32	43	44	46	37	32	37	32	39	27	33	47	36	43	49	47	33	35	43	37	39	50	38	45	39	37	49	36	32	33	43	41	47	49	37	38	53	38	45	45	34	38	38	37	34	35	45	39	48	41	37	35	34	33	39	47	38	33	35	39	41	39	50	31	44	54	41	30	35	37	50	28	40	35	40	41	35	26	41	36	41	32	29	43	36	37	23	36	39	43	45	35	48	43	35	38	44	37	48	43	35	47	53	50	46	26	40	32	49	39	38	44	45	36	41	33	42	42	40	37	42	48	36	39	48	32	44	38	43	24	45	41	35	39	35	48	38	45	44	37	40	44	52	31	34	44	44	35	44	51	33	39	49	36	46	36	45	39	39	45	42	36	41	40	27	45	32	41	43	44	39	47	27	39	45	46	43	45	47	37	36	44	32	39	41	39	43	43	37	44	36	35	43	38	50	41	44	31	38	47	34	33	39	42	43	48	34	40	36	38	46	31	44	38	49	39	42	40	39	35	44	50	42	38	48	41	35	36	44	44	45	34	45	33	41	45	44	41	36	38	33	33	37	47	35	36	45	36	36	45	45	39	32	41	38	49	39	41	41	46	39	48	29	40	39	28	41	43	35	39	52	38	36	31	38	54	42	28	32	44	44	43	45	37	26	47	30	47	32	51	53	46	38	39	43	46	39	42	40	33	38	45	47	34	36	28	39	46	41	34	27	37	37	45	51	32	43	53	29	31	38	43	49	39	40	38	47	38	42	45	49	35	47	28	37	45	34	39	36	55	45	40	43	49	41	47	40	44	36	38	45	44	39	30	46	43	33	46	44	25	42	37	43	38	36	36	39	38	38	50	41	42	29	33	38	43	55	50	45	31	38	53	34	39	33	51	42	35	45	44	42	30	38	41	27	36	46	39	42	40	43	40	43	46	42	41	42	40	39	43	31	42	48	39	33	38	37	37	33	50	31	35	33	45	41	31	35	38	51	36	45	48	32	25	43	37	41	37	48	26	42	35	44	50	45	43	31	41	41	46	40	43	44	38	35	43	39	45	57	38	37	35	49	41	40	38	42	47	41	34	47	37	38	47	40	33	30	25	32	41	41	33	42	38	39	38	35	43	35	40	36	46	30	47	48	32	39	39	42	36	40	44	33	42	40	41	40	42	38	37	47	33	42	33	43	31	37	45	44	48	37	42	38	42	26	47	44	45	43	46	32	50	41	41	43	52	43	40	41	38	34	36	44	45	38	49	51	43	36	47	44	41	48	31	38	40	36	45	32	41	31	43	40	43	45	36	36	48	47	34	26	40	46	25	50	34	45	41	39	51	51	42	39	29	36	39	42	36	36	35	40	50	39	45	46	45	42	42	40	33	39	45	42	50	51	46	39	31	31	41	44	36	42	49	52	39	39	36	45	38	43	47	38	42	38	42	30	50	33	44	43	39	41	37	53	37	35	45	42	36	26	36	43	32	43	37	47	33	49	39	36	33	34	40	45	29	45	45	37	51	32	46	42	37	37	37	34	36	46	57	31	34	41	27	50	49	46	48	32	42	45	46	34	42	38	28	44	38	42	39	36	34	37	50	48	49	27	33	45	52	34	41	51	46	36	31	45	44	46	50	50	49	41	34	44	34	36	36	37	36	42	45	52	43	41	36	46	35	42	45	35	47	44	42	51	40	39	40	38	39	41	39	43	36	32	47	39	43	38	44	44	35	41	52	51	29	39	36	41	32	43	37	44	39	34	43	42	34	35	33	39	44	43	36	41	43	47	45	41	29	46	51	46	38	40	42	38	33	41	36	45	35	43	36	28	48	51	33	50	54	49	34	37	42	29	32	35	42	44	49	34	41	48	45	42	43	46	39	56	31	31	41	46	31	48	32	39	42	40	53	51	36	39	40	39	39	32	43	43	39	41	36	48	39	50	46	35	45	36	32	35	43	42	38	42	33	52	38	27	42	50	50	34	41	39	34	45	45	50	42	40	38	41	41	36	46	57	33	53	35	39	46	55	38	38	52	39	40	37	46	35	45	41	35	44	46	33	42	38	37	35	38	32	29	37	47	39	45	49	47	33	42	46	50	47	42	39	41	47	49	34	34	38	31	44	45	34	41	40	48	29	43	46	37	43	41	27	49	47	33	43	40	43	34	40	29	40	43	41	40	49	46	35	42	41	42	36	36	35	41	37	28	51	42	37	43	43	36	30	27	33	46	49	48	43	56	35	51	37	55	39	43	41	44	32	39	41	44	25	35	43	38	37	47	41	46	53	39	45	37	57	52	39	41	49	39	41	47	25	47	36	44	39	48	48	43	40	36	45	42	43	44	40	35	33	46	41	34	42	41	41	56	29	41	41	36	40	42	50	37	62	47	44	36	39	45	35	47	43	46	37	41	35	43	45	32	32	29	44	44	64	43	28	38	33	44	38	37	35	44	46	45	40	33	52	45	40	42	43	41	50	36	38	35	52	41	47	32	52	52	40	41	34	36	41	34	36	45	45	45	35	31	38	38	47	51	37	37	37	44	33	37	40	29	44	29	46
8530	1741	993	1853	15582	28592	40669	48094	46650	40398	32629	24903	15404	7849	2695	578	419	377	361	436	353	435	434	393	420	407	449	415	459	435	413	431	391	405	445	414	392	400	414	426	398	440	386	396	465	417	426	449	396	412	430	403	409	408	393	385	382	390	392	426	415	407	438	385	408	388	371	385	412	443	433	419	405	413	394	442	403	388	402	390	420	380	446	384	402	440	442	378	401	413	416	414	392	430	424	450	436	384	434	407	425	418	403	408	409	406	429	424	381	399	410	412	440	441	422	368	409	393	380	408	419	442	453	446	381	403	409	417	447	385	415	427	431	449	422	378	444	393	373	420	437	397	376	387	415	437	442	411	415	376	406	383	430	417	385	419	466	394	397	444	404	409	397	410	444	443	416	413	413	420	449	404	363	423	421	414	410	427	394	413	412	433	435	396	422	421	445	405	428	391	400	420	400	409	372	409	396	399	420	431	363	411	415	413	411	398	436	402	390	393	395	398	374	397	386	431	439	419	422	408	416	433	398	418	431	389	402	418	434	390	404	408	432	409	396	401	422	457	394	398	417	403	442	431	405	409	405	387	410	409	413	436	419	389	415	412	425	422	407	411	359	412	389	415	458	392	427	450	399	446	416	417	385	430	396	389	407	412	388	418	409	419	417	418	401	406	431	415	426	424	373	384	446	432	425	387	424	373	435	391	416	440	378	406	404	440	421	414	366	394	381	417	399	376	413	444	390	407	437	408	401	398	411	386	374	433	405	430	404	411	392	421	418	425	374	401	407	426	417	391	396	422	411	441	405	421	420	402	390	389	410	368	426	411	391	396	386	426	439	405	401	399	419	400	423	378	419	395	403	407	410	430	393	401	411	374	435	379	417	407	380	410	430	405	394	394	403	382	390	476	420	386	385	412	417	426	464	432	433	425	411	436	438	412	413	406	400	415	411	414	394	404	383	399	403	433	416	413	421	400	360	419	442	396	415	442	400	402	428	420	391	404	419	418	401	395	378	374	388	366	384	388	403	430	404	416	367	362	376	390	410	410	400	398	413	416	420	427	416	432	402	386	410	427	409	393	374	408	376	414	445	395	410	403	422	399	404	407	394	442	393	405	430	384	413	390	442	413	378	398	401	378	424	412	391	385	401	376	428	397	414	397	386	430	410	404	408	409	425	346	402	398	443	370	391	431	418	391	438	412	387	369	430	407	428	440	404	398	403	426	442	432	394	405	418	406	424	407	416	402	408	415	428	416	398	444	395	399	428	421	381	424	404	400	447	402	402	415	432	402	418	432	440	404	409	417	404	422	418	406	439	413	394	410	405	373	428	414	391	391	405	369	395	425	414	432	469	414	383	417	380	430	451	418	372	441	404	411	453	399	408	447	391	400	420	393	398	411	419	402	422	423	421	431	406	397	407	428	406	414	372	402	407	404	376	396	402	422	374	419	427	405	407	426	425	412	397	426	418	422	422	418	397	390	429	415	408	401	427	412	423	403	394	396	411	415	435	414	421	437	382	397	393	418	435	388	400	430	380	399	414	387	412	390	433	412	381	428	460	368	421	405	403	409	414	424	399	366	404	447	399	442	384	377	407	407	365	394	396	433	387	386	428	375	412	434	420	403	415	425	414	414	442	428	398	423	403	406	429	399	397	412	412	378	384	420	405	404	411	374	400	396	399	424	388	383	404	392	400	389	420	397	382	415	383	407	427	418	416	423	430	427	426	377	406	420	406	387	395	391	394	363	414	435	400	403	404	416	424	397	433	398	451	415	370	398	416	447	413	428	440	376	401	407	404	412	411	395	407	394	418	399	412	420	387	402	397	380	423	422	429	390	445	413	425	393	412	412	391	407	392	397	391	411	457	418	388	390	387	369	440	432	392	403	391	389	405	400	379	405	389	399	405	442	376	418	393	422	376	420	453	445	394	433	414	402	403	429	378	412	447	395	406	428	412	409	408	400	388	405	433	412	411	382	433	419	440	421	403	444	403	421	383	394	421	395	416	416	405	433	418	408	420	381	413	376	430	462	402	396	392	408	412	428	446	397	372	394	431	422	417	439	416	426	416	399	428	387	390	423	409	404	382	409	400	430	410	407	427	416	390	438	411	382	378	397	433	402	384	435	398	457	399	428	381	403	375	418	406	413	433	381	395	400	398	405	391	421	437	420	410	453	430	426	402	385	395	396	438	436	432	418	407	394	447	423	428	411	420	403	394	408	387	432	450	418	443	418	416	418	416	426	383	421	409	436	427	420	409	437	385	406	424	411	379	415	369	383	393	413	410	364	405	384	399	417	389	385	376	411	430	431	459	382	408	379	364	368	400	428	409	424	431	408	390	392	369	416	446	396	407	430	415	383	425	403	417	390	388	405	428	455	434	399	398	409	418	392	407	434	417	445	389	400	395	434	382	417	436	405	404	404	401	421	440	423	401	398	390	413	416	419	412	393	372	436	401	441	419	406	416	388	432	420	412	398	423	413	408	410	405	384	418	430	392	416	416	388	407	416	421	423	396	435	434	419	415	416	447	376	403	402	391	390	385	405	449	421	404	399	420	370	435	402	416	417	418	392	442	384	394	385	390	390	425	408	415	395	379	447	404	369	475	413	404	415	406	372	408	383	415	379	430	414	424	394	426	434	448	379	395	418	423	411	406	425	424	419	416	419	430	431	412	412	405	387	371	391	398	364	401	433	435	428	401	408	405	403	405	391	445	427	364	410	406	377	396	421	438	395	415	424	414	451	414	379	378	394	411	391	406	399	429	429	407	418	413	381	425	419	445	407	406	417	420	395	385	422	412	407	431	431	423	380	375	386	387	412	418	395	399	415	407	436	388	408	451	414	440	380	427	421	396	386	418	411	423	466	419	417	410	426	398	416	392	406	407	414	395	418	457	408	428	445	376	412	413	413	434	392	424	402	384	403	401	408	425	396	432	425	407	425	396	401	407	416	439	413	396	421	424	409	385	375	444	418	417	390	390	378	398	433	426	423	397	420	380	419	437	424	403	425	427	421	426	409	448	472	426	427	420	385	386	381	397	369	389	372	385	399	425	413	403	410	398	376	406	428	400	432	407	402	375	410	415	439	426	401	442	395	465	399	433	410	432	436	420	373	402	424	432	409	392	393	411	406	368	396	412	382	409	406	375	458	390	392	455	389	401	398	394	387	406	419	421	404	427	426	396	424	391	445	413	432	418	431	423	395	449	430	410	386	384	437	419	441	435	423	393	425	391	456	414	425	399	411	428	380	404	385	406	393	384	397	390	399	390	366	423	395	390	425	413	404	387	428	374	416	389	377	359	400	367	406	423	436	418	399	398	378	422	407	410	434	413	417	366	441	442	380	389	390	417	433	382	393	395	414	382	369	426	447	378	442	419	437	426	421	408	409	396	431	375	408	415	408	439	414	425	432	406	435	375	401	405	366	391	419	431	424	427	422	410	403	411	406	371	405	456	404	426	417	397	428	411	423	413	455	393	431	405	401	437	394	397	392
2459	92	78	95	89	258	3447	8281	9261	7450	4249	2310	1012	462	142	40	39	41	48	44	35	42	39	36	38	45	37	57	36	34	35	29	23	40	34	37	40	43	46	42	40	44	39	34	37	40	41	38	44	38	42	34	39	44	38	39	30	41	36	42	47	39	47	34	36	45	34	45	37	38	30	34	40	47	35	41	35	25	40	36	32	39	50	38	44	33	44	40	34	43	37	35	35	38	30	31	38	42	41	39	34	33	27	32	39	35	36	34	28	43	38	40	31	42	32	54	43	39	34	41	43	44	43	35	39	35	35	43	41	39	41	33	45	47	35	47	33	40	46	49	48	33	38	51	36	45	39	32	32	34	37	42	45	41	44	34	33	39	40	30	36	35	45	45	40	43	44	39	30	51	29	28	39	29	41	30	40	34	38	31	44	42	43	37	51	47	43	32	45	27	46	28	38	35	21	44	36	42	39	43	37	36	43	28	32	34	46	31	34	43	39	29	39	37	28	41	27	35	29	41	35	42	33	31	30	35	40	43	32	50	41	46	34	26	42	35	33	35	40	39	43	34	30	39	38	31	35	51	35	28	35	34	44	38	31	34	33	42	37	36	41	26	41	41	40	35	49	39	33	34	47	30	31	49	34	44	41	28	37	39	41	43	40	36	38	31	40	34	37	40	27	45	36	34	32	37	39	35	35	33	34	42	32	42	37	38	40	35	31	39	25	25	41	36	40	33	38	38	39	34	34	51	23	28	46	40	48	36	47	48	40	43	55	42	26	36	45	32	43	45	33	43	27	34	37	39	35	48	37	46	32	41	39	48	35	37	46	48	53	33	36	45	47	52	34	38	43	38	46	32	29	47	48	44	33	50	38	36	32	42	35	42	33	41	29	34	35	36	37	42	41	41	34	43	32	32	40	36	40	42	44	43	46	31	40	41	29	38	23	41	31	35	34	37	46	32	37	42	43	36	35	32	39	39	32	45	35	38	38	45	43	34	46	33	35	33	45	42	43	45	42	34	46	37	25	35	46	28	42	46	39	33	44	38	52	30	38	39	28	32	42	36	36	27	42	38	32	41	29	42	43	44	31	34	38	36	29	32	41	35	30	44	33	35	39	38	42	37	47	45	46	59	44	30	31	42	38	51	38	33	26	40	41	30	53	29	42	52	37	52	31	39	36	39	31	37	33	32	34	51	41	51	49	45	35	34	43	39	37	44	26	40	30	42	42	48	31	37	37	39	39	32	34	32	40	36	33	48	45	51	26	41	34	32	41	55	31	31	37	39	48	40	40	31	39	26	40	36	31	34	43	37	32	40	38	32	37	48	37	44	29	38	42	32	48	52	37	37	51	26	41	35	39	43	47	45	39	38	36	44	39	31	43	36	44	41	28	43	48	29	46	35	40	33	43	42	33	37	39	33	46	37	37	36	41	48	46	33	53	37	46	39	33	39	40	33	30	38	29	45	28	39	47	36	45	44	30	47	34	34	37	42	45	41	33	33	37	38	34	54	35	40	45	38	34	42	42	49	34	41	27	39	37	38	35	43	33	34	46	39	36	39	31	47	44	37	36	43	30	33	32	45	37	49	43	50	29	37	46	36	40	33	40	34	33	41	41	40	40	35	31	31	34	37	40	28	32	41	29	26	48	36	43	42	37	34	41	53	36	31	36	31	32	35	36	33	39	37	43	25	48	28	47	49	30	42	37	34	46	42	48	27	38	40	43	40	37	34	31	43	34	32	41	30	40	46	38	31	39	41	39	34	33	39	42	50	41	40	40	52	31	40	43	52	25	32	33	37	30	49	39	45	40	30	42	30	37	34	42	31	40	54	49	44	38	47	30	38	31	39	36	41	43	32	44	41	34	44	50	29	36	41	26	28	43	42	47	39	44	34	28	35	40	42	46	34	30	33	30	40	36	37	38	33	36	46	40	51	33	31	35	33	34	36	38	48	37	47	30	34	50	41	34	44	40	39	53	43	35	30	30	32	40	40	40	35	33	36	41	36	26	35	35	38	42	40	43	32	32	38	34	42	37	43	32	37	32	34	53	27	48	41	36	47	42	36	32	43	48	43	41	44	34	45	38	36	31	46	27	40	37	36	37	41	36	37	28	34	35	44	36	38	33	40	30	41	50	30	41	50	32	50	41	40	40	38	39	41	41	51	42	29	50	28	25	41	43	42	41	36	44	36	42	36	26	34	32	33	36	38	37	37	42	36	37	57	31	29	27	36	46	38	38	39	40	36	36	39	36	32	36	37	32	33	40	34	43	38	40	31	50	40	32	39	31	35	26	41	39	51	40	38	25	42	42	36	29	36	28	54	38	45	49	30	50	41	44	44	27	40	32	40	36	42	40	42	39	44	42	43	56	29	40	38	42	36	36	46	46	48	48	40	48	51	38	32	40	34	38	45	41	57	34	43	41	40	44	32	47	41	47	36	41	29	34	38	36	50	39	27	39	40	28	45	43	39	46	30	37	33	28	27	26	33	36	37	35	41	40	36	39	27	44	34	33	50	37	34	32	40	35	46	39	30	43	35	37	32	49	38	45	48	46	44	31	40	35	40	46	35	32	48	43	36	36	37	44	37	25	43	41	24	41	36	36	49	44	38	38	44	32	43	40	44	37	47	45	39	31	40	36	29	36	43	37	31	42	38	31	50	34	45	36	54	47	32	33	38	31	41	43	47	37	35	39	38	52	42	52	48	44	44	36	60	36	38	33	40	42	35	32	45	41	39	48	45	46	38	34	33	40	48	38	38	35	39	27	36	42	44	33	40	36	43	37	32	43	48	35	47	40	42	39	38	37	48	33	51	30	31	42	46	47	30	36	46	40	43	42	47	35	39	36	43	38	39	39	28	39	39	53	49	39	36	31	29	39	41	32	36	39	43	39	30	34	41	47	48	35	33	46	40	40	38	41	30	30	45	33	41	34	27	35	32	44	33	44	43	43	38	32	38	38	34	46	33	55	39	39	32	50	50	32	34	35	39	32	44	50	34	42	36	32	38	41	37	38	35	39	43	34	38	33	27	45	29	41	48	34	34	44	38	33	43	38	27	33	33	26	31	41	33	34	33	31	33	38	30	37	35	40	32	37	41	29	33	37	37	31	51	41	49	42	54	38	36	44	37	34	38	38	37	44	39	33	32	37	37	31	45	41	41	39	35	33	41	31	31	38	44	39	27	41	41	41	39	39	36	37	36	40	36	32	27	37	37	38	43	27	31	38	38	36	25	38	39	41	25	39	34	33	37	39	37	38	33	50	37	35	31	33	30	40	31	41	36	38	39	32	31	36	55	41	41	32	35	44	48	35	44	36	41	25	51	37	36	43	45	27	36	34	33	43	38	38	48	50	46	27	35	34	26	47	48	38	45	40	37	45	31	43	34	34	42	32	51	44	41	38	32	40	36	39	38	30	45	44	48	26	40	51	39	40	31	25	40	34	41	31	32	42	38	33	38	37	38	34	44	42	51	32	33	51	40	32	27
9884	1975	1132	1662	7820	18856	42761	52195	49362	42805	34525	26956	17792	9881	3104	555	362	378	390	399	380	388	400	397	379	423	403	405	422	402	384	410	408	399	401	395	363	424	386	382	395	437	405	436	363	371	369	399	391	381	374	428	440	395	425	378	414	352	378	378	415	346	367	394	390	374	380	437	385	386	398	397	394	421	413	418	387	358	383	402	395	389	384	400	394	420	419	425	417	388	393	388	395	393	397	392	360	406	417	405	394	372	389	360	397	414	406	417	404	411	429	410	403	364	373	387	393	366	364	384	399	400	411	370	364	381	392	396	418	411	425	378	395	385	407	412	362	415	382	413	387	431	395	400	395	418	396	393	408	414	423	365	382	414	387	383	375	400	389	379	437	399	409	404	408	403	381	414	407	383	394	391	415	373	377	389	413	377	381	391	393	406	406	393	417	404	402	401	374	398	401	419	411	384	380	407	371	391	409	387	368	417	382	429	410	417	434	373	397	387	382	396	383	383	371	376	393	365	396	374	397	413	364	432	402	410	405	414	388	416	402	415	421	413	400	438	373	416	426	383	400	415	394	344	374	394	389	346	446	378	345	361	388	407	393	389	415	376	381	412	388	402	363	405	385	390	377	395	403	413	401	387	384	442	384	389	396	397	357	402	404	364	384	416	407	380	425	383	377	440	372	398	426	415	377	393	399	364	411	369	412	377	386	423	373	375	396	371	395	377	389	399	404	379	409	428	415	375	408	390	435	404	400	386	390	419	375	410	418	379	405	356	406	396	416	400	391	417	390	416	352	388	419	381	399	395	385	381	417	396	409	388	414	414	376	438	409	358	379	388	395	369	403	414	410	391	385	377	384	417	365	376	383	393	394	379	397	411	396	417	349	391	408	418	414	404	395	383	406	390	394	412	397	426	395	389	396	397	378	425	395	401	413	395	409	399	382	397	382	406	405	403	377	391	408	388	381	430	410	398	399	432	399	410	409	407	419	371	355	391	391	403	411	354	370	405	422	365	402	411	395	404	415	396	402	377	382	379	400	368	407	420	384	410	401	409	391	425	412	415	399	384	422	412	365	380	394	388	427	426	422	419	432	404	395	391	432	405	362	395	411	430	394	428	408	382	392	392	368	435	361	367	416	375	364	395	438	350	394	374	402	358	376	377	445	376	364	400	392	368	428	397	399	376	392	402	393	408	386	361	407	394	403	419	395	394	378	374	409	368	406	426	369	395	400	378	372	401	411	394	385	410	407	422	378	343	375	402	383	424	393	394	343	402	402	388	392	414	361	393	394	374	414	404	420	391	424	402	395	401	395	403	386	402	390	422	392	383	374	397	396	407	457	422	417	411	430	394	415	402	396	404	390	347	406	395	399	394	394	362	382	416	412	423	444	403	387	398	399	405	360	366	398	362	394	369	399	389	391	399	426	353	373	381	371	364	410	378	407	388	406	375	453	410	405	432	395	400	364	393	350	403	427	403	403	383	387	413	394	425	383	379	418	350	405	409	413	404	404	398	378	405	405	380	388	396	387	360	393	399	386	408	399	405	411	423	373	415	377	392	404	375	391	413	389	379	387	398	422	409	381	424	388	407	394	429	402	368	391	379	394	380	408	386	408	373	392	423	409	404	437	418	372	422	385	392	387	407	418	379	391	403	371	417	421	386	423	401	411	420	383	395	387	394	416	380	371	452	409	401	378	366	400	389	411	383	394	419	375	410	409	380	400	447	413	366	396	390	408	397	390	384	384	419	401	347	406	375	389	399	396	431	417	400	388	345	385	418	394	407	427	397	423	378	417	378	391	396	395	393	419	329	411	357	397	416	390	403	394	386	417	399	398	413	377	435	398	372	390	377	356	377	398	413	391	400	391	377	434	425	385	423	408	408	384	385	382	419	401	363	364	379	365	393	389	396	381	395	391	418	392	407	416	375	421	397	398	378	407	396	375	388	382	372	429	403	373	391	368	420	406	386	410	408	412	404	390	397	413	378	401	358	410	386	377	427	403	426	411	367	379	365	389	365	377	455	376	403	400	374	413	399	371	386	349	401	384	390	403	435	412	418	416	402	424	415	409	378	446	390	399	416	371	416	399	388	404	406	407	399	362	407	437	389	395	396	399	406	421	382	441	398	373	391	395	437	403	376	379	394	404	396	382	399	406	390	380	404	445	396	425	388	390	409	378	389	432	369	372	427	386	404	376	405	394	404	420	356	414	384	398	376	403	424	397	396	408	357	404	412	383	378	394	408	394	388	386	389	388	416	381	394	391	404	395	408	394	404	387	361	375	422	393	388	383	368	424	403	393	367	383	393	391	379	409	410	398	382	355	396	415	402	388	392	396	406	385	405	364	365	412	385	406	384	373	379	444	390	374	388	410	401	359	406	419	388	388	389	416	405	414	384	396	388	374	386	383	383	382	404	412	423	378	414	392	415	406	408	396	415	387	402	376	387	407	402	393	393	399	415	378	400	384	412	403	385	386	412	411	384	425	363	382	427	404	410	426	426	387	392	391	383	428	391	392	410	396	367	422	387	390	393	388	403	394	402	345	407	360	404	388	375	382	393	373	383	407	410	431	430	383	400	395	412	393	398	363	388	376	385	364	414	368	394	381	402	410	393	411	374	378	382	377	397	408	414	387	402	354	419	381	383	424	396	418	417	390	383	452	425	378	394	423	386	392	371	396	400	379	378	382	384	416	422	389	410	412	401	400	420	422	402	373	425	405	377	368	401	377	421	378	384	412	372	399	423	404	407	371	417	429	395	395	397	421	396	402	392	391	370	417	399	396	377	383	407	394	392	367	401	432	395	391	385	414	404	366	397	417	413	332	413	440	396	413	400	387	367	404	385	387	366	406	361	386	405	425	382	381	377	400	420	409	404	388	385	401	410	389	363	403	363	411	402	422	421	386	384	383	386	406	401	363	421	423	409	405	375	380	383	391	426	391	394	407	380	357	385	378	392	398	368	396	395	395	436	431	375	363	434	363	412	360	376	383	406	439	392	401	379	386	372	385	361	385	429	378	388	408	373	382	405	369	399	407	404	370	390	385	423	393	394	421	383	390	394	389	397	405	391	405	414	392	407	408	377	403	379	418	399	417	405	369	394	379	384	416	388	378	401	373	382	394	411	395	387	361	404	398	407	414	414	375	363	410	382	391	401	440	362	401	378	386	410	367	407	383	406	408	378	425	408	392	424	388	399	402	384	393	363	379	387	390	403	406	406	443	400	409	410	409	375	395	434	418	393	389	412	413	394	369	425	370	436	385	416	413	385	377	380	410	438	378	425	355	360	405	410	403	418	397	409	392	394	416	408	379	376	393	387	401	379	408	376	347	403	403	377	370	406	417	398	367	397	418	389	426	418	408	410	419	365	389	400	424	350	397	390	407	406	423	404	405	380	392	405	413	386	402	427	430	356	388	418	423	409	348	415	396	431	425	414	396	380	393	372	376	409	390	408	375	395	404	356	416	388	396	412	374	415	395	383	399	392	421	381
1286	216	135	100	154	987	3902	16184	17413	13794	7170	3618	1444	709	271	63	60	68	57	61	39	58	54	49	52	53	70	65	64	63	69	78	57	67	58	64	59	60	66	55	58	55	58	65	55	53	71	52	51	60	58	60	62	50	69	81	47	57	47	51	67	41	67	53	44	67	83	45	56	66	57	47	47	51	60	62	53	56	66	55	52	65	56	54	57	57	48	55	57	48	58	50	59	69	46	57	60	55	70	61	55	58	57	62	61	72	64	56	61	54	44	57	67	67	67	59	56	52	59	51	65	61	53	60	61	47	56	60	58	52	63	59	44	59	69	43	55	59	58	49	63	73	48	62	68	43	63	77	66	54	58	56	55	71	42	57	59	57	60	67	49	63	61	67	55	67	59	63	59	48	66	61	63	59	57	59	63	64	59	47	62	58	53	65	65	65	67	69	55	48	54	74	68	51	60	69	68	60	67	40	52	54	55	55	67	65	58	61	55	51	61	53	57	63	60	41	66	65	62	58	54	49	64	64	60	60	60	61	69	62	54	53	58	65	73	72	49	51	53	51	74	58	61	63	54	58	54	58	47	62	51	61	60	59	60	60	69	55	56	62	70	63	56	47	52	66	58	43	55	52	57	55	54	60	53	52	65	65	59	61	63	63	66	55	59	51	40	59	48	60	61	57	53	57	65	52	62	53	73	54	66	52	56	68	60	52	63	57	52	61	70	48	54	70	50	65	72	52	65	64	51	69	56	44	50	51	52	47	52	61	57	72	53	73	44	60	63	63	70	57	58	63	68	70	62	52	57	65	65	57	56	44	67	44	48	59	58	54	55	64	63	57	66	57	49	54	74	64	59	60	64	65	45	51	64	66	50	48	82	62	48	41	43	63	54	70	59	61	52	56	72	63	58	63	53	50	69	61	62	55	72	56	60	49	63	54	66	45	52	64	63	57	68	69	64	45	55	66	63	47	71	50	58	47	53	65	53	58	56	60	50	62	66	63	59	60	48	54	52	58	66	73	66	60	54	56	51	64	63	54	57	48	55	53	48	67	67	56	65	63	57	64	63	47	60	47	55	52	56	54	58	62	65	64	49	57	59	65	56	60	57	62	55	65	68	53	55	69	67	56	59	49	69	62	66	55	50	65	55	61	58	67	46	82	61	60	60	57	64	53	70	71	56	54	59	70	62	67	48	51	56	65	67	57	69	60	65	70	74	60	64	56	68	71	57	50	64	72	66	49	53	65	69	70	64	50	54	54	68	60	52	55	60	66	52	49	58	48	72	56	73	64	52	56	51	53	46	66	57	56	58	72	63	52	48	85	66	64	63	60	73	72	63	64	59	50	59	59	52	64	65	69	59	71	71	57	54	62	52	65	56	59	61	65	56	53	55	65	56	57	57	63	68	51	60	54	43	56	61	77	55	62	59	48	72	61	50	48	63	55	63	48	65	66	48	59	62	68	55	58	43	52	49	56	52	58	65	52	72	69	56	53	58	56	73	58	65	65	57	56	63	56	55	51	69	46	64	58	70	55	54	49	72	58	59	53	56	61	62	56	62	55	70	53	54	69	55	63	57	67	64	57	54	65	50	56	64	77	68	57	67	71	55	64	57	60	65	55	78	62	56	57	53	70	59	57	59	65	65	50	53	54	57	57	65	78	49	61	61	56	53	67	52	66	54	69	72	52	62	48	68	44	57	53	71	60	55	53	50	65	48	66	57	57	54	80	60	57	54	59	56	57	58	59	51	69	49	67	75	45	53	63	54	47	68	57	49	65	62	51	42	70	62	62	43	71	58	68	52	55	67	69	53	71	63	52	51	72	63	63	67	51	68	62	44	63	64	59	57	78	50	59	61	60	74	54	58	53	56	61	75	51	54	64	63	70	61	43	60	37	52	58	68	65	64	63	61	55	54	61	57	52	55	47	74	48	71	53	70	56	55	65	59	63	56	72	51	42	48	46	62	53	53	61	68	58	54	66	49	62	55	53	57	62	56	65	60	69	66	67	54	57	62	64	58	59	54	72	62	61	61	51	67	59	57	55	50	58	55	63	50	59	58	58	67	60	54	52	68	57	70	65	63	55	61	56	58	68	57	48	57	39	65	71	59	59	64	45	63	59	69	58	55	50	61	63	50	56	67	67	80	61	61	56	58	56	68	58	50	59	56	52	49	63	58	62	46	69	65	52	52	69	68	57	56	59	61	52	60	70	49	44	56	61	56	72	49	58	70	62	58	66	49	51	57	70	65	55	65	59	54	67	61	62	55	46	63	64	54	60	59	63	52	59	50	48	47	61	57	77	53	51	54	61	45	64	46	54	68	73	57	53	61	45	69	61	55	59	61	61	75	58	56	62	60	53	72	66	69	49	61	41	62	63	52	58	48	54	60	58	52	67	60	72	64	56	63	68	68	52	55	52	44	53	55	66	66	54	57	55	53	59	60	62	63	65	52	67	71	57	59	52	56	55	57	61	74	58	54	55	55	53	71	53	46	61	61	62	62	50	54	66	51	52	63	56	50	59	55	64	59	59	53	59	56	59	63	66	57	70	60	52	58	60	57	58	79	59	64	62	56	62	65	67	61	52	54	57	63	58	65	64	68	59	59	56	59	67	67	65	54	64	57	47	62	74	63	66	58	56	67	55	48	70	64	67	62	53	47	63	47	78	54	67	54	59	63	60	44	50	48	64	53	68	55	49	62	71	62	72	72	56	66	56	56	50	62	60	49	60	49	50	50	51	69	51	66	46	48	76	58	50	60	58	54	72	45	43	75	57	70	60	58	60	56	64	65	45	63	59	45	52	53	61	59	69	54	58	53	61	64	58	53	52	69	50	67	62	49	59	55	63	61	62	66	49	52	53	54	68	61	53	55	65	59	66	59	62	60	58	62	54	47	57	52	60	59	62	59	43	58	61	71	52	53	57	67	64	53	62	64	52	54	61	65	74	63	57	60	68	67	58	50	53	62	59	62	64	67	72	47	65	56	57	63	71	59	69	51	71	56	70	52	56	49	60	48	44	57	65	56	60	54	54	58	62	57	66	67	69	51	67	56	59	56	47	70	59	52	66	55	60	53	55	63	47	64	68	59	66	49	65	52	64	48	57	59	57	56	66	62	65	55	59	55	58	59	68	65	67	71	56	61	68	58	65	65	52	50	53	44	53	49	47	50	56	55	67	54	50	67	49	71	74	59	53	58	56	69	66	59	41	50	53	45	59	58	73	49	56	47	63	62	45	57	78	68	57	50	55	63	50	58	55	61	63	55	77	48	59	57	51	62	64	62	46	48	73	67	55	56	57	58	59	60	66	63	72	53	60	59	66	59	55	58	50	60	52	61	50	55	59	59	47	52	54	64	60	64	49	54	55	63	58	57	61	61	48	68	69	59	59	67	73	49	71	87	50	48	52	66	57	65	65	60	64	56	67	60	57	53	60	63	60	69	60	71	63	74	53	66	54	64	61	60	56	57	59	54	75	45	60	55	51	66	65
13822	3379	1779	2567	13766	31901	45107	64799	61627	51863	39491	30146	21033	12966	5174	862	631	566	598	603	640	620	616	635	596	654	626	620	583	650	633	611	595	629	597	566	632	626	646	614	589	571	620	577	603	614	643	635	628	568	621	589	632	632	611	625	610	596	585	612	602	632	603	599	623	614	618	624	590	611	616	645	644	594	607	602	596	605	587	577	616	638	621	662	609	639	605	575	597	601	590	604	567	600	620	571	586	633	637	597	613	645	593	620	622	615	645	598	629	597	654	608	612	596	640	576	592	632	656	651	610	611	622	574	627	610	634	644	595	590	588	607	650	641	602	597	578	587	590	667	583	607	621	633	578	618	583	574	595	597	581	659	650	606	612	641	653	650	623	623	574	633	667	557	578	564	617	626	595	628	619	619	642	588	579	659	639	579	646	630	640	640	616	609	580	628	646	582	631	622	627	635	598	612	651	604	611	589	615	601	592	622	627	647	591	661	657	645	600	611	596	588	651	611	605	633	637	599	604	614	624	585	548	616	584	678	574	596	633	617	589	652	621	606	587	640	612	648	551	611	659	668	604	605	626	584	611	613	603	612	648	615	578	602	639	619	647	633	622	601	581	660	582	635	622	610	612	642	637	604	608	627	613	627	628	582	617	638	621	661	649	616	650	624	607	635	606	582	555	594	612	628	629	660	632	615	644	596	643	614	584	673	606	667	629	612	614	615	653	603	592	613	611	613	624	629	617	634	613	613	606	577	590	644	677	610	629	582	557	584	601	630	618	637	632	604	567	627	623	581	617	635	616	613	611	604	661	601	594	622	655	637	632	613	604	648	673	679	602	632	559	584	616	601	632	650	618	626	664	650	610	588	613	626	588	570	582	647	621	653	635	650	625	624	574	627	631	632	622	599	624	650	617	614	617	633	648	598	608	626	590	633	633	673	607	584	646	595	568	603	637	550	571	576	638	565	656	636	663	607	602	588	591	594	631	587	622	619	590	597	638	673	638	603	615	589	629	577	590	653	605	625	635	618	644	617	635	589	592	599	635	637	594	622	602	593	628	602	559	625	622	649	615	619	601	612	625	624	609	589	614	615	652	593	621	640	662	603	661	603	609	608	583	604	612	606	645	611	613	577	608	626	576	596	599	647	630	629	641	627	656	593	597	611	633	624	601	621	611	638	618	632	634	597	619	637	558	594	649	642	651	596	592	594	616	629	668	624	632	623	637	662	663	610	622	598	625	600	641	603	616	593	583	609	608	618	623	571	633	596	595	611	639	566	652	626	574	628	633	642	648	621	640	625	605	617	621	618	597	596	593	639	647	622	612	596	592	632	655	612	614	620	628	644	592	606	622	648	628	612	621	586	645	625	576	622	596	626	609	606	664	603	593	629	656	598	668	634	619	619	589	621	620	606	581	644	632	636	652	607	615	635	628	638	626	635	637	650	614	620	639	612	597	589	597	562	597	612	578	596	634	649	604	612	585	614	608	610	585	587	576	633	574	638	589	608	648	620	646	575	632	612	579	601	588	575	598	621	597	595	625	635	591	618	591	620	581	578	616	588	632	615	633	628	575	595	645	619	594	573	567	607	613	613	620	624	580	634	640	640	591	585	636	653	642	641	589	633	623	581	615	588	636	611	630	623	586	572	643	624	618	613	545	576	649	651	634	657	611	600	608	640	592	602	635	602	637	637	616	610	578	601	612	619	604	640	611	602	625	589	581	606	652	583	618	621	653	618	625	589	624	600	593	628	625	618	650	594	592	620	613	649	657	604	629	620	606	629	561	653	626	623	604	649	594	655	640	599	629	660	630	599	662	607	627	581	605	611	621	647	602	670	623	613	611	636	652	611	568	630	625	587	647	621	613	637	635	636	607	623	638	588	661	639	634	642	608	588	643	609	622	559	608	614	592	625	635	582	631	655	588	612	597	625	618	637	568	582	624	662	607	645	615	620	606	608	578	583	590	614	630	614	620	631	605	643	602	654	586	617	611	581	588	616	631	646	591	626	644	608	611	608	581	648	618	637	599	660	595	616	646	645	602	606	603	592	629	640	648	616	617	606	638	589	577	629	656	590	605	635	597	628	608	620	589	632	630	606	632	613	621	599	621	652	638	575	532	560	596	577	569	637	572	629	638	635	635	583	566	608	615	615	593	626	616	604	674	613	590	612	557	640	595	617	647	602	635	619	617	605	590	616	621	652	610	664	598	617	611	634	621	614	627	628	604	607	631	634	619	617	621	611	583	611	605	616	640	622	581	610	607	654	615	644	590	623	662	663	601	602	627	594	619	602	627	589	639	612	580	594	614	640	616	602	594	647	594	596	624	621	604	603	587	627	607	653	654	612	603	590	583	608	610	609	627	623	627	619	679	656	618	605	659	595	544	598	596	605	592	634	646	593	609	590	615	614	599	613	567	615	607	617	631	613	598	636	654	620	624	679	627	593	613	629	622	593	637	644	600	629	574	612	600	637	632	585	632	603	618	614	576	595	588	618	592	580	597	608	598	627	597	624	626	655	649	646	571	625	602	618	632	590	612	580	652	568	566	624	631	626	601	638	605	636	619	626	606	595	624	621	685	654	632	630	669	613	649	581	622	614	630	632	642	642	619	607	582	647	618	655	625	604	612	584	575	634	635	611	613	637	587	659	588	618	642	584	595	647	607	619	570	643	610	637	577	627	597	603	604	633	589	602	631	634	610	595	620	655	607	572	590	683	607	632	618	600	592	602	629	626	641	607	622	629	655	618	616	592	621	619	593	596	591	580	585	607	615	600	622	624	614	673	609	581	609	620	619	621	627	672	570	599	579	613	632	628	651	617	634	641	626	632	615	600	634	617	555	622	626	591	603	603	613	597	596	610	608	661	634	627	596	641	568	606	603	586	612	617	607	601	592	605	659	593	651	676	618	617	610	602	618	622	585	615	582	622	603	588	644	556	645	597	644	616	640	595	621	622	581	636	617	637	567	639	617	582	614	620	622	573	585	609	612	620	608	592	631	587	586	621	590	677	578	568	584	629	567	629	585	613	623	598	603	629	590	639	615	619	619	607	606	624	629	621	622	597	594	606	663	652	639	595	631	627	603	608	587	604	627	630	602	607	617	606	596	614	609	645	619	601	615	595	593	625	591	600	620	604	628	649	622	600	612	625	620	588	593	666	560	630	641	549	625	617	686	623	599	605	592	624	640	608	658	602	646	607	625	562	626	627	638	620	636	649	659	621	630	601	603	611	609	572	597	593	630	616	612	536	588	585	630	670	618	639	623	652	629	608	629	613	594	607	626	643	592	597	585	591	656	599	597	626	626	567	611	626	594	674	611	626	685	617	602	619	578	590	579	613	602	615	573	635	581	617	616	666	635	675	639	551	594	592	636	626	576	610	623	604	615	631	606	602	622	641	614	624	634	557	593	608	622	590	603	621	639	602	643	581	596	595	577	587	607	632	653	643	580	649	640	647	591	624	646	643	636	612	619	577	613	646	582	609	610	623	578	642
1568	74	55	53	86	339	1004	2098	2476	2003	1179	670	340	156	92	61	36	38	40	40	44	37	50	47	56	50	35	51	56	54	38	53	46	43	32	44	53	55	44	57	31	48	45	65	48	36	43	46	55	44	42	61	39	45	44	39	49	53	56	56	55	53	59	41	66	44	48	47	52	49	55	46	37	45	44	49	38	59	39	51	51	46	38	46	49	47	38	56	47	38	49	39	48	47	52	49	43	38	44	58	42	57	53	42	46	52	40	37	39	49	44	52	48	52	44	47	36	53	49	41	43	56	39	46	44	43	46	49	38	54	59	49	54	61	49	36	45	47	56	46	48	49	61	49	50	42	58	49	54	57	53	35	51	56	48	53	47	44	45	38	36	53	46	48	47	39	43	57	54	56	45	49	44	51	41	56	50	47	41	54	42	50	49	37	44	46	48	60	49	40	52	52	53	48	48	38	34	49	43	38	55	55	51	54	57	48	44	41	48	45	57	50	36	48	63	51	51	48	45	45	37	50	51	50	44	33	49	39	44	61	59	51	55	49	55	44	41	56	38	42	48	47	56	37	45	56	32	46	59	69	36	43	54	56	57	50	49	63	41	51	57	50	49	48	39	39	45	56	50	45	53	60	49	39	42	44	53	51	45	48	49	46	47	44	68	50	42	55	50	45	52	53	49	48	52	55	38	54	64	55	30	45	43	32	42	48	42	49	50	46	41	38	56	50	40	42	41	41	57	57	43	44	42	47	50	51	43	47	49	54	47	49	49	52	56	49	37	43	40	57	54	55	54	47	50	56	43	45	41	59	46	44	56	54	62	54	47	56	52	36	41	45	54	63	63	48	46	54	33	49	41	44	37	47	45	37	52	35	35	43	64	40	57	53	44	57	45	50	44	48	69	39	59	49	46	47	32	51	48	47	61	56	31	49	47	47	54	62	46	45	53	43	60	43	53	40	46	47	48	54	49	39	49	41	43	46	46	57	47	51	49	50	55	59	61	56	52	41	46	43	53	60	57	52	41	46	51	40	45	43	36	60	41	58	42	63	49	48	63	42	54	45	41	41	40	56	50	46	52	42	43	43	48	53	43	57	48	49	57	59	51	52	47	52	60	42	57	44	44	44	37	41	43	46	46	53	42	49	51	51	44	52	58	53	50	49	46	49	45	63	52	44	48	53	56	55	44	50	42	44	44	39	50	42	45	38	45	51	59	44	44	34	56	48	43	45	42	44	45	58	53	50	57	54	44	57	35	45	40	54	41	46	51	50	37	46	44	48	41	49	50	44	46	59	51	57	53	52	41	46	50	46	67	49	50	36	41	37	52	45	53	52	48	43	62	63	62	59	51	47	53	51	55	41	62	57	43	44	53	43	55	44	55	39	44	47	43	47	40	46	44	49	48	53	52	55	47	43	46	52	40	48	41	42	52	38	46	51	42	56	44	36	62	53	43	38	50	42	48	46	51	47	48	54	52	45	44	35	56	38	49	53	50	45	53	56	48	50	50	42	59	46	47	54	53	44	54	41	48	53	46	54	56	57	53	53	40	51	41	63	40	45	41	45	50	43	42	47	53	47	57	50	40	48	58	52	43	45	51	44	51	61	42	55	56	49	42	50	50	53	45	57	34	49	47	53	56	36	55	49	46	50	51	41	59	32	42	46	43	59	45	50	48	45	43	56	40	57	47	44	51	47	41	54	38	52	41	43	54	71	53	52	40	67	53	43	53	36	50	57	49	51	51	45	43	50	51	37	44	52	57	45	51	49	59	49	42	47	45	52	56	45	63	42	49	42	56	42	32	49	59	48	59	61	47	43	55	47	44	48	44	50	35	38	49	47	46	55	59	58	31	39	53	41	65	41	52	51	46	46	52	47	58	51	50	54	42	54	50	50	46	39	51	50	58	48	48	65	52	41	50	50	55	55	47	51	46	63	49	47	44	44	52	57	49	54	30	41	58	55	44	44	50	63	43	51	55	35	47	46	45	39	41	52	54	50	53	52	43	42	46	42	63	44	39	37	50	44	62	56	46	51	36	50	60	47	55	57	40	40	44	35	57	36	51	39	44	49	52	41	39	53	45	38	47	36	39	51	58	51	56	50	34	44	60	52	59	49	60	39	48	45	38	40	52	53	52	55	53	52	56	36	42	53	61	55	62	43	43	40	45	50	47	55	44	56	38	46	56	51	53	35	46	52	52	61	48	45	48	50	45	55	41	50	47	44	54	41	62	59	34	50	39	50	46	42	53	64	36	52	39	49	46	47	39	55	52	45	43	45	46	43	51	53	43	49	50	42	46	50	41	55	57	38	53	38	45	49	53	48	53	54	54	39	48	39	42	44	45	55	48	52	49	51	57	50	47	55	48	63	34	56	65	53	42	49	53	45	42	55	48	49	41	40	54	49	40	49	51	47	44	38	53	44	42	45	55	52	56	51	38	37	58	48	39	55	45	45	42	52	57	51	51	43	59	56	53	37	47	43	42	62	42	54	42	49	43	53	42	58	52	53	50	53	55	54	44	45	34	49	46	48	52	53	36	53	41	53	47	50	49	49	55	45	55	45	39	55	44	51	39	57	47	51	43	42	45	44	52	46	51	52	61	43	60	39	56	53	38	55	46	48	45	42	55	36	60	69	50	58	53	55	45	45	52	47	44	43	58	41	48	44	51	47	43	49	37	46	50	42	36	39	51	47	46	47	33	41	45	45	58	46	49	46	45	64	47	47	55	51	42	52	44	41	41	38	53	46	48	57	46	45	44	43	57	45	38	47	49	57	55	45	49	48	49	55	51	42	52	42	49	58	53	40	43	56	67	49	49	43	61	46	55	48	48	72	50	62	54	48	52	51	53	42	52	46	52	51	41	49	48	52	47	43	46	54	45	42	47	51	53	54	46	49	52	43	36	51	46	51	59	44	48	47	39	50	34	56	49	62	47	50	50	51	37	56	34	46	43	43	50	52	39	48	51	55	54	52	52	46	42	46	35	51	52	50	42	37	54	55	45	51	46	56	54	52	50	50	52	61	51	41	56	38	46	43	39	42	60	49	53	51	33	47	58	47	52	70	51	53	54	43	43	49	65	51	50	39	40	44	45	53	44	47	45	50	48	43	47	54	37	61	55	61	43	52	43	42	69	40	52	36	53	52	40	39	50	49	54	58	50	43	45	45	59	50	61	48	41	51	44	36	52	53	47	44	50	50	48	47	53	48	52	46	41	41	41	43	33	50	44	61	57	48	52	52	45	47	59	54	32	47	58	61	47	50	48	50	43	39	44	45	50	48	56	48	46	56	58	42	43	54	40	52	45	56	58	33	46	58	48	53	59	49	49	50	59	41	48	39	33	53	52	45	54	55	38	50	48	58	53	47	50	50	43	63	45	38	40	44	59	58	37	59	46	44	45	52	30	51	56	29	47	50	50	58	37	47	48	51	43	43	46	43	46	62	38	44	45	49	47	56	51	58	48	47	36	48	48	55	40	53	53	49	45	35
7381	874	688	957	5516	20914	28466	32753	31476	26989	19957	13035	6577	3062	1316	512	518	458	457	497	485	500	500	459	474	473	464	486	470	497	466	479	456	479	457	482	464	487	501	459	470	505	449	460	480	466	489	469	472	451	470	464	484	505	469	455	485	464	421	464	481	481	506	474	483	486	463	483	509	461	460	486	486	498	501	493	457	504	463	463	515	492	471	441	473	464	478	482	485	490	464	497	460	482	511	454	484	467	469	507	505	462	463	495	460	473	528	483	490	512	496	464	493	480	487	461	481	504	464	454	499	474	494	493	479	477	516	469	516	497	476	488	466	486	455	506	504	486	441	478	466	504	465	469	488	490	473	469	454	485	483	486	457	500	499	474	455	503	479	486	460	495	479	482	498	488	475	458	488	522	458	486	474	490	491	498	467	453	504	485	450	515	458	452	496	467	443	476	468	497	427	491	467	485	496	474	488	493	479	491	463	491	452	461	497	488	499	445	462	517	486	488	438	447	472	484	485	483	459	444	479	490	487	470	481	470	506	438	498	489	477	463	510	489	522	453	468	462	471	502	481	460	463	462	451	460	512	477	483	463	467	481	469	468	468	482	487	488	469	468	489	452	498	493	520	499	476	494	469	456	423	506	490	488	446	467	501	460	477	482	458	490	475	474	506	470	496	493	474	467	462	485	478	447	461	487	460	428	491	481	507	473	487	517	453	466	508	438	488	477	476	477	488	508	470	474	469	495	504	486	457	512	488	490	490	482	471	519	475	492	495	483	519	462	441	484	436	524	497	489	483	467	470	491	494	496	474	488	499	496	462	461	480	462	517	469	479	491	494	494	462	478	488	423	476	495	510	451	465	511	531	476	449	506	492	470	507	461	481	526	497	472	452	487	453	445	465	495	463	446	502	448	484	428	462	510	447	458	482	490	485	438	497	477	470	453	504	505	502	502	501	475	479	475	449	481	478	475	534	514	456	542	461	476	508	472	501	455	489	496	435	515	476	496	510	443	472	505	470	463	448	470	468	492	496	519	531	476	506	483	509	488	481	463	516	455	451	462	471	504	501	483	497	455	507	465	473	428	467	497	521	469	439	478	477	447	486	513	482	491	461	450	522	427	471	437	496	497	438	454	494	463	461	431	474	470	475	482	481	484	448	480	481	489	495	481	463	495	526	459	516	484	444	510	495	513	476	472	493	474	457	464	509	492	516	544	483	432	474	432	512	508	509	476	489	470	469	486	474	479	482	465	453	434	512	513	495	467	485	456	514	477	480	486	451	473	453	470	483	494	472	454	483	457	466	482	478	478	439	435	481	522	496	487	497	510	491	490	495	488	485	491	487	466	451	475	479	476	459	498	465	461	460	467	462	516	507	503	495	489	474	519	438	471	477	471	473	484	432	476	469	500	460	496	452	459	485	458	499	466	467	485	500	484	440	511	506	483	463	485	474	483	454	456	465	471	461	501	489	515	455	462	464	453	487	474	466	450	484	485	477	512	538	471	483	504	460	480	481	466	490	495	471	451	487	487	463	493	459	474	481	485	484	451	479	483	506	456	471	502	461	464	474	506	491	478	470	459	475	483	497	460	466	472	481	493	481	455	467	475	469	440	522	465	449	447	518	464	476	493	464	479	474	487	469	482	432	554	519	464	421	440	475	484	461	469	474	489	511	455	499	461	516	481	528	473	504	460	469	443	485	474	501	520	455	483	453	458	430	464	445	483	486	504	447	495	488	513	423	511	538	500	467	460	466	485	479	475	484	469	484	451	490	494	453	517	507	473	481	486	475	491	485	509	506	491	442	562	467	475	448	475	473	454	465	482	470	478	457	475	454	500	480	473	449	469	470	484	492	454	469	484	495	479	497	500	477	486	505	494	492	487	471	506	479	443	473	515	461	481	485	475	482	426	475	450	481	476	451	482	486	480	510	465	480	482	464	487	495	463	444	463	501	443	472	492	496	465	475	490	495	493	496	474	480	458	455	456	529	479	473	457	473	518	495	473	494	472	466	437	497	479	493	485	494	486	467	488	463	483	500	496	463	493	495	457	469	501	540	500	477	499	475	464	481	478	477	511	479	465	463	460	507	499	457	487	460	458	497	451	444	456	479	448	461	454	511	461	477	472	491	461	491	471	461	453	514	491	475	466	469	511	473	440	474	515	497	500	479	487	461	486	496	492	490	499	466	475	468	481	483	481	494	439	488	460	487	458	504	445	502	476	501	445	510	464	481	493	438	488	479	517	483	475	477	524	464	494	502	500	462	494	498	491	462	515	459	496	442	465	492	470	460	469	490	463	465	489	465	459	438	465	438	469	517	450	468	450	463	493	497	474	486	466	454	472	476	507	467	500	464	448	448	463	487	470	537	500	474	494	498	505	456	476	466	466	448	498	483	477	458	459	476	494	459	465	480	443	456	442	478	501	476	494	482	480	487	489	528	467	470	493	487	473	489	470	511	480	464	473	466	475	448	491	459	494	477	479	490	461	428	497	509	494	473	466	467	467	460	465	466	497	470	476	441	497	522	471	520	491	477	501	482	464	480	500	447	463	467	499	452	507	482	504	458	438	458	494	480	440	450	528	460	486	477	475	467	460	481	498	501	492	499	498	499	451	474	419	490	453	479	453	452	448	475	502	499	459	463	502	435	476	449	502	450	515	462	491	495	552	467	493	466	446	528	480	471	468	477	440	461	464	429	486	490	477	480	475	471	489	478	475	491	483	438	462	474	468	480	505	505	441	499	443	480	515	480	474	506	486	479	417	533	433	489	470	452	476	454	473	487	497	453	513	489	483	475	447	489	504	464	478	463	438	488	453	485	470	510	477	482	458	483	502	453	487	497	484	477	475	489	475	489	512	486	470	483	506	528	515	511	479	514	516	478	452	430	472	533	460	499	460	459	484	535	506	510	489	468	506	476	440	475	525	463	518	491	475	486	489	503	482	424	498	493	473	497	459	519	474	476	469	482	472	519	463	447	469	436	477	523	459	536	462	483	480	462	501	466	427	450	549	494	469	489	491	519	498	462	466	451	491	495	476	511	479	474	503	482	445	479	483	444	486	459	491	508	467	495	432	470	481	455	453	504	482	429	490	484	503	482	515	463	524	476	494	503	467	467	474	508	483	499	505	453	454	478	446	490	491	442	476	478	473	474	459	469	492	476	467	495	493	468	453	495	459	483	478	456	519	461	465	504	480	487	427	479	466	470	469	532	452	442	488	462	468	460	424	467	471	496	476	474	482	488	504	451	465	491	468	452	488	458	533	467	505	468	500	487	511	482	496	499	461	441	513	491	505	469	481	497	497	458	480	463	493	461	523	479	494	487	457	472	501	485	468	492	484	487	463	457	473	475	450	450	475	476	453	461	469	464	466	476	482	471	471	497	483	449	494	497	451	456	470	409	455	476	490	472	441	497	496	490	470	480	450	467	471	472	451	508	499	478	519	457	470	463	478	444	472	492	469	512	436	470	470	457	478	468	473	497	455	467	463	499	497
2384	91	81	54	146	1105	3843	7083	7812	6124	3312	1627	645	286	106	41	40	38	38	30	39	39	38	40	40	41	31	44	38	40	25	28	38	33	44	39	31	41	50	44	43	34	32	56	36	39	34	33	36	41	46	40	35	42	34	36	50	38	42	36	41	35	39	41	42	33	30	30	35	38	34	37	40	36	41	32	44	40	50	48	46	47	52	39	33	35	48	32	42	43	43	44	41	29	42	47	42	42	37	34	37	45	37	28	44	22	47	35	32	33	43	47	45	37	44	37	41	46	51	42	30	36	45	34	53	37	41	35	35	38	32	39	31	48	42	40	33	37	47	41	39	25	36	30	42	38	42	54	28	49	38	47	41	44	38	32	29	45	26	36	42	41	39	46	29	52	41	37	42	34	30	34	48	38	38	41	34	38	47	32	35	50	34	50	33	46	31	43	30	33	36	53	29	41	32	35	30	39	43	32	30	40	41	47	47	48	50	32	40	38	46	41	34	43	53	38	45	35	34	39	51	40	36	38	35	52	36	44	36	37	37	42	42	46	47	33	25	40	39	37	37	35	49	33	36	34	42	40	33	24	49	36	38	59	36	40	42	27	44	34	37	33	42	46	41	46	35	47	45	40	36	40	35	45	44	47	40	40	36	41	42	41	27	41	39	38	44	34	27	45	32	43	33	31	30	33	35	44	41	21	31	46	42	30	40	34	36	27	37	47	26	33	52	36	42	31	39	55	34	45	38	39	36	44	36	42	28	31	37	35	37	43	47	33	40	52	36	40	35	29	49	37	44	33	40	47	53	37	33	44	36	28	35	36	46	44	48	45	37	36	45	39	44	45	43	34	46	42	34	40	35	28	47	34	35	38	38	45	41	34	30	47	42	34	44	44	45	39	34	30	40	39	37	32	46	44	39	27	47	39	51	45	40	33	36	46	42	34	51	35	30	34	39	37	38	45	41	43	36	47	36	40	37	44	28	32	29	29	30	41	36	36	36	43	47	30	37	26	33	29	45	25	32	31	30	38	42	24	49	51	45	38	49	43	50	46	43	39	47	45	34	36	38	43	36	36	40	36	46	46	37	42	36	41	35	34	26	35	40	43	27	40	41	46	34	43	45	40	33	30	41	40	37	35	30	54	30	35	36	41	40	39	44	51	39	37	39	42	36	48	46	36	34	39	48	34	32	27	34	42	42	34	51	42	39	46	53	31	31	36	35	44	40	36	45	50	32	35	40	36	36	35	32	41	34	37	33	28	33	32	28	34	41	40	33	35	21	30	32	34	33	37	53	46	34	34	49	50	47	47	39	37	33	32	41	42	39	35	40	43	43	40	40	34	42	33	40	43	40	32	33	35	47	45	32	41	55	43	37	46	45	40	40	27	42	30	50	39	49	37	27	46	40	45	46	47	39	56	31	46	39	37	29	32	34	37	44	39	30	45	50	34	36	44	44	47	45	31	41	37	38	41	40	40	27	41	41	35	29	50	50	44	35	36	43	32	46	32	37	48	41	38	40	43	36	41	41	35	30	36	36	35	50	40	34	40	35	47	49	47	35	34	35	56	42	34	38	35	46	40	33	38	40	44	40	42	27	27	32	55	38	37	36	46	38	44	39	36	39	34	45	42	30	46	48	41	44	26	28	34	53	32	46	41	35	33	37	42	39	39	43	36	41	30	34	36	47	42	46	31	37	41	42	38	39	27	37	33	31	35	35	44	35	33	41	30	39	38	40	42	44	39	33	30	40	41	37	46	37	43	37	29	38	37	29	45	35	31	36	36	43	46	41	39	46	52	40	44	34	37	39	36	39	47	32	35	44	37	32	42	34	38	40	41	45	33	25	53	40	31	44	37	49	46	41	49	30	35	41	43	32	54	49	42	44	57	46	37	38	34	44	56	27	49	32	39	51	29	43	34	42	40	30	52	36	37	37	20	30	31	36	53	46	34	52	40	45	35	48	43	44	43	32	32	44	45	34	44	41	35	45	39	46	46	39	45	27	43	35	40	39	40	34	36	34	36	54	39	36	29	41	42	48	36	31	38	49	41	34	44	48	41	33	38	36	56	47	40	38	38	35	45	40	35	34	47	42	33	38	34	36	33	43	35	33	38	46	54	32	54	45	39	34	37	39	33	42	37	33	35	30	28	41	50	42	32	41	33	48	34	35	35	36	26	33	42	42	32	37	31	48	39	29	36	46	37	39	43	35	31	25	31	33	44	35	40	62	43	44	33	43	38	39	33	31	40	40	37	40	56	42	40	33	29	39	38	45	28	38	38	35	40	37	33	42	50	35	40	46	50	44	43	49	34	44	34	25	45	42	44	48	38	42	37	43	32	42	30	43	39	55	42	38	50	48	46	40	46	38	38	37	40	33	36	35	37	41	39	21	41	40	35	36	39	29	38	51	37	30	36	40	44	36	38	39	30	37	51	31	37	46	39	43	41	44	44	35	43	50	50	30	35	40	36	32	26	38	43	33	36	34	48	42	32	37	42	48	45	39	42	41	45	44	49	47	34	42	48	44	40	39	40	33	38	44	43	38	34	50	36	29	40	46	33	44	38	47	48	48	52	37	53	40	36	25	27	47	38	32	39	40	48	38	50	20	32	42	36	34	38	35	37	35	46	34	41	32	34	42	33	36	47	36	25	40	37	37	28	42	30	47	28	35	36	41	34	39	36	41	36	47	36	33	40	40	31	35	39	34	45	52	35	43	34	41	35	42	42	45	38	23	52	40	36	45	44	39	47	41	56	34	27	31	31	40	39	40	30	30	41	43	38	44	28	34	49	44	47	47	35	40	43	44	39	44	40	39	44	35	31	45	39	38	37	48	45	37	44	31	27	36	36	43	39	33	39	41	43	36	31	43	36	35	38	39	38	35	42	39	25	30	41	33	34	40	31	49	35	42	34	40	35	35	41	38	36	48	34	30	29	47	41	46	50	38	33	44	48	28	43	43	41	34	31	42	41	42	35	41	45	42	40	40	42	41	51	40	29	36	31	37	36	42	41	33	28	45	33	27	45	41	42	32	39	36	45	30	42	48	50	43	43	32	41	52	35	46	39	41	32	51	27	27	29	27	42	42	43	36	38	36	38	43	26	34	40	32	40	42	43	46	37	40	41	39	46	38	40	35	47	39	36	35	46	48	42	47	35	39	45	39	40	36	42	40	37	33	41	38	40	48	48	40	52	40	49	31	45	39	44	44	40	47	49	37	38	45	39	38	51	39	36	40	39	38	25	29	40	41	34	38	36	31	44	38	33	50	36	39	40	41	43	33	46	38	38	36	34	35	38	40	40	32	51	43	37	41	40	42	35	49	42	36	37	48	39	36	34	50	28	44	29	33	43	26	35	37	41	30	28	47	26	36	34	44	50	43	35	38	42	51	35	34	35	38	39	32	43	42	32	46	39	48	46	36	41	35	35	35	36	40	42	36	43	48	32	42	47	34	33	41	43	42	42	41	38	43	35	41	33	36	22	46	39	31	36
8521	1558	934	1342	9089	33272	43769	48417	45926	39870	30966	22817	13786	6175	2147	577	384	377	397	388	422	389	443	418	427	396	409	401	411	416	374	401	367	423	415	375	395	420	420	428	402	384	423	403	398	435	378	421	390	405	391	430	396	392	418	392	413	397	407	411	405	376	414	408	380	445	330	390	413	429	377	417	407	353	384	370	376	422	436	384	389	427	425	420	391	393	413	374	403	415	408	424	391	381	359	348	394	420	401	395	377	414	414	352	386	378	408	388	430	392	409	423	402	407	418	374	384	383	415	388	393	409	403	414	387	407	392	369	413	399	386	402	416	369	358	393	383	369	403	428	413	397	387	402	388	410	419	400	380	392	418	394	402	371	407	378	411	379	398	390	428	382	377	404	385	392	400	407	421	400	417	382	375	356	421	399	414	385	399	395	419	396	435	442	389	428	355	372	386	407	397	413	411	397	388	382	396	425	391	410	356	418	413	394	373	405	357	393	345	365	386	422	407	394	444	372	394	400	370	399	369	378	407	384	413	370	390	420	395	424	383	414	382	392	360	411	413	387	395	407	406	404	424	440	373	405	396	372	377	407	402	407	401	403	387	394	418	393	414	387	370	398	382	403	411	414	336	404	406	418	376	402	399	407	385	421	391	393	417	393	408	399	370	426	406	392	425	398	425	439	401	384	393	366	432	417	413	392	433	384	354	397	432	399	404	350	412	360	402	421	384	394	404	391	379	422	395	391	419	387	415	366	423	364	391	372	363	372	385	384	412	395	418	379	416	406	404	397	385	406	365	416	376	374	406	427	365	392	427	437	408	409	413	387	394	395	382	409	401	422	400	393	384	385	415	392	376	411	358	397	420	394	380	383	377	402	400	424	391	399	401	386	419	428	403	407	402	393	443	421	395	378	396	380	357	415	403	376	396	387	391	427	424	344	363	354	360	388	391	395	394	379	356	402	411	407	391	420	397	399	380	398	420	368	416	398	388	428	400	402	410	408	400	402	398	425	422	414	405	379	425	418	413	393	390	399	384	389	379	383	405	374	406	395	393	389	369	410	387	415	385	379	414	380	426	365	404	438	428	430	381	373	384	384	421	383	416	378	395	410	409	371	403	422	419	389	375	382	371	385	384	431	397	396	370	400	388	383	443	403	392	402	389	429	411	422	415	397	374	401	381	384	379	381	387	394	367	392	385	397	377	405	393	398	405	384	371	365	413	366	422	373	368	382	438	421	418	392	372	392	400	378	398	393	434	379	407	391	426	432	386	399	392	382	373	365	367	415	414	408	418	394	359	384	387	422	465	395	415	393	380	437	368	404	403	384	405	401	415	387	386	390	414	401	427	373	394	382	395	414	411	406	407	385	388	387	398	386	417	411	404	400	392	399	422	427	393	368	405	419	374	395	375	414	390	397	384	402	397	402	374	388	381	406	372	423	377	371	377	378	415	398	396	417	372	411	412	379	401	356	390	396	397	421	411	393	388	375	410	384	385	400	395	385	412	389	390	408	403	379	401	425	427	419	371	361	409	423	410	385	396	404	405	396	394	409	394	356	427	397	396	405	423	418	399	481	393	366	379	403	396	365	422	399	391	402	385	408	386	425	393	350	412	437	408	403	393	386	417	380	391	444	421	394	375	371	401	395	410	401	416	411	366	388	373	359	396	400	400	410	410	402	360	372	404	366	428	396	363	417	390	364	385	401	410	354	416	400	412	375	409	402	375	391	397	373	387	389	386	352	404	392	379	395	398	359	414	398	398	363	410	405	397	374	429	372	353	430	433	401	360	381	367	389	383	412	379	376	391	397	424	407	373	404	407	338	400	395	372	400	405	397	392	420	375	418	393	433	415	387	376	436	397	357	394	389	403	378	409	373	395	428	394	404	385	368	355	413	407	381	395	418	362	414	400	416	377	398	406	357	431	403	413	386	386	423	407	396	421	423	420	417	419	387	415	398	426	386	373	415	370	388	400	392	373	400	391	405	391	376	399	381	426	392	400	422	393	393	380	388	367	412	379	391	437	410	369	381	417	414	421	383	380	401	430	413	385	387	380	425	378	353	372	393	373	433	385	399	399	395	415	401	410	400	404	378	422	366	384	405	389	376	422	388	362	402	428	390	403	360	381	408	379	405	370	404	380	405	426	390	431	404	365	394	407	400	413	394	398	382	420	392	414	397	391	408	396	386	391	435	413	428	393	354	377	369	411	397	442	411	382	391	391	388	396	374	398	408	408	411	399	391	423	400	364	408	410	390	395	399	370	415	417	415	392	431	404	365	411	383	403	364	372	394	365	447	396	368	351	418	423	384	403	396	371	371	447	375	418	400	430	393	392	363	380	404	402	377	375	417	400	409	397	403	338	378	416	378	385	381	388	391	396	409	365	408	412	391	377	390	390	377	389	367	433	404	395	408	404	385	384	381	388	353	380	413	409	418	409	410	388	395	421	403	375	368	364	416	416	410	387	405	375	413	425	416	379	414	394	402	385	388	395	388	376	357	398	409	410	406	397	375	376	371	411	423	369	422	355	376	384	420	408	362	402	410	352	406	382	412	366	377	407	429	402	423	402	376	391	375	411	411	363	405	392	372	431	381	444	394	370	426	401	379	399	377	420	383	370	393	419	374	393	415	408	416	405	388	415	381	393	414	380	372	403	384	378	373	392	416	388	421	379	377	405	418	450	401	422	405	388	390	393	358	423	430	414	375	416	398	396	385	407	415	379	404	377	397	415	400	353	418	388	415	388	354	410	370	411	390	373	393	413	394	391	411	367	389	436	415	380	404	398	385	398	398	371	411	397	395	422	383	389	376	412	411	418	407	416	377	411	431	381	393	396	374	427	436	409	404	384	414	400	372	424	403	375	406	398	402	370	372	403	391	382	407	402	378	426	404	357	398	431	394	382	445	420	375	377	360	402	441	396	405	387	427	402	404	370	368	389	390	440	369	414	386	398	396	405	390	407	390	360	371	381	430	412	403	396	399	421	405	401	414	391	362	409	430	395	396	370	406	403	370	442	408	447	410	406	399	396	389	413	453	393	396	449	372	417	373	404	396	416	435	382	452	411	403	409	398	400	418	381	419	418	412	407	392	420	424	400	413	406	380	377	367	417	390	391	409	395	405	414	422	385	410	369	403	385	407	384	371	402	373	370	381	419	375	384	358	396	379	414	384	408	390	409	401	416	392	434	364	400	398	392	383	369	406	404	425	412	383	368	395	407	378	371	391	387	379	393	402	402	382	376	422	441	394	395	414	417	389	387	434	397	381	420	386	390	427	380	406	410	389	393	377	379	390	381	411	373	411	365	390	366	413	381	389	393	407	412	403	381	389	392	383	390	405	405	414	396	377	388	413	417	410	399	399	398	401	418	406	380	381	417	401	391	418	409	404	359	397	393	377	393	422	411	408	414	397	365	390	390	386	389	383	402	384	406	371	398	405	399	370	394	390	399	379	401	371	404	382	411	374	395	399	415	435	411	398	382	422	408	398	409	385
2543	103	74	66	63	213	4415	9787	9248	7065	3736	1758	821	369	153	51	32	38	51	41	34	30	40	37	36	44	41	47	26	33	48	47	39	44	36	44	41	44	57	40	50	36	37	39	34	37	32	35	31	49	43	37	40	56	45	31	39	39	45	40	45	36	38	46	43	35	45	32	38	47	43	40	47	39	37	33	29	47	38	37	41	45	30	38	32	33	42	32	36	40	39	44	34	39	38	41	34	35	47	39	38	48	34	45	41	53	40	22	44	30	41	38	39	43	47	35	37	27	52	41	36	49	36	46	47	35	43	35	50	45	38	31	46	38	36	37	42	42	42	31	47	38	40	55	35	31	43	32	53	38	44	37	41	54	48	51	42	37	31	40	35	47	46	51	47	34	36	46	36	53	40	41	33	37	32	44	42	48	37	40	38	38	44	33	45	47	40	32	36	27	37	36	35	30	45	32	28	38	38	41	38	35	31	39	35	41	38	35	33	43	38	33	33	34	37	33	40	38	37	32	41	43	36	50	35	46	42	45	40	46	35	43	27	47	35	46	37	34	32	35	35	40	39	32	32	36	47	39	37	43	33	38	34	43	36	40	34	38	45	36	45	36	32	46	40	44	26	45	31	40	36	49	61	35	37	33	32	35	47	34	35	37	43	42	43	48	34	44	32	47	34	47	52	44	47	36	37	43	42	49	31	42	32	39	45	41	46	51	32	29	39	32	39	41	32	42	45	57	30	38	38	32	33	40	37	35	37	41	30	43	42	58	52	36	39	29	37	29	40	35	32	39	29	29	46	36	37	40	37	41	48	44	51	31	38	43	57	40	31	40	36	41	39	47	40	37	40	42	38	48	39	37	43	27	38	34	48	36	41	38	38	36	40	40	45	44	34	28	34	37	36	28	38	49	42	38	42	41	44	43	41	31	26	35	40	41	34	38	40	43	33	42	28	45	39	35	35	30	42	42	33	32	40	37	26	32	42	44	40	34	36	49	47	39	31	26	46	30	29	31	35	32	48	40	37	34	44	45	38	34	38	44	27	40	43	36	31	24	30	45	31	45	34	35	35	39	41	27	45	27	35	51	41	38	39	38	43	30	32	32	42	51	46	40	38	34	36	32	38	46	34	31	52	42	34	34	37	48	38	48	35	49	32	28	29	41	31	36	36	48	48	46	36	34	48	32	38	35	35	46	35	41	42	33	35	43	45	30	38	43	40	45	39	26	31	35	25	39	39	34	32	52	35	36	36	41	41	38	46	35	29	39	43	42	34	40	37	36	39	33	47	34	38	35	28	29	24	41	44	38	40	38	46	48	45	50	34	29	32	36	36	39	34	32	45	23	38	38	39	41	39	52	48	30	49	41	38	32	44	41	32	50	39	39	43	36	39	38	33	24	36	32	37	33	31	37	40	39	48	37	34	34	35	38	36	44	42	33	40	37	42	43	39	38	37	34	36	35	43	35	40	36	38	36	36	35	47	39	43	30	36	49	35	37	33	41	52	43	33	43	32	37	37	41	34	37	48	37	24	36	34	34	32	32	26	41	43	48	48	41	41	38	44	48	47	30	41	34	37	34	34	32	38	46	37	35	36	41	48	34	39	45	38	37	37	44	36	43	29	37	41	33	45	35	44	41	38	42	31	42	36	40	37	44	35	54	40	40	43	34	38	43	34	45	42	32	40	36	28	40	46	43	34	32	42	47	42	31	36	35	35	44	35	41	30	35	35	45	42	32	36	46	45	43	43	48	34	40	49	39	31	37	34	24	39	44	37	44	38	51	45	34	27	44	43	46	46	42	38	44	29	39	42	33	46	52	37	39	33	33	39	38	43	30	31	50	35	38	41	40	31	42	36	24	44	37	33	45	37	36	45	44	38	41	46	40	44	36	42	40	39	43	33	56	34	43	35	40	47	42	32	49	38	41	42	38	37	48	45	24	39	43	36	39	38	44	42	43	50	41	38	36	42	37	36	45	44	38	35	29	40	27	39	38	34	51	31	30	33	44	36	41	43	46	36	30	31	38	33	42	34	34	40	38	33	22	37	40	37	44	32	46	37	39	32	46	45	35	27	37	33	35	40	40	37	56	35	43	39	55	48	36	48	40	45	28	31	42	42	45	28	35	40	62	35	45	48	45	47	39	45	49	37	36	40	37	40	41	36	41	30	33	36	44	34	38	38	36	49	47	44	36	32	27	35	33	28	42	41	37	40	36	40	34	37	33	38	34	34	31	48	42	40	45	44	36	35	33	46	45	37	41	36	41	34	30	40	37	43	39	46	37	44	52	28	40	46	44	34	43	26	42	23	38	43	23	44	50	43	45	42	36	30	39	44	43	39	36	43	45	33	37	36	42	30	44	34	33	37	36	36	34	32	32	41	33	28	36	43	37	38	33	40	40	36	40	46	36	32	35	40	37	37	43	41	39	35	38	45	36	45	45	38	48	41	35	39	39	40	33	39	47	36	25	31	30	41	37	39	39	33	37	42	32	52	38	34	49	36	31	49	38	25	46	27	39	41	29	53	41	30	33	55	42	36	48	31	37	37	38	40	45	25	35	37	35	34	47	47	41	27	26	33	49	38	34	25	36	41	42	38	42	39	34	39	36	30	41	37	33	39	36	40	38	34	37	44	34	25	36	26	40	44	31	47	40	46	34	34	37	45	28	38	43	39	40	40	46	30	33	46	39	40	44	34	42	32	36	41	41	39	46	39	36	35	36	40	31	36	39	35	33	43	30	30	32	38	41	30	44	28	38	37	22	48	38	38	27	30	47	35	31	49	37	40	38	33	40	39	46	44	36	44	38	41	39	30	41	35	41	36	48	48	41	37	36	33	27	44	55	47	51	38	36	37	49	34	32	33	42	44	44	38	24	23	43	35	39	39	25	53	38	46	41	40	45	39	45	38	31	50	40	35	33	25	35	39	33	38	39	32	45	35	38	35	28	36	43	36	39	39	37	37	30	34	28	41	39	39	35	44	37	46	29	46	45	34	40	44	33	38	36	44	50	39	42	43	38	46	51	40	51	35	43	40	33	27	34	30	48	42	44	51	32	50	36	34	41	40	36	34	40	34	28	47	36	35	38	41	37	41	33	40	32	38	43	40	30	37	36	38	39	32	37	34	37	35	43	48	39	28	34	33	30	34	41	49	37	47	42	37	38	41	47	33	40	43	37	36	42	46	37	42	41	30	40	29	38	47	38	41	43	38	41	40	32	45	37	30	38	49	23	46	41	50	33	37	38	45	35	36	46	43	42	26	38	51	44	41	43	35	56	32	37	44	26	37	43	41	34	33	42	41	44	37	44	42	35	41	42	42	41	41	39	42	44	46	31	43	40	44	41	41	42	29	41	25	35	48	34	37	40	48	45	46	48	31	22	34	41	42	48	34	36	46	42	38	33	37	49	42	38	44	51	46	43	39	33	48	40	45	39	41	43	49	42	36	43	36	44	26	32	34	41	49	45	53	39	42	40	43	44	44	30	40	50
9036	1877	1103	1514	4860	13158	45928	54364	48767	42171	32608	24736	15786	8480	2954	666	390	379	373	411	369	407	406	385	392	403	439	406	411	373	377	370	394	378	473	360	396	405	427	407	409	404	364	415	401	385	394	394	393	430	397	402	409	409	393	426	414	389	406	399	385	391	395	378	438	414	373	374	418	395	376	424	396	386	418	363	401	361	408	418	398	396	405	413	373	402	379	362	386	398	384	371	383	409	419	386	424	384	385	407	385	383	427	391	392	391	372	387	437	382	391	395	418	395	401	378	370	409	394	436	401	384	411	380	392	402	393	402	392	429	421	407	418	410	403	414	401	382	427	362	394	378	379	399	421	415	386	410	374	407	425	452	405	407	394	367	399	408	391	395	425	422	422	360	376	429	399	399	371	399	377	373	370	381	375	399	417	399	383	401	404	409	418	411	392	381	396	369	405	408	418	405	425	372	402	415	450	411	409	414	382	413	374	410	367	390	418	390	365	404	419	382	374	416	433	438	395	415	374	442	386	392	405	417	400	386	377	379	403	387	379	362	395	407	403	429	412	407	391	404	408	378	409	393	399	416	411	402	395	372	394	392	415	385	420	398	429	355	387	399	413	415	415	455	387	364	411	396	364	395	382	398	384	393	406	377	402	367	385	419	385	397	399	405	360	384	370	401	426	386	397	410	388	422	398	392	395	412	380	405	366	366	412	358	391	426	383	415	379	398	356	406	406	397	396	392	370	384	378	382	384	392	414	400	383	395	372	415	399	418	414	412	412	428	453	386	391	388	372	389	428	372	433	395	388	408	387	422	387	392	405	430	376	368	385	388	372	410	402	375	383	428	412	442	384	400	377	430	409	374	403	399	384	344	422	372	425	396	433	396	425	387	384	394	373	437	399	407	384	374	382	432	407	369	408	406	395	394	406	416	389	380	430	414	394	383	389	400	393	428	399	419	405	408	393	393	406	414	399	376	401	415	383	414	415	417	415	422	413	440	427	411	392	409	408	402	385	362	392	415	391	390	420	368	403	386	402	390	406	419	426	430	402	402	387	401	385	398	393	398	418	417	410	397	408	424	404	374	398	387	363	424	415	378	423	427	420	422	387	394	386	379	427	387	417	394	382	396	411	415	388	361	401	390	424	396	427	373	404	381	387	389	422	408	401	395	409	373	396	399	377	386	394	366	425	398	427	368	400	387	400	390	419	418	363	386	419	412	393	383	389	444	351	405	419	375	401	408	414	396	402	392	395	398	388	393	387	356	373	427	375	439	438	384	377	399	390	385	364	397	433	401	383	412	386	396	408	415	407	401	414	404	426	375	426	422	415	374	406	385	407	380	410	412	398	381	395	385	412	397	366	399	407	398	412	418	379	390	418	431	400	405	408	410	411	373	413	411	408	366	412	407	416	392	397	398	391	388	404	397	388	382	402	406	415	380	411	372	427	401	402	398	417	403	393	338	398	398	395	409	405	387	350	415	393	390	374	398	410	404	379	422	412	409	399	402	369	410	364	409	420	381	385	412	390	375	367	436	420	407	393	402	397	418	363	422	405	402	421	413	401	352	374	363	395	403	403	458	400	417	376	409	403	397	400	414	399	368	415	374	406	392	396	434	399	388	365	393	385	397	404	402	393	404	430	403	397	383	393	403	415	413	421	367	387	362	410	398	435	407	428	391	389	397	387	377	403	393	423	415	398	405	439	418	413	411	417	383	373	395	396	415	406	418	390	377	428	401	383	406	379	374	423	384	391	390	362	368	410	377	399	365	397	387	398	395	387	419	379	390	387	423	376	382	411	386	393	384	424	410	367	414	432	388	369	419	401	402	432	390	388	394	386	371	422	402	410	373	407	435	428	392	386	381	405	388	452	390	394	402	393	357	406	405	406	404	371	401	395	386	360	397	434	413	414	392	359	450	399	398	389	419	391	399	413	372	411	382	408	414	373	422	386	385	387	371	390	424	404	419	387	398	414	361	383	400	393	438	403	381	403	399	397	375	374	379	401	397	401	386	370	378	418	389	409	403	415	376	394	387	416	392	392	379	383	383	390	398	408	437	408	421	414	403	412	391	370	382	425	409	400	370	373	389	382	364	391	414	385	395	411	384	394	388	406	388	393	351	385	392	459	376	408	394	402	351	392	415	415	402	370	396	407	360	401	424	420	389	404	372	374	385	415	422	409	399	387	419	387	418	429	403	386	381	395	420	384	401	376	397	432	389	388	418	401	398	404	409	386	374	403	370	390	403	417	416	385	416	422	381	381	403	400	379	432	390	381	374	381	419	400	414	411	354	390	396	397	396	374	373	407	402	387	353	415	379	404	372	393	435	412	389	390	412	407	377	408	362	424	414	415	378	376	417	380	422	365	407	392	437	423	381	393	423	420	413	383	412	390	364	430	367	346	377	370	382	384	365	415	387	371	404	373	387	380	408	419	380	387	385	389	406	421	408	426	411	409	378	408	375	386	402	393	377	412	385	403	390	410	414	404	402	391	391	394	392	409	398	385	392	389	396	387	382	399	374	409	390	398	383	390	392	370	378	366	391	391	394	418	407	395	390	401	366	421	385	388	442	387	392	399	423	372	379	387	391	396	404	417	394	390	414	405	416	375	386	427	429	374	401	363	414	417	373	409	403	439	398	398	447	363	410	421	404	375	395	438	398	423	395	395	386	424	418	416	357	386	403	391	419	399	449	422	394	456	418	409	427	419	369	407	384	411	376	421	388	417	398	415	407	415	403	399	389	442	402	388	436	444	393	397	397	380	396	398	386	373	405	416	420	386	406	385	383	437	363	397	402	432	403	402	338	400	367	391	392	423	434	402	421	407	403	406	385	432	401	423	437	403	388	373	436	430	416	417	370	396	424	436	383	409	396	380	380	375	395	395	407	392	376	408	418	400	391	419	417	422	405	424	409	452	407	420	380	423	392	408	396	369	390	394	364	393	388	417	414	394	414	404	399	370	404	384	402	419	438	394	368	425	397	391	379	420	395	425	349	381	424	382	380	434	378	401	395	378	425	395	432	369	383	367	384	412	403	431	404	424	390	390	401	384	380	370	379	383	408	403	424	370	377	408	389	398	378	371	379	388	411	395	424	417	403	425	420	403	394	415	432	413	399	436	396	389	411	373	405	397	410	416	412	386	401	403	400	399	445	340	414	400	394	410	369	375	428	375	401	390	386	449	361	414	401	421	385	389	435	420	426	405	373	414	381	390	396	396	400	387	415	379	404	442	421	396	400	395	398	374	406	421	410	421	405	404	392	388	398	361	387	412	407	387	427	352	358	398	423	371	357	420	379	400	424	356	400	402	408	386	409	399	398	393	383	367	405	365	380	398	380	362	397	401	368	390	420	380	395	408	442	377	398	402	392	442	434	386	405	392	414	349	385	417	376	391	409	386	377	375	413	406	414	424	391	396	370	402	428	404	360	374	404	407	414	375	372	400	402	412	419	390	411	397	382	359	403	415	399	375	390	419	382	398	383	407	396	392	421
1361	235	128	91	93	170	2141	13520	17150	13533	9119	4622	2111	937	334	86	67	75	57	57	58	61	49	60	70	62	52	59	59	50	61	47	63	65	54	70	60	53	47	47	59	54	50	68	56	60	68	57	45	54	56	51	59	65	61	59	69	47	55	49	63	67	50	56	67	51	56	46	63	62	76	59	53	66	59	62	55	65	71	56	50	65	55	50	48	60	66	57	46	66	61	45	54	58	59	57	48	63	67	59	57	58	50	54	54	70	60	62	63	67	59	65	64	62	57	60	57	56	60	61	54	44	62	66	69	45	78	66	64	51	62	57	59	57	62	68	55	44	70	60	67	44	63	68	52	74	58	51	58	59	64	54	62	62	57	61	62	66	65	52	49	63	54	63	51	67	54	57	47	55	55	68	47	53	70	48	55	61	46	62	52	54	65	61	69	61	62	48	80	55	58	47	44	63	74	49	57	62	54	65	59	63	63	65	72	44	55	67	76	54	62	71	56	67	65	57	60	60	67	66	71	70	61	64	44	66	51	60	68	51	77	48	56	57	57	68	52	55	63	66	49	49	47	62	60	48	57	64	56	52	62	57	47	59	56	62	57	62	62	52	55	60	66	64	65	58	59	59	70	54	60	45	42	45	80	66	53	79	50	57	62	68	62	55	58	64	48	65	59	59	50	57	66	49	48	52	65	59	40	76	52	54	56	44	66	62	56	62	62	63	53	63	67	64	60	61	63	72	52	59	68	63	48	53	53	49	65	59	59	51	46	59	55	59	63	50	40	74	57	63	70	58	50	79	67	52	72	62	58	48	44	56	63	55	59	58	55	53	54	82	61	51	58	68	55	63	82	72	53	68	49	47	77	58	56	62	56	60	51	56	66	68	70	55	64	57	61	58	52	50	64	64	65	55	60	65	64	65	71	59	57	68	56	65	48	60	51	59	60	53	67	54	66	42	71	49	64	74	53	52	63	79	59	53	61	53	52	44	64	62	57	74	56	57	48	60	52	61	63	61	67	45	66	59	57	51	54	71	57	50	68	65	60	61	53	64	58	54	56	66	67	52	50	54	59	57	68	62	58	52	57	55	74	59	52	56	57	58	54	55	61	62	70	58	46	67	51	56	59	70	50	56	61	45	54	59	53	63	53	54	62	63	75	57	59	42	67	58	52	74	60	74	43	61	64	59	63	69	64	60	58	62	38	56	71	60	63	56	58	61	63	71	58	55	76	71	60	78	70	63	64	73	55	52	58	57	67	55	70	59	60	44	67	56	56	62	55	56	63	71	47	46	57	49	65	54	61	69	49	64	42	69	61	67	57	58	64	57	74	67	66	60	58	64	57	59	58	50	58	64	50	63	60	59	59	59	56	50	64	58	66	47	45	55	49	73	61	52	45	70	71	54	61	56	68	63	48	58	49	48	50	60	53	66	61	62	53	57	60	69	55	61	63	66	73	55	47	61	62	65	63	54	67	48	66	53	61	67	62	50	69	63	44	64	80	55	55	63	63	57	52	54	60	43	59	60	64	61	66	52	57	66	65	56	50	60	68	59	59	65	68	43	54	62	68	63	69	58	66	64	62	49	58	56	73	43	65	55	83	57	45	68	61	63	56	59	46	48	57	55	52	56	58	67	65	74	53	54	56	66	66	49	64	54	50	56	54	68	67	54	57	64	55	71	72	52	61	55	60	70	49	66	56	47	47	59	58	68	61	71	62	52	68	54	54	53	63	62	54	55	48	50	46	48	58	62	62	52	57	55	67	60	65	68	55	61	71	63	71	60	67	55	58	63	58	68	56	48	63	44	83	55	67	66	66	63	55	55	58	79	62	52	47	67	77	53	58	73	55	56	55	69	49	55	60	51	63	52	54	64	59	45	64	55	66	62	53	58	61	59	60	68	55	53	62	62	68	63	67	53	70	59	61	55	50	58	61	45	59	53	67	62	67	43	56	51	54	54	58	62	57	45	49	60	52	54	61	63	60	59	53	60	55	49	50	56	44	52	56	69	66	48	44	60	76	58	53	80	57	56	55	48	65	62	68	70	59	58	50	70	64	64	60	58	59	55	62	74	51	69	70	58	63	62	59	47	68	63	53	60	63	78	67	58	52	62	70	53	66	68	52	76	56	54	50	52	58	59	51	49	60	64	68	57	76	74	73	58	68	65	61	56	59	51	58	48	63	50	69	61	50	48	58	78	51	67	52	46	67	46	61	51	74	53	52	62	64	61	45	72	68	62	48	58	61	65	53	57	64	67	64	60	68	47	68	58	59	53	62	64	57	63	47	53	50	66	60	53	59	69	55	55	49	57	62	61	69	48	61	64	52	60	55	49	51	63	60	51	58	81	56	57	62	60	47	64	51	69	58	60	44	66	78	60	51	78	56	65	52	73	80	51	48	56	63	68	73	52	57	67	55	69	53	57	60	60	63	50	49	52	61	58	53	56	50	43	57	58	50	61	51	45	63	57	52	52	51	58	77	69	62	62	63	55	68	54	72	61	57	61	68	51	69	57	58	50	52	50	46	48	64	53	62	61	48	53	56	56	56	54	55	53	54	69	62	53	58	44	41	42	69	53	66	60	54	60	57	64	65	57	66	52	53	62	72	60	57	69	65	54	53	71	44	44	38	62	56	54	63	72	68	63	52	45	69	55	42	66	66	59	60	68	56	49	60	63	67	50	60	42	52	73	57	61	49	54	54	62	58	80	46	66	58	62	56	76	57	66	63	67	49	59	57	64	61	55	53	54	48	56	57	53	53	61	51	48	63	60	69	67	56	53	50	53	50	45	51	49	73	55	71	68	56	66	60	65	57	61	55	60	53	66	55	57	59	68	70	55	59	65	58	65	61	68	79	61	58	69	61	63	63	59	59	57	52	63	49	67	72	50	58	44	63	56	56	59	58	64	50	61	45	68	61	62	62	54	57	62	74	61	60	57	70	42	63	62	66	74	48	59	57	65	62	62	58	62	69	47	62	61	58	52	62	55	62	60	66	72	68	62	74	49	51	65	49	71	48	55	55	53	62	43	54	57	57	55	55	70	44	64	63	65	47	60	65	54	74	66	45	93	64	50	56	58	52	61	65	52	56	53	65	55	53	52	65	54	47	55	69	66	59	59	69	76	54	65	49	67	51	68	55	54	54	54	59	61	67	48	58	45	57	63	58	53	59	53	48	45	71	55	55	58	51	49	57	65	73	75	60	55	61	65	65	68	52	64	65	56	66	61	58	66	54	56	71	55	49	69	50	53	54	64	59	63	61	65	57	55	53	71	56	61	53	53	62	67	52	73	53	57	67	53	66	78	58	55	57	55	41	59	51	55	53	65	57	53	63	48	46	62	72	62	57	67	60	44	40	52	58	53	68	64	61	53	54	59	71	50	62	59	53	67	77	57	63	59	57	60	54	58	53	72	68	73	59	56	52	57	47	60	50	55	43	64	64	61	55	66	64	57	62	56	56	58	49	60	49	67	69	50	78	61	70	77	54	65
14046	3575	1746	2487	6583	12411	33547	61988	61134	53268	43105	33618	24723	16179	7308	949	618	633	604	598	605	612	575	610	610	644	584	571	614	618	629	573	629	602	589	624	655	610	547	557	585	628	635	562	632	591	585	617	596	565	589	617	586	559	599	576	608	598	567	633	633	610	615	610	602	631	597	582	586	594	590	605	608	622	585	616	596	621	639	648	603	604	606	551	617	622	632	633	580	602	614	622	580	573	636	602	579	606	573	577	593	604	594	649	586	646	546	628	607	646	624	594	596	641	622	614	603	592	551	604	595	628	599	591	607	565	578	581	603	616	592	612	626	586	625	625	628	587	580	589	596	619	631	607	599	585	626	565	628	555	572	610	632	569	608	592	615	571	601	584	652	650	602	591	605	627	635	582	627	608	622	586	620	632	621	597	609	564	599	627	587	626	623	578	627	604	596	619	620	610	595	582	627	619	634	592	611	648	646	573	618	611	607	564	603	644	609	584	589	643	572	630	580	620	620	590	628	587	618	579	613	617	605	607	630	597	609	589	594	609	601	589	593	611	648	611	617	636	614	585	624	641	625	640	629	589	555	599	639	624	626	603	626	596	602	615	583	638	585	582	628	604	647	615	633	575	597	628	587	606	633	619	640	630	663	644	618	615	604	575	602	618	607	599	575	602	609	593	600	616	603	612	636	662	582	610	581	626	587	602	603	582	556	621	582	632	587	594	602	637	607	600	594	606	553	566	603	563	636	619	623	628	572	624	572	577	605	559	587	579	645	612	557	640	585	610	601	597	591	613	633	596	614	521	633	616	606	589	594	640	581	579	597	626	579	642	631	624	659	607	609	668	571	633	613	616	572	594	662	566	610	595	613	584	587	605	626	591	624	543	609	577	594	606	639	552	594	628	577	605	559	618	609	589	595	576	628	638	577	630	620	554	577	588	639	656	562	620	601	600	580	570	608	608	581	614	574	572	612	604	658	585	623	629	619	560	610	672	596	592	611	601	593	598	632	585	639	607	619	611	679	613	601	603	562	635	607	599	605	605	578	564	583	603	597	597	585	575	595	611	659	623	567	595	585	617	612	624	558	642	575	606	611	608	629	621	624	581	609	620	575	604	578	652	597	617	603	657	597	601	598	578	595	575	597	654	606	657	589	608	577	657	584	569	592	615	666	587	646	622	571	595	626	592	575	581	640	607	629	585	646	615	578	629	632	632	603	653	632	576	634	582	643	658	629	571	605	633	594	648	605	584	628	607	595	615	589	612	620	572	620	621	576	605	629	607	628	598	588	594	589	625	580	639	600	645	605	586	642	632	618	639	596	576	621	605	583	608	674	577	607	581	617	641	663	582	625	608	570	575	646	603	594	551	579	585	605	611	610	629	603	596	612	584	628	561	585	619	622	597	615	621	608	606	616	573	600	600	600	609	610	617	594	589	577	605	607	622	577	571	647	637	649	568	642	629	563	576	604	616	604	570	583	624	592	657	648	589	567	596	638	598	601	597	607	650	596	580	565	608	613	613	586	654	616	596	580	591	630	610	598	588	640	626	581	588	580	611	608	609	561	605	593	612	586	626	618	620	599	571	641	611	624	578	620	660	631	631	632	618	608	639	566	584	595	628	585	588	629	594	581	600	611	606	602	666	613	560	596	632	616	627	564	609	624	610	629	614	596	633	632	620	602	581	574	597	611	618	612	561	575	583	589	587	591	612	612	605	569	580	614	610	614	617	627	593	613	640	566	670	621	577	575	602	582	604	618	596	591	593	624	587	632	583	594	617	592	639	599	571	632	586	645	610	609	595	582	595	636	644	577	596	627	620	546	589	642	641	604	662	592	638	636	580	612	595	622	620	588	575	615	613	586	638	641	565	641	618	616	608	606	592	629	617	595	596	676	598	607	616	597	629	645	612	609	591	597	597	602	603	605	575	622	611	608	614	611	595	605	588	589	610	589	641	603	593	572	646	616	642	647	600	611	577	596	573	632	565	622	609	605	614	612	595	653	594	604	595	635	601	616	576	580	608	578	613	615	610	640	658	604	599	636	557	595	582	592	598	610	622	645	593	622	581	633	660	573	601	620	595	575	634	625	592	611	615	636	616	594	665	610	580	601	612	587	596	620	615	554	604	632	634	591	627	634	609	564	629	623	634	607	598	578	627	599	610	632	568	584	631	619	615	623	585	609	601	558	610	644	631	638	634	606	628	679	598	578	616	583	655	614	599	633	640	602	590	606	617	587	630	604	586	644	577	608	602	617	594	566	636	577	599	656	596	621	592	591	610	580	616	603	567	591	604	628	612	602	581	617	600	569	576	575	603	612	623	621	607	662	556	614	644	588	636	621	604	589	622	619	570	644	605	629	591	589	619	622	600	603	605	616	610	551	583	655	627	623	620	633	656	622	609	592	586	618	607	635	593	604	608	587	591	536	593	567	615	605	595	628	628	630	595	592	621	601	588	619	645	558	616	619	623	623	652	566	609	632	603	632	590	603	614	589	635	606	622	597	559	607	628	579	645	620	651	606	618	603	637	648	549	581	559	645	576	588	612	620	588	629	597	597	606	616	562	654	612	617	641	608	642	603	661	589	626	625	638	610	602	606	595	612	568	617	687	607	576	656	623	604	635	575	637	588	619	627	579	589	615	650	645	644	636	647	621	604	621	584	611	601	592	616	548	607	617	585	583	593	583	602	612	627	615	618	640	647	583	619	591	603	565	604	602	628	599	576	610	615	589	633	616	628	608	610	635	601	643	592	653	554	636	611	642	610	647	599	673	594	559	598	587	617	594	577	626	609	621	634	632	558	591	597	637	634	609	569	632	628	635	600	584	627	597	608	598	576	622	645	634	613	571	616	590	621	580	607	618	594	624	623	625	622	610	611	617	604	577	613	591	609	567	609	624	581	600	597	600	596	615	599	630	594	635	613	625	577	635	607	583	630	655	619	562	591	634	608	621	600	602	608	550	610	635	606	583	599	660	635	592	566	567	636	615	599	629	627	630	628	567	558	569	581	651	592	605	634	630	683	587	595	607	566	586	621	605	561	586	614	637	626	583	641	615	598	632	655	581	583	654	594	604	632	614	607	631	598	641	632	591	586	620	634	584	610	655	633	639	594	601	620	598	592	608	657	614	640	570	602	646	595	622	601	656	584	609	636	615	651	571	629	592	586	595	592	629	658	615	631	632	606	597	538	599	600	618	660	581	600	607	620	608	608	610	623	618	598	637	626	622	583	626	602	647	589	598	587	628	631	637	592	624	623	610	598	598	592	587	578	619	616	576	636	614	640	600	598	650	599	646	614	616	546	620	616	613	597	562	636	650	628	581	637	577	580	604	605	598	635	606	602	585	625	584	580	631	607	595	593	553	581	668	615	584	584	628	567	590	561	604	661	626	610	580	613	632	611	620	591	593	640	583	597	558	644	631	597	612	624	618	625	614	607	606	663	606	612	604	659	659	593	617	591	632	646	618	598	556	607	622	597	595	602	626	571	593	631	596
1611	69	71	55	53	60	327	1496	2510	2234	1634	931	466	273	150	54	54	42	51	57	46	44	41	53	55	55	48	41	44	59	50	49	54	44	52	55	50	53	61	46	45	49	46	44	50	39	57	56	50	56	50	56	45	55	61	39	55	46	46	55	45	52	56	44	50	42	48	43	62	57	46	52	51	47	45	39	51	34	51	45	45	43	35	57	53	41	51	47	38	50	55	42	61	49	48	41	43	33	53	45	58	54	45	53	36	46	42	45	51	62	38	45	43	33	50	55	48	36	47	57	49	47	40	46	46	48	38	47	39	48	39	42	54	50	49	46	47	41	57	48	43	40	55	46	44	42	56	42	45	38	51	39	54	50	40	49	53	48	58	38	50	56	45	42	53	53	49	54	43	44	51	54	48	47	53	50	60	53	37	48	52	43	51	47	52	54	41	42	52	51	55	36	57	48	47	50	46	48	61	49	57	41	50	50	43	45	57	48	46	45	56	48	45	45	43	36	56	44	52	55	54	46	52	47	43	40	49	54	43	33	36	51	47	39	47	36	42	53	49	39	56	36	50	38	51	53	65	45	57	68	55	57	53	52	51	42	45	56	48	47	44	44	42	43	46	55	60	42	43	57	54	54	51	53	55	54	37	33	38	61	44	47	37	38	51	37	56	44	57	49	47	47	52	52	58	35	48	53	45	42	60	46	49	49	47	54	48	43	52	41	43	51	37	43	52	50	45	57	48	52	38	62	48	57	56	46	54	35	58	50	48	43	51	44	53	52	52	55	54	52	41	57	53	54	49	38	61	58	51	56	45	57	46	55	45	61	41	38	59	51	54	51	50	50	49	45	54	45	49	57	37	42	61	57	38	47	51	43	64	46	61	55	55	51	49	55	45	54	55	42	45	52	44	53	59	54	52	38	43	43	47	44	41	50	54	58	64	62	54	51	44	39	59	48	45	42	45	50	48	48	51	58	38	51	51	43	47	62	38	56	42	48	53	48	45	39	54	52	59	47	43	49	48	52	53	51	60	47	45	56	54	51	43	56	44	43	44	47	54	36	40	42	48	51	46	41	56	47	48	46	58	65	31	57	44	58	40	51	47	41	49	45	45	39	33	50	46	50	37	49	45	58	48	51	55	50	46	57	52	40	47	43	37	53	48	46	56	48	44	46	53	48	45	62	42	42	36	50	62	51	57	56	45	46	58	39	43	56	48	45	35	49	47	61	53	53	50	60	66	61	55	59	51	45	47	46	42	49	55	46	56	54	47	51	50	53	49	53	50	67	46	46	45	56	59	45	42	44	53	63	53	47	45	38	38	52	36	48	45	37	56	46	40	55	47	57	44	48	50	53	46	51	55	45	44	53	55	51	57	39	39	46	45	47	51	58	50	34	52	36	55	43	52	46	54	40	51	42	59	46	50	57	49	46	55	48	43	56	45	42	52	45	59	52	50	46	36	58	44	41	50	36	50	61	55	49	49	54	45	40	56	61	50	47	35	42	46	51	46	39	48	47	65	32	46	67	41	54	45	39	51	55	50	53	43	53	44	54	47	53	37	46	56	54	45	49	53	38	52	49	49	53	45	36	55	47	56	49	40	48	47	51	52	52	39	37	51	42	52	42	60	49	41	32	52	56	53	63	54	42	46	38	40	45	58	52	56	36	50	46	55	37	52	54	49	46	56	42	57	47	50	40	47	48	49	48	45	40	54	59	48	37	49	45	49	55	45	51	48	38	46	59	44	46	54	51	56	55	38	51	42	48	46	49	46	43	53	53	49	51	54	49	49	49	40	42	49	58	40	46	45	42	41	51	47	50	49	52	58	46	55	44	61	38	43	54	50	50	61	64	52	50	42	54	47	43	50	53	45	54	45	48	55	34	48	39	53	68	44	52	47	60	39	44	36	52	51	53	52	62	40	35	40	42	45	53	52	46	41	51	56	41	42	55	37	52	70	58	48	56	57	46	44	49	57	49	37	42	51	55	46	38	58	46	42	45	58	54	38	46	42	47	45	45	47	54	37	38	56	35	42	36	52	47	49	42	43	50	47	58	50	60	48	44	57	54	38	58	45	43	65	41	62	46	51	35	56	49	51	52	46	33	58	43	44	44	55	50	44	47	58	50	49	39	66	60	46	61	53	39	35	47	57	41	44	53	55	46	48	48	40	53	46	52	54	52	50	46	59	48	53	44	45	39	51	40	45	40	39	57	47	53	47	49	34	48	53	40	49	43	44	41	42	46	45	53	60	39	54	43	49	37	35	51	44	48	49	48	65	47	42	28	42	50	41	56	38	46	41	53	40	46	44	57	53	51	50	45	44	61	53	50	53	57	53	55	35	43	46	39	48	40	61	57	48	55	48	48	56	48	56	56	41	46	56	45	49	54	42	55	46	44	50	68	43	43	54	54	49	52	42	59	51	53	38	45	45	47	44	59	49	62	43	42	55	44	49	52	60	55	55	54	58	41	58	43	56	45	56	56	50	55	41	54	60	54	45	60	56	52	54	43	42	47	53	43	56	49	48	46	60	36	43	40	56	35	56	33	63	55	61	43	53	55	49	53	48	55	53	31	49	38	39	48	29	56	56	45	55	48	49	35	56	45	35	37	58	39	48	62	51	41	52	44	49	46	39	54	45	54	32	53	40	42	63	42	65	44	44	48	42	38	53	44	61	42	50	50	48	37	52	51	40	41	46	44	43	51	45	45	48	55	46	50	45	43	50	44	44	45	60	45	44	55	41	41	44	55	43	50	36	59	50	46	46	42	51	45	34	44	54	50	53	41	39	52	47	52	40	54	57	37	57	50	59	45	51	51	48	48	43	42	51	47	54	43	46	46	45	38	56	46	47	44	44	59	50	36	53	44	48	46	47	45	60	46	55	41	47	55	40	39	48	50	51	54	45	68	54	56	50	50	44	39	38	51	52	41	53	44	46	54	46	51	32	45	46	49	47	46	37	36	48	52	45	43	56	47	46	53	42	45	57	45	50	47	47	45	59	43	42	45	58	55	40	49	49	46	53	58	40	51	48	46	40	47	28	63	46	61	53	58	45	47	42	47	38	54	54	60	57	45	45	50	51	45	47	49	53	61	50	55	44	38	40	49	48	39	43	46	70	61	48	56	50	48	47	48	41	56	57	45	56	43	51	45	47	48	47	47	38	37	50	41	47	53	41	63	51	59	43	42	57	46	48	51	40	45	56	54	47	43	62	49	50	56	44	39	41	37	61	37	41	62	55	62	40	40	51	37	44	52	54	46	42	40	48	57	52	61	48	44	53	55	46	40	34	57	45	45	45	59	43	60	38	49	50	54	48	54	43	43	34	45	53	42	54	36	48	49	63	44	43	43	31	42	58	53	41	42	49	59	56	55	51	43	52	53	58	48	42	46	60	61	51	52	53	42	45	53	50	39	53	52	48	56	43	53	45	50	51	47	70	50	43	41	42	52	46	48	47	50	59	39	41	48	37	40	49	49	56	42	53	61	62	41
7293	855	641	849	1425	3758	14736	30660	32531	29324	23742	17243	9907	5281	2425	806	466	486	483	503	462	458	453	503	492	471	491	494	459	504	455	460	510	503	455	491	483	441	480	474	447	445	458	458	513	481	445	487	451	449	468	474	483	505	475	466	471	467	474	474	498	514	498	480	485	446	455	469	458	547	509	493	518	480	478	477	504	492	464	476	437	454	472	468	454	490	473	469	474	503	461	487	469	515	454	460	476	458	486	494	481	484	509	489	494	456	471	503	470	512	472	497	472	487	478	469	492	437	477	465	443	451	488	477	498	492	468	484	470	430	495	542	489	472	485	464	455	466	472	537	486	481	446	480	488	482	527	512	464	455	484	441	449	469	462	475	479	476	469	504	499	491	465	477	490	509	508	469	471	478	493	474	466	492	495	488	487	482	488	478	467	494	481	482	505	487	448	470	479	500	457	456	512	448	446	510	479	469	494	485	445	458	489	474	450	477	471	460	495	501	489	473	460	447	479	481	502	460	466	497	478	448	499	471	495	461	458	474	454	503	476	484	434	525	448	490	500	439	456	480	501	473	476	483	502	475	484	486	458	519	530	510	462	455	457	462	482	504	484	528	481	480	436	466	460	478	458	497	465	495	491	477	504	457	464	462	473	481	504	475	500	459	471	479	479	528	482	459	477	504	487	481	465	471	464	466	510	466	451	486	477	487	488	455	470	488	450	480	474	426	483	470	504	439	487	455	448	442	456	454	482	495	489	488	490	445	460	500	483	472	482	482	457	441	476	468	462	481	519	444	466	439	468	471	487	480	436	467	469	457	488	444	459	490	466	496	455	473	493	489	514	475	418	484	483	443	443	463	466	524	486	497	469	462	497	477	480	454	497	483	444	447	495	454	482	484	468	486	464	515	514	476	492	449	464	492	461	485	495	447	495	498	489	525	505	455	468	460	477	486	498	488	477	504	492	454	450	485	458	467	454	486	494	487	455	500	480	491	489	423	500	495	470	468	520	453	484	491	505	443	486	467	469	483	490	465	461	472	493	487	503	453	480	508	467	478	452	471	443	459	469	458	466	449	506	496	465	498	482	493	505	509	481	488	483	461	464	488	518	448	503	481	472	511	476	449	473	491	446	410	493	486	529	490	513	487	480	468	480	516	477	443	498	509	462	453	509	506	457	455	492	494	524	499	458	514	459	491	470	478	488	476	466	446	473	459	484	438	503	428	504	462	467	451	460	489	482	459	503	445	495	438	458	496	458	446	457	484	488	474	435	490	492	470	475	500	485	445	456	460	493	492	484	473	446	435	490	465	485	461	469	444	478	453	486	461	499	463	507	467	467	486	484	462	476	487	459	502	474	450	465	486	446	500	470	504	478	496	476	451	479	448	460	502	484	479	434	479	459	498	479	472	473	462	463	466	509	441	465	461	475	452	459	470	454	454	488	502	464	453	479	456	471	475	471	460	422	495	466	480	481	480	512	498	468	451	475	479	482	474	456	461	514	488	501	496	493	498	479	484	454	465	472	483	520	477	444	449	475	483	459	471	453	460	490	477	512	493	493	432	472	492	488	487	440	485	443	469	477	447	442	487	488	465	497	474	484	503	524	453	465	463	491	444	460	482	472	455	517	460	449	518	442	484	481	479	486	448	425	480	492	489	485	522	473	462	515	482	478	514	493	455	482	453	477	494	461	488	487	487	482	467	464	491	482	486	516	509	489	444	444	442	458	460	497	476	501	488	425	497	487	485	460	499	497	455	481	477	474	437	452	474	488	497	472	496	453	449	434	481	491	498	460	499	450	434	507	463	457	478	443	446	466	518	507	437	428	419	477	487	451	499	465	451	450	505	467	472	455	471	472	492	506	489	475	483	456	485	453	510	471	479	479	480	532	433	454	447	534	480	459	463	445	484	511	501	457	501	482	493	474	521	444	457	464	487	500	453	487	450	458	439	482	485	500	488	461	475	497	496	456	454	470	490	481	493	511	452	492	487	466	498	470	472	509	443	481	454	475	491	457	504	485	479	454	488	456	422	466	507	503	446	509	478	491	492	457	478	521	455	521	476	442	505	504	471	463	522	465	493	490	478	492	494	510	490	486	501	461	513	444	493	463	490	448	490	444	468	484	499	514	448	443	451	475	486	466	445	469	505	448	481	476	477	481	489	496	496	484	449	464	473	463	456	486	466	516	473	468	482	465	503	500	509	501	466	460	476	488	511	439	447	487	493	468	427	464	495	499	483	498	484	501	471	463	487	439	456	477	494	478	486	489	426	479	485	455	462	486	480	473	485	489	490	522	474	478	481	509	441	484	488	477	464	499	457	491	481	501	514	473	454	537	458	456	451	496	462	473	474	471	498	488	441	453	465	492	446	510	483	467	462	484	487	468	493	498	500	487	488	467	451	455	483	472	498	472	460	488	508	491	458	489	474	452	475	472	508	476	463	449	545	457	476	479	513	487	513	468	486	502	503	478	521	480	479	477	496	487	464	469	491	492	484	484	469	489	495	488	478	470	526	507	489	465	491	458	480	469	476	494	490	497	508	458	478	476	493	461	460	470	462	477	502	469	509	512	456	476	482	472	431	504	507	461	453	482	475	453	480	454	451	519	456	457	495	498	451	485	469	454	480	494	474	417	503	520	469	516	459	448	497	448	488	476	446	463	474	481	460	473	487	508	462	470	445	507	511	459	492	491	483	461	474	460	492	492	485	505	475	458	499	447	494	461	523	517	472	480	523	496	464	457	472	470	458	456	483	486	498	488	514	497	508	496	491	494	504	462	511	479	473	491	504	462	492	475	458	443	460	502	490	478	449	485	487	481	464	483	467	455	473	478	504	497	466	463	448	499	420	495	506	535	500	503	509	481	498	468	489	513	450	453	487	509	469	453	464	456	481	486	476	460	485	500	447	489	501	471	497	472	443	480	447	491	473	476	486	477	484	443	450	454	484	496	455	475	488	447	472	479	499	513	484	476	493	444	471	459	460	453	468	471	513	475	477	489	459	467	460	485	511	462	447	464	460	457	482	453	521	491	471	493	472	483	495	458	438	473	484	482	439	490	486	480	482	473	496	482	483	467	482	455	482	509	501	482	512	498	438	502	492	476	470	481	463	475	484	526	439	502	481	462	468	490	450	478	462	469	459	488	473	470	484	479	519	473	440	482	476	435	504	459	488	489	509	506	467	481	488	458	497	475	489	478	471	457	455	471	481	464	496	503	490	483	484	490	439	466	448	468	535	466	486	460	491	470	456	441	483	506	480	454	477	472	446	472	462	496	466	505	476	474	496	433	466	478	506	473	474	455	453	459	465	471	470	465	441	513	510	487	454	468	464	459	467	490	442	474	470	484	440	485	482	464	447	514	475	500	493	457	445	503	500	467	508	462	456	439	475	455	469	477	468	471	521	485	491	434	469	479	483	445	529	483	461	500	507	488	496	473	487	468	493	497	467	480	455	458	478	471	473	455	464	485	487	502	483	447	476	512	470	528	539	479	498
2371	93	72	59	60	96	726	5966	8582	6768	4786	2381	1114	547	253	71	46	53	44	39	52	34	46	45	36	46	30	38	38	39	40	36	46	33	42	32	39	44	43	59	38	28	45	50	48	42	51	40	45	44	33	41	38	41	27	55	30	27	55	40	36	48	47	44	47	42	34	44	44	36	36	38	58	43	35	54	43	38	44	38	46	31	57	46	31	28	41	47	47	40	45	33	46	40	50	25	42	39	37	39	33	39	48	43	30	24	46	45	37	50	38	38	35	38	41	44	44	40	35	26	37	47	42	47	39	42	40	36	47	51	36	44	33	32	39	33	36	31	38	37	41	34	40	42	46	40	42	27	41	42	44	37	48	45	47	41	43	43	31	42	36	41	51	43	51	32	43	47	46	40	28	36	50	32	46	45	44	33	47	39	29	41	35	40	31	37	40	43	48	44	45	51	43	30	36	44	41	42	40	44	42	48	38	35	42	35	57	46	28	42	46	39	42	44	45	43	36	36	46	37	48	51	41	45	41	42	39	34	34	53	34	42	40	26	44	40	40	37	51	27	37	39	40	40	38	35	39	42	38	45	40	35	47	45	49	40	51	47	45	36	42	46	45	38	41	36	43	39	42	35	37	36	31	49	37	36	38	42	35	49	42	37	43	43	41	38	46	46	37	48	42	32	39	38	43	35	43	34	32	45	35	26	45	43	44	39	45	44	40	43	52	34	39	43	32	29	47	42	50	42	38	44	44	36	33	41	54	38	40	40	35	38	41	50	42	46	38	37	38	30	37	34	31	36	36	44	35	44	34	52	35	38	31	54	39	39	37	41	37	39	47	44	42	29	28	45	22	45	33	37	46	42	48	40	40	33	46	45	40	47	32	38	33	41	40	32	53	39	34	39	25	44	35	34	38	37	35	47	30	47	46	41	50	46	51	37	49	43	43	31	24	44	53	33	35	37	47	33	52	37	37	51	42	37	41	36	30	35	46	23	39	50	24	42	43	41	46	56	41	37	50	40	36	27	38	35	38	35	43	38	38	28	44	46	35	29	33	40	40	46	49	45	37	49	47	34	35	42	46	43	39	58	33	42	38	45	42	43	41	39	35	36	43	58	43	47	46	39	59	40	31	32	32	46	31	27	42	41	46	36	55	42	36	34	40	50	28	54	48	39	38	38	46	47	52	42	41	39	32	44	37	39	43	38	42	43	54	34	30	44	46	37	46	26	35	43	46	41	45	43	46	36	32	37	32	52	43	37	38	44	40	44	33	38	33	48	39	38	48	45	49	40	43	46	38	35	40	43	36	36	45	31	40	38	47	42	34	50	40	37	37	37	41	42	35	41	38	32	49	33	43	29	32	41	44	33	51	40	51	49	51	36	42	48	55	34	31	46	40	24	51	31	44	43	43	42	32	42	41	29	36	44	41	41	34	53	39	43	45	38	44	39	44	48	37	46	51	49	46	41	46	39	41	44	38	49	46	47	42	36	45	49	37	39	43	25	36	36	39	38	45	38	40	36	44	53	29	43	33	47	41	52	42	52	48	44	37	38	42	44	33	41	37	38	39	39	39	38	51	32	26	37	31	35	42	38	36	39	46	48	42	37	39	42	30	38	44	38	36	39	42	35	49	50	30	39	41	49	31	43	36	43	29	48	35	40	41	45	46	45	49	37	40	52	40	36	44	41	50	39	31	50	42	30	42	27	35	44	47	45	41	36	48	34	42	29	45	44	35	45	46	43	40	38	41	35	41	29	47	43	53	36	43	45	46	46	37	37	33	38	43	32	38	36	37	41	39	36	38	36	34	40	40	47	50	37	36	29	43	38	27	33	39	39	47	50	33	32	37	39	32	42	40	39	40	49	34	37	44	33	44	33	39	38	40	44	49	38	50	40	42	38	29	39	38	39	28	40	34	46	36	53	28	34	37	28	54	38	42	48	31	30	46	38	38	32	35	36	35	27	29	35	45	39	42	48	39	42	38	36	46	34	39	37	43	40	39	43	47	49	38	44	43	34	35	39	45	34	32	32	38	32	33	43	33	44	44	38	43	48	45	35	41	40	40	37	35	45	42	42	38	46	38	42	46	34	40	32	41	30	51	29	36	37	35	35	37	36	35	35	37	43	40	34	36	32	38	28	33	43	38	35	48	49	45	35	32	32	46	39	36	35	36	55	40	28	35	38	41	48	49	39	43	35	42	38	45	43	52	35	44	45	26	34	45	35	33	39	37	40	43	39	32	43	40	43	39	37	41	41	42	61	39	48	39	32	41	48	40	42	35	39	34	37	37	32	48	28	42	39	45	36	37	42	53	33	37	41	46	39	39	39	48	44	43	38	38	35	48	49	39	41	53	40	36	39	32	43	50	37	46	38	39	37	31	39	48	33	40	38	41	39	42	48	43	36	49	50	36	43	47	33	44	39	31	47	35	29	57	42	40	33	33	37	36	35	30	41	36	27	34	45	43	31	41	37	37	36	32	40	40	41	48	47	45	48	43	33	42	39	45	46	34	37	35	43	42	35	36	43	42	39	43	33	30	43	42	43	34	41	44	33	45	40	51	38	44	46	27	30	31	41	40	33	42	39	42	37	30	36	39	42	42	43	49	37	44	43	29	30	40	42	30	44	29	31	37	42	27	48	41	43	27	31	35	27	40	37	37	41	38	38	48	40	43	45	36	37	35	40	37	35	30	39	43	30	39	36	44	48	44	40	40	29	43	53	49	34	40	34	37	39	51	38	53	40	41	48	44	50	44	42	37	44	31	52	36	41	31	42	41	46	35	44	45	35	39	47	34	31	37	46	33	37	48	42	40	40	49	27	43	27	39	42	37	35	45	48	39	48	34	41	43	46	26	42	47	40	46	35	44	36	39	41	45	40	31	41	43	59	39	40	38	40	53	45	34	27	40	38	32	35	35	35	41	37	45	50	34	36	44	52	38	47	55	52	31	40	47	45	45	43	46	28	42	32	43	36	45	40	49	32	64	33	43	50	50	41	40	40	45	32	38	34	42	37	47	37	41	44	37	49	38	35	42	42	49	37	43	35	46	36	48	42	39	36	39	41	38	40	37	41	39	36	47	44	34	33	47	37	42	41	37	47	46	27	40	41	37	48	45	31	53	44	45	43	38	53	29	47	32	55	36	55	40	38	57	39	35	31	38	41	43	34	44	37	40	42	38	38	41	44	49	38	40	35	36	35	41	50	43	47	33	44	35	41	41	44	36	51	45	42	33	38	42	32	44	34	42	34	39	40	39	51	29	46	41	41	32	37	40	44	32	43	41	30	40	36	44	39	31	28	40	50	39	52	39	33	46	33	44	40	38	42	45	48	36	48	29	36	30	47	37	40	41	29	42	46	30	37	39	40	38	57	49	42	37	31	45	36	42	44	39	28	30	46	40	43	42	35	43	37	38	35	34	37	30	55	39	32	41	44	40	34	48	49	29	41	56	32	56	43	42	40	36	41	41	34	39	46	38	40	39	38	33	34
8389	1606	1066	1382	3301	5269	20141	47376	48112	42862	34946	27304	18581	11141	4979	1229	394	425	394	431	400	394	391	402	408	426	403	384	397	390	401	375	423	410	431	368	401	425	408	415	404	383	416	395	409	381	407	395	407	448	410	416	399	403	389	396	424	426	414	421	415	385	365	418	426	388	385	418	398	420	374	390	376	399	395	391	396	398	424	405	413	421	419	412	403	387	384	421	399	389	386	390	412	377	388	463	410	436	385	430	389	423	372	438	412	430	405	434	420	414	392	402	423	417	429	428	417	368	410	400	415	399	402	370	401	371	396	430	433	434	395	406	387	422	416	412	429	406	394	415	405	427	413	386	404	378	377	419	408	428	424	400	371	430	404	398	406	398	408	428	389	414	437	392	393	367	400	395	408	412	356	410	399	420	423	405	372	433	412	425	378	390	398	396	430	416	410	417	410	418	431	416	376	410	408	418	407	396	362	448	395	410	429	407	394	426	433	411	385	385	374	412	395	408	392	389	387	373	386	388	424	410	456	386	412	397	417	372	414	441	418	395	384	421	379	401	430	424	411	405	384	397	430	408	432	409	413	382	398	381	382	381	450	413	374	415	402	407	410	406	421	379	372	418	419	410	396	436	404	401	409	397	420	379	422	422	434	404	435	383	427	437	376	401	377	422	411	403	400	444	425	393	423	428	379	406	398	421	380	373	424	403	375	399	388	377	387	396	391	407	424	411	389	402	395	367	409	421	390	395	378	445	404	418	454	366	429	386	370	396	404	410	420	373	423	379	396	424	374	394	399	389	397	415	367	397	402	363	416	420	444	375	415	397	423	371	376	443	408	414	434	402	418	401	394	375	389	420	394	423	391	416	440	402	398	419	384	411	429	390	402	423	426	419	422	355	384	432	385	418	461	424	400	435	422	418	409	413	422	374	401	408	388	439	398	386	409	417	430	381	415	416	362	402	400	409	371	389	383	379	435	377	431	413	382	351	366	418	436	405	418	387	452	386	388	388	421	389	388	411	380	409	410	403	431	368	411	409	374	433	401	399	403	411	418	401	390	426	406	437	408	416	395	414	398	439	397	408	414	367	394	420	404	416	408	380	392	431	369	409	423	402	401	400	400	423	398	410	391	389	429	394	440	391	376	403	384	404	410	389	382	382	388	371	376	394	417	442	389	390	368	422	421	397	407	382	388	390	398	394	422	373	390	405	381	405	403	382	421	399	397	394	414	364	424	409	408	358	381	380	379	379	429	436	407	389	417	419	395	418	404	437	384	415	398	399	418	399	391	362	416	377	371	384	431	380	396	398	410	389	429	373	394	406	384	424	422	386	409	384	414	412	386	379	403	393	401	395	403	382	356	406	418	429	415	421	422	422	373	415	418	406	365	418	429	399	385	405	423	386	406	416	415	418	419	391	410	404	421	373	398	387	418	387	380	377	423	421	420	402	418	385	446	414	423	416	401	438	402	403	411	376	421	411	390	398	363	413	410	404	417	426	413	417	405	387	361	401	418	394	439	395	406	410	389	438	434	387	396	410	370	395	406	394	357	378	418	402	405	398	375	406	395	423	398	438	393	396	397	419	404	425	412	408	455	419	377	420	426	396	408	373	428	413	382	404	399	346	425	402	397	367	393	397	386	420	443	424	429	413	373	437	379	398	423	402	424	369	369	386	423	398	384	431	428	425	394	407	406	412	389	417	389	385	412	414	439	416	388	411	386	405	398	395	402	405	395	441	426	421	399	453	368	423	392	425	441	429	409	360	423	357	402	391	419	432	368	404	444	421	363	412	398	394	421	397	398	404	396	430	380	414	389	411	416	393	404	425	422	403	372	447	373	407	396	390	373	450	374	393	411	420	401	401	390	406	378	368	406	405	396	395	409	389	385	369	401	354	408	435	402	407	377	408	379	383	420	423	343	415	402	427	409	395	419	376	414	391	357	405	399	392	404	441	443	431	375	420	376	419	417	412	381	415	412	414	391	424	408	398	388	405	421	394	426	407	404	428	402	408	458	405	428	400	419	412	408	405	417	375	435	365	423	396	394	385	419	424	376	422	409	406	402	408	395	415	407	365	396	414	431	396	436	436	413	413	418	429	403	404	432	400	361	430	439	414	409	392	400	440	409	382	383	383	402	464	409	360	397	389	396	427	409	377	387	389	392	407	420	447	415	412	391	424	431	417	387	384	422	427	432	391	393	386	394	380	418	386	382	394	368	391	417	387	420	403	421	398	378	449	399	431	398	399	439	365	400	416	368	394	401	444	439	388	409	409	417	368	385	437	393	374	440	415	398	431	372	429	388	379	397	441	386	401	400	386	403	421	385	393	395	391	433	388	431	391	390	388	401	382	386	389	420	394	401	421	365	423	414	405	420	422	413	411	433	421	421	435	380	401	412	389	395	415	408	410	413	420	388	385	419	432	412	368	430	418	398	409	381	416	358	401	387	398	403	420	391	403	404	386	397	396	403	396	381	396	390	371	414	382	381	434	387	410	388	396	386	401	387	432	405	415	405	440	402	370	415	388	437	377	401	417	377	404	428	388	382	403	415	398	379	440	396	408	407	388	382	387	422	424	415	416	396	443	412	439	374	439	410	371	422	411	439	410	400	383	400	365	376	367	394	418	388	395	429	393	421	383	397	415	392	414	404	380	384	397	381	362	375	404	423	391	410	372	423	430	423	409	404	427	420	434	426	406	382	393	419	427	410	375	427	419	414	424	422	416	411	365	393	424	414	410	358	417	422	394	390	422	436	414	405	408	375	419	378	397	381	400	399	416	440	373	371	395	418	427	393	410	439	448	397	404	374	400	406	406	389	415	405	411	398	427	422	342	406	377	419	402	383	402	397	386	397	396	403	404	403	385	358	403	386	395	406	432	422	418	413	413	432	409	390	408	403	419	365	379	370	414	395	392	409	386	376	426	397	398	400	407	389	413	427	398	403	384	418	423	392	392	393	428	396	405	395	404	380	418	415	395	373	426	366	405	421	379	363	430	425	396	428	403	413	412	389	413	402	393	414	378	392	430	410	408	408	404	389	403	424	399	386	398	405	415	389	361	404	388	407	402	422	409	414	373	351	387	384	365	404	414	367	398	411	396	379	410	409	437	437	406	393	408	385	372	422	422	393	418	399	431	407	396	409	404	425	399	388	376	392	400	372	396	412	411	382	393	425	440	406	398	415	355	430	404	371	418	383	395	371	421	405	421	392	408	408	410	396	367	409	402	387	404	411	378	378	409	411	397	392	436	406	381	382	406	386	411	402	389	413	424	398	419	447	368	399	405	399	413	424	384	391	437	396	402	386	392	406	414	413	435	401	419	390	399	382	374	372	403	382	388	394	388	384	425	404	387	416	359	443	473	418	402	397	386	414	432	364	425	415	427	399	407	404	375	429	433	422	400	429	426	399	417	371	395	413	381	398	382	431	373	405	406	415	390	391	368	411	403	440	416	358	407	414	404	385	420	397	383	389	380	399	416	419	385	408	400	419	421
2476	144	84	69	58	65	695	6620	10260	8078	5383	2451	1196	513	238	73	45	39	39	47	40	36	43	38	50	57	43	43	42	41	32	31	35	45	51	35	36	47	28	38	31	42	43	53	35	37	44	39	31	42	53	35	39	41	30	32	36	51	38	31	44	42	32	40	26	39	42	55	34	33	46	28	51	37	39	29	54	40	24	43	41	40	30	35	42	38	26	43	47	35	31	31	29	41	38	25	41	47	40	46	40	39	43	48	54	38	43	35	32	45	36	35	29	37	21	37	38	37	30	40	33	42	42	35	39	46	27	40	44	49	39	33	47	39	32	36	41	47	40	43	33	49	27	40	54	35	36	35	41	44	46	42	46	47	40	34	41	43	32	41	43	52	35	40	41	34	44	34	37	31	47	42	40	31	36	32	41	45	44	25	43	43	41	50	44	49	28	27	35	49	41	37	37	46	35	35	35	34	41	38	36	33	36	41	46	36	33	36	31	35	38	25	35	34	42	36	35	37	50	37	41	32	44	32	42	48	40	49	27	44	35	39	40	44	39	41	44	39	29	41	32	33	39	39	33	40	54	45	40	37	37	36	37	36	35	41	42	38	36	42	41	45	40	40	42	34	35	44	30	40	39	46	36	50	36	40	35	39	30	50	38	27	36	50	37	37	34	35	38	44	38	29	27	38	35	56	29	51	45	40	42	44	43	42	38	46	38	40	39	34	35	36	40	44	32	44	32	41	35	37	36	42	40	42	38	38	48	39	49	51	52	40	52	36	40	42	39	39	37	29	41	40	30	46	34	39	47	41	30	29	42	41	31	43	44	44	42	41	45	47	42	43	35	44	39	34	43	41	55	40	49	46	33	33	33	41	39	46	36	37	40	37	37	61	38	25	39	32	45	46	29	59	43	45	49	33	36	39	30	30	49	37	37	42	43	39	34	37	27	37	36	46	37	35	31	43	45	33	28	36	42	47	39	46	35	34	41	47	42	43	42	39	34	38	43	41	49	48	43	45	44	35	60	34	30	36	38	38	32	42	47	34	41	36	46	47	44	34	25	40	47	42	35	38	42	32	46	44	42	26	49	24	39	39	31	37	38	35	42	42	45	43	46	34	30	50	47	42	43	42	41	33	38	41	42	55	46	43	43	36	43	46	35	37	46	33	31	41	40	41	45	38	42	42	40	47	39	37	47	37	39	36	47	43	55	35	49	26	29	38	43	29	31	40	33	26	50	48	36	40	40	43	35	43	37	36	38	44	44	41	26	35	47	44	39	33	37	41	31	24	47	29	43	41	43	33	37	45	31	37	45	30	45	33	32	38	46	40	34	45	41	33	40	50	30	34	44	40	42	41	44	39	43	37	49	36	47	35	42	47	36	40	42	41	41	40	38	36	27	47	37	39	42	40	41	46	38	26	37	34	39	58	39	36	36	39	32	45	40	46	29	42	39	43	38	28	24	49	36	42	33	43	34	34	43	37	37	41	44	46	37	35	41	43	39	33	35	32	34	34	46	32	41	35	42	38	41	30	36	50	35	36	45	28	45	37	37	37	45	40	35	45	41	37	38	39	42	36	39	48	43	46	49	41	28	36	37	47	34	47	29	37	39	37	44	37	38	43	46	29	42	38	42	45	44	51	46	39	40	40	43	41	53	35	42	39	42	46	47	47	39	32	44	27	42	51	33	47	39	33	47	48	40	29	44	35	39	42	40	35	39	37	43	30	46	39	41	27	45	40	45	47	34	40	47	28	30	41	35	41	40	53	42	43	42	45	38	30	33	42	43	31	36	38	41	52	40	46	34	34	35	40	32	39	32	33	48	34	37	36	39	41	27	28	38	33	41	44	42	48	30	37	43	52	51	38	44	29	40	36	31	38	31	31	32	31	42	48	39	48	23	40	36	29	33	45	37	38	47	32	48	42	34	49	29	41	37	38	45	30	36	38	47	43	39	39	52	36	39	26	32	35	32	39	36	30	26	45	43	39	40	40	52	32	33	41	34	45	39	30	34	45	41	37	35	35	29	39	44	37	45	33	32	32	34	36	40	46	29	34	38	40	38	39	29	41	39	34	36	37	39	47	29	35	39	43	34	42	35	43	49	36	33	42	37	50	42	46	43	37	36	39	35	47	42	43	39	39	39	38	48	25	35	32	45	21	40	46	33	28	27	45	36	32	38	43	39	32	30	36	36	44	36	59	43	49	53	50	44	32	36	39	36	34	33	42	39	36	34	41	36	43	51	36	50	32	36	34	38	44	38	44	40	36	44	35	42	37	39	37	35	35	34	41	39	34	44	39	50	42	36	37	44	26	38	34	45	49	36	39	42	34	35	38	40	38	43	41	39	46	41	43	39	38	41	52	37	42	29	42	47	36	47	33	40	49	26	34	45	49	51	38	42	41	33	32	29	39	34	41	35	46	41	31	44	37	32	41	29	37	41	28	33	39	47	50	31	40	42	34	42	46	38	36	34	27	39	47	51	34	44	50	46	27	43	46	40	34	42	37	42	50	39	34	40	39	50	49	42	45	42	41	39	42	43	31	37	45	40	43	34	44	39	39	39	31	44	41	40	42	41	50	31	33	39	45	37	46	40	45	39	49	43	41	32	39	35	40	37	36	42	44	39	52	37	29	29	42	44	49	40	36	44	43	43	45	36	42	40	29	35	45	36	38	45	41	43	27	36	32	30	47	40	31	42	40	52	46	38	39	32	53	42	42	32	39	35	51	36	36	41	27	49	40	40	42	27	35	34	27	40	46	38	38	33	38	24	41	42	35	35	43	39	45	34	38	34	37	41	42	37	43	31	39	41	44	49	33	42	40	28	37	47	34	39	37	41	47	45	40	33	36	39	40	32	39	38	44	38	45	43	37	39	45	52	26	52	26	35	38	33	33	34	48	49	47	41	35	29	36	39	32	30	39	38	36	41	47	35	45	45	42	52	38	30	36	38	40	46	46	41	37	36	37	40	32	43	38	46	45	38	53	32	33	45	42	47	35	44	37	38	34	47	50	47	44	35	51	45	40	35	34	49	41	41	46	53	51	38	41	41	46	45	44	33	36	38	40	41	32	31	44	38	50	41	46	34	35	46	35	36	40	40	32	57	40	36	35	54	36	42	32	35	52	43	33	35	37	35	35	37	48	31	34	41	46	33	44	42	36	45	28	44	49	35	35	39	41	40	38	45	43	42	38	48	40	35	44	36	40	35	42	32	34	50	41	39	29	42	42	49	36	27	29	36	51	32	50	41	29	43	42	45	41	29	46	44	29	43	39	43	43	39	48	48	39	44	26	43	45	39	36	46	41	36	42	55	35	32	40	39	31	46	41	43	41	21	41	46	43	50	36	49	33	45	38	40	30	30	33	30	37	44	44	35	36	28	28	51	44	40	41	42	35	44	35	47	43	41	34	36	35	33	43	35	45	36	35	46	33	34	51	49	40	46	36	40	31	48	48	40	46	52	29	42	37	28	27	42	52	31	35	48	38	34	47
9043	1938	1109	1544	3846	5441	18765	49421	50691	45581	35980	28355	19460	11412	5568	1311	396	399	373	398	420	384	416	374	379	421	430	405	411	369	362	396	381	394	410	411	411	384	384	401	429	356	410	386	406	369	423	384	405	395	389	380	429	406	416	376	413	384	368	407	419	411	405	398	392	369	403	420	390	391	408	409	426	387	419	364	370	398	413	394	390	395	378	402	369	393	404	397	429	413	418	392	390	394	413	398	395	401	404	408	399	391	444	406	416	409	441	386	412	382	398	356	392	399	365	436	397	418	362	397	421	372	416	367	425	391	388	398	385	405	372	383	377	379	374	429	409	387	406	405	404	397	374	409	387	378	376	383	373	380	405	415	426	362	391	399	399	391	354	384	381	411	398	368	428	405	408	404	381	395	389	407	396	408	398	429	388	367	429	397	384	408	408	384	383	425	382	401	403	380	411	376	377	395	431	413	410	413	393	413	385	414	400	384	386	356	378	368	414	407	386	361	411	389	403	427	377	375	377	385	433	418	400	376	381	392	398	416	403	415	392	417	410	425	394	407	424	401	373	407	379	358	392	371	363	414	372	405	402	445	407	425	402	410	344	385	422	367	384	417	402	403	374	396	376	439	393	404	375	401	413	375	402	410	395	414	369	385	405	390	413	384	379	408	406	382	389	409	431	396	428	363	427	363	425	428	399	374	407	382	398	392	385	439	384	391	400	395	388	401	399	402	405	403	383	401	407	401	355	436	387	389	378	370	366	417	413	366	409	390	405	396	411	402	364	390	407	348	418	385	373	377	436	393	379	410	393	386	391	407	380	415	416	370	389	386	383	370	407	434	439	391	391	381	447	399	406	370	388	400	420	402	384	404	414	405	399	400	407	377	402	371	424	371	395	408	409	375	408	402	408	406	376	400	376	407	414	407	384	410	399	377	414	380	387	382	372	385	399	396	450	386	397	423	362	385	398	400	386	416	409	365	366	399	419	411	407	407	394	364	407	395	414	413	383	362	376	390	425	367	415	385	397	372	393	409	432	418	425	429	379	440	374	406	399	425	435	416	441	397	394	419	404	395	399	401	403	374	380	383	392	386	434	399	407	360	403	377	419	383	398	410	398	373	418	384	376	370	377	353	395	400	422	345	366	388	341	373	412	388	415	417	386	419	426	394	390	382	415	406	382	428	405	409	387	388	423	386	422	397	395	396	403	395	381	399	399	412	415	407	400	391	395	390	377	417	412	346	413	442	375	383	383	424	374	400	396	403	415	394	401	358	398	409	410	405	422	416	405	397	368	423	385	418	411	423	389	380	436	368	395	395	370	394	371	390	417	394	391	391	428	407	404	407	408	400	403	372	415	403	416	396	394	437	403	430	399	385	384	388	400	396	401	376	394	413	412	383	403	390	413	430	433	367	407	387	399	392	392	398	380	418	391	392	422	398	425	402	399	419	387	424	378	404	386	402	371	386	406	408	390	388	399	411	373	393	406	389	407	423	408	418	410	383	405	419	404	419	404	363	372	412	351	392	359	395	387	357	412	381	399	392	374	440	418	365	378	394	384	401	424	383	386	397	407	400	369	397	393	392	386	400	416	370	402	413	416	373	412	404	408	389	415	384	374	378	438	389	394	391	405	421	395	401	422	429	411	407	410	409	381	381	365	386	381	412	423	394	416	404	371	357	401	389	391	389	379	386	415	390	398	384	420	381	389	402	392	385	405	391	383	403	426	372	378	374	368	393	418	406	420	388	399	394	398	381	422	370	369	388	419	399	410	409	417	400	414	390	391	409	377	414	419	401	395	389	376	404	428	421	370	369	405	375	404	385	459	423	404	418	411	391	405	393	400	391	388	395	404	371	402	400	422	428	381	406	383	424	391	401	389	413	381	410	386	358	392	381	413	422	398	417	363	394	396	398	413	378	429	410	393	422	381	386	416	403	392	425	383	411	388	391	401	406	373	392	403	371	395	403	392	376	400	408	375	378	393	375	409	375	426	387	386	401	411	370	399	397	387	378	390	418	375	449	410	398	402	401	410	350	365	377	392	436	426	394	397	404	376	384	389	409	407	400	348	384	380	405	365	416	389	386	387	407	407	423	391	415	382	385	419	379	415	398	396	457	414	404	378	411	407	363	385	418	387	400	378	424	358	383	384	394	434	382	403	406	410	379	385	417	392	396	387	393	418	409	392	413	416	391	383	374	390	348	406	403	400	369	391	410	373	388	430	432	424	425	401	386	392	393	401	409	384	371	418	372	405	419	402	377	405	378	392	417	390	388	392	385	402	404	387	384	389	392	408	377	406	427	392	368	419	410	441	369	398	401	378	391	411	400	389	403	427	391	365	448	380	389	392	396	405	413	390	410	379	382	385	397	375	418	412	427	387	368	395	382	413	360	386	403	382	392	384	408	415	402	372	393	402	386	399	395	384	397	420	400	406	396	403	424	376	399	401	397	390	387	355	400	380	387	421	369	375	363	412	418	396	411	416	383	414	350	364	421	411	396	375	398	400	402	405	416	416	380	403	362	401	418	383	409	393	367	392	371	420	409	376	411	371	397	398	423	376	387	367	389	394	392	417	403	389	363	375	399	452	377	392	417	414	402	392	383	382	427	418	386	407	375	380	372	404	407	404	401	426	377	374	423	380	408	380	420	399	379	374	404	351	487	377	382	378	325	414	374	381	391	399	378	417	371	443	416	415	420	433	376	393	388	435	395	390	383	413	388	413	421	389	378	382	384	401	409	375	385	401	383	430	394	403	366	351	363	407	388	391	379	415	412	404	374	434	375	400	421	440	402	409	396	381	400	392	401	439	365	361	401	394	390	363	401	402	388	373	396	411	391	379	400	392	406	417	432	391	389	387	384	399	411	394	424	408	390	396	400	382	373	365	367	409	409	407	423	381	395	399	401	383	421	416	370	397	423	406	374	387	394	418	411	409	389	402	392	396	411	405	394	414	408	406	375	458	418	393	391	392	386	388	403	407	372	422	394	396	435	369	429	390	383	377	390	392	399	390	380	375	399	400	385	370	389	369	412	381	381	387	414	395	408	393	403	363	368	451	387	364	416	428	411	395	425	387	367	361	397	387	437	380	421	429	401	392	404	423	380	423	402	444	413	387	370	421	382	394	436	385	397	376	373	372	397	401	422	391	409	417	390	420	377	409	387	355	410	408	417	411	369	390	382	412	364	430	383	389	419	426	421	423	393	381	409	373	405	420	396	384	404	428	371	432	383	403	371	415	406	390	411	432	381	429	397	375	398	369	402	404	395	395	371	406	379	404	418	365	411	387	408	359	419	369	404	412	421	408	378	396	381	404	399	399	406	413	403	386	396	409	418	384	386	390	387	408	415	420	374	405	402	385	394	423	395	398	421	396	383	391	375	396	384	395	359	408	371	378	386	387	382	396	455	377	390	417	386	398	381	413	376	391	418	423	419	394	392	424	404	393	387	363	416	384	407	385	382	393	402	410	426	388	362	392	379	383	379	379	411	380	401
1362	208	137	100	109	131	2400	13952	16808	14097	8495	3930	1953	805	361	110	59	57	52	57	77	56	66	62	55	69	51	52	52	72	67	57	48	62	55	52	57	54	42	68	71	66	50	61	74	55	56	48	51	65	59	58	59	57	56	65	62	53	47	73	56	61	62	65	61	54	52	57	67	67	55	66	58	57	59	48	65	61	76	54	56	56	59	62	67	60	57	55	69	45	69	61	65	66	59	76	57	38	58	71	56	68	56	54	72	77	60	69	57	64	53	52	59	58	64	52	54	78	50	64	54	60	62	70	69	51	48	43	54	61	73	64	63	62	55	61	55	49	57	61	55	62	57	55	71	52	60	57	58	76	55	71	58	54	54	55	66	67	57	52	62	55	50	69	47	46	65	61	57	51	59	51	70	54	69	54	65	66	62	67	57	48	42	57	65	44	78	50	52	53	60	75	69	59	47	66	57	51	53	61	66	58	60	73	62	57	59	57	67	61	61	63	52	64	57	63	62	61	64	65	62	67	58	66	59	68	55	54	56	71	59	72	57	45	55	58	47	43	50	47	65	49	57	59	70	55	58	61	53	57	66	64	49	56	57	58	59	65	49	66	60	58	54	57	46	58	58	52	56	45	55	56	63	54	54	61	62	56	52	55	57	72	59	73	67	51	52	51	57	52	68	58	57	66	63	62	61	58	49	69	69	49	59	58	63	51	67	61	57	77	61	54	64	48	69	66	60	66	62	69	71	49	70	63	67	55	52	55	45	53	54	51	59	56	42	60	59	56	60	59	42	71	54	53	71	66	56	50	71	50	51	53	50	63	61	56	59	64	52	54	44	64	52	72	69	60	50	56	50	65	62	55	70	67	59	70	47	56	52	54	79	63	60	54	49	53	57	59	73	51	56	54	70	57	53	57	56	52	43	61	69	43	60	58	72	58	41	54	51	47	60	57	62	64	80	62	66	70	60	54	63	63	45	57	53	55	59	65	53	57	58	69	67	58	70	53	55	53	58	60	58	54	51	54	59	57	60	67	57	64	65	65	69	46	60	56	70	53	53	77	48	62	67	47	58	58	62	58	59	61	48	57	63	53	61	56	63	57	48	69	57	64	77	57	68	52	73	49	68	62	62	53	57	57	70	52	51	61	54	63	68	51	56	73	56	59	77	42	56	55	52	49	58	69	50	58	59	61	59	58	65	50	58	72	62	54	60	57	49	60	57	49	49	52	61	52	66	60	60	69	50	56	65	62	64	59	61	53	62	59	74	71	57	54	69	50	57	57	62	56	63	61	64	70	61	67	54	56	63	57	69	65	49	57	49	44	60	54	67	61	47	52	53	51	57	66	66	50	69	60	72	56	53	66	65	59	59	67	62	57	49	75	67	57	50	47	59	57	50	52	50	57	51	66	75	63	62	57	51	54	61	62	58	60	53	53	49	53	70	68	64	72	53	49	60	50	65	65	55	67	62	67	53	71	67	46	52	62	38	74	60	50	65	71	41	56	48	71	60	49	79	47	56	54	62	46	62	59	68	76	63	61	59	38	65	54	42	54	57	67	63	55	66	54	57	45	82	64	66	69	73	70	66	65	49	46	56	62	55	56	65	67	54	64	46	68	63	50	67	77	83	62	81	60	57	77	70	59	43	49	56	61	63	75	55	43	57	60	56	68	60	52	45	47	62	62	52	62	71	52	56	63	65	68	50	48	64	56	56	60	60	46	61	53	67	77	50	66	59	66	58	49	72	66	44	62	65	58	72	65	63	48	63	55	52	58	65	53	42	69	52	43	55	55	57	50	56	49	64	46	60	57	62	51	61	48	73	54	68	53	69	74	69	54	63	69	59	67	55	53	61	58	65	58	59	57	55	68	40	76	60	57	67	53	66	64	53	50	63	61	58	54	61	59	54	58	60	56	61	59	67	58	48	54	54	61	46	75	48	62	58	50	55	51	67	70	51	62	64	65	56	64	65	50	50	57	53	55	50	52	68	73	52	64	56	66	56	58	49	54	81	62	55	59	62	51	65	60	56	58	43	54	58	65	50	63	62	55	65	58	52	48	61	60	68	60	53	59	64	70	65	63	62	62	62	57	58	53	63	51	61	60	56	68	55	63	69	60	52	64	51	51	51	58	65	60	67	56	54	49	59	58	62	51	49	55	58	39	49	54	59	66	75	52	46	50	58	48	71	60	69	64	55	50	70	64	68	47	61	57	70	54	68	55	62	63	65	63	63	65	57	42	65	64	57	54	61	44	46	53	63	66	59	71	70	51	56	50	48	65	61	56	60	64	59	67	59	74	50	54	65	57	73	76	60	46	57	43	57	59	47	44	49	41	52	74	51	68	59	66	77	62	66	72	46	59	56	65	52	64	62	56	62	64	54	68	61	58	54	59	61	48	64	61	56	62	54	60	59	51	61	68	64	66	50	61	51	61	40	56	53	71	52	60	71	53	62	59	60	68	58	56	55	52	50	51	61	70	62	57	50	75	53	49	71	71	65	56	52	65	63	58	62	53	58	57	52	63	56	78	51	70	79	64	54	61	64	51	61	65	55	57	48	56	55	50	71	55	57	60	47	75	47	64	54	47	51	60	61	52	63	69	56	60	67	55	61	57	64	58	62	64	52	59	52	46	53	59	55	47	68	59	62	55	54	66	67	73	61	57	58	59	66	62	52	64	53	56	56	52	51	64	54	63	59	50	65	41	62	54	77	66	67	58	49	68	60	51	67	68	60	66	59	59	72	64	62	56	56	60	55	59	53	51	51	62	56	59	60	61	43	52	69	62	59	64	57	62	57	52	62	55	55	49	39	63	65	62	54	55	60	53	50	52	55	56	71	57	63	65	47	62	53	56	43	51	69	66	58	68	48	64	61	66	56	53	53	55	60	69	72	60	61	56	60	49	58	65	48	53	48	66	55	61	46	57	55	65	57	41	61	59	70	53	71	39	61	50	57	56	53	48	50	48	53	56	58	63	73	64	64	48	55	57	62	47	60	65	60	56	71	68	60	70	42	62	55	60	52	69	49	54	60	63	56	58	61	60	65	61	60	74	62	69	68	56	61	50	52	64	58	60	58	64	72	41	68	69	58	41	56	80	55	63	53	65	50	53	59	43	67	66	55	46	55	54	60	54	59	70	59	61	42	49	73	44	64	59	62	64	60	63	49	59	53	73	77	75	62	62	56	62	69	63	45	54	67	44	60	53	59	60	55	54	45	46	55	53	64	57	48	49	52	63	63	52	49	65	61	59	53	68	60	54	50	69	62	45	63	57	62	52	61	66	51	63	59	59	53	59	73	58	54	52	60	43	61	71	69	62	57	47	50	64	73	64	63	52	64	62	66	69	61	54	58	55	65	60	46	58	71	63	52	60	48	49	47	54	54	64	62	54	58	63	71	46	47	66	63	57	64	73	65	60	50	64	62	67	66	55	46	61	54	55	48	66	57	83	63	73	63	57	66	71	57	59	60	49	54	57	72	56	64	57	60	56
13574	3607	1854	2460	6507	9500	30189	61921	60884	53814	41379	32447	23268	14702	7648	2010	565	612	614	593	584	614	615	621	609	641	585	602	620	605	592	608	651	624	650	600	615	612	628	611	601	597	598	636	597	612	557	592	627	634	622	559	617	582	614	600	639	597	581	611	619	633	597	602	605	609	601	603	627	625	629	591	610	610	616	571	628	638	643	612	604	612	633	593	599	602	608	580	598	666	628	657	627	644	651	586	649	674	601	660	602	620	610	617	610	588	621	598	589	611	627	634	594	615	606	589	601	603	637	593	601	602	643	635	632	586	586	620	600	619	614	579	618	611	625	583	595	589	570	600	625	582	642	587	636	660	624	590	601	630	675	573	634	641	613	631	554	608	597	577	599	611	614	626	620	622	600	630	598	645	576	606	630	583	598	570	608	627	627	601	613	622	604	631	626	653	614	603	568	639	585	602	622	577	619	600	567	642	589	597	600	623	560	635	622	601	608	587	603	633	628	623	648	606	617	610	574	572	627	609	670	578	575	610	599	614	593	659	642	620	600	614	602	639	627	621	625	642	601	640	596	634	636	604	619	612	606	624	632	626	633	612	631	613	628	662	596	596	621	630	617	593	601	614	578	582	646	605	631	661	581	578	573	593	607	595	626	576	623	586	620	605	628	646	643	585	613	595	633	577	619	585	596	581	644	662	608	623	613	617	631	610	612	611	617	615	592	579	600	578	632	619	571	621	603	630	618	604	614	555	567	585	616	580	624	613	560	586	587	598	598	604	648	617	582	563	595	593	621	582	595	616	607	624	603	594	592	612	622	582	577	589	613	637	598	595	640	616	605	592	646	627	643	638	618	627	598	573	603	619	589	608	645	568	602	595	591	601	595	622	634	577	577	636	587	584	596	598	606	653	604	684	601	571	631	629	647	642	621	599	603	639	570	641	616	593	578	632	556	574	614	575	623	633	604	606	587	633	569	600	636	618	588	631	600	611	609	589	612	575	594	614	602	567	571	553	630	639	627	595	584	570	613	600	608	597	654	662	606	602	583	567	630	619	594	583	605	585	616	600	603	599	619	588	633	579	597	594	607	627	621	587	590	609	627	613	619	597	628	630	589	608	605	594	593	629	588	603	602	549	621	627	639	591	612	662	618	578	620	615	600	601	615	631	602	630	640	585	567	603	641	632	542	588	603	637	676	649	610	616	595	613	597	632	587	615	577	589	591	645	565	608	589	595	667	615	579	587	639	605	601	661	573	631	567	652	629	602	602	608	588	626	610	639	627	626	584	626	644	598	611	588	621	604	625	629	597	567	579	625	609	572	654	617	600	587	635	630	647	628	597	598	546	575	608	606	618	568	628	613	610	637	586	587	625	628	611	593	611	606	611	613	629	586	600	599	610	632	647	638	588	631	589	631	565	577	631	591	626	661	642	652	628	579	606	612	621	593	594	647	597	533	646	573	635	576	580	618	642	584	573	604	598	606	598	599	604	606	595	590	641	594	618	610	604	598	579	615	640	589	584	593	606	596	618	644	589	587	623	595	634	594	625	606	615	594	603	601	624	632	615	634	634	586	648	617	604	597	642	589	586	598	621	597	634	607	585	588	575	607	622	596	555	583	575	625	569	648	626	614	605	613	601	599	696	617	630	601	570	608	625	612	579	640	648	594	619	604	615	588	570	602	614	661	606	606	574	676	603	593	632	600	634	626	592	588	577	622	638	623	608	586	571	556	604	644	603	616	587	664	611	593	597	615	623	639	621	622	629	619	628	605	584	579	596	630	613	611	625	606	675	586	627	595	644	630	586	622	613	665	556	632	590	620	623	649	561	600	591	590	649	659	580	637	608	588	615	607	646	589	609	627	588	584	661	590	611	645	609	604	593	638	584	611	614	592	605	631	633	634	592	623	620	591	586	568	593	642	625	561	604	635	624	606	585	644	619	572	611	635	605	565	616	622	631	635	605	599	614	603	645	616	624	587	607	623	601	614	598	617	562	632	597	609	545	594	644	613	605	588	617	634	620	606	606	661	602	588	590	618	653	573	561	614	634	602	630	638	588	605	629	618	599	580	609	608	559	604	633	607	634	656	614	582	588	657	613	627	598	561	664	634	627	629	641	621	651	615	618	602	625	612	584	609	634	624	612	609	622	639	591	613	606	600	640	635	606	612	617	641	625	574	620	601	618	593	588	659	576	598	603	657	618	653	627	586	639	562	619	601	608	618	561	636	612	618	646	598	627	632	564	658	675	602	602	631	605	641	652	595	636	595	590	584	639	609	586	602	559	642	610	654	645	633	605	578	555	624	597	607	636	627	599	594	587	651	617	595	641	617	614	607	636	640	600	622	605	597	658	568	614	617	554	584	670	606	597	617	641	599	589	615	609	574	654	616	595	580	600	618	578	642	650	614	602	659	632	587	636	623	607	564	627	571	579	577	592	638	577	599	648	637	615	644	666	620	603	527	621	646	606	613	585	621	604	603	568	601	611	582	591	621	621	566	636	632	591	536	591	607	636	622	634	601	589	628	617	575	620	608	632	627	626	655	592	610	609	622	638	607	607	584	572	574	627	608	647	597	603	642	628	602	610	601	622	576	639	585	589	620	567	627	602	573	598	653	597	597	639	607	610	635	622	595	609	618	599	577	596	567	614	601	612	647	649	642	632	600	595	612	609	653	601	571	628	566	590	564	595	630	609	624	599	601	587	604	552	612	606	610	594	588	633	629	622	666	563	612	651	576	625	620	609	643	617	573	616	593	583	589	635	565	573	577	618	628	609	662	619	623	596	582	586	572	586	615	622	624	580	564	584	617	614	600	629	674	625	584	608	591	584	575	591	585	633	631	643	623	606	597	599	616	646	585	571	626	648	575	596	625	629	595	586	636	626	598	635	610	601	623	625	570	641	643	644	658	587	601	535	592	597	655	590	617	605	623	649	623	603	627	614	622	630	586	576	594	626	593	643	641	586	631	638	606	599	638	652	622	622	587	592	631	617	569	621	615	622	602	627	600	589	599	597	610	560	589	574	652	617	578	613	635	606	632	615	594	608	582	621	619	590	615	602	601	643	614	571	609	620	623	585	617	619	611	624	625	601	600	579	629	564	614	620	632	631	654	628	614	640	621	619	610	616	558	628	613	585	613	636	592	597	688	561	614	620	642	553	634	604	589	627	618	624	572	635	629	578	626	587	624	621	600	611	618	609	600	614	615	637	606	627	641	586	621	638	587	569	572	625	622	655	613	590	610	602	577	590	560	625	595	625	610	602	655	589	568	624	640	614	602	632	624	586	620	580	592	625	571	620	573	638	598	655	583	631	581	617	612	572	618	625	587	587	615	625	621	630	608	591	627	584	622	621	587	612	611	600	614	567	634	593	637	624	638	605	590	640	643	594	620	576	613	612	661	608	605	634	595	572	616	623	619	569	629	606	604	598	616	629	664	590	633	639	623	595	596	600	616	599	607	583	594	654	651	620	624	585	647	662	591	618	626	602	610	587	586
1655	68	64	46	70	74	486	2151	2537	2110	1520	800	375	177	116	63	61	45	44	44	43	45	45	48	46	54	47	47	41	42	55	37	40	62	54	44	55	46	46	44	53	36	36	42	47	48	45	57	55	48	57	45	41	48	44	51	50	48	47	46	41	47	43	42	57	50	54	39	41	42	51	52	40	52	59	56	53	59	59	35	39	41	44	41	49	61	45	52	40	48	46	45	51	58	45	47	35	39	46	60	49	54	41	48	49	56	45	54	40	59	55	56	51	45	71	45	48	45	68	40	41	42	44	52	53	33	50	50	43	44	53	42	48	39	46	49	47	59	51	62	53	42	38	47	47	53	61	56	63	58	46	46	45	71	53	52	56	34	47	49	60	52	58	55	52	40	51	43	57	47	50	36	53	51	37	51	53	50	47	47	38	48	61	57	40	47	52	46	52	47	53	39	53	45	51	56	58	51	61	38	52	49	48	47	47	59	46	56	42	48	39	52	50	55	44	53	53	49	51	42	55	52	43	51	49	46	49	53	38	38	44	42	49	57	47	47	55	46	51	53	49	40	50	50	54	47	34	47	53	55	55	51	58	49	65	50	50	65	42	46	35	49	52	47	48	54	51	49	43	43	44	53	50	61	32	50	52	40	54	38	52	42	49	52	55	51	43	51	47	46	52	40	57	48	45	50	51	45	57	52	45	42	40	45	55	45	44	46	46	41	62	41	41	49	46	59	44	56	58	57	40	50	46	59	42	42	41	44	43	50	45	56	49	53	49	40	51	41	50	54	37	53	54	43	44	54	53	54	43	37	38	46	36	42	48	49	57	46	54	47	52	59	52	39	57	48	51	49	44	49	51	59	48	41	48	48	53	44	54	53	37	63	54	34	46	36	37	50	43	49	42	42	52	61	39	43	53	49	53	49	40	65	51	44	45	43	59	42	52	55	54	53	46	49	44	47	58	47	57	44	42	57	56	50	57	48	48	40	56	38	52	53	54	66	48	36	52	45	51	50	40	54	55	46	43	52	52	40	61	52	48	56	57	55	54	46	42	43	48	48	41	46	45	42	58	44	51	47	49	42	57	50	56	40	58	53	48	37	57	48	62	46	53	56	43	52	42	43	45	56	43	34	41	51	44	42	46	46	44	46	42	55	49	53	46	55	61	47	44	46	47	53	50	45	52	45	44	39	58	45	49	47	52	39	42	48	42	50	48	52	44	44	57	49	38	44	43	59	48	52	66	45	49	48	48	31	44	39	50	46	38	40	42	46	45	54	39	45	46	57	55	49	38	57	44	55	56	49	46	46	47	41	49	47	57	49	42	38	50	42	51	45	57	49	61	53	47	56	49	50	37	45	49	50	54	58	41	54	45	61	49	44	45	53	44	49	51	50	58	54	44	60	61	52	53	48	45	58	43	43	56	47	62	59	58	42	45	45	39	52	45	43	57	41	42	46	51	45	48	59	37	36	54	43	42	52	44	45	39	51	49	46	34	50	41	69	56	52	29	46	50	51	49	51	38	50	48	43	53	37	57	52	39	51	41	48	43	38	47	45	44	52	55	46	48	43	53	52	53	56	39	54	50	44	69	50	48	55	56	51	51	49	62	43	54	43	60	45	45	49	45	39	48	50	47	57	44	64	54	57	54	48	46	57	52	56	44	42	53	49	44	46	47	53	57	49	44	37	45	52	40	57	58	39	59	45	52	43	44	51	42	54	58	52	47	32	46	54	41	58	37	50	42	59	53	66	42	57	50	43	50	50	41	40	47	53	44	54	63	49	37	51	33	46	48	42	49	52	44	40	43	43	50	50	40	54	41	54	44	46	48	50	50	50	42	50	50	44	34	59	44	46	49	48	60	47	39	37	58	56	45	39	52	45	51	46	48	45	63	46	40	52	50	49	36	44	55	45	48	52	49	44	42	47	47	46	50	29	69	61	49	57	46	51	57	44	55	42	48	47	58	41	51	46	42	56	38	54	42	48	43	50	45	55	54	51	43	43	50	51	53	52	52	49	56	51	40	50	53	50	49	55	49	44	50	44	52	47	40	58	50	52	59	43	58	39	47	54	46	54	58	38	38	44	55	50	57	41	56	40	53	47	49	38	54	44	44	52	54	58	62	48	49	45	36	40	58	41	47	55	50	44	50	48	40	52	53	48	50	47	33	48	41	53	44	45	46	46	46	49	57	49	41	43	44	56	71	55	39	43	44	46	64	44	50	51	55	58	48	47	55	28	48	53	64	56	43	51	50	46	46	48	41	47	49	43	55	58	47	62	44	36	51	55	47	51	42	33	46	56	39	62	54	50	38	56	62	49	35	54	50	52	61	57	59	51	47	53	54	54	58	63	44	58	61	53	42	45	48	74	55	46	37	48	50	45	37	61	51	55	43	44	54	55	50	41	55	48	35	48	53	59	51	39	44	48	56	45	52	51	46	35	52	48	55	58	48	52	54	50	46	48	42	48	54	51	54	47	42	52	43	48	40	54	55	54	59	53	49	65	35	43	45	48	54	54	58	49	42	48	60	60	55	31	50	41	44	54	42	47	53	38	52	41	48	58	45	54	55	52	41	46	46	51	56	55	47	48	60	59	32	45	47	57	52	46	58	46	45	45	37	55	46	56	47	56	50	42	45	61	51	47	48	61	51	47	59	43	52	54	61	39	51	53	55	39	37	49	62	50	43	52	48	47	61	45	47	53	38	34	55	51	59	48	47	56	54	49	47	45	49	44	57	54	53	39	39	63	49	46	49	41	40	41	49	55	48	59	48	40	49	54	46	42	49	45	45	34	52	50	46	45	59	38	48	42	41	47	54	57	52	43	43	40	44	48	52	38	45	37	61	52	49	55	49	51	58	51	44	37	56	42	55	50	46	42	47	46	55	51	45	51	49	45	38	46	53	48	48	30	49	59	44	35	52	38	45	46	47	58	53	40	47	40	47	53	59	43	46	58	50	44	31	42	46	50	56	47	44	45	54	65	46	41	43	37	52	46	49	43	48	40	59	44	44	51	42	53	50	45	57	57	56	49	60	46	44	56	63	35	49	43	55	46	50	49	45	37	60	43	49	52	47	62	44	35	47	53	52	55	62	42	52	44	44	56	44	56	52	50	57	40	43	54	33	51	58	33	35	42	58	48	44	46	42	55	46	48	53	54	43	47	55	45	47	45	47	58	48	47	53	47	41	55	46	38	48	40	50	48	54	52	50	50	52	49	46	35	54	56	49	54	47	52	38	55	47	55	40	48	42	51	45	41	45	46	54	52	33	46	47	48	62	46	55	40	48	45	51	54	48	49	33	60	43	59	58	65	52	61	64	48	43	51	41	46	46	34	52	58	37	45	49	39	46	57	49	56	39	39	38	61	50	49	58	50	51	34	34	40	38	69	45	53	41	46	57	54	45	47	34	35	48	54	48	42	54	62	42	45	52	51	46	52	41	44	49	36	49	49	37	53	56	45	50	49	42	57	46	52	47	46	53	45	51	47
7519	943	651	750	1367	5515	18667	33288	31688	28588	22088	14596	8168	4024	1911	822	468	453	484	457	482	470	467	465	488	542	491	457	473	477	474	505	494	516	428	457	471	465	503	478	508	458	489	466	467	465	493	476	488	471	533	468	505	453	480	463	502	462	469	482	501	498	482	470	498	497	494	474	481	472	509	468	462	475	510	484	481	472	529	471	457	477	486	486	508	482	489	507	501	464	500	479	477	484	473	501	484	511	452	490	466	487	483	480	472	476	538	492	465	531	436	506	483	486	524	449	483	488	522	489	491	452	477	514	485	475	495	476	483	482	491	504	503	480	502	466	486	497	440	462	504	472	480	486	527	522	484	479	475	492	465	492	464	490	507	492	505	451	476	503	505	477	473	508	494	484	504	469	517	536	491	515	498	497	488	454	466	462	522	465	514	466	505	539	465	498	465	492	508	521	478	492	490	511	514	523	488	483	478	478	467	488	470	476	459	483	479	438	478	470	513	483	478	485	491	441	474	482	448	494	499	476	458	485	466	483	496	460	504	453	503	479	540	463	470	510	522	464	463	454	461	474	453	498	467	502	481	496	485	505	491	482	496	461	453	471	449	444	474	480	492	496	457	475	456	472	470	479	488	472	447	508	464	497	469	504	481	503	480	490	487	469	491	463	501	492	476	524	463	478	465	502	483	476	482	485	500	463	462	471	486	491	491	486	509	462	498	490	485	481	464	490	509	473	484	514	446	445	473	445	488	471	447	436	461	475	486	486	506	499	513	461	490	515	461	487	453	464	493	501	476	469	504	472	487	487	476	475	504	471	477	470	476	452	473	452	475	461	482	477	485	464	471	511	469	510	447	503	524	440	479	454	470	484	472	471	475	526	469	465	465	502	485	497	480	477	463	483	486	488	472	434	483	491	486	448	442	463	490	473	516	473	490	495	426	484	469	469	469	461	472	497	433	469	474	478	515	470	463	498	491	512	454	493	501	495	488	459	437	473	489	528	485	515	457	491	486	513	490	514	485	499	501	505	491	472	497	477	492	469	465	510	527	523	468	447	525	506	492	511	511	463	445	513	479	472	486	461	454	479	485	476	481	439	467	490	476	464	492	530	489	521	477	484	476	459	468	499	470	499	506	513	488	495	468	514	502	490	446	505	477	495	513	458	524	451	476	443	484	474	481	485	484	476	515	527	523	532	453	483	493	491	532	439	474	462	479	498	488	534	494	469	477	501	490	484	486	458	469	527	503	502	459	514	457	482	496	428	491	479	531	448	471	513	502	488	488	491	472	487	470	487	467	485	500	489	469	464	476	528	458	504	504	493	460	469	439	506	459	453	500	447	499	468	489	486	451	492	452	443	469	485	492	460	488	533	505	429	519	478	458	469	489	451	462	492	501	543	503	474	505	510	473	496	492	508	509	504	442	493	480	476	494	469	499	486	474	448	443	487	521	418	506	465	451	450	502	438	497	502	487	512	463	474	477	487	511	464	462	492	486	511	507	474	476	460	518	491	466	474	503	498	488	465	460	482	470	473	489	445	475	465	459	487	512	455	458	436	528	473	514	477	459	487	515	479	468	468	438	468	491	483	491	468	505	488	462	473	459	503	450	526	474	445	491	486	488	468	465	489	468	481	497	450	509	493	514	479	476	490	490	510	499	486	543	496	484	486	443	493	460	441	483	476	464	548	453	468	492	491	483	482	496	458	488	496	456	480	474	455	480	505	496	494	437	465	504	497	475	493	435	472	464	469	496	428	471	509	502	478	484	507	460	480	482	472	478	493	446	465	470	452	515	495	489	487	458	457	498	506	436	508	479	460	500	508	468	489	471	506	469	469	520	489	470	473	485	498	504	501	425	487	497	478	497	492	494	499	473	499	465	483	518	485	473	498	482	472	438	451	468	471	519	454	497	497	471	488	507	495	486	459	463	482	479	476	463	468	470	505	460	478	445	491	468	499	495	506	475	474	474	493	526	469	461	476	453	474	458	457	486	493	473	473	467	519	469	495	483	446	437	472	532	486	478	455	498	458	503	521	509	447	489	465	462	482	471	471	476	484	440	509	461	475	504	413	517	520	508	497	502	468	495	495	494	491	451	511	472	492	473	509	488	469	448	520	491	485	482	454	495	507	492	487	464	468	503	475	487	470	476	501	459	529	437	499	493	478	453	480	449	501	464	467	505	480	473	506	474	466	512	510	498	477	487	489	517	465	464	490	483	463	497	472	475	457	469	451	507	511	533	477	489	435	481	501	465	464	485	468	512	513	459	501	493	468	474	495	473	498	477	457	496	508	462	455	464	501	470	463	483	457	500	488	505	509	479	489	460	470	503	446	465	458	461	478	468	502	483	509	503	496	487	469	520	508	500	471	461	491	470	494	459	469	478	470	472	520	496	444	467	475	451	459	464	501	488	480	483	468	492	525	471	432	500	462	474	475	455	488	461	544	494	453	477	492	511	460	446	470	506	466	476	497	485	472	467	467	475	500	491	445	482	467	503	465	482	485	454	521	470	449	452	539	456	456	468	508	476	488	466	502	472	496	464	516	484	518	478	540	464	498	489	488	494	468	456	484	476	488	489	467	490	509	505	461	479	468	471	457	486	480	479	518	458	501	520	509	525	461	455	434	475	538	449	427	455	462	480	496	504	519	551	510	453	483	493	474	468	505	423	484	467	469	486	454	457	479	489	509	512	474	448	452	466	472	458	474	520	460	511	486	459	489	513	471	443	522	482	470	465	453	494	505	517	502	479	416	509	479	477	472	486	450	477	495	511	448	453	466	454	490	484	450	511	464	474	484	474	499	479	510	494	486	456	452	515	498	477	497	496	474	484	483	478	525	482	512	468	503	456	500	464	442	440	464	475	518	481	481	472	472	495	499	488	466	533	470	478	510	506	471	543	476	463	469	508	457	458	443	471	512	472	453	458	479	484	480	489	453	461	463	485	495	493	521	476	479	422	497	478	466	461	483	467	491	511	493	485	521	483	463	493	456	487	499	513	502	450	504	459	473	486	495	474	507	486	492	477	504	490	460	454	471	491	474	512	515	508	485	456	460	477	498	485	481	519	486	484	432	467	451	455	462	481	454	460	446	459	466	466	484	516	467	482	500	502	470	488	531	497	527	508	454	521	506	488	480	488	486	482	504	504	508	464	487	484	491	507	460	510	512	450	487	446	503	521	502	462	436	446	495	481	471	490	480	455	479	474	493	481	445	463	507	499	458	502	457	496	507	456	489	489	460	479	479	492	434	499	454	472	513	468	483	511	470	489	474	471	499	471	495	481	501	438	484	476	491	495	418	471	466	484	485	509	480	495	472	459	452	455	472	472	465	490	482	511	470	480	431	476	441	499	497	509	488	509	487	456	454	448	456	494	487	505	467	498	448	458	504	502	494	457	441	478	485	466	513	465	481	489	508	473	471	460	466	467	484	497	497	470	499	460	508	467	482	488	507	453	426	497	463	497	448	494	504	408	482	524	495	476	496	488	479	464	521
2418	118	72	57	57	113	656	5760	9365	7240	4784	2093	967	444	208	91	42	40	47	42	38	36	50	39	44	35	41	35	35	39	39	33	40	37	30	37	34	38	43	28	42	47	39	33	35	48	45	46	35	41	36	31	40	40	44	36	40	57	38	40	41	37	29	38	38	32	38	46	41	26	35	37	35	46	33	30	37	36	43	43	40	46	33	27	40	42	36	35	35	40	42	39	36	52	30	49	49	51	46	42	41	43	44	36	40	36	45	37	36	40	43	30	47	35	38	40	55	40	50	41	34	43	37	42	43	44	37	37	42	29	44	45	36	49	36	34	33	41	41	46	38	46	34	34	43	41	30	29	32	44	46	39	37	30	42	38	55	41	37	30	43	45	49	38	39	48	35	32	31	45	40	44	43	45	42	39	42	43	37	38	44	48	49	42	53	52	43	45	44	36	33	38	44	39	54	43	36	41	37	47	44	44	42	54	42	36	70	31	48	38	38	58	49	43	41	39	33	58	36	41	46	40	45	41	47	40	52	39	44	34	37	35	48	34	42	40	52	32	33	44	36	38	50	44	44	44	41	37	35	47	24	52	40	42	46	39	37	35	38	38	37	29	45	41	35	50	36	38	34	40	32	49	50	38	41	50	34	52	29	38	35	30	30	38	43	39	44	33	55	34	32	33	37	25	38	39	47	32	45	28	29	35	41	33	51	39	38	48	41	40	28	35	46	41	39	52	26	43	45	55	32	45	37	30	42	32	42	46	42	43	35	39	37	41	29	39	42	46	36	27	30	32	39	30	60	39	43	36	33	47	37	29	32	30	52	40	33	44	23	34	44	52	33	46	45	44	33	38	30	39	32	38	45	46	47	47	31	40	56	40	36	40	37	57	36	34	30	27	38	44	50	22	45	35	37	33	53	37	48	30	36	39	42	38	47	35	43	41	41	47	37	36	38	33	44	36	36	42	37	56	36	39	46	42	52	46	52	50	32	42	49	38	54	40	46	38	40	46	38	32	45	36	39	38	44	31	31	32	47	41	52	37	33	34	33	35	48	39	56	33	41	41	33	41	49	44	52	41	33	39	43	32	45	40	36	49	43	34	42	43	53	33	50	47	47	38	57	43	43	41	40	23	32	31	28	44	38	30	37	38	41	37	33	35	46	44	46	43	39	35	45	35	45	48	29	42	39	54	46	33	54	44	36	33	39	44	40	40	57	46	47	35	40	41	40	34	34	31	43	49	41	28	41	45	41	44	45	29	35	51	52	32	39	37	46	51	47	40	50	37	43	35	29	38	31	52	32	36	44	30	36	41	37	40	49	50	30	26	53	43	36	41	40	30	48	33	49	32	47	41	42	41	43	40	40	44	39	34	47	41	46	36	37	36	35	43	37	37	44	32	42	39	49	40	45	21	38	33	42	28	43	42	36	36	43	35	38	38	51	39	40	36	39	46	36	36	40	38	40	40	32	39	42	47	38	35	45	34	43	25	35	44	44	29	42	47	46	39	27	51	43	36	37	41	51	29	45	38	55	45	35	45	29	40	38	50	45	43	35	48	35	39	48	44	35	47	38	43	46	33	41	38	46	42	39	43	29	40	51	32	35	41	48	42	34	38	42	44	46	38	40	41	35	45	38	37	31	48	39	32	53	42	41	49	45	43	35	30	39	50	48	45	33	33	38	37	46	40	39	47	34	31	35	34	42	34	32	28	43	41	39	49	37	39	35	44	37	39	41	33	32	42	39	35	38	37	37	40	40	38	45	47	38	46	39	39	43	47	29	28	42	44	41	36	29	39	41	46	42	43	38	45	41	44	41	39	52	43	44	54	50	40	54	34	48	38	28	39	44	44	41	42	34	36	42	34	33	38	40	41	33	45	40	54	42	46	36	35	41	54	40	32	32	41	40	52	45	44	39	48	40	38	34	48	44	40	47	30	44	31	44	43	46	39	49	40	34	38	44	35	47	38	34	48	45	42	42	44	44	41	40	35	34	38	42	42	43	37	58	47	24	35	40	53	38	27	44	30	32	39	46	44	42	55	38	36	41	39	37	42	46	33	38	33	36	35	37	36	57	48	29	39	45	32	42	46	51	43	38	38	51	36	38	35	40	43	39	34	41	47	44	43	56	49	39	36	55	49	32	44	49	51	46	45	33	48	37	40	35	37	41	41	34	34	46	37	36	34	41	37	43	47	40	35	39	45	33	46	48	54	39	29	39	35	40	41	38	39	42	38	49	56	37	49	54	49	36	36	43	33	36	33	30	39	40	38	45	49	36	44	40	43	39	40	44	28	36	42	31	46	41	35	40	35	35	36	51	34	42	34	37	43	53	34	33	32	38	33	43	37	32	36	34	34	40	32	43	43	42	33	40	33	41	36	31	36	37	46	32	38	44	40	48	43	44	37	45	33	41	30	39	40	54	41	46	35	44	54	34	41	36	43	47	38	45	35	50	36	38	41	49	34	44	46	44	36	45	39	31	27	40	47	37	47	42	37	33	42	29	42	33	43	38	54	45	42	41	39	45	37	37	45	59	45	48	35	50	54	47	34	34	40	46	40	42	38	43	40	39	34	43	40	35	42	39	40	42	40	39	34	36	37	38	45	45	44	41	40	38	42	38	39	38	47	42	44	31	43	46	41	45	45	48	35	42	52	52	26	37	48	32	29	41	33	37	39	39	35	27	35	39	38	36	39	47	40	38	53	31	40	36	48	37	29	45	40	33	43	28	40	38	31	44	35	32	36	45	33	39	49	37	31	40	45	29	46	40	32	46	40	36	35	52	30	38	37	42	30	45	35	47	44	34	48	53	42	43	32	41	31	51	42	45	34	36	35	28	50	38	30	41	48	30	34	40	36	36	39	44	42	49	39	45	55	49	46	61	47	46	48	49	29	40	48	41	43	33	47	44	35	38	45	32	45	23	36	36	47	46	39	41	41	33	39	40	36	45	41	40	39	34	26	40	51	45	34	40	47	38	35	44	47	49	32	42	28	39	42	31	41	39	43	33	53	37	44	39	39	50	39	48	39	45	33	45	60	40	44	48	36	49	43	38	58	48	54	39	38	38	44	32	47	35	48	38	29	42	39	43	35	36	39	49	37	32	33	42	29	42	42	37	47	49	42	31	41	41	48	45	45	47	55	49	44	43	44	45	46	41	31	35	41	41	55	45	45	43	33	41	31	45	56	47	38	48	42	39	40	48	40	38	46	47	50	44	46	40	36	34	34	45	47	47	50	34	37	38	50	51	55	37	45	37	34	46	44	52	37	46	42	35	38	46	36	30	44	31	41	35	37	37	43	29	40	42	36	33	36	37	43	47	48	44	42	32	39	32	42	54	43	32	44	28	40	37	45	53	39	47	34	43	37	33	36	47	53	38	31	45	52	37	39	40	43	29	51	36	32	35	40	46	46	35	37	38	37	44	37	33	41	41	47	40	42	33	41	35	37	55	43	38	31	31	35	42	27	32	43	28	38	41	37	33	42	40	46
8707	1639	980	1146	2781	6477	16503	46178	49446	42815	34707	26230	17342	9447	4458	1315	409	424	429	462	361	410	391	399	393	422	350	410	395	419	421	451	418	387	424	417	436	420	376	433	370	380	386	392	402	403	397	389	396	426	399	395	407	417	431	385	390	378	392	385	405	398	401	397	412	425	407	415	365	422	432	383	387	417	389	401	426	383	417	384	409	407	385	416	396	408	404	453	416	440	413	380	403	411	394	437	397	386	365	422	389	409	382	402	426	397	412	387	399	404	454	409	373	392	403	415	359	390	397	413	406	392	404	389	404	406	394	415	420	420	454	392	401	404	401	397	388	431	388	417	385	394	399	405	377	390	398	434	395	439	389	405	370	400	425	398	384	414	395	386	403	393	406	403	373	392	383	400	425	386	408	410	413	425	399	407	358	386	416	414	388	381	391	400	410	396	423	440	404	407	407	386	397	410	422	416	408	394	424	385	420	393	423	407	410	417	429	422	387	385	397	411	420	400	410	417	406	387	416	408	416	397	412	409	408	398	399	405	383	411	374	402	410	358	391	430	378	361	403	404	416	403	408	418	399	403	358	433	421	390	389	419	432	407	406	375	394	424	377	400	413	426	396	424	393	403	396	429	387	397	410	389	403	411	390	406	389	378	398	398	398	416	408	359	421	437	413	382	391	394	387	400	367	430	443	423	386	437	405	386	420	412	425	440	380	379	340	419	406	398	441	383	432	399	396	379	407	385	399	397	438	401	400	421	417	398	408	404	404	403	399	402	412	421	371	415	452	374	361	428	385	387	407	390	427	456	380	379	427	405	403	411	385	388	409	412	412	440	422	400	404	383	369	417	412	418	385	434	397	394	430	439	381	413	394	386	407	413	425	405	395	368	414	404	398	409	408	379	401	399	422	408	422	424	380	414	407	420	402	402	399	416	396	431	416	400	389	398	382	401	411	398	420	360	377	428	414	404	396	385	390	405	354	416	413	419	412	390	387	396	367	435	420	422	421	367	391	384	421	407	379	388	406	381	422	408	385	385	407	366	415	435	377	419	425	433	408	378	379	403	395	403	412	437	412	448	431	407	412	392	419	411	406	386	407	425	410	409	420	387	400	415	388	413	405	382	444	402	389	401	399	388	357	419	399	418	392	411	420	372	405	382	401	362	399	407	416	443	389	398	408	447	395	410	381	395	403	430	416	413	402	376	404	377	348	433	390	379	390	413	397	423	397	424	413	408	392	404	400	408	403	405	398	435	389	419	438	381	423	380	424	394	381	402	388	413	378	407	399	398	404	394	413	415	360	362	409	424	405	441	412	401	441	439	395	386	411	378	408	382	386	416	420	388	404	371	400	417	354	409	382	429	417	404	399	379	424	401	410	401	407	412	416	429	406	420	380	386	432	402	406	394	415	400	387	419	396	383	371	431	385	375	450	388	411	389	374	429	385	404	424	393	377	393	409	427	415	394	392	424	405	367	379	376	421	363	374	408	418	403	421	386	382	423	380	402	379	393	392	427	384	414	410	393	395	365	394	410	419	432	384	368	433	410	438	365	437	385	374	405	422	407	390	394	423	399	378	418	375	361	408	431	409	344	428	387	435	414	423	381	393	385	377	404	368	415	405	387	364	425	416	401	442	399	409	383	382	435	369	400	427	412	430	381	398	436	401	427	392	411	414	380	419	410	403	439	396	355	384	394	403	424	411	450	401	388	429	441	412	382	410	394	422	371	415	385	403	408	430	399	382	409	409	397	407	424	421	409	419	420	399	431	427	423	406	404	401	389	386	409	375	430	387	415	384	404	424	362	372	349	396	422	376	389	405	357	373	437	399	399	445	429	416	384	381	409	394	399	418	406	394	415	408	398	395	391	391	446	434	372	408	384	411	424	408	401	406	392	399	428	394	381	396	385	411	407	411	403	372	392	401	371	424	381	440	394	425	407	396	403	391	375	406	409	388	384	408	404	394	442	382	384	405	369	418	383	422	405	390	447	398	370	432	393	426	372	425	409	385	386	410	378	427	400	370	428	426	429	414	383	419	387	431	422	384	374	418	395	398	400	392	385	407	411	372	381	431	424	397	407	411	422	422	410	452	413	362	379	384	395	425	378	406	428	357	399	419	380	384	443	439	394	400	410	398	376	411	389	414	422	434	399	399	402	436	386	392	397	422	390	387	430	422	405	404	390	404	432	420	396	419	419	384	433	435	404	393	381	438	409	381	427	377	378	402	388	379	397	415	402	423	416	420	397	428	352	379	388	414	411	432	402	414	424	397	406	420	369	402	408	413	390	401	392	396	389	405	434	407	430	385	412	402	396	394	367	403	416	380	421	421	351	430	405	397	377	438	406	421	387	420	411	384	411	419	390	428	385	401	406	417	382	406	355	373	405	394	413	412	394	426	438	419	398	431	389	377	392	428	388	425	442	375	414	436	393	418	393	415	392	383	392	389	393	354	442	446	394	430	381	394	402	409	396	409	402	437	417	406	417	419	405	372	357	382	382	411	390	392	407	380	389	423	428	403	434	424	366	418	390	377	416	402	388	381	391	410	425	388	406	388	430	433	401	361	408	402	403	395	425	354	412	388	389	429	427	414	413	413	383	389	383	442	422	418	410	386	425	395	450	381	380	388	399	420	416	372	367	409	441	391	410	383	384	395	399	442	367	385	416	431	402	462	424	414	383	402	400	402	392	383	393	398	385	378	413	407	388	357	438	403	397	396	449	424	426	427	371	376	398	413	398	372	397	389	432	381	405	383	389	381	425	408	391	390	365	411	430	410	426	438	388	404	387	407	403	406	391	388	389	424	393	383	383	413	410	375	414	406	406	406	396	427	397	398	411	406	421	384	416	386	443	415	387	351	383	395	397	429	406	393	412	399	416	384	401	410	395	415	400	383	399	402	424	401	436	388	384	376	394	405	411	421	409	448	439	376	403	411	443	423	374	381	424	408	453	386	376	421	416	405	411	421	399	395	396	383	372	404	396	386	426	391	430	414	395	428	429	405	419	408	417	414	436	430	401	419	440	398	410	392	396	411	387	430	394	438	423	408	413	417	383	390	397	408	400	396	389	427	405	427	429	388	421	384	423	424	387	391	387	447	392	390	408	384	421	407	373	384	414	385	421	438	395	463	426	383	388	453	399	430	398	368	400	406	407	408	402	414	422	388	388	367	393	407	426	399	382	407	393	407	393	442	395	442	418	430	383	389	417	405	406	375	402	423	429	392	425	403	375	396	406	415	399	380	395	381	395	412	416	391	436	382	396	424	395	449	410	395	392	416	417	453	443	387	402	417	405	432	408	419	387	418	435	398	379	399	388	412	389	411	371	383	407	415	391	389	383	404	453	409	402	420	408	417	424	384	402	418	394	406	414	426	423	424	423	425	420	368	396	401	377	422	426	421	360	412	412	400	436	384	393	401	363	406	429	405	380	422	411	383	413	412	416	426	391	382	415	419	405	384	403	407	431	391	415	411	426	399	431	424	417	384	387	438	375
2408	111	51	69	55	390	2297	7897	10067	7116	4616	2124	960	451	184	61	53	45	53	36	34	37	34	44	27	41	35	51	31	42	36	35	32	47	29	36	38	44	35	32	43	37	39	31	45	55	43	45	41	34	33	35	43	37	38	47	41	42	37	43	43	41	46	40	42	29	30	43	43	42	45	46	38	46	34	57	33	45	47	33	32	35	40	36	34	28	40	46	46	39	40	37	35	38	35	41	39	38	41	30	38	31	29	37	29	33	40	48	33	39	32	40	39	40	33	35	42	53	43	37	29	35	27	36	47	45	32	47	38	38	48	40	33	35	36	32	28	26	38	37	58	46	34	39	47	38	37	39	35	40	34	35	42	34	32	35	30	39	34	28	49	50	46	36	35	35	33	40	44	39	37	28	39	38	55	48	41	29	35	41	34	37	39	31	43	31	41	46	42	51	39	48	44	44	34	33	30	44	38	30	33	48	42	29	34	37	34	34	46	43	39	35	37	34	40	30	37	32	38	30	45	45	30	44	32	39	47	33	42	39	36	40	31	32	38	35	39	44	36	38	35	40	28	43	44	43	33	38	44	44	39	28	37	26	51	32	42	40	46	31	32	31	40	48	29	33	41	42	37	31	36	34	36	33	42	28	36	39	41	40	40	36	42	39	36	44	37	33	48	34	45	38	36	47	25	25	42	46	48	40	36	43	40	45	41	46	32	39	29	32	40	42	34	32	43	42	42	35	39	29	39	34	44	33	43	33	46	54	33	47	30	43	36	40	39	41	49	29	46	37	45	41	42	39	41	40	37	37	46	43	43	40	47	44	30	38	42	46	52	45	37	28	39	40	38	32	42	51	36	40	38	38	43	43	34	43	42	53	35	42	38	34	52	35	41	50	45	35	39	46	31	36	44	36	35	38	39	36	41	42	25	38	32	49	43	41	43	33	45	42	34	41	41	44	52	38	43	44	49	39	36	38	33	36	32	34	41	47	41	41	51	38	57	33	33	40	40	34	34	37	54	48	22	44	33	44	44	33	42	41	51	46	30	41	59	32	41	34	31	38	31	46	35	35	47	36	46	41	32	50	44	43	36	29	38	42	52	46	33	37	38	28	42	40	44	37	28	44	37	36	42	29	54	33	33	37	43	24	51	39	38	49	45	38	46	29	38	37	43	32	43	44	37	43	44	48	35	37	29	39	39	42	57	46	40	47	38	37	34	48	46	35	37	39	39	43	42	38	43	38	30	38	41	45	36	33	33	30	39	39	44	33	34	33	35	41	35	32	33	47	35	45	42	44	42	34	51	39	40	32	50	32	38	38	33	42	48	35	37	34	39	25	39	34	41	34	33	40	41	42	35	42	46	38	39	49	29	39	33	36	33	31	36	44	30	33	45	48	39	43	30	44	38	38	41	40	27	42	39	33	40	31	48	44	46	46	31	37	38	38	38	33	36	40	28	38	45	41	42	38	37	47	38	44	51	42	31	32	36	36	29	48	38	46	48	42	60	51	45	40	40	32	28	31	32	38	39	38	38	35	40	34	31	27	49	26	44	44	40	30	38	42	49	38	48	45	29	42	40	32	52	31	35	38	50	42	43	30	41	47	32	40	42	38	38	41	45	38	45	27	35	43	33	37	38	59	34	44	41	32	33	52	36	34	37	37	32	32	31	38	38	33	33	45	43	40	44	43	36	29	37	26	38	38	46	34	39	44	36	28	39	45	41	37	22	45	36	41	39	47	36	53	46	40	48	36	33	34	46	40	34	41	49	42	38	54	30	43	31	40	39	36	44	37	42	34	34	52	37	40	37	36	34	33	38	49	34	37	38	39	36	43	45	40	34	41	38	53	38	44	40	37	37	35	33	25	37	45	44	35	39	29	25	37	27	33	45	30	37	43	45	34	42	36	39	38	45	41	45	40	29	29	37	47	28	42	44	37	40	36	46	35	32	49	44	40	29	42	33	36	46	42	34	26	47	34	41	39	35	40	34	29	39	33	29	35	38	43	35	39	47	42	28	36	39	39	38	36	33	32	36	47	37	42	38	40	26	30	38	43	30	46	39	42	43	37	32	31	36	42	38	39	33	32	39	37	42	47	35	38	38	34	32	41	40	41	37	45	44	36	40	41	43	46	40	38	37	43	31	37	43	35	36	48	37	40	29	31	44	43	31	47	41	34	40	46	41	41	48	41	43	38	46	55	42	36	43	45	50	40	55	41	32	37	32	37	32	42	58	32	45	37	38	36	40	39	25	43	37	46	55	39	32	43	30	35	35	39	37	41	37	42	45	29	31	39	43	39	26	34	40	35	50	25	29	33	36	32	38	34	42	45	38	39	37	34	38	40	37	29	38	36	38	32	39	51	37	33	31	39	30	30	51	38	33	44	28	40	38	34	30	45	28	37	37	46	33	34	43	35	35	38	28	37	43	48	40	41	43	47	47	33	28	43	45	34	31	44	45	44	43	45	38	32	34	36	33	33	48	37	32	44	42	50	36	46	35	40	41	43	44	34	35	33	44	37	34	30	36	37	39	35	43	40	34	40	35	38	49	44	44	38	45	43	29	37	41	36	54	42	33	33	44	37	35	33	42	36	47	45	33	41	44	44	35	23	32	42	40	41	35	47	40	49	43	34	42	34	30	40	35	37	31	38	31	43	44	41	49	45	39	37	43	36	39	40	44	36	42	38	37	44	40	41	51	43	51	33	45	28	41	34	36	37	25	45	39	37	49	36	48	26	36	37	41	31	32	32	29	35	43	46	39	43	26	33	44	35	42	49	30	37	28	40	38	41	39	31	36	47	31	29	43	40	36	26	46	37	45	39	39	46	40	47	44	26	42	48	32	36	33	39	44	45	51	48	42	33	36	58	50	54	33	40	49	54	44	37	35	47	30	41	30	45	28	26	38	44	25	40	33	40	33	35	34	38	46	45	40	46	45	40	32	43	41	37	31	33	39	44	51	45	41	37	50	32	34	33	46	36	37	32	34	40	46	33	38	45	44	40	36	48	36	36	39	36	37	40	35	35	37	40	42	36	36	32	35	35	34	58	45	54	51	45	38	34	39	40	24	32	42	30	32	44	29	36	40	39	41	53	39	43	34	36	33	45	29	35	34	42	31	28	49	32	49	32	53	37	42	43	27	22	37	45	42	40	43	42	27	41	40	45	35	46	32	41	33	31	34	33	34	39	35	35	46	37	42	37	37	41	31	43	44	39	46	48	29	40	39	39	50	40	34	36	28	29	40	35	47	33	42	40	38	40	35	39	41	37	31	37	24	45	41	37	39	39	45	35	36	46	26	46	30	38	31	41	35	35	38	48	39	33	43	43	38	37	33	41	41	44	41	47	40	48	30	39	31	31	40	42	52	24	42	43	54	35	32	31	30	47	41	46	31	38	39	38	31	40	40	35	28	42	31	34	25	34	34	46	41	42	30	47	31	39	33	34	43	40	41	43	30	31	34	47	41	32	38	43	41	36	35	43	37	32	44	27
9594	1871	1022	1397	3994	16966	36515	51224	50245	42665	34965	26427	17733	9927	4560	1241	418	396	443	358	384	419	428	403	404	376	408	404	371	449	394	379	388	377	414	400	428	409	420	431	438	371	417	417	394	394	416	397	375	401	454	395	446	399	389	380	402	404	319	380	416	391	404	385	427	381	421	429	426	387	402	424	382	408	404	411	396	407	389	393	381	395	412	415	397	396	367	437	405	396	405	387	357	402	398	371	366	381	409	445	410	396	450	405	412	420	402	406	399	385	398	431	420	405	391	434	401	371	420	425	383	353	417	373	384	440	427	397	393	402	388	409	394	396	408	386	405	379	411	376	385	398	412	412	358	385	412	431	404	406	399	403	387	402	369	400	418	360	407	394	388	433	393	380	394	394	379	399	422	404	381	433	423	408	355	385	406	413	391	382	379	359	375	398	408	424	399	409	362	397	384	375	386	404	390	384	435	387	414	408	360	378	423	368	428	382	351	372	398	368	399	416	383	420	371	403	410	403	387	398	390	396	427	355	409	365	409	426	395	417	393	393	385	427	423	451	408	383	399	382	400	396	415	404	390	399	407	403	405	359	391	400	416	385	368	422	417	374	396	397	413	381	415	398	396	414	359	402	414	429	373	412	373	370	390	391	405	356	411	418	419	399	385	405	404	350	392	424	382	381	406	410	374	408	392	416	407	420	407	425	422	410	387	389	420	411	412	425	417	394	422	393	403	382	414	393	419	426	427	403	393	394	374	392	372	402	402	416	410	421	445	361	392	430	411	428	449	398	394	407	391	431	437	391	399	414	357	435	391	384	378	407	393	410	355	403	426	402	430	423	401	410	402	404	376	427	413	396	404	375	436	389	381	405	404	395	401	425	418	405	380	376	392	405	429	395	394	401	423	398	376	362	401	377	387	382	404	387	415	388	420	379	423	378	382	392	359	395	361	371	397	394	426	409	398	411	382	419	361	428	409	404	396	421	414	404	396	409	369	394	394	387	390	387	407	401	374	419	419	400	372	380	414	393	381	411	370	392	393	402	400	388	365	383	381	415	427	381	386	381	406	374	402	416	433	407	389	412	386	381	392	347	414	387	460	434	370	405	389	364	412	372	406	432	417	402	384	381	413	381	372	411	392	371	407	392	384	413	395	435	423	391	405	400	395	388	420	404	393	377	374	381	397	438	377	419	407	381	378	397	399	397	397	441	417	385	426	391	407	422	398	416	390	413	390	417	380	389	385	387	428	386	404	449	401	412	420	406	392	393	390	399	379	360	419	401	398	380	426	377	385	412	387	388	402	398	418	387	397	388	411	380	407	417	389	425	381	404	379	384	423	412	383	396	381	385	428	411	417	408	394	398	372	392	452	374	392	391	378	415	410	369	420	407	426	394	426	396	399	367	421	413	414	437	416	424	408	389	441	410	415	410	441	400	399	379	422	397	411	421	416	401	417	435	405	397	407	405	403	359	377	390	375	404	392	356	404	392	396	398	391	403	378	375	395	382	408	356	441	403	362	401	409	401	407	402	411	415	390	374	414	415	416	407	395	376	398	418	434	393	395	407	424	351	394	409	368	384	441	365	436	387	384	408	399	378	376	392	374	402	402	404	387	383	411	389	421	404	413	403	429	426	403	411	375	389	382	422	396	408	419	391	377	415	392	414	408	425	391	451	396	383	393	394	372	395	374	417	416	389	405	411	414	383	390	385	410	384	388	398	389	399	387	421	382	401	391	368	383	400	384	409	376	396	377	394	393	410	403	401	397	406	400	401	401	403	403	367	403	385	415	391	398	411	352	394	424	426	350	386	396	421	426	405	382	384	409	408	419	379	400	362	377	422	379	384	398	400	376	425	387	390	384	363	442	387	425	436	387	400	352	394	393	433	385	399	409	402	418	389	401	389	429	370	379	386	448	384	395	379	415	392	389	393	413	372	412	383	377	387	401	410	382	414	406	414	395	405	407	422	410	426	386	401	421	401	409	392	421	434	381	394	421	383	389	415	427	414	378	388	400	414	404	375	416	382	451	392	398	408	411	407	401	384	380	390	380	358	394	384	382	417	367	394	411	412	396	386	413	441	396	407	369	402	414	386	389	396	389	406	420	415	364	394	437	401	392	398	394	378	358	397	429	435	402	385	403	409	395	369	371	401	377	386	400	392	436	404	449	414	408	369	408	414	442	422	415	393	400	396	405	446	394	440	378	422	374	391	386	409	391	430	382	422	446	429	405	363	362	395	373	393	393	404	423	405	408	389	426	394	385	400	363	401	396	391	416	397	418	399	392	407	409	383	408	421	437	391	411	421	383	419	422	421	385	403	382	398	412	392	436	389	420	396	410	414	436	405	428	338	391	380	416	374	417	373	415	427	378	404	399	421	428	391	380	434	401	378	405	376	411	418	371	362	415	389	394	435	391	411	399	427	409	389	400	398	435	410	389	425	402	371	401	403	377	411	390	409	424	381	412	418	434	385	383	376	366	403	422	399	417	416	401	381	430	362	391	410	375	409	410	387	393	410	425	410	431	396	408	405	419	382	376	375	414	373	379	368	385	370	422	399	411	398	399	407	389	399	403	396	388	415	401	380	410	373	427	357	410	430	424	369	394	394	414	398	398	409	408	406	442	383	416	410	437	397	393	385	384	411	396	381	422	381	389	360	386	355	401	408	402	380	407	405	433	425	414	403	389	395	417	414	413	405	390	434	383	425	395	425	425	418	422	420	390	399	395	389	413	384	415	415	415	366	372	397	409	398	366	415	390	407	425	419	382	401	376	352	365	348	413	374	394	410	423	414	389	361	384	391	388	384	384	392	403	391	393	390	382	405	404	405	420	393	398	383	380	426	363	402	386	376	386	369	379	370	401	383	400	374	419	407	402	413	381	417	409	395	374	393	374	428	403	383	414	378	407	420	373	393	395	403	393	411	385	383	401	386	445	388	419	405	450	360	370	402	399	441	403	379	401	413	415	411	419	400	347	405	417	409	425	398	412	441	430	398	443	397	408	426	370	395	415	404	422	364	377	405	394	388	397	398	375	392	406	377	398	359	418	387	410	409	410	369	396	397	397	369	416	406	409	376	387	410	388	416	429	419	382	426	382	390	393	385	404	417	414	394	387	440	399	394	398	382	380	390	357	378	395	412	388	383	411	388	345	379	389	394	402	422	431	385	408	421	359	384	400	391	397	392	382	440	368	382	371	404	406	413	397	387	404	412	388	410	411	364	390	384	390	395	378	403	375	349	419	411	412	428	383	389	423	370	436	378	448	420	386	414	416	385	396	388	396	393	437	398	392	397	390	396	371	414	414	396	388	388	429	336	386	401	392	389	388	399	441	409	394	365	421	434	414	400	366	409	379	370	386	371	415	394	424	405	404	383	427	389	435	417	423	397	435	383	393	411	389	394	422	386	400	372	374	425	387	389	396	380	407	376	398	413	382	420	410	384	396	394	372	367	417	390	384	410	363	402	377	383	404	401	398	419	437	385	375	401	404	401
1282	209	138	119	98	207	3103	14481	17315	12451	8694	4172	1803	719	313	87	58	57	58	58	71	61	52	60	60	43	58	48	73	60	63	68	47	47	57	51	57	47	61	53	64	62	69	52	57	52	58	53	53	68	60	68	70	63	55	61	51	64	43	52	61	71	52	50	64	58	62	49	54	46	65	69	47	53	60	56	59	50	65	39	59	62	66	61	62	53	50	46	67	54	60	43	53	48	52	53	54	65	58	53	61	52	51	45	46	59	48	60	59	71	48	54	49	52	55	64	50	71	57	60	58	60	67	50	53	57	57	52	69	53	61	65	56	46	58	64	64	70	39	55	58	51	61	65	65	64	76	66	58	48	56	42	62	44	58	54	56	60	57	58	65	56	62	46	55	41	50	63	64	49	47	57	58	62	57	62	67	66	58	49	70	46	56	69	65	69	50	52	53	62	63	52	66	75	71	42	60	73	67	78	65	60	56	71	60	49	56	55	68	57	67	57	74	59	53	56	57	51	56	56	54	56	56	50	61	50	47	57	74	57	62	69	58	67	55	54	33	52	56	57	63	58	59	46	71	54	51	54	52	53	68	61	52	52	62	55	48	56	57	56	61	54	49	68	49	63	47	57	69	57	46	71	60	71	63	55	56	60	61	56	56	53	59	72	57	63	67	54	61	58	57	65	76	72	52	54	62	68	59	50	49	66	58	58	69	62	57	59	57	60	55	59	59	63	57	58	44	54	61	62	63	44	72	55	74	57	48	54	53	51	60	57	60	59	34	44	70	53	38	63	72	58	50	50	72	52	68	64	58	55	53	64	56	67	58	54	63	49	69	52	62	76	50	70	78	66	53	62	61	63	43	59	57	60	64	68	51	50	63	51	57	58	53	62	54	57	59	62	57	69	48	60	66	58	51	53	42	43	72	56	60	63	55	49	66	61	64	54	57	53	55	42	63	41	59	51	65	68	59	58	70	72	57	62	58	47	54	49	74	55	64	62	64	60	47	59	51	52	61	48	65	51	64	64	67	56	72	54	58	47	59	58	61	43	59	62	71	50	58	59	61	53	74	48	57	49	71	55	52	42	42	44	56	61	51	69	59	52	60	58	55	63	54	57	58	46	60	57	72	62	49	68	59	65	69	55	53	54	59	54	44	56	50	61	64	63	45	64	55	56	54	54	52	63	56	49	60	58	57	64	47	57	46	69	66	58	64	58	53	55	49	58	62	58	67	57	62	58	44	50	47	67	62	54	59	65	61	59	46	40	66	54	69	62	67	51	53	65	54	54	57	55	73	63	58	66	52	62	58	63	77	48	48	51	62	61	61	59	60	52	54	47	60	66	47	54	70	57	60	59	78	50	52	56	68	58	58	47	54	60	52	65	41	52	37	63	60	57	57	75	55	61	59	67	68	78	71	68	58	47	51	59	59	62	59	72	51	45	64	49	46	54	59	50	54	64	55	47	76	54	54	58	50	59	58	67	58	69	51	56	61	64	60	60	58	67	61	60	59	73	55	51	56	74	51	66	48	56	64	49	56	65	50	56	58	57	50	60	62	64	53	54	48	51	56	49	68	57	63	53	66	55	64	54	63	56	58	63	52	52	60	79	59	48	67	49	55	64	63	65	49	60	55	68	57	59	58	53	78	58	67	65	56	65	46	61	62	54	65	58	52	60	58	56	58	66	55	64	56	46	66	53	61	52	55	48	59	46	50	59	50	61	44	59	56	55	66	54	48	49	71	55	59	62	57	58	77	59	72	58	58	53	49	67	55	65	57	53	52	62	51	69	50	61	48	57	62	53	52	60	58	49	51	52	62	60	56	72	49	67	67	55	43	59	73	61	49	54	60	46	54	56	59	63	54	56	64	59	66	55	58	52	70	64	57	59	66	43	47	92	55	50	64	60	56	58	65	55	71	58	65	58	60	50	67	67	48	48	44	67	70	52	55	75	61	70	53	55	62	83	58	63	70	46	53	54	85	59	53	60	55	48	53	46	56	53	59	60	49	63	46	55	63	66	68	64	70	53	63	54	57	71	58	74	53	51	54	60	67	51	60	46	55	66	52	61	54	68	46	55	60	67	53	51	56	57	57	76	55	52	63	47	66	50	62	54	59	51	61	55	55	48	69	53	50	65	53	57	52	45	46	53	54	65	51	58	57	54	54	42	62	60	48	63	53	42	63	54	56	48	60	45	56	63	61	55	59	52	59	72	71	54	63	54	64	56	51	53	45	57	46	58	61	56	53	64	66	66	80	60	59	60	58	64	40	54	52	51	47	51	60	60	58	56	52	72	55	51	59	52	53	43	57	59	57	61	54	60	56	48	49	83	47	66	51	69	62	60	68	62	57	54	56	55	57	50	50	61	67	49	45	63	68	49	62	51	52	62	55	57	48	59	61	65	54	65	65	63	59	44	64	55	51	53	59	63	61	49	50	61	68	51	72	52	60	49	54	52	62	54	47	70	48	57	67	45	55	44	61	49	58	62	52	58	58	57	42	63	68	68	63	52	53	70	50	50	73	50	57	53	48	59	70	77	59	47	82	50	66	44	67	69	59	56	52	51	48	52	67	50	49	59	49	66	57	57	51	59	72	54	52	59	47	57	60	49	65	56	62	65	64	57	58	65	59	43	63	48	62	66	50	52	64	66	54	49	64	67	47	62	67	51	58	68	48	60	53	45	72	60	64	64	47	72	60	64	57	52	54	61	59	60	58	59	68	71	53	48	60	59	58	46	53	58	47	59	57	66	58	63	54	59	64	45	47	54	53	61	64	55	60	46	60	53	56	46	70	69	50	70	67	65	53	57	75	54	56	75	52	61	69	58	59	70	57	58	67	46	40	70	48	51	48	53	61	41	62	62	46	69	62	71	46	60	50	60	58	70	41	59	44	55	53	64	55	53	41	47	64	59	68	70	58	62	57	49	68	56	77	60	55	73	35	52	56	61	47	58	55	76	67	53	62	57	57	61	45	65	56	65	48	57	65	70	61	50	49	61	62	51	62	52	66	58	59	56	52	52	63	56	59	57	54	52	60	70	70	51	57	59	55	68	60	63	53	69	49	57	64	47	46	63	63	65	59	63	60	80	57	60	67	58	58	51	47	60	55	60	52	65	55	58	49	58	58	59	68	40	66	64	55	62	51	60	46	46	45	46	54	63	52	54	58	64	65	51	58	49	53	55	59	54	52	60	53	53	48	59	52	53	59	49	55	56	62	62	47	74	52	53	51	60	60	45	70	56	68	49	49	54	51	56	57	58	56	56	63	51	64	52	66	70	60	54	48	59	65	69	60	62	54	53	57	58	56	52	68	66	75	72	61	73	65	62	56	51	68	52	31	70	58	62	68	36	61	56	58	55	59	51	65	50	58	57	72	44	57	53	67	66	60	49	57	65	51	57	52	64	65	64	63	62	54	56	61	58	44	54	48	58	72	63	51	57	73	56	55	55	50	56	67	60	51	51	62	47	60	55	57	54	56	52	44	53	55	64
13777	3446	1815	2501	7411	15116	40030	62345	60602	51348	42605	32535	22974	13745	6564	1628	574	633	579	557	612	607	619	607	591	607	603	594	612	608	614	605	599	590	621	652	623	611	578	605	640	590	607	615	569	613	619	582	621	571	581	610	604	617	570	616	552	588	619	601	608	602	615	596	624	611	617	603	604	579	545	603	577	574	617	595	572	606	575	637	622	580	544	564	640	613	531	603	595	622	596	590	622	601	592	572	582	570	618	604	600	626	600	617	580	613	605	637	623	640	605	635	557	612	589	620	614	599	567	605	621	611	610	604	647	579	583	560	588	620	582	627	633	648	604	632	617	577	574	610	608	560	584	603	617	578	573	650	598	613	626	611	615	624	600	636	605	623	654	541	607	580	634	594	604	651	624	600	609	594	610	668	612	616	604	617	601	614	637	624	609	565	602	552	665	629	613	625	601	637	592	597	568	648	588	631	629	589	573	565	589	607	606	572	613	642	605	651	590	575	596	611	588	627	631	595	636	577	611	628	610	643	641	591	590	582	615	572	618	570	589	646	589	614	596	601	589	596	596	609	605	545	613	619	636	591	669	609	578	615	623	601	587	645	661	660	639	636	580	627	645	626	599	634	607	612	581	636	584	598	617	593	590	593	608	597	627	597	579	580	651	592	642	600	609	643	573	616	601	553	628	573	592	612	595	611	596	633	619	630	630	598	571	566	600	602	588	602	574	634	594	603	601	610	598	667	640	591	615	564	582	596	663	613	636	646	626	594	574	610	597	636	646	597	605	620	599	586	618	579	573	591	590	545	620	650	583	601	648	616	604	613	554	601	613	600	611	605	552	591	611	604	620	564	593	614	594	613	590	567	589	608	607	604	636	562	563	617	605	598	599	618	596	611	599	629	585	579	586	597	602	568	585	613	647	620	642	568	635	582	594	604	583	610	580	628	622	601	632	656	609	631	574	613	555	596	586	587	581	593	602	588	646	562	648	611	634	607	546	599	556	621	599	555	640	566	592	629	609	607	556	648	601	632	589	596	624	599	622	619	579	607	595	605	594	615	589	593	642	613	602	572	613	631	602	618	611	565	605	648	596	579	599	575	568	591	648	593	639	556	608	617	632	584	620	642	587	563	605	593	654	598	593	615	574	633	623	638	591	584	598	613	615	590	588	623	585	574	613	610	559	572	589	623	602	604	621	623	590	628	584	579	568	612	605	602	609	582	595	607	597	612	620	616	631	615	584	570	639	593	596	614	592	620	594	615	625	616	625	573	605	538	659	597	573	629	606	636	597	634	585	627	642	570	648	607	614	600	611	595	624	592	598	582	598	584	584	578	589	596	620	597	587	627	625	585	606	595	624	603	576	627	611	658	643	639	614	607	607	580	559	615	590	612	585	644	633	617	626	586	577	591	584	626	574	598	616	595	590	579	591	650	656	574	612	600	604	618	597	611	619	639	582	591	566	622	597	572	577	612	604	601	613	628	576	599	579	614	584	632	578	581	595	642	593	618	599	618	535	631	610	603	608	607	605	598	614	585	549	644	584	630	599	605	645	653	613	586	613	607	599	591	619	577	565	587	562	583	634	600	625	592	578	627	605	600	622	618	655	595	562	601	540	548	642	604	597	633	605	592	587	620	610	568	597	648	635	557	599	571	604	617	608	622	594	625	603	628	621	600	598	628	602	594	612	571	594	590	568	620	641	558	621	562	612	580	604	599	584	600	642	641	602	629	618	636	584	602	604	629	624	634	567	619	606	622	594	624	600	586	595	587	642	594	602	621	662	571	591	622	611	608	595	630	598	582	602	582	569	596	623	616	605	610	614	657	651	631	638	585	602	564	608	606	623	602	573	622	603	600	651	595	592	565	582	593	588	600	628	612	612	611	589	580	621	599	573	623	599	588	591	627	609	567	588	577	588	623	594	604	584	610	595	596	609	651	610	605	627	598	598	565	624	601	615	590	552	634	621	594	630	635	561	640	567	651	599	618	613	556	608	608	620	640	603	576	607	635	523	615	629	591	609	611	604	601	585	616	609	569	575	602	606	581	575	615	584	584	600	603	647	579	619	617	597	618	603	632	570	554	664	599	629	635	655	604	579	567	635	643	580	606	561	583	628	588	551	655	615	613	600	622	604	600	578	598	566	632	611	584	608	611	614	601	600	631	604	640	561	590	603	632	595	596	565	628	594	670	615	556	603	576	599	644	594	656	634	591	590	615	593	624	578	567	581	633	607	628	560	599	597	573	583	576	644	637	599	587	630	582	563	525	593	594	596	593	620	604	568	580	629	599	584	616	572	554	610	622	605	625	629	570	542	625	594	615	635	603	590	587	584	613	602	574	592	590	603	591	590	544	601	581	590	580	597	619	606	597	600	603	603	584	597	590	593	618	629	623	541	580	577	600	572	618	593	593	609	609	592	598	610	548	594	582	595	551	595	593	617	603	639	571	662	581	595	586	595	650	586	646	615	571	607	590	622	599	600	618	641	566	585	588	610	596	618	581	619	579	630	596	611	608	584	602	598	668	632	608	580	643	596	584	608	627	578	595	566	604	573	617	586	611	565	623	590	590	631	664	646	560	603	600	635	654	554	607	601	612	638	574	617	594	610	587	608	558	603	580	618	571	606	614	637	576	608	623	567	610	600	570	577	577	619	592	594	599	601	578	594	599	596	633	633	622	624	599	633	620	635	557	576	574	617	597	600	559	650	600	569	571	556	608	611	594	590	617	563	592	575	578	612	615	591	631	587	559	588	657	616	569	577	587	587	570	564	582	590	612	563	611	622	599	625	570	592	618	580	599	629	592	619	576	578	576	550	588	636	590	599	548	573	554	591	638	573	595	590	667	589	561	604	600	598	601	562	601	636	568	602	623	621	593	588	556	562	620	599	579	588	590	549	611	620	586	590	637	622	607	610	622	586	583	599	585	593	568	584	615	625	617	621	614	590	577	604	618	581	575	601	591	605	609	574	606	560	605	637	624	589	652	588	582	607	626	588	598	635	601	649	639	611	616	612	653	603	580	611	595	594	596	625	593	595	666	595	573	591	618	600	614	605	627	615	590	573	588	672	613	572	582	568	578	618	614	587	603	558	598	550	606	625	560	676	592	601	623	597	582	623	611	582	587	602	568	611	603	599	611	626	581	631	597	563	678	582	610	605	547	588	599	609	588	598	592	564	624	590	574	621	627	630	603	605	554	648	615	597	601	641	634	585	599	622	590	647	663	572	617	638	663	612	616	591	571	610	610	588	606	631	572	561	603	574	573	606	562	593	592	591	610	595	567	609	540	594	587	615	569	573	611	603	602	617	626	620	571	627	612	650	608	615	598	559	600	620	595	589	610	638	614	592	634	614	585	616	596	629	637	625	622	598	580	597	595	563	612	600	584	558	550	586	577	601	600	642	610	614	609	596	616	579	594	623	586	592	620	595	624	649	537	611	542	599	608	612	601	591	601	600	574	599	580	603	609	622	632	604	588	618	601	621	606	629	583	594	617
1641	55	61	65	57	63	959	2086	2688	2027	1471	778	386	211	86	67	40	52	38	49	60	56	46	45	56	55	55	46	52	48	40	45	45	39	43	59	48	56	54	52	40	64	60	40	45	51	46	44	44	45	55	50	45	46	51	43	41	52	51	51	47	41	38	56	55	53	56	53	38	45	41	41	40	48	53	61	54	44	41	53	53	46	46	56	41	58	48	47	53	55	65	56	49	39	61	49	50	52	49	54	44	51	57	44	38	39	46	43	36	38	46	46	56	44	45	36	46	43	47	59	39	47	44	46	39	43	40	48	52	54	37	40	58	47	50	47	51	48	46	46	41	49	37	47	52	58	52	47	58	29	54	42	61	38	67	40	51	46	42	47	42	43	45	55	57	44	42	48	47	55	42	58	45	44	52	51	37	44	37	43	44	51	38	54	51	47	52	63	49	57	39	37	52	46	45	46	40	52	49	45	55	47	41	51	46	62	38	53	43	31	54	46	46	60	53	50	39	36	49	48	42	52	53	42	50	47	48	34	44	36	60	44	46	41	46	43	58	53	36	39	43	58	38	49	44	43	64	60	50	56	46	43	56	40	49	48	51	47	39	36	64	44	52	51	41	49	42	47	35	60	54	46	65	56	45	49	43	51	42	46	49	48	53	47	41	35	47	42	56	45	35	41	53	40	48	49	58	42	55	46	40	44	48	48	46	42	51	40	44	43	49	53	42	44	46	50	57	48	53	41	44	33	53	48	45	44	42	57	50	43	53	50	49	40	51	44	57	49	42	48	52	42	48	50	48	43	49	46	54	47	45	46	43	59	39	50	52	36	44	53	52	42	46	56	56	50	57	39	63	48	41	49	57	49	50	45	59	41	44	44	52	63	59	51	57	49	54	44	40	51	39	56	53	36	59	46	58	46	47	46	51	53	42	47	54	60	52	49	51	59	44	58	42	46	43	52	39	48	52	47	51	53	49	51	39	56	44	59	48	48	54	51	43	46	58	55	56	45	44	42	48	57	45	47	45	40	51	46	39	48	48	47	44	54	53	41	51	62	41	42	44	48	53	55	58	52	42	44	57	45	38	47	45	47	66	51	45	43	48	58	38	38	39	45	51	42	45	50	66	41	43	44	52	44	47	47	55	40	32	52	44	45	40	67	32	50	53	54	49	49	56	45	59	41	46	42	46	45	53	45	47	47	41	65	38	40	43	54	54	53	45	55	40	38	51	43	43	40	34	36	45	59	52	54	52	47	57	48	42	51	41	45	42	40	41	48	55	44	39	50	37	58	56	43	53	50	49	53	41	39	42	50	47	55	47	34	42	45	49	47	51	37	45	59	47	53	48	42	45	54	47	40	56	33	47	46	62	45	49	52	62	53	43	43	54	46	38	50	58	52	51	61	52	46	37	43	52	39	57	49	64	38	57	53	59	53	52	52	55	49	42	47	46	57	49	44	43	43	54	48	46	54	49	44	39	44	43	41	50	44	45	50	68	38	59	45	43	50	38	48	56	44	40	45	41	34	39	47	38	49	46	50	45	49	37	34	60	57	56	46	45	38	52	43	41	45	54	59	41	47	47	43	46	41	43	41	58	43	39	54	52	43	37	39	57	43	46	45	56	50	57	41	40	43	46	51	35	47	46	55	55	39	52	43	63	37	55	51	40	46	40	49	35	43	45	48	45	53	49	50	39	43	59	55	46	42	54	52	66	45	60	46	44	56	48	48	57	43	45	50	58	48	57	45	57	51	42	47	38	39	48	35	56	39	53	53	41	50	53	41	51	46	54	49	34	43	44	56	50	50	36	50	52	36	42	46	48	42	45	46	62	45	43	46	47	45	53	54	63	44	48	42	55	54	45	42	57	39	43	49	48	44	39	54	47	36	43	52	46	50	44	42	48	56	33	53	45	42	61	50	54	56	47	51	45	42	50	52	55	45	52	52	40	54	51	40	57	52	45	55	52	35	44	44	47	46	62	49	41	52	29	51	44	44	49	53	44	38	50	45	66	47	40	41	50	44	46	39	61	48	39	44	44	39	69	53	54	48	44	39	42	51	48	36	42	48	46	41	34	49	48	53	38	47	53	52	57	46	47	51	44	46	47	47	51	38	43	49	52	50	48	36	59	45	64	51	51	50	45	49	48	42	56	41	51	53	48	46	47	26	52	48	43	48	49	41	47	52	54	56	44	56	37	52	54	50	56	53	31	36	48	53	51	49	48	43	54	46	52	40	50	41	52	48	37	56	39	45	46	49	50	48	52	56	52	46	49	50	38	51	45	50	47	39	54	45	46	46	53	49	33	56	53	50	40	42	52	41	49	44	33	48	45	52	50	46	47	51	46	53	50	47	60	48	35	55	45	41	45	46	50	48	54	49	52	42	42	47	58	46	47	51	45	59	45	47	41	33	43	61	49	65	50	44	52	50	50	45	41	50	49	61	55	47	37	42	49	44	57	52	50	53	56	52	44	48	47	37	43	39	53	54	45	54	41	43	41	37	54	39	49	42	58	50	46	41	48	38	64	42	40	42	39	57	54	54	39	47	32	43	59	45	48	55	39	51	57	38	50	41	60	46	54	48	50	44	41	50	46	50	38	46	42	53	54	48	51	47	54	47	52	52	48	36	37	48	57	58	62	40	49	36	49	44	47	48	49	50	60	34	55	44	44	41	46	45	54	53	53	50	54	46	57	37	52	54	53	55	54	46	54	53	51	47	42	47	44	54	48	57	49	52	52	53	49	50	41	39	41	50	55	60	37	48	43	36	45	45	60	52	50	53	50	47	42	37	57	45	49	41	46	40	63	49	34	42	47	45	48	49	36	55	40	40	48	38	48	42	57	49	41	39	51	42	49	54	45	40	59	37	51	52	43	46	51	53	57	54	47	45	40	55	45	37	42	68	40	45	53	53	51	52	52	44	40	47	45	36	54	35	38	49	46	37	47	57	49	61	41	45	51	49	59	51	51	48	47	44	59	41	52	32	52	38	50	39	40	50	51	51	50	53	34	38	51	59	54	47	46	44	44	37	51	51	39	68	44	55	44	47	45	56	43	52	46	48	51	46	41	47	50	44	52	43	45	48	46	42	43	39	56	46	38	57	45	51	43	42	50	42	54	37	54	52	46	43	47	46	47	47	36	51	40	47	45	39	63	55	41	64	49	57	57	46	52	32	44	50	48	49	45	45	48	51	44	44	37	52	46	51	52	47	41	62	56	42	54	43	47	56	47	50	40	54	56	62	59	37	42	55	46	49	48	57	45	45	45	65	49	34	48	64	50	46	44	51	45	37	49	54	40	42	40	64	39	45	48	49	53	52	47	47	52	39	48	43	57	51	46	48	50	52	26	53	43	42	60	40	39	51	54	41	50	53	44	43	39	51	49	51	44	54	58	46	41	50	57	68	51	53	31	35	41	53	56	50	58	46	51	45	31	49	53	46	46	42	45	51	56	42	65	54	45	47	43	49	43	36	60	57	50	45	51	53	51	49
7397	901	718	753	1264	2126	24073	32517	32400	27596	21961	14759	7855	3833	1593	635	488	476	440	484	453	475	461	474	447	489	459	486	460	467	461	482	479	472	488	446	487	467	448	464	446	469	458	460	450	478	451	474	473	471	482	478	489	408	462	484	487	442	475	440	498	469	468	465	496	448	450	455	474	483	464	465	440	473	498	508	516	474	470	457	520	475	451	473	471	472	465	511	461	447	503	477	517	505	473	446	468	468	460	485	496	485	492	474	439	454	457	511	499	499	501	444	457	447	477	505	434	435	493	478	459	466	472	505	460	497	486	481	487	509	491	431	477	502	489	454	491	482	472	427	464	459	481	487	494	481	465	484	477	473	478	495	454	482	463	472	460	485	473	515	497	482	476	486	441	502	479	485	428	473	437	460	446	465	459	449	482	483	511	457	513	485	486	466	468	445	488	475	489	473	480	466	468	474	484	504	471	445	502	469	482	498	477	464	451	498	490	441	476	482	497	431	475	471	523	499	455	484	471	452	492	459	501	466	519	488	446	467	470	452	482	465	455	469	483	478	434	467	484	431	466	473	456	482	469	495	501	487	476	484	499	470	473	478	503	469	470	481	482	516	461	468	432	483	480	434	520	506	434	476	499	486	475	439	472	491	455	509	475	497	461	419	463	467	493	494	450	472	499	500	449	516	482	467	512	484	518	486	488	489	474	485	507	472	468	542	478	457	492	454	430	502	496	464	500	493	500	481	458	455	473	497	454	458	515	471	484	466	461	461	497	495	442	477	494	460	417	462	520	466	464	497	478	470	482	472	441	413	453	435	495	456	475	503	469	488	489	531	469	490	481	462	446	487	501	443	451	476	462	487	457	482	472	454	450	450	484	467	476	475	492	472	486	456	479	497	473	473	521	479	488	473	510	480	441	456	469	461	466	487	484	449	480	483	505	444	459	490	441	503	471	448	441	492	448	492	496	461	499	493	486	469	456	462	477	468	492	477	453	477	465	453	460	502	477	460	501	477	463	455	460	503	441	494	481	464	471	490	454	492	463	470	469	514	454	474	496	442	463	425	467	474	440	458	489	473	467	469	481	490	479	484	466	506	489	490	482	488	473	483	467	451	504	446	481	455	475	459	526	459	507	469	474	434	447	463	481	410	499	468	445	487	467	445	465	447	476	493	461	460	456	440	446	511	447	438	463	474	446	508	446	462	467	430	464	479	470	456	466	473	479	445	459	466	454	458	451	486	478	497	484	464	444	484	482	524	469	505	447	512	496	458	439	498	463	436	500	470	473	464	489	470	453	483	487	483	476	545	471	463	512	498	517	479	450	507	462	479	470	500	482	461	474	452	493	522	496	471	474	473	467	480	500	465	459	469	513	460	479	503	467	454	454	471	478	460	493	523	493	464	480	495	468	475	508	502	475	442	477	482	469	449	476	431	513	445	463	468	495	507	461	507	499	447	478	479	509	452	450	468	489	497	471	487	474	463	462	465	510	462	469	464	479	445	474	460	481	467	465	462	502	460	467	452	482	478	494	496	507	476	465	507	431	429	469	445	457	469	457	534	453	495	479	453	500	485	460	447	487	451	448	489	493	446	463	469	462	496	496	465	454	467	449	447	438	484	442	488	467	449	483	495	451	476	472	468	470	476	503	477	460	472	500	458	466	476	499	505	464	468	464	475	458	482	503	524	479	467	462	442	503	495	422	478	464	467	463	448	537	456	450	454	438	500	502	442	500	468	469	477	499	498	463	473	489	478	464	455	480	537	442	432	462	509	464	493	459	504	504	449	477	481	490	493	481	470	495	458	485	467	499	494	458	497	487	465	444	498	503	487	500	450	517	475	505	454	470	457	461	499	484	432	467	492	504	470	456	454	472	485	471	483	478	485	457	502	479	487	482	460	482	476	484	472	469	462	514	463	458	468	507	459	495	498	472	472	494	449	483	475	519	463	438	470	480	469	500	476	451	482	476	453	470	486	500	492	475	494	489	444	465	452	487	478	489	505	433	488	504	485	443	472	466	472	505	486	470	457	473	476	459	468	464	423	492	469	502	480	479	500	457	508	478	488	470	504	498	488	473	455	462	474	477	472	450	463	478	483	464	438	485	447	441	441	457	438	446	463	473	468	516	463	507	472	460	502	472	453	461	490	487	447	482	461	481	510	461	483	508	477	482	449	486	454	493	419	465	486	478	520	480	487	489	498	481	480	491	456	452	456	495	481	473	450	485	485	486	480	500	474	462	457	498	460	512	500	462	445	456	501	436	495	465	477	496	487	462	481	480	448	448	475	508	467	530	463	461	484	448	445	484	444	441	481	480	489	518	467	474	485	443	474	465	468	450	480	477	508	485	483	499	489	497	467	500	487	490	457	471	476	505	470	477	501	466	454	460	463	484	495	442	470	486	428	448	456	455	474	422	464	474	470	470	474	498	464	465	470	497	474	442	464	472	450	463	481	497	497	425	482	474	452	444	481	473	440	498	490	480	507	469	472	458	530	492	446	451	473	491	459	502	442	489	479	435	448	488	496	492	459	466	482	482	504	491	471	461	497	452	433	495	483	506	487	467	460	432	481	458	504	449	484	512	481	515	493	468	515	504	455	520	467	456	450	497	476	469	451	478	502	461	457	465	498	492	480	506	500	482	466	480	461	473	450	438	442	451	508	453	477	509	480	480	466	490	498	505	494	454	486	465	494	500	442	485	468	493	486	469	490	471	463	444	476	456	459	478	494	453	467	454	456	462	506	482	445	462	471	459	475	472	460	456	451	461	447	431	435	512	484	494	433	527	467	468	466	461	475	453	493	468	460	504	497	486	470	472	462	480	468	460	475	461	456	479	452	490	489	463	476	454	420	489	504	475	490	530	481	464	454	476	454	464	485	462	468	482	519	456	472	487	472	465	487	487	460	481	450	455	490	497	483	497	466	477	496	458	485	479	470	447	452	469	458	479	474	488	463	427	458	456	506	491	482	514	476	468	460	442	487	473	483	464	487	489	479	451	473	471	455	483	479	488	478	484	457	507	457	465	478	465	470	502	510	437	472	467	490	466	464	484	454	465	528	485	494	479	467	439	425	440	468	468	443	454	453	452	488	499	456	469	481	495	478	494	466	501	457	495	461	463	459	472	508	469	448	546	481	507	475	474	466	481	480	468	462	445	449	467	503	461	475	478	476	472	473	509	452	498	508	466	474	489	468	467	439	471	492	499	487	464	491	517	492	491	497	496	446	448	470	474	516	495	445	533	512	487	417	461	518	457	470	493	501	468	526	526	470	469	479	465	468	493	453	507	446	489	465	454	460	494	479	449	458	454	462	467	526	474	461	508	438	484	511	483	497	509	489	480	486	465	482	522	469	457	448	478	484	496	453	463	441	442	479	492	461	447	472	468	483	479	487	468	459	470	480	445	485	483	443	474	490	468	480	483	461	490	525	457	463	495	485	451	475	494	483	471	433	482	485	495	510	472	464	443	500	513	465	469	479	470	452	478	442	487	456
2459	91	69	59	289	768	4990	8076	7414	5305	3161	1581	692	295	112	55	44	35	38	32	44	51	40	45	41	32	41	45	46	37	41	33	28	46	46	45	34	33	30	44	49	41	41	37	40	41	51	26	48	38	32	40	36	34	36	36	31	43	43	36	54	37	47	40	39	49	52	50	32	46	33	49	34	34	43	43	45	30	46	44	33	35	49	40	50	42	42	31	29	37	35	40	46	39	46	37	27	37	25	36	47	42	33	36	32	38	37	30	44	39	32	47	41	46	44	42	37	49	32	33	39	33	58	43	37	38	38	47	43	48	30	30	33	39	41	33	40	53	41	47	37	38	38	38	40	40	44	33	50	33	47	36	42	50	32	44	54	32	40	39	50	36	36	37	42	50	27	35	41	41	50	37	39	45	40	44	50	42	43	39	39	33	36	38	42	52	35	48	35	42	45	39	34	38	33	31	50	35	42	39	49	48	43	35	34	49	44	40	37	48	30	35	44	35	35	37	39	45	39	35	39	34	38	46	34	54	45	37	30	41	45	33	43	39	44	53	44	37	37	29	31	41	34	41	41	47	43	50	31	38	36	39	49	45	34	38	41	37	48	41	47	43	43	32	51	42	38	45	34	39	40	37	36	39	37	42	38	43	44	43	44	31	37	42	39	44	45	39	33	44	43	41	33	32	41	41	40	37	41	46	44	34	36	34	41	46	47	30	37	45	36	36	44	45	39	32	48	29	42	30	52	46	35	38	42	36	40	37	35	35	54	40	50	46	37	35	43	27	38	26	38	35	43	36	46	45	27	40	39	42	34	42	28	38	34	34	31	50	40	36	46	38	43	38	47	49	37	37	39	34	36	27	30	34	43	38	44	41	31	46	45	52	46	38	35	35	31	44	44	27	46	54	41	40	28	37	32	34	41	33	32	31	30	33	36	32	37	48	44	39	31	34	40	38	37	18	43	38	41	41	49	49	47	44	44	47	38	35	40	46	41	35	35	46	40	33	46	37	38	37	39	33	31	36	33	41	40	58	49	48	34	42	48	47	45	35	40	37	37	50	41	37	39	35	47	52	50	37	52	29	34	24	40	40	37	37	46	35	36	39	36	34	29	45	38	34	31	46	43	48	38	36	42	37	42	39	45	38	39	32	38	43	42	33	50	38	33	45	50	40	41	35	38	29	40	44	45	46	44	59	49	29	43	34	30	37	58	48	51	47	38	38	44	49	34	49	47	47	38	36	42	35	39	43	39	36	40	47	45	44	42	41	50	35	39	29	45	36	34	54	51	35	52	40	35	41	33	38	43	30	39	48	29	31	42	32	44	45	42	32	41	41	38	34	41	39	33	37	27	50	40	45	37	44	44	33	42	36	34	40	36	29	39	37	33	39	41	25	51	46	37	36	34	40	43	34	44	40	39	34	42	50	28	38	48	26	36	46	56	30	38	45	36	49	37	47	35	39	38	43	48	46	48	40	37	43	37	35	47	36	42	44	42	42	27	37	40	32	39	44	45	32	41	35	36	34	35	40	39	35	23	41	48	35	36	46	38	34	40	40	48	53	34	26	37	51	32	34	31	34	41	43	33	41	44	42	34	36	38	34	46	37	30	38	42	31	34	29	43	37	42	39	38	44	38	40	44	26	34	29	47	38	29	41	42	45	47	36	44	33	36	40	47	30	40	37	40	44	37	42	33	41	38	36	43	33	44	46	41	29	42	36	35	36	43	42	33	39	42	45	35	51	38	35	34	55	40	50	38	31	34	50	46	39	42	30	44	41	30	46	37	39	44	44	48	42	38	34	36	43	51	41	48	29	54	38	41	36	43	33	33	36	34	29	42	40	38	30	35	38	34	43	31	54	40	41	44	46	45	39	40	32	30	47	35	46	25	44	45	38	41	56	37	48	28	31	41	51	38	48	40	35	34	41	34	41	33	28	42	36	47	33	31	33	42	44	39	34	34	37	45	54	36	37	47	34	33	38	39	36	48	41	33	19	46	27	49	45	33	35	41	38	40	39	37	27	48	31	40	41	30	42	37	40	41	40	35	36	44	32	46	43	42	44	39	41	40	36	43	31	33	38	49	49	29	33	37	47	39	42	36	38	39	36	41	37	45	49	36	43	52	31	35	32	47	51	35	46	36	35	38	38	33	41	40	33	30	40	39	41	39	33	40	37	34	32	46	40	28	41	40	40	31	40	42	37	37	40	37	47	47	39	41	29	35	42	43	44	40	41	45	40	33	42	42	35	47	44	45	32	43	44	34	43	44	31	35	33	38	49	34	36	43	36	37	38	36	42	35	33	39	34	38	43	53	39	44	39	41	35	39	39	48	36	42	32	21	35	29	50	46	43	45	30	40	33	31	33	31	40	34	46	34	34	46	41	40	33	38	38	32	42	36	35	42	39	37	38	40	45	47	42	36	38	36	39	40	46	36	38	35	43	34	27	37	38	38	34	39	46	44	40	48	30	41	31	37	34	39	50	45	37	38	37	32	35	32	41	40	34	34	45	33	38	41	40	37	41	32	47	36	46	45	45	38	37	36	35	38	30	39	28	55	44	43	49	37	44	41	42	39	47	41	45	37	37	32	35	41	50	35	34	47	35	32	48	38	43	21	55	41	49	36	51	37	40	39	30	43	36	48	35	46	38	42	41	22	30	51	47	45	46	40	37	46	28	42	41	40	42	38	39	45	35	49	32	45	39	38	45	47	30	41	47	45	51	31	37	36	39	35	37	31	32	39	52	41	39	45	32	38	43	39	46	50	37	37	33	41	34	41	32	48	36	44	31	39	37	32	43	37	37	40	35	49	36	34	41	36	39	43	37	54	42	43	40	51	38	36	34	42	39	35	39	37	42	39	37	37	47	48	40	51	35	37	46	41	43	41	32	43	50	32	37	32	42	39	42	40	34	41	33	43	37	35	41	44	38	38	42	41	35	35	39	34	36	45	40	34	40	35	58	40	34	38	34	39	42	52	40	31	40	28	37	40	28	40	47	39	35	40	39	40	34	36	46	33	51	27	34	44	35	45	39	45	34	52	35	30	37	40	30	45	39	43	43	48	35	34	44	39	33	40	46	28	43	49	44	39	35	47	34	32	41	30	36	33	33	45	41	47	45	40	44	44	38	38	28	46	40	30	42	51	41	47	27	31	36	36	39	33	36	37	38	47	42	34	39	38	42	36	40	48	42	38	40	48	38	40	38	35	44	32	34	37	37	43	40	42	31	45	32	45	49	39	35	44	37	35	31	34	52	46	40	41	37	30	36	38	33	41	38	27	38	52	44	45	35	42	38	44	29	40	36	41	45	44	46	34	39	47	46	30	41	41	37	42	33	33	42	35	42	44	43	35	43	52	33	33	46	39	44	49	32	46	43	33	32	43	48	44	44	25	41	35	32	46	34	32	43	33	39	31	38	43	48	30	38	48	41	54	34	40	29	35	32	42	31	38	44	36	43	36	29	47	39	61	48	40	40	31	37	46	49	41	32
9064	1554	958	1293	11600	23153	46222	49557	45234	38314	30696	22666	13842	6954	2678	729	426	372	398	363	397	402	373	418	391	409	418	397	381	393	393	420	403	394	380	417	396	423	366	394	388	398	407	424	380	414	398	349	397	379	364	395	364	421	427	408	426	412	418	378	411	416	377	369	428	380	387	396	405	391	383	379	382	442	384	439	423	384	421	404	385	454	423	410	421	382	413	386	414	375	381	406	418	397	393	423	386	442	383	380	366	401	377	367	393	403	379	393	394	400	412	397	396	386	413	418	399	395	403	438	390	399	402	406	396	410	411	427	445	434	393	361	386	375	422	400	396	367	392	397	415	429	382	390	386	379	412	428	415	391	402	387	398	416	385	413	388	385	403	426	427	377	390	396	398	400	399	418	388	382	414	404	361	371	412	417	415	396	419	410	389	366	400	409	365	450	398	409	371	404	419	424	420	426	428	404	403	403	420	407	430	407	395	396	395	370	401	429	390	421	405	411	404	411	409	395	404	396	407	423	417	438	370	409	437	388	420	432	399	395	416	408	400	392	417	395	400	402	409	421	412	417	413	414	383	464	389	394	388	389	397	409	389	395	424	414	395	411	379	420	392	384	385	410	418	383	405	406	402	399	411	381	364	431	397	420	368	424	398	371	406	429	421	400	415	412	412	364	405	394	414	386	394	393	407	437	388	441	381	406	372	375	396	412	409	390	407	407	431	422	424	393	398	386	414	409	393	396	377	409	398	391	392	406	395	426	381	417	371	395	426	373	396	420	395	423	416	412	383	436	435	394	395	417	422	403	418	377	386	411	394	393	410	388	376	400	405	367	406	368	380	376	417	384	391	423	399	353	426	378	399	402	373	418	360	390	398	406	382	405	429	420	435	395	410	418	399	402	407	407	368	419	424	396	409	423	423	398	408	390	419	373	412	438	416	412	401	396	395	396	392	407	412	390	405	378	402	408	388	398	440	407	376	409	413	410	386	399	354	388	386	342	382	396	423	435	438	377	443	447	419	412	401	368	403	378	383	404	385	425	450	347	398	422	393	395	426	414	386	394	392	392	427	370	418	395	397	429	411	406	417	407	420	406	381	378	394	383	404	421	424	391	410	406	406	394	401	381	411	398	438	430	416	388	406	430	381	411	398	367	392	420	381	418	433	395	379	399	366	399	408	422	406	401	410	367	390	421	411	385	415	384	394	391	408	342	382	401	420	448	416	376	379	402	404	386	389	406	383	431	419	404	394	399	400	422	378	432	404	353	358	380	410	403	420	381	394	400	411	423	402	381	398	435	384	422	396	390	413	413	380	402	407	387	380	418	413	395	429	400	411	425	428	399	388	400	416	370	383	362	383	409	428	378	425	410	394	364	425	397	405	408	378	411	434	418	388	367	364	418	405	407	383	422	412	387	405	370	406	378	402	412	406	393	418	415	354	381	383	394	375	382	407	391	392	425	398	406	414	432	414	407	393	377	401	403	419	394	382	437	419	412	409	397	415	403	409	412	413	414	411	400	387	381	389	372	383	405	411	372	418	403	422	404	387	436	375	379	418	408	401	399	428	430	378	402	459	389	379	392	401	425	426	397	434	404	426	403	374	375	394	399	401	437	398	388	416	405	366	395	414	370	408	407	418	435	402	407	430	419	404	411	424	372	368	412	419	379	433	419	417	399	438	393	418	396	395	409	398	390	413	404	406	408	407	381	440	384	377	422	361	420	404	392	413	390	460	392	423	426	438	414	397	423	397	397	416	426	415	414	369	417	419	363	419	408	416	404	405	431	439	414	427	362	368	388	342	401	432	420	400	365	402	401	453	391	421	389	408	389	391	398	389	401	383	429	406	384	425	391	389	390	432	384	406	422	394	397	385	405	387	411	430	388	381	426	394	373	410	382	390	392	402	382	389	375	408	417	392	427	417	416	382	398	381	396	397	405	411	419	391	390	375	452	410	423	379	404	431	430	408	422	396	371	375	402	408	365	383	389	429	441	393	417	418	411	398	389	393	411	407	405	431	437	411	389	415	409	403	403	372	409	380	392	413	384	392	385	376	398	370	373	387	410	391	373	401	370	401	387	375	393	413	397	403	431	366	404	399	397	366	397	393	398	408	380	392	374	421	408	433	395	401	366	415	380	410	395	403	405	381	396	386	409	384	403	415	443	445	406	433	378	424	389	396	369	430	380	402	377	411	396	440	370	413	400	425	389	421	391	389	416	418	403	392	406	409	384	401	381	417	398	421	392	381	403	403	422	414	380	416	414	442	407	387	391	407	399	406	415	390	419	400	346	390	435	410	374	398	413	392	426	407	377	390	423	408	403	442	428	394	416	423	405	418	390	402	392	422	428	421	408	405	422	412	406	362	388	382	418	397	417	402	397	397	384	426	408	425	427	438	438	427	392	408	400	430	381	423	409	406	391	403	378	400	438	383	388	432	397	417	392	378	385	412	394	397	402	429	417	417	372	426	422	430	373	417	427	403	411	401	360	395	402	403	382	413	372	425	399	412	410	384	367	384	409	417	423	413	395	357	400	382	411	381	392	392	400	377	362	395	407	378	393	399	415	376	399	417	398	391	403	417	395	416	389	407	413	394	375	383	377	401	388	412	394	443	391	415	428	402	389	389	374	396	401	401	380	368	387	354	399	409	441	388	404	410	428	440	375	377	388	369	389	365	399	408	379	350	385	446	398	388	390	382	382	408	400	403	420	412	412	366	383	417	358	395	408	376	396	393	398	413	372	384	383	407	384	367	388	448	429	421	390	437	401	366	428	383	399	383	429	369	446	398	382	412	414	394	451	396	397	385	408	414	392	401	361	394	400	439	396	404	406	420	381	404	409	440	411	459	399	371	381	416	400	392	407	371	424	415	408	428	437	381	433	404	375	401	399	418	414	402	398	407	402	415	402	408	395	368	390	433	378	369	382	413	399	414	371	406	394	429	420	392	434	398	372	405	417	376	376	398	414	410	405	437	415	421	388	445	383	380	379	401	388	401	369	401	426	404	435	394	398	414	381	388	405	387	369	408	384	389	386	419	369	402	417	383	406	375	430	389	397	398	380	408	414	410	392	387	417	411	380	398	371	417	428	408	401	399	374	397	387	384	397	392	401	398	382	424	376	430	359	401	374	373	395	394	394	414	387	368	438	380	397	376	367	402	416	406	407	440	410	378	388	413	378	394	410	391	435	390	374	363	411	426	379	421	368	358	399	368	377	383	405	394	384	413	432	375	381	384	361	389	407	407	383	410	397	408	385	404	391	351	425	415	419	434	415	397	389	422	394	394	390	405	397	404	399	375	382	410	377	417	412	415	416	375	434	435	393	425	414	394	416	360	408	398	395	438	385	360	411	434	400	391	425	425	409	368	413	406	379	429	416	395	373	410	398	377	384	412	410	410	392	378	401	398	407	405	440	402	405	447	399	399	380	413	428	407	382	433	434	386	409	413	424	391	434	406	409	443	407	417	408	369	392	392	407	410	418	398	393	409	393
2596	102	74	135	1000	2406	6346	9465	7497	5094	2895	1338	600	288	119	55	32	47	36	45	41	29	40	40	39	49	37	44	40	37	32	46	41	45	35	46	37	33	28	40	36	40	41	45	39	38	33	47	44	36	39	30	39	50	48	40	45	40	43	33	45	41	39	39	35	40	25	30	44	36	37	30	41	49	45	41	29	33	37	51	30	37	43	34	36	51	29	36	38	37	36	36	37	50	31	35	36	41	31	31	30	35	40	44	40	36	42	34	40	34	35	43	48	45	42	29	46	47	35	41	42	36	36	36	43	34	46	46	28	25	30	49	46	40	37	33	36	45	33	35	31	54	27	33	47	30	39	45	46	37	28	44	40	42	37	37	34	34	36	41	34	33	39	43	34	48	35	42	38	43	40	31	43	35	43	37	46	37	39	48	37	40	43	40	24	26	34	36	50	32	32	38	33	35	47	46	46	39	45	26	44	34	37	38	40	44	37	44	34	33	40	41	44	40	34	31	41	36	29	43	35	42	27	56	43	36	30	34	46	30	47	42	32	35	36	42	25	50	33	35	38	35	37	45	46	27	40	35	34	45	28	32	35	40	46	35	44	36	40	38	49	48	39	35	30	31	42	42	37	38	43	49	40	43	35	33	35	32	37	31	30	40	34	42	41	35	40	39	34	41	47	46	33	43	34	36	41	38	39	44	39	39	36	34	38	36	34	46	36	47	44	42	33	40	43	42	41	34	34	51	31	46	49	31	37	40	35	34	48	52	42	31	44	34	35	35	41	45	41	40	32	51	47	34	48	37	36	46	39	41	35	45	36	29	40	38	31	38	42	41	37	44	44	34	48	32	42	44	42	31	35	42	40	29	43	42	37	39	29	42	42	39	34	51	48	31	38	36	31	39	37	43	34	36	46	41	43	40	47	47	38	28	34	39	39	36	41	42	36	30	40	37	48	30	36	33	39	34	39	43	35	38	35	38	39	35	36	29	27	39	33	41	39	37	41	41	48	38	43	35	33	31	30	33	42	36	32	43	37	48	36	39	34	47	36	31	42	44	37	37	47	26	37	46	31	22	35	36	37	38	39	42	28	38	42	45	49	35	27	40	30	34	42	62	38	33	41	39	40	34	35	45	41	29	40	37	47	30	42	34	45	32	32	46	34	34	35	42	36	39	27	28	38	46	48	47	38	46	42	38	42	36	31	34	44	30	40	38	42	46	32	35	33	41	51	49	35	46	27	42	42	34	35	32	28	43	37	45	33	29	50	40	46	41	31	26	35	41	43	45	52	49	41	36	40	46	32	43	37	40	42	34	42	34	39	34	38	39	40	41	32	39	46	34	38	35	43	47	40	35	37	43	37	44	42	42	44	41	34	36	44	53	47	35	37	39	38	37	34	51	40	36	37	37	33	41	40	38	35	34	40	41	37	49	28	37	42	35	37	39	39	44	27	40	40	47	30	42	31	36	28	43	31	37	35	31	38	28	40	38	24	37	22	32	42	48	44	39	43	45	46	39	45	39	42	38	32	39	43	40	36	47	39	32	47	39	32	23	46	35	32	28	36	43	38	47	43	42	44	44	42	33	38	45	35	36	33	35	46	42	41	35	34	36	34	44	40	44	32	39	26	37	24	37	45	34	41	36	41	44	50	37	37	37	29	45	41	59	36	53	33	36	39	43	37	41	37	30	37	38	34	44	47	33	44	37	46	42	33	34	36	41	36	53	34	43	37	38	29	30	36	36	39	39	36	36	42	39	43	33	38	43	33	31	42	33	32	47	39	38	31	39	42	48	34	48	34	26	36	30	36	41	45	34	44	33	44	41	41	42	40	34	41	40	37	44	44	45	27	36	28	44	23	28	48	45	48	38	37	53	45	41	28	40	41	35	30	38	37	42	25	45	45	43	43	42	30	44	40	46	45	34	45	30	42	48	36	35	46	29	43	33	40	37	40	45	43	37	40	44	39	38	31	29	38	43	31	34	32	43	41	30	44	25	38	33	38	40	47	54	43	34	34	48	44	44	46	38	40	24	42	41	30	43	48	47	40	37	46	38	34	34	40	35	47	49	44	45	43	43	47	35	50	35	37	30	34	37	45	42	49	41	27	38	51	42	32	28	36	37	28	37	39	40	41	43	41	36	37	46	53	38	40	29	41	32	33	43	47	37	29	40	37	37	24	37	33	28	51	42	42	43	43	37	36	48	32	38	28	43	35	40	37	33	38	28	24	36	36	51	48	40	51	38	44	34	37	35	48	35	37	42	33	35	39	35	39	47	38	37	43	37	38	26	37	42	37	43	42	44	45	31	36	43	34	37	45	38	28	59	33	31	29	36	44	50	34	31	38	33	47	42	36	42	34	38	35	35	34	41	31	31	40	50	37	27	34	48	42	31	45	51	49	47	38	46	44	44	47	36	39	41	44	47	44	38	39	47	35	35	35	41	31	55	34	41	49	29	32	30	41	33	44	46	36	35	34	44	50	39	26	33	39	38	46	38	43	33	46	42	31	48	37	42	30	38	32	34	35	39	43	50	32	44	47	42	47	38	31	34	42	31	44	33	46	44	30	24	32	25	41	48	36	37	37	37	40	44	41	40	36	39	42	38	46	38	30	53	34	40	40	32	37	42	37	27	45	43	32	36	34	40	39	31	38	30	29	36	33	21	37	33	43	38	41	38	41	31	35	41	27	46	41	36	34	37	42	32	49	50	35	42	41	39	43	36	35	33	44	38	40	36	30	36	44	40	36	34	41	42	40	38	40	35	45	43	27	33	37	49	30	33	28	42	39	51	31	42	31	35	45	49	41	39	42	29	43	40	37	43	45	35	31	38	39	41	30	44	40	27	45	35	28	43	43	38	48	42	42	42	46	36	34	36	40	47	29	45	40	37	35	36	46	42	46	38	41	39	40	36	30	31	32	42	37	28	42	32	44	36	42	37	43	31	40	36	29	30	52	43	41	34	34	41	36	35	44	31	37	30	39	43	35	39	36	37	50	39	35	42	32	39	27	29	34	39	35	34	41	38	34	43	35	48	40	34	39	39	37	30	42	35	34	41	46	31	35	51	33	45	38	41	39	34	39	40	44	51	46	32	34	36	33	29	42	41	37	38	39	54	40	43	39	39	35	44	38	37	37	42	35	38	42	37	35	32	36	31	35	33	45	33	43	25	45	33	34	47	41	46	38	37	34	48	34	32	33	37	30	33	35	37	49	48	46	33	52	43	41	41	37	37	30	46	36	32	48	26	30	47	35	43	31	35	36	51	35	43	47	44	43	50	40	44	31	27	49	33	45	38	25	41	52	39	37	39	38	34	32	41	40	50	43	34	35	36	45	39	31	35	51	39	35	37	39	33	37	38	21	43	40	50	49	34	39	33	37	43	43	45	38	35	40	29	39	41	44	36	41	41	34	40	45	33	49	44	26	51	33	38	33	43	47	32	49	31	42	43	41	38	43	42	33	33	38	48	50	31	38	30	36	30	40	34	38	29
9149	1845	1039	4250	34948	39814	50225	52033	44278	37741	30102	21654	13041	6320	2552	701	413	418	438	400	376	397	434	390	426	406	393	405	420	391	355	423	367	417	440	395	407	433	388	424	431	394	422	412	421	419	387	401	424	383	411	399	435	380	406	419	405	424	383	401	347	401	359	392	370	375	374	392	374	392	412	390	405	373	385	414	359	392	408	398	409	413	397	438	351	422	382	439	402	404	413	388	384	421	425	388	392	384	388	401	421	406	384	387	363	382	392	437	380	396	398	408	416	372	375	416	390	419	388	427	400	408	383	403	395	459	388	408	390	410	401	380	387	432	445	408	415	418	385	395	405	370	421	394	421	389	419	370	380	397	398	407	372	375	402	396	387	409	419	389	397	399	373	442	409	375	370	387	381	366	414	414	393	421	391	406	423	391	440	405	392	404	423	414	402	436	422	406	365	410	388	400	386	378	356	413	380	383	391	376	400	381	402	380	422	397	421	399	409	397	373	387	392	399	404	393	381	414	411	390	398	374	411	384	381	459	406	405	385	417	397	391	376	362	418	410	409	415	399	419	412	415	396	392	403	408	406	405	370	381	408	415	390	381	396	358	377	394	407	394	401	414	387	385	386	398	421	435	401	400	420	362	408	399	382	414	403	407	407	376	387	399	390	423	408	424	422	404	403	393	440	399	396	435	379	408	403	381	413	417	352	385	397	458	424	395	376	381	385	410	432	414	400	424	386	391	405	407	432	362	393	399	427	405	383	369	378	409	396	398	401	402	381	378	406	406	407	394	400	416	375	354	363	345	370	398	401	407	422	451	447	401	381	378	386	388	425	377	375	371	395	405	378	371	384	430	408	392	407	398	367	378	406	380	430	423	382	403	427	402	386	374	387	380	391	382	414	422	390	402	407	416	390	392	412	391	432	392	402	407	421	423	405	429	434	393	379	415	390	381	378	398	355	416	388	423	397	399	399	361	383	381	396	402	391	389	402	382	370	399	392	385	397	454	412	397	422	395	392	398	444	399	408	411	400	359	389	380	392	418	390	391	394	365	398	420	418	413	388	397	406	417	364	430	404	391	388	441	418	396	374	381	408	373	384	405	402	402	408	345	399	420	394	409	390	397	417	406	397	416	384	406	405	419	405	382	408	378	371	423	417	375	385	395	373	385	411	383	406	401	381	403	378	407	405	385	414	391	431	384	421	418	400	412	423	399	389	385	378	404	368	363	398	387	389	412	394	416	429	372	381	383	422	393	386	426	407	370	393	402	402	379	402	349	382	391	383	430	380	396	377	405	364	388	405	377	418	358	407	400	384	391	387	407	432	394	385	382	428	410	377	421	443	389	417	388	382	411	353	386	363	372	385	378	362	373	399	366	409	400	404	419	416	414	407	417	402	409	393	428	414	407	357	396	360	381	436	395	382	422	412	392	412	425	444	415	391	387	392	392	384	393	390	430	420	416	395	361	400	371	383	429	380	401	394	373	413	409	373	386	426	386	420	359	417	371	391	400	388	376	421	433	403	348	408	394	369	407	396	396	403	430	380	381	395	398	374	376	425	399	398	423	372	382	406	410	374	381	365	393	426	410	415	386	420	378	403	405	348	407	398	405	389	396	415	382	370	391	382	402	387	384	390	392	417	411	414	410	393	410	383	432	401	409	395	396	400	400	405	417	397	374	390	376	366	401	376	394	397	387	398	374	403	400	398	411	395	383	406	442	424	410	414	388	418	374	405	370	432	403	396	412	429	386	366	380	405	426	413	427	382	420	396	420	396	429	370	372	366	400	393	449	387	379	387	428	364	420	402	401	390	398	392	394	375	409	399	384	416	398	374	411	411	368	386	400	432	369	410	378	414	429	397	369	412	402	425	375	387	390	402	407	376	380	419	390	415	393	396	445	405	376	421	394	413	426	402	401	390	420	412	430	386	410	425	422	403	391	400	398	399	385	375	393	389	364	403	393	397	384	427	407	386	391	431	401	415	366	399	392	398	439	371	402	442	377	385	420	457	388	371	393	391	401	375	396	388	415	390	408	385	389	404	404	420	414	370	403	394	436	402	439	398	388	416	372	390	420	408	394	392	369	395	423	420	381	411	391	416	408	393	402	408	403	381	378	422	383	390	401	405	398	404	413	419	356	386	435	419	370	386	374	408	372	390	392	386	412	418	377	398	403	409	378	378	424	404	406	391	389	391	359	409	396	431	393	393	393	436	377	379	408	402	390	375	387	411	429	399	396	399	411	409	397	408	408	414	436	371	407	367	402	386	418	418	387	387	402	414	408	391	406	375	380	397	393	414	397	422	395	457	398	375	426	414	402	379	391	381	393	397	390	405	363	415	388	381	398	377	422	392	402	392	391	407	393	432	403	399	390	402	405	409	424	393	412	391	423	434	388	428	416	398	400	402	369	355	374	406	379	369	413	382	405	417	413	430	369	398	387	403	439	382	385	365	386	392	441	389	419	423	401	404	391	420	386	398	422	394	391	398	391	420	386	391	430	418	371	371	395	393	381	392	409	380	379	376	415	434	399	400	460	416	423	429	410	406	394	382	424	393	352	441	362	391	366	396	396	405	400	380	408	424	402	399	413	417	419	393	413	361	374	403	399	381	390	397	384	408	427	389	365	451	423	397	421	391	429	411	397	420	404	346	428	397	374	399	433	397	385	393	394	363	403	344	420	371	401	416	319	399	398	408	399	389	373	396	364	413	414	403	377	389	421	420	412	389	435	435	390	400	413	399	409	421	410	415	435	405	411	357	373	388	414	419	401	372	402	421	449	380	417	395	367	406	382	398	384	387	408	380	406	367	371	398	374	400	385	379	363	384	444	382	376	403	440	405	443	378	394	405	430	426	388	405	363	391	401	386	377	398	385	398	394	440	436	402	404	394	405	419	409	353	388	376	421	382	397	408	411	426	389	413	370	397	390	413	392	392	409	381	395	433	394	376	368	398	394	397	399	419	428	423	395	438	395	388	348	414	423	406	381	414	396	417	373	382	383	402	397	386	386	395	415	400	422	382	434	400	370	408	399	398	417	385	375	395	409	420	379	361	399	412	394	392	410	418	416	364	403	398	365	375	422	389	411	400	415	416	397	403	410	384	380	402	368	428	431	405	402	396	379	408	385	390	414	407	401	397	410	388	384	395	393	389	389	382	382	413	432	395	420	382	362	396	431	421	384	348	327	409	378	409	386	404	403	416	396	392	383	405	418	409	412	383	383	372	386	421	400	411	353	390	394	383	382	392	371	438	378	384	412	371	399	404	395	407	389	395	378	412	408	418	413	385	407	402	372	414	394	423	396	406	391	398	420	401	406	409	397	379	398	421	405	384	380	415	377	384	394	390	367	401	429	420	427	414	414	415	417	396	406	409	419	390	402	407	401	386	383	391	421	443	400	379	440	395	418	406	386	401	391	364	385	394	364	408	388	394	403	379	368	402	364	419	416	405	398	382	415	406	410	395	378	402	398	386	428	374	426	372	397	377	386	370	411
1372	197	132	133	243	1308	4700	16383	17484	13007	7009	3308	1465	611	246	74	58	53	63	61	55	64	52	48	59	56	53	57	55	59	54	55	59	81	62	59	59	48	63	53	59	49	47	60	53	55	56	53	54	59	63	56	50	59	59	54	54	53	64	63	51	60	51	61	73	55	51	59	54	52	48	49	52	54	57	45	60	55	55	47	58	51	58	56	54	54	48	60	45	60	50	63	64	48	61	59	53	50	38	58	44	52	60	52	52	50	50	48	51	61	74	58	63	53	48	53	55	54	63	48	58	53	49	45	49	68	63	55	67	54	61	46	48	56	54	61	69	59	57	58	49	63	68	57	52	52	43	49	68	67	49	62	45	62	47	52	45	50	61	50	53	51	54	63	55	53	50	60	50	54	42	49	65	50	53	47	67	64	57	67	61	58	55	48	52	54	46	59	60	69	53	62	55	53	69	59	63	44	62	47	56	46	50	63	64	58	62	68	49	58	41	59	59	48	47	54	59	56	52	56	52	48	51	54	53	65	57	64	66	59	74	65	68	45	60	67	54	65	49	43	53	60	63	46	61	60	49	67	50	49	43	47	65	47	54	51	53	51	54	69	63	43	59	62	56	59	65	71	62	55	40	57	54	47	60	63	46	56	57	58	69	53	58	68	63	64	48	57	48	68	63	52	49	56	55	56	57	43	60	68	53	61	58	44	43	48	58	62	55	52	45	57	62	61	59	65	56	51	50	58	54	64	51	51	57	52	57	56	51	48	78	44	49	55	53	50	59	75	54	60	32	60	46	54	55	50	62	60	48	53	60	60	52	61	42	59	54	57	70	54	47	50	50	65	43	55	52	60	64	46	69	43	48	57	44	54	50	62	71	47	53	47	60	47	54	53	61	60	45	59	55	47	67	56	62	66	61	48	63	53	45	49	59	45	60	50	51	63	47	41	55	41	56	55	59	59	54	50	51	71	53	68	54	55	54	46	64	45	49	53	63	44	59	55	51	53	50	48	54	51	50	63	42	59	68	60	69	58	58	53	59	66	55	58	56	57	49	57	52	54	57	48	55	51	57	72	61	60	68	56	55	58	53	65	61	49	62	50	59	57	59	59	62	53	46	54	69	45	53	69	53	40	50	61	54	59	54	55	53	53	62	67	56	43	50	52	49	58	58	62	67	52	48	60	64	44	59	44	50	71	54	61	41	59	71	66	57	58	57	61	66	59	60	72	51	48	55	55	71	41	53	49	48	53	48	44	61	59	53	41	65	54	56	43	52	66	57	56	63	40	57	50	64	55	53	50	59	48	67	61	63	50	63	48	56	53	55	57	68	60	49	45	51	69	64	46	55	58	50	46	59	60	66	51	55	78	55	47	58	57	50	57	56	47	40	57	66	54	60	58	58	48	59	59	61	46	62	58	64	53	54	56	59	51	50	57	52	65	69	50	65	57	61	49	71	47	53	52	53	51	55	66	51	64	51	55	68	63	58	53	52	44	56	65	42	68	65	56	46	61	47	61	49	52	52	54	58	60	42	62	66	53	61	61	58	65	54	56	63	52	47	57	70	53	55	58	57	59	48	49	62	54	58	57	50	53	51	68	68	50	52	84	64	61	59	65	50	52	51	68	63	53	45	67	71	62	50	45	64	62	45	51	51	57	58	49	54	57	44	57	55	61	70	37	55	60	57	53	64	51	50	66	69	44	54	62	55	53	59	67	50	57	54	50	65	66	64	68	64	57	53	62	58	49	63	43	51	48	49	53	59	53	57	49	60	54	63	60	64	55	79	50	58	55	56	46	52	42	59	54	49	67	59	50	54	48	62	53	53	61	60	46	41	45	64	64	44	51	53	50	49	66	55	60	55	58	69	55	59	56	51	56	54	59	56	57	44	53	49	48	50	67	49	55	42	63	50	55	52	56	54	55	64	56	50	58	47	55	47	65	57	63	45	52	55	39	50	68	48	50	56	52	49	51	44	52	52	62	54	65	48	57	58	54	60	56	53	52	60	50	52	51	44	67	58	67	51	44	55	51	42	53	53	40	56	64	43	63	55	64	58	61	68	60	62	62	64	64	54	52	58	58	52	54	52	51	59	50	41	51	46	69	50	51	73	66	62	58	63	52	60	44	64	58	55	63	54	51	44	50	59	60	61	44	63	42	58	43	61	57	55	53	49	57	59	59	63	53	53	58	54	38	62	62	61	62	48	39	62	53	56	56	64	54	64	53	49	51	48	46	70	63	56	60	66	48	48	48	50	68	54	56	67	68	46	62	48	46	59	56	61	64	58	50	54	62	48	61	59	65	74	53	52	64	60	47	53	54	57	60	50	56	64	55	60	55	49	62	54	56	54	67	63	50	67	51	65	47	68	59	48	55	44	66	53	61	54	54	60	54	57	57	54	65	63	56	53	36	61	57	51	54	65	51	52	56	59	59	51	54	58	80	51	47	61	63	61	71	84	39	53	64	47	45	57	56	45	65	59	60	56	63	57	38	62	54	57	61	58	66	57	51	53	58	64	65	50	54	58	53	59	57	54	45	42	59	58	66	52	67	53	57	53	69	64	68	64	65	42	65	66	56	66	49	45	45	51	59	60	54	58	57	47	56	53	50	55	71	61	60	40	51	61	50	65	56	63	53	58	55	66	49	47	59	42	57	53	54	39	51	48	53	58	76	61	46	63	45	65	56	45	53	59	61	47	56	53	66	47	57	55	66	56	53	56	68	62	66	46	71	47	66	50	59	48	54	72	62	64	50	71	68	62	58	56	67	60	51	60	65	45	56	57	67	51	54	52	50	57	57	46	55	46	50	76	65	60	51	68	47	59	55	64	50	61	68	60	56	61	51	59	60	50	38	64	44	59	57	59	61	51	60	44	68	54	67	67	56	52	59	57	50	52	49	51	53	50	49	49	51	46	54	66	51	57	58	57	64	54	72	68	48	60	48	50	67	66	41	54	52	54	54	59	63	65	67	51	67	60	55	50	57	67	68	62	47	52	53	38	59	53	55	53	49	60	49	59	63	57	57	58	50	58	60	49	62	50	50	59	64	52	48	47	48	64	55	39	45	62	68	57	69	53	67	57	57	40	55	58	49	43	54	50	65	56	61	50	45	49	50	58	66	60	57	56	61	57	62	52	64	54	76	56	54	59	61	55	73	52	61	50	51	58	56	53	62	55	41	44	54	44	55	55	57	47	48	60	50	69	57	58	59	47	48	56	51	47	62	53	70	56	53	74	54	73	57	55	59	63	69	49	59	54	58	52	60	49	49	60	49	55	63	57	62	60	49	52	50	53	45	60	55	49	58	62	47	53	59	38	65	40	58	55	55	58	45	53	64	70	54	63	76	55	49	47	67	42	59	58	53	54	61	58	54	62	66	61	49	48	57	55	50	40	51	52	56	53	68	63	55	69	56	65	71	61	61	54	55	50	57	69	51	53	55	64	66	59	50	42	57	48	58	59	43	51	57	51	51	61	50	77	49	56	70	56	51
14224	3407	1863	4005	15993	27520	45479	64835	61094	51011	39034	30012	20800	11620	4489	1096	549	602	586	641	592	597	570	567	594	585	574	629	575	579	586	566	611	586	606	560	600	569	611	576	614	584	557	623	625	591	546	617	576	616	538	569	593	602	563	633	551	553	605	635	594	640	635	535	573	623	593	566	568	614	590	625	567	538	633	626	622	628	572	603	588	595	610	559	579	574	576	594	600	596	618	576	603	555	588	641	585	573	605	561	619	576	598	598	576	598	558	571	546	565	582	600	590	581	642	596	574	590	623	574	566	629	525	584	563	563	579	574	627	584	575	583	605	574	593	623	570	611	579	589	589	562	615	571	544	571	622	562	552	562	557	622	541	593	561	610	579	579	607	588	581	563	634	598	624	586	598	587	608	588	549	618	604	582	593	627	600	536	529	628	628	574	599	602	601	578	604	564	619	624	605	569	605	630	596	571	581	587	615	566	568	583	581	574	582	597	556	586	616	589	594	630	592	609	579	582	603	609	571	589	593	574	581	544	579	623	564	582	621	594	566	563	632	557	569	591	566	578	545	594	542	600	623	593	554	620	535	595	599	594	597	574	574	578	621	592	536	613	582	562	618	568	608	592	618	594	610	549	600	587	541	613	596	568	564	587	579	571	524	566	632	590	571	586	586	583	569	561	606	609	602	622	564	587	582	583	567	599	617	574	608	604	559	587	601	554	569	608	599	578	605	602	612	571	558	578	549	578	626	595	644	565	604	591	582	571	574	614	572	579	593	583	630	595	570	556	541	572	565	578	587	613	593	621	554	578	613	586	612	591	584	610	589	574	580	599	577	615	589	550	592	619	623	556	632	638	572	597	550	630	541	583	579	620	571	587	549	587	586	554	619	555	539	559	567	592	566	588	559	561	674	604	587	600	591	602	576	590	632	605	586	574	588	584	605	625	595	584	603	609	562	616	558	606	589	580	626	591	599	567	612	591	618	587	611	586	579	601	600	566	612	613	531	598	601	581	554	568	610	612	567	574	591	598	562	600	587	545	603	612	570	600	607	583	558	610	565	565	584	582	600	573	584	625	590	616	605	591	630	564	601	569	577	580	617	617	576	569	593	626	555	602	610	566	597	569	549	624	596	536	569	598	636	578	596	620	573	573	606	582	587	567	581	573	611	596	599	576	589	583	543	565	637	571	588	576	598	618	633	590	572	596	553	605	604	593	588	588	576	589	598	558	630	571	584	610	592	593	594	550	557	570	546	610	599	622	580	600	610	564	578	597	593	590	595	557	572	566	608	586	599	589	594	591	568	665	582	596	583	638	585	616	562	607	599	619	586	591	611	602	599	579	583	552	598	547	601	580	605	617	624	586	585	583	571	603	620	550	574	583	586	596	616	609	564	562	582	575	652	623	599	581	590	581	557	550	547	626	566	615	617	577	533	576	549	525	624	591	591	629	579	607	600	546	588	562	617	567	565	569	579	615	603	572	540	535	607	621	583	607	571	600	567	599	604	629	535	590	618	597	616	579	542	580	577	570	578	594	581	588	562	543	579	600	568	597	592	625	567	587	625	590	609	572	556	592	583	570	597	554	579	568	606	559	629	563	617	609	562	602	610	569	587	594	597	614	637	607	575	578	611	566	613	544	583	622	576	637	574	564	611	558	560	565	590	553	588	582	587	589	600	537	624	601	547	576	596	597	657	558	594	576	614	582	635	562	604	617	553	565	570	569	570	601	601	589	588	562	602	602	608	622	599	561	570	612	603	566	580	623	593	553	576	605	591	561	559	573	565	571	576	544	564	603	561	578	584	560	603	630	614	603	609	582	582	627	574	629	611	561	603	585	552	610	594	567	564	539	563	566	623	595	565	607	601	606	616	585	584	584	571	587	587	612	563	601	578	581	579	588	655	589	585	538	570	528	601	570	593	581	566	593	544	597	614	628	563	586	581	607	622	559	633	594	585	560	584	570	554	565	595	621	590	508	595	589	591	598	610	591	587	615	621	583	560	604	562	586	567	588	583	619	566	576	578	581	650	600	516	635	565	577	581	601	562	571	630	585	606	613	564	591	594	591	625	644	611	597	613	630	601	564	610	598	620	583	579	634	544	599	626	632	542	580	570	568	596	590	572	624	573	572	577	600	618	608	610	559	623	567	614	625	577	602	610	525	602	596	586	571	580	580	557	561	616	601	605	572	622	579	558	621	607	578	590	599	597	558	596	576	608	584	562	575	559	555	593	606	629	592	556	564	565	569	553	579	596	601	616	633	558	616	582	599	610	596	589	578	540	587	574	591	603	614	609	572	604	646	562	615	598	623	591	552	646	539	595	616	600	547	611	598	609	560	563	566	576	627	599	594	584	601	606	593	590	562	566	637	599	607	574	550	555	573	609	568	626	583	594	566	631	656	589	588	597	569	631	573	656	597	579	611	553	645	591	591	611	602	619	604	587	626	582	604	592	628	592	599	614	566	587	613	591	619	608	587	548	576	611	572	591	595	582	591	564	579	558	579	592	628	597	600	609	584	597	613	551	614	585	594	611	587	580	606	622	605	598	623	612	593	608	566	605	530	626	573	590	617	599	562	556	614	596	540	584	589	575	618	589	618	572	634	566	581	569	552	598	587	579	555	552	607	634	648	592	590	660	602	579	580	566	554	557	567	563	592	545	618	573	596	572	605	615	538	595	598	578	558	565	582	535	624	603	589	563	606	571	605	580	611	618	597	567	592	593	592	597	571	578	635	597	602	540	577	576	603	580	565	636	564	557	610	589	553	577	606	590	616	604	565	651	556	594	590	578	569	609	569	569	565	600	606	622	575	572	629	544	576	589	559	595	597	587	592	576	572	630	575	572	562	562	621	613	565	602	568	560	621	570	573	595	638	561	605	599	605	554	589	655	597	558	589	581	561	576	580	527	622	602	586	566	564	602	562	610	625	583	570	594	607	556	584	564	571	572	645	574	596	572	567	645	592	599	545	598	596	574	612	607	594	563	608	582	550	564	582	561	575	598	560	602	561	611	566	568	598	571	627	591	553	589	561	600	573	618	578	581	605	560	618	582	581	591	599	572	612	612	584	594	606	595	616	587	613	604	579	583	582	578	581	578	654	594	554	561	608	567	589	584	582	641	602	572	628	607	579	630	591	577	591	582	534	601	639	598	555	554	630	604	601	601	628	580	591	605	593	560	573	601	603	593	620	591	566	587	568	601	584	597	608	603	570	566	639	600	561	593	603	558	571	603	567	602	638	584	607	591	600	593	589	542	597	557	576	600	618	589	621	585	560	573	541	612	543	593	594	591	529	600	572	581	613	600	631	593	581	596	572	560	539	653	598	612	559	610	588	588	566	604	569	596	548	608	607	573	578	564	564	595	582	574	602	593	605	607	639	589	637	527	544	551	578	618	607	580	553	617	611	588	576	586	568	573	576	570	630	577	609	556	575	574	598	579	585	607	600	616	573	635	610	602	592	623	589	593	590	573	619	609	549	594	592	561	592	577	562
1682	70	54	50	55	414	1442	2332	2243	1866	1054	608	277	148	70	47	43	35	44	43	46	42	47	49	58	54	38	47	52	39	46	35	45	46	52	42	49	49	50	47	58	52	52	42	39	45	44	39	42	30	39	51	49	39	41	34	53	32	43	52	43	55	50	45	35	58	39	45	45	50	48	50	59	49	46	48	53	46	52	50	54	48	59	46	45	58	45	41	30	48	42	45	39	45	52	49	53	36	45	49	45	44	36	41	57	56	51	56	45	45	39	36	43	48	51	46	50	44	42	44	34	41	40	48	50	45	44	36	51	57	62	42	41	36	46	44	51	39	41	35	35	40	44	37	45	46	44	48	40	32	40	53	49	53	42	46	42	48	54	51	37	40	41	60	53	43	52	45	52	58	46	49	47	49	46	48	43	44	45	39	46	40	43	55	55	46	47	40	48	42	47	46	44	34	49	44	50	40	48	53	47	53	44	58	42	51	49	31	42	54	43	43	42	48	54	52	53	42	41	49	48	45	44	47	46	37	57	40	44	50	51	39	51	46	47	33	37	51	41	41	46	42	36	42	47	50	38	49	40	51	39	39	48	39	43	34	42	53	43	46	41	35	46	38	31	50	43	40	46	47	38	42	44	46	38	49	48	35	31	41	38	47	48	49	44	49	48	35	51	34	53	49	50	43	51	39	49	48	37	43	62	50	29	45	42	36	52	56	43	52	43	45	45	49	39	36	57	42	48	40	37	56	58	43	41	39	37	43	50	40	38	40	51	47	49	41	48	45	50	43	40	63	40	42	43	52	39	35	44	50	46	45	44	45	41	49	40	45	37	51	41	53	43	41	47	38	48	46	46	48	49	37	48	51	48	42	44	48	59	40	43	57	46	44	59	39	40	43	39	53	38	48	57	40	43	39	48	41	43	39	43	41	38	47	58	41	47	44	43	35	51	50	41	56	46	40	53	33	42	50	47	47	39	54	40	50	47	38	59	51	43	43	44	58	51	46	64	39	42	39	39	47	44	51	51	45	39	52	43	46	50	51	53	39	34	35	46	49	42	36	38	37	51	45	28	33	54	57	47	55	46	38	45	37	45	40	33	52	36	43	37	47	43	47	52	59	40	51	43	36	43	41	59	45	50	36	41	55	40	47	52	43	51	39	42	59	46	51	52	40	43	39	30	49	50	46	38	35	41	45	50	48	59	46	36	43	50	48	43	40	40	44	35	46	38	51	52	44	43	43	33	40	43	51	38	42	43	31	56	58	43	49	47	42	44	40	38	46	48	50	40	44	48	45	55	36	45	46	56	48	37	41	41	43	47	43	43	53	46	36	58	49	50	44	55	48	46	43	46	40	43	43	41	41	52	52	44	44	47	30	38	46	51	40	34	48	35	46	42	44	55	47	45	48	42	41	47	47	46	36	53	48	43	36	49	42	41	45	39	45	47	49	40	51	53	54	54	52	52	52	41	49	53	50	55	44	50	48	32	44	49	38	51	41	47	32	47	45	43	36	44	50	46	52	50	52	38	56	54	53	50	52	36	48	39	53	49	43	48	66	48	51	39	46	51	34	39	31	47	47	59	57	47	36	48	47	52	66	48	50	47	49	39	47	43	42	39	57	51	37	46	42	42	31	39	49	46	42	39	41	33	43	48	54	55	33	57	52	48	48	38	52	47	35	51	35	49	47	52	42	55	59	57	53	45	45	29	55	48	52	44	40	43	41	33	46	36	35	46	43	49	40	33	47	37	34	48	53	54	41	49	35	44	62	59	55	39	40	51	54	45	53	45	40	33	51	43	40	45	45	45	46	47	49	48	42	43	47	36	37	51	48	42	53	31	30	52	43	48	43	58	54	60	52	36	52	45	52	55	45	41	46	53	47	40	54	53	47	48	44	47	55	47	57	51	47	43	37	36	42	46	44	40	46	47	37	51	37	55	47	47	41	43	41	54	47	59	46	41	46	43	59	41	47	42	42	47	54	48	43	44	48	58	39	34	40	50	44	41	34	58	46	35	36	46	48	53	45	51	35	51	53	48	42	37	37	44	52	50	44	43	49	40	46	38	49	43	43	58	50	56	50	42	51	43	35	56	42	45	49	50	44	46	50	27	47	45	43	46	49	47	47	42	43	54	47	46	35	38	45	45	42	39	50	38	47	48	44	34	42	49	38	39	51	37	43	52	48	46	39	37	50	43	51	46	47	35	43	51	50	41	57	43	39	48	38	57	47	39	48	39	49	44	34	43	49	44	52	48	38	49	52	40	37	30	40	45	49	55	37	57	60	44	43	40	45	53	46	43	52	37	48	48	44	34	39	54	51	54	41	51	39	46	30	49	48	57	34	45	53	52	36	38	37	57	40	43	46	46	49	45	48	43	48	46	42	38	56	46	49	40	41	54	41	64	45	48	39	32	52	42	40	43	59	54	52	43	43	45	38	48	49	43	41	46	50	39	47	46	39	55	40	35	43	51	48	50	48	40	46	32	39	38	43	46	39	51	36	53	45	42	39	46	42	42	57	32	37	38	46	40	45	33	41	38	46	37	46	51	58	39	42	44	37	55	54	46	54	37	44	42	49	36	36	46	48	45	57	47	31	50	49	47	34	37	48	45	51	49	43	46	47	47	52	49	44	45	42	47	37	37	55	36	51	46	47	35	48	40	42	35	40	40	45	45	33	50	45	43	46	43	43	45	39	51	48	52	47	50	49	41	46	57	40	44	53	42	36	56	42	54	54	42	58	46	40	51	39	48	56	29	49	53	50	44	47	47	44	44	36	39	52	47	44	51	51	49	36	48	59	43	36	63	44	54	57	41	39	40	43	47	36	61	50	42	38	32	44	54	46	43	55	53	64	51	55	48	60	43	44	49	43	50	23	32	42	45	44	36	48	44	33	36	44	34	29	55	47	40	48	43	43	37	52	52	43	43	38	55	49	33	45	36	35	51	43	47	41	40	47	58	47	39	46	61	48	50	48	45	35	41	44	39	43	38	41	48	52	47	55	48	52	58	60	36	47	63	48	47	34	46	46	43	49	40	40	38	54	52	36	43	56	36	48	47	45	46	48	56	54	34	55	47	54	48	53	48	36	52	52	50	52	43	45	44	44	38	47	41	43	53	39	45	49	32	43	46	49	29	46	41	42	59	40	42	37	47	39	51	48	49	45	42	62	36	48	45	47	36	46	34	48	56	48	37	48	43	49	48	44	45	48	43	56	37	44	45	42	43	48	46	32	49	39	37	43	43	36	48	49	43	41	43	42	51	37	46	42	46	40	47	43	42	47	53	51	46	55	49	50	43	48	44	38	44	49	31	43	44	45	43	43	45	44	41	35	42	54	44	35	50	40	35	46	47	51	55	48	41	45	42	50	46	36	53	35	47	43	45	62	53	48	35	52	43	50	30	48	47	39	48	47	43	48	53	49	31	45	50	49	42	51	37	42	44	46	40	43	41	43	45	58	37	35	55	48	49	45	53	46	44	39	57	48	46	49
7647	809	600	803	3307	23016	31981	33109	30683	26010	19067	11987	5967	2518	1038	544	468	430	452	444	432	471	436	436	437	474	424	460	467	439	447	428	426	462	452	452	410	494	443	436	447	445	474	466	454	456	460	460	452	429	455	497	438	420	455	437	459	441	432	434	465	464	465	431	438	437	449	440	464	466	501	447	420	454	452	472	450	464	446	458	438	451	440	442	459	446	453	420	481	473	453	447	436	452	441	473	447	474	458	450	454	440	454	426	456	408	457	428	457	483	466	492	477	429	430	465	497	431	445	515	466	469	476	470	474	443	434	456	452	453	454	451	469	428	445	450	475	438	475	468	443	436	448	471	467	473	464	478	468	469	492	486	507	442	466	468	456	480	475	478	461	447	448	475	454	459	466	499	518	459	465	458	440	465	443	453	466	436	433	468	449	441	454	479	464	454	475	442	439	453	503	439	419	450	454	417	443	465	433	487	455	490	456	488	439	474	413	450	467	426	454	461	485	448	474	425	496	433	462	456	437	455	484	493	428	466	462	501	455	460	466	478	469	479	433	459	452	484	455	449	454	494	432	472	463	447	466	457	475	448	482	461	411	446	441	491	488	433	486	456	436	454	465	433	456	468	475	453	456	430	426	469	467	448	427	416	480	484	440	469	424	454	379	457	445	456	461	448	443	496	420	456	434	434	486	444	457	456	436	424	471	465	456	432	479	427	493	435	451	479	459	470	452	448	435	443	439	432	419	442	456	450	465	450	456	456	453	429	397	479	441	450	455	478	445	473	481	447	426	434	441	471	426	434	453	426	456	485	407	476	462	457	433	482	422	429	475	447	431	443	458	446	455	451	460	436	465	439	423	472	452	454	476	484	432	422	451	462	432	453	458	463	444	454	477	444	441	461	477	445	420	434	446	447	464	405	424	448	494	463	432	437	458	459	447	447	454	471	469	483	456	470	443	440	494	450	439	510	439	434	471	469	470	397	497	464	458	449	473	451	458	483	498	468	414	452	462	464	468	464	424	438	445	470	428	464	465	488	420	428	477	485	443	426	438	452	459	488	435	434	451	468	474	448	436	467	485	438	466	452	420	474	469	445	430	444	476	414	474	448	439	425	434	467	437	407	434	460	452	486	465	464	445	422	439	423	470	451	449	460	424	475	426	455	461	435	424	440	421	453	466	453	425	496	460	444	441	469	475	457	441	446	418	465	445	497	467	485	468	444	441	447	486	423	462	461	446	431	439	508	433	416	467	423	446	461	429	471	453	438	419	482	472	475	448	453	453	432	446	450	455	439	457	481	490	453	431	469	451	470	414	453	477	423	463	459	429	455	456	435	435	473	442	454	438	472	429	416	494	466	476	467	449	470	432	440	458	447	510	444	426	467	477	455	450	451	472	485	436	456	457	468	445	446	481	463	442	466	430	459	477	441	465	459	431	478	460	481	448	435	473	467	462	445	449	469	448	458	498	455	453	475	462	452	419	442	423	455	467	455	447	487	415	439	410	471	490	433	478	469	436	449	494	418	454	450	455	432	477	440	466	425	448	452	447	426	455	438	466	439	477	463	466	454	449	431	444	465	436	461	416	451	399	463	462	424	460	480	469	449	439	457	449	463	438	500	470	455	428	432	485	438	440	455	446	459	481	472	438	457	452	469	439	412	446	474	455	467	490	445	457	438	441	452	465	461	448	433	509	456	433	415	468	476	457	440	435	432	450	452	436	465	468	464	467	458	446	464	429	441	475	429	468	429	459	442	441	464	453	459	434	497	458	524	490	483	444	460	466	496	489	446	447	431	456	454	446	467	445	494	423	479	451	457	490	446	455	460	463	473	444	467	448	449	448	491	464	427	437	456	436	440	449	466	427	450	482	451	440	476	456	442	467	456	454	456	404	442	438	465	487	441	440	456	507	470	462	441	444	461	485	454	452	436	459	460	467	438	387	468	473	420	435	471	472	454	461	451	470	455	429	442	467	468	433	415	463	451	457	500	452	474	436	472	407	448	411	381	430	438	409	432	457	476	456	424	459	467	502	409	456	454	468	441	439	430	455	460	434	402	443	457	442	423	468	435	478	497	463	486	449	464	498	444	491	484	439	428	431	428	440	459	452	470	474	487	445	436	484	482	464	475	434	448	424	478	468	414	402	453	508	415	438	506	473	438	434	482	438	428	441	442	471	466	433	453	433	434	480	479	459	483	449	438	473	461	470	449	453	451	431	455	408	435	467	439	466	467	479	518	453	445	462	445	479	474	462	510	473	470	448	471	420	473	436	471	478	492	456	462	481	427	454	432	433	476	434	483	466	474	445	440	457	471	446	444	471	450	441	446	445	468	429	450	475	477	457	432	470	489	442	478	468	459	455	449	462	445	476	440	445	458	476	452	457	470	449	481	507	458	415	471	433	434	433	447	479	439	473	465	403	411	465	458	443	467	491	445	467	429	484	477	405	447	423	467	465	407	488	425	434	464	445	447	474	460	457	454	417	476	467	473	432	434	433	458	459	457	431	446	441	438	477	472	452	429	459	427	450	434	451	401	480	463	449	467	474	446	494	483	425	429	446	435	454	487	458	460	449	459	496	467	448	456	464	445	406	467	452	460	443	425	471	438	484	464	449	441	480	457	446	437	483	431	452	462	439	454	490	442	453	490	464	468	464	452	445	476	425	480	482	456	451	440	454	444	468	454	448	449	462	420	437	469	442	432	399	469	460	424	448	450	434	425	462	417	470	473	491	405	448	440	482	462	439	432	434	443	428	477	458	390	465	451	452	461	445	492	458	458	473	460	481	442	484	441	455	461	439	444	410	455	460	431	441	457	471	452	433	456	424	453	487	432	427	467	453	475	478	419	477	460	430	417	446	441	447	461	469	455	425	452	398	474	441	424	440	410	440	445	456	444	490	478	434	410	409	504	426	452	449	452	495	476	449	420	433	414	452	440	448	434	483	441	444	510	481	482	444	440	481	444	464	449	460	445	452	431	482	441	485	436	418	415	439	481	480	415	453	456	463	446	441	447	499	410	458	455	433	458	481	444	462	452	459	433	428	431	446	481	468	421	532	467	425	435	456	430	441	445	429	422	469	444	451	469	456	461	454	481	440	466	422	419	449	430	442	429	448	465	443	494	428	442	458	463	450	424	489	425	451	467	469	467	438	433	476	444	449	472	436	439	447	461	464	495	453	486	475	455	434	454	470	439	474	437	461	473	476	450	463	473	461	459	427	454	427	434	435	412	471	435	453	449	436	483	468	444	442	477	454	486	424	415	448	477	463	456	500	473	471	448	449	460	423	456	429	475	466	417	430	444	447	470	484	436	465	483	448	438	438	450	450	486	447	479	427	456	458	437	444	474	438	471	466	449	474	459	461	450	488	461	452	432	453	436	441	450	460	479	442	444	503	448	444	445	451	511	448	459	443	483	455	444	425	471	414	471	468	460	449	409	467	448	441	490	453	458	411	465	437	477	460	470	422	445	428	506	481	443	427	464	444	479	499	471
2334	89	86	93	184	1141	3631	7525	8313	5851	3140	1546	674	232	90	53	38	32	46	35	37	42	31	41	36	27	21	39	30	40	28	33	32	33	40	45	42	37	34	37	38	30	34	37	38	45	32	43	37	33	42	37	50	28	43	36	32	42	22	34	41	30	27	37	37	22	35	21	38	34	36	32	39	49	40	33	36	32	35	40	42	37	47	35	40	36	40	33	34	32	37	32	44	44	44	36	31	41	30	28	36	32	24	42	41	29	33	33	42	33	35	33	40	47	43	36	30	37	36	32	41	40	41	40	42	45	37	36	32	29	38	43	35	31	28	36	42	36	33	41	31	29	33	40	43	27	39	29	39	19	34	38	29	33	34	38	19	39	40	35	38	24	32	38	36	42	35	33	42	44	43	40	33	36	37	38	36	25	24	32	43	34	48	35	34	34	28	40	39	30	26	32	40	42	37	43	48	33	31	28	31	42	44	35	33	32	53	25	47	34	40	24	37	34	36	24	38	37	34	45	35	33	31	41	46	38	29	34	29	26	33	28	38	40	42	42	38	39	40	34	26	35	39	40	32	38	29	35	28	49	30	45	32	34	41	38	41	35	36	34	33	41	37	29	35	40	43	37	31	38	40	42	40	43	42	34	37	50	32	37	45	46	35	30	33	39	37	23	30	42	46	41	34	30	40	29	35	39	26	39	28	46	40	41	42	36	44	43	27	19	44	31	43	37	35	31	32	44	37	41	31	27	31	34	35	35	48	46	31	40	40	27	29	43	36	39	32	37	38	24	30	33	33	33	44	39	38	28	35	46	33	41	31	40	30	36	37	44	38	35	35	37	37	25	40	32	25	36	35	35	44	40	38	42	35	46	29	41	36	35	32	47	35	36	38	30	33	35	38	32	21	15	39	35	34	36	36	29	42	38	39	36	37	39	33	30	43	37	30	32	30	32	26	27	39	53	33	43	43	42	30	30	39	33	42	37	38	34	35	39	39	38	51	39	36	38	40	48	42	36	31	42	38	45	38	30	34	30	34	46	31	48	40	35	33	32	20	33	43	34	34	31	26	42	25	39	38	25	37	31	42	31	39	38	27	33	35	31	36	41	34	33	35	25	31	35	28	36	25	47	36	38	25	33	42	42	33	47	29	31	48	39	41	39	45	35	31	31	43	46	41	46	35	33	38	44	39	32	44	34	37	39	29	39	37	32	41	37	41	36	38	37	39	35	37	37	38	34	35	35	28	42	47	39	37	37	30	42	31	35	44	44	40	43	43	39	34	33	37	45	27	31	44	48	39	34	32	35	37	37	36	33	42	39	33	26	37	31	43	38	36	33	49	43	46	47	35	44	36	33	46	44	35	37	34	42	45	44	46	37	27	32	28	47	38	40	41	31	25	35	47	37	45	46	41	24	30	38	42	28	34	31	36	51	44	47	34	30	33	27	33	38	30	32	29	42	30	39	30	36	26	36	27	40	28	36	20	30	28	27	31	35	32	36	39	41	37	28	43	35	36	38	36	42	32	38	34	38	46	40	42	34	34	34	43	32	34	33	35	27	37	33	38	41	39	28	34	34	34	27	33	31	34	33	37	36	30	28	39	33	41	31	48	28	35	34	32	39	31	34	28	30	35	41	27	31	25	37	37	39	33	37	34	39	30	37	48	30	35	34	29	44	44	45	34	25	28	48	36	29	38	28	33	26	34	32	33	52	41	29	28	29	37	28	40	30	24	34	41	33	38	49	38	29	39	36	42	40	37	42	29	44	27	42	43	42	39	34	26	29	37	45	41	30	28	37	46	38	30	29	36	53	38	37	36	36	30	25	38	26	21	39	47	41	40	42	29	48	38	24	29	38	38	43	37	26	32	39	27	24	33	32	30	35	28	33	38	32	34	47	35	33	32	38	34	33	42	37	42	35	34	46	36	29	37	39	38	38	36	32	42	32	28	44	43	39	41	28	37	33	46	34	37	30	44	27	33	34	43	37	33	41	50	28	36	43	43	34	44	27	29	32	32	37	45	41	38	27	45	43	38	36	40	36	33	33	35	38	37	34	30	40	38	38	29	42	51	37	40	32	28	33	39	36	37	31	31	45	34	35	40	40	36	31	40	35	36	37	41	35	43	30	31	39	28	43	35	46	34	37	27	35	54	36	33	24	42	29	36	32	33	26	49	37	32	40	46	41	34	35	29	38	41	28	33	44	27	36	44	31	35	34	34	34	39	34	31	50	40	36	35	34	29	29	46	33	26	34	41	25	40	30	33	36	33	42	44	38	27	38	54	38	38	33	21	43	38	43	35	26	41	38	34	35	45	31	31	38	36	34	36	39	30	31	22	36	25	33	44	29	38	40	40	39	30	38	37	43	39	40	33	40	46	44	36	42	41	37	36	32	34	47	29	45	26	37	33	32	38	30	36	35	33	23	45	33	31	41	34	36	44	35	35	35	32	39	33	32	30	33	35	34	45	24	45	32	36	26	49	40	38	32	38	33	29	18	34	39	34	27	41	37	35	33	39	33	39	41	33	28	31	37	45	40	30	39	34	36	43	44	51	42	40	39	47	47	40	29	27	34	32	31	34	35	33	35	43	33	29	35	32	27	38	36	38	44	33	37	32	32	36	40	45	29	39	41	32	37	30	28	30	36	22	42	43	44	40	37	33	25	31	34	48	30	29	33	32	32	35	40	43	49	41	25	39	31	39	37	32	39	37	41	48	39	33	42	38	35	44	44	42	28	34	37	41	34	38	26	33	37	28	29	36	37	37	41	48	37	25	45	33	39	32	41	37	34	30	41	47	46	39	35	42	32	34	36	34	39	34	24	30	32	42	39	36	36	32	41	26	30	43	43	29	47	33	36	37	35	41	31	37	31	37	39	39	27	32	39	36	26	37	32	32	37	50	47	43	36	36	39	35	34	42	40	35	38	46	33	30	36	37	40	31	32	31	27	33	36	38	35	30	36	30	30	40	47	31	28	41	23	29	46	50	36	32	29	31	37	56	41	25	35	47	36	32	33	35	44	40	35	37	35	36	31	32	36	44	29	44	38	34	39	38	38	33	39	31	39	32	34	34	37	32	33	31	31	42	41	42	42	45	42	39	38	40	34	34	35	28	34	25	38	43	36	41	32	37	39	42	34	33	42	46	44	34	34	30	42	38	36	39	36	35	30	44	42	41	36	29	37	40	27	36	31	28	48	26	31	31	43	27	30	41	28	45	33	50	38	24	30	33	30	32	34	44	37	21	31	37	39	28	51	30	20	26	29	41	23	30	42	45	29	39	30	44	32	35	44	41	34	39	36	41	30	35	38	44	32	32	50	32	43	32	35	31	29	42	39	38	43	29	42	32	43	46	44	31	40	32	33	37	40	24	48	37	31	43	37	34	42	38	42	32	35	32	32	34	43	29	30	32	42	30	43	41	41	33	33	36	26	33	32	43	39	34	35	24	33	45	35	30	51	38	33	42	22	49	43	36	33	37	36	30	37	45	33
8221	1570	1037	2398	15210	33461	42974	49448	46793	39039	30601	22001	13204	5526	1849	533	379	402	336	381	356	373	338	306	416	413	359	377	379	369	365	369	352	350	365	348	405	395	378	360	362	370	361	361	337	348	372	382	331	329	354	361	411	372	366	359	364	348	380	418	372	391	354	340	358	356	353	340	387	333	352	382	373	352	387	354	377	365	391	360	365	373	348	382	377	372	341	362	371	381	352	380	393	386	393	379	373	358	359	343	372	396	343	357	359	338	358	375	389	354	351	384	348	353	365	360	395	349	392	344	349	333	373	384	354	378	377	367	379	393	355	367	371	369	336	346	340	372	350	383	381	354	363	388	380	377	373	356	372	378	339	391	387	381	343	370	360	379	355	390	352	379	407	363	354	356	368	362	357	379	345	386	366	358	399	352	316	350	360	332	376	358	409	334	386	352	348	400	355	352	369	335	378	351	370	354	368	376	375	353	386	397	367	375	417	373	358	359	388	340	380	376	367	348	363	348	392	348	362	363	365	360	391	354	379	348	378	355	376	379	352	368	353	365	338	367	375	387	362	375	332	388	380	340	333	356	352	360	402	361	359	397	369	373	354	372	383	340	347	380	338	373	387	360	340	345	354	379	345	362	378	364	396	355	386	360	386	378	366	362	345	351	371	358	349	388	404	401	377	401	373	382	365	357	336	358	350	358	390	365	374	393	384	376	327	377	341	384	328	367	339	404	342	340	362	391	348	362	380	387	353	376	364	383	353	388	366	377	365	356	371	342	392	345	350	366	356	358	372	416	342	397	346	359	380	375	357	333	347	368	375	341	372	364	353	366	329	379	365	375	350	376	364	401	365	367	370	387	352	397	359	394	361	370	367	339	405	340	361	379	399	359	343	399	381	386	374	382	414	370	362	370	348	338	348	355	368	342	383	406	369	386	394	360	404	374	413	383	349	362	353	361	361	392	343	376	362	348	361	324	360	355	342	338	328	355	336	350	346	383	394	389	369	382	355	381	404	363	396	368	397	366	371	362	391	381	334	337	352	354	325	397	370	340	348	346	345	340	375	379	363	366	341	367	329	389	390	384	380	394	353	380	361	345	346	322	380	347	377	367	381	367	399	358	354	376	388	348	371	362	365	332	371	340	365	362	369	380	372	348	376	366	343	339	430	356	354	335	370	390	333	358	373	371	386	335	353	375	361	377	344	379	361	382	370	343	362	354	367	359	353	380	392	367	373	349	377	374	368	367	355	346	349	373	377	367	368	357	372	388	359	334	391	345	395	372	366	363	365	430	358	341	401	349	392	362	379	357	380	364	361	371	383	382	377	382	380	355	407	366	378	401	371	370	362	370	370	386	347	335	378	370	405	411	358	366	373	355	379	389	372	395	372	314	395	348	373	346	334	369	382	360	370	404	343	386	373	370	355	387	365	393	340	319	359	376	368	379	360	346	376	362	395	383	381	376	352	367	379	364	362	363	366	351	368	385	318	347	356	344	367	393	361	389	373	365	380	380	362	381	375	349	384	350	357	377	365	372	341	372	380	387	421	362	355	368	348	342	366	368	369	331	364	385	383	383	344	406	341	393	364	356	358	353	374	377	360	359	401	338	336	343	393	379	369	356	356	388	376	389	382	365	377	358	363	373	345	352	372	346	388	339	327	375	344	346	370	364	352	398	365	358	372	355	372	336	368	382	363	351	407	356	381	337	389	410	382	382	348	350	349	362	381	341	394	373	341	344	367	321	391	348	368	377	358	384	336	375	381	333	393	346	334	368	383	366	378	322	350	361	369	359	348	331	373	343	396	363	358	357	423	398	373	352	355	358	386	368	358	389	345	331	356	403	358	395	365	345	366	352	381	381	335	353	367	364	379	360	342	391	371	367	371	378	351	374	393	338	325	337	381	366	378	376	359	381	389	369	366	374	389	390	338	373	383	381	376	354	374	356	350	339	374	327	371	395	375	351	377	368	336	330	381	376	347	381	366	324	403	382	357	366	355	355	382	352	369	389	378	388	385	374	395	359	347	384	363	382	357	363	362	364	367	359	378	360	401	377	351	385	419	368	356	397	395	421	369	367	358	379	355	403	373	363	366	377	343	361	359	379	365	340	374	370	361	364	388	377	373	395	345	368	372	361	368	378	375	359	342	344	380	398	391	375	387	385	380	346	390	390	366	343	377	372	345	360	390	372	326	363	354	386	358	341	390	377	373	361	318	365	374	357	376	381	330	368	337	382	401	357	397	369	350	336	357	376	350	359	351	381	371	351	375	351	374	346	359	345	310	393	389	353	333	367	361	359	359	388	375	335	379	383	379	361	363	370	356	345	374	367	375	396	376	397	391	378	355	363	391	352	368	369	365	376	366	383	364	374	346	358	374	361	320	349	351	357	337	366	368	396	355	383	358	355	386	386	358	339	368	362	339	388	373	355	380	344	348	366	372	389	352	346	322	389	358	399	335	354	345	384	366	367	364	358	338	353	362	371	362	368	363	378	392	352	390	373	390	336	345	357	361	383	373	368	319	382	335	371	386	366	372	352	381	386	354	340	376	332	371	374	372	380	373	387	350	371	379	373	386	355	354	358	387	366	363	395	365	382	373	347	364	366	324	377	363	336	356	393	347	360	406	360	365	373	357	387	390	367	346	374	378	372	401	361	371	389	371	365	365	383	365	335	372	346	376	378	345	386	383	371	376	363	346	348	382	393	376	399	374	362	338	407	416	374	381	376	400	380	397	415	389	363	364	396	379	356	360	377	388	347	390	382	378	338	375	383	398	342	384	387	395	366	353	344	361	381	393	353	398	378	380	357	382	390	363	380	355	368	349	431	396	334	365	369	361	358	365	371	346	389	359	339	371	355	359	362	399	362	330	396	391	382	389	356	397	357	380	404	379	352	385	357	381	381	393	369	379	367	372	410	356	372	344	370	389	382	361	340	374	369	370	394	340	405	375	356	384	332	375	365	353	399	362	378	373	365	349	386	380	338	339	380	392	378	341	372	387	365	367	372	360	355	363	353	351	366	370	371	369	387	376	380	345	377	351	386	341	390	362	364	397	372	339	363	386	362	343	402	348	361	347	386	388	415	368	348	349	345	360	376	367	355	344	375	344	329	371	348	380	358	352	408	358	385	319	375	407	365	339	396	367	344	410	362	396	384	377	379	386	367	409	364	347	359	333	364	373	399	342	354	390	342	374	340	392	358	338	330	358	346	391	369	342	375	328	372	371	376	347	381	351	362	360	389	343	386	360	372	357	370	358	369	334	339	360	388	370	394	360	361	365	365	367	366	379	384	375	361	376	352	353	373	425	357	364	329	402	370	378	374	346	378	371	338	417	352	403	372	353	356	371	370	379	349	399	385	374	371	367	372	381	351	386	372	395	377	364	379	363	354	378	412	361	330	348	377	366	374	386	355	378	344	377	394	372	379	377	351	373	387	401	323	359	357	382	340	375	346	368	355	356	355	371	371	359	354	381	355	357	330	398	365	391	367	336	338
2518	108	83	101	92	548	3975	10449	10190	6952	3699	1658	696	247	132	30	30	29	32	32	25	37	35	41	39	40	29	38	40	36	39	37	46	41	28	33	38	37	41	25	33	22	34	39	44	44	29	32	32	37	38	33	33	47	36	38	33	37	33	32	34	42	36	37	49	29	35	45	45	36	38	39	30	47	36	42	40	30	31	27	28	35	35	38	31	43	34	49	34	36	30	37	34	41	33	42	33	30	33	32	32	56	26	29	49	42	23	42	36	36	23	54	42	33	34	35	45	30	37	31	32	41	40	32	34	32	32	33	31	39	31	41	34	34	40	36	37	51	43	37	27	35	29	35	34	28	36	34	42	34	39	36	37	37	36	38	33	42	34	39	32	36	41	46	45	41	36	50	28	36	37	46	26	32	31	34	46	47	43	35	37	29	35	36	39	22	41	29	50	33	35	41	36	34	44	32	29	30	34	32	41	36	38	38	43	31	27	29	40	31	36	39	42	33	37	44	42	36	40	38	32	36	33	39	27	34	30	35	38	27	32	34	43	19	39	32	28	33	29	24	33	40	33	43	38	28	24	44	30	48	35	33	29	36	35	41	25	41	47	35	37	31	36	38	34	39	23	31	32	21	22	25	27	20	30	37	35	30	36	41	33	32	38	42	35	32	39	39	28	36	26	31	31	31	42	39	36	32	39	36	42	31	42	39	31	27	39	30	23	29	38	24	34	30	24	33	42	43	24	40	32	32	32	32	37	32	28	33	46	34	40	37	35	41	24	41	36	23	43	39	33	33	40	26	30	35	23	30	25	41	36	23	38	27	35	39	24	33	41	32	45	30	33	44	34	33	29	36	26	31	35	30	46	34	33	38	39	27	39	30	31	28	40	32	37	39	43	33	36	34	35	31	34	35	34	25	40	35	39	34	38	45	40	31	36	25	37	33	35	36	28	30	32	41	35	33	41	27	34	30	32	38	23	26	36	33	27	27	37	30	39	34	30	32	42	31	24	40	30	25	28	46	30	28	37	52	31	39	31	36	33	34	36	36	38	38	36	35	34	40	40	33	29	42	28	40	34	29	27	24	24	34	39	39	32	44	36	28	36	39	36	31	39	32	30	34	32	28	24	25	38	41	20	20	22	38	33	29	39	40	35	35	30	30	23	45	34	35	30	23	30	43	37	29	37	34	27	38	34	49	34	31	42	36	38	47	36	44	34	37	33	32	23	34	48	30	42	33	31	41	34	39	34	31	32	44	33	39	34	38	46	37	32	31	45	33	44	44	40	35	33	45	39	33	30	30	48	26	34	33	36	32	37	37	25	38	34	36	45	44	42	33	32	36	48	30	51	30	38	28	39	28	42	39	36	32	24	45	35	27	36	33	37	33	27	33	34	39	45	39	38	34	34	42	36	41	31	34	25	49	34	36	38	43	36	32	33	27	40	37	45	40	37	34	42	39	36	47	28	36	39	40	34	34	41	27	25	30	42	45	35	41	29	37	31	45	39	34	30	35	38	38	24	36	39	37	33	34	42	35	40	22	42	37	32	32	29	38	35	42	28	38	33	43	36	33	37	33	40	31	38	43	37	43	41	26	35	33	33	24	33	40	33	31	32	41	27	33	36	37	27	31	42	38	31	37	44	37	34	34	32	48	32	23	37	36	29	58	40	31	24	33	33	41	30	27	28	31	43	44	28	34	35	36	33	35	44	38	37	32	41	37	19	44	31	36	43	33	41	31	40	35	38	36	38	29	29	30	41	30	33	34	26	35	38	38	35	38	37	44	22	38	35	37	43	33	39	41	39	31	34	34	34	37	31	27	26	34	35	30	39	33	40	36	30	38	38	39	36	40	33	32	34	37	41	37	24	22	32	34	35	38	29	30	40	38	40	22	40	35	49	30	31	43	33	34	36	38	32	32	30	38	36	31	45	26	37	32	40	30	26	52	37	31	40	36	37	34	24	29	40	39	34	35	33	38	39	27	35	40	30	40	44	31	26	33	32	49	27	28	44	29	35	32	42	32	34	26	31	38	34	44	39	37	32	30	44	27	34	33	33	35	26	28	45	33	32	35	40	40	40	32	31	41	31	35	36	35	35	39	28	40	26	38	22	35	41	36	37	34	37	28	38	29	29	44	38	30	35	39	35	35	41	43	25	27	44	39	30	31	33	33	34	37	34	35	35	28	34	34	39	41	30	34	40	34	37	33	28	28	33	33	32	38	37	28	40	26	31	31	38	39	29	37	37	29	31	44	27	38	31	25	30	44	38	41	32	29	33	30	26	31	38	29	28	39	31	32	36	32	34	39	30	27	27	32	33	39	32	23	26	41	33	33	25	39	45	38	44	33	31	27	30	36	22	30	35	35	42	27	30	41	32	43	28	42	39	35	34	37	26	30	39	42	33	32	40	41	32	37	31	28	33	32	37	35	37	31	28	33	23	38	36	40	32	26	40	31	33	31	32	39	32	38	31	30	35	39	27	38	31	33	34	40	41	39	31	31	23	28	37	34	34	39	40	31	43	25	41	39	32	38	41	32	28	38	32	39	40	41	38	41	36	41	33	38	36	26	32	42	31	47	32	39	45	32	39	35	30	37	35	27	22	38	39	37	43	35	28	29	45	39	28	52	25	34	19	39	28	34	27	34	50	33	33	31	43	27	32	33	28	42	39	30	37	40	43	31	38	29	22	35	49	34	38	35	37	38	30	40	24	38	28	44	33	45	31	45	30	41	41	34	29	44	37	32	24	40	36	40	49	27	39	34	28	29	49	38	40	39	28	26	36	41	34	38	33	43	31	31	22	31	30	31	43	48	33	40	32	36	41	25	41	39	37	37	44	37	30	33	31	24	30	36	28	34	34	33	33	40	35	33	42	44	43	46	47	37	45	44	37	30	39	36	41	36	35	33	26	32	39	25	27	39	37	34	34	35	29	38	48	31	31	36	40	43	26	38	23	23	38	35	39	45	38	33	46	37	42	36	29	39	19	41	37	37	34	36	37	24	36	36	35	27	26	39	30	32	36	30	32	33	45	29	35	38	38	34	38	29	41	26	23	32	36	29	37	40	36	35	35	34	51	36	39	37	40	34	31	39	35	31	40	35	29	39	33	38	36	36	33	33	50	37	36	33	24	40	36	35	33	40	35	33	23	43	38	33	23	39	40	43	35	34	42	30	22	41	29	43	28	37	26	39	51	27	36	29	30	38	31	39	32	37	39	44	34	47	34	41	32	30	40	33	21	29	36	36	33	29	38	29	32	26	32	32	27	33	34	37	35	27	39	34	38	30	28	34	36	27	33	32	22	39	30	33	31	42	38	29	37	35	38	36	38	48	34	33	32	32	41	36	27	42	30	32	33	30	31	37	41	44	37	28	34	39	24	31	31	28	41	30	41	37	37	36	34	43	39	27	25	35	41	29	52	29	30	38	45	29	40	45	29	30	30	31	46	35	46	26	29	37	32	43	31	35	27	36	35	39	22	40	39	31	29	42
9468	1718	1182	3195	6047	21787	43951	55474	50249	40992	32129	23586	14182	6569	2440	460	360	412	379	374	364	350	356	361	326	349	352	339	359	388	375	344	383	346	324	396	353	340	354	396	350	361	358	344	396	335	351	376	354	363	351	371	375	358	357	351	333	345	368	372	361	360	351	359	382	332	367	349	341	364	352	363	357	355	368	393	358	346	330	363	370	358	350	340	345	328	356	322	377	374	354	372	365	374	382	364	345	350	402	345	398	382	387	361	355	381	357	377	360	336	355	386	380	363	361	356	346	339	343	363	366	342	366	353	339	356	350	363	370	361	351	353	366	354	323	368	347	365	383	374	372	371	372	344	380	383	349	368	335	391	366	361	350	345	348	365	370	378	397	374	347	389	356	365	373	369	368	350	360	376	380	366	399	384	361	354	359	379	333	378	347	395	362	375	366	370	350	383	359	365	417	358	367	370	347	371	324	355	356	322	333	334	364	339	365	366	355	388	387	380	347	362	345	341	405	359	364	384	346	390	363	363	347	351	362	391	357	402	336	340	368	348	353	346	365	351	360	348	369	326	357	338	364	344	384	338	374	379	336	357	343	333	387	367	369	359	369	348	400	343	320	359	372	334	375	376	391	384	379	410	368	380	350	354	395	335	352	341	348	371	345	343	369	388	354	361	352	350	350	362	390	366	365	344	415	383	383	344	361	351	376	383	364	341	368	343	399	344	359	358	366	369	358	377	364	341	385	344	337	343	388	373	355	367	348	390	358	371	388	371	359	372	365	396	320	350	348	334	311	346	376	338	336	389	346	357	347	368	395	379	334	362	327	349	338	339	350	355	362	378	337	361	342	349	367	324	344	354	355	372	369	359	352	360	365	359	339	323	315	357	360	390	349	346	369	388	352	361	364	382	366	341	365	405	369	338	340	351	342	374	332	354	364	353	358	323	362	361	351	357	325	378	345	363	385	345	348	344	361	344	388	359	340	368	366	389	365	386	351	386	347	332	330	334	371	342	337	355	342	336	353	366	378	367	340	340	367	352	409	351	365	364	385	344	347	338	371	349	393	361	340	359	335	337	365	349	356	368	333	359	348	373	379	343	378	370	390	365	349	362	340	378	333	384	346	354	367	308	371	397	345	328	370	374	329	374	358	369	373	348	361	341	356	373	374	338	376	396	334	342	358	328	389	352	346	345	364	371	382	376	328	371	371	370	398	345	353	390	327	408	358	359	352	377	358	352	350	365	359	353	409	363	356	371	363	390	386	366	350	366	349	399	365	378	361	335	349	377	365	349	345	369	337	354	363	373	395	341	380	340	393	374	344	359	348	335	369	351	345	394	351	342	400	378	368	358	384	331	355	341	366	377	339	374	344	354	344	394	373	355	343	354	333	371	357	349	379	390	368	377	385	365	366	360	380	336	339	355	384	384	323	358	352	361	329	356	354	373	378	372	363	373	376	343	356	378	348	358	358	353	368	342	354	357	367	342	356	368	384	337	357	368	371	377	344	345	358	352	345	372	346	344	376	328	369	387	376	353	374	378	373	345	348	356	295	379	378	346	342	375	375	355	351	365	364	352	343	370	355	343	342	387	391	378	365	354	345	383	337	353	388	355	377	392	375	355	361	375	345	374	353	338	357	406	378	361	349	355	348	370	373	347	346	352	358	366	369	341	337	359	368	354	364	340	356	373	318	353	397	328	333	342	365	354	363	353	387	370	373	350	370	390	360	355	365	354	339	348	326	361	324	347	346	338	352	357	375	362	367	353	354	375	372	366	354	374	357	406	345	375	375	354	341	345	389	376	348	335	322	373	373	370	370	365	373	369	372	350	346	367	367	358	346	372	378	358	354	337	343	346	361	378	373	343	364	371	374	333	333	383	361	334	352	362	350	388	366	347	360	375	352	347	335	388	389	362	374	346	382	354	356	362	355	376	386	374	362	364	380	370	371	386	389	348	375	371	364	383	319	355	366	369	337	367	344	361	353	369	376	373	393	355	364	376	342	368	352	350	361	374	342	354	341	371	343	382	342	336	346	362	359	341	361	366	377	364	369	369	345	364	407	352	371	351	378	348	324	346	353	356	390	326	348	366	346	360	327	313	365	314	376	371	358	382	358	335	358	340	345	402	388	352	355	345	384	331	347	383	324	374	343	329	373	366	379	347	361	347	349	367	362	377	374	340	363	348	359	404	357	359	369	337	354	396	357	367	354	357	329	366	337	344	336	367	356	362	377	354	332	341	382	361	355	377	392	368	345	396	341	354	359	370	341	384	339	335	351	378	360	389	355	373	360	368	376	373	390	372	372	346	381	352	355	337	399	370	375	385	318	350	333	358	343	350	399	400	371	342	385	367	370	352	351	385	357	333	392	351	380	350	369	361	380	356	356	315	353	353	377	374	346	387	376	386	344	360	339	347	370	392	334	340	356	333	358	357	346	397	358	365	357	309	384	368	351	354	360	399	385	350	367	393	353	411	370	359	371	349	336	340	381	358	343	380	344	382	350	381	358	357	418	353	360	365	336	362	378	352	357	339	360	338	364	393	364	345	365	367	357	390	376	363	351	346	326	346	378	372	386	339	367	351	352	355	356	357	360	357	373	405	344	372	323	341	354	354	348	338	342	351	335	356	374	396	356	385	367	344	354	378	377	349	358	370	376	368	350	345	370	330	353	374	363	374	352	342	342	347	338	371	369	351	365	341	388	383	356	352	357	356	349	402	339	339	346	377	360	353	393	316	364	351	376	339	379	370	403	371	371	338	381	351	369	340	376	348	361	364	387	348	353	345	386	339	393	375	360	344	383	357	346	355	333	358	374	373	375	327	363	365	380	360	329	350	350	354	355	345	368	359	328	384	391	382	362	378	373	332	352	343	353	316	369	383	362	365	340	394	400	336	383	364	313	339	354	348	365	377	354	375	360	367	326	369	396	366	374	379	346	355	349	371	386	339	359	350	380	361	387	371	384	367	369	380	401	365	349	365	342	362	399	365	330	339	349	379	326	355	337	353	365	342	367	362	369	356	342	348	344	368	358	367	341	352	367	348	362	409	382	372	361	344	359	356	367	331	392	333	339	378	351	351	378	377	360	386	364	365	365	343	352	399	353	364	358	366	371	369	363	390	346	369	388	363	357	344	382	345	387	336	396	374	340	352	349	369	350	341	367	363	355	338	373	335	373	348	371	391	399	327	350	351	364	355	354	355	355	363	339	358	373	335	335	348	380	384	365	328	344	369	314	367	371	370	384	329	379	380	383	387	386	360	325	350	340	351	388	345	380	348	343	368	370	352	358	357	361	368	374	390	354	346	385	379	335	370	349	359	359	375	351	365	377	361	373	395	365	380	346	363	370	343	381	361	379	359	357	343	361	367	372	361	370	376	373	327	333	328	332	348	356	353	338	359	347	375	396	387	351	352	383	346	335	356	375	374	355	350	385	340	334	405	369	365	397	373	395	351	387	355	354	379	381	356	344	338	362	360	361	356	359	354	358	366	384	317
1439	192	153	102	78	1049	3816	17573	17926	13145	7304	3329	1354	485	173	62	51	53	52	51	48	57	53	50	56	50	67	57	48	53	59	46	45	57	64	51	49	52	63	53	63	59	58	46	52	48	50	52	60	45	57	52	61	42	57	49	35	49	49	48	47	59	54	55	47	56	46	39	52	53	59	49	48	47	55	61	54	47	51	50	69	69	52	37	55	59	54	51	39	60	61	55	45	53	43	52	61	48	54	55	49	59	54	67	47	45	64	48	51	60	55	55	44	61	45	45	47	55	62	48	47	47	55	52	51	55	51	57	69	46	49	61	43	39	45	41	64	60	62	61	55	54	44	51	51	44	52	46	43	59	62	62	54	65	39	42	47	56	47	39	58	56	59	46	49	54	50	55	44	49	56	49	64	61	48	43	49	50	62	56	43	60	61	52	57	58	54	45	46	54	50	48	65	59	46	54	49	59	58	54	63	64	58	51	43	63	64	50	50	50	55	53	48	50	49	41	43	64	52	47	53	60	50	47	49	56	56	45	42	43	48	54	46	58	45	47	41	50	55	58	50	45	55	45	42	54	53	52	65	39	57	49	52	59	53	44	41	51	63	56	63	47	59	60	54	50	57	55	55	59	58	43	61	56	69	56	46	60	59	63	55	49	42	47	52	46	43	43	59	45	55	60	52	58	60	46	67	55	47	58	68	40	60	58	39	44	52	56	53	55	43	60	48	58	51	55	52	65	38	67	51	61	57	69	52	50	55	69	59	72	52	60	50	52	65	57	60	59	51	56	48	50	47	47	50	49	41	57	54	59	61	50	55	55	53	52	57	49	60	53	49	46	41	52	53	64	64	58	53	65	56	54	49	49	50	51	51	50	45	50	61	49	49	45	49	58	55	71	47	57	35	61	40	51	49	51	38	56	58	55	54	56	52	49	52	61	62	43	64	45	57	56	50	31	57	48	55	54	54	53	59	48	58	68	56	46	55	51	54	42	56	64	55	61	45	63	61	57	55	65	49	56	70	62	46	47	55	66	39	59	55	37	41	54	56	50	45	50	57	56	44	55	57	61	48	40	56	62	56	55	53	59	41	57	57	52	58	48	44	57	46	58	44	44	46	48	51	60	55	48	51	44	63	52	47	58	62	45	56	49	61	46	55	60	52	54	57	48	52	48	49	62	57	51	53	52	61	58	53	48	63	46	75	57	46	53	46	45	55	43	43	57	73	49	59	53	41	71	71	62	64	52	55	58	63	42	46	55	58	58	55	68	45	47	40	63	46	52	56	54	60	50	66	38	57	48	65	50	42	64	58	54	56	48	41	57	50	61	41	56	60	49	43	60	51	40	51	45	49	56	65	39	54	49	42	48	61	52	53	51	55	41	54	69	53	52	52	53	52	58	51	47	64	69	53	59	48	49	59	54	44	67	39	54	56	43	56	65	47	45	52	45	48	53	65	54	36	48	56	45	59	58	56	46	49	66	53	60	47	51	46	43	59	45	45	37	51	51	55	58	59	57	47	44	55	53	62	44	59	54	43	51	52	58	61	63	58	42	46	56	56	33	63	64	50	61	48	75	46	44	53	66	52	51	62	52	66	56	66	56	51	68	61	58	64	56	51	54	46	57	60	47	49	58	37	52	58	66	57	51	34	49	50	54	54	41	47	51	38	58	63	62	62	44	56	55	52	61	60	49	45	54	63	64	60	44	51	33	40	53	45	54	61	60	45	51	57	53	58	53	56	59	51	51	49	55	65	51	48	35	48	47	54	54	43	48	58	50	47	53	50	58	49	66	38	64	55	61	40	51	66	47	61	54	52	44	61	50	60	54	48	55	62	57	44	51	50	44	49	48	49	37	46	51	55	52	54	68	60	65	52	51	63	62	52	59	55	51	55	53	44	52	47	52	56	56	50	68	61	58	45	42	53	36	48	59	59	62	59	57	52	64	56	53	58	54	60	43	48	54	70	56	56	46	55	61	42	41	60	56	53	58	43	44	57	41	43	59	43	63	60	37	45	53	51	59	57	69	43	45	47	52	60	61	67	56	56	46	48	51	49	50	43	45	57	68	68	57	55	52	42	44	52	52	59	60	54	51	59	65	65	62	51	62	47	44	46	59	52	54	62	56	49	55	47	39	49	50	65	43	50	43	49	41	55	60	63	42	47	50	60	44	55	63	58	50	61	56	51	51	57	43	62	51	53	50	54	54	48	45	55	59	45	52	38	56	38	50	58	57	47	46	53	51	44	59	58	68	57	61	48	52	58	56	61	43	49	57	51	45	51	59	45	43	46	50	59	54	68	58	42	41	60	53	44	51	58	58	53	57	57	49	40	43	48	59	55	52	62	48	45	56	53	55	70	54	50	57	43	39	61	62	62	53	55	52	50	45	58	49	59	50	56	59	63	63	48	47	53	55	65	56	56	59	54	54	47	58	53	51	44	60	63	50	62	59	49	54	50	42	45	53	51	49	56	64	48	51	49	54	61	64	61	53	41	40	55	54	52	63	49	64	54	45	59	50	48	48	39	61	45	51	44	57	47	50	69	52	50	48	53	49	58	59	67	48	66	60	49	64	54	55	61	56	77	42	39	49	39	56	41	56	54	55	46	60	55	52	48	35	58	56	60	50	53	52	44	56	61	46	51	50	55	60	48	52	51	56	56	49	53	52	53	51	52	54	47	48	50	51	47	40	51	54	69	52	60	73	58	57	57	53	55	57	49	53	47	48	54	59	41	48	52	45	57	49	76	52	56	58	60	59	48	64	57	45	64	49	59	54	60	57	50	48	50	57	46	57	51	54	65	46	49	46	59	49	52	52	63	53	57	55	52	53	53	72	48	58	71	57	59	49	52	59	61	48	64	62	57	55	44	49	55	46	51	41	46	61	56	54	53	59	48	46	54	40	48	33	52	61	41	52	44	48	47	40	57	62	55	50	53	51	55	57	49	48	62	46	42	47	57	47	50	54	43	50	44	62	66	54	66	52	45	50	44	60	48	51	61	59	49	64	55	57	51	59	44	50	45	53	45	50	54	59	52	52	51	52	46	54	48	42	49	61	50	48	57	46	49	53	65	49	58	43	41	58	47	42	50	51	48	50	49	46	66	51	51	50	58	66	50	55	55	57	63	50	56	53	58	49	68	57	70	53	50	48	55	46	59	66	55	68	48	45	64	58	44	60	53	48	47	63	65	53	65	61	58	36	60	51	70	59	37	52	45	38	51	58	44	67	59	65	56	41	58	56	53	41	45	55	49	46	60	55	46	47	45	56	55	56	44	53	54	67	64	55	55	45	44	55	49	58	52	42	43	63	59	62	57	48	63	45	51	53	52	39	48	64	41	53	61	50	62	47	60	52	58	58	47	55	48	53	61	51	47	60	52	62	49	57	53	51	45	62	47	60	40	47	53	58	60	55	56	39	58	58	58	63	61	58	48	60	56	59	59	50	53	57	46	53	54	45	56	62	52	61	56	48	62	47	48	42	57	46	44	46
14398	3538	1823	2704	6797	26311	40938	67397	61738	50983	39644	29717	20346	9791	3697	793	568	554	583	532	516	571	565	557	574	569	557	575	538	576	560	531	557	570	550	590	551	548	537	536	559	494	541	542	574	554	552	583	558	549	610	598	522	562	583	606	506	605	601	537	565	554	597	557	600	587	622	554	558	556	575	561	561	572	598	556	565	546	563	530	557	567	551	553	523	574	548	575	544	529	577	577	586	559	535	546	578	530	566	535	523	566	544	504	540	565	538	534	572	534	543	535	551	562	524	539	587	584	574	543	513	551	508	555	560	540	524	535	564	532	550	595	566	535	563	577	578	559	554	554	585	593	563	579	574	540	582	573	601	589	536	561	595	593	617	534	537	581	515	566	573	563	582	609	536	551	550	574	577	576	563	573	575	567	549	521	581	544	581	596	558	556	543	549	539	567	557	573	555	529	555	515	556	573	600	568	528	561	521	570	560	564	563	584	512	550	598	542	531	533	552	563	556	542	608	553	530	529	520	599	605	572	619	562	545	576	543	560	588	546	586	563	581	574	539	593	554	589	566	526	601	560	534	569	571	569	583	547	568	574	548	560	576	556	586	544	528	580	568	567	568	574	592	528	585	527	551	535	561	595	555	546	570	530	589	518	544	565	541	550	590	586	571	588	553	593	555	560	543	557	558	572	581	532	538	553	538	525	631	552	585	562	579	582	581	540	581	574	587	535	581	530	558	586	525	590	619	560	596	595	557	533	523	550	620	588	533	539	593	572	521	554	617	561	540	575	545	583	573	576	568	540	549	576	604	525	547	561	577	596	568	600	568	565	562	556	543	560	602	564	533	569	566	599	547	570	585	555	558	563	550	556	543	546	564	574	592	583	533	578	583	554	562	542	555	545	572	561	551	545	565	572	512	541	543	551	557	556	546	585	566	569	546	552	542	550	550	585	537	531	551	570	553	580	538	596	581	528	567	549	569	607	536	603	550	571	541	600	558	530	521	565	567	536	542	534	517	604	542	577	572	595	571	588	523	585	525	560	568	523	577	565	574	567	577	536	533	549	574	556	596	519	563	530	572	570	560	543	557	577	560	545	559	535	569	541	538	560	589	539	536	573	605	552	585	571	544	553	566	583	566	580	572	551	578	580	558	552	571	542	561	533	538	547	593	533	555	588	562	521	553	539	522	545	552	536	590	560	546	583	553	522	590	562	555	577	543	556	553	600	529	552	574	586	558	510	566	553	529	571	563	544	541	593	561	552	544	576	573	562	550	569	533	563	551	526	539	592	612	554	509	534	568	578	570	567	547	542	579	568	544	568	585	576	551	581	557	593	579	556	548	572	527	576	546	553	561	516	563	567	567	567	558	550	555	596	572	549	543	539	579	580	535	602	574	550	550	554	525	561	543	553	528	558	616	578	565	571	594	621	536	570	550	568	565	557	555	562	550	567	584	579	544	543	561	559	578	536	575	550	523	560	549	574	577	560	587	564	555	586	586	538	532	585	556	579	512	556	575	588	590	561	520	525	544	571	537	581	545	538	568	561	590	525	543	559	547	569	527	550	550	566	546	524	528	549	536	547	557	545	542	525	589	585	569	563	538	583	538	551	563	553	564	559	558	545	602	542	569	532	569	575	576	578	578	522	570	592	567	581	574	558	575	590	559	558	560	559	587	541	553	558	554	553	561	598	549	567	532	591	592	523	547	546	587	573	581	569	591	572	587	548	523	559	581	561	538	570	534	590	567	560	582	555	566	564	561	547	547	522	573	534	531	549	526	560	578	579	560	547	565	564	542	520	592	577	555	550	584	545	534	559	625	559	549	597	540	579	548	578	553	602	576	512	532	567	528	565	547	549	511	630	547	578	536	589	546	551	544	535	544	573	553	550	565	552	560	550	605	565	536	585	540	570	534	585	527	583	511	579	540	586	567	542	578	572	550	535	528	497	560	577	576	561	563	576	554	570	547	585	579	545	567	550	567	574	580	590	564	583	571	559	563	592	610	562	564	558	544	566	554	569	546	538	566	557	570	565	577	549	621	555	597	567	539	571	532	551	549	547	549	545	569	548	557	538	560	578	590	567	538	553	604	546	563	577	575	602	521	579	502	571	558	594	547	587	529	538	530	552	562	565	569	550	580	521	577	603	564	556	548	544	509	577	575	542	579	585	561	574	571	549	585	557	539	563	542	568	550	577	577	528	572	579	562	546	535	595	551	548	551	600	565	523	570	551	546	552	509	572	597	537	540	549	578	571	552	557	531	572	552	569	560	576	554	540	527	579	575	541	544	579	595	585	575	574	563	554	598	574	589	523	582	537	614	593	555	544	541	530	562	573	528	603	577	548	550	536	541	547	564	546	568	536	489	540	503	571	541	561	540	554	571	557	563	598	530	554	543	560	568	566	563	561	580	550	534	559	573	575	585	596	570	560	541	553	583	580	551	530	558	551	585	589	565	551	561	572	551	549	570	573	569	584	598	563	559	590	570	580	569	550	541	578	513	594	602	550	546	582	565	585	564	590	597	525	569	565	630	552	574	554	541	581	522	607	583	588	600	580	557	518	564	571	524	557	582	549	553	542	540	595	582	572	547	561	579	596	590	576	565	572	548	578	555	559	557	598	602	556	542	568	597	566	552	544	564	558	539	584	581	562	544	546	553	552	581	556	593	560	557	572	566	578	528	564	575	554	561	574	554	585	575	540	567	540	546	578	588	530	532	544	552	564	575	581	591	575	607	548	573	624	547	592	518	561	542	515	555	597	567	587	574	556	563	545	533	565	527	514	605	517	587	559	567	551	572	568	560	578	542	520	569	597	588	556	547	548	586	590	556	578	533	587	589	584	573	580	544	573	532	545	541	579	583	566	586	533	576	565	535	594	542	583	536	567	588	563	542	579	551	544	556	587	549	554	536	583	591	566	543	569	555	557	550	574	589	543	562	598	530	557	522	525	578	550	590	583	568	564	560	549	567	554	547	522	517	540	549	562	565	559	533	544	555	557	574	581	570	604	566	520	542	596	530	567	573	582	557	555	568	563	580	559	536	520	542	598	560	544	539	559	528	545	548	523	576	573	570	540	524	569	551	580	558	573	558	568	561	577	556	566	531	569	585	546	563	563	581	588	581	555	565	557	574	564	549	532	565	543	571	544	526	562	573	565	551	548	518	544	566	572	595	519	550	560	576	581	537	583	559	581	544	552	572	585	583	531	552	586	559	573	549	556	560	572	563	554	552	580	572	540	551	527	559	580	598	523	577	568	577	460	549	532	562	583	552	600	542	569	558	629	569	560	572	563	523	626	565	537	589	554	522	598	496	544	554	555	552	566	545	581	567	557	590	533	595	566	522	596	547	550	578	542	561	505	561	588	579	590	554	536	541	547	570	554	537	588	562	545	593	551	598	547	564	536	538	605	524	564	585	534	559	548	540	582	599	546	511	549	517	585	555	565	596	537	594	573	569	554	558	545	552	600	545	561	586	542	562	566	557	588	509	569	577	582
1649	68	60	48	48	50	318	2152	2859	2352	1381	689	384	196	102	40	46	54	39	28	41	35	40	33	23	38	41	36	38	35	49	36	31	33	35	37	36	39	40	44	40	38	38	34	48	50	40	37	38	50	44	43	51	39	33	47	39	33	47	31	39	55	42	42	50	42	43	32	49	36	44	34	42	41	46	40	44	34	33	40	38	43	43	40	52	33	35	38	45	41	45	49	31	38	35	30	40	40	36	48	38	37	44	49	48	42	48	42	36	36	44	51	45	32	56	37	35	42	43	50	35	35	33	39	42	49	38	50	48	40	43	36	33	35	39	42	33	48	45	37	39	36	57	47	28	49	45	46	30	39	37	46	43	36	40	43	39	45	44	48	51	38	46	44	50	38	33	36	40	41	41	30	45	51	36	34	42	54	39	35	41	44	48	48	37	43	40	49	48	41	48	45	41	41	34	42	39	41	35	44	43	42	44	33	44	52	43	46	36	35	40	38	30	34	38	36	42	36	41	34	36	40	27	45	48	42	32	51	38	47	48	30	43	34	40	36	40	28	51	37	51	56	56	36	48	52	38	38	46	41	49	44	30	45	36	39	42	37	39	51	45	38	36	51	35	40	43	37	36	28	37	37	47	45	42	31	38	44	36	44	48	31	40	37	41	36	49	38	42	35	31	46	40	46	48	33	45	36	49	30	43	41	34	51	43	37	44	33	32	40	37	38	44	34	45	31	32	38	43	25	44	33	51	43	53	37	43	47	52	43	45	48	31	39	43	38	44	51	36	42	48	45	45	46	40	38	32	35	49	47	45	34	41	42	34	40	35	39	28	42	37	41	37	42	42	42	44	43	32	39	35	35	51	44	32	40	55	48	38	42	39	41	40	38	38	40	43	34	42	47	44	28	33	38	42	35	32	41	53	42	52	34	33	39	38	40	38	41	37	53	40	41	44	38	49	33	40	57	37	49	48	38	43	40	35	38	38	43	37	36	35	36	40	34	50	43	40	34	35	48	47	36	46	38	40	42	35	41	47	37	44	32	53	41	41	48	34	47	42	33	23	40	48	30	30	42	43	39	31	40	38	35	38	40	45	42	41	38	35	35	40	56	46	38	42	45	33	35	43	39	32	41	37	49	41	50	39	34	41	40	42	45	42	42	48	43	46	33	48	37	43	47	41	40	35	50	43	32	44	41	32	49	47	47	38	29	39	46	46	43	49	42	41	48	37	46	49	42	37	42	38	34	44	35	41	37	36	47	49	42	39	40	37	32	39	45	47	59	35	30	36	33	46	44	42	36	28	39	37	35	47	48	43	45	42	43	44	35	35	42	35	39	42	29	33	41	44	34	46	33	43	44	38	43	30	40	38	44	54	41	37	38	51	35	43	40	48	48	38	38	41	50	40	37	47	36	45	54	47	40	52	45	44	39	49	38	32	39	42	55	42	28	30	43	37	43	44	35	43	40	45	45	43	42	44	36	47	49	29	44	43	39	47	34	33	48	33	40	53	43	47	44	56	42	37	40	32	40	35	44	31	39	30	44	28	35	47	44	41	40	43	35	51	36	39	53	45	48	25	47	43	47	45	40	43	39	45	48	25	33	49	38	39	42	39	45	36	52	43	38	45	35	32	46	34	46	34	47	46	43	49	39	51	37	43	38	42	46	52	51	40	53	42	46	40	42	43	36	28	37	35	35	44	34	35	41	45	53	42	37	35	39	56	34	50	33	47	35	44	29	55	36	45	39	34	45	35	48	49	39	37	32	35	48	33	56	35	39	39	39	41	31	49	51	36	37	42	52	43	31	43	33	38	40	36	37	54	31	37	45	40	50	39	42	41	32	37	49	48	40	29	42	38	32	38	44	41	57	44	41	35	53	40	48	41	42	40	53	46	31	35	46	45	49	41	39	44	32	32	36	47	41	52	36	41	59	43	29	34	42	51	48	44	46	32	41	30	43	52	45	39	40	51	46	43	35	57	41	45	40	40	38	44	34	40	32	41	54	42	44	38	52	44	47	42	38	35	42	50	29	35	45	52	39	42	46	40	23	32	36	40	37	45	47	38	39	47	31	52	38	56	28	41	35	51	47	37	31	39	41	50	43	50	40	45	29	38	42	50	42	34	53	51	49	34	33	39	41	48	42	43	38	40	44	40	41	55	35	36	57	37	38	41	37	52	48	53	42	28	37	43	37	37	36	42	42	39	42	42	42	24	43	42	37	46	36	27	39	60	50	45	40	38	34	36	39	40	47	31	44	39	28	45	34	41	36	45	44	45	45	43	35	46	41	46	47	49	46	50	43	31	36	44	49	25	39	40	48	33	42	40	41	34	44	33	36	58	36	45	42	51	42	36	39	35	40	44	46	38	50	51	47	37	37	39	53	34	42	36	30	27	46	37	41	43	46	44	54	31	32	48	37	46	39	45	49	42	34	34	35	41	53	48	46	27	36	35	46	50	39	42	32	43	45	45	45	36	38	39	37	37	48	48	38	49	37	44	40	39	36	48	51	53	45	39	48	41	38	44	52	46	33	41	36	44	40	54	40	40	31	31	47	58	43	34	40	40	46	52	39	40	39	45	32	34	41	32	44	47	35	42	50	49	43	35	42	36	52	26	32	53	47	47	37	34	43	48	35	37	41	38	36	34	43	35	26	36	33	26	43	33	41	44	33	44	50	39	34	38	36	57	31	35	37	29	41	57	38	35	41	47	44	37	37	46	37	39	32	42	41	33	39	46	38	43	32	40	46	42	47	36	38	44	48	37	47	35	41	37	48	38	32	50	33	44	42	38	60	37	49	38	33	50	39	42	40	43	38	29	28	43	42	42	35	43	41	41	35	39	23	46	41	30	40	37	39	44	28	37	35	36	50	39	35	36	42	37	37	40	40	40	37	28	36	43	33	39	37	39	45	47	47	35	30	57	44	40	51	41	36	38	39	37	37	48	41	38	43	36	46	38	32	45	54	45	45	41	37	38	34	36	46	53	47	43	47	41	37	35	42	25	37	37	38	46	46	56	53	25	44	50	37	60	36	29	32	36	44	43	40	44	43	33	48	49	32	42	36	44	49	50	32	38	35	29	42	36	43	47	38	44	28	41	38	42	44	36	42	38	36	38	41	39	40	28	41	38	45	40	41	43	47	49	35	40	46	49	30	46	36	46	40	45	40	25	36	38	50	47	54	54	50	30	46	43	49	34	44	43	54	40	37	50	36	28	30	37	35	41	44	33	44	38	49	34	44	42	47	37	42	42	43	43	40	40	48	43	43	44	41	39	46	38	45	44	37	40	52	47	29	43	43	43	31	43	55	32	49	36	31	45	40	43	37	42	42	32	35	51	43	46	43	38	31	40	36	48	35	34	47	42	37	44	53	41	36	37	40	40	32	42	47	28	30	54	39	34	47	39	40	35	40	43	40	42	31	42	35	34	35	42	34	41	44	38	43	34	34	35	44	32	44	39	33	38	44	45	33	39	52	56	36	29	39	42	38
7554	887	644	784	1618	2312	12413	33269	32733	28510	21813	14409	9203	4122	1712	519	417	426	409	406	421	440	389	394	383	416	409	418	401	430	447	362	434	409	431	434	409	394	426	385	385	387	432	397	380	392	438	399	402	402	387	431	450	427	404	414	408	439	399	424	375	409	395	404	426	398	404	455	451	411	430	394	429	422	446	401	464	396	430	432	405	372	392	392	394	430	407	430	405	419	391	444	419	395	387	443	429	401	409	419	429	394	418	421	443	431	425	402	412	364	409	423	432	397	402	422	428	408	455	443	406	388	411	413	418	436	399	392	412	418	415	405	439	400	407	392	410	417	398	386	444	417	438	408	438	391	438	409	401	404	396	375	444	394	443	375	410	393	434	438	380	395	386	425	402	436	430	382	415	427	398	436	391	414	431	403	408	420	389	432	407	386	384	440	419	419	424	423	405	397	388	422	402	384	411	438	396	439	382	413	443	415	410	392	406	424	411	395	415	433	422	395	409	407	391	425	447	381	435	401	376	398	410	426	408	465	415	414	392	392	401	397	439	384	411	388	427	401	402	411	425	407	370	437	447	408	422	426	418	405	400	416	412	416	416	425	389	407	394	384	417	418	411	408	425	405	420	424	443	414	439	414	435	428	405	392	407	377	406	418	414	408	415	431	357	417	418	388	391	424	436	396	372	379	391	427	434	433	386	449	390	404	430	399	395	399	404	419	419	404	408	433	398	402	417	438	435	405	391	435	420	423	394	392	385	415	407	387	419	438	366	416	428	426	409	418	448	416	431	409	385	437	389	447	396	429	419	382	422	406	406	407	425	395	441	417	388	407	419	391	430	396	409	392	403	410	458	440	428	392	428	424	419	426	427	399	432	429	452	420	380	375	375	415	443	381	415	382	412	410	424	412	420	422	431	377	419	388	384	400	397	401	420	413	424	405	417	403	420	377	419	374	412	413	381	421	401	467	407	379	405	391	409	404	384	390	400	378	397	386	429	388	413	378	385	380	434	369	426	399	392	434	424	404	401	404	433	397	400	401	408	415	427	425	472	422	381	388	399	438	402	422	409	407	401	413	451	398	422	424	419	417	377	392	403	391	395	388	412	403	422	400	391	392	383	445	419	429	371	407	423	446	408	412	402	416	414	394	409	395	434	428	427	380	395	369	397	393	455	353	409	450	427	419	409	425	445	445	419	393	412	407	418	419	420	397	385	409	418	428	415	381	383	404	427	401	394	387	402	437	427	437	411	430	410	406	411	415	424	446	467	401	425	409	415	406	409	379	447	403	380	424	444	422	437	385	362	424	418	409	411	397	422	395	382	425	411	413	414	428	401	380	403	456	402	413	418	426	421	396	441	439	435	389	409	427	392	415	413	395	403	417	423	418	383	402	420	411	410	406	393	429	411	412	437	398	435	380	379	396	433	447	443	407	396	398	401	411	405	431	386	411	420	383	402	428	408	452	392	401	412	404	427	398	399	418	413	412	427	425	403	395	425	426	419	389	416	401	436	418	416	424	406	436	403	414	372	396	456	429	411	398	391	441	379	416	416	393	410	411	432	441	379	412	439	418	442	422	399	392	415	358	386	400	442	366	417	402	377	412	417	359	409	395	434	412	421	429	390	431	424	405	430	405	376	403	386	410	401	381	401	383	399	369	396	421	382	380	395	395	400	405	390	394	419	427	426	410	400	389	431	412	410	407	412	420	462	385	413	375	420	368	431	412	420	440	453	381	410	421	378	431	411	414	398	422	425	422	387	441	417	406	368	430	417	423	378	389	466	432	429	399	386	423	423	399	407	412	409	425	401	394	421	408	392	423	409	400	432	367	400	424	391	422	408	398	384	434	394	449	387	410	424	423	438	392	437	370	397	415	437	405	413	439	438	407	401	368	426	412	375	425	440	439	408	392	393	444	402	405	417	417	434	429	378	407	401	388	378	385	446	416	428	417	399	390	404	398	385	454	429	386	439	402	447	439	430	399	416	396	439	417	440	420	397	428	403	379	404	414	380	403	419	424	406	406	413	399	402	412	404	406	433	429	417	424	414	368	403	462	424	376	405	444	403	428	393	403	388	400	405	396	421	403	426	384	462	438	399	411	409	456	393	412	429	401	400	404	393	396	389	414	404	383	421	431	428	429	413	426	417	430	410	427	365	391	392	399	397	410	405	407	411	398	431	363	413	413	409	397	449	395	394	399	418	417	424	389	421	410	402	447	388	419	409	397	408	425	386	413	377	393	408	400	393	434	411	381	432	404	409	414	390	422	445	441	395	390	433	384	410	386	391	424	411	409	429	414	398	410	422	397	422	384	451	403	384	433	412	420	427	420	428	370	390	377	409	416	430	420	446	425	374	406	387	419	360	416	412	406	420	408	435	423	435	408	399	431	395	403	419	426	405	404	394	422	411	449	379	381	412	412	376	408	405	419	390	391	429	417	392	412	396	401	416	404	406	421	369	425	418	380	425	378	430	377	435	388	407	421	390	406	407	438	406	439	346	425	409	387	402	414	396	374	436	427	410	395	411	412	389	437	396	375	383	424	422	405	394	392	408	421	381	390	367	429	401	395	392	404	412	391	398	418	432	414	421	422	419	410	424	435	437	415	404	424	436	432	421	422	425	404	381	410	436	412	386	414	408	449	386	406	385	417	450	425	383	416	416	465	436	422	424	410	428	412	416	447	406	389	407	418	431	379	363	411	387	401	399	449	389	374	432	401	429	429	419	404	401	408	438	404	432	398	422	462	381	390	416	426	425	361	432	409	394	392	419	386	378	404	386	403	422	399	424	416	423	406	420	423	378	412	389	413	413	419	436	394	405	427	413	411	409	425	391	382	460	384	412	415	410	399	415	391	405	400	389	416	411	452	414	377	408	420	397	410	421	433	385	407	448	471	405	407	407	382	426	399	420	450	375	417	416	408	405	403	411	403	415	438	400	399	423	394	423	427	438	393	421	398	413	384	372	414	395	407	429	409	432	403	394	394	423	405	389	354	425	422	393	424	416	410	414	413	433	411	372	422	398	410	400	413	408	444	378	400	436	409	393	391	427	407	425	425	386	413	393	409	403	402	405	424	399	427	410	390	413	449	381	405	415	415	419	407	402	438	369	398	440	412	391	415	428	403	427	393	399	387	398	401	421	414	374	413	397	404	382	410	437	409	411	370	417	411	389	408	415	443	416	402	417	459	402	380	393	346	406	419	410	386	428	365	409	400	378	415	426	442	415	414	433	412	426	428	417	413	386	465	386	391	427	396	431	407	405	411	412	412	411	387	383	386	431	424	413	408	386	426	418	403	382	444	418	395	404	441	411	409	407	421	429	417	425	427	413	425	382	418	367	426	411	393	396	397	437	417	441	398	372	402	395	401	422	437	389	454	391	411	403	421	403	381	376	406	406	431	429	415	421	421	417	422	411	437	405	396	428	474	431	415	424	402	384	395	371	443	415	385	407	420	393	410	415	417	410	399	398	440	437	442	394	385	386	392	416	427
2373	115	62	79	67	144	742	6128	8455	7090	4207	1930	867	369	124	27	41	32	37	32	40	28	29	39	20	30	29	29	35	34	28	40	29	30	25	22	35	21	28	26	33	24	28	33	29	30	39	22	31	27	36	29	24	36	41	27	34	29	33	32	41	25	37	26	20	33	40	36	36	29	33	39	37	20	30	41	26	28	39	36	22	42	35	28	23	31	31	28	30	20	32	26	38	34	29	27	40	37	25	36	39	32	44	33	25	31	34	37	30	31	35	32	35	27	31	26	26	28	33	25	28	29	37	30	25	26	42	28	24	35	38	26	23	32	34	42	29	27	32	21	27	30	36	40	25	37	29	37	29	28	25	33	20	29	34	33	25	38	27	37	33	34	28	43	44	29	27	30	28	30	21	25	30	37	21	28	28	35	34	27	35	33	24	30	43	19	30	26	36	31	37	27	25	29	34	29	27	42	37	28	35	27	36	27	28	31	24	25	22	34	31	27	33	36	32	26	27	29	39	42	34	33	23	30	29	41	29	32	26	36	26	30	28	38	35	41	29	36	33	30	32	30	26	29	29	29	28	24	33	35	32	35	30	18	31	27	23	36	25	36	32	40	38	22	45	32	23	38	25	37	25	33	37	30	28	39	24	40	29	26	29	31	32	30	35	36	36	26	38	29	26	34	37	31	38	35	23	31	30	32	29	29	36	29	26	34	29	38	25	26	25	31	29	32	33	29	34	35	28	27	28	28	33	30	33	42	26	39	47	36	32	41	35	40	26	27	29	24	30	33	26	26	36	32	34	33	26	32	27	30	31	33	33	14	23	33	38	32	33	39	27	22	32	35	25	40	26	30	40	37	33	24	38	27	44	28	30	35	30	22	33	32	36	26	35	30	35	36	24	36	41	37	27	24	30	31	36	33	30	39	25	30	53	33	28	29	33	28	34	41	34	33	34	31	25	34	37	39	31	29	38	27	30	30	34	29	26	27	36	27	33	32	33	34	31	30	34	41	32	33	42	32	23	26	27	23	38	38	28	32	36	24	28	33	29	30	31	33	31	44	34	33	31	32	37	36	24	29	31	24	35	39	29	18	26	28	31	25	21	33	37	37	35	35	38	39	31	36	36	27	27	32	32	28	36	27	26	43	31	25	31	25	38	33	36	37	39	29	31	25	34	39	38	27	31	31	35	31	36	27	29	30	30	38	28	25	26	26	32	32	30	24	32	32	35	43	35	36	26	33	32	29	39	32	21	27	40	38	38	43	26	36	29	26	35	25	16	37	28	43	39	23	26	31	38	35	28	29	34	31	25	38	28	25	44	32	32	30	35	26	33	29	30	29	31	29	24	25	30	23	27	38	41	33	29	29	32	29	32	36	30	34	31	42	36	24	31	31	41	32	30	37	34	34	38	35	24	30	28	32	30	23	27	30	26	34	27	35	22	35	24	19	31	23	40	35	32	33	21	30	28	31	35	31	39	27	34	34	29	33	24	38	25	26	21	26	29	29	40	21	33	40	30	34	36	28	32	37	25	39	29	25	30	35	30	22	31	30	41	32	41	37	32	27	32	34	32	31	40	34	27	31	27	28	29	28	22	26	32	37	31	24	28	32	26	47	40	39	35	37	30	33	32	37	27	25	29	28	36	34	34	31	38	26	28	34	37	35	34	41	33	32	37	28	28	30	31	35	32	32	37	24	28	28	23	34	30	21	33	30	40	28	32	27	30	39	35	29	29	33	26	21	24	42	39	24	25	30	30	26	26	22	34	33	30	27	41	31	27	39	27	23	37	27	31	23	35	34	31	27	33	30	33	41	27	22	38	29	40	40	39	41	33	43	33	39	26	30	42	33	31	28	35	26	37	34	24	22	33	29	29	31	39	23	36	28	34	32	27	26	28	36	36	29	39	26	29	24	34	32	35	36	25	32	26	26	35	38	24	46	33	35	30	22	26	37	24	21	33	42	28	33	31	31	25	23	34	27	30	31	29	33	20	45	44	24	27	29	35	41	33	27	41	28	31	33	30	26	34	33	31	39	38	38	41	30	46	24	27	26	32	18	29	26	31	34	40	28	27	40	21	35	26	29	28	38	28	28	23	36	38	38	35	25	39	26	28	32	34	38	24	28	42	38	34	33	29	30	35	33	26	30	27	28	29	32	22	22	30	31	33	24	24	39	26	32	36	33	28	24	26	32	21	27	38	28	30	23	25	23	23	21	31	32	21	38	36	20	30	34	31	25	34	28	33	23	36	37	27	27	23	31	32	24	22	28	32	31	29	28	30	31	41	23	25	32	26	33	40	24	24	31	27	27	27	29	23	32	25	38	28	29	28	29	24	42	35	35	37	25	34	35	16	35	33	31	29	33	27	38	28	29	21	40	29	29	36	30	25	39	28	33	27	34	45	25	41	31	27	37	31	34	34	30	29	36	27	22	27	20	26	33	29	43	24	29	34	29	30	41	31	18	27	23	27	23	36	29	35	24	34	22	38	28	29	33	31	30	37	25	31	30	29	28	30	30	30	19	25	26	27	32	26	25	30	40	45	39	36	25	32	35	30	33	35	26	23	26	31	42	29	33	31	37	41	36	30	28	24	35	19	34	27	30	31	38	27	30	26	26	26	29	37	31	30	34	31	30	37	34	34	41	38	30	36	30	31	26	28	19	36	34	30	29	25	30	34	32	23	27	40	26	37	28	28	31	35	27	25	23	29	31	25	29	37	29	32	33	34	33	48	24	32	29	29	25	33	26	29	45	24	31	30	23	25	29	24	25	35	31	34	31	26	41	33	30	31	29	30	32	26	28	40	26	31	32	34	31	26	29	36	39	31	28	34	35	38	37	29	37	28	28	35	40	44	24	33	27	34	34	27	36	34	27	44	28	27	26	38	14	28	35	29	40	28	27	32	24	28	25	24	25	38	31	30	28	27	34	34	27	33	29	33	36	29	26	37	37	30	36	36	28	38	37	29	25	23	31	39	43	27	29	21	29	24	33	29	29	23	30	35	20	31	30	34	27	26	38	33	31	30	33	29	35	41	32	22	29	29	31	25	24	32	29	40	32	37	36	21	30	34	17	34	37	36	21	34	27	35	31	33	38	36	25	24	30	27	27	29	27	32	30	33	29	33	30	30	27	34	31	38	31	41	31	31	40	24	26	38	25	31	30	30	34	30	26	27	25	30	31	29	35	29	36	35	25	38	35	49	36	24	33	31	27	30	28	35	27	32	33	25	35	36	30	32	22	25	30	33	29	29	35	29	40	37	43	30	28	29	35	19	24	37	33	31	36	40	30	30	32	39	36	36	34	29	39	24	33	35	27	18	29	31	33	23	24	29	39	34	29	27	27	33	39	37	26	30	38	35	33	25	30	34	29	38	32	25	38	33	31	31	25	35	26	37	34	29	28	29	31	32	42	31	28	27	34	34	22	37	25	33	30	21	33	35	30	33	33	27	38	29	28	38	33	33	32	31	23	20	34	28	32	23	42	31	22
8563	1570	902	2612	7004	10463	21926	47644	47786	42955	33604	25077	16729	8972	3692	380	306	302	304	325	307	364	356	300	325	321	273	314	324	279	306	322	325	309	299	315	341	298	331	290	325	328	322	333	358	314	321	345	330	310	322	318	306	321	325	305	343	330	281	290	332	292	314	302	345	314	331	301	296	338	338	328	306	295	327	289	338	316	334	285	288	317	348	279	346	299	324	353	338	318	318	287	347	312	297	352	346	313	283	324	332	304	310	309	318	298	316	337	310	342	347	337	348	319	325	322	345	322	330	336	318	285	324	347	296	344	319	301	350	294	318	321	305	324	303	328	355	311	332	308	302	346	342	336	319	331	323	295	287	293	302	325	304	299	341	320	319	307	314	292	334	300	332	312	294	308	298	300	313	343	349	341	333	327	314	322	341	307	295	288	325	292	305	308	322	299	315	307	306	295	319	298	317	319	298	307	325	317	318	351	318	314	303	356	370	337	299	331	289	300	335	324	334	307	290	336	326	309	327	336	320	303	308	308	346	303	311	360	340	328	317	344	322	301	303	285	333	298	320	329	296	324	286	309	294	294	318	312	281	330	310	327	340	353	310	315	338	331	328	286	318	284	329	315	316	314	314	331	290	324	312	296	333	315	320	311	308	317	309	328	316	354	338	310	305	304	349	344	334	294	323	336	327	366	341	314	268	302	334	337	292	308	317	347	302	337	312	313	332	304	334	373	331	336	289	299	313	327	323	357	294	335	322	311	307	309	333	298	322	309	336	304	304	325	326	306	315	295	309	331	327	334	304	325	328	339	328	325	300	279	339	331	327	293	283	340	306	334	309	303	327	343	290	283	318	311	303	313	355	327	311	334	324	331	315	326	338	330	355	311	301	314	344	296	348	311	311	315	323	323	323	299	291	312	297	315	313	338	300	316	335	311	333	330	332	324	318	285	358	291	315	322	325	318	340	337	303	293	285	320	316	329	291	337	295	316	305	316	312	317	356	311	301	292	346	324	324	287	328	311	305	307	339	330	323	326	299	331	326	336	323	333	301	325	331	343	309	320	304	321	307	334	326	332	297	325	322	289	348	286	348	335	317	330	337	305	300	327	309	356	332	338	290	317	321	302	313	316	310	325	324	350	332	309	311	278	302	313	314	313	299	314	306	292	303	304	303	324	315	295	330	275	307	320	321	349	317	321	328	333	337	345	328	314	332	302	305	298	315	308	329	332	292	252	343	323	307	313	325	333	319	325	320	299	326	343	308	305	312	333	328	327	329	304	326	308	315	306	337	327	337	312	311	309	320	291	321	280	343	317	353	291	300	275	333	319	295	300	333	327	303	322	300	324	294	332	280	307	324	344	278	323	331	295	294	296	311	296	333	313	327	268	304	314	322	306	312	322	321	325	313	323	371	297	323	325	349	299	302	331	318	303	302	323	305	310	308	299	306	305	307	325	319	317	340	315	298	350	313	312	292	320	307	330	321	304	294	328	331	294	303	344	342	290	318	311	319	325	346	288	301	324	291	324	320	304	349	302	327	329	330	340	310	309	280	309	303	292	294	322	320	313	305	331	291	309	288	331	309	333	287	361	316	295	300	322	308	321	330	317	325	290	281	313	350	307	302	327	339	333	336	329	280	316	330	336	292	304	305	308	334	350	343	303	320	323	333	292	339	332	312	305	309	319	307	308	303	305	360	333	333	366	344	335	309	326	348	320	309	300	324	317	334	302	345	334	325	328	291	350	324	335	321	304	311	308	302	339	342	289	320	337	311	322	290	307	311	337	306	334	324	299	318	327	305	334	334	314	338	314	307	306	277	302	338	304	319	313	305	338	333	331	293	320	296	302	308	341	336	302	307	334	306	320	333	293	323	312	329	323	291	301	300	296	350	287	308	326	297	308	291	293	329	333	319	326	324	327	323	331	334	335	263	296	313	292	332	304	368	306	280	318	328	366	312	330	336	315	315	324	318	316	343	299	347	303	324	318	332	320	325	302	322	340	312	320	313	323	278	327	316	326	327	299	341	341	313	296	300	331	315	333	321	298	305	361	293	354	319	319	314	313	348	320	329	312	318	312	326	324	324	298	297	336	335	347	330	327	344	309	321	279	323	288	328	284	334	320	326	332	312	308	312	281	320	300	336	310	315	315	319	288	305	322	310	322	324	324	293	342	323	323	312	321	361	314	359	315	306	285	324	283	322	321	326	342	317	304	327	283	297	314	316	331	317	327	309	340	352	348	349	347	293	312	297	320	358	298	320	345	314	278	283	325	342	317	325	320	279	356	330	335	318	331	302	295	305	343	309	330	342	303	343	313	332	307	325	349	318	316	315	295	344	293	276	323	330	338	331	321	318	339	314	316	320	352	316	299	293	285	322	325	320	337	333	335	317	321	337	328	341	347	311	338	308	298	324	310	286	313	312	341	331	324	304	361	303	309	357	331	350	305	302	279	344	321	290	354	306	301	306	337	333	316	316	321	307	324	306	336	339	322	326	311	348	277	311	286	303	320	344	336	330	272	325	299	339	323	320	321	302	309	334	273	311	336	337	322	316	296	347	313	322	311	312	338	308	335	309	372	341	284	299	311	299	297	310	299	329	320	305	347	311	310	327	331	316	303	354	322	318	331	316	315	307	338	328	319	300	320	301	322	325	325	326	322	331	295	302	313	306	297	326	336	296	323	332	326	341	326	280	296	292	338	310	310	316	322	320	286	345	336	322	294	287	309	308	323	301	329	290	310	334	341	305	323	315	333	320	301	326	306	340	298	271	336	301	307	312	317	308	317	318	314	358	308	310	322	323	326	298	321	312	330	305	335	289	334	301	293	356	315	332	308	322	354	308	295	287	284	316	285	334	312	314	315	312	321	348	339	339	310	304	330	325	317	294	331	318	313	316	314	325	329	305	311	312	299	331	301	320	310	329	310	325	301	315	320	319	299	324	332	339	324	357	318	295	323	353	327	329	309	314	324	324	305	317	315	331	338	312	324	336	291	336	328	316	321	305	310	337	296	323	332	304	326	315	317	321	323	327	328	337	319	302	327	289	295	309	350	315	333	309	285	300	334	317	324	301	321	337	351	353	304	317	310	347	320	299	302	363	312	301	306	288	339	284	318	287	344	301	292	345	340	302	357	324	316	327	342	315	313	312	316	321	321	313	312	336	333	302	320	322	321	290	318	302	313	304	302	323	332	305	325	342	332	330	342	326	316	336	343	324	315	294	316	311	321	304	298	343	308	294	297	318	317	298	318	330	291	314	292	321	325	304	287	305	307	297	320	323	316	311	312	312	315	309	307	367	327	310	309	339	303	320	301	361	323	295	309	309	308	290	330	310	312	335	307	305	334	303	312	293	333	321	327	311	326	310	338	305	279	327	299	332	324	319	344	285	283	316	311	302	356	310	308	315	330	316	301	319	299	332	319	317	333	290	321	294	331	293	332	289	296	311	319	352	336	314	322	320	307	290	324	340	317	358	339	319	332	326	322	314	321	314	335
2534	105	167	308	326	393	2635	7520	9108	6787	4562	1920	902	368	116	33	34	32	43	23	20	27	26	30	38	39	38	29	24	26	34	23	26	30	37	27	42	28	23	31	35	21	23	21	23	28	38	24	37	24	33	35	22	31	22	26	30	22	27	24	24	34	26	30	23	32	30	29	32	24	35	32	26	27	26	28	24	33	30	34	25	27	32	33	30	31	34	33	37	35	37	29	38	29	39	31	29	36	30	43	37	33	30	22	34	31	31	28	31	29	27	42	33	28	31	20	28	24	33	29	25	30	26	21	30	34	23	31	29	31	34	30	37	32	29	21	25	31	25	31	27	28	31	25	34	24	24	26	33	28	31	35	40	30	18	21	31	36	29	29	35	27	44	34	30	28	32	34	28	32	32	31	33	20	30	27	22	31	25	28	28	30	32	33	29	38	28	39	27	37	24	30	31	25	27	31	32	26	31	27	24	31	39	32	25	22	28	36	30	23	28	20	28	28	39	30	44	26	26	19	32	36	37	31	25	32	39	23	30	22	36	29	20	39	32	25	35	34	31	30	27	24	28	27	42	40	34	31	34	34	36	34	29	28	27	31	44	24	34	38	37	25	34	41	37	38	22	33	34	32	29	35	23	31	31	24	34	25	32	42	26	26	19	41	31	30	31	21	22	32	27	28	24	27	28	20	41	34	25	31	21	30	31	30	32	42	34	24	33	27	22	35	36	37	28	33	34	33	41	33	31	37	29	31	36	30	25	35	28	23	27	29	29	37	34	30	20	33	42	24	24	30	25	35	21	38	34	26	36	32	25	38	25	23	33	40	34	33	35	28	34	36	27	26	38	29	32	27	30	28	25	26	34	28	43	34	28	31	24	32	34	27	32	31	34	29	30	18	45	31	37	31	31	27	28	31	32	33	36	21	35	26	25	32	24	27	26	29	35	29	22	38	24	18	40	35	34	31	30	24	26	29	36	25	21	35	22	25	23	27	33	24	27	36	35	41	31	24	33	29	25	24	41	25	37	28	23	24	36	23	29	32	23	22	34	36	38	32	36	30	22	35	20	35	31	27	21	32	20	35	32	27	29	39	28	30	33	36	32	33	31	29	34	36	27	30	35	34	29	33	36	28	17	29	29	26	28	29	30	28	32	27	40	31	34	37	26	25	27	33	38	21	26	35	21	36	42	25	30	31	35	26	40	30	42	31	36	29	31	28	30	31	24	42	23	41	28	24	37	24	31	40	29	34	22	30	26	27	37	20	31	28	29	35	25	27	32	20	24	41	31	31	37	41	31	21	25	31	32	31	25	24	27	31	31	22	31	24	35	47	27	19	34	49	27	31	29	22	21	24	30	38	33	23	32	27	26	26	30	30	29	29	26	31	27	22	26	35	30	32	32	27	28	33	20	37	32	16	36	28	36	34	19	40	40	25	29	32	29	32	26	31	28	32	28	26	29	34	40	38	35	36	27	30	22	24	27	26	32	26	38	38	29	23	21	24	38	26	32	32	28	35	33	29	30	30	26	28	26	40	32	28	26	33	43	17	31	26	30	23	31	29	35	29	28	27	25	25	29	33	22	35	32	27	31	31	28	37	33	31	26	35	43	39	32	26	20	21	33	32	26	28	20	41	34	31	34	29	24	27	39	29	26	26	31	29	29	26	31	21	25	17	28	30	32	33	30	29	34	36	28	32	40	27	32	31	34	36	33	27	44	32	30	39	26	37	28	35	20	37	34	31	30	37	33	18	35	19	25	40	23	41	28	48	18	34	20	29	31	33	34	24	29	44	32	31	31	25	28	34	39	29	28	29	39	33	22	36	31	26	38	27	30	33	30	28	27	42	18	32	35	38	25	24	35	30	25	30	43	52	26	30	28	30	33	27	31	37	34	39	28	32	23	25	31	24	33	40	31	38	28	36	29	26	34	34	19	29	29	25	32	29	25	29	26	22	27	27	32	30	32	26	34	32	26	35	22	29	37	17	26	37	27	26	34	45	30	33	33	28	25	20	35	26	25	40	24	30	31	36	34	45	30	29	38	30	30	33	29	31	35	31	34	27	43	37	35	23	33	21	30	35	30	29	35	28	26	33	32	30	34	23	26	32	19	29	29	35	34	25	38	30	32	27	39	36	33	45	23	23	27	29	38	31	38	34	27	37	27	26	34	35	33	37	27	40	31	20	34	30	25	39	33	28	36	25	24	27	24	36	25	26	32	25	30	30	22	36	42	22	32	35	29	35	21	26	30	29	34	37	34	31	26	30	35	27	33	28	39	23	35	40	31	33	36	38	19	23	31	29	18	32	31	34	39	24	34	29	30	26	33	29	35	30	25	24	28	37	38	32	28	22	36	30	23	40	40	32	43	27	37	30	36	32	29	18	32	35	32	30	28	30	32	30	34	23	24	31	33	30	35	32	27	34	24	39	26	28	30	26	38	34	32	27	32	30	29	33	26	32	30	27	24	32	32	36	34	20	29	26	30	31	41	31	30	30	31	30	27	28	36	18	26	30	37	27	28	34	25	28	29	29	31	34	23	21	32	37	27	27	33	26	31	43	29	27	37	29	29	29	26	18	36	24	19	33	32	34	27	29	34	27	37	34	32	37	30	46	32	46	30	31	36	29	24	35	34	21	29	35	34	35	24	26	39	27	38	33	35	19	32	32	25	35	27	31	38	43	25	33	23	30	28	29	23	27	26	34	21	31	28	39	37	27	28	25	26	31	31	30	36	22	36	31	31	38	34	16	28	21	29	25	25	31	33	28	36	30	24	27	36	28	29	28	37	22	39	28	28	28	33	37	38	32	34	34	34	21	34	25	35	29	25	33	29	31	21	22	19	27	30	36	21	31	28	33	30	21	32	42	28	19	32	35	37	23	33	26	22	38	25	22	28	33	29	32	27	28	33	23	29	34	29	27	25	30	35	34	31	34	32	31	26	38	21	32	21	28	21	24	25	27	32	26	22	42	23	29	32	32	37	33	30	37	33	26	29	29	31	23	24	25	29	33	40	28	22	34	22	30	35	20	24	34	24	32	31	37	30	36	27	39	35	36	29	28	27	29	29	38	38	35	23	25	37	24	27	27	31	27	34	32	35	30	33	30	31	28	26	27	30	28	29	41	28	31	28	25	36	36	42	33	28	33	33	28	35	27	35	37	37	26	21	31	26	26	28	43	33	43	34	28	33	38	32	32	31	26	23	32	33	27	31	33	30	29	29	34	24	36	29	36	31	29	39	30	28	31	38	32	27	35	14	29	25	31	34	28	28	38	37	33	38	31	29	30	28	33	28	27	26	33	29	23	40	36	30	24	23	26	32	33	23	27	36	34	26	26	22	40	32	26	25	38	28	28	29	32	24	28	31	38	33	21	18	32	28	26	31	29	32	26	25	30	41	35	34	36	37	25	29	31	42	25	37	28	31	33	29	33	26	28	34	21	25	38	35	29	36	28	30	20	27	24	44	32	34	33	26	27	31	33	36	31	27	24
10010	2003	2728	10046	20601	21090	36315	50642	49180	42770	34401	25751	16739	9159	2635	440	317	320	293	303	336	322	321	323	339	345	303	314	336	312	335	290	328	302	314	322	322	375	324	326	328	301	335	304	324	317	290	313	311	293	311	297	362	339	314	327	286	309	312	353	331	307	292	326	311	317	337	327	303	318	332	319	317	312	340	306	333	312	304	299	316	307	336	295	296	314	354	343	312	328	313	291	328	319	311	332	323	355	305	320	342	319	334	311	322	328	303	316	319	329	310	323	308	319	286	314	322	275	310	300	320	336	330	337	325	299	322	337	322	329	292	331	326	285	312	320	334	320	282	336	300	298	317	343	331	350	296	308	312	310	305	312	327	337	301	306	341	318	291	347	303	351	322	333	325	345	323	284	319	310	319	298	318	312	326	318	293	321	317	329	341	293	372	319	327	341	325	325	355	351	318	312	321	325	349	329	331	297	340	303	364	309	301	321	315	327	320	304	303	341	345	300	314	309	306	339	335	312	305	298	323	321	301	318	328	353	302	322	340	283	320	341	310	310	320	316	323	299	298	278	360	350	311	316	317	315	322	298	331	355	326	301	346	315	351	353	280	337	314	332	308	321	331	325	359	322	325	298	317	322	329	304	338	316	294	321	328	322	309	319	319	336	318	319	327	326	302	303	342	336	344	338	291	291	324	300	341	300	325	326	305	304	321	307	323	328	313	299	320	311	319	314	314	309	328	328	287	316	302	314	337	290	281	338	315	313	313	317	328	326	335	326	338	323	302	286	311	303	316	305	317	272	318	350	329	317	327	312	316	324	320	310	314	293	310	288	302	330	335	302	307	318	294	298	329	293	297	294	312	300	296	315	328	328	321	311	329	338	321	293	352	312	325	299	291	332	340	318	293	303	324	327	316	289	330	311	297	307	355	331	336	310	319	327	306	332	315	315	306	330	311	297	319	313	319	332	340	300	294	312	339	338	329	325	318	309	296	326	319	348	321	309	316	324	329	335	315	331	306	295	313	313	330	314	320	315	346	313	306	335	311	325	321	328	344	298	281	330	335	338	312	301	309	290	333	303	333	301	304	317	361	326	298	317	325	332	305	311	316	327	348	341	351	317	355	310	295	317	302	296	293	321	301	329	352	327	320	331	282	337	317	333	320	309	379	301	299	338	302	274	335	296	276	314	301	314	317	317	291	355	311	313	349	282	292	337	326	332	303	298	280	353	330	306	303	288	331	301	314	316	330	336	328	341	308	334	335	327	306	345	287	307	326	289	324	317	352	312	305	334	350	309	298	338	300	343	306	336	304	310	330	335	336	305	304	326	298	314	341	313	336	327	342	307	347	332	347	310	350	338	315	323	359	280	345	307	318	309	297	313	337	315	333	324	288	331	318	322	306	331	327	332	297	315	327	295	344	302	334	298	314	289	327	331	287	324	321	322	312	331	313	320	296	326	326	301	326	352	345	327	307	284	329	333	289	327	311	294	292	292	329	288	330	315	309	341	350	288	319	324	320	327	324	342	344	311	311	322	295	304	319	325	325	322	311	318	314	314	304	303	321	326	311	339	342	316	347	287	309	292	293	288	327	285	326	324	324	287	331	293	322	314	316	330	317	335	290	317	303	299	302	325	286	314	306	311	305	299	332	330	317	300	311	356	324	309	298	304	304	286	309	299	313	314	329	313	324	325	316	299	298	297	307	299	308	311	298	338	316	330	305	285	348	332	311	324	295	294	335	323	330	338	275	286	301	318	336	331	333	297	325	348	316	319	320	333	319	286	324	290	321	342	327	296	328	317	318	309	306	328	325	302	315	306	289	299	308	366	310	341	312	345	336	298	304	330	321	313	280	326	307	306	275	306	312	303	321	339	339	304	335	320	337	319	307	284	331	314	327	312	295	315	302	310	310	325	320	302	319	355	299	294	321	326	284	327	322	325	303	294	326	322	312	302	306	323	324	307	275	326	322	314	328	304	310	296	298	303	347	288	325	327	340	297	299	321	296	312	275	309	330	343	326	329	310	315	358	336	304	310	285	323	319	321	336	316	315	311	312	309	304	333	333	324	320	333	289	291	302	337	340	320	297	317	325	310	350	303	309	321	323	300	347	298	317	286	329	330	313	306	364	312	320	307	271	328	296	291	337	329	322	352	307	326	320	326	334	333	309	320	326	323	294	284	283	323	319	296	324	319	327	316	294	313	313	345	306	283	305	323	333	315	316	340	305	301	326	299	299	332	304	348	326	336	340	330	321	333	296	293	289	336	296	319	327	308	306	309	317	322	290	347	305	326	317	356	271	312	317	306	328	299	326	357	339	286	328	341	329	312	320	292	349	344	291	349	343	316	304	326	343	337	312	311	301	315	338	289	322	313	286	281	300	323	342	325	336	317	314	331	319	306	323	312	313	326	301	288	318	308	321	320	346	313	285	334	336	317	333	311	307	323	297	295	314	334	311	329	295	304	315	305	306	322	310	335	336	321	268	316	319	338	316	332	301	316	345	277	333	332	322	313	324	342	346	322	344	337	332	338	345	354	313	345	321	312	326	333	310	316	305	310	332	326	314	286	314	298	304	310	328	324	359	326	310	315	290	307	300	303	323	330	279	359	312	342	278	304	315	324	336	291	322	322	314	343	337	331	318	308	290	336	316	316	321	320	312	324	301	305	309	317	362	322	325	338	315	339	352	327	282	296	305	298	306	320	315	301	338	324	306	340	295	325	284	320	328	285	330	307	332	319	311	296	324	327	304	310	324	330	292	320	286	331	296	352	316	345	311	309	315	298	303	328	325	312	322	350	325	341	298	354	331	289	357	300	332	340	294	331	333	322	340	313	339	296	346	317	320	298	338	302	323	318	304	335	328	328	286	328	299	327	341	326	336	311	304	343	343	326	363	331	330	314	297	273	333	286	323	320	329	322	313	346	304	343	323	308	326	292	350	353	311	291	351	301	331	317	347	285	313	305	284	334	329	363	304	301	313	343	327	321	341	337	319	334	319	334	314	375	343	316	314	334	314	302	341	306	297	303	280	297	327	310	347	298	321	308	314	289	285	314	332	330	336	326	329	292	343	342	319	328	328	326	301	319	342	311	285	318	323	310	295	286	300	329	320	338	291	324	301	295	287	286	326	333	328	330	323	331	346	305	335	308	306	315	295	308	311	356	303	301	318	334	326	327	337	326	291	316	328	350	281	320	318	291	318	306	326	297	331	326	362	302	313	303	321	338	306	318	298	302	301	361	347	307	286	346	320	314	276	294	305	341	307	352	325	322	314	316	320	350	282	338	334	299	319	327	316	323	320	312	330	294	325	302	314	311	266	326	312	313	266	313	322	321	326	353	320	330	331	316	324	326	303	314	359	295	355	327	343	320	289	285	316	320	305	315	307	331	304	303	315	332	310	331	334	315	315	342	319	322	301	313	294	291	331	306	309	315	326	331	341	308	306	336	339	314	282	341	303	333	348	343	315	293	320	298	312	295	322	305	310	328	303	295
1492	353	571	644	413	1241	7818	14096	13788	11677	7995	3380	1310	699	246	55	56	46	45	47	49	56	51	53	43	49	46	48	55	52	59	51	45	47	42	62	57	50	37	49	43	61	56	47	49	48	52	54	63	48	52	59	46	53	49	47	64	50	57	51	54	56	47	58	48	46	55	44	55	58	55	49	49	47	52	52	41	50	40	44	59	44	42	53	49	49	53	47	55	60	49	58	46	47	56	38	55	53	51	46	52	54	41	44	53	48	68	49	54	39	44	55	54	51	52	51	38	58	40	51	55	43	40	54	65	48	47	50	46	46	47	48	60	57	50	48	64	47	52	61	50	62	42	37	65	48	68	46	52	50	44	44	35	43	48	61	62	54	39	40	57	39	42	60	65	43	55	46	49	52	39	44	76	59	45	73	47	49	43	55	55	51	41	55	43	50	53	48	49	53	53	53	42	59	47	48	41	53	58	46	53	59	57	61	46	45	40	50	26	50	60	56	56	59	47	53	51	35	56	45	56	59	48	45	53	55	53	62	50	47	40	62	48	44	56	58	49	38	45	41	47	46	53	44	51	53	43	48	58	52	50	40	46	56	64	42	50	41	56	51	59	58	57	65	59	45	53	55	48	41	62	53	57	63	41	48	53	48	49	40	49	51	44	39	61	58	62	41	61	43	58	48	45	55	47	34	42	63	57	49	63	58	47	56	60	45	52	53	51	49	47	54	56	46	43	62	29	50	55	55	49	47	37	43	54	48	73	62	67	53	49	52	51	47	45	47	56	54	56	46	53	54	41	45	54	42	57	57	55	45	55	37	51	42	36	54	56	46	40	47	50	51	60	47	56	55	60	48	47	38	44	49	46	61	57	42	49	48	57	45	46	52	56	47	63	54	54	44	56	46	52	50	58	58	50	54	39	51	54	61	47	50	55	39	47	46	46	45	55	45	45	41	41	50	53	53	57	39	56	53	63	61	45	50	71	44	44	45	57	52	45	45	53	54	42	53	45	65	54	37	51	52	45	56	45	57	58	54	49	41	46	58	65	47	48	54	55	59	42	49	49	42	41	52	50	59	50	48	41	44	56	55	31	55	57	57	60	51	60	56	45	58	70	43	33	48	63	63	48	46	50	58	29	41	52	40	54	42	45	43	53	45	47	47	53	60	55	42	51	47	49	59	43	47	41	53	52	48	59	48	55	52	49	56	55	50	51	47	44	41	57	50	38	55	54	49	57	50	53	48	48	44	49	52	55	64	54	54	64	55	49	53	46	47	50	51	50	38	41	38	44	46	45	54	51	56	48	45	63	47	50	57	56	45	40	52	52	48	40	48	67	43	50	55	47	46	51	44	75	58	55	40	41	57	41	52	51	48	44	48	33	44	60	56	56	49	51	57	54	52	43	47	56	38	50	65	55	46	56	50	48	48	58	51	63	45	63	42	49	56	63	50	41	50	58	53	45	39	49	35	43	47	53	40	40	53	59	55	49	49	48	50	46	50	59	44	46	45	40	66	68	46	65	53	53	64	45	61	53	60	47	51	49	47	44	52	55	56	57	54	46	62	42	59	54	48	65	47	53	47	57	39	69	55	59	51	53	59	51	50	63	44	54	59	48	57	44	40	49	56	65	52	51	51	54	40	51	51	47	42	49	40	42	47	50	50	59	60	45	52	46	58	45	43	56	50	58	60	63	45	39	60	46	44	42	47	46	46	46	44	61	45	47	53	52	64	62	50	60	54	64	55	49	52	46	50	33	62	55	50	58	50	53	44	48	62	47	47	51	48	46	58	50	57	50	44	56	58	48	53	54	56	53	40	53	55	43	59	53	41	67	56	40	49	60	36	50	63	52	66	50	45	53	49	48	52	57	51	40	48	58	55	43	48	55	49	43	52	54	46	54	58	59	56	52	45	48	55	57	51	48	49	43	37	53	62	49	50	57	51	57	39	47	52	49	51	38	61	56	49	44	51	45	52	53	58	59	45	53	42	48	53	61	55	44	53	49	40	55	53	57	50	40	51	55	41	48	56	64	47	48	49	55	41	47	42	40	54	46	42	48	45	55	48	44	52	59	56	45	40	43	54	47	40	37	57	46	54	44	53	38	45	48	51	61	51	51	46	55	67	40	51	45	50	50	49	52	55	48	59	37	36	52	69	44	48	57	51	49	57	36	60	50	48	57	49	40	44	44	59	60	42	67	59	57	44	50	48	42	56	56	52	57	46	49	61	65	53	51	58	44	52	59	47	52	51	64	54	51	57	54	53	51	55	56	49	44	54	55	41	53	48	35	60	62	49	54	53	59	55	44	43	40	42	46	52	44	61	60	55	61	43	55	59	64	53	49	53	41	45	53	39	47	55	42	67	50	49	47	57	47	46	48	51	53	45	43	63	55	35	46	50	50	46	44	47	61	52	54	60	50	36	57	45	45	48	52	39	31	64	58	53	49	41	68	55	45	45	47	52	46	57	54	49	47	54	55	58	45	52	50	48	52	62	51	54	54	47	56	45	54	42	47	53	54	59	44	58	63	46	59	58	53	42	43	53	52	56	53	39	51	54	40	43	43	44	64	37	54	51	57	51	46	55	54	39	56	37	54	60	32	51	53	50	42	48	60	48	56	49	39	49	52	43	33	39	53	49	48	56	53	50	36	49	60	45	50	45	44	65	45	59	43	47	37	38	47	39	49	43	63	56	47	55	39	49	52	35	46	57	57	51	44	43	40	52	53	54	47	55	49	48	46	48	62	56	55	57	52	57	49	39	48	47	43	49	46	42	35	65	55	48	49	55	51	37	59	52	38	47	57	52	56	47	49	54	56	60	47	50	49	47	64	54	52	55	61	56	50	56	52	43	52	57	49	40	34	50	48	43	59	59	51	55	54	56	50	31	53	42	59	58	57	51	54	46	52	46	53	49	29	54	44	50	51	46	55	50	54	46	55	40	56	43	59	53	44	60	48	50	57	56	43	43	43	59	45	52	63	55	50	60	58	59	47	50	60	64	55	47	51	58	53	48	61	41	47	45	30	46	63	56	57	65	42	70	43	47	50	62	45	51	55	60	59	57	53	38	55	51	41	49	61	48	47	51	51	47	46	42	51	62	45	44	40	57	52	45	52	62	49	48	52	50	50	39	56	48	47	39	44	37	49	60	55	42	55	45	54	55	59	53	46	44	52	49	37	56	53	38	50	60	63	45	52	53	47	52	43	50	55	63	49	48	58	52	55	46	45	49	45	56	45	50	52	50	40	63	47	43	53	60	52	37	51	46	61	60	55	39	67	46	52	41	48	55	48	56	52	47	65	44	58	60	34	34	33	60	38	58	58	50	43	43	46	60	42	57	64	55	57	56	45	41	53	53	53	49	51	59	55	48	48	58	45	65	54	47	58	46	52	44	46	44	46	57	47	44	60	52	48	48	53	47	59	58	67	51	39	45	51	55	37	51	47	64	54	50	40	46	42	46	49	65	52	52	65	48	54	45	51	48	47	45	53	53
15753	5480	7843	16047	24574	35182	55371	61285	55627	50846	40506	30684	20497	13995	5704	720	549	570	518	554	518	567	500	552	520	582	557	553	551	546	551	534	534	545	542	508	531	548	551	516	562	513	539	530	546	565	516	563	571	538	533	500	559	530	524	554	577	515	545	569	517	574	561	509	522	505	560	525	567	494	525	531	490	585	522	523	505	525	505	544	541	539	520	555	517	531	489	567	513	538	509	527	522	539	503	515	533	531	526	567	512	536	530	524	566	474	524	494	518	519	563	536	525	576	520	527	571	509	531	565	554	518	560	511	571	506	521	548	560	508	533	519	510	529	493	525	489	528	574	532	542	533	561	489	519	541	515	523	522	541	560	572	538	520	519	513	502	529	558	543	523	504	519	587	517	539	545	523	513	537	514	527	503	486	557	542	551	556	486	523	536	513	570	575	521	526	530	546	541	519	499	504	528	535	532	521	547	540	556	525	538	560	539	521	563	515	562	523	541	592	542	518	478	567	570	525	560	498	559	538	552	560	528	546	493	568	537	551	519	533	562	543	539	511	572	560	527	559	512	505	533	557	521	579	518	566	556	527	538	547	528	520	514	499	530	570	523	546	536	554	550	504	558	576	542	502	560	563	572	578	577	545	544	529	554	533	535	553	545	542	584	557	518	541	528	534	545	534	550	528	539	528	556	527	577	480	529	504	569	561	539	528	548	589	544	553	563	516	561	535	562	539	532	550	513	507	537	533	551	563	541	550	492	517	529	576	526	526	548	537	548	517	561	543	508	519	526	526	551	547	531	519	535	531	547	515	521	535	539	559	520	545	553	554	530	505	516	517	536	572	554	533	561	530	480	525	554	509	546	552	525	584	512	505	503	564	527	522	528	532	595	547	552	495	580	524	536	547	527	518	585	537	527	497	528	563	516	535	533	544	558	528	515	528	538	537	524	499	531	529	533	549	533	492	530	534	536	578	541	515	568	556	542	574	574	513	504	555	535	567	571	507	562	528	540	511	522	520	563	549	558	507	541	537	555	537	515	525	534	540	527	538	539	519	591	555	570	538	556	545	564	526	568	536	519	498	551	527	491	509	547	516	526	506	508	546	555	495	498	527	551	551	568	487	545	576	537	508	530	555	555	531	546	530	583	535	550	536	545	499	546	500	514	528	511	538	562	532	563	513	506	511	541	510	495	545	510	554	529	503	537	536	569	548	555	538	555	593	554	518	538	548	492	540	551	561	566	522	527	503	543	560	564	533	537	528	545	543	519	539	547	515	533	602	525	544	552	502	525	565	537	482	589	560	561	589	525	544	543	521	511	533	572	524	545	544	573	542	545	566	537	553	499	535	570	537	538	527	517	575	528	588	485	504	570	524	526	522	480	533	546	535	489	528	510	515	505	526	566	523	570	542	524	554	536	562	598	504	553	519	541	590	528	483	535	510	479	538	546	497	550	544	544	507	516	501	520	520	533	553	545	569	527	532	516	580	568	534	555	536	554	543	588	557	560	515	537	540	525	575	572	575	494	533	495	590	562	565	544	554	529	558	532	496	538	483	551	551	538	511	537	575	558	511	505	521	565	543	542	529	559	519	542	549	538	537	516	547	519	504	526	510	549	542	566	558	518	514	534	577	530	521	512	591	526	563	523	541	571	534	509	524	531	540	555	534	521	526	564	526	519	513	561	537	554	554	504	545	541	524	517	560	536	528	524	543	501	552	491	503	490	556	466	528	570	561	496	516	562	540	551	568	556	551	530	517	495	517	531	542	529	519	519	557	558	570	529	526	543	502	566	494	515	517	528	548	541	538	514	561	493	522	541	541	548	560	503	565	557	507	541	516	557	574	534	584	546	501	546	515	560	529	533	522	526	554	552	545	490	525	518	513	501	538	516	539	545	537	554	559	564	469	522	550	496	541	554	563	525	516	510	524	517	525	508	479	551	509	558	522	512	479	543	543	522	515	515	497	539	554	546	576	504	551	489	515	516	512	529	522	538	538	517	588	550	517	541	552	516	549	516	537	510	525	549	581	567	546	525	531	582	544	542	545	542	560	528	565	550	564	523	537	545	582	515	518	516	565	543	488	558	522	535	553	492	520	520	529	547	530	565	571	502	549	569	524	540	515	556	518	568	509	498	522	534	527	542	538	549	569	562	516	522	542	503	506	523	550	541	549	526	536	530	544	515	572	522	533	536	574	523	567	567	481	554	561	502	561	556	553	537	522	559	540	502	552	538	529	525	565	548	571	548	521	524	496	550	544	496	514	560	582	520	499	560	520	513	562	567	530	525	515	517	532	525	522	520	552	561	536	546	576	545	532	537	504	554	577	548	503	554	524	509	520	497	520	584	519	534	532	550	507	543	526	573	501	537	552	545	531	549	523	533	535	543	506	553	533	564	531	540	528	533	566	561	557	523	542	535	552	583	560	531	532	531	543	515	551	566	528	552	553	511	570	510	536	535	555	513	515	542	504	534	535	549	498	534	529	538	528	549	574	603	548	528	537	510	554	505	528	559	517	517	545	550	530	512	526	529	529	536	523	549	534	501	494	494	522	531	552	524	565	548	543	546	552	542	558	523	543	541	537	540	550	511	556	542	504	538	565	518	544	532	560	557	478	496	548	546	529	533	532	556	522	545	500	529	535	555	515	531	544	563	564	524	526	550	561	514	542	515	513	515	560	531	554	502	568	521	510	544	534	511	526	517	545	528	553	528	528	543	606	539	538	549	541	517	518	568	485	514	516	502	554	531	469	548	549	516	575	519	548	490	531	546	537	584	560	533	547	545	530	533	570	518	555	516	534	545	511	553	497	535	543	507	566	517	513	501	559	546	540	563	519	554	610	554	513	533	547	505	548	519	528	556	499	530	518	538	578	529	531	541	505	539	503	516	528	520	564	553	507	543	537	505	537	593	534	523	508	498	553	550	534	541	532	504	545	535	547	572	506	623	542	529	597	506	515	517	528	522	537	565	528	550	528	545	526	563	519	575	511	531	527	495	590	526	534	528	576	550	497	519	526	522	541	549	560	536	561	513	525	521	541	541	480	561	545	525	564	527	570	483	516	550	532	546	519	544	523	528	513	563	556	583	563	550	581	513	518	525	574	563	536	543	574	521	540	525	529	531	502	546	547	568	504	567	518	519	541	601	533	523	552	597	543	531	532	522	558	531	516	559	587	540	538	542	537	564	539	555	539	528	533	531	506	528	544	509	558	570	544	577	525	563	498	541	514	516	520	523	509	507	540	520	523	537	520	537	494	531	554	547	539	503	548	538	566	547	540	538	562	530	518	526	533	500	570	531	514	553	529	505	554	484	518	534	524	562	549	556	485	576	560	565	529	539	526	545	527	498	527	504	516	498	555	592	565	551	547	503	544	568	596	521	523	508	567	605	555	557	525	538	587	525	549	477	541	518	531	556	555	501	555	537	570	524	547	524	534	573	553	513	502	515	561	571	547	490	507	519	492	541	515	561	525	584	540	586	570	508	573	504	493	505	540
1600	62	70	146	113	159	868	2028	1750	1736	1367	709	422	202	97	48	45	33	49	44	43	40	44	38	36	53	35	41	41	30	45	33	35	41	36	38	48	44	59	39	42	44	44	48	45	37	47	42	49	46	46	30	25	43	41	37	47	27	45	37	35	49	46	42	43	35	49	39	33	41	44	41	38	32	38	41	46	41	42	41	46	33	24	29	47	39	41	42	42	51	44	42	43	41	45	44	47	44	35	34	46	40	49	47	44	48	52	39	60	44	43	52	49	44	47	41	42	41	31	44	35	50	43	33	55	39	39	47	44	31	51	39	35	44	33	41	48	39	42	40	41	28	43	31	43	43	40	37	42	40	39	39	36	36	52	38	45	39	36	56	38	39	43	40	45	36	33	43	48	40	38	41	28	29	41	47	40	39	39	38	36	38	33	34	36	55	40	40	44	31	42	44	37	38	39	28	30	42	41	47	48	42	43	44	34	35	35	49	42	36	45	35	34	40	39	42	40	39	41	44	41	32	37	40	52	44	46	36	39	33	24	40	35	32	30	36	40	41	32	36	33	54	47	40	35	39	41	35	36	38	42	50	39	46	44	48	35	25	41	36	57	32	32	44	36	38	36	48	39	42	34	41	30	45	46	49	51	39	32	41	29	26	40	41	46	46	43	54	33	37	39	42	39	48	33	34	36	46	30	37	42	43	42	36	45	42	44	39	43	36	46	34	40	42	46	46	59	41	42	37	41	47	38	40	57	46	35	35	33	43	42	29	45	32	37	27	42	35	30	40	46	33	40	35	52	35	49	38	43	37	35	42	41	37	39	42	40	38	41	34	32	47	40	37	40	35	32	36	40	36	54	34	49	44	59	40	39	30	38	32	37	27	45	36	40	48	41	50	36	32	43	41	44	38	43	41	39	42	43	37	31	43	42	38	48	48	41	47	46	37	40	43	38	38	34	51	49	36	42	34	44	32	40	37	37	32	43	27	42	46	41	34	34	36	35	37	49	40	35	37	29	29	48	30	40	48	46	45	50	46	34	45	36	32	34	35	40	39	36	38	34	37	42	44	37	46	37	34	45	45	43	51	43	42	42	42	38	43	25	45	37	37	35	44	40	42	34	43	42	29	43	43	43	42	32	53	30	53	37	52	49	34	41	40	34	51	44	39	34	43	39	39	41	38	39	32	47	38	49	51	24	39	44	35	33	43	31	44	40	24	41	40	51	30	55	53	38	39	32	46	38	47	45	38	44	50	47	47	41	33	36	38	43	51	39	34	37	29	35	41	42	42	37	42	39	47	38	50	39	47	40	33	34	35	43	30	43	34	39	35	37	41	43	47	33	40	39	30	42	33	38	34	31	32	52	40	38	26	42	28	48	46	41	41	35	34	31	36	45	48	39	42	39	32	43	49	36	41	37	42	49	35	45	47	34	36	45	40	51	43	42	53	40	48	32	40	57	42	43	39	50	42	40	39	49	41	38	43	34	32	45	34	45	31	42	38	54	40	46	40	31	48	47	30	50	48	38	52	35	39	40	40	46	53	33	38	31	52	32	44	34	48	39	44	37	39	48	29	48	39	35	46	40	37	38	24	46	36	37	42	32	41	44	48	39	44	46	34	39	44	49	41	37	40	37	40	36	46	31	36	38	50	39	52	46	43	43	47	46	32	38	37	45	39	34	33	37	41	42	41	33	39	47	47	48	35	35	40	33	38	30	36	45	36	36	32	39	40	34	37	40	38	35	35	40	51	61	37	51	44	45	47	54	38	38	40	42	46	26	44	30	39	35	36	44	43	46	36	46	38	40	41	40	43	45	48	43	46	40	52	39	49	44	41	32	44	34	56	34	44	45	38	44	43	49	39	49	38	43	28	54	40	32	33	34	40	36	33	35	49	36	40	41	45	39	30	42	44	39	37	35	45	39	28	44	49	43	40	48	45	41	38	46	40	49	43	39	46	41	38	32	36	43	51	34	34	33	37	40	45	43	46	42	24	46	40	54	37	42	38	38	32	37	45	48	58	37	37	38	35	36	39	44	37	30	43	32	27	43	41	52	41	45	52	36	33	47	32	49	44	28	30	31	42	38	34	40	46	48	41	36	48	33	38	48	48	43	46	48	52	48	45	32	38	30	40	36	46	46	32	46	51	39	48	42	41	44	48	39	46	28	49	50	47	46	50	41	30	37	37	27	41	38	52	45	35	35	50	41	35	38	51	36	58	58	40	40	48	41	30	42	26	40	42	27	31	41	47	50	50	33	35	38	33	44	42	54	41	35	30	31	34	29	39	36	35	39	27	52	32	49	38	41	49	41	34	51	39	42	44	43	53	33	36	43	43	50	40	40	53	34	37	42	52	39	43	27	37	48	41	34	41	53	39	42	41	34	38	41	46	39	34	32	43	43	39	45	32	47	37	60	25	41	41	35	38	34	56	36	40	33	44	39	35	37	30	28	59	37	36	43	53	35	43	52	39	38	43	38	38	50	53	47	49	40	43	38	42	42	36	40	36	34	39	47	47	43	48	39	44	42	39	31	40	29	33	37	42	53	39	34	39	31	40	49	52	47	42	35	40	55	36	40	45	45	42	31	50	37	35	43	35	41	52	38	29	38	37	49	43	35	43	43	35	39	54	41	37	39	41	46	30	36	46	43	37	41	51	44	39	32	48	38	47	51	36	43	48	45	47	36	42	30	47	30	37	37	49	46	43	40	43	33	38	31	52	41	41	38	38	42	47	30	51	37	43	48	54	42	29	49	44	41	50	40	35	52	45	36	39	35	37	38	33	37	40	41	38	32	47	45	38	42	36	47	33	48	35	44	40	37	37	37	43	44	40	41	27	47	41	40	33	43	39	40	53	37	38	33	36	50	46	38	45	33	47	40	47	38	43	34	37	41	36	40	43	35	33	38	38	41	49	34	37	29	41	42	40	23	41	32	36	50	38	37	36	42	36	34	36	43	38	41	49	39	43	39	49	44	45	33	37	44	52	32	37	35	30	36	36	37	37	28	47	34	32	37	45	31	34	44	39	37	41	39	51	32	38	45	39	34	35	42	39	30	35	35	33	40	52	43	52	46	38	30	35	37	46	47	21	31	37	42	38	43	41	37	51	43	33	20	55	36	43	42	53	38	38	41	35	38	42	36	49	52	50	44	38	36	41	44	45	45	51	42	57	31	52	38	48	46	50	43	39	42	38	39	45	40	37	40	39	56	44	40	52	47	40	35	42	40	41	34	36	38	46	36	38	51	39	44	40	32	34	45	29	49	36	41	32	30	45	49	34	35	42	29	42	41	34	35	39	58	31	43	37	49	39	45	39	37	49	30	40	31	47	43	36	40	42	42	46	38	46	40	47	33	43	40	44	36	47	34	48	33	40	36	34	45	43	35	40	44	39	39	42	39	44	47	48	47	29	34	46	38	51	40	27	40	41	36	55	41	42	39	35	44	51	53	40	44	39	49	40	39	43	38	40	49	45	32	39	38	41	36	37
7483	818	806	4541	8920	10446	24227	31351	29050	27423	21638	14821	8780	4422	1571	446	449	429	375	463	395	412	413	430	414	423	409	451	393	435	388	408	406	401	440	406	424	387	427	418	424	411	409	421	426	405	416	427	413	413	405	437	429	422	440	400	419	412	405	426	435	449	453	419	413	417	431	398	394	428	423	421	412	400	441	427	427	411	438	412	406	405	380	406	440	442	405	441	388	425	353	426	388	442	419	431	381	414	442	403	426	376	407	418	427	407	370	404	412	413	449	387	403	404	455	426	442	389	413	408	432	439	388	391	382	385	431	445	438	409	467	392	388	425	429	405	360	401	392	409	411	411	396	389	387	394	416	428	435	430	411	427	422	451	433	419	394	432	431	387	417	419	371	417	429	402	397	399	392	406	385	423	416	424	411	377	369	408	406	420	381	412	419	359	383	414	417	444	418	404	398	434	402	375	405	442	427	392	402	419	411	429	406	409	411	386	398	397	395	407	408	435	401	409	405	398	408	439	428	357	411	443	438	430	372	409	374	413	424	420	431	391	429	432	373	397	405	423	410	381	384	394	440	398	386	461	429	405	396	417	434	426	407	437	404	415	404	413	431	436	402	403	379	420	394	421	423	407	413	391	416	418	438	450	414	401	412	392	402	415	430	415	402	438	410	403	391	417	458	435	403	423	409	442	380	388	431	433	412	400	399	444	413	387	410	409	383	407	384	435	391	400	410	422	424	411	441	401	410	427	404	421	453	408	408	427	391	421	405	441	437	422	423	429	379	418	408	443	433	381	411	387	400	411	430	405	440	417	438	403	392	408	429	404	403	401	418	420	376	430	457	412	440	408	424	407	393	387	424	420	415	421	444	430	444	449	417	416	396	424	424	412	432	421	386	408	395	413	418	422	428	410	401	387	408	398	419	410	436	408	433	439	373	409	422	424	392	416	398	450	376	400	414	399	425	417	431	401	412	406	427	443	402	391	419	401	392	402	418	420	411	381	402	387	400	372	410	382	454	396	411	434	410	437	442	400	425	400	439	419	398	420	402	379	417	434	456	388	377	428	419	437	381	375	408	435	416	396	449	388	440	419	399	407	450	418	419	410	417	463	377	397	406	411	407	441	383	442	413	404	424	412	423	434	419	431	424	410	387	450	414	416	442	434	433	412	432	382	385	419	430	434	421	397	420	438	403	399	410	424	389	427	420	432	415	419	412	415	402	427	424	403	381	421	417	412	446	404	446	401	408	410	433	414	398	415	435	407	431	399	405	425	373	419	407	432	406	405	376	460	433	409	457	405	423	422	442	420	419	415	390	429	388	432	425	389	412	425	437	422	413	444	395	414	423	414	416	416	447	415	402	403	381	411	426	390	408	443	400	372	384	439	438	425	467	385	402	401	407	389	433	396	442	405	413	414	378	428	441	376	436	411	429	413	407	425	399	413	434	443	424	411	438	426	415	421	399	401	405	411	420	429	387	390	444	426	418	404	408	399	395	408	389	424	413	411	416	391	403	407	424	425	399	371	432	400	390	399	420	397	405	414	381	422	447	414	421	415	423	404	407	393	366	417	464	393	429	448	427	438	423	402	426	444	414	457	387	459	415	395	399	441	418	397	421	392	409	412	395	436	434	416	463	422	386	418	416	393	412	404	467	425	418	433	423	409	366	433	403	407	436	420	429	416	414	439	370	403	443	421	405	424	425	422	402	421	433	437	419	410	398	446	383	432	397	414	427	450	423	433	423	443	403	445	396	450	391	422	447	415	417	385	395	455	395	389	424	403	411	383	402	416	400	402	438	409	362	418	442	448	439	415	417	379	378	422	421	387	414	397	404	408	422	386	376	446	394	408	424	441	396	386	439	414	410	429	436	426	397	434	401	412	398	424	433	443	422	414	403	415	442	410	424	409	401	388	430	449	405	404	377	397	428	400	421	397	405	405	405	450	409	458	415	417	405	403	387	402	422	384	420	402	399	371	467	401	437	400	419	395	437	423	449	406	402	444	422	403	380	409	446	406	373	399	421	452	430	395	407	420	431	398	421	403	390	413	444	450	390	391	404	442	377	403	401	393	404	451	416	433	419	387	420	424	418	415	430	407	383	426	410	410	386	415	411	398	400	388	441	393	435	395	427	444	423	411	429	427	442	419	394	379	421	436	402	411	429	394	416	433	418	420	431	440	425	417	439	398	419	430	436	393	403	438	418	396	423	408	410	441	423	382	430	409	411	430	414	453	450	400	414	426	403	446	414	409	421	433	387	415	364	403	417	429	406	434	400	418	400	403	433	377	404	401	407	420	405	387	385	439	402	404	415	391	452	402	408	391	426	400	415	405	438	377	444	392	412	405	413	425	399	403	386	416	434	381	449	402	421	419	377	416	401	417	401	377	443	393	466	407	414	408	399	421	423	384	379	426	421	443	392	387	380	426	351	415	418	419	408	409	434	421	408	413	450	409	408	430	414	412	400	409	415	426	421	420	399	446	434	420	400	384	405	394	413	412	407	382	403	390	410	430	403	396	412	406	426	419	449	417	421	411	397	430	384	392	416	411	390	395	463	400	419	411	370	428	402	436	402	413	442	414	433	399	374	373	426	443	416	412	426	394	429	435	421	430	387	380	419	396	421	412	380	414	423	407	412	380	381	414	404	430	431	400	428	430	420	436	402	413	395	415	385	439	433	413	383	402	399	408	438	450	414	414	420	399	429	432	430	428	404	441	452	404	402	419	380	431	408	394	417	403	406	408	424	378	401	412	405	418	400	415	405	375	405	399	393	407	434	418	425	435	398	398	416	397	400	392	469	426	415	405	410	471	410	421	468	404	448	417	379	400	412	419	445	392	441	410	407	385	391	409	388	410	444	390	442	448	448	372	416	430	413	423	411	413	414	411	416	449	437	470	406	397	407	433	409	397	395	404	404	396	423	419	402	446	405	416	420	390	391	409	371	390	390	421	407	429	416	429	457	410	414	389	454	422	444	400	418	440	433	414	404	408	392	392	439	428	404	410	400	413	392	393	388	400	414	414	404	387	446	391	429	409	412	390	397	438	401	384	421	384	403	383	426	408	436	398	390	412	370	419	399	382	410	412	404	409	419	400	414	420	421	424	409	405	407	385	386	410	405	397	419	418	430	393	437	380	378	394	381	406	424	425	397	419	439	448	421	405	418	406	391	421	433	406	399	435	420	392	424	409	408	423	388	454	430	400	406	386	403	411	421	427	409	410	391	400	416	428	420	420	382	422	422	406	396	436	392	390	379	384	389	396	378	420	378	423	409	431	415	404	417	400	462	400	445	440	399	396	372	369	433	404	436	410	401	388	397	427	414	431	424	417	422	413	402	419	404	445	401	393	403	411	411	423	416	400	407	431	431	446	445	431	437	388	403	374	392	409	393	428	389	419	391	389	419	372	395	430	402	430	453	426	415	400	409	427	423	428	387	404	407	406	416	407	424	403	386	409	414	432	367	380	458	445	379	400	385	423	411	381	425	429	389	426
2414	104	65	137	333	496	3213	6602	6114	5657	4050	2097	1030	452	147	26	23	31	22	38	37	25	30	34	34	32	27	38	36	24	36	45	36	25	39	34	45	38	42	41	30	25	33	36	32	34	35	36	49	29	37	37	31	34	42	40	33	40	39	25	32	28	30	32	30	30	40	45	32	25	28	37	49	31	40	40	42	32	36	39	38	32	34	34	28	31	39	27	36	27	38	29	32	41	39	32	42	28	36	34	36	36	31	40	23	29	27	41	23	26	28	45	34	30	29	31	41	32	38	20	35	32	37	36	47	34	40	32	39	21	42	32	40	34	29	34	25	19	38	23	44	36	31	31	23	26	32	33	36	31	34	21	33	38	24	30	29	31	29	37	34	33	37	21	39	45	46	30	26	34	29	29	38	37	34	36	38	40	37	29	32	33	28	49	32	31	35	41	28	28	26	23	45	31	47	32	40	28	35	36	35	29	38	30	34	32	33	28	35	36	34	37	41	41	43	28	36	35	30	38	26	35	35	37	38	40	34	34	31	40	26	31	33	36	35	33	33	32	28	35	27	38	33	28	39	31	33	29	27	32	32	28	38	40	31	37	26	39	37	39	28	34	38	24	35	29	38	37	32	33	29	26	33	38	42	40	30	22	34	34	35	37	39	40	31	30	33	28	25	28	26	29	32	25	37	25	37	26	45	28	40	34	30	29	34	34	39	30	23	32	37	23	42	34	38	34	27	26	26	29	36	37	29	31	28	22	30	43	38	29	29	29	36	45	35	30	34	44	21	28	28	29	47	33	35	35	29	36	28	36	31	41	29	48	39	45	35	35	31	31	32	29	30	33	34	39	38	33	34	43	33	30	36	27	33	34	28	31	39	40	34	26	34	27	36	29	45	59	40	41	27	34	29	36	30	46	22	44	24	40	36	32	30	28	23	39	36	35	33	27	35	33	37	36	34	30	32	30	40	36	39	27	43	36	29	44	37	33	37	24	44	43	26	41	24	33	39	32	47	27	31	33	25	32	39	32	33	29	27	29	36	57	36	42	23	31	34	35	32	44	25	37	25	28	37	33	34	23	37	33	32	46	35	36	26	29	26	37	37	34	35	27	42	30	37	44	42	30	35	33	29	33	26	37	35	30	31	31	37	38	22	26	34	38	40	37	29	45	33	29	30	36	33	40	28	27	30	37	41	40	30	38	27	30	43	31	34	35	32	25	27	32	24	34	32	45	34	36	40	33	36	32	31	32	35	42	27	31	29	20	39	31	30	32	42	37	23	26	36	41	34	36	40	31	27	48	34	35	28	32	33	34	38	33	33	36	34	40	35	34	29	35	30	35	33	36	41	32	33	34	25	39	27	30	30	29	32	23	35	34	34	44	40	38	32	38	29	40	36	32	36	42	37	38	35	27	36	39	50	26	28	23	45	36	35	37	33	38	27	35	31	27	39	32	34	38	35	38	41	40	28	35	35	31	32	29	37	33	30	30	32	29	34	31	37	34	47	40	39	30	40	37	36	24	36	25	35	34	44	30	40	30	31	29	35	26	36	37	41	35	36	35	35	45	24	33	43	28	31	38	31	40	33	38	29	30	38	39	35	44	34	39	34	46	41	40	30	28	29	30	37	27	40	17	32	34	26	38	40	21	43	38	32	34	37	28	27	36	24	47	35	45	30	42	33	32	38	25	41	33	33	38	29	35	25	21	27	38	45	28	36	33	37	24	44	28	40	31	22	41	34	35	30	25	27	35	27	23	32	40	35	32	33	39	25	37	36	39	38	21	30	34	38	38	34	25	36	42	26	39	40	46	37	36	35	38	35	38	39	34	34	36	36	35	24	33	38	33	29	29	32	40	37	39	37	26	38	32	35	37	28	30	35	39	37	32	23	34	35	25	44	31	29	43	32	38	36	33	33	32	38	31	28	40	32	34	42	36	38	27	32	33	32	36	39	27	30	34	41	32	29	35	38	31	42	34	36	34	44	29	44	42	28	33	37	36	32	41	30	25	47	23	31	33	24	35	27	39	36	31	33	34	36	34	27	31	25	36	26	37	34	42	29	40	41	26	27	43	25	47	26	24	34	32	35	42	31	22	21	35	37	39	35	35	30	35	33	30	41	25	39	33	27	40	31	31	24	51	39	33	40	36	43	35	25	28	33	41	38	26	33	39	40	29	32	32	38	41	31	23	33	25	44	31	43	42	48	27	38	27	28	27	30	35	43	32	28	40	37	27	32	37	27	34	29	37	35	35	33	46	35	39	35	44	32	29	33	29	32	34	33	32	42	36	35	42	37	32	36	31	41	35	27	38	45	46	33	30	26	41	34	45	31	25	36	33	35	35	37	36	40	36	33	38	40	40	35	38	29	34	38	33	25	31	27	40	38	35	31	36	30	31	41	35	30	52	33	38	35	35	37	45	36	37	49	47	38	34	35	35	38	30	25	35	45	31	43	30	34	33	31	37	30	33	34	25	40	32	41	28	34	38	36	32	31	31	39	27	27	34	31	43	39	28	33	26	33	30	33	25	36	40	39	33	29	36	39	25	31	33	32	21	28	41	26	42	36	34	39	35	34	25	39	34	21	28	24	33	42	30	39	35	26	28	32	43	31	26	28	28	24	30	32	28	33	45	31	37	35	41	36	31	27	27	35	37	37	26	29	32	32	32	24	29	40	29	35	27	42	31	37	41	25	29	37	24	31	30	31	38	29	17	45	38	33	27	28	34	31	29	26	32	33	40	28	34	37	35	32	29	30	36	40	24	26	36	32	39	37	30	29	23	45	35	38	33	39	35	32	35	37	27	32	41	34	30	29	32	35	35	33	39	34	38	40	28	35	45	28	32	32	22	34	35	31	30	37	45	22	52	37	45	20	28	38	36	30	31	36	38	34	26	34	29	34	23	31	33	30	32	32	34	28	30	26	35	30	34	32	28	46	49	32	32	35	35	36	36	35	32	35	35	35	36	34	38	25	35	38	24	32	50	25	33	39	25	26	32	26	36	31	29	34	25	32	47	49	38	32	32	37	39	37	29	37	46	42	18	35	27	33	35	36	27	41	29	34	39	34	28	35	33	29	40	39	25	37	37	31	30	29	50	28	39	36	31	33	33	43	38	40	39	31	34	41	39	32	27	32	30	30	42	31	26	36	31	40	30	33	25	33	34	38	40	29	35	31	31	29	34	33	27	33	37	29	44	42	38	26	26	28	26	32	47	36	31	45	39	39	20	39	37	36	38	35	33	30	29	29	27	32	31	38	29	49	31	34	28	38	32	33	31	42	30	24	30	28	36	32	35	23	37	32	29	43	26	39	25	37	38	32	37	26	37	30	31	35	38	25	25	42	32	37	37	34	25	31	30	37	34	25	43	40	27	34	26	42	41	28	24	33	35	30	48	39	37	31	39	37	26	38	31	37	38	34	34	23	28	44	36	30	34	38	32	35	26	39	40	28	40	43	38	29	38	44	40	32	32	42	31	29	38	36	30	42	26
9088	1581	1047	5130	20501	24988	38159	46793	43302	40235	33671	26209	17986	9729	3480	412	322	368	333	343	341	338	345	352	316	338	343	345	328	342	357	331	338	339	352	357	354	365	352	325	344	377	346	311	312	352	354	347	361	364	352	371	344	348	343	331	372	357	337	349	350	331	338	353	374	368	366	323	321	350	325	356	359	383	346	355	369	350	404	324	380	356	371	368	335	367	369	359	340	344	331	356	365	348	350	370	314	361	360	346	356	340	363	369	378	341	356	347	329	350	342	330	328	367	376	360	359	325	367	349	374	305	360	358	328	356	358	356	351	344	323	360	321	335	365	368	355	339	349	364	318	350	334	363	379	310	361	354	366	348	338	344	364	331	299	350	340	352	354	328	364	355	331	356	320	316	316	341	328	321	358	331	373	388	371	355	330	380	311	349	321	366	339	330	391	353	330	358	342	331	363	378	332	329	331	345	344	327	328	334	325	351	343	367	337	355	357	352	339	362	347	371	363	345	348	352	318	362	341	323	360	381	333	341	339	322	311	344	333	299	333	387	359	346	335	369	340	375	297	384	340	340	383	347	318	357	360	354	320	341	338	315	342	367	342	341	345	330	360	354	353	367	316	329	333	340	367	342	365	357	376	322	344	365	348	395	377	346	352	367	356	346	336	343	338	354	353	349	365	353	382	378	350	353	328	371	339	334	349	363	340	343	341	332	370	345	340	348	344	332	342	358	350	321	364	334	333	341	316	348	366	349	364	338	343	345	347	358	357	333	393	354	372	314	315	306	329	334	346	388	359	358	315	308	335	321	329	363	358	340	324	331	334	326	373	390	362	374	303	372	339	356	370	348	350	343	370	363	342	344	369	370	309	318	335	366	366	306	369	371	368	356	348	328	352	334	362	328	348	359	354	339	358	334	323	358	344	363	369	343	353	378	340	346	344	329	392	357	334	365	308	346	342	348	328	326	366	328	355	362	380	328	334	335	364	365	348	304	368	361	357	348	351	383	368	350	355	350	376	363	369	319	339	325	342	387	309	342	338	368	386	369	355	346	380	329	335	324	324	323	358	365	346	335	334	344	340	360	345	368	344	364	359	363	334	334	369	318	384	326	335	378	345	361	335	333	357	325	373	358	360	324	357	349	330	353	409	317	359	371	343	329	349	326	360	330	322	316	365	336	350	369	338	357	361	355	349	323	336	360	349	333	345	357	347	371	343	390	363	366	340	354	352	334	343	332	373	391	376	347	344	382	347	325	344	378	324	326	363	303	347	335	371	377	336	337	337	338	344	326	370	379	331	361	307	350	353	344	307	349	333	337	323	346	357	364	332	326	362	357	344	310	334	348	341	363	359	366	339	362	358	358	363	370	323	330	330	351	331	337	332	362	405	379	346	348	361	347	304	340	366	337	359	323	340	334	378	356	334	377	330	365	309	339	347	333	343	324	342	371	336	339	341	353	363	355	356	355	325	360	346	346	349	324	338	335	346	341	304	331	354	346	328	340	364	317	338	356	340	371	392	270	311	350	343	396	317	368	358	351	366	364	360	355	318	347	350	371	359	337	343	344	344	362	322	319	364	325	320	344	353	357	352	313	345	355	326	338	347	358	345	339	352	374	340	336	378	340	327	362	335	338	323	309	342	349	373	351	304	312	363	322	345	321	429	305	367	346	314	341	359	342	327	365	364	337	348	339	339	337	347	335	339	321	349	333	338	371	340	314	352	347	361	339	335	325	350	340	330	314	328	363	351	370	341	363	336	336	378	365	354	353	333	314	341	348	370	353	343	334	350	374	343	366	344	343	335	349	372	343	370	353	378	321	357	339	331	383	314	333	317	359	354	363	363	332	355	364	314	374	344	341	319	369	340	366	327	375	370	358	357	366	336	348	337	332	382	346	351	352	397	371	325	369	335	342	335	344	353	345	351	363	351	372	357	380	360	346	363	311	367	355	361	350	345	328	350	355	357	362	367	341	364	316	378	360	348	360	324	379	362	360	371	370	339	313	329	344	375	345	345	371	378	319	352	367	347	324	358	344	324	349	344	368	359	361	333	348	323	350	343	363	369	326	370	348	339	352	323	369	346	365	336	340	351	352	311	341	317	321	349	343	383	367	330	354	352	328	331	315	347	326	327	336	354	345	380	331	313	358	347	350	357	362	376	370	355	322	343	346	335	322	335	343	336	365	344	332	329	375	339	336	354	349	349	346	335	348	342	366	342	334	339	343	328	371	353	363	344	328	369	319	328	346	335	352	342	355	350	364	353	336	394	362	361	321	343	368	346	368	370	337	331	348	359	367	350	378	374	365	367	351	337	369	344	316	348	305	372	337	351	337	352	327	379	363	357	381	333	362	359	331	334	329	322	360	354	345	331	346	340	324	322	324	366	366	336	351	338	391	349	322	340	364	346	366	373	353	325	336	341	353	341	355	336	345	337	320	300	339	345	388	321	346	313	356	352	364	345	349	328	361	354	342	312	371	366	339	360	368	377	362	357	340	372	331	350	349	352	332	362	367	318	369	368	338	350	330	385	335	351	358	337	357	348	332	318	335	336	331	364	355	357	334	342	345	361	358	365	344	387	359	341	341	352	380	358	356	339	369	373	405	376	367	355	363	325	368	325	323	357	348	324	347	339	357	373	354	363	328	360	357	334	335	345	352	346	333	328	343	338	333	367	352	335	348	347	340	369	343	339	332	352	343	346	362	362	349	343	353	313	353	345	350	351	322	357	378	330	336	373	368	354	328	339	338	293	370	361	352	363	352	332	325	354	333	330	360	369	384	319	363	343	376	336	368	324	331	354	357	336	326	322	346	351	326	378	385	351	378	356	361	374	359	359	342	379	341	337	324	327	330	330	329	323	359	345	316	349	338	339	357	370	337	333	361	358	327	361	337	342	333	330	363	340	356	363	353	338	357	340	363	336	338	326	359	375	331	363	335	335	390	329	375	315	359	358	306	330	343	355	345	362	367	319	337	345	331	356	347	345	355	366	327	330	339	364	350	338	373	360	324	346	315	351	360	367	320	341	357	327	335	350	332	371	374	363	355	337	340	331	337	311	322	383	312	365	350	324	336	351	309	367	364	352	375	330	353	357	322	338	361	333	328	361	340	349	354	371	329	351	344	302	344	365	335	346	348	321	351	370	350	330	319	313	311	352	336	375	387	369	333	356	331	332	334	337	356	364	336	351	350	338	319	361	353	329	377	330	339	357	358	361	362	370	370	357	346	366	328	354	368	294	381	327	361	315	336	337	372	323	324	329	352	351	319	372	335	375	339	332	332	359	343	394	370	351	309	368	339	345	349	360	356	357	334	350	314	334	343	363	358	353	341	363	360	335	348	336	348	391	353	365	346	338	360	369	384	346	339	355	390	359	364	388	375	349	338	353	349	348	359	359	332	311	356	375	344	371	318	326	327	351	345	328	356	327	335	330	352	323	322	328	350	340	368	355	372	350	328	336	330	332	350	355	321	359	341	332	315	353	338	357	357	324	367
2564	108	94	112	150	483	2973	7779	8995	7216	4631	2286	1030	453	176	28	30	42	33	44	40	28	35	39	28	31	41	30	36	37	32	34	34	23	36	44	33	32	33	27	34	35	35	34	30	35	32	39	28	28	36	25	36	30	25	32	30	38	35	38	29	36	38	31	24	29	30	37	41	30	32	36	30	38	35	34	30	33	30	26	26	27	47	36	37	24	31	23	25	31	34	38	31	34	43	38	34	40	26	26	31	34	47	24	33	32	31	29	31	35	34	40	33	41	38	36	38	24	41	19	40	21	33	37	40	29	36	27	34	23	35	35	43	37	42	37	32	25	31	43	27	27	29	39	30	21	31	34	32	30	37	39	42	33	42	39	37	27	27	28	30	37	34	38	26	41	36	34	34	36	39	32	42	27	29	33	31	27	44	32	38	36	34	29	35	34	37	39	28	31	31	21	31	31	31	32	24	33	27	47	37	30	37	48	26	35	41	27	34	35	29	26	26	29	36	28	37	30	16	44	45	23	35	24	40	40	33	39	36	32	34	25	40	39	40	30	31	27	20	36	37	37	22	38	38	41	37	24	34	24	33	37	38	40	30	33	39	34	35	30	41	46	33	30	32	42	40	43	28	37	29	34	32	35	37	35	28	24	27	26	35	37	37	34	37	35	35	37	23	32	25	24	45	39	36	25	29	41	43	40	41	35	36	29	32	38	35	27	26	39	37	42	34	18	28	26	42	31	29	36	27	37	35	25	43	31	47	27	26	29	25	31	28	33	37	32	27	27	36	24	33	37	29	24	37	37	37	36	40	37	23	19	30	36	33	26	24	36	36	32	36	39	36	36	39	23	40	37	32	31	34	28	33	30	28	35	28	23	41	26	29	28	37	32	33	27	39	45	27	26	37	30	41	35	32	30	38	38	29	39	43	43	28	42	36	33	36	38	29	26	36	45	30	27	30	41	36	27	28	25	33	34	30	35	29	38	29	49	41	34	17	25	41	29	33	33	35	32	33	34	44	45	30	28	41	35	29	30	36	40	34	35	40	38	33	30	32	34	34	35	34	32	30	42	42	32	36	32	49	27	26	29	27	24	41	29	37	38	38	38	32	31	25	26	36	37	43	40	29	16	30	30	34	26	33	32	45	30	37	35	38	34	27	29	38	25	37	42	33	32	36	35	42	28	31	33	40	32	41	28	40	30	31	38	33	30	38	36	32	38	36	29	31	27	27	24	29	39	35	34	30	38	23	24	28	30	33	29	26	35	37	34	28	26	47	36	29	26	22	36	27	27	41	36	27	39	42	33	37	40	31	28	27	23	35	38	39	30	34	28	34	41	32	33	31	38	38	45	36	28	32	34	44	35	37	28	46	29	33	32	28	30	38	33	38	33	40	26	30	26	36	25	36	31	34	39	33	33	23	27	20	32	42	30	41	39	38	33	32	40	34	29	31	33	42	48	35	33	29	33	31	34	32	29	35	36	29	31	42	28	26	42	24	23	35	32	31	30	33	35	31	38	39	30	27	34	30	44	24	22	39	37	39	25	27	28	32	19	30	34	39	48	35	25	29	24	34	30	33	32	28	30	34	39	36	27	35	31	25	29	30	36	39	30	36	35	45	30	36	33	55	38	32	38	29	23	28	23	40	34	34	28	38	29	30	39	29	22	29	27	30	32	40	32	32	26	39	29	41	23	38	39	40	36	30	34	36	27	47	22	22	33	32	26	42	33	35	24	35	28	34	33	36	28	36	42	32	40	40	41	23	33	31	35	28	35	39	27	29	32	32	34	31	30	34	30	30	27	28	23	40	32	35	29	44	31	48	35	24	26	34	44	29	23	35	32	27	50	37	25	23	34	49	36	36	32	27	31	37	32	30	32	30	34	34	36	30	30	38	35	26	21	30	36	28	34	35	45	32	32	36	33	32	33	35	28	39	32	23	43	37	26	27	36	34	31	41	41	36	30	40	34	46	39	33	36	32	36	28	20	40	27	25	35	35	34	44	37	32	34	20	25	37	38	42	41	34	26	39	28	25	27	30	30	33	39	25	21	37	42	40	30	36	38	34	32	26	40	36	27	44	23	34	29	38	28	29	31	33	43	35	33	35	34	25	34	34	31	36	20	23	34	30	35	33	43	34	29	48	38	36	21	27	42	37	27	29	31	36	34	25	22	34	34	33	33	44	31	26	36	24	37	34	38	38	39	27	36	29	32	44	30	38	29	25	46	30	24	30	30	32	34	27	34	32	40	45	37	36	24	38	30	30	27	32	30	32	31	35	23	37	31	39	31	22	27	27	31	37	34	38	18	48	27	33	25	36	29	30	24	23	35	25	36	33	32	32	33	32	43	44	37	33	40	31	29	32	36	35	42	30	41	39	34	29	30	30	38	35	28	37	36	33	34	33	27	30	35	20	32	39	46	31	21	33	42	26	36	29	41	47	33	39	41	38	36	43	37	32	36	45	28	39	29	27	26	29	35	43	33	31	34	41	25	27	35	32	26	35	41	32	43	34	30	37	31	34	36	35	29	22	30	33	35	32	32	32	22	29	26	34	33	33	41	28	37	41	33	41	37	32	28	39	36	30	34	24	33	34	36	25	34	34	34	40	22	30	28	49	39	31	37	38	33	29	32	31	38	42	39	35	32	31	31	34	34	36	33	36	30	30	28	36	33	30	33	32	51	31	38	30	24	36	34	29	44	40	29	28	28	41	28	35	31	35	36	37	37	37	39	29	30	29	33	30	36	36	36	28	35	25	34	35	38	31	40	40	34	30	35	34	22	40	31	38	33	40	25	31	23	41	32	33	33	35	23	35	37	29	41	32	25	32	29	38	27	34	26	32	22	27	31	26	36	34	35	37	28	26	28	29	44	44	33	31	44	27	37	28	38	26	37	38	40	43	22	28	32	30	29	26	24	36	33	33	34	30	36	31	39	33	45	36	26	33	32	31	44	26	40	32	40	32	32	28	29	37	41	33	25	39	44	27	30	33	26	39	42	29	23	28	24	36	28	37	43	28	31	28	47	42	24	41	34	26	32	26	40	35	34	27	41	40	31	25	32	37	37	28	30	45	36	34	27	45	39	32	22	29	31	30	33	25	31	34	38	40	31	37	41	29	33	36	29	34	30	34	29	21	37	36	24	26	33	26	31	29	31	36	43	34	38	37	37	28	34	29	34	42	28	34	21	29	36	33	37	31	43	34	31	20	29	29	31	36	36	27	29	22	30	32	36	29	38	38	37	29	32	29	41	32	28	37	40	32	42	31	36	35	36	28	30	37	37	22	34	28	27	40	42	30	29	37	37	38	30	29	30	36	36	30	30	36	25	39	24	38	38	28	29	32	27	39	36	43	34	36	28	41	32	35	26	33	29	28	27	38	46	27	31	28	35	43	29	24	28	29	38	39	34	29	30	33	30	36	23	34	36	34	32	33	39	34	29	34	31	22	33	36	32	40	30	36	33	31	26	36	39	34	30	32	39	41	24	24	33
8884	1832	1200	3543	14462	25445	39802	51158	48560	43162	35114	27055	18118	10390	3793	419	378	374	358	357	376	336	336	370	336	332	365	358	356	360	330	327	346	343	362	363	325	361	339	359	352	374	365	365	377	330	330	352	370	385	316	313	349	356	329	340	347	347	332	355	352	385	351	344	346	373	338	326	351	351	340	347	355	366	350	339	331	378	373	355	336	345	344	338	346	356	347	334	333	355	364	357	331	358	363	344	359	314	328	345	376	322	340	345	368	322	321	382	375	353	362	367	363	322	337	330	369	339	375	296	292	334	375	349	332	361	359	365	368	361	375	362	333	358	346	355	380	363	359	323	335	337	350	374	340	372	367	362	369	370	385	335	372	359	348	364	337	397	337	358	365	375	348	360	355	333	358	357	348	316	370	345	365	358	344	314	341	371	362	352	327	369	355	330	338	327	376	363	360	307	319	319	369	347	374	333	316	347	324	378	300	323	385	341	384	341	358	353	330	334	359	339	338	344	342	346	355	359	393	346	370	355	360	350	370	343	357	333	327	356	341	319	315	362	330	348	344	375	325	330	335	346	332	365	350	364	335	342	332	370	357	354	336	332	359	339	372	368	361	316	370	330	350	369	347	349	343	304	348	347	369	373	326	348	343	335	336	339	374	362	334	351	364	335	352	347	365	323	350	339	355	330	369	314	359	360	351	323	331	365	322	336	345	380	342	380	380	339	365	359	341	383	359	352	337	378	347	373	372	363	351	354	348	349	355	340	356	338	336	326	325	377	356	335	363	347	352	357	367	366	343	355	330	341	362	345	367	362	340	369	338	361	322	349	366	332	346	362	373	336	332	354	345	374	366	347	328	358	358	314	381	363	332	353	399	377	353	313	373	373	323	330	319	363	352	304	385	329	369	354	369	386	355	319	366	351	371	349	360	331	367	329	346	346	314	375	374	345	359	384	362	330	354	371	343	354	348	324	359	329	349	339	333	321	357	341	347	348	367	349	349	378	368	354	372	336	350	366	338	347	350	378	354	364	351	335	346	309	362	332	347	372	329	342	339	348	351	339	317	356	346	319	350	356	386	337	354	333	343	390	365	333	344	334	343	326	362	374	298	350	348	301	356	363	318	406	326	383	356	363	370	361	353	358	358	344	349	328	339	328	355	333	334	345	349	352	336	377	347	363	324	371	380	331	352	354	345	339	353	359	359	355	355	364	333	339	341	342	340	349	334	345	364	384	353	351	350	379	365	343	307	364	346	333	360	344	367	340	353	383	339	352	346	373	352	354	370	360	332	337	367	330	350	332	354	364	331	363	336	344	350	356	355	377	350	337	362	345	352	333	382	328	329	378	347	344	344	352	325	359	361	370	373	377	352	296	363	332	322	365	366	342	373	327	368	331	346	360	361	365	363	319	374	328	362	336	363	335	343	340	387	364	347	346	349	331	331	335	351	325	365	338	347	366	334	363	352	342	343	368	336	362	349	301	364	346	346	341	401	319	360	329	352	343	348	325	355	336	319	368	351	345	358	329	363	342	346	312	345	327	362	357	340	346	344	303	347	314	355	337	339	331	322	348	359	364	313	352	359	348	331	362	330	376	340	366	358	354	359	344	341	356	362	371	323	407	371	361	348	332	310	370	362	325	328	361	342	349	361	360	332	330	359	370	380	355	349	327	326	346	351	354	341	371	330	378	370	325	387	351	346	314	368	365	357	349	342	335	353	368	339	346	348	338	360	344	366	363	322	367	345	314	377	346	361	341	331	345	341	350	360	345	344	337	367	326	324	339	347	361	350	379	345	325	329	369	363	342	344	355	364	346	337	354	351	372	313	345	360	384	338	342	347	354	361	353	334	346	341	314	362	365	341	364	324	345	363	341	367	340	313	361	312	378	325	372	322	330	347	338	335	348	355	348	350	393	340	338	361	356	324	387	347	320	361	380	359	350	376	370	368	377	372	344	356	354	339	315	322	358	314	302	334	351	315	356	346	378	339	349	349	366	347	354	326	334	321	352	314	350	326	365	358	335	378	334	357	343	363	317	340	352	391	358	362	325	325	363	348	342	348	352	345	332	337	386	327	364	330	368	335	332	353	365	361	302	365	322	363	363	351	363	348	346	345	344	327	354	331	363	350	336	336	346	370	360	369	347	371	370	351	370	343	308	319	349	350	323	349	340	341	333	335	336	346	348	332	339	364	366	304	357	344	370	370	370	368	331	361	338	354	335	362	345	333	384	323	330	369	362	353	358	335	323	330	361	334	305	335	333	347	390	357	380	323	368	361	346	355	321	346	301	332	350	358	339	322	343	361	339	358	359	362	312	344	350	334	371	347	336	324	362	321	328	330	371	327	338	386	349	343	357	369	362	345	317	377	344	358	340	365	359	315	343	338	364	348	353	301	355	349	330	362	360	349	350	348	352	328	357	365	347	387	361	333	367	367	349	317	398	339	342	347	352	336	337	330	348	355	343	331	377	344	325	340	348	344	356	343	333	325	336	328	380	357	324	338	327	337	353	357	351	321	334	392	354	354	336	365	355	365	353	366	342	340	324	339	359	353	358	354	334	390	328	346	355	352	366	338	330	322	330	312	366	405	355	356	352	309	362	361	369	322	353	366	319	346	334	351	361	316	342	358	323	367	366	356	336	326	355	363	354	396	405	377	345	364	340	333	360	325	333	352	376	345	316	346	353	329	328	337	361	308	299	310	335	310	352	363	380	352	346	365	344	355	350	333	324	366	338	351	367	343	372	307	361	365	371	375	364	342	354	351	348	340	367	351	333	372	365	353	371	329	359	298	352	311	354	371	311	334	329	383	371	390	370	352	354	351	372	348	346	352	310	373	361	332	369	341	351	357	320	360	345	340	317	359	355	342	369	368	326	372	345	340	335	355	372	350	400	361	354	357	349	357	362	365	381	344	380	333	383	328	368	332	317	336	338	336	341	388	376	352	346	337	350	352	384	362	380	354	340	358	309	320	373	350	343	362	325	361	335	367	350	356	345	352	381	337	334	400	334	350	335	356	355	344	337	346	367	360	324	334	340	341	405	321	308	340	331	346	361	358	337	376	347	333	297	348	365	351	357	343	341	349	346	366	369	344	362	353	325	373	337	367	358	332	336	382	348	344	354	343	338	367	353	354	342	332	324	370	324	359	372	351	350	341	349	344	359	361	343	322	366	357	355	338	356	337	342	353	321	352	337	334	374	335	348	328	338	381	343	326	378	329	349	347	364	343	332	351	374	342	342	348	333	369	377	374	347	348	350	347	332	343	337	364	333	321	347	351	358	342	311	353	339	341	353	380	359	337	338	359	332	354	349	335	355	350	373	371	360	354	389	327	362	340	351	357	348	366	318	354	358	339	349	370	358	367	339	363	360	343	345	343	368	359	359	360	343	350	381	348	367	356	324	354	332	317	371	352	359	354	347	355	361	353	361	326	283	337	345	343	366	371	336	336	373	344	355	361	323	374	352	334	346	343	339	297	343	325	373	327	369	338	364
1313	221	142	118	117	457	2456	11388	16179	13947	9716	4592	2021	940	327	65	35	49	39	49	45	50	52	52	47	50	58	57	46	40	55	59	57	42	45	46	54	55	61	64	55	46	50	54	55	59	55	52	58	58	48	43	63	50	50	46	37	53	53	45	59	58	43	46	56	45	46	44	49	49	47	47	59	59	61	43	44	53	47	50	55	57	43	43	50	60	54	44	54	54	55	59	55	65	47	51	59	53	50	38	50	53	55	49	50	59	56	52	52	35	36	52	53	59	46	48	51	52	56	47	58	56	45	50	48	49	50	57	45	57	49	66	71	52	69	43	51	47	57	42	48	49	64	48	39	49	50	51	52	62	52	50	43	40	43	52	51	39	49	51	75	52	48	42	47	39	40	45	47	56	43	51	51	48	57	50	47	51	39	68	47	56	40	51	42	65	51	53	45	52	41	55	49	56	42	54	54	45	42	46	37	43	57	46	51	55	60	42	53	50	61	52	49	48	44	49	52	55	47	51	42	50	52	42	56	54	32	59	50	58	48	73	66	44	44	53	51	55	55	46	51	43	51	47	48	62	53	41	56	41	61	61	54	51	45	47	48	39	42	51	47	57	55	56	60	54	51	50	54	50	62	54	50	52	58	50	54	54	51	43	49	58	44	44	45	56	51	49	62	55	55	50	44	58	60	61	65	56	52	39	48	49	60	40	42	46	59	52	49	67	55	56	45	46	53	58	40	44	52	52	53	30	46	48	40	64	43	52	47	53	39	56	56	51	51	49	62	68	46	53	45	57	64	58	57	44	49	58	48	48	55	57	50	46	45	61	47	58	43	63	62	43	54	54	41	50	50	44	45	52	52	49	45	58	55	43	46	50	58	50	46	34	48	59	47	42	49	35	52	55	55	52	41	52	50	45	48	56	39	45	45	60	58	58	59	46	56	54	48	59	53	40	50	61	55	47	56	46	51	47	40	47	52	66	45	54	50	43	54	50	38	63	44	46	47	55	48	50	46	52	42	59	50	64	62	65	54	48	45	56	46	50	50	54	53	38	37	54	63	41	50	58	61	48	44	54	56	57	47	59	46	36	48	46	60	50	62	53	45	58	44	53	50	42	49	63	52	45	46	58	57	60	51	39	52	43	47	47	46	47	47	48	47	51	57	59	52	57	52	42	62	51	62	42	51	56	47	40	45	49	58	41	58	51	43	43	44	53	52	49	59	48	56	50	50	47	47	46	46	54	56	51	48	60	52	54	53	48	41	39	49	47	56	45	58	48	47	45	41	65	51	46	54	40	62	45	54	53	54	62	43	40	56	60	54	59	46	40	46	54	53	44	52	50	64	60	43	43	57	44	49	54	55	58	50	66	55	40	61	54	48	35	53	40	44	63	51	60	38	39	54	51	43	55	53	59	53	56	39	60	40	61	45	54	42	64	55	39	54	49	55	59	52	60	39	57	57	44	60	54	51	44	41	53	37	58	46	47	47	52	42	45	59	48	47	48	51	57	40	62	59	59	54	43	51	53	56	62	44	57	55	51	62	62	62	57	57	53	44	52	58	77	59	37	47	43	51	59	51	65	43	48	41	48	46	41	55	48	50	53	47	57	57	59	36	54	36	57	58	46	54	51	47	56	38	45	52	46	60	49	44	49	43	65	44	55	42	43	49	46	52	46	45	49	45	60	55	43	48	51	47	37	55	55	57	57	41	36	49	44	50	58	60	43	49	50	46	53	52	45	55	54	55	47	48	46	52	55	60	48	43	62	50	61	59	66	45	56	44	47	50	42	46	50	64	40	55	55	45	49	53	55	49	47	53	58	44	53	47	38	35	51	54	47	48	40	52	62	59	46	32	42	47	65	47	58	53	54	62	48	61	35	55	53	50	49	61	44	55	53	53	46	42	54	53	31	51	42	46	54	55	67	49	49	53	44	36	51	50	45	38	56	53	65	36	54	58	44	42	53	32	64	45	62	42	57	47	45	39	55	58	57	56	63	58	58	49	49	57	61	46	41	53	54	54	55	47	53	70	62	43	41	71	44	48	44	58	44	47	59	55	58	59	51	56	45	52	43	49	52	50	62	50	43	51	62	50	59	49	48	58	60	59	57	49	42	49	56	47	56	51	44	59	50	52	45	42	60	44	45	51	51	65	55	51	60	57	55	61	57	43	62	50	57	48	40	45	55	40	38	54	58	41	49	52	53	68	48	43	48	35	52	45	49	60	54	50	60	49	55	53	52	53	67	45	48	64	46	59	54	39	68	54	62	55	44	47	51	44	58	48	47	54	46	50	54	49	56	43	47	43	52	47	61	48	47	42	48	51	62	59	48	46	49	55	49	55	58	40	54	43	45	47	57	56	47	52	50	50	38	53	38	36	40	60	41	52	54	59	58	53	52	53	37	64	44	53	33	51	47	53	40	48	50	53	43	49	53	54	54	59	69	49	50	55	40	54	60	57	48	51	42	46	48	38	50	50	53	41	41	45	65	43	47	45	55	42	58	54	54	35	46	47	61	43	44	48	56	44	55	39	56	42	44	35	43	53	47	42	51	49	59	55	60	41	48	46	48	46	49	43	66	47	44	46	50	66	35	43	46	49	49	55	52	53	37	57	66	49	48	52	52	47	44	55	43	55	53	54	52	44	45	38	55	70	48	38	57	47	62	46	58	49	53	58	51	56	60	43	38	34	54	47	51	48	64	55	56	71	37	50	52	46	51	41	50	49	55	34	53	47	50	48	59	46	59	59	58	52	50	47	56	45	46	49	49	57	72	48	47	62	57	45	48	51	48	54	39	55	56	59	51	54	44	61	58	46	50	52	53	62	64	42	61	50	55	42	48	58	49	60	52	57	56	49	49	58	61	51	46	46	37	38	47	49	51	52	47	45	53	59	49	48	58	48	49	67	38	49	51	56	62	50	46	44	36	46	42	54	48	49	40	50	48	45	56	57	42	44	50	46	58	54	53	37	48	55	59	54	38	53	45	49	62	54	44	36	55	49	61	60	42	53	66	55	72	51	54	52	45	53	47	53	49	51	53	55	58	54	56	58	42	49	51	49	49	54	43	47	49	65	51	66	43	55	54	49	51	45	63	49	62	56	43	59	57	51	51	55	65	36	49	51	43	50	46	57	53	51	43	50	55	39	47	62	49	44	50	56	46	52	52	49	39	46	45	44	51	40	57	41	52	48	47	44	51	46	58	49	49	47	51	38	58	65	55	56	50	57	62	47	50	54	50	50	49	57	40	44	52	53	57	52	49	60	52	43	53	51	37	46	49	46	61	42	68	47	36	55	39	45	56	61	49	58	51	46	62	38	34	50	47	43	50	53	49	51	51	50	43	47	51	49	48	37	44	53	56	47	54	54	59	46	49	48	51	57	50	56	55	53	51	66	65	42	40	58	54	52	53	60	58	46	46	38	43	37	51	49	58	43	51	46	48	44	55	61	50	57	52	52	52	44	60	54	58	46	51	45	57	49	53	55	50	45	47
14445	3561	1846	3302	9155	23068	36993	58719	60457	53737	43697	33325	24637	16028	7246	813	516	578	520	549	518	592	513	512	513	503	551	512	543	533	551	540	561	533	511	516	522	547	537	516	535	540	554	511	511	520	565	568	589	541	562	568	530	520	483	533	552	572	555	588	542	537	539	574	546	525	543	559	552	541	506	569	555	551	566	537	551	525	553	545	544	551	536	562	566	522	553	572	571	515	539	561	551	542	524	586	546	474	558	558	555	520	551	551	536	537	547	537	530	523	521	543	548	537	516	537	551	559	586	512	521	539	539	516	560	521	549	507	527	531	567	525	521	498	536	520	512	533	524	571	570	570	550	532	511	547	593	513	541	533	561	565	547	495	531	513	564	529	572	558	521	581	559	588	564	545	560	535	532	553	534	540	538	560	559	574	546	514	517	538	549	526	537	535	535	580	572	562	573	582	578	502	520	570	581	545	528	565	498	521	549	540	485	566	526	592	564	547	564	542	554	531	545	583	516	560	565	522	499	540	525	565	560	556	517	526	544	542	491	515	525	522	564	537	568	556	549	550	541	540	575	486	518	545	566	525	545	579	525	527	583	567	515	573	510	549	540	519	546	555	548	529	554	566	523	530	523	541	551	539	495	528	510	568	552	528	538	590	571	555	521	516	547	535	552	518	560	513	528	493	567	562	510	554	518	523	511	583	519	510	525	530	555	541	509	539	549	545	568	518	535	530	595	540	563	546	553	545	523	547	550	519	564	546	530	518	513	529	536	538	520	540	565	557	515	547	565	507	520	577	535	542	558	554	536	524	535	533	520	534	563	538	529	553	518	553	537	527	558	530	547	544	539	549	557	505	556	562	562	560	525	534	510	531	489	508	513	538	580	557	573	548	540	573	591	527	496	526	554	566	591	522	535	488	503	542	532	574	526	508	544	515	573	550	564	495	494	534	529	551	547	535	524	583	560	524	537	538	518	576	544	559	589	489	573	567	530	503	522	546	558	535	577	585	539	544	528	564	513	530	539	504	541	570	551	531	522	531	543	554	509	562	527	567	516	574	535	576	576	523	550	515	564	542	523	535	533	555	565	561	522	508	559	532	556	572	501	493	551	558	565	530	556	576	561	572	519	557	534	529	527	528	533	536	569	541	546	549	535	530	579	561	565	520	529	564	570	523	503	545	532	581	486	549	542	519	552	537	512	576	550	567	541	547	513	560	530	541	511	514	571	547	541	536	556	509	536	550	534	521	503	543	555	555	544	570	547	547	548	516	531	555	519	563	566	516	578	525	585	570	538	557	547	545	527	543	486	550	544	529	514	547	548	532	567	555	546	552	530	519	561	511	531	501	532	570	580	522	546	529	528	537	548	559	546	526	544	558	550	569	556	553	545	556	525	576	526	544	529	539	540	532	518	520	564	525	502	573	509	509	541	501	577	568	526	577	503	522	515	564	554	546	571	531	554	532	532	540	485	586	509	580	560	560	516	507	553	563	543	539	528	546	551	537	509	547	545	538	560	510	555	511	530	525	590	537	497	546	547	519	561	518	553	529	547	553	577	533	557	537	544	532	550	528	488	577	531	538	554	484	505	523	584	536	524	538	563	543	546	538	534	601	530	564	547	525	558	565	570	557	533	529	536	493	507	568	532	558	529	539	548	555	536	547	529	541	560	543	539	552	516	540	510	521	575	521	519	569	570	539	539	548	551	546	565	531	559	509	581	534	550	556	529	556	541	531	587	514	590	535	549	545	582	546	589	556	557	575	544	545	559	538	575	565	498	544	523	566	584	560	516	508	551	510	566	552	567	534	513	556	544	522	551	573	558	515	539	527	551	513	566	562	534	514	533	546	538	534	558	544	531	528	544	531	561	565	494	524	506	477	574	514	556	585	509	534	531	550	551	563	579	566	540	544	550	587	569	552	559	516	545	565	541	548	575	564	544	556	548	506	523	568	523	587	570	539	527	523	554	534	553	559	557	550	578	558	549	521	545	536	570	562	554	558	519	563	542	527	532	554	572	486	541	511	516	535	559	550	465	530	520	593	556	546	541	544	563	527	572	535	519	557	534	580	520	518	530	517	538	539	564	535	549	462	574	542	535	529	556	528	571	525	543	569	558	516	504	537	503	534	565	555	592	518	562	535	521	536	563	562	510	518	555	534	511	523	544	551	536	542	524	558	515	580	532	513	551	596	530	503	568	576	549	554	503	549	571	539	492	554	528	533	523	551	575	472	523	558	547	525	538	512	527	591	554	548	540	522	543	551	520	525	489	536	517	564	544	542	534	525	520	557	562	538	538	548	558	538	553	544	514	560	516	571	521	528	569	558	565	515	516	518	523	515	528	560	545	522	529	547	555	566	548	499	551	537	582	499	547	539	533	532	538	579	545	538	546	545	530	563	587	541	562	510	535	540	527	534	533	511	539	576	513	552	580	525	569	541	588	545	547	534	546	533	531	550	575	517	522	538	519	491	541	557	519	517	544	509	516	530	542	513	557	553	549	568	569	553	507	499	566	492	555	529	596	544	515	522	498	536	532	542	558	521	574	586	558	516	559	550	523	542	575	528	552	539	539	552	559	536	494	559	537	550	577	497	521	536	522	545	550	538	508	573	613	518	537	581	566	531	556	532	526	528	520	557	524	552	546	562	538	555	537	521	530	550	547	559	546	529	573	532	526	511	508	496	563	594	543	535	536	578	524	536	531	534	556	531	537	539	541	501	519	551	533	522	524	522	578	547	558	570	526	532	554	560	572	570	515	518	590	519	547	543	526	553	589	537	535	547	549	573	569	516	567	563	554	513	565	539	544	541	529	558	550	532	512	553	558	542	520	536	539	537	588	567	544	557	579	582	564	560	571	547	527	529	573	547	509	519	489	594	572	554	523	551	532	502	537	539	575	523	519	564	558	562	571	544	576	551	562	525	532	535	527	515	533	526	588	528	520	546	545	525	525	514	532	539	527	506	531	495	589	564	545	470	524	521	522	568	542	519	567	530	520	559	547	531	501	526	504	544	576	548	547	572	559	561	573	526	556	573	533	558	534	544	537	541	556	558	519	526	494	568	516	513	560	541	516	535	530	560	527	549	541	571	520	498	548	503	553	556	570	543	533	544	515	537	545	511	527	504	553	545	531	529	503	559	553	552	569	512	563	580	546	538	541	549	563	536	574	535	525	565	537	519	509	539	537	545	524	504	565	550	556	581	586	536	552	555	530	496	509	528	523	528	574	525	531	528	558	554	507	538	551	569	562	524	514	527	512	567	528	520	535	538	504	528	526	595	559	494	542	543	535	565	535	542	562	536	530	514	524	557	535	577	554	553	539	587	527	557	532	564	518	539	529	556	537	538	560	537	502	532	528	530	556	559	532	533	565	475	565	589	534	566	486	541	507	571	535	517	517	524	522	554	518	523	548	585	545	534	573	562	532	522	560	531	544	559	546	508	565	515	501	549	551	558	522	548	509	517	542	541	528	574	521	546	547	546	568	509	543	508	536	509
1655	64	67	49	45	42	375	1842	2402	2254	1508	825	397	237	122	42	41	59	39	37	45	40	41	38	50	41	37	41	38	34	36	51	29	45	38	54	51	49	46	51	43	37	47	37	43	35	40	31	39	41	41	46	35	44	45	45	39	49	40	31	45	34	37	30	36	54	47	34	47	46	40	42	40	41	38	37	32	44	35	40	45	46	43	27	39	45	39	44	47	43	32	56	46	45	38	38	49	40	36	38	39	43	40	46	41	37	36	24	46	30	42	30	52	39	48	49	46	33	42	45	47	40	43	46	36	39	38	39	30	43	34	55	48	46	35	27	42	49	46	39	31	39	42	36	55	50	34	33	36	52	43	47	41	31	36	40	42	40	38	57	26	40	35	29	42	35	48	39	42	41	39	32	39	54	44	27	41	43	40	47	44	48	48	38	36	31	47	37	40	38	38	44	38	52	42	51	36	39	47	51	50	44	41	40	48	37	41	35	44	38	41	48	50	39	46	46	36	37	41	36	41	39	46	49	37	44	44	40	41	33	32	56	34	46	38	42	51	38	50	37	53	39	50	36	42	43	39	42	42	31	31	30	40	43	39	41	50	47	48	44	30	37	45	42	56	40	47	52	37	49	60	33	61	33	38	36	36	38	40	49	36	41	29	37	36	39	49	51	33	43	40	53	34	35	53	36	48	45	31	45	37	30	39	52	54	46	51	49	48	38	46	45	43	33	47	47	37	53	44	43	37	49	36	37	47	33	43	43	44	42	48	42	44	19	43	43	42	34	39	51	45	41	40	51	49	49	46	48	49	35	38	36	42	30	35	44	35	50	46	39	46	43	55	43	41	40	42	39	43	37	42	54	45	47	44	36	42	41	29	43	33	30	32	32	31	30	41	43	50	49	42	42	42	40	37	40	41	42	39	38	34	41	39	43	40	46	37	40	36	45	48	47	19	48	47	57	44	48	45	52	42	40	56	56	41	46	37	30	37	58	42	41	37	45	47	40	42	37	40	40	33	36	38	39	40	44	51	50	32	50	46	40	38	48	43	47	48	43	35	38	47	57	48	38	48	32	44	43	37	49	50	36	34	45	40	31	49	31	39	52	34	38	45	40	50	41	50	36	42	39	34	39	45	48	43	44	33	37	40	34	47	53	40	53	36	37	45	39	33	35	38	45	34	48	58	24	43	35	34	45	28	46	48	36	45	46	52	47	33	32	38	34	48	48	43	52	41	31	37	55	31	35	41	53	47	40	35	52	34	42	36	40	43	35	32	42	45	43	37	37	49	43	39	50	38	46	30	33	40	31	53	40	37	45	57	30	44	45	40	51	50	49	42	37	39	45	46	38	47	33	45	34	42	39	62	43	40	44	37	34	47	36	41	40	34	31	35	38	31	38	39	42	37	42	51	47	37	43	48	51	44	39	39	54	49	38	54	52	50	48	26	32	42	36	43	41	47	45	37	42	26	45	39	44	28	54	42	43	37	42	47	54	39	43	46	42	45	45	42	42	46	48	44	52	46	46	49	52	32	53	37	35	45	40	34	44	43	43	29	45	33	50	42	49	41	41	33	36	36	43	44	37	37	42	44	41	35	45	50	44	30	43	37	47	45	50	36	46	38	38	44	39	29	28	44	41	39	38	44	36	38	43	33	42	42	43	36	33	51	47	37	36	38	37	48	45	42	33	44	45	48	39	49	34	42	33	43	37	34	44	46	46	45	45	33	35	42	29	41	45	34	44	44	36	37	35	34	42	40	39	41	34	33	36	47	43	40	46	41	48	39	43	48	30	45	40	56	46	44	42	31	39	53	44	49	31	41	41	38	48	49	35	48	36	42	51	42	53	40	54	34	41	42	55	47	35	41	38	57	41	40	41	44	41	45	30	39	44	53	37	36	49	29	32	42	33	43	29	43	35	46	45	42	36	33	53	53	32	29	53	40	37	31	47	33	42	31	52	36	30	39	46	48	37	34	51	42	46	52	43	45	38	38	52	50	44	42	33	41	39	42	38	37	33	34	51	37	37	40	44	41	43	45	47	41	46	36	39	49	39	36	46	33	38	39	49	43	47	31	44	46	43	35	41	45	34	47	41	36	45	44	47	48	44	39	39	48	41	41	52	41	38	35	42	38	41	47	40	35	51	38	34	23	41	43	38	35	53	46	43	34	40	38	33	42	40	39	39	45	55	45	49	48	33	52	40	37	47	33	45	44	41	47	36	42	50	40	37	49	61	37	49	36	47	36	36	44	31	42	22	47	50	46	37	42	49	45	28	43	42	48	42	42	50	45	66	43	32	29	51	47	35	38	44	31	36	34	45	30	45	38	32	42	43	35	56	26	36	37	50	36	30	38	45	33	46	29	40	43	46	37	39	50	37	48	37	29	35	54	38	35	47	26	37	34	45	48	44	46	38	39	38	42	43	49	37	52	38	43	42	26	45	34	46	38	47	49	52	31	30	40	30	34	48	33	42	37	43	44	45	37	42	38	37	45	44	37	43	46	45	40	34	30	45	43	47	44	43	38	46	44	42	41	40	44	34	38	39	52	43	31	34	41	35	43	46	38	44	48	42	48	33	49	47	44	51	41	32	51	50	41	39	50	45	41	35	48	41	39	37	46	39	42	41	33	44	36	40	55	40	50	48	45	42	37	43	41	40	49	45	39	44	45	43	48	42	52	29	42	44	37	37	37	51	43	35	56	42	28	37	47	40	41	59	52	51	34	42	35	52	35	40	38	40	42	39	42	40	53	46	45	49	61	42	53	34	43	42	38	36	34	44	41	48	45	42	28	45	37	39	46	31	44	44	42	32	36	41	47	40	49	51	45	32	39	39	39	46	49	43	22	31	36	39	49	51	40	42	42	39	33	39	27	43	38	33	41	47	33	42	36	45	35	46	39	38	46	42	37	32	36	43	45	44	39	36	44	43	43	40	39	39	34	33	49	43	46	41	39	44	46	39	33	41	44	49	37	54	40	45	41	40	35	43	51	40	44	50	43	46	40	43	39	51	45	38	33	53	34	39	36	40	38	41	35	38	46	39	45	33	43	37	53	37	30	41	43	42	45	34	43	46	30	51	45	45	45	38	43	54	34	38	41	59	55	54	43	37	47	39	37	45	35	43	38	34	49	37	39	37	44	37	45	36	45	39	34	38	50	37	40	31	38	48	47	47	37	31	38	37	39	49	35	34	40	41	42	41	35	44	31	35	44	34	39	51	51	38	36	32	30	40	39	38	38	51	37	49	49	55	42	34	38	36	33	38	51	40	42	53	54	41	38	42	38	26	40	41	37	46	48	27	47	47	43	36	45	34	35	40	36	33	41	26	40	38	37	45	43	38	37	39	43	40	36	38	46	33	45	32	51	43	43	50	42	42	40	44	44	38	41	42	48	34	30	35	32	38	43	29	29	42	31	46	46	37	55	35	48	51	36	40	37	51	40	40	39	37	47	34	45	55	47	48	40	42	37	52	30	40	47	44	39	52	58	41
7219	978	602	744	1476	2888	16189	31975	31934	29553	23210	15727	9064	4679	2120	535	407	445	411	397	435	436	414	430	403	397	394	427	487	383	410	425	439	408	408	402	425	452	425	429	385	434	434	443	411	377	419	379	397	416	426	403	430	446	448	450	389	456	445	413	395	424	424	406	409	386	454	417	451	409	421	428	422	429	440	431	452	396	405	441	407	466	436	421	393	458	436	405	416	451	430	451	413	392	408	420	430	402	410	413	379	400	396	458	415	406	414	413	433	382	417	417	422	401	438	487	417	431	452	424	436	454	400	441	429	458	430	415	424	410	389	434	404	412	389	417	412	411	429	413	420	417	452	450	401	442	410	427	404	391	409	405	402	398	447	414	402	415	402	423	429	427	415	448	445	445	387	412	418	421	390	414	412	466	441	409	411	419	432	414	460	426	408	418	418	464	457	413	412	441	428	431	406	434	408	403	443	408	456	415	439	445	449	435	438	427	428	410	412	404	439	430	447	446	424	413	420	446	394	437	403	403	423	398	398	405	401	437	405	404	417	389	420	404	432	416	455	411	402	438	443	413	415	453	412	386	391	405	438	391	452	404	439	418	425	453	405	422	386	427	408	376	407	415	425	425	377	430	412	420	413	416	437	435	407	435	395	392	449	396	429	410	465	403	443	424	453	421	418	441	412	405	399	427	443	443	437	422	442	368	412	435	396	380	432	425	427	400	434	413	353	435	444	403	450	416	424	439	417	414	376	401	416	431	411	426	434	407	436	449	413	434	392	404	389	410	433	417	416	415	430	417	429	431	432	422	402	397	429	431	420	446	434	431	449	404	467	431	391	407	397	445	418	444	400	452	362	432	415	422	407	435	438	419	419	420	412	412	397	431	475	440	382	393	470	403	454	414	415	372	392	436	427	430	410	423	425	467	425	437	464	436	420	461	407	427	402	465	406	417	391	403	422	395	400	420	435	418	413	423	432	445	418	471	418	422	404	397	417	419	397	426	431	436	418	476	424	420	423	409	414	412	427	412	455	415	402	439	467	408	451	383	405	411	442	408	412	418	449	414	420	448	419	411	433	433	399	440	414	439	421	395	413	466	411	435	404	414	429	414	456	455	414	439	489	407	429	369	425	412	426	436	412	448	418	405	407	424	432	437	390	425	404	392	407	421	412	439	434	419	429	414	433	372	459	455	423	439	401	417	429	398	432	430	389	393	401	432	411	404	408	442	431	416	415	438	386	436	443	424	396	431	470	395	476	419	403	421	370	430	429	408	440	389	424	422	407	414	414	417	452	402	420	418	404	401	416	413	424	432	400	395	389	431	468	442	446	461	429	425	421	384	412	432	411	389	415	447	379	395	425	436	425	461	358	404	408	391	422	406	414	442	433	395	414	426	437	422	422	377	412	371	429	434	462	452	454	389	449	476	413	375	439	419	405	453	425	471	418	406	458	426	421	407	445	413	399	438	371	470	437	414	399	410	431	450	361	398	394	431	457	418	408	431	400	396	426	420	411	401	433	435	402	451	438	387	413	425	429	396	421	451	434	396	421	401	420	437	406	456	419	434	411	442	423	411	390	437	432	419	446	403	415	392	421	409	400	421	404	427	412	445	427	459	439	412	459	437	439	380	442	429	429	454	389	442	415	411	421	429	410	429	415	448	432	465	420	404	430	436	399	446	409	403	435	377	437	436	432	433	394	427	405	442	417	402	396	400	436	430	438	446	413	420	450	424	434	415	433	384	451	405	434	417	399	414	452	430	450	415	415	427	421	422	429	441	402	445	433	422	403	428	413	411	443	402	428	386	441	395	424	431	413	430	442	421	447	436	410	399	431	415	415	403	466	423	415	441	412	385	417	456	448	382	438	394	468	398	413	387	443	432	430	454	436	391	437	460	418	428	419	451	412	390	441	445	414	413	462	396	397	465	411	408	403	419	401	430	386	400	425	435	444	460	407	409	456	430	419	455	392	397	439	464	391	453	425	427	445	446	427	440	418	413	435	432	421	444	416	409	429	427	443	401	432	420	400	385	402	406	402	451	395	420	440	431	409	436	415	402	442	453	428	396	425	428	447	419	384	405	445	413	398	418	433	403	386	420	436	441	410	413	443	440	430	402	411	463	420	409	469	426	413	403	409	419	424	417	398	451	419	436	431	448	401	436	420	447	412	403	400	426	437	424	403	412	441	412	431	428	464	411	435	408	433	444	398	423	404	416	417	398	451	419	442	431	445	403	448	401	424	470	426	421	395	439	422	409	461	407	415	427	460	462	423	429	422	397	406	429	478	412	418	399	382	449	445	420	382	434	423	418	416	426	464	384	418	444	430	444	452	434	391	423	449	454	446	386	424	436	437	419	452	412	382	462	416	430	423	413	438	424	448	434	407	425	394	429	432	445	389	465	398	421	433	428	411	405	399	416	409	423	451	438	429	410	408	428	432	425	440	395	419	410	426	405	408	415	438	417	402	440	446	399	426	436	395	444	398	431	435	435	414	394	408	445	402	429	413	415	414	390	430	445	446	426	427	465	427	411	415	434	421	406	413	390	426	403	391	390	423	414	423	413	418	383	439	420	422	436	461	411	422	424	419	427	417	432	401	429	401	433	429	444	465	415	423	422	417	433	422	420	446	373	406	414	461	397	410	399	404	419	425	417	445	401	402	375	457	407	387	407	442	413	408	456	409	413	405	393	416	419	401	420	419	425	420	451	463	407	421	409	417	448	404	410	384	413	421	436	419	457	431	403	443	445	426	406	422	431	394	427	418	461	428	420	395	422	392	416	420	415	427	358	432	410	442	437	433	421	415	389	440	397	446	419	434	426	434	457	414	450	416	422	406	416	423	395	413	441	423	423	440	433	419	415	417	426	409	434	461	384	404	413	407	437	444	402	433	364	406	401	406	409	425	430	426	435	415	432	407	420	379	428	414	423	458	452	402	426	418	421	427	409	458	421	404	424	433	399	383	425	446	411	427	396	422	408	404	426	409	435	402	469	406	437	435	446	425	443	452	443	411	438	389	434	406	467	418	391	402	421	413	420	407	385	438	436	448	457	392	419	401	453	449	413	377	419	405	396	402	450	438	408	415	457	437	435	370	411	425	421	406	449	416	419	450	425	437	401	431	421	424	396	431	414	413	438	404	395	400	422	441	400	453	393	405	397	440	380	424	401	437	422	415	424	416	413	411	447	441	455	400	388	422	469	434	431	391	459	431	408	390	425	399	453	445	434	383	430	420	381	425	411	414	469	425	416	416	405	420	416	415	422	450	373	410	458	406	451	433	399	414	416	448	395	423	415	414	398	390	422	409	421	393	443	408	467	453	420	410	457	415	431	456	419	443	397	408	397	440	401	416	424	384	420	422	434	383	455	428	411	447	432	406	440	421	431	411	433	409	394	441	397	452	407	434	437	456	437	415	375	401	427	424	417	408	376	387	405	432	419	435	448	406	408	432	374	406	401	476	462	405	413	425	441	464	419	415	426	399	411	467	428	392	413
2340	108	65	67	189	257	1869	7480	7912	6630	3908	1930	850	343	172	40	30	37	25	41	35	34	45	27	41	44	30	38	32	26	43	40	37	36	35	39	42	25	31	27	33	40	34	43	33	40	40	39	37	31	35	40	24	33	29	34	31	34	40	26	34	38	35	37	35	35	33	25	35	33	35	40	23	29	34	32	33	46	32	37	32	26	33	25	36	39	33	33	36	28	38	37	40	41	41	27	40	33	37	43	43	46	29	32	33	37	25	30	37	28	32	21	41	32	31	39	39	34	27	35	26	44	40	25	37	28	38	35	36	44	34	44	40	41	24	31	31	41	31	37	18	32	37	41	56	31	30	40	32	35	46	40	37	30	34	31	39	36	34	29	40	22	42	30	38	41	35	28	29	30	36	33	28	41	25	22	32	33	34	28	27	38	29	31	35	31	28	34	38	33	41	30	28	38	36	39	28	46	35	29	27	42	39	26	30	31	38	37	27	25	40	26	43	36	29	24	40	41	38	39	38	32	33	39	33	35	35	29	31	32	35	35	29	44	28	35	34	30	32	39	27	36	31	32	33	26	32	33	35	39	36	46	43	32	40	30	30	37	40	34	28	31	24	31	35	32	30	35	38	33	42	36	40	42	36	41	32	35	39	30	31	30	39	26	36	30	37	31	36	36	37	32	36	37	32	33	34	31	27	27	35	29	36	23	34	30	41	29	43	43	29	28	43	39	31	25	42	34	40	33	24	34	31	23	29	35	35	35	31	35	22	40	32	44	25	34	34	28	29	35	37	34	39	40	31	34	28	32	33	37	41	40	36	31	33	27	38	26	35	35	40	31	36	43	36	34	34	36	36	33	39	27	34	25	41	31	30	26	31	35	31	30	33	47	36	38	36	27	30	28	41	37	36	39	43	36	33	27	33	31	35	33	36	29	38	35	38	37	27	41	37	37	32	34	40	32	44	34	28	21	33	33	36	29	30	44	35	21	23	39	37	40	45	44	30	40	40	41	41	37	32	43	27	30	32	29	29	37	29	40	35	32	34	31	38	36	28	36	34	30	38	29	42	41	32	39	34	43	34	34	40	40	28	33	35	32	34	31	34	30	31	40	33	33	42	37	32	33	29	32	40	41	41	40	25	35	39	28	30	40	31	45	36	38	31	39	28	26	42	36	29	30	32	27	28	29	40	27	29	34	40	43	38	42	35	33	30	32	31	43	33	32	34	31	38	33	26	22	36	31	28	28	24	35	34	33	31	37	28	39	39	29	35	35	38	45	20	38	26	35	43	37	42	29	31	26	38	40	33	35	35	35	28	41	35	41	42	32	35	40	33	30	31	38	45	31	29	30	48	30	34	37	21	40	42	41	35	43	31	47	40	43	49	36	31	28	32	27	34	35	43	42	32	33	34	37	30	26	37	37	40	46	37	25	37	34	30	30	22	34	37	41	32	49	40	38	37	33	26	40	32	34	26	34	40	32	28	24	31	32	29	37	25	41	26	32	33	45	43	34	30	40	35	36	40	38	36	35	31	28	31	40	33	38	36	26	31	41	38	35	36	31	37	42	45	32	37	29	33	38	35	27	38	44	27	29	31	23	33	35	41	23	29	33	42	23	29	45	31	43	29	31	34	35	35	33	42	33	31	35	29	27	36	41	27	39	40	38	42	44	43	37	34	25	36	33	24	35	39	31	37	39	39	27	32	45	42	31	31	33	26	26	32	46	31	38	38	36	41	41	28	33	32	31	19	42	43	34	40	30	24	19	35	29	29	27	34	34	43	29	44	39	36	29	29	35	35	30	39	32	31	43	45	35	36	30	42	29	27	31	36	35	40	28	33	25	39	44	38	38	34	38	44	37	41	38	42	42	45	37	28	35	41	37	38	41	32	29	36	34	34	37	39	35	40	24	46	40	40	35	34	29	32	35	29	41	36	33	33	29	28	36	27	44	35	34	40	40	38	33	36	40	35	31	26	48	34	38	39	35	38	23	36	28	45	40	31	37	25	43	39	38	19	29	24	30	28	26	33	33	41	30	34	39	39	43	26	32	34	37	45	31	27	35	38	40	34	42	31	47	34	29	26	31	34	37	33	37	33	40	33	34	46	44	30	31	31	38	35	33	32	34	33	36	23	29	35	45	35	27	32	30	29	37	35	32	30	34	32	37	33	31	30	34	32	34	39	49	42	32	34	29	36	30	35	42	37	30	38	42	27	30	25	37	32	49	32	42	50	40	41	47	40	33	45	40	25	42	30	23	29	34	31	34	37	47	31	28	29	34	42	33	26	33	36	35	34	34	40	48	34	39	36	16	45	39	35	36	28	42	36	44	37	43	30	23	36	32	33	32	40	50	27	40	37	38	28	45	32	36	38	37	44	35	36	37	28	35	23	40	37	32	36	32	27	34	32	38	40	33	34	28	28	35	31	29	41	30	38	33	32	42	29	36	37	33	27	33	37	37	28	28	38	30	43	45	27	34	34	36	33	37	24	35	36	28	41	34	37	43	34	31	34	40	33	29	40	45	27	34	34	36	35	33	35	46	18	29	26	33	45	42	26	27	40	35	36	35	33	29	30	31	40	26	25	32	42	27	37	45	38	28	31	36	34	25	30	30	35	38	34	27	29	29	40	26	29	31	35	31	32	41	27	28	38	31	21	44	35	39	29	40	44	40	32	33	46	50	43	33	37	34	48	32	38	39	33	34	47	32	41	33	37	28	36	31	30	29	29	31	38	36	35	26	35	28	33	36	26	28	36	33	24	33	37	30	27	31	28	26	47	38	44	39	36	24	31	36	37	42	30	42	33	36	36	45	34	24	47	32	24	40	29	40	34	31	36	31	38	30	28	36	25	30	37	35	30	33	35	37	35	44	32	31	32	39	39	29	20	29	33	22	31	36	38	40	31	31	38	37	38	40	33	37	30	35	28	36	22	26	31	30	33	35	37	37	40	41	39	30	25	35	36	39	35	40	50	30	27	34	32	32	31	36	33	39	30	40	36	30	38	36	39	30	34	39	35	35	38	45	41	40	37	30	30	35	33	38	32	36	33	47	41	32	49	24	35	34	33	35	38	37	37	32	26	43	37	32	29	39	32	29	31	27	29	29	32	32	37	37	42	35	38	32	37	38	39	34	27	30	30	38	39	36	26	46	28	35	26	50	31	34	32	36	44	27	31	38	45	24	42	36	32	31	38	30	26	44	37	42	42	32	38	26	32	36	31	32	43	30	53	41	22	37	34	34	34	38	39	32	36	41	41	33	43	39	37	25	35	21	38	40	29	31	44	37	33	38	37	36	38	35	40	42	32	32	29	23	42	35	40	24	26	37	39	32	25	40	46	52	33	43	26	25	32	27	29	46	32	36	28	34	30	34	41	42	33	37	32	36	46	36	28	29	31	33	34	31	21	26	33	38	31	31	25	45	29	31	38	46	45	34	31	35	27	38	36	37	37	26	38	41	29	32	39	34	38	32	23	22	44	38	30	32	31	28
8420	1698	898	1724	11787	15674	33572	49726	46424	41491	33214	25205	16238	8733	3585	487	351	380	354	382	348	350	327	360	310	370	349	369	325	373	345	348	364	359	344	310	344	357	355	372	351	373	327	363	381	359	351	366	337	391	324	344	347	365	366	349	359	366	337	330	379	338	356	364	356	329	347	361	345	363	320	328	348	362	372	354	346	380	377	359	362	347	369	349	380	341	331	394	325	316	337	365	350	361	341	317	379	332	341	366	357	383	359	346	347	322	318	402	364	376	324	361	355	361	358	336	358	341	328	370	365	323	350	343	366	347	338	355	379	339	345	381	346	358	375	352	345	348	342	376	335	320	335	336	364	367	368	354	334	370	340	343	377	347	349	372	341	331	351	341	367	349	358	363	338	342	387	336	371	332	344	327	351	330	369	353	339	369	345	325	346	374	324	355	339	348	392	366	336	351	366	373	370	371	371	315	327	373	350	354	367	366	335	355	353	378	343	348	379	311	363	344	363	373	355	384	346	351	352	360	331	381	338	323	319	319	331	318	337	359	358	332	323	335	403	345	356	362	328	378	328	342	336	339	355	340	365	376	375	337	363	326	340	364	337	341	320	363	362	355	340	366	338	350	357	335	354	367	345	369	360	339	357	322	350	350	349	375	373	363	339	392	353	355	372	370	373	385	355	307	342	353	312	348	352	374	387	350	341	369	353	353	322	360	342	350	329	334	332	333	361	368	408	354	360	356	346	391	357	360	348	326	343	341	332	357	340	382	363	320	372	376	356	347	383	340	337	307	331	356	403	340	313	363	326	367	393	332	353	346	353	349	336	331	369	354	322	370	344	348	356	349	367	379	333	361	379	356	355	364	356	360	350	301	374	346	362	354	357	354	336	360	338	325	346	339	351	348	310	313	407	332	345	317	372	341	330	353	357	376	332	369	346	363	339	326	322	351	336	377	372	345	378	332	331	348	339	345	340	338	346	350	335	350	355	354	329	346	364	362	363	326	363	372	348	322	340	325	333	354	342	379	348	345	337	354	333	341	326	351	356	333	382	354	323	390	360	355	342	326	356	366	353	405	367	384	333	364	371	352	317	370	330	364	380	347	340	355	325	316	331	341	328	331	350	333	342	328	361	339	357	350	332	306	342	355	349	332	344	333	364	368	344	373	337	368	360	358	364	367	347	333	333	326	339	331	372	363	349	314	373	317	366	369	343	352	357	362	341	332	349	372	356	329	366	349	341	359	394	347	338	366	345	345	371	335	382	343	354	341	390	333	379	327	390	361	328	332	333	335	333	356	316	312	338	329	390	340	347	350	357	343	369	335	363	372	348	362	368	336	356	328	372	377	401	323	400	351	343	357	341	369	339	340	350	338	370	345	346	347	330	359	332	314	327	365	363	341	355	351	352	340	398	330	360	325	328	352	357	352	367	338	389	332	377	361	357	357	325	366	341	332	351	355	378	314	380	343	360	353	367	347	338	341	378	324	349	317	349	358	382	363	371	344	336	403	367	369	351	356	347	379	392	368	340	367	311	337	355	362	360	364	369	351	351	355	334	351	348	350	343	322	359	388	321	347	336	329	344	343	371	358	351	364	351	354	327	356	339	345	345	348	374	354	317	350	374	318	399	338	345	341	350	363	353	347	382	346	333	351	336	372	311	383	344	350	359	350	360	335	367	360	347	369	357	330	345	398	347	376	332	366	357	395	313	360	389	319	354	352	326	348	340	331	355	344	371	340	349	356	343	364	327	346	357	316	327	350	359	364	337	329	379	374	315	358	382	373	353	361	336	360	347	382	379	350	356	370	354	332	349	365	377	349	359	339	372	317	355	360	322	353	354	345	357	353	360	347	368	338	371	368	343	383	321	347	320	359	345	368	392	369	349	341	333	330	372	338	351	372	320	376	354	375	340	369	376	316	362	342	313	368	348	338	350	343	310	395	333	329	338	402	385	349	367	339	340	358	356	394	371	346	351	375	349	371	345	357	395	353	330	321	324	369	336	342	377	393	333	366	361	352	339	370	355	362	346	354	325	370	351	362	333	372	361	345	353	365	318	360	363	324	332	350	318	363	329	342	351	392	326	349	363	349	326	360	342	359	381	318	369	377	347	330	375	364	378	329	312	355	336	331	334	345	350	414	363	360	343	346	339	378	356	375	370	349	327	343	373	371	388	364	342	406	365	380	369	329	365	324	347	394	342	370	340	346	351	354	350	366	350	328	374	331	345	335	352	359	362	361	341	365	364	334	379	382	385	344	390	374	351	374	341	355	354	361	360	380	352	386	340	347	339	324	353	359	362	362	363	323	360	372	315	349	318	318	341	354	354	343	342	343	339	337	339	352	349	382	401	403	341	333	376	342	346	339	381	373	360	350	334	346	339	373	352	339	367	368	357	351	359	366	309	356	362	386	351	377	356	389	342	364	383	366	349	392	383	333	384	346	358	371	351	366	349	353	383	359	330	371	353	377	350	368	352	350	388	354	375	348	376	334	366	349	338	345	372	346	367	360	352	352	348	341	377	384	350	353	340	363	351	349	347	324	357	375	364	381	331	348	366	338	349	396	384	321	370	368	333	365	342	360	357	347	339	302	355	359	367	343	319	342	342	365	378	359	348	372	365	385	386	339	365	337	373	366	338	353	340	356	349	343	355	365	353	334	379	382	366	343	365	327	361	322	362	328	348	334	355	371	334	343	344	359	327	363	354	357	353	354	349	341	353	346	343	373	340	366	369	359	346	348	346	345	350	359	359	359	342	310	332	374	324	331	380	314	355	346	341	369	344	374	366	349	365	330	331	342	358	352	342	375	362	361	361	362	350	338	338	354	372	363	356	346	342	350	331	342	365	366	326	341	307	326	356	312	378	328	354	324	342	352	368	343	323	328	357	362	348	346	336	323	337	373	371	358	419	339	324	361	333	366	340	355	342	348	347	351	325	343	372	377	330	315	365	333	366	354	352	340	355	375	330	366	346	357	354	348	365	366	356	339	325	342	322	343	377	364	355	360	351	378	371	358	347	379	367	379	356	356	350	378	356	331	327	357	334	337	357	358	359	357	365	354	381	346	341	375	338	332	372	323	358	350	357	361	338	379	320	347	362	368	375	347	341	352	343	354	327	371	355	371	352	367	344	335	327	309	382	319	377	335	353	350	357	352	354	325	373	348	333	382	375	385	327	381	361	355	380	351	368	330	353	303	378	304	356	348	378	370	363	359	344	314	355	318	351	359	346	382	355	352	338	356	334	367	348	351	368	325	354	350	354	336	342	367	334	360	347	325	356	349	336	368	342	336	355	346	352	345	365	358	320	354	336	343	346	357	321	333	358	324	374	385	337	348	352	334	358	368	376	379	332	344	356	338	376	310	344	356	347	343	347	344	358	365	380	362	373	335	336	346	344	327	355	362	370	360	419	369	355	331	364	346	328	348	382	349	363	334	344	336	369	375	349	362	389	349	333	359	366	362	341	348	330	367	357	346	354	339	386	336	303	363	343	357
2528	99	72	184	421	1402	4740	8563	8491	6470	3395	1680	811	375	159	40	33	37	39	32	50	37	28	28	32	35	35	33	38	23	45	38	31	48	36	33	35	41	41	32	31	40	28	35	27	32	37	33	33	31	39	32	25	42	27	33	32	35	23	34	33	49	25	30	32	39	32	37	42	28	45	29	25	32	35	41	38	35	29	25	39	39	31	30	36	38	29	42	29	28	33	39	38	28	31	30	32	34	32	30	33	37	31	27	24	36	30	46	37	27	38	39	36	21	41	43	36	27	24	27	29	43	27	35	30	32	44	31	30	36	26	47	30	38	37	33	30	36	23	23	27	37	31	22	33	33	52	37	33	33	26	37	37	43	28	36	30	33	33	45	25	38	33	38	35	46	31	25	46	38	32	31	31	26	25	40	34	32	26	25	52	28	27	34	34	30	35	42	38	42	36	34	35	26	31	35	35	36	32	32	50	28	30	41	32	31	39	30	34	32	45	31	31	34	45	26	37	28	31	36	24	42	27	33	36	37	32	40	31	44	32	30	37	29	24	27	44	23	43	28	39	29	27	28	39	30	33	33	33	36	25	36	37	37	35	30	30	33	40	34	43	37	41	27	38	36	41	33	39	28	35	28	26	42	25	36	31	32	37	41	33	24	32	36	37	34	25	36	36	28	42	30	32	30	30	37	26	34	27	31	30	38	28	24	41	32	35	37	24	31	34	30	40	36	42	30	27	38	29	45	37	42	32	35	33	26	27	28	39	32	28	30	34	30	28	23	31	45	34	27	47	28	38	29	37	33	43	30	30	28	41	30	27	30	33	35	34	32	28	42	36	32	33	31	30	24	37	31	33	43	40	34	49	31	35	35	39	34	37	34	29	30	35	24	32	28	41	33	36	33	34	33	28	31	33	24	28	26	26	37	34	28	37	30	35	33	31	27	38	41	40	24	36	36	37	26	31	31	29	28	25	44	37	26	33	33	23	36	24	37	39	30	36	25	41	30	27	30	23	34	30	38	32	18	43	41	48	33	34	31	33	26	35	36	26	30	33	34	24	33	26	29	37	31	39	40	25	41	26	26	38	39	37	26	30	25	40	25	25	37	43	43	35	41	41	34	35	34	24	32	32	27	48	33	23	44	34	25	27	31	32	37	47	28	38	34	21	26	36	31	40	36	31	36	29	29	35	27	39	33	24	33	22	35	24	32	31	39	20	31	38	37	28	41	31	22	23	33	34	32	40	36	24	27	25	45	42	33	29	35	21	37	36	24	26	29	33	33	42	29	32	43	35	32	32	29	40	39	34	26	34	32	29	37	30	33	27	39	32	34	28	40	26	38	25	42	40	29	37	31	30	33	32	35	28	41	34	28	32	35	33	34	32	30	31	29	31	29	28	29	34	42	33	38	37	47	33	37	35	24	39	35	34	31	29	26	39	36	30	39	40	32	31	29	31	38	40	30	29	32	28	36	35	31	29	39	27	28	26	35	30	29	26	35	33	23	36	26	31	36	36	41	31	35	33	20	35	46	34	29	32	36	36	36	27	42	33	27	35	26	41	29	29	31	40	42	32	30	25	35	21	32	35	35	34	37	39	37	39	28	41	32	37	36	35	28	37	32	30	36	29	28	40	29	38	25	40	27	34	31	31	34	27	28	41	41	37	43	37	40	21	35	28	33	21	32	26	38	31	33	26	30	43	39	29	33	39	26	39	33	34	27	21	39	34	31	38	33	37	28	33	42	34	44	54	28	35	42	39	28	31	38	32	35	40	33	32	35	30	24	40	36	38	28	37	44	29	31	40	35	35	19	31	28	38	30	31	30	43	28	35	32	46	29	37	44	31	36	31	30	30	39	50	29	35	30	44	27	28	21	38	25	22	34	34	46	26	41	37	31	33	29	39	39	40	35	34	35	36	32	30	31	27	38	36	31	29	34	36	29	27	28	23	28	34	25	29	30	29	38	24	44	25	30	28	31	32	31	42	36	33	26	33	37	28	22	33	31	31	30	24	27	43	24	30	42	30	27	35	31	30	29	26	34	30	36	31	28	26	34	26	39	40	27	24	32	34	36	34	39	25	35	28	29	26	31	26	34	30	35	24	28	29	31	38	32	40	31	38	32	31	24	32	48	24	34	33	40	29	22	28	33	28	53	22	30	28	49	30	26	25	34	31	30	41	35	36	39	31	35	37	37	41	32	44	30	31	31	35	39	29	26	27	33	38	37	27	32	22	49	33	28	39	35	33	37	32	23	36	35	29	32	21	40	32	40	38	32	36	35	24	37	31	35	30	33	32	35	36	22	39	32	43	23	31	27	26	31	34	29	34	31	36	41	30	33	34	35	36	30	35	27	30	36	35	25	34	30	33	27	28	26	27	23	33	38	31	40	46	35	23	26	27	39	33	31	31	36	33	35	29	33	36	26	26	37	31	41	40	41	23	28	32	42	42	41	37	30	39	34	25	32	23	41	38	33	36	33	21	32	37	31	43	25	29	36	37	35	34	34	33	30	32	33	38	24	33	36	43	29	36	40	31	29	44	39	38	35	34	32	28	30	33	50	38	43	37	30	32	35	37	28	29	34	36	31	32	30	39	39	27	33	38	33	35	26	30	42	30	40	29	36	30	36	36	35	36	27	30	25	30	26	39	31	40	28	30	44	26	35	49	24	31	36	28	33	34	40	31	43	29	37	29	33	28	37	39	34	34	25	38	24	29	34	43	41	38	31	24	42	21	28	26	37	39	38	32	33	26	34	33	36	38	41	37	31	41	29	26	38	34	31	23	34	27	39	34	46	32	36	29	33	31	41	32	39	30	36	27	30	34	29	25	30	28	22	38	29	27	30	24	36	40	23	35	25	32	33	35	24	27	35	36	36	30	35	29	34	35	29	53	32	25	39	31	35	39	32	38	29	31	32	26	37	25	34	25	47	42	36	35	31	38	25	25	43	28	34	39	25	23	27	31	49	34	32	37	32	34	27	35	28	36	23	33	31	46	33	32	29	40	28	40	37	29	49	39	42	36	37	32	28	38	25	33	39	39	26	32	26	28	29	30	35	24	33	41	24	23	42	35	33	27	36	32	36	31	30	35	34	34	33	32	25	42	43	41	43	29	28	36	37	28	44	34	37	37	25	35	32	31	24	34	30	32	35	36	27	28	31	30	33	35	31	39	30	41	32	38	38	34	25	34	34	30	38	33	31	43	45	37	34	24	25	31	41	34	42	38	35	27	33	23	29	47	33	32	33	33	41	30	44	32	30	38	38	41	34	33	26	44	38	23	33	30	36	38	40	52	28	34	39	27	31	30	33	23	27	38	34	33	41	31	32	26	16	47	44	31	30	38	36	31	29	34	38	23	33	39	33	39	27	42	33	37	34	25	20	39	32	41	37	31	34	41	36	28	37	28	32	31	37	41	32	33	42	41	40	42	37	30	39	33	30	34	34	43	31	26	40	33	42	39	29	28	41	23	32	28	39	32	37	25	29	26	30
9687	1828	1034	6597	25672	37304	47520	51996	47361	40575	31772	23956	15806	8418	3260	564	363	342	373	344	357	369	351	354	359	357	346	342	323	376	332	389	331	368	348	344	332	332	323	318	368	341	335	396	357	345	316	361	349	374	374	388	337	339	359	343	334	349	359	379	352	342	352	337	348	367	345	399	336	377	328	351	338	373	335	346	356	337	358	341	332	369	369	377	325	362	367	343	369	382	374	346	359	331	334	330	358	344	352	336	350	326	345	372	357	315	359	368	351	359	378	350	339	380	352	342	312	327	346	323	352	348	346	402	376	325	337	339	356	366	347	357	364	377	372	353	364	356	352	353	332	367	358	348	373	346	362	370	351	349	350	347	347	347	334	336	357	353	333	341	340	350	357	341	356	362	361	362	346	354	355	334	358	386	324	342	358	351	363	322	353	338	377	371	341	349	356	343	359	323	380	361	359	344	378	348	337	351	363	332	335	357	352	371	346	347	327	353	355	375	347	350	367	359	314	368	341	359	360	356	341	320	378	366	359	375	337	355	356	366	350	348	354	349	372	347	374	364	331	378	356	351	367	329	355	329	376	322	367	305	321	338	364	330	376	349	380	345	328	367	363	336	339	338	336	362	336	352	350	367	352	348	348	360	357	329	304	356	371	386	379	377	343	329	322	353	326	325	325	368	322	315	353	358	355	340	332	378	310	347	369	345	343	321	338	373	347	352	349	325	354	330	360	323	373	339	360	350	355	377	340	377	341	327	369	341	351	327	354	332	355	337	369	351	326	330	335	317	342	339	366	342	339	348	346	335	367	360	363	339	335	370	347	368	354	364	363	380	377	395	340	350	361	351	339	357	347	319	345	363	320	376	330	350	358	337	355	390	373	355	352	338	322	354	323	347	357	307	386	364	338	314	363	365	355	329	310	319	304	360	330	324	365	345	383	363	339	352	342	352	345	379	330	348	349	376	370	346	377	345	322	352	358	374	309	326	348	345	355	359	343	342	323	372	329	351	370	340	335	350	343	349	323	347	378	345	367	342	319	355	358	336	343	344	307	357	320	315	359	327	325	383	347	325	332	378	328	371	360	345	326	318	325	342	392	368	335	366	358	364	373	352	367	368	312	341	337	347	334	330	315	342	360	358	381	383	336	331	330	325	345	353	390	339	365	348	358	325	368	355	354	356	350	345	343	343	362	359	333	338	331	339	352	347	315	349	348	339	316	338	326	373	336	325	326	351	336	318	351	346	343	370	338	337	344	397	360	342	332	350	355	342	352	327	374	371	388	346	339	359	314	350	370	329	348	362	350	355	371	330	368	349	321	309	348	373	360	387	389	348	337	347	314	341	346	332	364	346	354	360	334	374	333	335	336	337	361	363	398	352	364	361	335	375	349	330	355	331	335	373	367	320	350	335	328	350	320	329	357	345	370	340	345	326	344	336	341	340	340	328	354	370	335	342	363	339	329	320	330	349	342	372	372	347	364	341	363	331	319	337	345	382	343	349	325	339	351	352	337	369	326	353	361	339	333	358	370	345	342	353	345	397	329	354	355	360	370	352	351	307	354	352	339	344	315	368	342	369	344	343	376	361	343	363	387	320	342	379	347	287	377	347	316	348	347	342	336	357	373	340	357	374	342	395	330	364	353	327	375	370	349	344	390	383	334	363	352	336	369	352	337	366	338	357	325	397	352	332	355	355	330	337	370	361	341	343	344	375	400	352	331	367	377	353	327	359	346	346	367	361	356	341	352	334	323	370	353	334	346	347	349	387	369	298	352	353	349	345	353	347	346	361	368	327	345	366	371	341	348	349	354	337	328	343	357	337	368	357	342	367	360	349	338	357	354	359	334	362	377	360	333	402	357	337	355	366	336	337	358	363	354	337	359	359	329	335	333	328	330	307	357	368	357	385	328	362	329	348	342	350	369	377	365	371	334	319	332	341	313	400	387	320	387	342	354	316	355	325	361	359	354	348	352	335	339	354	341	327	357	346	352	346	357	336	338	347	327	366	359	345	339	323	340	364	309	328	339	359	367	310	372	340	357	338	322	359	358	333	368	345	336	326	348	328	353	361	355	357	383	371	306	364	342	344	373	351	334	359	360	351	320	338	357	334	369	347	355	349	340	348	358	328	356	329	329	361	344	361	369	351	367	325	347	342	370	355	327	360	353	353	395	359	383	310	315	355	335	363	314	358	342	367	346	347	347	320	383	344	332	343	358	356	348	334	329	354	307	367	340	307	355	332	342	330	360	352	370	368	335	333	347	358	352	380	354	393	363	374	326	335	352	352	384	362	365	311	365	312	357	351	383	349	344	327	318	350	327	329	362	331	346	343	375	349	365	316	362	358	368	335	323	362	334	344	332	333	326	340	362	342	336	342	353	358	323	360	355	353	341	338	351	363	321	347	333	371	328	321	331	360	346	358	360	357	354	331	341	340	356	327	317	347	356	365	332	380	346	337	327	348	341	360	327	381	374	347	390	327	319	343	348	312	328	352	360	358	355	356	349	350	343	353	355	346	343	326	347	378	330	352	310	325	359	344	330	363	351	387	347	339	360	356	326	358	340	352	368	361	337	311	330	359	313	349	344	331	365	344	318	364	371	323	337	395	360	350	319	352	350	310	358	355	348	345	350	357	335	367	334	347	358	354	339	356	331	357	327	357	363	347	343	323	335	346	362	333	364	358	346	346	348	381	329	332	361	377	334	357	355	349	364	356	330	363	340	378	346	356	330	332	344	372	369	367	348	356	338	365	364	341	323	380	348	367	377	352	354	324	348	334	368	385	355	347	352	351	367	361	380	371	379	319	349	344	356	344	378	334	375	340	332	329	355	375	377	363	359	374	360	354	355	339	347	360	364	366	311	346	355	349	337	342	387	348	367	349	332	338	343	363	345	315	361	349	353	424	333	336	353	339	370	365	365	321	346	327	326	362	316	373	334	308	320	341	335	346	333	337	337	315	349	343	347	394	378	334	326	340	382	369	336	337	325	353	345	365	314	353	336	347	324	367	357	371	375	339	337	375	361	335	322	341	356	337	345	373	336	341	311	338	355	369	365	353	367	364	341	325	339	369	355	341	319	314	355	357	360	362	356	328	337	355	331	325	366	331	376	374	347	340	345	332	342	353	317	371	359	360	352	354	334	358	352	352	360	340	347	331	383	346	382	368	377	358	323	375	346	326	304	373	358	339	320	331	358	360	328	355	397	363	361	339	363	384	346	329	335	367	344	351	379	318	342	377	395	360	335	331	373	370	332	348	339	365	330	357	343	365	348	343	369	336	366	316	356	333	366	345	345	324	338	361	337	367	333	363	373	358	364	323	359	345	356	391	324	374	363	334	331	369	357	387	358	349	351	367	288	340	345	349	352	342	317	373	351	355	358	382	331	336	339	336	356	335	354	324	351	365	357	350	340	329	319	358	369	335	338	367	336	352	347	328	377	363	370	377	312	365	354	367	336	356	354	322	358	338	349	350	344	370	340	361	351	356	341	351
1401	217	111	115	520	3031	10854	15828	14288	10358	5375	2687	1313	507	192	52	54	37	48	46	51	51	58	42	50	52	40	40	39	58	51	47	53	52	52	45	57	55	61	44	43	42	47	45	45	52	39	55	57	43	50	44	47	67	41	49	46	47	59	46	52	61	49	58	49	38	54	48	53	51	53	61	38	47	48	38	56	37	53	40	46	50	57	52	55	43	42	51	43	50	52	54	46	42	59	45	46	46	58	46	46	59	44	45	59	52	54	50	51	55	55	57	55	51	41	50	57	55	46	58	42	48	58	52	50	57	72	38	41	60	53	52	46	49	51	46	48	45	44	59	51	53	58	50	51	47	42	46	49	55	41	51	53	46	49	51	58	49	49	54	38	55	59	52	56	45	53	47	51	55	45	56	47	43	44	57	43	46	49	60	58	50	47	46	48	47	45	47	64	48	52	55	48	48	55	60	38	44	55	63	48	47	55	49	45	43	45	47	41	50	42	55	44	45	42	46	45	46	41	55	60	50	50	42	64	68	45	59	44	54	53	44	36	34	46	47	47	53	48	57	49	59	48	45	48	50	58	59	54	44	55	54	54	44	48	47	40	45	55	52	54	49	47	45	52	42	47	43	52	43	46	55	51	44	56	45	56	59	45	46	50	50	32	39	52	57	53	49	51	41	39	38	51	54	50	45	53	56	57	51	53	40	45	59	47	48	58	45	49	52	45	66	46	54	40	61	69	49	46	49	39	68	67	55	51	45	44	55	40	42	42	50	55	49	40	63	57	57	47	53	52	47	53	52	50	58	50	41	47	58	44	53	54	54	48	52	49	59	66	51	55	61	52	52	38	57	46	61	54	42	55	55	54	54	46	41	36	40	54	43	54	59	51	58	41	34	57	45	47	40	50	43	51	53	48	45	57	52	39	53	53	44	41	60	43	49	53	44	39	42	47	58	48	51	48	55	55	54	55	60	43	54	43	54	51	49	42	52	50	45	44	53	49	53	57	53	44	52	50	55	44	53	45	47	42	45	54	53	44	52	48	51	49	50	57	41	46	61	47	43	38	53	50	49	53	45	64	49	53	43	38	50	54	38	68	62	46	50	57	40	43	46	37	49	42	53	48	48	35	49	44	34	62	50	37	45	49	52	48	45	48	58	46	61	42	38	48	46	55	60	61	50	51	49	48	53	66	39	45	42	48	42	35	50	65	51	54	48	47	43	54	53	46	65	44	42	52	48	53	50	49	36	49	55	48	59	54	58	55	38	44	53	54	48	45	53	47	47	53	52	52	47	41	46	48	37	52	56	56	47	63	60	60	52	44	52	32	60	48	56	49	62	47	37	49	41	61	46	51	43	50	33	55	43	52	55	52	57	42	54	57	62	55	46	39	57	49	54	53	52	57	46	44	42	50	50	54	63	50	48	47	60	49	53	41	61	47	43	61	50	53	50	54	41	57	50	50	53	49	55	54	40	52	41	62	67	51	61	40	50	42	59	53	48	46	46	55	46	55	52	46	45	42	49	53	52	45	40	47	53	59	49	52	40	46	56	54	38	59	54	36	48	42	51	42	51	60	43	43	49	52	43	49	66	43	43	37	50	48	44	52	47	52	58	31	46	69	48	58	34	43	63	53	44	35	39	42	62	45	51	54	47	52	53	47	45	44	31	52	55	51	45	46	57	51	39	47	57	57	42	47	48	53	50	61	40	46	51	45	57	55	50	47	47	45	46	41	48	57	45	50	49	48	63	44	53	44	62	50	42	38	46	55	62	53	55	38	35	46	43	48	42	43	37	61	47	46	45	50	48	48	60	48	54	62	53	51	44	58	49	48	49	52	46	55	49	45	41	36	45	45	48	40	46	49	67	52	65	45	48	51	48	56	61	50	46	53	45	47	48	45	54	48	55	55	54	48	50	54	50	57	48	56	44	52	57	54	46	44	48	62	41	58	53	57	28	44	61	60	49	51	42	51	54	46	45	48	57	45	54	50	66	59	54	54	45	45	41	47	53	50	55	52	41	40	48	57	62	50	40	52	57	55	52	36	53	58	45	42	45	51	60	44	58	49	60	57	36	52	64	56	50	52	51	46	51	48	48	56	62	56	48	57	55	46	40	57	37	52	39	40	56	55	51	44	48	49	54	39	57	46	49	58	36	47	45	42	52	51	60	49	51	50	51	53	41	52	48	40	52	53	65	50	48	52	66	49	45	61	56	46	50	49	52	43	41	48	61	66	52	52	45	40	54	43	48	57	46	61	33	39	40	51	60	48	51	43	57	48	53	53	63	55	54	34	54	53	49	57	46	60	47	54	64	47	46	45	48	58	44	68	49	51	56	43	54	65	40	58	62	53	50	48	49	38	51	44	46	50	42	51	54	51	54	53	41	50	59	45	44	49	42	49	56	53	49	53	56	51	60	56	55	60	43	43	66	47	46	46	60	53	62	46	42	55	47	54	54	57	50	47	43	49	51	54	63	47	46	43	49	43	54	55	49	56	38	49	52	48	39	40	48	46	56	57	36	62	49	46	58	59	54	44	41	43	36	60	48	52	41	40	39	49	49	38	48	43	43	51	65	52	45	55	54	50	62	54	42	52	46	43	51	57	58	49	53	41	47	57	60	73	42	49	51	42	46	48	53	47	42	36	54	43	40	49	55	52	46	53	48	54	54	60	64	46	42	39	59	57	49	53	49	43	49	45	49	58	44	52	51	55	37	43	42	53	43	44	51	52	50	46	59	52	63	49	52	59	45	43	43	55	51	63	53	48	52	52	47	34	56	61	59	53	45	62	52	44	54	68	52	45	43	55	51	41	58	49	49	55	47	54	53	56	45	59	48	55	61	53	58	50	47	46	41	51	46	51	56	54	50	49	42	60	50	50	48	43	48	52	45	53	41	44	53	39	50	61	45	47	67	49	47	43	51	51	50	45	56	62	35	47	56	37	52	51	57	36	47	54	48	56	65	63	41	48	49	50	57	46	65	48	54	44	40	48	66	52	57	52	45	34	54	54	44	38	38	41	44	49	42	51	50	51	50	51	46	48	42	44	44	54	48	58	46	58	57	45	56	54	47	52	61	40	53	57	58	40	50	59	52	34	47	54	48	50	52	54	51	60	54	52	47	55	35	52	49	58	51	52	54	44	47	47	54	46	47	58	47	41	49	43	41	48	54	51	64	60	37	46	45	49	53	54	55	51	42	54	49	44	56	60	55	41	44	40	42	40	51	57	44	31	42	55	57	47	53	46	50	51	60	49	50	62	42	55	46	44	49	47	51	45	49	50	37	46	47	48	49	49	47	67	57	49	54	47	53	53	38	69	36	55	40	54	42	47	57	42	44	58	53	48	43	61	50	46	46	43	54	54	41	48	39	57	60	45	46	47	55	44	48	62	53	46	48	58	60	38	52	58	48	55	47	55	44	49	59	50	49	41	61	46	58	38	57	54	56	35	36	53	53	63	49	65	49	49	50	44	56	52	49	44	43	41	44	54	56
14341	3564	1798	3859	26655	46625	62595	63819	56117	47110	36536	28621	20267	10979	4255	625	527	554	516	510	574	508	515	565	511	536	554	529	568	550	507	551	518	565	535	508	534	544	564	511	522	513	511	553	538	535	552	536	533	551	554	529	556	537	509	482	509	582	490	531	526	557	539	540	522	518	526	525	548	554	535	552	593	551	541	537	561	527	519	529	513	550	519	561	535	507	519	558	543	533	502	509	538	566	493	616	538	524	530	518	523	533	519	541	541	541	569	497	570	567	588	525	555	544	584	527	485	527	533	519	581	465	559	531	509	518	550	509	526	564	555	488	537	548	530	539	541	517	559	547	530	531	523	531	528	529	554	531	523	529	559	524	520	569	512	573	508	574	508	528	543	541	574	521	513	492	504	559	541	561	520	527	558	551	552	509	524	551	551	530	549	595	531	554	531	524	541	568	531	518	537	518	544	593	557	534	534	522	552	553	523	528	510	509	562	576	551	528	539	545	546	514	549	541	540	503	555	589	540	577	553	543	527	532	522	535	488	532	522	556	530	565	525	560	532	563	539	569	524	477	534	537	525	575	532	556	533	533	527	572	471	500	516	551	574	570	524	524	534	548	517	544	552	544	536	537	522	539	518	531	501	527	508	546	527	548	537	531	497	519	568	529	521	513	543	540	535	538	528	534	580	521	504	516	502	525	581	516	543	525	510	526	510	507	512	532	561	503	517	523	511	525	565	552	536	519	480	517	550	513	555	506	553	527	524	523	577	514	515	528	525	551	521	535	526	567	520	545	500	499	522	516	530	535	583	574	507	514	497	534	500	500	537	531	548	571	514	494	568	538	501	559	594	558	509	528	494	538	500	542	546	564	580	545	506	530	478	523	529	499	574	522	552	557	555	529	544	505	544	537	503	538	533	554	502	523	522	533	552	557	562	505	542	512	557	522	497	530	583	542	556	539	564	550	550	530	504	537	549	552	531	534	519	504	578	556	513	553	561	534	507	540	528	539	547	512	509	563	550	539	504	551	519	582	482	532	507	523	525	585	548	518	538	533	548	582	544	543	566	525	547	555	510	534	509	510	552	541	538	518	511	563	549	527	508	520	535	521	549	539	550	504	541	487	540	547	557	552	602	505	545	553	559	550	574	507	502	541	512	541	545	545	533	540	526	550	512	536	549	535	569	543	547	546	524	504	551	524	522	569	508	507	540	493	517	510	514	513	537	549	549	528	581	529	531	528	531	532	526	549	521	534	547	528	532	519	547	536	533	547	527	530	544	552	525	589	559	568	530	525	547	534	493	533	548	544	531	554	533	491	529	546	511	524	540	509	530	547	540	538	566	547	535	523	524	528	515	550	535	527	522	507	547	545	498	495	513	520	518	518	551	529	523	569	553	522	551	568	522	524	536	538	550	516	526	541	550	540	542	552	540	539	538	524	520	541	522	552	527	552	537	537	529	513	580	548	500	538	527	514	492	539	547	524	542	522	523	578	519	529	553	491	521	555	547	503	508	516	557	516	560	541	522	529	542	515	551	519	524	562	522	508	536	565	553	534	557	541	523	522	561	555	556	532	517	541	529	560	518	552	515	545	542	505	555	564	558	505	547	577	548	528	524	525	553	538	560	489	538	533	540	507	546	545	513	529	538	503	536	547	510	580	551	499	530	510	523	515	581	574	542	523	569	535	509	543	529	492	538	534	535	539	520	581	499	500	535	534	546	569	532	516	524	576	534	526	535	489	572	530	569	544	523	507	557	516	538	561	550	536	564	563	552	529	568	563	526	568	503	509	515	516	555	531	542	546	529	550	520	501	538	498	534	555	560	555	508	513	548	521	544	557	558	580	518	541	511	505	550	517	586	502	557	564	539	571	546	516	529	582	527	550	527	567	506	498	518	525	518	571	541	553	525	503	485	506	543	507	506	547	554	498	487	530	540	517	518	563	555	536	559	558	538	576	528	526	540	539	565	522	563	506	572	539	524	573	517	551	523	503	496	564	552	507	556	541	541	531	527	544	543	571	567	565	531	541	555	503	546	552	492	515	539	503	547	542	542	550	549	520	551	544	556	543	472	520	500	509	509	514	567	543	523	556	518	524	564	543	511	530	496	552	547	537	552	530	539	552	569	518	555	540	525	538	503	554	550	510	544	548	567	515	521	542	542	568	524	549	538	541	557	557	547	527	545	553	515	508	562	485	570	503	536	529	524	558	506	539	544	542	565	536	526	558	542	564	528	538	528	570	519	549	531	520	566	516	533	565	504	537	519	555	532	544	499	548	531	544	512	551	556	514	544	503	557	557	553	550	532	507	516	508	513	561	489	538	543	535	528	571	534	507	509	512	536	530	561	565	560	529	521	520	534	517	513	544	513	530	506	549	498	532	560	520	517	529	549	518	555	495	528	532	502	537	530	539	536	509	569	525	503	540	590	535	545	486	544	531	562	526	556	504	546	550	522	562	583	532	567	565	527	487	556	606	530	546	547	537	538	539	512	528	557	561	522	444	523	542	503	511	533	492	548	489	484	545	514	536	524	557	532	514	537	504	554	554	533	495	562	492	557	550	544	550	494	539	516	547	509	526	529	485	517	550	564	520	562	545	504	537	517	532	499	551	567	526	549	523	536	527	523	542	530	511	576	525	517	512	531	540	499	580	535	538	550	509	531	493	544	498	549	498	568	556	549	507	516	511	574	543	509	514	539	532	549	517	497	528	513	549	510	544	565	535	532	509	581	540	561	515	514	516	535	491	568	521	509	563	565	549	526	556	575	561	523	513	537	540	530	526	513	529	510	478	527	535	499	565	538	554	559	521	565	585	556	507	534	551	537	524	584	544	526	493	544	546	571	529	501	487	560	536	545	535	537	519	541	557	517	556	556	542	551	561	520	534	524	528	521	513	530	534	504	519	519	567	517	565	542	527	532	549	540	588	539	517	546	534	520	543	479	521	550	511	549	504	483	537	515	537	538	543	538	537	572	545	502	529	546	529	505	564	523	588	568	528	518	518	545	546	498	540	489	526	512	518	523	557	522	513	497	495	549	531	588	549	528	530	532	507	504	566	520	533	577	511	554	586	550	544	541	533	538	557	540	548	561	546	524	538	581	519	574	546	544	510	532	515	535	556	543	576	529	525	556	569	555	498	550	519	523	560	560	535	483	537	525	559	523	565	490	550	567	554	503	521	507	535	549	492	554	520	531	557	550	513	516	514	547	558	553	496	528	568	522	547	534	565	538	493	549	507	538	539	492	566	548	569	513	538	552	544	547	540	523	479	541	550	533	530	503	560	490	531	544	584	576	522	543	549	534	556	526	520	540	514	514	548	536	523	530	538	535	505	526	514	493	553	526	515	566	508	597	510	536	518	534	514	512	483	555	532	552	519	523	499	566	536	542	542	531	540	549	512	486	481	497	552	567	564	566	528	555	548	573	526	473	532	555	529	528	517	546	520	510	518	568	551	586	486	545	541	557	519	513	579	541	508	497	518	551	561	544	559	558	518
1624	50	43	53	61	143	1396	2607	2315	1689	1104	563	262	144	96	40	44	30	37	42	50	45	40	41	36	33	32	36	40	42	48	47	37	37	45	38	46	40	42	52	27	43	34	36	51	33	33	28	43	41	47	36	42	50	36	50	48	37	37	39	30	39	49	43	47	38	45	46	40	33	44	20	48	32	28	38	36	44	37	40	45	37	29	37	51	37	31	42	43	49	36	42	29	52	43	37	46	31	49	38	29	35	42	48	45	38	44	39	45	41	39	34	40	37	49	34	43	35	40	30	37	42	39	38	45	48	35	37	30	42	44	49	44	41	41	50	41	37	34	42	30	32	37	50	33	42	34	33	46	38	41	45	48	37	41	52	30	45	34	39	29	46	40	40	45	44	35	36	30	44	33	33	41	30	43	39	35	41	34	47	37	49	54	25	57	52	36	43	54	51	30	36	50	47	43	47	47	48	26	34	46	36	45	42	33	39	48	37	33	42	37	53	35	28	48	37	40	37	34	38	36	41	40	45	38	40	36	34	41	37	41	49	55	49	40	43	45	38	43	59	40	47	40	37	43	35	43	41	60	37	40	49	45	45	32	35	28	36	41	38	35	38	41	35	28	38	25	38	34	38	52	40	58	42	37	29	45	42	45	45	36	54	41	35	37	43	44	25	53	37	45	30	34	28	48	35	45	36	46	39	44	51	38	35	40	39	33	36	42	35	49	34	42	43	39	41	37	42	38	35	30	32	39	36	35	30	41	31	37	30	51	41	43	41	23	47	36	42	41	43	42	43	34	34	43	39	47	33	37	39	38	46	46	39	41	27	33	44	44	37	54	40	57	37	42	36	39	43	35	34	33	40	50	50	38	48	43	41	34	34	50	34	34	32	45	44	43	38	43	44	33	38	40	44	44	37	32	53	43	37	52	35	44	33	40	43	48	43	41	42	35	42	44	51	30	40	35	32	44	46	53	35	49	39	28	29	48	40	29	42	39	41	42	37	31	39	32	43	56	36	41	45	45	33	61	30	39	36	52	45	44	29	43	39	38	42	38	33	38	48	37	34	40	43	46	48	47	40	41	49	38	38	45	47	32	40	40	39	44	38	45	42	43	42	45	56	41	44	35	35	36	43	41	43	43	45	40	37	43	41	40	53	35	38	36	49	34	38	35	43	40	40	33	43	35	33	39	35	46	40	45	35	35	49	44	33	54	37	29	45	37	36	34	34	47	51	47	33	44	50	46	38	50	33	39	41	46	57	45	54	46	38	35	48	41	34	32	51	52	35	33	35	51	46	48	40	47	28	28	43	46	51	36	43	42	40	35	40	49	46	40	43	49	28	44	34	43	46	40	42	39	34	37	54	44	42	49	40	46	43	39	46	45	43	30	38	44	33	41	41	43	45	37	38	40	42	34	38	37	35	49	33	47	38	41	51	41	36	33	32	44	40	30	43	40	46	36	36	36	26	46	39	40	49	34	40	37	44	38	50	37	38	42	34	43	35	28	37	37	39	43	31	41	50	43	34	39	46	47	43	29	38	45	35	35	38	52	39	38	32	50	31	48	30	36	28	40	44	50	40	45	50	49	46	38	36	30	36	48	39	36	31	47	36	40	35	40	35	45	31	45	38	51	37	43	52	47	40	42	42	39	41	39	39	38	45	37	41	44	36	37	48	32	45	40	35	41	37	48	42	32	42	57	51	31	43	37	39	41	47	49	39	44	40	43	34	44	50	38	35	42	41	50	36	43	52	37	44	50	32	37	35	32	41	50	40	35	34	50	39	36	47	36	32	45	35	43	39	30	40	34	47	45	35	48	32	38	42	48	42	41	51	42	45	40	44	42	38	48	39	34	36	42	47	29	45	42	39	40	46	33	43	38	35	39	29	38	41	40	47	46	41	37	45	34	50	39	35	40	37	41	50	41	41	36	38	46	54	56	42	31	25	38	46	42	43	41	51	47	43	32	45	35	42	33	42	44	45	35	46	41	37	39	49	37	34	29	53	30	42	43	44	46	49	50	49	40	40	44	32	40	45	45	35	38	41	32	41	42	45	42	52	38	44	36	45	50	39	39	43	39	45	38	44	44	42	43	46	43	33	30	44	44	41	32	51	52	47	40	40	39	39	42	44	43	49	53	36	46	59	40	46	43	31	45	39	42	47	44	35	49	43	34	41	51	29	40	49	42	47	52	42	43	34	34	36	41	50	37	43	47	45	35	52	38	50	34	40	43	42	36	32	51	58	42	47	44	41	40	45	37	34	39	44	47	30	39	39	41	34	45	53	46	42	35	38	28	44	45	51	40	32	31	47	49	45	57	49	47	40	37	34	45	39	40	40	31	31	43	30	48	41	42	46	40	43	43	32	40	34	41	44	40	43	39	45	34	52	43	35	44	41	36	30	45	31	32	42	40	38	41	25	40	44	43	66	37	35	41	35	36	40	42	43	47	36	48	54	41	38	37	31	30	43	42	48	35	40	39	40	30	40	42	38	39	29	31	35	42	44	41	34	51	48	45	29	44	43	28	39	34	34	35	40	43	33	40	37	44	38	39	37	41	36	44	41	48	42	29	45	34	44	39	49	34	42	38	34	38	48	41	41	47	43	35	44	39	34	34	44	40	51	55	39	41	58	47	35	43	44	40	48	46	51	44	46	41	39	55	43	43	33	31	40	25	39	38	45	42	37	50	35	38	41	48	28	38	28	36	31	50	48	40	40	37	43	21	34	42	34	49	38	38	45	39	31	43	40	32	41	29	30	42	37	39	42	48	39	37	49	32	46	44	46	39	25	41	40	44	34	49	50	41	45	38	50	48	44	42	26	33	33	44	38	48	42	44	34	31	37	39	38	31	48	47	45	37	49	38	36	33	23	43	38	39	35	37	36	44	42	42	43	36	40	38	42	35	41	53	32	46	50	29	45	30	45	33	45	39	39	42	37	42	46	38	52	43	39	47	45	38	39	44	31	37	43	46	42	33	29	31	37	49	50	37	44	42	41	39	37	34	45	36	46	35	42	37	45	35	40	26	40	41	43	45	50	37	47	55	48	42	38	37	48	41	54	41	35	31	32	38	36	40	34	39	47	41	41	43	38	43	51	37	40	48	35	46	51	40	39	36	42	32	46	33	39	52	47	48	27	44	36	39	54	41	39	34	59	41	47	38	40	41	54	39	46	43	42	37	36	40	36	48	43	42	56	49	40	34	37	42	42	47	55	45	28	40	34	43	35	36	43	32	40	37	37	34	44	39	48	45	41	46	32	30	50	40	42	37	39	35	40	28	48	33	54	50	48	30	39	41	39	50	32	52	46	38	45	34	42	46	47	44	36	42	53	43	48	44	45	37	34	37	53	43	47	36	33	43	45	38	39	37	44	32	33	35	28	48	40	48	40	39	33	31	45	56	31	44	48	31	44	30	40	45	37	41	42	57	41	45	39	48	43	42	50	40	47	43	50	36	42	38	42	36	58	43	48	41	45	47	43	35	48	39	43
7366	876	638	802	3788	9655	32020	34345	30449	25800	19710	11828	6360	2918	1088	437	407	408	410	397	460	416	416	411	452	407	417	399	436	433	381	420	391	434	410	429	418	405	418	405	442	429	431	402	409	409	396	401	420	488	437	447	402	428	414	412	416	430	428	377	398	442	391	370	391	405	397	427	381	488	413	418	421	400	401	384	398	390	412	412	440	446	417	420	368	417	398	435	397	425	406	426	391	433	437	418	404	433	425	427	444	426	425	421	410	413	433	408	420	405	413	386	425	407	433	436	396	427	386	426	437	409	428	449	434	429	424	409	398	405	423	384	409	449	442	394	420	405	387	385	441	421	415	418	410	387	408	414	424	450	408	410	427	365	401	422	386	415	405	400	404	438	417	415	428	422	405	395	396	416	446	445	410	416	379	409	404	385	410	439	403	445	400	400	416	415	396	395	404	421	408	424	416	417	399	412	406	429	425	417	435	402	386	407	413	362	424	415	446	442	414	386	418	446	407	400	407	387	394	416	396	447	411	393	425	390	400	421	401	389	427	410	407	425	385	427	422	437	413	448	435	400	454	432	417	396	416	404	412	403	399	413	395	403	445	414	390	412	436	387	429	414	384	426	439	447	400	384	422	417	430	426	448	433	385	401	393	423	432	393	456	392	426	420	413	386	444	435	448	385	411	384	449	429	445	407	430	404	432	408	427	388	441	442	419	391	385	422	395	388	424	407	402	429	474	366	417	413	433	426	445	390	416	415	425	421	379	383	415	417	382	389	441	385	385	404	412	407	405	363	432	389	425	424	413	432	400	414	404	384	452	430	379	402	439	421	412	435	434	427	419	410	452	400	369	446	415	415	390	410	417	444	402	398	432	391	382	394	440	421	458	423	427	409	395	421	405	418	412	468	441	418	428	432	412	403	417	407	372	386	400	395	424	407	390	410	451	363	426	392	404	444	403	408	407	411	418	420	423	403	396	386	401	399	366	389	426	427	430	420	392	437	429	433	406	450	417	425	446	419	423	403	422	405	393	399	396	420	409	396	419	388	438	435	412	389	417	404	436	415	432	428	433	413	378	414	407	404	417	450	415	405	421	403	434	424	410	421	414	387	389	419	380	426	417	397	428	361	430	412	414	425	433	446	421	456	410	422	370	385	392	402	412	429	415	410	426	432	416	375	437	415	405	441	415	430	399	475	430	384	446	434	434	399	425	399	421	404	396	400	374	404	455	408	419	440	422	430	411	398	397	434	385	366	446	412	429	440	408	403	396	428	401	447	393	424	434	415	381	472	408	396	434	444	436	390	410	375	395	395	437	390	406	417	371	409	396	436	433	384	417	398	388	427	425	447	433	448	423	441	442	428	396	414	427	388	453	402	392	444	436	404	394	445	445	383	403	401	451	427	420	386	377	462	424	401	431	410	409	427	447	436	414	391	400	426	399	404	386	411	413	401	379	410	408	438	391	426	408	446	423	411	433	421	423	421	446	407	411	426	398	445	407	398	410	443	409	421	451	419	423	423	402	433	394	400	423	413	384	414	403	385	400	403	406	408	422	383	406	437	430	416	410	392	405	415	407	432	384	399	367	436	429	438	382	418	405	441	423	434	418	439	411	380	400	398	404	376	387	429	407	406	417	431	446	386	396	415	429	397	423	431	420	393	393	374	395	434	416	396	389	425	444	412	412	394	425	398	425	407	422	451	430	395	442	416	385	424	404	430	438	418	391	417	445	424	383	399	393	412	397	427	426	469	395	437	421	401	356	403	424	478	412	402	443	426	419	406	443	411	410	372	399	390	422	437	406	405	433	417	446	432	356	383	425	444	444	420	416	412	447	394	420	409	448	441	415	404	403	420	434	442	373	395	429	399	430	438	442	410	362	386	436	390	404	406	445	402	426	395	420	403	433	431	449	434	411	447	418	424	403	400	408	430	427	405	417	451	394	456	393	432	427	457	403	420	402	399	412	427	426	422	415	431	437	422	378	443	412	427	453	445	427	451	428	398	438	406	442	402	456	401	402	391	451	432	392	411	422	424	402	441	395	422	383	402	431	410	434	458	414	443	409	402	381	402	418	414	430	425	444	411	418	430	361	440	416	409	414	396	436	425	412	439	403	407	452	421	391	394	409	425	400	428	432	440	398	432	380	421	422	407	398	422	417	384	426	406	412	402	428	407	408	411	388	429	429	391	410	414	405	421	365	413	447	421	419	362	404	411	399	383	457	433	362	418	426	427	386	395	414	415	431	422	372	415	419	414	379	389	416	434	472	452	418	449	422	459	393	393	398	428	405	395	414	419	406	422	425	381	404	411	420	430	372	434	431	417	419	410	387	418	391	427	395	424	420	401	436	405	407	430	415	397	419	419	418	424	449	417	387	416	420	416	409	376	400	446	410	379	387	429	385	422	410	404	417	382	420	415	403	415	409	435	411	411	369	416	426	446	426	421	396	409	415	411	424	422	412	450	427	419	409	423	408	406	400	395	415	403	397	395	449	406	409	408	400	421	394	392	401	423	400	425	417	397	389	386	410	391	399	410	452	434	417	413	376	408	427	459	415	434	437	439	441	398	402	417	422	445	395	389	410	435	387	420	409	436	458	439	432	411	416	421	417	417	421	381	440	395	430	419	408	403	404	421	465	406	389	439	426	421	399	416	434	430	398	409	419	421	421	439	440	426	427	428	436	417	441	461	434	404	418	436	409	400	373	391	408	430	429	387	412	410	421	453	434	414	415	393	390	407	421	411	385	435	424	379	434	391	370	391	415	397	429	408	426	433	404	395	397	429	386	409	418	423	400	396	443	396	438	412	437	401	374	407	411	431	446	442	416	454	429	426	405	445	405	436	398	435	413	428	438	441	402	387	392	396	405	430	427	421	427	399	419	416	418	413	396	436	404	412	413	424	425	460	415	418	420	422	390	414	422	402	413	430	431	389	418	421	410	400	389	421	402	418	384	425	378	415	419	430	415	386	416	430	399	401	448	450	407	434	424	407	434	405	400	410	434	417	441	430	413	418	436	449	421	401	407	404	413	393	427	405	410	414	435	426	401	389	425	391	393	417	407	415	412	466	427	470	407	395	410	430	453	422	428	395	441	427	414	417	394	402	401	415	409	385	436	412	389	396	395	427	397	373	446	389	378	361	416	406	420	386	417	392	467	371	366	393	439	434	403	422	407	403	418	411	452	418	395	429	396	410	414	412	408	383	424	410	399	410	413	397	421	402	412	402	429	424	402	438	429	447	434	416	378	405	426	422	392	395	427	426	424	402	420	416	378	407	421	409	426	434	420	418	441	422	444	426	371	423	413	396	414	399	411	428	419	418	401	445	422	431	497	434	434	435	423	411	424	401	417	425	415	425	372	420	435	423	386	416	405	425	426	395	399	408	393	401	406	426	382	442	452	396	447	429	452	429	439	403	391	402	428	401	408	448	391	415	401	404	406	417	443	427	386	422	435	395	442	427	429	409	422	412	425	402	425	411	397	427	431	419	390	438
2359	108	61	42	64	152	3096	8500	7797	5706	3405	1808	857	335	109	36	38	42	34	31	39	39	35	45	26	30	30	46	36	36	28	46	33	40	28	30	38	38	35	43	32	39	29	35	31	30	35	36	36	28	34	28	31	48	35	34	35	26	31	25	30	37	30	38	31	32	33	22	24	25	34	46	43	24	17	34	37	41	31	33	38	30	34	40	36	34	33	43	34	30	30	28	37	32	31	26	29	25	36	39	31	23	35	40	30	41	33	33	33	27	40	33	38	32	42	32	35	32	33	31	34	40	47	37	51	29	29	31	39	38	42	24	34	39	37	26	21	33	37	41	36	29	31	28	39	24	28	32	33	25	40	27	40	23	25	42	37	31	34	29	36	35	21	36	28	39	38	36	30	32	36	27	34	29	36	35	43	32	36	44	26	33	31	36	31	26	42	29	38	29	22	26	37	30	25	38	38	32	29	33	31	27	36	43	25	29	36	30	32	23	33	33	22	29	32	31	41	32	32	31	38	32	38	34	35	23	39	25	28	28	30	37	41	28	34	40	31	31	38	19	35	25	26	35	36	35	33	27	30	37	40	25	35	44	34	30	26	41	32	29	22	30	39	23	34	28	35	28	32	24	39	28	36	30	29	24	31	33	32	34	34	29	31	42	24	40	31	40	37	35	33	32	32	34	37	32	42	30	48	34	26	35	45	32	38	41	30	32	34	21	32	29	34	43	35	24	36	33	34	28	29	29	30	32	33	38	43	38	40	33	26	35	33	30	28	27	28	34	24	40	31	35	32	31	30	32	33	35	40	28	31	41	38	29	37	34	37	31	28	21	39	25	29	35	36	43	27	39	35	38	32	45	20	34	34	25	31	27	30	23	31	31	34	36	39	30	31	34	31	15	31	42	28	30	32	33	40	46	33	33	42	39	34	26	31	34	48	25	35	21	31	26	30	35	40	29	28	23	36	40	36	38	40	36	34	33	34	47	44	28	44	32	35	35	30	30	28	31	37	33	36	29	33	43	32	34	25	40	34	28	41	36	37	33	39	34	30	25	37	41	30	34	35	32	38	29	31	29	28	34	27	34	33	38	33	34	31	34	36	29	36	40	26	29	37	28	31	37	34	34	39	40	30	39	37	39	31	33	29	40	35	26	37	36	28	27	31	29	28	37	33	29	34	34	32	27	28	34	32	37	28	28	21	41	29	24	23	46	28	39	41	40	26	46	33	32	41	32	38	36	32	27	31	38	29	35	39	31	33	36	29	39	26	27	32	45	45	32	25	31	39	39	32	28	46	30	23	47	24	32	30	34	42	36	39	23	22	34	28	28	29	42	36	31	39	35	35	30	33	36	32	33	24	28	27	27	39	25	23	26	29	25	29	41	28	29	28	31	38	30	28	33	35	28	33	41	27	38	35	34	29	39	36	37	21	26	38	40	42	31	35	36	33	25	42	38	40	43	31	28	24	31	19	31	35	33	27	36	35	41	34	35	30	44	28	39	35	26	28	35	35	40	39	33	22	25	36	40	29	36	33	34	37	31	32	34	36	29	39	17	32	34	38	29	35	40	25	41	31	38	32	36	35	36	33	33	36	44	33	28	33	27	36	25	41	29	31	34	27	37	34	45	34	38	35	25	29	36	32	31	37	31	36	36	29	31	48	39	34	38	28	32	38	31	37	34	32	32	31	37	31	28	37	36	35	30	35	35	28	39	38	33	34	25	31	33	35	37	28	38	33	31	33	32	32	27	34	32	33	33	44	40	36	26	34	17	42	33	34	33	43	40	29	36	37	35	41	21	30	26	34	27	38	25	34	28	31	35	34	37	26	20	24	34	43	33	23	27	35	29	49	41	28	23	38	32	43	24	34	43	25	33	31	40	24	36	27	36	28	31	37	48	30	31	33	30	30	29	37	34	32	45	30	36	30	30	41	28	26	39	33	41	28	27	32	30	36	42	28	30	28	31	28	33	27	35	36	35	36	39	43	35	32	25	34	27	28	26	33	36	43	27	31	28	35	32	40	40	24	30	36	29	33	38	30	31	30	34	29	28	34	31	34	39	28	33	32	34	34	32	29	40	32	24	36	38	28	28	28	37	30	26	25	37	39	29	30	27	27	37	33	35	42	39	35	32	35	32	38	35	32	40	37	39	41	40	35	26	34	32	34	30	34	33	33	25	26	25	29	36	43	37	34	33	42	29	36	43	35	33	31	32	31	39	27	32	29	32	34	38	41	29	34	35	35	35	37	32	45	31	36	47	33	27	33	34	31	42	26	25	34	23	36	32	26	24	29	34	28	30	24	30	23	39	34	21	29	27	31	18	33	31	31	31	38	31	25	33	34	31	31	28	33	31	29	38	26	20	30	23	25	27	36	30	35	36	34	31	36	33	32	36	35	38	32	41	27	23	42	30	34	35	32	40	30	31	28	37	33	34	28	39	33	32	40	35	30	37	41	22	32	41	25	22	27	46	35	31	20	35	38	38	33	22	33	40	35	35	30	29	30	33	34	37	22	28	37	23	25	32	33	42	31	34	31	36	28	29	40	20	36	34	32	43	31	28	30	35	33	40	38	27	45	41	29	37	38	36	38	26	30	32	31	40	20	28	39	38	22	39	31	37	38	38	38	27	40	37	30	25	29	30	33	28	31	32	36	25	32	31	26	25	33	28	25	40	28	28	55	34	26	33	31	39	31	38	40	47	32	27	33	28	37	32	25	52	33	32	28	37	37	37	27	35	36	29	33	41	35	31	33	23	21	41	28	34	29	28	31	37	39	36	31	33	24	37	31	32	29	28	30	33	39	25	36	32	33	39	35	30	31	28	37	40	34	28	27	33	34	40	32	47	24	24	43	28	30	30	31	24	24	35	37	30	26	47	35	28	25	39	18	32	41	49	29	31	36	23	37	29	38	44	23	36	34	38	32	38	38	37	31	30	36	38	35	32	43	35	30	36	38	27	30	30	46	35	40	31	30	40	36	33	36	31	24	40	32	27	30	30	40	45	35	39	38	26	37	31	27	40	23	26	28	37	31	29	33	39	38	17	30	28	32	33	29	31	35	43	35	29	27	33	36	38	25	43	43	32	27	26	40	41	30	30	34	38	32	41	28	29	36	27	37	33	34	23	38	46	29	44	33	20	39	22	28	33	32	34	29	38	29	34	25	45	34	28	35	20	32	34	36	37	26	23	31	29	36	38	32	28	34	42	37	46	20	32	42	30	28	28	31	33	37	38	43	43	31	25	30	26	30	30	24	40	31	29	42	27	36	35	47	30	24	36	28	23	31	39	30	32	28	27	24	40	24	25	30	28	18	29	35	34	42	30	28	34	36	31	41	33	45	29	25	36	45	25	41	24	45	40	35	31	29	40	33	28	36	35	48	32	38	48	27	25	50	31	29	37	33	23	35	33	30	42	24	32	38	29	42	38	28	29	39	37	30	37	45	27	33	24	27	32	34	25	36	22	34	27	28	27	50	39	29	31	36	39
8753	1533	899	1251	3880	10292	40201	51761	45492	39066	31958	24670	16409	7769	2580	359	311	331	358	325	330	331	346	331	323	353	331	315	344	350	358	352	304	344	331	350	318	337	376	339	294	330	337	374	319	325	335	363	370	378	335	349	345	351	325	341	347	340	335	327	352	391	352	361	352	360	374	355	321	335	347	369	357	310	350	322	340	334	348	352	360	361	339	317	351	339	329	322	331	325	358	368	322	367	336	310	336	317	311	370	342	353	348	327	320	333	326	348	326	326	348	342	363	339	342	338	308	341	325	317	322	373	360	338	331	343	299	315	326	325	312	308	322	344	317	358	311	336	350	336	339	321	328	342	326	359	294	335	339	321	338	326	324	321	331	356	309	360	326	313	352	319	334	320	345	332	353	319	341	329	338	314	334	323	346	330	353	349	334	343	343	338	342	346	349	323	304	336	350	337	327	365	295	338	358	354	336	328	335	343	314	334	368	359	324	349	331	334	327	350	332	322	331	296	331	324	355	334	327	343	324	369	316	323	361	339	354	354	327	349	303	332	338	350	333	329	341	318	338	309	353	357	324	337	324	337	357	323	326	306	346	331	323	358	301	341	333	356	350	344	338	342	351	312	358	338	304	385	333	347	378	333	339	326	350	321	346	338	323	350	355	361	361	324	317	345	336	318	335	334	344	334	347	345	321	347	315	330	318	295	339	335	341	322	341	351	351	324	302	370	360	329	354	332	316	334	373	328	341	346	343	350	371	330	356	325	328	334	363	341	331	368	345	397	335	393	317	352	339	336	343	363	346	358	342	342	366	373	369	331	367	318	337	349	345	326	316	347	314	342	317	378	307	348	314	342	329	325	359	359	363	372	354	352	334	320	343	336	308	357	360	371	348	324	355	321	353	344	310	333	335	335	351	332	357	367	338	323	328	297	315	321	360	377	339	320	355	337	372	314	318	311	327	320	329	283	355	363	332	332	320	343	329	326	308	331	282	354	366	335	341	329	344	350	294	337	339	325	353	313	339	353	332	328	363	336	335	349	349	340	328	364	335	320	332	307	332	336	339	342	351	318	333	317	324	329	324	338	324	338	357	330	349	326	357	370	348	340	341	324	324	300	302	350	318	359	342	318	299	328	337	335	342	331	350	359	328	314	309	341	349	312	315	365	339	312	312	349	338	342	331	333	328	336	305	355	331	329	340	313	315	329	317	352	365	309	329	330	310	355	325	325	327	314	331	360	339	336	329	321	356	325	346	364	312	344	321	346	339	350	352	339	381	330	358	334	358	332	327	365	301	308	346	330	345	343	372	313	340	330	349	330	337	296	302	369	341	355	311	346	324	316	324	373	314	367	364	350	332	340	346	340	362	334	350	335	325	336	333	333	333	314	330	305	340	361	342	329	338	322	340	316	343	322	348	341	344	343	282	321	340	357	349	350	334	326	328	326	341	327	356	351	319	344	341	347	364	372	352	333	297	333	361	326	329	337	343	332	357	348	356	311	347	351	326	352	359	362	326	316	372	326	346	337	336	328	328	360	331	356	283	305	348	319	345	325	369	374	345	353	356	308	283	345	373	344	332	352	343	335	311	335	353	324	325	350	339	353	329	362	329	338	346	320	334	360	339	345	342	348	324	328	361	338	310	324	319	362	345	346	313	347	329	321	321	356	315	329	407	323	333	343	351	331	327	338	325	351	321	311	347	314	325	332	351	347	327	321	321	358	337	370	374	370	334	334	320	308	350	339	333	308	330	325	333	325	321	363	324	379	335	313	357	313	341	360	322	333	356	331	349	324	328	353	360	375	335	353	348	333	331	382	319	311	357	301	346	335	354	321	352	312	364	339	358	326	332	332	325	367	357	323	346	319	321	328	335	314	350	314	335	339	335	357	353	342	341	329	324	329	353	368	320	358	345	311	332	335	346	322	322	330	355	338	334	389	321	321	342	357	321	335	334	333	354	369	311	314	339	334	364	361	328	346	307	318	336	333	363	331	323	342	318	330	361	357	327	355	319	341	295	346	330	345	313	317	344	340	321	319	343	344	324	315	307	326	311	334	326	363	348	360	327	339	359	333	329	329	334	356	341	342	342	328	316	369	362	367	318	346	319	349	330	346	328	357	345	352	308	359	337	347	331	334	339	367	348	340	336	340	368	361	360	319	330	315	355	342	322	319	348	335	315	330	324	320	347	343	307	340	366	347	332	358	338	323	339	331	350	319	352	330	336	337	348	380	333	324	349	333	353	343	344	329	322	357	333	345	342	320	339	326	355	338	315	336	329	320	341	369	356	296	366	320	297	334	347	378	329	324	340	336	342	323	353	365	355	327	365	333	320	329	349	309	341	345	313	358	336	380	356	335	337	332	314	340	319	315	355	328	327	313	330	340	317	333	347	345	335	334	350	359	373	375	345	323	356	358	316	365	346	359	356	357	326	345	345	339	334	372	334	350	319	340	362	362	351	351	323	343	323	332	351	361	339	321	316	332	316	372	332	364	363	366	327	333	313	329	329	362	333	367	347	302	315	353	335	317	366	354	294	300	360	328	375	383	356	364	314	356	318	357	330	334	372	343	374	350	340	342	367	325	355	339	332	330	316	298	343	352	305	378	318	301	310	321	325	311	343	323	339	359	332	348	333	332	334	333	381	315	357	311	379	317	337	321	332	348	328	354	353	334	330	338	323	319	362	317	338	335	314	349	311	311	334	343	345	362	352	305	323	340	297	343	309	351	347	313	342	352	332	350	365	358	312	326	361	337	333	356	342	340	345	337	316	344	326	321	362	342	343	360	345	321	293	338	357	356	347	321	345	350	371	322	296	327	350	345	334	357	339	345	330	324	333	302	293	348	320	365	339	345	319	356	308	324	320	361	343	324	357	346	342	357	328	335	340	323	334	351	339	356	363	355	354	342	344	345	345	345	352	343	383	353	335	344	362	349	329	323	299	354	322	331	345	352	393	332	324	312	342	342	351	317	321	317	338	329	351	344	344	324	343	334	332	316	335	319	331	378	336	310	342	332	316	356	352	350	385	334	337	339	325	337	336	356	316	324	331	320	328	329	347	331	346	331	353	333	320	327	336	340	350	302	293	363	346	322	344	293	328	371	334	358	324	355	324	308	321	322	342	311	359	334	333	348	361	339	359	365	348	384	337	331	327	315	352	343	334	354	318	317	344	338	331	339	352	355	322	322	323	400	320	348	361	326	354	339	343	348	327	346	371	344	342	347	349	367	357	342	306	306	357	322	344	330	351	326	307	315	350	336	319	350	325	321	303	340	348	342	326	347	364	366	335	366	314	367	360	358	338	346	335	330	311	316	319	335	321	358	316	344	359	302	314	323	344	345	330	323	340	352	310	375	353	344	353	319	329	361	322	336	337	373	352	327	318	362	327	311	353	356	327	350	358	346	369	338	353	362	362	317	325	349	347	314	340	337	365	320	368	334	336	330	331	331	335	335	358	340	330	331	316	370	345	341	325	303	355	320	331	351	349	344	338	342
2557	106	64	45	72	322	3867	10217	9431	6376	3376	1985	1040	452	157	37	23	28	29	27	22	46	25	30	28	27	26	33	31	33	26	32	31	35	24	31	28	23	30	44	22	37	26	30	32	31	20	33	23	22	35	26	31	23	24	26	24	28	26	13	30	26	36	26	35	26	24	31	19	33	27	23	30	34	25	27	25	27	36	34	23	32	36	26	28	27	30	25	29	27	29	30	27	28	33	30	23	32	21	34	21	33	32	26	34	48	26	35	33	31	31	34	31	22	31	30	29	29	31	30	42	22	25	22	28	36	27	35	27	30	28	28	28	25	34	40	28	22	26	29	36	42	25	33	31	27	39	28	34	38	33	28	25	29	41	27	30	38	35	46	31	26	29	28	25	31	33	29	30	32	32	41	22	28	23	28	23	25	31	37	20	24	38	32	33	31	27	34	30	33	22	21	34	23	34	32	27	39	20	39	32	21	28	35	25	30	24	24	32	30	36	30	22	28	30	26	31	25	37	34	31	27	38	29	28	33	23	27	19	35	33	25	36	31	24	34	29	27	28	33	31	32	38	26	21	36	27	29	19	27	42	27	30	34	30	28	34	35	39	23	35	34	37	43	22	31	26	28	25	29	30	29	37	24	24	22	26	33	34	23	37	40	31	33	31	28	29	20	34	33	25	26	33	19	26	31	23	29	38	27	32	21	30	28	33	27	32	35	40	23	32	35	25	19	38	28	30	31	48	31	35	30	20	26	31	34	31	25	27	30	38	32	27	22	30	32	21	30	25	33	29	26	30	30	27	25	34	24	29	28	36	21	23	29	17	25	17	42	28	28	30	26	34	27	30	26	29	37	27	31	33	41	28	31	33	28	22	23	36	28	12	19	26	27	23	34	30	35	22	20	32	26	25	23	31	36	36	32	37	34	29	32	28	30	31	33	22	33	36	38	28	36	29	39	29	25	27	36	38	31	28	29	25	33	40	30	32	31	42	30	29	31	24	38	36	19	32	24	25	29	31	32	29	29	21	27	37	27	26	31	28	30	38	31	24	32	23	31	28	27	34	41	34	25	29	27	28	29	36	27	28	31	27	32	44	32	37	39	20	33	17	30	25	33	27	24	29	32	24	29	30	20	28	28	37	40	31	34	30	35	26	24	29	34	24	24	30	25	34	29	32	25	43	34	27	22	27	24	40	31	26	41	22	25	28	43	34	28	18	30	31	32	30	23	21	39	27	29	23	28	31	32	22	35	30	30	27	38	34	34	35	30	28	33	36	28	31	27	27	31	27	32	22	29	34	30	33	25	34	19	22	27	24	31	31	34	30	23	29	24	22	34	29	32	35	28	29	25	31	34	30	27	31	27	37	30	33	28	35	30	29	26	31	36	41	21	27	32	33	36	20	20	29	28	20	29	32	31	28	27	26	33	35	24	23	24	30	38	25	30	28	31	38	23	25	21	34	32	31	41	25	44	20	28	33	29	28	30	27	29	35	31	27	32	23	27	20	28	28	31	27	37	25	40	25	32	25	32	23	29	28	33	25	28	31	31	28	26	34	27	29	29	38	31	29	28	50	35	21	30	34	36	32	25	28	46	30	33	22	25	36	25	25	31	25	26	46	35	26	39	23	46	22	31	26	32	43	21	39	41	30	39	26	30	36	28	35	29	28	32	35	29	35	25	23	27	28	40	31	34	34	26	30	26	26	34	23	37	32	32	41	36	37	30	13	32	34	23	36	35	34	30	28	28	20	26	34	43	25	30	34	34	35	29	22	25	36	37	23	31	24	40	42	36	31	41	28	32	31	36	31	33	26	26	41	30	29	20	31	30	19	35	33	31	30	26	21	27	28	28	27	33	28	28	24	37	33	33	26	41	43	30	41	38	28	23	36	26	30	27	23	30	29	23	31	24	31	30	33	32	38	46	36	39	35	29	30	36	28	34	23	28	33	27	26	33	18	28	47	28	28	25	22	28	28	23	36	30	28	33	33	41	27	30	22	28	28	39	32	32	38	35	32	31	31	30	33	24	36	29	29	32	34	22	25	29	34	26	31	29	34	25	36	25	36	30	31	32	19	30	35	22	26	22	27	25	30	34	35	29	23	26	40	29	30	29	24	36	23	21	37	35	33	31	22	27	32	32	24	36	20	23	24	29	33	31	26	28	26	39	31	20	28	30	25	27	25	24	27	27	36	32	21	42	29	29	28	42	19	21	34	25	28	28	24	29	26	36	28	32	23	38	22	27	32	27	23	22	25	30	33	28	33	32	33	27	33	26	26	25	27	25	16	29	39	33	29	32	36	26	14	38	37	26	28	27	23	29	28	25	32	34	39	28	35	21	30	23	24	30	31	32	30	32	27	27	35	27	19	27	18	25	42	40	20	32	32	29	20	30	30	27	25	26	30	34	33	26	27	35	27	32	25	30	28	42	27	38	32	36	37	24	21	26	26	21	27	34	24	25	37	28	27	20	35	33	28	28	32	47	35	23	38	37	31	24	27	29	30	25	28	31	21	28	37	36	28	25	37	44	27	26	32	41	42	26	41	33	32	22	35	30	24	37	27	29	35	31	33	37	34	26	24	30	41	37	33	28	30	36	31	33	34	38	34	31	36	31	22	24	25	27	32	25	45	24	43	39	25	33	28	21	29	32	30	28	28	29	25	28	30	23	36	29	33	22	29	24	30	39	33	30	40	34	39	24	28	34	33	42	21	33	34	36	31	30	36	33	34	34	33	38	32	26	38	40	41	28	30	31	21	30	30	18	33	33	28	24	41	21	29	33	36	31	33	31	19	34	32	31	31	29	26	24	44	34	19	39	29	33	33	31	30	30	29	34	28	33	19	33	23	29	23	27	21	28	38	36	36	24	28	35	25	26	36	31	36	30	14	27	34	31	39	46	41	28	29	39	22	47	29	25	22	22	41	25	34	31	24	31	27	23	26	34	36	34	42	23	26	31	33	30	38	29	33	26	28	26	25	24	31	22	30	32	27	20	22	24	31	41	31	32	23	28	31	31	27	28	34	34	34	32	21	27	29	33	30	37	27	29	29	27	34	25	33	33	25	31	28	28	32	25	23	33	29	28	39	35	35	31	35	27	35	42	23	30	32	19	26	35	32	34	27	32	24	35	30	30	22	25	27	30	35	35	30	30	33	27	41	30	31	34	26	25	40	40	39	34	26	31	30	31	38	31	37	32	32	38	28	38	28	31	29	32	28	31	33	27	24	28	29	30	25	29	43	33	30	30	29	26	23	26	34	25	41	27	36	26	25	30	29	34	27	32	21	38	21	28	40	29	32	28	33	39	35	33	38	49	26	27	33	45	25	28	30	36	27	25	31	39	34	27	35	29	26	29	32	31	29	18	32	23	36	20	25	36	27	37	31	32	29	32	33	31	34	30	32	28	25	23	34	39	37	38	22	27	24	29	22	29	30	37	27	37	32	31	25	30	28	38	34	27	25	27	35	26	39	26	31	19	32	30	34	33	32	28
9384	1882	963	1446	7208	20125	44243	54890	49035	39942	32241	26061	18705	10017	3755	512	319	318	327	335	319	342	268	295	345	335	305	332	294	309	278	329	300	318	325	326	297	305	295	311	278	310	310	335	306	303	317	298	331	291	306	270	326	307	337	324	297	334	310	337	337	322	317	331	328	354	331	339	304	308	293	308	311	255	306	317	314	350	328	316	358	313	346	335	311	289	346	357	312	303	301	322	308	308	355	345	295	291	359	303	330	290	292	316	320	331	333	317	310	339	324	309	339	316	345	307	276	294	308	301	326	308	309	314	351	317	320	308	318	324	293	294	293	341	312	342	332	319	312	329	320	297	321	339	332	358	308	290	317	319	316	316	310	331	332	314	331	282	307	341	310	335	340	351	313	325	333	291	343	299	374	315	308	305	309	328	325	317	307	292	320	324	306	324	288	318	302	321	306	285	312	343	282	320	315	300	287	334	310	306	319	310	306	321	301	293	333	345	323	329	322	321	335	291	328	328	340	284	349	334	319	321	326	319	294	319	355	289	311	340	324	349	349	336	349	292	291	314	311	317	322	326	291	317	306	296	302	316	319	316	286	319	311	334	332	306	276	294	320	290	325	328	313	318	328	337	297	311	316	316	336	311	320	314	329	306	301	325	318	342	328	325	326	325	318	304	322	311	308	320	365	324	286	303	333	360	302	316	295	330	308	360	332	344	321	305	308	309	315	334	299	314	316	302	287	317	317	376	326	276	331	313	333	294	329	334	325	326	327	343	267	288	336	314	355	313	319	349	307	335	330	317	326	292	357	321	323	306	312	314	332	326	335	358	317	295	328	301	347	338	349	311	321	303	315	327	309	326	299	323	344	338	328	351	300	312	301	313	324	350	324	320	272	300	304	327	333	317	301	325	303	335	319	340	305	326	305	328	314	321	332	313	293	301	337	315	324	297	307	289	335	332	323	314	326	372	323	301	293	332	336	298	287	315	322	330	327	332	290	302	302	314	312	326	331	344	308	295	310	306	305	345	311	337	292	299	319	314	309	313	320	377	361	284	337	343	343	323	323	317	300	359	304	304	341	319	320	313	319	334	307	342	326	303	331	348	320	321	299	342	327	309	318	342	316	320	317	296	296	317	312	289	315	298	346	339	330	324	290	342	313	291	326	330	350	290	303	319	306	333	302	294	340	323	304	327	282	312	315	358	338	300	302	313	317	325	326	305	358	358	307	329	317	284	322	309	292	318	319	322	300	322	333	321	329	327	327	307	307	342	307	332	301	347	303	328	275	294	326	282	322	297	281	341	332	325	317	331	302	328	324	288	338	312	309	310	314	308	335	318	339	324	297	299	323	310	333	318	310	302	345	311	327	318	328	333	271	320	335	308	298	298	317	328	286	334	312	282	295	340	334	307	328	309	315	300	300	316	325	316	306	316	350	328	326	297	308	310	306	332	329	303	352	311	344	345	323	318	344	343	302	315	294	316	345	308	340	317	312	319	307	322	326	285	314	298	321	308	331	307	306	299	308	329	320	319	288	315	337	322	333	309	314	310	299	326	306	308	326	333	297	318	346	322	304	317	317	321	323	316	316	328	349	317	310	331	314	280	323	323	316	321	299	315	322	349	308	325	315	289	331	332	336	317	308	322	310	310	317	334	333	296	332	295	330	331	335	308	315	322	359	292	310	319	298	334	336	310	347	299	302	327	322	347	314	312	306	301	308	318	332	301	317	328	322	291	303	279	302	326	326	309	301	267	311	322	346	309	319	302	314	311	308	335	345	339	299	300	309	320	312	341	297	309	317	305	300	297	297	319	339	316	321	343	327	286	329	315	299	331	298	326	330	341	276	324	308	348	301	326	318	310	337	308	304	331	347	335	316	296	320	343	315	301	322	308	314	310	299	312	334	326	307	314	269	321	326	342	334	309	354	308	282	355	299	334	324	286	335	310	308	335	329	313	269	314	352	329	300	331	291	321	337	319	305	322	341	303	306	306	306	319	341	307	320	346	348	332	339	287	300	339	323	324	321	326	306	290	281	325	304	311	320	338	324	285	329	312	312	319	308	308	301	322	305	325	318	287	292	334	310	301	356	340	312	300	307	304	332	305	295	315	303	308	281	340	306	299	321	315	331	337	348	307	299	325	302	341	300	317	304	339	288	289	342	302	344	329	341	341	298	304	305	321	335	323	310	348	327	290	346	306	347	312	306	295	354	341	330	320	328	302	351	291	302	343	294	303	330	305	323	308	311	346	308	320	316	352	343	325	314	304	308	296	301	338	325	327	322	288	338	314	308	303	347	317	357	328	296	315	311	331	302	333	314	369	326	358	323	336	340	305	294	328	325	301	329	316	321	345	311	295	276	322	330	342	338	314	326	356	324	312	308	315	300	349	310	316	327	333	342	281	300	296	329	330	303	336	351	325	306	314	298	326	321	303	320	310	327	349	361	294	324	345	314	300	339	305	315	299	320	331	329	324	297	307	293	321	314	306	334	310	334	319	307	283	323	317	330	321	350	319	314	251	327	332	308	314	319	299	335	326	331	305	303	321	359	337	273	322	305	296	314	357	319	324	321	331	329	337	301	334	337	311	325	329	327	333	327	339	339	333	355	324	318	318	317	312	340	287	329	334	328	314	305	314	330	377	327	310	330	306	314	321	312	323	325	312	322	367	307	279	319	311	331	295	302	322	329	324	301	308	287	336	305	328	345	309	307	331	285	319	306	330	309	307	341	295	323	304	326	294	309	307	312	330	267	331	294	329	317	299	327	287	324	306	309	328	313	334	319	296	318	297	351	291	315	313	316	313	300	359	347	315	319	322	297	330	305	332	313	327	301	328	327	312	315	314	328	292	325	305	337	313	328	326	307	304	302	323	332	311	301	344	327	326	342	348	328	310	332	284	291	319	311	333	319	308	333	306	315	310	346	322	347	333	325	296	343	313	305	315	309	331	294	348	290	302	339	308	311	283	317	333	314	327	295	330	321	335	349	317	322	335	331	342	335	373	302	298	308	340	327	300	284	323	270	284	325	316	318	278	314	321	346	313	314	364	346	341	300	308	337	293	290	332	295	302	338	307	360	375	335	316	313	306	336	305	286	319	353	290	297	307	318	311	348	295	298	312	312	330	314	314	324	328	320	316	317	316	321	334	340	295	302	327	338	319	312	332	323	314	327	318	306	303	304	301	315	313	303	318	356	349	295	319	342	330	323	299	307	317	315	295	310	317	333	326	284	330	311	327	303	333	313	327	277	289	348	314	329	288	315	304	317	315	305	296	327	270	307	311	332	316	301	312	298	336	277	332	323	297	311	309	304	326	326	310	294	315	305	332	297	315	307	331	283	297	312	297	327	294	281	317	298	334	321	319	296	326	310	305	325	313	323	345	293	323	290	318	273	337	306	296	280	301	319	304	308	302	316	319	311	319	311	294	350	331	337	297	311	324	322	327	339	276	334	324	315	326	337	327	304	312	326	313	318	302	337	335	331	303	331	307	312	317
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
