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
341885329016	341885329583	341885330133	341885330683	341885331227	341885331785	341885332333	341885332883	341885333427	341885333983	341885334535	341885335085	341885335627	341885336185	341885336733	341885337283	341885337827	341885338383	341885338933	341885339483	341885340027	341885340583	341885341133	341885341683	341885342227	341885342783	341885343333	341885343883	341885344427	341885344985	341885345535	341885346083	341885346627	341885347183	341885347733	341885348285	341885348827	341885349385	341885349935	341885350483	341885351027	341885351583	341885352133	341885352683	341885353227	341885353785	341885354333	341885354883	341885355427	341885355983	341885356533	341885357083	341885357627	341885358183	341885358733	341885359283	341885359827	341885360383	341885360933	341885361485	341885362027	341885362583	341885363133	341885363683	341885364227	341885364785	341885365333	341885365883	341885366427	341885366983	341885367533	341885368083	341885368627	341885369183	341885369733	341885370283	341885370827	341885371385	341885371933	341885372483	341885373027	341885373583	341885374135	341885374683	341885375227	341885375785	341885376335	341885376883	341885377427	341885377985	341885378533	341885379083	341885379627	341885380185	341885380735	341885381283	341885381827	341885382385	341885382933	341885383485	341885384027	341885384585	341885385133	341885385683	341885386227	341885386783	341885387333	341885387885	341885388427	341885388983	341885389533	341885390083	341885390627	341885391185	341885391733	341885392283	341885392827	341885393385	341885393935	341885394485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2066	3300	1900	2700	2065	3300	1900	2700	2065	3300	1900	2700	2064	3300	1900	2700	2063	3300	1900	2700	2063	3300	1900	2700	2062	3300	1900	2700	2062	3300	1900	2700	2061	3300	1900	2700	2061	3300	1900	2700	2060	3300	1900	2700	2060	3300	1900	2700	2059	3300	1900	2700	2059	3300	1900	2700	2058	3300	1900	2700	2058	3300	1900	2700	2057	3300	1900	2700	2056	3300	1900	2700	2056	3300	1900	2700	2055	3300	1900	2700	2055	3300	1900	2700	2054	3300	1900	2700	2054	3300	1900	2700	2053	3300	1900	2700	2053	3300	1900	2700	2052	3300	1900	2700	2052	3300	1900	2700	2051	3300	1900	2700	2051	3300	1900	2700	2050	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
16446	9389	1048	558	840	823	675	566	460	369	323	280	239	210	157	153	109	120	107	91	79	70	68	78	80	76	71	70	58	62	50	50	75	51	43	60	52	55	60	58	55	49	72	48	59	45	43	52	61	44	39	47	49	48	51	54	45	48	54	45	48	53	53	57	49	44	38	35	35	52	37	57	44	41	41	43	46	29	39	43	44	44	37	32	42	46	38	34	44	48	49	45	33	41	43	54	44	49	52	41	42	34	52	52	39	39	43	43	51	40	38	53	52	40	54	52	57	60	49	38	43	43	39	44	38	44	50	55	47	57	44	44	47	45	50	48	47	36	46	39	43	45	48	32	53	38	53	37	56	38	41	29	41	48	38	38	52	41	45	40	35	52	35	53	44	48	44	37	38	25	39	36	43	37	38	45	33	46	35	31	44	44	43	45	51	43	44	43	39	45	42	43	56	45	51	40	42	44	48	44	43	44	39	45	32	41	42	41	56	42	44	52	37	31	56	51	28	34	44	46	40	36	32	40	38	42	44	31	44	41	42	47	35	42	37	34	45	42	34	39	43	38	30	32	43	39	47	37	32	53	63	40	40	48	39	49	41	38	40	38	45	38	57	52	56	55	45	47	47	38	32	46	43	31	34	42	41	42	51	45	51	35	56	36	38	47	46	38	43	42	40	38	49	35	45	54	34	48	37	43	34	45	54	39	44	43	37	40	44	52	48	53	41	46	37	41	45	44	43	33	55	49	54	47	42	32	45	35	38	47	57	49	46	50	51	44	38	42	41	44	46	49	44	51	52	44	40	43	55	36	48	46	56	29	47	34	30	39	55	58	47	53	52	44	40	39	37	35	42	39	43	50	41	53	43	50	37	48	53	57	29	46	27	37	43	54	48	43	48	50	31	46	43	39	50	48	34	39	63	38	52	38	43	38	39	43	54	43	37	59	44	56	33	43	44	32	49	36	41	52	44	47	54	46	35	44	55	37	38	42	39	46	46	46	36	41	43	44	37	50	34	48	44	40	44	38	55	53	43	45	47	40	35	41	41	51	49	56	57	51	51	59	43	38	45	37	39	41	51	43	43	42	48	54	53	44	39	38	36	48	54	47	42	50	40	39	41	49	41	41	29	54	58	43	37	38	32	46	45	52	45	44	60	35	45	56	44	43	51	42	50	31	58	42	48	50	39	38	50	37	53	48	35	48	64	49	34	50	43	45	46	43	56	48	36	39	56	43	50	40	45	43	48	38	30	47	37	43	48	37	43	26	55	45	39	35	38	45	45	36	48	39	48	38	45	43	52	41	41	41	44	46	42	42	52	42	42	37	34	38	50	33	46	30	37	43	42	38	39	29	46	44	48	49	36	58	36	35	48	45	45	42	28	35	43	44	33	38	38	49	39	44	34	38	36	35	49	36	40	45	42	45	42	47	36	48	37	36	40	44	33	42	65	44	55	53	43	42	40	46	52	45	57	33	38	52	38	52	44	42	46	36	44	51	37	46	44	42	39	46	47	58	39	42	39	39	45	45	41	46	39	42	48	39	44	47	51	49	52	46	52	40	33	38	54	44	49	35	41	44	23	45	44	43	39	39	55	36	37	49	54	46	48	41	45	54	42	38	46	37	50	43	45	37	40	32	47	46	37	43	55	32	46	49	52	42	32	51	47	48	35	48	32	46	41	40	42	45	46	46	45	44	36	49	52	49	40	47	52	47	39	40	30	64	43	55	37	43	32	40	50	45	52	44	39	50	45	35	57	38	41	44	38	49	41	37	43	54	48	43	51	47	33	40	39	53	41	33	43	48	36	47	45	41	48	42	41	48	43	44	32	46	35	39	45	41	27	42	43	50	40	43	39	50	39	50	44	36	42	40	40	43	32	40	44	38	50	46	56	46	39	44	53	49	45	50	41	61	49	42	38	44	48	44	43	39	46	35	45	48	49	37	38	43	35	37	41	44	35	60	52	34	45	45	48	47	47	43	48	56	51	42	48	40	46	52	50	36	44	39	37	39	44	43	33	53	34	50	44	47	48	36	39	39	34	50	37	44	36	39	46	30	47	46	36	34	48	49	46	52	36	50	47	37	45	35	46	44	49	42	47	38	53	44	43	36	52	51	50	44	37	55	31	47	36	44	35	46	41	37	54	39	38	47	46	47	46	51	49	40	35	56	43	51	36	36	43	44	44	44	42	39	32	50	32	28	41	63	40	46	42	41	45	43	43	40	41	40	36	38	52	47	37	49	51	45	35	45	38	42	52	53	57	55	50	47	41	33	47	38	38	48	60	30	34	46	42	35	46	34	45	37	50	51	42	44	35	41	44	47	49	38	47	30	49	47	44	55	43	43	41	32	41	51	38	51	37	49	52	49	43	38	43	43	40	39	43	49	37	51	43	39	41	43	45	39	54	43	44	45	38	43	46	24	37	41	51	38	32	49	35	45	33	40	40	48	46	37	42	46	43	53	45	36	43	51	29	35	43	46	52	39	45	49	43	50	47	54	38	43	54	46	51	42	39	45	47	39	44	52	50	33	49	41	34	35	37	55	37	42	43	45	51	33	52	57	58	50	41	49	50	46	46	37	38	57	38	52	52	38	45	51	57	43	38	52	37	46	57	48	42	60	44	51	52	41	42	42	48	42	37	47	49	46	35	39	36	33	44	37	45	42	37	35	51	35	43	40	45	39	39	53	46	59	47	38	52	44	48	39	48	40	55	34	36	44	49	44	38	50	60	62	35	40	32	47	47	46	46	43	46	43	27	40	38	27	36	42	49	48	42	56	53	38	37	41	51	45	45	32	47	55	42	39	48	42	57	48	58	51	39	45	40	48	43	43	43	44	42	51	47	53	41	46	40	39	43	45	54	50	49	40	50	36	34	46	52	42	44	52	38	38	36	35	36	53	41	50	38	46	41	48	38	34	37	44	47	33	50	43	46	40	43	58	46	45	37	42	57	39	46	46	37	41	35	36	32	45	46	53	42	46	52	46	53	38	43	68	32	34	46	48	41	47	55	37	40	56	53	39	45	50	39	49	46	44	50	47	50	47	39	42	46	43	42	37	40	40	46	52	39	44	48	53	36	44	40	36	44	57	50	39	48	38	38	44	40	33	51	48	48	32	46	47	45	43	32	36	39	44	39	37	44	44	51	39	46	54	40	47	51	44	51	59	45	52	42	44	35	43	51	39	41	33	45	48	39	40	43	47	35	46	41	43	50	46	38	54	37	37	41	43	46	37	28	45	44	44	49	58	53	44	49	43	46	48	50	42	41	33	46	55	36	42	44	28	43	39	31	53	49	47	47	53	37	59	45	44	53	51	35	50	45	49	45	43	51	37	40	45	45	51	47	54	44	41	47	34	44	27	41	38	46	45	44	37	45	39	50	35	44	47	35	39	54	32	42	36	48	40	40	37	42	49	43	33	45	35	44	42	48	45	46	55	42	38	38	46	56	43	37	34	48	48	34	52	45	45	35	62	43	33	49	34	36	39
56728	38540	15386	27282	34260	32759	28985	24601	20911	17274	14475	11903	9809	8280	6692	5514	5005	4159	3614	3299	2921	2541	2374	2155	2102	1917	1886	1721	1670	1478	1463	1374	1355	1304	1267	1186	1138	1197	1068	1084	1132	1072	1048	1002	977	980	986	1065	966	949	905	879	863	849	856	844	833	870	825	854	879	919	983	943	924	867	933	908	868	838	767	794	727	742	736	739	703	758	701	692	752	772	724	763	741	720	714	703	752	745	708	702	686	734	716	694	683	684	684	675	710	728	778	723	690	760	664	721	722	696	735	703	745	732	724	746	725	741	704	690	785	734	704	720	679	729	727	742	762	683	707	724	735	687	673	704	747	627	710	709	698	692	655	735	695	668	657	676	695	658	688	679	669	692	686	694	714	683	695	680	627	640	647	697	670	671	722	697	669	701	729	701	674	632	665	654	669	662	665	679	711	682	659	631	690	727	666	656	726	653	725	664	675	634	659	686	639	702	733	718	626	682	674	638	717	644	686	677	669	685	669	625	683	675	657	649	676	676	715	716	691	680	661	720	614	656	640	723	648	692	688	632	667	666	656	644	684	726	681	724	642	682	711	705	724	696	717	624	684	682	724	706	698	691	708	708	688	666	623	671	680	660	687	641	639	667	675	657	648	699	668	667	632	672	642	660	683	698	656	685	663	680	654	636	672	612	697	711	680	679	728	642	660	721	679	664	662	690	640	643	635	672	651	692	679	674	694	645	657	664	678	661	662	657	693	702	662	652	670	663	717	640	678	663	634	713	692	721	665	678	678	672	674	667	657	696	682	683	640	681	682	667	658	673	719	672	673	679	680	677	693	705	686	663	713	631	674	665	716	689	689	667	665	676	709	629	671	703	726	712	664	643	737	653	648	682	671	686	681	658	639	680	682	643	701	611	660	627	637	705	658	716	676	704	672	695	652	642	679	688	673	666	693	720	690	682	621	646	690	670	690	632	706	675	671	702	716	688	645	661	670	706	719	670	697	658	715	682	660	660	697	664	694	617	635	694	657	669	642	657	679	639	679	686	642	695	686	693	661	738	645	709	703	661	651	662	711	647	617	670	677	667	701	641	624	685	663	688	665	688	659	632	660	679	635	609	700	648	674	688	695	689	683	697	691	648	693	656	698	696	651	678	685	646	724	694	618	688	660	667	682	674	717	697	676	663	735	723	660	701	679	685	640	675	682	670	679	679	654	636	692	643	690	660	652	669	664	692	707	672	667	658	716	697	674	698	705	713	686	701	634	663	656	618	653	677	661	690	664	658	715	677	705	701	657	655	679	657	720	650	637	703	662	670	662	668	653	662	696	672	652	677	652	741	668	667	645	689	691	677	657	675	684	654	647	650	656	707	616	658	691	674	700	704	648	661	688	662	689	662	676	689	659	703	696	641	682	695	679	685	644	698	703	622	693	728	647	672	688	664	656	668	671	687	692	658	696	643	700	667	709	641	669	646	628	607	687	704	677	657	665	745	717	677	676	687	679	670	684	707	648	700	701	668	674	692	714	670	669	720	672	682	658	673	683	687	669	644	637	665	634	675	664	677	703	687	688	701	680	647	699	680	703	693	672	706	682	690	677	685	660	677	702	676	656	684	693	674	626	677	697	728	670	666	642	680	653	648	690	645	669	695	602	659	696	673	668	636	699	645	702	665	717	704	618	641	680	733	747	695	693	648	692	696	689	662	631	698	680	731	650	702	703	708	609	675	653	649	685	646	673	678	721	687	702	725	689	665	664	632	649	664	669	666	698	681	679	662	666	718	643	723	668	661	681	661	657	669	670	637	679	668	699	685	690	644	662	669	677	662	692	693	706	663	637	677	688	672	682	637	684	652	730	678	688	653	686	678	654	651	648	661	706	658	666	694	677	711	741	680	640	695	643	668	655	711	703	684	678	694	686	677	676	635	661	652	688	666	653	640	696	709	690	727	665	667	637	661	675	644	655	681	684	678	670	632	627	659	664	662	671	672	700	635	725	731	721	699	680	698	697	700	625	627	649	672	690	635	709	715	688	636	674	702	694	661	714	672	631	697	676	715	680	683	699	663	690	695	644	649	668	695	659	631	655	656	640	660	696	677	686	666	625	724	663	672	689	681	701	687	651	632	732	605	661	685	687	654	694	664	655	685	683	631	701	677	654	634	654	659	738	717	698	645	699	746	668	695	740	722	673	686	682	692	706	679	682	670	672	630	631	659	707	664	674	643	628	675	656	729	686	686	672	680	703	672	674	670	668	678	671	679	666	657	711	663	685	674	656	735	646	642	728	722	673	650	663	663	655	701	653	685	675	739	679	679	672	698	712	674	653	664	678	652	689	687	657	700	647	700	679	646	718	695	668	709	651	686	681	722	655	660	670	683	684	648	645	671	668	655	707	667	636	682	670	631	695	636	710	629	696	668	660	657	644	666	657	663	685	669	680	659	683	680	708	647	674	692	719	629	701	651	633	649	626	656	692	708	632	668	647	730	684	693	667	703	637	705	657	661	648	694	611	636	659	688	668	690	683	649	680	669	656	673	729	650	655	698	706	649	715	724	690	687	655	641	660	671	631	660	678	650	662	705	685	690	706	659	703	702	648	691	667	686	659	704	706	660	673	686	643	670	666	661	699	671	665	700	680	650	684	649	670	667	660	661	634	678	632	702	733	662	647	650	669	693	691	615	688	633	687	666	693	664	660	670	648	658	664	660	676	638	627	660	686	663	633	738	695	695	693	692	652	669	645	685	652	679	703	606	685	641	702	653	707	651	663	694	658	686	629	627	714	626	650	608	659	643	641	659	667	675	673	627	647	719	624	703	691	610	699	712	703	693	673	677	678	673	677	653	703	661	689	656	692	684	672	643	705	695	619	669	680	672	650	659	721	663	695	702	639	694	625	644	699	664	632	671	654	669	667	655	690	693	705	652	634	664	684	666	688	628	676	658	712	644	638	663	712	662	651	666	661	703	619	698	659	661	625	678	661	709	646	659	659	685	685	663	678	652	673	659	705	633	711	711	683	663	656	696	672	655	641	648	656	647	671	670	651	688	668	744	673	669	683	690	685	683	624	685	728	674	697	670	635	681	663	674	653	695	693	686	702	696	659	688	711	624	661	678	660	690	669	668	658	669	675	630	683	637	664	649	653	634	635	653	669	641	682	692	661	631	655	700	649	681	688	675	590	698	672	697	698	669	683	728	648	686	666	641	664	702	678	701	663	669	673	665	707	683	651	666	680	617	637	717	686	681	703	652	683	665	686	685	640	686	672	633	688	634	663	682	677	669	673	656	657	702	606	661	641	661	690	678	735	695	689	647	686	641	674	702	636	674	712	633	633	683	701	713	683	699	691	705	685	678	682	711	652	658	683	674	715	656	712	683	712	711	627	678	713	710	679	642	660	702	672	682	701	669	654	655	723	689	666	654	659	682	683	638	681	652	690	656	678	642	649	641	678	645	685	640	644	712	662	720	706	670	730	643	667	623	722	684	659	655	666	652	660	649	620	657	688	695	719	661
6212	2241	357	244	327	320	257	220	184	155	134	104	81	61	75	57	48	39	37	38	32	31	30	30	30	25	26	20	33	29	28	30	28	30	21	27	34	18	15	22	26	20	20	31	18	23	24	28	29	18	24	27	26	19	20	22	35	25	15	25	20	19	24	20	25	22	18	19	15	23	27	15	28	24	29	21	19	15	23	20	28	28	28	34	21	29	16	23	25	17	16	19	22	21	22	26	28	17	23	15	20	20	13	16	22	25	21	23	26	22	20	16	26	18	15	19	21	28	20	20	18	16	24	18	25	17	21	21	23	24	20	28	20	29	19	21	10	26	21	29	17	21	27	21	18	20	18	22	16	15	21	21	20	21	13	26	19	19	16	14	22	17	25	20	21	19	19	17	21	23	16	26	14	13	23	22	24	27	21	25	22	17	22	24	29	22	25	23	27	22	17	22	20	8	29	25	32	19	16	21	21	19	16	22	26	23	27	16	21	27	20	19	23	15	20	18	25	28	26	14	22	15	18	22	26	14	24	25	14	26	19	23	18	23	25	21	23	15	18	22	27	18	19	23	12	18	22	21	20	22	23	11	19	22	22	15	27	23	18	17	20	19	17	24	26	28	22	17	14	17	17	20	9	22	23	24	21	19	20	23	20	20	17	19	26	20	14	14	23	21	19	23	27	26	19	24	22	19	27	25	16	21	22	22	16	20	25	16	19	24	21	19	25	21	20	23	18	26	15	21	19	14	26	20	22	24	22	30	22	21	16	20	25	22	15	26	20	24	17	29	19	26	21	22	24	34	15	17	22	26	23	22	23	22	21	30	18	20	20	17	18	33	31	26	28	22	22	21	19	26	25	24	16	19	34	22	20	17	18	24	20	12	18	23	13	29	20	22	23	15	28	29	19	27	20	18	22	15	21	20	13	19	25	27	28	21	22	21	23	21	26	25	16	18	37	18	27	26	23	15	19	18	26	24	28	29	35	21	21	24	20	18	15	22	14	24	20	25	12	16	23	22	17	27	27	16	19	22	21	23	27	16	28	13	27	20	25	19	19	25	16	24	28	19	27	30	21	25	18	26	23	28	21	20	15	14	29	20	19	19	23	22	17	28	21	21	18	25	27	21	24	23	17	17	22	16	26	19	23	20	18	22	26	21	13	13	21	19	24	21	22	17	16	30	18	22	20	18	21	14	19	15	22	21	16	20	20	29	19	18	19	19	25	30	21	24	21	25	31	17	23	17	19	8	27	19	23	19	20	23	21	16	22	25	22	21	30	24	18	21	21	29	19	17	21	17	21	21	23	27	23	19	25	24	26	22	23	20	15	21	20	26	22	22	12	16	16	23	18	26	20	12	28	27	21	27	29	27	22	24	18	15	20	23	11	30	16	34	25	17	22	20	26	23	15	31	23	14	16	19	26	22	27	22	23	19	18	12	21	17	20	24	20	17	15	28	20	23	21	19	25	16	10	19	18	18	32	18	20	15	25	17	26	29	24	21	22	28	24	26	25	23	22	29	22	26	18	16	18	19	23	29	21	9	18	17	12	22	17	23	19	17	27	18	16	15	27	22	29	13	23	23	19	18	24	17	18	16	19	20	26	20	24	20	25	19	18	24	14	24	20	27	21	18	21	31	25	29	18	25	22	22	25	25	23	21	20	15	18	21	20	21	24	22	18	25	22	28	19	26	26	15	17	17	28	20	25	31	18	20	18	23	21	21	22	23	21	18	9	11	28	26	23	22	19	22	24	14	19	19	22	25	24	24	23	18	18	16	15	21	15	19	18	26	22	22	23	20	31	24	23	17	23	20	18	28	15	21	22	18	21	17	19	27	13	17	24	23	20	13	19	26	15	22	21	20	30	24	28	23	15	14	18	22	19	16	25	29	17	19	25	18	19	23	19	33	21	23	20	15	19	20	31	16	23	25	21	21	20	16	25	20	24	18	21	24	21	21	16	25	29	28	13	24	20	23	24	27	24	25	23	18	20	26	21	24	17	25	20	21	25	22	25	13	17	25	16	17	26	22	17	20	18	28	22	27	23	24	21	19	21	21	24	21	20	24	14	24	27	27	18	21	24	18	26	15	22	19	22	23	37	22	26	22	22	18	21	21	24	17	22	19	23	29	31	26	13	21	17	16	23	16	25	18	20	30	18	18	18	16	19	26	16	24	15	17	17	26	21	24	15	17	25	25	29	23	17	16	19	17	20	22	21	19	25	20	30	17	19	13	19	14	17	23	32	21	21	24	18	19	20	20	16	29	24	19	18	20	23	15	13	19	25	15	18	20	23	18	18	24	24	23	21	25	22	25	26	26	20	20	22	22	13	14	15	16	18	26	9	16	20	17	25	16	20	17	24	17	26	28	22	21	19	30	17	22	13	29	20	27	29	17	18	19	27	26	21	24	25	23	22	20	14	24	26	21	30	27	24	26	24	20	20	24	29	21	16	20	16	12	22	22	24	18	21	25	17	17	16	27	13	23	15	27	12	20	17	18	30	24	23	29	25	20	20	19	15	13	30	26	23	21	22	22	17	18	12	14	34	17	23	21	14	18	14	28	20	24	20	25	24	28	20	23	19	23	25	23	25	36	14	22	29	15	24	12	18	23	18	23	18	27	12	18	13	19	24	16	23	16	27	22	18	23	21	21	21	27	27	25	18	30	25	17	21	17	25	17	26	23	18	21	18	19	26	20	25	25	26	16	27	26	30	22	20	17	18	20	21	19	21	28	27	19	20	27	17	21	18	22	20	21	22	30	21	24	19	12	15	27	14	21	15	19	19	26	27	17	24	15	27	24	15	15	19	30	19	20	20	20	21	23	17	17	26	27	23	28	22	24	21	19	19	15	26	24	18	21	18	34	12	16	18	18	24	31	28	23	23	21	17	31	25	14	20	19	16	19	26	16	21	23	14	20	27	21	20	25	26	22	21	26	26	25	13	16	21	17	22	19	29	30	23	29	21	17	18	21	8	21	19	29	27	19	18	18	30	22	24	25	15	17	18	19	21	27	21	25	14	18	19	24	23	17	24	22	25	13	31	24	25	16	17	16	20	23	21	19	18	18	27	21	23	24	19	21	18	28	29	15	15	16	26	22	28	22	25	24	16	20	16	26	16	23	18	17	20	24	23	24	21	22	25	18	22	18	21	12	19	24	25	20	16	34	30	19	23	13	15	9	15	22	16	17	22	27	26	24	16	11	20	23	25	18	15	31	24	18	18	28	27	22	29	27	24	18	26	23	21	20	23	19	21	16	26	24	19	27	35	25	19	22	16	16	28	13	15	15	15	23	15	21	24	30	19	19	23	25	20	19	14	24	22	27	26	17	25	28	23	19	21	18	21	25	21	19	29	24	21	28	22	28	18	28	22	24	23	19	19	26	26	20	24	17	25	24	17	24	28	24	31	18	20	21	21	20	23	26	22	20	24	19	19	20	19	20	25	27	17	22	23	17	19	23	19	24	15	18	23	21	23	21	25	22	20	28
41165	25265	8089	17238	23757	22486	18394	14145	11156	8747	6823	5383	4182	3382	2588	2206	1830	1586	1301	1238	1083	948	813	824	781	694	680	640	611	595	608	540	558	548	484	488	491	497	459	479	462	491	467	451	389	442	483	505	448	373	432	404	398	386	380	414	401	402	406	407	413	411	468	452	429	398	453	442	422	375	396	363	395	371	393	363	376	358	377	387	341	345	409	384	343	348	384	342	377	346	344	355	380	358	343	347	333	381	361	362	345	365	349	358	330	358	367	353	392	362	366	359	361	423	368	345	350	378	329	400	349	343	383	326	388	337	375	385	333	366	309	354	338	357	334	315	351	355	371	358	379	382	330	358	347	359	334	335	333	316	343	349	362	326	321	348	358	326	365	361	321	330	367	341	341	332	343	335	356	378	360	324	350	387	329	316	343	316	349	305	347	345	366	384	339	305	347	308	360	342	337	340	356	322	358	333	353	327	371	328	362	323	345	303	345	362	314	340	312	336	333	313	344	331	340	327	368	334	342	320	334	348	352	358	345	320	338	329	327	352	338	366	314	342	346	369	336	331	333	370	312	350	371	336	350	346	361	324	341	323	350	350	346	324	374	351	342	342	361	389	331	329	345	335	337	320	352	342	345	345	363	345	307	333	348	348	369	336	380	334	358	307	332	360	314	331	354	343	381	347	318	391	366	340	342	348	359	317	335	337	363	344	339	343	382	360	370	340	334	338	333	324	328	357	344	350	361	345	358	359	332	345	341	341	326	370	326	345	344	369	337	333	325	346	361	348	302	379	341	334	336	335	339	381	330	305	347	356	326	354	344	353	340	327	359	385	338	335	363	341	320	357	320	368	324	332	350	307	339	335	315	381	319	338	349	338	337	382	358	348	331	364	316	344	333	339	350	338	330	347	325	312	320	308	318	335	344	350	344	347	315	374	339	328	378	340	348	363	369	351	332	374	372	332	296	349	340	319	340	330	368	349	325	330	331	364	331	361	348	317	350	315	340	325	352	357	334	342	317	346	330	322	355	326	327	340	359	375	355	332	356	347	339	347	347	355	325	352	341	352	373	317	373	323	333	347	334	303	330	340	337	337	375	333	354	315	314	328	370	385	319	344	337	338	342	349	351	317	353	340	383	314	339	323	356	351	367	316	352	349	311	329	384	353	354	345	335	339	331	334	353	351	331	328	351	378	323	355	315	325	337	356	305	340	342	319	360	332	321	337	333	330	354	301	360	326	330	367	354	346	358	330	339	321	350	338	334	334	335	345	348	357	331	351	344	366	360	352	326	359	330	313	336	355	360	360	338	351	348	349	284	345	351	339	359	307	299	343	391	335	327	328	351	354	338	296	349	321	326	357	308	352	355	353	382	330	368	331	348	360	315	381	331	347	333	369	338	381	328	353	328	350	318	316	300	335	324	327	321	360	355	312	342	359	351	339	321	348	329	353	361	317	379	311	367	342	336	374	338	338	335	342	338	345	337	310	349	339	327	328	356	350	358	356	362	333	362	326	323	366	335	354	359	344	322	338	370	347	349	341	322	333	325	332	346	380	360	335	362	340	349	336	359	319	329	322	355	330	363	333	351	347	366	357	345	363	375	336	335	337	338	358	360	349	345	318	310	320	378	359	325	353	349	331	349	350	343	345	330	347	315	373	335	369	330	333	339	340	336	336	354	334	336	324	311	368	327	355	346	322	343	334	354	334	346	330	359	312	307	350	354	290	376	340	358	339	344	353	323	378	321	353	340	348	368	367	348	346	368	324	358	315	316	336	373	337	323	376	345	348	330	341	316	343	352	352	355	362	354	334	355	377	354	368	341	355	363	338	333	361	373	330	377	313	352	342	343	342	352	325	346	338	350	358	332	364	317	324	337	338	358	330	344	353	339	335	331	360	327	345	357	335	321	343	356	379	379	353	349	365	305	355	350	338	357	366	324	340	341	341	376	340	344	316	332	342	319	354	346	331	317	356	329	350	310	330	354	342	338	353	366	351	342	357	326	382	342	346	336	359	343	343	314	345	344	335	358	318	331	354	338	373	329	358	325	359	353	366	326	337	341	372	364	320	339	305	356	323	353	330	320	316	325	331	357	332	324	339	350	334	324	322	377	335	328	395	337	332	341	329	372	333	348	315	391	397	321	374	365	364	312	307	323	356	339	342	353	371	324	336	348	349	382	350	346	319	369	380	332	321	336	347	342	366	362	339	327	348	322	340	323	331	350	365	329	347	345	317	309	370	325	299	350	343	360	360	378	374	381	338	376	368	337	341	399	374	340	334	313	362	336	347	333	356	339	348	334	349	344	317	348	342	323	335	370	371	331	338	311	341	304	347	359	303	363	352	328	314	325	335	355	341	343	355	331	361	364	302	347	349	351	350	355	319	355	354	326	321	334	345	319	352	321	373	380	348	363	395	351	324	357	365	318	343	335	328	368	361	353	352	342	335	325	362	379	359	357	345	364	354	321	363	364	342	347	351	323	337	337	357	323	371	296	345	346	343	383	368	347	350	356	319	348	377	300	316	349	308	329	347	342	326	395	351	360	369	354	350	330	363	366	325	343	340	370	345	355	336	362	336	312	340	372	357	367	344	323	387	322	311	329	353	331	371	334	324	344	358	346	326	389	328	316	336	332	344	336	313	361	321	366	355	332	304	355	342	333	351	315	341	373	336	341	320	328	345	312	327	351	352	347	364	304	347	349	325	350	370	335	334	362	345	351	341	356	327	309	345	329	341	348	338	320	357	352	372	365	335	352	319	323	349	358	334	348	328	355	350	367	352	378	335	377	316	324	319	323	369	346	365	319	344	338	281	327	348	378	323	315	321	347	353	336	332	341	343	333	366	349	329	322	340	335	337	331	298	363	340	344	336	362	334	339	332	339	325	319	359	324	360	350	320	321	361	345	375	325	353	333	346	335	357	335	358	356	346	310	360	323	357	332	339	337	327	321	358	353	355	338	345	360	355	360	333	354	334	361	353	347	335	329	360	356	366	345	340	337	328	371	326	369	354	329	337	365	344	326	313	340	350	346	353	343	343	349	322	315	364	329	344	322	339	304	367	346	380	321	347	359	341	331	328	333	364	328	343	371	346	336	343	318	342	354	323	363	364	344	331	333	347	328	351	386	367	354	365	339	358	362	324	331	365	347	338	329	344	347	355	328	367	320	309	348	364	383	364	335	341	375	307	319	353	309	346	317	338	304	348	331	341	376	343	352	331	357	342	335	329	358	331	330	358	324	371	341	316	328	344	363	340	346	339	343	350	365	337	345	350	351	332	337	311	323	357	341	346	331	348	325	353	342	331	341	336	316	389	341	329	347	363	330	337	358	361	316	343	335	376	330	337	322	368	327	333	363	350	342	381	309	349	355	352	324	326	349	340	334	389	334	352	343	350	318	331	370	342	357	310	336	355	331	336	355	406	363	359	335	340	341	358	365	351	318	358	366	310	348	332	338	371	366	331	360	366	329	359	323	343	335	338	342	342	364	343	358	355
13941	7898	900	476	679	670	542	505	409	344	274	219	189	165	135	105	111	78	85	64	75	69	58	64	76	49	62	47	60	52	60	48	42	54	37	51	45	58	35	40	38	41	44	41	35	46	52	41	42	41	33	52	43	36	34	27	38	36	36	46	39	39	40	49	41	32	42	40	44	37	36	36	27	39	36	41	39	40	36	34	37	35	40	35	39	29	32	27	34	43	28	35	35	41	42	31	36	39	33	35	40	43	46	31	30	39	35	36	27	35	35	38	32	43	36	38	36	40	48	35	44	30	40	33	39	41	21	36	31	38	36	50	37	37	37	39	40	34	42	33	35	32	40	33	31	38	43	36	34	42	37	38	34	42	39	35	39	34	37	33	30	39	43	31	38	26	27	44	39	30	37	46	26	36	43	40	33	42	24	30	41	39	35	38	33	38	33	29	39	37	34	33	44	34	32	43	34	37	38	41	38	32	42	44	34	36	40	36	27	40	37	31	30	34	34	33	39	42	30	27	49	35	30	41	35	46	31	38	29	36	37	46	39	31	26	36	26	34	50	42	43	39	44	32	34	35	32	28	33	52	38	33	28	25	32	39	48	33	28	43	35	35	30	37	38	36	36	38	38	44	42	40	32	39	36	31	40	32	42	43	31	37	36	41	31	21	31	38	35	38	34	38	39	34	47	37	38	32	37	39	32	33	35	40	48	32	44	41	35	38	36	30	31	39	36	29	37	34	40	39	33	28	30	37	42	36	36	37	40	32	37	28	47	43	43	35	34	42	47	39	40	30	35	31	45	32	28	34	36	37	53	37	35	27	35	37	35	27	24	36	39	26	46	43	35	36	40	57	27	28	34	47	38	34	41	27	41	28	50	34	40	40	32	34	32	35	36	40	38	41	30	35	32	33	32	45	33	26	42	34	40	35	30	35	45	40	39	41	32	42	36	35	31	39	37	37	32	35	38	31	36	36	25	30	30	31	29	36	28	35	42	38	30	33	40	45	41	40	47	38	34	34	39	31	33	43	39	37	48	41	35	42	25	40	35	41	30	39	30	31	34	44	39	34	30	31	27	44	30	41	29	41	32	39	38	32	31	41	34	32	36	36	39	40	46	34	35	29	46	42	27	23	40	36	33	45	33	42	36	46	37	40	28	23	32	34	39	31	36	32	30	42	46	35	35	35	38	33	37	31	38	47	27	39	37	37	34	38	19	37	35	44	42	38	34	32	37	37	46	27	32	30	39	29	40	42	37	43	28	28	38	37	37	37	42	31	43	41	28	35	39	40	32	37	30	38	29	33	38	43	32	47	40	40	39	28	29	32	40	28	40	39	31	38	31	37	34	34	34	34	36	43	29	31	46	41	37	39	30	36	32	34	43	45	33	42	38	46	36	33	32	38	44	52	37	34	36	30	19	34	29	33	32	39	35	29	40	34	46	37	29	35	27	32	42	41	40	34	37	28	39	43	38	36	37	37	36	44	37	37	32	31	37	43	41	39	37	35	36	40	35	43	33	44	34	26	30	40	35	35	32	45	39	43	38	29	40	42	35	51	33	35	38	47	39	32	44	37	31	30	29	27	44	31	33	37	35	35	27	26	38	30	40	31	34	36	39	24	40	31	33	30	33	31	46	38	37	27	32	50	26	35	40	36	31	43	34	37	32	37	43	36	38	43	44	39	33	32	31	27	28	36	47	41	40	27	46	35	38	38	33	34	43	33	44	27	37	36	47	39	37	42	36	36	30	38	41	34	39	44	45	51	29	39	30	39	34	47	30	30	48	38	41	41	39	34	38	37	31	32	36	27	37	34	41	39	43	35	38	27	42	52	41	35	36	31	32	33	37	38	28	36	30	35	46	32	39	29	39	36	35	35	34	38	39	42	39	24	34	47	53	33	27	33	25	43	36	34	45	35	34	31	37	31	45	31	38	29	39	37	49	43	29	42	28	33	37	39	28	37	30	37	41	36	37	34	38	48	45	46	37	42	43	29	24	42	44	26	42	39	31	38	29	34	37	34	40	52	43	32	27	34	42	28	27	33	44	29	37	35	37	27	37	35	28	33	32	45	31	41	39	40	47	43	29	40	35	49	38	38	35	36	45	25	47	42	46	28	38	30	30	38	24	39	24	33	26	43	34	39	34	29	31	46	40	29	34	46	34	30	37	28	41	36	40	40	31	33	36	39	36	45	41	41	33	30	41	31	35	33	32	36	38	27	39	39	30	34	26	47	39	34	37	41	28	36	28	33	37	31	41	26	31	36	41	33	35	40	25	33	43	38	42	31	34	49	37	36	36	47	55	35	37	33	28	33	28	34	39	37	31	42	38	43	30	31	45	33	34	41	31	46	44	43	33	35	35	30	34	41	41	34	34	43	33	38	45	32	34	27	30	33	34	43	31	25	25	31	35	31	33	38	38	31	32	43	41	44	33	40	33	42	38	33	34	27	26	29	39	36	34	38	30	32	34	38	40	33	33	35	39	39	32	43	45	40	36	32	37	39	31	37	37	35	40	44	28	42	37	37	50	36	41	44	44	34	34	40	36	27	36	40	33	33	45	27	36	36	41	40	34	32	23	37	29	38	35	26	36	39	31	39	30	36	34	31	31	45	32	31	27	44	32	35	30	41	27	27	40	35	32	49	15	41	39	48	30	39	39	34	39	29	31	39	34	32	30	43	31	40	28	32	40	32	40	35	38	33	31	35	35	40	37	31	33	40	36	24	42	44	53	42	24	29	24	35	41	25	34	39	36	32	40	37	34	34	31	42	45	33	31	42	51	38	40	35	36	27	35	33	25	28	27	38	28	34	30	27	40	50	35	31	38	36	33	36	36	34	50	34	40	40	28	43	22	40	43	29	19	40	20	36	38	38	32	35	31	38	28	37	40	44	36	31	37	42	40	40	34	38	45	29	42	31	39	35	30	47	35	36	25	30	38	44	23	40	26	37	37	37	38	33	33	37	37	44	25	31	25	32	33	41	34	33	31	33	49	34	32	41	31	34	42	30	38	28	42	51	37	36	32	34	38	42	32	50	42	21	35	36	34	37	25	38	33	37	33	38	42	40	37	33	33	52	37	38	38	38	42	38	27	22	38	39	42	43	28	28	50	42	31	41	35	38	35	40	40	40	53	31	35	34	33	34	42	44	43	27	38	37	39	34	48	35	31	35	36	30	30	23	51	39	27	35	40	42	35	33	34	33	38	40	43	40	33	35	34	41	28	40	30	34	40	34	28	31	36	26	38	36	27	39	36	31	45	32	33	30	35	23	43	44	38	34	41	38	43	42	38	43	43	38	38	33	39	44	36	32	41	28	36	43	44	30	34	35	27	35	35	28	34	28	24	31	36	41	31	26	36	20	37	40	35	38	33	39	40	38	30	37	37	37	31	37	36	31	42	32	33	35	35	36	34	43	41	37	43	45	33	39	33	38	29	37	41	34	21	43	38	32	42	38	30	34	49	34	36	39	31	32	31	43	42	35	35	35
53600	36359	13812	24672	31489	30030	26548	22344	18448	15168	12454	10275	8532	6866	5494	4777	3946	3498	3056	2685	2407	2204	1900	1876	1732	1603	1510	1374	1341	1242	1265	1188	1146	1069	1029	995	942	972	964	1003	927	907	880	861	827	759	875	887	787	777	738	742	701	720	736	686	686	702	681	734	723	712	737	725	747	756	754	722	719	707	639	628	653	629	639	638	624	644	612	609	622	607	569	627	627	600	695	620	632	559	602	632	640	568	615	627	666	579	561	555	580	634	625	591	601	603	585	598	587	618	625	602	609	628	576	595	594	600	625	611	567	606	640	594	646	639	546	602	607	587	581	616	574	589	585	565	569	609	608	582	528	552	587	607	568	574	596	547	544	565	565	563	584	536	594	532	601	525	569	563	593	549	580	548	565	544	542	538	599	583	578	598	569	564	597	591	584	527	534	572	566	542	562	537	618	585	574	584	553	548	596	573	546	589	561	553	555	537	558	554	566	582	579	556	552	543	574	551	568	552	507	553	526	567	568	573	587	530	569	574	541	568	550	553	529	530	595	569	561	549	567	585	547	548	564	600	589	587	540	589	556	600	565	595	574	549	584	586	560	541	538	549	565	545	556	537	544	577	545	561	553	571	563	596	589	575	583	551	565	573	630	573	576	539	559	565	603	604	533	550	559	556	564	580	544	564	587	575	547	585	568	558	552	536	562	533	575	531	571	567	553	514	551	596	537	539	550	548	517	583	577	584	588	512	576	561	557	550	552	587	600	601	573	530	555	539	537	608	586	569	581	575	559	592	523	554	648	562	574	595	537	501	527	557	592	528	561	545	538	584	540	562	546	550	601	578	572	528	577	567	567	611	537	541	576	589	596	556	598	562	547	559	573	544	579	579	574	589	594	579	583	594	581	551	569	529	557	568	552	569	555	574	565	524	558	581	545	558	560	534	543	556	553	573	576	561	534	532	587	579	546	599	552	533	597	586	571	525	544	568	543	578	539	592	523	593	532	575	565	587	517	582	554	549	605	621	586	576	549	582	553	573	581	518	557	535	545	543	517	537	586	552	566	567	553	556	544	561	595	598	567	591	582	516	516	548	548	575	558	563	592	539	528	595	567	551	579	550	539	604	577	536	552	577	581	550	531	537	559	576	593	561	553	593	573	582	585	598	579	566	541	563	550	570	555	538	553	559	566	535	569	585	526	535	545	537	591	552	597	565	588	549	542	568	579	573	588	525	575	537	564	567	569	523	588	568	575	561	532	604	584	576	537	553	586	563	555	541	572	554	565	567	547	569	548	592	558	570	554	542	527	545	568	562	601	568	573	545	614	582	564	581	555	561	563	564	561	555	555	554	557	541	572	516	583	561	540	602	586	543	569	558	570	559	546	570	573	564	541	531	543	565	538	524	538	558	542	584	543	526	536	536	565	575	548	550	531	568	596	544	584	555	550	600	550	551	571	543	553	559	540	554	575	494	551	566	553	576	569	554	564	552	553	570	561	566	518	544	564	586	606	596	562	564	572	560	549	579	567	538	552	577	553	569	549	554	565	581	537	549	557	571	535	584	564	527	585	549	555	560	589	578	538	554	577	535	526	550	549	546	545	552	547	543	571	550	598	546	606	557	567	564	596	557	550	551	576	595	577	595	536	588	565	594	565	559	582	568	601	558	561	541	529	565	583	604	553	594	560	537	593	534	568	527	543	588	533	581	552	559	569	540	531	553	623	559	562	546	580	553	555	570	589	537	562	592	566	551	513	539	534	541	554	578	552	532	567	544	578	558	554	547	597	561	586	558	572	586	511	570	532	577	544	520	542	584	549	517	604	564	539	565	543	544	632	559	577	550	581	554	563	574	549	569	568	558	547	549	582	576	576	569	539	567	533	562	554	569	537	563	576	553	525	548	567	580	560	568	587	545	570	552	584	539	541	562	587	535	554	566	577	590	557	556	527	588	571	594	578	575	545	559	529	545	559	559	547	543	577	517	562	557	571	589	639	544	579	543	571	563	510	588	536	541	548	535	534	532	571	589	581	604	553	543	539	554	581	576	563	569	550	545	584	600	546	561	573	510	571	531	604	612	561	580	592	547	570	541	550	549	563	600	538	527	547	565	543	574	555	534	585	569	562	598	566	543	570	588	603	572	570	552	585	553	515	561	537	583	568	540	559	591	612	540	582	566	576	543	572	552	555	569	594	550	575	584	553	553	561	584	573	564	516	540	530	538	563	582	578	559	522	532	539	576	570	561	559	599	544	559	593	628	536	577	549	547	552	546	555	518	544	579	581	557	556	585	565	578	603	567	556	599	572	544	562	586	586	576	651	583	559	566	534	519	539	578	512	566	530	566	556	534	595	537	572	579	585	566	564	533	555	540	578	550	591	532	556	544	531	557	534	533	574	556	568	530	561	530	549	589	588	509	557	565	574	535	575	560	555	600	584	520	574	513	577	591	584	602	612	546	578	565	556	580	573	587	585	560	533	516	529	562	543	562	562	571	569	574	572	541	613	551	586	573	561	533	570	552	530	548	590	565	547	579	596	552	576	568	544	590	598	541	594	557	569	608	598	590	581	548	570	559	534	568	554	566	566	552	587	544	540	568	567	550	542	580	574	561	538	552	574	581	543	580	494	595	555	564	578	553	559	565	533	550	570	545	625	614	564	558	583	576	597	532	568	543	533	599	532	550	551	526	586	577	568	601	601	552	509	545	557	573	552	538	512	593	571	541	541	533	500	599	575	586	572	523	557	599	565	568	552	610	620	568	542	605	555	534	555	564	562	517	592	531	591	582	535	538	525	542	573	522	577	567	561	544	575	564	540	502	558	566	538	586	565	557	560	565	577	599	600	558	581	576	523	554	514	569	583	576	532	574	566	592	570	540	583	543	525	574	534	500	556	575	565	561	568	565	579	564	519	566	553	579	549	551	543	605	586	577	562	584	595	559	527	542	564	550	572	586	585	549	568	565	547	551	565	586	554	546	557	603	574	556	567	517	548	543	532	563	541	596	568	597	604	582	546	601	627	568	575	556	561	560	540	582	527	547	539	551	580	555	537	539	551	549	522	558	533	534	567	558	633	531	584	556	582	587	560	547	548	594	554	538	568	558	596	548	583	590	536	529	593	580	594	540	576	555	534	519	595	561	550	530	548	565	575	562	563	563	572	519	582	553	559	517	596	597	555	553	588	535	556	564	572	553	539	563	556	559	571	509	549	578	580	538	529	546	581	552	550	586	562	531	561	577	564	566	592	569	602	561	589	513	575	495	540	588	575	564	549	563	549	565	558	524	577	582	554	568	546	545	533	568	601	549	551	515	559	554	583	553	562	573	542	566	579	559	561	544	573	602	560	554	542	540	537	576	523	538	568	573	582	565	555	543	507	544	565	525	537	572	529	573	569	547	533	575	571	585	598	572	592	569	552	565	563	535	528	571	605	626	554	573	588	589	556	589	592	569	567	509	576	563	545	537	565	532	556	545	548	536	580	547	582	599	541	605	569	579	571	506	565	566	519	597
11175	4955	549	403	489	498	397	333	279	240	187	154	133	102	93	79	86	73	67	50	47	53	53	46	35	49	48	34	40	47	49	37	44	39	43	33	32	43	33	36	39	29	36	27	33	41	32	33	27	38	38	38	31	31	34	34	31	36	34	36	40	39	26	35	44	37	26	36	39	23	36	27	37	33	30	41	38	26	30	28	37	34	31	37	27	24	26	26	27	29	43	43	28	42	35	32	31	32	34	30	34	32	26	28	25	33	32	16	20	25	41	31	29	38	32	27	29	31	32	35	42	33	25	35	40	23	32	35	37	34	26	33	24	23	36	34	35	26	33	34	34	33	31	34	34	33	23	33	25	33	43	30	20	42	32	30	27	28	36	28	34	24	31	22	35	30	36	36	30	33	35	37	27	31	29	41	31	24	24	41	25	44	25	25	29	37	36	41	35	30	30	28	32	33	37	25	27	31	19	26	26	34	37	37	29	22	40	42	24	28	34	30	36	27	34	34	32	37	32	22	40	36	33	27	32	37	33	30	32	26	28	29	29	32	30	26	31	25	33	29	39	41	33	25	30	29	29	23	35	34	27	40	36	25	24	30	30	45	32	26	40	37	25	23	34	37	37	25	29	40	31	30	31	29	21	27	37	22	34	41	22	33	35	25	37	31	44	38	33	27	30	39	27	31	34	36	27	34	37	33	21	44	29	32	31	26	36	34	46	29	38	33	35	45	32	33	35	28	30	44	28	31	22	34	36	25	26	40	36	29	31	39	34	27	31	32	37	40	32	36	38	25	27	24	31	30	32	31	34	26	30	32	30	31	29	41	34	27	29	27	34	30	34	34	35	32	26	42	36	30	26	25	20	33	39	26	24	27	42	25	30	29	30	32	30	25	36	36	39	33	40	30	33	31	36	24	35	27	39	30	24	27	31	38	29	22	38	38	29	42	30	32	25	35	30	32	33	38	26	23	31	28	38	27	33	38	26	22	26	29	25	30	30	32	36	31	29	30	22	32	32	28	36	31	36	37	34	37	27	27	26	39	35	46	30	30	29	30	29	34	30	30	30	30	32	32	32	34	29	16	25	28	31	33	42	27	34	31	34	38	25	40	34	40	20	40	32	31	36	28	38	33	26	44	40	37	20	33	31	32	29	43	33	27	32	26	29	24	35	36	35	30	44	34	37	41	33	38	21	31	23	21	17	33	12	37	30	33	31	31	27	26	22	35	41	24	29	30	38	37	34	28	20	40	37	22	29	38	31	38	29	34	32	36	29	34	36	23	32	36	34	33	32	31	34	36	40	29	26	35	45	26	25	34	27	43	40	34	36	35	28	21	35	33	28	33	35	40	42	33	37	23	37	30	26	24	36	22	34	28	26	33	34	44	33	27	27	34	26	32	25	33	30	34	40	33	33	33	36	36	30	25	33	32	29	33	26	32	32	22	33	28	35	26	31	33	23	30	37	40	29	28	26	27	34	24	32	30	35	27	23	32	39	24	33	33	36	26	41	29	36	33	32	28	31	39	29	32	43	28	38	18	37	36	22	33	27	42	32	23	28	28	37	33	39	45	30	29	22	23	25	31	38	37	35	29	31	25	40	28	25	44	29	44	27	24	24	34	29	37	42	27	22	37	31	28	31	27	33	24	32	30	28	24	27	31	30	23	30	26	27	26	25	39	26	29	38	24	32	37	35	40	33	30	29	42	31	28	26	23	29	28	40	37	25	26	38	31	26	28	33	38	34	41	31	29	30	29	31	35	29	31	37	25	33	37	33	37	33	33	33	24	23	28	36	34	38	38	28	27	36	24	38	34	30	33	35	34	27	36	25	38	28	24	27	38	29	36	24	35	27	33	35	37	39	28	34	38	34	27	32	35	30	31	36	31	47	30	29	36	36	36	33	19	34	34	24	36	38	32	43	31	33	23	29	29	48	28	33	38	37	24	29	33	49	26	19	32	35	29	30	29	35	34	33	34	33	29	39	32	28	20	34	43	44	31	39	32	31	34	33	33	31	28	26	32	28	38	35	29	33	32	25	26	31	34	30	35	29	30	22	19	27	36	34	41	33	33	39	28	29	27	40	28	34	39	29	36	31	33	32	23	34	26	30	22	25	26	27	34	37	29	37	37	32	48	25	28	31	26	24	33	32	21	28	33	33	38	33	29	34	35	22	28	22	34	30	32	34	34	41	31	38	33	35	25	26	24	21	32	23	33	31	38	33	34	25	39	34	30	24	26	38	28	35	39	29	25	33	32	26	32	29	38	37	35	34	24	40	35	34	27	28	26	28	26	26	31	45	28	19	25	33	32	28	38	29	29	27	32	32	27	29	36	39	50	35	38	32	32	29	26	33	20	37	40	23	35	34	30	35	33	34	15	27	34	35	35	39	30	35	31	24	30	25	36	41	38	34	27	36	18	34	27	30	31	27	33	27	35	35	28	34	28	42	29	31	36	27	28	27	30	24	43	30	34	33	33	34	32	42	33	31	28	35	31	34	34	20	35	38	32	22	22	35	28	34	37	34	36	28	31	31	31	36	31	26	33	35	38	34	30	34	35	36	42	31	19	26	44	37	28	33	39	38	29	24	39	27	35	22	28	48	31	40	36	25	33	38	20	30	27	29	23	34	36	20	24	20	27	25	36	32	33	30	27	32	45	38	26	34	28	30	22	20	45	39	23	34	28	29	49	32	39	24	35	23	26	28	33	31	32	37	29	29	27	31	31	30	27	34	37	33	28	23	28	29	37	36	31	42	25	30	24	37	30	32	39	29	24	34	28	42	29	43	32	33	27	22	28	29	39	29	18	24	31	27	31	41	29	50	34	26	44	30	34	41	36	30	40	30	38	39	27	32	34	30	31	35	31	20	30	24	27	41	30	31	37	26	34	31	28	28	35	30	38	34	29	28	25	28	40	31	27	36	30	38	26	33	28	20	29	33	29	21	36	33	21	35	31	23	36	35	34	27	34	24	29	35	20	31	32	38	32	32	33	40	37	36	27	23	27	38	32	37	28	27	34	37	29	32	31	26	34	32	49	31	25	30	26	33	22	27	31	25	29	33	30	24	24	26	25	46	27	35	39	40	27	28	43	35	32	20	29	35	32	26	29	37	30	24	33	18	33	28	28	31	42	32	40	28	22	28	26	31	27	38	28	40	26	34	42	27	31	34	21	36	39	29	27	23	32	40	27	30	31	24	31	38	38	31	36	37	32	29	31	26	28	45	32	24	28	36	34	37	34	41	31	35	31	31	30	24	33	28	34	27	32	31	29	25	40	35	31	28	24	30	31	26	30	25	36	37	25	37	37	31	25	28	35	33	26	23	29	24	33	28	35	28	32	37	26	35	26	33	30	38	33	44	38	28	28	33	31	34	32	28	41	30	36	31	31	37	41	19	26	35	29	32	38	39	35	33	33	28	37	36	30	27	26	33	24	23	33	29	26	33	26	31	31	24	30	33	26	28	28	38	28	32	26	34	34	27	29	24	32
46963	32434	11130	20721	27509	25905	22582	18608	14800	11949	9655	7569	6418	5138	4195	3388	2843	2586	2224	2001	1823	1628	1482	1326	1310	1146	1136	1028	996	947	985	915	907	832	872	791	806	762	750	740	700	714	731	693	700	651	668	765	678	632	628	546	582	597	604	588	545	607	590	588	599	615	600	653	658	578	609	604	585	576	514	569	506	560	519	509	528	518	540	532	502	516	530	558	559	528	554	535	506	541	567	515	517	526	482	519	517	556	521	494	546	513	518	546	489	549	566	538	506	495	544	551	519	508	503	516	520	526	516	535	516	511	553	515	483	500	499	552	543	508	517	495	553	504	502	512	534	529	495	508	508	484	485	530	458	487	493	493	498	475	509	512	463	487	518	507	481	502	515	495	449	483	498	454	544	502	526	478	519	494	500	515	473	480	508	494	490	492	465	518	492	499	494	452	504	481	505	491	504	508	494	478	483	507	516	500	481	511	492	478	514	470	485	441	507	486	470	478	507	468	443	497	504	506	540	525	461	515	506	511	486	489	506	534	507	492	493	517	472	501	502	467	529	479	536	471	479	503	486	470	451	499	505	489	465	493	500	447	505	487	499	419	489	475	467	490	485	443	501	494	483	505	484	497	509	496	519	481	495	488	494	485	508	499	509	512	504	479	485	494	518	512	484	531	494	495	499	532	478	455	476	530	468	518	520	471	537	485	485	491	505	503	508	484	500	466	500	498	504	477	492	472	507	449	472	470	514	487	522	480	498	499	503	483	487	483	523	536	476	491	500	465	487	487	484	491	483	517	485	495	520	518	475	475	524	492	524	480	508	463	485	477	515	453	482	500	474	435	525	518	501	464	479	505	478	477	501	480	486	511	485	507	467	502	502	469	531	508	488	449	481	503	522	510	500	501	484	494	474	454	490	543	491	507	488	481	481	444	491	476	522	505	451	495	484	495	468	482	468	453	507	493	487	515	492	501	508	496	505	511	464	501	521	521	505	495	477	480	517	473	508	502	476	478	446	484	466	494	487	433	503	490	488	501	467	482	456	503	479	489	524	485	486	527	463	470	521	469	496	507	525	486	481	496	456	479	462	454	521	521	508	510	496	488	490	497	535	517	508	503	509	496	474	470	480	496	522	497	520	490	485	510	477	525	540	498	497	527	464	463	497	492	473	526	486	471	526	451	463	489	510	525	470	480	481	515	484	476	491	484	473	498	517	509	465	499	439	494	487	471	505	515	504	457	460	534	474	537	504	495	467	494	508	491	479	464	483	472	457	498	508	450	473	495	482	488	511	473	518	503	502	492	500	464	483	498	455	475	515	497	472	499	459	500	518	491	515	509	459	486	507	512	479	495	481	517	520	492	521	482	465	466	515	539	538	489	490	528	494	488	493	462	502	485	492	475	515	492	508	488	450	471	495	495	518	504	525	472	517	528	462	503	442	494	502	480	486	499	513	472	475	497	491	475	518	460	458	498	526	497	486	497	516	505	470	511	509	482	485	504	491	480	472	498	487	495	512	503	467	535	488	511	465	447	486	485	471	546	495	518	505	521	490	519	509	481	509	443	500	485	502	515	476	514	489	509	512	522	508	492	464	487	492	519	454	458	477	501	513	515	483	510	488	490	495	468	505	469	502	463	497	496	493	503	492	521	485	528	469	480	496	494	533	486	477	462	492	496	479	499	519	494	480	518	480	471	481	506	479	491	480	498	489	506	490	496	495	553	454	497	520	512	494	486	477	514	493	482	469	536	501	502	507	484	529	473	464	482	473	459	488	479	451	530	481	499	524	512	498	477	499	490	486	445	521	494	489	492	473	485	516	519	493	486	485	482	486	519	475	501	481	460	493	466	494	461	455	472	480	460	483	511	466	481	498	496	468	455	479	474	490	507	501	472	486	464	497	482	478	508	465	527	511	448	514	452	486	485	503	477	479	482	508	531	478	528	471	465	500	513	485	474	514	459	530	502	481	486	484	495	501	433	514	491	490	494	521	485	477	479	516	497	505	497	495	504	428	519	486	479	471	481	487	509	520	505	492	508	481	520	500	453	489	453	505	483	481	494	489	453	497	472	456	505	480	499	508	500	503	462	511	501	467	474	458	542	481	504	507	523	525	474	496	520	501	454	476	523	497	485	540	544	515	485	529	518	554	484	536	485	494	440	479	429	514	510	525	505	490	529	463	494	454	512	465	468	462	515	483	492	462	536	510	455	570	473	472	476	466	460	480	500	503	500	479	471	515	499	494	510	471	498	463	511	496	492	501	484	447	471	474	474	460	503	492	534	481	491	499	446	495	512	509	510	515	499	517	489	479	482	490	515	501	467	504	493	482	467	475	468	501	478	490	461	490	491	439	504	485	495	490	494	483	494	501	488	490	494	528	488	521	478	457	491	488	480	503	468	539	509	529	482	507	499	504	515	521	460	486	504	525	529	499	476	515	506	512	490	535	489	495	483	505	479	495	473	514	474	505	496	488	497	516	503	487	510	509	468	499	525	484	508	500	479	480	502	507	538	498	483	452	514	523	487	546	472	478	476	518	470	524	505	474	461	471	493	539	495	503	527	534	459	481	512	458	457	503	488	490	466	530	520	468	513	491	482	506	512	484	490	484	513	505	493	491	491	441	509	482	480	491	504	553	520	484	467	537	456	502	539	543	495	493	525	472	503	515	461	481	496	500	462	510	458	470	540	483	513	463	514	469	457	480	494	460	498	510	490	485	463	527	487	518	487	509	517	485	476	485	487	493	480	500	508	516	511	458	540	480	496	470	497	533	514	524	465	484	530	499	499	497	472	517	511	511	496	488	499	446	500	481	507	486	473	474	479	467	521	503	500	477	459	522	446	472	500	516	448	474	497	468	510	511	505	490	498	456	516	489	511	484	470	512	514	518	498	462	491	489	445	522	462	519	485	528	501	462	481	473	492	489	496	497	544	485	462	501	488	522	517	459	515	505	477	490	505	502	510	486	524	484	524	512	471	491	483	484	514	447	500	507	480	523	457	461	494	526	452	500	470	504	503	492	491	452	481	529	483	458	464	524	508	486	472	511	510	496	468	469	545	492	475	501	476	472	480	482	487	537	443	468	510	481	514	518	506	511	478	435	494	511	519	472	492	481	488	497	511	494	491	487	477	492	463	506	520	518	512	501	472	488	499	491	481	485	469	493	485	543	518	503	528	511	478	498	498	450	446	512	506	494	512	500	514	495	484	484	476	469	494	481	459	478	490	514	487	492	509	476	479	483	507	508	460	529	495	444	447	480	480	491	483	483	507	481	494	465	484	513	505	459	500	510	501	481	487	472	489	475	512	475	539	460	469	505	454	491	527	471	491	507	480	489	501	497	512	492	534	506	515	501	518	484	531	500	503	506	491	460	506	521	517	479	464	494	514	530	497	468	514	492	522	484	505	499	464	505	521	497	504	529	472	518	491	476	482	477	478	462	520	468	461	479	475	511	488	545	517	486	459	478	482	462	518	491	491	495	477	492	464	481	468	470	478	522	481
16021	9386	1199	568	758	725	630	537	460	349	256	243	220	178	154	142	111	115	93	80	82	74	90	73	65	74	64	69	55	68	58	78	58	61	52	62	68	63	54	51	56	39	47	60	56	55	46	64	48	41	47	62	38	41	31	42	44	37	43	40	46	44	53	52	46	51	38	46	44	39	39	37	53	48	32	36	37	45	38	43	43	39	50	39	41	42	28	40	41	27	37	43	43	36	47	38	48	36	44	40	36	58	45	39	43	47	39	43	50	42	47	26	41	43	37	52	38	48	42	40	36	35	51	39	40	45	34	48	66	45	37	35	46	43	50	38	42	37	22	41	43	45	35	42	39	35	42	51	35	38	39	37	52	43	55	41	40	43	47	40	49	39	51	43	50	37	26	39	46	43	50	31	41	54	60	54	32	34	35	43	42	48	43	55	44	49	34	48	49	41	38	35	47	49	47	34	44	37	50	45	45	30	43	43	52	42	38	49	42	49	42	43	35	40	45	45	37	39	37	37	45	48	43	46	41	36	54	40	42	48	41	30	55	34	34	36	43	52	42	44	41	42	38	45	46	36	40	46	47	50	46	47	42	36	36	38	48	32	43	51	40	38	50	32	33	49	43	44	45	34	36	45	36	38	35	52	34	48	31	45	45	49	46	39	36	35	48	31	55	34	43	48	44	34	45	49	45	45	53	37	43	51	34	42	43	41	42	41	39	37	42	45	49	33	35	35	54	40	47	38	43	32	39	39	35	38	35	48	42	50	38	41	45	29	59	46	42	40	37	29	37	42	38	37	43	44	50	38	41	52	54	40	43	30	42	55	41	41	32	34	34	43	36	49	45	56	32	29	49	35	38	39	55	37	43	49	52	55	34	28	41	44	50	45	32	42	39	46	45	44	47	38	35	44	54	55	60	32	38	49	36	50	47	47	47	42	45	44	41	50	38	35	42	35	59	43	50	53	50	46	47	32	38	35	42	43	51	45	41	46	43	45	52	43	38	52	33	38	40	44	52	39	46	37	36	34	45	51	41	33	36	37	38	44	55	39	41	45	45	35	47	37	40	44	33	47	36	32	33	44	44	41	29	35	43	42	41	41	48	51	49	41	43	48	40	42	37	37	34	35	25	40	32	38	39	44	41	52	45	46	40	41	39	26	55	38	37	47	49	42	41	36	38	52	48	45	37	42	33	39	28	43	37	36	28	36	40	30	37	35	34	36	41	39	38	40	42	36	42	40	35	48	29	41	40	34	34	40	38	35	42	39	42	51	34	37	39	42	43	40	58	41	42	46	38	45	45	30	27	44	35	37	41	38	41	37	43	45	48	34	39	44	38	46	56	47	46	38	43	42	44	47	34	41	38	42	46	34	46	43	39	34	33	35	39	36	48	40	41	44	61	41	32	35	36	37	43	45	27	36	38	35	30	42	41	35	50	41	44	42	43	38	45	37	43	43	46	54	36	45	38	45	43	55	45	45	44	31	32	38	40	48	40	53	44	38	42	49	49	35	46	45	36	43	42	52	41	41	32	40	42	30	42	44	43	41	47	25	30	34	29	39	41	43	27	42	36	46	42	37	35	35	41	32	37	33	43	42	49	45	48	43	45	42	36	38	49	37	39	45	46	38	52	37	47	35	42	41	37	29	37	41	39	50	38	44	40	41	39	49	33	41	41	26	42	42	49	41	44	38	43	47	49	34	42	39	31	40	52	40	37	44	37	46	43	40	50	48	47	37	33	40	46	35	34	50	51	41	32	44	31	41	37	44	41	43	43	48	57	40	41	46	46	41	43	43	39	42	30	43	53	39	39	38	48	47	40	40	36	43	37	35	41	44	37	50	31	40	33	46	38	56	48	35	44	39	32	50	36	43	45	47	45	38	40	40	37	58	53	34	47	38	37	55	45	34	34	42	50	32	49	41	45	41	44	47	42	37	44	41	48	42	43	49	40	61	42	53	42	37	40	52	38	36	34	45	48	41	33	47	53	39	45	44	54	37	31	44	42	30	30	44	49	45	32	36	43	45	44	32	45	40	37	42	31	41	47	32	35	39	40	43	44	43	35	43	36	43	54	41	46	44	33	38	41	48	32	44	33	48	48	43	45	41	36	36	46	42	43	45	40	48	49	39	42	38	33	40	50	41	53	40	42	40	54	50	53	43	36	32	47	37	37	34	27	40	35	42	42	39	43	50	53	49	49	35	45	40	39	38	40	57	41	43	44	52	41	42	35	49	47	40	45	41	44	40	33	45	49	44	38	44	47	32	41	47	38	47	40	43	43	42	38	43	53	40	39	34	46	50	40	39	53	34	42	44	36	33	49	44	51	36	52	48	39	30	51	41	44	41	63	48	55	54	38	52	39	48	42	50	40	44	27	39	47	50	38	52	40	40	46	45	36	35	31	34	42	54	53	37	30	44	28	32	30	45	43	45	56	52	43	47	46	46	37	27	42	42	36	65	40	47	36	47	57	40	45	42	51	43	26	33	38	35	42	44	34	43	50	38	39	37	50	32	55	34	36	40	48	41	34	47	45	41	31	43	41	42	41	35	44	44	37	43	43	50	39	41	35	57	55	45	40	36	46	41	43	39	46	40	41	55	48	35	41	33	55	47	36	39	35	34	37	45	43	33	37	43	39	50	42	34	39	39	37	43	45	45	32	43	41	52	36	51	36	40	35	40	36	68	35	40	45	37	47	31	39	30	50	31	51	32	44	34	40	29	33	33	43	50	45	41	30	45	49	36	35	37	45	49	38	45	45	43	43	35	58	32	43	47	47	41	33	45	33	43	47	39	35	49	42	43	36	48	38	33	50	31	47	43	44	45	49	55	58	34	39	28	42	36	41	41	44	34	39	31	43	35	43	52	40	40	47	34	50	46	48	44	54	43	39	33	41	36	37	41	46	35	45	34	41	40	43	42	44	42	39	53	43	39	50	46	46	34	42	38	48	49	40	48	40	39	35	40	45	34	33	42	34	50	45	47	35	31	43	56	42	37	23	41	45	43	42	40	46	53	45	34	45	41	41	38	47	47	53	40	46	33	51	36	40	44	45	42	34	35	39	51	49	39	41	34	37	48	43	31	45	37	44	42	36	44	35	45	53	45	49	41	34	45	40	46	47	46	45	46	34	53	55	37	43	38	37	39	35	48	41	47	46	47	48	45	37	49	42	49	47	44	52	50	41	53	34	38	35	36	33	51	38	39	46	45	40	36	37	35	45	47	42	36	43	56	43	42	48	42	45	34	36	36	44	36	33	26	49	29	38	42	33	36	31	35	41	38	41	39	37	38	41	40	47	44	48	41	34	55	47	48	40	47	27	44	36	33	51	37	43	36	38	45	43	29	44	35	48	38	41	51	35	33	39	36	37	31	40	43	39	50	39	48	48	51	45	42	38	38	52	38	36	39	44	47	43	44	36	38	50	48	48	50	44	52	46	40	30	42	47	49	40	39	41	47	52	48	45	40	48	53	43	37	39	47	44	30	38	45
55523	39357	15218	26189	32926	31487	27809	23985	20189	16597	13722	11532	9287	7795	6408	5455	4636	4132	3529	3145	2913	2539	2351	2160	2038	1836	1716	1682	1565	1418	1443	1374	1343	1286	1295	1191	1152	1050	1129	1131	1148	1083	1054	1024	981	1013	1008	1104	969	875	866	835	843	808	801	807	799	822	810	763	813	841	840	922	898	866	891	820	809	761	697	781	699	716	725	700	690	701	666	742	722	719	737	698	777	712	723	639	730	703	656	657	673	673	762	671	699	684	725	713	688	691	700	651	716	677	695	731	713	688	704	701	741	689	689	694	671	614	723	667	742	709	689	715	715	682	726	729	666	624	674	697	652	695	651	667	677	664	713	691	652	659	662	649	644	662	651	686	693	645	660	646	639	655	645	668	619	624	633	685	659	660	642	654	653	633	665	676	659	663	621	686	699	661	647	648	621	653	663	643	644	661	694	646	676	645	649	627	648	676	680	687	645	666	672	633	617	685	655	690	619	641	639	669	649	629	652	631	668	652	699	656	629	704	613	652	640	615	660	666	633	668	673	655	639	653	664	691	698	718	674	630	658	672	648	674	664	677	682	673	669	675	652	635	650	688	697	663	660	618	655	648	618	649	656	673	630	661	674	663	636	677	667	643	649	695	675	634	668	652	650	634	675	668	682	654	657	622	633	674	669	632	678	665	640	635	661	633	697	700	690	630	602	661	641	640	665	663	641	668	643	649	637	673	589	664	640	633	682	666	676	724	671	708	663	691	634	663	648	684	621	660	663	628	667	668	671	649	690	652	610	638	636	645	701	679	621	643	666	645	681	679	673	680	676	631	631	702	667	631	645	644	625	647	630	648	632	697	654	652	623	682	632	727	658	684	694	642	663	687	653	655	680	670	642	663	636	662	647	676	700	687	695	644	696	657	650	700	655	700	636	653	700	634	671	631	681	659	659	658	635	660	653	682	660	643	649	650	614	627	649	667	643	658	592	671	665	627	674	666	671	648	672	722	623	658	635	625	633	670	677	643	670	655	651	685	619	677	707	636	606	655	657	666	704	672	646	651	646	644	666	636	632	665	683	642	628	667	662	639	673	640	636	681	675	637	661	668	652	646	718	682	717	635	642	639	630	668	630	690	665	652	664	640	648	623	681	655	663	610	666	673	697	649	643	655	665	683	630	630	641	683	652	674	642	687	646	673	629	645	631	636	597	643	637	636	610	657	662	656	631	643	610	646	660	657	683	672	648	699	647	657	672	648	652	673	657	596	695	634	647	679	686	691	667	645	654	615	680	644	700	637	664	635	668	679	659	665	701	662	668	595	679	658	662	666	648	626	661	687	638	620	607	635	643	670	674	651	673	642	663	670	711	698	661	666	644	642	657	628	624	668	667	693	647	655	686	596	677	653	634	642	707	666	652	617	643	655	679	649	606	629	641	682	642	677	645	657	661	676	642	674	628	632	658	649	659	644	652	684	603	689	628	682	694	623	681	709	626	633	612	661	614	669	640	697	664	664	635	655	634	667	653	650	687	670	604	673	726	671	642	677	674	669	669	652	664	701	664	667	583	648	617	693	670	629	654	655	633	639	627	668	684	691	636	630	693	669	649	676	626	664	652	654	655	607	675	649	654	620	645	629	697	657	642	669	650	679	656	637	652	658	711	613	655	636	666	696	629	658	666	662	654	627	626	659	620	646	654	664	669	647	635	662	654	635	700	635	653	702	676	649	633	690	649	649	627	615	668	624	671	691	644	675	659	694	707	708	625	633	662	688	723	682	652	677	679	634	624	661	649	659	671	656	678	647	643	682	696	649	706	657	674	624	647	685	685	653	656	643	697	632	650	636	714	645	662	644	642	696	708	603	676	669	631	677	670	680	673	617	650	657	675	643	650	643	637	700	656	624	658	670	600	674	673	631	684	701	675	663	656	629	669	680	621	722	676	661	625	681	688	695	667	644	642	629	695	635	703	668	669	641	693	668	626	660	629	672	635	635	645	667	645	657	638	657	658	634	651	658	676	647	636	651	690	671	654	644	694	649	678	639	658	650	675	667	690	633	645	610	690	654	651	649	652	660	672	634	656	691	679	635	664	664	645	636	692	624	678	632	631	641	651	655	688	674	662	674	635	638	669	664	638	649	672	704	652	670	666	665	684	653	697	657	686	701	672	654	651	624	631	631	678	647	621	623	635	678	683	662	669	642	659	597	641	636	690	665	652	646	635	642	628	689	636	648	707	639	613	668	686	676	673	675	647	609	640	628	631	666	633	619	671	693	652	643	660	683	639	673	652	639	669	661	673	642	691	646	641	689	652	669	621	663	624	668	637	689	725	653	652	642	657	623	666	659	616	666	690	658	660	615	651	630	684	611	646	639	667	654	665	682	672	648	682	663	637	631	663	626	653	661	624	629	573	601	650	655	641	646	639	670	678	682	623	656	652	621	651	652	613	574	636	643	665	697	695	634	663	637	646	615	662	671	668	670	653	664	675	680	655	644	681	613	629	618	695	626	688	639	708	708	645	684	636	629	699	637	624	662	685	674	624	678	648	653	668	622	616	603	681	648	683	620	648	676	617	661	657	678	618	675	667	653	641	637	612	676	670	653	622	634	678	677	633	634	664	656	648	724	656	645	681	663	642	614	668	665	664	654	679	673	631	641	707	643	702	619	673	673	607	620	638	654	665	611	673	680	685	707	661	647	648	666	632	640	614	682	627	663	635	659	674	650	641	686	730	605	612	679	625	678	632	656	685	641	661	649	635	653	639	650	645	608	671	680	666	672	651	670	700	670	628	598	718	669	632	626	684	658	666	662	668	656	643	614	665	641	649	627	692	636	661	677	637	694	605	664	691	660	649	653	616	638	630	654	656	665	655	610	623	679	649	650	660	675	653	626	658	651	649	657	604	648	624	651	657	653	675	694	675	660	639	677	624	676	660	680	687	660	670	687	621	608	616	610	647	661	631	659	660	648	666	635	677	655	676	616	673	702	648	673	675	631	642	629	657	659	649	709	669	636	633	612	654	633	622	630	654	660	612	659	671	669	616	694	669	636	680	679	643	645	664	663	640	676	648	617	662	676	622	630	691	630	676	640	651	652	639	637	644	633	623	642	662	640	673	622	671	642	652	641	658	656	659	681	656	678	697	671	659	655	668	681	651	650	634	678	655	678	669	658	650	723	664	629	657	632	692	708	642	632	639	653	616	699	692	646	629	689	635	652	685	656	616	655	665	712	650	646	680	663	609	664	640	685	657	635	676	680	635	619	637	665	647	621	627	661	673	692	701	666	683	616	674	645	621	652	657	692	634	642	612	669	665	652	648	648	598	686	688	726	645	647	677	655	650	660	661	680	658	618	628	643	647	674	651	631	688	661	666	623	664	661	678	624	681	660	675	613	654	672	660	636	669	611	656	667	653	645	674	695	667	687	654	654	696	664	613	708	687	652	660	669	644	651	658	688	679	667	656	685	636	623	620	675	677	617	669	707	678	664	683	692	659	615	640	698	672	671	684	680	646	627	682	641
6328	2476	318	214	315	332	254	199	144	149	110	102	87	75	54	54	50	46	40	33	37	37	28	24	35	35	23	19	26	22	28	24	25	23	16	24	26	37	22	19	32	28	31	21	21	20	33	19	19	22	28	21	24	25	31	22	24	31	21	21	21	21	30	23	23	31	20	27	25	19	21	23	19	21	30	28	25	21	11	25	17	25	16	24	22	26	23	17	26	13	17	22	25	25	19	14	24	17	22	25	21	20	25	26	17	19	8	15	30	23	17	22	17	18	21	31	27	19	16	22	20	18	18	23	18	25	29	21	24	18	21	21	19	27	16	26	17	22	17	19	26	22	23	29	17	26	25	19	21	27	20	21	21	17	29	16	20	19	24	24	18	26	17	22	18	22	28	12	13	22	23	17	22	22	38	21	17	17	20	19	25	12	27	26	21	24	28	15	19	14	16	22	16	27	19	24	18	19	19	26	20	23	22	16	23	21	24	21	20	16	25	15	21	26	15	20	23	31	18	20	26	23	25	18	21	23	29	19	28	11	18	22	15	25	28	18	18	24	17	22	24	24	14	15	23	22	21	15	20	27	20	21	29	13	11	22	14	19	19	18	15	19	17	18	26	17	23	19	21	24	19	22	26	15	26	20	17	21	19	30	17	26	27	24	26	18	24	21	28	24	15	21	15	24	18	17	30	21	23	17	25	21	17	24	18	22	24	24	27	16	29	13	22	18	19	20	18	29	24	21	17	23	24	17	25	21	20	23	19	22	20	22	26	13	23	22	24	18	16	36	23	25	20	13	16	20	25	14	23	25	22	18	19	22	18	28	23	21	19	25	13	17	24	21	23	15	20	18	28	18	20	16	14	19	24	19	17	21	12	24	12	20	22	31	11	13	17	22	21	19	32	17	17	15	23	18	14	21	16	22	27	21	19	23	28	16	22	20	25	17	25	13	22	29	21	20	25	26	19	25	26	28	23	19	20	21	24	17	27	24	27	23	23	21	27	17	27	17	19	22	20	22	25	20	14	13	14	25	23	29	20	25	20	25	19	21	26	22	27	25	16	19	21	22	22	18	18	18	23	24	22	24	19	24	17	18	29	29	26	24	22	21	20	21	14	21	18	22	22	16	18	13	21	26	26	15	20	27	15	27	19	26	26	21	25	20	28	17	19	24	16	22	13	22	21	18	20	15	20	23	13	17	28	23	22	24	20	25	29	21	26	26	24	24	22	24	24	15	22	19	16	21	23	10	23	20	19	22	14	19	27	21	27	18	17	19	25	21	21	16	25	19	23	22	27	23	22	32	26	27	31	21	24	28	25	19	22	17	15	28	28	19	17	24	23	20	10	15	30	20	20	19	23	15	15	18	24	24	18	18	32	26	19	23	15	19	20	25	25	20	20	19	16	22	26	20	16	29	20	16	15	30	25	19	22	20	27	20	20	21	24	24	25	21	25	14	19	21	30	19	21	20	25	23	22	22	24	13	23	25	30	20	22	20	15	12	19	16	15	23	19	17	26	21	19	18	19	17	31	15	16	18	13	11	18	20	17	23	32	23	16	13	27	15	23	20	22	13	20	17	19	20	21	29	28	14	17	14	19	30	27	15	19	28	20	23	18	20	22	19	18	21	19	24	20	16	19	23	24	22	24	22	19	20	20	21	26	23	22	21	19	19	23	15	26	19	20	13	20	20	23	34	24	17	22	25	21	19	25	14	24	22	16	23	19	16	18	16	22	19	16	23	29	18	23	22	23	28	20	26	20	25	20	26	21	16	14	24	22	15	23	33	18	22	19	23	19	22	19	24	23	18	21	31	25	23	21	20	20	21	22	20	25	18	23	18	18	22	30	17	24	21	24	18	21	16	15	21	18	27	21	18	30	28	29	20	27	24	14	16	20	25	24	13	22	15	22	26	26	22	18	13	23	14	32	18	28	19	19	26	10	20	20	34	24	17	17	24	27	14	19	9	28	23	16	22	27	34	21	32	15	19	23	14	19	16	20	19	21	17	24	20	24	22	19	27	23	14	27	23	17	20	16	19	25	13	22	20	22	24	25	21	17	18	14	20	28	18	15	24	30	19	24	21	20	13	26	14	27	22	17	19	17	21	19	14	13	21	30	15	24	17	21	14	20	21	22	26	26	15	17	30	21	23	34	18	26	17	30	21	26	16	19	23	15	19	20	23	21	18	23	22	30	21	18	17	18	18	28	22	24	28	22	16	22	25	25	18	14	20	24	27	21	19	21	28	21	17	19	20	19	18	26	29	20	25	18	22	21	18	35	16	27	36	22	30	20	30	23	27	25	23	19	27	20	23	19	18	19	18	12	26	22	25	23	20	21	28	22	19	28	19	20	28	21	18	26	24	21	20	27	25	21	19	25	21	23	18	21	17	21	17	22	23	18	17	19	17	18	19	26	22	18	19	15	14	23	22	29	35	21	17	22	20	26	17	20	22	21	20	22	19	24	25	21	27	27	23	29	18	21	20	20	23	31	15	15	27	20	21	16	27	19	28	15	16	20	15	25	13	24	26	28	18	23	16	19	11	34	29	24	28	21	24	20	18	16	16	19	18	25	28	22	27	16	19	26	26	16	17	15	17	17	28	23	19	19	18	21	29	14	27	27	15	17	24	25	18	25	17	19	18	24	19	19	26	25	20	21	25	15	19	26	25	19	27	30	25	21	26	16	15	25	25	24	21	24	22	34	16	22	23	15	18	21	15	15	19	21	19	22	23	25	30	19	14	16	12	17	25	20	24	18	20	21	26	21	23	25	29	17	23	18	27	21	19	20	21	23	11	13	17	13	21	25	21	26	26	24	17	21	20	19	20	27	24	14	14	16	26	11	20	17	19	23	29	30	20	14	20	17	21	28	19	16	18	13	26	20	21	29	21	23	24	22	15	24	29	27	21	18	26	16	14	23	13	16	20	30	17	25	20	14	21	14	12	24	11	18	19	23	20	29	20	13	23	22	24	18	28	19	19	17	23	21	19	16	14	18	24	24	21	20	32	17	15	21	20	21	15	16	18	23	32	26	21	22	25	14	27	20	21	19	15	38	26	14	19	16	25	15	26	25	23	30	20	19	16	30	21	20	21	20	20	18	14	15	12	18	19	30	19	26	19	23	19	15	19	22	18	25	21	23	16	15	19	23	15	23	27	16	21	25	32	24	27	18	24	17	16	20	23	24	21	21	19	17	20	23	32	15	10	16	27	19	12	23	25	18	27	26	19	17	20	19	24	26	29	22	12	27	22	21	12	16	17	23	18	21	18	19	13	17	24	20	25	27	33	25	27	25	25	20	29	20	17	25	27	20	22	15	24	12	34	23	20	28	14	19	18	17	18	26	7	20	23	18	20	24	18	15	22	18	27	21	17	22	22	28	17	22	23	29	23	22	27	21	21	18	13	20	19	26	20	28	16	20	22	24	25	24	24	28	19	14	22	19	27	17	19	19	14	16	18	22	17	18	21	25	25	21	19	21	30	19	26
41679	26302	8274	16841	23030	21459	17402	13563	10632	8241	6392	4915	4023	3157	2540	1992	1739	1420	1364	1183	1040	990	863	781	780	700	684	664	587	582	585	528	528	505	546	498	524	474	471	482	481	488	462	478	446	471	481	483	440	429	405	424	401	392	402	403	410	409	375	433	418	410	408	442	392	418	401	398	370	383	375	345	368	380	370	362	358	368	375	353	348	352	381	356	378	405	340	312	352	334	357	303	337	351	365	344	369	323	351	342	328	335	342	376	327	378	371	356	367	360	372	361	325	371	339	356	344	360	404	358	356	338	326	359	371	346	379	378	403	357	358	335	315	363	354	353	345	358	336	341	352	334	343	345	353	348	313	363	365	366	347	335	317	319	346	362	323	350	316	348	359	340	353	351	335	343	394	326	327	357	359	377	320	310	323	369	338	355	322	366	318	366	316	361	323	318	399	358	321	337	350	350	328	337	350	338	336	354	333	351	322	364	327	344	373	337	341	330	365	328	317	297	367	390	363	361	327	346	333	328	324	317	315	336	336	339	321	324	370	352	346	345	343	378	341	340	329	329	337	353	311	368	341	349	321	302	343	365	319	336	353	339	346	326	369	337	339	337	321	338	349	333	326	325	311	319	344	319	342	346	310	336	343	346	362	334	323	368	316	331	340	335	316	337	366	342	314	311	340	328	346	319	344	380	331	356	319	361	350	355	363	303	365	347	369	362	342	313	327	343	349	322	367	317	408	356	342	324	342	326	346	360	341	367	325	334	344	377	306	335	384	311	312	333	336	307	355	332	347	341	356	338	315	338	343	338	349	362	329	342	349	358	351	355	337	357	334	351	343	390	342	341	330	355	350	332	372	339	339	338	328	344	340	330	293	348	340	326	339	328	325	338	349	359	307	347	377	323	315	328	373	345	372	313	351	327	317	377	344	336	342	344	381	332	341	368	327	353	338	344	353	327	348	330	350	344	347	335	350	361	326	328	339	311	323	326	322	347	332	353	329	332	310	313	335	308	362	341	315	333	379	332	334	354	313	337	328	328	337	344	300	365	323	343	302	336	351	325	301	322	337	376	332	336	326	370	305	341	370	307	341	303	331	352	343	348	340	366	324	348	343	297	327	319	363	339	321	359	309	344	363	365	343	321	333	345	363	331	326	338	351	359	315	347	340	339	321	306	323	324	326	333	335	345	349	348	342	351	304	348	318	353	311	339	339	348	355	353	367	330	341	344	359	330	352	326	330	328	302	338	311	332	329	360	327	327	371	341	336	306	323	333	317	308	358	354	372	349	340	323	328	311	359	343	341	325	331	321	315	334	351	328	343	322	351	335	349	342	346	304	352	320	335	315	338	348	331	328	325	338	326	304	336	334	337	328	306	351	342	350	348	304	349	322	338	361	327	352	329	317	324	354	321	367	339	348	364	366	349	350	349	328	305	335	321	327	355	332	319	340	343	350	301	378	365	321	336	351	363	322	339	335	318	334	332	320	366	341	350	326	299	350	329	336	292	355	318	324	323	328	318	348	361	369	320	330	342	362	333	337	356	312	337	359	300	354	359	329	327	346	333	331	335	340	346	337	343	347	366	336	345	337	396	342	343	331	326	356	367	337	336	342	350	348	336	367	346	338	384	346	362	344	344	307	344	340	370	350	320	353	332	309	277	346	339	328	340	344	362	383	344	345	335	345	321	342	305	329	359	367	328	381	311	292	353	336	365	329	340	354	357	318	357	329	348	355	323	314	354	361	334	358	339	335	364	332	366	363	333	300	311	351	341	355	337	370	316	336	347	341	346	319	370	354	340	332	358	318	319	310	344	349	311	328	396	356	383	344	366	338	346	334	353	335	310	329	342	334	336	328	372	339	306	327	348	366	342	375	332	338	323	362	307	356	366	346	353	370	363	354	335	347	340	334	319	361	307	357	330	334	350	332	321	337	340	337	318	341	331	350	348	329	331	335	362	313	348	341	367	324	337	341	301	376	339	335	339	313	310	341	330	365	333	328	318	325	346	355	332	346	313	394	350	348	321	342	360	330	324	363	343	314	350	369	321	331	346	335	344	328	348	330	366	349	354	351	332	351	347	349	314	294	319	336	325	335	346	348	312	350	335	299	336	345	357	340	328	334	349	354	345	328	318	349	345	362	333	321	316	364	327	328	341	332	339	339	370	362	339	337	354	340	330	312	375	314	305	312	341	331	346	314	310	336	338	330	330	343	337	347	347	352	386	373	335	335	313	326	347	362	355	354	338	326	321	346	343	320	324	349	343	345	351	325	311	349	342	361	317	375	314	331	378	341	282	334	380	362	344	373	338	329	322	320	340	339	339	358	320	330	358	329	333	345	356	355	311	373	345	337	333	331	382	337	349	355	316	351	320	329	304	355	338	329	335	302	323	326	341	318	347	348	346	343	345	320	343	351	318	348	320	345	351	376	335	351	370	381	355	335	336	348	357	345	322	380	362	340	324	314	352	323	342	318	348	356	332	336	380	342	344	328	360	345	357	321	315	320	343	340	363	306	316	324	340	312	351	338	315	337	350	326	327	327	321	338	344	365	349	348	351	352	349	337	369	337	338	369	330	337	351	348	332	325	359	319	313	343	305	337	347	327	359	383	342	329	371	315	363	366	327	324	330	347	319	340	332	341	344	310	350	314	364	338	351	359	356	330	337	329	348	303	365	313	337	330	342	364	344	323	361	342	341	363	331	311	294	346	330	336	376	338	328	352	308	341	305	371	361	370	373	328	295	318	332	347	354	364	318	335	330	351	328	328	323	362	366	322	344	334	309	323	319	351	363	333	319	328	321	340	351	336	325	367	355	320	319	372	339	325	319	345	352	315	328	357	346	360	368	332	352	350	334	348	335	342	334	339	346	302	343	353	315	333	374	321	342	359	315	355	318	345	324	325	303	335	312	320	350	333	318	326	318	344	315	348	322	346	361	360	380	325	325	317	347	332	332	334	295	368	333	341	307	366	351	327	361	364	316	384	314	314	326	341	354	365	324	312	310	347	329	375	362	338	356	309	322	343	338	338	333	375	342	325	348	329	308	356	356	341	331	336	351	354	363	358	330	328	342	343	336	348	325	360	327	334	380	344	333	343	342	321	326	329	324	350	352	356	303	352	356	323	351	339	350	341	384	338	337	330	345	346	332	316	338	375	291	323	324	298	333	329	367	325	345	351	327	335	350	351	344	338	369	301	344	344	346	343	371	333	338	322	345	355	293	352	316	329	357	325	365	329	313	321	362	315	299	316	336	326	321	349	362	356	358	305	342	346	356	304	354	350	340	358	355	350	344	329	341	310	336	356	312	307	344	359	338	301	362	337	376	351	371	347	346	320	316	324	318	340	342	344	351	327	299	334	334	359	355	352	318	293	336	300	343	367	328	345	327	338	300	341	338	322	324	336	362	334	376	330	334	341	320	360	366	355	335	363	330	344	324	320	351	315	333	350	332	383	340	359	377	332	355	309	328	340	329	303	334	348	373	316	346	351	325	355
13469	7607	853	473	636	651	531	416	381	293	247	219	166	145	127	115	120	102	84	78	72	88	68	70	51	68	54	49	41	39	42	58	45	47	43	50	34	49	46	55	31	35	44	35	29	48	47	47	41	37	43	39	41	41	42	28	36	35	35	36	42	41	33	50	40	34	45	50	36	44	34	33	27	41	34	34	46	31	35	38	32	40	34	34	37	32	35	41	35	36	43	39	36	33	40	31	37	23	35	28	41	28	46	39	37	33	35	44	34	39	34	27	44	46	33	34	46	37	48	39	43	29	50	36	33	35	32	47	36	40	41	38	34	28	27	39	37	37	28	45	36	37	26	37	42	37	34	45	32	24	45	35	38	27	33	31	34	31	32	41	34	34	37	30	29	33	27	43	29	22	36	34	37	37	30	39	28	34	42	33	43	41	43	41	31	36	37	42	29	36	37	40	18	28	27	33	38	33	22	29	37	45	46	32	38	33	33	42	27	37	54	37	44	45	24	34	34	52	27	40	43	31	35	29	42	36	26	43	29	33	37	43	38	31	34	40	29	35	30	31	36	44	37	35	39	32	38	39	43	36	36	37	40	35	33	45	41	53	29	34	37	35	42	38	39	45	39	36	29	32	39	29	38	29	34	26	22	30	33	36	40	27	31	37	34	28	45	38	37	39	23	40	30	40	31	41	35	31	35	39	44	29	39	37	36	38	32	32	29	38	36	31	36	29	39	49	40	37	32	31	34	26	45	41	39	35	28	35	40	46	34	39	29	46	45	38	33	28	37	41	26	45	26	37	32	30	23	36	28	28	28	28	32	46	41	32	33	29	31	36	30	29	33	40	38	38	45	34	32	43	43	36	43	42	33	40	30	45	35	38	49	38	45	32	39	42	21	36	35	33	37	30	42	43	35	27	31	42	30	33	40	31	37	46	41	41	30	30	25	36	40	34	28	22	35	31	38	45	33	47	34	36	52	37	41	24	42	42	35	37	35	22	34	42	26	37	39	29	37	37	31	27	37	46	31	34	40	36	25	37	38	40	47	37	40	39	27	33	32	34	39	38	38	34	31	36	45	34	47	32	27	37	33	29	28	40	30	41	28	48	33	32	36	35	41	39	31	34	25	49	32	34	42	42	41	31	26	38	40	33	38	36	34	34	32	29	50	33	35	41	28	33	44	29	36	36	32	30	33	41	33	40	37	31	35	28	33	42	34	33	40	29	24	33	22	39	46	37	24	43	32	44	40	36	37	39	36	39	44	31	38	37	32	39	43	49	27	40	34	25	40	38	38	40	32	45	37	37	31	33	40	32	36	31	37	35	39	27	36	33	39	35	34	42	53	36	34	33	39	31	43	27	27	39	40	33	27	33	51	37	45	37	34	38	27	42	45	26	46	31	29	35	43	38	25	30	41	39	39	34	36	32	36	28	36	36	34	32	38	36	32	42	35	31	27	32	38	37	35	31	41	38	40	35	38	40	33	33	35	34	33	47	30	40	26	33	30	30	34	30	40	37	34	38	37	35	29	39	34	23	31	37	36	33	30	33	47	37	35	32	32	36	38	24	32	39	29	40	42	31	44	39	36	36	31	37	24	33	39	38	36	36	28	41	41	32	45	31	38	42	35	42	34	37	40	41	39	44	36	34	50	34	36	43	36	29	39	31	32	32	35	27	24	43	34	38	30	37	33	33	39	41	42	40	29	50	30	34	35	36	37	28	39	46	31	33	34	25	25	32	34	18	36	31	40	37	44	36	29	26	49	41	40	30	31	30	33	28	29	32	24	32	31	30	33	37	40	29	35	42	32	39	33	44	44	32	40	47	39	38	42	34	34	34	30	34	36	38	28	31	37	38	40	41	29	28	36	49	28	31	38	30	32	31	37	24	39	44	38	26	27	35	29	35	41	34	45	38	46	38	31	37	22	31	35	40	38	34	36	28	32	24	34	31	33	34	42	35	30	35	39	31	33	34	34	29	23	39	23	40	49	40	33	38	20	43	38	37	43	21	40	41	27	32	33	35	44	32	32	43	30	41	42	27	36	36	33	38	37	35	38	39	42	37	38	38	35	38	40	25	40	33	41	39	35	27	35	42	34	39	40	39	30	34	34	49	48	34	42	34	37	41	34	35	25	26	27	38	43	35	47	40	42	40	36	41	44	26	38	27	40	40	39	32	30	38	43	28	38	35	31	34	43	34	36	26	36	35	34	35	45	38	28	40	38	36	28	32	35	51	35	39	31	34	35	33	36	33	37	40	36	31	41	36	26	40	34	42	34	30	44	42	40	30	30	25	39	44	30	45	30	43	29	43	43	27	46	33	37	28	33	28	40	33	28	36	37	30	39	29	42	34	38	33	40	42	33	43	33	39	30	37	33	43	30	41	31	40	42	28	39	41	33	38	38	46	31	30	39	31	44	30	41	33	32	46	30	36	39	45	38	36	44	28	33	36	38	32	46	42	41	39	37	30	38	28	37	34	28	31	32	33	33	32	36	41	37	39	31	37	28	35	35	34	24	31	32	26	33	23	35	31	36	32	38	42	20	35	33	29	34	32	40	39	22	40	27	33	31	38	34	31	41	41	33	35	29	40	40	35	51	26	35	28	39	37	33	37	27	33	37	35	38	37	31	31	36	33	31	46	28	27	41	25	31	38	34	35	39	38	36	29	35	25	32	30	27	36	30	31	33	34	39	40	37	39	24	50	33	48	34	28	35	33	34	46	37	38	42	30	42	30	31	33	37	34	37	33	36	30	34	24	47	30	26	38	33	35	36	31	29	31	28	29	38	24	24	43	37	38	37	30	35	30	24	30	34	42	36	37	33	36	40	41	36	33	37	31	36	32	47	29	30	38	27	37	34	36	20	31	28	36	30	36	33	38	27	31	31	42	31	28	49	32	35	35	36	41	49	29	39	28	49	29	36	42	39	33	35	43	32	30	33	34	32	32	35	19	39	40	35	41	35	35	32	35	42	33	35	32	37	37	24	33	36	36	30	31	32	39	24	37	32	27	36	29	32	34	37	45	37	32	31	29	34	31	41	41	29	50	40	30	39	38	42	31	47	37	38	32	28	40	46	27	35	31	30	42	34	28	28	51	36	30	29	37	22	33	48	42	31	39	24	41	31	45	35	30	43	39	43	37	51	34	34	41	28	29	45	39	34	34	34	40	44	35	33	43	36	28	39	37	34	36	30	37	30	29	38	28	41	39	36	37	38	46	43	35	24	35	44	40	32	38	35	36	39	33	37	34	29	43	34	31	24	31	24	23	28	30	41	34	37	32	50	38	33	30	24	42	30	42	34	44	35	22	31	41	38	30	34	32	32	34	35	37	32	29	35	41	36	24	37	36	28	37	46	24	34	34	30	31	35	32	37	37	27	42	31	34	37	37	49	45	38	39	39	32	34	34	28	41	35	30	33	39	36	41	31	34	33	38	41	44	38	30	52	35	41	28	29	35	33	41	34	36	35	43	36	37	39	41	32	39	38	37
53332	36281	13750	24374	31075	29504	25869	21678	17882	14578	12022	9733	8074	6668	5420	4580	3935	3412	3096	2642	2431	2202	1971	1812	1716	1553	1496	1452	1386	1248	1229	1223	1086	1076	1054	984	980	1009	927	924	911	932	906	827	840	850	854	945	832	775	740	728	737	664	662	731	701	709	650	665	737	712	760	737	750	712	762	673	700	607	684	607	609	647	634	588	606	613	609	603	587	578	673	606	596	627	607	613	596	638	601	581	565	601	579	617	592	575	606	574	550	580	574	593	569	583	616	601	588	582	609	572	625	563	600	592	640	606	580	571	569	578	601	586	577	608	588	549	624	574	608	591	579	607	583	555	559	571	531	561	558	549	573	563	587	561	534	569	584	518	576	576	596	552	536	531	544	565	546	533	549	564	611	592	549	571	551	552	585	533	573	520	559	573	546	572	565	570	587	556	528	560	571	533	558	575	598	554	552	588	545	562	619	557	520	595	510	584	527	599	534	535	557	548	554	547	574	538	533	534	556	548	542	605	547	579	562	576	549	562	568	573	578	597	569	581	567	542	557	549	573	560	576	564	537	584	540	573	530	574	565	544	575	549	531	522	514	571	545	598	514	516	529	618	555	563	563	538	597	535	550	545	557	549	528	547	559	600	537	582	538	524	567	576	519	580	544	530	577	562	556	548	589	517	577	532	558	540	598	516	543	554	583	574	544	558	566	558	580	541	554	591	554	525	560	537	533	581	566	526	518	543	581	572	527	575	579	574	541	575	516	586	527	573	561	558	573	593	540	546	546	562	554	516	602	582	575	519	516	601	533	546	564	573	552	583	538	544	518	580	547	531	540	540	547	556	546	561	521	542	606	534	545	560	572	532	519	559	582	530	551	549	567	576	537	550	575	595	541	595	511	586	592	559	545	553	573	556	503	570	554	552	507	605	601	582	577	544	537	557	568	517	567	591	582	600	556	543	545	570	584	559	542	575	598	565	558	612	510	549	527	554	542	566	566	561	565	548	543	549	539	570	538	537	574	557	555	518	575	564	565	553	564	548	499	574	580	553	541	580	548	582	533	547	585	518	575	507	604	540	540	597	578	565	577	558	566	541	561	559	576	560	556	578	576	543	571	555	609	549	605	582	569	555	567	548	540	547	549	537	561	562	540	559	547	499	551	528	576	582	603	562	585	583	541	536	558	585	569	560	524	546	542	538	576	547	554	562	579	567	572	547	560	543	567	580	562	534	549	557	560	518	561	529	522	548	513	555	566	571	585	538	560	544	605	552	581	528	539	549	552	554	566	524	578	544	550	585	565	534	516	555	554	543	537	555	532	560	575	595	548	596	546	535	598	566	573	557	499	577	508	555	561	511	606	552	532	557	539	545	595	580	567	543	556	592	562	532	481	551	540	562	538	503	562	603	521	578	571	551	576	570	580	556	556	597	535	569	588	518	559	511	547	542	573	557	569	549	553	558	574	529	519	571	548	536	559	537	539	561	598	548	572	549	529	578	581	573	572	556	541	601	570	574	563	569	576	604	585	536	543	534	578	586	583	583	530	569	547	551	571	548	532	587	558	519	575	546	549	584	544	561	553	546	618	531	570	559	540	564	510	539	564	555	559	549	539	543	522	551	567	566	587	530	596	549	517	561	604	583	590	576	604	507	493	538	596	584	575	542	550	536	568	483	554	543	551	532	573	557	532	553	558	551	558	552	597	544	582	590	545	566	519	588	575	621	550	532	548	542	527	533	557	562	553	517	523	563	522	608	590	566	609	560	523	509	557	580	563	566	564	517	561	555	595	603	550	571	542	511	555	562	580	517	507	552	538	587	562	550	547	577	583	559	571	537	562	515	551	551	563	551	566	593	575	535	569	580	578	537	549	574	549	552	590	550	518	544	573	574	504	575	539	570	565	568	527	531	539	585	576	558	552	597	610	565	561	561	520	531	523	528	539	576	521	517	523	539	517	562	530	524	600	543	531	542	576	511	567	558	572	532	574	584	592	527	576	526	547	528	558	560	580	560	524	569	589	545	543	565	537	519	565	545	545	542	521	569	539	556	565	581	544	538	538	537	568	574	518	543	562	585	568	502	590	528	535	582	565	562	558	573	575	580	532	518	548	553	523	577	552	584	557	572	551	550	571	513	544	582	595	546	601	578	561	601	539	549	513	528	554	559	520	546	549	534	562	541	549	548	574	534	516	571	577	537	555	573	539	574	590	575	590	576	579	560	535	569	567	617	571	568	569	560	548	572	534	588	578	583	543	551	566	542	569	591	577	535	582	534	536	575	563	525	499	541	642	540	565	565	558	538	566	521	555	524	565	596	617	570	556	564	551	528	507	553	546	543	545	579	516	592	562	540	578	586	513	538	560	533	557	529	575	531	534	596	537	549	543	500	568	601	563	552	548	512	579	527	524	542	516	571	608	545	599	597	547	541	535	547	515	558	570	526	594	576	537	538	573	524	604	553	531	537	564	564	548	538	567	531	547	570	582	531	573	556	567	547	540	554	544	559	541	517	552	545	568	630	540	567	601	555	536	578	519	580	560	558	587	558	550	536	568	516	565	554	577	574	549	584	558	545	527	580	596	536	599	570	564	513	562	581	526	587	563	533	555	577	528	536	577	533	577	502	560	564	546	584	581	569	593	610	566	555	537	580	573	519	495	525	577	547	605	570	556	537	574	554	547	573	537	549	561	552	564	554	571	553	552	553	566	552	534	564	571	531	577	582	543	567	538	575	507	558	529	581	539	568	544	550	559	517	576	542	561	567	542	542	544	560	545	590	536	580	518	566	551	569	559	596	566	518	536	516	557	531	564	564	544	550	598	590	546	525	537	563	538	576	538	558	527	546	550	582	563	589	559	556	586	561	611	585	560	578	560	552	550	506	561	541	564	589	543	554	565	561	569	562	593	527	506	586	537	574	568	554	545	555	558	564	544	569	564	539	594	549	548	553	527	569	524	561	610	523	558	520	549	547	550	546	568	592	555	578	538	547	553	535	534	567	586	547	522	558	557	530	553	536	561	574	573	546	534	568	575	578	524	579	567	564	549	559	569	563	590	576	569	572	581	564	514	533	544	537	578	529	573	547	595	529	524	530	512	546	562	593	572	582	561	555	594	547	512	525	531	569	564	571	569	558	564	585	534	516	565	539	556	537	551	559	544	564	572	556	565	566	524	547	537	549	573	556	542	538	573	561	556	566	574	541	609	585	558	553	533	552	541	582	559	543	561	535	520	524	558	552	537	583	552	595	534	572	584	525	557	585	572	571	562	539	519	566	585	521	611	566	552	553	567	558	579	535	580	610	529	560	568	572	583	556	581	565	520	556	531	576	563	559	563	539	548	559	563	564	584	588	546	573	580	557	555	582	538	564	558	540	556	540	536	579	518	551	578	562	599	562	579	586	554	539	561	526	522	557	567	609	577	546	540	573	523	522	511	521	549	549	540	563	536	563	577	558	558	540	576	566	537	580	538	508	555	518	568	533	563	588	499	550	551	561	540	536	561	574	540	548
10884	4952	583	342	419	443	337	310	226	204	168	146	130	113	89	84	76	55	61	67	48	46	58	36	46	52	56	35	45	52	26	43	44	34	43	33	32	42	36	40	45	37	31	30	37	24	32	37	23	35	43	33	32	46	37	44	34	34	25	33	29	24	30	33	33	39	38	29	29	28	24	28	35	28	34	24	34	27	28	24	36	29	28	27	27	28	40	33	35	42	21	38	29	34	26	32	34	40	38	34	42	34	23	44	33	27	36	28	30	31	27	27	29	37	37	35	23	29	32	23	20	31	27	38	39	39	33	25	28	19	52	40	34	36	27	37	30	29	26	27	33	37	45	33	32	32	33	33	26	29	38	26	37	45	25	23	28	25	42	32	29	44	24	36	36	30	28	28	35	32	31	34	21	29	30	28	26	27	34	32	31	19	26	34	34	21	37	43	27	28	39	33	30	37	37	33	37	23	28	30	35	32	29	29	29	35	28	25	39	27	25	26	25	28	31	31	26	35	36	33	36	37	32	24	29	32	33	33	36	28	26	34	23	25	36	29	33	36	35	34	25	38	37	35	23	39	35	26	30	28	31	38	28	29	27	30	45	30	32	26	38	30	26	39	28	28	44	32	35	34	36	26	29	32	33	38	41	28	43	26	31	36	38	38	32	26	21	32	25	32	33	35	31	32	27	39	24	28	40	49	36	35	30	41	28	30	28	28	32	35	43	31	29	24	31	32	38	29	30	35	28	33	28	34	27	37	30	29	32	28	31	24	30	27	26	37	38	25	24	28	27	33	33	32	43	33	28	25	34	45	38	28	30	31	40	30	34	36	33	31	36	28	39	27	32	40	47	45	42	29	26	30	33	28	28	29	30	29	29	21	32	37	25	33	32	30	26	34	40	26	36	27	32	43	35	45	40	28	27	35	33	36	35	27	45	42	35	22	31	35	29	27	34	21	30	29	29	39	34	28	35	25	32	33	34	30	35	34	26	27	47	30	38	27	29	29	29	25	40	30	28	33	35	32	36	24	30	19	32	29	29	36	23	31	37	29	28	32	35	30	40	42	47	28	27	26	32	39	30	40	28	30	25	35	35	28	28	37	25	35	33	33	35	35	33	21	38	30	30	38	34	29	33	35	30	37	27	34	38	18	30	29	34	24	31	21	35	42	21	25	38	28	32	31	30	34	41	39	27	30	36	31	28	34	38	32	32	24	28	26	29	38	36	25	22	31	32	47	44	29	34	35	24	36	24	32	32	27	31	31	31	30	27	35	28	26	26	23	38	27	29	32	32	31	25	31	29	33	28	31	22	28	28	45	33	24	37	30	34	26	43	46	35	34	26	27	32	25	34	32	29	42	28	28	30	24	43	29	28	27	35	30	29	31	31	30	27	27	32	29	25	28	34	26	41	31	27	32	34	26	31	32	28	22	27	38	32	28	37	31	34	39	15	33	36	24	38	28	31	38	30	20	32	31	25	41	19	26	35	31	26	34	28	34	44	29	32	36	37	33	32	25	38	26	31	24	30	31	26	33	22	32	31	39	28	25	19	37	33	40	23	33	29	30	22	32	33	32	29	25	27	38	24	25	37	34	31	38	22	27	29	24	24	30	31	24	23	38	36	25	24	35	34	25	34	25	41	30	36	44	41	36	32	34	32	38	32	29	27	40	36	24	39	24	35	35	28	26	30	31	31	22	34	26	27	28	31	24	42	38	27	30	39	34	33	29	29	26	22	28	39	46	31	29	25	27	25	38	40	33	25	31	25	27	21	37	30	33	30	20	38	32	36	35	36	27	24	39	26	31	35	26	30	19	36	36	28	36	29	28	32	24	37	35	34	30	30	36	29	26	31	35	31	30	32	30	42	32	38	31	31	26	36	34	25	40	30	34	47	34	32	21	24	27	29	22	32	38	27	32	36	23	37	33	27	28	36	30	27	27	34	34	31	37	38	27	25	27	37	25	34	25	26	26	34	33	41	20	24	29	32	24	48	30	38	35	34	43	24	40	28	26	26	36	31	24	28	37	25	34	25	39	33	32	37	46	23	43	19	22	32	26	31	38	35	26	28	36	31	32	32	28	28	24	30	33	24	38	37	26	35	35	26	34	36	26	38	27	20	31	30	43	35	29	39	35	26	29	37	19	19	35	29	26	25	23	31	38	27	33	27	39	47	40	27	28	30	23	31	37	25	29	32	31	25	30	27	38	32	31	35	22	35	30	43	32	31	33	33	36	26	39	33	30	26	32	32	32	32	41	33	41	28	28	32	30	32	30	32	38	36	34	35	30	26	31	26	30	31	32	33	44	26	19	31	35	42	30	34	30	38	31	35	35	45	30	46	31	24	34	36	41	29	35	33	34	24	26	33	26	42	40	30	31	29	28	27	33	35	28	24	20	19	36	34	36	31	34	30	39	23	24	35	24	25	37	30	26	33	21	30	32	25	31	41	28	36	28	32	32	21	37	27	34	30	40	25	34	23	27	40	33	28	31	34	24	32	41	35	33	42	35	34	31	31	38	30	31	30	36	38	28	34	34	27	25	29	25	31	24	36	35	21	33	26	20	33	35	40	45	39	28	28	38	39	30	36	26	38	36	27	31	34	41	31	36	34	37	37	35	25	28	33	27	38	23	31	26	19	37	36	37	38	25	44	26	36	41	27	17	41	36	28	33	35	45	43	27	32	24	29	24	24	29	31	23	39	22	26	27	30	26	30	29	32	29	27	28	20	29	27	32	32	32	29	37	31	29	27	36	31	33	32	38	32	32	28	38	37	39	36	31	37	37	36	34	30	28	27	28	20	31	27	33	40	36	34	34	44	35	28	33	34	29	32	37	32	26	32	28	35	32	34	23	40	27	40	29	39	35	28	35	35	39	35	29	29	31	26	20	29	33	31	34	37	31	37	40	31	30	29	36	27	33	35	26	30	42	36	33	34	27	41	31	33	34	34	37	31	31	26	34	44	36	34	27	23	32	27	42	25	32	32	19	34	28	27	38	43	30	39	33	34	30	27	25	43	32	25	32	38	35	28	36	31	33	34	43	31	47	39	29	33	25	40	35	22	26	33	28	32	31	28	30	36	27	23	34	23	25	28	37	34	26	28	37	32	43	26	28	32	30	21	31	27	34	29	27	22	33	23	22	27	36	30	26	38	38	32	30	31	33	41	28	25	31	30	26	33	25	27	32	33	33	33	30	36	45	33	28	35	27	33	32	32	25	26	34	31	35	27	25	32	25	26	36	26	33	40	28	29	42	29	30	21	42	34	28	33	35	31	36	37	32	21	34	27	27	30	21	25	28	27	29	34	38	35	33	30	28	30	30	39	26	28	29	26	39	28	37	30	39	34	34	35	22	27	36	30	34	33	29	31	35	23	38	39	34	37	33	41	43	40	34	32	33	31	31	28	21	35	30	37	29	24	30	24	36	35	25	33	32	27	35	30	40	23	29	33	31	26	25	39	40	36	34	36	41	35	30	39	38	34	31	32	33
46635	32155	11238	20483	26761	25282	21791	18137	14479	11426	9354	7483	6035	4926	3973	3258	2895	2616	2208	1962	1788	1628	1424	1382	1304	1240	1105	1150	980	947	929	900	855	910	825	755	789	745	732	765	784	741	746	714	677	681	753	782	637	656	631	628	594	605	620	587	582	566	575	564	587	555	578	643	662	606	615	582	556	500	538	548	525	529	503	514	543	555	497	516	531	501	565	533	511	507	548	500	530	483	501	527	510	489	505	572	470	502	536	542	487	513	520	494	546	493	552	519	478	544	527	500	480	544	516	501	491	489	579	539	537	534	491	511	500	511	524	506	521	519	540	493	476	492	550	547	525	498	492	491	513	495	520	523	519	506	537	492	504	488	476	471	515	489	486	443	560	480	506	494	515	502	512	472	492	438	476	515	485	522	509	527	491	508	495	489	495	453	503	466	461	470	482	484	486	488	447	471	452	492	510	455	468	490	444	482	488	515	489	495	491	477	459	469	502	518	475	494	503	487	462	481	471	509	470	510	489	498	463	492	500	475	484	491	455	497	505	456	480	495	487	504	499	456	486	516	473	500	484	483	471	499	513	494	478	459	497	448	483	516	504	512	495	481	488	470	484	514	502	487	453	481	469	519	472	482	483	525	483	452	489	491	471	484	508	502	507	513	483	483	477	498	525	511	489	487	496	492	506	455	534	471	493	490	502	479	497	451	462	496	519	512	506	472	477	479	518	479	522	544	479	487	495	510	458	488	480	543	482	524	466	474	476	471	502	462	495	496	513	472	527	480	498	479	497	475	478	510	464	449	493	489	498	470	482	501	473	471	479	521	490	448	497	486	500	483	446	478	509	498	500	471	481	468	465	468	463	469	485	484	464	494	494	520	491	519	445	514	453	495	498	498	480	505	482	487	478	475	456	454	508	480	463	470	493	524	496	471	454	499	513	487	480	484	515	497	501	435	494	484	474	489	496	529	480	518	488	493	448	490	490	468	470	494	491	486	469	446	483	485	487	506	482	462	463	480	483	487	499	470	506	485	459	519	509	487	490	466	493	489	498	478	495	492	494	476	466	484	493	473	456	482	426	460	469	467	496	474	498	462	477	476	499	496	504	475	504	501	458	492	500	495	459	500	504	476	464	512	493	512	518	474	467	488	507	506	472	473	488	463	520	546	519	500	508	483	483	483	487	457	469	512	515	461	476	488	526	493	479	510	516	512	505	501	481	491	497	513	502	507	468	489	481	464	476	482	499	513	480	511	478	527	489	505	523	516	493	499	466	451	481	533	483	476	494	488	479	500	516	509	490	486	496	499	493	502	481	504	513	484	491	492	524	479	484	513	488	511	465	504	453	496	519	486	481	497	493	458	486	496	476	523	487	462	462	483	484	514	480	464	467	456	474	520	507	517	484	504	484	466	502	509	464	506	440	466	500	500	498	489	478	453	482	488	483	468	484	501	465	504	505	537	472	479	488	491	493	514	512	481	479	498	485	486	479	516	503	506	447	480	506	483	482	511	455	472	472	482	497	483	470	477	504	478	480	482	512	455	524	453	496	453	478	538	511	473	498	457	485	455	485	508	496	460	496	519	463	486	497	505	498	498	489	544	513	535	493	458	456	491	448	504	493	506	491	458	525	463	503	516	472	496	484	475	473	520	483	464	490	473	478	480	476	512	488	486	486	502	473	485	483	508	491	444	520	487	479	489	434	469	469	484	470	479	494	468	473	490	459	486	491	528	489	464	471	485	464	468	454	484	514	500	500	483	486	517	496	503	490	502	511	517	511	508	481	487	422	487	477	488	506	476	466	502	502	506	514	526	460	486	514	502	507	490	518	482	453	489	471	458	447	519	509	459	478	499	496	484	485	495	518	485	482	492	486	446	474	466	471	499	520	472	486	489	503	481	468	505	487	487	484	483	528	528	512	482	477	472	459	488	501	505	441	502	473	480	481	512	498	515	511	483	508	460	474	505	481	495	494	488	493	457	471	486	483	465	514	489	499	520	490	513	492	507	505	466	474	465	518	505	501	495	507	438	512	463	486	481	503	510	466	487	491	452	499	487	518	488	439	497	488	520	471	500	544	456	454	451	499	500	460	470	478	484	474	450	488	512	455	512	484	542	511	494	423	475	511	450	490	483	459	499	472	494	493	480	530	489	479	482	461	466	504	489	525	495	493	510	484	495	494	508	504	489	442	512	475	498	467	481	497	487	495	505	497	490	496	462	515	477	450	480	492	491	459	475	472	505	485	494	473	502	505	422	503	496	498	504	486	457	524	492	476	473	477	479	491	461	498	496	517	524	498	488	515	493	523	452	515	514	504	447	494	466	511	522	491	501	488	483	507	482	486	482	486	484	488	509	470	479	490	491	481	482	490	478	495	490	473	488	487	504	491	489	501	491	525	467	535	476	445	475	492	476	479	519	501	462	518	472	487	463	470	487	531	459	456	496	466	513	489	495	498	510	474	515	505	504	487	430	493	500	457	454	490	487	495	475	489	502	517	491	519	487	483	493	500	503	494	429	472	509	474	489	491	516	501	518	491	510	446	497	495	539	473	502	477	480	510	526	519	485	458	503	488	506	481	503	523	508	488	482	490	486	454	532	490	427	456	430	509	455	483	467	482	493	493	463	504	484	502	476	490	505	480	484	481	501	502	488	484	467	510	488	496	494	496	488	513	454	474	471	508	515	470	464	520	492	490	483	515	478	505	472	522	485	519	493	485	481	509	527	495	514	490	478	455	485	482	518	443	494	535	490	482	464	504	480	456	509	477	525	490	482	510	448	510	494	502	458	486	471	490	471	474	502	491	491	506	535	486	528	485	488	481	462	518	510	468	468	530	505	457	492	502	492	480	470	486	513	474	452	490	476	506	485	505	508	448	510	465	469	509	464	482	483	496	470	468	521	530	539	470	494	497	428	487	494	498	506	516	531	512	446	490	473	495	473	486	428	496	481	485	471	469	466	461	485	482	491	479	461	485	465	502	509	462	513	476	498	464	490	451	498	495	494	502	512	513	480	483	502	485	466	471	489	462	519	452	467	540	500	515	469	519	504	445	471	502	444	505	454	479	484	421	487	489	487	513	487	456	504	445	480	492	481	489	486	461	490	478	497	488	483	477	461	501	512	464	462	509	474	491	494	489	452	503	503	496	495	486	504	489	499	489	485	470	470	532	502	493	496	500	465	519	506	500	505	453	498	469	472	483	482	460	487	489	501	479	498	515	496	509	516	481	482	491	482	477	513	501	510	470	493	439	441	463	529	501	483	484	487	458	539	482	448	534	489	515	462	512	443	472	467	479	493	518	495	475	494	490	505	459	501	504	482	489	464	504	482	513	482	473	506	499	490	493	509	526	484	466	471	541	474	473	496	466	534	450	472	521	511	483	498	467	520	485	503	505	514	483	468	474	499	513	470	458	501	447	461	510	460	480	515	499	481	505	429	497	445	495	488	504	518	507	473	461	459	480	494	489	509	501	485	504	448	502	486	515	478	495	471	454	497	510	460
15827	9215	1081	590	733	659	599	524	427	331	290	263	195	178	141	129	120	112	105	79	101	73	68	87	62	78	76	63	57	70	65	44	63	47	54	45	64	45	51	44	57	54	55	54	52	56	43	46	60	49	47	36	42	56	31	63	44	54	33	39	45	42	64	46	38	46	51	47	51	43	39	41	40	38	35	40	43	44	41	43	30	44	40	29	36	51	43	57	42	43	42	40	33	51	36	51	55	46	48	39	50	24	50	31	48	43	52	52	41	41	49	41	45	36	38	45	50	46	46	41	43	55	42	53	42	50	54	50	42	36	52	69	49	30	49	40	39	42	31	52	35	39	48	41	47	36	53	30	46	41	28	51	40	44	26	49	44	41	42	36	43	28	42	53	43	50	38	43	47	44	46	33	43	49	52	46	40	36	37	35	41	58	46	53	54	41	29	43	55	50	44	55	40	40	44	46	61	38	39	46	35	40	40	47	49	57	36	57	48	47	42	45	32	50	42	37	28	36	33	49	43	34	40	51	38	46	27	46	41	51	45	47	49	47	33	46	43	40	48	51	36	26	41	45	32	40	38	45	36	42	52	38	35	50	46	45	48	34	44	34	48	43	46	50	37	33	41	43	44	26	36	39	37	47	47	37	35	36	42	37	32	42	33	40	47	43	39	29	43	50	40	40	37	52	51	34	40	39	42	43	50	42	40	40	43	26	34	40	41	64	43	53	42	32	39	33	43	21	34	43	49	40	41	47	50	32	40	42	32	41	33	40	40	41	36	44	42	47	39	41	35	30	42	39	42	52	40	42	46	35	30	29	48	58	43	46	34	39	49	45	49	35	33	50	50	33	46	33	40	44	46	40	46	43	40	48	29	45	37	36	43	42	47	43	68	43	51	36	40	46	33	41	40	49	41	57	43	38	42	43	46	48	44	43	55	45	40	43	45	37	40	39	41	47	41	43	46	42	40	33	40	55	35	44	40	34	44	37	52	44	43	48	40	48	45	40	44	43	53	53	49	46	49	48	47	40	39	49	47	44	44	40	47	31	45	32	39	61	34	48	42	43	47	40	44	43	40	47	47	34	48	36	31	37	47	48	42	53	45	43	41	55	45	33	37	48	44	34	43	41	42	31	44	41	42	37	38	48	43	34	40	46	30	50	29	39	39	40	45	36	45	44	40	38	38	41	38	49	45	54	43	41	35	55	38	49	39	38	30	40	37	48	36	39	38	43	43	40	33	43	44	42	30	38	37	48	47	46	53	44	46	35	39	54	37	47	33	40	42	39	46	32	45	41	48	47	29	44	46	47	36	41	41	47	34	42	51	55	47	48	31	37	41	37	38	33	31	35	43	40	40	53	41	45	41	34	43	40	51	35	37	27	39	45	34	45	40	36	48	50	41	38	40	33	43	48	47	45	37	44	50	48	30	48	47	42	41	40	40	36	45	37	36	32	26	31	41	35	50	47	47	44	43	41	42	32	41	36	53	51	48	41	33	44	45	44	40	45	39	47	38	45	39	47	28	54	44	35	38	46	41	42	47	39	44	45	44	44	49	40	49	41	39	40	51	43	48	51	46	34	35	32	41	45	47	29	35	44	43	38	51	52	46	49	31	34	44	51	40	42	48	46	52	37	48	48	42	51	49	33	35	48	40	35	45	40	38	39	35	30	44	37	42	44	57	46	43	55	40	47	38	47	49	34	41	29	55	39	46	35	38	42	38	44	41	35	38	37	45	41	51	33	53	37	39	35	47	42	48	50	38	39	36	46	40	34	50	46	47	50	42	33	53	36	42	35	46	33	41	39	34	51	41	42	50	37	41	41	42	43	44	41	45	43	48	60	31	39	41	43	42	43	49	46	39	46	54	31	48	44	40	47	41	44	49	38	35	34	42	39	39	40	45	33	37	42	40	44	36	42	39	37	32	35	36	39	55	52	26	29	48	40	49	50	50	41	40	44	52	45	48	42	49	53	42	46	37	39	39	44	40	33	45	54	41	49	52	45	63	36	39	45	53	44	40	26	44	44	49	42	40	37	31	49	39	36	45	27	54	40	38	35	38	31	36	44	45	42	34	43	42	41	46	31	41	50	31	45	44	34	49	48	39	37	42	40	39	43	44	33	43	47	53	39	44	47	49	39	44	42	43	50	46	41	33	38	43	40	39	40	49	58	31	50	40	46	42	45	49	41	39	45	47	46	49	46	61	43	40	26	45	49	32	43	43	41	49	30	42	36	35	37	40	47	28	50	42	38	50	30	44	28	45	49	42	47	48	48	36	38	50	41	37	41	49	56	61	47	52	45	49	42	42	50	48	47	46	43	29	41	37	38	46	42	38	41	44	29	49	35	54	39	35	49	42	43	49	46	43	44	52	63	50	41	37	43	42	45	43	42	50	36	45	54	37	42	42	47	42	53	41	43	43	41	30	44	46	36	51	43	43	39	35	46	42	55	44	28	34	37	51	43	42	47	32	45	35	46	44	45	43	36	33	38	28	42	36	47	35	31	42	34	44	34	36	43	45	32	48	50	46	35	44	28	42	37	43	47	33	37	50	38	42	34	55	48	43	34	46	52	37	34	40	44	44	40	38	35	49	35	41	42	52	40	42	46	41	55	45	53	48	31	44	43	31	49	42	42	33	45	39	39	34	47	39	41	46	51	48	50	40	47	50	42	29	41	48	32	44	29	36	45	40	52	39	35	54	43	39	44	39	37	43	49	36	39	38	43	39	32	45	37	41	48	49	46	36	32	47	46	54	46	46	40	44	44	37	39	51	39	45	38	40	47	44	37	36	40	46	30	39	54	49	38	50	35	50	38	47	46	41	34	48	39	42	36	36	39	40	52	37	44	46	49	40	40	47	36	48	53	49	45	47	44	49	41	35	51	42	44	46	43	39	55	41	39	50	39	34	33	38	43	43	45	34	55	49	54	44	60	64	29	39	38	38	43	51	49	50	53	50	40	56	35	36	43	36	47	28	41	41	51	43	37	39	36	53	59	40	39	41	40	36	36	47	46	47	36	51	46	36	44	40	54	42	30	44	44	47	44	45	53	29	35	38	41	25	42	44	41	39	35	37	45	39	53	42	45	49	44	39	44	41	44	38	40	42	38	25	62	38	38	42	29	30	35	45	34	41	33	55	44	48	36	44	49	36	42	42	50	29	46	36	33	39	43	52	42	39	48	36	53	50	51	38	41	41	40	49	51	38	42	40	48	46	47	45	52	52	45	45	48	38	38	41	42	53	34	43	33	41	42	40	38	39	41	35	41	48	36	51	43	49	53	39	32	39	53	35	37	37	51	29	47	42	36	31	36	32	48	35	38	42	43	56	45	33	41	46	33	43	49	42	46	36	38	38	43	42	39	46	48	53	33	46	34	44	37	46	45	40	45	47	36	38	44	41	44	32	44	45	51	54	43	45	40	49	47	43	49	53	45	34	48	35	41	35	43	48	46	44	39	40	43	45	39	39	39	46	36	50	38	49	50	46	51
54964	37957	15365	25989	32229	30790	27331	23125	19376	16005	13161	11022	9140	7615	6251	5334	4593	4100	3585	3113	2933	2585	2457	2136	2011	1977	1823	1728	1546	1536	1438	1400	1359	1316	1277	1159	1189	1071	1134	1144	1174	1090	1052	1015	973	994	1035	1083	995	920	910	853	835	856	873	839	772	815	869	810	819	810	815	816	887	819	780	789	704	736	721	702	745	679	704	685	683	743	696	691	687	724	749	697	725	697	746	730	704	692	728	669	721	672	690	727	680	727	645	671	690	690	676	708	687	697	677	670	674	681	638	659	729	703	700	719	650	666	666	662	706	668	694	703	712	693	666	709	747	687	652	686	676	665	618	674	630	674	669	659	652	651	631	654	657	649	694	668	631	650	663	689	642	650	686	686	642	650	653	664	670	672	584	640	678	672	636	672	639	606	665	633	698	659	618	686	652	716	686	665	669	636	664	667	690	666	650	629	664	642	690	657	662	637	654	675	633	604	609	668	665	605	686	653	682	631	648	681	637	651	651	639	642	658	637	655	662	715	664	642	627	687	662	652	669	684	628	641	656	713	648	635	668	647	639	656	688	621	709	663	623	630	659	650	703	681	657	639	644	641	641	661	712	641	643	620	641	635	631	621	675	652	675	663	656	689	666	659	639	606	661	673	640	640	640	674	657	676	640	637	704	634	656	675	694	648	622	638	597	663	686	653	696	621	658	661	656	695	645	638	619	705	626	684	693	653	670	681	652	672	666	650	671	620	673	639	636	664	664	660	637	646	612	671	641	635	644	636	617	615	664	666	682	647	661	637	687	667	652	644	591	618	662	629	642	623	661	681	634	638	649	654	648	688	627	641	619	655	619	663	657	636	628	687	687	677	630	631	657	663	610	655	588	678	646	646	628	673	676	641	666	661	652	636	636	671	632	702	676	657	616	665	684	655	600	666	636	638	607	639	665	671	648	628	619	687	622	638	620	619	635	658	585	623	669	642	657	619	698	629	646	630	646	616	651	628	686	682	647	664	668	641	668	624	616	654	666	671	622	646	637	654	680	642	655	620	631	642	676	645	642	661	648	622	609	648	626	626	691	646	626	615	691	658	654	616	652	651	625	616	671	683	645	604	624	627	663	634	653	624	621	698	635	645	605	693	618	618	653	667	694	661	610	644	658	683	658	665	679	656	612	637	672	635	608	626	618	653	639	656	652	642	678	654	649	681	613	632	623	622	610	649	635	631	619	682	631	620	621	659	662	662	649	681	691	687	662	654	661	636	628	669	595	653	622	633	668	642	664	653	658	640	635	676	686	638	654	682	627	633	665	663	610	665	648	653	688	646	616	630	648	667	656	622	624	689	645	599	624	665	626	571	616	654	627	678	691	647	650	640	606	670	638	662	651	644	640	657	670	638	640	656	675	683	599	678	613	671	667	670	665	632	651	614	639	624	648	611	657	680	687	636	637	663	627	654	674	632	620	634	637	704	652	663	694	639	601	658	675	642	653	636	615	597	621	673	637	612	662	626	622	657	622	612	697	612	593	656	574	658	626	599	679	681	642	681	626	673	730	652	671	625	651	665	621	660	652	674	669	638	621	637	655	644	652	676	662	658	619	671	655	647	616	646	638	660	619	665	588	640	613	690	669	651	737	648	639	666	690	657	636	633	658	606	652	635	664	612	644	644	638	678	664	612	669	697	620	660	674	600	643	661	677	612	608	702	636	671	627	636	626	666	627	638	646	630	658	666	646	664	659	615	649	636	637	667	680	641	647	670	636	632	659	627	638	660	674	664	639	663	645	691	643	669	638	658	645	640	645	641	650	682	651	612	683	674	649	648	705	673	709	679	663	664	618	632	650	666	605	663	652	658	693	664	629	689	659	656	609	640	646	667	648	691	652	620	658	646	621	627	661	628	668	631	634	675	651	708	613	638	686	704	655	680	647	644	685	634	659	650	618	624	667	629	629	673	625	694	607	674	603	614	642	697	671	651	646	627	655	673	632	607	675	690	634	711	660	633	706	671	664	660	608	605	652	677	650	658	668	629	640	664	666	654	611	642	658	658	657	675	643	632	615	620	620	680	679	649	612	679	629	679	645	623	660	665	634	677	652	655	692	650	622	638	657	640	644	656	615	641	662	656	638	636	678	575	646	605	642	661	631	685	648	641	671	703	650	620	625	735	701	619	666	667	655	630	672	644	641	651	613	635	657	649	663	635	607	671	650	636	665	687	651	642	612	626	642	643	637	672	669	668	658	658	632	659	663	632	673	669	654	617	668	684	670	639	614	650	664	641	657	666	684	606	619	623	626	683	592	676	668	642	659	710	661	623	645	669	617	655	644	668	635	656	656	664	667	723	684	654	587	641	655	660	668	647	640	592	659	670	632	673	624	660	674	615	660	629	667	610	636	643	672	672	671	595	621	619	637	644	650	620	619	628	619	627	664	681	627	631	654	587	672	637	661	652	632	660	653	667	669	648	642	672	678	646	606	584	656	665	655	611	637	673	612	642	665	658	660	623	655	632	649	648	671	651	662	608	581	596	634	663	653	656	635	622	654	656	671	693	649	611	628	621	616	665	628	644	613	641	661	638	639	670	684	631	619	620	642	701	648	636	677	678	614	665	624	713	658	670	660	647	638	652	682	628	678	676	645	642	635	676	648	645	607	658	662	615	675	637	649	639	641	627	624	662	664	627	662	674	638	671	631	632	606	654	668	632	707	658	663	670	630	664	647	645	643	629	660	641	633	642	657	640	687	632	608	626	706	663	628	661	626	612	635	626	686	634	688	658	658	677	675	632	628	640	690	635	649	647	657	667	662	585	629	630	673	622	653	648	623	664	597	656	634	644	628	673	636	634	676	631	643	604	694	661	655	674	689	631	670	647	638	628	636	601	651	616	631	645	666	663	654	648	631	618	664	638	656	626	575	642	598	627	614	664	682	661	666	628	684	637	685	656	627	614	636	731	675	651	652	693	642	678	631	667	653	686	673	667	623	611	690	704	667	656	623	639	711	621	665	649	632	634	608	650	614	625	641	635	669	658	651	691	654	643	673	649	645	693	626	648	631	664	590	652	632	691	671	662	683	667	660	607	688	623	660	649	660	603	669	661	613	586	666	613	645	605	651	638	657	646	688	669	613	614	669	621	681	621	648	635	630	659	644	659	702	614	669	678	636	670	667	644	626	664	659	692	638	650	683	621	682	644	632	693	641	661	650	635	619	653	606	663	671	665	651	679	630	704	630	652	671	604	664	642	618	634	618	655	641	624	626	630	647	649	650	705	655	643	643	624	654	633	638	613	675	676	601	653	635	690	661	649	643	691	691	667	669	660	649	652	649	639	695	647	647	627	664	645	680	670	679	612	640	631	642	646	613	616	642	664	632	657	646	631	674	631	675	612	671	647	635	627	643	646	672	618	644	648	670	646	654	630	701	637	634	672	620	635	633	620	684	660	652	675	661	644	666	619	633	658	652	657	669	666	662	690	634	674	612	647	633	677	683	654	631	610	644	637	644	650	685	661	681	664
6247	2414	363	210	261	260	211	194	154	148	115	75	82	71	52	47	49	41	44	31	27	39	32	19	21	33	32	28	36	21	24	31	24	23	24	30	22	13	21	19	29	16	21	24	24	22	22	21	26	17	23	25	12	21	21	25	27	24	26	23	31	23	20	33	20	23	23	21	17	26	24	15	19	28	24	18	16	17	17	20	24	27	18	16	23	23	30	23	14	22	17	23	22	20	16	26	24	18	20	18	25	18	14	21	21	25	18	20	27	25	17	20	23	29	20	20	14	24	24	23	26	25	17	12	21	20	21	22	24	28	14	21	27	26	28	26	23	23	14	28	16	27	23	30	22	15	16	23	17	16	17	27	16	14	23	20	20	22	22	21	20	28	17	19	22	30	17	17	15	21	26	18	19	20	18	20	24	15	20	12	19	23	14	26	14	13	18	24	21	16	17	22	16	26	14	15	27	30	22	17	22	21	22	21	18	22	17	29	18	22	20	21	25	21	15	23	18	24	22	13	15	17	20	10	15	19	23	18	22	21	28	20	14	19	33	14	20	22	18	17	20	30	21	27	18	16	17	18	23	21	19	22	20	26	28	21	18	27	22	21	17	24	24	13	24	19	22	19	24	18	21	15	18	18	28	26	24	18	29	24	21	15	19	22	24	14	20	27	25	18	22	24	27	23	22	28	21	22	16	24	11	19	14	21	28	23	19	26	31	24	16	18	23	19	31	28	26	21	22	14	29	24	21	18	25	20	31	22	20	23	12	15	25	23	18	20	26	19	25	16	23	20	14	18	16	22	20	28	14	28	23	19	24	17	26	20	18	14	21	25	17	15	23	24	33	15	19	21	17	20	13	18	20	26	14	17	16	22	15	16	16	19	24	24	24	9	22	29	21	29	20	21	23	14	20	22	23	13	20	27	16	16	20	16	23	22	19	20	29	19	19	25	17	14	18	30	21	18	21	17	15	17	19	28	23	21	20	26	12	31	13	22	17	26	19	23	22	15	15	22	27	21	22	20	21	17	21	16	12	24	24	10	23	23	23	23	23	21	16	31	18	22	21	21	27	25	23	22	19	24	18	19	20	23	18	21	26	20	25	13	17	26	21	25	20	18	17	21	22	14	23	20	21	17	14	20	21	27	18	19	22	26	20	26	26	23	9	21	21	19	19	17	18	15	19	24	23	21	19	18	25	17	24	21	32	15	19	20	21	24	20	21	19	16	18	19	32	23	24	25	28	25	23	18	21	20	24	14	24	19	21	21	20	17	11	19	18	12	22	17	23	19	19	16	24	22	20	17	16	23	24	26	24	19	9	25	19	20	25	19	12	20	24	27	21	16	23	22	26	21	15	13	21	21	23	18	15	21	18	20	25	24	22	20	24	23	16	23	14	23	27	21	22	27	21	12	24	21	24	23	14	16	28	15	19	25	27	24	24	14	21	32	31	14	17	16	19	19	28	31	16	25	27	19	25	20	11	23	26	16	20	16	29	25	21	19	19	21	18	24	7	16	33	20	20	23	23	29	17	28	23	18	18	16	23	9	20	30	26	21	17	14	25	21	25	23	12	10	25	22	22	26	11	21	18	16	27	22	18	20	22	24	18	24	15	27	15	11	18	24	22	29	23	13	20	21	20	18	24	25	21	26	20	18	26	14	21	17	20	39	19	22	22	20	21	17	20	26	21	28	15	25	15	17	23	18	21	19	28	19	13	20	21	21	24	17	34	28	21	14	19	21	19	17	14	24	22	22	13	17	14	17	17	22	19	18	27	17	27	20	23	13	17	26	21	20	26	21	11	31	21	24	22	10	20	19	19	24	24	22	16	16	20	29	24	14	15	17	24	23	28	14	26	15	17	21	19	18	19	19	21	18	27	19	22	17	25	28	17	21	16	23	19	19	21	19	31	24	30	18	26	21	19	21	15	15	16	20	25	14	14	17	21	23	28	20	21	15	21	29	25	12	21	21	19	26	27	20	20	25	24	28	26	31	30	21	22	13	17	23	26	21	16	17	12	14	30	20	22	12	19	21	18	19	16	23	31	21	16	31	21	19	26	20	20	15	16	13	16	18	22	15	26	25	22	26	22	13	24	23	21	26	22	27	27	21	19	22	18	19	21	11	26	23	23	17	21	14	27	27	26	22	27	21	25	22	17	17	20	26	17	28	33	18	16	28	24	25	13	22	12	31	22	30	17	29	19	26	19	19	21	20	18	20	26	24	18	24	16	18	23	23	17	23	14	16	18	29	14	24	22	20	19	19	25	21	32	22	19	20	25	15	18	21	26	20	25	24	19	22	22	29	24	22	13	23	19	21	17	19	28	21	16	19	17	22	29	22	18	13	18	34	26	22	15	18	19	22	18	19	28	23	18	27	25	23	19	9	18	13	26	16	24	22	24	15	23	16	19	22	23	23	28	21	18	18	15	18	21	18	17	13	26	18	18	21	19	17	22	29	19	17	24	26	19	12	15	23	21	15	23	12	19	15	16	12	21	18	18	19	13	18	19	16	17	24	28	18	24	20	17	16	26	26	28	14	22	21	16	19	23	25	20	33	26	25	22	16	29	22	16	18	19	27	19	17	16	15	18	25	24	28	12	13	23	17	25	19	22	23	13	18	25	26	19	21	14	17	21	18	19	24	19	20	29	17	22	19	24	34	15	16	18	14	36	17	15	27	24	25	22	27	28	21	19	13	23	15	24	15	29	29	19	27	27	25	22	23	19	19	20	15	21	17	22	20	19	17	20	16	25	24	15	16	24	22	23	34	20	16	11	20	19	24	25	19	18	13	21	17	21	24	22	20	26	20	20	15	15	20	25	21	18	12	17	22	23	17	21	20	20	17	17	23	23	14	11	25	15	20	17	19	16	23	15	18	24	16	23	19	20	22	20	19	24	16	28	18	21	15	17	21	20	22	18	18	30	22	26	23	17	20	24	24	27	21	29	19	30	21	28	27	18	21	24	23	22	22	14	19	21	22	13	17	24	20	17	18	19	23	24	20	20	23	30	23	18	22	23	12	29	15	17	25	24	20	22	24	21	24	24	14	27	15	19	21	22	15	20	18	24	18	21	23	26	19	21	19	24	16	27	16	22	25	24	22	12	14	22	21	18	35	26	29	26	19	22	29	26	15	22	21	19	24	18	18	29	18	12	15	24	25	22	16	28	16	19	23	21	24	15	28	21	16	16	18	22	22	22	18	19	25	21	17	18	18	22	23	17	23	20	17	32	19	18	28	21	26	20	21	25	31	21	26	25	21	18	11	17	26	26	13	23	23	26	21	19	18	22	19	16	20	22	28	23	17	20	17	14	31	31	23	17	26	16	22	19	26	18	25	18	21	23	16	27	18	18	20	23	20	24	24	22	21	11	16	17	28	24	19	24	27	19	18	23	25	25	22	15	31	26	22	13	30	16	18	20	17	20	17	20	17	16	22	21	17	20	23	14	19	29	31	18	24	20	19	23	27	20	27	17	14	24	27	32	25
41237	26213	8379	16795	22104	20070	16269	13003	9991	7781	5928	4760	3815	3029	2508	2039	1744	1493	1357	1209	1017	937	893	814	767	734	715	673	641	557	582	521	501	557	517	499	515	542	503	498	480	504	509	440	419	435	470	502	427	398	410	443	401	402	399	397	339	409	384	387	378	393	380	394	396	392	375	396	380	379	358	334	403	343	356	364	338	352	368	371	329	337	379	354	362	376	364	366	349	346	356	317	357	343	367	324	330	357	348	332	399	350	346	332	328	365	361	383	348	369	365	360	360	363	387	370	348	358	350	345	362	343	360	364	334	330	344	322	363	339	372	359	338	338	333	324	356	347	373	335	347	333	307	310	329	295	335	312	342	355	320	330	340	324	360	335	332	356	324	317	347	309	321	343	325	338	314	343	360	305	302	336	352	324	349	350	336	312	356	325	371	320	345	337	307	317	336	352	348	355	357	345	332	337	330	327	312	307	323	346	390	333	355	356	319	305	351	293	323	344	312	332	363	327	340	344	325	322	319	342	357	346	341	323	339	342	362	316	322	330	339	353	329	355	359	352	332	312	361	340	340	349	332	342	360	325	357	338	320	330	349	356	302	325	328	378	385	337	324	341	342	375	337	343	301	332	342	370	353	327	330	319	356	306	333	321	328	319	359	298	336	361	323	354	294	353	357	323	307	332	331	358	327	321	332	328	339	327	350	366	352	333	335	345	349	351	354	312	343	320	333	309	318	338	316	311	344	326	309	330	319	355	328	355	330	355	324	352	326	348	346	343	312	310	346	314	319	359	337	333	295	340	330	340	385	326	324	352	320	307	320	312	334	306	369	341	352	303	321	305	338	310	338	331	357	371	340	333	366	343	343	325	363	334	349	339	356	334	359	323	355	321	342	349	348	330	377	295	336	333	346	349	314	342	342	338	318	355	326	349	330	328	361	304	366	328	348	323	337	326	327	345	333	330	358	348	356	320	321	325	349	325	316	324	335	343	340	307	296	366	363	351	342	326	345	339	306	351	340	334	340	333	338	318	304	326	315	294	350	318	324	317	337	315	362	354	348	330	357	350	319	308	382	373	345	350	331	351	323	332	349	330	341	366	335	330	326	308	314	356	326	353	331	325	334	337	335	358	319	303	364	338	370	320	322	357	337	323	342	341	303	338	320	337	332	310	331	330	324	331	325	376	337	323	304	330	341	327	336	299	316	365	294	327	296	320	320	332	322	338	377	317	328	378	329	332	344	342	311	313	297	338	325	324	341	340	348	351	308	339	333	352	319	341	295	320	332	348	306	327	356	307	359	364	332	350	334	334	346	333	314	361	325	330	350	315	328	318	307	308	365	362	362	344	330	339	319	337	334	339	303	326	315	338	341	320	309	313	317	333	325	310	356	351	335	311	336	347	373	339	314	304	363	332	373	330	337	308	343	352	333	334	328	350	365	341	314	327	314	328	314	333	340	329	319	332	347	352	362	337	329	312	318	337	358	358	315	347	346	311	331	325	338	331	344	320	338	341	331	357	306	310	326	356	335	346	316	338	289	359	359	344	334	371	341	318	348	340	362	316	312	342	314	348	278	359	359	320	330	338	329	346	327	326	332	324	355	308	329	331	323	355	322	357	331	299	322	330	344	322	328	321	374	332	312	344	323	332	319	324	343	337	295	318	337	342	350	367	338	373	335	333	349	363	295	343	336	316	356	346	340	323	360	347	327	316	332	353	349	312	339	336	328	363	345	334	336	335	318	335	359	317	305	326	337	340	319	331	357	346	336	340	367	337	322	322	338	345	331	304	327	309	355	336	311	321	335	317	359	359	318	365	318	342	330	320	348	298	353	328	349	323	341	345	343	334	296	337	320	335	372	334	320	344	334	365	320	336	359	345	369	339	331	317	335	323	368	364	326	320	332	335	367	321	322	330	316	351	332	325	380	327	339	300	324	322	339	357	327	341	332	337	319	388	357	343	302	319	337	335	330	336	315	314	305	309	321	316	340	294	385	327	322	346	333	340	353	342	337	331	356	337	320	345	324	336	351	347	309	339	335	323	296	322	316	325	326	347	360	305	347	311	314	328	330	345	329	335	358	358	335	344	329	319	346	344	349	322	314	302	341	356	330	327	351	322	350	336	317	322	334	314	347	294	320	335	302	340	308	330	331	343	353	373	367	344	328	351	330	327	314	339	310	343	355	350	352	330	354	352	344	296	325	347	336	348	365	325	332	371	324	336	334	330	319	320	322	353	304	358	312	359	326	336	336	357	313	336	320	339	331	336	310	356	340	332	346	322	323	313	365	351	348	324	321	339	311	378	344	324	332	345	333	321	305	355	329	345	337	318	350	338	370	338	296	332	354	341	337	315	317	320	348	365	345	319	327	319	368	330	335	322	307	324	351	326	345	341	332	326	345	319	324	307	333	328	305	353	310	346	360	314	338	353	330	345	383	338	309	348	322	344	363	328	333	357	325	333	316	336	344	321	358	334	310	326	329	328	310	309	337	340	341	336	350	300	322	315	338	347	290	345	327	317	353	313	344	334	346	325	335	348	339	331	313	318	351	323	358	358	329	333	343	339	355	327	370	379	307	357	335	337	340	358	348	323	318	331	329	338	345	339	350	319	372	323	357	355	333	313	294	339	344	352	343	359	337	369	364	323	368	340	343	342	355	325	330	339	324	324	368	348	347	332	298	346	353	364	323	312	346	299	321	329	324	335	326	278	348	326	358	356	333	356	344	317	328	304	323	314	356	333	329	344	344	338	348	335	330	307	321	333	345	304	344	333	322	357	342	324	328	334	333	373	325	388	347	351	335	325	341	304	306	327	376	318	370	354	329	338	347	341	308	322	330	329	358	325	350	332	328	295	329	357	340	352	347	323	350	334	344	301	351	348	336	333	340	330	317	378	335	333	340	329	338	339	352	361	331	314	343	339	364	340	339	321	311	326	324	344	324	339	328	318	345	338	330	323	333	330	352	324	351	330	332	321	334	310	325	327	307	310	345	343	305	367	324	323	328	311	306	341	333	370	332	338	348	297	344	365	285	291	340	336	321	317	324	352	340	380	327	353	342	330	332	327	324	339	380	340	347	348	321	358	344	355	310	360	335	322	329	364	328	314	347	331	339	344	316	305	304	314	349	345	380	325	340	316	367	335	335	332	330	339	327	335	315	343	353	329	350	342	323	329	379	342	345	350	354	313	356	341	343	347	332	314	312	334	347	320	333	367	335	334	313	325	337	348	336	342	352	331	330	336	330	331	363	350	336	342	332	323	339	335	355	320	355	318	344	301	330	340	335	301	359	325	331	325	333	319	342	319	346	303	331	331	357	353	363	325	324	364	318	329	327	362	301	351	359	328	357	319	312	345	326	331	351	337	323	341	346	340	323	341	330	318	333	345	329	317	341	318	341	328	302	326	345	337	324	304	321	349	298	344	351	346	310	328	305	320	292	349	361	333	327	361	330	357	351	337	337	343	341	356	324	341	297	361	320	338	350	331	328	308	344	294
13715	7493	814	480	594	596	466	401	363	303	218	197	145	146	124	98	96	94	85	79	82	60	64	56	62	53	61	43	55	55	53	59	56	43	43	45	53	38	45	54	38	53	43	41	38	52	40	39	47	39	46	34	39	31	48	44	36	28	41	45	38	34	38	31	32	37	35	29	37	35	37	35	53	36	40	29	42	33	26	36	26	40	41	35	43	40	36	42	36	36	30	39	40	44	31	41	38	32	45	33	43	43	27	42	45	41	33	34	48	27	35	26	42	34	34	29	27	37	26	23	28	41	26	32	34	33	36	31	43	34	32	30	37	43	31	20	27	46	29	39	17	39	36	26	35	28	33	36	38	42	32	43	40	27	37	33	44	35	26	33	36	44	40	30	29	33	29	38	26	31	36	43	39	41	38	41	39	29	33	39	42	32	33	41	35	41	45	39	33	34	44	33	37	48	37	33	41	38	44	33	40	29	31	30	37	26	42	43	45	32	42	32	38	32	46	39	37	28	36	30	26	28	34	39	47	37	35	41	29	34	30	47	35	49	27	38	40	41	30	40	28	43	21	31	35	31	25	31	32	36	26	29	35	35	31	36	37	29	36	34	34	27	37	44	21	36	35	30	37	35	25	41	34	29	31	35	42	31	35	35	48	33	37	35	32	46	30	34	35	41	35	42	38	40	47	35	29	33	40	35	38	37	35	31	36	34	37	30	34	37	32	37	45	33	41	39	20	29	34	27	40	56	44	37	29	35	47	35	38	32	38	32	43	36	23	34	40	36	39	37	38	51	35	29	38	39	32	39	45	24	30	41	26	40	41	44	35	44	41	41	26	37	35	33	28	27	39	33	41	40	39	44	32	35	31	39	22	40	32	40	26	32	41	38	34	31	20	28	28	30	30	36	31	35	42	36	29	37	37	35	29	32	37	48	33	38	36	27	44	35	33	29	35	37	35	44	37	36	48	26	34	30	39	44	28	35	39	43	39	34	29	37	28	42	29	33	45	45	30	34	35	30	44	30	40	31	37	49	36	28	32	35	29	34	33	29	37	45	37	28	44	40	29	25	42	38	39	26	43	36	39	37	31	43	34	34	27	32	42	40	27	35	29	40	36	38	46	31	36	29	39	35	35	40	40	37	39	37	42	27	32	36	24	34	26	35	28	36	37	34	41	26	35	42	26	32	26	31	28	34	32	28	42	33	29	34	41	46	33	41	32	27	32	35	34	32	46	36	39	36	32	37	43	32	28	35	31	44	33	21	35	25	38	37	34	42	30	42	41	19	28	37	38	36	35	37	39	44	34	23	33	22	39	28	26	35	32	40	21	34	37	33	25	42	30	32	39	23	27	36	29	34	34	45	35	35	35	32	39	30	44	33	36	31	33	42	27	38	35	37	33	42	38	39	37	33	40	38	32	41	43	38	31	33	28	24	32	36	48	36	31	30	32	29	40	40	31	34	31	33	27	24	36	29	39	32	49	35	34	37	41	34	35	30	41	38	26	21	33	35	34	40	34	35	29	35	33	34	37	36	45	32	29	36	36	34	31	45	46	30	25	37	29	40	32	34	31	34	29	21	41	20	36	37	31	36	35	42	38	43	43	30	31	46	26	37	23	30	29	32	41	26	38	32	37	32	38	34	30	34	44	29	40	36	39	36	37	44	31	21	41	30	23	35	32	32	30	24	43	38	42	41	24	31	31	33	35	43	30	38	37	39	45	36	41	40	35	41	37	31	31	31	30	39	38	38	43	36	44	39	35	36	32	29	29	34	28	35	35	43	33	35	34	37	47	39	32	39	41	25	31	31	30	34	37	38	31	33	49	38	43	50	32	36	41	32	31	39	29	41	31	28	25	31	46	32	46	34	19	41	29	36	32	43	38	31	34	29	37	44	35	35	24	31	30	30	36	42	31	52	28	34	28	36	25	47	30	35	34	35	40	33	30	33	20	39	39	35	31	34	25	29	46	34	41	28	29	43	34	38	31	41	37	32	29	44	42	34	32	28	35	39	29	30	35	43	49	41	28	39	34	39	32	42	39	40	26	30	36	28	31	29	33	33	33	29	44	44	30	35	23	41	42	31	29	52	32	39	33	33	48	44	30	36	32	38	24	37	49	25	33	45	35	36	29	32	44	39	37	22	28	41	43	25	38	28	40	25	38	32	35	43	29	37	43	30	39	34	45	41	37	27	38	45	36	35	40	39	40	49	34	28	31	20	29	41	38	40	30	29	31	32	34	38	24	30	33	22	33	40	26	37	37	35	29	33	40	31	25	33	30	27	38	33	30	34	29	30	43	37	19	32	38	36	39	39	45	32	43	32	40	44	31	42	35	43	28	44	41	30	40	30	35	31	35	50	27	36	33	34	30	34	36	44	27	35	34	38	38	38	30	35	42	42	26	39	38	28	31	41	49	36	45	32	32	40	41	37	36	32	34	39	36	32	30	37	40	33	26	38	35	27	46	29	38	38	33	40	38	42	29	36	35	30	36	27	24	38	39	31	42	31	36	27	33	34	27	32	29	31	45	26	34	33	39	51	27	37	39	33	39	40	23	38	35	47	41	46	32	33	36	39	34	31	52	31	35	31	30	44	31	35	30	33	36	34	56	26	35	41	28	40	30	33	41	35	34	42	29	44	32	40	40	30	34	28	30	40	37	26	30	38	28	41	33	34	43	39	28	32	37	36	36	36	46	48	42	44	33	34	35	27	29	37	37	28	37	40	36	30	37	44	24	37	32	44	37	23	35	29	28	33	23	33	41	24	40	29	38	35	46	28	27	33	38	30	35	16	32	32	31	41	41	36	41	43	43	28	33	51	31	31	43	44	34	35	43	26	38	35	33	40	38	45	26	42	30	40	35	35	38	33	30	34	48	42	40	37	31	35	34	33	36	45	37	42	23	37	29	39	39	37	37	30	37	28	37	35	45	34	44	35	38	41	29	43	49	31	31	31	28	25	34	27	31	31	46	36	33	30	37	37	46	42	37	32	25	40	42	39	33	31	37	37	40	34	41	36	33	39	40	35	52	36	32	33	50	39	38	31	35	25	36	27	31	42	32	37	42	36	43	40	47	31	35	39	29	43	38	34	28	40	45	36	37	35	37	29	35	29	42	37	43	33	25	39	24	22	26	43	50	40	35	44	31	34	40	36	30	41	33	40	34	30	32	23	38	37	34	34	37	24	35	28	32	31	31	41	36	31	40	48	42	23	46	29	42	30	28	47	38	33	35	44	38	34	41	32	37	36	38	26	27	35	39	35	33	54	29	38	37	35	29	37	46	31	29	40	33	26	34	38	38	51	36	37	30	25	33	35	31	31	34	34	36	32	38	34	38	32	38	28	32	34	36	42	44	38	31	29	32	30	26	34	41	39	33	31	37	32	44	41	32	48	25	32	31	38	27	35	38	41	43	42	40	33	45	33	31	24	25	36	32	51	41	32	33	28	38	32	39	41	35	40	34	38	37	22	42	41	40	35	34	48	41	27
53734	35533	13675	24378	30406	28680	24729	20282	16905	13978	11322	9301	7787	6527	5319	4551	3973	3463	3002	2728	2434	2191	2101	1839	1739	1625	1532	1421	1369	1363	1202	1154	1146	1081	1014	1049	996	1006	935	964	923	883	882	866	771	809	879	854	824	736	797	731	747	722	683	682	716	708	680	653	707	676	744	666	714	637	656	620	629	575	626	605	594	650	649	613	631	631	593	622	633	607	620	619	627	576	573	596	601	577	533	557	551	561	583	534	555	591	530	594	588	606	611	591	576	574	626	625	601	630	526	607	595	566	561	619	568	587	610	593	586	575	576	551	534	632	604	592	581	567	595	588	569	599	565	601	586	572	534	531	520	552	546	523	541	566	603	544	565	515	578	544	550	555	517	565	537	528	515	558	544	585	565	579	550	565	553	565	532	583	499	511	548	544	547	521	553	560	551	524	548	534	569	514	508	574	614	573	528	554	591	512	500	537	572	551	520	526	555	528	583	588	537	587	576	545	587	531	565	585	570	568	572	579	551	577	547	569	555	528	548	548	551	573	551	541	568	548	504	542	545	571	551	534	565	549	535	579	547	564	560	507	538	564	511	538	533	569	507	564	530	559	581	570	596	563	515	548	512	557	570	554	537	598	535	606	579	548	579	567	564	572	568	582	586	510	576	577	544	571	553	543	553	558	557	570	533	525	522	517	560	566	597	589	566	522	561	542	511	542	547	524	562	594	560	604	559	556	496	541	534	506	549	533	514	539	595	561	551	601	541	591	540	561	529	520	545	611	532	496	537	599	571	546	551	570	549	533	545	565	509	565	540	565	543	542	579	576	524	601	505	591	546	600	522	505	603	501	507	572	530	571	540	565	585	543	535	545	522	584	528	524	531	524	549	550	536	528	527	546	565	526	535	549	526	551	525	603	530	537	511	562	547	594	553	519	572	563	564	542	624	533	562	564	564	542	541	559	522	530	549	558	535	554	538	556	512	554	571	524	559	549	566	587	581	530	511	575	586	578	557	527	556	532	590	523	549	545	579	554	548	574	546	530	564	540	573	550	532	557	544	614	602	534	570	544	564	527	524	549	570	547	574	543	596	544	548	584	560	558	519	524	527	536	566	549	520	565	532	555	552	542	539	601	556	562	522	510	543	536	559	560	592	588	586	565	546	575	567	560	554	537	570	602	570	562	532	591	551	585	548	514	547	506	553	554	538	549	576	596	532	540	528	584	558	527	559	558	562	549	538	530	569	593	569	520	516	530	553	590	556	550	548	556	598	547	552	550	548	531	547	534	531	561	594	558	527	518	562	556	562	517	556	580	566	553	560	529	559	530	602	550	531	545	555	581	569	548	551	504	559	529	556	537	533	519	578	556	575	570	563	596	545	569	544	532	562	550	544	549	576	594	545	564	548	529	542	547	529	533	548	525	556	584	528	534	500	556	535	600	517	556	557	571	515	584	514	559	600	561	557	540	567	580	543	575	551	593	535	567	503	556	570	534	551	584	552	553	536	531	522	541	543	526	600	557	554	547	532	543	576	563	501	546	564	517	566	596	536	543	555	518	539	577	525	536	521	570	549	542	578	616	564	568	572	530	560	546	541	519	566	521	519	577	546	575	541	561	520	560	543	540	538	545	559	564	575	558	596	522	530	511	550	567	511	524	563	526	580	566	558	518	532	532	522	560	536	589	535	529	565	571	517	530	566	557	514	539	558	580	508	545	572	581	525	570	601	548	546	574	537	558	579	541	531	550	558	512	559	561	543	539	550	596	561	599	561	571	548	556	564	531	538	559	570	610	521	510	554	581	567	601	573	533	525	531	565	563	571	540	587	512	568	528	538	536	541	563	545	564	548	540	534	555	603	551	560	556	515	550	572	576	552	557	549	562	554	549	580	561	571	546	566	565	544	563	556	530	536	531	530	579	594	541	518	536	553	553	573	510	529	534	558	535	601	548	555	558	539	526	536	554	531	531	562	546	525	554	553	530	555	566	579	558	539	538	528	566	513	554	548	608	566	551	572	541	516	546	568	591	544	550	549	534	575	564	564	514	563	545	579	545	545	543	550	540	549	529	574	574	578	547	527	580	567	514	536	546	525	551	522	569	531	527	557	553	543	574	546	542	573	563	522	531	617	572	529	566	592	567	543	543	618	543	556	541	572	550	540	587	547	535	567	548	526	596	592	542	528	549	512	577	578	598	558	572	547	556	552	548	555	560	588	552	571	550	558	570	581	533	519	585	545	469	558	588	532	563	556	554	596	534	571	536	561	598	580	542	579	549	576	507	544	577	547	545	567	544	576	554	541	553	555	554	541	591	568	523	521	589	556	543	516	551	550	547	555	519	538	544	537	563	538	552	525	534	531	563	552	529	552	557	538	596	521	557	573	511	588	551	545	545	490	587	548	600	542	543	524	573	517	572	552	548	554	578	583	547	558	557	554	595	621	563	584	589	566	532	538	563	556	567	587	553	554	577	584	562	547	557	521	538	522	569	511	535	519	582	522	587	557	570	574	556	522	551	579	538	574	547	529	573	582	558	559	573	552	563	560	522	589	534	541	528	561	540	519	568	548	543	541	571	549	540	583	599	544	559	556	552	579	512	533	559	537	570	544	560	569	494	524	568	547	570	560	522	546	550	570	565	570	529	570	567	556	525	567	585	531	529	567	547	561	579	537	542	563	518	493	613	534	551	531	522	543	527	584	558	556	563	533	525	542	523	536	529	533	509	566	529	573	526	600	535	540	571	489	564	541	518	559	544	544	579	604	552	538	582	562	533	588	514	563	533	510	545	567	539	573	595	561	561	540	560	603	593	552	565	541	533	578	569	604	556	547	546	580	518	551	539	566	519	543	517	507	549	573	588	550	527	572	540	547	536	567	559	593	497	561	561	579	491	544	544	570	561	576	569	546	500	573	543	540	550	574	534	546	566	579	521	573	531	517	583	566	534	564	571	574	589	540	538	596	537	553	571	557	531	558	563	519	523	535	536	572	559	536	553	538	586	549	542	557	517	556	559	572	544	534	542	558	598	556	544	534	558	572	529	583	545	550	537	501	581	522	581	526	566	546	556	548	569	535	506	557	553	581	556	595	558	531	578	519	569	570	545	556	534	518	551	546	565	555	567	535	586	578	545	568	523	560	541	565	532	528	516	544	558	600	543	573	530	547	552	553	461	567	568	572	531	556	557	531	578	542	581	564	572	569	546	529	560	524	570	554	568	591	535	554	557	588	509	547	520	559	546	499	592	580	588	574	520	570	573	555	534	560	579	542	532	535	578	545	553	548	563	540	553	536	520	577	563	523	544	545	539	581	551	600	548	519	570	569	535	540	561	511	559	566	587	515	555	593	544	550	563	557	528	523	526	569	513	546	529	554	569	526	554	556	559	532	535	574	547	543	559	618	536	539	612	564	570	591	525	524	543	554	535	513	591	511	547	550	578	565	526	551	511	538	578	537	539	524	557	536	568	530	549	540	511	585	520	534	583	560	528	536	592	542	556	564	553	554	536	552	573
10842	4153	538	330	456	430	340	289	216	195	171	156	136	115	96	88	83	76	63	50	62	59	48	47	37	45	42	44	39	37	44	41	41	42	48	36	41	50	29	41	34	34	36	37	29	30	42	31	37	31	33	30	31	36	32	26	36	31	38	35	32	32	37	32	29	36	22	32	38	30	41	30	43	31	30	34	30	35	30	30	32	30	33	26	32	42	18	31	26	37	33	34	24	28	29	37	41	27	19	32	27	30	35	34	30	21	29	33	39	28	28	28	35	36	33	26	35	36	30	36	31	30	24	29	34	30	38	24	26	30	24	32	26	27	31	34	36	36	33	30	39	27	26	35	27	29	25	32	32	20	30	28	36	25	26	29	25	31	34	30	37	27	27	42	24	30	26	37	25	42	31	45	21	30	24	24	34	35	23	19	31	38	36	19	31	25	41	36	28	35	29	44	23	35	24	28	28	34	36	23	30	36	32	28	36	25	26	17	22	37	31	31	23	27	31	27	25	30	38	29	27	30	30	21	28	36	22	33	41	35	30	23	36	32	28	30	33	29	34	27	27	36	34	35	40	15	26	33	45	33	32	32	27	36	33	31	34	33	37	33	30	31	31	34	38	32	24	39	31	27	32	31	30	29	20	26	38	27	21	33	23	36	36	37	25	37	28	33	36	31	33	33	38	28	26	39	29	36	35	28	27	34	31	24	25	31	32	28	34	25	42	32	42	24	21	33	24	35	39	28	29	26	28	28	25	33	26	29	24	29	30	42	46	31	28	33	32	30	36	36	26	35	30	31	25	26	26	32	35	40	34	36	40	39	29	31	24	43	28	28	26	41	35	30	30	28	26	25	33	28	30	23	35	35	27	28	21	31	34	35	26	21	32	29	23	42	37	27	25	26	26	36	33	22	22	36	33	25	30	34	33	29	36	21	25	30	32	36	29	39	38	16	33	37	38	29	27	31	38	29	39	32	35	34	36	39	35	33	29	27	30	29	18	31	35	34	18	36	26	33	51	26	31	33	31	32	23	22	30	31	28	30	34	29	30	32	32	30	27	38	34	50	33	23	30	40	29	24	32	23	27	36	24	27	29	27	20	33	39	32	26	32	31	22	24	26	34	31	38	31	36	38	40	28	32	32	29	33	19	25	24	28	23	27	25	27	33	28	33	33	37	36	30	31	16	30	28	30	35	33	34	21	25	26	32	20	32	22	23	29	30	31	30	32	32	30	33	26	27	31	23	32	34	29	31	33	29	25	30	36	29	30	31	27	24	26	35	29	31	22	29	38	37	29	33	34	29	31	41	30	35	35	31	42	35	31	28	35	30	35	35	32	26	29	38	32	26	16	28	31	21	23	42	35	31	33	23	42	33	22	33	28	29	31	27	24	41	36	32	33	28	32	38	28	30	25	34	31	34	27	28	35	34	28	40	30	35	38	20	31	41	26	46	31	29	30	28	28	33	38	29	31	29	22	32	27	31	26	30	38	27	30	36	28	38	29	34	32	38	24	28	25	24	24	34	37	29	17	41	32	25	28	33	36	19	35	31	33	26	34	24	36	27	19	27	32	29	39	23	36	34	20	30	28	35	42	30	29	34	36	25	36	27	24	31	34	43	34	41	29	30	29	31	24	30	41	21	28	23	27	20	19	36	28	33	33	21	29	30	27	34	40	39	27	35	28	43	39	28	37	29	33	28	39	29	26	29	39	27	26	33	34	20	34	30	38	20	38	21	29	31	33	25	25	27	28	34	36	29	45	31	28	34	38	31	35	33	35	26	32	25	23	23	36	31	19	22	26	33	32	34	32	27	34	21	30	33	38	38	29	25	30	22	40	42	25	31	27	45	36	28	30	40	28	34	34	27	31	28	47	30	30	30	22	35	36	34	31	29	28	43	41	35	26	34	32	36	34	26	35	30	24	30	40	33	28	30	39	31	26	36	25	30	27	27	41	29	28	28	22	29	42	34	31	41	27	22	38	34	34	31	30	33	24	25	40	38	26	36	34	28	39	29	32	32	37	30	26	31	32	23	28	31	30	27	33	29	28	44	32	25	29	33	30	38	35	25	31	25	32	31	44	32	35	32	31	37	25	28	36	33	23	36	28	28	35	26	31	30	26	30	26	25	28	32	34	34	29	26	15	29	31	38	29	35	20	29	36	33	31	33	30	29	26	24	27	39	34	33	29	41	31	25	32	38	30	23	21	27	27	29	36	29	33	29	32	33	43	31	35	26	34	24	30	30	38	30	17	32	36	28	43	38	24	26	24	27	29	18	24	37	30	29	22	28	34	31	31	36	24	31	30	34	37	38	30	37	33	28	21	35	36	24	36	36	23	27	33	30	35	29	31	24	35	25	33	30	33	31	26	24	35	30	34	36	31	35	30	30	24	34	35	32	37	29	30	24	33	25	29	32	30	22	29	28	34	37	35	17	26	27	37	31	36	38	27	40	30	37	38	28	34	22	31	34	30	36	32	32	36	32	37	37	27	29	25	31	30	34	32	31	31	36	29	25	26	36	33	32	28	32	44	24	37	30	29	30	31	28	27	29	32	28	29	29	29	24	30	29	27	30	37	41	29	31	39	29	24	32	28	20	35	36	27	27	32	28	30	30	29	44	28	34	23	34	27	25	29	32	30	32	27	25	33	29	30	30	30	38	35	39	32	31	26	37	24	30	27	32	25	39	30	29	27	38	24	24	21	27	47	28	30	39	35	34	37	28	32	24	33	32	27	43	34	26	30	22	29	35	36	32	29	26	31	36	37	30	30	34	30	25	37	26	28	39	27	35	41	37	25	40	27	33	31	26	24	22	29	30	43	35	27	38	37	25	32	20	35	33	32	29	24	23	30	32	27	30	35	34	38	42	33	28	34	30	24	28	44	27	36	38	30	33	31	29	33	30	29	38	30	32	39	30	37	31	32	34	33	29	21	30	36	33	26	35	33	26	27	30	29	32	34	29	30	34	38	36	34	28	30	34	27	26	26	27	29	39	25	39	36	29	44	29	35	41	29	40	37	34	27	38	23	42	30	40	27	26	38	32	29	22	28	34	38	25	29	46	29	29	32	24	28	32	26	34	21	42	41	41	31	34	37	27	38	33	31	35	27	28	30	27	25	30	31	41	27	30	32	32	33	37	29	27	34	24	22	28	35	17	47	34	23	32	24	30	31	37	38	27	29	31	30	29	34	30	40	30	27	36	24	23	20	32	41	38	31	36	34	30	30	30	32	38	29	30	37	35	35	28	38	34	31	28	37	26	37	35	30	25	37	28	24	33	27	29	35	31	26	32	25	30	23	28	26	27	30	30	27	26	27	26	25	35	27	26	28	32	37	29	27	29	35	38	34	28	31	36	23	25	34	25	29	39	27	36	23	36	35	29	24	33	35	39	23	31	39	30	29	30	33	30	38	40	34	34	27	19	32	28	25	27	24	23	22	26	23	43	36	29	28	39	20	30	36	30	23	31	40	30	32	40	27	35	24	30	28
46548	30066	10809	20521	26692	24933	20842	16832	13538	10801	8894	7119	5781	4694	3893	3361	2892	2569	2291	2019	1775	1652	1556	1392	1389	1245	1208	1126	1028	1000	944	933	852	789	861	767	765	811	810	783	733	760	735	684	647	679	750	789	709	610	608	554	564	549	600	556	587	546	573	582	575	563	569	598	576	579	540	517	547	509	541	498	517	520	514	548	536	518	506	546	519	504	504	531	513	505	517	551	522	535	527	486	512	560	511	539	502	505	509	535	528	528	492	550	517	507	489	491	541	506	516	499	535	555	527	503	479	511	470	519	509	523	500	490	495	543	470	535	526	520	528	490	491	510	552	473	489	485	461	504	552	477	457	490	454	490	478	482	537	527	494	509	448	472	491	489	458	460	501	504	461	488	475	482	526	461	470	472	493	503	453	454	473	491	449	458	479	471	509	477	510	473	459	490	483	521	493	535	486	476	488	467	473	489	494	462	514	488	533	494	500	475	462	507	460	483	477	518	520	476	479	494	530	492	509	513	503	438	503	463	454	460	483	497	477	471	501	479	466	466	503	495	438	484	484	449	474	498	500	504	523	490	447	469	453	501	459	475	487	460	516	503	486	485	478	474	476	461	493	492	510	514	486	486	459	456	502	470	508	511	469	522	463	448	483	457	507	482	477	469	487	467	494	483	477	457	464	464	500	516	485	495	462	464	495	477	487	492	443	472	490	486	459	489	483	497	481	498	464	492	514	486	501	498	519	470	480	494	493	495	504	469	512	485	485	473	488	464	466	504	501	488	482	489	520	487	495	492	501	473	520	483	464	516	481	469	497	471	510	493	454	483	448	551	519	520	509	442	489	474	484	506	471	507	474	467	523	505	476	469	489	437	475	486	481	484	484	488	506	521	514	479	472	469	480	507	493	499	457	502	490	473	460	492	489	457	476	479	446	529	484	517	473	468	476	472	510	455	447	496	460	449	475	446	479	492	512	464	491	477	469	488	490	477	473	464	513	486	464	509	464	466	534	463	482	548	477	483	485	490	476	486	470	485	506	495	463	463	494	506	495	523	459	480	468	491	470	486	456	497	450	505	519	464	487	463	493	535	513	473	534	503	497	514	447	504	476	455	479	521	481	449	501	461	450	504	489	465	433	482	502	485	490	482	491	475	482	459	477	462	488	495	480	478	447	509	470	515	489	477	503	496	496	491	487	488	463	522	462	471	533	473	499	485	502	537	483	497	479	474	484	511	448	475	451	507	478	444	502	469	500	453	484	497	500	470	520	489	471	476	458	497	465	483	509	475	500	482	487	491	444	483	485	521	462	470	480	477	490	496	486	477	509	482	467	497	479	496	492	460	508	490	500	455	477	520	484	481	502	522	514	510	473	492	485	515	479	471	507	480	508	461	476	458	496	496	453	478	491	476	512	494	473	510	479	479	480	533	515	496	507	483	522	520	520	462	464	490	483	486	470	497	478	475	529	466	504	468	461	498	476	491	478	474	513	478	483	455	475	508	486	489	510	491	499	500	510	460	461	512	459	477	503	487	491	498	496	495	479	487	439	481	453	509	494	481	478	468	518	466	503	490	509	473	458	444	491	501	480	458	501	480	510	481	470	462	457	451	559	490	512	502	462	455	450	473	500	506	500	445	462	483	489	470	503	456	461	459	471	488	460	496	491	451	527	513	497	465	436	483	482	492	450	492	513	513	477	455	480	475	487	492	471	484	493	510	501	483	461	456	491	464	472	490	523	484	517	473	447	484	460	487	509	451	479	493	465	468	479	481	463	471	458	462	464	489	479	468	480	465	453	513	449	474	452	498	505	507	503	487	512	490	465	460	486	506	501	484	471	497	522	503	475	499	510	458	493	461	505	518	477	498	508	493	508	494	479	451	485	473	476	478	475	447	496	467	524	450	447	530	487	489	485	454	482	483	492	466	474	458	530	434	462	480	503	491	460	517	472	472	506	506	491	478	467	503	490	441	468	447	453	473	472	510	517	468	460	499	486	497	464	490	488	469	523	478	487	472	458	450	503	467	464	469	459	481	472	472	477	519	487	478	509	504	489	490	461	472	499	469	475	527	482	505	489	516	499	504	511	508	460	499	478	476	475	536	471	506	490	484	500	499	500	506	498	443	501	450	476	495	481	537	496	518	508	488	479	496	480	468	455	493	461	505	464	503	497	535	488	518	478	448	486	469	466	496	448	495	492	476	503	513	476	471	509	502	505	509	507	473	514	495	460	445	456	460	474	549	547	442	504	495	454	473	499	515	487	458	531	516	472	508	511	506	485	475	475	466	467	486	493	468	499	496	522	476	464	474	478	472	501	466	485	507	476	506	494	493	499	533	483	478	493	449	481	528	532	464	483	471	520	490	465	520	516	485	462	460	488	516	491	517	459	467	490	463	496	511	476	496	462	467	481	496	486	478	472	480	496	497	495	510	512	462	488	480	491	451	532	501	461	488	531	426	505	527	474	490	472	458	464	473	484	490	504	492	481	484	519	459	506	498	511	530	491	445	481	469	448	504	488	475	492	497	482	488	477	489	500	487	499	454	472	489	483	448	472	451	499	485	530	477	508	443	529	498	514	503	513	497	439	485	452	521	456	481	466	503	468	474	478	471	457	498	468	472	486	419	465	526	444	471	499	468	489	461	498	491	480	511	488	517	502	511	486	486	507	499	503	495	463	494	473	462	492	508	444	515	498	483	480	471	496	477	470	498	488	483	530	486	468	452	440	488	468	466	495	486	462	499	449	479	473	469	472	490	472	482	461	510	491	507	519	494	508	505	496	490	493	484	476	475	481	458	470	449	492	508	503	474	459	496	508	457	539	457	513	486	487	509	512	461	523	489	511	483	445	496	493	506	460	494	438	458	523	509	481	488	487	473	465	468	494	489	507	475	516	496	488	502	487	490	462	488	480	469	496	451	483	520	488	525	489	476	476	482	469	507	460	497	493	489	483	473	531	471	509	477	462	479	474	483	500	483	481	502	472	518	480	510	475	482	470	475	494	460	498	475	480	435	514	472	461	438	494	495	509	492	454	458	475	474	493	469	451	462	457	498	521	481	465	497	466	519	503	433	523	517	503	466	482	492	479	455	498	495	500	492	493	466	488	458	483	519	476	478	479	473	445	514	456	506	481	491	497	499	473	493	480	504	540	478	465	485	502	487	441	471	499	484	461	485	517	462	494	476	478	463	500	493	542	489	481	484	466	452	478	526	476	515	468	486	518	518	471	474	477	501	517	459	484	511	497	530	474	494	456	466	523	461	445	506	461	488	487	464	486	514	523	518	455	524	508	471	447	502	492	511	468	499	519	489	500	473	507	492	457	469	445	497	473	492	491	495	506	447	472	523	518	481	521	484	490	496	440	507	480	451	510	475	459	492	532	481	501	468	517	471	471	441	510	506	511	512	495	506	481	463	469	482	485	517	484	482	482	445	493	485	496	491	473	516	483	517	485	499	474	463	493	510	501	462	479	490	476	517	491	494	472	499	481	524	500	514	527	510
15648	8257	967	554	680	672	560	477	393	317	278	245	205	175	122	127	127	109	81	94	99	79	57	73	68	69	64	72	58	57	60	61	55	50	49	55	51	52	52	49	41	42	51	51	45	43	51	43	42	63	52	43	66	49	51	43	53	33	40	48	39	53	54	53	62	42	41	40	29	43	41	37	35	31	41	39	51	36	36	46	40	45	40	40	38	46	42	34	37	47	43	41	42	50	51	36	37	43	36	41	48	47	44	46	45	45	48	48	53	43	43	30	41	34	43	48	55	42	42	31	40	37	42	40	52	42	37	47	37	51	31	47	45	51	43	32	34	46	32	43	52	50	29	45	48	38	35	42	39	44	41	43	40	47	37	31	23	52	40	48	47	42	41	36	46	49	30	49	44	47	52	38	44	41	35	39	40	44	48	50	43	43	40	40	38	46	34	40	45	54	44	64	45	47	34	38	44	32	48	40	44	51	42	33	41	40	35	51	32	37	31	43	36	38	32	46	60	36	47	38	50	38	32	37	35	47	44	46	47	34	43	46	34	36	48	47	54	42	45	37	40	42	35	51	44	34	33	34	46	45	39	42	43	44	50	53	50	45	37	46	40	38	39	43	51	45	42	48	51	43	40	46	43	38	27	52	39	43	44	43	49	46	36	41	40	36	53	50	41	36	47	52	41	40	40	41	45	31	45	49	52	52	42	39	37	40	40	47	35	34	39	38	51	46	33	49	42	43	44	48	48	38	44	44	33	49	50	27	43	43	46	35	26	39	43	40	53	38	47	49	33	49	42	37	43	46	40	49	45	35	32	42	41	32	50	40	32	47	51	35	43	51	42	34	38	44	36	45	48	51	36	46	36	43	50	43	36	36	41	40	46	52	56	37	57	36	40	37	37	45	39	46	43	42	39	36	44	41	40	43	47	33	46	39	48	41	45	42	37	40	51	43	42	42	33	42	43	44	47	34	37	49	40	47	43	36	40	36	40	35	51	51	45	44	48	49	47	46	32	43	46	43	76	32	41	37	52	36	34	39	40	45	49	39	39	39	45	48	40	42	41	44	45	45	40	49	38	33	31	41	45	39	35	53	31	42	48	44	43	55	44	38	40	45	41	44	49	39	40	38	28	44	50	49	38	44	40	34	41	42	44	34	44	39	48	42	36	39	59	29	49	44	36	37	42	49	44	45	37	50	35	43	49	41	42	53	34	49	40	37	40	53	50	52	52	35	35	49	43	55	40	40	46	49	31	41	55	36	34	50	42	42	42	43	29	50	46	34	38	54	49	54	36	47	41	42	41	41	52	39	39	52	60	45	31	50	45	45	33	37	50	49	48	46	42	46	37	44	45	37	41	39	54	57	50	34	41	45	44	37	36	38	43	34	42	50	49	47	53	41	40	51	44	45	45	49	50	68	48	42	43	43	31	41	44	39	35	45	46	40	34	43	53	46	44	50	46	40	33	46	43	48	42	45	39	39	32	47	35	41	48	51	44	30	44	28	32	41	36	36	37	36	41	49	43	36	44	46	44	37	49	42	38	58	49	39	45	39	32	32	50	49	51	39	46	41	34	51	40	50	40	33	53	44	44	39	40	39	43	46	43	44	45	41	44	54	35	31	44	43	31	49	48	38	35	39	54	43	51	41	46	37	31	43	62	48	52	43	49	37	45	47	40	34	47	42	41	36	47	47	45	31	31	31	58	52	41	42	42	35	44	42	61	37	47	45	43	40	45	39	36	44	35	39	53	33	42	40	41	44	40	42	43	43	39	25	42	36	51	36	38	33	41	45	44	40	42	50	42	38	44	42	51	38	45	40	33	44	36	47	40	41	38	46	49	38	52	35	44	42	36	37	48	41	36	37	39	32	49	48	43	35	39	44	40	48	45	48	40	55	40	40	42	47	48	43	35	44	52	47	54	36	38	33	32	36	34	40	42	47	35	36	44	37	52	51	46	45	53	43	43	43	50	42	38	49	38	44	48	48	61	35	44	53	45	39	36	43	38	47	43	46	49	49	30	33	38	49	34	58	48	41	32	37	32	31	43	32	29	45	46	39	33	40	35	41	43	31	34	50	54	40	42	40	39	52	38	41	42	37	48	35	48	46	41	41	46	38	39	40	46	35	30	54	46	36	38	48	40	40	39	46	41	44	50	43	47	40	51	49	42	36	34	44	51	35	47	39	39	38	40	40	35	49	33	34	52	33	41	50	34	42	38	38	43	39	44	45	41	38	30	38	48	40	55	42	38	56	45	57	40	48	36	36	31	43	42	46	39	39	37	39	37	36	33	44	51	39	38	43	40	40	38	35	35	46	36	49	39	52	43	42	36	39	30	50	40	43	37	34	35	28	51	42	44	36	37	39	44	41	37	54	38	45	57	53	40	49	45	40	52	39	46	33	40	26	43	39	46	48	44	41	37	40	50	50	39	42	33	44	42	41	44	32	42	34	33	35	53	45	46	49	49	41	38	45	40	47	46	47	31	42	34	37	43	40	37	45	40	46	42	44	43	35	43	36	39	48	40	51	38	44	36	43	44	41	37	46	39	42	46	43	43	45	38	38	47	42	44	40	37	44	41	36	33	35	40	33	47	42	24	34	44	37	46	38	37	46	41	38	43	39	42	34	50	55	48	42	50	32	55	45	41	37	41	42	49	51	43	35	40	45	45	48	39	48	46	52	43	33	50	42	50	51	33	39	55	44	45	36	36	40	38	39	43	34	43	55	42	54	42	44	36	34	39	35	50	43	42	45	33	39	51	42	46	35	34	35	33	40	45	49	33	36	41	38	38	41	44	36	51	39	50	32	44	32	51	27	51	46	49	54	37	47	45	48	39	41	51	45	41	43	48	34	45	46	36	32	49	39	38	36	39	35	37	44	40	42	35	38	32	51	44	39	46	51	38	43	41	30	51	42	41	41	40	36	27	36	36	54	44	45	44	55	53	45	42	51	38	37	41	47	40	49	47	35	48	43	45	39	48	35	48	38	42	49	31	48	44	41	38	47	42	37	37	35	39	35	48	38	34	44	45	45	47	39	46	43	44	34	48	41	42	43	37	37	48	48	38	40	37	43	38	30	40	39	47	35	41	42	44	30	40	43	43	35	51	51	35	60	40	38	52	52	38	35	50	48	35	43	31	38	37	32	52	33	41	33	53	36	41	43	36	45	39	45	41	37	38	26	31	53	54	37	39	41	45	53	42	33	48	42	43	41	41	37	34	45	49	39	41	36	44	38	55	41	50	43	45	29	47	32	44	40	35	45	34	33	49	43	37	43	40	33	44	34	34	50	33	41	44	56	32	46	43	47	45	44	40	47	39	43	47	47	41	41	31	35	50	41	40	41	55	43	44	42	38	48	46	45	51	51	53	40	37	37	39	42	49	33	30	38	50	39	33	45	37	52	48	39	37	38	48	54	54	36	42	43	36	46	45	46	40	41	43	33	47	35	35	30	46	50	37	38	32	40	36	35	45	43	34	52	36	36	33	33
55115	37215	14007	25443	31896	30356	26470	22237	18499	15259	12333	10406	8735	7159	6118	5335	4633	4039	3566	3266	2918	2644	2496	2154	2142	1874	1931	1763	1595	1623	1421	1412	1341	1327	1215	1212	1181	1207	1132	1133	1132	1031	1049	996	1024	995	1093	1156	964	874	874	846	824	796	780	815	802	783	782	857	753	792	808	807	774	809	749	716	758	737	733	674	727	745	675	736	714	738	669	751	737	749	673	694	678	693	691	724	686	681	712	688	693	703	680	676	714	659	718	635	671	691	723	681	657	725	667	676	716	724	711	760	707	681	663	634	697	684	674	707	690	664	692	684	690	714	650	627	694	694	641	658	678	689	678	682	645	644	645	651	683	663	666	647	649	641	674	704	670	664	643	644	668	674	666	657	637	667	607	666	671	659	660	672	648	660	615	636	645	648	672	604	684	608	720	652	596	637	676	652	622	688	628	656	699	649	631	598	669	660	658	675	612	631	623	648	660	621	663	637	647	651	669	639	626	723	642	631	699	626	639	628	654	638	625	694	674	634	639	636	647	663	653	617	625	680	659	669	620	692	653	643	651	594	638	657	624	667	688	651	630	643	610	639	665	629	669	630	639	622	630	607	654	607	619	633	642	647	628	628	673	644	674	669	648	623	667	611	646	666	636	643	650	669	675	636	632	668	641	688	654	635	658	611	652	718	650	622	610	645	645	672	649	681	671	639	679	656	677	615	619	654	658	615	661	663	624	637	720	633	686	609	678	654	677	698	651	685	687	646	671	613	642	646	629	679	583	659	657	636	712	598	655	609	643	679	591	615	637	638	638	650	648	630	656	650	656	668	634	620	671	605	656	629	658	599	648	628	645	689	614	605	632	620	657	633	658	629	601	624	635	606	637	610	644	658	641	646	628	653	677	693	663	673	649	652	648	622	620	666	644	613	649	634	623	609	610	649	597	653	630	661	662	641	654	665	665	661	665	636	644	651	655	672	648	598	633	614	610	618	634	670	667	607	648	661	637	607	640	609	638	606	678	652	638	599	634	635	657	664	639	630	639	661	683	631	651	657	631	603	673	628	615	631	676	621	678	640	653	673	643	636	661	671	656	618	642	664	632	660	643	619	635	637	664	672	637	623	621	659	647	622	628	662	628	686	617	659	615	630	643	640	658	653	636	647	624	647	620	664	654	654	629	613	612	648	629	677	657	666	681	645	640	695	650	640	615	672	612	623	601	696	644	652	625	618	630	652	647	657	649	634	635	638	577	625	647	628	635	629	639	641	642	667	615	618	652	644	590	673	651	638	666	669	648	607	675	663	654	616	644	620	633	657	623	645	604	672	648	677	592	644	690	625	630	702	646	694	612	654	598	645	601	646	643	643	616	699	619	633	639	619	653	633	685	649	653	650	637	673	683	604	668	631	661	664	634	631	636	657	641	676	628	635	679	623	678	631	672	673	684	655	637	607	656	630	661	676	608	649	650	662	619	647	665	637	637	668	645	675	622	589	704	657	616	655	669	667	633	647	634	623	591	646	684	615	680	634	639	624	652	618	650	675	614	642	672	642	640	683	721	692	640	655	626	621	652	639	671	683	689	723	684	670	688	666	610	661	645	613	641	664	636	665	646	644	646	654	654	633	627	675	627	642	636	642	620	623	645	679	670	680	663	664	630	648	673	692	637	657	612	658	646	615	640	621	658	603	662	612	666	674	685	618	589	632	639	636	629	657	644	590	588	660	630	617	602	631	637	676	592	627	653	657	629	648	702	679	635	648	615	638	649	639	667	655	639	648	618	653	617	648	639	611	634	637	606	634	632	649	619	644	608	638	645	656	609	619	636	624	626	611	637	648	628	645	626	634	642	652	645	618	642	676	619	641	713	652	645	716	612	630	616	638	671	645	654	630	643	637	590	668	644	619	630	611	659	616	609	649	605	636	685	650	628	668	635	605	611	633	651	649	626	604	640	667	625	614	641	624	651	615	662	620	647	655	595	633	628	631	694	632	664	651	643	645	659	627	637	634	630	615	682	660	614	671	646	634	638	627	681	668	662	654	642	685	673	651	626	626	628	632	683	608	671	655	641	694	627	665	629	636	641	647	606	670	651	644	572	660	639	690	663	676	662	646	663	648	683	625	603	639	674	649	627	673	682	630	621	663	630	667	655	679	607	629	694	673	662	629	628	701	620	625	593	648	574	672	589	607	673	656	680	589	646	649	658	667	653	644	633	665	632	669	682	671	651	625	623	631	636	661	616	665	634	654	671	658	700	654	575	661	625	628	623	618	713	661	685	624	608	674	734	664	685	609	668	636	620	621	652	664	669	645	686	668	652	648	670	607	671	649	638	672	687	660	706	623	625	628	637	599	650	697	662	646	633	656	627	692	657	618	620	631	663	649	625	674	624	661	617	689	649	583	629	613	640	664	614	602	659	637	663	657	659	640	608	632	676	617	656	626	605	623	638	686	665	711	619	619	661	681	644	671	635	636	643	632	644	618	609	633	655	614	639	657	636	653	605	598	656	634	624	623	644	637	607	681	709	659	659	635	630	598	622	641	665	659	662	648	629	592	644	640	658	618	657	653	627	684	668	658	642	641	650	685	665	647	663	642	635	619	629	644	578	657	653	690	611	669	667	610	634	643	633	634	647	640	673	611	653	624	611	639	661	675	649	633	665	640	626	661	652	670	605	657	661	616	681	613	653	582	650	645	628	643	618	649	657	646	636	653	649	632	614	644	613	621	644	651	633	611	630	612	600	612	626	704	681	645	637	646	639	631	665	668	586	641	670	618	603	642	598	637	646	653	629	652	615	643	671	645	630	664	636	672	635	669	635	653	621	629	633	656	650	639	634	615	658	625	639	650	672	676	583	627	694	633	630	625	641	672	633	640	623	655	625	668	643	613	687	594	619	602	649	645	637	626	647	672	622	685	611	608	629	614	657	654	620	633	664	618	637	672	623	652	662	603	601	641	645	673	639	647	633	624	599	694	644	667	632	667	658	633	682	689	671	664	659	640	665	643	643	698	669	626	666	623	647	661	653	629	637	670	600	634	631	620	638	670	655	627	668	626	688	625	645	647	640	652	611	627	644	706	622	616	628	646	622	637	634	687	634	636	679	642	652	643	641	660	662	639	610	670	660	652	660	628	637	646	676	641	676	651	614	683	653	595	660	667	636	637	671	635	686	691	657	673	679	624	641	661	640	618	622	628	689	640	569	702	636	595	674	660	634	622	568	653	641	639	624	616	635	602	669	659	692	709	578	635	612	674	635	659	672	675	632	667	614	629	632	621	624	662	679	643	586	641	666	616	655	643	639	618	687	667	668	663	668	651	673	635	673	640	638	654	676	681	645	628	628	669	619	658	661	645	624	618	638	648	632	647	668	626	672	655	592	645	644	609	663	597	621	691	653	672	578	622	699	656	689	634	661	615	640	612	649	643	602	632	638	607	646	612	612	627	674	649	669	699	627	615	625	620	616	632	646	650	628	645	621	664	620	666	648	664	621	712	634	658	687	645	645	664	635	591
6101	2040	290	187	333	269	254	199	141	122	102	83	75	60	57	49	39	47	41	38	28	33	49	30	31	27	32	26	28	24	20	26	26	18	24	25	33	36	19	22	26	19	23	27	17	22	29	26	26	25	22	19	22	24	31	27	24	24	30	17	19	30	20	20	21	26	24	23	21	29	18	21	18	21	23	22	18	13	21	21	20	24	23	18	24	19	12	21	24	32	17	19	19	26	23	27	18	19	23	17	16	19	20	25	27	15	14	18	22	19	19	17	16	24	16	29	27	26	21	27	17	27	18	22	15	12	14	23	24	21	27	20	20	17	19	24	19	23	18	19	25	26	16	16	24	18	18	25	25	23	21	11	15	17	29	21	16	31	19	24	19	16	22	16	17	23	19	22	15	22	28	17	25	20	20	17	21	17	17	26	28	19	16	18	31	19	15	25	20	19	21	24	18	19	21	22	18	24	24	20	18	14	24	19	21	19	13	18	23	22	21	12	22	21	25	22	20	14	17	20	28	21	20	21	17	16	18	18	22	12	19	19	21	28	19	21	27	29	16	30	19	34	23	18	14	19	26	22	29	17	14	15	24	15	20	14	28	20	23	20	24	21	21	22	23	16	15	17	16	19	16	11	21	22	18	20	24	18	16	24	24	9	21	29	13	26	18	24	19	19	23	25	21	33	17	24	19	23	14	28	24	18	19	19	22	20	22	19	24	26	27	12	29	33	22	21	23	19	19	19	22	23	23	21	24	16	10	23	22	36	24	22	22	19	26	26	15	14	14	22	18	11	18	24	24	22	24	22	18	23	16	18	14	28	22	17	20	19	17	23	26	25	17	28	23	21	22	24	17	25	25	26	18	12	28	16	17	26	18	22	26	21	26	26	20	26	23	26	30	22	21	17	23	20	25	18	20	21	16	24	16	24	19	17	20	35	33	16	17	21	25	13	15	17	19	16	10	18	19	10	23	24	18	29	26	18	23	23	15	24	18	21	21	15	22	20	17	26	23	22	19	18	17	16	19	17	20	26	29	17	16	20	20	19	13	18	19	28	22	21	28	23	19	19	16	21	26	22	22	18	7	12	17	17	25	17	21	19	23	27	12	21	18	20	22	25	25	15	25	20	24	9	22	20	21	24	14	20	25	26	11	31	23	25	20	25	24	20	22	11	30	19	19	23	17	22	24	22	16	18	17	23	10	26	23	11	25	16	18	22	19	19	23	24	25	9	17	26	24	26	20	26	23	22	19	24	19	30	16	19	21	17	34	26	24	22	34	18	18	21	20	16	16	9	20	22	20	21	14	22	11	24	18	21	16	22	19	16	27	29	22	16	26	30	24	22	20	17	20	25	19	22	11	25	18	16	14	22	17	26	15	21	21	22	22	23	14	20	25	22	18	19	25	22	20	26	23	16	17	22	18	23	15	18	15	25	20	13	21	23	15	27	25	19	23	11	17	14	20	15	19	24	20	28	21	18	17	24	17	18	17	23	16	20	21	11	18	17	27	17	31	12	19	26	17	22	17	17	26	29	23	25	24	23	19	27	20	18	14	13	18	17	14	17	15	18	10	25	17	18	19	18	15	23	16	19	22	24	23	15	31	18	18	24	16	25	19	15	16	12	22	21	22	25	20	16	21	25	24	20	24	23	25	22	21	20	21	13	22	19	13	17	19	18	27	21	13	25	26	26	22	22	20	23	15	22	26	19	27	18	20	13	25	16	20	23	17	25	19	17	18	29	27	21	26	25	14	19	23	15	23	26	21	30	28	30	21	19	17	18	17	19	18	24	14	19	18	26	24	14	19	23	32	21	18	27	20	23	24	20	18	21	19	25	14	22	19	18	13	23	32	24	16	20	26	26	23	25	29	19	17	25	20	28	21	16	17	16	23	21	26	19	21	19	25	17	20	15	23	17	23	19	23	22	25	34	14	16	15	21	16	21	9	22	21	24	23	23	29	28	24	20	13	15	19	18	26	18	20	17	28	23	25	24	20	18	10	20	21	23	22	33	19	20	26	21	19	26	32	25	25	12	23	29	17	20	29	16	13	19	18	19	18	18	24	30	23	11	26	13	30	20	25	18	13	30	22	27	27	26	19	22	15	15	20	17	24	29	19	17	18	19	25	29	24	20	16	22	31	22	25	20	13	14	19	21	25	14	19	21	22	20	19	21	18	27	23	22	17	19	23	18	26	18	22	23	21	15	19	19	20	20	24	29	18	24	25	17	22	20	10	27	20	18	17	23	20	13	12	22	14	13	18	16	14	12	25	26	21	19	20	20	23	22	11	25	24	15	19	18	21	17	19	18	17	24	21	18	13	20	18	26	18	20	18	18	11	22	16	25	19	20	19	24	23	19	23	21	28	19	18	24	17	22	17	18	34	21	22	18	10	22	24	19	19	14	22	16	27	18	29	23	21	23	23	19	24	28	22	17	16	24	27	30	24	23	17	25	23	25	19	24	21	15	22	29	18	19	17	28	19	23	16	20	21	19	18	22	21	25	24	28	27	22	26	23	25	18	23	12	18	22	28	26	26	26	25	28	26	17	15	22	16	22	24	19	18	23	20	27	22	21	29	21	29	19	23	21	27	22	22	17	25	18	23	29	18	15	21	23	16	23	33	24	16	24	24	21	18	29	20	25	16	17	22	25	19	23	19	24	17	21	26	28	20	25	25	21	16	25	22	20	23	20	19	21	12	20	22	16	22	28	23	10	23	7	25	14	27	14	31	15	30	19	22	17	26	19	22	29	20	19	27	16	25	16	27	25	19	25	17	19	13	21	24	18	15	16	21	24	10	22	22	17	19	13	30	25	19	20	27	25	18	18	25	13	16	24	15	23	24	20	15	20	24	25	28	18	21	28	20	18	17	18	22	25	16	20	26	22	20	17	18	21	29	25	13	19	13	20	20	18	20	17	13	19	14	16	20	22	21	22	31	17	14	15	21	12	24	18	28	13	19	13	25	20	21	21	17	22	27	17	13	24	27	17	26	16	18	13	28	17	27	23	19	21	34	25	23	22	18	23	22	14	16	31	21	21	16	24	17	18	29	19	25	25	24	20	31	29	16	17	19	17	26	15	22	19	18	20	20	17	23	12	21	15	23	17	12	20	20	28	13	13	21	19	18	12	25	22	16	13	20	11	15	30	21	15	15	32	20	24	23	23	23	16	13	23	15	19	29	18	25	17	21	18	28	26	21	20	18	17	31	21	14	24	23	16	21	23	17	20	26	27	20	25	27	23	23	27	24	18	17	16	19	21	14	13	21	15	13	19	23	27	20	24	30	12	22	18	27	27	21	20	16	22	21	20	17	19	28	13	17	23	19	20	20	22	15	33	21	30	20	17	28	21	15	16	23	20	21	18	25	13	27	21	17	24	26	28	22	20	22	16	22	17	22	26	19	16	22	19	23	15	23	18	18	18	21	22	22	17	14	28	23	26	25	21	23	24	15	17	29	21	27	16	22	27	14	22	30	17	12	27	20	19
40775	24407	7307	16064	22203	20359	16479	12545	9517	7276	5488	4288	3658	2901	2409	1947	1699	1408	1321	1166	1102	947	950	869	790	697	698	703	652	623	629	565	529	490	532	505	513	475	553	468	541	460	432	491	428	427	485	516	449	438	420	404	399	411	388	375	361	394	385	351	367	364	386	378	352	378	353	353	360	359	329	337	322	360	354	353	333	361	391	314	370	364	366	326	373	382	347	327	363	330	357	343	376	335	352	342	353	338	347	331	325	359	346	342	331	381	335	395	373	369	357	344	349	358	355	340	387	360	389	355	363	313	324	344	397	395	350	334	343	324	325	330	335	332	359	339	351	327	351	335	312	359	333	338	341	315	307	333	352	325	371	333	300	347	347	346	364	337	335	317	327	322	337	329	329	333	316	314	338	300	318	353	346	344	347	331	292	320	295	304	331	345	317	353	346	333	303	322	338	322	321	289	333	317	275	317	314	319	332	337	330	316	308	325	300	318	341	344	325	323	349	344	306	304	368	333	320	302	351	320	338	351	320	327	340	323	333	328	320	320	315	337	338	329	328	336	342	315	327	314	331	350	322	301	302	333	334	304	346	336	338	354	308	316	352	307	315	342	329	325	318	330	366	324	352	318	316	354	350	325	300	327	303	326	317	339	314	330	344	355	342	325	316	319	337	328	288	335	318	336	327	321	357	305	338	344	323	319	326	345	322	337	299	312	333	343	354	337	305	305	332	315	342	370	327	319	332	315	324	319	335	370	309	334	369	333	334	332	348	333	366	321	294	328	335	326	363	334	342	321	331	330	348	312	368	327	327	320	352	317	329	330	352	341	343	338	364	316	352	357	335	360	334	322	315	312	337	345	367	341	359	342	325	323	318	345	341	313	339	361	336	327	300	353	323	318	325	347	325	324	329	378	326	294	347	326	347	347	316	323	315	327	344	332	331	323	336	332	361	360	342	342	342	322	340	304	328	332	340	294	322	321	349	328	315	362	334	321	326	358	313	327	323	334	337	326	332	335	318	348	361	324	343	334	350	333	344	338	317	328	320	313	313	343	327	350	350	312	307	314	336	308	310	324	331	324	354	320	354	324	317	334	321	324	319	349	307	333	327	316	341	313	336	339	299	320	345	325	330	343	300	342	312	306	321	337	328	306	294	307	333	317	318	326	326	301	350	327	348	289	329	350	314	298	324	323	354	338	348	344	332	333	336	373	319	322	325	301	337	329	315	340	316	336	318	344	318	345	323	348	333	388	334	340	328	337	351	328	358	318	320	350	307	295	337	347	297	355	353	327	318	337	329	349	326	338	345	351	351	324	323	346	331	357	329	359	359	316	334	331	317	347	336	299	333	332	334	302	329	328	309	302	325	320	363	313	314	306	335	381	322	325	339	295	295	334	350	349	343	343	353	333	360	318	294	354	339	309	334	334	338	343	325	318	335	346	335	321	307	331	356	308	335	327	332	343	352	325	316	316	358	332	339	329	345	352	324	344	321	330	332	343	314	326	334	346	318	357	330	326	300	346	346	303	323	381	326	335	307	334	373	333	345	354	337	343	348	322	325	341	323	342	316	356	333	325	344	334	324	303	323	313	348	339	339	331	335	347	343	301	299	369	346	317	324	313	277	287	328	356	287	334	333	375	330	338	344	337	377	344	354	335	317	290	359	320	318	303	331	348	328	350	339	315	324	322	311	369	317	351	348	333	320	355	326	374	320	309	331	329	314	311	332	353	328	332	325	313	356	324	294	325	335	327	350	311	353	330	329	346	338	327	284	343	331	330	339	315	325	351	366	322	288	342	346	330	361	337	354	291	323	325	349	355	337	313	361	310	345	308	348	367	364	337	347	354	328	339	345	339	347	359	319	347	297	302	304	333	330	338	340	342	324	306	352	315	306	313	321	328	286	361	335	342	337	317	340	309	323	324	345	343	349	354	336	351	314	342	324	309	321	310	308	338	371	321	358	347	364	352	307	355	340	318	355	340	344	324	334	338	292	360	309	291	320	331	328	323	346	324	320	316	314	309	341	336	320	311	332	330	321	330	304	335	345	329	344	300	335	321	320	340	327	330	283	332	326	313	334	328	338	334	335	327	319	330	334	315	310	359	330	341	360	349	337	303	326	298	335	325	307	317	337	313	335	328	339	347	327	341	355	338	307	342	320	350	298	322	336	321	313	328	326	363	316	316	351	330	317	323	332	335	349	343	346	306	319	308	320	346	317	353	369	336	335	322	336	359	338	367	353	356	330	284	311	370	300	336	335	336	330	326	330	333	337	296	342	330	341	337	335	356	362	309	338	298	299	328	315	317	354	336	322	339	323	339	320	335	336	339	345	343	322	354	351	318	312	326	349	344	302	356	341	328	325	307	299	316	333	328	320	312	355	313	335	304	324	341	325	314	349	332	344	335	316	352	307	364	331	349	325	340	325	313	326	323	333	344	340	327	358	335	307	335	318	323	303	335	290	316	304	323	325	299	338	336	275	321	333	294	308	336	372	331	336	325	342	333	345	334	331	316	316	346	340	343	334	339	332	349	338	336	326	357	312	328	315	350	316	338	348	322	347	325	320	336	350	318	361	318	321	337	325	334	307	356	344	348	328	318	303	322	353	334	323	355	350	339	311	323	343	348	323	348	294	319	325	342	327	333	302	364	333	339	335	339	351	332	331	346	322	298	334	343	345	326	291	327	318	323	341	330	318	350	334	293	312	349	348	311	337	331	339	321	306	333	327	320	348	344	337	346	338	326	354	324	335	346	332	343	328	334	330	322	306	346	327	308	343	324	319	337	373	333	305	352	318	346	327	354	333	346	319	311	326	320	266	349	329	324	340	317	325	317	359	324	309	337	312	306	309	301	343	323	302	325	329	323	322	329	356	301	316	328	313	349	354	311	327	307	344	338	320	340	313	325	315	334	342	369	313	317	362	308	289	320	333	321	375	302	361	330	386	340	341	304	356	335	319	314	346	339	293	323	352	350	318	333	330	350	315	329	334	352	329	363	316	308	338	323	313	317	320	354	335	334	344	351	319	318	319	332	310	375	336	340	359	333	364	316	305	317	326	298	331	341	361	279	327	334	355	366	332	313	304	335	319	309	309	342	337	349	322	329	304	336	310	326	313	326	322	327	313	342	322	305	334	356	325	328	316	308	361	308	322	338	359	326	365	332	344	311	295	327	315	349	377	349	328	316	322	348	316	351	328	329	322	323	341	345	341	348	318	366	279	315	324	347	338	326	331	321	315	332	331	291	348	364	310	352	343	346	329	344	315	340	308	326	358	349	336	309	328	316	344	321	316	357	335	355	349	332	337	343	348	325	331	300	325	331	335	328	338	327	309	343	332	329	331	335	317	350	301	346	347	332	322	344	343	349	342	333	336	333	323	314	315	353	313	327	338	346	314	333	332	311	352	346	349	321	349	321	336	339	298	336	342	368	352	334	338	327	316	321	350	309	282	330	304	307	345	317	309	321	332	326	319	325	313	326	325	308	345	318	313	303
13296	6763	726	424	588	600	503	378	346	278	207	184	166	129	113	112	94	83	83	74	83	62	67	71	62	59	43	31	49	52	42	51	44	39	30	51	38	48	41	53	42	30	43	32	47	47	44	50	44	42	35	30	38	49	51	34	31	46	34	33	37	32	35	31	35	33	31	45	34	31	31	43	39	28	35	26	30	40	38	28	40	39	34	38	36	39	43	31	34	38	42	36	41	50	37	44	28	30	30	39	35	40	38	35	36	36	27	35	46	38	31	29	28	36	43	37	34	32	39	36	25	44	44	30	30	33	41	32	35	38	39	37	37	48	21	35	46	28	33	34	35	37	30	32	35	36	32	37	43	38	48	25	37	33	45	26	36	39	37	32	31	30	31	39	28	24	37	30	41	33	35	35	39	36	28	37	43	31	39	29	33	32	30	43	28	34	27	32	43	43	33	38	39	32	35	35	33	28	31	38	39	40	33	31	33	43	42	33	39	38	35	39	35	44	31	35	27	39	32	30	34	39	38	39	28	35	45	40	40	35	28	32	44	29	33	46	36	44	37	45	41	42	35	45	31	35	31	29	32	39	29	30	34	35	28	46	36	26	33	26	26	28	35	41	40	29	29	35	32	29	33	31	33	29	31	39	35	35	34	42	39	38	40	33	43	32	31	40	29	38	40	35	25	45	32	36	36	31	31	39	28	30	32	33	29	30	44	36	41	41	39	28	50	35	31	37	47	41	28	37	33	28	41	36	44	34	35	43	34	31	38	22	32	35	31	36	44	33	42	27	23	35	28	34	36	37	37	39	36	29	34	30	34	28	33	40	43	40	37	38	33	33	37	34	34	41	32	45	41	33	30	29	28	41	26	44	32	37	50	38	34	35	36	27	29	30	41	36	28	35	32	29	26	31	29	54	33	37	42	39	38	35	32	43	26	40	36	31	30	28	40	35	33	35	34	28	39	35	33	41	31	28	31	45	35	34	44	39	31	36	43	32	39	38	33	47	44	32	36	41	33	48	37	27	36	27	36	38	30	33	37	32	34	34	34	35	32	43	40	30	28	28	37	32	35	32	36	40	32	26	26	33	35	36	33	31	31	26	33	31	38	48	25	33	30	30	31	29	39	29	30	32	40	41	33	28	35	28	34	31	39	26	27	36	41	29	33	45	32	41	32	34	38	38	32	37	39	30	34	30	47	46	34	47	44	36	40	43	22	32	35	36	33	41	31	45	33	28	45	33	30	33	26	40	35	29	37	36	42	34	27	26	31	26	33	37	35	38	34	36	40	44	25	38	44	41	35	36	42	34	36	31	33	43	34	38	40	39	28	40	32	38	34	26	28	37	32	31	45	37	38	22	53	29	30	33	37	35	33	40	31	40	28	34	31	40	48	27	33	31	44	34	51	32	39	34	26	31	35	28	26	28	45	36	29	29	38	34	35	42	36	50	33	34	39	29	38	30	38	23	38	35	40	30	29	27	39	39	40	37	30	42	43	37	39	30	33	34	53	23	37	33	33	40	36	31	39	35	28	29	31	33	31	33	27	34	29	32	31	32	46	28	30	46	34	35	36	43	37	39	39	26	29	37	38	55	36	33	33	26	26	23	29	41	35	22	31	34	36	31	30	39	32	35	40	37	46	33	36	40	35	27	40	34	36	37	35	43	35	31	36	32	34	33	27	32	30	33	35	31	40	38	29	27	34	34	40	45	45	35	31	49	29	30	33	37	37	35	43	39	42	41	36	37	42	28	45	30	43	37	31	25	31	29	40	29	45	42	31	37	48	29	26	46	35	35	30	41	36	32	36	35	32	42	29	33	34	40	46	44	31	40	34	44	39	35	34	38	41	28	33	37	32	25	32	48	36	42	40	29	32	32	32	41	43	27	35	40	29	54	30	35	23	28	35	48	37	34	33	34	35	46	38	41	35	45	38	42	44	39	40	34	29	23	46	42	32	28	21	33	51	45	28	40	39	31	28	35	34	33	39	35	36	31	37	34	35	38	26	36	36	34	34	33	34	41	33	31	40	34	39	32	42	37	39	32	31	27	30	35	25	32	25	40	44	35	27	39	50	41	40	37	37	39	37	33	34	34	31	37	27	37	42	34	47	39	33	32	40	32	39	34	28	35	25	30	29	27	27	27	35	30	37	36	29	34	34	32	33	49	37	31	40	31	43	40	39	53	45	37	36	49	47	30	27	30	38	34	39	31	24	28	35	34	39	43	36	36	36	39	38	36	46	46	25	39	32	35	39	37	43	33	42	30	37	28	36	21	44	35	30	39	30	31	49	38	34	31	67	35	32	36	36	33	38	30	34	45	49	29	32	33	29	20	34	28	35	36	39	27	37	33	50	43	23	42	29	32	33	35	38	34	42	40	39	47	32	37	29	31	37	34	34	40	24	35	44	31	30	32	35	31	34	40	41	31	35	37	27	44	37	32	29	30	48	30	32	26	30	43	25	38	39	35	31	34	40	37	48	33	34	35	40	28	34	25	39	51	41	29	33	29	38	41	33	42	42	36	34	39	34	47	31	39	37	45	38	35	45	41	35	25	28	34	32	28	26	34	37	29	33	30	36	29	39	48	34	34	28	32	34	38	34	20	34	37	43	31	49	51	35	28	36	24	35	41	42	40	43	42	31	38	32	40	34	43	33	40	24	41	32	27	37	43	32	42	46	36	32	34	36	42	34	37	34	39	25	45	31	39	43	42	31	32	42	38	29	36	44	31	34	38	41	39	37	40	33	38	30	45	31	32	35	34	31	42	27	40	38	31	39	47	40	31	31	31	37	27	35	39	28	37	32	28	44	32	24	37	39	36	42	27	31	40	33	38	40	45	35	39	30	49	27	34	29	31	30	37	39	31	33	27	35	31	30	39	34	35	32	38	22	34	51	28	44	39	31	39	32	32	31	37	31	36	41	44	42	28	43	37	32	41	34	35	26	41	51	26	43	32	31	33	34	31	39	30	32	40	30	35	31	32	35	33	24	51	42	33	23	42	37	24	27	40	21	28	27	33	42	37	29	27	30	34	37	27	35	32	54	31	41	38	30	36	28	43	38	37	34	40	30	28	40	35	30	29	27	41	29	38	37	28	40	38	26	33	30	44	28	38	27	31	38	36	35	37	36	32	32	44	35	40	36	34	38	29	31	42	37	35	41	31	34	29	34	38	43	34	27	35	54	37	40	32	28	35	35	30	36	40	38	39	43	39	33	35	30	37	38	37	26	33	40	37	44	41	32	45	35	27	40	44	36	30	31	33	38	31	32	23	26	46	33	38	30	38	48	37	30	39	34	43	24	27	41	40	44	37	32	36	41	36	42	27	39	33	41	32	44	31	39	29	25	36	26	30	44	41	48	47	50	34	46	33	39	34	39	42	42	40	33	29	36	37	32	37	40	46	36	29	21	36	33	39	32	43	44	45	33	31	35	39	27	31	34	43	38	39	41	30	31	39	32	36	28	38	40	45	29	30	43	39	40	41	42	35
53262	33635	12460	23395	29967	28559	24801	20498	16497	13303	10871	8803	7516	6278	5292	4444	3953	3505	3077	2851	2504	2353	2135	1881	1749	1689	1572	1454	1442	1279	1253	1203	1180	1126	1054	1011	1010	963	1044	964	999	928	938	884	840	830	984	982	836	742	754	751	738	729	712	715	670	672	678	640	626	683	657	687	644	593	645	627	614	583	590	621	589	663	636	615	610	588	641	657	606	584	608	603	577	601	530	565	586	546	572	575	586	603	587	594	579	563	622	578	610	556	590	574	600	587	582	626	594	586	560	596	631	592	568	584	608	574	590	637	538	555	563	555	592	558	560	541	591	605	584	568	561	571	575	564	532	518	524	577	541	532	541	542	561	535	529	575	537	554	561	572	529	609	561	560	569	534	553	557	590	577	519	598	516	539	517	519	527	525	578	546	577	557	510	516	532	552	574	543	587	547	562	556	545	583	547	580	521	545	559	575	552	512	474	532	518	571	530	508	512	532	553	526	520	532	523	552	536	563	574	525	541	565	543	541	529	569	567	505	535	508	539	536	547	558	517	535	517	534	543	570	575	600	522	531	546	556	530	568	564	556	546	590	526	555	582	570	541	558	586	569	519	578	555	549	543	536	557	535	613	521	578	554	577	565	532	576	540	576	541	560	574	499	568	572	541	541	537	544	506	518	552	522	539	565	531	572	518	522	543	532	567	520	525	552	490	538	565	553	525	564	527	548	579	538	593	541	522	555	529	547	554	524	545	527	548	586	517	568	539	526	547	511	497	570	572	554	537	553	548	533	569	549	536	517	540	516	547	560	551	544	592	559	544	552	580	574	532	548	537	562	526	529	532	576	533	542	562	595	585	532	586	578	544	552	530	545	606	556	560	530	584	572	566	604	550	532	537	507	546	558	508	556	553	454	533	570	561	536	536	528	551	561	540	597	582	550	521	553	559	550	545	584	554	549	534	520	537	517	521	584	583	549	546	582	556	541	558	509	559	551	536	549	518	557	568	522	498	534	541	538	540	532	542	545	577	569	561	539	520	506	536	538	518	556	554	538	522	556	523	545	566	584	546	551	564	498	585	560	550	548	520	579	545	579	558	558	552	551	561	556	538	534	567	571	577	502	538	591	541	559	538	543	528	570	525	503	552	553	539	520	543	520	541	546	508	571	579	575	578	566	569	535	507	531	523	544	562	555	573	566	509	525	525	549	558	555	531	544	573	599	542	530	521	532	535	502	586	562	537	541	560	524	520	547	577	541	540	515	530	595	546	537	580	547	567	560	512	553	544	523	532	581	562	550	502	533	555	518	533	540	559	539	573	569	523	525	534	547	561	545	549	536	523	557	562	528	546	562	506	533	544	547	545	540	538	530	536	535	525	527	557	590	563	575	570	560	550	567	552	585	545	594	539	572	580	526	590	536	541	530	513	574	569	528	588	530	531	507	589	552	551	549	569	563	508	542	559	518	527	554	532	514	549	545	558	508	583	581	532	535	541	520	583	560	534	571	528	558	588	553	569	537	556	552	567	529	528	543	588	560	554	562	561	517	548	524	570	563	548	535	587	575	541	539	542	550	543	571	567	574	587	521	551	544	540	564	550	533	564	569	524	516	565	510	594	532	560	547	511	572	520	521	530	536	544	536	552	561	569	528	486	568	552	563	526	562	555	577	572	531	540	567	591	537	539	507	577	560	584	583	524	542	517	579	538	512	569	563	522	615	557	581	507	532	531	563	549	551	540	542	498	547	556	556	560	550	547	527	565	573	559	518	544	555	545	551	500	527	538	558	535	559	551	541	558	538	523	520	569	527	540	534	536	561	582	509	518	538	527	546	521	569	537	595	567	547	517	542	548	548	574	550	548	541	543	503	517	552	545	519	553	563	528	545	564	565	522	543	565	551	537	562	513	504	551	572	541	515	540	548	531	562	589	566	540	529	576	564	524	521	589	544	572	508	508	523	584	596	533	560	557	550	547	526	575	585	568	523	519	543	528	576	587	617	556	543	568	531	569	514	564	525	538	531	611	551	572	559	567	520	562	562	571	567	586	513	565	545	522	576	577	592	555	553	571	500	550	529	574	542	546	548	544	539	506	579	567	538	536	506	548	536	587	541	563	563	584	579	550	496	587	508	534	554	552	556	504	537	520	542	621	520	563	503	551	535	533	545	566	536	573	568	588	500	565	540	540	563	509	534	538	555	563	588	558	555	513	584	562	527	559	535	531	548	564	567	588	556	534	522	526	580	567	540	560	583	470	545	507	538	496	526	598	525	567	525	588	554	514	552	554	574	551	566	520	521	533	532	524	515	555	538	528	533	583	578	533	525	550	498	532	487	558	593	529	584	545	521	545	509	551	553	535	548	505	563	516	596	539	553	567	543	535	557	555	540	532	574	526	546	581	526	544	539	513	566	561	526	532	532	568	564	559	509	549	521	537	527	553	571	563	536	562	576	538	539	576	473	550	542	567	561	537	532	561	560	569	578	561	522	509	563	555	522	531	577	547	559	530	538	593	580	587	536	562	553	549	521	515	530	582	557	570	537	533	545	527	533	546	500	570	525	554	579	562	549	529	519	565	502	561	553	557	549	568	520	578	577	539	575	534	569	541	538	543	591	519	568	535	544	532	518	550	541	535	548	558	590	533	544	581	565	540	617	545	539	567	566	524	575	575	545	567	551	541	541	486	573	546	590	566	523	553	544	513	498	548	523	516	560	523	552	500	544	557	581	544	545	563	556	544	511	545	525	562	553	582	521	579	597	539	534	541	576	553	564	535	525	523	565	544	536	512	527	551	545	544	568	549	538	555	529	525	608	563	548	548	540	542	542	529	557	574	532	516	583	549	570	576	538	546	547	558	548	593	579	537	516	537	547	520	536	534	562	555	563	579	581	591	534	551	533	528	549	537	565	537	579	529	514	577	576	536	550	548	530	544	560	569	550	545	523	539	541	551	552	537	532	545	527	527	542	577	514	534	553	548	560	525	570	569	547	573	531	560	551	551	576	584	501	532	584	605	530	580	585	541	559	592	561	544	525	558	522	556	551	523	563	493	547	530	569	568	559	554	510	511	527	542	555	524	564	529	575	549	530	557	571	556	538	522	552	540	566	554	543	580	520	521	530	600	536	529	536	545	594	574	561	559	558	545	548	530	548	536	542	533	549	529	542	570	560	543	564	576	571	554	542	539	553	575	532	563	538	568	529	547	567	514	570	586	511	537	536	530	551	576	537	550	512	590	529	538	548	549	547	511	544	538	568	545	561	553	528	533	545	552	535	568	528	561	547	536	552	570	560	518	577	568	509	580	566	600	558	593	551	561	539	570	559	534	573	539	583	510	561	571	519	534	511	549	536	591	593	509	557	560	583	556	581	546	575	558	552	535	563	591	572	588	552	575	570	517	543	542	512	547	565	539	550	545	539	577	536	581	529	578	555	531	588	540	567	580	554	511	499	522	548	559	522	526	527	531	521	565	542	559	581	545	588	574	527	491	535	528	527	526	550	543	569	532	537	545	522
10474	4045	481	241	405	435	340	264	230	177	170	125	122	100	104	94	69	71	70	61	58	48	60	39	38	41	42	51	44	46	26	31	32	36	39	37	38	32	45	37	45	28	45	41	40	29	34	36	30	30	37	40	32	32	26	23	35	33	35	26	26	34	32	25	26	30	33	29	37	23	32	30	28	30	38	28	32	33	32	38	21	29	28	36	27	25	32	30	20	33	27	25	42	31	25	39	32	30	36	32	30	32	29	31	30	39	35	30	29	32	22	36	23	20	28	30	26	40	38	30	38	23	25	36	38	41	42	39	31	30	37	38	24	32	24	42	24	31	15	36	28	30	32	23	35	25	32	31	24	24	30	38	28	35	30	29	31	30	28	22	33	30	23	36	27	36	36	25	25	22	33	33	30	29	39	28	26	35	30	20	33	25	31	35	25	21	39	37	33	22	27	28	33	24	28	27	32	35	31	34	31	32	38	42	28	34	38	29	26	38	29	32	25	30	29	20	26	28	31	35	32	32	32	27	31	28	29	28	33	30	30	26	30	28	32	35	31	25	29	43	33	33	45	34	33	23	33	20	33	30	32	25	29	39	25	33	28	32	25	24	31	40	28	33	29	21	29	16	26	45	31	29	29	31	32	28	27	30	35	27	40	27	34	32	25	27	29	29	37	39	27	33	46	31	39	29	31	39	23	24	24	26	34	23	35	25	32	20	28	24	25	20	27	34	22	31	29	26	42	23	31	35	28	32	34	29	28	33	28	29	40	28	31	33	26	40	30	35	14	39	37	24	37	47	30	30	28	30	27	33	18	32	28	31	41	39	32	34	26	26	29	34	28	31	28	26	27	38	26	33	33	32	28	28	26	27	31	20	29	28	31	23	30	35	24	36	28	38	27	28	30	25	33	34	26	26	33	25	13	30	28	24	25	32	34	29	26	33	27	24	28	29	30	30	35	32	38	33	36	43	43	33	34	25	25	27	20	27	32	22	29	24	34	26	25	28	31	26	29	25	22	43	25	35	24	32	40	26	24	31	27	24	29	27	29	27	32	34	31	25	33	36	33	28	21	42	24	37	32	28	38	32	37	37	24	26	24	33	19	24	27	34	32	27	29	34	35	29	26	35	36	34	25	28	32	26	28	31	35	29	37	22	34	25	31	24	40	36	31	33	30	45	28	32	44	36	31	30	31	29	27	27	29	30	29	31	31	33	40	33	34	26	25	28	17	34	34	36	29	30	26	32	35	26	36	33	29	22	33	26	28	30	20	38	33	38	38	27	32	26	25	29	39	24	26	27	29	26	31	31	21	24	19	31	31	23	25	31	35	38	21	21	37	35	30	36	29	23	20	29	32	33	26	27	34	38	36	35	25	32	30	30	38	29	38	30	27	29	34	30	34	32	35	22	40	33	33	25	24	41	33	30	30	41	23	38	37	20	33	35	22	35	32	25	27	30	26	39	39	29	34	28	32	36	40	33	26	29	33	37	39	34	34	27	31	27	31	41	30	26	35	25	25	28	30	33	34	37	24	34	26	40	31	36	41	30	40	20	29	36	30	33	29	32	30	31	43	30	29	33	35	34	36	27	25	44	29	26	27	33	35	26	28	29	33	25	27	22	28	34	28	28	29	24	40	30	37	34	22	40	29	31	30	35	37	36	38	26	41	19	36	33	29	30	29	32	39	25	23	30	27	24	38	32	23	23	24	27	39	30	24	28	24	38	27	28	30	31	27	33	33	29	30	27	26	32	23	33	36	29	36	32	35	32	30	32	21	17	26	27	29	40	36	28	37	30	40	29	37	25	32	23	23	44	22	27	33	31	33	26	27	34	26	25	30	33	21	32	24	29	23	32	30	30	36	24	38	35	34	32	31	42	24	27	37	28	36	33	30	28	27	29	33	25	30	37	38	26	29	34	37	27	27	30	21	28	33	29	26	25	35	30	28	24	39	31	33	31	37	20	23	37	34	26	36	27	31	32	39	36	31	39	30	30	31	36	31	37	25	34	36	36	25	31	33	39	45	29	23	35	23	24	32	30	24	26	33	28	31	27	33	21	38	31	26	39	31	37	39	35	25	44	30	36	26	28	33	25	35	32	33	22	43	34	27	19	37	28	23	20	26	36	25	36	28	30	28	34	30	35	42	29	26	26	33	31	33	23	34	26	33	32	31	38	37	23	32	26	33	35	31	22	33	34	36	26	37	34	34	31	35	20	21	29	33	33	24	35	37	38	26	23	31	27	33	35	34	42	25	34	27	30	28	26	34	22	25	29	26	31	27	28	27	31	24	38	19	29	27	31	33	31	31	27	32	28	22	28	29	31	40	36	23	37	25	28	30	28	28	31	30	35	22	26	28	28	33	26	33	39	32	38	36	26	35	34	25	29	31	27	33	27	31	38	35	26	22	25	28	31	22	42	29	26	28	33	29	29	35	35	35	44	22	30	32	21	36	31	27	24	38	28	27	31	29	29	29	35	22	28	40	33	26	34	37	30	27	31	27	27	39	33	34	27	37	33	29	26	18	31	28	33	28	19	37	27	27	20	37	23	33	35	37	33	25	34	36	41	27	38	23	26	26	31	30	33	29	45	37	29	28	29	24	28	28	34	32	34	30	34	31	34	21	31	28	23	35	33	31	29	38	32	30	30	26	32	22	36	26	34	25	38	29	31	18	35	32	33	31	30	32	25	33	32	35	32	32	30	39	34	28	32	34	27	24	32	38	26	26	34	27	26	33	34	25	30	33	38	44	34	21	27	31	15	31	28	34	31	36	33	49	22	27	29	33	34	33	31	24	34	23	19	24	33	33	28	33	28	24	35	27	37	26	27	24	31	39	19	23	29	33	26	23	24	25	32	29	43	33	24	28	30	27	26	28	26	33	26	42	25	26	30	32	36	26	32	39	31	26	36	24	34	30	19	35	34	32	22	31	31	26	30	28	22	37	32	35	29	27	35	37	33	30	32	32	21	23	32	29	36	31	31	24	31	26	25	46	26	22	27	31	38	35	27	36	31	26	36	32	29	39	39	30	24	31	32	31	23	28	31	20	25	22	25	21	30	26	30	31	35	40	29	28	22	26	33	26	45	28	20	25	34	31	30	34	22	24	30	29	23	33	24	21	31	37	31	28	33	34	28	28	29	24	16	33	26	32	27	34	34	19	30	33	36	31	33	25	30	32	24	33	27	22	29	24	33	31	26	43	24	28	25	22	29	34	34	36	27	34	19	33	27	20	29	38	27	37	32	27	27	27	28	30	33	31	25	32	33	25	28	39	32	24	35	32	33	33	33	33	34	31	31	32	40	27	26	22	30	24	27	34	28	36	21	31	25	31	23	30	30	22	29	28	38	35	42	30	39	26	32	26	33	37	35	33	25	31	32	33	21	29	42	34	32	22	37	29	25	25	31	35	31	34	26	36	31	37	27	41	30	26	25	27	39	34	33	36	31	35	32	37	28	27	29	30	28	25	23	22	34	43	31	26	25	31	33
46373	29138	9521	19275	26126	24456	20874	16968	13126	10466	8278	6842	5539	4630	3872	3317	3030	2558	2255	2061	1877	1642	1592	1487	1294	1268	1173	1119	1025	1022	907	971	935	854	816	806	809	771	787	784	819	729	755	688	688	687	787	741	644	617	610	642	619	562	614	596	615	544	571	541	541	576	553	529	553	518	533	560	529	534	505	552	504	542	530	526	499	544	548	501	534	552	511	513	539	492	542	507	547	491	509	506	559	549	512	515	484	532	517	518	544	502	468	506	494	538	515	526	516	489	493	568	510	535	529	488	575	519	536	500	517	516	516	466	441	495	515	520	511	478	478	485	507	511	456	519	470	499	474	504	496	440	502	488	480	478	523	499	464	484	495	530	480	503	456	526	487	456	539	512	479	455	511	477	484	500	470	488	490	487	471	491	513	489	483	505	458	473	479	483	468	456	485	471	482	464	462	466	492	486	534	446	481	543	513	490	460	430	499	474	500	451	485	488	491	488	495	461	453	453	464	536	462	440	489	452	488	469	484	462	515	458	500	484	467	488	482	477	463	497	497	495	473	492	496	460	490	461	479	462	482	456	466	496	475	470	515	473	496	483	477	505	511	446	483	513	446	465	515	460	484	497	444	456	453	487	485	498	445	479	504	501	478	507	531	432	460	474	466	475	476	462	487	460	477	488	508	504	472	468	496	463	500	515	484	460	509	482	490	505	464	500	499	497	472	483	481	487	470	485	469	486	494	526	459	464	535	523	470	524	511	491	502	468	469	498	462	489	518	465	514	446	463	495	497	465	458	517	486	478	519	490	497	479	499	473	466	500	504	485	488	489	497	469	477	484	491	477	503	490	475	517	490	500	481	464	530	456	484	502	483	497	491	502	489	468	445	492	471	486	486	449	502	517	480	478	477	461	467	494	505	499	498	497	486	494	482	486	509	482	482	491	487	454	481	495	482	509	489	490	517	479	474	481	457	481	506	496	499	498	470	456	500	472	467	464	486	480	473	465	459	484	445	423	505	472	512	470	512	492	446	458	496	504	437	487	470	452	496	519	487	471	468	498	492	493	480	479	486	469	504	446	476	467	472	490	479	499	507	463	483	519	473	442	472	469	455	514	484	455	472	493	468	497	489	509	443	490	461	503	456	483	474	495	478	469	423	483	491	517	519	479	479	443	477	484	479	451	439	454	485	507	480	461	455	461	438	491	447	507	500	470	456	496	461	510	460	440	488	481	481	480	470	480	484	506	482	482	493	518	488	472	517	473	456	504	454	487	454	488	474	499	513	506	463	499	494	511	526	486	449	516	478	463	502	498	454	462	512	513	467	449	495	481	490	494	439	514	449	521	501	497	484	491	496	502	495	495	465	413	517	487	493	492	508	452	452	480	450	485	487	485	515	474	497	515	484	479	490	499	491	500	482	448	489	458	495	460	498	483	500	438	459	494	478	475	464	513	480	478	498	517	521	493	494	487	507	461	455	462	488	499	539	484	478	487	462	524	484	440	477	498	506	489	473	485	468	488	497	507	438	477	456	484	481	466	490	480	480	440	498	474	469	469	476	524	446	491	458	463	490	467	468	425	497	502	465	518	496	515	548	457	493	479	475	475	484	487	506	487	499	505	453	470	475	429	520	491	462	498	477	436	502	478	471	477	486	463	526	515	460	489	463	460	492	456	467	501	539	524	488	496	519	515	450	489	480	492	464	517	472	469	469	515	509	470	459	496	484	472	487	509	495	536	472	510	495	520	469	506	431	437	486	470	499	513	485	473	470	471	460	476	483	530	501	471	457	437	482	506	495	496	496	465	499	443	502	439	453	503	421	512	485	501	472	502	491	457	428	508	502	444	490	466	530	488	472	469	534	474	424	466	477	458	481	516	469	460	475	506	462	467	479	469	506	498	470	517	514	470	481	487	515	493	477	498	471	475	497	467	498	513	526	489	513	493	467	473	462	498	487	454	476	457	490	500	480	511	469	510	452	504	471	493	478	464	493	497	513	488	474	482	467	501	476	464	510	474	472	487	494	500	464	477	466	475	484	472	477	469	486	505	484	503	470	475	480	461	501	445	427	473	489	527	447	452	463	487	483	470	503	503	485	453	463	482	512	471	500	499	454	480	452	496	499	468	505	481	483	481	481	516	479	504	441	472	462	524	492	493	461	512	467	465	442	484	499	433	470	512	468	461	508	527	464	498	477	513	502	487	490	452	467	485	448	499	495	489	488	439	468	484	453	501	475	527	462	451	505	507	469	481	482	489	524	475	495	456	498	517	497	496	475	500	502	463	481	470	457	491	505	467	510	464	466	434	476	451	461	469	493	503	521	483	518	459	497	476	467	483	449	481	482	522	488	450	485	484	455	485	492	499	499	459	499	468	443	479	504	460	457	465	486	489	521	467	489	470	451	462	469	473	500	502	485	513	490	476	495	475	494	474	475	509	502	514	475	500	552	473	484	457	456	457	505	492	500	487	483	485	471	481	490	519	435	477	498	450	505	485	502	509	494	498	488	498	511	488	499	526	445	484	467	477	485	493	493	508	440	469	486	475	479	475	462	495	489	476	484	502	471	460	497	492	514	468	500	499	477	480	467	465	468	458	468	469	441	488	480	439	450	505	485	483	463	511	513	490	501	480	484	477	479	508	456	493	493	470	497	505	472	488	487	491	459	452	481	494	476	470	477	479	488	494	476	483	515	485	477	460	495	482	509	498	441	507	442	483	484	502	468	515	492	475	526	502	488	506	479	502	492	475	492	477	488	451	460	490	496	524	442	459	492	505	439	448	501	433	514	466	480	450	534	496	509	495	476	508	483	453	484	475	456	484	481	496	435	486	497	481	473	479	471	486	461	443	495	483	497	480	505	481	404	452	504	487	449	460	466	472	509	491	529	480	484	457	460	441	459	482	453	451	455	462	445	470	487	470	507	464	472	477	507	447	467	491	470	498	471	503	487	476	514	473	469	490	484	507	488	470	482	472	495	456	498	497	479	463	493	486	437	478	501	467	526	453	496	485	445	456	508	509	461	471	491	476	506	478	459	505	478	497	466	503	473	500	479	477	479	522	483	471	490	458	535	459	446	491	529	499	503	475	497	444	512	490	454	500	483	507	463	460	463	480	487	449	521	439	468	483	495	472	488	478	494	495	439	477	477	484	484	460	486	440	464	442	530	490	484	469	478	500	469	496	458	494	476	461	447	475	480	486	498	449	477	494	457	502	479	431	468	473	497	480	448	440	461	473	467	472	501	469	483	527	436	482	486	511	465	518	486	504	491	455	478	511	450	504	488	506	478	477	457	493	476	502	456	507	480	479	513	442	488	470	474	496	487	493	465	439	456	489	482	488	509	469	507	504	470	456	508	543	439	481	464	483	477	472	491	473	492	501	487	466	474	490	497	497	485	489	511	494	478	459	478	517	481	486	455	490	477	486	461	449	460	479	477	443	513	458	499	514	452	478	494	477	506	499	461	491	468	563	491	540	458	474	493	482	462	497	474	496	431	462	464	485
15065	7251	819	459	648	662	606	433	376	299	250	239	198	165	117	137	120	107	95	82	90	88	68	89	91	69	59	68	56	66	62	50	43	64	72	57	51	48	51	55	46	48	59	51	47	47	50	44	54	40	55	43	53	48	45	44	53	51	43	42	51	47	48	33	41	50	55	51	36	40	40	38	35	33	46	37	50	35	50	40	44	48	32	34	53	36	43	58	48	43	48	48	32	43	38	41	50	42	43	40	46	45	48	43	38	31	52	43	35	47	46	41	37	44	41	39	56	40	42	37	38	45	38	48	40	45	37	39	46	43	49	36	40	37	24	31	33	39	46	41	43	43	48	39	45	33	67	40	36	38	45	35	40	29	43	38	48	35	34	37	41	50	31	48	36	38	37	43	38	43	37	45	42	46	37	29	33	32	35	49	41	43	35	42	45	54	39	31	36	36	44	32	44	42	44	29	38	40	40	46	41	44	31	43	37	47	36	53	38	47	48	35	46	44	42	51	47	41	36	43	40	37	40	40	47	41	55	44	40	48	39	38	53	33	44	52	41	43	44	38	40	34	44	40	37	39	47	29	31	30	37	46	48	48	41	50	43	42	54	39	36	41	50	53	48	47	40	39	33	42	49	36	40	46	50	34	27	45	39	47	39	35	35	40	35	39	36	40	39	52	48	45	48	42	40	50	56	41	38	48	51	46	29	33	39	50	41	34	35	43	43	54	50	37	40	50	41	42	35	47	43	45	44	43	42	32	42	33	45	37	41	37	49	50	52	39	40	43	48	43	40	50	47	29	37	33	43	41	38	58	24	40	39	43	35	36	39	45	41	43	32	49	46	37	41	31	45	39	40	44	33	50	31	37	36	39	34	41	43	45	45	54	40	34	35	37	49	39	49	45	41	37	30	52	43	41	47	41	43	39	43	46	29	36	40	35	48	40	40	42	29	37	48	36	37	35	37	40	37	46	32	30	39	42	50	33	40	46	37	38	47	66	47	39	31	39	39	36	38	44	44	43	35	50	47	45	34	46	27	34	42	49	29	32	43	32	36	46	43	44	44	43	34	42	37	37	35	45	41	46	32	40	44	30	36	50	41	32	33	45	44	41	32	40	46	45	49	51	38	33	47	59	47	33	42	30	51	43	39	43	44	58	38	43	41	43	35	46	40	46	44	30	49	49	48	43	37	49	34	53	34	31	37	38	34	37	40	50	42	48	34	42	37	28	38	38	45	35	43	45	46	41	31	46	41	39	45	37	30	44	30	45	44	38	54	42	33	38	39	42	46	28	33	40	48	42	43	44	48	36	40	40	38	46	61	34	38	32	43	42	45	29	42	33	31	43	43	40	31	27	42	43	35	47	48	31	45	41	51	37	42	47	48	52	57	48	38	46	50	44	44	49	45	60	34	30	34	35	36	42	45	38	40	36	31	40	49	40	42	38	43	36	48	31	42	41	30	45	36	37	49	33	40	35	33	46	39	30	31	41	44	34	39	40	48	43	42	36	36	28	45	44	44	39	45	37	36	36	34	48	45	51	41	45	36	40	31	36	46	32	50	38	46	42	33	45	33	43	45	39	40	38	40	42	45	36	50	49	41	30	46	43	45	42	36	41	52	44	40	43	42	49	42	37	44	43	46	45	47	45	41	37	36	44	52	43	37	35	44	40	37	47	35	49	49	36	42	34	44	43	32	40	36	49	45	43	42	33	40	47	48	37	45	48	50	37	47	28	47	45	31	39	37	35	41	44	44	34	35	49	28	39	34	45	52	49	42	52	37	41	37	37	51	51	41	28	50	46	42	36	43	44	42	48	47	37	35	32	48	40	37	36	43	37	34	40	36	39	39	46	36	37	53	42	41	41	52	49	41	50	51	39	45	37	45	32	47	37	42	42	39	28	35	35	42	40	45	46	44	48	46	43	38	49	50	44	33	41	42	36	29	39	34	36	47	42	36	44	40	38	53	50	41	37	47	35	44	39	44	48	31	43	37	43	36	38	38	36	49	47	42	48	48	42	38	41	37	43	38	42	33	45	33	43	41	51	39	39	42	43	50	32	40	38	46	37	51	44	37	40	39	40	48	42	44	39	43	35	43	46	44	53	46	41	39	34	27	40	50	38	43	34	44	40	51	36	41	51	43	41	42	39	42	34	42	47	38	48	35	37	49	42	49	36	36	42	37	37	38	55	36	36	34	43	41	41	34	37	48	23	44	41	39	33	40	47	36	45	42	40	47	29	41	47	40	42	36	38	37	51	39	34	42	43	44	33	47	44	44	35	38	24	37	43	40	42	37	55	35	49	50	60	39	34	38	61	43	42	40	45	36	44	37	46	58	31	45	41	36	50	34	47	26	35	34	53	48	31	41	37	55	46	50	32	35	49	38	42	40	51	37	31	29	46	38	47	37	51	46	39	34	43	38	41	43	31	51	39	48	50	54	44	41	35	25	34	36	37	47	45	40	34	41	34	38	34	37	50	40	44	47	28	52	51	46	40	31	51	33	48	34	48	37	37	52	41	42	36	37	44	48	32	43	38	37	50	40	36	45	35	45	33	35	33	45	40	36	40	48	39	36	39	57	37	47	41	29	34	39	51	50	47	41	47	38	43	31	37	40	43	43	40	37	38	36	43	51	39	35	36	42	43	34	51	64	42	48	46	44	46	43	47	44	42	44	44	39	30	43	29	40	42	50	45	42	38	40	39	32	41	40	36	46	51	39	53	36	37	47	30	36	36	31	42	42	33	48	45	32	43	38	41	37	38	46	46	40	34	26	33	35	49	33	37	46	39	46	47	46	40	34	50	33	46	44	36	42	38	32	42	39	37	37	32	35	39	49	34	33	47	43	46	37	46	44	57	31	47	44	43	37	40	43	51	38	50	38	37	46	33	49	35	48	36	32	41	38	48	25	38	37	30	43	45	30	34	52	38	41	47	51	43	39	41	37	39	43	40	43	41	37	48	42	58	24	44	52	35	50	50	44	27	43	49	34	40	44	54	40	49	43	41	45	27	39	44	41	33	53	37	37	44	32	33	41	45	53	29	57	37	34	52	36	38	55	34	33	45	37	33	34	42	49	32	40	53	40	37	48	48	38	50	43	44	41	44	50	36	43	52	39	42	42	44	39	41	39	49	41	50	48	47	42	35	51	40	43	37	38	36	41	38	41	26	30	32	46	37	36	33	43	64	33	42	48	38	37	43	37	47	42	33	45	36	46	48	46	40	29	36	40	41	45	50	44	41	39	43	41	47	33	42	40	36	34	33	38	40	56	45	39	48	43	39	60	47	47	45	39	40	43	48	45	50	35	41	34	48	35	52	47	41	38	32	39	34	62	32	55	46	35	44	40	30	47	48	39	44	36	41	44	45	45	39	43	42	39	45	41	37	46	37	41	36	43	48	60	44	53	44	44	39	58	40	34	40	43	49	43	43	47	36	39	59	44	43	44	42	36	36	43	38	26	43	38	50	43	42	52	39	33	48	27	38	37	36
54534	33856	12780	24191	31310	29995	26597	22283	18374	15005	12325	10069	8745	7390	6143	5481	4765	4244	3837	3359	3080	2762	2540	2369	2264	2018	1853	1706	1641	1638	1531	1420	1306	1296	1264	1296	1295	1143	1240	1180	1246	1077	1072	1002	1015	1071	1107	1125	956	941	896	901	878	837	793	818	778	845	771	755	812	759	801	791	773	733	724	725	703	707	679	729	731	736	709	705	710	661	701	718	718	724	706	686	746	707	700	703	645	632	708	687	709	715	693	667	706	689	714	712	664	730	708	726	703	713	711	740	673	710	674	690	687	759	715	693	713	712	715	679	680	668	711	746	660	692	672	667	689	627	644	647	635	629	635	664	668	626	655	640	617	638	630	641	616	610	663	676	584	615	665	631	697	626	663	645	650	682	603	617	672	600	631	660	666	635	603	675	646	626	643	659	638	626	682	661	660	695	671	628	634	629	679	637	694	632	614	632	616	625	666	623	637	677	648	642	668	674	684	616	613	626	643	637	608	667	639	640	614	648	641	651	647	680	630	652	654	638	655	672	609	630	605	681	624	619	702	645	654	604	707	618	667	634	641	675	637	648	648	631	676	626	674	627	588	622	613	650	654	636	632	664	626	673	645	643	610	649	632	636	630	610	663	650	578	643	597	632	646	625	643	648	637	619	659	675	636	662	650	646	657	600	659	622	674	686	641	644	646	659	654	642	679	614	649	654	666	645	651	641	656	612	649	652	647	628	618	630	622	677	625	623	672	666	625	612	659	634	665	660	601	617	636	656	631	631	627	655	613	652	657	644	631	634	592	629	611	628	617	636	629	648	652	634	637	650	651	671	643	660	615	671	648	659	648	616	608	616	600	624	629	621	606	609	655	676	659	666	646	616	646	702	636	657	657	642	609	631	656	652	608	641	615	643	669	640	616	617	636	608	647	630	650	596	615	655	629	683	652	644	649	659	611	658	662	625	659	625	636	645	682	660	648	664	667	591	651	631	619	626	604	669	640	637	669	636	609	622	631	635	619	664	646	681	631	688	648	664	646	659	619	628	645	669	643	577	650	656	623	653	624	583	636	665	641	658	716	613	612	617	620	645	639	652	647	636	660	641	617	650	667	631	621	631	610	663	646	570	606	640	628	630	661	607	615	638	614	647	646	604	637	598	638	610	591	609	619	649	628	677	635	676	627	650	615	622	635	641	673	636	648	604	588	584	657	619	626	653	623	607	614	650	640	622	646	655	654	634	641	654	621	647	629	625	622	632	623	711	653	680	589	672	661	658	650	631	638	593	621	645	606	630	631	644	707	624	665	621	628	632	667	614	643	632	611	573	612	610	657	619	651	649	616	631	643	606	636	670	594	647	628	667	643	619	614	675	675	636	648	657	700	610	640	672	659	627	696	640	635	617	617	648	664	609	637	674	686	628	647	646	674	644	666	646	648	646	635	636	680	622	643	620	649	640	638	631	664	632	614	651	632	625	696	601	689	632	647	625	659	599	663	650	658	644	639	646	588	637	666	604	635	686	662	598	636	647	657	594	626	645	630	672	666	643	695	634	688	616	628	652	667	655	645	627	632	616	638	628	601	604	685	661	653	699	662	646	585	638	652	656	587	652	637	660	621	648	596	627	654	621	678	655	649	655	685	584	634	642	640	628	686	607	678	670	617	627	665	642	625	651	631	643	667	594	654	655	637	623	640	648	621	646	665	640	651	681	595	647	679	652	665	657	625	643	634	660	641	677	631	646	654	615	694	619	635	627	687	643	688	655	617	611	643	637	665	613	633	627	589	627	625	637	628	635	652	613	604	659	637	649	666	666	628	721	657	658	614	691	611	605	587	634	672	602	660	648	646	603	641	672	689	623	657	641	631	707	597	605	661	621	617	621	620	627	619	646	599	667	660	626	609	670	667	594	641	627	612	648	673	597	658	667	579	565	648	630	640	653	638	625	620	625	617	640	631	640	670	677	615	620	649	654	643	634	646	619	589	633	675	656	670	652	645	641	646	632	655	616	608	635	648	659	634	615	649	633	677	652	657	652	645	656	621	614	670	616	672	610	657	650	644	633	634	599	689	643	619	652	642	653	622	664	621	669	640	659	675	639	625	653	690	668	663	639	642	650	675	642	628	669	632	664	621	656	641	689	605	675	637	582	659	661	635	664	636	649	687	658	629	626	622	625	662	649	648	679	612	623	690	659	627	639	655	662	647	641	623	627	625	651	589	631	667	698	636	615	672	629	671	649	685	664	637	664	615	669	647	656	665	675	715	622	651	680	656	634	678	643	591	571	644	646	649	648	615	653	644	639	596	633	634	617	684	681	630	645	642	591	577	625	598	609	680	654	655	619	649	659	636	615	630	644	637	631	585	652	614	652	647	667	612	634	605	659	607	610	655	629	628	624	610	660	629	662	617	610	585	646	648	573	648	630	690	665	662	616	640	631	609	628	657	642	625	650	652	621	651	633	635	648	644	664	626	628	625	641	632	691	644	630	637	655	626	609	651	638	630	629	641	626	620	650	608	640	651	663	660	657	637	638	662	654	673	673	643	676	637	637	641	689	623	647	611	643	622	672	664	648	683	606	603	629	641	671	649	648	641	646	642	633	651	568	631	633	648	645	642	641	673	683	645	594	697	631	591	646	646	688	637	618	626	620	626	691	679	643	667	667	682	659	624	609	634	637	661	655	605	674	628	603	655	644	646	586	645	625	631	633	585	683	652	666	646	596	647	611	663	653	668	623	630	643	608	648	657	612	642	615	627	604	671	617	635	672	625	612	657	623	639	647	699	619	633	648	646	593	613	637	648	640	609	629	611	653	631	641	654	667	616	630	650	660	677	665	648	629	653	661	636	627	628	619	609	642	608	658	606	614	637	622	643	593	671	641	604	642	651	617	604	675	629	633	680	643	633	654	670	635	637	616	648	590	660	646	637	615	648	634	669	656	657	644	656	598	609	644	607	641	601	607	709	620	650	689	667	702	645	629	662	679	603	645	635	644	586	639	601	670	620	670	677	646	681	659	643	653	668	619	637	636	621	643	632	628	653	639	615	623	650	602	635	632	660	612	646	634	600	655	648	611	616	646	646	619	614	660	634	648	620	675	604	643	656	651	605	693	651	621	639	662	632	669	636	653	629	611	659	653	588	631	678	609	627	649	619	622	675	617	663	637	620	633	670	624	650	656	659	626	665	641	680	627	640	638	647	652	646	646	584	680	652	668	671	633	642	628	671	648	609	642	623	641	653	640	629	580	635	629	595	628	644	645	603	614	616	622	694	651	659	656	616	628	647	646	662	670	650	629	642	648	642	653	642	636	664	601	635	632	637	641	609	627	669	658	664	636	610	633	678	593	639	623	675	661	638	641	678	618	598	641	678	628	652	632	644	622	626	684	613	633	646	631	656	591	614	649	610	646	623	683	630	656	640	681	670	607	628	678	675	612	643	619	632	671	611	644	621	643	655	643	612	637	637	675	651	629	663	674	646	629	654	610	608	659	635	626	572	621	617	614	637	663	664	640	618	686
5784	1741	258	160	238	286	191	174	126	118	104	92	87	64	55	40	52	44	49	29	34	28	39	37	32	30	27	24	24	18	19	22	27	23	31	23	20	26	21	17	16	26	22	17	15	23	28	13	28	21	13	14	20	20	26	17	17	23	19	22	15	19	14	26	21	22	22	24	21	23	16	17	20	20	19	18	22	15	21	18	28	19	20	25	21	21	23	21	26	16	23	24	21	23	24	19	22	16	18	20	25	22	24	23	21	18	19	21	20	17	19	20	17	24	19	25	23	21	23	22	16	19	19	18	17	21	10	14	25	18	22	18	15	19	11	19	33	28	18	18	21	14	20	19	14	17	13	16	13	17	35	13	20	18	17	17	22	21	22	20	19	21	33	15	18	20	21	18	28	16	25	22	20	19	31	17	25	23	25	27	20	27	20	19	21	25	10	24	14	26	15	16	25	18	21	24	20	21	19	19	20	19	17	21	20	19	23	10	17	21	21	23	21	16	18	26	23	20	18	19	19	10	20	20	16	18	14	17	22	19	20	22	14	19	21	24	14	19	30	19	20	20	17	15	18	15	28	24	16	18	20	15	18	11	10	30	14	17	24	24	18	29	26	14	26	30	13	15	16	13	11	19	23	23	20	16	19	24	19	29	30	24	29	16	28	21	16	25	15	19	23	25	25	12	23	25	33	12	17	21	17	20	21	15	20	17	15	26	7	25	24	20	17	20	16	19	17	13	17	23	18	23	18	12	19	23	23	16	18	12	27	17	20	23	23	19	16	25	19	19	17	22	19	18	22	23	18	16	20	22	22	24	25	20	17	19	22	15	17	19	22	21	24	29	20	22	17	18	15	14	15	17	26	28	22	19	13	20	12	15	25	23	18	23	20	27	17	19	25	23	17	21	21	20	25	23	24	18	13	15	26	21	13	31	12	15	29	18	15	20	18	20	25	18	19	17	21	21	26	21	18	11	17	22	28	14	22	13	23	18	28	12	13	18	20	23	18	17	16	15	17	22	21	22	23	18	27	17	21	22	27	24	22	16	19	21	13	26	24	14	22	23	22	19	24	16	17	31	23	20	17	22	25	23	19	16	17	17	29	26	27	20	29	13	30	20	17	15	18	26	28	22	17	20	20	18	21	17	26	16	20	23	19	23	21	23	16	27	15	17	23	21	24	22	27	15	22	17	16	15	19	16	17	19	11	20	18	22	18	23	25	27	14	23	18	24	31	22	20	17	15	18	21	15	18	12	16	22	21	20	23	20	24	25	28	18	19	22	29	24	16	17	22	14	16	16	22	21	21	30	16	18	21	22	29	22	22	22	27	20	25	14	18	22	22	23	25	29	14	30	24	27	33	20	21	20	21	10	23	29	21	16	18	13	24	20	21	17	21	27	17	12	20	20	20	21	19	15	19	10	23	21	19	27	14	13	21	22	16	16	15	19	17	18	19	14	15	22	20	25	23	22	17	23	21	18	24	24	24	16	19	14	18	18	19	21	20	21	20	27	19	15	19	16	20	26	19	18	17	22	19	15	12	21	24	21	24	10	25	18	19	14	22	25	16	18	11	22	16	25	19	12	18	19	24	22	20	25	15	19	22	31	24	21	21	17	15	22	17	18	17	24	28	24	26	23	23	22	22	15	19	22	26	20	23	19	17	22	23	12	17	17	19	9	25	16	15	11	21	30	16	20	18	18	21	30	17	24	26	21	18	24	34	18	29	24	21	19	30	11	14	14	26	22	27	18	20	15	26	25	12	21	17	14	20	17	20	24	19	16	22	23	22	16	22	21	18	18	20	30	21	24	20	25	20	22	19	25	13	16	16	14	12	21	16	18	16	15	17	19	23	24	25	18	20	20	18	18	10	18	24	26	20	27	13	10	21	15	32	18	16	25	24	22	17	26	24	21	14	20	26	20	19	19	15	24	16	31	10	16	24	24	16	29	17	26	13	20	18	21	24	20	24	22	24	13	20	23	18	20	19	23	27	19	21	23	15	12	24	30	24	21	20	18	20	24	26	14	18	23	21	14	28	13	25	17	23	28	15	18	20	15	25	25	11	22	14	17	15	12	20	28	22	24	28	22	18	26	22	23	23	20	20	14	20	21	18	23	22	22	24	33	20	17	17	19	22	13	13	21	21	25	16	24	22	15	17	19	15	28	22	21	29	17	21	25	24	35	15	16	27	28	24	22	19	21	22	19	16	16	20	21	31	21	18	17	18	28	22	22	23	19	25	16	14	15	11	16	20	20	14	26	15	22	21	25	18	23	33	25	18	26	27	18	29	25	14	19	34	18	22	21	25	23	18	23	13	20	16	25	25	29	21	15	13	16	16	19	27	35	17	25	12	13	20	25	16	26	31	11	16	16	19	19	23	20	26	15	20	27	23	18	16	17	29	19	21	21	18	15	22	17	26	29	23	21	17	24	28	10	17	23	20	27	19	18	12	13	24	21	20	19	23	23	19	17	15	16	16	18	21	26	18	17	14	14	16	19	28	26	15	14	17	17	12	24	20	10	13	31	13	17	16	24	17	17	15	18	19	25	17	22	18	24	14	18	26	19	24	13	25	23	12	24	28	16	18	18	18	15	18	21	17	17	18	17	20	15	19	23	28	21	22	10	23	11	15	17	15	21	20	19	23	24	23	19	28	22	26	22	13	28	22	18	23	25	20	22	25	17	21	15	19	11	31	18	16	27	19	21	14	20	28	17	21	26	22	17	18	21	18	22	8	23	15	17	22	21	10	24	22	13	24	19	21	18	11	24	19	20	23	19	15	15	22	16	22	26	20	15	27	24	24	21	28	19	13	28	10	20	28	29	16	19	19	23	17	21	20	22	16	36	18	20	17	18	17	17	15	21	19	26	19	20	23	15	18	14	14	8	17	15	29	22	19	24	16	17	24	21	20	20	22	24	21	13	25	16	25	16	15	32	18	21	23	20	18	20	22	18	25	27	17	14	17	13	23	24	24	15	19	16	16	18	23	9	19	31	20	24	23	29	19	22	22	28	18	24	18	13	13	15	14	20	12	17	17	25	25	20	19	23	28	17	26	17	25	27	13	25	24	23	16	18	18	13	22	12	18	18	22	17	19	21	22	19	12	18	26	16	20	26	18	22	19	17	22	16	18	22	18	26	15	19	24	13	16	15	21	20	20	9	25	17	16	21	14	21	23	21	23	21	28	24	17	12	21	27	17	17	21	15	26	22	17	25	14	19	19	19	15	19	17	30	19	18	27	23	22	27	21	21	23	17	21	18	16	18	23	17	16	13	17	22	20	23	20	15	14	21	21	15	24	15	23	21	28	18	24	20	18	17	12	14	13	22	20	25	25	24	18	18	17	19	16	18	35	23	15	23	32	24	15	17	15	28	17	14	30	18	25	17	25	31	19	16	29	20	15	24	16	19	22	28	19	16	18	23	21	22	25	19	23	18	20	9	19	20	26	21	20	33	28	14	17	21	18	18	15	19	21	16	29	15	19	15
40426	22044	6175	14196	20439	19040	15775	12151	9433	7117	5361	4310	3589	2886	2361	2050	1773	1437	1362	1246	1183	1000	910	891	806	755	707	685	660	642	655	583	534	490	537	525	499	472	523	533	467	476	460	428	452	405	539	510	451	395	426	444	391	380	381	372	386	384	375	395	369	378	345	382	382	374	341	354	328	385	370	355	363	312	337	335	358	349	353	349	334	349	367	341	365	338	338	349	335	336	364	324	343	335	344	313	356	354	327	363	354	376	306	326	335	348	337	358	344	335	341	362	353	352	391	348	352	307	354	372	337	314	363	363	321	342	383	322	349	357	351	327	337	337	331	322	314	325	322	338	349	319	298	311	365	325	348	314	310	326	286	343	360	346	353	327	334	321	319	321	300	319	330	350	313	307	313	324	296	319	330	354	358	299	354	283	310	292	326	326	348	326	312	292	307	306	347	330	312	338	323	314	322	335	314	323	346	344	328	358	310	315	336	322	307	324	324	312	317	324	344	324	330	327	319	338	351	325	311	342	327	357	324	307	345	320	339	323	324	318	306	317	305	321	340	328	323	306	325	333	312	333	327	295	349	330	319	329	312	323	334	311	320	338	353	347	321	344	315	310	318	322	321	342	328	369	326	330	320	315	347	316	379	335	339	303	359	334	316	311	312	321	335	329	320	297	344	292	321	331	322	349	313	313	308	330	310	313	330	335	314	336	296	317	343	343	292	325	346	349	300	335	344	305	349	306	315	317	329	341	341	301	346	323	319	368	339	298	329	346	338	326	316	321	316	305	313	370	291	311	322	285	313	335	315	310	323	307	358	330	323	319	337	344	328	314	325	358	322	322	357	317	319	315	361	324	304	332	328	354	319	323	358	295	308	329	339	304	340	302	335	353	325	329	332	315	341	359	310	352	335	325	279	306	291	320	321	328	321	339	291	311	346	335	345	322	361	336	317	281	328	315	335	315	332	346	341	338	335	334	356	350	322	340	331	286	333	329	346	321	310	334	373	304	366	322	354	339	322	305	311	340	329	319	325	328	340	313	314	323	356	325	323	343	286	330	331	342	294	331	343	328	302	346	315	285	338	323	283	338	306	362	333	326	313	330	292	337	315	315	326	321	316	315	340	323	310	345	329	347	326	331	320	336	316	355	340	343	314	300	328	330	310	358	335	341	314	308	320	333	329	329	343	340	327	311	321	340	323	362	322	322	331	339	316	331	326	329	328	312	331	337	305	321	289	342	334	310	338	331	332	327	324	329	316	302	359	321	290	309	342	296	302	304	333	347	318	336	354	318	362	319	296	337	324	364	339	338	317	317	318	337	320	349	314	335	353	329	321	320	300	347	335	308	314	318	333	332	331	336	340	314	331	323	322	316	336	297	316	334	315	314	303	339	321	296	335	334	340	326	315	325	337	291	282	319	340	349	345	346	313	314	322	320	333	317	313	315	329	355	324	352	339	313	318	353	285	344	311	337	347	337	304	310	335	341	327	311	339	341	356	330	321	340	360	336	330	323	352	335	358	329	322	367	321	299	328	330	332	335	356	324	341	342	337	290	337	303	340	337	370	330	373	310	341	336	313	337	338	319	329	343	361	330	335	349	332	303	312	297	320	316	322	323	344	311	301	348	302	314	321	337	329	300	321	346	341	309	319	315	333	326	334	312	326	340	301	350	317	311	316	322	324	339	319	310	318	353	345	320	319	331	308	306	314	376	324	323	325	309	339	331	319	331	351	358	345	337	311	358	319	327	332	311	319	336	346	318	344	301	325	308	303	315	325	332	349	349	289	314	338	326	340	323	328	316	345	329	347	301	307	310	343	347	325	317	369	330	323	370	321	317	312	317	329	309	338	325	362	328	318	332	320	338	344	337	336	305	345	346	329	326	300	334	371	333	309	310	291	315	327	336	321	321	327	307	330	340	309	350	346	324	332	306	281	351	315	329	316	329	327	319	344	311	328	366	313	328	339	289	323	317	315	331	321	333	325	345	289	308	333	326	324	307	323	347	345	350	330	342	321	345	307	339	333	330	314	339	316	332	319	339	312	334	341	339	352	319	332	314	316	323	347	345	325	314	331	330	331	332	326	328	326	300	343	322	343	342	336	362	325	305	343	351	325	356	324	318	298	308	343	345	334	314	333	334	314	329	365	339	358	317	338	333	322	341	351	313	311	333	347	329	336	321	279	308	320	330	336	333	341	305	308	325	303	318	328	350	321	309	335	338	305	352	341	338	320	312	310	366	348	335	330	328	325	329	311	305	312	314	321	332	331	334	347	338	357	311	338	328	344	314	312	309	328	327	318	325	345	301	310	301	334	336	337	318	315	317	287	348	325	341	359	346	294	331	296	357	330	346	317	291	347	313	336	313	327	327	318	349	310	338	345	316	294	336	344	315	333	327	315	324	294	321	294	315	314	323	342	337	322	336	296	311	346	326	338	321	326	333	343	306	309	322	341	357	338	355	304	329	300	278	334	336	325	324	343	331	345	336	322	323	345	394	322	356	335	328	338	316	353	332	332	312	322	322	324	330	315	337	336	344	337	320	360	327	269	312	318	312	336	346	323	355	318	317	344	354	337	323	316	334	334	316	344	350	315	312	354	331	326	291	309	333	336	310	319	336	326	368	341	335	336	306	316	351	342	366	328	334	322	335	349	332	319	316	316	356	329	302	328	302	324	280	330	316	321	304	338	340	321	312	338	338	310	330	332	322	344	286	340	306	331	343	323	319	326	306	355	341	309	328	334	346	350	320	331	358	326	350	337	306	363	360	323	330	329	308	295	317	323	335	345	313	313	304	343	350	331	300	315	303	336	340	325	341	341	307	330	317	338	320	359	300	329	329	340	320	316	324	343	342	323	315	328	318	331	313	324	335	307	307	332	324	335	302	358	335	336	296	326	332	340	309	295	340	331	330	331	337	359	310	323	299	331	330	330	313	296	317	331	315	319	326	321	345	342	317	314	329	356	323	310	350	291	344	311	335	314	320	345	330	307	314	327	334	345	344	357	318	341	328	326	308	349	358	294	322	332	353	357	326	349	365	327	309	351	305	317	321	314	350	292	310	320	336	354	341	309	356	338	350	325	294	321	328	290	351	307	337	340	323	312	361	348	339	353	350	318	332	326	316	337	321	334	321	330	324	305	351	332	315	324	301	372	358	348	355	326	328	321	353	370	335	308	303	338	328	282	322	320	365	332	305	279	335	312	378	330	324	297	293	309	321	294	343	322	316	305	340	303	323	327	312	333	333	357	344	371	314	310	333	279	328	336	325	334	327	322	308	328	359	330	338	343	363	320	334	340	283	340	357	303	354	347	362	364	348	322	319	305	292	351	344	338	326	315	344	310	354	337	318	327	344	307	297	321	312	350	299	312	350	329	325	333	321	326	318	315	335	307	326	347	338	318	356	346	354	311	335	341	339	329	307	333	304	334	307	317	352	325	318	316	352	347	291	325	317	323	314	329	327	304	312	325	306	325	313	324	285	329	316	339	347	315	327
12914	6031	599	371	532	518	409	389	333	307	216	192	158	151	115	118	93	71	87	81	84	69	62	58	61	46	46	52	49	56	45	57	52	46	43	46	40	51	42	56	42	43	44	52	47	46	36	45	42	37	36	35	42	39	49	36	41	32	34	41	44	44	36	60	33	28	42	40	44	24	32	34	39	27	48	35	49	40	29	31	31	34	31	29	38	44	26	38	36	39	36	35	41	31	41	34	39	43	41	33	34	38	30	40	38	31	31	33	41	34	42	36	44	32	31	37	34	43	23	35	33	37	39	34	36	51	26	26	38	37	32	29	28	31	39	37	31	28	37	38	35	31	33	41	39	33	35	35	39	26	38	44	26	24	35	24	43	35	49	36	30	40	31	34	31	36	33	34	33	35	30	48	33	18	38	36	35	39	41	32	49	30	30	44	42	39	33	34	38	36	38	43	43	34	33	38	32	31	38	39	40	37	30	40	34	24	44	32	29	31	35	33	41	31	31	39	39	41	36	35	47	39	37	34	31	47	54	33	43	37	37	34	38	33	35	33	34	46	29	35	30	32	29	34	35	35	38	38	42	38	42	32	34	30	30	30	28	44	25	36	26	32	33	38	44	36	31	26	41	39	30	27	21	33	40	30	38	46	31	43	39	35	31	42	26	38	39	41	36	25	44	31	35	33	33	31	38	37	30	31	35	46	39	37	44	44	28	40	41	30	35	41	33	25	29	19	38	49	27	34	38	31	37	40	36	25	37	32	29	46	36	40	46	27	34	34	34	21	37	28	43	42	34	41	39	35	44	37	25	39	33	32	42	35	33	30	47	31	31	31	30	42	24	29	33	29	39	39	37	32	29	28	36	36	30	35	34	31	44	37	23	40	34	41	37	23	30	42	40	31	32	35	31	36	31	46	37	32	44	41	28	44	34	44	41	40	43	31	32	39	31	30	37	27	30	32	39	29	38	43	33	39	33	43	38	31	35	32	29	39	36	50	38	29	34	35	34	27	39	41	32	37	31	40	26	45	27	36	32	34	33	22	29	27	40	35	34	36	32	29	42	30	44	39	36	28	42	41	31	34	32	32	42	38	25	40	32	37	32	38	44	33	27	37	33	26	34	38	29	25	29	32	29	32	42	33	36	30	30	30	39	36	33	21	34	38	27	42	37	32	28	40	41	36	33	38	31	33	34	30	39	28	35	38	27	45	39	34	42	28	33	33	23	28	39	31	28	36	27	40	28	32	38	29	44	30	35	28	36	54	32	33	34	32	34	38	45	37	23	37	37	38	35	40	39	37	34	29	33	36	38	35	35	31	29	46	28	35	36	34	32	27	41	29	29	39	38	35	34	35	45	33	42	34	25	28	33	29	41	34	29	36	36	43	43	33	49	35	34	44	23	31	35	31	33	33	21	36	29	30	37	25	38	35	30	35	30	28	41	29	38	33	31	33	28	28	18	30	34	43	28	31	46	38	38	40	32	37	31	41	33	38	29	34	36	25	30	42	29	33	28	36	36	33	31	24	39	34	42	35	42	27	28	29	33	33	33	35	35	39	23	36	33	32	22	32	40	34	38	31	42	38	34	35	41	26	41	30	33	34	33	29	31	27	39	36	39	44	30	26	39	36	40	32	29	37	32	29	35	30	24	28	34	34	27	40	38	31	44	27	33	45	38	43	31	37	36	26	32	37	36	31	35	39	30	41	35	37	36	34	41	30	31	26	31	33	37	37	39	28	39	33	27	31	24	32	31	27	46	28	22	25	40	41	46	37	38	31	32	36	39	37	27	28	28	41	39	27	24	27	44	38	29	29	36	44	33	35	39	30	35	36	32	35	32	25	38	35	30	41	33	37	37	33	34	45	28	47	32	35	27	42	30	28	30	26	41	28	34	34	33	26	34	38	43	34	33	33	34	33	33	31	34	25	31	35	42	35	40	24	40	35	31	43	32	33	40	31	45	27	30	34	33	35	37	32	32	27	30	33	42	40	29	36	35	34	33	40	31	40	32	40	45	27	36	36	31	31	30	40	36	34	39	22	32	47	45	32	38	39	32	31	37	38	31	35	35	33	30	41	43	28	37	36	36	39	30	34	48	37	28	43	44	30	38	39	31	30	31	26	40	28	28	36	41	36	37	37	42	25	39	35	29	29	41	38	39	29	35	30	36	34	28	36	27	40	36	36	34	37	37	39	32	39	29	35	39	35	39	43	41	36	39	34	29	32	43	32	38	33	28	39	41	32	36	38	29	31	43	36	37	38	36	35	32	36	34	40	34	33	48	36	30	29	43	39	34	31	33	38	40	41	34	34	43	37	38	33	34	27	30	36	38	29	27	40	30	29	40	44	30	31	37	30	43	31	35	42	37	44	40	31	43	36	40	35	38	31	35	39	40	36	39	28	38	40	29	27	26	32	32	34	31	42	38	38	32	27	36	38	36	45	30	38	31	34	31	21	28	35	28	37	49	23	28	47	41	29	32	45	27	43	40	30	26	36	31	36	29	35	34	37	27	36	29	46	34	40	39	40	37	37	35	28	40	31	39	26	30	37	29	38	37	36	33	27	27	30	34	32	34	41	32	28	35	34	32	29	31	37	19	35	30	24	33	44	43	41	33	39	35	35	31	27	31	41	31	41	30	26	27	31	28	36	37	24	37	37	41	38	34	31	45	43	29	34	31	28	43	26	37	33	43	34	27	27	32	30	47	28	33	34	45	45	27	33	28	42	30	38	32	35	42	38	34	32	33	47	41	32	28	28	35	36	34	37	39	35	38	45	25	27	31	40	38	29	51	46	37	47	47	42	40	36	37	38	42	39	31	32	31	39	29	45	28	33	31	34	25	37	39	33	33	34	58	43	35	31	40	22	47	29	34	35	37	29	30	39	29	38	24	38	41	23	31	43	32	38	34	32	39	32	24	35	42	36	43	28	40	30	29	35	32	42	36	35	36	32	35	35	29	33	43	49	31	36	38	24	38	38	29	52	30	39	33	27	36	41	34	42	36	28	30	32	30	38	35	30	34	35	38	23	32	29	30	34	32	27	27	34	28	43	36	29	25	37	33	32	31	44	33	35	37	43	26	33	30	38	32	31	45	30	37	35	40	32	39	39	33	35	35	39	42	36	29	27	36	39	31	33	29	37	30	28	26	34	33	36	38	40	34	35	36	43	31	37	27	33	30	33	36	34	35	31	32	38	42	36	35	38	33	35	39	32	35	27	36	29	32	36	33	39	36	37	27	40	46	42	33	36	31	38	39	32	43	37	22	37	30	26	49	32	46	39	38	29	40	29	37	38	28	27	40	34	41	30	39	41	29	35	23	39	41	44	30	34	33	30	29	32	44	40	33	33	43	33	31	30	28	28	47	27	34	29	37	33	36	31	37	36	37	38	30	22	43	31	36	32	28	27	41	39	37	31	28	39	35	44	32	45	47	29	29	35	27	41	25	30	34	41	48	27	37	33	32	28	28	33	40	36	34	38	31	40	27	35
52669	32367	10654	21377	28458	27376	23615	19841	16449	13304	10707	8764	7532	6255	5269	4512	4011	3650	3264	2802	2643	2423	2160	1896	1847	1717	1579	1506	1450	1299	1240	1203	1111	1145	1081	1093	1031	988	964	1032	1015	947	874	906	877	864	978	949	847	795	791	681	731	651	706	698	647	728	697	680	682	645	634	618	616	598	619	602	606	591	617	620	609	582	607	595	607	653	621	604	621	651	604	597	601	582	596	602	578	595	563	609	580	589	571	585	567	603	614	597	545	607	635	592	595	583	538	602	620	606	636	573	575	549	623	603	614	588	569	585	575	601	620	561	564	549	599	593	552	589	556	603	560	568	576	593	533	570	544	544	548	580	558	475	541	566	572	508	515	533	537	523	501	558	539	557	539	554	593	545	509	516	563	493	512	535	513	532	604	495	550	544	568	545	519	578	532	536	546	550	557	567	559	530	547	509	540	547	477	558	554	545	531	539	530	543	566	521	555	554	538	514	599	563	528	557	522	513	541	534	578	570	558	512	571	578	569	521	565	526	539	579	557	557	502	543	567	547	575	562	549	517	519	527	529	554	541	559	519	545	596	593	531	561	532	543	516	524	526	532	579	548	507	532	569	565	518	544	536	532	569	590	544	505	497	575	495	536	578	539	543	587	509	574	531	553	550	552	550	551	541	565	539	545	549	518	538	526	538	579	569	568	573	523	541	553	524	504	549	521	558	530	553	539	544	569	539	562	554	527	587	504	546	522	553	554	546	529	551	525	543	542	562	524	556	543	547	542	535	514	529	540	540	557	576	532	529	555	574	567	521	540	565	525	535	526	517	511	522	517	557	551	562	538	579	509	531	523	560	542	520	541	573	570	575	526	547	537	510	568	559	531	558	510	531	538	569	568	568	555	567	514	546	506	538	561	531	562	554	538	528	562	537	547	565	507	543	535	557	539	548	540	537	575	563	518	517	561	532	503	520	508	537	480	577	552	556	536	520	512	570	502	534	569	498	549	556	537	495	559	551	513	585	546	576	515	534	521	548	526	534	578	586	553	516	553	496	542	508	527	504	553	503	573	557	584	586	545	567	530	519	547	529	561	590	572	583	505	500	524	540	523	546	558	555	539	544	531	486	533	557	541	530	518	556	606	565	539	503	537	540	564	551	563	568	547	554	575	539	498	576	561	607	552	553	534	556	590	548	524	571	554	557	609	542	546	540	542	519	573	558	570	565	518	590	533	511	583	581	508	520	568	546	537	532	557	537	521	520	556	589	563	542	539	529	528	508	512	525	512	524	559	534	508	525	523	574	595	572	566	579	554	569	577	546	583	529	516	573	598	541	528	570	549	559	546	551	553	522	541	551	576	546	550	544	537	569	540	565	522	567	554	501	523	523	547	575	550	531	579	549	573	532	490	542	546	563	526	544	552	526	525	557	543	554	566	544	559	567	559	536	528	581	539	555	580	536	597	527	549	588	603	577	548	518	544	523	552	530	533	533	572	541	579	560	537	601	534	539	539	576	573	569	512	541	528	482	556	533	565	568	515	510	523	504	557	561	583	539	512	511	528	557	542	503	511	544	539	511	552	543	561	550	579	555	524	536	532	549	527	541	496	547	546	554	535	483	535	545	542	526	563	550	543	537	573	494	521	545	606	537	577	524	591	537	550	568	593	546	539	540	555	528	529	556	546	518	556	557	543	554	544	528	565	526	512	535	567	553	522	527	516	526	524	548	585	538	538	568	538	517	516	524	554	568	530	519	564	581	532	524	539	558	603	538	578	561	539	567	566	581	518	554	542	581	559	556	553	542	547	548	557	566	545	531	536	548	550	542	562	566	532	504	529	525	548	563	562	540	544	522	552	554	506	543	523	552	555	516	515	556	562	538	539	577	533	548	497	529	529	544	554	578	502	549	531	564	532	553	505	565	576	577	554	540	518	517	600	555	548	490	568	538	533	514	532	597	541	543	539	535	526	553	540	535	596	567	521	543	482	532	570	545	542	513	502	534	549	538	550	547	572	505	561	539	556	544	534	567	557	556	527	567	511	589	508	559	499	534	554	535	549	529	519	543	579	523	593	556	546	538	507	548	546	546	542	512	570	530	539	544	550	506	526	537	513	545	551	544	545	583	559	518	545	508	584	559	512	517	532	545	596	544	536	569	525	506	561	589	544	536	535	505	558	506	592	563	524	548	552	528	536	469	574	564	561	491	553	525	534	540	537	554	528	560	569	524	530	564	539	512	557	582	520	540	552	539	566	523	500	526	485	509	544	523	560	545	500	559	518	562	547	534	550	542	558	563	561	531	514	551	546	574	543	508	527	561	520	558	528	545	574	519	545	564	530	562	538	499	508	566	566	593	549	509	546	540	542	561	574	593	503	564	532	560	542	540	530	535	541	544	571	549	541	557	563	532	529	569	538	546	545	533	539	543	524	550	542	549	563	566	570	564	522	515	580	563	520	530	595	550	519	577	521	514	564	517	566	538	564	457	558	507	575	512	570	533	550	531	493	544	522	546	512	517	549	547	538	537	587	544	562	528	541	566	536	572	559	544	561	531	569	544	557	548	567	554	508	534	551	550	528	536	564	577	531	569	566	559	512	572	583	518	585	549	556	579	518	548	574	508	520	543	569	565	548	582	534	553	519	488	557	592	549	538	554	537	516	550	546	523	526	557	524	533	568	596	567	506	533	569	564	592	539	511	565	568	540	541	548	528	525	554	538	507	549	540	517	570	548	533	540	568	542	543	509	536	578	559	542	508	507	556	506	526	537	507	609	526	545	517	542	532	559	548	554	564	535	546	528	579	546	581	528	546	549	534	566	532	538	579	559	559	566	565	564	506	553	531	528	556	540	540	547	542	538	580	546	557	531	540	515	559	559	524	554	514	545	516	553	573	536	553	543	553	576	538	550	531	542	546	567	515	527	533	583	575	558	573	541	523	586	545	529	553	607	528	531	540	602	521	572	514	535	530	523	535	513	571	546	540	510	536	575	537	516	531	544	562	561	528	557	496	534	567	550	556	556	524	525	556	520	554	536	554	544	553	558	527	586	532	517	541	566	538	562	540	552	569	539	574	498	520	591	569	564	528	535	560	531	545	570	543	559	553	559	574	548	523	528	546	538	563	511	543	522	539	517	566	531	551	577	563	576	518	558	542	559	537	551	569	570	579	532	524	525	524	549	504	531	555	536	553	534	539	537	534	584	571	552	546	522	486	555	549	566	541	521	539	521	575	553	562	529	533	564	528	534	539	527	519	580	573	542	531	550	565	547	546	506	569	541	565	543	531	511	534	537	567	509	560	526	570	558	595	533	578	577	550	519	565	592	546	550	534	557	535	501	541	556	561	549	504	544	552	536	558	540	554	531	516	510	482	574	561	533	533	580	552	528	491	531	552	499	565	564	530	533	536	561	534	569	546	548	551	511	573	561	554	516	572	580	537	564	508	567	507	537	560	589	561	545	532	536	556	544	585	549	572	548	519	556	559	552	530	533	580	574	579	541	524	522	476	539	552	526
10350	3808	398	247	328	371	289	271	219	191	157	132	106	82	110	86	87	56	58	49	57	62	49	38	50	41	49	36	41	34	33	36	45	40	32	33	38	40	35	36	31	38	37	42	34	35	32	45	30	42	25	38	40	24	30	38	27	35	30	29	35	36	43	36	37	23	26	26	28	29	35	31	28	38	24	31	30	34	33	32	38	33	28	26	30	43	25	31	34	29	37	28	28	36	25	28	43	45	25	33	33	37	21	34	26	27	26	34	23	20	37	26	29	40	21	36	29	25	23	34	22	40	29	38	30	33	26	28	30	29	25	29	39	32	30	18	37	23	31	42	34	26	28	38	27	33	35	37	31	27	23	45	33	33	30	29	34	33	19	31	28	26	24	26	21	23	37	26	35	38	27	31	34	41	23	35	31	28	27	36	27	25	24	38	28	34	35	34	35	32	31	30	24	23	22	28	32	35	38	37	21	26	33	27	33	25	29	36	45	25	29	24	25	29	28	51	27	45	35	17	33	27	32	28	33	35	16	29	29	24	26	29	41	29	39	27	36	37	24	22	25	30	32	32	34	29	30	27	39	32	26	30	21	28	31	24	19	37	40	36	28	34	36	26	22	28	25	32	31	40	34	22	40	34	39	31	28	48	31	27	35	29	37	30	25	22	40	23	25	30	27	29	19	26	39	33	24	34	26	23	37	23	29	26	30	30	43	34	26	36	33	28	31	27	26	28	32	32	23	31	41	27	32	25	35	38	42	24	27	25	35	36	33	29	34	30	33	31	39	32	31	20	35	22	28	25	35	27	29	42	27	30	29	32	50	25	29	27	22	29	33	27	23	35	23	28	26	24	26	24	35	29	30	50	36	26	26	30	27	33	36	25	30	38	23	34	25	39	38	25	26	37	34	32	33	37	28	35	26	28	31	29	24	27	26	30	30	17	37	20	34	26	34	24	23	29	29	35	33	36	28	20	32	33	31	34	39	48	37	33	30	39	25	33	33	29	28	35	29	29	25	30	30	27	36	34	37	23	29	35	24	28	36	24	26	23	39	29	35	36	42	32	29	39	36	23	23	28	29	26	39	22	31	33	36	34	35	39	27	24	27	33	24	27	30	30	32	35	43	30	27	33	41	28	31	27	36	32	42	30	24	31	24	26	32	33	29	23	23	29	28	33	27	37	26	25	30	33	40	36	26	34	30	33	26	37	35	25	50	30	23	38	21	30	43	34	27	27	25	30	25	25	27	25	26	23	33	31	30	32	40	34	25	32	34	27	27	41	37	30	39	30	27	29	32	31	29	33	41	35	29	33	42	27	28	33	25	23	33	27	31	34	24	29	36	26	30	25	26	23	30	26	36	29	36	27	29	34	28	31	23	23	26	35	37	29	27	31	31	33	27	35	25	32	41	28	36	24	20	24	28	42	32	34	22	24	30	31	33	31	32	36	34	33	32	37	34	34	27	19	35	33	19	35	34	29	32	37	28	36	28	43	32	23	42	33	30	36	25	37	33	31	26	28	29	34	29	33	27	44	33	23	24	31	23	36	28	29	30	26	32	22	31	34	36	25	42	26	33	24	37	28	35	34	40	25	31	31	16	27	26	27	41	33	37	34	31	32	22	28	27	34	25	34	35	36	31	31	32	28	27	24	23	22	41	35	32	29	29	37	29	37	33	28	33	24	33	30	28	19	26	37	31	21	26	32	27	31	25	25	32	36	39	28	38	25	30	35	27	37	39	25	24	40	22	38	32	30	31	31	37	22	29	26	36	28	34	29	23	27	28	42	41	31	36	30	27	24	36	31	31	35	26	26	39	27	26	21	31	28	24	38	22	37	32	25	27	36	31	32	29	32	30	30	34	34	28	21	34	27	44	21	30	30	32	26	25	33	27	28	25	17	35	39	35	27	37	33	29	34	28	28	33	32	29	34	33	31	27	31	29	30	47	38	39	41	44	31	38	31	42	34	42	33	35	22	31	33	32	37	22	28	33	35	33	45	36	33	30	29	30	23	27	32	28	23	19	38	21	40	32	27	34	38	28	33	28	30	28	26	26	38	34	33	28	38	28	22	32	32	41	34	30	34	30	40	31	22	39	33	45	28	29	25	34	28	23	27	25	37	29	33	32	34	24	38	35	28	30	38	37	36	30	27	35	27	31	36	33	25	31	22	38	32	27	30	33	34	26	28	21	31	37	36	41	29	38	29	30	24	44	31	36	34	30	36	43	31	24	28	36	19	40	29	34	38	29	23	32	24	21	32	34	27	33	45	36	32	32	30	34	33	27	29	26	24	33	31	22	25	22	28	31	48	19	29	24	27	33	30	20	29	24	28	26	24	31	29	29	40	32	23	36	25	32	31	21	32	31	34	22	39	36	23	30	34	27	30	24	39	33	23	21	23	20	28	39	25	26	27	28	35	31	27	28	33	31	39	29	25	30	26	23	34	28	34	33	18	27	26	25	36	35	37	35	30	31	30	33	42	28	24	30	34	38	33	28	28	32	38	29	23	38	25	23	26	36	32	33	35	29	31	25	26	38	29	41	31	24	34	33	37	43	38	35	25	34	33	30	30	28	39	32	39	28	28	31	33	33	27	26	45	41	39	38	41	28	33	36	27	28	41	33	36	30	29	32	33	34	31	31	42	32	26	38	38	45	31	31	28	18	30	32	24	32	32	31	25	34	29	35	23	27	23	25	39	32	28	24	36	36	32	30	39	33	20	33	34	36	35	27	25	38	30	36	30	28	26	32	32	36	32	39	31	30	23	37	34	25	38	30	30	26	36	28	27	27	26	39	35	31	32	28	28	26	27	25	33	19	31	25	30	29	26	29	33	27	30	48	28	39	33	27	21	34	33	30	21	26	24	29	26	22	34	34	32	24	27	28	24	22	35	39	24	33	36	31	32	28	24	27	34	38	35	31	32	27	26	38	41	26	29	23	27	26	33	29	30	25	30	39	33	27	39	36	34	34	33	20	39	27	21	26	31	36	24	38	41	23	33	29	21	26	30	38	32	29	24	29	34	27	29	35	32	35	22	37	43	24	31	31	34	30	32	28	23	33	29	31	44	35	34	27	37	35	28	33	34	35	31	30	23	35	31	27	35	32	38	23	32	20	26	28	23	25	25	31	35	40	27	38	34	28	41	33	32	32	20	26	32	28	25	35	26	34	33	40	24	26	27	33	38	37	27	22	20	35	22	31	27	20	29	38	29	37	28	23	27	30	26	43	35	23	31	33	27	35	28	30	31	22	22	29	25	31	39	24	33	43	31	40	27	32	23	38	36	34	34	39	33	39	29	31	30	32	26	34	28	13	30	37	36	34	26	34	35	40	21	29	33	36	32	21	38	34	28	30	37	29	33	26	30	25	34	33	33	37	32	34	27	45	25	24	33	29	34	29	42	39	30	27	27	35	23	36	31	36	29	40	31	16	35	26	27	28	27	31	35	31	30	28	19	36	20	30	22	37	38	36	32	22	28	36	36	26	23
45831	28346	8026	16934	23751	23044	19446	15795	12658	10027	7990	6639	5483	4530	3845	3279	2965	2613	2314	2183	1958	1765	1572	1489	1340	1287	1203	1174	1096	961	932	996	986	885	860	870	786	784	775	852	804	743	717	681	723	742	818	809	701	649	622	616	618	583	530	586	539	587	600	566	525	566	512	515	534	535	507	507	497	520	530	565	562	508	505	519	535	493	501	549	537	523	492	515	498	485	483	499	536	498	565	493	458	469	524	506	519	522	520	522	522	485	524	565	541	486	494	525	539	477	485	539	504	547	502	540	524	486	509	548	503	519	507	541	478	531	522	503	500	493	497	490	464	457	502	473	490	471	546	473	478	518	445	475	509	489	467	497	484	471	459	495	465	469	445	480	432	508	498	465	516	489	458	477	475	479	515	471	503	472	464	507	494	481	444	512	469	464	459	474	500	486	482	476	460	509	462	479	487	484	506	493	461	455	494	472	473	513	486	472	458	435	489	448	470	522	527	486	504	432	477	477	493	473	468	492	461	460	483	472	479	484	458	512	461	482	447	494	518	464	463	485	454	455	511	472	487	453	478	461	473	435	488	449	461	463	504	448	484	516	470	520	497	481	476	474	463	480	466	496	495	438	494	456	509	509	507	450	469	485	467	503	463	473	496	471	484	496	507	520	478	435	445	451	492	474	494	458	497	455	467	489	466	506	476	483	488	465	484	485	462	478	450	437	469	466	450	492	496	500	478	484	448	480	506	501	464	548	483	430	430	469	482	480	492	524	476	513	481	467	471	495	470	488	477	484	469	498	506	472	468	469	476	492	480	485	460	461	491	506	457	475	491	467	489	542	480	457	477	431	469	424	514	464	492	454	508	447	482	491	441	447	471	490	481	526	461	471	474	479	471	506	479	453	481	458	460	489	444	449	502	507	500	470	505	484	463	455	453	476	477	485	479	522	500	477	499	480	513	454	488	503	438	481	434	484	488	480	469	446	487	434	505	467	514	496	479	478	463	475	479	481	452	482	498	435	516	486	496	491	479	490	491	462	465	482	471	480	503	451	484	442	463	502	478	487	438	431	454	462	457	477	498	461	439	504	541	472	459	462	521	464	439	464	505	497	525	497	447	451	470	426	455	508	492	487	494	503	457	518	465	479	484	466	478	497	463	446	468	503	471	492	458	438	413	468	480	458	452	505	514	454	434	449	461	462	472	471	481	475	484	469	481	462	454	494	448	506	505	489	477	459	466	439	480	472	477	530	484	496	482	518	504	492	442	500	485	483	480	489	502	477	488	489	507	443	497	466	486	438	463	438	462	491	495	470	488	453	435	487	488	444	463	473	470	475	474	485	486	475	520	454	471	466	451	458	459	488	474	475	466	471	425	484	517	495	464	499	516	507	461	453	510	469	466	448	475	479	480	441	465	477	508	495	483	492	442	512	489	474	472	522	495	496	492	477	469	462	466	472	498	468	485	516	484	456	496	479	511	483	503	478	471	499	502	511	490	463	431	469	500	460	456	477	469	497	464	437	504	462	545	433	469	487	451	441	490	462	415	484	480	480	466	474	480	494	455	453	467	490	504	483	491	477	471	497	479	480	450	479	468	481	504	472	457	496	500	448	474	443	467	435	474	452	499	475	420	448	420	511	540	500	469	497	477	476	499	483	496	488	471	487	488	468	476	513	489	475	465	464	486	458	504	453	421	472	512	472	447	453	437	466	463	465	495	459	502	470	466	544	482	487	449	488	462	475	490	517	477	442	497	458	478	430	462	465	507	471	461	499	487	508	483	455	503	464	436	476	478	488	465	480	484	494	459	472	498	489	477	484	472	498	479	504	438	528	498	484	475	422	441	469	479	525	452	474	508	477	501	482	483	447	490	482	505	494	480	458	493	474	464	462	492	473	502	482	468	448	463	510	492	467	478	481	490	467	468	448	478	497	484	490	493	483	484	448	498	482	473	496	488	457	470	488	494	458	471	485	461	508	464	500	459	505	465	443	485	468	505	482	510	461	502	473	466	480	476	489	450	457	494	488	474	497	461	466	465	456	500	504	551	469	504	490	477	534	501	465	481	497	488	486	461	450	492	529	482	473	479	465	461	504	461	517	450	442	474	519	454	494	469	472	493	477	459	504	467	495	457	448	477	462	431	498	479	474	459	486	488	501	505	455	478	514	461	440	468	485	484	506	463	434	513	497	460	509	445	474	496	504	504	467	461	459	461	471	474	481	481	503	484	456	499	455	474	495	503	490	482	406	483	496	450	475	453	489	460	487	494	455	446	453	502	482	526	450	419	426	480	452	472	449	470	466	514	485	515	465	473	511	491	487	504	509	472	478	458	472	451	466	483	488	494	446	519	459	496	483	455	476	465	492	455	503	491	489	491	475	485	472	487	468	496	507	453	487	537	549	481	489	485	492	494	483	470	463	494	519	493	453	532	479	493	487	499	482	466	490	489	438	495	469	487	483	464	471	466	500	497	490	485	502	506	516	497	486	492	480	482	495	533	498	510	454	494	460	466	488	489	497	487	450	451	504	464	486	474	514	501	477	478	508	482	492	462	463	444	473	421	531	462	488	524	461	520	481	499	455	477	452	464	515	478	486	467	442	511	460	478	459	481	495	469	453	471	480	470	466	492	517	439	491	489	471	485	497	489	502	487	470	471	496	487	497	461	476	511	442	509	482	447	461	516	517	470	469	506	500	487	480	474	467	501	471	493	481	509	467	459	480	537	445	455	479	446	475	472	506	478	495	472	486	531	471	478	450	453	506	471	466	465	452	472	472	477	498	512	432	491	495	512	465	449	483	492	496	493	466	486	466	480	481	519	439	508	477	502	488	461	474	463	509	462	466	482	493	482	489	484	442	490	532	497	486	495	517	512	475	524	521	487	446	486	448	506	472	490	500	478	499	478	459	472	432	465	475	463	461	458	501	497	507	455	482	452	446	471	459	524	471	464	433	474	508	507	458	468	450	506	497	475	495	478	474	478	482	479	442	468	481	476	481	472	436	499	487	466	427	477	427	460	487	458	439	481	491	466	462	508	495	488	470	469	472	500	493	481	477	469	480	502	506	475	461	518	435	500	484	462	500	515	481	469	461	475	465	468	513	454	468	452	491	471	479	469	475	471	477	502	486	470	439	491	493	486	478	490	437	479	540	476	478	503	484	495	505	440	480	472	478	496	463	459	472	498	461	441	500	450	496	478	480	486	493	458	489	496	514	459	463	486	477	467	500	548	443	491	444	467	485	484	474	459	489	491	478	488	497	494	474	489	437	472	464	455	508	481	449	502	481	494	493	476	492	450	501	494	471	532	472	491	457	460	483	482	457	492	455	503	486	475	483	466	494	523	439	477	459	480	521	478	482	476	442	431	475	441	488	491	514	462	491	477	459	499	460	476	503	501	489	450	460	492	494	471	479	463	489	507	490	500	434	468	472	491	499	500	499	466	466	463	475	508	487	494	507	456	471	513	446	480	511	502	486	511	515	460	492	489	468	483	472	504	486	476	484
15042	7343	788	403	580	586	464	454	339	301	247	193	176	151	147	131	120	102	107	104	100	79	80	77	61	59	70	52	47	67	66	50	56	52	63	41	39	51	59	55	63	48	54	51	65	52	46	52	36	61	49	51	45	47	51	37	30	47	45	47	27	36	40	47	40	47	41	43	38	38	39	53	30	46	39	40	38	54	41	45	51	38	40	38	48	43	41	29	46	29	46	38	50	46	44	57	35	45	42	44	40	32	39	50	46	45	41	41	34	34	48	43	37	46	40	37	42	43	44	50	35	33	38	42	27	50	52	42	50	45	30	45	43	35	41	33	41	38	39	28	43	46	31	40	40	33	44	30	42	34	41	42	36	37	39	56	38	48	43	38	43	36	35	51	43	39	44	46	41	46	49	33	58	44	32	42	26	43	49	39	43	44	33	34	41	36	39	38	39	41	54	39	42	45	40	57	45	33	50	40	39	51	37	36	32	32	33	30	59	42	58	36	32	38	37	41	49	41	35	36	42	41	48	52	45	44	41	42	48	35	42	44	25	33	41	35	34	41	39	35	42	34	44	48	35	54	47	47	35	43	34	50	48	38	44	31	51	29	50	37	47	46	38	39	36	38	36	28	42	37	33	40	36	34	44	48	41	35	41	45	47	46	41	39	52	38	39	43	45	36	31	29	33	42	43	36	29	42	40	40	41	32	38	36	36	52	34	39	36	38	42	40	40	41	27	42	44	33	36	37	44	47	44	33	36	38	40	51	39	39	40	43	37	35	45	36	36	40	35	33	44	51	45	32	23	46	51	32	41	33	33	30	37	46	44	42	50	49	37	30	23	43	39	38	47	40	56	45	39	32	42	33	36	43	27	35	44	29	36	32	44	45	48	38	33	31	41	37	40	36	41	45	43	47	48	36	45	36	41	29	40	45	46	50	43	32	38	51	47	38	51	41	50	55	38	31	38	47	39	41	45	36	36	34	54	44	37	41	43	36	38	46	39	29	43	41	56	38	32	41	40	35	54	38	46	38	42	44	38	48	48	45	31	39	36	45	45	40	45	35	44	37	28	29	35	52	41	42	35	39	34	35	29	38	32	58	36	53	47	37	38	34	52	40	35	47	35	49	38	49	45	43	38	43	30	40	51	47	31	34	35	37	41	44	36	51	39	37	37	40	35	38	38	44	41	47	42	42	37	39	44	52	31	37	41	34	40	48	38	39	37	44	37	55	34	49	54	47	35	38	32	34	40	49	42	39	33	42	34	35	48	37	44	43	53	36	45	26	36	37	47	32	39	43	44	37	34	43	42	44	39	46	36	39	45	40	48	42	30	35	45	39	31	43	40	55	43	55	36	41	41	35	43	38	46	36	31	36	40	34	40	29	42	40	39	53	39	25	33	43	47	29	47	48	32	40	32	40	33	43	43	39	36	39	48	50	36	46	59	41	32	35	40	62	32	35	47	38	41	41	37	49	45	35	33	39	51	48	51	41	38	44	41	26	41	43	50	59	48	41	38	43	49	40	38	43	48	42	40	40	33	49	41	37	29	28	48	31	40	43	32	40	42	30	42	42	31	46	31	41	36	34	44	43	46	49	41	38	42	38	39	43	48	38	46	52	39	38	39	46	27	56	37	45	36	36	33	47	35	38	23	49	41	36	43	46	41	37	37	37	42	42	39	41	52	55	47	42	39	38	47	34	40	54	37	45	42	35	50	27	46	41	37	31	44	35	38	38	38	37	46	39	40	43	48	36	29	40	33	35	38	38	31	38	30	40	47	35	38	43	36	39	41	37	50	41	50	41	42	40	45	36	34	56	49	35	34	33	31	36	37	39	46	40	44	47	39	43	40	49	43	32	36	41	38	45	46	31	50	42	40	48	38	43	38	34	35	36	43	31	38	43	38	37	45	45	37	41	45	42	36	58	42	49	42	43	40	46	36	35	41	37	37	38	46	49	40	43	26	35	42	36	34	39	37	46	41	46	38	34	51	40	45	34	43	38	49	42	41	28	46	34	40	32	48	38	38	48	42	49	35	34	46	34	45	39	36	37	39	42	45	39	37	40	40	50	47	46	37	43	43	44	46	39	27	32	38	41	38	29	29	59	44	50	39	33	39	36	28	42	39	39	44	41	34	48	46	34	44	38	46	36	52	43	31	54	45	46	36	34	31	41	56	45	45	39	46	38	43	40	54	43	42	35	52	44	43	39	38	58	52	55	45	47	31	38	44	36	39	39	49	33	37	39	32	41	51	32	37	42	44	39	26	36	33	47	51	43	35	40	48	35	47	44	40	42	38	44	39	33	36	41	41	46	33	38	45	40	50	41	35	52	35	38	47	53	41	50	37	39	37	40	36	43	34	46	47	40	36	34	50	59	39	43	38	46	35	50	47	22	48	37	54	30	29	40	36	39	48	31	38	41	33	40	41	34	38	41	41	44	36	35	32	43	46	54	40	45	42	38	41	39	40	41	36	32	54	37	42	37	33	49	43	43	44	51	52	36	41	42	47	40	43	34	41	41	39	34	36	37	40	38	38	43	49	35	40	46	37	30	36	37	40	47	39	45	49	33	40	36	38	38	48	52	50	42	39	45	36	26	42	36	38	36	34	43	40	43	45	38	42	47	41	46	30	39	45	51	42	38	40	26	44	44	35	37	44	41	45	41	28	45	55	35	29	40	48	54	53	35	34	36	36	51	41	42	37	45	36	38	40	48	33	47	38	35	30	42	41	35	40	42	33	38	41	44	37	42	30	38	45	50	36	40	53	41	44	40	33	46	48	53	46	39	40	45	45	31	46	32	34	43	37	47	37	45	50	40	41	35	43	50	49	49	45	40	41	42	38	46	41	49	34	35	38	42	38	49	41	43	39	43	43	33	42	47	51	36	40	37	37	45	40	38	47	45	44	39	30	40	45	39	49	45	35	47	45	36	57	44	48	46	46	41	50	41	46	52	29	37	40	51	31	40	41	42	35	45	37	47	42	49	34	37	48	50	38	30	37	45	43	47	39	32	25	33	43	42	30	46	37	47	47	46	38	42	33	30	41	48	46	45	41	39	37	38	42	43	43	42	45	48	33	41	36	46	38	39	34	46	51	37	43	35	38	47	38	43	38	39	28	33	44	44	38	39	33	36	30	47	40	46	39	48	38	42	41	44	53	34	47	47	54	30	41	36	53	44	55	48	39	36	39	30	43	46	44	40	36	32	35	37	42	34	43	38	47	33	35	42	44	40	37	45	40	42	42	35	42	39	28	33	40	35	33	39	45	51	37	41	50	43	48	48	32	48	40	46	43	34	49	29	41	34	42	44	43	43	44	36	39	46	34	34	36	35	26	34	41	35	30	41	45	41	39	47	37	40	36	51	47	38	38	34	54	37	53	40	48	43	47	51	50	33	40	45	41	45	40	47	44	44	62	42	32	47	40	36	39	50	39	37	39	42	38	42	37	30	44	45	37	38	42	44	48	40	47	49	46	43	40	39	36	50	39	41
54858	33826	11521	21770	29232	28384	24994	21078	17209	14260	11758	10023	8252	6967	6075	5419	4794	4178	3796	3520	3084	2750	2592	2348	2176	2027	1931	1771	1732	1669	1545	1448	1340	1322	1310	1256	1238	1120	1169	1265	1245	1071	1022	1046	1028	972	1138	1183	910	877	914	869	794	807	790	877	728	800	795	761	765	721	742	709	738	723	733	709	708	677	720	681	685	704	722	738	721	782	712	746	722	734	715	681	677	744	685	680	723	676	694	681	705	681	705	687	704	670	674	667	702	694	652	680	664	662	655	726	703	746	644	717	716	677	714	710	742	647	672	704	655	704	645	660	707	693	710	647	672	666	656	682	680	669	674	658	649	636	674	637	662	648	668	624	637	678	661	622	667	650	643	615	628	597	657	687	682	613	682	670	616	616	646	648	611	641	604	607	605	633	651	641	650	654	628	626	639	659	658	668	643	641	628	663	676	622	639	677	610	671	616	617	671	610	653	618	663	632	656	646	650	588	622	636	645	640	654	632	645	619	604	589	664	649	655	686	647	676	599	638	644	648	627	629	637	644	657	708	562	607	685	645	630	624	629	645	649	669	621	705	631	570	653	655	625	588	646	617	670	605	632	640	655	634	652	672	625	626	656	613	591	617	633	639	615	614	674	654	607	622	623	649	660	641	665	634	622	677	693	678	648	624	636	632	634	616	678	637	670	641	655	616	618	626	571	605	653	642	590	633	618	649	626	615	615	614	653	582	652	609	609	638	678	630	638	648	654	623	651	601	675	630	606	625	649	637	647	622	639	598	667	625	657	611	592	637	642	642	656	655	663	654	671	622	676	587	604	675	650	648	663	578	618	662	615	634	630	628	652	633	657	645	684	665	615	654	644	639	661	634	626	641	613	658	654	638	605	637	619	635	618	639	629	657	631	639	663	627	653	642	636	655	631	613	693	602	649	598	585	671	645	606	642	646	683	660	709	637	604	636	635	636	609	649	637	671	618	656	598	692	673	612	590	660	639	642	639	660	602	637	680	623	633	643	620	659	707	635	600	599	649	636	666	688	638	651	645	679	645	693	656	626	634	619	658	660	599	631	627	666	614	638	627	645	640	605	654	699	585	653	616	625	596	649	605	635	644	649	648	613	665	639	625	631	616	646	621	625	670	662	612	653	641	617	609	629	592	644	639	633	647	646	627	665	627	647	620	628	636	649	635	655	630	644	637	645	695	632	640	632	654	637	643	647	621	651	640	614	636	661	637	615	648	615	634	609	648	583	626	632	640	619	671	672	645	646	573	618	626	689	630	655	648	658	623	636	631	649	656	628	649	660	651	614	654	657	653	634	653	628	597	620	668	636	607	626	641	617	612	631	607	642	638	629	633	663	659	649	680	659	663	612	640	669	673	619	652	627	595	634	636	630	653	599	668	634	612	616	647	671	676	612	631	668	609	609	642	682	614	620	611	676	633	670	616	651	652	629	620	625	650	607	675	659	640	630	667	664	615	620	663	597	639	670	619	591	637	558	623	637	652	638	652	605	658	605	613	645	635	663	625	631	644	668	575	658	616	627	631	657	641	622	664	649	609	581	647	635	641	646	638	627	613	636	629	637	636	626	609	666	633	670	630	597	615	651	641	652	652	677	700	681	640	624	637	668	682	625	631	667	609	671	648	643	624	620	639	628	669	656	610	631	635	666	590	645	680	639	637	611	595	646	628	640	648	616	623	612	626	611	634	634	615	638	635	647	610	669	615	673	658	638	639	586	676	612	633	638	615	605	629	631	654	662	648	670	628	653	705	610	629	652	680	632	616	626	586	682	607	641	623	660	683	647	645	646	653	615	710	594	612	671	661	648	674	628	683	657	665	621	646	661	647	688	608	627	599	667	640	617	651	638	605	646	649	621	657	668	591	681	633	574	648	637	616	658	649	674	661	652	627	642	646	585	658	646	642	649	644	673	608	731	633	643	679	621	669	645	667	609	622	636	603	596	634	667	655	672	643	651	632	626	674	616	615	615	638	594	624	577	649	684	654	665	664	645	644	650	683	649	642	617	631	616	651	614	652	609	638	649	666	677	627	621	657	637	644	627	630	655	640	639	606	669	701	657	647	627	618	704	616	630	666	641	643	666	632	627	620	658	613	631	664	668	637	617	622	640	641	587	624	646	665	637	649	618	646	627	610	647	627	606	656	623	612	616	631	574	624	594	634	607	635	644	624	660	681	636	625	656	612	617	672	660	689	631	579	628	681	645	656	567	615	581	628	673	593	629	673	634	642	663	633	631	639	620	627	613	654	663	616	660	654	656	608	682	693	675	636	620	690	587	614	634	649	669	629	669	593	664	672	625	661	647	654	611	612	626	671	630	652	666	641	702	607	631	661	670	621	648	687	710	645	602	600	609	643	617	611	654	682	648	612	621	646	656	590	621	600	666	627	613	688	632	650	664	627	641	639	624	635	578	624	570	652	646	646	646	651	604	621	601	651	637	644	650	622	651	629	673	607	691	633	640	634	687	672	610	618	642	627	640	624	660	666	633	616	622	637	642	673	612	661	606	635	642	676	650	684	629	628	650	674	623	665	627	650	660	659	646	617	601	612	594	652	630	648	579	654	692	647	642	651	620	646	638	636	607	637	653	612	616	662	705	609	625	628	616	679	625	625	644	615	624	650	640	695	644	698	626	657	628	662	669	671	621	651	608	599	652	637	575	616	595	624	608	644	670	610	669	674	628	594	627	632	676	674	682	615	633	667	623	640	673	676	627	610	672	625	662	631	627	682	632	661	625	638	646	635	645	667	631	629	607	656	634	652	614	650	690	604	678	641	687	620	608	573	611	647	646	645	661	628	662	640	605	641	598	612	612	614	600	646	646	644	671	631	628	613	651	641	653	653	672	634	610	638	655	645	649	688	648	636	661	628	635	674	646	680	624	618	641	653	666	627	636	678	646	632	657	617	645	632	608	673	612	632	668	626	625	641	655	607	638	670	633	623	633	602	633	622	575	616	646	656	634	636	602	651	649	675	645	625	646	679	601	594	679	660	629	627	617	633	638	662	684	654	648	651	699	651	625	627	659	642	621	630	637	631	625	656	628	632	641	641	622	651	612	655	641	641	634	689	689	635	633	625	650	672	613	645	636	626	607	652	640	660	615	625	626	643	644	629	673	652	623	655	621	666	638	652	610	658	653	607	558	603	650	634	606	616	634	635	674	601	667	687	597	627	629	611	675	626	654	670	626	615	655	621	604	649	628	646	608	674	676	630	636	653	676	635	652	661	644	574	630	650	640	643	654	705	621	613	672	651	655	693	616	633	646	650	659	639	650	639	647	703	615	680	618	625	601	656	644	644	655	700	631	654	645	623	668	619	693	571	615	638	656	597	658	630	662	685	647	621	634	657	623	628	657	646	640	648	635	656	666	634	647	682	645	626	632	713	660	609	609	597	628	641	670	628	613	659	611	607	628	636	653	676	630	668	644	646	651	622	645	644	628	650	616	614	624	674	627	605	660	635	615	605	644	653	646	650	616	641	642
5691	1704	197	149	221	236	179	147	128	102	72	71	71	54	44	50	42	58	34	34	42	33	31	26	35	36	27	17	27	27	22	30	22	34	21	25	19	16	19	24	29	21	21	24	21	23	31	16	29	14	29	31	16	18	32	30	28	16	27	23	22	24	22	29	15	19	16	22	29	16	12	20	27	21	25	15	23	21	21	18	27	23	27	26	16	19	21	27	25	20	21	19	27	27	23	11	21	26	18	20	16	22	24	23	19	13	31	19	22	27	12	18	18	19	12	22	21	13	12	24	18	21	11	24	24	23	22	20	18	20	19	20	13	21	25	17	21	19	22	21	17	25	18	12	23	15	20	19	13	20	23	16	21	18	25	22	21	18	26	20	25	20	19	20	19	15	19	12	17	26	21	18	22	18	25	24	21	16	24	22	26	19	25	23	13	26	16	20	11	21	20	29	25	23	20	14	10	18	19	26	13	15	22	17	19	17	23	17	16	17	12	27	24	27	18	16	17	14	9	18	20	20	29	17	22	20	27	18	24	19	22	18	20	33	21	23	20	13	26	18	24	15	26	24	25	15	13	14	16	20	33	24	11	23	26	25	24	12	28	15	18	16	16	24	19	23	21	17	19	15	13	32	22	21	18	28	22	19	22	23	21	20	15	24	24	21	21	23	14	20	20	26	17	31	22	19	29	23	24	22	22	18	17	16	13	16	18	16	16	19	21	14	20	17	23	20	24	23	16	9	27	18	21	23	29	14	19	20	19	16	16	15	13	22	19	28	23	19	21	21	14	13	16	22	22	14	25	15	21	18	15	20	19	18	21	21	28	25	25	28	15	18	23	19	19	19	11	20	22	18	14	21	18	15	14	19	21	22	27	20	17	21	33	18	22	22	18	18	20	23	18	15	17	18	19	21	13	22	20	16	12	18	19	16	16	20	25	16	26	19	20	24	17	10	24	17	17	24	28	21	11	21	17	18	23	27	22	24	25	18	24	19	12	26	24	17	26	22	19	20	20	17	22	20	14	16	20	16	24	23	22	19	23	16	31	26	20	15	20	19	18	21	21	20	12	20	21	15	23	20	21	25	20	28	19	29	24	20	23	25	22	17	17	21	23	21	26	24	26	13	17	19	21	18	21	21	23	21	19	19	25	21	20	13	16	16	23	16	21	25	15	23	22	20	12	25	19	16	19	13	20	24	27	27	16	15	18	12	20	14	21	18	20	20	14	21	21	14	19	17	23	27	19	13	27	17	23	21	21	15	21	17	20	20	24	19	21	20	16	24	32	19	15	18	22	19	23	28	18	20	16	20	22	25	16	22	20	19	29	16	19	12	23	27	21	17	22	15	16	14	14	19	16	25	29	16	20	19	19	24	26	15	23	14	13	19	10	16	21	21	18	16	15	19	26	25	21	22	17	32	19	27	19	17	24	23	26	22	20	11	23	21	27	15	20	21	15	22	24	20	21	20	19	16	22	24	14	17	20	21	26	23	20	24	14	23	23	11	14	18	29	17	15	19	20	18	13	24	28	15	22	17	16	24	14	18	25	22	26	12	16	17	25	25	15	25	13	21	14	20	18	18	21	23	25	31	17	25	23	19	16	20	25	19	25	24	24	15	16	19	16	18	21	19	18	15	22	18	17	19	22	20	26	27	21	30	14	21	21	20	30	12	17	20	15	20	26	18	18	22	24	16	25	15	26	18	16	19	20	21	27	15	20	19	15	18	17	13	23	22	21	23	14	16	19	16	34	23	17	20	16	13	26	22	24	15	20	20	15	18	16	22	22	17	17	25	17	17	12	17	19	20	20	17	22	23	24	24	17	24	29	20	24	26	25	22	19	22	20	23	16	15	16	24	19	20	15	14	17	34	20	17	29	12	14	28	25	13	16	15	23	22	17	27	33	24	15	16	18	18	25	13	22	16	22	26	21	21	17	18	21	20	21	23	20	13	18	18	18	19	25	20	15	23	30	24	22	22	26	24	19	15	29	15	21	12	20	20	20	18	22	28	26	24	21	15	20	14	18	16	23	21	15	17	21	22	26	21	22	15	21	20	16	19	24	25	18	17	29	12	24	16	28	24	17	26	23	24	22	22	24	25	17	20	19	27	28	24	17	19	19	30	17	22	22	19	27	15	17	23	17	18	19	13	17	14	22	17	17	22	16	21	21	18	17	22	30	15	16	17	19	17	13	13	27	19	24	19	13	25	26	24	14	19	20	22	27	20	22	23	9	15	18	19	26	18	17	16	18	29	13	19	16	25	22	21	25	23	17	24	19	27	19	31	17	23	19	20	17	25	17	22	19	21	17	28	17	27	25	21	22	17	17	16	23	20	18	19	22	13	23	13	16	18	21	21	17	13	23	21	24	24	13	15	17	22	22	29	21	21	14	16	32	24	19	19	18	29	21	25	25	22	23	24	14	30	24	27	25	14	17	24	25	13	20	11	25	16	20	15	11	27	19	18	11	15	10	21	16	20	19	17	19	13	22	15	23	17	18	26	23	17	23	21	22	24	25	17	15	20	14	21	23	14	25	20	20	27	16	26	27	21	9	27	24	20	20	20	25	19	19	23	25	21	20	12	26	13	20	8	22	18	26	18	20	14	23	10	11	20	23	34	19	12	15	18	16	18	17	16	19	17	22	25	18	14	19	20	15	17	17	17	17	15	23	20	26	24	23	20	23	18	18	15	22	22	24	28	18	19	19	15	32	20	16	21	21	12	15	24	18	20	18	26	25	19	11	29	14	35	18	18	20	15	23	20	22	23	20	20	16	16	15	23	24	15	15	20	15	31	16	13	23	19	15	18	20	26	20	22	16	25	24	21	22	18	26	18	22	21	26	21	22	29	18	20	20	9	21	20	28	22	19	20	20	9	14	15	22	25	22	22	16	19	22	22	21	22	11	19	18	20	19	24	20	14	25	13	27	17	12	20	21	19	12	25	18	13	21	27	23	20	17	14	20	23	18	17	20	25	16	21	27	18	21	24	22	20	16	27	19	29	15	18	23	29	25	14	24	26	27	20	19	23	27	18	23	22	21	24	14	21	22	20	25	19	27	17	22	27	20	24	16	20	17	19	18	24	21	23	10	23	25	20	20	21	25	15	15	24	19	24	10	22	25	21	21	17	24	18	25	16	22	30	21	18	14	18	11	18	14	17	25	22	24	22	20	16	24	12	20	18	20	14	17	23	17	16	28	16	17	29	21	21	20	18	26	24	15	25	16	22	11	19	25	23	24	19	15	19	23	24	26	22	23	25	19	20	20	27	25	22	28	14	23	21	22	21	25	30	16	20	21	24	16	18	22	25	15	15	28	19	30	13	9	20	19	19	19	19	17	25	20	21	17	20	33	11	22	19	17	23	20	26	19	19	15	19	23	27	31	21	26	22	19	19	10	18	15	26	11	30	21	17	19	26	16	10	28	15	13	19	22	17	19	20	16	14	23	17	26	20	19	23	16	22	18	19	22	19	15	19	16	28	13	21
39759	23017	5399	12379	17968	17325	14045	11012	8294	6472	5161	4056	3430	2767	2263	2035	1725	1503	1353	1225	1160	1021	905	774	777	784	662	668	624	602	577	570	559	545	513	534	473	465	517	476	504	471	474	496	440	472	516	519	422	410	423	421	345	389	369	343	390	386	394	356	364	373	349	362	354	332	345	358	373	341	350	336	328	365	341	349	332	346	344	340	332	368	346	331	355	335	348	386	342	332	346	364	335	328	366	300	345	345	353	366	338	343	350	376	357	353	342	331	329	353	351	355	356	345	373	358	351	340	355	349	352	330	333	333	328	322	314	354	335	354	339	342	357	314	347	326	350	299	338	331	330	325	313	338	288	305	300	309	345	341	297	314	346	317	295	345	337	329	330	332	335	301	323	335	297	339	322	308	350	313	318	340	304	293	310	338	334	322	325	314	354	311	332	330	324	304	307	325	306	348	320	305	344	312	337	340	335	311	299	304	318	326	309	333	316	348	299	297	306	352	327	326	348	346	325	312	304	347	354	306	308	329	289	308	366	334	323	328	319	331	326	329	330	308	315	362	346	301	351	334	324	346	326	330	317	318	348	337	330	303	315	332	317	302	340	358	315	301	354	312	335	315	326	337	300	323	337	320	311	324	340	323	330	378	286	317	349	329	312	310	315	301	350	316	315	330	319	333	316	342	322	319	348	318	324	352	292	340	338	341	327	296	321	309	323	319	315	327	331	322	319	353	328	324	317	348	300	333	341	316	308	288	322	338	315	317	316	296	287	319	328	290	319	315	301	324	329	293	301	278	335	332	312	311	320	329	321	306	314	309	331	370	347	326	302	320	298	301	306	329	344	322	306	299	310	321	334	295	320	323	347	326	321	368	309	306	343	327	327	347	325	312	307	304	323	361	323	316	315	296	314	293	339	326	316	344	300	330	343	315	332	337	315	361	371	299	314	323	334	310	346	313	336	339	313	302	293	322	325	315	322	346	310	319	319	317	320	299	323	326	332	336	306	320	326	320	348	327	278	323	328	326	356	330	301	315	307	339	301	304	310	296	299	328	321	318	314	321	290	327	310	308	304	317	319	333	305	327	323	327	300	322	307	321	321	329	293	270	325	326	323	316	300	296	334	295	329	322	317	294	329	298	333	319	333	311	335	347	350	304	304	304	336	300	355	336	319	285	346	303	310	343	343	307	301	334	297	335	309	319	323	305	315	313	338	292	352	341	307	336	333	323	336	328	305	341	313	338	314	295	320	311	315	320	337	310	358	328	346	316	327	319	331	297	297	330	304	321	326	304	313	340	306	346	342	307	360	369	332	345	322	309	336	301	316	312	333	310	307	332	334	322	334	339	328	322	362	324	348	312	355	341	269	329	334	304	344	320	310	340	331	332	307	330	313	326	362	310	320	316	305	311	358	309	313	333	316	319	310	321	295	283	301	348	330	369	337	317	353	303	334	298	330	330	301	323	326	332	330	341	340	316	328	330	304	296	314	330	318	319	303	346	320	317	313	328	308	334	324	325	341	325	311	331	361	293	329	334	330	306	310	309	350	355	329	341	303	350	325	305	336	319	335	316	328	325	307	305	325	299	306	344	328	331	294	343	325	312	343	311	333	338	298	317	314	345	353	311	311	303	293	308	317	320	346	337	334	328	321	317	317	319	300	310	309	310	325	319	338	287	327	328	323	316	312	325	348	293	321	321	336	301	336	312	328	314	314	317	329	332	350	309	336	303	312	308	327	299	329	305	304	354	286	333	305	366	339	297	335	300	340	319	290	355	336	291	317	338	304	324	328	317	302	331	340	328	326	297	312	287	298	327	354	319	317	324	308	338	311	345	334	350	338	337	304	314	300	315	308	312	326	318	310	288	316	319	324	320	326	305	326	345	310	345	298	335	315	296	287	319	299	302	317	292	309	338	324	324	329	331	311	312	330	299	317	315	304	298	297	350	344	310	319	289	283	332	319	305	318	350	330	287	351	308	325	304	306	329	331	359	312	339	323	306	309	292	316	302	309	331	303	304	285	313	316	318	311	307	316	303	316	318	285	308	321	303	311	332	304	320	358	284	315	336	332	295	352	325	323	308	324	334	308	337	317	310	340	337	305	305	326	309	332	339	323	329	304	307	301	347	329	321	333	348	329	338	336	312	324	287	324	299	333	299	294	317	315	333	326	345	332	316	350	338	311	305	305	329	332	321	319	325	320	309	335	305	312	349	323	346	299	353	327	318	337	328	305	287	314	338	337	301	305	332	341	333	323	308	279	340	341	334	298	325	286	322	318	314	353	307	280	300	351	331	293	340	330	304	340	332	320	310	355	349	319	342	322	363	293	322	342	335	362	356	314	279	307	325	299	302	341	335	332	311	334	284	324	313	285	336	310	299	319	343	309	308	306	305	343	311	323	334	295	340	321	319	337	331	323	339	329	347	333	315	302	353	308	315	328	304	306	335	331	294	296	311	338	335	351	337	305	319	310	296	306	328	335	287	344	332	336	363	347	286	334	289	323	299	319	302	308	335	302	345	322	281	340	366	312	333	309	302	337	315	345	309	354	292	289	290	317	302	346	313	316	320	310	337	299	304	323	310	318	340	317	346	326	323	339	309	305	327	311	305	318	331	321	315	316	306	326	301	318	352	297	321	331	314	338	320	329	331	304	345	332	345	336	310	337	327	322	326	334	333	304	318	312	370	346	320	319	309	322	305	303	361	312	316	345	333	300	314	346	324	341	321	317	353	333	351	303	325	304	301	323	330	329	338	331	336	314	308	281	329	323	297	312	335	312	310	321	300	294	348	359	324	318	318	338	309	313	313	298	325	334	362	358	339	330	339	332	298	322	354	336	315	299	312	336	338	319	322	326	306	314	337	325	320	321	349	321	346	304	321	311	350	344	301	340	335	339	326	313	326	321	354	327	334	325	315	291	328	356	351	306	335	306	327	270	329	329	320	332	296	333	328	297	311	298	315	329	357	350	330	329	321	316	342	323	332	332	322	318	327	332	319	322	342	290	324	312	313	305	312	290	307	346	351	326	363	331	361	333	310	310	297	311	329	338	349	316	347	310	309	323	335	311	331	287	309	362	329	301	326	323	338	332	337	336	322	303	335	339	331	340	340	328	319	333	323	328	332	343	345	322	312	317	290	308	339	308	297	306	340	319	333	330	320	333	317	294	325	303	325	302	342	335	322	333	320	319	323	309	360	322	347	355	347	314	321	322	371	321	350	330	338	311	336	351	331	300	311	313	330	328	280	329	336	318	338	316	329	310	316	319	319	311	351	316	334	328	336	335	327	353	283	322	340	344	321	284	330	306	286	334	319	332	322	338	327	307	335	334	294	321	329	308	332	309	325	299	326	306	305	290	332	337	298	315	339	296	331	303	333	306	334	339	306	324	345	320	309	323	282	321	307	333	358	319	327	311	321	298	326	334	312	305	292	325	288	310	308	330	333	316	336	305	340	333	289	316	306	346	351	289	313	292	333	323	318	330	326	360	324	321	309
12559	5935	600	365	465	473	433	313	267	229	202	165	141	148	109	122	92	83	91	80	87	64	73	72	51	56	62	53	52	56	61	48	35	44	42	46	46	47	48	46	57	45	34	35	37	43	53	48	40	45	29	38	47	45	39	29	31	25	25	36	32	34	49	43	42	31	40	43	38	31	38	37	28	32	45	34	27	36	44	28	32	43	26	37	31	36	37	45	35	34	35	33	33	31	41	30	40	36	28	38	38	30	40	36	34	38	41	37	33	26	37	40	39	43	34	33	38	37	34	31	33	29	32	36	50	24	30	45	37	37	33	32	25	36	44	26	27	36	28	29	38	32	30	32	39	42	35	31	44	30	26	34	37	32	38	32	36	38	41	33	34	25	39	34	39	35	25	24	35	48	28	34	34	32	29	29	41	34	33	37	40	31	25	36	31	42	40	27	30	47	42	27	30	43	38	33	34	37	31	39	27	44	45	33	37	36	44	35	25	26	40	32	23	35	31	38	37	29	35	49	35	43	35	28	36	33	41	49	30	37	34	32	48	34	36	36	27	35	30	24	29	39	37	29	37	30	30	36	35	32	32	31	40	37	33	34	38	31	36	44	40	28	27	36	41	42	28	38	45	32	36	31	27	30	37	35	35	33	33	26	24	33	29	32	34	29	36	39	42	31	48	34	41	32	45	32	36	42	43	34	34	31	37	36	40	45	36	37	47	35	37	50	39	36	23	38	28	27	32	34	27	38	27	47	36	28	28	29	40	24	40	37	34	39	25	39	26	41	37	32	43	31	34	35	30	37	27	27	35	30	31	31	37	38	33	34	47	31	27	27	40	37	24	36	34	39	25	31	28	32	38	30	37	34	34	38	23	29	42	34	29	28	27	33	24	39	36	31	34	29	40	30	38	31	22	28	30	33	38	39	31	29	37	31	42	42	31	37	38	30	28	42	34	34	33	37	37	37	22	27	49	28	28	23	45	32	29	30	34	30	32	42	26	32	32	43	51	29	46	35	26	34	37	35	21	32	35	36	30	40	43	39	16	41	34	32	32	43	31	39	25	34	35	39	31	35	33	31	27	36	40	37	34	37	47	40	27	26	26	36	40	44	36	41	34	39	38	35	32	31	27	23	38	35	38	41	44	33	32	24	36	34	36	33	34	36	39	35	45	49	40	38	33	34	31	34	35	26	32	39	22	36	32	41	41	38	34	36	46	30	40	35	25	26	27	35	36	41	37	28	31	37	30	31	33	34	43	33	33	32	36	33	33	37	25	38	42	43	29	32	34	28	31	27	28	34	28	30	30	32	41	41	32	28	33	31	38	37	35	20	35	26	28	34	37	32	30	38	33	44	47	35	29	36	38	28	62	32	44	28	38	34	19	29	31	30	35	25	39	31	34	32	38	23	31	44	38	29	26	41	42	31	38	33	33	48	41	28	24	44	39	35	35	37	32	35	39	38	43	44	35	44	38	35	19	25	42	27	25	31	53	39	29	36	38	32	33	28	38	24	33	33	39	34	33	38	32	37	29	33	34	35	29	35	22	34	38	42	28	35	30	38	39	30	38	36	39	41	32	36	39	34	36	31	48	34	43	38	35	40	38	31	32	26	37	34	41	36	28	35	30	40	41	30	36	30	32	33	38	31	41	35	38	37	39	33	32	33	43	32	41	32	37	39	36	35	28	25	27	32	34	37	31	24	42	42	36	22	27	32	28	39	25	32	31	41	37	30	47	29	37	34	37	23	38	34	30	42	45	32	48	34	42	35	30	30	28	28	35	36	36	35	34	32	29	26	32	30	37	33	36	27	33	35	30	33	37	37	35	41	37	37	32	33	36	37	32	27	44	33	25	24	36	31	44	47	31	34	33	51	35	39	39	30	46	26	33	38	42	41	29	33	31	28	40	27	39	33	38	42	38	27	37	35	48	38	31	37	31	31	30	34	35	30	47	35	38	40	41	37	34	42	30	28	44	21	47	42	32	33	42	37	33	36	38	38	27	28	33	36	36	28	31	34	29	36	45	33	40	37	33	42	32	38	34	31	30	40	36	25	35	35	34	26	34	31	37	31	29	43	36	41	37	27	20	34	39	38	35	39	31	28	37	36	31	38	23	32	24	35	37	40	48	38	34	35	36	33	41	31	33	42	33	34	36	42	37	35	31	41	29	34	37	25	34	32	30	32	34	39	29	31	37	38	30	33	25	34	30	30	38	50	41	30	31	36	31	36	50	38	47	28	38	35	29	44	40	30	45	28	32	39	34	35	30	31	38	35	29	36	37	43	29	35	34	32	25	32	40	40	42	37	31	32	31	28	25	40	41	54	47	30	34	36	35	35	25	35	33	31	36	25	36	25	35	28	35	36	34	21	36	33	34	36	37	34	41	33	30	40	35	31	35	50	32	43	47	36	36	31	43	40	37	27	49	28	32	34	31	35	39	32	38	35	29	39	31	30	39	37	27	40	28	43	37	31	25	38	27	36	38	41	33	35	25	31	33	32	41	22	22	38	30	37	32	37	30	45	26	25	45	35	37	31	37	28	47	33	36	30	31	41	36	28	43	26	44	40	39	28	42	40	29	36	35	33	31	35	35	36	47	40	33	44	37	36	26	33	27	30	40	30	25	27	44	34	42	25	32	52	37	32	42	31	39	39	36	44	32	36	41	32	33	41	27	37	35	32	35	45	31	30	43	23	34	40	32	36	38	31	38	24	45	21	38	30	34	25	50	32	29	36	36	30	35	28	44	29	37	41	38	29	28	34	18	25	47	44	29	39	39	33	26	34	32	28	37	32	37	24	35	35	42	35	44	37	38	31	42	34	25	41	32	31	31	39	41	36	28	28	37	31	29	29	33	29	43	36	30	33	37	42	31	35	28	45	27	30	36	31	35	41	31	30	39	31	40	33	37	36	38	31	33	33	45	28	46	33	42	36	24	29	49	25	31	39	28	37	42	44	35	45	42	30	25	32	27	36	28	37	32	28	33	31	28	21	29	31	35	39	22	26	31	41	35	40	29	40	27	32	27	32	40	40	30	42	33	46	28	29	39	44	35	37	37	25	38	36	25	36	30	31	40	39	36	28	42	33	34	26	24	38	23	40	32	37	43	27	26	36	39	25	42	25	28	34	27	42	39	31	38	26	33	33	36	40	26	36	30	34	32	38	33	31	33	44	33	25	41	29	40	52	32	32	44	30	41	33	33	34	36	28	39	33	41	30	39	26	34	29	35	41	38	32	28	31	45	31	31	36	23	27	41	25	49	30	35	42	37	38	44	30	39	39	34	41	37	31	34	29	28	26	23	22	33	46	41	38	28	29	28	43	31	42	35	32	27	32	30	43	22	34	30	30	32	30	36	35	35	33	43	27	38	28	24	32	40	31	40	26	39	28	28	36	35	26	25	34	42	42	33	33	32	29	38	27	23	34	30	27	33	28	39	29	38	30	28	30	43	34	22	37	29	48	35	32	30	35	40	36	36	29	34	39	36	45
52437	31789	10189	19856	26838	25688	22291	18509	15004	12129	10192	8307	7191	6010	5202	4564	4113	3604	3232	2883	2616	2382	2136	2041	1919	1654	1545	1501	1420	1360	1245	1298	1204	1074	1125	1041	984	976	981	986	1006	935	918	910	878	895	924	960	797	748	783	705	743	660	657	754	704	688	626	660	661	630	604	581	639	601	608	625	594	601	629	639	637	592	594	601	605	606	640	583	623	592	585	552	608	602	552	603	631	583	574	575	579	607	579	581	570	556	588	608	568	582	566	586	598	601	603	582	600	568	540	553	583	610	588	604	550	584	555	533	590	579	541	583	612	562	616	547	587	560	573	517	614	554	513	561	515	552	485	543	593	512	513	535	576	525	550	582	522	497	529	524	533	556	522	516	546	526	548	535	538	570	550	581	521	547	584	516	536	545	544	523	549	529	555	526	562	552	553	551	497	525	550	577	544	549	543	553	528	532	519	553	527	544	523	513	552	495	563	571	546	553	560	539	518	558	561	536	507	526	526	550	506	509	551	511	567	555	520	535	563	528	542	554	527	521	559	518	556	549	532	575	557	594	511	542	556	622	523	539	536	496	547	543	486	538	516	502	507	557	550	526	535	561	526	512	516	575	547	525	484	537	518	543	564	547	515	521	567	563	540	541	555	528	558	520	520	509	546	510	531	532	509	602	565	543	531	535	541	557	485	535	556	558	507	539	510	552	558	559	539	534	541	589	564	543	554	520	555	531	583	542	543	544	537	539	488	548	533	535	548	543	523	549	522	511	544	524	544	578	519	514	487	535	548	556	530	569	538	534	526	564	548	537	548	528	545	559	563	531	553	573	518	531	517	530	558	530	511	519	544	558	554	557	576	562	510	529	507	557	534	540	534	586	549	525	530	575	519	527	553	515	536	529	519	541	528	552	536	546	535	542	507	571	568	559	513	571	548	510	515	544	547	525	518	582	522	504	506	573	524	562	504	550	523	564	548	538	534	537	504	535	540	529	513	518	533	535	561	560	526	609	533	541	495	572	522	590	563	492	531	527	570	575	615	562	536	533	527	488	562	542	545	512	531	549	515	523	486	557	542	533	546	547	506	546	507	541	542	518	544	568	542	592	529	568	546	511	558	533	533	568	564	540	556	496	538	541	524	507	551	538	540	509	531	478	519	524	582	526	570	551	498	575	482	535	528	552	538	528	577	554	512	534	571	552	532	544	563	548	547	525	555	509	520	528	547	502	507	571	510	543	526	513	551	527	580	534	528	499	525	512	548	554	538	517	566	529	485	550	554	526	595	522	516	552	553	519	569	538	514	532	513	501	580	549	550	559	548	502	525	536	549	525	533	573	516	534	535	507	518	512	509	557	502	507	511	518	539	532	529	530	540	525	570	571	526	536	528	546	553	526	552	550	563	573	556	564	504	556	561	549	524	515	581	531	522	552	551	544	516	538	548	573	469	527	533	516	509	548	511	549	538	514	539	550	548	515	555	540	556	536	569	530	534	514	552	557	523	526	525	599	526	541	568	540	548	542	543	539	501	503	557	536	565	565	572	509	549	544	583	586	532	515	532	577	484	551	542	537	581	538	524	565	566	523	541	567	529	493	546	562	496	485	548	528	562	564	566	531	557	550	582	541	554	528	513	496	552	563	520	528	564	537	549	533	543	561	530	537	533	575	557	503	520	530	593	522	528	485	545	502	575	507	551	541	519	525	535	524	549	552	560	554	535	530	566	555	523	529	488	519	524	514	551	547	505	559	496	546	546	525	541	535	529	531	558	524	568	503	528	535	516	509	582	491	517	541	570	522	571	537	549	540	554	501	543	531	544	535	558	527	543	563	515	497	556	553	525	528	558	540	542	551	524	551	535	552	558	526	589	524	575	502	552	532	555	585	520	528	541	541	521	565	499	547	558	561	513	582	531	538	528	530	539	496	533	591	528	546	552	536	585	530	522	550	524	543	522	546	571	511	533	528	497	519	537	532	552	551	566	511	491	552	526	543	544	570	489	550	524	547	548	532	521	580	533	524	542	525	528	561	527	523	541	536	526	533	513	543	528	516	508	578	577	560	572	557	535	510	519	555	523	542	548	549	541	534	542	520	546	499	517	559	522	561	548	519	538	555	559	551	519	563	522	526	512	498	526	552	511	541	553	557	542	524	525	531	538	510	556	547	558	526	524	512	531	501	548	539	556	547	533	547	498	521	540	528	516	572	559	558	524	508	551	546	578	552	541	539	549	544	528	485	554	539	541	553	566	552	533	492	564	519	514	563	510	463	587	565	548	546	554	532	549	509	561	555	511	556	542	559	513	520	565	527	552	536	522	538	533	545	505	534	538	528	510	573	491	532	548	537	547	551	539	573	509	571	553	552	561	548	508	550	532	554	526	522	540	577	564	557	538	541	545	495	503	527	534	577	568	540	584	501	518	513	516	555	547	563	530	526	554	518	570	547	529	489	542	493	527	513	576	562	559	536	540	522	590	564	527	503	495	553	543	515	532	553	529	550	540	525	560	546	538	557	565	543	528	520	558	514	515	527	561	516	525	534	538	552	538	539	511	527	556	539	532	522	504	555	559	546	570	537	546	532	565	543	535	534	569	541	561	524	555	570	518	564	544	520	543	566	529	520	511	505	578	524	532	537	586	538	551	534	527	516	559	485	526	565	522	527	520	525	566	560	543	527	515	487	562	507	550	518	527	547	557	550	504	544	543	540	531	597	519	513	559	547	537	525	486	536	506	560	520	540	559	567	556	538	517	552	557	511	561	517	558	572	524	540	541	567	548	574	545	557	536	537	533	535	520	514	559	572	571	536	507	577	535	512	539	564	531	546	503	531	516	584	512	552	549	531	538	532	541	576	488	539	543	560	563	529	529	539	521	553	509	561	541	542	534	516	537	550	530	521	531	504	557	542	564	552	524	521	523	517	545	577	528	488	591	510	494	518	525	549	585	566	525	534	459	518	577	564	560	526	541	505	533	547	537	484	570	516	559	561	516	566	557	518	540	515	560	573	527	523	526	541	528	524	581	555	567	576	505	536	533	541	520	536	589	512	519	533	563	580	505	534	554	562	563	559	550	540	512	509	555	554	513	528	533	537	501	475	525	512	529	560	515	550	529	542	535	528	516	557	539	572	571	509	587	568	568	596	552	516	495	514	536	560	519	527	544	533	549	533	526	530	531	568	498	571	566	527	540	539	537	572	537	524	545	555	526	535	518	513	484	545	511	507	553	558	532	614	505	555	535	514	541	530	547	560	528	545	551	543	526	518	535	532	522	502	515	568	558	492	541	551	541	523	496	543	509	537	543	498	571	561	555	522	521	528	555	523	530	542	546	548	531	521	486	540	546	541	553	524	532	544	557	530	539	574	549	505	523	522	526	539	543	540	543	580	501	566	551	517	555	510	530	514	530	548	546	558	546	526	540	545	507	538	533	545	508	531	535	541	596	523	518	559	507	557	529	505	493	518	556	553	551	539	575	544	519	531	542	536	513	535	514	535	538	561	537	541	548	523
10104	3328	395	222	357	325	260	206	217	168	149	127	128	103	78	73	62	74	60	55	60	41	56	46	51	46	46	55	39	40	31	42	42	41	27	36	26	34	40	44	34	41	38	42	55	38	33	32	25	33	36	37	29	29	26	30	31	29	22	30	43	37	23	30	28	38	33	36	41	41	36	34	37	32	30	31	27	30	27	30	28	29	27	27	38	27	37	33	33	41	30	39	33	31	40	29	29	36	23	31	33	29	34	34	25	33	33	25	28	25	34	25	29	30	33	28	32	28	38	30	37	39	29	27	24	30	34	29	34	31	38	37	28	32	26	33	30	30	29	28	26	29	28	30	32	19	39	32	27	23	29	44	30	32	24	29	32	34	39	33	26	33	27	28	34	25	29	36	34	22	18	28	29	30	36	29	27	30	25	27	16	30	27	24	33	21	29	32	37	28	36	34	27	25	31	30	41	31	35	28	25	28	31	28	26	26	31	25	25	27	28	21	30	26	25	29	33	21	34	30	36	22	27	25	23	31	30	35	31	28	30	33	24	27	29	32	32	22	34	28	33	34	30	32	34	38	21	40	31	27	29	25	29	36	31	26	38	31	28	33	36	35	37	23	33	43	25	29	35	29	31	30	28	40	27	35	32	31	28	27	28	32	26	34	24	29	32	29	41	29	34	30	30	39	30	30	30	18	25	38	29	35	31	22	23	49	27	28	21	23	30	34	27	24	20	24	35	24	32	25	29	32	26	31	40	29	30	39	30	23	18	26	27	26	28	27	23	33	32	32	25	32	22	25	33	31	35	28	36	31	27	33	25	36	30	39	28	36	31	20	33	23	37	29	20	34	34	33	39	29	30	34	19	25	28	34	34	32	23	26	32	29	25	32	28	29	38	19	26	25	40	22	27	34	34	39	29	28	43	43	37	31	20	30	36	28	18	28	31	27	32	24	27	32	34	26	29	33	29	26	35	37	30	41	31	32	38	30	36	30	25	30	24	36	35	29	25	38	36	28	23	26	34	30	30	36	32	38	26	34	28	26	21	41	18	23	21	32	26	31	32	37	34	36	33	30	30	28	40	34	23	26	36	30	34	30	20	41	33	30	28	31	30	25	35	25	30	32	37	32	31	34	27	24	27	30	31	33	26	29	22	33	30	29	34	28	30	26	27	45	24	30	24	30	27	39	36	21	23	28	31	29	27	37	37	27	31	30	35	27	35	33	34	29	35	24	22	22	26	35	31	21	34	22	31	34	28	27	21	30	29	36	38	28	39	36	29	36	29	24	34	38	27	24	29	26	30	19	34	31	26	31	31	28	25	41	38	29	28	25	23	27	32	26	30	20	21	31	27	29	31	37	27	30	34	31	35	21	25	29	43	31	34	23	38	32	28	34	32	26	32	34	26	38	22	36	23	33	34	43	33	26	35	39	26	31	29	26	25	33	23	34	22	23	27	42	36	27	22	36	29	30	28	32	32	31	25	24	29	32	28	26	18	32	43	29	24	33	37	35	30	28	34	33	21	38	28	30	24	32	31	31	20	41	39	33	27	27	29	37	28	21	27	24	35	21	24	33	26	34	32	30	21	18	30	40	38	26	23	37	28	35	34	34	31	37	30	33	33	39	33	39	32	29	35	44	29	25	26	36	27	34	31	30	31	20	29	25	37	26	29	24	31	25	20	28	18	36	30	40	27	29	18	30	25	28	33	28	21	31	30	36	30	25	30	36	37	30	28	28	39	31	31	20	31	25	37	26	38	27	30	28	38	35	31	30	30	27	32	36	32	26	39	23	30	34	33	34	28	28	35	29	35	33	34	35	36	25	35	30	30	36	33	27	24	30	36	32	31	30	31	36	25	23	36	30	28	29	24	39	18	26	26	32	33	30	25	35	26	28	24	25	29	38	20	21	31	32	23	30	31	31	27	38	24	29	23	23	27	38	32	27	28	35	32	33	28	21	40	37	31	28	26	36	26	27	31	25	23	32	31	23	34	30	23	27	35	33	30	25	43	26	37	23	26	37	28	31	38	38	35	34	28	22	27	26	31	24	30	36	31	26	37	38	14	27	25	24	33	34	17	28	32	36	41	30	34	35	44	33	32	44	30	30	44	34	40	29	35	29	25	36	22	29	27	34	32	30	35	33	21	26	31	35	28	25	29	29	23	28	25	29	25	37	31	29	27	27	33	28	34	24	36	29	38	23	28	29	40	26	32	22	32	17	30	20	25	33	17	32	31	19	38	35	33	27	21	38	29	26	34	30	22	37	21	18	26	29	30	25	27	37	30	40	33	26	38	26	30	30	38	31	34	34	30	26	28	26	28	34	35	34	33	34	34	29	24	32	41	23	42	23	34	33	37	27	36	21	23	27	30	36	40	27	40	25	26	23	31	35	27	18	28	28	26	32	27	27	29	30	31	35	39	26	34	29	38	35	24	36	32	26	27	38	32	33	30	29	30	28	26	37	39	32	28	37	33	35	22	33	39	36	29	25	34	29	29	28	34	43	41	26	35	27	30	27	30	35	29	19	26	27	34	31	25	40	30	24	32	26	42	21	40	24	38	36	32	32	39	27	33	30	34	27	36	26	33	33	39	24	37	37	33	24	23	29	41	26	30	31	31	39	34	30	37	28	19	29	28	36	37	42	36	28	30	30	36	30	33	27	38	30	27	26	38	23	27	37	34	30	29	35	22	24	30	21	37	27	27	29	28	24	23	33	30	35	26	37	39	26	37	29	31	32	28	28	32	35	22	30	35	37	30	35	21	21	20	28	31	31	35	35	35	19	26	27	28	31	24	19	27	28	27	29	19	35	29	29	21	32	28	35	24	31	40	25	31	37	28	16	38	30	39	30	39	37	25	35	33	35	23	30	28	40	34	38	28	28	33	25	35	22	32	38	30	37	32	29	29	34	35	30	34	36	38	30	32	29	26	33	40	32	29	23	35	29	41	28	24	33	32	30	33	29	34	29	41	31	29	32	25	28	31	36	28	34	33	31	26	31	27	18	26	30	31	20	28	27	24	32	26	21	25	41	25	24	43	29	36	28	40	32	27	36	34	33	23	32	20	38	24	31	36	28	40	30	20	36	35	31	36	31	34	25	32	31	27	24	31	38	27	29	23	37	28	40	36	29	23	27	19	21	26	27	29	24	33	40	27	35	27	27	27	29	21	34	30	33	31	31	24	31	30	35	31	36	35	36	28	32	36	18	42	24	31	28	28	28	39	35	29	27	23	36	31	32	40	30	27	36	27	27	27	34	34	41	31	32	29	36	26	30	47	26	28	28	32	32	37	30	27	29	27	31	22	37	26	28	33	35	33	40	36	29	22	24	17	21	27	36	32	28	31	25	31	39	28	20	27	34	36	19	30	26	38	33	40	22	26	30	30	31	22	33	23	24	29	30	29	35	36	29	27	30	33	30	29	35	35	21	33	30	27	37	21	30	27	44	25	36	33	25	29	37	23	34	27	23	36	25	29	28	27	41	29	25
45200	27726	7755	15964	22350	21344	18132	14697	11690	9282	7451	6112	5245	4577	3858	3305	2915	2726	2354	2152	1920	1754	1594	1542	1416	1267	1204	1185	1077	1015	959	977	974	863	842	783	794	740	753	814	767	772	739	740	721	771	794	813	670	614	633	587	585	557	611	601	545	575	531	512	558	546	567	495	558	506	529	519	504	518	550	520	511	565	490	523	516	544	520	529	501	540	499	486	516	532	485	518	513	498	511	492	527	482	521	501	513	513	501	461	491	521	532	542	520	538	516	501	494	497	481	534	502	484	499	545	518	464	512	518	496	510	511	501	563	520	499	490	509	455	520	460	501	482	477	479	502	481	464	445	427	473	507	464	443	534	479	463	446	462	467	459	471	490	491	464	468	452	433	477	485	502	501	491	451	476	425	437	439	474	474	471	488	454	471	456	456	488	483	484	454	499	459	442	474	463	491	481	514	469	468	474	462	479	458	478	483	483	463	475	430	481	469	463	501	480	466	448	475	449	476	450	467	482	457	488	426	461	491	486	496	476	449	478	455	436	517	499	482	444	443	502	505	486	464	469	474	491	450	512	469	467	491	458	477	491	456	490	497	489	472	494	470	506	473	452	494	491	475	498	466	458	471	498	442	467	489	495	442	462	463	492	519	476	451	449	439	494	443	498	478	477	452	444	483	470	464	461	455	479	439	469	450	482	465	488	511	501	453	455	478	456	468	498	471	492	508	472	464	452	467	477	475	480	451	440	478	439	479	428	492	459	476	469	443	445	479	453	490	458	499	453	493	445	452	488	514	487	462	448	439	501	462	456	487	437	487	456	482	482	487	480	445	459	485	465	497	472	465	510	494	460	500	452	415	438	459	424	510	481	475	474	469	474	483	459	486	440	476	492	484	459	480	503	471	458	462	439	475	488	491	474	484	437	487	463	499	427	499	514	434	475	478	449	505	455	510	474	460	451	471	473	471	453	477	490	465	443	495	461	484	473	491	462	479	486	456	482	477	481	474	461	518	463	471	470	493	442	464	487	455	425	457	440	438	461	481	466	457	473	495	483	436	459	456	499	496	441	477	474	423	478	478	471	475	469	507	497	440	457	514	466	438	479	469	473	466	451	466	443	457	471	470	482	439	484	471	509	437	465	449	467	485	489	460	480	498	489	485	465	449	473	489	444	462	455	442	483	455	478	454	501	450	479	464	451	506	452	488	497	472	464	475	487	495	463	447	451	438	469	444	480	479	474	426	457	471	443	455	463	437	437	486	469	480	471	491	456	478	466	458	466	449	463	488	464	468	474	462	481	490	451	491	457	444	490	494	442	494	461	464	450	469	438	465	472	486	476	456	488	494	487	465	511	477	461	484	453	459	465	488	443	467	493	460	474	503	455	429	477	429	469	464	442	468	494	438	461	455	482	447	431	454	455	513	440	459	502	467	481	465	449	469	462	483	487	474	474	485	463	501	502	503	438	489	477	471	520	466	452	470	463	461	447	472	468	475	461	466	495	461	461	458	500	512	498	480	470	461	455	450	494	467	451	486	500	451	486	480	444	462	470	476	453	454	490	454	456	414	483	460	520	460	455	485	431	494	477	456	486	485	475	460	453	432	444	505	454	456	515	468	445	465	468	494	450	446	475	412	471	433	491	464	498	436	466	480	489	470	437	511	458	435	468	467	456	489	460	452	454	474	456	473	460	478	476	492	477	475	466	494	500	470	472	447	491	458	461	468	446	472	485	499	445	473	496	441	482	477	460	456	504	497	453	455	469	494	478	470	481	466	483	510	480	494	451	519	496	478	459	519	444	442	476	477	438	489	485	475	471	490	439	469	486	493	474	454	451	462	492	472	461	485	479	487	464	448	444	454	465	469	453	476	457	462	468	463	489	460	453	457	465	474	449	490	463	442	482	502	492	482	465	465	493	444	488	452	462	449	482	459	504	501	527	489	512	480	478	477	460	456	461	461	477	510	458	460	458	451	466	433	486	504	449	445	468	493	462	507	464	477	464	486	432	454	491	463	461	461	480	484	466	478	492	454	481	487	484	425	483	490	466	468	464	454	485	434	440	494	490	501	501	464	497	493	493	437	490	489	444	461	447	455	500	444	459	441	482	500	471	452	503	474	434	475	466	476	470	465	481	487	468	456	462	468	475	436	496	434	483	458	418	480	443	469	466	472	463	488	472	464	469	487	468	464	476	492	497	483	500	487	461	444	459	472	455	463	435	496	502	477	489	475	468	487	480	483	462	483	465	457	495	490	496	457	468	478	443	430	499	457	429	482	457	480	466	471	516	464	458	471	448	462	457	503	458	457	489	480	480	423	471	479	492	531	494	472	463	470	450	467	472	492	462	440	458	522	463	484	453	492	459	463	496	465	435	462	516	437	498	475	452	473	501	460	472	474	489	478	478	463	469	441	475	453	477	463	444	461	456	449	479	426	473	494	445	509	495	469	465	517	454	471	487	474	481	445	464	479	475	454	468	453	477	485	475	471	440	475	456	489	483	470	472	502	471	493	462	456	459	487	508	466	481	500	473	492	454	463	499	462	449	453	466	471	491	469	476	489	499	443	467	466	509	470	468	467	459	453	468	478	463	468	492	449	475	469	480	490	450	511	497	468	469	480	467	475	445	449	482	449	454	478	476	500	485	450	437	437	473	496	494	471	450	469	488	489	441	444	479	464	508	453	518	451	427	476	467	494	471	477	484	469	449	449	468	525	467	432	469	495	460	479	472	505	449	448	460	484	465	461	464	483	490	504	486	489	492	452	505	445	446	467	412	493	457	437	467	471	430	480	463	458	451	464	461	437	474	490	494	481	478	470	466	490	450	467	474	530	452	496	477	469	445	491	493	490	446	460	474	473	500	462	463	477	478	451	511	507	477	454	487	438	504	492	434	449	482	479	449	480	504	496	467	447	444	446	487	503	459	510	518	483	479	462	453	469	478	478	465	440	484	469	462	506	480	507	458	475	481	460	466	453	483	411	499	441	469	465	456	481	491	489	458	484	486	487	452	487	497	463	504	469	421	484	445	491	472	497	454	458	425	449	458	457	439	478	423	417	465	490	492	454	461	457	449	463	468	475	460	451	441	480	473	494	438	470	474	476	467	433	447	483	416	435	513	426	506	481	478	457	481	477	435	466	444	473	454	488	445	437	446	485	441	495	500	427	488	448	457	487	464	476	463	459	485	450	446	453	444	493	472	478	455	459	415	454	439	450	501	459	477	461	450	471	478	505	492	476	483	460	454	465	503	455	428	467	435	491	475	491	447	470	442	454	458	491	459	456	489	489	509	444	460	507	487	485	517	446	463	459	472	451	459	468	478	456	504	496	475	463	439	468	457	474	436	484	435	476	456	504	477	526	458	478	501	478	455	473	472	475	475	482	468	456	458	485	484	457	481	490	504	462	506	487	490	470	480	461	465	460	467	457	482	486	501	489	435	487	477	494	479	515	458	450	466	475	487	449	467	473	429	444	507	456	462	513	485	494	492	496	462	477	478	454	498
14729	7174	705	344	516	546	424	352	331	256	213	205	173	150	117	115	117	124	100	92	113	78	86	82	58	69	60	71	62	69	46	52	66	64	52	54	59	56	66	62	47	50	57	35	44	46	51	40	48	61	57	51	52	50	57	40	51	40	47	42	45	46	42	40	39	36	43	36	47	47	45	34	34	46	44	44	51	46	49	41	45	45	38	41	43	44	43	41	42	34	42	49	44	50	47	49	39	47	44	47	50	51	40	44	46	30	48	31	43	43	36	34	40	54	34	36	42	38	47	42	51	40	48	49	43	45	43	56	47	41	39	27	35	37	52	50	33	46	47	30	45	36	37	42	35	45	36	44	34	40	36	47	41	33	45	37	40	38	45	52	49	36	49	49	46	34	44	47	45	45	33	36	33	35	38	40	45	41	38	36	32	38	39	48	39	40	42	39	39	30	44	45	35	44	41	42	42	37	38	35	39	47	44	38	43	36	38	33	38	47	41	51	40	38	35	36	38	41	46	42	42	40	41	29	43	49	37	49	40	42	34	45	69	43	36	43	33	44	42	34	39	45	32	53	48	36	44	44	33	47	46	40	28	31	32	38	40	48	33	34	41	42	46	42	39	42	38	31	50	35	37	47	48	39	51	38	38	40	37	45	39	35	45	44	45	39	35	31	50	37	29	49	46	41	54	39	52	41	45	43	55	28	45	48	42	39	49	32	34	41	44	32	51	40	45	44	27	37	44	36	39	37	36	36	53	41	38	46	54	43	44	43	52	30	30	50	30	35	41	41	40	42	38	38	36	40	32	45	51	45	27	42	45	37	42	38	31	38	35	41	38	34	51	46	28	30	48	48	39	45	32	42	45	37	40	50	42	48	46	38	46	45	40	36	30	42	37	50	40	49	43	45	34	41	35	40	38	40	39	29	44	47	37	42	48	31	33	53	42	35	29	33	55	31	47	40	39	34	51	48	40	34	29	54	54	40	43	28	39	43	36	38	32	33	40	52	40	36	41	27	34	42	34	47	44	27	38	38	53	51	45	36	34	33	45	35	36	37	38	40	49	34	38	37	20	41	50	52	52	34	34	42	35	23	32	40	47	41	36	40	39	36	39	35	46	34	54	47	57	29	46	29	37	46	41	42	39	36	33	36	50	41	46	27	37	37	38	35	50	31	41	37	39	41	45	51	49	40	39	39	36	35	46	45	42	45	48	47	36	45	33	49	33	38	35	38	43	31	53	42	44	44	42	35	46	30	32	35	47	39	35	44	42	42	36	48	34	37	32	46	40	49	41	38	45	37	56	34	34	33	35	33	59	47	40	48	38	28	43	45	48	40	45	52	39	42	42	43	35	38	34	41	29	30	35	38	58	46	42	38	24	35	41	43	45	52	41	41	46	46	39	48	29	33	40	33	44	41	37	50	32	37	30	46	41	32	34	39	26	32	30	41	41	28	51	38	40	32	47	42	36	47	32	35	39	34	41	34	40	45	35	37	37	35	28	32	46	32	35	39	47	27	43	44	36	41	36	35	43	37	42	44	44	41	52	50	44	40	44	40	40	45	39	33	30	41	43	42	46	35	28	43	40	51	48	44	54	38	47	33	33	37	40	45	36	47	34	47	37	39	59	31	33	45	42	43	26	31	32	39	36	42	41	43	38	47	45	42	36	40	29	48	56	43	41	40	46	48	42	42	34	32	30	37	37	44	37	35	33	39	40	31	42	36	48	39	30	44	49	41	43	29	46	38	44	46	34	36	38	46	36	46	42	32	38	33	44	43	32	49	39	56	42	39	37	29	49	42	53	42	50	46	39	46	36	33	40	43	32	37	33	40	37	41	42	45	44	38	48	37	38	27	30	39	36	31	44	35	40	45	40	46	47	39	35	34	37	45	38	35	33	53	56	32	36	36	48	46	48	35	47	54	32	42	46	49	43	43	31	48	42	42	48	38	36	38	38	42	38	39	48	33	44	43	31	37	41	41	41	46	48	41	40	43	37	33	37	46	38	43	38	35	42	49	46	46	42	36	46	34	35	32	43	33	41	40	41	41	38	38	51	37	42	48	38	42	40	44	44	33	37	47	44	35	44	34	45	48	38	29	41	36	32	46	47	38	38	35	39	36	39	41	30	38	39	42	41	36	42	43	37	35	44	48	37	37	41	49	40	37	44	37	45	33	39	40	43	42	44	38	44	45	51	44	36	39	42	42	43	25	34	50	39	39	43	35	46	41	43	45	33	41	35	42	54	28	41	37	38	31	39	36	34	37	40	38	44	46	29	33	55	39	41	34	43	38	52	40	45	44	55	42	37	48	38	48	41	41	40	36	47	38	28	36	43	42	55	47	38	49	37	35	48	31	31	53	43	48	44	63	45	36	38	40	39	33	49	38	42	45	50	41	42	45	43	32	39	34	30	51	35	29	43	33	42	42	36	32	42	41	56	33	33	34	46	37	30	36	44	36	47	36	40	32	51	35	38	38	40	30	46	40	37	49	41	41	40	40	43	42	51	50	36	32	43	37	47	37	37	43	40	37	43	44	36	49	53	52	37	40	35	55	39	33	54	32	39	36	42	32	43	53	41	41	48	49	34	35	36	39	36	46	39	39	43	39	39	37	43	55	44	49	40	34	40	56	41	46	32	30	31	48	43	41	44	34	35	46	36	37	39	32	46	40	37	54	42	39	36	48	31	30	41	36	37	26	42	39	44	49	31	48	35	45	44	46	41	32	39	35	36	54	53	42	52	45	44	37	38	38	40	44	38	38	45	37	39	47	42	46	43	41	44	35	30	42	47	37	37	52	32	36	40	53	39	43	45	51	37	42	52	30	39	32	35	45	31	36	43	34	41	42	47	45	37	56	35	32	48	38	38	38	40	50	44	31	44	44	37	44	38	42	50	41	51	42	36	43	40	44	34	47	38	47	36	33	33	31	44	35	46	40	37	47	37	46	41	50	46	42	49	46	28	45	47	43	47	45	48	35	46	51	53	31	47	43	36	43	56	41	42	32	38	43	36	41	45	33	40	40	45	28	38	53	55	34	37	42	34	47	40	41	31	36	43	26	45	45	52	28	41	42	41	42	31	43	40	40	34	46	38	42	33	37	34	43	53	35	45	44	42	54	38	38	41	41	32	40	39	38	39	45	39	36	48	34	35	43	30	52	51	41	41	39	47	42	49	53	39	41	35	40	35	38	49	49	40	62	46	40	39	37	29	37	37	41	43	51	35	33	39	42	47	44	31	37	46	31	41	29	44	41	51	44	30	49	34	45	39	46	37	50	42	30	40	42	47	44	37	37	39	49	47	56	39	36	45	32	36	53	35	41	43	37	36	44	41	38	28	44	44	47	39	38	36	49	51	36	33	29	32	39	36	40	35	50	39	39	46	48	47	51	42	44	41	28	47	32	48	42	35	39	38	42	32	55	38	40	32	38	35	34	52	44	43	41	50	42	53	50	43	32	52	44	47	39	29	30	45	39	47	38	43	35	37	45
54538	35045	10698	21035	28202	26914	23472	19856	16212	13513	10986	9267	8067	6893	5943	5334	4510	4320	3793	3431	3055	2843	2577	2357	2206	2039	1897	1795	1708	1515	1501	1500	1451	1320	1255	1257	1245	1180	1225	1244	1105	1062	1056	1001	1012	1146	1092	1120	974	887	840	838	831	857	797	745	763	800	729	766	701	752	742	692	732	713	690	722	732	735	701	666	690	766	663	748	658	708	704	728	698	670	726	741	694	698	711	674	739	693	677	658	687	668	673	684	680	632	709	670	709	705	751	662	702	718	654	674	721	671	679	734	699	667	678	688	705	695	687	659	716	671	662	664	706	654	650	629	642	674	644	655	645	655	659	614	641	646	639	624	652	627	570	578	618	635	646	643	621	624	617	628	641	643	620	657	654	625	650	666	689	679	612	601	669	629	646	634	611	647	630	622	590	619	625	620	661	654	602	643	614	610	605	668	635	629	623	624	637	631	607	621	601	598	627	620	627	642	598	619	624	615	606	604	656	668	592	650	635	675	662	600	640	633	654	594	644	661	654	636	659	658	618	644	603	669	636	601	641	625	642	642	597	619	623	689	654	654	684	591	621	608	618	611	602	660	634	601	601	644	641	606	601	633	576	602	664	621	604	655	616	625	582	634	596	651	650	589	648	640	617	653	610	616	634	640	612	637	648	612	634	597	654	630	649	651	632	673	619	596	629	626	608	638	622	645	636	613	613	566	635	621	620	632	613	601	612	621	611	603	599	632	644	629	612	633	652	604	631	600	619	604	624	629	671	652	628	598	599	611	639	632	643	619	654	662	615	669	656	659	633	630	616	640	639	656	642	622	677	575	636	635	679	625	616	623	636	624	631	639	615	609	619	617	650	641	624	652	628	635	615	633	603	608	646	608	627	657	613	587	677	629	644	648	641	628	600	667	603	671	603	656	674	648	630	635	632	651	645	603	608	613	634	596	624	581	613	679	588	686	621	577	626	641	616	625	625	608	603	580	645	615	665	638	612	592	613	638	639	620	633	665	654	602	597	632	602	617	639	645	610	619	618	622	653	648	630	657	614	629	659	634	614	655	631	641	641	624	644	620	584	643	622	631	634	647	665	645	628	612	639	650	677	631	617	612	649	678	624	647	625	606	647	633	643	603	635	627	610	643	622	606	618	627	614	558	642	625	626	608	625	630	599	624	649	655	633	641	643	627	646	592	637	647	587	623	596	572	636	643	602	665	629	637	626	644	672	632	598	598	593	625	646	661	591	625	611	619	601	609	632	598	605	614	625	639	650	602	630	642	582	608	633	647	662	638	629	611	608	650	652	670	598	636	599	639	639	633	648	610	626	637	618	604	643	639	626	595	660	664	618	618	609	632	622	603	623	613	625	632	638	608	583	624	678	579	618	687	645	602	630	680	648	661	605	638	638	604	635	609	601	647	600	662	621	642	600	613	638	660	617	608	644	622	607	616	651	624	604	589	592	623	614	626	648	630	621	633	584	612	643	627	690	670	624	631	636	632	623	614	696	582	614	615	618	610	620	616	650	650	598	621	632	617	650	620	640	635	635	661	612	621	627	615	658	654	606	643	653	638	651	621	604	661	606	605	647	611	616	636	648	633	633	671	617	587	611	655	629	615	634	602	654	638	616	622	640	633	622	620	603	604	671	667	632	580	673	628	635	606	674	650	619	621	579	632	671	648	610	621	622	629	590	605	657	619	632	645	614	632	637	626	592	651	654	647	632	596	595	596	632	655	640	666	652	672	615	597	609	605	663	618	618	675	682	619	669	644	607	624	664	610	665	639	604	650	663	642	653	610	574	622	622	632	633	617	587	648	655	625	649	624	615	642	629	668	622	650	613	618	602	608	629	644	607	611	636	662	613	619	638	624	650	622	636	625	606	634	611	625	707	631	650	600	616	657	594	640	595	611	600	599	617	639	621	672	641	651	610	595	634	659	613	625	638	631	638	620	656	620	659	605	640	637	644	635	582	642	617	645	649	631	621	616	624	658	594	614	607	598	608	612	639	649	666	621	621	640	603	636	666	602	647	636	629	628	580	615	625	632	600	619	633	588	620	617	663	641	636	633	630	608	597	606	634	624	622	618	603	662	627	653	658	587	631	649	668	655	621	642	627	672	630	583	634	634	661	621	576	659	623	667	656	661	662	661	669	613	600	633	606	618	620	654	662	592	628	650	599	590	625	641	626	600	639	628	630	599	647	683	629	641	612	625	634	614	599	635	609	624	631	648	653	624	626	652	612	598	653	611	626	605	632	605	682	636	598	588	628	587	640	620	658	625	614	613	632	648	619	642	677	602	637	656	666	643	613	629	631	638	630	659	641	655	629	676	661	662	658	617	628	597	619	641	588	628	575	635	635	656	605	620	686	655	638	611	598	629	613	606	612	621	636	620	666	586	681	605	624	645	613	607	594	595	594	596	635	656	590	588	684	649	580	622	598	618	621	619	616	652	599	649	600	602	670	665	676	617	606	655	644	617	643	616	662	609	633	623	645	618	629	657	593	628	668	662	622	633	676	655	654	674	654	626	621	660	647	599	613	613	612	644	605	638	621	595	596	628	607	633	624	643	591	614	663	645	652	616	673	641	605	601	643	651	659	632	621	588	666	665	658	621	625	599	611	613	608	640	652	615	619	639	641	621	621	626	616	642	663	622	637	655	599	627	624	667	619	600	640	651	615	611	653	630	620	611	648	622	659	647	683	618	634	623	599	630	644	687	641	649	653	623	626	682	650	628	628	644	609	598	625	598	602	601	604	604	664	632	599	630	622	641	659	670	633	630	655	621	613	647	670	616	604	627	642	623	617	636	671	632	608	627	617	627	599	628	587	659	626	632	643	673	664	647	623	604	608	611	656	635	621	608	650	638	684	646	623	647	649	624	627	651	601	628	631	626	622	610	650	628	617	626	634	610	633	621	611	660	614	597	666	633	630	624	591	577	601	633	613	692	653	656	642	650	623	634	603	648	623	621	598	618	681	628	655	630	639	643	620	636	636	609	647	674	594	603	630	568	657	629	621	654	605	655	608	629	639	631	671	607	615	615	625	671	649	666	613	600	626	658	635	635	705	634	647	634	580	627	668	646	629	652	651	642	613	613	663	605	647	689	638	650	656	650	630	651	608	662	615	615	650	671	622	616	658	644	604	646	630	661	635	651	654	591	610	640	664	626	583	608	616	670	623	665	637	627	630	601	660	622	624	623	640	648	607	652	597	671	664	617	657	619	626	623	636	651	627	615	584	586	629	661	648	630	652	623	660	637	626	599	586	635	618	634	605	654	642	602	630	583	644	660	658	634	615	610	652	620	620	625	682	650	641	613	647	606	630	655	565	671	615	657	617	682	674	689	703	644	637	647	657	653	623	613	663	607	638	673	656	614	589	607	645	637	571	636	628	660	563	639	622	661	643	634	617	596	659	618	599	667	653	624	619	673	660	617	628	636	648	652	642	633	623	612	671	644	642	660	649	640	642	614	660	610	627	601	618	666	666	646	648	643	638	636	667	587
5689	1811	194	115	204	194	152	132	132	106	74	76	61	52	42	43	40	35	38	29	32	27	38	34	33	29	25	27	29	28	28	27	26	21	20	34	23	27	26	31	23	20	20	23	25	27	25	23	24	22	22	25	25	20	17	17	27	25	27	19	22	16	18	17	21	28	26	23	19	23	22	19	18	28	23	21	24	11	23	25	24	21	32	12	19	22	15	27	27	24	27	16	12	27	13	19	28	18	17	22	18	21	14	23	21	23	29	24	26	20	19	25	21	23	17	15	19	24	16	19	17	14	19	18	22	20	13	19	26	17	22	20	27	18	21	28	19	22	17	17	18	19	23	20	20	25	17	14	24	20	21	12	17	19	19	28	18	20	15	15	25	21	20	24	15	13	23	18	17	20	21	16	20	15	26	33	21	21	24	13	18	25	16	19	14	16	16	17	15	21	20	20	13	28	23	17	22	21	19	17	19	17	17	23	19	19	25	17	18	20	25	18	26	19	26	17	16	16	24	25	15	21	21	22	26	22	15	20	18	18	20	19	19	18	24	19	24	15	19	20	21	17	30	19	14	28	17	11	26	25	23	16	19	20	25	19	20	20	10	28	26	17	15	21	23	24	18	28	21	23	20	20	26	16	11	22	23	26	30	23	24	20	19	22	17	19	20	21	20	24	20	17	13	18	21	10	22	22	22	18	27	20	17	22	12	21	24	15	12	22	13	20	27	23	15	19	13	18	25	27	12	9	19	13	19	16	18	22	23	28	19	16	17	15	25	21	15	20	19	23	16	17	20	31	15	25	23	14	16	17	19	20	29	25	17	17	21	19	15	21	30	17	7	17	11	16	19	21	18	24	13	27	15	25	16	17	12	20	17	26	10	16	22	26	17	21	20	21	20	13	15	21	25	22	13	20	24	22	18	11	22	18	13	15	23	25	18	22	22	11	18	20	21	17	20	18	22	20	30	22	15	19	24	26	14	33	18	15	10	21	13	19	12	17	19	23	19	19	19	19	16	22	17	16	22	22	12	17	20	21	22	19	16	32	25	16	27	12	14	25	31	24	25	12	16	9	22	18	14	18	18	23	19	24	23	16	16	17	17	17	21	25	23	17	17	17	12	25	23	16	21	14	16	24	22	25	20	16	23	20	18	24	17	20	15	20	9	19	17	21	15	22	22	7	25	20	18	16	21	17	17	22	22	17	26	22	16	22	22	20	18	22	13	18	20	16	27	13	22	14	20	30	15	14	17	17	19	13	20	14	23	14	23	23	15	19	15	15	16	27	20	24	21	20	15	16	25	12	18	19	15	20	15	15	24	13	27	25	8	22	23	17	18	16	24	15	23	19	24	19	22	24	17	18	13	27	17	28	22	13	20	20	24	17	15	23	21	18	20	26	21	27	21	19	19	23	16	14	27	26	17	15	19	19	16	19	13	22	26	22	15	22	25	19	11	16	25	25	17	21	25	26	15	18	16	11	23	26	22	17	23	25	18	21	23	15	16	18	15	24	24	14	25	28	20	22	16	16	19	24	25	23	14	23	22	24	17	25	23	14	23	18	19	13	17	25	18	24	21	18	16	15	15	25	27	24	21	11	23	19	17	18	18	22	14	17	26	15	25	9	18	23	19	19	21	24	19	19	19	23	20	21	14	15	20	17	23	25	16	13	24	21	24	16	26	27	18	18	22	16	18	22	17	20	11	20	23	13	19	25	20	21	17	16	19	27	16	14	19	14	18	14	23	19	9	25	16	23	18	19	20	16	18	15	20	20	20	18	27	19	16	13	22	15	28	18	25	14	23	28	22	24	20	25	17	15	26	22	20	25	16	26	13	19	13	15	17	16	17	22	25	25	28	17	14	22	22	22	17	36	25	24	22	18	19	22	19	21	21	21	18	17	20	14	17	18	14	20	19	22	28	21	14	23	13	24	22	20	18	19	17	22	10	15	21	12	14	30	26	22	15	14	10	27	18	23	18	16	19	12	31	17	21	12	19	17	25	21	20	20	19	24	22	25	18	19	17	29	21	22	22	19	27	18	24	21	19	18	17	19	22	20	23	28	18	19	21	22	27	15	19	18	12	21	16	20	26	18	18	16	22	19	21	23	23	24	12	22	28	17	16	18	15	18	21	21	23	22	21	22	18	33	9	16	21	22	22	14	22	17	17	16	21	14	25	17	19	22	25	13	14	21	14	18	22	24	20	11	19	23	22	25	18	27	15	19	16	19	24	16	18	29	14	23	21	27	26	15	22	17	22	16	14	16	11	20	20	18	22	22	13	11	17	22	19	18	16	21	15	19	18	22	19	25	12	22	14	23	25	20	22	19	22	16	16	15	23	11	19	9	9	17	19	17	18	14	16	18	16	23	21	15	23	16	26	24	23	16	18	17	13	19	9	21	22	16	20	20	13	23	20	16	16	18	23	20	28	14	21	20	23	9	17	18	20	23	16	14	20	21	20	14	13	20	18	28	19	17	10	17	15	25	18	16	20	21	19	17	16	14	17	31	13	21	18	21	23	18	24	24	21	21	13	22	15	13	16	23	24	19	25	19	20	12	19	26	8	19	17	12	28	27	18	17	17	27	20	20	10	19	23	16	15	13	21	23	18	27	18	19	18	19	27	26	24	20	18	20	18	20	20	24	14	17	13	17	17	22	24	18	19	21	16	18	11	23	19	12	20	26	24	24	16	16	23	13	23	18	17	16	17	16	18	22	20	18	30	23	14	21	24	16	19	10	15	24	14	20	16	16	19	25	18	26	19	25	21	25	20	16	23	15	29	22	18	26	20	21	23	27	25	23	23	23	16	21	20	25	16	14	19	22	17	24	13	27	18	20	17	26	16	28	12	14	20	17	18	23	17	24	20	21	13	13	22	25	21	15	24	24	15	23	21	17	15	18	19	20	27	12	24	17	17	20	28	17	33	18	14	19	20	21	19	12	15	14	17	15	28	17	20	16	16	16	16	24	25	24	20	17	23	19	15	15	16	11	27	17	15	21	17	33	20	12	22	18	17	17	18	20	13	22	22	23	17	16	18	13	19	19	22	22	17	25	21	20	20	20	14	19	21	20	21	19	18	17	17	20	21	25	19	21	15	11	26	16	20	19	16	31	17	17	20	9	22	18	20	18	21	16	29	21	18	13	21	19	20	19	20	14	32	15	25	22	19	21	11	20	18	15	25	24	18	20	16	19	15	21	17	14	13	20	22	24	20	22	28	20	10	23	10	21	17	25	21	26	24	16	17	20	18	17	26	20	21	19	18	18	19	14	16	23	20	21	24	29	21	23	26	16	30	18	19	18	23	29	16	15	10	15	19	17	17	20	19	19	14	24	13	19	19	18	18	21	12	18	21	23	19	14	22	24	17	19	20	16	16	20	19	15	17	18	17	22	15	12	22	13	19	14	22	27	14	14	21	14	19	16	24	25	21	23	24	19	18	20	23	25	14	15	23	24	12	12	27	17	15	22	18	11	19	16	13	23	16	17
40175	23423	5163	11285	16630	15700	12831	9841	7465	5866	4553	3754	3071	2564	2256	2004	1721	1540	1324	1218	1196	1046	906	895	822	731	691	610	622	609	613	589	598	562	532	514	484	499	524	505	501	508	478	468	451	468	521	505	437	424	407	383	385	365	408	371	360	364	372	347	336	321	319	388	343	336	332	373	338	368	343	327	364	331	324	353	361	312	357	358	315	330	349	370	349	315	314	342	313	320	329	365	347	371	334	320	330	355	359	332	318	348	351	331	356	323	357	337	370	340	348	354	329	344	372	325	314	342	361	319	322	316	322	306	324	343	313	355	321	321	336	325	300	337	344	289	301	306	343	340	297	334	313	316	315	316	349	320	350	338	312	340	306	341	337	299	313	306	329	337	303	305	305	357	306	297	330	320	351	312	303	312	337	310	325	290	287	337	315	295	322	355	318	325	325	319	319	338	321	330	299	359	313	335	310	326	329	296	306	286	320	344	319	342	291	318	291	304	297	299	327	297	326	300	287	317	302	329	311	311	330	316	310	303	347	340	318	348	323	293	302	307	310	356	304	336	340	318	314	327	317	290	352	324	312	329	307	323	330	310	322	284	310	284	304	358	310	302	311	320	328	290	303	324	303	310	336	316	290	317	330	308	325	306	278	319	291	314	319	324	316	326	324	330	323	326	264	326	288	323	295	312	314	337	359	332	303	298	321	303	305	329	299	328	306	312	314	306	344	315	331	324	322	314	297	323	305	270	321	306	318	313	319	330	312	335	306	325	301	332	305	324	301	317	304	301	327	304	318	332	277	327	316	291	297	317	307	308	320	324	285	288	339	304	336	336	339	320	316	315	308	327	317	314	308	312	316	330	334	329	297	322	326	344	321	292	342	303	317	301	327	314	312	289	280	304	347	307	319	350	315	318	318	297	322	311	319	337	326	313	305	313	360	323	324	317	325	307	315	307	305	319	324	298	331	333	323	323	298	298	313	318	333	323	313	323	318	324	338	344	297	312	312	269	328	327	297	325	320	346	315	329	307	346	347	312	304	292	296	295	321	366	307	310	309	353	293	305	306	319	308	298	311	299	291	298	310	338	310	287	342	304	326	317	309	338	313	340	335	288	311	284	329	312	315	324	343	292	324	325	309	331	298	298	326	341	354	316	306	311	349	316	322	305	314	324	313	294	328	308	301	313	296	314	341	322	322	349	323	300	315	327	330	324	325	343	334	316	316	391	296	286	319	313	341	314	322	320	337	334	321	344	303	344	331	280	326	349	345	287	311	294	319	334	317	344	341	307	327	320	294	297	341	331	283	289	326	322	356	301	330	324	333	325	314	328	326	319	318	291	316	333	304	310	311	319	302	338	297	324	320	305	291	288	300	340	301	344	315	320	319	347	299	303	311	315	303	286	300	319	346	271	352	298	299	299	311	306	292	312	315	302	310	294	313	324	349	336	319	310	312	304	291	334	350	311	345	298	312	299	336	341	290	338	299	295	318	328	324	291	312	335	345	314	314	330	303	336	339	328	326	331	314	313	324	298	301	282	307	313	329	325	355	323	333	317	306	327	332	326	303	322	302	312	347	325	308	323	315	332	301	315	296	306	325	330	328	334	304	311	299	314	323	324	342	311	323	307	353	310	266	360	333	308	303	331	331	324	306	301	370	320	330	311	329	314	368	289	349	314	292	302	307	310	338	320	329	291	309	320	330	318	330	310	308	313	313	322	327	303	304	332	313	291	307	332	333	316	308	324	330	332	316	330	332	353	302	334	297	340	319	350	315	306	335	297	309	318	335	295	334	333	298	317	323	320	331	340	328	295	331	313	306	346	300	291	291	316	313	323	310	309	305	343	303	324	304	308	326	336	327	312	342	324	307	330	337	311	299	345	339	328	297	316	348	328	313	355	339	303	309	288	326	327	276	322	323	323	312	302	298	314	312	318	315	341	327	375	312	320	315	314	317	295	296	310	317	327	342	311	289	299	324	291	302	329	312	333	331	302	348	293	305	307	317	347	322	326	333	299	327	356	290	324	317	321	293	294	327	292	323	330	310	328	307	323	329	299	292	337	331	322	316	306	301	318	317	330	278	316	301	319	342	359	321	317	333	323	311	317	309	290	328	326	326	305	339	318	336	308	330	318	311	310	263	318	327	299	306	322	319	314	315	314	330	325	345	314	300	308	339	346	316	338	346	322	294	340	317	324	348	312	310	354	331	288	317	333	320	307	319	348	336	303	284	301	288	291	297	335	332	318	312	316	312	312	340	341	335	270	328	284	268	311	305	334	304	308	338	333	325	304	296	344	312	323	310	333	296	287	355	346	296	326	335	318	320	334	312	310	329	298	315	306	316	309	322	298	315	345	316	337	337	321	299	312	320	294	338	309	320	324	305	279	299	315	304	300	316	290	313	322	312	307	324	304	318	328	337	316	333	311	324	327	331	301	297	305	324	313	310	335	365	299	323	331	296	346	317	328	332	320	289	325	307	296	299	320	281	314	297	343	289	305	289	316	317	315	320	311	332	305	361	321	328	339	306	258	273	283	324	301	307	332	297	333	325	291	313	346	312	325	341	328	286	339	319	343	315	307	335	310	327	305	348	298	308	324	332	323	320	334	323	318	314	341	291	328	334	313	315	318	306	282	331	318	334	306	328	300	293	315	341	334	303	307	311	301	288	307	316	343	336	329	340	311	341	301	329	288	272	352	295	339	308	313	310	325	316	322	333	309	298	326	313	273	307	312	342	309	318	332	311	329	330	314	348	285	312	293	310	319	325	320	275	313	307	338	322	309	349	286	332	351	312	320	338	318	306	314	331	303	317	335	315	332	327	328	338	298	319	299	294	301	331	312	282	328	318	299	316	317	329	292	316	335	336	346	309	321	314	300	318	316	328	316	308	330	312	309	314	287	301	287	316	299	315	362	329	333	300	317	334	329	317	310	328	335	346	333	335	301	312	311	306	320	329	336	324	342	328	312	325	283	323	308	342	326	319	322	327	293	331	332	323	308	348	301	323	302	311	371	317	341	312	335	313	307	317	338	303	304	323	319	305	300	333	304	320	312	321	312	344	315	332	310	293	341	326	298	322	325	301	303	329	345	309	326	311	298	340	312	322	322	301	305	326	342	295	311	312	307	300	321	301	292	301	343	309	280	311	322	338	308	303	312	317	308	307	353	310	309	329	292	345	306	318	323	307	328	359	309	344	281	300	328	351	308	314	327	349	317	322	332	312	335	363	318	324	310	300	308	341	277	300	312	312	314	286	317	325	314	304	324	315	299	316	340	277	318	331	334	348	293	311	306	294	332	314	287	305	302	324	310	281	323	320	315	293	303	324	316	323	332	314	329	323	313	286	316	295	327	314	309	315	335	333	306	300	310	302	267	319	345	308	327	312	319	305	300	303	300	307	317	335	323	304	346	283	303	325	320	293	309	317	284	299	306	337	302	313	299	317	317	325	338	298	330	334	290	345	313	325	349	310	339	330	291	348	316	341	318	311	327	298	294
12347	5894	559	296	400	399	334	297	262	207	192	161	133	111	124	101	94	88	94	79	74	54	77	53	57	63	49	61	58	41	52	63	52	48	40	47	41	40	47	49	38	45	47	43	40	41	49	50	55	34	39	38	37	46	26	43	38	30	41	39	43	39	26	33	31	31	34	36	32	35	29	29	37	35	34	40	30	32	43	29	32	38	35	25	37	29	36	45	43	38	30	25	40	30	35	37	27	33	27	38	34	35	30	40	31	36	30	25	36	29	37	58	39	29	27	37	38	36	37	35	20	34	29	32	37	32	26	39	34	31	41	35	36	35	32	33	37	36	38	30	31	31	26	30	39	41	32	22	28	39	35	41	40	28	31	34	40	46	38	40	34	24	28	38	42	38	29	38	27	32	32	31	28	33	35	37	39	36	31	31	35	41	32	46	36	35	39	28	35	34	28	29	39	33	44	40	31	29	38	36	33	34	35	33	30	25	36	29	39	48	27	36	29	42	34	28	26	34	38	34	31	31	28	34	30	31	32	42	33	33	34	39	35	33	34	36	33	37	32	40	36	33	33	30	41	26	31	30	28	32	33	34	38	20	37	31	32	32	34	33	27	32	29	40	42	31	38	30	33	41	42	32	40	30	43	34	33	33	43	34	33	35	33	38	34	34	28	28	42	29	26	33	36	31	27	29	23	32	38	43	38	33	34	33	36	40	33	36	28	27	45	29	21	29	42	40	32	23	35	33	33	37	34	38	45	28	46	32	42	32	32	35	27	38	28	25	27	33	40	36	32	37	26	43	40	37	39	32	29	41	33	35	27	32	27	38	35	29	30	34	37	25	37	34	23	38	32	37	32	35	40	31	33	28	34	37	29	35	48	29	40	34	28	27	39	34	35	36	34	35	28	45	30	37	40	29	34	37	33	32	26	29	32	38	29	26	23	40	25	32	30	27	34	29	50	35	31	30	45	45	32	35	40	31	21	30	31	38	41	36	37	35	35	37	35	33	38	34	32	49	36	30	39	30	39	34	37	26	46	39	33	34	36	38	33	32	35	34	33	40	31	32	34	38	36	25	33	34	26	33	32	39	39	25	37	28	42	32	32	36	23	35	31	37	42	46	25	29	42	33	38	35	39	27	40	33	32	31	36	27	40	41	32	29	39	29	29	35	32	33	33	36	31	35	25	28	37	27	26	30	53	29	34	29	36	33	28	31	29	36	41	33	31	29	33	55	24	37	32	28	32	34	28	28	28	34	32	29	41	38	31	30	32	27	30	32	25	31	36	22	28	34	38	31	43	45	25	34	25	37	43	34	28	34	41	27	36	31	37	32	30	37	27	34	33	36	33	35	38	30	38	35	32	34	40	37	40	27	32	33	32	34	22	36	36	38	30	32	36	30	31	34	29	38	19	33	31	40	37	29	40	47	27	40	35	40	31	24	38	37	36	35	34	32	29	26	40	38	37	31	39	30	32	27	30	39	35	27	44	32	28	25	46	36	31	27	28	18	36	36	30	42	30	38	26	24	33	36	37	25	42	51	48	35	40	41	29	29	30	39	32	27	26	33	37	35	37	44	24	32	35	33	39	36	38	33	34	33	30	34	31	33	34	33	28	34	42	28	25	37	32	36	29	35	29	43	37	34	35	34	37	38	27	32	26	39	24	32	32	31	27	36	29	33	28	37	32	36	25	34	36	36	26	47	35	34	24	33	35	25	30	36	36	29	22	33	27	41	31	23	34	20	31	46	26	31	35	32	26	38	31	28	32	24	29	42	30	43	24	33	32	43	29	41	32	39	33	40	23	38	27	35	37	43	36	23	39	28	41	26	32	31	35	37	29	33	37	41	35	36	30	27	32	31	28	35	30	39	36	30	32	23	28	35	34	31	45	38	31	37	39	26	38	36	29	32	26	24	30	33	32	43	35	40	29	31	24	29	24	33	37	36	36	32	24	37	22	29	29	44	31	40	28	32	28	43	30	35	33	29	22	33	26	35	24	40	39	37	37	38	32	39	34	37	39	30	28	41	30	32	27	29	37	23	40	31	26	27	37	25	31	30	36	33	24	36	24	40	28	60	41	27	30	33	36	33	33	30	37	36	35	34	40	36	39	27	40	34	35	33	24	40	29	32	31	26	48	35	38	35	36	26	32	42	37	41	44	31	36	28	29	35	39	31	26	35	33	34	32	44	29	32	32	28	29	34	30	35	33	31	37	37	31	28	37	25	25	32	32	38	33	35	42	35	39	32	47	40	30	34	27	37	30	22	25	27	32	29	33	24	33	28	36	33	44	28	23	36	33	36	34	36	32	43	27	32	31	28	41	34	30	38	37	31	19	36	36	34	43	29	37	32	19	36	39	34	32	40	35	32	36	35	37	35	30	51	31	35	43	28	43	29	34	26	37	28	31	24	34	26	43	37	31	46	39	40	35	32	19	34	25	31	27	43	33	47	40	29	31	30	30	28	41	30	31	37	39	27	21	35	51	31	38	26	38	33	38	31	29	36	41	32	34	34	36	33	33	35	31	29	26	36	29	37	41	27	32	35	35	40	31	26	41	27	30	39	37	27	40	31	26	29	47	34	29	38	44	33	36	28	35	33	46	34	29	23	43	36	27	39	31	47	42	33	31	27	28	41	30	38	27	35	41	37	38	30	27	42	34	42	32	35	39	39	40	29	41	31	32	26	29	37	35	32	40	37	37	42	30	31	35	44	29	29	30	37	40	27	42	29	31	40	35	33	33	37	36	29	44	33	44	33	30	29	33	36	36	36	47	37	35	34	45	32	37	34	37	29	36	24	31	22	45	33	36	34	33	36	35	35	32	23	27	34	32	35	33	49	26	41	34	32	28	34	38	30	35	27	30	42	28	43	30	36	30	29	42	31	45	31	47	37	32	29	28	41	32	36	39	41	45	37	30	43	32	26	29	38	22	25	25	38	26	27	38	34	33	30	36	25	34	35	38	34	30	27	29	33	25	39	39	39	42	26	29	41	36	38	36	27	46	34	30	31	42	34	32	42	34	32	30	37	37	45	39	29	38	24	36	41	31	46	47	32	40	29	30	40	34	25	28	27	31	28	37	29	35	21	29	34	30	33	32	39	34	37	30	33	33	46	34	31	40	35	26	34	39	29	32	29	37	43	27	41	28	27	25	34	35	38	30	33	28	34	38	35	37	38	36	50	40	27	47	32	26	40	42	24	34	32	35	30	31	32	42	41	30	41	35	31	34	34	31	42	26	27	36	26	29	23	35	28	35	36	37	22	33	35	19	37	46	34	23	28	40	42	26	51	21	33	31	27	28	46	30	45	41	30	37	29	26	34	34	53	44	38	34	34	34	29	44	40	32	33	29	32	33	37	34	40	33	29	48	35	31	50	26	34	43	39	32	41	35	35	37	35	37	39	44	27	29	30	36	45	30	35	26	26	35	31	35	36	33	31	39	37	29	32	37	29	37	46	40	35	26	42	28	30	30	45	32	40	27	35	23	48
52412	33424	9495	19028	25712	24626	21169	17461	14201	11531	9504	7860	6981	6052	5049	4451	3936	3665	3175	2949	2802	2413	2180	2041	1872	1716	1560	1509	1451	1392	1342	1215	1208	1125	1081	1101	1065	1043	986	1051	979	992	845	905	971	902	915	966	802	759	738	680	675	660	615	673	625	679	644	656	606	628	666	603	609	614	615	553	609	636	553	605	628	588	621	632	586	603	589	622	618	592	575	592	588	582	610	578	617	567	602	597	611	566	561	566	566	576	587	552	590	587	577	584	566	554	592	589	619	586	591	531	533	586	577	553	571	594	561	559	589	561	557	560	595	626	591	578	519	574	543	548	564	549	562	522	530	545	582	550	519	525	562	496	513	541	519	519	539	526	575	490	544	534	517	541	538	532	529	556	548	520	522	504	527	507	566	562	524	530	560	529	516	542	537	542	546	522	527	535	565	530	522	520	507	535	530	512	540	534	480	506	537	528	518	537	586	557	534	534	527	521	573	517	509	494	551	535	530	546	547	499	571	526	453	537	527	525	562	549	503	532	552	538	527	534	570	503	494	478	534	519	543	572	548	515	556	550	530	505	554	546	493	516	481	544	539	542	511	520	556	565	548	500	524	506	528	575	522	543	525	552	562	553	524	559	552	524	509	515	522	494	530	491	492	563	522	506	535	540	525	562	520	574	588	559	522	524	527	517	542	563	528	516	484	527	522	576	535	505	520	526	499	493	497	513	511	578	548	495	502	531	498	538	524	527	535	525	533	534	540	517	504	554	526	522	559	534	569	519	546	562	531	514	561	533	534	572	552	492	542	519	490	572	534	552	515	544	519	576	521	523	499	542	566	510	551	588	498	514	513	553	519	494	578	563	562	553	561	535	531	541	569	550	553	556	523	514	554	515	531	492	570	515	550	529	513	548	534	522	554	510	561	526	499	542	505	510	524	529	541	532	508	506	532	526	565	498	566	537	587	545	531	545	571	535	525	566	533	497	531	505	524	561	523	477	512	531	526	566	515	526	524	528	547	534	565	546	502	509	514	530	476	524	553	527	532	527	532	516	509	530	585	557	514	511	514	501	553	510	523	541	516	500	507	525	532	488	526	503	534	510	542	532	558	506	533	500	535	497	550	487	509	501	562	512	519	552	507	543	509	533	521	542	537	543	526	537	569	517	534	530	550	510	558	526	552	544	478	551	523	539	515	536	547	493	522	549	570	558	559	510	583	540	561	581	563	549	496	500	527	496	541	534	536	568	519	509	488	503	520	539	543	528	486	530	556	551	495	516	526	538	545	500	525	513	533	509	523	517	534	538	557	506	557	531	519	538	543	540	521	527	522	555	533	514	510	534	556	579	545	539	529	522	562	530	570	470	515	545	497	526	559	528	504	494	500	539	519	535	484	535	506	606	568	513	542	549	529	491	534	517	546	497	537	540	543	537	555	550	533	524	518	581	520	567	514	516	536	510	496	578	459	511	505	539	539	528	516	517	553	506	525	536	536	512	550	536	547	548	530	502	522	535	537	554	536	526	514	542	507	541	551	526	540	537	531	522	554	530	504	527	519	520	489	549	520	512	542	544	540	526	539	505	541	516	546	499	536	511	520	544	531	533	570	506	535	538	550	528	549	532	514	515	544	570	493	555	526	519	561	548	486	525	515	563	501	528	529	494	562	517	528	550	552	549	542	552	543	531	539	529	523	506	547	526	522	542	514	546	540	585	528	543	535	538	525	510	541	532	554	522	511	515	554	532	509	545	506	584	571	517	537	546	544	515	496	521	507	501	539	494	530	554	542	528	509	591	566	514	571	506	514	517	548	510	533	547	531	559	496	514	541	500	514	562	605	540	546	516	513	517	546	527	515	523	514	517	556	530	555	541	512	554	516	551	493	547	576	554	530	553	520	522	550	540	532	533	503	509	542	518	526	529	520	574	560	541	518	508	533	541	505	518	531	522	518	528	502	563	512	491	511	585	524	493	547	533	526	489	511	582	523	500	539	528	557	521	552	547	520	539	503	521	484	509	530	533	544	524	510	529	534	539	535	505	506	575	541	515	486	504	504	491	534	523	524	545	503	526	518	529	512	559	577	551	550	545	564	522	531	533	540	537	516	557	523	515	545	524	529	539	536	533	524	561	514	522	519	520	555	567	512	595	522	578	485	562	519	539	530	527	531	599	568	541	475	527	508	539	528	554	491	518	548	548	502	497	534	538	547	514	576	555	501	528	548	557	548	549	541	556	545	520	518	578	513	552	590	529	539	528	522	535	483	536	530	508	539	497	541	566	543	521	518	525	537	529	469	542	496	515	548	542	517	529	499	484	518	543	544	538	535	506	555	529	520	505	522	567	527	504	525	553	530	538	530	544	548	495	505	559	509	543	552	542	522	558	540	523	524	509	610	533	536	511	487	496	547	482	534	510	495	501	546	550	511	534	572	528	537	549	541	564	600	528	559	538	494	545	540	529	508	521	540	528	525	512	534	528	520	557	524	525	521	546	516	512	538	515	541	478	520	532	581	523	534	528	529	527	560	547	558	493	529	484	546	552	568	550	521	528	574	497	517	542	502	553	519	515	538	506	535	540	539	545	506	513	548	494	565	528	521	501	540	591	547	534	514	518	534	523	552	512	551	554	560	554	518	534	519	502	517	525	542	522	587	523	549	558	576	519	539	525	540	539	561	524	528	549	522	539	532	548	592	536	517	561	528	522	512	505	509	583	553	561	527	504	522	526	576	563	560	504	544	543	550	568	519	509	547	514	550	540	547	525	552	525	535	569	506	522	554	545	472	533	502	510	562	476	514	547	572	558	544	525	510	539	593	508	506	507	517	547	531	544	527	514	504	545	499	530	532	547	534	528	513	527	536	535	541	529	541	518	535	493	502	561	513	535	512	558	507	534	518	543	561	528	506	499	483	503	509	485	527	524	542	539	509	525	508	513	522	555	516	524	543	563	517	533	530	516	582	526	556	527	520	520	523	552	511	517	531	533	497	531	539	543	517	526	519	527	549	542	516	578	540	534	466	553	530	512	497	535	507	595	538	552	488	578	555	509	535	528	545	529	547	574	530	543	492	514	531	542	544	499	589	509	560	502	506	531	527	570	523	558	541	522	533	483	515	553	481	493	547	534	508	527	513	497	502	515	503	526	524	530	543	536	543	527	502	549	501	541	559	563	577	535	513	528	524	521	508	541	541	553	517	504	519	533	550	487	513	551	518	510	534	507	525	518	543	575	522	552	558	540	539	530	547	549	506	573	555	519	489	551	504	534	539	491	548	533	542	537	486	572	538	562	564	581	533	540	464	476	498	533	523	547	527	518	535	547	517	509	535	474	531	474	509	520	558	557	537	511	539	533	540	505	559	508	525	534	519	513	513	543	511	544	496	571	495	548	569	566	547	547	525	484	558	520	516	528	526	550	557	491	532	523	529	504	516	526	544	550	576	569	533	559	532	521	595	541	535	525	542	560	557	515	572	526	536	538	527	528	520	572	560	516	527	567	517	548	528	523	534	550
10170	3464	361	206	286	273	215	196	182	153	134	121	130	93	71	72	55	74	70	64	60	58	43	45	41	47	36	44	38	47	32	47	36	47	32	34	34	45	34	38	39	39	34	34	31	39	42	34	21	33	27	32	32	26	36	35	42	35	32	35	24	28	33	41	35	26	32	29	24	30	33	37	25	33	28	25	24	29	36	25	28	23	41	39	33	30	31	32	24	35	24	32	30	25	27	35	38	34	31	35	31	30	35	34	26	25	28	26	43	30	30	34	27	30	30	39	26	26	37	30	33	28	39	27	30	32	30	27	27	31	22	29	31	29	24	30	21	34	31	16	31	27	20	31	45	32	38	35	40	31	31	31	29	28	25	26	25	26	35	25	35	28	21	32	27	38	22	45	22	28	33	22	28	37	23	43	26	33	27	28	22	25	29	36	27	27	27	27	36	28	24	27	37	37	24	28	26	15	28	33	31	32	23	24	31	23	32	37	25	37	23	37	27	26	38	24	31	29	32	25	27	24	35	34	28	23	34	36	35	27	32	35	35	33	22	35	38	30	29	31	30	36	19	29	22	29	26	35	27	26	32	24	29	28	35	34	38	42	35	32	28	24	45	33	25	39	25	26	30	27	36	23	28	33	31	34	32	36	26	25	35	34	46	23	26	39	33	27	30	23	19	20	32	28	35	38	27	32	30	43	30	34	31	34	27	29	34	32	29	32	34	35	32	16	25	27	26	30	32	39	22	28	32	20	24	22	23	37	27	35	39	36	24	29	18	39	29	30	35	40	29	26	31	34	22	20	23	30	31	31	22	27	19	20	28	32	30	32	33	25	23	28	29	28	37	33	27	22	27	26	33	40	29	30	29	25	29	28	27	29	37	26	32	41	28	35	35	28	26	37	24	27	31	28	32	29	29	25	17	40	25	34	27	29	23	28	40	28	30	33	36	20	27	34	30	26	24	23	33	29	47	24	38	39	26	26	34	31	28	22	39	30	37	33	32	19	26	24	32	38	34	24	23	33	25	37	28	26	26	28	25	32	28	28	25	38	31	33	24	21	31	26	38	31	32	30	33	29	31	31	32	30	30	36	25	32	28	26	29	28	32	30	21	36	32	31	24	27	27	28	26	31	33	30	35	27	36	26	33	34	34	33	41	26	33	32	25	30	31	30	35	25	28	22	26	30	31	21	31	38	27	25	35	28	21	32	29	27	26	37	40	41	23	31	30	25	30	31	32	29	29	25	37	25	24	31	36	29	36	34	29	36	30	32	27	30	23	34	23	37	30	27	20	29	28	31	32	30	29	29	20	26	26	38	30	22	27	24	23	28	36	30	26	33	25	30	31	17	23	32	31	31	26	27	36	30	29	38	28	27	31	33	35	36	27	39	36	26	30	34	38	20	41	26	31	25	33	26	29	28	24	24	24	34	29	29	23	33	29	34	35	22	30	33	23	42	27	28	38	19	30	35	33	35	32	30	26	28	27	30	27	28	36	25	33	28	29	35	24	28	36	24	17	31	18	31	27	33	24	26	40	32	32	32	31	22	30	33	35	28	18	25	21	37	23	26	32	22	33	34	37	38	44	32	34	32	28	16	35	25	27	23	34	37	26	20	29	29	31	32	29	25	28	40	20	32	33	26	28	26	29	25	30	31	34	25	27	27	25	37	26	23	29	25	31	24	20	31	29	28	31	31	28	37	27	42	29	22	35	33	24	20	27	39	32	38	29	28	31	24	24	23	39	25	18	29	27	31	27	38	26	21	22	34	36	37	30	33	30	20	29	21	29	20	26	31	26	36	33	45	28	30	19	27	15	31	29	29	20	27	33	23	21	37	20	37	32	27	27	33	29	21	34	28	27	36	26	21	25	37	25	26	41	26	27	31	32	17	33	46	34	28	27	23	30	37	33	31	23	25	27	25	27	25	35	28	33	27	32	26	40	26	30	45	30	23	32	18	30	31	31	27	33	26	25	27	23	29	21	21	31	27	28	35	33	30	30	33	30	31	34	30	25	28	31	34	28	21	29	36	24	28	30	30	33	29	27	28	29	24	27	28	33	28	30	34	25	31	13	23	33	35	32	34	30	32	27	28	27	28	31	31	28	28	36	29	24	32	28	22	35	23	30	32	24	30	36	26	28	32	32	26	28	29	27	33	42	28	33	26	36	37	24	33	37	26	26	40	27	26	27	38	36	29	28	40	26	28	40	28	19	31	34	24	36	41	27	27	35	29	23	27	33	31	25	39	22	36	23	34	35	17	27	29	28	27	20	32	29	27	40	30	29	29	34	40	24	40	29	30	33	31	26	23	39	29	35	25	27	31	33	18	27	31	28	30	29	27	26	31	29	34	22	26	24	22	32	29	36	30	40	29	40	42	29	25	35	24	28	31	22	23	29	35	35	27	27	37	34	21	39	35	33	26	24	35	33	25	25	37	27	28	32	37	32	27	31	25	24	36	23	38	34	22	24	25	37	32	31	31	28	36	19	30	27	32	29	30	35	32	32	21	39	35	37	29	30	24	36	32	31	31	32	30	24	37	31	39	25	28	30	21	39	29	30	23	41	22	35	32	27	30	25	29	33	32	23	32	32	30	42	26	35	36	32	24	23	29	30	23	22	25	23	33	32	31	37	22	24	32	38	30	32	28	25	23	30	35	27	26	32	22	32	25	35	35	24	34	27	24	30	35	24	32	27	15	28	32	30	27	28	25	22	26	32	22	27	29	30	35	33	31	23	23	32	27	25	32	26	23	40	26	26	34	33	34	32	29	30	22	31	32	26	34	24	42	35	28	29	26	29	20	28	38	28	21	29	28	34	31	21	28	26	27	25	36	18	39	33	26	30	26	25	32	26	35	36	20	35	38	24	32	30	27	26	35	33	39	40	23	24	32	25	30	26	29	36	32	46	30	38	24	34	29	43	30	25	39	21	23	28	34	30	37	39	52	27	29	27	32	25	31	36	33	27	26	28	29	25	38	30	27	25	44	40	32	37	42	31	35	23	30	24	31	26	31	34	34	38	44	43	39	37	35	27	31	23	30	36	23	35	20	30	21	28	29	29	29	32	19	41	31	33	25	29	22	30	25	37	40	35	27	30	27	39	31	35	28	25	26	33	33	30	33	36	35	27	25	21	31	35	45	33	30	26	29	26	37	23	21	32	24	31	27	23	25	17	24	31	22	23	34	35	27	29	29	38	25	30	31	32	29	29	32	29	26	32	43	28	31	24	31	21	30	30	29	38	26	32	32	29	32	37	28	20	23	24	24	19	36	29	24	30	42	21	17	35	37	24	20	29	27	24	27	27	25	27	33	39	31	34	41	29	22	42	32	27	28	25	26	28	25	28	23	32	33	29	36	28	35	27	29	33	26	26	32	27	28	28	31	39	28	34	29	23	27	24	27	31	29	30	30	27	25	21	41	27	36	29	25	26	31	31	35	29	26	26	34	36	21	20	25	27	18	29	29	27	26	31	29	32	32	34	31	34	30
45264	28796	7552	15352	21335	20412	17140	13760	10931	8760	7189	5892	4971	4275	3723	3301	2919	2655	2375	2103	1938	1706	1618	1482	1346	1270	1166	1147	1067	1028	1013	949	919	838	804	813	796	796	848	816	823	769	742	703	719	727	723	764	647	613	572	588	564	542	595	552	544	542	546	495	523	555	520	506	510	562	519	511	529	515	550	534	500	543	487	559	519	483	511	534	513	525	486	530	480	514	506	507	524	472	509	522	483	514	457	511	461	534	493	523	526	525	504	492	508	499	522	488	483	528	501	509	558	493	477	464	512	498	500	487	498	528	502	478	514	519	493	482	535	525	525	477	464	483	451	465	454	480	459	484	458	493	478	450	485	431	483	484	420	499	445	451	438	430	498	459	505	479	506	451	470	448	504	459	450	487	453	504	427	477	502	511	512	454	454	470	450	430	485	459	471	454	481	447	474	470	469	432	485	426	446	434	455	436	470	446	450	500	455	495	505	475	464	477	459	426	484	463	476	484	493	477	473	434	458	426	462	453	468	428	492	488	477	463	469	481	464	488	481	453	477	452	460	444	485	423	509	470	488	493	468	464	515	496	458	474	525	471	472	454	498	501	468	444	465	490	460	423	456	479	455	473	470	489	428	472	514	465	482	449	436	435	465	455	464	428	467	481	484	475	507	454	488	472	449	507	458	500	452	471	500	464	490	504	486	489	461	502	476	459	488	477	442	477	478	461	478	450	459	463	468	477	486	476	487	470	479	467	457	477	464	480	486	496	517	488	441	489	481	483	451	433	500	481	444	463	462	519	482	463	451	427	477	445	442	491	454	503	458	486	451	478	455	485	437	448	465	444	465	457	462	455	441	503	468	466	485	450	457	477	465	504	467	473	497	469	466	450	455	467	457	457	443	458	461	447	489	463	493	428	474	489	467	459	463	465	443	472	481	441	434	469	475	469	463	447	445	485	490	482	457	480	470	462	470	446	460	504	439	463	414	472	480	526	455	466	453	462	503	479	442	474	484	498	429	458	499	464	451	453	471	469	476	480	429	491	491	482	471	480	437	477	474	454	453	458	438	479	432	496	503	501	472	431	488	424	500	476	464	445	460	473	507	448	509	466	429	455	468	467	459	496	431	470	485	472	459	475	490	487	437	458	476	479	478	436	465	475	458	466	474	421	473	408	483	493	484	455	484	491	498	521	447	456	452	470	458	479	448	473	492	450	482	474	481	491	459	458	478	451	434	478	420	469	483	479	448	456	450	490	485	481	481	484	462	460	475	494	503	466	454	479	477	458	463	471	470	496	499	461	460	454	474	477	414	474	485	502	486	440	508	504	475	462	472	498	468	458	505	437	477	469	461	474	474	464	488	473	428	476	479	469	498	471	496	464	486	481	475	434	478	432	473	497	445	459	455	480	504	453	439	497	453	515	426	488	444	481	446	466	480	469	451	462	444	526	471	430	449	453	493	458	466	432	436	434	466	464	465	442	489	501	448	463	471	466	461	497	473	481	489	469	471	498	488	448	451	458	457	462	475	456	472	461	457	460	456	422	459	444	457	413	461	492	475	475	482	473	416	470	458	459	499	445	479	480	458	475	465	482	514	462	519	454	449	445	458	434	416	437	484	439	450	451	454	475	488	480	478	439	457	468	455	444	481	488	470	483	470	456	479	471	485	482	481	498	444	476	443	486	467	474	487	495	460	499	462	464	474	460	454	448	490	474	475	423	489	445	474	471	423	472	496	436	490	479	443	442	511	488	451	471	458	454	439	455	439	435	451	454	437	463	434	484	475	476	432	468	462	440	478	466	482	485	433	438	462	475	506	493	457	468	446	511	463	484	455	441	477	469	441	466	446	449	453	420	495	501	455	467	466	465	462	438	434	464	521	467	455	439	469	493	469	490	442	496	462	445	485	478	445	515	441	479	442	460	461	471	430	475	461	446	508	470	468	442	478	471	467	458	445	496	438	455	481	438	462	485	461	459	450	439	467	509	466	480	442	454	497	452	458	456	476	442	460	493	457	453	474	432	479	460	457	482	495	462	477	467	481	472	464	440	452	481	499	449	467	500	448	437	477	476	472	478	450	451	493	500	444	431	478	482	467	426	473	474	521	455	451	466	457	494	436	466	462	460	462	404	450	494	479	471	442	505	513	451	445	463	486	445	461	442	476	435	450	448	469	473	467	445	491	442	510	468	463	501	437	462	420	460	445	493	470	434	515	469	438	477	458	458	484	454	511	457	464	452	458	491	460	429	445	453	486	462	464	480	484	466	477	454	510	440	478	458	450	481	503	460	485	506	457	469	461	453	473	450	437	478	466	429	466	468	463	481	480	516	435	447	474	453	493	433	527	463	475	446	463	476	486	477	469	458	475	478	419	480	477	470	462	470	461	480	400	487	437	468	459	457	464	461	472	455	441	474	481	436	478	490	445	431	482	503	499	484	489	445	483	458	491	507	472	472	429	426	460	480	469	466	503	454	464	441	468	461	474	447	447	460	457	421	462	508	454	452	503	469	439	463	440	487	430	498	452	475	467	422	464	472	446	472	447	455	481	475	461	469	458	456	455	490	480	438	488	457	462	479	515	561	481	470	427	492	521	452	503	501	438	428	496	508	469	421	485	503	470	470	493	481	443	425	484	464	436	459	432	457	454	486	490	499	462	463	466	477	418	427	435	459	481	482	456	463	449	447	446	461	466	466	524	439	485	478	451	459	458	457	457	485	469	481	519	491	460	465	483	461	460	477	457	488	430	465	472	453	467	430	486	519	479	489	458	473	457	454	465	456	462	464	484	461	467	447	474	487	468	486	454	473	490	454	476	495	468	471	466	505	453	474	462	484	506	475	453	474	481	472	503	467	447	443	500	482	463	464	457	496	496	476	481	485	476	490	457	448	475	459	460	472	499	467	464	445	488	483	465	456	459	462	465	451	463	454	451	444	464	489	443	437	479	479	434	435	483	465	473	466	460	483	451	432	474	450	470	464	459	461	471	446	455	455	477	515	488	476	481	470	458	485	474	474	426	479	464	506	462	486	447	493	433	428	479	446	495	482	421	501	484	459	463	418	466	481	534	482	451	464	535	463	463	481	492	450	469	495	473	476	457	462	464	413	467	485	467	446	453	468	483	464	459	460	488	470	470	434	449	467	486	433	442	469	481	466	474	453	455	426	452	420	494	453	479	436	451	493	474	446	442	493	438	457	472	472	505	480	434	459	436	480	436	450	457	495	461	472	446	489	476	521	441	456	474	476	449	473	473	465	456	494	460	512	457	451	458	483	464	467	452	451	477	500	451	478	481	446	472	471	501	456	507	488	422	464	461	450	477	479	454	461	462	502	456	445	469	473	460	466	494	484	454	442	467	458	440	452	485	484	465	456	488	428	452	468	475	474	523	466	455	477	478	505	437	415	485	462	501	497	470	434	471	488	485	487	490	460	451	477	419	469	476	495	496	458	468	458	464	464	458	452	493	473	473	461	466	471	456	474	465	471	483	443	457	498	494	478	452	426
14620	6794	761	328	476	471	415	375	311	277	222	192	172	141	127	134	125	114	104	115	106	76	77	73	74	53	74	60	61	55	57	67	74	56	55	61	59	49	51	50	52	45	53	46	58	58	62	55	51	67	44	37	41	37	44	38	41	49	43	38	44	40	37	62	46	43	37	43	51	38	40	40	46	48	43	48	37	34	42	27	41	45	46	34	51	52	41	41	42	40	34	31	41	43	43	55	31	51	41	46	53	28	38	39	39	37	37	40	37	39	45	41	53	37	45	34	46	38	33	43	43	48	35	38	45	52	57	50	39	41	35	51	41	38	44	34	35	41	38	46	36	42	37	33	45	35	40	40	41	43	51	36	35	43	36	53	40	43	44	34	37	26	43	34	35	32	47	33	46	49	40	35	48	53	43	34	45	39	43	45	47	38	34	35	40	36	44	46	46	50	37	30	50	46	48	40	48	43	44	48	50	43	43	42	35	45	30	53	40	25	44	51	31	47	39	34	33	40	34	46	29	25	45	36	39	34	31	40	44	42	43	50	42	30	30	36	41	43	46	43	50	40	38	34	41	28	48	42	40	35	33	48	42	25	53	40	44	47	28	48	36	36	33	31	43	47	39	34	36	43	48	29	39	39	38	53	54	45	39	40	42	25	37	42	37	36	45	36	40	38	38	31	36	49	30	48	38	48	41	46	37	32	35	34	40	39	53	40	38	40	31	47	39	45	41	40	40	45	41	37	38	39	39	42	33	32	36	40	45	42	41	38	46	32	52	48	45	44	50	34	50	43	40	38	34	38	50	38	29	40	46	50	39	37	57	49	49	46	42	44	45	52	49	38	46	43	36	45	26	33	39	43	35	39	48	45	40	42	40	40	44	34	41	40	40	40	40	45	39	45	46	37	33	36	30	30	41	32	61	30	47	43	35	43	31	43	33	55	48	45	47	41	35	42	50	30	35	35	34	42	34	37	41	40	52	37	40	43	33	44	40	28	41	43	34	56	53	30	38	35	47	41	43	42	41	43	31	49	42	35	36	39	41	47	46	46	35	45	56	41	45	43	51	49	46	37	38	32	40	51	45	32	38	44	35	42	42	48	48	47	42	46	42	52	39	42	45	40	48	44	41	48	33	32	29	37	37	43	29	42	27	34	37	35	50	39	38	37	40	40	42	37	39	35	36	32	51	40	47	43	50	56	39	37	42	36	34	41	45	54	37	38	41	49	33	38	41	37	34	43	41	48	46	43	36	51	46	47	38	34	38	39	37	43	38	42	42	33	37	37	40	28	44	34	45	38	52	40	37	35	45	39	43	45	45	42	37	44	51	54	51	37	32	39	40	45	33	45	53	34	40	44	40	40	47	39	43	39	48	42	39	40	49	45	38	39	33	40	45	34	44	56	33	38	45	37	42	43	38	45	40	37	41	42	39	32	44	31	47	44	36	38	49	46	46	48	43	42	37	44	50	40	44	35	37	44	36	33	42	46	31	40	34	43	52	35	40	41	48	59	52	41	43	42	28	46	50	41	34	50	51	33	38	42	41	35	35	41	35	39	37	47	39	36	41	38	41	33	29	34	41	43	40	37	31	32	33	37	51	34	48	31	48	43	41	43	52	38	36	41	32	38	43	35	57	34	37	19	36	36	41	37	46	35	39	36	34	38	22	43	35	37	40	36	43	38	43	39	40	40	42	41	40	46	52	33	38	28	40	51	55	36	50	34	38	41	31	34	53	55	46	34	48	44	47	46	36	43	46	37	38	43	35	40	37	34	41	51	40	46	36	50	43	57	46	43	35	43	36	43	44	37	39	37	43	35	36	36	46	43	43	40	33	51	48	35	37	42	39	51	63	34	35	52	38	39	30	39	42	34	35	46	42	30	33	35	42	46	40	33	51	30	36	37	43	44	24	39	42	49	40	39	31	47	42	42	50	41	46	45	45	36	36	44	44	46	49	39	35	46	36	36	49	37	34	37	33	40	34	45	41	33	39	36	44	41	35	32	43	36	47	41	43	39	29	36	53	50	46	27	35	44	43	52	38	42	39	37	44	37	37	40	34	37	29	43	49	38	38	33	45	39	33	33	38	43	50	48	42	41	37	45	51	40	36	39	46	38	38	28	34	49	42	51	37	31	46	46	42	48	37	49	36	34	47	39	41	38	33	38	31	43	34	36	44	38	30	47	40	42	35	31	51	39	34	35	33	48	36	36	33	35	49	41	42	50	38	43	32	37	32	44	47	35	34	38	42	44	44	36	40	34	42	38	45	31	52	46	38	44	36	32	29	43	48	42	46	39	33	41	46	48	53	28	34	56	39	44	39	38	34	35	35	30	40	52	40	45	39	43	39	39	51	42	48	40	41	39	40	30	39	48	39	37	42	44	31	34	41	34	30	36	36	41	37	39	45	42	52	37	37	36	34	43	41	52	34	44	39	31	34	41	37	44	34	39	39	34	38	48	33	45	35	43	32	36	34	33	44	34	49	37	38	47	48	39	39	46	44	38	41	56	33	30	44	36	37	41	42	38	39	45	43	34	41	45	40	40	43	35	39	42	35	40	49	40	42	42	43	33	47	50	38	41	42	41	39	47	51	32	38	44	53	37	39	38	34	31	46	33	45	41	44	31	39	29	35	40	31	39	51	29	39	34	44	45	40	32	36	47	36	43	35	29	46	44	45	41	44	42	30	32	37	50	39	37	33	35	44	34	37	40	44	45	52	43	44	35	45	45	36	44	40	41	37	38	48	39	54	50	41	38	44	39	44	44	34	43	54	41	46	40	39	30	39	43	47	37	35	39	32	41	49	39	28	53	44	40	41	40	50	36	47	42	38	48	40	22	42	34	43	33	42	43	39	40	43	46	36	39	57	42	32	43	41	40	39	35	40	44	45	34	38	50	38	30	32	45	55	47	46	44	44	39	53	34	49	51	41	44	43	43	35	31	57	42	46	39	36	37	46	39	40	35	35	42	46	34	43	38	34	39	41	47	39	46	48	35	26	53	50	40	38	39	43	34	31	40	43	35	39	54	40	42	39	44	49	47	48	41	49	43	30	39	39	40	44	43	36	47	33	41	40	37	38	45	53	46	45	45	56	32	45	41	43	46	36	43	41	37	36	38	54	51	46	40	39	34	57	37	31	64	40	36	39	34	44	46	35	51	47	39	35	34	36	37	34	31	46	31	39	41	38	42	44	49	33	45	38	30	48	34	44	47	51	51	45	44	43	30	43	37	32	48	41	36	36	39	34	42	46	45	36	36	61	36	54	49	42	42	52	38	38	32	30	53	43	35	55	40	36	36	48	41	44	33	39	37	53	47	39	30	32	41	41	50	41	34	43	30	51	43	36	50	38	30	45	53	44	40	39	38	45	41	40	45	39	38	35	40	34	41	38	33	50	34	37	34	45	42	50	36	38	41	40	41	44	43	36	37	44	41	34	39	44	40	42	44	51	41	48	49	47	44	35	49	42	37	37	34	45	54	44	40	43	52
54071	34738	10917	20359	27383	26158	22844	18779	15575	12779	10782	8927	7742	6834	5937	5115	4667	4329	3816	3403	3112	2811	2565	2414	2179	1970	1863	1772	1671	1682	1589	1513	1445	1331	1287	1204	1227	1150	1197	1183	1137	1133	1102	1132	1102	1107	1122	1139	951	908	885	863	842	734	792	736	744	815	751	725	730	735	690	685	727	732	732	655	711	716	681	697	729	742	735	734	693	748	752	701	724	686	774	763	676	696	719	679	673	659	677	716	666	663	661	765	682	715	720	648	686	688	679	668	694	715	651	695	676	679	680	691	684	653	629	661	670	670	660	648	656	664	653	687	629	645	664	621	680	687	596	633	631	691	615	645	648	604	662	652	634	653	691	620	589	611	575	643	593	628	659	629	675	627	613	640	635	611	620	579	670	652	589	676	655	635	645	653	645	627	625	657	555	607	633	611	641	637	606	622	632	655	633	630	615	613	610	585	610	673	590	654	607	619	605	651	623	627	591	649	614	646	633	611	609	630	605	603	609	620	609	580	640	627	571	642	650	584	619	649	664	604	589	614	590	629	638	638	633	688	614	599	638	620	607	613	667	573	644	591	704	610	640	632	629	594	678	602	646	637	610	626	661	617	615	683	593	635	631	641	597	639	637	654	619	619	625	669	650	618	647	609	621	679	616	607	627	605	616	548	604	595	603	637	633	613	628	599	604	632	644	600	653	637	616	612	613	633	643	661	598	629	622	647	621	644	615	640	644	609	604	626	621	592	634	639	602	610	629	608	601	604	637	602	625	578	613	674	644	616	646	587	665	617	667	597	672	600	611	613	610	668	609	626	682	632	606	643	633	599	648	621	613	625	603	616	643	625	632	630	646	586	626	637	609	650	620	624	669	597	630	582	559	619	629	578	622	655	647	604	587	617	581	626	638	610	680	596	590	621	616	626	586	641	582	645	615	665	642	629	668	609	607	596	630	642	652	644	614	629	633	619	605	607	624	613	622	637	662	593	617	669	602	659	622	626	618	619	621	671	624	635	618	608	618	657	602	682	593	608	627	616	624	624	643	613	631	607	592	622	625	611	590	614	604	638	601	629	608	574	629	551	595	630	610	603	640	638	659	616	670	620	620	590	629	614	683	628	636	599	644	604	643	675	601	645	671	639	631	678	581	639	620	624	608	617	620	610	589	655	596	637	617	608	587	614	575	617	630	626	635	627	641	644	629	658	645	634	621	610	652	652	641	648	644	607	642	614	663	622	617	657	621	618	662	625	578	629	665	595	608	582	623	571	609	626	653	632	624	626	638	630	586	611	613	645	632	646	639	634	578	631	610	640	618	623	618	621	629	595	627	605	576	654	652	647	655	587	613	640	639	609	619	636	691	625	689	627	634	639	597	607	618	619	627	598	608	607	643	644	620	682	646	639	662	643	573	616	658	619	550	597	614	606	615	637	601	643	634	615	611	627	623	599	629	623	593	625	599	650	642	621	632	583	610	588	616	647	628	610	657	617	641	621	648	682	656	639	638	652	634	618	617	622	610	614	591	690	626	604	591	597	576	649	679	631	618	621	642	599	617	615	631	654	600	616	639	605	670	604	619	612	608	621	623	612	629	564	588	656	575	574	573	616	629	631	589	577	622	582	614	584	670	620	601	630	618	635	602	648	638	617	661	646	613	636	598	627	599	655	607	626	629	632	580	656	641	609	620	594	605	659	609	609	650	599	617	582	617	630	634	635	640	662	610	610	607	636	566	619	627	646	603	611	598	635	621	649	647	628	663	620	607	620	641	607	619	622	624	646	589	620	641	621	604	627	658	636	603	668	607	644	610	627	605	587	590	618	652	590	595	644	620	663	614	605	591	626	632	592	641	641	606	638	631	629	590	632	672	613	599	672	642	597	646	625	605	632	630	585	635	609	628	668	680	617	599	696	582	594	642	564	643	623	621	596	608	646	587	634	652	652	635	629	628	608	641	609	669	610	663	631	616	673	636	631	627	662	651	642	615	623	590	642	611	651	641	640	633	609	632	634	628	603	645	605	630	611	662	664	601	661	609	594	617	616	644	640	627	662	641	598	638	633	632	637	615	569	632	611	624	582	643	642	639	648	604	645	589	612	631	620	634	636	616	644	617	599	588	592	615	649	603	602	664	616	605	627	642	644	597	583	593	609	618	589	597	628	603	626	623	608	649	604	664	644	657	627	631	642	603	674	608	621	631	602	623	634	634	645	633	599	629	646	625	614	649	651	588	657	614	653	615	599	595	619	591	631	642	628	586	603	627	645	602	658	650	626	606	657	628	645	609	634	590	577	610	674	567	644	674	634	637	623	634	585	638	631	571	591	620	616	629	626	619	619	645	599	632	664	645	647	610	606	589	637	623	604	655	659	618	643	607	621	586	608	639	656	653	614	594	588	614	614	675	642	629	619	646	606	603	609	600	620	665	614	677	623	619	639	612	662	624	604	589	618	641	643	609	644	631	602	615	597	649	617	597	649	672	600	596	667	653	580	627	625	674	595	619	609	590	604	644	621	626	646	649	588	632	612	639	644	604	680	660	664	586	590	661	643	581	630	646	611	607	620	653	657	606	651	646	593	607	680	622	612	608	627	624	611	617	641	595	609	616	675	621	632	625	626	661	635	595	652	604	604	649	644	593	612	617	654	591	623	641	617	626	689	602	628	601	663	634	596	637	614	584	646	655	684	614	604	620	632	673	643	609	596	650	632	580	625	634	655	613	615	634	608	611	624	609	653	641	602	641	596	632	639	661	613	665	653	612	658	630	661	618	615	640	650	670	584	617	630	567	619	627	634	602	649	615	641	641	630	621	583	607	630	580	633	619	652	608	602	600	637	644	613	631	573	635	608	651	606	605	615	636	622	643	611	637	636	622	617	640	615	601	611	610	651	647	609	619	644	609	596	614	628	659	614	564	628	621	560	654	624	630	619	637	605	660	597	611	632	580	631	588	642	645	644	636	659	605	561	621	650	629	589	609	653	596	602	590	648	593	681	599	647	635	656	616	619	602	636	594	618	637	599	611	618	624	626	610	618	605	626	628	601	585	632	676	647	596	611	649	673	628	587	573	620	608	589	606	662	625	629	695	658	594	598	614	630	618	602	603	598	599	609	625	618	614	630	633	686	613	637	607	594	590	639	614	657	584	605	673	646	631	632	611	677	619	607	625	617	680	598	612	656	594	647	627	577	616	610	638	600	611	578	618	665	607	592	655	708	595	590	649	637	594	606	616	644	609	643	602	634	638	630	604	592	632	615	600	628	625	641	662	600	609	606	617	606	633	659	602	641	585	633	588	617	638	589	683	636	617	628	628	620	605	578	651	593	653	606	647	623	595	614	608	624	600	616	637	586	625	625	632	611	610	603	660	634	667	632	566	652	623	665	617	599	633	619	621	619	628	651	671	623	685	621	628	609	576	639	605	606	631	598	616	622	595	647	635	632	634	655	655	630	612	644	634	620	616	621	609	642	559	658	648	634	601	618	585	578	640	630	614	616	626	624	612	611	639	586	609	646
5737	1691	217	126	171	185	143	128	109	83	86	69	73	57	58	50	44	36	39	33	21	38	30	34	43	26	25	30	27	28	26	27	25	30	23	22	29	18	21	31	29	34	21	26	17	24	27	31	16	26	20	33	19	17	21	25	24	18	21	22	18	18	17	16	19	15	22	17	15	16	27	22	17	19	19	20	22	25	20	19	19	21	10	22	15	26	21	23	18	21	12	20	16	21	11	20	11	17	25	21	21	14	18	20	20	20	13	22	17	24	25	18	20	15	26	23	20	18	21	22	16	16	10	17	20	17	26	19	20	14	19	27	14	19	27	18	22	10	15	26	15	21	24	26	15	23	23	20	17	15	26	22	20	20	14	20	18	18	14	26	18	20	16	24	23	29	18	15	15	18	21	15	31	17	18	16	18	13	22	32	17	21	27	18	19	21	18	15	22	26	19	19	25	23	25	20	17	14	19	18	23	12	15	17	20	13	14	19	12	21	20	14	22	21	15	26	15	22	16	18	19	28	22	17	22	12	17	16	14	26	19	21	23	20	17	10	14	18	22	16	19	23	21	20	19	18	20	20	22	21	19	14	24	24	25	12	22	21	12	18	15	22	22	16	23	16	17	24	21	17	29	18	18	16	22	22	21	13	27	18	25	17	18	21	15	18	14	23	14	21	13	16	11	19	16	15	18	13	34	22	15	12	16	29	24	22	15	21	14	20	24	24	15	18	19	19	9	22	13	22	20	22	14	26	19	19	19	15	25	20	22	13	16	10	23	19	22	21	13	19	16	11	22	15	24	15	20	24	16	22	17	17	22	20	15	21	17	17	22	23	16	12	16	29	27	22	20	15	19	28	26	14	27	16	28	23	11	17	19	17	12	26	21	16	24	10	21	22	25	19	18	23	14	16	11	19	23	15	23	23	12	18	19	16	15	15	18	17	21	31	12	22	19	24	25	24	18	21	22	14	17	20	20	19	23	19	27	16	16	14	29	17	23	12	22	17	24	19	20	18	17	17	15	17	13	18	23	19	13	19	14	18	19	26	22	15	21	18	19	15	21	31	21	18	22	19	20	20	20	16	14	15	25	25	16	20	20	13	11	13	13	18	16	14	24	13	14	20	27	19	21	23	17	18	26	20	19	17	15	17	24	23	10	31	19	13	23	21	18	21	12	20	19	18	14	27	23	16	16	19	17	15	21	14	13	20	29	12	18	18	22	21	18	19	22	15	17	16	27	22	25	9	19	21	22	13	22	27	22	21	21	14	26	18	13	24	24	10	13	18	15	19	20	21	16	17	27	16	19	24	19	17	24	24	19	21	22	19	27	18	18	22	16	20	19	20	30	12	16	21	30	18	31	23	15	11	9	16	25	17	15	24	23	15	24	21	16	23	23	12	13	24	29	19	16	15	18	27	26	19	24	13	23	18	20	15	21	23	16	20	24	17	17	18	14	17	23	24	20	21	14	17	16	21	19	29	19	16	27	19	18	19	18	16	15	19	17	24	10	20	19	20	18	21	27	25	20	24	25	23	19	12	18	16	17	16	20	18	22	16	20	17	17	23	13	18	21	19	23	23	16	27	26	14	19	20	18	19	20	26	17	20	14	12	17	28	16	23	12	29	21	29	20	18	24	30	26	21	19	21	13	17	24	23	20	14	17	25	22	25	19	19	16	19	20	20	17	11	21	17	27	24	24	19	17	19	24	18	12	24	7	21	30	23	18	20	15	21	23	18	23	18	18	17	11	21	15	19	13	19	20	12	14	12	15	19	20	19	26	17	19	28	25	19	20	17	19	17	19	22	21	17	20	26	18	23	18	16	18	24	18	12	19	16	21	19	21	22	32	24	14	22	18	22	12	15	20	26	19	20	25	20	16	11	17	11	20	21	21	25	21	20	26	30	17	15	15	16	14	28	24	22	21	23	19	13	15	21	18	15	23	19	16	19	22	14	20	19	22	25	19	22	20	27	13	19	21	18	21	25	11	15	19	16	21	22	16	22	16	29	22	16	15	28	21	15	22	18	18	19	22	24	20	12	16	16	29	22	20	31	21	22	26	13	17	18	8	16	20	24	13	24	25	18	19	22	23	14	20	25	15	21	12	15	15	19	15	20	21	22	12	18	26	18	16	19	16	17	14	18	17	13	28	20	20	19	29	22	27	13	23	13	14	18	15	23	22	24	14	17	21	26	22	28	19	19	12	20	24	24	25	19	16	15	14	21	19	19	22	18	22	16	14	20	16	15	19	16	19	17	25	21	25	15	19	24	21	20	23	17	29	14	18	20	21	13	17	14	14	23	22	16	18	13	21	23	16	14	19	18	13	15	21	17	21	25	15	22	22	11	11	19	23	23	20	16	15	33	14	17	17	24	15	23	18	23	23	21	23	26	21	30	25	22	18	23	22	25	19	19	23	29	17	18	19	26	20	13	20	18	19	16	18	17	26	13	15	16	13	13	13	18	17	15	18	22	27	15	22	23	18	21	29	21	24	21	18	14	15	20	18	19	23	22	18	24	24	23	15	20	14	13	13	25	18	19	18	18	12	26	17	16	30	26	20	21	27	21	15	13	20	21	20	17	15	18	14	18	22	18	19	20	20	28	17	25	9	18	18	17	11	18	24	16	18	18	17	29	30	18	26	22	22	16	9	16	25	20	23	25	24	14	26	29	18	23	20	25	23	19	24	22	17	21	24	32	21	21	23	18	26	12	21	13	20	15	22	29	13	19	19	17	18	19	18	21	13	16	25	17	18	21	22	22	20	20	17	18	19	28	16	20	24	18	28	19	18	21	10	18	17	29	22	16	14	21	22	21	21	20	19	13	23	15	23	18	18	18	20	21	18	23	26	14	22	20	18	18	13	18	14	15	11	13	13	24	21	23	26	13	25	22	18	15	17	9	30	16	21	16	20	20	19	21	25	16	17	23	19	23	18	24	21	23	16	14	14	13	17	15	18	23	20	17	15	20	25	18	16	18	21	12	24	15	18	20	29	21	17	10	19	17	27	12	20	15	21	25	16	18	17	14	22	12	24	23	12	15	20	25	19	14	24	20	22	16	18	20	11	21	16	23	22	16	16	13	20	17	11	22	26	13	21	21	20	23	22	25	16	29	21	14	21	17	18	16	28	16	16	14	21	10	14	11	20	27	22	23	22	27	28	21	23	15	16	21	22	18	14	24	25	21	28	23	25	16	18	22	26	20	26	27	20	23	21	23	26	14	31	26	15	13	16	26	16	17	19	19	24	12	16	17	22	14	18	24	17	19	23	23	18	18	15	23	24	22	22	23	28	18	17	25	20	14	17	32	16	23	15	18	16	16	18	26	18	16	18	22	22	26	26	19	16	23	16	17	20	17	15	19	15	22	24	19	21	20	21	22	17	19	22	11	19	17	14	23	20	27	26	18	25	19	16	16	26	21	26	18	14	15	20	17	17	19	25	26	24	15	11	20	23	30	22	19	17	14	25	20	12	20	20	12	13	19	12	22
40084	21896	4813	10877	16099	14904	12188	9320	7123	5564	4299	3590	2922	2517	2147	1919	1666	1566	1343	1179	1109	966	899	865	781	748	680	701	613	646	643	602	605	533	499	516	503	522	514	494	485	500	411	459	486	471	523	472	450	443	423	415	396	376	359	331	366	378	331	318	344	323	309	320	396	341	354	337	376	349	386	313	359	360	382	344	351	355	317	321	348	350	339	359	338	316	351	337	327	330	327	311	336	316	330	316	364	348	353	314	341	336	367	300	352	367	315	353	320	329	340	339	333	316	334	322	358	335	323	348	342	327	335	331	352	329	343	332	317	356	313	347	361	302	336	298	311	335	328	295	316	314	348	281	302	295	324	326	297	324	322	295	303	343	331	342	316	294	307	306	329	336	336	320	306	288	325	271	320	307	347	305	284	333	304	298	339	321	292	291	282	303	302	312	310	310	339	312	314	301	306	336	313	299	309	313	318	296	321	302	334	341	311	298	296	287	310	301	339	279	314	314	309	290	340	303	300	326	317	265	322	309	312	312	298	344	319	344	305	308	323	304	276	313	311	293	311	329	305	289	313	327	304	336	319	316	331	306	297	296	304	285	292	300	333	323	297	311	274	310	276	297	322	309	308	341	316	324	323	309	304	318	311	308	330	310	298	344	298	351	294	319	316	306	290	319	328	295	281	323	276	305	341	286	293	302	311	331	313	327	316	318	328	317	312	319	303	311	311	322	295	294	327	328	313	311	297	292	320	302	336	281	355	315	328	326	323	329	326	322	308	312	332	350	314	314	329	306	275	311	315	324	315	309	300	302	329	341	315	301	319	300	304	298	334	299	308	305	281	301	304	296	324	301	302	314	298	307	309	313	313	307	318	310	319	297	296	306	326	290	277	299	314	297	322	279	295	327	300	294	325	308	301	310	313	322	331	338	307	324	299	335	308	300	335	322	317	282	326	310	334	301	315	290	360	271	308	299	305	339	322	316	340	296	290	326	326	287	294	339	321	318	315	309	325	339	320	312	339	334	309	298	331	304	319	310	298	316	329	311	309	282	312	296	320	299	328	337	306	320	293	329	337	329	307	319	314	289	323	322	325	320	332	306	322	321	321	293	324	311	302	291	316	300	327	347	336	284	316	280	324	293	309	324	317	303	315	327	310	311	322	326	320	317	316	321	326	288	306	344	317	309	320	296	319	302	294	307	310	318	298	288	293	308	307	280	287	354	326	300	312	332	313	330	291	321	315	289	306	301	325	299	344	282	301	297	314	305	294	304	331	311	304	311	326	334	305	307	303	322	330	301	299	309	340	312	315	280	323	314	292	312	314	312	297	333	322	309	334	316	331	267	303	277	343	290	321	295	288	321	332	318	289	323	307	292	311	324	296	294	301	282	305	303	312	329	327	334	347	301	294	296	309	316	337	310	298	288	271	325	293	286	322	319	322	292	306	288	299	291	334	284	288	324	323	294	308	327	318	327	312	320	304	306	301	301	303	298	318	300	308	323	302	317	288	314	284	298	295	309	329	308	329	335	306	312	351	300	341	309	324	324	286	331	295	299	336	325	266	308	286	294	306	325	285	293	311	302	295	308	292	289	332	309	306	291	297	311	304	293	297	320	312	290	320	289	319	330	316	335	312	305	321	302	342	307	293	290	315	309	330	306	300	332	308	276	305	338	293	303	290	310	278	322	341	324	303	314	293	301	312	281	300	306	306	300	316	325	284	301	282	301	304	311	327	317	297	322	303	327	309	304	304	335	319	294	269	315	307	280	309	306	326	283	315	320	303	294	302	331	327	289	307	338	304	284	298	315	328	311	285	328	312	314	320	322	304	306	299	353	318	330	286	285	288	316	320	317	326	300	297	310	279	331	296	310	329	289	293	333	343	316	324	329	345	327	319	310	290	323	305	299	325	294	312	290	330	276	298	319	294	310	314	312	329	329	287	311	319	293	309	297	329	296	309	320	317	313	302	321	328	336	302	323	312	304	303	318	290	283	331	351	282	278	299	317	323	301	321	298	299	325	292	294	338	321	315	319	307	329	306	306	346	333	309	297	298	320	300	299	317	303	307	284	302	280	337	298	336	295	316	319	328	312	287	290	300	330	306	317	310	292	326	333	333	295	284	328	304	331	295	318	336	338	295	292	311	318	303	293	324	295	289	317	310	311	287	308	324	294	309	271	328	314	305	317	313	272	336	358	307	291	309	307	331	320	287	301	318	342	322	313	322	315	308	333	335	323	300	300	310	320	311	320	309	333	302	314	340	317	280	304	319	306	289	332	297	344	316	290	300	299	351	317	313	296	311	312	325	309	305	364	305	299	318	325	288	286	327	301	295	314	330	311	340	316	330	323	325	311	294	321	310	307	299	346	320	301	336	331	344	324	303	327	304	279	337	305	323	312	306	370	305	319	337	298	312	324	297	293	317	315	294	310	317	311	317	327	311	313	301	317	319	320	321	313	296	310	305	319	315	299	304	305	313	271	290	299	323	315	308	324	313	305	274	303	303	308	301	330	290	308	308	267	347	299	303	318	316	285	269	328	334	325	282	309	314	308	295	334	272	282	345	357	317	302	312	306	306	302	281	300	322	294	288	309	322	349	295	334	309	311	336	350	324	314	291	328	318	313	315	322	315	322	306	301	274	323	302	285	365	332	318	308	267	299	329	265	290	282	333	303	303	295	317	310	324	328	315	310	309	289	308	357	306	311	304	290	308	299	326	279	342	297	316	313	332	332	299	327	336	301	323	328	286	286	364	308	334	316	286	305	319	332	328	294	295	338	316	332	304	299	279	299	287	315	312	315	303	296	300	315	294	341	299	320	313	307	352	358	327	280	287	337	311	296	330	294	289	286	306	308	342	307	327	285	308	297	280	296	307	300	304	329	313	326	313	327	275	290	297	304	285	286	316	311	319	344	300	357	310	315	309	304	304	340	298	300	317	326	292	291	317	339	298	322	294	321	291	311	278	312	323	312	323	299	324	336	327	319	314	282	333	295	323	302	323	294	315	301	307	317	311	281	321	352	295	301	336	325	296	322	318	312	326	301	279	311	316	307	326	307	332	311	334	323	326	318	323	324	323	307	349	313	307	326	290	302	296	328	318	322	297	290	310	324	280	310	342	291	282	311	299	323	328	306	301	323	346	283	307	299	352	296	325	307	332	347	304	326	295	330	312	321	310	296	316	313	302	306	320	299	308	313	308	317	328	298	323	336	341	293	312	329	293	292	284	301	329	324	320	339	284	331	342	307	303	314	276	309	314	308	314	321	331	326	327	320	335	325	315	339	330	333	308	319	318	319	294	330	303	357	313	301	300	312	266	307	310	344	313	297	324	349	345	317	301	292	292	327	343	293	302	346	294	324	324	322	297	293	295	292	302	294	317	335	277	304	308	310	321	310	345	307	327	321	292	292	337	309	329	329	295	297	300	283	360	304	319	338	338	326	352	299	322	319	276	303	343	347	333	319	318	316	329	291	336	313	330	325	331	320	280	319	306	325
12234	5469	500	275	392	416	324	280	256	222	175	139	138	124	118	111	81	104	93	65	65	63	48	66	61	53	64	60	47	64	47	47	49	46	36	39	43	46	52	34	38	46	46	49	44	51	42	45	39	29	36	44	35	26	31	31	36	50	42	31	35	37	29	36	37	27	28	57	44	33	43	30	29	27	33	32	50	22	43	28	34	35	39	45	38	44	32	35	26	29	30	25	42	39	41	39	42	40	22	33	42	35	38	34	26	33	31	30	34	38	40	30	25	42	35	27	31	35	44	26	26	30	43	36	32	35	35	42	36	35	40	30	36	27	41	24	33	32	26	32	32	28	45	35	51	31	41	35	28	31	31	29	26	33	33	36	35	32	29	34	28	35	40	38	28	40	32	27	27	28	23	30	28	36	26	30	30	30	26	41	36	48	40	33	37	38	45	31	33	30	31	29	37	25	40	34	31	35	41	33	34	28	38	30	30	36	46	35	36	27	39	22	36	30	32	38	25	31	30	40	34	47	35	33	40	47	36	36	35	40	28	34	34	36	39	40	34	42	28	30	33	39	37	31	39	42	36	31	33	24	40	39	32	29	35	31	36	29	27	37	36	28	22	30	30	34	43	32	24	37	29	42	31	39	45	30	35	33	41	31	28	32	37	32	36	31	42	35	43	23	41	37	29	29	32	35	27	41	33	24	31	34	39	37	28	35	29	27	43	40	24	24	29	34	37	44	23	45	32	38	29	37	26	32	20	38	38	37	26	21	36	34	33	31	32	24	38	35	41	37	37	27	32	38	28	38	44	31	36	31	44	28	31	37	42	37	31	23	44	23	23	24	37	33	44	39	28	31	38	32	43	34	36	32	31	26	37	45	35	25	29	34	30	35	37	36	41	32	29	41	41	20	42	37	34	32	33	29	25	33	29	32	33	36	31	40	36	29	29	33	42	39	36	36	32	33	29	28	32	38	31	31	33	37	41	31	33	41	30	31	30	37	35	22	31	35	29	35	30	40	39	24	28	30	34	31	37	30	42	41	31	31	34	37	26	31	38	31	40	36	29	26	43	41	36	37	26	33	24	29	23	30	32	35	31	28	32	31	30	31	25	35	47	35	29	46	32	36	37	34	25	33	31	29	50	31	40	35	41	22	32	29	36	30	29	29	33	32	29	30	29	42	36	35	39	42	29	40	29	45	30	30	31	36	26	42	38	31	37	30	39	31	33	28	46	38	30	31	30	36	44	28	34	42	37	31	44	26	38	31	21	43	43	43	21	36	34	31	31	39	27	38	38	28	25	34	25	24	50	31	37	39	29	38	32	38	41	35	26	36	32	48	32	29	46	28	44	37	47	36	38	25	41	41	36	39	27	27	42	25	27	33	39	28	36	33	29	40	33	33	19	38	26	34	37	36	37	29	31	35	23	39	25	32	33	26	28	29	35	39	32	31	25	40	43	26	35	30	31	40	37	36	35	36	32	33	36	37	37	29	35	37	33	37	43	36	35	33	24	31	27	31	31	33	38	29	30	32	29	40	30	31	33	27	33	43	49	36	40	28	34	25	26	42	34	38	51	35	32	31	31	32	31	41	33	39	30	41	33	29	30	31	38	23	31	33	28	33	31	44	28	35	44	29	30	31	39	31	32	42	28	38	45	18	25	32	35	23	33	31	34	24	27	33	27	33	41	32	30	27	24	44	39	27	31	26	34	36	36	34	35	27	34	30	23	28	30	32	37	26	33	39	33	40	26	27	41	30	26	28	36	39	38	31	46	33	45	30	39	27	38	29	41	33	35	32	33	36	32	50	35	37	33	39	34	28	35	35	31	30	35	29	43	38	45	32	37	39	29	19	29	35	29	28	37	27	26	26	30	36	32	31	29	34	39	37	32	30	32	29	27	25	32	42	34	35	33	43	37	34	31	29	37	42	30	34	32	26	37	30	38	27	31	38	40	31	41	24	41	29	37	40	33	32	24	30	33	43	38	34	44	38	38	39	36	31	32	34	33	25	36	35	37	43	41	23	33	36	34	37	35	26	25	38	41	33	32	33	32	26	42	33	27	40	39	40	31	36	34	29	42	33	34	48	36	33	25	32	32	28	31	36	38	25	37	28	42	29	37	28	28	40	37	41	34	35	38	42	35	41	31	28	30	32	33	31	34	29	31	44	42	35	32	24	34	27	32	21	39	36	37	35	37	29	27	44	40	33	41	33	23	35	31	39	34	30	34	33	17	31	34	26	29	37	32	37	31	22	47	30	34	31	37	33	24	26	33	36	39	29	31	26	31	32	22	30	36	43	38	33	29	38	35	33	27	37	26	33	50	27	26	41	42	34	27	38	38	34	37	35	42	27	45	35	30	40	31	35	27	35	20	30	30	40	43	35	38	29	33	34	38	34	34	31	38	32	28	39	35	33	44	33	24	24	34	25	37	35	35	26	29	32	24	25	25	35	36	36	35	34	37	26	26	21	43	30	46	36	34	36	30	37	24	29	29	28	32	29	31	34	33	33	40	38	33	31	34	31	30	41	38	27	28	29	28	27	29	37	19	28	40	33	33	28	35	34	34	31	45	43	39	39	28	32	31	23	38	31	26	31	34	29	41	36	30	31	46	48	32	43	29	44	29	42	34	34	29	38	28	31	36	32	37	37	26	50	34	27	31	42	25	24	35	34	29	40	29	30	32	33	35	37	34	38	35	32	36	30	36	32	30	38	35	34	39	36	40	32	38	33	41	35	45	27	27	38	35	28	35	35	35	36	37	29	35	30	29	30	37	24	33	36	34	29	36	35	25	34	30	42	25	30	33	31	34	31	31	32	30	34	28	28	28	31	27	39	41	28	38	38	27	35	45	33	31	40	24	29	42	46	35	32	32	26	30	23	29	29	34	33	31	40	32	34	34	36	31	25	33	46	36	35	35	46	42	40	36	38	30	33	40	29	36	32	29	42	22	31	45	31	26	30	35	34	28	27	40	28	29	35	36	36	31	37	32	29	28	31	37	29	32	38	32	25	32	33	32	32	38	26	36	36	28	29	26	42	30	29	21	22	34	24	37	40	27	37	27	33	35	27	34	36	39	39	28	36	32	30	21	31	40	33	36	42	30	30	36	30	31	29	44	27	29	25	27	35	33	48	37	34	27	43	25	36	30	33	34	29	34	38	34	36	32	35	28	42	34	30	19	23	34	37	34	19	30	37	36	34	32	27	39	32	38	27	29	39	39	31	47	31	22	31	29	31	34	36	37	34	33	34	34	34	34	29	19	41	37	34	32	24	36	38	32	30	33	39	40	22	34	35	25	32	40	37	39	42	37	50	40	35	33	31	26	23	38	30	37	31	36	30	24	37	40	32	36	38	31	36	42	31	34	28	36	32	29	29	34	29	31	40	34	31	36	34	27	32	35	35	28	34	23	34	34	48	29	32	37	26	34	35	35	45	25	32	41	29	38	26	30	36	27	31	23	22	33	33	35	35	32	35	40	40	25	42	49	38
51813	31979	8854	18404	25300	24107	20709	17235	13869	11313	9511	7698	6694	5849	5020	4483	4092	3643	3287	3047	2675	2444	2135	1897	1817	1637	1587	1538	1423	1416	1338	1382	1202	1137	1051	1057	1067	1034	1038	1003	1002	953	869	972	1002	926	978	922	854	749	688	723	682	675	623	634	631	626	611	661	650	598	619	626	607	614	577	583	586	591	615	629	595	602	633	569	601	591	609	596	569	620	646	626	593	586	575	616	569	559	546	574	555	570	590	582	609	611	521	587	586	564	584	564	578	574	586	573	587	561	557	600	560	550	550	568	561	568	563	561	561	571	521	563	564	624	549	575	547	510	557	563	537	547	569	551	518	546	552	549	520	563	509	561	567	558	548	542	547	510	533	513	523	559	561	542	513	522	515	532	541	549	533	544	519	525	512	569	524	502	528	503	507	538	564	580	538	511	510	517	508	514	539	536	537	506	528	535	510	520	569	522	524	548	523	491	530	528	513	515	507	564	517	520	552	549	550	529	522	529	528	487	545	542	491	545	518	532	535	533	531	505	526	546	559	559	515	556	577	542	521	524	557	532	520	566	506	515	517	527	490	510	508	529	575	525	538	522	511	521	519	518	536	493	530	565	501	524	564	567	472	527	477	499	542	537	521	527	519	536	536	513	459	551	544	558	535	511	519	525	469	517	562	518	541	457	514	529	521	463	570	579	548	525	522	587	537	508	524	515	555	510	522	552	550	544	518	506	525	514	535	525	515	500	534	548	527	527	539	565	540	517	525	559	544	540	553	506	523	573	536	524	510	541	535	518	511	526	551	568	553	510	466	538	533	555	543	541	495	501	552	524	524	550	539	547	555	481	488	565	561	506	497	529	499	547	555	493	526	542	555	508	505	494	542	521	525	538	546	532	532	520	516	556	531	498	500	537	485	558	537	533	511	504	535	509	558	511	524	493	522	524	505	535	521	517	520	502	480	531	536	488	536	518	549	537	533	511	548	501	568	519	548	500	511	539	545	516	522	552	536	535	547	482	522	550	571	532	556	487	536	535	544	536	504	565	521	520	577	503	511	521	537	511	549	522	535	500	510	544	548	546	538	514	504	546	552	539	572	505	515	508	509	516	514	503	547	536	533	575	500	521	497	505	482	528	524	512	549	523	480	533	539	552	523	529	510	577	570	566	543	523	541	521	514	502	539	523	522	539	547	575	525	532	482	534	518	507	508	512	512	574	571	541	520	514	521	531	544	552	503	509	524	562	534	531	525	536	519	520	513	526	524	551	542	508	538	507	570	479	490	561	546	511	484	487	569	514	525	503	543	569	561	531	522	521	548	512	517	532	514	487	526	528	514	523	509	510	562	505	516	562	523	507	552	548	514	527	506	556	545	557	565	528	517	537	552	546	559	510	509	502	542	525	541	532	540	535	572	537	491	534	541	544	532	504	526	505	485	539	522	552	535	497	555	535	548	531	505	502	519	501	527	570	505	531	515	547	478	546	536	498	566	511	543	515	508	534	521	483	500	522	510	490	550	506	516	544	529	577	532	522	532	536	531	533	538	536	524	527	547	526	497	497	506	485	506	526	494	515	520	523	526	492	469	492	545	477	506	548	495	529	499	533	508	540	531	515	527	556	532	531	541	508	561	509	497	569	523	573	552	507	567	512	461	517	512	497	523	539	551	550	570	518	493	494	518	500	541	518	538	511	497	527	519	514	495	550	523	517	483	520	533	515	525	541	541	548	526	502	485	493	545	500	498	549	549	511	543	506	525	524	560	465	503	486	538	489	524	519	535	497	509	537	518	533	505	517	499	499	532	540	488	539	511	488	513	512	541	503	524	521	518	556	560	505	455	522	542	512	557	517	517	544	487	525	482	571	533	562	528	544	579	516	525	557	474	501	521	515	539	493	524	531	513	537	532	521	475	508	515	507	507	532	530	543	527	519	536	539	534	519	527	514	510	538	509	542	495	535	546	570	529	546	542	562	532	477	482	507	506	541	508	551	535	519	522	568	536	539	473	519	498	537	536	519	527	522	528	502	497	506	531	496	523	525	505	512	498	485	542	531	560	520	513	547	514	535	505	551	581	517	539	551	527	550	533	555	514	554	532	568	537	504	514	538	525	536	533	491	519	463	548	551	504	531	546	503	529	510	489	550	534	520	532	529	490	504	496	511	554	504	508	506	533	507	494	519	536	536	526	535	544	503	544	525	522	527	538	521	523	524	555	498	563	554	512	556	527	504	483	488	512	533	514	551	532	545	501	530	535	529	541	497	507	494	509	496	519	504	493	522	548	567	509	505	504	505	506	545	485	536	497	497	529	517	526	526	542	559	513	530	546	539	502	570	503	521	532	545	530	528	505	515	547	553	516	524	526	501	527	523	494	537	487	537	544	535	523	475	492	514	539	562	502	548	545	527	553	544	495	517	489	520	541	535	556	574	529	550	514	490	555	513	528	523	488	529	543	515	525	553	523	524	514	530	536	555	527	495	528	488	551	525	495	527	483	593	506	515	482	531	482	542	499	515	498	518	560	558	468	525	523	517	521	508	524	522	516	513	532	530	519	514	539	547	534	537	557	545	532	481	479	544	534	514	546	559	490	497	515	489	543	524	526	534	512	550	492	521	543	509	527	544	491	530	490	514	549	522	569	494	552	523	467	540	570	509	520	529	518	530	518	573	554	525	497	485	530	528	527	532	524	535	524	501	502	545	516	527	514	534	551	527	506	533	552	513	468	526	505	550	543	536	499	517	501	553	546	517	584	490	527	494	536	530	499	491	534	559	523	472	532	542	540	525	501	535	515	541	555	546	517	518	567	532	530	534	505	547	541	491	581	545	460	533	493	523	546	527	540	538	496	458	544	524	535	530	486	545	519	539	505	534	550	520	551	503	498	559	548	546	546	549	511	519	520	574	516	500	544	513	509	531	519	538	503	493	506	504	507	576	515	554	529	540	541	516	484	536	522	544	529	505	513	507	538	488	516	538	537	503	533	533	549	531	549	490	546	551	553	489	521	507	531	542	512	523	497	525	516	528	515	543	545	527	528	521	498	547	523	568	518	541	525	514	542	500	516	515	515	499	552	518	531	528	508	540	520	553	602	540	532	552	498	518	530	526	526	555	517	505	499	539	500	481	575	527	495	517	550	524	526	523	554	510	531	506	505	518	537	505	537	495	534	526	536	515	523	530	504	521	556	511	522	579	518	521	551	524	518	494	493	557	528	500	470	529	537	521	550	485	539	557	565	502	540	529	516	512	509	505	557	528	554	515	496	505	563	501	482	521	536	516	514	486	533	533	548	502	500	557	559	506	527	516	534	542	497	529	557	526	526	502	521	524	537	501	588	502	554	531	513	513	527	517	498	550	475	483	518	540	523	514	540	511	522	536	528	527	542	485	533	505	557	513	530	479	515	533	498	500	553	523	497	508	486	491	507	514	536	521	490	471	520	532	530	556	518	602	540	587	485	528	551	524	521	519	553	483	566	544	504	488	520	521	554	521	529	487	547	526	527	542	541	524
9651	3349	305	184	272	255	237	235	168	164	144	122	100	102	87	74	82	80	67	61	59	59	44	45	48	42	53	30	41	41	43	41	36	30	28	41	35	32	36	25	39	31	34	45	36	31	35	44	36	29	26	29	33	37	28	37	24	29	24	28	39	18	29	36	33	21	34	29	40	30	32	25	31	27	37	30	31	37	32	29	28	32	25	28	34	30	32	34	28	29	39	38	33	27	36	34	17	33	32	25	32	21	30	30	32	29	22	28	37	26	27	28	32	22	34	30	27	32	33	28	29	30	38	32	24	34	30	28	25	29	22	28	29	37	37	29	29	24	27	22	28	23	24	32	32	33	42	38	43	31	27	16	27	32	30	23	29	34	42	33	26	30	32	29	28	32	21	27	25	38	22	29	24	29	24	19	22	25	27	32	37	20	25	15	23	35	32	32	28	23	31	35	37	37	28	23	30	41	31	26	28	39	27	31	29	23	38	24	35	24	34	25	35	27	29	30	29	27	26	26	31	28	32	31	35	33	25	28	39	32	28	38	29	33	33	29	33	24	31	22	36	31	28	27	30	33	36	49	29	22	23	37	23	35	27	19	33	32	35	33	34	31	41	18	25	40	26	24	36	40	30	32	27	32	29	36	23	31	34	36	34	44	33	30	22	27	34	40	29	28	31	32	21	28	31	22	31	22	28	22	26	36	37	29	34	44	28	23	30	23	30	33	29	27	23	21	29	43	25	29	29	32	33	29	25	27	30	26	30	30	30	27	23	27	30	27	33	30	28	23	27	39	23	33	33	25	24	32	37	34	24	24	30	30	35	29	32	24	28	33	37	33	29	25	31	19	31	38	27	28	36	28	23	25	32	24	39	27	32	32	22	15	22	32	33	32	24	25	39	37	33	26	27	33	31	22	28	30	23	30	20	26	37	39	25	30	32	36	23	20	32	32	19	24	19	32	26	24	28	23	29	29	39	32	33	29	19	21	30	30	30	39	26	23	18	37	28	25	41	26	39	40	32	30	28	20	37	25	26	24	34	34	23	33	24	35	32	30	26	43	39	22	25	35	33	33	27	23	28	27	26	44	33	32	37	29	29	26	26	26	27	32	31	29	30	32	32	29	21	26	31	30	32	29	27	31	29	27	43	28	24	29	42	27	25	28	33	37	30	40	28	37	35	29	28	35	17	19	21	23	28	26	22	25	27	36	19	34	34	33	35	27	23	29	35	40	26	25	30	31	38	34	27	35	29	25	33	27	31	30	40	34	28	39	32	31	33	24	27	26	25	26	21	32	25	30	20	22	31	34	23	41	32	28	23	28	24	25	27	24	26	22	29	37	33	32	33	44	31	38	33	27	22	39	35	31	26	27	31	25	28	29	22	27	33	31	31	28	30	23	24	34	38	33	30	35	32	34	28	30	21	24	29	33	29	26	32	35	33	29	29	32	33	32	28	28	21	30	36	32	34	31	32	29	26	25	29	30	23	25	25	34	35	32	24	30	31	30	29	27	27	24	28	29	31	32	26	35	26	35	26	26	23	26	29	36	24	19	33	36	28	29	34	28	24	24	29	35	23	28	30	31	23	29	25	27	26	35	24	31	29	30	38	38	31	19	35	35	31	26	27	39	36	37	37	21	39	18	29	33	26	24	31	35	22	30	29	30	28	20	39	29	29	29	34	30	40	26	27	25	35	32	24	44	35	24	29	26	23	28	23	17	32	37	27	38	29	31	37	28	30	39	38	33	36	26	30	26	27	26	22	25	26	28	20	28	41	33	32	30	33	18	27	28	21	27	32	39	23	29	43	33	26	38	30	41	27	20	24	32	29	28	29	33	29	25	33	26	29	24	26	22	31	26	23	28	31	22	34	28	23	27	35	26	40	29	30	19	26	33	17	32	37	23	30	27	37	32	30	28	35	26	33	39	20	21	25	26	28	28	22	32	32	42	21	27	40	31	34	28	31	32	28	32	25	25	33	36	24	33	29	23	30	38	26	36	42	29	41	35	34	31	25	26	29	35	36	34	29	29	27	33	20	32	19	35	44	32	34	24	31	28	22	33	23	22	29	36	27	20	31	28	23	29	28	28	24	29	35	31	24	30	29	34	30	27	29	27	33	21	26	26	36	31	27	26	39	30	24	29	22	31	38	25	26	27	19	33	34	32	26	33	32	26	27	26	26	32	28	28	33	34	25	33	31	31	24	28	30	30	29	24	34	27	23	33	26	32	24	41	25	24	42	36	24	30	30	35	27	37	28	25	36	31	22	29	35	28	33	36	26	32	25	31	32	39	25	30	35	26	18	27	30	32	32	30	14	30	24	31	28	29	39	32	28	21	29	24	23	24	24	27	26	22	34	36	21	34	44	33	32	23	30	29	35	24	21	22	28	32	22	31	28	26	43	35	29	26	34	23	26	32	29	30	38	24	26	35	36	22	33	19	26	41	29	31	28	35	33	29	28	26	35	26	31	22	31	34	27	32	24	32	23	32	25	24	23	22	28	27	30	23	28	36	26	22	24	25	21	22	33	16	22	27	25	38	33	23	36	25	28	31	29	29	38	31	17	41	21	29	33	35	33	25	25	22	34	36	21	26	46	36	30	28	26	30	34	27	33	24	37	39	38	31	12	28	29	24	14	30	31	40	32	32	30	29	32	29	29	30	33	21	33	35	31	27	32	32	24	31	25	28	41	33	26	41	34	24	34	35	31	29	28	34	26	35	25	32	42	32	25	28	41	31	26	26	30	29	30	37	23	25	31	27	36	26	26	33	35	33	36	31	29	30	25	18	28	29	28	28	32	35	36	34	23	30	36	33	42	32	20	32	27	25	26	38	26	23	29	32	31	37	25	27	30	36	37	36	27	34	33	31	26	37	25	29	37	31	30	28	34	28	31	24	25	33	46	19	25	32	28	39	30	31	29	38	28	28	33	28	35	24	30	27	20	27	31	33	34	36	30	26	38	31	38	32	26	27	24	35	31	21	32	26	32	23	36	28	30	37	24	24	33	30	23	34	23	32	29	32	25	26	32	26	22	33	30	30	29	30	20	30	37	29	18	35	30	37	26	38	37	32	31	36	24	26	41	31	35	29	27	24	22	31	27	30	38	33	33	31	30	18	29	26	24	37	28	22	19	34	38	29	33	24	27	30	21	29	29	29	27	27	38	21	27	23	30	29	32	36	37	26	29	36	26	19	36	29	29	23	35	34	27	38	35	29	33	20	25	32	37	23	36	33	27	27	17	25	34	22	35	20	34	30	37	35	28	37	25	36	41	21	30	25	22	35	21	25	30	33	31	37	29	28	30	23	30	27	35	35	27	40	35	33	23	32	36	28	24	31	27	21	38	26	19	26	23	31	28	36	28	38	29	27	33	43	28	35	25	20	25	29	36	33	37	33	25	27	27	19	22	26	31	31	34	29	41	30	30	26	28	29	32	27	24	30	32	30	24	29	34	34	35	37	16	30	35	31	26	28	35	33	23	34	30	29
45056	27559	6575	14536	20774	19784	16511	13449	10614	8653	7023	5751	5079	4376	3698	3295	2945	2636	2410	2157	2005	1707	1580	1413	1367	1287	1156	1066	1112	1088	1069	1024	946	867	827	842	838	879	794	825	756	751	776	737	781	716	833	736	606	646	555	582	616	594	581	544	541	522	532	551	556	526	503	480	573	527	536	490	536	543	495	505	488	535	585	530	522	535	547	512	505	503	510	512	484	516	590	535	456	475	500	491	521	486	491	499	488	458	508	485	504	450	523	530	482	433	476	481	509	474	505	502	524	505	490	518	530	517	465	430	499	431	512	513	503	484	494	491	495	480	486	477	482	502	462	504	484	483	473	464	442	445	461	449	468	470	470	448	443	445	478	466	492	468	472	473	468	466	423	430	472	478	443	474	444	432	466	475	479	435	452	467	453	464	463	444	465	475	467	457	453	485	465	474	475	463	439	462	468	470	424	453	477	449	498	487	510	487	456	481	430	454	453	451	500	454	469	447	475	453	451	449	469	452	460	473	429	454	467	452	455	448	482	503	483	462	462	471	461	511	503	433	468	481	479	482	482	451	434	459	414	462	442	540	499	451	411	450	418	445	493	431	441	494	453	475	448	487	439	462	458	452	439	478	470	471	472	415	469	489	515	483	451	460	448	477	446	456	463	446	455	466	485	470	475	436	408	466	442	452	450	474	455	520	445	471	438	467	460	449	436	428	461	439	457	465	410	456	443	447	455	455	459	469	493	493	482	495	457	449	433	502	436	465	464	486	520	490	461	450	451	484	464	451	494	429	478	467	510	448	471	471	452	471	450	474	469	451	488	446	459	488	430	436	485	483	458	450	461	428	458	460	445	474	424	424	477	455	468	431	445	478	473	461	451	479	433	418	525	471	443	419	476	460	495	489	469	419	424	457	461	496	448	469	482	487	449	446	488	473	480	470	423	454	442	451	450	424	478	458	446	469	446	468	461	430	498	459	479	494	463	471	466	474	443	456	450	459	448	475	511	480	449	424	487	443	472	480	422	505	446	487	461	481	465	447	480	475	483	486	479	495	442	430	455	457	462	487	491	456	439	438	507	467	431	483	482	486	478	447	469	481	439	442	486	530	517	445	481	516	469	456	453	457	460	469	497	429	419	457	474	472	440	517	468	448	466	489	495	477	449	452	493	469	445	421	494	449	473	458	489	471	476	421	444	473	488	481	474	461	433	479	477	453	505	435	467	457	433	501	483	486	480	459	465	487	465	447	452	444	413	457	484	465	455	474	464	454	462	537	455	437	467	502	433	488	500	483	488	415	476	499	483	451	431	461	411	485	463	448	444	474	438	482	462	465	465	453	484	484	444	458	441	452	470	476	463	461	468	448	477	481	486	463	430	444	429	456	469	491	449	456	481	494	467	434	466	481	455	473	472	483	430	461	457	451	428	461	444	441	464	459	458	484	477	443	486	483	461	466	475	476	461	454	444	490	463	459	444	451	446	468	474	475	490	478	452	489	513	450	418	491	454	492	448	479	457	499	469	454	446	491	437	485	463	485	467	476	457	446	447	469	485	471	477	476	487	475	474	435	455	463	435	449	463	478	447	452	450	448	492	429	441	467	473	441	476	464	485	498	462	475	442	439	446	470	413	465	476	459	473	466	454	490	482	450	483	450	448	465	488	484	477	441	506	505	458	434	489	437	456	459	455	506	469	493	463	460	461	489	475	481	470	439	484	415	489	491	466	514	499	448	507	431	448	443	475	437	450	456	461	466	477	453	496	469	460	492	499	479	479	491	455	473	487	446	478	456	467	463	483	414	447	465	464	489	459	435	451	453	469	504	421	439	439	464	474	481	490	456	439	489	492	453	455	442	405	473	450	484	450	434	483	438	474	459	473	433	432	469	447	460	454	462	492	482	423	461	463	443	463	482	445	502	445	434	478	492	477	454	511	424	504	493	446	501	441	445	434	468	431	467	525	433	474	439	470	475	464	462	487	426	430	448	450	455	461	476	463	475	456	433	453	454	415	442	436	451	426	465	504	452	468	438	471	482	455	435	462	458	480	429	502	431	435	488	475	443	451	489	476	477	498	457	450	443	453	467	443	461	437	461	460	477	465	459	452	451	503	456	466	454	458	477	487	459	478	475	470	503	426	443	435	468	441	469	463	482	455	454	485	451	411	430	472	444	476	473	472	452	420	446	468	494	470	448	481	463	436	455	494	467	488	444	476	459	445	493	461	468	478	465	443	446	454	458	476	432	469	439	450	449	448	472	445	474	488	439	475	472	440	495	493	473	439	466	421	465	488	485	505	437	494	452	495	459	516	485	466	442	478	492	480	471	468	481	481	481	436	465	469	501	474	489	459	472	489	461	476	460	436	494	472	440	484	436	509	464	470	470	447	470	486	463	453	484	480	480	475	481	487	467	466	416	507	502	466	466	474	447	463	457	473	475	484	468	445	474	436	430	458	476	478	457	469	474	449	441	487	486	480	429	474	524	453	438	459	481	476	474	459	492	428	455	449	433	467	469	449	462	457	460	481	455	474	473	453	422	433	419	464	444	429	444	442	437	475	435	505	510	466	483	489	432	497	490	446	460	482	439	480	443	482	473	460	427	460	479	496	447	467	461	481	499	490	447	470	464	462	474	472	477	443	459	455	426	446	452	493	475	444	447	418	479	494	450	476	438	464	469	483	469	467	465	482	491	445	483	489	429	445	425	473	473	458	428	461	457	477	449	450	476	475	492	490	486	452	474	478	470	482	467	460	457	468	446	465	465	469	457	464	469	449	491	454	498	461	450	483	472	478	464	454	465	460	456	456	460	453	478	451	451	454	475	536	481	447	470	480	437	478	441	481	433	457	428	475	456	480	464	452	492	473	447	453	453	467	460	453	458	489	458	469	471	460	443	483	494	448	495	439	462	488	443	467	484	424	456	471	479	504	411	482	435	495	459	468	492	413	475	479	450	481	435	475	436	495	426	481	426	468	487	476	418	471	468	466	444	430	458	487	476	455	448	445	481	463	455	445	428	435	471	462	483	449	464	450	449	440	440	484	432	462	468	494	507	497	491	509	483	443	468	463	472	455	464	422	472	435	441	445	446	452	477	483	477	484	483	486	468	474	467	463	416	486	436	478	484	464	455	448	461	485	469	467	429	499	486	457	450	443	429	463	439	447	435	435	465	472	470	408	479	459	469	495	447	447	436	440	473	480	451	471	469	436	443	403	474	487	458	454	469	447	463	435	459	492	466	485	468	473	454	448	469	466	477	447	429	473	444	461	453	451	446	432	432	496	485	424	467	436	464	460	474	466	466	439	476	451	467	496	483	497	466	438	443	463	489	455	446	475	498	453	481	485	484	439	457	473	469	450	455	489	464	473	434	464	472	441	465	477	426	467	458	492	525	451	488	475	454	456	467	455	473	463	468	495	505	470	418	469	463	439	462	448	444	411	463	475	462	441	440	450	465	474	477	450	425	449	472	476	467	461	465	470	501	466	470	448	479	480	463	487	455	481	505
14330	7158	632	347	431	474	388	307	307	231	223	206	176	160	128	107	108	111	85	88	95	88	72	80	74	77	63	56	55	55	78	65	50	67	51	51	66	49	58	34	44	56	50	51	63	44	50	41	51	32	43	34	45	36	45	32	55	50	43	39	37	35	39	34	40	45	28	44	38	30	39	41	34	30	48	40	34	47	37	39	33	34	43	36	40	30	44	39	37	34	43	45	35	42	39	42	44	46	49	46	38	51	39	43	37	43	43	45	30	46	38	45	39	36	40	31	33	45	33	40	47	47	46	40	38	32	26	41	38	44	46	36	40	49	34	29	53	37	33	39	44	38	39	35	34	40	34	41	45	36	37	26	38	44	47	40	38	43	33	45	33	33	40	48	37	40	40	39	46	30	39	33	49	29	36	36	46	46	33	55	43	44	43	46	48	43	37	45	44	42	37	43	38	50	38	48	41	48	39	42	48	44	40	32	33	36	40	44	29	42	43	36	35	42	34	36	42	39	39	31	45	44	44	33	48	33	48	26	42	51	39	31	33	36	41	46	42	37	41	46	44	46	41	33	44	40	45	53	44	37	42	40	42	32	50	52	44	49	53	35	52	38	53	37	40	47	42	36	41	44	47	45	46	30	41	36	36	42	37	49	27	31	45	39	30	35	33	39	38	49	53	43	44	28	38	38	44	34	39	35	33	41	34	39	32	48	40	44	43	36	38	44	39	36	43	26	40	48	33	29	37	38	31	40	33	38	43	44	59	55	42	39	47	33	34	48	27	43	26	29	37	44	27	40	40	41	34	36	29	45	35	44	27	41	42	40	38	39	39	33	30	37	39	48	39	40	34	40	34	30	44	34	50	42	33	43	33	32	32	55	42	43	32	36	39	40	35	45	41	36	49	50	45	42	38	52	40	40	35	33	35	41	34	41	40	45	43	46	37	39	45	40	37	43	39	39	44	44	39	34	35	31	37	37	41	38	33	41	36	41	43	42	31	43	36	27	40	52	36	42	35	47	39	50	45	33	37	32	43	45	38	34	58	44	40	37	32	42	30	39	40	41	29	41	44	45	33	51	32	43	35	35	42	43	32	43	35	43	41	40	34	36	38	44	36	45	39	38	40	42	39	37	43	48	36	33	41	35	38	39	25	34	43	30	28	46	42	43	39	44	38	40	30	40	47	42	40	40	42	45	38	39	40	38	42	38	40	32	42	49	36	44	35	39	39	37	45	28	34	43	38	38	50	48	45	36	35	38	50	34	42	39	59	33	51	31	41	39	44	31	47	43	37	48	45	37	38	36	35	43	27	42	47	41	46	38	34	36	40	37	41	43	28	49	41	39	51	32	40	47	33	34	47	36	43	35	41	36	45	50	34	38	36	37	49	51	45	32	27	52	37	53	30	39	45	51	38	35	45	28	34	38	40	33	42	30	43	34	40	32	26	31	36	30	34	31	51	46	30	52	41	33	34	39	35	42	33	46	30	34	36	33	33	40	37	36	27	35	35	35	38	35	49	43	40	40	37	44	42	44	45	27	34	37	31	29	36	37	49	41	37	33	39	40	37	42	37	40	27	37	44	38	46	35	51	41	43	39	31	38	50	34	38	43	49	40	44	38	37	44	41	46	44	45	35	44	51	45	38	34	36	50	36	34	39	42	31	40	40	31	26	44	42	30	38	42	39	44	39	48	38	39	39	47	34	36	45	40	45	40	39	37	39	36	50	30	41	33	39	46	44	41	37	49	42	26	43	40	34	50	44	28	50	44	41	33	46	48	33	43	37	49	34	47	34	47	49	47	53	43	33	27	39	47	35	31	42	34	32	40	45	45	32	32	44	36	34	27	46	36	33	38	33	39	32	41	34	40	47	40	39	40	39	42	33	29	36	36	33	49	42	46	47	47	45	44	26	35	32	42	33	52	31	40	26	43	36	46	29	34	41	46	35	42	36	41	40	52	40	37	39	47	43	39	44	39	34	43	40	37	36	32	33	39	35	50	38	36	37	40	39	43	37	36	34	45	36	48	56	28	41	45	43	26	40	34	41	48	31	40	51	44	36	51	43	49	38	36	42	34	41	43	40	32	32	37	27	32	46	35	34	39	42	38	42	38	37	36	33	38	43	41	47	42	47	32	38	41	33	37	28	39	40	36	39	40	25	40	46	55	40	34	46	30	34	39	43	34	40	35	42	29	40	41	48	38	37	40	30	47	41	38	33	38	35	29	33	39	49	49	42	46	39	45	40	44	42	33	35	24	26	42	45	41	50	31	48	40	30	37	35	33	42	40	51	49	36	46	34	43	31	53	31	44	39	47	37	43	53	34	40	41	35	49	38	39	33	41	38	55	29	43	43	43	39	27	42	55	49	35	39	36	40	40	37	33	49	29	40	35	34	28	33	42	37	43	37	31	47	40	43	48	44	45	41	34	37	38	37	59	43	38	45	33	40	39	21	46	31	36	47	46	33	39	56	40	48	50	45	41	42	30	37	22	35	53	46	39	44	33	49	41	35	38	44	36	46	49	35	44	54	34	42	48	38	43	46	29	35	38	49	41	43	34	39	37	37	39	27	54	41	35	40	43	45	43	50	41	37	40	38	32	42	36	39	41	40	49	37	40	46	33	37	41	27	53	43	44	41	45	31	38	36	46	43	32	38	33	23	47	56	47	37	40	38	41	42	35	37	45	52	36	40	36	42	41	45	38	39	32	34	45	48	25	31	32	28	42	45	27	22	39	40	37	27	46	43	37	34	39	39	40	33	34	42	46	32	41	40	34	50	32	37	33	38	37	39	34	42	42	40	32	48	33	39	36	32	42	37	35	36	52	43	40	48	35	51	42	40	46	41	43	54	40	36	35	34	54	48	42	34	33	48	33	44	41	47	41	36	28	29	35	42	41	36	34	46	43	36	34	40	40	41	43	37	37	40	36	47	46	39	31	37	50	31	37	43	48	48	40	35	50	37	38	35	25	34	43	42	35	35	43	41	48	41	39	39	38	49	44	39	46	35	43	38	44	34	40	52	46	49	47	33	43	40	31	54	37	36	41	28	31	44	35	37	34	42	27	36	35	38	47	38	31	50	51	41	39	40	58	41	45	27	40	33	38	38	40	46	46	31	39	37	39	43	40	48	37	41	38	50	33	30	43	43	34	37	38	42	41	39	24	47	36	32	34	48	30	46	44	26	36	41	34	33	34	39	45	32	35	38	40	48	35	42	39	37	31	51	38	36	31	44	45	40	37	34	37	37	31	47	38	44	45	40	43	36	41	44	35	39	37	36	32	37	44	30	48	35	43	48	40	52	32	44	40	27	35	44	39	44	41	41	49	47	44	37	41	49	30	32	31	34	42	29	49	51	40	49	45	41	44	32	32	37	42	47	49	37	48	39	31	31	42	33	37	38	35	48	38	37	42	34	45	39	46	35	34	38	38	42	39	33	40	37	39	43	43	41	31	39	38	39	41	42	40	31	46	41	34	46	44	34	38	45	36
53811	34483	9748	19988	26758	25699	22351	18563	15472	12643	10448	8947	7750	6759	5825	5319	4793	4251	3940	3567	3107	2831	2479	2335	2288	2022	1909	1729	1639	1660	1632	1653	1458	1380	1273	1300	1315	1272	1225	1210	1146	1165	1115	1078	1094	1065	1188	1015	902	852	862	846	815	807	815	761	775	735	739	693	692	719	708	708	675	695	696	676	676	672	694	710	706	718	691	746	679	691	679	690	685	706	660	690	708	673	686	666	692	674	657	666	682	645	667	724	662	692	647	689	686	717	695	636	694	645	661	642	714	698	635	660	681	661	668	671	627	656	666	646	678	688	642	686	640	644	661	671	691	672	654	634	656	608	654	649	632	651	632	582	681	581	631	605	607	645	633	648	637	630	637	617	644	599	605	629	629	656	606	579	625	626	642	579	630	654	647	611	620	644	638	603	623	644	608	602	613	610	594	600	592	626	645	628	619	590	653	632	603	605	633	586	631	581	629	605	641	649	613	630	609	612	628	592	623	601	606	617	563	622	591	635	632	600	606	614	600	584	622	588	637	619	648	580	620	595	598	600	653	614	663	610	616	603	615	591	607	656	632	643	638	618	652	607	606	604	619	652	621	593	621	597	643	578	594	617	642	591	589	622	632	614	653	604	638	594	646	645	597	668	615	662	603	644	632	580	602	626	605	611	628	656	563	590	553	602	628	615	602	622	586	607	625	600	581	608	619	589	651	652	603	588	601	579	596	592	606	674	646	577	570	568	602	594	617	642	618	616	574	590	612	636	627	629	614	652	619	609	623	627	605	638	618	595	621	646	589	586	589	665	605	613	634	594	627	610	604	608	623	632	612	609	599	600	613	621	598	615	591	629	630	597	624	656	638	691	625	630	612	619	654	610	590	601	611	647	617	615	647	614	590	602	573	643	646	591	618	651	635	571	625	638	589	626	673	591	613	593	625	582	627	618	616	612	607	645	600	616	611	632	655	598	601	632	588	613	639	627	631	601	618	612	600	596	593	591	634	588	617	609	652	596	600	619	627	629	621	612	645	620	639	637	603	630	617	569	611	564	609	611	597	627	594	615	633	582	608	596	637	571	625	634	670	619	611	584	639	649	650	589	603	603	676	599	584	627	639	618	587	627	649	605	613	606	593	628	612	614	615	635	584	616	636	631	602	654	622	597	641	632	644	661	640	656	643	609	607	577	643	608	621	655	668	586	636	610	633	635	612	623	630	618	648	629	654	595	589	595	605	608	591	626	628	597	590	621	613	649	590	577	591	634	592	610	630	619	590	642	640	609	561	580	650	631	620	647	647	605	599	653	626	582	613	619	608	616	576	663	672	619	585	620	590	641	651	613	632	609	619	600	589	622	614	581	605	636	581	611	610	610	642	588	653	593	629	616	626	634	603	672	667	627	633	637	632	601	651	587	618	641	647	647	640	660	651	671	616	604	618	636	647	637	603	632	593	610	614	635	640	619	631	646	590	590	615	638	607	606	583	602	628	624	599	630	631	590	612	638	666	615	640	611	607	680	580	625	628	622	632	614	617	604	617	628	656	607	588	631	625	629	624	632	666	563	607	582	610	609	613	647	613	659	586	623	612	601	601	623	633	611	607	606	611	641	598	658	620	645	644	646	588	588	612	647	657	651	663	609	635	584	635	629	609	642	637	597	588	622	599	640	671	601	603	606	626	623	643	617	645	622	639	634	653	566	612	588	580	595	619	667	632	618	555	626	619	572	601	669	646	575	634	599	642	630	646	646	598	585	619	557	606	594	622	618	603	636	595	612	687	675	655	632	609	593	600	604	594	611	620	633	596	624	547	652	651	603	576	625	571	646	610	616	623	620	616	608	586	611	590	584	591	581	621	639	576	629	630	618	574	608	662	660	627	642	586	626	582	610	642	614	626	602	597	565	611	659	654	592	599	598	653	639	651	583	664	587	608	616	630	570	568	606	641	607	625	645	582	628	602	657	632	642	588	610	628	575	614	631	598	600	643	597	622	597	631	585	652	588	608	629	621	643	585	606	612	612	625	610	627	611	626	626	607	585	637	616	626	605	575	619	570	613	591	610	639	622	652	660	622	617	628	591	621	667	587	649	649	667	587	636	575	638	659	598	611	603	597	594	624	658	597	643	591	597	630	656	634	624	582	653	558	617	631	604	596	602	645	553	590	621	620	612	629	628	612	614	677	645	616	672	633	640	642	636	587	586	600	666	611	611	659	630	605	623	622	586	597	605	657	637	632	644	578	611	623	617	600	596	644	620	640	586	615	599	574	584	595	606	634	681	607	628	622	599	597	660	615	590	641	605	631	632	640	598	633	644	596	615	601	605	623	658	620	637	594	588	627	586	601	661	639	647	648	597	624	609	605	627	614	621	585	608	615	617	658	641	595	624	611	616	607	592	646	586	640	647	657	584	641	619	592	637	645	608	612	628	598	612	582	578	611	609	616	652	572	611	599	608	615	650	600	647	615	648	648	579	631	589	578	667	611	597	577	597	617	631	596	607	641	614	608	627	645	592	611	611	612	631	632	605	577	644	621	626	608	636	621	612	615	606	629	616	634	609	622	618	607	631	630	645	652	615	576	610	590	593	567	639	627	589	567	617	603	611	626	606	659	594	626	618	618	593	633	640	596	589	627	642	654	609	633	622	607	586	644	595	642	668	618	574	602	636	634	601	606	595	655	584	614	630	685	643	640	665	584	621	639	647	693	594	633	614	573	653	642	630	631	592	671	613	612	603	608	638	618	623	636	604	624	598	622	627	626	630	628	617	627	622	629	636	591	657	608	634	625	625	601	605	618	631	637	578	640	626	646	632	609	687	605	591	644	610	602	586	592	562	611	664	586	663	610	598	617	586	601	584	633	628	619	573	602	650	605	590	605	615	599	615	594	604	603	616	621	625	630	548	602	630	597	594	608	606	646	618	623	615	604	657	594	602	591	566	570	611	621	610	632	616	615	611	558	614	665	605	611	637	610	607	609	626	581	619	590	605	595	609	594	659	612	591	629	590	606	643	633	609	586	640	635	625	600	604	624	630	656	619	635	624	639	608	583	585	603	632	603	644	621	603	601	611	651	679	620	601	593	579	603	584	593	611	598	621	597	608	593	649	669	596	619	639	639	619	630	587	647	591	572	603	634	587	653	603	627	591	669	617	622	634	629	587	641	657	653	616	624	612	618	673	612	639	610	596	611	680	598	630	599	603	644	556	615	633	618	599	640	604	558	610	653	611	619	586	604	616	619	632	572	639	627	630	626	597	650	612	608	586	661	632	645	582	614	625	625	606	616	594	616	601	609	618	596	618	574	588	639	627	608	595	633	589	620	620	585	640	607	656	664	607	572	626	599	617	632	626	626	673	632	555	619	606	630	586	609	629	618	618	619	641	598	585	623	646	618	580	645	625	623	638	637	591	648	614	604	618	624	647	616	650	618	612	612	667	580	625	628	572	605	619	614	620	588	611	598	601	629	602	634	603	617	617	630	638	675	587	560	602	606	627	629	659	606	646	594	635	575	598
5364	1611	146	108	161	185	158	128	93	90	70	72	70	39	54	41	58	42	39	35	36	41	28	32	31	16	34	25	27	36	25	27	30	31	23	25	29	20	20	31	33	15	19	22	26	20	17	26	20	19	20	17	29	20	15	11	15	20	25	17	24	21	10	11	14	25	25	22	14	15	23	14	13	26	22	24	30	13	19	13	11	17	19	17	27	24	22	18	24	12	19	22	18	20	29	27	13	16	24	26	13	25	21	17	27	12	16	20	16	28	16	13	20	15	14	21	21	14	26	16	20	12	19	18	12	22	28	23	18	18	12	14	9	18	20	17	15	14	28	22	14	23	20	13	16	16	11	18	19	10	23	17	11	25	19	15	20	14	25	12	27	32	17	23	21	14	19	18	18	18	18	25	17	17	22	12	26	18	11	11	18	14	15	12	28	18	16	24	15	16	19	18	26	18	21	22	17	15	25	17	18	22	21	20	21	19	18	14	14	15	19	19	18	16	24	18	16	17	24	22	23	15	32	19	14	16	20	16	17	24	14	16	22	22	18	21	19	21	27	17	17	16	26	15	21	21	17	22	16	18	18	15	19	24	23	16	17	11	16	22	30	23	21	20	22	17	15	22	19	17	25	25	13	21	21	18	23	18	17	24	17	29	23	20	19	23	19	22	22	21	13	22	14	18	18	21	20	13	9	26	22	10	24	25	19	18	24	20	24	23	27	18	25	20	20	19	26	18	25	17	19	23	26	13	21	15	25	20	16	14	21	27	19	26	19	18	17	14	22	8	24	24	22	14	16	10	14	20	15	15	16	24	20	14	14	19	23	24	19	20	17	17	22	17	22	21	18	12	17	25	17	21	19	24	18	18	19	15	19	16	18	17	15	22	12	24	28	20	25	21	18	25	17	23	16	16	22	23	12	20	24	25	24	17	16	18	19	18	18	30	17	19	13	10	20	13	14	18	23	27	17	15	11	18	20	15	20	19	19	20	11	17	25	10	24	26	16	19	16	20	17	10	26	24	20	16	25	20	22	23	18	18	15	23	26	22	17	19	18	27	17	17	14	21	21	16	12	15	21	18	19	24	24	14	14	26	23	20	14	18	19	21	20	16	22	19	22	26	17	20	20	21	23	23	19	18	21	19	26	23	16	19	18	23	21	11	19	16	21	23	19	22	15	22	22	16	13	24	18	16	24	22	24	18	20	9	20	15	14	23	17	25	23	19	22	18	22	21	24	21	15	19	19	22	17	23	22	16	19	13	16	22	16	22	19	22	16	24	9	25	24	25	19	21	26	12	13	13	18	19	21	31	17	18	29	17	10	24	24	20	19	20	18	21	20	23	17	22	24	18	22	21	18	19	14	19	26	22	19	14	10	17	20	15	20	22	24	24	16	26	19	28	18	23	22	17	17	14	12	20	17	16	18	22	17	15	18	18	11	28	19	22	24	15	26	11	27	20	16	21	24	16	23	23	18	24	16	21	24	23	14	20	21	19	18	26	22	22	16	17	20	24	25	21	14	24	21	21	21	10	14	23	19	18	21	31	17	16	13	23	27	18	19	25	19	24	19	24	26	21	18	19	12	19	22	16	22	28	19	16	14	20	18	20	26	24	22	16	18	19	27	14	24	13	16	21	15	24	26	21	11	20	25	12	14	14	17	19	23	22	29	12	14	21	17	24	18	18	19	26	26	13	20	20	19	17	18	24	12	21	19	21	19	17	17	13	26	14	19	26	22	24	14	11	27	26	20	24	29	23	20	20	14	24	22	13	26	15	23	23	18	23	15	19	27	15	14	28	13	20	22	19	11	17	14	18	26	18	15	17	19	25	20	25	15	18	24	13	22	24	20	21	23	19	21	14	18	19	30	17	21	19	15	17	24	21	27	16	18	21	20	22	16	16	23	21	20	12	24	26	23	17	15	26	18	28	18	26	22	21	15	24	21	18	21	20	24	28	20	18	14	22	18	18	20	26	16	19	16	19	21	20	25	20	18	21	20	24	17	10	17	18	13	24	23	13	23	17	15	20	22	17	17	12	22	18	19	21	21	17	25	11	15	23	17	20	15	16	19	22	15	21	22	20	21	24	23	24	13	20	20	28	15	34	19	27	14	20	17	18	17	17	23	23	21	18	18	25	29	13	21	20	14	22	14	19	24	17	14	28	22	17	24	16	15	18	18	18	14	17	17	19	16	23	16	21	17	19	13	23	14	15	11	21	16	17	18	18	18	26	18	18	17	19	15	20	16	22	18	11	18	18	15	16	14	20	27	15	19	27	19	14	23	18	23	18	15	25	23	21	18	16	21	25	15	16	16	25	20	21	27	19	23	27	20	18	13	12	18	20	10	19	19	23	18	22	19	12	21	21	23	21	19	14	25	21	20	19	15	18	21	14	13	20	22	19	14	29	19	20	17	23	23	21	15	22	22	14	15	28	26	17	15	17	17	23	17	15	18	18	17	16	21	18	21	20	14	22	26	21	19	11	22	24	25	19	18	22	21	25	19	17	24	18	23	11	18	25	12	24	20	20	14	21	19	22	15	24	20	16	18	19	16	23	16	15	13	16	21	22	12	14	17	14	21	16	22	20	20	20	16	26	13	18	20	9	21	14	20	26	25	15	24	20	14	22	19	14	17	12	16	11	19	17	20	21	15	27	17	18	15	21	18	14	18	22	21	14	13	16	22	26	20	11	17	23	23	17	18	28	16	19	11	21	17	19	22	24	17	21	18	18	16	18	20	20	21	23	18	16	26	18	23	23	12	25	17	24	18	18	24	13	14	22	21	20	23	12	19	18	19	21	20	15	18	18	20	20	23	14	20	22	20	20	24	16	19	18	18	14	18	19	21	24	21	14	16	28	16	21	25	27	22	19	21	18	20	25	16	17	20	19	17	21	18	17	19	24	20	27	25	12	17	24	17	12	24	22	26	20	15	15	18	20	18	17	17	13	21	14	12	23	14	10	16	10	22	18	9	21	21	17	19	18	21	21	24	17	17	10	20	21	21	27	21	13	13	26	26	21	17	14	16	19	20	16	24	20	18	15	16	24	19	13	24	17	17	16	17	9	22	18	12	28	25	18	18	25	20	16	20	22	16	22	13	18	15	11	15	18	18	24	16	20	17	21	18	14	18	19	21	8	18	12	26	17	13	20	24	15	22	15	25	25	18	14	11	20	22	21	28	25	21	20	24	27	24	24	26	25	22	27	16	25	21	21	22	19	18	19	11	20	26	25	15	23	20	16	24	18	20	24	18	13	17	12	17	13	23	18	20	25	19	21	19	15	23	17	13	21	14	21	19	19	12	21	25	20	21	19	19	23	22	13	17	14	18	24	22	19	28	19	30	16	16	18	23	18	20	16	23	14	22	18	20	18	16	25	25	15	15	17	26	24	22	19	25	19	12	26	17	10	16	22	22	18	17	13	19	20	17	16	22	16	19	11	16	14	19	30	24	20	16	25	16	17	20	19	34	24	17	23	5	21	21	24
39616	22492	4403	10395	15260	14533	11776	9094	7087	5499	4277	3521	3001	2507	2218	1906	1708	1562	1426	1217	1104	964	908	776	806	706	702	686	616	664	650	624	551	500	550	523	509	531	487	484	538	475	476	472	511	472	554	436	418	441	364	382	366	374	370	351	346	347	359	335	336	355	338	332	337	379	345	349	340	306	329	323	326	339	387	325	367	342	340	329	349	335	348	361	358	351	325	330	325	319	330	337	323	339	338	335	336	308	351	351	348	331	333	362	360	356	320	327	351	344	343	344	343	353	319	327	328	344	363	362	291	356	349	365	332	317	338	320	317	341	324	308	302	310	299	272	325	309	360	318	339	282	294	343	293	296	293	295	309	308	291	309	303	266	281	292	283	308	324	289	296	321	312	343	307	321	296	338	310	304	297	339	293	293	284	300	332	327	331	290	318	308	303	287	299	320	289	327	326	320	289	340	336	299	294	292	323	314	292	298	325	308	305	330	315	312	315	285	298	297	302	323	320	297	340	308	310	305	334	303	333	296	278	308	299	322	280	322	293	291	282	310	315	319	283	325	320	301	324	341	312	316	344	319	284	318	330	268	336	336	308	306	302	318	324	299	303	296	297	305	300	294	285	309	293	326	289	315	289	301	324	331	281	299	267	319	337	317	329	323	281	319	297	328	324	318	311	328	300	318	313	279	333	301	318	297	306	326	291	323	293	330	285	297	311	307	278	314	327	300	291	303	313	339	294	344	333	281	309	330	312	338	313	307	339	297	310	268	329	315	344	289	309	276	314	320	305	304	324	294	295	310	316	296	314	316	308	315	322	320	285	333	328	324	301	312	300	322	304	285	306	307	365	335	295	307	329	323	321	351	279	273	327	332	321	298	294	313	315	302	332	295	325	318	304	312	306	319	301	265	300	289	322	302	320	295	318	287	290	298	303	317	305	332	316	292	334	287	300	295	290	305	333	301	301	327	318	303	325	333	294	302	329	274	297	307	278	315	306	304	321	304	304	299	323	272	328	302	272	296	305	313	316	308	305	333	320	287	336	334	311	319	315	296	290	311	311	293	317	285	332	287	309	305	318	326	307	328	328	305	299	274	318	346	321	292	310	299	316	330	316	310	288	293	324	307	314	311	280	304	332	317	317	309	323	308	287	334	322	287	304	310	311	280	283	312	309	319	310	294	320	306	314	313	327	316	314	341	318	307	327	319	284	295	311	337	325	309	326	329	275	295	319	312	333	298	286	303	270	348	294	315	306	327	305	329	309	300	338	266	331	300	329	304	322	318	327	340	343	310	315	271	316	319	307	293	312	295	375	326	292	276	303	328	273	320	275	291	272	310	312	320	347	291	303	332	300	293	304	330	292	296	361	331	293	341	285	328	309	279	312	302	312	302	321	325	315	317	312	311	315	327	340	297	328	304	315	310	250	311	333	313	298	296	315	269	304	312	308	328	318	346	295	292	306	286	308	314	316	304	295	308	308	285	316	320	327	304	300	322	308	311	303	326	362	323	309	294	292	274	290	335	319	318	311	342	298	299	290	329	307	295	319	324	316	321	274	285	301	272	284	360	316	287	263	298	313	320	294	308	310	305	317	295	284	335	310	327	308	310	295	330	316	322	277	334	342	299	296	320	295	315	331	280	285	324	298	304	317	312	293	312	330	329	333	327	314	283	317	293	313	304	303	302	296	306	302	325	303	312	294	333	315	321	318	332	303	254	315	300	293	310	305	295	305	344	273	302	295	291	320	311	325	319	342	345	342	299	316	297	303	298	301	323	317	277	351	282	311	279	313	300	278	285	313	336	322	319	288	305	311	324	325	311	317	285	313	320	307	297	334	315	299	328	297	334	304	340	312	328	321	311	277	320	319	329	313	291	314	268	322	329	328	300	312	322	335	318	297	306	300	331	308	319	313	300	321	295	350	311	305	317	322	299	288	301	298	283	310	291	324	352	316	291	311	307	297	327	359	304	333	306	293	285	282	290	300	283	291	314	305	324	367	321	331	299	308	340	319	311	351	296	301	291	343	340	305	306	313	314	292	314	306	328	293	329	298	309	310	315	304	342	322	316	380	340	292	329	296	325	292	324	308	337	280	287	310	320	300	334	305	312	306	310	306	285	320	349	314	335	337	338	325	289	293	324	319	321	316	334	300	300	310	316	308	306	305	331	299	291	316	285	311	326	285	318	309	318	300	306	317	274	282	289	315	298	324	343	288	312	318	303	290	341	308	290	319	308	320	284	285	327	322	335	307	299	313	337	312	291	319	308	275	281	300	320	308	284	327	296	333	329	296	290	303	299	304	286	309	277	297	336	297	303	286	321	283	296	326	300	299	326	316	318	305	332	345	304	299	295	302	292	283	307	321	336	281	307	307	344	311	308	359	310	339	347	312	306	338	265	296	299	266	311	274	261	319	319	307	326	291	284	310	303	302	303	325	340	339	305	315	327	329	327	300	304	328	321	300	316	285	318	323	328	287	303	313	309	312	308	336	309	317	285	293	334	325	295	303	314	322	347	312	277	307	328	294	318	311	322	279	281	325	298	324	304	314	334	307	290	328	289	351	303	306	303	287	331	305	323	285	303	291	284	330	299	314	331	294	287	309	309	301	290	309	270	309	325	320	300	303	337	296	338	332	274	330	277	280	268	336	337	284	327	294	290	331	311	284	323	297	255	317	298	326	296	332	289	326	293	292	334	318	289	344	319	308	311	315	323	293	309	305	324	304	297	332	316	303	343	304	308	325	279	300	286	292	361	329	298	305	317	290	285	309	316	313	322	333	279	309	312	338	316	319	307	296	297	323	311	313	308	298	326	294	294	289	293	304	301	310	305	321	265	296	300	319	299	284	361	324	331	297	294	341	312	314	289	285	291	321	325	319	294	334	296	341	327	305	283	328	325	296	303	297	287	324	267	311	317	350	294	311	278	266	294	350	277	352	316	301	324	338	292	338	290	329	301	333	324	301	312	300	309	305	338	313	297	324	292	318	317	303	308	316	319	288	314	315	310	323	282	330	305	298	322	305	306	301	306	321	301	308	327	311	283	314	323	303	302	320	296	271	295	309	337	322	341	336	341	291	307	271	316	296	295	336	320	300	326	324	323	298	283	304	283	291	283	315	308	339	302	299	307	280	323	330	305	284	333	297	338	282	313	342	313	291	292	305	273	294	300	341	295	268	309	327	282	323	294	292	316	284	304	305	315	313	316	307	295	306	310	318	321	290	294	322	312	331	322	314	302	304	317	313	300	304	324	320	294	313	299	296	321	314	362	323	316	306	273	322	318	293	282	287	342	278	334	305	336	336	293	315	318	284	302	304	311	315	275	347	300	308	325	345	319	345	320	266	309	307	297	320	321	281	300	273	321	297	297	357	328	325	307	310	335	294	330	286	282	312	286	304	343	317	322	323	275	344	296	309	285	299	355	329	320	322	315	312	293	329	290	321	285	301	298	316	307	336	299	315	313	311	313	298	310	260	327	291	294	323	325	322	334	306	293
11688	5730	479	248	363	366	341	271	249	211	163	157	166	116	126	114	102	91	83	80	79	52	64	61	49	59	56	42	55	60	48	37	49	44	51	49	49	52	48	50	45	45	36	44	40	39	41	43	44	43	46	51	41	32	44	38	28	30	44	35	28	33	35	30	48	38	29	32	32	33	30	36	40	28	37	37	40	44	30	33	45	34	36	33	35	32	29	33	49	39	41	24	34	23	41	39	25	31	33	30	34	23	25	32	44	26	35	40	34	31	24	33	35	38	28	33	39	29	34	28	35	40	35	36	36	34	30	31	34	30	41	31	26	24	35	33	42	31	16	38	39	32	26	29	46	27	36	40	23	34	30	47	29	28	40	35	29	30	34	34	28	46	27	42	36	34	38	38	39	36	35	42	33	35	31	34	37	28	38	31	34	42	26	35	31	21	30	33	29	35	35	33	23	21	32	27	34	25	37	21	50	26	27	34	23	36	36	30	24	39	24	32	46	40	38	30	35	31	31	22	33	35	34	32	40	31	29	34	37	40	52	37	41	41	42	38	35	22	29	43	29	37	32	43	33	34	44	37	35	29	29	26	29	33	36	27	25	36	41	30	31	26	36	20	35	34	30	33	38	36	41	40	28	37	33	37	36	38	27	41	32	29	30	30	18	34	34	26	36	28	37	28	32	17	30	29	28	27	35	31	37	34	34	42	24	40	37	35	44	36	33	35	32	31	41	36	35	35	30	28	30	39	45	26	38	34	21	33	43	36	37	43	24	42	35	35	28	41	35	27	33	30	35	26	30	35	36	34	34	19	36	26	28	32	32	31	24	35	28	34	40	33	41	33	32	24	24	30	27	28	26	28	29	36	39	32	36	46	34	28	37	27	28	39	32	26	27	47	32	34	31	16	28	34	26	29	33	29	31	32	35	29	38	24	26	33	32	29	32	41	32	33	30	40	41	29	38	27	34	32	29	34	31	33	23	40	36	32	28	30	35	30	33	27	32	35	39	38	28	31	30	35	38	44	30	33	28	29	27	36	28	25	35	37	33	33	37	26	32	34	29	38	39	30	35	27	33	40	31	28	36	35	36	41	34	27	23	36	39	34	26	33	35	34	34	27	17	40	35	30	31	29	43	32	24	26	31	29	34	37	40	33	33	28	30	40	27	33	39	42	32	33	38	44	40	37	26	34	28	28	35	27	44	36	33	37	38	29	37	38	42	30	37	29	31	30	40	39	30	29	40	33	28	31	25	26	27	34	28	32	33	37	39	30	38	33	36	29	35	34	29	27	26	36	38	34	42	35	37	41	35	40	27	36	37	36	32	25	30	27	20	30	31	25	41	16	33	34	32	36	34	32	38	41	37	32	33	24	34	25	35	42	35	34	32	33	40	40	31	28	34	26	40	36	29	37	35	36	38	26	34	37	37	26	30	36	35	50	49	30	29	34	23	40	36	27	36	37	46	40	43	43	43	29	29	39	41	32	35	30	29	34	33	32	26	28	38	36	32	26	34	27	34	24	37	34	32	33	30	43	47	33	31	34	33	37	40	30	33	34	27	35	39	32	35	39	35	32	40	33	32	49	25	38	34	47	28	39	32	25	37	31	35	32	36	36	41	32	30	38	36	33	36	40	34	36	32	36	35	26	37	32	41	33	32	36	30	26	32	31	29	36	33	41	37	36	26	31	42	35	29	32	43	35	38	31	30	41	44	30	36	37	34	38	34	39	37	35	30	29	31	38	30	44	35	40	46	37	43	34	27	31	29	35	34	33	43	30	34	31	31	38	43	42	44	32	39	28	32	28	28	43	34	47	32	30	31	23	34	41	35	33	28	28	32	37	35	47	31	29	39	40	40	55	37	26	31	36	30	33	27	34	39	44	29	47	42	31	42	28	20	39	28	25	39	33	37	32	25	36	33	31	30	30	41	38	26	35	39	31	29	25	24	33	45	36	36	34	29	34	29	27	45	44	35	35	39	37	31	22	31	35	33	28	26	27	46	19	27	33	36	21	34	27	37	35	31	34	29	33	25	38	31	39	38	43	19	34	31	34	39	27	34	36	33	36	27	35	32	41	43	43	35	33	34	35	29	32	39	32	38	38	35	26	27	33	33	36	34	34	35	24	37	26	39	49	44	28	29	43	31	42	27	28	36	23	27	42	27	32	33	30	27	34	30	40	28	29	31	33	37	23	31	42	35	38	24	32	31	31	36	38	30	29	37	36	33	33	32	32	37	33	38	22	39	30	34	37	35	25	32	27	26	37	39	24	29	34	30	26	27	31	28	34	36	28	27	33	26	37	28	26	30	32	33	28	37	18	42	29	31	27	33	30	36	29	37	27	23	33	31	31	31	33	28	28	37	43	31	22	36	34	30	34	37	37	39	39	27	35	28	33	24	33	35	38	32	30	36	33	43	28	22	36	38	24	29	20	20	30	34	26	33	33	31	27	41	28	37	36	42	31	33	33	36	43	37	38	36	26	28	32	38	33	34	32	29	40	32	41	27	36	38	36	25	29	38	36	32	32	38	38	30	31	27	24	36	32	38	38	32	40	27	26	33	40	24	32	43	42	26	44	33	38	43	16	38	40	31	37	30	42	30	35	26	40	34	23	36	18	32	32	29	32	31	26	35	40	35	29	41	37	29	42	30	31	29	30	27	25	36	30	31	28	39	30	32	24	32	30	34	32	36	41	29	34	24	38	38	25	37	30	22	31	30	36	26	37	35	40	33	43	35	28	35	36	41	33	33	32	26	28	25	29	40	45	28	34	31	30	35	32	31	33	46	32	21	39	36	37	31	28	29	38	41	28	30	34	34	33	41	34	41	40	25	22	34	22	42	30	45	38	32	37	31	39	39	28	31	48	25	32	37	39	31	35	26	35	40	38	28	35	37	35	34	32	48	41	29	21	32	28	37	32	26	41	28	30	43	38	30	32	39	36	26	23	35	30	34	31	34	36	30	26	31	22	23	35	36	30	35	29	39	43	21	34	43	29	30	39	25	33	35	40	33	31	33	33	40	24	38	41	36	36	36	24	27	20	25	37	41	19	30	36	27	25	36	33	34	41	30	41	43	36	36	44	31	35	31	27	23	29	35	35	35	32	29	37	24	39	35	32	29	29	40	35	28	29	36	24	37	36	37	28	28	33	22	26	31	35	39	24	40	41	43	38	45	37	34	38	33	30	27	32	32	35	51	26	34	34	40	30	28	35	41	34	37	23	29	33	36	39	41	33	26	29	35	34	34	28	32	30	28	27	33	37	30	34	29	35	32	35	31	36	43	36	25	30	32	31	30	30	36	26	34	25	31	28	31	24	40	31	27	28	30	31	24	26	40	31	24	32	29	30	43	32	26	39	33	35	37	34	39	38	37	36	38	35	20	35	25	37	32	17	26	30	33	38	32	44	37	42	30	45	32	33	27	35	37	28	24	42	41	27	39	33	40	30	44	46	34	36	27	35	31	27	36	36	29	26	28	27	28	41	36	25
51475	32105	8553	17922	24818	23473	20556	16718	13691	11184	9294	7731	6875	5998	5026	4573	4019	3756	3368	2968	2619	2360	2118	2006	1802	1646	1608	1597	1519	1507	1485	1392	1213	1213	1126	1134	1076	1085	1087	1010	980	956	889	958	962	963	979	882	785	811	730	692	687	659	655	656	608	629	590	609	616	584	628	595	656	572	620	587	627	613	599	609	645	610	606	589	619	591	587	604	548	635	605	549	568	574	614	586	583	589	602	539	583	585	583	546	554	563	552	564	544	554	576	579	577	559	611	572	569	524	591	564	569	573	561	574	564	573	564	603	588	583	613	576	562	550	610	552	508	554	546	552	557	550	502	553	534	526	510	510	547	521	510	555	491	497	497	533	521	512	545	529	518	522	529	538	551	549	545	534	501	516	518	575	554	459	501	515	549	540	518	513	504	493	539	533	534	538	512	504	505	518	519	529	515	499	502	507	549	530	504	526	516	524	527	538	560	516	543	534	514	535	509	561	542	519	519	545	524	561	543	503	553	509	533	519	516	506	507	516	528	491	498	512	532	568	550	536	523	541	521	532	565	494	542	511	547	520	526	527	509	503	509	524	505	517	533	503	531	493	517	507	504	514	532	513	537	510	518	489	536	518	562	482	546	532	572	527	556	526	483	474	508	520	517	524	560	548	548	493	524	488	561	516	542	532	533	541	559	529	552	545	518	537	525	545	525	503	467	533	514	549	516	497	525	504	518	539	517	533	478	521	485	507	507	547	519	541	551	499	497	500	550	526	528	517	547	556	536	540	515	525	521	519	539	535	480	518	512	538	544	543	497	511	534	517	484	496	530	571	500	552	507	555	524	484	512	561	542	504	515	537	508	513	500	533	514	514	540	529	531	479	512	495	511	509	575	523	519	515	488	477	526	508	585	553	535	533	506	497	501	485	507	517	465	527	512	539	556	551	509	522	527	513	488	538	528	517	544	516	525	535	539	549	519	530	508	494	512	496	538	529	513	550	519	534	502	507	523	483	536	542	507	489	530	488	493	551	536	528	538	505	525	546	561	535	534	560	513	530	535	529	544	501	547	498	505	526	553	554	514	521	552	530	509	519	511	563	510	520	525	518	530	467	521	559	482	492	502	523	525	512	478	509	518	560	526	530	542	524	543	542	532	541	516	514	548	593	523	484	503	505	533	540	550	534	482	484	511	557	521	543	489	524	536	529	472	491	488	521	531	523	541	524	509	520	528	513	488	549	484	493	557	525	555	526	477	508	471	519	572	505	572	525	549	525	513	541	544	489	526	531	502	516	522	523	533	525	512	529	533	550	522	485	517	497	468	520	528	545	504	524	548	508	551	518	516	562	486	512	525	545	527	532	479	525	511	492	496	535	571	466	512	543	509	496	505	522	523	518	512	497	485	533	517	514	532	529	508	521	500	507	537	521	495	499	518	506	511	535	561	450	519	532	502	557	492	501	514	516	521	498	521	530	507	519	503	527	521	534	515	544	498	490	524	572	509	523	524	539	530	575	487	495	501	552	532	528	507	510	511	548	500	522	529	503	528	508	505	519	477	508	554	500	529	503	518	499	548	506	512	516	518	536	521	526	521	514	524	534	496	509	489	522	506	527	521	513	517	557	551	544	522	526	540	541	516	545	521	531	482	483	515	509	527	570	500	559	542	477	521	511	560	567	518	527	512	504	527	495	509	520	561	488	527	538	542	554	548	496	497	559	512	516	520	532	534	539	539	497	493	540	540	483	527	538	504	511	537	554	507	533	494	518	578	557	569	534	503	541	517	501	546	535	503	551	553	483	463	559	469	529	548	548	512	529	489	544	524	536	523	524	530	510	507	554	536	495	538	522	516	529	563	536	543	495	555	500	559	523	567	528	567	531	531	519	514	534	514	536	514	519	516	506	519	540	527	502	508	496	547	516	545	515	556	494	543	551	513	517	563	533	492	516	529	530	512	545	517	532	488	491	560	480	522	557	532	524	533	526	525	515	575	550	563	525	552	514	490	472	535	520	524	496	547	503	490	526	534	486	542	540	516	539	515	496	513	515	554	546	533	550	536	522	519	541	498	498	540	498	516	519	488	519	562	517	509	511	515	538	558	503	541	478	531	514	530	529	538	508	511	503	507	519	550	510	544	534	515	519	509	508	548	516	570	552	535	544	499	534	523	505	533	549	515	550	571	529	527	526	537	580	502	541	479	486	520	494	512	515	511	469	549	538	538	563	501	487	489	478	533	517	548	474	513	520	523	572	526	468	498	487	523	507	515	535	538	516	526	517	496	510	512	562	502	551	500	505	506	540	517	523	534	542	522	523	516	472	505	523	501	523	507	545	503	512	519	558	557	488	539	545	539	518	458	467	528	511	495	551	507	549	504	483	508	517	517	500	530	564	499	515	539	568	507	532	562	503	526	552	518	514	519	524	514	505	491	516	561	521	530	552	538	529	525	546	521	495	511	520	506	534	518	504	533	479	548	530	512	490	523	519	501	519	518	558	515	584	520	490	502	513	528	528	527	536	524	495	556	570	560	511	516	514	514	499	486	553	567	541	511	507	561	501	541	515	567	495	554	492	542	503	499	564	486	528	502	482	538	503	496	527	486	526	497	557	512	545	524	489	527	529	521	506	485	540	501	510	519	536	499	505	503	549	526	543	499	519	523	495	544	560	533	505	542	526	528	534	514	516	511	552	533	503	527	503	524	513	546	502	511	494	501	533	489	502	567	547	495	540	498	500	488	522	491	519	515	503	512	519	531	529	525	516	528	520	473	527	567	509	523	546	530	513	509	505	506	504	534	535	538	498	507	530	496	511	532	540	591	544	541	489	557	579	495	549	514	511	545	531	545	519	515	524	483	527	490	491	511	536	553	540	537	537	550	508	495	515	524	531	538	521	517	515	487	510	494	571	529	525	536	524	535	528	541	534	514	514	550	561	506	495	538	492	560	487	486	510	541	524	521	540	496	504	520	491	546	508	544	558	515	569	519	534	553	506	498	538	488	570	529	485	560	547	525	534	495	515	511	469	598	522	523	463	540	546	500	479	529	549	534	496	502	544	503	517	511	547	532	596	537	532	472	561	516	530	511	562	512	513	517	469	547	488	496	513	507	512	490	541	511	529	536	545	507	502	534	476	510	538	510	516	536	522	533	513	498	513	535	519	467	512	540	534	548	484	502	545	514	522	507	539	522	515	536	513	527	521	540	505	490	513	520	531	523	539	507	512	542	520	502	549	547	507	499	490	518	485	557	551	478	494	499	543	492	477	541	505	508	522	517	558	548	476	524	502	532	545	518	529	528	509	503	519	506	510	531	498	499	520	534	500	519	543	512	518	530	517	519	515	514	547	521	532	512	517	525	498	524	566	544	501	518	548	532	514	575	522	524	531	491	468	544	558	521	552	490	521	517	512	572	532	496	513	552	529	516	553	487	533	504	536	495	509	552	532	519	514	503	519	516	523	535	540	508	540	542	488	513	481	562	518	538	504	483	521	524	519	501	542	556	535	534	564	512	535
9236	3303	259	210	275	235	218	187	172	140	135	113	116	105	98	93	75	70	62	54	49	58	62	47	38	49	46	41	43	41	41	43	38	34	36	43	30	32	37	43	37	34	36	39	44	31	28	32	30	32	28	36	31	29	37	34	35	29	24	26	22	34	38	33	21	28	29	19	25	32	33	25	30	31	32	40	28	22	31	36	23	36	41	35	33	30	33	32	25	35	29	31	28	39	36	30	25	32	30	19	33	38	30	28	27	21	31	22	29	30	21	32	28	23	29	31	27	27	31	27	28	16	26	30	34	35	24	17	32	36	26	23	29	21	26	28	35	22	27	31	29	32	27	42	34	28	30	36	35	24	40	25	33	26	33	39	40	35	32	22	32	29	31	31	33	38	38	33	31	18	24	39	19	35	29	20	25	32	23	27	29	39	37	34	30	34	24	25	45	32	27	24	38	20	29	31	29	29	19	22	29	27	28	28	26	27	26	23	27	28	31	27	26	22	32	32	23	29	31	31	22	30	26	29	35	32	21	26	29	42	30	36	31	20	29	20	45	41	31	39	28	23	22	27	30	42	34	41	21	29	33	29	28	26	31	36	26	34	36	32	29	29	18	30	25	33	29	32	35	39	32	31	24	28	35	29	27	35	22	28	30	40	18	26	20	35	38	30	18	31	34	31	39	32	26	30	29	32	32	36	33	19	20	23	31	36	27	36	31	37	41	28	28	25	29	32	25	21	27	28	28	29	30	29	41	24	28	27	30	31	24	27	29	28	32	31	34	32	30	31	30	26	30	27	31	35	35	20	15	33	29	41	33	37	23	37	35	27	27	31	30	36	39	25	36	26	27	27	37	29	25	30	35	28	24	23	35	34	29	27	26	34	26	22	33	35	33	26	26	21	27	35	30	25	34	32	26	33	22	28	41	28	29	25	32	41	32	30	40	26	20	37	29	35	24	29	24	26	33	35	39	18	21	28	34	32	18	27	35	29	32	28	36	29	24	23	27	25	28	29	23	25	25	30	30	27	30	33	30	24	26	29	32	24	27	36	33	27	36	31	44	31	34	24	28	36	27	26	34	28	22	36	24	35	29	23	38	25	34	26	30	31	31	31	33	25	38	19	29	26	30	25	24	29	36	24	22	27	30	22	21	33	26	38	34	28	31	31	30	21	32	39	28	34	24	32	33	20	27	29	24	25	29	32	45	25	28	26	29	22	24	26	29	31	29	33	21	34	30	35	29	24	24	38	24	31	32	33	42	28	32	29	27	36	31	31	30	32	33	32	28	30	39	30	41	22	29	43	34	21	37	19	28	31	29	39	37	24	28	28	23	21	30	31	31	27	38	16	29	41	47	28	27	16	30	30	29	15	30	21	25	33	38	24	23	37	34	26	27	26	29	22	27	30	24	26	36	24	24	27	23	20	26	29	25	31	25	23	28	25	35	23	26	30	29	32	36	22	31	34	32	32	24	30	36	22	36	33	39	31	26	27	31	44	38	30	31	25	30	32	43	24	42	35	26	23	31	23	26	30	28	28	32	26	22	32	26	34	33	34	32	36	35	25	32	31	28	39	33	30	25	30	34	24	28	27	39	35	23	35	31	17	33	27	31	21	29	31	33	16	36	32	40	29	26	27	34	30	36	30	36	30	38	37	34	31	26	38	24	32	29	30	17	27	35	44	26	25	23	25	20	25	25	33	17	36	24	32	33	23	25	32	27	24	32	31	25	27	41	36	32	30	27	30	33	23	33	27	32	24	30	20	35	30	28	42	32	34	33	23	32	36	33	27	36	28	29	27	35	28	19	23	26	24	36	23	22	32	33	32	25	31	29	26	35	36	38	33	30	38	28	28	30	29	28	30	28	25	30	22	34	31	22	35	29	21	31	40	33	28	34	32	37	24	18	28	24	31	29	28	38	33	28	30	36	27	30	28	33	23	29	24	36	26	24	29	34	22	29	39	36	34	26	25	35	26	28	34	34	35	19	29	24	23	27	30	29	26	28	21	22	24	26	38	22	27	26	21	35	33	24	26	28	38	40	25	33	31	31	20	28	28	29	40	22	24	20	32	38	32	15	31	37	30	23	36	32	12	22	27	31	37	26	28	37	18	29	39	25	25	46	27	21	35	21	21	31	19	21	31	28	32	28	39	20	21	30	25	29	36	37	37	28	39	28	22	26	28	34	31	30	22	22	34	27	35	23	24	35	25	34	29	30	28	43	26	34	39	28	20	29	26	28	30	33	30	19	28	37	31	29	26	29	24	32	32	23	28	29	26	28	37	22	31	24	21	31	23	31	25	27	30	39	37	38	27	30	32	30	28	22	15	34	32	22	29	29	33	22	32	25	31	32	40	26	35	24	33	22	26	27	35	35	28	26	27	27	21	37	33	30	34	28	20	27	21	27	34	27	23	37	19	27	26	22	27	26	30	36	29	27	38	27	28	32	23	27	27	39	23	28	38	28	31	23	28	31	26	36	22	27	32	28	28	25	37	30	29	24	27	29	35	31	28	42	35	28	27	27	33	28	29	19	31	29	24	32	32	43	15	25	29	25	29	26	25	28	32	28	34	34	28	25	25	36	27	33	29	32	29	31	28	37	14	25	31	35	31	33	25	13	37	29	30	30	34	33	27	31	37	26	26	18	24	21	28	36	26	31	21	32	29	28	28	19	31	32	34	35	33	28	34	32	27	21	25	32	28	30	29	34	28	27	38	40	30	26	21	29	36	34	16	32	30	40	23	29	30	23	26	34	32	29	31	25	35	33	27	24	33	38	22	22	38	36	30	26	35	25	25	25	25	25	28	19	20	31	22	23	32	23	27	19	31	25	36	26	27	33	33	24	39	32	38	47	30	41	21	38	37	26	25	23	24	37	40	25	28	27	28	34	38	26	24	41	31	29	27	26	30	25	24	24	33	32	33	25	20	24	31	32	31	24	19	33	24	33	34	31	22	24	34	29	37	26	28	29	35	30	34	22	29	34	24	36	22	36	31	29	27	35	26	23	28	30	20	30	23	34	28	35	37	25	37	21	24	27	24	35	30	28	28	27	24	34	26	25	30	39	39	28	23	29	25	29	22	23	32	23	24	29	32	36	25	29	31	37	24	32	32	30	29	33	29	27	34	36	27	25	31	32	27	28	33	30	28	18	24	31	22	24	19	34	34	20	31	19	23	26	32	33	28	28	27	34	27	23	34	33	31	31	27	38	20	29	35	30	23	42	25	35	31	41	21	33	27	26	37	30	34	37	30	29	26	24	24	21	26	37	40	28	40	39	29	27	29	34	25	31	35	33	32	29	27	27	25	31	30	24	32	36	26	33	41	33	35	24	28	33	35	29	26	36	30	26	27	36	31	43	24	38	28	23	21	22	28	24	34	26	34	19	32	24	33	24	24	38	33	29	24	34	25	36	22	28	32	25	28	25	39	25	28	26	32	30	23	33	26	34	30	37	18	26	27	34	30	23	24	31	32	35	32	22	36	31	29
44221	26879	6353	14372	20531	19625	16650	13554	10615	8664	6982	5811	4999	4313	3801	3412	3011	2651	2355	2124	1927	1673	1592	1454	1400	1205	1221	1168	1221	1167	1074	1038	935	918	832	831	849	837	802	814	779	788	758	776	712	770	857	675	645	656	574	558	588	573	560	528	532	529	536	547	533	512	478	508	517	539	526	526	503	522	500	520	503	541	509	554	532	526	523	520	500	486	460	489	483	472	494	477	540	480	491	505	499	501	457	482	478	510	551	543	506	484	522	501	535	443	480	465	484	511	461	483	480	484	486	494	501	533	460	493	487	500	480	514	498	475	492	468	516	501	479	467	484	491	514	501	466	422	479	452	468	489	476	465	458	452	473	478	442	456	458	466	480	471	438	500	450	470	486	452	456	495	467	491	501	488	465	458	498	460	466	461	478	467	458	475	490	484	454	490	465	434	434	464	431	454	480	463	434	457	459	496	430	472	410	474	466	444	458	508	431	471	481	475	495	493	446	460	415	499	453	473	430	465	446	468	468	484	458	438	502	450	487	455	474	461	468	487	454	448	455	477	474	455	458	471	473	476	437	444	468	469	425	462	485	453	417	455	477	451	425	485	480	494	458	448	431	505	393	424	430	428	427	471	425	498	481	461	421	455	458	432	476	498	497	466	451	434	485	514	511	441	442	492	503	462	469	448	453	514	451	472	434	473	453	470	424	445	485	481	482	407	436	437	457	479	434	440	457	460	439	429	433	456	444	496	497	448	422	445	433	462	448	487	510	440	463	456	480	431	471	475	477	465	432	502	485	466	450	449	495	467	461	487	444	482	455	498	436	467	493	472	472	431	471	431	433	426	485	421	458	490	482	478	466	479	433	447	464	461	463	452	448	465	476	488	419	437	426	481	502	446	489	493	509	441	472	507	444	443	444	477	455	444	441	435	473	479	446	468	450	483	425	430	484	477	463	413	425	480	446	443	456	438	418	480	455	493	439	470	455	433	457	475	480	511	474	469	473	460	437	453	503	425	420	445	417	490	463	423	490	469	472	480	493	436	457	449	391	441	419	447	455	459	505	467	509	484	475	483	464	469	452	460	463	445	446	450	462	427	450	433	459	495	457	496	422	434	463	426	461	446	468	479	468	471	468	432	438	481	453	496	472	436	472	411	461	494	455	460	438	472	469	494	474	483	453	475	441	476	490	434	479	452	462	455	442	454	467	435	507	473	439	463	445	471	475	436	470	451	489	418	431	458	492	441	491	461	461	467	447	461	480	448	432	473	448	447	504	442	456	458	476	460	468	463	456	424	454	435	474	457	491	437	424	441	498	461	485	484	437	464	474	498	458	493	471	495	450	500	474	480	455	458	436	453	506	488	441	471	477	454	466	446	426	456	463	484	459	493	445	487	459	461	476	491	501	447	426	453	506	480	437	445	461	463	472	456	462	426	448	468	489	463	458	469	479	484	496	455	437	453	475	446	486	486	481	465	499	466	431	451	481	420	440	476	469	464	464	478	481	429	473	443	441	478	416	438	462	509	467	463	466	475	448	404	484	456	451	463	453	477	433	495	453	484	478	496	425	451	446	456	448	479	502	473	447	430	482	486	477	490	457	447	454	434	417	435	467	470	481	469	453	468	495	444	489	443	445	487	454	447	487	452	422	520	450	489	450	401	465	457	449	471	477	462	462	451	476	479	421	458	481	477	456	452	456	440	497	468	448	477	459	486	441	450	435	455	472	448	481	479	491	486	462	480	446	492	456	477	467	445	487	452	443	440	470	456	416	475	432	464	475	485	409	493	441	498	454	488	469	457	491	462	482	448	457	455	404	487	449	423	455	459	486	433	463	451	496	439	497	479	477	516	484	428	474	486	474	461	453	450	464	463	494	440	456	490	450	484	435	435	446	439	516	461	467	494	458	463	452	450	446	473	455	452	507	469	465	464	450	445	499	487	524	440	478	480	448	454	438	504	491	438	430	466	500	434	454	427	449	436	416	475	452	413	472	439	454	481	498	484	491	458	444	437	457	440	461	423	462	452	469	438	453	430	451	473	444	460	465	459	440	444	442	469	434	511	452	482	462	461	450	427	432	461	490	468	451	451	460	471	453	484	446	467	457	493	433	462	417	461	450	414	470	511	469	445	450	486	488	484	460	437	471	494	435	462	451	441	473	436	495	436	499	461	462	449	473	444	465	469	491	458	481	437	432	477	462	444	428	462	465	476	435	466	511	428	447	471	469	437	413	456	452	482	459	465	411	475	477	480	432	471	480	470	434	484	422	482	452	470	469	450	475	485	455	488	482	464	457	455	480	460	463	431	452	462	436	447	484	467	439	481	453	462	470	457	448	460	452	408	453	452	464	485	458	441	445	453	453	435	461	467	502	480	441	480	459	453	484	465	489	465	446	463	472	445	459	479	469	449	441	458	487	471	481	466	436	444	474	455	444	464	437	463	442	444	449	446	447	425	409	471	457	490	437	432	459	446	464	436	450	482	463	445	504	460	490	440	436	479	441	460	462	484	437	494	430	481	489	457	496	442	457	455	477	471	497	462	429	429	482	468	447	460	474	477	490	446	468	422	435	460	466	472	431	434	497	463	476	511	462	479	452	447	457	521	452	451	469	417	480	486	468	494	462	437	460	461	465	433	481	480	491	482	495	479	443	436	501	460	439	465	454	491	483	443	451	453	457	484	454	440	440	455	468	460	481	457	466	459	456	434	487	439	451	457	463	477	444	487	481	472	474	445	502	449	490	467	430	425	430	451	454	456	454	471	464	475	473	451	457	444	474	450	480	414	480	502	455	456	450	428	439	474	457	476	445	434	476	462	454	493	408	449	461	475	475	496	456	512	467	452	456	471	426	480	444	434	467	465	430	475	468	487	480	456	471	448	440	443	451	473	463	464	448	445	468	444	467	466	480	503	457	470	462	465	443	449	476	467	472	472	492	492	490	467	432	493	479	433	494	447	478	475	420	447	430	442	498	493	480	464	454	466	492	462	440	452	466	472	465	454	484	498	458	433	443	492	454	424	432	490	426	466	457	451	454	448	422	475	454	468	465	479	452	460	478	502	490	485	470	481	436	505	443	465	481	461	467	484	432	437	463	477	486	469	486	443	472	441	460	488	448	445	469	472	445	458	422	457	487	443	497	483	456	420	466	470	448	465	400	428	482	432	463	444	493	470	415	434	440	461	462	488	448	480	453	459	415	470	452	450	446	472	443	458	430	454	448	467	423	449	480	433	468	455	442	467	471	480	424	488	477	473	453	436	502	456	453	462	472	467	473	441	460	465	480	457	410	453	477	451	466	438	471	464	443	484	469	444	452	435	418	470	482	468	433	472	447	436	483	478	458	465	467	454	478	444	429	483	512	449	478	457	482	444	482	455	439	431	464	495	462	475	467	430	480	489	475	460	486	462	474	467	426	456	466	480	446	504	476	411	502	446	469	441	434	477	451	469	461	469	485	456	464	430	497	445	463	444	433	478	427	470	502	471	477	496	469	431	436	478	435	476
13845	6930	575	340	432	436	370	359	280	255	208	180	172	135	143	129	117	113	108	110	86	80	98	84	67	60	71	61	70	66	62	51	60	47	47	47	56	47	50	56	42	52	44	43	41	57	51	33	39	46	56	57	50	50	39	36	43	35	40	54	51	45	39	40	48	43	45	29	35	42	46	44	52	29	39	41	39	42	51	40	48	42	37	43	34	43	37	48	42	31	43	40	40	36	54	33	41	46	34	35	39	43	40	41	44	41	50	41	47	43	45	51	36	35	39	43	39	43	47	31	42	37	37	26	43	47	31	29	34	47	40	37	35	42	40	37	29	36	37	33	43	47	35	45	35	31	41	45	31	40	43	38	35	37	33	37	39	32	41	43	39	44	40	49	37	42	37	30	35	26	47	42	46	32	39	36	39	33	34	43	35	35	43	47	46	39	31	44	27	33	52	38	46	37	35	40	31	29	46	36	40	27	38	33	51	31	32	31	40	34	38	43	36	40	45	32	37	33	36	28	44	39	37	42	33	42	45	38	39	33	34	42	42	46	44	34	41	26	35	45	32	40	48	43	43	44	37	38	29	31	33	40	26	39	44	39	40	37	38	29	28	34	37	36	35	47	42	37	34	37	37	45	32	30	35	33	40	40	43	36	34	52	46	35	40	40	21	26	48	33	40	28	35	42	47	44	44	31	50	32	49	27	41	38	30	32	33	33	40	37	39	31	40	28	41	45	41	33	33	44	29	30	43	43	44	37	36	43	43	36	32	41	48	47	34	34	40	36	49	40	49	32	35	39	42	36	39	40	49	37	32	38	43	37	41	39	50	46	41	41	50	38	44	32	31	33	37	35	40	48	49	43	50	38	45	44	46	28	38	30	39	35	34	46	50	36	44	31	31	30	35	30	33	34	33	37	42	53	42	33	46	39	30	33	36	44	43	43	36	34	27	43	48	28	44	39	35	41	36	34	54	47	33	38	39	37	45	54	37	29	41	41	46	36	53	43	41	38	47	36	38	44	35	45	37	29	34	43	43	42	40	35	29	42	36	47	38	41	43	39	46	37	37	61	41	46	40	43	42	39	33	42	45	37	35	36	37	35	45	37	42	44	45	51	50	40	43	36	48	34	41	46	50	32	43	44	29	47	40	43	33	41	33	32	41	41	38	36	39	40	36	42	39	35	51	56	40	41	40	42	35	44	34	39	46	43	36	36	38	36	37	40	40	26	41	55	39	39	45	50	30	47	36	48	42	43	40	38	31	44	49	45	45	30	46	46	48	35	29	38	43	35	36	30	38	39	32	33	33	44	41	44	35	43	33	41	36	42	45	47	45	30	38	40	45	37	38	29	32	40	44	30	47	39	33	43	35	51	41	41	40	43	37	41	43	30	42	36	49	45	33	42	43	39	28	41	45	28	29	40	40	29	38	43	38	37	37	36	32	41	37	52	46	37	43	50	47	41	35	38	53	30	39	42	39	40	44	43	27	32	43	36	45	50	43	33	40	38	38	42	52	31	47	41	31	43	38	33	40	35	35	42	32	40	37	48	35	35	31	37	41	39	43	44	36	36	46	43	45	32	50	36	37	44	50	36	35	40	36	46	41	48	40	41	38	30	46	35	42	36	33	33	36	45	46	28	31	31	44	44	37	57	36	39	41	45	38	34	37	45	41	32	45	34	35	29	39	44	48	41	39	43	38	40	44	37	40	40	34	42	31	41	42	48	33	45	36	44	43	46	34	24	37	36	36	49	50	41	42	32	44	38	37	46	34	39	44	33	48	32	54	35	32	44	33	34	43	36	37	33	46	43	52	40	36	38	38	42	57	42	29	42	41	44	40	58	37	28	43	38	24	43	50	41	47	37	39	34	53	32	40	38	37	51	46	41	38	45	39	37	30	35	36	49	51	37	36	43	40	40	34	53	47	41	38	45	36	30	43	44	46	35	30	36	36	49	45	42	33	45	33	31	39	39	39	32	36	55	36	39	42	28	38	29	40	50	32	47	34	31	35	44	42	32	49	32	34	27	43	39	37	43	34	45	27	40	39	35	42	28	35	27	48	42	29	56	38	38	29	28	38	41	41	30	56	43	37	31	35	42	36	45	40	41	41	41	35	49	46	57	56	44	46	29	36	46	38	49	44	38	45	38	48	40	32	31	39	41	29	40	42	31	38	41	47	40	32	46	33	37	39	36	37	40	45	31	41	39	35	36	47	36	33	33	32	46	39	41	40	43	46	25	39	45	38	46	45	36	36	33	43	43	47	45	50	41	42	31	36	55	41	45	38	24	31	31	38	41	36	31	54	33	37	46	41	45	33	34	32	45	51	49	44	33	40	35	26	54	38	39	44	35	28	34	39	41	38	33	40	38	51	37	30	39	33	53	54	39	36	43	36	39	28	35	38	40	35	55	25	53	28	44	44	41	30	36	47	40	46	28	37	36	46	48	34	33	43	33	42	25	49	36	41	50	34	42	40	38	45	40	28	44	44	41	34	49	36	48	45	46	45	50	34	39	28	45	39	35	40	47	36	31	42	35	44	39	39	37	28	43	52	34	33	46	33	41	26	39	43	43	35	34	38	44	40	41	48	34	32	43	53	36	39	35	36	52	36	45	32	37	32	35	47	40	30	34	52	32	34	37	36	42	34	30	29	37	41	43	41	29	46	40	41	29	30	37	39	41	41	29	45	39	38	38	37	41	44	48	48	44	36	34	37	30	41	47	29	43	47	40	42	37	42	45	49	40	31	47	42	36	37	38	34	33	34	32	35	45	45	42	50	39	43	45	43	37	57	36	37	34	47	39	29	37	45	34	35	41	44	29	41	41	51	32	49	31	40	42	46	38	45	25	47	36	43	33	39	42	35	33	32	37	44	33	39	35	32	44	36	47	38	35	36	41	35	46	38	37	39	56	36	42	34	48	40	37	27	42	42	40	41	47	39	39	41	46	42	39	42	35	34	37	44	33	47	36	43	38	36	33	39	55	41	44	34	38	38	36	26	35	36	44	43	37	39	27	44	41	43	38	36	38	32	47	38	37	49	40	45	42	31	39	39	31	53	41	32	43	35	37	33	33	36	42	39	30	56	41	41	39	31	46	44	43	33	42	30	47	39	39	40	31	46	42	34	37	49	42	42	41	44	32	47	43	46	50	44	44	41	31	44	35	35	38	31	46	47	40	49	37	40	37	40	29	36	33	42	34	33	38	39	35	29	48	35	32	43	36	24	35	41	45	34	36	42	37	39	51	38	44	45	33	49	36	42	40	49	44	48	43	38	40	33	30	41	37	43	42	44	29	42	47	41	31	33	30	41	48	36	47	29	45	58	53	52	43	42	42	32	39	32	29	37	25	36	41	43	36	37	33	41	44	47	27	36	39	33	37	38	43	39	38	31	45	30	47	39	52	37	49	33	28	35	44	43	28	31	29	46	47	34	40	40	27	35	51	46	39	34	49	39	31	37	35	39	42	44	37	44	36	42	31	37	57	29	51
53417	33336	9480	19439	26428	25407	22369	18720	15296	12760	10721	8896	7846	6732	5960	5370	4744	4204	3890	3424	3051	2797	2510	2310	2173	2012	1924	1836	1849	1886	1771	1579	1548	1338	1329	1309	1263	1270	1239	1241	1202	1151	1075	1138	1027	1185	1202	1029	932	895	830	735	812	755	768	706	742	734	724	768	689	685	686	701	718	711	704	743	671	701	739	689	718	729	719	701	726	697	743	728	667	689	667	653	701	661	692	677	683	674	661	652	698	699	649	677	698	693	653	661	699	684	691	622	666	673	668	668	707	693	658	623	677	684	673	685	668	665	678	636	688	669	671	666	691	682	678	649	640	611	643	636	572	609	625	609	626	619	639	625	659	612	607	635	610	627	646	624	628	607	617	686	611	605	657	619	616	617	607	674	607	647	589	594	653	619	643	643	584	603	602	622	613	601	649	605	630	639	588	636	633	622	626	632	625	621	612	613	578	638	596	579	558	659	609	588	668	645	609	575	625	634	636	574	633	591	597	607	583	606	595	621	586	596	603	615	600	614	620	630	636	628	627	651	630	624	597	613	590	635	594	631	621	585	615	585	625	621	575	602	610	608	602	616	627	617	594	580	613	566	597	575	635	600	620	612	600	624	607	643	609	617	622	625	568	658	567	587	614	599	633	652	637	666	622	615	593	660	580	624	587	625	579	624	643	620	606	573	582	616	578	644	682	611	640	587	591	605	603	616	610	644	610	618	597	636	631	622	612	656	633	559	636	609	643	607	605	602	578	610	627	605	616	630	598	564	631	617	583	599	582	591	600	663	624	623	645	630	612	565	621	646	627	645	552	605	656	562	609	591	629	595	559	614	615	600	592	628	599	603	606	651	650	586	614	645	604	628	636	574	608	627	539	597	559	672	613	633	637	630	616	627	615	635	618	611	605	695	623	606	591	614	615	623	599	598	613	626	571	643	650	595	603	546	631	608	622	612	598	631	621	648	627	590	588	620	613	646	603	621	615	629	611	616	644	606	624	604	629	584	593	617	616	595	575	603	596	607	584	630	611	605	640	627	587	590	660	600	577	572	610	558	614	616	625	610	582	611	617	629	581	627	633	646	579	605	628	581	597	634	604	601	568	584	596	624	632	616	603	562	563	592	620	616	597	580	652	609	609	579	637	607	593	558	683	605	638	618	595	627	644	591	645	611	597	594	593	647	631	619	589	617	574	655	568	640	603	647	598	602	618	651	621	554	623	645	624	620	576	630	575	625	610	587	645	635	635	602	619	627	616	626	574	621	623	625	624	574	625	600	612	620	586	597	647	610	627	604	620	615	658	652	601	638	603	650	596	630	631	623	643	648	580	616	600	612	625	614	648	627	609	610	627	617	577	581	651	619	652	621	618	606	579	603	629	641	601	582	596	628	643	619	607	629	606	580	618	591	613	590	615	582	588	547	590	612	640	611	640	622	620	613	575	591	588	633	619	602	620	640	576	618	585	626	613	595	597	590	618	608	627	598	590	586	624	611	590	629	626	565	610	642	657	613	589	617	633	590	592	604	567	614	607	625	602	595	605	633	627	570	636	593	586	605	612	589	601	589	611	626	614	599	617	632	614	576	635	620	589	621	628	592	576	621	626	604	632	649	579	647	580	608	620	615	617	634	589	627	575	601	613	601	600	637	599	594	626	640	559	636	649	594	628	578	550	646	581	615	610	603	624	603	625	591	599	577	582	629	625	632	601	622	621	601	622	591	584	617	602	654	670	623	638	618	585	616	638	587	660	604	613	606	601	665	653	616	589	647	574	612	650	620	577	610	585	617	661	598	672	619	593	581	616	628	627	621	588	621	618	604	634	607	603	607	598	603	569	579	614	628	659	620	630	628	618	574	571	535	657	606	583	622	608	599	621	599	646	592	582	609	609	633	621	642	613	632	587	613	658	654	626	596	611	584	605	625	596	637	679	640	609	620	612	598	666	602	651	656	599	632	543	620	629	640	620	628	578	625	615	577	615	613	606	627	616	574	621	635	659	605	634	633	581	600	628	590	638	594	638	597	605	590	588	598	668	658	619	609	623	666	563	622	610	611	596	627	627	606	597	609	618	616	658	620	638	614	616	646	608	620	599	605	602	612	610	587	600	608	621	609	640	614	620	615	640	614	617	642	616	637	584	564	619	596	595	603	628	595	610	611	605	589	653	660	632	613	599	632	594	570	621	649	605	612	596	609	629	623	631	596	586	559	542	630	596	636	619	627	597	607	562	636	593	608	620	605	655	658	601	611	643	585	631	601	635	659	576	613	651	634	625	644	604	601	605	607	632	635	591	555	599	621	601	584	593	578	597	583	599	587	649	637	618	654	616	605	600	573	595	617	626	611	621	659	662	598	640	609	597	615	615	606	584	607	569	589	641	575	631	603	661	623	686	638	639	616	621	598	628	650	636	597	603	590	649	568	602	632	607	642	624	637	604	605	633	628	560	618	585	570	603	630	656	643	625	611	625	624	624	633	621	620	623	569	606	562	609	614	614	643	614	631	624	612	657	584	631	620	627	572	651	652	624	580	600	579	602	610	618	620	608	607	614	611	627	563	583	627	584	631	625	587	565	593	663	599	600	626	689	655	642	575	587	585	635	628	572	645	605	614	590	580	630	613	627	608	611	576	607	639	638	627	615	660	611	641	608	641	607	567	619	574	558	631	595	592	606	578	572	663	616	642	652	575	628	601	600	606	659	610	632	591	627	650	603	617	672	588	626	636	619	618	615	576	654	633	604	599	584	585	626	596	628	616	626	637	608	620	569	593	597	648	638	639	633	614	613	643	632	585	623	643	662	634	625	613	612	630	638	618	620	595	609	592	619	612	608	614	613	605	605	654	632	638	620	647	607	621	602	660	619	572	627	655	648	649	610	601	576	620	632	599	612	581	622	604	612	638	620	626	619	623	638	600	583	597	665	609	628	604	606	627	634	604	567	611	609	534	650	665	565	626	602	580	611	606	602	615	571	602	614	614	644	653	624	596	590	623	579	686	613	592	608	597	610	610	634	607	652	630	597	591	617	647	583	639	613	648	616	642	661	628	610	620	632	655	600	599	610	637	599	650	611	571	612	563	603	614	600	684	644	631	590	636	597	656	605	651	631	624	611	596	640	594	600	592	604	615	642	620	601	623	633	647	660	582	598	600	631	631	631	565	602	600	625	614	648	576	621	627	629	624	638	593	590	627	595	639	612	589	624	623	651	615	616	616	592	622	653	599	582	609	646	579	587	603	581	569	637	606	586	625	593	609	623	655	629	604	620	638	583	591	604	629	623	618	618	592	642	594	599	609	611	604	676	612	618	605	612	670	609	597	596	584	605	617	570	612	616	614	583	594	591	615	582	641	586	617	610	608	644	606	573	599	637	557	598	608	628	587	602	610	632	616	635	604	643	593	595	599	677	632	657	615	610	653	620	618	609	599	567	642	626	594	612	647	650	599	650	601	622	614	639	629	542	640	609	640	609	675	613	605	648	635	620	636	605	640	600	577	617	615	634	596	596	606
5271	1528	164	99	154	171	154	135	110	94	73	65	66	51	49	45	36	44	41	30	31	38	34	31	36	28	25	34	24	34	26	35	31	19	33	21	19	26	23	25	23	26	19	30	24	25	28	18	26	22	18	16	22	22	22	19	15	19	21	21	18	19	22	20	18	11	21	23	19	16	15	17	14	22	26	21	25	21	17	36	10	23	19	20	20	28	15	23	10	22	17	20	19	13	31	26	21	27	16	18	22	18	23	26	19	16	10	11	24	14	21	24	24	26	25	19	16	14	14	22	16	19	17	12	28	19	22	21	17	10	24	21	26	19	18	19	20	16	15	15	22	18	24	18	16	16	10	18	18	12	17	27	24	24	17	20	16	24	15	21	25	12	16	21	20	15	23	24	14	16	25	14	13	24	18	16	20	18	16	17	22	26	22	17	37	13	18	17	13	10	12	21	25	11	19	17	13	18	15	17	16	15	17	11	20	26	18	20	24	16	7	20	13	27	12	20	20	12	27	15	23	20	19	14	9	15	25	19	21	15	20	22	24	18	17	19	18	22	20	20	18	15	13	16	15	17	23	24	16	17	14	21	21	14	17	12	16	19	21	22	22	23	22	16	16	14	15	14	20	14	14	17	21	12	18	22	19	17	24	16	10	23	23	19	19	18	14	17	19	27	16	17	11	21	22	13	16	25	16	15	12	20	20	12	14	23	19	26	18	18	16	19	15	24	14	24	26	27	20	23	27	17	16	13	12	16	23	20	24	18	10	16	26	25	23	20	22	21	15	15	13	15	16	15	20	21	18	23	18	20	21	14	28	12	22	27	16	23	17	19	21	15	15	23	25	12	17	22	23	18	15	25	19	14	28	11	26	15	17	17	17	26	19	15	24	16	16	19	15	14	13	21	20	16	25	22	20	21	10	12	26	20	13	13	16	21	19	25	24	26	16	18	17	20	19	13	13	14	20	20	21	27	27	11	14	16	15	13	23	21	17	13	13	21	13	18	21	24	22	10	22	21	16	18	17	12	19	22	16	20	14	12	19	29	17	13	22	20	19	15	21	21	18	24	14	23	16	15	24	13	18	17	13	12	25	27	21	16	17	21	23	13	16	20	19	17	15	24	22	20	18	15	14	20	18	20	15	16	19	12	19	8	24	25	22	14	25	17	20	21	16	19	18	18	21	21	23	18	20	25	20	19	16	17	25	26	16	21	20	21	17	23	21	21	23	10	18	16	11	16	23	15	17	20	14	19	15	15	19	18	26	18	20	18	17	19	17	15	17	20	21	19	17	26	14	22	25	18	16	23	18	18	16	17	17	23	34	19	21	22	18	14	16	29	18	21	21	29	20	21	13	16	17	24	12	16	23	17	21	19	22	26	17	17	13	12	13	19	17	13	17	15	21	26	16	26	31	20	25	17	23	18	18	13	18	21	25	21	23	16	15	15	16	16	11	20	24	21	16	24	15	24	20	25	16	16	23	22	22	12	16	21	21	17	12	14	16	20	21	18	26	18	14	14	10	27	19	23	16	22	20	20	21	19	16	21	24	18	17	21	18	24	17	19	18	16	14	29	18	21	20	19	10	22	18	29	11	15	18	18	22	12	21	20	25	25	16	24	14	22	18	21	15	19	21	19	22	19	22	13	12	19	24	13	20	15	28	25	12	13	12	21	21	17	13	23	22	19	21	21	12	19	11	17	18	23	16	17	16	22	23	17	23	18	23	12	19	19	22	23	22	25	16	18	18	11	16	16	23	13	16	18	19	14	19	16	26	15	14	24	12	23	16	23	14	13	21	17	25	21	18	16	23	20	18	14	19	27	27	21	12	25	17	20	20	26	24	23	24	16	19	36	22	22	13	17	15	16	30	19	16	12	25	22	22	11	29	20	18	20	14	22	15	20	19	27	29	10	25	22	18	21	18	15	26	20	16	22	15	17	11	17	13	13	20	21	29	21	11	24	23	19	26	21	23	16	18	19	25	24	22	9	19	22	20	19	18	21	13	18	26	21	23	20	20	19	19	25	11	18	27	22	13	23	12	22	15	23	14	23	17	25	19	15	16	24	16	23	16	23	27	23	20	13	17	30	17	18	15	13	20	16	20	24	23	19	18	28	13	10	16	22	21	18	17	21	18	12	18	24	18	25	15	19	18	21	13	19	13	15	19	18	12	16	25	20	22	19	15	9	9	19	19	20	16	24	17	20	19	22	18	17	19	17	13	16	19	23	19	15	18	14	13	18	23	17	16	17	23	14	22	17	20	15	22	20	17	18	24	11	21	20	15	13	16	17	18	17	23	22	26	13	21	18	26	13	20	16	18	26	16	26	18	17	22	14	24	18	16	9	19	16	14	17	17	18	17	19	17	24	17	12	18	21	19	14	21	19	20	20	12	19	21	20	25	19	8	17	22	19	19	19	16	17	13	16	20	23	13	22	24	17	15	25	17	22	27	16	24	17	18	24	15	19	16	20	22	21	19	26	25	19	25	23	15	20	20	15	18	13	15	14	20	20	21	24	17	14	21	13	17	19	21	19	17	23	20	17	23	12	14	23	19	18	22	17	19	17	19	17	20	17	25	20	11	20	20	20	26	17	26	16	17	26	23	18	27	24	29	20	18	19	19	16	20	12	17	25	19	18	23	21	14	12	11	18	26	21	18	15	14	27	29	16	19	19	14	25	18	20	21	26	20	30	23	21	19	20	12	17	21	30	21	16	20	17	18	19	24	23	9	23	21	23	23	18	18	16	23	16	17	14	20	16	18	10	12	21	20	17	24	27	20	27	19	20	17	20	20	18	20	14	23	15	13	26	18	15	24	18	22	24	20	24	14	17	19	17	18	15	24	17	28	18	18	20	17	19	6	21	18	17	22	22	23	12	20	20	26	20	20	15	14	22	22	25	19	19	12	20	12	22	21	20	16	25	25	15	22	19	22	16	17	21	22	17	11	12	17	20	17	14	14	24	21	21	14	18	17	20	20	17	20	16	14	12	14	12	21	19	19	15	25	15	15	12	21	17	24	17	21	21	14	18	14	18	18	23	22	14	19	21	19	12	19	21	17	19	16	17	21	16	18	11	10	9	17	18	19	17	15	14	13	19	6	15	20	17	20	27	26	20	22	12	24	24	20	29	15	17	21	20	20	21	18	15	21	22	23	10	21	19	17	22	16	21	28	25	18	12	17	16	13	24	14	14	21	20	14	20	14	17	17	18	20	12	17	18	17	15	11	17	22	14	6	25	16	15	25	15	26	20	21	18	23	26	23	20	24	27	16	18	17	18	21	14	18	13	22	17	16	13	20	16	19	21	20	19	19	24	18	23	15	17	21	16	15	16	26	25	20	16	18	12	16	16	23	23	20	16	14	22	24	15	27	11	21	17	21	15	8	26	19	20	22	24	13	15	18	23	19	15	27	27	18	23	24	19	23	20	19	14	19	18	16	14	17	16	17	17	23	21	20	12	15	21	23	22	22	19	15	20	23	12	23	26
39112	21980	4218	10029	15076	14165	11609	9164	6921	5538	4515	3612	3041	2554	2281	1985	1728	1523	1359	1278	1101	961	920	793	763	691	682	662	740	740	679	637	593	552	572	506	513	539	567	518	498	487	479	501	488	544	503	400	400	388	371	360	424	321	353	363	339	328	348	327	346	353	335	338	315	339	349	338	347	335	338	317	416	386	347	330	337	361	319	320	347	312	338	346	394	358	301	336	342	312	318	286	328	321	347	313	358	324	349	337	331	321	344	350	309	302	327	326	306	323	312	333	303	333	320	298	365	309	321	305	325	320	338	322	348	317	327	323	342	314	320	328	311	309	296	299	316	348	276	311	327	300	327	310	320	295	314	299	292	331	304	282	271	274	321	302	299	331	311	282	283	338	313	301	314	314	297	302	311	300	319	322	296	326	301	306	323	288	296	315	339	292	314	322	321	289	313	296	312	308	274	329	304	340	267	327	287	321	308	303	293	325	316	318	324	308	294	271	313	327	304	281	342	307	307	308	324	319	317	318	318	327	329	317	288	308	308	340	311	321	340	303	284	321	292	280	338	298	329	315	314	314	318	315	351	274	328	290	276	286	304	292	305	296	300	315	334	287	315	299	292	299	308	267	310	291	325	355	305	360	317	313	300	281	295	319	312	298	322	309	316	281	302	297	304	330	315	317	291	327	319	334	311	343	313	293	318	292	286	309	299	292	297	315	312	289	330	322	343	282	329	303	300	284	294	324	342	316	312	280	323	304	315	323	322	303	295	279	297	313	315	283	331	332	310	309	334	279	284	302	304	307	291	293	271	297	322	280	297	319	301	304	319	319	302	306	298	300	315	300	330	322	286	310	291	310	304	293	296	298	296	291	321	311	292	300	298	308	297	309	335	309	321	301	303	315	336	301	320	315	301	316	328	308	335	328	309	341	311	305	311	263	310	309	320	296	296	296	331	306	322	325	331	304	290	315	316	324	316	316	310	302	317	293	294	320	326	320	301	344	298	312	295	274	316	322	340	268	324	299	292	331	297	311	330	312	321	297	314	289	297	307	356	312	304	305	296	332	321	327	324	317	317	287	303	306	302	325	311	262	313	327	325	307	311	311	307	292	286	317	310	282	320	307	286	310	278	300	309	333	292	309	319	282	313	325	328	309	304	301	291	311	297	284	342	281	314	302	322	310	305	281	298	299	328	307	316	324	312	327	305	293	294	338	288	295	288	292	299	321	284	308	304	285	326	300	290	310	312	283	315	327	329	289	295	307	341	310	332	318	321	290	325	311	345	315	320	308	295	319	290	326	304	322	295	305	305	299	307	286	331	312	332	331	295	310	295	333	290	303	303	326	273	341	295	273	305	326	308	316	302	323	318	300	300	298	301	311	316	304	303	287	310	333	329	316	308	323	324	292	352	300	343	307	309	321	306	361	290	301	286	311	332	314	339	303	312	288	287	315	322	279	319	310	268	305	333	292	310	349	305	306	336	284	285	328	274	310	274	308	314	295	309	288	295	324	289	298	259	307	322	310	314	317	309	301	293	309	297	313	320	329	319	289	304	321	320	313	306	317	332	317	303	282	323	307	306	329	309	323	290	282	304	302	322	296	282	293	311	303	346	294	295	281	308	315	333	245	313	289	304	303	304	329	290	329	326	322	334	310	270	301	312	255	310	319	322	295	291	275	317	322	308	317	297	320	308	299	310	319	317	337	315	311	306	311	352	344	345	296	313	315	304	316	262	335	310	351	355	324	299	309	297	308	317	300	294	331	294	310	305	316	289	284	314	310	294	290	286	280	318	312	300	299	322	288	298	316	279	311	309	319	321	309	299	368	308	289	327	299	303	318	315	281	291	315	299	321	283	300	318	287	300	302	313	329	305	304	298	320	325	331	269	304	365	302	306	309	341	324	327	303	308	323	334	320	312	278	325	303	298	316	291	282	317	323	327	299	256	303	308	297	283	322	309	296	315	299	317	264	315	312	330	310	345	279	299	313	294	328	321	292	298	313	318	313	317	278	307	276	329	304	332	335	313	294	323	289	311	298	318	301	307	300	302	311	318	316	309	320	304	321	317	294	301	333	305	281	310	305	281	292	327	306	313	301	335	312	304	301	273	285	321	281	295	333	285	259	310	311	347	305	297	294	319	319	334	299	322	330	305	306	271	265	300	301	299	294	296	317	307	280	326	304	316	298	306	323	301	326	321	316	318	277	288	286	315	355	328	299	309	315	323	324	296	323	295	294	290	320	286	331	301	302	301	300	310	295	347	311	313	344	310	300	293	314	353	296	307	319	324	307	311	311	301	301	292	293	306	300	329	311	313	302	318	289	311	310	307	309	336	294	305	309	282	307	348	311	294	311	333	310	307	300	310	281	279	306	306	316	309	330	287	297	325	298	304	335	309	323	324	336	294	294	291	300	310	317	298	303	310	323	304	313	302	320	314	313	278	296	304	335	279	305	312	304	285	319	335	299	297	314	328	303	292	299	323	325	328	294	311	299	277	299	296	359	315	298	291	288	308	304	311	293	339	306	328	323	328	285	313	285	348	324	326	303	315	292	322	288	299	304	304	328	315	326	321	312	319	316	307	304	324	317	268	298	292	304	339	297	292	333	305	326	324	315	280	285	329	282	310	306	287	332	308	341	296	304	306	319	296	294	310	306	275	319	342	296	295	335	334	306	361	274	274	280	288	329	338	287	312	303	310	296	291	321	322	306	296	297	351	296	298	322	291	273	301	282	312	321	304	270	306	313	316	315	311	306	298	303	303	307	306	314	301	285	314	319	322	304	309	297	306	284	294	295	278	291	302	306	334	313	302	299	308	302	337	300	299	296	311	319	319	318	322	275	321	285	344	318	283	268	320	319	320	279	301	285	304	279	318	301	338	308	309	281	331	290	318	322	305	323	316	325	295	299	305	303	317	313	296	287	282	294	278	295	289	317	306	293	321	316	287	292	305	293	312	315	323	318	302	341	289	313	334	311	311	281	304	305	308	332	300	314	299	294	323	335	285	345	299	326	324	329	325	306	335	307	307	274	298	327	312	308	294	313	305	306	303	298	316	318	321	303	305	302	290	330	307	310	284	306	317	317	318	318	332	330	270	333	294	293	296	296	317	336	301	337	301	347	273	308	334	280	318	359	310	316	317	299	314	320	314	332	289	296	316	304	329	302	291	318	328	320	314	315	332	341	307	320	300	303	351	301	302	286	300	323	302	316	312	317	321	291	309	311	322	312	323	267	318	334	300	310	303	308	298	315	321	299	308	304	271	306	311	302	329	331	316	313	319	280	317	328	339	315	284	288	295	328	284	334	314	306	315	289	304	324	300	284	271	339	307	287	304	324	328	311	300	305	305	320	295	308	336	318	309	302	315	299	303	308	300	303	308	300	311	324	309	320	302	296	301	299	321	299	316	290	313	331	369	285	294	308	323	291	306	330	303	320	320	274	304	317	285	296	284	310	309	326	328	319	303	317	295	311	320	282	297	320	294	316	313	284	307	294
11518	5387	461	268	351	370	326	267	231	216	188	159	156	112	144	91	96	93	88	76	71	61	55	62	53	48	53	36	66	51	38	61	47	52	48	45	32	50	48	48	42	38	47	28	25	47	49	41	31	52	43	30	34	37	40	33	38	36	39	33	36	38	34	39	30	30	33	36	34	45	38	39	35	35	42	41	24	28	31	44	41	25	42	27	31	32	31	35	40	36	33	36	24	34	29	37	40	23	38	30	35	29	37	29	34	38	32	34	23	32	43	31	33	23	32	39	34	23	35	37	36	33	38	32	37	32	36	36	29	33	24	39	28	42	29	31	30	25	34	42	30	38	31	30	28	39	29	35	29	27	27	30	28	34	32	35	39	41	35	34	36	37	32	28	30	32	38	21	29	30	26	33	31	29	36	30	27	30	22	33	35	33	33	26	41	30	27	37	33	31	27	22	33	31	35	34	31	26	29	28	36	27	32	28	28	30	28	34	26	36	27	29	36	36	19	44	37	31	31	27	39	38	37	36	41	41	42	30	34	29	23	34	37	33	31	32	32	38	34	36	38	25	36	30	24	36	36	35	32	29	29	43	30	32	56	30	31	37	33	29	31	33	31	29	32	37	39	38	39	33	38	37	37	29	39	40	28	34	34	31	26	34	29	33	31	27	40	28	38	37	24	30	31	29	34	39	33	26	35	43	36	39	42	33	31	41	43	27	27	30	39	38	28	26	36	37	36	42	32	36	38	30	28	24	30	38	38	32	33	29	29	35	45	39	38	29	31	38	23	33	38	23	37	35	32	33	39	20	32	33	28	47	43	36	27	34	39	32	42	36	34	27	31	30	24	36	42	32	34	33	29	30	35	39	39	46	34	28	32	43	30	34	29	28	37	29	25	34	38	36	35	34	30	22	27	30	38	44	36	33	29	27	39	24	42	31	38	24	34	41	24	28	39	32	27	29	32	37	28	31	36	36	30	35	28	33	33	37	34	22	32	29	33	36	33	28	38	26	25	25	38	31	34	26	41	35	29	30	32	35	27	30	37	32	29	36	27	32	23	30	31	30	39	28	34	37	30	31	38	26	18	38	33	34	44	36	44	35	31	35	29	35	32	57	30	28	28	32	45	37	25	32	34	28	32	28	27	42	23	27	32	44	37	41	24	25	30	38	38	21	37	34	31	34	31	39	44	38	33	35	28	44	30	28	32	34	47	29	24	29	34	37	38	29	27	31	44	41	25	35	40	35	41	35	39	21	20	37	20	45	29	36	33	42	26	28	24	28	27	24	37	37	39	33	28	32	25	38	31	25	40	30	16	30	40	27	33	35	42	27	30	31	29	40	29	29	28	38	35	34	24	34	34	33	30	35	37	32	41	34	38	31	27	22	26	29	34	41	29	39	34	27	28	30	30	35	28	28	28	28	31	34	29	29	31	30	45	34	46	43	39	37	30	34	44	31	35	40	30	41	47	36	49	27	36	46	36	29	38	35	32	38	30	29	25	28	26	31	36	37	40	34	29	40	25	34	31	35	38	33	41	28	36	28	29	40	41	33	30	35	38	46	21	35	39	32	27	34	36	29	39	30	40	45	34	35	31	29	39	35	33	28	27	34	28	30	43	27	32	22	24	23	35	39	28	28	33	40	41	37	36	36	33	43	33	33	32	36	35	28	31	34	32	40	39	30	27	19	21	24	40	26	30	25	26	30	28	22	28	32	34	37	23	40	36	35	22	40	32	46	28	32	34	29	38	30	29	30	31	47	25	31	32	37	32	27	37	30	36	32	31	33	45	43	33	35	31	27	42	30	33	28	29	29	32	30	35	37	33	31	35	32	35	41	29	28	35	32	19	19	40	32	33	29	32	43	35	26	29	39	32	26	42	36	27	23	24	30	31	33	28	38	36	27	44	17	38	28	26	38	41	43	31	32	32	30	30	50	29	27	29	26	42	34	34	27	31	33	33	27	36	35	35	31	36	38	38	37	26	40	40	31	31	26	29	30	35	23	41	43	31	34	32	40	23	28	31	40	26	52	37	26	34	31	45	36	29	30	37	43	26	33	44	31	28	28	41	35	31	27	39	36	23	34	29	39	33	31	34	31	35	30	24	29	40	24	31	24	30	28	48	38	27	38	39	33	26	32	36	35	24	30	30	29	32	31	34	28	45	33	30	33	31	27	30	25	34	35	32	34	38	30	35	29	41	29	34	23	31	46	33	34	38	43	31	39	23	26	42	35	35	33	38	27	34	32	39	23	37	41	33	31	33	22	25	35	39	34	39	19	41	23	32	33	23	31	37	45	32	34	25	36	25	24	37	36	34	29	40	38	40	27	33	41	31	35	30	25	31	37	31	36	48	40	22	38	27	36	48	26	36	41	31	25	28	41	34	32	28	31	34	32	42	39	36	37	29	31	37	37	23	32	29	29	34	29	34	36	37	38	36	38	34	30	26	32	35	25	34	37	32	17	39	36	29	34	42	28	37	36	39	30	33	28	20	32	27	36	28	31	29	33	29	33	35	39	25	29	39	36	31	31	37	36	32	37	38	36	38	30	42	26	27	43	38	36	31	37	29	33	33	33	28	32	34	34	21	32	25	27	39	24	36	27	36	36	27	22	38	23	36	31	44	30	38	29	39	25	30	27	35	31	27	32	27	35	20	33	34	37	34	29	29	40	42	35	45	24	32	32	36	34	21	32	39	30	46	35	48	40	36	34	39	46	35	38	43	32	30	33	25	29	37	34	32	33	42	27	40	34	32	28	35	36	35	36	35	34	28	33	53	38	27	43	28	26	41	20	36	31	36	29	18	27	22	46	24	53	42	33	38	39	41	46	37	31	38	30	32	28	30	31	28	24	25	32	36	36	34	29	33	29	30	27	36	26	37	36	28	29	36	41	32	34	37	30	31	28	36	30	36	36	26	32	32	35	27	40	21	39	29	33	39	27	41	41	34	40	33	21	37	22	36	32	27	30	30	39	26	29	29	36	46	43	32	24	29	26	28	33	34	28	35	45	37	28	33	32	28	32	28	33	30	35	37	38	31	40	40	35	38	40	33	42	40	31	37	33	27	30	34	36	34	36	25	31	31	40	41	24	37	28	28	46	35	26	38	30	23	41	35	26	34	34	32	43	36	35	28	27	23	31	38	32	33	41	41	27	32	46	39	32	36	38	28	30	38	33	36	36	27	32	28	33	27	31	30	33	30	30	35	34	24	29	28	30	32	37	31	30	36	22	43	35	26	30	33	30	29	33	36	36	39	30	27	28	35	33	28	35	34	31	32	25	28	42	35	37	34	42	34	33	23	43	36	32	31	31	30	26	36	29	40	30	35	23	31	18	34	35	31	29	35	30	41	30	25	26	32	36	31	30	34	38	32	27	38	36	33	31	36	31	30	32	40	28	31	33	28	28	40	27	24	45	37	35	40	31	25	24	32	35	26	31	39	33	41	38	31	27	30	24	43	29	33	34	35	36	31	27	25	44	27	31	34	28
51159	30521	8529	17905	24586	23483	20457	16929	13701	11526	9670	8154	6920	5977	5221	4641	4149	3697	3181	2944	2683	2362	2209	1974	1821	1695	1735	1590	1598	1572	1460	1406	1240	1204	1128	1084	1106	1084	1128	1038	1033	947	983	960	910	1091	981	783	761	728	743	738	697	632	650	635	643	633	620	620	589	614	598	583	614	580	591	621	585	629	634	632	592	624	633	578	628	593	642	579	607	609	579	603	557	585	596	582	565	628	590	578	590	573	599	577	570	538	573	560	585	592	568	586	579	607	638	591	526	593	553	565	592	594	582	552	557	607	573	538	561	570	592	577	553	540	554	542	561	531	576	498	520	501	520	560	526	550	515	543	540	521	515	513	510	555	568	509	526	539	519	497	529	521	533	541	571	500	516	542	563	512	555	521	485	537	561	558	474	524	516	504	519	487	506	534	585	583	493	512	528	482	550	547	504	486	561	523	526	557	557	513	562	554	514	569	509	543	549	529	523	488	502	529	512	507	557	517	559	473	541	539	477	517	561	488	545	491	564	512	515	529	535	504	473	499	495	510	511	524	540	520	536	567	504	504	547	518	493	553	527	531	562	522	501	553	519	516	538	544	517	532	485	550	528	534	506	507	523	494	511	517	544	513	452	546	508	517	508	509	499	473	534	537	553	540	523	535	516	500	539	549	539	489	540	533	513	527	516	521	540	573	530	517	522	521	546	540	530	549	495	516	512	521	502	533	542	522	497	532	547	563	481	548	524	474	481	511	496	490	520	566	548	498	504	472	538	481	502	529	534	527	501	502	526	579	497	527	534	499	552	475	531	562	531	482	518	516	508	476	569	510	508	540	517	540	519	576	463	524	504	523	550	516	529	525	561	471	499	530	548	523	552	503	513	528	454	535	536	500	552	511	548	514	516	490	556	518	488	491	484	526	522	523	509	467	545	519	541	555	498	510	516	525	528	509	504	520	520	508	495	511	518	523	495	516	499	540	521	547	555	480	523	492	518	541	532	507	474	483	536	534	533	515	537	505	502	525	506	509	500	523	468	543	524	544	543	489	497	536	534	527	541	513	501	540	550	516	522	548	535	499	517	515	528	539	512	522	527	509	525	523	502	504	533	509	537	553	493	516	519	540	501	495	515	518	536	509	496	504	556	528	519	513	501	512	469	527	516	488	525	522	559	551	545	541	514	480	547	553	520	546	503	535	482	521	513	529	508	559	493	564	537	554	516	494	518	481	546	491	504	526	480	539	535	547	511	523	552	532	519	536	521	526	545	542	528	508	510	519	537	514	512	505	523	512	492	518	536	547	501	537	495	526	530	519	526	513	530	535	560	550	539	532	510	532	485	531	511	520	536	544	482	533	566	522	542	541	524	505	469	517	559	530	517	545	531	559	527	509	541	513	530	486	482	482	511	489	511	528	544	533	521	524	506	547	517	505	527	508	550	488	557	502	488	531	532	519	521	500	516	489	500	509	492	532	519	520	513	498	508	541	525	485	541	568	500	512	544	472	528	482	511	520	537	522	566	516	482	527	504	521	497	564	513	563	522	569	561	531	524	528	582	515	526	517	530	504	511	499	566	511	528	506	484	508	519	555	521	511	534	533	568	540	501	529	540	532	525	510	523	527	531	516	553	512	501	522	497	577	536	548	519	513	483	560	508	511	533	522	512	500	497	547	495	516	472	528	485	521	531	515	533	516	528	548	513	562	502	520	533	533	552	546	532	533	529	553	506	542	537	517	513	496	499	546	502	553	521	492	462	506	504	543	507	551	549	481	497	485	501	526	546	489	503	526	498	536	522	522	561	528	516	514	512	487	520	485	518	540	516	550	553	530	522	525	519	500	536	564	523	507	534	513	506	549	528	522	541	479	509	515	495	566	539	519	506	527	501	535	497	516	539	516	500	514	471	524	508	503	518	512	522	540	476	521	466	533	547	559	516	504	549	561	527	497	518	509	509	526	532	495	492	521	516	541	473	486	480	491	549	506	542	502	505	525	514	539	509	526	510	510	510	521	529	547	521	524	516	478	526	526	510	509	567	564	485	517	495	528	495	506	477	521	489	504	546	535	519	549	526	521	568	531	490	521	555	556	476	523	550	502	534	522	540	518	503	523	543	543	502	510	530	562	521	530	494	526	537	521	494	549	527	488	474	536	494	533	512	521	525	501	494	478	517	511	532	544	563	498	507	502	531	515	517	531	511	492	518	512	506	515	544	528	529	515	506	481	523	518	503	516	564	532	520	519	483	515	472	533	531	558	518	501	526	530	545	477	558	501	545	539	521	493	508	554	544	536	533	539	492	502	525	504	520	513	560	522	476	509	500	538	535	531	536	501	508	503	534	550	509	526	545	498	515	580	510	501	520	540	504	493	495	504	546	508	546	561	528	551	536	534	516	524	517	534	506	544	535	529	515	530	494	528	489	523	548	496	526	546	511	526	520	554	518	546	496	525	504	567	509	492	508	534	529	502	553	491	479	524	519	532	500	513	505	566	522	537	522	542	532	516	548	490	456	496	590	527	525	543	544	499	516	496	506	537	537	507	485	513	564	545	527	508	490	519	502	496	527	513	526	521	505	555	529	517	481	564	476	528	530	536	489	550	467	502	515	546	532	528	517	549	557	551	498	496	497	532	528	490	504	550	526	530	496	485	507	522	541	558	530	499	509	513	533	549	498	504	549	481	533	535	483	523	511	475	501	548	537	535	552	545	511	505	490	475	508	507	517	532	519	492	533	546	516	498	505	505	501	549	533	510	507	505	518	504	494	517	531	502	515	538	534	506	556	540	541	512	526	506	516	514	559	524	527	498	488	543	538	515	547	575	499	545	533	505	540	546	510	510	539	510	512	486	534	492	527	502	491	535	537	479	518	536	519	537	524	505	474	498	488	494	499	562	507	507	513	513	501	534	476	514	521	534	522	511	534	530	519	491	519	529	530	520	502	530	517	504	532	521	554	481	541	514	495	515	522	545	498	545	545	526	517	547	472	532	520	526	461	516	543	519	548	519	527	513	525	484	539	539	539	511	529	465	487	489	562	534	535	497	514	523	534	571	531	519	562	533	483	522	571	517	518	519	531	520	555	527	551	507	510	551	517	494	502	524	532	498	514	531	553	495	507	520	504	492	535	502	593	529	527	496	514	491	516	556	508	495	557	496	533	534	572	508	521	516	533	497	490	477	532	521	489	536	529	528	522	517	551	529	504	508	515	556	512	493	536	537	524	510	507	530	549	509	529	495	539	555	569	494	553	498	506	541	511	500	503	526	522	504	530	537	530	503	492	537	499	495	551	538	559	504	526	509	499	593	509	518	514	536	496	506	485	567	509	573	529	537	518	555	555	533	524	514	539	474	537	562	543	539	510	549	507	544	508	528	546	485	525	497	552	481	467	505	523	477	542	551	558	533	555	555	529	517	535	514	492	531	532	534	575	545	542	516	508	496	497	524	485	538	559	510	536	520	531	527	536	520	527	530	559	499	530	578	523	488	509	537	513	507	496	516	538	519	535	484
9017	3430	281	165	263	250	258	201	190	172	141	93	95	94	89	83	69	70	83	60	51	48	47	43	38	43	44	36	34	37	43	30	32	50	36	43	38	33	39	44	45	31	36	32	33	33	30	35	32	38	36	25	37	31	25	33	30	26	31	26	36	19	32	39	29	38	32	35	30	25	21	24	30	38	23	33	31	23	33	29	32	32	27	30	33	39	31	28	23	27	34	42	27	28	29	28	25	26	35	34	23	28	31	30	26	31	31	27	28	39	31	27	22	25	25	40	23	32	29	28	28	27	32	30	21	28	30	29	21	30	31	29	27	29	36	31	41	31	28	24	30	26	22	30	25	38	23	30	30	37	21	29	26	28	25	33	28	27	29	25	30	29	27	30	25	24	33	24	32	31	35	33	38	32	28	27	36	26	29	19	32	29	28	27	34	37	21	25	32	23	37	21	25	25	28	29	36	26	29	24	31	25	33	37	33	23	31	36	22	24	23	25	33	33	23	25	34	27	31	24	23	28	30	19	34	21	33	37	29	35	34	34	22	33	29	28	28	29	30	20	31	26	36	31	21	25	27	17	37	23	30	31	30	23	28	33	27	25	32	31	23	25	26	36	33	31	29	22	26	24	22	21	33	28	25	33	30	42	26	26	27	26	28	21	26	19	20	34	29	31	31	32	38	30	27	25	19	34	32	41	28	22	22	37	26	27	20	33	28	30	20	25	27	28	26	27	26	27	27	27	29	28	31	26	24	36	36	26	23	32	25	36	30	27	35	32	24	35	37	32	23	23	31	25	18	31	25	22	33	22	42	29	27	26	30	22	24	26	42	31	22	19	27	31	39	29	28	34	33	33	25	24	34	28	28	22	30	31	33	27	21	31	26	26	21	27	21	24	28	33	30	34	27	28	20	34	35	24	24	37	31	25	34	20	40	35	37	24	21	26	30	24	17	27	20	27	33	22	28	28	32	21	36	27	33	27	34	25	30	26	23	36	32	29	36	15	22	24	27	22	21	25	28	23	36	35	27	29	34	42	23	29	33	29	37	31	37	28	34	29	32	31	39	23	24	26	27	25	22	28	31	32	26	29	28	36	25	26	32	27	36	39	27	26	29	27	49	30	33	21	27	21	24	28	29	26	33	32	29	23	33	27	21	27	28	27	22	31	30	23	33	36	29	31	32	33	24	36	23	33	27	26	33	26	24	35	41	32	35	35	27	23	23	29	26	37	39	31	27	21	21	26	34	31	21	28	28	25	40	36	31	21	27	25	27	32	36	27	28	26	32	26	32	21	22	33	34	27	35	26	24	22	26	22	31	28	31	26	33	27	27	29	23	31	23	30	39	27	28	27	17	29	34	29	18	15	37	25	22	32	22	31	31	30	32	30	29	32	29	31	29	35	28	28	27	30	36	33	23	21	26	29	30	26	23	32	34	30	24	23	31	20	22	32	25	45	35	34	26	29	27	31	30	37	35	34	21	30	31	36	32	25	33	31	32	24	29	36	30	22	28	27	31	36	14	39	26	21	45	34	28	30	34	37	29	29	32	27	34	24	29	32	31	33	41	26	25	29	21	23	32	34	28	34	27	23	23	27	32	34	32	24	35	31	25	24	31	35	32	26	24	28	32	28	24	32	35	26	26	33	27	29	35	38	22	20	29	21	30	26	39	41	30	21	22	20	30	22	29	23	31	31	39	24	32	26	29	23	28	26	28	31	30	28	35	26	38	26	22	29	25	38	38	24	23	30	31	28	24	29	37	31	21	34	22	28	28	29	30	36	25	31	39	32	33	22	29	27	30	30	40	29	20	27	38	29	44	24	42	31	33	29	24	30	23	32	34	32	25	24	33	31	29	28	26	25	38	32	32	29	26	25	35	25	31	24	27	34	34	32	26	24	29	28	29	29	29	24	29	26	24	30	32	22	36	26	30	24	32	26	28	40	23	33	36	22	30	26	28	29	21	21	23	22	27	33	30	25	26	21	32	29	27	32	37	30	25	32	34	20	32	26	25	26	28	32	26	30	42	20	27	27	34	21	28	32	27	29	37	36	26	27	20	38	30	31	35	18	35	24	26	21	29	28	27	38	27	33	26	32	25	29	25	24	38	37	23	24	33	29	18	32	30	29	37	35	20	23	33	33	28	16	31	35	25	30	32	24	44	38	36	27	24	29	32	29	35	27	26	25	44	25	34	31	30	29	42	30	28	24	41	20	20	25	25	25	30	26	26	22	18	23	29	33	30	34	26	36	27	31	20	30	27	24	32	34	21	28	24	21	30	31	21	23	21	34	35	35	33	25	28	22	21	27	27	22	23	30	31	26	36	26	28	31	25	24	17	33	26	23	29	27	34	33	36	28	23	28	29	33	35	32	37	28	34	28	24	30	28	32	34	38	33	21	33	23	29	24	26	36	27	22	35	46	26	14	22	32	25	31	41	32	29	33	25	24	29	19	30	29	26	32	26	40	13	34	26	22	20	33	27	37	26	32	36	38	27	29	28	24	31	35	37	30	29	27	31	38	20	29	18	30	28	21	25	30	30	24	24	31	26	23	28	25	34	38	21	27	35	15	35	38	30	39	37	25	33	25	31	29	25	26	25	30	39	32	44	33	42	34	24	32	25	34	27	35	33	16	38	21	20	23	33	26	35	40	24	39	28	32	25	34	33	24	28	32	30	36	25	27	25	18	27	30	23	28	35	21	32	38	23	30	28	32	19	35	27	29	26	23	34	36	32	31	33	31	30	30	33	24	26	30	25	24	22	28	22	32	28	26	24	34	30	27	32	39	31	25	24	24	26	28	27	22	30	30	36	29	23	33	24	34	29	40	34	30	31	33	28	28	35	36	28	32	32	32	16	19	23	26	28	36	23	30	28	29	27	32	31	29	28	25	36	32	32	32	29	22	31	33	30	25	29	33	28	32	28	32	24	34	37	26	27	31	30	28	28	29	24	26	28	26	28	38	22	31	31	34	26	21	31	31	29	29	30	32	28	30	25	25	33	30	40	25	22	29	26	40	29	25	22	29	27	25	23	26	31	21	37	31	42	30	28	20	32	23	32	22	27	23	26	35	27	32	29	22	38	20	24	27	28	21	24	30	21	28	27	34	26	33	23	36	34	25	29	38	39	31	22	20	33	34	33	32	30	35	23	32	21	30	37	27	41	30	33	26	26	20	34	38	36	27	31	22	30	32	31	29	28	32	25	24	38	28	32	24	29	29	35	26	31	36	32	33	31	27	30	32	22	19	26	27	37	39	25	23	33	33	48	24	24	28	34	40	25	24	27	30	32	28	26	33	39	34	35	20	27	25	26	20	35	37	25	37	27	17	34	22	30	27	42	27	20	25	39	27	30	33	24	35	31	42	33	30	29	42	21	22	35	24	40	32	30	32	28	26	30	31	22	33	28	34	38	27	31	21	30	32	29	27	41	30	24	24	25	28	28	31	22	28	20	43	27	27	19	31	35	22	26	33	22	26	35	34	31	28
44130	27043	6276	14059	20315	19311	16481	13349	10658	8785	7303	5858	5059	4315	3846	3384	2992	2645	2397	2166	1915	1795	1546	1421	1456	1362	1150	1207	1219	1231	1138	1082	958	906	909	875	843	880	867	861	780	753	744	728	715	868	769	688	656	598	619	557	588	547	559	497	521	537	524	495	503	547	485	535	515	485	515	497	527	536	552	533	555	500	534	492	504	494	527	498	504	495	484	498	507	521	525	532	496	516	515	468	478	539	499	530	512	532	472	504	499	502	457	481	480	459	520	490	508	439	482	482	477	503	489	501	500	509	528	485	473	515	457	509	526	499	457	485	459	480	475	446	465	478	472	483	465	477	491	491	463	464	479	487	427	464	470	473	497	462	440	478	491	493	502	465	456	474	525	437	455	402	492	434	477	483	466	487	476	437	484	469	441	446	506	468	438	439	448	471	472	473	443	503	463	455	447	453	483	449	479	478	449	449	488	467	449	423	444	481	442	460	499	451	508	452	427	446	430	483	445	466	456	480	464	482	427	493	441	447	471	467	435	423	485	492	461	435	481	494	471	504	458	427	487	416	446	467	446	467	469	440	411	469	457	477	482	456	457	441	446	458	493	474	479	462	453	502	452	445	456	486	504	478	437	466	480	431	466	426	461	456	456	461	487	483	451	437	475	499	493	477	470	445	459	472	479	492	423	469	466	441	443	502	460	452	453	477	427	507	400	425	484	470	512	431	444	497	408	463	450	431	475	471	486	439	489	466	454	460	424	427	474	459	454	463	457	462	457	484	437	485	506	488	466	450	454	456	514	448	504	478	474	475	447	457	427	477	454	457	469	493	486	445	457	458	464	435	488	466	459	446	478	454	457	475	480	465	479	481	447	436	490	465	455	439	448	487	502	491	469	456	438	458	461	467	469	490	454	467	438	481	451	450	470	466	457	448	476	440	480	490	427	482	463	491	472	505	435	426	465	424	459	521	470	428	467	489	466	470	474	440	460	402	464	435	467	451	441	468	460	430	441	457	450	449	428	433	440	482	440	480	507	451	453	427	429	491	487	481	495	515	442	473	448	478	500	475	481	435	452	433	434	449	450	456	459	467	458	440	486	465	452	465	454	446	443	448	473	454	466	482	487	501	421	441	453	450	486	460	457	478	449	440	453	419	478	484	492	466	470	451	431	466	468	487	467	459	453	457	457	439	459	444	488	451	452	459	474	456	447	419	471	453	463	464	446	479	449	470	452	477	417	492	505	457	474	477	498	448	477	455	453	436	463	480	451	470	419	461	437	445	493	457	456	462	474	456	416	482	480	467	430	493	465	484	466	443	448	462	466	428	481	455	418	448	464	460	440	500	453	433	443	454	436	426	474	471	462	450	454	446	498	467	443	478	463	447	445	461	458	475	490	458	446	460	456	471	479	461	482	514	470	429	429	499	459	449	459	477	469	462	505	466	476	484	455	466	453	467	470	461	458	479	465	480	497	455	460	475	438	452	482	456	513	445	477	478	482	485	478	493	411	431	460	476	423	468	478	448	460	437	453	432	454	429	458	482	475	490	432	478	471	461	454	467	471	447	472	457	485	506	475	411	467	463	450	500	418	467	457	446	451	458	473	477	443	448	466	455	454	501	482	449	454	467	488	481	454	485	435	465	437	505	473	467	466	455	449	440	483	476	461	440	459	478	462	465	450	506	456	428	471	471	485	456	487	479	468	472	457	459	476	441	447	435	475	454	465	494	439	459	458	467	491	480	436	472	462	428	484	446	483	458	488	526	458	463	470	462	466	495	447	469	499	443	448	457	487	486	454	476	471	436	458	442	446	491	486	468	464	425	489	490	470	467	455	474	447	473	444	470	471	450	471	482	459	459	446	458	456	455	463	423	430	423	457	488	455	485	438	428	487	455	461	474	438	493	451	465	482	474	468	457	474	462	432	480	437	483	464	455	426	439	474	447	429	476	450	484	478	476	450	446	441	478	477	472	478	488	482	437	442	451	473	514	433	495	511	435	478	470	518	462	449	458	473	479	443	462	425	435	439	522	430	418	473	430	468	456	449	461	436	454	453	465	492	469	464	456	463	453	433	476	431	442	479	478	458	498	407	455	475	474	487	464	466	424	465	414	452	465	475	451	443	446	442	486	438	437	484	482	450	489	468	458	413	458	470	447	457	475	473	481	456	456	426	439	449	444	474	454	469	448	478	499	454	473	463	482	493	483	486	479	466	429	462	458	448	487	454	450	470	502	493	470	484	473	452	430	452	463	403	472	448	463	415	473	474	459	470	470	469	446	461	459	479	488	452	459	493	445	445	443	460	481	443	440	468	461	446	436	469	460	472	426	456	494	435	457	452	446	457	435	488	480	461	490	458	480	461	440	428	429	484	473	456	454	506	445	441	469	501	453	460	497	452	452	476	494	443	473	445	438	457	464	487	471	493	473	458	508	430	420	503	460	484	478	475	451	437	444	429	464	462	451	410	456	480	455	476	458	486	440	429	462	458	436	461	458	469	432	498	484	471	454	409	486	465	438	458	479	455	468	487	462	457	462	443	466	467	471	473	443	481	447	426	468	472	443	449	436	475	454	460	464	425	466	451	488	459	460	458	514	472	402	441	475	439	439	433	471	457	454	460	466	433	464	445	441	457	452	439	447	509	423	497	480	439	443	489	504	440	428	445	409	468	485	459	491	445	483	432	443	479	463	436	455	518	458	485	424	443	465	471	453	505	411	464	441	501	470	473	474	466	434	442	446	456	471	469	443	454	511	481	437	447	456	513	423	470	478	463	506	483	433	441	448	473	455	473	463	434	460	463	485	478	415	458	434	471	472	463	432	446	459	510	458	482	441	457	481	453	465	444	460	521	440	458	454	430	476	458	453	470	451	466	436	438	451	468	437	441	466	428	445	452	443	490	428	471	470	393	446	448	456	469	441	453	498	468	450	416	478	455	480	431	444	468	480	478	492	455	478	500	471	460	491	455	440	451	466	431	461	461	510	457	469	465	480	468	482	444	464	486	496	467	449	474	465	469	452	490	438	456	480	439	418	483	454	463	447	444	483	484	452	463	463	430	490	468	455	499	454	453	478	463	466	436	483	507	454	464	482	439	478	468	442	487	491	450	472	470	466	500	454	449	489	467	460	463	470	492	447	414	452	432	474	487	458	445	432	526	453	445	466	456	441	450	444	443	458	484	452	441	458	472	460	481	474	471	478	471	469	471	479	479	503	437	462	472	438	475	437	477	436	432	463	443	480	429	470	440	474	479	475	467	461	465	426	441	473	484	431	470	473	460	456	458	480	451	449	401	494	471	460	463	486	454	487	459	467	451	481	481	473	466	480	449	473	465	435	468	465	495	444	478	482	480	458	453	453	482	450	456	467	448	468	441	516	461	488	474	455	486	445	417	468	465	470	448	461	456	465	478	446	480	485	443	458	459	446	470	431	451	470	458	471	459	448	488	483	436	470	480	469	474	443	456	483	460	442	477	475	459	485	443	468	458	452	437	480	451	454	430	454
13553	6596	528	319	456	452	382	367	245	266	210	188	146	143	134	138	106	119	106	101	82	83	62	68	88	55	70	67	78	63	54	52	59	57	51	52	45	60	58	54	56	55	43	48	47	34	50	68	30	51	45	46	47	53	43	47	45	34	41	37	42	56	36	45	51	36	57	41	55	44	42	53	45	38	47	46	44	37	38	46	49	44	47	30	40	57	38	48	44	48	38	37	44	45	42	37	47	52	38	33	45	37	33	41	52	38	49	35	42	45	43	42	35	41	39	44	41	49	45	37	39	29	34	43	40	35	50	40	29	41	35	41	46	50	39	37	42	38	48	39	43	41	37	41	40	43	36	34	36	42	41	44	36	36	38	41	52	29	34	30	44	42	32	36	33	35	45	47	43	39	38	29	48	43	40	39	44	28	31	32	38	38	35	34	42	35	33	35	26	35	29	38	36	40	32	43	49	47	33	29	38	33	37	31	36	35	37	27	42	37	43	39	28	34	53	35	41	32	40	49	29	32	32	33	48	45	41	42	31	46	38	42	36	40	35	40	45	43	43	43	57	30	46	33	31	36	43	40	33	41	22	37	41	32	36	40	33	43	39	33	36	32	41	35	41	44	51	37	42	41	48	38	37	44	45	33	41	46	38	28	35	42	31	38	34	34	34	43	33	36	38	33	46	50	39	42	34	38	29	35	39	42	44	33	44	36	38	41	44	39	42	40	35	33	41	40	34	43	41	38	39	36	41	40	43	35	41	32	33	53	47	47	47	42	54	41	37	29	38	49	34	31	37	41	42	30	37	40	31	41	37	46	35	32	44	53	41	48	37	37	48	46	44	37	29	32	40	35	48	38	39	36	28	35	40	33	50	28	46	39	48	47	43	34	30	50	35	34	36	36	36	30	31	46	36	45	45	29	42	47	46	36	57	47	51	25	34	48	38	40	37	38	38	49	39	41	31	38	49	31	49	47	29	49	33	48	26	37	43	38	37	40	40	54	39	37	37	31	31	40	41	36	41	39	26	30	32	32	47	37	36	50	42	41	37	33	37	41	38	41	57	33	29	35	47	44	36	32	37	28	37	43	50	55	53	31	34	38	31	42	40	41	37	37	36	51	45	34	42	35	47	41	38	25	40	46	40	38	45	41	35	38	44	49	39	34	33	32	39	46	45	41	41	40	56	41	37	42	35	38	42	46	34	42	29	51	33	32	52	25	31	40	39	39	34	40	33	41	39	40	40	37	39	42	42	49	39	39	33	51	44	34	40	54	43	39	30	32	48	39	37	48	36	34	41	47	48	42	42	30	44	42	32	34	33	42	26	38	56	37	27	41	38	43	37	46	49	39	51	34	29	33	41	47	30	45	45	34	38	37	36	40	43	34	37	52	23	38	30	37	26	42	37	39	34	42	29	34	36	32	40	28	43	58	42	48	27	49	40	41	39	45	46	49	42	30	43	35	42	35	36	35	43	41	34	36	35	38	37	48	41	44	35	46	51	47	36	36	36	36	46	45	29	39	45	50	37	39	45	28	42	46	31	33	50	44	36	30	45	36	47	39	38	41	36	38	41	37	40	47	51	46	41	38	30	45	38	35	44	30	48	36	37	37	44	36	42	44	33	40	33	40	50	43	44	40	38	38	43	30	43	35	49	39	48	40	43	31	37	36	34	33	32	44	33	41	31	42	35	56	41	47	32	32	41	30	26	35	37	38	44	38	50	43	46	48	44	37	38	28	44	42	36	43	39	35	46	28	50	46	47	41	47	36	29	38	33	35	32	28	41	59	39	48	44	39	38	47	39	38	33	41	52	27	31	39	36	38	39	39	36	30	38	36	40	48	46	39	31	44	34	42	35	43	50	49	45	29	37	54	35	41	32	34	46	34	41	41	38	43	46	38	37	39	50	45	53	58	42	43	45	45	38	42	33	42	44	39	50	51	44	43	37	32	47	35	34	52	39	31	35	37	31	35	39	33	35	31	35	27	37	34	47	21	37	32	22	37	38	41	35	25	28	44	35	40	45	42	42	37	38	37	50	38	45	38	36	46	30	42	38	50	40	33	48	43	38	38	36	48	42	38	38	37	35	42	52	38	34	46	42	40	39	36	31	36	33	33	40	33	36	32	40	47	39	35	41	42	35	36	38	46	43	31	46	36	40	33	36	46	33	41	40	40	40	41	41	34	44	48	33	37	37	38	32	36	41	37	32	37	35	43	38	31	31	33	38	45	37	35	47	43	27	44	29	34	34	36	40	30	46	44	42	36	39	36	42	37	41	29	39	41	31	35	41	30	40	49	42	41	37	42	44	40	36	37	42	29	55	30	38	40	50	32	36	44	44	23	43	37	35	35	39	42	43	38	36	36	46	35	47	39	43	33	37	40	33	43	41	49	44	42	35	42	44	41	28	47	28	47	29	49	35	44	42	47	46	38	34	49	37	40	35	28	44	34	29	37	40	47	42	38	40	41	31	49	49	37	44	40	58	41	37	39	38	38	38	29	49	33	39	33	34	50	30	45	32	35	44	33	38	37	38	31	52	41	43	43	39	43	32	44	37	44	39	42	36	33	44	35	39	38	30	44	38	40	39	49	37	38	39	47	47	38	39	44	54	46	34	34	35	37	35	39	38	45	31	36	36	39	37	40	34	40	48	46	32	33	47	48	39	42	42	29	32	41	26	34	28	38	37	37	29	37	42	41	37	44	39	41	34	42	43	45	44	43	30	33	38	37	35	32	38	40	36	47	29	52	43	38	43	48	34	40	22	45	38	40	42	40	23	36	31	39	41	32	30	39	40	46	29	44	45	42	46	36	38	40	33	37	37	32	36	28	31	46	42	42	38	37	47	39	31	51	43	48	31	38	37	37	46	41	47	31	47	45	39	31	42	36	33	38	41	49	36	39	32	30	40	26	33	42	42	27	38	28	46	43	41	34	37	37	36	38	35	41	34	34	45	45	38	46	53	21	48	42	45	36	36	30	46	37	42	37	41	41	39	33	32	36	46	41	40	33	50	48	31	40	38	52	41	42	38	34	33	37	47	31	29	49	38	51	26	40	37	37	45	40	42	33	28	38	44	42	38	32	50	37	36	37	41	45	37	36	46	47	34	39	41	48	31	32	41	41	39	33	30	40	37	39	48	33	43	36	44	38	35	46	47	46	35	35	39	32	45	32	33	37	38	43	38	31	36	46	49	43	48	43	30	40	44	53	39	39	42	32	41	54	49	45	46	47	33	38	42	30	37	39	40	41	33	41	44	55	37	41	37	38	40	40	51	41	34	42	32	34	37	52	40	31	35	44	40	38	42	29	46	35	43	39	39	34	37	39	46	41	41	41	40	56	45	32	36	40	33	45	27	52	40	30	41	46	44	55	42	44	45	41	39	36	42	42	36	46	40	36	40	28	40	40	31	43	37	31	67	37	34	40	38	47	34	43	43	37	34	27	44	37	44	30	43	46	40	38	28	47	35	31	36	42	30	40	44	32	39	41
53250	33224	9422	19539	26431	25385	22388	18843	15593	13151	10986	9274	8083	6979	6074	5408	4778	4346	3979	3524	3230	2947	2529	2385	2156	2027	1951	1917	1824	1809	1773	1591	1508	1442	1389	1359	1321	1323	1311	1252	1238	1149	1149	1125	1114	1255	1164	979	927	888	852	823	833	740	773	703	782	738	759	728	726	705	665	746	697	717	724	727	697	727	746	758	696	748	729	735	732	719	699	679	724	705	656	679	698	628	708	651	639	627	669	669	693	731	675	673	623	681	705	713	707	710	704	671	703	666	668	709	649	683	670	651	679	648	654	669	644	602	642	664	646	683	647	646	659	683	632	634	628	653	624	604	642	572	591	613	633	599	626	630	640	653	631	657	608	583	618	657	623	609	640	634	666	616	613	630	648	627	612	591	577	585	640	601	603	654	603	662	613	630	595	629	611	582	663	608	653	610	622	593	619	606	620	614	641	609	579	591	669	632	595	659	645	622	642	623	648	608	634	609	592	607	560	659	640	653	633	637	698	594	588	661	630	608	668	593	632	621	609	622	608	625	579	586	599	588	591	589	674	627	597	605	597	573	617	620	643	615	613	610	606	591	650	595	602	598	617	594	596	607	590	629	608	638	610	628	606	656	628	637	647	580	589	621	600	612	567	591	595	615	606	572	623	637	627	600	624	602	593	605	590	638	674	620	624	656	587	636	623	612	625	617	610	626	587	617	642	589	686	597	578	642	616	589	620	623	621	607	619	623	588	595	638	670	632	614	629	614	574	628	605	615	554	607	627	633	586	595	619	582	567	623	658	609	652	623	579	639	588	610	569	611	634	613	650	594	614	641	624	620	614	619	611	687	613	612	595	589	650	556	572	603	565	609	601	594	633	581	669	627	614	603	602	642	604	592	631	607	635	617	592	598	619	594	621	605	580	629	590	613	572	611	556	587	660	602	603	636	610	627	657	632	609	623	621	651	605	616	595	616	584	598	637	624	573	636	609	613	646	607	625	608	614	587	576	595	601	558	617	658	630	644	629	599	620	622	551	608	593	606	581	594	642	617	594	636	617	627	568	643	625	655	588	604	611	656	584	593	597	626	585	646	628	606	637	644	626	637	632	611	663	613	577	633	624	626	622	595	604	619	592	608	627	576	644	627	597	592	629	626	625	625	598	606	645	615	605	615	581	610	604	621	602	649	631	649	587	616	623	624	663	639	621	630	611	606	598	635	655	608	638	640	600	600	640	623	638	619	626	607	606	616	635	595	626	594	644	631	669	606	603	594	640	581	612	603	609	622	620	611	650	635	638	606	578	618	604	615	607	616	565	614	582	628	588	574	625	602	610	614	655	590	621	570	620	554	603	655	617	640	631	628	619	637	568	634	563	646	614	656	609	664	623	635	633	582	601	586	616	621	637	610	594	587	660	641	603	595	648	589	580	609	630	590	651	644	584	572	635	611	609	608	629	618	584	591	638	597	615	628	640	610	552	612	638	602	638	647	611	625	597	605	657	593	566	607	606	591	600	623	678	633	616	667	599	617	653	612	611	606	629	613	657	615	622	614	624	621	648	630	653	565	596	622	659	627	640	632	619	596	585	586	610	579	615	603	561	593	602	601	579	617	615	597	675	603	641	604	602	600	619	570	634	647	630	628	607	617	662	586	601	572	574	582	613	614	656	632	601	591	628	637	610	619	558	636	594	643	609	657	603	650	623	645	604	608	582	571	585	615	607	610	631	673	643	647	623	623	563	623	580	606	589	597	600	597	604	617	638	638	592	657	605	594	675	656	556	605	602	578	586	594	622	636	580	631	596	571	663	655	561	602	644	614	605	651	634	594	626	592	650	586	599	597	619	644	590	562	617	624	623	596	617	634	658	570	627	623	607	585	640	608	640	644	582	612	630	615	601	610	630	628	644	597	635	615	590	637	616	614	607	614	607	611	622	615	599	596	606	594	589	603	613	619	607	622	624	583	639	626	645	603	610	565	580	618	640	623	545	624	619	596	604	618	628	597	588	633	587	607	600	676	631	573	608	604	602	628	582	651	632	618	649	536	582	601	623	591	569	613	634	614	620	611	649	633	585	621	556	593	618	658	567	639	639	602	602	595	638	577	567	629	664	652	588	622	579	611	620	612	664	572	638	614	644	590	618	617	627	574	641	603	631	610	618	658	645	632	614	631	648	635	634	620	625	640	589	564	646	601	610	627	609	610	662	612	611	579	584	639	652	600	567	654	611	573	598	680	603	588	625	621	605	570	607	591	658	613	602	650	608	612	607	619	598	609	602	626	616	618	659	621	574	605	589	569	602	634	629	584	641	624	627	606	614	631	624	630	612	598	630	622	585	620	590	571	595	623	650	624	644	586	619	662	652	597	625	679	621	639	599	627	629	566	632	609	602	597	558	656	659	604	645	644	589	601	587	646	582	592	594	621	612	628	565	613	653	612	613	640	587	612	611	634	599	598	628	607	646	572	661	659	628	630	616	633	604	604	637	610	598	605	578	607	624	584	594	645	595	659	581	599	615	614	641	605	588	619	592	607	627	640	638	617	565	593	633	593	606	633	611	619	608	644	624	641	613	629	625	580	551	611	640	616	614	697	588	634	654	616	604	614	596	611	608	635	616	596	641	677	632	645	618	600	608	665	581	645	649	623	630	615	599	661	652	601	633	597	635	632	596	612	610	596	599	611	579	590	615	618	621	596	581	601	634	632	621	616	627	613	624	639	599	591	571	619	636	631	628	602	603	631	616	586	630	591	614	614	660	608	657	619	598	682	605	564	633	625	614	599	626	606	602	584	579	589	577	623	592	577	595	634	633	590	561	648	598	641	640	630	629	644	646	639	566	641	636	640	597	603	603	591	640	611	633	631	610	594	615	590	635	583	623	601	639	581	604	618	609	575	611	579	603	628	618	609	591	662	584	641	625	584	658	592	623	603	607	632	620	648	607	667	600	599	620	610	599	627	634	623	610	628	603	611	599	593	603	644	617	615	586	585	634	633	594	581	606	623	643	611	640	645	620	614	601	609	612	580	614	619	578	589	611	579	626	614	627	600	594	629	595	578	590	620	651	648	653	603	574	606	624	635	635	650	653	611	548	599	610	637	606	600	599	612	597	609	603	595	658	594	605	611	593	651	619	651	617	624	620	603	608	599	581	628	603	617	606	654	655	622	638	602	580	653	622	640	648	628	560	628	659	655	572	607	644	635	621	673	601	637	589	608	624	593	651	616	638	613	625	603	654	637	595	601	619	588	649	603	626	577	590	631	604	598	637	598	574	617	609	626	632	595	588	619	631	589	633	614	615	614	642	595	600	585	621	600	641	652	563	640	628	572	606	612	654	586	586	631	574	618	656	574	578	607	618	584	573	592	625	640	630	615	615	574	632	660	633	616	640	595	664	619	590	569	599	609	630	648	620	592	603	580	594	609	587	639	629	589	580	623	573	566	564	633	618	629	663	624	627	616	635	632	619	656	645	605	628	625	590	657	590	576	597	610	615	579	562	600	661	602	604	657	632	622	668	590
5099	1457	164	104	148	151	114	137	110	101	67	66	56	59	69	58	37	56	45	31	43	30	32	24	28	24	31	38	33	31	21	24	25	29	19	28	18	20	24	20	24	22	15	19	24	33	23	20	20	19	13	26	20	13	27	16	14	24	26	31	21	23	12	24	22	22	12	19	30	13	36	19	19	16	17	21	23	16	20	19	20	17	27	23	25	19	23	16	23	23	29	14	15	22	21	20	16	25	26	23	24	19	13	19	19	14	15	19	26	17	18	17	18	17	16	21	21	14	17	18	16	19	22	23	13	15	12	23	12	16	14	28	24	22	18	14	19	29	22	12	21	16	21	14	21	29	14	17	11	17	19	18	23	25	24	23	20	22	21	14	21	12	22	19	15	15	23	18	16	14	19	20	17	15	18	27	17	20	20	25	23	22	24	23	11	12	21	16	16	20	24	20	19	20	17	29	16	21	15	18	21	20	15	22	22	21	16	17	12	13	20	22	18	22	19	16	15	17	13	19	22	21	22	19	24	17	18	21	17	24	21	16	17	17	18	14	15	14	20	20	22	23	15	15	13	19	20	25	10	19	26	15	16	28	23	17	19	15	23	17	27	23	17	22	20	28	24	14	14	13	19	15	18	17	19	17	16	24	23	15	15	12	22	19	14	15	17	17	19	18	25	15	23	23	18	10	21	26	27	18	17	16	23	18	24	22	19	22	17	18	14	27	21	18	32	17	16	18	15	22	25	21	16	12	15	19	24	15	22	16	17	16	15	12	24	20	24	16	21	15	15	13	16	14	15	13	15	15	18	15	10	18	22	18	13	18	26	17	22	16	17	23	21	14	19	26	17	22	19	16	22	20	17	17	18	22	16	22	18	16	17	23	17	20	8	20	18	22	22	23	13	16	19	25	19	21	18	20	25	19	15	12	14	23	26	22	25	12	12	25	22	19	19	14	19	18	20	22	18	23	15	24	17	25	25	27	20	15	19	18	20	18	19	23	13	19	25	15	24	18	20	17	20	16	25	13	17	19	12	17	19	25	20	19	16	17	24	15	24	9	14	20	15	21	16	15	20	12	18	21	13	23	17	23	12	22	24	15	20	17	15	22	20	20	17	20	15	19	18	22	18	20	30	17	24	18	29	14	20	16	17	17	15	18	13	22	15	20	15	21	11	22	23	24	26	19	17	24	16	21	21	14	17	17	19	21	20	23	26	14	17	12	16	29	17	14	14	17	13	17	17	20	22	23	21	21	17	23	17	17	19	16	19	21	22	13	23	16	23	21	22	18	23	19	22	21	22	25	21	18	18	17	19	19	20	16	14	16	22	22	17	18	12	23	19	21	19	14	18	19	13	13	24	14	17	24	15	14	13	17	21	26	18	18	17	11	16	22	29	11	12	20	12	15	18	8	19	23	18	22	24	14	23	18	22	18	19	17	20	22	19	14	9	22	19	19	18	20	13	20	19	24	24	13	18	20	17	12	17	18	29	23	18	21	18	22	21	21	19	18	24	22	21	23	21	17	15	15	27	15	20	25	28	18	21	21	22	15	17	19	21	28	12	15	22	13	21	17	19	25	20	23	9	13	11	25	20	22	21	19	21	25	22	19	29	24	20	18	22	15	20	11	25	16	12	21	20	19	13	11	17	15	14	17	10	23	22	24	22	17	21	11	19	25	15	15	20	22	22	16	18	17	15	18	25	21	23	21	20	26	15	19	18	16	16	24	21	23	18	15	16	20	26	24	20	24	26	19	23	17	15	25	25	19	18	20	23	17	26	21	23	23	19	25	13	12	15	20	21	20	20	15	23	19	17	25	22	18	21	21	12	19	24	26	22	15	20	24	15	25	25	29	20	20	22	19	17	22	19	15	16	25	16	22	16	12	17	19	16	18	19	19	24	22	20	15	28	15	16	20	16	25	25	17	20	20	21	16	22	24	15	17	24	18	17	16	16	19	16	14	21	14	15	15	22	19	16	21	16	12	15	25	26	13	16	23	17	15	14	22	23	27	19	22	14	28	24	24	22	31	26	17	20	20	20	18	14	20	22	18	22	9	17	18	15	23	20	21	21	28	23	16	10	18	18	18	27	18	16	17	26	26	16	19	16	21	14	24	19	15	25	18	25	23	17	21	15	11	26	23	13	15	15	17	21	19	18	20	22	16	17	19	28	18	17	14	16	16	21	23	20	22	20	15	28	23	25	24	24	23	23	9	11	23	20	25	22	15	19	23	15	18	22	17	8	15	20	13	24	15	10	13	16	15	15	22	19	18	22	19	17	12	15	18	13	18	18	15	18	19	24	21	20	24	11	20	22	22	17	16	19	13	12	15	16	21	15	23	23	18	20	14	14	18	14	16	17	20	14	12	28	16	21	18	23	18	24	16	13	18	18	28	18	20	16	19	11	19	20	22	31	24	18	20	15	25	19	26	19	18	28	15	16	18	16	23	26	22	17	26	17	24	20	23	22	23	16	18	20	16	20	28	16	16	29	16	23	21	22	19	24	17	27	24	10	19	31	15	13	19	24	21	24	20	15	21	20	13	17	16	21	18	11	20	16	14	22	18	15	22	10	23	20	24	25	15	16	21	30	13	25	17	20	13	27	20	16	21	16	18	16	16	25	15	21	18	19	16	21	20	19	18	15	15	23	29	24	18	24	17	21	23	14	22	24	18	17	9	22	19	20	21	17	17	16	12	15	15	15	25	22	13	16	25	17	17	16	22	29	24	27	22	21	23	15	20	16	21	20	15	22	14	29	17	23	17	19	19	20	16	22	17	23	14	25	15	20	20	22	18	22	17	24	20	18	10	20	34	16	17	13	16	16	16	10	19	26	14	23	23	16	13	17	23	25	20	16	21	19	16	15	10	21	27	11	18	12	21	20	14	15	31	22	17	24	20	19	16	23	18	12	17	23	19	20	22	10	19	14	22	21	15	21	21	9	12	13	25	19	17	29	23	14	19	15	14	15	18	17	22	18	22	20	17	27	22	20	20	17	21	21	30	19	18	20	19	27	21	14	28	20	16	18	19	20	18	18	17	24	29	19	14	26	21	26	12	18	21	21	12	16	17	16	23	25	19	13	20	21	17	23	15	16	21	18	22	9	24	11	32	18	18	23	18	18	14	23	20	11	16	20	15	21	12	10	22	17	23	13	22	24	11	15	17	20	11	6	18	17	23	16	16	25	24	19	10	31	13	18	16	13	16	11	20	22	16	13	20	22	22	22	20	17	23	20	25	14	19	19	29	12	30	16	18	9	18	18	24	18	23	23	19	23	20	16	15	27	20	23	13	18	17	17	17	16	19	18	22	16	20	18	21	15	15	24	19	14	20	21	13	19	18	14	14	12	15	24	21	24	18	23	22	16	19	13	24	23	12	16	19	20	15	22	21	23	12	20	20	18	27	19	24	26	20	25	20	17	13	20	21	20	16	29	10	19	16	21	29	18	25	16	22	17	19	15	28	14	8	23	20	10	15	17	22	25	23
38905	20639	4222	10227	14929	14244	11790	9298	7194	5686	4573	3842	3182	2685	2319	2020	1745	1482	1391	1276	1122	1012	906	855	834	726	727	696	725	780	724	656	632	607	548	554	589	591	556	522	526	564	545	493	477	588	460	414	400	409	353	395	363	375	384	314	338	347	315	340	324	359	306	332	340	360	320	313	354	370	343	349	327	352	354	345	342	339	337	347	349	330	337	349	323	335	327	315	304	308	323	341	389	327	341	322	349	367	343	353	334	326	342	353	308	344	340	337	347	353	377	351	330	339	330	328	307	350	335	334	336	295	309	328	347	337	321	306	327	325	296	328	317	324	321	302	335	327	346	314	313	314	294	350	344	315	289	307	289	316	309	294	289	294	282	337	331	312	314	302	306	319	310	312	297	314	297	335	308	306	335	295	344	318	283	309	302	291	306	305	283	289	322	291	293	314	314	344	326	326	299	295	337	324	305	320	279	304	304	295	314	328	301	340	295	305	294	312	318	292	306	309	309	295	301	289	300	332	319	339	325	292	294	316	351	326	328	303	316	300	310	311	285	298	309	312	306	339	304	310	314	298	315	318	336	298	310	309	316	299	320	283	297	300	326	324	313	297	307	312	287	305	336	319	273	298	321	304	320	306	282	298	293	314	292	325	321	305	274	298	302	284	313	321	305	329	298	294	335	323	320	303	299	335	310	301	303	316	282	308	312	291	290	301	334	315	313	326	292	305	318	294	316	288	323	253	320	301	311	323	323	291	298	304	313	297	346	326	306	330	301	312	316	341	335	311	283	319	348	320	290	310	313	334	274	307	335	320	280	325	288	307	313	307	302	303	337	299	312	294	317	329	346	328	309	322	311	309	314	313	288	307	334	316	298	289	322	313	305	334	321	277	302	290	305	296	314	327	296	310	330	327	336	284	306	299	313	332	308	316	299	294	312	314	312	332	306	335	303	304	294	294	294	292	333	288	306	304	311	325	308	360	315	297	298	291	289	308	318	308	285	310	320	313	323	315	331	319	328	304	346	273	330	311	292	291	320	300	270	342	301	318	329	285	298	332	312	317	287	280	292	329	343	311	322	310	301	342	327	321	331	309	308	319	312	316	288	283	324	306	296	316	313	305	316	317	288	289	315	280	307	296	291	316	293	296	328	324	306	332	275	312	312	348	296	293	309	304	312	321	310	285	317	306	291	329	329	315	327	294	357	306	294	325	311	321	322	278	308	297	333	332	293	294	294	292	325	293	316	336	330	324	291	326	309	335	337	320	313	353	301	296	299	292	310	312	281	315	332	302	323	309	310	293	316	315	333	309	285	332	310	331	307	308	328	345	322	305	277	316	334	314	299	286	304	298	308	335	335	261	315	308	307	321	330	309	283	274	348	303	314	307	289	320	325	320	337	282	297	306	304	319	301	293	341	318	312	294	318	308	311	292	318	282	322	324	296	307	307	271	298	315	280	312	282	295	327	316	302	300	336	297	332	293	319	279	290	325	326	297	331	316	275	308	283	348	305	318	329	335	312	294	335	294	322	306	303	317	316	282	290	300	307	339	314	340	311	294	313	290	312	313	308	298	319	337	300	318	332	308	300	330	300	287	319	300	327	320	289	290	311	325	292	306	322	314	330	309	321	289	306	331	288	304	352	331	280	330	306	316	285	333	283	276	307	325	316	313	315	307	289	312	301	352	306	312	329	315	317	313	324	295	286	272	291	308	335	306	329	300	312	341	313	314	313	292	290	283	313	311	324	293	315	312	304	317	300	333	319	315	318	319	302	307	281	304	325	319	310	305	305	334	285	295	309	316	327	336	336	340	297	312	304	323	307	321	301	320	331	349	284	311	327	286	316	304	296	283	294	317	289	287	316	326	316	312	332	312	329	323	308	290	318	303	311	323	294	327	322	317	293	284	306	283	327	317	322	298	297	304	298	305	327	323	296	304	331	298	302	330	301	302	312	321	302	310	322	337	302	324	325	312	329	303	304	317	312	293	298	302	326	316	321	324	311	309	298	302	307	300	313	295	336	304	316	281	318	327	315	323	320	356	312	306	312	290	314	329	294	290	306	317	289	322	284	301	310	320	348	283	322	309	281	312	304	344	338	342	288	293	312	314	318	288	308	307	316	304	310	295	302	285	302	289	307	294	297	342	314	309	322	282	318	301	304	294	295	300	328	289	320	294	294	283	317	293	290	339	288	343	305	309	328	303	321	292	301	311	279	324	297	275	282	300	280	313	335	320	350	317	313	274	316	297	321	307	311	285	288	296	323	299	315	322	297	323	304	311	319	293	282	353	299	297	297	319	332	309	335	289	323	347	270	303	287	302	313	327	319	319	294	352	326	299	312	307	291	286	319	320	309	302	303	313	310	301	333	315	307	293	337	296	305	293	291	300	329	328	305	309	328	301	302	289	293	325	300	280	307	320	275	337	316	303	326	355	319	335	283	304	297	318	305	289	317	314	305	313	301	320	327	320	300	274	341	308	312	301	310	308	317	324	303	289	337	346	323	308	277	319	306	308	280	318	310	307	299	328	339	306	304	313	284	316	308	289	306	289	339	354	333	322	317	326	299	285	347	309	313	298	285	314	318	298	315	291	313	315	313	318	304	329	307	335	283	296	306	339	318	297	338	355	291	315	317	302	305	303	272	314	311	323	318	309	294	313	270	289	307	290	335	308	325	315	324	337	306	302	307	309	332	284	303	306	329	316	308	311	314	300	312	348	316	297	309	340	304	312	268	316	327	275	282	304	299	328	281	283	294	293	296	309	307	317	299	300	301	334	325	324	325	308	290	279	281	292	306	294	338	282	291	303	311	279	285	281	334	327	315	289	309	274	315	311	332	322	320	299	325	265	321	319	295	294	289	299	330	307	319	315	303	335	280	299	314	288	322	307	329	314	319	340	315	292	302	328	297	261	313	301	337	330	315	280	322	303	306	349	309	308	312	313	277	300	301	301	297	318	311	309	325	306	305	313	303	344	329	314	298	284	350	322	303	315	319	328	305	315	318	319	307	330	324	308	305	324	309	315	339	304	344	307	290	310	281	310	308	321	310	311	348	280	338	314	325	310	337	314	318	320	308	318	319	333	317	291	317	290	318	308	294	302	298	338	314	314	316	320	323	308	287	278	290	299	339	298	329	336	316	330	308	290	327	331	311	299	301	304	262	306	293	288	312	297	322	308	297	321	332	304	302	287	304	336	311	307	300	275	311	337	299	292	333	314	297	296	325	276	303	290	274	304	294	294	277	335	325	327	330	287	308	316	305	303	294	316	286	325	301	303	320	332	322	299	305	281	305	314	307	323	322	333	323	315	330	292	298	308	316	331	329	329	307	312	286	305	296	310	327	334	309	315	306	310	301	292	328	318	304	312	310	306	298	299	322	285	314	310	290	294	341	318	301	331	309	347	319	318	279	325	325	332	298	315	305	307	294	321	324	327	311	296	322	314	325	303	309	309	323	314	315	314	328	318	328	316	296	322	315	300	315	315	314	299	294	338
11664	5260	410	228	366	362	313	275	292	232	187	151	146	140	145	115	86	92	70	74	66	72	64	75	45	62	56	50	56	54	50	55	47	47	43	41	48	40	59	43	55	50	38	40	38	42	42	39	42	36	41	34	32	35	28	40	39	33	33	41	41	39	43	29	39	29	38	28	31	34	31	41	31	23	36	30	28	32	36	27	28	32	38	35	37	31	29	37	39	47	25	33	30	36	38	33	37	37	36	26	30	25	34	30	27	34	37	37	35	27	34	29	28	33	33	44	27	29	30	45	47	31	37	30	45	29	23	29	21	36	43	35	31	24	39	29	22	26	38	34	45	32	37	22	32	34	35	35	27	26	32	34	15	30	30	34	24	28	26	34	28	28	28	26	30	42	30	32	40	32	29	38	33	40	32	36	40	36	40	35	28	34	43	37	39	31	33	38	28	42	39	29	38	35	29	33	35	21	33	39	35	31	30	25	35	33	30	24	25	30	28	33	25	33	35	37	25	32	39	40	27	38	37	35	33	31	34	29	34	31	21	36	19	20	33	28	36	30	28	35	30	39	28	30	32	30	38	28	28	33	34	41	31	26	35	34	35	25	33	34	38	26	28	35	37	44	47	32	31	27	34	32	26	36	48	40	25	25	31	38	37	36	45	31	29	28	39	34	38	32	40	36	27	40	30	40	35	39	30	36	40	39	38	34	22	30	36	29	45	40	40	30	27	30	37	34	40	37	24	45	23	38	32	29	33	31	43	26	29	31	35	30	32	35	34	37	41	29	46	33	43	38	35	39	42	26	27	40	28	35	40	36	37	33	17	35	36	31	32	36	33	19	22	32	32	34	40	36	23	39	32	31	32	19	43	36	28	27	36	36	43	42	53	35	35	37	37	27	31	38	29	35	27	31	31	36	28	37	26	27	34	33	31	33	33	32	24	40	30	29	33	27	32	29	28	44	27	31	28	38	24	40	46	26	29	22	22	33	27	34	28	32	37	41	38	43	31	17	29	32	24	35	28	32	36	29	23	24	33	31	36	33	31	23	38	30	34	51	38	35	40	41	39	35	28	35	32	33	44	20	26	35	31	34	37	29	29	42	26	33	29	41	43	22	46	22	37	28	46	32	31	28	30	26	31	30	26	46	32	20	26	36	44	28	28	35	27	31	36	29	28	40	41	38	28	20	51	24	28	33	30	32	41	37	33	29	33	31	31	38	36	34	35	36	32	30	29	43	31	30	35	32	28	40	31	30	32	29	41	33	44	30	37	37	37	31	44	37	34	32	36	33	27	35	32	32	31	42	26	38	20	40	32	28	27	29	37	36	32	33	36	27	37	26	38	33	28	30	32	28	37	39	36	24	34	33	27	29	26	32	29	34	40	34	36	29	26	29	34	35	33	37	37	30	30	28	36	32	37	44	27	28	33	25	35	54	30	29	37	38	32	35	33	31	27	28	32	31	30	30	33	29	32	23	23	31	35	35	33	41	31	34	28	33	38	26	32	32	41	27	29	31	41	33	38	31	37	33	30	27	28	30	29	41	29	27	23	32	33	23	31	33	48	37	41	27	37	29	39	32	36	40	30	26	38	43	30	42	32	36	35	44	29	29	31	30	41	33	28	45	30	36	45	30	25	33	44	39	27	31	37	41	34	28	47	28	34	35	33	36	27	36	39	32	35	38	34	20	29	24	35	36	44	41	35	33	32	41	32	38	31	41	34	38	32	32	36	22	41	39	34	33	21	32	34	24	31	34	36	27	30	35	24	35	30	43	24	38	30	28	31	34	36	31	22	33	31	44	33	31	31	43	32	34	33	29	29	34	34	41	45	29	40	40	39	40	26	42	29	33	23	32	37	33	37	35	37	29	39	43	33	38	41	34	31	35	32	38	35	25	32	40	22	32	37	32	36	25	29	26	28	29	32	28	48	37	40	29	34	36	34	39	29	36	28	28	41	21	35	32	33	30	41	36	41	33	31	29	28	26	35	34	32	29	32	30	30	26	34	49	44	28	34	33	31	36	35	33	31	33	44	21	31	39	24	37	30	28	31	32	32	36	40	39	28	38	37	38	24	31	33	33	29	33	28	29	34	34	37	27	33	31	28	36	33	40	30	33	31	36	40	31	41	38	39	33	23	26	37	41	34	26	32	32	25	37	27	38	26	35	37	34	28	23	17	32	21	44	28	30	44	43	41	44	36	26	41	28	34	25	30	29	42	40	43	31	36	38	36	33	30	30	30	41	27	30	33	34	36	38	22	32	30	35	34	36	26	36	22	27	24	26	40	29	39	23	38	34	32	33	28	37	29	23	27	34	29	41	36	35	41	30	38	32	32	31	31	30	27	28	37	35	22	31	34	40	32	25	30	34	42	30	45	32	35	38	27	35	29	36	22	33	34	32	34	36	27	24	30	31	36	31	28	24	26	35	34	27	27	25	38	34	22	35	39	33	22	33	39	32	35	25	29	24	36	33	34	27	34	30	32	31	29	29	34	27	35	33	20	34	43	35	39	39	26	33	47	32	47	33	31	39	38	28	37	27	27	27	50	42	17	38	34	37	38	28	35	30	31	34	28	30	36	32	28	35	36	39	34	19	33	27	27	26	32	42	30	30	28	43	34	31	41	25	23	28	31	36	30	31	39	28	34	35	25	28	41	39	30	26	35	35	28	32	38	31	40	24	31	34	39	26	31	38	36	36	37	37	36	37	37	33	30	45	39	22	35	39	30	41	26	33	38	26	34	27	23	34	34	41	29	31	31	37	31	40	31	36	42	30	25	34	46	29	38	30	30	33	31	40	20	36	34	32	33	36	32	47	28	28	35	22	34	27	34	21	36	35	25	39	33	27	33	23	22	36	33	34	39	30	30	33	30	39	41	30	35	26	35	27	34	39	24	40	33	26	40	46	32	19	30	28	37	23	39	34	31	50	39	27	28	29	31	26	33	34	24	21	31	31	44	30	32	38	34	40	34	19	37	35	26	35	37	35	32	31	37	30	39	31	29	37	39	37	27	35	34	38	29	30	30	33	28	28	24	31	28	33	39	38	24	33	35	40	27	33	38	38	41	33	27	29	39	41	34	37	34	34	34	31	33	35	24	30	42	36	24	27	35	33	20	29	36	32	30	43	29	20	38	32	51	34	25	28	28	27	30	31	37	32	47	30	31	42	33	27	43	36	25	38	28	34	37	34	34	30	35	33	29	43	33	27	31	29	34	34	34	30	36	37	32	32	29	33	24	27	21	37	36	37	33	27	29	30	39	37	35	31	31	35	26	41	24	28	36	39	27	37	33	42	20	33	35	26	38	23	33	33	26	23	36	33	23	21	34	36	26	33	27	27	28	37	43	31	36	26	31	28	40	35	34	22	28	38	36	19	34	28	28	27	48	36	28	33	41	36	32	22	45	35	35	27	25	34	36	28	23	29	29	29	34	42	25	32	30	41	40	28	30	30	32	27	27	34	40	22	35	27	36	26	44	39	31	33	39	32
51255	29912	8088	17861	24521	23440	20624	16857	14185	11821	9805	8264	7109	6138	5297	4548	4023	3578	3254	2984	2795	2393	2150	1888	1813	1705	1652	1588	1664	1684	1611	1344	1277	1214	1186	1223	1228	1187	1093	1090	970	1047	997	944	1020	1117	949	780	782	761	723	658	683	622	677	627	626	659	591	625	612	580	616	616	575	603	604	603	651	632	610	595	618	589	597	643	629	628	618	587	604	529	569	520	623	581	567	594	604	607	550	585	562	596	573	560	560	591	563	605	531	611	602	587	555	582	568	559	520	584	535	568	567	548	581	554	570	578	550	584	567	563	521	571	590	557	584	562	561	540	580	537	517	577	514	570	555	549	541	542	493	511	531	525	503	541	513	500	539	494	529	518	499	531	512	534	501	541	513	497	526	484	515	518	556	545	516	546	497	570	528	509	513	458	512	515	534	511	527	519	545	498	507	497	534	536	535	516	461	579	532	567	509	508	520	496	519	531	535	511	514	573	534	459	508	519	497	507	528	528	519	504	531	521	541	478	504	516	517	547	517	548	512	550	553	525	506	497	504	537	467	542	519	502	503	520	457	524	504	488	518	527	544	497	509	514	589	526	478	509	473	540	524	540	519	509	505	482	546	513	538	519	505	512	518	517	572	507	479	540	530	498	512	498	529	517	513	515	509	559	535	493	518	504	531	510	516	490	537	534	509	542	521	523	543	549	520	481	513	535	484	525	490	541	513	545	544	537	527	562	507	534	503	557	503	569	535	492	531	551	494	528	543	493	557	522	522	528	509	509	531	533	542	501	510	560	554	582	527	536	568	468	488	533	500	507	538	520	498	543	527	511	493	500	503	492	551	527	482	495	514	515	517	547	546	517	471	534	501	497	487	558	501	541	540	538	506	565	539	567	534	535	505	547	500	557	551	500	495	478	528	515	517	514	535	521	541	524	496	518	560	482	493	524	523	514	492	554	514	530	489	534	549	516	530	533	493	526	549	527	524	506	529	517	503	522	541	519	500	518	509	532	502	521	512	512	508	497	497	472	540	483	480	480	515	486	505	522	512	504	530	526	530	539	528	510	546	507	514	507	502	535	513	536	540	512	525	552	515	564	508	492	477	499	533	512	550	515	558	529	536	533	499	503	555	539	503	512	534	545	503	517	519	510	534	521	463	520	523	475	481	520	545	531	508	483	496	491	535	520	515	537	502	525	534	512	492	498	491	533	564	522	554	541	494	517	526	521	535	502	515	523	552	491	485	507	506	526	538	482	518	482	522	501	523	538	528	502	520	505	513	525	511	517	515	572	493	552	525	519	529	523	531	541	552	561	530	490	496	492	496	486	510	528	508	485	519	523	515	546	490	520	541	498	536	512	537	480	506	545	509	518	520	520	523	541	525	537	516	506	540	512	577	513	558	507	485	533	524	501	506	517	514	505	533	479	500	540	551	567	518	535	503	513	526	509	537	510	522	526	535	527	542	551	560	564	538	484	504	546	541	513	529	507	553	523	534	517	547	521	530	520	481	536	520	567	514	572	551	513	541	536	517	502	543	532	504	502	526	516	501	534	486	530	499	533	538	528	532	465	526	507	523	556	514	540	530	542	528	533	489	490	537	534	501	564	484	519	502	536	566	550	530	534	506	519	542	546	542	490	557	544	533	545	524	445	540	502	493	525	545	515	524	537	528	546	485	522	531	561	484	520	502	526	505	509	520	512	563	562	549	510	527	540	551	486	544	533	515	526	551	532	537	590	525	539	528	555	491	512	520	517	472	501	538	535	501	562	515	520	560	486	525	516	497	554	518	517	512	495	514	509	502	491	529	495	542	490	512	495	526	519	559	516	510	529	517	517	523	499	497	492	528	536	538	524	538	552	556	521	506	523	523	530	522	512	508	503	510	511	504	518	558	520	506	534	509	491	529	502	506	546	500	482	492	528	501	526	515	522	509	546	537	535	532	500	512	536	512	530	495	536	537	560	520	528	517	513	500	506	514	502	548	520	476	541	486	520	535	518	512	510	526	534	522	539	482	484	542	528	467	487	475	523	517	523	524	522	503	557	528	501	515	577	492	503	536	585	485	522	500	514	509	561	543	510	535	483	534	539	501	530	517	492	512	512	531	518	531	542	556	534	528	470	554	510	585	553	498	503	552	507	507	502	541	526	493	518	511	486	532	516	521	540	539	520	465	557	552	532	529	540	537	537	514	498	567	531	493	528	488	521	519	557	522	557	536	544	549	545	531	500	518	519	510	546	523	514	525	527	524	522	539	502	523	535	539	517	525	505	494	568	493	538	521	524	519	527	537	526	534	550	494	517	511	494	539	455	535	562	533	486	521	525	527	580	541	551	539	533	492	538	547	539	549	518	515	517	524	500	527	525	501	525	514	540	479	490	507	501	565	517	566	513	491	489	512	540	499	533	566	517	505	533	532	481	527	522	493	536	519	546	554	485	524	505	564	495	560	554	528	534	511	538	521	508	531	530	549	526	533	490	528	500	536	527	554	516	526	520	561	505	534	507	502	561	545	506	520	564	544	529	529	522	551	555	544	517	512	557	527	486	514	519	495	500	459	541	500	466	567	494	508	525	536	520	497	539	550	533	506	469	528	526	488	526	489	561	499	544	513	534	492	525	496	523	509	503	508	533	528	530	546	516	541	501	508	559	514	556	545	468	508	514	514	490	513	535	510	488	499	493	536	493	536	523	508	488	540	516	508	561	531	493	542	521	531	487	485	489	495	537	520	530	557	523	530	520	544	497	522	519	533	532	508	507	540	547	510	537	496	542	527	559	489	532	509	535	517	515	524	500	480	535	520	557	505	531	536	499	497	536	522	478	548	540	537	526	517	490	530	493	539	527	528	529	533	550	551	502	496	496	566	507	501	522	486	540	536	535	524	525	566	508	568	541	517	519	493	510	537	498	533	488	527	520	506	519	498	536	569	502	532	531	488	488	538	525	497	526	498	562	500	550	535	552	526	535	553	523	521	509	524	535	513	492	549	521	510	532	493	542	512	497	493	506	480	509	512	539	477	541	541	555	523	505	545	537	537	524	496	511	503	517	530	522	527	546	559	518	512	504	527	503	509	499	482	525	510	555	523	544	509	530	469	528	545	551	561	490	513	486	528	557	522	510	497	564	520	513	497	496	465	550	515	527	481	516	511	517	511	538	496	510	543	545	482	468	515	532	511	511	539	491	499	544	522	590	506	521	511	534	485	510	527	520	525	558	538	537	499	551	531	506	577	534	521	581	498	541	534	558	521	502	492	517	541	496	514	534	551	503	517	545	511	552	531	517	492	523	512	486	524	539	527	519	516	522	569	506	513	532	531	485	492	522	573	501	531	529	560	530	521	506	493	563	511	546	533	507	539	503	505	511	489	505	551	549	504	505	585	501	515	548	537	524	500	530	539	534	515	521	553	505	524	493	509	529	505	549	485	479	530	529	521	532	491	525	523	480	527	518	525	538	558	570	534	487	525	499	479	561	542	533	526	511	488	467	519	500	515	528	492	502	537	507
9532	2883	251	193	252	267	216	198	174	152	148	125	112	89	90	73	90	66	59	62	59	55	49	51	40	41	45	37	45	40	48	39	36	42	39	47	43	42	36	32	40	34	40	37	29	36	33	35	39	32	34	36	27	25	33	36	27	31	34	32	26	27	21	25	26	27	31	37	48	39	37	21	32	38	36	34	32	26	30	26	31	32	33	31	24	23	32	33	33	26	24	37	24	30	33	35	35	35	30	29	36	31	26	31	30	27	30	33	32	36	35	31	31	29	23	31	33	29	27	28	28	23	41	32	25	30	22	24	33	26	21	17	41	22	30	31	23	36	33	35	33	28	30	29	29	22	29	32	32	18	33	30	22	31	35	28	22	33	25	22	22	27	30	28	37	26	33	24	33	23	39	34	30	28	28	32	33	19	23	30	28	32	34	24	38	28	34	24	24	22	25	19	22	31	24	29	35	31	31	30	23	36	29	24	24	31	28	36	28	22	30	23	32	26	26	24	35	26	34	34	28	28	30	33	27	25	33	32	26	27	25	21	25	15	31	23	29	28	28	24	38	33	27	23	37	29	26	29	43	26	26	36	28	29	27	31	31	28	23	36	25	32	27	27	20	30	27	26	31	30	44	31	28	24	40	22	20	22	40	23	24	28	26	30	32	21	27	40	33	22	32	28	34	31	40	36	29	36	25	28	30	37	35	31	27	37	20	38	30	44	24	30	21	25	30	34	27	31	27	27	30	23	23	39	31	22	34	31	33	33	30	34	40	32	24	35	37	35	39	29	32	25	36	25	35	28	26	29	27	26	31	28	26	25	35	27	28	30	24	28	30	26	28	27	27	32	26	39	29	31	26	25	37	27	42	27	29	27	31	20	29	23	35	31	29	31	18	28	25	28	30	34	28	37	25	31	30	27	36	27	34	28	29	29	32	28	34	24	27	35	37	27	25	29	32	36	30	42	20	29	19	28	28	32	21	31	37	24	32	28	26	36	26	26	32	20	30	29	30	24	24	22	25	21	31	34	33	25	28	29	23	26	37	32	26	27	18	33	22	29	37	23	27	37	21	31	30	30	28	32	30	35	23	29	46	19	31	22	32	24	28	34	27	25	35	35	36	27	37	19	24	26	23	28	34	33	23	32	31	22	25	19	23	33	25	43	34	21	40	18	31	19	31	30	23	25	29	37	34	22	40	35	26	30	26	28	33	24	37	29	30	45	20	20	29	25	24	37	30	42	38	28	28	28	34	18	34	40	27	41	28	29	27	25	29	18	31	25	32	26	32	25	22	29	22	34	24	22	25	29	30	27	38	26	37	23	31	29	25	32	21	30	35	19	28	31	37	23	27	24	20	23	24	36	26	24	41	23	33	23	27	22	25	34	24	20	31	32	27	28	24	37	32	24	30	23	39	27	31	30	41	27	25	34	24	20	28	30	36	33	24	31	34	27	31	30	25	27	30	28	31	25	36	27	27	30	28	23	40	29	27	30	30	27	28	28	30	31	17	33	26	26	30	31	36	26	32	29	28	38	34	31	30	34	30	26	35	23	34	30	25	27	31	27	35	33	25	19	36	32	23	33	25	18	29	26	32	21	29	26	34	32	16	26	23	21	40	22	26	31	24	29	26	33	28	21	33	24	40	27	28	26	28	28	24	31	32	30	24	32	27	30	23	29	20	17	35	31	30	33	20	26	32	34	30	28	20	27	27	35	19	30	25	19	25	26	25	35	27	33	29	35	26	27	32	26	34	36	34	29	28	32	29	40	25	32	37	37	34	20	34	24	27	23	30	28	41	33	31	29	31	34	20	19	24	25	31	31	36	33	27	39	28	21	35	29	35	23	23	32	21	30	24	34	26	21	30	26	31	31	31	32	26	29	32	24	20	26	28	31	30	32	27	23	31	27	28	26	30	30	35	35	23	32	33	30	22	32	23	26	28	36	22	25	32	34	39	28	34	38	25	37	15	31	24	24	26	25	21	22	25	36	22	38	16	25	30	18	34	29	21	26	21	32	24	30	28	25	29	15	31	35	33	36	30	22	32	25	32	27	32	31	25	31	39	21	32	38	30	34	21	28	19	30	32	29	25	24	18	27	43	21	26	38	22	29	22	23	29	25	27	33	26	26	28	31	32	39	29	25	31	29	30	36	33	26	28	27	26	28	25	29	35	32	35	25	24	29	28	27	25	25	30	29	29	36	28	27	31	40	30	30	21	36	40	25	24	24	19	35	27	22	32	28	39	26	37	30	25	28	31	33	22	31	29	31	33	30	33	29	30	32	29	29	28	24	27	24	16	33	18	29	33	26	31	23	26	26	25	34	28	30	28	21	24	39	28	26	29	28	25	35	20	25	29	38	34	31	36	29	33	26	23	27	28	35	25	25	30	33	30	30	28	27	36	29	35	29	33	25	23	31	24	17	31	28	30	28	32	37	28	25	19	30	29	34	34	30	24	31	37	30	19	31	27	37	31	27	32	39	26	29	22	18	28	34	30	27	26	19	28	29	23	28	24	33	26	29	22	28	30	31	24	30	31	33	27	30	32	26	22	23	29	31	32	30	31	28	26	38	24	28	25	31	37	29	34	27	31	33	28	30	30	28	32	20	30	29	23	38	18	29	36	42	26	29	30	35	32	21	24	24	25	39	25	26	19	34	39	35	30	32	32	28	30	38	27	31	24	23	39	28	21	28	30	21	27	32	29	29	24	34	34	35	25	39	32	28	28	20	24	41	18	37	30	21	33	27	20	26	28	27	20	31	27	34	26	28	31	38	28	25	35	27	31	38	40	19	33	28	27	28	26	30	30	32	28	37	25	30	32	29	32	28	29	35	27	28	22	24	25	23	30	32	36	28	28	25	21	28	30	22	22	25	21	27	24	27	25	30	33	15	31	28	23	31	30	23	30	27	20	28	33	24	30	24	45	27	27	22	22	35	29	45	33	24	32	31	32	28	23	25	34	24	23	37	31	35	34	28	34	22	30	26	26	29	33	33	19	29	29	27	33	20	25	23	36	24	32	24	24	28	22	32	31	18	31	21	21	26	29	28	30	29	28	26	26	38	29	27	36	23	30	47	32	19	37	23	26	42	26	29	32	30	26	33	25	33	20	23	30	27	39	23	30	33	29	36	35	25	24	28	25	26	33	24	20	27	33	25	33	27	28	32	40	38	36	23	22	34	25	23	27	27	21	27	28	18	33	31	25	26	38	32	31	36	29	33	21	25	33	30	28	32	21	20	24	24	25	34	29	20	32	20	24	34	31	34	30	34	31	42	28	31	33	24	24	23	24	25	31	37	18	30	24	24	26	25	35	36	26	15	32	26	26	21	27	21	39	28	37	25	24	29	27	27	28	28	23	25	23	33	29	23	22	18	30	37	21	34	23	25	30	36	34	28	32	33	25	27	34	28	33	22	27	24	31	32	23	26	25	36	23	24	39	36	38	30	40	21	31	23	27	32	21	31	31	37	23	22	31	28	26	21	23	29
44386	24220	6185	14023	19882	19339	16462	13511	10982	8847	7415	6146	5315	4458	3917	3339	3000	2613	2353	2207	1966	1701	1584	1465	1387	1274	1250	1192	1226	1331	1187	1125	1024	959	926	914	937	917	885	826	846	807	695	711	805	868	705	674	663	596	571	572	556	546	546	552	526	564	507	546	539	525	537	475	510	544	518	564	490	543	528	529	536	523	527	542	548	525	508	528	509	488	519	498	474	497	519	518	495	499	477	487	518	514	504	518	505	494	495	466	474	509	527	476	494	473	529	554	478	480	477	508	477	502	481	450	523	502	452	506	493	446	486	474	497	499	513	526	484	442	477	488	460	448	459	494	426	474	479	455	479	449	479	476	468	435	493	428	433	432	453	433	457	441	453	469	437	466	453	441	453	463	468	465	424	492	487	455	470	465	435	468	413	455	503	480	485	454	471	447	435	467	462	513	468	480	438	455	427	426	509	489	499	468	468	463	469	448	458	440	470	458	493	463	466	452	471	453	474	498	453	456	441	453	482	478	466	443	482	428	443	463	475	440	428	432	455	467	448	483	446	448	456	493	485	477	476	484	467	468	461	493	453	480	470	464	458	450	476	444	462	424	449	450	465	462	479	483	448	438	480	445	454	466	453	468	433	464	436	510	435	464	490	418	497	474	464	495	471	459	449	437	468	444	445	434	424	458	484	490	482	460	449	464	407	490	451	467	456	494	466	421	454	466	431	458	419	453	461	456	472	456	486	458	464	456	442	491	476	459	455	485	469	495	440	481	499	458	442	425	433	485	420	436	488	450	480	470	435	437	438	478	482	438	482	422	472	437	457	468	450	488	447	449	466	476	477	459	477	458	432	483	428	461	470	447	413	445	439	458	438	454	446	479	464	437	484	446	473	465	490	471	436	439	468	462	457	445	485	439	456	446	454	480	511	459	510	490	451	446	482	452	454	449	514	472	409	493	477	473	461	476	466	485	447	485	471	449	441	495	475	457	474	451	468	422	443	462	469	481	483	456	448	446	486	504	431	450	455	458	419	497	458	456	493	477	457	461	464	464	464	479	444	421	437	487	445	457	494	438	468	456	455	453	479	442	472	437	414	486	506	491	495	433	428	495	468	433	457	471	446	419	451	463	433	475	464	457	473	481	465	450	435	455	416	455	497	483	475	468	443	442	440	448	448	474	449	454	464	470	448	483	450	430	466	478	461	411	452	460	411	489	449	467	442	429	461	449	489	481	448	463	471	444	462	435	460	493	459	464	468	454	475	492	440	445	447	490	440	465	446	470	483	468	473	432	467	455	461	459	470	458	457	467	481	441	462	470	447	426	478	459	430	413	425	460	481	439	483	475	437	453	503	454	459	450	425	469	473	467	452	482	445	470	480	436	430	473	457	446	421	478	449	462	447	451	462	460	480	428	457	406	458	471	450	443	466	454	445	483	442	472	458	476	435	447	505	443	469	415	510	439	442	449	480	471	483	453	469	461	463	487	458	441	414	460	441	476	466	462	464	458	433	440	446	476	448	446	460	429	457	449	433	477	441	437	458	436	454	482	445	483	452	450	440	486	470	468	528	494	456	453	475	451	443	482	477	443	503	451	494	482	478	446	484	491	469	458	440	487	461	462	444	481	472	475	450	452	466	474	456	471	451	479	432	443	477	433	505	471	457	438	426	424	411	480	453	437	443	467	458	452	469	486	469	491	442	422	464	433	468	495	483	458	443	475	447	430	485	477	473	508	446	447	436	448	468	442	447	482	464	457	459	447	475	427	471	457	434	456	459	432	439	484	491	452	450	463	474	440	430	440	464	441	463	469	429	457	473	475	466	502	509	432	482	491	440	478	473	448	441	463	453	484	451	465	489	473	453	461	485	467	469	512	444	449	482	436	443	493	433	432	472	458	504	444	440	468	458	439	481	446	464	434	390	447	479	468	478	473	432	432	464	434	451	469	452	430	443	433	433	438	463	461	462	460	471	463	455	502	470	478	494	426	467	468	453	474	459	443	442	457	464	441	472	490	454	473	481	463	423	476	439	468	493	442	439	464	465	462	520	451	460	435	442	461	399	438	479	477	479	470	463	480	449	412	464	452	451	442	444	477	484	425	441	455	454	468	449	469	460	453	454	441	482	465	481	440	461	466	468	450	465	443	473	430	463	469	425	443	449	464	519	483	444	474	418	488	457	470	486	463	458	488	459	429	445	473	453	456	432	430	461	451	454	478	465	469	431	489	498	502	446	491	478	457	456	452	462	417	477	467	474	456	442	471	461	455	483	455	502	504	428	474	454	465	479	435	461	414	444	486	469	458	486	464	469	454	473	464	470	463	480	487	428	457	474	464	445	468	431	435	415	474	460	444	475	423	452	455	481	458	477	462	446	464	443	480	422	394	438	461	463	501	445	455	468	433	468	471	455	500	457	478	473	481	474	458	423	476	408	451	443	463	457	456	470	431	462	465	495	462	502	415	477	492	435	476	445	465	499	458	487	459	441	432	458	482	438	446	495	426	471	410	422	449	443	469	425	464	474	490	504	467	425	512	436	458	454	457	443	488	427	496	452	463	443	461	461	458	483	469	491	457	454	449	470	441	457	471	473	494	461	475	477	477	440	431	422	479	454	432	454	489	475	447	453	484	460	463	408	436	451	448	482	460	452	464	472	466	426	452	464	457	482	466	481	456	435	460	441	445	489	460	495	452	460	423	415	424	439	453	462	424	457	470	445	490	440	448	466	478	479	458	436	475	490	454	471	461	476	488	443	476	487	456	483	445	437	500	523	441	475	451	478	491	468	484	486	472	428	444	446	473	470	467	463	492	431	476	428	432	446	482	452	446	465	442	442	476	448	470	462	435	466	482	464	491	489	493	466	458	462	459	458	458	467	453	434	443	489	457	460	469	464	448	482	493	481	432	481	447	476	475	441	456	459	469	475	451	469	462	488	442	497	443	472	461	439	478	454	477	456	441	471	485	462	477	458	423	452	446	450	488	434	447	451	461	446	460	462	443	488	484	428	450	484	427	464	446	442	423	465	452	469	436	448	497	458	480	468	477	473	464	450	462	493	447	466	451	473	462	498	454	436	453	463	454	444	461	474	430	469	492	484	451	454	428	453	459	464	488	472	407	434	479	426	451	479	465	411	488	455	467	438	437	467	485	459	405	475	489	472	467	410	449	499	442	464	425	455	477	460	468	457	493	473	466	515	446	466	470	481	430	477	489	452	501	459	426	482	433	494	440	440	453	505	444	481	454	501	425	464	469	453	451	438	477	455	455	471	466	480	476	481	455	465	469	473	524	445	548	444	434	462	485	485	458	462	470	442	460	496	460	408	438	468	449	467	498	447	468	477	459	418	429	465	484	462	464	429	484	463	500	498	510	481	458	431	462	484	464	437	432	461	456	435	497	484	441	449	491	437	455	454	451	478	445	469	450	442	500	456	494	420	434	473	446	478	485	443	432	486	434	462	423	489	433	462	475	470	470	481	454	492	463	484	457	469	461	494	483	504	443	457	472
13549	5806	502	315	413	400	397	358	308	267	257	192	204	170	126	139	142	92	98	99	88	79	73	82	70	64	74	63	75	63	71	64	52	52	78	61	54	51	56	41	53	52	50	50	56	44	51	41	49	42	45	41	37	43	48	40	33	46	38	45	43	37	38	30	41	42	41	34	31	37	33	37	40	30	40	42	48	37	47	28	40	45	39	34	41	51	34	41	51	32	47	45	53	48	47	52	39	40	40	38	32	42	41	37	47	34	34	25	38	29	40	41	41	42	42	35	53	41	48	45	38	32	33	34	51	27	52	36	36	35	37	39	43	40	32	40	45	30	49	39	41	45	43	45	41	37	39	33	34	44	47	27	41	34	33	52	36	41	38	48	29	38	37	30	35	36	31	42	33	30	37	39	36	38	38	40	41	41	26	42	38	36	30	40	50	33	31	29	52	46	42	36	35	49	27	35	40	43	32	43	38	44	39	40	45	47	36	40	43	39	49	35	32	34	30	38	33	45	36	43	36	40	37	38	37	28	39	30	30	41	38	40	44	39	32	35	42	30	31	42	47	33	33	31	30	38	33	36	36	29	33	48	49	39	35	36	48	50	42	38	33	48	47	39	35	40	42	42	36	45	33	32	35	48	43	42	45	47	34	40	40	39	45	41	46	33	47	35	32	37	33	40	38	39	41	40	36	54	36	37	25	46	33	26	35	49	38	39	49	40	33	34	32	35	41	45	39	39	45	54	42	33	47	40	29	43	46	45	40	37	33	43	37	31	48	40	37	37	39	41	37	38	43	27	34	32	35	35	43	39	40	34	41	43	32	46	36	34	33	41	43	37	39	31	41	40	36	48	38	40	36	43	33	34	32	35	33	39	29	39	40	44	38	46	38	45	35	35	35	40	38	54	50	48	42	31	33	39	40	39	32	40	35	49	38	29	31	35	28	42	39	23	38	48	42	42	35	27	39	26	48	32	42	40	42	36	40	38	41	48	41	34	42	35	39	36	43	34	32	34	40	33	43	47	49	44	52	46	29	35	41	31	23	52	41	36	38	29	44	43	50	44	36	39	33	34	43	31	35	46	26	38	47	37	42	46	44	50	37	41	32	34	42	46	37	41	28	31	42	42	35	47	44	35	36	41	45	36	41	36	39	37	42	37	43	33	41	39	43	40	45	47	22	30	37	33	29	40	40	47	36	44	36	41	37	30	29	30	32	37	42	48	40	34	34	36	33	41	45	43	34	29	47	30	36	45	44	20	40	38	32	40	42	47	36	56	31	47	49	37	40	39	40	35	42	31	32	38	51	41	27	34	43	39	42	44	29	46	35	32	49	48	38	29	39	45	41	39	33	44	49	34	34	45	47	35	34	34	46	42	29	54	27	41	28	45	46	37	32	53	36	49	32	43	40	37	47	42	51	37	48	43	30	25	28	38	40	41	47	35	39	39	36	44	45	34	27	42	33	36	35	38	47	31	35	46	42	42	37	47	32	41	41	42	41	32	39	34	35	48	31	37	34	42	38	23	39	29	29	32	42	34	42	42	37	35	31	36	42	39	37	27	39	24	45	38	47	40	33	32	41	47	39	35	37	56	41	49	38	42	35	32	59	33	42	33	45	44	24	42	39	43	48	41	30	46	31	47	38	53	33	49	38	31	41	52	46	41	30	48	44	35	40	38	31	49	36	47	41	32	34	40	37	40	33	41	49	47	40	44	44	34	42	47	51	43	41	51	34	38	35	38	35	39	39	32	43	33	40	45	37	49	42	42	32	34	34	47	38	50	35	33	42	26	49	33	41	32	38	33	37	43	39	50	27	32	42	40	43	38	34	43	39	50	41	42	38	46	30	45	36	29	23	38	36	39	55	46	36	41	42	48	43	39	37	32	37	41	31	36	34	57	36	27	44	47	25	41	30	45	40	36	40	31	39	43	35	31	44	51	40	37	39	36	43	39	37	44	34	40	48	40	31	33	51	50	34	39	27	33	51	45	42	41	34	37	49	37	29	34	43	34	36	38	31	37	32	35	31	28	42	44	36	52	34	40	34	44	40	44	42	38	31	38	35	44	47	30	42	37	46	46	39	41	32	46	42	30	46	35	41	34	50	47	51	42	39	36	39	40	37	43	35	40	29	37	39	32	28	42	49	39	54	41	38	40	49	35	36	50	50	54	34	29	38	38	43	29	45	43	36	50	45	39	49	34	31	38	42	34	26	29	43	40	35	37	43	38	34	51	26	38	41	43	39	38	52	45	34	32	44	52	38	41	38	50	42	45	40	36	50	49	40	47	50	43	50	47	39	32	35	42	36	38	51	46	55	46	33	47	39	44	50	30	29	41	56	38	41	46	38	35	42	41	38	33	35	36	36	47	41	41	27	38	35	40	36	35	54	28	36	40	41	33	38	38	41	36	50	43	32	42	37	52	30	36	44	39	36	39	54	38	40	41	34	39	46	41	48	44	39	39	32	45	40	47	45	34	36	33	38	43	28	29	34	43	44	45	36	28	42	40	33	39	43	51	43	35	32	39	36	29	43	46	38	30	25	43	38	44	38	40	50	37	36	45	37	38	34	42	36	41	50	44	40	43	44	45	35	45	32	30	36	46	55	40	49	44	39	41	34	48	39	32	34	28	52	30	33	26	35	31	27	36	40	43	34	42	34	46	37	42	46	43	35	25	39	35	54	33	47	41	42	37	31	36	50	42	42	43	37	34	35	46	39	43	44	45	39	45	37	32	31	33	33	37	48	46	45	27	37	32	42	37	39	46	35	38	40	35	45	32	39	37	42	46	51	35	36	34	41	35	38	41	53	33	41	38	46	39	51	31	33	37	38	37	44	36	37	36	40	49	40	39	46	29	33	38	45	21	47	30	35	31	38	40	44	35	43	38	39	38	36	32	42	41	40	34	52	29	44	31	57	45	27	39	55	39	38	41	36	41	35	39	44	43	26	28	45	42	45	32	37	38	44	27	34	38	46	46	36	48	38	44	55	34	35	40	54	45	20	47	40	31	28	33	36	37	41	35	42	43	43	32	41	25	46	50	35	41	41	53	33	42	36	37	43	39	49	48	30	41	34	34	47	49	36	30	33	42	41	47	39	42	38	43	38	39	36	37	45	35	42	32	41	42	38	38	46	48	46	36	36	46	47	42	37	38	35	33	30	43	34	40	55	38	44	43	40	41	42	31	40	47	32	31	36	32	36	49	37	33	37	39	42	40	36	33	40	35	34	39	34	32	30	37	38	37	36	52	39	36	40	44	40	33	37	44	48	33	34	33	41	30	39	37	42	39	37	50	43	36	41	46	42	39	35	37	38	37	39	28	45	43	40	35	32	41	37	33	38	32	39	33	40	37	39	28	30	50	48	42	31	45	40	38	36	45	31	37	44	36	48	38	38	41	41	44	38	40	36	39	46	45	39	41	34	51	31	39	39	40	49	29	40	40	37	50	41	50	41	29	46	28	37	37	36	36	34	42	37	47	37	40	41	39
53151	30764	9035	19438	26306	25482	22187	18654	15967	13462	11409	9360	8264	7174	6251	5388	4824	4399	3842	3485	3181	2770	2570	2326	2216	2017	1960	1914	1986	1971	1782	1687	1520	1424	1353	1410	1358	1353	1287	1190	1181	1174	1179	1082	1117	1310	1074	946	919	893	874	849	788	803	763	711	690	728	738	705	729	724	700	687	719	718	729	758	708	728	725	755	743	713	763	735	647	674	680	657	658	668	648	750	709	668	693	687	689	641	670	640	628	650	662	707	703	696	711	604	738	706	629	693	661	674	701	696	659	662	621	690	677	636	643	699	642	670	650	700	632	664	649	674	656	644	632	662	661	620	609	605	609	597	629	617	609	608	607	642	625	644	622	659	624	597	573	650	634	628	615	603	622	629	623	593	608	584	611	598	604	609	610	608	591	598	621	594	616	591	634	619	596	637	646	612	600	627	580	624	632	619	608	623	637	620	594	612	609	632	615	666	583	567	606	645	597	619	631	599	622	598	601	566	595	644	690	619	646	626	586	630	631	629	638	575	604	669	650	552	599	616	614	615	644	601	607	611	607	617	635	566	636	649	635	597	590	620	606	598	634	595	634	619	625	599	593	649	579	609	610	584	602	608	590	638	608	616	597	565	665	626	566	589	627	548	643	615	576	628	608	629	576	617	648	605	611	601	634	626	600	642	634	615	591	639	607	591	641	643	644	572	599	631	606	621	613	626	618	615	593	614	600	606	614	538	573	631	603	630	644	587	642	625	626	620	562	593	599	616	613	619	633	613	624	606	584	664	632	632	635	598	617	599	635	612	655	589	628	631	618	599	585	543	632	640	631	562	584	593	600	589	629	602	582	588	622	642	615	610	646	631	593	611	594	606	617	594	633	601	639	627	617	631	631	577	587	582	663	607	659	636	626	620	605	591	597	634	644	617	635	559	599	659	620	615	624	606	602	599	626	614	624	600	602	624	629	628	602	574	596	634	546	593	592	643	650	590	583	657	638	627	624	614	633	636	558	657	650	657	610	638	581	639	617	601	614	597	616	582	650	648	626	585	594	567	623	624	632	581	600	625	654	569	596	624	619	622	656	603	566	638	621	628	605	615	594	584	588	614	610	659	630	624	597	616	561	597	636	606	615	659	639	545	632	624	566	575	618	609	618	609	609	642	590	672	618	664	644	595	590	612	581	570	611	578	632	594	608	616	597	638	608	600	606	651	613	640	620	597	592	605	605	635	616	650	610	595	604	609	603	620	581	575	604	623	585	588	593	607	618	570	580	587	591	606	624	601	609	595	586	615	636	634	617	560	619	563	631	588	608	616	620	576	610	592	635	675	636	605	659	628	640	617	632	598	604	647	574	586	624	562	639	630	573	595	590	607	609	604	593	610	624	620	618	613	629	614	631	567	617	629	600	604	601	640	627	601	614	597	595	582	616	616	587	595	583	635	598	628	624	668	617	633	632	588	618	612	602	586	594	605	608	600	643	652	633	645	625	573	567	568	612	594	632	597	657	574	644	598	563	641	650	607	625	610	619	582	568	598	625	670	608	632	603	613	648	567	582	577	591	598	604	624	605	617	613	600	610	618	608	584	565	575	615	624	621	603	601	590	599	586	621	594	625	596	652	592	602	626	629	606	640	626	610	625	587	596	610	617	577	608	627	651	611	604	611	630	530	628	568	575	613	621	655	579	622	623	629	613	639	618	623	573	593	612	610	598	580	599	582	632	594	580	580	637	598	582	607	629	610	629	579	608	593	602	640	602	642	625	629	617	588	663	597	637	596	591	616	598	628	623	583	623	622	625	603	668	596	584	627	571	575	632	630	639	606	626	568	630	579	627	594	626	657	614	568	621	603	619	606	604	594	590	594	627	618	648	601	613	631	611	591	589	616	608	619	564	600	605	635	604	617	564	618	608	596	596	598	576	632	625	618	638	633	614	597	572	583	631	588	604	622	632	627	587	638	608	638	626	617	614	622	596	637	621	628	673	567	641	615	603	614	609	627	654	600	613	594	610	608	629	607	611	665	622	618	636	627	584	622	664	662	593	599	619	620	651	626	595	618	617	633	591	597	624	583	611	574	603	569	613	612	642	578	599	651	599	613	665	591	601	628	595	646	617	599	594	617	640	621	634	601	602	595	593	630	589	619	584	590	606	581	592	616	628	644	641	608	615	604	631	602	594	644	622	634	578	621	625	628	614	588	630	533	605	634	582	624	621	593	592	562	631	631	605	620	595	606	604	601	567	600	610	611	584	633	570	614	620	575	615	620	605	625	632	629	581	656	614	609	648	614	627	614	615	606	632	624	608	597	608	598	607	604	629	611	589	628	637	562	593	598	631	610	573	612	626	639	576	599	627	637	645	591	645	633	608	601	582	626	627	607	611	596	569	593	629	609	602	594	582	610	608	634	644	652	598	641	597	633	588	592	614	619	568	677	626	577	625	647	660	625	630	583	603	662	617	615	616	604	589	574	566	631	592	601	605	612	596	629	669	597	606	624	606	609	597	598	649	585	572	613	605	648	618	615	580	638	599	597	620	572	590	630	610	580	615	592	621	619	603	655	637	617	593	663	605	595	627	616	641	597	615	622	562	607	626	602	606	582	610	634	659	592	629	552	606	579	611	661	630	604	600	656	593	600	614	609	575	625	603	605	592	602	606	634	605	642	614	572	601	622	640	599	573	607	596	581	615	613	639	642	552	561	623	644	637	620	615	609	565	587	607	597	603	595	628	622	657	655	605	615	622	605	567	579	610	634	594	615	632	625	626	642	601	603	570	590	650	569	582	586	606	651	595	608	624	584	599	587	628	549	608	617	631	592	575	569	587	615	634	606	654	595	573	561	618	619	606	614	637	675	573	616	585	562	619	602	585	637	581	618	629	581	624	616	602	571	606	604	596	652	635	583	628	583	570	648	627	592	611	612	641	593	631	608	611	585	630	591	583	656	596	614	576	620	629	609	613	619	619	602	602	581	625	604	602	619	604	610	673	659	593	588	623	560	567	568	614	629	615	629	632	618	572	680	629	608	605	613	576	626	599	614	644	611	644	581	657	608	606	619	556	604	623	592	600	594	635	607	601	590	607	628	621	605	613	633	632	582	635	649	611	649	577	606	627	593	624	580	545	543	622	624	579	603	614	645	622	619	594	589	625	636	577	621	585	616	634	629	622	619	626	594	597	606	624	604	624	635	606	589	638	619	565	634	607	605	636	612	602	615	590	635	594	618	641	641	588	598	625	629	587	615	627	626	571	628	632	621	618	635	624	565	610	624	607	628	595	591	654	658	594	571	617	620	643	577	610	655	659	641	640	568	587	604	603	617	603	612	596	608	582	595	588	569	602	592	594	592	613	550	596	598	559	601	598	601	602	604	576	606	639	564	598	584	620	635	621	586	603	637	635	600	609	612	608	608	647	563	611	647	594	554	591	610	553	623	605	590	612	594	623	592	645	544	614	605	598	554	578	595	584	614	593	627	602	574	602	626	608	595	636	610	583	592	625	609	611	620	642	606	626	602	631
4972	1371	135	110	137	157	148	111	116	97	77	76	57	67	47	52	37	41	39	27	34	44	19	23	23	27	27	26	34	26	38	26	20	13	33	21	24	30	10	20	15	15	18	31	27	19	29	26	20	22	19	21	19	19	21	17	15	16	13	20	19	15	27	16	17	19	14	22	18	23	19	21	15	26	15	14	14	18	25	17	17	14	15	16	22	23	21	29	22	35	23	18	18	22	11	21	17	22	15	17	20	22	20	13	14	21	26	19	17	14	15	22	16	19	16	27	31	17	18	24	18	21	16	17	20	23	20	16	14	21	18	12	15	19	19	21	23	16	18	20	14	19	15	22	21	24	23	15	15	10	27	19	16	21	22	13	20	20	17	18	18	13	15	22	21	12	24	16	11	23	17	19	20	11	11	22	11	15	20	20	20	18	10	26	15	25	17	24	15	18	18	18	15	19	25	15	16	17	28	13	18	17	12	26	17	24	17	17	17	10	17	32	21	19	31	15	20	19	23	26	22	17	19	21	19	24	18	18	11	23	26	17	11	19	19	24	14	21	21	18	17	20	20	19	15	17	24	16	16	17	16	17	19	20	17	16	17	21	18	17	17	17	7	20	16	11	23	32	20	18	16	18	21	20	20	9	19	20	13	17	20	20	19	26	20	17	19	13	18	20	20	20	23	14	17	14	13	8	21	24	19	22	20	18	18	25	20	16	9	16	22	15	21	17	17	17	22	16	25	20	14	28	23	10	20	11	22	16	16	25	16	17	13	11	11	11	15	15	20	19	19	21	28	26	20	14	16	26	19	20	15	17	16	18	23	19	25	25	20	26	19	21	14	19	17	17	14	12	13	13	23	28	18	19	16	12	22	21	18	21	25	13	24	16	11	20	19	16	20	18	23	22	15	24	20	16	13	24	14	16	16	18	16	21	19	16	17	13	16	19	22	22	29	22	16	14	20	20	16	14	22	24	18	23	13	22	14	25	21	16	14	23	16	20	13	19	19	19	15	15	15	13	14	24	19	11	21	16	12	19	19	14	19	18	24	25	25	20	16	19	13	16	31	13	14	18	15	9	16	15	8	20	22	27	18	22	15	23	30	23	18	15	22	21	24	27	19	20	12	20	16	13	14	26	20	12	25	19	20	19	20	13	18	18	14	15	24	15	19	18	20	15	19	17	23	14	13	14	21	16	24	14	22	17	18	18	20	13	27	24	19	16	24	16	19	19	18	22	26	15	19	21	15	21	22	23	15	13	21	21	14	14	18	17	18	16	22	15	25	12	9	19	17	24	24	20	24	12	14	13	24	17	16	18	13	14	15	19	18	26	13	22	29	16	21	23	24	15	19	15	14	20	28	22	21	25	21	16	18	19	8	25	14	21	13	19	22	16	16	24	23	25	27	25	22	22	20	17	13	12	16	23	20	11	18	20	13	21	28	15	21	14	19	16	21	19	22	22	16	20	24	23	23	16	17	15	18	18	23	16	24	15	11	15	23	19	17	24	16	21	18	15	18	22	24	20	16	17	21	19	25	15	18	21	24	20	16	17	18	16	17	18	20	13	21	23	16	14	23	22	21	9	21	22	22	26	19	20	24	15	22	19	18	21	25	16	15	24	21	19	18	23	22	16	18	19	18	18	16	19	14	17	14	11	10	29	17	18	20	13	18	26	29	21	17	15	12	19	10	11	12	21	22	13	22	23	14	17	18	22	16	29	26	19	11	17	18	21	18	22	22	21	17	23	26	17	15	20	20	19	19	21	19	11	19	16	17	17	20	23	19	12	13	16	16	14	16	10	14	20	20	23	10	20	17	18	13	27	18	14	22	27	19	23	24	15	18	15	19	20	17	23	19	12	26	15	17	21	20	19	17	13	22	20	20	21	20	17	28	14	12	14	18	18	16	21	11	16	20	21	18	24	21	15	14	23	21	20	18	13	16	27	15	12	21	19	11	13	23	21	12	25	19	15	16	24	12	19	17	19	15	24	22	21	21	19	19	13	18	26	27	12	21	22	24	18	22	25	15	9	24	18	14	22	18	11	15	22	21	24	20	25	18	19	14	27	23	24	17	21	15	21	19	27	19	16	20	17	23	19	21	21	19	19	21	13	19	16	19	13	22	17	16	25	15	20	17	24	22	17	24	10	12	16	16	26	16	24	24	21	16	27	16	21	20	25	20	19	18	7	19	16	9	19	15	19	26	21	20	17	21	13	28	25	21	11	15	19	23	16	15	12	14	22	23	22	15	19	29	21	16	14	20	18	20	18	12	16	24	16	15	15	18	15	15	16	19	22	15	20	17	26	22	20	18	19	22	18	16	14	12	20	11	15	15	20	15	21	16	21	20	21	31	20	18	19	15	21	18	16	22	23	16	13	16	14	17	17	15	15	20	20	17	20	8	15	18	15	16	15	13	15	15	17	13	28	16	16	12	24	18	12	12	19	20	16	24	17	21	17	12	12	27	20	22	14	27	20	12	21	17	17	22	17	24	23	20	24	19	20	15	19	20	13	12	16	16	25	14	16	18	19	20	27	20	18	23	17	23	25	23	19	15	22	15	25	22	23	19	16	18	18	11	31	17	23	17	16	20	13	14	20	12	17	23	17	19	16	21	22	11	19	20	19	12	17	18	13	16	24	15	20	23	16	17	23	26	21	15	25	23	16	17	24	21	17	19	15	20	15	19	14	22	11	20	22	14	15	25	10	16	20	30	20	10	18	14	18	18	22	21	15	15	20	17	19	18	21	26	15	19	21	24	20	14	11	27	23	17	22	24	25	22	14	20	15	24	9	15	13	14	17	15	22	18	19	25	21	12	25	19	13	22	16	13	20	19	12	21	19	12	24	24	29	19	15	17	19	23	16	13	24	19	13	16	20	19	13	13	17	19	23	17	18	27	20	15	20	12	21	15	16	20	23	26	23	20	22	13	24	22	20	16	18	14	17	23	17	16	13	21	26	27	26	19	15	20	14	20	19	16	21	17	17	20	17	21	21	21	14	24	19	17	19	20	20	13	14	30	15	20	22	22	18	27	16	27	19	14	21	22	24	22	28	15	15	17	20	19	18	17	12	20	22	28	18	15	17	17	25	24	15	19	20	10	13	11	19	19	17	20	16	17	19	18	26	23	22	22	12	20	14	13	16	13	18	16	16	19	20	13	19	18	18	17	20	16	10	8	17	19	18	17	14	21	26	18	19	20	22	14	19	25	15	19	17	12	14	21	24	21	13	22	17	13	24	18	18	22	14	15	19	16	17	19	15	20	20	20	21	15	16	21	23	20	23	26	11	18	17	17	14	20	23	23	18	21	19	20	10	19	21	15	18	21	15	20	13	18	14	18	19	21	22	19	22	17	19	18	15	19	14	17	17	25	14	20	21	21	26	15	16	14	17	20	23	25	18	15	19	13	18	18	10	23	22	16	14	18	20	23	12	17	11	21	18	19	15	17	19	27	26	20	15	18	18	26	15	15	23	15	11	19	16	19	14
38568	20427	3895	9567	14666	13878	11405	9138	7239	5680	4576	3796	3239	2711	2333	2047	1798	1505	1419	1256	1114	1012	894	841	821	786	681	744	759	774	759	654	596	517	586	579	577	572	564	513	502	487	492	497	492	559	477	410	380	417	391	390	376	359	351	354	335	331	369	331	330	355	324	351	337	338	363	347	341	331	339	380	345	369	340	328	371	316	360	313	303	330	297	334	331	333	301	312	328	330	296	341	332	338	346	294	329	303	334	355	343	370	310	337	345	313	333	303	326	319	358	325	310	342	294	319	326	326	304	325	334	298	311	313	327	365	339	341	327	315	314	288	287	322	332	281	292	304	300	294	321	290	341	328	294	293	292	280	297	305	309	294	322	310	308	310	329	294	297	314	312	315	308	308	300	302	292	283	304	308	310	290	297	305	308	312	311	303	325	321	309	315	293	270	310	298	329	302	280	340	298	315	299	307	319	325	289	289	293	315	327	255	288	294	261	302	323	285	308	284	282	289	317	301	305	324	329	327	293	287	297	295	282	294	289	321	295	331	306	348	319	308	311	329	324	306	308	281	286	310	333	313	350	299	288	280	280	308	320	272	281	324	285	278	310	295	297	322	321	328	328	314	312	339	306	284	278	306	308	313	325	298	328	307	265	292	280	308	275	292	349	312	290	295	296	291	297	298	313	331	287	331	293	291	329	299	306	299	332	304	317	328	298	335	306	285	342	328	319	321	323	299	287	264	309	289	305	301	318	311	316	299	301	272	301	298	311	298	294	320	306	278	296	315	285	298	306	305	277	320	332	256	307	286	291	351	287	307	305	316	302	321	292	319	302	328	316	340	290	302	290	293	319	345	318	286	290	313	298	288	319	301	310	280	304	298	297	303	322	314	313	252	274	297	287	330	278	285	296	317	269	294	321	296	295	307	285	318	316	317	289	296	298	299	286	307	295	299	296	310	293	309	286	337	311	299	309	321	309	323	316	311	289	295	324	310	282	328	301	306	297	341	321	320	313	314	313	308	305	324	273	283	306	301	316	316	293	309	304	290	289	312	284	288	304	318	307	305	331	326	309	277	331	318	287	306	283	272	315	296	296	285	305	311	336	327	300	266	332	274	259	333	308	286	293	279	290	298	271	313	301	272	323	300	274	316	290	316	302	318	339	308	334	280	330	308	275	298	289	314	272	299	307	290	313	281	278	300	339	350	304	314	298	325	309	292	315	320	291	260	313	287	364	291	293	290	325	323	289	317	292	347	315	317	296	307	269	300	321	311	322	304	301	313	301	283	281	336	277	299	287	290	312	303	334	326	323	297	309	298	312	314	299	282	303	278	309	297	318	301	304	297	309	288	338	305	283	321	281	324	291	281	292	287	328	349	329	316	295	289	333	290	317	313	308	297	277	319	303	284	297	322	326	279	312	282	294	322	316	290	290	330	337	313	293	322	295	290	326	317	338	277	307	309	296	299	309	283	294	283	316	333	277	256	312	284	272	319	295	291	316	308	316	304	293	315	326	308	280	316	293	333	275	327	293	327	315	319	308	305	318	295	305	309	316	300	313	288	309	327	308	277	325	311	287	311	314	319	328	322	296	279	318	297	285	299	321	285	328	322	281	314	284	297	316	280	317	307	337	314	314	324	308	301	304	288	322	313	319	300	287	306	324	291	319	290	304	314	305	310	292	308	296	330	269	299	301	317	301	300	279	291	314	310	281	286	292	285	311	291	309	295	324	282	293	298	299	279	309	320	308	320	305	312	315	341	291	326	311	314	303	284	292	322	311	319	295	318	302	305	315	304	328	291	283	272	323	297	294	306	322	307	306	323	287	303	323	290	310	307	308	310	310	302	308	326	286	309	286	315	308	299	306	327	282	322	302	315	308	300	301	313	319	313	316	315	310	322	298	309	312	301	283	307	285	316	310	317	298	310	322	316	312	330	340	309	341	312	319	318	317	277	328	303	325	297	271	294	316	299	306	312	278	304	283	280	324	304	315	317	262	306	291	337	297	301	321	290	297	354	299	306	316	327	307	300	308	292	309	301	280	287	276	305	299	288	294	314	325	335	319	349	317	305	319	343	308	328	345	300	297	293	296	306	299	318	351	284	331	281	312	291	283	280	301	281	283	311	286	321	309	294	295	289	331	312	313	320	302	295	308	313	305	287	341	284	295	279	301	334	298	279	316	330	313	280	286	274	345	286	310	312	310	285	312	307	264	290	315	271	283	330	324	303	296	323	276	315	322	341	331	311	293	304	304	322	335	294	315	314	324	310	279	306	332	295	319	311	288	318	302	291	288	326	314	298	290	314	289	322	296	307	300	283	335	302	310	304	318	310	272	304	299	360	306	316	287	329	300	270	292	279	317	295	294	313	300	317	289	296	308	314	293	306	312	296	292	284	304	305	315	279	299	291	323	300	306	295	326	282	318	325	322	313	328	273	301	326	291	281	301	315	303	316	303	286	308	322	302	292	320	305	311	301	319	313	300	306	296	345	317	291	297	309	320	268	313	282	324	324	322	302	297	355	299	303	282	289	297	291	288	305	314	325	316	315	286	305	298	286	299	317	300	329	297	256	299	326	309	303	332	280	276	303	296	302	302	303	310	323	294	308	284	283	294	309	306	309	317	316	297	313	298	325	302	299	300	328	301	319	307	303	297	312	325	309	300	310	285	331	307	292	303	281	327	338	328	329	284	286	291	317	304	334	298	285	271	318	300	290	259	305	312	291	319	327	306	308	281	305	300	295	288	309	325	320	314	292	282	308	307	343	321	311	311	321	295	317	322	280	297	311	323	310	303	313	300	297	299	333	309	297	287	285	319	280	279	266	307	264	304	285	302	307	279	293	266	278	327	320	296	315	289	327	307	290	285	294	322	318	290	326	338	311	305	284	324	302	308	289	320	290	303	308	308	331	320	301	313	295	313	271	282	275	288	323	336	309	310	314	312	309	305	310	311	306	301	295	316	281	305	317	305	299	312	296	305	309	305	293	312	298	293	333	324	303	278	294	287	297	316	300	306	329	283	307	313	298	324	293	299	287	296	295	312	280	280	302	290	292	295	296	273	333	296	294	316	325	323	317	290	313	326	281	353	292	295	290	320	309	285	304	296	323	329	298	280	322	316	300	308	288	310	316	282	320	286	275	280	330	299	318	301	316	308	292	314	299	254	297	298	311	327	319	300	309	297	322	329	295	306	287	310	288	303	307	329	312	328	320	296	316	353	344	304	304	328	318	296	309	308	322	310	306	298	327	288	313	308	289	320	278	303	311	320	286	299	317	295	308	329	304	311	305	318	325	313	330	295	309	301	281	285	298	265	292	325	309	295	337	301	306	319	324	261	307	311	313	286	311	330	314	289	276	297	283	303	287	282	293	301	279	321	293	300	329	321	292	293	303	319	289	313	283	266	289	301	313	304	307	288	327	317	285	256	330	295	310	305	288	307	288	325	301	295	316	292	289	306	302	280	339	305	261	295	294	274	326	300	271	315	315	302	292	304	300
11704	5184	435	257	362	367	318	266	250	221	185	189	160	147	117	133	67	87	107	83	58	82	68	60	59	65	42	69	61	56	48	51	39	46	43	61	57	58	50	47	44	46	41	33	55	35	40	40	42	34	34	36	34	36	37	37	33	34	42	29	37	26	35	40	33	36	33	34	32	36	28	33	34	31	33	37	42	37	35	30	29	34	29	35	32	37	38	36	32	39	29	45	22	30	26	39	27	34	37	37	33	22	36	24	34	28	38	39	29	33	32	42	33	34	36	51	27	33	28	39	33	28	36	29	45	43	38	37	32	25	32	38	37	28	33	26	42	36	23	30	42	40	25	39	35	26	36	34	44	26	32	37	32	26	31	33	28	33	40	41	41	34	23	35	25	38	30	33	36	37	26	40	35	29	30	32	31	33	26	29	28	33	39	33	35	27	45	32	38	30	33	34	32	29	31	36	30	30	42	29	39	33	41	31	40	33	40	37	32	34	34	42	26	33	32	32	29	33	38	39	38	33	33	36	35	30	26	24	34	36	28	45	38	26	34	43	38	37	35	47	32	30	33	32	39	42	18	29	23	27	38	34	23	33	31	38	30	33	28	33	42	29	29	45	34	27	35	37	31	38	30	37	30	44	30	38	25	41	30	32	34	29	31	35	28	35	43	41	27	29	31	20	33	30	24	30	32	32	30	34	27	41	31	37	30	30	29	27	31	39	30	32	33	27	35	40	32	42	25	39	30	26	32	32	28	44	29	30	31	28	37	28	34	33	33	37	33	31	30	35	30	28	28	30	38	40	41	27	22	30	37	31	32	38	33	30	29	37	38	40	35	40	44	42	39	30	32	32	27	38	32	41	32	39	42	25	33	24	32	44	36	34	33	32	33	33	38	40	30	31	40	33	33	34	34	29	27	34	33	40	36	35	31	40	28	39	32	31	38	43	42	22	22	29	35	31	34	36	25	45	28	35	30	34	31	36	27	25	41	29	39	32	34	33	37	26	31	36	23	21	44	35	51	35	28	34	30	24	32	41	31	27	30	35	40	27	24	30	28	21	28	35	25	26	35	36	26	23	36	37	38	27	27	40	34	23	31	38	25	36	33	32	38	38	28	30	33	24	41	28	31	26	27	34	28	30	31	27	27	26	26	27	32	31	28	33	30	33	37	35	19	28	32	27	42	41	28	39	28	34	30	37	36	29	26	32	32	41	27	29	36	27	27	35	35	29	46	32	32	33	32	29	28	40	40	38	43	31	40	29	35	31	24	28	32	33	27	38	32	34	35	25	38	38	32	31	28	43	29	35	31	37	30	21	33	35	41	34	31	27	34	31	27	24	32	37	48	32	32	33	25	27	33	24	32	32	34	29	38	28	28	34	29	16	34	38	26	28	32	23	45	29	32	34	24	42	32	34	37	37	25	25	36	34	41	39	36	40	43	35	31	39	26	33	30	33	26	33	46	35	27	32	27	21	26	44	29	47	32	23	31	26	33	32	28	34	38	31	30	41	36	39	35	29	31	31	27	35	28	33	32	32	36	30	35	31	31	22	31	34	39	34	31	26	36	35	34	42	18	22	34	36	35	29	34	24	29	28	17	40	31	35	34	29	35	34	33	26	30	37	33	27	33	33	34	28	36	32	32	38	23	35	40	32	26	39	42	31	30	27	34	28	35	37	26	25	34	26	38	31	21	45	34	27	29	27	28	44	26	27	41	26	18	35	33	39	23	37	30	26	21	31	43	32	30	24	28	24	34	46	24	32	40	32	36	32	37	43	45	34	43	26	44	38	33	38	24	30	33	26	34	48	33	28	36	24	41	28	30	37	24	37	40	35	35	27	37	40	41	29	23	33	31	31	34	41	41	28	23	35	34	34	35	33	32	33	35	41	36	30	30	26	48	35	18	32	28	31	36	32	34	33	47	37	30	25	37	34	33	30	29	32	37	29	38	41	37	35	26	36	34	39	46	29	29	34	33	38	30	31	32	37	35	38	22	26	36	34	22	30	35	29	39	30	29	29	33	46	31	40	37	25	30	35	27	38	31	35	36	29	27	31	40	28	39	31	33	28	31	42	33	33	35	35	31	32	27	34	24	28	32	38	45	32	32	38	38	37	40	44	25	35	30	23	38	29	32	43	22	33	31	35	38	27	33	36	37	29	33	31	32	35	34	27	39	35	31	26	25	27	38	38	33	40	23	42	27	39	34	23	36	34	38	31	28	31	31	28	32	35	37	40	29	32	33	37	26	32	25	27	25	41	30	27	28	26	28	35	32	32	24	26	26	33	22	22	30	40	36	33	22	36	33	22	30	38	26	35	29	22	26	35	25	40	24	35	32	31	27	34	28	29	35	31	35	29	30	30	38	32	36	29	52	36	33	24	38	37	33	31	33	41	37	28	29	28	34	37	30	36	32	44	38	40	29	36	35	30	39	39	35	46	32	35	46	30	33	31	29	45	35	33	28	33	36	24	36	37	31	44	31	36	25	35	35	27	42	38	31	29	34	34	28	34	35	28	34	31	27	26	33	28	31	36	32	26	41	23	36	46	24	31	46	40	21	31	30	33	27	28	35	36	18	30	35	34	28	36	34	26	33	32	31	35	43	24	30	32	26	33	27	38	33	31	40	34	39	44	43	30	19	30	33	32	30	29	31	29	32	39	28	30	29	32	32	27	28	35	33	25	29	43	33	40	31	34	24	30	45	31	32	32	33	29	27	38	19	34	34	22	30	30	31	42	33	31	37	29	24	21	27	34	26	27	29	36	38	26	35	40	34	27	43	28	28	46	34	35	43	38	32	26	36	37	24	23	33	22	33	25	41	28	35	37	37	31	32	31	29	42	39	41	34	28	32	29	41	26	31	34	39	39	42	43	37	33	38	42	38	33	33	35	35	43	33	34	36	32	29	32	31	28	39	37	23	32	27	37	36	39	34	38	35	30	18	35	34	22	27	35	30	26	34	29	38	25	28	36	39	17	38	36	32	32	41	32	35	35	25	37	24	29	38	25	29	26	40	46	36	39	27	39	38	33	34	33	26	42	31	24	39	27	30	35	34	28	38	35	41	39	23	34	39	36	29	34	34	36	37	27	30	34	30	35	41	32	27	34	24	32	32	30	28	31	28	35	35	26	37	34	29	29	33	26	38	46	32	34	32	24	35	33	33	23	25	34	39	36	33	35	25	28	32	23	34	25	33	32	44	37	40	31	31	34	32	32	44	39	40	34	32	33	30	33	31	33	38	28	32	38	33	28	38	35	24	33	35	38	26	34	31	25	44	33	26	27	32	39	27	36	29	35	30	35	36	38	31	33	43	26	26	36	31	30	32	35	39	27	26	36	30	33	34	28	30	34	34	25	28	28	32	35	33	26	37	33	40	32	36	23	41	29	26	33	35	26	37	40	29	21	32	31	38	36	30	41	36	34	35	36	46	29	41	33	42	25	31	40	35	34	32	32	25	33	29	30	32	35	30	26	26	35	49	39	35	33
51562	29486	7903	17237	24098	22984	19946	16877	13949	11601	9857	8127	7134	6196	5326	4603	4075	3614	3255	2909	2752	2399	2232	2033	1839	1736	1683	1685	1752	1638	1570	1440	1266	1239	1135	1185	1164	1203	1069	995	1089	933	986	850	968	1070	901	890	744	714	692	708	681	678	651	652	593	620	622	619	618	580	593	611	620	600	635	584	595	623	587	598	615	615	555	590	591	569	620	553	569	558	562	578	548	580	600	584	576	550	575	623	577	525	557	621	539	569	601	606	553	580	601	532	611	573	561	509	541	583	573	578	559	529	570	538	555	545	530	624	559	535	587	574	573	565	529	542	551	501	559	563	508	510	500	491	512	518	505	537	489	523	533	497	524	516	516	549	533	492	512	554	540	509	492	498	518	531	540	491	478	501	503	512	527	504	479	520	508	522	493	495	536	532	553	508	521	521	498	489	549	485	511	541	570	516	533	517	529	503	496	521	522	520	502	515	505	521	526	535	529	510	517	496	525	532	511	513	502	510	533	534	516	498	507	530	564	497	536	489	537	520	516	497	477	563	512	513	502	534	499	527	516	478	489	520	528	520	527	501	527	511	554	477	495	561	486	490	548	512	526	496	502	517	541	534	535	497	532	490	501	524	506	504	493	544	550	547	526	494	533	520	529	539	494	530	512	499	534	498	513	494	514	506	472	537	517	526	511	503	521	513	527	527	502	498	534	484	515	473	520	485	511	545	536	525	534	524	511	498	537	518	510	500	513	493	528	506	472	534	494	528	520	535	474	525	493	535	535	491	524	586	528	535	501	522	513	506	509	517	524	488	497	485	548	502	537	494	516	507	500	497	511	511	559	531	557	531	562	522	514	495	545	526	549	496	535	507	522	532	534	523	510	528	544	487	524	520	544	554	483	555	508	543	513	518	530	544	534	554	529	512	535	488	573	535	503	486	545	524	568	537	460	517	515	546	509	503	503	502	524	520	528	500	528	497	494	512	510	517	480	490	498	530	476	519	500	508	522	492	495	492	520	512	526	526	567	521	509	481	563	548	545	483	544	498	524	531	508	494	502	513	513	497	514	495	539	498	507	524	521	509	489	529	493	515	514	495	556	502	476	550	462	518	508	483	546	487	543	508	523	501	487	527	513	503	543	539	501	474	491	479	521	522	483	507	481	517	527	542	492	537	501	482	525	521	517	530	499	538	492	515	518	533	480	494	531	516	545	479	563	526	477	547	504	495	572	498	491	467	523	517	475	570	509	521	521	533	520	467	493	508	506	527	507	522	525	521	531	529	498	504	468	526	526	513	488	460	520	534	563	520	486	540	531	478	479	513	503	519	494	535	503	552	531	518	514	523	528	512	530	541	545	527	505	497	515	504	547	500	501	577	496	502	513	531	519	491	496	504	524	562	533	535	500	529	542	517	505	525	461	504	537	499	550	516	527	479	539	516	525	532	505	527	507	527	556	534	457	518	501	500	538	507	523	511	480	512	480	509	482	497	511	484	517	492	550	540	500	532	513	533	531	516	525	489	497	533	532	506	476	536	491	543	491	535	493	509	519	521	547	504	482	544	571	517	504	542	501	479	534	509	496	489	534	511	494	482	527	538	511	507	518	514	525	534	516	540	567	483	497	533	516	521	471	540	506	519	527	528	469	512	509	524	521	532	506	515	524	511	500	509	534	489	488	560	492	494	493	522	512	528	508	503	505	532	541	541	561	531	479	519	561	518	501	510	521	485	556	498	547	492	496	474	501	556	518	503	473	464	537	521	498	502	523	540	534	492	547	557	525	516	508	542	486	514	476	515	508	507	542	529	573	510	508	527	517	505	494	516	523	530	469	496	505	507	496	502	514	532	529	522	504	539	522	511	539	536	482	525	519	521	526	529	528	496	475	519	500	535	485	500	526	492	523	538	520	545	529	530	496	534	500	512	524	508	516	538	522	524	540	526	502	492	529	544	481	512	482	564	531	529	540	527	504	546	506	506	514	519	522	540	549	515	512	519	575	507	506	534	492	526	532	498	572	537	530	538	492	534	508	523	525	520	495	504	537	530	517	525	518	539	561	540	501	501	497	482	498	463	532	487	544	502	511	572	489	476	524	501	521	507	508	523	503	509	522	515	477	525	521	481	509	526	520	521	539	495	519	499	507	496	492	559	537	493	571	497	536	499	589	535	494	483	500	522	521	510	485	532	504	472	502	489	516	519	552	507	500	513	525	512	531	541	511	527	489	527	475	487	481	521	533	484	491	501	507	509	497	503	501	490	514	521	546	516	536	531	508	523	528	529	474	527	512	561	525	512	539	515	527	510	536	506	541	523	517	500	539	526	523	460	514	527	517	483	508	529	511	508	503	499	524	533	526	470	501	486	554	525	499	497	529	479	510	555	524	538	512	535	530	500	514	472	506	529	511	514	510	513	531	496	479	511	534	537	493	496	559	516	543	503	533	510	530	497	480	542	481	489	509	537	478	476	549	520	526	524	518	496	519	524	539	522	534	523	531	550	504	518	460	519	518	509	539	501	544	499	540	492	567	486	514	479	502	487	531	481	517	526	522	531	509	469	507	531	532	523	528	519	494	506	512	519	509	536	508	534	500	466	537	495	524	474	522	528	474	534	523	510	546	522	508	522	545	518	528	501	583	511	474	506	540	553	540	530	509	522	511	484	518	497	500	496	529	488	489	503	547	515	517	487	485	485	545	509	558	471	514	496	520	516	559	521	524	540	535	518	511	486	522	493	514	518	519	534	460	538	548	523	501	517	519	531	503	503	500	468	532	504	516	523	505	486	574	517	544	485	509	519	530	498	544	497	486	488	485	510	478	488	516	536	509	525	528	546	524	537	505	516	495	526	519	507	473	526	546	505	529	556	512	488	519	513	516	491	530	548	527	478	535	518	498	541	508	497	517	480	575	500	517	514	491	528	523	530	491	554	521	478	499	503	504	506	504	516	544	530	503	501	519	494	474	504	534	498	517	497	542	547	538	539	497	519	521	513	496	524	524	494	477	485	491	552	521	515	537	484	456	562	549	496	544	529	509	518	498	501	507	538	522	486	533	510	544	511	446	501	537	503	469	497	498	518	513	502	499	519	510	517	526	535	499	527	527	509	519	528	535	498	558	526	492	508	503	525	496	518	539	507	546	528	502	524	488	565	517	518	524	498	480	513	525	519	542	532	518	518	523	510	540	496	528	500	522	493	514	503	536	500	541	558	528	506	527	553	483	531	528	490	536	478	521	494	546	474	515	504	524	493	549	498	516	495	502	521	526	565	482	530	565	486	575	529	527	502	519	541	515	523	515	518	533	505	538	505	532	483	565	507	492	516	510	524	526	491	550	527	557	489	516	546	482	550	515	489	498	530	534	499	506	480	491	462	507	521	519	507	483	553	541	493	502	531	509	526	525	536	554	538	539	510	512	474	471	525	509	489	496	507	510	488	524	561	523	525	524	493	498	527	509	521	481	533	505	531	518	504	560	468	489	576	541	526	533	506	525	513	527	482	518	523	511	521	486	583
9290	2731	261	180	248	255	234	204	210	164	150	117	135	103	74	98	76	72	70	74	61	51	60	48	57	45	51	51	55	51	48	37	34	41	36	41	45	42	43	34	36	42	27	35	29	42	41	35	30	33	23	26	25	29	31	33	28	35	27	28	32	20	30	19	32	36	30	22	31	31	30	17	34	25	22	37	32	19	24	24	29	29	35	17	22	34	34	31	32	23	38	29	36	32	32	22	31	26	32	27	21	23	21	36	28	32	24	23	34	27	18	26	29	29	30	45	39	42	31	31	26	30	31	28	32	37	22	33	34	20	43	27	32	32	29	25	23	27	23	28	20	19	26	31	25	23	25	38	23	17	28	29	26	23	30	28	35	25	33	31	33	32	26	29	34	32	28	24	30	25	24	26	26	28	21	29	35	29	41	38	32	21	33	34	23	30	37	32	28	40	31	23	27	23	21	31	31	38	30	30	27	29	29	34	37	27	24	22	29	36	31	26	25	28	39	32	29	33	27	35	30	40	38	24	38	28	30	39	31	33	21	29	34	34	32	32	36	28	27	34	30	31	34	37	26	27	32	28	35	27	31	36	29	31	26	26	22	28	22	23	42	24	35	22	29	25	36	35	24	27	36	34	18	31	32	17	36	30	29	19	36	17	25	26	30	29	23	24	30	27	27	21	30	27	30	34	30	27	22	22	23	29	30	32	35	31	20	29	32	28	27	27	40	35	25	31	35	24	29	27	22	29	28	27	21	30	28	36	26	22	32	32	28	29	35	35	31	24	28	33	28	32	23	28	27	35	25	20	28	26	31	25	26	33	31	27	29	42	21	16	29	26	24	32	41	31	39	25	23	27	29	26	32	34	29	29	35	29	27	24	32	31	27	28	28	24	28	29	22	29	28	30	42	27	47	27	28	25	29	24	32	21	28	22	20	35	21	39	30	33	21	44	22	31	31	29	19	40	30	26	31	40	34	33	29	30	28	28	28	24	28	26	33	26	31	19	23	30	31	26	30	21	35	42	34	27	30	16	32	27	38	20	24	29	31	44	28	32	23	19	28	25	24	25	19	34	26	29	23	26	34	22	26	29	20	29	22	47	32	37	22	30	32	23	21	25	22	28	34	23	35	25	25	19	21	28	34	42	27	26	33	28	23	30	30	27	20	24	29	26	39	28	29	39	21	23	28	30	19	31	40	31	22	26	27	27	34	31	35	32	28	31	33	34	32	38	36	18	28	36	35	36	29	19	36	33	25	36	30	35	34	33	32	22	36	37	29	21	24	25	27	21	27	34	31	30	40	23	27	37	27	20	26	37	34	34	32	27	36	36	26	32	25	36	28	28	37	23	24	27	29	25	31	29	24	27	36	21	24	29	31	33	35	27	22	25	32	21	28	22	33	40	26	30	26	28	28	32	25	47	26	28	27	26	26	32	29	38	32	21	30	30	23	29	28	20	19	26	33	28	22	31	36	26	30	32	33	28	26	38	18	22	38	27	33	25	18	37	31	21	26	22	27	29	36	30	23	31	21	29	20	35	28	32	31	28	33	27	32	26	32	27	33	25	28	29	25	29	25	23	29	30	24	23	38	30	29	23	27	32	31	31	26	28	30	40	33	31	28	36	27	23	31	28	34	27	21	31	31	21	29	35	37	38	22	31	28	30	30	21	25	33	22	26	32	40	30	21	27	22	19	31	28	18	17	21	25	34	35	24	33	24	38	22	32	20	25	31	31	30	34	36	47	34	30	31	31	28	36	21	26	25	41	26	28	29	23	24	20	35	31	27	32	27	26	29	27	31	22	32	32	21	28	33	40	31	29	31	30	30	33	46	24	26	24	39	30	33	32	31	38	32	26	31	32	27	19	41	43	29	34	37	28	22	26	26	29	30	36	42	27	31	21	22	30	37	23	31	35	34	24	24	25	28	32	22	36	30	27	31	28	30	30	29	38	20	34	28	29	27	24	32	48	24	35	33	26	28	27	31	26	34	32	24	25	26	32	27	25	38	38	26	26	31	33	29	25	25	28	33	17	33	27	29	27	27	23	38	32	20	25	29	25	23	41	27	39	30	32	25	26	24	31	18	38	30	30	32	26	21	27	32	36	26	29	28	24	35	34	22	30	32	31	30	30	34	31	27	28	32	30	24	27	22	26	34	32	33	30	30	30	30	26	23	23	40	28	24	34	36	28	27	39	36	36	22	27	30	32	34	18	18	35	27	33	32	24	30	27	28	29	39	22	24	30	37	32	23	29	30	34	22	35	34	18	29	24	34	29	39	28	23	23	25	22	24	29	24	23	26	24	33	27	26	34	26	26	22	28	25	29	28	27	35	24	31	28	24	34	26	28	29	25	23	30	21	33	34	39	32	32	24	22	27	27	28	35	37	32	37	37	32	33	31	28	37	25	35	28	25	30	34	28	18	28	19	36	22	30	22	37	26	27	29	31	28	40	23	31	33	28	29	27	31	37	32	28	32	29	26	34	34	19	30	30	28	20	22	25	28	31	24	29	38	31	22	29	34	35	25	44	36	36	39	25	43	30	24	32	35	28	39	36	26	25	30	37	20	29	30	26	25	22	23	33	26	34	33	31	33	46	26	25	39	32	26	31	32	22	28	26	41	38	32	26	23	27	29	39	22	22	27	38	31	30	24	24	42	36	31	33	33	31	31	39	31	18	30	28	23	29	33	36	33	19	32	28	41	27	28	24	23	23	40	29	31	27	24	27	36	34	29	31	29	28	30	25	26	27	32	32	21	22	20	31	27	25	35	22	38	40	37	28	31	22	30	27	31	23	22	28	26	36	38	29	29	32	20	27	28	25	38	32	19	19	21	34	27	25	32	34	22	28	38	27	28	29	27	28	34	27	27	29	25	37	25	27	28	32	33	19	25	23	32	37	27	26	22	27	28	19	25	25	31	34	17	29	25	31	23	38	25	25	26	30	30	26	22	25	37	27	27	36	40	24	31	33	25	18	32	30	29	38	23	31	32	28	27	29	27	37	32	21	36	42	29	32	24	12	23	30	27	28	28	22	33	30	36	34	19	32	40	23	28	29	35	30	32	27	24	30	31	28	30	24	27	29	27	38	33	33	25	26	18	20	38	38	32	19	28	26	30	29	28	33	32	43	28	28	28	33	34	27	19	32	31	18	33	29	23	31	28	22	21	30	40	38	28	24	28	27	22	43	25	43	26	32	27	27	28	25	28	35	32	31	30	39	28	27	40	35	22	28	30	30	23	42	34	38	34	30	23	24	27	45	23	26	33	23	26	21	26	26	30	31	23	28	33	33	24	27	31	24	26	22	26	34	20	27	29	20	25	29	33	30	26	21	33	25	39	25	23	46	31	25	28	37	32	28	35	26	30	26	24	24	30	25	31	30	42	25	28	32	25	21	18	29	35	30	26	26	20	29	25	34	25	30	26	25	25	31	23	26	27	22	44	32	22	31	27	30	28	30	26	29	28	23	36	24	33	20	36	30	25	26	40
44318	23975	5842	13641	19572	19051	16315	13245	10931	8798	7345	6130	5486	4602	3903	3404	2989	2657	2395	2116	1946	1794	1620	1508	1337	1270	1287	1318	1245	1293	1219	1041	967	956	922	938	933	937	874	847	838	821	784	709	797	872	705	647	633	628	632	570	555	518	523	512	505	582	532	480	458	484	500	471	550	528	544	528	557	538	553	538	491	523	534	564	477	535	509	498	507	492	501	486	512	470	516	448	505	496	487	508	499	512	456	497	495	528	542	544	502	459	455	562	446	534	502	536	491	481	494	524	507	499	463	479	449	498	465	482	479	473	475	449	480	473	460	484	466	475	469	437	430	449	445	480	444	459	449	427	471	465	454	446	414	457	447	470	470	477	469	467	459	453	441	467	449	432	463	464	457	474	428	422	478	433	438	455	438	484	466	466	459	441	461	439	459	444	489	442	456	457	438	453	468	471	452	478	480	442	447	458	460	490	442	484	472	473	449	439	430	455	443	480	462	423	466	461	450	444	438	468	501	455	445	487	469	467	491	453	470	463	445	415	452	476	445	469	470	471	468	486	446	452	487	427	477	423	443	459	436	493	479	444	465	476	415	448	469	456	442	436	423	438	463	471	470	442	449	432	437	469	476	477	433	462	470	430	417	472	415	486	421	453	430	438	462	451	462	445	460	433	427	461	481	452	460	467	456	415	462	433	443	486	465	431	439	445	435	474	500	470	469	423	485	455	486	430	406	499	460	444	432	440	461	443	468	430	444	442	421	505	453	432	461	446	483	500	483	438	467	466	454	500	460	491	471	483	460	478	464	467	451	445	460	482	436	492	484	457	438	456	478	490	451	452	455	438	479	480	446	464	475	428	425	455	464	432	451	470	482	444	430	473	456	470	477	468	448	455	471	437	443	426	457	452	469	451	465	474	467	476	482	416	457	454	474	482	422	452	431	453	458	459	420	455	448	477	484	460	443	481	434	453	495	427	454	451	440	437	467	459	464	413	427	451	447	422	432	438	489	445	444	438	466	411	461	461	474	469	442	440	460	457	444	469	441	466	454	454	424	435	431	449	459	464	443	462	444	451	499	493	433	459	433	433	459	459	437	465	466	436	462	476	408	448	474	460	430	465	468	491	427	460	430	475	454	422	427	480	473	454	483	496	462	486	476	459	441	473	455	467	453	468	439	455	458	451	464	493	466	459	470	456	446	453	452	412	454	466	480	452	473	457	450	485	448	453	442	443	436	438	439	439	466	438	452	456	451	438	446	482	452	460	427	442	499	458	446	463	451	436	447	450	444	412	426	480	481	443	477	424	509	459	448	465	455	423	490	434	482	462	444	460	460	443	486	493	440	445	472	452	451	435	478	463	461	477	456	439	448	476	455	424	466	454	464	481	460	481	465	442	436	430	422	507	509	448	423	458	440	484	458	477	457	420	495	487	459	468	437	466	467	469	453	437	425	463	438	440	423	468	451	420	440	480	432	458	445	450	447	460	440	450	450	446	450	458	470	440	425	420	479	455	448	443	440	440	462	474	431	474	448	419	427	459	491	416	429	461	484	453	490	458	432	447	454	477	435	469	416	462	465	466	487	476	451	463	454	453	463	456	448	465	460	449	530	504	470	468	448	431	469	467	410	444	424	457	446	462	474	419	470	464	426	492	476	463	469	462	465	457	436	451	430	434	445	512	463	437	444	458	439	431	446	423	461	436	442	468	478	476	481	462	453	453	480	465	436	483	453	461	455	430	435	429	433	513	491	453	454	462	437	462	451	470	448	453	444	455	450	441	485	486	476	447	505	482	464	475	431	490	467	492	460	466	435	412	481	474	434	466	443	470	460	485	496	458	462	454	483	470	457	488	453	436	462	438	466	425	462	441	464	430	463	476	485	462	451	464	425	476	459	453	462	485	498	439	439	489	457	474	478	452	455	434	485	477	441	433	440	452	433	428	442	459	463	497	490	486	443	472	461	461	449	498	452	454	470	410	416	444	490	451	494	474	460	501	462	433	453	433	496	456	416	460	460	442	465	479	466	471	486	459	432	477	466	460	473	447	473	515	487	452	464	474	450	430	466	421	461	490	429	475	446	442	491	463	496	459	429	426	472	448	450	456	462	451	481	420	449	455	486	467	437	476	479	481	460	465	456	477	459	428	476	468	475	442	455	457	431	439	486	455	417	453	495	465	431	467	458	447	429	447	461	478	453	460	465	459	472	437	467	494	455	468	427	465	430	465	475	500	432	448	443	410	459	447	466	492	448	422	452	516	448	444	478	508	442	472	441	451	452	452	488	452	465	509	462	444	487	479	444	431	452	439	476	455	451	445	475	450	427	472	454	474	483	455	494	458	465	483	437	407	473	478	437	460	454	513	452	457	457	464	446	464	424	441	450	426	455	466	474	457	432	434	476	488	466	474	419	481	465	432	452	451	435	416	480	480	470	457	437	513	486	451	468	440	438	486	442	476	440	474	478	456	442	471	473	481	438	437	467	471	474	468	451	496	466	450	469	451	442	433	488	444	471	466	450	409	448	420	441	439	430	442	471	439	418	465	456	475	445	483	434	492	433	470	436	463	470	462	472	487	467	472	428	441	442	446	472	462	480	479	477	407	463	471	470	458	488	437	444	429	435	444	456	414	457	458	441	468	461	474	468	466	467	440	509	480	443	397	509	454	453	496	439	422	488	460	466	462	463	448	462	460	473	455	429	444	479	483	468	480	488	446	477	466	448	463	464	456	457	443	440	456	410	447	444	445	447	492	448	450	441	437	460	461	468	466	437	428	468	411	484	454	507	493	462	473	419	486	459	426	450	444	403	465	467	447	441	469	423	448	484	450	494	446	424	464	439	450	449	459	448	453	454	455	483	483	423	475	455	449	421	444	432	454	450	457	467	439	500	449	474	458	453	460	477	482	495	446	469	453	449	469	407	425	464	435	449	469	455	474	485	477	455	448	431	453	470	459	450	471	418	444	460	481	447	435	460	469	432	456	446	423	474	462	489	467	489	432	478	448	435	489	446	502	467	479	447	434	459	496	476	454	457	455	461	467	427	426	459	475	481	436	463	447	405	449	437	473	433	455	456	482	422	482	476	470	450	474	458	441	462	462	441	461	472	420	456	469	464	467	475	467	448	448	452	460	450	463	464	480	463	449	445	460	450	471	459	440	465	396	421	449	463	440	428	434	437	461	446	475	453	476	470	467	439	476	460	481	457	434	501	491	478	456	468	519	435	514	432	496	451	456	453	466	439	444	445	472	417	500	447	470	478	474	466	489	458	422	465	443	432	465	472	499	463	476	442	485	458	453	449	464	439	441	445	482	534	465	444	453	464	463	440	463	492	430	475	466	446	427	459	441	449	461	453	455	479	466	463	424	480	435	432	456	443	435	468	490	439	475	496	456	451	421	465	437	486	479	447	461	479	454	469	421	462	449	486	412	461	454	444	470	482	427	420	462	464	445	459	465	452	449	462	470	407	430	431	459	467	447	455	472	449	449	446	439	465	490	464	405	496	429
13309	5634	489	265	416	436	362	303	278	234	200	182	166	143	141	120	137	107	90	97	96	93	73	90	75	78	58	57	79	53	68	45	57	59	57	50	57	52	57	51	50	44	45	40	43	47	51	42	39	38	35	46	30	49	44	34	47	41	39	43	37	43	33	53	33	43	32	47	30	31	48	42	50	47	34	36	35	42	40	42	43	53	38	45	40	44	37	34	50	39	34	49	46	41	41	45	52	45	36	28	39	48	36	34	41	32	43	29	35	42	46	44	38	44	39	41	46	41	48	40	46	34	30	39	36	37	44	42	41	36	38	34	33	40	56	50	35	51	52	42	46	36	44	28	47	41	29	40	48	34	30	35	42	43	39	37	25	49	42	29	35	28	37	39	41	45	44	34	36	33	36	49	51	34	26	42	31	36	31	26	42	41	45	35	40	44	45	35	36	32	35	50	39	44	39	33	52	35	40	30	37	45	45	39	28	33	44	31	31	35	41	38	39	46	44	38	31	39	37	48	45	38	35	43	30	37	48	27	41	40	39	52	26	36	33	38	36	44	45	47	40	45	51	49	41	45	36	57	39	34	39	47	44	40	29	33	49	32	40	42	36	27	33	39	35	34	33	39	47	34	42	32	28	36	36	37	40	35	45	41	36	41	42	40	33	42	37	24	31	41	38	38	37	57	46	44	28	36	58	39	40	27	43	45	31	37	45	38	32	25	35	40	30	40	36	26	38	30	32	31	46	36	35	41	36	43	23	42	36	40	35	38	37	38	38	37	49	48	38	42	48	41	34	49	49	47	44	39	39	31	37	43	57	42	34	42	47	42	35	39	39	48	43	38	36	37	38	32	38	46	37	41	34	48	51	40	43	40	48	32	35	34	39	31	35	39	44	37	43	40	40	47	37	37	26	46	48	35	29	27	26	39	38	44	31	39	33	26	47	54	49	32	44	44	43	26	32	34	40	42	46	28	46	40	40	37	38	49	36	37	33	44	44	34	48	28	49	32	29	49	35	41	51	42	38	41	34	39	40	34	37	32	48	45	46	35	42	33	41	31	40	47	40	49	40	33	25	39	28	43	33	39	35	30	30	35	40	33	34	34	37	37	29	33	31	39	38	38	29	33	30	32	40	55	41	35	44	45	28	44	43	28	40	31	47	42	38	30	37	38	34	39	29	33	40	29	36	37	31	43	41	46	24	28	42	44	37	44	35	40	31	37	48	36	50	37	34	37	36	31	33	39	38	33	33	34	37	49	44	38	30	36	34	40	36	48	48	40	43	30	44	42	30	37	42	39	24	34	33	37	43	46	38	32	37	36	34	31	33	34	34	38	41	39	47	41	38	38	42	42	37	49	55	33	41	42	33	46	41	42	33	34	39	50	35	37	35	39	42	28	30	35	41	42	39	44	29	47	31	48	45	25	47	29	38	39	43	36	47	36	36	32	63	24	26	34	27	39	28	33	41	33	46	28	40	32	42	41	34	52	45	44	34	34	33	36	40	49	35	33	34	33	41	34	47	38	33	37	39	38	39	42	33	40	42	45	35	33	25	44	33	43	44	36	48	47	36	48	31	40	41	39	46	31	38	34	37	29	30	36	46	39	40	26	43	47	40	37	30	33	33	35	43	47	43	45	39	29	45	33	31	24	35	34	32	35	35	39	30	36	32	34	28	35	36	42	40	33	32	43	33	40	30	45	50	46	41	45	40	44	36	36	35	36	46	41	43	32	42	38	52	50	40	45	42	39	49	20	50	40	37	38	28	29	48	38	37	39	37	31	40	38	45	43	39	43	37	46	35	47	49	42	48	34	43	40	36	40	32	56	36	48	46	41	35	51	34	43	35	33	42	49	38	39	51	47	38	45	40	34	46	39	40	50	43	31	34	35	33	43	39	40	29	44	39	37	44	31	31	39	35	32	33	42	40	52	41	36	41	51	45	47	33	46	27	34	38	42	40	28	26	39	33	49	38	44	42	35	33	35	58	45	40	44	40	36	31	41	48	39	40	47	56	37	48	37	35	39	40	35	49	36	49	30	42	37	48	30	43	38	34	45	42	36	51	37	28	37	32	48	36	40	44	42	39	37	31	39	35	25	46	40	41	41	29	37	37	27	33	39	39	30	35	29	38	33	42	26	31	35	26	53	41	26	40	40	40	37	38	34	36	37	41	35	36	39	41	43	37	42	38	34	32	37	40	38	43	39	44	41	46	26	35	39	42	33	37	36	27	31	39	39	34	34	35	34	27	36	37	43	33	39	41	36	34	39	32	34	25	37	43	38	43	39	32	36	38	43	35	44	41	26	37	33	39	30	41	44	38	37	39	44	40	27	41	43	31	53	45	32	42	39	38	37	38	43	31	44	46	35	42	32	34	45	39	27	45	48	33	32	36	53	32	46	35	36	36	38	41	39	30	44	50	43	32	36	38	26	39	33	23	32	32	35	48	46	35	42	36	42	37	46	33	43	37	44	59	53	38	41	39	30	41	44	29	39	51	45	38	33	26	48	39	45	42	26	42	30	38	31	38	40	33	42	37	39	43	34	37	38	32	32	35	38	35	27	39	39	33	30	38	35	42	43	52	43	41	32	34	33	27	40	34	44	42	43	45	38	41	47	43	33	36	34	29	33	29	43	30	30	36	40	50	33	43	43	36	36	33	35	45	27	41	39	28	37	28	34	49	35	43	32	50	27	40	34	28	36	30	41	40	38	38	39	44	44	31	49	42	45	39	42	42	40	25	40	39	33	39	26	36	39	39	22	30	38	39	40	35	36	33	45	41	29	36	44	42	42	41	32	33	41	34	35	36	26	57	46	34	36	33	42	40	42	38	39	27	37	56	31	46	39	44	41	24	45	33	39	37	34	31	45	29	31	46	48	33	31	45	39	30	36	30	37	26	39	55	40	33	33	40	42	52	34	50	45	35	40	31	56	42	30	38	53	33	52	46	44	51	37	41	26	41	37	41	40	30	30	45	47	32	42	38	31	43	44	37	45	44	47	37	36	53	38	43	36	39	39	29	36	24	35	36	33	36	36	55	43	37	34	37	41	38	39	39	43	39	40	36	36	50	42	33	39	34	36	28	43	29	39	33	52	42	46	31	37	49	33	39	48	41	42	49	40	34	45	33	34	33	39	49	22	34	33	31	38	49	41	51	43	48	39	38	34	37	33	38	40	48	34	36	30	29	33	45	49	32	41	29	38	50	26	42	39	27	45	47	40	45	34	30	40	38	47	30	43	37	42	33	32	46	33	31	41	46	37	31	39	40	46	29	38	42	43	43	34	41	43	33	35	42	37	49	35	29	40	34	37	39	39	42	42	38	44	34	43	29	28	41	29	49	39	39	35	36	40	26	43	44	37	36	38	35	45	30	34	34	40	38	41	32	32	26	38	44	41	39	37	46	37	44	33	36	43	43	46	31	32	33	41	45	30	32	36	42	36	30	39	45	37	39	34	39	41	34	47	37	26	34	50	50	37	39	30	28	40
53027	29991	8905	19089	26114	25127	21962	18840	15577	13191	10983	9341	8609	7244	6240	5474	4792	4249	3845	3483	3141	2917	2561	2369	2231	2100	2145	2016	2108	2025	1865	1685	1500	1459	1432	1437	1422	1369	1296	1263	1257	1162	1089	1045	1182	1282	1066	1003	889	864	833	756	768	727	801	715	742	755	718	724	732	722	697	685	724	722	697	755	732	692	682	647	676	706	686	746	692	672	702	659	673	673	676	644	674	644	671	702	646	692	669	704	662	656	653	668	629	677	643	692	720	653	676	675	679	680	714	691	630	622	658	645	671	657	653	656	630	644	631	672	696	640	631	620	656	642	654	632	642	621	625	594	620	648	616	595	589	574	600	597	653	604	619	615	592	660	615	616	570	606	557	591	642	575	671	605	592	619	610	599	626	587	630	571	567	595	601	574	616	609	615	535	625	608	610	589	589	592	594	601	572	610	629	595	622	626	647	622	611	629	586	581	592	604	617	615	585	636	611	609	620	617	576	632	588	637	587	631	626	590	580	589	602	626	647	603	615	614	599	609	626	619	607	632	624	559	602	613	603	573	588	584	599	625	617	621	623	607	637	617	624	600	604	622	630	566	603	603	601	600	615	597	598	620	606	593	579	630	602	588	640	608	563	598	611	592	656	655	598	639	644	610	573	585	611	602	614	585	577	616	588	578	605	571	612	654	601	597	631	644	614	591	566	619	619	581	586	641	624	602	629	604	617	613	626	613	631	638	644	587	662	589	621	621	628	596	572	593	569	593	601	588	594	592	610	611	693	628	577	613	655	590	603	576	618	538	590	569	602	629	631	609	599	622	608	580	662	602	588	592	644	628	601	594	591	630	614	623	564	592	608	607	574	643	616	585	609	638	606	609	632	587	594	628	593	641	593	624	652	628	597	577	588	607	545	621	609	590	597	588	601	623	628	615	583	583	645	606	616	621	620	630	640	584	552	590	583	610	603	634	596	619	577	610	610	621	622	599	620	598	591	607	582	642	562	613	610	642	622	643	549	643	594	614	657	616	608	621	565	561	576	592	618	621	594	619	635	596	625	660	593	592	623	620	593	626	617	619	629	622	576	597	617	630	609	596	610	594	662	587	585	609	590	629	588	629	574	605	613	612	649	588	561	629	626	634	640	625	585	604	590	598	617	605	644	562	612	576	618	619	561	605	647	567	643	656	614	624	589	627	602	622	602	632	607	579	593	577	620	571	592	583	612	577	631	616	589	608	593	598	604	594	635	582	597	639	608	606	620	591	609	622	593	641	599	596	608	576	609	577	613	570	590	633	601	588	593	599	587	637	595	566	643	573	665	595	589	665	633	659	608	609	573	616	621	611	629	606	591	620	639	604	616	617	613	591	553	616	580	606	628	618	606	587	608	596	657	655	601	625	650	612	628	603	648	611	620	595	612	578	571	619	613	630	620	548	600	640	601	606	604	627	635	574	587	635	577	570	652	591	602	542	591	607	580	605	620	616	659	560	577	604	617	612	640	611	614	591	618	602	596	597	599	619	615	606	591	587	579	605	640	653	652	609	584	628	584	584	614	623	586	626	573	572	631	587	596	631	621	633	625	638	600	661	589	610	599	592	621	599	611	615	591	626	617	571	616	597	613	588	631	580	574	615	611	652	627	556	587	628	583	602	564	649	583	587	646	601	578	636	621	628	575	555	635	596	580	616	582	597	618	619	594	573	624	603	593	558	579	621	596	629	583	616	581	583	589	600	598	604	641	646	606	619	602	623	585	664	587	601	635	585	610	594	595	605	598	628	602	623	612	623	555	564	597	601	621	618	602	590	563	633	594	558	604	585	604	642	582	600	600	598	576	570	618	615	588	599	625	569	683	623	620	572	627	615	627	638	584	596	624	614	607	557	623	567	551	599	564	592	572	583	623	600	577	592	619	626	587	563	581	578	555	612	604	595	644	622	666	606	586	614	635	618	598	610	613	624	622	619	622	604	621	588	593	608	570	585	612	608	597	587	600	619	613	587	561	559	616	595	618	585	590	609	576	648	606	584	598	649	662	619	612	610	597	571	608	646	599	616	574	674	595	619	597	579	572	528	619	572	614	616	547	602	581	665	589	628	599	561	607	612	611	590	639	601	579	624	569	562	580	583	605	629	583	641	578	596	625	598	587	631	605	603	603	609	637	641	569	603	637	600	583	619	619	601	589	578	633	594	620	603	635	643	608	610	637	541	616	670	639	591	622	592	631	635	584	618	613	601	602	642	588	588	588	614	641	564	598	579	576	587	639	555	607	602	602	619	597	572	565	621	571	592	630	631	624	607	639	606	603	609	611	590	619	570	594	603	609	598	624	563	653	602	651	589	588	590	569	560	629	582	575	637	588	592	645	591	580	599	634	630	596	579	608	656	603	603	605	620	593	607	526	640	612	608	574	600	584	575	596	593	623	632	589	627	554	588	649	629	596	637	589	594	631	630	605	543	663	625	613	591	631	619	623	616	638	648	585	627	644	627	631	601	611	620	578	576	616	593	621	577	629	596	595	594	558	632	612	622	629	609	582	641	611	623	604	594	594	642	574	612	582	614	597	596	642	679	620	617	645	601	619	617	604	598	621	601	592	614	595	634	601	625	613	615	598	629	612	595	599	613	598	554	614	616	582	581	618	603	628	554	611	578	602	604	592	617	584	591	568	578	567	609	621	642	620	575	603	663	625	591	607	541	575	638	596	597	572	615	586	625	638	572	610	620	598	588	594	644	588	551	580	599	593	633	602	616	591	621	639	588	559	649	632	628	630	592	607	624	588	589	615	598	585	588	613	557	600	610	632	596	597	606	640	635	604	640	580	599	640	585	613	600	590	636	636	619	576	580	593	603	569	553	648	595	578	567	576	583	661	596	592	611	622	633	579	556	631	586	620	602	610	590	616	609	629	603	619	595	593	610	598	562	599	610	613	629	649	605	600	619	642	591	621	588	658	628	602	624	642	594	603	578	581	622	618	623	588	618	597	591	603	598	611	593	573	612	674	615	612	627	612	591	613	583	582	607	604	574	598	629	607	550	604	615	634	578	552	597	574	653	549	588	560	625	589	631	601	631	584	625	616	587	631	582	620	587	653	609	594	625	649	604	646	577	551	564	647	601	620	648	620	614	619	595	634	608	593	632	604	638	611	582	615	596	588	588	609	644	633	594	634	627	637	606	607	644	605	590	616	598	604	592	601	606	552	602	603	609	619	629	577	608	617	616	623	603	587	605	577	569	588	695	596	602	610	592	589	640	577	609	618	633	597	582	628	625	596	581	593	616	620	635	603	569	593	603	595	595	623	603	652	575	621	626	582	555	658	621	540	592	634	591	650	597	621	665	621	647	627	632	583	620	606	567	605	602	632	624	555	611	644	609	610	592	610	587	602	653	614	593	590	594	598	571	660	616	603	599	602	551	605	622	586	619	622	628	599	590	582	617	559	640	581	630	621	572	634	603	602	604	560	615	598	620	586	557	610	594	630	555	615	619	647	584	635	592	585	557	591	649	619	618	610	618
5137	1425	146	108	146	150	124	122	96	85	81	76	69	62	55	49	57	57	38	39	31	21	32	27	30	30	26	29	36	30	45	24	26	20	25	26	20	27	22	20	30	24	21	26	20	19	19	14	23	22	30	15	26	10	19	18	21	17	23	17	14	13	18	23	22	23	19	18	18	20	18	24	19	19	19	17	22	18	20	23	18	13	16	21	21	20	18	18	22	21	15	25	16	15	18	15	17	14	20	17	14	18	22	24	15	26	16	20	23	20	21	23	23	21	14	17	19	24	15	20	16	24	19	24	17	16	8	22	25	21	22	20	17	20	24	20	17	15	15	15	24	23	27	17	27	19	18	22	24	23	14	16	19	21	26	20	18	21	16	23	20	20	12	24	14	25	18	19	15	28	21	19	20	21	11	14	15	17	17	18	24	18	25	21	21	15	23	18	29	23	23	18	18	12	16	18	15	21	14	13	21	22	16	16	22	20	18	17	27	21	16	19	19	24	15	12	12	19	12	22	19	20	16	20	15	14	25	20	23	19	21	23	27	20	21	21	10	20	11	20	14	16	15	26	15	18	15	20	21	24	14	20	23	14	14	18	18	21	24	18	24	20	19	14	17	17	17	20	19	18	19	14	16	15	18	15	22	10	24	14	25	24	15	19	24	17	25	23	17	12	16	20	25	19	20	18	13	16	20	15	21	25	16	14	24	27	14	23	12	15	17	8	21	20	15	14	16	19	24	23	19	22	16	12	13	19	12	24	13	17	27	24	16	16	24	23	19	16	21	17	21	17	28	21	15	10	18	13	12	18	18	13	23	16	18	20	16	19	22	17	18	21	15	19	23	11	19	17	20	11	18	16	17	19	20	21	12	24	16	26	33	20	27	16	7	15	20	16	12	17	16	24	21	27	23	24	29	30	23	22	12	19	20	19	25	21	18	28	17	12	24	17	18	27	13	16	17	19	16	18	18	27	17	24	16	19	13	16	18	19	18	10	19	18	18	14	24	17	13	11	22	18	20	20	19	20	18	18	19	21	19	18	17	20	21	16	15	21	18	16	26	19	12	15	23	21	18	20	19	22	19	25	10	15	15	17	21	19	25	21	19	14	18	12	18	11	20	19	23	26	18	26	13	23	21	15	23	22	16	22	21	20	26	17	23	9	20	20	16	19	23	13	19	12	15	13	17	19	16	18	21	25	18	18	22	23	18	26	21	25	29	27	15	19	20	12	18	24	17	21	13	8	23	12	11	19	28	22	18	18	16	20	26	22	28	17	17	19	14	22	18	21	13	20	24	17	20	20	19	19	12	13	19	14	15	22	11	19	17	23	22	19	15	18	14	17	22	21	17	21	21	19	18	16	12	18	16	14	17	21	21	22	14	21	12	23	17	19	19	19	18	25	23	30	20	34	12	20	22	19	10	25	17	26	22	14	18	19	17	14	26	18	17	19	17	16	21	20	15	23	22	12	18	25	17	19	14	17	15	17	19	14	22	18	13	16	16	21	17	11	22	26	18	19	18	26	11	24	13	16	28	27	22	21	11	13	24	15	20	19	14	13	13	22	19	17	20	19	20	16	21	13	18	19	17	20	10	17	18	28	21	18	25	25	16	11	22	15	26	15	25	15	18	15	11	22	13	18	12	15	16	16	22	20	14	25	17	27	16	18	25	21	15	9	16	23	23	25	20	20	16	12	15	18	23	21	16	20	14	20	20	20	20	18	19	25	15	12	18	17	20	15	16	18	19	24	20	18	17	18	26	26	15	23	21	11	19	13	15	23	19	10	17	21	22	24	27	18	22	24	17	20	17	19	22	19	20	16	13	24	14	14	21	9	19	16	9	18	21	17	21	13	16	21	17	26	22	18	18	20	15	23	15	20	17	12	20	21	22	26	9	26	20	20	21	21	8	18	12	14	21	31	17	21	19	16	19	22	19	15	14	13	17	13	15	23	28	17	21	19	23	15	19	23	19	23	18	22	17	23	24	13	25	13	18	16	19	20	13	17	17	15	24	22	19	25	28	17	17	16	11	16	17	16	17	19	23	18	21	14	14	10	27	11	15	23	17	18	26	17	19	24	18	18	25	12	16	16	18	23	10	22	20	22	11	17	19	19	12	24	18	15	20	23	17	20	23	20	14	18	20	21	17	20	21	16	13	18	19	23	23	13	15	11	17	23	12	23	14	22	20	20	18	21	10	19	24	15	22	16	16	21	21	13	11	19	14	14	24	16	19	20	13	18	7	16	18	19	24	16	15	26	19	18	23	19	27	19	14	20	14	16	24	23	27	14	26	25	18	12	22	17	23	14	14	19	24	19	19	19	18	15	23	13	15	15	18	15	21	20	14	24	16	20	17	18	21	22	25	20	23	20	18	17	21	18	21	17	23	17	13	22	21	10	16	16	20	23	17	22	14	30	24	22	11	19	14	23	12	7	16	19	20	19	16	18	14	13	18	17	17	21	22	24	13	20	20	19	21	20	19	15	16	16	13	21	22	12	17	20	29	21	10	17	16	17	27	15	12	20	18	16	22	25	15	25	18	12	14	12	17	16	13	18	23	17	18	19	17	17	20	22	22	26	20	22	21	15	15	24	13	23	18	18	14	20	26	20	17	28	18	16	21	29	17	20	15	27	12	24	11	18	15	16	25	24	21	17	14	18	20	20	20	16	23	9	15	21	27	16	24	15	18	12	17	14	16	19	17	21	25	20	18	11	19	13	21	16	18	16	26	19	26	15	16	18	15	19	15	14	16	20	26	22	17	19	26	19	17	20	24	18	16	13	22	10	15	15	22	11	22	13	18	11	18	12	17	16	20	15	17	26	20	18	24	14	16	11	26	15	18	19	13	17	18	22	21	25	17	22	26	10	20	21	22	20	22	16	15	24	17	22	18	28	22	24	28	20	17	18	18	18	17	19	23	17	22	19	28	19	16	18	22	19	11	18	14	19	21	19	18	20	17	14	23	13	26	25	21	20	14	20	28	22	20	20	16	20	25	19	24	17	18	10	16	26	22	14	22	17	18	15	19	14	14	21	28	21	25	22	15	25	14	16	26	17	13	18	12	19	12	18	18	15	13	15	19	12	21	18	15	15	20	16	23	28	16	14	14	17	18	16	19	18	22	11	15	15	23	28	22	15	15	26	14	12	16	22	27	19	15	21	19	15	26	17	34	23	18	20	20	18	22	15	16	14	17	20	18	15	15	28	13	13	17	19	28	24	21	12	16	14	17	20	20	19	24	16	16	19	18	20	11	15	16	20	22	16	16	18	18	24	11	16	11	21	13	14	24	19	29	26	22	17	14	20	17	19	11	19	19	14	21	19	21	16	12	17	20	15	13	16	18	16	16	8	27	20	19	17	13	23	16	21	22	11	14	12	20	14	14	22	12	18	15	26	11	28	22	12	22	25	16	18	22	17	10	25	19	19	15	20	16	22	25	15	21	21	22	17	28	21	19	14	14	25	24	18	28	18	16	25	22	16	21	21
38646	20480	3909	9381	14530	13830	11363	8896	7230	5622	4551	3873	3383	2766	2281	2034	1755	1582	1406	1225	1138	996	950	877	823	774	758	793	833	781	678	653	643	627	625	611	622	577	533	520	506	464	463	454	538	508	466	406	429	385	375	371	341	351	356	368	353	375	334	339	340	328	362	361	353	354	333	347	350	308	338	361	325	330	328	336	337	314	333	332	319	336	332	313	334	298	331	315	323	306	313	348	331	330	306	347	338	323	281	342	350	329	289	334	309	332	299	327	325	313	301	327	311	322	326	270	330	327	312	337	294	335	319	321	371	336	331	338	297	282	296	281	295	308	285	299	305	321	287	302	284	296	321	306	302	314	296	300	334	315	307	302	302	329	308	297	305	282	301	296	282	324	300	308	310	327	284	338	324	294	350	320	293	292	338	301	308	300	329	282	302	311	309	305	317	331	283	281	320	287	310	299	294	297	297	307	283	301	311	315	312	303	297	304	296	313	295	327	334	320	318	307	302	281	311	302	304	288	313	306	276	322	269	320	307	317	336	289	312	291	325	285	302	310	304	322	314	307	315	310	315	258	302	314	300	295	319	315	313	304	299	328	314	279	299	303	323	275	310	301	295	299	288	318	297	349	326	292	308	320	306	285	323	318	269	320	324	283	309	324	338	319	276	302	254	291	291	311	307	322	290	278	268	322	330	303	300	281	325	283	316	319	309	311	276	324	309	303	302	313	299	294	304	307	326	326	288	272	311	299	286	290	343	303	316	273	271	323	296	286	287	291	315	325	323	303	303	320	278	273	279	325	293	310	324	318	298	303	274	317	299	307	279	302	300	270	302	312	345	323	305	274	319	287	290	294	331	278	300	317	288	294	293	301	299	301	309	300	333	316	315	283	308	344	328	330	303	307	296	315	325	306	311	315	325	295	299	304	301	297	304	301	310	311	297	294	304	309	289	310	305	286	302	279	311	305	310	297	333	297	298	308	298	318	309	297	296	312	316	308	315	309	316	330	312	323	292	294	309	322	281	319	320	311	303	305	311	306	299	273	299	262	294	326	290	282	309	318	323	296	274	300	311	273	301	308	302	275	297	285	309	316	299	283	284	340	286	300	332	301	287	315	324	310	279	321	312	312	313	291	296	297	299	268	336	295	293	290	323	320	292	306	305	309	331	278	295	311	301	305	311	276	288	282	314	310	327	310	309	308	303	331	311	324	317	318	305	320	305	321	296	313	290	296	320	314	305	300	295	292	304	303	300	359	300	288	272	312	273	316	321	274	316	314	313	296	297	302	306	310	296	290	304	303	312	320	302	308	307	319	303	300	294	283	271	298	265	275	321	306	303	285	304	284	323	313	315	314	270	303	292	300	297	277	311	287	296	266	297	308	294	320	311	319	281	315	322	316	309	291	303	310	324	313	261	293	315	309	299	304	296	307	278	306	285	300	324	332	297	319	293	302	301	317	308	314	301	315	299	291	315	306	298	307	301	302	336	308	279	313	287	294	297	328	324	269	311	313	321	319	316	273	303	307	298	258	291	288	334	291	312	298	293	288	320	282	328	286	271	292	304	303	295	325	270	313	329	295	303	323	285	289	336	277	301	277	320	314	268	286	310	319	314	322	284	303	283	303	298	295	281	315	292	265	333	290	329	317	305	320	286	324	279	305	321	300	272	323	302	331	290	305	276	307	300	295	285	319	314	317	308	304	321	302	305	329	281	247	291	303	266	307	286	297	288	309	283	291	318	277	303	300	280	308	306	291	284	282	324	318	315	301	286	278	319	271	318	309	284	332	341	322	282	309	345	322	309	327	281	282	295	325	314	293	306	288	291	275	295	306	297	335	294	330	295	292	309	309	267	291	349	282	322	312	308	303	303	275	296	287	294	299	304	289	317	318	289	327	311	293	287	309	321	277	303	293	320	298	282	303	297	285	297	320	314	281	314	306	274	276	280	302	310	299	282	307	319	333	314	285	300	313	308	319	288	300	311	309	298	296	292	291	283	307	300	312	298	310	295	286	300	287	314	287	302	303	310	291	294	314	280	303	287	341	326	278	271	295	287	325	274	314	303	289	290	317	284	320	286	318	299	298	322	328	307	297	345	340	319	333	301	333	285	289	279	313	315	276	333	295	316	307	301	319	276	295	296	301	270	287	320	309	307	325	319	303	295	328	275	314	309	289	281	328	326	275	292	315	276	290	326	296	270	329	317	284	281	324	311	290	348	330	314	291	286	284	303	295	304	321	329	286	332	290	285	273	350	327	310	311	287	337	327	302	289	317	308	289	307	299	294	305	276	326	304	293	341	295	312	336	295	292	314	304	307	277	324	282	311	315	288	327	314	315	301	342	315	286	298	311	298	328	296	307	307	304	291	277	284	309	346	320	306	296	305	303	294	321	308	285	311	317	326	331	316	301	316	297	314	307	316	305	333	303	302	331	310	292	313	289	339	310	323	270	282	303	315	281	310	258	301	276	332	320	295	311	321	286	311	288	337	303	300	296	283	286	279	309	297	349	270	308	315	266	312	301	303	300	285	275	305	305	299	311	298	292	295	311	306	292	331	288	297	318	292	328	351	319	322	282	309	313	329	283	292	299	313	319	272	316	282	314	294	303	333	287	302	279	309	292	309	315	293	300	290	334	289	297	277	313	290	337	310	302	302	309	324	294	320	279	278	300	323	323	305	293	328	314	305	297	287	304	286	326	319	285	304	294	272	293	295	266	260	318	312	282	312	269	343	262	328	308	270	317	292	303	301	314	319	307	291	307	327	280	311	300	314	285	271	300	281	316	302	321	299	294	325	340	329	286	299	301	312	313	301	289	302	317	336	287	356	324	329	349	294	333	317	312	331	272	333	303	299	312	313	318	293	290	306	285	278	315	296	294	329	314	300	289	321	319	291	319	312	296	276	312	299	270	337	336	292	277	293	303	302	303	291	288	291	286	279	331	296	316	313	298	314	333	302	321	289	317	308	286	293	312	285	290	287	344	307	300	306	288	319	308	323	278	300	275	300	323	313	299	294	291	334	291	289	290	290	306	312	284	277	282	297	294	275	328	332	253	289	310	297	279	314	291	321	308	319	331	325	307	305	295	301	284	326	307	338	298	303	294	312	312	278	315	299	307	308	273	320	306	311	273	318	331	328	310	313	303	308	302	320	289	306	308	291	315	285	325	320	306	295	347	273	292	319	284	315	295	337	324	316	292	292	305	312	286	309	317	322	315	309	250	326	298	308	312	316	285	313	296	349	282	306	303	289	293	319	330	300	308	298	298	278	285	290	332	306	294	275	308	291	337	298	318	325	307	310	324	297	287	300	302	307	292	322	277	300	302	314	290	298	319	315	332	324	332	310	303	292	318	300	310	293	311	310	294	312	282	300	305	338	326	310	294	294	314	300	313	336	313	293	305	306	309	309	310	313	312	279	303	305	305	303	302	319	317	307	289	303	302	301	300	319	321	273	274	285	305	321	325	317	319	324	300	321	260	279	315	322	303	297	304
11439	5382	443	236	339	339	330	273	271	204	179	188	146	138	128	91	125	93	77	75	76	72	64	55	53	56	44	55	63	58	52	35	50	45	42	52	40	40	44	36	32	54	39	40	37	40	35	38	22	29	42	42	24	39	42	39	39	34	25	30	34	33	35	27	37	36	35	29	30	39	32	32	30	41	31	27	36	39	29	29	32	32	35	33	29	42	40	37	44	33	39	28	26	28	35	32	32	33	36	32	25	29	33	29	34	36	31	28	29	32	41	32	39	35	37	31	35	30	37	39	36	41	38	32	30	29	38	42	45	29	31	31	29	27	33	33	37	22	32	30	28	31	42	32	30	32	37	23	36	25	28	33	39	21	38	22	35	33	32	25	29	27	31	32	27	32	35	25	34	28	34	45	26	28	39	34	27	34	34	32	40	38	24	25	27	24	32	32	33	32	37	42	35	35	32	31	38	31	28	28	32	28	33	23	36	31	27	45	32	32	35	38	34	23	42	31	32	28	31	37	30	32	33	29	33	29	38	35	28	27	29	26	41	31	21	25	31	30	38	27	32	21	32	39	38	32	37	34	21	26	26	29	25	30	39	34	24	23	33	24	36	43	37	36	35	26	27	30	36	37	26	32	34	35	33	40	28	31	29	30	32	35	32	30	18	38	34	29	34	36	26	34	34	29	29	31	40	25	37	35	31	35	40	32	37	34	25	23	43	34	30	36	36	26	32	42	27	26	29	35	36	42	30	28	24	42	44	26	28	22	28	40	27	39	30	33	29	33	41	35	35	34	27	38	38	44	26	29	44	28	31	24	27	38	40	29	28	29	31	46	23	32	40	25	27	28	30	32	33	35	24	17	26	30	27	46	41	28	38	41	28	41	26	27	29	21	21	31	41	31	23	26	38	31	32	28	28	24	31	30	30	37	37	25	32	27	24	25	28	34	35	38	32	37	25	25	44	25	30	34	38	29	41	31	26	40	25	34	32	27	25	26	43	33	33	20	28	23	33	27	43	25	32	30	29	28	29	24	26	25	29	30	33	30	24	29	37	32	26	32	31	35	25	27	29	31	25	43	32	26	24	41	35	31	33	31	29	32	29	23	24	23	30	35	49	29	27	37	44	23	25	38	29	26	31	23	23	29	30	33	30	35	34	33	33	35	35	29	32	42	22	31	33	21	34	38	28	38	21	33	25	38	33	35	35	33	31	34	29	31	37	31	25	29	30	22	26	20	30	26	27	26	37	32	42	35	30	27	30	28	33	24	44	33	34	37	29	23	26	29	19	36	36	35	34	34	26	27	31	36	29	30	29	40	27	26	24	32	36	33	34	36	27	37	35	24	30	42	28	31	38	38	28	37	36	22	31	39	30	37	25	34	32	30	32	32	30	31	30	37	31	34	32	27	41	38	35	36	34	20	35	28	29	36	35	36	33	21	23	25	33	21	37	25	34	30	25	36	29	23	34	33	35	32	35	39	30	27	28	34	32	36	26	31	31	39	39	23	23	29	38	26	31	36	37	24	46	27	25	31	26	32	50	26	36	29	29	31	38	26	32	33	34	33	26	33	32	39	31	31	28	42	34	33	29	41	26	38	31	30	33	40	38	29	38	38	30	40	29	34	40	39	32	25	31	30	29	31	46	34	37	30	28	43	35	34	35	30	27	30	34	30	25	32	34	45	29	28	31	34	23	33	22	34	40	27	25	40	31	25	22	32	37	35	31	40	32	34	34	38	42	25	33	42	31	35	33	39	36	34	29	28	26	29	30	23	31	26	33	27	30	30	24	36	23	35	36	40	25	35	20	31	35	35	37	21	40	21	24	38	30	33	29	42	23	35	39	26	28	34	26	30	43	42	36	34	38	27	32	30	37	30	30	41	28	24	23	41	36	33	35	35	31	22	26	36	26	30	25	32	41	28	30	33	38	37	36	35	31	32	30	30	36	35	25	34	46	22	31	32	32	35	21	32	36	37	34	33	22	28	26	33	33	31	34	30	36	28	22	40	28	26	32	23	29	24	55	25	33	34	31	33	25	23	35	47	33	38	30	29	38	28	29	40	38	36	36	32	36	37	31	30	30	28	36	29	28	26	28	34	26	33	33	30	34	23	33	24	26	27	22	31	34	26	37	42	25	30	26	27	43	38	34	37	27	29	30	33	28	28	35	36	44	28	33	29	28	29	37	31	30	29	36	25	29	22	28	19	36	27	31	31	29	36	29	41	46	41	38	36	30	27	31	24	34	38	22	29	32	37	27	30	35	31	27	32	32	27	36	38	36	26	34	40	32	35	27	21	29	38	40	32	34	36	27	26	32	34	35	42	32	28	28	32	40	31	24	26	29	35	28	34	36	33	32	33	31	40	41	31	36	39	36	24	27	42	29	42	30	38	34	27	32	23	26	42	29	27	26	34	28	38	33	30	40	36	24	23	27	39	41	31	40	31	37	27	30	24	46	37	27	35	30	32	27	34	30	32	34	31	36	34	31	33	33	46	34	33	29	32	35	30	32	46	34	25	31	38	34	39	27	35	43	21	38	38	32	26	35	42	34	32	26	25	28	34	32	35	31	40	30	37	44	35	32	28	21	42	31	34	21	34	29	30	27	29	33	36	28	34	31	26	27	43	29	40	39	34	39	21	39	36	39	25	28	31	29	31	30	33	32	25	29	39	27	33	27	24	34	40	33	33	30	25	29	29	31	33	30	21	33	40	30	35	30	28	31	30	39	25	35	33	39	32	31	40	31	21	39	32	34	30	35	30	25	47	30	33	27	33	31	21	31	31	25	29	28	26	30	46	29	34	41	40	26	20	40	39	31	30	45	34	34	34	40	33	26	31	27	28	32	30	26	29	39	26	29	31	36	28	40	31	26	39	44	25	20	32	38	22	23	41	30	36	21	30	27	33	29	22	36	27	30	27	27	30	26	25	28	32	38	31	31	42	34	38	32	43	34	33	31	26	41	32	38	26	32	32	34	29	31	28	31	29	41	30	36	35	28	33	23	34	30	29	42	42	26	27	39	38	33	32	24	38	38	28	31	22	31	30	26	33	37	41	26	42	39	32	26	34	35	26	29	41	32	44	32	35	32	24	31	32	28	18	32	31	36	40	27	35	39	34	22	21	27	22	40	31	32	37	39	33	29	22	32	26	26	41	27	26	33	32	41	29	30	37	36	29	32	35	32	40	30	25	35	25	23	32	33	31	32	30	37	24	32	30	35	34	31	39	32	33	37	27	36	26	36	31	30	39	27	37	23	30	34	33	37	20	31	27	27	36	30	30	36	21	33	38	29	36	32	30	31	33	34	24	41	21	29	34	33	27	30	28	34	26	33	30	27	27	30	30	33	31	39	30	35	20	35	37	26	32	21	25	39	21	36	31	40	28	35	31	35	25	30	39	22	29	29	23	39	37	36	25	16	35	27	38	34	27	37	24	25	30	33	38	28	36	30	43	23	32	33	26	22	31	37	24	17	26	20	30	36	32	38	26
51369	31576	8057	17306	24091	22870	19878	16766	13688	11383	9667	8140	7064	6036	5140	4577	4081	3666	3173	2900	2711	2444	2202	2137	1880	1807	1796	1835	1699	1651	1593	1398	1318	1248	1265	1275	1190	1111	1034	1082	995	965	913	882	1044	995	902	752	756	725	672	639	664	644	614	583	623	608	614	586	591	619	620	582	647	602	614	594	630	618	601	591	612	607	636	616	593	573	545	605	605	604	595	547	585	555	562	594	530	568	557	526	541	573	561	573	568	550	604	554	584	530	553	540	542	551	578	541	564	543	581	531	545	505	515	558	539	578	519	525	568	568	512	543	554	524	566	540	553	518	511	556	543	550	508	562	538	534	490	529	539	498	504	557	528	546	517	488	495	559	534	495	485	505	474	493	499	481	540	485	529	500	514	525	550	529	476	577	529	475	510	525	543	496	525	496	501	488	502	515	525	473	500	484	537	492	468	514	516	490	527	514	503	520	527	492	534	552	508	535	515	498	496	496	508	494	524	515	516	514	459	515	462	542	513	518	527	511	543	505	529	486	454	503	509	527	498	500	485	467	515	511	512	546	521	531	496	490	514	477	537	507	487	498	492	520	473	531	514	525	524	499	510	490	524	523	497	487	493	515	490	494	458	520	541	496	545	493	486	465	530	514	525	492	512	529	525	472	520	540	487	511	497	483	514	501	517	541	497	516	460	490	460	512	515	489	532	467	518	514	522	571	529	551	547	500	517	495	514	521	511	497	503	531	503	525	499	503	513	481	502	509	511	518	543	495	489	541	514	492	475	552	533	544	502	525	528	478	513	524	516	517	512	511	497	506	463	511	521	514	500	531	464	477	502	519	528	496	485	509	472	509	499	487	516	490	473	498	488	492	499	496	544	518	486	500	509	480	520	527	511	530	504	564	530	518	500	501	526	549	471	523	524	543	498	494	516	518	524	493	497	487	490	550	490	488	512	550	505	558	523	520	505	528	533	514	528	515	541	518	511	470	515	516	522	471	524	518	506	532	517	464	477	482	496	511	503	548	534	493	497	520	516	489	508	459	533	483	493	492	555	505	513	497	520	520	517	523	496	505	482	526	490	499	517	537	491	507	531	470	521	516	482	532	529	469	505	509	535	546	521	500	500	502	539	466	497	510	529	532	505	539	523	526	478	555	500	540	524	467	525	487	460	482	522	523	507	542	498	516	545	507	520	530	510	533	501	504	522	482	550	509	514	493	526	482	536	496	489	521	531	492	472	476	514	497	497	497	494	514	514	530	544	544	493	520	502	516	537	459	527	494	483	532	507	577	570	506	503	561	469	524	496	480	474	509	524	513	512	536	503	472	534	479	483	524	519	502	486	500	509	501	503	515	471	523	490	530	516	504	567	531	488	523	488	554	493	547	468	534	499	549	513	511	520	470	517	507	505	493	506	517	535	517	510	526	494	534	534	524	508	522	521	495	486	493	479	507	498	486	526	502	529	576	527	538	485	525	480	497	527	474	516	502	498	482	489	509	514	525	518	523	532	520	493	571	506	579	518	500	525	472	487	541	528	530	492	526	478	581	519	536	515	482	509	494	510	516	525	494	522	519	489	505	539	513	527	486	541	496	514	513	512	493	507	522	516	519	517	535	490	541	513	492	497	513	508	509	468	508	498	470	480	499	503	559	519	497	490	520	509	545	503	517	524	534	520	536	471	512	541	525	539	519	517	520	505	510	543	529	535	536	534	510	523	509	530	484	480	446	522	563	529	496	534	522	480	531	514	517	488	488	485	513	489	522	514	545	486	508	504	539	518	507	521	550	509	502	475	497	517	532	531	514	504	465	497	502	520	515	508	599	520	521	502	493	534	528	547	504	469	480	512	473	514	517	508	484	527	498	498	528	501	505	555	544	477	522	515	520	515	519	512	510	528	535	431	522	494	482	509	509	479	537	504	502	510	493	527	501	505	493	500	505	524	513	505	505	520	518	515	534	466	516	510	499	507	503	518	523	498	523	486	545	516	494	515	492	475	500	509	538	526	542	510	524	535	511	513	493	522	531	517	513	498	491	525	512	525	508	498	480	506	508	472	531	535	513	517	478	476	495	499	523	570	490	504	497	515	525	511	505	509	492	518	491	472	540	522	498	506	491	489	554	493	512	550	512	507	498	515	503	505	508	513	477	478	486	507	485	525	522	547	507	499	531	499	514	521	480	505	555	547	532	554	522	496	553	494	523	505	504	473	550	512	504	511	498	516	484	509	516	510	534	499	518	485	519	478	510	531	525	536	562	503	522	531	542	530	527	573	517	503	469	505	544	506	519	543	468	499	536	510	491	521	492	518	508	547	497	518	562	494	532	515	523	494	526	501	514	505	477	491	512	546	526	543	522	505	536	500	493	479	487	505	522	509	526	508	495	478	507	526	520	501	521	493	506	515	498	547	508	507	493	481	539	544	486	543	517	517	508	540	511	515	498	541	552	514	499	520	510	537	480	528	527	507	530	499	476	519	501	510	515	530	529	496	496	501	567	509	523	509	499	525	543	560	473	537	524	529	522	521	534	522	508	534	492	529	483	496	523	489	519	506	493	504	518	509	517	528	474	504	510	541	526	483	488	503	494	506	488	502	512	498	465	511	532	509	535	554	519	518	554	524	498	496	526	502	524	560	502	472	524	533	535	501	483	490	533	483	484	489	514	514	496	525	507	509	525	486	504	489	496	542	555	471	520	486	565	499	488	490	495	466	511	515	522	530	469	492	482	497	512	506	508	472	494	471	534	518	527	539	517	548	486	518	495	481	507	513	529	517	528	516	507	508	537	486	547	522	511	523	477	484	495	507	523	495	488	511	502	533	512	515	553	488	492	550	509	529	507	484	529	525	500	501	525	537	484	513	504	531	480	489	520	510	536	518	503	524	488	535	517	513	540	529	482	515	548	503	530	564	518	517	486	526	506	530	550	485	540	531	486	495	448	543	502	526	531	502	530	540	544	463	566	494	502	507	477	500	521	502	489	523	514	499	492	510	502	483	506	505	512	512	529	536	530	517	513	518	559	507	546	519	516	524	536	503	499	481	518	508	507	550	521	511	489	539	514	513	541	484	488	490	507	500	484	484	543	522	538	528	505	470	508	491	509	484	492	492	504	518	490	516	491	534	486	510	523	528	519	500	519	537	507	508	490	524	503	502	546	520	496	511	498	543	513	489	470	501	495	529	505	493	499	544	506	500	539	504	552	508	486	491	482	511	479	525	490	507	539	517	479	540	530	520	539	528	566	503	527	524	521	503	505	517	531	523	510	462	522	487	547	528	506	517	511	504	519	537	483	500	527	449	523	504	442	504	522	534	502	506	483	504	510	545	493	486	543	533	529	513	518	509	473	508	486	532	452	480	497	527	509	525	491	536	513	496	529	508	554	461	499	544	495	509	550	499	486	482	525	524	540	511	525	529	484	548	507	538	491	439	473	504	514	485	484	554	498	519	523	536	521	488	511	476	487	479	515	509	530	531	539	488	539	568	497	519	520	517	506	490	492	512	508
9307	3152	241	195	259	233	229	198	196	154	143	110	90	90	94	98	79	64	52	56	56	46	50	40	48	39	37	37	44	45	31	47	41	37	37	41	43	37	32	51	36	40	27	39	40	30	25	35	34	33	25	24	26	40	39	28	34	41	29	24	33	29	40	26	37	30	21	25	37	22	39	27	27	41	31	34	31	28	22	32	24	32	33	26	30	29	26	26	23	26	28	37	23	34	27	32	30	30	28	25	26	19	38	37	30	30	22	27	32	36	28	38	30	20	26	35	30	30	17	30	32	26	30	23	38	29	29	34	29	27	29	27	30	17	33	34	22	28	30	21	32	22	36	33	34	28	36	29	38	23	26	29	28	29	29	26	27	28	30	35	28	23	26	30	26	27	30	41	33	24	31	19	33	24	38	28	26	32	26	22	32	25	27	31	30	29	33	17	27	21	26	31	18	37	43	29	29	25	36	28	33	22	24	20	28	31	37	26	30	31	37	32	32	25	37	28	35	26	29	24	25	32	29	31	35	37	27	27	24	25	30	36	36	35	30	32	34	23	29	33	25	22	29	33	34	25	29	22	27	38	29	33	23	23	29	32	31	24	33	21	34	23	34	36	22	22	22	33	27	37	38	27	32	34	27	39	31	31	36	30	24	20	31	33	29	29	27	35	30	21	27	28	27	24	24	31	32	45	28	23	28	28	25	27	29	12	21	31	28	31	24	25	29	32	26	21	30	34	38	24	38	25	26	27	29	23	24	19	26	28	28	18	28	21	24	33	29	36	17	30	28	24	33	28	31	26	20	28	20	34	39	33	35	33	36	27	24	31	23	31	40	19	24	26	31	36	28	28	38	27	33	31	28	26	29	38	30	19	25	35	28	34	16	25	27	24	34	21	23	25	31	25	26	27	31	18	31	25	23	37	34	19	30	26	32	34	32	24	23	34	27	34	31	26	22	31	30	28	25	29	27	29	23	34	25	30	40	23	31	23	25	22	30	15	25	24	37	29	27	35	32	43	30	25	24	32	29	35	27	27	31	28	23	23	32	41	27	32	20	33	26	17	31	27	29	28	37	27	34	23	33	19	34	26	29	31	29	22	16	21	22	29	29	30	28	27	25	30	33	33	26	26	20	33	32	25	34	23	27	31	28	29	33	31	34	22	20	25	38	25	29	26	27	33	20	25	37	25	30	30	34	25	29	23	16	29	25	32	24	21	23	24	19	38	25	29	21	29	33	38	32	29	31	28	32	37	37	18	33	31	25	22	21	28	28	39	26	31	27	35	36	22	22	26	24	30	20	31	29	26	31	21	27	31	26	22	24	13	34	31	39	31	29	25	19	41	33	35	23	29	26	32	30	33	33	29	28	20	30	23	30	28	25	33	26	34	24	28	29	30	28	30	23	27	25	36	30	26	35	37	34	25	30	28	35	31	33	18	22	39	27	35	28	28	20	28	32	28	30	27	25	46	31	28	15	30	35	37	25	32	25	29	30	21	24	30	27	26	27	35	22	25	18	31	32	36	38	28	20	44	43	31	32	32	34	22	31	32	31	17	25	21	23	26	26	27	28	43	27	26	27	27	26	35	23	25	22	32	23	35	19	29	25	40	19	38	19	22	36	24	32	36	33	32	28	28	28	27	31	34	26	29	33	33	36	27	29	32	27	32	28	26	31	35	23	27	38	25	22	27	26	24	25	29	20	20	25	28	33	35	26	30	25	28	37	28	22	26	26	34	23	26	23	32	33	24	34	27	27	22	29	19	26	39	26	27	35	34	20	33	34	35	33	20	32	33	34	40	26	32	31	30	31	28	34	29	30	29	27	37	35	27	41	21	33	16	31	31	29	25	35	31	46	27	30	29	30	31	28	30	30	24	20	32	16	27	23	26	26	33	28	27	32	34	31	32	30	31	32	31	30	17	32	31	25	29	42	36	32	23	34	26	30	32	26	18	26	41	30	36	28	30	25	20	35	30	34	28	25	32	35	27	29	28	30	29	29	25	24	28	30	33	29	23	30	35	23	35	24	31	21	25	29	25	20	33	27	29	29	32	22	31	28	32	27	25	38	24	23	31	29	26	29	31	23	20	20	24	28	31	25	35	25	28	22	17	30	29	27	35	24	26	40	19	28	32	26	28	24	38	23	30	25	30	40	24	26	29	32	23	34	30	23	30	24	28	47	27	24	25	26	31	25	33	22	32	37	32	26	30	23	33	32	25	30	22	35	17	26	19	43	28	28	26	36	30	22	28	39	32	26	17	40	23	35	28	27	23	35	23	32	28	24	33	32	25	24	32	29	25	40	24	34	30	22	32	30	22	30	36	31	22	38	25	30	21	27	32	27	32	32	28	18	27	23	38	29	28	20	32	23	26	18	35	26	37	26	24	32	34	22	27	30	26	35	24	27	36	37	16	22	32	35	36	38	34	24	29	37	30	28	29	25	28	26	34	33	27	33	41	20	28	29	23	24	27	31	30	42	21	33	40	35	36	20	23	27	24	24	24	36	37	26	26	36	33	28	28	32	26	24	26	35	28	39	33	29	40	32	29	28	38	23	24	29	38	33	30	25	18	25	34	23	31	20	34	34	36	29	32	26	21	26	31	33	30	24	25	25	21	37	38	42	25	25	23	25	28	39	26	32	34	25	19	27	23	23	37	32	40	23	28	36	26	19	33	40	26	40	40	24	27	25	25	27	27	32	43	31	21	36	23	33	26	32	34	26	31	31	31	37	23	25	30	40	30	33	34	26	30	26	31	37	29	38	32	19	32	28	23	34	24	32	40	24	31	29	34	32	35	25	29	36	34	41	27	35	38	27	27	39	36	39	34	21	29	31	31	40	29	25	25	28	31	25	36	25	37	31	28	37	19	36	26	30	28	29	43	27	21	28	31	32	29	27	28	32	30	26	23	34	42	23	36	22	29	30	27	38	30	28	23	35	27	20	26	36	31	23	23	26	29	29	35	23	39	28	29	38	28	29	26	29	37	24	32	37	31	31	40	31	34	21	26	26	35	24	39	35	27	36	30	27	19	23	29	26	29	34	32	34	29	28	35	22	27	29	35	31	28	22	31	25	36	33	28	30	36	28	40	23	23	29	27	25	35	31	19	36	25	34	22	33	24	31	22	27	30	28	27	39	22	25	34	32	20	20	17	32	23	26	36	27	31	37	24	22	34	19	31	38	23	30	35	31	24	32	32	28	31	32	32	22	26	32	30	28	18	31	33	16	36	28	27	31	37	21	36	31	28	23	38	25	29	29	32	31	26	29	29	29	20	30	25	35	20	29	22	32	24	25	37	23	19	19	31	31	30	26	32	33	25	19	33	29	31	28	30	34	21	25	26	27	27	28	27	26	21	32	28	23	31	30	31	22	35	28	28	24	24	28	26	25	27	28	25	28	25	27	22	30	24	28	40	32	32	30	27	34	29	30	31	33	32	30	35	28	27	35	25	30	32	27	17	35	33	28	32	39	20	31	35	22	34	25	19
44244	26569	5801	13479	19761	18907	16348	13222	10333	8478	7211	6178	5372	4441	3775	3297	2996	2631	2329	2126	1962	1778	1656	1499	1428	1339	1246	1326	1339	1265	1229	1073	1030	1020	977	906	970	957	838	872	824	727	771	737	834	810	669	626	571	561	559	554	571	544	494	542	516	556	536	514	518	473	527	509	529	542	547	520	521	479	515	534	526	515	518	499	512	467	508	508	544	523	524	503	472	487	497	518	497	482	483	494	503	500	508	513	510	521	502	507	503	473	474	497	526	485	485	463	521	487	478	475	505	478	448	482	481	483	489	486	481	456	500	477	502	441	492	442	477	446	444	442	455	421	462	483	452	467	448	456	466	474	439	460	448	442	450	449	458	460	425	470	462	428	449	460	451	446	441	473	450	435	455	437	469	453	441	498	482	428	486	452	500	432	478	476	430	427	446	478	453	432	449	459	415	467	441	457	445	426	477	465	434	433	436	439	447	446	466	479	493	482	453	450	438	466	486	461	462	422	483	483	449	430	401	435	443	444	466	466	414	455	476	488	459	456	482	446	435	458	454	480	463	460	457	441	507	490	462	433	429	473	432	472	443	453	470	479	458	473	492	504	440	457	482	481	461	450	485	431	447	417	470	435	471	480	465	438	449	465	472	447	464	489	439	429	426	448	459	432	468	428	468	456	478	447	447	492	470	411	428	426	438	452	457	489	418	460	456	488	463	465	487	417	429	477	444	452	449	462	449	447	464	448	444	454	490	436	453	424	431	501	443	426	502	455	475	448	439	438	474	444	445	436	436	401	478	449	450	437	436	470	446	465	468	492	437	477	463	466	454	478	442	434	431	472	448	496	429	436	446	482	446	464	447	449	462	452	439	484	448	491	447	443	448	439	436	416	436	487	447	431	465	457	425	435	452	450	454	444	426	451	437	444	410	469	441	434	461	424	457	473	459	467	419	463	446	446	468	474	427	457	446	486	464	446	422	442	453	424	462	458	448	444	453	467	449	446	487	491	423	480	463	441	474	447	472	438	438	425	439	460	400	462	459	425	490	460	463	449	429	447	466	470	439	490	493	444	451	458	442	449	455	436	492	499	435	433	416	442	434	467	450	472	472	446	483	468	466	467	458	457	464	471	473	448	466	452	442	436	455	463	429	423	439	452	416	457	443	450	420	482	459	419	480	421	454	436	442	452	463	416	468	427	460	418	463	473	465	455	454	434	469	426	456	468	460	470	437	462	443	432	490	425	460	416	447	494	477	455	461	453	440	420	430	428	453	460	466	472	433	472	453	466	415	444	488	458	466	454	441	449	461	446	440	451	476	466	453	477	452	441	442	451	470	435	454	449	437	468	459	434	448	445	426	458	454	406	470	439	464	444	476	478	447	432	466	449	450	433	442	445	415	459	449	435	435	418	428	439	482	460	418	481	464	454	447	458	447	465	450	410	462	425	473	454	444	483	479	457	443	454	448	454	454	463	427	429	462	463	461	440	454	441	469	420	466	477	444	477	428	504	431	467	467	440	445	436	403	456	440	445	449	453	442	469	455	444	471	440	483	497	444	443	460	451	465	492	445	460	436	501	400	417	450	411	446	440	451	466	438	470	477	480	490	468	461	475	463	448	448	450	466	424	460	470	431	442	479	451	465	457	465	394	451	480	451	472	466	433	460	433	449	476	420	434	480	443	439	420	456	484	467	444	461	462	458	448	467	438	460	444	473	476	455	433	487	456	439	410	450	443	450	438	485	435	439	464	460	427	417	437	423	456	443	415	434	454	459	495	426	462	431	431	444	464	455	444	471	452	443	421	464	425	472	469	441	471	443	474	473	473	463	440	388	481	462	438	457	474	447	465	472	486	446	466	444	425	467	460	419	451	467	448	445	442	444	428	454	427	439	461	508	442	466	454	451	460	439	433	464	443	472	448	461	439	461	425	465	478	449	454	480	498	405	443	430	414	445	460	475	455	418	442	481	492	477	408	445	449	459	463	426	459	444	457	468	457	467	451	470	421	427	465	441	447	470	468	471	438	476	459	453	439	436	443	492	470	467	442	452	480	460	458	448	466	465	412	403	486	514	434	446	493	472	425	444	487	458	469	488	462	441	476	451	410	447	412	507	439	444	484	436	469	477	497	482	450	487	495	440	465	485	469	448	421	447	421	496	459	443	480	439	447	467	446	452	481	481	441	405	479	410	458	437	394	423	463	489	473	481	464	470	453	484	422	443	413	433	411	481	472	476	457	486	460	464	440	458	455	434	421	471	447	427	485	434	443	434	483	429	455	487	464	435	472	460	448	417	483	468	444	435	471	439	462	454	450	463	464	458	452	475	457	451	470	511	483	424	407	449	476	412	432	442	430	462	452	435	478	462	444	449	482	429	438	441	473	451	458	438	471	479	451	458	495	468	469	469	443	446	458	466	454	472	425	433	446	474	460	473	437	434	442	486	425	484	443	482	454	441	462	442	428	463	478	448	506	452	449	449	478	443	436	444	476	426	409	459	449	417	449	489	461	463	436	439	471	418	463	476	451	429	434	453	451	423	461	429	470	436	440	441	458	426	465	460	450	447	498	468	427	466	425	483	454	456	452	412	435	462	426	462	450	431	464	411	434	455	451	440	460	488	425	478	436	449	468	434	477	453	427	443	462	451	463	467	424	433	420	443	444	434	488	458	427	465	441	447	478	472	464	485	447	474	421	479	524	473	462	432	461	446	499	459	441	497	441	486	425	447	443	471	499	473	447	446	449	463	483	487	445	495	488	440	456	437	434	457	447	444	431	459	427	461	454	420	447	480	460	438	470	461	432	419	416	468	442	454	432	446	432	471	433	444	466	442	449	468	487	454	444	470	470	421	493	465	423	434	411	457	497	457	442	442	438	447	450	428	474	458	436	452	461	474	423	466	453	469	465	460	422	404	456	453	467	446	483	446	469	461	451	449	436	447	471	433	513	482	459	471	431	448	451	448	437	468	490	459	473	467	439	466	456	488	447	445	459	451	412	464	437	430	454	474	483	494	401	446	437	428	464	487	481	444	465	440	452	455	481	467	466	456	453	457	427	425	485	425	449	459	418	462	422	493	464	398	433	461	428	483	503	454	449	435	442	458	487	433	440	468	392	430	447	470	457	446	434	449	435	436	447	487	435	505	477	459	454	447	459	429	440	441	440	476	411	449	483	470	459	463	423	456	482	442	441	420	423	435	424	477	436	445	471	445	464	444	445	495	423	440	438	425	450	464	473	466	435	459	467	423	397	462	447	468	454	444	446	455	400	465	439	472	444	414	432	451	432	493	470	450	426	536	491	471	448	463	457	448	448	488	418	427	466	451	438	409	436	431	470	455	451	443	472	429	441	428	468	414	449	460	459	465	446	456	446	458	493	461	442	451	418	446	462	481	463	452	459	453	464	452	462	451	459	448	474	465	420	470	462	396	437	446	456	452	458	444	452	440	466	424	444	455	474	480	428	437	490	449	450	414	469	439	469	446	466	437	461	446	421	487	454	411	463	441	471
13493	6992	526	295	408	428	370	353	281	254	222	175	176	146	130	122	104	120	110	89	93	90	79	62	63	85	62	70	57	73	75	73	60	56	68	49	49	47	73	58	54	51	59	50	44	41	47	37	60	41	37	45	42	50	39	38	35	33	29	44	35	45	53	39	52	44	35	50	47	47	37	42	52	33	37	33	39	35	38	48	29	43	35	45	41	52	37	37	49	37	38	36	41	44	35	34	39	49	40	40	39	39	29	42	32	41	48	53	32	32	41	36	44	42	38	36	45	44	39	34	36	48	43	38	39	37	43	34	55	43	32	41	37	31	35	38	39	36	36	54	37	36	41	30	39	29	35	37	28	45	41	50	40	28	41	34	38	38	28	39	34	34	31	46	43	25	30	43	38	54	35	45	26	42	28	45	29	41	34	39	30	30	41	40	47	24	31	26	25	40	41	26	49	44	43	41	35	44	33	33	38	42	34	43	35	36	41	46	37	39	19	43	31	44	37	41	38	32	46	29	38	59	51	42	39	37	37	37	32	34	42	43	29	35	40	34	44	38	34	37	43	40	40	38	35	34	31	32	41	36	47	41	30	36	32	43	44	32	30	37	41	32	45	45	32	38	24	32	34	28	39	45	25	39	37	36	34	33	37	48	30	38	48	39	40	35	37	31	38	49	34	29	35	34	38	32	36	39	47	49	36	42	32	40	35	49	33	48	39	43	38	42	44	34	28	42	29	41	44	45	36	39	39	46	43	40	36	36	25	44	43	42	36	45	48	35	50	32	45	41	32	31	47	43	38	44	35	36	48	28	40	39	35	38	36	33	43	40	44	33	42	36	38	41	37	36	37	31	48	34	55	42	34	36	29	42	36	37	37	43	45	41	36	39	37	32	37	37	30	31	40	24	34	36	36	40	35	35	32	48	38	32	23	39	42	44	39	32	39	42	45	44	49	41	38	30	48	38	34	30	29	39	40	42	36	36	36	38	36	41	42	32	33	41	44	46	28	34	36	23	45	41	28	34	38	48	48	44	35	31	34	33	36	32	37	35	32	42	30	44	33	38	33	48	35	41	33	30	45	39	47	36	40	40	50	37	40	42	35	32	56	33	35	36	32	40	42	39	37	38	40	37	38	39	41	52	39	38	35	44	47	46	37	34	36	34	39	36	31	41	31	44	30	39	38	33	38	35	45	37	35	37	35	35	39	37	46	41	40	36	43	33	43	44	39	40	25	40	32	31	47	32	39	45	31	48	23	35	34	36	36	34	36	41	49	32	33	29	40	39	50	39	41	31	45	42	33	24	31	34	39	35	48	43	35	38	33	37	45	36	50	42	44	34	32	37	33	47	40	43	24	36	50	37	47	38	37	41	37	29	36	27	38	40	44	44	34	30	30	52	41	28	25	32	43	48	43	30	49	46	31	45	37	41	34	41	40	48	61	29	44	35	35	36	33	37	44	39	38	40	31	38	51	35	45	43	30	32	41	35	38	30	45	34	40	34	44	39	46	45	40	33	43	46	43	32	48	34	37	39	37	41	39	35	43	38	32	35	42	42	29	34	33	40	51	36	35	40	44	52	44	35	34	44	45	42	30	51	32	37	32	36	31	28	42	39	38	47	39	26	32	36	35	41	40	40	30	40	40	36	30	35	41	45	37	51	35	37	25	49	31	28	37	41	36	35	28	39	41	42	38	49	38	37	25	39	33	48	32	43	37	43	46	48	45	41	40	39	34	40	33	51	32	32	35	43	29	47	39	40	36	43	39	48	33	24	33	34	28	34	41	32	38	55	26	33	42	36	52	47	29	34	40	37	48	47	34	31	24	45	37	41	50	42	37	47	44	38	36	46	36	32	42	33	42	37	34	42	34	41	36	38	49	52	31	29	46	32	31	49	50	26	43	28	47	33	45	38	35	37	33	37	29	29	39	38	48	30	42	40	38	49	37	34	43	48	44	41	47	28	33	27	46	41	35	32	39	41	49	26	44	38	33	33	42	49	35	40	47	32	36	53	33	35	34	47	34	32	31	47	43	32	49	42	30	36	35	26	37	48	36	41	31	41	42	40	44	28	35	41	38	37	41	35	33	44	37	40	45	30	49	38	42	40	39	34	39	39	33	29	42	25	31	41	41	32	30	40	42	40	34	45	39	47	33	46	37	39	30	40	37	40	45	36	46	37	29	38	38	51	26	34	51	40	39	37	52	38	42	33	35	40	39	45	48	40	41	26	45	33	39	40	35	32	35	41	38	34	37	38	42	42	37	47	35	34	32	54	40	43	42	37	46	35	29	38	57	30	37	42	43	43	42	55	36	42	53	40	29	33	47	39	33	43	43	41	34	38	41	37	45	46	40	39	26	26	39	47	46	34	37	43	36	31	40	37	45	29	26	33	31	34	50	40	45	48	36	39	36	35	39	44	40	41	41	44	48	40	40	33	38	35	37	35	42	39	48	40	46	38	36	29	40	38	32	37	41	36	34	29	33	38	32	34	33	30	26	36	30	45	28	36	43	33	38	42	44	42	33	42	40	37	40	35	33	41	35	30	32	36	44	34	38	30	36	50	32	35	39	38	40	37	36	31	30	49	39	31	41	35	27	34	26	32	21	39	22	31	34	41	46	47	38	36	43	30	37	39	44	47	43	35	38	40	35	44	29	31	36	40	46	41	41	38	36	36	43	37	37	34	46	26	33	29	48	30	37	39	33	40	37	44	30	36	37	34	45	38	38	46	30	44	45	41	44	29	33	33	27	36	32	22	41	41	45	43	54	21	44	41	41	35	42	36	33	49	28	53	47	29	35	37	32	34	45	37	36	35	46	47	35	47	37	34	42	46	44	43	55	38	37	36	50	42	39	35	31	51	38	58	40	36	49	40	42	41	30	34	43	53	37	33	48	29	39	41	42	31	34	40	41	32	32	39	42	43	33	33	48	31	35	33	39	34	27	49	32	41	36	44	41	39	28	35	47	46	42	32	33	34	40	35	41	40	38	38	46	35	45	27	34	39	41	35	42	30	43	37	46	38	38	47	36	34	47	29	45	36	33	48	31	43	37	42	31	37	42	44	44	40	46	31	45	28	40	32	38	44	44	36	46	38	50	42	39	36	43	41	47	32	46	33	46	34	39	44	37	55	46	40	42	37	21	32	45	41	38	42	42	30	37	35	39	48	40	38	39	30	39	49	35	34	32	34	43	30	37	40	39	32	53	42	41	28	41	39	29	41	37	45	44	46	39	31	38	42	36	41	50	47	37	28	54	33	40	36	38	39	43	36	40	38	44	34	34	34	38	39	40	32	38	32	28	33	41	35	28	35	47	51	43	37	41	39	38	40	44	34	42	40	33	35	30	34	30	37	35	34	43	31	41	46	45	40	39	34	43	37	45	33	41	38	24	40	54	36	37	35	34	44	45	41	26	33	46	33	38	34	43	27	35	27	52	52	37	31	37	42	46	40	38	38	37	47	42	46	29	45	37	44	45	31	42	30	45	36
52895	34364	8985	19052	25877	25051	22079	18690	15265	12772	10976	9379	8122	6901	5944	5176	4843	4305	3771	3421	3073	2815	2616	2370	2303	2097	2177	2095	2001	1898	1830	1658	1612	1574	1487	1460	1446	1332	1261	1278	1148	1112	1078	1069	1215	1164	984	895	850	839	789	777	763	821	757	722	728	713	695	707	750	679	709	739	690	705	733	728	722	739	741	700	682	753	714	708	682	663	692	643	644	679	659	639	650	690	653	657	620	628	659	715	676	641	627	653	742	666	647	643	663	677	684	687	650	672	644	642	656	626	618	633	687	662	695	646	674	684	636	656	665	677	664	645	628	635	630	639	663	579	654	601	586	600	664	628	576	616	604	658	613	561	618	562	597	600	624	598	613	617	607	626	572	617	643	599	599	568	655	600	585	627	591	611	637	599	640	638	650	583	611	617	570	626	608	616	595	590	618	623	580	565	579	626	575	615	593	644	600	641	603	656	645	590	613	607	554	590	578	638	624	608	609	615	559	599	633	639	594	584	584	584	624	610	574	597	597	581	589	632	616	584	610	605	578	573	617	592	617	624	612	624	595	616	569	570	599	593	575	606	621	604	577	627	592	630	589	603	599	603	587	613	612	629	569	672	593	602	586	577	562	616	599	609	593	616	624	561	549	606	584	606	594	623	591	558	656	610	637	591	610	583	563	579	568	620	644	613	594	593	615	619	588	620	606	626	584	590	623	608	582	629	619	665	580	649	636	618	625	628	596	608	584	608	598	585	661	573	608	613	635	623	627	575	613	580	582	571	619	580	651	584	571	620	575	615	607	598	568	591	551	623	611	596	588	627	600	620	595	638	562	580	619	573	595	575	599	603	606	612	617	588	609	602	560	572	598	590	603	632	592	604	624	640	619	654	615	567	575	580	577	622	581	613	598	600	653	605	632	611	630	586	618	572	607	562	585	628	589	583	605	591	647	606	626	601	537	606	605	561	576	588	623	576	637	556	601	592	674	643	603	614	587	607	561	573	579	573	599	593	562	648	573	629	583	606	588	599	589	615	624	590	664	642	585	553	622	622	585	601	565	605	625	549	630	588	616	602	564	590	591	583	599	603	626	588	619	623	595	571	599	600	639	573	599	586	616	579	582	593	626	634	601	588	577	624	616	598	559	573	614	651	611	571	578	571	580	632	600	596	596	636	617	594	614	585	612	578	602	586	594	616	596	566	593	589	601	599	546	622	570	585	660	634	598	588	622	596	583	613	630	579	611	573	594	664	617	605	615	672	608	605	590	586	615	617	614	604	620	581	596	598	626	636	591	636	642	617	633	610	539	544	575	591	588	602	565	578	565	565	640	597	616	619	587	597	606	602	604	628	611	582	586	589	595	621	645	604	554	571	610	623	581	599	610	594	622	607	608	608	637	649	614	599	590	600	594	597	602	592	622	595	600	624	649	575	598	639	591	618	600	598	646	617	600	535	618	665	593	572	633	609	584	587	591	610	622	577	571	612	609	575	613	589	603	605	574	586	602	644	577	648	580	605	605	603	594	594	558	595	605	575	597	595	580	574	585	592	574	591	595	544	589	639	570	557	581	652	603	587	604	647	605	598	597	605	624	584	635	575	608	640	569	611	595	606	617	600	626	617	634	636	580	570	614	584	633	575	606	550	617	590	620	621	599	629	586	596	555	580	589	579	639	585	641	581	606	594	609	597	610	589	618	586	629	577	653	666	624	582	579	615	633	602	625	612	574	560	560	556	588	604	586	625	571	611	626	561	569	591	595	593	606	570	616	599	616	633	623	578	598	620	598	611	597	609	608	627	623	601	565	618	604	587	628	614	585	618	622	589	567	575	614	636	635	593	612	590	625	625	607	644	567	612	571	583	621	632	603	585	614	616	549	578	588	606	619	585	597	577	574	626	607	577	613	598	597	597	558	572	613	570	598	647	643	623	606	605	579	598	590	594	588	551	584	626	569	600	626	619	607	641	597	594	629	622	591	624	626	563	606	587	595	553	595	579	619	576	600	585	630	603	609	593	594	633	583	632	613	572	602	608	602	551	649	617	600	615	616	533	591	574	595	624	598	543	649	619	642	599	582	575	627	558	584	599	585	634	579	582	613	609	607	597	578	546	574	598	625	634	641	572	610	611	594	612	550	580	558	590	558	588	567	623	607	594	590	590	582	590	632	573	656	596	576	603	587	600	612	610	643	582	574	581	573	594	530	573	553	583	601	607	586	631	605	636	601	642	613	579	564	582	603	594	595	593	564	638	584	597	635	612	630	604	568	654	558	601	592	555	638	641	569	635	641	594	585	610	602	586	596	569	600	588	575	601	598	614	585	658	598	608	583	614	622	631	619	577	604	581	588	536	624	615	613	603	588	596	616	622	643	605	618	602	621	560	598	619	577	591	636	533	621	608	582	553	610	556	637	590	577	613	579	640	609	631	614	624	586	616	594	580	638	588	587	590	598	596	583	590	620	605	564	576	628	579	599	611	615	624	614	606	631	607	602	552	579	596	617	618	622	588	595	598	638	622	565	613	611	611	639	634	608	559	599	603	590	603	612	593	589	613	598	600	616	602	591	666	545	609	625	595	606	580	610	645	614	583	627	615	601	629	605	599	614	615	594	601	623	617	574	573	617	622	602	595	586	570	575	610	523	628	589	579	608	601	624	624	562	598	622	608	576	614	566	572	602	600	644	620	617	613	593	590	588	555	644	540	609	589	617	611	590	629	650	586	619	606	600	615	602	624	605	584	602	569	549	622	604	608	580	611	601	565	602	565	579	632	598	630	548	618	590	571	574	594	601	584	579	605	641	565	573	654	580	582	620	580	569	602	607	586	625	565	590	596	597	586	600	599	605	578	615	590	610	620	593	603	637	621	627	584	567	632	600	603	606	578	589	576	583	579	578	631	626	591	613	608	598	613	606	649	605	620	596	561	576	589	631	609	633	599	560	616	568	595	612	637	603	610	591	633	605	617	606	601	587	553	602	608	643	601	602	572	614	620	609	619	584	584	631	625	603	575	579	577	587	627	618	614	614	592	604	654	665	596	575	589	590	604	581	583	564	596	603	589	589	607	604	578	603	589	645	634	584	645	622	614	590	612	573	639	624	586	599	591	602	624	583	612	610	644	605	611	605	657	602	571	589	624	625	561	606	666	601	608	594	577	576	626	585	582	600	597	637	578	586	640	636	629	624	563	585	590	588	611	586	603	614	623	621	577	571	569	590	606	580	639	590	642	593	600	591	633	603	617	592	608	581	607	585	564	561	557	595	598	587	573	612	591	601	609	638	590	609	638	606	572	613	560	589	623	590	603	566	550	590	586	589	591	555	592	617	607	560	638	622	584	559	594	565	679	595	568	608	573	609	596	607	612	590	558	600	611	616	594	582	611	580	552	603	597	600	582	564	598	607	539	602	588	589	590	643	606	564	593	588	615	577	572	620	592	616	667	605	599	611	620	584	594	571	654	619	536	605	629	595	587	624	617	580	609	590	632	618	604	620	596	572	598	615	599	568	602	609	599
5072	1598	147	104	139	155	125	111	98	91	71	78	56	59	50	44	48	44	59	36	30	38	32	27	27	30	33	25	28	34	33	27	28	29	21	22	26	32	22	26	23	18	19	27	20	28	25	13	19	24	19	17	22	12	26	21	16	21	18	21	18	14	11	20	25	27	26	14	20	22	26	11	18	14	15	12	17	22	19	18	21	18	16	19	17	21	25	10	13	19	17	22	12	27	18	22	18	15	21	28	14	22	11	18	13	17	19	15	18	32	12	15	24	17	16	14	16	13	19	22	22	17	16	20	13	22	18	21	21	22	21	21	28	18	17	21	21	19	12	20	24	15	13	24	24	18	10	20	22	15	19	22	17	11	21	13	21	17	18	15	19	18	17	19	19	16	16	19	18	20	14	26	17	14	24	18	23	27	17	10	18	23	17	20	21	16	13	19	21	17	26	24	15	20	19	18	31	18	20	14	17	15	18	18	22	20	14	18	16	16	15	15	15	19	19	16	22	19	16	24	21	15	14	20	21	21	29	25	22	13	7	12	18	13	18	17	15	26	27	14	17	19	18	19	24	27	15	16	17	22	25	18	18	17	18	23	21	25	15	16	24	10	26	25	15	9	16	21	22	27	21	19	14	21	20	17	12	18	26	13	16	17	15	13	19	14	22	18	26	20	18	16	22	11	12	19	14	15	12	19	25	19	15	27	13	21	20	20	14	14	18	29	20	17	22	17	21	21	10	12	25	22	16	16	24	22	17	17	19	21	19	20	15	13	24	13	18	19	13	18	20	22	22	16	14	23	24	12	15	13	19	17	20	15	27	14	27	17	12	19	16	15	20	11	19	20	20	14	17	15	10	17	13	18	15	24	22	15	15	25	15	22	10	17	23	18	26	20	20	18	16	24	16	15	20	15	21	14	18	20	17	13	13	22	12	15	23	15	15	11	22	14	17	18	19	16	18	16	16	19	15	16	20	25	18	14	16	17	13	17	21	17	17	22	22	17	19	16	17	15	19	21	15	22	14	16	11	17	14	12	14	28	15	25	21	17	14	11	22	18	19	22	15	24	25	12	14	11	18	18	10	15	12	18	22	15	14	21	12	17	17	15	19	19	17	11	20	19	12	18	11	19	16	22	19	16	19	23	28	28	19	15	21	22	7	16	9	24	21	23	24	18	16	13	27	19	17	13	20	20	17	16	14	15	22	14	15	17	15	8	16	16	19	13	18	20	18	17	17	12	15	14	23	22	17	23	19	18	21	19	11	16	14	23	24	19	16	25	13	15	25	16	15	21	16	17	24	16	15	17	18	23	16	35	20	18	22	20	15	12	13	13	19	11	20	19	10	12	12	24	25	18	19	17	23	17	21	17	17	18	26	24	18	18	20	16	23	23	9	21	22	24	10	23	22	10	13	16	17	29	15	17	18	12	15	16	15	22	13	32	14	19	19	17	15	25	15	19	21	17	15	27	14	17	16	21	16	17	17	20	9	12	17	18	12	18	19	24	11	18	22	13	21	26	27	18	14	15	23	21	15	17	22	15	14	19	15	16	15	20	22	15	14	12	17	13	23	24	20	13	13	29	21	20	17	16	15	27	20	15	28	17	22	15	13	8	23	20	17	25	16	12	12	15	15	18	10	21	24	23	15	16	20	18	13	19	10	10	12	22	15	21	16	15	19	14	23	23	16	15	27	17	15	11	17	17	26	11	17	20	30	16	18	14	15	27	15	21	16	23	19	18	14	20	15	30	15	20	16	15	17	19	19	21	16	24	26	28	21	13	25	22	17	18	20	16	15	18	23	18	17	21	22	18	12	16	16	12	21	18	22	19	18	23	21	21	19	20	20	22	17	12	17	17	22	24	21	9	14	25	19	13	18	26	15	18	22	22	16	19	16	23	22	20	14	19	13	15	17	19	16	20	13	18	20	26	12	20	15	25	14	23	16	14	13	18	19	20	21	20	25	29	13	17	21	14	11	17	20	13	20	19	18	17	13	21	17	19	20	18	12	16	22	18	16	16	19	24	20	23	16	18	27	26	15	19	19	18	15	20	22	18	19	26	13	24	13	18	17	19	17	18	21	21	17	18	25	16	20	17	17	15	15	18	22	15	16	16	15	17	19	10	9	22	24	15	27	11	21	19	23	21	21	15	13	21	18	22	26	26	24	19	14	19	19	18	12	30	25	17	14	18	19	19	23	18	15	24	17	20	17	24	21	18	27	17	23	18	11	25	21	23	22	18	16	19	18	17	15	24	23	23	15	25	19	17	28	14	26	16	19	22	14	19	16	17	23	19	23	14	23	19	17	15	23	14	20	19	19	15	18	16	14	10	12	25	14	16	19	16	20	19	20	21	17	14	16	26	15	21	13	22	29	12	20	18	12	22	16	24	17	23	20	21	20	28	21	13	23	21	22	14	16	19	18	15	17	19	19	13	17	19	18	21	15	22	20	10	21	15	18	14	15	12	11	18	25	16	12	26	25	12	16	17	15	15	28	19	15	9	18	18	14	11	23	11	15	11	23	18	13	25	11	23	15	17	19	20	17	18	11	12	15	20	16	19	20	17	10	21	24	15	18	21	15	15	18	15	15	21	25	18	24	18	21	16	28	19	21	16	22	15	23	16	9	17	17	20	21	18	29	20	24	14	19	18	15	27	17	20	18	16	17	16	20	23	19	21	16	21	18	11	21	14	14	13	15	20	14	22	16	18	19	21	10	20	15	19	18	15	15	16	16	14	23	14	17	18	17	20	15	22	25	16	23	18	23	19	19	22	20	15	16	19	18	23	16	16	18	20	17	31	19	19	19	11	21	25	20	16	20	11	13	16	20	15	22	10	15	20	18	12	22	11	22	11	19	20	17	22	13	18	23	12	16	16	18	17	15	12	16	17	24	10	20	21	18	22	20	18	23	17	23	15	14	26	17	21	20	20	19	15	19	22	13	21	20	15	18	23	13	19	18	17	13	15	20	22	22	25	24	14	24	20	15	15	16	19	21	14	15	12	21	17	16	14	24	29	15	22	15	16	22	19	20	23	20	18	23	16	19	10	22	18	27	22	18	24	22	14	19	17	23	16	24	11	18	18	22	16	20	26	18	20	16	18	19	18	19	17	21	16	19	23	18	16	14	15	16	16	11	16	20	16	10	26	18	12	7	24	21	13	21	25	19	26	23	21	21	18	15	11	20	23	27	18	17	12	22	14	12	18	17	26	11	19	18	16	25	22	22	22	11	13	21	16	9	14	16	11	17	10	14	15	19	22	17	14	8	14	12	21	20	22	16	17	16	19	28	19	24	12	16	22	21	17	21	23	21	20	19	24	20	27	18	22	18	17	21	16	10	10	26	19	15	23	12	23	19	19	16	18	26	16	19	17	17	17	22	16	10	19	28	16	25	19	27	20	14	13	11	22	22	19	9	21	13	19	21	22	16	17	23	19	22	28	8	21	19	15	17	21	21	22	21	18	16	14	20	22	18	25	29	19	24	18
38644	22228	3908	9455	14348	13623	11494	8887	6810	5349	4440	3791	2999	2547	2219	1916	1664	1449	1382	1252	1093	972	888	839	876	764	813	831	831	786	702	652	630	608	646	621	589	563	554	563	516	444	470	481	548	531	437	392	411	367	370	334	331	321	328	355	321	321	290	349	313	324	354	331	342	361	335	328	351	371	292	321	325	315	331	331	343	334	337	335	329	334	322	321	332	287	331	287	290	330	337	296	308	333	329	307	357	330	312	325	316	314	292	300	312	327	307	312	306	303	299	303	336	313	301	288	297	299	306	348	323	321	296	349	337	304	324	327	314	295	289	303	309	330	290	267	280	294	294	289	329	302	293	282	306	290	293	279	272	300	274	283	293	283	281	280	307	322	290	313	306	295	302	268	295	308	298	284	320	309	286	299	307	277	327	288	296	292	288	307	319	282	304	274	318	256	305	309	310	277	306	291	305	291	292	298	307	281	282	305	287	304	262	272	332	290	270	315	302	342	276	283	280	295	299	301	295	327	289	273	281	309	286	286	323	296	284	300	296	317	311	299	304	286	347	297	291	285	292	288	303	283	293	315	289	266	302	316	306	303	280	298	317	303	303	338	291	306	321	300	314	306	310	295	295	288	267	290	295	283	287	300	299	290	294	326	321	268	311	296	307	332	290	282	322	316	312	261	291	301	289	279	273	270	297	290	275	323	306	305	271	300	281	305	272	311	279	336	308	323	317	302	306	297	317	306	320	256	275	273	256	343	315	279	287	294	278	297	315	268	320	278	313	301	270	290	304	293	289	332	299	308	281	280	311	308	317	291	293	289	307	307	291	277	296	318	272	288	293	297	305	303	303	298	331	306	293	278	292	275	294	291	289	267	293	292	276	277	258	234	317	302	313	295	290	322	286	286	310	301	321	300	304	293	281	303	274	285	312	288	279	301	298	301	304	316	292	305	330	253	290	262	284	276	319	308	281	294	273	290	296	306	292	297	323	297	293	328	279	289	312	306	306	297	290	295	313	265	280	298	278	292	297	293	298	294	317	304	287	305	292	316	328	284	262	285	312	316	274	309	289	295	274	306	279	280	313	272	287	328	314	291	317	291	315	289	297	284	285	330	303	280	312	297	308	311	302	300	289	272	283	300	323	300	292	274	294	336	313	293	258	285	289	292	289	286	296	287	279	323	295	297	298	298	318	314	311	301	307	315	308	284	290	306	295	303	288	313	307	275	291	304	270	316	302	312	296	267	310	307	300	336	265	266	313	282	309	311	286	323	254	294	287	308	342	286	312	288	296	277	278	293	269	329	304	280	286	282	309	293	300	282	282	334	291	295	279	272	310	307	279	292	299	270	294	291	291	325	313	302	285	282	309	316	268	296	347	289	297	286	273	332	285	273	322	284	283	296	299	311	276	299	307	276	306	313	289	299	320	303	292	289	287	314	320	258	287	302	276	317	281	297	299	316	295	328	315	322	275	260	274	298	287	289	288	294	316	290	311	309	311	306	332	283	292	314	307	289	321	280	306	275	291	272	290	268	299	292	274	326	279	298	268	268	296	307	311	300	324	318	294	306	286	310	281	302	284	293	302	279	279	287	314	298	275	281	308	304	279	296	305	304	275	320	278	284	311	316	285	309	293	291	295	277	285	286	272	243	326	328	308	297	342	273	293	294	285	296	297	295	279	305	310	297	279	298	290	298	323	296	277	307	313	275	306	307	285	279	319	274	293	280	261	293	274	309	329	302	308	283	306	265	304	304	271	299	275	280	297	304	322	280	305	314	320	297	304	286	288	276	316	325	261	312	326	296	324	276	300	329	277	308	286	318	295	310	310	285	238	278	298	288	336	308	315	331	287	308	287	260	300	304	277	311	296	288	297	289	319	328	287	288	298	286	305	304	266	308	310	300	319	296	317	301	268	305	308	298	304	319	273	311	265	299	296	322	284	318	297	271	282	298	282	271	300	271	271	285	299	288	317	297	290	304	307	289	290	260	307	291	268	324	283	307	311	329	317	297	296	320	258	302	305	307	312	302	282	302	297	298	316	280	312	298	331	280	276	283	305	259	302	281	304	276	290	275	310	258	288	301	274	297	318	290	302	287	281	278	334	329	285	294	251	278	288	301	291	321	311	288	315	277	264	292	304	333	304	305	255	298	295	283	322	308	313	319	297	300	287	283	309	289	314	320	321	301	330	317	272	304	269	299	286	282	286	278	265	300	317	304	303	312	308	305	294	318	299	319	308	298	295	294	284	296	279	310	268	270	304	293	298	304	297	315	302	296	313	305	267	296	293	296	285	278	285	286	284	280	314	309	306	287	312	328	293	296	284	296	270	286	279	272	299	326	287	295	324	283	312	300	282	272	264	291	306	278	302	288	299	291	308	297	332	324	275	292	309	329	297	303	303	320	328	284	322	317	297	298	280	327	314	292	322	272	279	288	308	289	312	265	321	326	300	293	302	294	314	285	305	335	284	271	242	317	293	290	269	277	279	276	310	327	311	276	293	317	304	292	294	319	304	294	329	320	298	295	302	273	293	286	305	295	296	296	284	291	282	300	292	317	284	285	323	277	291	297	307	328	320	280	279	277	282	303	307	305	305	292	291	279	302	266	308	316	305	307	282	294	272	253	310	307	328	306	303	295	269	306	269	299	294	278	310	326	299	266	291	307	305	258	318	322	296	280	274	287	290	318	320	280	313	310	289	281	277	297	272	282	297	305	313	294	293	299	308	293	278	292	307	285	321	320	296	311	308	288	313	293	296	300	277	287	296	271	296	325	287	272	294	283	287	277	311	293	287	277	291	306	260	318	280	295	319	325	309	320	303	282	281	289	306	299	317	312	267	294	299	294	342	276	337	287	270	296	269	277	311	269	281	324	287	281	326	308	320	300	320	295	266	297	276	295	288	292	297	311	251	292	273	302	295	290	267	287	279	302	297	276	302	306	301	290	292	290	267	296	291	327	272	284	310	284	321	309	332	283	233	304	312	341	275	302	298	294	294	298	239	314	275	305	285	324	312	303	319	309	278	291	283	292	307	266	313	351	284	268	313	315	280	308	318	283	337	304	289	291	295	302	289	280	281	285	300	309	313	296	296	305	311	287	322	291	296	280	292	307	293	317	292	263	305	285	309	328	280	309	298	299	293	297	269	296	308	298	311	279	297	292	271	283	303	308	269	274	334	300	272	313	262	317	280	310	304	327	309	315	317	288	293	294	331	295	319	282	308	294	293	304	256	299	286	287	273	311	330	305	278	289	302	280	296	319	311	289	308	287	294	306	325	328	274	308	298	298	319	291	301	305	288	307	290	305	303	291	289	313	284	280	334	295	299	287	304	324	300	292	296	306	306	323	310	277	300	271	281	286	298	319	304	310	284	352	280	304	294	289	322	315	297	289	282	271	312	319	304	307	310	307	267	285	287	307	291	299	322	287	304	298	303	311	312	298	298	286	295	303	301	285	315	276	272	251	289	330	311	326	296	332	318	307	289	305	288	290	279	289
11301	5674	451	297	376	362	334	263	255	208	196	149	138	135	123	106	109	85	86	71	65	74	62	68	69	63	61	64	58	57	49	52	56	36	59	41	56	50	46	45	39	44	34	35	41	40	50	38	52	38	37	23	33	30	35	41	25	45	31	34	39	35	39	26	20	40	30	41	25	42	47	31	43	26	31	35	30	38	31	34	31	36	23	28	38	37	42	42	34	36	31	31	32	33	33	36	32	47	39	45	31	29	29	35	24	37	35	30	34	39	30	26	36	26	34	28	45	32	28	28	38	33	30	36	30	23	32	31	36	46	17	24	36	32	27	29	34	37	27	40	33	25	42	41	29	34	32	36	25	34	30	28	33	33	36	28	34	29	24	28	29	31	43	39	31	28	31	35	34	39	37	28	28	45	33	31	37	28	43	37	34	34	20	38	34	34	26	33	35	34	28	35	42	26	26	32	30	32	38	41	41	23	33	23	31	33	30	29	29	29	32	23	34	25	31	36	35	31	36	29	27	31	25	31	36	28	37	25	38	35	22	41	35	37	38	23	31	21	34	28	39	25	31	26	30	26	26	26	39	30	36	23	37	32	31	32	39	22	46	29	38	32	36	45	36	28	33	31	38	18	45	26	25	32	27	29	24	27	30	29	38	30	30	40	50	30	38	25	29	39	36	30	25	38	27	32	32	30	34	33	30	27	34	28	45	41	32	26	33	31	30	50	32	34	37	30	34	32	33	33	47	35	33	30	26	32	44	43	32	36	32	31	32	31	21	39	35	32	33	42	28	39	23	31	36	35	42	44	41	34	35	32	30	39	40	27	30	26	30	32	32	29	26	19	27	36	29	34	30	36	35	37	31	43	26	39	28	33	26	32	35	39	30	30	38	29	35	26	27	30	27	27	36	33	32	49	36	25	27	32	23	33	46	36	33	38	36	29	30	27	40	29	25	26	23	29	35	29	27	22	38	37	25	27	29	23	18	27	25	29	39	32	30	33	35	43	34	31	36	36	36	45	34	35	40	31	42	24	46	30	33	32	29	31	28	30	25	36	27	30	36	35	32	30	28	29	35	33	29	27	26	36	35	41	33	29	22	20	36	41	29	34	35	19	35	33	25	47	31	25	35	34	29	24	33	31	33	33	32	23	34	39	27	37	41	40	22	28	48	26	28	28	24	29	36	28	30	37	31	38	31	27	32	35	29	35	30	33	29	29	35	20	39	30	36	32	34	35	27	26	32	25	22	23	28	38	27	38	35	44	38	28	31	30	34	30	32	30	42	33	34	34	25	35	31	25	24	27	34	33	26	41	34	33	39	47	26	36	33	33	35	29	28	41	33	47	33	33	30	36	37	40	29	34	29	27	36	19	35	25	40	40	37	37	42	31	26	23	33	48	37	34	42	21	37	28	36	32	41	39	39	34	31	32	32	36	31	38	31	40	34	39	30	31	29	36	36	33	31	34	31	30	35	34	25	25	38	31	35	33	39	38	33	21	23	34	39	34	34	34	30	15	23	36	32	31	27	37	33	38	37	36	39	43	26	27	34	41	28	39	34	37	27	34	26	38	30	32	33	26	29	37	26	31	33	23	40	38	24	23	31	33	30	31	37	30	31	36	35	24	29	32	35	33	27	31	36	25	28	32	23	28	34	29	43	42	30	34	36	35	43	40	37	31	30	34	33	24	35	25	27	29	28	36	37	32	27	31	30	33	35	35	32	31	36	40	41	30	38	24	26	27	34	39	39	28	43	23	44	33	25	41	21	34	25	40	24	35	39	25	34	36	33	34	29	27	41	32	30	31	34	33	33	33	30	34	27	33	39	29	26	31	20	29	45	33	21	28	32	28	39	43	37	30	28	28	29	34	36	26	31	36	33	17	27	28	26	33	37	38	36	41	33	32	39	32	33	37	36	34	27	30	34	37	25	29	23	27	27	48	32	25	31	24	35	43	40	32	36	35	27	29	33	35	31	35	31	27	39	39	48	41	39	32	39	41	40	23	32	32	31	30	31	21	36	31	31	27	24	30	39	30	36	35	28	29	34	38	31	31	36	28	30	32	46	22	31	32	30	35	28	31	35	35	29	43	24	35	35	24	29	30	30	30	30	27	26	45	29	41	28	36	20	27	44	31	31	30	41	28	39	27	31	24	32	28	31	36	35	33	34	38	24	36	26	25	31	41	28	22	27	28	34	36	34	32	33	27	34	23	29	32	27	35	26	43	30	31	39	33	35	40	27	34	37	41	32	41	29	24	27	41	36	31	30	37	30	25	38	36	29	24	27	28	48	36	34	27	33	44	37	31	32	28	30	32	23	47	34	36	28	28	32	29	38	33	35	35	31	41	48	35	35	29	28	36	33	27	31	25	36	27	37	42	30	27	41	38	32	30	23	25	36	31	39	32	31	29	33	36	22	40	24	33	35	30	31	30	36	35	27	46	27	32	33	26	22	30	29	37	17	25	32	37	23	24	27	44	35	27	40	31	38	38	39	34	30	32	35	34	32	28	38	27	24	34	25	29	33	29	40	28	28	35	23	27	28	24	39	20	29	28	33	30	36	26	33	33	41	30	31	41	21	36	31	43	27	31	28	33	40	29	39	35	31	28	32	30	29	29	28	21	25	28	23	24	29	29	33	27	29	25	28	31	32	28	29	34	28	28	36	38	32	24	49	35	33	31	37	26	29	37	27	23	26	35	36	32	25	36	38	36	31	38	23	19	17	35	25	32	27	31	34	27	36	30	16	38	38	32	28	37	30	33	29	29	26	26	46	32	21	42	29	30	29	35	24	28	38	31	40	31	31	31	36	39	31	37	17	30	36	34	37	35	39	26	30	31	30	24	28	38	34	33	34	37	34	29	23	31	38	31	39	33	35	28	50	26	33	36	33	35	42	27	41	28	22	22	35	37	35	30	31	37	35	34	33	42	31	28	27	33	25	36	35	27	37	39	30	38	35	26	24	26	40	33	29	38	42	24	29	31	38	34	38	38	30	28	32	32	35	29	27	31	23	26	32	32	29	23	22	27	41	29	34	34	26	40	39	32	34	33	34	34	38	28	34	29	25	35	28	32	32	30	41	31	35	31	33	35	27	28	40	39	42	33	29	38	26	34	37	29	36	34	34	39	31	29	33	29	39	36	34	42	28	47	33	25	25	28	43	38	32	38	34	24	35	31	24	41	32	33	40	26	34	44	32	28	23	41	27	25	38	36	39	45	32	29	32	39	29	22	29	34	30	38	30	38	31	28	41	32	49	42	43	34	23	38	36	29	36	25	31	38	35	34	20	35	38	27	27	32	34	37	37	38	38	34	31	35	33	40	32	40	30	40	30	46	36	34	27	39	30	33	23	33	41	30	31	30	33	34	25	44	33	35	37	35	30	29	32	41	39	30	35	40	30	35	35	39	29	42	36	31	29	21	32	45	31	38	29	34	31	29	28	38	33	29	38	32	36	37	44	41	29	24	39	28	23	38	32	34	34	36	33	27
50967	31750	8231	17553	24209	23361	20331	16740	13600	11276	9676	8006	6913	5816	5110	4541	4144	3547	3281	2955	2669	2416	2158	2088	1955	1865	1813	1886	1741	1672	1515	1471	1413	1295	1252	1228	1155	1156	1084	1101	973	1001	890	897	992	1016	812	834	719	707	708	715	628	660	650	618	575	606	618	672	566	560	604	576	638	625	577	612	606	607	596	597	631	608	567	583	599	563	551	571	538	581	539	535	553	503	574	565	577	544	558	611	561	558	582	585	574	567	584	593	567	538	577	566	545	552	540	582	520	532	573	557	542	511	542	571	481	560	572	538	570	521	505	530	558	569	496	496	529	527	520	515	519	559	533	522	526	504	527	525	521	514	514	502	495	526	491	514	525	501	508	552	485	477	507	515	551	519	511	510	484	498	486	485	520	528	524	528	568	525	492	510	481	512	514	468	499	503	535	554	494	520	547	485	494	518	470	477	517	524	509	494	542	557	514	537	514	515	555	511	470	510	545	502	510	540	498	540	465	545	542	531	480	494	519	486	522	491	506	521	480	534	522	499	507	526	475	536	499	502	477	471	498	523	510	474	491	515	508	527	551	512	503	471	521	506	489	491	526	531	493	534	479	507	516	541	486	510	498	498	488	494	478	511	469	494	509	515	502	494	506	505	484	495	494	488	506	479	513	502	494	562	501	481	510	489	471	538	473	500	504	534	462	493	462	472	506	496	472	490	465	502	547	514	539	487	507	504	507	492	485	536	487	489	496	531	498	529	518	513	519	553	530	508	471	525	487	521	481	474	502	532	530	496	547	494	506	507	493	540	465	518	530	521	548	496	470	481	540	512	505	509	522	534	475	543	504	468	502	520	505	513	531	507	479	564	529	511	527	526	520	513	534	476	484	535	522	475	495	481	507	511	493	499	512	523	509	501	506	509	468	533	498	507	528	481	484	513	559	494	512	526	502	484	499	488	515	521	530	497	547	500	535	509	497	540	478	505	507	528	489	517	477	511	468	498	528	488	522	512	505	517	500	521	530	499	486	501	534	509	514	517	501	511	507	521	502	492	499	515	531	537	530	513	502	504	480	495	535	519	471	489	518	509	510	481	472	516	474	489	485	489	534	514	500	522	519	513	513	523	487	480	541	570	513	492	489	481	503	472	499	477	536	505	517	463	489	512	513	491	489	505	520	500	482	469	519	517	495	546	527	517	505	526	502	518	507	509	486	506	511	479	466	494	516	527	511	534	475	465	545	528	509	545	507	521	537	515	482	487	529	504	491	514	525	464	519	497	523	528	501	464	486	545	515	501	535	491	519	508	530	477	520	501	488	542	481	512	486	513	479	529	517	481	532	517	528	502	509	480	507	481	507	483	464	549	480	503	468	493	501	518	490	470	494	499	479	497	563	534	532	457	501	515	532	468	496	493	504	545	549	504	512	479	510	532	500	500	537	539	550	500	535	489	539	524	515	476	497	502	515	474	496	509	492	502	496	503	527	474	503	479	499	458	499	531	497	525	527	516	545	512	482	499	464	520	523	502	510	477	496	539	529	492	512	466	523	487	531	488	505	559	550	495	525	433	513	535	490	533	491	527	493	506	547	491	516	512	525	478	511	545	458	514	510	500	533	488	528	507	507	511	519	513	459	510	509	475	507	492	545	499	517	547	515	498	516	489	485	506	490	513	493	473	482	468	541	515	527	540	491	497	511	500	490	498	519	491	545	524	560	504	517	479	527	508	501	509	517	500	478	526	507	494	503	501	522	533	505	506	493	492	505	510	495	534	503	507	533	521	484	521	509	485	477	509	481	555	542	508	494	508	538	513	476	478	512	529	516	453	509	484	506	509	487	501	486	501	510	562	495	510	503	540	501	489	484	528	500	523	533	516	515	521	511	490	491	517	539	507	443	500	517	555	494	516	502	525	500	480	518	541	532	487	515	512	488	494	488	550	483	487	493	529	536	513	527	536	501	515	485	467	516	493	540	514	533	500	514	523	509	491	494	495	509	480	551	492	532	518	553	514	474	485	507	556	517	509	543	517	519	536	531	534	501	472	532	454	509	474	510	550	531	460	486	486	517	481	507	486	538	492	524	460	517	515	481	494	490	529	494	496	522	513	470	499	496	514	493	520	469	513	515	518	483	474	521	507	493	480	517	469	510	551	487	536	480	536	546	512	511	494	479	532	516	479	544	541	476	501	522	509	505	527	498	498	500	499	494	528	492	498	477	512	482	505	527	523	489	528	491	519	499	493	554	497	489	463	519	523	481	512	484	490	492	512	532	542	470	509	518	497	498	526	507	502	511	516	497	470	483	474	518	487	528	461	502	496	531	511	483	476	526	543	523	475	500	482	484	491	493	486	489	475	520	502	495	485	481	500	537	507	475	528	518	489	505	523	528	542	486	504	517	529	552	533	468	495	517	506	485	527	500	503	487	560	528	510	506	504	474	539	533	513	508	512	487	520	503	529	489	513	534	545	499	494	518	479	515	556	497	488	514	478	531	532	494	482	490	503	538	522	529	499	517	503	519	497	507	539	519	512	500	506	460	473	479	529	498	515	542	509	528	521	548	488	517	505	525	550	473	504	484	489	522	513	474	491	528	505	507	516	483	462	474	505	510	531	480	508	497	517	503	520	502	521	483	493	516	509	480	550	489	506	500	490	529	530	551	495	487	504	536	473	539	513	485	487	484	543	502	490	485	491	516	532	508	533	534	480	506	543	493	488	464	488	491	507	504	522	523	503	463	495	517	494	493	492	493	555	540	500	507	501	480	483	478	496	544	553	523	501	560	497	528	481	498	476	443	472	564	491	486	493	490	480	503	498	527	451	540	493	504	515	494	493	498	509	493	497	483	474	498	485	504	518	491	517	512	555	503	500	524	484	525	528	505	556	492	492	472	468	524	478	491	513	498	473	510	526	499	540	485	497	482	475	565	523	506	493	504	503	542	529	523	497	496	449	527	486	510	515	515	488	535	504	494	519	514	538	521	489	507	539	518	490	484	524	507	493	535	480	487	523	516	496	521	512	529	490	537	542	542	549	529	496	493	558	505	524	514	524	479	529	504	495	501	515	491	523	505	513	501	547	536	530	506	462	457	484	490	518	554	487	492	513	540	505	495	507	485	505	508	483	467	556	515	512	498	498	486	509	515	524	492	510	537	472	515	521	540	488	512	500	510	527	510	524	502	518	538	480	476	487	495	482	492	479	473	489	487	492	489	515	508	492	508	556	511	484	474	560	523	494	455	507	520	525	513	472	492	481	511	500	515	560	483	539	485	530	504	509	487	536	525	520	512	486	535	466	469	489	473	524	506	524	520	517	532	508	509	518	511	488	521	521	532	518	520	471	511	555	481	470	511	539	513	482	556	502	527	493	496	521	503	518	498	529	515	523	538	523	505	544	480	508	518	488	535	510	498	579	500	513	547	498	480	501	490	535	538	520	523	519	497	527	464	526	471	518	522	522	531	490	468	479	513	469	469	483	550	489	511	521	545	510	465	475	525	490	473	517	509	520	545	503
9117	3190	243	186	249	272	237	205	173	151	144	113	99	92	79	72	84	57	59	67	60	58	33	56	44	47	43	57	39	57	27	46	33	41	31	32	27	44	24	47	40	34	39	33	43	27	27	24	30	33	38	39	36	23	31	19	31	30	32	30	22	28	27	24	35	29	30	25	36	40	30	34	30	21	26	34	36	33	34	20	27	29	35	35	36	26	39	23	33	34	27	24	35	22	29	29	37	23	29	30	30	31	31	28	38	24	29	22	34	24	28	26	33	33	28	34	28	18	28	23	22	24	32	25	22	31	25	29	34	28	32	33	26	28	25	29	28	30	28	22	27	18	28	32	24	26	36	25	32	25	30	24	28	25	30	38	26	27	24	22	29	35	28	23	32	32	26	31	31	35	37	32	32	18	28	42	20	26	28	25	17	29	30	27	33	24	37	24	27	30	28	23	19	24	29	37	30	26	31	36	39	21	30	25	23	26	23	29	29	22	19	22	23	26	24	19	33	25	30	24	27	25	21	26	22	30	28	24	27	26	31	38	34	21	29	24	25	24	37	32	39	30	39	28	29	24	20	24	22	22	36	29	27	24	36	24	25	28	31	27	30	30	31	28	25	36	28	35	40	21	24	27	25	22	32	29	36	28	24	30	26	26	32	29	30	27	27	30	28	35	35	26	30	40	30	28	30	36	22	23	35	28	32	29	26	30	30	30	32	32	31	27	31	32	33	25	27	24	19	22	20	25	30	25	27	32	20	25	26	23	26	24	27	28	23	16	32	29	30	35	24	33	20	33	34	23	33	32	26	25	34	25	34	27	32	35	17	35	19	29	22	32	29	26	27	27	28	29	30	39	24	24	21	32	28	26	31	31	32	35	24	20	24	22	27	23	27	19	26	35	34	17	34	22	31	31	21	34	31	28	34	25	26	22	30	31	25	38	34	32	35	26	30	31	34	22	22	32	19	31	32	37	35	29	28	29	23	22	29	24	23	29	18	27	19	24	26	31	33	28	32	29	22	27	41	37	28	30	28	34	24	23	29	25	31	34	17	23	28	24	34	26	31	42	29	30	32	24	23	31	29	33	40	32	29	25	23	23	28	32	26	20	21	22	24	28	21	22	23	24	36	28	28	31	26	32	34	31	41	28	27	31	18	32	34	28	25	39	31	30	20	37	21	20	26	26	35	19	46	32	20	28	35	28	19	28	25	26	28	24	22	25	35	23	32	23	28	26	32	28	30	24	30	19	22	34	33	30	36	31	32	26	19	31	24	32	34	40	21	27	36	39	32	24	29	29	30	33	32	27	29	30	30	31	29	25	23	26	22	33	39	29	30	30	33	26	22	33	27	31	25	34	34	24	30	21	33	26	23	26	27	35	21	25	32	32	28	27	38	36	33	25	26	27	22	32	27	25	22	37	26	25	25	24	25	23	20	37	23	31	28	35	27	32	40	25	34	28	26	33	24	23	35	21	38	32	25	32	26	26	28	31	20	29	25	28	31	29	25	24	39	20	28	22	29	23	28	23	24	29	28	22	26	25	40	30	30	27	22	34	39	25	25	34	28	33	32	24	32	24	35	26	27	34	20	30	24	31	28	28	33	30	25	38	29	27	21	35	27	21	33	31	24	25	32	31	40	35	31	25	25	32	32	34	31	36	28	30	33	43	28	19	31	27	39	18	18	24	23	38	30	24	27	23	25	24	20	25	26	23	24	27	27	31	22	30	23	26	28	24	31	26	23	28	32	37	16	28	30	32	38	26	24	19	36	35	28	36	25	38	19	32	26	24	29	22	22	25	27	39	26	27	23	30	28	32	23	29	28	26	30	21	27	27	33	22	25	32	31	30	35	29	24	35	25	31	29	33	27	27	28	30	19	24	36	30	30	35	31	26	20	31	34	24	25	27	39	29	25	35	30	29	33	17	28	25	20	26	23	23	32	28	28	27	24	24	31	23	24	41	27	34	25	25	34	26	25	25	29	32	30	31	34	30	37	35	30	33	29	27	37	28	29	17	23	35	30	35	34	27	29	27	32	19	30	30	24	28	34	25	32	20	26	19	33	27	36	27	32	19	31	32	28	31	24	27	29	25	18	34	33	16	21	23	31	25	29	34	30	33	25	33	38	30	35	32	35	25	39	26	34	26	24	28	29	26	29	20	22	30	33	25	25	33	28	31	33	29	22	33	24	23	29	32	37	37	12	24	27	24	30	24	27	31	25	29	34	24	39	32	40	20	26	33	23	23	27	15	33	31	43	33	24	28	32	22	28	22	29	24	24	27	32	29	37	36	24	27	29	34	22	25	25	25	28	26	31	22	43	34	25	32	27	36	31	29	35	22	34	31	21	33	30	25	24	29	33	31	24	22	24	20	19	24	36	27	12	27	34	32	27	29	33	36	31	24	35	22	23	34	28	20	43	22	26	19	33	18	26	27	21	34	22	31	31	44	44	25	37	40	27	29	23	23	32	26	22	31	27	26	32	31	35	42	30	29	31	46	32	25	25	23	30	24	31	25	29	32	26	31	23	32	23	29	32	30	35	38	35	30	35	30	36	33	25	39	25	19	33	35	28	30	23	28	32	25	36	35	38	40	27	25	23	21	27	33	23	18	24	24	26	28	33	29	32	32	28	28	29	34	39	26	31	22	31	36	31	27	33	21	18	25	28	25	31	38	25	31	22	26	20	25	27	37	47	34	27	28	29	31	22	28	29	33	23	33	30	24	33	27	31	31	27	28	21	22	23	24	23	34	32	30	32	30	40	29	34	28	36	32	22	34	39	34	20	23	20	37	34	28	25	38	26	44	26	30	27	25	37	26	29	24	33	31	28	34	46	25	25	31	14	35	29	33	29	31	32	26	25	28	28	26	27	32	28	19	35	27	33	33	24	31	30	26	27	22	32	37	28	26	24	27	25	23	33	29	27	30	30	29	33	21	30	34	21	36	32	35	23	20	22	18	19	29	28	22	24	31	22	25	32	35	33	14	33	35	31	33	36	28	28	25	28	25	14	27	21	33	26	28	23	41	22	29	35	25	26	31	26	31	20	32	33	25	27	36	22	28	29	22	35	33	39	36	24	27	21	37	31	24	25	42	27	29	25	39	31	34	30	28	24	31	28	41	27	18	35	18	31	25	28	31	28	30	21	27	25	27	22	27	31	36	37	38	31	33	25	32	32	32	23	32	29	28	27	22	33	29	27	22	33	29	41	20	24	32	30	25	26	29	32	28	29	28	27	19	31	35	37	26	22	40	30	26	33	26	39	17	31	29	24	27	27	31	22	27	31	30	24	26	34	27	24	23	29	34	27	26	24	25	22	23	27	18	26	31	22	31	26	20	23	24	22	37	31	24	34	37	23	25	34	41	34	23	36	33	25	34	25	23	36	22	30	34	41	27	25	31	28	19	33	28	34	27	21	23	31	26	31	21	20	25	35	29	29	40	25	31	34	28	27	38	25	30	32	27	31	34	21	31	25	20	27	32	29	26
43922	26558	6006	13927	20110	19333	16585	13372	10772	8727	7311	6075	5138	4345	3870	3277	2889	2612	2468	2159	1967	1807	1717	1533	1431	1421	1374	1440	1293	1194	1197	1117	1036	1045	1034	968	965	895	880	839	771	754	736	752	767	771	656	609	605	551	599	561	574	513	537	497	532	482	535	515	531	545	504	543	520	534	506	465	507	525	515	505	518	507	499	507	512	491	523	466	528	457	482	509	489	508	502	496	483	484	485	491	500	529	533	521	486	480	559	485	467	474	496	505	503	461	494	496	485	500	497	487	481	467	479	484	470	454	500	487	466	489	507	422	465	488	456	474	471	427	436	475	497	421	499	458	458	466	475	444	446	448	479	455	414	466	440	469	447	434	432	461	434	432	456	470	423	504	466	479	461	496	434	457	458	433	430	469	460	486	502	443	451	434	468	432	487	484	460	465	450	469	412	460	462	438	507	464	457	484	462	460	481	468	462	458	459	448	467	450	450	444	466	457	426	415	466	442	471	485	463	458	453	476	469	415	460	408	429	419	482	462	444	444	441	426	417	463	474	472	484	462	441	431	439	424	478	412	443	456	462	437	419	488	459	488	427	441	468	446	480	440	425	432	469	411	451	434	440	447	438	435	468	447	458	492	471	421	506	435	453	489	457	478	462	448	409	463	473	424	470	436	407	438	417	474	467	428	430	450	421	455	472	447	477	488	440	460	429	465	419	410	478	418	450	456	437	441	495	432	466	441	429	432	519	431	459	482	439	445	446	455	434	503	439	446	453	439	438	488	468	448	442	448	455	472	429	460	406	420	436	423	420	428	474	429	407	473	454	460	455	436	502	441	443	392	450	444	465	465	462	433	454	463	464	442	448	448	462	454	454	470	467	465	468	413	471	462	422	457	477	455	418	405	436	425	466	446	485	424	405	430	465	427	431	466	443	438	438	440	449	409	436	460	453	439	454	436	441	486	478	454	466	473	459	425	417	434	460	428	468	463	420	460	449	470	443	447	476	475	441	491	461	447	474	473	444	456	423	454	424	455	431	442	424	426	460	458	449	474	472	459	458	433	444	494	454	447	456	465	450	419	426	424	471	477	451	457	421	441	504	448	418	451	452	418	483	444	415	433	424	453	413	472	425	425	471	432	433	439	451	472	454	441	443	486	429	460	472	442	463	439	444	451	433	442	449	410	462	461	449	433	433	475	417	465	451	512	469	454	443	438	441	454	468	443	440	435	438	430	429	470	461	477	449	440	458	457	406	452	443	439	446	435	420	468	431	467	456	440	412	461	442	443	473	453	434	435	473	424	449	422	413	454	436	462	404	428	447	449	431	459	434	446	432	488	456	478	432	415	457	465	463	486	481	428	442	437	460	468	455	478	459	437	439	411	454	423	481	475	412	450	441	450	475	448	472	427	442	473	426	447	480	413	448	413	429	449	454	434	448	408	442	445	466	449	446	494	473	432	444	465	418	432	460	453	462	421	423	442	470	452	439	455	486	452	396	472	441	444	453	435	473	412	424	395	488	448	451	433	445	475	443	470	439	439	464	437	428	452	466	473	426	432	465	450	405	416	448	433	452	486	436	455	428	450	447	474	457	447	442	433	432	465	446	448	432	457	487	437	447	439	440	445	431	449	437	419	448	481	491	445	445	452	457	464	463	457	465	452	435	454	430	482	466	483	444	497	464	480	457	471	463	393	444	416	490	491	458	433	466	453	470	452	450	407	460	457	442	414	456	475	437	451	416	425	460	444	504	423	448	435	431	468	453	438	468	452	440	408	406	416	446	427	412	448	463	477	493	438	446	452	474	472	426	433	407	454	455	461	446	439	456	475	417	443	476	431	455	444	457	453	440	422	473	450	454	469	467	458	483	464	439	411	473	452	476	463	463	443	426	454	425	504	432	463	487	446	443	493	496	469	443	439	481	466	422	420	427	459	464	421	481	432	409	502	429	445	464	444	455	510	437	453	437	466	439	438	434	475	463	455	441	439	471	455	448	411	409	478	464	452	439	439	443	450	442	425	470	450	454	446	444	457	435	471	414	460	421	456	459	463	481	450	426	467	426	437	468	472	442	461	469	432	451	409	475	432	418	472	433	424	450	452	444	463	448	418	466	436	429	426	454	434	445	460	456	452	471	443	434	466	439	470	435	454	448	438	451	424	477	430	445	446	458	435	428	455	488	458	486	462	473	450	441	442	444	432	410	490	468	483	498	447	409	427	483	438	436	481	434	445	491	429	435	451	470	453	465	441	456	498	461	418	462	453	510	450	452	443	435	449	446	465	470	445	456	441	421	435	487	409	420	477	472	479	445	447	440	454	438	419	422	455	428	474	458	450	507	482	427	452	439	463	439	446	469	484	442	440	518	462	457	484	432	473	457	461	450	442	471	436	462	448	428	446	453	432	465	487	437	454	474	453	450	452	468	446	472	434	429	462	444	411	460	429	425	461	466	483	446	454	451	448	444	446	461	440	474	427	473	453	409	434	475	483	445	425	457	467	440	511	483	424	420	471	489	473	440	434	467	458	438	428	477	465	467	440	443	453	438	458	458	456	442	439	474	460	431	438	388	487	459	445	481	467	420	468	446	471	458	471	481	427	488	467	443	467	469	441	432	445	457	457	417	423	471	449	422	472	462	443	459	453	452	441	454	433	485	464	426	441	434	403	459	479	473	468	468	452	427	445	411	456	449	506	434	457	454	474	435	428	450	428	448	422	454	479	411	451	459	449	475	446	473	456	458	490	478	422	451	422	465	465	447	425	424	437	424	451	433	423	415	428	466	447	472	441	489	464	455	459	436	459	468	420	435	460	471	456	454	474	449	452	474	470	441	467	466	456	449	449	465	502	419	408	421	441	507	448	466	451	409	433	450	464	483	461	475	458	472	464	431	421	439	479	443	470	466	448	454	456	431	471	422	437	457	424	414	443	437	402	456	459	460	462	462	476	446	427	460	482	377	451	440	442	446	444	472	429	436	459	469	477	469	431	450	423	457	483	449	470	460	481	437	445	436	469	453	453	466	467	410	434	426	475	466	426	428	441	465	419	454	437	456	479	467	413	444	463	410	466	455	455	432	442	484	485	477	431	445	464	463	446	441	467	458	451	411	453	470	494	452	448	493	481	438	488	470	469	458	459	434	442	469	420	480	473	453	438	430	470	471	440	440	441	420	465	458	447	453	416	467	471	466	452	451	465	487	442	466	453	465	488	462	386	422	466	475	453	465	446	454	471	434	435	452	477	476	431	449	396	426	434	457	435	462	474	409	431	486	440	442	442	460	467	465	426	427	515	435	458	453	452	485	453	475	429	423	450	481	433	445	443	449	467	444	461	478	463	444	441	448	482	489	453	460	457	451	433	426	466	459	438	482	412	472	450	452	474	473	443	433	439	454	430	426	485	448	409	439	490	445	469	451	458	472	409	425	466	445	462	425	483	431	471	461	431	437	476	483	439	487	471	453	445	444	450	472	439	471	460	437	427	436	453	478	451	458	434	469	472	429	435	466	437
13451	6979	564	320	466	419	391	372	274	231	237	203	200	158	146	113	124	96	93	74	88	77	85	72	88	73	69	68	63	66	58	55	63	46	59	60	57	60	53	54	50	54	55	38	43	61	43	42	41	44	48	44	37	38	44	33	44	32	38	32	37	36	43	49	38	41	34	31	39	29	40	42	40	38	43	39	24	38	40	39	46	37	35	42	39	35	41	44	27	40	35	45	43	36	40	47	30	40	41	42	49	47	43	40	34	41	39	28	26	55	41	31	43	38	46	34	40	48	39	43	47	44	39	40	51	39	45	34	45	43	47	41	39	42	44	38	39	33	35	47	46	42	34	35	39	38	33	36	42	34	39	44	40	34	36	44	34	39	42	42	29	36	32	41	35	31	35	41	31	53	25	35	53	36	40	35	29	44	37	39	36	30	24	46	26	39	40	36	45	34	27	51	39	32	42	34	22	29	43	37	30	37	32	54	35	41	34	39	35	35	43	43	42	33	39	27	41	35	47	34	34	36	44	44	34	26	39	35	41	39	42	37	44	46	39	39	33	38	26	45	42	57	36	43	43	33	34	46	31	37	50	36	42	35	34	33	46	36	40	42	43	33	42	35	38	39	42	50	48	48	42	27	35	45	30	40	39	44	40	32	37	39	34	47	36	31	42	32	39	41	48	32	32	39	26	47	39	51	32	49	39	41	34	39	40	37	39	38	40	45	30	46	43	36	38	32	37	32	35	40	52	48	33	29	34	37	41	33	27	56	41	42	39	29	43	31	39	37	40	48	31	32	29	45	46	32	35	39	32	32	33	34	34	42	36	36	36	33	28	46	25	42	38	37	43	41	47	38	33	38	40	41	38	36	32	35	37	49	42	29	33	34	35	37	26	37	30	34	39	44	28	37	38	34	36	43	44	43	38	34	39	24	31	32	39	42	44	40	38	32	46	33	36	34	29	30	42	35	35	41	47	39	49	41	42	36	42	30	32	31	36	42	41	37	39	47	36	40	40	37	43	35	50	29	35	34	38	40	39	46	45	34	40	27	41	37	38	33	30	27	38	32	33	33	38	47	41	41	48	41	41	39	38	36	28	45	38	44	37	32	48	33	34	40	36	41	28	37	31	39	42	41	34	41	39	32	35	39	34	36	46	37	29	31	34	41	34	41	39	44	44	28	36	38	37	42	46	30	38	42	38	33	35	33	36	24	33	44	33	36	40	45	38	38	35	37	50	35	42	43	29	32	32	46	33	49	36	45	26	37	32	33	39	35	36	47	51	37	34	40	35	43	32	45	28	21	27	36	35	35	35	44	27	37	43	33	38	34	38	42	54	35	36	50	36	44	42	34	35	37	37	43	33	36	42	41	39	39	33	38	28	39	39	36	36	33	38	36	34	34	28	43	35	43	27	30	41	37	30	32	44	40	42	32	40	33	28	50	41	44	45	35	50	32	45	37	31	27	46	41	49	32	38	34	35	37	27	37	37	46	32	41	41	37	39	39	47	37	41	38	41	32	34	49	38	33	36	30	20	40	42	31	54	45	30	36	27	27	39	43	36	36	35	42	46	40	41	34	37	26	41	31	35	41	37	36	48	36	36	37	46	37	43	47	42	37	37	34	38	39	34	36	39	37	29	38	46	47	35	34	28	42	41	40	34	34	39	39	31	50	42	43	44	29	38	44	28	49	47	31	28	49	44	40	43	35	45	37	37	33	43	47	45	31	42	37	39	39	28	35	38	52	40	33	40	39	33	35	35	31	33	39	42	33	44	49	55	44	28	33	48	41	27	43	27	42	37	32	43	39	36	37	38	40	46	38	25	40	37	34	47	37	30	36	39	33	44	41	44	41	43	39	49	33	41	49	45	36	50	35	46	38	33	35	27	39	40	36	54	30	46	33	35	35	35	46	36	35	39	35	32	32	38	47	44	41	46	37	40	40	46	42	39	43	40	36	26	35	39	39	36	41	51	36	40	47	29	33	25	27	43	39	25	40	39	56	43	32	42	35	47	36	36	35	42	35	41	47	33	40	50	43	36	44	38	36	35	36	44	35	29	45	24	38	44	34	42	35	27	45	27	48	39	47	48	39	32	32	40	31	47	37	50	26	34	31	43	32	32	37	36	41	45	34	40	33	38	39	29	34	36	43	40	55	31	47	42	38	29	41	35	37	41	26	44	34	41	41	36	47	44	36	28	34	43	29	47	44	44	33	35	43	35	39	39	50	44	42	21	41	41	53	42	41	49	47	40	33	38	46	40	44	36	33	25	40	41	40	42	45	44	35	33	35	29	39	33	44	50	39	30	50	33	42	40	31	48	39	35	34	34	43	35	47	41	36	37	42	32	29	37	52	42	44	44	41	40	37	39	31	44	39	32	37	35	48	36	43	38	32	43	40	43	38	46	35	26	33	31	25	44	38	39	37	41	35	55	30	31	45	39	28	40	41	29	37	32	49	34	34	30	39	29	32	40	41	36	45	38	29	48	47	47	24	35	41	38	27	41	44	41	41	42	32	34	51	32	33	51	28	40	41	37	35	33	49	37	33	37	36	39	39	42	30	25	38	50	45	38	39	41	33	37	35	30	38	35	44	30	30	33	39	29	34	33	33	41	36	27	43	40	43	38	46	33	34	36	36	35	41	49	35	36	47	39	36	34	45	37	36	47	35	39	44	51	41	47	36	45	40	36	34	39	31	38	30	35	43	52	42	35	38	36	39	34	37	39	42	31	27	41	46	43	39	46	53	48	38	44	47	31	51	36	28	39	36	40	38	48	40	32	32	42	37	31	33	34	36	44	32	37	32	36	31	57	32	46	40	41	34	28	46	46	43	34	36	33	30	45	32	34	41	39	40	41	45	36	29	50	41	29	40	26	39	43	36	30	38	38	35	34	38	27	31	45	37	47	45	29	45	43	38	37	43	41	41	40	42	43	36	36	35	42	34	40	29	40	33	48	38	36	44	27	32	44	27	39	31	42	40	32	43	29	36	35	32	37	41	35	48	40	45	36	41	32	44	36	36	29	30	42	35	38	37	51	49	44	40	58	45	42	49	33	40	37	35	32	23	37	41	45	44	38	35	37	41	38	33	25	40	37	40	30	39	33	39	36	48	38	47	44	30	38	35	33	40	29	50	42	38	27	35	42	43	38	36	40	26	30	41	42	34	33	37	39	43	30	40	49	56	35	44	34	40	32	38	37	39	37	44	35	32	50	44	39	41	34	36	36	28	42	44	45	39	40	33	33	33	37	40	30	42	33	42	36	40	43	35	38	33	46	42	33	48	38	47	43	43	37	28	44	29	45	46	50	28	35	38	36	37	39	27	37	38	48	37	39	30	36	54	53	30	44	30	42	42	35	48	45	45	37	45	47	29	30	33	42	46	29	34	50	46	40	33	30	47	33	38	40	38	47	44	38	34	44	44	49	36	29	43	44	42	36	41	33	54	40	42	33	42	40	41	38	34	41	48	42	36	29	32	27	45	44	44	51	41
53179	33906	9438	19353	26325	25285	22298	18765	15444	13073	11024	9372	7856	6873	6040	5516	4694	4378	3841	3532	3134	2905	2624	2505	2309	2250	2208	2035	2059	1886	1876	1646	1605	1597	1585	1534	1460	1308	1249	1267	1223	1116	1100	1074	1191	1023	974	950	901	824	843	756	805	750	719	718	706	754	698	753	687	656	731	716	672	764	714	716	648	721	733	694	723	713	667	715	673	718	623	682	680	599	621	661	648	669	651	672	651	640	625	638	722	657	677	689	612	658	686	690	646	685	627	636	641	666	647	632	671	627	663	642	627	593	613	632	623	640	596	707	620	707	624	628	615	612	656	613	582	604	594	560	605	611	558	641	605	612	632	610	636	615	589	634	634	599	609	555	584	593	634	602	569	583	558	637	595	609	533	596	621	616	595	563	617	611	636	594	630	632	635	625	583	617	572	567	600	615	579	616	602	604	577	656	599	616	611	564	631	602	641	629	573	623	601	585	574	619	577	597	634	620	637	592	609	630	585	645	617	590	605	620	608	632	568	624	579	570	624	632	555	623	593	602	619	611	620	585	611	581	595	596	574	636	585	597	598	556	564	615	641	604	605	581	585	609	602	624	606	580	583	599	533	629	586	615	622	562	573	642	613	580	606	567	550	587	571	593	610	583	599	554	605	580	578	577	604	622	579	597	599	550	526	576	696	630	589	607	585	582	612	652	657	583	625	627	584	598	650	606	590	612	589	629	588	626	608	597	576	612	542	620	576	592	631	630	621	564	615	608	583	586	591	593	616	583	565	587	582	604	589	625	605	523	593	621	602	590	598	612	590	565	571	623	594	612	613	641	603	623	563	592	603	600	584	575	594	593	614	607	601	591	638	594	606	587	578	611	555	561	592	566	604	610	605	616	580	546	603	577	612	598	606	614	602	583	596	627	622	647	590	606	585	580	562	561	634	582	612	612	567	575	611	598	645	577	642	576	590	591	555	586	574	612	585	602	588	599	579	612	625	641	603	560	578	562	631	600	631	598	592	602	593	567	559	642	594	559	611	651	557	612	611	621	561	581	627	567	596	615	562	656	577	601	609	631	593	610	547	584	603	634	560	590	602	617	616	601	588	574	606	634	585	601	578	574	587	542	544	595	632	575	573	584	657	624	617	628	630	578	597	643	564	584	561	587	605	599	609	613	599	636	625	622	544	602	580	551	611	617	595	578	622	550	627	616	579	548	594	611	587	633	572	582	584	608	616	547	586	606	571	607	549	580	581	604	560	585	596	633	591	633	585	553	641	616	647	588	602	588	589	627	613	621	605	599	624	600	611	588	606	585	619	618	573	622	589	661	603	545	607	616	555	613	632	587	580	596	601	594	621	629	603	605	637	602	611	619	608	628	616	616	617	590	577	555	618	622	606	547	591	620	620	627	577	572	602	599	614	614	601	633	589	601	527	578	596	615	611	580	601	574	606	589	579	585	586	622	585	575	588	617	615	601	617	554	594	592	593	587	588	614	623	625	654	604	572	610	589	599	604	600	555	579	597	606	594	541	626	565	618	650	619	580	562	587	617	582	594	574	597	634	596	569	585	618	592	571	610	579	587	571	564	586	575	585	634	616	620	605	659	561	607	585	586	580	570	626	582	556	588	602	566	606	608	594	555	586	609	591	586	594	590	606	596	590	611	599	572	614	603	640	599	609	582	593	628	607	625	606	578	598	611	631	598	612	605	522	567	564	586	625	567	605	585	571	592	665	624	585	613	597	603	592	576	600	548	614	612	596	589	573	608	615	587	612	620	576	620	588	599	589	621	572	595	606	553	595	563	622	579	603	551	552	628	584	582	600	564	597	614	613	625	613	637	592	605	550	612	577	579	598	620	584	603	600	585	582	559	594	590	639	561	537	619	587	595	567	640	607	593	620	596	600	587	574	582	625	555	609	590	619	623	607	603	639	582	638	595	567	612	620	615	565	595	605	634	606	582	597	628	570	607	589	578	608	578	563	618	594	601	594	607	572	602	600	599	587	592	580	601	567	667	590	642	607	594	542	620	581	634	605	620	631	593	607	629	632	626	608	591	570	630	605	576	645	607	628	640	629	581	602	587	547	641	578	574	601	625	624	572	608	613	605	595	577	559	596	609	603	595	615	629	585	570	602	555	641	652	646	652	544	622	596	551	580	595	608	632	616	571	564	635	584	574	591	601	569	618	598	636	625	599	585	620	600	591	578	612	546	599	638	557	604	586	631	589	622	602	584	617	552	589	584	531	596	604	616	590	606	599	574	576	589	635	592	597	620	624	598	620	594	598	593	627	609	599	604	619	602	619	601	608	671	617	610	589	639	586	629	605	626	583	633	598	654	626	629	565	602	602	594	621	575	632	540	608	632	620	594	559	627	639	609	588	569	601	598	583	560	606	612	562	563	590	628	609	604	587	656	593	637	598	594	570	555	596	630	582	640	582	583	601	600	592	526	625	582	581	590	566	606	597	602	615	639	590	539	592	579	579	593	600	566	594	565	607	608	623	598	589	601	599	592	597	601	596	580	648	629	580	617	589	600	649	555	584	603	599	582	586	601	577	598	642	626	610	591	602	580	587	634	592	625	630	549	585	561	588	550	594	581	637	620	550	622	588	629	613	622	586	559	586	588	593	598	629	596	596	568	579	571	604	579	591	588	607	579	655	576	588	587	595	579	659	589	659	593	579	601	611	601	619	576	597	577	629	544	562	574	597	590	633	554	588	593	579	561	630	569	591	638	629	584	583	576	617	605	610	608	600	595	632	616	604	542	610	584	572	605	617	629	595	626	576	599	582	619	633	615	577	558	588	606	563	561	608	634	621	579	572	587	618	585	584	635	591	621	580	598	615	602	597	590	605	638	635	629	580	582	604	599	607	589	569	585	603	638	570	619	604	592	597	587	576	606	584	581	625	587	616	578	575	612	668	602	606	587	596	601	578	582	567	583	601	571	590	592	614	632	599	572	596	578	585	598	604	582	596	604	587	625	620	628	625	584	570	578	629	572	599	596	566	560	585	586	554	619	599	599	575	639	615	605	594	616	509	578	594	656	552	615	624	593	604	608	590	596	607	591	615	576	613	571	607	619	636	591	602	563	584	635	580	617	621	581	600	619	552	625	587	610	625	654	658	623	575	618	603	628	588	632	567	586	594	583	609	571	637	556	585	614	567	621	619	644	595	611	577	579	535	559	618	577	579	552	581	568	610	627	589	554	584	567	589	601	613	588	613	598	584	583	584	592	564	564	631	618	556	562	582	602	587	577	632	612	584	598	634	597	590	583	625	582	585	582	576	638	614	598	566	614	629	629	550	614	661	612	617	603	601	598	629	589	610	595	560	601	610	614	610	571	593	645	589	625	599	571	596	622	574	611	596	601	629	613	576	583	592	578	552	582	575	589	568	620	597	602	605	579	595	575	581	575	580	621	591	643	639	626	627	561	591	581	558	579	555	632	555	626	633	608	610	576	552	595	619	599	618	645	602	589	619	585	596	625	587	586	579	592	614	589	604	595	625	558
4891	1757	175	89	152	141	142	110	132	93	73	67	48	59	43	48	38	38	40	35	30	32	26	36	25	26	27	30	40	25	25	22	22	22	27	25	32	17	19	32	33	37	17	19	17	21	27	23	20	26	19	12	13	16	25	13	13	18	16	16	14	20	21	19	16	21	19	25	22	16	15	15	9	29	21	17	15	17	16	16	24	16	19	25	25	20	17	15	16	22	22	22	22	19	26	27	14	31	13	22	24	15	18	24	18	21	20	24	17	17	19	18	17	19	24	20	12	19	22	21	25	25	23	19	17	12	20	18	13	23	24	14	21	23	28	17	17	17	14	18	19	13	20	18	19	19	24	19	18	28	21	15	16	22	16	18	21	10	24	12	14	11	15	16	19	20	20	13	18	25	22	23	29	17	12	10	15	16	22	13	16	20	21	21	22	15	19	19	14	23	24	13	16	13	12	20	17	22	20	20	11	17	18	17	23	23	15	21	26	26	16	16	19	21	21	18	12	15	13	16	27	10	12	25	26	21	19	20	18	21	18	27	14	17	16	13	19	21	15	24	19	27	19	14	16	10	15	14	19	19	10	20	17	21	17	13	18	18	23	14	26	17	16	21	12	15	26	16	19	17	16	16	21	17	12	21	22	32	16	18	16	21	13	17	18	23	16	22	18	23	13	17	16	18	15	29	24	22	24	18	21	19	20	9	14	9	12	18	18	19	27	19	20	19	17	23	29	17	19	18	16	24	21	26	19	13	20	20	14	20	22	22	13	16	23	17	28	19	16	22	16	15	18	16	17	19	25	14	20	17	19	15	22	22	16	18	16	24	24	19	23	18	21	16	15	24	23	19	28	18	16	33	23	19	14	20	31	19	17	15	22	19	16	20	27	20	21	27	22	15	17	20	22	18	16	15	13	17	17	18	18	16	20	23	12	19	21	12	20	15	21	18	20	20	23	15	14	19	21	20	19	18	17	26	13	10	23	21	18	13	19	15	15	15	17	18	13	21	22	18	16	28	20	17	15	27	17	16	16	16	17	21	19	15	17	13	20	15	12	22	21	14	20	16	14	19	11	12	9	10	18	26	24	12	13	25	22	26	23	17	31	15	18	13	13	21	19	15	16	17	20	20	22	19	25	20	14	17	17	23	21	16	17	14	15	22	22	20	12	14	13	11	18	12	21	16	23	22	22	14	19	19	17	17	11	17	21	23	22	10	20	16	16	22	16	14	23	12	20	14	13	9	22	29	13	17	22	22	25	20	20	22	19	15	15	23	24	20	13	16	20	19	18	15	16	19	22	13	13	16	23	16	21	18	13	17	19	29	22	14	14	19	15	16	12	17	20	18	18	13	17	14	16	18	17	20	15	17	16	23	24	12	19	16	14	18	15	21	13	17	13	18	16	16	20	13	30	13	18	16	19	18	19	22	22	10	18	28	19	16	13	15	16	23	14	13	17	12	12	16	18	15	19	11	16	20	13	10	18	17	17	17	26	18	17	22	17	16	13	16	16	17	19	17	28	16	18	18	25	18	18	18	19	13	19	18	18	18	16	23	19	12	17	29	18	11	18	21	17	14	15	26	24	15	17	20	11	15	11	18	27	9	17	10	28	19	17	19	12	11	26	19	10	18	18	19	18	20	15	22	10	15	22	16	19	13	23	17	22	25	20	18	17	22	16	9	14	26	10	23	25	17	24	12	21	22	20	19	18	22	16	15	17	16	18	15	21	20	17	24	21	11	20	21	23	12	17	16	23	11	19	21	23	21	17	16	24	19	25	17	14	23	21	24	13	17	18	18	22	21	17	16	17	20	20	17	17	25	15	25	19	15	21	20	14	27	17	15	15	18	19	19	23	18	17	27	20	18	22	22	19	19	11	13	23	14	19	24	18	13	12	17	19	15	17	18	15	19	19	16	11	26	12	18	14	15	14	14	21	18	18	15	18	17	13	27	17	13	22	14	8	22	16	18	19	20	17	20	15	24	19	18	18	18	19	17	18	13	20	21	18	19	15	8	15	18	22	21	16	16	19	25	16	19	16	14	21	15	21	21	18	14	11	17	20	18	28	15	18	16	15	23	27	20	15	22	13	17	19	20	16	28	19	18	21	16	19	11	12	14	20	14	18	21	14	19	17	17	22	19	20	14	13	18	22	18	23	19	20	19	12	18	14	17	15	21	14	18	11	16	14	25	21	25	10	19	15	16	19	15	19	18	10	13	20	17	22	18	22	19	15	23	17	11	16	23	20	14	17	22	20	24	19	21	29	19	24	18	11	16	21	15	26	19	19	26	23	12	17	21	17	8	15	23	12	17	19	16	14	14	17	15	18	18	20	21	26	12	19	17	14	14	15	11	14	15	21	22	15	8	14	14	26	22	11	14	15	13	14	21	13	17	28	13	13	27	17	18	11	16	14	13	22	19	18	19	15	10	16	15	9	17	16	20	16	21	26	22	18	21	13	18	10	18	16	18	17	13	19	22	21	21	13	23	19	20	22	17	15	23	14	22	15	18	16	24	18	26	20	23	12	27	19	20	15	16	13	17	24	11	15	15	14	12	20	20	14	13	18	9	22	17	12	15	23	18	23	22	20	18	12	11	23	14	17	24	20	17	12	19	18	16	24	15	29	15	14	13	15	20	19	27	17	23	14	14	21	19	12	17	9	19	26	22	18	14	19	13	13	17	20	20	15	16	13	10	17	22	15	16	22	25	16	17	22	18	10	22	14	17	19	18	16	13	8	11	13	21	21	19	16	14	20	18	14	14	25	23	16	21	14	18	13	11	8	15	18	19	19	22	16	19	22	26	19	14	18	24	20	17	12	10	27	19	19	15	13	25	14	15	12	18	24	21	19	15	19	22	23	13	21	17	12	17	13	19	22	31	23	19	15	13	18	17	16	18	28	14	19	24	16	29	23	16	13	17	23	18	16	19	20	20	10	26	20	16	19	17	17	24	20	20	21	10	18	15	19	12	22	25	17	24	20	22	12	23	17	21	16	10	16	16	29	14	19	26	16	14	10	20	15	14	26	17	15	20	15	16	20	10	18	22	14	14	21	18	16	24	24	21	12	16	19	19	23	10	19	17	14	14	16	17	13	14	23	19	15	28	14	19	12	17	22	14	26	22	12	18	16	19	20	29	18	28	15	13	25	16	20	23	16	15	19	22	15	11	16	9	22	15	15	25	24	15	23	17	17	18	11	19	19	26	18	13	24	23	13	15	10	25	19	18	16	15	15	19	18	19	20	23	18	15	19	22	12	14	20	17	16	17	16	13	15	22	22	20	16	14	14	8	26	28	13	20	25	28	21	16	23	21	16	26	18	20	18	15	16	19	17	12	17	25	22	15	21	12	21	20	8	12	11	18	12	20	22	14	19	22	18	23	24	19	16	20	18	21	8	21	23	25	11	16	15	12	17	20	20	22	13	18	11	18	14	18	24	19	21	16	11	17	19	18	21	16	25	23	18	13	13	17	14	14	18	9	16	16
38558	22583	3882	9566	14544	13912	11280	8681	6944	5541	4465	3593	3071	2526	2248	1958	1759	1459	1403	1210	1095	975	902	909	880	830	827	835	860	761	711	656	611	650	628	546	561	578	521	514	546	449	431	451	461	476	450	380	401	383	375	375	338	336	370	336	326	324	309	308	358	327	335	356	352	356	345	361	337	327	334	320	346	308	332	329	299	326	300	313	324	276	277	275	324	308	309	308	293	341	300	337	300	334	306	321	339	356	345	296	286	307	312	301	301	323	319	307	308	320	318	296	322	336	341	274	295	280	325	335	335	321	308	294	323	317	298	263	302	293	307	333	321	309	304	294	294	309	293	325	285	293	275	275	288	281	288	304	282	295	293	284	284	255	332	289	290	298	299	324	268	312	316	288	295	304	314	327	305	299	322	284	304	301	279	269	289	289	254	287	304	294	308	282	266	276	313	298	302	289	306	315	270	297	347	305	295	285	326	313	309	274	301	293	304	264	330	275	301	307	280	295	305	261	313	311	299	313	287	301	293	278	287	299	287	289	297	299	314	296	300	303	271	282	329	291	313	291	293	286	305	311	301	304	272	288	305	312	282	289	305	296	293	284	313	282	327	331	322	325	317	284	292	290	271	308	275	299	279	300	330	287	287	290	303	288	294	275	308	299	300	277	315	305	291	319	295	294	324	306	319	274	347	286	287	282	271	289	285	305	290	242	287	316	282	302	296	285	281	292	263	318	298	299	295	281	291	282	302	285	286	309	276	287	307	279	289	330	300	302	264	309	309	293	286	305	302	275	305	291	303	312	293	295	259	294	285	283	273	296	298	275	301	288	308	304	281	286	288	298	290	276	295	287	283	313	325	287	262	279	314	292	263	291	260	291	298	302	310	286	312	296	269	320	292	241	293	284	313	295	283	316	270	304	269	270	287	287	288	290	275	318	313	309	298	286	283	279	266	317	294	294	272	310	275	297	296	293	306	291	296	282	288	301	287	294	286	298	287	288	296	290	298	288	293	280	287	277	282	326	282	309	289	299	269	290	304	313	264	282	310	287	305	296	276	302	276	296	267	306	327	277	312	300	301	293	312	297	283	303	282	323	285	280	317	291	284	280	281	248	309	303	289	305	301	304	299	309	284	293	296	274	278	313	320	283	302	289	282	316	296	274	291	319	313	302	276	302	285	288	268	297	276	273	292	280	272	318	305	303	296	272	302	331	256	280	285	269	307	288	275	290	302	275	287	309	261	323	297	293	278	285	271	291	304	300	310	266	290	332	292	325	272	288	324	270	326	271	278	319	308	336	301	301	288	279	276	315	305	273	299	279	278	276	279	294	311	334	291	299	302	288	279	248	261	278	302	314	265	276	290	292	265	291	315	315	293	289	298	264	294	285	280	279	318	306	309	282	300	296	302	313	304	316	312	278	293	296	319	298	306	301	334	297	301	292	300	305	267	289	298	276	252	301	314	263	253	303	283	293	272	277	312	323	293	261	272	311	302	287	287	285	316	313	280	298	319	309	298	299	334	304	317	308	314	293	302	299	328	285	290	271	270	311	297	277	277	248	304	274	272	290	288	286	303	260	339	291	275	314	313	302	284	278	326	313	276	306	286	277	291	282	306	296	297	283	282	289	291	293	264	287	303	288	309	289	304	298	282	299	268	299	279	277	280	281	311	268	283	286	289	285	313	265	293	271	311	274	306	285	298	277	288	273	268	325	290	292	308	327	305	271	288	305	311	278	303	277	315	296	276	301	316	295	316	316	299	319	301	288	307	294	260	303	317	284	313	301	290	288	268	306	326	290	294	285	306	287	296	301	315	265	280	298	289	299	283	259	293	285	261	298	305	252	287	312	282	307	274	275	320	276	302	306	300	298	335	291	297	299	298	301	285	291	325	280	286	287	309	308	270	261	294	294	310	296	294	290	302	284	305	288	275	289	305	285	302	301	321	299	313	326	264	289	333	292	307	313	282	318	289	320	270	305	278	307	269	283	272	281	305	293	308	341	301	286	296	294	318	290	271	306	297	291	308	269	307	319	274	288	318	295	284	304	270	294	307	303	307	294	290	328	285	289	301	317	277	292	266	271	304	294	297	303	305	293	273	282	296	287	321	269	283	285	288	322	304	279	277	308	277	293	291	306	267	267	308	251	287	281	271	279	315	302	302	309	306	302	267	290	302	277	257	308	278	292	292	288	281	282	288	298	247	301	299	311	289	300	297	274	341	289	287	309	299	276	275	294	287	276	311	256	298	333	306	248	300	315	281	340	266	290	297	294	283	279	301	292	276	315	291	298	303	299	298	279	299	279	288	297	284	268	272	304	328	307	293	295	292	286	280	295	273	266	310	275	304	312	273	258	258	303	304	296	307	264	286	300	335	240	287	309	344	298	268	271	264	296	280	280	314	284	293	306	306	290	279	289	272	276	337	270	290	291	280	277	273	296	285	291	326	304	304	327	317	286	267	299	268	325	266	288	301	300	316	309	277	291	287	296	302	288	317	318	281	322	277	308	266	292	294	305	290	299	270	302	289	321	277	293	282	271	273	332	271	274	294	311	263	287	292	299	271	295	272	285	309	295	270	324	292	292	269	295	266	304	273	274	276	299	306	313	268	290	322	270	283	310	285	293	298	309	309	287	303	293	306	306	280	286	312	299	279	286	302	312	285	282	290	284	274	313	300	297	309	270	274	313	312	274	299	275	292	315	299	302	329	287	315	326	271	290	276	258	272	298	290	301	282	298	321	306	302	294	304	293	296	309	295	282	293	270	320	283	301	304	302	281	275	296	303	324	300	318	304	299	301	311	277	292	314	269	315	312	317	285	278	281	289	288	287	294	279	309	277	313	302	260	284	301	261	295	294	321	268	286	262	297	327	307	277	266	299	296	310	341	285	296	288	280	278	318	265	350	290	317	273	282	289	305	310	307	280	285	272	265	307	288	304	304	307	320	312	304	324	291	301	279	308	309	294	275	285	302	326	304	326	290	290	300	306	307	299	299	295	313	278	310	317	302	303	273	290	303	256	309	261	310	293	338	276	289	295	316	306	295	293	290	284	289	293	297	302	297	287	316	274	298	264	294	283	291	324	288	291	295	295	287	322	309	287	287	271	323	274	277	308	293	300	302	271	310	331	318	312	319	296	327	293	299	303	283	305	308	286	290	307	310	291	309	279	303	323	308	290	309	285	261	276	280	299	270	281	271	309	326	312	270	287	271	301	276	306	291	269	292	306	292	298	301	271	272	321	306	305	267	293	293	303	288	308	323	306	287	267	271	304	285	287	277	269	293	292	307	289	284	299	311	274	284	295	256	282	285	283	325	293	251	297	317	291	293	305	316	305	304	313	312	272	305	271	263	282	310	333	284	255	289	300	307	284	291	294	280	267	309	280	288	290	274	275	306	289	288	316	263	278	290	270	314	263	288	290	302	287	291	321	296	271	258	336	266	297	303	263	281	294	312	289	263	282	283	282	318	288	282	316	297	293	337	276	280	297	297	311	295
11577	6187	465	248	363	378	358	291	225	212	190	171	130	130	120	111	99	92	82	83	74	73	59	53	55	63	69	58	57	50	49	47	52	39	44	44	47	38	50	43	50	44	45	48	38	36	27	34	26	37	35	34	30	40	40	40	35	37	25	22	35	34	30	36	32	32	32	42	34	30	33	33	27	30	36	33	29	37	23	27	21	37	32	37	30	31	34	28	36	28	31	22	31	32	33	32	31	29	20	37	55	32	34	31	33	34	37	34	32	38	31	17	26	38	34	28	34	35	34	28	38	36	36	33	34	30	33	30	18	36	33	33	38	32	40	31	38	35	22	25	27	29	31	22	31	36	24	44	29	33	25	22	31	32	34	24	27	27	33	31	32	27	30	29	21	23	26	31	39	32	26	31	32	36	27	28	41	45	32	47	28	32	29	37	27	28	21	38	36	30	37	28	36	32	29	25	31	33	31	32	31	32	44	46	29	19	39	20	31	34	31	20	35	29	27	31	31	36	34	30	27	29	36	34	30	35	37	33	34	33	29	37	43	38	45	28	44	34	30	34	24	40	30	32	26	25	27	33	33	28	32	24	36	22	38	28	43	36	31	29	26	30	25	41	34	24	34	25	35	34	39	34	36	31	27	34	24	26	32	30	30	27	26	32	42	33	38	34	21	38	17	41	31	33	27	29	25	29	28	30	26	30	30	26	30	29	32	36	35	31	30	37	25	33	27	36	32	30	25	32	34	32	31	35	37	25	27	34	33	41	38	25	33	20	33	30	27	31	27	23	23	30	31	35	35	34	36	30	41	42	37	42	30	20	31	34	29	28	32	37	31	28	26	41	37	38	36	38	39	25	35	32	32	30	28	24	27	38	37	33	38	30	27	38	28	30	34	32	29	33	21	34	37	24	35	28	34	33	34	29	32	28	43	24	24	26	32	27	34	22	38	39	38	29	28	26	37	36	42	19	40	27	25	29	26	28	37	22	37	31	30	34	32	30	23	34	31	30	26	42	24	26	29	37	29	32	36	26	30	34	19	26	34	33	39	31	27	24	32	34	33	23	27	40	37	21	36	39	34	22	39	43	38	46	43	26	28	32	44	37	33	33	40	32	34	30	30	31	31	30	35	22	31	37	23	29	30	32	35	24	37	35	32	37	35	23	23	31	33	29	32	29	26	32	36	27	41	37	33	25	36	28	26	38	38	28	32	32	40	34	32	25	30	26	33	18	32	38	27	34	37	43	22	40	28	31	23	20	18	32	30	34	32	39	41	39	23	34	30	47	34	37	35	37	31	41	37	31	39	32	23	30	33	41	38	35	33	25	34	35	26	44	35	38	32	34	44	26	35	28	24	35	38	39	31	28	29	22	29	23	25	24	38	24	24	40	37	32	42	35	27	34	38	34	31	34	37	33	30	30	40	26	34	46	36	33	28	37	36	32	31	34	43	35	42	37	30	27	41	38	28	29	36	32	35	33	36	21	41	29	28	32	36	22	39	32	29	33	28	44	33	29	36	38	29	28	40	42	26	28	24	37	27	32	26	31	23	38	32	40	38	43	31	27	30	25	34	39	36	28	35	37	24	32	42	34	21	37	30	23	28	27	39	27	30	39	32	28	45	26	43	42	31	28	30	26	33	39	37	36	27	21	47	31	41	26	34	38	45	24	22	25	35	41	17	21	40	23	33	34	31	31	32	27	28	25	31	43	33	26	41	36	34	36	36	41	27	31	27	24	29	40	28	32	20	29	36	30	41	34	28	28	40	28	34	32	36	28	28	24	29	29	27	25	26	34	34	30	34	40	36	38	25	31	25	24	33	25	40	26	34	26	27	45	31	29	41	39	38	31	41	29	34	38	45	25	30	31	36	34	27	38	29	32	33	37	42	28	24	35	45	21	32	29	28	37	39	26	36	25	31	31	35	36	34	33	34	26	37	28	28	46	37	32	25	35	32	31	24	36	30	37	30	33	44	29	43	28	29	24	34	35	34	35	26	33	27	24	32	36	36	18	30	37	39	29	35	35	30	40	37	38	32	33	41	34	35	30	41	30	24	34	29	30	36	32	37	35	32	29	29	39	29	30	37	29	40	35	31	27	32	35	21	34	46	28	45	41	24	24	33	30	22	33	25	27	31	35	27	41	26	28	35	43	21	35	38	31	41	37	33	42	30	25	45	25	31	38	24	32	24	34	42	30	37	31	24	27	36	36	41	38	38	32	30	35	29	32	28	41	23	34	35	29	24	25	36	31	46	32	19	32	29	34	29	29	31	34	30	26	32	25	34	35	42	38	27	32	28	26	34	35	28	31	36	23	28	24	27	25	29	31	38	37	35	34	32	34	33	43	30	36	32	21	37	31	31	26	44	22	28	30	29	26	25	31	39	32	36	24	26	31	34	29	28	31	39	30	31	36	24	21	20	33	33	31	37	30	25	28	28	35	28	34	30	29	31	33	34	31	26	35	37	31	34	31	37	35	32	38	35	28	46	35	35	33	28	31	35	28	26	36	26	22	28	40	31	35	29	36	28	23	33	30	31	20	31	33	34	30	35	37	32	22	36	31	35	31	42	34	30	29	31	29	33	24	31	37	31	26	38	37	31	40	19	41	34	34	32	40	29	29	22	32	36	25	27	23	30	33	38	37	26	36	43	33	30	28	14	28	40	27	25	30	31	30	30	27	23	31	38	38	31	43	29	41	35	35	28	34	28	29	43	32	24	38	34	29	32	31	27	33	27	47	21	18	25	33	35	20	22	30	35	34	31	29	33	32	30	29	26	29	37	30	32	26	33	34	43	31	23	25	35	35	28	34	28	30	40	35	39	33	31	45	26	30	21	30	27	37	31	34	29	23	32	27	27	25	28	34	36	30	39	35	25	35	35	39	34	36	26	32	38	23	39	27	38	27	34	32	32	21	23	32	36	46	37	26	30	32	28	30	34	28	37	30	33	34	30	29	32	44	30	33	36	35	38	23	21	28	30	38	34	27	32	31	33	31	33	38	35	36	33	35	36	37	24	31	33	36	36	28	35	30	23	33	35	22	32	35	31	23	40	36	25	38	38	29	37	30	40	27	23	35	27	32	21	27	21	37	31	37	24	26	27	31	26	34	35	38	32	30	23	30	21	27	27	37	35	28	41	28	35	33	42	45	28	27	27	21	28	32	24	28	36	26	25	34	33	23	32	39	27	33	30	28	37	24	32	32	33	28	39	29	33	29	23	35	38	36	27	32	33	41	33	35	41	30	42	36	35	32	35	33	30	34	28	45	35	29	31	26	39	39	36	32	29	29	17	25	33	31	35	38	33	24	32	35	37	34	29	32	36	37	34	28	27	27	25	25	34	39	21	27	27	32	35	38	33	29	28	29	37	38	25	23	30	32	30	28	34	38	46	49	26	29	22	36	32	26	25	27	26	27	35	31	34	28	30	23	38	32	22	32	39	21	32	33	31	30	20	34	29	31	37	28	23	34	30	20	35	32	33	31	32	31
51011	32025	8273	17868	24613	23309	20300	16963	14039	11314	9613	7988	6914	6061	5199	4632	4093	3664	3312	2947	2800	2428	2219	2174	1935	1848	1887	1853	1761	1696	1514	1366	1405	1355	1289	1186	1181	1152	1120	987	951	970	881	877	924	837	835	715	735	713	723	628	629	674	616	586	616	599	578	640	578	608	586	558	571	600	639	606	605	615	618	581	577	587	623	600	550	567	546	549	531	519	532	518	558	541	517	548	589	561	544	595	559	562	533	572	597	594	585	551	577	587	565	558	577	539	539	537	547	500	536	561	569	544	531	493	537	532	524	534	556	569	549	519	537	521	499	535	504	482	525	552	525	492	543	516	542	520	516	509	488	489	523	530	562	528	477	489	474	493	526	546	495	499	500	515	479	520	507	528	466	522	472	511	542	509	509	515	507	491	476	534	494	489	505	532	485	493	453	507	460	501	472	457	560	498	487	457	514	524	496	512	519	507	487	521	490	477	479	537	459	517	513	475	489	483	508	495	528	496	510	490	533	516	504	491	530	495	498	522	486	494	517	539	533	516	544	513	490	504	509	496	497	469	477	502	495	518	486	522	500	488	535	533	498	498	502	538	512	482	486	488	525	494	538	491	495	556	522	506	494	511	495	490	512	513	542	481	509	475	516	514	530	511	493	500	448	452	524	494	540	498	462	473	478	500	511	497	520	489	517	447	493	495	495	478	497	477	495	515	508	472	501	515	445	481	452	500	479	502	497	481	537	462	526	501	498	512	456	502	505	484	507	496	483	531	507	499	496	469	472	483	504	531	492	492	488	524	498	504	489	490	514	504	518	515	527	543	530	513	474	543	494	489	511	526	485	476	505	478	501	490	490	480	495	501	502	499	467	485	487	481	507	479	499	474	533	476	533	489	485	505	461	494	455	489	557	544	503	538	479	506	527	505	516	559	512	465	495	479	516	513	493	503	468	511	496	524	482	552	504	523	481	500	469	456	473	474	493	476	503	515	501	498	518	490	487	514	501	493	547	511	454	514	518	497	490	510	543	504	466	454	482	543	498	528	499	485	489	478	521	523	447	518	502	515	489	504	510	476	513	519	531	509	514	477	488	476	452	543	519	506	499	513	530	515	512	509	507	509	521	526	492	506	526	522	502	508	512	506	470	490	515	496	504	476	476	524	513	496	499	507	529	480	499	510	467	490	528	479	548	467	500	502	554	543	483	487	518	477	516	464	519	498	473	535	491	486	477	491	515	500	502	511	531	507	513	545	524	518	476	528	508	487	512	521	565	533	469	483	514	504	462	491	535	487	502	471	451	514	535	505	520	505	508	474	520	524	528	484	522	492	505	528	473	530	472	478	489	538	477	498	510	489	481	499	485	540	531	478	479	458	497	475	495	503	478	494	497	516	523	510	507	484	510	554	513	473	519	455	495	527	517	496	489	501	524	523	503	480	476	515	518	468	479	481	453	506	530	481	522	520	526	499	510	510	462	532	462	520	543	477	502	494	534	520	508	514	482	470	495	518	538	452	448	505	494	510	519	479	525	491	455	475	493	519	512	516	504	529	486	491	534	480	480	494	518	506	501	464	489	534	503	503	535	476	485	542	494	520	472	535	492	481	509	508	480	499	483	495	493	533	481	499	503	471	490	532	475	503	507	504	486	499	507	501	498	507	494	488	471	514	470	493	477	521	529	511	475	541	492	538	492	473	526	454	489	478	515	464	493	498	482	530	513	532	502	509	549	519	491	506	500	501	517	492	472	502	501	481	515	478	499	511	488	546	502	524	477	514	484	486	518	539	498	569	500	551	489	521	515	473	515	472	501	521	507	519	517	489	487	507	509	477	527	499	519	488	495	533	471	499	513	467	491	525	493	489	505	502	543	519	492	497	486	504	500	520	495	485	522	549	479	518	499	536	511	509	505	493	504	525	567	486	522	535	537	524	478	489	486	531	482	477	512	504	471	503	520	495	480	493	491	501	498	531	535	547	500	496	518	472	506	502	523	522	492	487	491	495	482	492	493	524	490	501	481	523	528	491	515	521	491	489	514	534	467	519	495	481	496	524	526	527	497	539	489	535	488	479	534	546	503	523	519	510	453	494	489	523	524	486	510	467	489	508	514	462	494	509	484	474	523	501	547	469	495	503	470	519	466	527	529	519	516	517	512	508	470	511	489	491	524	496	525	533	511	525	532	487	499	510	517	541	468	502	454	498	563	510	519	483	498	532	477	436	511	517	475	496	507	522	532	496	502	471	543	517	509	527	503	518	507	477	516	499	510	548	516	511	502	527	520	513	532	457	526	470	521	495	531	514	533	512	499	468	526	491	493	505	522	525	518	516	517	496	532	463	568	515	508	493	475	557	500	470	527	539	482	482	508	521	518	466	492	497	514	486	505	499	511	508	524	482	557	521	533	515	512	494	497	485	498	507	522	495	521	498	520	494	501	507	499	540	464	552	477	494	511	544	488	516	539	529	497	507	496	501	508	555	501	514	479	492	446	483	504	512	514	510	457	502	493	486	505	489	554	510	506	492	507	505	564	441	512	534	500	484	528	483	523	529	500	522	475	491	494	499	484	497	502	494	463	492	485	469	504	486	489	458	541	533	501	489	473	523	492	487	488	499	533	488	511	468	517	512	500	496	496	572	480	492	503	484	484	488	501	494	483	534	466	530	526	527	544	513	489	474	496	466	486	475	510	503	536	527	491	510	480	474	502	506	516	488	521	501	479	475	495	489	505	465	501	502	502	467	497	520	462	490	529	498	476	504	535	485	519	524	505	491	498	507	537	498	452	477	474	489	503	515	525	493	508	503	555	466	522	543	463	514	525	463	490	539	517	485	517	484	498	487	530	489	526	499	505	507	479	524	510	540	495	531	499	494	478	504	478	489	524	503	519	523	495	500	521	510	495	486	479	523	519	517	492	453	486	480	514	494	528	488	509	514	541	523	539	504	542	513	457	531	491	505	468	503	523	468	498	487	533	489	518	485	494	546	510	464	509	486	505	451	493	505	505	527	504	465	510	502	501	516	551	519	531	491	499	459	476	524	480	504	477	501	494	487	541	535	507	463	497	508	527	471	471	487	502	512	511	505	521	504	535	483	474	497	490	509	522	480	489	549	517	488	483	516	512	475	535	502	499	518	496	532	500	462	494	511	530	478	540	483	489	521	482	505	521	481	519	516	497	458	476	521	495	507	485	478	480	523	504	500	543	527	517	485	519	522	479	552	539	486	489	492	500	520	485	512	455	492	493	526	491	507	505	502	510	469	502	491	522	535	488	490	549	535	499	474	469	544	493	464	504	479	527	538	498	503	493	461	547	517	542	467	551	522	495	528	527	527	479	490	493	554	458	521	541	514	465	534	504	508	502	510	519	488	496	496	501	515	506	484	497	521	499	545	489	456	501	515	480	484	500	470	523	504	482	507	530	505	472	500	489	519	485	473	509	466	504	478	502	513	540	520	529	490	510	511	495	498	482	522	460	511	519	535	529	493	483	507	512	536	523	505	511	555	461	511
9448	3669	292	191	253	261	236	186	158	153	129	103	92	80	75	92	63	82	54	59	53	65	56	38	43	47	43	40	45	45	40	44	42	36	34	29	32	38	35	39	36	35	34	31	27	33	28	31	40	34	26	35	23	30	25	26	24	31	27	36	37	24	34	31	30	27	22	34	35	27	28	25	25	35	23	23	27	23	23	25	36	22	16	30	31	20	34	30	29	27	41	36	32	32	36	23	24	31	29	24	25	25	31	31	28	33	27	22	24	27	25	28	22	29	14	29	27	27	22	31	29	26	24	24	30	32	34	23	25	31	25	20	21	26	22	38	30	28	33	29	25	32	29	36	36	25	33	34	29	35	29	27	35	26	30	38	29	31	22	30	29	26	25	30	31	33	25	18	29	24	25	27	25	22	23	33	36	30	31	25	40	27	38	24	24	23	28	24	26	25	28	29	28	26	35	33	26	25	25	31	21	33	24	20	30	21	30	25	22	29	24	27	22	33	26	21	31	30	28	35	29	20	19	41	31	33	31	32	27	16	31	29	28	30	20	17	29	26	30	28	33	30	27	27	36	28	27	35	32	35	18	27	33	28	32	29	36	36	19	25	27	29	32	30	32	34	22	31	24	24	21	30	21	31	30	26	26	29	29	24	24	38	37	28	23	26	23	31	28	25	43	25	21	27	28	27	27	23	31	21	22	40	26	21	25	37	39	26	25	28	27	25	24	32	23	30	30	26	26	17	22	34	26	32	28	22	29	24	30	21	23	26	36	32	24	34	31	24	27	23	23	27	26	24	36	27	34	35	27	23	22	37	37	32	21	29	32	35	27	29	37	24	34	31	25	40	28	27	29	30	37	24	23	33	25	20	30	28	27	28	32	33	19	31	37	26	31	22	34	23	34	34	27	32	23	29	22	28	24	21	23	31	25	26	25	28	32	38	21	28	25	35	22	24	23	28	37	21	23	15	32	23	40	29	19	18	29	32	30	28	25	23	38	31	24	30	20	29	29	29	27	29	18	21	32	22	23	23	33	31	38	28	36	40	24	30	31	26	25	22	21	36	23	28	25	39	24	25	23	27	32	19	33	34	24	28	34	37	18	31	25	20	21	29	29	31	26	25	24	28	27	24	31	22	36	22	26	26	27	39	28	30	22	37	18	22	26	29	31	24	32	28	31	27	26	24	21	27	34	24	24	36	25	25	23	32	26	31	38	26	36	32	23	30	27	20	28	43	36	36	29	28	30	15	21	26	21	30	27	30	23	26	30	26	21	39	24	24	30	30	26	29	18	35	30	16	31	25	30	32	31	32	29	29	36	30	38	23	22	17	27	32	27	30	22	28	35	26	19	27	31	24	29	33	32	30	34	22	27	23	33	28	35	31	23	24	22	29	32	26	23	32	39	34	26	35	23	25	29	33	27	21	28	25	38	18	27	33	19	24	31	15	18	30	32	30	20	28	24	29	32	30	18	21	29	26	28	32	21	30	26	37	21	32	42	24	28	20	30	25	28	33	35	33	32	35	25	28	37	27	30	25	24	25	31	25	34	22	32	24	28	34	30	31	29	27	32	29	38	32	20	28	20	33	25	23	38	22	22	19	20	27	32	30	28	29	23	29	32	36	30	21	31	26	30	25	28	27	38	25	31	33	37	31	29	27	27	25	25	24	26	32	17	29	32	23	28	29	23	35	25	26	32	20	34	23	28	31	27	32	32	30	36	26	16	27	27	30	29	27	27	16	28	25	35	30	38	29	36	25	35	26	26	33	21	23	29	28	35	26	25	24	19	27	29	20	19	26	16	22	19	33	25	29	25	29	27	17	25	29	22	32	22	26	21	19	26	23	29	25	30	32	30	28	24	27	26	25	28	37	28	17	34	30	35	23	21	29	20	28	18	30	28	26	28	23	36	30	24	34	21	30	31	29	32	26	30	23	35	41	31	18	35	39	33	30	21	30	24	27	31	29	31	28	34	35	31	32	31	30	24	22	28	35	30	29	25	35	27	33	35	31	42	25	32	37	24	31	26	24	33	24	33	24	27	29	36	28	29	25	33	34	26	27	25	30	31	27	29	28	23	28	25	28	35	17	32	27	23	22	29	18	37	23	28	38	27	20	28	29	30	23	29	21	31	21	28	27	29	28	29	24	39	36	28	36	25	24	35	29	29	39	20	37	29	31	25	34	32	23	20	25	33	24	22	22	31	36	28	23	27	27	19	27	18	29	21	30	23	36	27	26	18	27	32	41	29	29	27	20	21	17	27	39	24	22	31	34	33	20	28	25	25	34	21	19	34	21	31	23	31	27	37	24	21	33	32	27	25	35	37	34	24	26	19	22	24	34	23	32	25	20	34	21	28	21	30	25	24	34	30	29	23	22	24	23	24	29	20	31	24	30	32	21	17	19	23	25	30	40	25	26	21	33	31	14	37	17	36	26	27	34	24	34	25	26	29	25	25	23	28	28	24	27	27	26	18	30	17	28	28	27	21	15	22	34	27	31	21	24	42	34	23	29	33	24	34	32	29	27	21	27	31	23	27	30	26	28	24	26	24	28	32	32	23	34	32	28	30	31	30	28	24	21	24	32	24	27	36	45	30	24	31	29	27	28	27	29	29	25	29	35	29	40	24	21	28	20	29	22	30	23	20	21	34	41	24	34	20	19	22	31	32	25	22	31	36	29	33	26	29	30	25	24	18	26	23	27	23	29	25	27	21	31	25	35	24	24	31	24	33	36	23	32	29	41	28	26	22	33	31	37	37	23	32	29	19	33	24	39	33	33	29	18	27	17	41	32	23	32	25	16	38	29	31	31	29	36	28	22	29	25	25	23	36	35	27	23	32	33	33	30	37	33	28	28	18	28	24	25	23	30	24	15	41	30	35	25	29	45	20	32	33	26	26	23	28	23	26	27	30	28	25	21	32	33	26	32	26	24	23	19	26	23	29	27	27	30	20	24	37	23	29	25	25	24	33	22	30	25	26	34	35	27	18	22	23	27	29	29	34	23	34	32	24	33	27	32	17	25	23	30	28	23	26	36	29	31	25	24	35	41	23	32	33	21	24	27	36	36	23	27	40	32	19	29	31	24	32	21	21	33	28	38	30	21	34	38	24	23	24	19	23	21	27	30	31	29	27	25	36	30	24	25	28	30	22	33	33	28	26	20	32	29	22	21	24	25	22	23	21	30	18	25	30	28	20	26	23	22	32	38	20	23	27	33	24	34	31	28	21	29	25	27	28	28	27	33	28	25	31	27	28	26	26	38	26	27	29	30	25	20	27	36	33	25	35	30	28	25	26	28	25	40	22	28	26	16	20	23	35	19	18	25	24	23	32	21	31	27	18	31	21	26	28	35	25	28	29	24	27	26	28	22	31	29	26	41	25	35	31	20	22	28	32	23	24	26	27	29	35	23	31	22	20	18	28	31	29	26	28	25	32	28	33	30	30	34	31	30	26	32	24	17	24	30	37	32	31	31	34	33	27	24	27	23
44647	27849	6033	13928	20213	18992	16195	13190	10791	8695	7178	5888	5066	4326	3801	3268	2877	2642	2372	2201	2001	1769	1622	1487	1465	1412	1351	1390	1365	1230	1183	1140	1075	1070	1034	970	885	878	855	801	726	739	703	734	740	714	611	571	616	618	585	556	566	534	498	489	520	515	516	497	522	501	483	503	504	520	495	487	484	492	462	468	518	507	535	525	491	511	498	504	484	514	490	479	471	511	478	518	477	435	490	511	504	493	474	489	513	506	512	488	488	494	463	460	493	485	474	481	462	486	489	474	454	467	416	507	486	503	456	470	450	440	419	471	457	463	455	470	484	446	441	444	480	467	441	418	464	481	498	461	466	460	443	441	476	444	410	435	439	412	435	396	417	441	394	480	456	452	444	463	490	428	448	429	462	448	474	451	461	448	480	498	445	415	460	479	469	459	467	456	478	468	436	471	458	462	421	431	451	439	442	422	454	431	437	442	444	468	458	437	436	420	462	412	432	431	419	453	421	443	435	429	431	444	452	434	412	425	448	437	448	501	414	408	436	461	401	443	456	446	433	452	458	493	419	470	462	468	435	418	481	437	450	471	454	418	476	440	453	439	483	454	425	431	448	440	490	464	478	424	461	434	455	439	460	444	474	428	435	417	402	463	459	466	453	474	459	426	432	409	455	443	488	399	458	463	437	464	434	445	424	426	450	431	458	415	451	454	463	461	451	450	437	418	439	425	445	430	466	493	429	474	425	452	455	432	478	450	415	423	449	442	490	463	462	466	453	465	420	417	433	460	470	427	450	419	430	457	461	456	477	386	459	438	461	444	456	449	409	502	464	393	445	402	425	464	462	445	458	399	405	444	461	448	421	391	430	461	476	457	458	411	432	419	425	451	459	441	416	471	468	429	467	483	428	472	424	446	428	439	417	421	444	428	416	403	440	462	465	438	428	423	467	467	437	427	449	436	426	455	480	479	453	435	489	439	429	451	454	446	451	439	427	470	417	440	457	398	446	430	470	438	465	443	439	451	444	448	473	441	417	424	456	462	430	442	452	433	415	442	446	449	439	433	395	457	409	440	433	414	443	420	389	434	433	450	437	465	451	434	428	427	429	485	410	469	451	422	431	444	474	473	464	442	439	437	426	453	453	438	440	422	443	460	412	446	479	458	424	468	443	448	461	435	435	471	448	424	434	417	465	465	405	467	410	457	468	443	459	416	428	433	484	434	456	451	420	453	453	462	438	440	424	436	412	415	458	447	443	417	442	412	432	466	424	448	444	469	447	471	441	451	446	452	482	434	457	430	443	454	454	426	435	444	415	418	438	433	438	417	448	440	456	464	430	408	437	414	449	440	433	496	442	440	452	447	410	473	429	445	438	410	435	480	434	447	444	414	460	495	449	405	464	438	428	430	429	443	422	399	431	409	428	448	441	455	446	481	461	459	443	454	491	484	441	452	457	442	427	446	450	445	436	450	439	440	442	448	435	482	442	427	444	443	450	449	405	486	430	447	450	458	410	449	422	465	432	417	480	445	452	426	414	393	418	434	488	426	413	430	456	405	477	451	401	504	439	436	436	478	471	446	464	474	420	432	444	431	434	470	435	476	468	449	485	454	419	433	480	444	467	428	443	449	489	466	421	491	434	456	447	445	448	443	441	477	451	468	438	485	440	440	462	443	474	399	432	471	421	452	423	424	430	458	478	432	400	422	440	447	428	405	461	462	397	405	442	462	462	443	444	415	441	427	440	424	436	435	399	467	422	442	407	434	444	445	459	477	436	434	452	426	455	402	460	435	479	447	466	445	436	416	434	462	468	468	455	439	480	418	413	437	451	410	436	442	471	416	468	436	433	433	483	479	442	481	399	428	433	458	461	409	402	449	450	438	413	442	475	483	447	419	423	456	455	416	420	509	419	452	460	447	424	460	420	439	477	463	464	426	435	467	472	493	470	440	461	444	448	453	454	422	441	451	453	397	414	425	448	464	437	441	497	476	434	445	449	456	423	465	435	429	461	468	428	427	441	454	461	444	442	420	446	451	466	421	440	454	457	463	433	463	462	472	452	461	416	435	412	451	481	426	397	490	446	449	411	425	462	430	443	453	462	457	440	495	434	419	461	449	466	411	443	447	468	457	454	440	439	474	410	457	476	461	457	461	451	454	464	458	445	465	437	454	408	473	439	470	424	436	430	487	435	433	446	417	428	401	462	430	423	427	470	466	453	430	469	455	453	484	434	480	410	452	424	461	436	428	471	418	433	440	428	431	464	423	447	426	418	415	427	454	471	437	471	464	442	446	463	420	421	438	454	427	462	418	438	428	456	444	418	479	447	470	435	440	458	464	455	447	437	425	429	479	457	434	431	418	453	427	395	425	435	439	439	450	454	452	433	456	434	461	460	437	454	424	458	442	444	419	455	434	441	476	464	448	480	451	485	412	448	468	458	455	488	469	427	467	472	440	415	459	462	465	423	463	463	410	398	415	426	421	445	447	443	451	423	424	478	463	439	449	428	420	480	425	435	434	463	457	463	465	474	482	466	451	420	485	420	438	438	447	434	447	459	438	464	448	436	448	441	445	446	456	443	434	426	442	443	484	435	457	398	441	431	436	449	440	448	455	412	399	450	454	419	501	431	469	438	438	431	427	428	415	411	445	431	450	452	455	451	424	451	430	449	452	444	429	428	449	418	439	472	457	434	403	408	407	428	423	405	470	465	448	484	455	455	464	431	477	439	460	452	436	411	461	449	463	446	454	435	385	425	463	487	460	419	402	430	419	408	440	486	435	445	439	423	433	470	429	423	470	438	443	497	448	479	430	465	419	455	424	450	452	458	435	448	443	423	447	427	430	474	455	443	444	449	439	438	444	412	446	445	478	472	441	442	460	429	441	433	434	420	474	467	471	481	483	434	465	468	455	466	405	444	460	431	469	450	457	443	457	450	458	464	470	417	464	414	436	441	442	454	486	457	424	432	420	465	424	450	419	472	470	447	433	439	441	454	493	410	457	424	449	443	430	464	422	437	421	443	475	421	458	448	439	446	453	453	443	474	463	455	447	452	458	457	426	419	448	479	416	423	467	416	474	435	444	447	430	450	480	452	445	467	475	454	445	435	438	428	458	472	478	442	444	441	441	438	406	446	472	470	451	441	400	450	445	476	460	454	421	427	427	416	440	459	417	405	493	471	448	439	480	472	412	471	410	447	466	452	461	436	481	465	448	446	467	459	458	428	423	437	425	480	424	451	459	454	464	437	430	431	446	439	425	438	460	439	400	465	452	454	424	483	453	485	435	440	460	433	470	428	449	426	465	463	454	495	457	427	466	425	454	439	466	419	426	463	446	492	453	430	423	421	418	442	445	441	457	482	425	432	399	453	406	409	444	466	470	476	463	419	405	432	438	435	447	461	435	431	423	426	451	467	428	445	495	419	446	437	423	469	435	486	428	485	431	434	454	423	462	454	457	439	461	446	452	493	439	440	449	428	423	447	443	425	420	448	458	435	447	416	424	454	455
13558	7050	540	319	417	461	371	348	315	227	216	186	160	169	142	121	112	120	103	93	101	72	91	74	69	80	62	61	63	81	58	63	53	56	60	52	54	46	49	45	35	38	41	56	46	47	48	30	40	34	49	36	48	29	43	42	34	35	43	51	38	35	34	44	48	38	44	38	47	40	32	46	53	50	40	43	42	44	26	40	44	41	40	31	32	44	39	42	32	37	19	37	35	39	31	47	42	40	34	38	37	31	41	44	54	42	45	44	41	34	43	40	25	32	48	34	37	40	40	25	46	36	41	37	44	45	45	40	34	34	38	30	28	38	42	37	45	39	27	38	44	32	32	40	32	42	36	36	42	33	31	39	26	37	32	36	39	37	33	40	41	33	42	36	34	43	25	38	35	46	27	43	35	42	23	41	27	41	30	43	43	37	45	41	22	43	36	26	29	45	40	42	39	33	37	47	44	38	41	52	47	39	43	34	35	32	37	37	31	32	37	38	41	38	26	34	37	55	45	33	40	35	34	29	32	40	43	37	38	49	38	35	42	43	32	50	39	36	33	50	42	36	33	39	39	32	42	38	43	28	34	33	45	39	37	49	25	50	37	35	36	46	39	42	43	39	33	32	37	36	33	46	33	39	38	44	34	38	42	36	31	30	42	42	39	37	24	41	44	35	33	39	36	36	37	35	45	37	40	40	42	35	35	31	49	37	37	35	31	35	37	34	51	41	40	41	47	33	43	35	41	51	41	34	45	32	30	44	31	32	44	36	47	29	37	31	38	30	40	39	40	34	35	30	41	36	35	41	38	34	38	33	32	44	38	34	38	40	30	37	33	42	42	29	47	41	34	35	43	46	36	41	36	34	39	30	51	37	36	44	27	37	35	25	31	31	25	31	28	43	35	35	45	35	38	29	41	32	42	44	40	43	41	39	34	36	27	42	45	28	40	37	35	39	34	38	35	39	48	30	30	30	40	41	43	39	29	56	39	43	38	35	30	29	39	31	34	43	38	39	42	32	43	36	33	38	31	35	39	44	34	34	41	41	37	32	36	40	27	35	36	30	37	46	40	44	40	42	24	36	42	49	41	44	31	39	40	32	42	36	32	28	29	45	35	42	31	39	34	38	33	32	41	43	31	43	40	29	33	45	42	23	40	38	38	28	45	34	42	39	40	26	40	35	34	31	28	38	33	39	37	38	42	31	44	35	31	40	36	46	46	30	31	37	37	38	38	28	35	36	43	36	56	39	37	37	38	38	48	31	43	47	49	30	34	37	34	34	35	52	48	42	31	40	35	45	26	27	42	41	26	33	28	43	44	36	29	42	39	32	34	27	26	34	46	29	38	42	36	33	37	36	34	37	47	34	41	34	39	37	33	51	35	38	39	34	39	40	37	37	44	40	41	38	34	41	36	35	24	37	35	36	56	32	30	38	52	41	35	38	30	42	47	46	29	40	39	41	25	41	39	39	39	44	37	45	32	35	29	34	31	43	43	35	43	31	37	26	38	43	45	43	43	45	40	55	23	35	42	42	39	35	34	36	24	42	45	46	28	43	30	31	26	40	34	48	30	44	34	35	42	42	39	35	42	29	44	34	39	32	27	35	43	49	40	40	32	46	25	43	30	42	30	37	30	36	44	32	40	37	38	32	41	33	49	24	35	35	35	40	48	34	39	37	34	36	48	43	39	39	26	26	47	40	33	41	42	37	38	30	36	51	53	44	38	39	42	24	38	33	38	33	39	38	35	46	35	34	24	29	39	38	49	33	36	39	34	36	38	34	50	31	38	38	38	40	38	33	31	29	37	40	41	47	30	33	44	36	28	43	31	48	48	44	34	47	41	37	39	42	41	43	37	41	50	45	31	27	42	43	36	36	44	40	37	34	41	38	40	36	40	29	38	41	40	35	37	33	38	27	34	45	26	37	40	39	32	47	27	32	33	43	39	30	29	33	47	38	32	32	34	30	43	35	35	31	48	39	35	41	45	33	53	30	36	39	32	35	38	37	40	41	41	33	38	31	38	29	38	38	34	40	33	46	37	39	28	39	36	41	38	35	38	28	40	26	42	34	40	25	54	24	24	40	35	39	29	45	31	43	33	50	48	30	40	29	40	48	49	40	39	40	27	38	34	31	48	43	38	35	38	38	40	41	39	39	33	38	41	30	45	47	36	36	50	38	36	46	38	39	36	39	32	36	45	37	30	28	38	36	36	54	47	28	31	37	38	40	39	35	38	42	45	29	42	35	34	31	43	43	32	38	33	26	24	34	37	45	38	43	44	42	33	49	38	42	34	48	32	47	37	49	36	37	34	40	38	38	46	36	42	38	48	40	43	31	39	43	30	35	40	34	33	39	38	36	46	43	34	35	32	49	46	41	41	38	32	45	34	36	33	32	33	33	31	37	48	33	28	36	33	35	34	36	23	48	29	33	29	42	43	53	40	33	33	34	31	36	35	40	37	40	40	38	36	40	42	37	34	41	41	43	37	39	43	41	49	41	33	49	29	48	33	36	35	40	24	36	32	36	33	35	37	37	36	33	26	45	37	48	42	48	35	34	36	47	31	46	36	28	41	39	46	31	45	48	28	39	30	42	38	35	32	35	32	42	34	42	33	31	34	44	32	39	28	40	34	38	48	46	32	40	27	33	43	37	33	41	30	42	40	32	42	47	47	31	40	34	35	32	40	35	40	45	46	31	41	47	42	44	37	37	37	34	25	39	39	43	35	29	31	41	33	39	47	27	41	45	43	33	40	29	36	29	49	36	34	44	32	42	36	34	42	49	39	29	45	34	39	45	36	29	35	36	39	38	33	41	38	38	38	30	39	37	42	47	39	41	35	30	37	33	40	30	41	25	40	45	35	41	32	37	33	34	34	31	35	39	35	37	43	43	38	40	32	44	35	31	34	39	37	39	35	43	32	32	41	30	39	36	39	43	38	34	37	38	46	40	44	39	39	46	57	47	44	52	49	35	31	40	35	30	47	30	43	27	29	38	35	40	50	48	36	42	34	40	37	42	41	43	40	44	38	33	43	50	37	48	32	37	30	41	39	27	40	30	41	27	45	33	27	36	44	29	35	37	25	36	33	46	39	35	37	25	37	36	38	35	37	33	36	28	49	25	44	44	37	48	39	38	31	29	35	41	26	33	37	27	33	28	34	40	40	44	28	30	53	52	34	40	42	40	28	35	39	36	40	31	39	27	46	35	38	36	32	28	33	48	49	32	33	50	36	39	33	44	31	38	46	47	38	33	28	36	38	41	38	41	34	37	44	38	37	33	48	30	34	38	36	38	38	39	37	37	35	38	38	34	40	41	37	33	35	24	32	26	56	35	40	41	37	45	38	38	28	28	38	45	51	29	36	42	31	41	33	33	43	27	34	37	33	29	43	23	41	36	32	37	34	31	44	42	38	40	37	31	56	35	36	34	45	35	29	32	36	36	36	33	40	37	34	31	35	28	33	52	31	46	39	54	41	41	40	40	33	46
53339	33612	9314	19799	26701	25276	22448	18995	15751	13173	10977	8964	8078	7090	6112	5244	4764	4285	3918	3566	3214	2821	2617	2420	2256	2205	2187	2147	2044	1957	1882	1796	1629	1564	1607	1420	1396	1346	1294	1156	1150	1107	1069	1034	1053	1049	948	896	869	848	814	726	746	770	724	775	716	707	688	711	723	703	665	692	671	690	754	619	698	664	715	669	683	662	736	672	686	680	692	634	677	671	648	638	658	624	647	652	612	620	650	662	677	645	666	667	700	706	652	684	657	622	626	678	669	618	677	633	632	641	628	644	645	648	676	628	601	656	673	648	617	645	603	609	606	594	611	644	613	615	580	605	589	603	607	579	602	669	569	623	645	601	561	558	643	619	633	648	599	584	582	590	559	634	554	615	583	548	569	606	613	604	560	587	599	607	611	595	600	578	549	590	629	638	565	582	546	587	599	578	603	620	598	616	569	612	564	576	562	594	581	598	567	568	595	536	635	577	543	577	622	607	583	631	612	567	574	577	582	612	585	628	601	570	581	570	604	598	609	568	604	595	590	570	571	562	618	610	555	568	583	626	563	556	609	565	605	558	586	553	591	604	605	572	583	596	587	608	584	564	564	621	592	586	591	579	577	584	593	563	592	587	567	634	604	588	611	597	618	558	623	546	536	554	565	645	580	626	559	595	602	606	606	616	591	623	595	561	551	591	545	606	555	568	581	604	612	578	642	598	549	585	596	584	605	549	573	595	641	608	592	626	640	570	611	597	595	562	611	609	603	586	625	583	615	620	565	588	588	630	580	553	615	629	621	604	605	611	586	608	605	573	617	597	527	575	604	603	539	567	617	622	590	637	599	585	597	575	579	628	570	574	646	594	601	565	571	590	597	563	590	561	633	586	606	617	559	598	548	555	602	596	584	606	580	575	606	608	629	588	568	605	578	605	587	594	597	617	594	610	565	587	567	601	581	553	591	584	548	574	641	581	603	599	613	579	614	574	556	618	608	584	592	580	629	621	576	569	585	598	578	563	622	600	595	559	578	579	595	578	606	583	590	578	579	574	577	609	616	581	615	587	599	547	611	602	595	581	638	562	572	563	556	588	581	570	550	558	562	574	563	592	593	611	619	622	567	573	553	611	613	602	547	604	589	596	625	612	603	647	587	590	601	639	602	631	604	597	585	596	595	541	570	604	603	605	561	595	585	573	590	584	596	573	605	626	569	608	551	582	602	600	587	568	548	556	552	575	634	625	560	578	601	598	558	627	623	609	599	588	601	619	588	607	605	587	550	606	632	633	607	580	588	568	592	541	516	617	551	597	580	619	583	577	577	572	633	562	599	582	614	583	594	563	619	615	627	614	610	602	570	593	571	565	563	580	571	602	577	587	623	568	572	614	620	585	631	567	612	579	569	586	573	565	583	619	598	553	586	582	583	577	609	573	570	596	602	560	634	599	574	577	619	614	606	601	587	611	592	654	604	589	581	567	581	596	602	630	598	590	596	606	587	618	612	600	584	639	590	597	575	594	585	600	621	643	607	615	592	587	576	616	589	578	617	608	581	592	596	569	577	550	621	623	555	574	603	575	585	558	575	595	608	571	570	608	594	614	548	569	558	610	561	530	586	566	591	573	595	565	589	606	593	608	587	569	604	618	574	570	645	612	563	575	575	572	600	621	550	584	613	560	598	611	584	600	599	610	603	603	563	544	572	552	548	599	622	610	568	587	574	583	561	602	530	545	605	590	654	571	617	568	577	571	607	568	565	615	550	605	632	578	618	607	606	603	614	579	556	608	574	579	641	588	579	590	614	623	606	639	556	592	557	576	644	618	605	583	565	609	596	590	552	593	613	578	589	560	622	563	611	612	598	613	573	608	605	596	563	574	618	569	574	630	572	624	571	603	547	606	602	559	636	584	568	612	580	632	573	585	596	596	599	588	568	583	614	593	607	544	594	576	600	619	551	555	595	576	611	618	566	590	613	602	621	539	614	594	587	594	601	590	619	586	616	593	598	607	621	578	584	606	574	574	603	576	613	600	590	603	594	581	618	599	620	585	604	593	604	634	618	614	555	556	598	619	576	596	577	612	582	582	571	621	578	606	573	600	598	575	574	559	592	595	586	617	563	576	587	637	573	578	567	609	600	574	585	625	592	597	600	600	567	597	629	583	597	604	615	596	568	616	612	588	531	636	586	575	593	589	574	563	555	604	622	606	590	619	601	595	552	639	604	580	585	579	597	584	602	566	595	582	562	561	571	614	595	573	612	604	584	639	637	584	569	591	661	559	595	552	601	618	617	585	597	606	565	615	636	529	620	552	573	583	592	627	596	592	614	577	608	579	615	562	591	573	573	605	600	622	587	642	563	565	567	645	561	571	603	591	561	610	591	573	632	569	619	575	587	604	582	593	581	556	606	618	583	581	576	578	575	571	591	658	583	570	611	581	599	607	577	569	593	590	622	611	554	610	619	599	635	601	589	611	581	586	612	664	593	591	569	581	558	550	589	580	584	619	597	602	537	604	591	558	619	591	592	629	627	600	593	570	596	626	591	590	579	618	576	560	572	588	619	576	566	580	622	582	588	570	590	602	573	621	575	562	552	584	554	589	624	610	604	591	551	597	560	603	573	608	581	607	569	621	580	566	594	563	608	585	637	594	577	619	577	547	606	584	605	603	601	592	611	588	584	588	566	612	574	557	573	570	612	580	564	579	554	590	586	592	568	577	590	621	572	570	625	583	603	562	552	578	581	588	613	597	590	651	595	618	581	610	573	605	609	613	574	598	587	567	612	542	592	589	574	637	539	599	597	569	583	580	600	575	613	620	543	589	586	602	602	585	562	593	557	606	593	588	596	550	633	596	565	552	567	587	572	604	628	559	564	547	607	575	598	556	567	576	626	626	625	616	589	557	625	564	562	572	595	569	618	590	588	565	613	608	590	579	556	570	562	593	582	583	565	607	604	590	589	616	592	566	586	597	638	570	551	584	581	615	640	601	628	567	592	561	612	587	616	549	594	624	650	546	614	576	592	577	522	616	587	595	587	606	569	608	559	595	584	594	565	556	597	588	589	612	594	582	644	583	553	582	590	568	560	555	596	615	611	586	609	572	634	567	564	542	596	602	576	589	639	593	554	630	592	579	628	564	629	586	580	547	607	530	589	616	589	605	601	604	543	610	550	620	580	597	555	606	593	590	570	561	549	616	582	588	608	612	570	572	628	580	625	605	607	555	613	600	600	590	604	595	572	619	588	606	597	584	589	557	622	561	630	611	555	623	564	654	631	618	591	569	637	620	586	602	626	590	581	593	668	625	630	532	583	566	568	593	580	579	604	595	595	590	578	594	564	545	583	612	570	592	572	559	587	563	580	586	597	578	544	574	608	589	569	621	597	572	589	583	585	585	602	573	615	600	614	619	606	584	608	569	626	549	578	600	617	561	622	611	617	588	601	625	586	616	549	597	588	622	568	602	579	593	594	596	574	557	613	611	622	610	591	594	620	625	572	595	551	597	565	541	611	586	591	593
5242	1609	178	99	182	143	111	117	132	76	77	60	70	56	45	49	52	40	41	31	35	30	38	33	26	36	23	33	34	25	25	15	28	19	29	29	25	26	22	30	21	18	23	20	22	20	24	15	15	13	20	16	31	13	22	16	13	14	18	25	27	23	15	21	21	13	22	14	13	25	17	17	14	13	17	25	20	17	21	23	13	21	18	25	19	14	18	19	25	18	15	15	25	16	17	19	17	17	20	16	19	16	11	12	18	14	13	14	24	19	16	19	17	14	8	19	17	25	22	21	25	15	17	19	22	25	14	18	14	12	16	17	15	12	16	16	19	29	8	11	22	19	21	19	16	9	13	14	28	26	14	16	16	16	17	15	21	17	25	19	18	26	30	12	18	16	14	17	21	14	18	18	19	17	19	20	23	18	11	21	13	17	20	20	11	14	16	22	20	15	25	17	17	19	9	13	17	16	12	24	12	17	27	15	21	20	23	24	12	19	12	17	17	9	26	24	19	18	11	6	20	16	9	23	18	8	11	16	15	14	22	15	16	20	14	19	14	13	14	12	16	28	10	16	28	25	15	14	15	22	16	16	25	18	20	14	16	24	10	25	14	16	15	14	31	17	21	16	21	21	16	12	28	20	16	18	19	21	17	17	21	18	15	22	23	10	16	20	19	19	19	21	11	25	24	16	18	17	17	17	21	13	14	22	28	9	25	21	15	18	21	14	17	18	19	25	27	21	15	20	13	15	20	22	16	18	25	16	16	12	13	21	19	12	15	17	13	20	25	15	14	14	16	21	24	18	18	23	27	13	13	20	19	13	12	22	14	20	24	18	22	16	21	19	25	24	11	17	15	13	21	18	23	12	14	11	24	19	21	29	16	17	25	26	17	16	13	14	19	25	16	17	19	29	12	19	17	14	18	12	16	26	17	14	15	20	22	6	18	25	21	19	20	22	24	17	16	15	21	15	26	14	28	22	22	12	15	23	15	24	20	19	21	12	14	21	15	17	19	15	17	19	13	22	18	21	16	21	20	17	22	16	15	17	17	24	11	17	15	26	27	17	14	18	20	26	24	25	14	17	16	14	9	11	17	20	20	27	20	22	13	17	16	20	15	18	19	17	24	27	13	17	20	17	22	27	9	22	13	14	15	12	17	28	19	16	20	14	20	16	14	21	17	22	15	19	12	25	15	14	18	15	19	23	14	19	13	19	20	24	15	15	13	15	16	18	17	15	21	23	18	20	22	15	21	23	16	22	13	25	24	26	24	12	16	12	21	16	22	19	25	19	18	11	10	15	15	16	14	23	17	15	20	24	21	23	14	21	12	17	17	20	19	14	15	16	20	19	22	21	23	17	17	18	13	18	16	14	14	21	22	23	17	21	12	20	16	19	19	22	23	22	23	14	18	15	18	16	19	22	14	17	17	17	16	15	13	11	17	17	24	19	23	20	25	15	22	11	21	14	15	21	14	18	19	16	12	17	22	18	22	26	22	21	12	18	16	17	18	15	23	16	20	21	15	17	18	24	16	18	13	16	19	15	27	17	20	14	19	13	15	17	19	15	26	10	23	16	21	25	22	17	14	15	13	10	11	18	18	14	21	16	13	24	16	19	24	16	23	25	20	13	10	22	15	17	15	20	24	12	14	15	13	24	20	17	21	24	13	8	29	9	14	12	16	18	21	18	20	22	22	21	15	18	24	16	12	21	19	16	21	22	16	19	20	22	14	18	17	10	15	22	19	14	22	20	12	17	19	21	14	15	20	14	8	12	14	15	22	12	24	18	24	28	23	27	21	13	21	27	18	18	30	20	17	24	16	14	20	19	26	16	19	19	25	18	13	19	23	22	13	26	15	12	16	19	11	21	21	22	18	20	29	15	26	25	18	14	17	13	17	25	9	18	16	17	15	21	23	18	21	33	12	14	19	17	14	17	17	14	15	8	20	17	17	16	21	19	13	21	13	19	12	19	18	14	24	20	20	15	15	15	18	18	18	25	17	15	28	11	19	19	17	12	18	13	24	12	16	26	15	21	26	14	17	26	27	20	28	6	13	14	22	25	25	19	21	21	15	13	17	15	18	18	21	19	16	19	17	14	19	22	14	16	18	16	19	14	19	17	19	23	22	18	11	17	26	17	20	9	15	14	12	22	20	20	11	18	18	19	21	20	22	14	16	9	17	12	14	32	9	16	16	18	19	15	17	14	24	20	14	17	15	23	19	15	9	18	17	12	13	14	19	19	20	17	12	13	18	18	17	16	19	24	19	26	11	10	16	18	14	19	13	14	20	13	22	24	13	12	18	16	17	6	18	15	20	17	16	17	16	22	18	18	19	23	17	22	14	15	18	22	18	17	24	24	25	16	20	12	17	29	15	27	24	18	15	17	20	17	22	21	19	15	18	15	23	19	13	15	26	11	21	17	16	16	23	21	17	9	11	20	19	12	14	20	15	14	10	21	18	18	14	23	23	15	21	13	22	20	13	16	22	17	16	16	16	15	12	15	12	24	15	16	19	26	18	21	17	23	22	14	17	16	16	17	20	17	16	20	18	10	23	22	27	23	22	19	23	13	11	21	14	23	18	15	21	12	14	22	24	15	14	16	15	13	8	16	12	13	17	17	27	15	16	21	8	20	16	18	22	19	18	22	11	17	12	22	15	16	21	20	16	20	15	15	30	10	25	24	13	16	22	22	15	14	17	28	23	20	18	16	16	11	21	23	19	19	17	12	20	19	14	12	18	29	19	20	25	21	19	16	23	20	20	11	14	17	22	16	21	15	22	18	21	15	16	10	17	17	16	15	20	15	29	18	8	16	17	17	20	22	21	15	20	22	21	20	23	13	24	21	17	12	19	14	15	18	22	17	20	16	15	19	16	19	17	17	20	13	14	21	24	16	16	17	20	15	14	16	22	25	20	18	12	19	22	12	22	24	16	11	20	19	14	19	20	26	25	15	19	21	21	30	19	19	18	24	15	13	28	14	16	15	19	12	12	14	21	20	13	21	11	20	24	19	27	19	22	15	11	22	15	11	17	21	10	18	15	24	24	16	20	15	26	17	15	11	28	16	22	23	22	22	18	16	11	22	22	20	14	24	21	15	14	16	15	17	17	15	15	19	20	27	15	10	12	22	19	28	12	18	13	15	19	20	14	20	19	9	17	13	26	25	14	18	21	19	20	19	14	22	23	14	19	22	24	15	19	17	15	19	17	20	17	11	16	17	10	15	23	16	21	13	13	26	11	22	16	20	13	14	19	15	16	13	20	16	17	18	16	18	16	20	21	14	17	22	26	15	10	19	24	18	16	16	26	16	16	11	13	26	18	23	28	16	12	19	15	24	21	20	20	16	14	24	21	23	19	14	20	15	9	17	21	21	16	18	19	19	20	17	21	18	15	23	11	20	17	14	15	14	12	25	15	11	15	23	22	12	19	24	24	14	21	18	21	19	17	14	18	13	18	22	18	9	18	17	25	18	10	10	19	19	16	17
39320	22094	4025	10136	14959	13970	11499	8903	7233	5573	4644	3611	2933	2667	2205	1931	1709	1559	1334	1283	1114	1001	928	905	830	814	860	870	780	794	717	734	642	657	624	587	577	571	527	484	517	483	415	433	450	476	428	416	383	341	384	370	338	314	322	308	319	315	312	337	294	322	320	364	324	337	333	322	336	330	331	327	319	280	298	324	304	335	328	320	308	332	324	299	338	280	346	295	299	282	323	318	311	321	329	357	291	323	283	368	310	307	312	303	327	312	314	316	293	303	278	272	303	293	302	300	324	316	281	311	303	310	298	303	315	306	317	271	289	300	295	313	329	308	282	291	304	266	301	293	303	326	282	288	288	308	318	293	257	282	271	290	312	311	290	297	301	319	306	329	305	297	273	288	321	281	299	320	303	276	311	289	283	326	256	286	269	282	300	291	299	252	284	307	319	309	296	295	311	296	271	271	266	317	268	272	293	291	304	280	295	286	250	302	274	282	284	291	311	270	302	296	302	265	286	297	309	294	307	298	303	287	299	295	261	306	291	286	276	264	305	292	317	287	285	272	298	315	250	314	304	294	262	272	281	289	269	288	271	293	308	287	280	301	265	288	260	316	292	251	287	291	273	301	285	275	305	322	308	293	295	276	313	299	291	254	271	286	307	302	296	281	288	296	287	272	281	285	268	257	334	307	296	273	272	281	299	258	285	274	302	276	299	280	299	265	267	310	300	308	255	316	317	301	269	304	269	298	260	284	275	310	295	284	268	302	300	294	297	304	271	283	285	318	302	292	291	306	283	316	269	313	283	302	300	304	306	285	278	307	306	280	306	296	317	305	303	279	280	272	310	296	320	294	262	276	310	262	285	295	301	280	257	264	270	255	303	316	289	280	271	287	293	290	288	278	299	314	283	293	286	299	282	308	275	256	312	294	278	278	272	279	281	282	279	300	299	281	281	288	289	279	294	285	266	285	286	309	290	297	286	291	294	272	329	280	268	324	288	322	254	278	287	304	292	257	311	295	311	267	297	305	294	269	283	297	287	282	304	261	269	305	300	316	286	287	263	253	290	281	286	314	286	292	268	300	291	308	269	301	267	279	325	298	252	277	256	282	285	283	312	294	308	265	310	310	314	327	278	302	333	297	314	308	278	282	269	301	301	327	304	288	292	307	314	304	295	291	274	293	297	281	275	304	295	289	265	315	283	301	294	286	273	301	290	286	290	304	276	275	295	270	296	290	294	264	272	345	283	276	323	310	286	286	290	309	317	287	281	282	321	286	302	287	272	296	288	298	307	291	273	295	284	290	301	311	301	287	303	307	324	276	271	271	300	267	268	266	319	300	313	282	273	291	304	267	291	285	271	310	316	289	248	275	285	310	277	290	265	312	267	268	304	301	309	279	257	324	296	286	268	289	290	312	309	290	287	277	305	285	306	302	284	309	300	289	282	267	310	280	287	310	293	298	276	279	291	281	290	304	301	295	314	282	307	318	292	247	295	288	274	301	292	274	300	306	272	291	275	269	312	310	298	303	307	286	303	271	283	307	284	289	297	283	302	308	336	290	294	299	294	318	286	285	295	318	288	308	279	302	265	303	297	299	315	256	308	283	272	307	308	280	283	260	292	322	299	281	287	300	319	293	296	272	293	300	299	302	281	291	303	280	310	305	261	271	295	292	271	292	277	290	302	299	289	294	271	281	311	251	298	315	306	299	269	326	296	321	273	277	314	265	287	307	272	286	293	281	304	306	297	279	289	275	289	316	319	279	275	267	304	292	315	276	302	290	294	297	268	274	267	272	285	285	286	260	266	304	306	276	272	270	302	293	309	293	305	283	304	307	312	303	270	305	287	302	305	285	275	293	301	278	271	289	299	298	275	279	272	262	281	281	320	277	280	301	295	267	301	285	310	309	276	288	283	295	257	264	274	292	332	275	305	303	319	288	289	311	297	285	307	317	269	307	281	318	273	266	315	286	334	312	314	297	350	318	275	292	278	296	254	266	279	298	269	287	276	254	265	285	299	311	305	285	309	299	287	278	253	303	273	275	301	272	291	274	302	297	287	287	269	274	289	264	250	297	304	283	281	293	286	269	300	280	268	255	302	294	298	296	292	315	292	284	287	278	250	280	307	299	300	283	307	293	279	281	293	270	280	272	306	304	327	304	313	294	313	281	276	316	287	278	283	300	297	295	264	283	330	291	291	280	309	315	258	286	276	334	293	310	303	300	301	297	289	270	281	255	274	290	310	295	274	280	284	289	278	330	295	288	286	313	290	273	262	325	297	274	298	315	276	343	282	328	280	297	292	331	291	299	303	296	312	286	278	299	307	290	289	294	286	300	277	271	301	278	287	268	284	293	323	289	284	292	278	323	276	268	299	307	285	293	292	292	294	294	294	305	305	262	319	286	262	284	300	283	311	287	306	294	286	285	295	277	276	301	286	286	300	295	273	270	280	293	280	324	293	275	287	291	310	305	259	292	302	303	284	314	302	276	299	297	295	266	244	291	330	309	323	301	326	281	294	294	326	297	262	287	286	320	278	276	290	302	275	298	282	269	280	317	299	298	286	276	289	254	310	280	305	269	295	293	281	300	272	302	274	275	306	263	264	283	265	306	295	296	286	277	272	320	291	297	278	277	293	269	260	279	316	293	284	281	303	275	298	270	285	306	296	280	274	300	251	310	276	295	249	299	329	296	300	276	285	287	294	317	319	308	293	268	310	297	289	301	254	272	286	290	301	277	302	305	299	275	281	317	272	311	274	288	304	294	290	295	317	304	293	299	274	275	271	309	309	329	310	313	277	287	328	299	287	287	288	291	281	281	294	296	324	300	266	271	268	282	290	328	306	281	274	252	268	281	292	312	299	288	303	292	273	272	291	306	281	279	273	310	291	286	259	305	269	280	293	292	301	321	279	303	301	265	265	281	285	285	275	294	282	290	297	288	311	289	283	302	271	274	262	300	299	294	303	271	319	284	313	293	278	294	295	286	296	294	283	313	304	299	304	269	283	257	298	287	300	254	317	284	296	312	271	285	301	302	294	287	299	283	291	295	281	281	332	291	265	275	289	284	289	308	271	267	289	306	294	278	295	281	295	308	303	281	273	296	319	253	288	309	310	293	268	245	295	279	306	311	282	291	306	271	297	298	281	302	273	324	303	295	273	304	280	306	261	258	316	276	268	275	273	286	277	292	273	278	293	262	304	277	290	260	254	268	277	305	299	290	250	293	281	307	272	302	298	310	265	314	311	255	286	295	296	281	260	319	265	300	273	277	282	297	323	291	285	309	285	273	272	276	301	306	291	277	305	293	311	281	295	279	261	304	292	283	304	292	276	267	302	295	296	314	298	302	288	279	313	304	291	295	267	273	287	289	292	320	304	262	267	273	319	328	294	301	291	300	322	275	310	278	296	280	261	282	309	291	288	326	295	286	294	315	307	280	288	307	296	278	291	277	254	303	316	289	307	315	300	282	311	271	268	296	291	244	291	313	319	250	313	314
11212	5777	448	285	386	408	315	265	284	245	185	175	150	145	112	101	110	100	81	79	69	61	72	63	52	52	57	71	46	63	48	67	42	53	52	52	41	44	44	34	39	46	41	57	42	38	33	38	37	42	35	29	38	27	36	39	20	35	38	24	26	31	32	27	37	29	37	29	32	24	32	28	35	29	37	34	31	29	33	27	34	29	36	34	31	34	41	39	28	29	34	29	27	29	25	28	41	36	27	39	49	41	32	25	26	31	29	42	27	35	40	31	34	34	41	30	32	34	33	38	38	21	31	46	31	37	35	27	35	28	29	36	26	51	27	28	21	29	37	32	32	37	31	33	33	33	43	31	32	34	34	39	30	38	27	36	29	29	34	34	27	30	29	46	23	24	30	31	27	29	23	40	32	24	35	29	31	38	31	38	29	28	34	34	23	43	39	21	23	28	43	31	28	39	29	22	38	29	31	33	36	24	36	36	33	33	28	31	32	32	32	23	33	39	30	29	35	27	32	31	27	16	28	45	17	25	30	28	26	28	33	37	28	21	22	37	33	34	40	21	37	36	28	25	37	41	29	27	27	30	29	29	33	30	27	27	46	32	35	33	23	44	33	37	31	29	27	35	32	28	25	32	30	30	35	24	42	40	29	50	28	40	29	31	31	29	31	26	35	35	32	25	37	31	30	27	24	33	36	34	46	30	30	29	37	31	31	35	26	27	39	23	38	34	24	32	28	25	35	39	32	25	32	36	29	21	28	28	35	38	36	27	31	29	32	36	29	35	30	25	28	33	27	26	24	37	24	40	34	28	22	32	39	23	34	40	33	35	30	38	25	37	27	32	31	32	36	32	25	27	22	27	45	25	24	36	31	29	43	30	26	36	31	34	23	20	33	27	25	23	38	30	27	30	40	38	31	34	33	33	29	35	31	38	25	38	27	38	27	33	34	29	32	38	32	30	33	35	29	27	32	36	35	33	31	32	28	43	37	38	28	31	34	29	38	27	36	35	44	38	42	30	24	29	27	27	35	22	27	32	33	39	30	30	32	34	28	40	29	38	35	31	31	28	28	22	33	31	30	34	39	39	28	31	38	24	42	33	28	25	43	45	32	30	28	42	31	33	41	42	35	26	41	28	25	27	26	20	31	27	45	28	31	28	24	41	43	22	28	35	37	29	31	36	31	27	33	27	26	32	34	26	26	40	32	34	30	29	42	39	32	31	37	38	26	26	27	31	35	33	31	32	27	26	31	30	41	34	32	47	35	26	38	31	30	33	23	30	40	35	39	37	28	30	30	31	36	30	36	35	27	16	30	37	27	35	33	30	34	32	27	29	29	34	30	34	34	32	37	38	44	21	26	34	33	26	33	31	28	34	35	37	33	30	25	21	40	42	40	30	27	32	35	32	26	35	29	29	38	29	33	35	26	30	42	25	30	26	28	37	31	27	28	21	32	32	30	40	31	34	27	35	26	29	33	32	33	33	30	26	26	34	30	28	33	20	30	34	24	31	33	41	28	34	24	39	36	20	23	44	29	33	28	31	36	29	26	31	42	37	29	37	20	27	34	27	33	24	23	32	22	35	26	27	27	30	32	26	22	30	32	35	34	24	43	37	34	33	21	27	38	34	25	37	29	38	30	31	31	36	39	33	38	40	38	23	25	36	38	29	30	36	27	36	27	31	35	28	39	43	30	40	26	28	32	38	19	42	39	36	27	30	31	43	32	30	38	31	37	28	37	29	25	25	30	33	33	27	33	20	29	35	35	24	24	22	37	31	36	38	35	31	29	25	20	39	43	35	25	38	28	28	34	27	28	29	30	22	35	29	26	30	33	30	31	33	31	29	41	30	34	28	34	29	31	33	38	24	27	28	34	30	29	33	29	27	33	35	28	19	37	30	28	31	25	29	22	28	23	31	31	26	37	26	37	34	33	37	31	29	39	27	29	31	33	30	33	29	25	27	26	24	36	25	34	22	34	33	26	34	25	34	26	26	21	36	39	38	30	29	30	28	29	35	40	29	19	35	30	23	29	28	33	25	35	26	34	33	27	33	29	28	29	29	24	31	31	30	25	34	41	46	33	33	31	37	29	43	32	37	32	24	31	33	28	30	21	43	30	33	30	28	26	26	25	26	31	34	33	34	36	29	36	29	45	24	28	31	29	37	25	35	29	37	38	30	40	41	41	35	22	35	40	37	38	32	32	26	30	28	28	33	36	34	33	39	38	25	30	32	25	30	22	30	41	25	46	35	24	41	36	32	30	31	32	37	32	38	37	31	31	32	36	24	27	29	30	34	29	38	21	38	34	37	33	33	22	38	31	34	28	23	42	22	26	24	38	28	41	27	34	24	42	36	29	24	30	29	32	35	23	30	36	31	28	38	35	31	27	35	26	36	27	33	29	36	33	38	33	33	32	38	23	32	21	37	29	33	28	39	21	42	31	28	27	40	37	26	33	42	40	35	36	28	27	41	34	30	28	26	32	28	26	21	34	34	31	27	33	26	28	47	29	37	27	27	27	33	25	40	38	30	32	32	27	22	29	35	35	26	33	26	41	35	26	38	34	41	29	37	38	28	34	37	40	34	26	31	36	31	23	23	26	33	35	28	29	22	24	25	37	35	24	20	36	23	39	27	27	29	33	26	28	26	28	26	32	33	27	34	30	36	34	35	39	34	28	34	40	30	31	30	27	31	28	25	24	35	30	22	34	27	33	30	27	26	33	25	34	31	30	27	33	33	27	35	26	25	35	32	21	30	28	26	40	27	28	22	35	31	25	36	19	33	27	32	33	36	20	34	37	27	28	37	26	28	31	28	34	36	27	31	26	27	29	37	43	31	24	32	25	36	32	20	33	22	33	41	30	29	38	30	30	36	28	33	26	36	40	32	32	29	25	28	35	32	29	35	33	38	28	32	29	42	27	30	28	38	32	26	38	39	30	35	35	26	46	34	36	29	30	27	25	22	32	35	33	32	25	39	38	32	17	38	29	28	28	25	30	45	38	26	32	26	33	32	29	31	31	31	29	28	37	38	26	32	35	30	35	25	37	36	25	40	31	20	33	30	38	29	33	31	28	34	24	26	28	34	35	36	24	34	37	31	23	26	36	33	36	27	40	26	25	22	22	25	39	30	35	29	33	28	32	28	27	38	37	15	32	37	34	13	27	23	38	36	25	39	38	36	32	37	37	29	29	40	35	40	36	37	29	20	33	31	23	29	41	35	25	32	29	27	32	29	36	32	26	42	41	32	25	30	29	32	25	28	25	40	25	33	34	26	37	35	29	27	36	34	34	32	39	36	26	29	33	24	33	25	26	25	39	25	37	20	35	36	25	30	29	38	32	26	27	29	32	37	32	35	30	35	42	28	34	29	32	39	22	32	34	37	28	29	29	35	30	36	37	32	27	24	26	31	25	27	33	29	23	37	21	32	31	34	25	34	35	24	31	42	31	35	34	30	28	35	32	27	31	25	27	40	38	21	24	40	27	32
51275	31516	8280	18164	24698	23587	20537	17331	14160	11705	9519	7993	7144	6113	5167	4632	4273	3759	3259	2956	2792	2356	2330	2156	1973	1888	1915	1886	1714	1707	1575	1457	1455	1406	1314	1233	1233	1137	1132	964	971	971	874	872	953	891	819	774	730	703	683	681	629	627	654	591	615	596	579	549	638	563	537	620	584	608	612	590	577	609	530	595	543	560	559	527	557	564	571	529	573	527	605	568	538	561	536	508	564	545	573	569	589	615	640	568	573	558	612	574	531	507	568	509	560	574	531	561	570	517	505	545	552	530	537	523	541	485	530	560	537	540	550	521	503	492	496	516	504	563	475	513	546	531	489	519	509	524	532	479	516	497	545	506	523	482	497	516	484	471	500	508	498	508	501	497	473	495	533	522	505	469	488	511	491	545	511	502	430	496	489	505	487	488	485	474	497	455	506	503	539	505	486	488	505	512	480	456	494	533	522	493	470	490	518	496	514	503	515	534	459	480	527	507	537	443	501	516	562	531	483	497	512	530	501	496	487	465	528	474	528	481	513	509	454	521	466	481	497	520	458	462	521	493	460	504	500	498	521	474	531	483	475	495	473	522	522	479	472	485	524	490	519	487	514	488	479	496	476	498	520	482	489	467	507	481	469	494	494	509	478	503	545	481	489	523	520	464	530	484	488	456	489	477	509	496	513	477	483	479	524	480	519	470	515	521	517	478	485	506	548	537	501	473	523	528	501	495	500	484	521	511	501	514	465	555	518	528	521	443	493	504	480	502	548	517	504	453	502	467	538	474	443	513	497	510	526	509	455	540	541	531	496	483	493	483	509	481	480	511	498	484	468	485	493	501	492	492	482	532	489	512	544	486	478	468	509	500	472	457	507	500	494	507	494	470	487	485	490	502	486	474	458	486	488	464	494	482	522	484	518	496	490	467	498	522	499	491	500	502	502	477	477	480	493	509	474	459	473	425	528	486	509	512	513	484	510	472	507	464	542	515	522	477	491	466	450	534	488	493	507	469	472	492	510	469	507	547	510	508	537	488	465	471	532	561	482	456	517	503	547	499	525	506	532	503	515	508	513	455	490	527	488	520	491	479	495	488	490	487	471	482	440	509	483	477	503	488	531	500	498	507	504	478	481	508	472	478	497	489	501	481	503	518	473	481	506	496	472	472	484	489	519	502	510	506	495	498	489	495	497	492	491	477	502	524	481	493	495	499	502	459	524	470	509	526	504	471	452	513	476	524	478	501	517	517	505	554	479	457	496	502	504	495	481	490	505	515	489	545	482	502	484	473	468	522	519	495	462	519	497	519	469	525	455	537	516	510	526	484	490	471	460	523	499	496	502	513	481	487	495	464	483	481	467	518	555	490	475	531	525	498	468	481	513	511	493	501	529	516	462	512	490	503	491	476	549	464	498	537	526	469	496	500	461	509	501	451	537	504	507	533	479	527	491	475	539	471	524	491	501	525	534	500	502	485	488	518	513	492	489	508	517	486	477	501	484	510	519	541	465	495	448	494	477	510	482	449	475	519	502	482	471	471	516	518	480	504	485	498	478	476	492	496	500	478	476	515	487	473	541	485	498	533	488	496	541	483	468	490	492	504	510	482	516	486	509	474	486	487	521	499	496	480	474	464	475	500	512	479	510	482	491	468	482	467	527	502	478	506	467	499	504	474	507	481	490	451	502	477	478	498	494	501	537	509	477	533	506	500	512	494	517	510	498	511	535	471	479	484	498	543	476	486	533	507	495	478	480	502	479	477	504	492	473	509	497	494	492	497	499	494	499	500	484	516	491	499	540	483	499	503	480	505	467	486	500	513	492	522	519	545	516	530	536	463	486	514	493	502	478	507	487	488	510	499	433	517	488	522	518	505	490	456	514	523	507	501	493	474	530	462	490	498	526	501	468	484	524	513	563	509	476	522	499	485	531	473	530	478	493	496	490	490	498	503	481	507	498	492	479	497	501	541	501	528	524	533	497	522	479	494	474	472	473	490	497	494	469	488	497	492	491	536	484	512	492	483	487	551	491	453	513	527	527	538	498	517	484	514	473	478	469	465	478	472	526	487	538	507	510	498	495	505	520	501	494	507	507	506	495	497	492	496	509	498	485	518	458	481	484	495	513	485	465	506	501	500	497	460	487	525	532	487	499	505	478	474	505	494	510	472	485	486	505	495	502	507	529	512	486	482	479	505	449	495	446	487	513	497	487	473	499	504	526	507	525	504	499	501	489	528	527	522	493	526	476	510	485	476	479	517	471	490	500	541	515	505	549	477	478	489	467	492	493	508	469	501	506	517	492	489	498	480	471	519	532	553	510	526	522	477	518	506	487	511	498	526	465	512	500	467	520	496	508	527	468	464	497	518	500	467	490	499	516	508	485	503	504	494	474	470	481	496	495	520	495	526	496	486	500	497	486	536	458	528	488	539	489	490	501	466	525	489	524	521	450	499	524	491	543	495	505	521	492	496	495	521	488	470	504	516	537	471	506	478	471	487	536	488	528	510	509	477	554	509	442	500	518	534	502	518	458	495	495	510	465	508	552	499	520	521	563	497	527	514	512	499	480	491	470	470	503	514	472	485	493	494	516	485	459	505	524	503	501	523	464	486	506	509	436	537	521	506	527	469	515	474	491	517	458	482	519	484	544	518	565	503	526	547	496	519	479	484	478	460	532	507	480	515	473	535	490	486	486	521	464	473	524	502	503	502	506	525	532	511	503	525	476	489	483	506	508	508	504	516	519	487	533	476	498	529	491	506	528	493	509	508	463	519	526	481	499	515	499	483	486	460	493	510	496	483	469	503	537	485	497	505	492	502	518	483	494	521	507	517	486	487	490	436	523	535	509	500	533	533	509	480	492	506	456	464	471	503	482	537	493	521	492	499	473	511	526	511	524	498	477	517	526	470	507	510	498	519	485	480	499	485	482	518	511	429	528	508	513	495	514	515	473	517	480	479	479	467	510	496	493	491	519	502	477	504	497	522	465	521	481	496	475	439	512	482	483	440	493	492	514	447	476	430	478	526	514	488	529	501	549	487	515	485	480	530	508	510	492	510	492	516	503	484	511	446	460	521	500	487	527	489	531	499	530	483	502	494	516	506	489	484	489	519	522	522	510	474	485	514	495	506	516	505	532	505	481	479	514	459	502	497	512	498	508	498	487	505	454	455	502	479	474	505	515	506	543	539	476	494	487	472	469	484	507	510	484	506	481	467	511	484	518	513	481	496	518	525	510	470	522	481	475	512	535	503	479	525	484	488	501	518	511	496	468	494	520	507	492	493	470	508	493	456	532	491	482	489	539	495	488	538	535	472	516	501	527	509	523	520	491	508	508	488	511	504	489	484	512	501	521	489	532	496	509	489	526	471	487	498	488	497	542	499	510	512	482	491	514	491	516	462	498	507	495	514	481	516	509	509	474	536	487	455	495	493	495	507	465	498	466	529	483	521	540	476	529	475	542	487	490	505	518	512	511	478	515	536	481	505	521	496	511	503	520	501	488	488	528	540
9041	3372	285	175	256	259	240	192	186	145	131	115	90	83	93	79	74	75	61	64	70	63	42	38	42	42	38	46	47	42	36	51	42	39	45	38	43	36	38	40	43	40	41	32	29	27	30	26	19	34	29	32	29	32	35	32	38	33	27	35	29	30	30	36	25	29	33	22	32	36	25	31	27	40	28	26	32	21	26	27	30	29	25	26	18	20	24	28	26	26	28	33	33	27	27	18	24	26	27	31	28	35	30	28	28	27	25	36	25	24	27	37	33	29	20	26	29	26	26	26	26	32	28	20	24	23	28	32	30	31	26	37	25	35	18	35	26	29	23	29	27	30	15	26	23	32	26	27	30	39	30	27	27	22	21	23	30	30	36	26	34	30	23	21	34	33	35	35	31	31	38	23	42	23	40	31	28	23	17	33	32	23	36	34	25	27	23	21	30	31	29	24	17	23	25	35	31	29	25	28	37	29	23	26	25	29	27	35	27	23	23	27	32	23	36	34	20	23	30	35	23	23	28	26	17	24	25	40	30	30	33	27	26	28	32	22	33	24	39	32	39	39	35	26	26	30	21	34	32	22	28	32	38	25	22	26	18	35	31	34	27	32	31	29	30	21	19	30	28	18	26	31	20	25	35	28	27	28	32	31	22	30	27	30	34	35	26	24	21	40	43	17	18	20	33	33	26	26	20	24	21	27	25	20	27	38	35	23	29	20	28	18	32	34	24	22	32	34	40	26	29	29	27	29	33	28	32	26	34	26	24	22	29	23	28	26	25	25	29	18	30	24	30	32	25	25	30	22	31	23	32	32	27	33	27	35	19	30	27	16	23	29	32	30	25	26	32	36	27	27	18	23	29	28	19	35	18	29	25	28	32	30	34	37	28	29	35	32	20	19	32	20	24	25	19	33	26	23	28	38	25	24	30	24	28	29	27	29	29	27	33	29	25	21	34	30	24	30	31	23	20	24	26	25	37	30	26	20	33	32	27	29	31	36	21	20	23	35	17	23	30	21	22	30	33	22	23	26	33	21	20	37	44	29	26	30	29	18	31	35	30	20	18	35	26	30	32	33	17	28	21	23	37	29	24	36	25	30	28	29	29	41	38	34	30	21	42	22	22	33	28	19	30	38	19	26	20	20	23	24	29	41	25	26	19	25	38	25	30	24	25	29	31	24	31	41	30	25	29	33	30	33	30	27	28	27	30	29	22	27	26	30	36	35	25	23	31	40	27	19	27	25	28	26	23	29	34	27	22	25	24	28	33	16	23	20	35	30	30	23	31	19	30	26	27	27	25	35	33	34	24	27	37	32	28	25	33	21	28	22	24	28	34	24	34	27	19	34	29	30	21	27	29	22	31	23	22	29	27	41	22	23	24	29	20	26	30	22	31	28	24	23	36	28	26	22	27	12	26	39	35	28	23	29	21	31	33	27	41	21	32	43	25	39	24	34	28	33	30	32	25	28	26	26	38	23	16	18	20	19	17	23	25	26	34	33	28	29	28	29	32	34	29	27	19	27	29	32	32	26	28	37	27	26	33	36	28	30	25	32	33	25	31	38	35	36	30	24	15	33	26	24	31	32	18	41	22	31	28	29	24	27	26	26	25	31	30	31	27	34	27	37	22	28	20	28	35	30	20	37	24	25	20	33	29	30	27	23	21	25	24	35	21	33	41	33	23	29	26	37	19	25	16	26	30	25	25	36	35	29	22	26	33	25	18	27	23	27	35	27	26	25	32	32	27	37	19	19	28	30	21	20	35	29	25	37	26	33	34	40	16	26	33	33	33	24	23	23	25	28	28	23	26	25	27	31	31	34	24	33	25	27	24	28	34	22	25	41	36	34	23	30	32	17	24	28	23	19	32	22	26	28	29	32	23	28	36	27	33	29	32	30	30	40	36	16	21	30	22	31	35	22	35	19	33	29	30	38	22	19	25	21	25	21	25	31	19	18	33	25	30	27	26	27	33	17	24	31	32	24	33	42	18	23	39	37	28	25	31	21	29	27	28	27	34	27	30	21	24	24	29	29	37	33	26	24	26	29	28	36	29	31	22	30	26	22	32	34	24	34	25	18	33	26	27	25	26	35	26	24	19	25	30	28	25	28	26	29	29	26	25	29	36	28	35	32	30	27	30	29	23	30	21	33	25	29	37	21	27	30	29	33	23	33	34	33	28	27	22	23	27	26	26	29	28	24	27	25	22	18	27	24	20	34	25	30	38	27	29	29	23	23	26	36	23	34	22	33	27	36	23	24	31	24	24	27	28	30	31	36	32	25	21	30	41	19	26	23	30	28	28	28	24	26	34	32	29	34	25	26	30	23	26	25	18	32	21	28	29	31	26	25	37	27	25	36	24	19	17	30	36	29	28	35	24	22	32	26	26	25	20	31	23	25	33	27	29	26	27	26	25	29	21	25	24	33	27	21	23	30	32	23	35	23	28	29	34	28	23	33	24	24	25	28	29	28	30	23	26	30	24	33	27	24	28	30	25	33	28	32	17	23	23	29	23	27	39	34	26	41	26	26	20	33	22	31	20	26	31	30	26	27	30	32	28	20	28	26	26	35	26	29	19	27	27	43	28	23	24	30	28	22	26	28	32	22	23	34	24	24	27	29	32	29	23	28	30	24	28	29	28	32	26	28	31	21	18	31	25	20	32	31	35	28	25	34	33	30	26	28	28	36	25	27	26	20	32	35	21	22	24	27	24	16	34	27	29	38	18	23	28	23	30	25	35	17	30	32	33	23	31	27	18	30	19	26	27	16	18	30	26	24	34	24	28	32	28	31	35	28	30	29	26	36	31	32	35	29	25	26	41	24	30	30	37	24	30	21	20	27	26	28	25	23	22	28	35	32	19	24	22	33	30	22	24	36	26	32	23	15	31	21	30	17	19	23	26	26	23	31	22	26	23	27	21	27	18	24	23	29	28	25	31	25	30	27	26	25	21	29	23	38	25	30	18	33	30	29	30	32	25	39	26	28	42	26	22	23	39	19	28	26	32	28	19	20	28	37	28	21	30	18	24	30	32	31	28	28	29	29	30	28	29	26	29	24	30	27	23	29	23	35	30	30	18	20	33	25	42	20	27	22	32	26	32	29	29	33	33	37	26	26	39	24	24	30	25	23	24	27	23	28	27	33	23	31	24	29	27	24	34	25	28	23	32	33	16	35	29	26	33	21	30	30	29	25	33	25	24	24	27	25	23	25	31	20	25	28	33	27	34	21	32	24	27	25	31	25	25	25	27	28	23	30	35	25	25	18	26	22	26	26	24	36	31	25	35	27	31	28	36	26	30	30	29	22	33	30	25	21	21	19	24	26	29	37	32	29	23	24	25	32	40	26	31	31	43	36	29	20	24	30	23	20	24	23	33	34	32	32	28	29	35	33	26	30	31	30	30	32	33	17	29	26	35	19	19	27	20	27	27	23	29	28	15	22	29	28	25	29	29	31	24	21	27	27	29	28	32	25	40	37	26	27	25	23
43950	27061	6188	14395	20756	19729	16748	14197	11021	9027	7241	6143	5274	4472	3794	3365	2968	2738	2436	2123	1899	1826	1774	1541	1492	1470	1410	1343	1370	1303	1230	1145	1141	1164	954	1017	888	931	809	831	844	779	675	683	693	714	663	666	617	583	570	552	520	533	543	519	503	507	499	515	495	525	497	528	518	534	529	500	511	461	532	484	514	514	544	484	482	485	488	476	513	521	499	513	473	472	488	468	485	491	450	504	475	471	523	472	557	499	439	448	493	454	493	503	486	469	481	474	479	448	430	472	454	464	443	473	442	445	462	440	478	456	471	429	491	471	457	491	432	427	434	494	403	414	418	484	415	438	475	425	436	436	455	429	458	444	436	439	430	395	464	461	436	441	426	444	445	425	464	438	455	442	445	475	479	461	487	498	446	423	425	443	437	458	410	430	433	449	404	446	450	477	419	419	455	467	438	445	435	421	448	450	440	457	443	415	438	454	447	458	415	401	452	436	471	430	437	452	447	413	426	437	452	462	450	452	473	444	426	419	433	402	443	426	433	437	499	455	423	447	457	454	437	435	419	408	441	446	442	469	482	463	467	455	454	410	450	500	425	450	432	424	458	450	438	458	465	422	436	466	439	436	452	425	442	476	425	417	447	434	444	419	456	438	466	437	418	463	438	433	426	446	457	441	413	468	431	419	412	417	428	431	437	430	403	510	461	417	442	436	416	435	429	401	433	457	453	475	458	457	460	435	463	464	408	458	457	433	477	456	432	449	461	487	471	470	439	440	422	407	444	419	455	396	388	411	441	465	438	437	465	434	470	422	438	431	425	418	473	450	447	461	439	452	447	449	466	441	458	438	439	419	459	450	436	483	467	440	416	408	466	419	449	455	457	421	407	470	407	431	438	487	430	428	451	468	475	414	433	457	445	435	462	440	467	434	493	445	455	426	486	451	447	459	430	448	451	479	463	442	420	419	426	445	465	431	437	458	465	451	432	421	457	446	421	456	458	458	446	441	418	443	421	437	448	483	466	442	446	450	473	443	450	462	459	438	408	454	436	400	487	449	411	428	472	459	451	437	419	446	424	465	454	456	427	494	421	464	459	467	470	464	449	442	440	438	451	469	435	417	458	443	438	462	431	467	463	413	431	450	470	439	449	415	487	427	424	457	444	451	476	451	426	440	436	461	475	485	436	425	434	425	401	461	426	424	436	423	445	440	411	456	434	447	421	476	440	433	453	441	430	418	478	467	488	433	445	442	456	453	440	427	423	418	418	444	380	443	428	465	429	456	448	460	455	467	450	445	445	445	439	467	413	436	467	428	446	410	461	437	440	442	448	430	421	446	436	438	397	448	448	406	449	432	462	439	431	428	458	409	473	442	450	447	446	432	417	413	405	471	443	453	426	447	452	467	429	425	451	437	466	452	442	467	402	437	430	452	466	422	472	416	427	437	472	460	441	424	481	446	446	437	416	462	476	424	422	451	459	445	447	463	437	443	412	433	422	449	432	451	464	443	424	451	459	439	450	437	464	405	412	467	462	420	421	440	406	455	458	469	447	471	464	445	439	385	427	440	413	506	440	445	419	470	445	424	457	444	406	429	437	462	440	431	433	444	424	429	432	449	453	437	463	507	441	453	437	446	422	484	431	431	413	440	432	456	428	414	439	457	436	447	457	430	422	483	445	433	434	447	478	432	454	426	467	429	420	428	401	433	452	408	437	450	432	438	407	478	419	456	388	497	432	478	420	474	391	434	391	434	472	489	437	448	443	432	443	413	418	467	466	464	439	446	422	459	420	470	455	390	440	421	455	457	445	445	429	429	437	454	453	415	459	443	435	408	422	423	440	421	435	466	431	415	439	436	423	433	421	420	447	431	459	425	425	422	435	445	443	464	437	431	447	454	461	431	425	452	396	423	425	450	473	427	458	458	441	453	438	449	438	449	431	443	432	423	423	449	463	444	456	461	455	450	445	461	413	436	441	444	446	433	457	414	465	407	466	444	434	433	373	395	444	419	465	440	437	465	434	438	430	422	453	445	472	444	433	410	451	461	443	477	441	458	437	450	418	457	461	448	451	450	461	462	439	424	424	430	422	401	415	475	441	471	445	436	436	463	463	456	422	451	432	429	453	452	422	452	455	447	468	481	430	437	460	446	485	474	415	429	414	449	458	462	451	409	444	437	437	436	432	399	415	453	412	446	452	414	442	455	470	460	474	461	433	421	520	456	441	466	440	421	458	443	470	431	451	448	444	443	412	458	455	437	426	461	442	408	440	418	480	438	414	434	426	442	449	436	440	457	432	451	452	462	449	479	469	483	454	446	474	468	419	410	482	403	437	440	421	458	414	456	434	453	467	413	440	451	455	450	416	482	439	478	458	431	439	471	480	455	457	425	441	434	440	424	489	447	406	438	429	430	451	447	420	462	446	408	429	469	392	434	451	422	435	458	426	440	444	428	422	457	450	408	436	443	443	437	425	450	468	442	418	491	430	442	471	445	443	460	428	452	443	437	413	455	456	458	426	449	409	420	452	454	450	383	450	431	445	424	470	458	434	489	444	415	410	444	476	422	464	459	419	452	461	446	425	442	449	462	467	446	409	451	416	436	454	439	433	466	451	442	461	424	423	462	435	417	449	453	409	405	432	433	463	445	387	444	447	439	442	458	467	459	420	462	434	452	476	456	476	426	429	447	437	435	461	400	456	428	470	453	434	435	444	455	449	431	417	420	466	436	422	462	463	470	450	455	429	458	434	497	431	457	419	402	391	416	430	481	412	461	437	451	441	409	431	447	499	451	379	428	422	432	419	426	444	435	416	442	455	436	430	455	428	470	410	462	455	399	470	451	430	468	434	475	430	414	451	427	419	455	458	458	427	421	474	438	444	458	439	432	421	440	455	438	455	465	445	454	477	441	442	439	423	459	460	449	442	438	445	420	428	425	434	443	430	411	434	443	439	447	453	455	440	444	447	435	429	481	430	481	444	435	450	430	441	454	422	468	516	421	435	414	443	440	489	419	432	455	383	441	494	480	412	493	446	470	451	451	402	429	460	458	461	436	403	449	448	442	424	438	411	470	466	427	387	458	395	431	436	458	474	400	484	425	430	474	438	418	460	419	472	386	421	475	435	456	427	451	438	421	417	447	437	416	474	487	440	464	448	440	445	436	462	459	474	443	457	428	408	447	434	402	437	449	439	436	452	441	469	417	432	432	452	455	448	490	481	452	473	406	449	444	435	428	466	434	480	437	450	465	459	398	448	434	430	453	420	419	443	451	439	451	469	436	439	443	446	492	416	452	405	458	449	441	430	426	461	440	445	461	467	450	441	486	454	452	448	416	463	444	458	448	459	445	438	435	444	407	416	452	453	445	437	473	429	415	467	439	419	465	448	439	431	450	441	471	435	461	426	490	416	427	493	467	456	440	438	418	461	407	447	424	460	457	427	429	427	465	464	503	480	445	420	451	456	443	464	426	406	441	417	440	439	427	428	462	456	434	452	460	462	397	465	432
13526	6737	553	337	457	457	406	360	325	255	251	175	201	171	140	124	126	99	101	92	92	83	69	80	63	57	69	64	72	80	76	62	58	49	66	52	50	51	50	58	47	47	54	34	46	43	47	45	41	38	32	41	51	27	36	40	45	39	47	45	35	31	42	31	34	47	43	34	34	38	37	24	29	42	42	29	33	43	28	42	40	31	41	43	38	33	42	43	37	34	39	41	31	34	44	31	40	48	42	39	44	36	34	36	42	38	46	39	41	38	40	35	39	45	36	33	31	33	39	31	35	48	33	55	38	34	32	41	32	45	24	48	41	38	40	34	30	38	30	37	32	31	37	33	38	34	33	34	39	39	33	39	38	27	39	36	38	44	43	47	38	47	36	28	46	40	33	26	39	46	41	25	36	42	45	44	27	39	33	56	36	40	43	30	46	27	50	46	22	33	44	39	36	38	34	44	45	40	38	29	37	36	47	33	30	32	41	34	41	33	31	45	31	31	31	44	40	42	34	52	47	37	47	30	38	34	31	55	24	36	26	40	40	37	33	43	36	32	43	36	31	54	38	34	33	28	41	41	30	31	30	27	31	38	32	45	27	42	37	34	28	30	36	33	20	34	36	38	37	43	38	36	36	41	31	43	36	44	36	38	39	39	26	32	49	36	35	43	45	32	32	27	45	29	27	45	46	38	39	37	37	39	38	30	46	39	44	51	35	38	42	38	43	37	40	41	36	28	48	34	43	30	48	39	45	39	39	27	37	38	50	27	32	37	37	38	41	38	25	32	36	45	35	39	36	44	37	33	37	37	35	40	37	40	39	38	42	34	52	33	35	41	34	30	36	37	39	45	29	33	41	27	34	30	37	29	31	25	46	32	53	35	43	34	39	44	42	42	31	39	41	37	20	40	33	38	32	32	40	43	39	48	35	36	32	31	27	37	35	28	41	35	31	47	46	39	40	47	32	38	42	40	44	35	38	40	24	43	39	31	38	39	38	40	36	29	37	43	34	31	40	40	46	31	49	29	34	39	33	33	27	35	33	38	37	43	31	24	38	34	50	45	53	35	37	54	57	38	39	27	39	38	35	40	38	32	38	34	37	40	42	41	39	40	38	51	38	46	35	30	37	43	25	40	46	41	34	36	33	29	39	25	34	52	31	39	29	47	37	38	30	39	30	41	47	43	31	45	29	33	36	36	24	36	32	38	43	46	35	37	37	48	34	39	38	38	45	41	34	40	37	48	43	28	33	43	33	38	39	45	41	37	39	41	22	34	47	44	39	39	54	34	50	38	35	40	37	43	47	37	38	41	39	33	36	27	44	30	33	29	43	30	35	39	42	38	30	42	45	32	41	39	49	28	34	34	39	35	38	36	45	35	40	37	27	39	40	30	44	29	34	30	35	29	39	38	36	39	40	30	41	32	31	27	24	34	49	26	37	33	35	36	32	31	48	42	31	34	38	34	33	33	30	35	28	44	40	46	37	39	33	38	49	41	41	44	32	40	45	35	38	29	28	45	33	41	36	43	34	26	47	45	45	44	45	31	31	42	26	38	34	37	48	37	39	30	38	43	36	36	30	34	37	31	37	35	31	41	36	36	39	34	29	36	29	29	40	40	41	34	28	37	45	30	37	32	29	31	35	42	38	29	27	45	36	44	32	30	29	30	30	34	30	47	45	40	41	52	30	36	34	42	38	39	33	31	51	37	41	36	40	37	40	42	35	29	30	47	39	27	33	25	41	47	41	28	49	32	36	38	31	38	37	33	40	35	41	36	20	44	31	39	35	33	42	29	40	32	30	29	44	36	36	32	31	26	35	44	50	42	37	31	43	34	33	44	37	32	35	31	31	31	43	45	33	42	31	33	53	38	32	44	38	24	39	39	35	42	35	32	44	34	44	41	33	41	43	41	33	28	26	32	37	39	44	45	41	35	38	35	21	36	35	37	45	42	43	39	46	46	32	41	40	32	45	28	29	37	32	28	37	30	39	34	42	43	41	40	35	35	27	36	31	45	43	36	38	34	30	41	37	37	43	25	42	40	32	31	50	34	35	43	42	32	42	43	44	26	36	55	41	40	47	43	38	30	36	38	36	35	41	35	40	37	31	41	53	43	35	23	41	39	29	31	33	34	24	39	34	45	36	45	30	41	38	34	34	31	30	45	32	30	23	31	31	37	33	41	28	26	26	32	45	45	36	48	37	44	40	39	43	37	40	43	43	36	38	40	34	31	32	30	34	32	38	40	43	35	41	43	29	39	32	42	45	33	36	42	41	37	35	39	37	34	48	36	36	35	39	35	41	34	45	39	42	29	41	42	37	36	35	32	29	38	46	46	47	38	31	33	39	40	43	40	33	36	36	49	31	32	37	37	39	40	49	41	32	39	32	41	34	25	38	30	40	39	39	34	43	24	46	33	39	45	32	49	34	25	37	33	41	38	29	36	29	22	39	40	31	31	41	35	42	30	41	43	34	38	27	46	37	33	29	38	24	34	44	41	40	32	34	36	40	40	38	34	32	30	48	36	26	35	36	39	43	42	54	49	42	39	44	56	36	29	32	42	31	30	35	39	39	41	31	42	38	34	46	47	31	36	38	41	26	41	47	43	54	29	28	38	32	38	32	41	33	38	31	36	29	33	32	29	50	47	38	36	53	46	40	30	30	43	25	42	48	30	35	47	46	47	39	43	38	43	33	36	41	32	47	42	33	46	44	33	36	43	44	53	42	48	36	38	35	35	37	31	38	31	37	43	44	40	32	43	37	43	34	32	28	35	45	31	32	29	36	31	49	49	36	34	41	32	24	37	37	26	54	37	45	40	34	43	42	35	39	32	43	41	29	40	35	38	41	35	33	45	26	39	36	38	38	23	42	33	47	29	39	25	35	30	37	42	38	35	33	31	41	42	39	42	41	33	28	32	44	33	37	41	33	45	32	39	28	41	39	39	32	50	43	29	38	36	37	47	31	39	37	41	34	33	35	40	37	43	36	40	40	42	46	40	33	29	31	45	54	27	39	38	43	35	31	41	37	29	29	34	50	36	43	40	32	38	33	30	43	43	41	38	37	29	38	33	31	25	33	34	38	31	38	33	29	41	49	34	45	30	36	36	45	26	25	48	48	46	38	33	36	41	45	38	38	29	34	28	31	36	32	41	35	37	34	29	46	30	34	37	35	32	32	40	36	25	39	35	47	28	38	31	37	31	31	33	31	37	32	34	43	29	39	37	33	38	33	40	35	25	38	32	39	38	37	37	39	39	34	39	38	34	26	32	39	29	42	29	44	42	34	46	35	34	37	36	33	44	32	39	34	34	34	26	37	44	35	45	47	35	37	42	44	43	26	28	43	35	38	39	45	38	31	42	39	38	35	23	23	25	29	44	37	32	33	38	35	31	28	42	36	33	42	41	47	44	43	29	33	39	41	41	40	28	41	45	29	33	38	41	44	36	34	48	45	34	41	47	34	38	38	40	48	26	31	42	42	37	26	35
53457	32603	9651	20026	26872	25554	22633	19343	16019	13132	11055	9342	8249	7044	6043	5408	4835	4331	4022	3477	3173	2864	2669	2478	2329	2291	2215	2200	2072	1988	1808	1706	1698	1699	1538	1447	1424	1312	1268	1245	1154	1034	1009	1039	1042	999	967	860	890	772	827	756	757	701	697	786	709	697	730	704	692	709	691	689	693	683	675	685	711	676	695	680	671	633	631	713	669	663	636	666	675	657	648	672	639	627	685	625	598	644	659	648	692	691	686	648	677	669	673	642	637	650	618	657	632	628	673	613	641	615	598	655	679	583	606	613	636	609	613	644	625	599	602	577	601	591	592	603	612	592	563	612	613	565	571	580	582	612	583	592	615	578	533	562	559	596	609	577	598	630	566	622	588	609	595	590	570	581	597	589	617	604	583	565	613	550	578	600	549	576	582	555	579	603	571	602	600	564	589	581	614	568	578	538	580	631	584	566	595	604	604	607	606	601	594	582	611	554	598	552	615	560	576	597	595	585	586	590	620	588	593	548	597	571	596	594	564	594	537	557	557	558	593	585	631	599	626	565	539	573	645	575	592	614	622	567	606	574	594	636	601	570	585	585	587	579	572	561	611	577	582	575	590	581	564	574	582	618	506	581	577	597	566	634	647	607	596	616	574	593	569	604	572	596	577	690	597	537	570	626	595	556	559	579	571	558	588	590	570	573	587	566	601	590	581	560	617	579	623	590	627	602	568	591	601	558	583	573	546	635	633	573	596	606	580	568	543	619	632	589	614	552	606	558	598	594	563	584	583	591	626	599	567	617	627	564	614	591	601	559	584	573	570	606	608	581	610	601	612	626	541	554	551	609	659	585	658	584	599	599	559	576	555	547	604	577	599	560	513	594	581	592	616	562	582	539	617	534	611	625	636	603	578	576	581	539	585	563	590	576	614	582	626	596	606	637	575	624	575	552	612	553	600	610	597	579	564	570	611	599	572	581	571	548	593	574	588	605	612	585	626	582	553	606	583	587	607	601	591	590	594	572	586	561	554	587	609	592	592	576	610	599	566	580	591	596	526	602	617	557	592	599	610	599	615	556	565	558	617	562	567	572	593	551	584	570	632	582	612	567	592	570	585	583	625	550	591	592	578	563	597	596	546	611	583	625	591	631	584	553	558	620	601	554	593	595	572	568	610	610	580	602	626	562	586	580	578	600	574	546	607	586	594	626	571	591	613	579	578	625	581	593	593	588	567	622	622	578	583	592	575	586	592	583	562	551	598	577	603	566	574	595	580	554	618	575	598	577	570	619	565	595	546	604	590	559	581	611	596	611	576	604	579	603	570	640	547	597	590	589	609	607	608	585	556	588	589	595	571	576	572	591	598	560	583	564	610	630	598	555	600	579	583	616	578	573	603	546	604	591	595	574	595	588	565	619	591	563	607	594	569	614	626	547	606	609	609	604	611	638	587	614	628	571	597	624	636	567	603	584	585	562	617	589	573	630	574	547	560	619	602	570	602	590	594	581	565	622	568	564	560	571	579	598	566	614	578	584	567	599	554	595	567	585	592	592	592	594	581	579	597	585	571	636	595	592	587	567	572	588	560	568	592	577	603	579	566	626	595	565	575	552	568	581	593	576	579	584	606	585	599	571	588	600	608	605	583	611	567	624	549	592	621	593	568	583	577	618	568	600	610	573	656	594	553	596	548	553	571	581	599	570	592	588	565	595	623	569	592	588	595	589	620	631	596	573	586	644	595	565	629	565	609	564	576	609	615	598	613	605	561	582	555	602	618	561	547	585	585	599	598	605	621	580	570	577	572	587	564	606	580	573	563	612	563	562	576	562	565	608	577	590	585	609	583	597	585	587	610	609	564	594	569	580	581	558	609	590	601	561	549	559	614	634	591	611	599	590	572	572	608	586	577	599	599	620	537	613	622	618	582	576	541	580	624	554	566	601	612	593	617	563	578	665	565	605	592	605	611	538	557	611	621	580	586	630	592	558	598	581	583	594	603	518	604	665	542	571	597	600	588	595	556	587	604	592	565	581	590	568	604	598	544	609	610	630	566	587	608	587	618	547	622	563	580	605	601	602	576	601	559	564	577	583	582	555	596	594	561	585	589	606	545	577	584	602	607	601	608	613	580	569	555	586	640	635	607	531	535	620	569	607	612	541	588	577	636	564	590	589	577	611	606	622	579	578	564	599	587	578	595	608	567	643	609	561	585	600	576	598	606	603	552	597	618	581	570	586	577	564	549	590	568	576	590	564	568	588	564	629	616	625	601	609	586	629	594	599	616	586	548	622	566	574	577	594	558	616	573	615	570	598	554	563	561	596	611	571	544	589	604	578	605	562	582	575	555	612	578	603	594	609	618	562	546	609	581	547	572	606	575	605	590	589	602	580	581	586	576	603	563	606	586	597	620	593	614	560	546	605	620	588	606	621	591	592	525	593	609	630	577	596	595	587	625	617	553	587	579	590	621	565	603	559	624	601	569	561	587	598	595	561	589	626	580	593	580	548	556	585	617	557	569	607	566	593	573	581	583	586	555	608	572	583	622	606	580	595	586	600	588	592	596	603	565	600	598	595	636	591	552	594	610	584	587	564	616	557	583	609	540	582	576	632	554	604	561	611	575	588	594	575	610	614	608	581	605	562	585	553	615	590	581	596	599	549	588	624	576	609	589	577	627	568	587	591	603	574	580	568	598	551	563	572	590	549	603	588	582	555	581	612	596	575	579	556	621	577	588	535	545	548	570	579	562	592	567	540	574	599	562	624	584	584	584	621	580	617	598	580	551	585	581	571	561	578	551	554	638	575	589	560	567	596	629	592	593	581	602	568	640	607	568	553	567	559	621	547	571	569	640	586	556	626	564	586	593	564	611	592	594	592	584	601	527	574	586	565	594	550	582	616	617	596	573	537	571	604	574	642	612	566	579	589	584	575	630	577	588	591	605	587	600	579	602	570	556	600	613	571	634	591	605	569	593	602	582	562	635	646	566	596	574	567	582	586	539	595	580	601	566	630	555	590	580	582	628	612	595	592	579	592	570	595	586	568	564	581	572	606	578	584	570	617	617	567	578	596	592	602	552	573	589	567	587	571	620	598	563	609	610	559	601	571	603	603	603	538	603	553	541	569	589	647	601	609	566	605	573	595	620	607	619	634	602	585	596	566	574	554	597	596	639	576	600	611	616	578	591	594	570	641	608	579	604	576	584	576	637	574	545	622	563	567	544	590	597	569	583	607	622	554	581	580	573	630	569	571	536	593	554	564	620	595	605	630	576	604	582	553	607	552	518	597	546	563	607	578	559	569	577	555	567	589	575	569	604	551	557	590	586	616	554	555	604	610	581	583	594	595	587	590	563	596	579	556	586	583	545	563	573	527	537	586	580	576	568	573	552	588	606	616	584	623	595	619	632	562	577	601	567	621	588	556	569	595	622	631	574	601	585	570	591	614	557	584	640	554	588	586	581	586	575	579	572	616	571	608	613	581	616	589	606	575	585	616	580	642	611	593	618	613	566	537	620	535
5063	1534	164	93	175	174	136	112	108	93	91	61	58	36	47	50	36	45	44	34	26	37	30	30	33	38	19	33	26	26	32	29	22	22	26	22	29	20	19	19	17	18	25	27	16	29	24	17	11	15	19	15	26	15	16	17	19	20	18	12	16	24	17	16	20	19	16	18	19	17	22	25	18	6	11	16	19	14	25	24	16	16	22	22	25	22	20	13	17	14	11	16	22	17	24	20	14	17	11	18	17	18	29	18	22	15	21	21	15	15	27	15	20	19	13	23	19	19	14	23	25	25	20	13	22	20	21	22	17	16	13	12	15	14	12	20	15	17	21	18	10	20	18	18	22	15	18	25	15	15	21	17	23	20	12	17	19	20	16	12	17	13	15	16	17	16	18	12	15	18	22	15	19	14	18	9	12	18	19	12	16	17	15	19	20	16	18	20	9	17	14	19	19	23	11	18	24	16	19	24	11	20	9	17	16	18	18	20	17	14	10	21	20	13	15	19	20	23	15	21	20	11	19	11	14	28	21	21	20	14	23	14	16	14	18	18	24	18	16	14	11	14	18	18	15	20	14	20	18	25	13	17	15	18	14	15	17	18	23	14	23	13	16	17	14	21	13	15	21	17	20	22	24	20	18	19	18	13	20	23	19	22	18	24	18	14	16	18	25	15	22	28	20	17	16	21	29	22	13	18	17	17	27	15	15	12	15	15	28	21	14	17	14	14	24	14	24	17	14	19	21	20	17	18	23	12	18	16	22	13	21	24	20	18	15	14	21	16	17	14	16	12	16	14	19	21	13	16	16	26	20	12	17	19	19	14	13	16	19	10	24	21	20	21	11	23	20	21	21	14	17	24	15	18	12	21	16	21	12	12	15	12	11	15	26	16	22	8	18	11	17	12	20	16	12	25	20	17	14	17	21	20	24	12	21	19	21	18	16	12	15	20	13	19	19	16	16	8	15	13	15	13	20	22	14	15	19	18	12	21	18	14	24	17	22	15	19	24	19	19	17	10	17	11	17	18	21	19	10	23	22	17	21	19	18	26	17	21	24	13	19	16	24	11	17	14	13	17	19	16	28	17	16	17	24	17	14	18	15	22	16	15	17	21	14	16	18	10	20	13	18	22	17	14	17	21	16	18	19	13	12	15	22	20	18	11	16	12	19	14	15	20	17	16	15	17	14	12	15	13	17	21	11	17	16	15	22	17	21	20	24	16	13	22	20	17	22	22	11	15	20	25	14	18	22	19	11	26	15	20	21	23	16	12	17	15	11	18	17	14	17	20	16	10	25	18	10	20	17	13	16	21	16	12	17	24	15	12	11	20	16	18	19	22	17	15	18	32	17	14	18	21	17	15	20	22	22	13	16	15	18	20	17	17	18	22	13	22	13	15	14	24	20	23	17	18	11	18	16	13	14	12	21	22	23	10	16	15	12	13	15	21	18	20	15	15	14	13	10	17	18	22	15	15	28	22	16	21	28	21	16	26	15	22	21	21	18	17	19	14	17	22	12	14	15	17	18	17	17	22	12	14	17	22	13	13	15	19	19	14	15	20	19	14	17	20	23	11	25	22	16	18	15	18	17	19	22	14	14	12	14	21	14	12	18	18	23	19	19	12	14	23	19	20	28	25	19	21	13	23	12	18	19	17	18	18	18	16	19	22	20	21	18	23	17	19	18	28	15	15	17	21	19	18	15	16	18	16	22	19	23	12	21	13	13	17	18	15	18	15	14	10	12	13	19	20	18	13	15	20	13	22	11	17	12	24	15	22	16	16	14	24	16	11	12	16	16	23	16	13	15	8	18	19	15	13	16	20	22	13	12	23	20	21	17	12	19	23	29	12	23	14	18	20	14	13	16	9	22	19	12	23	15	24	15	15	14	15	16	13	18	22	17	15	12	19	18	10	15	21	26	26	14	23	16	20	15	17	13	26	17	24	22	18	18	21	17	17	21	12	19	15	16	18	11	15	12	14	22	23	25	14	17	11	24	12	14	17	18	17	19	15	21	16	12	16	8	17	22	19	17	17	21	16	11	16	16	12	11	23	17	12	19	24	24	22	20	11	16	14	14	12	13	21	23	18	27	18	18	9	17	15	15	16	19	21	19	16	32	17	19	22	24	18	25	21	20	19	15	19	24	15	13	23	19	21	13	19	15	23	12	14	21	20	15	24	17	22	15	19	11	23	15	19	16	12	18	24	19	24	12	20	14	17	15	16	22	13	19	21	16	19	29	17	16	18	9	17	23	28	17	18	23	16	20	23	22	27	16	16	15	24	18	15	23	18	13	17	15	21	17	17	15	23	12	21	17	15	16	15	18	23	19	19	19	13	13	10	22	12	21	14	16	15	10	19	19	19	13	19	13	16	23	15	21	26	16	18	10	7	15	22	11	17	28	15	22	21	13	14	18	23	20	18	20	20	11	18	18	24	27	22	15	23	16	20	20	28	23	17	15	18	24	13	19	13	20	15	22	17	22	16	21	22	21	22	24	16	17	18	17	11	14	17	14	15	13	10	20	26	23	18	15	19	23	12	16	17	16	11	15	14	21	17	20	15	20	12	16	16	22	18	18	20	9	20	13	22	13	15	21	21	19	12	12	11	16	12	18	21	21	10	15	14	21	21	13	14	23	16	22	19	22	15	17	20	21	16	16	21	22	16	14	18	11	19	12	26	18	25	15	25	15	20	13	18	18	13	15	26	16	15	22	12	14	22	11	19	16	23	25	12	13	16	22	12	13	11	16	20	20	18	18	19	15	15	20	19	17	14	22	20	12	15	12	12	18	27	16	20	13	16	13	28	17	12	19	18	18	25	21	16	17	15	11	15	19	15	14	16	18	16	15	14	11	17	11	19	15	19	19	13	19	15	20	15	22	15	15	15	23	17	14	24	20	12	18	16	19	14	14	11	17	17	17	16	23	20	17	22	16	14	19	21	20	17	22	17	12	16	22	15	25	15	18	20	23	21	18	15	14	21	18	12	12	18	13	22	28	12	11	20	13	13	16	18	14	14	7	21	13	17	13	20	25	11	14	18	24	24	17	29	21	16	21	24	17	21	18	20	20	23	17	15	24	17	20	12	18	12	15	14	9	18	30	12	15	22	18	13	24	19	23	18	19	21	20	21	15	13	17	22	17	22	12	15	14	18	12	20	25	17	12	15	18	17	20	17	17	17	21	15	17	24	16	20	22	20	11	18	17	17	18	13	18	17	23	18	18	21	22	17	16	20	15	21	16	20	13	20	21	14	12	18	18	17	16	21	18	17	19	21	24	22	18	20	21	12	17	14	25	18	13	15	17	17	20	15	23	18	18	9	18	13	13	13	18	22	22	17	21	17	20	11	20	11	16	17	13	16	21	22	19	18	20	15	16	16	14	22	9	12	17	27	14	18	23	18	19	19	20	19	21	22	22	15	24	12	17	24	26	13	17	12	11	17	14	24	17	22	13	19	14	21	13	23	11	12	19	18	23	19	15	21	20	19
38970	21448	4237	10339	15120	14339	12001	9420	7293	5761	4522	3730	3123	2648	2274	1883	1702	1588	1418	1247	1140	1032	1004	951	907	878	862	826	797	774	744	679	678	624	621	620	606	553	485	480	465	480	382	440	453	432	393	398	385	392	336	338	341	330	330	303	348	344	328	302	350	302	326	316	295	325	318	294	328	328	311	329	337	330	321	313	323	343	317	342	284	288	301	289	323	311	323	294	319	329	292	305	351	333	304	274	308	317	325	332	291	305	295	310	275	278	291	287	321	303	317	282	311	348	312	317	313	293	317	353	281	317	255	311	291	278	295	295	284	290	312	269	304	303	303	269	308	308	271	287	287	315	293	282	291	294	304	320	269	300	311	269	298	306	291	285	314	281	275	305	281	315	288	259	282	291	296	322	245	290	291	295	287	291	286	265	285	299	275	303	285	301	277	268	285	287	297	292	289	281	264	297	298	284	296	297	291	282	274	283	323	331	282	323	318	278	294	286	283	260	285	288	298	290	288	311	282	295	275	268	281	308	290	285	294	298	281	300	273	264	302	281	320	284	302	290	300	288	288	271	304	285	277	297	287	300	293	306	279	302	301	298	288	274	300	313	280	273	281	282	280	308	279	268	296	296	288	285	276	259	267	267	282	322	259	292	303	251	291	294	280	286	292	312	298	305	284	291	302	264	300	290	321	314	318	271	280	296	302	303	270	295	290	274	263	309	304	318	286	311	287	281	275	294	265	285	276	283	286	305	280	267	279	301	289	276	255	271	275	301	269	284	290	304	310	304	291	282	282	274	286	274	282	289	303	281	284	281	276	302	295	287	275	275	239	288	297	313	287	269	293	304	292	298	298	279	294	270	277	320	290	273	273	286	286	259	298	286	292	288	310	292	280	259	315	295	325	310	274	265	271	291	282	274	290	273	285	326	295	318	300	267	289	291	287	327	276	283	306	306	301	307	334	271	286	264	298	300	273	285	250	239	275	276	295	272	283	279	302	284	311	302	274	277	276	275	284	290	274	277	287	295	306	300	286	286	269	317	267	278	294	273	299	319	254	289	259	318	283	254	291	318	245	290	253	298	275	258	271	275	315	317	266	280	298	283	288	296	259	269	306	272	323	303	317	309	268	262	310	288	268	288	281	274	268	292	297	270	294	285	278	321	282	257	309	300	269	282	279	300	288	274	285	282	293	278	294	280	287	276	294	297	289	310	266	278	271	328	285	276	275	306	277	284	275	292	270	277	304	290	283	282	284	315	282	310	278	294	271	281	290	279	292	317	300	298	282	286	267	299	291	290	278	313	311	292	308	273	313	301	288	251	256	284	296	276	311	294	301	294	282	318	286	330	273	263	259	295	326	304	276	274	302	299	295	292	254	295	308	279	308	289	284	293	291	265	293	288	295	294	320	287	264	275	303	282	296	296	303	266	305	294	265	305	300	291	261	261	274	297	312	287	264	275	273	278	308	276	283	308	259	290	268	315	290	275	270	293	272	292	303	322	313	271	293	278	282	306	297	297	316	301	288	258	301	263	253	264	299	267	274	293	301	297	283	270	302	292	270	309	288	333	304	269	277	333	257	294	277	287	308	307	302	307	269	301	317	271	271	291	328	290	277	267	349	283	270	295	284	266	281	326	299	303	309	287	281	270	279	303	270	309	270	281	311	281	308	265	276	299	291	286	279	286	290	291	284	264	291	296	288	289	316	306	291	280	266	329	292	289	267	286	249	304	255	260	271	293	302	283	293	290	296	303	293	320	307	331	305	296	304	266	292	281	266	313	280	285	285	307	308	286	253	279	278	278	277	269	315	299	309	290	288	286	265	290	294	302	291	309	302	269	282	279	269	256	311	271	284	323	290	274	289	272	292	281	281	271	286	268	282	288	285	300	281	292	282	290	299	298	271	282	310	276	270	286	285	282	281	309	285	323	280	275	302	290	278	301	283	295	273	271	290	290	307	311	284	267	294	272	306	308	274	295	315	279	297	299	256	321	319	262	282	291	291	316	282	295	288	281	285	307	286	272	268	281	309	300	303	288	278	281	299	265	274	296	266	296	301	273	289	301	286	298	291	283	270	306	305	307	282	279	321	295	306	288	272	291	315	261	298	277	265	296	289	290	276	308	256	282	277	276	287	287	318	275	291	308	287	293	318	277	268	312	291	279	251	300	271	314	281	284	285	302	291	296	307	275	280	298	278	270	289	274	270	287	273	284	300	277	279	294	283	301	300	277	307	271	275	279	262	326	301	290	285	283	275	282	278	308	270	269	299	310	284	287	274	296	277	272	280	287	287	279	303	259	325	305	296	328	289	263	295	312	292	294	290	292	254	287	298	261	293	286	287	292	295	285	275	286	298	292	314	286	295	250	289	271	321	294	286	283	331	275	273	309	291	294	284	295	301	276	314	312	288	285	287	267	268	287	311	288	298	293	270	316	277	298	281	305	277	297	295	316	315	295	288	305	309	301	272	289	296	287	308	302	317	266	279	348	315	275	323	279	266	288	271	260	301	280	293	305	279	282	286	268	267	280	283	293	282	286	287	292	293	303	256	286	289	269	275	307	298	284	297	254	290	243	321	325	266	255	258	341	299	271	322	307	251	302	283	317	305	269	275	302	292	254	281	308	309	296	326	311	259	289	310	289	280	293	337	281	278	284	305	291	293	285	298	298	313	306	260	287	291	286	335	281	295	295	273	256	268	265	291	267	260	299	286	290	267	285	264	293	292	292	278	307	289	273	256	275	282	286	284	292	287	298	288	285	308	286	255	322	281	293	267	293	285	278	312	295	274	273	254	292	272	261	293	284	295	285	282	290	291	303	275	296	289	305	300	306	269	274	284	310	270	302	301	307	299	274	321	305	272	309	300	269	303	315	288	290	308	295	266	281	276	283	289	306	288	302	297	276	279	275	285	296	264	298	278	302	309	297	277	289	279	280	282	264	298	295	293	281	296	282	288	277	278	302	299	256	281	306	247	266	268	279	285	312	299	291	294	261	293	284	284	284	282	284	268	281	296	271	276	286	291	292	292	273	288	279	263	306	278	283	270	307	293	306	257	277	281	273	297	262	305	281	265	315	293	293	285	320	284	274	309	283	290	312	285	274	274	308	308	271	299	276	283	294	282	313	282	289	282	294	295	335	288	281	282	289	274	281	277	264	309	290	302	324	276	275	277	295	288	285	257	259	287	285	283	294	277	297	278	287	302	282	291	268	277	283	308	243	290	280	276	290	265	298	292	292	299	276	283	303	304	281	281	290	275	295	263	277	311	262	289	305	273	296	323	289	302	288	281	300	313	283	298	297	276	297	273	284	299	282	296	281	289	274	283	299	302	307	295	262	293	277	250	278	303	285	289	299	280	259	293	313	282	278	307	261	295	285	264	302	314	279	295	295	274	286	295	273	278	283	308	301	288	310	258	276	310	296	282	272	275	302	314	303	295	291	308	323	319	302	290	276	317	275	310	290	302	271	264	313	305	293	283	270	295	290	263	257	317	301
11345	5764	485	253	388	404	349	334	262	218	210	148	152	139	137	105	89	96	78	97	73	67	68	59	69	63	67	51	63	59	41	51	36	48	46	46	53	40	42	40	48	40	52	37	40	48	42	33	40	32	40	28	30	39	37	23	25	31	45	31	42	27	28	28	31	28	27	41	39	26	39	39	37	35	40	30	27	35	34	28	38	44	30	27	34	38	33	35	48	40	33	28	38	27	38	35	32	28	30	27	43	38	36	32	33	32	44	26	30	28	30	28	31	32	42	24	27	32	30	41	41	36	31	29	33	23	17	30	32	29	33	30	35	24	32	23	28	28	26	33	30	31	45	42	40	21	23	32	28	27	33	41	31	31	36	30	34	34	35	29	25	33	31	28	33	36	29	31	20	20	32	31	37	34	33	31	31	34	28	28	21	30	40	28	35	29	30	33	21	30	33	29	28	29	24	33	35	28	22	36	27	33	33	24	21	23	25	32	40	28	25	34	34	21	29	25	28	28	24	27	29	33	33	24	31	34	46	24	21	37	28	32	30	32	30	28	39	28	32	44	39	34	33	32	29	22	27	34	36	40	34	30	33	27	37	29	21	33	26	31	24	36	30	32	33	43	25	40	29	31	33	31	25	21	25	34	34	28	27	27	30	26	24	26	29	29	29	26	25	31	26	25	33	25	31	25	35	32	32	22	23	24	26	26	21	28	34	37	23	29	24	46	40	48	28	34	32	33	31	32	36	37	34	24	27	38	31	38	34	32	27	32	28	38	24	29	28	28	38	25	40	40	32	26	41	36	33	30	36	30	29	24	31	28	25	23	27	28	22	35	21	28	25	29	25	32	27	28	32	26	25	30	34	35	30	37	32	31	25	37	35	26	27	23	40	34	32	27	34	42	33	34	28	28	29	20	22	29	27	32	25	29	36	36	23	30	24	30	13	33	39	38	22	30	32	25	26	26	29	27	39	34	32	30	35	26	31	26	28	33	30	25	39	33	35	43	37	34	34	29	30	33	42	21	28	36	34	34	33	31	26	24	22	27	27	25	40	32	27	40	41	36	26	50	37	38	47	31	33	26	25	37	33	31	29	39	35	33	22	23	28	31	43	24	29	38	25	30	19	32	24	24	31	35	30	30	24	22	32	24	30	35	30	38	31	40	27	37	28	39	31	28	39	31	16	32	31	30	36	29	29	48	30	24	29	25	22	30	31	38	33	37	36	32	28	28	33	17	28	34	38	26	38	36	33	29	32	24	31	31	19	19	28	28	32	24	48	29	27	38	33	28	34	34	38	27	29	24	21	27	20	25	27	32	33	22	35	25	37	28	38	24	37	23	30	39	41	31	34	25	36	29	30	37	29	34	32	39	30	31	30	22	29	33	27	27	25	32	42	32	26	34	31	34	27	34	33	41	25	25	39	33	27	27	40	32	29	38	23	42	27	28	30	30	32	32	30	26	30	33	26	31	30	27	38	18	28	27	32	25	29	29	40	32	34	34	24	24	21	25	29	33	25	37	27	29	37	31	30	30	26	37	31	38	26	32	24	33	17	24	29	16	31	25	28	25	39	37	34	33	36	20	33	35	29	38	33	34	37	29	24	27	31	40	23	27	37	40	28	29	28	40	23	26	33	34	36	36	27	36	22	33	36	31	29	29	33	36	38	27	40	32	29	33	38	30	39	36	33	25	24	26	26	26	31	29	38	35	35	25	19	31	42	29	39	36	29	33	34	31	23	25	50	34	30	26	30	30	25	34	34	21	31	21	28	23	32	27	26	30	25	28	29	25	29	21	33	36	25	28	36	27	39	24	24	25	31	37	27	32	24	31	27	31	34	42	34	26	42	36	42	26	38	32	29	32	29	41	35	36	35	24	26	28	32	29	44	26	32	38	34	22	32	36	38	26	20	30	34	34	31	45	26	31	31	34	28	25	33	34	30	31	36	33	31	28	23	28	21	29	34	22	39	32	35	24	33	31	41	24	30	29	29	37	26	28	31	38	35	35	32	28	28	24	39	35	26	30	29	26	26	32	31	36	24	34	34	26	25	26	22	21	35	39	39	37	27	27	32	26	32	31	24	25	27	27	31	28	36	22	34	25	25	30	30	47	36	33	32	33	39	29	30	27	25	25	35	24	30	28	27	22	25	25	29	28	28	22	36	32	39	32	34	29	28	40	23	27	30	23	36	26	22	34	24	29	30	40	38	25	29	38	23	28	38	32	31	30	29	33	25	31	26	27	26	38	26	36	21	28	30	28	38	22	31	27	25	22	29	43	24	31	31	36	30	30	30	37	33	27	28	24	32	38	31	31	32	39	25	32	27	36	34	29	33	25	38	32	23	21	24	24	36	27	24	28	28	24	39	25	26	32	24	33	31	34	26	39	42	24	27	30	37	30	25	33	24	40	31	27	22	29	42	30	35	28	22	40	28	39	33	25	23	32	35	37	41	29	27	39	18	32	21	38	31	26	24	38	25	36	34	36	34	44	39	26	25	21	29	28	24	29	30	36	39	29	22	23	25	25	24	36	27	31	30	27	23	26	40	36	30	40	22	36	34	35	32	40	18	32	23	27	35	36	26	22	23	33	31	29	32	36	31	30	19	38	33	24	32	37	43	37	33	33	24	41	45	38	31	16	22	39	37	29	27	30	24	35	27	29	18	30	33	20	31	29	32	28	22	27	30	28	32	28	38	40	35	32	32	34	26	31	28	35	32	28	32	29	22	36	29	21	33	29	34	40	32	34	24	25	27	25	31	37	35	27	29	32	35	33	35	36	30	29	29	34	40	43	41	34	26	24	34	29	24	31	31	33	28	28	41	37	34	25	36	41	32	34	25	21	31	23	42	30	32	34	29	25	29	25	45	40	25	32	36	24	25	22	24	31	35	28	29	19	29	28	42	30	29	49	25	29	20	32	32	29	30	30	30	40	32	33	19	34	22	26	35	36	32	31	38	31	32	20	27	24	25	33	27	32	28	27	30	31	37	32	24	34	31	29	34	38	32	36	32	36	18	39	44	24	31	22	29	36	33	45	47	31	27	27	40	24	31	24	30	30	34	26	41	28	28	32	35	28	28	35	33	33	39	38	27	24	47	23	35	29	31	39	32	28	33	29	25	30	40	28	26	24	29	37	32	31	31	41	19	25	30	24	26	31	34	27	27	27	21	27	25	32	33	27	28	37	33	42	32	38	33	34	26	33	38	30	24	30	36	24	41	36	42	38	25	28	22	27	28	28	34	46	27	33	26	25	35	25	25	38	31	30	31	21	26	35	30	32	37	25	43	36	26	28	33	24	42	22	32	24	21	31	33	30	27	26	29	33	26	26	30	27	20	36	29	28	38	31	26	34	29	37	29	22	41	31	25	34	25	37	15	31	26	22	27	36	22	34	26	24	32	41	26	28	28	35	32	30	24	44	31	29	31	37	22	30	38	27	33	27	28	25	29	45	35	29	28	20	32	34	21	29	20	40	41	29	27	22	26	38
51237	31151	8617	18737	25341	24049	21357	17983	14311	11907	10096	8458	7199	6317	5309	4684	4160	3813	3364	3060	2761	2454	2488	2230	2057	2008	1892	1906	1792	1754	1533	1486	1519	1377	1316	1208	1167	1125	1043	1012	930	902	887	874	900	904	823	740	755	652	665	602	652	612	623	589	581	588	604	586	582	583	528	549	564	610	597	543	601	562	559	588	556	583	549	564	617	515	575	533	523	602	542	559	530	558	557	557	564	529	533	545	553	547	547	558	564	580	573	567	557	557	588	522	575	523	607	471	520	521	535	531	499	509	516	538	535	537	542	493	576	570	518	541	519	520	496	500	535	483	523	484	478	525	480	525	532	504	462	557	517	501	500	466	535	453	488	516	487	511	489	535	458	472	516	484	465	506	525	505	511	546	501	480	512	481	495	484	488	475	543	492	495	449	508	507	466	502	539	523	481	490	482	504	456	532	500	513	471	496	526	539	486	515	508	515	481	526	463	501	505	534	503	476	520	523	519	512	455	475	504	481	461	481	507	519	504	484	501	494	517	458	483	485	546	494	476	513	475	483	472	492	493	491	518	503	489	488	506	495	521	535	489	525	478	475	472	512	498	493	483	519	475	492	483	468	487	485	528	509	511	481	456	492	507	521	518	511	521	488	457	495	545	509	496	443	528	480	474	467	526	520	465	471	504	495	512	524	490	472	485	497	479	470	533	499	480	516	522	460	479	528	550	491	459	512	478	467	509	458	495	480	506	506	452	516	490	477	495	498	503	481	467	502	511	501	485	463	458	496	517	465	484	486	523	464	488	504	506	517	506	521	486	517	527	509	502	536	469	513	501	485	489	491	491	527	471	483	500	489	455	477	520	479	458	532	476	512	475	480	466	515	490	514	494	506	480	499	492	457	479	468	425	487	518	465	494	521	520	488	546	474	501	464	516	502	522	499	480	513	486	501	525	481	525	502	481	526	496	496	481	535	529	505	455	494	483	507	506	508	523	479	502	521	480	496	473	489	497	468	487	541	523	493	471	489	495	506	476	492	501	512	444	493	479	490	489	463	487	501	460	499	459	474	510	474	510	489	511	504	463	493	486	503	504	498	497	475	491	500	513	503	496	490	507	508	445	489	515	518	500	459	519	520	495	460	489	481	505	494	470	506	472	498	471	496	488	541	507	451	489	517	493	465	511	461	510	519	531	513	469	497	473	521	513	490	480	490	496	543	487	474	481	493	480	490	468	468	496	482	512	459	471	506	487	484	494	484	517	484	527	476	511	502	468	507	485	468	466	533	523	517	531	474	477	479	528	501	497	503	514	506	517	490	501	507	495	456	522	474	546	503	480	491	490	484	488	487	479	455	491	440	474	486	501	482	501	490	511	476	485	457	491	519	512	497	512	461	466	522	478	492	449	487	485	493	519	496	476	531	524	513	460	482	498	466	496	483	519	506	525	507	505	530	455	524	494	522	523	497	477	517	504	543	485	482	492	461	497	472	499	485	504	475	502	472	503	458	524	485	511	510	498	498	486	520	494	463	521	508	510	484	524	483	524	499	444	464	504	525	473	499	491	485	503	527	514	490	480	473	496	498	536	510	494	484	483	494	462	494	486	532	492	458	484	499	497	472	496	553	497	488	518	525	530	463	491	485	493	512	507	475	465	471	485	517	476	495	466	532	464	467	484	524	485	544	505	470	504	484	501	471	482	485	499	506	537	514	466	479	477	475	479	483	503	486	513	503	507	469	505	484	493	446	452	510	472	467	494	527	523	547	467	462	529	492	500	502	422	479	484	516	513	516	503	500	518	472	495	467	518	492	460	511	475	470	488	514	519	499	527	492	521	496	474	484	492	491	521	476	479	514	479	487	497	492	485	483	468	522	494	452	502	511	508	475	494	498	479	480	486	503	549	504	509	519	487	545	463	505	490	507	513	490	525	492	484	480	532	516	509	499	494	491	466	494	466	521	521	532	504	477	474	473	476	510	496	492	517	486	489	492	509	534	498	481	525	491	478	458	496	472	500	538	497	473	480	477	522	547	522	491	468	487	479	477	503	506	465	477	449	541	477	503	501	474	473	496	493	451	480	489	521	447	512	496	508	501	517	504	514	517	512	522	489	538	479	504	499	483	509	503	501	481	505	539	508	530	483	493	487	517	519	528	466	494	512	536	506	479	500	480	474	489	509	508	491	472	440	504	516	496	469	460	511	493	489	497	490	483	519	476	498	525	508	447	502	478	502	488	525	516	502	509	482	469	481	497	528	506	502	499	486	509	488	452	468	490	488	522	459	468	552	454	461	446	475	439	496	456	461	495	530	481	479	519	487	499	471	500	502	477	537	551	487	491	506	491	492	543	498	495	471	511	485	520	511	520	473	492	475	414	540	498	464	447	482	519	532	520	505	516	511	502	486	485	481	486	539	498	511	506	511	485	517	487	505	484	462	508	480	455	481	500	507	528	523	477	464	527	488	505	504	489	509	541	522	482	530	479	496	535	465	469	515	498	527	483	498	467	510	493	491	438	481	501	508	493	495	468	503	526	477	505	482	519	497	495	499	553	500	497	488	507	514	513	507	507	511	441	514	489	507	472	491	496	494	458	524	524	453	446	472	516	502	518	448	498	436	507	507	461	500	497	528	458	508	462	508	502	492	496	489	493	503	443	469	476	521	477	545	478	465	506	518	482	516	496	484	480	479	483	506	481	445	484	521	519	469	511	500	493	544	458	473	460	485	502	524	476	506	461	505	503	466	473	506	489	462	503	470	542	508	516	464	498	512	528	505	502	511	481	502	501	501	472	516	520	469	516	535	494	473	513	469	523	483	516	474	525	468	495	467	508	511	537	429	517	522	512	518	512	492	516	513	487	518	486	482	515	515	489	454	504	498	494	494	493	450	471	500	479	509	508	491	511	493	470	479	499	473	493	484	501	483	521	456	482	475	475	461	504	514	499	509	489	495	439	489	497	517	493	458	502	465	493	481	478	467	519	486	516	523	475	485	491	482	501	489	494	471	514	449	480	503	495	492	495	455	481	540	546	464	452	479	470	521	490	441	467	448	486	476	481	518	463	479	481	516	507	493	515	503	484	495	513	465	526	479	511	462	499	530	483	506	503	536	474	514	500	510	486	479	497	452	487	494	467	508	451	488	476	496	510	532	514	484	465	517	519	524	486	458	516	498	477	461	499	520	518	493	508	500	477	470	493	501	473	472	498	511	456	493	486	492	512	528	513	465	469	508	506	521	487	487	483	483	496	508	455	503	467	520	499	466	477	500	478	507	514	519	495	467	490	484	515	523	519	512	522	508	519	497	483	524	464	492	498	516	472	475	527	480	479	479	475	475	518	466	537	512	484	523	471	504	464	506	469	493	508	473	509	507	489	506	463	471	485	482	495	521	518	491	481	516	530	483	499	515	503	472	495	511	520	503	511	488	470	494	479	499	487	466	504	516	491	499	488	510	488	530	513	511	492	484	517	502	502	503	501	503	503	505	488	492	511	490	515	527	517	467	497	518	513	487	483
9163	3402	286	217	293	275	243	228	163	160	140	128	99	84	86	83	80	67	47	67	72	49	46	61	48	48	50	55	56	40	43	43	36	40	52	43	29	27	39	42	33	37	29	34	49	34	40	31	30	22	25	27	27	40	26	25	32	30	22	34	44	32	34	30	37	31	23	30	17	33	36	24	28	34	31	28	29	25	32	32	24	23	29	24	35	27	30	24	35	29	29	29	15	33	30	34	28	31	24	26	50	32	31	31	29	33	18	25	27	38	28	30	36	31	25	31	21	24	19	27	25	29	23	27	31	21	30	28	28	30	28	21	31	40	27	29	28	19	29	30	24	45	31	27	19	33	29	34	28	20	19	26	20	22	21	40	25	21	17	36	27	27	24	30	33	27	26	25	30	20	29	21	23	22	24	31	30	23	24	31	27	27	24	37	26	30	28	26	19	33	33	35	30	31	33	31	29	34	33	26	15	28	30	34	25	22	27	30	30	29	23	28	33	31	24	27	40	37	29	27	29	22	26	29	31	30	29	27	28	24	24	28	39	25	19	23	21	27	33	26	32	36	19	38	26	32	24	27	40	29	23	28	23	25	24	27	26	32	25	37	26	14	28	24	26	19	24	34	39	26	28	40	27	25	26	22	27	23	30	21	29	34	29	21	26	24	25	27	38	29	27	24	23	28	34	30	28	27	23	17	17	32	32	27	28	34	27	32	33	30	22	26	30	25	18	27	23	30	33	33	20	31	31	25	24	25	38	27	31	31	17	18	24	35	26	28	27	31	30	26	33	35	28	26	30	26	25	27	29	23	23	29	36	21	36	22	24	23	34	24	29	23	27	22	30	20	29	33	20	31	32	24	32	19	26	23	26	26	29	32	26	32	41	25	32	23	27	32	30	28	33	26	18	29	26	20	33	38	35	32	30	20	27	25	31	30	35	17	24	29	25	28	36	32	31	20	29	31	22	24	32	33	40	25	24	29	25	38	25	29	18	31	26	28	27	26	23	32	22	29	26	35	25	32	29	27	28	29	35	23	26	25	39	32	39	31	23	34	30	27	31	29	22	29	37	25	19	28	31	30	21	25	34	29	33	26	39	34	28	28	30	23	23	30	27	15	24	30	42	35	30	35	24	29	22	35	25	34	30	25	23	30	22	22	35	28	24	28	26	39	35	22	23	30	32	16	40	25	23	31	31	27	24	23	21	29	27	22	28	24	33	37	27	21	32	30	23	28	26	35	24	29	19	33	30	26	33	17	25	24	21	28	31	26	33	22	35	26	34	27	23	35	22	26	26	25	19	21	29	26	26	30	28	36	24	26	20	28	28	28	24	18	46	22	36	30	32	23	34	22	29	29	24	33	20	29	34	17	24	29	28	22	30	29	30	25	27	18	22	34	27	32	35	36	23	30	28	20	18	34	24	24	24	41	35	20	27	26	24	21	26	22	34	22	24	30	32	28	33	29	26	35	37	26	20	30	30	26	28	25	33	26	21	36	25	27	21	29	43	19	27	21	21	25	36	23	25	20	25	30	30	27	23	29	26	20	40	21	36	30	36	27	28	33	29	37	25	22	22	26	31	19	21	23	25	24	15	28	28	29	35	27	31	38	31	25	25	28	30	28	36	25	33	32	21	20	24	35	28	22	24	25	32	32	27	29	27	33	27	28	26	31	23	38	28	22	32	36	29	31	22	29	22	25	25	35	19	31	28	33	31	23	24	28	25	23	31	27	27	24	29	25	32	33	25	27	42	18	37	35	23	24	23	25	29	22	31	26	28	21	31	29	23	28	36	26	23	31	21	26	33	23	28	22	31	32	27	34	27	21	24	26	38	35	36	23	20	29	25	29	33	27	34	28	34	42	30	41	33	30	24	37	30	28	27	19	28	24	31	23	29	25	28	29	23	28	34	28	19	26	25	29	25	14	22	28	35	42	23	14	36	37	30	29	26	14	28	26	30	33	27	23	28	36	34	24	35	27	26	28	29	33	30	33	20	26	18	18	16	21	32	25	27	25	28	33	35	17	21	27	10	35	25	24	31	28	37	28	32	31	26	35	34	31	20	21	35	26	32	24	26	22	19	36	25	24	21	26	26	27	34	35	23	34	19	26	28	27	31	28	21	22	35	33	27	37	25	33	28	26	27	25	41	38	33	28	29	30	24	27	24	25	22	22	27	32	23	20	31	32	34	29	32	37	25	26	30	26	23	33	33	24	30	21	34	23	30	31	26	32	22	29	18	32	26	18	26	32	37	27	23	30	34	37	19	26	23	36	21	31	25	32	34	25	23	31	30	31	28	30	23	29	27	25	25	24	30	38	30	25	27	34	29	35	23	24	28	21	25	26	28	29	24	25	34	29	28	20	26	25	25	23	20	26	25	36	27	33	34	37	18	32	31	24	31	26	32	30	35	34	26	20	31	20	30	33	26	39	27	26	29	31	31	27	17	23	22	24	20	21	28	31	31	36	24	23	23	25	36	19	23	33	29	30	37	24	22	28	33	26	22	24	21	24	27	30	29	17	19	24	31	22	27	30	28	23	29	20	30	48	26	27	22	28	22	26	31	23	22	39	27	25	32	30	37	27	23	20	23	29	30	31	33	26	30	19	23	18	26	29	22	33	29	36	39	17	23	29	31	30	29	18	37	31	32	32	25	28	31	18	24	20	32	23	18	29	28	31	28	22	16	25	26	30	22	30	30	27	20	37	23	28	22	35	30	27	29	21	23	29	26	23	23	35	32	35	25	22	35	28	26	29	27	25	19	21	29	28	22	33	31	30	26	28	32	37	31	21	28	21	31	28	27	17	41	27	26	23	29	36	30	32	18	36	17	23	29	18	21	22	34	28	27	19	32	27	24	30	19	24	32	29	34	35	24	25	22	27	24	27	32	31	23	33	26	25	34	24	21	36	29	34	28	35	34	27	14	27	26	25	28	30	27	19	25	36	28	29	36	25	14	30	23	22	31	26	32	26	17	31	24	33	32	37	33	24	39	33	28	23	26	24	21	29	23	29	32	23	31	22	22	31	19	34	33	28	22	24	31	30	25	32	26	21	23	26	21	20	32	26	29	31	30	18	37	30	29	33	27	23	26	26	33	32	29	20	22	30	36	24	27	29	31	35	18	24	26	26	33	47	32	35	28	31	23	26	24	26	25	27	32	21	25	28	28	28	34	18	24	29	30	26	29	21	25	27	33	23	32	33	32	28	31	35	23	24	25	24	24	32	31	27	25	20	24	21	24	20	25	33	23	29	25	39	22	33	27	29	28	18	22	19	27	24	26	37	28	27	28	39	27	27	31	31	16	24	26	37	25	23	27	28	18	26	31	24	25	25	30	31	32	26	25	27	23	32	27	25	20	23	28	21	23	34	33	15	28	24	19	22	24	31	22	24	36	28	35	22	34	33	29	22	20	19	23	33	25	29	33	32	25	37	20	32	16	28	29	39	22	30	24	25	25	24	24	31	35	31	27	23	33	27	28	23	27	25
44638	27119	6597	14970	20927	20069	17338	14276	10939	9140	7497	6351	5411	4510	3820	3468	3101	2815	2454	2244	2052	1810	1761	1496	1516	1445	1464	1356	1394	1302	1228	1125	1120	1005	953	958	929	891	833	774	736	680	715	659	717	659	659	604	533	581	535	573	542	517	541	502	510	474	481	529	507	499	538	498	520	498	475	444	519	479	515	524	543	479	480	495	503	479	471	492	519	469	482	471	462	474	465	486	474	489	468	525	502	497	465	452	511	481	487	445	499	480	441	442	456	471	475	460	461	435	445	455	461	485	426	468	475	479	461	459	466	477	510	425	469	460	462	464	446	434	454	427	446	425	466	448	460	409	424	436	437	459	453	436	432	457	466	434	445	455	475	430	470	477	455	446	425	405	464	428	436	431	479	414	445	425	463	445	431	460	420	415	452	461	441	474	456	420	451	450	444	446	428	429	469	447	390	420	441	456	452	431	456	438	414	468	437	446	429	443	441	450	443	410	455	450	473	448	468	435	460	415	423	444	437	420	431	438	402	431	432	423	444	434	454	436	419	418	472	427	486	433	433	412	424	444	448	442	414	479	421	455	456	444	390	412	462	415	464	477	445	451	477	412	435	442	474	466	428	459	486	433	474	436	441	445	452	478	475	427	427	438	456	453	434	432	416	469	438	430	460	438	428	437	460	452	439	446	423	440	404	456	419	493	449	456	410	445	430	460	462	428	451	443	472	471	433	437	423	452	420	470	407	451	462	428	424	417	474	469	433	420	440	454	407	450	376	454	429	426	420	408	453	455	463	452	452	459	452	428	456	408	433	441	454	434	467	475	415	437	390	439	441	461	472	437	436	426	410	436	453	443	465	456	424	457	429	409	484	456	399	422	449	445	458	448	396	418	406	433	452	426	464	438	449	430	437	421	454	431	403	476	432	415	449	443	413	443	434	432	438	492	437	446	432	416	459	419	471	460	403	425	462	456	488	453	442	452	439	444	428	411	394	428	420	434	416	436	438	445	467	413	421	434	458	394	484	487	433	459	425	420	452	468	468	386	457	423	443	467	456	457	450	431	427	417	449	459	415	439	446	385	494	464	418	433	432	419	450	441	446	410	436	417	460	491	435	446	426	453	455	416	455	479	391	444	427	407	426	427	428	462	411	475	419	459	469	453	429	463	412	455	429	429	410	423	469	444	439	436	430	405	411	433	463	452	425	460	441	452	479	421	417	447	420	419	435	406	459	458	422	438	437	429	435	404	492	451	465	437	422	430	422	464	413	448	448	443	429	426	471	420	429	425	428	458	473	446	428	459	421	453	438	409	467	464	413	427	424	415	430	450	463	441	410	460	432	450	410	427	454	435	470	461	424	421	422	439	429	445	447	414	432	472	430	438	427	437	463	425	434	460	428	465	379	434	466	445	427	444	432	451	424	460	424	445	449	429	392	438	426	462	453	452	441	429	421	442	450	419	447	439	435	469	446	477	415	455	425	451	439	403	403	449	450	428	461	410	464	493	450	426	470	462	451	428	448	466	421	436	454	468	444	463	434	454	418	435	402	459	443	441	445	431	425	418	428	434	459	446	438	391	436	410	455	437	419	424	446	441	451	452	453	474	419	414	456	430	454	470	429	465	430	436	440	435	440	429	412	469	400	414	390	456	476	491	402	471	452	406	434	422	423	431	467	424	414	455	457	430	475	437	460	454	410	413	423	440	430	442	464	447	450	431	464	456	437	459	430	409	431	468	463	459	405	445	446	447	421	448	508	425	444	418	458	402	458	437	498	429	444	424	448	471	408	402	456	489	407	423	422	467	436	430	433	414	433	468	455	409	428	467	443	452	462	473	429	432	435	426	387	391	417	450	454	422	427	455	448	435	429	453	422	466	453	466	428	402	445	428	461	419	449	432	422	414	418	438	429	452	414	412	456	448	447	446	453	463	439	429	459	457	449	463	458	462	419	447	459	437	441	447	428	438	401	480	453	443	406	407	475	420	440	406	506	444	440	429	467	431	429	447	409	421	411	452	440	428	451	416	428	486	444	445	472	434	406	430	453	465	453	458	457	424	444	423	424	427	416	473	441	422	461	460	459	397	458	419	431	476	446	477	417	452	470	421	409	431	420	413	454	433	433	452	449	453	410	452	434	491	441	390	419	438	443	413	418	435	418	455	442	428	422	424	452	415	406	428	455	446	427	427	450	473	447	422	418	450	451	426	423	434	456	430	416	440	403	461	422	413	449	476	423	438	488	449	490	438	464	409	473	423	462	419	488	425	479	447	429	463	456	449	434	415	408	416	439	417	445	435	449	446	423	418	446	427	437	474	451	462	429	430	450	450	457	423	457	425	470	426	420	445	422	473	414	454	436	420	438	444	435	474	439	426	470	462	421	428	472	427	448	426	432	448	419	466	463	432	419	434	457	404	420	427	440	419	438	435	446	413	465	447	446	459	404	400	446	421	424	449	463	405	430	437	446	455	434	431	418	452	489	457	438	466	396	425	416	445	444	452	444	422	430	420	395	447	441	444	415	467	433	447	449	490	465	435	433	443	429	409	438	446	443	405	405	452	448	442	457	409	427	430	454	424	426	471	458	481	409	428	428	429	416	427	425	439	449	465	395	440	461	451	419	470	422	457	428	421	493	468	440	415	452	415	471	484	444	452	439	423	416	436	419	450	436	411	456	432	448	473	462	435	422	454	425	431	486	475	460	427	478	462	452	446	439	441	420	459	436	459	427	412	436	437	442	442	440	432	399	428	482	464	428	467	430	428	455	465	442	474	424	442	426	457	421	462	424	461	436	406	443	439	427	441	463	449	467	440	450	473	460	464	410	476	485	435	426	445	464	420	431	452	457	501	416	401	435	439	431	417	450	427	434	444	431	473	471	449	443	441	409	453	425	465	407	445	424	445	481	465	429	454	434	435	477	493	436	427	446	450	442	439	436	456	466	454	464	422	428	476	440	449	438	434	437	404	466	448	430	439	410	419	465	423	480	410	447	456	469	437	464	420	438	416	475	470	457	423	417	422	437	458	421	471	448	415	414	432	426	451	436	468	418	428	435	432	457	441	415	446	435	437	445	433	433	495	442	397	448	437	438	476	418	413	449	462	428	448	431	432	421	456	462	443	470	479	409	457	460	451	432	436	414	427	492	450	467	427	451	448	448	442	447	430	461	451	439	436	459	445	421	465	426	425	422	430	415	435	431	428	401	427	449	475	427	469	462	460	471	467	455	437	437	405	425	440	399	448	460	428	431	435	452	467	449	460	423	463	414	428	412	437	463	445	445	423	467	455	423	447	430	410	432	457	430	415	421	404	415	432	417	467	440	476	453	429	418	464	442	421	439	433	455	428	490	489	448	429	433	426	411	463	417	455	445	451	447	447	447	432	454	417	399	441	436	413	394	437	431	437	454	450	424	431	468	453	420	411	467	434	420	457	429	433	452	442	407	447	444	405	498	455	439	432	416	440	457	406	425	453	415	426	439	452	456	409	443	429	470	460	456	458	418	426	413	455
13868	7103	543	335	434	471	414	313	305	259	241	196	194	141	117	120	119	108	101	97	80	91	88	86	73	85	75	55	81	67	73	55	54	68	54	50	53	52	55	42	47	45	50	37	50	46	48	50	43	39	49	45	44	34	34	43	38	36	36	37	36	47	44	48	34	30	38	27	47	33	43	39	43	39	27	39	45	36	46	43	35	44	34	36	37	53	34	45	36	51	28	41	44	34	35	37	43	30	41	46	36	26	45	40	29	34	50	28	34	32	43	42	36	39	34	45	25	35	43	38	50	29	44	31	32	31	35	37	43	41	40	33	32	37	33	34	42	22	50	36	33	29	41	36	46	45	32	40	28	39	41	34	36	40	36	43	23	35	40	31	33	38	32	45	41	27	36	44	38	53	38	42	33	36	33	30	30	34	37	30	34	34	31	30	34	26	30	41	41	46	39	39	29	35	34	32	34	49	40	31	27	39	38	30	40	33	33	27	35	40	47	38	44	36	37	44	36	47	36	36	39	46	24	45	41	38	37	31	29	28	23	38	29	46	29	40	36	39	41	34	29	44	39	46	38	33	28	39	17	34	26	44	48	41	30	49	36	35	37	47	34	45	37	35	53	35	31	31	42	45	42	41	39	34	34	28	40	45	38	40	26	36	39	43	39	44	36	38	39	45	39	35	34	42	42	35	29	35	44	37	38	36	45	35	32	37	42	40	44	31	32	46	36	38	28	40	41	40	38	36	31	39	36	37	40	34	29	42	37	39	30	32	32	33	28	34	31	26	37	28	36	52	38	39	32	36	34	28	38	38	31	34	43	41	38	46	32	37	45	38	24	39	50	34	32	35	37	37	39	46	32	38	35	29	40	27	37	33	37	51	33	36	29	40	47	38	29	46	35	37	30	27	39	46	39	44	35	37	59	34	38	39	40	38	45	31	31	32	32	33	47	30	29	30	32	41	36	35	43	37	33	42	33	41	32	41	36	43	36	37	35	36	37	35	26	38	42	35	41	30	49	44	38	31	34	35	48	33	36	42	42	31	33	28	38	31	34	37	37	27	36	30	42	22	36	41	36	34	31	41	40	38	39	56	31	39	38	40	36	42	41	33	42	40	39	38	42	42	34	37	31	36	36	30	27	31	31	38	31	35	33	44	24	44	27	28	41	44	33	33	46	32	37	30	46	31	42	36	48	40	30	37	36	41	28	41	37	34	35	29	39	36	44	36	41	54	34	30	36	33	33	28	50	38	42	41	32	32	30	31	35	38	29	35	37	42	39	36	47	40	39	48	41	37	31	32	46	37	34	33	37	42	41	41	38	48	26	32	38	32	42	34	24	32	44	28	50	37	32	43	44	28	41	32	30	37	36	29	48	38	34	32	34	52	33	30	36	31	31	31	36	41	41	32	36	28	35	41	37	39	36	41	33	32	34	39	27	42	32	36	41	37	33	35	33	30	36	31	39	42	44	38	30	33	26	49	26	30	33	35	44	37	32	34	37	45	34	25	40	46	41	32	34	37	30	35	36	38	45	34	37	42	44	40	45	47	33	43	31	45	42	26	34	36	50	37	33	45	40	43	32	25	24	49	30	36	43	40	27	38	34	41	45	43	26	44	49	38	32	53	38	41	38	28	49	39	35	39	42	34	35	36	32	43	27	34	37	38	39	33	38	39	40	37	31	22	32	36	42	40	37	35	23	47	34	24	44	44	42	29	43	38	37	36	29	39	35	41	36	47	32	50	29	38	32	36	40	31	45	36	37	38	47	36	39	24	30	38	37	40	44	32	37	20	31	33	41	53	28	43	34	29	49	38	38	40	35	38	43	35	42	32	29	34	47	29	32	41	32	41	38	36	43	37	34	39	34	26	35	46	33	34	40	45	31	41	30	34	36	38	31	38	35	36	33	28	39	30	41	34	47	27	33	37	27	42	34	31	30	48	26	35	29	27	34	38	33	43	42	33	46	48	30	42	42	35	34	38	46	33	34	40	42	33	31	27	41	38	43	24	33	37	49	34	41	33	41	48	37	33	35	37	33	35	36	29	42	33	40	33	32	30	44	44	55	33	43	34	37	42	43	38	47	44	33	42	49	32	36	44	36	32	37	45	33	47	33	46	41	30	47	29	32	44	33	33	37	38	46	38	33	42	39	23	39	38	37	31	43	40	41	34	39	31	38	33	36	36	29	26	30	47	34	38	41	40	36	30	37	30	39	36	33	26	40	37	30	35	48	33	41	36	45	37	34	44	45	36	43	48	36	30	39	34	35	36	34	39	46	22	33	40	43	50	38	50	26	40	49	37	30	41	27	46	40	34	35	36	33	32	47	33	32	37	38	41	41	36	42	40	52	34	40	34	44	37	36	36	30	39	44	37	20	33	29	47	33	37	31	39	33	31	35	34	27	40	44	35	50	38	37	37	32	32	33	35	31	44	38	45	30	27	38	43	38	27	33	35	38	35	34	42	34	37	40	36	30	39	41	30	42	40	36	33	26	34	36	32	30	39	38	44	29	49	43	35	40	30	35	39	32	41	33	40	33	36	34	29	33	31	38	39	33	40	39	45	35	24	42	27	46	51	36	39	36	44	39	41	30	50	31	33	37	33	37	39	39	31	40	39	43	33	31	34	41	37	40	27	42	30	34	30	37	40	39	40	32	40	35	44	40	43	33	36	28	39	26	31	33	36	43	43	30	35	37	41	30	34	46	39	46	33	37	36	47	27	39	40	34	36	37	35	35	30	41	30	40	38	44	44	42	39	43	46	37	37	34	44	38	37	41	39	43	38	33	30	34	24	41	35	27	35	35	34	42	27	42	34	45	40	37	31	36	31	36	41	31	41	31	36	33	43	41	44	43	44	38	49	37	34	37	42	37	35	41	34	35	51	40	45	45	40	43	37	34	42	44	38	39	34	34	31	38	40	37	35	30	43	30	35	39	35	26	40	53	41	37	43	35	34	43	53	44	47	35	42	44	42	37	37	39	43	39	33	29	35	47	41	44	38	28	32	36	31	43	29	35	39	39	32	31	29	38	46	30	36	31	36	35	42	37	41	41	37	42	44	42	33	31	37	35	33	29	42	39	39	38	32	35	48	35	34	45	36	40	32	40	34	35	38	39	25	38	28	40	40	33	33	41	39	26	42	46	45	36	46	30	43	35	30	35	38	41	34	30	37	29	37	33	33	23	49	32	27	36	45	42	33	27	29	45	29	32	34	31	44	43	47	38	41	32	36	36	41	45	38	32	32	43	42	34	38	46	35	40	31	38	45	33	28	37	54	37	47	36	41	32	35	36	46	45	31	42	40	31	39	31	33	42	36	37	32	36	32	38	36	24	33	41	30	27	43	28	38	43	39	57	32	33	37	27	41	47	44	49	35	51	30	34	38	43	29	41	36	36	34	32	44	47	32	39	33	41	40	41	30	39	24	28	40	40	40	49	27	39	37	28	37	33	38	40	37	26	43	35	54	40	33	29	39	33	35	42	36	46	44
53485	33411	9760	20286	27273	26333	23427	19509	16008	13140	11200	9627	8305	7129	5989	5476	4910	4404	3964	3596	3223	2972	2839	2474	2386	2356	2356	2164	1994	1975	1859	1705	1687	1603	1433	1457	1372	1355	1283	1155	1107	1079	1059	1023	1000	975	904	870	833	795	840	745	754	716	751	695	723	675	684	719	660	659	712	693	718	707	705	676	643	694	703	679	678	700	651	648	724	630	632	620	698	674	676	641	625	628	663	634	654	655	637	665	675	644	611	636	639	636	642	647	652	627	606	637	648	623	616	603	646	633	622	667	655	654	650	668	624	642	608	603	628	633	606	596	591	625	585	591	586	601	623	591	560	638	555	536	560	598	572	615	612	551	587	612	574	633	617	579	525	648	555	559	600	624	561	638	602	579	596	616	591	581	587	587	584	561	554	563	607	526	601	585	567	574	623	573	570	572	578	546	568	572	562	597	611	560	560	589	565	616	560	589	570	570	572	594	594	581	602	609	612	553	572	521	594	548	588	532	604	561	600	606	556	614	595	591	613	553	596	582	597	574	594	563	590	537	577	559	591	604	582	587	568	554	587	548	610	586	622	565	579	570	577	585	571	576	588	577	593	574	595	558	614	573	592	572	604	558	560	590	599	622	562	542	581	584	564	624	567	568	582	606	607	566	584	589	566	538	549	509	633	576	673	551	582	601	587	597	612	596	610	625	596	580	589	566	592	569	562	577	548	561	556	552	538	604	581	538	571	553	569	570	570	589	565	606	554	589	638	597	564	535	599	552	585	615	617	630	569	565	567	595	528	563	594	547	592	615	600	593	577	577	579	594	569	602	578	624	600	563	541	578	575	572	605	594	590	548	602	604	583	632	624	594	583	554	575	597	596	530	606	606	581	624	574	566	561	628	578	600	579	576	628	589	546	571	627	546	561	570	548	591	606	564	548	582	530	559	548	565	626	576	563	620	559	556	598	590	549	616	586	589	578	597	563	612	584	617	609	582	583	582	621	569	611	644	582	619	594	554	604	581	618	569	601	603	556	559	548	647	563	587	574	590	609	514	620	578	574	607	601	612	544	584	603	575	586	610	539	544	603	561	559	626	582	591	593	600	569	590	590	568	579	597	560	575	578	571	590	581	553	541	585	575	578	554	586	578	625	558	559	589	579	549	614	610	612	588	573	593	582	573	571	605	576	554	565	600	617	592	577	586	599	645	562	590	563	582	574	561	600	579	604	632	629	571	591	583	595	599	605	591	588	595	573	576	557	618	634	614	613	574	602	585	537	564	591	552	587	561	599	574	581	599	597	578	586	577	557	578	616	538	580	578	545	602	597	548	605	604	600	599	578	589	620	549	573	625	612	586	550	583	623	570	578	612	577	590	562	595	565	556	604	540	599	565	596	582	552	613	594	513	593	565	596	608	613	596	537	585	580	603	624	622	616	589	575	591	585	572	583	591	560	565	585	564	667	552	602	541	603	583	608	602	578	594	550	595	594	574	600	583	576	598	561	594	550	601	628	598	602	561	585	566	599	541	584	563	570	595	612	585	633	575	587	563	523	582	575	565	642	547	616	583	566	584	581	602	605	577	584	621	536	587	568	576	555	586	592	607	611	581	573	591	572	617	558	583	581	528	578	549	597	598	589	538	614	527	572	615	618	623	614	597	568	573	552	570	600	581	568	517	572	565	568	594	582	617	568	571	575	540	603	595	576	564	583	603	574	565	588	581	610	540	580	593	592	581	609	606	538	613	550	607	609	578	565	591	606	605	562	614	587	622	547	582	559	572	548	633	597	579	569	652	583	575	571	574	562	562	600	619	593	595	631	591	584	612	595	590	586	578	607	557	577	597	626	559	580	591	633	528	552	598	575	547	566	573	608	604	614	601	616	580	600	600	618	569	565	582	606	590	602	608	611	570	594	584	606	587	584	598	577	566	596	582	615	559	523	573	643	594	566	636	557	606	597	587	576	587	603	559	504	580	556	547	574	604	568	575	588	562	553	620	583	584	588	535	577	567	610	556	598	559	576	573	566	530	597	587	575	584	600	588	577	592	562	551	606	585	577	578	606	604	574	609	584	583	544	575	553	599	609	622	565	559	630	636	552	567	601	566	570	593	576	593	597	590	607	597	566	533	613	558	562	550	622	555	613	564	594	537	604	625	598	602	610	555	578	581	562	547	561	570	536	616	585	601	558	544	567	584	604	596	597	616	571	598	590	579	578	621	598	574	544	603	540	564	569	602	552	607	569	619	561	616	589	604	524	571	554	613	600	590	576	551	574	574	560	572	569	570	584	578	602	594	587	599	542	563	629	557	527	591	562	573	584	632	558	615	595	602	600	634	651	588	607	565	606	604	601	618	556	606	628	575	612	568	574	568	566	573	580	586	631	575	560	534	591	575	557	605	602	614	567	549	581	597	601	573	588	582	554	569	593	581	558	604	586	593	571	598	581	601	568	611	607	564	622	561	576	551	593	587	587	607	545	606	611	599	575	592	589	560	578	554	586	614	552	589	559	597	538	604	547	588	609	566	599	569	577	624	568	619	560	576	641	549	601	607	600	582	602	551	551	613	552	598	598	586	597	600	575	616	585	606	619	561	618	539	612	603	582	598	540	601	589	613	595	607	592	571	573	588	589	614	587	632	590	559	609	583	560	587	583	584	597	581	606	626	587	606	613	578	576	571	585	552	578	540	614	569	589	579	598	588	580	576	597	566	584	592	560	566	565	590	597	581	562	620	587	574	569	555	599	582	579	556	559	584	599	614	606	571	597	562	601	588	587	557	611	604	596	574	583	590	596	523	568	584	555	547	569	589	584	554	568	591	610	585	572	582	567	601	586	575	601	531	603	583	608	569	612	540	572	515	595	548	556	568	586	619	597	629	604	587	540	588	566	571	564	595	594	579	556	607	540	615	608	589	619	577	603	625	579	577	586	565	563	544	616	535	619	576	539	590	577	604	587	609	620	632	578	593	583	610	576	582	624	612	583	613	559	588	585	582	607	602	573	571	598	577	591	604	606	595	600	532	593	596	585	577	579	546	605	554	578	579	561	596	598	631	605	606	557	568	617	610	578	628	559	641	574	565	524	557	612	604	575	557	575	588	562	592	608	581	573	570	618	607	566	564	580	554	575	559	598	579	583	560	599	598	559	554	547	545	617	534	606	570	575	621	564	588	566	569	558	544	576	611	598	566	612	627	590	568	578	604	581	610	567	599	564	561	541	611	597	568	558	629	618	587	589	589	579	556	548	622	562	613	637	579	583	599	611	621	585	617	604	604	620	564	596	631	601	578	578	602	568	563	624	549	591	598	586	603	566	558	597	612	583	561	593	605	568	585	566	597	598	577	559	567	586	627	579	585	528	553	597	632	615	595	614	595	594	545	587	594	615	539	546	556	621	528	584	572	560	591	596	551	586	570	573	572	594	611	605	605	567	598	616	602	552	572	570	579	563	591	575	587	531	539	537	577	576	587	562	568	570	590	582	598	574	567	549	561	567	593	545	554	590	591	589	624	585	593
5175	1751	165	114	160	208	145	140	111	106	89	69	63	70	40	49	46	39	37	33	40	34	37	28	28	30	39	32	29	21	29	24	13	26	19	24	14	22	23	23	28	23	23	15	15	21	14	15	25	21	18	16	20	21	26	24	17	17	24	14	21	19	14	22	27	21	18	19	22	16	19	18	10	17	18	14	15	14	16	13	14	18	21	15	36	14	16	21	18	20	17	27	23	12	20	15	22	25	21	22	10	12	20	21	12	25	9	23	14	21	14	15	17	18	26	13	14	10	17	18	19	18	24	16	19	20	15	13	17	18	14	25	16	17	22	18	18	16	16	19	19	22	12	19	15	20	20	20	17	21	13	17	20	26	19	21	21	10	12	22	12	23	21	21	12	22	14	21	20	20	15	19	18	22	19	13	15	10	15	19	9	17	25	23	18	18	27	16	16	27	22	13	27	15	17	17	25	18	18	21	16	29	22	18	9	19	21	21	19	20	16	18	22	27	16	16	24	17	23	16	16	18	21	15	8	13	17	14	16	15	17	10	19	14	14	15	19	16	14	19	17	22	16	16	14	22	25	23	24	20	20	22	19	10	14	22	24	17	20	13	25	23	15	12	16	14	14	19	25	24	20	19	24	30	15	28	18	17	16	22	17	24	16	11	19	20	16	16	12	21	17	18	20	23	22	19	20	16	19	22	16	17	17	13	22	22	18	18	17	14	22	16	25	14	18	25	21	16	13	15	19	11	19	21	14	13	14	14	14	23	13	15	15	11	18	14	18	19	20	15	13	16	11	12	18	19	19	17	14	24	15	23	20	16	25	14	14	18	19	19	20	20	14	25	14	19	14	15	17	19	13	24	17	24	22	17	14	23	14	10	18	19	20	16	14	11	22	17	15	23	14	22	25	15	15	23	16	15	21	30	23	18	15	13	19	22	11	25	16	12	18	16	16	14	16	19	21	18	16	24	18	15	18	20	16	15	11	11	23	20	14	12	22	18	19	20	17	23	21	11	20	12	14	13	22	15	16	17	22	20	21	17	17	16	16	21	20	19	19	17	19	11	10	18	21	22	15	23	15	19	19	18	17	22	21	22	25	19	24	19	9	23	21	24	25	11	22	20	23	11	21	21	17	16	16	13	19	14	21	19	25	19	16	16	12	22	25	20	15	24	21	22	22	16	18	25	13	15	19	19	21	18	26	26	22	18	16	20	14	23	10	20	14	18	27	15	23	17	22	12	16	18	24	21	20	26	14	14	26	17	28	16	20	19	19	21	15	16	20	16	18	14	19	10	25	17	19	16	17	15	16	15	16	26	17	19	20	17	19	18	18	15	22	11	12	17	18	10	18	22	22	18	23	18	23	20	18	16	13	8	17	19	17	18	19	18	20	26	19	13	16	13	26	24	10	17	16	21	17	16	13	21	12	18	13	15	15	19	21	24	14	18	13	14	15	22	19	14	9	15	24	19	15	24	20	15	17	23	15	20	17	22	16	19	15	16	19	14	19	15	22	17	20	15	20	20	18	12	22	20	14	20	18	26	13	17	11	17	19	17	14	17	19	13	16	21	18	18	19	14	20	14	9	12	21	14	18	17	15	19	12	15	17	23	18	18	23	16	15	17	12	22	20	24	12	28	21	17	24	13	12	21	20	17	14	14	31	21	16	13	13	9	20	17	22	16	18	21	16	21	20	12	19	20	17	18	13	12	17	12	23	19	14	15	16	10	18	27	18	17	20	14	17	14	28	19	7	22	16	12	16	9	24	11	16	25	17	26	23	17	15	18	22	14	21	19	20	21	21	16	16	12	21	14	15	17	16	31	14	13	23	17	18	18	14	27	19	17	16	19	13	10	21	14	21	17	18	21	17	17	17	11	17	15	22	17	26	11	17	21	14	17	19	25	19	19	16	18	13	19	16	14	17	25	14	13	19	14	21	23	16	13	19	15	16	25	16	19	26	7	12	19	26	14	23	25	11	11	25	19	25	21	19	19	15	23	15	22	21	15	19	16	16	10	21	19	15	16	19	17	16	22	30	26	15	19	20	19	18	13	17	26	21	14	13	8	13	13	12	14	15	25	17	21	15	12	11	16	26	18	21	21	26	17	17	14	16	19	25	11	21	23	18	20	23	22	20	23	17	20	13	19	16	24	11	16	20	23	21	13	16	18	15	15	14	14	18	17	9	22	16	14	23	24	19	16	16	16	28	19	16	21	21	12	20	8	17	25	15	11	22	13	12	26	25	20	18	21	16	31	16	15	19	27	16	12	19	18	18	21	24	22	19	17	16	25	13	14	14	17	10	23	15	13	17	14	16	16	14	23	18	14	8	10	18	23	18	21	13	16	26	11	20	16	12	17	16	21	20	14	15	16	15	19	13	16	13	11	18	13	13	15	19	25	14	19	20	19	21	24	11	14	24	23	17	9	16	17	15	22	25	16	14	19	24	22	21	15	15	15	19	19	14	16	17	19	17	14	17	18	14	19	13	19	15	18	17	10	21	17	15	15	20	14	21	10	23	15	13	15	18	12	15	26	13	18	22	14	23	21	21	18	18	11	18	22	16	21	25	28	14	19	13	13	28	17	24	20	9	15	19	19	15	21	18	14	18	14	18	18	15	21	22	27	21	15	31	24	15	15	18	12	19	27	12	14	26	12	8	21	20	23	19	16	17	13	13	16	25	23	16	18	22	14	19	17	16	11	16	15	23	22	15	20	29	14	19	15	21	20	13	22	15	16	16	23	19	23	10	21	30	19	17	19	20	15	24	18	17	20	19	13	21	13	13	18	27	17	11	23	17	16	14	17	20	16	24	16	18	28	17	21	20	18	10	23	15	17	21	17	16	16	15	21	23	17	22	15	9	24	11	22	16	22	20	19	16	12	25	15	23	21	16	11	16	11	12	21	20	13	17	13	17	24	21	25	16	20	17	16	15	14	17	19	18	21	16	18	13	21	24	25	20	14	17	14	18	20	19	15	23	21	17	9	18	19	21	15	16	20	17	16	14	17	14	27	13	20	15	14	18	14	13	15	20	18	13	20	20	17	17	14	19	12	15	21	18	14	13	17	14	25	17	19	16	19	15	19	19	18	12	20	25	22	16	15	22	21	12	15	20	26	15	20	11	19	18	22	15	21	12	12	15	17	14	21	27	17	19	17	15	17	12	19	19	16	18	17	14	15	24	11	16	22	15	12	21	20	22	18	15	10	16	22	22	15	19	19	14	11	22	22	20	21	19	15	23	15	16	26	21	20	18	9	22	19	18	13	27	31	13	19	13	17	8	16	10	10	20	17	11	17	16	16	13	23	18	10	14	13	11	17	16	20	19	20	28	22	22	18	13	24	14	17	27	13	18	22	18	16	15	13	15	14	15	21	14	12	19	22	28	24	20	17	15	13	19	18	15	14	18	16	13	19	16	13	23	14	17	21	17	12	12	17	29	21	16	21	11	19	8	14	15	16	27	18	19	10	20	23	26	31	18	16	19	19
39032	22245	4280	10819	15971	15340	12618	9777	7445	5872	4777	3773	3213	2676	2291	2025	1826	1584	1397	1264	1188	1074	1014	947	906	898	904	901	840	764	725	738	645	648	582	537	537	562	501	474	482	443	417	431	453	462	372	397	417	363	364	362	370	325	292	353	322	355	295	326	353	305	318	336	352	325	300	343	344	344	327	334	315	303	346	324	310	295	308	308	305	321	346	310	322	319	311	306	318	313	301	312	292	315	344	295	326	318	285	283	314	305	315	303	339	313	294	286	306	292	251	300	335	271	313	300	320	303	334	301	271	302	308	308	286	276	297	305	297	245	302	273	302	277	279	276	295	315	269	310	249	293	303	297	317	283	283	270	296	288	295	299	279	322	297	281	282	285	289	309	296	275	316	316	263	298	282	275	308	280	267	266	289	301	324	293	298	277	311	268	270	288	268	267	299	332	264	297	274	304	276	314	283	296	311	314	263	288	294	282	265	297	281	288	275	284	291	250	298	279	274	286	291	295	279	263	297	278	282	288	295	273	281	282	265	288	303	297	292	275	293	288	290	259	284	289	263	270	257	274	241	286	287	303	307	288	280	299	294	294	290	283	266	274	282	290	267	293	274	282	269	270	266	308	269	287	293	255	271	280	313	279	291	280	332	288	257	295	299	287	276	291	271	270	295	291	307	282	306	301	298	282	298	294	292	288	307	269	312	298	273	272	306	291	285	295	305	299	296	289	305	304	276	294	281	283	283	315	269	277	283	285	271	310	299	285	320	281	283	295	279	294	274	286	284	263	285	301	266	307	303	273	292	294	282	277	277	287	278	277	306	266	251	305	290	301	282	278	261	297	292	270	283	288	304	309	282	265	288	312	279	241	281	293	287	295	280	281	288	301	307	283	274	273	249	270	298	274	278	269	296	274	271	289	315	290	290	294	288	286	302	268	305	305	265	320	285	281	307	293	317	277	284	263	266	278	262	304	299	291	278	307	276	318	282	301	297	292	272	300	251	269	284	280	299	315	306	282	301	284	284	289	282	295	274	281	294	301	279	300	298	275	253	263	293	294	322	280	305	317	275	304	276	290	269	258	283	288	294	273	289	287	283	263	295	286	309	265	284	279	268	277	283	270	262	293	289	255	293	289	301	278	287	270	279	275	280	271	284	317	283	293	273	269	277	261	293	286	284	278	281	295	324	296	267	313	281	313	331	279	270	299	292	261	286	298	300	284	303	286	279	310	296	290	316	282	309	285	282	258	259	296	273	279	294	263	296	324	286	289	261	316	323	308	308	302	273	272	269	285	290	291	318	266	294	314	307	288	298	262	281	286	296	277	271	244	267	296	288	290	252	285	292	273	298	305	290	273	266	295	279	267	282	287	287	292	300	284	275	302	282	290	284	276	295	278	267	291	302	282	275	281	300	295	276	266	290	282	303	297	277	277	304	298	294	294	288	300	266	307	309	294	277	297	301	285	271	284	267	290	279	260	272	258	298	298	303	273	290	296	289	286	297	283	297	278	310	293	294	269	307	289	264	296	261	306	289	271	303	265	246	293	283	281	291	276	311	322	291	284	334	280	278	282	288	272	302	275	272	278	285	287	316	276	295	306	294	287	266	312	284	299	284	263	277	311	269	322	282	296	305	274	295	285	277	312	318	311	263	306	272	321	283	306	309	302	261	312	279	288	310	294	277	289	283	295	280	267	285	318	263	279	274	259	283	273	285	264	267	288	274	299	296	298	263	284	305	282	284	279	313	276	287	312	295	288	292	282	287	273	286	291	273	286	264	275	320	288	281	268	284	305	281	279	300	270	304	273	268	268	309	285	300	275	310	293	312	307	286	295	293	258	275	322	310	300	280	291	287	274	264	259	291	300	285	267	290	281	323	275	289	293	293	266	300	307	291	274	271	280	308	306	297	312	306	283	292	294	297	309	307	274	265	280	284	293	276	326	297	280	293	277	306	256	298	286	277	266	301	299	286	309	267	298	276	261	278	288	272	266	286	279	282	298	286	279	282	292	268	295	285	311	298	307	292	301	277	262	282	305	301	309	295	322	278	294	303	293	299	303	301	258	294	278	295	293	278	306	271	281	281	253	284	303	244	296	285	292	291	273	291	314	298	271	275	300	272	291	285	267	294	256	248	282	350	339	252	285	322	317	273	290	325	292	308	274	298	299	276	296	302	289	297	284	289	290	280	291	284	269	285	290	286	274	284	286	307	293	278	280	286	277	254	290	290	293	300	283	267	308	314	306	288	292	270	320	288	276	254	292	267	318	298	288	260	303	293	285	293	245	294	282	286	295	278	291	328	276	279	303	296	262	300	286	283	286	320	277	299	321	304	309	290	296	276	281	285	294	285	267	273	285	297	287	312	298	271	298	286	266	292	312	294	311	299	286	256	295	294	330	278	252	295	237	270	288	258	251	299	292	302	275	319	288	298	279	285	291	260	265	293	283	293	308	262	290	268	302	317	297	276	266	273	291	277	265	299	298	297	274	282	279	312	276	276	289	308	255	269	299	283	296	279	277	292	254	310	303	285	298	270	270	275	282	308	294	296	297	321	302	274	275	254	264	307	298	287	274	250	307	279	287	270	278	272	308	269	292	306	298	280	302	279	286	251	322	292	291	281	281	295	283	283	287	290	275	287	295	285	304	285	294	258	270	287	264	304	317	296	301	286	301	292	308	297	270	319	280	262	303	270	244	281	277	263	277	273	258	283	310	247	289	282	284	308	296	294	283	305	275	306	298	266	288	286	282	292	271	285	282	296	265	322	306	322	277	303	293	291	294	284	277	260	287	287	297	283	287	285	315	264	282	294	288	302	276	300	292	274	256	304	275	280	284	294	312	287	300	296	292	322	301	270	281	302	310	295	289	288	270	267	283	333	272	243	287	292	304	269	277	268	291	289	276	283	289	257	280	295	279	264	266	269	279	288	278	283	261	319	298	279	281	252	288	286	276	332	279	301	295	303	312	287	285	281	282	270	276	310	328	281	267	265	275	283	315	274	295	282	281	283	304	303	284	292	303	299	270	283	268	322	300	291	258	262	282	271	304	275	295	288	282	283	275	298	296	310	269	266	299	269	290	290	238	316	284	274	280	287	264	297	299	276	290	297	284	288	283	276	270	306	294	282	279	284	294	288	288	299	319	285	298	274	305	285	299	273	286	307	298	313	301	305	285	285	274	296	304	253	271	290	272	278	280	261	299	321	289	290	291	263	278	256	252	292	331	293	272	292	295	307	300	276	296	294	269	281	293	281	277	288	318	290	275	292	272	282	300	274	310	284	275	298	284	292	286	297	314	269	273	321	277	299	288	282	288	262	288	286	319	274	313	308	285	261	296	295	306	293	297	305	284	252	284	264	286	280	303	295	278	297	293	300	279	283	278	288	286	285	295	293	304	258	297	278	271	270	302	266	272	293	274	282	278	304	299	285	274	303	307	271	290	302	296	317	271	251	271	321	284	271	272	273	267	288	316	293	268	297	267	293	267	311	289	273	293
11528	6071	508	243	439	416	322	323	258	231	196	159	164	143	115	103	104	106	94	82	94	65	80	58	68	60	57	65	61	74	65	49	66	52	44	40	42	43	40	53	44	25	34	40	43	56	22	39	32	32	36	22	35	37	27	36	35	33	30	39	31	22	40	43	40	33	32	32	49	32	38	36	30	31	28	36	34	33	40	24	26	35	32	27	30	35	29	22	29	32	26	36	27	37	32	33	38	35	30	44	29	24	27	29	31	25	30	37	27	32	40	43	24	28	22	40	32	37	37	22	25	30	29	24	36	27	26	34	39	28	28	25	31	24	31	41	34	28	26	35	27	30	31	27	21	37	34	28	24	26	24	29	30	33	25	35	29	42	26	33	29	29	40	36	25	32	30	29	20	36	23	25	23	29	33	28	35	25	34	41	35	43	26	28	29	32	38	27	29	33	32	34	39	32	30	29	38	27	43	30	32	26	32	31	33	52	31	34	34	28	28	34	25	23	33	43	24	33	29	28	30	29	28	28	33	23	33	31	37	39	33	35	31	29	37	27	22	27	22	23	34	30	40	31	27	32	27	28	28	39	31	28	34	30	29	38	37	24	26	33	28	36	41	34	38	29	37	38	29	35	31	31	36	29	38	30	43	17	47	29	17	34	35	29	30	32	28	31	35	29	31	29	28	33	33	30	32	34	30	33	31	29	29	26	31	37	39	26	29	32	36	32	32	29	37	28	44	15	30	39	24	33	33	28	27	39	29	35	30	31	38	24	32	27	23	29	29	18	32	39	30	28	23	34	37	27	31	34	28	30	21	30	36	33	29	40	31	41	39	29	32	27	37	35	29	26	38	24	25	16	30	40	33	24	29	37	32	20	31	41	30	20	26	26	22	20	26	22	25	28	23	36	36	24	32	28	36	27	24	24	34	23	25	30	34	31	35	28	42	30	32	25	30	36	29	32	30	22	25	29	21	24	32	39	33	23	32	28	31	30	33	33	30	32	26	30	32	37	24	31	28	26	32	39	23	27	23	33	28	32	27	38	38	25	29	32	34	31	45	39	29	34	27	37	32	29	33	27	28	40	30	28	21	36	29	28	25	42	24	27	31	27	30	34	28	32	34	29	27	32	42	30	35	35	38	27	35	35	33	26	18	28	33	34	29	28	20	30	34	29	24	26	22	29	38	22	33	31	34	33	34	42	42	25	31	37	26	25	30	32	32	36	29	29	36	26	45	30	21	42	24	34	34	37	33	35	27	32	27	27	22	22	30	34	24	34	35	45	35	30	32	31	41	28	33	35	32	24	32	24	34	34	29	34	14	32	22	32	42	27	32	30	26	32	32	34	42	19	30	37	34	34	25	26	24	31	21	25	32	21	38	31	26	33	37	24	34	28	30	27	32	29	23	35	26	39	30	37	36	24	23	26	36	29	34	27	24	42	25	20	35	23	32	32	20	28	29	20	35	41	26	35	29	36	37	27	37	27	26	20	31	33	34	38	44	22	31	36	24	28	24	28	30	27	29	23	25	22	37	27	34	18	30	31	24	31	30	34	25	20	21	41	26	23	25	34	26	31	32	26	31	44	17	28	40	27	29	32	30	31	38	36	27	40	30	28	29	27	33	30	34	29	36	27	24	24	28	39	21	30	27	30	26	29	24	25	27	25	27	30	39	26	31	34	34	25	31	32	28	32	34	41	36	27	29	28	46	22	39	26	34	36	37	27	31	35	29	26	33	25	40	24	36	34	30	42	34	31	28	30	31	39	27	30	26	32	30	34	31	26	33	37	31	47	23	22	30	24	35	22	33	26	32	24	29	26	34	25	33	29	28	36	27	20	34	34	27	31	27	26	27	32	34	37	30	38	30	27	33	28	32	37	26	41	34	32	28	28	30	39	26	34	34	30	41	27	22	41	32	30	27	39	20	21	32	26	29	28	25	30	23	30	41	38	26	29	38	25	31	20	29	26	38	21	29	35	31	36	35	28	26	24	31	34	33	22	24	26	28	31	34	41	33	33	34	31	28	28	29	38	24	41	39	29	31	37	28	32	34	35	32	31	34	36	33	24	35	30	24	31	29	43	32	40	33	35	21	25	31	27	39	26	28	36	33	30	34	40	29	34	22	36	32	30	23	36	30	45	26	27	32	26	42	27	36	19	40	36	28	28	33	38	38	15	29	21	33	44	35	25	28	22	38	24	48	33	26	37	32	21	31	20	32	27	28	35	26	28	28	30	28	23	41	32	26	29	26	31	25	43	30	23	37	32	39	30	37	30	39	25	30	28	26	29	34	18	32	28	29	38	23	39	27	26	36	39	27	33	15	31	40	35	37	35	37	32	29	23	32	25	22	40	34	26	34	40	24	32	31	35	25	28	22	35	42	28	39	38	32	44	38	35	36	26	37	36	33	47	34	30	31	28	34	31	31	28	25	29	19	34	33	30	34	27	32	40	34	33	33	26	26	33	33	31	27	34	31	33	35	27	27	33	25	29	43	29	39	24	33	30	26	31	32	29	38	41	24	39	29	36	27	32	41	31	34	24	18	40	23	28	26	31	30	34	38	25	45	39	26	29	36	42	34	34	28	32	47	33	32	39	32	27	34	30	31	29	33	38	22	25	28	38	29	31	29	36	38	18	33	34	25	37	25	27	19	35	32	32	35	36	23	35	34	29	34	29	34	20	38	30	32	36	32	33	35	30	31	32	46	28	32	35	33	33	30	27	33	25	35	25	37	41	23	34	31	29	25	36	34	29	33	33	29	22	28	21	21	28	30	32	29	33	32	42	25	32	20	34	34	21	28	28	40	26	33	30	24	27	24	23	27	38	34	43	29	29	24	31	42	26	25	28	33	29	27	28	38	37	38	32	29	31	25	33	33	39	29	32	30	35	27	31	29	35	31	21	25	35	27	24	41	28	32	29	36	40	36	34	31	29	35	30	31	28	26	34	27	28	19	29	38	25	31	30	32	26	29	30	33	25	37	26	18	23	27	31	23	34	20	39	27	33	28	33	43	43	34	34	36	31	25	37	27	36	31	24	31	30	30	23	33	30	32	31	25	24	28	32	25	39	34	22	34	22	29	27	34	35	27	31	26	44	22	25	35	40	41	26	29	38	27	28	22	33	42	23	33	28	25	44	35	46	30	41	27	36	25	34	24	41	19	32	23	28	33	37	34	32	32	38	36	24	28	38	31	40	28	37	29	31	27	29	28	33	23	37	34	30	34	20	30	23	27	30	28	49	24	38	33	29	23	37	26	32	26	20	17	22	32	34	31	36	36	29	41	26	35	35	32	26	30	37	26	27	26	25	28	37	36	24	25	32	37	41	21	34	40	22	31	28	31	27	33	26	32	28	27	22	29	36	23	36	25	29	27	33	22	30	20	37	36	30	40	33	28	24	25	38	26	36	26	23	27	27	39	20	32	37	41	26	40	28	40	25	39	34	41	30	39	34	31	29	28	39	28	27	26	31	35	40	28	22	24	33	36	42
51349	32035	8675	18669	25316	24852	21392	17833	14353	12112	9912	8351	7152	6213	5247	4608	4341	3767	3326	3124	2915	2524	2381	2166	2156	1932	1938	1804	1824	1730	1510	1449	1380	1272	1227	1235	1233	1160	1089	999	955	969	889	900	890	824	810	795	713	663	625	671	625	591	600	580	580	598	622	593	606	549	533	587	550	547	593	602	566	582	551	557	597	605	542	593	567	575	554	547	550	584	557	511	545	539	583	532	526	512	532	553	579	582	538	610	559	542	557	532	499	548	548	564	592	495	563	563	543	513	546	516	506	509	499	525	569	505	519	523	532	502	493	522	506	515	454	520	508	525	503	485	489	520	479	468	483	483	542	520	483	463	518	516	481	495	481	486	527	494	513	478	470	500	489	501	496	513	450	477	496	488	513	492	464	530	426	515	499	522	498	475	537	457	541	462	510	491	485	502	506	507	504	515	501	488	489	490	485	494	466	485	520	499	457	454	486	472	517	498	484	487	467	475	523	488	484	499	501	499	493	506	516	487	516	495	484	454	504	474	493	517	508	523	526	484	484	483	482	476	506	477	492	472	514	525	476	491	502	504	489	490	534	472	474	502	474	498	529	544	477	506	464	468	496	500	456	490	497	500	504	500	478	483	442	500	487	451	499	483	511	437	476	506	504	476	527	464	469	497	481	522	496	464	482	489	491	501	452	496	485	463	506	508	462	518	502	464	526	500	427	532	490	479	535	476	458	500	508	530	470	491	473	482	514	486	488	464	454	497	474	495	506	492	461	473	490	503	494	488	506	513	507	467	512	505	483	462	479	481	485	499	471	480	511	494	499	497	480	456	437	489	479	473	543	476	448	446	472	503	463	470	475	494	476	479	486	496	465	491	471	470	451	504	507	503	525	515	510	481	469	502	500	492	495	490	487	478	486	475	499	455	476	457	468	528	502	480	528	519	492	495	506	463	569	476	496	454	483	516	490	487	504	496	466	499	492	444	500	494	519	465	479	485	469	518	525	510	483	488	478	487	453	483	496	475	450	474	506	486	476	521	477	523	494	509	423	466	498	517	490	541	493	473	497	485	464	483	485	466	478	478	472	471	442	436	531	500	513	458	493	492	461	456	498	507	479	528	480	540	520	492	506	502	520	483	463	446	524	494	500	470	497	473	526	517	503	474	482	485	488	475	496	526	486	475	470	499	468	496	472	466	540	474	519	477	515	521	500	490	482	507	489	512	461	503	509	490	471	495	520	447	483	517	472	513	510	478	487	497	464	510	511	479	502	517	479	465	484	456	489	482	521	484	503	470	476	488	487	476	509	502	440	496	500	468	507	520	480	465	499	512	502	486	425	489	472	502	489	500	453	462	523	459	516	503	478	501	521	468	510	460	522	465	486	485	492	517	501	494	479	468	472	502	455	470	484	490	503	454	499	467	451	486	489	468	515	493	512	535	500	471	486	452	477	456	585	463	513	446	466	484	492	455	535	467	496	495	478	481	491	469	509	504	514	483	472	476	495	503	487	473	500	518	474	496	502	467	474	523	510	485	512	453	478	493	452	505	513	522	477	484	477	479	453	532	499	507	465	484	523	449	524	488	470	474	498	510	498	470	474	459	494	493	487	491	460	464	471	509	479	455	463	488	490	505	540	472	478	446	481	467	482	450	502	493	485	443	510	490	467	508	482	513	514	477	489	495	506	467	506	487	504	514	517	468	514	511	487	483	459	457	483	453	465	478	505	452	493	487	528	503	461	483	490	504	511	497	482	525	472	492	477	525	517	499	500	494	490	504	475	514	483	501	479	524	531	492	477	494	459	478	480	515	482	499	547	480	465	484	490	453	516	457	509	488	489	514	521	474	506	480	487	486	473	482	498	488	537	496	535	456	504	487	510	485	501	518	504	491	523	469	513	498	481	458	519	494	498	480	462	484	509	493	514	507	487	502	499	423	499	516	499	504	484	439	487	491	519	506	495	496	458	468	477	497	482	484	479	457	467	494	530	493	480	496	478	478	483	481	478	511	456	497	495	465	486	486	502	486	498	516	470	489	482	501	472	504	496	479	504	480	479	504	479	493	446	491	503	508	492	483	431	515	497	460	548	508	494	493	476	492	484	476	511	477	489	467	481	493	486	431	485	482	521	507	498	459	482	450	527	474	494	506	533	487	486	495	459	502	484	522	511	487	533	498	514	459	505	510	493	497	496	516	464	483	485	482	516	458	472	466	488	483	478	456	459	495	478	516	522	501	506	511	513	491	463	468	521	493	494	517	456	439	548	497	489	492	470	469	494	492	542	498	488	493	470	469	500	476	478	496	483	506	491	497	505	484	437	462	471	509	481	476	494	520	464	512	499	448	461	479	480	499	496	491	453	447	492	484	487	504	464	491	479	522	449	485	476	479	498	476	473	501	487	504	482	448	500	489	450	460	483	477	481	502	463	493	443	517	475	503	529	483	474	497	474	516	464	529	506	514	491	493	492	495	494	501	504	456	487	503	492	510	522	501	498	521	482	503	491	493	497	508	548	517	488	478	514	500	497	474	517	488	455	487	505	466	520	481	485	508	481	490	480	506	499	509	488	504	489	483	525	471	466	471	469	500	486	465	460	503	506	475	490	450	504	474	493	454	478	513	469	466	468	511	503	512	526	490	465	506	453	505	465	528	487	503	513	486	534	513	507	477	503	511	482	486	536	481	519	481	493	463	463	556	520	453	502	495	487	482	463	471	489	512	492	466	518	481	491	463	512	435	494	523	523	495	509	501	480	471	477	477	484	526	439	492	552	449	493	556	501	489	491	474	487	459	501	501	462	518	478	453	524	517	526	481	515	497	472	510	475	505	518	489	500	477	479	472	501	524	476	500	468	506	497	479	472	471	516	487	495	496	476	537	495	518	527	496	528	502	542	493	502	471	483	431	477	474	493	483	454	466	534	459	448	518	469	467	484	501	472	492	509	465	523	475	516	519	459	477	486	480	494	501	496	489	489	487	522	466	505	500	469	482	472	469	482	459	527	485	521	496	496	464	490	487	486	532	500	511	504	494	499	476	536	482	511	511	513	460	458	504	488	489	475	484	515	524	540	478	488	459	489	457	437	472	483	515	467	491	465	484	503	485	491	486	495	466	506	462	496	499	463	518	451	471	456	453	475	482	466	497	497	510	504	482	523	466	523	497	513	482	494	490	523	503	478	457	456	470	520	487	486	492	500	516	520	494	489	516	458	498	514	482	495	523	498	481	491	490	470	500	528	481	507	493	503	433	462	478	490	459	463	494	494	501	490	486	523	557	477	479	480	504	508	511	495	518	460	501	514	489	522	500	446	478	491	507	515	480	494	479	500	480	490	490	466	482	472	458	518	486	523	514	519	494	480	472	490	490	487	503	474	483	492	474	510	499	503	523	466	500	503	477	486	477	487	475	476	488	484	513	507	473	440	484	458	471	496	492	488	486	469	481	494	522	510	480	483	525	462	480	508	484	507	532	515	485	508	490	517	482	477	468	488	494	514	481	512	480	465	479	475	509
9093	3378	313	213	300	307	255	235	194	157	133	129	116	100	89	107	66	64	85	73	55	58	51	55	50	41	35	56	49	42	53	31	37	36	36	31	35	36	32	27	29	21	37	37	28	32	30	26	22	27	27	31	27	35	19	24	34	18	42	26	24	22	36	32	35	31	29	32	39	34	33	18	25	30	34	35	30	32	30	30	22	27	29	35	40	23	28	24	22	33	29	30	34	26	25	23	35	32	27	25	31	28	35	31	27	24	19	22	23	30	27	32	38	42	25	31	31	34	20	18	37	25	23	26	33	30	24	27	26	32	27	25	26	16	30	29	28	24	27	31	27	29	24	21	26	38	29	25	31	37	26	23	22	31	40	22	30	29	28	33	32	23	19	31	21	34	19	24	35	30	31	26	34	30	23	37	20	24	32	30	24	40	23	27	27	26	32	27	24	18	25	26	29	25	39	25	37	26	23	30	25	22	14	32	26	29	19	30	27	25	30	26	29	35	27	26	19	16	23	39	28	24	28	28	34	29	23	23	29	23	27	20	28	23	27	30	28	25	25	29	34	25	33	24	34	24	29	36	19	32	28	39	31	27	26	23	34	26	23	24	30	19	25	27	26	28	24	34	22	33	30	25	27	24	25	26	28	28	24	35	34	32	37	30	25	27	23	23	27	27	22	31	27	28	28	25	23	35	24	35	29	29	34	27	32	39	30	36	34	33	38	24	23	28	29	29	22	36	24	28	27	23	28	29	30	23	31	35	39	25	22	29	28	20	22	27	25	28	27	34	29	25	24	25	32	33	31	30	26	24	28	31	24	23	36	21	29	30	30	27	22	41	27	26	34	20	29	37	28	39	26	36	24	31	36	33	38	31	29	34	36	18	27	26	33	37	25	17	24	31	32	41	20	33	33	32	22	25	31	26	32	24	33	31	32	30	40	35	18	33	23	26	26	28	27	33	25	31	29	27	26	31	27	22	33	24	28	17	20	34	27	29	22	31	31	17	24	35	35	24	18	27	29	28	40	33	32	33	24	23	17	41	33	23	16	38	25	36	31	25	21	29	20	28	26	28	24	29	21	26	24	25	42	38	27	34	22	33	32	23	21	22	16	24	26	24	29	25	26	24	25	40	17	20	27	23	32	31	24	30	29	18	32	26	26	33	20	20	30	23	26	35	23	37	31	25	22	27	39	30	29	28	30	23	18	25	18	27	33	33	31	21	28	17	24	24	39	23	35	27	30	34	25	21	29	29	26	15	25	33	33	23	36	29	22	34	26	25	29	41	28	24	22	30	20	18	28	16	28	31	30	34	21	25	26	33	16	35	28	25	20	23	28	29	33	27	28	27	24	24	21	28	24	29	24	28	36	37	36	33	37	25	24	30	24	33	22	36	20	23	24	29	31	26	30	33	28	30	39	19	33	32	27	29	29	21	23	28	21	26	22	32	28	21	33	25	26	18	21	42	29	25	20	33	21	22	30	31	37	24	29	18	26	37	33	26	32	21	23	30	23	17	32	31	18	20	37	36	26	31	24	31	25	24	24	26	35	22	27	36	26	32	26	23	24	31	28	34	16	30	34	28	29	33	29	22	26	24	22	20	18	31	20	28	28	26	27	28	25	27	19	26	32	25	28	26	25	28	29	33	33	23	30	22	22	34	34	29	29	31	30	25	26	32	23	34	24	25	37	34	26	33	30	32	24	29	31	27	33	20	36	25	29	22	16	32	30	29	23	24	25	23	21	26	20	26	30	30	28	32	25	22	34	36	32	26	22	28	24	30	33	18	32	22	28	30	25	32	20	28	26	26	33	36	33	29	33	26	26	35	23	33	28	24	19	20	20	28	28	23	31	26	35	25	28	30	32	23	26	27	27	37	31	29	22	32	27	21	25	21	21	23	29	31	35	29	34	23	26	28	17	24	29	36	27	25	26	23	25	31	31	32	36	31	27	28	23	31	31	23	30	28	32	36	33	29	35	34	26	24	31	32	30	24	27	30	40	36	24	25	27	21	25	32	15	24	26	27	32	25	30	29	29	25	16	19	37	20	31	35	33	20	19	23	30	27	25	31	34	29	25	29	24	33	28	14	22	26	31	24	29	24	21	34	31	37	30	34	30	26	35	25	38	28	27	22	25	30	31	31	23	24	26	22	29	26	29	24	35	23	27	22	33	21	18	35	35	30	24	27	23	27	26	35	24	28	21	20	30	27	27	30	28	32	31	31	23	23	32	29	25	35	24	34	29	35	27	30	30	26	25	36	27	19	33	22	30	30	26	29	26	24	14	27	27	34	19	24	25	32	15	30	30	25	32	21	27	24	28	21	26	32	33	23	35	21	29	26	30	28	26	25	27	24	32	35	26	20	23	20	27	27	28	28	32	13	23	23	24	32	28	24	27	41	27	25	27	27	26	32	31	25	31	28	23	23	26	22	28	25	27	27	29	24	25	19	30	31	22	31	30	24	28	16	26	36	24	22	25	35	33	28	19	33	29	29	24	29	26	23	35	31	24	23	32	21	28	29	34	26	32	29	29	21	30	34	24	33	34	26	25	34	36	22	27	31	26	24	29	26	26	18	29	20	26	27	28	23	23	24	39	26	23	19	24	32	25	38	32	27	21	24	33	30	25	36	26	23	22	30	21	18	32	29	31	22	18	30	26	42	24	26	28	23	21	35	26	21	36	27	38	27	23	33	27	25	24	26	13	29	22	24	30	28	33	26	33	22	28	26	26	25	30	34	31	25	25	23	13	31	28	31	30	18	41	26	27	27	35	28	22	29	29	24	26	20	22	32	22	9	35	25	22	32	31	27	40	22	22	24	20	30	25	39	30	26	30	33	30	24	28	24	29	23	21	30	38	19	25	42	29	30	26	22	28	26	32	35	33	33	27	34	22	25	31	30	35	20	26	24	27	26	25	18	19	19	15	17	29	32	34	24	33	32	33	24	36	28	30	36	23	32	22	28	22	38	33	30	18	24	24	26	36	31	23	28	33	27	22	16	22	23	33	33	25	25	30	33	32	29	22	17	27	32	26	30	26	33	29	32	33	24	24	30	20	26	28	16	25	32	32	21	31	32	32	33	28	37	28	34	27	34	34	32	32	23	27	22	21	39	32	15	29	36	25	38	22	31	31	26	26	33	28	34	14	27	21	27	28	31	23	24	37	26	26	25	33	21	31	23	26	29	23	23	20	28	27	24	21	17	19	29	25	19	19	32	28	33	33	25	28	26	20	27	28	24	18	24	29	27	29	26	29	22	38	24	32	26	29	28	32	31	26	35	31	27	23	21	26	28	27	25	24	36	27	22	34	21	21	35	25	22	36	29	24	29	32	37	38	28	26	28	21	26	34	22	33	25	27	28	24	20	24	16	33	34	37	34	28	19	29	34	25	29	30	24	35	28	31	28	16	16	31	24	30	26	23	24	18	28	26	21	30	32	22	35	35	31	26	25	26	33	36	30	33	31	27	27	27	24	32	28	23	16	33	22
44199	26522	6531	14800	21529	20839	17704	14312	11368	9312	7655	6347	5318	4481	4043	3594	3081	2809	2500	2352	2112	1903	1762	1642	1516	1505	1461	1523	1376	1282	1216	1120	1037	979	958	954	967	854	805	766	797	774	717	733	712	678	674	650	590	535	596	547	536	523	510	486	530	486	511	483	470	499	502	491	500	449	475	506	565	510	531	505	497	501	505	508	463	497	437	501	480	433	499	474	473	482	480	489	473	477	501	489	458	502	487	507	486	491	483	444	457	476	487	448	460	448	491	484	457	460	481	445	474	483	419	464	471	446	497	452	443	405	440	463	457	436	438	444	473	453	430	429	393	429	485	466	469	442	420	470	415	468	459	474	438	462	439	456	449	410	447	422	427	431	460	426	438	473	499	460	453	428	454	431	442	429	422	415	437	437	431	468	453	411	431	430	462	435	450	424	445	463	414	453	415	429	428	436	426	409	431	453	437	462	403	421	469	450	424	473	435	489	457	450	460	427	454	457	479	465	436	448	436	471	413	464	400	445	432	446	435	427	429	428	446	446	444	415	433	409	431	469	422	488	438	446	432	434	428	424	408	443	443	412	428	455	450	429	441	459	409	456	430	420	425	439	422	419	401	429	442	417	432	392	464	418	405	453	452	428	428	420	434	420	438	412	424	414	437	427	445	419	431	448	429	451	437	478	415	426	463	434	445	459	442	426	443	452	444	415	447	443	445	445	429	413	436	485	429	437	390	485	440	381	460	439	448	431	432	404	444	448	443	470	437	457	436	424	434	428	474	423	467	437	424	404	459	429	394	439	457	474	421	459	427	431	456	439	460	408	442	384	446	457	433	446	425	463	410	427	427	432	428	408	426	413	424	384	430	412	401	443	452	417	427	420	405	435	444	442	423	425	438	448	449	450	442	427	450	418	404	442	435	410	427	453	476	434	463	436	470	438	436	424	421	406	426	433	425	414	433	479	437	378	406	436	440	451	442	431	432	426	433	463	438	441	433	447	425	452	407	427	386	442	435	437	421	409	434	431	476	458	457	424	415	472	466	435	410	419	434	442	438	425	457	442	380	459	451	431	425	430	449	421	415	452	423	432	419	406	400	454	456	427	423	446	436	445	440	413	441	446	421	447	433	435	415	431	438	442	421	438	427	442	390	445	451	448	433	433	465	425	445	435	447	449	459	401	486	458	424	446	437	475	466	446	438	434	434	445	427	452	452	432	420	465	468	450	448	408	440	440	439	468	467	437	436	440	417	425	384	415	444	433	405	413	415	415	398	457	448	471	463	458	413	442	443	441	449	420	408	417	487	421	444	457	450	440	436	444	429	457	445	443	406	412	458	428	441	453	421	466	425	420	417	439	463	437	424	457	462	442	443	463	412	471	434	435	441	444	420	450	415	453	442	431	429	402	452	411	430	413	450	437	424	440	441	431	472	419	451	458	458	432	437	410	418	434	431	423	421	421	418	425	498	428	458	449	420	405	441	435	438	413	465	412	437	441	424	446	421	454	404	471	452	441	422	447	427	427	444	423	494	470	458	387	414	474	422	451	463	432	457	455	448	427	486	426	467	457	460	381	436	443	430	448	474	439	418	495	425	438	446	445	428	411	428	417	436	466	432	434	456	414	421	461	425	451	414	460	438	385	436	478	408	462	454	453	447	467	471	427	437	427	402	413	413	428	445	445	421	429	433	416	392	466	456	421	441	471	431	461	445	445	431	416	412	451	415	439	431	459	413	456	415	418	485	466	424	407	374	436	441	411	401	414	421	415	394	442	404	437	443	414	408	423	420	405	427	432	438	452	442	464	403	443	400	488	443	478	474	419	449	397	496	424	436	420	434	414	450	436	449	431	422	447	438	434	462	444	405	419	438	460	423	434	423	431	433	473	469	431	419	442	444	422	435	442	376	471	410	422	451	421	474	467	439	382	475	456	444	467	448	433	407	417	460	386	450	428	418	424	434	428	386	462	483	418	430	444	434	417	450	445	428	460	415	431	452	418	416	435	416	434	456	410	501	453	423	401	450	430	437	475	473	454	419	388	465	450	454	423	474	413	477	462	399	437	395	481	444	413	454	442	441	461	437	431	424	461	435	435	473	445	421	416	439	397	443	436	419	425	463	413	464	444	410	468	468	430	443	477	443	412	414	443	396	436	423	419	434	447	433	415	417	455	455	436	452	448	422	417	403	435	433	429	417	437	430	442	436	410	427	439	414	452	443	432	409	479	447	426	436	410	466	419	425	444	458	429	409	451	440	381	424	436	468	453	481	439	430	451	458	480	445	419	433	419	429	423	419	410	403	454	438	441	445	430	416	435	454	449	438	458	462	429	447	448	432	431	422	422	404	468	434	441	429	445	458	455	411	451	441	456	461	452	404	454	444	446	381	437	397	464	416	413	433	398	449	421	436	424	411	417	434	426	462	437	425	451	460	447	410	453	452	437	456	438	435	431	418	407	430	459	426	434	443	422	437	425	419	436	448	429	437	447	479	436	458	423	438	448	424	432	422	464	426	406	450	409	443	451	414	471	408	393	443	419	360	439	451	482	448	403	454	480	399	431	458	449	481	410	439	442	459	461	395	453	439	425	412	432	425	436	415	453	450	434	436	434	406	438	449	454	432	455	488	489	431	428	429	429	435	432	457	453	442	432	453	461	457	457	420	423	446	437	430	458	422	459	412	412	435	408	423	420	413	416	462	437	468	391	440	404	432	412	425	487	423	430	452	403	419	450	438	452	435	441	444	435	412	441	429	477	431	415	448	398	461	426	422	403	440	428	413	414	444	462	427	394	444	472	440	456	431	428	446	417	415	431	443	415	492	437	423	416	447	448	474	462	392	453	423	453	408	472	415	449	401	391	407	444	434	412	405	393	431	425	432	424	422	428	487	405	419	410	407	438	450	442	462	423	437	458	467	414	446	448	445	441	446	414	418	467	419	428	429	429	401	408	437	446	383	389	408	430	405	474	417	454	465	423	448	415	409	434	433	432	440	459	408	437	423	439	416	443	419	436	409	456	416	446	458	448	430	421	433	439	451	458	465	465	447	442	438	466	419	480	409	450	421	429	417	455	440	439	405	459	438	428	428	432	461	413	471	432	441	485	471	425	446	434	422	472	459	418	451	421	441	419	427	479	439	463	451	400	437	423	415	462	427	442	390	455	443	458	475	410	424	481	432	450	425	423	435	456	427	442	447	423	433	440	470	446	434	439	424	431	425	445	446	425	448	421	451	467	409	415	406	470	422	429	436	405	460	461	429	439	462	466	456	443	458	435	461	431	427	445	438	451	469	442	388	465	401	449	398	444	421	467	456	448	433	422	430	409	439	457	395	451	455	431	449	436	432	405	497	452	415	475	449	439	431	429	427	441	403	429	421	398	437	456	414	437	452	422	444	439	443	413	412	468	452	412	419	430	462	409	445	473	403	467	427	455	421	455	427	450	446	443	446	458	425	446	446	424	459	408	436	425	430	439	442	417	420	372	444	438	441	470	452	420	412	445	472	445
13505	6378	583	312	457	516	432	350	310	260	244	202	166	157	154	144	124	122	82	91	87	101	79	85	78	68	66	64	66	59	64	60	53	50	60	58	55	58	43	49	36	39	61	40	47	56	44	51	46	43	39	47	31	29	27	31	38	37	43	47	39	30	42	40	37	35	34	39	37	35	37	41	37	36	43	37	43	31	27	50	31	35	44	41	43	32	40	44	40	43	32	46	29	32	37	43	36	46	42	44	31	28	51	39	40	40	28	32	53	44	37	41	43	29	36	41	33	46	29	27	26	37	36	43	39	42	46	40	39	40	36	39	36	43	44	48	39	40	26	41	44	24	35	40	32	34	36	44	32	31	34	36	42	45	33	38	31	31	44	40	42	29	30	38	28	46	32	36	39	38	36	41	35	32	27	27	32	32	44	42	36	39	42	42	32	35	43	33	36	36	43	40	44	31	39	42	30	35	33	45	45	46	29	48	26	47	44	38	29	45	35	34	41	31	42	39	34	31	34	38	34	28	48	30	33	23	30	29	37	39	31	33	33	32	50	41	31	34	38	36	47	32	31	30	34	30	35	42	23	37	36	48	39	26	35	49	31	34	36	28	31	49	32	44	39	39	33	37	42	38	48	25	39	46	43	30	28	27	39	44	37	39	42	33	38	31	44	32	39	28	40	37	51	52	38	30	33	30	34	41	32	30	39	30	42	37	40	45	17	42	38	42	37	37	38	45	39	30	36	40	36	24	31	31	43	37	30	27	39	42	37	56	35	35	33	41	34	40	36	35	53	37	49	34	34	32	36	26	31	33	40	37	39	44	30	45	38	25	42	41	36	39	32	29	24	33	36	50	39	31	34	51	28	38	35	32	30	43	29	36	45	44	37	35	38	33	40	47	50	40	33	30	31	45	37	46	44	43	32	30	37	37	35	37	37	30	30	38	35	32	37	41	42	38	43	42	36	38	39	39	31	32	42	39	31	40	33	38	37	46	37	45	30	35	38	42	43	41	46	46	46	38	41	36	45	37	40	36	34	37	33	30	34	39	33	33	35	40	27	37	36	34	31	35	32	52	27	36	33	27	50	35	35	36	38	46	40	32	36	40	31	30	32	38	43	34	38	32	40	39	36	30	32	36	30	33	45	38	49	38	36	31	46	44	37	40	30	44	29	33	30	31	34	40	33	42	39	50	39	32	38	33	37	45	32	42	19	47	34	43	31	45	27	30	33	38	28	33	26	30	33	42	41	30	39	40	31	41	28	37	46	33	33	24	37	40	37	39	45	40	26	27	43	37	37	40	38	25	33	37	42	37	41	33	43	37	28	25	26	34	31	39	37	30	40	36	28	37	31	40	36	49	46	42	44	37	37	36	37	36	48	27	35	40	30	44	38	35	34	43	35	38	40	48	34	34	34	42	47	34	31	32	28	32	41	39	36	31	33	36	48	33	36	26	32	29	28	35	37	37	31	34	36	38	50	36	29	26	35	41	34	39	44	25	34	33	30	33	35	34	39	35	38	33	54	35	34	43	42	38	41	32	39	36	36	45	32	45	35	30	41	38	32	42	34	26	30	31	37	37	33	37	25	40	47	34	29	35	44	31	34	35	42	42	46	30	43	26	43	43	43	36	51	45	46	42	40	43	35	39	42	36	39	44	35	26	31	41	37	37	42	38	39	35	38	31	44	43	34	37	30	39	37	37	42	27	34	35	37	26	37	35	31	41	40	34	31	34	35	40	39	33	25	38	32	30	46	32	39	29	37	45	32	34	34	45	40	34	33	33	37	32	29	35	37	36	34	43	41	29	41	39	27	47	25	38	32	50	36	46	39	36	37	36	39	34	28	46	25	29	36	37	35	38	25	39	35	36	42	30	33	40	37	27	51	31	38	31	30	45	40	32	30	39	47	33	23	28	39	36	34	45	40	30	38	25	36	24	31	40	44	34	31	34	45	36	37	47	43	45	42	33	43	43	49	41	37	52	39	40	40	38	35	39	43	40	44	40	49	31	39	40	34	42	44	38	33	35	33	32	43	35	47	33	31	37	42	26	35	34	36	38	33	42	47	28	39	36	35	39	42	33	37	38	26	33	52	44	44	37	30	33	31	42	37	28	45	29	45	33	28	33	34	37	36	32	32	30	44	46	35	39	31	41	31	34	37	31	29	35	31	34	33	32	49	46	47	39	46	34	36	26	56	36	40	34	32	35	33	40	29	38	40	43	39	53	54	34	33	40	29	38	32	39	41	29	42	32	29	40	40	39	36	36	27	33	38	27	31	30	26	48	35	28	38	43	31	32	42	47	36	45	32	33	41	31	45	30	32	28	39	40	40	40	49	40	36	33	38	36	42	42	34	45	47	34	18	29	24	35	41	26	36	32	45	40	40	30	37	40	31	38	49	41	39	33	33	36	31	28	47	43	40	34	40	44	43	40	48	39	45	37	26	41	25	24	28	29	39	35	39	36	38	35	33	26	43	40	38	36	46	43	37	35	38	38	33	40	49	40	39	35	38	57	38	31	29	34	32	36	38	36	30	30	35	38	38	39	41	42	38	39	35	34	32	38	36	34	38	37	34	36	35	41	33	36	38	34	28	29	38	39	33	37	34	32	38	31	26	26	28	35	39	32	39	40	24	34	42	50	37	42	39	34	34	34	36	42	33	37	41	37	45	45	23	51	33	38	28	33	44	38	31	33	40	35	28	38	38	29	35	35	36	33	32	38	37	40	26	30	42	30	39	33	45	38	41	42	44	37	26	34	42	38	29	37	34	25	26	38	38	25	34	34	28	45	29	45	44	28	35	38	35	34	42	39	28	43	32	42	26	26	45	35	36	46	37	34	38	33	38	30	32	36	45	30	27	34	39	47	42	47	42	28	44	36	25	45	27	37	36	43	45	47	43	36	44	37	40	40	31	40	35	36	40	36	52	33	37	31	43	32	39	38	36	40	44	33	30	28	43	32	37	39	43	41	34	36	23	33	47	41	43	39	42	36	36	40	34	34	47	40	54	32	32	41	29	47	22	42	26	36	42	28	43	26	34	30	42	30	31	33	39	40	36	35	34	39	39	40	39	30	43	49	44	42	49	37	34	40	34	34	44	35	44	33	40	34	35	36	37	30	38	42	40	38	38	44	35	26	39	38	33	45	40	35	31	43	37	39	41	36	54	37	36	31	34	41	41	39	34	27	35	33	25	35	34	40	30	42	50	34	32	33	38	32	51	39	30	33	44	37	44	30	36	34	43	34	37	47	36	36	41	37	38	39	36	32	30	33	33	37	45	38	49	34	33	36	48	43	27	44	38	39	33	33	39	40	32	41	37	30	45	40	43	30	26	21	39	36	36	36	40	51	25	31	34	38	34	53	31	52	42	39	36	43	42	20	31	30	37	40	29	34	40	36	46	43	35	34	35	32	31	46	40	44	33	36	32	36	33	30	43	33	49	51	33	37	35	36	31	35	31	26	38	51	43	38	46	25	35	39	39	35	41	37
53221	32178	9898	20028	27552	26927	23591	19952	16242	13775	11510	9467	8364	7291	6339	5553	5039	4450	4098	3640	3336	2963	2749	2589	2424	2486	2428	2197	2084	1924	1831	1764	1602	1574	1458	1317	1440	1308	1199	1155	1065	1061	1040	1040	1021	979	897	862	870	775	757	755	703	734	723	703	688	683	689	686	694	684	696	690	667	699	670	701	668	705	745	707	652	639	685	705	666	616	636	627	681	667	615	667	663	643	667	630	651	657	705	659	664	624	633	642	653	672	660	661	653	645	671	631	659	610	639	607	607	645	644	625	639	610	620	613	585	597	591	636	598	575	599	596	605	615	589	572	615	609	610	554	593	588	604	607	580	600	612	583	581	590	554	539	602	577	583	603	608	568	615	581	596	618	534	552	636	598	556	569	584	563	567	547	610	589	548	596	579	625	574	580	561	576	596	571	579	601	597	608	584	539	578	597	588	544	587	605	577	559	547	577	582	607	591	556	578	566	623	547	580	638	588	568	612	602	582	590	618	530	546	583	574	597	540	598	561	566	607	574	598	604	573	570	555	614	564	564	570	527	577	584	541	536	565	597	611	603	613	593	602	592	581	580	577	561	587	585	620	596	586	577	604	573	569	544	588	576	559	634	566	579	547	613	588	562	552	566	585	539	610	609	539	571	567	567	582	579	587	584	621	610	600	534	626	585	583	556	563	593	617	588	583	556	622	615	583	598	559	564	609	577	541	577	545	646	567	590	575	565	593	574	601	631	545	633	541	603	596	610	551	576	552	573	566	618	582	562	582	573	601	565	536	577	548	559	584	582	545	596	608	640	597	548	590	573	618	613	560	545	588	550	601	545	597	593	593	592	609	582	647	590	556	561	543	578	566	582	563	584	568	592	633	582	562	611	574	564	630	567	587	581	592	553	612	570	595	550	569	595	573	583	597	622	606	585	596	595	605	575	540	553	570	619	575	608	560	614	604	571	619	581	640	569	611	576	536	579	602	585	560	569	591	586	613	577	591	599	569	582	593	558	548	558	597	580	591	598	561	571	559	584	553	525	597	593	586	555	596	562	573	576	589	560	565	558	574	532	573	588	571	572	587	541	585	577	555	559	593	552	577	595	584	582	644	585	558	548	579	555	569	626	540	564	528	593	577	582	577	595	561	593	567	595	547	578	582	606	582	561	559	546	571	548	560	608	540	610	555	593	554	553	568	598	517	544	599	554	603	546	602	587	587	575	596	579	545	584	624	590	588	567	600	613	580	584	583	603	609	585	574	576	601	589	566	553	563	608	552	617	549	587	595	588	616	627	532	563	568	629	581	576	565	580	563	555	566	585	568	566	535	545	589	566	614	571	604	623	563	589	502	579	589	593	602	592	575	589	639	562	570	566	584	606	590	606	569	544	596	589	543	581	609	534	561	582	602	596	516	589	579	635	597	623	592	589	587	574	595	572	561	545	617	611	614	556	594	539	534	599	525	571	608	567	619	589	583	615	583	541	554	557	589	568	578	599	587	542	556	592	571	554	580	542	557	607	609	592	621	573	569	608	554	565	593	554	572	623	545	624	552	589	588	591	611	609	569	591	595	583	587	594	564	560	543	596	604	554	556	559	558	579	611	617	588	549	589	598	584	551	592	560	575	556	618	577	586	541	565	615	581	560	577	572	573	570	608	608	574	632	521	562	594	567	613	564	548	601	558	596	578	580	585	611	529	603	572	558	595	588	596	618	569	592	572	554	601	574	571	617	542	568	567	600	583	561	578	572	580	562	594	523	561	590	555	583	561	587	547	547	571	602	570	567	570	564	621	545	580	553	560	599	572	586	599	586	609	567	554	581	588	579	563	579	594	555	523	556	614	559	596	594	536	588	623	567	588	589	592	573	602	546	578	550	564	575	615	639	588	602	564	603	570	596	571	578	582	562	574	576	572	611	608	586	588	575	600	570	586	595	583	591	599	593	598	593	617	576	594	564	567	591	586	591	542	550	568	569	601	553	586	605	577	564	616	585	552	553	540	547	554	584	620	561	585	562	548	565	616	565	599	541	572	589	597	569	613	614	587	571	571	601	538	583	559	607	586	643	582	558	560	595	588	561	611	601	580	603	587	546	582	558	568	549	529	540	586	651	595	575	557	540	549	544	563	542	563	583	572	579	549	575	585	560	605	547	595	531	551	596	564	558	587	569	596	588	552	582	582	586	548	548	561	597	571	547	582	573	575	596	603	594	589	555	552	583	576	581	578	558	542	585	592	599	547	549	527	605	580	592	583	584	604	571	581	558	595	609	574	611	587	569	558	596	588	597	578	611	561	560	560	556	569	593	570	537	574	570	580	578	590	551	607	625	561	588	565	556	561	582	589	543	611	604	566	586	598	572	572	567	605	567	571	647	586	581	565	561	603	598	565	577	587	584	587	578	565	599	602	553	540	566	556	605	582	558	610	599	555	610	626	623	580	593	567	622	612	612	585	609	593	538	602	588	583	580	566	597	571	565	552	620	594	562	589	579	558	592	552	571	559	568	554	592	542	541	615	567	584	566	581	545	559	622	596	563	569	568	583	576	610	556	607	573	541	605	589	551	580	542	596	586	545	588	515	576	543	640	550	573	581	604	561	610	545	538	645	581	533	582	589	547	594	587	559	561	602	577	631	587	562	599	648	578	548	615	536	550	562	567	577	534	569	576	581	566	620	613	593	598	568	535	604	583	560	605	579	619	584	561	574	567	592	585	577	577	584	629	576	606	623	592	592	546	606	583	605	618	540	547	566	581	591	570	575	618	573	616	534	602	567	595	532	552	598	573	618	569	576	559	549	557	571	607	582	573	572	601	577	562	586	578	560	559	581	592	587	626	576	604	547	595	560	589	562	566	603	577	606	604	582	605	572	581	570	575	567	602	576	575	601	592	556	583	582	589	566	588	618	589	555	588	535	597	561	576	582	579	579	565	574	562	586	549	568	585	564	578	586	617	549	614	564	555	564	581	541	593	575	606	597	564	561	595	542	611	601	568	558	583	580	561	546	560	592	617	597	586	562	614	568	569	551	586	571	577	545	576	570	568	546	528	568	554	608	568	592	555	591	598	557	568	543	542	580	603	570	573	625	579	607	603	616	583	590	561	569	575	541	612	574	578	505	553	563	565	599	581	563	592	591	580	575	547	592	572	588	626	622	543	583	629	558	587	602	555	583	568	547	557	568	538	563	540	566	568	531	507	576	606	579	555	618	582	559	597	570	552	521	560	575	566	596	569	603	560	587	579	603	553	592	583	602	609	585	528	515	575	578	562	591	561	573	596	578	568	570	584	579	571	559	573	614	558	580	546	600	580	567	612	558	549	568	555	604	569	601	549	589	583	552	594	614	533	562	591	588	566	555	583	560	609	592	584	549	587	553	568	583	605	548	587	569	591	585	570	600	519	600	620	621	558	596	554	603	597	528	579	570	554	573	540	571	590	582	555	613	583	626	569	526	591	581	608	567	546	569	588	558	593	559	581	591	555	551	549	580	592	555	590	575	593	554	596	590	564
5102	1613	170	118	180	182	159	141	111	110	85	78	64	63	62	49	48	55	44	35	44	21	33	30	26	25	21	29	24	24	30	33	19	13	18	30	28	27	26	15	22	24	19	19	18	16	10	13	27	17	19	15	24	21	17	15	19	14	20	15	17	14	15	14	14	14	23	15	9	13	25	21	23	17	22	13	18	17	13	27	12	22	19	21	14	5	15	12	17	24	16	15	23	15	19	17	19	16	15	14	15	15	18	12	13	16	23	15	20	15	19	14	17	16	19	15	16	18	15	22	16	14	21	19	21	9	22	15	12	22	16	24	10	24	17	17	17	19	18	14	17	20	17	19	19	21	18	25	16	14	18	21	19	18	30	10	26	11	24	13	27	13	16	16	15	13	22	19	16	16	17	17	22	12	12	12	21	16	23	21	18	20	13	11	16	14	19	16	13	16	19	15	11	22	17	14	18	24	22	10	25	13	21	16	12	18	20	18	19	21	11	22	16	16	12	23	12	23	18	21	16	12	16	14	16	17	14	18	16	12	17	10	11	24	20	15	19	16	15	23	16	26	20	16	17	17	11	14	16	16	19	16	19	21	19	25	18	19	11	16	9	18	10	13	20	15	19	15	21	11	15	11	12	13	16	16	15	18	21	23	7	20	20	17	17	21	15	18	24	20	17	20	17	19	10	19	18	12	25	21	22	19	13	17	15	18	13	17	15	22	17	19	19	22	26	17	13	24	14	18	15	23	20	24	17	20	14	18	10	14	21	9	15	18	17	19	17	9	16	25	19	13	8	15	16	22	14	14	11	12	20	20	17	15	21	23	18	24	16	11	12	13	18	18	16	18	19	13	19	16	18	19	10	13	16	11	23	18	15	13	19	14	24	9	20	22	18	16	15	24	18	23	19	17	10	18	14	15	17	16	24	16	21	16	11	14	13	20	15	10	11	20	14	20	17	24	17	16	17	25	21	17	15	19	19	20	14	28	16	13	22	18	16	16	17	21	11	18	17	24	16	14	10	16	15	13	16	26	21	17	23	18	20	15	17	23	24	19	18	12	20	14	21	17	17	18	17	21	14	17	15	22	23	17	17	16	25	16	10	13	19	12	8	19	17	23	12	22	22	22	16	15	21	18	12	7	18	18	15	16	14	16	14	19	16	12	12	18	22	16	13	14	18	17	18	24	13	16	11	12	16	19	15	13	16	24	17	16	13	18	18	20	16	13	14	18	19	20	17	12	18	23	21	19	17	11	18	11	16	15	12	15	22	14	16	12	18	14	22	16	18	21	11	15	11	18	19	23	20	11	16	20	19	20	8	18	18	22	18	13	19	17	11	25	14	17	15	17	23	20	15	21	13	13	18	12	17	20	21	21	21	12	13	17	23	21	21	14	13	20	16	21	17	17	20	22	16	18	18	21	26	17	19	12	20	18	17	16	18	19	28	22	7	18	16	19	19	13	13	13	12	19	19	12	17	17	18	19	13	17	19	9	13	15	19	16	18	22	22	20	20	15	19	14	19	16	12	14	26	20	13	22	14	17	18	13	17	10	12	15	16	22	13	20	17	12	21	12	22	21	19	17	15	15	11	25	7	13	13	21	9	21	26	23	17	27	21	19	19	21	20	18	16	19	22	12	27	6	12	17	18	20	12	18	11	20	15	13	14	18	16	24	17	13	18	21	23	18	18	15	20	19	12	23	14	21	15	18	11	15	17	25	16	11	14	21	11	8	17	17	13	25	16	19	15	15	24	13	19	17	18	19	15	22	26	10	8	14	9	12	12	23	9	20	17	14	22	24	20	20	11	17	17	16	12	10	21	22	19	13	23	21	21	14	12	22	15	17	11	21	15	11	15	20	18	18	17	24	25	13	19	19	23	25	22	23	16	14	11	22	24	17	22	15	14	19	17	15	17	21	20	9	17	21	15	25	14	19	16	20	17	16	16	18	16	21	11	18	25	25	17	19	20	20	22	18	14	15	23	16	19	21	19	17	10	9	13	24	15	19	18	15	16	22	11	11	23	15	23	14	16	15	15	17	15	17	16	12	17	16	25	15	12	15	15	17	14	20	21	20	21	19	17	19	14	13	15	14	16	21	12	25	16	21	21	9	19	23	17	17	19	10	17	14	19	17	22	23	16	9	15	16	16	14	17	12	19	12	15	14	17	19	14	15	20	15	23	25	16	7	19	20	15	18	13	12	13	22	7	14	13	12	20	20	19	13	23	18	22	10	20	11	14	18	10	17	17	26	19	16	18	19	17	19	12	16	16	22	14	18	11	18	16	19	17	20	19	17	11	25	18	15	16	18	18	21	18	13	23	17	15	16	15	15	13	12	15	18	20	16	21	22	18	14	15	20	14	22	23	16	25	16	13	16	14	22	20	12	16	17	24	18	11	15	16	14	15	13	21	17	21	25	21	18	20	22	21	15	23	18	14	19	15	14	16	16	16	9	12	13	15	14	14	16	20	16	19	10	13	14	17	18	13	17	11	18	15	21	14	19	22	23	26	6	16	24	12	22	16	16	29	24	16	15	29	18	17	21	19	15	14	18	14	11	12	17	18	14	17	12	20	17	19	15	6	15	11	14	21	11	20	12	18	22	19	14	14	18	10	19	16	14	21	17	23	17	16	15	19	18	21	12	12	13	17	16	18	12	20	20	21	25	26	17	20	14	7	23	21	13	24	15	17	21	13	18	14	23	23	20	13	17	14	18	13	24	9	16	24	17	14	18	17	21	23	15	13	19	19	21	20	17	18	16	14	15	24	18	21	17	19	19	13	20	10	17	23	12	15	18	11	14	19	12	19	17	15	16	18	20	12	15	13	15	9	14	20	20	17	18	28	15	24	26	23	19	20	17	17	15	24	15	13	16	22	15	21	18	17	18	19	16	17	14	17	25	17	15	17	22	19	10	13	20	16	17	15	14	19	21	21	22	18	15	17	19	17	23	20	16	11	21	14	14	14	24	22	11	19	13	25	18	19	15	16	17	15	20	16	17	14	20	16	20	13	17	21	20	19	17	20	13	15	17	19	30	10	22	15	20	14	10	16	21	20	21	29	12	22	29	15	20	17	18	19	15	23	27	17	22	26	14	15	22	19	15	17	12	22	14	24	14	20	13	24	19	16	20	16	17	20	17	21	15	20	20	24	16	12	19	24	20	22	18	16	16	10	16	26	19	16	16	12	16	12	19	20	22	16	15	20	21	13	26	20	19	14	11	17	24	22	16	14	24	15	16	26	11	10	20	7	15	22	15	12	12	16	13	18	18	15	19	17	16	26	15	16	29	19	17	12	10	11	20	9	15	17	19	20	17	18	21	18	21	16	10	17	17	21	20	19	14	16	19	14	19	17	13	23	12	20	14	19	16	14	22	14	14	14	19	17	17	23	23	16	17	23	11	22	19	15	16	17	14	15	24	13	24	9	16	21	17	18	19	12	16	12	17	18	19	21	11	23	17	16	19	21	19	9	12	21	17	20	21	18	18
38784	21425	4350	10379	16025	15385	12843	10076	7637	6049	4876	3846	3191	2778	2340	2060	1750	1588	1443	1310	1189	1078	947	983	924	901	928	928	871	773	793	701	667	597	560	543	562	533	512	471	463	448	453	453	430	422	406	397	336	375	331	342	338	328	331	334	324	306	315	319	304	287	300	330	332	328	346	336	326	319	298	334	331	339	341	340	330	273	308	309	301	291	326	293	316	320	277	277	283	309	312	306	324	310	319	321	325	286	294	328	326	312	279	303	296	287	295	269	284	285	298	304	299	293	274	281	286	282	298	319	312	283	271	286	334	286	278	262	273	277	276	290	301	272	290	283	275	262	279	281	261	291	290	289	275	268	271	266	296	290	299	270	284	279	273	298	274	301	293	274	280	276	294	249	293	322	268	320	275	277	288	315	293	307	278	308	262	289	280	278	309	265	264	282	311	284	298	251	303	276	253	301	295	279	252	280	275	261	293	298	254	263	280	302	293	254	306	282	295	305	284	258	274	306	311	248	259	273	287	286	301	265	275	262	281	298	274	289	258	302	282	280	296	266	322	288	259	274	286	279	295	275	286	276	301	301	305	263	280	269	278	281	271	285	284	299	249	270	278	286	273	260	269	279	281	277	281	259	296	270	287	259	287	278	269	304	262	282	300	239	307	261	282	271	287	299	268	278	275	263	263	274	289	251	276	303	268	310	282	277	320	293	301	280	261	278	267	288	300	264	282	272	281	281	273	283	279	271	268	286	319	295	290	283	281	269	242	251	273	290	286	278	262	307	286	263	270	301	292	299	270	272	299	305	257	294	288	293	251	295	283	292	278	277	287	281	265	277	290	260	271	304	303	265	269	280	298	291	278	277	288	287	319	296	256	293	289	288	266	290	274	311	293	270	242	273	291	245	264	306	316	272	256	252	299	298	278	299	282	273	286	275	283	269	293	284	288	319	294	287	295	281	277	301	279	259	278	290	284	280	295	294	263	282	276	269	288	258	258	290	288	290	274	290	272	248	288	278	280	262	268	275	275	299	262	269	284	295	272	274	250	271	321	275	305	302	248	265	260	268	282	276	291	312	268	267	289	287	276	289	280	255	285	296	275	268	294	288	280	278	280	300	265	285	264	288	294	276	283	284	306	273	288	283	272	296	287	301	280	273	278	253	295	265	268	282	290	284	274	273	272	266	287	316	291	252	290	276	262	303	285	245	285	308	264	274	313	270	293	292	285	261	326	250	316	257	278	268	305	273	298	288	271	254	300	265	325	262	266	266	290	282	270	290	292	285	254	292	281	277	267	289	281	293	266	297	315	291	281	276	327	301	272	293	274	278	310	284	241	300	308	278	251	274	312	278	301	280	290	283	296	280	288	289	305	283	281	262	292	299	299	286	276	268	287	289	263	288	266	292	283	249	259	288	275	259	286	278	272	286	298	250	249	283	330	258	312	275	296	271	301	279	278	256	252	288	311	228	318	300	255	287	305	283	257	247	275	275	310	302	279	283	269	286	258	284	311	317	266	290	289	275	262	276	308	286	268	266	306	310	280	279	290	299	294	280	282	273	248	265	263	288	269	267	259	257	268	296	287	237	248	273	282	259	274	275	274	312	276	272	285	302	292	294	292	309	305	274	272	278	263	287	292	288	281	285	307	247	253	296	252	292	291	275	309	284	283	279	281	273	283	298	267	266	279	252	295	253	276	304	246	270	254	304	276	257	243	277	289	253	300	280	280	268	304	282	252	301	285	291	306	253	262	270	273	285	283	285	279	279	256	292	298	274	279	286	279	270	287	268	252	277	300	272	258	276	303	280	263	256	300	284	283	266	293	274	281	275	276	282	291	282	266	265	276	289	272	250	275	261	293	256	275	312	268	249	281	282	280	264	283	233	278	313	268	295	272	267	294	295	294	273	283	269	246	282	271	287	257	285	280	295	271	256	279	261	296	287	272	271	264	290	287	302	272	288	255	284	295	249	273	290	296	287	297	279	264	268	279	268	290	280	273	297	313	305	296	286	284	289	283	299	285	276	275	258	292	259	259	304	295	272	315	283	318	285	280	257	297	284	294	287	281	286	265	299	304	247	277	286	302	284	304	271	266	274	282	284	267	261	309	291	285	288	301	279	277	315	289	268	290	311	285	309	267	288	281	256	285	276	287	297	261	279	298	275	268	270	277	266	282	298	270	274	266	285	300	283	259	284	300	286	271	274	265	288	273	291	258	290	284	281	301	287	312	296	294	277	313	283	280	269	304	272	278	300	276	293	277	285	252	288	283	256	278	286	294	304	261	289	260	286	275	313	267	305	281	292	323	273	285	296	279	295	296	278	296	290	284	297	288	310	259	245	278	281	263	280	277	286	252	247	304	284	279	305	281	260	265	282	272	278	255	299	274	298	273	315	276	263	265	272	266	265	253	263	267	249	279	294	269	300	302	268	302	298	300	279	273	263	290	292	282	303	296	257	289	279	229	306	279	276	244	288	283	293	284	292	264	291	272	263	293	277	305	308	272	272	286	297	312	264	306	278	255	283	291	283	304	253	294	291	285	287	273	296	247	257	287	287	294	276	292	278	275	287	281	289	293	275	264	280	293	298	264	283	265	265	288	265	267	303	312	256	297	290	288	258	249	287	268	264	278	271	267	286	293	272	293	298	320	274	293	302	293	275	289	286	282	279	287	273	284	287	292	304	282	299	270	285	274	275	276	278	295	305	277	269	269	279	273	261	242	242	288	278	288	301	298	260	309	300	292	290	291	278	267	289	256	270	282	273	302	283	283	293	265	279	284	244	277	283	314	280	296	289	286	262	276	291	264	284	272	268	299	297	281	284	292	320	287	295	252	243	278	271	303	311	299	289	302	274	266	304	258	302	269	293	294	267	287	272	300	268	260	269	273	293	312	277	295	277	262	286	247	307	305	256	309	298	290	269	278	257	254	289	275	277	263	274	299	291	308	277	280	313	271	266	263	289	272	275	278	312	288	264	264	294	264	292	273	309	280	297	258	312	261	321	323	253	269	293	303	292	299	288	252	266	270	274	278	303	289	302	284	275	293	253	289	282	297	306	280	280	256	265	276	296	270	279	266	301	290	273	287	290	277	295	277	266	267	255	256	280	249	280	257	261	282	277	306	269	279	272	282	275	261	282	289	266	273	297	251	285	271	298	282	298	275	268	299	279	292	286	294	311	280	268	292	288	306	291	257	269	276	302	264	288	270	282	290	275	271	273	291	295	239	297	288	286	261	291	273	297	321	306	253	283	297	268	273	286	287	284	285	265	273	276	268	291	287	291	266	297	272	293	294	311	285	287	282	274	265	274	299	300	276	255	292	279	277	297	289	302	258	310	279	303	279	276	278	290	253	286	276	295	306	315	307	275	283	282	283	256	259	272	329	256	264	279	262	294	264	323	294	261	266	266	270	279	264	287	299	280	313	287	250	266	272	291	286	253	309	258	304	267	280	248	275	283	264	302	283	259	280	279	269	300	269	269	296	280	289	282	269	276
11642	6197	470	256	423	441	364	304	261	214	176	156	159	130	120	107	103	83	102	75	67	65	71	64	62	54	59	66	63	49	36	52	51	49	45	50	41	42	37	47	33	50	50	40	31	38	36	47	32	34	23	33	43	30	32	41	29	30	38	31	36	36	36	27	29	33	23	31	28	42	37	39	30	34	25	24	32	26	38	39	32	42	33	27	33	29	34	31	29	26	40	33	38	32	40	30	36	27	32	31	38	24	39	34	22	37	34	31	24	28	40	35	29	33	36	28	27	22	24	26	38	28	35	37	28	25	38	20	38	36	23	18	29	42	35	32	37	38	29	31	27	31	26	39	26	28	45	35	43	45	36	42	26	25	25	29	33	28	27	30	39	22	19	30	37	27	28	35	39	33	32	30	27	35	34	29	32	32	30	35	36	38	27	25	20	34	31	29	41	37	20	28	32	38	28	31	32	29	40	35	24	29	31	39	23	21	32	27	28	29	28	35	27	20	39	25	35	34	23	36	22	21	26	29	21	26	30	20	24	34	32	26	27	25	37	23	29	26	37	35	32	34	35	26	26	28	36	24	37	27	31	30	26	23	25	37	36	25	35	39	27	28	23	26	25	25	30	23	32	29	25	21	29	38	32	27	41	25	34	26	25	31	23	34	31	46	42	25	31	30	22	27	24	32	25	31	35	25	37	29	32	34	17	27	31	30	30	36	22	30	32	37	34	31	32	33	44	26	32	33	23	23	43	26	29	21	17	36	33	39	32	28	26	25	27	33	22	27	30	25	21	39	33	29	25	27	27	32	30	40	23	40	23	26	31	27	41	39	20	32	38	26	31	30	25	25	40	39	31	26	30	36	33	26	25	24	29	32	26	28	29	23	19	31	29	28	26	28	42	43	23	26	30	33	27	27	27	27	27	25	32	35	44	27	22	21	25	33	29	43	34	37	35	39	29	31	22	33	31	29	31	36	34	25	32	26	27	24	32	38	18	23	33	25	34	33	27	23	30	21	28	27	28	40	24	32	29	33	28	23	34	28	37	28	33	25	26	32	31	37	34	31	27	19	38	31	28	33	32	25	20	38	23	27	30	34	32	36	38	20	34	29	31	32	27	23	34	40	26	30	26	21	31	30	27	34	33	26	30	40	28	37	24	35	29	27	25	24	26	29	35	28	21	29	14	36	34	28	32	23	32	37	36	26	29	27	33	32	29	29	33	31	31	36	30	30	49	37	35	21	23	39	26	32	40	40	32	30	31	23	36	35	37	26	32	31	27	30	33	24	34	29	40	30	26	36	37	31	45	33	27	38	37	38	18	27	23	27	27	33	38	29	38	28	31	26	29	26	30	37	26	34	26	21	28	28	26	17	21	29	21	27	29	26	21	31	31	32	29	25	29	29	22	33	29	25	22	27	22	36	31	29	32	36	29	28	28	41	35	25	26	36	30	34	25	36	43	36	23	34	31	29	19	32	28	24	28	24	25	27	27	20	32	42	32	34	34	26	26	24	33	31	22	25	29	30	24	35	30	24	41	36	33	21	25	31	34	36	29	34	34	30	30	34	39	34	32	25	32	23	28	31	31	22	20	31	26	28	31	33	28	30	32	25	33	28	32	27	31	37	37	33	29	24	25	34	34	30	33	27	24	30	34	24	29	22	26	34	32	29	35	34	31	29	31	32	33	28	33	31	37	40	27	26	25	29	23	32	30	37	30	34	35	31	28	36	31	26	29	31	35	26	25	29	30	24	32	30	31	27	27	27	32	37	28	33	39	30	37	31	30	31	29	31	31	34	31	34	25	24	25	30	26	27	31	25	36	32	35	34	25	34	26	29	41	32	41	27	28	34	32	29	26	20	29	25	34	33	27	29	38	36	29	29	40	29	32	25	28	31	24	28	27	32	29	34	39	22	17	32	25	26	38	37	21	26	35	30	32	32	25	29	22	22	31	31	21	26	30	30	34	28	33	35	40	28	44	26	38	29	23	29	27	39	23	28	25	23	41	32	32	30	38	31	32	29	33	22	37	36	33	31	29	40	33	24	38	33	28	26	37	27	25	34	34	21	34	31	29	26	32	34	29	29	35	27	35	25	31	29	43	29	34	39	26	33	38	41	28	28	24	26	25	33	23	33	22	24	35	32	26	21	38	31	25	31	22	40	26	31	35	27	20	34	18	43	22	22	36	31	32	24	27	25	31	21	21	27	31	30	30	29	42	27	18	29	26	25	32	36	34	42	29	31	23	26	34	24	28	27	34	28	25	27	32	27	28	28	30	26	33	33	28	22	35	30	20	36	19	36	20	18	32	28	31	25	37	33	22	36	38	26	21	30	25	24	31	25	31	30	25	34	31	35	28	26	29	28	38	39	40	27	23	22	24	31	24	16	44	28	31	45	39	26	29	31	30	34	23	22	21	35	34	25	32	28	29	39	36	27	28	21	32	23	29	26	28	29	26	23	37	27	43	37	24	27	37	30	17	25	42	39	48	31	34	36	34	26	26	27	26	30	27	22	20	39	35	28	23	28	26	32	26	28	28	32	36	28	26	33	28	20	31	42	32	34	27	34	36	46	32	33	23	29	21	33	37	26	33	38	24	31	29	25	26	29	30	18	42	26	34	33	35	41	38	24	29	30	37	30	38	24	27	32	32	32	22	27	35	28	29	29	26	23	28	31	25	26	31	41	28	32	31	28	29	41	42	29	35	38	37	36	28	22	35	40	20	30	35	31	36	35	39	26	32	33	31	28	34	28	26	23	34	26	26	30	27	28	33	32	28	31	28	34	26	30	31	26	28	35	27	29	25	36	37	29	27	36	36	28	34	29	36	29	25	30	33	25	32	17	23	23	31	36	30	32	28	26	27	33	32	38	32	30	35	19	27	39	22	22	28	37	29	35	21	27	21	25	22	35	29	43	33	36	42	32	35	22	28	39	33	27	29	32	23	27	35	37	24	19	30	31	34	46	31	31	28	36	28	37	33	31	41	31	37	22	32	29	35	33	39	37	29	33	20	30	28	27	28	27	26	34	41	31	28	30	32	43	32	25	30	37	36	37	29	19	41	33	22	29	34	34	32	38	28	34	39	31	29	33	23	37	25	24	30	27	21	35	36	34	26	29	27	39	27	24	26	33	36	34	37	27	29	35	33	30	36	24	27	32	29	34	33	40	29	29	39	25	32	34	28	36	23	20	34	19	25	35	24	39	26	27	32	30	29	32	23	41	28	34	29	32	31	22	32	45	37	28	26	22	33	18	31	36	23	31	25	28	24	25	35	34	32	29	24	27	26	34	28	37	33	21	43	37	30	31	31	25	40	26	37	28	34	33	30	33	45	22	27	32	33	39	30	23	31	44	33	35	34	35	29	28	17	26	22	36	35	26	23	28	29	20	26	33	20	36	40	37	28	31	36	42	22	25	30	24	36	32	37	37	35	39	38	25	22	37	36	34	27	19	26	29	26	24	39	31	41	32	30	34	25	23	29	26	38	32
51648	32816	8755	18436	25521	24597	21462	18094	14696	12066	10067	8512	7347	6094	5362	4890	4213	3884	3436	3192	2893	2587	2363	2227	2134	1988	1989	1937	1827	1667	1577	1456	1402	1305	1195	1195	1137	1099	1016	988	949	893	877	902	899	825	768	725	739	640	646	624	640	659	591	609	572	574	550	564	564	576	532	563	600	535	586	552	555	571	563	581	515	529	593	556	540	572	515	521	549	553	573	563	515	521	549	544	580	560	529	510	547	542	549	574	561	526	557	516	532	521	518	539	529	485	512	522	498	532	547	510	503	539	539	555	489	512	533	522	537	524	559	521	487	490	481	516	475	472	499	506	528	444	478	463	490	523	483	474	519	518	495	504	509	475	496	476	500	484	516	498	477	490	509	484	516	493	490	483	485	509	508	468	475	476	535	483	475	518	525	526	455	445	491	513	477	504	515	473	450	510	482	505	476	490	491	515	520	478	512	510	477	480	531	446	481	496	453	461	505	457	495	494	471	514	504	489	507	511	450	445	533	475	521	458	455	478	463	427	466	476	513	434	476	481	458	490	470	494	474	530	487	474	497	513	466	458	501	504	456	470	480	516	549	473	517	467	490	474	499	520	498	491	489	455	469	496	505	497	486	439	474	461	509	483	474	514	494	493	498	443	476	482	457	498	500	482	484	496	473	502	487	538	462	451	462	478	471	487	502	524	495	474	475	497	444	504	470	481	471	475	439	482	509	495	488	503	446	507	468	494	448	491	453	482	502	505	446	478	516	485	484	461	469	502	477	474	464	496	499	473	471	473	502	490	477	495	480	476	465	485	471	509	501	452	473	511	492	473	464	472	455	476	442	491	495	497	480	481	498	511	508	518	479	443	509	483	496	472	483	481	528	496	443	461	466	440	477	490	517	488	438	503	487	471	490	486	459	486	471	511	498	487	471	496	484	487	459	495	492	503	499	509	479	460	479	495	470	451	482	509	516	546	472	491	497	476	486	480	482	489	519	489	489	476	484	485	466	517	506	440	498	510	503	484	520	479	493	461	470	454	467	464	515	493	478	494	453	504	478	452	463	505	474	498	456	478	500	509	461	484	475	491	474	540	466	468	481	520	505	473	485	443	478	467	518	459	480	498	495	490	463	508	474	461	506	468	465	528	470	454	481	478	491	517	507	464	500	490	493	502	422	520	470	469	502	471	474	482	484	512	496	532	442	498	500	508	473	493	476	499	511	500	484	481	480	475	502	500	524	472	505	544	448	513	490	512	506	469	472	503	442	484	439	480	477	482	512	498	466	485	514	477	464	499	516	492	449	474	502	491	499	485	497	480	463	449	486	472	485	482	476	470	508	470	490	495	475	504	469	526	504	475	483	452	482	473	491	472	449	504	472	503	434	462	494	512	483	508	512	503	487	482	463	496	532	458	531	465	482	528	511	473	495	475	481	513	500	509	521	508	478	474	477	465	464	461	460	498	498	467	496	510	453	483	474	499	499	481	411	485	494	512	468	471	455	455	472	499	435	494	509	459	479	496	467	519	462	474	481	471	493	495	493	463	483	502	490	490	512	489	490	473	515	496	471	476	505	491	472	530	453	493	501	441	514	436	507	465	484	481	512	496	467	528	446	525	493	440	438	526	523	518	487	509	510	467	499	485	490	478	477	497	519	500	484	488	530	525	466	500	533	495	481	480	503	517	510	445	488	507	477	512	496	458	484	486	448	469	472	498	507	502	537	476	485	514	475	499	486	460	464	494	448	479	524	479	498	467	512	471	499	487	473	519	522	464	487	498	512	508	468	499	518	492	516	502	491	457	478	504	524	486	495	500	503	500	514	485	512	470	497	488	493	494	431	469	502	484	472	485	490	505	457	505	452	481	485	487	475	443	492	498	488	497	530	490	545	414	481	496	525	460	484	483	487	459	507	473	487	466	464	469	510	521	504	539	526	456	485	521	495	513	489	474	485	483	473	494	511	470	477	484	500	476	487	532	489	473	492	472	487	452	510	488	490	512	473	461	508	460	471	475	468	473	486	520	515	466	500	481	456	461	480	458	471	433	492	483	481	483	500	454	469	477	443	514	483	479	500	505	465	468	489	483	512	481	482	443	502	473	542	490	513	506	496	450	429	460	480	529	495	485	500	472	485	502	528	498	483	497	473	522	503	489	478	459	501	460	472	485	494	504	469	446	473	488	502	478	522	503	469	487	464	479	426	474	510	486	485	523	534	504	480	454	483	497	471	461	474	500	468	478	468	523	504	454	487	467	487	475	478	513	497	470	486	488	492	449	461	497	511	520	454	493	484	498	498	488	496	520	528	500	506	463	508	500	496	497	468	454	480	473	483	483	508	496	517	478	520	471	471	475	501	459	503	469	531	490	478	531	489	490	505	455	511	504	498	478	489	489	486	518	495	501	469	469	451	469	509	520	485	447	497	524	462	447	530	490	503	463	498	505	480	464	492	471	442	505	474	478	498	468	491	501	469	508	461	477	510	460	496	476	508	480	465	471	503	495	504	457	521	457	510	485	505	462	475	514	482	488	490	508	487	468	475	496	508	478	486	537	478	495	495	503	476	516	504	453	455	480	521	459	478	479	519	492	500	496	475	514	493	518	537	488	467	492	426	439	472	509	446	506	531	488	469	496	470	485	460	485	512	470	493	487	518	490	462	505	499	453	461	487	482	509	514	480	515	487	509	448	447	484	519	463	475	454	480	527	508	494	474	485	458	504	486	486	478	473	516	459	470	490	465	514	524	485	527	488	484	499	477	509	478	533	498	461	502	460	475	464	476	478	501	479	460	475	478	511	496	466	481	512	484	474	482	508	476	482	511	483	481	476	511	460	501	482	531	494	493	489	494	485	459	479	441	467	500	488	467	511	445	492	482	487	481	499	525	539	471	446	476	500	501	482	490	482	452	488	482	454	490	522	499	496	467	471	479	528	470	489	459	449	462	485	516	485	496	470	488	480	497	462	513	467	447	481	489	528	464	471	465	483	483	493	478	485	508	478	498	504	463	454	494	488	454	497	494	476	504	507	511	496	510	504	477	496	509	480	525	478	490	498	513	468	512	489	493	484	519	467	498	456	475	502	456	469	444	501	501	486	489	478	444	492	468	492	474	465	504	471	484	485	543	469	487	481	465	465	473	476	529	535	489	518	486	505	478	487	498	490	437	518	501	452	449	461	507	472	481	509	457	475	476	451	473	499	496	476	524	530	462	507	473	447	527	494	509	519	488	485	462	505	444	467	480	546	488	471	485	489	474	489	494	508	466	456	471	462	445	505	492	501	468	483	475	489	493	492	464	486	466	506	514	487	520	481	486	515	469	482	500	524	478	491	495	467	449	494	500	487	487	483	482	503	501	489	495	477	500	481	478	480	449	518	514	474	457	467	485	510	471	486	514	472	456	507	469	480	496	512	461	508	487	493	492	488	487	512	463	484	481	477	509	502	503	481	526	480	499	447	458	473	519	494	470	500	486	486	469	487	487	524	474	479	524	496	479	553	479	523	481	499	495	498
9244	3504	304	194	276	276	221	227	201	170	131	129	122	91	88	99	72	77	78	61	51	54	61	57	42	43	58	54	46	38	36	42	35	32	36	35	34	43	37	35	37	27	36	36	26	30	29	39	36	25	31	35	30	21	19	23	31	23	26	33	27	25	38	26	36	40	26	40	24	28	22	26	21	37	28	32	32	26	32	32	23	18	21	25	24	28	29	34	35	25	31	21	31	32	29	36	24	32	27	35	29	26	27	33	24	33	26	26	28	27	27	20	21	35	34	28	31	31	33	25	20	37	26	27	30	17	25	22	26	30	20	31	22	29	21	25	28	23	28	28	29	34	16	15	20	26	27	34	23	29	23	17	32	27	23	26	27	31	22	28	17	26	32	38	22	31	31	33	25	23	16	32	24	25	27	25	27	27	19	35	31	24	21	27	25	20	25	33	26	20	25	31	26	28	23	37	25	26	29	32	28	31	26	28	29	23	30	29	30	32	24	23	29	26	21	22	18	26	30	28	34	30	39	33	18	17	24	26	25	23	16	39	28	27	21	27	29	30	24	19	23	27	25	30	32	29	32	26	31	24	24	29	26	24	26	18	21	23	21	23	29	36	30	34	30	26	21	37	30	36	25	30	30	27	29	24	23	26	21	25	21	33	26	24	33	22	27	27	29	22	29	29	21	26	20	22	22	32	27	29	31	20	28	23	21	38	28	28	34	23	35	30	28	37	22	27	31	25	33	29	16	25	29	32	23	27	27	22	36	22	24	33	19	19	26	27	30	32	30	21	26	36	23	25	33	34	32	26	24	23	35	33	32	29	27	27	31	37	19	25	26	24	23	25	33	20	27	26	20	18	39	11	24	28	20	25	27	29	23	30	31	23	22	30	30	24	25	17	27	32	20	36	22	21	18	22	32	23	31	19	34	21	23	38	26	24	24	38	32	33	23	32	15	30	32	25	20	27	31	26	25	34	26	24	36	24	29	19	24	25	33	25	24	23	25	22	29	35	26	27	27	28	23	34	21	25	28	26	21	27	21	31	20	20	34	27	30	24	21	22	32	26	26	35	25	21	27	26	28	27	26	33	34	27	31	20	22	25	34	27	28	24	33	24	27	30	22	23	34	31	29	35	44	24	24	29	24	17	23	27	25	23	26	20	31	24	35	30	34	22	30	23	27	20	25	25	32	29	24	30	19	26	30	23	30	25	28	31	23	22	40	21	25	25	33	27	26	21	28	32	17	23	25	35	22	30	34	27	27	22	23	27	26	22	28	24	31	27	23	31	23	34	27	23	25	26	24	34	30	33	33	25	36	36	21	25	19	23	27	20	20	32	23	34	30	26	34	29	26	32	25	29	20	22	38	30	26	22	19	31	26	20	32	31	20	38	21	28	21	17	21	28	28	23	30	26	31	33	23	21	34	21	28	31	30	21	33	24	21	25	29	24	32	24	26	18	35	24	35	33	22	23	30	32	25	24	30	29	18	28	23	27	23	25	23	18	27	30	32	31	29	27	26	32	30	28	24	40	18	28	28	35	29	23	38	31	32	22	36	25	23	25	22	33	15	23	31	26	28	36	20	30	34	24	28	23	25	22	26	28	26	22	21	25	42	18	34	22	28	28	42	27	34	27	21	29	20	38	24	29	29	32	35	28	29	17	25	28	29	33	23	25	28	25	26	24	24	17	23	26	25	28	27	32	30	26	33	35	31	27	26	18	18	30	28	34	29	21	25	17	24	29	30	26	32	32	32	30	21	21	27	25	27	29	27	15	21	22	27	23	25	27	20	26	30	28	24	35	25	26	26	29	27	27	28	27	19	29	36	37	22	29	31	25	36	23	27	28	20	28	22	35	28	31	38	29	19	25	31	26	31	20	22	26	29	31	26	20	29	30	30	21	21	43	27	25	18	19	31	25	17	23	43	30	33	26	17	30	30	26	22	28	20	30	28	23	28	24	17	37	29	22	17	24	31	20	20	35	32	32	22	36	32	32	25	31	29	21	27	20	17	28	33	21	25	27	26	23	25	24	28	29	27	27	38	31	23	26	27	32	24	31	25	35	18	20	19	28	24	25	24	25	24	37	30	19	26	32	29	30	25	31	30	28	24	26	28	25	22	17	25	32	26	24	29	27	13	16	26	36	26	27	24	28	25	32	24	24	38	23	21	42	18	20	23	26	28	21	29	24	26	27	29	29	24	34	37	22	27	28	27	23	23	29	24	31	32	31	27	28	23	33	32	29	25	29	38	28	22	19	31	21	23	23	35	23	32	23	32	31	30	23	33	30	25	26	28	33	24	20	23	24	23	21	21	26	21	20	35	32	24	35	21	21	32	23	34	26	28	24	22	26	32	24	22	37	29	25	13	31	21	30	24	23	25	30	33	33	25	29	33	34	16	20	24	25	20	38	28	30	23	25	34	30	29	29	29	32	31	19	24	23	22	31	20	25	39	28	23	25	21	33	23	29	31	30	27	30	29	32	34	30	30	22	30	25	21	26	32	23	35	33	25	29	30	26	24	29	32	28	20	25	29	33	23	26	17	25	26	38	34	30	26	29	23	28	26	30	26	22	32	30	21	20	35	21	34	23	30	30	20	30	29	28	24	34	29	17	17	28	29	35	25	24	27	32	22	24	22	36	24	27	24	21	22	29	27	27	25	23	33	30	21	25	22	29	27	25	31	31	32	34	25	27	15	30	21	27	25	27	31	21	30	34	26	28	23	25	29	29	33	23	26	25	28	29	22	33	25	31	29	30	33	29	21	24	32	31	32	34	32	32	22	30	27	20	26	19	20	28	26	30	29	20	32	32	36	28	27	26	15	26	29	24	25	19	20	18	28	33	27	25	30	33	19	31	35	26	27	20	26	23	16	27	21	29	31	28	23	28	24	31	25	25	30	20	28	24	18	36	31	35	29	26	27	28	29	28	23	39	30	30	25	27	28	31	18	28	19	23	25	29	20	30	26	32	26	27	38	32	22	28	31	21	24	26	30	24	27	24	22	31	26	30	32	22	27	26	36	28	32	31	20	26	28	25	24	25	39	22	33	38	24	24	29	23	27	18	39	23	16	31	21	27	22	29	28	34	22	32	32	28	24	30	26	37	16	28	21	25	27	30	27	28	35	36	27	23	27	27	32	22	23	31	31	29	24	29	24	23	21	29	24	23	20	21	22	26	18	20	21	21	29	27	29	28	29	22	32	32	34	31	35	22	24	32	36	27	42	23	33	22	25	19	21	28	33	24	25	25	28	17	29	28	26	25	22	32	31	26	22	25	29	23	27	22	27	23	35	31	21	26	25	24	34	28	26	17	37	22	26	33	22	20	33	31	27	42	25	36	30	27	26	28	24	19	29	29	33	25	33	30	22	17	25	45	34	26	24	24	13	17	21	20	17	33	29	15	27	31	35	24	26	35	21	29	25	28	22	25	23	22	24	23	34	29	38	29	29	26	15	26	21	25	23	30	25	18	20	20	17	22	34	30	20	23
44724	27271	6560	14622	21207	20504	17567	14542	11833	9298	7757	6313	5277	4595	3906	3592	3141	2795	2573	2317	2094	1912	1772	1669	1613	1535	1521	1508	1425	1241	1209	1080	1036	918	902	926	949	906	773	746	767	727	737	721	718	681	647	690	536	579	596	547	516	516	470	493	498	505	515	472	464	497	478	471	531	499	480	484	492	503	519	511	482	489	499	458	462	457	478	512	450	475	460	479	463	469	469	490	452	463	504	446	501	463	492	480	473	469	468	504	497	459	476	485	447	472	463	468	469	479	494	437	455	462	446	435	457	447	462	434	413	437	458	433	403	418	448	434	443	419	455	380	409	440	438	472	400	439	474	442	438	433	437	426	417	444	415	407	461	431	413	457	441	404	420	460	433	404	461	443	471	408	408	424	414	432	417	465	447	459	415	445	420	418	476	402	440	432	452	427	420	468	440	418	425	406	424	407	462	437	422	460	466	447	417	433	423	424	455	417	428	433	454	476	439	461	470	448	414	421	451	419	420	466	390	431	416	420	480	399	446	432	442	394	439	441	414	422	477	397	456	439	432	430	428	450	429	439	453	433	478	445	443	447	450	438	435	440	449	422	397	452	450	472	459	451	416	417	421	438	427	404	462	462	423	449	464	409	435	437	466	444	446	404	422	440	468	434	407	437	421	463	458	437	432	428	403	455	468	415	394	427	454	449	434	436	445	458	447	454	419	430	415	425	456	452	443	446	441	409	436	407	430	420	419	431	454	414	406	460	447	414	407	455	444	460	436	436	406	450	454	421	409	428	455	421	427	405	443	413	446	422	448	461	440	457	454	429	396	450	436	456	417	438	406	442	476	426	468	376	401	445	453	443	457	443	426	464	400	417	479	426	451	441	423	441	424	463	429	468	430	414	445	420	420	452	403	407	408	467	410	422	397	427	413	432	471	380	439	420	424	455	475	444	433	407	446	443	402	458	445	411	421	434	423	431	473	450	432	434	450	466	425	435	418	467	450	443	450	454	456	392	441	486	442	416	487	453	401	450	431	471	408	466	420	430	397	449	429	432	456	438	440	399	449	481	405	426	399	390	443	413	430	458	445	453	378	456	453	436	443	372	446	420	434	490	449	428	419	428	438	437	419	447	442	411	449	423	443	445	429	411	426	436	439	442	410	463	483	422	429	442	448	428	439	405	455	463	424	447	424	442	414	462	400	469	433	431	427	448	432	417	432	444	436	473	428	436	430	428	418	426	421	461	470	445	451	440	423	464	443	409	434	411	443	444	425	424	426	409	445	423	439	392	422	410	436	445	414	437	415	438	459	430	435	423	435	408	432	421	446	436	405	423	445	432	454	428	430	395	435	411	459	401	423	447	444	454	418	452	421	432	437	436	426	417	457	430	451	428	436	405	413	422	420	446	440	456	427	426	462	426	389	446	435	427	428	449	432	400	426	428	423	418	419	455	442	435	422	433	424	459	443	430	427	417	418	423	439	428	446	458	427	411	448	429	508	448	385	452	448	429	402	435	430	417	436	406	444	423	407	444	433	414	442	429	427	412	434	416	426	427	432	448	424	457	411	425	446	436	411	417	458	444	409	423	430	391	435	419	380	427	463	419	448	444	462	455	411	435	435	439	438	416	446	439	423	423	401	456	415	459	434	391	404	409	457	432	403	410	403	425	461	418	420	443	439	443	459	445	462	434	431	388	413	408	444	428	447	430	450	415	439	422	423	441	419	464	422	477	423	434	436	461	452	448	428	406	432	457	435	423	443	439	446	426	403	472	459	413	455	423	467	433	454	424	408	462	441	449	427	427	419	440	453	445	415	437	420	434	445	454	436	436	422	394	426	454	431	463	446	460	432	454	404	429	423	457	416	474	438	392	394	416	418	457	456	415	432	436	463	434	431	373	480	420	410	420	432	429	443	407	408	466	433	434	480	434	414	465	409	462	420	440	438	403	462	446	478	415	425	461	477	432	443	442	464	444	435	393	424	413	404	406	418	434	415	445	405	461	401	464	433	414	463	433	425	420	449	395	411	450	438	428	460	459	438	445	435	417	410	420	438	409	406	390	441	420	408	424	421	431	418	443	448	421	440	421	424	464	425	422	434	431	426	442	408	385	449	421	418	428	436	428	395	466	415	429	429	414	446	431	443	429	438	404	462	417	436	452	428	432	438	386	440	437	449	437	437	496	431	439	444	437	419	431	424	425	485	429	396	459	422	422	423	431	424	456	435	403	418	426	436	406	459	439	391	463	401	438	421	421	436	437	462	426	432	470	443	453	399	427	457	432	465	416	460	439	457	453	447	433	424	470	368	433	417	416	415	433	395	410	457	394	432	443	453	451	438	432	397	438	427	425	414	410	365	457	457	382	384	443	400	452	439	446	412	456	464	432	431	423	437	440	426	451	427	445	474	421	434	419	416	422	455	404	434	398	460	403	466	475	459	418	416	430	389	422	390	443	398	446	395	449	435	437	448	397	430	426	461	399	426	445	422	432	398	425	398	430	485	429	463	438	417	418	430	432	425	446	414	446	397	476	478	427	422	438	439	436	431	410	457	414	430	448	441	431	450	433	435	428	454	423	440	414	462	457	410	437	453	416	467	435	403	414	432	441	453	418	453	433	402	418	413	449	437	450	438	409	435	468	425	436	425	431	410	415	479	429	416	442	423	372	425	412	445	437	447	425	393	401	428	432	451	448	460	469	421	426	401	453	409	438	459	423	442	393	442	436	449	427	456	411	455	444	436	410	447	432	402	450	473	415	439	443	443	458	402	428	441	434	424	413	418	429	457	440	468	423	425	468	454	406	427	412	456	443	408	451	415	433	427	433	443	431	402	453	402	440	416	427	461	438	412	421	428	423	441	455	435	409	444	412	448	403	405	410	403	464	435	431	488	424	419	432	419	435	439	450	450	443	427	449	429	446	429	438	434	447	453	432	417	417	431	405	426	434	453	441	462	377	471	464	441	456	425	429	425	468	430	447	393	423	417	434	475	417	465	430	428	415	435	442	426	414	438	418	482	423	432	456	389	443	454	463	431	429	418	443	434	401	452	425	398	434	449	498	408	413	449	414	427	442	411	453	429	430	428	395	430	466	429	458	421	469	460	457	460	433	445	422	436	418	424	491	412	423	435	441	450	425	447	394	415	443	428	422	413	447	408	445	423	451	423	431	460	420	450	443	421	437	463	483	459	469	446	453	466	409	415	475	440	431	441	425	377	392	442	427	451	449	427	410	420	467	417	440	420	452	456	458	441	462	433	455	430	416	460	420	418	460	439	419	409	428	436	447	428	414	423	414	420	453	400	434	420	489	444	463	403	435	439	447	408	409	433	483	417	469	435	414	450	461	424	439	441	428	435	435	462	436	403	410	446	432	431	442	457	429	440	436	471	440	440	419	430	424	473	434	439	451	439	436	440	441	446	440	432	447	419	438	451	394	430	500	404	474	465	395	431	479	478	415	449	461	439	456	443	443	426	449	436	433	421	463	437	425	422	430	430	438	437	460	430	453
13633	6986	541	323	469	461	459	353	297	268	233	205	174	163	120	140	111	128	89	92	86	78	90	77	71	77	77	67	59	54	67	57	53	61	48	36	57	40	46	47	55	51	41	51	53	36	59	51	31	37	29	45	43	36	37	31	39	32	26	46	44	42	50	49	32	36	36	35	46	43	39	33	35	28	34	27	42	35	39	31	47	39	31	35	24	46	32	39	32	43	32	31	35	26	37	34	38	37	45	38	39	38	40	41	37	38	41	32	33	39	31	40	34	35	37	30	40	39	24	33	32	39	28	32	35	39	32	28	33	36	32	46	28	35	44	30	29	34	31	34	37	32	42	29	32	47	30	39	27	36	44	40	27	35	40	31	40	43	35	38	28	48	33	38	42	41	35	35	44	29	26	32	32	37	32	41	40	28	43	38	28	36	31	38	31	29	36	39	35	33	36	39	34	36	40	37	32	30	38	36	30	36	39	35	42	37	38	29	27	38	33	32	29	24	39	52	37	36	45	27	39	28	44	33	38	41	47	28	28	28	32	35	37	31	41	34	43	26	43	33	31	43	31	27	31	39	33	34	26	36	28	22	34	29	46	37	36	38	41	29	38	35	32	33	34	40	27	28	47	44	36	29	23	40	40	47	21	34	36	42	34	37	36	34	45	34	38	50	47	28	46	34	35	31	38	34	38	41	33	50	28	43	39	41	34	28	37	27	32	42	43	36	35	31	34	31	30	26	26	39	30	40	35	35	37	30	36	37	30	31	41	27	40	35	42	34	43	38	34	27	38	33	37	36	30	28	29	39	51	35	40	37	48	42	33	34	37	32	44	31	38	29	36	30	35	31	37	40	39	34	31	33	37	27	38	37	33	43	46	42	37	27	38	31	28	35	36	37	44	38	46	46	36	39	47	32	41	38	38	34	36	34	33	42	39	25	44	37	42	39	34	31	16	38	43	34	26	34	27	42	32	38	36	45	41	31	42	37	29	36	27	41	30	41	42	40	28	38	37	30	34	39	50	28	31	37	38	44	30	35	38	42	40	34	34	35	31	33	32	49	34	34	45	45	42	38	27	31	27	37	39	45	38	27	49	31	54	40	36	36	28	31	34	53	41	46	41	42	40	36	28	36	37	37	25	32	46	33	31	21	36	31	35	32	38	45	31	31	38	45	34	37	35	41	38	46	43	38	37	51	38	33	32	46	28	41	41	42	36	39	32	27	34	38	45	33	44	32	40	45	25	30	26	34	36	36	28	43	26	37	44	36	30	33	47	36	27	29	40	31	42	36	49	35	36	35	34	32	35	35	34	22	35	34	37	40	32	44	42	34	48	40	35	29	40	26	35	35	31	36	39	30	36	39	35	33	34	34	45	36	30	42	30	32	44	42	45	38	32	31	35	32	34	42	30	38	31	33	25	39	37	42	26	37	45	39	27	40	39	37	41	28	35	33	42	41	26	40	35	48	30	34	33	30	37	26	27	43	37	35	41	38	37	40	35	35	31	37	31	27	31	34	35	33	47	27	33	36	30	43	43	38	30	35	42	43	45	40	31	33	33	35	43	43	34	24	40	40	39	39	36	27	39	36	28	35	34	36	30	44	35	38	37	22	36	38	33	39	35	37	36	43	26	39	39	31	36	34	28	32	30	32	33	46	41	30	42	30	31	37	36	34	34	35	41	34	43	31	38	44	33	37	39	43	28	43	40	28	35	35	41	38	40	30	41	40	36	30	31	31	35	30	32	36	37	42	36	35	37	34	33	40	27	41	42	30	45	46	37	36	40	30	34	36	48	35	33	36	39	35	42	37	44	37	32	43	40	30	47	37	35	35	40	30	29	36	36	29	30	26	40	36	23	36	42	38	39	32	28	37	39	31	30	36	29	32	35	44	32	30	47	31	38	27	45	30	40	38	31	27	29	36	47	30	24	29	42	31	40	29	27	25	40	40	32	43	31	39	25	44	40	42	43	54	40	30	38	38	35	38	39	34	31	40	28	39	35	45	38	30	28	34	30	29	38	48	44	42	32	37	32	39	29	35	30	29	33	39	34	38	27	31	29	31	53	34	36	37	36	35	33	37	36	35	41	32	38	46	29	43	38	35	47	35	27	38	36	34	32	36	28	38	42	35	38	35	45	47	45	34	35	35	34	44	40	35	32	23	32	31	30	30	29	31	39	39	30	35	32	33	45	37	26	37	38	31	27	34	30	40	32	39	26	39	39	27	48	38	43	35	31	42	40	28	36	34	42	46	38	21	33	35	36	47	40	26	35	26	36	49	33	33	42	33	30	31	31	30	34	32	42	44	37	38	36	36	34	30	34	40	44	42	35	34	29	39	28	37	35	42	44	47	35	38	33	40	34	41	38	40	29	53	29	35	29	30	38	29	40	42	38	33	20	22	32	35	36	25	36	35	44	34	38	44	44	36	26	36	30	50	32	31	34	41	44	33	28	36	39	42	29	31	38	34	32	32	38	34	40	30	38	40	31	32	45	29	34	37	46	32	39	34	44	28	42	29	23	33	42	30	31	42	41	41	29	18	48	41	43	26	40	26	40	36	33	38	47	43	34	33	29	40	49	31	37	30	41	37	35	35	25	41	28	34	26	34	33	30	42	37	31	29	41	34	44	27	39	33	32	43	36	34	52	34	41	37	39	37	46	42	49	29	31	40	29	31	29	39	25	30	15	30	40	35	38	38	43	25	30	35	43	36	36	39	44	30	32	41	34	34	39	35	45	50	27	35	38	35	34	23	27	29	33	30	33	34	30	26	26	35	43	33	27	44	24	28	31	24	33	29	31	32	39	29	36	40	30	48	39	27	48	48	46	38	36	42	37	38	37	30	42	29	27	34	40	27	34	29	35	36	36	42	21	36	33	43	33	35	35	39	45	26	35	30	39	36	34	35	36	51	32	36	27	29	36	31	35	33	36	37	43	33	31	43	38	26	48	43	39	32	41	30	34	32	29	40	36	32	47	35	37	41	43	39	35	32	28	31	36	34	31	41	29	25	28	35	41	38	28	27	29	31	33	37	35	33	35	25	31	39	39	40	28	46	38	31	31	31	30	33	39	31	53	32	36	42	41	38	37	37	35	42	27	41	36	39	34	50	43	36	28	47	41	35	34	44	35	34	32	39	29	38	28	47	38	41	53	48	27	33	43	34	38	44	31	40	41	41	24	26	34	31	47	40	28	37	41	36	36	40	32	37	42	39	38	40	42	31	34	38	35	29	42	30	39	44	44	36	29	39	35	45	35	33	31	31	31	33	37	27	34	43	33	34	29	36	40	51	30	34	31	28	33	30	29	35	50	41	41	30	45	38	33	38	41	40	32	36	35	36	41	39	34	35	42	37	44	34	31	35	36	32	34	33	32	30	37	41	33	55	40	28	32	38	37	36	36	40	27	43	31	31	32	22	30	37	42	34	33	28	37	44	41	41	34	36	36	26	40	31	35	36	51	37	30	46	30	31	29	37	34	41	46	25	32	32
53720	33077	9873	20003	27299	26484	23416	19996	16632	13648	11461	9680	8388	7247	6247	5583	4925	4488	4028	3657	3316	3049	2943	2630	2555	2344	2389	2146	2091	1991	1864	1798	1638	1457	1391	1456	1319	1271	1207	1077	1077	1090	1075	1067	1073	967	950	816	867	773	780	771	762	715	721	702	718	671	659	701	658	651	724	682	702	731	703	706	705	685	705	647	686	674	681	662	639	645	693	620	657	654	625	637	639	651	615	705	648	673	640	612	643	693	633	637	634	632	645	629	667	592	579	616	625	632	564	616	624	623	617	613	587	637	603	558	632	640	651	617	583	583	588	613	595	558	561	604	574	614	646	581	594	567	615	568	594	568	559	653	583	560	577	571	568	560	580	591	554	572	584	559	611	537	594	527	582	536	568	592	566	649	556	530	584	589	555	611	557	563	547	642	582	589	582	533	597	569	610	566	561	555	583	591	567	581	582	591	607	601	589	534	548	604	565	565	557	571	569	537	553	559	592	581	606	581	588	602	559	633	537	592	570	603	588	570	602	624	586	528	582	562	548	584	590	621	585	548	594	575	574	590	569	606	558	612	585	588	565	527	601	557	568	569	577	557	566	557	601	582	518	577	606	564	546	539	606	586	581	590	510	583	526	561	541	578	598	561	579	607	603	637	526	533	575	577	567	557	586	569	591	571	613	581	589	571	524	556	566	585	572	576	574	597	586	576	594	552	560	556	569	602	554	643	582	600	582	578	587	633	597	591	612	595	617	575	572	623	596	561	553	588	536	580	590	552	594	594	616	534	586	587	554	604	576	558	591	615	576	592	540	548	595	579	615	574	583	627	576	559	616	558	563	567	547	566	590	587	575	555	572	613	574	577	577	568	535	537	577	555	615	532	566	563	569	535	552	576	583	580	584	585	520	542	550	560	562	569	595	571	573	577	599	598	569	629	544	565	534	600	584	558	582	581	590	586	559	638	566	563	586	609	545	514	566	591	531	617	583	568	569	583	549	559	601	538	591	560	585	606	552	560	602	564	559	571	599	574	585	560	541	577	621	511	579	546	618	557	577	579	578	562	573	616	586	591	566	571	582	551	595	573	574	548	582	580	599	562	555	611	633	545	569	573	589	569	569	564	574	580	564	506	589	564	582	572	598	581	582	604	569	557	522	579	599	550	565	579	579	588	588	549	589	595	580	565	560	513	535	602	528	573	585	573	528	576	540	545	606	561	578	578	594	594	544	522	570	575	589	596	576	558	617	524	602	556	564	568	543	614	610	598	555	599	554	569	604	576	577	602	598	593	622	584	572	553	559	583	611	525	593	593	596	556	596	558	562	545	592	589	540	564	594	568	559	592	560	497	569	555	562	588	574	603	588	552	583	570	573	571	569	575	565	597	589	567	577	622	597	576	561	585	631	537	540	550	575	595	591	604	593	604	579	537	572	599	626	577	558	604	551	589	574	547	599	573	570	584	595	578	582	559	546	610	579	566	558	561	561	573	609	585	538	608	571	580	550	556	570	537	563	588	581	601	552	606	570	524	536	542	568	559	542	637	595	558	540	550	582	583	590	546	570	546	597	546	569	565	561	576	596	611	591	573	579	586	550	579	564	599	602	561	592	602	599	566	577	568	601	578	584	602	557	544	586	557	563	557	556	561	550	531	588	599	589	602	549	558	594	585	526	572	592	619	589	619	583	546	592	513	585	567	577	626	575	555	610	580	540	594	560	540	585	593	543	583	551	550	556	549	553	582	556	587	594	519	607	562	596	572	598	633	581	620	588	578	558	532	543	556	628	560	555	568	541	609	556	534	588	566	581	587	594	554	579	590	582	585	536	572	567	602	570	582	543	531	578	552	581	604	569	599	564	563	617	567	592	613	565	549	577	565	532	559	556	595	570	567	550	592	613	584	568	536	591	559	596	578	549	585	625	597	523	610	545	603	555	536	582	566	559	537	577	590	588	550	529	611	576	610	556	560	552	541	571	572	566	585	552	605	535	555	580	594	570	593	605	601	571	487	566	553	577	608	575	608	579	568	592	554	553	602	582	558	575	601	574	564	563	557	567	561	605	578	613	581	575	616	563	536	503	606	596	574	615	583	585	574	582	585	575	595	543	563	573	590	606	604	553	552	569	584	584	586	549	579	584	598	600	606	538	591	558	622	597	568	583	568	524	548	587	555	582	553	586	584	574	575	596	578	534	618	529	559	584	612	614	531	541	545	571	541	594	557	624	608	560	552	584	562	623	587	598	552	581	567	577	605	571	551	591	572	519	564	575	566	550	575	561	615	563	560	561	574	602	558	519	590	577	619	515	544	550	553	568	519	568	559	551	602	557	580	521	561	583	557	610	559	593	539	569	591	600	571	577	577	540	531	563	557	586	596	595	605	555	573	564	570	539	578	570	557	595	588	595	602	544	591	582	552	561	585	586	588	589	565	611	566	592	585	551	551	594	543	578	583	562	583	583	582	587	600	575	569	589	604	587	562	560	554	559	592	592	562	563	596	587	569	608	530	606	595	553	605	579	597	577	581	593	556	593	608	587	559	580	532	577	533	588	532	549	548	547	568	573	555	550	587	558	550	590	564	614	582	572	587	560	626	594	566	556	533	591	566	595	621	574	533	632	585	597	590	573	555	600	551	613	599	564	601	537	526	540	563	547	574	595	587	586	561	585	632	579	594	563	550	565	575	579	568	560	571	574	615	588	578	545	562	631	581	589	621	540	557	586	591	629	591	542	546	569	579	582	528	567	581	567	575	536	531	567	565	577	594	579	580	558	587	556	568	572	563	573	540	598	589	573	568	625	593	560	572	573	567	590	530	578	566	579	565	532	611	587	535	542	590	538	583	542	594	588	558	597	585	534	571	522	590	614	602	569	574	566	588	573	529	615	586	575	546	602	556	556	625	622	580	519	570	551	501	579	535	617	577	574	585	565	591	599	591	583	600	578	530	566	563	592	560	541	571	555	604	598	649	585	587	559	621	605	558	575	596	538	594	606	574	562	577	596	554	600	545	590	553	589	556	601	581	579	572	611	595	572	552	582	575	616	604	532	592	565	584	539	575	576	552	588	547	562	572	558	572	613	581	573	544	647	598	593	595	544	610	606	584	581	576	588	567	552	602	572	608	604	571	575	562	591	519	606	584	526	557	551	586	550	554	569	569	571	570	599	559	599	519	571	573	579	569	557	536	556	565	572	567	570	570	566	567	554	551	572	573	587	513	566	574	583	527	575	568	599	628	587	567	576	605	577	593	603	585	603	582	607	566	555	576	619	555	557	580	592	575	578	575	601	587	554	559	567	519	559	595	548	623	588	559	582	537	544	582	595	551	566	564	575	569	608	576	548	569	556	568	545	561	562	513	592	552	601	567	528	529	573	565	598	570	588	579	599	614	556	569	612	586	593	579	618	558	550	543	604	588	574	552	580	546	598	538	586	555	546	596	578	574	567	649	575	591	588	548	557	557	553	557	566	550	583	561	597	603	568	544	585	574	541	554	565	585	558	576	541	567	562	558	598	583
5099	1654	185	136	175	185	154	149	121	99	88	64	62	56	58	43	49	39	49	29	42	37	37	27	34	25	29	41	26	29	28	25	19	31	23	19	19	13	19	17	20	16	19	18	19	23	20	26	21	11	10	27	13	17	10	22	18	16	17	13	12	17	12	23	15	9	19	11	18	24	12	20	17	19	24	16	15	14	25	17	18	16	23	23	28	21	13	17	13	15	20	15	11	16	15	16	19	24	11	18	10	17	16	11	14	14	12	20	17	17	19	16	17	19	17	17	14	17	18	24	22	10	23	20	16	10	21	19	18	16	15	7	21	17	21	16	24	19	18	13	8	15	12	18	16	19	14	8	14	22	10	15	28	24	13	11	13	20	20	18	5	10	22	18	15	13	16	19	15	17	17	19	18	24	17	20	11	16	12	11	15	19	16	19	12	10	12	12	15	19	11	9	20	21	12	20	25	21	22	21	16	15	18	18	18	18	19	15	17	18	17	18	14	15	14	22	18	18	12	19	12	14	17	22	16	20	17	9	15	17	14	13	14	23	26	19	21	18	17	16	19	18	20	14	16	15	15	18	20	18	20	21	18	24	13	13	16	18	22	19	9	19	20	11	16	14	14	13	18	15	19	13	18	20	23	15	22	18	13	13	19	19	18	16	21	13	12	17	23	14	19	13	10	17	19	18	24	19	16	14	13	14	15	19	20	18	20	13	14	19	18	18	17	7	19	18	12	25	18	18	22	12	12	11	13	15	24	14	15	20	18	17	17	15	16	20	20	19	23	19	18	12	18	15	18	17	22	14	24	20	18	18	18	9	18	27	12	18	13	19	15	12	14	17	18	19	13	26	17	17	17	14	16	15	17	15	22	13	20	21	22	22	14	19	19	16	12	11	12	18	12	18	17	17	18	18	20	12	13	13	11	21	20	13	20	23	20	13	11	12	18	15	16	15	20	20	18	15	16	21	22	17	18	20	10	23	13	14	15	15	11	13	12	15	25	17	26	17	19	8	11	9	13	20	15	20	17	19	19	16	19	19	18	17	11	19	19	15	18	14	25	14	15	14	13	16	18	17	14	21	18	19	19	14	18	15	17	15	21	14	18	15	21	23	20	18	21	22	18	14	14	21	14	16	18	14	24	15	13	13	19	17	15	18	15	20	18	15	17	14	19	11	14	21	14	19	17	24	16	17	19	18	15	22	10	19	18	18	13	12	19	16	13	14	19	19	17	14	16	17	18	12	23	17	19	21	20	16	17	12	8	20	20	14	13	11	15	16	13	16	23	12	8	15	13	22	22	24	15	19	22	17	19	16	18	24	22	23	20	16	25	17	10	20	14	13	11	23	11	13	10	10	20	19	17	15	16	15	17	13	16	22	19	9	13	17	17	20	17	19	19	19	12	22	24	26	22	17	15	15	21	18	19	16	16	14	21	16	19	20	14	9	16	23	13	17	14	17	16	16	15	20	14	18	13	18	19	10	14	18	16	23	20	22	13	11	20	22	16	17	17	13	16	22	17	20	16	19	17	11	11	14	15	18	14	15	22	15	5	21	19	18	17	17	12	12	14	17	13	18	10	19	20	18	14	10	12	11	14	17	13	21	15	21	15	15	11	19	20	21	18	23	12	17	23	21	18	24	16	8	16	19	12	17	16	19	19	14	16	18	16	14	16	23	21	11	21	26	16	19	20	19	18	18	18	15	17	22	28	17	18	15	15	16	18	19	19	7	15	15	14	11	14	23	17	29	15	13	23	19	13	12	17	17	22	17	15	16	23	22	17	25	14	19	24	13	11	15	14	23	20	17	12	22	24	17	20	14	19	13	7	19	17	18	16	10	22	22	15	13	18	23	15	14	12	16	18	12	29	16	17	16	13	15	16	14	19	17	19	15	7	12	17	14	26	21	17	12	18	15	16	22	14	27	17	13	18	19	12	19	13	21	14	25	11	24	11	22	18	20	18	20	23	15	9	15	16	22	15	17	20	14	23	16	22	21	23	13	16	18	17	20	17	17	10	17	18	12	21	15	16	16	21	13	10	13	17	16	21	12	17	23	14	24	14	17	15	25	16	11	16	11	13	15	22	14	16	13	16	11	17	15	14	15	13	17	15	14	19	17	19	14	17	14	17	15	16	23	15	17	20	12	19	19	20	28	18	17	15	21	21	19	13	27	10	17	19	17	22	19	15	15	19	18	19	16	18	20	14	21	14	13	14	11	27	16	10	21	9	10	23	12	23	15	19	14	18	11	19	18	18	12	15	9	20	13	18	18	18	17	16	22	22	22	18	11	14	14	12	18	12	18	17	12	9	18	21	20	15	12	12	15	19	21	21	9	20	15	14	26	16	10	15	18	14	22	14	15	16	20	19	22	14	9	14	18	13	21	15	14	14	17	23	22	15	9	22	16	16	7	17	18	12	14	18	14	21	16	13	10	27	18	25	21	6	13	11	18	22	23	14	14	17	23	18	15	12	12	26	14	21	17	14	20	17	14	27	20	16	13	8	17	16	16	10	23	22	18	19	15	22	23	18	11	12	12	14	14	20	18	22	25	23	10	12	18	14	16	17	20	13	13	25	11	16	20	13	22	20	11	11	19	15	22	14	16	22	21	23	19	21	16	22	22	12	11	17	16	19	21	23	24	15	16	16	7	18	16	10	14	21	18	23	21	22	13	14	19	17	18	20	12	16	16	22	16	13	14	10	14	22	24	13	13	19	18	14	13	12	15	10	16	24	15	13	18	18	16	18	10	26	20	15	16	11	18	21	18	10	19	16	13	9	12	14	20	18	14	19	16	19	23	22	14	21	24	13	16	17	17	14	15	22	25	15	21	15	14	13	17	21	13	14	18	13	14	15	23	19	17	7	19	19	14	25	20	19	19	15	13	18	12	21	16	17	21	16	18	17	11	13	14	20	20	12	13	22	11	18	15	18	14	16	19	17	21	20	15	15	15	22	19	18	16	13	11	14	23	26	23	13	13	18	8	23	20	17	17	14	28	14	17	19	10	15	15	20	12	12	14	23	13	18	18	22	14	29	17	14	21	18	16	19	9	14	7	14	16	20	26	17	15	20	20	19	17	14	13	22	19	7	20	15	22	10	20	13	10	15	14	19	18	17	13	17	19	15	12	9	14	23	12	15	18	25	15	10	16	17	12	22	20	12	16	16	11	14	20	15	14	20	14	18	15	11	21	17	21	6	21	15	17	15	17	16	15	20	13	20	25	17	18	16	20	14	19	16	21	18	17	16	22	11	13	18	19	18	16	11	16	18	24	19	14	12	30	23	22	15	20	17	12	14	17	20	16	16	18	14	25	17	16	20	15	14	21	18	18	15	26	14	20	20	18	23	20	17	10	19	15	16	19	18	18	17	11	17	15	16	13	13	17	16	17	13	19	10	17	10	14	17	20	21	24	17	8	18	15	15	18	19	13	15	11	21	10	11	17	15	13	15	15	15	21	18	18	11	17	20	17	13	21	22	19	17	13
38659	21838	4299	10380	15713	14866	12282	9945	7848	6175	4845	3881	3058	2755	2449	2081	1787	1677	1417	1364	1306	1168	1090	1003	951	984	913	908	837	768	722	697	662	621	564	575	511	528	491	472	482	450	457	469	442	442	399	375	335	322	361	329	321	317	320	278	317	301	333	298	329	320	319	321	315	329	272	309	327	341	312	306	326	330	300	309	292	313	290	304	304	346	309	272	305	283	287	308	308	286	320	311	297	307	316	320	333	300	282	275	314	278	303	282	295	253	270	305	300	294	285	297	314	288	302	293	266	267	277	289	299	313	291	283	273	277	294	287	280	255	263	249	245	285	275	263	291	276	260	272	262	265	284	282	266	276	271	300	275	253	268	297	299	291	295	282	272	282	291	291	286	286	263	313	267	267	278	283	264	268	279	258	274	273	284	296	315	259	302	281	256	288	293	281	267	276	290	245	271	275	275	237	294	279	276	273	270	246	267	282	275	283	299	285	290	287	290	261	282	281	272	294	270	300	281	265	256	260	276	282	258	259	277	284	290	274	289	264	259	281	296	268	300	291	273	254	288	254	278	277	261	253	305	312	293	295	256	277	283	288	249	280	278	266	287	267	291	250	275	303	280	259	267	270	267	255	272	260	279	235	274	271	268	236	294	280	240	285	276	279	264	283	260	319	244	279	296	298	285	272	259	287	278	275	323	258	268	283	285	268	305	256	280	260	288	277	263	287	290	274	249	275	284	285	264	265	286	269	259	282	286	265	264	286	262	274	280	308	254	274	291	276	248	259	276	288	283	299	257	278	253	291	312	278	248	290	264	286	285	271	280	288	287	273	287	279	261	277	297	261	236	256	247	295	290	270	262	280	263	288	268	268	270	267	283	286	290	275	278	268	266	282	271	253	284	256	291	281	278	307	284	276	275	290	277	282	294	272	290	223	284	286	261	244	266	265	243	254	261	277	254	278	292	310	272	287	284	271	271	282	299	279	267	299	288	268	306	290	257	296	262	279	288	293	284	291	263	256	280	259	290	282	280	274	312	262	275	249	248	302	264	286	261	256	254	264	255	266	272	292	293	264	283	274	282	295	271	250	281	288	278	252	289	280	280	288	305	291	291	270	283	287	271	302	277	285	256	292	257	289	278	279	256	296	298	262	283	303	326	302	268	287	257	273	306	296	266	271	254	245	255	293	259	263	278	295	282	279	261	304	278	294	275	260	299	275	273	285	253	281	259	278	288	285	268	307	246	267	279	268	270	298	275	287	298	290	271	289	310	278	317	278	273	286	277	304	280	279	269	297	302	260	289	256	274	269	262	287	273	270	286	282	255	271	278	281	281	288	294	241	297	279	269	281	285	288	277	298	290	286	269	250	288	251	275	275	244	272	300	288	302	300	291	287	279	299	289	239	273	279	275	285	284	297	279	299	296	278	276	259	260	268	290	263	293	231	245	257	272	280	269	296	272	276	288	266	254	277	244	281	314	262	277	312	268	281	286	266	262	294	266	253	277	242	285	248	260	267	253	272	310	276	321	278	292	307	261	286	263	299	290	304	276	265	287	272	280	261	276	284	274	263	284	302	291	274	290	277	273	292	268	281	278	288	297	288	297	251	299	272	260	309	289	289	286	276	276	273	270	289	246	267	245	323	287	245	295	244	279	277	285	268	280	261	287	274	265	274	268	258	286	294	263	272	282	297	289	260	304	254	258	301	258	249	286	279	276	258	309	279	275	274	279	274	282	265	272	296	298	245	297	256	295	278	285	321	292	260	247	253	281	265	269	259	274	261	298	280	280	306	281	280	232	279	258	268	281	298	322	303	292	301	266	278	283	258	291	275	257	283	294	271	282	257	276	278	285	296	254	284	278	285	280	273	263	343	237	310	277	296	291	284	277	283	244	260	269	293	279	288	271	294	277	255	271	274	277	279	262	263	272	268	289	293	274	253	284	269	250	279	289	239	267	289	262	274	273	244	255	267	251	305	279	267	275	286	284	277	293	269	273	300	310	300	280	287	285	252	279	244	278	277	276	302	259	284	281	274	261	297	277	293	254	273	266	291	309	282	263	287	274	286	267	272	271	300	261	263	279	290	262	301	284	299	287	285	275	286	273	257	252	286	271	264	262	295	289	261	274	297	267	278	269	284	268	296	303	255	291	267	269	309	289	270	260	308	284	257	273	285	307	270	300	280	281	275	247	318	270	315	293	255	286	252	308	280	289	290	298	295	264	276	262	277	258	257	296	282	281	262	303	257	291	303	288	280	265	272	296	266	277	287	286	297	257	269	287	277	255	288	309	257	296	301	249	281	289	291	269	288	277	310	274	303	292	254	251	272	249	302	287	266	276	285	281	295	276	288	299	262	276	287	274	279	265	285	291	285	294	278	261	293	280	271	264	311	260	301	290	263	284	279	302	285	287	287	275	267	295	313	274	293	278	303	285	268	250	268	296	301	313	281	244	275	260	292	302	238	296	277	274	254	264	273	275	251	287	275	285	275	288	276	253	285	267	266	287	308	256	284	269	287	254	252	262	287	275	292	269	277	296	262	258	299	272	276	292	288	271	301	286	289	310	267	274	293	289	278	258	278	258	274	277	257	276	276	284	279	291	295	245	269	298	267	294	284	302	291	267	266	296	314	282	264	257	287	296	278	265	270	264	309	286	286	301	239	282	249	271	271	290	265	274	279	284	307	281	267	288	280	289	288	272	278	264	256	324	270	270	264	285	290	268	257	261	263	250	287	252	268	299	270	270	284	265	272	303	288	284	289	292	267	283	264	259	283	293	273	278	269	282	262	282	292	292	284	274	273	289	276	273	293	306	277	279	281	289	266	299	279	260	285	259	284	262	283	289	261	273	269	277	275	286	268	285	298	302	248	276	313	296	276	309	257	267	279	281	264	261	284	264	269	261	271	292	273	263	290	276	296	280	281	260	269	291	274	275	279	282	313	309	263	266	264	262	266	270	298	277	254	244	268	282	297	264	306	273	293	302	276	293	266	278	291	273	282	300	278	259	259	268	289	284	255	262	270	303	308	268	289	281	290	273	275	277	291	283	291	275	261	265	267	263	296	295	278	267	270	280	262	295	314	308	288	287	295	257	270	264	285	258	274	275	278	283	270	274	260	263	275	272	283	280	278	283	245	270	267	277	292	292	266	301	280	278	276	274	293	267	267	261	279	259	263	283	270	304	287	280	289	250	267	308	274	259	235	265	276	241	269	277	252	299	274	266	277	305	255	282	287	265	273	289	311	319	259	254	290	265	273	300	278	282	283	277	273	276	281	251	281	276	275	278	279	289	271	256	267	278	287	261	293	278	239	276	275	240	249	283	292	296	264	280	287	287	275	273	285	274	285	279	284	264	261	275	305	287	299	310	273	278	285	288	280	289	259	290	296	281	291	291	241	282	276	279	282	262	274	289	267	273	312	310	274	282	307	277	288	270	289	253	273	291	277	284	278	283	307	270	268	289	286	271	270	272	290	285	281	278	257	255	285	289	266	262	237
11695	5561	427	282	381	410	369	303	285	224	196	161	146	113	135	102	102	83	105	71	82	67	51	59	51	55	71	49	54	52	44	56	46	49	46	48	43	35	40	46	37	46	38	22	39	33	41	25	47	32	38	32	29	40	31	31	22	25	30	32	34	33	33	35	35	31	35	37	29	40	38	28	33	32	32	36	23	26	34	25	30	33	31	18	35	36	32	38	29	33	41	22	37	30	26	29	22	35	30	27	34	14	23	39	33	37	30	41	24	29	19	33	41	30	34	31	38	19	40	39	33	34	36	33	24	28	25	25	33	34	29	33	30	33	29	29	31	31	36	25	30	22	33	31	24	30	31	27	26	23	29	32	24	27	23	32	28	42	37	24	37	30	38	32	34	35	35	27	31	31	32	28	25	37	24	31	35	26	36	22	42	20	32	19	26	25	29	23	32	39	30	30	36	23	36	36	32	30	24	30	35	33	34	22	30	37	37	19	25	30	26	38	21	21	32	29	34	35	33	33	33	31	32	34	27	31	25	36	28	36	19	29	38	34	27	25	31	28	29	27	26	37	33	33	49	26	27	36	31	30	35	40	25	36	28	24	30	34	20	22	36	32	33	21	23	40	35	21	25	27	20	34	35	36	29	29	27	26	32	38	17	28	34	38	28	24	25	27	31	32	28	26	34	27	33	30	21	45	25	29	34	33	31	42	34	32	26	29	29	25	33	22	27	28	30	35	26	25	29	36	20	25	31	30	20	18	26	32	25	31	32	35	38	20	23	29	33	34	21	36	28	29	17	29	33	33	27	24	27	24	24	28	39	34	24	22	23	22	27	32	29	24	29	35	31	27	25	29	21	35	38	28	31	21	27	27	35	32	36	30	22	26	31	32	39	24	33	46	32	36	34	32	35	25	31	35	25	27	34	34	37	28	19	29	28	43	23	27	31	37	29	34	29	26	27	33	33	23	30	30	24	30	34	28	35	34	34	25	32	20	25	33	29	36	34	18	32	28	22	27	20	19	23	25	22	31	40	35	30	21	37	31	26	28	34	34	36	26	28	25	30	24	33	25	28	25	39	33	28	30	17	25	28	32	40	24	33	34	47	25	22	38	29	19	27	24	26	29	29	34	33	24	23	30	34	31	21	40	30	18	27	24	41	19	33	27	35	27	40	30	29	27	26	38	24	27	30	32	26	41	42	17	26	27	35	26	24	23	29	22	31	30	32	37	28	31	29	21	27	25	32	25	31	36	31	34	41	37	25	31	25	28	25	30	35	42	30	38	27	33	31	36	29	33	33	30	32	27	26	29	31	25	35	33	23	32	37	35	30	29	33	28	23	32	42	36	29	18	23	33	24	40	19	28	31	36	26	30	27	26	23	26	33	37	27	24	26	29	43	25	38	32	25	24	33	29	37	19	28	27	24	26	24	26	32	20	23	26	39	30	35	37	33	33	21	21	33	34	33	27	44	16	31	33	27	31	31	35	37	23	32	36	26	29	36	25	31	29	24	31	29	31	35	24	27	27	35	20	30	28	24	26	30	30	35	29	33	38	30	24	39	25	29	39	30	29	24	28	23	21	27	24	28	33	31	26	20	19	27	36	31	32	31	34	23	36	30	24	30	34	28	32	30	25	40	34	34	29	19	21	34	29	31	41	22	26	28	32	31	30	32	26	34	29	28	31	35	24	34	26	34	26	33	30	24	29	29	23	41	27	32	44	36	29	30	36	28	32	27	33	30	33	27	34	23	36	29	28	30	34	36	32	25	40	30	35	30	28	29	34	24	37	27	33	28	30	48	26	26	42	27	23	38	30	26	31	26	30	33	38	31	31	39	30	20	33	23	32	31	22	32	27	30	36	35	29	44	30	40	30	36	19	34	34	40	31	32	42	29	30	39	25	26	19	36	18	26	18	25	26	36	24	29	36	22	28	36	19	24	39	29	25	23	31	24	29	21	27	31	37	28	34	38	28	32	21	27	28	34	23	27	31	27	25	24	32	33	24	34	32	32	32	42	26	28	39	18	31	19	33	37	35	29	31	35	36	31	29	37	36	28	31	25	28	24	32	25	25	23	24	36	24	31	41	30	33	19	39	26	38	34	29	24	38	29	30	27	27	19	36	26	33	36	29	32	24	23	34	24	31	24	32	31	26	39	30	28	27	32	38	31	39	30	30	25	37	30	40	31	39	24	19	33	31	41	35	27	31	37	21	23	21	26	28	24	31	32	40	35	23	27	30	30	38	25	27	26	27	30	28	31	36	32	19	40	43	36	41	26	30	27	28	27	20	26	45	28	37	31	24	22	33	28	38	26	30	23	32	17	35	29	25	23	21	34	20	31	22	34	26	25	40	28	26	28	31	30	42	27	34	19	35	22	30	31	29	35	26	30	25	23	29	31	25	23	22	30	36	30	33	29	24	35	33	30	30	21	34	36	30	25	27	37	34	33	28	32	32	23	33	32	29	24	21	30	30	29	36	36	21	29	33	32	35	34	25	31	17	31	19	32	30	29	22	30	37	27	28	21	27	32	25	26	31	26	42	31	36	39	27	38	30	22	25	25	22	32	33	35	22	32	30	26	27	27	25	22	34	28	19	36	34	24	31	36	36	36	29	39	23	40	33	39	26	25	46	36	31	28	29	31	32	33	29	28	31	30	32	22	41	34	38	27	28	37	35	34	27	29	36	41	26	30	28	29	43	30	32	28	30	31	21	30	37	28	22	18	39	27	32	21	31	38	25	31	33	25	30	25	35	30	37	19	39	28	32	21	28	33	38	35	24	19	24	41	30	27	32	34	29	25	30	31	24	24	31	19	29	28	40	28	29	34	35	32	26	28	29	28	39	35	29	34	29	29	41	32	26	24	26	37	24	34	26	27	27	33	27	37	32	33	27	29	26	30	28	34	29	32	28	34	36	34	29	33	43	26	22	31	31	28	35	25	34	43	19	39	31	33	30	25	32	31	38	36	36	28	22	24	29	39	26	32	17	36	43	26	32	36	28	26	35	38	31	38	26	27	26	30	33	39	28	32	22	35	22	25	33	29	29	33	34	25	28	26	21	21	19	20	34	26	27	29	29	32	25	25	28	33	34	33	38	21	29	27	35	19	30	33	26	29	27	28	27	25	29	42	36	37	34	44	32	27	24	32	28	29	28	23	40	35	33	37	30	28	28	36	34	25	24	31	25	23	25	25	39	33	31	23	25	34	31	34	35	33	22	26	24	35	35	23	27	30	24	29	34	33	34	23	30	23	24	27	23	32	28	33	32	32	37	26	25	29	42	32	24	21	18	34	29	31	20	40	21	34	18	29	27	27	20	40	27	23	30	37	31	32	40	23	36	29	23	50	23	32	23	34	32	38	24	30	20	27	34	25	25	30	36	32	32	27	23	28	22	23	42	29	30	39	32	25	26	33	29	21	24	33	23	19	32	22	31	30	32	25	21	36	38	30	27	28	36	34	28	34	42	17	29	36	31	26	29	30	35	32	25
51705	29638	8834	18564	25572	24335	21471	18248	14963	12421	10091	8476	7249	6205	5462	4842	4250	3893	3462	3183	2897	2614	2441	2262	2171	2066	2069	1912	1765	1610	1591	1493	1350	1185	1240	1162	1136	1077	1026	984	976	934	944	826	935	812	815	769	697	684	626	616	632	578	656	607	587	567	599	575	560	552	638	599	611	571	619	581	640	568	603	586	612	572	587	538	543	523	580	526	533	544	523	525	502	517	565	525	522	573	546	559	533	544	571	573	531	525	521	481	505	519	465	511	523	531	524	507	506	550	519	526	528	523	529	530	515	498	488	488	539	479	478	481	510	492	484	489	486	509	510	490	506	496	508	473	495	520	466	488	535	459	461	458	505	512	474	508	518	480	468	520	472	481	475	471	499	494	509	442	438	504	462	488	487	501	464	452	497	472	470	518	463	495	470	471	461	506	506	500	505	477	499	488	510	455	468	470	473	482	500	453	489	494	457	487	512	451	458	469	510	465	527	503	491	487	515	566	462	500	487	482	486	479	459	488	474	531	474	471	461	431	485	484	473	476	518	498	495	448	478	494	498	481	493	489	497	443	500	437	467	498	507	467	472	472	510	460	501	474	486	501	451	477	463	468	504	475	488	507	515	464	463	518	481	499	489	501	469	475	482	475	496	480	498	450	456	502	459	464	465	456	473	500	491	508	488	502	485	477	513	511	531	473	500	475	479	468	477	524	473	497	492	435	478	506	528	453	529	494	521	483	519	510	499	471	469	434	500	474	488	461	495	472	504	518	481	484	503	448	465	466	507	470	462	504	477	485	513	513	528	509	507	494	479	463	472	499	476	476	453	473	485	450	501	497	532	472	464	453	462	483	461	486	502	505	513	513	498	500	454	482	494	481	473	460	485	528	498	494	473	484	443	499	488	479	485	451	517	514	458	454	481	470	467	454	477	473	466	481	473	467	471	485	491	505	491	523	487	500	523	477	459	520	493	450	466	477	489	466	487	466	524	534	468	487	505	495	444	517	421	440	466	452	487	468	507	469	493	474	474	483	526	502	509	516	466	475	470	503	489	502	462	475	472	503	526	467	507	502	486	502	498	472	484	494	478	449	506	514	465	512	474	449	470	483	491	466	469	479	461	463	462	477	486	474	467	496	498	482	486	496	477	476	483	439	500	492	486	514	508	432	492	495	511	460	491	500	486	482	443	487	473	510	469	481	466	487	521	448	480	472	449	474	485	456	481	524	454	516	490	444	491	487	463	486	460	502	479	456	508	505	501	500	474	462	453	498	456	488	457	466	484	474	477	498	471	523	535	455	475	521	486	481	464	466	494	493	515	474	462	505	465	507	446	510	436	501	483	490	475	450	491	476	426	472	512	460	490	500	481	476	487	438	470	557	485	462	443	487	494	501	510	514	502	494	507	443	462	481	477	444	510	477	453	486	466	536	499	485	445	483	469	474	469	466	482	469	480	517	433	405	490	494	488	510	482	503	442	496	469	454	484	506	501	503	466	457	491	515	517	478	493	450	472	486	523	469	495	484	488	501	516	496	472	483	499	499	460	448	464	491	533	449	483	502	472	486	422	505	499	501	473	454	469	480	481	491	456	497	448	465	477	493	467	486	456	491	502	504	492	476	465	493	504	505	456	496	471	481	465	477	493	484	436	465	463	480	507	491	497	456	504	475	477	462	479	492	464	508	478	507	500	486	523	488	453	451	466	472	462	497	472	461	477	479	468	466	461	476	509	472	503	478	480	442	473	473	451	481	496	471	487	492	458	462	495	489	466	472	470	472	440	459	467	491	479	505	450	472	500	451	494	487	487	456	473	468	498	466	461	506	480	476	517	480	469	462	465	504	481	506	505	499	516	494	481	459	497	515	466	475	476	486	463	510	467	474	489	512	501	502	480	519	473	506	464	487	492	488	486	466	463	488	481	456	507	472	513	501	487	458	479	463	485	507	494	478	475	480	504	468	476	486	497	474	476	480	501	483	462	485	454	533	456	456	469	460	471	472	430	485	489	454	492	479	461	512	504	419	491	532	465	466	482	481	485	464	493	487	478	475	523	479	514	508	516	443	498	502	485	502	511	487	450	456	510	456	483	484	476	497	461	498	469	471	457	500	450	466	457	507	468	458	510	499	474	480	488	494	487	452	494	495	521	481	450	540	477	467	496	487	486	495	506	520	454	456	465	476	480	469	481	483	450	498	537	494	487	437	505	512	495	477	455	478	481	515	507	473	455	482	469	456	486	473	509	462	436	482	467	448	465	512	481	456	474	442	502	466	479	474	476	520	444	455	484	492	462	454	468	510	479	510	488	470	503	466	494	468	496	465	452	524	479	517	432	457	468	506	470	482	495	483	471	472	501	511	466	502	457	440	509	497	478	447	507	479	457	505	490	503	495	481	519	488	486	520	487	450	516	519	488	481	500	480	450	488	503	464	485	499	487	537	508	461	485	480	537	479	478	471	484	482	487	477	465	478	474	474	516	469	462	505	480	480	485	464	468	460	448	497	455	556	471	482	481	529	499	466	485	439	440	453	477	498	506	494	499	444	501	503	506	490	443	481	509	464	490	474	475	512	517	464	482	464	465	489	484	483	481	487	534	474	484	499	485	443	466	478	490	448	456	493	493	488	486	508	478	474	499	468	466	481	480	456	451	459	489	496	471	448	496	466	452	475	476	468	492	486	482	463	529	542	512	446	480	487	511	506	445	494	462	456	474	508	442	464	485	477	485	455	477	508	509	468	477	463	466	501	450	527	492	536	510	499	472	498	472	489	452	471	486	466	465	514	499	509	471	493	482	486	499	484	474	473	451	511	518	496	472	477	498	513	481	482	486	490	472	463	471	477	457	477	489	491	463	484	479	520	465	495	513	465	480	455	484	496	514	492	477	502	506	497	467	471	478	452	453	500	502	516	515	473	463	482	492	488	496	493	472	473	495	419	473	483	476	503	463	483	466	495	512	497	465	491	467	501	445	466	507	504	515	476	463	463	475	478	467	518	462	451	460	454	476	475	449	471	449	509	473	453	463	441	473	502	484	478	486	495	465	491	490	511	520	479	490	493	478	464	454	498	477	494	482	473	476	467	459	467	475	514	481	483	435	506	468	495	477	473	463	475	439	496	479	476	457	438	483	479	476	444	501	500	531	486	484	515	509	469	496	467	523	518	506	456	471	456	489	500	499	471	478	514	498	462	474	479	489	466	480	486	511	441	508	459	458	475	475	451	474	469	495	486	495	439	472	506	476	477	449	470	522	493	467	491	508	484	511	464	483	473	509	457	495	472	474	515	496	496	476	513	506	505	495	482	491	499	499	487	465	470	486	511	488	477	481	467	467	511	450	473	466	515	438	468	489	499	489	500	458	487	455	459	440	470	459	494	482	475	528	483	495	475	483	492	514	506	490	461	511	476	489	518	461	469	463	490	478	520	495	476	521	511	510	475	473	482	479	490	459	439	513	463	484	463	483	503	464	509	519	491	463	472	441	452	468	468	484	505	507	508	467	506	465	504
9307	3113	299	172	280	279	231	207	180	174	159	133	113	98	94	79	89	55	67	56	48	65	65	50	46	54	55	37	43	47	48	36	33	38	34	35	41	34	38	18	35	25	37	31	46	32	41	30	31	28	25	37	27	27	22	29	33	27	20	27	31	32	29	31	24	27	21	29	29	27	30	30	25	25	25	15	32	26	21	23	23	28	26	31	33	12	19	26	25	28	25	26	30	35	30	20	38	30	28	25	26	29	24	29	20	18	32	29	32	40	27	32	25	30	20	31	17	27	29	38	36	26	30	30	27	27	28	27	25	19	19	24	22	23	26	33	26	29	26	26	24	20	21	24	22	24	32	35	25	27	23	28	24	32	32	22	29	41	26	28	24	40	28	25	31	20	28	27	31	18	38	26	22	26	34	20	18	20	31	25	26	25	24	25	26	27	24	24	20	37	33	22	29	33	27	26	33	28	26	24	26	22	21	21	22	22	26	21	35	30	28	21	28	17	29	18	23	28	20	29	24	24	31	26	21	23	30	26	16	31	25	27	25	32	22	25	30	26	27	32	18	21	25	29	21	21	25	37	25	26	29	32	21	30	19	29	30	24	31	25	31	22	25	26	32	30	35	23	26	25	34	20	31	28	24	29	27	33	31	26	27	24	27	25	28	29	26	34	23	18	22	25	26	22	28	27	21	28	26	30	25	43	28	26	19	33	28	25	26	18	37	21	26	29	25	27	23	25	28	31	17	31	32	21	29	30	32	25	21	29	30	27	28	27	29	31	27	23	22	26	24	25	27	31	25	27	26	17	29	24	29	20	29	28	23	33	30	29	31	35	26	29	30	25	25	30	33	27	19	31	26	32	31	18	34	26	38	23	19	26	30	23	34	33	12	26	19	30	22	30	19	35	28	26	29	35	37	25	34	21	25	35	22	29	26	25	29	23	25	27	39	30	20	31	28	31	26	27	24	30	21	28	18	25	39	23	29	16	18	29	18	23	27	28	23	24	32	24	30	23	24	21	22	30	22	23	21	25	19	28	30	17	26	26	23	21	27	26	30	26	36	29	28	25	28	24	22	25	25	24	22	20	22	26	26	21	27	36	23	26	28	31	20	25	20	34	24	18	15	28	25	39	30	28	21	19	25	25	28	32	28	33	18	21	23	23	27	26	22	26	21	22	23	32	27	14	20	30	14	29	25	31	27	27	28	31	26	24	22	32	31	24	34	22	31	31	28	27	21	24	35	25	33	26	27	31	28	20	19	35	26	38	30	22	35	24	28	23	23	17	26	28	25	31	25	26	33	26	31	28	24	21	14	28	24	33	30	39	20	25	33	28	32	23	17	25	25	27	31	31	28	41	27	17	37	32	22	30	36	26	28	22	29	24	30	34	29	23	25	25	25	31	25	29	24	30	20	23	27	18	28	19	15	29	31	32	39	31	29	23	30	29	36	26	18	25	21	35	30	23	21	24	24	26	28	28	28	29	34	19	33	24	23	26	22	26	23	25	21	27	27	27	24	29	42	32	30	19	29	28	26	24	21	24	31	26	34	26	30	27	30	28	22	22	26	25	16	37	34	40	18	20	32	21	24	25	36	31	17	24	25	28	25	21	21	25	27	21	27	26	35	21	27	20	16	25	24	31	30	27	24	35	22	24	25	15	31	18	35	18	27	26	26	38	31	22	30	27	24	22	36	29	28	26	20	23	28	22	28	22	23	33	25	24	25	29	17	28	31	36	25	19	32	17	27	27	31	33	28	31	23	27	28	18	31	39	35	33	21	31	27	21	27	24	33	28	29	21	26	21	23	24	21	23	26	22	29	27	27	29	28	30	26	33	29	18	26	20	25	18	29	34	22	23	29	28	28	20	26	32	26	25	26	27	31	21	28	25	31	25	27	28	24	26	21	24	25	25	29	19	25	29	28	28	37	24	32	20	33	26	28	20	29	22	25	26	24	28	22	29	28	34	22	28	31	23	21	15	25	28	30	35	28	20	27	30	28	25	33	25	30	28	28	31	27	29	25	37	19	30	21	24	31	31	19	34	37	32	25	24	21	25	34	26	35	33	28	27	23	36	30	40	18	29	40	21	26	22	28	26	17	35	30	25	30	29	27	31	34	31	23	27	29	17	30	31	24	21	27	20	25	20	19	28	25	16	16	26	25	29	25	27	20	24	23	22	25	30	26	28	23	18	19	29	29	26	27	22	29	20	24	20	32	27	23	25	25	29	31	26	30	22	29	30	24	27	35	29	31	34	33	23	35	26	20	31	25	28	29	26	30	22	27	33	30	31	25	41	26	38	25	23	26	28	26	29	14	31	24	36	34	23	26	33	42	34	26	24	33	28	33	23	20	29	34	34	19	23	20	33	27	33	40	26	33	29	25	24	24	29	37	37	25	28	22	29	35	32	32	26	35	31	30	23	25	31	31	24	29	26	43	27	34	22	19	35	30	34	33	27	33	22	27	22	16	23	28	20	28	24	21	24	25	29	21	18	26	33	25	22	34	25	23	26	22	43	28	26	28	30	19	24	22	22	34	34	29	36	22	27	30	25	28	27	20	25	27	30	32	30	35	38	27	31	29	19	22	38	35	26	38	29	22	28	16	21	22	25	20	28	26	17	22	31	31	40	24	25	34	32	26	18	23	33	38	23	18	18	26	24	21	30	22	32	27	28	36	24	33	36	34	20	32	32	23	17	21	42	33	23	29	23	26	29	27	28	23	24	31	39	21	19	22	19	21	30	24	28	17	20	30	29	28	38	28	31	30	33	30	26	28	26	20	25	29	27	25	31	28	17	25	25	21	20	27	30	32	26	28	24	25	33	25	32	25	25	23	25	30	38	30	22	22	24	33	38	43	41	30	23	23	28	25	20	24	26	31	37	27	31	20	25	34	24	18	19	34	25	23	28	38	24	21	35	31	25	22	33	25	27	37	22	27	25	26	22	37	24	25	25	38	32	21	19	28	22	34	19	24	29	22	24	33	36	32	20	26	23	27	21	35	20	26	24	30	25	38	24	18	26	28	28	28	28	32	35	27	37	23	29	30	34	28	25	27	29	26	26	24	29	27	31	27	26	23	24	32	21	24	24	25	21	29	19	28	30	24	43	29	20	28	31	27	30	34	23	28	26	30	22	33	25	33	23	34	21	28	25	34	22	32	20	29	24	28	26	31	24	41	23	34	35	16	30	27	37	20	32	22	32	24	32	36	22	24	26	38	27	27	28	24	35	15	27	25	22	21	29	34	20	23	30	26	35	27	32	28	31	22	29	28	27	30	33	39	34	30	33	27	28	23	23	22	32	29	29	25	28	39	29	26	21	24	28	31	27	27	21	20	23	23	26	27	30	20	17	26	25	18	33	31	23	16	28	25	32	27	29	29	26	32	27	25	21	26	41	28	34	26	39	30	39	23	36	25	28	33	30	28	39	21	30	23	44	27	23	25	25	20	20	37	24	25	36	32	33	28	25	26	29	28	27	29	20	27	20
44327	25858	6436	14612	21035	20035	17330	14257	11866	9333	7706	6327	5353	4767	4041	3646	3199	2784	2570	2446	2155	1964	1814	1712	1652	1646	1563	1445	1396	1293	1134	1078	1022	999	954	887	916	798	821	817	786	789	697	688	743	628	614	653	588	551	504	531	527	502	483	489	492	485	495	476	541	490	477	557	470	498	486	500	531	507	528	552	479	490	469	477	498	481	490	459	487	503	466	492	455	444	469	502	485	414	491	496	482	481	458	488	482	424	452	481	472	400	484	438	471	466	444	440	446	461	482	476	424	434	440	494	462	461	451	447	439	439	436	459	428	432	437	461	504	441	451	412	454	447	424	439	432	445	441	422	439	428	421	433	467	451	407	430	458	469	445	439	445	434	441	447	424	391	422	414	420	413	435	424	444	421	414	419	415	468	438	456	411	437	446	421	451	426	428	465	448	459	420	433	440	438	419	404	439	419	443	413	435	429	449	464	434	445	437	405	409	433	464	423	500	436	440	423	475	463	446	431	403	464	436	440	410	398	454	434	417	438	441	468	423	395	417	451	457	434	407	442	424	438	440	425	422	454	437	473	468	444	410	440	454	451	448	403	447	415	399	463	442	466	414	437	406	456	443	462	455	444	421	424	483	399	396	380	415	424	425	413	453	438	447	459	437	418	469	435	441	421	439	431	436	429	434	434	403	400	427	416	488	436	456	466	438	428	402	435	408	420	403	445	429	417	427	399	447	445	414	435	425	425	451	431	400	454	423	463	459	439	452	404	436	459	458	442	455	391	432	441	437	406	424	455	427	426	445	424	456	426	426	461	426	417	438	444	433	460	481	461	406	434	406	441	407	406	401	421	407	438	446	462	471	415	428	468	408	420	453	424	416	391	397	461	467	423	451	406	402	416	446	438	440	416	460	439	405	452	482	434	435	428	478	437	426	503	421	426	466	439	413	449	438	405	365	445	427	430	411	415	420	420	426	394	480	432	446	401	458	452	431	480	419	448	449	423	410	440	428	408	429	438	406	432	445	460	406	443	435	411	436	422	416	441	440	434	430	427	409	442	426	406	443	449	450	446	458	434	431	445	448	416	463	414	417	422	458	442	388	450	439	458	437	433	418	415	421	424	451	431	423	430	398	408	429	427	415	420	368	436	434	448	415	427	433	390	413	458	425	425	438	435	428	440	425	401	432	451	448	443	429	432	423	449	395	452	413	402	405	419	459	454	472	435	441	453	423	410	476	444	413	437	436	431	446	389	472	426	467	441	427	422	413	450	420	392	434	431	412	405	436	427	413	419	437	408	448	453	420	473	460	467	432	413	421	439	425	449	464	478	413	412	407	423	455	457	440	451	430	410	440	454	441	468	440	426	416	429	423	435	428	416	492	432	416	404	446	428	405	425	440	423	432	448	464	424	442	421	448	428	442	448	438	425	406	405	461	442	452	425	398	456	448	402	418	432	424	421	425	447	432	435	408	414	451	452	432	405	447	398	446	412	408	460	433	470	397	426	403	408	446	445	413	436	467	433	384	469	455	422	423	424	447	431	424	435	445	412	447	443	461	448	431	441	420	436	453	414	427	422	453	429	409	432	455	411	463	438	458	429	432	432	426	472	415	430	432	454	427	437	412	430	440	430	411	436	431	455	403	445	424	446	387	407	437	436	438	426	454	431	425	425	421	406	429	424	430	435	464	422	440	443	441	464	441	396	408	460	475	464	423	451	414	430	402	422	424	443	430	453	441	465	473	443	408	431	417	427	453	447	402	436	422	425	433	450	453	455	452	427	419	421	425	441	415	435	461	438	429	455	449	414	449	389	427	444	433	426	460	462	454	454	448	439	436	436	452	435	439	451	432	427	451	452	415	436	395	437	408	407	458	458	423	428	473	402	434	426	432	430	397	440	419	445	426	434	443	448	410	435	429	457	462	438	432	455	445	464	429	421	435	415	449	456	421	415	428	433	402	457	417	441	408	410	430	443	456	421	409	431	447	415	442	421	423	447	451	420	417	437	444	419	451	450	420	408	464	403	410	430	442	413	439	431	427	417	426	441	456	422	433	429	444	415	421	423	387	427	448	435	430	432	409	425	425	445	417	438	435	416	434	421	442	417	401	449	410	456	408	393	419	471	420	430	445	457	400	411	440	448	410	456	431	441	432	441	453	394	410	443	446	437	444	425	409	409	434	444	433	451	424	440	428	469	434	429	471	429	428	442	424	432	443	434	405	470	479	400	388	443	438	478	442	437	442	438	398	397	409	459	444	421	421	445	422	423	470	419	424	447	430	410	477	408	416	449	449	424	428	438	457	433	406	420	433	424	452	426	456	400	437	434	418	420	461	436	438	420	460	453	413	476	435	430	456	428	419	453	428	445	459	420	437	456	409	394	414	442	445	436	417	459	397	434	429	396	429	447	450	456	457	470	415	451	458	428	413	459	418	404	447	428	429	441	419	471	417	412	426	454	400	450	394	443	469	447	429	447	441	393	422	419	432	434	415	432	425	439	451	408	443	384	424	412	435	410	419	454	432	426	429	409	394	451	439	391	456	426	395	443	436	409	449	428	411	444	467	405	409	450	402	419	442	431	432	456	463	409	453	408	398	441	426	437	393	444	449	477	457	407	460	445	417	440	405	436	423	434	425	439	405	430	464	413	414	394	444	424	434	405	444	417	453	431	459	408	472	440	415	462	443	451	418	405	435	422	442	447	432	432	434	445	449	482	438	443	428	443	434	427	463	422	419	427	436	422	462	433	411	424	423	439	409	420	420	399	419	404	423	438	447	426	451	432	455	444	434	431	465	465	433	397	412	463	411	432	432	427	408	458	421	440	433	414	445	428	422	414	425	438	424	451	400	438	416	431	402	432	435	435	414	420	419	444	464	405	437	433	477	438	444	454	434	443	452	418	437	429	427	463	432	422	409	408	415	449	434	449	455	423	423	450	450	421	462	411	418	453	462	429	431	404	419	468	441	456	433	408	475	421	454	419	409	423	439	426	418	436	472	465	411	445	395	444	492	436	469	408	412	448	422	438	419	426	460	441	439	442	406	407	428	404	431	422	438	453	444	432	426	437	439	434	439	414	426	435	450	420	427	400	435	424	429	434	424	476	433	396	404	421	390	376	491	422	432	442	492	447	423	444	447	426	456	443	434	451	449	426	448	430	417	439	432	434	460	466	395	430	456	429	436	445	450	458	421	412	426	441	466	400	460	431	429	436	398	440	426	414	399	444	435	392	446	475	472	445	428	408	407	428	454	439	438	403	431	432	466	454	403	424	439	445	397	449	408	435	456	434	468	426	447	444	453	435	453	438	432	414	431	443	423	471	426	395	452	428	423	445	458	472	459	454	423	419	441	431	419	453	429	410	404	450	437	452	427	427	416	454	424	448	433	437	430	442	391	386	456	447	430	442	429	432	419	389	452	427	455	415	418	441	461	413	406	422	415	420	371	422	438	426	436	373	468	437	470	441	431	424	443	388	433	412	444	456	409	446	397	441	414	440	410	456	430	412
13421	6695	627	309	474	480	424	391	323	261	231	169	208	177	132	129	117	118	93	105	95	81	95	95	74	60	81	64	76	72	57	51	70	50	50	43	53	57	44	45	47	54	50	44	56	44	49	34	50	42	46	40	40	30	37	32	33	42	40	42	31	40	40	31	39	35	38	32	47	26	34	37	40	36	33	36	30	48	24	37	40	42	47	44	39	28	35	50	34	29	34	37	40	39	43	41	36	31	29	40	43	49	40	37	37	41	43	34	36	37	45	32	41	30	38	32	30	36	39	34	40	33	31	31	40	49	28	53	38	29	38	45	39	41	40	49	30	36	43	28	39	33	45	37	31	37	40	35	31	39	41	38	36	45	37	45	39	24	39	38	34	32	42	34	36	36	44	36	52	41	28	40	31	38	39	28	37	38	31	32	32	27	38	40	32	31	40	36	30	47	40	37	25	40	52	27	32	37	33	37	30	38	27	29	47	33	30	30	37	43	35	26	31	29	52	32	38	36	32	44	30	30	26	38	28	34	32	31	41	33	39	39	32	29	36	32	38	28	39	29	34	37	45	38	28	29	37	33	36	30	35	32	24	45	33	32	40	44	28	37	32	29	42	43	43	33	38	34	40	35	25	37	33	39	41	38	27	33	24	29	42	46	35	28	28	36	35	38	35	33	30	45	42	39	34	37	27	39	32	44	38	33	38	27	44	45	32	36	35	27	42	30	38	29	27	35	29	34	29	32	34	34	35	28	38	29	39	37	31	50	29	45	28	40	46	36	35	38	36	30	42	31	33	35	45	35	39	35	31	52	31	35	31	37	34	33	35	35	38	30	40	36	34	37	34	35	41	37	39	27	29	52	39	35	32	30	31	40	29	40	36	47	31	33	31	39	38	55	41	24	39	38	31	47	32	45	31	44	22	30	34	34	39	32	33	39	31	25	30	32	48	24	33	34	31	44	47	39	35	34	38	36	41	41	36	31	48	32	25	31	38	25	32	41	36	34	25	41	36	25	34	36	33	36	34	31	32	41	39	36	36	31	39	33	36	35	33	24	35	32	31	35	34	42	37	28	50	31	30	29	39	42	37	28	34	27	37	46	39	40	26	34	41	39	43	25	42	25	40	28	42	41	35	41	36	44	39	43	32	31	47	42	37	28	32	33	26	37	37	37	45	32	32	38	32	35	39	31	34	35	37	39	41	36	43	38	42	34	37	41	37	31	47	32	36	37	31	34	33	36	40	33	27	28	30	28	32	39	32	39	47	28	35	48	37	31	39	39	40	34	25	28	48	38	32	40	32	38	42	47	30	30	42	43	39	31	30	34	41	28	39	32	35	37	36	34	36	40	42	41	40	34	29	37	36	37	39	26	40	32	39	34	33	39	50	35	38	31	38	33	45	41	37	33	30	26	30	33	32	31	41	45	36	34	31	33	40	42	44	30	36	33	28	49	39	31	35	37	41	48	33	43	27	32	29	48	37	28	33	37	34	42	35	34	39	32	40	59	48	42	39	29	26	34	40	39	43	42	38	37	34	41	40	29	44	37	34	51	51	22	55	40	43	47	48	38	41	37	46	38	42	26	36	41	30	32	29	39	35	21	51	35	37	35	39	36	39	38	36	40	45	28	31	26	32	39	35	38	34	34	34	30	43	25	35	34	39	36	41	41	38	31	38	39	34	38	36	31	28	33	40	40	40	36	23	33	40	26	41	47	28	30	41	35	31	28	41	34	41	39	32	40	39	42	33	38	32	29	37	37	34	31	34	38	49	39	41	22	43	39	32	44	38	35	19	37	32	33	29	19	36	39	48	26	36	31	31	34	35	33	32	32	42	37	37	40	41	41	33	30	38	42	36	34	32	34	27	41	49	29	34	37	32	30	36	38	28	39	28	42	27	49	47	43	26	22	36	33	34	27	43	31	38	42	42	40	33	39	38	47	32	38	40	34	39	33	35	36	36	37	34	43	35	27	23	39	41	32	22	30	34	41	35	28	31	28	28	40	41	35	55	33	38	23	39	33	44	37	33	38	36	34	30	36	33	33	34	39	44	38	37	36	20	30	40	40	41	35	39	35	30	30	36	48	31	23	37	40	40	35	27	29	40	40	40	34	49	42	37	43	40	36	45	44	39	38	37	49	45	29	43	37	36	40	30	38	46	34	37	41	39	25	43	32	25	33	34	35	44	38	35	37	39	30	44	46	47	40	50	43	44	45	41	32	36	39	29	47	40	38	30	35	37	37	39	24	22	53	34	30	42	35	41	44	36	30	41	42	33	32	42	30	40	44	22	35	34	32	23	47	37	42	33	31	32	36	36	38	46	32	46	42	34	30	35	46	35	31	41	41	29	38	33	31	40	26	37	44	47	50	31	29	40	41	36	23	41	29	33	33	42	28	41	41	37	41	35	45	31	27	36	38	50	40	31	47	47	43	45	42	41	38	41	34	31	47	28	28	20	28	31	29	39	32	21	32	39	35	31	36	38	32	37	31	46	40	33	41	51	30	28	31	43	44	28	41	31	33	30	26	33	37	30	28	42	39	41	32	36	33	29	40	33	23	37	45	41	35	42	49	26	34	34	50	37	43	36	32	35	30	33	31	37	39	37	30	31	38	40	38	43	38	31	47	48	36	40	42	34	22	29	41	39	43	43	41	41	38	47	37	40	32	39	32	30	30	31	36	34	31	38	25	26	36	35	44	27	35	41	31	40	44	32	38	27	43	44	38	39	36	41	36	27	46	33	34	32	34	35	37	31	36	37	44	27	29	38	31	31	25	38	36	29	40	31	28	35	32	41	48	29	30	35	27	38	31	29	38	31	31	35	44	33	32	34	28	34	40	34	35	34	32	41	43	45	35	34	37	36	28	37	34	35	36	32	36	40	22	42	27	40	34	32	38	36	39	37	32	41	42	34	45	37	33	38	37	40	38	42	43	38	27	27	26	33	38	43	44	44	37	37	30	35	33	34	49	33	36	41	46	35	29	42	31	27	35	37	29	28	27	37	43	36	28	35	29	32	30	29	37	36	39	32	30	27	33	34	30	33	31	44	53	35	47	25	43	36	23	41	39	31	32	35	37	34	27	31	29	41	25	32	44	33	28	35	43	40	33	29	30	25	28	36	32	31	35	36	34	36	38	32	40	42	29	46	36	39	24	36	35	35	43	48	50	33	34	57	36	41	28	32	29	30	39	27	41	27	25	28	27	24	44	40	45	33	33	36	38	29	27	28	30	27	32	35	38	31	35	28	36	30	32	31	50	23	34	33	34	46	31	39	41	39	36	43	29	42	40	38	27	37	42	39	42	34	26	41	41	27	40	37	42	37	45	37	37	30	34	38	29	34	42	33	23	38	44	40	33	33	35	37	30	33	33	35	34	28	44	22	43	33	42	32	41	35	47	30	34	34	37	39	40	28	30	37	29	32	44	23	31	29	28	32	49	34	35	29	39	34	36	26	31	34	32	43	32	38	43	31	36	35	38	36	31	40	42
53185	32575	9662	20006	27178	26432	23207	19805	16581	13836	11442	9693	8393	7208	6373	5836	5174	4595	4255	3784	3616	3150	3001	2862	2628	2508	2446	2181	2102	1980	1831	1661	1506	1490	1523	1427	1301	1276	1244	1124	1132	1062	1075	1017	1039	996	931	889	787	781	755	734	657	695	706	679	715	696	680	681	732	708	701	694	738	648	698	691	712	653	700	674	715	638	721	645	675	689	657	649	653	649	671	647	599	611	643	605	642	620	608	606	634	685	629	653	637	654	615	606	687	535	618	602	663	589	617	616	585	625	613	613	625	643	592	576	597	584	578	588	612	652	570	613	560	568	555	587	601	572	565	606	594	557	552	574	543	603	576	606	590	574	536	578	553	599	562	552	560	594	531	538	586	565	609	548	595	584	523	543	592	559	572	595	585	597	577	602	622	588	558	543	574	541	614	531	593	591	556	557	514	544	563	584	588	582	538	614	548	583	584	612	535	559	575	562	565	586	569	543	569	599	574	530	583	557	554	651	585	576	555	570	552	577	604	556	538	593	604	531	532	576	555	576	550	559	566	535	585	609	533	562	592	544	559	584	598	579	631	565	551	578	546	596	573	599	525	562	574	569	576	598	608	568	620	565	535	585	569	565	567	625	631	573	579	560	597	568	607	566	550	537	584	592	557	535	595	573	565	564	590	591	578	577	566	606	567	527	550	562	599	552	517	592	612	601	572	584	603	562	573	556	601	560	554	583	574	540	557	606	615	555	572	548	531	537	540	574	581	555	556	567	595	585	608	569	556	550	583	586	581	593	587	579	590	556	563	596	569	547	577	559	542	565	578	577	532	585	549	598	582	568	565	563	555	571	592	560	565	616	606	556	596	553	503	590	552	579	594	536	567	573	562	590	518	556	543	590	551	588	620	590	565	627	577	591	574	567	572	574	525	583	593	595	568	537	562	555	565	637	567	607	579	563	552	554	600	587	596	572	560	571	629	592	563	571	573	573	537	575	550	575	582	595	560	597	555	568	563	552	571	599	606	572	607	581	561	591	566	597	577	597	562	557	551	601	524	577	558	555	608	605	544	578	547	574	552	610	594	594	612	557	573	589	540	534	554	576	533	535	552	560	544	592	581	561	572	588	589	586	537	577	621	567	573	594	629	576	557	568	570	576	580	566	598	554	547	562	601	527	552	570	588	562	560	569	561	536	581	556	578	585	588	565	595	582	582	535	586	528	587	553	576	605	546	593	579	585	558	564	562	548	553	586	583	576	536	602	597	592	534	592	529	516	534	558	588	578	578	561	568	551	570	547	559	589	577	596	550	579	534	584	575	592	580	548	568	583	598	600	599	557	557	569	575	573	578	579	557	600	543	594	598	609	570	570	538	586	581	573	614	589	583	562	581	554	537	610	559	532	573	573	610	575	528	598	551	580	572	588	596	577	570	578	600	567	613	591	599	542	544	571	545	553	589	581	571	551	549	528	555	555	547	588	552	555	577	598	498	564	539	584	535	570	576	582	604	602	576	614	564	545	591	566	554	582	579	584	601	581	594	593	569	583	562	600	543	543	562	597	572	564	591	584	564	597	538	564	528	591	583	534	557	572	593	569	553	550	565	577	619	540	591	565	600	550	612	555	585	578	614	557	578	591	579	572	589	581	539	571	559	555	565	549	601	609	588	599	617	601	553	593	578	574	580	592	591	588	552	571	580	542	581	600	594	537	577	590	602	564	596	605	602	592	571	569	550	592	621	568	579	560	561	570	568	529	568	576	536	568	574	538	588	533	576	588	537	528	583	551	568	565	581	615	566	561	587	581	577	568	581	576	578	583	576	580	538	582	591	551	592	550	549	552	576	559	596	586	540	576	574	574	560	559	570	584	568	599	595	543	598	556	583	568	574	567	562	527	585	562	556	572	601	569	573	578	553	600	581	557	589	588	548	597	600	604	569	595	555	576	612	589	546	581	578	576	580	627	604	569	594	586	575	572	559	586	570	550	594	580	577	586	532	586	596	567	555	615	566	600	546	538	562	518	564	570	581	530	560	587	594	582	539	601	555	567	588	573	569	597	577	550	582	556	572	607	526	572	568	583	563	519	585	588	597	581	512	588	580	593	582	540	592	572	634	579	581	623	571	598	600	557	565	550	585	569	524	567	569	556	562	599	575	555	584	582	587	564	579	591	570	589	591	559	565	619	596	596	567	572	562	593	574	588	545	567	556	572	581	546	563	582	550	545	549	543	559	577	541	580	595	584	573	543	552	565	626	571	569	576	567	575	592	585	565	577	581	573	570	567	602	578	581	568	604	550	582	601	579	574	566	580	559	587	564	580	569	563	580	555	563	618	565	580	625	568	569	527	576	625	589	530	553	570	558	553	575	557	554	561	580	585	520	549	542	581	622	566	589	592	549	580	552	587	566	557	561	588	586	546	600	580	561	595	605	597	550	568	576	568	552	625	579	604	578	551	559	537	546	572	558	602	608	578	605	550	561	557	569	572	566	602	580	588	627	601	577	607	562	541	553	594	567	573	570	605	547	572	588	573	603	582	591	538	574	566	529	546	546	576	578	553	563	597	530	564	551	559	594	582	551	579	580	549	566	554	591	553	596	559	552	518	573	620	563	598	562	584	573	587	541	552	550	589	592	543	542	522	564	561	594	583	569	593	555	581	553	561	564	568	534	578	580	540	533	551	564	548	575	546	605	584	552	582	585	620	556	575	573	586	575	579	533	581	551	565	532	561	553	592	595	579	597	578	541	519	568	550	594	598	561	570	575	545	563	585	591	509	589	586	556	552	568	605	562	577	552	606	615	561	566	572	515	577	595	548	557	579	577	553	575	611	594	569	593	564	560	583	604	571	588	606	592	592	579	550	567	571	541	579	546	579	594	535	580	584	597	603	561	562	597	573	569	584	565	546	566	581	569	555	586	563	571	560	601	591	571	561	598	579	541	586	567	616	581	558	563	578	579	583	527	548	552	532	543	626	563	623	595	573	594	599	578	554	526	582	563	570	573	564	533	588	539	562	585	555	553	584	586	543	562	567	515	543	550	553	609	542	588	570	568	554	596	572	574	548	597	577	557	572	643	520	602	556	569	595	536	618	584	595	595	550	592	575	533	601	596	559	596	578	566	623	545	597	548	529	594	604	562	563	581	562	579	605	566	544	571	534	562	577	606	612	573	592	574	570	576	546	539	589	566	533	549	588	578	582	566	542	533	543	550	618	588	529	582	576	565	595	596	614	589	541	580	579	580	530	537	550	580	559	592	588	574	539	564	524	580	553	565	628	562	596	571	535	514	575	549	576	524	580	545	576	542	556	553	537	572	552	558	548	607	582	572	564	566	548	583	544	598	579	572	598	541	535	511	572	608	576	559	567	566	558	570	579	580	558	551	538	605	535	639	582	583	551	577	548	632	541	580	611	578	620	611	546	625	565	555	584	558	592	600	539	584	546	581	553	528	593	591	573	579	586	559	601	600	550	597	587	549	535	552	540	575	541	591	563	576	575	597	547	537	560	561	575	584	609
5137	1629	141	97	163	155	157	122	136	90	72	71	56	58	47	46	25	49	26	43	38	35	37	42	31	25	25	25	21	23	26	17	23	17	26	31	20	9	14	21	19	31	16	15	21	22	24	21	20	24	15	21	21	15	14	19	24	14	16	21	14	25	22	8	15	17	22	16	11	14	21	20	11	22	16	23	14	21	19	13	26	18	17	20	22	22	20	19	9	19	13	30	14	24	17	9	15	20	27	18	23	15	14	19	16	16	16	20	16	17	11	14	26	19	17	20	13	11	16	18	20	15	17	24	15	20	17	10	20	22	16	15	19	18	21	19	15	13	26	22	21	17	11	14	15	24	20	24	14	16	15	18	15	18	15	19	21	15	21	21	15	16	14	18	22	16	21	10	15	17	21	19	19	12	20	31	10	19	17	15	18	28	9	14	14	17	12	22	19	19	10	16	10	17	15	15	15	11	16	16	18	21	11	22	18	19	19	14	24	16	21	23	21	28	19	22	20	16	13	20	27	19	15	21	17	13	16	20	8	16	17	15	12	19	16	14	15	21	15	19	17	15	10	9	17	16	6	18	30	15	12	24	20	16	16	16	18	24	16	14	14	14	15	15	20	16	16	19	12	24	18	13	15	20	14	15	15	16	17	13	18	18	22	20	20	12	17	15	18	14	16	20	14	14	21	18	19	18	21	17	17	21	14	15	16	22	18	14	17	17	13	12	20	18	15	11	24	18	18	18	24	13	20	11	13	20	15	25	17	17	22	14	14	16	23	17	18	13	20	22	21	18	11	20	20	18	13	18	17	8	18	25	16	9	22	11	23	16	18	16	22	21	16	25	21	22	17	17	19	19	17	11	25	12	16	15	18	20	19	17	16	22	19	30	10	15	16	19	14	18	16	11	14	14	16	19	20	19	12	13	15	18	14	20	17	18	22	15	9	15	18	14	16	20	26	13	14	17	30	16	13	15	10	22	18	17	19	10	16	21	14	12	25	12	20	23	13	19	11	17	18	20	19	17	17	21	12	18	18	12	20	19	14	17	16	15	8	17	10	11	11	18	13	20	13	13	15	13	14	26	12	22	17	11	15	22	12	17	16	14	16	16	16	11	17	11	24	16	14	10	18	18	24	14	12	15	12	15	14	12	14	17	14	14	15	17	19	22	17	16	14	21	16	11	11	17	16	15	14	21	17	21	17	24	13	20	17	16	27	13	17	16	9	20	24	14	20	22	15	14	20	21	12	16	10	24	19	14	18	22	25	20	21	28	14	9	18	15	22	15	16	16	18	21	10	20	13	18	16	17	13	20	23	18	13	14	11	12	23	11	15	13	7	22	14	21	14	10	18	7	19	14	18	18	17	10	15	27	20	20	23	20	20	20	15	22	19	13	20	10	18	21	18	14	17	11	16	17	23	19	18	25	19	23	18	22	21	12	14	18	7	13	11	14	15	17	18	12	19	24	14	15	13	21	17	18	17	15	14	8	11	17	20	20	18	17	17	27	15	15	14	13	13	17	14	15	17	14	12	15	15	14	21	15	16	11	18	19	17	18	20	16	23	12	22	7	13	19	22	19	16	14	14	17	15	13	27	15	17	17	11	12	6	15	15	14	19	16	11	20	14	20	19	15	19	10	11	14	13	20	18	10	13	24	18	14	22	11	21	19	17	14	18	23	15	24	17	18	24	19	18	9	17	16	14	15	18	16	17	17	20	22	21	8	11	14	13	20	22	15	22	15	19	13	17	19	24	17	22	19	7	19	12	16	19	11	18	30	13	13	19	14	15	22	21	17	12	16	19	12	10	17	11	14	14	13	10	15	15	15	7	20	10	22	16	9	17	12	17	22	15	23	13	15	19	21	14	12	16	20	19	21	9	14	19	16	15	21	19	13	20	25	16	12	19	22	22	16	12	20	22	20	13	24	13	18	13	12	15	17	17	21	18	21	27	20	17	26	17	18	19	17	22	15	17	19	9	15	13	10	23	14	15	14	12	22	14	22	22	16	23	19	13	15	18	15	22	10	16	20	21	19	12	22	20	10	18	21	15	15	19	11	14	14	19	10	17	20	16	16	18	9	15	16	12	20	13	17	11	19	13	16	19	19	18	24	18	18	19	12	17	15	14	13	21	15	12	9	14	14	13	23	18	11	13	15	14	26	15	11	20	17	20	19	17	17	12	26	19	7	20	22	19	16	12	23	17	14	14	17	21	20	17	15	12	23	16	17	17	18	15	15	14	13	16	16	16	25	11	17	19	12	24	16	23	8	21	8	11	18	18	17	28	19	18	15	16	27	21	14	17	21	18	16	14	22	22	19	17	13	16	16	20	15	14	17	15	22	21	17	18	19	16	16	18	23	17	16	22	21	26	20	19	12	11	12	15	18	12	16	22	20	14	17	15	20	14	11	14	10	13	13	16	19	16	19	14	19	13	19	19	20	12	16	17	19	11	19	20	18	14	18	16	15	16	19	11	23	11	24	11	12	14	17	16	12	19	18	13	18	18	18	14	19	20	11	14	16	21	13	12	27	12	15	11	10	16	21	20	18	11	18	13	14	19	14	21	16	17	18	17	19	17	31	15	12	19	18	18	15	15	17	20	24	16	13	16	14	17	17	19	17	20	20	16	13	24	14	12	14	21	14	6	17	20	13	25	20	13	19	18	14	18	22	19	16	16	16	14	20	21	21	16	13	13	17	21	16	20	16	16	26	27	20	13	11	24	26	17	24	13	15	13	14	13	18	16	19	16	13	21	14	20	13	17	18	18	15	15	17	16	22	15	15	13	10	17	21	17	13	13	22	11	15	15	17	15	16	20	18	22	15	12	20	21	12	20	15	18	23	19	18	18	21	18	17	17	15	13	12	18	17	17	10	20	12	20	13	10	23	21	26	18	16	13	14	18	14	20	10	18	16	11	15	18	21	25	22	14	16	13	21	17	11	17	17	10	11	20	21	16	16	14	21	20	13	14	20	13	18	12	8	24	12	12	12	16	20	21	22	20	20	19	17	20	13	14	25	22	15	12	20	15	8	20	14	14	11	14	12	20	16	16	19	22	24	16	19	16	12	13	17	21	16	15	14	10	16	15	13	13	16	18	13	15	22	18	11	9	16	21	16	14	13	21	13	11	29	26	21	17	19	17	9	20	11	15	14	21	21	15	15	13	12	15	17	6	20	15	11	10	20	17	21	20	13	19	22	18	20	27	14	20	26	16	13	16	19	13	15	17	19	16	28	15	24	12	13	22	18	19	19	17	19	20	16	13	9	30	17	17	19	19	18	21	14	14	16	14	21	17	18	17	11	17	15	24	15	16	12	14	18	18	18	15	17	13	18	15	12	10	9	18	19	11	18	20	19	21	15	16	20	19	21	23	18	19	19	20	9	11	22	22	16	19	17	13	12	23	13	20	15	15	17	10	14	13	21	14	24	20	23	20	22	17	20	9	18	15	14	13	18	19	18	26	15	21	23	21	24	17	20	16	15	17	18
39060	21624	4205	10005	15571	14731	12341	9626	7540	5910	4722	3918	3306	2749	2451	2215	1946	1772	1541	1369	1282	1198	1136	1056	1002	961	990	879	742	777	669	642	624	598	562	538	572	529	513	487	484	427	464	413	448	411	363	433	342	323	312	336	325	314	289	289	344	316	310	314	301	340	311	318	342	307	306	322	324	319	330	339	361	322	274	315	327	271	318	289	298	281	320	292	290	304	299	289	325	283	280	297	308	292	324	281	292	318	322	291	304	272	292	293	321	312	295	317	283	299	281	285	273	270	266	266	252	290	270	302	273	292	281	306	251	273	245	282	316	259	268	271	281	258	277	286	300	296	279	291	279	278	305	302	271	272	282	287	261	302	265	293	296	276	305	298	285	285	256	284	236	262	287	277	276	300	276	270	276	275	292	333	268	272	302	283	288	292	303	288	285	282	323	271	232	296	301	280	306	259	271	260	267	275	289	277	275	251	292	300	290	304	309	252	284	256	279	260	270	280	303	261	295	276	289	270	322	273	276	297	332	275	259	288	258	297	260	288	288	250	284	268	292	240	269	271	256	288	271	260	244	281	262	275	264	288	292	279	294	306	276	269	285	276	278	267	297	288	273	278	247	289	278	265	271	303	256	301	264	287	282	247	305	300	283	270	286	286	274	269	251	270	286	290	276	293	303	271	272	281	291	292	296	255	278	283	269	276	269	303	270	299	283	307	276	285	298	246	269	297	256	286	278	271	268	278	317	282	302	287	271	280	268	282	270	291	253	258	315	294	271	292	265	285	292	288	269	261	266	279	258	255	306	256	266	270	266	243	255	256	294	281	278	273	286	297	278	258	309	285	295	308	273	279	273	285	254	298	297	268	259	288	279	279	276	275	284	283	300	269	247	269	262	276	271	284	284	283	240	310	257	260	278	282	261	276	244	282	283	267	303	256	290	272	269	278	289	255	279	274	292	281	230	316	278	274	283	276	276	264	280	235	306	261	269	270	297	279	257	262	268	286	263	298	274	269	285	264	277	321	283	268	277	282	260	291	285	284	272	285	258	267	288	267	259	232	261	280	286	289	282	280	250	286	295	326	259	271	296	277	267	281	286	291	290	303	264	275	285	282	275	260	277	279	273	252	272	284	278	289	288	295	251	292	267	272	255	273	256	293	278	264	288	261	284	278	287	260	255	282	243	288	264	280	290	281	268	280	297	288	273	298	265	267	270	254	264	270	249	300	270	255	298	281	272	288	308	277	298	251	255	277	296	281	263	294	281	307	271	279	284	256	257	301	251	302	244	283	284	289	282	293	284	264	290	271	249	291	283	271	286	263	312	288	270	297	271	268	295	274	277	286	270	278	272	262	261	298	333	252	275	283	266	287	300	298	298	263	292	302	312	257	277	279	269	277	281	291	282	296	251	259	263	293	268	259	268	284	320	264	283	275	270	267	280	271	288	303	299	286	289	269	260	281	283	298	259	271	276	272	246	279	283	260	268	288	271	295	271	261	290	282	300	274	253	257	287	309	305	288	296	308	279	276	286	291	281	259	306	250	307	258	289	290	259	273	276	283	276	257	273	297	278	268	254	285	294	262	267	278	245	266	271	304	267	281	264	292	254	292	246	284	265	263	264	298	269	266	301	297	275	289	266	267	290	258	307	252	273	268	299	247	293	308	278	295	273	287	270	274	281	286	273	303	289	264	302	289	280	270	240	257	239	271	281	266	308	286	280	260	282	281	291	294	296	275	311	280	300	259	297	299	283	284	300	255	279	289	278	269	307	273	296	279	274	284	263	261	261	290	261	329	266	285	304	264	273	309	254	303	293	291	296	304	262	299	283	294	285	279	289	276	292	311	257	274	258	288	298	266	272	308	306	269	276	257	272	271	277	270	292	285	302	250	273	271	260	275	289	283	275	301	273	275	288	273	290	283	277	280	286	299	292	265	290	285	277	286	294	252	288	292	298	281	285	287	273	260	247	274	275	258	273	305	280	252	285	269	289	269	266	285	296	287	264	276	266	315	268	268	277	290	308	316	267	275	275	259	310	283	274	295	301	288	241	293	275	258	287	285	276	277	281	255	255	289	267	259	294	277	259	325	294	276	293	273	262	271	303	292	313	244	266	266	292	323	243	270	293	275	304	258	283	295	302	313	276	268	267	270	316	292	267	295	275	255	259	261	299	276	279	289	275	280	288	252	279	255	271	264	264	268	289	292	266	291	262	284	285	301	273	255	264	263	298	257	246	268	306	294	255	249	273	283	288	296	274	274	292	274	277	290	268	258	271	280	286	257	255	271	270	299	246	279	283	264	261	293	298	271	283	267	293	274	282	292	276	281	273	284	279	274	273	261	282	288	289	285	276	270	286	252	273	292	271	258	277	291	288	256	277	274	271	275	285	284	288	272	268	301	283	250	250	273	295	268	273	266	289	283	267	279	306	252	311	266	266	279	301	263	278	285	276	254	261	245	253	269	275	278	300	265	284	278	295	284	259	288	296	285	253	290	266	269	280	296	288	269	272	278	274	243	276	284	283	279	277	308	288	267	270	278	250	296	269	260	266	303	274	267	270	286	280	289	276	267	292	261	290	287	271	282	291	279	269	308	276	279	288	276	285	310	287	304	268	285	263	264	280	260	288	253	290	257	290	262	282	258	298	275	260	292	266	302	272	296	270	277	276	312	274	293	300	255	276	291	278	303	265	272	283	253	300	299	268	285	274	287	265	290	298	302	276	253	279	269	266	275	276	280	266	271	266	258	262	270	281	285	281	274	259	244	274	270	241	247	291	242	273	301	291	282	300	276	267	305	268	277	287	294	270	298	254	249	296	283	263	253	245	272	267	274	276	290	295	304	287	260	232	274	317	275	259	255	266	274	284	271	272	271	279	293	288	285	285	263	289	279	274	286	272	271	302	246	289	296	307	264	258	264	287	294	244	303	282	273	255	266	249	292	282	266	264	293	309	288	284	247	290	261	267	287	266	259	292	284	286	273	276	300	267	265	304	259	267	260	251	276	270	250	257	269	260	277	256	283	273	258	292	261	287	281	271	292	260	266	296	257	279	300	313	270	270	279	280	283	308	278	263	251	307	285	268	281	280	276	260	268	272	277	259	257	274	257	261	268	268	269	271	283	244	265	273	284	284	285	248	303	265	256	263	261	280	295	292	245	295	278	280	297	286	256	293	285	233	274	269	290	285	271	290	261	281	289	294	281	248	299	261	280	292	282	256	292	264	267	294	267	263	296	276	269	277	257	262	272	302	261	281	276	271	267	277	290	251	266	268	264	286	283	306	283	291	269	286	275	291	275	266	304	299	252	270	288	285	246	289	276	280	269	272	279	286	254	293	268	296	317	266	270	260	271	252	290	267	286	283	293	273	285	284	274	283	292	264	281	272	282	266	283	259	300	275	260	247	268	290	267	262	278	267	275	286	275	270	292	312	272	260	275	280	281	253	304	255	265	259	263	258	304	253	262	282	275	277	273	245	280	251	274	263	294	288	282	270	284
11268	5839	492	265	394	399	336	323	284	252	197	163	152	145	115	115	103	95	96	82	71	64	68	67	58	64	44	51	42	65	53	39	40	51	50	44	44	36	44	47	29	44	36	40	37	45	45	42	33	34	30	34	30	25	27	30	32	31	37	29	24	30	32	31	39	31	30	34	29	24	23	37	34	36	30	34	24	37	28	31	46	21	24	31	22	32	28	30	40	30	33	34	39	37	25	36	28	23	37	38	18	30	37	30	32	29	33	19	32	25	37	38	30	29	25	24	28	22	25	26	24	33	21	27	33	27	31	33	20	24	31	22	26	25	28	37	25	28	30	33	27	26	28	26	29	25	37	39	28	22	25	28	22	38	28	24	28	28	26	34	25	37	29	24	29	26	24	30	30	34	33	32	31	25	38	29	29	37	29	28	24	33	26	24	25	37	32	24	30	32	20	28	36	36	26	36	25	23	41	25	34	26	28	28	30	36	28	36	38	34	35	27	22	29	24	38	29	32	23	29	34	30	22	24	34	40	27	39	29	25	27	40	29	21	30	27	27	30	28	31	25	28	24	19	28	38	34	14	25	25	22	46	28	27	33	23	32	36	31	33	30	26	33	34	30	26	27	26	29	32	35	28	28	24	29	30	28	37	27	27	37	30	26	31	35	34	35	28	26	34	34	30	18	31	20	22	38	29	37	46	33	33	22	29	24	37	33	30	30	35	28	30	34	25	32	33	26	28	28	38	21	24	27	27	35	31	46	35	28	28	30	29	32	25	19	26	39	25	38	27	30	30	22	30	26	28	32	30	28	31	25	31	36	35	26	26	27	26	23	38	31	35	32	31	27	31	35	27	34	27	24	32	34	32	23	33	40	25	29	27	28	40	21	19	28	21	23	37	31	28	32	27	32	26	26	23	23	39	32	28	30	47	27	41	35	30	27	34	26	29	39	37	36	32	27	31	31	24	24	31	28	31	16	24	26	31	28	30	28	26	44	21	23	28	31	40	40	20	30	30	22	29	33	24	24	39	26	35	31	27	26	31	21	27	33	24	19	48	35	21	20	29	24	28	20	32	31	25	33	35	37	27	28	31	29	37	33	42	26	38	25	28	31	26	35	29	34	27	27	30	38	32	26	34	41	32	30	27	35	33	35	30	40	24	26	31	24	26	31	34	40	31	24	38	28	29	36	29	28	33	31	30	31	25	30	32	39	28	26	25	31	31	38	24	24	19	31	26	43	27	35	26	25	27	22	29	32	44	30	26	28	25	36	29	32	26	25	24	34	28	29	25	34	41	37	31	34	24	29	43	21	28	28	38	33	16	26	30	35	27	34	26	24	26	40	21	31	29	27	21	31	30	31	33	32	34	39	25	31	37	26	35	29	26	36	32	29	32	31	31	35	29	29	24	30	28	23	28	26	36	25	32	35	37	37	18	23	29	31	28	23	41	30	27	34	39	35	33	28	25	23	39	29	31	28	32	32	33	30	34	30	33	30	24	27	35	29	44	33	22	36	38	38	24	25	28	26	32	31	32	25	18	26	37	26	28	25	31	46	28	28	34	32	26	35	28	25	35	34	33	31	27	30	26	39	34	37	34	34	32	33	34	30	42	34	37	27	33	23	28	36	35	28	19	25	25	31	26	44	37	23	30	28	30	35	47	25	32	32	19	36	27	46	31	28	25	26	25	37	28	21	20	27	28	29	22	33	25	28	36	29	23	33	24	26	27	29	38	17	25	43	32	33	30	27	30	27	35	37	32	38	33	25	30	21	33	39	32	24	31	33	39	29	17	26	31	32	28	37	16	25	22	29	35	26	22	28	28	24	25	25	44	33	34	30	31	22	32	36	37	31	41	33	40	29	28	37	35	20	38	29	20	32	26	32	29	31	20	28	23	31	27	37	21	37	36	27	32	33	21	31	26	29	31	37	29	28	37	32	20	33	28	28	23	32	23	23	33	31	35	24	36	32	36	17	22	20	33	35	35	39	27	25	31	24	36	21	26	19	38	34	32	31	23	31	30	26	23	29	32	24	31	25	35	30	32	29	36	31	25	29	26	23	31	34	29	30	33	38	31	40	30	24	24	35	40	40	23	26	29	29	31	29	26	38	39	25	41	24	24	38	33	33	32	39	28	32	39	30	27	32	31	29	23	36	36	35	24	25	30	30	35	32	44	30	28	36	21	33	30	32	22	32	26	30	32	30	28	23	32	39	22	39	35	30	30	32	28	20	35	25	26	35	22	33	32	30	37	39	39	37	30	32	30	26	29	29	26	30	31	47	28	28	23	29	26	22	29	29	24	35	28	30	27	32	34	38	39	26	28	23	24	28	40	32	30	27	33	31	28	23	24	28	29	28	36	37	29	23	38	36	18	20	34	31	29	28	29	23	21	23	31	36	40	35	43	26	29	38	39	24	22	38	36	26	29	34	28	23	32	34	25	32	30	33	24	29	28	35	34	32	38	39	28	39	28	30	34	30	31	33	27	19	30	27	32	30	24	26	32	30	26	38	23	29	28	34	35	27	32	22	21	32	36	27	40	32	35	32	34	37	24	34	33	19	35	27	34	25	24	29	34	20	31	38	25	21	29	32	24	33	40	28	24	28	21	31	30	25	19	25	21	27	38	35	30	26	24	34	26	32	27	30	33	26	24	26	39	30	25	27	31	34	30	30	28	35	36	23	29	25	38	28	25	31	45	31	35	24	21	36	28	32	26	41	36	19	34	40	26	34	23	30	22	34	26	30	37	23	29	34	34	26	38	44	29	29	32	32	31	25	33	32	40	30	19	20	34	20	37	33	28	36	27	33	22	33	32	31	22	27	31	20	33	31	29	32	25	27	18	27	27	34	20	21	28	26	33	27	36	29	29	25	26	31	29	33	28	33	24	31	31	27	27	31	26	28	39	33	34	26	39	31	33	31	37	25	30	29	29	25	33	28	34	31	36	15	30	28	24	34	28	24	30	29	36	28	26	25	30	29	28	32	42	23	32	31	31	27	28	38	28	35	26	31	32	23	28	35	35	23	35	28	24	27	20	18	24	25	22	30	30	29	25	19	20	31	25	22	35	28	27	33	36	35	29	37	36	27	33	31	27	23	39	25	32	28	40	33	27	29	32	24	27	28	24	31	28	34	33	27	25	33	27	29	32	19	25	22	32	28	38	28	30	26	23	38	30	30	44	28	41	36	32	33	33	33	26	29	39	26	26	29	24	26	28	40	41	28	32	23	23	20	29	31	26	41	28	30	38	30	25	29	25	35	22	42	37	29	26	30	24	33	30	28	29	32	32	31	30	40	37	25	22	29	28	31	33	30	22	27	32	33	22	28	28	31	46	33	26	31	25	26	32	30	22	23	33	30	35	26	34	24	37	39	24	32	39	27	36	35	21	26	30	22	26	25	24	26	31	35	31	41	41	26	29	31	27	39	28	32	31	36	23	29	30	27	42	31	25	24	30	37	17	37	23	32	35	39	36	27	31	29	23	37	35
51111	32107	8639	18107	25273	24026	21176	17661	14797	12152	10085	8458	7475	6446	5576	5105	4497	4065	3619	3320	3022	2767	2661	2430	2223	2150	2045	1880	1739	1583	1500	1341	1330	1274	1182	1129	1135	1050	1091	1017	999	900	914	875	888	767	788	745	659	607	643	646	597	613	577	596	586	628	551	609	564	624	549	595	582	575	582	564	598	596	559	616	571	597	563	578	553	556	546	560	550	536	545	518	530	529	529	502	526	523	542	563	558	545	517	528	528	502	489	474	541	498	511	550	514	480	494	501	537	476	512	505	507	502	536	500	506	530	478	513	533	477	504	480	480	486	487	494	483	491	483	525	457	515	526	505	507	505	501	479	507	482	505	465	477	513	470	500	464	514	518	481	491	507	444	518	481	520	463	461	468	498	527	463	452	449	484	509	530	469	480	486	470	506	481	462	497	481	461	538	481	505	494	498	457	487	479	472	500	471	454	457	425	492	499	470	491	480	417	470	473	507	494	484	490	458	493	416	456	472	485	472	505	456	499	490	475	468	448	500	483	484	465	486	513	495	500	433	462	472	491	464	500	470	489	479	430	471	473	492	494	477	468	509	477	479	471	445	443	474	475	452	482	512	476	474	449	506	474	440	446	472	469	499	478	462	465	470	486	535	458	481	487	515	502	436	494	439	530	485	483	488	495	482	492	491	463	488	457	472	535	472	490	455	487	484	524	507	488	490	457	444	496	440	521	485	506	478	460	490	512	483	507	488	487	518	460	479	477	481	494	499	473	458	481	476	531	486	468	449	480	476	498	463	477	507	500	456	468	492	484	478	499	494	455	456	452	506	442	464	494	478	517	470	495	452	508	501	508	459	478	456	484	492	448	495	474	460	499	467	489	472	461	433	485	464	479	450	472	497	464	510	514	509	448	452	484	447	460	469	518	455	511	513	466	466	497	448	451	489	470	523	461	519	483	509	476	476	484	507	500	459	484	506	512	492	507	507	461	502	502	487	465	463	540	463	451	480	497	528	435	517	450	451	543	472	482	511	506	518	506	477	457	501	517	482	459	475	477	481	478	481	491	468	474	459	474	493	474	441	458	496	483	532	467	495	463	489	446	504	491	466	491	465	489	503	491	447	438	474	454	474	482	477	458	489	507	440	499	511	446	497	485	523	467	460	469	461	447	495	481	475	468	463	494	490	515	449	481	464	479	500	496	501	474	481	496	511	480	479	443	438	502	500	453	503	523	470	502	473	496	456	459	422	461	456	492	490	479	489	445	435	516	458	447	446	506	473	509	481	513	491	491	512	460	453	479	488	515	489	456	468	457	441	521	484	491	501	465	452	465	437	476	470	490	475	451	510	517	498	461	490	519	439	513	496	505	457	437	469	451	465	497	467	494	461	484	468	469	463	468	538	487	516	486	515	475	535	487	519	476	496	471	486	484	490	480	468	486	469	468	480	476	452	484	491	513	450	472	517	472	463	473	479	486	492	460	487	498	472	487	484	499	478	481	520	516	476	483	478	500	497	530	482	517	483	473	483	459	451	462	479	495	503	474	481	451	462	476	521	466	454	458	486	483	499	478	484	486	471	463	498	475	444	430	499	429	467	463	495	510	489	479	472	448	444	525	481	503	484	484	465	460	460	469	484	498	485	488	468	491	458	479	471	497	461	484	514	486	461	453	450	476	524	485	494	485	482	478	469	454	509	472	478	494	456	460	475	456	487	494	448	467	501	494	525	468	469	502	470	497	490	466	478	519	495	462	468	491	473	486	480	471	485	506	447	476	487	439	515	499	460	475	463	497	475	487	457	507	491	474	465	466	470	486	484	507	469	466	488	488	442	497	465	447	509	475	490	482	501	488	476	464	494	493	467	475	470	486	473	473	512	528	486	468	460	436	480	448	490	487	477	479	496	453	443	506	484	495	461	463	502	463	488	439	459	457	505	504	464	488	447	494	517	499	448	501	470	475	492	479	515	488	465	480	468	468	529	480	460	482	512	453	485	489	485	507	461	524	473	503	513	455	476	467	477	479	524	441	498	493	504	451	466	497	411	491	516	483	479	457	475	491	468	495	464	507	510	493	508	495	478	482	479	485	494	453	521	462	484	480	506	476	479	456	476	515	498	471	477	462	495	498	473	475	483	481	489	500	449	483	474	468	509	468	484	469	452	503	486	478	488	448	491	481	503	485	506	485	483	456	451	490	510	449	541	461	481	463	490	479	483	492	493	460	495	480	503	483	455	449	463	510	490	471	473	494	485	443	458	469	462	509	495	460	520	473	459	443	484	467	493	473	509	459	471	448	491	474	458	496	492	429	457	524	495	439	493	471	476	427	504	487	453	457	468	485	529	465	498	428	475	539	494	486	492	487	492	457	493	480	486	479	454	440	482	481	501	445	470	519	475	512	499	521	505	482	546	518	490	446	488	460	482	472	481	450	440	528	439	509	479	458	439	480	493	481	468	489	512	468	503	462	470	484	463	453	496	476	483	508	487	526	485	502	483	540	483	457	488	499	455	494	514	503	431	479	499	473	467	477	518	501	462	480	474	482	509	463	503	509	488	450	479	496	492	426	497	498	487	481	486	468	488	474	501	486	453	438	466	497	484	484	466	466	523	473	460	513	475	489	473	450	505	508	495	493	512	473	476	476	466	467	485	512	463	459	481	480	514	483	467	438	484	463	508	451	460	513	468	492	434	530	437	495	465	483	490	495	502	499	476	447	467	496	436	491	492	463	504	462	482	466	442	476	464	499	486	490	460	491	507	472	469	480	511	449	481	456	492	438	517	488	483	464	511	518	528	477	493	499	492	459	490	463	469	476	445	503	467	514	473	476	460	489	454	506	451	450	486	479	477	509	475	457	501	487	471	452	482	492	516	473	476	482	483	476	501	479	480	457	483	503	501	472	445	445	486	511	504	465	534	475	490	501	498	486	463	516	502	512	488	500	437	531	503	466	434	478	463	464	478	470	493	481	499	460	478	476	489	493	521	478	485	499	481	489	448	468	463	490	491	489	485	527	469	480	468	485	477	475	462	492	486	463	467	443	504	440	473	464	491	474	500	476	474	506	498	443	490	452	523	492	436	480	485	489	510	476	472	472	493	455	503	511	429	516	481	510	478	449	481	526	484	458	516	519	492	462	453	486	501	478	449	463	497	504	491	500	495	477	467	462	483	470	454	519	502	513	488	469	511	509	463	466	479	484	498	478	498	552	482	479	494	514	504	453	491	476	481	488	490	454	502	475	463	447	494	495	509	515	452	499	464	473	493	460	475	459	456	511	476	469	469	459	472	497	473	479	461	496	507	482	518	465	483	486	458	503	488	487	516	473	520	481	465	480	501	478	537	489	471	446	466	483	466	483	468	512	495	468	523	441	473	499	500	445	472	463	465	477	465	512	469	512	447	460	462	480	493	466	495	461	514	486	465	476	500	469	491	516	475	444	474	488	449	511	479	471	500	480	444	465	502	471	473	529	487	486	499	472	445	483	469	453	464	457	491	471	515	509	487	458	493	521	462
9217	3128	292	173	270	285	223	211	182	162	146	132	107	108	113	77	70	76	47	62	61	55	51	59	48	44	37	42	37	49	52	33	38	33	37	36	40	29	28	41	26	19	44	32	33	34	33	32	31	24	19	23	30	32	17	27	30	29	27	26	28	28	25	23	28	33	29	41	35	30	31	29	27	24	22	25	31	24	36	24	23	34	27	24	22	17	23	23	28	29	33	38	18	31	29	28	39	32	31	25	22	26	29	29	31	29	37	20	28	34	25	25	29	23	23	23	29	27	18	32	38	37	15	38	27	29	24	29	27	33	27	36	28	37	20	22	29	24	21	18	26	25	27	38	29	26	25	24	28	23	34	31	23	37	30	30	25	35	27	23	27	23	36	26	30	20	27	24	25	29	31	24	34	24	27	23	31	21	33	23	30	31	28	30	23	30	32	29	31	24	27	25	26	21	22	35	27	30	26	30	26	24	25	18	19	25	24	26	29	41	33	27	18	25	32	30	23	26	18	27	29	24	31	27	21	20	28	25	27	30	25	26	27	32	35	31	27	24	23	27	39	22	31	33	39	24	24	33	22	27	26	30	27	33	18	33	31	34	25	29	35	22	37	24	22	20	26	29	21	17	32	25	16	24	28	23	25	28	28	24	28	32	29	30	31	19	23	34	26	33	19	22	24	23	34	32	28	29	17	26	20	21	14	25	23	26	17	29	26	24	19	22	31	24	33	28	27	23	25	20	25	25	27	25	29	23	34	25	24	24	30	28	31	40	26	33	20	15	20	36	14	33	27	25	23	32	32	24	19	23	18	30	26	23	30	28	18	20	27	23	22	32	26	33	25	30	30	26	24	24	32	32	23	28	20	35	31	26	33	22	26	28	25	26	16	33	27	23	30	29	18	22	30	30	23	34	28	26	30	29	28	21	34	29	20	22	15	21	15	17	32	39	28	28	21	27	35	27	24	22	20	27	41	26	23	31	26	30	19	34	25	19	16	15	24	31	26	20	38	26	24	19	29	20	30	24	20	24	30	37	19	29	20	21	22	19	22	28	25	31	22	31	29	21	29	23	31	21	29	25	25	19	29	25	29	36	22	30	29	26	25	34	32	37	31	21	18	26	28	39	30	29	26	26	27	25	38	34	36	25	21	28	26	29	24	33	26	28	25	18	23	26	26	30	29	19	25	32	25	27	27	27	25	22	22	24	31	17	26	24	31	23	33	25	29	24	24	21	26	23	15	20	26	22	28	29	33	20	32	29	25	27	26	21	19	30	29	33	30	36	20	27	17	25	24	21	36	20	36	29	28	32	28	25	22	24	22	24	21	26	29	30	15	24	23	25	31	37	22	26	33	30	30	31	30	27	27	19	19	25	24	25	28	26	25	29	23	17	31	31	24	22	25	29	22	25	32	27	33	31	18	19	26	26	32	20	23	30	33	25	22	29	23	25	24	25	33	23	33	18	32	25	34	32	25	25	25	29	26	31	16	20	30	27	39	25	27	27	20	29	23	30	26	31	27	20	26	24	20	31	27	38	28	26	31	25	25	33	28	23	27	18	27	31	30	28	17	28	34	26	23	32	27	26	29	21	26	22	16	23	21	35	30	19	17	20	22	34	30	23	29	30	25	27	23	23	29	23	28	30	34	24	20	26	24	21	28	29	21	24	24	32	30	31	34	29	26	28	27	48	30	24	26	22	30	25	19	28	26	37	26	30	27	24	18	24	26	23	22	29	25	34	15	25	33	33	24	23	25	28	27	32	21	29	24	39	34	29	25	18	23	44	31	25	33	25	15	19	19	21	26	28	32	26	34	24	21	21	31	24	31	19	32	28	30	26	18	25	35	24	20	25	30	22	35	20	30	34	22	24	17	24	38	31	26	29	28	22	34	22	28	26	23	16	28	22	24	23	26	24	23	27	29	29	30	26	20	21	27	27	20	29	40	24	27	15	28	25	18	26	24	20	23	30	29	15	18	27	36	26	29	19	24	32	23	28	25	36	35	25	22	27	32	29	23	20	32	29	28	41	26	30	22	22	28	34	25	23	27	27	26	26	21	22	20	32	19	26	31	27	27	19	23	36	27	33	26	28	28	24	28	34	20	22	28	27	24	25	19	22	22	18	20	29	34	26	23	26	28	24	17	29	35	17	32	17	22	35	23	18	28	37	28	40	27	38	31	20	23	47	27	22	27	28	29	26	28	25	24	30	26	32	23	17	15	25	26	38	24	27	20	24	33	27	25	18	26	19	31	22	31	22	26	28	29	17	27	27	37	38	20	22	32	25	20	22	26	32	32	30	29	26	32	29	37	22	29	23	23	25	24	23	21	23	36	18	26	34	32	29	36	25	15	30	20	29	21	26	28	35	11	15	31	17	31	20	26	22	23	26	31	27	23	29	25	29	23	26	31	32	18	21	28	21	28	17	20	31	32	31	19	32	26	30	23	30	26	18	29	30	29	24	23	28	21	29	26	30	42	36	28	28	21	23	27	21	23	28	30	28	26	25	31	29	31	29	32	17	32	28	25	27	24	27	34	30	26	32	29	23	33	25	20	32	35	28	27	24	24	25	31	27	26	21	23	25	28	16	27	26	17	24	29	21	30	32	32	34	27	28	21	31	30	24	23	29	27	26	27	35	29	30	26	33	24	28	27	26	26	22	24	25	30	19	31	31	32	31	24	24	22	26	26	23	24	21	32	27	32	24	24	23	32	26	20	29	26	19	29	25	19	29	23	28	29	21	27	19	38	22	25	25	22	24	24	19	23	30	38	22	26	28	32	40	23	31	20	20	24	21	33	33	35	28	28	24	22	33	31	24	27	26	20	27	29	26	23	29	23	14	25	29	21	28	23	23	22	19	28	19	30	24	31	28	28	23	32	25	18	28	20	28	25	25	15	24	31	30	13	20	23	24	25	26	25	26	31	26	29	31	16	26	22	31	35	34	19	28	26	28	22	30	16	30	26	30	26	32	27	29	24	29	36	24	24	20	30	26	21	30	24	27	21	28	26	28	29	31	25	25	32	25	30	26	28	29	28	27	27	24	21	20	22	34	24	27	35	23	36	21	23	31	20	30	24	33	26	33	31	21	28	18	31	29	26	23	26	18	26	24	25	28	23	24	32	27	33	28	33	23	20	35	38	28	24	34	19	24	22	30	26	23	30	18	16	25	35	27	28	33	18	24	21	23	25	19	26	22	30	28	26	24	37	28	30	31	29	28	33	25	25	27	27	23	26	27	30	24	28	25	22	27	21	33	31	24	29	23	27	22	24	29	26	25	27	23	31	20	31	23	28	32	25	37	36	20	29	29	25	21	28	22	24	20	30	31	24	40	25	31	25	30	22	22	29	34	34	32	25	16	23	22	24	15	20	33	30	21	27	27	22	21	22	22	32	21	33	29	26	27	37	26	24	25	41	25	25	27	42	20	25	17	20	25	34	28	39	29	26	33	29	22	29	23	22	30	29	25	31	27	24	35	24	27	20	25
44409	25594	6443	14187	20876	20017	17080	13912	11492	9316	7702	6412	5558	4934	4294	3824	3403	3058	2683	2433	2223	2078	1881	1785	1784	1619	1478	1401	1267	1274	1182	1054	1001	1000	910	898	903	806	896	788	749	725	678	717	735	672	635	600	576	543	533	535	534	473	504	535	494	445	508	510	494	498	520	470	533	503	485	451	468	480	500	529	514	479	500	475	458	460	452	478	444	454	457	496	475	446	467	466	466	486	458	485	466	478	476	451	445	499	437	445	482	470	448	454	457	471	447	450	478	435	462	452	470	437	448	438	460	432	443	380	453	441	426	439	458	447	456	462	427	464	428	443	488	462	444	468	436	442	434	427	457	417	437	439	457	436	444	438	437	423	412	416	440	450	464	474	434	423	411	427	420	461	420	458	393	480	394	422	457	416	394	428	432	446	382	463	432	439	426	448	427	450	421	432	426	437	426	446	426	450	427	432	429	443	458	458	442	420	416	426	429	450	451	438	445	428	405	413	428	411	470	423	417	406	431	426	422	430	398	408	463	438	420	459	442	428	451	442	409	417	434	411	402	449	430	396	413	453	428	465	443	432	418	458	411	431	471	464	455	398	406	420	434	403	396	450	473	432	408	432	444	430	386	426	421	437	446	440	420	424	452	393	417	413	431	439	428	391	408	458	435	452	441	398	410	451	435	423	418	450	422	427	460	435	434	419	389	455	386	458	425	410	427	436	449	436	413	475	429	453	381	425	424	436	457	451	432	402	429	448	429	427	445	430	432	424	453	436	457	429	395	460	458	419	439	397	448	448	426	430	413	442	451	405	412	446	440	440	436	451	433	452	446	465	422	466	434	412	431	432	443	419	428	446	433	415	424	438	459	428	446	415	416	422	415	450	420	414	453	413	427	393	454	447	405	464	457	439	417	420	444	409	462	424	431	426	464	435	423	425	437	441	484	411	434	403	401	469	463	413	463	422	414	473	404	445	453	414	433	439	458	394	436	404	442	418	398	410	417	435	436	455	432	455	410	450	471	438	456	419	446	414	442	442	453	426	440	440	445	436	418	444	426	414	425	433	406	436	421	430	419	430	423	410	434	438	383	413	444	440	401	407	405	425	442	453	407	442	428	425	416	438	429	405	419	433	445	422	418	422	437	404	459	419	435	482	459	420	464	417	412	421	424	452	447	475	445	476	394	442	436	486	400	393	459	444	383	427	434	443	431	458	409	403	456	384	414	425	455	404	389	457	439	418	415	452	415	463	453	408	414	412	426	423	433	427	441	422	458	396	452	444	414	402	452	425	418	430	394	435	430	444	442	419	403	444	416	434	421	449	436	391	428	461	466	442	448	429	439	471	420	468	471	439	431	429	448	425	416	451	425	441	426	446	428	430	489	449	440	439	422	419	440	445	465	474	470	426	440	432	384	431	452	401	421	440	421	432	415	425	426	450	397	428	400	457	404	430	441	425	426	412	457	418	424	433	391	421	431	455	460	423	481	442	384	450	438	459	426	469	453	457	462	447	426	481	382	458	435	432	454	396	458	386	427	429	421	452	396	411	436	417	426	433	416	420	481	463	424	446	438	424	407	440	420	440	411	414	432	454	410	402	433	442	449	446	414	421	452	410	445	475	438	436	435	456	441	406	393	438	412	418	456	413	449	426	434	407	440	432	414	436	420	420	406	402	416	426	454	425	449	428	421	437	416	452	434	469	427	440	464	454	422	461	407	387	394	416	447	409	419	413	443	426	414	447	427	409	453	430	429	428	465	472	437	435	412	414	412	421	387	431	441	421	447	451	424	435	422	423	466	435	448	401	417	483	407	423	435	442	439	423	443	399	398	403	431	425	391	420	456	457	418	428	420	459	445	420	438	426	420	431	451	415	433	447	448	445	463	447	416	444	428	441	419	460	434	441	416	413	431	466	436	410	425	405	424	413	402	442	414	403	452	415	462	464	452	443	433	428	415	434	420	458	440	404	447	419	384	403	467	419	452	418	416	391	409	407	441	436	434	408	446	436	384	450	446	433	401	479	404	396	414	446	449	423	433	439	415	449	427	445	438	455	433	445	457	440	442	442	410	418	482	448	404	398	412	440	416	420	422	421	397	387	455	423	474	456	417	439	408	453	426	484	415	466	426	426	467	450	439	406	428	429	468	432	452	437	411	429	435	450	461	432	455	403	428	437	435	449	425	462	432	450	440	414	421	420	431	392	419	421	406	416	444	411	418	464	432	459	426	437	417	439	454	461	427	419	422	404	424	422	466	439	453	416	460	450	410	415	428	447	439	377	395	455	418	420	454	381	441	406	448	408	445	448	450	424	423	422	396	421	408	459	459	436	431	410	455	447	402	387	435	417	398	404	461	434	462	389	440	470	427	424	446	473	432	496	439	431	440	414	439	434	439	407	463	432	439	418	376	438	446	433	442	460	467	437	460	400	453	422	448	423	456	453	452	401	431	439	435	406	476	435	430	422	439	452	410	458	475	462	423	403	463	422	443	434	452	439	432	422	419	418	420	414	449	430	410	453	483	427	390	416	432	454	406	411	428	399	392	431	445	421	426	449	498	409	427	439	381	417	432	460	415	457	448	421	449	436	438	445	416	408	452	470	451	427	435	454	406	422	417	407	432	433	426	473	442	421	419	452	424	441	451	389	462	451	451	460	443	420	474	424	437	431	452	406	437	454	427	390	446	459	435	379	433	409	425	453	414	425	430	441	444	443	423	435	415	434	431	441	414	454	433	469	450	456	385	477	426	404	458	442	424	437	387	438	424	392	419	398	440	423	402	448	421	426	439	440	410	458	425	388	436	455	460	391	471	425	399	465	419	414	395	407	453	460	452	411	425	458	418	450	390	432	429	396	456	463	423	432	446	434	447	432	411	397	431	424	430	404	437	423	443	429	420	454	429	438	439	431	406	435	430	446	430	415	410	450	446	426	422	430	445	386	423	403	455	421	445	450	430	455	459	422	448	436	412	450	430	425	418	414	423	407	394	425	416	428	417	383	431	423	410	432	458	421	441	442	436	480	431	425	433	410	424	445	447	428	455	423	425	444	429	474	462	440	450	446	443	446	384	439	414	433	428	431	412	444	428	408	423	421	452	396	419	409	468	449	437	466	411	434	428	473	405	408	424	428	408	406	434	433	455	429	404	418	423	439	452	421	434	408	421	448	424	449	421	403	446	412	416	444	404	420	442	439	419	443	407	447	396	458	422	419	412	431	441	428	420	397	448	431	425	462	444	432	435	454	438	455	471	424	414	464	438	440	430	445	414	443	394	465	408	442	427	394	407	432	427	457	433	439	404	425	441	454	427	433	410	465	426	451	403	416	409	441	428	445	385	457	446	459	426	459	436	442	434	423	441	432	455	431	396	410	411	444	401	466	423	409	467	428	443	422	412	413	450	431	422	426	417	409	427	447	452	424	491	433	430	407	435	445	426	425	433	418	467	471	444	417	415	434	471	436	456	413	450	424	455	472	404	458	427	426	481	448	408	454	424	460	401	437	415	427
13469	6672	550	330	443	458	386	361	323	251	227	222	174	166	154	118	118	97	122	110	75	83	81	76	82	81	75	63	50	61	58	63	62	59	56	57	39	50	46	40	39	43	48	37	48	39	39	38	42	50	51	37	44	37	42	32	37	29	47	40	33	43	34	36	35	30	33	36	44	31	39	46	42	40	33	41	39	34	41	34	45	39	42	33	42	33	35	40	30	31	35	34	37	42	38	37	26	33	36	40	29	39	42	32	37	27	33	39	34	36	44	33	46	30	28	35	43	39	39	39	34	37	24	33	32	32	32	49	46	31	42	41	39	37	50	26	35	28	30	20	43	40	40	28	38	38	25	40	45	27	41	35	31	37	19	37	32	35	26	33	37	33	29	39	43	31	24	34	25	37	35	42	30	48	42	26	35	34	33	38	32	29	35	29	37	36	34	38	31	36	31	43	37	33	38	30	30	37	45	38	34	34	37	34	27	33	45	30	42	39	27	40	45	44	36	36	31	26	48	35	27	32	36	40	30	31	28	43	27	32	30	30	33	40	37	34	33	37	41	44	31	37	37	38	27	36	39	33	37	33	32	38	36	36	43	43	31	22	43	36	28	38	41	34	48	36	35	26	36	42	38	32	40	46	33	35	39	36	31	26	42	32	24	26	44	37	34	46	42	41	38	32	36	35	36	17	37	32	37	38	35	37	38	24	28	35	35	40	23	35	36	32	28	30	36	31	37	33	31	37	32	33	34	34	20	27	38	46	30	44	30	37	35	42	30	33	46	37	37	29	26	25	34	26	37	37	29	33	32	45	34	37	44	38	35	34	32	40	30	36	34	28	30	35	32	36	32	38	42	37	39	29	39	32	34	44	31	33	33	38	34	43	29	38	30	38	43	37	31	30	16	41	39	38	34	25	41	42	36	43	36	20	39	44	31	39	34	36	38	33	43	42	34	31	31	39	27	27	43	45	41	39	30	27	43	38	50	36	34	39	32	32	30	34	36	36	46	42	28	44	34	37	40	26	27	32	29	24	38	40	33	30	36	35	48	36	36	24	40	36	34	42	35	32	35	36	43	27	35	27	36	36	38	33	36	38	37	28	36	43	36	32	29	45	32	27	34	32	32	26	41	31	30	39	35	26	33	30	28	49	32	36	43	32	36	34	36	39	43	33	37	38	28	40	39	34	29	32	30	40	30	32	33	31	42	26	34	38	27	41	36	37	36	29	37	31	23	43	27	38	23	37	39	41	33	29	43	40	35	33	24	30	37	41	46	42	23	29	39	35	31	39	38	30	35	34	39	36	45	32	44	31	39	36	28	42	32	45	48	39	39	34	34	36	32	36	25	46	33	33	39	23	27	42	44	32	33	28	28	30	45	35	30	34	36	25	35	46	40	30	41	35	29	38	31	32	35	38	27	36	33	33	43	38	26	32	45	32	42	43	28	44	34	41	49	43	45	36	40	39	31	36	34	30	32	38	34	27	41	26	34	44	31	29	35	32	41	27	32	29	27	36	31	30	39	40	41	40	39	46	36	35	26	38	35	37	31	39	32	41	32	38	31	48	36	45	43	46	40	31	32	42	38	37	40	27	28	36	27	33	39	34	39	41	41	29	38	38	31	34	34	33	29	33	35	34	33	31	35	31	26	35	34	34	24	44	42	53	42	35	39	38	30	30	43	36	35	31	36	33	39	44	35	37	35	36	38	35	35	31	40	24	33	37	32	37	46	37	32	28	28	33	39	26	40	47	30	45	33	47	40	27	32	44	39	42	42	25	38	26	30	31	33	34	38	40	38	40	43	34	33	41	33	41	28	41	37	44	39	38	31	43	31	37	36	32	39	38	38	41	44	42	32	40	31	34	35	39	40	38	24	28	44	43	32	33	39	32	34	28	41	38	35	32	36	31	42	35	25	39	37	34	49	32	38	29	32	40	29	31	33	31	35	27	31	30	30	37	38	32	36	38	39	44	40	43	38	30	31	37	42	29	30	45	30	38	26	38	25	45	44	33	34	34	30	31	38	39	33	32	26	42	43	46	44	41	35	33	39	35	35	45	33	29	34	27	39	40	26	47	38	29	34	39	37	57	33	32	28	35	30	36	44	42	43	26	39	54	29	39	28	43	46	32	45	32	33	47	41	39	38	32	40	26	40	39	37	22	32	34	36	38	34	37	29	35	27	46	45	45	39	35	46	46	41	29	29	26	42	37	40	24	39	23	40	31	44	33	28	31	29	38	36	36	48	33	43	32	31	36	34	30	35	43	42	38	19	20	29	32	39	38	37	38	37	29	42	43	30	55	36	40	40	29	36	39	33	37	30	36	37	30	33	35	36	36	33	34	36	32	41	36	32	40	32	38	27	43	41	40	38	28	37	36	38	33	28	35	43	35	39	34	32	37	24	33	25	27	32	37	38	39	40	33	33	33	33	41	19	40	39	48	36	34	39	37	29	32	33	41	29	39	35	35	29	35	31	34	42	34	36	28	34	29	36	44	30	36	36	38	43	30	36	37	30	40	41	31	46	41	43	38	39	29	31	38	31	27	34	43	35	32	44	37	35	42	32	34	34	28	33	34	38	35	31	33	36	31	34	29	30	35	33	29	34	36	31	26	28	37	24	33	42	37	45	35	32	36	27	42	37	35	36	35	41	48	28	35	30	37	34	28	39	38	29	38	26	40	34	35	40	39	28	35	36	40	36	35	32	36	35	39	40	35	49	41	34	43	35	26	34	29	40	35	34	37	34	27	38	30	30	47	41	34	34	26	37	33	47	32	38	29	31	41	29	30	33	28	36	28	50	27	42	27	42	32	20	35	30	38	25	31	41	25	36	37	34	33	36	34	38	38	35	31	43	28	30	38	35	35	30	32	34	39	29	30	42	46	31	34	25	49	30	30	26	31	29	38	33	40	35	43	42	45	33	27	35	34	32	37	30	47	42	28	35	29	39	50	39	41	25	35	31	38	33	31	40	37	37	29	27	31	32	40	34	26	37	34	37	41	33	30	51	41	41	30	31	38	40	39	39	29	35	30	35	37	37	42	34	42	33	39	35	35	35	38	38	33	29	33	36	44	36	38	43	33	37	27	32	46	37	44	42	34	30	34	40	33	31	31	31	38	47	38	37	33	29	36	36	28	29	41	32	32	47	37	37	30	27	42	29	40	28	35	29	36	32	31	30	45	33	29	33	45	39	27	38	27	39	32	38	31	39	38	48	35	27	40	40	42	37	30	35	30	44	36	34	35	31	36	31	33	28	38	47	30	43	40	39	26	44	28	21	47	31	41	34	27	36	32	36	30	28	32	31	29	44	28	44	35	46	35	42	27	41	36	38	34	44	36	43	45	30	33	41	33	37	40	32	25	38	37	35	23	40	40	45	39	38	41	39	33	46	27	40	47	28	28	36	32	26	42	33	40	30	48	32	32	41	27	38	34	32	31	32	54	34	49	36	35	27	26	43	43	30	40	45	30	40	28	36	38	23	31	31	37
53151	32901	9652	19746	26803	25686	22794	19494	15825	13372	11401	9675	8535	7447	6614	5982	5375	4741	4277	4062	3638	3307	3107	2801	2706	2470	2333	2129	2059	1920	1809	1619	1590	1537	1416	1381	1385	1222	1245	1172	1119	1035	1055	1039	1019	954	866	857	807	789	784	722	751	709	686	709	753	710	702	709	686	687	704	710	716	719	677	675	687	706	667	678	687	705	678	663	638	649	665	673	649	633	617	626	616	632	624	621	583	661	627	602	622	645	649	622	644	618	651	647	605	596	623	623	612	612	576	597	599	572	564	577	611	575	628	568	561	573	610	589	594	562	590	563	596	584	558	593	586	554	594	559	573	536	572	546	607	538	578	567	552	576	622	606	588	568	575	572	577	572	581	604	506	585	523	611	589	570	537	583	562	601	624	557	548	591	560	549	568	560	594	544	590	566	568	564	564	578	552	597	530	539	566	617	615	555	537	579	588	540	552	528	565	546	550	577	600	579	576	603	520	574	644	611	538	583	585	579	557	543	569	600	570	559	589	573	564	590	568	557	542	534	588	524	544	551	564	546	589	547	554	555	558	586	547	563	604	567	549	522	554	561	553	594	571	558	540	557	557	559	569	539	580	576	573	553	610	567	576	580	531	545	594	565	609	578	572	592	553	527	536	560	567	540	592	559	554	561	585	573	591	570	568	542	570	557	578	554	558	534	579	563	567	537	600	571	551	609	569	572	558	594	602	604	552	515	578	571	588	549	558	533	549	594	520	571	594	543	572	528	585	559	545	561	576	596	549	588	623	559	559	582	551	589	522	554	537	598	557	589	552	580	559	593	588	558	548	506	568	558	578	561	597	623	598	494	570	556	585	564	529	569	552	571	589	574	568	561	547	549	582	541	597	593	593	543	514	536	562	546	582	542	525	585	597	592	611	592	588	556	606	575	588	537	546	605	584	586	534	552	576	549	594	536	544	555	595	577	596	563	607	578	548	567	590	561	604	582	560	570	548	579	575	564	563	567	544	591	590	571	603	613	543	576	549	580	589	547	598	561	568	552	560	583	556	592	563	545	536	570	574	558	588	607	538	578	592	609	618	624	597	560	605	558	587	606	591	551	563	552	573	541	564	572	575	553	600	546	532	539	542	576	556	574	555	569	543	575	601	586	598	572	551	589	568	587	563	554	595	600	582	591	559	585	613	572	542	547	540	583	573	605	554	578	564	597	565	568	611	554	499	538	533	581	551	531	556	509	540	557	559	548	565	567	541	568	578	531	559	544	523	565	572	571	578	574	555	602	576	594	587	546	581	575	557	580	586	567	562	523	584	563	566	569	580	579	547	564	593	526	542	552	564	586	565	547	539	552	538	560	594	555	558	576	570	566	589	599	560	575	580	545	569	527	561	535	567	580	567	570	563	548	602	564	612	583	615	614	574	593	566	585	603	586	566	572	596	602	531	551	596	573	533	551	565	585	577	564	565	576	570	595	592	521	580	574	559	536	561	587	623	589	563	597	615	585	576	556	603	529	556	578	500	627	600	568	618	580	555	543	598	543	588	562	545	585	570	560	550	565	593	513	583	546	567	560	574	527	592	570	565	563	555	553	577	602	539	567	530	581	582	579	572	524	565	520	533	578	557	578	600	528	558	565	556	550	554	578	547	579	574	600	575	556	593	504	579	585	556	599	541	568	555	579	593	572	559	597	578	604	539	582	576	569	589	545	591	596	573	547	563	590	560	559	550	529	591	585	551	543	550	587	569	549	575	606	574	548	619	569	609	581	624	553	546	566	581	550	575	600	539	544	596	603	546	525	572	545	547	605	571	617	569	545	575	552	605	585	574	553	575	565	564	546	529	574	570	596	545	558	546	553	551	577	606	539	565	584	610	580	542	544	539	596	582	588	534	567	578	543	548	569	564	581	543	534	585	572	570	584	571	587	575	550	526	560	532	562	552	537	565	569	532	584	567	564	565	553	559	489	544	596	614	566	559	561	570	568	604	563	613	581	627	587	559	582	572	592	571	578	565	608	592	517	593	551	619	590	591	593	536	604	572	573	527	568	583	595	579	605	558	563	528	561	561	597	565	569	574	573	521	560	608	555	596	557	535	568	595	575	544	592	509	557	539	582	555	594	561	592	524	588	541	641	534	561	561	515	584	633	565	594	586	579	558	571	564	566	592	593	548	538	572	567	579	588	567	563	572	584	601	605	552	555	618	544	543	608	590	553	553	550	609	587	572	579	565	580	598	555	564	547	585	582	575	538	599	577	578	544	581	552	575	578	529	584	573	586	549	555	544	526	531	563	561	546	581	564	605	544	578	560	540	563	569	571	590	568	596	597	560	563	521	588	573	530	564	537	515	554	553	613	564	568	580	622	599	604	587	589	548	562	592	536	534	570	586	537	573	576	562	600	571	585	585	631	579	586	546	536	598	568	563	575	557	562	522	535	579	604	550	542	582	512	581	591	589	570	557	575	545	554	551	545	552	596	641	599	562	537	542	548	595	555	527	545	577	554	546	563	527	576	590	603	605	583	550	583	587	582	590	558	586	557	549	568	543	579	561	549	527	564	571	554	579	571	541	570	594	531	598	594	578	577	524	554	581	554	563	531	576	575	569	570	580	565	604	549	517	567	565	555	599	539	546	593	586	594	567	561	580	553	580	610	559	563	591	584	598	560	516	554	552	590	538	555	497	552	560	531	605	585	592	576	575	547	613	585	549	542	573	583	553	578	535	522	588	587	545	550	540	593	597	560	592	572	582	553	588	531	548	563	561	552	585	544	600	600	538	538	549	521	556	545	547	586	546	587	558	565	596	561	579	525	557	533	565	548	559	538	558	540	565	595	563	593	574	572	541	580	578	589	599	620	581	590	564	571	598	592	574	545	564	550	597	568	576	577	612	556	598	567	569	554	544	525	535	575	548	598	589	555	646	542	563	600	548	569	551	591	512	579	568	576	570	569	570	491	535	551	558	528	609	555	561	563	580	579	546	566	577	574	588	545	592	573	568	555	532	559	577	549	561	528	544	569	569	549	577	580	593	609	587	602	587	560	591	542	571	563	567	563	558	558	560	575	620	566	582	599	584	580	607	586	573	526	550	534	555	554	552	530	565	554	557	578	554	592	566	544	587	546	557	558	536	568	562	544	564	594	568	568	536	554	585	563	570	587	548	573	583	545	575	558	578	599	603	567	589	550	624	559	551	527	583	555	560	564	581	596	529	571	588	569	594	564	531	557	656	558	526	585	570	548	584	578	559	567	574	556	563	578	524	549	530	582	565	534	521	575	579	610	542	557	539	588	608	555	587	585	548	574	554	578	556	573	537	552	587	561	592	508	543	549	590	582	611	544	540	568	553	602	596	561	621	555	607	568	479	565	565	554	581	585	560	540	600	544	564	567	565	619	583	580	554	554	558	571	557	573	576	577	562	565	556	566	564	572	571	588	569	559	567	610	566	585	564	551	543	572	536	572	618	568	611	580	561	594	535	550	534	541	557	550	607	548	560	557	587	562	586	594	574	581	583	568
5045	1652	151	96	148	154	121	112	123	93	82	82	76	68	61	51	48	37	47	35	40	49	37	36	27	32	34	29	25	23	25	24	32	24	26	27	29	22	26	15	16	26	15	22	21	19	16	18	26	23	15	14	17	19	14	18	23	21	19	11	26	18	18	18	14	13	14	19	21	26	21	25	18	14	16	11	12	15	17	21	18	18	12	11	16	23	21	22	11	9	15	12	25	14	13	16	17	22	13	17	15	17	11	15	18	19	24	19	14	22	19	21	18	19	16	20	8	16	16	20	22	17	16	15	11	19	20	11	11	20	18	16	13	17	21	16	20	12	21	13	19	12	19	22	14	17	14	15	21	19	18	13	17	16	11	20	17	13	26	16	14	11	20	15	16	22	15	14	10	11	24	20	15	13	13	13	18	17	13	14	15	15	21	13	28	23	15	16	16	23	21	15	19	18	20	20	17	19	21	16	15	20	19	19	12	24	17	9	26	17	14	20	16	20	14	13	15	12	18	14	15	18	16	18	27	15	9	17	18	16	12	16	16	17	15	18	17	18	18	16	20	21	10	20	18	20	14	18	11	17	14	15	20	23	13	15	25	15	24	12	15	18	8	16	14	15	21	24	20	13	14	14	20	18	21	13	20	15	14	12	26	17	13	22	26	20	12	21	20	21	12	19	23	8	10	29	22	9	13	13	20	14	20	14	14	18	21	19	14	20	17	15	16	14	13	16	21	7	20	11	17	18	16	19	19	19	17	14	17	14	15	18	18	19	23	14	14	21	11	10	17	15	16	23	11	10	15	27	15	24	21	24	13	19	19	16	19	12	17	20	18	18	16	12	14	16	21	29	14	18	15	13	16	19	14	12	20	14	21	9	20	17	19	13	21	16	12	11	21	16	13	22	16	21	26	21	18	16	11	18	19	14	17	12	16	15	13	21	19	11	13	14	27	18	22	10	18	22	23	14	11	14	22	18	15	27	10	16	17	17	17	16	15	19	21	14	17	11	15	15	18	11	16	13	18	17	19	17	12	23	14	18	23	18	11	16	17	18	16	23	12	12	17	22	16	19	12	10	21	13	22	17	15	16	14	24	10	14	16	14	13	22	19	21	20	14	16	17	25	16	11	17	19	17	8	18	23	15	11	20	14	22	12	13	10	22	16	14	14	17	15	15	12	17	19	17	19	15	11	13	14	23	14	9	11	11	14	10	17	17	17	19	13	16	10	17	18	20	20	10	20	20	20	20	15	13	10	16	14	24	13	16	19	17	18	17	16	12	12	26	14	17	14	17	11	16	20	12	10	12	14	19	11	23	22	22	18	26	11	15	14	12	14	15	7	20	16	14	17	16	13	19	14	12	14	20	23	11	14	20	15	16	18	15	16	18	17	12	14	17	16	20	14	20	23	14	17	12	13	10	19	19	20	13	10	15	11	15	11	20	22	13	9	12	21	17	18	18	11	16	10	12	17	11	12	19	14	18	18	22	8	15	11	25	12	17	13	20	17	19	9	28	15	16	13	13	20	12	15	16	21	20	10	16	11	16	20	18	16	18	16	21	16	16	20	19	16	12	17	24	8	23	24	20	19	20	16	16	12	18	9	19	15	13	19	15	21	21	17	21	19	16	16	18	18	17	25	19	19	20	26	15	15	19	13	16	17	16	16	18	13	19	14	22	13	17	14	19	11	20	15	18	20	15	20	14	13	12	16	18	20	21	19	11	9	18	9	13	24	15	25	19	21	20	18	21	18	17	19	18	14	13	24	15	20	15	11	15	16	16	10	19	17	22	15	13	11	20	14	17	17	13	13	19	22	17	16	22	17	13	20	13	14	20	17	13	18	18	19	13	14	10	14	21	22	17	17	18	11	18	15	12	14	11	17	17	18	19	12	16	19	18	16	19	14	11	17	26	19	11	15	23	21	18	12	13	14	8	10	25	12	19	14	10	14	12	19	14	16	17	18	9	17	8	22	18	19	16	14	14	21	18	17	15	16	17	24	18	21	13	15	16	16	11	17	19	23	18	17	15	17	14	20	17	13	17	13	16	9	14	17	23	27	14	18	20	13	17	19	17	20	14	20	23	14	16	18	16	17	15	19	16	13	9	15	13	14	21	14	23	8	18	14	11	25	10	20	23	16	19	18	15	15	11	23	17	21	17	17	14	16	21	18	12	21	20	14	14	15	13	16	13	23	14	23	26	18	23	13	9	25	11	18	16	19	19	22	18	15	11	18	23	13	18	14	14	27	15	18	19	13	13	18	15	18	15	14	12	15	27	15	22	18	14	9	20	17	10	18	11	10	17	11	14	17	22	15	18	16	13	17	19	16	12	19	23	15	11	16	14	18	16	18	19	14	9	15	13	24	24	20	6	12	11	10	18	14	16	10	20	17	10	21	24	14	16	19	19	14	14	13	20	22	18	18	19	11	19	17	13	9	12	20	14	14	16	19	16	12	16	20	12	17	15	21	21	14	15	20	13	13	19	17	8	15	20	15	14	17	24	15	18	18	16	12	14	14	19	13	16	15	14	18	21	14	15	23	17	11	13	13	22	8	12	12	18	17	24	20	9	16	13	17	10	19	12	14	22	20	14	17	19	14	22	18	12	29	18	11	15	19	15	17	27	17	14	21	17	20	11	18	20	14	23	18	18	14	14	29	10	14	26	12	16	17	17	12	27	10	23	17	20	12	15	23	11	12	25	16	11	13	15	23	24	17	15	20	11	14	14	17	14	11	14	17	15	20	12	16	20	13	20	13	18	20	16	12	23	20	18	18	18	25	16	21	18	18	21	18	12	19	18	14	14	15	17	17	22	10	18	15	16	25	14	16	12	17	16	17	22	9	12	17	13	17	11	12	13	18	20	20	19	19	14	16	20	17	18	22	17	11	12	16	19	15	12	22	16	22	13	24	14	23	21	14	14	11	15	30	15	13	9	17	14	18	16	15	15	14	13	11	20	14	21	22	14	12	17	16	15	14	20	17	18	19	12	16	16	17	19	18	16	21	17	23	10	21	19	22	22	8	10	17	19	16	8	18	11	19	15	15	12	14	14	16	12	13	17	20	11	22	19	21	17	14	23	17	16	21	12	12	14	18	12	18	13	9	14	16	17	14	12	13	16	14	10	17	11	13	15	17	15	22	17	22	11	15	18	15	16	14	21	20	11	20	34	15	14	18	12	19	19	20	10	18	12	20	18	18	16	18	11	14	13	15	22	12	23	17	11	12	26	14	21	17	17	17	15	12	17	14	20	18	13	13	19	20	14	23	17	21	15	15	25	11	10	21	17	21	11	21	21	22	12	21	16	19	11	15	22	17	7	17	18	21	22	9	17	12	19	17	11	18	8	19	14	13	14	24	19	10	9	10	18	20	19	11	23	18	18	24	19	17	16	20	20	19	13	17	19	16	20	19	20	14	7	10	13	13	13	19	19	21	22	18	11	16	19	17	21	6	17	12	12	14	29	9	16	24	12	16	17	15	19	18	15
39171	22167	4333	9931	15182	14597	11830	9124	7112	5697	4676	3938	3505	2834	2658	2200	1951	1740	1621	1441	1346	1206	1109	1067	1043	975	949	871	761	756	672	638	617	561	589	552	562	562	525	436	438	452	439	446	425	402	385	367	340	339	327	326	337	320	309	316	294	321	324	319	305	320	290	329	340	339	320	289	308	329	304	317	339	362	315	300	331	315	301	280	316	320	303	285	313	327	310	313	291	278	307	334	293	304	322	278	331	295	288	307	308	313	310	285	258	299	280	309	293	270	270	273	306	277	306	283	285	307	288	298	278	324	315	263	288	298	288	261	270	285	282	281	311	279	276	275	267	293	298	256	278	262	304	273	257	284	250	297	257	262	280	288	274	292	270	265	290	288	289	266	275	290	297	308	281	300	264	245	256	314	259	273	304	296	264	271	267	295	329	260	255	246	282	252	238	271	267	307	270	265	247	275	259	269	254	293	256	270	277	292	243	297	284	248	274	259	295	266	280	255	277	267	255	273	291	301	323	254	287	295	261	258	278	259	302	265	277	266	280	287	275	297	267	289	275	244	278	279	241	274	263	260	275	272	278	283	285	289	301	248	280	281	262	268	270	292	275	299	290	268	285	288	280	296	242	307	263	279	267	269	282	284	289	265	293	251	256	252	280	293	280	279	299	262	281	298	254	266	286	298	274	280	303	293	241	278	286	282	283	284	272	257	293	255	261	310	284	273	269	284	278	270	243	250	297	276	277	270	267	266	244	273	278	284	297	279	312	257	294	248	276	291	279	269	264	254	291	304	280	282	284	251	286	262	306	272	302	307	271	261	295	288	270	273	305	276	287	283	236	292	283	298	290	279	256	253	291	248	293	308	268	269	277	291	271	277	296	277	315	277	277	276	282	268	272	269	287	257	284	289	254	281	268	287	280	278	296	267	300	271	300	309	278	280	266	278	246	237	266	292	248	299	270	255	258	321	284	270	282	294	263	252	289	274	299	248	271	275	294	265	273	248	295	276	312	282	260	279	279	296	260	248	251	303	275	270	267	280	253	297	260	263	282	276	265	297	292	276	274	292	274	255	241	288	280	268	275	255	268	262	297	296	274	274	253	295	319	279	246	284	281	251	277	267	274	293	289	270	269	279	279	248	271	323	281	270	286	275	263	280	274	262	257	274	280	239	273	260	272	293	275	297	288	264	267	265	281	314	286	284	258	281	313	259	292	284	280	251	262	278	268	261	268	268	251	297	250	279	271	270	289	288	269	270	311	296	283	278	282	281	281	292	299	284	270	295	272	302	275	250	285	276	249	270	287	279	272	262	262	288	304	276	267	297	275	289	257	302	267	291	249	289	320	295	282	283	268	261	259	299	273	287	272	278	290	280	269	284	280	331	271	272	260	277	277	305	290	283	290	274	295	272	260	261	277	275	257	271	255	288	302	276	279	274	284	265	292	283	277	259	287	299	269	241	263	250	281	294	279	259	273	288	266	275	307	269	282	293	261	267	246	291	272	278	264	285	281	272	281	294	284	293	249	300	288	250	279	273	277	281	284	274	308	247	311	322	257	246	273	280	284	292	275	299	288	276	265	292	287	267	272	300	278	260	269	264	260	308	270	281	278	258	284	263	279	284	282	287	310	294	289	245	284	274	263	276	311	281	279	245	270	255	280	264	261	266	288	300	265	279	285	272	275	295	273	298	262	294	258	300	283	267	280	298	289	277	305	295	255	275	262	290	274	291	269	310	275	251	281	294	251	288	269	282	264	258	235	269	281	293	280	246	249	273	273	249	264	279	262	277	251	282	285	277	279	270	255	288	282	280	282	280	282	275	288	258	258	288	329	272	250	272	264	298	270	267	286	270	277	284	292	263	279	284	260	299	292	260	309	259	273	262	282	276	266	258	267	273	285	253	289	281	321	264	298	281	280	259	250	246	310	279	309	273	271	303	266	300	280	268	264	256	296	263	283	296	291	272	264	304	276	301	280	281	281	284	291	272	274	252	293	295	317	283	289	286	292	277	267	285	291	320	281	257	253	314	269	291	300	270	222	298	271	278	289	296	287	292	247	277	269	273	275	262	266	252	265	271	304	260	240	278	299	264	285	288	257	284	279	296	281	253	271	245	260	298	287	263	299	285	284	285	280	286	277	293	271	300	285	279	288	280	293	291	263	271	253	259	274	277	265	302	283	290	266	284	273	265	267	296	303	287	239	254	278	270	269	253	287	263	293	276	300	261	298	294	274	271	263	270	282	301	255	251	267	252	257	252	247	269	277	277	285	293	289	284	264	284	299	239	269	271	270	274	263	253	265	313	261	283	268	283	259	266	256	269	248	259	282	289	285	288	277	280	257	286	272	260	280	284	288	275	288	271	280	247	298	265	299	283	299	282	252	251	257	308	281	278	298	281	278	266	266	263	271	275	261	288	292	301	273	260	278	279	280	264	282	282	275	261	272	292	267	256	270	272	288	275	277	269	274	281	273	240	265	254	293	284	282	294	257	264	281	292	292	277	284	270	301	266	269	267	267	263	261	262	284	304	288	265	271	250	252	291	296	259	269	305	291	281	326	286	261	273	262	267	265	260	288	282	283	290	293	300	241	268	272	282	263	281	271	268	285	265	256	260	271	288	266	266	295	258	272	323	284	281	266	285	300	264	281	280	264	293	254	275	268	287	306	283	242	299	293	285	284	267	287	259	259	283	316	284	278	291	288	259	273	278	278	265	259	291	280	282	259	286	291	275	298	272	273	294	294	243	258	283	278	286	272	279	312	283	274	307	272	249	289	262	268	274	292	276	268	281	279	270	269	287	241	263	274	255	242	272	272	281	260	283	298	262	319	272	277	300	263	256	264	256	297	269	285	285	263	272	289	269	287	270	288	270	276	283	255	267	301	242	279	246	278	275	275	288	303	295	267	284	283	297	250	266	261	258	305	272	264	279	275	292	253	305	283	296	261	283	265	273	302	259	279	265	282	305	283	260	279	282	270	282	320	281	295	284	255	266	276	287	288	272	276	286	258	264	281	296	273	281	256	291	283	282	281	265	292	272	284	254	275	256	293	259	264	270	302	243	274	276	297	279	277	262	269	270	247	276	279	267	264	296	268	270	269	278	282	301	252	272	250	297	245	290	269	266	269	273	253	276	285	280	277	239	305	286	288	292	274	273	275	265	278	284	258	278	282	263	243	255	270	281	271	264	269	281	280	280	274	315	309	282	283	257	260	268	242	294	279	291	277	273	281	278	270	265	252	268	269	261	275	293	249	271	305	262	285	285	257	287	286	291	300	246	260	287	276	267	277	279	306	262	266	261	302	268	261	267	278	285	240	270	269	297	260	260	296	299	301	286	244	291	296	282	285	298	280	273	282	281	283	280	283	255	258	254	269	267	255	265	250	269	279	289	282	260	277	279	284	288	295	279	260	290	279	250	278	283	295	287	273	319	267	271	261	273	267	287	262	308	271	292	280	250	283	282	269	269	269	263	281	289	268	305	274	298	270	263	248	284
11559	6021	479	294	371	385	353	293	245	212	187	152	149	147	130	113	115	102	86	71	89	71	62	56	49	66	48	48	40	52	46	54	62	42	40	45	49	44	44	32	35	28	43	40	30	46	31	40	34	24	55	29	35	42	35	30	29	38	30	36	34	30	31	33	33	35	28	33	31	43	37	32	30	21	35	22	34	26	37	32	28	26	38	20	23	37	32	32	20	23	26	27	32	27	38	26	38	28	42	31	28	30	35	36	30	36	23	19	31	34	22	33	35	35	33	33	34	33	32	36	24	32	28	26	22	28	25	30	35	16	34	29	40	31	35	35	26	33	25	25	24	33	30	38	27	29	32	21	32	38	31	41	23	25	23	27	24	28	35	25	28	31	28	25	30	36	25	31	35	28	22	28	30	30	28	44	27	27	33	39	41	34	23	31	30	24	35	27	27	24	31	33	23	40	28	25	35	28	36	26	38	27	27	30	26	27	31	30	23	20	25	33	25	29	37	32	27	28	31	49	32	24	18	31	32	27	32	27	23	32	31	25	28	21	21	28	32	26	33	26	27	33	30	33	28	24	31	23	32	29	26	42	40	24	37	27	41	20	30	31	28	26	23	23	29	24	37	36	34	31	23	23	32	31	31	38	33	35	27	22	27	26	31	37	31	25	42	28	45	30	26	30	28	28	26	39	29	30	18	25	27	28	32	36	26	27	38	28	40	32	21	29	32	31	24	29	20	26	26	36	28	26	36	29	33	45	36	33	27	24	20	35	33	25	30	32	38	31	26	35	25	35	33	20	29	29	29	37	29	21	24	24	29	29	18	30	36	28	37	29	28	22	33	28	31	35	39	29	32	31	28	19	28	35	30	35	21	22	30	37	29	31	25	33	32	32	24	33	22	23	35	19	31	38	30	37	26	26	27	29	38	27	37	38	33	26	27	23	28	30	33	21	40	35	33	43	23	26	25	29	34	36	34	22	31	32	29	32	32	27	27	32	35	42	32	21	24	34	24	34	25	37	27	34	37	29	25	20	22	37	36	32	22	43	31	25	25	30	39	29	24	28	29	34	37	28	29	27	40	29	28	29	29	28	19	27	34	31	28	26	31	22	37	27	21	29	39	33	34	25	24	26	29	28	27	20	32	30	25	40	36	24	30	38	40	31	28	25	31	25	33	29	30	34	26	28	31	27	32	22	31	26	27	27	23	30	31	37	32	46	26	26	29	29	38	25	40	26	21	23	28	34	24	25	30	27	29	22	26	29	34	22	27	25	43	34	30	24	21	25	21	37	32	27	30	25	26	30	30	37	30	19	34	29	35	31	36	41	27	20	24	30	37	29	30	33	34	33	32	27	28	24	38	30	39	31	25	43	28	24	20	31	32	28	28	29	26	16	29	25	34	31	22	24	28	30	32	37	28	36	31	29	22	24	35	41	36	22	25	34	31	34	24	26	30	31	32	36	24	33	34	19	28	37	32	28	28	41	30	35	29	27	28	40	40	25	19	32	23	38	29	22	26	31	32	36	45	29	25	42	38	27	38	25	41	38	27	33	42	27	27	29	28	31	30	30	28	41	31	31	18	20	27	21	14	27	32	32	31	28	35	29	33	24	36	34	22	39	34	24	25	28	27	33	27	31	32	37	31	36	28	28	30	39	30	33	18	27	22	27	25	21	23	32	19	45	30	38	33	21	36	26	24	26	25	28	27	30	29	28	26	40	36	30	30	33	40	29	41	31	35	28	28	26	37	36	38	25	30	39	35	28	27	39	29	30	28	22	28	30	28	31	26	17	31	29	24	29	23	33	29	22	24	33	28	31	25	23	20	30	25	30	38	23	32	28	25	24	42	27	25	31	29	23	29	29	35	24	21	27	39	23	27	29	30	39	35	23	34	22	23	27	22	21	27	32	31	29	29	28	30	28	32	26	32	35	44	29	37	30	31	19	40	38	25	28	18	25	26	29	26	33	34	29	27	28	28	28	33	31	24	23	22	30	33	21	34	29	25	22	41	36	24	23	34	27	36	29	34	28	29	34	44	27	23	23	29	23	22	18	30	27	31	27	31	35	25	30	30	25	24	27	38	27	26	43	27	33	23	35	29	36	31	23	29	33	34	31	25	38	26	16	32	31	25	25	24	28	23	32	27	28	35	32	28	24	23	29	35	29	25	24	29	28	20	29	43	32	24	26	34	27	28	26	27	33	28	34	30	26	31	27	38	28	34	28	31	28	25	33	23	33	25	29	26	35	34	40	33	22	22	38	33	31	33	26	29	22	32	40	26	24	20	29	25	29	26	24	25	25	24	28	29	21	22	31	28	31	31	32	32	22	28	28	32	29	37	28	28	23	35	27	22	26	31	27	40	31	29	32	37	21	35	26	24	37	32	29	25	29	34	33	47	32	26	23	35	34	30	26	30	23	25	27	40	33	26	28	34	28	30	25	42	29	25	32	28	17	31	32	21	26	28	28	33	25	40	26	32	36	25	27	42	29	24	22	30	33	22	31	32	39	31	35	23	35	34	30	29	34	25	25	31	24	29	24	20	26	37	28	30	44	33	32	35	30	20	22	30	35	37	28	31	34	32	30	30	29	31	32	28	23	35	27	30	40	36	36	30	36	25	25	23	18	27	24	19	29	38	27	33	36	25	31	26	31	35	37	37	22	26	32	23	23	38	26	31	23	25	30	34	26	37	22	24	40	16	29	27	25	32	40	28	30	35	29	29	34	30	31	26	27	24	17	31	26	21	28	29	25	26	31	19	29	37	32	27	29	31	21	20	40	22	31	25	31	39	35	26	29	29	40	32	27	38	22	29	35	41	23	26	30	18	33	28	31	34	29	22	30	35	35	32	35	29	29	36	30	21	26	28	21	36	34	32	30	34	20	32	27	43	28	27	19	31	26	30	19	21	30	32	22	40	22	38	24	33	29	16	23	29	35	21	34	28	26	21	29	34	35	30	20	25	29	26	30	20	30	27	24	26	22	37	19	25	21	35	34	34	31	20	30	29	34	27	24	30	26	31	35	26	34	26	37	23	36	30	18	33	27	34	21	29	24	24	29	32	38	31	26	24	29	19	19	23	26	24	25	22	30	33	27	25	28	28	27	27	25	30	31	22	27	30	32	29	39	33	33	28	29	37	34	37	31	30	30	30	29	36	24	18	19	25	27	27	34	35	31	22	25	30	26	26	32	28	30	39	20	33	25	28	37	44	38	28	34	30	28	23	28	22	23	32	24	28	24	26	38	38	26	35	36	26	27	29	32	29	25	31	24	26	24	33	28	35	23	38	30	29	34	29	31	20	21	24	19	22	32	30	23	24	31	27	21	27	22	36	23	16	18	17	35	28	24	31	31	25	39	16	29	28	30	35	25	15	29	31	26	25	26	36	37	33	32	36	24	30	24	26	35	27	35	28	30	34	25	27	32	32	33	32	30	23	21	23	35	24	23	30	27	30	25	34	29	22	26	32	33	26	33	32	35	28	26	35	32
51578	31623	8443	18084	24824	23968	20938	17357	14014	11701	9886	8622	7473	6666	5807	5356	4495	4186	3780	3463	3062	2957	2583	2488	2381	2120	1989	1869	1757	1609	1441	1398	1314	1262	1191	1189	1188	1155	1071	992	944	907	892	894	843	822	754	769	720	652	619	573	605	610	541	628	601	613	571	584	613	557	555	585	566	566	558	567	569	554	587	621	634	519	576	476	555	537	554	509	480	544	535	551	512	512	536	474	561	531	508	564	541	544	526	493	611	518	522	542	510	517	553	523	529	507	519	533	544	534	449	495	527	470	466	538	463	469	515	497	509	470	471	498	492	508	458	481	480	503	485	506	437	485	464	498	471	482	500	455	456	516	460	478	496	471	465	469	482	491	467	460	434	459	504	447	470	506	473	494	495	456	522	479	462	502	531	450	464	498	454	486	478	496	444	482	479	474	471	482	486	466	524	465	463	469	471	450	484	465	491	506	455	502	454	509	445	446	468	505	470	484	505	458	530	448	489	520	501	470	476	472	437	451	495	485	495	458	475	462	466	486	486	469	477	492	474	473	480	453	476	469	487	446	499	476	446	447	477	460	478	482	479	477	513	495	519	501	491	464	468	454	469	454	465	472	474	490	456	474	502	497	497	471	470	469	484	474	485	522	480	495	476	483	492	429	437	503	464	488	451	464	488	469	450	519	508	467	477	483	509	461	498	467	469	469	504	479	487	505	468	457	458	476	490	466	504	464	484	464	454	484	474	478	497	436	480	498	485	447	498	503	442	486	482	503	447	483	495	475	449	481	485	470	463	469	444	475	471	461	501	474	453	505	478	467	513	444	512	515	482	440	479	504	441	503	473	496	468	481	490	480	458	487	463	490	485	449	503	467	480	464	466	471	486	462	523	431	433	500	545	453	445	438	460	501	492	519	475	483	466	482	471	467	510	502	463	501	475	496	489	470	473	449	475	517	456	500	499	458	454	493	496	480	476	466	485	497	470	475	482	504	477	464	453	472	469	501	483	526	482	492	471	479	462	489	473	496	480	476	483	506	473	485	504	480	474	466	472	468	489	466	462	451	470	439	489	494	520	473	486	499	450	480	505	497	480	507	489	467	499	501	464	488	506	458	458	451	526	493	466	498	474	508	449	507	448	464	497	466	476	516	495	497	460	479	454	482	495	482	486	472	485	452	486	481	460	439	491	496	518	496	472	476	457	495	474	438	464	470	491	498	461	456	480	489	500	415	462	479	494	482	488	499	420	511	491	473	489	509	482	504	479	517	479	513	521	465	433	481	499	493	496	457	451	500	469	459	488	505	498	477	455	479	484	494	492	465	497	479	468	451	486	462	430	478	480	483	479	486	472	446	480	505	492	465	473	471	485	457	469	477	484	442	494	477	491	500	477	481	458	442	452	470	492	492	503	491	485	493	478	478	478	464	470	461	487	468	449	476	516	481	472	499	496	454	507	474	523	474	478	561	508	447	455	465	471	501	470	489	450	483	467	460	516	486	467	485	484	486	486	488	479	443	466	486	490	481	517	506	481	500	478	437	471	507	476	471	479	499	470	466	497	468	446	462	468	473	456	482	457	489	476	426	472	490	464	477	491	478	499	446	507	478	472	465	524	470	480	453	440	510	502	491	492	484	506	483	471	457	486	450	483	468	482	472	466	463	465	491	460	548	484	463	507	473	495	476	453	481	461	481	445	457	496	468	485	485	518	469	498	513	480	477	482	469	467	505	463	440	447	448	513	499	465	481	467	465	474	492	488	458	482	487	530	486	474	503	522	461	432	497	501	466	499	492	468	463	499	477	497	474	491	482	466	479	479	474	487	471	482	467	455	481	437	482	469	469	542	493	470	468	517	494	505	457	480	476	451	480	490	513	483	479	507	486	477	446	469	499	515	476	451	508	436	474	472	493	482	473	504	477	478	465	460	474	481	449	478	471	473	461	488	446	490	457	468	477	483	477	456	460	513	470	459	508	482	438	443	472	482	474	483	479	482	494	509	470	534	445	509	444	479	491	452	440	472	490	520	450	463	473	503	439	521	489	517	450	460	446	481	496	490	519	460	486	476	443	476	448	512	492	494	481	463	491	472	471	528	482	495	455	481	445	499	499	449	455	480	469	493	500	457	479	478	451	451	515	518	493	486	495	460	453	444	481	430	538	463	469	450	485	496	464	466	506	477	485	495	517	459	489	491	507	488	492	487	460	459	424	470	444	487	531	485	516	455	446	474	507	500	496	468	457	529	457	508	450	452	480	530	488	490	486	480	504	494	471	425	478	480	516	448	523	470	503	529	499	470	506	503	501	505	476	491	466	494	490	479	451	465	460	463	467	472	480	484	464	490	476	481	487	481	501	473	496	490	485	468	454	453	469	434	480	486	499	454	441	476	515	497	452	445	525	484	488	481	491	520	478	504	465	450	484	483	488	506	478	496	479	467	460	483	489	477	504	456	488	464	495	466	428	436	489	421	476	502	463	445	496	462	470	450	481	493	484	492	497	465	479	529	488	473	471	442	530	439	521	498	487	482	514	467	481	454	509	499	483	486	442	448	497	478	475	473	495	468	480	488	494	496	495	471	443	466	478	460	525	511	449	508	515	481	481	481	477	477	532	440	512	467	467	519	463	480	450	460	485	504	463	485	439	495	484	465	499	453	514	478	501	508	481	484	481	498	462	491	488	459	535	472	472	469	481	524	448	541	460	461	490	456	464	537	485	486	515	493	474	500	501	423	449	465	475	510	472	493	480	485	473	483	513	453	510	488	530	478	523	489	474	477	482	501	464	483	459	478	488	468	485	442	502	468	500	481	479	473	465	455	469	469	492	492	463	510	457	521	497	507	454	482	471	491	462	455	447	491	504	501	485	462	469	466	504	517	454	500	471	484	478	470	481	467	456	511	469	489	542	457	498	484	478	460	485	494	454	494	446	472	494	509	489	482	495	473	462	466	477	503	500	478	509	536	495	428	511	472	504	451	510	481	463	490	480	487	495	468	468	481	458	452	486	503	478	461	476	465	478	496	512	472	410	452	468	502	474	479	490	488	481	480	479	449	461	474	455	451	465	481	464	486	476	467	513	482	442	496	454	460	485	479	470	489	503	489	449	504	454	502	464	468	482	461	463	488	489	497	481	453	471	451	447	477	455	485	483	483	508	449	474	461	440	496	487	492	496	482	481	490	496	501	467	505	477	456	482	488	465	501	497	534	483	447	497	460	492	518	516	505	485	490	522	456	536	483	456	496	513	496	459	471	506	445	477	461	455	439	489	452	468	474	446	501	481	493	486	444	477	484	524	475	492	459	461	457	512	422	488	470	507	476	523	431	468	450	509	460	461	429	523	467	463	473	463	481	474	454	475	476	516	474	490	455	474	471	515	437	478	508	507	447	500	490	468	435	461	475	498	467	500	508	446	502	489	454	481	491	480	478	506	473	454	491	518	461	466	451	494	452	490	441	462	479	450	452	472	488	465	499	484	477	487	478	515	496	507	459	461	527	478	498	506	492	476	448	482
9129	3441	292	179	270	308	218	194	163	154	145	112	100	110	84	99	76	67	67	55	53	65	57	61	51	41	52	45	35	47	34	30	39	37	35	27	31	39	42	39	42	30	28	26	20	35	30	39	24	23	25	34	23	29	27	25	27	30	25	19	26	36	23	27	26	30	32	22	31	33	31	33	33	31	27	34	24	26	22	27	26	29	25	38	22	25	28	20	30	41	31	25	24	16	25	28	25	20	20	35	25	25	28	30	18	20	30	29	24	23	26	26	23	27	27	34	32	26	34	22	28	22	32	29	29	20	23	33	23	17	15	25	20	26	25	23	29	25	20	26	17	22	26	28	28	40	29	29	20	27	30	26	24	30	27	19	29	32	24	28	29	24	25	21	15	24	29	25	36	30	22	14	20	28	18	27	30	23	30	27	33	30	26	19	31	21	23	26	31	25	28	22	19	20	19	22	28	19	28	34	22	21	37	20	26	28	17	27	23	28	22	25	24	30	32	21	20	26	26	33	31	38	25	23	26	30	20	31	22	22	39	31	23	18	22	34	25	37	25	32	25	27	25	29	29	22	16	24	22	21	24	23	31	18	26	24	27	36	28	25	25	26	30	25	24	28	20	26	22	23	20	28	34	24	21	28	28	34	24	25	27	14	27	29	32	23	21	26	23	26	32	21	25	26	32	26	20	33	32	32	24	18	23	25	21	27	23	28	24	28	28	21	30	25	33	23	45	23	22	28	19	28	22	31	26	32	27	31	26	28	31	23	27	39	33	20	31	25	27	27	27	25	38	30	30	32	17	28	29	22	34	23	25	25	21	31	21	27	24	25	17	26	23	19	31	35	29	36	26	27	27	26	21	25	34	27	32	24	25	30	25	20	22	24	21	25	22	32	31	31	24	20	29	29	27	31	23	23	28	30	28	22	26	28	29	24	34	28	38	26	19	26	18	27	25	35	27	28	23	26	23	23	23	27	32	25	24	37	19	33	28	28	28	33	33	27	35	26	22	32	26	29	21	15	17	37	28	36	23	35	33	32	22	28	24	23	28	35	28	20	32	26	26	27	20	24	26	31	28	25	19	35	25	31	25	22	23	22	25	21	33	22	36	21	23	23	28	38	24	22	23	16	26	27	27	17	27	22	27	21	21	18	22	32	29	22	28	19	20	26	28	22	18	32	27	29	27	32	16	32	28	20	22	19	28	24	22	23	27	34	29	36	20	23	23	25	22	28	24	23	22	19	29	21	24	23	26	37	14	24	27	31	27	31	22	18	27	26	22	22	24	20	28	28	29	26	22	28	16	29	24	31	34	33	37	28	21	21	30	21	30	19	28	22	26	29	27	33	20	25	22	23	24	30	19	23	25	19	15	23	20	26	29	28	28	18	29	24	30	39	22	24	25	26	19	31	22	41	20	29	25	31	24	27	24	22	36	29	31	22	34	26	25	25	34	27	25	27	41	25	29	28	17	21	34	29	21	28	26	28	21	22	30	28	31	27	27	36	31	34	30	24	22	25	20	26	29	22	26	21	25	21	26	28	27	28	30	20	38	32	22	26	20	20	35	28	30	21	33	26	18	31	21	19	33	30	24	24	31	24	28	20	22	32	25	20	19	29	30	26	29	24	29	28	21	18	21	27	22	30	25	30	25	20	19	22	30	24	27	22	30	23	36	31	20	30	31	31	27	26	27	23	30	17	27	24	24	27	41	19	24	29	30	28	31	23	29	23	23	27	25	22	29	22	29	22	24	24	25	34	22	25	24	26	34	24	29	16	24	27	27	39	25	25	25	40	27	37	23	24	27	26	35	28	22	35	27	31	32	30	21	25	33	24	34	22	19	26	28	29	21	29	29	22	19	19	25	26	29	25	29	26	19	36	29	31	29	26	33	25	25	23	33	29	27	22	20	30	32	40	19	18	34	18	33	25	38	36	26	24	24	24	30	29	32	39	25	25	25	31	33	21	25	18	19	18	16	38	24	29	30	27	30	30	24	31	27	31	22	21	25	27	29	26	22	23	20	19	29	25	26	22	27	35	24	28	15	30	25	20	22	19	29	30	23	30	23	25	28	29	31	20	28	26	24	25	29	27	20	27	27	27	31	28	25	28	35	24	30	32	29	20	30	26	15	28	35	33	21	26	20	28	20	21	22	16	25	29	30	27	28	26	33	37	24	18	26	23	28	26	25	23	21	32	33	34	33	29	31	32	29	41	24	19	29	17	25	28	28	26	20	26	25	29	28	30	28	25	23	25	30	29	36	26	24	16	32	33	21	34	28	28	24	25	32	41	38	22	25	34	18	27	33	27	29	35	22	26	24	25	35	15	32	24	29	26	20	26	31	28	18	34	22	20	24	22	29	31	25	25	28	18	21	25	20	23	22	28	33	22	29	25	25	21	17	25	29	21	22	34	29	25	23	23	26	24	28	31	22	32	18	20	28	26	21	23	25	26	27	32	28	26	24	29	28	22	27	29	23	26	24	28	38	26	28	30	30	18	20	29	29	24	27	26	35	22	31	27	24	28	33	27	24	24	35	27	20	25	26	29	26	21	43	20	29	23	27	32	23	22	28	31	44	27	25	27	18	29	34	27	28	23	22	28	31	20	25	21	23	23	24	27	24	18	23	25	23	23	28	32	28	26	21	28	15	20	24	30	22	33	25	28	21	24	24	22	23	29	29	26	19	12	32	34	26	32	28	30	24	21	28	27	21	33	35	26	21	23	24	33	21	21	31	18	19	24	19	30	27	29	20	24	28	22	23	17	25	20	27	33	26	23	29	25	28	19	25	28	25	25	25	26	18	32	26	24	21	29	29	23	28	30	23	33	30	32	21	25	27	21	24	23	25	20	20	23	20	20	19	32	22	23	29	34	14	24	18	27	29	30	26	25	21	18	20	21	29	31	14	31	34	32	26	21	23	24	27	23	24	28	20	26	27	25	28	27	27	21	33	30	15	34	24	28	22	34	28	16	18	23	30	30	28	30	26	16	22	27	16	28	23	27	26	27	19	23	31	25	35	26	31	27	29	23	32	34	18	31	29	24	22	27	21	30	45	21	21	24	17	23	27	20	25	22	23	25	21	25	31	38	21	24	17	21	29	25	26	18	32	26	28	20	21	18	19	29	28	24	21	26	21	24	21	31	24	32	25	28	19	24	29	20	31	29	27	27	26	25	34	29	24	25	24	24	25	22	28	28	26	19	25	23	32	26	26	29	23	25	29	26	20	24	29	23	21	34	29	32	18	25	22	13	24	24	30	24	27	28	28	33	30	34	27	31	26	24	23	29	22	21	32	19	23	19	34	20	22	37	29	29	26	38	26	27	29	32	31	28	33	30	24	22	26	18	24	26	32	23	30	23	26	29	20	31	38	30	26	13	25	28	26	24	20	24	21	28	20	20	19	26	19	31	21	20	25	35	27	21	24	21	28	30	28	25	30	25	35	22	22	23	18	30	29	29	32	15	28	35	24	24	27	15	32	36	33	25
44309	27378	6560	14222	20473	19881	16796	13699	10855	8858	7492	6224	5659	5068	4533	3870	3304	3095	2722	2561	2248	2077	1962	1828	1660	1572	1511	1365	1295	1234	1142	1073	1041	963	923	922	847	848	811	789	741	713	699	719	755	618	648	573	552	555	526	561	518	529	488	502	526	500	513	485	523	448	493	531	520	515	494	509	499	528	481	489	519	479	479	462	437	469	500	459	499	459	487	469	448	466	508	435	470	431	440	490	455	478	464	459	499	469	469	435	466	483	485	476	465	397	486	492	475	425	441	440	448	426	430	425	420	455	455	446	451	453	445	464	432	423	423	434	436	460	469	457	452	408	427	449	418	462	447	438	453	453	402	454	404	390	396	446	383	408	404	418	418	455	417	413	422	433	449	450	473	449	414	407	442	444	436	417	415	413	389	442	439	429	410	427	430	436	406	446	405	414	393	443	421	455	467	406	440	448	440	455	441	408	419	429	426	456	454	415	413	407	437	409	465	437	426	428	444	414	460	452	422	401	405	430	420	446	439	466	420	423	386	413	413	443	410	467	429	451	428	462	451	449	441	449	445	451	434	438	441	440	414	462	426	421	435	462	434	427	456	410	389	461	415	420	444	438	410	437	430	450	430	414	444	441	428	436	438	456	441	426	439	476	434	495	391	389	441	399	416	449	417	396	437	444	419	427	438	459	426	461	457	475	411	432	389	448	425	452	479	415	446	400	450	427	417	418	450	421	449	437	447	436	432	463	408	404	399	427	428	459	440	421	441	441	402	435	424	407	428	436	430	447	442	419	469	416	435	392	431	428	441	463	433	413	432	413	420	433	414	440	443	376	422	427	415	429	471	457	426	424	420	445	420	397	420	432	440	430	427	414	409	449	424	400	433	466	421	418	409	428	450	446	425	439	422	402	417	425	391	451	432	424	417	389	431	387	421	403	397	439	435	419	432	427	416	430	399	469	408	417	470	438	435	454	392	457	413	410	437	435	411	429	429	410	448	439	423	456	425	445	416	435	411	424	422	458	432	436	435	423	421	431	417	440	435	427	432	434	442	425	466	414	445	442	442	442	407	428	430	407	423	431	441	404	401	430	422	415	439	419	433	468	406	401	481	421	424	428	420	446	446	402	449	423	450	446	467	436	462	400	459	413	462	448	431	419	425	425	452	467	397	408	421	418	422	432	373	417	407	449	440	457	406	441	409	412	426	423	454	431	415	405	456	397	407	440	412	465	403	436	385	440	463	441	480	470	432	404	420	433	444	413	454	422	406	466	436	452	420	461	427	427	448	414	406	450	414	422	465	440	410	433	465	451	431	419	452	420	419	452	424	420	415	449	383	411	423	412	409	385	450	383	417	428	442	414	451	442	453	408	405	446	431	423	428	423	406	433	420	425	464	441	464	451	439	440	456	448	423	432	427	470	444	436	443	403	428	424	404	456	420	412	472	405	436	418	457	418	429	391	395	429	424	437	450	422	395	461	447	418	422	446	443	438	406	453	425	466	449	437	429	421	416	440	415	440	427	429	404	444	460	449	423	428	428	439	406	416	402	423	453	417	446	428	426	438	435	403	407	402	395	401	403	403	427	411	447	415	438	421	450	445	444	428	393	428	402	426	438	440	415	421	430	427	436	457	438	457	437	423	428	441	489	401	417	417	422	463	449	430	432	438	428	454	420	454	423	437	397	428	412	438	412	418	461	403	452	474	429	417	446	434	428	444	425	436	426	437	394	415	428	428	383	449	436	424	415	378	415	469	421	411	420	425	426	419	426	439	440	403	407	436	427	401	461	375	429	408	431	436	409	428	454	421	438	417	409	418	438	444	429	414	429	441	436	413	437	430	436	451	431	393	459	453	399	426	436	430	391	411	445	440	414	420	382	436	442	412	444	452	458	421	404	416	436	401	415	410	423	438	396	442	416	465	442	429	415	388	426	430	425	437	417	458	447	443	415	452	451	435	422	416	438	435	405	391	436	441	448	474	440	438	407	432	425	405	433	426	451	430	404	415	417	423	445	383	404	433	478	434	400	434	434	438	397	416	452	427	461	427	424	419	425	449	410	460	446	432	450	419	438	459	428	423	462	430	455	399	407	431	445	422	426	405	443	432	433	398	450	438	427	437	429	446	444	429	407	431	454	430	414	380	385	432	452	436	419	430	440	413	441	430	421	437	429	426	410	421	437	454	436	436	440	422	424	434	466	407	435	463	416	437	462	486	433	392	421	424	449	446	425	421	435	426	461	431	441	458	430	416	413	423	428	457	450	418	379	406	407	432	438	417	469	418	410	465	423	435	429	409	402	446	448	398	469	437	447	421	438	439	413	456	445	435	433	432	444	416	419	385	475	453	407	441	419	444	414	417	423	439	442	467	442	441	417	431	370	454	413	420	422	414	420	421	384	435	392	388	443	414	428	465	400	416	416	395	426	429	413	437	455	403	445	423	417	405	457	390	441	416	404	469	404	417	397	450	418	425	438	401	427	433	423	412	431	405	440	434	436	418	435	449	437	442	422	407	429	420	439	362	424	438	435	445	412	448	464	418	436	430	440	446	437	398	415	444	444	446	401	416	428	452	425	397	477	450	409	422	438	467	422	452	426	394	427	420	416	412	454	411	429	426	427	439	430	401	492	407	435	436	419	397	426	428	430	428	434	426	398	457	443	477	389	430	432	433	420	427	433	425	400	431	420	444	460	456	466	450	432	416	431	445	457	443	448	432	426	419	449	422	419	443	419	386	420	424	425	394	416	383	389	437	439	411	450	445	422	414	400	450	437	432	440	406	431	425	445	433	456	429	410	419	434	440	443	429	451	426	477	385	446	415	436	465	402	449	427	394	414	450	410	431	427	443	414	415	468	409	407	452	424	413	398	438	425	416	439	405	439	436	425	458	449	444	435	439	419	449	443	490	460	396	415	427	436	432	456	426	426	419	435	412	465	440	426	402	454	456	424	461	401	427	406	432	431	464	399	407	422	455	406	429	421	389	475	459	415	449	434	457	437	429	396	439	433	391	407	428	422	394	446	426	426	452	491	426	424	411	423	423	418	423	416	456	426	437	419	431	449	438	438	415	411	445	425	443	433	477	385	382	451	420	417	441	418	404	424	444	459	411	422	437	418	461	411	391	440	429	426	404	429	420	431	441	457	462	408	419	438	413	432	430	445	472	451	406	406	453	435	422	431	452	437	376	439	436	425	431	433	448	450	404	425	486	416	427	419	411	449	449	444	419	438	447	400	423	479	456	425	441	424	446	447	449	415	420	420	444	411	417	445	417	424	432	431	463	433	408	430	444	419	440	458	412	384	435	448	415	409	428	426	440	442	426	450	428	441	418	427	434	414	416	429	425	418	430	445	449	416	444	407	436	413	401	405	450	366	434	450	430	420	459	439	434	464	434	473	403	459	420	485	459	417	438	397	452	435	429	426	427	385	411	429	413	428	438	471	416	457	438	466	440	449	410	406	398	411	419	421	438	445	424	438	421	417	418	449	412	441	428	419	468	431	449
13371	7055	594	300	476	445	380	323	280	254	219	187	159	170	159	138	141	111	109	95	111	94	96	80	69	74	82	65	57	58	59	52	45	50	51	44	59	53	39	47	49	49	37	37	34	37	39	42	38	45	47	38	31	41	44	37	45	33	31	38	29	40	33	37	36	47	41	42	38	29	26	41	34	38	31	41	45	29	36	35	35	31	32	32	26	35	41	34	46	34	37	47	36	36	37	28	40	39	35	40	41	44	38	30	37	37	41	27	33	33	33	39	31	28	49	28	41	29	34	32	29	36	34	37	38	40	35	33	30	34	43	36	33	45	44	43	33	37	46	38	40	32	40	29	36	28	42	44	27	38	27	38	32	45	32	31	44	36	36	25	36	41	37	49	32	31	37	29	32	26	48	43	36	29	38	30	42	42	37	38	36	41	39	48	51	31	45	39	41	42	40	44	41	32	24	33	34	35	45	32	41	42	27	35	23	35	35	33	32	37	42	31	26	32	33	23	33	30	26	29	30	37	38	33	32	49	31	30	31	48	32	31	32	40	41	35	37	43	36	20	33	28	25	40	24	33	29	35	37	25	33	43	36	40	32	46	44	36	42	33	33	28	34	28	43	22	27	32	51	36	25	38	29	32	25	43	38	29	24	41	40	31	40	33	35	28	31	43	43	28	37	30	43	34	42	42	21	34	24	37	41	36	33	28	35	34	26	34	28	30	32	25	37	37	40	38	25	35	31	37	36	35	31	39	31	41	37	32	35	26	37	30	26	47	47	19	24	47	31	41	47	34	36	29	37	31	43	31	25	36	24	41	47	42	42	27	26	35	30	42	42	32	38	35	35	36	30	23	33	39	32	43	24	30	39	33	45	40	33	32	30	23	32	40	22	34	39	28	25	30	43	41	34	33	40	31	34	41	39	31	32	34	38	22	27	38	23	36	31	33	43	39	28	27	31	37	36	37	37	32	36	37	36	32	23	39	33	39	37	41	29	38	35	31	46	37	34	33	38	31	31	35	28	36	41	28	41	33	27	31	42	30	31	29	36	31	45	44	40	34	32	42	25	33	31	38	27	43	39	38	27	42	35	30	30	37	32	40	33	34	23	32	25	31	46	36	35	34	35	38	30	45	34	32	46	27	29	40	47	35	44	34	28	22	43	44	37	33	39	47	28	36	33	24	32	32	38	30	28	33	37	39	31	43	42	30	33	23	22	29	41	36	41	41	36	44	44	42	38	37	41	34	31	48	30	37	35	43	22	41	38	28	35	31	33	44	38	32	35	37	35	34	32	42	42	27	42	37	37	43	33	40	38	37	30	29	32	40	26	41	31	35	35	46	38	32	34	30	33	34	39	38	27	29	35	37	42	36	32	36	31	38	33	32	36	37	37	43	38	46	34	30	41	42	44	48	32	37	34	36	41	39	33	41	27	39	35	30	37	33	30	40	37	31	41	28	33	32	36	28	31	41	39	33	34	40	30	37	32	38	35	32	28	37	37	43	41	48	41	30	30	35	31	37	30	32	28	32	40	33	38	54	27	35	29	43	33	33	52	36	44	31	34	28	30	45	35	28	30	28	35	29	36	33	47	40	32	34	34	34	33	36	35	41	41	43	38	36	35	25	33	30	34	28	31	33	46	28	36	32	33	39	40	35	35	40	34	39	41	39	30	33	36	44	31	34	29	32	39	42	24	31	29	36	31	31	28	34	27	39	37	26	40	43	25	29	42	37	31	27	31	39	48	39	41	26	32	29	36	49	22	35	43	29	31	37	36	35	43	34	45	41	35	35	28	34	23	36	28	30	35	37	34	39	32	38	26	34	37	36	39	47	43	42	37	32	39	54	34	32	35	29	34	36	35	37	35	44	26	29	25	43	34	38	39	47	28	38	36	34	29	43	40	29	37	25	35	41	37	32	32	39	41	41	32	34	37	34	36	40	33	44	38	36	30	42	32	33	36	35	34	41	31	30	31	37	40	36	30	35	30	38	27	32	37	30	44	39	36	31	23	32	32	44	52	31	26	45	39	31	27	40	41	32	40	30	24	30	31	46	41	45	38	36	31	41	38	29	35	42	32	39	30	31	40	39	36	43	26	41	41	28	44	30	32	33	35	38	36	21	39	31	34	37	43	34	43	47	36	29	31	27	32	39	42	30	34	36	39	34	29	33	41	32	35	34	31	41	31	30	25	35	33	35	24	29	32	34	41	30	41	38	27	38	32	32	32	35	38	32	38	43	38	30	33	30	32	35	49	35	28	37	29	36	31	31	34	37	38	49	32	35	30	45	36	41	43	34	29	31	38	30	37	37	39	31	32	40	41	37	48	36	35	30	31	50	32	38	29	35	45	37	36	33	22	27	39	35	26	30	42	33	33	38	31	39	34	30	27	32	37	32	33	33	42	27	25	36	43	23	29	28	28	40	32	34	34	38	38	25	30	35	34	28	43	33	31	29	29	29	35	23	29	34	48	36	31	32	34	25	27	41	32	33	31	33	25	34	25	29	40	26	34	42	30	28	33	45	39	48	33	34	32	36	37	41	36	31	34	38	38	31	45	41	40	27	39	36	38	42	38	33	34	36	33	30	33	49	42	49	32	32	40	46	38	33	44	30	30	46	29	32	43	32	29	34	40	29	39	33	38	35	40	30	38	28	26	34	31	28	38	32	24	29	45	20	35	39	41	33	34	32	27	24	38	44	30	32	42	47	26	29	27	36	35	30	37	36	57	35	38	31	31	21	42	37	29	41	35	35	34	42	45	25	30	42	27	26	30	26	29	28	30	32	41	47	32	43	43	45	35	35	43	38	26	43	25	37	38	46	35	45	32	44	33	31	39	38	33	39	37	33	37	36	43	36	25	41	44	27	36	37	34	41	34	37	40	43	37	39	45	37	32	32	27	33	36	32	29	29	33	40	27	39	44	44	37	30	33	39	49	42	27	35	28	30	36	47	32	35	37	21	51	42	30	30	36	43	28	33	32	45	30	36	30	38	38	37	34	44	40	32	25	19	26	36	33	46	23	31	34	48	35	29	28	31	37	30	33	40	36	44	38	37	24	35	44	22	43	31	39	43	28	30	43	33	34	25	32	31	42	36	34	38	38	34	37	29	28	19	33	36	44	39	38	29	21	39	28	29	41	38	25	42	35	29	34	44	33	32	38	48	37	33	34	25	34	37	28	38	35	33	44	29	37	31	42	23	42	34	25	36	29	36	28	26	44	39	30	34	27	27	32	40	39	33	26	30	40	38	36	31	35	30	31	38	34	39	43	39	45	36	29	45	36	37	37	31	40	32	37	47	27	28	39	33	31	35	38	31	29	35	45	32	43	35	25	31	38	35	27	35	35	27	31	35	26	43	24	29	28	28	42	37	46	39	34	46	35	35	36	30	28	40	43	49	28	40	27	42	41	32	27	35	31	24	35	40	36	36	30	33	36	51	34	29	35	29	36	36	34	34	39	51	20	36	27	34	39	43	32	34	26	32	33	40
53418	34248	9955	19722	26646	25649	22726	19035	15561	12980	11062	9605	8626	7780	6846	6059	5365	4831	4434	4015	3665	3277	3144	2832	2633	2386	2322	2088	2032	1905	1805	1696	1524	1512	1493	1479	1362	1336	1215	1135	1089	1057	1048	1016	1085	962	944	859	847	764	753	757	686	662	717	737	721	688	731	650	708	627	667	676	633	695	672	710	679	661	688	720	684	704	685	658	625	689	652	627	622	606	616	628	616	642	645	574	649	611	622	600	613	657	613	622	610	613	602	613	613	600	659	648	617	617	584	616	619	594	618	616	577	656	563	599	623	574	596	568	573	548	582	582	577	600	562	573	576	600	601	573	555	572	573	576	620	590	593	559	578	583	563	582	549	587	556	589	552	557	545	600	556	575	609	566	560	522	627	575	517	653	581	574	581	594	586	621	510	588	574	572	573	540	545	603	588	597	553	541	592	533	604	595	569	592	551	527	616	576	620	573	526	547	582	570	602	567	552	544	579	569	528	507	564	561	589	551	573	536	533	596	572	550	571	612	592	549	549	535	536	585	528	613	617	601	560	529	549	527	583	548	537	548	591	582	598	544	574	525	565	580	567	603	552	526	574	590	619	580	571	549	556	570	613	507	563	561	564	566	593	558	582	572	563	546	560	563	576	592	572	571	549	593	574	529	583	543	566	584	594	584	570	541	590	558	560	606	547	579	576	589	561	571	511	567	538	548	611	533	622	554	566	583	570	574	552	574	583	581	567	556	575	550	571	579	588	569	547	553	588	595	585	637	540	592	545	576	562	532	545	574	575	590	576	543	568	588	579	552	573	571	537	559	556	588	574	592	558	570	585	591	558	594	588	539	526	540	569	568	601	560	549	591	573	573	597	564	588	559	523	591	568	616	559	596	557	572	565	541	561	569	536	551	592	516	540	536	558	536	583	601	566	578	567	548	587	617	565	571	578	555	532	568	552	600	572	544	615	570	587	576	544	563	555	591	599	565	554	549	558	551	576	577	529	566	554	543	598	543	563	545	585	565	585	522	571	539	554	603	546	554	552	549	536	571	535	577	574	570	567	581	549	604	530	576	557	592	563	549	579	539	576	552	560	569	579	560	559	590	576	580	538	560	529	564	585	571	577	579	598	586	565	558	577	560	560	537	535	606	584	567	579	563	550	580	574	544	566	526	575	625	543	561	564	568	539	544	593	587	549	547	546	576	575	596	558	574	599	553	558	592	607	526	585	546	560	521	620	568	589	571	541	575	564	569	593	581	546	559	544	566	517	561	560	520	558	538	567	579	555	618	569	561	576	553	584	534	599	536	554	555	547	602	575	523	548	591	543	605	558	607	561	534	566	596	627	568	585	554	554	575	593	580	576	538	597	562	575	540	567	511	549	545	579	599	589	603	561	559	580	587	602	602	556	556	601	562	553	564	554	561	551	582	597	542	534	570	571	541	548	561	570	496	519	598	571	581	554	603	551	542	591	544	572	548	574	596	578	539	544	553	563	583	566	523	573	593	563	543	575	591	573	546	573	589	509	555	608	555	574	519	599	548	588	589	586	550	572	567	604	572	609	592	537	562	562	568	593	565	595	570	575	565	571	585	573	579	538	602	535	593	629	589	532	551	585	558	554	533	593	558	588	561	580	549	551	563	562	605	500	564	540	543	572	592	564	559	553	551	562	581	580	566	522	571	557	601	598	578	541	546	552	602	599	572	575	566	577	563	596	521	554	525	607	584	587	569	565	584	603	560	550	541	589	558	550	576	617	585	599	587	561	545	592	578	542	582	572	550	566	559	612	552	518	549	557	537	569	552	582	556	582	584	543	597	566	539	560	579	568	579	573	529	554	557	554	523	580	559	575	558	599	558	539	562	538	596	598	555	573	539	543	547	562	572	576	579	555	585	597	556	577	583	547	564	542	587	593	566	535	612	534	564	569	552	577	542	596	541	538	559	596	600	602	569	550	532	503	589	531	538	512	562	555	596	557	568	569	567	562	542	575	574	558	548	551	534	574	603	594	554	605	538	547	592	562	576	553	555	568	569	572	570	546	534	527	548	578	590	568	573	548	588	569	549	534	596	598	547	526	547	542	570	532	559	564	540	556	572	530	590	562	586	534	601	559	584	546	563	518	598	579	583	554	617	589	570	522	571	574	532	543	532	558	560	580	623	578	573	577	608	531	555	556	613	540	600	543	559	584	609	514	579	610	542	564	564	567	564	566	540	534	541	615	567	544	571	574	596	544	586	555	588	568	565	558	597	573	590	588	592	553	556	512	534	567	597	579	554	516	520	603	545	558	583	599	537	542	531	573	580	593	565	591	549	588	556	581	550	610	535	594	537	563	524	599	536	585	561	582	518	550	512	523	635	591	579	559	556	592	575	629	556	529	539	519	571	543	573	585	583	593	531	583	574	612	543	555	578	546	552	586	541	556	573	554	563	567	566	580	536	573	570	551	573	548	593	561	574	565	566	576	564	606	571	544	538	568	550	552	553	571	617	552	582	548	570	579	591	606	543	526	565	564	560	539	538	577	624	587	568	553	612	580	550	500	587	516	554	563	547	563	530	570	579	583	537	553	592	568	526	504	587	609	570	542	557	593	554	512	611	518	514	548	515	580	587	587	526	552	523	554	546	602	578	577	563	556	566	563	565	578	549	551	581	572	541	558	537	544	551	525	540	575	595	511	557	587	527	573	582	581	531	534	567	573	530	562	586	554	584	582	560	548	571	568	568	569	560	590	541	564	593	520	581	537	619	545	564	559	554	591	595	596	551	547	526	580	560	583	568	572	604	534	530	580	563	590	560	620	548	546	591	573	551	556	547	589	561	579	560	529	522	578	537	577	574	530	584	569	553	600	560	556	556	528	567	577	567	535	537	579	519	587	585	579	581	551	545	568	536	603	602	603	533	533	538	609	532	590	536	528	541	591	547	558	571	565	597	564	567	618	578	542	559	561	575	568	571	567	551	562	604	567	538	586	558	580	576	526	588	578	539	560	566	572	568	573	560	514	505	581	547	526	615	559	569	576	548	577	575	537	534	568	526	575	568	579	587	569	593	544	589	541	548	563	576	573	557	568	543	569	589	550	552	551	552	600	543	575	541	535	580	574	499	568	546	587	591	535	587	544	504	577	587	558	582	581	562	545	585	553	574	568	576	553	585	589	572	568	520	562	554	556	576	579	608	559	590	574	574	539	563	552	549	567	544	564	558	570	578	618	567	558	593	619	529	531	613	529	542	575	593	560	560	629	575	568	548	582	604	602	576	553	567	529	557	510	555	525	569	551	606	564	541	563	568	566	590	531	568	556	574	564	542	637	531	563	570	540	584	585	573	576	605	577	555	578	551	579	557	556	561	578	563	561	561	529	542	566	562	641	593	602	622	578	570	576	569	546	593	578	586	565	523	563	560	608	562	523	604	591	587	556	558	554	525	581	570	533	567	548	553	578	511	535	541	565	550	558	565	566	546	569	567	573	569	561	552	575	574	544	565	570	565	561	567	525	585	588	580	567	590	555	557
4970	1635	148	121	165	155	120	104	107	102	80	48	62	48	61	57	50	50	40	37	37	32	38	34	29	36	20	19	27	27	23	22	21	26	17	19	24	24	19	15	23	13	17	18	28	18	20	18	17	18	16	22	18	20	15	20	12	15	13	20	17	13	15	14	19	12	17	15	12	15	24	18	14	15	21	15	20	17	19	19	24	16	11	17	20	21	13	17	16	19	10	17	12	20	17	18	22	20	16	16	13	15	16	20	19	17	18	15	13	17	26	12	16	17	20	20	12	13	9	14	15	11	12	9	17	13	10	15	17	15	9	18	12	10	18	10	18	18	15	23	12	15	17	15	19	15	24	16	22	13	23	11	14	15	14	12	19	16	16	21	15	14	20	21	11	17	13	15	20	17	17	14	17	14	15	20	13	21	16	13	15	20	14	14	8	17	13	16	18	17	17	19	14	14	22	21	19	23	12	19	12	16	18	16	19	14	12	17	14	14	20	11	8	20	18	9	16	17	18	16	19	8	22	15	13	13	16	19	14	18	22	17	15	15	11	11	23	18	12	15	16	12	23	19	19	26	21	19	13	12	17	13	14	15	11	19	17	17	22	24	19	16	18	12	10	18	19	10	21	17	21	17	13	22	19	21	18	22	19	13	15	18	19	26	9	13	13	14	13	12	10	13	18	14	26	24	16	15	18	14	23	12	16	12	19	9	24	14	12	20	18	10	11	17	11	15	21	18	23	26	15	15	15	16	11	23	21	18	17	15	23	19	16	8	15	17	17	15	10	20	22	19	15	20	14	18	11	20	16	14	25	11	15	18	15	9	19	24	14	13	14	18	17	23	19	12	11	18	14	18	11	19	18	15	17	18	16	21	18	20	7	21	11	11	20	11	23	17	17	10	12	19	17	11	17	15	11	22	9	18	18	22	18	21	15	21	18	10	18	12	23	16	22	17	21	23	22	20	13	11	20	15	11	18	13	12	17	14	13	9	14	18	17	14	19	13	12	11	18	16	19	19	19	16	18	11	16	14	19	21	19	13	19	14	17	15	15	16	16	11	15	15	21	20	22	11	20	16	12	15	18	15	14	18	15	17	13	16	22	17	18	18	20	17	17	15	20	19	13	15	17	19	21	26	21	19	15	11	21	21	13	20	16	23	14	19	14	17	12	14	17	11	18	19	17	18	22	13	12	14	14	14	14	10	15	18	20	14	15	15	17	22	16	11	17	16	20	16	21	20	22	23	13	18	18	23	13	18	17	28	17	18	16	18	18	6	9	18	18	22	22	14	15	15	15	15	21	14	17	23	21	14	18	13	15	12	19	21	20	17	19	10	23	23	13	12	16	17	17	23	11	21	16	16	15	14	16	10	19	16	17	17	18	19	9	17	11	18	18	18	11	25	12	13	10	22	13	20	15	22	10	18	21	16	17	22	13	27	16	20	19	16	22	20	20	20	15	21	12	18	12	10	13	21	14	17	15	16	14	13	18	17	19	20	14	14	24	12	20	20	11	12	18	20	17	16	18	13	20	23	16	14	12	12	17	20	12	13	15	13	22	15	17	16	19	16	11	21	23	23	15	24	13	20	19	19	12	17	18	17	19	15	12	15	16	17	14	11	15	14	17	13	13	11	20	17	15	21	18	16	13	13	15	12	10	17	12	17	17	8	19	15	21	15	16	16	23	18	25	21	17	11	12	18	16	16	18	20	11	12	14	23	11	14	16	25	11	16	18	15	14	13	14	26	13	16	18	19	19	17	18	15	17	20	27	14	12	19	22	14	19	12	21	13	11	11	15	16	20	15	9	12	16	7	20	15	13	18	16	17	12	18	18	13	12	19	22	15	15	20	13	16	19	13	15	14	20	14	17	18	10	10	14	17	17	16	17	13	15	21	17	8	24	19	19	18	14	15	17	21	18	18	18	15	19	17	15	12	14	18	14	16	15	17	17	18	18	13	17	13	19	20	11	16	17	22	24	9	15	16	12	11	15	17	14	11	19	18	13	14	18	15	16	20	21	18	20	16	12	18	13	10	17	18	20	17	22	19	18	26	20	24	8	19	19	16	16	13	12	17	7	16	15	16	17	13	17	15	14	20	18	10	15	14	20	8	19	22	19	17	18	18	11	16	19	14	8	18	18	22	18	16	22	14	21	16	18	15	11	13	25	17	19	17	15	17	10	16	18	14	13	19	18	12	16	16	17	14	11	12	7	13	13	12	20	16	13	19	21	13	10	14	10	22	21	15	14	14	11	7	18	19	12	19	21	13	19	14	14	18	20	17	23	8	17	15	16	16	8	22	18	15	25	21	19	14	12	11	20	16	20	17	25	19	16	19	10	16	14	12	12	18	14	21	22	20	19	13	15	14	12	16	19	14	20	17	14	17	16	18	13	10	17	14	19	18	15	19	10	16	13	22	21	14	13	16	13	26	15	10	10	13	20	11	15	21	16	17	10	15	16	13	16	18	15	13	15	22	20	10	19	19	18	21	23	12	12	18	15	18	15	18	6	13	21	14	17	11	18	20	10	7	12	16	13	20	9	17	13	11	21	11	12	14	19	17	17	12	9	12	13	18	17	21	11	19	16	18	15	21	13	12	17	18	20	12	15	18	20	11	23	15	16	17	15	18	14	14	15	20	13	19	18	18	17	16	14	21	11	10	21	12	12	10	15	16	13	18	14	14	12	13	9	17	14	12	18	14	22	12	18	13	13	10	16	17	17	11	11	13	13	10	21	14	20	18	15	19	16	10	9	15	19	19	20	20	17	8	13	16	17	21	18	16	17	9	18	13	13	15	16	12	11	16	15	21	14	13	20	17	9	16	19	20	14	19	8	10	18	31	22	19	23	18	20	19	15	15	19	16	17	15	19	21	22	13	10	20	19	18	18	16	18	18	18	13	18	16	17	18	9	26	16	14	10	16	16	18	12	18	16	15	14	20	10	18	10	14	15	10	17	18	13	13	22	14	15	18	17	10	15	16	14	16	24	12	17	13	25	10	22	19	16	10	7	17	19	11	17	17	16	24	13	10	15	17	19	16	20	19	15	16	19	14	14	9	16	13	18	15	19	8	19	18	12	25	21	9	15	9	18	20	18	17	11	20	20	13	22	19	19	13	12	16	14	18	17	14	22	18	15	15	13	22	18	14	13	18	13	18	18	17	12	19	25	6	12	18	16	16	18	9	21	11	19	16	19	25	16	11	12	11	17	14	15	20	14	12	20	10	22	16	15	13	17	9	7	14	16	19	22	23	16	19	15	16	21	17	19	17	15	18	16	18	9	24	12	15	13	21	11	15	22	15	18	17	18	19	14	17	12	17	15	19	22	17	12	13	19	15	18	16	13	13	15	18	18	10	16	20	9	13	20	16	23	9	23	15	22	26	14	15	10	20	17	11	17	20	16	15	13	16	12	9	21	15	18	14	12	19	8	8	15	18	16	11	15	18	9	20	15	12	19	17	15	9	14	23	15	15	15	10	16	22	26	14
39237	22646	4217	10144	15107	14334	11662	8989	6951	5598	4633	3774	3350	2968	2593	2298	2087	1876	1641	1467	1371	1296	1228	1064	1022	912	911	838	754	724	689	664	635	642	592	531	564	540	501	511	429	432	459	411	478	376	411	356	322	328	328	329	329	331	322	334	309	314	344	323	307	312	275	345	290	309	328	306	322	329	315	317	335	288	319	307	316	336	295	288	327	307	284	287	291	288	286	311	296	298	286	286	297	302	281	300	304	299	275	287	282	307	292	280	259	285	307	314	292	310	293	301	276	311	309	293	268	274	286	281	286	288	271	280	281	276	274	265	281	277	274	282	274	280	295	304	273	251	299	270	323	280	274	277	283	271	250	252	282	292	237	261	288	288	261	250	242	296	244	302	267	271	266	270	262	285	279	263	293	273	294	264	301	273	264	273	245	288	284	271	314	279	278	257	275	279	279	265	286	268	286	316	264	267	266	253	264	264	275	286	301	281	273	248	268	245	254	279	275	262	274	272	269	285	278	295	288	227	271	274	277	276	278	251	284	263	262	261	282	285	260	280	273	296	253	289	269	251	282	272	258	271	266	288	288	257	264	283	261	275	266	262	268	272	296	281	282	278	243	285	320	240	268	281	275	290	273	261	307	300	259	256	273	273	279	261	285	282	248	286	283	270	252	274	274	291	295	256	270	265	286	263	258	296	260	267	258	257	284	282	293	278	258	279	296	248	297	305	244	287	279	280	243	249	288	275	263	290	280	262	272	292	280	256	261	259	263	284	267	266	250	303	272	276	247	280	290	279	283	279	270	266	272	281	280	259	266	254	268	258	283	263	285	268	260	252	285	277	275	251	283	251	267	282	279	265	289	288	288	282	280	247	248	253	291	259	280	295	271	271	269	286	270	260	281	247	311	267	284	256	275	242	287	272	256	296	272	274	300	283	255	263	285	267	270	266	283	275	263	268	284	259	273	272	283	321	254	272	271	276	262	304	277	306	244	307	259	251	277	260	255	272	286	305	266	276	268	277	296	285	279	259	299	253	288	274	266	265	276	270	240	267	265	258	244	282	275	281	304	272	284	262	283	274	261	283	284	264	274	307	277	277	247	285	294	262	278	254	253	268	290	291	270	286	280	294	280	293	288	265	293	283	261	275	273	255	280	279	263	271	295	308	270	249	277	279	259	281	281	304	277	256	262	246	265	276	268	290	268	275	249	271	266	309	314	255	277	264	303	284	285	302	272	302	283	275	270	299	291	272	302	242	273	264	287	264	279	249	290	292	252	290	278	275	281	260	274	253	301	265	276	271	277	257	278	264	252	268	283	261	283	283	275	258	261	282	291	270	285	252	260	254	283	251	263	264	235	260	261	287	280	288	277	262	281	285	263	263	286	290	267	261	262	268	303	273	276	238	261	288	268	295	274	286	269	280	294	262	261	245	239	294	306	257	266	270	260	272	280	251	255	279	294	281	282	268	275	292	292	280	277	280	263	289	299	265	270	268	268	290	270	273	291	296	250	291	257	295	293	277	291	287	249	285	264	294	265	304	280	257	279	276	284	267	272	284	278	262	291	267	292	272	275	276	300	261	295	288	291	246	285	308	279	267	290	254	271	255	265	276	249	268	287	266	242	294	284	273	285	274	297	255	285	297	275	276	297	265	273	235	280	290	279	284	272	272	270	294	250	282	296	289	276	244	262	280	293	255	267	298	326	291	259	274	257	274	232	306	280	284	264	285	264	270	256	299	246	269	250	291	238	302	249	301	272	274	277	265	316	250	287	280	273	299	265	251	261	254	267	322	276	269	282	271	295	281	283	286	278	259	274	293	281	275	261	296	269	261	285	259	264	273	287	242	284	246	291	274	268	270	300	265	252	278	282	294	273	275	229	298	233	272	275	298	269	281	281	275	266	297	300	262	293	248	293	240	252	262	260	281	259	303	269	278	260	273	281	291	288	271	279	279	264	278	283	284	289	270	277	306	271	297	290	303	271	282	309	246	280	274	249	278	301	281	290	307	271	283	271	275	271	306	282	278	299	268	298	269	259	260	291	268	280	279	260	291	272	270	320	288	265	279	244	268	260	290	257	263	268	280	263	265	246	290	265	261	261	268	251	252	283	274	291	284	266	297	295	292	295	261	259	281	274	271	281	261	293	267	259	275	277	279	253	263	261	257	241	264	272	289	286	289	327	280	246	297	262	267	269	265	267	281	276	262	263	293	273	260	290	320	263	284	291	292	308	280	263	255	274	288	274	265	284	284	271	276	258	221	293	280	286	296	284	262	276	257	234	279	266	235	281	250	276	277	257	299	252	251	279	279	283	259	270	266	256	257	280	269	290	273	282	287	287	279	295	306	311	322	280	301	266	289	279	271	272	250	291	236	260	254	260	281	279	279	296	307	304	263	278	252	266	273	252	297	325	253	265	281	268	270	275	302	276	249	248	275	266	260	301	279	272	259	248	301	251	262	281	291	274	258	266	283	298	281	292	251	277	297	250	264	290	265	252	261	272	257	255	267	279	264	279	271	253	293	269	250	275	276	266	234	283	304	275	244	289	265	267	283	307	279	259	253	288	312	260	250	249	270	322	301	275	277	283	279	273	269	288	279	252	256	284	292	277	274	291	269	281	271	277	293	284	268	285	299	267	273	285	283	265	253	298	260	277	289	263	271	271	273	274	264	283	267	258	281	245	272	258	281	279	277	266	274	254	300	261	250	298	275	249	276	268	256	255	287	271	261	279	271	276	289	256	314	274	289	274	287	295	282	266	282	261	263	286	255	285	274	284	276	266	262	252	267	277	282	249	244	259	262	269	280	259	270	264	302	292	282	280	253	253	288	267	265	246	277	256	265	266	272	260	248	252	253	253	281	258	244	281	285	288	291	254	278	262	277	272	274	293	268	283	276	273	269	282	253	267	252	300	280	261	289	246	262	266	269	298	292	255	259	280	255	262	273	292	285	266	284	289	281	275	259	270	259	299	270	262	274	273	290	262	270	269	256	274	270	280	289	261	258	268	270	278	254	287	252	237	276	267	276	260	264	266	302	303	246	266	292	260	259	273	268	276	284	274	267	255	262	251	272	272	238	284	247	275	260	253	291	265	274	278	265	310	285	285	264	278	233	287	276	245	298	278	269	280	307	302	285	270	300	303	274	299	254	260	273	250	271	282	302	245	267	289	269	275	277	270	276	242	269	263	247	281	280	273	282	272	292	290	299	280	292	256	242	272	307	280	278	293	296	261	283	258	294	300	268	268	306	281	273	259	270	254	317	251	280	294	295	262	261	287	276	291	261	262	291	275	282	283	294	294	262	300	282	283	293	288	252	292	267	290	289	269	291	301	303	244	256	272	284	262	283	273	288	237	264	280	251	282	251	285	279	261	286	273	247	287	268	254	242	279	264	267	260	309	272	252	281	271	265	241	269	294	269	294	290	256	288	248	280	275	270	305	269	272	266	284	291	283	264	294	281	302	268	282	274	281	287	278	305	266	254	246	249	255	261	257	290
11648	6247	480	289	396	380	324	269	247	198	186	171	175	154	145	112	126	106	95	104	70	82	61	68	62	43	60	55	51	52	49	50	53	50	39	48	33	45	33	42	30	27	32	39	40	42	24	30	32	30	27	22	35	25	30	34	40	27	31	28	30	26	34	36	37	32	30	37	33	26	36	38	29	18	34	32	22	35	22	27	29	26	35	33	34	28	26	30	33	27	23	28	23	21	33	29	26	18	33	33	30	33	29	29	23	22	27	27	35	23	37	31	32	28	29	29	31	31	27	31	31	25	22	28	26	37	23	28	36	29	36	33	33	36	30	39	31	21	28	37	40	28	31	32	32	27	18	28	28	29	23	24	26	18	33	32	34	28	27	36	31	30	33	29	32	23	38	33	33	28	36	22	39	35	27	27	31	26	26	31	26	23	33	40	29	30	33	30	26	39	36	33	27	22	31	26	24	29	28	24	26	25	38	31	30	35	28	30	19	35	26	22	29	46	24	26	29	32	24	31	30	37	31	22	22	22	27	36	30	29	30	34	22	33	19	30	24	30	33	34	20	30	27	37	33	33	25	31	24	40	23	40	33	30	40	32	24	31	24	33	31	31	20	27	26	39	21	30	26	31	30	22	27	23	32	30	27	36	33	22	34	26	29	20	30	28	27	20	29	26	26	34	22	25	38	35	22	27	33	31	33	27	29	13	28	29	25	33	28	31	34	24	32	35	25	39	26	31	27	23	33	32	38	27	29	31	30	23	23	27	30	27	30	27	24	28	29	28	29	39	26	29	31	32	23	33	33	29	32	38	25	38	15	32	24	28	23	39	37	34	29	30	34	25	27	37	29	24	31	26	26	27	23	32	24	37	25	35	23	32	32	23	30	29	42	25	27	28	38	21	32	31	34	22	31	31	26	36	30	22	23	27	24	27	24	27	31	34	31	34	29	33	31	25	35	33	33	23	27	28	28	24	27	26	31	29	29	21	28	21	34	19	18	26	24	32	26	31	29	28	25	26	28	29	36	32	32	32	23	30	22	31	31	21	24	26	39	39	36	29	32	26	28	37	32	29	33	31	30	27	19	28	24	21	38	29	25	34	18	32	23	27	26	28	29	29	26	27	21	25	22	28	30	24	24	25	29	25	28	35	28	28	34	20	44	24	30	23	33	37	21	22	29	23	23	17	21	30	16	30	23	30	24	30	32	27	23	32	27	30	18	25	25	30	23	20	26	31	38	25	37	30	36	28	27	22	34	33	34	29	30	24	36	34	31	25	27	22	35	24	29	24	31	30	23	25	37	38	31	27	26	37	25	31	22	30	32	37	34	21	39	31	30	27	21	25	26	25	32	18	21	28	16	26	33	36	23	28	32	30	30	24	24	28	20	34	26	25	32	30	34	27	37	33	33	26	23	29	27	25	38	28	34	17	28	34	22	32	33	26	23	23	38	31	32	29	25	36	31	39	28	26	37	34	36	23	35	28	28	25	32	38	38	32	31	37	35	32	32	25	25	31	28	29	29	21	26	34	29	37	25	26	29	26	34	33	37	34	29	27	26	30	28	36	27	18	28	39	30	32	34	27	25	30	33	15	30	34	28	30	25	36	36	22	32	39	30	30	32	32	34	31	35	35	29	18	30	27	35	28	35	36	32	24	26	32	30	24	23	24	43	30	34	29	34	30	36	31	33	36	25	21	30	34	30	16	35	38	33	28	26	33	26	25	23	24	33	33	30	24	27	25	31	29	27	24	29	33	28	29	30	22	37	28	29	38	25	25	21	30	25	46	42	29	43	40	19	35	30	36	29	21	27	28	30	31	30	30	33	26	26	31	27	33	23	41	31	31	33	30	31	18	27	28	29	23	37	26	30	20	30	31	31	21	34	26	35	27	36	32	35	26	32	24	32	34	36	24	25	27	28	22	31	23	33	21	29	30	26	27	32	25	24	37	29	36	29	28	31	28	20	27	31	35	28	27	27	38	27	24	40	33	33	28	27	32	34	26	35	20	26	37	29	26	30	36	37	37	24	17	31	34	15	28	31	31	32	31	40	29	38	20	22	26	39	23	30	30	24	36	20	26	24	21	30	32	30	29	36	27	35	28	30	32	25	25	26	31	29	31	22	22	32	33	29	30	21	24	40	24	30	29	40	22	28	20	23	38	20	23	29	26	25	41	25	31	17	38	33	36	36	30	28	29	25	18	32	31	35	23	30	41	27	33	25	27	28	25	25	31	30	34	28	20	28	26	42	27	26	42	19	42	35	44	26	25	31	37	30	20	25	27	23	38	23	31	37	31	24	22	24	29	22	28	23	25	22	32	36	32	28	25	29	23	39	23	37	33	28	36	35	34	29	36	26	25	42	33	31	24	33	29	29	22	27	38	28	38	28	35	29	36	27	29	31	44	21	26	25	18	33	27	27	31	33	32	33	27	39	28	27	26	24	29	23	38	40	18	33	31	39	25	34	25	31	22	32	29	34	24	30	39	35	33	30	38	37	27	22	25	34	34	36	23	30	31	24	25	27	17	27	27	26	15	39	25	38	34	31	18	39	26	26	31	29	30	23	20	23	22	26	26	25	35	31	27	44	32	31	25	22	29	30	29	27	35	36	25	30	25	19	32	26	28	25	39	28	22	33	26	23	25	31	30	26	37	25	24	21	30	28	34	28	23	23	16	44	33	30	27	29	22	35	27	35	33	27	29	30	27	38	33	28	35	34	18	30	29	29	29	24	27	35	36	25	32	28	33	28	28	29	39	22	22	29	30	26	28	23	32	31	30	37	24	23	30	36	36	35	27	31	31	23	33	33	30	34	25	29	28	23	26	26	28	24	30	35	27	37	25	23	40	30	33	25	22	33	29	36	41	32	40	26	19	30	32	21	32	30	28	29	33	28	16	34	30	26	23	30	23	26	30	21	35	37	30	22	35	25	32	28	19	15	26	32	22	23	29	20	29	26	26	30	31	32	27	35	28	28	33	30	36	37	31	26	25	29	27	36	27	26	38	36	29	34	22	32	27	30	33	32	22	17	32	36	28	29	25	31	35	25	27	25	25	33	28	41	21	27	24	25	30	28	36	37	30	26	26	27	28	37	26	29	30	30	26	34	29	29	44	29	17	22	29	31	19	26	39	36	38	29	32	24	30	35	23	27	30	28	34	34	34	16	39	35	33	23	31	25	26	25	38	24	25	27	25	36	22	26	31	29	35	24	25	41	16	30	29	31	23	24	21	30	29	26	33	28	24	25	26	26	32	34	26	28	38	31	28	40	28	29	28	27	35	33	29	33	33	21	25	22	25	28	23	32	37	28	33	24	26	33	38	32	26	29	25	32	33	34	30	34	38	26	21	25	32	21	35	13	26	33	29	23	24	30	24	25	31	27	23	32	39	23	26	25	26	17	28	37	26	35	31	37	29	33	31	31	25	26	34	15	27	29	27	37	33	32	26	35	31	20	31	27	27	33	23	26	34	33	28	23	32	30	20	24	24
51653	32639	8788	18190	24975	23857	20700	17048	13928	11433	9830	8536	7742	6835	5859	5183	4776	4185	3849	3495	3089	2861	2593	2417	2150	2089	2053	1822	1734	1532	1466	1368	1366	1282	1217	1176	1170	1135	1028	958	913	891	900	877	818	791	806	720	665	703	642	611	577	594	573	611	604	628	633	594	608	582	590	532	592	584	579	568	588	578	605	582	555	552	541	571	553	550	519	512	557	524	544	555	521	517	511	509	522	516	487	534	482	537	528	528	513	553	547	509	502	515	562	541	515	529	542	515	482	502	475	491	513	511	504	512	453	483	443	531	479	463	469	421	497	470	514	480	496	523	485	530	508	467	498	484	485	510	482	494	489	478	448	478	439	468	490	493	486	484	533	455	500	468	449	471	454	477	465	486	483	496	470	482	456	510	475	480	480	477	492	472	478	482	506	497	481	452	439	479	441	486	471	485	472	463	499	482	462	492	486	437	459	482	471	502	478	481	504	448	500	484	482	488	477	500	496	475	498	469	481	472	486	519	451	447	440	472	475	434	504	468	437	479	483	471	459	494	509	468	485	446	423	443	518	462	459	461	544	480	492	467	466	455	458	501	488	453	491	479	500	466	471	458	476	461	491	476	458	469	454	443	464	504	459	457	487	440	500	479	479	483	467	494	467	449	426	521	450	482	501	471	462	457	502	476	492	513	471	480	476	477	464	477	458	491	453	492	542	486	502	531	526	456	474	440	465	463	486	492	434	494	476	463	454	506	452	464	474	475	458	502	489	473	478	457	467	455	455	478	447	435	490	512	475	475	469	505	478	502	464	429	466	504	435	473	471	488	450	448	458	465	497	475	455	498	448	473	469	443	497	509	445	459	446	459	470	430	457	478	441	478	471	487	496	499	450	510	458	437	455	480	479	444	487	500	474	461	455	478	459	467	478	457	458	463	469	547	452	441	474	487	512	486	442	489	440	500	440	502	489	490	495	494	476	494	520	485	461	457	504	465	468	480	458	495	439	450	505	481	472	477	447	506	478	505	482	481	483	505	447	459	474	486	438	435	490	525	446	469	481	506	451	474	459	481	481	439	469	466	475	503	466	496	476	493	469	471	480	466	460	470	483	509	445	457	486	464	483	479	452	477	448	470	462	478	483	456	474	481	513	474	507	450	457	474	469	462	476	451	451	437	467	462	486	429	491	486	470	489	509	458	475	488	434	471	487	445	436	464	425	468	478	487	480	484	468	482	482	475	457	494	447	495	508	463	468	484	503	436	467	471	497	465	440	454	471	480	477	445	505	464	463	478	492	463	453	439	511	502	501	485	444	464	471	465	461	449	508	455	467	456	436	448	449	443	455	520	471	485	459	485	455	492	463	485	472	477	459	463	476	482	472	481	511	471	460	502	479	464	454	463	481	458	495	423	472	472	487	501	470	521	476	504	490	454	460	426	487	496	467	490	442	507	462	496	497	493	452	465	505	474	484	473	452	490	502	471	486	454	493	456	514	484	452	507	537	502	447	468	458	464	512	501	492	477	451	488	522	520	488	468	481	473	479	433	522	479	498	439	494	468	488	477	513	482	475	449	450	477	487	475	479	496	471	486	466	518	477	451	472	451	482	463	475	493	453	472	493	445	464	447	461	441	461	448	441	469	456	454	471	447	495	497	481	474	445	487	441	465	462	429	466	501	467	483	476	477	477	430	448	496	502	478	477	490	486	472	501	473	464	460	454	475	474	457	449	469	417	494	489	467	478	444	485	459	478	463	460	499	458	472	471	504	496	482	490	509	455	487	481	516	487	507	452	482	442	473	474	461	462	502	445	447	477	430	512	485	474	466	475	467	499	491	481	457	456	495	475	464	462	461	488	475	448	441	442	479	464	488	465	489	489	444	476	511	469	445	503	481	452	516	443	445	489	474	507	468	508	477	489	481	479	504	445	481	460	426	473	492	459	472	474	482	415	445	431	472	463	479	544	478	478	458	469	492	464	464	470	468	478	455	480	473	463	548	455	454	483	459	476	466	488	459	466	511	524	464	508	453	493	465	480	474	464	464	471	486	488	466	475	456	498	475	454	476	465	502	465	470	449	461	513	471	447	488	468	451	465	474	504	467	483	497	508	482	468	480	525	498	457	466	507	461	480	468	501	467	483	482	513	491	486	440	495	502	523	459	464	500	503	487	465	446	455	473	488	467	457	479	493	509	494	479	462	508	450	486	471	471	463	459	510	510	508	492	462	466	497	471	468	478	486	451	505	464	469	448	462	490	468	526	457	535	484	487	467	505	480	478	475	449	436	473	459	435	468	470	463	453	476	443	452	476	448	449	486	519	504	490	470	494	468	491	477	454	497	469	463	454	482	475	465	457	464	492	479	457	433	491	485	491	457	488	429	487	488	485	488	463	479	487	463	475	476	466	453	481	478	443	470	469	463	451	481	438	447	489	506	478	465	432	520	497	492	487	477	471	475	492	456	496	454	496	453	445	466	459	472	453	450	453	501	478	464	473	468	499	481	425	517	502	459	477	483	478	488	453	469	502	464	498	510	487	500	475	497	472	474	483	478	509	506	501	444	482	474	455	443	493	456	488	428	495	482	432	477	467	480	484	471	481	497	512	482	490	503	493	494	488	472	485	463	440	466	494	484	511	467	480	469	461	458	482	490	461	475	472	479	468	439	481	483	470	461	444	462	455	470	459	496	463	493	493	442	454	473	464	459	437	465	431	505	462	469	481	523	496	472	465	513	472	475	455	472	514	471	477	472	454	461	515	470	479	489	474	478	463	482	495	494	504	472	477	496	476	466	459	506	478	490	467	508	456	477	459	492	464	518	488	503	506	459	448	467	442	457	468	464	507	507	460	492	458	468	464	502	483	458	473	495	451	488	447	464	491	489	475	462	472	462	482	500	440	508	489	493	466	458	495	496	447	458	492	433	484	432	469	478	443	510	464	462	457	488	471	471	519	472	464	484	475	459	498	476	497	468	478	479	483	471	463	480	489	469	430	500	505	482	431	490	424	451	432	427	481	500	466	458	469	458	458	459	529	486	429	448	486	488	466	471	465	479	422	437	462	484	473	464	472	474	470	455	481	516	472	488	470	484	483	489	485	479	484	488	510	479	483	488	483	483	456	453	497	492	447	489	487	470	493	516	517	494	454	459	474	451	494	433	473	490	487	464	472	494	419	482	487	467	485	496	459	438	494	476	496	444	467	459	517	464	488	510	440	476	479	522	487	475	473	465	440	516	484	473	479	477	457	479	456	503	436	469	470	470	490	469	460	468	461	460	468	509	495	440	458	455	476	453	507	489	484	441	491	431	465	489	450	489	473	475	458	491	448	424	483	509	476	453	486	455	503	548	469	454	429	491	487	468	479	454	436	462	484	477	478	457	488	475	445	488	510	498	464	474	443	444	476	484	472	489	504	491	486	532	480	482	443	473	521	520	463	466	463	493	473	461	502	462	506	436	470	422	434	436	494	488	476	485	456	473	480	493	445	499	492	454	477	455	434	486	472	443	497	508	461
9277	3729	296	174	242	261	231	193	164	146	142	122	123	108	109	102	94	87	62	52	66	61	71	48	49	52	41	30	44	37	42	39	33	35	31	38	38	33	39	18	44	37	34	32	43	23	30	33	26	30	32	30	33	27	29	21	29	20	39	29	19	20	24	31	29	21	26	30	31	27	26	27	24	29	27	23	30	27	27	16	23	26	26	36	28	36	36	28	24	23	25	34	28	24	28	20	23	24	26	32	27	26	24	27	28	27	28	32	27	24	26	29	27	26	27	19	15	25	30	19	29	30	32	22	36	26	27	31	28	24	19	28	25	26	22	26	22	17	23	30	18	25	31	28	21	29	31	31	22	28	26	25	30	25	32	27	25	25	30	37	33	29	28	21	39	29	27	30	29	14	29	36	28	27	38	23	22	24	25	23	28	26	41	27	37	31	22	24	27	23	26	23	23	36	19	33	23	23	33	26	30	27	21	37	40	17	36	23	33	22	24	30	30	15	15	25	21	27	29	36	32	17	32	25	35	25	28	26	24	36	28	24	37	30	31	26	21	25	32	20	24	32	20	27	34	30	24	21	35	28	25	21	38	27	34	35	25	25	27	23	23	25	28	26	28	16	32	33	15	36	30	24	20	20	30	24	27	36	20	31	19	26	23	27	24	26	21	31	25	32	18	32	29	24	33	25	28	36	23	28	32	25	35	22	29	29	27	18	23	28	21	33	17	30	39	34	20	23	15	31	27	34	30	27	29	38	36	22	29	37	29	35	30	23	29	26	28	28	33	22	34	25	32	38	20	26	29	26	29	36	31	27	32	14	30	32	27	15	19	17	31	19	25	25	38	35	24	23	30	30	25	29	18	28	30	39	17	26	20	19	27	32	34	24	29	29	31	24	30	27	23	31	33	23	20	26	30	31	26	21	21	31	30	32	21	28	22	23	22	17	26	15	20	25	21	25	22	24	21	26	27	28	39	27	27	33	21	31	29	30	25	23	14	21	17	24	19	27	25	26	17	22	25	21	26	36	16	21	34	24	29	28	32	27	19	16	25	21	32	31	31	27	28	30	23	21	23	27	28	30	31	23	31	23	19	28	28	26	28	24	25	27	29	23	19	22	34	24	20	31	26	37	17	26	37	28	34	30	25	31	20	23	19	22	31	24	27	28	27	22	29	43	27	25	19	21	27	22	22	34	30	22	25	36	18	31	30	36	33	26	35	26	19	22	19	31	26	19	20	32	17	26	21	36	25	26	24	18	26	26	24	21	27	31	28	29	28	27	26	20	25	29	25	37	21	24	28	40	29	27	38	33	32	32	23	24	29	24	23	28	27	19	26	28	42	26	20	34	29	35	28	21	23	32	28	20	34	24	26	22	23	22	25	23	34	29	22	23	26	20	31	31	28	33	25	29	31	31	18	25	19	25	31	38	31	22	22	18	28	26	21	27	30	29	21	25	30	16	15	22	31	29	27	18	20	22	32	23	21	23	17	33	23	30	24	30	26	19	18	22	32	26	24	37	27	31	32	25	28	25	23	27	30	29	33	21	23	26	28	19	30	38	25	28	30	26	23	36	20	29	20	29	31	26	26	22	26	21	33	22	22	21	30	23	18	25	23	21	26	31	25	27	20	26	23	23	28	29	29	19	27	26	25	30	28	35	20	34	16	20	28	27	25	18	18	33	29	29	29	25	30	30	29	24	23	24	28	23	28	28	20	37	18	22	36	27	20	28	30	25	38	29	20	34	31	21	28	22	25	24	25	21	24	25	25	25	29	14	29	34	27	38	26	31	29	32	27	21	26	38	25	33	20	24	30	27	21	30	30	27	26	25	22	22	22	25	29	26	21	25	27	29	36	22	32	30	13	34	32	27	32	26	33	25	26	21	18	27	23	26	31	31	31	26	27	29	28	28	25	29	31	29	21	28	30	26	31	20	31	28	23	26	27	27	18	31	31	19	22	24	29	22	28	24	24	28	32	23	35	36	26	24	21	24	26	23	27	27	30	27	29	26	26	18	15	23	33	23	18	19	21	29	21	28	25	29	29	29	29	24	36	29	19	26	25	30	28	28	31	25	27	25	38	26	29	17	26	35	24	26	28	25	16	35	30	32	34	22	27	36	29	31	29	24	29	33	30	31	22	15	33	30	41	29	28	24	31	39	38	25	17	23	22	25	18	31	19	32	24	19	28	33	33	27	32	18	21	23	24	29	28	22	26	36	18	26	25	19	36	28	32	35	25	25	23	27	28	33	27	23	22	35	27	21	24	27	33	15	29	22	14	23	33	25	29	35	21	28	34	20	27	24	23	26	23	28	21	20	23	26	25	19	33	23	27	26	20	24	27	24	37	31	15	33	29	38	23	32	22	18	29	22	28	30	19	26	22	32	24	33	19	25	19	35	21	29	28	37	30	27	21	28	25	30	27	19	25	27	23	26	31	27	26	38	24	29	20	25	30	27	41	19	34	25	29	29	27	25	23	16	19	24	24	25	19	25	27	25	26	30	22	36	21	27	26	28	31	37	27	29	29	35	34	29	36	31	18	43	21	34	25	20	31	37	24	28	38	20	24	29	24	16	26	30	28	20	19	28	24	29	25	32	21	22	29	29	31	29	26	34	23	27	28	25	25	29	35	25	19	23	27	22	26	30	28	31	21	27	30	27	20	27	24	24	26	28	23	24	21	12	33	18	38	18	21	28	32	30	29	21	32	32	32	38	35	23	29	30	19	26	24	21	22	26	36	30	33	20	33	23	22	32	24	22	29	31	21	27	41	28	26	26	23	41	16	26	33	32	25	23	28	23	29	28	30	35	22	33	30	25	29	22	24	27	29	32	25	34	37	23	27	29	24	29	31	22	22	20	23	18	26	32	19	33	22	31	28	23	24	19	30	31	25	32	25	36	25	21	28	29	28	24	26	26	37	34	26	20	29	37	29	28	26	22	33	24	21	26	23	23	20	25	20	26	21	24	17	27	31	19	17	33	25	31	43	26	35	25	30	21	33	26	22	21	25	20	28	24	24	28	33	32	27	31	22	20	22	27	37	27	31	27	25	25	23	30	26	25	27	24	29	26	23	30	24	30	21	24	34	37	25	38	18	32	29	36	33	20	29	32	21	26	30	24	31	20	36	34	32	26	29	27	24	26	29	29	23	29	16	26	28	35	34	23	23	34	26	28	16	18	24	25	30	30	29	21	29	33	24	30	28	30	29	29	35	20	30	21	30	18	26	31	26	25	21	29	24	29	25	34	25	26	19	18	27	25	25	21	25	27	46	14	38	29	21	23	37	28	19	27	21	25	27	34	23	35	16	26	33	24	24	29	32	33	20	24	27	17	34	21	33	31	30	21	26	25	24	16	30	29	28	24	27	32	33	20	21	28	33	30	21	29	37	26	27	25	27	31	20	23	28	24	26	17	38	26	30	32	22	14	26	25	27	27	21	23	24	27	22	27	17	24	35	34	28	25	27	26	21	32	34	23	33	23	27	33
44623	27391	6553	14290	20396	19779	16568	13615	10825	8817	7419	6392	5793	4866	4444	3853	3562	3105	2792	2508	2280	2155	1961	1830	1641	1503	1475	1370	1251	1236	1134	1076	1033	1005	937	878	878	882	775	823	765	716	700	711	723	682	634	594	565	548	566	568	498	530	492	526	543	491	498	508	508	499	502	524	500	515	482	526	539	489	500	498	458	501	492	477	473	504	511	481	485	488	425	474	493	449	479	473	507	465	465	486	475	428	445	463	456	450	427	490	432	433	421	407	434	440	428	458	480	426	427	433	415	458	432	412	429	393	416	430	426	436	407	423	412	413	443	452	418	464	428	426	418	438	416	414	437	425	407	411	421	436	442	448	436	437	430	424	435	422	407	453	431	427	420	437	417	419	431	439	455	434	429	438	412	492	440	423	429	432	411	422	444	392	412	477	432	404	465	435	399	407	424	424	434	445	433	463	401	413	430	408	453	443	434	426	451	430	401	407	416	468	435	419	422	382	424	426	450	432	427	466	379	460	441	433	404	409	419	452	460	441	443	413	396	416	416	400	419	421	401	445	433	434	405	399	439	436	433	421	454	449	438	446	438	422	465	439	421	417	398	404	404	413	397	455	396	430	443	446	451	468	396	414	442	431	425	403	397	427	420	426	395	394	402	406	430	428	404	420	433	440	383	407	445	427	464	457	429	429	426	404	453	417	408	423	426	426	450	406	460	447	412	429	416	402	433	386	405	414	407	421	420	433	430	447	447	442	411	451	444	423	410	454	415	450	455	415	390	425	406	426	404	401	446	483	444	411	442	449	434	421	412	409	421	473	419	442	444	433	433	397	438	410	401	371	447	420	401	452	436	422	409	442	412	382	453	415	415	398	409	417	414	438	414	433	450	422	409	413	418	413	437	421	413	413	417	410	457	439	412	411	413	417	439	426	445	425	423	435	412	426	444	399	422	391	469	410	454	448	458	414	432	425	413	423	445	475	400	429	443	425	432	431	391	447	416	432	420	407	376	445	438	407	402	418	437	435	381	411	415	388	442	424	419	422	444	443	444	381	417	412	414	434	436	412	409	430	435	386	448	429	401	454	402	433	414	442	436	420	405	381	454	407	428	416	463	414	442	437	428	426	456	433	425	413	441	418	448	432	425	414	450	422	405	416	376	411	392	434	436	440	439	431	440	418	478	461	418	422	391	417	430	389	443	436	428	418	397	415	399	423	433	441	476	452	435	411	406	436	425	444	429	453	408	424	438	431	409	457	412	386	444	452	428	402	438	427	412	423	446	455	426	422	414	403	377	414	432	473	419	436	416	442	433	382	409	408	436	402	459	461	431	411	438	419	448	413	454	444	415	446	424	435	420	414	459	421	431	433	387	434	435	476	444	428	464	418	449	430	404	367	419	440	422	406	463	427	426	423	412	418	401	455	406	422	427	459	429	446	420	411	425	426	434	426	470	449	441	413	374	459	438	392	374	419	419	427	408	435	421	454	438	421	426	403	413	422	404	455	397	457	424	453	405	435	417	470	403	435	414	452	413	436	407	451	454	430	450	408	450	408	445	459	432	438	435	429	411	403	383	472	440	437	449	402	443	374	454	397	405	423	433	448	440	430	425	390	424	494	416	430	419	469	438	458	408	399	442	410	461	451	425	403	488	395	412	426	398	433	411	417	409	457	450	468	446	419	439	413	378	405	449	454	425	416	439	439	416	440	422	402	413	417	452	456	407	420	428	438	366	425	431	423	429	378	422	417	428	365	421	438	419	420	394	444	451	414	431	446	435	429	419	416	452	458	422	418	432	421	399	414	472	396	430	434	418	437	427	424	423	379	442	447	412	402	455	454	432	454	459	431	435	397	429	416	427	444	436	449	400	490	453	441	406	434	458	405	440	466	457	450	421	441	443	420	409	454	459	436	456	399	463	451	416	397	456	433	443	409	405	402	382	440	439	411	422	429	434	402	441	422	408	456	417	418	432	414	472	429	432	403	422	437	396	436	444	413	474	411	402	409	394	407	451	445	390	428	450	438	375	433	421	425	466	409	434	459	444	422	420	437	409	481	425	450	466	465	406	429	434	419	411	455	444	460	419	383	396	404	451	475	442	434	403	430	429	412	447	454	471	450	428	430	398	453	442	466	441	416	430	434	428	420	432	452	432	411	398	386	421	404	423	454	401	448	438	473	436	395	407	466	428	448	422	468	422	428	465	442	429	433	403	392	440	406	402	416	412	466	428	477	441	472	418	443	410	394	406	405	420	421	415	437	409	397	407	450	428	440	406	434	414	412	439	467	436	454	391	422	445	417	419	428	460	424	432	446	433	432	416	455	428	419	422	439	403	429	397	449	415	425	414	425	466	436	401	413	424	432	432	435	404	417	469	439	401	392	430	423	451	420	437	437	431	423	433	425	401	403	467	405	451	407	396	404	400	445	410	422	449	430	415	431	416	390	442	423	441	409	454	455	429	434	419	423	411	429	426	405	414	433	402	445	432	429	403	429	464	411	421	405	395	413	473	409	396	424	397	447	440	401	432	438	443	420	425	443	452	428	428	408	395	431	468	407	389	410	437	405	411	403	408	444	447	417	445	424	434	412	447	413	430	394	433	410	410	415	461	437	428	424	428	444	419	453	446	377	430	430	406	415	419	463	426	450	375	501	434	435	435	422	388	437	426	446	416	422	434	408	436	416	439	424	427	417	460	388	433	405	442	402	403	404	422	441	389	418	395	437	449	393	423	441	420	405	398	416	418	380	397	414	449	418	411	437	383	443	391	408	434	424	440	465	447	452	402	385	441	424	403	423	442	448	461	414	440	411	430	427	397	430	456	382	416	446	372	435	440	411	433	431	419	449	403	431	414	405	424	413	457	439	471	436	409	416	373	419	454	450	446	419	412	393	434	409	449	436	439	433	450	407	435	440	429	441	428	431	429	428	413	465	406	446	384	417	461	441	460	414	382	453	431	452	414	391	396	411	399	443	404	367	428	431	404	429	398	449	424	446	417	396	386	391	399	418	411	402	432	392	434	446	414	437	431	463	389	389	442	432	441	427	426	467	402	400	429	394	423	387	465	390	448	426	407	395	440	472	455	417	429	441	415	401	411	430	430	429	423	429	404	439	451	393	425	407	430	460	411	450	425	467	440	421	420	444	393	428	447	427	414	394	386	410	405	418	435	465	420	453	388	420	433	416	427	450	435	418	417	402	423	391	463	423	443	422	422	432	375	458	441	430	416	423	455	459	453	445	401	434	468	434	412	465	438	415	439	424	426	408	414	435	446	387	435	414	458	410	411	411	410	417	418	405	407	381	446	436	422	417	420	421	402	406	412	451	401	479	454	432	434	385	415	400	443	439	431	442	451	428	438	437	426	442	419	406	460	427	413	392	422	426	452	434	381	440	429	448	479	464	457	423	439	430	376	444	457	420	439	422	428	416	406	451	429	415	419	399	413	432	399	448	458	430	417	426	435	400	424	402	423	449	444	407	445	428	449	442	432	419	434	399	398	442	444	417
13400	7061	615	307	422	475	390	323	290	274	230	199	190	142	144	127	136	139	101	80	91	96	74	85	73	65	73	67	69	50	63	53	53	53	48	42	50	43	55	54	34	57	41	44	33	43	39	51	28	49	32	39	29	29	41	42	38	41	45	44	36	34	35	49	45	35	34	52	41	51	34	33	37	51	27	33	28	33	42	45	37	24	41	41	30	39	39	28	36	38	29	36	34	31	35	23	38	37	38	31	33	28	30	32	36	37	33	43	32	36	33	35	41	24	35	44	46	33	31	37	33	42	32	36	30	34	42	36	42	35	44	27	34	31	35	34	41	37	35	33	33	38	44	35	31	37	36	23	40	29	27	35	42	46	33	35	41	27	48	33	36	39	42	39	20	30	35	23	40	35	39	34	28	35	32	41	35	32	37	30	26	47	38	38	26	41	33	34	36	30	30	36	32	35	44	34	43	33	38	44	44	47	34	30	47	31	28	28	30	32	32	25	37	32	24	32	41	39	36	35	46	38	42	41	38	40	32	27	37	36	29	37	31	29	32	33	31	46	29	31	32	33	47	39	39	32	32	33	37	38	28	33	29	32	31	27	33	39	39	38	29	29	34	44	29	24	41	36	44	33	32	33	35	35	33	34	31	42	41	36	36	41	32	24	39	38	33	27	33	30	43	26	30	34	35	34	29	30	39	32	27	26	27	23	29	38	44	32	42	49	36	44	36	29	44	33	23	41	26	34	39	36	45	47	34	25	35	34	44	35	46	34	37	39	38	35	44	29	33	28	33	22	33	30	36	38	26	40	33	35	31	27	36	45	36	38	28	28	33	39	35	29	32	39	38	26	32	34	32	34	39	33	34	40	37	37	34	36	36	33	39	29	35	43	32	34	41	41	43	39	28	32	35	45	39	47	36	27	46	37	31	29	28	35	31	36	24	40	41	40	42	39	28	41	38	23	28	43	24	44	39	34	42	40	32	36	50	32	38	33	43	36	27	41	43	32	25	32	33	36	30	41	36	34	39	34	41	34	40	33	37	37	35	39	37	41	34	23	37	33	36	29	39	32	35	34	44	33	31	41	29	47	45	31	38	33	44	28	35	32	37	29	41	30	34	31	39	32	38	31	34	33	30	37	44	32	33	36	19	32	35	36	41	37	47	35	39	32	27	44	37	35	29	33	38	27	21	36	20	31	32	26	36	31	39	27	41	39	40	35	44	33	35	36	40	38	39	36	30	29	31	40	42	38	31	39	38	36	22	35	34	32	39	36	31	30	50	34	32	46	28	34	23	31	44	30	35	44	35	42	32	37	37	37	27	36	31	36	21	28	30	34	44	32	36	27	34	39	35	38	36	29	27	32	32	30	29	34	38	33	35	37	44	32	43	30	33	49	41	41	42	39	40	37	33	36	34	38	51	39	35	40	35	37	40	29	30	29	33	32	30	29	37	33	33	27	34	32	32	35	29	37	33	29	44	37	38	33	32	44	33	35	34	41	35	30	37	31	38	33	42	36	29	32	43	35	33	37	39	21	41	21	38	22	37	41	35	29	43	34	28	30	40	40	30	31	40	36	45	41	29	30	38	32	31	36	39	36	35	42	31	34	38	36	26	45	26	36	44	39	33	37	42	33	46	48	29	38	38	29	32	29	33	35	36	29	31	22	37	35	34	48	32	29	33	29	39	37	35	32	27	42	26	37	33	23	24	41	37	44	38	37	29	31	31	42	37	36	46	47	40	34	35	31	29	34	32	27	45	32	40	36	32	38	40	43	40	35	27	36	31	39	39	34	35	30	35	35	35	36	35	33	39	36	37	35	47	37	37	33	38	35	25	36	36	42	37	28	31	32	25	39	31	41	42	41	37	41	30	45	32	36	30	28	47	40	35	36	40	30	39	39	46	30	36	27	45	30	40	28	39	36	37	33	39	31	41	41	43	29	35	37	29	26	47	41	36	35	31	36	34	31	37	35	25	39	42	34	30	37	31	28	39	31	36	41	40	31	33	40	41	22	27	31	35	36	42	24	36	30	36	33	40	41	30	39	28	43	29	33	40	38	39	29	32	34	35	37	33	36	24	40	29	46	37	34	37	36	38	38	27	41	37	36	34	35	35	27	20	36	38	33	32	42	38	31	24	33	33	41	35	37	37	36	39	43	42	31	38	34	46	33	33	40	39	34	37	24	33	31	31	32	22	28	30	31	35	29	32	40	23	41	31	35	27	33	36	29	34	30	32	45	27	27	36	33	29	29	26	35	31	46	42	33	21	36	39	31	39	26	29	35	40	29	39	33	28	35	25	48	38	31	26	33	40	32	30	25	44	47	34	26	38	31	35	36	31	30	39	41	41	33	43	27	52	45	38	40	27	32	23	35	39	41	44	31	40	30	40	34	27	41	35	42	33	40	31	39	30	35	28	32	35	37	34	26	30	28	37	44	36	31	37	47	41	32	35	41	44	39	31	33	30	38	30	35	35	26	37	35	28	26	33	33	31	33	37	35	29	37	29	37	29	39	48	36	33	40	47	37	34	34	35	42	39	32	30	36	23	31	28	41	28	29	30	44	30	40	42	35	41	41	28	30	36	31	32	26	35	36	34	38	30	39	37	31	26	34	33	31	41	32	37	43	37	45	41	39	30	45	39	27	29	35	32	36	44	30	38	44	38	36	31	27	29	26	30	38	37	44	26	38	25	32	41	32	34	32	24	29	23	33	36	43	38	44	30	32	31	37	28	28	30	28	33	37	42	34	42	27	29	32	38	41	29	33	43	31	34	30	35	30	29	32	29	46	23	36	41	28	31	33	32	30	35	31	35	27	37	40	32	32	32	37	32	30	35	32	35	30	35	34	38	33	24	42	32	36	33	36	30	31	44	26	29	31	36	27	23	33	35	40	28	42	35	34	22	33	29	27	37	40	40	44	26	34	36	28	46	39	38	41	34	28	44	27	40	31	36	28	39	38	36	25	28	40	34	38	29	39	26	30	42	25	36	34	34	32	51	35	33	35	48	33	35	48	31	26	44	29	27	36	33	34	48	32	32	39	38	38	39	43	39	32	28	45	34	36	39	31	29	32	30	32	26	37	34	40	23	33	33	32	33	41	29	40	48	34	31	33	38	26	35	35	26	34	25	38	19	38	30	36	36	30	34	37	30	25	33	32	33	41	26	35	44	38	36	40	23	32	43	46	45	40	28	35	33	36	32	46	30	26	38	31	39	35	37	37	27	41	28	31	35	34	40	27	30	31	44	40	39	44	41	40	36	31	39	24	34	40	43	37	36	32	40	35	30	31	31	35	38	31	38	28	33	35	41	30	29	31	36	38	33	38	32	30	44	32	35	41	30	30	32	27	38	36	37	36	36	36	45	33	45	33	29	27	33	34	41	24	37	41	38	28	35	36	34	28	48	36	34	33	28	37	38	29	35	32	34	38	30	40	44	40	24	32	43	43	41	29	36	32	32	33	27	37	26	44	33	27	41	33	34	42	45	35
53322	34005	10025	20009	26891	26237	22751	19160	15769	13138	11159	9820	8725	7844	6890	6191	5541	5026	4473	4035	3740	3385	3160	2789	2692	2487	2286	2142	1931	1870	1750	1712	1602	1507	1444	1452	1336	1223	1228	1134	1098	1060	1090	1047	1011	972	922	840	810	802	773	784	734	790	694	653	669	635	669	657	679	707	700	695	691	653	675	697	724	696	699	712	674	672	674	656	649	580	651	618	667	637	668	602	586	635	646	633	627	612	625	671	610	634	604	628	632	599	624	581	614	622	629	635	599	567	593	568	612	545	619	581	573	569	612	564	555	589	585	574	558	567	581	554	593	590	557	579	556	583	560	574	565	590	529	544	614	599	586	591	562	561	597	580	546	546	539	564	543	587	577	563	566	550	561	536	579	562	558	512	546	567	559	564	600	602	582	567	519	614	562	599	595	568	598	551	552	581	576	554	599	571	561	574	558	532	587	540	542	553	554	575	587	561	522	570	595	589	593	607	554	588	549	542	578	589	532	580	553	604	606	542	571	568	607	526	548	580	532	563	565	596	524	541	524	564	560	564	561	549	556	549	564	550	548	567	565	555	532	538	576	551	553	574	583	553	557	565	597	569	558	541	560	521	521	548	555	566	545	555	565	558	581	570	578	605	533	578	552	581	570	561	583	531	602	551	588	614	554	595	579	564	569	542	511	528	531	535	574	565	572	545	572	578	542	525	573	555	567	575	569	502	582	562	527	596	551	572	586	563	554	545	545	591	587	561	557	542	510	543	533	569	584	563	570	560	587	568	543	563	578	531	506	594	539	572	545	595	570	541	572	588	596	554	561	579	655	603	593	535	549	544	530	595	556	544	550	558	567	542	577	575	544	578	529	575	593	534	527	559	567	553	580	569	575	541	525	576	557	547	616	582	587	524	568	553	584	570	574	537	558	597	562	572	541	551	586	554	541	577	556	590	579	581	528	595	586	584	584	561	564	550	560	566	541	592	571	582	568	539	553	559	553	580	579	540	594	564	542	582	565	531	544	548	601	531	559	547	565	550	536	604	550	558	593	585	560	545	544	564	559	551	546	537	606	533	556	528	553	589	558	539	563	520	544	537	556	497	564	535	544	550	609	533	569	619	538	553	553	558	578	603	598	568	531	606	607	535	558	542	561	525	569	563	548	594	552	545	630	547	556	543	559	584	552	543	566	547	520	550	558	570	561	572	555	509	577	547	584	595	572	562	555	568	578	570	604	571	599	540	558	538	555	510	557	589	525	550	581	578	558	529	568	575	562	539	613	582	536	599	611	602	539	596	536	521	549	575	542	548	576	587	549	577	548	537	568	558	586	591	528	565	520	563	602	571	604	533	619	576	528	618	514	592	562	565	560	590	546	590	571	552	568	557	547	567	541	577	557	542	558	562	535	535	525	562	589	553	597	533	584	604	544	594	553	573	560	583	575	550	619	572	549	604	581	571	501	566	560	532	592	563	572	571	532	547	553	549	547	550	593	532	558	590	551	576	579	571	573	559	543	559	562	575	611	547	600	611	557	579	526	545	555	482	569	552	544	548	530	561	507	577	564	567	559	545	589	545	508	550	528	563	570	578	567	562	586	566	574	593	521	586	546	569	517	537	563	546	570	565	555	531	525	568	546	567	561	546	558	610	618	569	584	536	543	525	523	543	554	558	550	530	578	550	554	599	583	586	582	554	556	549	616	558	498	499	551	551	542	584	585	589	564	594	551	561	557	583	549	587	576	528	572	517	586	579	509	584	597	548	556	578	588	603	566	626	547	579	547	536	552	571	560	621	570	548	532	525	570	504	533	574	563	561	544	598	519	565	549	587	574	585	545	534	549	588	538	589	534	546	523	582	572	569	568	550	565	564	555	565	545	519	549	596	528	565	548	571	566	545	563	586	556	562	585	527	563	549	561	571	535	531	574	559	608	556	590	543	606	523	582	540	547	533	506	591	554	568	567	543	545	620	536	601	566	543	562	590	568	588	574	591	581	572	564	588	587	555	604	547	507	529	597	529	547	567	547	539	551	555	585	529	560	563	542	571	543	535	596	532	560	557	563	563	572	595	621	598	530	541	586	570	579	578	561	563	536	540	583	559	529	534	568	564	558	557	531	539	567	521	570	574	562	540	592	594	577	576	548	590	553	590	565	566	520	537	561	571	587	581	582	549	568	525	534	541	584	582	589	576	571	595	560	504	560	569	555	573	587	534	544	522	549	572	539	564	567	588	549	542	565	577	593	545	563	570	584	578	532	545	578	545	528	535	559	552	606	543	553	571	540	560	565	562	582	551	538	575	528	563	567	538	548	572	553	570	568	551	549	551	584	553	601	591	559	564	546	554	538	574	560	558	583	557	520	532	567	552	566	541	540	544	586	584	532	591	564	581	554	557	578	572	581	572	558	556	530	613	532	580	567	532	581	548	549	572	575	554	547	508	571	503	587	576	554	552	602	565	560	531	572	544	549	565	561	551	562	540	557	564	571	565	608	547	537	559	589	554	518	583	574	545	510	565	567	511	567	551	553	537	559	564	534	570	600	557	576	568	546	561	580	568	559	576	531	586	531	574	571	541	533	546	572	560	543	551	554	603	608	522	543	529	552	552	586	549	538	594	594	605	547	592	581	543	540	539	549	556	571	592	511	556	569	558	576	528	611	573	546	535	587	580	573	584	547	610	559	575	552	594	537	573	530	587	596	568	540	569	598	565	587	542	574	583	605	548	568	572	580	535	566	548	528	607	540	597	578	584	556	529	527	553	596	577	603	577	585	542	567	552	584	583	588	537	547	583	573	554	551	564	588	534	546	581	576	542	524	549	508	551	570	574	531	554	541	549	561	532	579	561	566	579	571	539	557	551	571	546	568	551	561	526	603	537	533	563	570	586	571	579	569	540	602	544	569	580	556	547	546	579	559	597	526	563	598	589	512	542	540	557	602	552	560	568	575	612	563	610	579	579	565	564	550	534	564	524	572	575	571	577	546	525	592	594	569	549	590	552	557	547	543	561	514	569	596	538	554	572	602	563	574	572	550	538	551	561	538	518	536	542	552	580	568	550	523	595	554	554	569	552	528	530	594	577	557	570	550	574	551	579	568	569	569	577	563	576	560	582	535	549	610	593	571	598	537	627	548	534	545	548	550	535	548	582	536	567	557	536	550	546	589	552	520	571	551	579	606	544	582	551	526	482	571	591	530	567	576	562	607	570	547	557	570	567	552	573	542	569	530	543	630	555	543	546	609	523	531	581	545	524	530	567	570	529	574	551	566	565	560	551	555	547	527	545	579	549	571	542	562	545	598	533	558	524	530	570	570	543	562	547	589	556	565	556	572	546	557	578	543	521	537	610	547	573	530	549	575	604	553	524	555	537	545	552	565	549	580	560	573	567	559	548	516	562	589	550	532	542	554	566	565	517	558	551	538	557	548	567	569	586	546	543	532	566	597	533	604	535	542	597	542	521	531	572	562	614	562	568	581	535	566	554	542	542	575	524	576	582	544	544	552	522	509	585	542	580
5004	1812	144	105	181	147	134	92	83	86	90	61	72	65	54	52	51	47	37	41	44	29	48	27	30	32	24	24	22	30	13	25	18	25	15	21	14	17	21	15	19	17	19	12	19	17	17	21	19	14	24	22	16	14	13	15	19	11	13	25	20	17	26	16	18	24	11	13	15	8	16	14	23	16	13	20	22	16	29	19	17	13	23	8	20	23	18	16	14	14	21	16	19	16	15	18	15	18	16	13	22	15	14	25	18	12	17	14	10	16	20	15	18	14	20	19	25	17	12	18	15	18	23	16	20	12	21	12	16	11	15	18	12	18	17	26	21	14	23	22	21	9	11	12	17	10	14	16	20	14	18	23	17	14	18	16	9	16	15	17	17	21	10	12	18	13	12	11	10	18	8	17	17	17	16	12	24	16	28	16	16	19	20	16	14	15	18	18	13	14	13	10	19	8	13	16	29	15	16	17	18	22	22	14	13	12	17	23	18	12	21	19	19	15	15	14	24	17	19	14	13	23	20	16	17	17	18	12	21	17	14	14	20	18	9	21	16	9	21	16	13	13	12	18	12	16	18	18	17	17	12	17	15	19	12	13	9	21	20	10	10	22	18	14	14	17	19	14	12	17	17	22	14	20	20	16	21	13	15	16	15	19	16	11	17	17	12	16	18	13	17	11	13	17	17	14	20	18	15	13	12	15	26	14	14	11	17	14	19	7	12	14	22	16	11	15	15	20	18	10	12	12	18	18	21	14	9	18	14	18	21	16	16	12	17	11	19	17	25	9	21	17	12	16	24	19	13	15	15	18	15	26	18	14	12	28	16	25	11	13	27	19	15	23	13	12	20	17	18	15	19	13	20	13	20	14	18	17	16	18	17	20	21	19	13	22	25	19	16	17	20	15	15	16	21	12	26	16	16	22	15	16	16	19	14	16	19	23	15	17	21	13	20	13	15	14	11	13	14	13	16	14	15	16	22	23	23	18	12	14	13	15	13	27	20	13	13	13	17	17	13	22	13	14	10	11	14	11	17	16	18	13	10	14	20	20	14	19	16	14	20	16	18	16	13	13	14	14	10	21	13	17	20	12	14	17	20	19	18	25	22	19	11	15	16	17	21	23	21	22	17	17	18	17	12	15	19	9	10	19	17	20	20	18	21	22	16	13	15	29	20	12	15	17	12	18	25	16	15	17	11	17	21	17	16	20	15	10	15	27	11	13	10	19	12	18	12	11	19	12	14	12	15	13	15	15	19	11	13	8	16	19	22	16	14	15	18	17	23	8	20	12	16	7	22	10	24	19	20	15	11	10	13	13	14	18	14	11	22	14	17	19	14	18	14	19	22	13	12	13	16	12	24	17	12	24	10	26	11	12	19	11	17	16	9	19	12	15	17	10	15	16	21	15	13	13	17	18	23	10	18	13	20	12	16	17	20	13	8	19	12	13	22	18	18	21	12	12	15	23	20	19	19	16	19	20	24	18	8	19	16	13	15	15	14	16	14	21	23	27	15	21	25	17	12	25	14	12	17	20	14	15	17	16	21	21	19	16	19	19	10	16	23	20	23	13	17	13	18	17	15	22	18	19	20	18	15	19	19	20	22	17	22	9	17	10	20	19	15	22	18	17	16	17	14	18	14	22	13	28	17	10	21	10	19	14	15	17	22	15	14	17	16	24	14	16	21	11	17	19	15	21	9	9	14	18	18	12	13	22	15	25	16	16	16	18	15	18	15	20	19	26	12	16	12	11	22	13	21	11	16	23	16	19	17	17	14	21	18	19	16	14	18	17	19	17	17	14	16	19	17	17	16	21	20	15	17	16	23	20	11	19	12	19	14	22	20	14	12	27	14	15	14	15	19	16	20	20	14	23	13	11	16	16	16	15	13	18	15	10	23	21	17	16	15	13	18	14	16	14	14	23	17	17	15	17	13	10	13	14	16	12	16	18	20	23	16	21	15	20	16	14	21	16	17	13	22	11	17	14	20	13	13	20	25	17	12	16	16	18	14	22	25	16	15	18	15	20	17	19	13	21	24	21	12	18	11	22	25	16	8	21	26	16	21	20	19	18	16	18	18	14	15	20	21	14	17	22	25	12	15	14	17	23	11	22	22	14	13	18	13	20	15	16	14	11	18	18	16	9	16	17	21	12	10	15	18	17	15	19	13	23	17	10	19	13	22	16	15	14	15	18	9	10	21	12	16	13	18	14	23	19	11	20	11	9	11	15	25	14	17	16	18	15	20	20	12	16	16	21	12	15	17	15	15	16	17	20	14	9	12	18	12	9	15	19	20	14	14	19	16	15	16	18	11	13	9	15	17	18	14	19	20	23	17	10	11	17	24	21	21	11	9	14	20	24	16	14	18	15	20	17	17	15	19	15	13	19	16	13	14	14	14	11	17	19	20	15	12	18	12	29	24	18	24	18	21	10	18	17	20	20	16	16	20	13	24	15	13	17	15	17	20	14	15	15	18	12	14	28	11	20	19	15	23	14	19	17	19	13	13	21	18	19	20	18	20	24	21	13	13	8	17	14	18	14	20	13	15	19	19	11	11	14	15	17	7	23	17	14	21	14	17	14	18	27	17	19	17	20	19	16	17	22	7	18	20	19	14	11	19	21	20	24	22	14	16	22	14	12	19	20	18	11	14	11	19	15	14	20	11	11	16	19	23	19	14	14	16	18	11	7	11	12	23	14	15	16	19	16	20	13	14	20	27	12	19	16	22	17	15	12	12	10	13	18	17	24	12	17	25	28	22	10	14	17	10	8	16	12	16	14	14	16	14	12	11	11	13	21	17	15	11	19	17	18	17	17	21	12	16	14	11	15	18	18	13	18	13	18	14	16	17	27	15	15	16	21	14	17	19	17	9	17	15	13	16	14	19	15	18	11	18	18	20	18	13	19	14	10	12	14	21	12	15	11	23	25	17	11	11	14	9	18	16	17	18	14	19	23	16	14	14	15	19	20	23	20	13	23	14	16	17	16	17	10	18	19	20	14	14	19	12	22	15	19	23	20	16	18	19	23	16	13	18	25	14	15	15	9	19	16	18	19	11	14	13	14	21	13	10	12	17	22	28	18	18	12	16	12	12	16	15	18	18	18	11	19	15	15	10	19	15	17	12	22	19	13	18	12	14	17	17	24	16	8	11	23	16	16	21	18	18	20	14	12	17	13	16	13	12	13	14	17	9	16	19	10	27	16	11	13	17	11	20	16	20	17	13	23	16	18	18	13	10	16	17	18	19	20	15	18	20	11	30	23	14	19	21	24	16	20	11	22	20	15	16	21	15	15	14	20	22	22	18	11	12	18	19	12	20	19	15	12	14	27	12	10	18	16	18	12	11	16	21	15	15	11	15	14	14	14	14	16	13	18	21	21	15	11	16	19	18	17	17	14	20	18	8	12	17	9	22	17	15	18	19	18	14	14	14	16	12	11	17	18	21	19	16	14	18	14	20	9	10	18	19	15	8	16	17	25	13	17	23	16
38969	23147	4306	10206	15326	14678	12087	9152	6975	5612	4557	3887	3478	2966	2675	2362	2170	1769	1648	1489	1361	1327	1133	1055	987	923	799	774	769	691	668	665	613	565	606	530	531	492	481	451	454	425	425	454	452	384	388	383	380	370	359	376	318	293	327	323	357	327	312	324	279	307	309	346	305	348	331	300	353	350	288	310	323	332	353	303	311	295	297	297	301	311	266	274	288	334	287	274	298	281	274	267	322	309	294	302	296	307	295	270	292	301	301	323	291	278	281	297	278	274	261	303	284	282	288	298	291	287	297	274	314	273	270	256	281	294	269	296	260	256	268	296	285	257	258	294	223	274	296	283	284	261	289	290	295	270	290	255	269	272	318	284	296	262	286	312	259	295	250	272	273	313	281	271	273	244	272	265	261	289	278	262	267	277	295	258	271	285	290	266	257	277	274	247	256	269	285	288	265	243	255	282	291	280	276	285	281	293	271	271	262	280	283	253	267	290	269	274	265	280	285	281	255	281	301	303	277	273	299	259	274	281	231	301	314	260	271	264	255	263	271	287	264	287	277	298	275	300	243	242	266	259	268	259	271	269	312	254	282	255	254	262	262	304	266	268	282	291	256	263	279	263	291	264	268	263	262	253	271	246	257	279	269	284	240	298	274	253	282	268	259	294	285	281	233	286	255	281	285	263	246	296	287	244	278	280	266	224	292	297	253	267	230	301	275	261	272	307	249	264	267	270	273	268	256	260	260	265	302	277	278	264	261	258	256	256	262	257	263	254	267	270	258	286	249	267	281	268	275	296	274	274	278	283	290	273	283	258	296	279	296	294	279	279	267	276	290	262	265	276	275	261	279	260	281	292	228	255	284	262	283	278	306	255	309	297	266	275	266	270	256	269	266	299	248	291	266	258	257	269	263	281	303	287	262	278	275	244	265	275	262	240	250	260	295	257	259	270	269	245	290	274	281	293	299	257	290	280	289	260	291	270	242	288	265	266	247	263	258	280	291	240	276	308	301	308	282	253	294	288	269	259	281	286	240	257	277	266	243	262	289	300	289	302	264	254	258	265	267	285	259	276	262	254	272	265	270	250	277	308	253	266	264	278	270	248	285	259	272	273	274	255	262	255	288	277	307	283	269	247	306	282	294	265	274	279	283	286	264	281	264	250	287	273	260	261	279	246	295	255	231	302	263	268	263	257	253	263	264	257	259	285	261	270	262	251	263	272	250	275	255	262	267	282	277	319	279	282	265	295	262	260	274	279	304	312	293	258	257	277	297	280	291	285	263	271	255	284	279	270	261	241	286	273	258	274	278	288	298	250	270	280	261	288	294	264	252	277	257	254	265	300	270	293	268	266	275	267	254	260	278	266	281	250	284	285	249	285	263	252	251	300	294	276	279	302	275	273	281	280	291	265	279	234	271	286	288	304	294	255	245	294	275	266	263	284	284	276	248	270	293	286	265	250	278	282	286	243	282	272	271	291	258	280	262	302	305	275	285	271	280	311	308	284	274	250	272	283	278	301	273	243	288	259	283	316	280	299	291	284	274	287	279	262	318	282	287	276	269	248	265	278	294	277	274	253	293	267	291	281	265	280	234	265	270	276	271	264	279	280	289	256	287	277	272	290	274	249	248	278	268	272	280	282	267	278	286	287	266	290	249	299	282	275	271	297	284	269	281	276	258	260	284	259	270	248	308	285	261	269	283	292	279	309	271	245	286	262	278	260	280	275	255	265	246	284	256	289	267	283	229	254	277	269	272	273	263	273	261	254	258	279	292	286	282	255	258	282	289	271	305	265	291	260	279	277	252	251	273	268	272	274	275	289	271	266	296	277	263	273	268	293	279	277	298	271	257	260	274	254	271	271	271	263	287	247	292	257	247	288	251	239	296	285	242	268	269	280	284	291	270	283	276	284	294	290	281	262	258	277	270	264	308	309	269	299	284	269	269	269	301	255	255	268	300	257	294	272	293	300	258	286	269	303	264	260	241	281	270	263	244	274	234	260	294	259	303	282	293	270	276	293	279	279	272	259	255	273	262	282	257	291	265	257	286	270	265	265	274	248	283	284	272	245	285	294	288	264	252	255	258	290	254	293	265	307	268	251	230	257	293	278	290	251	277	283	260	311	271	267	267	269	287	281	269	257	311	281	274	268	228	294	271	267	257	283	294	285	251	261	304	266	262	262	270	268	291	265	289	289	262	279	274	268	269	304	283	275	272	277	287	264	253	261	307	278	271	266	277	254	263	258	251	289	282	260	277	266	289	285	270	284	265	271	258	271	249	277	264	253	258	279	257	301	276	255	298	275	245	277	264	290	286	260	253	253	316	287	280	265	289	250	296	256	275	291	273	285	273	265	292	260	296	288	275	292	273	237	261	241	247	264	255	283	280	269	297	250	274	281	276	257	262	299	269	281	269	282	259	245	293	274	277	264	261	259	255	283	251	273	256	267	272	251	272	270	268	268	274	259	286	263	290	292	259	260	274	287	273	272	237	275	261	296	291	292	259	247	280	278	270	244	275	257	248	278	246	277	282	269	263	261	252	241	270	271	269	225	272	236	257	269	265	314	263	286	254	250	282	286	268	290	257	274	268	268	267	291	280	263	246	287	237	275	282	266	262	278	255	284	301	264	268	272	281	308	291	267	289	288	249	254	267	279	288	279	274	276	272	282	265	266	254	290	241	272	270	264	255	306	278	265	276	251	274	281	271	250	284	283	252	288	277	259	244	259	261	250	250	263	259	308	281	280	254	253	256	267	283	291	289	287	281	287	239	285	262	259	282	278	278	271	281	279	305	287	262	266	298	264	273	253	243	244	271	275	277	252	279	296	266	261	297	253	243	287	273	284	235	294	268	260	274	256	275	265	296	289	266	236	268	273	246	281	297	322	278	274	254	243	293	264	253	267	275	273	259	284	282	266	256	231	272	270	241	257	288	290	248	271	257	260	271	278	256	306	240	279	280	270	242	267	286	287	255	274	267	256	253	277	273	278	280	272	269	263	279	254	269	298	299	258	283	278	250	280	278	264	268	296	277	260	252	297	272	293	265	260	269	294	261	277	262	255	255	263	267	301	302	279	281	251	255	280	256	293	287	271	291	249	271	302	290	285	264	283	278	278	252	270	236	268	250	286	288	285	266	287	281	273	275	231	243	256	283	235	274	257	256	258	278	260	278	293	277	268	264	288	272	283	247	258	289	269	279	253	277	284	296	282	252	286	274	279	258	289	281	288	284	298	254	271	292	284	309	289	281	266	258	268	285	271	281	239	249	291	275	269	239	259	261	262	250	270	254	300	273	287	251	267	291	272	261	294	325	303	277	293	285	243	267	283	257	291	265	296	279	278	257	251	272	236	299	289	274	251	300	279	247	270	264	263	279	253	269	286	268	240	249	274	288	285	269	281	279	251	292	270	258	291	257	249	260	283	251	263	283	268	286	263	241	254	285	284	294	275	270	278	252	251	290	259	279	265	281	281	271	254	282	249	249	303	241	259	247	269
11725	6296	503	257	428	399	352	288	238	197	177	137	140	140	127	114	112	110	77	89	74	75	81	61	55	50	57	50	46	37	45	48	47	30	51	36	56	45	38	39	36	28	36	34	40	30	30	30	31	34	24	40	28	33	32	47	20	34	32	25	25	30	42	29	25	27	24	36	23	31	35	34	30	34	40	30	18	30	34	36	35	23	21	29	21	25	29	20	36	23	34	26	28	37	41	18	47	23	26	29	23	29	25	34	36	28	36	28	39	27	31	41	34	28	30	21	35	32	34	21	19	39	30	26	34	29	28	42	38	26	43	26	30	32	18	21	26	26	25	31	40	24	25	13	29	28	33	27	31	41	31	23	26	31	29	25	39	27	32	28	27	23	25	30	37	29	26	31	20	28	30	23	35	33	21	32	27	31	25	30	25	39	27	40	29	27	29	32	28	34	30	30	32	34	21	32	24	19	31	30	26	29	24	36	34	30	26	24	29	30	39	25	32	31	35	30	27	29	29	31	28	37	34	28	20	33	22	30	23	25	23	41	27	25	30	29	30	32	34	29	19	22	29	25	21	26	30	17	33	27	26	36	31	29	28	22	25	33	33	29	34	32	36	35	18	39	28	33	28	34	26	35	34	26	35	28	27	37	29	31	30	28	32	20	19	23	41	16	28	30	33	43	37	34	24	36	32	27	24	32	28	43	24	31	25	30	31	25	40	30	28	31	26	18	38	26	32	28	21	32	34	20	40	33	40	21	37	32	28	26	21	41	26	26	36	26	30	36	35	18	30	30	32	19	28	22	27	37	32	32	27	37	36	32	38	28	21	30	38	20	29	34	20	32	31	32	25	20	33	31	33	34	20	31	27	37	36	28	29	25	30	22	38	32	34	46	29	26	22	34	18	22	27	27	37	21	30	25	27	24	29	30	26	28	29	29	30	28	20	36	26	28	28	31	31	37	41	31	30	31	36	39	13	27	33	18	26	35	29	27	29	32	35	21	23	33	24	24	32	37	37	25	32	31	27	32	27	34	35	29	29	30	24	26	33	44	28	23	27	20	28	31	34	28	28	24	31	31	26	23	37	30	29	28	29	34	20	20	29	34	28	39	30	31	25	24	42	39	23	33	36	24	30	33	39	28	21	27	27	30	34	28	29	27	30	38	31	26	28	29	29	29	29	29	31	26	26	25	30	23	30	38	29	35	26	36	31	38	38	31	35	29	42	27	35	25	26	24	41	25	21	35	24	27	29	30	30	25	30	36	33	30	30	26	25	33	28	32	33	28	39	36	36	38	29	26	28	25	33	30	29	34	25	34	30	39	28	22	30	28	30	36	22	25	31	28	32	36	46	30	25	34	36	31	20	35	34	38	18	30	24	30	24	16	23	24	30	37	36	28	26	36	28	23	32	20	29	27	28	29	26	22	30	36	17	21	32	29	38	36	36	31	37	30	25	39	34	35	38	31	31	26	42	36	32	25	19	37	20	33	27	23	32	29	20	30	27	31	30	32	18	32	32	22	30	17	28	22	34	29	33	35	35	24	27	29	23	20	33	39	40	24	40	25	26	21	30	30	34	21	26	23	24	32	28	32	23	24	22	22	20	22	35	32	32	36	33	29	33	22	28	19	27	30	32	39	22	31	24	31	41	23	24	33	30	36	29	29	29	29	28	39	35	34	40	23	33	24	31	39	23	28	30	23	33	26	25	32	34	27	25	28	19	25	33	31	26	32	29	23	39	26	33	24	39	31	34	39	15	25	28	23	29	18	26	39	23	26	29	34	18	26	23	25	25	28	32	33	42	25	23	44	27	26	35	33	23	32	23	22	34	25	36	23	37	24	40	21	18	33	26	34	37	30	32	19	32	28	37	25	35	22	22	30	31	33	35	26	26	34	29	28	38	18	20	30	41	20	21	29	30	26	26	33	30	30	30	20	28	34	34	34	28	26	23	28	25	30	26	26	32	22	37	35	35	34	23	35	29	30	23	31	28	35	28	23	21	30	27	36	29	27	27	19	25	18	35	28	36	24	33	27	31	25	27	36	39	31	30	33	30	23	32	19	23	23	35	26	18	24	26	30	29	24	21	30	21	26	26	35	28	22	28	29	28	28	26	30	25	26	33	29	28	26	26	28	31	30	24	40	31	26	33	31	17	26	35	34	25	30	32	30	28	27	30	42	38	33	25	37	30	34	21	25	31	25	24	29	28	27	26	28	31	32	33	30	40	35	33	35	29	24	31	31	29	30	18	33	29	23	23	32	37	22	27	30	27	26	25	24	29	28	21	32	22	30	29	30	30	24	24	32	37	33	27	35	27	36	36	28	32	29	36	23	36	28	30	19	26	33	18	27	23	30	29	17	20	32	22	43	20	26	20	31	23	25	32	28	25	34	33	26	34	23	24	35	30	26	35	34	25	33	35	33	28	32	30	31	25	28	45	35	30	30	21	30	28	37	29	26	36	34	26	23	35	22	31	36	27	27	35	28	33	21	34	27	28	29	34	20	41	21	24	21	27	38	26	27	23	28	28	19	30	25	23	31	35	29	25	22	30	40	37	21	31	26	27	30	32	24	34	33	33	31	30	30	23	30	34	28	25	32	32	28	26	20	29	25	32	21	29	24	17	37	22	38	31	26	42	40	27	32	29	30	24	32	21	25	28	33	29	27	29	26	33	28	32	30	27	30	30	20	35	25	23	29	37	26	24	24	34	31	36	42	30	20	31	25	25	34	28	33	30	34	33	27	31	23	35	30	31	33	25	23	23	30	26	22	28	26	31	27	26	35	34	30	29	24	31	30	40	30	31	25	28	31	36	38	28	33	23	38	22	37	31	35	18	18	28	31	30	34	31	38	31	39	18	27	35	31	24	31	29	39	28	15	17	31	33	40	25	26	27	29	31	30	32	33	25	19	31	38	37	23	22	28	32	32	28	28	25	19	31	28	24	33	38	31	39	33	24	24	28	28	30	37	23	31	28	30	23	33	36	29	33	30	29	27	24	32	38	30	27	37	29	30	34	34	34	26	20	29	34	29	18	22	21	21	21	24	25	20	26	32	23	34	35	31	22	33	38	31	39	31	29	27	25	31	37	30	32	38	33	28	27	32	25	26	24	32	24	36	31	29	27	15	28	24	25	26	29	35	28	30	40	34	29	32	40	25	42	29	25	28	29	26	28	38	39	29	29	40	25	38	25	34	26	28	26	23	34	29	26	27	36	26	30	22	32	23	30	32	28	32	34	40	29	37	30	30	30	27	25	26	20	28	28	37	32	35	29	42	29	23	31	33	25	36	32	17	27	27	25	25	37	30	27	29	27	37	31	25	29	21	22	27	40	24	29	34	24	30	38	40	31	25	23	34	35	33	26	40	35	38	23	27	27	30	28	31	26	24	35	25	34	23	25	29	33	30	19	30	30	33	38	33	20	26	32	33	38	23	28	32	30	25	22	18	45	31	30	38	24	33	30	28	27	23	17	31	25	33	30	28	26	32
51427	33190	8756	18234	25137	24119	21152	17287	14263	11708	10113	8462	7794	6726	5925	5393	4766	4262	3788	3471	3142	2863	2563	2361	2268	2139	1882	1838	1722	1639	1474	1428	1380	1340	1208	1086	1076	1031	994	988	886	873	892	839	857	805	762	702	723	668	632	651	608	602	599	599	605	613	552	588	579	593	573	587	600	587	592	583	639	572	597	569	615	569	601	573	552	595	553	536	507	526	517	494	522	527	516	515	498	479	492	530	497	500	499	522	535	538	499	534	490	508	481	502	498	536	490	478	487	503	537	506	485	462	453	471	493	511	503	443	489	491	488	465	457	471	487	465	482	504	486	457	443	514	460	452	510	502	500	492	471	511	480	479	475	469	515	491	484	460	450	437	454	471	505	473	491	503	489	487	493	483	475	462	471	491	471	498	460	430	482	457	518	499	466	448	477	472	490	459	408	488	465	471	494	445	491	462	473	502	473	518	513	490	468	416	479	494	480	470	485	505	527	466	448	498	441	473	470	491	490	489	467	452	465	476	492	454	489	459	479	469	439	482	475	462	438	473	478	502	467	470	455	472	503	504	459	470	422	483	446	508	504	468	511	445	445	492	478	470	482	466	480	472	439	486	455	469	467	452	517	467	462	444	460	467	466	481	472	471	475	466	473	468	481	449	482	470	455	518	468	495	478	456	507	467	469	487	501	486	485	494	476	488	434	448	475	490	479	484	485	459	446	448	505	494	468	468	462	499	462	480	471	467	470	433	454	471	473	499	483	475	500	481	447	485	435	465	460	481	468	483	502	475	496	496	458	466	478	462	493	451	468	470	472	451	430	477	483	494	458	458	505	495	475	455	456	485	480	485	481	456	433	466	461	443	469	480	507	456	477	459	480	468	469	451	476	479	479	499	475	488	514	492	457	489	489	465	506	495	440	480	468	469	505	463	447	444	483	468	481	482	482	477	442	504	520	499	458	517	501	462	483	475	518	438	441	470	474	497	447	521	480	469	468	449	470	506	489	464	467	498	442	463	496	516	447	492	462	502	463	491	504	454	494	475	455	470	455	494	474	486	471	466	485	420	474	491	533	485	493	429	481	461	453	482	442	475	492	465	432	474	483	442	455	485	483	434	482	480	497	455	474	474	503	492	505	441	486	467	461	450	452	461	450	494	428	507	427	458	489	460	457	461	465	455	485	450	487	455	514	458	482	445	475	463	481	477	446	480	477	495	442	456	480	469	475	470	457	521	489	434	481	447	458	481	455	492	457	460	461	475	507	472	489	451	494	428	423	481	488	449	467	480	464	469	487	448	438	478	493	482	496	496	471	479	462	480	488	495	454	464	442	489	489	476	419	495	490	495	506	506	456	456	456	510	462	494	438	489	451	472	491	460	455	481	447	469	445	431	481	470	450	415	469	480	449	472	478	489	458	471	492	464	457	428	477	484	425	468	457	481	514	485	486	471	441	425	466	452	499	467	484	484	459	507	491	470	466	508	503	466	477	483	454	455	451	479	451	488	425	470	472	482	508	480	480	470	463	476	476	475	474	495	476	464	456	486	492	483	471	468	494	469	461	485	460	523	443	485	492	490	454	459	464	455	472	463	447	502	491	480	471	477	452	489	488	482	474	472	474	446	453	442	489	479	475	470	471	461	451	453	493	472	472	469	461	467	494	449	493	486	456	484	478	491	473	493	492	476	435	472	503	497	470	496	429	476	495	450	453	465	479	504	485	478	439	425	496	440	516	490	500	534	461	471	450	436	435	463	470	464	506	495	441	456	422	482	459	503	477	461	468	487	472	468	491	443	504	514	439	475	466	489	464	442	457	460	501	480	440	473	509	495	480	533	454	485	455	461	458	471	494	477	429	437	473	476	497	461	462	478	481	482	447	451	476	482	475	450	452	481	496	478	489	480	468	479	455	474	483	470	430	456	464	478	469	461	502	488	472	457	482	485	476	472	455	491	464	508	445	488	496	501	508	465	518	502	487	460	480	518	453	445	497	438	459	455	430	474	474	407	494	489	453	488	452	509	493	475	463	460	438	454	502	486	472	488	499	488	454	477	448	474	480	461	511	451	487	499	474	486	487	477	451	472	487	486	511	440	498	488	475	460	479	454	441	440	508	444	454	463	447	458	472	436	525	439	485	478	431	473	456	481	440	445	441	454	474	432	464	481	485	469	481	477	505	473	444	522	459	488	460	498	476	421	489	457	465	469	455	458	434	494	440	492	444	440	452	422	456	452	454	490	474	477	468	483	484	516	489	431	500	485	472	433	478	502	430	502	486	470	439	486	455	493	506	481	437	513	492	493	511	485	462	478	430	474	439	497	466	467	475	494	467	447	476	446	480	484	530	494	476	446	509	451	458	498	453	426	460	434	445	481	486	490	502	480	487	482	438	486	460	466	471	443	475	507	482	451	518	471	492	491	480	500	486	487	462	459	474	498	431	450	495	460	424	476	505	447	458	463	449	470	422	486	506	469	489	448	462	476	486	481	468	466	451	467	492	514	469	499	477	431	479	445	431	483	486	504	455	473	465	490	494	475	472	450	459	456	458	450	480	447	456	426	453	455	485	478	445	478	508	432	499	467	495	489	473	460	475	472	478	483	476	452	499	424	435	469	492	454	475	475	461	478	479	479	475	476	486	454	449	452	476	448	489	427	455	481	501	490	452	458	472	447	474	484	477	472	524	489	488	478	457	476	494	476	459	475	462	458	463	478	453	447	464	510	508	471	450	454	490	469	466	483	508	497	449	453	497	472	456	423	445	473	506	502	505	444	477	477	497	429	441	452	448	464	451	452	456	472	498	475	482	482	452	473	445	480	473	462	470	463	479	441	501	476	465	454	433	513	464	485	496	469	459	486	511	486	496	503	490	458	487	462	512	455	482	508	477	456	477	462	479	488	477	490	462	492	461	496	494	452	438	428	483	473	462	466	457	435	438	479	419	492	460	494	421	465	448	492	482	480	515	445	435	484	433	485	490	484	476	485	502	461	480	473	470	488	486	429	422	469	509	465	525	461	498	450	478	502	467	485	487	501	454	479	457	478	471	487	497	463	431	466	478	419	453	476	475	469	476	491	495	471	460	475	488	492	441	434	460	448	476	440	509	446	494	479	471	505	443	488	508	472	449	472	496	493	470	478	478	482	481	505	486	488	456	470	463	481	458	474	494	470	466	489	510	482	468	473	483	462	498	477	472	448	488	450	468	476	489	474	479	473	468	452	444	512	484	512	485	481	456	486	458	468	510	491	436	487	496	461	490	508	504	506	456	476	485	472	507	430	482	453	506	456	442	493	451	444	496	461	431	474	443	477	435	469	494	498	493	460	481	473	463	488	447	455	440	466	469	478	470	481	468	481	464	470	466	478	463	469	504	484	515	487	469	465	488	459	485	480	474	475	459	455	431	434	492	480	478	484	504	485	473	449	478	480	462	489	467	452	438	460	458	437	429	476	467	479	466	483	450	448	469	443	430	448	500	441	480	460	427	461	431	494	474	471	450	449	450	468	480	452
9349	3957	321	193	247	294	230	195	183	151	153	123	100	107	97	90	74	77	62	58	76	62	56	46	46	50	51	52	44	38	47	51	46	30	31	36	37	37	30	28	26	29	41	30	35	22	43	30	34	31	20	29	29	21	34	21	33	26	27	27	26	29	29	30	23	35	29	24	33	27	25	16	25	21	33	15	20	27	24	25	33	28	27	18	33	30	31	21	25	28	17	27	30	29	22	24	27	22	25	26	24	22	13	22	28	24	22	28	19	26	27	27	25	37	27	22	25	26	25	22	31	19	29	26	26	28	25	27	19	25	28	25	28	27	19	19	34	25	27	31	23	23	30	23	21	25	36	33	27	27	26	30	23	34	35	24	24	28	20	22	23	31	25	28	31	25	32	20	30	18	21	17	27	30	28	30	27	22	29	20	28	29	30	31	21	28	34	35	35	18	26	17	40	32	26	23	32	25	11	29	27	27	37	27	31	27	25	29	23	25	30	28	33	30	24	12	30	24	28	24	28	30	27	15	35	31	30	22	41	26	29	18	33	28	20	30	29	30	25	20	21	27	32	28	26	38	21	12	15	19	11	29	22	26	27	31	30	27	19	28	32	20	24	25	31	32	20	31	38	38	27	21	34	29	20	29	27	23	26	25	15	16	18	34	20	28	26	44	28	27	26	34	39	28	21	35	35	27	26	23	24	20	18	28	27	21	31	28	19	24	36	23	28	27	26	21	24	26	26	24	32	34	33	20	29	17	21	28	21	27	24	33	29	27	17	19	28	31	31	22	26	25	28	21	27	28	33	34	23	25	29	25	26	45	29	25	27	31	19	26	30	33	35	23	23	30	30	25	29	31	27	31	23	17	20	23	27	28	17	22	19	14	25	34	20	28	22	31	26	26	24	18	25	25	18	27	18	21	26	21	25	17	18	30	24	18	23	25	20	32	25	13	11	31	31	19	33	35	24	25	27	37	40	23	36	23	30	24	22	15	24	17	30	31	35	27	24	31	20	28	21	29	21	34	13	26	23	28	31	16	28	31	24	29	35	34	23	29	26	22	25	20	24	29	30	30	26	21	28	26	30	24	23	24	29	24	22	23	19	21	35	37	17	28	25	22	26	35	24	32	27	32	29	28	29	22	27	30	23	26	26	48	28	27	32	22	24	25	25	20	26	33	25	27	24	17	17	31	20	25	33	27	40	25	30	23	24	31	31	19	24	25	28	28	24	28	27	30	23	25	37	25	20	22	24	21	20	32	33	23	25	27	22	31	25	29	31	27	28	22	27	31	25	30	22	21	26	20	24	29	32	29	30	21	30	22	31	31	18	17	21	22	18	27	26	17	30	18	33	25	11	38	22	26	30	27	18	31	23	25	30	31	21	23	25	27	31	25	28	19	26	22	37	21	26	26	25	20	28	25	23	29	27	21	23	22	22	20	24	30	24	25	22	31	29	23	20	26	27	24	31	27	33	22	22	26	28	22	17	35	32	28	35	22	31	30	31	21	23	30	15	23	23	28	24	22	28	28	33	24	27	23	26	22	26	28	33	22	36	29	25	28	18	27	24	26	34	21	29	28	31	21	21	24	28	12	28	28	20	27	22	27	36	29	29	22	24	25	26	29	17	36	29	17	30	22	27	23	32	23	17	24	30	21	19	29	26	27	23	25	30	21	31	18	28	29	26	22	21	24	29	28	22	32	24	30	34	26	19	26	21	17	26	21	22	21	28	22	34	30	26	23	25	25	34	26	28	42	24	27	22	26	31	22	32	23	24	21	26	29	33	28	32	30	36	32	31	22	25	28	22	31	25	23	35	24	27	30	29	37	29	21	32	23	23	20	33	15	28	31	28	33	35	24	30	31	21	31	21	28	25	23	25	19	35	31	23	27	18	34	25	25	31	28	24	30	30	27	23	33	30	24	19	22	28	31	25	32	27	29	21	23	23	23	29	34	23	39	23	29	25	20	20	16	34	22	23	24	26	22	36	15	30	30	24	32	20	25	20	24	24	23	25	27	30	24	18	24	22	27	28	24	22	23	20	33	24	21	22	16	27	21	28	25	18	24	19	38	31	29	27	30	24	27	30	24	35	21	28	29	24	21	24	20	29	29	24	33	25	30	23	21	25	30	29	21	19	27	18	21	20	21	18	28	25	25	26	22	19	24	16	24	27	34	28	24	14	19	27	30	23	33	37	16	15	18	30	24	25	20	25	33	38	25	16	24	30	22	30	20	28	13	35	29	35	28	28	31	29	30	28	32	28	25	23	27	26	26	37	35	27	23	23	19	25	27	23	26	23	25	28	20	26	31	38	23	21	26	25	33	25	21	18	22	27	37	26	33	32	22	39	24	29	26	32	27	33	15	30	32	25	29	27	31	26	30	23	29	24	22	26	23	22	23	30	32	33	28	20	19	26	30	20	20	28	24	29	32	28	26	26	21	29	33	33	24	21	32	22	33	25	37	23	30	28	23	24	23	25	26	27	24	29	15	24	25	35	29	22	26	31	20	26	25	27	23	22	26	31	31	33	21	26	31	22	26	22	21	34	18	22	35	28	29	25	25	29	26	28	28	29	21	29	21	26	36	21	21	29	30	25	20	36	24	32	27	16	25	29	32	33	33	33	36	22	23	27	20	23	20	27	27	29	35	27	24	32	11	28	31	34	30	19	24	26	39	24	33	24	22	32	34	19	24	32	27	32	25	24	30	21	33	29	31	27	24	30	26	25	21	22	16	28	24	26	17	19	28	31	33	21	31	20	24	30	24	26	16	27	26	30	27	25	16	20	28	32	20	28	25	39	20	37	20	25	23	33	30	23	19	23	25	26	31	27	34	29	26	24	38	28	22	28	28	28	26	25	29	18	20	31	29	28	35	22	20	36	23	18	28	29	37	22	30	30	24	20	26	37	23	18	33	21	27	21	29	30	23	19	19	13	20	20	32	23	22	35	29	28	28	20	15	24	21	23	31	24	22	25	28	38	28	21	21	29	26	28	16	26	36	25	16	21	26	25	29	32	24	20	30	30	19	22	25	25	24	20	29	29	20	23	30	26	20	29	37	28	26	29	26	27	24	17	31	24	27	31	25	29	23	25	26	31	33	26	25	36	28	27	21	26	20	25	23	23	33	25	26	21	28	26	29	23	29	28	27	23	29	36	23	21	26	39	19	33	21	34	21	33	34	31	26	26	21	33	25	30	37	19	26	26	27	25	26	33	33	22	22	29	26	33	22	28	27	30	25	26	24	32	24	31	27	33	27	26	27	23	29	29	31	33	25	22	29	27	33	32	27	18	21	26	41	34	34	26	25	26	20	46	32	28	26	33	23	30	34	17	22	31	31	26	30	24	30	25	18	24	22	42	35	21	23	25	26	21	19	22	27	29	38	33	38	27	33	24	29	32	20	29	25	26	31	25	21	27	22	19	17	24	24	28	26	30	30	21	24	32	17	28	32	23	23	15	25	31	25	30	25	31	34	21	31	29	27	28	20
44990	29199	6655	14542	20703	20074	17122	13862	11204	9117	7725	6479	5858	5120	4298	3976	3391	3114	2814	2513	2268	2121	1828	1893	1637	1538	1478	1369	1348	1236	1179	1027	1019	1000	1019	868	848	843	791	770	745	757	682	724	708	607	636	583	597	528	530	532	518	530	515	517	483	507	514	517	535	509	525	527	490	481	524	531	537	511	522	487	513	496	503	484	484	447	449	490	424	483	427	484	450	423	468	418	473	421	436	449	438	443	456	455	462	487	426	435	444	431	468	462	437	446	441	452	440	445	446	447	472	408	444	446	443	429	399	469	439	384	414	432	444	462	428	405	440	444	392	421	418	436	433	459	442	426	411	403	445	409	427	426	449	403	396	458	415	387	397	404	411	388	403	451	444	429	444	413	417	391	442	384	427	421	419	395	451	440	433	442	408	416	428	393	430	427	390	403	428	396	468	420	421	447	445	434	414	383	416	440	436	448	422	444	402	452	423	416	434	470	450	459	389	415	441	409	444	423	417	434	417	450	395	431	442	443	425	424	429	441	436	422	448	455	445	405	412	443	423	442	402	442	431	422	454	382	391	430	444	390	468	481	431	449	418	440	464	466	416	407	429	427	409	433	403	452	417	384	424	441	434	411	409	455	422	431	409	429	410	413	418	416	460	436	410	422	459	448	385	423	411	428	429	432	408	423	388	427	433	409	420	412	428	423	403	449	417	439	454	397	406	425	436	431	369	421	442	444	429	427	411	450	416	418	406	428	426	458	455	393	413	422	454	422	462	402	437	403	421	401	411	453	416	411	420	426	450	452	424	418	419	447	472	454	415	392	464	459	440	432	442	405	419	457	388	451	423	480	401	445	416	426	409	423	448	440	411	398	424	457	464	443	451	435	440	427	408	417	446	458	417	426	426	451	425	421	436	410	463	407	448	426	426	412	452	387	420	426	452	449	435	421	400	428	398	466	420	417	443	446	445	419	382	414	460	390	418	474	411	459	412	458	424	421	441	442	437	444	432	453	455	412	432	414	434	442	424	414	435	419	434	445	423	442	423	429	421	434	418	427	405	411	409	430	461	430	420	401	423	412	425	412	434	460	418	435	452	452	398	431	415	403	417	398	429	444	431	408	432	380	413	455	414	384	428	420	433	438	443	398	414	441	438	413	466	494	384	406	439	408	440	420	424	424	477	416	414	426	430	452	417	465	427	413	417	413	413	393	451	435	427	438	440	425	448	394	396	461	432	394	389	416	410	425	390	411	430	396	457	405	448	422	428	422	424	434	458	432	420	477	470	409	419	443	423	439	427	412	445	434	433	402	431	433	428	398	415	429	398	417	417	419	406	445	434	404	445	431	421	412	417	431	408	410	408	432	436	408	435	429	408	413	415	414	404	395	447	412	399	395	418	446	435	389	447	420	440	432	428	445	425	400	442	427	432	424	453	420	424	443	407	398	414	444	421	452	399	387	409	415	380	418	427	441	408	397	426	425	437	416	465	423	434	422	420	423	473	406	424	433	407	414	399	454	398	422	433	435	427	416	417	402	418	428	429	444	453	439	422	410	443	431	444	413	404	447	423	432	398	434	427	412	471	443	430	388	430	393	392	442	469	428	495	380	426	436	416	470	426	418	440	419	406	463	431	394	414	404	442	440	443	425	437	421	448	428	429	450	454	435	429	423	412	395	438	422	407	411	452	399	398	394	433	408	420	414	420	426	429	412	464	405	408	408	392	448	406	461	419	440	439	387	401	391	416	439	413	434	415	419	408	403	433	439	395	449	401	419	438	398	455	420	415	413	426	470	437	448	424	484	425	432	423	448	420	431	425	405	390	437	390	424	437	401	410	448	412	444	393	396	421	432	425	393	399	419	451	422	408	448	412	419	452	422	444	431	407	439	466	438	426	439	434	424	474	371	420	431	405	409	430	408	376	393	422	407	397	444	475	394	419	417	434	427	440	453	482	417	430	403	413	413	440	455	432	456	396	442	413	424	437	440	446	435	435	394	419	432	453	450	384	417	430	409	446	379	418	451	430	414	396	417	444	416	397	433	428	448	407	425	412	414	380	435	412	404	434	418	436	425	446	427	444	406	405	438	432	417	457	404	374	383	448	425	429	433	443	447	390	396	435	411	412	458	454	431	437	382	475	403	365	417	447	428	404	439	424	413	386	384	415	416	408	461	432	447	456	416	416	418	418	424	382	443	473	410	419	419	392	422	452	412	436	423	428	470	404	453	395	435	447	401	431	445	449	432	430	405	409	422	442	397	406	432	428	419	413	404	469	413	459	414	410	421	446	429	421	431	411	391	436	426	426	412	434	450	397	424	411	417	403	452	440	459	414	396	478	434	416	406	407	402	459	414	413	418	438	407	448	421	454	453	429	463	404	424	473	444	421	442	408	442	448	439	408	452	451	420	403	408	441	409	436	426	426	413	486	427	479	401	419	434	422	445	415	426	467	416	399	450	432	408	440	450	430	401	414	428	422	397	447	431	423	427	427	423	449	438	412	461	434	430	469	397	447	430	432	416	397	424	422	404	381	412	409	394	422	432	448	401	455	416	420	433	429	429	438	443	386	414	414	405	396	431	440	400	404	447	446	430	442	433	437	433	448	436	392	425	453	403	393	458	411	433	430	437	442	455	405	412	394	413	439	428	361	397	430	426	398	432	419	467	426	395	424	402	450	399	428	449	441	445	433	428	463	401	415	423	467	454	426	425	404	444	395	431	421	397	440	400	425	419	409	400	454	428	428	436	422	385	423	391	447	410	422	414	443	421	427	423	409	428	460	414	376	423	409	458	407	429	441	413	454	448	381	408	399	400	407	436	415	388	421	417	432	445	408	434	417	453	449	437	423	419	451	388	450	387	419	385	430	452	435	419	435	396	435	430	412	421	459	454	442	437	450	448	399	430	422	415	390	420	414	412	429	428	406	383	412	406	418	403	420	416	431	461	422	420	423	441	447	441	433	403	399	429	400	438	437	384	411	380	399	422	451	442	407	391	433	443	431	428	410	403	435	479	443	455	441	451	413	430	406	404	421	440	436	427	400	464	443	418	418	407	429	430	421	386	435	432	437	405	424	405	400	421	408	410	418	416	442	426	428	408	438	432	423	427	416	463	437	447	431	433	428	419	402	436	398	400	407	407	406	414	454	422	421	440	449	406	444	431	442	369	407	407	424	431	407	409	388	398	388	425	445	450	465	428	412	445	439	458	406	425	400	424	439	411	411	467	459	380	434	373	450	433	430	460	426	395	427	435	434	423	376	419	439	420	426	396	438	421	424	420	430	415	430	440	432	423	470	468	405	467	421	414	416	471	421	437	456	423	423	427	447	441	442	430	409	417	410	407	407	413	411	414	415	415	411	430	435	448	425	375	409	447	438	422	440	406	430	425	422	448	433	422	436	443	414	433	403	434	447	464	397	411	391	437	412	389	408	433	432	449	422	463	393	397	428	450	422	392	393	462	428	421	429	379	465	441	420	439	412	452	404	447	426	430	407	420	405	432	413	466
13749	7645	662	316	456	478	387	326	271	256	249	199	204	159	158	147	114	120	108	103	91	84	86	81	68	72	71	61	77	56	47	49	68	62	51	40	51	38	46	35	44	53	56	50	38	39	52	42	44	44	42	35	41	43	27	33	35	52	32	35	36	52	34	49	32	40	37	37	26	38	39	38	37	42	33	34	33	39	42	29	30	22	37	34	32	36	28	37	32	28	30	30	36	33	39	36	36	28	37	49	29	32	31	32	31	33	36	31	45	37	36	35	36	29	36	32	37	36	30	36	33	37	31	35	32	27	38	34	43	35	43	37	38	37	55	40	37	36	41	37	37	31	40	37	34	33	34	47	27	32	37	33	49	32	42	31	39	29	45	27	35	34	41	28	29	34	23	36	24	30	35	39	43	34	44	38	25	25	36	33	33	46	31	40	39	28	40	27	23	38	42	40	27	35	29	31	38	34	32	40	22	34	37	32	31	38	46	33	31	34	43	42	40	37	35	25	36	36	35	42	22	36	34	22	31	36	49	35	30	42	33	47	26	41	35	38	32	33	25	31	41	24	35	37	40	33	38	33	29	32	36	26	37	36	41	42	30	44	37	34	30	41	33	35	36	31	32	38	30	35	26	32	39	39	32	31	38	35	41	48	45	26	44	37	29	33	30	40	34	28	38	37	34	38	23	33	30	35	34	34	39	35	39	36	29	32	30	32	34	36	35	35	33	35	26	29	32	32	33	34	36	38	31	36	34	34	44	30	38	40	34	28	37	33	30	38	31	27	41	32	38	33	40	43	33	31	44	29	38	27	39	35	34	27	36	51	32	28	29	36	25	36	29	25	30	37	43	36	25	35	35	29	40	38	49	47	35	38	27	34	31	40	38	29	33	40	33	33	39	43	38	29	35	46	42	31	25	37	37	26	39	32	32	39	35	34	30	31	32	42	32	38	39	43	32	34	45	47	45	47	37	34	28	48	36	44	38	35	35	35	32	37	34	33	34	37	32	31	37	31	26	25	32	38	31	45	31	37	31	38	38	45	39	37	24	27	33	26	36	36	24	42	42	35	32	41	34	38	38	37	42	30	28	35	35	39	37	40	37	46	41	27	35	34	42	37	42	26	45	31	37	39	40	45	36	26	32	31	35	41	30	32	44	28	41	28	25	41	32	32	29	36	32	48	41	26	34	37	30	35	37	39	34	38	36	31	37	35	38	34	33	41	21	43	35	37	39	36	38	35	41	39	35	30	37	38	37	50	33	33	34	30	33	40	30	35	39	32	40	38	32	38	24	34	38	30	36	30	27	44	28	34	32	28	31	35	31	36	41	37	31	46	33	32	39	37	38	31	34	28	29	27	30	28	28	40	39	26	37	48	36	41	43	28	30	31	39	43	38	44	27	39	41	27	28	36	36	41	33	37	32	31	39	35	33	31	28	39	33	44	36	33	43	29	27	36	30	26	33	27	28	30	32	31	34	30	42	44	35	35	38	38	29	29	27	26	26	30	30	27	39	51	38	41	33	33	44	42	27	37	36	32	29	30	33	28	40	39	37	33	31	44	44	32	30	32	33	35	43	36	26	25	41	35	40	37	41	53	39	46	43	30	30	29	43	36	42	42	29	39	25	29	28	44	29	35	36	41	35	44	32	32	40	38	31	35	33	30	31	37	47	37	42	42	29	35	39	32	35	31	39	39	29	30	30	29	26	43	31	32	36	36	28	34	33	34	32	38	34	30	24	30	40	26	38	30	30	27	27	23	35	47	29	45	37	38	33	26	22	34	33	30	47	24	32	34	38	30	32	47	38	35	39	34	34	37	36	32	29	37	23	32	42	37	40	37	29	40	43	35	39	35	35	29	32	42	51	36	41	40	33	31	36	43	43	34	28	29	25	22	33	41	37	40	34	40	41	46	37	38	24	24	31	57	30	27	37	32	37	33	25	39	28	30	46	28	40	51	31	32	31	36	43	34	34	36	35	31	40	25	39	34	36	22	40	39	41	32	31	42	32	34	42	37	28	34	25	36	55	39	30	34	32	39	31	38	41	35	24	24	47	41	33	23	29	37	37	30	39	38	37	41	37	33	38	29	48	36	38	29	37	46	31	38	33	38	34	34	34	33	36	30	36	45	34	31	37	32	25	35	36	37	28	38	30	32	35	26	37	28	42	42	36	33	26	42	39	34	34	32	33	37	39	28	30	38	30	30	31	36	25	45	50	30	41	31	32	35	32	34	35	40	37	39	25	36	35	38	41	24	41	36	40	41	38	41	33	27	37	36	40	44	37	30	40	50	42	34	22	39	29	35	35	37	29	27	34	42	36	36	32	30	33	40	42	31	42	40	44	33	29	37	33	46	29	46	33	26	32	49	21	32	42	44	49	29	44	46	32	37	35	31	18	28	32	31	35	34	39	37	35	34	25	31	41	32	26	28	30	32	31	35	37	36	33	23	33	32	37	37	42	32	35	32	34	32	34	41	35	34	17	43	26	24	28	36	28	34	32	38	39	25	28	39	46	36	30	31	29	22	32	43	30	38	34	34	36	30	48	28	39	33	28	41	44	46	37	36	21	30	40	36	41	30	33	38	29	24	38	31	31	32	34	32	28	31	34	35	31	27	36	28	44	38	41	38	35	36	38	38	34	41	27	32	34	32	40	37	27	39	38	24	31	46	24	31	39	31	43	45	35	34	22	36	42	27	37	37	26	33	40	42	54	35	39	29	39	35	43	32	28	33	39	44	31	24	30	27	43	35	41	49	43	30	29	40	34	28	33	30	36	48	34	35	45	33	40	27	42	28	44	52	42	28	27	31	37	35	43	28	38	28	31	34	26	37	34	41	36	36	31	34	29	36	28	36	25	25	40	36	41	41	35	33	36	35	31	38	35	38	33	26	43	31	32	31	34	35	36	33	29	28	40	26	35	34	37	37	40	44	29	33	41	43	35	38	40	29	38	38	34	26	32	24	28	45	27	34	39	43	36	25	36	45	42	28	43	35	35	26	33	33	32	35	35	49	33	31	34	37	29	36	36	30	35	34	39	36	34	34	38	34	38	38	28	30	36	37	30	37	36	33	26	41	28	34	25	31	36	48	33	36	33	37	40	36	33	34	38	27	40	33	44	34	22	37	38	41	34	36	36	43	35	38	38	39	41	28	31	40	37	36	29	32	37	25	31	43	40	27	34	28	30	31	36	40	45	43	40	38	32	27	37	34	32	29	29	33	35	47	46	33	39	30	35	31	33	31	42	42	36	38	31	29	38	39	48	45	31	47	41	27	26	39	45	32	33	32	34	38	37	50	38	37	48	35	48	40	25	39	26	42	41	36	34	37	29	41	26	35	40	41	32	32	33	39	39	32	29	38	28	33	32	31	43	38	32	42	31	26	42	34	33	32	35	32	33	42	27	29	37	37	34	27	28	35	30	44	31	35	27	39	40	42	45	41	26	34	38	29	25	23	41	38	45	35	39	25	25	36	36	39	50	36	29	42
53385	35034	9760	19827	27113	26335	23151	19382	16120	13457	11378	9872	8873	7769	6856	6171	5596	4883	4563	3985	3604	3416	3090	2835	2662	2427	2311	2093	2044	1867	1743	1633	1551	1512	1411	1342	1317	1240	1193	1117	1053	1059	1003	1043	1011	912	931	873	836	773	809	729	748	767	701	727	703	709	700	695	680	650	677	745	682	692	717	687	683	681	745	672	688	665	657	688	635	616	623	604	656	656	668	624	607	596	557	588	621	613	625	655	622	609	626	622	651	634	644	596	660	645	591	611	560	566	571	602	595	625	573	587	530	553	583	573	617	609	563	586	560	577	577	570	585	571	608	578	588	596	576	579	563	540	581	553	597	607	571	576	570	597	521	569	602	552	561	527	558	550	585	586	603	546	583	555	547	577	580	546	582	625	568	542	535	566	613	552	588	605	589	559	551	583	604	549	557	493	541	579	534	541	564	574	576	564	534	624	551	540	595	547	598	559	563	536	539	592	541	563	535	556	547	547	582	566	564	553	585	556	629	532	553	601	563	530	516	546	574	526	561	575	554	584	591	580	537	532	575	607	552	560	583	530	562	530	600	536	549	550	549	564	557	550	542	526	546	597	544	548	573	562	558	559	550	559	590	559	537	554	550	580	555	562	560	537	565	576	538	569	573	501	557	539	561	555	550	535	574	580	564	585	540	590	584	533	586	562	531	584	562	580	564	565	555	596	578	545	545	581	555	550	553	543	537	514	580	580	587	552	538	581	543	564	598	558	598	558	582	526	543	586	560	521	540	562	555	552	580	512	578	585	556	522	550	534	559	523	584	576	549	550	532	569	519	557	562	589	560	585	566	573	582	501	547	559	557	546	569	556	561	564	563	581	548	576	580	567	573	549	535	602	570	555	543	548	567	538	518	516	557	552	579	560	525	570	573	566	546	542	572	539	571	516	531	535	557	547	572	585	524	555	593	557	537	608	602	561	581	578	594	565	606	563	593	565	559	525	554	550	554	572	618	600	548	569	538	543	524	552	585	546	554	585	523	549	573	577	534	552	542	566	545	564	578	557	518	564	556	555	577	553	568	577	527	561	586	589	568	544	571	596	575	546	597	576	584	556	597	548	582	543	570	559	531	537	594	552	601	558	562	539	578	597	576	587	561	519	535	537	559	564	566	574	560	536	584	557	578	526	564	548	563	513	516	537	534	524	549	546	545	546	557	573	539	550	580	574	582	598	580	576	572	488	541	543	569	575	526	539	559	501	530	567	519	576	554	529	561	585	564	559	592	581	568	577	568	585	559	560	551	524	594	530	547	541	567	527	569	583	573	536	554	564	541	604	573	559	579	524	591	534	528	559	536	596	549	547	577	549	563	600	540	561	579	532	571	596	577	571	576	560	566	567	553	563	555	548	521	571	583	544	589	567	539	586	551	531	582	522	556	570	547	591	576	521	547	550	582	558	545	565	547	576	559	551	590	544	574	560	572	562	568	594	506	553	583	553	559	577	571	586	563	547	552	565	546	548	553	563	548	564	521	550	565	523	527	563	582	563	611	559	530	587	541	548	604	568	573	560	557	548	555	542	588	582	568	573	545	548	583	557	535	571	555	561	562	559	551	605	544	506	560	502	557	539	546	555	560	572	577	549	571	582	573	562	553	573	553	536	605	633	536	586	567	569	555	515	571	561	581	534	544	552	610	565	550	541	539	564	527	545	583	578	529	581	566	551	554	541	549	582	532	544	587	534	558	609	546	555	595	578	544	545	509	531	553	574	566	593	544	545	578	510	560	566	516	566	525	606	554	533	499	532	581	555	551	560	565	545	569	560	573	562	539	579	546	529	547	577	585	579	546	531	545	603	590	548	582	590	546	552	564	569	567	554	560	601	557	589	568	583	574	538	514	600	582	570	541	545	556	569	527	612	578	579	556	529	542	536	548	530	601	572	571	533	618	525	535	541	565	553	547	576	590	562	558	596	566	580	530	550	574	564	603	577	581	541	609	548	624	554	559	586	582	535	582	595	528	569	536	561	609	573	587	560	587	543	529	584	589	576	552	571	511	519	541	534	544	582	574	571	538	588	545	585	534	562	567	583	537	566	568	590	580	565	563	564	546	518	534	600	521	530	535	561	554	550	562	524	586	567	591	564	608	594	565	544	539	541	588	565	579	580	610	521	562	549	609	592	541	562	538	565	599	549	616	521	510	518	560	598	536	548	564	618	522	555	548	530	551	585	585	568	542	548	572	573	541	577	581	539	563	591	566	542	555	531	550	534	556	546	616	588	528	568	545	566	545	562	505	570	575	510	546	602	544	598	569	499	563	558	573	543	528	584	598	554	547	597	535	557	551	557	548	593	559	553	537	578	555	557	576	526	577	557	530	542	539	594	549	601	534	550	555	560	616	567	565	547	601	540	582	495	597	610	571	583	535	580	535	554	580	566	578	539	590	561	565	540	529	548	599	546	551	562	583	574	568	523	539	544	556	580	559	579	572	544	547	549	557	553	540	562	559	564	560	567	508	557	558	524	555	538	561	555	530	580	554	546	597	577	588	617	562	541	595	564	573	587	622	523	588	599	568	517	540	543	529	555	545	574	544	551	524	550	611	566	550	588	545	592	547	589	547	556	599	558	570	553	557	552	542	535	501	571	585	562	595	566	572	546	546	548	549	573	587	592	578	530	580	562	566	497	533	559	562	544	542	562	570	551	561	613	557	592	578	522	565	571	605	501	575	548	607	552	526	555	588	561	560	560	571	552	551	550	574	596	583	546	541	596	566	577	550	556	544	544	536	551	556	533	566	550	585	580	547	567	544	546	568	568	618	551	542	575	553	558	631	526	576	561	553	556	510	553	562	587	588	552	566	592	570	561	558	535	547	573	559	603	588	564	517	571	549	562	569	569	581	566	571	576	589	531	561	564	556	599	558	555	606	580	566	610	555	549	562	547	567	546	622	524	555	580	594	504	588	553	576	541	511	582	598	566	544	573	532	576	565	540	553	544	553	585	551	563	534	579	554	513	557	551	580	565	584	578	551	500	562	555	616	558	600	531	531	575	521	514	529	554	547	563	548	576	575	543	570	541	593	544	581	584	561	557	569	528	606	531	526	578	566	557	550	626	587	552	562	561	592	579	561	557	520	585	551	551	588	555	537	577	537	511	558	552	570	582	560	557	559	554	577	576	541	548	528	566	555	543	567	568	575	557	532	571	532	539	552	581	546	589	576	504	529	524	547	595	585	571	578	542	547	570	528	581	594	562	578	570	566	578	534	541	563	587	538	562	575	573	591	588	523	537	583	596	574	535	562	554	578	551	560	582	594	592	562	576	536	554	557	547	553	527	549	493	582	548	553	572	541	546	589	567	558	527	554	564	537	563	550	572	535	529	562	557	548	502	575	537	599	595	562	549	565	588	550	559	540	570	518	569	577	572	580	588	542	568	553	545	578	529	551	575	576	563	596	531	543	545	567	571	565	542	522	521	590	531	558	604	602	555	567	538	567	538	550	578	576	565	568	568	581	543	554	548	598	547
5201	1929	154	115	158	171	124	111	105	77	92	79	71	82	61	40	54	47	42	36	37	37	35	30	28	32	29	28	31	32	22	21	25	21	20	12	22	17	18	19	20	14	17	22	19	14	14	13	16	18	20	12	18	12	17	10	23	12	17	9	9	17	20	13	16	20	16	15	12	25	13	19	23	20	10	15	24	15	21	20	16	21	8	12	17	11	15	19	18	22	22	20	22	18	11	14	19	16	16	18	11	14	19	11	21	17	17	16	17	19	15	15	24	14	15	13	14	15	13	11	12	8	23	20	19	17	18	17	18	18	20	19	16	17	19	12	14	18	17	18	19	23	18	23	23	13	15	20	10	20	22	17	15	15	20	22	18	15	19	19	21	16	21	21	15	16	15	23	15	13	13	20	16	17	19	9	12	16	19	18	14	16	12	14	16	24	13	7	17	19	20	17	10	15	23	10	9	15	18	20	13	16	21	11	14	17	9	24	15	22	20	16	18	21	20	9	8	16	22	13	19	13	11	13	19	20	14	18	16	14	14	20	17	15	17	12	24	12	21	17	14	15	15	19	18	12	24	18	15	15	10	22	20	20	18	10	16	24	13	20	16	18	17	11	15	16	23	15	16	16	20	13	12	18	24	17	22	24	18	11	21	14	15	15	17	10	16	23	20	12	14	19	18	18	11	13	18	24	13	19	16	13	17	21	12	12	14	14	14	19	17	18	15	13	12	14	21	20	23	15	13	8	16	21	19	11	18	12	19	12	18	11	10	17	22	14	14	18	21	13	18	26	14	22	21	13	19	16	9	21	19	13	14	10	23	24	12	17	15	24	19	20	16	14	21	22	23	16	18	14	17	17	6	9	20	7	10	16	17	21	20	17	15	17	19	10	17	19	13	19	23	16	13	23	20	23	17	11	10	16	15	21	21	15	17	16	17	18	17	23	16	17	15	16	21	7	18	18	20	11	16	20	19	18	15	26	9	11	19	15	25	11	10	19	20	16	21	16	19	19	13	19	25	15	15	14	19	12	14	18	23	15	18	14	22	20	17	10	17	13	16	14	25	23	17	11	20	20	22	18	15	18	9	17	19	19	16	18	18	17	19	8	19	11	16	19	16	14	21	20	16	13	18	14	11	25	20	26	22	18	20	19	12	10	9	18	16	23	13	18	13	18	15	13	17	12	24	15	13	15	16	21	13	20	15	16	14	16	9	20	16	19	20	22	13	24	18	17	15	18	14	18	15	14	34	9	21	13	15	14	20	11	14	15	22	16	13	16	18	15	18	18	17	10	12	16	27	12	19	11	17	14	16	14	14	18	17	16	14	10	10	17	14	13	15	16	15	20	20	20	16	8	15	22	22	26	12	23	13	14	19	16	7	16	11	22	14	22	22	17	16	19	7	13	15	22	15	15	15	11	12	17	21	16	17	24	17	27	26	20	29	21	13	17	17	19	12	22	13	18	15	15	14	20	13	17	18	14	18	18	16	20	11	27	20	15	18	15	25	14	17	10	15	14	19	19	14	15	20	17	15	19	11	26	8	22	17	16	14	17	12	13	20	21	19	16	13	15	23	16	14	14	7	12	15	8	18	16	16	17	20	16	16	12	13	19	23	16	18	16	14	15	15	11	19	13	13	11	19	13	13	26	15	18	20	12	28	18	14	19	15	14	20	16	13	18	16	13	14	7	11	16	16	16	13	17	9	20	21	14	17	14	16	17	12	17	14	16	12	9	17	18	16	7	17	20	15	19	14	16	14	19	18	16	22	14	14	19	18	18	17	13	20	14	15	11	17	15	15	17	18	16	22	9	17	17	15	16	16	11	21	12	17	11	13	18	14	11	16	8	18	16	16	13	19	9	19	17	17	25	12	22	14	16	12	17	21	14	18	14	11	14	22	12	8	21	19	20	14	15	18	12	16	11	12	16	17	16	19	16	14	24	19	19	20	15	15	14	15	16	13	23	20	16	9	20	13	12	13	15	15	19	16	19	18	16	17	12	24	18	14	17	19	20	18	27	17	15	16	13	15	22	18	23	21	7	15	13	9	10	10	18	14	13	16	24	14	24	20	16	22	11	15	12	21	10	18	13	14	20	16	18	10	12	15	23	22	11	21	13	18	19	11	20	16	15	14	22	12	9	13	14	20	16	16	24	11	16	15	8	18	16	16	13	14	17	22	14	17	16	17	16	15	20	18	8	19	13	19	13	16	18	20	12	18	16	11	11	18	18	13	15	12	16	17	23	20	13	14	17	16	16	17	18	25	23	14	7	11	20	16	22	23	17	20	16	11	21	9	15	12	19	11	18	17	20	18	13	22	17	16	16	16	12	15	18	17	11	9	18	18	15	17	24	16	15	14	24	18	18	18	14	14	17	18	18	19	8	20	22	16	10	13	19	19	10	14	22	18	27	17	14	19	18	19	12	11	13	22	13	21	14	16	15	22	13	16	14	13	15	16	14	18	10	13	21	10	21	18	14	16	15	21	10	16	12	13	17	14	12	26	11	19	19	17	19	24	12	22	13	10	19	4	20	17	19	11	17	9	19	18	14	12	22	24	22	10	14	13	9	28	16	12	11	20	15	12	16	18	15	18	18	8	13	23	14	15	11	17	16	23	11	15	11	23	12	18	14	17	22	10	15	13	14	20	18	14	26	13	13	17	16	18	13	21	18	22	21	16	12	10	19	16	16	16	13	18	15	15	15	21	19	20	18	20	13	17	22	9	9	21	13	14	15	14	16	19	18	14	18	19	19	21	12	15	15	19	17	12	9	20	20	17	19	13	14	14	21	15	17	16	15	16	23	17	18	17	19	16	14	21	24	12	14	18	14	14	15	11	17	16	12	24	23	19	19	11	15	17	23	16	17	14	14	15	11	14	17	18	23	9	24	17	8	18	15	12	17	17	15	15	13	13	18	15	20	14	15	17	16	16	15	12	19	21	17	14	10	21	16	14	12	17	11	19	17	20	14	15	8	19	18	17	16	8	14	16	17	20	15	8	13	20	22	15	17	11	9	12	14	19	18	14	17	15	16	13	18	18	16	16	14	16	20	12	12	13	12	12	24	12	6	23	17	12	16	13	19	19	7	17	19	14	14	13	26	10	14	15	12	16	20	15	16	17	12	12	19	14	12	18	20	13	14	14	16	10	20	17	12	14	12	14	16	13	17	17	13	16	12	23	22	15	16	16	16	17	12	22	10	20	18	17	11	22	26	11	21	14	13	14	9	11	10	14	17	12	15	11	14	20	15	16	17	13	11	16	16	17	21	12	17	28	17	17	14	14	22	17	19	12	13	12	13	18	24	10	29	23	17	9	14	19	24	18	16	16	11	14	24	15	12	17	19	22	15	17	12	18	9	15	17	11	16	18	20	17	27	25	11	15	12	13	18	17	21	28	13	15	16	11	15	21	15	16	16	18	11	11	30	15	12	16	20	21	17	16	17	19	13	14	12	14	19	18	15	12	17	13	14	22	18	18	15	15	8
39337	24060	4261	10360	15537	14759	12019	9498	7392	5956	4645	3990	3462	3017	2653	2410	2024	1877	1662	1491	1299	1271	1188	1117	1009	921	850	832	757	722	704	657	583	576	553	523	521	520	470	448	429	415	426	432	419	421	413	392	318	366	351	295	315	326	341	323	302	333	317	325	309	288	349	328	332	300	307	300	325	310	324	333	306	315	314	272	309	299	295	291	313	301	279	306	312	263	296	283	289	314	311	300	283	293	316	281	299	279	267	295	298	273	297	324	284	270	259	285	295	281	287	287	266	257	287	252	296	302	281	261	275	270	260	269	252	258	288	302	265	257	265	287	278	257	280	280	291	268	277	242	275	276	252	294	278	283	307	269	263	287	277	262	276	272	269	282	287	270	269	257	239	273	253	258	286	291	254	290	290	254	313	266	270	246	270	278	264	273	311	257	283	262	274	305	245	264	265	281	287	289	249	275	287	280	274	273	284	246	258	262	266	235	278	264	265	285	274	279	290	271	303	277	287	278	301	291	282	308	257	259	270	291	284	275	260	286	289	278	260	269	275	274	269	245	278	298	266	266	291	252	265	269	252	267	246	263	273	293	241	256	268	269	276	265	286	242	257	245	273	279	273	266	271	264	282	275	243	267	283	277	280	295	297	269	250	254	296	302	262	283	307	252	265	255	265	267	267	276	282	282	276	256	280	251	282	285	278	255	251	274	291	291	273	252	239	270	255	252	286	302	285	255	241	260	271	289	258	277	262	280	261	291	277	252	266	289	236	271	274	223	278	291	279	263	282	292	287	282	255	274	267	296	257	307	244	276	238	252	283	295	298	292	273	267	260	262	274	254	281	305	303	270	258	288	270	300	255	277	264	262	252	314	270	252	273	271	267	260	242	283	291	282	269	277	276	262	280	243	275	278	272	304	298	267	270	263	317	264	315	292	264	269	272	262	295	275	260	269	295	289	265	258	278	271	292	274	278	265	252	279	288	269	257	276	285	265	280	259	288	286	299	301	288	274	293	252	289	251	264	290	295	280	272	271	260	262	283	248	278	285	256	233	231	268	257	261	250	279	272	297	262	254	260	282	291	256	287	255	300	260	271	287	300	235	269	273	256	270	271	280	255	262	258	250	237	267	265	267	267	281	280	266	247	254	283	277	273	285	273	298	256	243	261	277	293	263	287	274	290	284	310	253	263	284	278	303	263	269	278	274	276	301	256	253	286	258	260	249	284	265	264	251	302	272	266	279	255	255	276	282	284	267	271	250	259	297	244	250	286	270	258	292	283	258	266	295	269	294	318	258	289	245	272	264	229	235	302	263	277	265	268	247	310	282	277	260	278	265	269	293	282	259	267	282	283	269	278	276	292	310	284	257	278	306	262	279	245	267	240	256	280	260	262	277	260	283	267	277	303	248	246	275	306	276	272	244	283	260	298	253	281	283	265	249	224	270	282	273	251	268	258	285	253	284	272	275	249	269	251	251	274	277	263	297	269	260	267	288	278	278	272	264	264	280	277	263	257	253	292	262	269	273	263	288	260	244	262	269	285	253	263	290	267	253	277	292	252	256	255	266	288	269	266	268	281	270	249	266	308	261	274	248	257	261	288	240	272	304	239	266	288	252	297	242	262	249	252	297	255	258	257	286	272	263	283	239	276	275	290	279	287	290	278	265	267	282	263	254	319	249	249	270	269	251	261	258	280	245	259	259	272	289	282	293	252	286	288	256	290	262	280	299	285	269	281	297	257	276	271	271	284	248	290	286	274	284	276	283	300	251	288	275	257	280	243	251	259	285	281	268	287	267	289	275	275	276	285	277	264	262	278	295	253	246	253	298	280	288	297	275	276	266	262	278	268	246	260	241	281	266	291	285	269	257	283	259	280	263	285	281	270	281	255	250	275	257	270	284	272	255	276	259	266	241	261	262	280	295	278	263	263	292	260	252	266	294	270	263	257	281	247	293	260	272	250	261	269	263	241	250	278	271	243	248	291	274	270	273	249	273	268	249	272	260	274	256	276	265	268	287	284	276	241	254	262	277	258	274	266	268	253	267	295	250	269	278	271	270	293	262	280	252	241	261	272	272	284	257	259	250	269	275	248	278	263	270	279	273	287	281	279	274	238	265	253	295	285	239	251	277	275	283	281	262	243	307	243	263	278	255	271	280	271	263	280	263	219	323	255	282	283	262	230	258	274	263	268	286	278	284	267	251	254	291	251	270	283	287	309	271	253	247	288	257	231	258	289	279	291	267	288	287	255	295	274	243	260	296	295	265	273	258	288	261	260	278	270	259	261	263	290	299	278	311	297	288	254	284	249	266	286	281	292	267	302	254	308	285	290	275	265	258	301	267	286	266	259	285	284	263	272	245	275	260	272	271	243	280	264	246	249	249	271	274	285	275	313	262	279	301	285	275	288	260	278	247	274	275	295	248	274	272	269	244	260	283	269	290	291	275	261	282	274	295	292	282	259	296	260	224	262	286	289	269	281	299	269	281	262	275	256	281	267	274	269	272	269	272	275	265	280	276	282	266	290	260	279	277	295	269	258	252	252	270	292	283	247	287	272	267	279	271	263	286	280	275	269	270	268	272	252	272	294	278	249	246	294	271	312	259	243	266	256	289	282	271	285	269	250	278	270	268	256	238	261	241	281	259	281	252	262	281	305	285	274	250	247	284	265	268	272	278	287	276	287	255	280	246	272	273	250	268	286	295	262	261	285	266	261	268	276	282	273	248	285	269	273	269	266	275	259	288	274	280	271	278	245	251	265	304	279	275	258	299	287	292	250	262	282	267	241	293	267	282	259	279	270	267	281	280	243	237	287	272	269	271	265	286	295	257	261	297	238	269	277	276	260	271	261	281	250	262	282	276	264	242	258	264	303	274	260	261	281	270	259	260	260	256	267	259	273	277	281	287	272	255	274	294	269	266	261	293	269	272	236	262	278	265	253	266	275	274	280	252	251	297	285	277	262	270	278	266	287	274	273	279	293	244	296	291	273	279	288	266	269	284	253	289	282	288	281	276	260	274	242	234	277	253	267	254	279	272	257	273	264	290	284	310	271	263	277	249	281	272	272	275	247	254	289	274	276	287	260	284	255	254	261	299	292	280	284	285	267	286	275	264	263	272	284	276	281	268	245	255	274	286	273	296	286	256	267	270	266	294	249	254	250	266	279	266	264	237	263	283	256	277	291	251	269	311	262	277	267	279	282	266	288	263	263	261	282	230	285	283	262	314	245	256	258	283	272	262	271	269	307	268	282	281	291	294	259	254	233	267	262	255	270	296	309	289	269	268	261	284	256	284	306	254	258	274	281	295	277	287	257	291	269	286	280	271	267	262	311	263	304	284	268	257	249	265	279	265	266	236	291	282	279	255	282	293	277	243	248	264	275	245	286	261	269	290	270	274	262	296	255	291	285	263	262	267	262	269	260	290	243	269	292	269	233	280	253	281	275	261	263	234	288	292	282	275	265	268	277	246	294	238	279	282	289	283	302	260	265	264	278	258
11894	6214	559	292	415	381	321	293	283	230	185	184	151	136	123	137	111	90	95	99	79	68	80	75	50	70	47	59	41	48	55	47	40	51	40	57	33	41	33	45	37	37	51	40	35	31	40	32	36	30	31	22	33	28	37	27	24	36	40	28	34	46	27	31	31	26	38	30	26	27	38	38	42	32	28	32	28	36	26	29	25	26	28	30	42	24	29	27	33	24	30	31	28	25	35	40	28	35	24	33	27	33	28	22	23	33	20	34	35	26	30	24	27	32	30	33	28	31	33	23	24	33	30	23	32	37	34	37	30	31	20	28	32	35	34	40	32	30	26	39	37	25	28	30	34	25	23	39	19	27	38	26	36	27	31	31	25	28	27	39	29	24	31	38	27	28	35	33	28	24	25	26	24	29	32	26	26	39	36	32	24	45	24	43	33	24	37	26	39	25	23	19	33	28	30	25	30	35	28	25	23	21	19	20	36	31	33	27	32	28	34	33	26	32	35	34	28	25	33	32	46	34	38	24	27	25	32	29	23	28	28	24	26	31	24	22	24	25	37	33	23	28	33	25	32	24	33	24	35	36	27	32	26	23	31	27	32	35	31	25	36	24	29	27	28	35	27	26	30	29	25	27	27	29	22	22	26	36	36	33	29	28	27	29	25	22	31	22	23	48	21	20	29	26	27	35	27	31	24	35	36	34	34	30	35	29	28	29	27	24	31	37	29	32	36	33	37	27	16	35	35	19	26	29	22	39	33	23	28	31	27	33	31	31	33	23	33	23	31	36	32	33	30	28	26	18	31	33	33	27	28	29	34	31	34	32	30	27	32	28	28	27	34	25	25	31	24	38	32	29	32	33	26	28	28	32	31	34	33	28	26	28	29	22	28	32	30	33	28	33	34	32	32	30	28	30	26	28	23	31	26	20	41	36	24	34	27	37	27	28	39	32	25	20	26	38	22	25	18	27	30	42	33	35	23	31	35	26	29	32	34	25	38	22	28	38	26	35	33	30	28	26	38	30	32	20	28	39	33	29	32	31	33	37	24	27	38	28	28	23	27	22	44	26	26	23	29	21	37	25	30	29	33	24	24	35	31	29	26	25	32	29	25	38	24	21	42	32	24	36	30	23	36	28	42	32	30	24	23	33	28	29	28	26	34	29	26	30	33	39	26	31	27	31	32	35	37	32	37	23	28	29	42	29	31	35	26	29	33	37	30	31	23	28	29	23	33	21	27	28	26	30	24	31	27	27	28	32	33	40	22	25	32	16	30	31	25	24	22	37	29	35	22	24	22	34	29	25	24	24	32	30	36	35	35	26	29	31	27	33	27	37	32	32	37	34	26	23	44	33	32	33	23	30	31	22	34	21	33	31	38	31	17	25	24	33	37	37	30	27	30	18	29	36	30	18	28	39	27	29	32	21	24	27	20	31	36	27	31	35	26	31	35	29	26	28	35	16	27	26	19	36	28	29	30	30	28	40	26	38	28	19	19	31	31	25	19	23	31	32	22	22	15	26	25	25	24	29	29	18	26	37	35	33	23	26	23	32	29	28	32	24	25	22	31	36	24	27	33	29	35	25	34	27	23	31	24	35	33	29	31	24	32	35	30	33	28	22	24	25	34	33	23	38	27	29	28	27	24	26	35	36	21	21	24	21	27	31	36	30	32	36	29	24	33	33	27	28	28	33	37	28	34	21	27	31	19	29	30	31	27	30	25	23	30	27	27	28	21	36	31	32	24	31	31	35	31	41	37	26	28	20	28	27	22	31	26	28	26	21	34	30	17	25	30	30	31	34	30	26	34	21	31	29	23	23	41	35	18	30	23	30	29	35	30	22	20	31	23	27	16	25	34	34	33	35	32	32	18	17	43	28	31	29	24	26	34	33	22	31	25	32	31	26	30	39	30	33	30	29	34	32	23	24	22	29	33	31	23	26	29	31	36	34	22	25	20	40	26	26	25	23	25	39	31	32	27	29	24	33	18	25	26	26	24	33	30	29	34	27	26	30	31	39	32	20	23	31	23	29	27	35	27	38	32	30	31	23	23	26	30	32	21	30	30	24	36	22	30	32	27	24	31	22	40	27	31	26	20	33	29	22	28	27	30	28	41	27	30	24	38	26	27	27	25	34	30	32	34	28	31	26	27	33	26	26	30	30	38	36	21	25	24	32	27	17	31	33	30	26	35	27	33	38	41	32	24	24	27	24	24	24	26	35	31	24	34	30	31	31	39	35	27	19	27	19	27	19	35	38	29	21	20	32	28	17	27	37	31	27	41	20	30	26	24	38	22	35	23	22	20	18	29	25	37	35	34	29	24	27	32	34	28	31	19	35	23	29	30	22	30	22	23	21	33	28	27	22	24	30	27	36	24	32	24	32	37	14	23	30	30	24	28	25	22	23	29	32	24	27	24	26	34	35	38	35	24	33	28	29	24	30	33	22	27	28	22	31	27	37	36	19	28	27	33	30	27	33	20	28	32	25	26	33	22	32	33	24	28	20	28	26	25	28	31	28	37	19	28	25	25	21	20	25	35	37	29	30	39	15	23	30	26	35	33	29	33	25	24	23	25	32	34	29	33	33	30	30	24	28	39	23	34	30	21	32	20	27	26	26	33	21	32	21	29	31	27	31	38	26	23	25	27	30	20	30	33	34	27	30	32	19	32	34	33	29	25	32	33	27	26	28	28	36	34	36	33	45	28	35	31	28	38	33	30	24	39	22	27	21	34	38	29	24	37	24	29	37	24	29	21	33	31	26	33	39	22	27	29	28	27	32	39	38	28	29	30	21	30	29	29	30	24	27	37	20	41	22	20	18	16	18	26	35	26	42	28	20	23	20	28	32	30	24	32	31	22	21	34	29	26	24	29	36	29	31	23	18	29	36	33	29	36	27	29	34	21	26	27	25	25	30	39	33	29	21	31	33	24	29	22	29	35	32	29	27	26	21	34	28	32	34	21	31	27	22	31	38	29	35	25	26	32	32	32	34	33	32	31	41	26	23	32	25	29	24	23	19	43	31	26	28	28	22	34	26	27	27	25	29	33	24	23	35	31	44	32	20	21	29	37	32	25	19	24	23	37	27	20	33	28	35	40	28	36	33	29	32	43	34	27	35	41	29	29	25	21	25	30	33	28	26	33	27	24	30	36	24	23	33	21	21	39	31	24	35	27	27	36	34	25	32	43	24	20	23	30	27	27	16	18	33	32	31	28	27	24	24	28	28	25	44	29	36	31	30	31	31	30	40	43	30	20	33	32	35	36	25	30	29	33	16	24	37	33	25	27	26	34	30	37	33	35	20	29	29	28	37	25	22	33	24	28	26	26	31	31	31	43	28	36	26	21	27	33	33	25	20	31	36	28	26	38	33	26	25	26	28	31	22	24	30	31	33	30	18	37	30	25	26	25	43	31	35	27	27	28	29	25	29	24	20	27	35	24	22	31	34	24	35	24	28	26	22	38	23	33	33	29	29	30	29	28	22	27	19
51750	32606	8780	18357	25187	24302	21413	17715	14654	12072	10182	8700	7747	6798	5956	5300	4721	4235	3799	3491	3168	2869	2695	2463	2257	2160	1968	1805	1671	1615	1590	1438	1391	1294	1180	1227	1100	1068	995	975	885	894	852	872	805	775	745	735	669	650	654	626	601	586	568	616	550	570	567	569	602	535	597	563	600	580	561	577	536	572	576	564	565	544	535	525	512	492	544	549	523	549	525	554	513	497	499	496	481	509	506	517	532	551	499	497	484	523	515	528	516	535	539	504	473	517	462	501	530	508	517	521	453	472	463	474	508	519	484	498	511	457	478	489	485	493	492	518	498	485	463	475	490	480	474	518	453	499	465	469	457	501	482	452	480	460	459	540	480	494	442	430	473	467	479	446	450	465	474	446	466	446	485	435	486	463	499	440	505	510	456	477	433	480	461	454	485	479	505	503	476	490	465	487	452	474	478	466	460	460	506	517	512	466	475	393	465	474	469	479	477	477	500	485	504	472	457	429	489	511	436	471	463	487	474	503	450	493	456	499	495	466	469	492	482	483	433	448	488	451	438	483	479	459	468	498	429	447	425	462	469	443	482	463	459	512	479	474	445	484	509	493	460	497	464	443	483	501	469	466	463	462	491	473	484	450	484	460	456	500	451	489	436	466	488	498	412	424	485	493	489	542	434	508	462	473	470	460	479	477	496	488	496	468	436	483	450	477	461	476	473	488	459	492	457	483	495	501	478	472	442	452	470	425	537	471	456	461	472	455	445	486	481	488	469	453	511	456	432	438	458	464	451	477	437	460	460	488	458	452	487	452	449	477	512	485	471	515	440	473	499	469	448	428	499	458	492	479	479	454	478	476	451	448	467	465	507	454	438	451	468	424	472	490	446	469	501	489	489	465	465	456	470	481	466	454	465	450	425	448	449	462	450	500	481	448	436	462	503	469	440	443	466	493	467	478	453	486	489	486	467	431	478	520	523	464	448	445	487	462	494	439	459	465	470	475	490	490	441	473	450	456	444	484	443	515	462	464	490	465	450	454	485	457	454	491	487	507	497	461	452	427	467	465	457	470	495	455	500	445	500	478	504	485	462	455	449	499	437	472	498	507	436	497	424	452	462	459	475	479	465	479	485	459	472	460	460	445	449	485	481	475	471	491	470	472	450	436	443	506	498	472	469	487	469	482	484	495	516	449	440	485	447	509	496	482	457	474	463	481	455	474	494	454	463	445	442	471	488	481	447	445	440	461	445	447	458	471	443	485	455	451	503	486	453	475	477	497	424	470	484	523	458	510	492	428	481	441	455	455	466	462	471	517	485	478	500	459	456	477	517	449	508	477	486	443	455	460	442	447	490	494	500	439	469	473	492	459	485	437	478	459	450	507	467	479	494	484	461	482	506	478	463	468	467	455	486	457	482	483	443	467	459	471	458	463	457	467	463	486	438	448	498	491	438	473	480	464	473	477	514	400	471	487	453	442	439	466	486	492	496	471	463	477	474	430	462	511	451	487	496	463	466	494	481	444	452	491	484	450	456	506	477	501	487	468	482	463	460	497	431	465	456	455	482	484	441	470	479	442	478	478	462	435	466	461	491	482	463	494	493	459	486	497	505	471	455	439	497	429	504	494	487	464	447	487	429	453	475	448	500	487	436	478	450	492	483	451	482	437	514	476	512	499	445	533	449	484	456	418	476	502	480	483	479	447	489	466	453	464	466	465	509	444	520	477	439	473	432	501	447	480	452	491	454	447	482	477	467	444	496	475	466	468	488	432	460	480	454	489	475	485	479	461	462	457	480	420	472	525	502	432	440	495	484	496	493	490	456	493	477	465	505	460	475	479	490	414	423	469	460	454	485	491	487	437	475	468	449	478	489	468	474	471	497	468	479	493	483	478	470	473	436	455	473	451	512	481	438	462	428	482	466	465	470	481	518	436	442	512	459	495	503	477	461	437	452	457	471	461	502	474	487	442	490	476	478	462	447	480	477	449	474	453	458	447	453	521	465	473	484	446	474	445	451	475	475	489	444	455	425	474	481	517	485	461	453	497	490	465	462	450	491	502	450	472	456	472	507	463	464	472	460	466	468	440	446	499	471	523	450	474	487	471	453	469	490	488	454	483	458	499	499	444	479	451	473	489	453	487	490	452	494	438	472	493	475	492	479	489	484	477	449	476	440	459	462	523	455	458	488	503	501	465	480	473	479	465	442	465	455	430	438	499	430	459	449	474	464	443	500	491	439	442	420	438	505	461	468	477	437	464	440	464	498	449	471	447	468	485	480	483	490	451	480	481	491	502	449	481	448	472	483	492	504	458	463	435	486	495	454	466	481	458	494	446	464	465	453	470	445	486	455	481	467	474	492	486	541	492	480	501	506	493	473	445	424	446	498	484	435	458	467	476	467	504	497	424	473	406	514	438	500	488	445	473	502	511	445	440	451	412	478	470	485	514	461	469	474	495	480	482	438	490	470	484	441	501	501	456	482	447	479	455	483	479	472	455	467	436	458	453	470	490	475	443	466	485	467	475	434	479	447	514	483	472	469	491	486	515	495	451	495	492	448	487	456	507	447	430	461	473	438	477	470	490	479	457	468	465	478	483	482	479	485	477	494	472	460	497	470	468	485	485	482	447	488	468	437	487	473	491	502	462	473	453	478	441	471	443	500	478	493	476	478	476	464	426	491	499	447	464	466	478	433	436	461	484	456	478	475	480	429	497	475	460	443	509	491	459	455	453	427	471	504	467	444	474	480	480	479	506	510	517	438	469	484	459	507	488	474	509	474	487	451	493	451	504	488	482	488	480	484	501	440	445	496	497	488	443	467	494	504	510	477	471	452	461	437	493	417	469	462	499	445	472	472	449	494	439	462	487	465	456	465	467	419	488	425	476	485	503	435	472	457	459	478	439	447	492	447	440	498	449	474	455	474	466	464	469	449	459	482	462	457	474	482	445	505	416	519	476	487	500	455	447	460	440	486	472	438	492	479	496	457	477	506	436	463	469	483	453	493	471	469	463	464	437	455	471	442	473	471	469	476	456	461	506	480	460	415	451	473	458	509	443	462	487	459	456	454	460	451	485	470	479	480	484	485	455	456	503	442	466	477	512	494	487	461	466	496	473	451	449	467	511	462	430	510	511	472	487	429	481	501	467	495	496	514	446	497	457	505	437	447	462	523	458	464	469	489	457	438	460	450	484	461	486	495	468	477	446	492	490	502	505	515	479	467	481	477	464	485	493	473	493	446	431	454	477	469	483	454	476	479	476	453	481	463	477	504	492	476	436	477	465	479	502	483	475	481	480	467	485	459	481	437	463	487	477	461	416	480	469	494	486	487	495	450	432	480	442	498	471	521	482	473	491	505	447	470	449	487	464	452	474	486	463	482	469	484	533	467	479	475	479	446	492	497	467	472	506	488	476	460	467	469	463	495	468	508	472	462	458	469	473	429	475	477	468	478	453	449	432	509	467	422	500	457	478	501	493	490	479	477	492	482	492	486	447	496	470	490	472	484	486
9385	3608	321	154	263	261	230	204	197	152	134	109	112	118	92	94	80	97	72	60	65	46	56	57	46	54	55	54	48	31	42	40	32	26	29	41	43	38	28	36	36	46	37	30	25	26	36	33	22	25	26	27	36	26	28	42	32	32	40	21	26	30	26	27	36	30	31	22	28	20	19	29	19	25	36	26	29	24	27	25	23	19	16	34	27	25	33	18	32	22	19	22	23	36	22	27	30	31	19	28	28	28	29	18	21	27	32	18	22	29	28	39	23	30	22	29	35	26	30	26	27	27	21	18	25	26	27	26	25	25	23	25	29	33	23	35	21	31	27	25	29	26	28	30	23	24	25	30	20	29	18	26	27	25	25	14	23	35	31	35	17	26	27	26	26	24	31	27	28	21	21	20	27	25	29	20	21	24	25	26	35	23	33	25	29	26	23	27	23	22	23	26	32	27	21	30	37	27	35	30	27	32	33	25	27	19	20	35	23	22	28	28	26	35	30	14	26	29	21	27	24	22	33	18	24	27	29	35	20	27	24	26	27	33	33	30	29	23	25	21	19	26	24	30	27	26	23	24	19	31	23	23	26	20	27	22	31	36	26	23	26	30	30	27	31	28	24	22	33	18	33	29	36	18	30	26	34	18	23	28	29	16	23	23	19	29	24	25	23	23	16	28	25	23	34	16	25	29	20	21	19	30	20	30	27	32	22	31	18	27	30	26	25	22	28	23	22	41	26	28	39	28	16	19	27	37	33	20	27	33	33	21	30	25	25	22	24	33	23	28	24	28	30	30	29	20	32	27	23	19	19	32	23	33	25	22	26	29	23	31	31	26	23	24	21	24	27	28	24	26	19	31	27	22	28	30	29	30	24	35	17	28	26	22	33	19	22	19	23	28	40	34	21	26	28	36	29	25	31	29	36	27	35	28	29	34	22	29	23	29	34	30	18	23	23	35	24	30	29	24	22	23	21	25	25	39	28	22	13	23	34	37	17	23	25	21	22	26	29	32	26	27	25	40	30	20	30	27	29	27	20	31	20	24	34	23	32	19	22	28	28	33	21	31	38	34	33	21	25	23	32	26	24	20	29	32	26	30	27	28	39	22	24	19	26	29	26	28	31	31	29	25	27	30	19	29	26	22	23	29	32	25	30	21	31	31	24	22	22	30	35	21	41	27	29	24	25	23	22	29	31	27	38	25	25	26	26	19	28	29	19	31	30	35	22	23	20	22	30	14	24	24	23	20	26	25	24	26	29	28	27	29	24	24	21	26	30	22	24	25	22	29	32	27	22	21	24	20	23	39	28	28	29	26	23	26	22	21	30	34	29	39	30	28	29	27	20	29	24	27	25	22	27	31	25	23	25	17	23	35	25	33	30	33	15	26	22	24	35	34	39	19	31	20	39	35	32	25	20	22	18	29	24	28	22	23	26	24	17	27	18	21	32	35	29	21	20	21	31	28	43	28	24	18	34	26	26	31	26	31	22	23	30	20	24	24	23	28	22	27	30	26	27	25	24	18	25	27	21	28	24	22	24	24	33	31	18	26	26	35	26	30	42	21	27	20	27	32	28	25	32	22	34	24	21	23	28	25	27	29	30	21	33	31	34	30	23	23	33	18	24	20	24	14	31	16	31	25	18	23	21	33	27	20	31	23	16	29	22	24	28	30	29	30	24	24	33	13	28	34	36	18	26	24	19	20	20	26	22	28	21	26	30	15	23	30	22	19	26	24	30	23	22	26	34	28	18	26	23	21	25	28	21	32	24	32	21	23	27	23	25	20	20	28	32	17	16	32	30	24	26	12	29	26	19	31	22	19	34	33	19	26	27	29	31	27	27	27	25	29	31	27	28	28	27	26	33	26	32	24	29	24	23	30	23	13	26	22	31	23	26	27	35	28	14	29	23	34	26	30	25	26	29	28	25	24	19	25	20	23	39	24	31	29	31	36	31	25	30	35	28	25	35	30	25	28	18	31	30	21	24	24	31	25	16	23	26	26	41	30	30	26	16	24	22	21	25	20	26	27	29	30	27	17	30	37	27	22	24	33	27	29	29	26	20	26	28	22	23	28	22	18	17	23	22	26	32	26	31	32	25	26	23	28	24	37	23	31	26	31	25	32	19	27	23	35	29	24	35	27	20	35	24	26	23	29	23	23	31	24	27	26	28	24	29	28	26	32	31	24	26	24	26	29	24	32	23	27	23	17	32	29	26	19	26	26	30	30	27	17	26	24	21	20	28	27	35	31	27	27	22	21	27	30	24	20	27	25	31	26	26	19	29	21	19	32	21	24	21	20	18	24	18	27	38	30	26	23	26	29	25	33	23	27	27	21	26	29	24	23	22	31	19	18	32	26	36	30	24	29	26	23	21	24	16	31	22	23	30	22	23	27	26	35	28	29	28	28	24	23	23	17	11	22	28	22	28	32	33	30	25	22	23	23	31	32	27	23	28	33	30	27	25	22	30	26	18	33	27	26	33	25	27	24	23	26	27	25	34	32	31	13	24	20	31	25	23	20	29	22	31	25	30	28	24	30	27	28	22	31	26	29	26	41	21	21	28	28	27	22	28	32	20	21	29	28	20	14	34	22	29	29	41	34	29	24	23	15	16	28	26	39	29	24	26	25	28	27	25	33	21	25	27	23	34	17	27	25	17	25	26	24	35	27	23	32	25	26	20	28	16	18	19	37	19	26	22	21	31	32	34	45	28	31	30	33	28	28	24	23	25	26	33	28	23	30	23	25	24	22	28	32	26	25	32	26	18	16	29	24	26	26	29	28	28	27	20	24	21	22	23	23	26	27	22	17	23	18	24	16	16	20	30	21	22	27	29	25	19	31	22	24	25	27	33	23	22	23	26	20	22	17	19	23	19	27	31	18	24	25	25	36	21	36	23	28	26	27	24	34	35	26	30	20	24	23	26	25	14	31	22	26	22	34	25	22	25	24	22	25	25	37	29	25	18	23	25	28	25	21	27	25	27	19	33	27	28	20	29	32	27	25	21	29	28	31	40	20	26	26	22	25	19	21	27	23	19	30	34	23	21	36	32	24	23	26	33	32	27	27	30	28	32	19	37	24	17	23	31	35	17	20	28	24	18	26	14	27	21	28	21	33	24	35	15	24	28	22	23	19	24	33	22	25	33	25	22	23	21	27	24	22	20	27	34	31	38	32	28	21	19	29	33	31	23	28	24	21	21	23	24	23	27	27	31	30	21	20	16	33	29	17	26	32	27	30	25	24	24	29	22	22	31	20	24	26	28	22	32	25	23	28	34	35	27	23	34	34	18	31	20	21	31	27	31	26	24	19	24	20	30	25	22	20	30	19	18	30	28	31	31	20	20	35	25	14	24	27	26	24	30	28	23	19	27	36	33	25	20	18	24	20	17	31	22	23	20	27	25	16	21	16	23	26	20	25	27	24	34	17	32	14	25	20	27	27	19	26	20	27	33	20	34	26	39	22	24	26	33	23	35	29	27	32	26	26
44966	28214	6643	14439	21120	20313	17242	14197	11516	9334	7884	6743	5657	5096	4429	3874	3486	3091	2916	2502	2448	2178	1963	1755	1673	1635	1452	1351	1261	1188	1122	1049	1022	1031	952	879	823	823	779	759	736	655	732	709	683	654	650	615	553	518	545	536	533	502	527	503	492	504	521	489	500	481	500	511	508	555	503	471	507	505	521	530	534	469	454	471	482	469	467	411	464	469	473	415	484	485	435	472	434	488	447	407	484	441	490	458	476	459	452	428	451	437	449	466	438	437	430	483	405	472	402	415	439	451	465	461	442	456	420	411	444	413	455	463	447	459	419	414	438	431	413	421	435	403	435	446	436	408	434	418	414	415	417	399	458	451	428	443	431	448	462	395	435	379	417	416	466	429	435	456	423	409	401	403	416	453	449	431	481	429	450	423	451	441	443	390	437	434	428	444	456	430	419	432	435	417	465	406	445	400	443	446	426	451	437	408	437	411	397	416	457	401	437	448	441	433	402	441	448	427	414	415	445	407	433	450	403	429	427	435	394	446	394	401	488	421	409	381	428	402	448	417	436	436	414	414	426	449	439	386	406	396	433	445	401	439	430	376	428	414	437	392	406	424	438	429	445	415	457	425	451	455	439	427	422	390	446	411	467	387	429	438	427	386	404	394	436	428	394	460	398	453	435	411	420	420	456	449	418	394	416	388	411	403	398	439	443	430	460	418	402	439	438	426	442	435	412	446	423	433	411	436	448	431	446	397	451	411	433	399	421	437	402	409	448	428	423	427	459	398	431	399	414	412	382	445	383	427	415	452	437	439	434	437	411	435	443	452	431	437	442	442	421	425	458	424	426	417	407	434	451	406	402	411	433	431	414	437	451	435	431	409	413	414	383	397	438	451	421	419	424	410	414	404	448	441	415	427	396	394	446	430	418	378	428	424	420	457	441	404	441	410	430	429	421	434	446	457	436	412	402	414	448	447	400	440	451	426	427	427	429	393	438	396	423	421	438	418	435	394	387	393	410	431	400	426	429	419	397	448	435	426	394	406	382	390	442	435	452	400	420	412	433	450	444	435	365	402	425	413	435	429	418	445	447	409	433	413	452	455	374	453	438	441	409	436	421	454	411	404	430	446	426	436	421	426	388	451	414	425	399	460	438	436	418	430	446	435	429	432	421	430	415	422	454	409	430	444	458	438	400	386	414	417	389	408	415	409	424	440	406	455	413	417	395	395	456	419	410	408	419	452	449	391	421	457	399	420	437	439	434	414	433	373	397	414	419	415	465	419	394	436	425	427	423	401	440	415	401	382	451	385	396	424	425	431	381	383	447	394	430	434	436	443	429	432	464	438	403	452	433	411	421	412	469	394	433	403	441	402	487	410	367	452	427	427	415	388	434	430	423	415	437	376	445	408	428	438	414	427	432	433	454	394	433	437	438	414	444	395	434	413	444	421	436	447	412	409	425	400	408	395	461	413	446	424	433	426	407	461	390	441	427	445	435	415	397	465	411	396	432	418	426	400	443	429	435	422	411	442	406	381	434	394	391	444	442	439	446	370	446	420	420	408	425	410	417	421	471	442	439	446	425	435	419	423	434	485	417	444	419	455	423	397	426	436	381	419	424	420	432	440	415	428	383	416	409	404	435	434	427	411	441	400	427	460	399	448	407	416	409	404	438	397	441	418	429	415	403	454	418	454	436	444	433	446	414	369	414	422	403	408	431	404	415	436	434	425	376	411	455	437	408	401	435	432	420	404	434	455	425	412	403	455	424	429	459	456	457	405	406	412	447	416	399	404	448	435	403	462	420	462	438	464	429	404	451	410	404	401	397	430	430	388	437	436	416	462	422	418	428	402	402	415	437	393	443	403	399	420	419	448	440	418	420	407	413	479	424	448	494	408	406	410	398	446	442	397	448	428	399	411	384	432	427	425	422	438	442	420	416	419	394	434	463	435	435	447	437	420	447	420	428	419	401	423	450	393	449	413	448	469	454	418	426	407	411	422	442	390	434	424	437	422	406	419	447	430	411	410	450	410	426	440	426	463	428	435	423	453	406	413	402	458	441	475	466	431	410	412	427	402	517	406	411	414	406	416	434	419	452	414	437	399	380	428	437	430	425	445	454	427	452	465	411	418	439	451	454	401	431	414	410	400	450	413	393	421	426	445	394	440	437	418	444	450	390	432	420	462	413	448	444	420	375	439	417	397	437	418	405	448	430	411	437	417	425	422	426	435	434	419	418	432	414	443	463	442	439	465	441	418	438	411	456	403	416	427	387	416	445	420	430	423	443	384	399	429	389	454	422	420	444	438	418	423	393	414	444	402	445	425	451	360	420	372	451	439	404	429	413	431	397	439	440	424	425	392	423	400	393	429	427	422	422	406	415	423	410	394	421	408	438	407	401	459	392	422	438	437	443	420	384	431	410	433	425	406	420	407	411	392	410	438	404	433	430	435	415	444	424	416	435	432	436	418	419	424	444	389	427	429	445	389	393	400	414	434	408	435	401	433	418	426	436	431	407	429	408	456	444	427	391	411	446	425	425	441	384	404	435	437	439	430	437	428	410	422	430	406	372	423	424	425	437	427	448	444	436	414	425	418	389	409	411	452	425	467	393	426	446	380	387	456	417	422	447	396	446	422	436	443	441	452	425	427	425	426	414	472	415	442	402	406	401	465	427	417	424	427	458	434	429	435	426	451	413	431	422	413	397	470	437	437	400	375	430	432	435	450	394	417	406	398	420	423	434	430	441	473	435	403	411	435	416	409	452	436	439	389	442	409	465	475	446	413	437	395	392	460	398	399	428	422	393	437	448	423	441	397	432	419	432	402	474	444	409	419	413	432	446	458	471	365	401	443	429	445	401	453	418	399	433	454	367	396	439	382	440	440	420	420	435	420	446	416	435	417	486	425	416	409	392	418	429	451	430	398	440	402	417	445	416	444	441	454	427	411	439	435	455	447	392	438	427	413	409	382	433	418	447	441	404	454	425	394	409	479	398	423	442	433	414	437	399	421	438	438	368	406	396	412	396	395	433	419	433	418	463	438	438	437	447	381	407	397	408	418	404	443	383	425	419	440	415	426	425	418	416	429	382	447	428	416	413	408	459	440	431	413	420	412	397	447	409	427	432	421	456	426	424	440	402	429	405	410	409	433	400	408	420	392	449	421	437	410	388	454	407	409	408	429	439	442	443	437	416	392	458	413	485	427	388	417	415	421	432	451	417	459	423	438	387	435	416	456	437	498	420	429	426	441	410	390	386	438	405	447	415	429	422	437	440	441	424	411	412	409	425	427	395	412	433	388	457	380	410	442	443	395	422	410	444	414	388	440	411	397	429	408	418	430	435	419	434	437	439	423	420	434	445	444	442	425	431	434	447	439	422	432	487	439	442	415	429	474	391	421	431	443	412	392	418	395	438	450	425	407	462	455	446	414	432	406	433	429	402	399	409	417	421	450	415	420	474	424	434	424	399	453	403	390	415	399	405	418	480	404	412	428	441	414	418	463	453	426
13894	7324	627	377	445	466	450	379	308	246	242	225	173	159	161	117	111	113	99	105	82	102	91	76	77	93	59	59	72	70	56	56	62	56	43	46	50	39	53	59	50	38	52	51	47	43	44	37	30	35	40	36	33	46	37	44	34	36	46	37	33	30	37	38	40	33	38	33	32	37	47	37	20	38	29	37	38	35	28	31	41	31	28	34	31	33	31	32	29	40	33	28	42	26	31	34	44	38	36	31	41	40	37	32	30	35	41	35	29	31	33	34	49	43	36	36	38	40	33	44	36	42	25	37	40	34	24	32	23	41	42	37	36	38	40	45	31	31	31	49	35	39	34	40	31	36	36	36	30	43	41	39	33	34	50	34	31	34	33	31	28	30	28	30	39	35	35	48	40	31	32	34	34	43	37	31	38	34	32	35	26	34	44	28	33	27	42	42	33	33	37	38	37	40	33	35	30	27	34	25	39	41	25	28	36	43	35	35	40	32	23	30	36	35	28	40	28	34	30	37	41	34	40	30	41	35	31	38	46	36	29	26	42	28	31	25	37	30	41	28	45	41	33	35	33	37	29	40	37	33	37	38	40	39	44	43	37	41	41	34	40	43	31	41	42	28	38	49	40	34	31	28	24	34	29	30	38	35	45	46	37	43	36	33	34	25	27	35	32	33	32	31	34	34	35	36	26	24	29	39	37	36	42	28	30	33	34	33	33	36	39	36	41	30	34	26	34	27	34	52	28	36	28	41	31	43	39	45	37	40	34	28	33	28	28	35	36	26	33	41	30	43	46	31	39	25	32	29	45	40	30	34	37	28	38	30	32	37	31	29	24	31	21	37	30	37	31	37	40	30	36	47	32	36	38	37	40	34	36	36	26	22	44	41	39	37	31	38	29	26	43	31	42	41	39	34	31	36	37	41	34	31	26	34	28	43	38	31	40	34	33	32	36	36	33	38	29	35	31	31	30	42	36	23	38	26	30	28	45	37	37	33	36	31	32	32	35	44	50	35	25	26	34	43	28	30	37	24	41	37	33	36	32	37	35	26	33	51	36	36	44	38	28	33	44	25	27	30	39	33	32	42	35	32	27	43	29	33	33	32	26	33	39	40	36	26	35	34	39	40	27	36	38	44	46	38	39	38	28	54	31	31	37	43	43	30	26	35	38	28	47	40	34	35	32	31	37	42	29	38	34	42	44	44	45	40	28	33	42	38	34	46	41	29	35	30	29	29	30	44	33	31	41	35	34	28	33	29	37	36	31	31	39	32	28	33	40	38	40	34	31	33	32	38	30	34	35	35	25	32	36	33	26	25	36	38	47	35	40	34	32	40	46	41	29	46	39	37	36	28	44	39	39	19	35	35	33	37	31	37	33	28	39	34	34	34	40	48	37	29	27	31	29	31	32	36	34	33	34	44	25	40	34	35	38	34	31	30	39	34	37	39	29	43	42	32	38	30	40	43	40	28	34	23	33	26	44	37	41	41	36	34	35	33	35	33	28	21	20	29	34	34	40	42	41	27	32	38	48	45	40	29	42	40	36	25	31	34	42	25	27	33	37	36	32	35	32	34	30	33	41	37	38	32	31	43	33	27	42	43	35	38	36	37	29	36	34	36	30	38	31	33	41	32	36	32	26	43	30	27	44	36	31	46	41	39	33	35	30	29	41	36	42	35	36	34	27	28	33	40	35	42	37	40	34	31	35	33	34	35	29	31	34	35	25	33	26	39	42	43	33	38	31	26	34	37	34	43	40	34	34	30	32	34	30	32	37	40	29	31	41	33	27	30	35	35	35	33	35	30	37	29	21	37	44	35	38	39	35	30	44	33	41	32	34	43	41	39	41	43	45	22	27	28	25	35	34	23	38	45	26	32	38	33	31	43	33	33	46	37	35	33	44	38	38	33	37	30	50	46	31	42	33	31	43	24	35	34	44	27	31	30	34	33	39	42	33	39	31	35	32	35	26	33	27	29	39	34	32	30	36	38	36	26	39	33	38	46	28	49	32	28	25	24	35	24	34	33	27	45	32	36	21	46	42	35	33	29	28	28	40	34	29	38	30	33	33	38	23	32	36	29	35	40	44	19	38	38	41	40	34	34	36	38	35	36	40	29	44	42	38	38	49	31	25	24	38	39	25	27	31	31	32	30	25	40	40	22	33	39	35	29	39	33	38	33	41	29	30	28	23	29	41	30	35	29	38	38	39	37	27	34	37	37	32	38	36	36	36	35	27	42	38	35	39	35	32	32	38	36	34	30	36	37	35	31	31	34	38	29	29	30	36	37	26	34	42	36	40	36	36	32	28	38	30	22	49	30	46	39	41	32	40	37	28	25	30	37	34	40	28	33	29	43	26	42	32	29	40	38	42	36	23	24	26	40	34	42	33	43	30	28	40	32	25	31	46	35	42	34	27	35	32	25	27	39	33	41	32	27	40	32	41	44	31	35	30	25	37	30	45	32	37	29	40	45	37	34	34	34	31	38	35	33	36	37	27	30	34	42	31	42	33	29	41	43	34	26	35	31	32	50	37	39	21	43	35	27	42	36	36	43	32	33	37	45	42	41	29	35	37	41	40	26	33	36	32	38	38	37	42	33	40	19	32	32	41	28	34	33	35	22	48	39	22	44	35	25	41	41	31	30	38	37	29	39	38	26	33	33	39	32	35	32	31	34	38	38	43	30	32	28	38	32	35	26	32	40	37	39	38	45	40	32	34	28	35	36	40	38	30	31	27	30	28	45	23	42	37	36	35	34	32	48	33	33	32	39	43	38	41	36	26	38	29	24	42	37	37	24	33	25	35	40	31	30	37	40	28	36	39	41	40	36	31	32	31	35	33	38	30	33	41	28	45	34	36	39	31	26	30	36	38	27	30	35	25	37	37	36	37	43	31	41	41	34	27	33	38	26	35	35	47	32	29	40	36	39	46	27	37	31	24	30	39	29	34	38	28	36	39	30	35	38	37	33	33	29	38	35	33	32	26	36	37	33	32	38	44	36	44	32	38	30	30	45	22	31	27	33	23	34	32	33	30	34	40	42	34	33	35	36	31	41	31	43	35	36	46	29	37	44	29	39	42	35	38	29	32	43	27	31	36	36	34	31	34	28	43	26	40	36	30	35	28	32	49	31	32	32	39	26	41	34	24	42	40	33	38	26	28	37	34	37	39	31	33	39	43	35	33	35	41	35	24	28	40	40	41	24	45	42	38	31	34	38	26	46	30	29	40	26	38	33	30	26	33	27	31	32	39	38	37	30	24	34	36	41	34	36	45	29	42	41	43	29	37	37	45	42	32	36	35	35	35	40	39	26	36	33	37	42	41	31	33	31	32	42	35	38	42	36	34	31	39	37	40	34	43	30	42	32	37	40	36	41	35	37	33	34	36	38	31	22	37	30	38	22	49	38	31	27	34	35	44	21	35	34	35	31	37	38	31	28	41	31	44	39	35	32	31	33	36	32	39	29	40	36	49	24	28	30	32	36	34	34
53351	34959	9810	19836	27149	26234	23365	19817	16607	13819	11958	10170	8909	7752	6907	6014	5429	4958	4512	3968	3775	3378	3138	2907	2682	2476	2227	2131	1928	1812	1752	1728	1581	1538	1414	1329	1325	1233	1179	1086	1071	1022	1038	983	952	925	909	844	838	747	712	703	728	688	720	703	717	683	696	734	701	702	728	708	717	724	727	671	669	654	675	687	680	686	633	627	691	664	622	606	591	625	648	602	654	615	581	585	588	592	586	651	587	606	607	627	613	586	632	545	621	585	610	538	613	574	590	586	565	589	574	572	543	596	577	567	586	581	549	597	580	529	544	589	549	531	560	572	568	538	568	607	557	586	561	578	602	554	582	596	530	507	580	541	570	586	577	564	543	602	528	572	601	521	539	521	585	583	572	538	556	525	573	563	586	523	514	532	586	536	576	546	587	535	563	554	569	550	567	540	576	522	558	562	544	540	514	562	580	584	550	565	568	511	547	513	578	517	533	541	580	558	581	577	596	575	582	548	558	605	554	565	569	552	576	542	555	579	543	563	547	576	584	573	566	488	528	578	569	566	541	542	538	532	552	546	549	584	580	553	531	538	542	550	580	550	573	535	580	550	557	548	569	549	545	557	508	541	542	514	512	525	598	563	567	536	597	533	532	535	532	552	546	525	547	581	561	555	595	505	570	554	589	588	574	536	502	562	573	528	525	573	576	537	565	562	561	530	547	541	536	561	605	564	546	608	555	525	603	547	555	590	548	545	544	541	550	537	520	562	578	582	582	531	553	504	572	531	516	584	553	501	558	605	556	561	556	515	580	571	528	568	544	583	573	576	553	573	530	533	546	544	546	533	543	573	545	548	595	560	547	559	571	574	558	569	594	536	545	543	582	559	568	559	515	558	537	572	605	553	593	533	517	583	579	527	544	552	566	544	553	545	528	593	531	568	544	551	561	585	551	567	562	568	534	528	609	548	544	536	579	584	543	556	535	577	509	548	557	539	490	584	585	503	537	532	562	511	569	513	535	510	574	568	521	546	546	571	546	555	562	573	549	573	572	552	578	554	580	518	561	573	544	545	513	571	507	583	536	568	554	540	527	578	520	551	581	547	588	586	614	552	571	563	572	536	538	539	555	577	553	538	527	570	574	529	606	556	556	546	615	530	521	564	542	581	563	610	552	523	565	584	584	549	572	522	582	517	557	529	571	623	563	531	524	571	582	568	547	572	560	546	562	536	564	545	542	535	576	538	579	539	512	571	571	534	580	567	544	588	548	577	541	579	572	558	528	517	530	538	556	534	540	567	548	554	550	540	527	545	562	555	516	535	565	570	539	552	527	604	555	532	576	533	553	612	516	572	541	548	563	519	534	561	545	559	550	538	568	581	553	523	540	509	559	567	542	553	560	575	546	545	525	531	588	541	546	588	534	556	511	548	554	586	559	551	542	604	543	560	564	578	557	526	541	548	544	539	572	552	607	530	553	557	552	557	581	573	537	564	535	578	518	543	563	563	503	516	552	560	548	505	557	529	563	560	543	530	529	540	523	541	578	600	541	563	574	577	543	551	596	523	552	587	515	543	548	566	567	553	547	510	533	552	550	590	524	555	542	591	574	572	540	538	502	528	567	588	513	562	568	579	513	563	501	572	594	589	537	539	575	564	572	519	511	584	530	542	539	542	571	550	545	564	518	553	550	528	529	542	575	570	557	503	553	522	575	560	563	591	577	575	528	563	595	571	532	595	566	514	582	571	539	559	518	562	548	569	550	521	558	568	559	524	535	572	538	565	556	544	531	545	551	566	591	572	557	551	584	576	555	538	566	561	531	569	593	574	521	551	553	574	586	552	578	580	534	553	582	525	539	535	566	546	591	563	547	561	557	537	556	574	577	507	535	490	559	540	537	572	551	578	541	534	563	584	516	536	546	589	577	534	551	568	492	567	548	577	566	533	546	593	528	536	538	557	545	549	514	543	578	531	546	552	554	546	561	574	543	518	578	563	561	558	522	551	562	565	542	537	535	553	562	558	585	551	587	574	525	532	562	591	595	518	530	550	568	520	551	592	510	540	551	536	571	542	542	549	560	496	563	553	533	588	567	573	576	583	563	518	524	541	568	549	558	510	552	533	593	572	544	557	550	587	538	549	548	555	540	555	571	547	567	535	548	559	577	574	592	538	533	521	576	567	545	560	550	562	561	579	534	602	588	517	572	552	566	580	558	527	535	578	601	596	562	538	521	557	545	545	546	582	557	514	533	514	575	541	536	585	524	549	526	608	520	588	586	538	560	556	560	592	605	516	567	559	550	544	580	574	561	561	554	572	552	542	607	573	539	521	558	561	580	551	552	581	527	532	553	520	560	565	558	569	556	555	574	521	521	557	539	559	555	597	514	550	559	577	549	550	536	538	602	569	574	542	562	538	577	573	567	539	561	489	534	590	561	545	575	551	591	559	555	564	568	524	585	554	534	548	605	572	534	507	583	566	526	576	597	530	593	589	568	546	552	559	536	557	531	581	560	587	551	532	553	558	532	558	542	525	560	531	595	602	549	584	524	568	555	538	516	569	607	574	561	548	529	577	565	570	569	549	538	541	559	544	534	564	570	550	526	529	557	559	561	552	594	501	562	549	585	545	545	525	585	515	551	535	518	576	533	570	570	543	541	557	552	515	518	562	538	546	571	566	570	517	566	529	585	538	542	507	562	556	578	595	532	559	537	598	547	543	610	503	571	532	545	545	518	581	557	547	506	555	523	551	559	546	539	555	576	542	542	577	561	551	522	552	555	557	573	507	549	559	563	577	560	580	526	614	541	607	606	603	536	562	537	523	559	547	563	578	595	568	561	500	569	561	577	516	551	554	562	532	537	512	544	527	518	579	573	590	562	549	551	560	583	536	504	504	515	565	543	541	539	531	573	560	529	572	576	555	563	575	582	565	549	579	576	559	598	570	554	569	611	536	596	590	553	555	548	572	558	590	557	579	588	567	534	561	555	538	573	562	573	568	526	599	541	583	534	595	555	561	523	555	547	595	561	557	549	581	604	590	544	547	516	571	582	566	521	524	538	567	563	540	562	527	571	563	542	496	594	553	554	583	561	577	562	535	578	575	566	541	538	543	552	586	546	571	542	519	573	560	563	589	554	563	569	591	567	535	594	506	541	554	551	536	564	524	583	554	550	585	583	593	598	546	561	543	618	531	532	622	515	574	531	539	579	525	578	561	550	569	601	562	562	566	545	567	550	593	563	548	573	510	555	530	502	518	549	564	551	568	556	535	552	536	547	536	562	545	556	547	532	550	559	578	567	523	563	547	570	563	575	541	586	605	558	538	533	502	588	556	525	554	551	554	576	587	544	598	555	546	488	529	552	512	578	518	554	543	536	590	550	549	591	590	565	562	527	577	556	563	563	602	493	529	569	534	551	515	551	531	555	577	556	556	551	542	572	523	590	580	545	564	539	532	552	558	521	602	539	511	596	551	551	531	536	553	556	532	566	554	550	528	524	528	551	566	597	581	587	580	510	546
5001	1791	144	109	166	143	130	132	101	113	95	70	83	62	53	48	55	36	38	40	36	28	38	34	29	34	20	22	19	28	25	24	22	17	21	16	25	21	19	16	23	18	16	18	16	18	21	22	17	20	11	16	9	25	16	17	28	23	17	12	15	20	21	19	13	17	11	21	11	21	20	14	22	14	18	22	17	14	21	20	16	19	23	12	23	16	13	29	17	18	17	16	14	20	17	16	11	26	19	11	18	10	17	23	18	14	19	11	19	20	11	14	12	12	13	21	18	19	21	17	12	6	15	15	20	17	16	10	11	16	19	15	15	15	16	16	18	15	14	22	20	16	21	15	13	19	13	12	19	13	21	16	18	12	16	14	16	15	15	21	14	10	17	15	21	19	21	17	15	17	10	23	24	9	10	13	20	16	16	23	11	9	12	16	17	18	15	22	23	16	13	14	14	10	12	19	20	10	17	14	19	17	15	17	17	18	16	18	22	20	6	16	14	16	24	17	21	13	14	21	21	14	17	10	20	16	28	15	17	17	16	17	18	16	14	18	18	19	17	19	20	12	17	12	10	13	11	20	12	17	16	17	21	12	21	13	13	21	14	10	11	13	13	22	14	18	8	18	13	18	12	16	18	18	15	17	17	21	17	14	9	20	20	13	15	16	22	22	19	14	13	16	23	19	10	19	17	19	12	16	18	19	19	15	20	15	13	16	19	17	10	13	13	21	21	15	20	17	11	15	24	20	14	14	19	19	11	21	14	16	19	19	17	20	18	12	15	15	14	11	19	17	24	23	10	16	10	17	13	17	13	12	16	24	16	18	18	16	11	21	18	20	10	8	11	9	16	16	21	16	10	20	22	13	12	15	19	21	9	18	20	15	12	19	18	16	17	18	11	18	11	21	13	17	19	13	20	13	11	14	17	14	22	17	15	19	9	14	14	12	26	22	13	19	18	24	15	19	22	19	9	14	18	7	11	17	13	7	10	19	15	17	20	14	19	18	16	15	15	13	18	13	11	11	24	13	18	16	13	9	21	15	19	15	18	24	19	13	19	17	14	17	12	11	14	8	20	18	17	25	14	17	18	19	14	14	16	17	26	16	20	10	10	22	15	18	17	19	21	14	14	20	10	16	16	21	20	20	18	14	22	15	18	14	14	22	19	13	16	10	20	15	17	16	15	17	11	15	11	15	18	20	13	13	14	14	15	9	11	18	20	14	11	18	18	13	15	20	10	22	9	16	6	22	12	14	17	23	19	13	21	13	20	14	16	9	27	19	19	15	21	10	18	18	17	20	16	9	15	15	14	17	17	20	9	17	16	16	18	19	18	20	20	20	14	18	20	7	17	17	22	25	16	21	12	13	21	15	13	14	18	18	12	18	13	18	17	9	15	12	17	22	21	9	24	19	12	14	18	11	17	20	16	11	17	16	17	12	14	22	18	17	20	16	19	14	18	8	23	15	18	15	23	28	22	16	19	12	19	11	17	22	16	25	16	19	15	12	22	19	17	15	11	23	4	13	7	13	17	20	16	24	20	17	17	14	12	10	14	21	14	17	30	20	19	14	19	22	16	14	12	20	17	10	15	19	17	16	15	16	21	13	27	21	21	15	14	9	14	27	10	14	17	14	12	16	12	17	14	11	14	11	16	13	16	18	15	12	14	19	15	19	18	19	16	21	16	13	21	17	16	13	17	10	18	12	11	12	18	16	20	16	20	20	17	15	17	10	14	18	18	20	22	7	10	19	18	18	16	23	15	17	18	17	15	14	20	21	13	17	15	18	16	21	15	11	19	16	9	13	12	12	13	19	17	14	18	14	9	15	13	12	9	12	15	15	17	21	14	11	21	20	15	12	14	26	24	19	12	21	16	18	17	19	16	22	17	10	16	13	11	10	16	13	14	8	17	8	14	16	12	10	22	14	19	13	16	9	13	23	8	23	12	14	23	21	15	18	22	18	14	20	25	12	12	16	23	19	10	26	21	22	18	16	24	19	14	10	20	15	11	19	9	25	16	14	16	5	18	10	9	15	16	21	20	17	20	12	22	22	11	27	13	17	16	19	22	14	15	9	14	22	16	18	13	13	19	12	16	15	16	20	12	17	14	18	15	12	22	16	20	11	10	20	13	26	15	18	12	22	16	19	18	25	21	16	22	20	14	30	15	19	17	13	22	20	15	17	18	17	20	10	15	14	15	14	18	12	20	14	15	20	17	10	18	24	12	13	13	10	22	12	16	22	13	15	16	18	11	15	19	13	18	22	22	12	12	16	10	17	20	15	21	18	19	10	20	23	9	15	26	24	13	18	16	22	14	5	18	18	14	20	12	15	21	19	8	14	10	18	14	18	16	19	13	19	16	19	20	25	25	17	17	11	16	14	12	22	16	16	20	9	19	14	16	13	15	17	18	13	8	18	21	10	15	11	9	10	12	12	15	17	14	8	13	19	5	12	14	17	12	18	15	8	19	18	17	11	15	18	13	14	18	14	28	20	19	11	9	14	14	9	12	18	13	19	17	15	22	15	13	11	28	17	14	11	13	19	16	18	16	13	22	26	14	11	21	21	18	20	15	15	18	11	15	15	9	16	17	24	18	16	22	15	10	9	18	16	17	13	22	9	15	18	12	18	14	13	19	16	16	19	16	17	17	18	16	17	17	12	17	9	19	14	17	18	24	12	14	17	17	19	22	12	9	21	7	23	18	15	8	18	17	22	17	18	15	12	14	25	20	16	16	15	17	23	17	20	18	16	23	19	8	20	19	13	9	19	19	20	17	10	10	16	14	20	10	16	17	10	23	16	18	13	22	18	12	13	18	16	18	16	12	14	19	17	11	18	16	18	17	21	18	17	18	11	23	15	14	23	16	9	20	16	15	13	18	11	10	12	20	23	17	13	19	14	17	16	13	10	14	13	16	19	11	18	10	15	16	12	20	9	17	15	12	13	12	11	12	19	17	11	10	13	17	19	16	20	22	15	18	32	11	16	17	13	15	9	13	14	14	28	17	23	12	19	26	9	19	18	17	15	14	16	16	12	18	20	13	20	11	15	14	16	5	12	26	15	15	17	15	29	17	14	25	17	18	17	27	12	21	17	17	13	12	16	21	11	17	18	17	10	10	19	16	21	21	15	14	17	11	20	14	11	14	16	15	19	14	13	13	18	15	12	16	16	12	11	8	10	24	13	11	15	19	20	19	16	22	11	13	11	14	21	22	13	17	25	26	9	18	18	20	12	17	12	15	14	15	15	16	17	17	12	16	12	9	12	16	8	23	21	13	15	19	15	21	14	13	15	19	15	14	10	9	12	18	13	24	18	17	25	13	17	15	14	12	15	20	19	16	17	13	13	17	20	21	17	12	15	11	16	19	19	24	24	17	11	14	17	16	19	14	20	19	16	15	14	16	17	15	17	13	14	18	18	18	23	17	17	22	17	16	17	17	17	14	9	15	12	11	18	11	8	16	19	13	19	16	15	14	19	21	15	20	20
38492	23459	4207	10388	15730	15160	12221	9894	7785	6302	5127	4327	3529	3003	2688	2391	2080	1765	1700	1544	1439	1303	1194	1103	977	928	859	839	786	709	642	659	614	563	603	532	531	469	431	496	404	454	442	414	413	396	362	368	349	307	320	343	286	346	296	304	328	338	293	320	322	334	339	320	298	317	317	323	355	319	311	309	325	330	305	263	293	306	297	294	299	285	319	271	283	274	290	273	262	279	304	259	272	281	304	284	311	317	282	293	290	292	290	307	271	271	293	290	289	265	285	272	289	278	288	264	278	244	267	277	267	266	259	254	298	276	281	264	268	245	252	256	260	280	280	275	277	268	262	273	265	267	285	251	277	288	240	293	242	266	264	239	296	260	259	256	280	268	294	275	273	280	248	279	269	280	253	271	276	279	274	248	274	301	261	276	260	260	240	253	258	265	276	285	263	270	284	279	299	248	271	299	275	268	275	275	277	293	285	288	295	285	268	250	268	289	280	272	285	274	292	283	269	259	244	276	258	262	268	290	276	282	258	257	234	264	245	267	282	259	249	284	260	281	279	293	257	265	272	285	247	263	271	251	267	273	242	263	276	252	268	261	272	280	296	254	245	291	261	250	285	259	256	269	286	283	272	261	290	268	238	264	279	290	261	252	288	278	254	241	286	266	257	250	270	260	251	244	277	287	275	276	252	306	292	264	253	280	246	271	249	277	246	259	248	264	265	246	260	262	289	299	246	270	274	264	292	286	282	234	270	248	248	274	257	274	281	262	245	256	295	262	286	277	257	279	285	278	272	275	308	260	263	274	245	294	252	282	255	226	267	288	267	273	285	267	263	288	281	285	273	287	257	271	258	258	275	298	246	275	280	268	263	239	277	263	293	270	262	252	273	251	278	269	272	259	316	281	254	270	259	255	253	279	249	268	292	277	280	272	268	261	248	272	280	259	260	257	251	254	276	267	271	240	220	262	265	260	261	231	276	259	283	285	248	275	262	263	278	267	291	281	285	286	255	271	286	261	278	261	257	273	271	236	273	271	256	274	273	252	274	281	247	259	278	261	268	265	253	259	245	218	281	270	266	276	298	267	261	220	296	265	265	309	280	302	264	271	258	288	254	300	267	299	252	271	265	271	259	258	267	264	258	272	276	239	272	239	288	272	232	266	279	258	246	275	269	258	236	251	255	254	265	224	267	252	253	290	279	287	278	250	265	273	233	273	255	274	265	265	261	261	266	254	275	279	255	249	302	253	288	290	298	263	254	270	285	264	286	284	267	300	248	280	274	247	256	276	300	253	263	280	291	262	292	254	255	284	278	252	272	292	262	232	260	274	294	235	266	310	278	280	290	286	268	288	282	264	259	282	275	262	273	276	301	251	305	242	261	277	272	273	278	278	287	248	264	255	256	272	274	262	264	273	259	316	271	297	270	239	267	268	249	259	256	283	302	287	276	256	275	272	284	248	252	271	246	280	248	288	259	249	278	262	273	265	294	266	275	258	275	288	265	261	287	289	266	272	279	289	283	261	275	291	271	273	285	258	281	254	274	276	270	263	290	269	238	268	287	301	285	268	254	251	253	274	277	288	252	253	270	273	280	280	277	291	253	303	274	291	281	270	273	279	253	254	282	264	281	234	308	252	289	293	247	265	238	297	286	281	265	271	253	255	256	291	264	268	278	281	265	265	286	303	272	279	271	268	294	282	280	265	279	270	284	278	274	278	254	277	249	271	277	260	274	269	262	288	276	255	258	289	274	270	275	263	240	266	272	250	264	250	310	289	239	308	264	254	307	281	269	266	241	312	246	249	256	296	261	292	263	280	278	242	277	270	271	282	270	272	238	273	273	274	306	251	257	292	254	277	230	241	282	282	287	247	275	280	247	268	296	254	261	248	263	258	259	255	280	262	251	281	269	266	236	274	223	280	254	241	251	267	296	262	286	261	270	268	250	274	212	275	260	276	278	287	277	292	246	246	268	259	269	249	278	274	253	287	274	272	283	281	228	279	279	275	296	253	280	261	272	271	263	263	265	264	305	283	254	257	301	263	280	283	255	259	279	259	294	264	293	254	265	280	297	263	280	282	244	261	280	274	285	274	242	268	283	237	265	282	286	295	284	275	266	281	260	264	262	251	280	273	275	269	283	272	290	270	315	267	258	308	274	252	292	266	258	295	281	271	281	230	260	260	270	270	240	260	280	285	288	268	281	267	263	274	272	269	259	242	231	253	248	280	290	283	286	263	267	262	282	262	307	264	288	286	268	254	268	258	260	278	268	267	243	278	255	276	273	256	261	268	277	287	269	265	273	261	270	264	260	280	264	281	271	264	269	295	251	279	264	300	274	253	265	272	277	267	259	231	258	272	278	293	287	305	276	307	272	242	267	268	254	283	279	281	300	236	264	249	268	247	316	237	283	273	285	249	254	275	274	297	270	260	285	288	269	232	299	290	253	269	251	256	264	287	279	257	263	267	295	269	282	257	269	238	280	272	286	282	252	283	289	272	254	222	279	253	269	280	265	240	278	258	271	287	247	249	246	267	287	265	285	291	283	298	304	274	252	260	274	266	275	243	253	274	288	291	284	282	262	249	251	251	249	264	266	276	244	263	269	292	272	281	253	270	286	282	308	248	256	289	289	274	264	246	286	283	273	243	279	272	256	295	296	261	276	296	305	260	270	259	253	284	288	294	256	279	265	269	292	284	244	285	273	283	260	241	303	265	243	275	279	262	296	266	243	284	292	282	267	250	250	234	253	288	264	274	262	260	294	251	247	251	282	263	265	285	243	262	281	267	233	251	243	247	278	255	274	267	288	295	268	287	253	240	257	290	267	266	263	276	274	267	279	271	287	295	268	262	266	264	260	252	251	280	280	275	285	287	280	278	300	268	309	244	259	268	282	275	255	277	285	255	259	286	249	276	266	293	268	264	278	286	252	263	268	245	273	302	329	246	248	288	263	277	278	291	294	261	266	254	263	295	273	277	234	264	258	267	246	282	250	242	261	314	273	271	258	259	280	290	256	246	302	247	246	242	272	266	304	261	263	253	280	256	281	280	299	274	270	250	275	271	274	260	263	274	250	265	272	264	313	299	242	260	276	275	250	313	277	262	271	246	258	265	266	241	267	262	267	292	260	266	262	287	306	261	275	280	290	281	287	238	257	227	248	267	269	299	293	265	289	254	262	255	269	274	249	269	280	286	254	260	258	255	260	266	269	253	258	265	242	253	266	263	265	297	227	299	274	262	262	259	263	253	249	262	258	281	261	273	265	265	276	266	271	272	250	273	235	281	283	268	284	247	272	272	281	263	270	260	279	250	277	250	261	280	270	247	271	281	280	276	279	265	301	261	267	286	260	266	282	281	246	282	283	251	267	251	279	268	252	285	277	281	268	278	284	291	262	272	267	275	260	283	288	274	252	280	271	263	284	258	248	266	262	267	286	280	275	253	262	297	272	267	245	254	271	255	285	262	267	269	304	268	269	277	300	249	250	279	281	266	258	248
11618	6229	557	290	361	393	340	299	274	201	183	197	168	149	128	108	105	100	99	82	74	88	72	74	58	61	62	44	59	55	40	47	45	40	32	50	37	33	32	25	39	43	44	26	30	33	41	34	32	34	42	30	48	24	37	24	33	34	36	25	40	32	31	44	31	24	36	30	33	45	34	27	32	40	37	36	29	38	29	31	31	23	26	29	18	24	38	33	13	29	29	16	30	35	23	31	34	32	25	34	19	19	43	22	30	23	31	31	32	27	26	26	24	31	26	23	32	27	30	39	30	35	32	19	34	29	26	19	29	26	23	20	26	20	32	41	29	34	34	29	34	18	34	29	32	32	31	26	24	26	29	31	32	23	16	37	22	29	29	24	32	31	22	28	23	27	33	35	34	25	30	26	37	28	22	26	20	29	24	34	27	32	21	33	21	33	35	32	29	25	26	36	26	21	33	31	27	27	28	29	37	21	33	28	22	30	33	32	31	25	28	26	30	23	30	27	39	31	33	30	34	25	23	36	27	42	32	23	27	20	36	28	25	33	37	33	37	32	21	29	31	40	25	28	26	28	31	24	31	32	30	31	33	29	30	29	31	24	28	30	29	22	37	30	34	32	22	30	27	26	34	24	25	32	40	31	34	40	28	28	38	23	42	28	22	23	23	32	24	26	29	30	25	25	21	26	31	30	27	22	26	27	38	36	34	21	34	28	18	25	33	21	20	19	29	32	37	42	27	29	24	21	30	35	30	29	31	26	27	26	27	17	30	30	28	29	32	25	28	21	24	35	34	28	36	37	28	31	37	25	17	31	39	32	30	32	27	24	26	30	26	29	29	24	34	37	27	31	30	31	32	33	31	31	27	33	28	23	34	25	37	32	27	27	26	38	22	34	29	40	26	24	22	31	26	23	33	31	26	24	37	29	31	19	22	29	23	34	42	25	27	29	26	26	29	28	26	29	41	28	29	19	19	22	29	34	28	31	30	23	23	30	24	31	29	27	33	31	28	25	31	29	30	24	23	21	28	24	26	29	25	31	33	29	27	30	28	24	23	21	32	34	25	41	28	32	45	24	25	26	30	26	34	19	35	25	34	34	24	24	30	30	25	35	33	28	28	34	19	30	24	29	30	30	36	29	28	23	39	28	45	34	30	20	37	39	17	27	36	30	30	31	33	30	31	30	29	29	38	46	26	24	34	28	22	21	28	28	26	33	29	33	37	32	24	24	32	26	35	29	34	21	25	28	34	26	31	21	32	26	27	29	36	26	23	20	37	21	31	28	30	25	28	26	30	28	25	31	33	31	40	23	28	30	25	25	28	26	33	26	28	33	31	31	28	28	25	28	28	29	28	30	34	24	31	36	32	27	32	35	20	32	22	21	37	27	35	25	42	28	32	33	29	33	26	26	20	27	37	40	33	35	30	28	29	27	26	31	26	24	21	26	43	31	32	26	35	23	30	25	40	27	27	37	27	28	28	35	31	34	33	32	29	25	34	31	30	37	26	29	29	27	27	24	36	30	25	36	36	32	26	21	32	31	30	26	25	35	27	36	30	34	35	33	41	35	32	31	36	33	32	32	28	20	31	29	28	19	28	30	26	36	20	32	24	35	23	31	32	20	26	30	29	26	31	26	35	34	28	43	33	29	30	28	37	22	28	21	25	27	23	25	23	28	32	32	29	25	28	27	23	32	33	17	24	36	24	40	22	30	34	37	30	35	29	27	27	21	34	30	35	36	37	24	27	32	26	26	30	22	26	29	31	19	29	20	30	34	28	26	26	21	35	28	36	42	33	37	29	17	38	32	38	30	32	30	22	31	27	27	31	33	37	43	22	26	32	26	26	31	27	28	29	27	40	39	29	20	24	33	25	36	21	27	31	40	27	34	35	30	33	31	33	26	28	27	35	34	26	32	24	34	33	20	33	30	26	37	25	22	31	33	20	22	31	33	27	16	16	27	41	34	29	21	29	29	35	36	21	28	25	29	42	28	24	34	33	22	36	23	34	42	35	37	37	25	36	33	30	28	23	30	27	33	29	28	31	27	30	27	32	29	30	26	29	24	14	23	29	32	29	25	31	22	42	27	23	42	33	31	38	24	33	28	27	26	27	30	28	30	30	34	41	32	30	17	35	32	30	30	33	19	20	27	32	41	27	25	30	29	24	21	26	19	22	27	26	28	26	27	23	30	29	24	33	28	32	35	28	30	35	27	31	26	31	35	32	35	37	28	26	35	35	28	34	39	38	26	30	33	31	22	26	29	33	25	36	26	25	26	28	32	27	20	17	21	25	20	24	31	30	40	36	28	31	29	27	40	20	23	32	24	20	25	35	26	21	25	40	35	29	31	33	32	39	34	31	35	26	29	24	28	28	32	39	32	30	26	40	27	37	26	34	35	27	31	28	38	38	30	32	32	32	28	21	29	18	17	27	42	27	40	28	27	26	32	34	32	24	30	32	38	24	30	25	22	35	26	23	29	28	22	35	35	38	34	30	24	35	34	37	26	41	30	37	34	30	38	28	22	29	39	31	29	33	30	20	32	25	33	35	30	19	28	39	23	30	30	28	27	24	25	36	29	37	39	28	30	28	25	31	34	41	32	37	16	29	34	26	28	27	31	36	33	24	32	21	24	27	37	28	30	17	29	31	19	30	37	29	25	42	23	36	17	29	33	35	31	42	21	27	30	35	28	25	32	20	40	24	26	26	34	26	22	28	35	39	31	33	36	26	22	22	20	26	29	16	30	39	33	29	29	33	20	22	35	28	24	28	32	39	27	31	37	24	19	27	30	42	26	28	31	35	28	24	34	31	21	23	30	23	36	35	30	24	37	35	24	29	28	25	30	29	27	23	31	21	32	33	33	22	33	26	30	26	23	24	25	27	24	28	27	29	28	26	28	33	28	28	27	25	30	21	30	26	24	25	37	31	32	40	20	17	24	31	26	26	20	32	30	33	31	28	29	37	37	26	32	35	27	28	31	31	21	27	34	28	35	36	26	26	37	31	29	27	22	23	24	28	32	24	25	33	32	37	39	21	21	33	22	17	25	20	30	27	40	21	22	27	27	30	28	26	31	33	25	22	37	28	28	24	43	26	36	25	25	27	42	30	26	21	37	40	31	26	29	23	28	32	29	27	32	30	25	25	31	20	25	29	32	31	28	31	35	26	31	27	33	27	19	18	31	23	42	22	30	25	30	33	26	32	33	28	26	26	28	25	36	35	31	30	30	22	28	39	30	24	24	28	22	27	21	34	29	30	36	29	32	33	19	25	30	27	36	28	29	37	24	36	31	29	27	37	22	27	25	31	34	24	25	36	28	25	43	26	19	21	27	37	30	26	23	27	29	27	45	26	28	27	41	31	34	25	33	31	29	24	28	28	32	35	39	27	35	27	33	33	37	32	24	29	29	30	32	31	28	43	33	28	36	32	29	23	38	28	29	24	27	32	26	26	40	27	27	21	26	22	31	28	27	19	19	21	30	26	25
51324	32910	8832	18382	25555	24500	21611	18288	15047	12840	10805	8968	8013	7097	6089	5344	4739	4297	3920	3647	3303	2918	2631	2364	2296	2159	1907	1852	1767	1595	1502	1410	1327	1210	1174	1133	1077	1050	906	933	945	891	835	857	871	779	841	712	668	640	637	636	615	656	591	604	607	567	571	598	576	568	593	591	571	602	587	602	611	572	578	554	591	570	581	561	536	508	525	490	550	504	512	517	517	489	508	531	545	484	515	542	509	524	480	494	517	512	550	523	487	573	519	500	477	495	479	467	468	501	499	462	501	485	462	461	494	435	488	513	475	485	456	516	494	419	483	496	454	436	496	468	476	474	515	443	473	472	518	449	481	447	438	467	462	479	481	427	458	488	463	454	450	510	469	486	447	450	480	491	508	456	439	494	474	462	443	425	453	476	457	450	478	494	484	437	497	435	452	454	464	446	478	443	460	470	517	447	478	445	487	463	488	461	484	439	465	485	434	445	433	470	471	474	459	433	457	411	500	525	460	446	453	484	462	453	444	492	457	494	433	452	453	467	469	491	465	460	445	420	473	495	468	452	499	424	455	464	432	458	454	446	456	455	497	416	440	485	485	436	474	486	492	446	492	456	471	460	452	472	485	476	447	455	486	457	455	487	453	468	452	489	481	472	443	464	464	477	463	440	469	477	474	450	465	457	503	454	472	440	431	465	442	449	507	451	436	487	472	445	462	450	462	454	481	459	455	454	441	486	485	493	494	508	425	461	467	482	472	443	426	449	472	466	469	445	477	493	459	447	485	460	466	464	501	453	490	516	479	476	439	500	448	477	486	481	473	487	447	489	453	475	467	475	482	467	469	510	455	458	447	458	469	486	478	420	478	440	488	469	468	468	461	484	483	435	453	453	457	472	467	444	469	448	470	474	419	507	494	475	445	467	478	488	483	491	454	443	488	472	463	501	492	470	457	484	476	452	492	473	445	463	472	463	477	470	498	490	452	484	456	448	493	501	487	451	448	454	462	488	495	464	503	445	458	440	452	483	516	481	464	488	469	479	480	460	460	486	477	512	417	483	468	433	487	453	501	496	469	434	491	446	426	483	479	462	456	479	457	479	468	475	454	462	483	494	455	435	481	429	442	480	458	421	464	477	472	450	446	527	484	495	486	433	475	511	427	513	443	466	481	456	460	455	514	436	486	495	476	437	413	479	474	451	435	513	473	472	451	486	480	451	442	487	472	511	448	440	462	449	459	457	489	473	502	485	429	464	477	472	473	435	501	483	488	458	508	480	451	473	445	475	466	468	444	414	447	504	481	470	455	503	461	460	477	488	496	466	474	509	490	489	474	478	478	468	480	509	475	436	456	454	496	426	434	503	447	426	465	478	471	423	481	446	458	434	419	509	466	464	471	434	465	441	503	446	471	481	513	483	482	461	446	508	473	462	460	437	474	446	490	463	464	450	481	469	465	521	470	446	444	485	457	450	472	425	498	489	447	507	457	456	483	450	441	480	484	459	436	456	472	472	489	487	444	464	451	490	443	468	451	470	453	454	492	484	456	480	438	443	472	478	471	452	506	454	469	442	464	451	436	450	463	471	484	478	418	449	500	460	446	429	468	453	463	508	487	476	426	485	478	439	473	481	473	434	439	465	475	509	469	459	478	454	502	461	456	463	470	491	487	481	469	459	474	490	446	464	470	474	473	467	448	450	475	474	466	479	459	449	433	438	433	489	444	489	457	446	497	476	495	426	465	479	452	485	472	427	512	469	451	492	492	477	469	449	468	470	449	469	458	486	490	430	472	492	435	443	482	473	523	434	498	454	428	466	462	450	454	451	463	446	471	536	473	470	509	477	514	445	465	453	473	469	460	449	466	467	477	484	447	442	422	468	457	453	515	434	469	429	480	462	448	437	456	436	446	485	450	498	468	475	464	466	475	486	480	466	414	469	428	443	467	475	459	449	502	451	459	497	454	470	460	424	445	456	455	452	495	475	453	472	445	498	482	479	464	480	454	487	441	433	440	488	504	474	498	429	481	465	459	428	445	459	459	452	460	447	462	447	448	510	454	459	473	478	488	462	458	428	445	460	493	500	477	512	455	428	467	460	493	437	480	468	441	444	479	448	478	451	502	464	465	472	471	430	501	457	498	427	461	450	470	456	465	485	467	463	486	471	431	463	455	470	440	494	439	475	489	444	437	437	442	486	474	446	463	443	454	448	517	479	481	457	478	470	476	486	486	485	491	470	483	487	465	492	493	484	474	488	492	454	493	468	484	464	464	483	475	466	480	499	421	424	441	497	477	477	454	475	463	462	437	480	490	480	477	470	431	471	479	498	476	449	453	455	468	479	459	497	475	475	458	478	468	478	478	426	455	471	465	447	466	466	450	457	463	450	442	449	463	479	423	483	468	483	481	443	481	437	480	457	487	441	408	457	408	505	466	448	447	478	455	449	470	482	446	491	475	443	446	421	474	467	443	489	456	469	441	484	445	499	464	491	458	443	462	478	442	506	449	433	471	471	474	494	476	476	444	455	439	480	451	482	490	468	471	461	479	453	449	485	470	459	487	485	480	453	466	430	483	478	456	500	447	455	436	427	461	453	468	419	492	443	489	503	424	423	489	484	501	476	450	461	479	465	470	464	487	447	481	466	490	475	482	441	476	438	449	477	436	475	489	439	436	447	444	428	449	472	474	429	482	494	474	461	471	472	451	442	429	450	485	483	470	482	473	465	416	456	489	481	468	479	471	445	481	401	450	467	466	500	452	418	476	453	464	500	462	482	432	474	505	485	481	476	449	511	500	505	498	425	441	475	488	426	437	476	439	474	456	524	434	455	472	456	472	472	470	449	466	473	443	493	473	457	452	468	484	507	492	490	464	482	479	464	459	425	504	445	484	458	468	506	454	437	458	446	495	464	469	486	431	468	493	461	490	441	497	427	477	440	465	450	409	401	474	426	466	464	514	446	498	471	462	464	489	527	443	503	482	455	462	435	505	463	459	479	491	458	449	470	474	466	469	463	460	490	447	478	473	486	481	478	453	426	497	427	455	462	470	475	457	471	454	468	456	494	443	419	471	456	509	500	457	489	461	441	505	454	487	491	476	444	481	451	473	441	479	505	463	485	448	466	454	489	469	437	465	455	470	444	465	491	471	510	473	462	482	445	464	447	461	477	448	512	432	481	463	476	453	410	440	456	436	461	489	492	501	468	461	406	480	423	438	447	453	471	437	456	417	469	437	461	507	500	489	455	426	512	477	471	484	472	450	422	467	448	470	446	474	482	444	479	466	473	440	421	431	467	497	412	467	460	437	487	474	467	477	434	474	467	468	515	480	477	470	476	483	480	431	427	470	495	487	447	466	465	485	479	455	476	446	448	434	454	478	449	479	474	439	460	510	461	482	425	427	471	429	494	505	474	449	450	483	465	465	469	488	468	462	478	463	456	461	481	471	452	486	444	481	435	475	425	471	453	495	476	450	459	488	477	477	453	520	480	441	474	487	461	464	495	478	449	522	489
9059	3694	335	173	267	272	215	226	196	162	140	135	135	103	103	90	80	85	70	65	64	59	65	49	52	49	42	52	33	43	48	40	39	36	34	34	31	26	38	25	35	36	29	33	38	22	36	33	25	32	25	25	28	33	23	21	17	30	21	31	26	25	26	29	39	38	19	27	36	31	30	26	30	29	23	23	42	22	26	17	27	24	15	29	26	27	26	30	21	13	34	19	14	25	30	30	27	17	21	28	22	24	44	27	22	11	24	35	29	24	27	28	36	23	28	26	27	26	33	29	27	28	31	26	35	39	21	18	29	26	23	23	27	29	25	30	26	17	29	21	30	24	27	22	28	22	20	28	31	37	22	30	37	32	28	27	26	30	34	27	26	27	31	28	26	27	19	29	20	31	28	20	29	21	29	20	16	31	19	22	30	21	32	37	30	32	24	25	27	35	29	30	24	32	25	23	30	32	30	22	24	22	29	23	26	22	16	26	18	21	21	34	26	26	24	19	20	24	21	39	23	21	22	28	29	23	26	25	28	26	26	32	21	19	23	26	24	23	28	17	23	31	25	26	22	20	26	22	17	24	20	27	20	20	25	24	24	29	33	26	33	19	19	21	22	34	20	27	39	19	25	20	27	18	20	31	21	29	27	28	19	21	30	21	23	41	27	36	29	21	34	34	26	23	21	24	24	22	25	26	23	26	25	17	18	32	18	27	21	27	23	34	37	24	29	24	23	29	23	27	23	29	22	22	26	28	27	29	18	22	27	27	28	26	20	26	24	20	28	26	27	30	19	29	24	21	22	23	29	28	21	29	28	31	20	27	25	20	32	20	26	22	30	33	24	23	27	28	32	19	36	23	28	31	28	27	18	36	21	31	26	25	18	26	23	24	16	33	22	19	24	23	25	26	16	28	36	27	28	36	21	30	26	25	25	20	25	27	19	28	25	25	24	29	29	19	22	20	24	16	23	33	22	24	23	25	32	28	23	24	30	35	24	23	23	26	27	23	30	29	37	20	21	28	28	21	23	28	33	26	22	29	28	30	24	28	19	16	20	29	33	10	27	23	20	22	21	16	21	21	32	25	30	31	29	33	24	37	29	20	21	30	28	25	24	28	20	23	15	22	28	22	20	18	30	25	20	29	27	28	26	35	32	20	23	32	23	16	23	19	33	19	27	32	27	28	18	31	25	24	22	29	21	21	28	25	27	31	35	27	20	15	28	30	22	32	29	27	26	29	24	17	14	24	25	26	26	25	27	24	33	19	29	22	35	26	14	24	27	22	27	36	23	23	17	22	18	23	26	28	26	13	27	23	27	27	19	30	29	22	23	27	33	24	21	33	25	28	36	25	27	30	27	17	22	27	30	21	31	28	19	28	26	33	23	23	23	19	24	30	20	24	21	28	23	38	26	25	19	25	28	18	28	31	19	22	25	40	27	32	19	31	33	25	29	27	27	32	31	24	25	28	26	28	24	27	27	23	18	20	23	28	30	26	25	19	20	20	20	29	32	31	32	19	19	30	37	30	28	21	24	32	27	27	26	24	24	33	26	31	20	32	31	32	23	33	27	30	35	24	22	12	27	26	32	27	22	27	37	32	17	25	23	20	29	17	29	22	26	27	32	23	32	19	15	32	28	33	22	24	21	18	23	29	31	35	28	19	18	24	35	21	30	31	28	30	28	24	33	26	29	21	25	17	23	20	24	33	24	29	38	20	20	27	26	27	25	31	26	32	33	28	26	26	33	26	26	28	27	26	23	29	26	30	20	29	23	20	18	33	23	26	24	16	15	20	18	27	31	31	40	22	26	32	23	38	24	26	30	31	26	18	23	27	26	24	25	26	26	26	25	21	30	28	15	25	19	23	33	34	25	18	31	19	30	30	38	28	26	21	28	33	35	22	36	36	27	26	21	24	28	23	25	25	27	44	27	25	28	29	23	17	20	30	25	25	29	26	28	23	35	22	21	34	22	24	27	24	26	25	20	25	21	20	20	22	39	30	25	18	26	28	21	19	19	28	29	32	27	26	28	24	29	28	28	23	17	26	27	27	24	35	26	35	27	42	30	18	25	31	15	26	22	23	25	29	25	20	25	24	35	29	21	22	18	23	25	27	32	29	21	31	29	27	27	25	24	31	24	18	18	30	32	26	32	24	30	31	23	24	22	38	32	26	22	24	19	31	34	26	27	38	21	22	28	20	31	33	25	22	28	27	22	23	29	23	33	24	21	35	22	28	33	27	36	32	27	26	26	36	25	23	37	26	24	28	37	20	20	31	29	26	30	25	24	29	28	17	25	21	25	25	33	24	23	23	38	22	19	22	32	30	20	25	20	28	29	26	28	35	27	27	25	14	30	34	21	20	29	28	21	20	29	31	30	25	29	23	19	25	24	26	26	24	24	26	20	22	30	37	26	29	25	26	22	13	30	37	16	27	29	22	29	18	22	22	28	28	25	31	18	17	21	30	30	24	25	29	30	25	24	30	24	26	27	21	33	31	33	23	18	33	21	25	27	21	17	24	21	31	34	27	28	17	24	27	20	30	29	31	25	34	17	18	29	24	17	27	25	19	31	30	26	23	27	23	27	28	30	25	25	35	30	29	31	27	28	30	20	33	14	29	23	22	26	25	26	24	25	22	23	23	27	38	22	27	21	23	28	19	38	20	21	29	20	27	25	24	25	21	17	26	27	25	21	17	33	23	29	25	22	30	35	22	26	22	21	26	20	30	28	26	21	21	20	38	25	20	23	25	25	25	31	29	32	33	19	21	38	25	32	22	30	23	25	21	21	21	34	25	32	20	23	17	28	25	34	33	24	22	26	26	25	21	18	27	23	35	30	26	22	21	26	31	22	22	29	25	37	26	22	23	30	24	37	27	32	25	27	32	23	35	20	25	30	21	29	25	26	25	24	42	24	29	25	20	38	28	33	28	32	29	25	25	27	28	24	32	19	21	26	36	29	29	20	22	27	25	37	23	29	26	26	20	28	27	42	29	19	28	12	27	34	26	27	33	23	20	30	24	28	21	24	26	34	26	34	30	25	25	32	28	34	29	28	27	22	23	22	24	26	19	25	24	24	28	23	24	31	36	21	22	24	30	28	29	19	30	19	30	33	13	36	23	14	22	32	18	28	30	21	27	27	31	23	35	21	30	26	26	34	30	29	31	31	27	21	24	30	28	22	31	28	25	22	30	21	30	30	32	17	21	28	26	27	29	21	32	27	41	23	26	25	30	24	26	22	30	28	24	27	26	21	23	28	20	15	30	33	23	28	31	27	26	26	34	24	23	37	30	29	31	21	28	30	35	29	25	22	34	22	29	30	23	28	27	28	26	21	18	18	31	21	29	26	27	31	37	21	30	44	23	11	24	26	27	29	27	30	32	26	26	35	27	20	21	35	23	25	27	20	25	18	21	27	24	31	23	26	18	26	26	31	19	25	24	31	24	31	25	19	23	26	33	34	24	21	26	25	19	20	30	23	24	36	25
43906	28168	6596	14369	21096	20397	17461	14726	11801	9778	8260	6939	6077	5270	4446	4040	3519	3162	2888	2642	2440	2242	1911	1737	1673	1532	1478	1360	1266	1170	1166	1134	972	993	917	838	859	799	750	764	697	719	746	676	639	616	633	575	536	531	525	506	498	549	530	514	536	503	512	497	473	479	508	513	522	455	460	494	498	480	516	485	502	491	478	532	451	434	479	465	452	442	448	467	443	466	451	468	434	466	463	453	457	456	427	450	450	400	459	438	467	423	421	424	436	464	434	442	442	446	408	406	419	479	430	451	447	439	451	419	433	433	446	393	474	437	434	423	398	432	428	477	408	405	450	436	405	421	461	428	386	433	434	419	380	392	421	433	451	396	449	431	421	373	422	396	428	478	421	392	445	430	438	386	448	441	411	442	422	435	424	389	418	406	414	405	392	446	364	399	422	437	452	476	429	414	407	412	417	447	444	400	411	470	429	446	430	436	384	421	438	436	409	488	419	410	400	421	422	433	427	394	396	436	415	443	379	429	392	435	451	444	422	469	412	421	454	407	378	397	451	447	438	395	438	422	420	418	394	424	426	431	423	417	478	440	399	442	418	419	429	421	404	419	419	429	446	389	393	388	415	400	448	413	442	391	430	414	389	389	398	464	381	400	440	415	420	408	437	431	413	400	429	437	405	416	418	407	424	444	419	438	432	447	413	412	433	419	395	406	447	417	397	406	383	446	462	457	439	471	455	442	394	401	436	445	440	398	419	429	423	430	417	425	420	396	430	426	420	430	428	399	421	403	413	414	403	414	445	411	397	403	432	425	404	426	390	398	415	432	414	407	399	420	411	407	421	386	431	420	436	440	437	424	429	413	427	404	419	404	436	411	448	404	388	413	403	427	415	424	416	444	421	440	424	391	396	396	407	366	443	417	411	406	426	421	433	436	438	405	406	392	410	411	419	442	421	401	435	409	452	403	456	402	411	403	422	419	419	393	443	407	378	389	439	440	425	393	437	460	444	396	401	412	390	409	434	414	430	382	420	400	421	404	440	434	445	417	448	459	399	443	445	416	409	417	426	386	442	397	435	441	441	417	448	429	420	420	394	433	410	431	420	398	436	402	427	418	445	438	416	429	380	429	416	415	438	441	412	425	413	417	432	426	408	397	409	463	452	408	476	427	433	442	425	408	451	410	441	429	412	433	423	448	400	428	405	391	433	415	411	452	437	409	366	401	403	446	413	430	432	419	416	436	429	460	387	417	428	453	434	384	439	430	417	405	423	443	420	407	456	385	456	466	437	405	394	442	416	433	437	405	448	406	439	384	429	406	432	423	442	407	398	434	439	425	424	446	400	480	452	430	405	451	455	449	392	429	423	393	393	453	449	413	373	454	449	432	440	424	458	427	424	394	412	372	453	421	415	404	423	401	426	403	407	386	403	433	394	399	441	430	450	395	434	451	434	416	416	406	430	438	409	408	391	437	410	447	423	449	425	416	449	407	410	457	468	418	396	417	387	432	406	440	425	435	392	452	456	361	434	411	410	377	468	417	414	476	410	425	457	441	427	403	412	390	437	417	404	402	421	445	434	459	418	411	394	422	408	420	448	420	422	449	412	414	444	466	420	403	434	413	428	424	405	468	385	419	406	443	429	451	445	391	413	431	387	417	413	423	456	400	411	422	405	398	400	415	434	421	427	406	419	384	428	398	445	401	410	460	417	420	429	442	421	432	401	395	423	426	434	431	438	448	418	427	414	401	407	434	421	438	429	379	430	433	434	422	446	422	395	402	433	408	449	424	440	415	434	435	410	422	413	388	406	439	417	408	430	415	449	440	420	422	456	440	413	429	407	413	466	398	447	429	409	430	399	441	394	442	397	414	408	412	425	407	436	419	420	431	431	407	426	436	410	413	420	454	411	414	426	395	425	457	402	475	411	452	450	407	437	460	431	382	408	402	428	438	423	429	430	407	423	418	366	405	402	373	403	419	402	444	395	430	459	450	422	404	413	482	408	464	416	407	413	439	428	432	420	390	431	430	441	417	429	431	414	408	393	416	422	395	413	441	413	429	380	411	399	414	470	391	458	428	457	392	451	438	412	399	393	420	407	395	436	439	445	412	410	389	400	434	396	410	408	455	419	375	414	445	417	426	414	401	390	409	438	438	442	441	417	453	398	417	428	405	401	404	415	460	457	392	447	459	427	412	453	386	436	391	396	416	420	424	409	439	412	394	378	440	432	443	442	414	446	436	462	449	448	405	444	443	420	419	465	445	420	421	406	441	397	438	437	427	422	403	400	430	399	445	443	433	397	397	415	412	406	443	418	415	403	436	389	429	397	405	392	411	430	449	444	432	436	383	411	401	443	444	443	450	435	433	430	420	401	399	438	435	412	400	401	429	434	441	398	428	444	420	403	415	424	442	396	424	432	421	382	430	408	438	426	410	425	412	418	410	425	445	401	422	417	389	434	410	398	444	421	388	402	421	456	397	391	409	428	378	419	438	402	410	448	411	441	416	413	415	423	440	465	413	418	432	419	399	403	416	412	429	389	441	437	395	446	404	434	450	407	421	418	431	436	419	420	384	402	404	413	405	405	395	428	412	430	394	412	441	380	408	383	414	374	449	425	423	382	396	445	429	400	448	415	436	401	436	417	396	404	429	431	419	421	428	427	453	395	390	419	425	424	450	430	428	451	428	432	420	400	453	399	416	434	429	360	413	422	487	428	467	410	434	404	373	427	395	405	428	413	449	399	438	380	389	438	404	449	448	423	426	416	425	463	399	425	426	433	429	390	454	438	402	403	427	411	423	435	419	431	430	429	440	424	452	411	404	416	440	382	409	409	428	403	370	444	439	439	428	417	382	444	386	460	446	452	456	411	402	411	384	391	419	423	394	396	416	406	403	414	398	351	423	419	454	402	442	431	436	399	458	417	419	434	427	438	420	427	443	454	456	418	446	436	424	418	387	451	436	434	412	415	425	421	410	457	406	445	400	391	445	396	416	426	448	404	407	439	421	472	413	447	427	396	422	465	443	417	427	402	434	419	455	422	387	449	433	430	424	398	392	348	459	393	447	400	432	432	422	458	422	403	434	420	403	412	396	453	438	432	458	396	425	400	431	413	452	415	425	427	382	404	413	450	417	405	422	413	422	431	418	444	418	474	414	433	462	386	420	427	434	397	419	384	416	439	412	375	439	393	415	387	455	448	440	432	453	430	397	431	453	448	403	415	444	424	415	448	432	411	426	420	432	424	418	415	418	423	428	465	442	445	460	407	391	427	427	412	411	407	459	445	463	403	391	413	420	424	405	450	423	411	446	424	414	382	433	424	424	409	461	449	409	414	388	420	427	412	448	431	434	440	442	404	438	404	456	431	435	399	435	421	436	412	403	423	428	407	462	443	432	419	416	429	434	412	453	411	431	397	430	409	458	482	433	380	432	431	429	439	416	408	442	431	392	433	400	390	429	430	375	428	439	431	383	443	408	424	455	408	424	435	447	440	414	426	413	441	425
13770	7103	638	343	467	483	401	378	325	281	257	234	197	166	148	137	145	127	124	104	94	83	84	84	81	81	61	65	54	63	43	53	57	49	55	49	48	40	48	43	50	41	43	32	38	39	38	36	37	45	54	43	32	34	27	33	46	35	40	48	31	34	43	53	43	51	50	33	32	47	34	39	42	37	43	38	35	30	39	39	29	34	32	32	42	26	32	41	26	44	34	31	37	23	41	31	28	33	33	34	27	35	24	26	30	25	38	39	43	45	24	58	30	30	32	35	43	24	23	33	32	48	31	45	44	41	33	33	34	36	36	30	29	28	33	42	40	28	18	26	33	28	28	32	29	30	38	31	37	33	35	32	40	30	31	27	35	29	28	34	30	38	43	26	29	38	51	28	29	43	49	44	32	28	36	44	34	29	33	29	41	36	35	31	31	34	37	41	36	29	39	33	35	32	38	36	30	34	24	29	39	38	33	36	31	31	39	31	35	27	36	17	37	35	34	31	29	37	26	37	25	41	35	36	34	42	38	33	40	43	32	26	36	39	37	37	36	30	33	32	43	33	26	26	33	44	39	40	28	39	33	34	43	36	29	36	36	52	45	43	37	33	34	52	44	32	37	40	33	31	34	36	30	34	27	38	27	43	37	27	34	40	44	33	37	38	39	31	30	29	43	26	35	35	38	40	39	35	23	41	40	26	30	43	39	33	34	39	35	31	36	36	31	34	41	24	38	38	41	36	25	31	39	36	38	33	30	29	33	35	35	36	36	43	44	30	29	34	29	37	39	36	30	34	35	41	39	40	29	46	28	39	35	38	28	34	30	40	35	37	37	27	40	23	36	32	38	27	32	34	41	41	37	29	37	40	41	35	39	38	26	34	30	32	44	30	55	44	41	38	32	41	39	27	39	37	34	35	25	31	31	39	16	32	30	42	37	26	34	18	28	22	33	32	44	41	32	36	28	31	26	38	39	42	27	27	35	24	37	29	34	41	31	42	38	39	37	43	30	26	27	39	41	37	42	35	33	26	38	40	32	40	22	36	50	33	31	42	23	37	43	32	40	42	33	34	31	42	36	34	33	31	37	38	33	31	26	36	34	35	39	36	44	37	38	36	37	35	24	37	38	38	34	40	40	35	39	35	41	41	29	37	40	38	40	41	31	28	37	30	26	45	35	31	35	34	32	45	32	26	30	29	28	46	35	39	33	45	36	35	31	47	40	39	26	31	53	27	39	39	30	33	43	33	31	35	33	31	43	39	36	40	29	39	25	22	27	18	29	33	34	22	41	30	35	38	24	38	33	33	43	34	36	41	42	32	29	31	36	25	33	33	37	34	41	39	32	27	33	32	39	40	45	28	35	34	47	49	46	35	35	32	34	37	36	34	33	35	54	45	37	15	28	33	28	38	27	38	39	42	42	35	42	33	38	29	31	34	39	41	26	34	29	46	35	40	35	31	43	45	28	32	36	33	46	22	30	33	27	34	35	32	47	28	32	29	26	28	39	29	29	35	41	38	32	36	43	37	25	35	34	30	39	25	40	37	40	24	36	32	32	42	29	30	37	45	23	33	27	30	27	25	35	29	41	37	26	35	38	34	36	36	35	36	27	40	29	41	35	41	25	41	36	30	34	38	26	33	30	32	42	37	36	40	41	32	33	27	37	28	29	34	41	27	35	35	34	29	36	40	39	35	31	38	40	40	33	42	33	42	46	31	34	35	30	30	29	29	31	33	39	44	26	45	27	30	31	35	40	30	44	26	45	41	29	37	41	38	33	33	37	26	25	43	26	35	33	27	41	38	25	43	35	28	39	43	36	45	41	33	35	31	40	33	39	28	33	32	37	43	31	37	33	33	42	32	41	39	33	27	28	34	28	32	30	32	36	39	31	28	37	31	29	35	33	32	30	33	40	33	35	32	40	43	41	31	34	45	38	36	37	25	43	48	39	41	26	38	40	31	34	29	37	38	34	21	28	37	37	39	47	35	26	35	34	40	35	34	35	35	39	30	33	35	33	37	37	37	31	32	34	40	50	38	37	31	28	29	29	26	35	38	43	25	29	40	33	37	29	41	36	44	37	47	38	30	31	27	49	35	50	38	28	31	43	33	38	37	34	31	49	38	27	38	30	43	33	36	31	31	38	37	30	37	32	39	30	37	41	46	37	27	19	30	38	37	45	41	32	42	36	32	36	28	28	44	39	31	28	39	34	32	33	30	42	41	40	38	31	39	34	32	42	33	22	28	40	34	47	36	32	48	27	27	33	27	37	33	31	44	34	32	44	25	34	28	32	45	33	28	35	42	31	41	43	31	32	49	22	25	23	36	36	37	45	39	24	32	34	49	41	42	27	49	32	29	35	32	35	32	35	37	40	27	25	29	30	31	41	50	40	36	35	45	33	42	40	39	29	30	38	43	36	27	33	36	29	28	43	30	39	35	32	29	33	31	32	33	36	41	36	43	40	34	32	27	41	30	34	30	31	34	25	40	29	31	34	39	33	39	43	33	28	34	36	33	27	32	26	43	35	32	42	36	34	23	41	30	49	39	46	30	37	29	28	36	37	29	30	33	42	37	29	34	47	36	32	23	33	33	41	21	26	37	32	36	30	29	26	36	35	41	36	34	32	31	35	28	24	36	28	35	38	48	43	27	48	43	32	25	45	45	37	42	33	37	39	40	28	33	35	42	31	38	25	39	40	39	41	28	37	52	31	31	29	36	27	36	37	49	26	32	26	33	34	39	30	36	31	24	28	42	37	43	41	26	43	34	41	35	30	30	45	37	40	31	37	33	34	40	37	38	41	37	47	30	29	33	42	36	39	42	33	38	36	41	36	30	29	38	43	36	30	38	32	42	35	27	28	35	32	27	36	38	40	35	34	38	32	31	37	41	32	36	30	48	29	41	32	34	47	37	45	27	41	39	28	30	41	35	29	44	29	38	27	27	44	33	35	24	35	28	30	44	34	36	38	30	29	42	38	40	27	27	33	41	34	35	43	29	36	42	26	37	33	37	28	45	32	30	34	29	25	40	22	30	29	24	41	31	32	43	38	31	27	34	31	29	38	42	29	36	41	40	39	22	43	50	32	27	29	30	38	35	32	31	43	31	43	52	30	33	20	27	41	29	38	40	34	29	24	41	27	43	29	32	27	31	48	44	37	27	30	40	43	42	37	27	42	25	39	30	28	24	41	35	24	35	45	33	36	30	39	46	30	26	47	31	30	30	33	35	42	35	30	27	33	27	33	42	40	31	40	31	40	40	36	26	33	35	46	29	37	32	38	27	36	25	36	27	30	30	30	29	34	35	31	27	29	26	44	25	28	44	32	39	33	31	33	32	30	31	30	47	43	32	35	33	40	40	38	40	42	48	40	37	39	31	49	29	31	45	32	23	31	36	27	36	33	48	38	33	34	32	36	34	36	32	37	25	42	38	39	46	33	30	34	30	34	32	38	33	31	24	35	33	35	39	28	26	42	40	28	28	32	32
53232	34408	10099	19901	27214	26507	23515	20027	16902	14356	12199	10315	9298	8128	6987	6053	5541	4896	4652	4354	3862	3406	3169	2847	2573	2486	2300	2142	1957	1849	1740	1630	1496	1441	1394	1314	1227	1179	1163	1063	1037	1001	1034	1005	972	922	863	860	827	803	706	755	697	684	692	698	671	706	722	681	684	674	699	733	677	693	689	689	675	733	695	677	673	670	633	619	664	678	650	639	581	609	601	613	603	595	595	614	572	556	601	626	575	563	586	559	624	593	581	598	632	564	606	579	591	596	610	632	585	519	589	562	553	580	578	583	573	567	543	617	555	539	581	574	550	556	537	550	547	564	549	540	586	584	558	580	554	622	542	585	517	528	526	557	551	559	513	564	570	528	542	558	553	582	543	608	555	550	564	531	554	549	573	559	580	587	546	579	585	563	578	550	523	566	546	581	581	578	544	585	570	600	540	511	572	538	553	534	561	577	588	596	532	535	568	553	552	504	591	598	543	545	536	540	564	569	551	532	561	563	525	531	575	588	530	530	579	489	533	511	515	564	545	549	505	551	549	576	498	566	570	563	521	572	516	540	600	527	534	559	546	498	605	537	576	577	565	550	527	560	563	531	583	561	576	569	577	582	563	561	566	563	533	516	557	551	570	581	563	528	616	586	546	532	520	552	554	548	571	567	526	553	586	525	548	569	545	584	562	524	544	542	527	552	521	569	555	565	518	536	568	536	535	533	551	543	519	542	581	544	561	541	541	578	564	593	511	585	538	488	545	590	560	580	586	542	559	567	530	562	564	580	561	576	573	560	581	540	592	519	534	543	567	547	557	546	534	523	539	545	509	544	562	560	538	555	521	556	584	546	560	552	518	586	577	545	592	561	569	518	548	589	523	566	541	573	537	557	521	543	565	527	552	549	587	545	522	515	596	591	537	578	524	532	570	541	527	558	584	565	547	547	532	542	571	558	545	573	543	607	584	548	518	518	546	537	545	555	562	556	575	522	557	550	552	540	559	590	590	554	573	546	575	543	577	513	567	575	549	590	547	519	557	510	556	546	549	545	551	530	547	574	547	557	535	569	582	550	542	528	530	571	506	538	591	543	568	527	523	557	540	589	569	542	584	512	546	521	552	626	575	582	581	529	575	587	591	575	548	537	589	543	548	619	581	550	544	513	544	543	600	539	564	535	563	540	607	553	580	549	586	512	584	567	535	564	557	612	585	547	521	566	517	564	563	588	556	548	566	556	506	557	555	540	587	526	555	543	550	506	552	528	584	533	578	597	530	508	585	572	562	526	572	563	548	550	573	583	560	564	567	502	549	521	523	534	540	543	560	533	561	551	542	536	577	571	533	576	534	534	567	527	563	594	547	549	580	526	553	577	552	508	575	522	527	564	538	560	557	571	560	527	576	544	603	590	554	560	529	528	582	578	524	549	530	554	554	590	599	536	598	567	538	542	583	568	617	564	553	603	536	508	544	524	528	549	537	516	528	539	574	551	589	544	546	561	591	568	581	564	568	548	542	596	592	531	585	537	546	572	547	544	554	558	598	572	548	570	544	534	566	552	572	532	584	537	570	542	528	607	578	525	580	553	568	541	531	534	547	554	579	553	550	531	571	519	543	556	551	563	582	533	600	578	602	564	544	555	569	556	573	539	528	562	559	514	528	585	593	526	571	576	596	548	581	553	529	571	538	568	559	585	566	559	556	587	557	520	541	507	545	543	575	512	561	581	578	566	585	553	575	556	552	549	582	547	584	584	611	549	559	554	553	547	539	546	568	564	565	539	533	556	546	545	559	609	552	524	526	547	584	530	577	557	558	537	543	560	530	588	516	516	533	503	547	562	543	549	550	547	508	542	550	536	575	542	585	504	552	556	522	491	581	542	546	542	563	516	561	562	549	571	541	554	575	523	549	560	530	521	583	531	595	570	566	543	565	575	558	550	575	544	569	558	577	605	571	581	610	581	576	549	571	495	542	557	501	533	544	584	538	539	539	522	540	579	540	573	549	474	537	539	505	506	553	545	539	512	567	538	485	531	533	573	558	553	569	542	553	517	519	560	572	529	551	556	566	524	520	580	552	580	595	533	575	582	538	546	584	508	509	585	587	595	554	532	567	606	579	575	548	525	552	536	561	596	556	559	549	549	545	544	573	542	590	543	569	540	558	539	597	527	543	562	530	552	551	558	582	578	575	531	571	580	533	584	493	525	578	576	534	555	564	580	565	537	508	565	577	552	556	557	560	598	554	566	563	551	558	550	545	561	575	535	618	523	569	568	547	558	535	577	576	530	562	575	525	536	537	584	495	546	588	592	563	521	574	538	578	561	530	601	569	536	534	541	567	535	529	559	555	587	564	576	517	514	580	561	550	544	551	544	586	527	561	554	569	561	582	568	539	534	542	522	572	515	546	548	562	588	538	527	543	518	554	586	551	616	583	546	568	564	574	584	563	558	545	551	554	532	548	554	558	535	557	549	552	544	532	588	532	523	590	596	603	572	596	553	537	550	549	613	537	537	552	568	527	551	519	577	547	579	532	508	552	550	592	547	569	554	551	564	541	531	556	571	580	568	541	531	562	570	574	553	585	575	519	529	555	519	561	551	564	571	561	610	555	564	544	525	620	525	588	539	538	537	572	580	525	543	590	534	522	562	556	610	562	564	602	541	531	542	516	591	522	546	597	586	569	588	563	540	580	589	593	542	565	588	553	593	592	579	575	518	563	562	551	558	569	558	531	554	547	566	524	545	576	541	554	575	533	546	536	543	554	552	571	585	547	546	531	538	581	587	566	566	563	577	565	553	547	539	527	563	573	582	575	515	523	563	523	571	547	526	515	551	569	572	531	603	555	524	574	604	601	542	535	591	517	573	527	578	564	587	597	567	499	534	559	585	548	557	538	528	605	565	553	574	510	494	596	557	526	544	520	537	546	574	556	613	539	580	515	564	556	553	563	546	532	546	541	570	546	536	521	528	514	560	565	533	527	528	527	545	568	545	608	576	559	552	564	579	599	571	551	568	544	602	550	591	580	539	568	535	521	552	571	569	568	560	539	561	528	529	550	548	564	575	557	568	558	567	549	511	568	568	524	551	560	564	521	525	552	508	512	568	593	566	515	574	565	547	576	559	552	547	571	543	559	574	561	514	525	578	569	595	548	589	594	535	575	550	543	582	548	545	549	545	566	488	558	542	590	556	574	536	558	522	538	577	570	559	543	515	544	561	564	571	559	577	562	521	569	573	577	549	540	600	573	526	563	574	529	535	561	595	521	529	556	528	577	540	543	569	543	572	568	556	616	559	539	540	572	561	541	536	553	555	504	559	578	545	548	555	515	527	546	548	569	563	534	549	569	550	580	534	559	521	569	574	564	542	594	552	562	530	553	582	556	531	580	545	617	584	588	560	549	508	550	591	540	582	543	543	539	565	535	583	583	544	562	583	551	579	535	537	593	566	560	572	555	620	571	591	583	564	583	604	544	532	535	571	556	574	552	565	527	580	548	565	504	554	554	557	564	543
4884	1747	171	111	169	183	161	117	133	91	84	91	73	54	65	57	48	41	46	37	40	29	27	32	22	31	31	20	20	20	28	25	28	29	17	16	24	24	18	25	15	30	23	24	20	20	16	16	18	18	14	18	11	22	17	9	10	17	22	11	17	16	24	22	17	18	18	15	26	16	15	11	18	21	21	12	15	15	19	15	16	12	13	16	23	16	11	15	11	18	18	13	16	18	11	8	16	17	14	19	14	19	15	17	11	13	12	9	21	26	15	18	18	19	17	16	10	24	15	10	14	15	23	16	15	17	14	17	19	12	7	18	11	17	19	11	21	24	20	14	14	10	21	11	17	7	15	20	13	22	13	12	21	21	16	11	18	14	20	22	16	17	11	13	15	14	13	15	16	15	13	16	17	17	17	10	21	22	18	18	21	15	18	18	21	19	16	18	12	23	14	18	7	13	15	16	11	17	20	20	13	13	14	18	17	21	8	19	14	17	7	20	14	12	17	24	19	22	22	15	14	21	18	14	13	21	15	17	13	13	12	20	21	14	20	16	9	18	9	16	13	15	18	13	23	14	22	23	15	18	11	28	19	15	5	15	12	18	18	21	18	7	20	15	17	12	16	15	18	18	18	13	20	11	24	20	22	25	15	21	19	17	18	15	20	21	12	12	18	14	18	15	12	17	15	17	13	16	20	14	17	12	23	12	17	24	13	8	17	16	12	17	21	15	17	14	23	12	20	12	20	19	18	9	20	22	25	18	21	13	18	21	21	26	12	14	15	19	17	22	18	19	22	15	13	16	19	19	14	23	9	17	11	16	14	22	17	20	11	15	14	12	16	15	13	12	16	18	13	11	8	18	24	14	17	12	18	19	16	18	20	15	14	15	14	9	16	23	13	17	17	13	16	14	17	17	11	13	23	18	15	13	13	19	16	12	15	18	17	13	10	17	22	11	13	14	14	21	10	23	19	15	18	9	19	14	19	14	14	22	16	18	16	20	17	20	13	11	17	18	17	9	11	11	21	18	14	12	11	15	12	15	20	18	15	14	24	16	12	22	24	9	15	13	10	12	14	25	17	13	23	9	17	20	17	14	13	17	17	20	16	14	16	16	14	11	16	15	16	11	14	18	17	20	14	20	14	7	7	25	17	13	13	17	16	13	22	22	15	9	17	23	16	21	18	18	15	13	14	22	14	16	23	14	20	18	21	21	21	15	15	27	13	23	23	16	14	22	12	16	11	12	22	11	18	10	21	18	15	12	16	22	25	15	16	16	15	16	15	17	15	20	20	24	14	22	16	16	14	22	14	16	12	11	12	16	18	24	9	14	16	12	19	9	14	21	11	21	10	15	10	12	20	12	23	26	13	14	17	14	19	17	21	11	15	16	20	14	13	14	17	24	22	21	8	16	17	14	19	21	27	21	22	20	20	20	13	12	17	23	13	16	15	15	14	20	17	16	11	9	15	16	15	16	14	12	13	18	18	19	19	17	18	16	15	21	17	14	13	11	17	8	17	16	21	20	7	15	11	13	21	13	12	17	20	13	12	15	20	17	27	16	30	15	17	14	22	19	19	16	16	17	13	13	16	13	18	27	16	13	14	17	16	14	16	14	20	7	18	19	12	12	16	12	22	17	12	18	13	16	21	14	16	22	21	10	20	16	21	22	15	21	13	12	14	23	24	16	16	10	14	13	14	17	22	14	11	19	13	16	18	16	8	14	16	13	16	22	13	24	19	23	24	10	12	18	14	18	12	14	11	19	11	16	16	15	12	22	17	12	12	18	19	8	12	22	14	25	13	17	12	18	18	17	12	21	18	17	18	19	15	15	13	18	19	14	14	24	20	21	19	13	19	14	16	16	26	15	16	17	18	16	11	14	14	13	17	17	23	13	12	9	22	14	13	13	17	17	14	18	13	15	23	19	17	19	19	18	16	16	20	19	12	9	11	18	11	13	13	23	11	9	19	21	18	16	9	19	9	12	9	19	16	15	22	18	11	15	14	11	19	12	15	9	14	15	17	17	14	15	14	18	8	21	13	10	16	20	21	21	23	16	15	16	13	13	17	11	12	17	17	16	23	18	19	17	12	19	17	13	10	21	19	15	20	13	16	19	12	17	14	16	17	9	7	21	21	18	21	15	19	11	14	15	16	21	8	15	24	23	13	27	18	13	13	21	21	11	16	13	19	21	20	18	23	22	21	11	21	17	17	16	15	16	23	22	21	11	18	9	8	18	11	12	14	10	17	22	11	10	20	15	17	15	14	17	9	9	21	20	12	16	17	26	16	8	15	18	10	9	17	16	18	20	16	16	16	15	12	19	12	19	13	14	21	20	19	18	13	18	22	18	14	17	19	14	10	15	20	18	17	18	19	16	12	17	13	15	16	19	20	13	13	16	13	20	15	17	15	19	15	12	18	17	19	18	19	22	16	15	10	20	15	18	15	9	20	17	7	13	28	21	19	21	19	12	15	14	14	21	22	13	15	18	16	9	13	12	19	19	15	13	14	7	22	18	15	24	15	15	19	19	15	20	16	19	16	19	14	15	23	21	12	14	15	17	14	11	19	20	13	14	25	16	17	13	13	21	12	10	18	17	14	19	18	18	19	14	22	18	20	22	15	13	13	15	14	16	17	15	15	14	12	16	16	26	11	19	11	19	23	19	16	13	12	16	28	15	20	20	14	17	14	17	22	16	21	17	16	10	17	21	14	17	25	17	19	18	15	15	13	24	18	9	8	14	21	13	19	13	18	19	16	18	11	14	21	13	27	15	16	19	17	22	14	9	12	12	15	9	13	12	16	14	16	17	10	22	13	17	14	20	18	18	13	16	14	12	20	10	10	14	23	15	14	14	19	20	20	16	16	14	13	16	13	13	16	18	14	14	15	17	11	21	14	22	7	14	19	16	13	24	13	13	20	18	14	17	15	20	16	17	14	17	26	15	6	13	16	14	14	18	19	15	14	12	16	15	18	19	22	21	17	19	13	21	15	14	15	23	16	14	24	16	19	12	11	16	18	10	21	9	21	19	17	19	14	15	13	11	21	28	14	20	15	20	21	18	16	16	18	18	15	24	22	15	14	11	17	16	18	15	12	16	22	14	22	17	22	22	13	9	16	16	22	14	17	15	14	19	14	20	10	17	16	20	16	17	15	19	18	11	15	17	15	17	16	17	10	18	11	18	10	17	21	14	13	14	21	19	15	16	12	9	17	11	14	14	17	9	22	16	22	14	13	19	17	24	14	21	26	15	17	20	16	18	16	15	14	22	15	18	11	19	21	23	16	10	14	19	19	11	15	14	16	13	20	14	14	16	21	19	17	21	10	18	15	18	15	9	16	21	18	21	17	15	13	18	11	13	21	17	18	26	19	16	15	16	15	7	18	19	18	13	12	21	18	15	17	20	26	9	19	9	11	17	14	7	17	16	17	13	17	24	14	9	17	17	19	21	15	16	18	15	19	15	18	13	20	14	9	24	13	13	17	15
38447	23312	4224	10139	15735	15192	12577	10163	7812	6420	5227	4398	3772	3304	2826	2314	2088	1944	1735	1592	1426	1246	1112	1035	939	843	854	802	756	708	626	668	591	576	558	525	502	503	445	420	406	451	433	427	421	404	404	351	335	345	355	329	319	302	316	284	271	304	331	321	304	307	308	332	330	333	308	291	318	300	323	302	318	312	313	303	348	258	302	303	312	314	279	302	309	293	280	262	273	291	258	295	299	258	271	267	253	285	259	301	272	290	264	267	285	260	279	299	261	315	259	294	271	245	287	293	254	266	281	283	259	278	274	284	255	234	267	274	295	264	294	257	265	260	258	255	257	252	278	283	281	285	261	287	279	280	270	272	275	288	281	288	287	266	260	268	275	258	260	256	294	253	277	239	263	263	255	252	268	259	273	266	272	249	256	278	258	258	231	251	233	293	244	271	289	291	265	263	276	266	297	262	262	261	300	277	260	269	281	286	256	291	276	278	231	289	278	271	278	270	248	252	271	261	284	269	290	241	263	251	281	244	269	267	247	249	297	275	268	281	268	252	272	290	277	247	270	264	269	269	268	261	296	264	274	303	278	269	289	254	267	258	269	283	283	281	278	258	270	255	274	261	292	281	275	263	270	265	286	247	273	294	288	264	292	272	302	258	245	274	273	251	266	293	282	267	282	248	285	252	253	275	294	273	271	265	261	272	247	284	251	251	264	266	260	259	262	289	250	265	250	258	278	256	275	251	242	292	266	295	253	247	266	263	265	261	273	248	280	270	259	257	271	286	262	301	245	273	256	265	223	240	278	235	254	253	241	279	269	261	272	285	261	255	263	293	259	254	258	276	258	254	247	260	261	258	252	288	278	276	237	244	253	272	260	305	244	255	262	276	291	263	257	275	271	274	250	265	266	278	275	260	254	224	264	261	248	257	288	281	252	280	266	276	262	234	249	287	272	275	272	275	249	283	266	281	272	258	285	275	262	272	261	273	275	258	267	280	273	268	255	258	265	256	269	265	268	287	266	264	281	289	261	235	314	270	254	281	277	245	286	278	277	261	265	260	261	265	264	279	281	266	263	255	261	259	250	260	285	256	272	252	269	284	246	273	296	238	256	271	260	280	282	264	291	289	242	265	268	254	262	275	259	249	235	248	271	277	276	247	259	272	261	274	257	271	265	272	271	274	279	282	267	260	255	266	276	299	309	252	234	249	268	275	273	269	273	256	255	286	261	283	265	279	236	265	246	256	285	251	290	248	279	239	268	259	259	256	263	291	294	293	265	268	273	273	277	251	256	256	273	277	248	244	242	239	276	249	250	301	268	269	262	240	275	290	279	277	279	287	256	255	287	267	280	296	264	275	271	234	264	281	247	283	275	264	249	277	283	262	258	272	275	256	260	278	227	242	241	271	235	273	290	254	239	260	254	272	284	249	295	287	280	265	304	278	279	250	290	281	264	280	248	257	275	243	244	295	259	257	242	256	271	269	267	291	263	258	283	271	305	253	274	239	266	261	273	284	299	236	246	271	271	264	255	287	255	277	248	292	275	245	274	272	272	266	289	277	252	285	252	288	246	273	277	281	285	267	272	264	268	260	283	261	287	261	232	241	293	268	241	280	279	265	263	303	288	255	245	269	265	278	256	278	279	250	262	278	288	248	247	279	278	268	276	270	284	267	252	235	263	266	258	268	276	280	285	268	273	245	283	233	243	243	252	280	270	278	259	258	262	259	283	282	297	264	300	296	266	311	294	289	268	269	251	279	277	255	253	260	266	291	266	268	258	230	275	256	258	256	268	273	294	280	262	274	243	276	256	265	278	250	268	276	313	266	298	278	253	260	287	273	280	256	261	233	289	259	284	266	297	236	266	302	265	280	272	244	245	259	267	290	260	264	273	242	293	284	234	275	284	267	272	272	286	260	292	258	249	296	272	255	277	280	261	266	270	242	256	302	277	247	238	255	280	252	264	266	280	261	247	242	250	280	281	269	293	238	269	268	265	268	246	295	269	270	267	247	288	295	266	280	279	275	266	289	285	264	266	281	264	263	290	245	251	280	232	282	259	273	268	268	252	253	293	237	246	270	270	249	260	250	236	270	246	275	244	274	264	293	249	242	287	279	265	284	280	282	264	255	238	239	266	249	256	270	260	276	287	262	275	269	275	285	286	239	266	259	286	240	242	258	294	225	283	284	285	276	304	271	266	267	284	279	261	265	271	251	260	298	269	263	266	271	278	278	248	250	298	277	276	300	273	236	244	255	269	266	265	244	288	270	275	266	276	265	279	284	274	251	292	271	235	254	239	285	254	275	260	264	261	273	265	258	260	275	266	256	263	272	275	273	292	292	277	234	291	255	285	252	270	279	218	259	265	269	286	272	288	291	276	268	270	288	286	271	255	265	261	285	283	302	266	277	284	255	243	260	272	264	264	262	262	287	251	267	264	257	275	267	269	236	271	271	296	248	284	251	254	288	273	286	247	267	301	270	242	260	267	287	276	266	263	275	284	259	273	256	258	279	271	272	283	270	280	230	260	250	242	270	275	269	248	273	291	270	272	264	281	288	272	270	284	285	233	246	262	269	260	249	233	253	274	303	252	286	248	282	264	298	259	282	253	267	249	271	270	282	255	274	252	258	280	293	254	270	279	288	253	279	274	263	264	272	259	227	287	258	255	283	256	302	285	274	255	279	268	269	259	248	247	285	295	271	236	266	255	272	271	260	283	275	266	250	280	268	295	272	264	242	268	270	282	260	261	286	272	277	254	243	262	282	254	265	249	301	247	266	255	275	288	242	256	266	260	238	269	313	234	305	249	268	285	277	265	271	265	278	269	278	241	262	295	266	234	274	281	306	296	286	256	267	281	284	264	259	269	285	281	279	271	258	262	274	262	258	251	264	298	257	287	240	265	270	276	265	290	279	287	281	282	265	274	283	262	286	250	289	271	263	276	277	302	285	274	273	270	300	258	245	236	279	248	269	242	285	283	284	279	253	243	240	255	269	291	248	250	275	262	297	250	269	264	248	262	281	259	284	255	259	284	256	248	261	268	302	281	261	253	256	244	276	256	286	242	266	243	276	279	285	250	252	262	233	264	256	248	273	265	257	257	297	266	257	262	268	279	257	281	277	262	252	275	244	270	257	264	245	256	271	227	256	280	297	267	283	276	286	266	276	281	270	272	309	227	280	277	260	291	247	263	260	277	296	257	238	296	278	262	273	269	244	299	220	262	296	282	268	273	281	290	279	280	254	262	274	275	249	267	282	254	285	266	289	253	273	260	239	280	252	271	273	267	272	285	259	260	252	269	265	255	260	246	268	277	264	271	269	292	274	261	237	256	288	290	253	286	242	256	263	261	267	257	269	252	276	282	253	270	257	235	280	253	246	299	261	273	273	257	250	250	239	258	270	275	286	293	273	265	257	290	289	245	249	271	269	296	260	245	285	231	278	236	247	252	276	275	253	255	306	267	270	284	256	244	259	268	260	268	274	244	250	271	270	274	278
11796	6769	502	274	420	410	363	322	260	254	214	182	183	155	121	113	105	91	99	81	72	72	65	64	66	66	49	57	44	63	51	34	40	53	40	46	31	32	28	38	37	27	30	39	34	34	30	31	24	27	28	36	26	26	30	32	22	39	34	27	34	24	30	33	36	30	29	29	27	36	23	26	29	46	28	29	34	30	32	34	39	37	34	32	27	22	35	33	26	36	40	38	32	32	24	30	31	27	30	26	37	35	30	41	22	32	33	27	23	28	28	21	33	33	28	25	27	26	26	24	35	29	29	29	21	25	28	32	30	26	38	26	21	26	29	31	29	33	26	17	33	41	34	31	36	21	23	43	28	31	26	26	28	29	25	33	19	25	34	39	31	25	34	36	36	21	25	25	36	31	21	28	37	25	26	31	32	19	29	37	28	20	22	26	24	26	36	29	34	29	31	28	27	24	31	21	27	25	35	33	29	27	33	34	32	28	26	25	29	23	26	30	25	37	32	31	27	31	35	35	32	29	28	36	35	25	26	32	30	25	32	33	27	43	26	27	24	20	33	27	26	26	20	26	27	29	21	25	36	23	32	17	42	26	31	33	22	26	27	28	31	32	33	31	34	30	32	30	25	20	33	18	45	24	22	42	32	24	25	31	33	35	33	23	34	28	36	22	31	21	19	29	35	26	28	20	32	23	29	30	29	27	32	21	28	23	37	30	32	28	36	27	35	44	25	33	23	32	24	32	34	22	26	26	25	35	35	30	24	28	21	32	28	28	27	24	31	36	32	39	33	30	26	26	32	28	38	27	37	33	24	32	36	35	34	22	41	25	27	29	27	37	41	29	26	27	26	25	31	36	35	23	30	23	37	30	29	32	23	28	25	33	35	19	32	29	37	34	26	25	20	21	29	24	25	18	30	32	32	27	32	38	25	25	30	32	37	39	44	30	39	20	36	29	21	24	30	32	29	28	37	43	28	35	27	30	26	27	22	24	32	31	32	28	36	37	31	28	25	29	29	27	27	41	26	32	28	24	24	23	27	25	41	38	28	22	35	24	29	29	31	22	26	31	29	31	31	30	20	31	29	25	35	31	35	30	36	30	27	31	35	25	25	26	41	22	29	35	40	24	27	33	28	25	32	20	30	34	28	37	30	29	21	31	23	30	41	27	22	40	29	23	45	23	33	22	31	19	29	33	30	23	21	45	21	32	29	25	28	32	24	36	48	26	29	22	28	29	32	27	31	30	30	23	30	23	24	30	38	20	32	41	26	23	38	23	31	24	30	30	26	44	33	30	29	28	35	29	34	27	29	27	28	29	30	36	30	31	26	35	20	29	35	16	30	27	23	32	26	19	30	32	38	35	30	34	32	25	32	35	18	37	23	22	31	19	26	25	34	26	37	28	31	27	22	29	31	25	23	28	32	27	33	34	33	23	22	44	41	30	23	31	31	32	33	35	17	37	37	42	28	34	38	32	27	28	38	25	31	24	34	21	30	35	24	34	37	30	26	33	34	25	29	30	14	25	27	34	32	28	17	29	31	31	31	17	31	17	31	19	27	33	20	37	32	36	35	33	31	32	24	27	26	31	40	32	36	32	32	25	33	25	29	30	26	29	30	27	25	30	35	26	34	27	32	19	40	32	31	25	30	30	23	30	28	31	39	29	28	25	27	30	26	23	27	28	39	23	42	36	40	31	28	19	22	36	37	27	23	24	23	28	31	24	27	31	24	19	31	29	24	31	33	25	34	25	24	24	36	25	16	32	35	21	30	30	30	23	17	25	35	18	35	20	17	39	25	28	29	22	32	37	28	22	30	26	31	25	27	30	30	24	32	23	25	27	21	17	35	31	24	32	28	36	26	26	27	40	32	30	33	27	27	28	22	26	33	22	24	31	26	33	25	32	24	29	24	32	35	35	33	26	28	34	32	29	25	28	23	31	28	30	31	22	32	26	36	27	30	35	27	27	33	32	30	35	26	31	35	22	23	35	30	31	27	30	39	29	27	28	21	39	26	18	36	24	21	31	27	32	27	20	28	33	24	21	21	40	26	30	22	23	36	16	29	24	20	25	19	31	33	18	31	27	31	28	29	33	22	21	22	27	41	28	34	35	44	39	26	38	31	36	18	28	31	25	36	26	28	22	33	23	38	43	23	25	27	24	27	30	35	32	29	25	29	26	30	25	34	25	36	24	23	23	23	33	19	24	44	28	31	25	22	24	28	35	25	38	27	18	35	20	34	33	29	38	25	31	25	23	31	26	28	22	22	31	28	30	31	30	28	26	21	35	25	32	32	34	31	35	33	33	32	32	19	19	32	22	36	25	19	27	26	27	32	26	26	26	25	34	33	24	27	25	27	21	29	37	30	32	24	34	32	30	37	37	33	31	28	24	39	24	28	21	32	29	22	22	24	34	35	19	22	24	29	26	31	28	36	31	27	35	23	24	26	27	36	30	32	29	22	24	22	34	32	30	40	20	23	32	33	35	33	21	26	25	20	36	22	35	29	28	38	28	19	24	22	23	30	29	31	23	20	34	26	28	29	33	32	31	31	20	40	19	26	29	24	37	32	23	26	39	28	24	31	31	27	36	27	30	24	27	30	31	14	22	31	38	29	25	32	35	38	28	38	20	40	21	28	26	28	28	25	19	29	30	31	18	31	23	22	23	32	25	28	27	32	32	28	31	29	32	28	24	32	25	25	41	26	35	30	29	25	31	25	40	34	30	24	34	26	35	30	25	32	37	28	28	23	29	28	26	21	15	33	31	35	30	28	28	26	25	18	19	30	34	26	29	24	34	36	30	39	24	28	27	25	23	30	33	30	34	40	26	27	27	28	27	32	33	32	29	38	21	35	28	20	24	28	34	22	29	22	31	25	33	35	22	34	24	33	29	24	38	29	26	37	24	22	22	29	37	16	33	27	33	23	40	27	26	28	33	31	27	29	28	40	29	26	20	20	29	37	34	33	32	29	38	28	34	30	24	23	25	28	22	30	28	32	19	28	30	27	22	26	28	31	30	34	39	29	17	23	29	26	28	37	23	14	27	34	31	32	22	26	25	32	22	26	24	19	29	23	26	22	22	28	28	28	16	34	25	31	35	30	36	28	35	25	27	31	35	26	21	28	33	27	34	32	36	24	30	33	25	31	19	23	32	23	22	34	27	34	23	36	31	29	20	26	16	32	33	25	29	23	37	23	23	33	36	19	36	23	32	21	42	31	30	29	26	23	32	25	34	31	36	30	30	29	33	26	21	33	31	28	40	29	20	18	27	36	26	34	22	30	27	30	28	35	33	30	36	30	30	37	38	20	30	36	25	24	26	21	23	36	17	40	27	33	35	34	31	28	23	30	30	38	34	34	20	23	37	26	24	31	32	26	25	29	24	16	25	37	26	37	27	31	28	28	24	23	17	26	26	32	20	34	33	40	23	31	25	26	33	36	31	30	34	31	33	22	24	22	34	29	31	28	32	21	34	26	33	18	32	32	29
51512	34603	8936	18303	25198	24557	21634	18328	15183	12808	10970	9317	8173	7132	6165	5377	4826	4291	4088	3643	3205	2821	2637	2404	2175	2035	1947	1759	1705	1520	1546	1422	1319	1186	1165	1098	1009	1023	970	952	917	885	907	844	820	769	769	693	682	626	660	674	598	595	594	513	559	603	594	547	579	557	578	584	599	593	578	600	535	585	543	593	589	573	544	537	554	502	512	508	483	564	554	544	546	509	545	501	500	524	511	500	484	441	519	494	504	526	523	508	485	477	513	535	511	492	476	485	463	475	488	519	436	494	473	471	521	497	472	460	484	463	501	435	498	460	490	462	485	461	423	448	488	480	442	498	483	470	438	451	502	492	464	464	492	435	511	483	477	449	468	469	483	466	451	465	443	476	461	502	502	477	456	382	451	489	463	466	480	446	400	470	444	458	482	451	462	467	467	475	481	434	451	473	473	464	429	472	485	457	455	453	474	464	449	510	482	474	449	463	448	461	481	467	467	495	463	430	455	497	437	420	462	427	499	422	445	485	443	507	466	492	472	505	471	467	484	469	438	464	452	473	436	484	465	479	465	469	495	465	453	473	499	458	443	476	459	450	464	449	450	472	427	504	438	496	507	449	462	450	445	454	452	448	458	460	439	440	444	479	468	467	483	470	457	480	484	469	451	449	461	481	474	496	474	446	453	447	448	435	433	465	493	438	458	470	474	468	449	494	457	463	473	428	499	444	479	452	446	431	476	460	470	453	466	479	433	428	477	490	452	433	491	458	464	467	470	481	448	461	461	472	464	460	469	477	488	420	432	446	428	458	454	478	469	480	454	484	474	450	460	481	491	462	471	439	464	482	459	463	449	486	491	519	427	481	488	491	458	491	467	427	469	437	470	514	484	453	474	488	456	455	458	437	478	505	509	443	456	486	493	455	511	449	495	475	450	466	472	444	452	465	442	467	457	475	476	463	441	435	487	465	471	440	490	466	462	456	462	512	456	473	452	493	441	463	484	447	444	480	458	477	467	482	461	472	455	443	486	490	503	446	432	498	441	451	456	464	487	453	451	503	459	418	448	492	457	458	474	481	449	445	463	490	468	453	478	485	443	466	497	440	479	446	477	450	437	451	446	437	444	491	439	470	476	499	492	457	452	460	420	484	463	469	478	458	455	500	462	493	458	423	466	455	444	485	498	496	423	463	480	460	484	462	497	511	486	507	472	471	431	435	465	448	447	482	523	518	461	467	491	417	497	461	445	488	489	497	477	466	456	507	457	493	440	479	451	444	461	433	487	468	457	477	490	461	485	472	501	464	431	414	460	485	452	484	461	450	454	427	483	463	461	469	444	445	465	449	469	437	478	457	447	459	515	525	443	497	434	455	493	461	475	483	458	449	457	442	407	448	491	464	488	468	480	443	458	439	452	448	447	492	471	484	433	469	435	456	453	444	448	493	458	484	415	471	457	479	442	488	454	508	460	447	488	459	441	470	444	452	476	486	481	459	448	467	430	446	455	452	469	419	458	451	486	495	476	465	440	420	471	466	477	456	475	484	423	488	460	496	472	465	486	447	468	440	451	498	430	473	442	478	438	445	488	464	444	445	468	473	489	457	464	445	458	469	433	476	494	441	452	440	459	511	434	449	432	510	500	426	457	513	434	484	430	454	493	478	475	420	421	464	467	465	446	473	447	461	481	436	439	430	459	460	450	458	451	454	466	479	424	452	495	491	450	446	464	453	473	436	444	480	466	442	487	467	483	472	467	480	472	457	469	429	471	452	457	457	466	470	420	449	435	467	464	469	443	455	448	484	495	455	456	486	470	453	475	444	467	477	488	481	444	471	459	456	491	435	481	462	433	440	485	458	451	430	441	505	446	432	457	434	450	476	438	477	423	460	492	470	472	464	481	496	471	493	447	485	424	411	453	492	486	400	454	472	499	473	452	456	450	471	478	498	478	468	471	466	473	465	462	458	477	471	431	449	467	461	467	498	474	461	454	476	477	493	462	471	461	489	467	424	480	440	458	456	465	442	488	469	425	452	509	425	461	437	456	487	445	459	491	504	473	452	445	508	499	462	449	429	435	447	461	469	448	462	501	458	472	470	471	462	450	460	448	485	492	490	501	461	463	439	458	470	437	451	457	474	461	451	478	449	478	440	455	465	418	446	479	469	496	461	475	468	472	470	445	497	437	474	495	464	463	445	490	450	446	462	450	442	464	470	510	478	466	440	451	503	444	426	514	482	469	440	463	502	471	487	461	454	440	481	446	459	470	436	447	492	445	496	478	446	494	471	495	451	459	489	485	473	460	487	486	438	469	443	479	474	445	480	511	444	513	482	481	473	456	455	472	482	472	473	454	459	464	472	437	456	459	470	478	476	465	457	489	463	446	442	512	456	492	441	402	469	465	466	458	474	473	458	436	471	467	432	461	469	467	449	470	479	435	459	451	428	461	439	460	468	435	470	463	467	442	481	472	453	448	425	484	459	434	469	454	437	465	476	455	458	482	475	455	442	460	488	501	462	430	459	458	477	474	472	467	460	474	454	518	457	445	446	458	481	467	457	430	480	474	480	431	482	485	473	497	443	470	468	453	457	465	434	478	490	458	454	469	460	498	468	466	463	456	458	482	454	457	427	483	471	496	472	434	452	496	476	449	479	473	487	404	440	437	468	483	477	447	478	469	485	459	450	466	487	463	448	496	498	445	487	440	464	481	487	443	466	458	455	456	486	478	435	481	478	482	452	454	436	484	428	477	471	466	493	497	448	442	473	438	455	479	473	453	470	431	460	453	443	421	443	441	481	487	455	504	491	501	496	471	489	423	449	449	455	461	460	464	457	480	503	439	489	475	480	493	439	480	488	455	487	433	437	481	439	478	434	460	443	448	483	460	439	461	485	467	445	462	443	472	461	484	466	439	495	498	472	447	484	463	441	468	423	436	454	452	434	496	506	471	482	468	475	440	457	483	477	444	456	463	469	479	455	463	481	453	472	450	441	468	460	463	452	487	472	453	440	454	451	457	472	488	493	490	497	450	487	447	475	431	501	423	476	439	417	465	502	429	459	446	441	469	463	471	472	448	453	425	477	483	450	455	440	503	494	483	432	466	499	437	466	452	509	483	470	512	469	476	482	460	476	425	465	452	446	436	479	456	460	476	462	439	435	472	419	456	439	466	458	478	501	439	464	468	464	453	501	501	427	434	470	480	459	444	435	497	462	458	454	477	476	471	491	457	473	483	472	485	484	450	476	438	480	462	484	451	471	440	491	475	486	460	450	454	446	454	421	474	450	466	426	463	441	493	451	478	458	483	457	458	431	454	487	482	445	456	474	434	480	467	463	486	473	501	467	446	477	470	478	473	466	501	452	497	458	463	454	478	463	475	467	461	461	454	508	476	486	490	455	442	447	479	467	460	426	477	452	418	458	429	478	464	471	454	477	447	478	468	434	472	482	476	428	482	456	464	452	438	468	463	450	438	474	477	458	481	484	495	438	471	468	475	454	450	448	494	478	448	429
9397	4100	360	220	279	318	272	252	203	181	144	112	123	124	104	82	94	78	74	97	73	46	49	52	53	57	46	46	47	38	37	25	37	39	35	39	29	34	39	26	35	33	30	32	32	28	25	32	27	20	32	32	31	41	22	34	35	28	26	36	26	29	26	26	34	28	21	27	34	25	30	32	22	28	23	28	28	26	40	29	36	23	32	26	24	29	28	25	22	20	21	43	23	26	25	35	24	25	29	25	21	38	18	32	31	34	22	25	26	31	30	22	22	24	33	24	24	27	35	24	28	27	32	31	20	34	20	26	22	20	20	29	24	20	33	31	21	30	30	28	31	33	27	24	26	26	25	31	28	22	25	32	24	19	34	21	22	28	34	24	24	21	26	25	20	25	31	24	33	36	27	29	28	25	41	19	22	25	22	27	30	33	27	40	29	30	29	19	25	28	37	38	36	28	21	25	31	36	29	25	29	27	23	27	22	32	28	21	26	34	29	20	31	31	29	25	32	28	29	45	24	22	31	26	24	26	24	28	21	33	31	35	28	25	20	19	27	21	20	28	22	21	20	21	31	16	26	32	29	41	21	19	33	27	31	25	31	32	25	27	21	27	36	23	24	21	26	30	24	18	21	30	21	25	25	25	25	22	34	27	28	25	27	19	37	19	18	24	29	25	24	23	20	32	36	24	26	26	23	20	31	29	29	29	26	27	25	32	24	29	24	28	20	26	29	23	21	26	25	24	36	25	15	44	30	23	28	14	27	22	22	21	24	29	20	35	18	35	27	27	18	26	25	16	18	29	28	17	25	25	26	23	29	26	28	28	17	32	26	35	26	29	31	26	34	39	21	31	36	17	31	30	28	25	23	26	34	20	30	22	28	31	24	41	26	26	25	32	21	33	27	30	27	29	36	18	19	26	22	27	15	20	30	23	20	31	22	21	24	25	26	27	28	28	21	23	28	31	35	24	29	21	37	21	24	29	24	17	21	23	20	24	23	22	23	20	31	28	37	23	36	32	34	22	24	33	27	24	33	27	30	24	30	17	19	17	22	21	26	26	23	33	33	29	20	23	14	23	22	29	30	26	23	26	32	24	21	26	24	22	25	23	27	27	27	27	21	25	31	32	28	24	19	37	26	36	25	16	28	33	30	27	19	24	21	24	30	30	20	37	30	27	32	31	25	27	32	38	25	24	33	24	16	29	43	23	26	27	24	34	26	22	30	26	43	25	35	29	22	27	26	21	32	26	27	27	23	28	24	27	29	31	34	18	23	22	27	25	31	14	31	23	30	22	33	30	29	20	29	24	31	35	28	15	26	20	25	33	18	31	23	36	33	33	14	18	23	29	30	24	24	21	19	37	16	28	25	30	22	30	28	27	17	20	28	28	27	31	27	22	22	31	31	34	31	28	26	24	28	25	36	22	21	22	23	32	22	26	29	27	26	31	33	19	20	38	27	31	22	23	27	32	26	22	23	22	24	22	26	28	29	28	33	27	32	30	23	18	26	29	30	33	28	25	31	30	22	29	17	29	27	29	32	30	23	18	19	23	23	31	23	30	31	24	32	34	29	26	31	19	22	31	27	17	33	23	23	28	30	29	21	19	22	22	23	18	17	27	24	21	35	17	39	19	32	22	11	25	31	22	27	31	26	25	20	29	21	28	32	24	22	25	20	15	35	38	25	17	29	29	18	19	24	19	31	23	22	29	31	28	24	28	24	31	33	18	26	29	20	20	27	33	28	26	24	21	21	33	23	25	24	29	31	26	26	35	28	20	22	14	39	26	19	31	18	24	28	25	44	24	18	18	30	23	28	32	21	31	34	24	30	26	35	32	27	28	24	30	38	20	31	26	23	27	18	23	26	20	24	26	25	27	17	25	24	23	26	19	18	16	29	27	31	29	21	24	24	31	25	27	18	34	19	29	24	24	29	24	31	34	24	24	29	27	25	18	29	31	22	16	22	21	32	20	23	39	28	22	27	30	29	34	22	27	21	28	34	24	28	29	36	24	29	23	23	29	23	25	22	24	19	21	26	27	26	21	23	28	20	39	24	30	21	25	21	34	40	24	22	25	30	32	31	27	19	23	30	19	30	27	30	21	21	28	21	30	27	31	32	29	28	29	30	34	35	34	33	20	16	28	30	34	24	22	22	26	27	31	30	30	27	32	22	21	24	32	21	30	20	21	20	31	27	25	24	19	34	26	26	30	22	30	20	18	20	30	21	25	30	35	23	27	23	26	32	20	24	18	21	31	28	22	32	28	30	28	20	26	25	26	33	21	18	29	20	29	28	26	23	27	34	26	23	26	17	21	22	27	31	25	28	26	27	26	23	22	27	15	28	30	27	27	33	23	32	22	21	29	26	28	30	25	26	23	23	36	31	34	22	29	33	22	19	24	25	28	18	29	24	23	26	32	35	24	34	32	18	25	27	27	28	33	20	18	20	29	21	26	22	24	23	27	25	31	21	24	27	25	36	31	22	40	25	26	23	25	30	28	30	27	19	21	31	24	21	28	22	15	24	23	25	30	32	26	32	26	18	22	18	20	39	29	26	22	30	30	25	28	28	35	26	25	21	17	29	24	16	30	35	32	38	23	25	25	28	16	20	31	22	23	31	36	31	23	25	19	20	35	25	18	29	33	28	33	25	23	29	29	25	20	24	21	21	29	34	23	18	17	29	23	20	26	29	26	30	28	28	22	24	23	36	27	27	31	20	26	21	23	31	24	32	30	28	24	31	27	25	30	23	24	23	21	25	30	23	26	29	34	29	20	27	22	23	19	29	19	24	19	26	15	26	21	28	16	19	23	29	21	16	29	29	23	28	33	34	27	33	30	34	25	19	25	30	21	25	22	18	23	27	18	24	23	20	26	19	13	16	19	32	19	19	37	28	21	27	16	33	27	22	20	27	20	29	25	26	23	24	29	30	24	34	24	22	33	32	30	30	39	23	22	18	28	27	38	21	21	17	28	20	38	26	16	34	33	21	36	26	21	34	19	24	24	24	38	24	25	17	24	24	24	21	28	16	26	18	41	29	25	28	20	26	30	18	24	24	35	25	28	21	24	32	33	24	29	20	32	27	25	26	20	35	23	16	30	33	17	27	31	33	21	27	32	29	25	24	24	33	29	25	22	24	17	29	23	21	38	33	24	24	28	20	29	24	27	23	20	22	29	16	25	29	29	19	30	26	20	26	23	19	23	28	24	34	38	20	26	27	38	38	31	28	32	17	32	28	27	33	20	34	33	26	27	22	33	32	23	28	18	25	29	34	29	26	25	24	26	26	38	26	26	26	23	26	35	27	32	29	19	25	26	23	32	23	31	25	28	32	30	32	23	29	17	34	26	23	25	36	24	23	20	20	37	25	30	26	24	22	20	27	27	23	20	32	25	47	29	17	26	17	24	29	21	25	21	19	25	31	31	29	22	40	28	15	29	24	30	29	21	35	24	22	17	20	24	38	38	19	28	23	22	34	32	30	35	28	19
44336	30421	6967	14760	21020	20431	17711	14798	12127	9634	8283	7065	6013	5276	4481	3932	3621	3216	2939	2568	2375	2096	1867	1737	1590	1477	1344	1269	1221	1164	1069	1043	1026	925	898	873	810	804	769	739	696	762	760	708	613	617	645	611	599	549	540	485	503	529	513	518	488	476	526	468	509	503	514	517	510	504	506	491	486	495	461	533	478	460	461	485	436	459	490	431	457	463	446	428	450	440	428	429	478	432	454	467	451	464	431	484	416	486	448	437	474	431	458	449	448	466	440	451	453	517	436	420	419	468	456	408	423	452	455	447	445	380	418	446	431	412	420	417	417	411	457	445	433	426	488	477	419	469	457	411	437	426	396	438	416	412	428	436	373	427	439	419	429	430	453	426	428	429	421	466	408	415	401	405	430	386	438	414	426	432	426	410	459	410	429	426	452	417	431	400	450	432	441	458	447	394	423	453	433	398	385	405	457	432	482	434	422	429	409	431	423	403	436	428	395	422	419	426	447	438	432	424	421	412	426	407	424	405	425	421	469	411	405	392	462	405	424	432	448	424	395	413	436	411	414	430	464	428	428	454	439	411	436	387	413	410	399	439	416	415	404	423	415	395	409	383	427	408	420	396	445	401	427	394	420	398	437	375	402	388	442	431	430	412	406	384	430	414	424	413	417	403	395	453	431	412	453	454	418	442	423	436	394	405	392	438	467	411	441	416	465	402	438	415	385	457	435	446	422	441	440	446	420	407	404	413	454	452	457	425	429	430	384	416	441	413	473	421	454	387	394	445	421	441	423	416	433	426	428	398	447	412	408	416	461	403	420	424	435	431	421	435	436	425	430	407	397	434	394	451	428	422	452	435	418	409	428	394	418	403	421	422	414	463	431	400	404	420	409	375	422	436	409	440	395	420	403	442	451	420	446	402	449	438	429	423	446	418	447	435	434	412	427	404	424	468	450	417	424	447	426	403	437	419	412	453	405	478	398	423	415	404	430	438	438	419	442	444	442	390	434	413	452	396	450	438	464	459	465	452	389	425	380	425	431	393	450	446	417	417	425	402	447	421	426	424	430	408	422	393	398	449	396	457	401	432	391	427	437	446	405	452	416	421	414	415	438	436	465	406	424	414	409	388	406	388	423	435	440	425	406	431	388	419	412	430	416	413	412	437	410	414	432	403	442	426	437	422	415	427	393	414	430	384	440	445	417	409	436	464	440	430	423	382	410	434	392	420	411	414	452	435	414	458	372	437	403	425	430	417	406	460	414	397	408	397	389	424	447	455	427	407	415	431	417	463	423	456	401	397	464	419	428	402	362	434	439	426	448	438	434	411	395	431	392	463	430	457	429	424	423	414	456	404	392	392	455	442	438	439	395	412	452	416	401	429	428	467	399	427	420	436	437	424	435	439	412	429	408	434	449	388	438	425	411	467	448	420	413	450	422	436	406	426	448	426	458	408	407	410	397	400	420	407	425	415	418	402	435	414	430	439	435	427	393	421	416	440	426	455	408	437	431	438	438	425	437	435	431	395	435	417	431	426	436	396	397	433	426	397	432	417	383	425	441	443	450	394	431	442	364	444	430	415	394	426	410	422	448	416	421	424	437	390	400	377	416	425	448	416	432	444	446	408	430	423	454	435	410	448	414	439	381	461	394	448	391	445	445	432	431	438	402	439	438	419	420	431	414	416	412	398	444	412	391	410	439	402	421	440	399	413	448	416	429	465	394	418	386	417	408	429	418	420	437	424	426	428	429	408	409	401	434	439	449	398	420	402	424	410	388	428	408	428	428	381	427	413	380	402	443	387	383	438	417	425	390	473	426	451	401	424	405	386	423	419	453	419	421	453	441	367	431	434	451	414	401	414	473	457	379	404	419	421	444	395	399	406	432	431	423	398	417	394	462	436	411	425	418	422	415	401	445	438	415	463	412	452	438	436	405	413	441	426	454	474	428	435	407	405	427	414	404	417	442	426	429	407	414	394	396	438	435	405	424	387	406	397	440	411	459	402	415	406	416	416	419	439	412	436	404	460	404	449	420	437	411	425	403	416	395	418	422	420	425	426	426	426	421	456	429	443	389	439	406	422	364	402	393	426	407	391	422	454	422	405	425	427	398	414	431	454	426	435	438	429	445	408	378	419	401	455	401	411	400	441	396	426	407	460	431	427	434	409	439	417	421	387	394	432	396	412	432	424	448	395	418	396	384	434	433	448	440	421	421	396	419	428	400	392	417	412	412	445	433	422	465	401	422	426	433	437	471	434	445	418	409	422	430	387	442	437	433	427	425	438	381	410	410	433	438	423	445	412	400	451	411	404	438	438	444	427	422	466	406	432	448	409	405	431	429	411	439	408	425	408	409	430	407	420	420	428	427	434	414	397	416	448	427	413	391	411	452	459	432	447	445	380	447	418	430	409	418	400	418	469	404	408	415	433	422	447	409	387	415	448	473	419	421	420	435	411	420	413	423	419	407	410	405	444	417	455	427	443	435	423	449	409	421	411	440	421	378	438	410	427	422	403	444	399	415	428	403	417	438	413	396	408	445	395	415	455	429	462	416	439	403	461	419	412	411	420	422	416	435	411	405	452	422	408	413	416	418	431	436	414	429	413	432	400	411	402	449	420	410	450	424	426	448	418	415	442	414	435	408	414	392	410	417	405	431	442	379	455	422	423	415	447	421	438	433	417	435	443	420	450	419	451	444	421	428	415	421	375	422	405	402	469	425	390	404	401	430	417	412	425	456	392	406	447	422	418	431	406	439	437	450	402	418	398	439	426	401	404	405	452	431	437	433	417	396	391	435	392	406	422	405	435	412	453	427	448	453	452	429	420	473	406	443	444	398	426	410	422	438	378	413	446	416	402	429	438	417	434	421	404	417	452	407	426	411	409	408	425	436	400	431	391	413	420	435	437	424	449	428	441	427	409	398	443	393	448	419	414	444	433	446	446	412	417	434	432	465	432	424	444	455	437	402	428	458	402	453	435	414	421	425	433	427	418	429	421	416	428	443	429	420	417	457	456	438	404	431	425	427	411	425	444	407	396	401	422	429	427	407	396	419	463	424	437	427	394	387	408	417	418	420	411	419	439	433	416	425	439	417	445	439	402	375	451	415	430	454	460	425	428	419	424	434	414	383	436	439	400	420	406	444	436	403	422	422	418	468	430	431	427	416	447	402	431	387	412	447	424	411	398	427	435	454	442	408	415	459	421	409	447	413	426	404	450	416	415	421	404	416	425	469	435	428	410	421	411	383	398	406	412	465	418	372	416	438	443	408	443	430	415	437	412	386	398	426	408	423	396	404	402	426	443	438	385	412	397	455	415	445	413	419	395	431	402	406	383	421	417	421	404	409	435	428	443	439	418	415	448	411	438	438	436	411	409	436	467	425	416	421	406	418	415	424	425	453	448	375	376	389	467	420	404	437	436	434	411	414	425	432	434	410	429	400	446	438	400	425	407	431	410	408	405	442	449	425	403	456	432	390	404	446	373	418	416	442	435	450	413	390	404
13338	7691	704	345	492	439	461	382	330	312	225	225	217	198	173	152	117	120	112	114	93	89	77	63	89	80	68	57	58	65	54	42	72	60	51	41	53	42	46	36	42	45	39	45	44	33	31	27	29	48	52	30	27	40	38	29	38	31	34	36	37	39	37	43	39	39	31	29	30	42	46	34	31	33	43	35	31	44	31	33	34	36	32	33	32	36	36	34	28	28	27	44	34	39	42	30	33	37	38	33	34	38	28	27	36	37	31	29	27	38	40	41	37	28	37	34	36	40	37	44	28	35	28	33	31	35	31	32	40	39	30	37	39	31	33	33	33	32	36	35	34	44	24	30	42	37	36	36	38	25	41	35	45	31	29	27	40	41	32	25	28	37	29	49	38	24	40	46	41	38	21	43	42	34	41	38	28	28	37	44	24	35	30	30	30	26	37	35	44	28	31	28	39	35	43	37	32	32	37	32	42	25	35	30	37	33	32	24	36	34	30	32	29	46	32	32	50	19	27	37	42	24	37	30	44	28	32	38	34	40	25	27	41	36	34	46	27	39	36	27	30	30	24	28	30	33	30	32	43	45	25	38	30	30	37	28	46	29	35	31	31	33	40	38	33	28	43	31	30	26	35	30	45	52	38	34	37	25	38	31	32	36	40	39	30	23	41	27	33	46	25	32	34	42	29	36	34	30	24	31	36	39	29	27	38	37	33	38	36	44	35	37	36	28	27	35	28	46	30	33	48	40	37	31	29	40	30	33	31	31	27	27	33	36	40	31	49	37	32	32	38	24	30	38	39	30	30	38	41	38	36	31	34	31	37	38	35	32	32	35	36	35	29	34	35	33	32	30	48	44	41	31	36	34	37	48	38	35	36	31	40	37	40	40	43	31	35	33	35	34	33	31	42	33	36	45	39	27	33	37	38	26	38	30	30	31	31	30	29	37	30	34	38	37	39	24	32	32	32	36	36	39	28	27	40	39	31	34	34	33	37	39	35	31	42	30	40	24	34	31	28	42	32	29	38	30	29	34	43	32	34	45	28	27	41	34	43	32	29	30	32	35	42	31	36	41	33	32	36	36	35	39	32	36	46	22	36	47	33	43	27	23	33	37	39	27	37	35	41	34	31	34	27	39	45	45	36	32	48	35	33	34	40	39	35	26	34	43	35	47	34	40	37	45	31	24	37	34	40	39	41	29	36	37	38	38	28	36	40	37	35	39	46	39	34	36	36	23	26	39	38	35	42	51	30	37	35	37	24	41	29	34	30	29	34	34	35	38	42	33	35	41	27	33	22	42	26	48	37	36	43	32	26	37	31	22	36	31	29	30	37	38	42	35	26	26	29	33	29	34	40	34	35	36	39	40	34	46	33	37	46	22	27	33	31	34	41	32	36	37	41	33	28	34	25	31	36	33	33	28	46	37	27	29	41	39	36	43	39	38	33	24	31	32	27	27	31	31	29	28	37	30	35	43	36	36	35	39	34	47	32	26	32	34	33	42	29	37	25	28	30	31	34	36	33	34	32	44	34	30	32	31	43	32	45	35	39	34	36	29	53	40	36	33	24	34	33	31	39	30	34	45	34	32	23	34	43	27	36	34	29	30	32	33	36	31	31	42	37	38	35	35	40	41	31	49	33	19	46	36	40	36	38	36	32	36	34	33	44	34	38	45	33	49	23	32	39	30	36	36	38	28	38	50	40	35	35	24	35	39	38	36	32	33	37	39	39	28	33	34	45	29	31	48	25	24	29	29	31	38	36	34	35	34	36	50	28	27	31	35	35	45	48	25	34	31	35	33	32	31	39	36	33	37	30	21	24	34	49	36	38	42	34	36	27	41	39	29	30	34	40	25	33	41	29	40	40	34	24	35	49	37	37	44	32	37	26	36	42	31	40	33	39	37	25	30	36	36	28	33	42	36	29	36	23	47	30	27	35	31	39	42	40	39	30	31	39	33	31	35	37	41	33	32	38	34	37	31	27	37	30	30	30	41	42	36	24	40	29	31	31	30	39	38	32	31	39	41	36	39	31	35	38	32	31	45	27	43	30	33	24	24	41	30	44	40	29	28	39	28	34	44	32	32	43	39	35	29	39	35	32	35	29	37	40	38	25	23	40	30	40	35	38	40	29	33	38	35	31	25	22	42	42	41	32	44	40	35	39	36	33	33	32	29	32	41	41	39	34	36	41	40	31	47	37	42	23	32	24	29	37	32	47	26	29	23	34	34	33	41	33	36	38	23	39	42	34	36	37	31	27	28	36	31	35	27	29	34	38	34	25	37	32	44	31	30	30	33	20	36	36	33	37	39	23	42	41	38	31	41	37	44	39	30	41	34	27	29	31	28	39	37	36	37	30	36	27	42	34	36	36	30	34	36	31	37	36	31	32	40	36	35	37	31	30	32	33	43	32	24	29	36	33	34	31	39	35	39	33	34	38	31	28	21	30	39	39	40	40	38	38	33	30	36	36	24	28	30	37	28	33	23	37	42	28	27	35	28	36	45	20	28	24	40	24	38	26	38	35	41	30	37	26	40	41	31	24	37	21	31	30	24	41	40	36	34	41	38	25	29	32	30	35	24	33	37	38	33	29	31	35	39	35	34	40	32	35	26	46	45	37	43	37	36	28	27	42	34	25	36	14	30	29	36	37	31	37	32	28	42	40	41	37	29	40	37	37	42	35	48	28	19	33	27	36	45	27	31	27	40	34	34	32	25	30	28	33	33	38	36	28	30	34	39	31	46	40	36	41	33	35	25	47	38	33	38	49	26	35	38	34	26	36	39	37	28	37	37	35	44	40	34	25	32	42	40	32	28	30	31	39	39	37	39	28	40	39	29	32	31	28	32	30	31	43	41	48	33	32	39	26	36	43	30	42	40	31	36	39	28	31	31	20	24	45	35	33	31	45	31	34	26	35	30	32	42	26	44	20	28	39	31	29	44	35	38	33	30	26	32	37	44	34	31	30	36	41	30	38	43	28	36	29	36	31	39	45	32	31	28	44	36	32	31	28	26	36	45	31	32	35	20	32	38	33	33	40	28	36	35	36	44	42	40	35	28	29	35	36	28	43	22	27	27	45	36	37	35	34	40	38	27	36	36	32	40	38	38	43	35	55	37	37	32	54	22	41	33	39	40	35	35	24	38	30	28	43	40	40	33	33	30	42	28	38	30	31	44	39	34	37	34	34	42	29	35	34	34	38	39	48	27	37	19	38	34	29	36	34	36	34	34	33	32	30	32	23	40	28	33	31	31	34	33	28	31	37	24	31	46	34	37	32	45	33	32	36	42	44	27	35	29	44	23	37	27	26	37	39	31	47	27	33	37	44	32	38	38	28	34	30	37	34	31	25	46	29	42	42	34	31	32	32	43	30	37	45	30	33	37	38	26	29	37	31	37	29	26	29	42	34	26	31	38	29	34	29	24	31	41	29	38	49	36	27	45	35	33	35	37	40	38	27	34	29	39	36	38	29	39	32	41	24	35	33	42
53232	36446	10114	20256	27295	26445	23814	20323	17314	14495	12374	10571	9387	8161	7188	6352	5704	5270	4638	4261	3771	3338	3054	2755	2558	2396	2246	2032	1937	1778	1693	1596	1458	1440	1356	1336	1288	1180	1107	1120	1123	1074	1070	980	929	903	887	855	859	772	830	738	709	746	707	736	670	692	665	696	675	661	703	710	722	678	714	675	647	629	726	678	674	681	697	661	676	658	572	644	609	603	609	620	547	643	600	574	600	575	644	579	562	607	581	584	619	603	562	546	590	589	591	578	580	602	579	551	543	602	586	606	544	561	573	594	564	566	578	585	534	584	575	567	565	566	594	561	537	562	575	580	588	546	540	582	577	547	555	536	556	556	564	584	610	547	523	556	554	542	520	598	564	576	559	570	561	550	584	545	573	565	558	508	574	555	552	566	556	565	550	557	554	568	517	533	582	563	546	567	560	593	581	527	523	577	541	556	605	545	546	522	544	574	526	571	581	546	554	511	594	558	580	527	569	550	587	549	566	589	552	536	585	542	547	570	511	537	549	558	556	541	556	554	519	585	553	559	518	591	563	511	542	524	507	524	512	604	585	598	506	527	559	525	575	588	551	513	562	534	565	569	550	563	563	548	557	534	484	541	525	548	577	524	543	566	538	567	546	576	556	543	518	559	588	566	533	580	575	528	558	526	552	558	597	513	577	525	561	548	571	559	557	559	557	516	545	520	564	546	559	582	535	569	562	556	514	584	567	529	549	562	576	564	548	518	588	570	528	568	542	519	529	540	557	545	526	538	562	558	569	520	583	573	549	514	567	544	554	527	548	544	553	554	552	549	581	572	559	536	552	552	522	573	584	548	538	561	557	582	560	559	577	550	502	530	561	530	544	588	569	486	547	604	530	534	564	549	557	577	586	543	564	585	548	569	531	547	550	586	555	561	540	566	516	541	529	512	530	542	539	550	537	521	574	499	556	539	545	532	523	612	562	549	557	577	552	581	538	514	540	549	549	551	565	590	516	519	561	560	586	545	576	573	531	544	535	557	519	566	580	549	549	501	573	583	548	562	528	573	539	571	533	538	590	530	557	558	561	535	542	593	515	517	580	517	540	479	554	536	562	562	556	589	566	605	534	534	521	531	559	594	575	514	564	567	551	515	552	534	564	554	554	529	546	559	531	542	527	565	560	539	532	543	552	586	537	580	563	551	605	597	529	530	543	558	538	565	564	544	559	586	572	556	577	592	543	543	549	593	560	549	542	555	543	560	569	554	596	534	572	498	605	557	550	601	561	530	578	557	540	578	536	524	515	549	557	522	537	534	583	545	551	597	567	511	516	530	560	524	532	519	533	525	547	556	567	580	552	532	576	542	525	557	547	551	575	549	599	548	491	517	554	561	543	521	540	504	533	534	526	542	531	581	570	563	570	506	572	561	602	582	557	509	561	568	566	555	501	571	582	554	528	544	550	555	568	557	521	555	535	560	536	577	522	556	552	515	603	590	528	586	529	552	519	556	531	531	540	540	576	520	558	540	531	566	590	520	526	540	490	523	527	562	592	551	552	523	534	564	581	534	576	555	532	518	548	558	554	528	595	590	542	579	562	501	560	577	550	583	522	545	543	552	584	535	509	568	563	567	549	559	546	518	536	547	566	600	534	536	499	528	556	589	553	528	543	509	496	561	534	578	524	541	585	523	577	514	563	514	534	506	618	540	527	631	516	548	543	559	526	531	575	533	549	511	553	517	528	545	517	551	596	569	549	563	544	541	546	564	558	563	531	523	539	559	557	560	548	556	553	543	597	555	530	534	548	560	561	576	562	567	537	517	538	540	620	554	560	586	586	576	555	561	568	570	564	567	528	584	527	530	589	551	596	573	557	556	554	562	617	542	525	587	524	553	549	573	559	532	542	528	580	562	557	562	613	547	558	568	564	544	544	553	544	553	508	553	534	579	549	539	522	562	555	541	574	547	557	555	534	574	526	534	588	526	536	580	559	539	516	529	612	582	547	552	589	516	591	555	512	575	564	572	528	552	524	530	550	542	579	570	564	515	543	578	551	504	564	582	566	556	505	574	522	559	568	567	564	553	585	542	560	536	582	550	531	551	553	591	518	530	604	574	577	583	570	567	544	530	563	549	546	542	562	583	559	538	545	510	565	502	537	499	574	568	570	558	571	570	579	512	541	549	577	574	564	561	566	511	539	577	554	545	558	546	579	574	545	529	551	512	568	524	580	593	576	560	552	536	536	571	550	521	559	554	536	554	530	514	596	594	559	529	576	533	528	579	535	559	518	567	539	576	595	538	547	578	512	581	534	513	556	525	546	556	500	524	586	581	549	564	565	525	558	544	564	547	530	495	548	565	538	573	597	542	560	552	533	560	553	563	576	572	569	557	541	551	488	580	540	605	508	552	564	555	548	526	553	572	532	509	552	532	552	587	554	566	536	573	561	585	599	514	577	607	561	557	553	563	549	498	546	560	480	528	557	569	527	536	569	561	547	506	533	589	596	573	545	552	556	537	545	584	580	568	541	531	553	569	588	584	522	541	558	531	594	552	557	538	514	557	505	566	532	552	540	536	568	524	522	563	557	543	533	569	585	532	502	554	617	560	542	548	546	560	558	529	537	556	546	588	532	566	575	588	541	543	563	527	521	571	539	511	543	533	506	542	524	562	515	506	543	537	578	530	610	576	545	542	517	553	542	537	543	550	548	518	544	556	536	542	561	560	542	553	542	526	543	547	543	539	586	595	578	517	559	556	575	558	534	543	546	564	549	581	603	583	562	532	554	559	525	562	531	539	559	549	563	527	578	525	551	550	563	541	545	542	573	554	564	558	567	569	575	576	530	575	612	543	564	502	543	531	525	554	502	556	529	578	500	536	541	551	502	545	522	553	540	544	557	574	550	523	593	538	560	567	515	552	535	551	575	546	570	588	554	565	515	572	564	550	515	579	564	576	545	510	547	567	584	543	551	574	540	571	572	546	591	547	541	521	521	540	563	595	515	550	538	526	547	539	522	509	569	567	576	565	566	577	533	564	574	542	556	537	550	565	532	519	533	530	533	577	573	572	564	524	559	535	557	508	518	583	535	551	578	578	541	548	553	575	539	542	548	602	551	607	550	527	570	547	505	546	560	562	582	546	594	537	551	564	588	511	535	540	557	623	560	539	541	549	575	557	544	573	522	549	568	567	578	557	508	564	579	542	538	530	537	531	516	515	526	506	553	518	565	547	580	555	565	542	532	561	525	556	525	566	533	537	553	557	527	577	554	546	547	527	563	541	569	559	598	553	512	562	534	551	546	589	556	503	583	533	543	561	553	490	507	577	546	587	576	536	566	513	532	548	519	582	568	561	522	516	570	594	509	554	569	564	541	522	566	581	530	521	579	532	558	545	548	559	568	536	545	518	598	542	564	577	557	571	549	547	529	555	585	581	554	589	545	554	543	547	567	571	558	560	586	530	529	604	574	561	578	559	530	554	578	535	584	558	567	558	558	577	527	555	575	513	596	543	583	590	534	546
4825	1615	172	136	157	181	160	157	122	111	96	88	92	78	66	43	55	48	55	44	37	34	32	38	48	21	32	23	19	25	24	23	21	19	23	18	22	22	19	20	22	23	14	23	16	19	24	15	17	20	22	17	11	8	13	21	21	22	24	21	16	18	17	20	11	17	22	16	11	16	17	11	23	6	17	22	16	18	21	17	8	16	10	22	18	24	22	17	14	15	12	20	13	20	18	21	18	19	15	20	26	23	21	10	18	21	16	16	20	24	18	17	15	13	11	21	11	11	10	16	13	19	12	15	15	13	14	17	12	21	9	11	11	14	13	14	22	8	16	21	11	14	15	10	12	12	16	11	22	22	12	16	21	21	20	10	25	19	14	20	16	18	24	14	15	21	13	7	20	15	15	13	14	20	20	15	10	15	14	14	16	18	18	13	20	13	22	19	15	16	13	19	11	21	21	17	21	17	11	14	15	18	20	15	14	13	13	15	22	12	18	17	15	15	21	17	20	18	8	16	11	17	20	10	11	16	14	21	10	10	15	11	14	15	18	17	11	16	19	13	17	18	14	18	19	19	19	16	14	18	10	17	12	19	15	20	13	15	18	11	20	13	24	13	16	14	18	15	12	16	13	21	13	12	11	15	13	19	11	24	15	15	23	15	16	14	14	14	20	15	16	19	16	11	16	16	19	16	14	18	15	18	14	12	26	24	14	22	13	18	14	19	10	12	16	18	17	12	14	19	11	21	21	15	21	14	15	11	16	8	22	12	13	16	12	19	17	17	12	13	13	21	21	16	17	13	23	22	9	13	16	14	16	13	22	14	17	19	22	17	17	15	11	25	18	10	11	9	17	18	26	26	17	15	19	17	17	19	17	21	16	14	13	20	17	14	20	15	15	16	19	19	12	16	13	20	15	23	18	13	17	14	14	10	18	12	11	13	17	16	19	13	18	18	14	14	16	16	20	19	11	12	12	16	14	21	18	15	15	18	10	23	16	14	11	15	12	11	19	16	17	17	24	19	22	8	12	19	20	17	14	18	21	17	12	22	9	8	14	18	11	14	11	11	18	13	15	19	14	12	14	12	17	26	22	9	13	10	16	15	14	15	15	13	10	16	14	18	22	14	17	16	18	21	20	21	16	16	20	17	19	17	12	21	17	14	17	22	18	14	20	16	9	16	15	17	16	19	18	19	16	19	10	18	15	12	13	14	18	19	15	13	15	16	22	14	16	14	16	8	27	16	17	22	12	11	18	19	21	19	18	15	11	13	9	18	28	25	22	20	12	19	15	20	7	14	22	21	19	19	19	14	15	23	15	15	18	12	18	16	18	17	7	10	17	14	15	18	10	18	24	24	15	15	11	20	20	14	11	18	11	18	15	13	17	15	16	18	6	12	15	15	14	18	15	26	11	14	14	21	10	16	18	16	9	15	17	17	13	13	20	17	15	14	11	19	10	12	10	22	8	26	13	14	19	14	15	18	17	28	11	23	13	19	17	13	16	14	19	19	13	10	9	15	24	14	16	14	21	10	18	18	26	14	13	21	14	16	11	18	17	18	13	21	22	19	20	14	22	11	10	21	20	11	11	17	14	13	20	13	22	19	14	22	12	12	19	17	14	14	15	18	18	15	13	14	23	11	13	23	18	15	11	18	14	16	14	16	11	13	17	12	8	18	17	17	15	17	18	16	15	20	22	20	18	4	12	18	19	11	18	16	11	14	18	18	12	15	16	16	16	19	15	13	16	11	16	15	21	15	14	12	16	19	14	16	18	18	14	13	16	20	16	14	18	20	17	7	21	16	16	15	15	14	10	16	11	16	8	18	13	21	23	18	13	11	13	16	22	21	17	12	33	18	4	15	12	16	12	13	10	13	20	13	15	23	12	16	17	13	12	15	22	19	23	15	12	19	22	23	17	13	19	19	10	6	18	16	19	18	17	23	13	12	16	13	15	21	12	15	14	13	15	16	18	8	10	19	18	19	10	12	15	17	20	10	15	13	9	16	16	11	25	17	17	10	15	12	15	13	9	13	18	13	23	14	13	14	15	13	13	16	25	21	16	16	10	20	18	15	21	16	9	21	16	13	24	12	15	15	19	17	18	13	15	13	21	11	19	15	15	16	11	22	13	16	24	17	9	11	16	9	16	15	10	10	21	14	13	15	15	14	19	12	15	15	20	18	12	22	16	15	16	17	13	13	16	23	15	26	21	12	22	15	22	8	17	17	13	17	17	21	19	19	13	19	16	18	16	18	15	12	20	12	22	12	7	19	18	22	10	16	14	10	18	18	22	9	15	18	14	18	20	16	16	13	21	24	17	10	12	8	17	17	18	18	13	18	12	15	17	13	18	13	13	17	16	14	13	13	12	14	17	18	9	17	9	22	20	22	21	12	12	14	17	14	16	17	21	24	12	15	15	17	14	18	13	17	20	16	19	12	18	17	14	9	16	21	13	20	17	20	18	25	11	18	16	20	16	13	15	15	14	14	19	13	14	23	23	11	15	19	16	14	15	13	20	20	13	11	14	12	22	11	18	20	16	23	20	16	7	20	20	11	19	15	11	15	14	20	8	10	20	14	17	19	13	17	12	15	20	10	14	19	20	18	13	11	22	20	19	12	21	7	15	16	13	10	20	21	19	16	14	14	15	16	14	21	18	15	17	17	13	24	14	18	19	23	22	18	10	11	21	18	9	14	23	19	19	15	12	20	17	12	19	19	11	16	19	20	15	12	21	12	21	18	12	10	13	14	17	19	10	12	12	14	9	15	22	20	17	21	15	10	22	15	5	18	19	17	11	17	12	16	18	18	21	18	18	22	10	16	14	20	16	14	20	14	14	9	11	13	14	15	13	21	20	22	14	16	16	18	19	21	14	14	17	15	15	21	19	15	14	17	15	13	15	22	15	19	20	14	14	10	17	15	17	13	12	12	19	17	21	12	15	14	14	18	16	18	12	6	15	18	23	18	17	14	16	14	10	23	14	19	21	13	17	13	16	17	17	14	16	17	21	18	20	20	14	16	19	18	13	11	18	11	10	14	15	15	17	18	22	17	9	15	18	16	11	22	22	20	20	21	11	16	25	17	12	22	16	16	10	22	17	19	19	18	21	24	20	14	13	21	6	25	15	20	17	12	14	24	15	15	12	16	16	19	19	17	10	16	11	17	15	17	10	19	13	19	19	11	13	12	13	20	11	17	10	15	13	23	23	20	15	20	17	21	22	17	13	14	17	14	25	23	9	12	10	16	16	10	17	15	15	19	13	18	18	12	13	21	21	13	19	13	26	24	14	16	15	20	16	11	15	18	23	18	13	10	16	16	13	14	19	8	27	22	8	20	19	14	18	13	15	17	15	16	16	16	21	9	21	10	20	20	9	23	13	15	14	18	18	11	19	14	12	11	14	13	17	13	22	18	20	16	12	14	14	14	20	18	13	18	16	15	13	21	15	18	17	16	19	13	16	19	13	18	18	12	18	18	10	19	14	13
38571	21685	4426	10771	16266	15891	13001	10754	8591	6838	5359	4396	3854	3422	2865	2458	2263	1986	1816	1642	1389	1280	1129	1030	925	908	865	762	704	666	664	680	592	538	546	505	517	474	463	477	423	444	412	447	408	407	354	359	341	339	341	335	344	329	317	301	327	294	345	311	317	303	303	288	316	350	276	328	325	341	341	336	293	312	287	315	276	304	311	306	288	312	299	301	318	292	292	295	253	272	277	272	254	255	265	281	287	283	256	283	261	283	261	250	270	294	296	278	312	251	271	315	294	299	283	249	281	256	285	289	285	292	280	263	269	270	262	240	267	254	266	277	282	285	259	280	257	287	280	249	260	269	259	253	232	296	275	267	281	274	250	270	282	296	265	253	251	266	273	253	254	260	251	267	270	278	274	272	270	255	266	233	278	277	274	241	265	294	252	277	279	273	279	276	255	286	275	274	247	275	257	271	266	259	244	225	300	265	277	258	283	287	255	282	264	274	285	260	248	276	273	292	284	259	257	255	274	262	274	242	255	260	284	284	265	291	244	262	258	283	287	276	281	254	278	299	282	274	289	284	302	245	288	283	275	261	235	291	232	297	248	290	268	273	270	268	278	269	256	277	245	268	253	258	264	286	264	253	271	270	273	284	249	256	282	253	275	278	279	276	285	261	248	303	249	268	275	287	282	251	270	287	273	258	270	250	258	242	264	269	284	257	264	299	259	256	278	263	240	244	267	258	262	284	256	259	289	234	255	231	275	303	229	277	252	249	297	278	278	283	272	277	266	254	298	274	301	280	301	262	253	224	265	258	268	277	276	259	258	266	291	274	301	240	250	267	311	277	294	264	265	261	253	271	253	259	271	265	244	255	265	252	242	272	264	255	250	249	280	237	263	267	283	289	265	254	254	251	296	265	289	267	290	295	233	256	250	263	250	254	252	282	251	280	235	263	270	306	289	253	295	269	273	284	246	238	251	253	273	255	256	243	218	269	267	273	278	261	245	273	265	247	268	254	279	277	251	270	274	286	283	271	254	270	312	271	296	279	238	279	254	277	284	270	285	266	248	269	247	263	275	272	258	273	251	284	252	261	260	274	254	280	273	281	273	260	245	283	300	277	247	260	258	272	277	265	254	298	275	267	295	271	258	294	262	256	275	277	258	291	262	258	258	262	261	250	260	276	256	287	259	285	289	249	284	291	278	258	260	276	291	252	276	257	276	266	242	283	274	298	291	270	262	298	263	287	273	261	286	294	253	255	279	283	257	256	274	272	285	258	282	253	244	283	272	252	271	268	247	261	263	292	283	276	267	242	300	307	257	273	276	277	258	255	252	257	274	242	254	263	259	249	290	255	308	267	273	278	256	274	244	266	244	295	268	252	268	311	270	269	249	294	252	293	273	237	249	279	256	243	271	286	262	280	281	229	255	259	268	291	258	276	271	246	251	263	256	287	273	269	268	295	269	301	264	292	269	291	267	256	262	277	277	280	261	274	262	262	254	272	279	264	282	266	248	239	272	310	271	293	259	289	260	251	262	268	303	252	278	273	269	254	257	246	248	254	258	282	280	260	289	288	271	275	264	279	286	275	263	277	268	275	250	268	276	269	242	270	258	282	250	291	255	234	252	293	261	272	278	263	285	258	284	284	276	291	266	272	247	255	278	279	266	249	277	258	288	275	274	289	262	267	270	290	239	281	279	278	273	314	246	287	264	267	300	236	271	251	257	253	236	273	272	258	270	254	267	247	259	280	273	275	272	279	261	241	258	261	288	288	273	285	262	228	292	239	287	266	259	261	279	254	246	240	274	282	242	273	285	270	252	302	241	246	257	314	265	249	233	256	258	274	297	237	261	252	284	262	239	273	301	294	239	263	284	262	291	259	282	256	256	268	253	279	312	276	264	256	268	261	266	243	244	247	277	244	312	274	288	282	257	274	290	262	283	277	259	274	268	268	249	300	260	269	296	281	240	281	276	254	249	272	274	266	302	262	257	235	272	268	262	256	268	284	291	288	275	257	239	244	256	286	263	266	270	256	239	306	257	264	274	275	259	276	242	281	256	274	278	263	270	282	280	287	283	272	249	233	262	263	271	270	277	276	252	240	263	263	248	251	247	250	281	243	258	247	285	297	268	245	260	276	254	259	258	276	240	262	263	278	263	262	272	271	234	276	254	279	250	295	253	280	280	280	259	230	257	302	279	285	274	280	280	255	307	249	236	261	255	281	283	292	279	251	279	285	262	272	252	279	271	284	246	253	260	252	251	245	245	270	288	259	291	246	276	237	280	262	272	268	267	274	258	277	285	262	271	266	291	270	263	263	276	267	279	298	284	278	283	252	276	294	249	257	266	260	251	283	290	271	282	264	267	274	251	255	284	244	254	280	254	276	279	238	290	266	270	270	280	282	260	291	316	259	291	259	260	248	237	264	253	243	301	262	267	265	268	275	250	290	282	249	275	284	267	269	280	268	251	274	279	251	252	262	273	294	263	279	270	253	256	270	257	264	273	253	274	269	295	295	262	252	274	272	299	270	267	264	273	275	280	275	238	250	250	251	262	255	270	234	236	246	276	248	257	271	265	264	292	256	281	265	284	272	274	242	252	265	285	242	236	291	265	251	271	232	287	284	267	259	280	263	247	294	269	289	270	281	253	266	247	270	269	287	282	245	253	268	294	283	241	260	238	274	283	238	252	280	279	283	269	242	259	274	269	260	264	279	276	265	246	269	269	276	250	273	288	273	286	267	285	260	281	296	293	255	270	248	262	257	298	266	275	261	262	255	264	294	273	257	243	272	269	267	285	280	282	259	257	266	273	252	256	292	246	302	300	262	260	257	273	240	275	273	275	271	247	262	238	303	247	256	254	277	261	267	289	252	274	261	283	281	292	264	255	266	280	259	263	283	248	254	250	278	254	258	285	281	267	291	263	260	288	260	253	261	252	274	260	283	262	270	263	258	261	253	309	254	267	251	247	259	238	265	284	270	280	292	242	261	289	264	270	312	245	285	247	273	298	265	275	227	298	251	293	247	267	268	285	285	267	283	246	249	211	254	287	258	267	272	268	293	267	256	265	254	256	259	264	262	264	273	262	274	289	270	286	279	297	274	264	259	274	278	252	259	291	242	264	244	259	240	266	282	278	296	292	256	270	251	316	249	281	266	276	282	269	270	273	232	274	245	278	241	251	276	265	258	265	253	260	270	271	279	258	282	274	272	251	299	265	292	262	253	286	266	274	264	263	290	246	277	256	261	234	277	271	262	261	279	296	245	293	277	277	259	280	253	259	285	254	243	292	275	282	266	260	261	274	277	271	277	285	256	260	268	272	279	264	261	265	280	279	284	266	274	249	278	277	275	262	257	289	276	277	263	236	265	272	256	255	243	263	306	242	250	282	241	233	255	276	275	267	260	243	239	238	273	253	271	271	233	268	275	263	250	278	299	282	265	262	234	266	260	278	319	282	266	263	269	246	251	266	274	278	291	262	264	267	280	284	276	267	283	250	256
11427	6170	545	302	444	413	360	332	281	262	239	170	170	165	146	137	114	118	112	88	85	72	75	69	60	63	40	41	46	46	53	41	44	45	41	33	46	57	35	35	41	40	21	34	43	31	40	46	30	31	23	39	35	28	33	40	24	31	30	27	29	22	41	29	35	30	21	31	41	30	34	37	45	34	29	24	35	26	21	39	34	29	23	31	35	29	29	25	27	39	35	36	29	23	23	29	33	36	22	28	25	46	19	27	26	36	21	30	24	22	35	27	28	30	29	32	31	24	31	19	29	35	29	22	30	28	28	39	28	31	29	23	23	29	20	25	24	36	33	28	27	26	25	32	31	39	26	26	37	22	33	20	38	22	35	27	20	23	32	39	26	27	29	30	21	27	31	29	22	31	24	32	24	20	31	37	29	32	39	29	30	22	34	25	23	23	33	25	26	33	30	26	28	31	23	38	22	34	31	17	31	20	20	16	32	23	27	28	29	26	30	18	34	25	33	28	25	39	27	29	29	29	30	18	15	28	38	28	23	23	33	31	32	39	27	25	25	16	30	39	37	32	30	36	28	19	33	33	22	21	33	23	28	30	29	31	32	34	35	39	31	33	25	31	35	42	20	41	22	17	30	32	35	33	30	29	27	30	32	34	31	22	29	32	30	28	32	30	31	33	31	24	28	26	24	33	30	36	27	28	26	23	26	30	37	28	30	32	23	39	20	28	29	27	30	29	37	25	31	23	29	24	19	33	33	25	31	28	28	36	33	28	30	29	38	25	25	21	41	28	33	21	30	29	31	16	29	21	18	27	25	40	28	28	27	39	27	22	29	24	25	27	28	34	25	28	31	26	27	29	28	31	34	32	24	23	30	31	30	38	26	25	29	28	31	28	26	31	25	35	28	33	33	28	33	36	18	24	35	27	29	36	28	33	39	33	35	30	23	32	31	27	42	25	36	21	42	28	30	28	30	30	26	32	38	25	23	38	18	27	24	27	23	30	39	30	25	23	25	32	30	36	26	30	28	30	31	23	34	29	20	28	35	30	31	37	27	31	19	28	28	27	26	38	29	28	28	28	27	33	23	31	25	20	37	33	26	32	27	36	32	35	26	30	38	38	27	39	28	24	35	34	16	23	30	28	30	35	29	24	25	39	23	25	33	24	28	31	29	27	25	28	33	23	20	22	28	25	23	32	43	25	25	28	29	34	30	36	32	33	24	28	40	29	26	26	25	30	32	37	32	29	26	32	21	26	36	38	41	28	22	33	32	19	26	37	29	38	30	34	27	32	35	22	26	29	19	25	24	28	35	28	35	36	24	24	28	26	30	30	24	26	28	32	32	25	21	25	26	25	23	28	31	35	37	25	25	35	30	26	34	19	29	31	30	21	27	28	30	27	27	38	21	34	30	30	24	25	20	26	33	27	28	16	19	27	31	30	33	33	27	22	25	35	29	29	19	24	28	15	26	35	28	34	32	36	25	29	30	25	30	23	26	29	27	30	28	31	23	32	25	28	29	29	30	33	25	29	27	25	20	20	37	31	17	41	33	24	32	29	36	22	30	23	38	29	19	30	34	30	36	35	26	26	29	37	23	32	29	23	29	30	30	36	34	26	31	28	28	25	30	24	31	38	25	30	24	24	32	22	27	33	29	27	30	32	19	26	27	27	36	26	29	33	28	29	26	30	27	24	26	33	29	41	21	28	29	37	24	21	25	24	19	26	24	22	34	25	26	38	37	26	25	25	27	28	30	28	25	25	26	30	27	28	33	26	34	34	29	37	28	21	33	24	27	25	35	39	31	32	28	33	34	33	24	31	23	29	40	28	29	36	23	39	31	23	25	25	27	35	25	36	47	26	40	30	38	17	26	30	24	25	37	24	30	26	37	37	35	27	35	40	37	25	31	29	29	27	25	27	29	25	24	25	35	33	28	24	28	37	30	26	30	34	26	24	24	36	34	26	28	24	33	38	31	30	29	35	28	27	33	29	25	30	30	42	23	23	24	25	22	21	33	37	34	29	25	30	38	28	28	28	36	26	30	30	29	39	28	22	24	31	20	25	30	16	23	31	25	27	29	29	34	29	26	21	29	27	21	32	27	34	30	22	31	25	32	26	29	43	39	22	27	30	25	25	32	35	24	26	22	27	27	31	32	24	31	24	24	38	34	29	36	29	32	21	25	22	43	34	29	24	24	38	22	24	28	26	24	39	28	27	39	22	24	28	30	20	32	30	32	16	35	24	25	26	28	17	26	35	34	27	31	29	31	29	23	34	27	38	17	23	30	20	30	23	33	21	28	35	35	21	30	31	32	22	25	28	28	16	25	36	20	30	22	31	31	33	27	36	22	21	31	23	22	29	33	19	30	25	31	24	35	31	22	16	28	32	40	34	30	38	31	23	34	33	43	29	40	35	24	27	32	31	29	22	25	27	32	29	25	33	32	35	33	27	34	27	23	41	29	35	24	25	37	22	30	30	31	32	30	30	23	30	31	27	37	36	29	33	33	38	22	27	17	32	27	22	25	29	22	24	32	27	32	27	26	29	36	32	30	33	37	35	32	29	27	28	26	35	27	23	35	25	38	29	33	18	34	27	35	30	31	30	36	34	35	28	27	21	23	31	31	29	40	28	30	30	37	39	20	29	31	28	26	27	29	36	26	22	34	24	26	22	32	38	29	22	33	28	28	23	31	33	45	24	24	28	26	36	31	29	19	33	22	30	36	36	21	25	35	28	28	25	34	18	39	35	31	32	32	29	25	32	30	26	34	32	20	34	42	31	18	21	21	27	35	25	35	22	32	38	28	33	24	19	27	18	22	29	25	22	28	19	27	29	21	32	27	28	31	29	32	45	35	26	38	27	31	36	34	24	30	27	30	20	31	28	32	29	36	20	31	27	31	34	25	22	28	29	30	28	33	32	32	27	39	18	26	35	25	32	30	29	32	39	32	22	33	29	29	33	29	36	28	26	24	26	20	28	29	36	29	30	23	18	24	37	31	40	25	33	37	27	32	25	30	31	21	23	26	30	28	28	30	25	24	25	25	40	27	28	27	30	32	31	32	20	25	18	35	29	17	31	40	27	25	27	27	24	18	24	23	17	30	36	27	31	28	23	33	31	24	24	25	28	39	29	24	37	32	33	30	17	36	26	35	23	23	22	30	41	24	35	24	23	21	26	21	31	34	38	32	27	31	34	36	33	30	24	28	25	31	23	31	30	31	32	25	37	39	25	33	32	26	28	30	21	29	24	34	29	20	28	30	34	28	29	33	20	26	23	19	27	20	28	31	31	28	22	25	31	30	27	32	20	30	38	19	32	30	28	28	36	33	35	36	31	27	23	28	34	27	25	33	32	38	27	34	24	28	34	27	25	25	29	20	33	21	29	18	26	29	35	31	22	33	34	28	31	29	34	33	18	31	30	36	35	27	24	18	27	28	26	24	35	25	33	29	42	30	24	23	24	29	22	42	27	37	28	27	21	24	25	25	27
51194	32595	8973	18782	25923	25158	22316	18957	15948	13280	11135	9574	8340	7297	6334	5680	5121	4533	4021	3559	3198	2725	2612	2327	2127	2041	1979	1774	1593	1457	1436	1304	1267	1220	1165	1100	1027	1032	1004	921	899	877	833	890	805	723	764	686	669	641	637	591	635	564	575	626	606	596	548	573	561	567	626	587	592	585	569	604	543	550	534	591	585	593	567	554	563	547	515	523	502	507	515	584	503	485	505	514	521	502	501	504	483	532	506	493	506	506	489	477	504	491	462	472	481	506	477	465	508	483	503	459	498	477	508	506	473	431	504	534	511	456	503	465	465	477	461	483	497	488	473	474	475	466	470	514	453	466	467	489	492	483	486	490	470	459	506	460	487	469	450	488	449	459	462	472	476	444	473	481	451	491	484	484	486	482	446	503	462	431	500	449	471	472	462	495	469	496	469	498	463	458	475	490	450	486	453	473	516	472	399	428	460	462	475	446	469	478	508	484	481	497	455	451	483	465	461	478	466	473	410	467	473	465	437	421	433	466	452	466	486	454	459	448	475	458	451	452	429	509	454	511	464	450	444	457	465	458	468	482	476	450	486	491	442	426	494	483	466	465	446	497	483	425	444	449	469	421	457	448	431	452	509	452	479	473	453	454	443	464	434	462	492	478	466	457	471	475	490	428	460	460	484	474	473	457	430	468	479	431	461	438	439	472	479	467	449	460	498	474	422	485	451	457	479	495	459	476	460	416	462	492	442	468	452	452	455	484	489	461	461	468	468	443	427	455	463	489	426	491	477	430	417	471	457	461	419	518	462	442	470	452	479	485	457	474	449	465	489	481	478	461	471	474	441	447	457	490	474	437	456	512	454	458	452	482	487	481	467	463	515	476	441	453	464	429	471	474	450	457	446	438	468	473	489	469	479	470	460	486	483	418	492	518	438	481	444	468	451	441	479	441	489	473	464	458	457	461	490	511	489	469	472	455	447	493	459	494	423	484	449	458	418	467	460	477	456	485	482	481	461	470	488	506	443	447	479	442	494	440	440	495	496	467	433	489	453	467	489	477	468	463	468	466	445	443	458	480	453	458	478	462	505	467	476	434	450	448	432	458	454	475	447	471	484	450	479	482	463	466	485	428	475	460	491	438	497	474	461	490	479	430	456	446	470	439	466	476	452	477	484	499	419	501	480	477	497	491	479	462	489	436	472	415	486	509	452	463	438	506	428	493	449	448	462	452	479	513	492	479	434	485	459	423	472	439	483	439	460	464	489	482	498	471	466	434	432	455	452	447	443	446	419	472	480	492	494	472	456	470	439	478	446	462	488	445	489	413	455	522	452	492	457	485	443	468	495	496	484	490	447	437	431	493	451	462	472	485	445	449	496	480	462	476	455	471	475	450	446	439	447	464	500	477	458	477	469	446	467	463	448	454	490	493	478	455	462	464	404	470	454	464	435	483	423	495	498	476	506	467	456	482	463	473	463	498	461	502	466	484	447	434	439	469	442	439	475	443	483	471	438	437	473	456	456	438	502	446	485	439	455	461	471	434	479	419	460	446	433	478	451	482	474	476	417	478	450	442	512	489	458	456	473	436	453	479	461	474	488	459	492	472	473	484	424	470	465	491	460	424	454	465	477	474	450	457	518	465	432	473	499	437	455	452	477	500	467	470	486	449	463	476	502	457	456	497	459	450	465	451	469	476	446	449	448	464	504	450	483	453	449	495	461	493	476	513	446	480	469	504	443	468	479	472	454	471	448	434	489	491	453	481	489	483	436	450	471	464	454	454	489	451	412	447	463	411	459	455	426	482	437	523	487	484	450	467	470	429	445	460	450	454	477	491	474	453	468	470	484	454	428	442	450	456	444	469	450	465	497	476	456	444	452	452	439	453	450	477	462	434	461	461	459	450	474	469	435	476	457	472	448	482	462	438	476	464	460	459	439	436	471	423	434	481	473	447	468	463	439	461	436	479	435	462	425	466	471	435	443	495	455	470	469	449	455	481	468	481	473	442	493	455	452	444	433	468	414	438	495	409	481	462	460	484	475	466	423	476	477	464	445	453	471	455	484	470	450	425	467	410	450	457	451	479	491	444	477	460	492	460	469	447	448	457	445	465	476	452	465	493	484	473	449	480	467	458	500	448	482	440	483	500	493	450	477	488	473	462	485	521	457	457	460	452	468	476	439	440	470	463	431	468	472	488	452	424	450	474	470	475	446	460	456	462	463	479	493	455	470	464	464	461	454	443	466	481	447	469	448	482	441	457	439	485	435	445	491	438	445	484	464	426	467	477	447	475	462	464	479	473	445	447	466	439	455	441	498	496	494	486	443	491	496	487	467	455	494	464	416	482	495	454	437	470	455	483	484	447	452	442	480	445	462	439	461	444	470	489	471	446	486	504	454	459	442	491	466	493	467	432	460	457	441	440	504	515	482	451	518	463	488	460	498	489	443	471	459	444	504	467	493	464	504	434	501	452	466	458	458	467	469	452	502	474	441	439	452	428	466	444	459	501	470	467	447	461	455	454	445	469	501	450	452	463	452	491	464	462	452	461	468	442	449	468	476	446	490	484	492	455	454	484	480	420	445	466	475	439	447	457	458	472	483	458	474	470	456	455	456	460	460	446	433	501	458	482	449	470	462	458	430	463	480	481	472	476	436	484	455	419	456	466	480	454	416	430	477	453	471	443	449	464	474	417	450	441	447	489	483	504	467	466	417	466	445	491	465	500	477	460	497	462	414	492	439	476	426	459	462	456	449	435	474	492	459	449	470	492	488	487	498	481	473	447	460	457	439	461	472	466	452	465	451	486	433	451	430	468	480	479	453	430	463	475	479	466	425	438	508	456	451	440	460	436	489	467	471	508	428	463	487	422	486	454	466	456	462	444	414	427	474	467	459	460	482	463	445	449	458	460	488	444	430	477	454	424	484	461	473	456	447	482	470	472	486	488	437	442	475	465	451	410	434	445	440	459	459	450	415	434	492	474	430	464	505	498	498	455	472	439	500	509	479	478	465	441	450	453	443	420	461	489	464	450	486	431	470	487	460	457	458	469	433	480	454	483	432	478	459	453	437	452	445	478	460	458	464	467	454	445	480	447	453	457	480	490	461	453	418	466	440	468	456	445	464	493	456	474	477	448	442	460	417	481	484	437	436	454	506	451	461	471	439	438	465	470	479	501	499	480	479	483	443	445	467	451	432	488	456	486	468	440	455	480	492	467	461	463	434	473	458	454	465	456	462	440	470	464	495	446	497	506	432	471	470	457	494	442	445	435	434	467	469	476	448	438	496	468	474	456	479	474	470	468	456	425	505	477	432	441	467	518	412	444	452	449	451	445	479	477	474	484	464	470	450	446	478	467	499	454	436	496	417	460	464	432	488	423	498	460	419	495	475	435	462	436	446	473	445	462	456	464	509	477	458	431	477	467	473	454	475	472	492	479	513	490	468	449	465	447	454	423	500	485	487	492	482	469	469	450	489	443	442	475	465	458	465	427	461	489	442	478	457	444	473	453
9195	3721	284	189	294	308	276	235	223	183	160	134	129	91	106	105	73	79	82	58	58	45	49	55	54	35	42	36	37	48	36	39	37	43	33	44	35	34	31	34	37	28	29	36	32	39	22	30	30	25	34	27	25	28	19	19	22	31	35	17	27	25	31	19	35	25	29	27	23	22	25	29	23	30	27	30	33	31	20	35	27	29	34	22	25	25	24	24	26	37	44	20	27	25	34	24	25	30	37	22	26	28	33	29	34	26	30	21	36	24	28	22	31	19	29	24	24	29	17	27	23	30	26	24	23	18	21	22	32	27	24	24	27	17	23	29	24	25	24	30	26	24	19	28	19	26	25	24	26	28	22	21	27	29	33	29	36	23	23	31	20	28	29	28	17	28	34	25	22	23	24	26	20	22	28	24	26	26	22	26	29	25	32	23	31	28	20	29	28	33	26	17	29	24	21	24	24	25	26	30	21	27	31	28	28	32	24	32	30	33	23	21	37	28	18	22	28	40	29	31	28	28	20	20	25	29	33	25	28	22	23	28	21	30	23	21	25	25	22	15	17	29	20	28	25	26	30	27	28	22	28	27	29	29	23	22	38	27	23	25	37	13	19	23	29	19	28	38	29	38	24	33	36	33	18	36	26	24	22	27	23	29	34	33	28	29	20	25	29	26	25	20	26	25	28	30	28	31	25	25	23	26	31	19	23	23	26	20	19	25	26	21	30	19	17	38	36	23	21	28	24	23	22	27	27	25	25	25	29	27	21	33	32	37	24	23	33	27	26	20	24	21	29	31	24	14	18	25	32	24	30	25	22	25	23	34	29	28	36	36	26	30	21	23	24	27	33	29	30	33	20	23	27	27	28	22	26	15	27	35	31	20	35	28	28	26	24	28	26	21	26	28	21	38	29	24	33	22	26	20	28	31	27	28	23	17	31	23	26	30	25	26	20	31	28	14	16	24	15	33	22	24	28	26	30	26	25	27	26	19	18	31	23	25	23	30	25	32	29	26	25	40	23	30	28	35	25	29	16	27	29	14	16	25	33	18	25	16	15	22	24	26	27	30	38	32	33	25	22	29	20	32	24	19	27	38	29	19	19	35	25	20	21	28	27	26	21	22	27	22	26	25	22	33	32	22	35	18	28	26	17	15	23	37	30	25	36	48	30	22	26	22	29	23	27	18	24	32	28	29	26	25	24	15	29	23	26	30	23	18	27	23	29	24	27	26	29	24	30	25	31	26	20	29	18	29	26	17	19	27	27	27	27	29	34	24	23	29	14	25	25	26	24	23	25	20	35	24	24	24	29	25	29	24	33	21	29	34	21	34	21	30	22	23	31	22	30	18	28	23	13	30	30	29	27	29	30	18	24	23	29	21	25	35	19	31	29	30	30	19	19	20	32	31	26	31	30	23	27	23	31	26	34	32	28	31	14	26	25	27	23	28	28	29	22	21	26	26	32	21	20	18	18	24	19	31	38	34	25	30	24	30	30	18	29	32	21	25	19	25	30	22	22	24	23	29	27	19	38	29	19	21	18	20	19	18	23	31	27	32	28	28	16	42	21	26	21	34	35	25	34	34	24	24	30	32	29	24	34	29	26	24	30	39	33	24	25	29	26	25	17	23	25	34	39	25	22	24	34	27	21	21	32	27	24	29	26	22	36	32	24	25	25	18	31	21	25	28	26	18	24	28	29	21	26	18	33	28	24	26	32	17	29	30	23	21	27	25	33	25	30	9	31	23	25	29	27	22	30	27	29	20	23	34	36	23	39	33	26	27	27	27	26	21	23	30	24	27	24	29	24	22	18	22	23	24	22	36	33	33	30	30	23	32	21	23	31	31	28	22	29	31	23	25	30	22	26	22	23	29	18	26	26	28	33	38	33	24	26	21	29	29	18	21	13	31	17	29	20	18	40	24	23	18	23	24	18	29	20	35	23	22	32	31	24	28	24	24	17	27	24	23	23	22	24	33	29	26	28	20	21	26	30	27	27	30	36	23	25	28	32	33	24	21	25	18	38	21	22	21	28	31	29	33	21	17	22	19	31	30	28	18	24	23	24	22	25	27	26	18	30	31	19	25	29	28	29	25	27	25	26	32	36	14	25	26	32	31	28	26	29	25	19	23	35	21	24	30	19	26	23	18	28	21	30	24	29	25	37	21	20	18	19	19	23	24	17	25	24	19	30	24	29	26	22	23	26	27	30	21	17	34	29	32	29	29	19	29	18	23	28	35	24	22	27	23	27	30	36	30	25	26	30	23	14	22	25	21	27	31	30	25	36	19	33	20	18	17	26	29	29	23	31	29	34	25	16	33	24	30	24	33	19	18	29	26	26	25	35	26	27	30	31	17	35	23	28	25	33	32	27	33	19	32	26	23	26	22	23	34	28	29	30	22	28	20	17	27	30	22	30	28	34	26	24	25	21	25	31	24	31	21	21	18	25	32	27	25	28	24	32	35	16	23	26	29	24	23	31	28	27	17	29	24	26	30	30	29	21	38	20	37	27	22	17	28	19	19	21	30	26	24	26	20	14	24	34	28	28	28	25	33	18	24	32	25	27	34	34	25	26	17	27	27	37	28	21	35	21	28	25	22	26	24	23	21	28	25	26	21	22	26	24	35	23	30	33	23	32	29	20	20	21	28	25	22	28	25	34	38	16	27	25	28	31	20	17	26	14	24	30	28	32	26	24	18	32	23	33	23	31	30	33	26	20	24	22	23	29	26	20	28	27	22	28	32	29	31	25	40	19	22	32	28	21	33	18	27	26	28	18	30	28	41	31	30	31	24	30	42	22	28	20	29	19	17	24	28	14	23	30	29	25	31	25	28	25	27	27	21	28	37	32	38	18	33	21	21	34	23	24	24	25	25	25	18	25	34	28	21	28	27	26	23	29	28	27	30	29	25	32	17	26	27	32	31	28	22	22	24	29	31	22	29	28	35	25	22	19	26	26	26	24	32	27	29	32	19	29	21	18	33	16	27	40	30	28	28	24	30	22	27	25	27	26	30	27	30	35	28	27	24	27	26	23	26	25	30	28	20	14	23	25	24	30	23	29	24	29	29	26	42	25	23	30	31	27	19	32	26	29	21	27	26	27	22	29	28	22	18	19	25	35	22	32	28	36	24	26	23	22	25	17	23	25	28	27	25	36	31	30	23	32	23	29	24	26	33	32	34	32	26	19	32	16	22	30	25	28	22	32	32	23	43	24	28	27	28	27	25	18	24	21	20	29	23	27	22	30	24	23	29	18	37	27	17	29	23	25	27	22	26	18	30	23	30	22	29	28	36	26	30	19	26	20	15	22	26	27	25	32	27	18	23	36	34	22	17	26	34	27	23	34	27	32	26	25	20	17	34	21	26	33	27	32	21	22	27	24	25	32	22	25	26	27	20	36	17	28	23	20	21	19	26	32	34	16	20	25	24	39	31	24	32	30	31	28	27	26	22	39	26	24	21	22	24	28	21	28	26	25	26	12	21	32	26
44446	28345	7012	15126	22025	21398	18325	15577	12629	10219	8563	7327	6277	5449	4815	4223	3799	3397	2906	2563	2318	2104	1856	1730	1618	1489	1398	1335	1162	1213	1042	992	995	958	889	883	794	810	792	782	724	710	722	657	613	596	673	585	569	529	533	516	530	495	490	492	518	506	506	473	497	495	528	505	505	476	525	498	523	473	482	493	488	511	539	526	439	457	458	451	468	446	474	471	470	414	449	469	437	452	454	473	464	430	451	467	478	419	488	441	411	413	420	440	419	430	454	423	489	454	451	444	459	428	440	438	400	439	425	419	434	421	416	482	435	401	397	427	415	427	387	421	475	433	409	402	424	387	406	419	392	434	432	414	433	477	421	389	427	460	401	417	399	441	434	450	406	424	406	483	406	407	446	444	397	424	430	417	418	430	404	388	436	431	404	426	451	409	446	404	443	428	453	441	414	414	437	413	422	421	474	428	423	415	455	422	403	428	447	405	455	408	387	433	400	442	428	416	423	447	425	450	408	423	427	432	450	419	380	400	413	447	438	441	432	448	406	401	402	468	425	419	450	451	446	426	418	429	443	374	420	401	404	423	425	433	429	418	475	415	427	403	441	449	425	432	431	440	404	420	424	403	439	404	407	454	432	399	446	413	409	435	413	444	405	453	420	383	410	427	450	458	407	415	409	434	471	447	408	398	413	461	447	454	384	440	420	440	401	423	423	433	441	415	426	407	422	400	406	424	431	418	393	423	403	408	398	413	432	414	442	439	441	432	443	439	406	426	423	416	404	453	397	446	432	421	398	424	424	435	410	410	438	435	385	407	402	438	416	406	398	455	415	394	442	446	450	417	395	413	427	414	419	426	438	423	387	407	431	411	396	449	460	448	432	440	434	426	390	420	452	409	431	443	445	396	384	388	400	417	426	409	421	431	403	449	393	422	407	410	404	472	429	433	429	405	461	456	413	422	408	403	439	429	383	438	431	428	401	428	404	423	406	440	387	421	405	448	399	414	431	438	435	421	423	385	394	388	403	441	399	401	412	449	447	356	416	443	453	431	432	397	410	398	424	394	422	369	420	455	409	433	413	412	417	427	412	433	455	413	431	418	446	419	383	430	389	423	393	420	420	414	422	413	408	412	422	442	420	396	450	431	421	407	418	431	402	414	430	392	451	419	457	390	395	437	415	401	398	422	426	419	404	387	441	425	390	463	437	430	398	407	423	418	423	416	421	384	439	386	434	451	421	415	403	413	394	440	458	425	439	443	422	452	436	407	403	408	412	399	452	386	442	449	436	457	419	405	427	427	429	415	439	425	403	395	436	433	436	447	429	447	432	424	429	459	389	416	411	484	420	462	385	425	435	417	410	416	446	408	433	428	424	401	440	409	430	449	410	400	458	413	445	414	432	432	437	367	376	415	435	406	387	456	455	413	490	393	422	414	465	425	433	433	443	448	450	446	431	465	451	430	420	473	441	407	388	403	459	376	437	418	414	439	441	425	399	421	424	436	428	416	393	418	469	413	430	396	450	404	408	416	413	419	452	433	424	435	392	418	420	432	426	406	409	417	447	421	437	403	412	392	414	416	403	418	428	404	398	419	411	436	417	409	436	430	417	418	436	402	432	400	419	407	439	387	439	440	407	416	402	405	408	416	440	421	411	438	430	429	421	369	416	437	460	427	429	448	424	455	428	404	448	422	445	413	443	377	442	390	413	451	425	429	428	387	406	432	432	406	451	427	468	459	451	429	435	432	419	421	413	427	397	411	451	415	415	437	462	425	457	436	409	415	403	439	460	435	427	406	410	390	397	461	423	422	403	392	415	404	480	415	405	394	439	412	419	443	434	428	440	414	417	393	408	442	417	446	455	434	395	455	445	408	425	444	401	420	397	481	399	442	404	395	421	464	418	381	425	461	401	374	433	446	387	395	443	428	426	394	438	429	406	381	400	401	388	416	435	437	388	422	409	445	438	414	401	423	402	430	418	398	419	432	392	423	394	409	441	419	359	434	407	414	453	398	424	395	434	455	413	402	398	407	413	417	394	422	430	419	403	389	412	389	443	403	421	439	400	408	455	434	415	424	443	418	404	458	451	424	429	446	459	408	434	400	425	415	392	434	430	425	443	438	420	407	407	405	440	402	432	416	416	421	421	441	416	412	395	395	424	457	417	410	401	429	405	448	408	435	389	429	443	414	425	407	417	437	383	354	453	417	453	444	394	418	426	412	480	390	425	390	379	376	448	415	416	407	421	428	433	401	419	407	374	410	460	409	436	414	464	426	422	403	389	457	412	420	429	416	390	421	428	427	447	393	430	446	397	455	397	396	408	435	425	427	404	409	440	420	411	434	440	443	397	469	403	457	428	450	428	406	392	419	420	469	420	470	417	417	427	424	410	422	397	426	430	392	439	413	409	463	432	431	420	429	426	413	435	425	405	400	378	399	419	416	408	387	443	398	417	378	440	374	396	448	424	408	441	432	444	397	388	438	417	404	428	448	426	400	429	435	425	465	420	426	406	415	419	381	430	477	451	404	447	422	413	438	374	412	426	452	412	398	437	443	417	404	430	395	426	401	430	370	414	437	395	442	438	421	418	404	395	436	374	435	407	424	404	415	403	438	447	431	451	426	416	436	431	418	431	400	404	400	391	414	426	437	412	430	423	388	385	421	401	410	421	425	387	403	424	426	428	379	407	428	435	444	400	395	412	428	431	424	413	414	432	381	408	387	425	390	424	456	455	429	436	444	412	459	404	407	396	405	462	434	444	439	437	437	399	461	445	420	424	451	422	425	438	421	432	408	444	404	443	413	418	403	415	419	407	415	435	444	413	369	443	394	412	371	384	419	454	410	409	427	442	363	437	418	422	419	381	442	437	416	411	420	429	421	450	426	443	425	404	415	382	388	407	391	410	414	428	431	397	427	425	396	418	396	412	383	439	433	432	413	397	417	435	449	424	400	408	426	438	445	403	430	411	428	416	403	416	441	414	451	454	476	390	377	421	384	429	442	427	404	446	419	403	432	431	431	394	423	407	425	419	398	398	434	428	452	408	379	421	407	435	417	449	425	404	396	445	434	429	409	398	457	397	392	435	445	445	430	433	424	404	434	421	435	426	474	422	423	388	407	411	409	408	430	405	427	463	426	423	437	420	403	401	422	390	445	412	411	372	433	398	435	408	416	409	420	424	439	425	415	417	427	437	425	461	441	440	476	423	428	434	434	437	432	424	427	454	405	431	451	424	418	436	427	423	451	385	440	428	384	416	473	398	419	419	431	399	400	429	439	430	445	433	430	446	455	412	447	425	411	431	425	432	432	401	439	418	402	370	423	452	439	421	421	457	430	432	427	392	415	440	365	416	440	420	420	429	373	448	429	424	437	426	425	415	435	417	443	433	443	438	405	419	446	444	417	421	454	450	421	429	411	388	401	426	443	406	425	429	405	447	422	448	443	450	403	430	440	420	444	428	435	429	427	413	404	424	462	438	405	413	401	412	404	442	428	429	388	457	442
13315	7618	724	340	499	509	428	389	337	298	224	220	196	159	167	131	138	130	120	112	105	72	65	89	89	66	59	75	55	62	43	60	56	58	41	55	45	47	52	36	39	43	51	49	33	58	38	34	35	40	28	36	37	47	40	38	28	36	45	40	33	27	46	36	45	34	34	40	51	40	33	44	37	47	41	26	39	31	51	29	32	38	28	28	28	44	44	37	42	39	33	22	35	30	34	37	34	42	29	26	30	38	37	34	38	42	36	36	32	33	38	43	30	45	35	41	44	31	36	34	29	33	36	40	27	30	19	36	33	35	31	35	32	39	34	38	46	34	39	35	31	37	30	37	40	23	41	33	25	34	34	23	27	39	32	29	36	23	40	32	34	29	33	31	36	38	27	32	38	30	28	37	44	51	33	31	26	31	43	45	32	41	27	35	44	31	34	28	39	34	38	32	37	33	40	35	39	25	40	43	42	35	51	31	45	41	24	33	36	42	33	25	28	32	45	27	48	36	31	30	33	41	34	34	34	32	25	36	29	40	29	50	24	43	32	39	25	34	43	41	28	38	35	36	37	36	36	32	29	44	40	31	28	33	24	32	38	32	30	24	27	30	35	28	29	34	33	37	34	30	42	28	27	29	39	31	37	30	40	24	41	36	39	32	23	27	29	35	37	29	48	47	34	35	25	36	49	38	38	33	29	24	38	29	30	31	38	33	41	30	31	30	36	32	26	36	32	33	30	30	34	32	43	42	44	35	46	31	31	47	39	41	36	22	30	22	30	30	33	48	42	38	33	29	29	37	43	36	30	27	32	26	32	32	37	33	38	52	33	35	37	30	30	38	34	40	37	32	31	38	31	35	34	33	38	35	32	34	35	36	33	36	23	40	32	36	34	34	40	33	35	29	24	36	37	46	27	30	25	35	40	35	48	39	33	40	35	42	38	36	36	37	37	34	25	36	37	35	33	40	36	33	31	28	32	31	30	44	33	28	31	30	33	40	35	21	23	26	39	30	38	46	33	46	30	37	38	30	41	38	31	23	41	40	26	40	40	45	22	41	34	39	26	23	34	39	32	25	33	29	37	35	36	30	41	30	29	40	36	37	31	38	43	38	38	39	32	21	23	38	34	43	28	36	35	39	26	37	36	31	31	39	32	25	29	28	40	26	31	35	29	38	31	27	42	40	33	32	41	38	33	44	36	22	31	25	28	42	32	37	34	38	32	43	48	26	44	43	21	30	31	32	25	39	30	33	38	44	36	33	41	29	32	30	40	32	42	29	32	37	37	35	26	49	42	30	39	33	43	36	50	36	30	34	23	31	46	36	26	40	27	30	41	29	32	37	40	28	28	33	20	42	31	33	33	28	32	42	39	32	28	28	38	41	26	33	29	32	32	43	23	25	31	35	26	35	23	35	27	35	36	38	34	36	41	31	37	42	36	47	29	31	33	28	34	31	28	36	27	37	33	46	30	40	40	48	32	41	33	44	39	34	33	34	37	38	29	36	35	25	37	43	38	47	37	36	32	24	42	37	36	35	39	32	26	26	34	44	29	31	36	32	30	33	36	24	38	32	35	48	27	28	36	22	35	41	38	35	43	32	41	36	27	43	32	34	30	45	35	30	42	38	30	30	41	38	35	25	39	23	35	31	31	28	32	36	34	29	34	32	30	47	42	24	34	26	35	29	28	32	36	35	30	31	29	28	32	36	32	42	32	32	34	26	36	47	31	25	29	34	36	33	24	46	33	39	36	34	32	33	34	41	32	48	32	36	33	29	42	39	34	40	32	25	40	29	40	32	33	40	36	38	27	35	26	18	35	47	34	40	42	33	29	34	44	36	33	45	29	28	23	42	41	33	31	39	39	28	29	31	37	32	36	32	40	22	32	37	39	37	39	21	50	27	31	29	38	28	23	45	34	34	30	32	43	32	29	31	45	41	52	39	27	43	40	28	32	34	32	41	43	32	39	40	45	34	31	32	30	26	35	42	33	39	25	39	38	33	27	43	34	39	35	31	35	34	34	32	39	37	45	36	33	29	27	34	33	42	36	43	33	52	28	48	33	29	29	34	25	28	28	47	39	39	26	31	32	44	27	38	33	44	26	34	33	33	37	28	34	31	36	31	46	32	33	30	30	41	29	31	27	37	28	36	31	32	35	46	38	35	41	37	35	40	29	38	28	30	36	34	30	34	44	37	40	37	31	38	34	50	29	37	29	43	38	34	33	42	33	30	43	31	41	38	29	30	28	36	26	30	38	28	48	36	28	36	39	31	39	36	28	27	19	32	39	38	35	37	35	28	44	38	35	28	36	33	25	39	30	40	26	30	27	25	31	34	30	40	41	31	41	31	29	37	45	30	34	30	31	36	34	32	26	33	33	44	30	35	43	40	33	33	35	38	40	29	29	48	37	29	26	30	40	34	35	38	35	29	32	28	28	42	41	27	32	26	36	38	30	33	30	39	27	32	41	29	33	30	30	35	31	23	31	34	29	26	28	30	38	36	32	43	40	36	27	43	44	43	30	33	34	39	39	26	46	34	39	31	32	29	34	32	43	37	39	32	35	26	37	21	41	35	36	32	30	30	43	33	34	31	38	32	43	29	35	33	31	35	38	40	30	32	43	35	35	24	26	35	35	41	37	39	27	30	36	32	46	37	33	37	33	37	39	42	32	36	33	27	45	34	31	34	30	30	38	34	40	35	42	34	35	41	26	38	32	45	34	32	36	33	26	34	34	40	37	41	34	42	34	38	38	28	34	28	36	50	35	39	38	38	31	35	26	27	31	33	36	29	45	35	33	41	38	34	29	36	43	39	33	29	35	44	34	41	33	44	43	40	38	34	30	28	41	46	35	29	37	39	38	34	31	25	44	23	32	36	38	35	31	36	26	40	34	29	34	39	32	38	39	37	33	31	30	33	29	33	40	28	36	32	37	40	37	32	33	39	49	30	34	40	31	24	37	24	34	38	30	37	39	35	41	40	29	42	29	31	35	33	38	36	40	39	36	33	31	24	44	35	26	27	38	32	36	23	34	46	35	43	43	29	41	26	27	28	27	31	27	46	31	38	32	38	31	45	37	31	40	39	34	20	40	33	50	39	27	29	29	38	39	29	31	31	38	26	28	32	30	36	34	34	37	35	32	24	45	32	40	47	40	33	31	35	37	25	38	27	29	47	40	38	39	36	29	28	44	33	26	39	32	38	28	40	38	27	40	41	39	30	26	43	18	34	24	33	40	42	38	28	34	38	34	22	31	31	45	36	30	42	33	30	31	44	31	42	33	37	30	32	46	27	30	29	31	48	35	43	30	37	46	29	41	42	45	37	33	32	32	49	34	41	39	26	24	34	29	30	35	30	37	34	36	37	25	30	30	37	32	31	36	40	40	27	23	32	25	37	38	28	28	30	28	29	46	34	34	26	31	32	36	27	29	29	44	43	41	32	33	36	28	34	32	30	38	29	33	37	36	42	50	36	27	23	24	24	34	30
52805	36764	10056	20305	28026	27135	24216	20896	17631	14826	12396	10779	9504	8223	7368	6593	6008	5160	4480	4120	3666	3117	2853	2525	2524	2327	2147	2045	1957	1729	1680	1569	1494	1412	1280	1240	1195	1186	1190	1120	1036	1065	1006	1033	959	965	875	806	788	812	768	725	702	659	721	654	710	669	732	661	690	725	676	688	708	631	654	635	666	696	672	670	655	620	648	640	613	628	612	625	588	579	573	617	616	605	586	577	554	609	627	605	576	605	560	588	588	584	572	575	572	569	581	613	565	585	569	601	585	596	569	592	542	517	545	610	579	558	578	551	560	535	597	581	585	563	575	587	545	585	534	555	539	531	577	538	551	579	549	556	576	586	520	577	545	560	568	540	552	544	585	572	555	523	524	521	536	575	575	563	574	562	530	568	562	548	534	541	537	564	569	539	505	522	513	606	529	530	565	536	548	544	545	526	563	545	551	565	572	578	526	555	538	529	587	582	555	589	543	519	529	567	566	568	529	546	546	545	582	557	572	539	545	566	585	555	567	566	547	568	607	564	532	557	590	498	542	564	484	534	551	531	552	547	529	527	582	574	574	575	535	585	542	574	529	551	497	563	536	583	590	562	533	552	534	521	556	575	504	573	552	569	542	572	542	530	580	533	541	551	575	537	529	505	560	534	593	545	555	527	555	603	557	534	550	555	559	540	580	568	568	573	568	556	563	511	562	565	573	526	521	512	578	500	490	524	530	564	544	573	538	557	578	565	545	569	514	507	556	553	544	583	516	519	549	562	575	551	547	526	536	547	543	538	566	577	500	562	535	516	567	545	541	571	522	574	575	582	568	584	518	517	539	558	563	536	565	551	568	556	524	499	533	600	561	548	556	557	606	561	529	523	547	518	570	538	567	537	549	567	541	551	553	549	547	566	491	536	556	538	581	550	548	537	547	552	539	524	566	543	546	542	567	523	557	556	517	580	551	554	566	557	521	540	538	569	562	595	570	544	517	552	539	526	549	553	536	534	542	551	554	587	573	565	572	544	559	537	565	537	584	530	542	534	530	557	551	536	552	512	596	529	559	581	524	562	583	553	562	575	574	548	561	536	567	563	547	523	542	553	541	532	560	549	542	529	564	571	552	568	573	523	555	507	545	537	577	565	570	548	549	561	576	539	591	518	578	592	540	551	541	523	572	545	542	558	561	542	527	549	568	567	558	539	534	529	545	541	532	529	547	552	559	569	577	552	557	552	546	556	514	558	536	529	548	527	550	548	585	548	541	591	534	527	524	572	525	526	575	588	575	505	560	544	485	562	554	576	541	538	551	531	530	488	533	586	563	588	520	517	527	522	549	540	605	551	540	542	555	522	565	539	525	572	537	579	550	546	556	581	509	579	604	567	581	537	569	559	502	586	504	552	578	579	572	558	610	520	553	557	559	523	531	554	557	551	554	535	541	518	564	575	536	572	543	518	537	530	547	551	564	551	518	555	521	521	532	554	533	523	524	565	571	550	550	546	572	549	539	533	561	548	534	528	532	543	541	545	543	530	547	564	574	530	514	549	529	584	559	560	551	543	571	550	529	532	491	619	548	517	583	551	520	562	601	523	529	550	532	552	510	564	532	539	560	579	574	520	558	558	599	522	572	533	596	561	539	544	528	548	534	585	512	562	568	578	569	536	552	564	520	549	584	562	529	504	534	528	525	547	547	536	552	582	543	526	551	558	562	553	531	578	580	514	536	563	566	575	579	508	539	568	500	536	606	508	551	547	574	502	538	572	547	531	541	527	578	559	529	549	585	541	581	571	573	543	532	513	523	530	532	567	534	537	559	565	572	559	533	543	581	508	574	558	535	562	546	528	574	570	521	565	544	585	538	583	537	546	538	571	564	529	570	544	556	552	573	538	533	547	566	568	520	556	523	504	548	580	504	530	513	535	555	529	549	563	595	599	513	550	581	560	532	493	567	556	538	549	564	542	549	518	505	568	572	529	575	530	566	532	547	558	535	534	522	502	562	531	570	542	565	577	549	515	554	551	503	539	553	569	559	542	564	564	543	570	544	535	536	557	542	529	542	541	545	547	514	534	567	570	570	617	556	556	584	562	518	561	529	536	540	563	535	550	547	531	594	513	545	585	539	564	499	530	549	561	528	561	539	547	548	505	557	528	569	500	575	553	553	519	543	579	578	537	534	540	573	586	541	549	582	553	578	525	546	557	522	553	562	536	553	574	591	560	528	536	515	561	533	552	565	545	549	540	553	530	543	566	559	552	534	540	513	612	557	582	592	549	537	561	559	537	617	562	541	540	563	563	529	551	573	532	550	545	563	522	539	562	523	520	547	543	578	534	528	499	515	548	532	557	541	538	559	497	567	574	576	517	542	545	538	521	523	567	516	561	534	545	578	544	580	567	563	518	522	513	564	503	545	536	527	528	520	511	594	521	527	538	539	514	537	525	515	597	563	529	510	533	590	530	563	531	569	558	491	563	535	552	540	559	554	518	552	542	580	563	597	532	539	520	544	555	569	554	566	594	526	537	595	523	527	537	555	537	542	543	537	528	527	540	509	528	549	526	594	546	574	547	533	542	550	543	583	564	571	520	547	576	532	571	547	567	545	512	511	564	556	549	508	549	515	536	552	562	581	532	549	587	526	577	508	526	619	518	565	574	559	589	579	546	562	548	582	559	554	523	543	552	547	561	540	554	528	547	540	534	505	549	547	532	550	558	573	510	539	592	517	564	573	544	556	552	563	558	553	553	532	520	539	573	569	569	555	556	556	576	560	529	537	514	504	574	577	556	585	548	518	533	560	574	531	552	556	563	566	555	559	522	556	534	535	543	621	549	529	547	579	592	565	580	560	569	559	527	499	543	562	499	494	547	522	545	567	564	572	566	598	572	578	528	538	574	567	570	538	515	551	579	572	536	572	516	573	566	560	561	532	572	536	539	527	507	538	578	520	516	509	551	558	562	592	494	555	549	562	536	590	559	533	521	560	558	544	579	545	572	532	538	536	544	525	525	535	549	532	566	521	565	543	568	549	552	543	521	562	534	547	559	542	556	541	554	543	597	563	531	541	525	560	547	546	520	532	599	534	533	504	538	539	532	560	558	568	562	541	551	509	535	566	534	538	521	578	529	520	589	571	528	529	539	573	536	548	551	530	559	568	558	561	539	556	497	554	534	521	532	511	562	519	572	507	556	514	563	557	561	527	593	504	534	570	543	527	498	550	519	559	531	531	513	527	563	534	552	517	554	537	575	533	581	566	531	555	567	528	548	536	550	549	548	605	564	548	535	533	565	562	568	471	571	586	585	575	551	561	563	497	515	509	598	526	564	523	538	507	572	547	586	558	549	531	543	553	546	556	519	543	577	548	561	544	524	571	526	560	551	499	536	549	583	528	543	515	533	557	522	555	587	515	498	566	542	571	567	538	553	529	518	549	547	515	562	529	536	559	530	560	502	595	592	513	563	478	558	549	561	536	554	526	620	532	576	559	575	580	548	595	561	553	570	581	556	535	514	512	549
5129	1919	185	129	193	196	145	131	131	115	96	93	73	55	59	71	57	46	38	38	34	41	28	21	31	25	29	15	30	23	24	17	22	30	26	20	21	23	19	14	18	12	16	14	17	21	15	24	18	20	17	12	17	17	20	15	17	14	15	12	19	12	19	22	16	12	17	14	16	21	9	14	23	10	13	19	24	17	24	14	24	21	13	21	19	21	18	16	11	12	14	21	17	17	18	24	10	14	20	16	14	11	18	10	16	15	13	11	21	12	17	14	18	13	15	16	17	15	15	16	19	25	20	7	11	21	8	15	22	13	14	15	14	13	12	17	25	18	20	17	18	15	9	20	21	17	21	15	19	15	14	12	20	14	15	12	22	21	12	13	11	16	13	13	19	14	16	17	19	15	19	14	18	13	15	15	18	22	22	21	12	20	15	15	14	24	22	22	17	18	21	15	11	18	12	17	13	18	14	18	13	14	11	19	9	13	20	14	11	27	20	18	19	18	13	14	12	10	18	15	12	15	18	17	12	18	16	23	12	19	14	15	11	14	11	14	15	20	17	16	15	11	15	13	11	15	9	22	16	19	14	15	7	16	22	7	23	23	19	18	12	16	15	22	20	25	20	20	24	29	10	14	16	15	12	12	16	13	22	23	17	15	15	14	14	26	22	20	15	21	17	17	14	17	12	7	13	17	18	15	11	13	12	20	14	16	15	15	21	18	12	17	20	12	19	22	14	15	22	14	12	16	17	11	11	15	16	16	16	14	20	16	16	25	23	22	24	13	14	14	7	17	14	17	12	20	11	15	19	11	14	16	17	17	16	16	11	14	11	15	11	9	17	13	9	16	23	16	15	14	17	20	13	15	20	15	17	17	12	13	25	21	17	22	20	14	21	28	16	8	16	19	24	13	17	16	28	18	14	16	12	18	9	10	18	14	14	14	14	14	17	11	17	14	14	17	9	16	20	10	13	16	19	10	14	12	18	13	16	19	16	14	14	7	15	16	13	22	20	18	16	15	23	20	22	14	15	17	16	14	17	20	22	13	17	16	13	15	15	16	12	18	12	22	12	11	29	17	19	18	12	16	18	16	18	22	14	14	19	19	14	15	17	11	15	12	10	24	12	16	20	20	15	13	18	12	17	18	9	16	12	20	17	13	17	15	16	25	18	15	9	15	17	18	12	19	16	18	20	14	23	21	9	9	14	14	26	24	16	17	19	20	15	19	18	10	18	21	17	14	21	20	13	14	14	11	15	18	16	17	19	16	10	9	6	16	13	13	18	25	13	13	14	21	21	18	14	17	16	8	20	19	11	15	14	16	9	12	18	17	5	16	15	20	19	10	17	11	15	17	17	18	16	22	20	9	19	19	17	15	6	19	15	15	16	15	17	18	8	18	20	19	24	20	13	26	13	19	9	21	7	15	19	14	19	23	14	13	18	11	13	9	11	23	21	15	23	12	10	18	12	25	13	17	15	17	24	14	13	11	19	12	26	19	12	23	14	18	13	19	13	13	16	19	16	21	18	21	15	21	17	12	13	16	22	14	20	19	18	20	16	15	20	22	23	25	24	16	17	14	22	12	14	15	9	19	15	17	17	18	20	14	21	16	18	15	17	13	15	13	20	22	15	15	11	15	14	17	12	11	14	17	21	19	24	12	20	17	16	10	17	16	17	14	17	20	16	17	20	18	13	13	14	17	14	20	24	10	23	24	13	8	10	17	14	17	11	16	14	12	15	23	17	17	16	16	15	25	18	14	17	18	19	13	17	11	11	17	18	16	15	18	22	13	17	20	20	16	19	22	19	10	23	18	10	19	13	15	11	14	12	13	16	20	17	18	18	8	14	15	18	22	17	14	9	9	18	20	16	14	23	17	18	18	24	18	20	16	20	11	16	13	22	14	20	15	19	13	17	22	19	15	15	11	18	19	17	13	18	19	20	17	22	17	20	19	18	16	14	16	22	12	12	23	14	15	19	16	16	15	16	15	25	13	22	22	10	17	19	14	16	27	14	18	16	15	16	20	22	21	16	18	18	21	16	17	12	15	19	18	22	19	13	18	18	14	13	17	22	19	13	17	19	24	16	20	22	16	19	14	15	13	9	13	13	19	26	10	16	15	18	13	16	12	16	15	16	15	15	12	20	21	8	10	11	15	20	17	17	14	19	26	13	19	17	21	18	13	21	15	12	17	17	15	15	15	21	15	11	19	17	17	20	13	22	13	11	13	15	17	18	24	11	19	18	14	17	7	14	14	13	14	18	13	19	20	20	16	18	7	22	14	15	12	14	12	17	14	19	14	24	9	21	20	10	22	25	16	17	15	15	20	16	10	15	19	23	15	15	11	17	21	22	14	15	26	22	20	21	20	16	18	10	15	16	17	15	13	20	9	20	15	18	18	12	16	12	7	14	15	12	17	16	17	17	17	9	15	21	12	20	14	18	14	15	12	12	13	10	16	13	19	12	21	13	12	18	13	18	19	10	15	14	14	16	13	13	14	21	15	17	21	12	17	13	12	17	21	14	20	16	23	14	21	26	18	23	10	16	17	16	16	14	15	13	16	22	16	20	16	12	26	20	17	17	23	14	10	13	18	10	5	13	16	19	17	20	14	17	17	15	18	16	16	21	14	15	21	15	18	25	15	17	18	19	20	24	21	14	14	19	13	16	11	11	16	15	11	15	21	14	14	18	11	11	15	18	12	12	13	17	22	15	14	13	22	10	17	9	17	15	16	17	17	18	19	13	11	9	16	14	16	11	13	17	17	18	17	18	16	17	15	17	11	16	19	10	14	18	18	20	19	12	17	16	14	24	12	14	16	14	15	15	18	15	13	20	17	20	16	15	15	17	23	22	21	16	14	17	9	19	15	21	18	14	18	19	14	11	11	23	12	15	14	17	22	19	16	13	14	15	8	12	18	19	19	18	18	9	12	13	12	14	20	16	14	24	9	20	19	17	14	16	18	15	17	16	15	10	22	15	14	8	16	19	14	10	21	23	12	13	16	14	15	14	16	16	11	15	16	21	17	19	16	24	14	16	13	24	14	20	20	21	11	16	23	22	17	12	15	18	13	17	12	21	20	19	13	22	16	20	9	16	19	20	16	4	11	12	17	17	16	27	18	14	12	18	15	18	20	16	18	16	14	17	19	19	17	14	25	14	14	11	14	19	18	21	18	22	20	19	13	15	16	11	18	13	15	15	18	7	19	18	17	17	17	10	10	16	12	14	19	11	9	21	21	18	18	17	17	15	6	22	9	14	13	13	18	15	17	12	14	25	9	20	15	15	12	13	13	26	15	18	19	18	11	14	20	15	18	21	11	17	18	14	16	18	25	21	9	12	17	12	16	13	16	10	15	12	9	23	18	14	13	15	9	15	14	16	19	14	12	20	14	18	21	18	20	18	17	12	13	16	14	18	22	17	18	10	9	14	20	15	16	11	15	16	18	15	17	21	8	14	16	14	19	23	18	22	12	21	15	15	12	21	15
39083	24906	4684	10823	16709	15989	13449	10854	8661	6786	5607	4690	3872	3418	2926	2523	2300	2000	1780	1561	1316	1147	1070	955	942	827	775	794	728	665	656	586	557	568	499	535	478	468	452	478	452	419	405	403	418	385	376	400	340	353	345	327	308	328	309	340	318	289	336	279	331	331	324	295	307	311	294	318	323	333	328	307	281	323	314	334	303	292	272	299	267	286	279	297	289	295	296	270	258	265	291	262	269	296	275	293	267	293	286	283	264	251	271	293	308	288	293	294	265	283	262	301	291	250	262	283	241	273	268	286	252	256	289	270	238	285	272	247	273	291	279	302	267	270	278	249	296	265	267	282	280	262	274	256	257	250	253	250	247	272	276	300	283	261	260	264	278	240	274	248	231	267	296	265	292	289	275	272	249	300	278	241	267	287	277	275	265	281	251	297	254	286	310	244	270	272	258	274	238	284	269	289	294	271	233	293	265	253	306	268	245	245	274	255	289	267	280	279	261	245	227	252	224	273	291	276	295	231	271	272	247	263	277	283	260	278	241	261	271	248	260	252	283	305	263	256	295	268	287	259	228	264	284	292	298	251	279	262	254	249	285	266	265	282	249	271	280	292	278	275	264	270	252	282	256	251	272	273	248	250	265	264	275	277	259	251	287	269	263	276	263	299	268	295	248	255	272	255	274	275	291	272	264	239	271	257	293	271	265	249	276	270	276	259	279	278	240	237	276	274	262	266	281	312	295	243	265	249	275	263	267	262	258	248	245	261	288	239	273	243	258	238	294	274	270	285	264	280	283	276	244	278	242	272	269	266	293	256	265	264	290	272	258	280	285	261	265	268	304	249	284	272	262	268	292	259	277	267	267	235	258	265	269	292	286	245	269	237	283	292	261	257	285	231	241	254	239	272	275	281	279	256	296	285	263	275	279	235	274	273	289	296	263	266	263	251	278	286	263	278	284	272	269	270	237	280	290	271	270	298	266	260	255	257	271	284	269	271	285	278	249	274	249	248	311	282	259	277	269	275	289	289	300	245	283	300	285	258	282	275	261	263	261	245	251	266	267	265	242	247	280	272	265	254	270	263	264	247	281	275	294	251	281	263	304	263	262	254	272	285	240	299	248	257	274	288	282	269	267	299	300	276	284	287	302	255	262	282	264	261	249	277	271	285	260	255	277	257	278	241	251	245	250	278	245	303	268	253	264	255	257	237	280	278	271	266	296	275	274	253	244	250	269	280	275	273	299	294	258	272	271	239	280	284	248	256	260	242	268	271	268	294	268	268	284	284	257	276	260	269	254	252	315	231	288	251	249	276	266	272	264	274	231	274	279	246	256	259	287	301	261	272	243	273	279	253	256	227	266	276	257	270	262	263	243	265	260	276	240	263	280	270	258	257	273	254	291	258	267	276	257	280	261	293	255	290	302	285	252	284	272	288	288	265	267	257	270	261	253	270	274	255	262	262	271	274	254	266	280	270	265	265	297	262	288	258	290	264	286	283	252	240	254	269	278	288	249	319	284	256	282	250	243	263	264	284	277	239	273	270	299	259	295	252	280	263	269	279	278	243	260	298	273	257	258	266	235	247	268	288	250	270	284	275	281	257	262	252	271	279	280	245	276	251	258	288	272	296	289	279	264	283	275	264	261	270	241	251	289	284	269	283	289	264	231	282	255	275	266	270	268	283	279	244	273	269	279	279	290	283	270	283	261	234	272	270	255	307	278	256	248	254	253	251	267	260	251	290	284	257	255	288	268	272	280	288	261	258	273	269	315	275	282	272	260	258	273	256	307	286	280	298	271	266	286	265	269	275	279	267	262	270	272	267	276	273	266	250	242	272	281	262	260	265	266	230	270	290	266	271	262	266	244	285	230	257	268	272	278	287	298	256	267	288	246	311	274	252	266	252	287	246	255	262	253	262	304	263	251	286	247	250	249	285	275	273	254	295	238	288	258	286	266	229	263	261	265	330	253	250	270	266	260	272	264	269	253	259	256	269	252	248	279	276	279	263	275	255	263	244	283	259	241	216	275	278	266	265	286	235	249	256	269	266	271	240	275	246	265	277	240	269	266	274	244	263	279	255	238	283	275	266	250	262	260	294	240	301	249	248	270	256	277	265	272	290	275	288	238	255	258	279	274	288	273	240	300	256	262	256	282	300	280	248	273	299	261	283	293	269	295	279	270	258	268	254	269	253	267	296	282	265	275	252	244	275	302	252	249	244	289	254	247	278	260	278	256	274	227	302	263	252	265	238	270	280	257	281	245	289	251	271	257	279	272	255	306	253	271	260	270	274	238	256	267	256	249	268	274	269	268	267	263	272	293	266	284	265	270	257	264	267	304	309	254	276	262	250	282	254	299	255	273	250	267	304	275	268	283	271	280	229	274	260	259	279	233	255	258	259	264	256	251	248	303	296	271	269	288	238	257	293	261	277	258	255	218	278	269	285	270	280	275	277	301	286	276	258	270	279	252	255	254	274	244	281	230	257	256	246	257	272	260	269	259	302	257	284	253	256	249	265	260	252	278	265	256	246	245	286	274	275	252	253	291	246	265	271	272	239	263	270	259	266	290	254	268	252	302	284	309	302	269	265	274	262	277	278	297	266	302	265	303	305	256	273	260	292	284	267	260	272	271	273	289	279	274	255	257	274	267	249	277	231	268	275	253	294	276	290	244	269	258	287	260	278	276	250	253	253	292	301	257	267	249	269	285	271	286	247	271	265	250	266	257	270	249	300	263	264	252	258	270	238	256	264	262	272	269	272	274	262	263	251	291	302	259	288	280	271	292	271	276	266	250	263	248	279	273	278	258	279	260	247	279	278	291	286	269	254	255	284	296	242	240	273	276	288	296	226	278	267	268	279	250	282	254	290	278	259	299	287	277	232	258	273	245	266	278	256	271	263	254	254	262	276	275	279	270	265	283	263	257	292	291	266	242	288	299	292	285	254	220	284	282	294	302	269	277	240	262	263	268	261	291	293	291	257	267	263	280	259	284	269	302	257	261	264	283	261	260	270	258	258	272	261	258	255	300	269	297	277	285	292	303	272	257	276	281	253	278	263	266	279	291	274	266	290	265	283	252	255	229	247	255	245	251	294	266	274	316	267	291	255	283	303	267	279	251	268	270	271	247	256	279	263	272	224	257	265	283	273	253	256	269	257	285	278	267	268	284	265	256	263	259	284	287	280	251	280	264	243	261	246	268	276	281	255	266	259	242	264	258	258	252	291	259	251	280	298	238	284	268	274	295	274	285	274	296	293	288	279	284	276	261	257	276	287	281	256	249	236	274	278	275	257	262	271	278	284	260	262	254	287	287	280	300	260	271	246	243	282	269	271	281	292	248	249	303	281	257	238	268	281	280	293	288	270	271	297	260	257	250	283	291	276	278	260	292	216	264	267	288	266	254	295	259	260	273	264	257	230	275	296	271	278	285	270	249	256	300	298	274	266	281	281	264	273	231	276	294	258	262	298	250	269	261	270	293	254	279	249	263	276	263	268
11328	6720	508	286	441	420	378	339	289	257	202	183	164	143	135	139	108	100	87	96	71	77	66	65	61	67	56	56	50	56	46	45	44	42	34	36	39	41	43	39	29	36	40	40	38	45	44	38	39	33	27	28	34	26	35	32	22	29	25	25	34	35	28	18	27	28	28	30	27	31	23	29	34	27	32	29	28	37	28	38	31	33	36	27	30	28	41	15	33	19	35	31	38	23	30	35	31	33	38	22	25	32	31	23	23	26	29	30	33	21	28	32	30	27	21	38	22	25	28	28	47	27	23	36	30	32	30	27	33	29	32	16	33	30	30	26	30	33	23	36	36	28	32	25	45	21	26	33	23	35	33	21	23	26	29	34	24	32	26	25	24	20	33	28	21	19	34	23	22	22	23	23	34	25	35	41	27	33	24	28	27	29	21	33	23	27	29	30	28	30	27	27	28	35	33	32	22	35	20	29	32	32	21	29	35	25	20	23	25	22	28	30	20	36	29	19	33	25	29	33	30	38	22	31	24	19	37	28	22	36	35	30	32	20	32	34	25	22	25	23	34	26	29	30	21	19	30	28	33	19	25	25	36	27	25	28	29	23	34	32	25	18	31	26	24	34	37	22	30	29	24	26	36	30	27	34	29	29	33	34	22	18	29	36	34	17	28	30	31	29	30	32	22	30	32	28	31	38	30	38	27	33	32	20	21	32	24	27	25	34	33	34	25	21	22	25	24	25	33	27	31	30	34	39	21	22	28	30	30	27	29	34	25	37	34	32	27	25	32	28	23	30	28	32	35	29	28	32	29	21	20	34	32	27	22	26	28	25	31	33	28	35	30	28	42	30	30	36	35	28	16	35	28	25	25	19	20	31	30	30	30	23	28	28	39	38	36	40	31	28	29	28	27	27	29	30	30	24	25	29	29	29	24	22	26	28	26	32	23	28	28	28	33	29	24	35	27	32	31	41	34	27	22	43	18	25	16	26	36	27	34	22	36	31	25	25	27	19	34	33	31	29	24	29	24	24	30	28	36	33	18	24	34	25	29	26	30	27	29	33	28	28	32	30	32	31	23	21	38	39	26	28	29	40	24	32	20	31	23	32	38	24	29	30	26	36	25	34	30	33	29	30	19	24	24	38	22	25	36	30	26	20	36	35	22	22	33	22	27	28	34	25	29	22	23	25	28	26	33	25	38	25	31	37	34	27	22	28	35	37	35	27	34	26	31	27	31	28	27	33	29	30	28	30	38	18	25	33	33	17	30	34	30	23	32	30	30	22	24	21	38	31	28	28	27	24	21	30	31	32	30	29	27	35	24	26	25	36	31	33	30	26	19	30	24	29	26	28	25	32	29	24	27	28	32	28	24	31	33	30	24	38	27	26	18	35	33	26	27	32	36	27	32	31	31	40	20	29	33	34	16	36	28	31	25	36	18	28	35	28	31	22	22	30	34	27	37	21	31	28	32	30	29	28	31	25	35	39	29	28	26	31	35	26	38	25	28	35	24	25	26	18	21	37	26	28	29	28	26	33	22	30	36	33	23	32	28	35	30	25	38	24	33	29	28	31	31	28	32	23	33	25	23	20	37	28	20	33	27	35	26	40	29	32	24	35	30	31	32	21	26	31	29	23	24	27	34	37	33	29	40	34	25	21	34	30	30	26	29	26	30	33	16	29	25	29	32	33	31	28	34	24	23	26	28	19	30	23	29	26	19	42	31	24	35	27	33	30	29	26	28	23	27	27	33	22	27	33	22	39	32	35	24	21	33	26	23	29	27	29	27	24	27	27	26	37	31	29	29	26	39	22	30	20	30	26	29	39	33	23	35	25	27	24	36	29	37	34	24	29	18	31	33	24	29	30	32	39	23	29	35	30	25	22	33	29	24	21	25	27	24	36	26	21	30	35	37	15	23	25	24	27	32	30	26	29	26	26	26	30	30	31	26	27	26	29	22	36	29	31	23	29	26	26	21	33	27	34	31	25	24	27	28	20	32	32	31	25	30	41	38	29	25	33	32	27	29	28	21	34	34	25	21	29	22	32	28	31	20	34	33	22	21	24	23	28	23	22	33	33	22	30	28	38	26	29	23	28	26	27	37	36	39	25	29	26	23	33	24	24	35	28	21	33	24	21	33	38	25	24	25	32	35	29	20	24	27	19	26	38	40	21	22	30	20	27	22	26	33	28	31	34	29	23	39	34	25	32	32	40	39	23	29	28	27	26	25	33	26	28	22	33	33	25	29	23	22	27	30	28	49	35	28	32	27	31	32	31	25	26	25	30	29	32	21	27	31	27	29	26	31	33	25	27	23	29	37	23	30	34	41	24	27	29	28	32	27	21	21	28	35	24	37	28	17	28	15	36	30	24	31	32	28	18	32	28	29	32	28	36	22	22	31	33	27	30	26	16	30	31	28	35	36	16	28	31	22	21	26	38	29	24	24	29	20	20	27	26	30	23	31	38	34	30	30	19	25	26	19	35	37	42	25	32	25	23	29	23	22	23	17	31	22	32	42	31	30	34	33	29	28	30	28	27	25	30	16	31	23	22	27	30	34	29	34	32	29	29	30	25	31	13	24	26	28	28	30	38	33	32	28	24	23	36	29	25	25	31	22	22	30	30	30	20	20	25	21	29	23	23	30	37	26	23	32	26	24	25	33	21	24	35	42	29	26	28	22	20	29	28	27	29	29	27	22	24	33	36	31	38	20	28	36	33	29	27	29	40	30	36	13	23	26	21	29	29	31	40	35	23	26	35	26	28	27	28	36	34	39	20	33	28	32	35	30	26	35	32	24	20	26	21	20	23	33	39	28	34	24	26	20	26	34	29	28	22	34	33	36	28	29	31	30	29	28	25	23	31	34	28	22	30	35	27	31	30	31	29	27	28	16	29	23	28	29	28	29	26	28	30	24	34	27	15	27	36	32	29	31	37	23	34	29	30	32	25	26	35	33	30	34	25	28	34	25	28	30	28	23	35	32	28	21	32	35	20	27	31	37	27	27	34	24	26	33	23	28	37	28	28	27	30	27	29	37	25	29	24	27	26	31	38	30	23	25	23	35	43	37	31	34	23	35	36	29	21	23	25	31	22	22	38	31	39	25	44	21	30	35	25	30	21	32	28	22	33	26	28	24	36	32	26	41	24	29	27	34	33	23	34	37	29	26	26	29	25	37	30	34	28	27	27	32	21	29	28	28	27	26	17	25	36	30	40	20	29	26	32	23	31	34	29	29	23	36	34	24	32	21	26	31	32	35	29	31	37	37	26	34	32	23	24	20	31	27	25	29	39	29	19	26	30	24	29	35	27	25	25	29	35	23	26	32	36	19	32	37	31	17	26	32	28	28	35	28	26	33	33	25	29	23	29	33	34	32	26	31	29	21	37	25	21	32	26	26	24	24	28	28	32	26	35	32	27	29	33	22	32	32	29	35	20	30	22	31	32	26	27	37	31	27	25	32	31	39	23	27	23	26	32	37	19	24	27	20	28
51253	34545	9233	18995	26396	25406	22431	19412	15986	13369	11167	9661	8220	7338	6353	5633	5042	4451	3967	3442	3042	2716	2500	2256	2181	1926	1784	1656	1657	1432	1422	1338	1276	1172	1165	1137	1026	971	1023	925	892	874	846	865	773	825	757	703	642	640	636	631	594	561	589	606	591	562	556	573	563	599	597	580	605	566	566	580	589	557	580	554	527	558	552	577	551	527	533	530	512	527	476	521	489	539	515	485	530	505	466	533	467	494	517	466	474	504	513	502	489	506	529	466	499	452	481	497	510	484	478	472	477	488	479	459	491	477	451	488	492	500	433	481	467	462	470	498	482	461	485	477	460	420	475	462	465	473	507	454	470	465	436	464	502	487	434	426	482	458	458	487	490	408	479	445	439	457	455	477	446	479	460	450	438	467	493	480	430	479	497	469	455	475	479	458	491	425	446	438	469	485	460	475	457	436	469	429	452	533	457	481	453	468	435	443	491	464	475	442	492	458	460	497	505	485	489	497	432	455	471	463	471	459	516	437	430	444	467	457	446	448	402	519	453	445	482	485	499	467	500	480	431	465	439	480	477	434	448	471	476	447	437	470	478	474	457	487	448	460	498	491	440	461	481	406	471	446	448	468	428	420	415	451	429	480	456	474	427	471	488	448	497	435	465	420	466	435	477	415	462	493	504	444	479	465	449	436	424	477	467	428	493	442	458	451	499	472	441	438	472	435	457	471	476	450	481	462	484	416	454	460	451	461	446	416	420	468	495	457	460	428	477	438	453	484	463	483	460	441	482	438	478	461	477	469	451	472	481	461	443	434	474	399	460	464	460	455	432	454	422	471	475	462	493	443	407	465	471	427	450	437	493	450	470	430	464	422	438	474	494	453	449	473	472	432	482	448	458	469	473	445	479	473	483	442	438	472	431	463	494	482	481	470	457	470	466	494	449	430	452	497	472	473	427	472	456	450	445	429	471	433	445	453	448	474	442	468	456	439	465	486	457	453	472	439	433	455	499	456	451	485	489	467	406	440	432	410	457	489	492	468	469	426	431	440	447	469	464	472	465	484	440	446	454	472	494	442	466	459	465	465	480	469	459	479	446	459	474	497	481	480	431	465	488	493	445	457	492	450	460	449	472	479	490	440	431	489	440	465	419	502	455	467	471	450	489	445	440	449	498	453	436	520	470	461	457	475	437	465	426	472	494	489	450	483	481	479	487	474	422	406	484	463	459	427	452	428	471	462	449	455	474	452	456	430	460	452	438	468	486	471	454	465	436	471	419	438	424	432	434	432	463	476	433	457	443	438	431	449	496	458	451	426	471	477	438	457	449	404	427	456	422	470	461	479	445	451	466	448	477	473	503	448	470	437	476	512	479	458	455	472	473	472	457	442	420	459	446	470	481	477	440	451	432	476	461	445	439	433	472	442	475	503	460	460	486	477	493	453	476	450	445	463	438	458	450	499	494	490	493	470	458	448	512	451	446	490	459	460	464	474	487	467	467	443	461	452	456	472	465	471	485	432	453	396	448	453	456	467	479	455	455	444	442	465	452	491	461	485	463	497	439	539	464	504	439	484	441	470	440	472	458	502	431	491	430	474	489	480	460	428	498	456	416	507	445	456	470	463	431	496	508	443	460	454	464	508	459	455	471	487	508	457	449	475	466	504	462	436	424	456	448	479	464	431	484	444	429	432	463	447	484	459	467	487	408	441	451	427	438	439	436	449	441	480	477	464	440	432	467	466	479	465	440	497	453	468	456	450	442	475	468	434	453	503	479	467	469	451	456	453	420	488	475	464	428	466	470	441	450	435	442	443	449	492	455	445	451	465	456	492	460	475	433	472	417	480	469	472	446	504	441	477	448	422	419	471	468	415	465	442	459	435	424	481	438	434	466	471	442	474	483	447	468	442	463	486	477	438	458	481	484	460	488	431	410	454	481	464	473	476	436	472	468	467	461	463	483	437	476	444	483	471	467	441	456	446	488	470	459	459	439	505	441	487	446	430	483	463	429	467	462	447	434	491	466	447	465	477	497	430	479	458	463	440	457	469	492	447	452	455	473	413	436	448	459	467	456	462	442	468	440	519	452	490	458	460	453	471	455	458	452	439	441	459	447	469	452	433	533	475	436	426	463	451	476	457	465	485	426	480	460	440	457	478	475	469	432	415	435	430	448	474	450	486	499	445	456	446	442	479	465	453	492	471	454	426	498	458	504	442	428	479	470	448	455	516	459	438	475	443	432	500	434	454	462	474	437	502	488	450	475	460	459	481	439	436	435	429	463	466	424	471	455	414	457	469	492	464	464	447	475	480	469	487	449	484	430	443	460	444	472	477	424	445	454	516	475	471	480	460	435	466	451	489	420	471	423	462	452	457	462	444	458	491	513	472	457	447	456	484	473	423	437	471	460	450	458	473	469	432	463	459	427	464	436	444	487	484	455	452	465	485	476	474	462	446	467	437	463	462	414	463	465	478	431	465	476	467	474	459	465	451	484	467	469	460	470	479	453	493	474	464	501	453	450	475	477	492	476	491	473	509	435	469	468	463	473	501	455	449	441	445	483	469	447	432	445	430	417	444	456	440	487	455	456	470	424	466	490	437	484	461	503	437	435	459	468	440	478	475	480	452	461	487	415	431	444	432	450	480	487	456	430	451	482	484	476	451	472	478	460	434	458	485	446	432	463	458	463	432	415	470	451	492	431	470	463	482	475	525	461	471	463	424	465	463	469	470	483	470	485	452	495	449	458	420	463	454	422	470	484	443	472	439	430	434	436	448	452	457	495	461	478	469	432	465	472	440	474	446	423	435	461	473	464	443	458	481	455	447	441	501	442	479	467	494	494	435	449	466	454	440	501	482	462	465	467	451	434	443	449	445	463	484	481	440	464	419	501	499	473	511	460	442	480	475	476	453	434	449	488	423	471	454	469	496	457	490	449	449	456	453	429	440	454	487	451	494	476	457	427	446	470	480	469	461	478	509	471	471	413	477	485	424	443	458	439	464	467	444	466	452	451	442	467	443	433	455	458	484	446	452	465	452	465	424	444	484	475	439	452	478	484	443	461	490	437	480	443	494	475	484	439	469	434	477	477	451	457	441	431	483	445	451	502	466	462	459	456	479	441	422	443	474	444	436	449	473	489	437	458	476	478	473	444	479	501	474	477	484	461	465	457	494	499	473	424	473	463	510	503	411	493	464	472	475	487	467	417	474	436	459	448	484	446	466	447	463	458	480	447	477	468	457	452	466	450	430	461	451	429	478	474	491	456	447	439	484	455	447	425	445	438	429	490	445	472	529	433	454	447	444	454	472	476	432	439	482	491	427	434	474	428	486	481	465	491	454	481	445	445	466	480	458	452	447	443	450	466	479	463	469	473	434	444	455	496	469	463	447	460	475	463	450	462	493	455	514	499	440	441	437	445	467	434	467	452	448	447	455	469	480	455	470	460	488	428	465	451	445	433	461	455	434	460	438	457	430	424	468	433	457	447	465	424	456	471	398	429	454	480	464	469	449
9033	3857	318	233	293	268	275	238	223	179	133	134	127	116	98	103	78	77	73	74	57	63	47	47	41	39	41	31	37	42	42	33	31	27	34	32	30	34	33	32	22	30	30	24	39	30	32	18	33	30	28	32	27	25	19	28	18	31	21	30	24	34	22	20	26	22	28	36	21	29	22	24	27	26	28	29	24	25	26	18	23	28	30	22	28	19	27	23	20	16	30	27	28	24	32	28	22	20	21	35	29	28	18	22	22	30	24	30	30	27	16	22	16	27	24	25	22	19	23	22	23	15	33	15	17	35	33	22	28	25	25	28	23	22	32	21	30	21	22	19	35	40	27	25	29	31	28	23	29	20	29	29	36	28	34	18	22	22	32	30	18	23	32	23	26	27	21	35	23	22	26	21	24	28	29	13	22	24	27	33	25	34	31	17	30	19	26	25	27	24	24	22	33	28	24	37	35	26	25	28	27	17	28	28	27	30	21	31	24	28	30	23	19	18	30	30	18	14	28	28	28	32	31	25	29	30	21	24	37	24	25	26	22	30	33	18	26	26	30	34	24	26	24	29	32	16	19	22	17	27	20	16	19	27	32	23	28	39	33	25	27	30	25	21	30	22	24	25	18	32	25	28	20	19	30	24	21	26	25	27	24	20	21	28	17	28	24	24	16	30	27	26	31	22	18	27	24	31	19	28	28	26	32	24	22	33	23	32	35	24	27	31	22	23	20	28	32	23	27	25	25	30	23	22	25	24	23	23	30	25	19	26	28	28	30	32	27	21	26	34	27	23	29	29	26	32	31	20	22	20	25	30	28	16	26	26	25	20	23	22	25	24	15	26	20	32	27	24	36	30	25	23	23	28	19	27	22	25	24	24	23	30	24	25	28	33	21	27	30	32	23	26	27	15	36	19	24	28	30	32	20	29	34	32	26	23	23	23	32	22	40	20	27	24	26	24	20	26	32	29	29	19	31	30	25	25	21	34	28	20	22	32	27	40	25	26	19	28	26	28	27	38	23	24	21	18	31	39	32	26	31	32	21	20	24	26	24	28	26	23	26	33	28	26	30	27	30	30	17	28	27	28	21	29	26	27	27	23	23	35	39	19	30	27	23	34	23	20	25	27	24	26	24	26	17	19	25	39	23	19	35	24	30	29	32	24	31	24	26	21	28	24	24	25	23	31	19	25	20	26	35	24	24	25	33	26	27	18	29	28	22	25	30	34	37	27	30	26	20	28	37	25	24	25	24	21	33	21	29	36	31	25	19	33	25	29	27	23	25	20	25	24	32	17	28	27	34	24	33	19	21	21	21	30	36	26	21	22	31	32	22	20	26	26	11	26	26	30	17	29	23	27	23	15	9	26	26	25	19	25	17	26	24	18	28	19	26	27	27	20	26	22	33	20	23	34	23	31	33	30	23	25	23	30	19	26	26	28	29	24	33	23	37	31	28	28	23	23	29	25	26	24	28	29	30	39	33	23	37	20	30	27	24	25	26	23	14	23	18	20	26	32	23	21	18	19	25	30	19	28	27	18	22	21	21	28	32	26	36	26	31	25	26	29	15	30	25	21	23	30	34	22	26	23	25	29	18	19	29	29	22	31	22	21	32	30	29	31	23	28	24	31	32	23	26	28	32	21	34	26	27	20	26	26	29	26	23	26	27	22	35	29	20	29	18	37	29	31	26	28	22	23	32	24	15	35	33	30	26	33	28	19	26	22	16	17	23	27	32	25	25	14	23	28	24	28	26	23	32	27	23	29	25	26	19	21	18	24	22	40	23	30	25	38	24	25	28	15	21	26	28	29	34	20	31	36	34	25	30	23	22	33	17	18	25	25	23	28	21	27	23	24	23	22	25	22	34	26	21	29	36	30	22	13	22	19	24	36	26	18	23	31	21	32	20	25	22	22	23	28	21	24	31	18	25	23	20	23	36	24	25	28	21	18	24	24	27	30	20	28	25	20	34	24	29	35	30	23	35	19	17	24	27	32	17	32	18	28	29	26	23	29	27	27	26	32	31	26	26	32	25	17	21	23	18	38	25	26	23	17	24	22	38	28	29	19	28	29	18	29	31	27	29	23	25	25	30	31	24	16	22	27	25	20	31	20	27	25	36	20	35	27	27	19	23	25	33	31	24	23	23	30	25	36	30	24	26	23	28	16	26	20	27	31	15	32	26	26	32	29	26	27	29	24	21	22	22	36	23	34	23	28	29	24	17	26	24	30	23	21	24	25	29	22	33	32	21	22	28	28	23	26	17	22	26	30	31	17	29	28	17	32	33	27	30	19	26	13	28	25	28	28	30	27	25	38	22	23	33	18	22	34	28	28	31	21	24	21	34	27	37	33	21	27	24	34	29	23	27	27	20	19	21	27	30	30	24	27	29	40	17	21	31	29	30	26	37	26	33	18	29	20	26	27	31	32	22	27	20	30	23	30	22	31	28	28	32	24	23	34	27	30	28	21	28	16	29	31	32	18	30	20	21	23	22	26	24	33	26	20	23	24	28	25	23	34	28	28	20	28	23	20	25	27	20	23	27	21	17	19	30	22	25	28	30	13	22	27	25	24	28	31	23	18	26	34	30	23	24	30	26	21	29	23	24	32	25	21	32	26	28	29	29	21	27	29	23	20	27	28	19	26	17	26	23	29	31	34	26	28	27	25	26	10	24	34	29	20	27	28	21	27	33	24	18	14	30	27	31	29	23	22	26	24	22	24	26	23	25	15	30	18	25	25	30	40	27	29	26	24	29	26	32	26	22	18	18	32	27	27	35	22	22	28	29	25	25	22	21	19	24	23	29	27	28	16	29	20	17	27	24	27	28	26	28	35	25	34	26	30	26	22	22	34	32	15	19	20	38	30	18	36	20	33	31	23	19	23	17	32	27	17	25	31	31	26	29	34	24	36	25	21	27	33	21	24	26	23	22	37	22	22	17	21	33	35	31	29	18	25	21	26	22	21	32	24	25	25	24	20	30	25	29	18	24	29	20	35	35	28	37	24	30	24	25	27	31	21	25	20	23	22	24	31	26	29	25	21	25	22	25	23	30	30	25	24	27	27	25	35	18	30	26	27	27	29	43	21	23	35	18	31	31	32	32	28	25	24	20	26	30	23	32	28	13	17	26	24	30	24	22	20	48	34	28	20	26	25	29	24	24	20	24	17	29	22	18	17	31	24	22	29	21	18	30	19	34	30	27	25	24	23	28	33	28	30	27	34	25	27	23	36	31	17	27	19	29	20	24	16	27	25	26	27	28	35	31	25	33	34	20	29	23	31	24	19	25	31	20	28	27	32	30	23	27	18	21	19	20	18	29	26	26	13	26	23	27	23	26	27	31	35	31	21	28	19	29	24	31	36	28	21	19	26	24	22	39	24	20	27	27	24	32	32	26	24	30	20	21	30	24	33	34	24	27	28	32	35	23	26	24	20	24	31	31	33	24	25	22	25	25	25	27	29	28	31	27	26	22	36	41	24	26	25	25	21
44414	28699	7149	15347	21919	21297	18647	15822	12824	10475	8770	7490	6468	5523	4808	4245	3682	3327	2960	2501	2279	2033	1780	1639	1591	1465	1286	1293	1245	1090	1142	960	981	911	891	830	826	838	753	731	797	700	679	650	677	667	623	588	594	556	554	555	525	529	499	536	504	483	544	480	519	539	521	502	505	514	488	478	540	510	522	487	467	479	527	470	497	455	435	455	460	435	457	485	443	393	397	433	443	440	441	439	457	480	435	444	444	436	422	443	441	405	432	448	447	427	473	427	441	426	420	468	419	404	452	417	435	416	416	420	426	439	408	404	422	394	399	403	428	464	453	418	390	430	440	405	428	459	400	416	446	457	439	391	412	459	413	402	427	424	436	424	430	458	445	411	440	398	429	435	469	416	432	418	427	372	418	423	396	405	394	447	471	444	403	422	413	430	420	437	413	405	423	402	418	445	442	420	433	411	382	415	420	386	409	445	386	422	432	435	445	430	417	413	416	406	431	430	383	408	448	408	401	417	403	386	424	414	417	385	411	383	426	397	409	398	410	411	441	428	409	431	429	381	423	406	410	458	395	430	434	440	411	410	465	404	419	427	412	427	405	408	431	455	443	432	440	434	434	443	420	424	432	417	424	408	425	420	421	420	407	414	413	435	410	406	393	434	412	426	420	413	413	411	427	434	414	390	454	409	418	398	405	438	450	423	430	426	436	404	399	404	434	448	405	401	408	418	382	404	417	398	456	443	442	406	398	460	415	406	417	420	421	418	418	444	433	437	401	422	392	394	410	427	408	403	439	432	433	412	420	422	433	440	401	423	442	434	423	403	388	446	422	398	404	398	465	393	439	397	420	477	429	402	472	424	436	396	421	445	395	415	424	355	434	420	420	455	429	409	410	460	430	406	425	384	436	387	403	407	450	413	427	408	418	442	407	406	395	430	460	431	427	388	416	447	437	382	416	452	408	441	412	445	438	420	423	407	417	412	412	397	428	443	429	422	434	444	460	428	417	433	445	453	423	425	403	418	431	426	433	413	401	429	436	399	412	409	457	409	439	398	394	417	399	426	469	438	420	398	425	403	436	406	419	428	459	392	410	378	425	443	411	412	412	394	421	402	397	447	420	438	418	413	396	388	424	439	392	377	406	431	394	427	426	440	431	426	409	371	422	438	476	440	392	390	375	443	429	427	419	415	397	391	385	451	399	397	406	453	402	434	427	456	440	392	370	428	412	428	461	440	396	440	400	443	424	396	447	406	411	400	403	423	398	420	408	432	470	389	419	399	435	420	407	400	431	441	411	408	421	424	390	421	404	365	404	465	424	430	438	434	411	429	432	363	422	447	431	436	444	426	378	423	434	407	412	417	422	436	405	395	401	425	403	409	431	380	421	406	428	412	453	422	436	440	428	467	439	405	390	494	409	415	391	393	400	453	410	392	421	429	450	394	444	412	426	412	414	400	422	411	458	410	396	387	434	414	399	415	419	425	426	468	431	444	367	429	388	437	406	460	417	397	409	405	441	426	405	429	439	407	415	401	422	430	391	418	390	399	394	441	431	422	452	434	391	446	425	426	430	393	420	430	441	402	421	400	430	404	448	416	432	425	433	416	413	414	379	408	439	414	419	407	428	394	420	431	418	439	386	404	417	423	437	421	433	408	425	409	422	408	443	422	428	407	417	436	418	421	409	395	388	406	434	412	424	452	429	401	411	419	425	428	417	414	384	422	412	403	420	407	431	397	432	411	427	418	413	420	404	437	416	456	436	390	399	394	429	386	422	403	423	405	436	407	393	450	396	421	421	430	452	382	420	433	414	443	442	384	413	390	400	430	401	421	387	421	450	426	451	444	433	404	427	381	439	416	432	447	439	386	424	406	421	391	465	426	431	412	423	429	465	404	460	422	427	452	452	434	416	430	441	372	439	441	419	480	414	430	408	419	441	402	436	443	409	440	432	389	438	446	403	446	415	426	473	403	438	403	413	413	433	432	412	419	408	453	422	431	464	424	409	423	404	407	418	398	452	427	382	414	414	414	434	442	408	413	415	452	401	434	406	430	406	412	418	446	439	458	431	423	428	412	416	411	419	386	414	427	419	438	436	421	452	419	423	417	403	427	441	438	398	382	426	398	408	417	424	436	387	419	420	423	422	422	416	408	430	441	402	397	426	419	435	416	439	442	412	385	407	424	423	425	399	367	442	406	381	457	395	416	400	397	407	429	391	448	375	427	432	405	418	422	398	384	441	431	415	444	431	420	419	420	418	396	401	396	427	425	434	396	443	416	422	398	368	371	416	393	417	430	425	404	417	417	409	458	397	422	394	415	399	390	447	434	446	426	404	414	453	466	437	449	442	427	402	408	441	403	421	423	420	383	441	404	390	419	408	430	431	417	436	386	410	408	399	405	417	391	458	407	457	426	410	445	390	432	415	411	433	414	435	414	456	443	403	420	443	394	407	403	425	462	432	372	425	428	392	418	428	363	417	390	466	426	397	426	405	433	408	420	424	420	413	398	426	398	421	420	462	426	417	383	423	418	421	414	424	409	457	443	402	436	396	425	425	421	423	420	426	443	433	433	406	431	392	461	444	453	420	421	437	403	434	412	419	393	432	437	426	434	412	396	439	423	365	430	424	409	405	410	431	415	444	462	407	427	410	433	405	401	412	400	426	386	432	393	406	420	400	442	378	397	417	406	417	409	436	410	445	396	400	412	422	441	411	416	433	413	439	380	401	433	417	411	435	442	417	449	412	430	440	417	434	422	396	381	417	385	443	431	439	462	367	451	379	405	388	399	383	411	425	392	444	410	436	401	428	416	431	457	410	394	449	398	449	421	415	458	435	400	399	401	418	426	443	450	399	435	425	419	429	435	408	435	410	442	416	430	400	441	436	429	430	423	425	431	410	405	401	396	421	393	454	428	422	402	470	409	430	419	438	414	430	409	462	437	433	424	449	411	421	389	425	426	409	392	418	445	448	436	394	419	411	444	454	406	398	436	422	381	382	438	419	397	417	397	398	418	445	426	442	442	380	426	428	386	395	407	415	416	402	437	377	417	418	433	442	390	405	427	401	408	481	427	412	417	410	404	458	431	430	441	416	424	435	434	417	432	468	455	414	407	432	417	442	406	426	395	425	446	430	446	412	461	463	452	432	417	422	426	399	415	426	451	400	425	393	416	433	426	407	412	392	435	397	405	408	421	409	401	422	460	436	406	418	432	407	438	393	412	421	405	405	416	398	409	451	428	421	447	430	405	433	406	396	422	402	439	436	389	419	385	421	462	392	429	380	446	409	440	396	433	419	426	401	440	443	419	440	423	459	419	436	381	414	402	450	454	450	414	426	408	428	409	409	441	400	401	411	384	425	409	417	408	442	442	430	419	435	430	391	411	390	430	422	396	426	454	432	421	429	412	417	425	456	452	414	411	414	400	417	435	414	391	381	419	409	398	427	408	418	399	424	405	430	443	415	401	423	405	418	431	447	420	420	428	412	404	424	420	402	435	450	395
13530	7881	669	410	528	477	474	410	352	310	260	223	206	180	141	150	125	117	113	95	79	91	85	68	60	79	69	65	68	66	58	49	63	54	45	54	49	62	50	39	38	44	36	42	44	38	45	40	47	45	39	28	34	26	39	43	37	53	39	45	49	37	36	34	24	34	45	23	43	42	30	41	40	28	33	41	28	19	35	32	38	31	21	31	30	37	39	36	26	41	32	31	33	36	44	38	38	28	37	41	33	27	43	29	26	38	34	26	34	32	41	28	34	32	27	30	29	32	33	30	29	35	34	42	28	40	25	38	37	48	41	40	47	40	31	45	27	38	30	37	31	43	41	37	39	36	31	38	33	33	43	38	40	28	29	27	37	39	40	31	34	38	32	33	35	33	33	40	37	23	33	36	34	31	27	37	29	37	42	38	21	42	39	41	46	34	34	35	30	31	35	33	23	28	30	35	30	33	39	35	28	41	41	35	39	28	31	24	25	41	30	39	27	33	33	34	32	33	32	33	37	35	23	45	37	39	34	27	29	30	29	22	31	48	35	25	37	40	25	38	43	43	31	33	36	44	32	36	32	35	47	47	30	30	39	33	26	36	39	37	34	31	39	37	36	29	30	28	25	43	37	42	38	24	33	40	37	41	30	39	40	31	34	32	29	36	37	32	27	32	36	35	24	29	35	34	41	35	40	34	29	44	40	32	39	27	37	33	33	41	37	30	31	34	33	41	31	29	41	36	45	34	32	33	30	29	39	25	31	32	35	23	31	22	30	24	36	33	35	32	40	40	31	18	32	26	31	35	32	36	41	27	35	32	33	28	33	52	30	30	49	38	32	39	40	26	34	31	51	38	28	32	44	33	34	26	32	23	42	34	33	41	37	44	36	32	37	39	33	42	31	29	32	36	41	52	29	31	41	35	35	36	33	31	26	30	36	33	44	35	26	39	34	32	22	19	29	43	31	32	31	43	25	31	41	38	29	22	31	34	38	36	40	28	29	36	33	31	32	40	37	34	28	37	36	31	32	30	24	22	32	22	24	42	34	27	38	38	45	33	34	39	38	35	36	38	28	23	39	32	34	34	31	37	30	35	34	32	33	33	38	44	34	34	29	38	32	32	30	29	38	24	35	33	55	26	24	28	26	38	30	42	36	27	31	36	38	34	31	37	20	39	28	33	31	35	27	30	41	38	32	30	40	31	31	37	30	43	38	29	38	33	29	26	33	40	30	44	36	25	32	37	30	36	36	25	34	34	37	45	49	27	25	26	32	32	31	27	35	27	38	39	45	39	32	45	31	33	38	33	27	42	38	43	36	39	24	31	45	36	43	36	30	38	32	35	35	36	42	32	37	32	28	36	32	28	46	40	44	37	25	48	31	28	33	33	22	29	31	35	39	34	28	35	31	25	43	22	33	25	34	34	35	32	33	37	35	38	35	40	42	24	36	31	32	26	32	36	32	44	39	40	35	39	47	27	25	44	36	35	30	30	32	29	38	28	24	42	30	30	34	36	30	27	29	39	39	34	35	36	32	28	27	32	37	40	25	28	20	40	35	40	41	30	37	36	41	34	30	32	46	23	24	32	43	34	29	34	25	27	35	27	31	41	39	29	31	41	25	47	29	30	42	27	28	40	29	34	32	46	37	26	36	41	35	29	28	35	30	41	24	36	33	30	35	34	29	43	36	25	31	25	22	31	27	36	39	40	35	48	35	23	38	30	32	34	39	35	29	34	39	36	34	32	22	39	31	28	30	32	39	38	34	28	27	37	33	39	31	32	33	31	28	23	32	32	35	39	21	29	28	32	30	45	33	32	35	21	41	30	33	30	30	45	27	23	37	38	46	40	31	33	32	31	40	28	45	30	39	31	36	34	40	32	34	33	36	22	30	35	49	24	33	25	29	37	41	26	33	37	33	45	33	37	34	35	30	42	33	29	39	32	36	39	35	20	36	35	41	30	32	27	36	38	32	28	39	29	42	43	38	39	46	41	30	42	43	28	31	37	39	26	30	34	37	33	43	44	29	35	33	38	44	42	34	35	43	31	34	33	45	38	36	37	38	19	34	30	41	33	31	35	39	45	34	31	40	28	30	38	37	29	30	31	32	31	37	32	28	37	32	32	40	33	40	33	27	38	32	28	34	43	37	19	37	30	30	33	32	46	29	33	22	38	37	41	39	33	37	34	33	34	33	37	36	29	32	31	45	30	30	32	25	31	32	37	36	35	28	27	29	34	46	38	26	36	45	41	34	28	37	30	44	36	38	34	34	39	34	37	37	42	24	25	35	28	27	40	25	31	28	37	34	35	28	30	32	40	36	32	32	32	45	31	40	32	35	29	23	28	38	37	36	36	32	35	35	36	33	36	34	37	32	39	40	30	34	33	34	36	34	36	31	39	35	40	28	31	25	34	30	33	36	27	32	31	29	34	33	44	40	39	31	23	27	24	29	40	25	34	32	34	34	27	38	30	25	25	25	34	36	29	27	44	32	40	28	36	26	33	37	29	27	31	37	28	33	28	38	38	23	29	27	33	28	32	49	34	42	42	42	38	33	33	31	25	31	29	37	31	35	49	27	33	33	37	33	29	26	26	42	37	47	30	45	29	35	32	35	37	37	33	37	40	33	42	29	45	43	30	34	40	44	38	38	32	27	34	36	29	35	32	27	38	27	36	32	35	39	40	35	38	22	46	38	39	38	33	31	32	56	38	42	36	30	35	39	27	36	38	33	30	44	42	31	41	38	26	31	30	35	39	35	40	35	39	28	35	37	23	26	31	38	33	40	41	24	27	27	27	32	40	24	37	31	31	35	36	27	32	29	27	34	35	31	34	28	41	30	41	36	30	35	40	29	35	23	26	34	33	37	44	38	28	32	25	35	50	37	37	31	33	30	35	29	30	41	33	38	33	37	33	38	39	27	33	24	34	32	31	31	40	34	35	40	23	27	22	39	29	34	37	40	28	38	34	35	27	38	33	39	37	43	33	30	35	33	36	28	42	30	43	28	46	31	24	35	29	33	37	42	35	30	38	37	30	42	33	31	27	36	37	26	31	29	42	35	22	42	35	30	44	29	41	36	29	35	41	40	27	28	39	42	30	29	24	34	35	28	38	41	30	30	37	35	33	23	27	26	29	40	31	32	44	32	34	32	29	45	34	29	36	39	39	39	37	37	24	28	27	38	39	23	24	30	32	31	40	28	35	30	42	40	31	39	31	46	30	35	32	47	25	33	33	28	36	29	38	35	38	40	35	23	31	28	34	44	24	26	28	41	29	25	24	30	40	34	36	35	25	30	39	31	37	47	28	24	38	32	33	31	28	28	42	34	33	38	39	25	33	32	32	35	38	29	31	40	27	39	31	35	23	34	32	35	39	28	35	35	52	32	26	25	22	30	40	28	37	40	52	31	35	50	29	34	36	23	30	30	31	28	20	28	35	40	45	41	31	33	38	30	37	36	29	28	45	40	36	26	29	32	33	28	40	41	31
53164	35022	10493	21220	28186	27186	24550	21210	17932	15180	13036	11200	9560	8398	7377	6457	5614	5020	4483	3993	3526	3200	2866	2584	2437	2234	2166	1897	1848	1743	1594	1493	1417	1393	1419	1329	1197	1246	1213	1189	1141	1061	1002	1003	928	907	863	855	818	778	789	782	719	679	700	653	712	679	684	730	713	717	703	616	741	676	689	703	678	650	674	670	663	639	653	596	633	626	573	650	617	634	596	608	595	560	625	578	583	580	596	593	587	565	611	534	586	572	553	546	563	584	606	608	594	604	573	573	526	579	561	560	577	567	588	566	588	534	535	623	552	566	561	575	552	580	554	531	548	561	574	569	584	538	561	575	535	558	546	550	576	551	565	521	571	556	528	537	525	534	515	543	541	559	573	568	565	553	544	534	527	528	521	563	573	563	542	580	553	583	574	521	551	573	532	499	525	518	552	577	546	513	580	547	559	563	549	572	533	528	565	570	527	569	546	565	580	548	545	571	529	563	590	530	587	597	574	558	557	578	570	514	532	582	559	548	546	546	516	595	492	530	530	521	530	558	544	540	509	561	565	526	573	581	535	524	555	581	522	482	590	535	518	611	545	509	586	572	538	498	551	560	525	555	563	541	521	566	587	571	535	510	537	501	514	546	572	537	554	537	520	575	571	523	531	562	515	521	524	579	483	567	506	588	577	494	536	554	531	559	562	545	521	534	515	554	531	525	568	595	507	521	560	534	555	559	515	566	523	522	574	581	513	568	560	557	556	515	584	574	590	539	553	575	541	514	562	582	559	500	545	552	568	503	535	507	533	578	586	576	560	536	551	582	496	561	524	555	538	521	540	543	540	566	490	549	526	510	515	553	522	505	555	568	520	567	576	540	541	585	550	581	563	517	564	534	528	546	538	532	541	506	536	561	519	550	592	579	540	507	519	573	545	589	596	501	513	528	518	554	500	526	547	534	521	562	567	535	562	527	517	573	562	581	543	535	548	524	572	562	553	545	515	492	541	523	516	579	556	530	547	526	572	527	569	535	550	611	557	520	528	520	574	562	498	526	554	556	531	533	551	553	562	521	564	562	555	569	556	558	553	545	523	502	589	558	518	568	566	579	547	559	571	570	552	544	554	550	551	585	518	496	548	552	538	537	525	563	543	583	560	527	527	517	572	584	596	563	536	544	564	550	543	560	539	562	569	568	548	528	552	547	568	563	517	554	563	577	516	559	544	533	601	538	551	512	544	583	540	527	552	570	532	598	542	563	562	547	479	538	581	526	568	568	525	573	531	567	530	528	558	561	533	517	554	552	554	593	524	555	558	499	551	521	540	551	574	587	579	527	557	550	564	552	551	558	514	568	530	519	552	525	513	535	506	537	528	566	567	538	535	567	550	568	601	560	615	548	538	533	582	562	570	521	562	544	565	577	528	512	566	549	514	534	549	526	539	540	524	538	567	547	543	550	549	567	507	551	555	563	588	553	567	548	593	537	546	584	586	523	565	540	592	518	556	560	526	610	551	550	524	538	564	559	554	544	557	548	517	557	569	517	582	557	503	481	571	527	512	567	522	556	544	557	554	509	603	578	508	566	536	513	541	546	539	557	517	536	532	540	532	554	571	513	517	576	545	535	571	545	534	505	585	520	550	557	543	528	559	534	556	558	521	593	575	535	487	555	556	559	548	526	524	544	545	577	559	543	555	521	544	569	512	555	550	510	527	548	585	536	529	544	517	566	527	589	574	553	569	491	578	541	551	563	547	567	559	530	562	534	575	553	558	553	537	521	539	549	528	550	564	539	572	580	553	553	565	564	570	503	533	547	536	528	532	569	495	545	536	532	523	561	525	522	533	552	526	568	551	563	575	570	555	548	544	540	554	529	533	564	529	530	578	594	528	527	552	568	527	540	591	599	550	497	517	561	535	532	554	565	546	545	559	562	613	533	547	555	550	571	525	529	556	572	526	559	567	578	538	545	534	561	574	542	548	526	554	531	525	547	542	555	551	578	542	568	538	515	541	517	543	570	549	542	559	531	573	544	532	529	540	591	530	563	537	586	506	565	527	576	564	545	555	573	550	555	507	546	539	547	574	516	543	525	547	544	521	538	531	567	533	489	561	532	525	589	555	542	570	564	573	542	563	549	560	566	565	559	525	531	550	588	505	557	545	530	513	535	581	535	533	569	499	498	524	510	555	524	523	544	553	541	527	584	567	584	550	566	567	515	547	510	518	584	575	528	529	532	535	535	553	587	531	534	576	564	576	514	525	537	513	535	527	562	529	540	542	560	565	490	551	540	539	544	519	541	537	545	532	507	538	570	556	535	577	542	525	525	546	504	522	567	576	530	560	522	520	564	508	565	572	549	524	512	601	519	536	505	549	539	562	559	569	587	501	554	528	551	532	518	550	560	570	524	551	541	529	580	532	579	547	556	470	552	556	539	576	548	549	552	567	532	558	495	524	536	561	554	580	555	529	529	529	569	528	524	521	530	515	577	554	554	541	572	547	548	573	609	567	516	548	518	590	538	540	549	538	538	541	562	560	564	570	546	569	541	523	560	541	542	508	543	567	553	550	532	607	512	581	536	555	561	607	532	538	552	533	548	530	583	554	530	555	596	547	551	557	548	526	571	566	523	569	578	527	560	547	523	510	536	553	536	537	565	542	567	510	526	536	550	531	513	534	539	547	581	560	544	545	604	549	513	562	590	572	542	540	556	556	567	585	549	536	553	499	554	518	535	532	542	563	570	526	543	560	581	532	515	603	535	536	570	544	533	559	537	547	530	517	526	553	578	556	590	557	552	586	540	570	557	543	601	556	522	557	563	558	517	550	548	553	564	542	556	548	555	544	582	568	533	587	516	538	531	526	569	566	563	577	497	526	507	518	566	552	525	510	540	513	489	549	560	521	536	515	547	550	540	542	552	553	563	547	549	542	519	559	583	523	548	575	551	512	558	537	547	559	552	525	564	489	522	516	539	511	532	535	526	574	539	549	545	520	604	547	515	568	577	565	545	521	561	548	550	540	547	487	474	543	576	537	563	562	555	532	530	531	536	544	614	530	527	560	563	568	538	550	553	583	564	525	553	561	602	575	534	529	530	557	581	517	535	570	531	530	528	540	532	570	519	526	530	498	518	537	524	534	580	519	516	593	591	549	537	579	542	570	566	577	531	527	562	587	550	526	528	552	566	507	522	564	522	540	585	521	544	520	531	604	522	569	543	543	534	564	539	539	521	556	576	520	499	548	530	557	559	545	569	594	558	505	547	589	539	561	568	539	523	538	540	546	549	541	587	532	580	495	531	587	533	546	558	534	532	571	528	535	529	553	561	541	556	575	498	511	558	555	564	561	550	512	510	572	586	528	514	508	564	545	549	535	576	533	526	548	533	530	541	560	562	561	548	538	564	563	546	557	588	543	552	532	525	547	525	566	561	568	563	556	565	539	514	529	557	577	555	547	550	557	584	516	489	571	492	540	510	527	570	513	564	570	545	568	512	596	490	567	526	549	529	572	589	531	580	581	521
4951	1791	159	121	185	195	172	158	137	117	82	101	89	71	53	80	45	50	43	38	36	24	36	30	21	32	28	27	14	26	28	15	23	19	19	16	20	25	20	25	21	17	15	15	17	12	19	19	20	19	8	21	15	10	16	22	20	27	14	18	16	21	15	13	13	16	14	13	16	20	19	26	21	18	17	11	17	12	15	20	17	23	17	14	17	18	13	15	18	20	20	18	13	13	19	14	15	10	18	14	22	17	19	14	27	12	17	18	16	10	18	16	14	18	19	14	15	11	13	16	15	19	18	20	10	13	17	22	16	13	19	19	17	16	21	15	10	17	14	17	17	11	26	24	18	14	14	19	13	12	16	12	14	11	15	12	14	15	10	16	12	16	15	19	18	22	13	12	14	20	12	16	13	21	16	11	8	11	19	21	12	10	28	21	20	17	18	13	16	17	18	17	20	21	18	20	17	17	18	20	14	16	13	21	16	15	17	16	13	13	22	12	18	19	15	12	18	15	16	11	8	21	22	13	24	24	12	26	15	14	14	19	13	12	19	17	18	9	10	14	18	11	19	12	13	22	14	19	18	18	16	9	20	23	15	18	20	8	15	17	19	19	15	14	17	16	18	12	15	15	22	8	15	20	19	14	14	12	12	16	17	15	13	17	16	14	16	19	19	18	18	22	18	21	16	14	24	17	17	17	19	16	22	11	15	19	14	18	10	23	18	18	23	13	12	18	18	14	21	10	21	9	14	10	16	13	17	14	17	22	17	12	8	20	19	17	16	19	19	17	14	13	14	21	21	16	7	15	17	15	16	18	24	14	15	14	15	11	13	15	13	22	18	11	13	16	15	19	24	16	18	16	18	19	22	21	20	23	16	14	12	12	16	16	16	21	14	23	17	18	8	18	18	13	14	12	9	19	17	9	10	18	15	7	9	17	16	14	9	13	20	18	17	9	15	14	17	14	22	12	24	24	10	21	17	14	22	16	12	15	18	15	18	17	12	10	17	20	10	21	19	16	18	16	17	16	10	13	19	16	21	20	13	11	27	21	26	11	13	15	12	18	16	15	17	15	18	20	23	17	15	18	15	16	26	16	17	18	21	17	19	17	12	16	22	20	12	17	17	18	9	20	23	15	13	23	14	18	18	16	22	16	16	17	17	23	16	16	12	16	14	15	23	19	19	7	18	12	15	19	7	10	14	19	15	10	12	17	12	18	25	22	16	14	21	15	18	22	16	17	13	12	14	17	18	14	19	10	12	21	12	10	23	20	20	26	24	14	13	21	20	16	16	14	17	13	18	15	18	23	13	24	14	18	23	21	12	21	14	13	11	15	11	18	19	18	15	15	18	14	17	8	20	15	13	13	8	16	14	19	22	11	11	12	19	11	12	13	18	15	7	11	8	16	15	14	10	14	10	18	16	14	17	17	17	20	16	11	21	13	21	20	21	11	15	11	5	12	23	18	7	18	22	15	13	13	20	15	15	27	15	11	14	9	18	13	14	17	15	17	15	14	18	11	10	18	16	12	14	17	21	18	15	18	16	26	15	11	11	16	16	14	19	24	20	11	16	19	16	29	17	13	19	25	8	14	10	15	11	22	13	11	18	10	13	15	17	16	12	17	19	15	22	15	19	18	19	11	13	17	18	14	16	18	11	24	11	12	13	11	15	11	9	14	15	14	17	14	15	18	13	17	12	16	11	15	12	24	15	17	16	18	18	14	12	15	21	21	14	20	19	16	14	16	17	18	25	23	11	18	13	18	14	12	12	14	15	14	16	13	16	19	10	14	17	21	18	17	13	20	12	16	12	17	21	18	19	18	17	15	16	33	19	16	18	17	19	23	22	12	19	19	21	15	15	11	18	17	19	15	13	16	20	17	18	17	14	11	23	27	14	18	13	11	18	18	15	19	18	15	16	6	16	15	8	17	19	18	18	13	21	17	14	9	21	14	18	18	14	12	21	16	21	13	16	21	15	20	18	21	10	9	12	13	12	17	16	13	11	16	25	16	19	13	20	16	18	15	16	18	13	15	15	17	13	11	17	19	27	19	17	16	18	15	14	10	12	11	16	19	15	15	11	11	15	16	17	17	20	15	12	19	24	15	24	14	10	19	10	23	12	12	17	8	19	13	25	20	14	8	16	12	22	15	17	19	15	12	18	19	10	12	13	15	21	20	12	20	9	15	17	18	17	29	19	11	14	17	14	16	21	16	17	14	23	15	16	17	13	19	18	16	19	18	12	15	14	20	17	12	22	14	19	15	19	13	16	21	13	14	13	20	19	18	11	15	12	16	24	14	16	14	14	19	19	16	20	5	16	17	18	19	16	11	19	10	21	16	17	13	25	13	17	9	8	21	16	16	12	16	20	21	26	15	11	22	20	18	18	18	18	14	15	14	10	25	17	13	19	18	20	9	16	12	14	23	17	16	13	8	14	13	6	24	23	20	20	28	14	11	22	21	12	16	10	17	18	14	19	13	15	15	17	11	21	16	12	22	13	11	15	14	15	18	11	20	14	9	9	16	10	18	22	13	16	17	14	18	17	15	19	17	22	15	13	12	15	11	19	16	24	15	14	20	17	28	12	20	20	12	13	21	15	13	12	11	9	16	20	13	17	14	21	22	22	13	17	15	23	7	13	14	12	19	13	15	14	17	17	16	18	13	12	19	18	17	18	14	18	14	20	14	16	16	25	15	15	18	13	20	13	17	14	24	17	16	11	11	19	24	22	30	12	17	22	8	16	12	10	11	15	16	11	15	14	27	19	14	10	17	12	26	6	9	17	22	16	16	19	18	17	16	14	11	20	17	13	12	16	17	18	17	21	13	16	22	20	19	10	17	20	14	18	13	13	18	10	11	22	12	9	9	18	18	18	17	12	13	6	10	14	20	17	18	19	22	16	19	14	14	24	18	14	18	16	13	12	19	20	14	17	14	14	15	17	12	10	13	13	21	19	7	11	16	23	26	14	24	22	24	13	14	13	13	7	17	20	25	16	20	11	15	18	19	16	16	11	20	16	20	18	20	14	18	24	20	22	22	23	25	13	14	14	19	16	16	20	17	16	18	11	12	16	12	21	17	12	16	18	20	19	16	14	21	19	16	18	16	18	18	7	19	14	12	18	20	13	16	19	12	24	17	8	13	18	22	15	13	22	11	18	18	18	15	21	16	18	11	16	20	19	16	20	16	19	16	13	13	9	14	13	18	22	14	13	19	10	18	10	15	11	14	21	18	13	11	23	18	15	16	19	10	13	22	21	15	14	17	13	10	22	18	13	16	15	18	22	17	17	19	22	15	6	27	15	9	23	9	10	15	16	20	15	18	30	15	7	13	11	11	19	18	13	12	22	12	18	18	14	7	15	16	14	16	12	13	18	9	15	17	17	10	19	12	12	11	21	26	9	16	17	11	12	18	22	21	17	22	18	13	14	18	20	16	19	18	11	13	14	23	16	25	22	14	23	18	12	10	15	17	17	13	20	15	15	20
38651	22944	4766	11593	17043	16305	14039	11325	8996	7476	5901	4704	4005	3494	2949	2582	2112	1827	1669	1453	1343	1162	1017	978	861	875	804	724	697	678	639	588	533	561	535	551	526	466	465	432	461	441	408	425	421	370	362	359	338	338	349	330	320	343	312	297	320	345	307	333	292	313	323	302	319	309	321	326	294	311	277	313	314	285	348	298	284	288	264	300	284	265	261	270	277	273	257	260	310	286	268	264	288	279	276	265	280	300	274	282	279	282	254	279	274	271	294	292	273	278	266	279	254	259	277	274	246	241	277	288	251	285	252	253	257	264	264	272	281	318	257	255	277	271	290	276	290	263	280	271	255	279	308	301	269	286	291	255	278	275	260	274	270	261	255	278	278	281	253	259	278	288	247	291	276	247	270	269	263	257	251	259	275	281	249	245	281	272	254	268	266	254	278	271	260	268	259	217	259	247	254	284	270	258	267	266	261	268	262	268	286	258	268	288	279	259	276	298	258	288	282	261	262	255	290	246	254	267	258	246	268	249	290	263	242	264	248	270	262	264	263	278	247	271	272	260	262	254	243	279	271	238	263	250	236	269	255	248	257	252	267	270	306	213	266	260	265	253	282	251	279	254	284	258	261	249	261	261	288	262	267	261	282	275	272	262	239	245	260	256	277	272	264	300	240	271	274	266	274	239	277	245	291	240	259	271	246	240	300	285	270	290	233	260	308	286	255	251	249	252	289	256	242	271	279	277	243	258	226	260	260	255	267	280	244	247	276	279	241	270	254	268	247	256	285	246	283	256	265	274	250	263	272	283	291	282	281	251	285	251	266	257	248	280	270	262	286	253	238	237	253	268	282	283	252	291	262	275	269	257	261	289	278	257	253	276	273	278	291	310	258	274	241	250	247	243	284	261	231	244	276	285	239	270	281	268	269	271	303	244	276	260	234	282	282	260	269	259	256	265	263	260	280	271	286	277	259	265	251	297	273	276	260	265	285	251	268	252	273	277	286	296	258	282	276	265	285	254	226	267	283	274	259	259	276	257	262	287	263	274	271	232	244	265	249	259	286	275	262	276	253	291	262	296	234	245	263	252	266	278	284	278	255	249	260	252	264	267	290	273	247	263	257	246	264	290	259	255	257	268	239	295	261	275	267	283	259	268	270	278	270	236	256	251	253	253	241	243	259	224	251	258	251	275	271	247	253	237	239	276	276	265	267	251	291	244	262	296	244	279	276	245	274	266	226	252	247	256	284	277	257	250	261	246	273	268	268	275	287	262	248	256	262	262	302	251	298	274	303	270	291	247	259	254	225	286	265	251	274	275	258	281	255	243	281	268	277	254	257	265	293	260	267	282	245	263	272	281	235	274	265	265	251	260	287	264	280	271	281	262	256	227	252	273	265	271	244	256	285	277	266	283	243	258	284	246	274	276	281	278	268	258	268	248	262	257	255	276	270	284	271	257	260	285	268	278	276	277	253	268	272	264	259	263	301	279	257	293	264	268	274	275	239	283	296	263	291	262	247	256	285	255	257	253	272	273	289	240	255	235	255	250	268	263	249	273	280	310	278	264	253	244	285	283	259	249	221	255	260	260	266	264	266	274	251	258	244	285	246	261	254	253	271	246	264	246	302	274	275	273	254	216	270	268	258	292	240	265	289	278	279	266	260	268	254	263	278	251	279	264	274	291	258	265	272	251	293	258	279	266	303	248	252	269	262	263	256	234	282	255	275	268	283	252	251	264	242	260	304	265	260	277	284	282	229	252	275	253	260	261	263	243	293	249	220	276	268	265	256	270	276	295	257	239	239	264	266	298	270	268	278	261	293	253	253	277	251	256	260	294	254	274	239	278	265	246	242	263	255	254	233	284	270	233	289	276	260	242	287	278	276	259	266	276	257	277	253	292	284	276	276	261	269	261	260	254	285	287	239	244	280	268	261	251	252	232	243	265	274	292	258	276	257	225	250	255	272	253	247	262	280	281	274	273	264	282	266	299	283	252	275	249	244	288	265	247	248	282	245	284	277	271	287	270	245	275	263	263	273	258	273	261	276	263	263	287	256	260	300	254	206	260	280	259	230	267	266	287	259	237	278	280	263	284	270	272	274	242	244	275	257	271	259	265	281	245	263	265	256	265	256	252	290	281	277	273	243	286	258	263	259	275	282	290	269	251	270	292	244	259	251	269	258	256	255	269	272	262	286	290	279	271	259	266	292	273	272	229	256	292	255	259	263	255	259	262	253	283	248	267	260	282	265	276	260	247	257	256	256	286	286	253	254	280	264	296	282	262	279	253	267	264	290	272	253	240	267	249	298	271	259	236	257	272	278	274	255	265	274	258	236	255	296	224	282	280	283	276	270	254	269	232	288	253	265	276	288	259	274	246	258	254	249	279	279	278	284	259	250	251	261	239	269	258	274	265	266	258	307	255	244	255	269	233	257	261	271	288	268	274	275	266	259	276	253	281	258	280	298	278	268	261	265	260	264	269	314	258	259	248	289	267	246	248	268	262	264	245	270	285	255	251	272	264	268	275	230	253	277	243	260	278	236	265	269	270	248	256	277	256	247	278	290	255	246	263	262	265	280	258	253	257	283	276	254	279	246	267	244	247	251	259	250	274	280	279	290	259	267	234	274	298	302	286	258	318	274	274	289	242	267	251	253	252	293	263	265	282	260	266	277	290	269	259	267	258	263	274	283	235	259	272	288	264	271	262	265	271	270	262	276	267	253	258	292	256	257	265	260	251	267	280	253	270	249	274	271	249	283	287	260	238	274	257	270	273	281	281	266	266	243	291	272	250	243	290	266	258	260	258	271	299	260	280	259	292	293	261	255	257	282	271	292	269	239	267	268	265	282	255	271	254	267	275	249	237	255	290	289	293	261	268	265	269	275	265	272	275	245	271	271	274	263	309	262	249	270	271	244	262	253	237	254	264	278	271	263	261	247	245	278	269	278	269	249	245	251	259	241	271	265	251	255	259	263	267	259	252	276	283	260	245	273	270	270	274	246	256	264	243	286	251	279	251	263	272	298	275	278	284	264	261	270	269	259	244	259	239	245	259	301	259	253	289	285	260	278	250	287	243	265	257	226	300	250	284	238	276	255	273	284	301	271	275	263	267	249	268	241	293	258	259	269	277	282	260	272	267	267	265	298	270	254	264	294	264	250	279	256	285	258	270	244	241	242	263	235	255	271	238	254	285	275	270	234	259	249	276	261	245	259	253	258	283	294	270	274	248	280	247	269	267	281	266	280	287	249	272	279	226	241	251	280	261	271	263	298	255	248	270	266	246	275	250	258	280	246	247	280	278	255	266	289	284	245	292	245	249	277	317	266	248	281	273	260	270	257	272	276	289	272	259	249	265	266	274	263	278	255	242	275	287	285	282	267	256	273	266	246	278	267	241	268	301	252	301	257	268	287	259	268	263	255	255	248	269	293	270	251	246	271	259	278	285	254	258	272	241	261	238	276	279	281	244	272	267	231	235	272	270	274	255	265	253	270	268
11430	6236	492	311	495	457	393	362	309	301	248	192	177	164	123	126	110	105	89	72	70	71	56	67	65	45	53	63	69	50	56	34	37	41	40	48	29	37	45	36	26	31	25	43	34	40	43	29	25	32	32	35	30	33	19	24	27	32	36	21	24	46	28	29	31	29	31	36	23	36	33	25	24	37	32	36	32	35	34	40	38	32	27	35	31	31	30	35	29	39	42	24	31	22	33	27	24	18	42	18	31	27	23	23	20	28	38	25	34	28	24	35	31	31	28	26	32	30	20	30	25	26	28	22	25	20	35	26	38	32	34	27	24	29	31	25	26	27	36	20	29	32	26	22	31	24	29	36	30	23	25	26	25	32	30	30	28	35	31	27	36	34	32	28	19	31	27	31	24	27	14	25	30	27	27	21	23	23	26	27	36	27	27	28	25	30	20	31	20	29	25	20	18	26	25	26	24	31	30	26	28	29	34	28	30	29	24	27	33	29	32	25	29	35	30	27	29	33	39	30	28	25	30	36	33	27	39	20	33	22	26	32	32	29	39	29	20	34	25	27	36	24	21	31	35	31	24	23	29	27	18	30	34	30	24	22	32	46	26	26	23	23	26	29	30	32	21	29	36	24	30	33	19	35	25	25	24	26	27	22	30	20	24	39	27	45	22	35	29	24	34	31	29	26	35	20	41	24	34	29	28	21	20	28	26	21	24	24	36	27	32	17	20	28	29	36	35	35	27	30	20	34	24	26	28	22	24	30	30	42	26	29	28	29	27	30	27	25	27	36	30	32	19	21	27	31	21	26	25	28	24	14	31	30	25	27	25	24	27	32	23	35	23	30	30	28	37	31	23	26	38	22	20	29	20	26	25	19	30	25	32	28	27	33	36	27	18	30	30	19	32	28	19	29	24	28	22	20	32	30	29	17	23	25	33	26	29	29	32	24	26	33	25	29	18	35	28	29	28	31	33	21	30	36	45	35	33	23	32	27	24	33	27	35	21	32	37	31	26	28	30	31	23	38	31	19	28	36	35	29	26	32	26	28	28	26	29	35	28	23	29	30	31	30	22	21	32	21	34	34	29	25	30	36	33	29	26	27	31	40	31	31	20	27	36	39	27	25	26	32	24	29	21	28	26	22	24	25	27	34	24	36	24	32	28	28	26	30	25	25	24	25	30	17	30	26	33	29	38	21	33	27	32	34	22	19	25	24	32	32	23	31	24	36	31	25	23	30	28	29	19	32	29	29	24	28	29	23	26	26	34	24	25	19	29	30	32	31	30	25	21	31	27	34	35	24	22	29	31	24	41	32	29	31	26	31	22	36	33	34	39	33	39	32	20	25	33	20	36	29	20	30	29	27	23	19	30	33	34	27	23	23	35	29	23	27	30	25	31	24	26	27	38	28	17	26	24	24	26	27	35	21	25	29	35	26	23	28	28	33	28	26	32	25	35	37	30	29	33	23	31	32	31	28	32	29	24	28	24	24	26	24	25	22	26	37	25	25	30	30	24	26	38	29	25	27	39	27	26	42	31	22	24	28	40	26	20	20	34	38	27	18	31	29	24	42	33	33	32	24	36	27	21	22	28	31	34	31	35	24	32	38	26	29	25	31	21	32	34	38	29	34	38	25	27	14	23	19	26	31	33	37	23	30	32	30	27	26	23	26	33	33	19	16	34	35	32	27	25	18	23	28	29	33	27	21	33	26	30	18	34	33	39	30	27	29	24	34	28	22	16	28	32	35	30	29	31	38	30	29	38	26	25	30	36	33	31	26	25	26	26	34	30	27	33	28	31	33	31	22	35	29	23	31	27	33	35	33	31	30	26	22	25	31	33	30	26	16	21	31	26	36	28	15	43	22	36	26	24	25	28	36	30	24	27	25	29	24	32	30	28	27	26	35	23	26	34	28	35	22	28	32	25	28	27	25	29	34	27	18	30	22	30	27	24	31	35	33	31	20	25	23	21	39	22	35	39	27	33	37	34	31	32	19	30	31	20	28	27	30	30	25	27	29	32	26	37	35	27	26	33	31	32	26	32	19	30	31	38	32	36	31	20	27	34	20	25	23	34	26	24	37	29	24	25	35	28	35	26	27	26	20	27	26	35	26	31	15	29	26	32	43	21	21	26	27	22	29	32	34	30	27	36	25	36	26	38	35	31	20	35	26	31	28	28	33	25	30	29	35	30	31	29	23	32	27	27	26	34	26	28	25	22	28	25	30	20	26	20	26	27	25	30	26	24	32	20	26	30	26	35	24	30	39	27	26	31	20	23	46	29	22	18	27	29	32	26	15	22	22	27	29	24	27	30	32	22	33	32	21	45	28	28	26	16	37	27	35	22	24	31	23	30	30	28	23	38	31	34	29	29	22	27	29	18	34	30	30	28	32	28	32	30	34	29	18	30	15	25	25	38	24	31	23	19	25	24	20	26	36	28	28	36	38	39	23	31	39	31	23	36	25	34	25	28	23	36	29	25	24	27	39	20	26	25	12	29	23	40	25	21	39	40	22	32	29	23	31	20	30	27	40	32	33	28	25	28	22	27	27	35	36	27	31	38	28	33	17	30	21	29	27	28	28	25	37	18	19	29	15	25	31	17	32	31	29	23	17	24	21	35	34	25	27	18	26	28	27	21	32	19	35	28	28	25	22	29	30	26	22	35	28	21	20	33	27	26	29	33	30	31	24	28	19	25	33	26	27	18	24	27	31	26	23	20	30	28	20	33	36	26	28	20	34	21	34	18	22	30	25	19	27	33	26	26	29	34	33	38	24	26	29	24	29	25	21	28	29	25	32	34	31	22	19	26	26	30	31	30	30	31	35	33	24	30	21	37	29	27	26	33	29	31	35	33	23	23	26	30	28	33	21	22	30	31	28	36	34	28	27	25	28	24	31	26	25	21	29	28	23	36	36	35	33	25	19	28	29	34	21	26	21	22	28	36	22	27	26	27	36	21	26	22	26	26	24	37	34	22	30	30	31	29	40	30	24	20	19	36	24	35	18	26	21	24	23	31	40	40	28	29	35	34	38	34	42	34	23	32	22	32	31	16	37	29	27	30	24	29	31	26	32	32	28	28	32	32	26	29	43	30	30	17	32	29	33	26	34	23	28	32	33	31	31	24	23	29	34	31	34	27	43	21	29	34	21	22	21	25	19	39	37	34	35	24	27	33	28	36	29	28	25	34	26	26	25	23	34	22	24	29	31	38	27	27	32	17	26	22	24	30	29	36	32	30	21	21	25	29	33	28	22	27	36	31	26	17	32	26	24	27	33	23	19	32	24	25	23	30	31	29	45	30	34	30	32	28	33	32	26	24	33	27	23	31	25	28	25	28	31	32	29	40	30	25	31	33	29	41	32	18	15	26	37	20	24	25	32	33	30	33	33	31	28	25	23	25	26	30	24	35	36	32	23	35	37	41	25	27	36	32	25	32	25	20	28	31	29	38	27	22	23	20	28	24	28	32	30	30	22	30	30	33	28	24	26
51431	32728	9632	19733	26829	25971	23102	19794	16944	14024	11922	10072	8538	7501	6495	5700	4999	4445	3895	3471	3054	2671	2513	2229	2137	1912	1785	1639	1580	1512	1383	1275	1306	1253	1123	1127	1117	1059	992	973	869	869	876	863	831	742	760	683	651	653	641	619	604	628	642	563	558	566	554	583	561	589	607	570	582	596	611	614	570	553	567	555	551	543	543	534	534	528	508	532	503	483	512	484	531	514	535	509	504	505	435	500	486	490	467	487	509	477	452	505	464	492	487	502	490	470	497	462	445	499	477	537	458	436	479	491	455	456	472	471	491	520	457	433	490	473	465	465	457	485	453	468	476	441	449	489	450	468	479	473	453	467	464	447	464	479	490	486	444	460	441	467	428	451	467	395	485	480	468	489	456	451	458	424	456	463	464	509	484	490	497	488	475	455	445	495	454	465	468	456	452	430	496	459	462	474	453	474	461	490	488	443	470	430	446	458	466	480	445	482	484	483	516	454	458	483	438	465	444	452	493	489	446	455	453	462	483	467	433	437	454	458	475	459	478	441	497	445	464	470	421	452	422	462	456	458	464	460	474	417	497	478	455	452	468	433	473	465	485	471	444	426	445	476	447	457	428	456	447	472	461	425	500	447	475	481	478	436	430	459	452	457	474	470	460	506	473	436	494	491	477	437	428	467	466	442	410	446	479	454	460	439	403	459	473	440	475	471	435	484	472	430	462	458	464	422	467	452	446	439	467	428	452	462	475	436	458	472	480	461	423	467	440	463	447	437	415	424	459	483	451	482	508	479	458	497	425	444	471	435	421	460	464	426	442	474	462	488	471	479	446	484	475	435	457	446	447	436	423	476	439	439	414	422	446	494	462	418	479	463	458	445	449	484	434	459	454	477	488	426	485	445	460	457	426	423	456	466	427	478	483	468	465	426	429	498	454	448	497	443	457	468	469	498	447	484	480	490	447	452	507	460	468	438	478	459	457	453	459	515	465	472	461	453	457	495	479	451	476	449	481	449	489	475	475	481	488	462	476	434	449	436	476	474	451	473	489	482	419	468	425	465	443	474	460	472	462	448	464	437	415	472	447	451	469	483	405	479	507	474	461	492	486	453	475	477	456	464	454	463	445	467	450	465	469	449	478	485	505	461	449	474	478	447	510	424	461	418	472	438	467	447	424	422	472	444	456	440	483	453	417	418	450	443	458	505	497	451	459	451	442	505	496	437	470	458	482	459	463	461	499	445	440	439	494	430	477	485	488	486	461	405	468	426	449	478	480	474	487	412	489	474	472	445	473	482	476	475	497	475	454	477	468	444	479	443	449	445	449	485	465	471	503	503	451	421	438	480	503	480	475	464	487	477	438	489	476	477	489	493	480	473	464	461	459	492	472	438	464	503	437	484	431	446	452	490	510	490	474	443	464	463	425	472	441	455	465	479	444	433	436	457	470	419	451	448	495	453	439	468	442	454	423	422	475	467	461	489	449	462	444	429	473	451	468	446	439	457	445	493	442	446	443	471	460	469	452	421	459	425	498	448	446	442	501	497	474	455	456	460	453	483	476	443	443	477	449	471	434	449	467	457	418	450	452	461	466	465	444	442	445	464	489	485	466	483	456	430	459	485	482	420	440	456	457	489	458	487	458	457	448	437	452	441	467	452	478	459	501	430	439	428	430	429	471	427	474	487	441	475	476	407	469	482	433	440	446	457	423	463	472	417	488	451	480	433	464	470	458	490	456	439	487	451	433	484	443	454	480	499	416	411	449	461	459	524	488	448	456	453	458	445	463	437	453	487	427	453	474	460	499	465	478	457	468	443	440	449	379	472	475	498	446	484	450	458	463	425	505	418	493	460	424	433	475	507	456	467	500	428	495	466	489	447	473	472	456	437	440	469	452	462	442	423	459	456	450	483	418	456	478	452	498	472	484	487	445	430	441	454	446	474	474	433	468	490	511	514	458	446	445	440	449	475	460	430	475	471	479	452	444	453	462	432	492	475	471	462	442	472	460	435	459	435	455	441	431	463	476	451	434	436	498	451	487	450	451	470	453	445	447	473	486	450	450	461	460	459	458	436	460	466	479	474	442	487	461	430	445	452	463	478	447	479	511	464	475	418	477	483	468	419	468	466	470	446	445	466	448	450	447	466	443	461	480	443	451	450	459	470	498	432	452	485	464	426	442	452	438	463	462	491	481	432	459	503	475	488	455	472	478	456	434	457	474	456	435	430	452	464	447	501	458	454	444	496	462	469	438	465	459	416	461	468	488	441	464	464	459	493	420	415	499	478	435	441	440	479	484	480	454	420	477	486	469	444	479	448	453	425	479	475	470	497	472	460	457	438	467	424	490	481	496	429	441	466	466	449	493	504	489	445	452	453	448	487	413	483	479	443	469	444	482	463	497	470	435	455	431	466	455	453	484	485	499	463	439	443	497	510	464	473	455	456	467	470	436	461	492	463	474	479	475	476	465	456	431	431	472	465	456	471	464	455	451	426	465	486	438	472	469	404	460	441	468	493	464	468	443	469	444	482	454	443	467	456	437	463	437	497	456	454	439	478	459	436	482	463	466	480	431	468	452	438	455	451	431	449	453	458	421	448	482	455	451	514	478	468	446	489	443	434	456	501	436	473	450	453	487	467	425	508	426	503	450	506	461	447	467	491	459	436	479	475	449	458	468	510	463	434	464	464	510	481	437	498	444	470	472	478	434	458	434	449	467	447	459	459	486	447	451	496	487	466	448	452	491	497	496	446	474	468	438	424	468	494	426	470	469	433	460	437	424	476	452	413	458	452	452	459	451	476	459	478	501	439	461	442	468	491	473	465	450	499	471	427	455	449	449	453	499	432	475	500	470	488	479	490	427	475	485	434	499	453	491	456	448	420	514	455	443	439	510	468	470	468	449	425	461	473	457	443	434	434	465	465	477	431	499	458	494	455	481	468	470	483	460	469	447	432	415	460	491	452	440	449	444	444	448	455	477	470	441	441	437	470	509	481	420	455	429	453	453	477	461	436	452	445	464	488	473	485	447	490	457	482	479	471	465	453	452	440	450	454	439	425	476	477	469	412	488	442	500	468	433	470	448	494	474	444	450	472	440	448	477	456	466	455	483	472	431	453	458	468	501	457	460	441	494	486	459	457	429	469	460	418	451	444	444	487	454	482	463	453	476	441	438	504	434	444	458	488	459	441	447	446	452	476	465	436	434	433	456	471	423	430	470	439	451	472	435	468	468	480	458	414	450	455	478	426	441	435	460	465	450	496	436	452	431	481	440	416	453	460	422	447	473	491	444	409	439	475	481	458	474	482	452	469	448	469	466	425	455	430	468	454	456	500	474	481	479	459	468	468	502	448	431	469	459	443	443	502	455	454	478	458	488	423	427	436	484	466	466	474	466	476	472	448	438	456	478	468	495	467	444	452	503	491	456	468	463	437	465	493	445	484	452	483	487	450	451	494	490	447	459	482	440	488	474	444	479	452	481	438	465	442	442	468	431	476	452	441	479	459	429	461
9179	4037	325	214	337	372	259	259	202	180	186	133	127	115	103	97	80	68	68	74	60	63	60	53	51	46	34	37	39	38	31	41	38	24	31	37	29	30	31	29	34	30	36	37	36	35	27	28	35	27	27	36	26	26	31	38	27	26	19	31	27	28	31	23	35	31	30	26	27	40	25	19	30	20	34	38	33	29	37	33	28	26	32	24	24	22	27	34	29	24	27	27	23	19	29	21	24	28	23	24	23	31	27	19	24	29	22	19	15	22	27	27	26	24	27	36	20	29	24	28	18	34	25	21	23	24	24	21	30	18	32	27	25	30	24	26	20	23	25	39	31	24	22	30	26	28	20	29	24	32	26	24	20	26	22	26	27	26	24	20	35	27	14	25	28	24	24	35	20	25	36	30	28	32	24	25	27	21	21	18	18	26	19	26	21	25	32	20	31	17	20	24	21	21	21	19	33	23	28	23	20	31	18	29	26	35	25	19	25	24	26	28	27	23	35	21	28	24	26	25	25	34	27	17	24	29	30	23	22	23	24	16	36	25	25	21	28	30	28	27	26	30	25	24	33	28	24	28	29	29	23	31	26	18	26	22	28	23	29	23	26	32	16	35	26	23	27	37	24	26	32	28	32	28	16	22	19	24	28	36	32	21	31	26	35	24	40	33	27	20	32	23	20	24	21	30	24	18	18	25	23	27	21	21	40	30	38	14	28	32	25	28	32	28	18	22	29	20	28	37	24	24	31	27	29	21	24	30	27	32	23	25	27	32	20	18	32	27	24	23	34	28	10	27	43	27	23	22	31	21	22	25	21	29	27	26	18	27	28	28	25	32	24	34	27	29	36	26	17	35	17	37	24	25	29	27	23	25	22	27	25	29	34	21	21	31	27	24	29	27	30	24	35	28	37	30	30	18	15	35	29	28	22	35	33	25	31	25	22	30	23	34	21	22	30	23	22	22	19	16	27	26	25	29	26	21	29	30	36	19	18	32	28	21	33	32	29	24	24	29	27	22	27	23	28	32	30	26	23	28	29	28	32	20	25	22	34	22	16	32	27	26	24	25	29	21	26	28	27	26	31	29	25	29	25	21	33	26	28	25	32	28	19	35	26	22	26	29	20	29	18	31	26	34	22	25	23	20	29	19	21	15	33	18	27	27	34	30	16	29	31	23	27	22	18	29	21	24	32	22	33	18	29	30	20	24	27	33	32	35	33	30	25	31	24	26	28	28	25	26	22	22	38	33	22	24	28	30	25	21	28	24	20	17	24	24	24	32	25	28	25	23	25	33	24	23	22	30	24	32	25	25	35	31	24	28	23	32	28	28	29	20	32	20	31	20	42	21	24	28	26	16	25	22	27	25	24	17	28	35	14	22	23	25	28	34	26	26	42	26	25	22	19	33	23	31	14	30	27	21	35	26	30	26	15	21	17	23	26	26	29	26	28	28	22	38	28	27	31	21	25	20	27	32	28	28	27	30	25	27	17	22	19	27	27	15	22	28	36	28	27	22	32	24	26	26	25	23	32	29	30	26	26	18	26	19	20	26	24	34	27	14	18	26	23	16	36	27	32	28	17	28	26	15	24	23	27	29	24	22	23	29	43	26	28	30	24	26	26	33	32	26	36	27	20	25	32	25	26	24	26	28	27	33	28	22	24	22	39	21	21	26	21	16	29	29	26	31	27	33	24	25	26	28	38	26	28	39	33	25	21	23	19	19	30	27	31	23	25	30	23	20	24	35	31	17	24	34	25	25	28	24	30	17	29	30	22	27	34	21	24	27	30	28	34	26	26	33	21	17	28	21	30	23	23	25	23	29	26	26	28	31	26	34	25	27	15	37	23	18	26	20	24	19	21	28	34	17	28	20	38	30	26	23	26	17	28	29	20	27	20	31	26	34	25	22	20	33	22	24	22	24	30	25	32	21	35	30	24	28	22	26	22	35	26	26	32	23	31	29	28	29	33	28	29	31	22	31	29	29	30	34	13	35	21	27	25	23	22	26	28	33	28	27	19	21	18	22	30	31	18	26	31	24	23	30	28	30	25	21	24	25	23	28	26	18	29	35	25	26	25	25	27	24	19	28	27	21	23	25	15	26	25	27	23	23	33	25	26	29	22	22	34	26	26	24	24	21	29	26	34	24	25	23	39	25	21	25	22	30	24	17	20	18	29	45	21	30	36	17	25	21	18	31	30	34	35	19	19	25	24	21	25	29	35	25	17	33	20	29	26	33	27	25	22	29	27	27	23	28	30	16	34	23	32	30	27	20	23	15	32	26	26	26	28	28	25	17	23	19	28	27	17	33	26	22	24	24	19	21	22	28	24	37	24	19	25	23	24	23	32	19	24	32	23	18	23	20	26	25	22	23	23	22	33	22	23	24	35	25	35	29	19	13	24	26	38	28	32	19	28	30	30	27	18	21	16	31	25	31	20	30	35	41	31	32	39	30	27	35	18	33	27	30	29	30	29	25	28	29	32	21	25	31	26	35	18	21	24	25	28	18	24	30	21	32	22	22	28	26	14	32	34	16	26	30	34	25	27	24	14	34	24	29	28	25	34	31	16	27	30	29	29	21	21	26	23	28	23	19	25	26	23	15	28	26	19	17	25	24	19	20	21	21	32	21	21	21	26	30	26	25	30	25	25	21	23	25	28	22	21	23	23	28	28	27	24	22	20	22	31	30	25	21	25	21	19	20	28	27	17	33	34	23	23	32	20	18	23	35	27	28	29	23	26	34	24	19	23	13	30	28	30	20	27	29	31	30	23	18	25	20	38	35	28	18	32	28	26	33	23	14	16	23	21	23	25	24	30	28	20	30	25	18	30	20	24	30	28	26	24	20	30	18	27	26	23	27	22	33	34	26	16	29	26	33	31	22	29	24	25	20	24	35	22	21	30	15	24	30	32	21	26	27	31	31	20	29	20	23	36	29	23	24	27	29	25	25	25	24	16	33	25	26	24	23	24	23	26	22	23	23	24	28	26	16	26	29	24	41	27	19	17	19	27	36	24	23	36	22	24	23	21	19	28	25	24	27	25	28	26	23	38	24	25	27	19	25	24	24	23	28	25	22	18	24	24	26	30	32	23	27	32	13	29	23	23	24	24	28	35	24	27	24	28	30	24	20	26	26	31	28	18	29	20	27	27	30	32	29	25	26	38	30	26	30	22	25	37	28	24	38	36	24	32	25	34	22	32	31	23	25	29	18	23	26	33	24	27	29	26	24	20	22	19	23	30	27	29	24	25	23	28	30	28	30	21	16	22	23	33	20	22	23	17	30	23	27	23	22	26	36	32	17	34	25	30	29	34	32	18	32	24	25	22	24	28	25	31	22	22	30	35	29	26	19	35	26	30	29	25	35	22	28	33	27	16	32	22	25	21	28	19	26	19	38	23	26	23	24	22	27	17	24	23	26	18	19	26	26	28	25	29	24	26	25	25	27	22	27	30	20	28	20	33	24	27	28	29	21	26	21	23	24	23	29
44152	29584	7365	16389	22798	22213	19768	16296	13643	11113	9430	7783	6438	5704	4899	4218	3698	3210	2881	2452	2212	2044	1814	1663	1451	1500	1338	1216	1165	1117	1057	982	980	959	880	889	862	830	789	757	721	701	747	680	679	666	618	560	551	559	533	548	554	496	513	465	503	511	503	474	464	517	497	488	521	509	569	525	466	513	494	510	467	529	469	467	460	484	437	450	459	441	492	418	474	467	414	452	465	446	419	448	449	429	420	412	404	411	484	417	414	467	435	453	451	457	400	470	455	426	447	447	428	423	438	418	392	441	415	453	414	453	390	430	410	459	455	405	435	426	454	390	403	446	436	451	456	433	402	427	397	401	400	390	434	411	402	426	443	439	415	436	423	424	387	436	429	416	436	381	430	449	399	424	418	391	442	415	425	376	431	439	396	430	455	396	461	406	407	397	442	439	422	439	405	403	409	424	434	439	401	410	386	448	421	411	463	412	437	395	426	463	431	451	423	441	384	407	419	406	444	409	400	436	450	460	422	426	432	413	432	366	386	433	427	435	407	446	411	433	413	423	468	396	445	431	435	453	395	411	431	409	428	435	438	433	425	402	425	451	415	401	428	426	398	424	421	442	396	436	450	458	398	404	411	429	437	421	433	410	412	419	420	435	430	452	411	404	432	447	456	401	409	369	437	403	418	405	426	445	417	431	397	399	427	448	463	423	429	386	397	406	431	438	454	435	434	405	399	412	398	400	424	414	415	411	396	447	432	435	411	455	448	453	449	428	388	443	392	404	413	416	404	445	440	408	399	433	427	434	418	401	421	436	452	386	429	439	439	430	427	451	423	424	447	444	425	418	445	432	424	400	431	439	413	457	440	389	439	428	412	420	422	396	396	406	416	407	445	406	384	429	409	442	431	407	430	377	399	429	401	404	432	386	418	387	466	421	448	419	443	412	404	444	445	403	427	416	413	418	421	459	423	416	413	408	410	400	410	422	410	433	401	446	420	442	411	412	441	419	399	422	397	397	431	433	401	397	413	428	412	410	410	435	381	442	427	453	418	425	424	418	392	428	432	455	428	404	404	416	396	394	429	425	461	414	420	410	385	457	441	407	421	405	406	399	385	443	396	468	404	433	463	415	409	413	450	408	422	441	435	388	443	409	407	451	415	411	388	465	433	400	393	428	415	400	457	429	407	395	437	459	417	436	446	427	387	400	402	423	396	436	445	461	401	399	437	426	427	415	401	415	403	399	421	427	380	432	446	422	436	408	403	452	381	406	428	414	422	441	394	393	393	430	432	384	421	403	411	423	440	373	457	426	445	404	420	415	400	389	433	422	430	409	468	412	428	407	403	451	415	440	425	441	416	410	426	433	441	410	397	407	415	425	419	434	412	435	395	397	400	419	395	378	426	433	436	417	396	444	405	391	440	410	433	438	436	428	390	429	433	392	427	462	431	397	416	449	434	427	439	432	403	442	472	449	402	389	419	429	448	430	381	370	410	387	402	399	442	430	438	439	411	414	441	434	383	416	406	451	391	408	414	424	401	407	416	399	440	382	415	444	406	410	404	411	424	436	444	421	427	414	403	430	422	455	398	443	398	410	441	393	415	421	409	412	425	396	399	422	429	416	433	471	431	445	443	410	450	422	432	400	421	407	382	448	440	431	404	421	384	417	447	410	446	415	434	411	422	398	403	434	397	425	412	418	407	433	410	430	388	428	476	424	417	408	415	386	410	397	392	412	409	420	433	386	412	400	410	394	416	401	396	412	423	406	445	413	415	465	407	417	425	417	421	445	422	417	421	429	432	407	407	416	441	448	440	415	395	440	409	391	410	431	412	403	435	410	418	427	418	407	435	391	431	441	443	430	410	444	438	417	406	415	426	400	439	411	422	450	407	428	463	413	453	395	471	420	441	404	415	383	433	427	394	400	450	407	407	452	429	402	448	449	420	421	421	405	435	382	415	411	401	444	401	430	392	409	443	415	438	415	415	421	390	414	383	405	411	414	388	419	399	425	405	409	436	435	417	417	426	435	447	448	376	412	421	446	435	448	441	434	419	411	415	434	406	419	397	404	422	418	433	371	440	417	406	419	433	436	436	394	426	402	438	427	408	462	402	406	430	458	456	427	387	417	434	442	430	405	414	425	413	454	432	421	426	422	428	411	394	435	436	404	408	396	401	396	419	443	404	422	416	417	425	386	416	406	419	419	424	434	412	437	404	422	410	427	438	406	372	405	399	410	401	420	390	415	455	402	470	474	436	460	417	417	432	465	426	418	423	415	435	418	427	409	462	426	427	401	445	449	444	431	410	431	455	404	402	413	398	438	389	443	418	415	425	457	408	429	404	446	429	417	419	433	394	406	451	404	417	389	359	414	419	417	427	452	413	403	442	425	412	432	448	449	474	403	408	407	405	405	419	411	424	424	447	436	404	450	432	421	421	444	431	398	444	424	445	428	417	456	417	409	409	427	411	441	446	435	442	400	430	409	413	399	414	424	399	427	407	404	410	427	415	428	426	397	384	401	418	461	421	431	430	404	416	394	431	382	415	447	416	419	435	397	415	430	392	381	398	437	378	424	426	432	444	410	442	450	407	425	453	435	457	443	435	410	437	401	426	424	424	440	422	430	442	429	408	414	394	430	427	389	431	417	387	435	425	401	405	375	422	447	383	405	414	401	406	425	402	430	447	423	420	433	442	414	413	433	404	431	413	430	405	370	431	416	426	425	390	427	400	393	453	441	423	448	423	438	405	456	459	367	435	445	415	390	443	419	428	383	420	448	435	417	435	447	411	435	426	422	440	389	416	422	424	415	425	428	416	410	416	453	435	408	422	381	400	437	413	412	441	443	445	403	440	398	445	405	432	408	379	401	444	429	435	462	419	419	423	415	412	410	406	461	424	417	408	423	431	421	406	434	426	410	428	391	439	412	443	410	398	392	428	417	408	426	454	423	401	401	412	455	429	398	434	430	428	413	420	408	427	389	387	400	427	421	424	456	409	417	459	447	406	409	421	432	402	413	414	402	449	416	447	447	422	468	416	381	437	391	406	392	392	392	389	423	372	386	429	408	416	446	386	411	386	447	419	418	445	431	399	421	450	420	375	428	419	430	417	421	440	396	413	437	407	416	436	397	437	424	415	411	446	447	394	436	435	427	426	399	438	413	422	421	395	403	437	416	402	402	398	420	450	415	438	391	401	431	418	372	423	390	451	399	408	426	417	405	435	423	364	408	407	457	461	442	424	388	403	442	440	452	441	468	413	412	411	378	429	420	465	413	414	432	452	444	425	427	433	425	458	423	448	426	433	406	417	417	402	416	387	399	427	451	452	425	436	420	422	401	399	417	405	428	461	411	413	416	422	443	426	464	435	431	443	450	390	406	436	407	429	413	425	424	405	441	412	430	416	395	440	415	430	424	412	413	424	451	412	406	434	438	405	419	401	391	433	406	450	406	392	450	436	410	397	384	389	406	399	375	433	426	442	426	424	404	450	453	413	423	419	436	390	362
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
