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
341885857415	341885857983	341885858533	341885859083	341885859627	341885860185	341885860733	341885861283	341885861827	341885862383	341885862933	341885863483	341885864027	341885864585	341885865133	341885865683	341885866227	341885866783	341885867333	341885867883	341885868427	341885868985	341885869533	341885870083	341885870627	341885871183	341885871733	341885872283	341885872827	341885873385	341885873933	341885874483	341885875027	341885875585	341885876133	341885876683	341885877227	341885877783	341885878333	341885878883	341885879427	341885879985	341885880533	341885881083	341885881627	341885882185	341885882733	341885883283	341885883827	341885884385	341885884933	341885885483	341885886027	341885886583	341885887133	341885887683	341885888227	341885888783	341885889333	341885889883	341885890427	341885890983	341885891533	341885892083	341885892627	341885893183	341885893733	341885894283	341885894827	341885895385	341885895933	341885896483	341885897027	341885897583	341885898133	341885898683	341885899227	341885899785	341885900333	341885900883	341885901427	341885901983	341885902533	341885903083	341885903627	341885904183	341885904733	341885905283	341885905827	341885906385	341885906933	341885907485	341885908027	341885908585	341885909135	341885909685	341885910227	341885910785	341885911335	341885911885	341885912427	341885912985	341885913533	341885914083	341885914627	341885915183	341885915733	341885916283	341885916827	341885917383	341885917933	341885918483	341885919027	341885919583	341885920133	341885920683	341885921227	341885921786	341885922333	341885922885	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1905	3300	1900	2700	1904	3300	1900	2700	1904	3300	1900	2700	1903	3300	1900	2700	1902	3300	1900	2700	1901	3300	1900	2700	1901	3300	1900	2700	1900	3300	1900	2700	1899	3300	1900	2700	1898	3300	1900	2700	1897	3300	1900	2700	1896	3300	1900	2700	1895	3300	1900	2700	1895	3300	1900	2700	1894	3300	1900	2700	1893	3300	1900	2700	1892	3300	1900	2700	1891	3300	1900	2700	1891	3300	1900	2700	1890	3300	1900	2700	1889	3300	1900	2700	1888	3300	1900	2700	1887	3300	1900	2700	1886	3300	1900	2700	1886	3300	1900	2700	1885	3300	1900	2700	1884	3300	1900	2700	1883	3300	1900	2700	1882	3300	1900	2700	1881	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
16238	6276	889	536	811	883	804	620	569	497	447	352	294	286	248	209	223	195	153	147	137	114	111	103	105	91	95	87	68	81	68	62	43	53	47	49	35	51	44	39	34	38	39	37	32	31	34	37	26	33	31	30	38	26	28	24	27	33	29	31	42	40	31	21	32	35	29	28	28	29	22	21	42	32	32	22	24	26	25	30	25	38	26	26	13	18	34	22	33	26	27	17	27	18	26	27	21	21	30	29	23	32	33	27	14	27	23	23	24	27	34	32	20	22	27	30	34	27	28	31	23	24	23	27	28	27	18	23	23	13	22	26	23	14	15	30	23	34	23	29	26	28	23	30	29	28	25	22	28	22	27	36	26	26	23	21	35	30	22	26	25	20	25	24	25	29	22	24	20	22	31	29	29	23	21	23	39	24	24	25	31	29	26	27	28	30	28	35	33	22	25	27	14	23	17	25	21	24	24	22	22	26	27	30	29	24	16	24	25	32	31	37	26	28	19	21	29	17	27	18	32	21	21	30	22	21	29	25	21	26	22	32	18	20	17	31	32	28	31	19	27	30	33	16	42	36	37	24	29	24	17	27	33	25	27	25	17	15	22	19	24	20	25	24	21	21	23	21	20	33	25	21	29	20	29	25	33	37	24	19	21	20	19	20	32	19	27	30	33	13	20	14	27	21	23	36	25	18	26	26	27	27	21	21	18	36	17	23	18	21	22	39	26	23	21	37	34	26	26	20	26	21	26	28	26	25	32	31	29	16	25	20	35	25	28	26	25	35	32	19	18	25	28	19	27	24	26	22	19	16	25	21	30	30	22	26	31	19	18	28	22	31	19	22	30	22	27	24	29	28	23	30	28	27	26	23	28	30	22	16	24	24	33	15	14	26	22	20	35	29	22	26	28	33	28	26	25	21	29	28	22	29	31	34	29	19	19	20	35	21	18	27	23	16	26	24	28	28	22	23	29	19	29	35	25	35	21	22	16	29	27	25	26	27	24	19	24	29	22	30	20	25	27	29	42	31	26	17	33	25	19	21	21	17	26	22	33	18	25	25	30	35	21	28	28	20	22	26	27	20	23	19	25	31	28	21	25	22	29	25	36	25	23	29	23	23	15	27	19	30	28	29	24	32	18	26	26	19	26	33	21	18	30	17	22	27	23	30	30	26	29	28	25	26	31	21	35	22	20	23	24	34	27	28	34	26	29	23	23	36	22	22	21	26	30	38	22	36	21	28	26	22	33	26	29	24	27	32	25	25	21	28	30	28	22	21	21	26	33	16	26	24	25	25	42	23	35	19	24	21	17	27	31	26	23	18	29	37	22	31	23	17	18	24	33	22	26	20	30	34	23	29	25	25	29	30	24	24	20	23	30	22	27	31	28	19	21	25	22	28	22	21	25	16	27	29	30	29	20	19	28	34	35	22	32	23	34	23	19	28	26	24	25	17	28	30	33	41	21	23	24	23	19	23	22	33	24	27	28	27	31	18	28	33	21	29	27	20	20	28	28	30	30	36	20	17	26	29	26	27	23	36	20	33	27	17	32	34	28	19	26	28	24	24	25	29	27	24	23	17	27	31	18	31	26	25	22	29	20	28	33	22	31	23	31	32	30	28	22	25	32	21	35	27	23	33	34	28	21	31	24	20	21	34	24	31	24	27	22	34	30	31	23	22	23	28	16	25	28	29	31	28	26	26	31	37	23	28	22	27	19	20	23	21	28	28	22	22	25	26	32	33	22	22	23	21	28	29	28	16	23	20	26	19	29	29	27	27	22	17	24	24	19	29	27	23	24	20	24	26	29	28	25	21	18	23	27	30	18	23	32	24	24	29	20	22	27	35	20	29	28	20	27	10	23	22	26	19	24	17	28	19	25	25	21	26	26	19	20	28	28	29	27	21	27	31	33	21	28	29	18	24	26	25	24	21	20	28	26	26	24	22	30	28	33	42	20	26	29	20	28	15	34	26	29	21	25	28	24	30	26	25	17	24	20	23	20	22	25	16	18	28	33	20	31	23	26	24	31	45	27	26	18	22	29	22	32	16	20	21	27	26	28	21	26	27	21	19	23	20	18	17	31	17	27	30	30	30	20	21	28	23	35	26	24	19	19	31	28	21	28	18	29	19	13	31	34	24	25	27	26	15	24	23	22	28	23	20	26	22	20	15	24	20	26	20	40	29	27	27	24	21	27	23	21	24	30	31	23	14	20	21	27	24	24	18	27	21	27	16	26	28	18	24	22	25	21	26	27	30	19	30	34	15	18	24	17	26	32	22	20	32	29	26	25	25	27	42	28	19	21	28	19	24	25	28	33	23	24	21	25	23	25	29	19	18	33	22	15	24	31	26	25	23	31	32	34	19	28	22	29	23	27	30	28	29	27	14	18	26	27	25	16	27	24	30	20	21	26	23	32	30	22	30	18	24	21	24	27	20	26	25	22	24	17	29	27	16	22	34	26	18	29	20	37	20	20	34	27	14	27	28	22	25	24	23	24	28	31	28	17	13	18	25	19	31	23	24	16	39	35	30	21	14	30	20	34	20	27	27	29	17	19	27	22	28	29	27	30	25	19	25	30	38	29	25	33	24	20	16	18	31	20	30	24	30	17	26	23	30	26	34	20	31	23	21	19	23	25	21	19	24	34	23	23	18	37	31	32	26	33	36	20	15	26	29	19	27	22	30	23	26	32	26	25	34	17	39	17	26	22	30	25	27	35	28	24	22	19	27	19	39	31	21	26	24	23	34	13	23	30	23	24	36	19	20	38	26	21	21	22	25	38	25	29	35	31	37	26	24	24	28	24	19	31	32	17	22	20	21	22	26	33	29	26	22	23	28	25	28	25	23	18	20	21	30	29	25	15	26	23	26	28	26	15	22	26	31	26	27	26	21	23	27	23	30	23	22	24	30	32	24	28	32	27	28	28	18	27	29	23	24	27	18	21	24	32	22	26	28	35	28	27	31	25	27	21	25	21	25	24	29	28	23	24	28	28	28	29	22	28	27	31	35	19	18	32	28	27	35	22	33	24	22	19	16	23	18	16	32	23	28	26	23	22	16	22	31	27	24	22	23	25	29	25	30	30	26	30	37	18	26	31	24	22	31	19	24	29	19	22	20	31	26	22	26	27	19	16	25	24	27	27	27	27	28	24	25	21	31	23	26	24	31	21	27	13	22	34	26	31	28	21	34	24	33	24	17	18	19	23	14	26	28	28	30	24	23	16	30	26	30	20	24	23	29	29	26	19	19	28	41	31	31	16	23	20	29	25	25	27	29	22	20	31	10	21	26	25	32	27	29	26	23	26	28	15	17	28	27	21	27	28	17	21	24	42	37	21	25	23	27	31	29	24	17	24	26	30	29	16	24	27	16	22	16	39	28	29	29	29	17	27	41	26	22	33	20	23	26	32	30	21	17	32	26	33	21	24	24	21	30	26	28	30	26	26	35	22	19	23	29	21	23	28	27	27	21	20	21	25	26	22	26	29	25
57377	29858	15068	28004	36008	34840	31449	27615	24090	20815	18119	15901	13872	12118	10521	9732	8706	7860	7228	6426	5850	5328	4785	4236	3956	3529	3266	3029	2802	2516	2253	2173	1884	1799	1653	1484	1443	1354	1303	1195	1091	1025	925	749	713	744	742	701	691	704	660	594	581	575	600	550	572	541	527	550	508	500	520	490	548	558	480	512	505	495	486	495	523	487	487	476	458	474	487	467	469	439	418	439	430	442	441	409	476	435	453	449	433	457	391	443	423	392	449	444	455	426	458	436	441	425	446	427	426	389	434	450	409	457	423	421	464	457	407	450	451	409	424	424	419	445	445	416	451	413	406	423	419	436	415	426	407	446	425	418	395	411	418	388	430	419	411	413	400	400	426	423	398	410	441	431	455	400	423	433	451	393	403	441	426	409	419	427	419	416	393	402	434	427	450	388	404	416	443	410	412	421	437	437	442	409	431	403	379	397	399	408	406	391	399	439	413	407	392	414	387	432	398	417	433	391	394	394	410	404	440	421	433	405	413	415	456	416	446	437	402	413	386	420	432	404	422	406	433	435	415	436	375	430	421	442	410	400	413	453	425	402	442	395	418	409	402	460	417	417	447	408	417	428	417	406	376	401	392	407	429	399	386	430	396	382	384	432	437	419	403	432	404	460	428	429	425	428	401	393	423	386	442	406	370	411	418	430	422	416	419	445	430	433	432	419	439	382	406	367	431	400	476	402	439	374	414	420	433	397	423	411	399	408	422	403	390	404	403	390	446	444	427	392	432	460	403	372	419	422	435	447	435	437	364	391	401	408	387	414	415	409	385	426	401	433	402	429	389	421	417	397	428	419	393	425	434	398	402	417	389	422	415	408	454	395	426	381	430	426	413	421	391	443	427	417	423	409	400	418	418	444	404	424	440	464	424	402	419	391	424	417	428	408	412	439	383	440	407	448	418	423	412	396	419	410	421	392	415	369	406	402	428	444	414	424	399	419	421	408	426	418	412	424	421	401	434	415	456	438	423	459	403	419	407	427	430	411	413	448	394	427	381	439	418	419	422	421	424	435	400	414	448	397	408	410	396	443	432	390	451	460	426	426	411	418	413	386	444	411	426	398	437	388	451	412	419	424	440	415	391	405	404	437	425	448	423	378	432	405	404	412	430	397	413	432	417	433	414	427	400	419	439	402	419	418	440	416	421	427	392	406	408	439	419	403	416	422	427	406	391	382	431	420	446	435	447	416	431	404	453	439	406	419	387	390	420	377	408	400	429	417	390	410	410	476	434	414	415	445	435	445	439	387	430	395	406	419	409	414	416	416	422	413	414	446	415	476	438	421	374	451	419	417	415	425	422	433	411	394	447	430	408	441	407	393	391	385	417	409	435	389	433	451	428	433	422	438	420	440	416	390	412	419	444	428	430	432	430	416	431	410	404	416	423	424	384	393	416	410	392	399	434	423	430	438	430	419	428	434	390	428	403	469	448	417	402	443	394	401	394	409	436	402	424	404	421	393	422	429	382	407	382	428	406	422	393	416	415	442	419	390	405	417	440	397	406	403	449	410	397	421	394	456	440	425	403	427	448	390	385	416	419	454	434	439	430	423	387	444	405	432	404	394	397	377	431	392	404	417	411	408	406	409	421	435	462	414	445	423	380	411	368	433	463	376	430	433	384	422	428	441	427	423	443	451	456	408	414	430	439	420	395	420	384	430	428	431	414	376	418	416	429	399	447	452	415	432	440	424	446	412	434	429	430	384	405	417	445	425	453	413	407	399	430	410	397	390	430	417	459	437	417	381	465	435	394	410	427	385	423	432	462	390	404	401	412	430	401	410	400	425	412	395	389	414	432	393	425	446	445	410	399	416	416	411	409	405	401	427	411	441	385	435	424	402	416	435	403	418	391	424	407	422	425	425	448	405	428	424	383	375	376	426	383	469	418	434	440	420	441	410	431	388	398	388	404	390	422	424	423	420	439	414	435	449	418	416	407	402	391	401	410	398	441	403	441	444	443	447	388	430	420	425	407	449	415	403	468	408	429	434	425	422	448	422	442	428	405	424	416	415	404	454	378	429	379	441	417	455	440	432	447	411	362	397	420	422	390	447	396	434	426	406	416	442	417	386	421	375	429	390	374	390	409	432	429	391	433	435	412	422	406	427	428	434	411	383	430	403	392	433	389	405	382	429	430	422	401	399	463	431	426	400	440	399	412	408	408	438	404	385	380	423	389	422	438	463	385	424	418	413	399	396	392	390	417	405	426	391	402	460	409	419	408	406	418	422	414	407	454	438	447	419	436	398	391	455	409	410	427	457	438	380	427	398	407	416	403	413	423	442	404	446	412	455	418	389	418	401	408	414	380	395	394	409	413	373	429	441	431	427	436	383	411	441	412	402	402	418	403	441	414	422	437	372	403	408	427	425	397	434	392	380	411	436	429	424	379	418	442	418	397	452	436	408	416	408	428	431	432	407	398	417	422	416	392	416	428	444	403	401	456	434	403	400	431	419	414	399	444	420	429	442	408	447	372	453	411	413	453	455	428	456	433	407	402	451	410	414	420	416	380	409	433	396	404	438	392	434	436	447	435	411	410	401	405	411	434	443	423	450	410	435	392	389	407	395	392	420	436	449	421	413	412	428	437	454	451	411	393	415	402	419	425	428	414	407	396	378	402	440	401	440	415	440	411	418	414	388	414	417	421	433	461	407	417	432	433	393	395	409	376	414	406	408	431	460	397	418	423	417	446	411	389	382	401	412	428	411	448	416	443	406	409	403	413	392	397	393	433	406	395	427	400	397	393	441	387	453	411	408	416	449	432	386	415	415	422	435	411	412	420	434	430	392	368	379	435	416	455	454	422	422	425	425	439	437	412	435	442	440	424	386	461	413	365	415	430	464	407	431	391	443	402	421	417	409	415	415	418	423	417	427	396	413	429	414	422	429	434	403	376	443	396	400	430	402	412	427	436	429	421	391	417	365	414	424	411	456	398	395	409	414	410	404	403	412	458	432	441	392	394	431	423	403	417	424	434	382	420	434	418	424	400	435	437	434	431	425	398	444	403	439	433	432	416	443	409	431	450	457	385	427	431	432	426	402	405	404	408	447	397	406	430	419	377	422	423	435	434	398	416	441	423	381	409	428	418	370	398	401	400	455	453	443	445	422	408	432	393	420	425	430	420	438	413	427	446	449	466	443	403	422	426	430	410	421	463	402	417	436	435	442	448	432	434	424	418	431	412	431	443	405	433	396	407	434	426	402	395	405	388	409	393	400	434	414	408	413	410	397	404	441	413	439	380	397	471	404	426	425	363	471	434	417	427	420	438	437	416	421	415	426	429	421	414	430	413	415	396	421	422	430	429	387	402	420	380	401	396	455	412	430	445	407	413	428	450	409	427	417	386	393	369	403	394	425	396	437	421	425	434	391	435	428	416	448	397	400	401	439	423	387	394	454	449	382	413	408	416	427	400	426	425	404	405	417	445	437	421	415	443	392	430	404	479	395	416	411	393	472	399	412	398	404
6258	1635	332	197	369	347	329	229	215	202	170	153	139	117	108	93	78	81	63	57	68	50	58	53	50	50	46	40	35	28	35	22	33	35	27	20	25	26	27	24	29	30	24	23	20	21	18	14	18	27	18	21	24	17	19	24	19	11	15	17	19	10	15	18	22	20	19	20	27	21	13	20	19	22	15	19	19	20	10	6	18	14	16	14	23	19	17	15	17	18	21	14	18	16	11	10	14	22	21	19	26	16	17	18	18	20	17	27	17	13	19	14	21	22	17	11	21	26	19	23	19	18	15	24	21	16	16	23	20	19	19	24	10	13	21	22	10	14	18	20	18	13	15	20	15	22	20	10	15	17	20	17	23	18	28	19	13	21	13	15	25	17	17	20	20	17	12	15	18	11	20	29	15	16	25	21	24	22	20	22	27	16	20	21	13	27	16	20	18	20	10	23	17	18	19	18	15	16	17	20	15	20	23	11	15	22	14	20	28	21	15	12	23	23	14	16	17	20	16	21	20	21	29	10	20	17	12	16	16	25	15	19	21	14	22	22	17	17	36	16	22	11	16	17	18	17	28	16	19	17	19	25	15	16	17	24	15	14	14	17	24	20	17	17	24	16	19	19	18	25	16	20	15	19	23	22	14	21	15	26	14	12	12	25	16	16	19	17	21	25	23	13	19	25	16	26	22	11	13	17	19	23	17	8	18	18	19	21	12	14	27	19	17	15	16	25	17	16	15	18	16	21	16	14	20	21	12	25	24	19	13	13	12	20	18	12	20	16	20	32	16	20	20	14	17	17	19	21	9	12	17	15	17	15	14	14	6	16	20	13	17	23	22	22	18	15	21	11	14	15	15	17	13	24	13	13	15	21	32	16	22	23	13	16	12	25	14	15	21	17	8	13	19	28	14	22	17	23	19	24	15	16	21	19	12	18	15	25	18	14	18	16	27	19	17	19	20	19	16	24	23	13	22	19	15	14	12	17	19	14	22	17	23	28	18	17	15	23	16	18	17	22	27	17	19	17	15	22	14	22	24	20	21	23	14	14	22	17	20	20	19	28	7	13	16	17	20	19	20	17	17	24	14	20	15	17	13	17	22	12	16	18	18	14	21	20	17	15	18	14	18	10	19	21	19	21	17	15	13	16	21	26	17	29	19	14	20	17	23	13	22	20	26	23	16	15	28	24	28	14	20	16	10	16	10	18	27	25	11	14	20	23	26	18	20	30	22	19	14	21	14	16	25	27	11	12	22	20	13	19	29	24	17	19	14	17	18	19	22	22	14	22	23	23	11	21	24	15	18	18	20	15	20	17	23	15	23	18	17	13	12	18	15	25	20	12	16	16	14	19	23	19	11	18	17	15	24	19	23	19	22	18	20	20	22	23	15	26	22	28	18	21	23	28	10	25	16	24	19	23	16	20	21	22	24	21	12	15	19	18	18	20	28	17	22	15	19	19	18	14	15	12	23	14	20	25	17	12	16	17	11	16	17	18	25	23	17	12	22	18	15	15	23	20	20	17	26	21	27	22	14	23	18	17	16	18	22	21	17	17	24	17	16	17	23	17	23	24	18	15	30	21	19	12	21	26	15	16	14	13	19	17	20	19	21	18	29	23	15	15	19	29	15	19	12	13	18	17	22	23	11	19	19	19	18	13	18	14	17	11	17	23	27	20	16	27	18	16	16	21	18	12	20	15	20	19	22	25	22	17	24	20	24	15	20	17	24	17	19	12	15	22	14	16	19	23	21	17	17	22	23	18	20	14	20	11	16	21	21	18	17	18	22	16	24	16	22	24	13	22	19	23	9	16	15	18	16	17	19	25	21	14	13	18	19	22	15	16	20	23	17	18	18	20	28	21	11	13	17	22	21	17	19	19	21	24	22	23	25	13	20	23	13	24	17	19	21	19	9	18	23	17	24	16	23	14	15	14	22	26	17	21	20	8	15	18	19	20	21	16	14	20	25	15	23	22	19	15	24	11	24	25	14	12	27	12	22	14	25	17	10	25	25	19	23	26	19	15	9	16	13	13	18	20	17	30	12	29	17	22	22	16	19	20	14	27	12	22	25	9	22	16	31	19	15	14	18	12	7	18	16	19	17	15	12	19	23	14	19	22	16	19	17	19	20	14	13	19	20	11	17	24	18	28	23	13	15	20	17	25	24	19	13	27	14	20	14	19	17	23	28	21	20	16	20	18	19	20	13	16	14	19	18	20	23	22	21	15	22	22	13	21	12	17	20	13	13	22	24	14	18	17	20	22	24	16	14	22	14	19	18	15	26	16	26	21	12	17	19	21	21	17	21	15	25	17	22	18	18	26	19	19	24	16	20	20	17	24	21	15	17	22	16	25	20	14	11	16	26	23	20	17	21	18	18	21	13	11	19	21	18	14	19	21	22	12	20	16	16	17	17	13	18	13	19	27	10	19	24	14	17	15	18	14	14	19	21	21	22	12	13	19	20	14	28	17	15	17	17	23	20	21	20	22	11	19	23	17	27	24	21	15	30	25	22	19	26	16	8	24	26	9	24	25	21	25	13	29	26	24	16	16	19	13	20	18	21	15	17	15	17	19	30	13	25	23	19	14	29	21	21	16	22	22	24	22	24	22	18	16	15	18	14	24	20	21	17	27	14	21	19	16	15	16	27	12	19	25	18	14	13	18	15	17	23	18	14	20	22	16	23	15	13	14	23	17	11	14	17	17	15	24	20	17	17	12	25	16	21	11	13	22	18	15	14	21	17	13	19	13	19	17	23	17	20	11	16	15	12	17	17	25	16	24	26	20	18	25	16	22	17	11	26	17	20	16	12	16	13	18	20	26	27	17	15	19	16	15	15	24	15	17	11	10	24	11	10	21	23	19	19	16	10	22	14	19	21	20	12	19	23	12	15	25	17	21	22	12	20	18	16	18	22	15	10	18	21	22	16	14	24	29	10	17	23	12	14	8	21	21	25	21	25	16	23	20	19	24	16	19	18	19	19	14	21	27	13	19	16	18	16	32	19	22	13	22	21	21	21	15	19	17	18	21	22	24	21	21	17	25	10	10	15	22	23	20	19	27	20	16	21	15	26	16	21	11	17	17	13	22	15	21	24	18	15	18	19	23	12	18	18	19	20	10	8	21	15	17	13	20	18	26	19	13	22	20	23	23	22	15	19	22	17	14	28	18	15	21	21	20	18	16	15	25	17	20	14	32	22	22	24	12	17	15	11	15	17	19	19	18	15	8	19	17	13	12	19	18	14	21	18	19	11	20	20	11	18	14	16	21	13	22	16	20	17	20	18	15	17	18	19	31	20	22	19	11	14	20	15	19	20	19	18	20	19	21	21	13	17	22	26	23	20	20	22	15	20	15	12	17	15	18	23	23	23	22	24	21	27	21	21	14	14	12	13	24	14	22	17	20	22	18	20	26	25	22	17	22	17	19	21	21	13	14	21	24	20	19	15	19	19	17	20	19	25	14	15	25	11	19	17	15	16	19	14	24
41731	21391	7932	17860	25114	23982	20439	16832	13628	11476	9230	7715	6527	5670	4982	4234	3752	3336	3199	2807	2627	2332	2168	1882	1795	1534	1445	1325	1290	1204	1077	964	827	793	812	746	692	686	679	610	603	575	536	444	430	410	454	416	413	349	409	445	393	405	364	388	365	369	347	340	335	358	306	318	370	333	358	325	336	344	315	387	348	302	318	322	351	334	337	291	304	316	307	298	332	300	306	317	281	323	353	325	328	321	306	304	308	326	304	312	330	298	304	293	307	323	275	314	326	320	302	296	328	298	325	307	317	311	320	325	294	321	321	325	304	306	349	310	299	299	337	298	349	304	341	318	331	325	286	310	303	313	307	299	343	302	329	285	336	315	297	320	288	290	340	314	323	310	273	272	276	279	302	276	336	292	314	314	290	327	330	316	318	318	293	306	294	336	310	308	315	312	332	288	325	291	307	297	283	299	315	306	324	294	312	301	299	315	273	307	317	310	293	334	288	279	324	311	326	303	322	309	291	306	324	277	310	292	295	275	292	322	295	316	324	299	323	332	282	297	318	297	291	314	296	316	317	326	284	331	266	319	302	285	338	311	335	328	345	274	338	311	299	323	305	316	302	326	331	326	293	324	276	310	337	314	324	282	299	314	346	293	283	286	340	303	314	289	300	305	285	278	316	349	321	281	302	320	290	307	300	270	314	305	297	330	307	308	325	278	319	297	344	331	294	307	318	331	347	344	290	264	283	319	292	329	300	296	302	299	306	274	324	269	293	301	275	327	321	301	294	278	300	327	298	295	314	314	305	288	306	308	277	326	276	288	319	327	275	323	326	295	322	333	288	322	312	334	289	307	294	289	336	290	312	303	299	299	322	306	296	334	287	346	320	316	302	334	301	303	298	306	299	316	291	321	345	277	311	264	315	317	333	340	296	292	305	303	281	318	325	312	277	321	332	294	332	298	307	337	289	327	277	332	299	332	288	311	286	298	302	303	296	268	307	286	305	290	305	318	320	289	306	306	310	301	335	329	331	275	287	315	339	333	319	289	324	311	310	288	312	310	303	309	321	295	308	318	314	312	324	299	313	321	331	322	309	304	287	328	321	312	284	342	313	288	295	300	301	304	334	302	309	310	329	307	287	329	280	321	299	313	303	319	292	315	313	287	292	305	303	316	307	301	313	307	305	296	302	317	316	300	290	312	294	297	312	332	337	296	309	297	328	321	303	337	322	306	311	289	329	282	293	323	308	317	279	290	325	316	334	304	314	309	302	322	307	321	288	312	311	306	307	333	309	296	312	328	304	309	299	282	296	309	315	290	338	280	307	304	322	327	287	300	323	304	316	318	325	305	317	273	303	303	334	319	299	299	284	308	296	307	308	304	320	285	328	317	287	309	306	311	302	307	299	283	278	312	287	309	308	309	276	282	276	334	313	300	303	341	329	311	287	294	311	305	290	341	315	277	290	331	336	301	330	305	329	280	318	309	314	329	312	282	305	308	288	313	351	318	316	327	301	321	305	290	301	323	300	306	340	314	291	304	318	285	325	319	257	320	335	317	289	330	309	298	313	283	317	321	305	310	321	284	354	300	315	304	296	303	297	311	307	312	317	291	270	321	323	284	284	316	276	292	329	332	279	333	297	298	292	285	309	325	327	332	320	277	286	291	301	309	296	312	274	296	344	299	292	335	285	303	300	334	307	315	282	338	333	334	298	303	301	338	315	302	289	322	312	303	295	314	327	329	309	280	306	325	296	293	321	327	316	292	351	278	301	283	292	287	298	295	292	284	310	285	290	332	296	335	314	322	312	284	311	293	301	339	294	316	307	337	327	312	303	287	355	325	320	299	336	325	296	293	308	347	319	322	311	314	323	331	332	340	327	287	284	308	302	318	327	288	309	319	297	330	295	290	314	283	326	289	312	317	314	305	298	282	308	352	303	336	302	309	312	340	302	294	291	302	318	326	294	277	340	305	304	309	292	313	304	317	292	306	323	290	304	324	320	311	299	328	289	300	290	321	294	298	320	302	344	323	333	312	305	291	305	312	322	319	304	338	290	313	310	319	327	298	285	306	325	325	313	292	308	312	296	328	312	315	302	319	284	306	321	307	336	289	286	300	301	302	326	319	321	330	312	276	313	306	302	287	309	316	297	318	332	319	316	284	328	277	299	290	322	283	276	273	327	297	328	302	316	322	346	294	314	296	315	312	306	331	316	324	319	299	318	332	301	312	298	305	305	318	302	311	329	309	276	309	317	325	318	327	355	296	315	293	321	312	310	301	333	291	285	297	303	288	336	333	301	298	335	267	295	325	302	285	332	289	331	275	309	314	304	297	304	293	245	305	306	333	310	310	289	297	311	329	333	324	283	305	276	312	295	305	281	323	306	330	273	312	289	323	319	328	296	290	284	313	296	314	294	296	296	305	297	302	312	338	311	338	311	296	306	315	291	313	313	295	293	357	316	288	270	303	300	304	334	327	327	326	306	283	309	316	315	330	316	299	326	309	309	318	346	310	301	332	317	313	340	308	335	271	301	316	320	280	313	304	279	308	317	309	339	282	330	326	294	258	311	326	268	318	314	310	274	274	296	319	321	327	320	245	271	325	281	321	295	274	295	284	319	301	297	297	306	305	321	320	319	317	329	294	318	286	283	287	311	309	334	325	314	296	332	284	303	317	329	286	274	309	305	319	298	309	293	300	293	311	299	295	285	288	318	320	302	299	292	298	302	314	277	298	333	301	311	322	308	329	301	299	318	299	308	317	326	324	296	278	330	317	295	302	283	328	288	340	314	291	327	287	289	313	332	296	326	342	310	288	307	298	294	318	301	307	314	287	316	324	298	296	285	308	337	313	313	302	285	299	325	319	263	300	283	301	301	306	330	308	323	318	340	310	298	305	355	312	306	311	314	293	310	320	325	319	322	304	346	301	327	320	322	315	297	277	312	277	304	338	314	311	335	303	316	328	320	299	301	312	306	280	295	304	330	280	307	293	290	303	297	306	294	323	282	309	271	304	300	307	310	286	311	331	293	322	295	346	325	294	291	312	295	297	301	290	325	337	335	308	298	315	308	327	297	288	316	316	284	310	318	297	272	331	304	325	315	325	340	297	302	292	309	320	310	331	282	280	337	311	295	298	309	305	303	314	295	304	298	328	307	303	317	315	325	299	294	321	311	300	306	346	302	288	322	308	343	304	303	284	301	281	264	312	300	300	305	319	291	336	287	315	289	325	319	316	302	325	282	327	336	300	361	298	305	287	324	287	315	303	318	300	322	303	290	309	287	313	314	325	290	325	273	305	293	323	322	290	301	309	301	302	317	335	304	311	316	298	338	328	312	298	285	338	329	321	309	304	321	296	297	326	291	283	312	322	310	302	311	315	294	323	311	307	309	300	302	294	312	317	305	330	279	306	316	305	306	328	282	311	311	295	301	299	303	342	325	337	325	280	300	312	304	325	308	314	300	310	315	305	311	313	309	304	309	343	327	317	314	295	322	322	316	300	327	337
15479	6579	869	499	794	902	781	622	528	520	365	343	287	265	196	198	184	151	130	99	143	99	100	103	91	89	77	73	58	64	59	56	41	49	45	58	51	52	29	42	38	39	40	26	31	37	36	22	25	30	37	20	20	28	22	28	21	25	31	30	30	30	30	28	30	30	21	31	35	22	32	22	32	20	20	32	21	27	17	26	28	26	25	29	36	28	28	32	24	21	29	31	18	26	23	26	26	21	19	30	24	17	22	23	23	24	26	27	18	23	24	19	24	29	32	26	20	22	29	25	28	21	23	25	21	22	16	25	17	22	27	17	24	24	31	29	30	23	17	21	17	21	18	26	22	29	33	24	27	25	24	23	22	26	26	30	32	29	19	25	20	22	26	30	23	26	32	24	22	15	20	22	33	21	23	21	27	16	24	16	20	29	21	26	40	22	29	22	36	31	16	20	22	20	29	20	25	24	27	19	27	28	21	34	25	20	27	26	21	25	22	16	19	24	20	31	22	28	29	23	27	16	28	19	19	24	20	19	33	16	24	21	26	28	22	28	29	24	20	26	13	21	18	33	20	29	26	24	29	25	18	24	24	21	36	18	21	25	18	25	39	24	29	22	29	24	17	19	16	18	32	24	27	23	25	34	29	22	15	28	18	17	33	24	18	30	14	23	39	31	25	27	21	20	22	31	25	24	22	28	25	26	27	19	25	20	19	21	30	36	17	29	28	23	29	28	25	23	26	22	19	26	26	16	19	28	23	30	27	19	27	25	31	22	21	27	25	19	26	22	29	21	42	20	31	27	27	27	27	19	21	28	20	20	21	29	26	28	20	18	24	22	24	27	27	25	26	23	20	22	18	22	31	27	31	31	25	19	23	24	18	23	26	28	21	17	25	24	19	25	20	15	27	29	14	20	26	22	22	18	20	27	24	21	29	25	23	25	19	26	18	30	27	23	25	31	19	19	19	21	24	20	25	26	27	20	25	27	24	26	27	26	25	22	24	16	27	19	18	28	28	29	24	26	26	20	17	22	23	35	29	15	15	29	22	25	24	29	17	16	26	20	19	29	17	32	21	27	28	25	25	27	18	20	12	16	28	32	15	28	18	32	20	24	17	21	28	18	29	28	19	31	20	26	26	23	18	40	19	22	21	33	28	29	30	20	24	26	33	29	21	31	27	28	15	32	23	24	32	25	21	14	25	28	18	20	25	23	17	28	27	23	17	27	22	25	17	31	24	22	28	22	27	22	31	15	36	23	22	26	23	38	24	26	31	23	19	26	21	35	26	27	21	18	22	27	28	26	30	28	22	27	14	25	22	18	22	20	20	25	14	23	23	21	21	18	21	23	27	35	28	20	25	26	26	13	23	32	23	40	20	26	19	22	21	24	22	14	25	23	24	18	26	26	28	16	23	22	26	23	21	21	27	38	33	21	18	26	22	26	38	22	34	20	25	23	33	17	20	19	25	23	21	26	23	29	24	23	23	24	28	19	20	25	16	23	24	22	28	32	22	25	19	24	25	27	25	18	28	21	21	29	15	19	36	27	29	21	14	25	39	25	35	19	27	21	19	19	27	16	19	17	23	30	20	16	27	26	22	20	17	25	21	28	19	17	23	26	26	13	21	30	23	17	18	18	29	21	18	20	27	33	24	24	29	29	24	17	26	21	22	32	32	27	22	26	20	30	21	24	23	16	20	23	21	21	20	24	25	21	28	26	22	26	26	26	25	27	27	30	22	23	15	27	23	21	24	14	27	21	25	23	23	22	29	23	23	21	9	26	19	22	38	21	28	31	22	24	24	22	23	33	16	16	19	11	19	19	43	17	28	25	28	15	28	20	24	17	34	32	35	21	35	26	21	28	18	20	26	26	20	24	26	20	22	30	24	31	28	25	26	28	29	15	31	17	23	21	32	25	20	20	29	28	20	25	24	25	33	27	26	22	17	28	28	20	30	16	19	28	21	14	29	21	27	23	26	27	17	29	22	34	25	20	23	30	31	36	28	21	26	25	22	20	33	31	23	20	31	24	27	33	17	18	30	22	20	15	28	21	21	24	19	34	19	31	22	25	30	24	30	17	22	22	18	26	20	19	23	25	22	33	23	33	18	17	25	23	23	25	14	24	27	21	17	18	15	23	20	28	18	32	21	33	24	17	16	24	34	19	21	19	22	31	23	25	20	20	16	30	18	22	22	24	17	26	17	24	20	24	31	25	21	32	21	28	29	25	24	23	35	24	31	24	32	25	30	25	21	25	22	26	23	18	28	21	27	25	23	23	23	26	23	33	22	16	29	25	22	23	26	24	31	21	24	27	22	21	29	31	28	19	24	28	28	25	37	20	29	23	20	21	23	33	18	20	20	21	27	32	28	21	26	19	24	26	14	15	28	30	25	8	24	24	23	28	33	23	26	24	17	23	21	19	32	39	19	26	23	25	31	17	26	19	21	24	28	24	20	24	30	21	21	18	30	30	28	20	21	31	24	29	25	23	19	18	22	26	28	28	27	29	19	20	22	23	19	28	24	18	27	20	24	23	19	20	19	20	26	20	23	19	23	23	24	22	29	20	20	29	23	26	25	23	30	22	25	19	20	17	21	22	32	25	29	22	18	30	27	20	31	24	20	18	25	21	28	14	23	35	22	25	26	21	18	18	23	28	29	20	13	25	30	26	21	31	25	26	24	19	19	30	22	23	33	22	27	28	24	18	12	28	26	30	25	22	23	20	27	31	23	16	20	25	20	23	20	30	13	18	19	21	28	19	15	25	27	25	40	22	22	29	16	26	39	22	22	28	19	23	27	15	21	23	18	35	18	30	19	23	26	28	20	21	21	24	31	22	24	20	20	24	22	17	20	16	28	25	30	25	19	25	13	36	15	21	21	33	30	30	22	20	26	26	31	30	22	17	21	27	24	20	16	28	26	25	18	22	15	19	35	18	31	21	21	25	24	27	20	25	20	19	33	27	25	23	20	34	17	30	26	21	40	30	26	23	22	21	26	29	24	32	29	27	20	20	24	19	15	24	32	19	30	25	29	20	28	21	21	36	26	22	35	22	26	31	20	34	23	16	27	16	27	22	23	21	16	26	22	22	39	21	27	27	23	12	22	15	19	17	18	31	19	20	23	19	27	19	25	23	23	30	22	20	22	24	32	26	18	17	19	20	22	32	27	29	24	31	24	32	32	21	34	22	19	24	18	25	28	23	26	29	22	31	27	29	24	24	30	32	18	13	23	14	19	23	26	21	22	26	26	14	21	30	23	28	19	23	22	16	17	29	24	23	26	23	16	30	24	17	21	25	27	27	26	17	30	18	26	27	22	29	31	21	24	19	19	11	29	20	18	26	22	28	22	32	23	33	25	22	27	20	27	23	27	27	19	21	25	25	23	28	26	20	16	22	22	14	31	21	21	25	21	29	13	24	31	16	24	30	35	16	24	35	25	34	24	26	29	18	26	28	23	27	21	26	29	28	28	23	20	22	22	41	35	36
55945	30186	14686	26952	34341	33482	30226	26740	23285	20433	17396	14871	13142	11495	10313	9262	8047	7264	6611	6044	5639	5065	4486	4088	3698	3398	3114	2846	2703	2553	2287	1977	1731	1614	1464	1410	1401	1255	1245	1073	1068	933	877	748	742	701	694	714	644	640	602	623	582	534	531	604	528	516	494	487	485	458	498	474	527	505	503	501	475	460	459	456	447	444	453	445	467	456	444	444	432	433	427	429	416	429	444	427	439	430	423	412	453	445	395	406	481	403	436	414	420	410	408	387	439	421	401	391	444	455	421	383	376	411	416	438	390	415	442	462	419	420	449	426	400	424	417	393	379	433	407	368	419	410	438	400	388	401	360	412	390	445	407	420	408	416	401	409	434	395	429	401	398	399	366	414	367	413	402	375	446	400	399	389	379	418	423	384	409	448	415	374	396	409	405	430	432	429	457	364	436	398	385	428	433	439	389	390	432	451	440	406	401	399	449	409	402	382	397	407	431	398	372	414	426	405	381	378	387	408	413	395	385	423	401	394	422	400	370	401	395	407	415	411	415	380	426	370	380	385	361	410	399	402	409	383	441	401	419	415	425	382	369	434	429	375	402	422	414	416	424	374	398	424	392	405	414	404	354	406	366	398	411	404	372	407	415	422	438	395	392	425	412	404	400	371	430	410	383	403	377	378	422	406	381	404	383	378	395	400	372	400	343	361	403	371	397	375	417	404	367	392	420	412	370	416	375	403	436	391	422	396	374	434	414	398	404	385	417	400	400	420	411	428	379	389	405	415	428	377	413	384	378	406	398	412	415	415	420	381	396	419	344	411	432	398	416	411	409	372	395	395	415	420	372	439	394	397	406	397	414	396	407	432	394	422	381	381	400	440	417	393	356	385	399	405	421	387	400	426	394	369	395	401	394	382	389	393	401	449	391	363	413	400	413	398	435	395	413	373	425	372	387	405	406	380	376	386	392	403	411	394	391	372	396	385	386	386	395	370	427	438	391	407	428	401	401	374	382	395	370	423	430	415	435	403	410	390	404	397	410	414	437	385	422	423	425	362	391	390	368	406	386	414	396	383	384	410	384	421	413	382	402	415	341	387	415	443	387	407	467	363	380	404	399	410	417	396	384	393	371	400	384	405	377	435	428	366	419	419	352	407	440	420	368	390	392	410	409	409	440	393	347	407	375	424	415	396	419	427	417	376	390	369	397	378	423	387	413	432	407	403	421	432	422	412	382	405	405	377	400	396	382	404	414	392	406	402	430	351	384	408	412	374	429	411	402	408	371	403	389	388	349	421	414	347	402	433	424	415	398	396	397	422	407	390	378	435	417	413	410	382	402	345	451	399	389	408	430	402	368	388	423	390	376	414	431	424	389	427	383	370	384	388	393	409	389	414	433	425	409	396	424	390	401	405	405	432	417	371	392	386	397	378	407	406	425	398	407	373	387	376	414	384	399	368	384	386	399	387	385	382	398	389	394	409	387	396	403	390	360	427	419	388	424	371	370	402	446	439	389	393	395	392	362	389	378	392	392	398	389	377	380	374	376	396	395	385	376	389	397	354	435	402	418	378	391	377	388	415	424	406	401	376	408	413	414	388	386	382	360	399	379	371	396	384	409	380	387	359	404	391	397	408	395	383	400	405	400	414	416	415	425	395	433	409	401	414	379	417	425	423	389	377	400	413	402	405	413	421	405	374	383	399	416	376	422	423	391	404	390	393	371	406	404	389	391	386	399	415	407	400	382	413	404	405	403	417	402	386	407	387	431	418	383	412	376	396	405	430	372	425	418	377	387	407	375	433	410	351	384	418	420	371	397	376	400	400	420	440	381	386	390	402	404	434	382	388	415	393	387	384	431	400	396	394	383	435	400	372	352	396	378	426	370	395	417	382	382	386	396	390	372	386	407	378	383	406	416	416	405	415	379	381	374	404	407	394	383	390	373	385	387	379	403	427	410	374	411	420	381	414	407	366	385	395	421	407	404	416	395	389	393	380	403	381	407	454	427	396	407	388	381	370	372	377	378	403	397	412	420	397	389	414	415	406	413	401	421	370	409	406	396	406	399	404	422	406	413	372	364	414	407	395	381	372	384	400	390	380	379	404	411	401	372	419	420	421	402	373	418	418	412	380	449	390	413	350	385	377	398	363	422	404	397	388	398	423	360	388	401	441	408	383	416	406	372	382	413	403	412	388	382	400	394	410	400	417	397	380	367	395	418	434	396	372	390	404	417	375	399	391	411	386	375	365	411	411	419	405	393	400	424	415	450	393	413	393	384	400	394	418	447	389	403	392	385	408	406	411	371	404	411	385	408	387	400	377	352	365	394	360	412	394	396	444	404	407	396	400	380	404	395	363	397	371	372	403	412	394	432	396	415	399	392	376	379	398	409	399	407	414	356	374	380	390	417	366	427	430	394	408	411	364	382	381	404	417	394	397	415	417	418	418	408	409	389	394	397	402	371	415	387	424	386	430	428	387	427	376	440	377	393	421	405	370	438	402	385	381	393	382	386	421	412	374	399	419	406	383	400	403	407	358	407	408	418	372	402	391	416	423	392	370	394	382	400	408	393	370	440	403	369	387	389	368	404	407	358	377	399	390	417	381	382	380	433	382	413	415	415	423	412	338	394	404	439	409	407	406	389	397	392	412	365	424	407	394	383	374	413	436	375	376	390	395	427	397	386	377	409	391	420	403	396	448	380	409	400	430	418	392	384	372	396	407	419	398	415	413	393	417	382	360	371	412	372	401	399	406	396	386	376	402	418	388	381	404	396	390	400	434	375	398	398	420	401	417	402	367	369	389	393	415	408	399	408	377	374	418	390	411	432	412	397	385	394	411	419	379	386	378	406	403	374	376	401	386	453	383	400	384	366	372	402	414	442	388	370	428	418	406	381	400	431	418	368	405	397	409	401	439	409	404	391	414	393	404	392	404	405	415	381	411	362	381	364	415	399	409	383	413	361	377	394	395	407	351	396	425	368	400	418	418	384	374	412	401	418	401	428	408	399	393	425	387	391	378	378	400	377	394	443	379	388	442	359	428	392	358	385	425	397	399	419	415	413	380	384	415	397	378	422	378	418	391	394	387	412	391	372	393	417	403	394	364	369	394	393	410	401	419	374	422	410	398	385	438	436	391	386	384	403	409	386	357	398	412	422	409	397	428	440	417	406	379	386	424	427	403	370	421	387	361	387	398	419	394	442	397	414	405	378	367	435	399	396	389	432	450	417	380	405	420	370	414	365	392	411	407	356	397	417	402	415	385	401	412	422	398	398	372	412	387	412	369	398	395	418	376	420	445	411	411	390	436	375	443	387	392	359	407	374	393	425	402	408	391	378	403	409	423	426	386	415	410	413	385	417	382	412	378	412	380	417	416	411	424	389	369	391	384	408	432	391	414	383	366	363	413	429	414	408	411	407	392	359	413	429	429	369	359	379	402	393	432	406	418	412	427	425	423	398	392	406	397	412	384	440	428	391	397	401	400	410	441	389	388	395	405	440	395	403	403	404	391
10893	3271	501	359	528	518	445	422	344	313	247	216	167	192	152	156	151	127	95	88	99	83	73	85	74	69	59	66	55	68	39	57	52	44	40	30	46	45	43	36	36	29	37	30	32	27	29	25	40	34	25	44	28	33	28	27	29	37	31	31	31	28	39	34	26	29	32	23	33	25	31	27	24	34	31	28	30	22	39	27	24	30	31	35	41	30	33	36	26	30	25	41	37	29	38	27	27	30	41	26	23	25	35	19	30	30	31	26	27	34	27	28	27	27	21	18	22	35	14	39	30	29	32	29	31	26	24	33	28	24	29	28	33	30	19	26	29	25	21	27	19	25	35	24	26	31	31	35	31	34	32	31	25	26	18	22	26	20	23	25	21	21	36	30	33	27	33	26	34	29	29	22	38	19	20	28	24	33	30	19	26	19	31	24	28	28	38	28	25	30	30	35	24	31	17	28	21	29	25	36	22	21	32	29	31	19	18	24	28	28	30	30	35	33	21	24	34	26	26	32	26	22	26	31	25	25	24	28	31	25	24	26	23	28	29	30	26	28	24	32	37	29	31	32	29	27	24	22	29	22	30	27	31	28	38	29	22	30	23	24	25	29	32	23	23	26	21	35	25	31	27	24	26	31	27	27	30	30	20	24	24	29	37	31	27	30	29	32	33	27	40	20	25	26	29	33	25	36	22	22	29	23	22	32	27	26	32	23	33	26	25	27	28	30	34	20	31	21	32	27	38	26	28	25	33	32	26	24	22	32	27	32	23	25	27	20	29	30	25	25	31	24	33	24	39	22	29	30	41	29	34	29	22	24	21	20	28	28	24	30	22	27	24	29	29	28	24	26	34	28	29	31	30	24	25	20	41	27	35	25	24	29	32	24	23	24	21	39	31	21	24	17	20	28	26	30	36	32	34	34	27	27	29	31	21	28	32	26	32	28	38	29	33	27	22	23	24	30	32	24	30	31	28	29	21	37	23	26	24	26	31	23	38	26	25	32	29	18	29	22	23	26	28	24	28	35	25	19	42	30	29	22	25	23	35	21	28	23	25	28	32	22	38	31	33	33	30	26	33	30	29	28	17	19	31	26	29	25	27	20	30	28	39	37	20	30	25	30	24	24	25	26	27	29	33	34	23	32	30	36	19	23	20	31	29	29	30	27	23	31	14	27	23	22	33	29	22	21	27	26	38	29	32	25	23	30	19	25	30	29	37	32	27	23	39	19	33	29	27	23	22	32	27	23	40	36	26	27	24	27	30	27	27	36	25	24	33	19	30	21	35	38	24	28	21	32	28	23	29	28	24	30	26	32	29	26	22	24	21	28	22	22	38	37	26	21	25	32	21	26	28	33	25	21	16	30	19	25	39	27	32	28	22	26	22	42	29	31	31	25	33	39	29	33	28	25	28	31	24	37	25	30	26	30	31	27	23	20	21	27	23	26	27	28	22	32	36	20	27	24	21	24	31	32	22	25	26	22	26	25	26	25	23	23	24	37	32	36	24	30	20	26	25	24	23	18	29	32	24	38	38	21	36	25	29	29	27	31	20	34	27	25	29	26	25	26	27	30	29	39	29	29	27	27	34	26	30	33	38	29	24	29	22	29	31	21	28	27	23	30	44	28	22	31	29	31	47	23	19	34	28	34	32	36	24	22	32	30	25	31	32	38	28	30	30	33	28	28	25	21	20	22	24	33	32	28	21	27	41	29	25	25	27	22	25	27	23	28	24	20	22	29	26	25	25	27	27	31	24	35	23	26	27	32	30	17	20	22	26	37	25	28	24	28	26	32	43	24	26	37	21	19	36	40	26	37	29	27	32	25	21	27	30	30	17	34	34	28	20	35	27	28	22	24	30	23	22	28	22	23	30	25	19	25	27	26	26	27	25	30	30	26	38	24	24	29	20	26	36	26	30	30	33	31	24	27	33	21	34	34	30	38	31	19	29	31	30	28	24	34	30	32	25	40	26	30	26	24	28	28	28	19	36	26	29	27	39	32	26	29	26	21	35	33	26	27	21	26	24	27	31	24	26	25	25	26	37	29	27	35	29	25	38	41	28	32	29	30	21	38	29	19	24	15	22	32	28	32	26	28	22	30	28	24	36	20	38	23	22	27	27	36	22	28	27	29	30	20	20	19	20	23	19	22	34	25	34	30	32	29	38	30	36	30	35	31	32	28	21	25	36	23	27	31	39	25	30	21	21	22	27	33	20	31	20	28	23	24	25	33	22	36	32	22	30	24	32	32	26	29	38	26	37	41	21	27	30	22	31	35	24	24	26	34	26	29	23	21	33	18	30	24	36	17	28	31	35	31	24	37	27	23	26	24	25	36	22	28	32	23	27	24	24	39	36	21	28	26	28	28	29	22	31	30	33	30	34	32	35	24	26	36	24	25	20	24	28	27	19	40	27	32	33	21	15	24	26	24	41	33	25	26	26	31	23	31	28	26	38	23	22	26	20	28	24	28	25	28	33	26	24	31	28	31	31	31	27	23	31	20	22	21	30	31	25	26	25	28	35	30	30	30	25	36	22	26	35	32	35	31	23	20	22	22	23	35	27	35	32	28	34	31	28	27	23	29	28	22	28	31	33	32	30	33	28	26	22	25	32	32	35	28	40	23	32	34	39	29	23	29	22	25	19	25	28	23	35	25	29	25	28	35	24	22	40	25	26	20	22	33	31	26	22	33	29	22	30	23	21	24	22	22	27	31	25	27	35	33	20	29	32	23	40	24	34	27	31	24	30	31	34	36	29	29	41	37	31	30	25	32	30	25	37	18	28	26	24	33	31	28	37	24	24	24	26	32	30	25	32	27	33	31	27	35	23	21	32	29	28	26	34	26	25	35	25	23	30	23	28	29	32	18	37	30	28	27	22	24	32	22	24	39	27	30	33	27	38	28	21	39	33	27	25	32	21	28	32	35	25	26	19	30	35	24	23	34	33	30	22	31	27	30	20	26	22	32	28	36	28	21	22	26	24	28	21	28	28	19	19	29	37	30	31	33	32	28	31	27	30	28	32	21	35	19	22	19	25	34	23	23	40	28	26	18	26	33	24	29	35	33	28	35	28	31	24	27	25	27	30	22	31	29	30	28	33	33	29	36	23	32	14	36	26	28	26	26	33	23	36	26	32	30	31	33	27	26	24	32	25	23	37	27	25	35	19	30	23	28	39	24	25	40	36	26	33	31	32	26	30	31	28	25	23	29	22	28	28	26	29	29	31	35	31	25	28	29	23	27	37	22	25	28	24	31	26	27	20	30	34	28	32	28	15	31	22	32	18	23	19	22	28	27	31	22	31	29	26	30	34	27	32	25	34	21	30	25	31	27	25	28	30	31	33	29	27	26	24	27	29	32	40	36	32	24	27	36	32	25	29	23	34	26	35	39	31	24	29	36	21	16	30	29	22	33	27	34	28	35	32	24	35	28	30	34	28	38	36	28	27	26	17	28	25	38	35	36	22	33	21	29	22	21	31	30	29	31
47651	25072	10891	21765	29067	28083	24936	21644	18287	15436	12811	10680	9308	8239	7164	6198	5543	4975	4519	4278	4025	3589	3209	2816	2563	2413	2277	2047	1946	1754	1627	1476	1350	1251	1147	1147	1109	1017	998	903	873	863	719	694	677	657	613	572	630	617	595	571	549	576	535	549	542	528	530	524	500	515	489	517	514	505	536	505	520	533	534	499	485	475	511	488	478	467	506	468	425	486	428	517	490	443	474	487	463	467	511	493	523	491	493	493	477	466	451	464	498	478	468	503	457	474	460	436	481	494	493	486	489	456	457	497	461	424	450	469	469	488	490	473	471	458	481	456	460	465	484	461	456	502	455	477	490	440	451	448	429	460	536	526	484	444	463	504	484	477	464	473	465	475	463	480	491	463	402	478	450	448	469	458	465	440	467	495	476	460	458	508	441	451	450	468	456	466	462	453	457	488	481	504	485	460	442	434	472	482	501	399	478	479	435	492	456	463	456	462	500	454	484	489	459	490	479	493	463	506	408	479	468	463	500	475	467	478	454	500	506	486	440	472	474	465	503	438	458	424	506	446	506	433	473	460	504	459	427	468	477	452	405	452	432	483	417	497	484	463	466	474	498	460	471	439	481	462	436	467	460	447	438	495	418	474	449	480	490	480	489	463	440	456	453	409	467	495	432	432	474	455	453	438	433	471	455	499	477	495	461	455	467	499	481	462	491	452	469	437	468	461	453	479	433	488	494	488	450	469	452	467	444	493	490	444	487	448	468	479	490	475	475	436	437	461	479	431	453	431	499	463	466	448	479	455	470	405	456	487	454	444	458	451	482	450	451	476	440	482	428	463	470	435	486	443	463	515	490	452	510	464	473	441	456	454	471	433	458	452	486	483	453	448	451	475	482	455	460	463	465	461	484	479	446	448	481	477	453	447	426	466	478	439	482	450	465	434	485	449	468	468	479	411	453	451	470	422	455	489	446	458	473	427	440	477	467	504	438	473	469	445	439	459	463	448	460	480	454	458	438	452	488	427	472	435	473	454	495	527	445	452	469	492	493	482	468	448	433	494	441	483	470	487	478	477	504	495	493	451	434	458	454	461	436	469	468	502	435	479	465	471	459	476	465	466	458	414	495	473	441	437	466	489	501	433	487	471	467	427	464	461	472	443	474	482	466	497	450	439	458	463	487	446	453	507	468	472	482	451	462	451	456	469	426	459	472	477	462	471	472	412	460	465	442	482	480	446	458	444	455	441	451	490	460	466	500	436	458	468	482	447	438	444	506	453	444	452	459	451	475	451	460	455	460	445	470	466	504	489	453	422	443	476	451	437	456	445	467	470	445	443	488	497	453	426	462	448	435	475	460	473	454	472	458	447	463	479	474	485	439	464	478	442	486	454	453	464	467	487	454	448	479	493	474	463	473	451	462	487	436	445	478	461	448	492	446	495	485	469	453	453	445	443	448	451	466	465	435	470	485	429	441	430	431	442	466	468	512	446	437	460	435	502	448	453	444	479	470	446	467	467	452	435	445	453	453	480	454	459	475	460	467	442	480	461	483	461	436	480	460	437	430	430	506	453	449	491	472	436	456	463	458	455	454	461	455	446	486	507	479	455	446	486	491	460	462	461	455	488	468	470	427	468	448	421	443	447	448	512	439	427	454	450	461	466	473	444	454	430	466	450	438	478	430	493	453	448	446	493	459	474	477	454	460	452	450	458	438	493	451	454	476	455	468	444	474	496	477	465	458	473	464	439	438	457	435	450	475	476	439	455	454	475	491	448	498	484	467	444	462	472	482	447	477	467	477	472	454	441	452	467	458	490	477	519	487	491	476	431	479	423	429	453	469	471	456	414	462	478	477	485	454	438	450	511	469	439	420	479	445	433	497	474	460	437	466	477	430	471	424	445	472	483	412	457	420	487	444	468	443	463	474	497	465	452	471	489	433	457	451	438	479	492	408	448	500	458	489	440	436	493	486	484	493	487	501	479	455	471	476	455	457	479	445	451	485	467	486	491	445	474	455	465	454	457	480	482	435	432	469	453	449	433	429	452	473	477	471	465	490	471	482	462	469	468	474	421	478	464	464	478	435	497	437	468	513	448	430	434	442	456	453	470	442	453	476	436	431	447	443	485	449	470	492	445	440	479	457	434	434	453	456	467	429	469	468	465	435	464	467	465	462	468	476	473	456	475	453	470	468	453	512	461	453	449	483	460	459	474	467	499	457	512	457	443	440	467	492	481	449	480	469	507	443	488	471	412	439	441	440	482	474	455	497	439	494	404	482	457	452	444	473	453	449	436	452	486	453	551	455	448	449	446	459	457	427	467	485	477	458	447	460	461	468	434	468	465	490	475	502	445	487	438	460	506	482	446	477	462	445	477	454	492	451	437	444	502	463	473	438	470	450	521	461	473	470	444	467	440	456	507	467	469	425	446	464	460	488	439	484	495	473	473	472	475	460	460	446	439	498	476	466	494	472	450	470	470	449	471	444	403	462	431	494	444	451	488	446	478	481	467	451	445	454	444	447	485	462	467	438	425	480	477	478	467	427	475	468	462	449	502	444	474	460	487	435	479	467	503	475	479	458	469	463	482	447	480	452	465	433	480	429	424	449	482	497	451	459	467	458	464	474	471	504	421	459	427	495	452	465	455	419	487	453	447	422	480	411	458	465	470	472	472	495	496	447	449	507	452	473	471	496	482	478	425	434	477	447	455	449	446	460	478	453	459	427	435	425	499	437	482	423	396	491	450	480	447	445	472	447	490	473	472	481	444	474	489	455	442	464	462	473	453	506	436	442	441	462	489	443	466	462	453	455	462	517	508	477	478	452	488	483	498	468	460	481	485	437	485	422	469	485	459	505	470	460	514	481	465	474	481	496	507	467	481	460	443	442	470	490	423	437	436	466	467	473	482	459	461	445	519	436	485	480	490	492	470	463	452	454	459	480	421	464	475	449	473	446	439	462	478	491	466	434	463	441	472	459	496	478	453	475	466	442	429	482	441	477	453	454	479	466	485	454	496	466	478	432	444	464	462	465	472	488	465	479	453	462	471	470	490	418	446	450	473	430	461	468	479	447	434	447	469	441	446	496	466	495	413	447	441	479	451	470	463	474	541	461	458	470	434	475	494	467	462	449	485	419	460	476	452	458	496	477	476	438	458	469	453	476	480	426	506	459	462	473	480	476	465	490	476	450	480	456	455	429	490	453	464	435	482	472	476	474	471	458	472	474	477	513	478	465	458	479	475	464	457	445	452	489	445	487	474	424	466	490	455	466	434	506	434	449	471	459	480	442	473	489	447	476	453	439	477	425	468	462	489	418	461	465	458	473	473	414	494	454	476	472	474	470	449	483	458	476	472	471	463	448	435	453	475	445	471	469	480	416	464	458	465	483	444	488	479	453	502	437	430	475	448	483	450	458	472	429	461	441	456	480	464	469	495	465	431	480	443	460	459	450	428	407	456	446	463	479	438	440	424	443	455	451	469	502	464	456	480	484	480	465	469	434	452	497	496	469	420
15757	6610	893	504	810	834	699	667	539	482	392	357	301	266	255	203	175	195	152	167	131	123	124	104	89	79	83	65	80	72	55	66	47	51	47	36	56	48	46	39	41	35	35	30	32	41	36	25	32	36	35	46	24	23	21	27	33	40	27	28	25	29	34	30	30	20	28	22	20	21	25	27	33	25	19	23	28	26	25	20	21	23	27	31	30	19	18	29	24	23	24	23	24	27	20	21	33	25	32	21	33	36	19	18	29	26	24	27	26	28	42	28	27	30	27	26	24	26	22	24	24	28	23	26	18	24	20	22	33	27	21	21	23	24	25	33	24	27	27	21	22	16	21	26	30	23	34	26	24	21	27	19	22	17	26	34	28	12	19	20	17	25	22	19	21	27	17	32	24	32	27	29	28	19	17	17	27	21	36	24	30	19	31	14	24	31	25	32	35	17	29	21	30	27	21	30	23	21	17	19	24	25	18	31	29	24	20	30	23	18	28	30	13	22	27	23	35	29	19	25	19	22	25	24	27	17	26	26	29	32	25	19	24	22	21	23	17	22	17	24	33	19	27	17	29	26	29	32	24	15	25	18	22	22	25	23	29	33	23	26	27	24	24	29	21	21	21	17	24	11	20	26	23	29	20	31	30	20	22	30	11	20	24	24	25	21	21	21	24	34	23	19	21	27	25	25	17	21	27	20	24	18	25	26	24	25	17	22	24	17	23	32	22	21	33	20	21	20	21	26	26	21	30	20	30	15	19	32	30	32	33	28	32	27	34	29	19	24	24	32	31	29	18	25	15	26	22	29	23	24	28	35	20	31	25	24	20	21	21	33	32	26	20	30	23	22	29	23	24	21	24	24	25	30	27	25	34	30	21	25	29	27	21	17	25	20	25	15	28	15	34	22	29	29	21	17	19	26	27	19	33	27	23	19	30	27	16	32	23	36	23	19	34	23	31	32	24	24	29	21	29	25	30	26	20	23	34	24	25	24	25	27	20	28	13	31	25	14	19	29	18	21	30	21	30	22	27	32	31	11	17	27	24	20	28	28	19	28	27	26	32	27	20	22	18	37	25	25	25	17	21	22	12	24	25	20	16	30	34	21	22	18	29	25	30	29	25	22	18	25	28	28	22	15	29	21	30	20	25	17	25	27	40	26	36	23	21	23	19	23	21	20	25	30	25	19	24	27	26	21	20	19	21	25	28	28	25	25	26	23	29	27	24	30	21	29	31	25	25	33	23	16	34	34	23	18	33	17	23	23	25	28	22	26	30	22	22	27	20	26	27	30	19	33	27	25	15	20	22	17	26	35	29	19	18	33	27	33	17	24	22	20	23	31	14	29	24	31	22	26	24	23	19	26	22	22	28	21	27	27	23	30	36	21	28	32	27	21	23	19	24	26	25	18	32	22	22	23	32	19	29	29	29	21	22	31	22	24	25	18	24	18	22	31	18	26	22	22	30	25	22	31	35	26	24	27	21	25	33	18	19	29	30	17	24	27	21	24	24	16	23	24	25	22	25	20	22	26	17	18	35	26	21	25	21	28	16	26	31	26	30	31	23	22	33	33	27	26	23	19	29	16	25	28	13	27	26	20	20	25	22	25	18	19	20	15	26	26	21	23	20	33	23	27	24	17	24	26	34	26	28	18	19	17	19	18	27	29	26	32	32	22	19	18	16	19	24	29	21	19	25	25	32	32	30	18	32	21	27	32	29	23	25	26	23	23	23	20	23	26	15	19	24	28	37	24	17	22	33	28	26	12	27	25	25	27	34	26	22	22	27	29	25	31	31	27	24	24	23	32	32	16	27	19	28	27	28	20	21	24	14	23	22	39	26	23	30	25	21	18	29	30	23	19	22	31	25	27	35	22	24	24	21	26	25	20	27	31	29	20	17	18	31	22	26	25	20	23	24	18	20	20	20	28	28	31	28	21	15	19	23	27	28	27	23	22	21	31	20	27	22	24	23	34	24	29	34	27	30	15	27	29	19	31	28	22	21	21	18	22	22	25	18	25	20	20	32	30	22	33	21	26	19	33	26	18	18	24	19	22	17	22	20	26	25	19	25	17	23	26	32	23	39	23	22	32	30	27	24	21	15	18	27	30	31	28	31	29	35	22	23	23	20	28	30	20	23	32	19	24	20	31	26	21	27	35	19	24	29	24	27	25	26	18	27	25	22	29	23	31	22	22	26	16	23	30	27	27	24	18	27	29	18	22	32	28	16	21	26	27	17	20	22	25	27	21	21	25	16	20	29	18	27	25	36	31	23	30	20	24	20	29	31	23	17	25	29	25	27	20	17	23	22	32	31	22	19	26	28	30	43	22	26	24	22	20	23	21	28	28	25	20	21	30	15	20	24	25	30	29	28	23	30	20	19	23	25	27	28	21	18	29	18	26	25	18	18	17	24	30	29	22	23	25	22	27	28	33	29	22	22	29	20	21	27	26	19	25	29	26	26	24	30	28	22	27	22	29	26	28	19	26	31	26	29	17	19	25	23	26	21	25	35	21	30	31	27	21	29	30	21	26	29	31	24	23	28	27	23	26	36	36	22	21	14	27	29	27	23	23	29	25	24	29	28	31	41	30	35	29	32	25	29	16	25	22	29	32	19	24	29	22	24	20	27	24	28	23	22	21	25	26	28	36	27	31	23	27	20	25	14	26	20	19	22	24	29	24	19	21	23	18	27	24	29	32	16	15	27	28	21	21	30	25	24	27	29	20	29	27	18	25	28	30	30	17	25	28	28	24	22	19	26	23	24	27	13	26	24	28	20	23	24	22	29	33	28	29	22	16	26	27	31	33	23	16	22	29	23	24	25	25	22	29	22	23	23	19	28	35	28	28	24	33	31	15	27	11	36	31	24	23	26	17	25	29	26	33	24	23	18	19	23	24	23	15	26	25	22	30	23	22	18	25	29	23	36	25	31	32	17	24	27	27	22	22	18	21	20	27	25	23	28	37	26	30	31	19	25	19	28	19	21	24	24	22	18	29	24	35	20	31	25	31	20	36	31	26	24	24	22	27	30	28	27	32	18	32	34	33	21	30	22	24	14	23	26	24	26	27	27	20	26	29	22	30	30	17	25	22	23	30	24	16	25	31	31	21	19	26	30	26	20	25	28	32	36	21	23	24	28	29	27	25	23	20	25	30	30	26	26	19	38	21	22	20	22	26	19	17	27	16	18	26	28	25	23	27	28	24	26	24	19	30	28	15	24	27	22	27	23	27	29	23	25	22	20	21	20	21	12	21	28	27	22	13	32	26	21	19	18	23	22	18	25	29	27	21	25	23	28	19	25	20	26	31	27	26	17	22	22	27	21	35	28	20	32	29	23	30	30	27	19	20	27	18	20	24	22	19	24	20	27	24	27	26	23	23	31	33	21	28	29	26	28	33	25	24	23	23	26	30	22	23	27	21	23	30	21	27	28	41	30	26	17	19	26	15	28	25	16	20	24	29	25	19	17	22	28	16	17	28	17	23	15	20
56122	30463	14692	27169	34437	33834	30556	27276	23741	20497	17688	15235	13358	11791	10328	8909	7859	7357	6782	6352	5801	5291	4668	4124	3744	3456	3173	2938	2701	2540	2168	1934	1846	1634	1495	1514	1373	1341	1211	1178	1088	995	865	820	769	713	665	635	602	623	618	567	596	592	521	576	502	516	519	488	474	519	458	499	525	517	476	478	467	494	471	454	438	473	466	446	454	440	479	453	454	438	414	455	427	457	467	421	415	427	445	396	423	445	412	442	437	404	412	446	411	416	431	404	440	398	425	431	442	408	429	405	421	397	405	446	412	431	405	465	423	399	410	424	404	394	414	394	410	427	411	422	434	443	446	421	435	424	392	408	427	442	423	392	428	400	433	447	428	390	360	406	427	398	408	400	411	383	384	403	418	443	461	405	371	436	446	428	422	398	435	419	443	424	389	423	401	418	396	396	435	436	419	425	418	413	363	407	420	422	393	424	377	423	392	423	391	397	400	444	386	402	402	399	432	406	426	400	420	449	417	366	405	433	368	433	425	399	470	403	370	411	393	420	410	427	416	434	411	416	398	432	421	421	428	410	410	404	374	392	384	362	412	422	400	385	409	380	417	389	400	426	387	399	414	355	389	459	371	411	431	431	408	404	407	420	386	368	389	381	416	395	431	411	413	393	394	402	404	410	383	396	371	378	411	419	433	424	404	389	399	422	427	413	415	417	402	409	429	373	419	417	394	396	383	393	442	397	402	384	376	395	384	414	417	388	394	402	377	412	409	385	434	421	400	374	450	421	445	409	381	408	407	426	408	419	391	415	429	430	422	415	432	419	434	396	394	454	412	411	375	417	386	407	421	412	390	383	381	422	407	407	421	427	391	414	380	405	387	398	423	432	391	437	405	386	432	414	452	411	410	399	403	388	387	393	420	408	451	379	427	415	408	408	408	425	412	436	388	407	372	438	406	387	434	411	390	381	391	407	411	383	430	413	390	399	372	410	426	431	398	431	412	431	397	403	427	394	389	414	394	391	392	430	385	411	417	392	410	379	414	397	425	438	417	399	380	393	402	435	401	415	400	408	426	425	395	428	389	389	429	402	388	386	445	443	402	382	412	410	400	412	394	416	417	398	437	407	411	406	411	422	411	399	401	404	403	423	397	376	407	422	410	382	385	425	373	405	372	408	412	396	382	445	413	386	399	408	386	387	381	401	418	397	416	437	424	412	372	392	375	400	385	416	409	394	412	410	426	413	428	383	398	391	379	403	400	440	398	411	398	412	429	410	442	405	420	404	359	389	408	386	401	411	419	421	405	394	382	401	390	386	374	404	384	410	400	414	418	396	454	426	394	382	424	432	458	427	439	427	436	402	417	413	408	413	439	406	412	398	400	381	399	408	386	414	384	414	380	392	378	368	417	418	410	406	375	409	402	432	385	402	384	409	395	401	411	375	418	368	398	429	414	407	374	380	394	384	407	429	384	422	398	378	413	405	425	402	424	395	412	394	404	445	379	407	398	431	441	408	379	413	351	431	404	386	391	394	371	417	423	428	395	405	409	413	448	414	382	410	404	397	436	397	359	427	419	425	435	421	330	423	449	409	449	413	389	388	414	401	415	404	408	366	442	412	378	424	371	403	435	432	383	397	436	402	377	385	418	423	389	403	412	393	402	377	426	393	423	406	390	430	430	423	426	422	389	442	409	404	392	442	398	403	385	369	444	404	427	422	381	413	406	375	386	413	439	394	403	424	401	390	401	403	377	420	454	424	409	411	401	373	425	431	370	372	396	432	359	414	402	397	405	418	415	398	397	380	391	413	402	416	406	410	399	415	400	390	395	425	395	399	415	390	404	389	410	371	388	398	412	420	390	399	391	406	378	410	415	411	432	405	428	402	413	416	412	389	423	383	396	408	397	392	364	403	439	385	384	436	427	399	401	401	415	437	421	373	419	411	413	386	434	420	435	442	428	446	422	406	423	442	402	412	434	406	396	423	416	447	413	368	411	413	438	406	430	379	405	445	445	398	387	395	406	363	424	436	424	392	394	434	390	405	409	388	410	453	391	402	384	402	405	425	365	441	364	413	391	401	404	400	388	412	388	400	403	428	408	432	410	396	400	365	406	373	388	384	429	434	408	408	383	405	388	420	417	409	421	451	379	420	436	376	368	423	394	403	377	385	388	428	391	395	387	404	390	400	419	403	378	392	457	387	406	399	389	379	426	376	432	387	428	406	407	392	401	380	399	399	437	402	380	376	457	397	390	403	423	378	420	419	416	380	345	393	418	418	383	412	418	420	384	397	396	421	443	415	420	432	412	422	374	405	405	423	369	413	435	442	404	433	422	352	428	441	423	421	391	406	371	394	390	435	404	384	423	404	412	418	417	384	404	412	404	433	395	403	397	390	375	394	402	401	403	378	387	418	411	440	374	396	409	402	408	400	394	397	415	373	402	394	383	425	417	383	383	442	420	447	394	414	426	414	382	450	381	381	402	397	421	403	377	394	396	411	425	384	427	400	406	360	397	427	408	383	353	387	408	367	411	396	404	412	380	436	410	430	402	432	417	424	418	357	385	390	389	413	405	387	438	398	404	412	381	388	384	409	452	365	404	406	441	380	411	396	395	376	362	416	427	440	479	398	420	383	373	436	428	396	424	421	398	410	415	435	405	413	404	401	427	382	397	419	430	398	408	375	449	405	431	421	394	382	414	398	413	420	394	430	426	388	401	453	397	377	420	429	407	412	425	447	415	428	416	401	403	392	391	402	409	406	406	407	403	380	406	410	416	376	384	385	404	408	386	403	407	423	391	372	387	425	428	398	380	402	399	413	367	385	399	379	388	399	423	424	370	427	414	405	409	449	432	404	396	432	372	404	394	404	407	386	412	421	383	412	406	417	364	384	398	406	429	397	422	443	421	391	415	405	428	394	416	383	401	431	406	408	376	449	419	393	393	405	417	399	402	408	427	414	424	418	409	411	371	399	402	383	422	414	399	444	406	428	411	403	443	390	382	411	364	416	422	391	415	418	401	400	390	399	409	362	404	426	382	421	387	441	403	422	401	395	408	408	446	432	390	384	376	420	373	414	412	386	411	419	397	437	396	388	391	398	402	398	429	442	392	400	405	431	407	426	459	401	409	385	412	386	379	388	412	427	424	420	424	400	385	372	407	419	406	376	396	376	399	393	415	389	417	433	448	426	389	407	406	452	407	409	433	443	392	392	425	413	432	418	380	440	427	462	430	421	394	390	379	390	411	389	398	408	408	394	418	393	402	392	382	388	416	424	393	407	421	414	425	395	394	406	430	425	389	390	406	386	420	423	393	371	412	395	368	391	371	405	409	451	401	436	401	418	402	385	400	426	406	418	423	421	398	422	431	435	383	412	408	395	410	409	376	429	406	384	430	423	403	378	416	441	382	411	439	369	386	418	377	410	407	384	366	402	391	389	395	349	377	433	395	373	428	427	370	447	417	434	405	356	378	389	398	413	392	379	402	384	406	392	425	418	423	395	404	435	398	406	385	466
6223	1395	323	221	313	368	290	301	221	164	146	139	126	104	94	84	98	72	53	70	66	55	65	47	43	41	38	44	33	36	38	29	32	29	30	24	26	23	29	28	18	13	22	27	14	22	21	26	23	23	18	18	21	26	16	12	21	23	28	18	13	22	26	22	15	22	14	20	19	17	19	16	18	14	16	24	17	18	23	13	12	21	15	10	19	18	20	21	20	17	20	24	17	24	9	15	20	13	19	26	12	25	19	10	22	15	18	14	23	20	16	16	17	21	19	21	22	22	22	18	19	21	18	21	24	22	18	19	16	12	22	16	18	19	17	21	10	15	18	14	16	23	13	16	21	20	16	16	24	21	23	24	20	19	10	13	15	22	19	18	17	21	15	19	13	15	16	15	17	20	16	14	18	16	18	21	14	19	11	15	15	20	19	24	26	15	25	18	14	19	13	22	22	26	16	17	11	28	18	21	20	14	20	20	19	19	20	11	26	17	23	19	24	20	12	17	14	18	18	20	20	16	19	22	21	18	16	21	16	18	16	10	15	24	14	22	16	16	22	11	22	18	21	16	15	20	25	12	14	14	16	16	23	18	15	24	19	20	16	20	19	14	25	24	15	16	19	22	17	22	19	20	17	18	17	21	13	21	20	15	30	23	17	12	13	18	20	10	12	18	18	18	15	16	12	22	20	22	13	19	12	21	22	13	17	16	17	17	16	25	27	16	15	17	13	19	16	16	11	14	26	14	15	11	14	17	22	17	17	19	19	16	22	19	19	16	29	16	14	16	24	14	21	18	13	14	24	20	20	26	17	24	21	16	18	30	22	23	16	21	19	21	15	20	34	21	20	16	20	15	16	11	22	22	17	23	19	8	21	12	20	24	15	17	20	17	18	29	16	23	13	25	16	16	14	21	12	18	20	18	18	11	18	26	23	17	16	18	17	16	22	19	22	19	20	13	20	19	22	13	17	21	22	20	23	14	17	12	17	15	22	18	21	18	16	18	18	18	25	18	19	20	15	20	20	16	29	18	25	16	19	21	20	21	18	24	20	20	20	16	18	8	13	16	19	15	16	25	18	17	22	14	15	9	24	14	16	22	20	18	22	16	9	20	19	18	21	21	10	21	23	14	23	21	20	21	15	15	14	12	23	25	17	14	20	23	22	17	18	16	10	17	18	13	15	20	15	17	18	14	6	17	31	18	23	24	22	20	23	22	19	21	23	22	15	19	20	16	21	13	21	19	26	18	15	15	18	25	21	16	23	14	20	16	26	19	19	16	24	12	17	14	12	17	12	18	24	20	15	13	13	25	25	17	18	16	16	18	11	14	17	21	18	18	23	16	17	16	18	26	13	23	12	20	19	17	23	22	24	21	11	18	15	13	17	27	17	10	19	24	20	20	22	16	18	16	20	18	11	12	18	16	20	18	20	17	16	16	26	20	20	22	20	19	12	23	17	19	21	18	19	12	15	15	23	15	17	22	23	15	21	14	13	14	14	14	22	18	39	16	16	17	13	19	18	19	19	15	18	22	14	22	21	19	18	20	18	12	21	22	18	19	21	23	11	25	19	12	10	22	21	11	23	22	16	17	19	13	18	16	21	20	18	14	19	21	15	17	16	18	18	17	13	11	16	22	12	16	19	19	20	18	21	17	14	19	16	20	20	13	25	18	25	21	20	14	17	17	20	14	12	15	15	21	13	23	20	15	15	15	20	14	18	22	24	20	17	18	15	19	23	18	19	17	18	16	21	22	22	19	29	12	19	26	22	16	24	17	22	21	15	15	17	23	26	12	20	13	13	18	20	16	18	23	20	23	13	17	13	18	18	16	23	19	19	19	15	18	21	8	19	22	19	21	11	14	20	26	15	16	13	22	22	24	21	20	23	17	17	20	20	16	13	15	17	20	16	19	18	11	20	19	15	21	16	21	22	21	16	13	18	19	15	14	10	26	19	17	18	14	28	15	18	14	19	20	13	24	25	12	18	15	18	15	14	17	17	18	19	24	22	24	16	21	22	20	11	13	27	17	15	10	15	19	18	24	12	10	13	15	22	16	20	22	14	18	22	13	12	17	11	18	19	23	10	14	28	18	18	19	19	18	16	18	16	26	13	11	13	10	16	25	14	20	16	26	12	23	18	19	22	20	12	19	10	13	21	17	18	23	23	6	20	10	21	15	14	6	15	26	14	19	26	18	17	11	22	20	11	11	15	22	26	19	22	19	20	12	16	23	22	13	18	18	13	19	16	10	15	17	16	18	28	20	14	12	12	24	21	27	18	23	25	10	14	15	21	12	20	18	18	19	18	15	11	13	14	16	24	18	10	9	18	16	18	21	23	21	17	18	17	23	20	26	17	16	21	19	25	14	17	15	18	15	23	14	21	25	10	18	21	15	14	13	20	20	27	18	22	18	21	19	15	23	19	19	17	20	18	18	12	29	12	23	21	19	23	27	11	12	21	19	17	17	19	21	11	20	20	19	22	26	19	20	22	15	21	21	20	14	24	21	23	15	21	22	18	23	22	17	13	10	11	16	23	16	21	18	24	15	18	20	15	20	18	23	10	11	16	11	26	23	17	16	9	19	14	19	21	26	27	13	14	14	14	21	13	13	14	22	15	14	18	15	13	19	16	12	24	22	17	18	22	18	23	17	21	18	15	19	13	25	20	15	12	27	17	19	14	16	23	13	16	19	18	12	22	17	15	18	25	14	21	20	12	28	14	21	18	21	17	17	16	22	19	18	24	17	16	13	16	13	19	14	13	20	23	19	26	17	18	19	22	13	19	10	18	20	18	22	17	15	21	26	8	21	18	15	20	10	23	23	19	24	12	14	20	13	23	14	22	15	13	24	14	6	19	19	15	19	23	12	16	22	24	29	21	20	19	21	28	18	20	19	18	20	19	24	25	16	12	14	19	21	19	18	17	14	14	20	26	13	17	16	16	17	16	18	17	26	17	19	16	26	19	27	18	13	13	14	16	21	16	16	17	22	20	21	15	17	15	14	21	13	7	15	10	21	20	16	21	17	15	16	10	23	23	26	22	33	16	18	19	15	25	22	15	18	18	13	15	12	18	15	21	10	24	12	16	17	14	18	21	13	17	16	14	24	17	21	19	21	28	13	23	19	13	18	23	15	11	15	18	19	15	23	17	23	19	17	16	18	13	27	9	23	17	16	13	24	13	20	21	15	19	19	21	23	21	20	23	25	22	18	21	27	13	17	21	11	16	14	21	19	17	20	16	22	15	22	22	17	28	20	15	15	17	22	24	18	19	13	18	23	21	16	17	21	17	15	14	22	16	16	18	17	16	30	17	22	17	25	22	28	10	22	21	24	15	24	26	16	13	17	18	20	24	8	22	16	23	19	18	16	26	14	22	16	17	19	20	18	23	17	17	13	14	23	12	23	14	22	21	15	14	14	19	22	22	14	23	31	11	23	18	27	16	16	22	15	18	15	19	13	14	15	19	16	16	19	11	8	16	19	22	25
42512	19536	7765	17711	24576	23557	20136	16932	13575	11098	8949	7563	6499	5624	4713	4105	3558	3373	3140	2938	2686	2390	2056	1925	1724	1661	1458	1432	1167	1130	993	914	911	825	779	752	694	648	651	658	551	512	541	415	461	461	400	451	406	406	375	374	358	362	385	342	342	344	341	362	341	337	342	379	385	322	369	333	315	314	343	308	305	317	323	294	320	331	311	318	302	342	318	334	332	312	333	316	305	328	297	262	335	320	258	299	317	310	351	322	323	330	259	350	293	273	303	305	346	309	305	329	306	308	305	308	308	300	348	311	298	313	302	291	329	292	311	311	308	307	261	303	307	305	301	316	306	288	309	280	318	328	308	288	298	303	318	298	297	281	304	315	336	285	331	323	318	313	304	319	308	283	301	326	291	304	280	279	288	305	312	324	282	280	317	283	327	298	322	334	288	296	293	315	311	276	316	288	315	305	298	308	306	337	309	309	315	315	285	302	312	302	322	301	314	328	361	294	274	306	286	305	317	294	256	302	300	287	274	307	299	324	332	269	325	301	334	297	288	318	328	295	288	314	319	299	303	277	312	320	281	334	334	317	294	332	302	292	324	313	324	292	293	341	300	297	312	303	310	299	291	335	338	305	308	322	294	244	287	294	311	327	301	319	312	300	303	335	286	281	322	330	293	314	313	310	344	334	302	295	288	293	320	311	307	335	305	298	299	293	330	275	310	299	321	335	292	309	298	277	308	314	290	313	317	324	324	321	291	318	310	282	302	295	306	307	272	309	312	310	308	293	338	292	316	321	285	258	268	325	288	304	332	298	324	296	315	346	306	303	316	321	320	279	313	308	285	314	311	308	332	282	293	292	330	286	319	301	294	309	322	292	295	316	303	284	321	294	303	278	294	325	323	338	299	334	308	346	276	282	332	288	303	303	277	266	316	275	309	325	314	318	309	295	352	306	302	343	312	294	293	306	296	307	322	298	305	291	299	275	326	328	288	284	292	302	285	304	322	296	320	294	266	343	280	299	281	275	271	296	335	297	315	293	297	309	314	315	304	291	315	280	321	314	322	293	310	315	311	325	321	324	296	307	321	335	335	296	311	284	302	319	282	300	273	326	298	286	314	320	307	291	308	323	294	312	323	309	307	304	329	306	290	294	291	323	314	305	324	292	283	317	298	299	312	294	300	292	297	287	308	318	290	264	288	316	281	327	301	339	283	300	320	312	327	334	295	315	286	293	316	301	302	301	278	308	294	292	270	305	310	317	337	341	323	300	324	299	309	305	342	313	298	271	313	311	290	308	337	288	294	284	294	295	277	323	305	299	291	295	302	320	325	314	354	302	284	286	286	307	302	303	286	302	331	313	268	319	289	300	283	331	277	299	324	283	289	282	290	309	297	306	307	293	285	283	342	288	297	289	322	297	300	300	311	315	332	311	324	333	329	298	307	344	304	309	316	309	318	267	299	288	262	289	288	289	305	292	281	323	291	294	333	296	311	301	308	310	298	295	292	293	281	288	284	319	309	296	294	333	281	329	304	313	293	345	311	332	296	326	290	261	297	321	285	329	310	318	303	288	284	297	304	301	299	269	299	303	307	259	294	335	354	323	319	311	309	327	319	310	306	294	309	313	291	288	312	318	320	301	300	339	303	289	319	347	292	297	272	298	282	300	295	311	303	299	326	314	323	314	316	320	322	318	313	303	303	283	292	296	290	302	299	282	312	348	305	302	325	311	327	304	303	305	282	289	298	315	325	305	262	303	318	295	287	299	327	312	316	298	318	294	302	312	312	275	305	286	313	320	339	305	298	295	295	273	304	320	297	319	339	286	296	306	324	322	325	315	304	310	284	286	324	315	305	315	330	282	329	327	318	280	310	332	330	296	327	304	324	339	297	277	299	298	287	297	299	285	307	273	305	307	272	305	307	318	271	319	276	315	297	315	308	269	276	313	327	302	285	294	301	318	332	306	281	299	303	293	281	333	327	316	332	324	336	282	297	315	309	327	300	316	316	298	323	269	297	321	280	290	317	286	288	311	306	314	279	287	329	299	334	353	292	299	271	309	305	293	305	327	316	296	314	329	321	272	325	334	309	297	314	304	309	297	313	295	296	296	287	322	262	290	294	341	284	308	286	293	329	311	306	314	316	269	275	280	301	301	297	294	286	298	285	305	301	293	294	333	308	335	291	308	274	303	305	295	295	321	291	313	304	301	301	281	324	290	286	277	331	287	300	286	285	307	282	306	296	300	311	296	288	294	301	314	296	298	332	291	293	323	292	307	313	315	287	324	299	323	317	305	295	307	326	311	318	320	279	302	290	315	295	292	316	308	289	312	316	296	326	313	275	311	284	289	318	298	315	315	288	295	312	355	293	276	315	304	291	286	278	308	295	301	338	280	315	302	318	329	316	296	307	306	302	319	289	310	301	333	305	305	304	292	300	300	330	299	302	295	331	299	294	318	324	311	308	283	304	307	308	334	331	329	318	312	322	335	340	291	301	320	277	316	289	303	311	308	293	305	303	270	310	304	319	305	330	323	307	325	266	296	339	290	289	275	279	318	295	301	326	288	330	273	327	322	293	298	306	292	296	319	309	304	293	316	288	285	311	307	281	287	307	294	288	285	281	339	309	307	309	279	317	303	309	296	309	304	306	276	322	296	318	286	294	325	290	281	301	324	283	282	300	329	318	304	301	294	339	303	324	293	293	319	311	326	305	300	300	317	282	284	312	294	299	303	310	306	301	311	308	313	296	305	313	316	318	324	312	308	313	328	288	321	311	316	304	283	281	329	337	322	328	314	271	298	299	309	334	296	318	287	289	322	292	310	330	339	269	293	318	321	319	294	280	319	306	309	340	271	281	314	346	319	309	307	329	338	295	261	287	316	289	306	299	359	302	282	309	293	308	286	304	296	326	288	270	292	308	313	322	300	296	313	266	324	312	278	306	298	333	310	266	315	274	300	297	306	278	288	292	319	324	308	301	302	297	320	282	326	280	338	299	299	330	316	302	269	284	314	291	340	303	296	312	312	303	322	298	312	282	316	305	314	312	302	321	307	306	316	330	312	292	336	332	348	297	283	296	309	309	314	310	295	329	316	326	275	335	312	309	235	335	329	313	324	311	314	301	298	330	286	264	317	300	299	298	314	324	303	271	337	274	308	322	305	325	287	295	301	292	296	304	273	323	288	294	329	305	312	315	310	315	305	308	287	278	308	331	318	317	297	310	300	327	319	302	300	314	272	293	350	294	327	316	305	301	280	320	313	291	319	312	326	316	319	312	305	308	305	300	306	336	311	298	271	318	295	305	310	309	322	295	309	304	305	303	337	315	311	313	288	305	325	294	301	319	303	298	311	322	301	309	281	332	282	285	323	334	283	316	284	322	294	287	346	320	312	325	292	310	277	314	284	302	258	307	310	308	313	335	270	304	322	317	320	319	295	326	298	292	315	279	297	286	347	315	331	323	342	303	290	281	307	322	348	319	284	316	264	299	318	306	341	341	331	287	303
15481	5683	823	520	741	791	788	633	552	445	420	305	289	287	249	198	190	187	161	173	122	111	114	86	91	83	77	69	72	70	51	57	69	54	60	54	37	38	46	40	39	42	36	36	28	30	28	34	36	28	27	29	26	22	26	19	13	20	25	26	32	26	30	24	27	19	25	28	19	26	29	31	24	22	21	28	20	21	31	30	17	18	27	23	36	28	31	31	34	31	30	21	35	26	25	25	23	33	26	25	29	21	22	25	21	26	20	21	27	18	18	17	22	28	18	22	23	17	25	21	25	25	21	28	29	26	27	28	30	22	27	29	26	28	25	25	19	26	25	26	29	18	18	27	26	24	24	33	22	16	38	23	21	21	18	30	36	24	24	19	25	28	21	23	16	33	27	17	32	14	17	30	24	17	19	16	25	23	21	27	24	22	19	27	14	26	23	30	21	34	23	23	37	24	21	29	28	21	26	23	23	15	23	29	25	32	14	20	25	29	27	27	22	21	31	15	28	28	24	20	25	20	19	21	22	16	19	17	18	20	23	16	23	17	29	16	22	20	19	14	28	23	21	28	22	24	29	13	33	13	22	25	29	19	15	23	29	31	26	24	18	25	16	20	29	27	31	25	32	22	23	26	24	18	20	28	27	23	15	18	17	31	27	27	14	29	21	18	26	24	16	21	19	39	24	21	18	22	27	29	33	20	26	21	18	22	38	19	20	25	24	22	25	21	32	19	20	19	20	21	23	28	30	21	25	15	24	24	19	34	17	23	21	24	19	28	17	25	29	22	27	25	23	23	28	25	19	31	25	31	18	27	28	27	26	26	26	24	26	13	25	14	28	28	28	32	28	29	19	21	23	28	27	21	32	28	19	22	25	34	17	19	19	30	21	25	21	21	17	19	32	35	25	19	22	27	16	20	23	25	19	19	16	27	27	25	13	29	22	33	24	26	22	21	22	24	31	34	23	13	19	29	24	24	26	30	18	21	31	29	27	30	23	30	20	19	21	19	30	21	21	34	24	19	26	20	21	29	26	30	21	18	25	24	17	17	26	24	25	35	17	33	24	31	24	24	20	24	31	32	24	18	21	28	18	30	24	26	25	22	21	28	31	22	16	29	30	15	25	24	23	21	32	18	32	26	19	27	19	13	25	30	21	21	24	30	30	22	23	18	24	28	25	31	29	17	19	29	32	25	24	16	20	28	27	27	19	26	27	29	21	23	13	23	30	20	22	26	18	22	30	17	30	28	26	28	24	18	27	29	15	29	26	21	27	21	19	15	29	22	22	24	22	26	17	24	20	22	33	29	23	29	31	22	22	30	29	22	23	22	21	27	20	26	20	28	33	31	32	19	21	27	19	25	22	17	21	20	17	31	22	22	26	26	31	17	30	23	24	17	23	32	30	24	34	16	21	24	16	21	24	17	26	28	17	23	34	17	19	15	27	26	27	19	24	21	21	25	19	21	20	26	21	20	30	24	19	23	30	27	20	27	26	25	22	26	19	16	23	22	16	18	19	23	23	28	32	17	25	15	29	27	14	25	29	37	26	24	12	36	31	22	21	24	18	31	32	26	27	28	21	25	26	30	27	20	20	23	22	26	25	28	29	18	27	24	18	21	22	24	22	21	26	27	28	16	27	23	16	18	21	21	31	21	23	17	28	27	23	26	36	26	17	21	32	22	22	23	26	18	25	24	28	25	24	18	28	14	20	36	22	24	18	23	20	28	23	18	17	21	18	33	26	23	21	21	21	25	31	20	16	18	26	23	22	32	32	27	18	26	22	20	28	20	19	34	24	25	23	27	31	21	22	23	19	22	28	26	29	23	30	15	20	28	23	19	30	30	18	21	19	22	29	21	36	32	16	19	36	32	27	27	18	16	21	23	27	24	27	23	18	27	27	23	25	15	28	22	15	20	14	24	24	32	21	18	22	25	23	28	23	25	20	19	21	26	15	25	30	22	23	20	18	22	27	26	19	27	18	21	26	18	16	26	11	22	32	29	32	27	26	33	24	28	30	22	22	22	27	19	18	21	19	23	24	9	23	24	21	26	32	28	19	19	17	22	23	24	23	29	34	21	27	26	25	24	35	20	22	16	24	30	20	22	32	24	22	21	27	29	28	24	27	27	26	23	34	28	25	34	30	24	28	12	18	23	21	25	30	27	19	26	27	17	23	18	23	21	22	21	19	26	28	22	21	27	30	29	36	20	20	27	30	14	23	24	28	17	7	32	17	19	19	21	25	24	24	16	32	16	22	29	27	20	21	26	34	26	20	28	19	28	17	27	23	25	15	26	28	28	22	25	31	23	24	32	35	23	23	24	24	25	28	26	33	18	29	25	12	15	24	20	17	23	21	24	20	19	30	15	16	33	27	26	20	21	18	26	18	18	26	27	28	22	26	21	24	27	29	14	24	24	15	26	18	21	24	17	28	14	32	22	23	23	20	28	22	23	17	23	24	25	25	31	19	19	39	18	12	28	26	20	25	32	15	33	23	28	21	27	30	26	22	26	23	26	26	23	26	28	25	27	20	25	27	17	24	26	29	25	29	37	18	24	24	32	27	21	21	20	17	23	25	22	20	24	29	25	36	25	20	20	22	25	24	18	19	28	30	22	29	26	26	32	31	21	13	20	25	22	22	19	19	15	30	31	23	28	16	28	18	29	21	25	27	21	20	27	27	21	23	27	17	31	33	29	27	24	32	31	25	24	26	18	16	21	28	22	20	25	23	20	26	14	23	24	27	27	23	28	24	30	35	23	23	16	21	24	25	29	23	19	27	20	22	26	25	24	26	25	23	22	24	24	21	25	21	17	20	26	14	11	29	23	19	21	21	20	20	25	33	22	20	25	28	30	31	25	27	19	25	22	28	26	28	21	28	29	31	15	24	23	26	20	24	26	19	19	18	18	22	16	16	19	20	15	31	22	23	27	30	25	23	17	28	22	28	21	24	25	25	16	15	27	28	25	19	27	28	21	24	27	23	18	17	23	31	28	24	25	21	27	20	22	27	32	14	19	26	30	19	23	28	32	19	24	26	24	26	26	16	20	20	21	18	15	26	24	25	22	31	22	28	26	27	26	23	25	20	14	29	25	26	33	10	30	28	27	27	20	24	34	26	13	26	29	16	24	22	15	17	15	24	22	23	19	28	19	32	28	21	25	24	22	26	15	16	19	25	22	31	17	25	19	36	15	24	25	12	22	20	19	33	23	23	32	26	21	29	26	24	24	25	27	28	15	26	36	22	20	30	22	31	29	29	24	21	29	22	18	28	27	23	17	24	28	16	16	18	23	24	26	19	30	16	22	23	21	24	17	21	20	30	24	24	18	25	19	27	25	27	21	24	27	18	29	30	23	19	22	15	24	27	29	24	23	32	20	24	26	34	29	27	28	18	25	36	18	19	31	26	28	29	22	24	23	17	29	17	22	17	27	19	28	25	37	21	14	23	14	21	25	28	18	31	24	21	23	22	24	31	25	24	28	15	28
55215	28897	14210	26477	34231	33536	30225	26571	23201	19975	17193	15139	13177	11586	10121	8959	7818	7085	6636	6261	5673	5208	4576	4037	3677	3293	3109	2787	2567	2443	2079	1935	1787	1614	1615	1458	1364	1230	1140	1113	1058	949	965	782	759	714	713	648	613	650	533	560	551	568	583	568	528	530	533	507	493	504	471	527	434	505	468	487	463	472	476	436	459	440	435	478	497	439	397	420	429	422	416	447	479	458	388	426	394	387	388	415	438	446	411	384	432	440	390	427	443	440	395	402	418	410	390	432	362	400	435	404	429	421	415	434	401	427	409	406	404	404	385	386	408	397	420	399	395	396	395	393	378	407	403	394	393	411	363	381	353	407	429	383	381	388	427	378	403	401	403	379	409	382	403	394	416	375	376	414	377	395	375	406	421	379	404	406	403	401	414	390	390	388	384	397	362	413	420	379	413	446	385	397	372	353	403	420	401	402	377	393	412	398	400	390	396	376	389	410	427	401	388	430	424	421	402	427	412	407	338	453	379	400	403	407	404	385	404	382	422	412	403	378	378	386	409	389	449	391	381	414	418	405	380	440	408	364	378	414	375	381	392	382	434	401	395	410	403	366	438	389	391	392	382	413	390	368	389	386	391	389	381	411	387	403	381	390	402	410	417	390	390	381	394	391	399	393	388	365	386	384	399	402	368	381	417	366	381	413	382	373	417	367	405	372	421	383	401	415	395	400	396	376	396	389	372	379	365	410	413	422	402	406	380	387	407	402	409	381	431	415	420	394	382	347	398	357	370	392	413	373	380	354	403	414	407	427	394	396	363	390	394	376	398	419	383	399	345	393	390	412	373	379	400	400	410	378	414	370	364	371	384	434	370	390	374	387	412	356	404	397	415	394	425	368	388	383	398	396	401	387	398	405	379	401	367	389	402	376	397	395	390	417	391	380	421	400	358	433	401	374	387	401	415	404	413	398	402	396	397	386	401	359	390	383	386	397	394	377	402	400	341	401	388	375	434	365	370	383	389	366	398	396	355	387	407	400	405	392	386	378	427	383	424	368	366	377	415	414	377	398	363	396	345	393	386	391	387	421	378	390	397	406	388	389	400	434	412	415	392	376	409	403	427	411	408	416	388	392	343	389	370	393	386	392	364	358	373	389	386	384	389	370	394	407	408	401	436	419	389	379	385	431	392	406	426	403	402	374	397	422	389	408	373	399	345	385	390	377	374	399	376	394	398	432	391	401	387	376	389	384	394	374	393	381	399	391	359	380	376	378	443	419	355	414	392	397	383	420	406	421	376	391	397	405	377	391	382	401	370	406	399	387	387	445	394	388	406	371	401	424	393	402	368	380	373	412	387	399	370	375	391	389	374	366	389	397	410	401	356	400	378	429	386	379	385	365	382	415	381	403	371	380	361	375	395	354	416	405	384	371	379	424	390	401	408	375	398	415	395	362	459	379	396	418	410	364	428	416	382	442	366	408	390	400	405	388	406	414	374	396	398	386	399	419	390	422	406	434	378	390	372	396	384	379	398	369	373	393	421	394	372	401	435	411	349	384	351	368	373	367	442	406	379	422	415	394	420	427	395	438	399	365	367	358	406	418	369	403	426	403	410	378	387	415	341	418	383	360	399	403	399	411	414	415	405	405	373	415	446	394	393	400	393	394	427	404	406	406	434	385	353	398	402	398	419	365	361	373	410	392	392	409	412	354	387	396	403	385	392	410	400	414	406	385	400	364	379	397	438	443	375	397	406	383	361	403	401	402	365	395	381	414	398	424	385	376	373	437	409	380	403	399	392	400	399	404	421	387	414	384	429	397	378	401	400	382	381	406	391	410	411	414	381	408	393	432	414	382	365	401	411	401	387	431	423	385	384	394	407	403	387	380	385	382	401	394	378	375	376	444	401	356	378	394	394	403	415	414	406	377	373	363	377	366	369	411	386	412	436	387	362	375	373	382	380	435	388	355	402	427	390	422	398	356	351	365	376	405	391	340	407	426	406	433	411	394	374	393	408	348	404	410	395	395	431	404	403	374	365	382	408	399	426	388	411	388	405	423	376	355	393	384	405	392	380	415	384	350	405	358	422	405	407	387	421	370	408	385	417	389	412	378	410	408	380	384	389	413	422	401	387	421	437	406	374	383	404	414	429	404	392	406	423	367	385	382	387	402	404	384	393	395	379	361	417	371	380	350	399	407	375	401	405	423	361	384	381	387	449	392	431	402	395	380	385	395	438	370	387	373	399	426	377	395	409	401	403	405	410	371	390	375	390	401	380	439	429	369	394	378	409	394	374	377	397	412	397	390	380	398	388	408	388	402	428	386	411	405	417	443	386	416	421	445	420	384	368	388	406	352	421	394	395	396	373	404	401	392	393	392	435	439	355	366	354	386	408	408	385	422	403	383	409	429	392	392	439	397	380	423	399	418	408	406	445	397	390	415	440	400	415	377	390	397	420	419	419	399	383	399	343	417	361	388	420	410	389	410	408	393	386	400	414	409	402	417	394	384	383	405	394	421	364	416	406	398	392	393	387	394	389	403	417	417	385	376	419	410	389	383	378	364	405	381	380	372	411	380	372	423	407	397	385	415	397	436	415	410	438	375	443	420	383	389	404	403	393	379	371	396	405	402	413	386	415	401	365	426	405	385	410	401	425	389	417	387	435	374	375	403	410	384	379	434	359	382	427	395	405	416	404	418	379	373	398	384	404	367	368	421	381	380	417	433	422	399	404	375	406	375	408	397	404	356	426	426	345	412	396	387	371	406	398	386	406	382	429	392	353	412	409	406	413	388	412	402	357	393	414	403	412	380	398	411	440	427	414	419	369	408	420	399	414	381	370	406	389	365	407	418	396	411	408	399	411	414	415	421	395	402	421	406	417	429	401	399	423	386	385	397	398	393	430	400	398	407	422	393	389	417	381	379	401	396	374	388	436	399	367	449	394	403	423	401	414	362	405	390	413	389	387	394	406	396	397	415	357	403	383	394	392	395	380	417	356	421	354	384	391	411	387	370	420	387	396	379	401	410	409	387	405	400	411	377	367	373	400	371	397	361	416	424	414	376	398	390	426	376	438	353	395	356	376	406	410	416	374	394	409	364	372	411	381	387	452	411	383	413	413	371	415	426	402	408	375	438	375	378	375	394	395	414	386	396	414	397	395	376	407	402	375	419	384	366	395	357	375	393	409	408	393	420	405	388	413	464	397	404	404	395	364	357	422	355	385	419	400	397	413	384	379	404	440	371	399	375	396	388	385	368	362	415	424	412	375	410	378	415	413	393	380	388	395	380	377	412	381	376	387	396	417	380	405	387	396	403	393	400	393	387	407	410	368	369	386	416	364	391	376	377	377	411	361	458	411	398	380	423	409	400	405	400	359	414	405	410	413	377	371	377	401	386	414	413	400	378	385	400	410	388	412	376	406	422	376	377	395	410	433	376	392	420	375	387	403	401	407	387	419	382	413	415	398	372	405	428	398	408	394	389	401	411	372	410	400	387	403	339	405	393	418	399	377	395
10973	2966	497	328	483	535	510	411	347	322	259	233	195	180	156	126	109	88	115	91	100	97	84	77	66	74	57	51	54	52	60	45	48	39	40	40	47	36	33	39	39	48	35	23	32	28	27	20	35	28	30	28	29	27	35	32	32	24	30	21	29	40	34	25	35	36	26	26	27	32	30	24	38	30	30	22	35	31	24	22	30	18	26	37	33	35	28	29	39	21	34	25	31	26	32	32	35	30	24	19	27	35	29	32	24	24	36	31	32	26	28	30	26	36	32	28	31	27	30	23	17	33	27	31	23	35	29	28	19	27	28	28	39	14	31	25	35	33	22	26	21	25	22	23	29	25	24	22	21	27	33	26	24	34	26	30	35	27	24	27	19	23	24	26	28	29	25	37	32	32	25	28	33	29	25	20	22	31	25	34	23	24	31	22	28	27	23	27	24	42	32	25	27	29	29	26	25	32	30	30	31	21	31	39	37	44	27	40	28	27	35	31	26	26	26	25	26	24	42	31	26	28	24	24	28	28	29	14	28	27	27	30	25	29	30	29	26	30	17	24	28	35	20	33	37	32	34	26	31	29	31	26	27	30	29	22	27	23	26	18	32	24	30	25	23	32	19	29	32	30	31	35	22	28	28	39	33	24	31	23	36	21	32	24	24	28	28	20	31	31	29	19	31	28	26	29	31	28	31	32	29	32	26	21	25	33	29	26	24	26	24	25	28	30	25	28	25	24	30	19	22	28	43	28	38	32	26	28	31	29	37	29	24	33	28	35	37	24	19	35	22	22	37	22	22	25	38	24	33	20	28	23	23	32	23	34	28	29	25	30	31	31	21	28	23	29	32	28	29	37	30	24	36	25	28	26	24	32	30	24	33	25	27	26	39	38	24	26	35	34	27	24	28	24	21	43	33	37	29	26	37	28	26	21	24	29	28	20	23	18	27	20	30	23	30	31	35	37	28	26	29	26	29	23	20	28	24	30	26	33	28	21	25	32	23	30	50	28	28	25	21	29	28	27	16	25	34	25	29	18	32	30	27	24	38	38	20	37	22	21	29	32	34	36	28	30	32	31	32	36	29	23	35	28	30	34	26	27	35	35	22	36	19	23	33	41	26	25	27	28	28	24	17	24	23	30	32	28	22	36	32	26	24	21	29	27	19	30	25	28	43	33	24	22	23	33	30	46	26	23	33	27	25	35	35	25	30	28	38	36	29	29	21	36	30	38	22	26	29	24	35	30	29	28	34	21	33	26	38	21	25	29	28	22	22	29	28	31	29	40	27	21	26	40	24	28	30	32	33	12	31	29	26	41	22	31	27	31	27	23	38	26	25	31	35	21	25	24	16	43	21	28	32	31	25	26	32	22	36	30	30	22	30	32	23	34	37	32	27	27	27	25	26	25	30	26	25	21	26	26	22	31	32	23	26	30	26	26	32	27	34	33	30	25	30	20	20	32	33	36	19	27	36	40	36	30	33	28	22	20	21	32	26	27	26	25	19	38	33	22	22	22	30	30	25	23	21	33	34	27	30	32	25	23	27	32	27	20	29	37	29	29	24	27	23	33	23	29	32	23	32	33	25	31	24	29	23	22	26	33	24	33	31	26	34	30	24	33	23	28	29	21	19	15	18	21	40	20	30	33	28	33	19	26	24	32	33	29	20	26	30	27	32	23	21	31	33	31	33	29	29	19	17	27	25	32	21	34	25	42	43	33	21	34	29	29	34	28	28	22	36	32	37	23	35	30	21	35	32	22	26	32	25	30	31	32	24	31	30	28	40	39	35	21	24	42	18	35	20	30	20	33	21	21	40	33	27	37	20	32	28	22	31	29	32	32	26	21	28	22	22	23	30	28	25	32	34	24	24	31	30	27	33	24	25	25	41	33	31	26	27	31	27	33	27	29	29	24	32	23	26	24	20	24	20	30	31	36	30	21	32	19	29	25	33	35	27	32	33	32	27	28	33	30	26	34	19	28	16	32	29	24	32	27	27	20	25	28	28	32	29	20	31	20	30	17	28	35	17	34	23	29	35	37	31	26	23	23	25	19	36	28	23	29	26	23	28	25	31	33	44	33	24	32	32	33	29	25	29	25	34	34	31	28	25	34	34	34	33	40	19	28	29	45	32	18	24	27	37	25	33	25	36	15	23	25	24	17	32	42	22	29	27	36	34	32	33	32	34	29	31	26	29	36	30	27	27	27	23	38	43	36	32	31	27	32	24	24	28	26	22	32	29	27	26	25	26	17	35	30	24	28	31	33	30	26	31	25	33	31	24	22	31	22	25	37	24	34	25	27	24	44	24	24	37	30	18	28	27	28	37	24	28	28	23	24	23	27	34	33	32	26	29	29	39	31	28	28	27	26	35	25	37	19	31	25	29	31	29	25	32	26	24	32	22	24	38	28	24	27	15	25	24	21	29	39	25	25	33	34	41	33	13	25	36	25	22	25	26	31	26	37	23	25	22	33	22	40	28	25	41	22	37	26	36	31	23	26	33	30	28	30	33	19	39	28	24	33	28	34	22	26	32	32	27	28	24	32	37	19	27	32	23	23	24	25	21	27	34	23	23	29	33	44	22	33	24	19	24	36	18	20	27	22	24	22	20	24	21	30	23	23	25	26	21	21	38	34	30	28	35	30	27	31	25	22	27	30	28	34	24	32	27	28	30	26	24	27	32	37	30	16	27	33	32	32	30	27	30	26	38	39	26	29	29	24	35	29	26	32	24	28	37	26	28	29	24	26	17	31	21	28	34	24	32	25	34	23	25	32	30	27	25	36	34	37	37	23	28	33	25	37	30	28	28	29	32	22	32	39	27	27	31	30	20	31	30	26	19	20	22	45	26	22	28	19	29	21	41	21	23	26	17	27	26	21	32	22	30	26	22	25	28	25	29	29	25	33	38	25	17	23	22	23	26	24	27	25	26	20	18	27	24	29	24	34	29	34	24	21	32	32	29	27	23	36	31	26	27	30	22	23	23	31	26	33	23	28	37	30	27	17	25	35	21	33	31	21	30	22	28	29	26	30	30	23	24	28	31	35	27	28	29	34	38	31	23	27	19	29	31	24	24	22	20	32	21	20	29	32	34	20	23	26	29	21	20	33	32	24	30	36	24	22	31	27	28	25	32	26	33	16	20	18	31	32	29	31	36	27	21	35	30	32	22	20	23	17	16	30	27	20	34	32	30	42	32	19	24	32	28	25	29	26	25	31	25	32	33	29	26	33	28	31	31	35	31	23	24	23	25	29	33	22	28	25	24	32	26	21	33	27	28	28	34	24	26	25	33	31	31	20	24	27	29	30	28	27	31	32	29	17	35	24	24	28	29	33	19	21	32	32	25	34	24	26	28	28	33	36	32	29	25	38	31	25	30	31	24	24	25	23	22	27	27	15	23	22	31	23	32	26	35	32	23	21	29	37	26	23	33	30	29	25	31	35	26	30	20	31	17	23	27	30	33	20	26	31	24	28	23	25	28	31	22	28
47086	24782	10429	21890	29237	28469	25164	21287	18037	14946	12711	11148	9633	8297	6976	6153	5537	5013	4590	4439	3956	3648	3209	2980	2557	2408	2217	2101	1905	1750	1563	1469	1294	1214	1168	1145	1047	1043	970	915	914	906	770	673	675	655	632	645	582	605	564	586	563	520	578	538	500	508	506	503	502	501	503	488	538	504	516	496	466	513	476	444	491	431	473	490	476	488	453	512	476	476	473	453	497	457	474	466	482	475	459	491	460	455	497	442	442	455	478	490	496	475	510	436	464	451	458	475	465	449	484	495	438	456	473	505	461	461	433	496	486	449	465	474	480	468	447	464	519	457	465	440	470	448	467	447	474	491	451	465	446	482	464	426	458	442	460	430	481	459	466	469	428	494	442	439	497	475	465	432	463	440	463	469	439	470	443	498	480	447	435	454	458	480	491	484	413	474	438	452	427	445	462	431	510	441	448	443	458	458	440	439	486	453	480	414	428	444	434	432	387	436	469	505	476	479	420	466	463	453	465	451	454	474	469	459	471	455	479	454	455	465	440	458	458	433	440	475	487	449	503	433	474	417	441	510	457	457	475	485	442	431	482	479	452	469	458	491	469	455	433	467	421	480	460	450	458	458	472	495	458	489	465	467	460	417	445	467	457	479	459	467	461	467	493	508	441	447	447	462	479	464	459	502	476	432	431	428	467	443	454	433	463	479	444	451	449	456	486	471	460	478	479	482	449	501	423	478	462	466	443	469	446	504	479	463	471	497	485	438	430	495	477	488	465	490	413	412	423	478	450	453	472	434	491	486	492	453	485	453	455	460	455	494	434	467	454	499	478	459	453	461	479	454	461	477	522	420	497	484	473	467	467	463	470	470	446	482	445	471	450	431	468	474	409	469	496	456	489	434	466	462	475	448	454	463	453	420	451	458	421	490	449	460	509	442	457	471	454	413	435	460	454	477	474	472	483	470	467	439	504	490	454	492	444	521	439	502	419	481	437	444	474	422	490	473	435	443	466	466	457	471	438	484	467	393	476	446	439	466	483	444	467	430	463	452	456	421	470	418	433	465	449	456	463	449	475	446	464	462	468	486	473	464	441	418	431	461	490	464	460	465	418	454	485	444	448	467	484	454	454	455	453	484	475	470	446	455	449	445	461	486	425	438	465	450	446	442	477	457	439	420	457	463	451	459	426	445	445	472	424	511	435	454	449	412	426	476	472	480	430	452	466	440	454	454	461	477	429	484	449	475	461	465	449	495	460	460	477	461	478	494	460	470	448	462	468	455	464	478	476	486	473	450	454	471	457	465	460	446	411	440	461	476	465	456	446	438	446	455	458	462	443	466	464	430	461	475	472	442	473	482	461	429	442	466	457	459	464	502	453	448	445	485	425	450	431	471	442	460	433	457	429	460	461	453	472	463	477	463	422	439	429	478	453	450	474	432	428	480	426	481	438	479	475	490	458	456	448	468	467	471	429	482	443	445	415	463	439	422	477	436	466	448	465	434	462	442	483	444	474	451	441	453	431	467	459	446	487	449	468	464	472	468	467	463	455	418	471	464	478	441	444	445	497	479	475	468	490	438	475	446	456	460	443	447	495	481	458	445	498	436	450	426	466	453	467	429	456	458	436	455	472	457	440	494	459	450	482	454	445	386	455	443	457	498	488	466	472	435	478	429	470	474	483	440	449	502	435	465	487	432	487	447	485	423	490	487	462	453	450	471	501	477	463	451	467	473	446	464	454	459	469	424	428	408	474	443	424	468	467	466	473	486	465	438	497	473	490	467	464	459	458	475	462	463	464	491	485	484	517	428	448	444	407	471	488	467	456	473	451	445	462	458	480	434	482	449	455	443	448	510	466	494	496	476	430	445	442	459	450	461	452	428	447	450	447	445	424	457	461	472	505	454	424	472	442	442	498	449	467	454	464	437	472	462	472	461	485	443	412	437	456	424	448	443	448	449	427	469	461	498	474	418	480	438	458	448	459	462	476	446	445	451	462	463	488	484	435	472	447	455	441	453	459	430	472	453	432	412	430	478	434	478	446	498	473	492	487	462	512	474	394	463	436	453	442	445	424	482	461	462	423	483	456	489	473	468	492	511	476	449	482	495	459	414	432	452	446	512	408	440	450	481	466	428	459	449	456	494	492	448	484	438	450	490	488	493	473	454	447	442	462	464	477	454	464	418	481	435	419	441	458	459	479	420	471	471	512	444	444	464	474	467	476	508	446	492	435	463	429	448	441	468	470	445	480	460	446	476	491	447	512	464	432	465	472	487	459	512	446	446	465	460	466	466	465	487	435	467	436	482	427	441	482	444	467	414	459	441	486	464	460	477	436	471	450	503	444	441	460	436	475	435	444	472	487	416	499	485	478	464	443	414	469	467	450	473	486	463	455	455	455	512	425	463	475	440	495	493	507	431	455	486	491	516	487	444	437	469	500	453	432	440	458	484	487	431	458	436	475	455	456	474	467	450	481	423	478	475	417	449	448	424	477	480	439	482	498	445	469	435	421	483	480	472	469	465	458	457	447	455	395	455	459	472	458	470	470	478	434	457	432	465	444	444	438	453	440	442	488	447	450	442	440	431	471	440	421	452	476	470	466	444	462	478	447	478	446	488	430	455	443	425	454	434	447	465	428	443	462	468	442	455	485	465	482	441	471	458	440	472	452	484	448	469	460	486	469	479	467	467	433	461	461	452	462	413	461	477	495	445	443	426	455	459	472	436	478	419	450	479	468	433	458	454	488	414	474	420	435	436	498	479	437	486	461	469	439	451	418	454	459	446	435	439	449	448	418	455	431	481	481	480	448	458	412	471	459	481	434	478	467	459	452	473	443	494	438	473	456	467	444	434	474	440	488	474	461	441	432	420	487	476	467	434	469	416	460	487	463	417	467	453	451	475	449	473	514	466	477	458	505	486	453	444	455	435	434	433	461	445	440	461	470	498	478	470	453	479	435	455	464	435	445	474	492	486	409	468	521	460	440	454	437	456	481	465	456	462	467	500	455	493	482	429	449	488	476	458	436	509	453	451	466	481	457	492	463	453	421	457	473	441	456	481	460	443	426	473	510	444	437	500	438	463	449	464	440	420	453	443	463	531	470	446	463	440	504	454	485	442	451	483	476	494	490	437	486	464	466	450	432	472	463	490	448	466	436	416	456	453	445	455	452	477	480	434	449	446	496	512	458	445	453	476	422	459	508	499	459	480	418	486	435	463	457	440	466	457	466	460	468	486	464	465	458	485	460	465	453	443	423	501	438	427	460	464	465	503	489	462	493	512	438	416	410	457	442	464	463	443	463	462	474	460	496	437	472	422	458	481	447	451	457	437	421	450	440	479	441	430	465	469	458	470	457	438	473	465	469	471	464	481	433	472	481	433	422	445	479	462	493	422	446	460	445	468	483	475	440	452	458	455	465	459	501	460	482	499	423	437	457	471	442	430	465	463	494	504	443	478	462	458	479	514	490	447	444	486	474	453	435	478	449	461	435	466	452	440	475	437	497	467	478	443
15528	6144	788	481	828	859	756	665	515	460	370	381	289	268	260	173	171	170	160	156	128	125	105	89	83	74	84	76	84	55	66	45	51	49	57	48	65	44	47	46	40	28	33	42	27	34	34	25	26	31	30	23	29	18	29	35	25	19	26	35	17	28	29	24	23	27	28	24	13	36	27	19	35	26	12	27	25	26	22	29	32	33	24	22	23	20	14	29	26	30	23	23	27	21	27	29	25	32	18	30	18	19	16	37	22	25	22	25	26	21	33	27	27	24	21	21	14	17	21	30	22	22	23	23	19	25	30	15	30	34	32	23	27	32	35	21	18	24	29	19	27	21	19	27	29	19	29	12	32	37	23	22	27	34	25	36	26	26	25	15	22	21	31	27	17	25	31	23	20	21	20	33	28	24	26	28	16	31	23	32	27	20	31	27	29	22	18	20	29	20	23	23	37	26	25	29	16	29	23	37	29	22	23	24	24	27	22	25	31	22	21	20	28	25	31	28	28	24	30	21	29	27	24	28	22	42	22	25	36	26	26	18	28	23	26	24	28	30	25	23	25	28	21	21	26	26	21	22	30	26	21	34	29	27	29	22	21	20	32	27	19	29	29	20	23	25	25	27	29	30	22	25	21	25	18	30	20	23	28	24	21	19	25	25	29	21	27	18	29	21	23	25	29	23	24	20	29	21	17	24	18	26	20	22	24	33	20	24	23	16	28	25	30	25	34	24	26	44	30	24	22	36	21	21	18	21	43	28	27	27	25	31	22	36	15	25	24	12	28	23	20	21	20	30	24	23	31	23	29	22	32	29	23	31	24	34	27	29	16	28	27	32	16	29	30	20	21	30	25	25	23	26	29	29	30	25	29	30	26	25	26	27	19	13	21	23	19	32	30	32	20	23	33	27	24	21	17	23	22	22	22	21	15	22	17	24	21	31	25	27	36	27	37	21	15	21	36	15	28	17	28	27	24	26	29	22	25	31	28	32	28	17	7	39	24	27	32	24	28	22	28	15	24	22	22	19	18	35	22	25	28	25	13	12	28	31	21	22	26	26	29	27	15	18	19	23	23	26	25	27	27	36	16	20	32	33	27	25	39	28	19	31	25	21	24	27	17	32	21	27	35	25	20	31	26	22	19	26	25	18	20	23	27	20	32	27	25	21	21	21	23	26	15	28	21	27	28	25	31	39	27	17	17	17	21	30	29	20	27	17	14	29	30	19	24	26	30	33	24	26	28	26	23	19	20	32	24	22	28	16	23	18	20	21	33	23	25	22	23	21	26	25	29	18	35	16	22	25	30	23	18	18	31	26	26	22	18	29	17	29	31	20	27	19	25	32	20	24	25	17	28	21	37	24	35	23	31	27	35	31	23	24	27	24	19	23	16	23	26	33	21	25	25	29	23	26	23	21	30	12	29	19	17	26	22	27	21	27	27	19	30	29	20	24	30	24	23	20	18	26	32	18	35	32	27	28	30	22	24	21	26	15	28	24	32	28	16	25	33	27	22	26	15	22	36	15	31	22	26	24	32	30	20	23	31	26	29	25	13	32	22	25	19	29	35	26	23	14	30	27	29	20	28	30	32	22	20	32	23	29	25	23	21	25	25	21	29	16	26	22	27	20	25	13	23	31	27	25	27	24	30	22	26	25	34	28	19	22	28	18	23	25	32	20	27	24	17	36	24	25	20	23	21	26	35	18	18	36	30	21	32	28	14	23	23	18	27	23	19	19	20	22	23	30	17	15	29	28	29	27	26	30	21	27	17	26	28	22	36	24	19	33	22	26	21	22	28	28	22	24	32	29	26	20	23	24	15	21	28	21	29	33	32	21	22	28	22	29	23	32	28	17	24	24	27	32	25	29	23	24	23	17	27	30	27	25	17	36	20	25	19	20	21	26	24	22	32	24	17	32	26	24	31	15	34	23	18	27	29	19	20	20	18	27	27	33	30	32	22	29	23	26	24	24	18	32	20	24	30	19	27	31	32	26	27	28	30	24	26	27	19	25	31	31	23	23	26	18	27	25	20	23	26	22	16	31	27	25	23	17	26	29	27	19	20	20	22	33	19	24	20	22	30	28	25	24	16	33	38	26	20	30	23	20	26	28	24	33	16	30	27	24	26	23	26	24	25	22	22	17	23	25	18	30	29	31	28	24	23	31	22	28	26	24	23	22	18	25	28	31	16	23	26	18	23	20	25	23	24	20	23	24	33	20	33	25	15	14	20	22	23	22	32	17	23	18	27	27	21	15	27	28	34	34	34	25	22	23	25	17	22	20	21	33	20	28	30	27	29	19	28	25	15	33	28	23	20	33	24	21	25	28	21	23	31	26	27	39	13	24	26	27	26	33	23	23	31	23	22	25	21	26	23	21	22	31	27	20	20	31	21	14	24	27	29	20	35	22	27	21	34	25	31	31	25	26	20	18	22	30	21	29	25	21	19	28	19	24	27	23	19	31	21	21	28	19	20	23	35	22	25	29	27	30	19	22	27	26	27	16	23	29	20	27	19	25	28	21	24	34	17	19	37	31	21	24	21	25	26	28	23	23	27	30	23	21	28	25	26	30	30	21	21	24	23	19	29	22	26	26	31	31	21	21	29	26	20	33	33	31	31	14	16	26	19	24	27	12	24	37	24	23	29	25	22	28	24	24	31	29	28	31	28	26	31	20	29	24	27	31	36	32	32	26	21	31	21	23	22	30	27	14	33	28	25	21	18	19	16	22	21	24	24	24	19	24	25	26	24	29	28	23	28	21	32	26	32	22	20	20	18	25	29	32	15	27	32	26	20	27	24	20	18	26	26	25	18	25	24	25	21	28	16	26	14	38	31	27	27	23	23	20	29	20	23	23	29	19	32	32	20	23	35	28	23	24	26	22	21	26	26	27	23	27	38	32	28	20	21	29	32	29	21	22	27	25	27	21	34	28	28	24	23	22	29	29	26	28	22	21	24	33	18	23	24	20	28	27	23	27	23	19	20	36	32	21	33	27	24	26	22	26	25	29	23	21	32	21	16	25	25	21	16	22	22	28	27	27	28	23	31	23	27	23	23	22	20	19	22	23	19	29	24	33	21	22	19	28	22	15	19	17	22	28	21	30	20	27	25	24	20	28	13	9	21	23	20	23	25	32	20	29	29	31	24	21	19	28	21	20	28	26	26	25	17	31	28	30	17	22	24	30	27	21	32	19	31	28	25	29	24	36	24	20	31	20	36	30	34	19	33	30	21	27	23	23	28	35	23	24	31	21	28	25	23	30	12	22	23	26	24	29	25	18	21	21	26	23	23	18	19	26	24	21	28	20	37	21	22	25	23	23	26	25	26	24	28	28	21	18	25	30	21	23	19	27	28	33	31	20	22	27	31	29	30	23	27	21	23	31	29	26	26	21	25	22	26	34	25	22	25	23	14	23	30	19	20	25	31	21	21	24	22	38	23	27	28	23	18	21	31	15	22	20	27	35	16	13	28	8	21	27	23	18	20	28
55938	30464	14259	27072	35134	33843	30851	26661	23201	20105	17671	15519	13527	11689	10110	8903	8107	7382	6832	6442	5753	5021	4614	4175	3822	3471	3226	2898	2636	2475	2208	1990	1866	1632	1566	1547	1394	1270	1274	1149	1093	1041	877	820	743	693	694	666	714	604	605	567	571	542	571	517	526	538	497	520	528	465	514	541	470	487	473	520	515	448	456	456	430	449	453	486	442	428	427	443	473	446	474	454	476	408	442	441	410	430	440	428	409	408	428	412	411	439	414	417	417	420	431	398	429	449	456	382	465	400	413	410	428	413	390	440	403	434	376	419	433	411	423	434	417	402	390	411	431	412	412	393	450	424	402	418	388	422	419	391	415	398	401	388	419	396	374	371	398	407	419	411	410	418	380	373	404	424	401	394	428	465	446	385	399	414	402	365	387	422	400	381	417	417	377	387	438	405	400	409	400	382	416	424	407	414	391	388	392	417	388	367	372	401	407	395	419	411	392	411	395	411	399	435	389	382	386	412	453	411	388	420	421	413	467	401	401	405	402	385	369	395	395	387	408	398	383	448	401	419	397	410	401	400	396	395	415	400	417	413	400	399	398	374	398	411	396	400	433	411	430	400	420	409	416	391	439	421	427	421	410	390	380	387	404	414	376	404	419	381	360	390	432	410	408	403	390	409	420	411	448	392	407	375	388	409	423	394	416	401	395	395	435	420	372	423	427	399	382	398	392	406	399	408	376	413	367	392	417	368	433	393	393	414	383	396	415	439	396	427	441	414	409	404	419	418	403	417	372	411	389	375	411	402	386	376	404	395	393	425	399	411	447	334	387	401	417	379	407	431	391	387	389	428	419	400	408	405	399	393	387	400	395	397	445	430	413	447	377	385	398	385	420	396	409	402	364	369	409	412	384	412	387	373	425	376	405	399	444	423	408	442	417	426	387	388	409	384	443	409	419	419	401	416	392	389	409	427	411	413	389	396	410	415	413	436	407	405	404	434	406	371	395	424	423	397	407	420	445	405	379	395	380	375	364	420	406	375	439	426	373	415	421	428	428	409	385	392	429	388	423	420	414	393	405	404	390	422	390	384	385	437	399	398	421	373	424	420	425	393	380	410	406	419	414	430	396	381	401	461	425	424	432	401	415	368	388	360	386	418	416	391	420	368	411	362	405	388	408	371	417	410	446	416	424	367	387	427	368	424	385	401	414	370	408	379	402	397	420	391	387	407	435	399	408	415	376	447	445	388	397	396	380	407	397	402	412	391	437	427	391	401	379	418	372	398	409	392	389	421	430	382	395	390	373	398	413	419	391	396	377	388	387	378	382	353	433	421	393	416	395	377	395	383	397	378	383	419	405	403	414	425	380	418	388	390	410	395	407	433	383	383	368	386	374	380	427	400	377	383	381	402	396	410	412	410	374	425	397	386	437	415	428	408	384	419	432	387	418	412	388	428	410	409	409	411	399	433	372	395	404	411	388	417	386	457	422	408	405	393	375	416	406	406	392	404	394	415	408	398	409	374	414	424	409	423	397	407	415	380	387	422	434	409	407	388	420	414	388	390	411	390	389	411	373	432	407	360	391	429	387	397	416	399	428	404	395	386	398	390	438	415	384	399	374	420	419	397	402	420	431	413	398	424	412	416	404	417	396	392	399	407	389	404	399	401	429	398	424	411	411	388	410	430	406	396	398	395	412	414	432	430	379	403	361	421	427	445	383	399	373	412	378	403	331	400	348	376	402	425	428	387	412	381	394	393	407	404	409	382	412	398	426	430	422	408	417	384	401	423	379	426	430	383	405	454	418	362	427	418	431	401	453	434	368	416	411	403	424	397	412	445	406	408	369	402	393	384	384	408	430	390	429	370	394	382	397	388	408	403	375	434	438	421	427	439	371	454	358	423	373	416	440	402	397	384	381	409	389	382	434	429	425	421	418	357	389	392	389	422	423	414	393	400	405	444	420	424	391	406	414	409	390	415	400	397	385	376	423	400	389	387	400	411	401	408	376	377	381	411	417	425	398	419	405	410	432	387	430	412	453	413	396	432	429	388	375	421	388	406	443	419	412	392	427	398	413	376	410	417	395	395	375	437	384	373	416	424	425	423	397	397	423	380	383	405	424	401	423	388	413	420	445	424	410	392	405	389	408	391	391	413	420	411	402	389	411	419	409	393	426	387	382	435	415	379	442	407	395	410	370	417	396	391	409	344	390	432	386	404	410	416	408	408	371	386	394	390	387	404	380	409	406	412	403	423	410	424	435	394	429	386	407	390	410	441	395	403	446	362	399	420	399	423	413	399	377	401	442	417	384	383	416	411	377	428	419	388	380	396	442	425	405	384	416	412	414	426	395	427	416	427	441	434	448	397	433	386	405	387	392	391	386	384	394	436	418	390	403	438	421	407	399	407	395	389	389	378	399	452	413	382	402	411	403	420	373	365	399	438	393	438	404	424	400	411	429	447	395	410	405	416	417	429	415	427	410	382	430	438	413	407	448	403	371	394	406	393	436	387	420	384	384	433	401	383	396	431	348	396	403	404	425	423	377	372	388	399	369	412	400	417	420	397	415	413	442	392	411	387	403	380	389	387	397	411	434	395	428	399	424	419	375	386	401	395	422	427	408	409	387	381	412	414	406	354	425	451	370	404	433	409	410	395	436	391	402	403	375	414	377	404	400	381	416	408	417	402	390	431	370	416	406	415	378	424	418	412	402	388	401	434	397	383	398	406	427	385	412	385	444	410	414	392	421	393	426	422	394	396	385	372	388	432	384	396	386	370	413	426	416	397	416	440	413	403	395	436	406	389	404	434	401	376	405	402	399	437	419	415	385	402	427	406	383	431	421	394	402	392	401	384	388	370	427	373	394	375	413	409	430	398	418	438	352	401	425	411	426	387	391	391	421	454	379	420	401	443	417	473	396	376	374	405	408	425	417	397	370	430	391	401	431	378	402	425	423	362	400	439	409	387	405	381	431	404	407	452	391	385	404	360	437	380	418	371	405	431	409	370	402	410	396	416	395	418	407	390	420	468	440	382	407	386	398	392	411	382	428	377	401	405	405	392	428	424	403	384	378	408	379	387	449	444	390	443	406	372	389	405	405	392	400	378	434	374	436	432	384	383	417	415	438	379	417	408	413	429	392	401	389	401	440	422	371	426	403	391	430	428	410	424	363	429	401	386	432	429	403	345	390	384	392	379	366	384	396	398	409	445	408	392	410	411	427	395	415	407	382	385	424	400	425	395	377	413	402	401	419	421	385	406	388	371	380	443	420	405	401	379	365	384	419	431	404	396	391	397	422	382	418	371	389	400	392	397	378	407	390	424	384	419	371	396	399	370	389	377	396	420	398	405	399	423	396	413	401	404	413	435	396	376	365	402	370	404	395	420	403	389	405	395	400	399	415	413	378	436	412	396	400	399	405	397	390	414	444	413	415	405	406	403	407	405	429	404	406	415	376	396	393	395	392	402	414	375	402	414	406	386	407	408	418	431	442	416	362	411	413	407	389	433	389	402	397	395
6472	1641	295	187	298	357	325	277	214	173	154	151	147	116	90	84	67	59	87	71	54	58	54	48	46	31	44	39	42	45	31	35	31	30	22	31	25	32	21	26	25	24	23	19	25	18	14	17	16	8	22	22	18	20	15	22	15	25	17	20	17	20	15	17	19	17	15	23	15	22	27	25	13	24	19	14	26	29	12	12	23	23	13	24	28	20	23	19	26	15	21	20	25	13	23	23	12	14	18	19	21	17	16	17	17	17	18	12	21	16	20	17	17	19	15	19	14	9	14	16	24	15	19	21	18	17	22	23	12	17	23	17	20	27	22	18	17	13	14	13	12	13	11	16	25	17	11	26	15	15	23	20	17	13	21	12	14	19	17	21	23	18	14	20	15	11	25	16	16	24	15	16	14	20	23	25	20	22	20	15	17	19	20	20	16	20	18	17	19	22	20	14	17	19	12	19	27	18	19	19	20	19	21	26	17	18	15	21	14	22	27	15	16	21	13	23	17	12	17	19	24	27	14	19	21	16	15	20	28	24	16	15	13	16	23	20	23	24	22	25	20	22	22	20	23	14	18	15	21	20	16	19	22	14	18	13	21	14	17	7	20	27	27	14	11	20	25	22	16	15	22	12	17	21	19	18	17	23	16	14	24	19	20	16	10	10	17	21	12	17	18	22	21	16	21	13	10	27	22	18	19	18	23	20	8	14	16	13	25	20	21	9	20	16	28	17	18	16	12	9	17	13	24	17	23	17	22	14	23	18	21	12	17	18	22	20	17	15	11	20	20	19	13	22	15	22	26	16	13	13	26	18	16	16	19	9	16	15	15	16	14	20	18	18	15	14	23	13	11	26	16	23	16	23	26	19	18	22	28	20	24	18	28	17	12	17	16	24	13	19	33	11	26	22	15	18	17	17	16	14	16	14	12	23	28	16	14	14	19	17	26	23	21	23	21	19	21	12	13	21	17	22	18	10	20	9	12	17	23	12	10	16	20	18	24	18	17	22	14	17	13	13	20	16	16	18	12	17	18	19	16	25	22	15	14	15	18	15	14	14	16	17	12	23	12	12	12	16	17	22	17	19	16	17	22	13	24	23	21	23	16	17	21	20	15	22	22	9	17	11	14	20	23	15	20	13	21	16	18	15	16	19	17	18	14	15	22	21	21	18	22	23	18	13	17	17	17	21	12	14	18	18	17	16	23	25	25	16	12	21	11	16	22	17	16	17	18	27	22	19	8	19	19	18	16	25	15	23	16	14	15	26	14	19	21	27	17	18	12	14	20	28	15	19	11	13	26	12	19	14	21	20	11	22	13	10	21	21	25	18	23	18	26	12	16	15	15	16	22	25	15	17	19	16	22	17	24	27	14	19	21	19	17	14	11	17	14	17	18	20	16	18	17	21	21	23	22	15	14	11	16	20	24	12	16	18	15	24	16	13	25	19	17	20	22	12	19	21	17	16	18	17	14	15	21	18	10	18	16	16	11	21	27	16	18	14	14	16	19	15	19	17	21	12	16	13	20	20	26	17	23	18	31	22	16	21	21	16	17	20	19	17	13	13	18	18	22	21	19	12	22	25	18	22	12	24	20	15	17	18	18	25	14	21	30	24	14	14	20	15	15	23	19	20	20	16	23	20	17	22	16	25	20	18	10	26	14	19	24	20	24	20	19	17	11	18	10	23	23	14	11	19	14	15	8	20	12	20	18	21	20	15	20	21	27	23	17	15	18	15	29	17	18	14	12	20	8	14	24	12	21	22	17	14	14	17	16	20	24	14	25	19	16	20	15	13	26	21	19	18	19	10	24	18	16	20	15	24	14	21	17	14	18	28	21	16	22	20	22	21	11	20	20	19	18	16	11	22	15	16	15	11	19	22	25	17	15	19	21	16	24	25	17	17	15	19	19	15	18	17	18	18	12	15	23	15	24	8	16	14	17	15	17	20	23	9	22	5	17	18	19	18	18	21	15	17	20	17	12	10	20	17	19	21	11	22	21	22	21	12	18	31	14	26	23	17	22	20	15	23	21	13	20	19	17	14	17	16	17	18	13	21	23	14	21	9	21	17	21	24	23	20	20	25	16	12	14	18	18	8	15	15	14	12	15	18	14	18	17	20	29	21	23	29	10	16	15	16	13	24	24	25	14	20	19	24	18	16	17	18	18	11	15	20	10	27	27	26	20	19	20	21	14	13	22	26	18	27	20	20	24	13	22	16	17	19	17	25	27	13	19	14	19	17	20	21	15	21	15	16	21	15	20	31	15	17	15	23	13	17	15	17	15	10	22	13	20	13	20	21	21	31	22	13	15	20	13	21	21	20	15	14	19	21	20	20	11	15	19	21	19	22	22	12	13	21	22	16	15	21	23	23	17	22	11	22	15	24	13	12	15	11	21	17	25	17	13	10	19	15	21	17	25	22	16	17	21	22	13	13	16	15	21	17	15	23	18	20	17	26	25	20	19	21	23	22	14	22	18	9	22	19	14	20	18	11	14	22	21	18	20	23	12	25	20	9	20	15	20	15	29	14	17	18	12	10	22	16	20	15	26	21	21	18	14	13	11	15	16	23	18	15	20	15	18	18	18	23	14	24	21	13	16	21	11	18	23	19	19	17	17	23	22	24	18	18	14	20	17	15	15	25	13	14	24	26	11	16	11	26	25	26	15	15	22	17	20	17	23	22	20	18	17	16	18	9	16	14	15	23	11	21	13	20	14	18	26	16	19	28	14	13	12	18	26	19	16	12	13	18	10	16	16	20	17	20	14	18	19	18	20	9	20	23	14	24	19	22	12	17	25	33	17	16	30	13	15	19	18	23	17	23	29	19	22	25	16	20	18	13	15	22	19	19	23	25	10	23	15	16	20	23	22	18	13	24	15	19	13	22	18	22	16	17	21	15	11	17	16	24	16	23	12	19	12	13	19	28	23	23	20	16	14	21	11	14	19	23	16	22	19	17	21	17	20	18	17	9	12	12	23	22	14	16	19	15	14	14	19	15	25	16	19	13	16	17	22	23	17	23	18	16	22	12	22	26	17	19	19	15	20	21	23	15	17	16	12	12	21	18	14	13	25	16	12	13	17	14	24	14	15	18	22	30	16	12	17	18	16	10	24	15	14	12	16	20	18	20	20	26	14	21	22	18	14	18	15	31	11	20	14	11	16	19	20	24	19	16	8	26	25	17	15	12	16	18	13	10	18	19	21	30	16	20	19	20	23	16	17	17	8	12	16	19	21	16	21	16	22	15	17	16	15	18	16	20	18	15	26	20	20	26	15	15	21	11	19	23	19	14	24	18	16	14	20	20	12	16	27	17	15	15	14	32	19	12	20	23	21	23	11	19	16	12	13	16	14	14	22	19	16	15	18	12	23	19	12	20	23	12	12	17	20	22	21	13	12	17	13	14	15	15	14	18	20	25	18	15	22	8	14	18	18	21	19	21	22	15	27	13	19	25	15	22	24	25	19	21	18	22	15	16	19	14	11	16
42611	21391	7712	17415	25050	23925	20472	16337	13107	11064	9045	7644	6427	5228	4460	3840	3463	3204	3044	2850	2597	2294	2070	1940	1670	1602	1525	1265	1238	1114	1011	1022	900	825	812	732	718	600	649	586	585	538	492	437	443	423	384	399	392	357	359	331	352	396	376	356	339	346	344	335	369	326	344	323	360	370	349	321	344	315	315	315	304	339	322	339	313	289	301	316	305	323	313	301	299	296	302	302	282	313	271	309	298	326	317	342	282	291	335	327	285	316	319	293	297	353	335	324	320	285	308	321	306	317	316	330	349	332	319	306	285	285	304	286	279	343	294	275	293	303	281	303	311	319	285	290	317	297	297	277	285	329	327	295	309	275	300	310	334	330	307	346	318	306	299	338	333	340	314	322	314	279	313	322	312	289	336	336	305	303	287	328	299	270	303	318	311	303	270	306	291	316	312	288	318	304	329	332	281	294	296	314	294	318	318	329	322	313	313	321	336	323	315	300	319	330	283	286	308	286	309	297	307	319	295	310	347	329	288	312	295	303	279	302	270	313	298	295	284	277	307	313	276	320	284	287	305	297	303	311	321	293	280	312	309	317	300	286	327	304	322	291	330	302	300	344	305	330	334	308	288	318	330	299	317	313	319	329	297	301	297	288	291	307	315	303	297	305	278	325	312	316	313	296	334	313	307	280	303	309	308	304	306	304	333	303	314	311	302	284	287	308	311	310	322	283	307	289	310	306	287	285	279	315	293	305	329	295	299	318	307	309	295	321	302	310	315	316	304	321	327	291	305	344	300	288	297	307	321	318	285	310	277	302	320	305	300	323	296	320	319	290	284	291	285	282	305	301	295	311	291	300	281	286	303	302	340	310	260	328	329	284	299	281	277	310	296	315	301	352	304	300	312	317	288	306	294	326	307	302	276	313	312	332	289	294	302	330	290	287	301	314	339	332	319	266	297	317	312	335	297	314	303	310	335	324	277	304	305	280	315	322	308	268	306	334	313	299	287	288	310	299	339	294	300	294	268	296	273	312	320	317	289	318	271	292	302	301	284	295	302	318	287	298	270	327	293	313	317	277	298	316	287	303	290	308	305	286	272	299	301	297	316	305	301	320	291	271	323	275	302	338	321	281	302	306	309	307	306	320	279	302	283	300	306	323	298	300	328	311	313	270	298	298	306	312	308	291	334	318	310	313	304	277	312	305	306	316	294	310	301	297	306	314	302	321	321	312	278	327	309	329	285	328	282	311	294	299	320	309	313	308	304	323	351	308	327	305	309	325	320	297	272	294	297	312	308	295	292	294	308	324	288	297	314	325	300	305	296	361	303	333	290	316	310	287	316	333	291	288	298	272	271	280	298	290	309	299	324	310	288	306	303	292	309	293	314	288	285	271	311	311	299	332	300	315	291	326	315	315	332	303	302	275	303	287	307	309	272	310	301	330	313	325	328	281	300	304	313	305	293	291	291	315	295	312	295	303	270	273	330	323	310	296	305	304	298	304	279	279	299	321	289	304	289	312	305	333	302	314	302	283	302	290	299	277	313	279	307	313	310	308	286	329	333	308	329	296	305	293	280	320	302	276	292	300	286	303	302	306	334	295	285	289	319	279	326	316	310	314	254	304	296	330	295	318	315	293	299	336	307	299	293	289	309	297	326	286	304	339	318	322	289	305	301	294	300	326	290	323	338	310	315	324	304	302	303	292	301	303	352	318	297	346	326	323	322	301	304	294	285	350	295	343	288	296	297	321	280	260	298	297	280	292	296	285	322	346	297	304	318	293	291	286	336	319	315	311	318	327	301	300	261	285	327	296	306	330	295	291	285	309	301	295	302	287	311	324	322	316	285	295	295	311	304	338	298	306	286	315	305	316	300	273	318	314	330	318	291	315	317	292	287	275	292	288	307	287	299	324	329	308	306	312	316	290	308	341	304	298	319	319	294	293	286	321	321	322	306	309	280	301	305	287	280	307	275	292	315	302	304	255	320	315	320	312	303	350	316	302	307	330	286	272	300	306	310	320	299	286	324	317	281	308	335	292	301	304	330	306	316	325	295	330	286	301	330	322	285	346	299	301	284	319	277	303	301	290	284	279	301	295	309	318	308	293	348	297	299	297	305	296	281	302	296	301	308	279	290	296	308	309	315	277	303	307	301	296	321	306	290	313	298	282	307	341	302	277	326	284	286	304	310	303	316	319	290	313	299	296	294	337	312	304	279	332	338	336	296	301	291	319	301	325	291	321	335	298	305	303	300	293	325	292	332	323	300	309	280	296	315	283	306	344	263	299	295	310	278	273	306	303	303	284	327	304	298	285	294	282	301	293	301	326	296	305	297	321	313	310	321	276	273	322	290	331	307	339	315	340	293	329	259	274	311	267	290	291	328	274	337	278	304	287	300	308	302	308	315	306	282	317	283	284	281	305	298	273	269	302	327	326	272	301	323	307	309	285	312	295	321	304	288	347	274	324	335	301	320	313	297	295	313	303	304	333	316	326	296	299	319	295	328	293	297	286	293	306	307	281	302	321	306	306	314	288	304	320	297	281	324	321	310	322	333	313	318	288	288	292	292	261	300	291	335	302	308	314	302	262	271	299	282	262	329	280	305	282	313	307	298	347	275	291	284	305	315	329	293	316	301	329	303	308	301	307	289	297	320	312	301	317	334	325	286	305	320	331	330	311	301	331	289	314	286	320	294	279	314	306	275	310	300	328	313	325	325	308	316	299	319	310	319	314	321	290	316	273	293	335	295	305	276	330	308	267	317	291	319	315	283	277	271	303	313	321	352	309	299	271	308	330	314	305	301	314	320	310	303	325	289	298	301	269	301	319	306	306	316	329	335	313	297	323	317	294	317	323	356	311	301	310	256	280	292	278	303	293	267	281	318	306	289	285	311	281	291	322	292	312	322	328	326	303	313	278	322	298	295	270	306	317	332	322	277	323	287	312	302	298	295	283	293	291	315	345	308	286	315	294	310	280	295	323	313	286	299	287	325	303	308	308	292	295	300	303	296	314	320	323	298	281	288	304	305	312	321	304	310	305	295	303	283	306	307	287	312	308	276	317	299	326	287	301	317	307	323	278	292	306	295	330	303	309	305	323	296	293	293	288	314	287	353	329	320	323	316	297	287	296	295	300	301	293	282	298	332	263	310	315	284	293	271	310	313	270	334	305	335	292	326	308	296	341	300	316	281	349	303	306	311	315	304	285	310	288	308	311	290	300	297	277	303	331	308	292	292	280	285	321	284	308	341	305	284	301	306	323	267	275	280	299	307	262	319	335	318	316	310	285	290	320	306	341	270	299	302	284	310	268	326	272	299	286	314	314	311	280	318	325	287	310	303	285	277	346	337	285	295	258	252	305	322	304	315	334	326	279	291	322	280	305	324	254	318	287	306	302	311	303	304	318	306	338	270	308	292	292	286	308	286	341	317	299	317	310	323	296	341	315	296	277	327	324	304	303	277	276	320	306	296	282	311	279	304	300	327	280	306	300	280	308	302	290	316	307
14895	5463	773	542	811	828	724	605	570	442	392	349	304	253	212	180	162	167	136	138	136	105	115	95	102	79	56	68	73	64	62	57	56	50	44	55	40	52	40	39	34	42	37	35	36	33	23	32	23	26	35	26	30	30	34	25	17	25	26	29	27	24	26	27	24	22	25	30	25	26	23	16	17	34	25	31	19	28	23	39	26	21	32	18	14	22	25	20	15	36	21	22	17	27	26	25	19	32	22	15	17	17	17	16	23	29	19	26	26	18	26	25	22	31	18	30	19	26	18	24	21	29	26	17	24	32	23	23	20	25	37	14	25	25	28	24	18	26	19	25	17	33	18	17	32	21	20	22	28	32	22	26	27	22	21	30	26	27	21	25	22	22	22	14	33	20	21	29	31	26	19	13	27	19	21	23	23	29	16	18	24	24	31	25	32	22	21	28	30	26	25	25	23	30	19	21	28	24	25	27	26	22	27	23	31	29	27	23	20	20	30	21	25	23	24	34	24	20	22	28	23	24	29	28	23	23	25	27	23	28	27	19	24	40	23	24	22	28	27	19	22	18	21	24	23	28	22	24	24	26	30	29	25	25	17	28	26	29	26	19	16	22	28	27	32	35	23	29	20	22	14	24	24	18	22	23	15	30	29	29	27	26	19	31	17	26	24	16	22	23	31	17	23	13	21	18	17	28	13	23	24	24	18	17	23	25	21	33	33	29	17	18	17	22	22	20	19	33	26	20	31	34	19	22	23	20	24	31	25	15	21	22	24	25	24	20	26	22	21	30	29	23	27	20	29	14	28	13	30	16	25	30	28	17	30	35	25	25	20	28	25	27	19	31	27	23	23	24	25	22	21	23	23	26	26	13	22	12	18	25	14	22	32	28	18	20	23	22	26	25	35	27	14	19	22	26	15	34	25	15	19	16	28	22	19	28	31	17	25	23	23	28	34	24	30	32	31	26	27	34	26	19	24	25	20	19	23	34	24	25	28	22	20	27	37	29	19	23	21	30	22	35	26	17	32	19	27	23	22	22	27	22	28	23	21	18	17	19	28	13	20	21	26	23	20	25	38	28	29	22	17	29	21	34	25	27	22	25	19	18	27	18	19	27	26	25	23	25	17	16	17	27	25	20	23	20	26	30	17	29	22	19	18	21	16	21	19	24	15	24	29	19	16	34	26	25	20	17	29	26	24	21	31	20	20	23	33	16	24	25	20	21	22	13	22	18	27	18	15	33	26	22	24	32	28	25	22	17	13	29	21	26	19	23	30	31	26	25	23	34	30	29	21	27	22	21	34	16	25	29	30	21	25	22	23	20	25	32	23	19	27	29	25	19	26	26	18	12	25	25	29	27	28	22	25	24	20	31	21	27	20	22	28	22	27	17	22	26	25	22	18	32	22	24	22	28	25	28	20	17	28	21	21	28	23	25	24	28	28	18	24	22	24	17	21	31	22	25	19	20	28	23	27	24	24	22	16	16	25	30	19	28	25	26	23	24	16	25	29	20	17	20	23	32	10	26	16	29	14	26	27	28	28	12	25	21	16	23	26	32	19	24	20	25	18	25	23	29	18	25	21	17	16	23	27	31	23	29	26	20	22	20	21	25	19	19	26	21	29	18	15	30	21	24	26	34	25	24	21	28	26	21	16	16	22	24	21	32	25	23	23	28	16	21	28	26	18	25	16	33	23	27	25	23	27	18	24	19	22	25	37	19	34	20	24	26	18	22	21	21	20	22	29	30	17	21	21	28	21	23	34	15	24	11	23	21	25	16	26	30	30	21	27	25	20	25	14	24	28	19	17	22	28	16	23	20	29	27	19	30	16	23	25	27	24	21	14	20	22	22	18	20	24	18	14	22	35	25	31	22	31	21	26	16	20	22	27	23	22	24	28	19	21	25	29	28	22	20	24	22	25	30	16	29	29	20	25	22	22	20	20	18	26	17	27	29	18	17	18	20	24	30	17	30	20	20	26	21	21	25	25	25	27	29	25	24	20	21	19	23	20	17	16	13	23	14	25	19	24	26	21	21	28	27	29	23	17	21	19	19	40	24	20	22	28	22	23	21	25	23	25	24	23	17	32	35	27	20	21	23	23	24	24	16	20	31	31	26	20	17	31	27	17	18	21	18	28	25	18	20	17	24	28	20	28	26	33	18	27	22	18	32	26	21	21	24	27	19	30	22	18	31	27	22	23	21	22	14	31	22	25	26	25	25	26	30	35	27	21	19	23	23	28	26	29	31	29	23	22	23	29	18	25	31	22	20	13	24	29	22	20	22	23	28	24	21	28	27	20	24	21	29	24	19	27	27	29	19	23	25	26	22	30	22	22	18	29	19	26	22	20	26	26	23	20	21	31	26	20	30	17	34	21	33	17	25	32	17	22	24	23	30	25	24	23	21	18	20	22	22	20	25	28	19	25	37	23	17	20	29	24	24	21	22	23	20	25	18	26	20	26	25	24	24	25	20	25	25	23	30	34	21	28	29	20	15	23	16	19	23	33	21	24	24	21	25	19	22	16	24	17	34	23	34	28	23	26	23	32	32	33	23	16	28	32	18	29	24	17	26	21	22	29	33	25	20	20	20	31	26	24	22	22	24	27	27	28	24	32	25	21	19	28	18	15	25	17	26	25	25	39	30	24	31	26	15	19	23	17	16	30	30	27	24	24	29	16	18	17	19	27	28	23	14	30	21	26	23	17	26	32	15	24	23	30	26	26	24	24	21	23	25	21	22	19	25	21	23	25	16	25	18	26	34	24	26	33	24	24	26	26	19	20	26	38	25	23	33	30	33	27	18	28	25	33	30	30	17	25	28	22	20	29	19	20	22	23	22	22	28	21	23	24	25	30	28	23	16	25	25	35	20	20	29	22	27	32	26	28	19	19	21	24	26	23	18	26	25	21	13	21	25	28	18	18	24	19	22	21	20	23	21	23	19	22	22	25	19	21	28	20	21	28	33	15	25	22	24	21	32	31	21	26	23	23	16	29	34	24	20	28	31	21	28	19	29	32	30	22	31	27	19	26	22	23	21	19	24	22	16	28	16	23	22	26	15	20	27	15	27	25	23	17	21	25	18	21	23	30	20	24	17	20	30	26	23	33	24	29	23	22	29	33	19	36	30	32	27	25	22	24	24	19	19	22	28	21	19	28	16	25	36	14	20	22	18	25	28	34	19	14	30	20	20	22	19	25	32	29	13	19	17	20	27	24	30	25	22	24	15	27	22	20	29	21	16	24	17	28	12	22	23	16	16	29	17	36	26	36	32	21	22	20	16	34	24	20	13	22	26	25	12	22	24	21	19	19	25	23	20	28	15	26	26	26	28	26	26	24	26	18	24	21	27	29	26	23	15	18	28	25	22	24	19	26	25	23	22	23	24	20	18	15	21	26	27	22	26	22	24	27	29	21	18	22	29	25	17	37	25	19	24	28	23	24	20	13	28	17	26	17	25	19	25	35	24	20	18	24	18	24	24	24	20	19	16
54989	28704	13974	26829	34650	33854	30410	26433	23169	20280	17901	15515	13249	11320	10058	8509	7900	7285	6754	6100	5668	4938	4570	4183	3788	3575	3108	2836	2487	2512	2224	1938	1911	1748	1544	1438	1394	1281	1246	1153	1129	992	898	779	752	745	643	691	636	622	572	580	553	565	584	499	523	525	529	480	488	490	523	487	518	492	485	438	444	436	460	457	414	457	413	425	435	449	416	451	469	443	434	444	422	406	425	397	407	442	415	409	443	422	445	397	395	411	440	403	434	422	423	391	436	420	366	400	386	437	378	431	402	444	392	413	383	398	448	381	387	439	409	404	397	415	396	403	411	390	400	423	414	399	402	378	391	393	398	390	369	340	397	417	390	384	380	407	392	406	430	419	369	391	408	378	395	410	425	429	384	428	393	395	409	402	361	412	412	413	396	424	414	424	462	390	393	382	392	400	396	361	377	382	391	407	390	366	414	421	425	411	403	415	408	385	369	409	419	377	421	422	383	398	401	398	381	391	430	381	408	406	378	411	361	415	391	363	384	388	421	376	388	391	374	390	386	398	392	380	423	418	416	369	402	401	432	399	413	417	391	371	390	406	392	396	385	388	406	383	424	417	360	389	379	374	438	402	407	426	375	398	415	397	397	393	363	407	422	405	362	368	418	410	391	404	382	386	402	414	379	359	397	362	373	393	410	393	391	399	381	403	412	394	387	438	403	409	419	403	379	406	377	401	370	424	365	395	399	400	375	386	419	394	403	426	408	381	383	370	398	381	421	401	391	429	393	408	424	411	372	367	400	391	419	408	378	407	379	397	391	441	383	402	427	410	410	412	389	442	396	430	404	369	419	385	373	406	371	442	405	381	407	386	379	376	429	411	421	369	386	384	381	356	412	413	417	402	428	390	377	395	381	400	393	420	393	428	422	403	429	386	388	405	368	394	407	375	423	374	400	378	390	404	437	390	400	379	403	398	403	422	391	412	393	426	396	398	414	415	401	408	432	416	394	426	426	404	407	419	411	418	421	369	405	368	411	395	377	422	391	400	402	412	395	390	367	440	410	373	396	423	411	391	400	392	387	408	396	413	391	409	407	428	445	382	434	408	378	382	417	393	360	381	405	353	402	436	399	431	404	369	370	384	414	396	398	374	383	393	379	391	392	415	419	431	409	374	401	383	396	372	373	378	390	382	411	376	392	417	424	398	369	398	398	428	376	394	385	383	408	388	399	379	394	386	418	396	380	367	418	411	402	400	406	396	386	415	408	383	372	368	403	408	396	409	385	414	390	394	371	397	392	397	390	396	385	408	407	393	397	403	413	385	389	385	401	424	416	407	374	397	383	373	356	423	373	413	429	392	392	354	429	391	382	372	382	387	401	394	439	404	357	420	387	389	430	411	382	385	422	363	363	390	408	381	391	446	386	369	405	389	398	404	389	401	383	412	379	448	368	406	399	384	403	379	418	379	414	388	373	417	421	400	395	362	383	389	435	384	426	407	371	420	387	441	396	408	403	437	393	399	405	388	406	379	400	369	404	412	405	428	399	387	403	421	351	431	387	377	386	418	363	408	398	393	397	355	388	416	432	384	372	440	386	405	397	423	377	374	416	430	407	381	445	401	378	403	349	396	384	438	388	373	382	386	406	397	412	413	353	379	410	418	408	380	359	401	385	405	398	372	412	384	392	380	421	393	401	390	410	378	384	386	404	400	414	399	354	395	392	372	397	412	407	369	395	411	369	367	380	399	358	383	442	383	416	420	393	431	406	391	375	398	396	412	388	456	390	413	415	393	375	394	370	410	365	437	411	394	438	382	373	348	426	375	401	406	416	410	374	419	382	381	390	424	402	409	427	374	411	380	366	402	413	390	372	392	417	394	406	394	371	435	402	394	399	398	431	399	397	405	396	415	389	413	351	393	389	398	419	375	399	374	405	414	399	400	421	408	391	411	364	395	386	403	364	437	391	394	408	392	400	409	428	404	383	409	367	404	448	392	395	427	430	393	388	388	387	386	375	412	361	402	396	361	388	391	357	398	423	369	354	391	381	351	419	404	410	367	389	397	413	405	418	408	413	413	396	397	397	368	413	411	407	405	377	428	414	389	370	424	390	363	393	399	386	370	420	378	398	387	369	399	369	418	375	411	392	386	376	394	410	387	403	391	405	413	401	425	405	419	406	376	375	405	414	433	416	393	354	414	429	401	389	417	382	371	423	434	376	411	396	402	387	412	400	404	397	396	377	407	437	417	393	419	398	395	383	360	373	379	390	424	410	411	382	393	409	395	407	397	390	419	415	407	411	427	398	389	432	397	383	421	386	367	435	407	399	416	405	395	377	412	382	383	402	382	401	397	409	389	393	383	413	402	388	387	403	378	391	403	419	364	394	399	379	413	387	407	431	414	399	361	375	430	402	408	373	380	395	417	414	394	448	399	368	415	382	393	421	391	420	371	376	393	399	399	418	423	406	389	352	402	404	388	372	425	389	393	381	380	408	412	451	416	408	361	388	382	378	423	382	373	401	399	387	450	371	352	389	372	391	403	375	395	358	420	397	413	395	404	378	425	363	417	395	400	362	391	393	401	338	391	411	389	399	400	378	391	386	392	389	393	446	400	399	392	390	396	395	389	403	401	413	390	381	395	400	388	427	420	379	411	375	387	439	427	414	426	406	360	408	407	400	410	391	368	413	387	372	407	393	410	387	393	394	420	397	400	410	381	404	389	411	352	401	398	390	387	389	378	400	389	401	419	402	439	382	428	418	409	409	433	394	443	413	372	394	399	424	417	417	394	371	390	364	387	398	392	400	415	365	384	402	418	413	368	422	436	395	408	376	421	408	379	371	395	416	373	422	415	400	395	392	385	363	411	424	402	384	378	412	409	416	385	404	411	399	401	400	398	408	430	384	399	369	373	408	426	442	385	416	389	419	399	417	395	419	366	395	440	392	383	406	387	401	398	363	408	393	403	422	389	378	376	370	418	360	405	375	363	370	375	411	412	362	393	395	410	455	405	406	416	438	374	414	409	443	416	384	399	399	384	381	383	404	381	436	371	430	413	396	403	406	395	394	442	396	380	384	447	405	378	389	434	410	409	395	370	407	389	419	400	384	410	395	417	362	408	399	398	416	411	398	410	388	385	408	419	352	384	385	394	389	380	384	394	406	445	404	409	404	421	358	403	393	425	434	411	385	381	387	378	382	407	392	388	421	402	377	361	421	411	385	394	392	400	411	367	402	389	409	359	390	381	392	409	405	412	381	404	414	404	384	415	378	402	373	404	398	413	396	441	375	383	372	384	366	432	402	401	398	418	412	376	394	414	381	380	398	394	398	416	397	422	408	396	385	405	383	412	387	393	396	410	419	403	425	434	427	386	378	411	429	390	421	382	375	381	443	401	406	384	414	384	430	379	406	400	405	402	420	399	406	393	414	398	387	372	369	396	418	391	410	434	398	380	422	409	390	387	382	403	422	413	398	410	419	416	396	348	398	378	369	445	405	413	415	365	390	377	376	391	388	396
10685	3022	489	334	540	561	456	394	314	304	278	237	185	166	140	127	122	108	90	103	98	93	81	83	84	55	73	59	56	58	54	42	38	51	52	26	57	37	30	33	39	35	34	29	31	32	30	29	27	32	28	17	31	31	37	35	24	22	19	25	29	26	25	26	33	35	25	34	22	25	32	25	40	32	15	29	31	27	33	21	39	35	31	32	27	21	36	24	25	23	25	25	23	31	32	34	24	23	29	30	22	26	19	33	33	27	27	26	32	34	31	33	28	31	33	29	22	30	23	25	35	36	32	17	29	32	22	33	28	27	23	28	33	26	16	28	30	19	32	29	26	28	25	24	33	26	30	27	24	33	33	28	31	27	38	28	25	29	31	30	33	31	29	32	32	29	27	23	19	24	29	32	22	23	32	29	33	35	28	30	22	28	25	27	30	38	16	27	27	19	22	27	27	35	22	31	30	29	27	23	26	26	35	31	37	26	22	24	24	34	32	29	26	24	26	24	18	27	31	26	22	29	35	32	28	33	24	25	28	29	29	30	29	28	24	24	22	30	32	30	26	30	25	31	24	26	27	39	29	25	33	34	29	30	31	28	22	26	27	32	35	31	25	35	37	28	26	20	20	24	32	30	25	24	29	33	26	29	18	22	32	32	16	22	32	27	20	21	24	20	17	26	21	33	23	29	27	31	32	31	34	19	19	26	29	27	36	29	24	34	28	25	36	29	33	30	27	22	25	32	18	21	23	16	33	22	35	33	27	20	36	31	20	21	30	25	33	23	35	40	31	33	33	18	31	31	26	20	25	27	27	33	26	22	31	30	31	24	25	23	41	30	25	27	26	30	38	24	27	31	21	26	34	24	25	32	32	31	35	27	30	35	38	41	29	31	28	34	26	13	25	21	31	20	27	26	25	29	20	21	26	25	26	27	26	28	39	23	25	30	32	27	32	31	25	34	23	30	32	19	27	22	23	15	33	38	27	22	24	30	26	40	26	25	32	22	36	29	35	30	26	29	28	27	37	27	30	28	30	24	28	23	26	23	34	34	26	27	34	22	25	20	25	19	23	33	27	21	20	30	28	27	29	29	25	32	18	27	39	28	24	30	26	22	27	40	26	22	32	40	30	34	34	19	39	29	30	28	33	28	24	23	32	28	24	17	27	33	29	22	36	29	26	21	29	34	24	26	31	33	28	29	30	23	20	21	22	25	32	22	27	28	35	22	36	27	20	32	26	31	26	36	34	26	35	28	35	29	32	36	33	26	35	30	32	29	26	30	22	21	24	28	21	21	24	34	29	26	18	30	27	27	27	28	32	30	30	20	35	26	36	24	28	32	24	40	38	37	26	30	34	28	33	32	34	22	32	22	27	38	33	36	29	31	34	30	34	31	35	29	26	25	28	28	29	24	31	36	31	32	29	39	27	29	26	19	17	26	35	28	24	35	24	21	24	25	32	31	30	33	26	27	28	25	29	26	25	24	22	32	35	25	31	33	27	25	34	24	20	29	34	23	22	28	28	25	28	18	28	30	24	26	25	31	27	32	29	31	33	35	32	26	27	34	20	17	27	34	26	31	25	29	22	29	31	26	27	24	25	28	29	29	31	27	28	22	28	31	28	31	24	35	30	33	31	40	32	27	27	22	27	29	23	27	26	31	31	27	26	27	33	33	31	23	16	38	22	36	25	27	25	33	26	33	30	24	23	26	32	25	29	38	31	28	25	28	22	32	29	30	29	32	28	32	33	24	27	30	29	23	35	27	26	37	26	21	30	26	15	25	32	31	29	42	23	26	30	37	31	29	36	24	31	31	29	35	34	37	26	31	25	27	33	29	25	17	27	24	25	33	28	24	27	33	32	26	21	25	28	35	34	23	32	27	26	19	32	20	33	23	20	30	17	31	31	27	29	26	28	26	27	34	22	36	30	32	25	36	32	28	29	25	32	39	38	30	30	25	27	35	26	26	25	30	28	16	28	29	21	29	25	27	22	27	28	35	28	20	33	27	35	30	27	28	24	27	27	29	24	22	26	36	24	31	27	22	35	36	23	31	27	28	30	22	22	30	31	38	40	28	30	39	20	36	25	30	26	35	40	28	28	35	20	27	27	26	32	21	24	30	31	31	25	14	25	34	32	41	33	27	31	32	21	24	29	30	27	27	27	22	27	42	20	25	27	30	28	25	30	21	30	27	22	29	24	31	33	27	26	28	29	34	21	35	22	28	29	26	26	38	24	27	29	25	33	19	32	24	32	29	32	33	23	28	27	25	25	31	32	32	32	31	29	37	20	32	41	36	38	23	24	22	37	36	27	28	25	32	23	24	28	25	34	24	25	27	32	24	38	25	17	33	33	15	25	23	28	27	25	25	29	26	35	33	32	41	18	31	27	25	18	35	29	28	37	26	24	34	35	29	24	38	31	30	33	30	34	22	26	34	21	27	21	30	26	27	25	20	22	33	35	35	17	23	34	32	25	27	24	34	30	28	34	18	27	30	35	29	30	20	25	24	26	29	28	27	22	28	24	31	31	36	14	30	29	33	26	34	33	30	23	30	30	32	28	22	32	33	24	28	30	26	31	33	28	39	29	32	17	28	21	34	36	26	28	25	31	39	26	25	27	27	31	35	22	24	23	27	11	33	25	25	26	30	39	27	31	29	24	26	20	35	26	26	22	34	24	27	35	30	20	23	22	26	21	32	33	25	23	34	28	19	32	25	16	27	22	35	21	26	25	37	31	23	26	16	27	32	17	28	25	19	31	21	26	26	28	36	29	24	31	23	30	20	30	28	25	44	28	28	32	21	42	27	25	30	22	27	28	23	28	27	18	26	35	32	24	34	18	19	31	36	33	30	31	28	32	24	32	23	30	34	31	42	30	25	24	25	22	33	23	28	18	37	27	22	27	29	27	32	19	28	25	31	28	29	17	33	22	29	35	39	20	22	33	21	29	18	34	29	35	26	26	34	31	31	22	27	21	24	29	26	26	28	34	30	29	38	29	28	46	26	26	34	23	39	28	24	31	23	28	26	31	28	27	36	31	26	22	35	39	18	30	25	37	32	39	28	33	33	32	31	24	26	25	25	28	38	37	21	20	25	34	26	36	19	29	31	28	20	31	25	36	31	36	25	27	27	20	32	20	32	32	31	24	17	26	32	27	29	31	29	37	35	24	24	22	25	30	22	34	25	31	26	26	33	35	24	21	24	16	22	32	27	32	27	30	26	24	35	22	33	28	30	30	36	27	33	22	25	27	26	28	36	29	31	22	29	27	38	17	29	25	29	25	36	29	23	17	26	30	30	22	24	27	30	20	23	31	29	25	29	29	21	27	26	29	32	30	43	27	24	33	31	30	28	31	27	24	27	27	25	23	31	23	26	29	43	22	32	26	30	28	25	28	26	31	30	27	33	32	28	31	28	31	27	29	19	39	29	31	22	21	34	39	24	33	38	39	22	21	30	29	37	28	30	30	30	34	35	42	24	29	32	35	37
46798	25680	10401	21847	29745	28683	24945	21128	17958	15256	12985	11178	9375	7989	6960	6133	5667	5182	4801	4301	3997	3603	3259	2969	2793	2499	2225	1962	1916	1743	1587	1544	1395	1274	1237	1145	1018	1007	1048	923	867	859	712	692	688	696	630	640	626	629	608	587	562	574	581	524	555	492	523	533	543	529	536	540	541	499	539	534	493	495	511	514	497	439	446	485	507	480	462	477	477	474	454	486	485	509	461	461	456	473	510	481	443	472	468	503	500	498	496	443	474	469	460	523	474	463	463	466	480	486	478	494	467	514	455	495	472	467	501	482	499	467	461	484	444	466	447	472	469	461	449	502	411	437	473	457	463	484	506	444	498	475	463	493	459	441	463	486	472	491	426	477	439	463	425	451	482	483	466	438	428	501	416	445	465	475	445	485	472	475	435	472	463	511	466	463	464	481	477	454	454	495	486	449	453	495	488	426	491	473	473	425	456	457	432	433	497	495	451	441	475	467	448	480	473	470	414	481	451	483	464	440	459	465	489	493	466	471	404	468	472	467	458	444	456	502	443	486	463	454	454	454	460	450	493	465	459	484	467	490	448	438	475	444	491	447	522	429	494	484	470	446	464	467	471	442	455	451	479	454	437	449	447	461	432	442	488	486	491	419	455	479	460	437	476	437	482	480	443	442	474	462	480	457	458	466	467	438	441	484	474	462	446	463	453	444	453	463	491	436	450	457	467	440	453	470	463	429	494	451	440	436	449	462	412	480	444	476	438	483	504	450	442	479	440	493	432	471	448	473	451	459	470	451	464	459	465	445	467	438	457	415	456	470	496	445	447	465	469	463	515	475	457	486	523	475	463	493	445	495	479	473	493	462	479	473	448	467	421	473	464	441	432	446	496	473	431	422	446	451	464	453	462	436	473	446	512	488	453	466	458	490	447	446	464	483	456	473	455	442	434	462	462	457	436	465	490	466	470	481	432	498	473	476	461	450	458	437	526	468	434	446	451	483	427	490	486	469	444	475	467	466	462	480	448	507	505	482	450	488	514	459	456	480	489	446	467	488	485	448	456	457	461	467	414	501	468	454	453	472	498	452	454	458	496	490	465	473	462	430	448	471	466	472	453	460	441	456	496	482	491	460	464	471	441	470	494	455	479	472	456	481	466	465	450	474	437	471	462	467	452	485	431	414	468	457	494	447	475	416	491	422	473	439	473	506	463	486	488	462	438	469	450	462	452	471	444	473	533	461	461	463	447	443	478	426	430	477	468	457	469	430	475	456	453	477	509	454	489	445	481	424	486	398	447	485	476	473	502	480	425	472	476	507	472	461	457	466	493	471	485	500	494	494	480	461	454	451	454	480	452	440	450	444	470	457	477	461	487	465	490	473	469	468	470	498	445	476	438	488	481	416	485	492	409	468	498	498	479	454	477	456	453	470	476	459	488	445	474	476	443	491	403	436	445	486	443	459	490	402	500	469	445	488	504	480	437	455	461	434	456	450	492	494	450	472	475	462	449	424	500	485	465	490	488	467	459	476	452	458	481	462	434	471	492	442	501	490	477	431	454	452	459	444	498	452	498	474	468	464	420	477	468	431	458	437	455	466	431	482	470	454	470	482	454	469	463	460	477	473	450	465	446	506	474	464	473	473	485	478	490	466	428	470	430	477	459	458	467	467	449	438	458	462	468	515	457	455	451	423	451	476	482	505	472	444	504	491	462	462	481	500	465	435	497	437	489	442	454	447	488	425	483	454	433	425	484	468	488	428	435	461	476	454	462	519	416	464	486	477	449	444	443	459	420	448	502	463	474	460	464	478	432	449	407	433	476	430	434	439	471	480	447	472	463	484	468	458	508	463	444	450	454	450	479	502	467	458	467	486	450	499	444	429	507	463	451	449	473	441	452	493	442	444	440	469	463	463	458	449	443	441	489	445	467	465	483	507	492	443	467	456	443	483	517	438	465	470	425	484	454	450	466	488	460	432	452	445	483	454	470	458	422	485	438	461	457	486	435	479	433	477	466	456	478	485	465	466	468	461	492	490	467	443	475	496	443	428	473	489	462	438	449	464	453	452	493	470	443	466	496	462	467	446	471	464	467	491	459	458	447	472	452	440	482	477	471	449	475	442	473	434	477	476	447	462	448	465	504	445	448	476	513	456	483	431	460	472	442	473	453	484	460	481	433	491	443	450	438	433	463	482	481	477	482	481	480	464	444	463	498	477	424	446	492	497	490	446	430	494	462	472	458	457	454	470	499	447	437	447	473	454	457	444	485	436	445	436	436	457	469	448	456	450	494	424	464	462	392	453	460	450	433	477	512	422	507	449	438	476	467	470	495	478	499	442	491	477	481	467	456	474	458	515	481	483	433	446	432	455	472	471	492	450	473	473	435	443	499	467	479	449	466	444	455	469	467	409	454	451	462	467	433	455	480	423	449	471	459	486	430	470	466	482	481	483	481	469	452	495	429	503	507	450	462	475	469	513	485	488	458	440	445	492	450	470	456	446	436	482	434	489	473	493	459	456	459	477	436	428	441	464	447	446	476	451	444	460	480	454	428	461	465	484	405	484	487	460	460	490	504	460	448	470	448	475	459	463	482	484	440	460	426	521	466	456	458	445	498	515	471	469	466	462	477	474	474	476	459	478	457	447	475	479	449	470	461	449	465	472	431	435	497	426	461	456	469	481	452	481	490	499	447	461	502	454	469	472	465	455	467	459	433	460	469	458	489	463	480	489	478	474	461	485	442	444	459	413	441	460	446	458	455	484	468	475	456	443	439	440	450	466	476	482	469	467	473	481	456	438	473	473	444	434	462	444	482	441	479	436	489	451	484	430	475	474	463	429	452	495	448	433	470	482	462	477	460	495	480	449	485	469	461	464	467	475	440	514	467	463	476	483	458	459	480	465	472	425	481	443	488	451	458	451	486	461	487	445	497	440	487	443	451	449	454	431	451	482	467	462	471	421	460	445	446	473	461	478	475	486	471	469	466	432	454	456	484	472	451	468	476	461	500	435	497	435	466	464	478	472	464	453	460	422	431	432	464	439	475	463	469	456	442	464	456	487	446	474	444	463	480	452	452	481	454	438	501	485	467	494	472	489	444	481	482	455	478	462	425	458	485	437	451	467	489	406	499	462	474	443	473	442	436	460	442	443	445	446	506	494	473	470	443	421	459	469	472	489	454	492	440	473	459	455	479	454	484	495	444	492	484	480	463	444	490	472	452	458	492	468	494	488	451	417	464	420	469	453	445	477	454	486	478	475	490	409	456	454	503	485	469	458	450	477	474	471	431	455	474	467	472	442	480	471	448	468	459	522	491	474	468	443	483	473	476	413	488	439	449	428	474	473	471	480	481	490	458	438	468	444	475	436	492	484	495	496	463	453	431	459	462	468	473	489	469	439	492	470	483	464	471	443	462	472	436	454	444	454	451	439	471	489	467	449	437	439	496	456	460	433	479	471	482	491	475	482	492	514	482	440	461	468	468	448	502	434	434	458	491	471	412	440	457	461	465	455
15208	6420	824	502	779	898	720	612	521	438	399	379	295	226	192	191	171	149	165	136	129	106	105	97	97	82	87	84	62	63	60	49	38	33	53	34	49	53	43	41	24	31	36	28	33	32	32	33	30	33	29	32	42	27	26	30	26	26	24	26	27	34	29	19	30	13	29	28	19	23	19	30	25	18	27	19	23	20	23	19	30	21	22	24	24	29	17	20	28	30	29	23	31	15	35	21	17	26	29	20	26	17	20	24	25	16	18	27	24	17	20	14	25	25	26	24	23	32	31	25	18	24	21	27	19	15	19	22	27	27	21	24	19	19	22	18	30	26	21	14	22	37	23	26	22	20	27	26	26	21	28	25	24	25	25	23	28	30	30	26	18	15	26	16	28	26	22	21	26	23	24	28	20	23	20	26	25	28	24	24	26	26	32	25	15	23	37	33	27	27	20	23	25	22	26	18	24	17	19	24	21	28	24	22	22	17	23	23	20	20	21	27	16	22	26	26	20	29	20	20	21	20	37	31	28	15	27	23	27	25	24	33	19	27	33	22	28	20	29	22	20	28	17	29	26	16	31	30	29	24	20	29	18	35	33	28	32	29	27	24	20	28	20	27	27	19	30	28	29	19	22	16	29	22	30	24	25	21	13	17	25	14	21	31	23	16	28	24	31	26	26	22	24	24	23	16	23	31	25	24	26	17	30	22	25	30	27	31	22	24	22	27	35	19	26	29	25	24	16	21	19	29	20	22	24	27	23	27	28	18	23	29	25	21	23	28	25	19	19	22	20	25	22	23	23	26	19	24	25	22	26	26	20	30	23	26	18	19	33	25	25	32	26	27	23	19	24	33	16	18	20	34	22	22	30	25	24	21	17	17	17	27	27	19	20	21	24	28	27	25	19	20	22	29	23	24	27	18	34	31	22	22	32	19	23	19	29	21	19	29	24	43	16	27	31	37	21	26	18	21	21	21	22	26	35	21	16	15	23	27	32	22	33	26	14	22	31	25	22	49	23	22	27	23	26	22	17	18	24	18	25	21	23	27	21	29	26	18	22	19	18	26	25	23	15	25	19	14	24	20	19	20	26	26	30	18	27	18	24	18	20	14	29	30	24	25	18	23	26	22	16	30	27	20	20	25	17	26	21	30	27	19	21	30	20	22	26	25	35	34	25	28	18	19	24	26	16	26	17	14	26	23	19	23	16	23	34	28	20	20	17	37	31	26	33	22	24	17	31	30	29	31	23	24	26	32	26	27	24	22	17	21	24	13	21	25	21	16	29	25	27	24	26	22	30	26	19	25	29	23	21	22	15	24	15	29	26	28	29	22	13	21	39	21	22	25	29	25	21	20	23	21	17	26	28	26	22	21	23	19	25	24	15	18	21	21	24	20	32	21	27	19	30	35	26	35	21	23	32	22	23	25	34	32	23	26	27	19	23	30	16	21	24	26	19	19	21	30	30	26	22	28	27	25	31	21	27	31	24	29	27	24	21	29	29	32	27	38	15	30	26	26	22	18	26	18	35	21	29	20	22	16	29	20	29	26	27	21	26	34	34	13	29	22	29	27	18	28	26	22	32	24	27	26	24	25	30	13	22	33	22	19	27	26	18	18	19	30	32	22	24	31	20	28	25	28	21	24	21	30	23	22	28	26	18	33	22	24	24	23	28	30	28	23	23	20	32	18	23	27	26	20	19	21	14	33	21	30	24	24	27	30	29	23	27	21	24	23	23	21	25	31	26	33	17	17	24	20	25	28	22	27	24	24	18	28	22	14	30	32	21	24	31	29	25	24	23	22	15	24	41	29	25	32	21	18	23	22	30	17	29	22	20	13	26	33	24	20	27	28	16	23	23	27	26	26	30	22	26	30	27	38	21	24	26	36	18	21	21	23	28	36	30	22	22	22	30	24	26	19	30	19	24	24	15	38	12	22	19	25	33	33	24	19	23	24	20	23	24	23	31	30	32	20	22	26	25	26	29	40	30	19	28	29	25	26	19	37	15	26	39	19	21	24	21	22	26	15	24	22	35	21	42	19	30	23	24	25	28	23	25	24	31	33	21	32	24	26	29	28	27	23	20	29	24	30	29	28	21	24	18	17	25	15	19	24	19	28	18	30	21	18	26	25	28	27	24	22	29	18	20	15	18	30	15	30	27	31	18	28	25	31	16	24	15	30	30	29	22	20	29	22	21	25	17	20	17	26	25	26	12	23	25	25	26	23	30	24	22	20	36	31	15	19	18	31	17	29	29	30	25	24	27	23	25	24	29	29	15	19	21	20	31	24	20	24	25	14	30	25	23	23	22	30	25	24	29	24	14	21	23	17	17	23	23	24	22	31	25	13	21	11	27	22	23	25	38	25	20	17	29	30	29	24	24	17	19	24	26	21	19	26	29	21	30	26	28	29	27	24	28	21	29	17	18	22	32	24	20	26	27	18	25	27	34	18	20	22	19	25	26	21	27	22	28	27	25	32	19	17	29	13	21	30	34	20	35	33	18	22	22	26	29	23	23	28	34	25	30	18	29	26	22	22	22	21	26	28	22	25	23	29	26	24	26	20	19	29	37	27	28	28	22	24	28	26	36	21	22	26	20	21	26	30	19	26	34	30	34	26	22	33	24	29	23	36	28	19	28	24	22	26	31	24	27	22	26	19	28	23	22	25	29	31	17	19	23	21	30	27	13	25	24	23	20	32	24	29	24	29	28	17	25	30	21	25	25	22	16	29	23	15	24	25	41	30	25	24	20	30	22	24	31	23	41	19	18	15	22	25	33	32	20	17	20	26	18	22	18	22	29	29	26	20	26	26	22	24	32	24	25	29	35	20	27	23	28	30	25	19	21	19	20	20	26	33	28	25	22	25	26	31	23	21	15	23	28	20	18	18	31	20	35	36	18	30	19	31	18	29	16	28	16	27	25	22	20	16	32	21	20	19	19	22	29	35	31	19	24	28	24	24	23	28	16	33	28	19	30	23	24	24	21	25	19	24	26	21	26	25	30	30	23	21	23	24	29	24	13	21	33	25	25	28	29	19	20	35	27	22	22	17	24	23	25	25	17	25	31	29	26	23	28	27	26	26	13	26	27	22	25	20	21	19	28	25	16	27	20	18	17	18	29	31	22	27	25	31	18	29	18	29	30	31	26	25	15	21	22	24	16	25	28	22	14	19	16	21	22	27	18	16	23	31	27	23	19	29	26	24	28	28	24	24	25	33	35	20	22	20	21	23	30	26	27	35	21	22	22	25	17	25	22	28	24	20	25	22	28	23	26	20	23	33	21	20	26	27	28	19	27	28	27	21	25	28	24	27	23	22	30	18	39	32	25	27	28	22	30	26	30	30	28	24	33	34	22	30	35	21	19	28	17	26	25	25	24	19	24	26	32	19	22	32	31	20	17	15	28	24	24	24	15	20	24	28	28	23	29	25	19	25	27	28	20	21	32	24	25	28	26	24	26	26	22	23	21	18	24	18	22	24	37	33	20	24
55504	31737	14320	27350	34698	33634	30460	26621	23322	20514	17661	15281	12850	11138	9781	8593	7803	7339	6707	6166	5797	5112	4661	4317	3770	3401	3026	2872	2635	2357	2194	2014	1859	1698	1602	1462	1427	1363	1160	1141	1030	932	830	760	754	683	701	670	594	648	590	517	567	520	560	555	509	513	478	521	483	560	511	486	534	514	478	522	433	474	480	459	431	460	483	419	448	409	441	399	451	388	418	462	415	402	394	432	425	407	416	438	416	480	414	422	357	419	399	487	461	435	418	414	427	407	420	419	413	407	423	423	406	440	426	439	400	400	383	423	407	406	430	419	416	422	443	384	441	401	451	397	408	436	416	417	407	420	402	413	377	442	382	399	450	405	411	443	379	411	393	415	398	424	418	400	439	399	401	408	389	376	362	415	379	396	423	411	416	429	368	404	403	389	455	401	415	387	411	388	418	394	416	418	373	403	414	404	369	460	416	437	408	389	405	401	429	434	388	431	395	416	420	388	401	420	395	437	390	408	427	384	409	395	401	380	398	389	448	390	408	431	414	388	367	391	384	424	399	420	442	410	407	419	420	436	385	399	385	399	417	410	408	384	437	433	430	399	421	375	418	419	410	384	405	401	384	416	460	408	413	399	416	414	428	370	418	425	386	422	396	377	414	408	417	402	417	405	352	413	392	380	394	396	396	437	420	408	403	425	423	398	400	402	378	410	427	369	399	394	394	362	421	381	420	389	421	413	398	376	420	389	374	432	398	396	380	380	414	381	438	381	422	392	395	418	408	377	428	439	412	410	389	420	427	405	408	438	405	373	438	402	414	366	388	406	406	391	395	394	410	396	406	394	380	407	422	399	369	408	430	391	401	401	409	425	367	391	378	415	393	419	360	411	407	382	400	404	398	434	431	400	390	397	372	418	364	417	407	386	393	406	423	373	363	385	425	401	421	409	409	371	380	403	396	406	450	400	405	414	410	389	444	408	436	408	395	451	421	425	421	407	398	438	396	426	407	385	418	380	399	397	400	382	402	416	393	402	435	452	380	395	422	401	416	444	373	412	360	419	402	382	388	418	403	386	383	406	447	412	384	423	391	426	375	404	414	399	391	387	429	404	376	419	393	401	383	382	414	387	407	402	392	445	385	424	412	384	438	422	400	421	396	385	437	435	403	391	373	402	445	414	366	438	409	395	399	384	416	387	448	373	436	370	385	385	393	409	424	396	422	380	354	397	407	430	380	399	394	386	409	399	391	420	421	425	398	396	412	409	436	402	415	418	410	413	399	400	396	400	414	409	381	432	412	388	412	399	415	429	383	400	352	390	390	394	385	414	416	378	380	396	407	367	389	412	402	398	422	440	397	388	380	386	404	393	403	397	422	406	437	436	373	394	420	401	403	354	402	409	408	396	382	388	405	409	385	415	405	432	392	362	430	391	408	428	404	393	406	392	402	420	433	420	422	413	401	399	407	381	414	419	421	406	399	403	374	424	423	376	423	415	400	411	405	408	440	379	425	411	429	401	419	427	407	414	363	371	431	367	361	438	411	362	429	401	405	370	429	414	408	388	405	379	378	424	371	402	384	392	405	391	394	402	411	416	402	414	414	396	414	409	423	375	380	392	381	415	387	375	393	391	380	369	426	395	410	422	396	386	418	399	403	389	403	420	413	394	368	387	416	385	431	409	393	401	401	406	425	406	388	392	398	403	400	372	387	418	393	405	454	403	415	397	406	414	373	400	408	406	414	398	380	400	366	408	385	395	411	432	397	382	409	436	399	380	407	392	392	412	407	410	384	381	395	392	395	395	391	372	391	374	404	417	394	429	423	397	418	411	379	358	424	417	422	436	421	415	395	378	415	391	403	383	402	386	410	415	410	403	392	402	392	357	382	420	412	419	415	418	422	419	377	379	446	391	377	387	428	380	411	398	434	443	414	384	390	370	392	440	419	390	396	374	422	408	402	441	398	423	386	379	409	374	401	423	381	403	409	429	378	417	380	406	409	400	398	429	415	426	416	394	389	407	392	411	397	413	414	397	412	384	416	409	380	425	404	409	410	391	391	413	435	401	397	419	414	381	405	433	361	421	417	402	413	429	408	398	391	402	420	400	360	398	401	426	417	411	424	409	405	372	391	386	405	421	420	392	374	409	449	441	417	427	380	402	431	405	405	365	405	379	411	416	444	410	386	404	400	388	411	429	406	424	454	370	437	390	410	416	424	376	403	437	412	400	417	375	436	382	402	405	411	415	404	412	407	455	402	375	417	426	386	396	395	411	428	399	397	407	419	391	353	421	391	395	430	419	394	378	418	421	420	422	425	406	453	390	390	401	384	412	401	383	387	413	401	397	400	415	389	402	397	432	422	405	388	377	390	405	402	428	403	377	381	365	415	401	370	424	438	416	427	419	402	364	359	365	404	392	431	423	416	427	380	399	431	408	417	407	415	415	404	424	420	418	381	402	399	383	378	386	359	412	415	415	390	445	419	430	375	424	417	390	356	400	371	400	417	427	405	430	395	446	430	411	439	409	390	410	387	443	412	425	417	385	392	422	405	398	418	391	420	400	400	419	377	398	451	420	389	396	378	375	415	416	404	427	377	431	430	383	415	383	405	405	409	399	362	396	379	391	396	401	403	420	437	405	416	381	412	414	385	433	415	420	406	409	415	403	392	396	395	417	419	385	399	390	376	399	386	374	428	386	408	431	421	417	393	408	395	405	399	418	412	376	403	421	413	406	382	400	406	422	399	376	447	390	413	415	448	438	446	381	384	371	380	400	412	398	398	426	384	421	373	411	376	378	395	408	402	408	413	445	404	411	414	414	374	394	393	361	417	414	402	407	382	415	413	366	373	368	391	417	378	408	380	408	375	422	406	387	406	406	375	374	410	406	422	405	426	400	361	384	406	400	404	368	414	418	437	416	387	415	368	399	399	438	396	440	407	394	379	424	383	428	405	397	385	438	448	387	392	397	443	431	377	387	421	382	390	394	421	464	393	411	406	383	402	432	373	398	413	381	387	405	426	431	399	420	393	390	377	391	428	398	428	411	390	378	421	376	415	400	399	385	407	389	416	396	414	453	413	424	386	395	409	377	380	416	417	407	421	371	409	442	382	399	404	384	395	434	414	371	414	427	381	377	415	412	404	407	374	410	384	440	391	423	414	381	428	398	405	403	397	413	395	429	431	389	352	387	404	397	409	451	435	402	435	415	454	404	394	408	433	419	372	406	374	346	390	362	429	385	427	395	417	403	406	423	414	368	384	441	407	388	402	452	433	415	387	411	396	412	388	395	411	398	409	411	425	431	404	379	400	393	397	399	434	405	402	391	403	415	375	410	426	398	415	393	389	437	397	451	432	394	411	401	416	443	419	391	417	399	384	432	395	410	393	357	425	426	377	421	406	404	395	417	419	439	388	389	373	372	395	392	415	417	402	429	397	415	393	407	412	398	406	444	397	382	413	372	442	391	381	411	437	398	404	407	387	369	371	403	407	392	375	421	401	379	399	393	394	434	363	394
6260	1657	271	201	368	346	314	245	210	183	191	149	133	102	94	82	81	67	65	65	57	45	48	38	40	51	40	48	30	53	30	33	29	25	34	12	23	26	16	28	17	13	23	23	16	18	26	18	20	10	22	18	28	11	11	13	21	19	15	27	22	23	13	17	25	12	21	19	24	22	20	15	21	17	25	25	13	16	23	18	12	19	23	26	16	21	21	18	19	24	14	25	14	17	19	17	15	15	14	13	17	19	14	22	19	17	15	13	16	16	27	22	14	24	20	18	14	12	21	14	21	13	25	28	25	16	27	24	24	16	15	17	20	15	18	12	24	9	18	12	22	14	15	16	18	18	23	17	22	17	17	21	23	22	21	24	24	20	13	19	16	22	17	10	20	15	18	19	14	24	19	19	17	12	15	17	15	23	18	20	11	16	13	13	14	13	20	20	17	13	17	15	9	16	15	20	23	23	18	19	20	16	22	14	19	24	20	7	17	19	16	17	20	18	12	23	13	14	24	24	8	22	18	16	22	24	21	21	17	14	10	22	19	19	18	18	13	17	14	17	17	13	22	12	12	16	19	16	17	17	20	12	18	10	13	21	21	16	13	16	24	24	15	19	19	17	20	7	26	23	11	18	22	21	12	16	19	15	20	23	22	20	25	21	20	10	20	27	19	22	19	13	21	16	15	20	17	19	16	18	17	17	18	18	15	14	22	27	20	23	15	16	11	21	17	21	14	15	18	20	22	16	13	21	22	16	21	20	15	12	22	22	16	18	20	16	18	20	16	16	30	16	16	12	17	24	17	21	22	16	23	17	18	19	22	21	20	19	19	15	19	20	13	14	21	20	17	22	17	21	19	21	27	14	13	25	19	22	20	25	19	18	14	17	11	14	16	12	19	20	21	22	20	16	17	14	19	13	10	15	21	24	22	21	15	17	19	11	19	20	16	16	19	18	18	20	15	24	22	20	17	19	11	10	20	16	16	11	17	21	23	22	16	22	14	19	10	17	20	15	16	25	15	18	11	21	11	14	15	16	24	15	23	18	15	13	17	13	23	18	21	21	20	22	11	17	13	20	12	28	17	18	27	19	18	19	14	17	16	15	22	16	17	18	20	14	20	18	22	14	29	16	17	11	14	20	26	11	17	13	17	14	14	19	17	18	26	15	16	28	21	28	20	25	13	26	19	13	20	20	20	20	16	30	21	21	18	16	15	18	18	15	20	11	18	15	20	15	24	16	13	22	23	16	24	11	20	20	19	13	21	17	19	10	16	14	24	16	24	18	17	17	15	18	21	21	26	16	17	22	26	19	21	31	11	18	23	17	19	9	17	22	18	9	13	11	21	19	19	11	13	14	6	16	16	19	25	19	22	13	19	21	24	13	23	25	22	14	25	12	19	24	13	20	24	23	19	16	12	14	14	19	25	28	15	11	15	18	15	19	11	14	23	22	14	11	19	14	16	16	10	22	13	17	22	23	22	17	14	24	17	19	12	18	25	15	23	17	25	21	24	25	14	12	21	20	24	15	17	19	15	32	22	16	23	16	19	18	22	28	19	17	14	12	15	18	17	20	21	11	15	19	12	16	7	20	18	14	22	28	16	9	10	19	21	16	16	18	24	25	18	17	19	12	18	19	15	23	25	27	16	11	11	20	14	18	18	25	10	16	22	15	11	14	11	20	16	15	11	16	21	24	24	18	17	10	10	18	30	20	20	13	12	19	20	19	20	15	20	21	17	13	18	19	20	20	16	18	21	14	15	20	22	22	20	16	13	16	25	17	14	24	18	13	26	21	16	10	10	15	35	15	16	18	10	26	11	11	16	16	16	17	19	18	25	24	22	16	15	19	22	20	10	18	19	16	16	19	20	19	20	16	22	7	9	13	20	16	19	18	20	22	16	14	13	17	15	19	20	29	15	18	19	13	17	21	13	17	19	19	16	20	24	28	21	9	13	18	23	10	24	15	20	15	11	21	20	25	20	12	17	19	16	16	22	23	23	23	15	16	15	21	16	23	14	16	23	16	11	17	14	18	23	26	14	18	19	11	22	20	19	14	20	19	14	21	15	21	13	10	20	20	19	19	28	15	18	17	19	17	22	20	21	15	19	10	11	15	27	16	18	16	16	25	17	14	26	19	29	15	15	18	20	17	16	20	23	19	14	17	17	24	13	32	14	23	17	17	18	23	20	13	22	20	13	16	21	17	15	23	14	21	12	20	19	12	24	20	12	20	15	23	15	23	18	25	16	20	21	19	14	18	19	21	18	25	18	22	22	18	14	20	13	14	19	16	15	20	17	19	22	18	18	18	18	17	24	14	13	20	18	21	25	16	16	23	22	16	9	22	19	14	21	12	17	24	19	14	16	20	21	20	20	17	21	27	18	16	23	26	9	19	15	23	17	22	18	22	18	25	15	16	11	15	26	17	13	12	13	22	14	19	20	18	14	23	22	19	16	22	21	17	14	11	20	20	18	17	11	17	26	18	22	21	17	18	16	19	14	9	24	15	14	17	23	23	17	14	18	20	18	11	26	28	18	18	11	19	16	21	15	19	14	15	20	17	17	22	21	17	15	26	14	15	22	20	20	14	13	11	26	24	15	28	15	15	25	18	13	15	16	17	24	7	18	16	15	14	21	21	17	22	17	21	23	20	22	29	21	14	18	17	12	19	15	18	24	18	23	14	21	21	21	22	15	11	25	19	20	15	14	18	23	22	15	22	13	18	19	22	20	26	18	15	24	19	26	15	16	17	11	22	14	20	19	11	14	18	14	21	17	19	18	18	12	15	17	16	14	21	17	15	18	19	16	20	23	20	26	16	14	20	19	25	17	17	19	20	20	15	20	17	13	17	13	17	24	22	18	19	17	24	15	22	26	13	23	20	18	11	14	20	21	16	16	17	14	19	17	15	22	23	22	19	26	32	18	17	16	17	18	21	18	22	16	30	19	17	16	17	27	11	16	20	18	16	17	13	13	22	23	21	12	14	17	15	25	22	21	20	22	20	17	18	23	12	21	18	15	22	20	11	16	23	24	17	19	22	16	25	18	23	29	15	19	11	18	13	17	23	17	16	22	17	17	17	8	21	18	15	17	20	31	10	14	21	16	21	16	16	16	18	19	13	17	15	19	22	20	23	20	21	16	19	17	18	19	21	20	15	18	15	20	15	13	23	24	15	17	24	18	16	18	20	13	15	21	17	17	20	23	14	21	14	18	21	20	17	18	19	18	21	23	18	13	19	20	21	11	11	28	19	15	22	22	18	13	21	17	14	18	13	11	23	12	10	21	17	22	19	15	16	19	21	21	14	15	22	25	13	11	26	19	13	19	25	21	20	22	20	17	17	28	19	21	18	29	22	20	21	21	12	11	9	23	20	19	23	15	17	14	17	14	21	20	19	20	18	15	28	21	18	21	16	14	14	18	12	7	12	25	16	25	17	18	26	16	13	13	18	13	17	22	16	26	21	15	20	18	20	14	21	23	12	19	21
42009	21067	7498	17536	24750	23166	19980	16382	13441	11110	9209	7621	6356	5261	4407	3938	3587	3218	2944	2762	2546	2381	2069	2016	1787	1556	1458	1298	1210	1131	1045	1036	861	824	780	757	724	690	596	587	560	555	497	404	412	428	436	386	366	376	385	342	382	327	375	365	381	353	330	353	358	351	333	320	353	320	340	337	311	347	331	324	342	328	304	318	305	331	282	324	298	332	304	326	309	283	325	311	334	314	302	327	310	293	297	282	337	309	321	314	306	336	313	287	309	333	282	319	317	276	303	311	308	298	303	305	300	328	278	308	320	283	314	305	313	329	343	304	329	279	326	305	330	296	354	301	295	255	280	282	293	293	318	287	319	293	281	285	290	309	292	307	327	286	306	316	325	332	295	298	258	309	303	291	294	296	304	301	324	330	321	316	308	321	284	302	294	313	320	310	303	293	310	329	289	288	307	317	299	324	312	323	304	338	284	310	308	296	259	287	302	288	308	283	296	305	300	311	305	310	300	303	261	296	303	313	324	297	290	280	317	270	286	306	307	297	306	321	319	326	297	303	283	321	321	306	308	264	296	313	339	327	314	319	283	324	288	313	313	307	283	306	308	290	312	292	296	302	334	308	289	303	266	293	304	325	332	278	291	308	323	315	311	313	318	319	321	305	279	303	323	319	311	303	272	292	333	310	282	308	317	324	300	308	291	276	303	315	323	292	339	316	278	320	310	305	302	303	317	291	319	268	283	341	273	287	261	305	316	317	302	321	302	286	314	296	291	322	288	274	289	289	291	327	328	277	281	313	307	309	278	308	290	321	300	296	317	316	315	351	279	298	294	273	283	300	271	269	277	305	305	309	307	279	331	314	297	299	296	310	291	331	286	329	302	319	325	296	302	287	337	313	303	326	304	313	308	277	313	291	290	295	310	314	329	287	298	255	303	309	288	350	305	315	298	322	302	290	291	289	292	299	313	303	312	314	288	300	307	299	331	308	294	270	285	325	324	295	307	306	296	333	310	247	299	317	304	313	302	324	304	320	274	310	312	296	285	306	311	318	280	314	295	292	307	299	294	273	302	292	292	307	309	282	290	299	304	306	313	324	294	302	304	301	295	304	312	301	291	289	320	317	330	315	323	337	294	285	265	297	314	293	293	298	308	315	296	307	303	275	324	314	333	299	314	308	335	268	285	298	278	334	316	313	272	328	271	296	250	287	308	329	302	283	290	316	304	286	330	302	310	303	301	306	306	298	283	262	292	315	295	342	288	280	312	305	309	309	331	320	293	315	324	308	291	273	294	292	306	323	313	301	309	308	316	289	288	269	303	317	328	332	303	293	320	328	303	296	323	297	321	308	324	298	296	279	299	294	337	270	289	285	306	333	331	314	328	294	339	316	297	310	313	290	308	333	304	294	303	279	306	277	314	321	300	292	273	298	289	297	317	309	295	318	266	306	308	328	265	284	315	307	276	319	306	316	279	314	295	304	291	320	291	308	310	292	292	302	333	301	279	306	299	318	327	312	279	312	309	311	307	305	313	304	284	296	281	301	300	273	326	320	320	294	288	329	304	307	301	302	301	328	302	293	274	302	293	322	308	292	284	315	289	291	290	327	290	346	299	295	299	313	311	301	305	295	321	287	296	304	311	274	304	281	318	311	280	310	286	296	297	322	329	344	306	324	280	320	272	296	312	289	309	275	322	302	300	303	323	341	297	341	285	309	291	282	343	280	333	289	296	313	301	298	321	311	327	347	306	283	328	313	293	321	299	283	294	305	322	311	335	311	309	330	292	273	290	285	305	328	298	320	317	318	293	277	301	268	286	295	270	319	290	308	275	266	339	285	294	310	288	321	285	318	295	304	306	315	314	302	310	308	277	281	323	310	285	296	302	283	323	321	297	297	342	324	258	311	280	334	305	273	294	312	307	282	283	300	309	321	297	317	330	309	310	300	289	320	330	318	296	319	341	289	339	274	288	293	304	323	320	323	287	308	319	305	280	305	299	296	281	300	322	302	302	271	318	334	289	284	303	284	284	289	299	292	307	315	291	310	295	319	307	304	282	307	328	313	303	288	300	340	284	334	316	305	319	305	266	319	297	274	289	297	308	295	337	321	289	293	298	299	320	292	306	296	281	284	272	314	326	332	306	298	293	278	315	304	292	304	337	298	298	296	267	301	336	333	295	312	285	312	282	307	281	299	307	306	286	321	263	292	301	320	324	299	297	286	303	277	307	290	314	281	305	298	331	309	264	305	295	305	301	303	292	308	273	312	292	302	315	295	335	310	303	302	314	292	336	294	322	320	294	319	308	291	321	279	311	306	328	310	319	314	319	309	323	296	334	291	320	301	273	322	305	308	298	298	297	315	304	280	324	287	328	301	315	315	309	289	281	281	311	321	329	314	329	273	331	280	332	310	312	323	326	281	304	319	303	308	282	321	304	309	285	284	283	283	311	287	278	298	301	303	283	292	301	306	310	294	308	321	322	332	300	306	278	310	322	315	315	303	296	300	315	327	308	324	330	326	281	294	287	306	286	279	273	320	292	294	341	293	316	310	309	287	306	327	328	314	333	316	332	315	299	314	304	341	302	292	300	320	284	325	319	320	285	310	295	279	287	292	279	291	299	306	301	252	293	330	274	292	293	319	273	297	300	300	307	304	352	296	318	272	293	295	310	289	321	312	319	287	292	278	277	279	331	315	302	308	288	328	292	321	309	283	294	288	315	328	325	300	320	309	317	299	297	313	347	284	316	252	267	325	300	358	282	286	300	288	309	297	309	304	308	308	268	302	321	300	308	318	292	307	306	324	298	296	280	293	272	308	287	323	299	306	296	327	299	297	261	283	325	292	285	334	265	312	297	267	300	315	330	315	300	331	271	309	302	330	298	328	293	286	349	310	286	298	275	292	293	295	294	297	318	281	315	301	293	293	316	310	304	306	281	292	282	320	318	315	337	286	289	280	317	321	300	337	303	277	317	284	291	291	289	288	319	262	313	311	316	274	313	270	344	310	325	332	305	308	272	312	318	331	311	310	249	284	287	288	329	290	314	280	281	322	309	294	335	338	295	284	266	306	295	293	305	292	290	300	329	302	310	310	311	297	312	294	300	302	299	310	293	334	314	295	298	333	289	333	290	290	305	290	305	297	288	341	307	287	304	299	283	267	347	312	293	293	290	280	319	327	290	291	323	317	294	318	282	311	326	324	331	300	333	305	298	314	329	318	292	316	295	278	297	294	322	297	261	316	265	316	304	310	293	280	299	276	322	299	299	288	326	314	309	296	293	293	276	274	296	297	312	292	303	285	324	297	319	293	359	303	326	313	334	283	335	303	326	300	308	298	299	335	308	325	303	299	323	313	282	312	276	290	333	313	297	276	319	303	341	323	330	308	335	307	267	329	295	310	328	326	319	302	324	297	338	289	344	335	302	301	294	321	311	293	310	275	337	305	308	313	267	308	313	273	322	294	287	307	286	324	311	314	310	282	320	273	296	277	311	279	310	305	330	283
15342	5892	762	524	802	911	761	662	554	434	383	357	306	251	220	169	198	147	157	137	142	133	121	109	81	84	64	82	67	74	74	59	53	54	44	48	45	38	31	39	35	40	40	37	40	38	30	19	28	28	26	26	32	21	34	24	31	31	27	28	25	19	20	31	18	16	30	32	25	24	22	26	28	34	23	28	22	18	32	20	23	21	25	24	24	40	25	31	24	34	23	31	23	19	22	29	25	28	15	18	30	24	21	39	28	30	29	19	18	26	14	30	26	27	20	19	26	23	29	36	25	20	19	26	28	28	28	29	28	26	22	19	26	33	26	23	29	22	25	21	15	17	23	25	29	16	25	17	30	28	23	20	30	24	21	25	22	29	22	19	16	29	23	21	33	22	21	23	26	27	17	24	18	26	27	28	29	26	25	26	32	22	19	19	23	21	20	30	19	20	29	20	28	21	27	24	38	24	29	33	20	20	23	23	29	22	26	20	25	26	12	28	33	33	31	30	25	27	35	22	28	23	18	27	33	25	23	26	30	18	21	16	28	16	23	21	24	36	17	24	30	21	31	27	14	16	16	29	23	12	25	24	25	29	26	17	25	26	21	32	25	25	27	18	22	31	15	17	20	25	16	38	31	16	21	23	29	21	19	21	21	19	20	22	25	38	28	31	23	18	11	30	17	28	19	24	23	26	22	17	26	20	24	31	22	38	24	35	26	25	22	24	22	25	23	30	25	21	24	24	24	23	23	22	19	35	24	23	14	26	19	18	23	26	18	23	26	28	24	31	29	23	26	21	21	24	25	24	24	22	25	20	25	23	24	26	17	12	24	30	17	22	22	21	23	24	25	30	20	26	21	14	25	22	22	22	25	25	23	15	25	28	25	29	22	23	29	21	29	33	18	23	30	20	14	18	16	26	22	31	27	30	33	29	30	22	28	21	30	22	25	21	20	18	15	32	31	27	23	18	28	19	29	16	17	29	25	31	26	27	28	26	34	19	23	27	26	30	20	20	19	23	19	17	21	18	25	30	31	15	15	24	35	23	25	37	26	24	20	23	18	22	18	26	13	28	18	18	28	28	19	26	36	29	20	24	20	29	20	33	16	18	25	14	22	16	26	22	18	24	32	22	27	29	19	28	19	26	28	31	30	18	23	23	28	22	14	26	25	36	23	17	23	19	22	23	23	26	21	25	32	23	22	17	21	24	27	24	23	27	30	34	24	21	23	23	18	18	33	25	30	21	29	23	21	20	27	23	22	25	34	17	22	25	23	27	27	19	27	28	20	16	16	20	41	26	22	26	23	29	23	25	30	25	21	25	17	24	38	25	22	24	18	29	28	24	20	20	32	30	26	21	25	19	21	33	22	23	18	22	32	16	19	23	27	25	23	19	18	18	23	27	25	21	24	32	24	26	23	29	27	26	23	22	19	22	37	25	31	19	29	21	16	30	16	23	33	17	20	30	25	28	21	25	22	33	27	31	24	34	25	27	39	31	27	13	31	25	20	25	18	18	31	24	25	32	27	24	29	28	19	28	23	23	21	28	29	21	31	17	23	30	29	19	29	21	27	31	23	25	18	26	26	21	24	23	22	27	22	20	19	23	33	26	29	26	24	24	21	22	15	14	23	21	26	19	26	26	14	31	23	28	30	21	28	22	35	17	31	24	25	18	15	32	25	27	27	22	24	22	27	27	26	24	17	28	32	17	25	23	16	28	27	21	25	20	18	19	29	29	28	23	25	29	19	21	29	28	24	28	14	21	31	29	21	32	29	20	27	27	22	24	29	21	26	26	26	23	24	18	23	16	22	16	28	17	33	22	20	28	22	24	20	35	28	18	21	28	26	22	26	23	21	32	23	29	25	22	24	23	19	23	36	29	22	27	20	20	25	21	27	17	23	21	26	28	30	25	28	28	25	25	25	18	31	24	23	33	22	30	20	21	26	21	22	23	40	26	22	24	25	25	30	27	37	23	15	24	33	32	28	36	13	18	19	24	23	26	27	20	19	26	22	29	34	29	25	15	32	18	28	24	33	27	18	12	22	22	27	29	26	31	30	29	25	31	20	22	16	28	20	27	33	26	28	20	31	21	27	28	25	20	23	22	33	30	25	32	22	20	22	24	21	18	22	18	18	26	26	23	20	18	26	15	23	25	32	17	28	30	27	17	18	30	27	25	24	27	30	24	28	25	20	25	23	20	26	12	21	28	26	24	27	25	23	25	28	20	21	19	24	21	24	22	19	36	28	16	26	34	22	21	25	27	27	22	21	25	19	25	31	22	25	21	24	26	26	23	26	14	25	20	25	27	21	24	24	14	28	31	35	23	23	16	22	18	25	20	25	19	24	18	25	24	31	26	26	17	28	24	26	31	18	21	23	24	22	17	31	18	24	21	24	22	20	15	23	20	25	25	22	21	20	24	25	25	21	36	23	23	23	28	25	19	24	33	26	17	24	21	27	22	17	31	31	32	13	21	23	21	30	24	28	20	17	32	19	28	17	37	31	17	23	22	23	31	17	28	18	30	29	23	22	22	28	17	26	9	27	25	17	27	29	23	20	28	23	25	31	13	24	20	16	25	22	20	19	22	23	36	19	31	25	22	12	28	23	17	33	26	20	23	29	19	24	24	28	19	16	28	30	23	17	18	18	22	27	28	23	29	22	23	21	22	22	27	30	20	23	20	26	22	24	18	25	25	28	17	22	19	27	16	18	21	32	18	28	28	30	25	21	33	23	20	19	25	31	22	22	28	25	28	29	29	20	25	23	21	33	18	16	21	30	27	23	20	25	25	36	25	27	24	17	24	21	21	26	23	24	22	30	23	19	27	31	21	32	18	18	21	33	40	26	24	23	19	29	25	19	24	26	20	19	14	37	21	25	29	19	22	30	27	25	29	29	27	25	24	18	24	28	21	24	24	25	27	19	22	20	28	25	21	19	35	32	21	29	23	31	27	22	27	20	21	24	15	23	22	15	39	24	23	23	18	20	28	25	23	18	16	17	20	22	30	25	28	30	7	29	24	22	29	21	29	24	33	22	30	29	35	16	21	20	25	17	28	17	19	14	33	21	23	31	23	31	24	22	24	20	30	21	15	22	16	17	22	22	26	34	31	28	19	24	34	28	21	30	31	27	22	33	24	26	18	23	23	18	26	23	30	19	25	23	20	11	33	22	25	26	22	22	22	25	20	27	19	30	20	23	24	32	18	32	26	26	22	26	27	28	16	25	19	21	17	30	25	18	21	20	15	19	22	35	25	23	25	29	20	21	33	21	26	34	28	21	36	29	26	9	19	28	26	25	20	21	15	13	23	31	24	24	22	13	23	22	25	17	23	26	31	28	19	24	28	20	29	22	23	31	27	27	20	27	26	25	14	26	20	17	20	21	20	27	27	19	19	26	21	23	25	21	28	22	28	31	22	18	23	20	26	25	22	27	25	23	28	23	17	25	27	30	22	24	31	27	29	24	25	18	21	31	27	35	35	22	13
54858	30002	14059	26836	34157	33036	29874	26323	23089	19998	17144	14498	12636	10936	9489	8527	7848	7282	6630	6177	5551	5018	4421	4042	3781	3495	3278	2929	2676	2453	2260	2018	1836	1734	1597	1449	1434	1287	1192	1015	1003	969	948	804	741	731	700	653	648	605	604	537	546	578	535	509	524	497	475	495	480	537	485	517	499	527	520	476	476	432	457	450	395	440	417	472	459	438	428	420	430	388	403	394	463	429	435	396	413	407	404	449	432	408	393	425	425	384	407	423	406	423	402	386	410	435	380	433	423	391	406	403	426	394	419	422	376	425	437	426	387	395	402	420	403	380	377	368	411	421	410	408	350	401	434	376	404	451	385	408	426	421	426	403	426	371	391	397	370	389	407	387	397	345	383	397	424	397	394	414	379	374	393	403	416	390	406	380	412	378	393	381	407	381	385	359	396	401	389	414	384	395	402	393	397	414	405	395	342	423	384	383	404	387	375	419	376	397	412	395	383	386	381	353	450	407	385	406	412	378	387	394	380	388	417	388	382	388	376	380	369	377	406	412	388	404	416	421	390	389	410	347	399	407	368	410	396	399	368	412	418	404	365	396	395	409	378	403	437	403	408	387	425	409	392	392	396	388	378	385	379	446	384	382	390	372	392	385	355	359	385	369	366	354	421	424	435	390	378	448	402	371	394	418	387	387	424	388	391	392	398	388	388	406	462	396	418	414	388	399	404	389	433	388	376	387	381	385	341	406	406	384	407	405	396	406	400	377	404	374	438	392	408	396	385	391	410	407	392	388	414	379	404	408	374	361	399	378	387	411	383	398	403	413	396	421	419	421	379	424	377	424	376	395	396	372	364	406	376	386	406	391	409	383	352	406	393	380	423	402	362	392	425	381	388	380	383	409	402	411	403	414	410	377	409	411	395	379	391	387	420	407	416	421	384	400	361	364	396	391	406	377	375	367	394	403	379	387	380	407	387	385	409	396	386	380	404	391	395	436	409	387	409	358	409	415	397	381	379	383	395	368	382	377	385	401	357	401	412	383	391	381	415	376	388	388	395	384	439	391	404	420	373	418	422	388	385	400	432	392	401	403	382	379	410	413	382	389	402	377	388	378	357	389	388	398	396	381	370	394	413	423	379	390	372	386	407	404	392	385	423	422	412	373	396	370	445	411	406	393	377	412	413	415	398	411	401	372	366	407	417	428	405	408	380	391	394	367	399	413	405	430	408	407	410	398	433	398	410	432	387	407	376	388	438	361	396	379	386	341	379	386	396	370	397	426	415	389	383	368	411	403	362	359	410	392	394	392	413	399	380	419	388	432	396	382	418	400	384	367	428	405	393	365	428	391	435	405	347	384	394	369	394	372	393	399	385	438	394	384	411	439	379	413	391	386	375	410	407	375	392	414	388	401	388	414	426	378	379	383	384	401	415	399	370	399	376	431	396	370	401	413	428	408	395	387	389	431	399	405	396	406	394	418	410	423	406	407	394	392	381	384	424	372	378	404	385	423	399	431	410	403	401	430	421	396	415	421	409	383	430	376	432	439	409	418	357	400	410	408	396	410	371	384	414	398	394	389	417	392	390	407	378	374	430	379	406	415	457	417	411	391	382	393	405	415	375	380	390	419	383	438	405	400	374	388	395	429	415	397	401	413	421	409	412	396	411	417	431	364	407	425	406	407	382	345	410	437	385	392	390	382	413	388	406	370	410	393	441	368	358	413	397	396	410	400	423	378	374	386	404	391	399	394	406	370	394	385	368	358	405	379	401	413	366	403	409	379	382	397	413	399	413	408	385	377	409	424	384	414	397	375	346	395	390	368	359	393	376	372	394	425	406	385	421	415	401	404	408	420	408	359	409	442	395	403	371	404	407	379	400	432	415	411	423	373	423	425	440	432	397	384	409	417	420	397	387	372	428	417	390	395	422	401	387	394	414	393	342	388	419	353	405	366	408	362	389	374	376	423	400	396	376	405	405	371	385	409	381	392	408	382	402	386	447	379	403	404	401	367	383	383	376	408	414	398	386	396	397	374	419	420	414	393	400	386	403	417	413	397	379	373	385	412	417	400	379	360	374	445	416	405	393	380	385	408	385	398	403	387	415	385	420	377	393	403	410	396	387	413	426	370	416	371	397	374	367	371	419	403	408	405	405	392	375	379	429	395	361	435	392	399	377	393	368	378	427	389	408	414	412	377	386	378	400	382	420	396	358	396	378	402	387	369	367	376	410	390	367	395	370	396	421	369	409	386	389	384	435	389	414	408	413	415	461	392	404	415	366	389	390	407	383	392	408	390	398	404	374	411	406	422	415	393	413	412	389	420	381	425	406	378	433	388	397	408	360	402	411	386	375	391	399	417	390	402	392	391	430	406	399	387	441	376	405	410	385	402	387	358	365	382	402	365	398	432	399	425	401	412	374	432	425	382	380	372	394	382	383	404	398	414	403	396	417	405	375	380	367	393	396	406	402	385	413	378	371	422	356	414	412	371	398	373	396	396	440	375	381	408	398	406	389	417	397	372	398	384	416	384	409	391	384	403	437	405	382	394	415	386	386	390	407	388	393	394	411	386	378	428	375	376	405	405	369	384	400	399	424	380	401	376	386	371	399	406	366	395	423	374	396	375	355	402	393	422	415	391	400	428	395	416	414	442	389	405	381	402	391	451	397	374	397	392	415	388	375	397	391	386	378	389	398	404	396	429	385	382	397	410	338	390	392	402	417	388	400	433	411	359	425	402	403	406	394	389	403	378	382	402	401	374	390	407	384	418	417	382	415	404	397	403	392	382	384	389	362	407	403	376	406	405	361	427	394	404	388	445	384	381	418	418	381	371	363	375	412	399	370	401	418	372	397	392	382	358	406	407	423	411	405	381	380	393	398	384	418	407	410	397	389	387	384	387	416	396	393	384	443	384	366	366	385	375	379	415	396	423	396	391	379	386	390	388	410	370	383	418	414	373	378	385	379	368	413	402	393	392	375	369	374	435	408	401	412	364	413	398	396	362	383	383	376	368	385	402	413	383	407	386	399	367	395	346	390	413	413	407	416	387	419	420	351	385	389	395	373	399	383	371	390	391	355	391	426	376	398	400	405	427	413	392	399	398	420	360	393	384	375	409	421	396	358	382	399	379	409	385	406	427	429	400	376	397	397	375	376	430	415	386	398	432	418	394	427	389	400	389	407	377	381	392	420	400	398	397	381	406	402	397	414	403	370	359	389	417	400	415	408	371	401	416	367	412	371	334	421	372	398	398	425	399	436	426	424	437	382	403	404	383	379	390	390	370	381	351	356	416	395	380	429	371	409	412	386	394	429	414	404	402	403	404	427	396	359	379	392	375	418	414	405	413	405	375	421	361	408	406	359	396	410	411	416	393	387	417	370	419	379	397	356	398	361	413	408	393	427	407	419	380	398	401	402	411	399	367	388	388	375	371	376	393	432	358	387	445	404	409	402	379	410	396	384	404	387	400	417	372	408	394	421	397	441	379	409	431	422	381	374	420	380	414	410	398	388	394
10774	3140	479	322	496	473	431	365	330	273	256	235	195	181	155	136	137	97	126	120	80	84	86	75	63	65	72	57	56	50	55	39	45	34	37	30	43	40	51	31	48	37	39	31	25	25	32	25	26	34	34	34	25	19	28	32	25	27	32	32	28	27	20	35	31	22	34	21	33	22	26	24	35	27	28	32	32	22	36	30	37	33	38	18	27	27	29	25	34	30	33	30	33	29	26	31	28	28	31	27	31	31	28	22	24	25	34	27	24	30	27	21	36	30	24	23	25	27	36	19	31	30	24	25	18	21	21	19	32	35	35	34	33	30	28	29	27	28	34	32	26	28	21	19	26	34	29	32	28	35	31	31	18	18	30	29	30	24	40	33	27	33	22	38	34	28	37	37	30	35	31	29	21	22	28	31	35	30	24	31	26	21	43	26	25	31	24	31	27	32	26	34	32	25	37	23	26	24	29	27	28	33	29	42	37	31	21	38	22	33	35	33	26	28	42	22	25	26	24	35	23	19	22	30	25	32	30	28	30	31	27	28	29	28	31	30	27	28	25	28	33	35	28	35	25	25	30	24	34	28	31	29	31	32	28	25	28	30	31	36	22	26	36	28	23	36	25	33	27	26	19	29	24	36	28	21	29	31	31	18	23	25	19	25	35	31	36	23	25	24	38	29	20	27	24	26	26	18	21	27	25	20	24	25	20	29	27	26	26	31	26	21	36	31	22	35	29	25	32	21	27	36	20	33	23	26	32	29	30	34	24	33	33	27	23	30	30	42	26	25	20	36	27	34	29	28	36	19	24	21	31	27	25	41	30	20	28	25	28	28	27	42	21	28	20	17	27	25	29	40	34	31	32	28	18	32	28	46	33	27	30	27	24	34	28	27	24	30	33	21	19	34	31	23	35	29	27	31	24	26	29	32	29	34	31	23	30	32	34	26	27	31	29	28	30	24	20	27	36	28	33	28	17	27	35	39	37	28	28	29	29	30	27	25	35	32	21	26	27	26	26	25	35	32	29	33	29	41	26	33	28	26	36	31	24	30	35	33	31	20	33	28	29	25	33	26	26	20	29	33	23	27	23	24	43	34	23	24	34	21	22	24	24	21	28	33	31	30	23	26	34	26	24	27	36	27	16	25	31	27	29	29	24	43	31	30	32	28	27	30	20	22	25	32	28	31	31	24	29	41	22	23	15	28	28	23	29	25	16	24	21	29	19	28	22	29	28	24	34	26	24	31	27	24	22	39	27	21	35	31	31	27	21	38	30	24	22	22	29	29	33	29	23	33	30	15	36	30	27	42	35	27	27	25	31	22	29	43	25	22	38	24	28	20	36	29	30	33	19	20	34	42	28	30	36	37	20	28	24	16	23	31	32	34	27	31	30	22	28	26	36	26	35	30	29	30	31	27	37	20	36	25	19	31	27	27	32	31	34	24	31	34	32	20	24	28	26	32	21	28	21	30	32	16	22	23	31	24	23	21	17	22	22	25	32	26	30	29	29	24	32	23	32	28	40	32	24	23	27	27	40	25	29	39	26	37	40	20	25	23	25	28	30	35	19	25	31	38	23	35	26	24	41	23	32	26	29	31	32	25	28	15	28	23	29	31	32	32	30	16	23	34	25	32	34	31	30	20	21	23	27	22	38	28	33	31	28	22	31	26	24	21	24	24	31	38	25	25	31	27	33	24	32	36	37	26	28	38	17	28	26	31	21	23	29	27	25	19	22	19	38	27	33	29	26	32	24	20	32	44	24	30	29	37	30	29	32	41	22	33	31	29	27	25	35	30	30	34	29	20	36	34	20	38	19	23	22	39	21	30	27	24	38	35	34	22	25	35	21	32	26	35	37	35	27	29	25	27	25	17	29	28	27	27	25	21	32	20	31	27	38	23	22	37	20	33	35	20	34	25	21	33	25	23	34	31	28	26	29	35	23	30	31	37	27	25	15	23	28	29	30	32	31	19	26	26	18	34	39	19	26	28	34	29	30	26	26	21	27	27	19	22	27	24	36	32	18	31	26	36	29	24	29	21	33	26	33	34	31	28	29	32	32	24	21	26	27	25	30	23	28	36	34	21	20	34	27	32	23	34	21	23	25	20	26	29	30	29	27	34	30	30	35	17	31	28	30	28	33	28	28	29	23	24	30	19	30	27	31	31	25	29	30	42	29	32	36	34	27	25	25	23	36	24	26	22	23	30	25	26	29	24	25	31	27	32	24	27	34	26	30	27	17	27	33	45	38	35	37	31	34	29	36	34	23	38	29	25	27	36	33	19	35	22	30	38	34	25	39	32	33	37	45	32	32	35	22	32	34	22	32	27	29	20	34	19	25	35	24	28	34	21	33	29	34	27	22	28	19	24	29	26	27	30	35	29	29	21	31	24	23	32	21	25	36	35	34	23	28	30	19	32	33	19	26	26	26	35	28	34	33	25	25	34	15	21	25	25	26	28	26	23	28	31	26	37	23	28	32	36	36	25	25	27	36	25	38	26	27	31	30	27	34	33	27	22	38	25	27	18	30	38	23	31	28	30	29	35	32	26	36	36	42	29	27	33	27	25	39	36	26	35	28	30	28	35	38	31	35	36	31	30	23	19	41	26	24	29	24	34	29	32	21	20	23	21	35	34	24	23	24	18	32	25	23	34	33	26	32	15	26	29	30	32	24	16	34	36	19	27	29	26	21	38	24	33	25	28	27	29	34	36	32	24	31	37	33	23	28	18	25	26	24	39	28	28	39	30	26	37	26	28	33	34	23	27	24	33	26	28	26	34	20	25	38	31	39	27	23	27	38	29	30	25	29	32	35	29	24	25	30	31	20	36	27	33	28	34	29	36	34	29	26	25	31	24	34	31	25	35	37	20	18	28	28	31	23	23	30	23	36	24	22	29	23	38	29	36	27	37	21	39	31	24	19	23	27	27	30	28	32	27	25	27	24	25	35	21	41	28	24	17	23	31	33	40	19	36	36	23	26	31	27	27	18	19	30	33	28	21	30	22	35	21	32	31	26	30	30	26	30	25	21	32	30	23	16	21	24	35	25	26	25	26	31	32	28	21	35	25	36	26	31	30	26	29	29	22	33	13	27	28	24	33	30	30	23	35	36	38	28	31	23	27	22	24	34	34	23	23	24	34	35	23	23	34	34	26	35	29	29	28	25	25	26	29	40	31	36	31	31	35	24	30	27	26	28	25	38	20	20	22	24	22	22	33	40	26	26	31	36	36	44	28	34	30	32	29	24	27	31	22	19	31	25	37	26	30	26	36	31	34	30	33	27	31	36	16	28	34	35	32	32	23	30	37	30	27	27	21	33	25	29	23	39	30	31	32	26	30	25	38	31	26	30	29	22	36	26	28	28	22	22	27	24	31	28	24	29	27	33	26	30	40	33	23	38	16	32	17	26	28	33	18	33	31	28	36	26	22	36	25	30	13	19	28	25	22	33	29	25	31	20	23	28	22	23	30	24	23	22	23	28	29	35	22
47067	25412	10408	21969	29069	28044	24418	21146	17902	15186	12860	10531	8806	7669	6739	5878	5508	5016	4551	4231	3972	3676	3249	2898	2682	2509	2301	2161	1938	1790	1598	1526	1429	1357	1243	1215	1085	1015	977	867	871	839	761	731	684	666	636	662	603	574	544	508	570	590	511	545	526	521	541	530	504	505	557	548	506	523	493	527	503	522	493	485	485	458	482	491	453	514	457	499	484	454	480	458	466	484	471	491	464	485	517	487	472	441	489	474	468	448	456	435	433	446	513	489	467	443	453	454	477	517	479	472	437	427	449	497	476	499	489	456	514	473	445	481	462	458	543	447	466	467	477	451	490	445	498	467	501	485	470	482	490	458	460	476	466	458	457	449	493	428	471	429	466	466	455	502	501	472	460	460	524	472	439	475	467	459	471	485	486	486	450	440	429	440	454	460	459	456	476	433	458	455	465	451	475	421	460	447	437	458	438	468	462	490	441	451	445	480	488	451	423	460	531	470	465	464	449	500	493	460	466	428	497	477	448	442	477	482	430	493	452	437	476	466	453	474	478	472	471	453	447	447	448	434	489	460	456	472	474	436	453	476	470	487	520	483	474	499	475	442	408	464	478	485	442	441	456	472	490	469	439	496	476	468	505	490	445	434	444	465	439	475	454	458	499	448	458	449	421	490	487	427	463	486	409	450	423	440	474	459	478	470	448	455	459	462	508	470	496	482	489	437	465	469	435	474	441	441	429	487	490	480	485	464	461	490	501	462	451	446	457	460	443	447	459	490	477	454	490	458	455	461	486	487	473	484	445	486	488	434	456	445	483	474	475	461	483	483	447	467	472	443	472	471	439	488	456	492	447	446	465	488	441	444	430	454	503	442	481	493	483	462	439	472	466	438	429	441	488	477	497	481	500	448	457	457	478	478	407	448	422	428	451	451	474	447	456	463	475	451	492	453	468	479	505	447	469	487	476	467	491	441	463	473	435	478	501	491	548	475	522	474	450	497	422	455	466	467	465	464	464	464	457	444	458	472	498	479	406	458	443	487	448	465	448	467	451	431	486	483	474	465	488	471	487	445	461	475	430	452	446	457	457	507	503	486	444	477	502	492	490	485	453	488	429	490	439	444	496	489	479	425	443	495	459	443	490	474	461	460	426	476	484	419	412	464	428	417	464	470	487	472	477	456	462	427	447	454	457	447	508	482	463	469	469	470	450	437	505	444	465	462	422	447	428	467	483	488	454	474	453	450	437	479	467	438	498	482	482	458	471	488	472	502	465	428	453	438	473	458	456	466	481	474	475	480	474	435	460	458	494	478	454	451	466	476	463	451	389	469	450	508	447	465	479	473	444	493	443	469	484	456	457	476	455	490	477	443	457	438	467	482	450	451	504	494	426	458	464	486	473	471	433	460	478	473	494	449	453	469	497	485	472	452	478	449	498	468	464	487	452	468	446	449	472	503	465	485	477	442	491	452	491	476	482	478	480	460	475	457	483	413	435	456	476	453	437	458	487	461	521	439	453	450	459	463	454	519	461	491	485	484	458	457	470	448	475	511	447	474	460	493	505	460	495	455	474	453	452	436	483	453	489	464	459	477	468	475	514	483	438	463	464	462	420	485	491	472	483	486	474	446	467	512	463	445	468	503	459	459	448	503	492	458	454	446	501	443	469	446	510	464	465	452	486	488	426	483	436	473	498	430	442	447	470	460	464	493	463	450	455	515	447	460	462	433	494	456	479	435	451	472	464	428	429	416	471	449	478	453	442	448	550	459	443	472	487	474	475	437	467	451	494	460	434	405	449	472	445	462	437	488	447	471	483	469	445	453	458	482	434	473	414	477	417	479	458	487	469	458	425	469	471	460	458	505	490	416	441	469	438	439	449	465	466	435	480	465	457	469	451	520	438	440	478	466	426	487	481	438	473	459	477	437	436	455	471	464	478	464	463	479	451	465	419	438	445	451	479	469	450	467	456	475	494	437	435	468	469	497	472	458	467	446	476	468	455	455	507	454	451	485	449	480	486	493	443	465	453	472	478	448	494	434	458	499	481	461	432	414	489	497	465	432	476	491	449	445	454	435	437	473	481	464	450	448	434	490	475	453	445	438	443	449	423	445	455	474	479	521	478	460	438	425	444	465	490	455	440	465	464	439	494	450	465	458	422	439	478	483	459	494	441	468	469	470	462	495	467	470	440	438	489	396	481	467	435	443	487	483	461	472	482	490	474	489	476	436	446	460	472	439	446	435	450	436	471	477	488	473	446	464	502	450	424	437	441	469	437	442	471	438	470	468	450	441	492	479	439	412	448	465	502	458	456	487	471	462	441	478	449	450	498	435	479	506	460	465	415	476	480	493	465	512	466	491	465	489	490	445	466	448	455	449	487	487	440	474	471	458	447	486	459	449	486	459	431	467	496	454	468	474	459	451	442	463	448	528	485	484	450	486	480	436	483	481	478	468	471	472	442	484	473	447	448	386	489	464	478	454	490	482	463	483	462	460	487	438	510	462	465	425	465	477	477	451	461	465	472	493	475	445	424	495	467	422	457	429	451	468	490	414	473	482	493	468	468	474	455	459	443	544	486	433	463	462	464	412	473	481	456	516	515	484	488	427	482	480	467	470	480	465	501	440	515	459	478	490	463	470	436	458	475	455	457	449	474	451	435	475	485	453	452	472	469	467	470	424	418	483	446	432	493	476	459	491	439	458	463	420	482	511	489	449	481	471	477	457	451	459	497	473	470	514	463	484	473	466	457	462	475	446	465	465	453	458	456	456	479	488	478	455	446	430	475	407	474	469	460	437	503	465	441	440	477	467	453	474	472	408	454	477	462	473	482	462	452	465	491	490	441	472	464	451	435	467	453	428	477	441	488	433	517	473	489	496	476	442	437	440	468	470	465	473	454	475	492	440	476	476	453	442	488	474	446	465	481	447	447	443	426	458	490	488	489	453	510	441	463	479	473	497	452	421	438	436	432	443	469	448	471	445	521	450	474	502	457	457	425	450	470	489	470	461	456	455	440	460	495	441	463	459	470	489	477	438	432	474	473	490	475	471	481	459	526	453	466	479	494	429	486	465	503	468	459	499	424	478	456	473	464	463	430	503	445	457	473	486	465	485	461	441	459	472	457	459	463	445	464	491	430	431	481	493	448	452	464	510	458	478	454	451	417	451	480	518	463	455	423	449	442	512	444	478	475	483	460	482	456	457	437	473	444	446	498	438	468	455	466	441	483	449	475	461	506	465	427	493	437	440	471	453	433	511	473	468	447	455	458	481	459	455	490	483	479	457	462	466	447	464	473	497	471	467	481	456	455	440	456	453	484	445	468	416	492	451	444	476	496	457	486	481	459	455	466	462	466	450	468	496	441	464	464	482	448	440	479	514	457	406	466	450	486	442	465	494	456	425	468	453	419	469	490	461	458	427	448	470	501	489	479	442	442	470	419	476	465	453	477	424	471	440	447	448	460	447	464	426	458	473	439	479	493	453	481	483	474	456	495	412	463	461	444	493	442	498
15052	6099	823	534	849	826	733	605	526	433	424	312	271	267	202	173	178	154	155	140	119	130	114	101	102	95	95	82	54	64	59	49	44	46	47	34	41	36	41	33	34	39	32	48	28	35	32	27	24	30	23	24	25	33	32	20	25	22	24	28	21	21	31	20	26	26	24	22	20	18	27	32	17	24	22	25	33	23	17	28	23	17	21	29	24	26	24	31	24	32	19	20	22	18	24	27	28	23	21	22	22	28	27	26	18	31	34	28	17	23	30	24	25	18	18	16	28	28	20	19	29	26	23	28	21	22	29	21	24	18	23	19	27	20	37	24	24	25	22	23	20	26	24	34	31	16	31	25	20	24	20	19	16	17	18	25	25	21	26	19	28	25	30	20	17	19	30	14	29	19	31	36	26	21	27	22	28	24	20	25	21	21	23	31	28	28	21	26	20	22	31	23	25	31	16	25	17	17	26	26	26	17	25	26	22	34	24	25	28	20	29	20	22	22	25	12	26	28	26	24	21	26	27	20	22	19	21	28	23	16	29	25	28	26	27	28	15	28	24	17	28	30	26	21	23	22	23	30	25	32	32	31	29	30	13	22	20	23	23	24	14	17	16	19	26	24	18	19	17	20	28	27	33	24	30	28	27	20	21	18	17	23	22	28	27	18	37	38	21	18	25	22	27	25	21	19	28	23	21	22	21	27	18	24	34	33	23	29	22	26	17	17	28	25	25	17	30	23	24	19	23	24	18	22	24	25	28	32	14	27	20	27	23	18	29	18	24	32	24	28	22	17	19	25	20	22	14	20	19	31	27	33	20	28	25	24	28	20	27	19	21	23	23	24	20	27	23	15	24	11	21	22	21	27	16	16	25	25	32	28	22	22	31	24	34	18	15	29	29	29	30	24	20	18	18	21	20	25	25	28	34	19	30	30	30	20	24	19	24	27	23	28	24	18	22	22	28	30	28	16	29	24	24	24	29	29	20	26	30	19	21	24	36	19	25	31	32	14	31	22	29	23	30	20	17	19	18	26	26	23	26	23	30	36	22	26	27	26	24	14	14	28	33	31	20	24	26	20	21	22	33	17	26	26	23	22	25	27	34	25	28	18	25	23	20	23	36	24	28	28	30	24	28	21	23	21	27	21	29	26	23	26	26	24	28	18	22	24	19	23	30	28	26	17	23	19	20	26	36	22	19	20	20	27	33	28	16	26	25	35	24	25	25	23	31	29	27	31	24	21	27	17	25	17	19	27	27	24	31	18	22	25	13	33	30	26	21	21	17	23	20	26	26	26	30	25	22	29	25	19	31	22	27	31	21	30	23	21	22	14	32	22	21	25	20	26	18	25	23	25	18	26	26	14	14	27	15	25	19	26	23	28	24	30	21	23	23	32	17	16	20	23	29	29	24	30	18	29	29	19	29	21	24	20	22	25	17	18	20	25	27	20	27	26	24	22	30	23	20	19	35	25	25	23	33	25	18	25	25	28	21	16	28	28	28	24	28	16	26	35	20	21	21	20	19	14	16	32	28	22	29	31	24	19	34	18	24	22	27	25	33	26	22	19	22	17	23	19	26	27	26	22	26	26	28	26	36	19	33	24	15	27	22	16	15	28	25	22	16	20	25	24	20	22	22	18	23	25	23	17	18	19	22	21	24	19	21	23	25	28	22	23	30	29	26	28	24	24	25	33	31	27	30	24	24	24	33	29	30	24	28	26	18	33	26	25	32	16	23	22	30	18	25	32	17	25	24	18	30	28	23	26	32	22	27	29	29	27	23	24	18	16	25	28	22	31	30	27	23	32	18	25	13	20	18	28	21	16	25	21	22	30	24	32	35	26	33	29	25	21	25	29	26	25	22	25	23	20	31	20	25	28	23	33	22	18	25	28	23	18	22	24	20	25	28	26	32	25	33	28	24	29	16	18	34	23	31	28	28	28	23	30	29	17	25	24	25	18	17	28	25	19	26	21	22	25	18	16	20	17	21	30	21	31	27	21	25	23	20	24	34	20	28	25	32	22	24	25	25	27	25	16	29	18	18	27	22	24	28	29	19	35	17	26	29	29	28	29	22	21	26	25	26	25	18	26	18	20	31	20	21	27	23	26	36	38	23	38	29	26	16	31	24	26	17	31	21	29	25	25	25	20	32	28	29	19	28	29	24	20	16	23	21	22	20	21	19	23	16	28	24	36	18	19	27	26	18	27	20	20	14	35	21	19	27	18	27	31	28	18	30	19	35	23	22	24	27	20	26	34	32	16	33	24	29	23	25	24	23	31	31	23	41	24	24	26	19	22	14	25	20	25	21	21	16	28	25	30	32	21	17	25	32	19	21	17	24	24	21	23	22	29	26	25	20	22	20	23	25	23	28	28	17	19	37	19	24	18	25	27	29	18	27	30	26	27	27	23	29	37	18	29	21	19	25	30	26	31	23	28	24	30	20	30	31	23	19	20	23	26	22	17	20	27	21	24	20	31	20	27	25	24	22	22	22	33	21	28	31	23	18	31	27	24	24	35	24	22	22	22	25	29	25	27	16	20	23	25	24	28	27	29	26	21	15	25	28	29	23	31	26	20	28	25	21	19	19	22	24	15	32	26	22	25	23	30	19	27	19	27	21	25	30	36	39	19	34	21	21	18	23	24	24	26	26	25	18	15	32	25	20	19	23	15	25	31	27	28	16	29	25	29	26	22	21	23	21	22	18	33	22	24	15	27	21	17	27	21	25	20	18	16	29	19	19	18	20	27	24	20	21	22	14	21	24	16	19	34	18	30	36	36	30	28	23	24	23	18	31	32	25	40	16	18	25	22	29	25	22	29	28	20	37	27	28	22	28	30	23	30	24	27	26	20	24	20	20	31	29	27	23	16	34	27	20	22	21	25	27	26	24	18	14	31	24	32	19	22	30	23	28	21	20	21	34	28	17	27	26	25	24	27	16	27	22	32	33	21	20	25	31	28	22	39	24	23	22	27	17	22	21	27	25	20	32	23	32	24	27	20	29	23	28	22	23	22	34	23	18	29	24	31	25	20	24	26	19	22	25	23	18	20	30	26	23	21	21	30	25	22	22	22	21	16	29	26	21	23	24	29	17	32	21	34	27	32	25	31	25	19	20	29	21	26	17	27	18	24	35	21	24	20	27	29	19	26	23	25	16	27	29	24	21	22	22	29	28	27	18	24	21	22	20	21	28	19	27	22	26	23	27	24	27	23	15	18	27	33	28	22	28	17	23	24	26	24	22	22	26	21	14	22	21	19	29	15	24	22	16	21	30	18	28	25	18	22	26	21	27	25	28	22	23	26	21	23	26	24	19	18	38	17	17	26	26	32	31	37	23	28	20	20	34	23	25	21	18	17	22	22	31	19	30	22	20	24	19	23	26	26	24	23	20	22	21	19	26	26	23	24	34	30	29	29	23	33	13	22	36	19	25	23	33	26	26	35	20	16	23	24	21	25	26	29	16	27	28	28	27	21	21	26	26	20	28	29
55417	30156	14342	27480	34633	33524	30106	26819	23318	20020	17408	14875	12811	10984	9523	8685	8067	7548	6652	6137	5522	5021	4617	4251	3838	3449	3235	2850	2798	2404	2360	2103	1889	1670	1642	1487	1461	1270	1220	996	1024	1053	1006	796	778	730	664	651	611	681	567	550	590	534	598	569	549	545	478	518	518	515	515	508	499	530	458	454	520	495	455	470	459	470	427	415	450	448	414	405	451	415	386	453	436	423	440	449	436	422	424	448	446	467	393	424	430	401	436	426	430	427	409	421	448	407	426	395	408	459	425	423	413	414	427	401	407	437	400	417	423	376	425	453	393	395	445	403	388	422	421	400	406	413	401	400	431	398	418	376	373	399	388	380	390	413	445	405	429	424	417	398	402	409	356	388	393	416	407	364	405	404	401	374	386	426	407	415	403	383	408	399	377	388	390	422	435	403	436	380	403	393	403	381	392	412	387	418	399	403	397	414	415	407	440	384	450	397	434	402	398	415	396	386	407	409	395	444	379	385	430	404	416	371	365	414	387	400	410	394	427	435	417	394	405	421	385	396	441	378	392	356	452	416	446	425	412	426	399	411	377	393	464	407	369	405	429	403	438	409	386	415	395	402	399	411	409	447	400	358	388	385	412	370	376	418	416	411	420	404	409	377	378	401	422	395	432	403	396	370	382	401	416	407	402	399	388	379	431	389	369	403	418	426	435	378	375	427	403	414	382	416	378	411	408	402	379	385	400	407	398	397	410	413	405	407	395	428	420	425	415	396	405	430	429	394	371	436	435	394	397	371	383	408	399	406	409	423	386	422	392	397	418	424	422	396	427	376	359	404	416	420	414	402	378	426	402	417	402	416	370	408	418	375	381	416	414	416	369	402	401	432	403	375	404	405	391	390	415	387	397	391	401	367	394	413	423	432	399	405	392	397	380	395	396	392	361	425	398	377	419	357	377	374	393	374	433	408	426	406	391	399	413	403	399	420	412	403	429	358	407	392	380	383	408	432	371	399	433	402	407	388	389	374	397	404	393	390	407	433	422	386	403	392	381	408	388	409	350	421	405	394	428	406	410	426	427	373	407	410	400	389	438	373	412	434	392	389	390	442	392	409	432	426	426	403	406	418	395	405	377	352	402	391	424	377	407	436	396	383	425	414	370	408	394	411	413	384	403	418	418	404	402	398	375	398	404	419	421	402	401	424	375	421	390	413	412	365	419	413	382	423	390	401	416	380	440	420	408	412	417	393	381	359	381	384	412	388	396	387	400	407	398	403	377	414	399	422	383	416	368	410	429	365	432	412	407	399	421	440	420	404	388	390	389	408	377	428	385	400	399	369	376	422	388	404	403	399	360	408	422	399	390	416	386	404	394	439	427	380	409	403	415	410	400	394	387	416	387	392	437	433	404	408	438	428	395	378	402	390	414	407	398	386	425	409	431	410	403	425	436	431	387	415	378	370	400	423	437	418	372	396	437	428	394	407	384	387	408	408	405	429	443	423	414	398	377	408	408	423	403	394	382	390	419	373	357	406	399	420	409	429	404	392	426	404	430	427	375	397	410	357	418	358	398	404	397	375	379	420	387	405	417	400	387	420	375	402	417	417	397	405	436	395	367	419	373	395	386	379	423	390	385	409	442	393	398	358	436	381	426	382	419	415	431	434	402	376	425	410	427	382	391	416	385	375	398	419	411	413	384	372	393	430	416	386	380	348	421	416	352	405	412	364	443	425	412	406	380	419	413	383	370	419	423	404	404	416	364	409	422	393	384	415	424	405	428	419	382	389	409	440	425	393	405	424	398	417	367	403	406	387	386	386	429	395	412	427	405	406	396	400	365	395	403	443	436	382	403	403	391	422	387	398	403	404	370	372	381	387	412	426	394	417	379	388	378	409	389	443	421	442	377	393	408	376	428	452	412	448	405	380	420	408	365	384	425	364	410	408	394	402	353	416	419	403	431	402	390	420	435	393	392	392	432	387	414	406	393	421	403	422	381	404	444	390	413	372	458	443	427	362	388	415	391	361	376	419	412	395	386	413	401	418	418	388	394	394	397	410	357	435	416	415	449	414	403	430	377	432	363	408	366	398	403	407	372	345	390	396	394	416	397	406	350	410	380	426	411	412	414	410	417	404	369	391	405	373	376	483	395	405	415	433	404	415	395	401	387	433	383	430	393	425	441	393	382	452	414	419	408	433	386	429	407	421	401	432	459	407	424	400	422	432	436	427	389	403	407	387	401	398	410	395	418	422	383	362	423	393	451	402	398	397	391	405	401	444	404	398	391	409	410	385	411	389	399	379	400	417	395	410	366	409	406	398	407	409	389	383	407	426	361	359	405	425	408	391	422	383	383	372	402	404	418	381	425	388	406	379	414	373	405	436	372	405	431	413	405	397	401	400	414	430	408	418	399	386	422	410	395	404	423	385	399	409	399	415	381	412	397	437	395	394	368	412	405	428	391	401	411	373	411	380	416	396	428	412	422	400	383	393	436	410	418	406	434	390	425	410	437	425	377	412	406	399	416	403	396	381	368	393	416	380	404	406	403	419	402	409	392	395	390	393	388	410	411	393	404	374	424	426	368	380	400	413	427	411	404	395	397	400	418	390	401	403	351	411	392	399	413	419	409	377	393	404	427	391	400	381	385	421	388	407	423	421	432	403	406	367	385	391	402	399	370	435	363	403	389	405	393	389	412	374	389	396	414	394	399	358	381	409	373	428	386	401	465	412	401	373	404	381	409	437	402	394	433	394	417	403	390	424	432	391	444	379	405	395	421	428	413	386	391	402	404	383	391	426	363	391	428	408	401	406	381	400	401	391	400	412	449	394	398	373	387	367	406	393	455	399	418	399	414	424	389	429	427	423	409	428	388	406	437	376	413	427	397	382	397	410	402	407	414	426	390	397	404	363	392	358	399	380	403	416	401	411	388	368	397	414	390	392	382	405	391	428	387	419	421	405	373	392	411	375	393	405	442	421	410	401	382	427	401	414	395	411	414	405	407	393	435	426	382	401	376	378	413	413	385	459	449	413	384	426	407	366	432	414	422	405	383	433	413	402	380	389	392	415	382	415	409	379	428	397	366	419	401	397	414	369	361	397	385	395	366	400	407	403	399	385	408	413	409	393	429	413	408	428	408	410	412	399	412	417	432	404	380	408	433	419	431	412	397	405	399	404	414	438	396	345	399	392	408	387	402	403	397	373	421	392	381	388	415	389	407	433	379	388	414	409	412	427	358	379	390	423	404	399	411	421	398	360	429	411	391	406	402	415	429	399	389	407	406	397	417	412	411	405	394	372	385	401	430	428	399	391	427	424	399	436	361	406	428	418	394	400	388	387	406	423	435	397	405	420	397	416	396	407	406	416	405	399	416	396	371	380	405	385	401	440	434	398	415	386	406	403	377	417	357	385	377	415	402	445	393	415	383	408	373	404	392	371	399	406	347	406	413	373	413	377	420	385	422	417	403	410	379	389	419	382	399	403	432	438	407	384	402	419	402	401	422	411	405	415	399	409
6337	1622	300	193	350	344	287	230	209	184	170	138	105	107	84	77	71	64	58	58	56	65	49	53	60	51	44	40	41	34	38	29	25	29	28	32	26	20	26	27	16	20	21	19	21	15	20	16	11	22	10	14	17	18	21	17	26	15	16	12	11	17	19	22	20	18	18	22	18	15	7	20	16	20	26	18	18	17	14	18	11	21	23	15	18	19	13	19	16	18	21	16	23	25	14	16	18	27	23	16	16	17	18	19	18	19	17	29	16	21	16	14	14	17	13	21	19	17	13	22	11	16	23	16	23	16	20	17	19	24	13	17	21	18	17	18	13	15	14	13	16	12	16	18	20	19	18	22	10	21	11	26	22	18	15	18	22	25	28	22	21	16	14	17	12	17	18	24	18	13	16	23	16	16	18	22	12	19	14	23	12	8	17	17	21	12	20	15	12	20	20	13	20	20	15	19	17	22	14	14	21	16	28	19	17	14	29	16	20	24	19	17	11	25	19	23	23	12	17	17	17	22	7	20	24	20	21	19	16	14	20	29	22	16	9	16	17	18	23	24	20	22	13	18	28	13	18	16	23	23	21	23	16	16	17	18	19	15	21	21	21	19	24	20	19	24	22	18	26	22	24	22	32	20	16	12	16	24	21	21	17	24	18	18	26	19	17	18	14	18	13	17	16	12	20	23	18	18	13	16	19	22	17	25	14	20	16	22	9	27	20	18	18	22	19	15	18	14	19	19	18	28	18	20	28	14	17	14	15	17	17	27	19	17	18	16	19	14	25	24	21	17	16	24	9	24	12	24	20	24	22	17	17	16	19	24	27	17	17	19	15	17	18	20	23	16	25	12	17	26	23	16	22	14	18	18	19	16	26	20	13	16	24	18	18	24	17	20	15	16	16	14	13	19	20	16	17	17	19	17	16	22	26	19	17	16	22	15	18	24	15	16	22	21	15	14	12	19	21	13	17	18	24	34	12	19	17	9	17	23	13	19	30	19	17	19	21	21	12	15	25	21	20	16	18	26	14	18	25	18	14	9	17	16	23	21	13	24	20	22	15	17	17	15	15	14	15	17	22	22	9	13	16	23	19	21	23	22	26	15	20	20	26	13	10	19	18	17	22	22	12	17	17	17	18	14	19	21	28	16	19	12	21	22	23	20	15	17	13	20	23	20	21	23	13	15	15	20	36	20	20	16	16	19	16	19	22	17	21	14	22	17	20	18	21	22	25	16	13	19	20	13	26	21	14	28	17	20	19	22	18	13	20	15	22	17	19	21	24	26	25	14	25	17	23	19	23	17	17	14	14	26	19	22	12	14	26	15	12	15	15	18	17	19	12	16	16	12	25	18	13	17	10	20	19	18	17	17	20	14	20	11	15	19	13	18	13	23	25	19	11	18	21	20	24	17	15	16	12	16	19	19	21	18	24	23	15	20	21	21	20	20	14	22	17	18	12	17	13	20	16	28	21	25	22	16	11	10	15	18	21	17	23	17	20	21	20	14	18	20	21	19	20	14	12	16	20	16	22	16	18	13	25	16	19	14	20	21	14	20	15	15	19	15	16	18	12	18	14	26	16	24	12	14	15	19	24	18	12	18	25	16	11	23	21	15	12	22	14	16	16	16	20	25	20	23	17	20	18	12	15	17	24	13	17	18	16	13	18	17	15	9	18	28	15	19	15	21	23	19	14	13	14	19	17	18	18	18	14	27	10	19	13	13	16	19	19	12	12	10	21	9	19	10	21	12	12	14	16	24	18	18	25	19	22	26	13	20	14	20	23	16	14	26	17	20	17	19	18	10	21	24	12	17	10	16	15	18	19	17	15	15	12	22	13	23	20	20	21	16	25	21	14	20	15	16	18	17	23	22	19	18	13	14	16	18	9	15	24	26	28	14	25	18	9	9	9	19	14	14	14	11	22	26	22	14	23	16	22	20	24	15	24	20	19	17	15	18	14	15	16	22	20	17	15	20	21	13	31	13	21	15	18	18	16	15	19	21	14	19	26	21	15	26	13	26	18	24	24	19	19	14	22	20	17	21	16	12	24	21	21	17	25	10	20	16	21	17	16	18	22	20	16	15	13	22	20	23	15	17	14	14	13	20	26	14	16	21	20	15	16	12	25	18	19	20	19	16	24	24	21	18	15	16	16	18	22	12	19	19	12	11	18	14	16	22	19	18	6	13	16	18	26	22	24	19	15	23	15	18	16	11	23	15	13	20	23	17	20	24	25	7	17	26	20	16	22	15	19	17	17	18	17	10	22	18	19	16	16	17	12	13	12	17	20	8	14	19	18	18	21	17	22	10	18	18	21	16	18	31	22	19	19	18	20	22	26	16	16	14	20	16	18	11	17	24	23	19	20	13	14	22	24	27	21	21	27	21	15	19	25	31	11	10	10	19	20	30	11	16	18	17	19	17	17	17	19	13	19	19	18	14	19	14	15	20	26	14	20	14	21	21	23	19	17	16	20	17	21	11	21	12	20	12	14	21	26	15	21	12	25	18	18	23	20	12	17	14	22	16	11	18	22	29	20	17	25	24	14	28	22	17	17	21	16	16	9	16	16	15	23	17	23	13	10	19	13	14	22	17	17	15	24	24	13	16	19	23	17	21	11	19	22	14	17	20	24	20	15	18	15	20	12	16	13	20	19	29	15	21	18	20	13	18	18	27	22	21	22	27	15	21	18	22	19	23	24	9	20	12	11	18	20	20	13	23	20	22	12	10	15	25	14	25	17	17	17	11	19	20	16	14	16	14	20	19	24	24	23	8	17	19	15	28	20	12	22	16	19	17	19	26	12	19	14	19	13	13	16	24	12	25	10	15	21	10	9	13	22	20	18	15	17	18	15	17	20	20	13	27	20	23	18	15	15	19	18	17	18	22	16	16	14	18	17	13	17	17	18	15	21	20	17	16	14	25	20	14	18	20	29	27	13	9	19	14	21	14	13	19	17	16	23	10	14	20	16	22	19	8	15	20	17	12	12	17	16	16	15	25	19	21	19	13	14	17	19	18	14	17	16	23	12	18	8	23	16	20	17	15	19	14	15	13	15	14	23	17	16	21	21	24	14	19	18	24	23	15	19	16	15	28	18	11	17	17	20	20	18	11	16	20	23	20	24	20	12	18	22	12	22	11	17	15	15	17	20	26	21	17	20	16	22	16	28	20	17	15	24	18	26	21	18	20	17	12	16	23	17	16	22	19	20	11	18	23	15	10	23	11	18	17	15	20	19	16	15	19	17	16	18	14	14	13	20	18	17	22	14	14	17	26	22	22	24	32	21	15	15	22	17	13	23	21	19	10	16	20	17	15	21	21	20	11	25	24	17	19	16	17	25	19	19	8	15	22	21	21	16	25	18	13	15	24	16	21	32	18	23	16	10	24	23	16	24	19	18	15	15	13	24	17	23	17	16	23	17	20	22	26	22	27	19	21	14	16	19	28	27	15	25	12	16	15	19	5	19	13	19	15	16	14	19	13	26	20
42024	21085	7668	17655	24687	23339	19714	16347	13433	10607	8946	7216	5879	5026	4269	3795	3568	3295	3016	2743	2627	2317	2044	1983	1776	1586	1494	1382	1208	1206	1054	1004	951	797	832	787	682	625	633	593	563	555	547	460	444	423	415	401	373	334	400	380	346	392	352	356	351	353	354	319	346	368	370	331	326	327	342	347	351	328	312	359	331	302	291	310	309	332	304	279	311	339	312	311	308	315	309	303	290	321	283	294	311	329	291	309	293	317	320	327	306	340	317	332	327	299	338	297	343	318	310	309	294	318	309	336	306	332	346	352	311	326	302	281	333	345	300	323	297	298	326	300	310	299	328	307	324	279	321	306	305	335	288	305	271	330	296	288	298	332	308	305	290	321	307	303	282	291	307	300	323	335	257	326	287	293	296	277	303	293	305	315	282	316	305	283	307	322	317	317	310	291	295	316	302	306	286	321	311	338	321	296	301	295	295	306	297	306	298	319	310	262	310	295	319	286	287	300	317	306	298	322	314	310	274	289	283	301	291	305	285	323	304	320	329	299	304	290	309	282	292	310	304	318	330	321	284	307	290	298	288	279	301	267	284	328	297	300	287	306	290	347	322	325	288	288	304	286	286	297	310	303	283	329	296	284	295	302	306	320	298	305	288	286	282	279	325	325	304	319	280	277	288	306	283	297	299	302	316	317	296	315	306	310	289	273	301	303	291	326	327	282	334	307	328	324	310	281	307	292	311	311	302	285	311	319	294	301	319	343	310	295	306	311	299	310	293	301	286	282	308	317	300	295	311	329	290	307	318	306	310	323	289	326	303	292	303	303	312	301	297	312	283	301	326	306	300	322	278	312	300	335	298	282	288	288	303	329	333	301	314	296	307	305	305	298	307	348	307	308	295	363	322	327	310	290	324	292	285	306	321	327	286	296	297	293	308	306	301	297	314	281	300	309	277	305	306	292	306	315	276	322	332	302	269	330	306	302	304	294	295	301	291	292	312	295	278	336	305	302	289	309	293	303	299	279	294	265	316	313	313	314	313	305	286	304	286	322	310	296	307	286	334	298	290	291	300	309	299	316	267	324	316	297	314	293	277	286	255	278	309	309	310	286	315	306	295	327	290	295	299	313	267	306	291	291	301	313	301	336	326	317	290	294	317	304	305	298	288	309	287	347	301	271	284	293	282	289	290	336	286	296	291	283	303	324	325	306	342	283	280	325	355	276	313	311	302	299	317	283	308	314	304	321	312	319	319	311	317	298	302	305	304	301	311	288	296	356	310	301	284	292	322	300	277	286	313	315	317	270	291	322	299	298	287	320	305	283	326	326	321	318	302	273	293	330	315	308	319	295	324	262	307	302	289	323	298	334	304	310	285	303	296	274	302	330	303	307	289	352	307	325	332	331	323	273	286	315	320	303	292	310	297	273	311	307	283	296	277	303	262	314	299	301	334	339	287	286	322	315	305	311	305	298	327	282	343	298	291	308	310	309	306	319	294	311	284	305	297	304	303	303	299	293	298	300	279	299	301	334	299	300	302	308	322	283	304	300	294	327	320	322	282	286	313	289	267	305	294	287	324	310	318	291	313	314	301	315	298	292	313	293	293	299	293	317	319	278	306	288	294	272	276	283	298	337	313	297	288	274	295	290	296	342	311	314	331	330	318	310	299	292	305	303	315	319	283	294	273	302	315	305	294	296	305	308	308	324	295	285	306	341	296	323	337	305	333	325	281	318	308	329	296	305	292	341	279	265	295	286	291	311	306	295	310	346	310	295	307	295	322	304	324	307	310	313	276	300	314	343	286	292	313	294	317	294	295	289	315	333	299	274	312	302	319	302	292	291	329	341	290	312	333	309	293	311	255	292	322	304	334	297	276	294	318	271	315	302	302	340	287	296	294	300	314	274	313	301	298	320	303	339	325	314	303	307	265	295	310	316	311	295	314	320	288	319	326	291	294	281	306	305	301	306	308	301	296	315	302	325	305	288	295	319	310	312	297	295	271	328	295	293	308	343	279	294	274	276	312	315	316	324	293	311	312	297	307	335	282	293	316	305	303	305	293	303	309	275	288	312	300	318	315	334	291	299	335	299	274	311	345	302	298	312	326	282	307	288	334	268	317	311	284	331	325	296	299	308	325	302	326	300	313	274	295	319	288	315	299	295	311	282	322	296	294	313	332	327	296	287	302	317	320	295	265	337	300	285	305	286	335	309	307	269	289	300	311	302	285	338	315	270	307	314	327	291	307	321	323	310	321	318	274	317	315	328	321	297	283	329	306	340	308	292	297	309	300	285	306	338	279	311	280	322	330	298	303	299	323	297	289	308	302	320	300	275	302	324	338	295	304	316	291	342	321	309	289	306	291	332	285	313	307	346	294	302	295	296	291	329	309	316	310	305	271	308	257	345	327	312	318	291	297	331	272	273	303	304	305	307	303	297	311	316	294	313	283	292	287	296	307	315	303	329	297	296	317	271	324	306	309	314	275	314	291	315	308	281	317	297	319	304	296	334	294	307	312	304	298	281	275	305	283	315	302	314	302	334	293	310	352	279	308	333	316	327	316	304	313	268	292	310	324	312	322	292	317	310	315	293	323	272	318	296	315	332	284	300	324	301	310	262	314	308	307	266	308	304	312	309	284	315	343	328	300	307	300	317	304	283	293	311	332	301	303	324	323	314	305	319	318	278	308	301	296	287	333	278	334	296	287	307	317	296	284	320	296	307	322	319	302	308	314	312	330	286	295	316	274	319	295	323	301	301	298	304	317	318	321	291	331	314	301	290	311	305	300	302	282	299	289	298	289	285	327	300	283	304	284	314	308	281	289	314	310	291	316	312	305	299	306	313	320	273	273	272	320	290	312	293	293	314	310	310	303	276	302	285	287	285	294	330	324	319	308	314	300	297	306	321	314	309	302	350	292	296	293	282	322	337	280	321	321	312	309	335	281	307	299	282	293	293	291	320	296	276	298	317	306	309	293	312	318	315	288	283	278	291	318	295	316	333	299	317	298	301	296	322	282	327	328	302	298	298	287	307	326	316	305	318	326	291	308	308	315	312	291	289	298	305	327	283	319	323	278	293	297	297	287	280	307	331	294	293	329	298	311	292	305	324	317	277	316	291	293	307	315	291	330	286	305	328	308	295	323	290	288	298	296	306	287	286	295	317	317	307	292	296	327	303	299	294	334	318	298	326	303	301	308	308	316	310	302	319	308	295	327	289	310	286	291	297	287	296	289	310	303	279	293	306	324	308	289	318	316	295	312	291	327	321	292	306	304	297	299	319	304	304	320	306	299	323	312	320	270	336	293	291	335	325	312	299	304	324	318	303	295	294	318	326	302	288	304	316	282	309	300	303	312	298	311	286	330	303	320	284	276	306	293	299	297	296	311	324	319	288	298	299	287	302	287	320	306	299	298	296	292	285	296	294	298	303	314	298	307	275	308	310	297	328	306	295	313	316	327	276	311	310	286	302	275	338	318	301	307	309	299	307	340	304	297	284	310	328	311	309
15045	6332	828	509	783	844	738	621	550	438	374	347	260	213	205	167	177	162	128	162	147	135	109	100	74	78	76	69	70	44	62	56	63	55	50	51	48	43	48	45	31	32	30	29	31	37	39	28	25	33	37	35	33	24	37	24	26	26	19	23	20	37	29	21	23	20	23	24	23	27	21	26	28	27	16	22	21	16	29	22	16	20	14	19	18	29	32	21	26	23	19	23	24	17	25	21	16	30	23	25	24	23	19	32	16	27	28	26	27	22	26	21	25	33	20	24	30	33	24	21	29	18	22	11	23	26	21	26	23	25	32	28	21	25	22	28	26	24	20	23	22	24	30	24	31	27	33	15	37	11	21	25	19	23	27	26	28	23	27	26	23	17	26	32	23	28	27	24	23	29	26	30	35	26	27	30	29	18	19	19	24	34	32	21	21	21	26	25	19	27	25	20	31	34	25	22	31	28	28	18	21	30	33	19	23	30	23	19	22	21	26	26	20	21	26	25	14	25	26	29	25	22	26	26	30	20	27	27	22	29	21	23	25	32	26	28	29	19	23	18	23	23	22	26	27	14	29	24	15	21	27	29	31	30	18	20	22	17	24	23	25	22	22	29	17	22	18	27	33	29	20	22	36	22	25	25	25	21	22	28	22	23	24	27	25	22	26	23	19	18	34	29	23	27	26	21	25	16	17	22	25	27	23	23	35	23	23	22	23	33	28	26	26	27	26	17	23	12	20	31	20	28	24	18	29	32	16	35	17	24	22	35	18	19	25	27	26	17	18	27	35	20	20	22	37	25	27	23	29	35	27	22	30	18	18	24	28	25	20	20	31	28	27	24	18	32	18	23	27	23	24	21	24	27	21	25	20	31	26	28	22	22	21	17	19	27	22	26	24	29	23	25	19	24	34	20	24	27	32	21	14	37	24	29	19	21	23	32	23	23	28	25	27	33	17	27	24	31	18	20	28	27	26	24	21	22	27	23	16	27	24	19	20	23	21	21	20	27	23	22	26	23	22	21	27	18	23	25	32	18	25	23	22	36	22	20	30	19	25	33	26	30	21	26	34	28	22	29	32	15	22	20	26	18	16	25	22	24	33	17	26	23	22	30	28	28	24	23	19	26	14	21	34	37	24	13	20	23	32	21	23	26	22	26	21	29	20	15	16	24	26	21	23	16	28	21	22	33	29	33	26	20	26	18	23	17	30	22	26	22	20	33	19	29	17	35	22	21	22	30	24	25	21	24	23	29	23	21	21	26	31	24	26	22	23	28	20	25	24	26	28	19	21	19	21	25	20	26	28	17	20	21	21	22	26	26	28	25	24	21	30	17	17	18	23	22	20	15	20	28	29	24	29	26	28	29	38	21	20	20	25	31	20	29	26	21	20	23	20	18	25	20	27	33	29	20	24	32	31	34	33	21	19	18	24	34	15	17	28	20	16	23	22	24	23	30	28	28	25	29	30	26	29	22	26	22	18	30	24	26	28	26	29	22	23	26	24	27	27	32	21	28	31	33	23	24	27	16	18	26	20	20	21	19	20	26	25	21	19	21	18	24	26	28	28	28	22	30	35	17	19	23	27	23	15	21	17	23	28	20	29	32	19	24	33	22	22	25	22	22	21	21	25	27	29	24	22	19	22	30	28	26	26	22	20	24	35	22	28	25	24	25	24	25	26	19	26	29	24	20	17	19	23	25	24	22	28	18	22	16	22	21	29	27	20	21	29	20	16	26	25	21	14	21	26	18	24	22	27	25	26	25	25	21	30	25	29	24	35	20	20	20	26	25	36	26	19	25	21	30	19	17	14	18	22	21	21	19	28	20	28	30	23	29	26	27	27	29	18	21	29	37	20	30	24	32	27	24	26	17	25	32	34	24	24	21	23	23	19	33	26	31	18	28	23	32	24	27	25	16	28	21	27	30	19	24	22	15	18	25	23	20	18	19	17	23	20	21	30	29	21	22	20	34	27	25	17	29	18	30	35	24	26	24	27	26	29	24	26	23	16	24	27	25	24	17	17	25	31	31	17	18	36	17	33	30	22	22	17	32	26	28	19	20	26	24	24	25	23	23	21	19	23	28	19	32	24	23	24	23	21	22	26	24	27	30	24	28	21	25	26	20	25	27	24	20	26	23	38	24	22	27	22	27	26	18	32	27	22	33	27	34	25	25	30	39	26	22	33	20	14	23	24	24	24	23	23	17	24	30	26	23	22	29	25	25	25	21	16	20	21	21	19	25	25	22	19	22	24	20	18	22	19	27	16	21	26	22	31	22	27	18	26	14	26	31	27	23	18	24	23	25	20	22	13	33	23	29	22	21	27	29	12	27	24	27	21	31	17	32	21	29	22	27	21	19	23	18	31	17	33	31	18	23	20	25	19	23	21	30	21	24	21	24	21	32	29	20	28	16	21	22	26	25	19	17	30	24	16	28	23	33	18	21	23	17	18	27	28	26	29	30	21	31	14	29	18	25	29	14	18	27	28	21	18	22	22	18	29	22	30	25	35	20	27	29	21	19	21	31	23	21	30	31	25	20	16	34	22	27	30	28	24	16	20	23	27	25	18	31	25	23	29	32	20	19	21	17	29	26	20	27	27	13	18	21	24	26	17	23	22	18	25	25	15	21	28	35	20	21	25	19	28	19	16	24	13	23	30	25	24	18	33	25	19	31	17	23	15	17	26	25	22	20	26	23	15	32	21	23	24	28	27	28	31	28	21	36	23	21	25	23	25	24	22	29	20	31	27	20	26	19	19	21	33	26	21	20	18	25	29	24	23	17	27	21	26	29	26	20	17	21	17	19	22	22	27	19	18	28	20	22	24	19	21	32	24	28	22	18	20	27	19	19	23	25	34	25	14	18	22	40	33	23	22	24	30	23	30	25	19	24	39	20	27	20	21	38	25	22	21	25	21	17	27	14	26	20	17	35	19	22	26	26	26	20	23	29	22	20	29	23	27	23	21	22	32	17	20	20	16	16	20	16	22	13	25	25	19	29	26	17	27	20	26	20	27	26	19	35	34	25	23	27	29	32	22	25	22	23	22	23	20	25	18	25	14	26	21	29	26	29	21	23	20	27	25	18	27	18	17	26	26	26	17	19	24	19	22	23	20	21	33	24	28	34	25	23	26	26	23	25	26	35	30	27	24	27	23	20	27	28	24	13	22	19	35	21	19	24	33	26	26	23	22	21	22	15	22	19	17	19	25	26	24	36	23	30	26	25	22	22	19	17	21	29	19	26	29	27	27	20	33	21	14	29	20	25	22	34	26	30	29	14	19	20	27	39	29	27	31	24	26	22	16	28	31	27	19	19	24	20	30	19	27	36	27	26	26	23	21	22	18	20	16	19	23	28	32	24	15	27	29	23	18	30	18	30	24	25	25	29	22	21	23	21	20	19	19	17	26	20	26	29	23	22	20	31	34	21	28	19	23	22	28	30	21	28	17	12	27	30	26	31	18	24	25	26	33	20	31	22	16	24	27	14
54759	29538	14239	26936	34338	33445	30091	26473	23112	20019	17120	14769	12464	10820	9524	8543	7858	7143	6609	6016	5589	5160	4618	4210	3714	3375	3062	2772	2662	2424	2241	2082	1880	1714	1575	1529	1305	1324	1194	1095	990	1004	1007	792	747	733	643	659	625	601	561	537	533	549	577	525	542	510	507	463	516	528	495	500	487	433	468	433	454	465	452	469	480	417	425	415	416	449	455	461	466	406	452	455	436	410	432	433	410	427	444	444	389	415	439	371	429	447	442	417	436	447	419	390	374	399	411	438	394	351	406	381	370	426	415	410	365	398	393	438	419	421	405	390	412	423	381	399	404	412	370	412	386	417	430	408	369	393	416	401	391	420	420	394	441	396	419	411	418	403	368	418	391	419	422	379	422	399	418	413	405	404	389	419	365	437	394	410	434	406	372	385	382	404	393	396	387	383	424	394	429	364	393	409	422	418	369	404	395	410	384	397	418	388	411	384	398	407	372	387	360	417	409	377	357	363	424	409	409	422	418	378	391	394	437	418	403	359	400	436	398	382	440	381	377	385	396	368	396	415	411	404	423	404	393	388	390	399	373	409	393	409	407	390	396	399	381	393	386	390	394	385	395	393	404	397	398	392	416	404	364	376	418	415	415	384	406	415	370	410	388	414	365	379	412	415	387	374	403	413	434	371	409	422	408	414	391	395	389	385	400	421	384	403	424	374	387	381	449	427	396	412	380	416	416	437	386	366	372	385	408	405	381	387	368	409	373	427	418	390	400	417	410	413	423	386	400	380	412	402	365	365	382	425	409	412	392	374	384	405	393	398	385	412	415	407	420	374	393	397	393	406	381	440	393	383	377	391	423	414	414	394	404	409	377	393	407	383	385	394	406	365	426	414	379	368	355	405	401	408	407	402	412	391	390	398	405	428	425	424	385	396	391	380	377	383	413	367	385	414	380	387	375	398	363	353	420	396	413	385	418	400	372	376	400	409	371	406	422	380	361	398	419	378	413	384	402	404	353	404	381	385	366	411	402	375	391	379	390	388	426	359	381	414	434	398	388	381	390	398	356	419	397	397	413	404	397	375	396	414	403	404	391	404	410	363	434	384	412	383	386	409	413	427	372	402	395	403	385	366	364	436	391	415	409	370	376	383	406	402	404	386	398	373	387	397	369	391	419	428	411	384	407	447	399	380	403	421	441	394	360	415	356	387	389	375	393	389	413	366	411	426	406	415	410	402	426	366	418	404	386	409	404	387	363	368	386	421	414	393	395	391	378	369	365	400	394	388	448	414	370	377	352	396	380	340	411	395	393	429	397	372	406	410	403	392	404	382	379	375	413	375	417	380	373	375	429	407	395	371	416	399	448	411	399	406	421	405	414	396	399	375	415	383	398	397	372	363	392	376	383	383	423	399	409	436	345	396	355	379	414	375	407	445	387	374	396	374	438	436	420	389	410	376	429	407	415	405	406	406	398	409	417	380	370	401	410	393	387	386	355	402	398	390	390	390	403	411	440	389	398	391	390	399	434	415	399	399	370	414	404	397	412	434	407	429	368	397	425	389	415	405	443	435	414	423	415	367	392	385	420	414	368	376	420	409	375	468	389	414	384	394	414	419	428	425	364	415	436	393	397	392	378	406	373	380	419	378	418	390	416	393	389	411	371	422	349	375	407	383	410	397	408	386	372	389	410	396	373	421	414	433	420	383	389	431	384	369	416	384	402	418	408	387	354	390	383	380	400	408	390	380	394	375	442	383	365	417	397	403	406	368	393	416	424	430	408	396	421	438	418	389	382	382	396	436	385	365	376	394	386	406	401	419	382	381	390	418	395	445	374	404	398	378	404	398	414	409	426	391	413	409	433	407	421	397	389	420	390	390	362	405	385	382	382	378	401	401	421	388	382	419	340	399	373	371	417	386	413	376	397	379	405	415	380	397	393	381	358	359	357	405	436	386	371	414	398	394	409	378	395	414	378	379	386	413	380	400	392	362	376	406	398	405	438	405	392	391	390	389	403	408	358	388	412	371	407	384	414	396	413	379	365	409	400	406	385	419	424	400	385	417	382	358	399	411	386	429	393	381	402	406	399	412	406	413	383	394	379	389	388	382	400	378	368	412	363	387	387	383	416	372	427	425	387	379	392	380	399	416	397	362	405	387	433	379	405	384	388	402	376	370	441	393	398	418	375	400	406	430	371	385	404	410	413	389	405	405	381	371	368	400	403	408	389	372	401	413	392	397	429	364	407	407	394	411	405	388	407	377	398	394	433	417	398	404	394	378	405	368	386	389	389	413	397	448	388	404	379	397	389	372	426	389	385	389	401	405	370	377	385	408	378	406	401	391	403	393	368	398	390	418	385	377	468	391	417	341	375	401	389	378	406	393	406	419	370	389	359	393	399	420	415	376	415	394	392	409	407	401	409	385	404	388	408	407	380	390	363	403	358	399	396	399	435	363	413	405	409	425	395	372	380	419	430	399	397	393	417	401	426	403	409	370	392	385	369	427	390	425	389	380	417	417	413	383	412	415	387	393	369	398	393	430	426	379	387	401	404	437	390	375	392	398	403	418	391	414	393	403	428	402	430	386	384	375	381	384	398	375	363	394	405	403	381	401	434	411	391	411	410	428	437	412	398	411	389	408	415	420	409	422	437	365	364	390	390	376	376	427	378	399	407	401	407	400	364	405	377	406	400	406	396	417	394	397	407	382	379	359	413	365	432	415	391	422	391	418	388	399	393	399	402	390	400	393	399	404	375	388	393	389	398	399	405	343	420	377	380	363	356	389	387	384	378	366	427	407	420	389	354	371	387	387	411	431	422	380	400	395	343	404	373	409	417	390	391	406	393	367	413	383	408	387	348	386	416	396	401	403	413	393	374	425	408	363	399	372	401	415	401	391	409	409	392	393	404	379	405	395	386	399	361	402	392	343	384	381	422	389	391	381	430	423	401	410	395	438	376	401	383	403	402	451	389	420	385	412	401	397	394	388	393	417	424	413	390	380	410	396	408	373	391	390	376	414	373	400	418	417	383	420	424	424	385	382	389	405	432	395	399	400	372	395	422	429	376	393	375	402	391	404	385	400	422	418	391	389	399	366	393	384	386	427	399	374	416	408	373	435	401	396	396	432	423	382	397	407	415	383	389	394	419	394	385	398	377	363	406	407	381	384	418	404	393	418	394	402	390	398	415	419	398	389	379	367	397	386	402	354	385	375	367	410	439	409	376	381	382	382	390	369	412	403	420	400	402	377	448	371	374	418	411	402	410	376	415	372	445	405	421	425	410	379	409	410	395	371	433	367	409	420	390	428	424	379	376	429	420	387	398	387	416	409	397	406	390	410	370	408	377	429	402	350	404	388	397	375	392	385	373	397	393	389	382	389	392	361	371	367	425	379	412	408	399	359	421	371	409	406	393	393	381	403	364	410	407	446	411	404	370	370	413	383	395	419	394	429	411	367	419	364	392	402	446	401	408	415	430	392	400	397	392	412	393	394	411	412	354	396	405	380	405	408	363	391
10701	2882	478	319	504	522	454	387	343	329	228	239	170	162	141	122	120	118	113	103	114	88	93	84	66	60	68	69	55	60	49	53	47	47	38	53	37	34	32	44	31	36	36	30	31	34	32	34	28	32	27	34	27	26	25	36	25	36	29	21	36	22	40	26	34	33	24	28	33	24	40	29	32	39	26	29	24	28	32	30	21	28	30	22	29	32	35	27	35	22	39	31	29	27	23	29	31	22	27	30	26	25	28	29	27	29	38	32	26	37	33	31	30	29	30	21	35	22	23	30	31	24	27	20	20	19	28	20	37	34	32	25	28	31	27	31	32	20	38	29	27	33	27	38	20	24	29	31	26	29	22	26	39	23	29	26	32	23	27	30	36	34	33	29	42	30	22	26	29	25	35	33	24	29	33	20	36	28	24	24	19	30	26	20	31	24	28	23	34	31	26	34	26	31	32	18	27	31	35	28	22	28	25	32	35	25	29	32	29	35	35	25	23	27	34	35	25	30	30	33	25	30	41	17	24	33	21	26	22	33	30	23	31	29	25	26	35	33	21	38	26	23	26	27	30	19	22	15	27	20	36	29	32	22	31	35	29	37	33	27	41	29	23	27	27	27	23	32	29	24	24	27	24	33	31	31	33	24	23	30	32	25	17	29	30	27	33	27	26	48	27	26	21	18	20	22	38	33	32	31	29	21	36	36	26	24	27	24	28	32	26	30	22	38	26	24	36	30	27	20	19	24	31	21	32	30	32	27	25	26	23	33	31	26	32	25	25	22	29	32	26	27	30	28	28	32	25	34	36	28	28	21	32	36	24	31	20	34	30	20	26	24	42	28	38	31	22	28	25	27	33	27	33	22	26	31	31	25	22	24	22	30	28	22	30	26	22	26	29	24	27	21	29	23	25	26	24	28	24	31	32	30	29	20	33	29	23	43	37	32	29	29	24	23	42	26	29	34	31	27	28	20	26	22	27	26	26	17	32	30	27	30	24	25	27	23	26	31	25	22	22	32	20	26	23	29	26	22	26	31	29	24	28	26	29	31	37	29	29	30	30	18	35	32	26	27	27	18	28	29	26	33	27	22	20	31	23	35	20	34	18	32	26	23	25	34	35	37	27	22	32	27	29	35	32	27	29	28	33	30	22	19	33	23	28	28	32	27	21	21	31	30	24	33	26	27	29	38	24	28	31	28	29	30	30	26	35	25	21	29	30	41	34	26	14	35	31	28	33	37	29	31	20	29	37	30	30	21	28	35	33	23	25	28	15	25	25	34	23	35	25	24	20	25	20	33	23	21	25	32	36	34	29	31	34	23	42	36	28	37	31	30	25	25	30	26	25	27	33	25	28	33	30	39	32	28	20	27	32	21	34	26	29	23	32	23	33	42	22	32	21	21	30	24	37	30	35	29	24	23	25	33	34	34	24	32	26	24	31	21	21	32	35	30	33	16	23	26	19	29	22	24	25	27	22	29	25	29	32	31	28	29	29	37	21	27	21	24	22	24	31	17	32	30	30	26	30	26	38	22	31	27	41	18	26	31	30	33	21	24	27	25	21	36	26	30	34	20	27	33	23	25	33	26	25	26	22	31	22	25	34	27	34	27	25	28	38	21	19	28	25	29	28	27	19	27	25	31	29	21	28	36	27	27	30	24	29	20	27	28	18	30	26	29	21	26	25	34	29	33	29	32	25	28	34	26	40	32	23	38	27	24	21	29	30	31	28	25	31	23	29	30	32	24	35	19	25	30	20	24	37	25	38	28	27	33	27	33	24	24	31	25	31	33	35	26	21	17	27	27	30	28	35	27	30	28	23	25	31	32	34	29	26	24	31	31	25	23	25	20	39	31	17	15	26	31	28	26	24	26	31	32	28	28	22	33	33	24	25	35	29	36	26	30	34	23	34	32	25	33	34	23	18	37	26	26	28	30	33	24	21	29	18	23	23	29	22	23	35	27	32	41	28	26	31	31	34	30	30	26	31	24	29	26	22	27	32	21	29	26	26	29	24	33	23	23	26	32	29	30	25	28	27	24	29	32	22	32	35	24	26	25	26	24	22	32	23	28	26	29	23	32	31	29	29	24	18	20	31	28	35	24	22	23	25	22	34	29	29	23	21	29	22	24	24	20	24	24	30	30	28	28	25	26	20	33	24	26	27	27	25	24	32	21	27	24	25	27	30	29	29	28	38	21	28	24	31	30	21	26	30	31	18	29	26	29	25	35	30	24	30	25	39	33	31	26	17	22	30	23	41	22	37	32	32	28	25	35	16	26	20	30	33	19	29	33	28	30	39	25	34	37	29	29	26	30	24	26	31	26	25	28	29	33	37	17	20	35	29	20	30	28	20	20	24	14	36	28	33	36	28	32	26	35	36	32	25	31	27	26	26	25	21	26	25	30	28	31	28	25	36	23	31	32	25	32	24	34	32	25	31	27	27	21	20	26	26	18	28	33	40	31	28	32	26	26	22	23	32	33	23	25	30	20	32	32	22	35	27	37	29	29	25	28	27	29	31	28	29	31	23	33	24	32	25	27	35	23	30	35	26	33	23	39	29	32	23	27	24	19	28	31	23	29	27	29	33	39	22	22	25	24	29	31	43	30	32	30	25	27	19	30	36	34	19	27	27	28	24	33	19	27	36	26	15	31	23	22	34	27	27	37	31	28	43	27	27	33	33	32	32	25	27	26	32	28	22	31	33	41	21	20	37	30	35	24	29	34	35	28	28	23	30	28	35	33	17	27	29	24	29	25	32	26	25	21	31	39	31	23	21	22	22	25	26	27	23	25	33	21	27	34	24	22	31	34	30	25	32	24	22	21	27	24	24	35	16	27	28	21	26	27	28	21	36	28	21	26	33	30	31	27	21	29	27	21	31	24	26	25	25	36	30	26	31	31	24	29	32	24	33	21	25	21	33	21	34	35	22	21	40	35	21	31	29	24	31	22	27	25	36	33	31	25	22	21	21	23	34	28	27	39	33	34	29	23	23	26	38	31	32	37	25	22	29	20	27	25	29	23	21	18	31	27	37	32	29	39	29	27	31	25	27	31	30	25	22	32	26	16	29	23	34	23	23	31	25	33	27	34	30	30	34	22	32	33	28	28	35	32	24	25	32	21	25	26	33	27	29	25	24	18	24	29	26	30	19	30	25	33	30	31	27	21	25	31	30	31	25	31	24	20	25	26	28	27	31	21	38	32	30	22	27	24	22	27	30	28	36	32	18	19	27	29	19	24	33	25	33	29	34	28	30	26	33	33	30	31	21	28	26	26	27	23	27	28	28	26	23	22	31	26	36	20	33	29	34	30	24	25	43	26	23	26	20	25	35	28	22	30	25	26	24	32	26	26	26	17	25	28	20	20	25	22	20	28	34	40	28	26	22	26	22	33	30	31	29	25	26	29	27	26	33	41	31	24	39	27	30	20	30	35	16	32	30	26	27	26	21	28	23	27	28	31	28	37	30	27	32	23	30	24	28	29	35	27
47097	24149	10451	21881	29257	28371	25037	21172	17778	14999	12500	10499	8749	7620	6731	5814	5545	4886	4582	4374	4079	3709	3268	2907	2609	2418	2363	2138	1859	1801	1702	1543	1427	1363	1238	1222	1020	976	893	899	846	876	779	746	649	639	605	622	573	547	617	545	584	566	522	501	537	527	500	526	544	531	586	532	546	528	502	495	504	500	522	491	447	488	496	454	481	546	461	481	484	473	510	459	459	456	493	511	462	461	494	468	498	504	440	475	440	447	489	464	481	465	457	440	459	474	424	472	478	440	492	468	461	469	474	488	461	490	461	474	465	511	477	440	479	486	511	466	483	501	522	503	485	464	437	422	507	440	452	456	445	478	478	470	466	489	453	494	433	474	425	456	480	452	450	467	454	477	453	475	484	481	468	460	432	432	444	467	469	445	492	460	462	472	493	435	468	454	495	441	453	483	482	432	472	485	451	460	482	483	465	428	492	457	485	447	457	477	461	475	420	456	450	450	459	421	496	459	434	476	476	479	489	494	493	427	440	474	480	443	416	500	413	468	447	487	488	467	467	488	485	495	474	458	471	453	518	467	450	459	472	476	487	432	457	467	455	496	469	485	470	453	488	461	471	452	448	465	477	501	467	477	482	459	491	445	488	451	507	430	477	463	475	455	464	453	463	482	473	460	454	451	468	445	498	469	432	475	443	467	405	493	462	468	447	447	451	450	471	497	444	483	471	476	472	464	456	409	468	424	502	492	437	459	474	436	469	472	455	461	489	506	477	464	520	447	474	480	500	443	457	434	462	426	404	475	444	475	477	479	466	478	468	439	451	437	488	457	431	463	467	451	467	455	432	480	489	431	468	439	442	467	455	493	455	457	451	483	459	473	483	458	476	450	436	490	429	459	463	433	466	488	499	452	451	476	464	493	449	469	462	474	460	447	412	417	492	426	447	491	469	461	443	461	451	440	473	461	451	482	464	481	438	435	467	488	451	457	466	443	498	498	480	448	459	417	447	466	482	457	484	475	471	470	490	448	429	470	465	466	497	481	464	479	447	447	490	477	492	460	465	470	480	451	478	438	470	480	485	475	454	454	457	468	472	500	468	448	494	476	438	482	470	460	479	442	530	470	478	454	463	452	456	467	504	442	473	477	507	522	479	449	453	464	462	461	457	482	494	470	504	468	461	505	462	470	498	469	510	456	460	438	471	490	448	455	475	494	466	439	481	482	448	466	430	452	474	491	470	452	464	469	444	533	452	466	463	484	466	484	436	430	453	439	482	430	464	462	475	459	472	464	445	455	465	456	436	476	479	451	440	458	487	478	468	477	427	474	478	476	436	461	444	526	474	487	461	463	455	463	446	455	434	463	476	455	479	457	486	453	455	472	460	453	441	458	461	465	473	463	452	426	478	504	461	506	464	463	448	444	428	462	485	480	459	439	488	485	466	445	449	441	474	445	476	438	451	449	446	519	400	454	470	479	469	426	442	445	490	431	486	443	446	472	470	469	448	429	455	448	483	423	446	468	468	481	539	462	471	454	480	487	441	472	424	478	477	464	475	487	443	471	474	468	393	438	447	458	483	469	456	461	502	476	484	486	471	458	461	488	457	475	455	449	417	503	463	450	482	473	471	483	453	460	478	464	473	435	429	474	500	476	479	484	467	460	462	449	467	443	495	459	431	460	458	440	462	505	467	469	453	469	454	429	430	464	447	463	481	480	445	456	443	455	487	452	471	495	472	451	477	474	503	460	460	464	486	483	432	490	480	460	459	454	461	466	449	443	471	458	471	440	455	482	460	512	458	437	486	482	425	432	436	466	435	474	468	460	476	455	462	448	476	448	484	483	412	479	464	461	469	456	460	475	473	449	445	459	453	460	475	438	479	455	487	449	456	446	481	462	468	432	465	448	444	492	469	455	454	467	472	447	476	472	489	494	481	476	486	474	468	466	483	465	460	467	432	508	449	445	445	439	459	418	459	453	454	465	474	479	497	503	483	480	477	438	441	422	445	473	490	466	431	504	473	468	470	482	448	482	457	475	429	502	456	456	494	506	454	494	459	477	463	493	465	472	470	459	421	457	445	486	481	457	452	440	478	489	464	459	455	467	461	444	434	447	459	423	487	477	484	505	461	463	455	463	492	461	446	466	447	476	488	500	495	421	453	484	483	423	463	484	490	461	491	452	443	451	481	473	457	488	457	453	471	460	442	484	442	449	469	467	439	492	445	448	471	489	435	435	456	500	464	481	470	450	502	475	453	484	495	489	462	435	469	473	474	478	443	462	474	475	464	485	460	465	469	468	483	438	447	438	448	435	454	456	437	483	462	477	481	424	458	479	462	473	502	486	472	452	485	476	450	451	465	462	502	464	455	477	469	458	456	455	424	459	480	477	441	441	478	458	471	444	438	436	498	457	503	463	486	460	464	498	462	432	447	519	465	435	485	439	495	433	440	460	511	453	501	477	495	494	494	468	438	471	497	503	461	418	537	466	450	467	493	491	432	469	469	455	454	443	466	499	420	449	475	470	499	460	432	480	440	508	467	423	486	467	464	413	493	479	526	473	455	449	473	457	438	462	454	445	463	459	422	443	446	457	461	472	474	439	467	471	462	458	442	462	475	466	471	482	427	468	450	482	455	498	469	456	461	499	462	464	433	484	507	474	451	455	473	411	431	464	460	482	466	456	470	476	414	459	460	457	442	453	466	434	456	462	509	471	471	486	467	464	480	477	485	445	460	470	468	442	520	453	451	455	475	432	456	474	423	510	437	483	505	478	477	482	484	447	476	475	465	479	463	463	454	456	469	435	497	414	480	451	454	417	460	420	453	473	463	470	432	434	498	442	448	449	461	452	464	463	462	420	472	526	481	476	465	465	474	445	451	452	443	462	454	453	464	481	439	427	458	475	462	459	448	440	524	475	434	455	484	470	435	489	466	447	468	446	454	430	425	466	492	460	447	459	454	458	515	484	475	484	504	449	448	450	470	451	477	455	447	479	437	450	437	461	483	490	444	487	429	481	477	487	473	461	474	484	471	451	458	457	480	464	466	493	486	500	447	459	491	466	440	494	479	464	487	482	442	490	451	466	485	485	452	441	427	491	435	491	436	427	468	496	425	479	451	440	486	493	446	449	457	443	446	458	485	488	425	491	445	475	475	472	464	476	450	423	468	459	480	464	446	454	461	445	453	474	477	518	444	478	483	468	466	504	460	481	451	440	451	470	464	500	487	470	437	446	480	436	467	466	466	463	457	443	480	436	448	421	458	456	451	466	453	426	471	474	476	454	507	483	448	497	483	449	474	465	466	433	452	490	473	460	455	461	481	485	471	456	457	490	467	500	474	462	441	461	450	481	449	480	455	458	497	444	444	430	459	486	487	457	430	440	468	485	464	456	470	480	459	483	415	450	448	450	473	433	479	465	464	453	449	405	455	419	480	443	437	497	476	502	463	468	449	433	474	449	460	483	471	462	498	446	441	457	467	479	461	464	457	467	457	435	472	470	493	463	476	449	475	483
14996	5788	796	464	810	806	707	664	533	467	394	321	270	259	194	191	171	168	158	150	123	122	123	97	99	90	79	55	73	63	60	62	53	54	48	39	47	30	36	32	23	24	27	27	34	30	31	36	31	23	23	26	33	20	31	24	27	35	30	19	28	36	19	28	29	35	36	29	20	30	20	35	26	27	32	25	37	26	16	23	20	22	27	25	31	30	24	18	25	27	25	22	24	16	26	28	25	23	23	27	20	19	25	26	23	18	28	35	18	15	27	28	20	30	22	28	29	18	23	13	23	23	23	18	23	29	32	15	20	20	21	29	20	35	29	30	24	30	21	33	30	24	13	29	21	23	21	27	22	30	19	23	31	23	25	28	22	25	29	18	23	24	28	29	22	22	27	26	24	23	22	19	30	23	19	23	27	19	14	16	17	26	30	28	23	27	33	18	21	28	20	28	27	19	22	27	24	24	31	26	20	33	26	33	14	20	26	26	27	34	29	30	25	24	23	19	16	15	25	35	35	26	23	21	26	23	25	25	27	27	23	18	24	18	17	22	19	28	28	22	26	38	30	25	26	24	27	35	19	25	31	14	16	22	18	21	25	23	18	20	16	24	27	26	22	29	17	29	24	26	20	20	18	20	33	27	20	18	24	21	30	23	21	25	35	25	25	22	28	20	21	27	27	26	22	27	20	26	31	14	27	20	29	32	30	23	29	30	32	23	22	21	24	24	28	18	23	22	24	27	26	17	30	27	23	37	23	18	27	23	30	29	25	19	22	14	30	25	21	24	20	18	33	24	26	29	19	20	26	26	25	19	19	21	23	25	31	16	27	20	25	31	21	11	18	25	35	29	22	16	25	24	25	26	24	28	26	17	34	32	25	20	30	27	28	32	24	21	25	25	23	20	24	33	16	27	28	25	25	17	17	28	29	16	21	18	20	28	23	24	30	13	32	30	21	24	29	27	29	22	27	19	29	20	18	24	21	25	11	22	25	24	26	17	30	26	20	30	26	22	22	27	19	20	21	21	26	24	25	22	15	17	31	25	30	30	18	24	25	22	19	31	27	18	22	23	25	20	21	31	30	26	21	22	23	18	23	31	23	20	24	29	24	18	20	32	25	22	26	23	28	26	26	18	32	19	23	28	28	20	20	24	34	32	20	26	30	28	30	19	17	26	24	24	15	20	23	22	22	28	21	21	27	20	24	31	27	21	29	21	22	26	34	30	26	24	28	23	24	17	23	24	24	24	35	23	24	32	26	22	33	23	25	23	25	23	25	28	23	22	22	23	28	30	25	27	23	16	26	24	35	32	30	25	24	22	22	17	23	21	31	33	24	20	31	22	18	24	31	25	24	20	24	25	20	28	16	28	23	20	19	29	16	26	31	27	22	31	36	31	20	22	22	27	26	17	22	20	22	26	25	23	30	23	35	18	17	25	27	21	33	18	21	26	26	18	24	18	27	26	28	25	18	21	31	23	18	26	31	28	27	35	26	19	37	22	19	24	22	28	19	24	22	27	24	22	21	17	28	23	21	27	26	20	24	30	28	24	24	35	25	25	26	23	15	29	19	19	22	21	28	32	19	30	19	28	26	21	31	31	29	29	27	28	31	19	30	23	25	29	23	26	22	21	35	27	19	28	28	23	31	25	23	19	22	23	21	21	26	26	25	27	20	29	29	33	21	16	28	28	18	25	16	21	26	19	22	28	27	18	21	16	22	22	16	24	17	33	20	26	25	21	32	21	26	15	27	26	27	24	27	17	23	28	25	20	15	18	19	23	20	21	26	26	29	28	24	23	24	21	20	17	32	18	42	18	25	14	26	12	32	33	19	24	20	23	20	29	23	17	24	24	25	26	30	23	22	26	28	26	25	30	28	22	32	24	29	37	19	23	21	23	27	24	26	29	24	22	23	19	25	22	32	21	27	24	21	23	20	23	27	13	35	28	15	23	25	32	24	23	17	22	22	19	23	23	30	24	31	21	25	33	16	18	33	29	22	23	31	17	34	19	28	23	33	25	33	26	23	23	21	19	23	31	17	24	21	30	28	19	29	35	30	25	27	23	22	18	21	30	22	29	27	25	24	26	18	19	17	23	26	28	34	29	25	24	20	21	28	28	25	22	20	17	29	25	27	22	26	13	23	19	21	22	30	38	29	19	15	33	25	35	22	28	21	29	26	22	16	29	34	24	25	31	22	30	24	26	30	23	19	17	27	26	21	23	28	24	28	23	22	21	29	31	23	27	23	21	19	24	20	28	25	25	23	22	27	31	18	22	21	23	24	36	24	12	25	13	26	26	22	34	37	21	24	21	17	20	21	25	37	30	22	28	26	27	26	24	26	25	26	30	21	24	19	21	23	22	19	21	17	34	22	23	30	20	19	25	16	22	17	25	24	20	28	26	25	32	25	28	16	27	27	24	14	28	24	29	29	29	35	17	16	24	21	26	33	24	20	23	25	21	24	14	27	24	25	26	20	26	20	30	22	22	31	22	30	24	31	31	23	35	16	21	17	26	30	25	25	28	22	24	29	19	18	18	25	24	32	29	27	29	29	15	21	20	20	23	20	32	29	30	36	19	19	21	23	17	17	26	32	24	23	32	27	25	23	26	21	28	27	23	14	23	21	28	32	18	29	21	19	23	21	27	21	21	18	24	30	18	25	33	18	28	19	19	22	35	33	26	23	26	19	29	33	24	24	17	21	42	22	23	17	19	20	23	24	28	26	23	24	34	34	20	28	20	21	23	18	21	41	18	19	27	28	21	21	20	25	17	24	25	27	30	28	23	34	23	34	18	24	39	26	24	25	35	22	19	33	23	31	27	33	23	19	26	32	23	15	21	23	22	22	22	13	29	29	30	21	20	22	18	26	23	24	16	20	31	20	24	23	22	26	16	11	22	23	17	20	24	21	31	29	20	20	21	28	24	19	23	21	34	25	29	24	23	15	15	30	20	21	20	24	18	28	32	24	28	26	23	19	23	28	25	26	20	36	27	22	20	20	21	24	31	26	28	39	26	22	22	31	27	27	40	14	27	27	22	28	29	24	24	26	21	25	27	22	32	35	18	20	26	23	14	27	26	29	21	28	27	25	26	27	26	25	18	19	19	27	20	21	22	22	27	27	16	25	24	10	25	22	34	11	29	27	28	22	18	30	21	26	18	19	27	21	19	18	22	19	25	35	33	29	24	23	28	35	28	27	16	26	23	26	24	23	27	20	21	16	26	32	11	29	22	29	20	24	24	42	18	19	30	17	19	13	26	23	22	19	22	28	27	26	25	25	24	27	22	26	23	24	24	23	27	23	18	19	14	25	27	16	27	23	18	21	17	16	22	33	27	20	22	24	30	20	23	29	31	27	29	25	17	23	34	22	24	25	22	26	30	21	20	35	24	28	24	24	32	23	22	20	19	16	22	23	25	21	25	18	30	35	31	26	24	28	20	15	18	24	27	28	30	22	25	29	26	19	32	22	29	25	21	27	27	24	22
55358	29535	14429	27328	34807	33942	30790	26992	23629	20385	17443	14718	12353	10877	9426	8765	8112	7188	6703	6374	5928	5205	4646	4297	3811	3597	3344	2924	2617	2486	2396	2152	1855	1723	1669	1500	1330	1292	1157	1120	1051	1040	932	808	773	704	729	701	638	583	558	555	530	519	595	501	544	542	515	529	539	533	522	551	499	495	498	497	447	546	460	446	447	472	427	476	448	436	472	492	459	446	425	401	422	412	428	422	440	431	460	454	430	436	463	435	407	425	431	415	374	441	405	381	405	423	437	425	413	427	404	403	419	407	404	398	414	403	419	425	398	399	424	412	387	426	439	407	422	448	413	419	437	426	425	390	449	403	427	408	407	415	423	436	434	389	362	413	392	415	425	403	431	422	425	383	414	415	409	383	381	413	412	378	419	386	415	387	393	416	431	452	393	416	433	379	401	391	377	384	418	404	392	401	392	387	416	428	441	414	423	413	406	405	393	394	398	412	405	398	430	397	429	408	398	371	436	404	350	416	433	427	421	390	424	407	407	386	391	426	383	398	436	362	405	417	434	389	398	429	385	410	399	406	408	375	411	442	438	381	401	393	439	419	404	384	349	405	406	392	436	386	394	395	400	408	361	388	410	406	413	390	369	401	418	397	399	409	392	374	392	373	396	386	399	403	362	381	418	355	395	437	434	409	420	385	438	402	421	426	387	418	424	416	367	406	367	412	412	440	389	431	427	388	371	370	407	429	401	439	421	409	400	442	427	366	410	386	388	428	391	385	403	420	362	395	422	401	384	381	374	414	397	424	433	366	388	408	381	408	401	419	413	411	417	388	409	399	397	396	393	363	409	429	395	434	408	402	366	383	409	377	408	408	390	427	413	399	405	423	379	418	411	352	435	411	383	392	377	393	364	387	450	386	393	447	408	394	374	429	391	400	390	427	393	391	407	396	407	412	365	396	365	410	379	420	359	376	402	359	390	388	403	388	401	425	379	369	440	440	396	404	384	408	375	360	392	381	390	401	429	384	440	402	395	407	386	415	401	418	371	404	391	403	398	391	402	402	386	447	423	387	380	413	375	420	398	402	413	435	410	400	405	408	392	408	392	417	380	396	358	409	397	420	386	394	410	359	395	400	403	375	394	443	414	425	401	430	379	354	391	383	399	385	430	403	416	425	383	417	384	410	418	405	398	412	428	410	405	406	418	426	401	387	439	413	411	387	378	445	381	373	392	418	394	414	367	367	402	419	393	418	412	386	413	387	438	400	365	405	379	372	379	384	404	429	399	416	384	413	391	387	406	393	392	412	384	387	390	406	434	401	394	388	395	380	407	416	423	444	380	372	394	426	385	368	408	373	383	402	394	406	422	442	442	416	379	397	421	403	400	425	435	436	407	398	424	415	408	354	383	437	373	388	379	422	433	402	392	399	411	418	407	418	376	396	372	389	417	386	379	379	415	424	407	386	399	417	428	395	379	408	386	400	409	408	411	404	381	423	410	407	372	402	417	422	386	449	400	451	403	376	408	406	410	405	358	396	403	395	391	432	402	402	396	416	360	395	403	402	385	400	413	420	390	408	391	375	412	369	418	392	418	382	427	390	403	393	405	428	418	393	429	398	414	425	371	406	391	359	400	404	386	411	401	404	357	435	359	403	400	378	413	435	419	421	418	422	408	392	384	369	452	404	415	414	411	419	419	394	424	370	386	448	405	384	390	434	417	378	388	400	434	413	385	373	408	392	371	460	439	390	435	424	421	401	404	432	386	396	394	391	418	395	401	413	406	387	377	382	437	401	404	406	376	411	387	401	400	383	393	405	387	390	378	417	403	430	388	425	417	390	406	359	392	394	413	380	386	437	406	401	396	420	437	423	400	390	411	441	413	428	400	366	375	404	385	383	381	405	427	430	404	373	403	432	415	402	390	423	433	415	409	385	403	412	391	439	380	422	396	390	402	410	375	411	395	413	402	417	399	410	400	381	391	428	405	415	423	423	411	397	449	401	426	385	409	397	411	397	403	395	405	417	370	400	393	387	398	407	380	388	415	429	397	418	439	396	401	357	377	410	424	396	409	400	410	393	412	425	413	394	436	405	359	412	407	383	419	391	411	435	407	425	393	423	425	396	418	434	405	396	426	408	396	392	373	405	409	411	418	420	397	362	411	401	402	425	385	398	396	431	417	395	419	392	412	416	370	418	413	396	343	411	429	440	408	422	429	397	429	402	350	418	395	400	381	406	415	395	410	399	404	434	405	384	394	383	380	374	427	440	398	400	401	390	376	433	368	383	392	361	412	405	420	397	381	400	394	422	414	406	423	395	377	379	379	390	410	391	436	404	406	404	405	452	402	358	392	397	388	431	391	433	371	386	407	423	390	448	370	372	412	399	454	405	414	401	390	421	385	448	355	411	403	432	408	386	427	397	402	395	415	423	416	371	384	390	359	384	405	387	414	411	399	434	413	419	418	392	392	408	402	397	389	392	403	423	373	379	424	426	419	438	407	408	404	400	415	389	390	399	417	399	415	440	390	413	402	445	355	396	410	396	411	405	419	457	411	419	410	407	396	419	373	409	410	387	411	396	438	403	379	373	383	417	451	399	418	410	409	394	396	394	422	435	389	393	434	421	361	379	393	395	376	394	395	365	410	376	429	441	367	402	404	438	442	434	385	410	398	418	399	416	423	402	423	402	400	383	403	413	413	395	368	426	421	375	397	409	416	388	458	453	408	411	414	423	364	418	397	420	396	424	395	387	401	403	360	396	409	425	403	407	394	422	366	401	409	428	438	433	418	388	362	430	420	402	384	384	395	407	428	370	353	396	398	395	392	407	394	365	398	407	418	445	389	386	403	418	398	386	397	376	400	384	410	396	424	392	388	386	405	397	388	407	410	404	430	399	405	392	407	415	480	385	430	408	445	414	426	404	398	380	380	386	386	389	388	378	399	404	413	384	409	403	431	402	450	384	400	444	400	396	387	415	376	386	368	368	413	414	444	399	388	413	394	400	417	424	419	428	372	418	379	419	393	380	405	375	426	399	384	392	416	420	407	422	394	399	394	406	415	397	419	393	418	385	422	411	398	411	402	398	388	405	406	386	398	473	402	387	426	393	425	406	407	414	409	420	403	409	421	404	436	388	429	409	386	432	439	405	394	421	387	412	393	375	406	372	388	370	401	402	370	402	397	425	362	391	410	414	379	398	404	404	400	410	423	382	376	426	391	411	373	404	395	369	420	374	387	417	441	387	397	418	392	377	420	432	398	399	395	411	395	434	376	398	417	381	432	368	401	394	383	384	413	398	372	412	392	374	386	390	393	446	401	388	424	404	420	389	390	368	437	400	393	396	433	420	373	386	348	391	396	401	386	415	396	406	403	379	374	392	393	427	408	386	448	440	397	402	404	418	401	389	384	384	402	367	416	444	416	386	402	416	424	392	373	411	406	389	395	415	415	438	409	396	432	418	385	430	396	433	363	381	425	409	415	412	407	394	412	444	379	424	402	379	379	435	334	423	419	376	391	375
6252	1601	287	196	339	357	294	276	239	173	169	132	104	97	88	79	68	90	60	69	53	62	49	44	33	52	39	50	29	34	39	36	35	36	25	26	33	26	21	32	14	21	23	19	26	25	17	22	21	18	21	21	22	12	22	14	27	29	22	21	19	17	21	18	25	19	24	23	21	24	18	15	24	18	21	19	20	16	14	19	19	15	6	22	17	17	23	13	14	9	17	16	19	20	16	23	18	17	24	14	17	14	19	19	14	29	20	7	11	15	26	15	18	15	17	18	20	18	18	20	17	14	13	15	16	13	12	24	21	25	18	19	14	25	19	18	13	24	16	19	17	16	17	17	14	20	21	12	14	22	26	17	22	22	15	19	25	22	15	19	21	16	16	12	13	16	23	12	13	22	24	18	14	25	22	15	14	12	20	12	17	14	22	15	21	22	14	16	22	16	15	14	13	21	14	15	14	20	16	19	18	16	16	19	14	23	22	18	21	22	24	16	12	17	21	12	20	20	16	20	16	17	16	12	16	13	11	25	19	23	11	20	20	20	28	21	28	26	15	24	26	12	16	19	11	25	16	19	22	13	21	25	15	15	23	19	18	27	15	22	13	25	12	14	18	21	23	20	13	19	25	9	28	21	17	10	22	19	15	15	20	12	21	26	18	22	16	20	26	21	26	15	23	18	19	10	18	15	20	20	28	16	24	21	25	13	17	15	12	21	20	14	13	13	16	21	19	19	22	24	23	27	15	16	10	20	18	18	23	17	22	20	21	18	8	18	21	30	14	24	17	19	20	10	23	17	17	13	21	19	12	19	25	25	19	18	21	16	14	28	25	23	15	23	17	23	16	20	13	21	20	23	11	14	20	20	13	22	16	18	22	26	15	25	17	19	17	19	20	20	27	25	23	15	16	18	30	28	23	20	16	15	17	16	21	25	25	18	31	22	23	20	19	17	18	15	18	19	9	17	17	22	13	21	14	14	25	14	19	15	16	20	16	18	16	28	17	18	15	20	16	19	14	23	17	22	13	12	23	16	24	25	22	17	19	17	12	16	15	19	25	23	12	19	12	19	23	18	18	17	21	18	13	27	13	13	14	24	27	22	21	26	17	13	13	19	32	15	21	20	28	14	18	15	23	25	23	14	21	21	20	23	14	13	19	20	20	20	20	19	21	14	12	19	22	26	20	18	23	19	25	16	20	23	15	13	21	14	18	13	19	28	10	18	14	18	26	25	21	15	13	21	24	20	9	16	17	17	17	14	13	25	11	17	17	12	19	14	17	13	15	17	15	16	21	12	18	22	20	13	15	22	17	18	15	22	16	16	15	15	24	17	18	16	23	17	18	18	25	18	13	15	20	20	18	24	15	12	21	10	14	22	27	25	14	15	12	23	13	18	24	16	22	17	16	22	20	19	20	17	18	16	15	18	22	12	12	13	15	20	16	25	22	15	17	14	17	20	12	22	21	14	21	23	17	16	32	15	22	16	20	22	16	14	14	15	13	15	22	12	18	10	23	16	14	24	11	21	20	18	17	12	18	24	19	21	19	20	23	17	19	23	18	16	15	18	16	19	20	19	23	11	14	19	21	13	19	16	24	19	21	16	16	21	26	14	14	20	15	24	13	17	23	24	15	18	16	14	10	20	11	16	18	16	19	11	16	18	19	19	26	16	18	24	19	22	21	24	15	19	20	19	23	11	15	10	20	26	21	22	10	26	15	16	23	18	20	20	18	18	18	8	21	16	25	20	15	20	25	16	16	12	21	11	23	17	14	24	21	17	9	10	23	12	26	17	20	11	15	19	21	17	18	15	14	17	18	18	18	14	20	15	22	8	15	11	20	26	6	10	13	20	18	17	18	12	15	17	24	16	23	19	18	11	20	17	19	15	24	16	16	24	21	21	14	21	12	26	13	15	11	16	20	18	25	16	15	13	17	19	19	15	21	20	19	24	17	15	12	17	13	16	15	11	24	19	14	17	21	15	13	18	17	15	9	13	15	14	19	17	18	16	17	15	24	16	24	25	20	13	18	10	11	19	23	21	23	16	19	15	16	10	12	24	14	14	19	20	18	24	12	20	23	21	19	17	14	22	25	15	8	15	22	11	18	24	16	17	11	18	21	22	19	14	14	18	26	18	16	22	18	27	27	16	15	18	17	12	21	19	20	19	13	15	21	25	20	15	14	23	25	21	21	17	18	16	21	20	16	16	20	15	13	18	14	22	23	18	18	18	23	25	17	20	11	23	16	17	21	17	21	12	18	16	22	23	19	23	19	12	23	20	12	19	14	15	18	17	18	18	11	17	20	20	20	23	29	22	16	20	19	17	16	20	21	16	21	19	24	12	18	15	11	22	18	15	23	27	20	21	20	14	20	19	20	17	19	22	19	19	25	12	22	13	22	23	20	15	13	8	11	9	13	9	17	21	24	19	19	23	18	11	20	19	21	19	20	22	18	22	20	20	21	19	14	18	14	17	18	20	14	27	16	13	24	25	21	15	10	26	29	23	24	18	25	24	25	22	21	21	19	18	18	24	15	15	15	29	16	13	18	23	22	14	10	24	24	22	22	23	22	13	24	18	22	15	20	20	15	22	20	16	23	22	17	17	15	11	16	29	25	25	21	22	13	16	21	20	23	19	18	15	21	22	24	16	21	17	12	17	17	19	16	20	12	16	21	27	25	15	16	23	17	17	19	25	18	20	19	19	21	21	15	25	23	14	14	15	16	15	26	17	17	10	14	15	10	12	19	21	15	15	18	28	19	25	17	13	16	21	21	20	20	20	16	14	22	17	28	18	22	23	20	26	23	21	22	19	14	24	20	21	15	16	19	17	21	19	15	18	16	13	21	16	23	14	20	15	17	12	17	16	26	20	15	20	22	10	17	16	26	20	23	21	18	18	15	11	23	16	10	19	12	13	15	8	18	22	14	14	17	17	15	22	21	25	30	19	22	18	15	18	14	23	11	16	26	15	18	17	11	14	23	21	28	20	21	19	18	24	15	17	13	20	15	17	27	15	15	20	26	16	12	10	23	15	25	21	16	17	19	17	13	19	20	21	11	15	17	14	19	9	18	14	18	21	18	17	24	16	18	19	19	23	16	19	23	20	19	18	20	18	23	17	16	18	19	20	13	19	15	10	15	19	17	27	18	18	21	13	20	21	18	14	15	12	21	17	18	21	15	15	20	17	15	14	18	25	23	15	22	21	22	23	19	25	22	20	20	22	10	14	21	18	10	16	25	19	15	13	11	16	22	14	20	17	14	20	16	16	18	14	21	8	18	16	13	17	10	15	21	21	13	21	15	18	22	18	21	18	23	21	21	25	33	16	18	17	16	14	23	17	21	17	15	23	20	20	21	21	19	21	17	16	15	21	15	22	13	17	20	14	14	21	17	15	12	15	19	15	23	21	12	12	19	24	21	15	18	17	19	13	14	24	17	17	19	24	16	22	19	22	20	24	21	21	17	16	23	24	16	21	19	21	22	22
41879	20553	7580	18007	24716	23617	20033	16537	13288	10846	8785	7279	5842	5034	4429	3804	3538	3369	3118	2948	2657	2462	2099	1888	1712	1613	1479	1402	1240	1196	1144	975	879	822	775	775	691	684	615	577	535	597	564	461	421	394	423	390	407	347	352	381	337	345	382	362	378	349	344	369	361	374	343	375	343	333	340	323	317	346	346	320	315	322	306	311	297	318	299	333	301	318	307	319	319	315	285	344	313	346	300	314	328	299	310	292	325	309	305	328	321	308	260	294	332	291	311	321	357	316	314	305	305	319	287	302	301	278	314	283	322	314	314	304	298	309	323	295	304	307	305	279	309	281	305	291	317	282	321	280	310	315	340	316	291	299	296	321	335	305	318	314	307	277	315	313	260	317	291	293	305	321	327	270	307	324	311	291	293	318	315	333	277	310	297	289	296	324	318	309	296	317	300	326	275	314	324	321	274	318	296	317	323	324	306	299	280	296	320	327	301	332	326	286	319	269	312	307	302	285	321	331	267	259	300	285	290	288	291	309	315	281	276	311	295	329	322	324	314	309	306	289	312	282	289	292	300	306	287	273	311	323	289	300	285	286	302	339	320	280	303	328	281	321	305	321	309	312	327	270	319	291	297	340	328	296	299	305	327	300	287	313	312	359	308	297	293	318	311	303	313	297	291	332	337	299	319	317	306	301	295	294	339	309	307	300	322	314	300	301	281	315	297	301	297	306	319	293	293	315	273	313	339	297	272	313	273	296	297	351	324	331	305	320	310	311	316	332	300	305	327	296	291	296	324	322	317	300	326	298	272	316	294	291	264	291	314	295	322	313	294	306	349	301	302	301	305	299	316	298	294	313	302	306	306	317	323	320	281	333	319	273	302	343	269	288	282	290	286	317	300	319	290	324	300	287	293	266	320	320	318	300	286	318	314	317	280	307	335	307	275	288	281	286	303	305	306	313	284	278	302	284	302	306	301	292	290	319	297	311	285	287	327	315	296	312	314	323	307	292	304	279	317	293	316	322	317	281	282	292	325	312	281	299	280	285	308	324	275	304	304	305	289	316	314	282	315	288	335	310	303	306	302	297	317	288	322	310	293	294	301	311	287	308	287	296	290	302	311	317	297	313	285	298	318	291	304	278	301	270	313	307	325	302	332	300	314	288	277	294	295	308	322	317	311	298	290	278	312	285	291	300	296	305	298	293	320	305	293	322	331	313	321	284	291	309	302	300	312	315	271	295	305	311	268	305	312	315	317	331	321	300	291	285	344	324	340	291	314	264	343	307	301	327	304	274	317	326	299	306	302	289	302	286	320	306	286	337	292	312	302	297	310	339	295	296	301	310	330	326	293	303	292	286	293	300	300	300	298	332	296	318	280	291	317	301	310	269	283	293	277	325	286	305	301	274	307	275	304	294	305	322	309	297	339	328	303	312	308	295	311	272	286	310	336	307	288	280	330	310	304	295	311	267	264	285	297	291	298	292	328	272	303	334	283	302	309	329	314	300	290	344	329	322	306	306	318	320	322	290	325	297	282	302	299	293	313	288	357	351	306	298	305	312	299	292	308	307	269	297	305	293	313	303	310	273	294	290	293	308	305	353	312	271	309	326	316	332	297	314	306	305	340	290	311	293	312	288	301	333	296	334	336	299	298	280	322	307	295	307	317	307	299	300	303	303	264	285	320	268	286	331	295	264	325	312	269	337	290	314	334	320	296	294	309	314	319	329	312	312	313	306	333	303	320	299	300	303	322	305	260	332	315	331	302	284	331	280	295	311	291	328	293	272	292	314	300	306	309	305	275	281	281	325	285	315	310	288	311	287	339	294	281	293	302	297	323	333	293	323	317	276	321	284	300	292	308	280	291	288	311	306	317	321	318	313	335	281	327	271	298	325	287	290	298	318	320	286	310	306	275	317	320	308	301	294	316	307	303	292	310	296	279	302	293	314	294	275	286	301	316	299	248	300	300	307	333	310	305	300	299	321	301	334	298	304	287	310	324	284	333	311	297	314	320	336	296	321	300	290	310	303	316	315	318	328	302	283	282	306	288	314	323	285	288	318	338	303	335	294	299	335	305	316	305	297	276	328	312	283	314	297	310	322	334	308	314	332	312	307	243	321	305	335	324	282	297	294	300	307	335	315	292	315	297	287	311	309	326	300	317	282	286	267	299	311	292	309	284	300	322	307	298	277	314	279	327	324	314	312	265	316	284	298	305	322	316	296	308	333	292	322	311	319	283	274	306	296	300	294	286	332	313	310	319	297	298	296	327	305	304	285	318	303	315	319	322	308	336	305	313	303	277	305	269	303	305	319	330	301	315	301	269	313	292	304	269	291	315	313	305	273	288	288	289	299	336	319	315	294	280	318	279	296	302	313	289	299	331	301	297	312	309	342	280	292	320	278	291	296	324	308	303	310	300	298	328	312	321	314	303	323	323	318	337	313	313	291	300	302	309	286	313	326	339	298	282	318	311	308	318	322	298	324	291	295	274	305	298	293	278	306	314	336	322	274	323	265	295	328	312	302	327	331	294	299	300	325	290	326	286	297	326	314	308	278	299	303	305	283	269	314	303	314	291	333	278	299	320	340	297	280	284	335	295	282	297	307	306	289	274	267	309	312	300	290	337	255	274	270	288	349	297	319	310	289	306	300	295	327	290	306	321	336	304	298	308	295	331	318	330	310	294	301	310	318	283	301	292	298	287	297	310	287	299	298	328	269	278	293	297	298	286	308	292	274	265	307	317	282	307	308	277	306	282	317	314	313	281	323	310	342	307	289	304	324	317	300	307	295	294	298	294	312	313	333	284	301	298	303	300	310	303	306	347	286	317	310	316	338	303	299	315	306	298	303	294	311	303	288	301	315	288	324	296	312	304	306	323	295	289	266	323	287	323	303	296	296	341	300	291	282	290	283	269	296	312	310	329	314	274	318	296	310	315	305	291	308	295	314	296	321	292	304	317	279	300	304	309	292	328	297	321	278	287	316	287	311	290	279	301	306	305	261	296	346	281	296	299	294	293	308	298	324	282	290	294	309	300	313	285	303	357	303	306	308	283	279	310	308	321	293	267	297	296	303	297	289	284	267	286	272	294	284	298	309	312	279	296	297	303	315	313	325	295	310	305	307	303	303	291	319	356	287	297	307	327	321	280	288	319	318	336	285	290	301	293	303	337	301	304	316	301	262	291	321	317	293	302	303	289	313	282	303	294	288	296	304	320	310	310	303	367	303	322	308	313	288	300	309	298	305	282	301	286	295	274	314	330	302	279	295	318	301	321	295	305	326	298	300	323	297	313	279	279	297	327	283	322	299	336	306	296	301	329	327	290	271	301	335	298	274	328	306	304	301	305	304	276	316	316	308	338	300	331	315	318	277	301	318	308	288	320	313	283	318	301	274	323	291	306	309	353	300	286	301	323	323	306	331	317	289	288	292	273	282	298	292	306	290	325	321	329	310	291	307	289	305	287	322	308	288	282	311	318	305	279	282	302	320	332	340	322	307	315	287
14850	5760	793	522	804	844	687	621	546	448	383	334	250	226	212	194	177	186	176	159	128	90	122	84	103	95	67	72	61	64	50	69	57	50	56	36	33	55	37	34	41	46	38	38	33	30	37	27	39	23	26	25	37	23	25	30	26	18	16	29	24	26	26	25	21	33	19	29	23	23	25	27	31	32	19	27	19	22	17	16	18	21	22	18	26	27	24	26	31	30	29	22	35	28	22	17	25	21	19	37	25	21	28	23	20	15	29	35	28	24	22	25	28	30	26	16	25	21	23	23	20	28	27	23	21	31	18	27	25	25	23	19	12	20	19	20	23	24	20	18	30	22	17	27	20	23	33	14	22	27	29	27	30	21	17	25	18	29	25	22	26	32	24	26	24	17	26	28	34	23	24	18	14	26	24	16	28	21	25	25	22	13	17	31	24	31	26	23	25	20	17	26	28	21	24	26	31	32	22	28	23	31	17	28	15	23	32	27	28	25	18	27	24	28	29	25	30	31	25	17	32	23	27	20	25	32	26	24	19	25	21	30	29	23	22	23	17	27	23	35	22	26	19	27	31	27	19	21	24	23	19	18	30	30	22	31	33	26	28	24	21	27	22	29	20	43	20	26	29	24	16	23	23	26	28	20	28	28	21	20	31	23	32	22	30	23	23	27	31	22	24	17	31	22	25	23	14	13	33	30	23	32	20	31	17	34	23	26	22	20	27	17	29	26	19	29	30	27	33	25	24	21	24	15	24	16	19	22	24	29	24	13	26	36	31	26	30	24	22	29	19	26	27	19	30	24	28	35	25	21	36	29	24	22	31	29	27	19	27	25	28	26	21	32	20	27	17	24	28	25	15	21	32	25	27	27	24	30	31	18	29	23	18	24	22	26	23	31	24	30	13	23	25	23	16	35	19	21	29	24	23	31	24	24	25	17	23	22	22	21	22	24	23	13	31	33	29	23	20	18	22	22	30	25	29	19	29	25	21	21	22	17	29	20	20	19	25	23	17	31	24	18	26	25	31	28	25	20	31	16	24	18	30	21	22	33	23	25	19	18	17	23	16	21	36	21	29	21	21	20	27	27	25	24	25	15	31	18	24	23	20	21	31	23	25	18	24	36	21	27	28	32	26	30	18	28	18	24	31	32	23	17	20	30	24	20	27	22	23	25	13	24	23	27	26	34	25	16	21	34	33	26	26	16	20	19	18	17	24	24	18	26	26	21	20	22	27	30	24	19	26	17	36	33	19	21	24	23	27	23	26	25	25	29	28	19	28	17	22	29	28	28	27	30	19	22	21	23	16	20	25	26	19	21	29	25	19	25	31	19	19	28	19	21	22	11	17	28	27	32	27	19	25	30	27	24	21	18	24	18	30	25	18	23	26	24	28	26	17	17	26	19	20	28	26	20	27	32	22	25	27	27	19	23	28	16	19	21	19	24	22	19	19	37	38	22	30	25	30	25	24	28	11	15	28	29	26	28	24	21	27	23	22	24	26	16	26	25	33	23	23	29	21	22	24	21	17	26	24	24	23	21	26	27	20	21	23	21	22	22	29	26	21	28	30	23	33	27	22	21	25	21	16	24	25	32	21	25	24	22	29	30	24	25	25	25	25	25	18	17	29	20	25	16	22	22	31	30	27	21	32	32	28	19	18	25	25	32	24	23	21	17	28	27	26	23	26	23	21	19	33	28	20	18	25	35	23	17	31	20	23	22	19	23	20	26	19	25	21	14	17	33	29	17	35	22	30	22	19	18	31	26	34	27	28	21	23	21	19	20	18	26	30	24	19	26	20	14	32	25	23	19	32	29	22	29	23	16	15	23	25	26	21	26	27	20	26	20	24	26	20	27	27	20	22	24	21	30	21	20	24	23	27	18	29	23	20	24	35	25	20	26	24	21	18	25	18	18	31	25	28	18	28	23	29	25	25	22	21	20	20	22	19	15	29	27	20	19	26	22	26	25	26	28	23	24	19	24	24	23	28	23	25	15	22	23	20	19	25	24	28	23	38	31	20	24	23	27	33	33	19	23	22	25	22	27	20	26	33	24	29	27	15	25	14	30	25	34	25	24	33	28	22	21	20	29	21	28	24	23	27	23	22	24	31	18	23	21	26	27	30	23	15	24	22	31	25	32	25	21	21	24	29	18	22	18	26	24	18	17	27	28	23	18	15	34	45	21	23	17	25	22	23	27	31	18	26	28	22	31	21	20	20	19	17	28	25	24	28	24	27	23	27	26	26	26	30	14	25	23	24	28	35	22	27	26	23	29	19	32	28	22	23	29	27	24	23	28	29	22	23	24	19	26	25	27	25	28	20	21	19	20	21	25	19	28	31	27	24	31	19	25	21	26	26	23	22	28	23	25	22	20	25	16	18	22	23	19	25	19	20	29	23	22	23	28	20	30	23	21	15	27	23	23	23	27	23	27	24	21	27	22	29	18	26	19	22	27	18	25	18	25	25	24	23	15	27	26	26	23	23	22	25	24	26	16	28	26	36	34	23	29	30	22	16	27	27	19	22	30	21	25	18	18	24	25	23	30	25	27	30	17	20	28	24	28	24	22	22	22	23	24	22	28	21	32	18	21	27	23	19	23	27	23	16	19	28	24	26	24	20	20	33	23	30	27	21	20	17	23	20	32	20	21	20	18	16	20	21	27	17	32	21	37	32	18	27	25	22	22	29	20	22	21	24	25	33	23	31	19	22	22	21	23	22	19	32	19	19	24	18	20	19	23	23	21	24	26	20	18	30	26	22	19	21	33	30	27	25	21	25	21	29	22	27	35	23	14	24	21	24	23	23	26	27	25	24	22	17	29	27	18	29	25	26	28	20	21	21	30	24	23	14	21	24	25	27	31	32	27	24	28	21	26	24	20	18	26	35	16	35	25	22	20	24	28	25	28	32	24	21	25	23	24	23	33	20	24	26	25	20	25	44	28	29	23	25	24	23	27	23	22	24	26	31	24	21	21	23	21	28	20	16	29	19	25	32	25	23	31	21	20	28	24	24	20	29	27	24	22	16	18	28	25	21	27	22	21	21	22	28	29	25	26	26	24	22	24	26	12	16	31	24	38	15	26	31	22	29	17	21	22	15	25	29	22	16	21	28	32	23	16	24	37	31	26	21	27	22	27	23	31	23	29	24	31	18	27	21	22	26	19	27	31	20	22	21	24	23	23	19	18	31	23	18	24	23	20	21	16	25	32	22	18	25	32	28	26	17	28	30	28	29	23	29	33	21	27	31	24	15	17	26	27	25	22	25	29	20	21	21	23	22	40	31	22	23	27	16	19	22	13	23	26	17	22	30	21	16	20	22	22	18	28	16	19	24	21	26	27	29	27	17	18	23	21	16	27	23	19	23	29	21	31	26	22	17	23	36	24	26	17	32	15	31	28	23	24	28	29	23	24	32	26	27	25	16	28	22	20	19	29	30	25	24	27	22	32	36	26	22	24	28	34	21	24	23	31	21	25	31	20	20	33	25	27
54691	29882	14046	27045	34122	33177	30052	26528	23269	20022	17277	14479	12513	10747	9552	8428	7995	7523	6814	6413	5651	5154	4550	4173	3841	3508	3099	2849	2607	2544	2354	2180	1842	1776	1687	1431	1276	1295	1219	1017	977	982	1004	773	746	688	664	627	648	635	607	580	563	580	523	531	522	517	510	568	530	482	495	517	506	490	459	481	465	436	456	440	410	438	455	411	412	461	440	383	471	430	438	431	424	473	404	459	437	450	422	428	446	447	443	422	410	392	415	406	416	435	414	466	408	388	382	414	441	401	415	429	380	366	385	430	405	396	415	380	413	408	385	440	373	425	411	360	414	413	395	413	407	403	425	413	392	437	424	417	370	401	386	390	414	389	404	388	405	425	367	383	422	391	430	409	404	370	383	382	394	416	425	392	379	392	406	377	425	413	390	414	414	397	418	378	450	419	349	402	386	399	405	384	412	374	386	397	381	404	397	406	357	396	389	399	380	402	411	411	403	406	413	401	366	387	415	410	391	403	409	402	396	393	405	444	398	409	428	365	374	395	367	428	367	458	384	388	371	383	413	433	379	381	402	429	373	394	403	379	394	425	435	414	422	426	388	386	412	416	404	397	416	422	381	382	396	392	389	387	383	412	386	431	374	392	377	408	362	411	402	391	418	385	380	368	395	425	428	388	379	415	375	366	390	395	368	388	397	407	388	387	412	394	400	422	399	379	426	428	438	405	415	436	375	411	389	363	384	389	443	374	417	392	421	450	413	378	410	369	358	393	412	393	421	417	401	400	420	402	423	385	384	422	396	399	382	404	393	402	377	415	414	365	358	387	384	401	401	390	422	403	404	409	415	410	399	426	420	403	389	395	403	393	400	407	399	404	392	432	387	387	373	371	394	422	369	388	386	388	374	393	408	379	414	430	401	403	391	429	354	393	382	380	419	379	404	415	406	376	408	411	403	357	426	421	376	362	382	391	357	355	422	402	408	377	384	418	426	403	415	419	399	363	421	400	400	411	401	381	389	382	389	366	440	386	393	388	439	384	362	408	396	381	400	368	408	388	394	385	424	388	381	406	381	427	415	381	391	388	415	411	394	419	394	383	415	406	437	387	421	379	400	422	379	384	420	427	363	440	421	383	410	381	414	408	407	400	398	412	396	392	357	391	384	427	445	412	354	371	404	400	406	417	382	414	403	395	400	408	365	405	393	402	377	368	411	373	395	373	397	387	405	363	399	383	402	368	394	421	405	374	387	401	373	385	402	436	375	391	373	385	383	388	387	407	369	386	375	409	368	382	406	402	423	390	420	405	376	441	377	428	372	391	409	414	397	376	396	398	411	391	392	407	412	383	402	375	371	387	401	446	414	396	438	396	375	414	383	425	354	399	366	406	420	414	402	400	392	419	414	439	380	419	363	393	400	411	397	402	399	397	401	389	399	417	422	389	416	384	403	393	399	404	392	409	393	381	414	388	379	386	416	397	416	421	408	367	381	424	413	427	400	395	389	383	404	394	385	413	415	400	387	367	370	428	409	384	425	387	402	380	405	392	391	405	406	396	423	384	403	383	384	395	377	387	420	422	415	397	357	420	374	397	410	425	400	409	410	399	426	414	388	405	402	408	391	412	377	410	404	416	377	396	382	420	363	408	371	406	405	396	393	395	394	393	409	372	418	403	383	436	346	405	435	420	415	406	400	361	401	409	391	392	410	359	396	395	395	398	414	402	424	409	400	374	385	412	382	370	418	386	428	382	403	405	421	399	407	397	391	357	390	405	396	388	406	400	379	403	392	422	379	386	390	387	399	365	401	394	409	397	417	409	402	404	386	405	392	385	437	387	424	383	390	396	382	363	351	424	441	394	392	448	397	387	403	388	379	429	375	434	390	368	406	364	410	401	407	414	392	402	373	403	412	409	408	393	395	415	399	382	398	408	410	392	394	395	372	350	386	390	426	377	418	427	397	384	422	404	390	368	393	412	402	407	391	417	394	414	390	387	411	398	382	400	404	410	421	388	419	380	402	397	363	399	395	373	419	411	355	404	396	374	388	372	383	381	385	421	354	395	378	381	415	429	369	394	398	409	375	394	371	405	414	384	396	382	382	413	439	388	384	375	388	413	369	413	375	420	414	379	404	395	357	400	381	391	419	453	373	408	385	415	340	421	383	390	386	383	394	402	400	407	376	388	388	414	388	400	414	394	395	378	414	396	396	386	410	394	384	389	405	419	392	388	400	413	383	408	401	375	388	401	391	397	367	415	350	397	451	386	388	392	408	426	376	376	441	434	373	401	411	390	372	388	381	392	388	373	413	418	370	404	400	397	405	408	401	395	387	399	392	378	413	412	397	402	463	370	389	448	396	435	377	378	405	383	380	400	388	377	365	409	420	405	381	391	388	387	393	394	365	395	395	410	381	403	403	412	406	400	384	408	379	419	384	407	369	441	403	374	414	410	381	395	437	390	381	415	403	390	382	408	398	399	391	406	410	415	412	412	402	402	392	413	376	374	370	431	433	422	362	413	360	442	387	397	397	383	436	383	407	382	383	400	390	372	385	385	372	397	377	389	403	398	363	407	414	386	374	381	372	384	405	379	418	399	409	382	393	425	399	390	397	428	365	432	413	371	403	431	426	385	386	384	405	371	405	405	371	392	401	391	395	411	403	377	390	361	387	375	415	400	386	424	372	423	404	388	394	403	389	373	430	406	398	417	389	393	379	385	401	387	375	411	393	418	381	415	396	452	386	379	447	416	413	388	398	391	413	404	385	382	409	415	374	390	389	391	418	392	394	374	400	423	397	373	403	395	355	425	396	407	380	386	390	393	400	379	403	399	396	427	379	430	413	360	412	383	393	383	365	411	410	415	390	398	404	415	411	421	391	418	370	402	410	405	442	405	412	421	415	372	378	368	395	401	381	402	388	421	410	414	362	431	422	398	414	390	397	430	381	406	394	410	402	374	415	387	400	382	430	416	386	411	375	401	379	419	407	406	376	388	366	414	392	429	395	378	416	410	382	412	394	400	378	370	361	433	396	403	411	375	439	407	374	395	431	421	401	390	405	418	407	402	411	396	425	440	389	378	392	381	374	400	368	403	411	368	387	402	365	398	383	381	417	390	413	375	388	369	407	415	386	397	414	387	381	411	441	388	389	368	410	400	394	427	377	405	400	384	384	414	406	418	397	398	390	381	393	375	384	398	400	399	440	402	374	387	397	389	387	365	402	385	415	386	413	385	393	386	402	351	404	410	374	406	420	402	352	402	402	390	427	391	390	406	375	435	384	378	376	360	375	399	365	415	369	395	397	378	347	392	398	364	387	397	375	354	368	375	382	382	389	379	390	426	383	360	438	363	406	357	417	380	401	411	394	431	369	381	394	401	377	392	404	405	386	386	420	392	415	409	383	411	389	388	401	382	428	412	372	366	406	421	385	418	335	378	387	435	391	386	372	410	377	363	386	404	442	378	382	404	433	397	403	364	378	418	373	416	409	433	400	380	405	435	393	446	386	432	364	415	412	392
10444	3313	449	303	455	540	461	403	312	325	286	210	187	167	155	142	122	135	118	122	107	80	81	76	79	64	71	57	48	54	56	35	44	61	48	33	33	36	33	31	29	36	37	43	34	25	26	33	31	19	26	28	23	30	38	36	29	27	25	28	28	28	36	28	32	28	25	34	31	33	35	35	37	26	33	28	37	29	35	30	30	23	33	29	27	26	27	33	26	35	36	35	17	23	31	31	30	36	30	20	25	28	29	21	29	34	33	25	36	24	32	32	26	27	33	20	28	34	24	32	20	29	20	28	32	34	24	32	27	29	33	23	31	31	22	32	30	19	26	21	26	33	31	21	20	21	37	31	21	34	25	35	23	21	32	20	30	35	28	25	32	20	40	23	25	36	37	31	27	28	33	22	28	26	33	32	23	29	38	30	34	27	30	30	22	28	33	36	34	28	25	29	26	27	27	31	18	37	31	24	21	29	37	29	19	30	26	29	30	32	19	37	29	23	28	30	31	43	29	28	33	32	32	24	15	29	24	26	38	24	34	27	34	38	33	24	31	28	26	34	34	26	21	22	24	32	36	36	29	28	34	30	29	31	29	23	25	19	34	36	25	28	20	29	33	22	21	34	30	23	27	32	24	31	28	28	27	28	29	38	23	23	27	32	30	24	25	28	27	29	30	27	39	24	31	33	24	21	27	25	33	25	29	21	21	23	23	20	28	27	32	33	28	33	33	22	34	26	23	28	32	39	34	26	27	28	25	23	30	31	27	28	28	31	26	44	31	19	25	32	27	43	30	23	25	29	20	33	37	37	33	29	42	25	27	28	30	27	34	19	30	21	20	23	26	29	27	20	21	35	29	31	30	35	41	34	40	35	31	34	34	23	20	31	21	26	27	31	27	26	31	28	27	27	29	27	33	27	34	25	22	19	25	32	21	19	28	27	24	33	22	21	23	23	19	19	23	24	34	28	29	34	28	29	24	31	38	26	17	29	29	31	25	32	19	27	34	21	25	32	25	16	27	31	39	29	37	31	34	30	38	35	26	28	26	28	32	30	36	28	35	39	32	24	33	25	27	33	22	23	23	28	29	31	26	31	25	20	23	19	25	30	27	37	30	25	34	26	23	32	31	27	26	27	27	32	32	24	31	27	22	39	24	25	24	36	22	32	26	25	19	30	25	23	32	21	28	30	32	28	34	24	23	25	27	20	28	30	24	28	22	28	22	36	23	36	20	23	26	25	27	23	29	25	30	24	39	32	31	20	33	31	26	33	23	26	22	30	25	39	22	22	27	32	31	18	23	18	35	27	29	23	37	24	25	23	32	33	35	23	28	25	34	27	37	28	29	31	36	23	28	24	31	28	33	20	25	34	26	25	32	31	27	26	27	28	33	25	28	26	31	35	36	19	37	30	26	30	28	19	20	31	21	29	21	26	26	26	25	23	20	39	30	26	27	24	17	32	32	27	23	33	24	20	25	27	26	32	28	21	31	32	28	31	18	33	26	34	30	24	24	25	22	27	31	27	29	23	31	34	27	30	21	32	30	26	35	22	28	18	33	35	32	26	32	21	30	28	32	25	33	36	23	26	28	23	36	34	36	31	25	32	32	35	23	36	35	23	22	20	23	29	15	28	21	29	23	26	35	28	27	29	24	30	21	22	34	24	27	26	28	32	27	25	28	24	28	28	30	23	25	27	29	27	27	35	28	27	22	24	33	30	23	27	27	33	23	34	25	30	37	27	30	28	34	39	26	36	25	26	27	23	21	25	44	24	28	32	34	35	20	28	28	28	20	28	24	27	26	25	22	36	32	23	25	24	33	27	28	38	31	27	26	41	29	31	28	29	37	27	31	26	33	24	27	26	21	37	30	25	30	23	21	24	31	20	28	22	26	28	29	35	29	24	30	34	22	26	24	25	25	32	26	31	25	30	27	24	21	21	29	35	29	30	27	23	27	28	27	23	25	27	29	26	37	28	21	25	24	24	26	12	31	28	37	29	28	26	25	28	26	35	31	33	33	32	34	40	31	30	25	29	28	31	17	26	27	20	32	29	35	20	33	31	32	26	28	24	28	37	20	23	30	19	31	29	27	22	25	34	34	36	29	41	36	25	29	23	31	37	31	32	30	27	27	40	34	33	16	40	35	27	31	29	18	26	32	29	32	24	28	29	25	24	25	30	16	41	23	24	27	37	27	33	21	32	28	33	38	33	33	32	21	28	32	28	25	24	20	21	38	23	29	24	22	27	31	30	33	27	28	26	25	32	32	35	36	25	23	23	20	26	35	22	23	35	26	28	28	27	32	25	39	19	31	23	26	30	32	23	20	34	32	38	23	28	29	20	24	33	35	31	31	34	29	22	23	28	28	27	27	29	20	17	27	25	29	29	27	26	30	31	27	34	38	37	35	22	28	25	27	24	32	33	31	28	23	22	38	26	25	30	28	23	36	25	28	20	22	33	28	44	26	34	31	30	29	30	22	28	27	32	30	29	25	31	30	22	24	20	27	22	24	30	33	36	36	19	25	18	26	26	29	34	25	26	34	27	29	38	36	27	34	29	23	30	27	23	20	31	26	26	22	23	26	41	30	20	23	17	22	20	24	28	33	27	34	26	27	24	19	22	32	33	23	35	19	30	24	25	25	23	33	24	27	23	26	26	30	39	33	27	22	25	27	30	35	18	32	24	24	27	31	30	25	36	29	18	27	32	23	39	22	24	29	28	34	35	31	26	35	28	27	39	33	26	28	28	18	30	31	26	27	21	25	29	23	27	31	33	38	31	22	34	27	25	28	42	27	20	31	36	18	28	31	26	28	23	23	26	29	44	25	21	23	28	30	26	25	30	39	34	22	23	32	27	32	28	34	23	31	35	22	29	32	25	33	27	25	25	30	33	23	28	34	25	25	29	26	30	26	19	27	26	34	37	27	28	28	25	38	29	24	35	22	39	27	25	32	26	37	33	29	28	42	32	33	32	37	19	27	30	21	17	30	35	32	25	30	33	26	33	28	28	27	28	27	38	27	29	31	30	24	39	23	42	31	25	22	28	28	21	39	27	26	35	32	22	22	27	43	27	30	26	27	28	43	34	32	33	19	31	27	32	26	34	28	31	22	31	26	31	22	22	28	35	24	33	36	29	24	23	21	27	21	30	28	33	29	21	34	22	24	29	21	23	30	32	23	26	23	39	38	34	43	21	31	38	40	27	26	24	27	28	25	32	27	38	27	26	34	38	30	38	20	28	21	27	35	32	31	22	20	33	25	24	20	30	27	30	28	23	30	27	19	29	21	37	36	26	22	16	27	41	22	24	22	32	31	28	19	38	28	23	29	29	23	26	31	25	26	36	27	31	28	29	28	21	23	27	35	24	20	35	32	33	27	34	24	31	32	34	34	22	25	30	31	24	31	26	28	27	28	24	25	28	33	29	30	27	28	37	17	36	32	30	24	31	19	29	33	23	35	23	32	28	35	35	22	28	34	34	40	21	32	26
46715	26090	10544	21803	29083	28243	24725	21070	17973	15129	12644	10476	8779	7621	6711	5918	5497	5136	4709	4447	3987	3690	3252	2884	2678	2443	2224	2064	2035	1855	1717	1558	1424	1342	1239	1092	1039	1011	983	819	840	866	815	720	660	646	637	637	606	588	622	550	558	556	527	528	575	538	562	555	559	545	522	550	488	544	466	511	450	517	488	476	458	462	479	449	494	479	506	506	485	468	482	475	462	500	463	459	476	489	459	477	496	493	479	483	482	437	452	483	483	469	478	518	480	479	489	484	461	459	516	482	509	461	466	460	480	452	479	469	457	459	471	488	494	481	437	488	457	450	466	484	500	463	507	452	470	524	477	490	446	431	497	467	447	452	462	442	506	492	464	470	443	456	483	453	515	457	485	489	433	463	488	445	472	450	425	453	475	460	506	472	487	444	485	484	446	475	453	472	459	465	476	485	431	458	440	483	424	497	468	467	430	483	509	472	458	478	441	472	430	437	498	476	443	453	462	463	445	480	473	474	491	439	441	448	442	445	430	459	429	469	478	436	499	466	469	488	459	434	464	501	461	499	473	443	469	487	447	505	473	485	473	489	449	494	464	469	466	440	483	476	484	450	487	482	491	470	455	493	468	483	433	451	463	473	478	429	507	453	423	472	469	444	456	473	471	465	445	488	484	440	512	458	448	433	460	474	489	450	482	459	437	502	465	469	467	471	459	481	435	457	465	476	482	456	476	456	444	477	465	491	513	448	432	465	452	455	447	425	468	492	487	464	436	486	488	500	477	476	434	450	446	474	419	461	478	470	473	477	447	431	478	449	517	466	483	441	448	440	459	478	468	463	445	473	458	511	460	447	505	468	458	491	452	483	458	457	465	463	460	482	501	433	499	445	464	495	446	465	459	503	502	459	453	465	475	486	434	491	492	458	451	443	428	477	460	463	479	458	445	456	496	515	447	443	472	448	459	456	511	458	449	474	471	453	487	495	473	453	447	431	454	470	470	474	464	444	442	441	461	505	483	489	461	484	459	483	444	490	477	459	453	473	461	462	472	425	453	415	466	468	466	510	514	452	462	474	474	431	437	489	517	469	416	471	469	497	459	427	433	458	463	478	465	479	459	436	441	448	470	497	439	451	474	478	459	464	433	447	445	473	491	468	511	425	453	461	432	451	471	459	472	471	446	511	490	471	486	446	467	449	461	466	480	496	474	522	435	470	462	497	445	474	448	468	468	447	454	503	450	477	469	475	458	488	481	481	452	463	461	460	447	451	454	485	467	470	468	452	459	493	477	456	498	479	432	452	514	463	462	443	420	444	460	453	509	420	436	495	448	482	454	476	468	497	442	478	463	467	448	467	474	505	480	485	430	476	484	487	468	432	465	467	443	442	411	452	473	485	455	489	478	453	480	456	488	493	457	461	444	499	484	397	488	487	491	484	479	466	499	473	459	442	468	501	435	470	485	460	428	426	461	444	494	400	496	466	438	478	470	462	472	486	451	476	488	468	445	446	476	430	476	437	505	491	454	442	469	489	449	436	441	474	406	479	471	505	453	459	499	492	477	458	510	482	462	454	483	473	474	472	461	467	444	481	421	463	502	473	482	487	464	503	476	477	455	463	490	483	471	474	485	453	467	482	452	466	497	430	443	452	469	472	467	467	499	522	493	432	521	483	440	461	440	504	457	495	475	476	432	487	481	468	468	463	443	459	467	488	429	495	489	415	419	462	503	458	455	478	471	469	450	464	468	480	414	480	479	479	465	479	465	443	475	458	500	530	459	491	454	467	452	419	497	447	452	481	459	471	443	454	477	458	471	480	476	434	499	473	502	454	467	455	488	449	464	480	450	465	469	437	456	496	442	438	468	501	483	463	458	462	537	465	404	473	467	418	437	454	455	509	457	473	474	443	474	461	430	505	467	437	480	450	520	414	484	477	471	497	485	461	496	465	463	441	449	453	483	473	500	483	454	476	478	499	474	481	481	444	448	464	458	486	464	459	417	475	458	479	501	497	458	476	421	467	431	485	475	467	451	477	481	434	482	439	494	423	422	478	477	454	486	454	440	436	478	450	472	487	417	479	487	502	481	432	471	480	503	469	490	466	499	447	454	483	454	476	454	460	480	483	464	487	456	495	470	491	435	445	451	464	486	437	443	472	447	492	479	473	456	458	433	466	465	455	469	438	464	478	484	464	467	463	444	477	461	489	443	481	471	417	469	496	468	486	489	435	474	483	457	482	487	438	464	460	472	456	500	494	475	449	455	486	484	504	511	480	452	451	440	463	488	462	472	457	467	473	459	467	438	461	449	448	482	463	460	491	473	476	483	487	462	443	455	456	507	443	476	451	440	445	486	483	457	457	452	458	467	459	436	436	437	448	417	489	474	463	489	470	471	433	493	498	470	481	417	472	452	464	460	468	448	469	466	457	483	467	437	448	429	457	447	430	439	492	473	488	508	433	445	449	488	482	526	449	454	461	459	486	428	514	496	473	435	457	465	524	481	464	481	438	476	451	445	496	482	486	464	493	476	461	455	468	447	469	458	516	521	448	474	476	490	449	455	438	437	472	458	485	470	467	439	471	456	444	436	511	463	492	488	489	434	467	441	458	472	489	456	487	482	479	495	479	491	483	470	490	455	485	471	464	482	428	468	482	432	490	444	430	495	486	472	456	507	476	444	449	423	454	457	440	486	467	483	450	479	466	478	451	492	455	470	468	451	465	455	452	455	481	466	478	460	484	503	487	473	460	479	495	448	465	499	451	454	497	489	413	472	472	463	424	412	492	427	489	444	440	490	434	546	464	445	453	454	449	478	492	438	487	438	447	487	464	501	454	419	457	487	464	439	460	470	457	455	483	501	481	514	467	485	472	499	447	480	466	443	484	482	462	475	463	438	483	505	459	477	462	467	469	462	465	456	455	440	501	432	485	527	500	460	497	452	458	439	495	455	488	513	473	484	500	474	449	487	455	470	483	477	436	424	478	474	462	485	474	506	462	463	506	453	422	448	421	475	488	411	466	470	470	453	493	529	516	455	489	456	439	461	477	458	451	478	449	491	482	480	490	459	458	459	502	459	484	463	483	481	487	470	466	466	482	455	484	451	473	430	456	478	441	511	444	464	454	420	459	465	498	492	447	473	489	442	429	478	432	460	483	473	485	513	482	463	498	468	500	506	494	477	494	454	484	466	476	442	491	446	454	479	477	466	498	477	484	460	456	451	460	479	466	469	464	419	460	446	440	467	461	465	466	477	436	457	432	451	476	476	460	432	456	447	478	476	491	466	405	485	499	493	438	467	427	467	478	473	491	501	490	447	480	458	476	442	463	474	456	510	462	470	492	499	486	442	451	472	425	470	491	444	468	428	479	438	463	510	481	473	460	478	453	460	445	451	493	476	474	477	464	487	421	490	442	465	454	482	465	504	490	451	464	456	450	471	433	469	444	479	477	457	505	474	464	447	472	479	461	461	427	500	436	478	464	466	465	445	454	460	472	473	459	469	484	467	476	440	460
15233	6671	816	553	794	822	704	669	519	491	364	306	267	246	191	193	166	160	157	138	150	132	120	103	98	86	95	57	58	80	70	61	60	52	43	50	50	47	55	32	33	35	37	36	22	37	28	28	30	28	26	25	31	22	30	35	25	27	31	32	36	24	34	32	32	32	21	30	35	25	21	32	29	16	28	23	18	23	29	22	23	20	26	24	33	31	21	18	24	24	26	23	20	24	16	24	35	23	32	16	14	22	28	27	22	33	24	32	24	30	23	29	19	22	29	11	29	21	22	24	16	22	18	30	29	25	24	20	33	26	23	28	34	22	31	27	18	24	33	18	29	18	33	27	26	29	29	32	21	28	25	25	27	32	34	38	23	21	27	20	23	22	30	24	26	22	14	28	18	20	32	22	22	32	21	28	23	22	23	25	19	27	28	19	23	25	24	20	22	19	18	24	25	24	17	25	27	15	24	20	29	15	16	20	28	32	28	30	21	23	25	29	27	25	17	18	26	26	25	31	18	26	27	20	24	23	22	26	24	21	33	25	26	28	31	26	29	24	28	31	25	26	33	24	20	17	26	31	33	23	25	28	30	17	25	25	24	23	23	23	18	21	20	27	22	27	27	24	18	31	24	23	24	18	23	26	25	26	21	27	24	29	25	25	24	27	29	26	26	29	18	30	28	20	16	30	21	24	30	18	26	28	31	34	28	26	21	27	24	25	25	23	21	17	24	26	22	25	19	21	34	15	23	31	35	22	23	20	24	25	27	20	22	30	28	19	18	27	29	24	21	19	34	30	25	29	26	25	28	23	23	25	25	19	29	25	30	28	27	32	33	20	29	27	27	17	21	23	29	36	21	32	25	18	27	22	19	33	18	27	21	19	26	21	28	26	30	29	27	16	18	27	20	27	27	23	27	30	26	17	30	21	24	31	26	19	23	24	17	28	23	19	40	23	22	31	20	24	19	30	29	26	28	19	24	20	24	32	20	16	29	35	19	25	25	30	30	29	27	21	18	27	35	19	23	14	20	27	19	27	20	20	20	12	21	18	21	17	35	32	21	18	30	29	30	23	34	24	28	26	31	26	18	20	22	31	15	28	26	23	25	20	26	20	24	18	31	18	31	24	29	24	21	32	28	29	20	32	29	30	22	19	17	26	18	31	27	19	20	24	25	28	28	18	28	20	30	25	15	23	23	21	20	15	34	23	29	19	17	21	32	32	23	26	21	24	27	17	26	16	20	28	18	25	24	26	26	17	37	25	20	21	22	30	24	22	25	31	24	30	18	21	30	23	25	25	18	27	22	17	33	22	24	19	25	20	16	24	23	22	22	17	16	27	23	28	28	25	25	15	32	26	34	18	31	22	17	23	25	24	23	29	30	32	26	23	20	24	16	34	32	18	19	33	29	24	25	28	18	26	26	31	28	20	32	23	31	29	24	21	32	23	28	22	25	27	20	33	19	32	23	16	18	25	21	27	18	21	19	23	28	18	31	23	23	23	20	23	24	29	29	25	27	18	37	34	26	16	32	21	35	32	26	21	30	25	25	22	19	27	23	19	23	33	24	23	27	20	12	24	25	28	35	27	24	26	20	26	27	17	26	21	27	27	24	23	16	23	21	28	21	20	23	18	17	33	19	32	18	30	20	21	21	21	26	19	29	18	26	28	22	32	26	18	17	31	22	23	34	21	14	23	27	25	28	33	31	20	17	23	18	23	24	18	24	19	35	27	19	31	21	23	23	25	25	20	26	22	22	24	19	34	26	24	31	26	27	19	22	28	30	29	21	12	22	19	23	24	20	22	28	27	24	26	26	22	15	25	27	25	19	34	24	22	27	26	20	18	26	27	23	20	31	34	26	25	22	20	32	26	20	21	37	39	29	32	24	24	15	21	30	18	29	21	27	30	26	18	17	22	28	22	20	17	34	29	28	19	22	29	24	20	22	21	29	27	27	27	29	24	17	22	26	23	27	23	21	28	19	25	23	26	29	28	18	30	21	28	21	25	19	26	32	29	25	26	27	27	36	22	30	29	19	22	30	34	18	15	19	23	24	32	29	22	20	23	16	32	33	22	28	25	22	23	24	31	27	15	33	35	21	26	24	20	21	26	18	19	26	28	36	26	24	33	17	22	19	28	32	30	29	31	30	24	31	21	24	26	20	21	37	20	23	25	30	20	30	23	24	24	19	17	19	33	23	25	24	28	17	26	23	21	31	24	19	18	32	26	20	19	28	24	27	16	29	23	26	21	20	21	20	28	21	21	23	22	23	23	19	26	18	28	25	28	17	20	17	25	20	27	23	21	22	20	25	32	21	25	29	31	29	25	23	24	24	23	31	22	32	21	30	20	18	20	17	21	30	29	20	21	20	24	20	29	32	23	32	26	21	25	19	25	24	22	33	24	28	31	25	23	23	26	29	15	27	22	23	27	35	22	24	32	24	26	28	39	16	28	28	23	32	24	24	27	23	23	23	14	20	20	24	31	22	28	16	28	27	16	25	26	19	21	24	20	24	20	26	31	24	21	27	19	24	18	30	24	16	21	21	25	23	31	26	23	29	17	23	16	21	23	20	31	23	20	31	27	19	17	27	21	24	30	22	25	24	35	23	23	32	31	28	23	26	19	27	28	22	25	21	29	19	23	20	29	21	28	23	20	20	23	30	24	24	31	39	20	23	28	19	17	22	15	28	21	27	35	26	21	20	23	33	28	33	25	20	29	21	20	19	24	21	23	20	29	27	23	32	20	25	37	26	20	26	25	21	25	24	21	27	35	25	25	15	26	23	16	25	18	21	26	20	21	16	31	31	23	27	28	21	20	20	31	18	28	20	23	25	24	28	28	31	22	24	29	26	21	27	29	25	30	24	25	28	24	22	19	18	17	22	29	23	27	20	27	30	26	17	26	27	20	21	25	22	31	29	21	23	29	21	24	30	19	15	27	32	19	20	28	22	25	33	31	26	18	25	18	19	17	15	21	31	21	18	20	24	28	25	20	29	24	23	21	25	15	25	26	27	36	22	29	26	28	32	29	29	11	28	18	27	19	26	21	26	22	24	24	24	25	22	30	21	23	21	22	34	25	36	37	26	24	29	30	22	20	23	18	20	23	28	22	28	19	21	19	24	32	35	29	25	20	23	20	15	23	28	30	19	25	32	18	27	25	21	23	33	22	15	21	24	33	25	31	25	25	33	24	24	26	28	22	26	22	24	33	32	28	27	26	21	22	22	14	32	14	30	19	18	27	23	21	22	31	36	23	28	28	25	19	34	26	24	21	22	24	30	31	25	19	30	29	30	23	19	38	21	24	20	33	18	30	28	30	37	24	20	20	20	21	31	27	30	28	18	23	25	19	28	27	23	30	20	28	28	31	20	25	24	19	28	23	37	21	22	29	23	26	24	23	25	29	27	22	20	33	15	24	23	21	19	18	31	29	23	23	22	25	22	26	22	23	24	27	21	32	24	22	23	34	17	29	18	28	23	28	31	30
55605	30438	14441	27325	34499	33549	30080	26640	23235	20359	17361	14839	12586	10980	9703	8607	8074	7557	6953	6324	5780	5174	4649	4212	3814	3472	3121	2954	2774	2533	2263	2023	1763	1800	1632	1427	1346	1297	1216	1072	1038	977	1003	789	724	676	642	652	610	599	535	533	553	533	508	517	545	490	545	532	506	524	532	507	466	441	470	495	435	447	456	475	466	449	406	457	437	422	447	459	432	417	427	418	459	447	417	420	416	477	412	418	411	434	453	418	428	439	410	411	390	382	431	415	401	406	417	422	408	379	471	405	413	413	444	426	380	421	431	426	373	434	441	406	413	381	386	446	424	419	434	442	423	416	413	434	435	441	431	383	380	417	401	376	445	391	420	430	431	403	434	416	379	410	391	377	395	393	428	391	392	419	404	352	406	402	440	407	412	420	405	415	376	415	402	452	408	427	404	375	375	419	393	410	404	409	423	387	396	410	410	433	381	407	410	422	417	431	429	447	361	413	410	403	427	403	397	393	411	438	427	421	409	384	405	402	412	421	410	395	390	389	412	385	410	405	442	381	404	411	428	412	405	388	424	433	408	380	378	416	412	437	426	428	390	449	363	395	408	406	391	397	404	400	426	396	416	409	432	424	422	405	376	385	362	410	377	360	400	416	379	395	394	401	432	394	356	378	416	375	414	408	408	425	414	395	375	379	423	396	385	361	369	394	409	415	380	399	397	413	416	391	388	382	380	397	388	389	380	397	397	424	399	418	376	389	416	418	410	393	432	365	434	382	417	412	398	453	409	365	378	402	398	390	407	397	407	390	431	418	393	416	364	359	423	437	435	414	381	403	395	392	405	435	377	398	401	387	386	386	392	396	408	403	388	420	397	420	382	384	404	419	417	403	387	437	415	402	399	411	391	418	425	392	435	389	404	414	402	396	426	405	350	402	387	418	397	399	399	427	415	411	432	391	401	439	385	408	384	421	399	378	420	439	400	393	420	409	428	398	395	425	355	381	399	434	432	389	416	376	401	385	396	393	397	415	427	394	443	381	416	413	399	377	413	422	394	357	398	406	368	395	385	430	404	423	365	409	412	395	400	376	382	403	409	397	375	407	420	400	398	396	385	385	399	395	405	417	402	434	428	360	413	405	439	382	410	380	407	415	387	392	396	391	386	408	416	404	411	416	394	376	389	424	385	393	399	425	420	381	465	406	433	397	396	420	401	405	408	425	399	388	389	389	401	408	415	389	416	405	398	399	421	376	416	403	407	406	418	418	387	376	404	390	399	367	395	404	388	393	432	413	407	391	426	396	423	373	405	387	374	412	397	412	385	446	408	406	408	380	431	410	426	397	423	411	398	401	385	382	384	386	416	377	390	395	415	402	357	390	417	392	385	401	400	398	393	429	393	420	378	416	357	365	433	394	395	419	361	376	433	404	397	398	412	390	421	407	402	398	404	399	405	382	401	362	399	407	404	393	385	403	418	438	424	405	404	423	476	422	389	380	459	412	385	383	425	412	404	402	426	394	417	423	438	421	431	414	395	405	403	398	405	413	437	408	422	391	395	404	385	402	405	405	413	441	400	411	394	389	348	369	395	399	409	404	405	420	414	413	419	419	395	427	386	385	442	381	411	372	359	433	383	408	438	407	406	384	380	442	403	422	413	384	381	402	407	416	410	399	386	386	429	422	383	434	386	414	393	377	380	411	401	404	409	390	425	390	402	371	417	378	400	389	365	422	414	383	386	410	408	389	401	388	432	419	417	371	374	422	406	430	429	392	424	388	403	418	406	411	405	432	366	415	394	394	423	349	397	419	415	385	398	407	370	417	423	372	392	421	352	411	417	403	396	391	400	430	398	420	374	376	386	435	381	423	426	388	373	419	399	442	400	413	395	425	388	404	396	418	397	393	381	393	362	392	420	393	406	409	400	401	402	372	411	392	412	396	406	400	418	408	406	398	399	392	437	394	435	418	382	414	402	400	399	434	411	398	441	406	430	391	411	416	376	412	404	407	425	385	404	443	412	424	406	376	423	376	405	399	450	390	393	388	401	383	395	402	419	401	402	413	398	391	421	430	345	394	393	395	405	392	410	425	411	403	383	397	383	389	399	394	422	407	413	426	402	398	420	425	390	393	419	396	388	406	392	373	409	426	413	421	393	399	450	404	406	369	440	406	393	436	404	396	447	411	380	428	399	434	410	392	378	372	379	413	405	391	403	370	409	416	410	377	389	382	429	430	440	354	371	384	397	380	392	400	361	388	436	396	380	405	405	421	394	399	445	386	395	392	396	460	403	402	400	397	422	380	429	435	380	433	366	407	420	371	416	433	454	407	413	382	432	415	372	370	404	400	394	426	410	397	391	380	381	408	380	423	419	398	405	410	387	384	413	415	402	424	409	381	435	366	408	451	402	403	411	413	388	383	417	372	389	377	392	388	395	423	416	373	444	356	399	396	413	436	409	396	382	390	395	389	373	414	392	389	371	391	428	394	381	413	412	396	419	376	413	425	392	381	378	351	384	380	389	417	392	410	417	387	427	437	404	405	431	387	379	406	387	391	413	423	411	378	412	422	416	397	403	392	373	412	403	403	402	424	402	404	434	392	407	422	394	406	359	445	412	391	367	401	407	391	388	413	382	397	429	416	392	389	406	385	385	381	409	403	409	378	364	443	416	399	410	417	403	409	364	404	388	410	418	424	394	407	381	433	440	425	436	395	418	409	414	369	394	390	405	410	398	420	429	398	429	419	378	397	386	459	359	389	398	424	415	384	378	393	422	431	376	371	448	392	372	430	397	408	365	442	380	396	400	382	395	432	375	372	379	400	385	421	390	367	390	406	404	401	374	386	391	391	369	385	405	370	373	416	393	412	350	387	403	428	414	391	413	386	425	399	401	411	439	398	400	399	419	414	393	419	414	372	431	440	383	388	381	415	431	418	401	397	404	432	404	401	412	394	410	428	399	365	397	424	402	404	415	407	431	403	396	412	409	386	412	452	418	421	403	394	435	397	398	408	417	415	417	404	402	387	412	379	417	386	433	379	419	372	417	416	410	395	392	449	410	421	367	387	431	408	406	428	389	401	386	391	394	439	381	375	385	415	404	403	393	397	394	374	389	386	380	409	372	422	402	378	415	406	451	412	413	436	438	404	401	386	403	388	405	446	405	393	362	387	374	431	402	411	390	426	413	382	378	432	393	394	436	421	414	402	430	386	389	391	399	361	440	378	377	406	395	402	425	437	442	414	405	379	451	434	392	422	397	423	383	414	399	432	421	386	366	422	415	424	378	390	400	400	377	406	397	406	407	402	391	430	391	418	395	419	399	447	414	393	418	388	392	392	423	362	437	438	395	390	404	417	431	428	384	387	396	420	403	426	376	390	393	422	404	390	394	402	377	436	429	383	408	414	407	425	397	377	377	443	409	407	362	414	376	434	425	427	398	444	390	403	425	381	413	347	375	391	409	398	421	431	399	398	388	419	420	406	409	396	406	390	407	389	452	401	415	397	405	406	415	414	404	401
6615	1509	288	189	291	372	303	269	228	222	157	115	127	88	79	75	86	84	75	60	66	66	61	46	41	44	50	33	44	39	41	39	17	25	32	38	27	19	11	21	27	22	17	25	18	30	24	22	13	15	21	16	21	18	24	21	18	24	22	28	21	15	19	18	16	15	19	10	17	18	21	22	26	18	20	22	22	20	14	17	22	11	16	27	19	13	14	22	12	14	22	23	18	22	27	9	16	16	17	20	15	22	16	20	23	18	20	26	15	17	14	22	20	16	14	27	13	16	19	16	12	28	19	23	23	10	17	14	21	17	27	24	21	20	13	17	12	13	17	24	13	14	15	13	17	16	16	13	18	13	19	12	27	18	10	17	15	15	17	10	19	15	13	12	23	11	20	17	12	23	15	21	20	10	15	17	26	27	12	22	14	18	14	24	26	20	13	12	20	19	13	16	13	23	20	21	23	21	21	14	21	23	19	17	16	19	19	14	16	24	13	20	30	16	18	19	20	13	17	25	13	24	17	20	17	16	16	21	24	19	23	19	17	26	15	22	18	17	22	18	17	12	16	15	23	15	16	20	16	19	11	19	15	22	21	17	15	17	15	18	20	24	15	19	15	21	10	19	17	14	16	17	18	18	24	20	18	7	21	16	21	20	16	16	10	15	19	16	15	21	17	19	21	17	14	13	19	21	27	29	13	14	19	20	17	16	10	25	15	15	19	20	20	21	22	14	25	25	21	16	11	20	13	24	16	12	19	26	24	20	18	16	20	20	17	15	19	11	23	18	26	18	16	12	18	13	23	26	23	12	23	20	15	19	24	20	18	14	14	14	17	24	17	19	22	18	21	12	16	19	19	21	16	29	20	18	17	27	13	16	23	17	19	20	31	17	17	13	26	19	23	21	20	18	18	9	28	20	24	15	13	21	20	20	24	14	12	28	17	19	13	14	10	12	16	8	26	17	18	13	20	15	12	15	23	18	21	19	17	19	24	16	26	23	17	17	20	14	14	19	16	26	13	11	12	22	18	19	15	20	16	8	18	15	20	14	21	14	12	23	22	16	19	16	21	11	15	17	21	12	7	14	23	15	16	11	20	21	19	19	19	23	16	17	13	12	25	16	18	18	17	21	11	20	14	20	19	13	17	13	20	16	23	20	15	17	20	16	23	16	17	12	25	24	20	26	14	13	15	19	26	32	17	13	30	23	17	8	18	14	27	14	15	15	17	15	11	22	21	30	18	14	19	16	24	17	19	24	22	12	20	15	7	21	18	21	27	26	24	23	22	23	19	22	14	19	21	23	17	19	16	21	17	20	20	20	14	18	13	25	17	22	17	14	24	19	20	14	20	21	14	19	18	25	22	21	10	21	13	15	20	20	21	19	18	22	19	18	18	19	25	16	15	12	28	21	17	19	15	20	23	15	18	14	17	17	14	20	12	16	24	15	12	23	15	22	12	22	18	16	16	17	18	21	22	24	17	14	15	26	17	19	18	11	20	18	13	29	22	21	19	13	24	11	18	26	19	22	17	25	13	17	19	11	22	17	14	20	19	20	23	16	18	17	16	20	15	17	13	19	18	18	21	19	19	21	16	17	13	16	15	11	19	16	23	12	22	13	16	14	24	15	25	13	13	17	18	20	26	20	17	20	17	18	19	22	25	18	12	17	13	14	18	18	19	16	19	16	15	27	13	18	13	26	21	21	22	20	19	20	19	20	15	20	13	23	18	17	27	17	22	11	18	18	14	14	15	17	19	25	12	29	26	21	17	21	15	21	21	22	14	17	23	14	16	17	20	15	20	16	13	24	18	17	25	17	17	15	17	20	29	12	12	15	9	24	24	22	22	19	13	13	19	16	20	33	22	21	15	19	15	19	15	17	12	13	24	35	20	14	21	24	17	11	15	27	23	24	17	18	17	18	23	20	22	23	21	27	16	17	23	16	17	20	18	10	23	20	13	14	25	22	15	20	19	26	16	18	15	12	18	21	16	13	17	14	17	14	17	19	26	23	24	25	17	19	15	18	15	14	16	15	23	14	23	18	23	24	17	23	16	16	19	22	20	22	16	15	20	13	25	16	21	21	21	14	22	12	20	14	18	12	12	11	20	25	25	15	27	18	19	13	17	11	20	22	21	9	10	14	17	17	12	19	29	13	21	17	15	11	23	18	16	23	22	16	29	17	12	19	21	21	19	17	14	23	25	16	29	20	22	22	13	21	24	15	16	11	19	16	16	21	18	14	16	11	15	22	20	20	16	15	28	12	20	22	16	31	15	18	22	18	19	22	14	28	27	16	19	11	18	17	14	12	20	17	16	19	19	17	16	23	17	15	18	14	29	13	20	19	17	18	19	13	19	17	10	20	16	18	16	21	17	18	14	19	22	25	26	16	12	16	21	18	14	15	17	15	19	18	10	13	25	20	19	20	28	26	20	11	20	12	20	15	19	19	18	17	15	13	15	10	21	8	22	21	16	19	22	15	21	27	29	16	14	16	16	18	19	18	22	19	23	23	24	21	20	24	15	19	22	28	18	17	18	10	10	9	14	21	27	21	15	20	18	16	15	17	22	29	18	18	14	17	23	17	18	18	18	23	18	16	15	19	18	7	13	14	19	15	17	21	21	15	12	16	16	22	22	16	25	19	22	31	18	14	17	20	15	17	20	20	20	19	14	18	16	17	14	21	14	24	15	21	30	24	19	18	18	16	14	19	23	25	16	20	19	23	16	21	29	20	12	16	24	17	15	19	25	21	11	22	16	23	21	26	22	14	13	15	15	22	17	12	31	13	23	22	14	18	20	15	25	18	17	22	17	16	10	20	19	11	24	17	12	16	22	18	20	25	16	26	21	21	17	13	29	16	12	22	25	10	19	12	23	19	16	15	17	20	23	16	15	22	10	23	14	19	11	22	19	14	21	18	25	20	13	20	24	11	7	21	15	20	20	12	17	17	7	18	18	19	25	20	14	14	15	18	16	13	28	14	12	15	18	16	25	12	18	18	14	22	18	19	18	12	19	12	26	19	25	11	16	22	22	22	19	24	18	22	21	20	14	21	15	15	21	13	21	19	13	19	16	15	23	19	21	24	22	24	18	19	21	15	17	23	22	22	18	18	22	21	15	20	11	18	18	22	21	18	15	11	26	13	20	16	16	18	16	19	19	16	21	13	20	16	21	19	20	24	19	16	27	18	32	13	10	18	22	17	17	21	24	19	12	21	14	19	20	15	22	20	25	10	25	21	14	15	27	25	20	13	16	20	26	16	17	24	16	28	24	21	16	14	20	15	20	19	24	17	20	18	15	21	16	14	16	10	24	19	13	26	18	21	23	14	13	24	20	16	14	18	21	20	24	20	14	21	19	20	15	19	13	22	19	15	17	23	15	12	25	25	19	23	17	20	21	23	13	20	20	10	24	19	9	15	18	12	30	17	16	30	23	23	19	23	14	20	15	17	17	22	20	16	21	13	12	12	14	25	11	11	19	10	22	20
42716	19896	7529	17795	24458	23023	19959	16444	13376	10958	8980	7285	6056	5182	4367	4026	3675	3428	3219	3029	2617	2400	2176	1984	1712	1677	1556	1454	1321	1217	1092	961	911	868	781	787	656	673	640	557	532	558	518	492	452	413	393	374	358	360	389	378	341	381	336	322	360	335	356	355	369	332	406	336	325	342	302	291	301	325	314	300	309	293	293	280	313	280	301	356	289	334	305	320	314	316	323	322	335	342	323	322	314	287	323	354	296	333	324	288	299	305	286	298	298	292	310	308	303	313	285	287	316	292	297	318	295	287	309	309	273	297	307	310	278	286	295	274	314	313	331	300	305	317	338	288	337	328	311	293	280	291	318	279	313	308	284	310	301	316	335	323	335	286	277	286	301	311	292	316	282	302	333	316	293	289	310	299	304	334	324	302	313	304	317	295	290	309	319	293	314	330	301	293	320	301	282	286	301	330	297	309	306	299	337	312	304	275	333	317	307	291	348	320	297	328	326	296	286	297	344	308	309	272	303	274	300	278	297	311	316	316	299	296	299	301	289	302	263	305	276	277	285	267	308	312	319	308	325	288	306	295	304	273	303	302	301	304	308	304	302	319	301	318	286	305	283	308	342	264	301	320	317	315	301	326	303	328	299	321	325	330	319	321	329	314	285	314	300	286	291	310	318	282	294	293	305	334	322	299	291	344	312	283	304	273	320	292	307	289	311	334	316	294	285	285	314	323	292	300	302	304	333	316	297	298	337	312	286	317	294	303	323	318	285	290	298	309	311	319	322	327	306	280	290	317	320	290	312	313	313	305	308	307	305	310	314	313	285	309	333	326	289	290	275	311	290	302	307	283	300	326	331	300	306	285	309	302	326	279	291	307	299	289	294	284	306	283	289	309	317	301	315	297	305	326	307	278	292	299	292	327	301	301	318	293	313	324	311	328	320	348	286	284	316	299	295	327	311	305	311	311	317	329	283	318	284	341	324	314	332	299	280	314	299	314	319	321	311	332	293	263	319	340	300	288	321	295	283	267	312	311	302	311	295	318	295	316	295	289	271	316	330	292	290	348	301	318	299	314	277	322	334	310	297	310	305	288	309	299	296	292	335	314	323	299	342	300	313	290	288	287	293	314	326	305	289	300	289	287	272	318	305	297	309	295	289	295	316	287	298	261	332	303	285	278	308	263	308	284	309	314	307	312	307	333	326	307	311	288	308	296	287	289	298	308	311	329	307	312	332	310	323	313	303	284	322	298	315	293	303	324	300	274	329	309	325	284	266	343	293	298	314	284	310	321	308	289	287	326	304	304	296	304	329	303	323	291	263	294	296	303	306	298	319	317	323	307	303	317	288	298	320	333	346	359	310	318	301	315	331	328	318	311	307	295	309	307	307	319	294	312	285	317	314	321	319	322	291	290	300	292	303	319	308	298	322	321	320	309	326	309	275	295	292	286	311	293	284	316	308	287	283	305	281	289	289	311	314	328	318	332	291	322	324	323	323	298	308	286	321	312	276	316	289	288	281	318	334	306	310	326	272	290	303	332	287	347	290	312	316	297	306	293	296	317	313	299	323	288	325	296	305	313	300	336	300	334	307	293	302	289	316	300	329	295	307	312	317	313	304	290	305	306	326	308	343	315	280	294	291	307	288	285	293	299	302	331	291	322	306	297	312	334	350	286	307	310	287	330	266	321	279	320	273	327	335	317	301	289	302	333	298	299	303	335	322	279	309	316	312	301	283	349	303	316	303	299	315	289	321	307	314	302	332	327	336	257	317	321	304	304	301	329	299	306	299	288	298	308	326	277	319	277	299	335	308	314	337	300	309	327	276	337	272	319	282	300	304	343	295	325	329	303	291	289	331	295	301	285	314	297	318	341	312	293	272	323	332	276	293	303	345	324	303	294	293	284	292	302	319	301	277	310	297	333	289	305	296	307	316	303	332	279	281	300	327	301	289	283	308	301	286	296	304	303	291	328	335	300	328	299	316	293	301	309	317	319	287	299	318	295	314	328	288	298	293	292	302	300	264	295	295	303	320	291	314	317	304	314	317	304	300	287	321	313	313	291	314	303	297	316	282	321	287	299	304	309	305	313	340	326	300	299	276	278	288	315	284	288	291	285	337	315	313	313	271	327	302	315	301	261	334	282	309	323	302	286	302	333	323	304	292	288	280	316	304	300	307	327	315	305	295	310	304	298	308	295	283	308	312	281	349	318	295	294	339	305	264	279	329	284	289	309	340	316	295	303	289	298	335	321	309	313	309	271	307	294	334	295	312	285	307	312	281	330	318	325	307	304	294	307	313	306	334	301	294	301	288	290	311	285	313	333	308	309	285	321	299	303	328	285	314	310	319	304	322	300	331	316	283	332	288	287	301	264	307	306	327	285	292	302	310	279	295	306	324	294	337	320	311	316	293	312	275	297	278	314	319	298	308	307	287	313	284	317	274	314	309	304	294	263	315	310	332	283	285	305	332	329	348	302	314	270	311	313	324	319	315	297	294	286	321	360	320	323	329	310	281	306	323	302	318	330	294	292	297	302	298	326	317	305	278	290	309	320	321	294	292	305	304	315	287	318	327	331	284	287	302	307	318	328	324	284	301	323	336	308	302	313	281	282	330	287	287	305	341	312	312	293	286	309	291	284	298	315	306	318	280	328	341	281	322	312	304	287	294	308	314	280	325	328	301	330	276	300	329	287	286	308	312	310	305	308	305	313	313	290	313	319	316	305	326	301	293	298	283	311	269	324	281	321	286	322	329	304	305	338	265	335	339	281	283	294	331	298	310	308	292	311	265	289	305	334	283	291	302	279	332	293	306	316	297	299	317	309	318	288	312	313	351	293	327	320	311	313	289	323	293	322	288	288	300	294	298	302	282	315	320	296	283	314	295	319	305	300	298	291	277	291	282	348	302	308	316	332	307	312	323	307	276	301	313	308	285	306	307	303	323	320	296	305	305	329	318	299	265	297	301	267	330	313	328	303	295	321	292	317	297	272	295	310	289	288	313	295	316	317	303	295	300	304	307	317	282	306	312	317	309	327	277	262	291	307	284	327	276	301	289	319	309	299	298	306	302	327	298	300	290	314	295	288	296	328	308	294	298	274	282	319	321	293	293	339	302	282	311	318	300	311	312	307	311	311	301	316	311	334	328	277	291	278	298	276	307	286	259	275	305	280	289	314	308	315	326	308	288	288	317	309	309	296	345	292	328	309	322	303	301	298	325	292	290	306	293	305	294	336	321	291	287	282	307	326	338	301	312	348	288	309	290	327	280	335	323	297	327	304	304	297	317	288	312	337	308	282	306	282	315	303	322	309	340	304	306	316	322	324	314	279	325	284	293	322	301	341	321	302	319	326	282	312	318	339	289	284	318	326	302	313	305	302	346	277	329	318	300	311	312	324	307	300	324	282	297	310	333	325	293	277	308	305	297	306	312	290	300	334	315	271	297	317	295	296	303	282	304	314	278	297	281	308	327	308	342	332	311	298	325	308	346	333	316	311	324	297
14897	6367	806	483	804	786	718	562	540	466	395	340	285	269	204	191	198	172	154	132	123	128	92	97	83	83	63	67	73	77	60	55	50	60	45	49	43	36	43	33	39	47	26	30	30	24	27	26	32	26	24	30	15	31	27	28	29	29	32	45	27	26	26	26	22	17	20	27	27	23	26	31	35	23	16	28	26	20	25	21	22	25	19	20	27	22	22	27	24	26	32	31	20	26	18	26	28	41	30	25	25	24	27	22	29	17	29	24	22	19	34	23	29	27	21	17	26	29	35	28	27	23	20	29	23	33	30	26	28	30	25	27	22	30	29	21	15	21	23	19	26	20	22	27	15	24	25	29	21	29	27	14	23	28	26	31	17	23	25	21	26	23	18	26	13	26	18	27	28	24	25	26	22	24	22	28	20	32	31	35	22	24	26	24	24	23	27	33	25	18	28	27	24	28	19	23	24	20	27	21	33	26	23	18	29	24	23	19	26	21	30	27	15	15	28	23	28	24	24	23	25	32	28	22	20	24	21	17	21	31	27	29	26	20	28	24	15	14	12	25	28	23	24	14	28	23	27	16	25	23	19	27	28	23	25	20	27	19	29	23	23	29	23	27	18	31	30	20	27	19	19	31	25	14	29	24	26	27	23	18	19	12	18	26	28	20	28	16	29	22	25	27	18	28	23	24	25	22	24	27	22	17	18	30	18	35	29	19	26	27	15	29	17	31	24	19	32	25	15	29	33	28	21	27	20	21	28	26	20	26	11	25	20	26	18	19	27	28	28	18	28	27	25	26	25	25	20	30	20	23	28	20	35	31	25	21	23	25	17	17	19	25	16	26	26	20	27	30	20	20	29	31	27	27	20	20	14	22	23	25	21	22	29	25	24	28	16	14	23	36	30	23	26	29	27	22	25	18	25	29	20	20	30	22	15	24	33	21	19	17	24	27	33	18	27	31	31	21	34	22	19	23	14	24	34	25	24	27	18	24	29	29	19	20	23	32	18	21	18	20	21	30	27	34	24	30	24	22	40	22	21	21	24	32	22	21	30	19	17	31	27	26	21	15	28	22	37	28	32	24	30	18	30	22	17	21	15	21	15	26	26	17	26	22	24	30	19	22	26	19	23	22	27	27	35	21	28	15	15	25	23	27	22	40	33	30	23	31	27	31	32	28	30	21	28	21	22	17	20	30	29	27	21	19	19	13	26	20	24	24	21	31	24	32	16	31	19	23	21	26	26	25	22	31	27	29	22	17	32	25	22	24	21	25	22	24	21	19	22	34	18	24	22	34	29	23	26	27	22	24	35	23	20	31	26	28	31	23	21	38	27	22	22	28	25	13	16	28	22	23	31	21	20	22	27	17	26	16	28	22	22	24	20	24	23	26	25	20	20	24	18	35	20	26	23	29	19	26	21	24	22	38	27	29	25	30	24	22	20	26	28	28	22	20	22	17	29	19	25	20	26	27	22	30	22	21	20	21	28	30	20	24	17	21	19	12	21	17	29	23	24	22	24	22	24	29	19	24	22	21	22	19	18	21	28	23	25	25	26	28	27	20	22	25	13	15	29	33	23	23	20	18	26	26	26	22	29	27	35	22	20	21	21	23	28	18	22	27	21	20	26	24	27	24	24	32	18	21	24	22	29	18	29	28	38	19	27	35	25	21	27	23	25	19	30	21	24	24	26	30	27	18	24	22	24	23	35	26	16	25	33	26	25	13	22	36	22	22	26	23	24	25	27	24	27	29	23	23	30	21	25	25	29	30	30	27	30	18	27	21	20	23	28	16	22	22	14	18	24	25	21	27	24	24	24	26	29	22	12	39	19	23	34	23	22	20	32	23	29	24	26	20	20	21	35	34	20	33	24	25	23	13	28	29	22	25	21	33	19	29	26	18	19	31	26	28	19	14	20	21	23	19	34	34	23	23	15	19	20	17	26	37	19	22	18	25	20	31	27	31	27	18	30	28	30	19	28	38	17	21	31	26	27	29	21	31	33	19	21	28	22	34	31	19	21	23	26	24	19	22	20	24	23	21	26	23	20	20	18	25	23	18	29	31	27	24	24	30	16	28	24	27	15	24	18	19	29	22	32	27	34	16	25	26	25	32	22	31	20	24	22	26	23	31	29	20	33	21	23	20	29	15	33	19	22	24	27	22	30	22	22	18	25	24	23	31	16	17	23	12	16	12	35	21	15	28	29	27	16	25	28	23	28	24	19	34	35	20	26	30	26	28	29	24	29	19	25	29	25	23	24	27	26	21	23	15	19	21	23	25	18	21	32	29	30	22	19	29	15	25	16	29	18	25	18	31	25	21	22	29	15	16	21	32	24	29	28	21	27	25	18	30	24	20	27	23	24	24	28	24	23	25	23	21	13	13	16	22	22	28	25	28	19	19	17	25	21	28	29	29	20	18	30	21	24	21	19	22	19	25	25	29	25	23	25	18	17	25	19	23	33	29	18	23	31	26	21	29	21	18	26	19	23	17	29	32	17	23	29	25	31	26	30	26	27	38	32	28	17	27	23	20	26	30	26	28	26	22	32	31	20	29	24	27	23	21	27	21	17	24	22	16	31	27	27	31	24	22	18	29	24	17	24	15	25	30	21	18	32	26	26	24	30	24	24	24	26	24	19	36	36	31	25	26	25	24	23	23	27	26	28	23	29	18	24	18	31	23	22	22	22	19	20	27	18	21	21	18	21	25	22	17	26	22	33	17	24	28	22	25	17	23	21	28	25	26	29	28	22	30	25	31	22	30	29	16	23	26	25	25	35	19	33	23	19	30	21	26	26	27	28	30	26	32	17	29	22	27	28	19	24	29	26	19	17	26	28	9	29	31	19	26	23	26	29	32	24	24	21	21	27	24	26	21	20	22	26	29	28	24	27	26	21	20	30	29	22	22	30	21	27	26	24	27	27	24	26	18	28	25	27	21	32	26	27	23	23	27	25	21	33	26	23	28	20	29	23	17	25	37	18	28	23	20	24	30	30	18	24	20	21	21	27	23	24	22	26	19	27	26	28	26	30	20	32	25	31	25	26	24	31	21	23	29	25	26	24	22	28	20	30	22	27	26	34	26	19	20	34	23	15	28	18	29	16	18	16	22	20	28	22	18	26	23	20	22	28	32	22	18	26	32	24	27	26	24	25	35	29	24	23	18	30	25	19	27	33	17	16	28	22	18	26	21	23	24	23	22	31	24	25	28	24	29	25	19	24	23	23	24	28	30	25	31	22	16	29	28	22	25	35	24	28	27	32	32	25	16	25	26	26	22	18	29	27	22	20	28	25	21	29	20	24	19	21	13	32	33	21	29	23	29	20	26	17	29	19	26	22	23	33	23	23	30	19	24	21	29	25	26	31	27	26	23	24	19	27	34	25	25	19	26	28	32	19	14	22	19	33	29	30	22	29	23	34	28	25	26	18	17	23	28	22	16	29	24	27	20	21	26	22	24	23	28	25	43	19	36	21	32	19	22	19	26	26	20
54880	30446	13949	26636	33765	32707	29712	26193	22818	19970	17141	14446	12478	11093	9607	8654	8166	7525	7038	6473	5724	5196	4553	4154	3723	3429	3193	3006	2798	2562	2159	1930	1889	1653	1588	1431	1308	1365	1181	1076	932	1000	969	797	706	698	652	614	552	532	610	563	553	531	562	517	564	540	525	494	571	524	520	479	451	500	465	465	432	453	415	419	441	414	438	377	411	466	441	476	430	427	403	429	403	429	377	461	430	410	420	443	388	425	445	445	413	440	411	432	424	403	433	411	405	437	384	412	422	396	406	390	416	403	423	386	397	430	396	402	418	406	421	450	405	430	421	448	416	436	393	411	418	440	376	371	406	438	405	402	381	434	443	371	412	402	392	403	432	432	427	402	399	389	362	424	421	416	431	432	398	420	393	391	435	420	421	425	400	371	387	399	400	409	395	364	377	406	420	425	372	424	379	408	426	400	455	374	395	415	420	429	412	408	375	369	388	387	367	424	376	371	409	406	393	413	422	456	386	392	391	412	379	394	398	385	460	378	366	395	396	415	392	400	413	408	388	405	392	383	368	434	408	388	382	425	380	394	384	415	397	406	378	403	422	403	411	380	435	411	399	403	373	393	379	401	392	380	414	396	406	388	416	360	399	409	393	386	398	398	420	370	397	419	446	416	405	366	353	410	409	413	394	400	422	397	394	399	402	387	383	382	404	387	403	408	424	417	407	414	359	436	433	428	382	389	409	402	403	428	402	405	384	394	392	393	394	385	380	381	383	390	384	370	425	383	391	378	425	376	413	407	377	423	385	413	396	410	374	429	450	395	405	372	408	362	401	396	407	403	408	398	400	381	364	394	423	406	424	367	404	379	395	419	388	419	407	392	435	391	402	374	406	372	393	407	420	352	392	389	391	382	406	409	372	395	385	424	359	415	394	409	390	369	392	387	399	415	381	379	415	376	395	400	377	425	402	443	436	363	389	390	407	381	402	417	383	425	412	432	422	367	358	370	382	379	405	357	405	368	365	366	412	355	406	365	407	373	404	420	362	416	407	423	425	385	395	389	399	410	427	387	387	437	400	385	412	422	370	400	435	372	412	379	414	393	415	438	367	414	387	425	391	411	401	400	384	398	421	423	429	400	413	384	416	388	369	383	405	385	438	405	367	409	443	386	371	392	416	394	390	393	388	410	419	355	377	399	409	430	425	372	425	380	413	400	418	350	380	378	389	416	370	393	365	391	422	363	382	384	436	379	398	405	386	416	395	391	415	413	389	429	371	383	425	394	374	412	413	381	406	397	383	419	388	360	398	387	390	375	368	382	408	381	381	401	391	373	395	412	405	396	384	389	392	374	390	376	412	422	424	399	404	389	421	387	395	420	364	417	409	410	433	431	373	404	340	386	400	429	388	384	388	375	411	404	393	407	415	379	457	419	377	424	378	382	382	372	389	411	399	383	396	383	440	404	394	333	415	403	376	381	420	417	415	435	374	379	415	396	393	377	381	395	402	380	396	362	385	412	432	415	414	415	409	353	389	365	410	419	391	393	416	367	414	372	442	400	399	437	421	396	415	413	402	405	410	400	411	408	386	398	408	388	421	415	398	375	403	364	410	407	406	419	364	382	382	424	401	398	394	453	400	388	351	395	395	375	381	404	410	403	397	373	395	412	406	394	368	395	425	416	404	424	400	418	398	420	369	434	402	376	380	401	413	407	391	393	427	383	379	365	441	376	397	390	392	373	399	371	360	393	401	396	381	348	363	360	405	397	423	396	397	402	381	424	394	409	393	418	399	391	426	395	387	405	383	420	413	414	398	409	428	415	418	397	414	385	385	375	415	391	403	421	444	398	365	388	411	389	407	401	448	406	432	414	378	361	379	392	418	395	404	405	433	387	362	416	395	400	410	351	387	401	384	419	418	402	413	391	401	441	393	414	423	418	414	401	401	430	378	401	383	410	404	361	375	414	406	386	394	382	418	379	382	359	366	374	387	407	402	380	386	386	401	375	407	397	390	410	425	369	408	425	375	422	414	394	358	414	420	350	377	425	415	423	420	383	414	401	352	371	394	420	387	376	402	419	365	392	409	371	399	369	413	375	370	428	392	381	397	408	412	419	384	415	395	372	400	431	413	374	409	381	381	387	433	382	395	394	397	373	405	412	353	428	406	349	366	397	398	385	418	422	425	418	388	387	402	447	396	424	379	386	394	372	383	407	424	398	397	425	368	380	376	376	395	415	408	367	393	420	396	389	384	421	379	381	410	439	395	391	375	389	382	382	401	396	438	390	402	400	418	377	372	406	420	394	403	412	376	378	400	387	419	394	408	389	403	380	385	395	439	396	415	396	441	401	377	406	368	388	402	410	414	428	409	410	408	393	405	417	404	374	360	392	395	392	384	404	420	364	399	367	391	395	415	383	397	369	403	387	395	416	392	397	394	417	405	379	410	377	394	369	410	399	390	388	395	414	425	370	378	389	409	374	419	414	379	412	393	384	395	409	350	375	391	384	389	384	399	396	392	386	396	418	425	384	385	383	412	391	363	420	419	366	356	371	410	377	418	409	406	394	418	416	375	411	408	370	384	388	378	405	392	392	396	413	413	393	373	406	385	400	388	392	398	419	422	386	371	359	408	382	363	375	402	394	419	418	404	381	412	419	394	431	431	393	400	383	406	404	368	378	393	387	406	416	389	392	366	397	386	380	392	412	366	399	404	393	363	412	404	372	412	402	379	402	419	413	395	398	354	363	380	405	418	368	429	396	388	386	406	380	386	391	399	365	398	383	419	382	403	390	382	361	349	395	407	406	412	373	435	387	419	419	385	395	402	401	426	388	418	417	391	412	371	381	393	426	418	443	419	386	429	401	365	391	386	373	402	379	401	401	394	374	416	394	410	406	375	378	379	389	398	419	385	416	375	401	417	367	397	392	352	404	414	422	401	424	419	408	414	400	421	394	391	392	396	405	390	373	374	385	410	394	391	409	415	386	398	409	380	400	406	412	407	390	408	408	404	411	391	418	387	345	398	407	389	397	423	390	412	380	399	351	360	402	398	428	428	389	408	366	385	443	397	413	372	382	397	434	368	362	394	388	404	407	376	406	366	404	419	407	425	426	428	390	409	410	378	394	411	378	396	380	407	395	413	422	393	402	395	408	404	414	392	401	414	428	389	398	436	391	410	382	393	412	407	403	390	390	380	382	367	401	393	376	412	382	401	373	408	406	408	432	388	395	368	401	384	387	403	396	369	381	394	389	414	373	403	406	414	404	388	374	414	430	384	391	397	379	370	400	401	387	373	407	403	405	420	380	405	398	404	428	394	383	374	427	400	402	363	405	431	395	389	427	390	341	426	396	416	358	394	356	365	417	397	409	437	388	371	364	395	399	397	411	420	384	409	373	407	403	395	404	414	417	363	404	399	411	371	411	427	401	389	381	340	404	395	371	388	432	414	383	388	415	407	395	435	397	412	406	402	374	407	354	394	400	397	418	408	415	385	376	425	413	383	395	370	368	363	391	357	380
10779	3309	480	341	503	472	391	394	364	289	230	186	187	194	140	144	119	110	105	102	92	85	95	83	77	66	57	47	50	59	48	48	39	33	49	44	44	31	42	39	34	38	42	42	36	35	34	22	25	28	35	42	34	35	31	37	30	31	23	31	26	22	37	30	32	31	33	24	20	37	26	31	24	37	22	25	32	41	34	35	31	28	21	29	31	22	31	31	20	25	34	28	31	41	31	30	27	26	21	20	32	33	39	26	29	38	28	26	32	24	26	28	27	22	24	26	37	23	28	35	27	35	27	36	35	29	28	24	23	21	36	20	28	25	38	33	28	32	33	27	26	25	22	36	28	30	20	37	26	25	41	36	32	40	21	29	31	27	31	26	23	25	32	26	39	28	31	17	26	31	27	24	24	32	26	24	33	32	29	22	26	22	30	22	25	28	35	32	33	35	21	29	23	17	27	41	19	33	36	23	16	32	39	31	28	21	30	33	30	19	42	23	32	31	27	27	30	30	19	24	31	28	28	37	37	30	28	18	23	41	21	22	32	38	36	26	20	22	22	21	27	30	18	28	24	29	34	18	34	31	32	26	34	30	34	36	30	34	20	27	30	28	28	26	34	24	18	26	33	21	32	25	29	18	23	31	24	26	23	34	22	30	19	26	26	25	30	36	24	28	26	37	25	27	29	24	22	25	31	28	25	39	24	29	20	35	24	24	32	27	31	31	33	33	34	27	25	29	29	22	37	30	27	32	25	25	24	30	18	32	27	22	29	35	37	34	28	30	33	18	32	38	20	31	32	27	29	40	34	32	28	37	27	29	30	14	32	32	28	29	28	31	35	25	20	35	29	29	21	28	34	35	30	31	31	27	28	28	28	25	28	27	27	30	30	30	31	38	29	24	20	23	26	30	33	35	32	40	27	25	34	27	35	24	19	41	27	31	24	24	30	32	23	32	36	37	29	24	38	29	26	32	28	23	28	23	15	31	23	24	27	24	27	31	23	30	34	28	23	21	26	32	32	29	20	29	22	24	31	32	18	26	31	25	28	35	36	29	34	32	26	32	22	28	32	23	34	23	22	28	24	39	24	37	38	38	29	34	37	27	21	19	27	24	25	28	28	29	31	26	33	24	31	37	26	23	27	23	28	25	28	28	34	34	33	22	30	25	32	26	35	26	31	37	32	17	22	29	34	24	26	32	39	28	27	29	15	27	37	19	25	25	23	30	35	29	26	29	28	31	33	25	33	25	30	19	30	28	23	27	36	30	21	30	26	32	25	25	21	35	21	28	28	40	33	29	28	26	28	22	29	34	34	35	31	26	26	23	31	33	29	23	25	32	29	30	26	28	22	28	39	29	32	25	23	29	30	26	34	32	22	34	27	34	37	31	19	29	24	29	28	27	30	27	30	19	32	26	30	32	37	39	25	27	28	24	31	32	26	23	22	24	30	34	17	34	25	39	27	37	23	28	37	27	27	31	33	32	29	31	36	25	24	30	34	24	27	33	29	39	23	27	32	25	24	30	42	31	23	27	37	23	33	28	26	30	24	29	36	24	32	29	26	25	23	27	20	34	29	28	27	39	41	26	29	32	30	25	27	24	24	26	26	23	30	29	28	22	28	27	30	24	26	25	37	21	28	30	23	38	21	29	32	31	28	27	25	26	41	34	23	21	35	33	31	25	32	37	33	29	34	37	19	32	22	29	30	48	30	39	33	23	23	20	20	29	27	30	36	27	28	28	34	26	25	39	25	36	26	25	20	29	29	30	23	19	38	31	30	27	24	33	23	27	25	29	33	26	33	23	22	27	33	26	28	30	32	29	23	23	24	34	24	32	22	23	34	20	29	32	31	20	36	34	38	34	30	28	32	31	27	31	31	30	23	26	39	31	27	27	38	30	24	30	30	33	38	25	26	25	22	31	28	32	38	32	32	28	29	32	24	23	19	22	42	26	30	31	33	24	29	28	39	24	17	31	26	26	30	28	40	33	31	28	26	48	35	30	24	24	26	25	28	36	30	36	34	28	30	25	26	25	37	28	37	31	26	19	28	20	22	28	23	31	23	26	24	31	25	22	30	21	38	23	26	38	23	27	28	33	25	26	41	25	25	35	28	31	27	21	22	25	26	32	27	26	33	25	29	28	25	23	24	20	29	37	29	27	28	32	31	34	29	21	28	33	31	27	21	22	25	21	28	26	24	35	29	24	19	30	22	28	30	33	29	20	29	34	33	23	25	32	36	32	34	33	24	31	24	32	23	28	32	20	31	29	28	31	23	30	22	24	31	28	19	27	26	21	20	33	29	27	39	19	34	33	26	30	27	39	16	31	28	41	27	24	26	30	21	36	31	29	34	24	35	27	33	28	26	33	29	37	22	22	31	38	35	21	23	40	19	32	29	27	30	39	28	28	24	23	29	28	24	25	31	27	34	32	29	23	28	31	29	33	34	34	20	33	23	29	22	23	24	26	30	29	29	39	30	37	30	28	26	30	24	21	22	25	34	44	33	29	28	38	33	31	23	26	30	34	30	21	21	39	26	29	34	31	25	26	27	29	20	29	26	24	27	29	30	30	35	38	27	39	42	37	31	35	39	27	28	36	27	36	34	25	31	32	40	22	36	25	34	37	30	30	24	33	25	25	32	21	25	29	21	30	37	25	27	24	25	23	30	31	35	39	29	31	28	22	24	19	28	24	33	31	32	29	25	27	22	25	32	42	31	27	38	19	26	29	31	26	27	31	28	18	24	29	33	30	40	26	29	24	23	25	38	29	26	27	31	30	36	16	36	36	35	32	29	26	27	25	24	33	31	25	30	29	28	36	27	15	29	36	29	21	20	24	31	27	31	24	25	27	38	20	16	33	27	24	40	19	27	27	29	25	30	26	25	25	29	19	26	27	31	28	30	25	31	32	27	34	30	29	35	34	27	37	30	30	29	20	40	28	28	24	20	26	32	27	24	30	35	19	31	26	27	27	31	19	25	13	29	28	36	30	22	36	37	26	21	22	32	27	35	24	20	31	24	31	35	25	28	24	30	28	40	26	19	31	23	29	31	32	32	28	34	26	30	41	21	28	22	25	22	35	27	28	21	20	21	25	33	20	36	33	23	36	36	28	38	23	24	35	24	31	31	32	41	38	37	31	28	30	23	28	33	29	27	29	31	25	25	23	32	34	25	29	28	21	29	21	28	32	29	27	37	32	23	39	23	29	27	24	30	23	28	29	28	26	27	23	27	29	18	19	26	21	36	17	27	43	42	35	24	40	27	27	27	36	28	37	25	24	26	27	33	26	30	27	29	26	28	29	18	25	27	40	22	31	47	25	31	29	28	26	25	36	34	19	32	36	30	31	36	26	26	28	35	23	36	27	36	38	31	26	31	29	40	34	29	30	29	28	35	30	33	14	25	25	26	37	27	15	28	37	33	28	30	25	25	30	32	31	32	28	29	20	25	32	35	33	26	27	28	31	31	39	32	42	37	30	43	20	28	30
47274	25138	10241	21722	28949	27674	24396	20924	17401	14769	12343	10495	8727	7620	6741	6124	5810	5106	4922	4380	3946	3591	3231	3023	2703	2504	2255	2173	2000	1833	1536	1366	1326	1293	1221	1154	1064	1044	938	837	773	848	864	730	671	637	633	638	642	581	583	555	533	570	561	570	535	544	583	562	558	510	572	525	483	535	526	496	534	503	478	523	503	492	492	439	460	477	487	473	469	425	469	467	506	438	526	479	449	484	501	485	485	505	476	489	460	491	489	485	456	500	465	435	418	529	459	438	454	544	471	447	492	468	446	470	471	445	501	501	476	520	468	484	500	473	472	488	488	440	456	458	504	476	474	474	459	465	465	459	429	469	456	440	461	477	498	442	473	484	457	442	441	467	456	474	455	477	459	443	476	483	502	477	457	482	459	483	469	464	443	475	429	504	436	471	451	442	462	431	499	458	468	498	474	512	434	482	453	467	475	446	462	460	479	499	474	507	435	478	510	483	460	481	458	460	431	432	423	485	439	472	461	497	476	483	469	481	438	461	496	472	463	476	454	467	509	413	432	500	471	446	466	468	439	473	423	456	486	481	430	486	423	458	505	450	454	456	462	466	391	445	439	487	468	490	443	461	484	461	483	469	493	465	465	454	460	431	432	453	428	480	470	452	435	501	482	475	471	459	413	444	492	464	461	457	476	474	501	474	434	437	497	463	423	458	450	457	463	484	504	437	496	449	469	506	478	484	465	470	461	433	436	487	432	434	478	444	456	508	464	500	427	454	448	462	424	487	487	436	464	463	468	466	529	423	455	451	485	453	473	445	460	415	450	463	488	477	409	479	452	452	481	469	433	527	455	443	473	444	435	460	457	479	477	512	482	520	492	478	461	472	438	492	458	465	465	468	460	477	451	462	501	481	469	447	475	476	452	518	478	476	465	451	453	461	460	476	438	465	470	438	493	477	443	489	463	479	420	485	451	461	466	486	453	461	428	463	483	463	465	494	441	485	466	464	499	439	478	475	478	470	469	421	513	428	517	453	510	446	471	463	464	418	457	450	468	502	459	495	444	438	453	469	443	470	447	476	449	451	482	465	498	466	480	445	499	478	478	464	446	483	477	482	507	423	465	476	451	475	461	443	466	483	443	458	455	526	445	472	510	495	450	485	442	457	442	447	471	465	459	431	484	473	441	425	477	477	434	478	466	499	456	456	494	471	468	479	496	474	506	465	474	496	460	479	472	434	476	471	477	471	453	463	448	444	480	471	450	472	428	467	473	495	495	450	520	453	458	506	486	442	474	473	483	446	484	476	498	495	406	495	455	460	464	456	434	450	473	480	450	450	486	446	471	499	457	465	454	470	461	462	492	480	487	455	459	476	451	492	453	494	463	457	455	481	452	483	479	467	415	499	477	501	474	450	449	521	469	504	444	474	469	477	447	452	466	450	501	479	453	462	481	444	441	461	473	450	468	433	451	458	440	481	447	464	468	455	454	507	476	479	484	479	440	456	445	461	410	480	445	460	461	427	499	465	450	478	463	492	484	493	493	432	443	476	477	420	509	436	476	456	459	443	496	491	502	479	452	467	434	485	467	485	475	481	460	515	449	457	483	475	471	495	508	476	466	471	473	465	447	468	455	458	456	495	442	464	474	458	453	495	459	462	499	495	448	454	442	500	480	461	461	459	471	483	431	504	486	477	458	494	514	497	449	451	439	497	487	486	451	463	502	488	485	449	484	431	456	448	482	473	484	438	467	472	458	444	456	474	462	439	475	427	469	461	457	496	496	471	473	478	468	484	453	463	478	470	472	477	466	476	438	503	481	445	407	462	467	440	459	473	472	480	462	469	475	476	453	457	446	453	483	451	463	468	434	495	466	458	465	491	481	455	483	459	460	480	472	434	491	432	472	513	454	472	440	470	474	506	492	456	437	478	449	450	418	432	456	420	469	447	455	455	445	449	496	504	472	519	439	497	446	481	446	475	449	468	482	468	487	456	460	496	431	453	457	446	481	425	474	468	446	474	478	491	504	470	487	461	466	486	452	477	470	462	426	443	525	462	489	480	483	461	464	498	476	454	511	505	460	435	443	424	465	448	468	505	492	466	491	492	413	465	460	447	460	438	461	479	486	447	471	471	511	482	451	495	475	446	468	469	427	449	457	452	446	449	487	441	461	472	453	494	476	463	466	478	456	467	452	439	471	479	446	500	442	462	482	466	478	460	475	479	499	455	449	471	458	450	463	471	446	472	482	434	504	482	481	435	469	446	476	469	439	464	505	463	426	449	456	427	459	468	463	481	430	488	430	501	437	519	469	473	472	475	510	452	451	444	466	420	448	461	469	450	448	466	487	486	475	463	477	471	467	480	479	436	493	506	490	449	462	461	510	468	462	514	499	470	454	487	465	451	487	438	469	464	475	434	485	474	482	497	498	481	472	443	474	529	430	482	454	487	463	459	451	517	481	469	456	488	455	486	456	475	458	438	470	471	473	462	463	453	431	473	446	434	487	448	462	448	487	506	457	428	460	499	492	437	455	452	486	475	460	457	470	439	461	445	467	461	471	468	421	470	474	466	461	435	467	492	462	475	462	444	486	457	486	476	464	467	457	480	449	457	459	479	512	495	501	447	471	526	465	484	483	483	450	440	471	489	444	433	490	437	449	447	496	469	483	461	447	481	491	465	469	486	473	458	479	459	465	481	480	453	462	447	487	482	443	439	456	491	480	457	476	441	510	483	482	410	458	451	468	459	516	462	450	458	510	477	493	485	473	459	464	459	462	477	456	489	488	477	461	483	483	483	469	510	493	461	446	445	470	465	458	443	464	495	495	500	451	474	464	480	456	483	486	473	455	469	471	492	457	464	430	455	469	472	482	484	462	457	478	453	465	470	416	470	447	469	450	475	478	416	449	478	449	460	457	445	435	490	476	469	449	446	490	449	478	479	459	447	470	462	477	467	460	434	438	452	480	459	478	481	490	456	495	473	420	486	448	480	502	459	468	460	475	472	459	445	483	418	442	453	502	470	449	509	453	481	510	433	465	494	441	466	504	477	467	478	454	455	489	475	454	482	441	408	452	447	453	474	476	465	453	492	454	485	452	504	479	452	444	501	454	438	488	446	469	504	494	524	450	463	465	426	418	495	461	485	467	460	450	497	424	447	515	442	473	455	501	495	463	469	506	468	481	442	442	467	445	459	447	472	444	480	470	423	525	468	464	503	442	486	474	470	469	435	436	476	463	471	473	462	489	430	461	401	470	476	463	433	468	431	503	457	440	476	458	470	476	461	472	497	440	459	458	460	466	446	466	465	454	493	470	503	484	460	457	494	490	447	436	454	471	410	473	419	499	442	482	468	452	428	419	479	478	491	475	455	472	459	444	471	477	448	479	444	461	482	443	464	441	467	446	479	455	435	461	448	439	450	489	456	471	486	486	447	473	480	462	514	436	500	467	461	458	465	480	461	482	434	485	448	444	459	504	472	463	436	445	464	508	437	474	489	471	479	462	458	434	486	490	453
15389	6789	823	501	788	798	728	658	486	463	398	329	249	254	207	184	195	184	159	147	141	134	123	115	79	81	86	81	64	72	61	52	52	60	56	44	40	39	46	51	40	26	37	37	35	37	33	36	32	24	25	25	26	21	27	29	24	27	31	22	31	35	25	22	27	15	30	29	27	27	27	28	23	29	28	19	23	31	17	27	21	29	21	22	28	29	19	26	33	19	23	26	24	22	30	19	35	18	34	31	28	20	29	21	28	28	26	28	26	32	20	29	29	17	34	22	33	29	23	24	20	20	28	16	33	28	24	24	31	30	19	21	33	23	33	32	25	24	23	24	21	24	23	22	32	20	27	17	22	22	31	26	26	28	28	29	18	35	27	29	22	30	16	24	31	24	21	24	36	31	23	35	21	29	30	32	24	27	28	18	24	29	25	38	28	26	24	25	29	24	25	21	26	19	18	25	19	23	25	18	19	26	23	25	25	28	20	29	28	36	27	29	27	24	21	29	29	21	30	25	24	19	27	22	23	25	31	29	20	30	25	30	26	36	25	23	21	26	24	22	36	27	27	27	25	32	33	16	27	33	31	27	32	23	26	15	17	22	24	23	27	20	29	21	17	20	23	31	22	28	28	25	24	22	26	21	23	27	35	22	20	23	29	22	20	16	22	27	34	15	24	26	25	29	22	24	18	31	25	25	25	21	18	27	29	27	29	32	16	31	21	23	22	24	26	24	21	27	26	23	24	22	24	24	22	27	21	23	26	17	32	31	11	26	27	17	24	25	29	27	26	22	18	35	34	22	23	25	26	26	23	24	20	24	26	32	34	29	27	20	25	27	29	22	21	29	29	19	21	21	16	23	28	25	15	29	22	22	22	24	34	26	27	25	27	28	32	28	21	18	30	21	22	28	20	23	32	29	21	17	21	23	24	25	26	26	23	19	22	31	19	25	24	24	34	20	19	28	20	39	22	29	30	12	25	26	25	26	26	15	23	33	24	32	22	28	21	23	17	15	27	36	29	32	25	28	21	30	30	19	19	27	25	24	16	22	21	31	25	23	23	27	22	20	19	28	34	23	26	28	32	22	21	22	24	29	29	27	29	25	25	33	20	21	23	27	27	21	26	22	26	19	17	22	34	21	25	17	19	24	30	18	25	25	23	28	22	20	24	30	20	31	25	30	19	21	32	20	25	22	27	17	34	22	28	20	24	38	21	24	22	18	29	30	17	29	30	32	23	29	32	23	17	25	15	28	21	23	28	25	24	30	38	28	28	26	22	25	22	21	16	33	30	26	29	19	28	23	27	20	20	26	31	19	23	30	31	19	31	31	26	32	19	31	22	25	24	27	28	22	14	21	20	29	25	25	22	24	25	33	28	34	29	24	30	33	35	23	21	28	20	32	21	28	18	19	35	25	27	24	28	25	20	31	24	18	26	17	41	18	23	29	20	24	30	20	21	25	30	21	24	33	28	21	22	25	28	28	28	32	26	15	28	30	17	29	24	26	27	31	19	24	20	24	36	26	24	21	18	34	37	23	21	32	26	23	34	24	29	30	22	35	20	25	25	29	24	24	27	35	21	26	19	31	18	27	30	22	33	16	29	14	31	19	22	25	25	25	21	27	23	31	26	23	19	24	32	31	24	19	21	26	13	19	16	26	27	24	27	25	25	30	18	32	20	28	22	27	21	27	26	23	20	19	16	33	22	18	25	20	20	31	23	31	32	26	26	22	35	28	38	26	22	22	25	27	22	27	24	24	17	31	19	16	20	24	24	31	25	23	30	21	30	30	28	23	25	31	38	35	24	24	20	26	21	28	32	27	26	30	24	34	22	16	24	31	30	28	20	20	23	25	23	26	21	25	19	23	24	19	26	29	25	19	16	25	21	26	35	23	17	21	18	34	18	17	28	22	27	21	20	18	20	23	16	23	23	23	28	15	32	23	18	22	30	20	31	22	27	22	26	22	29	28	27	19	23	28	15	27	10	23	23	27	31	27	21	27	27	22	28	19	27	33	28	18	18	33	27	24	43	24	26	25	16	23	24	27	19	14	24	24	26	15	24	28	20	18	31	27	18	32	15	26	30	22	32	19	29	28	31	16	23	29	25	25	28	24	28	29	29	24	34	28	26	33	26	23	18	28	27	22	26	30	30	39	33	20	27	29	22	20	24	19	23	18	15	24	21	36	20	20	28	26	24	27	14	33	21	24	17	25	28	29	22	32	27	21	29	30	23	32	30	23	23	17	23	25	23	16	17	18	32	26	19	16	23	27	19	32	25	26	34	15	31	30	35	21	23	20	28	23	26	26	35	33	21	22	20	22	31	25	20	17	12	25	24	23	25	21	29	24	31	26	19	18	25	20	18	29	24	35	23	19	17	21	25	26	27	18	22	20	17	29	27	22	22	28	32	22	29	28	26	33	20	20	18	26	32	30	30	33	31	25	29	20	22	17	15	25	22	19	23	22	21	32	29	25	24	28	15	32	26	26	29	22	19	23	25	37	14	30	23	23	24	25	24	30	35	28	29	22	20	32	25	28	29	25	31	22	26	24	29	19	22	32	26	28	27	21	22	31	25	24	25	27	28	24	27	26	35	27	31	20	25	22	35	16	28	32	27	23	24	32	34	25	22	26	24	25	22	23	25	33	18	20	23	17	19	27	20	22	28	16	18	20	27	25	23	21	24	29	30	16	28	25	25	19	27	26	27	27	22	29	26	29	29	31	15	17	16	30	19	22	19	24	14	24	23	21	31	26	26	28	18	20	29	29	19	21	30	22	21	30	24	29	26	16	20	21	30	18	18	22	23	20	28	31	26	20	12	16	29	35	26	25	20	35	23	12	29	18	28	27	29	22	28	24	20	27	21	26	27	36	24	36	21	12	30	29	18	22	30	22	27	21	17	34	22	21	29	24	24	20	19	24	36	25	22	34	17	25	34	28	25	23	21	26	27	14	21	25	34	24	21	24	30	26	18	22	28	23	29	24	27	33	23	39	29	29	23	29	23	19	14	26	21	18	34	21	18	22	21	20	19	15	25	31	29	28	29	20	21	17	24	21	25	23	21	29	23	23	18	19	22	30	28	27	16	22	29	31	26	17	27	28	21	22	27	24	20	23	29	24	25	18	25	28	31	26	23	21	21	15	31	26	17	29	33	25	27	16	28	28	26	19	29	23	26	25	25	22	19	22	19	25	22	33	11	23	35	23	21	18	20	22	26	33	24	18	27	19	19	17	20	24	21	20	19	21	15	30	29	21	18	23	26	29	20	25	25	17	21	21	24	21	16	27	20	28	26	28	32	24	42	25	26	36	20	32	32	22	27	25	18	27	19	25	29	26	24	28	21	19	20	23	22	17	30	26	20	24	26	27	22	28	24	19	27	22	19	23	20	19	30	21	27	22	21	21	26	27	28	30	26	12	26	25	15	35	22	29	20	32	24	25	30	32	24	24	28	28	30	20	20	26	21	17	23	33	18	24	22	22	11	32
55770	31534	13979	27079	34274	33241	29999	26454	22883	19838	17246	14638	12640	11282	9896	9127	8152	7449	6861	6221	5622	5190	4642	4260	3899	3561	3266	3118	2781	2464	2131	1983	1864	1687	1591	1502	1318	1237	1193	1026	913	1008	921	947	796	669	739	608	637	558	563	535	551	556	584	480	557	525	510	548	521	530	462	453	510	421	416	473	478	468	433	456	474	459	438	397	476	436	427	462	423	452	419	437	425	429	417	426	431	408	439	435	418	443	465	406	395	403	452	417	440	434	430	377	448	418	421	430	363	424	375	423	397	415	415	439	393	433	434	436	447	378	406	435	397	437	388	415	436	393	395	419	423	413	398	408	422	391	417	406	424	381	388	420	398	440	386	413	419	449	388	404	402	421	424	427	448	390	415	373	440	395	394	411	409	410	378	415	422	373	423	406	410	416	422	404	431	417	399	423	393	404	408	434	386	405	414	378	408	384	412	353	381	444	397	388	409	422	410	415	383	421	383	410	383	396	420	403	399	431	397	380	415	389	387	389	426	361	438	394	404	380	412	398	422	382	407	393	382	411	403	393	404	397	400	404	372	383	367	360	422	386	404	402	433	411	432	423	432	376	396	411	418	455	419	421	410	375	397	400	428	405	421	383	407	440	425	396	425	386	387	412	400	423	418	419	395	377	441	435	409	376	417	411	418	403	391	395	400	387	391	429	386	432	397	427	401	395	389	398	384	384	402	399	371	407	409	424	377	393	412	407	387	387	428	442	428	421	420	396	381	401	411	421	409	414	412	402	414	452	371	412	384	406	411	378	368	404	433	396	378	370	366	443	393	385	377	419	397	416	419	428	416	425	410	412	392	419	396	362	429	410	439	400	415	420	416	413	405	403	400	366	405	432	377	417	424	414	394	421	386	416	450	401	427	411	404	400	408	401	413	416	408	383	410	376	425	395	384	411	412	378	414	421	390	431	380	409	423	411	369	394	405	417	392	435	398	422	405	390	423	390	406	420	400	388	360	412	394	431	423	381	387	375	408	436	402	402	418	389	421	439	411	392	404	381	429	394	427	411	398	422	424	424	409	360	405	413	409	387	387	411	393	418	403	405	419	439	390	389	403	404	383	434	376	380	431	391	383	371	425	413	428	437	392	370	366	426	379	402	363	403	386	404	381	435	425	387	451	399	425	436	411	377	410	402	421	374	366	406	406	397	449	391	409	395	424	409	387	402	395	379	407	422	388	382	392	462	381	421	434	389	402	421	429	428	374	423	403	382	392	415	352	395	407	399	410	410	391	423	411	450	379	415	427	380	407	404	388	409	415	416	391	382	379	409	386	396	409	423	399	418	401	403	424	436	377	400	414	420	391	430	378	399	372	387	395	398	384	401	408	378	388	379	387	376	391	374	421	398	342	375	384	406	381	417	394	405	401	405	397	398	435	372	417	401	370	399	405	399	372	414	396	384	393	386	403	417	404	418	430	452	425	389	433	421	422	420	403	394	380	404	418	388	390	421	391	384	428	381	376	389	392	429	397	375	385	435	390	411	416	402	405	383	373	407	407	388	405	421	395	396	400	438	409	414	401	450	415	413	416	420	342	403	400	441	399	406	397	428	394	388	398	381	382	435	395	395	407	417	428	390	384	423	374	367	372	429	421	374	405	398	410	398	409	407	384	395	408	440	427	417	380	375	390	411	372	378	435	393	386	398	399	367	386	405	373	411	425	444	415	372	426	381	427	410	396	402	405	391	403	395	404	382	375	398	403	355	433	435	370	401	430	406	405	404	413	418	351	377	441	421	433	402	425	382	402	376	433	413	370	432	398	406	411	421	376	393	405	416	389	389	410	388	395	395	391	446	416	385	400	404	440	402	410	375	420	393	431	433	392	364	435	439	417	381	365	352	396	374	400	390	397	423	424	417	412	415	389	386	395	396	365	398	370	389	401	389	383	392	398	387	386	385	408	398	414	409	408	389	403	399	430	422	417	388	383	398	443	402	416	397	430	415	434	411	407	382	410	363	427	405	414	415	403	409	374	427	399	352	406	413	436	382	397	411	410	381	397	392	397	406	413	399	433	365	410	413	401	385	391	434	358	347	386	441	426	427	397	400	427	412	399	408	362	411	430	382	412	379	387	392	444	415	403	411	387	423	404	400	424	385	415	400	402	399	405	417	460	421	420	385	420	377	402	393	402	398	412	423	397	388	388	421	427	421	402	418	404	416	388	409	421	391	404	370	401	403	421	442	391	400	418	394	392	428	445	371	408	376	416	403	409	413	407	380	403	401	411	356	424	389	449	408	404	385	408	396	384	431	402	393	411	443	407	374	339	380	402	398	414	380	403	394	391	379	383	394	419	385	391	399	358	377	387	377	377	365	419	377	424	383	388	401	382	405	405	396	436	373	396	378	421	400	387	371	380	399	424	405	401	406	386	397	411	381	438	402	403	417	414	404	411	386	391	378	402	408	428	380	401	392	398	388	388	412	404	415	398	399	376	380	397	393	417	395	400	419	431	390	413	409	400	420	423	401	402	409	367	436	370	362	424	424	373	435	392	428	403	416	410	367	356	403	398	390	381	410	349	384	410	399	379	401	373	432	373	446	418	410	435	428	403	430	437	346	421	382	378	433	417	421	427	398	407	409	370	426	413	358	402	400	400	396	416	407	389	394	444	386	416	399	380	414	404	389	421	406	406	412	392	391	414	449	366	395	410	388	444	416	386	417	415	377	405	431	430	400	384	400	411	390	427	436	383	397	355	411	414	390	373	399	425	406	392	362	411	405	395	402	369	392	419	380	428	417	440	394	404	416	396	399	424	427	401	421	418	403	405	396	383	433	384	351	379	415	406	385	409	412	421	375	413	374	402	442	416	419	378	415	389	391	402	440	398	413	392	397	412	399	399	417	420	405	388	383	413	396	416	430	446	420	397	410	400	393	402	422	457	423	386	402	412	409	402	406	413	405	383	393	359	388	398	380	365	418	370	365	409	402	383	386	410	392	408	382	387	410	385	408	403	390	409	380	407	390	384	439	404	413	421	389	394	377	391	384	371	415	385	413	420	370	393	395	423	403	396	401	411	393	385	395	401	406	412	392	417	414	383	409	385	428	446	420	409	401	418	383	389	412	462	418	396	405	373	428	412	399	395	413	427	446	371	390	403	419	394	424	420	398	426	401	400	405	397	417	393	345	436	399	401	375	391	411	397	406	393	381	377	402	386	403	406	377	410	393	394	407	393	389	407	417	407	419	413	390	397	424	412	404	424	404	428	398	422	400	400	390	393	391	389	416	419	445	436	421	410	396	381	379	371	403	383	371	402	399	411	400	391	407	372	399	406	384	422	429	416	434	404	402	427	412	402	407	384	415	434	416	376	418	426	405	412	388	410	393	425	448	397	424	422	439	399	426	423	388	422	385	394	377	394	432	439	436	415	388	435	394	408	370	416	418	369	429	395	385	384	424	410	395	388	394	400	362	390	402	413	404	369	415	416	418	426	375	399	400	369	413	416	427	425	410	405	404	406	394
6428	1606	272	201	300	331	280	241	200	196	152	146	118	116	91	91	77	74	75	63	57	58	66	48	41	40	48	48	38	28	34	22	37	40	30	29	27	25	15	20	25	28	26	27	16	25	17	18	26	21	16	21	12	13	16	13	25	30	18	20	14	15	26	16	20	22	17	13	26	21	25	24	23	20	17	11	25	20	10	17	26	17	16	17	18	12	24	19	14	15	17	17	25	23	16	26	14	20	10	19	20	14	14	13	18	21	21	17	22	23	18	23	22	18	14	19	19	22	25	21	20	18	18	15	23	19	17	20	17	24	16	19	20	21	13	18	17	20	20	14	21	14	15	19	18	19	22	15	21	19	27	20	12	20	15	15	21	16	18	20	19	15	21	18	18	17	15	5	16	16	18	16	25	18	14	13	17	12	16	23	21	12	21	16	11	18	10	20	21	18	21	19	21	19	21	13	17	18	19	20	14	18	15	13	11	17	17	18	16	14	19	21	16	13	15	19	25	17	15	18	18	12	21	20	22	16	16	18	21	26	24	16	16	28	17	16	16	20	15	16	16	23	13	19	16	13	19	22	17	15	18	17	20	16	22	20	16	15	20	16	17	15	30	23	25	15	26	15	17	14	11	15	20	21	16	21	22	16	19	19	17	16	17	19	12	25	23	29	15	27	14	19	22	12	14	15	17	22	24	20	23	20	12	21	19	17	27	18	18	23	21	18	18	21	20	17	17	16	18	10	12	19	15	20	19	12	20	18	10	21	16	20	20	20	16	13	20	23	15	13	14	23	13	22	19	17	18	16	19	18	17	7	14	16	17	13	24	12	19	16	17	25	20	25	21	22	16	18	29	17	12	23	13	25	16	13	16	23	23	14	11	17	11	15	21	18	20	15	20	18	19	13	19	19	21	16	16	17	20	19	17	21	16	28	20	19	22	27	18	19	19	5	14	18	22	15	22	13	22	17	15	20	20	19	14	18	14	25	18	23	17	28	15	29	15	24	17	10	13	13	18	19	15	14	14	16	15	13	18	15	10	19	17	14	14	17	17	23	20	18	13	24	13	13	22	18	14	10	20	23	23	17	18	21	16	15	19	15	22	17	21	19	13	18	17	19	12	17	19	28	13	23	15	19	23	17	16	20	22	22	23	27	17	19	14	17	21	20	13	24	19	18	25	27	16	22	21	22	16	19	17	19	21	13	18	17	16	26	15	17	18	26	20	23	18	22	21	18	12	24	22	18	16	16	18	14	17	18	23	21	11	18	23	24	11	26	16	16	21	16	13	22	23	28	22	19	25	16	20	25	9	17	20	21	15	25	22	25	26	21	23	23	19	15	16	22	17	23	20	21	16	13	18	27	20	22	29	20	14	24	28	18	15	16	18	16	12	17	18	20	26	21	15	15	21	14	21	15	16	13	21	17	17	14	17	20	24	20	24	11	18	23	15	17	15	21	18	16	26	24	13	15	16	16	17	22	8	17	13	14	20	18	20	8	22	17	19	17	14	18	19	16	23	20	12	20	16	22	22	26	16	26	30	21	21	22	20	23	15	9	23	18	18	18	21	12	20	11	15	15	14	20	21	14	21	18	16	11	20	18	15	16	16	16	16	19	14	28	11	14	21	17	15	16	15	16	11	17	20	14	29	21	29	18	19	17	15	16	21	22	16	17	14	14	21	17	15	17	19	20	18	15	21	12	13	11	18	18	24	15	22	20	14	20	24	19	15	25	13	16	15	27	12	21	14	12	20	17	17	25	23	13	16	17	20	17	14	17	19	23	13	24	18	19	14	16	17	18	16	20	11	16	24	16	20	16	22	20	22	21	8	24	10	14	21	26	26	19	15	18	21	15	19	17	18	11	26	13	20	23	25	18	18	18	21	17	22	19	19	21	28	24	15	22	19	15	21	17	20	19	24	21	16	19	8	24	17	19	22	22	24	19	22	15	26	24	18	16	22	22	26	20	14	21	16	20	24	22	21	20	14	13	25	17	22	16	18	17	26	23	20	20	15	20	20	19	19	19	12	18	14	18	16	18	27	20	17	20	13	9	17	18	21	14	22	11	18	13	19	17	22	28	26	23	21	20	14	17	22	18	13	13	13	14	17	23	26	19	12	21	17	12	18	17	18	23	16	17	15	15	18	17	14	19	13	18	16	14	16	24	18	23	9	23	23	16	20	14	22	17	24	21	13	15	17	20	19	18	23	21	18	17	19	17	13	25	21	22	15	26	15	14	15	13	23	20	16	19	20	15	22	15	17	15	15	14	17	18	20	15	25	22	29	14	19	25	12	20	21	23	14	19	21	25	17	21	23	15	13	20	27	20	18	16	16	22	20	21	12	16	17	15	25	22	19	20	14	24	17	20	20	15	15	17	24	21	20	19	16	20	17	14	15	24	14	16	21	24	14	7	25	17	17	23	16	31	17	26	14	24	31	13	17	27	21	22	20	21	19	14	14	22	24	17	19	18	20	16	17	18	17	16	20	13	16	10	15	18	23	18	27	16	23	18	14	16	15	19	10	14	14	14	19	10	21	12	11	15	21	19	16	22	21	11	14	15	24	19	22	14	23	12	16	18	23	25	25	19	16	26	18	12	19	14	16	20	20	17	21	20	15	11	19	17	24	22	22	21	10	18	20	9	14	19	17	16	30	20	19	11	19	14	21	18	22	17	20	17	24	17	23	25	20	21	19	18	20	16	21	25	21	21	15	21	23	17	21	19	16	19	16	15	15	22	20	26	17	19	16	16	28	21	28	20	18	16	23	22	10	20	11	16	29	20	11	12	17	17	22	14	23	22	7	22	20	22	16	13	18	19	18	22	19	18	13	20	16	19	17	23	16	20	16	22	22	28	24	17	21	22	16	17	13	18	18	14	19	20	22	20	16	17	17	25	15	19	17	24	18	12	22	14	19	26	13	14	17	17	16	20	13	9	24	16	20	18	21	18	18	14	20	20	18	14	21	24	22	12	12	22	23	11	13	15	10	15	19	19	23	16	12	20	29	15	25	15	17	26	21	32	19	15	11	18	25	18	16	21	15	24	12	13	18	17	22	20	20	17	21	21	23	20	14	18	10	13	15	18	15	17	15	17	17	15	16	17	16	22	18	21	17	15	14	20	13	16	23	23	14	21	23	24	21	24	16	25	11	19	25	18	15	21	20	22	12	19	28	24	23	9	19	14	11	13	23	17	19	15	18	23	16	17	21	21	28	23	20	16	6	20	10	13	8	11	26	20	23	21	16	15	16	18	18	7	18	17	15	13	18	25	15	17	14	21	19	9	20	17	16	13	16	26	20	17	15	13	11	20	22	21	17	17	19	19	14	15	19	18	24	12	17	20	25	18	18	16	11	13	18	20	15	18	20	8	17	19	20	12	26	19	25	20	15	17	22	15	22	15	13	10	19	14	16	19	23	20	22	18	14	19	22	11	18	27	18	21	19	16	15	22	20	16	18	9	17	24	22	25	14	15	9	17	18	23	24	21
42201	21170	7290	17499	24164	22664	19466	15976	13094	10690	8774	7188	6128	5156	4724	4095	3672	3514	3149	2893	2543	2387	2146	1876	1799	1656	1591	1485	1340	1204	1026	899	877	817	794	675	663	660	626	551	542	552	570	473	457	415	392	399	399	375	354	371	368	381	361	345	380	354	341	358	361	355	361	346	361	322	334	342	346	326	336	302	321	319	315	295	304	322	328	327	313	308	298	303	319	312	305	303	265	307	311	319	313	282	312	313	312	292	319	319	302	300	292	298	331	347	306	281	318	306	301	292	323	332	294	285	291	301	304	315	307	331	313	324	301	318	329	308	305	296	318	316	318	305	321	273	336	310	287	303	285	295	295	288	275	280	323	318	298	327	331	300	282	282	305	330	313	320	324	330	322	311	273	269	295	356	327	331	295	316	310	296	325	300	317	283	294	294	330	311	314	289	325	331	297	320	342	317	287	295	297	320	305	325	286	283	297	311	310	300	316	284	287	332	313	304	300	328	298	295	303	309	307	286	288	304	298	304	297	304	290	280	296	323	297	303	320	296	307	340	320	319	300	331	316	299	336	267	311	322	293	319	299	277	304	304	312	290	296	284	305	271	300	306	310	322	292	293	292	291	278	311	330	294	316	327	305	299	304	296	309	321	312	300	312	301	314	333	316	335	293	310	303	311	307	288	309	313	362	309	304	290	306	302	313	327	302	320	302	311	284	297	302	321	334	274	313	310	296	314	320	343	303	293	319	315	304	280	317	305	302	314	312	326	323	309	294	325	300	294	311	282	285	291	301	334	313	296	278	314	295	290	319	340	279	305	312	289	307	296	293	288	289	287	298	287	320	310	312	319	324	302	299	330	332	292	301	279	303	303	288	308	329	283	303	274	318	289	327	295	299	333	311	299	295	303	300	261	289	327	310	328	287	311	308	345	292	273	304	322	312	300	315	298	295	290	308	330	300	313	285	292	335	276	293	284	329	315	319	287	287	284	306	311	300	315	302	304	323	305	288	289	318	316	289	296	295	303	313	291	311	300	321	317	299	312	290	290	300	310	299	312	331	296	300	287	346	283	332	313	281	302	326	307	299	316	288	295	311	290	309	291	315	305	310	275	306	316	314	290	303	295	309	303	302	307	293	292	290	323	298	299	306	292	313	329	304	307	324	380	299	318	325	334	298	303	329	326	303	304	288	288	314	288	370	298	284	340	341	311	342	316	302	301	295	302	298	338	283	305	298	312	294	292	308	297	314	292	323	318	321	291	304	313	283	281	322	284	318	318	302	305	315	330	283	320	294	317	265	303	315	306	281	339	345	321	306	307	300	306	295	297	334	321	296	298	313	304	336	310	309	320	302	298	292	290	348	331	331	301	304	293	319	282	288	313	295	293	309	313	309	328	315	299	297	311	306	284	305	281	324	301	286	314	311	279	295	287	305	289	326	305	299	335	315	316	311	312	344	290	285	317	322	311	295	314	302	307	306	327	309	299	274	320	304	310	296	299	325	329	307	307	302	298	307	291	327	284	281	296	301	275	309	277	299	302	307	330	328	269	293	305	308	295	289	301	318	312	314	327	322	300	312	328	316	282	298	329	294	320	319	327	300	297	266	296	295	306	295	290	291	316	308	289	294	304	285	315	341	279	308	336	315	290	278	290	329	296	348	296	344	291	289	322	290	283	291	298	307	297	310	305	311	281	320	293	299	320	317	267	320	324	302	288	287	290	306	274	290	303	303	325	294	295	323	321	306	301	303	320	305	305	293	310	328	303	334	291	301	287	296	330	288	299	317	331	286	284	291	310	278	307	295	320	294	303	266	311	284	297	326	304	307	320	313	273	287	328	316	302	309	301	305	320	281	287	316	292	335	341	295	317	238	296	279	311	281	303	358	276	309	280	333	342	320	308	317	307	320	338	318	304	302	312	289	272	298	312	290	306	309	314	276	319	317	313	293	327	311	279	321	294	292	315	291	296	283	320	310	330	296	299	266	300	309	287	322	276	309	303	271	280	309	320	298	304	314	326	298	322	326	306	323	320	298	313	327	333	286	290	319	314	295	299	327	286	292	296	314	303	314	330	344	319	291	300	303	301	313	333	316	324	279	289	342	327	306	302	299	310	268	328	291	291	309	269	291	293	308	270	329	323	325	330	299	325	301	296	261	292	296	316	329	301	303	307	312	313	286	323	308	308	291	305	310	292	346	317	310	288	334	272	301	323	303	302	326	292	345	289	299	302	330	289	292	324	308	278	328	362	312	300	328	332	319	299	283	330	323	289	308	295	286	279	325	271	317	297	301	313	305	325	281	312	294	271	280	314	310	292	289	309	323	301	304	305	313	300	295	322	294	304	291	310	317	294	293	303	332	296	293	313	260	311	308	296	308	297	329	312	299	276	311	271	323	303	278	324	300	282	308	315	342	313	318	300	303	299	300	337	330	333	296	313	299	297	304	290	325	292	298	313	308	312	323	302	277	341	309	282	314	268	316	317	311	303	301	310	289	301	341	309	290	295	315	314	295	319	294	302	317	338	301	284	295	309	314	305	293	289	295	305	310	316	311	294	286	310	314	325	281	281	320	292	318	331	305	299	319	288	325	315	299	300	304	303	296	274	325	299	306	305	304	314	336	297	312	294	311	291	299	325	312	329	337	277	294	299	331	327	302	318	326	332	340	293	302	310	311	282	298	317	308	288	292	314	305	297	312	326	327	297	299	319	313	312	359	282	284	301	318	318	295	288	301	274	311	341	303	334	318	295	323	310	285	314	292	322	276	332	294	311	293	314	332	336	313	301	306	348	294	308	334	331	297	348	297	286	332	296	310	267	304	302	274	292	289	327	320	301	300	308	281	288	328	326	286	285	322	276	299	296	312	332	301	302	306	316	275	315	331	307	295	278	282	331	321	318	291	352	287	318	320	289	314	338	296	288	315	332	285	302	326	305	306	264	272	305	290	292	295	318	263	317	333	313	318	333	288	328	312	318	299	286	321	269	295	310	309	302	301	311	304	280	335	306	281	328	316	320	304	319	287	308	332	313	309	317	301	294	306	299	319	300	302	299	331	287	275	302	333	293	321	307	308	310	316	326	286	290	307	322	310	310	315	318	293	317	294	301	321	293	312	309	300	298	296	309	320	315	300	334	287	304	315	313	306	308	316	330	285	301	314	331	317	328	304	285	268	327	316	289	302	284	304	321	303	315	326	310	306	315	295	299	314	282	296	287	306	304	286	308	327	284	330	289	276	310	317	294	277	323	299	299	303	321	300	296	326	302	301	319	280	280	285	321	337	307	321	299	292	295	283	298	297	329	311	278	304	279	289	306	296	273	313	306	323	304	281	320	292	294	301	274	300	303	320	334	312	313	290	349	290	316	318	321	316	294	292	294	321	289	296	278	319	318	293	321	287	312	302	299	313	339	307	306	295	285	271	285	314	303	334	275	299	290	312	332	295	308	321	330	331	296	285	308	333	304	320	320	300	325	311	311	320	295	312	330	301	287	296	303	321	301	299	314
14633	6230	786	510	744	839	726	555	544	453	386	326	257	243	212	192	179	178	173	125	143	106	105	101	92	83	69	88	80	76	65	48	54	47	43	60	45	38	49	33	42	27	34	33	26	29	34	37	24	28	24	34	35	31	18	24	30	25	20	23	28	28	31	30	24	22	31	25	25	31	27	26	30	24	31	26	23	29	22	28	14	23	25	31	24	33	25	20	28	25	23	18	33	20	24	15	31	19	20	23	20	27	23	15	29	28	23	15	15	19	23	31	26	25	19	22	24	16	25	29	26	26	25	17	26	29	35	24	20	25	34	21	20	27	31	21	30	14	22	27	26	20	22	24	22	20	35	31	24	28	26	26	21	21	24	21	20	27	23	21	26	30	27	31	18	22	19	24	25	23	23	16	26	20	26	27	22	27	30	26	20	24	24	21	25	22	20	23	34	25	23	22	15	21	19	22	18	24	21	22	22	23	21	27	31	23	32	20	23	27	23	33	29	22	26	21	28	23	26	26	23	21	28	31	24	24	20	26	13	26	25	20	28	24	23	21	28	20	26	26	27	34	20	28	32	22	22	24	25	21	24	27	17	19	29	16	27	25	25	20	23	17	16	19	26	28	24	34	28	23	10	32	30	21	25	22	22	26	22	23	23	38	28	29	31	15	24	26	26	25	20	19	27	32	17	28	25	26	24	19	21	23	22	18	19	17	24	26	27	26	28	29	23	21	14	19	27	29	19	17	18	22	23	25	32	25	36	18	27	21	28	29	20	36	27	25	25	24	27	16	22	26	28	19	29	22	26	29	30	27	23	30	20	19	21	19	36	24	23	33	20	23	33	22	30	29	29	27	15	21	26	25	27	22	23	25	24	29	23	23	19	20	27	33	26	25	25	23	33	24	24	17	25	29	30	25	33	25	28	21	24	19	23	24	21	38	33	19	16	18	23	21	22	20	26	24	22	16	18	29	20	24	17	16	28	26	23	23	21	24	28	22	18	21	27	14	15	24	24	13	19	27	30	33	19	27	28	23	18	28	36	21	19	25	26	21	27	27	14	28	22	20	22	29	18	21	27	21	25	21	21	24	34	17	29	18	22	24	17	31	35	28	31	33	24	32	27	30	29	25	20	19	25	27	33	23	28	22	21	17	20	19	17	24	22	17	30	27	22	20	34	24	22	19	25	21	28	27	17	22	23	28	28	23	27	28	20	22	23	24	24	14	25	18	25	22	22	18	27	22	26	19	29	29	26	32	27	20	27	22	24	25	22	35	21	31	18	26	16	25	24	29	22	31	23	19	30	24	27	20	20	23	30	25	19	26	20	20	26	24	20	18	25	31	24	27	22	29	23	33	27	20	29	28	27	24	24	17	21	33	18	26	23	26	21	15	26	25	28	26	23	32	25	22	26	22	22	24	17	19	21	36	22	27	23	26	28	19	27	22	22	33	22	23	28	29	23	22	19	22	20	23	21	24	22	24	17	23	26	23	21	22	25	30	21	29	23	19	26	28	27	38	22	28	30	16	23	21	34	31	18	22	22	29	36	30	21	25	24	23	27	26	21	29	28	18	20	24	28	29	15	22	31	30	23	29	18	28	27	24	36	16	24	30	20	26	32	25	20	36	20	16	32	20	31	28	23	20	24	24	19	30	20	33	16	23	23	22	29	32	23	19	21	22	29	31	22	35	33	22	26	29	21	30	14	32	32	27	23	22	22	15	22	21	17	22	17	24	26	18	24	24	21	22	23	23	12	16	23	33	24	21	25	17	25	20	28	27	23	25	25	29	29	18	16	22	23	23	27	14	22	21	30	23	26	21	23	18	28	29	21	29	18	29	28	26	29	21	27	26	22	30	25	27	21	33	25	23	27	19	35	32	23	24	17	22	17	33	24	24	31	18	17	30	33	18	28	31	22	35	26	23	24	19	27	30	25	24	22	30	23	31	30	20	22	25	23	27	26	26	20	23	22	29	20	35	33	18	22	23	22	30	33	24	16	19	25	30	27	20	16	29	30	23	34	23	29	28	29	20	23	22	22	21	20	29	28	20	30	18	29	26	22	24	21	25	17	25	31	23	18	15	16	21	24	18	17	27	24	24	34	15	24	24	20	27	15	18	30	22	24	21	28	22	27	23	26	35	22	19	28	20	26	16	30	17	23	26	17	24	33	23	30	27	22	24	28	27	16	29	34	27	17	22	21	27	21	32	28	24	26	23	26	22	21	23	25	16	32	14	25	20	32	23	29	22	28	24	25	27	34	19	27	18	18	31	33	28	23	26	18	24	31	21	20	25	28	21	21	30	25	16	30	24	13	36	26	28	25	21	21	22	27	15	30	23	8	25	21	28	17	25	20	29	28	30	24	18	18	25	21	30	23	30	29	24	20	23	30	24	12	20	20	20	32	19	25	17	26	21	19	24	19	32	23	17	17	18	22	20	24	25	24	20	16	25	25	30	22	26	31	28	27	23	19	36	21	26	21	23	14	24	24	27	21	29	29	24	28	18	20	18	27	24	17	18	28	25	26	25	26	27	22	31	11	28	27	20	30	25	19	17	26	26	27	24	24	21	18	23	27	18	31	28	40	25	17	23	29	26	19	18	32	26	24	28	27	24	23	21	28	26	23	20	12	21	26	21	16	31	27	24	40	24	25	28	20	26	25	22	22	27	15	27	30	27	21	23	15	24	19	30	24	29	21	30	23	28	20	17	16	26	24	32	29	22	24	27	28	28	26	33	23	24	18	21	29	34	24	24	20	34	26	19	24	32	17	28	27	25	27	27	20	15	22	21	18	27	22	21	27	33	15	22	30	25	28	31	22	29	17	26	26	23	21	23	27	22	25	21	19	24	21	29	20	21	25	20	24	26	32	29	30	29	17	30	24	28	27	28	26	20	24	24	26	20	25	23	22	28	16	30	30	31	25	21	31	17	28	24	22	26	29	22	20	25	20	17	26	19	24	18	15	23	19	21	26	24	18	29	14	18	14	25	28	26	18	21	26	29	30	16	17	22	30	19	19	21	22	18	20	13	28	28	30	24	26	28	18	27	23	41	34	25	22	20	32	25	27	23	23	21	24	26	22	24	27	22	19	18	21	18	19	21	16	26	19	15	25	26	26	35	30	24	31	17	19	14	28	19	32	19	18	29	36	27	22	27	22	29	30	18	35	13	24	30	28	25	21	18	32	26	17	34	14	25	29	21	20	16	24	30	28	21	23	21	32	23	19	29	21	28	22	15	20	29	23	20	30	22	22	26	23	22	18	19	23	24	33	16	26	25	28	25	18	30	23	24	25	23	11	24	36	19	24	28	21	26	18	23	22	19	32	24	26	20	22	33	22	33	29	17	19	22	19	25	25	23	26	21	32	23	35	38	31	18	24	26	27	28	39	23	29	27	15	24	26	31	25	27	21	32	26	15	27	21	19	35	21	27	19	26	25	19	24	29	17	17	29	15	23	23	23	24	21	27	28	24	27	19	31	22	22	22	17	20
53983	32323	13608	26887	33676	32576	29462	25999	22615	19782	17105	14617	12592	11155	10124	9084	8084	7536	6911	6286	5780	5076	4563	4362	3983	3691	3475	3140	2754	2429	2168	2021	1843	1696	1557	1401	1246	1333	1205	1060	883	928	971	904	766	669	622	671	606	592	539	551	544	562	543	526	501	603	531	503	480	525	494	445	436	491	443	456	444	450	464	415	424	455	444	419	490	432	462	445	446	414	436	418	403	432	436	480	423	376	427	416	400	391	428	423	421	424	430	474	397	397	432	406	402	414	399	412	414	386	400	413	428	384	422	425	401	469	437	379	382	378	383	398	401	421	430	413	423	394	395	418	394	420	395	404	393	407	396	410	362	410	401	389	410	392	411	403	401	408	402	404	398	406	381	410	403	405	435	373	413	391	427	366	432	400	426	453	380	431	401	425	358	399	394	402	405	405	407	421	424	430	419	391	408	356	407	389	384	390	381	419	412	404	410	409	391	429	413	414	389	431	429	395	392	404	391	395	407	408	416	438	364	425	414	422	417	397	414	404	376	406	380	434	381	425	417	403	403	369	383	390	400	387	415	403	406	407	428	413	382	375	414	367	392	382	402	443	379	418	430	401	408	389	396	428	387	425	410	446	395	435	396	349	406	404	433	412	423	431	401	369	428	395	372	415	374	416	393	412	436	411	399	400	396	394	397	401	394	414	400	400	392	391	408	402	439	412	425	426	383	388	410	401	374	417	422	420	367	404	412	431	397	379	407	369	419	393	361	404	380	392	417	343	399	428	427	376	430	385	407	406	399	430	364	409	387	394	423	404	433	383	398	369	413	391	415	373	428	386	395	391	390	367	424	370	405	423	364	360	406	370	394	405	371	461	415	414	420	368	390	402	395	428	405	399	376	413	406	410	370	374	402	393	404	398	369	391	391	384	392	391	376	365	429	404	439	405	377	362	411	371	390	394	367	398	399	392	395	362	388	358	394	367	373	375	417	404	389	420	379	406	445	409	413	391	383	372	395	363	408	381	376	407	383	399	432	416	402	401	387	369	370	382	393	366	429	381	418	377	397	348	378	358	367	395	382	388	381	376	392	379	433	382	411	412	425	436	411	394	383	379	464	387	420	382	386	379	387	368	364	376	407	397	397	395	375	387	370	386	399	423	378	377	363	371	398	392	394	400	390	393	359	380	363	374	403	425	394	405	403	401	354	387	407	378	426	377	411	348	371	414	411	381	398	390	394	407	398	392	395	416	390	366	418	373	422	404	376	391	375	418	413	407	412	413	408	421	417	402	366	354	433	404	406	394	368	378	392	402	398	382	401	388	390	400	397	422	407	401	403	404	406	397	448	404	403	380	369	370	397	372	409	354	428	386	392	424	386	393	392	411	401	376	408	410	398	408	380	425	423	399	399	385	405	399	437	460	359	364	382	407	386	412	390	399	375	375	407	433	404	398	388	389	369	384	418	382	386	398	398	389	360	408	402	404	394	407	372	413	428	422	397	391	394	389	394	364	362	401	374	360	422	391	404	376	399	380	396	426	414	427	365	400	393	426	422	395	401	434	376	399	394	433	426	396	397	414	371	401	385	409	397	417	414	388	422	410	388	399	397	411	361	386	416	369	399	386	367	388	429	398	425	398	404	388	400	429	406	400	424	392	414	389	409	366	383	380	415	373	396	385	381	398	383	394	355	343	403	405	400	392	375	365	392	394	433	406	403	405	413	388	408	397	404	400	389	419	381	397	394	399	384	393	397	415	430	416	418	403	349	356	392	394	386	406	371	392	408	393	390	419	397	391	419	373	416	404	410	408	426	380	382	359	400	376	420	400	359	401	427	411	419	408	384	452	429	385	405	407	410	364	382	438	385	370	394	407	398	399	414	403	382	391	393	391	383	410	370	432	396	426	370	438	424	397	393	383	392	390	377	388	376	386	385	390	438	371	403	407	380	373	370	416	382	427	419	382	412	403	406	379	404	390	400	395	393	429	394	426	407	385	416	406	422	399	400	405	418	361	408	411	399	407	385	423	425	377	378	366	414	426	370	378	386	411	371	391	421	396	393	392	374	381	418	419	359	393	410	370	408	389	401	390	392	350	395	382	380	369	374	368	433	403	400	421	442	398	407	393	368	428	401	413	360	401	351	372	386	404	407	415	391	389	414	409	416	409	412	409	405	409	370	388	438	410	398	390	420	400	413	362	394	410	415	386	394	426	387	379	401	422	387	390	368	365	391	378	394	437	370	399	394	420	431	404	408	396	421	394	401	404	397	408	396	443	384	363	368	414	409	441	405	403	424	406	410	416	398	397	411	368	454	402	388	425	384	408	412	413	403	397	369	398	365	441	379	373	397	403	382	374	392	392	396	398	368	419	413	413	385	384	422	402	388	383	411	375	400	394	410	383	381	397	438	384	374	406	385	386	427	389	383	385	384	407	382	416	412	392	381	387	377	412	391	385	401	379	422	410	391	392	394	379	415	381	407	416	432	392	419	410	372	423	427	388	432	433	374	398	411	387	399	381	421	438	417	386	391	407	418	403	423	425	390	383	418	439	354	355	385	362	399	449	428	362	447	351	406	395	428	429	404	398	400	393	412	387	427	349	368	414	370	371	418	399	412	420	422	388	390	384	413	386	411	408	360	443	408	407	408	400	372	437	427	423	420	388	403	412	429	396	388	401	391	407	384	397	386	362	406	387	421	393	398	425	382	414	425	437	370	384	402	397	405	365	420	402	413	397	422	391	404	371	378	391	426	405	419	406	430	415	407	407	403	422	373	449	392	423	426	384	415	374	395	419	398	421	402	401	430	363	391	394	366	362	389	392	429	402	397	431	367	408	376	386	401	393	405	414	430	419	416	406	376	444	396	385	393	366	390	420	388	401	407	397	434	386	394	440	411	422	417	389	406	400	397	374	401	405	427	395	408	403	377	375	398	390	414	389	432	387	390	391	417	441	420	418	420	404	410	395	368	399	382	406	420	395	368	400	403	423	392	382	368	414	375	418	400	359	402	382	385	384	394	386	408	400	394	405	399	397	400	365	434	398	428	421	392	397	370	405	405	397	407	398	429	416	375	399	381	411	403	406	413	362	400	392	393	356	361	386	386	388	381	396	403	407	400	417	410	367	412	406	407	416	418	344	406	386	362	390	418	384	389	395	390	408	437	406	434	413	422	422	397	402	382	413	417	386	419	388	371	380	403	386	418	415	392	409	422	385	401	370	423	383	422	406	387	431	386	381	398	385	386	404	442	408	387	412	405	415	373	385	408	408	380	418	371	371	372	400	417	399	393	375	398	400	365	432	397	379	399	426	416	426	403	388	373	419	394	400	371	394	404	407	387	368	405	399	413	373	372	375	409	380	443	413	393	411	391	417	424	357	434	408	381	362	390	455	414	378	406	407	395	373	375	379	400	394	420	395	382	380	378	438	426	372	395	421	406	386	427	407	389	424	403	382	392	379	376	380	400	380	394	350	423	389	400	402	414	372	425	403	410	414	377	413	394	382	401	391	383	412	384	416
10322	3333	451	308	450	473	442	442	336	292	255	242	196	203	159	139	126	120	136	97	91	91	72	65	60	74	74	58	58	56	52	46	40	48	41	42	46	32	39	32	38	38	37	37	41	39	34	26	36	29	27	32	28	34	27	26	30	21	19	22	23	33	28	35	30	31	32	27	21	22	32	29	27	31	28	19	19	26	36	28	34	30	46	34	24	27	28	28	30	20	20	26	32	27	24	24	30	27	31	28	40	22	32	26	31	25	25	21	33	24	26	32	29	27	33	31	31	30	25	24	28	30	26	26	28	28	34	26	24	32	30	36	24	23	31	29	32	35	32	18	26	23	33	27	30	29	32	29	19	31	24	35	32	18	34	27	20	23	27	25	21	30	21	31	28	23	18	25	27	29	25	33	23	26	29	37	25	30	27	32	30	21	29	32	32	32	26	26	22	31	28	29	27	35	20	35	36	23	23	28	35	27	32	27	38	29	35	27	32	30	29	29	39	26	24	34	29	27	31	20	27	23	33	30	23	20	19	38	26	30	25	29	22	18	33	23	32	31	26	27	31	34	30	20	38	18	21	27	25	25	27	20	30	26	22	30	21	28	29	29	23	29	25	33	36	20	41	23	32	34	26	28	40	23	30	30	22	30	35	35	24	23	20	33	31	39	25	31	29	23	35	21	34	26	23	22	25	21	29	26	28	28	39	29	28	24	34	29	23	27	28	23	31	32	32	29	18	32	26	25	27	34	34	26	23	17	32	22	20	23	35	20	18	21	32	24	25	26	26	33	29	33	24	29	19	34	38	28	23	24	25	30	29	27	31	30	23	31	23	24	22	24	37	20	20	29	33	39	14	28	23	20	16	23	35	23	25	33	30	28	31	17	25	32	34	40	20	19	22	26	29	29	26	25	33	17	26	29	27	24	35	37	28	33	23	29	29	26	25	24	22	29	25	26	35	25	34	29	35	17	33	27	28	25	31	23	31	28	17	21	30	21	19	32	27	29	25	28	29	36	30	26	34	21	20	38	38	29	26	31	28	20	30	37	38	29	30	26	35	28	30	24	27	27	34	30	25	28	21	30	20	23	27	25	29	26	25	33	24	35	28	27	28	23	31	28	33	28	21	30	27	18	31	31	32	34	26	22	38	27	33	33	30	28	35	30	25	30	25	38	34	33	26	22	31	30	37	29	30	26	24	26	25	30	32	31	33	27	33	21	32	24	24	34	32	32	39	37	29	31	36	30	24	27	22	23	35	23	29	30	33	24	32	32	28	28	24	31	29	30	31	25	26	32	30	37	29	39	25	22	30	27	31	29	39	18	31	27	37	19	25	33	33	28	25	27	28	24	29	31	37	31	22	25	29	36	33	29	26	22	20	35	27	22	27	31	36	36	28	25	31	26	23	33	26	25	28	31	29	32	22	28	22	23	31	27	28	31	28	25	35	26	31	25	38	25	29	25	33	31	24	25	25	33	36	26	26	25	20	23	28	30	31	31	30	25	27	33	33	33	27	30	23	27	18	26	25	27	31	30	28	31	30	24	18	21	24	26	35	25	24	26	23	32	19	30	37	21	25	40	29	29	35	30	25	22	25	25	34	15	26	23	27	23	30	30	25	30	30	28	27	28	23	34	25	24	31	13	35	27	26	22	23	22	33	29	20	24	28	26	22	25	24	30	20	30	36	28	34	26	27	33	30	34	21	35	32	36	31	35	20	17	29	28	39	24	39	29	20	38	33	28	36	30	24	31	29	20	32	28	30	18	30	28	31	27	22	33	23	24	29	30	23	25	31	25	33	32	31	30	32	28	23	31	25	33	26	32	37	27	29	19	19	25	24	31	29	24	23	26	23	33	25	29	34	27	32	32	29	35	22	27	22	21	31	27	38	31	34	32	29	29	24	39	33	30	39	30	36	31	22	35	28	24	35	27	25	19	26	22	13	35	33	27	37	33	24	35	32	33	26	36	25	34	26	23	34	31	24	20	36	28	28	26	27	24	28	29	16	30	39	36	29	26	33	34	22	29	31	26	42	25	17	26	21	30	36	35	34	32	38	22	26	26	31	23	28	27	25	26	28	25	37	38	30	27	28	32	26	32	31	29	28	33	30	28	25	33	29	34	19	21	32	29	26	31	22	27	27	35	28	23	25	28	31	30	28	24	28	20	22	35	33	30	40	28	28	28	24	34	30	23	27	29	27	32	29	34	31	30	28	28	30	31	34	30	30	38	24	26	37	24	30	22	26	39	19	35	24	24	33	21	26	19	29	25	28	23	18	24	24	26	30	29	24	27	25	31	31	31	41	27	31	33	31	29	32	32	33	24	32	32	25	24	23	21	33	26	31	23	28	38	19	29	29	29	28	21	23	33	31	35	21	31	26	30	25	15	19	26	25	35	25	26	29	30	28	27	44	18	21	27	30	38	32	33	29	31	29	35	30	30	31	35	33	30	31	25	28	37	32	22	37	24	31	20	26	32	25	29	36	30	29	41	31	27	20	28	33	37	28	34	31	24	25	34	26	27	29	33	37	42	26	26	23	29	29	20	20	26	20	30	30	42	18	29	35	24	17	27	23	26	41	38	16	37	21	31	23	26	22	25	28	34	38	29	40	37	29	32	29	29	25	32	37	27	17	23	33	29	30	28	36	28	34	22	28	29	36	26	24	29	30	22	25	20	24	35	31	28	30	15	28	27	28	29	30	24	28	30	33	22	35	22	25	35	33	31	25	34	27	27	25	26	36	22	32	29	28	25	34	28	20	25	26	33	24	20	46	25	23	29	29	30	21	27	28	28	28	27	30	19	27	39	29	33	31	31	35	23	23	22	41	32	32	20	26	27	19	33	29	30	31	26	34	23	30	34	34	23	27	35	29	22	34	29	24	28	23	29	34	32	30	29	32	38	29	28	20	29	26	36	33	30	27	35	28	33	24	17	24	27	18	19	30	37	35	24	25	21	30	30	24	34	20	24	24	28	29	27	31	23	23	21	19	26	18	34	36	25	30	31	33	38	26	30	17	23	33	34	25	23	35	28	23	24	36	26	33	17	25	25	30	39	25	36	29	22	32	27	23	33	21	31	38	31	27	26	27	25	43	30	28	27	28	22	15	33	22	22	27	28	21	28	31	19	33	23	38	35	46	28	33	27	22	22	39	24	36	24	25	26	31	32	22	30	29	20	33	35	23	22	36	23	27	24	43	29	28	31	38	26	24	28	31	28	36	22	30	26	25	31	20	27	38	30	34	27	32	26	30	23	20	24	22	25	28	27	26	35	21	26	31	22	41	33	19	27	30	33	34	19	33	19	22	33	32	29	26	28	18	27	26	27	28	31	26	30	27	29	20	26	30	38	25	30	25	25	34	27	19	18	23	26	30	29	28	24	36	32	23	31	28	31	30	21	26	21	32	33	34	26	30	22	31	27	27	17	36	24	28	27	21	35	38	21	22	32	34	35	31	29	29	27	26	34	31	27	25	29	24	33	27	22	26	35
46461	26162	9886	21591	28881	27436	24356	21008	17573	14759	12638	10717	9027	7975	7173	6377	5720	5204	4885	4346	3975	3453	3279	3056	2840	2672	2476	2218	2077	1877	1605	1496	1299	1288	1219	1141	1041	1072	941	840	780	771	858	732	675	684	671	654	579	567	569	561	551	597	589	509	515	551	604	490	518	533	526	504	498	513	523	492	524	460	501	491	468	422	463	480	512	510	526	503	502	484	541	514	505	497	474	509	493	487	458	429	473	466	483	493	462	502	506	455	467	447	468	460	458	478	487	451	495	472	509	475	526	466	461	454	500	492	446	456	547	460	464	489	471	496	523	453	497	499	425	486	478	464	454	456	484	483	437	471	513	501	483	440	473	454	475	491	446	430	472	475	474	443	487	446	483	417	503	464	473	494	456	501	528	487	500	421	458	501	453	450	425	475	494	455	437	498	477	473	468	485	469	483	489	479	459	497	480	452	437	484	491	468	475	429	481	486	432	462	465	467	473	484	470	450	491	480	477	437	499	450	445	438	456	466	488	455	471	472	462	496	439	498	480	452	460	459	465	480	491	467	477	462	492	461	470	453	467	476	474	481	461	471	454	457	492	460	474	451	478	478	495	475	456	479	487	474	468	498	471	477	438	498	469	435	457	455	486	468	454	442	462	491	501	461	465	445	476	492	478	456	463	456	497	439	490	472	465	454	497	478	471	455	484	444	446	475	485	495	462	466	463	451	465	484	431	469	468	449	474	453	452	460	463	460	475	463	455	459	449	460	459	464	469	463	458	461	447	517	543	462	504	482	432	432	469	484	476	491	445	443	435	439	468	444	465	412	468	482	493	460	461	480	463	522	471	424	458	500	438	444	432	489	459	443	451	447	431	450	489	450	477	462	509	439	471	462	486	479	468	475	461	500	454	467	454	444	445	467	512	412	442	491	482	434	454	463	477	462	501	503	439	428	473	463	444	399	438	471	447	493	472	502	477	464	477	460	436	455	475	459	471	496	473	439	463	454	487	497	494	469	525	438	467	468	482	444	458	445	460	456	464	448	442	461	484	469	470	473	462	445	436	524	527	478	464	461	466	450	478	436	467	469	488	440	469	471	474	484	469	475	464	477	477	465	492	447	497	501	482	448	476	494	424	439	466	464	509	522	459	450	475	474	469	445	447	475	480	486	448	466	461	430	460	463	440	462	419	482	470	484	470	479	457	423	445	458	473	486	467	461	474	449	475	512	484	472	465	444	459	466	439	460	444	479	449	505	452	461	443	454	473	376	470	475	470	460	418	422	466	484	456	484	464	454	468	445	480	460	464	494	534	431	433	500	437	430	447	500	472	499	473	455	494	500	474	464	450	469	472	459	462	491	430	489	482	473	516	452	463	465	485	459	468	474	475	487	500	478	509	456	475	474	489	452	502	456	471	454	525	434	464	475	474	496	439	433	469	429	469	484	464	489	418	472	471	451	440	453	454	464	484	453	419	452	435	409	479	451	496	474	439	480	471	479	446	521	462	498	478	479	488	475	451	449	444	485	495	436	446	486	447	484	445	479	491	466	450	472	463	435	438	429	448	426	455	463	475	483	473	451	448	448	462	430	457	449	464	469	509	471	452	476	412	473	478	466	505	503	475	457	436	473	461	473	501	477	453	430	458	457	456	462	426	487	448	463	495	448	486	428	484	461	454	493	486	488	467	458	448	447	466	503	442	464	498	459	486	456	486	469	478	480	439	496	473	463	504	508	436	488	462	443	452	475	457	458	456	461	417	455	463	452	472	478	456	485	479	489	450	463	460	455	448	453	478	433	481	456	488	479	467	475	458	477	435	473	499	480	448	480	471	441	483	457	499	431	428	427	443	454	487	412	449	484	464	467	453	463	459	473	486	430	448	475	491	469	458	496	472	481	424	456	499	454	458	443	461	511	457	474	460	472	446	457	446	449	441	450	486	459	461	476	478	493	489	441	465	489	486	466	490	471	433	458	461	481	475	464	447	460	488	454	470	435	444	469	489	468	472	442	452	474	494	443	484	435	458	501	448	481	462	446	450	509	426	473	482	462	474	452	478	446	465	477	463	451	439	453	456	480	508	474	508	461	520	481	479	468	438	441	449	449	476	479	462	463	451	475	482	447	457	422	467	448	451	451	498	456	439	495	464	482	459	449	471	463	463	449	450	454	449	493	483	455	461	453	486	490	430	446	459	500	452	467	467	465	455	450	465	472	440	437	489	448	478	461	474	458	475	445	457	493	474	461	473	476	484	465	456	467	534	471	495	453	501	459	444	467	468	448	435	461	473	486	468	434	469	494	474	461	491	482	435	446	473	458	438	474	431	485	487	430	451	473	439	473	460	459	481	502	505	481	447	482	488	442	414	491	449	472	453	463	454	447	488	463	421	454	501	451	459	447	437	475	500	468	477	465	486	450	466	485	494	468	459	466	456	469	477	439	451	496	499	466	483	489	481	455	457	477	455	499	431	468	483	495	505	469	469	477	436	463	450	483	451	465	468	471	460	431	502	456	496	460	472	454	446	481	477	481	462	468	430	538	474	454	444	475	477	465	466	420	420	484	447	476	465	468	461	476	457	463	476	479	469	476	459	478	453	458	461	437	462	472	464	480	443	478	473	475	487	455	491	447	467	458	485	490	439	505	480	441	491	481	466	436	482	458	413	460	484	473	513	465	447	496	490	477	482	461	465	450	429	462	465	477	435	475	469	474	438	484	463	465	471	462	472	484	471	457	472	494	464	455	471	459	449	478	442	492	439	420	472	442	470	479	441	463	472	515	462	426	475	460	449	475	487	472	484	479	491	511	476	489	456	457	464	457	459	496	450	437	431	478	481	443	493	475	519	423	517	453	510	500	446	464	492	496	467	470	487	460	455	500	469	478	515	460	484	493	475	463	451	478	489	446	450	459	460	503	458	448	447	471	492	486	445	470	423	466	461	478	454	506	462	442	448	493	508	461	470	474	448	471	469	442	455	436	451	459	486	481	470	487	465	496	486	463	462	469	445	466	495	450	481	450	477	452	475	462	446	487	435	427	490	483	464	446	462	420	474	448	469	476	478	468	467	482	483	440	461	456	499	452	474	495	498	444	437	486	479	457	464	522	472	440	454	510	460	467	445	479	474	427	434	468	445	469	428	498	464	480	474	471	502	472	484	438	472	485	456	465	471	460	468	441	462	466	453	486	457	477	482	489	484	436	465	466	460	410	464	450	486	489	420	474	458	465	439	475	489	497	454	465	464	480	451	446	457	474	490	485	466	472	448	473	473	476	468	475	467	489	469	455	446	484	451	465	468	443	447	482	477	463	474	451	427	457	489	515	478	451	465	452	479	424	495	452	429	442	495	494	460	487	491	477	487	481	490	465	461	485	483	474	493	480	468	482	471	481	474	492	426	468	488	470	463	461	499	473	470	409	474	453	481	421	485	490	476	456	482	516	470	497	464	473	446	464	470	461	457	477	486	435	507	483	477	480	438	487	427	461	485	448	486	447	488	437	454	493	429	484	440	457
14785	6161	782	521	727	844	715	634	520	420	397	326	302	244	234	199	159	187	155	136	130	100	107	103	81	99	103	84	79	65	57	56	52	50	56	44	40	35	47	45	23	27	38	42	18	40	28	25	23	22	27	31	23	15	23	29	27	26	25	29	24	36	20	23	27	19	28	22	23	25	36	19	30	21	26	22	28	24	32	20	23	24	25	28	27	24	33	25	41	27	25	39	25	22	18	18	26	30	25	24	29	17	27	26	19	37	17	28	26	14	26	26	32	23	25	24	30	17	35	28	28	21	16	27	27	23	23	21	26	21	27	25	16	26	35	19	29	26	21	16	31	23	20	29	15	27	22	28	22	23	19	27	23	23	24	20	21	31	27	23	27	26	29	19	26	28	29	22	29	22	29	22	20	18	18	25	32	30	26	31	34	33	23	26	26	24	20	25	18	22	27	29	25	20	33	26	30	23	25	20	16	23	20	15	26	36	27	30	26	20	18	19	22	21	31	25	24	23	18	28	16	23	29	31	24	23	26	24	30	21	32	33	20	23	20	25	22	27	30	27	21	20	25	27	21	30	22	23	24	19	21	16	27	20	25	35	21	19	30	23	23	26	32	25	27	20	33	28	28	26	24	29	23	27	20	23	33	33	26	16	23	27	27	25	28	23	24	17	33	22	16	28	22	28	22	24	26	20	29	31	27	34	23	22	29	21	30	26	20	24	23	26	22	25	23	25	21	29	32	21	24	23	34	22	18	18	18	18	19	31	24	20	20	25	20	18	23	25	26	23	21	23	28	20	27	28	19	20	30	19	29	22	22	17	31	25	31	30	21	28	23	29	23	22	19	13	24	21	24	21	18	30	21	30	27	17	23	17	27	31	21	30	23	26	24	23	28	27	24	29	20	28	25	23	25	21	22	28	14	32	22	26	22	31	24	29	28	18	21	16	32	21	16	20	27	27	21	25	31	31	26	23	25	26	16	24	25	25	21	23	34	26	30	29	27	30	18	38	29	20	17	29	24	23	25	20	24	30	31	32	24	29	24	29	21	26	24	23	22	29	30	22	27	29	28	20	24	18	23	25	25	19	16	26	19	28	16	27	25	18	19	19	30	29	23	29	31	21	23	25	22	29	21	25	26	14	25	26	18	25	22	21	17	34	17	21	27	31	25	26	23	22	21	33	21	25	11	30	20	22	16	29	24	23	26	24	23	24	15	21	37	24	22	19	16	33	30	27	20	29	27	27	27	31	27	33	26	22	36	26	23	25	29	29	32	16	27	25	24	18	23	27	29	26	27	19	32	26	24	32	20	24	21	26	30	24	21	21	21	23	24	31	19	33	32	17	19	23	21	27	24	27	25	21	17	19	32	22	22	26	26	25	21	27	20	33	20	31	26	10	26	16	25	24	29	32	23	27	29	19	33	30	26	17	23	26	28	15	22	28	15	21	31	19	33	23	31	30	28	24	31	23	28	22	35	28	23	24	26	26	33	24	18	21	19	29	29	22	24	26	23	16	36	18	18	27	17	31	19	29	23	27	24	22	22	30	21	18	28	16	22	19	24	28	24	26	22	18	13	22	31	27	23	26	20	23	19	17	22	20	20	26	19	24	21	18	22	26	16	14	34	19	19	28	29	20	23	27	20	21	24	25	32	26	22	24	26	22	19	30	23	15	28	17	23	25	22	19	24	34	25	20	24	25	24	38	19	17	28	18	29	23	23	28	32	18	26	18	24	29	34	29	25	29	20	31	27	33	34	23	18	31	19	29	29	17	27	31	33	30	28	24	30	30	19	30	25	23	29	21	25	23	35	32	25	25	31	20	27	27	24	28	20	18	26	24	14	23	27	29	30	19	33	28	22	26	20	26	38	19	19	30	28	17	21	26	27	29	21	24	26	15	21	27	29	28	23	25	23	21	25	29	29	21	32	19	27	28	31	24	30	24	23	18	28	19	24	24	24	17	23	18	23	21	28	25	28	17	19	16	24	36	15	24	16	33	26	26	23	18	23	23	12	20	21	20	33	24	25	25	23	27	18	29	21	27	16	35	19	27	17	31	22	18	26	27	22	27	30	22	29	28	26	15	30	14	22	29	29	19	28	21	20	31	14	18	20	18	30	25	22	29	25	32	23	34	28	26	26	24	16	27	26	19	31	14	20	27	21	32	26	30	27	21	20	23	24	25	36	24	27	29	22	30	25	29	27	26	19	30	20	18	30	31	26	20	41	28	18	23	23	26	31	23	17	22	17	24	20	23	34	31	23	33	14	27	29	26	25	24	29	26	26	28	23	25	20	16	22	24	26	25	21	20	35	17	20	26	32	26	22	24	31	26	22	24	30	18	27	26	26	27	19	25	16	28	28	25	23	22	30	39	31	23	20	25	29	27	20	23	23	32	28	21	13	21	32	21	27	20	29	24	30	15	28	18	25	19	17	29	34	25	24	23	24	20	22	21	20	21	26	30	28	25	30	29	29	15	30	18	27	27	19	22	24	23	21	27	30	13	23	26	23	16	27	31	19	23	27	18	27	23	23	27	15	21	23	25	26	32	24	23	20	25	16	22	25	37	23	18	24	30	30	24	28	25	28	34	12	21	20	33	19	23	22	24	29	28	18	23	26	17	16	25	33	25	23	36	25	18	27	26	22	26	31	26	17	20	21	18	16	20	18	31	28	29	30	22	19	24	23	24	22	17	18	25	12	19	23	30	28	24	37	25	28	20	16	20	21	18	15	31	18	27	20	16	29	19	34	36	27	25	19	19	21	22	22	12	20	21	31	31	21	17	30	27	31	21	20	24	29	28	21	26	21	19	19	24	30	30	31	18	42	27	25	36	24	24	36	26	21	31	25	20	31	22	17	20	31	26	19	27	17	22	10	23	20	19	24	22	20	27	22	23	27	23	26	27	21	29	17	16	32	21	24	20	16	28	20	28	21	19	32	19	34	38	19	18	24	29	27	24	22	28	24	24	27	21	27	26	19	28	16	20	23	25	28	36	25	26	24	19	20	28	18	26	25	23	23	21	29	22	21	24	25	24	17	18	27	24	32	23	24	27	26	24	25	30	30	24	23	24	23	19	20	33	25	23	23	24	26	19	16	27	16	33	28	21	25	16	33	28	29	30	31	21	13	31	21	28	14	23	24	24	27	27	27	22	19	17	30	33	23	26	19	19	22	16	22	12	28	32	28	26	27	28	26	29	23	23	20	22	20	17	19	30	28	23	23	27	26	29	18	37	25	24	28	18	21	30	23	24	23	25	24	27	26	30	26	22	26	29	26	20	21	19	19	26	23	24	28	16	22	32	27	19	22	31	27	22	19	23	22	22	30	22	30	30	21	31	26	26	25	27	24	18	27	24	25	25	32	23	28	26	24	18	28	27	26	26	17	25	16	27	27	25	22	33	25	19	19	15	25	33	22	37	24	26	26	27	21	26	25	21	31	26	26	21	20	26	12	22	27	24	22	39	24	24	25	28	33	22	27	21	25	23
55208	31112	13741	26943	34454	33418	30274	26710	22999	20109	17390	15060	13183	11365	10459	9293	8203	7587	6848	6231	5580	5222	4795	4322	4092	3780	3449	3182	2917	2560	2213	2105	1762	1714	1585	1478	1379	1296	1208	1072	900	1000	972	925	796	648	669	688	580	557	554	590	569	550	525	583	535	549	584	527	513	487	505	534	480	490	490	479	431	442	458	446	474	483	446	508	451	429	429	392	422	432	417	391	456	433	427	445	436	466	446	424	463	399	404	423	431	434	411	415	444	453	407	430	394	415	437	402	396	423	436	448	427	444	419	401	418	432	412	428	411	399	433	407	438	423	412	388	424	423	417	424	380	384	396	427	421	425	400	394	431	408	419	454	408	445	378	408	398	439	426	366	414	412	423	369	401	418	422	434	442	419	407	438	424	412	408	425	395	375	430	453	406	408	383	413	419	403	448	381	415	398	432	403	392	390	433	426	427	400	414	406	425	441	418	403	403	390	393	391	436	394	413	393	424	402	423	414	387	388	398	393	423	407	436	427	409	401	404	406	379	393	430	394	407	410	407	428	418	438	369	399	410	428	401	407	402	390	420	432	421	412	395	426	403	409	410	401	395	418	442	429	367	402	429	379	434	436	405	389	371	401	423	406	383	413	437	417	395	371	367	415	414	410	403	387	404	392	399	430	396	423	400	388	433	398	364	398	400	395	415	393	371	423	399	386	411	386	407	383	400	446	412	394	397	408	426	408	407	422	406	422	405	378	419	417	421	428	373	393	415	364	407	391	422	409	426	415	397	386	389	393	375	395	419	433	394	423	392	392	396	399	384	401	435	386	407	420	389	419	396	380	402	440	404	428	414	428	410	441	405	418	409	431	399	408	419	431	407	412	361	416	384	383	384	399	403	393	396	419	415	405	388	411	392	421	415	371	414	417	420	394	412	410	414	397	417	400	432	388	416	411	405	417	392	380	418	386	408	416	460	396	419	450	422	405	413	414	399	386	423	390	406	422	397	443	427	418	384	403	385	404	374	414	380	408	417	435	404	413	415	439	444	414	402	405	401	429	371	411	398	422	409	401	416	403	449	407	428	399	395	407	376	420	395	432	365	411	424	441	398	398	414	381	398	384	387	406	394	399	397	387	407	390	436	402	391	374	369	414	393	397	412	393	441	373	365	401	400	406	397	360	391	427	390	397	425	385	396	410	421	410	401	352	402	372	366	381	446	391	409	412	393	414	404	390	416	411	407	401	374	395	417	427	408	400	394	384	456	419	415	393	441	402	463	425	436	381	382	388	398	386	428	386	403	444	365	425	403	426	416	387	441	416	371	402	409	413	399	381	400	415	426	403	414	412	412	415	413	406	415	423	396	393	393	459	405	405	380	421	433	394	418	369	394	397	382	398	354	361	419	388	385	426	413	399	402	382	437	418	412	411	394	416	432	413	414	435	379	429	374	423	396	412	430	412	393	382	379	396	437	431	405	391	387	384	399	396	412	419	381	410	428	434	417	403	397	446	391	385	404	385	394	411	405	397	399	385	400	416	437	417	421	424	382	453	367	438	404	377	434	407	442	406	424	432	424	410	419	436	413	398	426	426	423	408	406	403	381	404	364	408	412	441	404	402	403	409	429	395	390	394	428	400	402	398	414	393	382	437	403	420	424	433	417	421	405	435	405	380	393	405	395	399	421	423	411	402	420	403	374	419	415	443	401	439	380	402	393	428	452	407	430	382	418	425	389	409	409	400	371	430	407	428	398	422	378	390	408	440	398	369	413	389	436	441	459	408	381	416	413	389	375	422	420	394	413	386	404	396	400	393	367	408	392	408	410	410	393	380	386	416	404	391	439	405	394	435	433	417	378	416	416	411	348	385	394	435	432	397	404	417	394	404	431	398	418	418	414	430	396	404	408	390	419	402	412	392	404	397	420	409	428	422	400	445	392	378	416	387	424	379	420	466	415	397	399	405	407	376	382	397	396	373	393	413	385	425	412	375	419	391	401	402	406	447	417	418	392	468	413	394	408	401	384	425	391	403	388	397	391	375	404	392	377	427	420	412	410	368	441	408	382	393	399	414	414	409	406	400	416	375	440	446	452	424	428	415	406	415	408	395	449	430	397	414	375	408	406	377	416	365	401	380	395	385	406	393	393	430	404	412	405	411	392	394	411	374	390	405	391	393	414	425	400	430	407	392	457	405	399	422	420	392	421	418	414	394	423	422	424	404	389	412	407	412	409	394	394	400	399	405	403	399	424	365	437	383	410	387	384	414	387	441	391	405	409	408	394	432	403	439	420	381	372	393	395	371	389	421	427	395	432	423	407	441	431	379	400	411	406	402	397	418	403	408	422	393	362	399	418	411	432	419	393	381	363	428	363	394	408	431	409	369	425	406	412	384	380	407	401	410	397	363	420	430	406	421	375	409	379	393	396	372	421	413	392	401	434	414	386	437	415	389	416	389	385	404	376	381	444	441	361	419	423	407	434	428	399	398	393	399	383	407	406	405	407	383	416	453	369	397	380	387	416	388	411	404	427	420	424	426	411	414	374	387	414	367	381	420	431	421	390	403	399	382	390	407	394	399	387	406	417	388	390	425	411	414	415	394	374	408	397	405	414	388	410	391	366	368	391	378	410	392	383	397	433	395	418	398	459	351	425	397	387	385	456	420	405	383	415	407	429	395	387	375	411	409	431	400	411	386	417	409	400	405	417	405	399	382	394	379	413	419	417	411	438	394	383	461	404	404	421	417	391	414	405	413	405	417	416	375	379	405	406	371	376	414	446	426	393	383	414	368	407	415	397	414	445	398	427	402	408	406	452	400	379	439	393	378	420	394	429	405	390	401	422	372	379	407	396	406	435	422	397	391	399	413	400	401	454	410	397	430	406	394	382	411	411	392	408	418	375	404	378	419	414	387	425	407	422	375	387	370	389	414	400	372	405	411	423	423	410	394	411	394	416	378	406	400	424	408	431	406	431	366	393	426	416	417	411	366	433	409	363	420	451	424	437	430	375	370	419	398	412	450	427	408	412	395	415	375	384	402	434	439	419	399	398	378	437	396	417	413	406	380	383	383	380	373	416	370	400	442	399	373	460	421	378	428	404	400	416	362	368	366	375	395	436	432	407	432	436	403	385	399	430	407	424	378	403	398	407	411	419	368	425	386	399	377	429	391	429	394	415	388	416	370	416	407	410	437	369	379	369	439	353	408	389	396	396	397	391	431	416	420	393	395	387	392	412	395	440	372	379	438	408	391	395	440	381	391	422	418	400	386	422	398	412	417	402	411	425	425	403	392	378	416	396	390	451	446	364	381	441	398	410	409	433	396	409	402	392	426	407	394	387	429	398	399	427	406	383	374	374	411	386	394	378	390	398	415	376	346	405	405	418	417	392	364	380	378	420	391	426	407	439	399	420	397	422	410	418	412	405	409	398	399	388	406	436	399	417	416	419	395	393	441	392	406	356	436	415	397	412	395	400	419	403	452	413	420	445	429	429	413	405	410	429	397	373	385	387	412	388	395
6313	1900	267	179	311	316	264	241	194	182	181	137	120	101	88	85	75	76	73	62	73	54	50	55	49	44	50	37	39	37	27	28	19	25	21	15	22	36	29	31	28	24	34	22	26	14	26	21	19	18	23	19	18	13	28	17	18	14	20	21	13	26	17	16	13	23	24	17	18	26	16	20	23	18	15	22	23	13	9	13	20	20	21	20	18	14	22	22	17	18	18	20	17	24	12	9	13	19	23	24	15	22	16	25	15	18	25	19	23	21	21	20	21	18	22	26	19	19	18	21	19	16	18	34	20	23	16	19	21	13	22	22	17	33	15	21	16	28	18	17	23	15	16	19	10	19	12	23	13	20	19	17	17	16	15	21	19	13	16	18	8	16	12	19	14	22	21	18	17	23	21	16	17	17	24	19	18	19	14	21	10	22	14	15	25	16	13	29	17	12	7	25	26	18	20	22	17	21	14	19	18	19	16	10	10	19	18	23	34	18	18	12	17	20	20	23	16	20	17	18	18	9	20	15	19	17	24	29	21	15	23	24	24	25	23	21	14	12	18	14	12	25	19	24	18	20	23	17	14	18	13	12	18	17	16	14	15	17	13	19	21	18	13	17	17	21	23	23	19	20	17	15	14	27	12	21	8	25	20	20	24	21	19	25	14	18	15	17	23	16	26	22	16	12	16	20	18	11	18	19	20	21	16	23	18	19	22	12	21	17	9	22	15	24	15	23	21	18	14	30	26	20	15	17	12	22	23	16	15	19	13	19	15	19	17	23	23	21	19	12	17	16	26	8	20	24	8	13	14	18	17	15	26	12	23	20	21	15	24	13	16	20	16	19	18	20	19	23	23	19	19	20	16	17	17	14	10	16	26	27	15	23	17	32	21	21	15	13	22	26	14	16	21	18	21	14	19	21	16	15	23	20	10	23	27	21	18	21	19	17	17	19	21	20	18	24	23	20	19	16	15	15	17	16	11	18	16	14	18	22	34	12	23	21	17	18	15	17	15	25	16	12	23	14	14	16	9	29	14	13	26	16	23	20	18	17	29	17	19	19	17	18	23	22	16	13	23	15	21	17	20	28	22	19	12	24	18	16	22	18	22	22	21	14	15	17	14	11	26	21	22	23	21	15	11	28	6	13	23	18	17	20	16	11	19	14	16	11	15	19	20	18	21	21	15	22	17	14	14	24	15	13	14	27	25	18	24	17	24	15	14	16	16	12	23	20	15	19	19	20	14	15	18	17	13	18	24	19	10	12	12	15	25	18	20	18	23	14	18	20	15	16	19	25	18	18	16	26	17	21	24	14	10	22	19	20	16	16	14	24	22	21	24	18	18	25	9	13	29	19	13	12	17	20	13	17	17	15	16	24	18	18	13	23	22	13	18	24	11	14	16	17	17	16	16	9	17	19	16	18	21	18	21	24	23	13	18	13	22	20	18	20	27	22	26	10	26	17	18	16	21	16	18	16	20	15	17	18	19	20	21	17	21	20	13	17	22	14	7	17	22	15	15	17	14	14	15	22	18	17	14	14	19	13	14	25	13	14	15	23	12	21	20	16	27	20	21	25	20	15	11	13	19	17	16	15	22	18	22	15	21	21	19	18	24	18	18	21	19	23	23	15	18	19	16	22	16	14	14	22	23	13	24	13	11	21	17	20	25	16	18	18	16	21	19	22	16	18	19	17	16	14	19	14	19	15	23	20	20	24	21	18	16	15	19	21	18	23	22	21	20	19	25	21	16	21	24	10	17	11	22	20	21	19	19	24	19	25	27	22	17	23	22	20	23	18	11	14	22	18	18	16	20	10	15	22	21	19	13	20	24	19	16	21	16	24	16	24	15	16	12	23	21	19	18	19	19	19	17	21	11	12	21	23	19	24	26	18	25	17	15	21	17	24	19	20	15	17	26	17	25	28	11	14	16	17	25	13	20	19	18	26	20	12	17	13	13	21	17	15	14	24	16	24	18	20	17	12	21	18	14	16	14	17	13	20	19	10	16	12	18	15	25	9	21	20	26	18	19	12	19	14	10	17	29	21	27	16	16	18	22	20	17	19	17	22	18	23	11	19	21	17	22	16	17	22	13	15	17	18	23	15	20	20	17	23	18	10	16	16	21	26	16	15	7	15	16	24	14	16	18	21	26	19	17	21	17	27	18	14	26	21	19	17	20	18	16	17	19	8	13	24	21	25	20	16	20	16	22	18	12	20	25	17	25	13	20	26	25	22	23	18	31	14	16	16	18	16	19	27	21	15	23	12	16	20	11	19	18	11	15	19	17	22	24	24	18	17	18	10	14	26	19	12	33	22	26	22	21	33	15	18	20	26	23	19	15	17	20	13	17	16	22	17	25	13	17	21	18	17	17	16	23	19	22	19	24	17	17	18	18	30	18	12	14	21	19	21	16	17	20	18	23	12	13	13	16	12	16	16	19	18	20	18	14	22	18	21	25	22	21	16	24	24	19	21	22	17	15	14	16	23	21	11	19	7	14	21	20	16	19	13	16	21	15	14	14	20	23	21	20	13	27	12	23	14	25	18	18	19	18	20	19	9	11	24	18	13	23	12	13	20	19	19	19	27	11	21	20	25	14	12	26	19	23	21	15	28	13	18	10	26	13	20	22	20	28	24	31	19	18	20	19	18	23	19	28	18	21	25	19	22	19	20	17	24	14	20	25	18	17	16	19	27	18	16	21	21	20	22	9	21	26	11	28	21	29	19	20	26	15	17	18	13	10	16	17	15	16	10	12	14	21	17	22	23	17	27	12	14	14	14	25	14	22	13	13	19	22	30	20	18	21	16	20	20	19	28	15	14	21	13	23	17	12	15	15	18	21	19	18	15	15	23	19	14	23	18	17	23	20	19	18	17	17	17	21	13	26	25	21	10	15	19	27	19	16	26	19	24	25	20	19	22	20	15	16	22	16	20	13	25	25	14	21	14	9	14	22	19	15	13	16	16	25	19	12	20	17	12	21	25	20	9	22	23	23	19	18	19	16	19	16	22	13	21	20	14	20	13	21	21	18	25	14	12	17	18	16	23	10	21	15	15	18	14	21	23	13	20	20	24	21	27	21	21	17	17	22	10	15	19	18	17	19	16	21	11	18	18	16	17	23	26	16	14	9	21	19	10	18	19	19	15	17	24	27	14	13	16	10	17	13	17	18	21	16	22	24	16	21	16	22	20	24	21	22	20	13	10	18	19	8	23	8	17	14	16	22	18	21	13	22	18	23	28	16	22	26	16	12	20	15	11	14	18	19	19	25	19	26	23	18	23	13	15	19	13	17	17	21	13	18	20	25	15	27	14	20	22	20	24	19	19	20	22	7	15	22	16	21	21	15	24	16	19	21	15	19	18	22	17	11	12	17	14	12	12	21	17	21	11	24	20	21	21	16	11	23	18	24	13	14	15	15	22	24	16	19	23	17	14	11	20	19	16	15	21	18	18	17	17	22	19	17	15	18	17	14	19	22	20	23	18	15	21
42069	23195	7118	16789	24055	22983	19448	15821	13047	10352	8641	7380	6183	5216	4727	4098	3765	3361	3125	2709	2541	2336	2079	2030	1871	1756	1551	1476	1275	1130	1019	1033	936	858	783	664	656	651	596	603	494	483	551	539	469	465	426	387	376	364	338	389	330	371	339	345	352	345	391	340	324	348	315	337	356	338	328	315	320	310	293	345	320	319	275	349	339	296	320	311	331	294	318	329	316	317	294	289	321	325	319	311	304	298	340	301	356	267	295	316	283	298	303	304	303	315	329	293	287	333	312	307	293	298	298	281	274	342	317	309	299	325	305	326	301	300	341	351	318	297	301	349	286	332	325	314	301	322	286	284	305	306	309	357	313	337	310	288	351	300	318	292	311	303	302	330	317	309	327	307	290	307	279	315	293	279	302	322	296	312	313	326	327	304	347	309	308	325	292	287	325	289	333	306	334	329	284	336	325	313	298	337	324	298	311	337	328	353	309	303	319	322	314	314	325	352	315	318	290	334	319	297	322	318	304	309	304	314	291	318	311	322	276	305	298	298	308	307	317	280	299	290	305	317	303	317	291	294	306	296	286	319	314	317	286	312	330	318	283	321	278	293	315	345	315	273	312	300	308	297	321	298	276	311	310	299	308	345	302	286	323	285	311	329	304	301	293	313	321	316	311	291	301	325	304	302	309	296	285	302	326	289	341	323	328	309	300	282	312	282	313	326	293	292	321	321	328	304	310	317	298	302	292	297	304	281	322	317	290	300	248	307	326	308	283	287	299	342	318	332	309	331	281	305	289	327	284	295	317	322	292	314	327	316	308	317	330	312	301	298	298	317	330	285	279	302	309	295	294	292	294	312	285	294	290	303	322	275	299	301	321	313	311	336	309	311	287	298	332	331	299	303	330	305	318	342	304	261	295	289	292	314	339	305	334	302	304	286	311	305	270	335	305	314	294	313	307	307	303	304	315	309	334	296	278	357	308	302	298	316	295	329	312	290	313	292	269	324	326	320	319	292	316	294	286	295	314	324	309	278	306	309	297	344	278	258	306	353	289	283	314	295	288	301	312	344	304	289	319	316	322	313	295	318	332	345	316	304	285	321	272	298	293	297	330	297	317	298	304	310	283	299	317	302	298	314	318	307	310	331	296	318	301	318	318	295	286	331	312	306	298	311	330	307	307	330	261	297	284	300	315	326	293	269	319	289	315	310	284	328	300	311	311	304	302	307	300	320	295	296	314	290	321	294	272	353	301	321	320	283	307	326	320	311	299	315	345	290	305	280	290	326	319	340	314	321	340	301	317	291	320	298	329	308	326	285	304	317	330	325	298	329	291	290	291	307	271	316	290	315	336	274	268	327	340	302	313	310	315	364	315	291	311	301	284	337	328	321	299	313	315	305	317	327	316	288	335	311	311	296	326	299	316	288	300	289	301	301	296	294	289	306	336	334	304	319	310	296	314	319	293	311	306	289	313	320	292	323	292	309	328	308	325	313	344	318	324	295	329	308	306	261	297	334	313	264	319	306	333	286	303	300	304	300	308	297	306	325	286	300	307	284	294	326	332	317	337	322	306	281	303	312	290	306	316	308	310	326	318	317	309	316	331	308	305	320	314	320	282	321	289	300	295	286	297	312	296	319	322	325	303	324	313	330	296	317	331	327	283	321	326	296	335	330	308	312	311	270	321	284	336	315	296	331	274	302	284	263	312	319	318	344	307	332	315	317	310	281	283	306	342	304	315	323	302	298	331	310	304	320	303	272	284	308	283	275	313	291	319	303	313	292	321	326	304	300	302	297	288	318	296	310	297	289	313	289	321	308	306	287	294	319	298	314	279	304	320	286	319	326	316	319	351	283	301	285	293	301	296	291	295	324	289	313	295	317	300	312	302	331	273	294	340	312	295	266	306	309	281	328	303	325	282	310	334	316	314	302	283	310	319	304	317	303	289	305	336	309	322	327	284	315	313	336	319	319	282	319	336	292	279	321	305	308	332	284	331	286	319	315	305	268	301	313	312	323	343	315	313	313	313	308	326	293	295	311	302	290	305	286	330	309	305	311	318	317	332	342	323	289	322	312	282	309	305	327	318	285	301	308	310	306	314	297	280	286	288	331	303	283	313	321	329	296	320	338	297	302	291	314	333	295	313	324	288	263	313	272	297	311	293	321	339	306	299	285	284	326	286	298	326	328	321	331	308	311	298	310	299	282	287	317	284	310	315	337	297	326	308	301	310	302	294	285	303	301	307	295	311	292	319	300	299	323	269	319	324	312	330	276	278	291	320	287	292	303	331	342	312	294	285	283	321	326	279	307	328	321	321	336	330	290	280	298	303	323	308	309	321	337	316	322	303	299	301	302	330	314	305	301	316	281	335	309	323	280	316	283	327	337	290	281	313	308	299	319	287	289	347	320	346	327	331	323	320	315	313	290	316	264	310	317	321	326	290	299	303	316	297	304	307	293	310	327	283	293	321	317	281	314	320	323	289	352	300	288	327	341	307	295	299	311	318	332	307	315	349	322	310	311	327	297	300	326	286	302	308	307	320	311	270	325	299	275	313	289	291	320	367	310	296	319	305	272	311	293	324	288	291	329	300	293	314	288	312	313	310	316	297	284	318	296	353	304	269	298	303	317	303	287	331	293	303	286	285	320	328	302	282	317	350	314	327	301	304	320	321	307	303	292	338	315	299	301	334	332	300	348	315	306	300	309	320	342	288	294	299	313	316	343	292	303	320	328	309	299	283	319	328	299	289	324	307	285	264	333	289	305	321	288	304	289	301	308	307	303	300	315	318	346	299	342	280	313	309	293	314	286	325	320	303	318	280	326	340	311	311	318	282	278	312	292	318	328	306	331	311	294	276	287	330	326	296	293	316	292	282	268	339	333	290	310	314	317	294	349	300	309	302	302	300	332	296	308	299	321	315	298	280	309	305	345	310	293	322	304	298	312	322	319	286	337	308	299	290	315	309	312	350	312	308	310	286	303	302	313	296	320	323	294	330	304	309	302	318	312	312	317	310	316	314	300	309	312	311	294	318	336	295	334	274	292	313	277	335	319	310	304	316	281	322	303	270	311	304	331	316	302	315	307	324	329	318	259	309	325	310	325	314	325	312	317	315	293	334	308	324	297	314	314	312	334	305	316	319	340	311	306	278	308	337	336	310	300	330	316	290	278	311	299	271	278	339	295	319	294	317	323	282	327	325	295	312	312	301	309	324	322	317	318	310	294	314	315	324	323	298	312	330	335	353	333	305	316	324	298	297	278	288	311	294	301	293	301	297	314	327	319	288	298	299	305	324	313	317	321	295	307	322	282	292	303	295	322	285	300	346	315	341	309	310	313	309	283	330	309	307	323	322	333	276	322	311	306	302	306	330	346	338	347	273	318	312	304	313	302	310	309	346	316	301	325	333	302	337	294	305	306	310	307	293	312	315	309	314	290	279	334	299	291	309	301	295	315	302	307	330	317	288	289	318	312	292	323	314	290	295	296	319	324	271	282	323	296	332	308
14925	7311	758	493	784	805	703	550	545	442	371	317	285	261	219	219	202	154	137	130	141	114	109	109	97	85	100	85	77	67	67	52	55	57	41	49	42	35	37	52	36	41	39	37	26	24	28	24	30	19	24	24	24	15	18	32	24	24	31	25	27	22	31	38	25	22	17	31	21	28	22	25	27	36	32	20	26	20	20	20	27	27	34	27	28	33	33	29	21	36	29	32	24	26	22	31	20	25	20	25	16	30	26	25	26	28	27	29	25	29	35	20	25	30	26	18	30	17	33	23	18	31	22	27	27	17	33	22	28	23	21	20	21	19	28	34	17	15	22	26	23	27	29	25	30	28	34	25	16	25	17	34	18	27	27	23	23	18	16	33	16	22	26	25	26	21	31	24	22	23	33	17	19	24	29	35	26	21	30	33	25	28	25	12	20	24	23	20	25	24	33	21	20	27	23	19	29	25	25	33	15	23	30	21	19	29	22	34	21	27	28	21	27	24	22	23	27	27	31	33	19	20	27	25	25	29	30	22	29	30	26	28	31	19	25	32	26	31	28	40	20	19	24	19	24	19	31	24	26	21	22	18	21	13	18	24	26	22	33	23	25	25	28	15	24	36	18	23	23	28	26	27	18	24	25	18	28	24	30	25	30	21	21	22	19	22	20	26	25	30	25	31	22	27	26	27	26	29	22	34	19	26	19	15	26	37	25	26	22	24	21	31	30	23	26	24	26	27	35	29	26	23	17	24	28	19	21	16	26	17	35	20	25	27	17	25	23	26	26	28	26	25	15	23	25	24	26	24	28	32	20	36	23	24	18	20	17	20	21	23	23	24	14	23	27	24	23	25	29	24	22	12	21	26	17	22	19	25	35	25	18	20	19	17	28	34	25	19	19	27	29	27	22	26	34	12	26	15	25	29	25	23	24	20	32	26	18	30	22	24	29	20	29	22	23	20	28	26	27	24	20	25	24	29	27	22	23	29	24	26	29	17	23	19	25	26	28	32	24	23	20	24	27	26	19	34	26	17	24	28	30	23	26	19	33	27	22	26	26	24	21	22	27	15	24	27	20	23	26	31	27	20	28	16	25	21	23	27	24	29	20	24	24	17	31	24	22	26	27	22	22	16	27	29	27	15	20	21	17	25	19	26	20	29	26	21	24	26	26	26	25	24	25	23	21	26	34	34	27	24	21	19	23	33	33	34	22	19	29	25	27	23	19	23	24	23	21	20	20	29	21	24	30	25	23	30	19	24	30	32	21	27	26	24	24	24	24	17	22	23	27	21	34	26	27	19	20	27	25	15	24	21	32	30	22	30	25	21	21	26	23	19	25	24	15	21	20	24	29	18	28	20	31	31	30	17	28	31	24	20	25	18	27	33	22	24	18	29	18	24	24	24	18	16	33	35	17	27	20	21	28	26	22	27	25	22	23	30	27	14	23	24	21	24	27	25	27	25	22	25	26	32	26	15	28	22	27	23	26	25	30	16	29	27	24	20	17	30	23	25	32	28	25	31	21	26	23	26	21	32	19	14	23	17	24	21	23	27	25	20	23	17	26	24	29	32	33	17	26	16	29	22	21	21	26	20	28	25	17	28	36	25	27	32	23	17	27	18	21	26	24	18	22	29	19	20	22	23	23	33	25	20	27	23	20	22	29	23	26	21	25	21	29	24	18	25	18	26	26	24	18	24	23	25	17	28	23	26	27	20	17	30	18	26	29	26	23	26	19	26	21	25	33	28	18	32	28	35	28	29	19	23	29	25	21	19	20	27	31	28	26	33	21	21	26	17	18	17	23	32	22	24	34	25	22	30	23	32	24	23	21	26	31	28	23	28	24	19	24	31	23	18	23	28	19	30	16	22	21	27	26	17	16	25	17	28	28	20	18	26	22	30	22	31	23	26	22	25	26	22	24	28	24	29	25	24	19	29	27	25	20	25	26	23	22	28	34	28	25	30	25	19	17	31	30	24	26	21	24	28	28	22	27	19	23	19	19	25	40	21	26	28	28	26	30	24	25	26	31	36	32	26	27	26	24	32	20	23	29	21	16	24	23	33	23	31	30	20	24	19	16	20	25	25	35	21	18	20	34	24	28	19	21	28	23	23	26	22	27	27	26	16	23	27	24	20	24	18	23	30	18	29	22	23	27	27	22	24	36	23	21	28	22	27	22	22	27	23	12	28	24	31	27	22	19	23	24	24	26	18	18	24	25	25	21	26	21	32	29	27	19	24	17	23	29	23	21	35	27	24	23	27	27	24	25	24	26	19	19	31	23	19	17	27	19	10	19	15	19	18	17	36	19	24	28	28	27	26	25	20	26	20	34	21	32	19	21	33	16	27	20	28	21	23	16	23	33	20	18	10	29	25	24	26	21	17	27	25	25	22	15	19	27	23	17	23	26	17	35	22	24	28	29	29	19	25	17	15	20	28	31	35	27	23	30	30	27	25	24	20	22	23	28	28	22	25	20	23	21	32	27	21	21	19	29	22	24	25	27	21	21	19	17	19	22	20	25	17	28	24	20	30	15	34	31	18	22	23	17	26	27	20	25	23	29	20	22	26	21	20	19	31	20	26	24	30	27	23	24	24	16	23	16	25	17	23	30	24	26	22	25	29	25	19	21	28	25	20	26	23	28	27	30	24	24	26	26	24	27	27	22	26	29	26	21	30	24	26	17	21	17	34	23	30	23	27	27	22	28	24	14	27	34	22	23	26	34	24	27	23	36	15	31	20	22	31	20	23	19	18	26	29	23	21	27	23	23	19	27	31	22	23	26	28	20	19	28	24	35	26	28	20	31	22	15	29	15	22	18	22	24	17	34	24	18	17	30	28	24	26	25	22	15	27	25	27	19	22	29	28	25	30	24	25	21	22	22	21	43	29	24	24	24	28	20	28	29	22	22	20	24	14	28	30	15	27	26	16	28	29	30	21	24	21	19	25	25	24	26	24	27	32	35	19	20	37	24	30	28	22	24	26	22	28	24	26	16	25	20	31	26	21	25	24	32	27	22	22	23	21	24	25	21	24	17	21	24	26	23	25	20	27	23	25	32	24	23	20	23	21	17	23	23	24	25	26	19	27	23	19	28	20	34	25	26	21	22	25	24	27	23	18	34	23	21	24	16	23	25	21	20	24	27	17	19	26	25	22	23	20	20	28	37	18	17	22	20	25	16	34	26	18	34	23	17	27	22	33	31	31	20	29	23	20	23	28	26	42	21	30	28	24	25	29	33	22	16	22	36	26	24	20	22	24	25	22	24	19	19	31	26	27	21	21	18	21	26	24	21	23	25	24	24	24	37	33	30	34	29	23	24	37	23	19	27	24	28	23	19	23	19	26	20	25	25	29	24	24	18	24	23	32	30	22	16	29	32	20	26	18	30	19	20	19	30	18	32	20	26	21	35	27	24	25	27	24	32	23	20	21	19	18	18	25	28	25	25	29	24	21	24	15	27	42	24	14	18	18	27	25	28	20	31	28	30	26
55042	33601	13622	25988	33672	32681	29456	25902	22462	19625	17147	14878	13162	11558	10181	9097	8165	7283	6672	6022	5412	4978	4724	4394	3944	3816	3419	3074	2790	2445	2162	1968	1891	1746	1563	1322	1271	1167	1168	1065	858	942	953	1059	841	690	660	659	609	560	584	553	522	521	563	586	493	603	543	515	548	505	440	512	510	481	493	446	464	451	416	472	445	433	440	422	440	439	486	396	478	442	388	434	441	459	444	431	441	442	445	429	453	425	406	440	432	471	449	428	419	437	396	411	433	443	422	389	427	407	416	388	416	435	394	411	419	448	437	371	429	401	415	412	417	452	437	409	425	389	436	389	368	420	434	377	425	398	418	413	419	397	409	404	405	405	425	399	410	365	381	390	441	406	385	408	371	381	384	390	414	377	407	399	423	436	411	431	403	402	433	404	410	419	383	394	419	452	394	386	422	427	423	418	404	382	422	424	369	421	397	391	405	408	408	401	439	393	408	433	389	373	411	425	380	413	429	393	374	411	383	428	396	422	377	419	388	389	436	397	396	381	411	393	366	424	379	417	380	382	413	379	423	446	409	414	413	417	401	405	410	427	411	419	386	399	411	371	428	402	403	410	382	398	406	417	370	399	411	403	394	388	420	415	399	419	398	387	415	402	404	413	401	395	378	371	417	379	414	432	404	426	383	375	387	367	389	389	420	377	422	381	414	387	384	421	415	427	380	436	428	417	387	369	407	407	416	379	379	438	411	408	397	377	412	360	401	433	384	394	445	375	392	393	398	427	374	368	432	394	381	398	377	418	396	390	384	408	418	386	403	391	369	368	411	392	438	419	408	381	420	409	403	400	373	374	405	407	440	429	395	355	468	404	423	382	376	393	406	401	415	382	409	388	404	385	413	410	426	392	406	420	407	381	434	378	366	383	408	376	417	391	436	397	416	384	422	434	437	364	415	392	366	412	443	380	395	396	390	354	429	385	405	424	406	399	423	394	387	390	367	371	382	415	405	429	416	416	396	407	394	396	406	382	439	358	373	419	430	415	379	412	421	407	401	424	393	368	393	402	434	386	401	407	397	399	396	438	351	410	418	398	436	380	416	416	412	402	371	392	408	383	418	412	425	414	441	406	401	418	377	408	392	370	388	415	463	386	376	410	392	369	416	389	390	412	397	410	413	375	440	403	407	386	372	391	404	407	401	420	374	427	423	419	381	371	396	410	387	367	421	416	445	450	390	424	403	419	393	412	411	406	417	371	389	441	379	420	407	447	398	421	435	446	434	434	434	420	363	417	412	402	397	382	399	387	376	378	423	390	404	382	375	411	400	408	378	427	431	402	391	374	411	367	405	405	387	420	359	386	418	415	402	398	446	381	440	387	469	360	357	419	386	411	411	402	373	390	367	411	400	401	352	423	386	389	402	404	409	382	403	415	422	381	401	396	401	389	385	420	388	442	372	383	398	407	427	392	383	396	437	422	421	427	415	394	394	391	401	431	439	407	433	441	424	384	412	395	419	428	388	376	388	440	411	395	417	401	419	400	397	382	401	397	426	392	391	385	395	388	396	437	403	408	436	376	401	412	424	406	477	433	395	430	383	404	400	428	391	420	423	439	373	372	383	386	448	395	376	405	391	392	433	404	448	414	428	405	400	386	385	385	403	404	411	402	393	423	437	402	396	428	424	422	394	421	430	467	441	434	393	392	391	446	409	398	406	454	390	367	439	408	393	420	368	423	384	386	390	395	415	380	403	370	406	383	395	410	396	446	446	411	388	393	447	400	427	386	383	395	417	370	395	395	428	411	385	378	415	419	380	392	412	438	382	389	413	399	384	425	384	397	415	409	384	379	396	392	409	394	362	405	441	401	422	419	427	408	416	405	404	393	398	390	414	414	407	418	426	383	414	393	438	406	377	417	375	400	371	403	403	392	403	421	416	422	405	393	435	399	396	436	396	379	416	399	424	428	415	397	404	394	408	396	403	406	398	404	416	398	378	380	381	399	374	395	426	419	417	414	421	392	427	412	409	367	399	391	413	389	407	396	371	356	434	418	384	423	392	405	387	431	421	387	422	375	403	373	408	374	407	393	356	417	361	378	380	410	394	386	411	392	417	412	412	373	396	420	381	417	395	353	393	415	391	393	411	420	394	384	397	376	375	397	411	450	399	388	386	395	392	402	405	392	387	385	391	430	387	408	419	373	358	400	394	419	384	434	412	376	395	408	387	421	414	395	403	410	390	410	393	394	389	409	388	428	374	437	407	415	427	440	432	405	401	412	395	415	424	408	412	399	401	399	380	416	414	383	404	411	401	388	414	432	416	368	395	385	419	416	389	401	393	420	404	427	378	413	408	423	440	402	393	384	424	381	368	408	385	385	404	434	410	396	374	412	406	390	433	365	412	419	418	373	406	421	400	404	430	407	404	384	428	386	394	385	405	356	396	407	397	384	386	387	372	413	402	402	378	409	418	400	406	433	405	414	403	395	380	411	375	432	372	387	401	389	406	408	407	409	385	383	369	392	387	388	432	413	408	448	389	393	382	401	404	407	397	424	397	418	362	408	403	375	404	402	426	407	432	396	399	390	371	379	374	408	374	441	403	415	383	382	396	404	411	374	415	387	420	391	360	385	384	410	390	383	391	429	427	407	398	414	421	370	358	419	391	373	393	400	382	364	421	405	378	405	396	432	433	403	429	432	390	386	415	384	407	447	400	426	401	384	380	397	403	429	398	393	409	435	392	404	398	416	399	417	368	407	411	402	423	409	381	408	421	403	370	402	417	410	419	404	415	422	391	408	423	360	401	368	394	390	416	387	367	396	416	406	432	375	417	403	434	445	396	413	427	383	422	454	396	381	382	387	400	414	423	425	406	373	417	410	419	419	416	428	376	410	443	389	398	451	396	382	385	412	366	409	390	415	360	376	410	413	394	390	424	388	422	400	378	418	390	411	406	375	436	382	422	422	416	405	398	387	395	416	410	404	390	374	413	407	417	433	409	405	415	409	423	394	404	429	375	405	390	397	410	399	406	398	398	427	405	404	389	365	349	411	397	412	408	370	408	439	376	414	405	402	395	401	398	393	394	425	405	400	378	374	386	415	403	387	431	421	416	429	415	421	362	412	415	402	399	403	401	437	401	386	408	402	426	418	398	390	392	388	405	405	432	397	394	423	409	408	434	419	397	431	398	446	401	394	376	406	410	424	401	426	424	401	430	382	406	416	403	402	391	395	366	426	405	413	419	422	401	379	428	416	400	375	402	387	376	387	416	422	379	403	390	414	430	400	365	377	382	397	418	396	390	409	366	420	434	378	397	406	368	405	385	377	402	419	406	388	408	408	429	402	409	415	401	396	427	424	408	404	364	419	403	378	409	394	399	434	386	388	416	379	370	412	402	432	419	410	375	395	450	402	390	397	421	375	366	385	389	375	394	410	410	380	399	449	400	428	409	423	390	413	376	371	371	416	449	381	381	373	384	443	405	392	423	393	410	423	416	426	409	379	411	418	414	388	400	395	427	405
10934	3791	469	326	423	524	462	388	341	311	245	226	188	165	186	127	136	126	124	87	75	84	84	86	72	69	70	72	62	65	55	51	44	39	39	39	46	34	42	43	36	42	26	31	34	39	28	25	45	30	32	34	36	37	39	30	36	25	28	29	35	27	29	27	33	25	17	34	27	23	37	29	38	24	30	28	28	20	27	29	24	33	27	43	21	28	40	25	32	27	27	31	32	34	21	25	22	31	30	33	22	31	26	22	22	28	23	25	30	28	36	26	27	28	24	25	28	24	34	36	22	21	40	24	30	37	18	21	25	27	33	37	30	31	26	25	32	29	25	30	25	34	31	27	29	27	26	31	27	24	33	32	23	27	30	22	24	31	33	29	23	34	20	30	29	26	28	24	24	30	29	22	22	23	15	25	25	35	29	36	33	23	28	21	22	26	33	29	24	28	24	21	23	25	21	35	29	31	41	30	27	25	32	21	23	30	29	21	24	23	28	24	26	25	33	21	29	33	31	26	17	25	26	29	37	22	26	28	30	29	23	39	29	28	30	33	26	31	32	24	28	25	30	25	24	25	25	27	21	21	32	30	36	29	37	33	23	36	16	24	30	17	26	38	24	32	31	30	27	27	29	23	32	20	36	39	33	34	30	30	32	29	26	37	25	28	43	26	29	25	27	36	22	23	24	30	37	30	21	29	28	27	28	30	30	38	32	24	23	25	25	24	39	20	36	30	27	33	20	43	35	30	45	32	30	31	26	27	32	24	25	28	33	29	24	22	27	28	34	27	25	29	26	31	20	33	19	26	36	29	34	36	26	29	26	21	31	23	24	26	30	31	37	17	27	28	28	26	19	23	29	27	30	35	26	26	30	29	34	20	29	28	25	25	23	23	22	22	21	23	22	33	32	28	30	25	24	47	32	33	19	28	31	26	22	23	23	30	31	32	28	24	38	28	30	19	29	26	41	26	25	30	28	24	23	20	34	24	28	28	23	27	34	32	32	27	20	32	23	32	32	23	38	31	25	30	31	21	32	34	30	26	24	19	26	26	34	30	29	24	27	32	27	35	29	26	40	26	29	27	37	28	33	23	27	24	23	29	28	29	20	35	26	20	35	27	18	27	26	21	27	27	30	33	31	26	22	28	23	25	25	35	27	31	31	24	30	33	36	31	22	20	25	24	26	29	22	27	29	27	34	21	25	32	32	22	35	29	24	41	33	33	34	32	19	29	29	27	26	31	36	36	31	24	31	25	24	30	36	31	32	26	21	28	29	17	28	25	32	25	40	22	28	24	28	27	22	31	27	36	26	25	22	37	38	19	25	31	33	48	31	28	21	26	27	31	26	29	30	21	28	26	28	26	16	35	19	25	37	33	39	24	38	30	22	29	28	27	32	30	19	33	42	21	27	28	34	33	27	26	17	38	23	32	22	32	23	25	36	29	20	34	32	34	43	28	24	25	35	36	26	29	33	32	31	21	31	37	32	34	28	33	30	41	22	23	28	26	32	22	32	28	28	30	24	19	33	26	31	31	37	28	26	31	26	21	29	30	32	40	26	27	33	22	23	21	35	32	31	27	21	27	27	29	26	33	27	25	27	29	26	22	21	22	25	30	27	29	37	24	17	20	30	28	34	36	26	29	29	28	30	29	36	25	26	34	31	27	33	28	39	26	28	24	32	16	23	23	35	26	30	27	38	31	25	35	29	27	33	21	29	29	31	28	32	25	19	23	27	39	26	23	32	27	31	34	28	32	31	29	24	25	27	24	32	38	37	34	28	30	24	24	30	25	29	42	24	25	34	31	34	29	34	28	29	33	28	34	40	38	17	26	35	28	42	24	31	24	31	28	30	37	29	36	23	17	27	34	34	28	26	25	26	21	22	21	29	43	19	27	23	19	31	28	30	23	31	26	26	29	31	29	33	28	32	33	23	25	26	27	30	26	30	28	32	21	26	24	33	36	31	32	27	24	29	29	26	38	28	29	31	23	27	25	19	24	19	32	31	32	28	26	34	21	42	30	35	35	34	34	30	34	28	15	33	34	22	25	35	26	20	28	32	27	35	30	29	20	30	26	26	26	31	22	28	37	32	27	29	38	33	26	41	43	31	29	28	26	28	25	29	29	27	24	29	36	29	22	30	21	34	42	28	27	37	24	28	29	37	19	30	25	38	28	34	29	35	25	23	24	40	26	28	36	29	27	24	18	31	18	28	27	37	18	28	28	18	33	31	34	27	35	26	26	31	35	27	23	30	31	29	32	32	20	23	26	35	24	37	35	28	37	26	28	24	29	30	38	33	39	23	26	28	27	31	26	29	27	35	24	35	22	29	24	31	26	31	22	27	31	36	28	24	26	36	38	34	35	29	31	37	23	31	20	27	30	33	37	25	23	24	32	27	31	28	28	28	23	31	34	27	29	24	25	23	28	20	31	32	32	20	26	30	29	30	23	24	38	25	24	26	29	35	28	27	30	34	27	36	31	18	22	33	17	41	31	21	37	29	30	32	33	23	28	36	30	29	33	27	29	26	21	25	23	19	24	24	30	24	25	20	26	31	36	18	24	27	31	33	23	18	27	28	30	37	27	28	28	29	32	23	23	35	29	36	30	34	30	27	17	31	24	33	22	26	31	31	25	27	25	20	27	33	29	37	30	29	41	29	27	33	26	27	33	25	29	26	19	30	40	24	32	33	38	22	24	34	28	32	29	40	24	28	33	28	31	19	25	32	24	27	35	37	29	17	23	23	30	32	28	26	32	28	30	26	27	25	24	29	33	28	37	25	25	25	38	32	36	25	26	33	22	35	35	35	22	29	25	36	25	24	33	28	33	33	19	21	27	32	27	25	29	19	27	30	21	40	22	20	26	42	23	37	27	26	34	23	30	25	31	19	24	21	39	31	28	24	26	28	16	31	37	24	26	29	37	23	31	28	34	29	24	36	26	25	29	36	35	23	28	26	34	35	29	37	30	32	33	30	27	32	24	22	22	28	25	31	27	19	25	35	28	26	15	26	28	24	32	31	28	27	25	22	42	28	22	27	24	28	28	31	35	21	23	27	28	16	30	27	18	24	35	39	24	20	28	22	27	33	37	28	31	35	41	28	28	29	18	30	32	27	28	27	36	35	18	34	25	31	25	44	29	34	29	30	29	27	19	34	25	29	33	29	32	25	26	31	21	31	31	22	32	28	31	32	26	24	25	31	32	29	25	23	22	44	31	28	29	43	32	27	36	32	28	24	16	30	21	21	32	26	26	38	28	34	23	27	35	36	34	26	22	31	28	21	24	39	25	30	36	34	28	33	32	24	22	32	32	30	28	30	34	31	17	31	26	27	24	18	29	25	43	34	23	29	34	25	28	19	31	28	21	21	33	24	18	24	31	22	22	28	36	23	25	33	36	28	23	30	29	32	28	29	30	32	39	21	29	26	27	33	34	30	39	25	38	33	29	23	23	28	33	42	29	27	32	37	36	31	41	25	25	33	34	20	12
47656	27442	10125	20645	28352	27584	24131	20731	17515	14941	12694	11032	9561	8259	7271	6349	5560	5009	4642	4170	3863	3576	3351	3099	2967	2705	2484	2286	1941	1797	1619	1496	1375	1422	1209	1067	1025	1006	884	899	805	737	781	875	798	758	672	636	552	595	577	576	540	580	585	551	602	557	540	523	542	535	559	569	555	487	508	475	489	511	532	524	553	504	492	520	489	485	463	476	512	534	515	540	424	505	502	471	529	509	482	496	461	489	482	474	503	479	494	483	470	471	502	472	489	467	447	499	496	455	467	463	520	513	525	488	473	477	494	500	469	501	515	463	469	446	484	473	498	492	492	460	463	504	475	477	496	479	530	441	471	469	461	473	462	468	495	436	465	446	517	492	474	458	484	496	452	441	454	496	508	467	464	485	475	495	430	487	434	444	496	456	473	477	507	479	483	480	470	510	458	483	425	468	456	498	447	470	514	474	487	431	486	485	447	495	450	505	440	502	505	459	497	498	440	428	474	448	475	484	430	437	461	490	431	479	440	459	478	460	455	466	486	463	463	458	502	498	464	515	472	478	463	450	509	470	460	454	498	482	474	482	450	487	446	479	496	480	507	473	457	461	472	476	484	476	466	473	467	494	487	481	469	501	480	456	489	479	467	507	469	468	489	460	464	485	455	465	415	442	507	486	473	476	499	478	485	466	474	496	455	477	519	463	479	454	432	447	461	475	444	487	479	505	469	440	466	465	496	478	456	456	463	429	480	450	479	520	492	445	443	477	481	470	452	457	509	487	474	479	479	454	452	463	484	481	467	468	464	479	467	472	493	462	458	454	492	458	495	474	489	490	483	477	483	477	466	467	501	459	446	468	439	454	465	464	479	446	486	473	502	468	444	499	479	471	474	492	465	444	477	473	484	450	456	465	498	456	487	455	489	481	476	472	461	483	451	471	449	485	484	462	520	441	452	425	464	465	476	468	436	501	453	486	477	443	461	434	461	443	467	475	476	476	474	472	440	502	481	478	489	467	480	463	459	466	498	477	414	478	486	484	463	500	494	446	477	489	462	448	468	522	485	464	468	464	441	448	471	440	459	471	461	514	509	478	461	451	473	449	495	517	508	481	465	490	482	477	476	453	441	455	430	514	467	494	462	461	449	465	514	473	464	448	517	502	460	464	460	465	518	469	505	497	456	518	496	433	495	488	451	465	452	483	456	475	442	505	468	480	434	458	502	428	446	468	490	447	464	491	470	491	510	461	486	476	424	498	491	480	480	480	492	463	455	489	473	499	479	454	500	470	486	468	460	521	518	475	475	464	445	502	498	519	477	457	459	475	443	472	452	464	439	498	518	446	502	439	485	428	473	466	474	480	461	468	446	469	486	484	457	465	448	465	459	491	418	460	484	461	461	478	472	483	480	488	475	462	497	491	480	449	460	449	477	471	465	478	462	464	494	488	483	465	449	473	498	460	463	495	458	498	440	482	496	468	509	518	474	436	486	495	473	492	484	470	511	476	496	478	438	454	495	464	470	498	469	479	454	505	493	503	465	463	470	479	459	499	487	450	473	504	492	468	479	521	512	462	488	457	446	483	543	453	475	429	478	415	488	523	485	463	455	469	489	499	454	449	472	489	448	484	456	478	502	484	475	455	449	471	467	443	473	513	469	479	479	445	469	443	485	465	446	455	480	491	447	472	478	438	452	493	472	474	469	447	459	499	482	482	498	435	465	437	456	434	492	446	471	492	464	457	473	469	434	484	460	486	475	503	483	444	473	491	447	493	525	499	501	493	479	472	482	486	464	481	451	484	448	464	468	460	492	457	498	482	464	456	483	469	476	462	467	459	460	442	459	457	469	511	424	473	461	478	462	502	453	469	459	473	460	450	469	476	449	481	459	502	486	478	492	463	468	393	456	461	453	464	492	470	483	463	457	497	462	507	501	493	461	505	451	459	502	463	453	484	478	441	477	491	495	475	496	462	420	495	473	452	443	488	492	487	459	508	457	443	497	446	455	485	476	491	447	458	432	489	435	446	434	489	508	507	460	446	477	480	482	508	472	505	459	481	472	490	481	504	491	482	484	468	459	466	489	511	453	471	432	481	441	476	518	478	485	452	446	485	462	462	474	498	430	500	460	500	474	449	487	416	436	449	486	459	512	468	443	455	457	480	486	473	422	474	476	443	438	468	460	457	476	449	471	465	440	430	499	460	464	502	468	445	445	486	463	441	458	486	483	458	442	478	489	433	448	467	457	464	481	504	467	444	480	448	471	449	498	469	470	503	488	449	443	480	481	484	422	445	487	439	487	465	487	481	473	456	467	475	495	446	475	467	487	470	449	483	502	422	480	454	473	478	451	455	438	517	495	462	462	505	464	471	443	467	464	510	440	485	475	491	473	452	487	453	516	463	493	442	468	529	497	481	464	459	456	502	427	472	504	449	465	484	480	501	468	457	460	461	446	464	471	480	459	438	459	435	439	481	473	461	471	478	456	505	481	464	486	452	514	453	448	412	446	450	451	462	505	469	456	495	435	491	507	466	466	489	455	460	439	460	472	477	498	485	483	483	510	473	478	427	496	441	494	479	451	481	458	442	447	494	449	516	469	462	493	447	472	480	480	482	474	449	446	467	462	492	481	424	463	516	492	492	445	481	474	454	482	458	493	479	499	503	475	496	515	459	460	485	470	456	440	464	486	444	464	470	462	471	503	484	488	496	493	452	499	461	467	489	459	434	434	459	486	508	503	481	467	479	477	463	465	498	457	493	425	444	445	450	491	487	501	482	449	464	486	464	445	481	481	458	466	472	537	475	442	446	484	490	453	481	476	486	508	452	445	481	468	474	459	502	486	441	469	443	485	463	471	466	458	480	457	477	460	482	494	444	471	483	487	493	460	491	476	448	475	485	505	468	472	439	487	431	486	468	478	480	465	501	457	528	449	496	454	492	492	460	472	487	481	462	473	445	462	471	475	482	474	474	481	474	463	425	457	484	493	463	500	501	472	437	489	496	465	478	470	466	474	454	453	437	506	487	454	456	446	440	475	466	439	492	459	466	453	504	444	483	466	464	493	481	460	487	484	455	428	490	479	457	487	462	515	471	489	482	432	462	432	502	497	454	486	441	478	413	446	509	479	464	471	489	480	488	495	473	476	485	463	469	480	506	448	470	498	477	451	477	435	469	489	493	458	449	484	474	458	463	470	476	469	493	444	501	538	483	518	469	461	457	476	527	489	485	477	495	482	472	496	455	477	457	503	482	527	436	495	493	463	497	466	459	465	500	513	459	493	446	455	484	425	458	504	454	510	461	427	427	485	458	463	489	465	470	468	504	474	460	460	485	502	466	460	491	469	442	483	470	472	522	474	457	455	504	476	474	456	469	466	496	485	443	474	450	468	482	471	510	482	433	454	457	468	514	493	476	445	477	493	472	504	483	508	515	462	498	491	481	466	470	485	453	487	444	449	459	480	464	459	468	478	483	456	471	493	468	462	477	462	507	484	454	475	452	461	478	428	490	443	484
15109	6832	745	504	761	817	681	655	554	413	432	321	307	277	204	196	180	176	163	141	147	105	104	112	88	81	82	75	72	79	79	47	66	49	53	50	37	43	47	31	41	43	32	37	34	29	31	29	29	28	39	32	34	29	34	32	29	28	24	25	23	27	20	25	31	22	30	28	27	32	19	30	28	26	20	24	30	30	19	28	23	24	28	17	25	26	23	26	23	35	26	20	19	16	18	36	20	27	26	27	18	20	37	22	35	25	23	30	26	20	22	37	23	28	12	25	21	11	36	23	29	29	21	25	13	29	37	25	22	32	29	22	28	29	17	21	29	19	46	19	27	23	20	23	28	35	23	28	18	25	28	31	27	25	28	31	22	19	32	32	30	25	14	22	18	22	24	24	22	21	31	20	26	26	24	30	33	21	25	21	32	20	21	32	34	31	24	28	25	16	21	25	20	28	22	32	28	16	21	27	18	23	20	26	28	20	30	26	23	26	19	18	21	21	28	23	29	32	20	28	34	15	30	14	22	15	34	29	20	32	31	41	22	27	25	22	22	26	33	34	31	33	20	25	21	27	30	25	29	21	27	23	20	22	30	20	30	29	17	19	28	20	24	20	27	26	26	17	31	23	42	20	34	24	22	20	24	27	21	26	26	19	25	25	32	29	17	19	28	15	30	31	30	28	17	30	22	26	30	29	20	24	22	30	12	28	35	24	28	29	27	20	27	28	26	28	26	26	23	23	32	18	16	18	26	22	30	33	31	20	27	25	24	23	25	24	29	27	30	22	34	32	24	27	23	35	29	18	28	31	23	30	31	23	28	25	30	35	28	37	18	23	21	17	18	22	27	16	10	18	34	23	16	26	14	24	32	14	23	19	27	23	35	19	17	22	28	30	21	30	27	21	25	21	38	23	28	21	34	23	29	25	20	18	20	20	20	29	19	28	29	19	18	24	26	29	22	17	18	24	24	26	27	26	19	29	36	20	19	26	24	24	23	23	24	23	27	25	26	21	33	20	29	33	24	20	34	30	16	18	30	26	36	31	24	24	28	20	26	25	22	29	24	15	29	24	30	29	21	27	26	36	13	31	25	21	26	24	19	21	27	22	22	19	22	23	26	18	30	25	20	19	17	26	29	36	23	25	29	20	26	15	28	30	29	29	21	20	21	20	28	37	33	24	21	18	24	28	28	29	24	27	24	24	22	22	29	27	24	29	27	23	29	23	23	20	18	24	25	23	33	24	30	32	24	20	24	16	23	12	30	24	23	28	19	37	21	21	32	26	25	26	17	35	24	20	31	28	22	26	21	25	29	27	19	21	25	27	23	34	27	22	19	24	26	22	24	29	35	27	22	28	31	24	19	23	30	32	13	20	27	22	35	13	19	17	28	19	26	28	33	25	26	25	36	25	20	28	21	26	31	27	26	37	24	30	25	28	12	37	20	25	24	25	28	15	25	26	24	18	22	24	18	28	23	32	27	24	30	21	37	22	32	21	19	22	19	21	28	32	27	24	22	28	18	30	21	16	24	19	26	21	32	18	26	18	36	27	19	26	22	18	27	26	23	30	32	21	29	16	30	23	25	29	20	26	31	23	30	28	14	17	32	26	25	19	17	16	19	36	18	24	25	31	24	28	26	20	25	27	25	34	26	20	24	37	16	29	23	24	23	28	41	13	25	35	14	31	24	18	23	16	23	19	22	27	31	18	28	26	25	28	20	23	26	25	34	33	24	25	35	21	29	25	17	25	24	23	33	28	29	25	29	27	23	23	29	26	27	17	23	22	25	25	22	23	26	25	23	26	20	29	20	36	26	28	34	27	18	35	23	25	23	23	18	23	23	33	23	16	27	30	28	23	19	28	24	20	28	18	24	29	24	34	28	32	27	32	19	23	24	18	20	23	31	27	17	22	23	32	30	26	19	20	26	33	30	25	24	30	15	24	20	22	26	25	21	19	22	28	20	23	23	23	27	34	32	29	20	38	23	31	28	20	27	22	17	21	23	14	24	21	25	29	26	26	22	39	20	24	27	28	26	23	20	22	27	20	32	23	19	29	25	24	28	27	28	23	27	29	24	28	25	22	33	23	26	19	30	19	23	24	25	32	21	30	19	24	27	20	28	25	21	17	32	19	24	22	23	32	19	27	25	21	32	27	26	20	24	38	28	31	24	21	21	20	21	20	24	15	22	21	19	20	27	22	26	33	13	28	25	24	34	26	38	22	21	18	27	25	23	24	27	18	18	27	29	15	33	19	26	46	23	19	22	26	25	22	30	26	18	32	29	27	18	21	21	24	22	35	40	21	25	28	25	26	25	23	16	29	21	28	24	32	22	23	28	28	25	14	23	26	31	26	17	26	27	22	23	29	31	28	31	14	30	22	23	33	26	24	21	35	30	24	14	30	19	22	32	26	28	18	14	19	23	15	17	27	25	26	24	17	16	17	23	24	25	16	42	18	20	25	29	22	25	25	27	22	29	30	29	21	27	23	20	25	24	19	24	24	21	24	29	26	24	19	26	23	26	15	25	17	16	27	20	32	25	29	29	21	20	23	24	23	19	25	23	23	30	22	21	20	32	36	33	27	26	20	28	33	25	33	27	25	28	26	24	23	14	24	26	21	24	19	19	26	23	25	32	28	28	25	32	17	27	25	30	27	19	32	21	25	24	25	19	21	20	20	25	26	27	17	25	23	26	18	14	25	28	19	32	27	30	26	24	20	28	21	26	27	21	31	23	37	22	28	32	22	25	22	24	21	28	22	21	22	29	18	21	29	25	27	25	27	21	20	21	27	15	28	24	27	20	15	20	25	25	28	21	20	21	26	24	28	24	23	20	24	29	33	20	23	24	35	29	22	24	22	26	26	28	24	27	29	22	18	26	26	38	34	38	27	24	20	21	28	36	24	19	31	21	25	32	28	25	19	27	31	24	28	23	28	23	26	25	30	33	27	29	29	29	14	22	22	25	25	30	27	27	25	27	24	30	32	29	28	21	32	22	24	16	32	23	20	19	20	21	22	21	22	22	27	19	24	25	25	21	30	22	21	27	27	24	25	21	29	20	26	24	29	23	26	23	19	27	21	27	28	25	17	18	21	25	28	25	21	31	24	29	28	12	30	26	16	28	16	17	18	19	19	26	26	17	25	27	22	25	28	22	16	29	27	19	26	21	23	26	32	22	26	20	24	31	34	27	24	24	23	28	31	28	30	18	24	21	23	23	27	24	22	23	25	33	29	29	23	30	14	27	25	26	20	28	19	20	17	27	19	19	28	31	30	29	17	27	28	22	16	19	15	31	25	32	26	27	20	25	22	17	27	18	17	30	26	20	27	23	20	19	25	29	27	21	25	25	20	30	14	17	31	24	29	28	14	36	17	19	27	27	30	21	23	21	16	23	22	18	28	19	22	24	27	22	24	24	19	16	33	21	31	24	30	25	25	21	34	25	24	21	26	19	22	31	20	22	20	24	24	24	19	31	32	18	17	20	28
55603	31555	13802	26202	33821	33096	29917	26355	23164	20131	17569	15384	13408	11673	10424	9013	8142	7334	6750	6221	5742	5382	4922	4554	4252	3776	3470	3181	2924	2499	2326	2027	1914	1805	1593	1404	1245	1247	1164	1054	895	842	837	932	934	882	746	683	666	621	567	616	594	532	587	568	575	566	523	510	518	467	480	471	469	484	487	463	420	448	453	440	472	434	434	440	416	468	459	465	459	464	412	477	427	453	479	453	453	446	418	407	443	415	415	404	448	432	446	413	417	411	414	422	410	416	390	444	405	391	411	411	416	380	427	417	399	412	406	400	426	372	438	399	401	399	398	466	412	411	364	434	381	403	399	399	392	398	400	373	419	388	357	406	414	407	410	392	382	433	389	373	404	431	408	408	388	407	409	417	397	403	392	431	431	423	403	394	434	403	419	402	390	407	392	412	365	396	417	411	393	438	401	393	436	409	368	413	386	397	400	389	413	424	400	411	440	403	406	397	410	435	435	450	431	403	410	413	391	395	391	407	399	416	393	399	429	394	431	379	440	412	394	402	373	398	421	415	381	386	404	397	445	423	380	396	415	409	419	410	445	409	370	422	404	426	399	359	424	410	382	386	397	404	397	387	387	419	405	412	400	397	389	400	393	391	420	452	428	406	401	405	422	399	364	404	436	382	436	357	413	385	412	402	420	404	450	417	375	426	389	423	424	418	405	388	412	424	397	421	446	423	428	414	424	443	422	394	397	407	407	386	410	396	385	367	392	399	386	377	372	384	426	413	414	394	416	385	418	417	429	373	410	392	406	429	430	398	411	426	382	440	365	398	428	423	407	378	426	380	397	403	395	424	403	423	409	431	418	424	409	389	405	389	400	414	411	401	412	433	416	378	414	436	399	372	403	411	401	433	403	393	407	385	393	457	411	395	424	445	410	407	429	433	411	399	403	365	411	437	396	407	427	409	379	385	378	409	404	450	409	397	399	399	432	418	427	422	390	407	444	420	396	388	428	396	394	415	417	394	391	371	396	389	414	382	406	423	390	388	415	411	396	405	365	408	396	402	427	395	447	372	400	432	410	405	430	398	420	424	402	404	412	389	395	419	413	413	390	397	377	449	401	409	445	414	374	409	407	403	396	413	417	394	391	397	416	403	402	461	355	382	417	404	403	405	425	386	389	399	394	438	380	389	427	386	397	374	412	389	402	378	418	418	422	412	429	387	419	392	426	417	438	428	386	405	447	426	386	413	425	414	389	407	412	392	409	387	406	406	402	386	387	404	421	388	429	395	408	408	408	450	386	398	411	424	428	404	400	413	387	424	413	407	419	398	408	395	430	406	387	375	376	425	411	449	395	365	407	424	421	419	366	411	448	444	419	406	406	416	405	399	412	435	438	375	394	407	404	430	369	463	425	381	399	436	414	407	404	440	432	373	376	436	389	403	396	431	400	415	399	415	448	442	363	413	408	442	372	441	404	393	417	399	390	433	392	396	402	390	410	432	354	389	398	399	391	419	439	398	429	409	414	426	431	405	386	389	440	417	383	418	381	360	442	387	345	392	412	441	419	437	375	387	414	384	415	433	400	399	448	410	394	384	412	441	409	393	376	388	388	377	432	390	449	405	406	396	406	418	447	448	429	411	399	424	431	414	400	421	413	383	408	388	393	415	436	416	428	400	425	417	414	430	412	390	410	393	392	402	392	423	448	358	420	397	417	437	427	377	412	417	399	398	399	441	432	396	401	386	426	414	399	398	420	414	421	398	387	407	384	406	434	407	410	442	407	425	449	430	377	423	376	398	379	441	383	387	403	406	423	421	404	390	424	399	433	415	383	418	406	415	403	402	378	382	434	389	394	423	373	393	388	407	402	425	404	386	406	418	408	369	420	407	414	425	394	420	440	413	389	417	430	401	409	425	403	395	423	436	368	417	423	406	398	384	373	398	406	374	415	363	397	387	416	412	372	401	390	397	397	412	375	403	420	408	398	367	418	371	377	398	381	427	422	397	421	423	425	418	383	424	426	415	404	408	395	373	414	377	399	381	417	418	403	406	406	430	381	409	409	379	393	395	390	390	419	402	393	403	385	410	425	396	394	413	435	394	368	421	411	415	394	373	404	393	410	380	389	406	431	418	388	434	368	383	414	415	364	428	399	421	392	418	403	407	417	407	385	405	381	419	413	451	412	419	405	389	377	400	436	414	364	451	417	433	410	400	407	403	406	416	420	400	383	404	421	414	400	390	437	406	395	434	410	380	397	392	443	381	394	417	373	404	393	391	406	409	413	419	413	393	400	421	422	425	406	392	369	441	410	407	403	397	426	384	409	396	420	364	415	446	415	399	378	397	402	391	431	417	395	421	433	356	370	423	408	420	411	381	399	415	398	455	433	404	356	402	439	373	411	411	418	411	410	414	364	419	418	394	377	439	391	389	418	417	420	449	377	369	411	420	406	417	424	425	417	427	416	393	461	420	400	379	414	386	414	399	437	440	439	396	399	421	415	366	394	387	421	401	423	399	407	406	436	389	386	382	393	349	400	373	416	411	380	407	395	431	422	414	385	429	373	379	400	407	416	383	420	385	392	389	391	413	427	395	403	437	407	433	411	406	379	406	408	376	412	383	374	416	410	380	387	420	382	395	395	387	397	432	429	409	422	406	396	424	390	395	417	400	402	429	435	455	396	389	443	397	407	405	423	366	397	411	385	390	425	416	399	419	395	368	382	409	405	427	393	417	409	436	428	415	422	364	397	390	438	394	412	409	397	422	436	399	403	432	432	393	412	416	384	399	444	403	424	399	433	399	414	381	451	405	430	404	394	423	416	361	438	418	412	446	456	416	446	422	427	423	424	396	420	400	402	424	394	427	437	379	400	406	392	424	387	387	409	401	395	409	406	416	404	398	423	427	427	400	395	417	364	410	422	413	411	391	431	422	428	432	398	382	381	388	424	436	376	416	375	402	398	432	396	390	420	441	421	418	381	409	427	405	421	418	387	427	433	393	446	384	443	403	412	405	403	428	390	414	389	403	415	421	393	377	403	394	395	414	419	368	451	401	390	410	404	393	393	429	397	408	381	432	397	404	384	406	398	385	419	382	385	387	434	394	384	418	382	437	425	406	390	416	375	388	382	415	406	420	382	389	442	409	409	421	406	421	398	428	402	409	414	407	395	379	408	423	415	447	377	395	397	448	415	369	411	419	420	401	413	406	402	438	442	395	407	396	420	390	411	376	439	397	391	411	380	387	438	416	389	419	413	410	406	430	413	402	410	402	437	437	406	380	398	432	396	394	419	434	407	420	399	409	412	413	430	372	417	403	396	424	382	403	412	399	395	428	440	438	397	408	447	411	420	399	376	383	403	438	393	431	394	399	408	417	391	437	427	425	407	434	393	401	417	420	401	402	386	387	405	397	410	407	383	369	403	446	404	380	386	392	404	352	388	417	365	408	402	415	398	390	404	419	414	430	412	390	438	422	365	409	414	404	420	443	388	426	438	393	407	410	401	412	437	440	369	411	386	393
6414	1962	286	210	324	316	295	242	233	179	161	139	145	124	81	82	78	69	65	63	65	48	46	50	60	48	51	38	47	44	37	28	30	29	19	24	28	27	19	21	14	22	34	39	27	18	20	16	16	17	24	15	24	19	28	19	18	21	21	14	24	15	17	19	20	16	23	25	21	25	16	21	17	23	16	15	21	16	20	23	18	34	20	17	18	20	23	20	23	16	25	23	14	19	22	12	19	26	17	13	21	24	13	13	22	16	14	17	18	21	12	16	15	13	18	13	13	18	19	13	16	20	20	14	21	20	21	19	27	14	13	19	20	18	16	26	28	19	17	22	19	14	19	17	16	20	26	20	24	16	23	9	16	22	13	23	31	20	18	19	11	23	17	14	23	18	18	22	16	20	16	21	17	11	9	9	18	21	24	21	19	10	17	21	17	15	18	14	17	20	21	19	25	18	25	11	16	16	16	22	16	18	14	12	16	7	26	21	19	25	19	22	18	11	22	10	18	12	27	15	26	16	17	21	19	22	17	16	11	23	16	19	23	21	16	17	21	12	17	15	15	16	24	17	14	19	29	13	18	18	16	9	20	18	23	16	12	23	19	17	13	6	13	19	15	10	11	15	16	22	15	13	15	15	18	26	23	11	20	15	18	32	18	20	20	23	19	19	18	22	17	23	24	16	16	21	17	16	22	11	19	16	17	23	21	18	10	24	17	10	12	16	17	20	24	21	16	21	24	18	18	17	17	21	17	17	16	19	26	21	24	18	14	13	22	20	23	15	15	19	17	20	17	22	18	16	12	12	21	18	16	27	23	9	18	25	24	27	21	14	22	20	15	19	16	14	20	27	20	25	19	22	23	18	11	22	28	15	21	15	25	19	13	23	23	21	13	17	17	22	16	14	22	10	22	18	19	10	19	21	18	18	27	15	15	19	16	28	19	21	14	15	17	19	18	14	31	21	18	13	17	17	14	19	20	20	18	17	19	27	20	14	25	22	24	13	16	22	22	22	19	24	17	27	22	13	17	17	12	15	16	18	15	18	19	25	16	15	14	19	15	15	21	19	18	16	24	16	11	20	25	24	13	16	23	22	16	25	21	19	14	17	8	25	13	24	13	12	17	14	25	19	17	18	15	20	14	12	26	20	19	16	14	28	19	23	20	16	25	19	18	18	19	13	13	17	25	13	23	23	18	20	11	12	20	20	15	18	13	17	22	28	20	20	10	21	17	15	20	16	22	23	25	18	18	15	16	19	18	29	15	25	18	15	23	20	17	21	22	14	17	18	21	20	18	21	24	15	14	22	9	21	16	15	20	22	17	24	19	20	21	22	22	12	22	22	20	19	15	12	14	15	26	24	14	19	20	12	18	20	15	26	13	21	10	18	10	17	24	20	16	17	17	12	12	22	13	21	14	31	21	27	17	17	17	21	17	19	24	21	25	22	21	22	20	21	13	20	20	18	15	24	17	20	15	23	18	24	11	19	22	20	16	30	16	23	23	21	12	15	15	15	24	13	14	15	22	15	19	22	15	11	15	21	12	8	17	18	22	21	18	12	15	18	13	24	24	18	21	13	13	24	18	13	20	24	22	22	27	18	18	13	13	15	14	22	25	21	20	15	19	21	23	22	15	18	23	22	23	18	14	22	16	20	16	11	16	18	20	18	19	17	12	19	19	20	16	18	13	22	15	22	21	14	12	19	16	23	24	22	25	25	18	24	23	20	8	14	18	29	18	16	21	17	16	22	20	18	22	16	18	16	20	18	18	21	20	26	15	13	17	19	18	19	16	15	16	17	18	20	16	19	15	15	21	20	20	20	11	18	28	18	16	17	14	20	23	25	16	22	19	16	12	19	15	16	21	13	18	17	11	18	17	25	26	17	21	17	13	12	23	21	16	24	22	16	16	16	17	14	20	27	7	25	20	16	11	17	14	17	20	20	16	21	19	11	19	20	16	17	20	27	12	14	25	20	18	24	20	24	15	20	22	23	15	18	20	20	13	20	23	12	26	26	19	26	15	16	12	14	21	21	16	16	20	19	24	16	19	23	24	16	16	24	14	17	20	12	17	21	17	10	18	24	16	19	20	16	24	21	16	20	16	16	17	30	15	26	15	19	18	20	18	14	16	24	24	19	27	21	16	14	11	16	23	13	8	15	22	18	16	19	21	13	21	16	24	18	16	22	24	18	18	22	19	20	15	23	11	13	24	22	14	20	9	18	18	21	19	14	17	21	27	16	17	17	19	18	24	25	20	18	22	18	11	20	23	17	31	21	21	12	17	18	19	12	32	14	10	15	17	15	17	15	17	19	19	16	12	9	20	17	20	15	22	12	15	16	14	27	11	16	15	14	23	23	21	18	23	23	17	26	17	14	20	25	21	18	21	15	24	20	14	18	30	21	17	21	14	19	17	20	13	14	15	14	19	22	14	24	13	21	17	15	11	21	17	17	15	14	16	23	20	14	25	17	15	19	15	14	17	18	19	23	22	10	16	22	17	12	21	18	24	17	21	23	17	21	19	22	17	22	23	29	23	17	17	16	17	21	16	16	19	20	21	13	16	20	16	18	20	18	24	29	22	19	14	22	11	20	20	12	22	23	15	17	12	20	15	10	25	12	12	17	19	19	20	13	23	14	6	21	20	26	26	15	16	24	21	15	21	15	19	12	19	28	22	14	22	17	19	18	23	21	29	10	22	17	22	14	16	25	13	24	21	11	11	9	20	15	18	17	20	19	27	16	16	26	24	10	19	21	18	21	17	14	16	14	13	21	31	14	12	11	21	17	14	24	25	20	18	23	13	22	14	21	27	22	18	20	18	21	17	14	12	19	15	17	18	24	16	18	14	20	16	23	24	23	19	17	23	13	23	21	15	19	15	22	18	15	15	19	24	15	20	16	7	17	23	24	18	13	18	17	9	17	18	16	12	17	14	21	24	17	20	21	20	26	20	26	14	13	22	29	19	13	19	26	11	18	17	18	17	22	16	20	21	25	23	13	21	16	21	8	16	18	18	17	15	16	20	20	16	25	20	13	14	18	18	10	16	16	23	23	15	9	27	11	23	17	20	20	14	16	20	27	19	20	14	19	25	16	11	26	22	17	19	22	19	16	19	18	20	26	20	21	12	23	17	23	24	13	16	22	17	21	12	12	17	16	15	16	24	15	27	14	14	23	15	15	15	29	10	16	19	20	17	21	18	26	22	23	21	22	27	16	29	17	15	19	12	22	22	20	19	14	19	14	15	18	17	18	18	19	15	19	13	19	21	31	18	21	18	16	18	14	21	27	19	17	17	8	23	17	22	17	19	18	15	20	18	11	12	19	14	20	19	20	14	18	26	16	5	22	24	12	27	24	20	14	23	23	15	18	16	22	16	18	20	13	18	26	16	17	25	14	14	20	26	19	16	18	17	25	17	20	22	15	19	17	21	11	26	24	15	23	15	25	19	19	18	17	16	23	19	24	18	21	17	25	18	27	21	20	19	16
42661	23272	7280	16568	23336	22392	19202	15918	13237	10776	8923	7382	6322	5382	4754	4238	3682	3207	2991	2845	2687	2452	2343	2105	1900	1721	1601	1482	1366	1179	1086	1022	964	866	720	702	667	658	579	570	485	487	510	524	560	477	457	418	392	414	378	367	369	391	372	362	339	341	353	359	350	365	305	327	329	328	337	318	332	344	349	310	329	291	329	315	320	314	296	349	294	301	338	308	328	335	323	344	319	299	313	303	300	324	315	317	298	317	299	325	329	331	317	317	327	281	329	312	317	307	300	307	313	284	309	296	326	326	355	319	321	319	332	325	361	306	302	321	315	358	304	305	313	318	334	342	311	299	315	300	336	322	338	317	280	307	302	293	330	314	323	322	314	312	302	302	339	292	334	320	313	332	285	274	310	298	291	315	316	298	330	332	320	320	321	313	328	304	293	316	330	322	260	318	327	288	335	335	304	325	307	297	324	330	350	334	315	314	327	331	314	287	314	305	288	305	280	292	327	322	323	305	301	302	331	306	334	304	306	310	324	294	316	303	328	302	287	336	313	294	338	315	343	311	327	323	315	324	290	315	327	321	319	306	286	323	321	324	299	293	323	300	332	311	289	315	322	367	327	300	331	300	285	270	323	334	310	317	319	318	340	325	308	292	308	325	337	329	303	293	304	289	287	320	333	306	345	310	306	290	298	314	323	304	307	293	332	292	300	312	311	312	327	298	310	341	310	304	319	325	304	306	323	291	351	315	320	284	317	313	316	319	290	321	293	326	326	322	306	296	306	329	301	317	319	305	328	324	301	296	314	303	277	282	322	355	330	331	318	329	302	296	324	305	334	300	299	313	306	336	290	323	267	318	285	326	292	301	320	307	270	289	306	315	280	317	282	309	293	304	268	307	338	320	303	329	325	320	346	315	296	324	311	308	338	345	329	329	308	322	312	299	348	324	303	317	330	313	299	305	325	331	309	293	320	314	289	321	315	284	314	320	320	329	307	317	326	331	324	310	307	291	326	301	321	357	283	323	293	292	307	308	293	307	308	317	315	310	310	317	303	298	312	305	320	309	329	329	295	302	327	298	307	301	327	323	327	311	307	331	277	285	302	326	310	276	326	304	318	322	345	338	313	320	336	308	272	327	310	303	334	275	284	313	301	334	339	306	274	309	286	298	302	308	292	310	341	293	290	322	350	306	350	304	324	323	336	295	315	306	314	332	319	302	331	319	326	297	312	322	322	360	326	314	296	294	312	309	323	284	284	328	277	329	335	338	303	280	324	301	335	313	308	270	331	326	300	309	333	302	340	328	342	332	316	295	311	305	313	321	326	287	287	347	297	295	329	317	324	304	315	293	311	319	319	331	337	317	309	305	293	287	329	291	315	345	311	306	366	310	308	316	339	306	348	337	322	281	285	309	281	319	331	287	328	309	355	309	315	296	296	310	311	308	312	306	286	288	321	336	330	318	326	298	349	322	304	308	317	309	308	334	319	328	327	334	299	307	312	309	289	314	283	305	322	302	323	314	304	298	292	317	287	293	301	317	308	294	313	313	314	306	300	312	289	312	324	301	291	314	346	299	280	286	333	327	314	301	319	301	318	307	316	317	308	328	329	267	308	325	307	331	292	313	296	325	307	312	340	344	302	347	316	328	289	325	280	323	305	301	311	299	344	309	312	325	301	328	312	307	306	270	307	286	344	388	317	291	311	335	284	297	311	333	319	314	306	325	310	297	313	304	300	345	296	318	290	307	312	359	300	306	302	320	316	289	312	298	342	338	308	276	310	273	330	308	296	313	299	300	322	296	295	302	277	289	290	300	282	300	297	276	298	313	305	313	312	287	293	323	304	316	318	331	301	311	298	316	341	317	281	297	291	341	324	305	311	308	296	299	324	295	305	276	305	318	297	312	293	350	298	324	294	314	311	327	295	325	326	341	342	314	297	337	312	305	293	298	323	303	264	302	300	328	284	321	324	326	320	326	306	298	305	284	334	296	323	290	317	318	317	322	329	323	328	336	321	324	296	312	311	289	312	313	313	309	300	350	333	354	307	324	331	322	311	325	316	299	291	315	329	311	302	289	343	316	289	289	324	292	307	322	329	291	277	321	298	316	320	299	336	320	299	328	323	271	335	308	319	291	317	322	294	345	313	295	301	312	309	305	330	328	280	297	343	320	292	287	342	314	287	293	314	315	293	278	303	291	306	326	280	334	306	315	296	317	308	338	307	318	321	293	290	282	302	312	324	318	311	307	311	288	340	323	304	316	312	293	332	303	312	313	312	315	292	302	351	291	323	304	337	317	305	322	354	303	304	328	316	334	335	313	292	339	319	310	309	322	303	293	316	284	310	302	304	332	329	300	276	302	317	315	315	347	326	322	290	302	322	276	340	317	332	325	305	310	308	321	287	325	346	302	291	310	286	312	287	300	319	307	306	298	321	322	342	338	319	296	293	330	324	310	290	308	330	339	303	308	272	320	281	332	311	312	301	294	277	340	313	306	265	330	298	331	298	329	352	329	268	296	337	312	343	330	326	315	288	304	312	329	321	319	311	312	311	306	299	318	293	302	317	325	388	324	295	278	331	333	306	332	321	332	294	317	333	299	301	303	305	321	310	303	324	300	312	341	309	294	317	306	341	327	294	317	331	325	328	307	310	293	293	314	310	347	328	315	317	293	335	268	330	330	282	352	300	312	313	309	296	288	308	338	312	330	327	323	297	299	308	319	329	298	303	329	309	296	293	289	331	300	317	312	308	307	315	319	298	317	314	318	330	282	326	331	325	284	309	318	293	310	311	318	290	339	339	294	280	306	317	292	322	318	323	300	293	300	295	293	287	308	314	297	311	329	300	293	326	299	311	314	323	334	295	304	328	291	325	299	303	312	346	290	285	300	324	311	331	297	282	331	299	298	293	335	319	296	295	296	319	297	318	319	323	314	295	280	277	308	315	313	349	338	296	311	296	342	307	327	323	314	328	311	342	293	340	346	315	303	279	278	329	312	309	308	320	303	317	313	305	311	318	297	335	317	301	311	344	303	305	301	337	332	334	338	308	328	281	309	320	312	318	311	331	324	309	323	327	306	301	306	323	289	316	314	332	306	331	329	306	288	310	281	314	294	293	302	321	295	305	322	338	281	298	314	319	313	289	318	329	307	321	309	340	325	298	299	329	339	336	306	317	302	315	301	277	304	342	297	309	314	323	289	314	288	311	320	310	323	324	307	321	333	323	329	285	285	331	296	291	315	283	320	314	300	299	328	296	304	295	310	313	306	309	295	292	324	293	344	322	375	293	304	310	286	335	303	308	310	293	341	288	328	362	325	314	336	306	314	336	316	295	315	319	318	300	335	322	320	307	296	286	291	289	288	299	321	304	325	327	315	317	289	278	327	286	286	337	286	316	305	316	314	297	315	316	292	294	314	290	325	344	313	291	338	303	341	318	324	276	332	290	307	346	307	319	331	297	316	289	326	315	324	315	325	315	293	307	326	344	312	291	343	319	312	315	318
15047	7209	817	472	636	793	684	597	547	467	406	347	279	220	214	190	170	176	132	121	135	120	108	97	108	90	86	78	68	60	65	51	50	55	41	47	38	39	39	38	47	33	34	41	39	36	36	22	34	29	28	20	24	20	22	28	25	22	25	18	28	32	25	30	22	26	34	30	20	20	19	29	16	27	22	31	26	29	26	21	26	26	35	25	34	23	33	27	15	22	29	23	30	23	12	22	22	24	12	20	24	25	27	26	27	25	22	22	25	18	26	20	20	17	31	24	22	21	26	34	20	27	17	23	25	26	17	31	22	32	29	20	26	18	22	32	13	14	19	20	26	25	26	34	31	27	25	29	25	17	12	29	26	18	28	32	22	14	20	21	20	27	20	23	13	13	33	22	32	28	29	21	25	25	22	14	21	29	27	28	18	24	34	23	26	13	19	14	25	28	16	20	28	29	19	21	23	23	30	18	27	26	23	22	26	25	24	21	19	25	34	23	19	26	21	30	22	20	25	23	17	18	26	26	25	20	17	22	25	24	18	20	16	21	27	22	24	26	25	29	28	18	30	24	28	30	24	27	21	19	18	22	31	34	32	35	31	14	33	19	21	15	25	29	32	22	33	22	21	25	29	21	33	28	16	21	28	24	35	25	32	27	23	26	20	29	24	28	29	26	35	27	25	29	27	22	18	26	24	15	26	23	28	29	17	23	30	27	21	24	27	24	21	29	27	25	25	29	37	21	25	21	23	26	26	18	23	27	24	27	36	21	24	32	23	23	30	28	27	24	19	25	29	21	18	22	34	18	23	22	20	24	26	31	24	32	31	26	12	22	22	22	26	23	25	25	23	25	19	20	27	25	28	27	23	25	29	32	28	21	25	29	24	23	20	23	25	31	18	24	30	24	18	22	30	40	20	24	27	34	22	16	34	21	29	19	22	24	23	26	16	29	28	23	21	13	14	25	34	31	21	22	21	16	25	22	21	25	28	21	24	11	30	31	15	30	20	23	18	28	19	18	14	25	22	20	32	25	23	34	28	27	30	12	28	31	26	29	27	34	25	23	24	28	21	27	22	27	25	20	21	22	32	22	29	22	26	21	24	23	29	26	32	36	27	19	16	23	24	25	26	23	29	19	24	21	25	24	30	26	19	26	30	31	20	27	41	16	16	27	22	32	24	35	26	29	23	27	17	29	22	28	23	11	18	16	25	17	24	25	21	18	22	18	24	19	29	16	22	25	24	29	22	17	21	18	13	23	20	26	23	27	29	15	29	28	33	20	29	22	17	37	28	32	22	28	22	33	22	30	19	21	27	18	33	23	33	27	19	31	27	19	25	21	23	29	23	27	26	17	31	28	18	30	36	25	17	24	26	22	29	29	18	18	23	30	22	13	27	20	23	22	22	22	26	21	22	28	29	26	20	26	20	21	31	24	21	20	23	21	23	20	21	26	26	18	27	33	23	25	22	30	25	18	27	33	27	32	28	23	23	18	28	28	25	26	21	26	29	33	21	29	37	29	20	21	19	24	25	26	31	26	30	24	23	20	20	18	28	21	20	23	25	32	21	22	22	22	20	30	22	25	25	24	30	30	20	18	25	21	18	22	18	16	26	26	20	40	18	25	22	28	22	20	28	19	24	29	25	30	26	22	23	28	19	31	30	24	28	12	25	22	30	23	23	29	37	27	29	16	27	19	31	29	24	22	29	26	17	25	16	19	22	26	26	21	18	13	25	20	21	23	20	24	26	14	25	24	22	32	19	30	20	19	27	21	29	30	25	25	32	26	21	32	12	23	25	21	25	28	16	33	21	26	21	15	31	22	26	21	31	31	26	24	26	19	30	25	20	28	15	25	25	21	29	19	22	16	22	29	24	13	24	29	30	27	24	19	23	19	31	25	23	19	26	24	19	20	24	26	23	27	23	21	20	25	22	27	20	25	20	15	23	20	21	32	16	24	32	23	20	29	24	18	23	31	20	24	30	28	19	22	25	22	25	30	28	18	25	23	33	21	28	26	22	18	22	25	20	18	21	22	24	25	17	24	31	21	26	27	18	26	28	29	15	22	35	20	18	24	20	22	23	30	25	22	26	29	28	36	26	17	30	28	30	24	24	15	21	19	26	23	27	29	24	12	39	25	27	24	14	19	29	20	17	20	23	19	29	27	18	20	17	17	26	21	29	33	29	32	25	24	28	26	36	17	27	34	29	24	19	22	24	34	22	25	26	31	20	19	25	22	28	26	26	24	15	27	28	20	37	17	24	35	22	24	29	24	17	20	19	13	24	14	30	25	17	28	27	25	30	28	24	25	22	22	24	19	32	25	30	28	15	24	25	23	21	28	25	25	27	29	21	23	24	34	18	19	21	21	22	16	22	31	24	16	29	13	31	19	20	26	23	19	23	24	29	24	25	29	17	22	30	23	23	24	27	22	28	23	36	23	19	26	17	27	19	17	23	19	26	31	30	22	20	26	24	25	30	20	27	20	23	29	28	29	14	29	32	32	23	19	26	24	17	16	32	22	23	23	25	21	28	32	18	20	31	22	22	23	26	20	23	28	22	33	26	26	27	31	19	25	29	34	25	18	23	28	24	29	30	17	23	21	17	29	31	29	29	24	37	33	27	30	20	23	23	29	29	20	22	18	28	33	23	25	29	19	21	27	23	17	20	23	27	16	26	20	38	29	22	20	26	23	21	18	28	24	26	23	26	19	22	23	24	28	22	27	24	25	29	33	29	20	27	28	27	26	24	20	24	24	23	21	27	23	20	25	12	31	17	22	21	31	36	15	15	26	24	23	16	19	18	21	22	24	30	33	28	22	27	20	26	22	24	22	19	28	31	24	22	14	24	19	17	23	28	26	16	27	25	28	22	24	22	28	28	21	28	25	22	21	27	28	28	29	25	24	23	28	36	24	19	19	24	26	20	24	22	20	17	24	26	18	24	26	28	34	22	21	25	20	25	27	18	23	23	23	33	30	20	17	18	25	33	30	21	21	26	27	31	25	21	27	24	25	18	16	20	25	26	31	20	15	34	23	24	30	27	24	27	26	24	16	25	17	18	22	28	23	20	22	25	27	20	31	31	28	26	21	30	28	21	22	28	27	34	25	34	15	29	19	24	23	24	25	21	24	31	24	27	16	25	26	15	24	17	29	32	30	26	28	33	18	17	25	26	21	18	23	27	29	30	28	28	26	24	15	19	24	25	27	25	27	23	21	21	25	17	29	28	23	19	19	22	20	15	26	24	23	24	14	31	19	18	21	20	16	31	24	25	20	16	29	18	28	26	27	21	28	33	21	15	17	30	19	21	28	21	23	17	37	14	23	31	31	30	31	22	23	31	23	25	27	18	20	20	24	20	25	32	26	31	28	31	31	24	28	32	22	23	23	22	10	36	28	26	24	21	25	23	33	24	38	23	24	31	28	31	14	27	30	31	21	32	20	29	18	21	30	24	30	22	23	19	21	30	17	23	27	23	23	22	30	24	17
55424	32022	13863	25757	33005	32285	29194	26164	22699	20161	17302	15173	13083	11544	10384	9095	7952	7292	6597	6220	6012	5434	5100	4666	4106	3771	3485	3162	2761	2523	2242	2039	1852	1730	1467	1270	1222	1216	1074	983	948	923	856	928	925	819	731	677	668	633	615	594	570	571	599	577	521	591	540	536	528	471	486	479	516	459	450	457	435	456	432	455	446	447	424	457	438	431	429	442	417	465	406	468	445	468	422	425	434	387	424	402	437	403	398	405	420	412	412	397	466	420	369	398	433	423	451	399	413	466	387	406	442	448	428	439	402	376	401	432	412	382	407	415	399	424	427	387	455	397	396	394	393	419	400	410	438	445	394	420	442	417	385	394	390	394	427	419	389	419	394	391	426	433	415	399	411	398	406	380	385	441	430	406	395	419	387	390	413	416	399	382	411	403	413	417	442	430	390	409	435	391	393	415	414	403	435	413	394	383	427	373	387	432	393	400	424	415	377	428	379	411	399	421	373	411	438	395	355	394	406	394	394	414	382	384	386	384	411	419	413	395	418	408	399	405	411	427	446	436	373	399	380	431	409	410	397	406	438	400	423	428	368	376	386	427	387	428	418	390	435	388	405	433	397	437	435	380	433	414	386	392	434	377	392	392	417	392	437	429	404	436	431	395	385	376	422	395	409	423	406	408	416	414	385	414	434	400	410	403	380	427	416	395	413	424	436	394	441	449	397	423	417	416	381	401	400	392	425	370	392	415	425	432	423	398	351	382	399	419	435	402	413	363	399	434	418	369	395	402	398	425	409	368	411	357	395	414	369	382	398	415	425	376	373	399	413	408	408	403	399	389	439	408	392	393	392	393	416	417	410	404	391	420	399	403	419	406	388	416	405	391	432	404	447	396	414	420	403	407	393	410	418	399	397	425	415	392	421	379	426	391	401	411	389	422	408	392	378	429	395	410	402	423	407	375	411	416	425	407	396	393	396	400	419	389	388	432	400	385	366	362	370	437	413	381	429	381	402	417	389	406	434	429	428	390	392	406	408	365	404	442	399	388	385	403	427	414	376	370	406	408	375	395	430	433	394	371	416	391	422	399	425	390	385	412	380	426	416	372	380	424	395	362	400	410	412	407	437	405	406	361	376	414	401	358	403	369	389	410	371	387	436	416	422	356	432	405	394	406	379	383	383	358	378	422	408	366	425	384	418	380	398	374	431	414	405	392	435	402	409	438	417	405	399	363	429	379	388	390	423	401	454	385	436	406	379	398	391	374	432	393	415	421	398	407	423	433	393	404	415	409	405	389	407	403	441	394	351	414	412	459	380	423	416	386	384	441	424	386	415	405	411	408	415	398	401	390	397	417	382	387	391	416	438	418	375	442	387	399	412	397	405	364	397	421	397	401	444	394	367	409	410	413	428	407	407	410	420	379	399	393	382	400	374	401	423	394	395	457	434	400	429	423	407	391	380	417	405	438	393	403	433	421	403	424	398	390	405	407	422	404	408	390	395	398	439	431	376	377	414	384	423	415	385	401	364	387	422	409	400	354	400	425	390	410	393	410	392	396	438	409	404	397	388	419	402	419	401	399	375	373	370	412	408	390	380	392	421	388	399	372	404	388	423	404	399	415	405	440	424	392	440	407	433	409	392	453	419	396	383	417	406	379	407	422	400	389	399	399	390	388	387	407	402	421	383	418	392	398	421	382	447	453	406	361	409	389	408	403	409	413	386	446	430	407	437	396	391	405	407	425	404	375	411	421	366	424	380	391	387	394	369	404	382	394	434	425	414	413	374	378	388	406	395	413	423	414	383	391	419	411	419	441	430	433	396	421	432	395	401	417	375	394	357	383	391	426	400	373	383	414	390	431	390	428	405	359	411	405	397	399	427	399	411	430	411	406	362	373	416	408	418	380	373	405	392	410	390	416	386	412	370	401	382	387	404	395	431	400	416	380	393	411	435	391	393	435	406	392	415	400	404	393	378	399	412	402	400	418	392	425	391	358	386	417	345	372	410	389	388	412	408	401	401	394	396	414	378	399	411	425	411	416	410	393	429	370	414	417	371	413	419	431	416	364	400	401	393	385	399	425	402	377	412	359	380	388	396	387	388	400	410	405	392	400	407	398	400	385	415	406	402	395	412	410	395	424	393	425	408	418	413	413	416	398	429	380	416	402	425	399	376	429	391	436	402	401	378	382	414	421	381	420	429	398	391	415	380	419	428	442	401	399	409	377	409	413	443	385	411	415	420	403	432	432	386	428	422	388	404	408	397	451	392	417	393	400	384	422	405	417	457	394	402	379	391	360	388	379	413	398	390	404	402	392	362	371	394	370	419	393	414	397	425	408	367	422	435	417	416	368	391	415	405	377	403	371	416	368	382	414	427	429	382	392	442	377	399	394	355	414	400	398	416	402	412	406	401	410	396	408	410	394	404	415	419	396	396	403	382	412	365	429	383	366	366	375	436	418	375	402	425	420	431	382	391	421	360	380	429	412	379	387	393	408	424	364	456	400	447	386	449	413	408	377	396	407	409	397	420	432	378	403	423	381	357	431	349	397	428	396	435	420	422	451	427	396	378	418	403	432	405	418	421	413	386	397	413	402	412	431	404	427	412	388	417	413	403	408	379	391	416	416	394	403	388	429	411	369	373	423	440	398	431	405	444	379	380	411	425	409	424	404	405	410	385	411	418	438	400	420	378	371	386	417	392	434	361	419	400	384	391	410	394	418	426	384	413	442	414	443	406	357	396	405	393	356	355	441	396	394	378	419	441	401	410	411	406	399	375	419	411	396	380	382	402	369	422	398	387	387	413	390	396	418	418	403	388	397	406	403	377	402	415	372	403	380	432	390	418	372	406	417	425	389	383	404	379	382	397	416	371	400	370	381	407	395	425	383	380	377	390	417	399	397	416	426	437	408	392	397	414	403	362	421	377	381	396	376	439	418	397	424	422	379	416	424	382	405	390	398	399	412	398	399	405	425	407	402	422	411	422	392	412	411	379	410	421	396	395	397	443	392	403	433	426	395	410	395	411	400	435	397	379	406	397	408	422	397	398	421	404	434	381	392	397	386	408	381	398	394	403	413	403	422	397	402	370	394	418	388	430	409	420	372	399	413	421	394	414	414	410	388	411	420	395	441	414	409	423	409	379	398	413	395	412	402	429	374	394	432	377	391	395	418	421	408	388	387	374	408	384	398	414	409	425	403	409	394	399	410	402	376	374	397	468	415	430	455	419	358	397	427	444	397	393	392	409	412	416	381	392	413	389	388	400	384	382	409	426	422	411	380	411	429	432	419	426	427	399	396	397	377	432	414	404	436	416	395	406	384	431	385	390	418	436	410	397	389	391	444	396	388	396	426	385	404	404	383	400	393	411	366	409	395	395	385	405	409	410	390	423	383	397	409	411	368	389	452	408	382	383	395	406	405	418	430	427	409	389	390	397	420	433	385	412	379	416	358	411	401	383	412	412	383	386	409	423	382	394	436	391	413	444	399	433	387	379	407	388	386	417	399	401	399
10883	3570	486	264	457	516	458	393	354	303	275	216	193	183	158	137	138	92	103	92	88	103	112	94	72	81	41	71	60	55	65	42	51	33	39	33	37	43	42	40	44	36	30	33	32	31	30	34	37	41	35	29	26	26	34	30	26	21	29	30	40	20	33	27	30	27	21	30	26	35	41	25	23	32	24	30	35	26	31	21	26	24	31	27	31	44	24	28	29	25	23	28	25	34	29	40	27	25	24	23	38	28	32	34	24	33	24	18	25	19	29	29	28	33	21	31	30	23	26	31	24	34	30	28	45	36	26	27	31	23	18	30	33	26	21	25	27	24	33	28	34	34	24	32	34	24	26	32	34	30	37	33	29	30	28	24	26	30	30	34	18	38	20	20	30	30	38	21	31	24	26	33	37	32	22	30	31	28	23	31	28	23	26	27	27	17	28	41	36	23	25	34	26	42	30	21	36	27	30	36	32	32	41	36	36	25	41	23	27	27	26	28	24	26	35	31	27	29	28	34	30	35	25	36	25	27	30	29	27	27	18	28	29	32	25	25	33	29	30	22	27	36	32	22	34	32	30	31	23	26	32	21	23	25	30	25	25	27	23	28	25	17	22	21	29	30	23	21	30	36	29	29	28	23	32	32	30	26	25	33	32	26	31	30	32	23	29	28	25	22	28	30	32	28	22	25	28	30	28	43	30	45	12	27	25	26	27	22	29	22	32	20	33	30	23	36	30	28	29	31	33	29	35	23	30	22	37	26	31	23	28	27	36	28	24	25	44	30	34	31	26	33	38	21	28	39	19	25	30	27	26	25	39	29	27	26	31	21	27	35	30	27	38	34	31	23	20	25	26	40	21	31	21	32	24	28	33	28	33	27	34	25	28	28	21	31	21	28	29	34	27	25	24	29	32	26	27	28	35	32	36	28	27	31	24	18	31	24	32	27	23	29	27	30	27	27	24	41	38	32	32	30	25	35	33	35	20	36	24	34	25	25	18	26	28	32	29	22	31	30	28	36	28	26	36	32	22	26	31	29	21	27	32	25	29	33	37	24	30	25	21	28	24	26	28	31	32	32	34	32	38	24	30	41	31	31	32	43	34	36	26	36	24	33	30	36	26	31	38	41	32	27	38	20	27	17	20	24	38	34	21	30	28	29	24	32	21	33	32	30	31	25	37	27	42	32	32	37	25	31	31	32	34	27	22	26	19	27	29	35	35	37	26	35	31	19	25	30	25	21	21	22	19	34	31	35	26	22	33	38	29	33	19	23	41	30	25	29	28	35	26	25	25	41	27	34	35	36	39	26	29	28	33	31	36	23	30	26	31	30	27	22	23	33	23	34	22	25	22	30	28	21	23	33	33	31	19	18	23	31	24	30	24	26	29	31	28	34	26	21	19	20	27	28	21	36	28	39	31	21	21	33	25	29	25	30	29	21	33	27	29	27	32	32	37	24	40	28	30	31	25	29	32	35	31	35	37	24	35	31	30	28	33	27	40	27	22	27	28	23	27	29	30	28	30	23	20	31	27	32	33	29	33	32	20	34	27	36	27	29	35	25	37	24	34	37	24	39	29	25	33	28	29	35	23	25	38	27	28	28	26	28	35	30	28	20	30	20	34	27	28	27	36	28	21	33	37	31	28	29	30	29	27	30	25	30	26	30	25	24	36	31	26	25	27	24	31	30	27	34	20	23	29	30	16	33	25	23	37	27	29	22	30	27	26	28	29	29	31	29	32	37	23	27	26	32	25	27	31	32	29	22	26	30	26	23	21	29	36	31	31	24	32	25	22	27	33	17	25	34	28	33	38	28	16	24	28	34	26	25	39	29	28	30	38	22	36	23	30	30	19	30	25	29	25	44	17	35	21	27	31	20	29	32	36	28	35	29	28	37	18	26	37	29	33	39	31	38	19	17	35	37	24	37	31	31	26	24	30	25	33	31	32	32	27	29	23	20	21	25	39	37	30	26	20	28	28	30	20	39	39	25	32	33	29	30	25	22	22	36	22	32	25	27	27	34	29	25	27	33	29	25	32	31	34	35	25	34	30	18	29	25	27	29	32	23	41	29	20	27	33	33	29	27	37	29	27	38	24	37	36	28	19	32	25	38	37	31	30	28	32	15	29	26	22	31	29	31	25	24	24	21	31	28	38	28	26	26	34	23	32	35	34	29	28	21	28	34	30	23	26	25	22	24	32	30	24	29	33	23	24	23	27	25	31	34	27	32	29	30	35	26	36	27	23	23	30	38	26	25	28	33	34	38	24	41	31	31	27	34	26	33	37	28	26	23	30	24	21	30	30	22	22	33	40	30	24	33	24	25	29	41	20	23	39	25	29	25	37	26	42	27	26	23	27	29	28	35	32	15	30	29	34	33	21	46	34	29	26	25	27	25	15	27	31	29	27	31	34	28	20	22	34	25	30	27	26	40	29	26	28	26	33	28	30	30	35	29	24	21	27	29	30	33	32	26	26	20	37	23	29	19	29	28	26	31	20	27	25	27	30	29	23	29	32	37	31	30	21	31	22	25	27	25	33	28	37	23	24	22	32	30	27	18	32	19	25	20	28	32	22	38	28	27	31	31	28	34	30	27	26	22	22	28	29	22	29	18	26	35	24	18	29	33	25	21	34	31	34	34	31	33	30	32	37	28	32	38	25	27	21	23	29	24	27	25	32	19	37	29	25	29	31	20	18	33	24	34	25	22	20	32	24	28	33	29	33	28	32	26	26	25	28	26	32	35	19	33	27	25	32	22	28	37	36	23	28	26	37	30	38	30	42	24	28	24	39	26	25	22	24	36	23	29	29	28	29	32	22	30	31	27	29	29	29	40	28	34	28	23	24	28	26	21	22	33	24	33	30	30	33	27	45	32	24	23	26	34	28	32	21	29	36	30	27	37	32	25	26	34	39	30	37	36	34	32	26	30	25	33	20	32	21	23	25	29	30	27	31	25	31	33	19	28	28	27	31	31	35	20	34	22	39	23	33	32	25	27	23	39	32	14	26	25	31	33	29	26	30	27	25	31	30	26	22	32	28	25	32	29	37	32	26	23	25	26	26	21	22	31	31	26	34	16	33	35	33	36	31	27	25	26	30	25	27	33	24	22	20	25	23	36	25	29	33	33	36	33	29	25	33	30	25	30	29	21	30	31	32	21	22	29	18	32	32	35	30	30	34	29	26	36	35	32	22	28	31	29	28	27	30	30	21	33	24	29	30	32	25	27	28	42	24	30	41	20	24	27	26	31	24	35	29	29	20	30	26	27	27	25	27	28	29	25	30	27	23	25	23	23	26	32	29	27	22	21	27	29	24	35	33	29	30	24	26	19	31	26	34	34	22	23	32	36	35	25	33	26	27	28	31	17	30	27	23	36	35	22	36	20	27	26	40	31	20	27	25	29	34	24	30	27	39	30	33	26	28	26	26	25	34	26	29	38	27	38	26	25	34	27	30	31	30	24	25	25	20	27	36	29	34	31	23	16	31	26
47471	26534	10081	20536	28194	27270	24152	20627	17584	15130	12547	10860	9269	8336	7386	6336	5696	4965	4469	4365	4063	3907	3708	3374	3055	2729	2411	2190	2034	1826	1614	1557	1412	1300	1223	1053	984	953	907	839	840	741	754	754	783	725	650	659	610	595	622	605	631	581	572	618	527	546	505	557	563	545	543	524	478	526	486	539	492	503	488	504	531	469	509	500	474	461	473	519	442	515	464	537	455	535	515	480	477	496	525	479	463	466	468	464	482	516	485	499	510	491	491	450	467	510	471	507	468	460	521	473	491	513	465	440	446	496	471	455	473	445	471	430	452	475	472	474	453	495	483	487	493	460	494	506	478	474	452	489	491	517	484	462	482	482	464	464	471	455	477	468	466	470	488	505	500	506	452	482	456	471	471	481	493	446	499	487	490	475	454	436	480	506	440	501	499	489	442	454	473	436	492	477	471	463	505	471	492	504	488	436	496	478	491	518	467	470	456	470	481	473	462	484	452	488	507	481	504	501	477	484	479	473	463	471	477	489	438	458	459	462	447	477	509	454	437	516	444	475	481	469	464	450	492	466	498	493	484	519	455	443	516	461	458	481	491	484	440	479	521	470	496	487	512	491	485	511	458	514	487	485	442	433	502	437	481	480	448	512	499	471	495	484	459	471	479	497	437	445	448	480	445	463	484	493	453	470	475	517	491	455	443	463	458	471	473	468	488	502	453	428	469	453	483	473	446	436	496	467	463	495	493	483	505	469	465	529	439	466	437	512	463	468	464	496	499	437	528	467	510	514	477	500	492	475	477	482	483	510	465	471	496	489	481	502	470	500	502	494	445	486	468	432	481	474	470	459	485	453	484	455	479	451	477	486	461	482	445	469	472	490	455	451	475	472	482	430	459	465	477	502	454	482	440	431	461	441	431	450	452	472	488	471	435	485	475	468	439	514	476	436	453	472	478	529	470	494	459	494	484	508	467	451	483	507	436	453	447	482	467	491	461	467	443	455	465	494	519	502	471	475	513	453	477	473	471	489	474	462	489	465	452	448	472	431	465	469	455	497	473	478	471	477	456	459	471	478	490	460	441	468	485	467	480	444	476	484	474	495	493	490	495	474	480	471	485	433	462	479	494	497	482	464	489	492	474	496	477	469	446	472	469	468	469	481	492	473	429	470	495	480	474	491	449	445	477	446	454	484	459	500	476	469	467	431	455	474	466	455	470	480	483	446	468	478	477	423	502	472	482	496	475	464	490	480	480	525	462	488	445	482	488	479	440	483	486	449	462	476	454	511	487	423	469	501	460	504	489	483	503	477	476	531	473	482	460	474	465	466	466	435	498	479	470	485	411	464	465	517	520	475	504	490	484	483	453	521	460	466	439	504	451	478	445	498	461	467	465	448	473	485	490	450	483	444	507	472	479	479	446	477	477	506	493	466	451	445	452	477	458	441	463	447	494	474	478	439	502	484	453	513	472	442	507	477	494	500	501	478	486	462	429	473	477	466	441	473	442	458	497	483	467	473	447	455	483	475	490	430	500	519	488	464	484	444	486	471	479	469	471	460	466	449	471	525	517	466	467	471	464	488	507	485	434	467	469	502	481	489	481	427	477	482	455	450	453	466	488	460	485	506	469	447	454	483	463	457	456	484	463	474	478	474	458	464	478	485	492	495	466	425	470	478	468	473	484	451	497	480	466	504	459	462	465	506	497	468	484	465	479	475	471	474	471	532	461	483	468	450	512	489	428	477	464	499	485	494	488	454	476	465	448	493	471	475	469	453	512	483	464	446	496	508	476	494	496	457	482	465	434	476	456	431	485	478	496	516	492	427	457	466	470	469	483	485	482	461	453	514	477	489	490	467	468	492	461	459	466	454	479	448	434	466	473	472	467	455	464	498	463	516	476	489	468	495	444	444	484	490	450	500	480	444	477	485	463	484	480	453	469	505	490	459	478	483	481	479	477	491	480	494	493	494	511	465	526	467	487	494	488	457	482	497	489	507	466	469	475	481	480	481	455	445	423	516	431	491	475	446	462	486	479	477	472	497	450	474	470	442	476	499	491	463	455	472	485	505	479	492	478	473	456	488	474	507	489	457	476	473	487	498	523	463	489	479	471	491	485	457	470	458	497	442	481	457	463	441	467	526	470	461	463	458	478	495	466	516	445	463	516	493	449	481	445	456	460	505	485	497	479	458	474	482	483	499	494	454	478	470	474	507	488	458	480	506	512	497	433	477	452	437	476	462	443	442	496	450	459	467	519	436	464	481	431	468	518	508	511	488	466	465	468	450	469	458	466	452	451	492	462	453	471	447	473	481	466	459	472	501	472	448	518	460	494	446	449	496	492	484	505	463	455	447	466	427	462	477	437	462	518	483	465	458	449	479	504	426	456	461	474	457	476	502	467	473	472	448	491	468	446	502	450	484	448	496	436	457	459	494	502	479	462	465	466	446	485	450	456	477	462	453	435	476	512	479	462	471	475	443	491	467	487	462	476	448	463	499	463	478	488	441	463	496	470	422	467	457	500	484	475	488	468	418	474	479	469	483	444	450	510	496	437	489	474	460	493	457	516	441	410	430	495	502	446	448	505	471	485	446	490	454	462	443	482	476	447	489	470	491	512	476	471	491	484	485	438	452	510	460	491	451	450	496	469	458	460	490	492	496	466	462	446	456	444	471	482	475	446	477	467	493	511	435	514	435	467	496	494	434	456	494	470	452	446	471	493	449	493	466	504	472	489	493	493	478	488	479	488	482	455	468	500	457	475	470	493	445	459	479	459	467	476	453	449	509	495	505	441	479	485	496	475	500	496	480	462	455	423	497	457	468	471	493	443	484	495	473	461	473	485	497	486	474	450	481	470	462	505	516	486	442	497	462	448	459	467	467	479	439	485	507	514	463	451	496	487	518	508	459	440	454	456	506	440	480	490	509	526	494	491	458	507	500	479	459	429	474	475	479	479	446	447	476	435	507	542	466	477	488	454	479	452	489	480	483	449	419	465	471	459	445	478	519	462	455	460	508	438	455	510	458	453	450	472	464	486	463	421	452	487	465	462	481	489	457	471	491	477	477	489	459	439	466	464	478	423	422	443	457	436	516	452	492	491	456	491	477	489	474	468	476	528	479	455	469	487	497	475	489	477	456	467	496	472	482	462	474	458	481	477	516	469	466	467	479	452	480	465	467	437	511	445	491	462	468	438	483	466	481	530	505	471	469	449	526	487	464	450	490	446	478	431	468	542	443	466	450	482	475	492	464	492	432	467	454	489	443	490	478	487	456	463	496	460	504	497	488	476	479	478	488	480	467	444	480	434	502	483	471	471	455	462	471	459	481	453	428	456	484	483	488	521	496	502	524	513	481	458	451	473	430	459	486	485	500	489	471	476	474	435	479	497	487	458	464	501	484	468	474	445	499	460	480	484	470	474	483	476	450	456	451	462	457	476	488	455	458	522	504	491	440	483	432	483	492	434	463	471	499	484	482	471	458	494	480	462	494	493	459	491	470	474	502	473	479
15783	6788	833	492	800	752	683	608	536	457	399	336	268	270	269	206	188	161	137	145	128	131	129	115	113	76	84	95	71	77	57	67	52	46	44	39	48	40	35	47	31	27	31	25	25	29	31	26	28	34	39	32	36	31	32	35	20	25	21	38	24	31	26	25	27	29	26	36	23	25	14	26	28	33	28	27	30	32	26	27	27	20	36	28	20	29	22	33	20	21	22	23	23	23	28	28	33	28	24	21	22	21	40	24	23	39	23	23	21	25	25	21	22	20	23	25	25	29	22	25	27	24	31	21	24	23	31	29	34	19	27	32	22	10	29	32	21	23	25	32	28	20	28	22	21	33	28	21	27	29	30	35	25	27	23	27	21	28	20	33	27	18	31	22	31	23	31	22	31	27	24	16	24	22	20	21	24	15	21	21	29	29	34	24	20	30	22	23	26	25	30	34	26	23	26	26	19	18	21	27	23	22	27	23	29	24	21	24	25	23	23	25	26	26	23	25	23	30	22	20	24	28	24	21	26	28	23	23	22	25	29	20	34	25	26	25	21	24	33	19	22	25	25	18	34	15	22	22	24	26	22	26	22	33	22	24	19	29	15	19	28	18	27	28	24	29	31	24	23	22	24	23	20	29	21	28	36	25	22	27	27	23	19	26	26	21	25	35	26	30	20	22	22	30	14	21	18	18	29	26	27	23	30	25	26	25	27	18	28	29	30	17	21	17	33	23	27	27	24	29	27	25	21	30	22	20	24	31	26	27	21	26	23	19	24	24	29	20	23	23	23	22	25	22	27	29	23	23	19	19	24	30	27	29	24	28	22	21	32	20	18	21	29	37	21	23	27	31	18	18	27	27	28	22	23	21	35	29	27	23	22	30	26	19	14	19	27	26	29	31	22	21	25	31	31	27	32	22	27	19	36	27	29	30	23	36	23	22	23	27	26	30	18	28	16	34	24	23	21	22	37	23	21	29	30	28	25	27	24	28	28	22	23	21	32	28	16	26	24	38	27	25	21	23	25	31	22	28	23	26	34	29	21	21	32	25	21	29	19	36	26	16	26	23	21	27	26	25	25	28	28	20	24	28	21	21	25	22	26	33	26	28	20	25	23	25	29	33	25	31	26	20	21	24	23	24	24	27	17	25	25	22	19	25	18	22	16	32	18	27	20	15	23	22	25	24	27	27	25	32	30	25	28	24	32	21	34	28	30	25	28	16	26	26	26	22	22	28	33	24	19	29	20	33	19	19	32	35	27	26	23	21	19	22	21	19	19	32	22	33	13	29	30	18	22	17	25	24	30	26	25	23	20	33	22	26	20	24	31	32	28	29	15	27	27	22	38	27	29	28	28	17	21	28	32	20	33	26	26	25	31	20	27	38	20	16	15	18	24	17	18	28	27	26	27	23	33	29	29	29	22	19	18	29	22	25	20	18	26	30	33	32	21	27	26	22	28	16	28	38	21	31	31	23	30	26	26	19	29	23	22	26	26	23	23	21	23	16	33	30	23	25	33	28	28	26	19	18	21	19	19	17	27	23	32	27	25	31	30	40	16	30	16	21	24	21	28	32	25	35	27	22	31	28	25	23	33	23	21	22	27	18	18	36	32	22	24	24	26	22	23	26	24	34	29	13	27	21	23	28	25	15	22	22	24	23	20	33	26	31	28	34	21	27	34	17	29	29	24	24	23	28	21	23	27	24	23	26	29	24	30	31	27	24	30	20	21	26	18	19	32	23	23	27	28	19	25	19	20	23	20	23	26	24	28	19	20	32	32	19	23	21	30	21	28	26	26	22	31	27	18	24	39	26	25	29	20	30	22	24	28	18	22	24	22	16	21	26	22	29	29	22	26	28	18	27	19	24	26	22	19	25	20	24	22	26	21	24	27	30	32	14	35	17	29	32	15	28	23	29	21	27	22	20	19	26	33	17	25	20	27	27	29	24	26	23	24	26	25	22	34	24	27	24	23	34	33	27	26	24	21	31	29	19	18	24	17	27	28	26	23	17	26	24	28	31	25	19	27	15	23	26	28	29	27	17	27	28	26	25	21	19	33	24	26	29	21	25	27	30	24	16	19	33	30	32	36	22	16	24	25	27	24	26	34	19	33	18	29	17	22	17	31	26	23	20	28	20	21	19	20	21	30	33	26	29	29	32	31	29	20	22	21	26	22	21	25	32	29	32	21	22	30	22	31	18	31	31	23	17	18	32	19	37	30	29	19	26	35	19	30	23	23	20	27	23	22	29	22	15	33	22	18	26	28	15	27	20	16	25	32	20	27	27	27	31	25	18	18	31	21	18	31	24	23	27	28	27	21	21	21	30	25	31	22	27	24	21	16	18	21	29	27	37	41	22	20	32	24	20	23	30	19	18	28	16	20	31	21	20	30	17	21	31	25	27	22	25	31	27	33	36	34	26	27	27	17	27	25	24	23	27	29	20	25	20	31	19	14	27	22	17	17	37	25	26	22	21	20	23	30	26	20	34	21	21	27	26	33	26	22	25	22	28	21	27	25	25	22	29	22	25	24	26	25	15	25	27	29	26	22	12	18	16	16	27	21	23	20	30	28	28	19	25	25	21	25	27	27	23	23	26	24	21	22	23	25	20	27	21	23	27	21	24	32	27	23	19	24	31	22	33	25	22	35	27	27	24	30	32	24	29	19	18	20	20	25	34	26	29	31	23	26	19	22	22	33	27	14	20	29	31	24	22	32	21	21	29	25	16	24	17	24	25	23	26	21	30	20	37	35	25	29	23	24	34	33	22	23	22	23	24	25	25	21	35	24	29	23	22	20	20	24	24	16	36	21	25	25	25	23	21	19	22	22	22	24	30	33	30	14	24	24	23	23	29	22	33	26	16	31	21	33	23	23	20	25	17	23	20	28	27	16	19	33	17	27	19	20	31	25	33	35	20	28	19	26	21	28	16	25	26	23	26	24	25	22	35	27	28	28	27	28	28	24	24	22	24	37	26	26	21	31	28	25	28	26	19	17	25	25	25	23	22	33	22	20	26	12	35	25	22	30	26	27	22	30	20	25	28	29	25	16	21	33	21	31	25	26	30	19	15	26	23	24	31	22	16	21	25	42	24	28	31	31	23	19	26	25	24	27	25	22	25	21	33	19	31	32	28	22	24	12	28	19	31	21	29	17	26	29	20	29	29	27	26	16	24	24	27	22	30	30	26	26	28	22	21	34	24	18	14	29	37	25	37	26	26	32	22	26	32	20	24	24	26	23	25	28	22	17	28	23	30	22	27	27	27	22	29	25	13	21	26	25	25	30	19	32	30	24	29	23	26	23	33	27	26	27	25	33	26	25	21	23	24	17	29	31	23	36	32	30	25	16	23	20	37	23	26	23	26	28	31	21	26	26	25	25	21	22	29	21	26	34	20	24	24	24	19	31	16	26	25	24	24	22	36	24	30	23	24	27	28	27	28	34	26	21	24	29	33	37	23	25	28	22	19	27	23	20	31	28	18	32	33
56061	30681	13783	26149	33518	32742	29702	26434	22914	20133	17678	15268	13277	11929	10251	9351	8158	7290	6380	6209	5932	5562	5286	4886	4496	3854	3517	3110	2759	2508	2149	2055	1990	1675	1430	1376	1253	1224	1044	1083	958	874	870	834	882	828	786	728	660	672	690	645	634	586	571	546	556	529	534	519	486	484	468	491	510	486	468	466	483	460	452	421	448	446	425	466	441	461	450	430	432	456	449	420	430	380	441	437	441	420	406	384	450	446	433	429	419	388	401	421	448	442	397	411	410	424	434	454	444	427	428	462	441	451	400	417	443	421	420	422	400	427	409	394	392	421	425	434	398	404	422	414	396	385	412	414	407	408	370	408	418	358	435	390	413	444	395	449	432	404	420	410	399	407	410	403	439	438	415	409	401	406	410	390	410	399	412	409	409	378	372	411	381	425	422	431	409	424	400	434	423	399	368	420	423	419	370	402	391	423	410	434	399	419	431	381	392	440	431	409	403	405	424	399	366	416	428	446	385	414	408	439	410	391	407	454	414	380	408	423	434	417	421	435	408	410	384	428	415	421	421	437	409	386	418	369	393	402	422	434	373	440	412	412	422	384	414	378	415	432	399	417	399	460	365	385	421	390	389	389	400	408	384	393	432	394	393	380	427	387	419	473	420	411	414	407	428	405	394	425	380	405	409	383	384	396	381	378	382	366	410	415	427	405	392	384	434	410	398	396	380	413	405	403	380	410	406	429	435	375	405	408	403	403	396	376	398	395	434	412	412	404	407	451	358	392	401	410	406	412	421	402	413	418	417	416	445	423	428	410	416	384	368	411	386	419	444	442	424	391	424	369	392	430	405	403	404	436	420	400	411	402	399	392	388	402	382	420	392	425	364	388	397	426	421	415	411	403	423	437	397	380	414	389	408	423	402	396	394	391	419	428	440	395	417	456	392	422	395	423	392	399	403	442	422	424	423	392	400	383	434	394	403	421	436	418	407	379	384	400	427	389	410	410	405	377	391	407	410	474	402	391	412	422	404	416	422	401	426	382	378	429	394	470	428	380	433	404	434	406	411	392	396	377	411	382	357	395	428	416	411	444	442	396	405	433	437	386	370	455	406	420	418	426	412	399	412	387	399	395	440	404	415	427	410	412	395	392	394	406	417	399	394	425	413	417	393	412	388	394	409	417	413	413	386	394	392	416	394	395	422	425	421	385	440	398	418	428	412	397	400	412	417	426	384	440	420	409	398	385	368	394	434	418	388	401	406	390	402	422	409	398	392	380	407	414	443	394	414	442	416	418	399	429	383	411	332	399	395	404	409	399	366	411	419	409	427	433	400	409	376	400	440	391	438	425	412	398	427	430	440	422	436	388	436	401	366	410	385	363	410	429	392	378	393	408	430	406	419	411	413	385	401	412	414	401	452	405	405	398	430	446	416	374	381	408	441	383	414	385	446	443	426	432	412	399	401	437	435	431	405	427	370	445	394	378	410	414	410	417	402	411	372	388	416	394	413	401	427	391	454	456	437	387	417	429	426	408	396	415	390	375	389	397	411	366	426	390	404	384	359	397	402	399	417	389	386	401	376	441	401	432	388	433	411	401	391	402	407	441	388	382	409	413	392	429	436	456	396	417	407	423	451	381	413	415	411	410	405	403	394	404	401	411	391	420	380	425	367	394	405	410	398	393	402	396	404	388	415	419	435	422	421	400	424	413	422	389	425	432	407	360	382	389	357	387	402	415	441	418	376	389	438	389	397	423	406	406	444	396	396	379	411	423	409	422	437	397	383	454	390	405	377	403	410	396	414	423	407	406	397	385	405	397	404	401	397	403	416	409	390	407	399	414	402	433	418	418	375	384	385	384	368	436	404	382	393	414	383	397	401	437	385	415	435	425	410	455	391	407	425	409	375	423	426	405	357	406	385	406	359	380	413	411	407	422	428	386	434	412	406	409	405	444	381	440	408	403	420	427	392	407	438	397	389	409	406	426	398	403	410	422	403	370	356	419	419	411	429	409	433	403	397	454	410	410	411	425	396	398	419	434	410	415	447	389	393	386	388	367	350	394	424	392	427	395	384	449	422	409	390	378	434	423	415	419	393	431	393	393	433	410	416	370	402	390	473	407	419	381	400	421	413	419	391	418	391	406	391	386	423	398	409	409	389	430	421	425	424	403	414	389	431	428	424	370	417	425	437	412	430	393	387	450	390	378	430	415	386	411	391	384	414	415	395	427	416	406	439	377	374	395	410	402	432	416	413	406	394	395	430	422	397	387	387	406	415	409	382	398	449	415	353	394	392	390	382	420	413	417	413	355	401	444	386	447	402	401	415	423	428	429	417	367	408	428	419	426	428	411	433	402	415	423	401	358	384	381	388	419	438	408	405	442	402	396	425	397	410	402	409	413	421	408	430	392	413	433	419	412	429	405	429	416	437	415	391	383	372	418	426	412	386	425	381	422	382	399	388	396	371	431	396	392	400	416	387	415	404	396	401	424	424	403	384	423	435	370	405	434	395	415	424	399	412	424	409	408	398	418	385	403	409	406	402	396	392	419	408	394	425	379	412	428	407	420	404	398	395	367	423	384	383	399	422	405	387	441	403	394	406	378	396	366	399	420	381	437	437	413	376	389	393	401	402	413	437	413	429	391	393	396	415	435	419	370	433	403	422	393	410	419	360	396	411	424	430	407	402	400	417	413	395	387	416	437	394	390	413	375	423	426	432	407	429	433	415	377	387	406	416	417	378	430	380	409	390	432	407	407	392	404	440	417	381	416	409	444	400	440	415	419	395	406	394	407	396	397	425	385	417	440	407	408	395	430	394	372	423	409	413	424	433	390	387	378	417	405	429	402	413	397	400	401	433	401	448	427	417	396	433	404	438	369	401	406	404	430	417	413	391	409	395	440	406	441	447	421	419	400	417	391	397	385	431	389	413	401	410	430	391	413	386	396	397	377	436	398	418	365	384	454	439	400	406	401	403	375	418	435	433	405	398	384	387	428	379	413	422	412	406	391	417	398	399	422	392	431	436	395	413	396	421	404	407	408	388	423	410	416	388	407	410	414	395	429	397	434	404	386	407	425	421	402	418	419	424	415	436	405	417	367	405	399	399	446	425	370	428	368	402	383	389	380	414	415	400	402	386	418	406	412	391	432	447	391	433	421	425	394	391	397	408	423	399	393	394	438	393	404	389	409	360	422	402	416	383	424	399	371	406	401	373	396	433	412	408	436	410	435	397	400	397	423	424	401	400	435	422	418	386	422	369	388	391	426	373	383	402	436	418	415	417	392	417	430	404	443	371	419	396	385	427	427	403	396	389	402	371	429	431	407	403	417	406	359	406	445	407	412	408	417	413	408	373	385	417	397	412	439	419	353	413	401	416	434	412	415	408	412	430	377	395	371	402	388	415	374	401	430	428	394	405	369	402	447	409	396	413	416	449	428	385	404	419	432	417	422	410	379	449	383	379	407	440	380	385	386	419	396	424	439	403	393	409	414	363	429	401	388	427	399	403	411	377	402
6100	1637	264	201	307	322	282	261	199	182	155	146	143	115	90	97	88	69	77	61	66	59	64	56	52	54	35	44	38	43	37	32	41	34	37	21	24	25	27	20	26	30	19	24	21	17	16	23	23	30	19	19	25	18	20	25	16	14	19	17	23	23	14	18	21	21	18	17	17	21	14	21	20	8	18	10	16	25	18	11	25	15	12	21	24	17	11	22	17	16	18	15	13	16	21	20	20	21	24	23	19	14	24	22	22	19	15	12	14	25	25	9	28	26	19	19	22	24	19	20	12	23	22	20	13	24	17	24	23	20	21	12	20	15	17	16	14	17	33	20	12	22	22	15	14	21	17	21	14	15	17	19	13	16	27	10	11	16	20	19	16	16	17	20	23	21	19	19	20	18	12	15	16	22	24	20	19	19	21	16	27	17	22	20	15	13	21	17	16	22	22	25	19	25	21	20	19	16	24	26	17	19	20	17	20	16	14	12	24	20	16	22	15	17	15	24	23	16	20	21	17	19	26	19	18	21	18	28	22	18	17	14	17	14	19	14	23	19	7	25	13	16	21	20	15	24	15	18	17	20	18	22	17	20	17	25	14	21	25	22	14	17	10	15	17	23	20	9	16	20	26	13	16	13	20	15	17	17	20	11	18	18	26	15	14	18	22	18	20	10	23	21	20	13	21	11	16	19	18	19	16	20	30	14	20	20	20	15	18	23	18	16	18	24	23	28	11	19	17	18	14	21	16	20	14	21	29	22	16	16	25	19	27	13	17	11	23	21	19	19	19	19	23	23	18	14	14	18	25	18	13	23	19	20	21	16	15	17	13	23	20	18	21	12	24	17	17	18	16	12	16	25	16	20	21	19	18	11	21	20	16	12	14	18	19	16	22	17	14	24	15	15	23	10	12	13	19	12	21	25	19	16	21	14	15	22	27	16	15	12	13	14	22	26	17	19	13	22	19	28	19	32	21	19	19	22	24	18	14	18	21	20	19	17	22	16	20	19	21	19	17	25	14	20	18	15	19	16	18	20	20	17	26	22	19	24	16	11	26	18	16	12	15	21	13	21	21	21	20	15	11	25	20	20	21	24	20	20	23	14	22	17	17	16	24	15	17	25	19	18	18	22	27	17	16	21	16	26	19	24	13	19	15	25	25	20	15	20	22	18	15	15	18	13	22	20	17	18	19	19	19	17	14	13	24	17	22	21	21	20	20	22	17	20	18	21	20	22	22	17	16	23	18	21	24	15	12	21	21	15	22	24	17	11	21	20	21	21	21	21	17	14	8	17	24	25	16	15	10	23	28	22	25	14	24	17	25	25	6	11	14	18	24	25	21	22	19	13	15	22	14	17	10	24	22	11	18	22	17	21	20	17	25	25	18	17	24	18	17	14	21	15	21	16	20	11	23	20	19	13	20	18	18	9	17	20	15	16	18	17	23	14	12	16	24	22	20	22	13	34	16	13	16	11	16	18	11	15	18	19	20	19	22	14	28	14	16	19	21	21	19	21	23	11	20	14	11	19	20	18	19	13	20	18	18	17	14	21	17	18	20	15	18	10	24	17	21	28	22	16	21	15	23	23	20	21	18	17	22	22	23	22	14	23	28	15	25	15	12	19	23	16	10	14	25	18	23	18	16	17	20	19	13	25	18	12	19	20	24	16	20	17	23	16	20	24	15	17	16	21	13	20	19	17	15	12	20	30	15	19	19	17	17	18	25	20	17	18	20	18	16	24	22	17	17	21	18	23	16	17	15	23	21	15	22	19	14	20	17	21	15	20	17	15	14	23	11	21	22	21	25	14	20	19	21	17	17	22	14	23	22	18	20	17	25	20	26	27	21	13	17	10	20	12	20	20	25	23	23	16	16	12	21	20	24	12	21	17	18	14	15	14	16	19	16	15	20	15	16	24	15	18	20	18	20	19	15	9	23	19	27	22	18	21	14	11	14	17	16	18	20	24	17	16	27	15	22	23	15	24	18	19	20	24	20	12	18	26	21	18	15	14	23	17	19	20	14	22	14	20	20	13	20	28	20	12	21	21	22	14	16	21	14	19	23	15	24	22	24	16	24	20	16	9	17	18	10	19	23	23	27	11	13	19	21	15	21	21	23	19	10	17	26	29	18	24	22	17	18	22	20	12	14	23	17	12	11	24	7	12	20	11	17	23	17	21	19	25	15	29	25	19	19	23	15	20	21	26	13	19	13	18	24	20	16	19	22	25	17	13	22	18	10	15	26	15	17	17	18	14	16	27	14	15	13	23	20	22	17	19	19	17	20	25	22	20	14	20	30	18	26	16	20	18	24	26	26	15	20	19	14	21	24	28	20	17	13	23	16	18	29	21	17	16	14	23	19	11	16	16	22	16	15	19	17	18	15	21	22	20	19	23	23	16	23	14	18	20	19	29	15	28	15	22	21	19	18	14	14	12	22	17	22	16	16	25	21	16	15	25	21	25	15	19	23	12	13	11	18	16	20	22	10	24	24	23	26	28	18	18	22	21	21	17	18	30	15	16	24	15	24	19	27	16	19	19	19	17	13	22	15	24	19	9	13	21	18	24	21	18	22	17	22	15	14	15	16	18	15	19	16	21	21	18	17	19	27	18	19	15	15	11	17	20	21	21	16	23	24	16	19	17	19	13	20	19	23	18	15	35	24	15	18	15	17	18	15	15	22	18	15	30	12	25	19	15	17	15	21	18	11	21	14	16	18	17	17	21	11	24	18	22	14	20	23	19	12	12	17	27	18	23	20	23	26	24	27	13	15	20	10	29	14	14	19	16	23	19	19	18	18	14	12	18	16	14	15	20	24	17	26	21	15	26	24	23	15	20	22	16	23	16	22	13	16	29	12	25	16	11	10	22	24	17	18	20	17	25	13	14	14	17	13	14	11	16	22	18	16	25	21	22	15	16	14	26	19	24	15	18	16	20	18	19	23	17	18	15	18	17	24	23	15	24	19	13	18	31	9	22	14	19	20	14	14	19	19	18	20	29	22	14	16	19	22	24	21	16	18	20	18	16	10	21	10	22	24	18	14	17	21	14	12	15	14	20	24	14	18	20	23	24	17	27	22	18	16	17	15	21	19	16	13	24	20	16	19	14	15	23	24	17	27	16	22	17	21	24	20	23	17	22	16	14	15	24	19	27	19	18	22	16	22	19	23	14	24	13	23	27	14	12	22	20	13	16	19	19	22	23	25	13	13	14	18	15	11	12	15	12	13	17	15	14	14	14	23	19	21	20	13	18	18	19	18	17	15	17	14	18	13	20	23	24	24	14	15	17	24	13	8	31	17	22	20	18	15	16	23	22	10	16	25	15	26	16	20	21	18	23	20	13	22	21	22	16	19	18	12	21	14	17	20	18	18	14	23	19	15	23	26	17	17	18	19	21	32	16	26	15	16	19	19	19	21	19	18	26	13	21	24	16	20	10	12	19	16	23	17	26	27	16	10	12	18	18	25	27	24	15	15	26	23	22	14	18
41944	21155	7274	16562	23373	22556	19412	15827	13101	10999	8946	7551	6428	5535	4968	4377	3815	3120	2963	2894	2825	2627	2438	2358	2011	1788	1609	1482	1254	1122	1089	1001	955	897	777	711	637	590	599	594	487	522	472	487	526	474	471	447	419	421	418	357	416	392	382	364	368	393	366	352	319	343	342	362	341	332	371	332	336	332	328	335	342	310	319	335	334	337	304	307	305	304	309	283	344	305	324	287	299	318	359	291	315	303	317	304	304	290	306	302	292	320	340	317	332	327	313	290	304	305	276	354	305	343	297	294	327	330	302	312	309	298	317	319	297	311	304	326	325	305	316	308	288	305	309	309	322	309	317	320	320	328	311	322	333	339	327	311	310	279	297	338	304	330	289	309	305	301	315	276	299	319	306	328	313	294	287	321	299	313	309	311	287	302	300	307	324	327	295	297	297	288	316	284	316	275	337	294	296	303	297	330	313	294	341	296	299	318	308	277	307	300	308	314	281	311	317	321	304	336	311	313	317	290	315	308	297	361	300	304	315	288	302	301	325	328	273	324	280	326	313	297	297	285	317	320	292	318	308	315	303	279	314	299	281	291	323	269	326	325	314	322	334	297	321	319	294	337	309	302	290	286	316	318	295	315	319	316	280	315	277	302	306	309	290	294	307	309	298	289	326	303	336	324	318	318	326	323	307	296	298	302	337	306	328	313	309	348	329	307	298	329	337	300	320	340	306	324	278	283	308	332	289	285	304	286	277	322	322	296	329	296	306	290	332	309	308	306	273	338	316	305	330	286	304	321	302	265	287	317	312	307	305	335	281	295	281	301	297	318	294	319	296	293	314	311	331	315	345	346	325	297	295	294	336	286	312	307	276	344	295	294	286	308	344	288	303	266	333	299	307	291	301	302	298	292	279	303	309	305	318	317	311	317	341	293	293	303	321	351	332	294	303	298	329	325	322	311	324	306	323	324	346	305	311	317	328	330	323	284	337	297	310	332	311	332	312	296	300	295	301	313	301	325	276	307	309	292	318	296	337	330	324	340	297	300	301	300	295	317	316	263	318	297	311	310	305	321	306	318	316	281	310	323	324	322	313	280	326	335	304	303	296	318	321	317	310	270	314	315	367	340	335	285	278	313	299	330	338	323	319	304	311	312	307	283	284	318	321	282	331	316	303	302	278	297	311	305	322	320	316	279	299	306	302	302	336	284	339	322	308	289	322	300	312	288	289	330	319	316	302	310	291	296	299	307	298	273	316	299	319	314	298	323	304	342	303	323	318	313	295	302	312	282	303	323	305	290	300	303	292	301	302	284	325	287	346	286	303	283	343	308	301	301	337	315	312	299	337	265	300	322	310	332	328	294	282	309	292	300	301	300	300	319	316	291	296	297	297	351	289	272	336	277	337	302	290	290	303	274	291	315	313	308	293	304	294	331	333	306	349	324	296	305	306	289	311	314	323	303	289	282	322	317	302	319	299	347	324	292	319	288	304	310	284	313	321	294	302	309	285	316	326	333	308	299	314	290	277	311	308	318	303	282	299	308	300	337	289	274	297	308	312	291	301	316	359	306	318	318	281	301	312	321	305	294	321	281	300	311	312	277	306	319	303	309	319	321	269	292	308	316	361	279	324	324	322	273	319	302	293	346	293	293	307	307	305	304	324	305	316	321	315	332	297	295	328	305	296	290	310	308	300	316	308	298	319	304	286	303	305	308	297	303	312	309	333	330	317	322	284	332	297	304	324	331	316	294	312	313	328	291	315	317	282	319	277	295	321	331	310	315	323	331	294	330	318	295	282	297	337	337	301	299	293	299	313	308	296	295	342	343	298	304	303	320	345	277	322	311	324	333	301	314	281	313	282	313	323	310	308	299	301	301	293	331	307	302	311	312	310	293	275	354	318	305	292	302	318	294	298	301	291	331	338	293	306	305	304	319	324	320	327	288	308	312	303	290	312	325	316	306	322	329	318	312	313	283	282	302	301	292	314	323	340	318	330	310	317	279	333	330	290	295	317	300	317	334	290	315	309	314	300	317	332	329	328	353	318	301	329	319	291	295	325	288	310	321	337	318	340	310	311	324	287	307	272	297	299	303	301	319	313	330	299	317	330	361	275	303	304	331	307	308	299	280	297	322	324	307	307	302	337	347	313	298	320	298	275	339	324	284	321	313	309	286	297	304	296	334	283	289	291	307	372	316	319	317	314	327	313	307	305	301	296	330	302	320	330	287	276	323	319	299	326	317	288	311	319	297	276	284	323	318	322	349	322	346	314	276	287	319	337	320	303	290	313	304	294	331	295	296	329	281	336	306	311	286	298	309	323	319	333	334	321	302	307	313	295	326	289	318	310	309	298	296	307	341	295	314	319	322	323	297	328	295	304	293	308	317	300	352	309	321	319	317	315	338	337	294	311	284	301	304	314	314	296	322	311	315	289	302	326	312	353	320	337	300	302	278	318	300	281	294	323	304	311	299	283	323	325	283	325	319	317	257	338	325	327	306	331	300	327	330	321	294	306	346	325	311	316	300	341	277	279	330	309	301	327	326	313	309	325	317	299	322	287	297	341	287	307	313	319	293	323	295	307	301	274	333	321	321	318	319	304	303	310	297	295	340	303	296	309	299	340	330	293	316	318	325	276	305	291	277	325	348	298	302	306	308	309	314	317	304	315	296	281	289	320	323	310	319	319	313	329	315	287	322	305	323	308	343	333	289	336	283	296	330	297	310	345	326	333	337	323	290	286	290	304	284	313	314	302	306	335	322	345	328	336	323	335	285	314	308	325	342	291	310	301	313	294	282	314	308	273	300	292	300	302	313	304	305	324	305	293	325	279	324	314	295	319	328	284	313	303	322	304	337	325	288	299	274	309	319	302	305	307	330	277	334	318	304	298	319	320	318	319	326	305	321	294	295	326	344	289	295	307	307	295	304	325	317	289	317	311	314	328	316	339	310	303	298	309	279	301	311	329	329	328	315	323	321	323	306	302	325	298	281	290	296	276	308	301	301	302	330	283	265	317	291	309	315	288	295	325	300	338	303	317	310	279	299	284	310	311	302	307	314	300	299	306	308	315	305	337	303	295	299	296	303	329	355	303	301	301	300	327	302	294	310	342	272	290	308	311	316	285	316	313	333	280	345	304	300	296	337	319	308	316	326	326	312	300	332	326	297	352	285	305	314	300	308	315	335	309	323	314	324	302	343	303	275	313	286	312	320	285	333	311	313	305	296	312	311	330	345	290	307	315	312	314	309	314	280	306	340	289	297	304	299	339	293	299	311	319	321	299	336	349	296	294	292	316	280	298	308	300	294	302	300	299	364	325	355	320	296	351	310	290	341	318	286	288	339	322	319	298	277	306	305	302	315	313	324	308	306	319	327	283	303	297	319	344	311	292	311	336	305	299	306	308	317	291	330	306	303	305	299	294	332	310	302	328	295	316	293	342	302	312	296	311	290	309	313	309	324	313	307	298	325	334	282	291	294	298	314	272	309	297	326	304	336	300	306	328	279
15322	6657	789	481	704	745	643	594	548	463	366	330	302	266	220	204	176	150	160	140	128	123	116	121	107	83	85	65	56	64	78	57	54	61	38	40	37	45	36	48	35	42	24	22	33	33	24	25	22	32	33	38	28	27	32	18	21	37	25	18	22	28	18	25	28	29	23	33	23	18	19	33	26	24	25	24	34	33	23	27	26	27	19	22	22	25	31	30	24	22	27	30	23	27	21	24	30	31	22	32	24	24	23	17	23	27	24	16	29	28	18	27	19	28	28	13	24	19	34	20	28	21	27	29	27	25	18	24	33	20	33	31	18	28	30	20	29	13	20	24	17	16	27	23	29	19	21	26	22	21	31	29	19	25	28	28	25	29	22	31	22	28	25	29	18	27	34	29	19	29	26	25	26	25	28	17	13	29	25	34	20	28	19	24	29	26	23	27	26	29	23	25	25	31	26	24	26	16	13	27	22	18	30	25	28	26	28	19	15	20	21	20	21	29	21	17	14	18	14	30	25	34	23	24	26	30	28	24	26	25	28	27	18	21	29	34	24	23	31	28	21	32	26	22	26	19	16	22	22	20	29	33	22	28	22	24	20	22	25	25	29	28	24	26	28	22	21	22	23	20	19	34	23	29	19	31	37	19	27	26	27	21	18	31	18	23	20	23	36	17	31	17	26	34	32	27	25	31	24	15	27	21	28	25	31	19	29	17	30	27	27	24	24	24	26	19	28	32	25	18	27	26	19	20	24	21	19	37	25	22	22	18	33	29	22	22	21	21	16	29	18	19	20	21	32	17	30	22	19	27	31	23	21	17	30	24	28	28	20	18	28	23	32	26	28	29	25	24	30	32	37	25	18	29	30	21	22	22	25	25	20	18	23	31	24	22	24	20	30	29	25	20	29	28	22	25	31	32	35	31	19	23	27	19	21	16	29	19	14	36	28	27	25	21	25	25	16	24	22	24	24	13	19	21	28	26	21	22	28	24	26	29	22	20	19	21	25	33	24	21	26	34	25	22	22	20	18	31	30	24	18	26	26	25	22	32	29	24	31	19	22	14	28	18	33	28	28	32	22	24	28	31	26	28	21	23	24	20	21	15	18	19	29	26	24	25	24	22	28	24	31	30	31	32	29	31	24	30	23	28	18	21	23	22	31	24	22	29	19	24	23	30	22	23	24	36	23	25	21	17	24	30	21	31	29	34	24	22	14	24	35	31	22	20	20	19	26	27	27	23	29	20	18	20	27	30	34	21	17	25	26	28	23	19	22	29	20	26	20	19	23	21	19	31	24	38	18	24	21	26	28	31	21	14	24	21	26	29	20	21	21	28	27	20	34	31	23	23	25	20	28	22	25	27	26	13	17	24	27	19	25	21	24	20	31	32	34	24	20	33	24	32	18	28	23	16	21	19	29	15	21	17	22	25	19	27	22	23	22	19	27	14	29	25	14	23	27	26	22	22	30	32	26	28	28	20	22	22	16	30	30	28	23	21	24	22	26	23	28	23	21	21	28	26	19	28	30	30	24	21	22	18	25	24	26	22	18	23	19	31	29	27	31	33	20	30	31	26	34	26	25	25	30	24	22	18	20	26	20	29	27	23	19	23	19	25	29	30	23	23	23	23	25	28	25	18	18	30	24	20	29	20	18	23	23	22	21	24	33	24	26	18	30	26	19	20	23	21	13	28	22	25	22	26	27	29	26	39	22	23	29	26	25	26	16	28	23	25	28	19	18	15	26	19	22	26	24	13	18	25	22	24	31	21	32	24	24	14	24	29	27	30	22	23	26	27	20	27	22	20	18	24	28	16	22	23	31	32	37	19	30	29	26	31	32	26	20	25	27	17	27	28	29	25	25	33	14	28	23	30	20	29	17	17	23	28	25	24	24	22	28	22	26	23	19	25	25	28	22	22	24	27	20	29	18	19	31	22	36	19	22	29	24	19	27	29	31	29	31	24	35	20	27	24	21	20	30	24	26	18	25	22	17	25	31	19	20	35	23	25	25	17	26	28	25	15	23	21	23	18	20	26	25	31	24	18	29	23	20	35	19	25	28	25	28	31	33	19	17	24	26	13	22	19	19	22	28	24	21	35	31	23	24	22	29	25	30	32	31	34	21	21	24	15	29	16	17	25	18	23	20	20	19	20	21	24	23	24	24	24	24	18	25	18	22	17	34	23	30	26	29	18	31	31	22	25	18	23	31	24	23	24	24	26	29	19	25	23	28	23	24	32	21	30	30	23	23	26	35	26	23	36	31	22	21	29	22	24	25	17	25	21	26	19	26	24	25	30	25	21	20	30	29	33	26	21	27	26	20	21	23	22	26	24	20	22	23	26	33	22	19	26	27	28	27	36	24	22	16	32	31	19	29	27	24	26	31	22	28	21	29	22	22	17	17	25	29	23	27	13	26	20	23	21	23	27	25	30	24	32	22	22	30	24	23	15	19	20	17	15	17	30	18	26	24	30	29	23	22	25	33	24	26	18	23	34	25	29	23	25	23	25	29	22	22	21	21	18	20	22	23	18	24	15	20	25	18	35	16	21	16	14	26	26	21	16	24	21	23	21	21	28	13	27	30	13	17	14	25	18	26	26	27	27	20	23	24	34	31	23	21	23	28	23	26	28	27	20	24	23	30	20	16	26	24	25	24	26	23	21	37	27	30	32	20	18	33	20	31	16	23	23	20	19	23	18	22	31	22	30	25	24	33	21	22	36	20	20	30	30	21	27	29	24	21	22	22	22	25	24	33	19	27	21	23	18	18	25	24	22	26	21	29	28	26	28	25	24	29	18	28	24	24	22	21	26	31	22	29	30	30	20	38	29	14	32	21	22	20	31	20	26	25	16	24	24	25	25	31	24	21	25	22	26	26	23	28	22	22	29	24	24	21	20	27	28	29	20	27	27	27	17	22	19	23	24	26	28	25	31	23	18	27	38	34	24	37	18	23	27	20	31	25	29	25	25	24	28	25	30	25	24	26	25	25	28	25	24	23	27	23	22	28	28	18	23	24	26	27	20	24	24	25	29	22	26	20	23	31	27	22	25	22	24	24	27	28	17	30	16	35	28	16	30	21	22	32	20	27	31	23	33	17	31	18	19	17	33	25	29	29	19	33	25	30	21	27	22	22	28	27	24	23	14	18	16	21	20	22	18	15	26	23	17	19	25	26	22	26	31	24	26	15	27	15	26	28	18	22	23	21	28	22	22	25	30	31	31	22	44	25	18	22	33	21	19	29	27	35	20	23	20	37	23	23	23	21	22	14	19	20	27	25	26	25	19	21	23	16	18	20	25	19	28	21	26	23	20	21	28	32	29	22	22	34	25	23	15	25	24	20	20	31	32	15	30	20	17	28	25	27	18	28	19	27	26	21	20	23	23	23	26	18	23	30	22	21	18	28	26	37	32	23	27	18	27	20	21	23	23	21	31	27	23	23	21	18	21	21	19	16	23	28	26	29	21	24	19	27	25	25	29	27	27	23	22
54890	32009	13763	26128	33262	32394	29465	25879	22657	20004	17235	15397	13278	11709	10556	9280	8189	6964	6528	6365	6078	5878	5395	4953	4284	3904	3456	2926	2593	2299	2152	2108	1851	1631	1438	1370	1253	1162	1042	1000	958	884	857	756	824	855	792	687	707	723	685	612	609	607	629	579	527	505	559	509	461	462	510	474	457	433	470	455	517	442	458	437	427	448	468	439	464	434	494	407	452	415	446	408	446	409	420	449	411	403	444	413	455	406	430	417	449	396	392	410	440	380	404	395	397	380	409	436	433	447	383	385	399	407	388	404	405	435	454	394	429	412	384	415	397	418	427	412	427	447	398	432	419	400	387	413	380	409	439	433	393	433	440	414	411	400	410	437	422	430	433	409	407	406	410	416	427	398	413	411	429	398	407	390	390	392	402	430	395	407	409	415	425	393	373	369	400	387	423	388	389	416	378	432	392	418	424	404	410	398	406	410	392	406	395	396	437	396	381	382	403	401	391	395	430	413	437	362	380	403	432	430	354	385	383	425	416	383	381	407	400	378	426	416	403	380	408	430	392	410	417	405	397	417	436	390	385	417	391	395	398	431	385	413	383	437	419	412	387	364	418	425	380	393	421	427	399	435	399	393	394	385	404	392	405	413	391	427	407	427	398	369	409	407	419	373	412	421	370	378	447	397	433	420	458	425	392	384	390	407	420	408	461	402	418	391	395	402	398	394	389	382	368	385	416	395	395	408	396	396	423	407	384	395	384	411	414	431	368	430	409	379	419	411	440	453	424	422	396	418	421	391	401	409	405	448	418	403	402	421	427	401	410	415	448	376	427	415	381	393	427	362	411	410	433	405	437	386	415	389	366	410	392	403	376	427	428	438	381	412	407	375	423	407	438	419	385	409	417	425	400	411	403	420	397	425	384	411	395	431	400	381	454	383	419	425	412	400	399	383	420	456	412	404	386	383	390	368	428	437	417	419	390	419	392	391	420	374	366	413	392	430	399	407	399	378	401	377	425	382	385	433	376	397	391	420	386	386	402	405	419	394	417	427	388	403	402	417	394	408	383	389	429	411	420	404	370	395	380	373	392	412	415	400	415	391	411	422	387	434	410	433	392	391	407	398	376	400	398	393	413	386	413	401	408	415	395	386	395	443	390	415	388	390	370	397	447	347	405	390	405	375	416	394	402	402	395	410	373	397	404	397	404	406	381	417	408	409	426	412	437	411	432	407	390	396	378	444	389	413	428	372	433	376	443	382	406	398	404	405	406	409	402	406	393	382	396	355	385	394	378	382	409	407	421	372	420	429	400	410	393	403	397	388	402	411	388	378	379	416	397	382	364	378	385	415	395	389	415	416	451	407	358	432	389	383	398	374	409	419	416	415	427	427	402	424	379	427	377	395	407	423	406	411	399	433	399	363	371	408	388	404	396	429	429	443	402	414	408	367	401	432	428	438	385	396	383	373	438	412	385	390	436	394	363	393	381	406	411	395	430	402	451	406	407	432	397	414	413	447	403	373	362	435	423	410	430	406	414	422	404	399	393	407	395	406	419	412	427	446	401	388	398	390	416	422	416	414	401	376	388	372	410	408	427	389	404	398	360	436	431	400	406	389	416	398	404	385	402	384	366	389	423	398	422	397	404	427	390	419	384	416	427	433	411	424	395	422	409	410	405	399	416	427	411	409	400	408	412	383	445	416	401	396	401	407	434	366	405	419	409	403	421	429	395	431	421	430	400	467	408	357	367	415	419	408	399	399	404	432	397	400	399	408	390	406	424	397	390	415	395	352	400	397	438	376	436	417	398	410	379	423	405	428	412	383	408	429	429	395	414	377	408	395	401	420	415	389	401	405	352	389	425	401	401	375	382	403	431	396	397	414	428	391	367	409	447	384	416	390	434	429	407	434	413	365	405	452	413	418	401	398	383	387	396	411	402	411	412	435	405	411	394	421	441	375	412	389	382	417	401	386	396	409	382	393	401	377	395	422	390	411	399	417	403	433	381	389	418	381	411	430	395	416	387	367	393	406	381	384	403	390	416	414	402	392	431	415	417	407	421	397	414	412	395	406	417	392	393	421	401	415	389	443	387	374	401	412	379	414	418	418	364	410	386	405	444	422	402	377	407	471	435	407	405	441	377	382	385	400	417	413	400	418	401	419	409	404	429	372	409	380	409	378	387	394	418	410	427	420	403	402	440	379	373	398	407	401	377	371	401	407	404	405	447	416	401	406	377	421	404	370	420	411	408	402	412	393	397	411	423	391	391	404	406	407	389	427	371	421	413	367	474	430	367	422	381	390	415	398	399	388	404	421	436	429	403	411	373	395	402	374	411	405	400	397	410	357	415	387	407	388	434	414	412	387	403	392	421	397	380	424	375	411	387	400	427	405	392	390	402	397	377	395	431	357	383	382	402	417	401	424	423	389	445	425	383	390	415	420	388	427	415	389	377	422	400	410	436	392	425	413	401	392	418	412	423	409	377	397	411	388	445	410	376	391	367	386	415	425	395	413	425	414	386	392	400	400	374	386	392	412	396	355	376	387	392	385	408	414	407	409	419	370	384	419	435	397	411	409	415	394	413	419	397	400	389	389	441	412	394	422	413	381	403	370	438	397	446	420	409	384	445	399	404	426	402	418	370	408	435	402	404	379	397	391	421	404	358	418	431	397	394	394	394	420	409	415	428	452	400	395	435	422	391	433	424	415	408	426	394	420	407	389	404	424	404	394	397	384	404	403	402	404	397	429	414	366	424	390	407	345	427	422	405	424	390	411	392	396	430	398	406	441	392	372	447	400	409	408	415	391	455	365	415	397	419	412	417	397	427	406	397	391	384	389	382	406	387	396	390	439	408	398	401	407	413	383	404	403	400	401	377	397	370	411	431	438	381	427	374	401	384	370	405	419	398	359	419	372	402	418	411	395	378	408	389	399	408	399	398	409	406	433	420	389	381	374	410	390	394	428	418	407	377	403	413	404	388	410	420	410	405	447	399	416	377	411	429	400	398	392	415	374	408	408	423	425	424	398	399	414	427	418	412	381	414	415	412	386	410	425	414	411	412	425	420	425	400	380	407	421	387	394	434	422	374	414	420	388	408	403	388	401	388	414	388	388	385	418	399	365	383	437	393	421	387	394	403	398	398	410	401	409	392	380	371	417	392	400	410	367	396	404	406	399	412	392	375	416	386	394	418	433	378	414	369	434	398	416	406	387	419	404	392	398	422	386	405	414	450	381	368	391	375	438	404	386	445	428	412	399	422	431	419	400	414	426	384	407	376	421	393	431	429	415	406	410	405	420	397	388	446	375	410	443	414	385	401	398	430	439	391	405	417	404	390	437	402	403	437	372	394	420	429	397	412	418	417	445	390	401	400	421	395	405	431	400	404	408	426	417	389	350	445	414	377	381	408	392	422	408	396	440	395	382	416	398	417	426	441	395	407	402	413	375	411	406	427	392	422	378	401	438	388	398	398	430	391	394	394	389	414	384	402	433	416	392	396	387	383	434	435	392	400	426
10715	3947	460	318	470	478	471	424	335	271	240	213	177	177	157	132	129	110	99	102	101	109	94	78	68	57	73	67	50	51	48	45	45	50	39	50	51	22	39	45	44	34	35	48	41	46	24	31	41	31	23	28	31	25	22	37	33	26	27	26	39	25	30	25	29	35	23	28	24	25	27	38	36	35	18	39	26	24	20	29	31	33	24	31	32	25	29	30	43	29	30	27	24	30	26	42	24	15	23	22	32	25	31	34	33	29	34	24	40	40	41	32	28	21	27	27	31	32	31	33	24	41	41	32	23	27	34	23	29	33	23	39	40	26	31	22	29	20	35	28	33	39	31	26	33	19	28	42	23	25	29	39	33	24	32	36	34	25	36	16	27	17	29	28	20	30	23	28	26	30	36	26	38	36	30	31	25	26	27	33	41	30	37	23	38	41	35	29	25	18	31	27	28	21	21	20	32	32	27	26	37	26	20	23	28	23	20	29	21	30	25	29	20	32	25	24	26	37	22	32	30	33	34	29	31	16	31	21	32	31	24	29	31	26	26	24	36	23	36	34	22	31	25	22	24	37	30	28	30	34	36	27	26	31	24	33	27	36	37	32	35	25	37	30	25	30	26	37	26	25	41	26	29	31	31	34	22	26	28	23	27	16	24	31	38	30	24	29	29	14	32	29	26	30	20	21	31	21	35	31	34	28	29	38	28	32	30	30	29	22	25	30	30	34	29	27	39	30	19	33	25	36	36	31	30	31	23	32	37	27	31	30	29	31	32	28	25	25	28	26	34	22	23	27	32	21	23	30	30	27	17	25	38	27	28	40	29	27	29	28	36	28	29	31	32	34	27	24	27	28	29	32	32	24	33	36	31	36	36	26	24	26	25	25	26	30	32	19	35	26	31	29	27	27	28	22	30	41	33	27	42	26	38	27	29	29	23	36	27	28	34	23	33	29	23	31	29	30	29	30	26	33	30	30	27	23	30	26	35	26	30	22	29	29	27	37	33	31	32	24	25	36	29	35	29	27	23	28	19	27	33	37	27	18	27	34	36	33	17	34	28	34	32	24	32	22	28	29	25	28	26	45	27	22	25	30	31	21	21	31	31	30	26	29	24	27	26	33	29	37	32	36	41	31	27	28	26	28	38	30	26	44	23	25	24	25	21	37	27	35	23	27	35	35	19	32	21	39	35	18	33	33	33	25	31	33	34	20	30	22	35	30	32	25	25	26	25	30	23	30	34	37	30	30	28	34	29	33	33	35	30	33	39	36	32	23	25	33	26	33	28	31	37	28	28	23	33	26	36	23	24	26	34	28	26	23	23	20	22	26	33	33	25	34	24	19	25	20	26	29	39	22	35	31	35	30	23	29	31	27	33	30	31	27	20	28	28	30	29	28	26	32	28	32	28	34	28	39	16	35	24	33	28	30	26	30	40	24	33	29	26	29	32	30	35	32	33	24	33	22	26	31	26	25	29	25	24	25	26	39	31	28	27	34	28	40	30	25	27	34	21	32	37	29	23	29	23	21	30	27	37	27	22	33	22	19	20	24	30	32	34	44	17	25	27	32	35	29	34	29	27	34	29	22	23	23	37	32	26	34	39	27	24	24	28	29	39	27	27	20	33	20	35	29	28	22	34	31	34	28	30	33	24	32	28	28	18	33	28	31	17	28	33	31	18	27	29	33	33	22	26	29	31	19	30	32	21	24	23	30	37	30	29	28	34	31	23	39	20	33	26	21	22	33	21	23	34	36	30	29	33	25	24	30	31	33	28	40	25	29	32	25	21	26	26	27	30	25	31	24	27	20	28	35	23	27	35	20	40	25	21	29	25	30	29	32	31	27	30	35	25	22	28	26	35	36	17	30	33	27	36	30	34	31	26	35	31	39	31	33	19	31	25	35	23	33	31	27	30	28	20	29	31	25	31	33	28	36	27	32	37	33	27	27	24	34	25	28	23	34	28	25	25	25	26	21	25	19	24	22	32	33	31	25	24	27	27	36	29	36	31	44	27	33	26	28	20	37	35	35	29	28	35	25	30	26	30	38	35	28	28	27	33	19	32	29	34	28	26	28	37	39	31	26	39	19	28	30	27	23	29	26	37	35	29	23	28	29	29	33	27	31	30	28	18	32	22	24	29	31	25	29	20	33	25	29	26	30	28	31	26	43	26	15	31	30	27	21	22	31	37	28	39	32	28	35	33	33	17	37	29	21	34	28	25	29	29	33	31	25	35	21	31	23	34	29	25	30	31	28	30	27	30	27	24	34	27	27	27	29	31	30	25	20	34	24	35	31	30	28	23	33	29	37	19	22	31	36	36	25	36	25	28	26	27	22	21	35	19	28	32	27	24	40	24	27	29	30	36	30	42	41	31	27	22	34	21	24	29	23	29	30	26	20	28	24	24	34	20	35	31	22	32	28	32	29	29	30	24	37	33	21	27	34	36	43	30	33	27	21	32	29	33	32	34	30	28	28	23	27	27	27	39	20	41	30	24	29	29	32	25	28	28	45	23	27	33	31	33	20	34	27	32	25	28	33	32	22	33	14	32	25	23	24	30	21	37	32	24	21	24	36	29	31	30	33	26	30	31	24	31	26	37	31	28	32	28	34	29	35	16	33	31	25	36	30	40	30	25	28	37	28	35	28	39	33	32	29	32	30	37	27	30	26	23	29	25	30	28	30	31	25	35	27	30	34	35	27	33	25	25	27	20	13	28	28	28	33	29	40	29	30	21	29	29	31	35	30	26	25	20	26	32	24	35	34	25	28	18	34	30	36	25	23	19	23	26	28	37	41	25	24	27	25	26	36	30	21	30	40	34	31	31	22	34	30	30	26	38	24	27	48	20	30	24	33	40	26	32	30	35	28	33	27	27	18	34	24	33	21	26	32	22	25	16	21	31	34	43	36	14	28	34	31	33	21	27	26	37	29	30	30	26	23	24	31	31	30	32	21	34	23	27	27	39	24	32	24	21	34	29	32	32	23	20	28	50	32	28	26	26	25	24	30	36	25	28	29	20	36	36	26	30	35	41	31	22	34	23	21	31	25	42	29	34	23	34	32	34	26	20	24	35	37	25	32	27	21	28	31	28	28	34	28	31	27	32	27	27	37	30	24	24	35	31	25	29	32	18	37	35	27	27	25	35	27	26	25	25	28	29	24	35	43	21	33	31	39	32	28	28	35	33	39	27	30	33	29	18	27	23	28	30	26	27	31	25	26	40	31	29	26	32	25	30	31	28	31	29	26	30	26	31	26	29	30	31	32	29	33	31	30	32	25	24	29	23	24	22	29	29	25	32	34	35	27	39	24	31	32	26	33	33	27	26	31	31	28	28	30	32	31	27	24	26	41	34	20	38	26	26	30	31	28	24	30	24	28	28	27	26	36	26	26	25	27	28	31	31	29	34	37	36	44	28	26	28	28	32	31	34	30	27	27	30	30	27	26	29	19	19	27	32	30	30	31	23	40	25	36	23	20	28	26	25	30
47721	27702	10099	20912	27904	27041	24205	20468	17262	14975	12746	10756	9377	8237	7385	6541	5487	4992	4585	4399	4352	4056	3769	3251	2965	2670	2393	1970	1821	1577	1709	1506	1406	1206	1093	1018	1025	852	878	860	776	743	762	687	762	744	715	690	693	640	622	649	608	631	556	557	569	566	554	498	527	545	517	502	547	509	503	517	486	485	463	519	465	506	499	492	564	463	510	532	521	499	488	521	474	477	528	481	485	467	467	442	436	467	470	449	510	484	469	494	463	473	437	449	455	475	470	487	465	449	471	490	432	477	466	480	484	492	468	518	476	490	458	479	449	463	429	480	464	508	504	505	511	470	449	437	478	451	494	497	452	480	491	493	447	525	461	433	466	474	453	483	466	497	453	471	492	471	452	484	451	473	471	458	441	471	442	471	452	479	450	466	504	471	444	490	502	486	480	478	502	519	499	477	442	460	491	471	491	462	449	456	446	491	498	452	493	486	451	487	494	467	455	462	512	435	470	472	504	468	502	486	470	490	458	475	477	478	478	477	476	480	444	448	411	461	483	509	455	483	457	457	441	487	499	495	471	451	460	506	460	510	498	489	439	470	506	449	445	464	490	470	491	442	462	478	457	482	462	472	443	469	481	436	475	504	464	483	469	443	461	454	480	449	461	455	491	454	460	491	458	476	470	456	498	505	454	437	477	465	500	531	480	496	475	463	503	461	459	468	517	484	468	469	443	463	499	432	511	508	524	402	439	481	454	489	494	463	448	468	455	490	468	493	448	453	494	443	464	453	465	477	438	463	480	473	463	509	464	479	455	511	460	434	447	461	493	474	486	481	513	484	465	502	485	472	465	485	482	450	500	474	447	472	462	447	439	458	504	474	471	506	452	458	495	454	460	468	465	517	431	452	479	479	481	504	467	454	443	448	475	464	484	449	418	474	473	455	487	485	459	466	465	470	508	488	446	454	481	488	485	483	474	457	458	493	457	465	488	483	481	470	425	474	508	499	490	479	473	503	477	483	462	482	454	460	520	485	446	488	489	446	477	453	504	447	448	489	471	486	461	460	448	515	495	486	462	453	515	447	448	468	468	476	463	428	471	442	464	460	439	513	477	484	494	453	483	472	459	478	426	485	468	486	452	479	522	467	470	446	440	479	493	478	466	447	448	465	493	454	468	440	466	475	485	492	476	465	484	439	464	460	462	503	472	490	488	464	490	467	510	517	479	471	490	461	488	463	479	469	459	495	455	496	454	468	467	444	462	450	488	436	442	457	520	465	465	505	467	483	469	454	474	532	507	457	453	485	458	470	481	448	473	439	440	481	468	491	508	490	441	480	444	429	529	462	472	507	514	471	464	469	467	452	472	468	487	460	423	489	471	504	468	484	481	475	458	474	472	494	481	529	459	503	478	430	487	467	493	479	459	476	496	463	488	451	462	464	493	482	469	475	453	478	480	466	437	475	480	467	466	456	478	471	489	468	486	484	454	495	491	501	482	469	469	478	477	511	468	514	490	468	437	498	482	454	475	470	477	483	427	494	451	473	468	462	438	458	455	484	472	479	451	507	493	471	461	434	488	470	468	470	470	496	417	441	482	459	488	460	503	454	472	468	491	460	469	508	497	500	459	504	473	430	475	488	457	513	452	438	504	466	496	480	437	487	466	432	460	444	468	457	498	503	483	441	483	448	541	476	492	492	480	496	448	466	482	507	467	462	505	525	460	484	460	479	468	489	432	523	507	487	493	449	470	447	460	478	474	487	468	495	459	480	475	447	499	455	450	512	476	472	480	479	481	461	441	472	460	473	500	500	463	480	493	507	437	485	504	476	441	463	482	489	446	469	453	488	484	450	497	481	471	490	482	471	517	476	467	433	484	491	451	481	516	506	505	453	512	451	461	510	464	461	461	472	443	495	492	452	480	465	502	470	469	465	491	469	479	487	491	473	495	499	480	456	446	445	489	490	480	517	485	449	474	507	495	468	461	493	484	510	451	464	464	460	503	471	470	469	502	489	473	530	445	476	462	461	512	466	472	452	462	477	470	474	505	519	456	468	486	470	460	452	456	466	495	472	412	467	449	493	471	494	478	481	508	471	501	492	496	455	457	434	482	476	429	478	499	496	450	474	500	481	449	477	496	453	505	478	468	465	492	457	477	483	497	459	452	454	452	468	471	477	433	458	512	461	517	470	493	462	457	480	492	470	484	485	497	463	440	493	523	452	467	443	481	466	459	468	484	499	467	490	456	449	471	468	476	459	437	466	455	467	489	457	455	485	430	513	472	443	473	547	476	455	499	497	452	472	447	480	480	487	488	476	422	468	435	468	474	490	471	460	484	486	510	435	500	444	474	518	492	507	449	457	491	468	499	484	473	475	469	468	472	442	495	465	459	497	491	491	493	489	446	426	506	467	448	500	450	470	462	458	457	473	480	459	493	466	445	454	434	508	403	484	471	427	462	493	476	498	495	467	506	441	471	446	450	489	457	473	456	443	457	479	453	465	451	473	471	487	458	479	509	508	471	489	550	483	489	473	506	464	504	455	459	449	461	442	490	531	460	475	478	440	463	472	501	462	457	473	464	489	482	471	475	514	467	459	480	486	430	492	457	500	460	464	490	503	469	467	469	510	456	474	468	499	476	464	478	448	463	477	495	451	488	460	489	467	477	475	482	437	507	453	475	436	462	481	450	478	469	459	470	447	497	497	449	464	450	472	444	437	477	448	466	441	493	458	483	470	477	501	453	545	510	464	482	451	488	462	441	481	439	480	505	465	458	470	501	466	497	491	446	485	488	442	464	478	440	471	507	464	492	436	471	463	465	462	462	502	484	480	474	458	447	498	454	489	490	460	472	455	430	488	470	459	444	458	442	446	493	478	498	491	460	458	517	482	494	491	512	437	450	459	460	435	476	493	498	495	481	459	515	474	511	470	475	432	484	462	469	495	469	499	462	501	465	486	443	474	414	469	470	472	460	514	467	478	443	473	481	474	449	446	470	468	470	478	494	436	496	485	470	460	459	456	450	477	513	487	533	444	484	467	473	445	465	488	472	472	450	482	494	482	489	456	444	490	463	472	475	475	437	491	524	491	454	455	420	465	440	501	484	456	471	471	506	445	488	506	496	452	489	471	444	493	496	469	468	474	484	497	445	469	467	444	440	474	446	476	445	493	434	454	452	445	498	486	484	478	482	499	459	526	498	451	469	482	466	439	424	492	453	471	487	436	494	478	474	489	470	438	480	470	465	462	492	482	485	491	476	480	439	467	472	508	476	457	457	457	464	515	488	452	506	505	488	461	460	458	452	468	479	456	423	479	460	450	506	461	488	467	445	445	471	501	439	480	441	479	484	443	473	464	467	465	459	501	503	502	490	448	470	467	502	468	459	510	506	511	436	481	475	449	484	455	507	455	485	481	472	475	469	469	467	416	493	455	461	460	480	443	460	515	457	481	513	447	510	448	490	482	432	493	460	476	465	463	468	479	498	431	457	445	472	501	433	489	464	453	485	466	501	469
15891	8046	844	540	738	794	684	602	490	474	446	329	271	250	264	219	177	180	174	173	148	123	111	129	89	110	78	65	65	69	55	59	48	49	54	43	34	46	45	44	34	36	28	35	27	22	29	36	22	30	41	29	28	27	21	29	32	26	28	28	26	17	28	27	32	27	19	25	27	26	20	21	20	35	35	33	32	30	33	21	27	26	19	23	19	23	32	26	20	18	26	24	23	25	28	26	18	26	19	33	25	22	26	26	25	30	21	32	22	25	19	19	24	21	20	24	22	25	34	25	18	22	19	26	17	29	24	28	23	28	22	29	22	24	16	28	33	28	17	23	27	24	35	24	22	22	30	20	30	22	23	27	25	22	28	31	17	29	24	26	20	25	32	30	23	23	36	32	31	25	22	29	25	37	37	20	24	17	23	23	29	28	26	16	24	29	28	30	31	34	34	12	21	28	25	20	29	23	30	22	21	23	27	14	19	29	22	20	24	23	28	23	16	25	21	32	19	30	9	28	18	21	22	27	21	18	38	19	28	22	30	35	25	28	25	19	23	19	37	28	22	29	32	20	20	18	28	29	26	27	24	31	24	20	22	30	20	34	29	27	26	39	24	24	27	28	28	21	24	17	25	21	28	20	26	35	28	22	29	25	23	27	27	18	17	34	23	20	20	20	32	25	28	25	24	27	25	29	21	23	17	15	31	22	23	25	34	24	23	30	22	24	24	28	24	24	17	15	27	22	26	27	22	18	28	24	25	24	32	21	25	27	18	23	22	28	19	29	26	31	29	24	23	22	28	30	28	37	19	35	20	27	34	19	21	24	24	26	24	28	26	22	24	22	22	21	30	24	24	29	33	26	24	22	19	27	20	30	16	25	29	27	24	22	34	36	15	25	34	19	21	27	20	26	26	32	24	34	24	25	13	18	24	30	36	17	18	25	33	32	27	32	25	35	22	26	21	24	20	25	32	26	24	24	26	24	31	27	24	28	28	37	28	24	24	23	26	18	21	24	30	22	24	27	17	25	23	24	25	16	20	26	32	21	24	18	33	22	26	31	23	25	23	28	35	21	24	25	27	20	18	21	27	24	22	20	22	25	27	27	29	32	26	38	19	27	26	21	35	28	22	20	25	29	34	35	24	29	26	23	25	22	26	26	22	21	23	26	33	27	22	25	32	36	24	23	19	19	20	34	20	26	23	24	18	17	26	32	26	22	26	15	19	29	22	23	23	26	17	23	30	23	21	27	31	29	29	29	26	20	15	27	21	22	25	19	27	27	21	22	22	31	18	30	29	29	23	21	25	26	24	22	26	29	26	26	20	18	28	30	21	20	28	23	27	28	21	31	24	23	26	34	22	25	23	24	11	22	17	25	32	23	11	27	12	31	34	24	17	16	19	27	24	21	24	35	29	29	34	18	18	19	29	25	16	22	33	25	28	22	22	18	24	26	19	31	22	32	28	21	21	23	27	21	20	31	22	24	27	18	25	28	25	28	28	25	28	27	22	25	26	18	27	30	27	25	28	26	21	26	32	23	20	30	30	18	34	23	31	23	27	32	21	22	24	26	32	18	19	31	26	19	21	15	20	16	31	16	33	26	25	27	25	25	27	23	23	31	34	23	26	30	29	28	28	26	20	23	19	19	26	29	19	25	23	27	28	30	24	30	33	27	16	28	23	21	29	23	23	27	28	27	19	19	24	31	30	31	31	26	26	29	25	18	27	17	24	26	24	25	27	26	23	27	23	19	26	25	22	21	23	25	25	24	24	22	26	28	24	20	25	24	25	22	32	24	31	29	29	28	25	29	23	32	28	18	31	27	29	25	22	24	28	26	25	27	26	22	22	21	21	24	26	27	26	20	29	21	25	22	25	19	21	22	34	18	24	21	33	26	21	26	33	20	30	17	31	28	28	12	28	32	24	16	23	26	25	27	22	33	27	31	18	30	21	20	25	17	26	16	34	23	31	18	29	16	21	21	28	28	26	36	24	27	24	31	25	28	28	29	32	18	32	30	26	25	23	26	26	31	21	22	25	28	24	23	21	23	19	19	23	20	25	20	21	24	22	28	26	22	23	37	18	21	32	23	30	28	24	28	20	26	25	30	18	25	22	27	14	24	24	26	27	27	20	31	20	19	28	33	28	35	25	21	14	24	21	18	28	28	17	28	22	30	20	32	37	39	29	24	33	23	25	19	28	23	28	27	17	19	28	15	24	31	19	34	26	23	20	35	16	19	19	26	22	24	30	20	27	20	19	27	16	23	21	34	27	24	28	27	23	25	18	26	32	20	33	29	29	22	20	27	31	16	22	23	27	27	24	25	29	24	20	23	27	21	17	31	24	19	20	19	15	24	29	28	19	23	24	28	16	20	22	35	22	28	19	24	39	29	19	25	25	26	20	18	19	27	32	24	37	35	19	37	22	18	29	29	20	34	21	18	19	29	28	30	23	28	22	27	25	23	24	26	27	11	24	26	25	24	21	29	20	23	27	26	26	22	24	23	26	21	25	23	25	24	24	20	29	29	30	20	14	18	18	29	18	24	26	23	22	25	19	21	25	17	25	29	18	17	27	28	23	14	22	23	36	28	27	27	30	21	24	24	32	19	27	21	27	17	16	22	33	29	26	25	26	32	21	24	21	24	31	36	26	29	31	16	23	24	32	27	29	17	23	18	25	20	21	30	25	23	24	24	22	19	22	31	18	24	35	24	31	26	24	29	31	17	27	16	28	17	29	18	24	21	22	23	29	18	29	32	19	23	23	38	29	24	24	29	22	26	24	22	23	25	33	25	23	18	21	32	19	26	21	21	29	23	28	16	18	25	35	34	20	29	26	22	25	32	32	25	27	26	24	23	35	16	18	28	28	21	22	25	25	21	20	29	21	29	26	23	28	29	27	28	27	19	25	22	29	27	24	28	30	31	25	38	24	23	27	12	20	15	16	21	22	28	31	26	23	20	18	21	25	24	28	29	19	24	27	30	21	24	32	31	19	18	27	29	17	22	29	26	36	18	24	19	21	29	22	35	23	21	28	24	31	24	29	29	16	22	21	27	17	19	22	29	22	30	35	28	20	27	24	22	23	30	21	24	17	22	30	18	22	30	27	21	25	22	19	26	15	25	24	23	22	20	25	27	27	26	17	20	25	21	28	23	31	21	26	18	21	20	21	16	33	24	27	27	21	23	21	31	24	29	23	17	23	26	21	23	28	21	28	25	26	22	29	28	17	32	23	28	23	19	20	23	27	23	27	18	32	29	26	23	21	19	26	32	20	25	30	36	23	21	25	20	30	28	28	28	21	25	17	19	28	20	26	29	31	34	28	20	15	20	23	21	26	22	23	21	23	19	24	28	21	24	26	18	25	30	27	26	29	25	28	19	27	27	22	19	23	23	22	35	26	28	26	19	22	25	28	21	24	19	23	24	30	27	24	19	21	34	24	24	30	21	22	24	28	20	21	20	15	26	26	22	28	24	23	19	18	26	31	30
56298	33833	14070	26224	33659	33008	29678	26008	22509	19670	17244	14816	13389	12024	10760	9502	8128	7412	6977	6696	6406	5871	5286	4839	4208	3716	3165	2775	2469	2238	2147	1984	1832	1501	1412	1338	1213	1073	1040	964	931	948	823	742	805	829	718	735	732	687	668	649	651	622	567	541	523	541	481	504	494	486	474	480	509	463	448	465	468	494	455	426	428	476	432	434	462	463	455	479	456	450	450	439	440	441	447	422	434	410	408	390	383	437	424	436	428	435	393	437	398	414	446	373	420	471	437	417	414	384	446	411	397	453	378	396	432	426	428	416	423	402	422	420	413	441	435	402	413	399	449	389	443	420	401	406	419	420	399	441	406	413	423	396	408	415	421	412	414	378	414	408	417	432	438	371	415	400	394	410	426	438	436	378	431	440	403	412	379	448	426	411	398	409	437	401	430	420	412	371	393	383	435	394	393	423	417	426	413	392	440	416	406	400	422	389	399	426	392	376	387	441	405	416	405	426	377	407	472	364	441	377	406	418	399	388	424	451	407	410	420	408	409	436	408	421	422	409	383	409	413	407	424	401	397	371	450	381	385	442	414	385	386	416	381	405	402	372	386	390	408	415	399	375	410	411	407	397	419	403	439	455	427	401	413	447	392	377	372	410	409	418	375	389	400	402	403	404	388	421	397	393	425	403	388	407	409	412	389	384	423	394	410	384	396	391	412	390	376	414	411	420	404	433	415	406	420	411	402	412	417	425	389	397	383	385	385	395	382	428	395	396	380	395	382	367	426	412	410	413	400	364	388	400	387	423	368	453	393	390	383	419	396	392	367	407	391	404	401	391	398	391	435	419	384	401	390	420	426	387	406	411	439	397	425	400	419	392	396	433	426	403	449	467	422	424	410	402	393	390	402	398	411	431	430	417	433	416	370	429	425	386	382	419	374	417	392	415	388	426	385	365	428	441	382	376	383	426	394	425	411	387	405	415	397	411	385	417	445	382	419	420	446	394	364	398	397	418	419	368	405	421	377	383	418	441	403	392	381	415	433	406	402	400	399	429	410	408	412	410	432	434	393	416	403	417	416	401	436	409	401	394	400	404	391	410	365	386	388	420	370	391	370	416	450	374	401	435	391	411	394	383	411	433	407	397	415	413	431	414	410	416	416	394	406	425	385	418	409	419	421	431	404	404	451	396	408	442	422	413	411	394	423	396	386	398	432	408	405	391	376	422	435	421	360	426	429	401	429	395	413	413	409	427	422	407	420	407	394	424	385	450	404	387	396	380	367	427	378	417	419	415	425	414	390	386	372	394	409	383	362	435	385	423	424	401	434	422	390	402	418	413	387	423	405	413	410	369	421	419	415	409	415	384	402	400	414	359	395	432	451	394	394	401	437	422	387	417	372	441	425	410	447	397	468	409	423	406	412	425	474	375	425	388	413	399	397	424	393	401	422	405	422	397	414	424	411	392	420	405	410	408	413	357	403	393	439	381	397	392	368	406	411	424	401	415	408	398	441	385	398	450	404	385	402	413	399	405	396	400	394	425	425	405	391	352	405	407	426	451	393	411	384	447	362	399	437	463	410	441	394	434	421	419	392	397	410	419	429	396	428	404	418	402	399	400	384	443	428	424	416	408	426	410	367	413	429	405	408	387	392	395	415	403	409	364	388	396	399	415	410	415	404	434	408	388	401	446	431	406	421	399	436	440	404	411	427	391	376	376	400	404	423	399	439	424	399	415	378	410	429	418	440	435	402	388	423	425	421	411	368	421	401	385	417	416	382	390	417	427	405	377	388	389	404	398	377	406	417	397	374	404	398	436	407	403	408	412	413	379	370	372	385	406	448	444	406	394	403	383	378	410	424	385	434	382	389	410	383	424	391	382	381	411	400	391	410	396	396	415	420	436	398	425	404	379	400	377	442	450	413	408	437	381	403	381	411	414	384	409	406	410	398	388	416	418	386	430	410	404	387	423	386	363	400	391	417	419	398	431	374	400	382	411	386	397	393	383	377	407	417	369	452	394	415	409	395	384	428	394	421	400	371	396	423	411	373	388	383	401	413	405	412	412	404	418	411	386	396	389	438	418	414	392	426	412	426	446	403	417	413	354	391	416	421	455	385	406	430	455	405	373	425	397	440	434	410	388	366	408	442	412	384	382	387	441	416	387	424	441	379	445	425	401	417	376	427	383	401	397	412	404	402	422	396	442	399	392	408	359	430	403	399	428	442	394	429	408	370	354	370	429	401	396	428	415	399	413	377	382	388	378	382	428	404	390	419	399	418	414	395	394	389	401	420	388	448	388	400	446	432	400	427	422	443	394	434	411	419	372	430	430	410	402	389	396	412	406	408	409	392	387	435	397	447	389	395	417	410	423	439	422	419	425	439	376	444	360	453	401	409	419	419	396	424	415	377	418	389	398	400	406	364	440	404	385	428	429	415	372	401	435	386	357	412	423	423	431	384	436	411	426	370	367	428	401	380	391	401	427	387	432	397	410	417	422	393	421	418	387	426	450	442	380	421	420	412	421	422	432	414	390	404	409	417	404	448	384	432	414	423	397	402	414	422	392	419	413	432	420	396	416	381	396	399	385	418	427	387	414	412	378	427	410	439	416	411	385	365	415	415	388	414	399	391	371	421	372	366	396	385	411	427	407	408	392	422	423	403	421	406	408	422	376	431	394	391	421	417	362	402	421	413	434	422	402	419	434	389	436	432	421	370	442	372	395	421	418	433	388	412	373	412	393	386	416	440	458	442	416	406	365	392	395	436	427	385	419	404	376	376	392	416	409	384	434	395	430	388	405	377	383	429	406	419	382	412	429	405	407	407	443	390	393	430	441	398	426	408	404	380	417	406	394	397	422	406	428	421	394	415	371	394	400	393	415	408	408	433	414	422	379	413	406	395	427	418	383	411	406	391	386	400	417	392	407	387	417	398	392	378	410	393	383	411	414	402	411	388	428	423	407	389	412	414	416	377	422	371	394	401	414	403	427	392	396	389	401	446	400	375	408	391	402	396	419	417	394	436	412	421	431	373	394	368	441	412	388	436	369	428	400	445	408	398	422	421	412	421	404	420	422	397	396	420	418	388	410	408	379	433	380	404	406	391	402	409	415	369	377	442	423	392	426	402	403	418	395	365	408	419	416	392	395	418	438	394	402	422	415	412	408	422	369	396	384	417	464	400	443	385	417	424	440	420	419	361	392	370	397	395	432	385	421	414	390	403	421	401	416	393	370	418	396	434	370	384	414	403	410	438	396	412	397	380	418	389	435	426	406	388	407	435	427	388	470	439	399	428	383	399	426	425	424	405	412	396	399	429	392	417	408	356	380	384	394	416	414	384	415	377	448	385	387	400	386	417	393	399	438	396	392	459	426	373	397	440	413	435	432	431	415	417	381	416	392	405	395	398	394	396	393	415	431	401	411	393	430	383	402	395	376	432	408	409	452	426	383	423	437	390	415	410	371	429	404	420	386	402	445	395	405	411	410	377	402	408	430	362	384	397	380	407	393	432	442
6364	2256	339	202	301	328	304	244	194	170	159	143	144	96	94	88	83	76	73	76	50	82	43	46	52	43	33	38	42	27	33	37	36	26	29	27	23	26	18	27	27	26	21	20	13	22	19	26	25	20	20	14	17	22	26	24	15	18	23	23	20	15	12	21	20	13	16	18	22	17	28	16	23	23	26	21	16	14	19	20	21	14	14	20	15	23	19	21	24	24	26	20	18	15	15	17	18	20	20	17	23	16	12	20	14	17	22	18	16	18	13	22	17	10	21	22	19	19	19	18	19	18	15	19	21	21	14	24	19	17	17	18	24	9	23	21	21	24	17	14	23	15	23	21	13	12	17	22	12	23	22	21	12	18	22	14	21	12	23	23	15	18	15	22	22	16	18	19	25	14	22	22	26	12	16	24	21	18	26	16	16	26	21	19	24	15	18	23	27	15	20	22	23	30	15	17	16	20	22	10	24	24	21	21	17	14	22	22	27	19	25	24	14	21	12	19	18	15	20	16	20	20	28	23	14	20	19	16	18	24	11	23	14	21	19	28	23	22	20	14	11	20	17	29	14	16	18	25	19	31	18	18	25	21	16	26	19	16	20	25	20	19	18	22	21	23	14	21	17	19	22	15	21	23	25	16	14	26	14	28	12	19	27	14	17	21	19	20	19	17	16	16	22	15	16	22	21	13	25	18	15	26	18	16	17	22	24	15	25	21	25	10	14	23	16	15	18	14	26	20	20	18	22	21	22	19	21	18	11	19	17	22	14	25	18	18	22	14	19	21	16	19	18	21	23	23	11	21	17	14	22	22	24	20	21	13	24	18	18	23	18	19	10	15	20	15	16	19	16	24	25	18	16	14	13	14	15	21	20	13	18	23	26	19	12	16	19	12	21	16	27	20	24	18	16	18	13	21	14	14	21	16	16	17	14	18	22	16	16	21	28	14	16	24	12	23	11	23	11	21	15	22	22	12	15	14	16	18	12	20	19	9	18	18	13	27	12	18	27	21	18	20	22	21	19	15	20	18	21	19	18	14	15	20	28	18	10	28	20	22	18	19	27	18	20	18	18	24	18	20	21	20	18	16	20	25	16	14	25	18	22	15	14	23	11	16	14	21	26	22	15	10	13	18	23	15	23	20	18	19	16	17	13	15	16	23	21	20	11	20	20	21	22	19	14	22	18	17	24	25	15	19	21	22	26	14	12	19	17	14	18	15	10	20	19	18	31	18	22	14	21	22	18	23	10	16	16	17	25	14	9	20	17	17	19	18	22	20	22	17	21	17	21	14	14	17	16	23	16	23	12	16	20	22	27	16	25	23	17	16	18	17	13	21	17	15	15	20	25	26	18	14	22	28	16	14	20	14	16	23	21	19	22	23	16	16	19	24	11	24	20	20	20	20	24	14	22	23	17	17	28	18	13	15	21	17	22	14	25	12	18	17	20	14	18	17	21	23	11	20	13	17	23	14	13	23	21	19	23	22	28	20	11	22	18	18	27	19	10	23	14	15	13	20	20	23	16	26	20	17	19	22	26	14	15	23	23	21	18	19	20	19	18	22	13	18	25	17	23	9	20	10	23	23	17	18	11	23	13	19	23	16	15	24	18	26	20	14	13	19	20	21	11	20	18	21	25	16	18	20	19	11	22	18	17	20	11	13	10	12	20	18	15	22	12	19	15	20	23	25	19	22	22	15	12	17	18	16	12	16	16	14	15	22	20	20	17	14	25	17	12	22	21	23	19	10	18	17	23	21	17	20	25	18	18	24	17	25	27	24	29	20	20	13	20	15	22	15	21	15	15	15	17	26	17	23	20	20	23	22	11	20	16	22	12	15	20	19	15	14	16	18	17	21	22	13	12	16	23	18	13	25	19	16	11	16	21	18	20	23	17	17	27	16	21	18	20	21	21	28	11	18	16	21	21	16	14	19	30	25	13	20	22	16	13	15	14	26	16	28	30	21	18	22	15	19	14	13	17	24	29	24	23	18	14	23	20	20	15	18	16	15	17	19	27	24	13	21	25	12	17	19	16	30	19	14	23	21	20	18	21	15	17	18	23	11	12	23	13	13	26	13	21	17	21	16	13	20	17	17	16	21	22	27	16	17	26	33	25	22	19	18	15	21	18	11	23	22	20	20	18	14	17	22	19	16	25	18	23	18	16	17	23	14	23	23	20	19	20	17	14	24	19	9	23	18	13	14	21	20	21	14	19	19	14	19	16	23	20	16	15	22	16	23	15	18	20	21	21	14	21	26	21	18	20	18	17	22	22	19	19	21	9	18	24	18	17	18	18	16	22	15	23	20	23	22	17	14	12	19	22	20	12	26	7	16	20	16	21	10	23	21	17	11	18	21	20	20	13	20	13	17	20	14	27	16	16	16	13	14	11	20	18	17	23	17	13	21	22	11	22	22	15	17	18	21	23	24	24	30	21	11	20	16	26	19	23	8	21	22	18	21	14	19	19	21	18	20	22	22	19	20	17	9	21	19	18	19	21	27	19	20	19	16	19	22	21	18	16	17	23	18	20	23	16	13	10	17	14	22	16	18	20	12	13	20	16	17	21	19	28	15	23	14	19	19	13	18	24	26	17	19	14	17	15	15	13	18	20	12	17	25	16	19	15	20	20	18	20	19	22	17	19	14	22	24	14	22	15	13	20	14	26	23	27	21	11	15	21	24	17	16	20	21	22	6	22	14	14	30	20	16	28	24	17	17	18	17	16	25	15	19	20	23	20	17	14	19	21	23	21	16	27	14	19	26	17	18	19	20	28	20	20	15	14	15	23	21	17	16	18	19	16	14	14	10	25	17	22	17	21	19	18	13	21	16	16	19	16	20	17	25	15	19	11	15	25	17	17	22	19	16	15	12	13	20	13	20	9	22	17	17	25	20	18	10	7	18	19	14	13	19	13	17	20	15	20	20	15	13	11	21	18	17	13	19	20	21	14	21	17	19	15	22	12	13	14	22	14	11	28	32	18	19	20	17	20	18	13	16	17	12	18	15	13	22	17	23	16	26	15	14	21	14	20	15	16	19	24	33	28	14	19	22	25	19	19	20	19	15	13	24	26	15	19	21	14	19	21	23	18	18	18	19	23	9	25	24	23	15	16	17	17	11	17	21	20	14	22	21	21	22	17	9	22	14	17	13	17	18	9	15	14	23	24	17	15	21	15	18	23	15	21	16	17	20	21	14	10	16	29	20	16	17	14	17	21	20	23	23	17	28	19	16	23	15	26	21	22	17	13	13	19	18	23	18	28	19	20	6	11	18	15	15	23	6	22	16	20	18	14	23	17	18	22	18	19	23	23	19	13	14	23	23	17	18	19	22	24	14	19	20	16	11	18	21	20	18	15	13	18	16	15	22	13	12	17	24	22	15	18	22	19	16	16	12	13	15	17	25	17	11	18	16	17	19	24	14	15	20	22	18	14	14	21	28	16	15	24	27	19	26	15	17	19	19	23	18	27	16	16	17	22	21	18	19
42375	24576	7393	16530	23346	22357	18829	15444	12635	10424	8691	7425	6309	5616	4962	4327	3681	3266	3141	3044	2850	2654	2390	2157	1878	1672	1459	1212	1094	1054	1004	1059	898	771	738	722	601	611	592	466	492	492	469	445	452	467	500	438	429	402	410	406	412	388	392	360	367	370	334	317	327	334	315	354	334	329	363	315	343	328	340	298	331	343	340	310	306	345	320	330	320	304	299	296	334	275	288	331	333	320	325	311	312	326	311	339	310	284	306	335	334	270	290	300	283	318	305	309	323	303	332	287	313	316	299	289	326	282	294	312	331	315	294	299	329	321	355	288	317	300	328	315	297	299	309	321	323	339	292	313	322	289	348	321	331	287	311	316	292	305	288	341	310	328	288	295	329	284	288	297	290	318	310	310	268	307	306	307	293	305	310	313	302	309	298	317	312	308	308	292	306	323	341	288	297	315	277	316	311	298	349	289	284	303	294	309	327	300	333	283	307	317	301	332	312	328	320	286	310	307	326	318	298	321	323	297	327	330	321	311	327	316	329	308	313	285	317	325	286	298	319	307	313	331	301	293	301	302	286	287	312	322	291	293	309	318	347	320	292	315	315	299	316	313	272	306	316	335	287	308	314	327	336	333	296	311	339	302	289	309	318	314	303	315	281	297	292	293	280	322	278	289	318	334	310	324	312	321	291	308	322	329	309	308	299	296	297	286	296	283	302	307	307	317	321	345	297	318	340	335	309	272	322	303	341	309	309	285	268	313	308	310	304	304	297	330	283	304	326	311	322	286	312	303	284	325	300	310	306	287	298	302	308	305	312	319	273	308	310	311	338	334	310	284	304	316	304	286	308	290	306	307	290	285	313	300	306	321	318	317	308	339	307	314	319	320	351	314	330	308	313	319	310	285	320	334	290	293	307	290	324	300	310	331	337	323	289	348	314	306	323	290	305	301	308	319	290	307	319	307	323	304	315	319	273	308	314	292	299	304	293	312	306	310	320	312	312	304	326	307	295	307	324	345	314	325	299	331	313	320	288	326	312	324	297	338	321	304	284	319	286	322	305	287	297	316	320	327	302	309	306	310	294	315	335	330	321	309	315	307	312	301	323	313	316	273	305	309	325	321	318	294	323	312	315	309	322	288	311	329	319	320	304	280	343	296	298	295	299	327	333	294	286	298	314	305	302	347	303	329	318	325	303	301	298	308	290	296	321	293	334	331	292	292	327	336	326	301	309	322	312	315	298	318	319	302	294	311	311	319	322	304	305	297	314	289	312	328	285	284	316	305	310	266	295	317	268	315	318	295	325	321	305	310	330	278	346	298	285	315	281	297	333	334	292	314	343	325	323	298	291	303	340	298	315	291	326	303	323	301	311	284	311	304	280	303	333	315	295	299	309	349	320	302	341	316	307	329	287	321	302	326	341	323	286	311	323	300	313	308	290	292	308	334	275	306	289	315	347	325	312	275	290	297	297	316	290	283	304	319	277	291	326	297	300	293	310	284	280	318	333	297	282	291	340	320	285	334	320	298	307	302	333	304	332	295	322	356	321	305	356	281	308	339	295	265	319	296	307	337	325	325	309	312	314	309	311	316	297	323	311	317	312	315	292	306	285	301	338	300	317	326	298	314	289	299	309	324	319	335	334	311	325	310	303	277	299	315	318	330	299	307	339	325	320	311	303	308	303	309	329	307	314	298	318	316	353	327	322	325	324	333	302	318	335	273	293	329	306	322	307	319	304	307	339	308	297	330	312	303	308	327	303	328	290	297	306	299	317	296	313	343	281	327	316	344	276	321	314	297	297	304	285	308	319	309	311	313	280	294	328	324	300	317	327	319	316	305	335	328	318	288	316	336	333	313	303	307	310	286	314	325	316	310	310	289	310	314	306	303	286	312	313	273	336	315	303	320	341	287	308	373	312	315	307	310	301	319	334	289	290	326	337	318	299	307	336	322	313	285	292	323	302	288	313	332	320	332	301	299	298	298	317	320	284	335	359	329	340	319	281	300	325	330	299	311	352	303	301	302	336	303	332	285	309	281	333	292	331	301	307	307	318	300	311	335	315	302	291	328	310	331	306	346	307	315	335	309	312	307	309	321	282	342	301	275	310	280	301	302	301	288	301	278	308	319	301	325	295	298	330	324	283	325	319	301	310	319	299	282	315	322	313	311	293	314	304	333	334	323	310	341	316	302	314	331	297	295	267	312	300	297	305	322	304	307	365	320	313	321	312	312	309	302	313	321	322	300	318	298	315	340	307	316	323	318	309	295	290	338	284	287	279	264	309	350	317	319	318	326	337	310	313	311	305	326	291	322	330	296	296	296	343	324	339	307	307	339	314	310	298	318	296	333	303	298	344	291	307	329	309	313	301	308	298	307	304	286	347	330	297	307	307	323	283	309	314	288	302	317	315	338	310	287	312	305	280	311	322	310	280	315	291	313	323	341	285	317	302	328	311	302	295	313	268	306	310	318	326	304	316	302	322	309	304	327	296	294	306	301	283	320	307	306	327	315	303	296	312	303	323	311	296	298	304	297	286	320	295	321	319	321	293	298	292	326	332	293	312	332	298	304	314	284	322	323	327	327	307	294	296	310	349	274	318	270	323	321	296	304	329	304	314	330	330	317	303	311	299	301	322	289	316	317	296	316	334	331	290	339	305	303	301	321	294	334	317	324	307	304	312	299	319	311	298	313	334	318	321	306	329	315	313	332	324	301	310	308	307	315	276	305	310	310	302	263	279	310	311	293	316	311	276	289	308	311	328	291	287	271	301	291	325	312	312	301	307	306	306	319	302	300	315	280	289	287	328	312	330	321	306	318	274	314	325	305	318	314	357	344	315	325	290	313	294	307	334	337	302	309	307	310	302	310	305	260	318	326	307	312	293	309	299	344	321	320	301	344	343	320	341	310	301	318	290	318	307	308	297	324	293	289	296	318	295	296	322	319	328	298	293	322	318	339	302	294	311	264	308	311	304	298	300	336	294	311	297	336	295	327	315	320	322	299	321	316	259	274	301	282	311	309	298	314	304	353	318	280	310	304	321	306	309	298	302	312	320	318	325	306	317	302	277	306	310	291	304	312	303	297	324	317	315	325	313	325	294	335	309	302	310	295	282	305	332	298	334	329	308	321	317	300	280	297	279	304	308	289	326	305	328	343	301	318	291	303	328	307	295	336	310	316	317	305	334	314	302	296	322	296	360	327	323	301	298	311	274	329	284	294	312	290	317	315	324	321	314	355	319	300	345	319	341	292	318	315	280	289	311	314	308	299	321	312	300	311	305	287	325	313	309	288	325	339	320	333	316	320	305	307	299	325	309	287	334	312	296	290	312	321	310	328	306	303	314	306	318	286	293	320	318	292	309	333	358	312	303	311	310	332	320	297	292	324	307	313	307	310	310	308	330	297	309	299	349	284	316	291	310	258	301	302	324	317	306	301	319	318	311	301	319	274	317	318	308	308	308	311	293	324	294	308	301	324	288	316	303	301	310	289	328	286	322	313	309	309
15578	8957	907	513	702	801	670	596	531	430	360	350	324	281	264	189	166	156	136	162	155	131	126	107	103	89	85	64	85	55	61	48	33	58	46	52	34	44	46	32	36	30	44	30	29	46	40	26	27	29	28	23	26	29	25	29	29	26	26	29	26	27	29	23	29	17	24	31	30	22	23	31	25	21	29	22	28	22	26	31	22	23	26	35	22	21	21	25	22	27	27	28	27	18	28	20	35	16	20	22	34	22	20	21	26	25	27	28	18	20	19	36	24	23	19	31	33	20	36	28	20	31	26	29	19	39	24	30	24	26	31	26	22	21	19	25	24	14	22	34	29	30	23	28	20	27	23	19	24	22	23	27	24	26	41	24	27	16	28	27	24	18	20	17	24	32	27	20	28	22	23	32	22	23	28	32	32	28	28	26	25	17	22	30	24	26	32	39	16	26	21	24	22	22	27	26	24	23	19	26	23	16	32	23	27	31	24	21	23	23	23	22	25	21	26	30	22	17	21	22	27	22	34	27	30	10	25	28	22	31	29	22	29	22	35	25	22	25	21	22	33	21	21	27	20	23	21	20	23	29	32	20	19	22	17	16	22	21	20	20	33	20	20	23	20	14	25	24	23	36	29	23	27	21	27	28	23	21	30	23	29	20	25	28	27	19	29	28	21	18	23	23	19	23	18	29	21	19	26	29	28	29	21	20	32	23	23	27	26	19	30	34	20	25	21	28	20	26	18	25	23	28	20	24	12	12	23	21	32	19	18	43	22	24	24	23	17	25	23	27	36	32	30	19	24	19	23	25	28	24	23	22	27	30	27	18	27	30	17	24	23	24	10	25	19	29	25	25	30	16	31	29	19	25	30	24	18	26	30	21	14	27	19	26	20	24	34	29	20	25	25	25	19	16	30	26	20	22	19	22	25	27	26	25	31	22	30	19	25	20	27	12	20	23	29	25	19	21	24	20	26	18	20	21	33	22	26	22	24	13	16	19	20	21	16	36	25	22	23	25	24	19	19	31	25	20	21	23	27	28	15	19	26	28	22	21	26	30	27	27	27	17	23	28	26	29	26	20	23	17	28	27	18	25	18	21	35	19	22	21	21	23	16	26	28	17	34	20	18	19	22	19	21	22	18	18	25	32	22	21	23	28	23	29	26	22	19	31	29	26	22	25	23	17	22	24	31	27	34	14	25	20	25	30	29	24	30	20	22	31	24	18	22	32	33	17	30	30	26	28	21	24	28	20	22	22	19	22	21	23	26	19	23	23	27	24	26	28	21	31	28	20	20	25	37	20	30	27	23	34	22	16	19	30	13	24	24	29	21	25	25	29	29	23	22	24	26	31	25	26	16	22	29	25	24	27	26	33	31	23	28	18	30	20	25	21	21	13	22	19	26	20	29	25	30	30	22	22	19	27	32	24	23	31	28	23	17	31	26	27	27	30	38	32	16	22	31	36	29	23	24	38	26	32	21	21	19	36	22	20	21	21	28	20	28	23	19	17	27	29	22	21	15	17	30	20	26	24	26	36	15	30	23	23	25	26	22	26	17	30	28	21	24	24	29	20	16	12	31	26	27	26	32	29	29	24	21	15	28	23	22	23	16	18	19	24	23	31	22	19	22	21	21	28	29	20	23	27	26	28	24	26	24	34	21	17	27	19	22	20	25	22	27	22	29	23	39	36	23	24	18	24	28	33	26	19	33	24	30	24	20	21	28	16	21	22	26	13	26	24	37	19	25	20	30	14	18	20	30	12	23	27	19	19	36	27	27	25	37	20	24	30	19	24	17	23	25	22	26	35	30	21	19	15	31	26	32	28	19	15	23	26	28	31	13	32	14	25	33	25	20	30	29	26	22	19	26	18	21	25	31	18	22	27	25	22	31	21	20	32	13	28	29	26	24	24	19	24	22	33	23	24	24	22	22	23	26	30	22	20	24	38	32	23	27	20	17	26	21	20	27	19	28	27	32	22	32	28	21	22	22	15	26	21	26	26	34	23	19	19	21	23	25	31	27	33	32	22	25	25	24	21	25	32	24	22	20	16	30	27	26	22	14	19	25	17	25	18	26	25	21	27	39	20	24	22	25	22	19	21	33	21	22	21	22	28	19	26	21	24	22	20	26	32	20	37	19	16	32	22	18	24	28	18	25	26	19	21	29	23	24	29	21	23	29	35	14	25	23	33	20	29	26	28	34	18	34	30	21	24	25	40	19	22	27	22	34	24	23	23	27	22	25	17	26	24	26	13	20	31	41	28	18	22	23	29	19	26	25	29	28	22	20	18	29	31	32	25	26	25	30	25	27	28	26	34	22	19	32	21	26	29	33	24	34	29	25	27	21	30	31	22	23	23	21	21	26	24	16	22	21	27	29	40	27	21	22	36	27	23	19	25	17	14	25	31	25	17	33	19	15	19	29	22	17	23	34	19	22	25	18	35	29	27	24	25	21	22	21	23	26	22	21	29	22	25	33	22	26	18	20	24	23	23	26	27	27	19	27	21	22	22	19	18	22	19	28	20	18	25	27	25	18	27	26	15	25	26	22	23	22	28	30	19	30	33	32	27	38	22	29	42	26	30	22	22	17	22	26	23	19	21	22	32	22	34	24	21	22	16	24	39	29	26	31	28	29	24	18	31	28	27	23	29	23	23	25	21	27	18	22	29	24	25	33	26	31	22	33	27	19	23	29	31	28	27	16	21	21	24	22	30	24	26	25	23	24	27	19	21	24	34	21	29	29	18	29	29	26	23	24	30	34	15	18	26	21	18	24	23	27	18	28	26	28	25	24	31	23	22	15	24	25	25	25	24	32	26	27	26	26	25	23	29	21	32	25	42	28	23	23	31	27	22	23	39	23	22	21	28	23	39	20	31	18	23	20	28	24	19	30	26	31	17	29	27	26	14	31	21	38	26	21	29	23	24	25	21	28	33	32	15	20	19	28	20	29	27	30	22	27	21	18	25	25	28	36	23	19	17	20	27	30	15	24	20	26	18	22	20	23	23	22	28	17	29	29	26	18	26	18	28	23	25	24	25	23	14	31	20	24	20	26	23	24	21	26	27	27	21	17	32	20	31	27	29	24	23	22	16	29	20	26	18	28	26	19	19	25	18	31	26	31	21	28	21	30	23	21	23	26	35	22	22	26	25	23	21	22	25	36	26	32	28	24	29	28	27	25	30	23	31	18	23	38	22	16	22	25	28	22	16	24	25	22	28	25	24	20	22	33	23	21	34	24	22	24	23	27	31	22	27	28	30	33	29	22	20	28	18	28	23	35	26	22	25	34	26	20	19	25	19	26	23	19	22	18	28	26	26	14	28	23	26	18	29	22	34	25	29	20	28	21	19	30	29	22	27	24	28	29	29	21	11	19	32	32	30	21	25	24	20	16	20	34	21	29	28	30	21	26	24	20	33	28	15	15	24	25	29	26	23	24	23	22	21	31	27	24	28	28	24	29	38	22	32	23	21	26	32	17	31	24	28	22	21
55563	37120	14039	26133	33012	32353	29158	25754	22177	19019	16735	15167	13079	11511	10404	9160	7812	7158	6727	6410	6076	5523	5079	4498	4053	3471	3097	2639	2313	2225	2240	1983	1697	1516	1489	1351	1198	1141	1011	1044	933	835	822	814	752	759	718	732	735	680	648	642	646	561	562	516	560	554	522	460	520	487	493	465	443	452	494	455	473	417	469	420	458	472	451	432	430	429	425	458	433	433	462	427	441	443	443	434	405	388	445	444	398	429	411	443	417	407	470	426	393	424	423	415	438	416	431	428	400	398	451	405	415	426	430	417	416	389	475	424	419	422	413	416	434	424	405	373	384	378	413	398	391	408	431	408	436	371	430	415	420	419	402	413	430	384	430	399	393	414	409	444	423	395	447	361	395	422	435	406	391	421	416	438	422	383	420	403	426	380	402	396	410	413	414	415	407	415	424	406	413	416	386	371	394	397	419	432	405	378	394	413	401	398	410	401	398	380	417	396	403	397	450	383	414	399	394	406	431	408	459	382	446	394	389	374	402	388	389	447	407	412	405	425	456	384	392	404	398	387	420	411	387	392	374	431	440	400	420	367	380	400	417	446	442	404	385	419	412	423	412	423	379	404	399	413	419	382	362	432	425	414	402	397	416	392	406	387	370	421	435	403	404	422	378	405	401	368	427	409	384	413	385	382	393	404	419	382	404	399	443	388	385	390	383	404	370	427	413	422	369	399	431	404	424	393	418	389	364	389	432	431	404	402	427	413	398	398	393	429	398	449	437	411	372	418	416	359	381	407	406	374	439	393	406	387	397	415	425	427	387	416	399	420	442	399	395	438	362	374	404	381	390	396	407	410	394	386	400	400	400	424	385	394	385	446	411	363	399	374	411	360	379	423	409	415	390	415	392	394	419	421	409	377	407	431	353	406	396	399	406	401	388	408	386	382	409	452	402	397	388	399	397	388	430	395	402	369	399	441	391	419	394	408	379	437	433	411	399	386	391	409	388	433	393	413	398	398	434	429	410	396	399	377	394	416	405	423	410	411	366	413	401	426	414	389	393	386	420	413	424	395	397	440	401	412	393	403	402	419	440	431	408	394	417	390	416	398	431	434	425	419	458	378	382	402	408	403	414	417	421	391	415	376	415	401	422	408	380	393	403	406	404	384	384	405	387	418	395	434	391	400	397	389	396	429	451	422	400	415	383	391	405	419	427	409	437	393	400	387	392	389	420	441	371	421	413	372	412	406	410	406	401	411	427	402	401	402	420	405	401	400	396	397	377	411	402	400	399	392	392	381	395	407	429	414	386	387	428	430	427	391	450	424	419	388	389	375	413	411	410	397	399	416	420	378	380	432	427	424	448	413	410	435	455	402	441	398	378	425	391	429	373	406	407	397	402	402	412	393	385	409	385	390	384	380	345	401	399	421	389	434	383	391	423	421	421	413	434	428	410	440	390	396	376	412	431	398	397	413	390	411	415	420	407	373	439	390	384	388	414	392	427	424	414	431	373	391	397	422	363	429	407	382	462	403	403	380	376	405	411	365	373	392	373	411	384	441	416	432	438	386	421	399	440	359	401	370	388	401	366	410	430	403	397	404	398	394	410	354	391	418	399	421	390	382	401	404	427	423	384	398	385	444	415	417	394	414	418	371	398	390	411	407	423	415	411	404	365	421	419	403	374	412	407	404	398	430	395	386	409	416	389	390	412	383	391	393	395	383	420	389	395	402	422	404	451	427	394	374	374	423	393	451	409	378	402	376	406	374	434	381	403	394	421	396	393	390	409	429	370	416	410	369	414	416	408	407	414	406	439	436	406	388	405	382	413	390	376	386	363	398	408	414	417	413	394	412	408	384	422	417	396	403	365	419	408	417	361	410	404	388	377	408	448	421	384	428	394	422	383	398	405	391	407	404	397	405	403	438	387	424	377	392	443	379	404	384	403	395	375	418	403	430	410	408	391	391	391	410	408	396	356	422	390	389	413	435	419	397	404	426	432	382	408	417	432	403	377	406	383	425	392	393	423	435	414	380	404	364	378	408	422	404	392	409	421	409	417	399	421	450	439	427	378	416	398	434	420	431	451	391	441	413	372	465	407	411	401	409	381	397	425	449	394	400	436	399	357	443	414	381	425	399	401	435	408	431	379	378	377	380	418	387	366	401	414	436	432	434	402	393	385	407	402	389	420	399	403	414	370	393	437	385	417	414	417	411	429	418	400	400	399	375	430	434	386	400	391	378	420	406	377	397	430	439	403	419	405	424	374	398	400	412	401	412	424	425	380	405	429	414	411	417	415	415	385	385	371	433	366	410	411	393	428	395	407	387	413	380	395	394	395	423	411	397	422	390	386	391	381	368	390	420	376	398	374	383	428	431	381	417	429	392	400	374	408	395	378	416	409	413	414	394	413	412	390	386	398	385	405	420	402	426	421	406	429	358	379	393	412	391	396	379	386	402	420	400	401	375	382	406	416	390	353	401	399	376	401	407	399	417	409	380	358	397	401	435	401	431	394	397	393	381	456	395	393	373	374	407	406	408	421	400	402	412	415	374	380	419	413	390	417	413	408	393	395	415	439	385	398	365	394	393	381	404	385	421	421	429	403	424	407	399	418	408	437	417	415	399	398	433	427	438	387	437	394	394	381	407	428	448	407	423	395	402	378	439	403	345	403	357	364	407	413	404	427	396	406	404	432	419	394	402	406	401	407	392	383	427	410	419	402	386	435	422	408	393	417	382	427	384	412	401	369	386	408	435	409	404	396	389	407	415	403	413	408	396	397	384	413	415	401	418	424	443	387	437	415	398	423	443	395	385	367	441	420	423	425	384	398	398	413	403	419	405	368	398	367	412	388	383	421	373	397	413	394	420	391	374	432	366	391	401	380	423	413	412	402	410	433	416	380	392	398	441	371	423	386	388	461	380	394	374	371	385	437	406	363	430	421	411	427	413	412	396	410	401	373	423	400	381	412	406	380	406	392	397	411	388	414	382	406	403	393	410	371	396	410	401	383	396	386	428	391	386	407	392	421	415	382	371	342	417	383	418	391	448	427	383	379	369	403	392	394	412	381	451	377	425	369	394	376	409	384	417	410	420	395	381	403	392	386	414	407	401	401	387	381	374	364	380	410	431	381	395	385	409	398	357	403	398	410	396	385	424	415	375	411	381	373	387	420	410	419	382	451	425	407	429	385	423	424	421	393	379	404	390	402	411	386	425	392	397	400	421	404	388	417	394	414	383	373	403	391	363	425	400	409	415	429	416	395	423	391	364	407	370	389	418	380	424	398	407	409	417	428	399	423	425	392	417	408	412	360	399	400	391	422	373	392	397	399	413	401	395	411	391	400	437	427	409	361	408	397	373	399	433	398	420	418	440	385	376	416	427	398	396	411	377	379	384	407	436	429	424	420	422	399	416	393	406	381	408	408	404	387	382	423	403	405	413	435	419	426	387	441	391	361	415	401	381	354	385	412	411	399	404	399	389	393	438	395	431	385	407	408	368	363	400	402	406	383	394	376	380
11032	4824	538	329	463	509	419	397	321	250	241	230	196	170	160	141	124	110	111	103	112	104	89	93	88	58	56	63	72	39	56	49	50	39	60	44	32	33	41	37	33	39	38	49	44	36	27	34	26	31	29	25	24	37	30	33	20	25	25	31	32	38	37	27	35	41	27	21	27	32	29	33	34	25	38	34	29	29	24	27	29	24	27	29	25	22	24	26	26	39	27	37	22	31	27	24	37	21	39	26	29	32	31	27	24	28	40	29	30	37	25	24	33	28	31	32	31	21	36	26	29	26	24	24	23	26	32	30	40	28	25	24	22	33	22	38	39	26	28	42	29	23	29	39	34	34	29	28	28	33	33	27	27	28	17	28	28	25	26	37	27	33	20	36	19	26	22	25	33	32	40	29	28	28	25	36	21	31	20	34	33	32	22	37	27	26	33	32	25	26	28	32	38	27	32	30	32	34	38	32	35	30	28	20	24	28	22	27	31	23	29	32	25	23	31	33	32	25	27	15	29	38	26	33	29	32	22	23	23	31	29	28	33	28	34	33	30	33	21	36	24	27	26	37	34	29	28	25	22	27	21	22	37	31	27	38	20	37	20	26	34	40	44	26	29	30	33	32	29	23	31	33	41	25	29	22	21	29	34	23	26	36	30	31	27	28	41	22	25	26	25	28	17	29	23	27	30	39	28	24	26	33	32	29	30	33	28	22	32	28	25	32	31	22	29	23	32	32	27	27	33	30	26	29	26	25	33	18	36	21	27	24	36	29	32	26	37	28	30	35	29	41	21	26	29	29	28	30	32	37	25	25	27	34	25	29	35	20	39	35	26	43	27	33	25	26	23	30	28	32	36	24	31	38	26	32	35	18	18	22	33	29	32	32	30	30	32	33	27	31	22	38	39	28	24	41	37	29	35	27	26	32	28	23	26	33	29	21	27	30	31	30	35	31	25	27	21	31	25	35	32	27	30	35	33	23	28	36	28	32	32	31	29	28	39	28	32	32	37	29	37	22	23	27	24	27	26	37	28	28	31	33	42	27	33	28	30	28	22	25	25	29	30	38	33	33	33	29	27	35	34	26	29	35	23	32	30	37	31	24	25	20	40	30	37	24	38	31	22	26	21	29	30	17	40	30	31	31	24	22	33	33	26	19	23	24	25	25	29	28	32	26	39	28	36	31	30	21	36	20	31	19	35	34	26	24	23	27	29	31	31	18	28	23	21	30	47	28	25	26	26	31	33	22	30	27	34	29	33	27	34	19	28	24	35	37	38	38	23	20	35	28	34	22	29	31	33	25	22	21	29	32	28	26	30	34	33	28	23	27	31	32	35	25	41	39	32	28	29	28	31	21	29	21	33	30	38	30	27	27	32	27	25	27	30	21	33	37	26	31	33	27	35	24	20	26	23	30	37	23	19	20	28	31	29	33	22	36	33	28	32	27	37	17	36	23	32	31	30	38	34	29	33	29	39	30	27	32	23	19	36	21	31	31	32	33	22	30	28	33	33	26	39	28	34	33	25	30	30	34	27	25	29	28	34	36	35	21	36	28	32	38	33	21	31	27	28	21	28	27	26	27	21	33	31	32	26	23	31	27	24	26	25	30	40	16	26	27	28	29	30	29	27	34	35	40	18	23	21	25	27	26	19	28	26	30	26	40	25	31	24	39	34	17	22	32	26	36	31	31	32	28	24	24	28	24	24	34	41	34	24	39	26	24	31	35	30	30	27	28	30	38	33	32	36	37	33	30	26	27	29	33	27	19	25	32	24	38	20	32	28	32	27	36	31	36	24	30	35	38	34	37	38	18	29	30	34	23	22	32	24	33	35	31	29	24	29	27	22	30	24	38	27	27	23	23	26	31	36	30	22	26	28	31	35	22	22	31	26	27	28	21	35	26	30	24	31	32	24	33	35	21	29	26	32	31	30	32	26	23	31	37	27	25	36	40	29	24	34	31	29	25	27	25	36	25	35	24	32	23	31	25	26	30	31	40	27	26	27	33	36	32	36	29	29	28	37	29	28	32	36	31	29	26	34	30	46	32	26	34	24	32	26	32	27	21	29	27	34	26	28	30	23	36	34	28	28	27	31	39	27	30	23	24	20	29	25	32	34	30	18	31	24	29	29	32	24	24	32	31	14	22	34	31	30	30	28	34	31	26	23	42	25	27	26	33	28	33	31	35	27	34	28	29	18	33	32	32	19	34	37	24	25	38	25	31	18	38	32	35	27	31	35	26	27	31	23	28	29	32	37	26	24	32	23	24	35	23	36	32	29	28	31	38	27	21	26	34	27	33	26	35	34	21	37	29	41	26	32	23	28	21	32	29	32	27	21	35	36	27	29	24	31	30	28	27	29	27	32	35	26	31	29	29	27	26	25	30	26	26	33	22	32	38	40	34	38	35	21	38	30	26	24	38	25	19	25	30	29	28	27	30	28	35	34	28	21	30	28	31	19	29	25	35	32	22	35	28	34	25	22	30	38	35	19	26	32	33	24	34	30	26	33	20	32	27	29	32	26	28	33	44	37	38	27	24	31	22	29	27	26	29	20	27	34	18	32	35	37	34	30	25	28	30	26	31	32	33	27	28	28	24	31	26	31	23	31	28	27	30	31	27	16	30	22	32	25	33	31	26	32	28	34	27	29	33	35	37	21	24	32	36	24	29	41	25	27	35	33	23	30	20	29	26	31	28	26	28	23	29	32	25	24	20	30	29	24	26	20	34	23	29	20	31	28	23	30	27	23	25	34	23	23	36	33	30	27	24	27	24	23	36	26	17	39	23	25	31	31	24	24	21	32	34	34	28	26	34	29	37	23	30	21	24	27	28	24	26	36	35	26	38	32	30	34	27	29	29	29	37	39	27	32	25	19	31	35	27	29	30	28	23	27	23	23	25	27	22	32	43	28	27	36	27	29	22	31	32	32	31	37	21	16	28	28	24	26	30	23	29	21	22	33	40	22	29	29	30	28	23	20	36	28	23	20	30	33	36	33	36	26	39	39	31	41	27	25	29	25	28	31	21	20	30	24	30	36	30	32	37	23	27	35	46	39	18	26	33	33	32	22	40	26	27	31	22	35	24	31	33	40	25	36	35	31	37	33	30	22	32	29	30	40	32	27	20	25	31	28	32	33	27	21	29	30	34	35	30	42	29	25	22	19	30	40	38	33	30	33	33	33	21	29	32	23	33	35	27	32	38	31	29	17	35	29	26	20	25	44	34	35	28	28	36	29	28	22	32	25	38	34	27	24	36	27	26	28	28	39	32	18	32	36	35	31	26	26	32	28	36	15	29	26	22	31	29	27	27	38	31	33	28	36	33	28	30	36	24	28	22	32	33	33	24	26	20	26	30	31	25	22	27	32	24	27	32	29	29	27	35	23	25	27	27	33	46	25	27	20	21	24	22	37	19	26	26	26	25	31	27	19	27	21	28	25	25	20	23	36	28	28	35	22	30	34	30	23	32	32	25	29	43	20	37	38	20
47506	32166	10339	20867	27910	27296	23754	20251	17051	14204	12595	10662	9152	8063	7453	6406	5679	5014	4597	4373	4128	3860	3598	3279	2771	2472	2112	1847	1686	1655	1499	1450	1276	1243	1198	1057	971	879	883	859	738	809	736	705	715	676	696	718	645	643	613	635	533	579	558	554	554	530	521	497	532	532	498	482	519	517	512	466	493	510	494	464	497	491	491	504	466	497	485	485	482	453	442	522	502	488	452	481	513	520	518	443	468	473	478	515	474	473	473	486	480	526	455	484	478	436	494	504	429	480	486	486	486	492	490	490	488	501	480	458	489	494	489	488	465	453	488	477	468	490	479	480	491	479	462	452	473	470	483	470	462	506	464	476	493	446	483	476	454	531	463	471	478	456	472	508	517	443	491	500	524	493	477	487	481	492	521	486	453	437	460	462	508	466	454	464	490	475	452	487	507	437	438	464	472	442	484	470	454	466	464	451	513	473	450	486	498	485	491	492	417	489	475	448	450	443	485	453	484	501	490	487	506	476	502	483	469	477	442	469	487	448	497	460	516	448	446	471	483	455	445	447	484	464	464	456	488	466	486	478	468	462	497	456	430	486	456	465	454	458	488	490	460	447	495	496	485	472	471	505	493	464	450	480	470	460	485	461	470	473	489	503	506	483	478	453	471	448	485	458	453	467	467	486	482	474	462	447	487	508	495	455	496	467	458	477	499	486	490	446	498	490	420	457	463	458	436	445	495	464	463	459	465	464	457	459	423	416	498	454	487	465	473	484	472	532	489	471	502	512	480	487	487	438	489	438	459	457	461	474	487	477	459	471	500	475	495	457	499	498	464	467	457	474	483	466	470	462	526	522	463	458	496	477	460	457	467	490	447	463	507	495	487	488	478	465	504	465	471	474	436	491	473	492	492	475	471	499	451	480	468	469	489	463	480	467	479	484	496	477	465	486	477	461	512	506	452	513	476	496	467	444	489	477	494	494	475	464	442	477	476	489	461	468	497	475	510	459	493	485	467	449	453	442	449	478	487	498	515	503	457	496	462	488	467	429	472	457	497	480	454	484	456	492	469	515	492	509	465	483	452	464	509	529	474	467	454	515	460	441	449	488	439	471	475	481	483	476	518	432	449	499	475	495	474	471	481	463	485	479	507	464	474	522	432	475	503	484	473	466	485	492	460	483	459	490	458	454	463	461	500	490	480	462	471	496	485	508	481	486	472	439	500	524	491	490	472	428	478	466	471	503	491	485	476	488	483	480	466	497	505	482	478	488	454	464	469	478	454	488	496	485	486	444	489	470	484	462	462	467	521	461	448	460	485	489	484	521	483	483	492	460	493	454	437	452	510	480	483	463	451	446	470	461	464	486	474	473	451	467	479	495	508	438	448	436	452	488	465	484	459	478	456	478	468	478	468	453	506	472	461	491	474	482	489	470	502	488	509	480	503	469	484	466	445	477	476	474	468	497	501	491	474	502	518	549	477	459	487	467	506	483	460	499	476	458	481	478	471	486	480	475	510	487	507	470	458	447	474	467	448	479	484	464	456	465	456	474	447	465	482	525	483	489	500	488	451	474	511	483	472	489	483	471	524	417	443	497	440	479	423	516	473	473	484	463	488	477	472	463	453	434	466	470	457	517	478	499	470	458	511	440	450	505	456	433	456	493	508	469	462	470	515	480	475	469	477	473	487	421	440	476	479	468	477	471	460	474	489	450	459	449	438	443	457	498	488	485	434	488	492	469	463	478	466	460	426	460	468	464	469	421	501	481	500	472	459	450	504	476	465	496	451	441	489	452	492	528	461	486	473	461	498	476	485	475	476	502	462	474	475	469	453	465	462	457	469	465	493	452	479	481	473	464	473	480	430	500	470	501	481	482	468	501	501	483	493	483	479	494	503	478	478	480	450	433	506	482	471	507	484	484	464	449	456	512	486	477	492	498	516	472	486	496	473	446	453	484	479	511	459	510	466	443	462	482	477	462	433	461	481	474	458	484	469	467	432	476	437	498	472	458	455	525	525	456	480	493	475	457	485	508	496	489	464	480	468	490	463	502	489	458	473	465	478	485	460	561	489	481	440	472	475	496	478	511	476	465	476	448	466	486	455	494	505	466	477	462	442	525	448	461	509	475	452	474	451	486	480	501	457	447	431	464	487	441	425	476	451	483	499	502	482	441	477	461	477	511	476	442	483	491	473	484	505	441	468	446	456	449	479	479	480	471	494	432	474	473	488	470	495	456	467	459	495	482	467	466	499	487	416	474	489	481	435	444	474	453	467	480	474	515	491	477	443	482	478	490	507	458	488	442	448	495	463	444	488	476	493	453	446	457	456	495	503	446	471	455	459	494	502	457	476	486	497	478	465	441	470	493	456	479	485	509	447	473	496	500	448	487	475	457	484	451	479	476	477	511	421	439	491	454	467	466	455	471	439	486	463	445	468	487	489	474	473	441	492	483	452	470	455	481	472	535	423	481	486	457	473	477	487	475	484	466	476	489	471	453	450	488	494	493	492	444	482	462	466	433	455	448	445	470	459	474	507	451	490	506	443	492	453	504	465	465	467	474	478	470	449	438	482	428	490	444	445	457	437	431	501	459	444	467	470	447	475	477	459	475	436	459	475	464	492	417	483	473	475	473	484	434	484	441	483	470	428	467	456	486	498	510	467	443	481	464	471	479	453	485	468	467	462	429	477	453	455	484	451	480	469	515	459	504	453	498	440	505	467	476	441	455	475	476	475	496	448	487	460	468	473	489	474	478	492	455	433	473	457	446	513	400	493	483	469	446	437	480	469	501	441	480	451	477	477	467	465	484	507	461	442	447	448	496	489	449	475	456	454	484	503	455	510	445	510	463	483	479	474	492	489	498	489	510	486	444	493	513	467	492	472	482	493	472	423	532	453	449	449	459	466	479	482	476	477	461	473	519	529	512	472	481	485	497	481	487	482	481	463	447	485	484	468	490	486	483	497	466	471	479	475	466	476	445	462	486	481	469	453	464	485	485	477	496	477	492	430	465	485	496	465	477	496	503	443	472	461	462	446	465	482	458	484	478	441	459	440	471	461	491	500	485	511	512	452	480	489	446	454	486	458	483	448	497	475	498	473	439	494	472	481	490	497	466	450	436	464	466	479	460	460	448	462	485	458	487	503	472	459	473	500	464	451	471	501	473	444	447	503	480	502	479	483	463	464	482	477	473	516	464	488	492	486	462	470	469	490	476	461	457	504	477	454	493	434	442	444	478	476	525	475	471	487	468	484	495	456	506	439	443	470	460	485	481	441	510	490	461	503	453	471	497	416	467	445	477	487	487	489	492	464	430	463	464	468	479	483	461	478	487	464	451	421	496	485	455	475	445	464	447	471	420	491	506	486	457	458	476	485	520	517	485	501	465	468	477	510	484	443	483	484	486	519	484	465	452	491	508	478	466	475	506	466	484	501	442	474	482	455	459	489	480	463	429	488	437	477	484	501	446	500	457	499	479	503	503	489	462	507	460	451	490	469	484	471	475	449	462
15856	9478	994	498	699	769	615	649	495	444	385	345	267	245	235	213	202	165	158	140	142	137	117	122	97	78	83	62	62	60	48	61	48	57	39	36	40	38	35	38	37	34	26	29	15	29	37	27	26	29	25	30	25	27	25	22	32	27	21	29	26	30	22	24	34	22	25	28	26	22	17	15	21	34	23	30	25	28	31	17	24	30	34	36	25	30	29	21	22	22	22	29	20	20	21	29	30	23	22	25	30	29	20	26	19	31	18	36	25	17	19	20	27	20	24	25	24	24	28	36	27	17	32	26	24	23	22	26	24	26	21	22	25	16	27	29	25	23	21	26	29	23	24	23	27	31	23	24	28	26	20	23	30	26	32	30	28	27	25	29	21	22	26	30	20	20	27	28	19	26	33	30	26	30	25	29	20	17	29	21	17	23	26	19	26	23	23	28	21	27	27	26	24	21	19	25	21	21	32	27	35	28	26	26	22	20	24	34	22	30	22	22	28	27	22	27	25	18	22	19	22	27	24	28	13	21	17	32	19	31	25	23	29	27	26	24	20	21	26	28	26	25	26	31	27	21	27	19	25	22	18	24	34	25	33	25	29	29	23	30	28	32	24	21	25	25	28	22	31	33	18	24	21	28	35	34	21	25	27	23	20	26	24	23	22	32	33	28	33	19	26	25	26	19	30	19	23	23	23	16	26	33	24	30	22	36	24	26	21	37	27	17	27	23	29	26	26	30	27	28	34	20	27	22	32	21	23	23	18	24	15	20	23	24	27	27	23	24	31	30	14	27	32	16	26	30	24	28	18	25	18	24	19	31	35	32	17	23	24	29	34	34	31	28	16	30	20	21	29	29	22	34	23	23	30	28	38	39	29	30	28	22	23	27	24	21	27	24	22	14	25	29	16	30	33	23	22	25	22	30	22	15	20	25	26	23	31	20	24	32	22	28	21	19	26	26	27	22	28	26	20	31	22	14	27	32	25	24	28	20	28	25	16	25	31	40	25	36	34	29	17	20	37	28	20	26	30	30	31	26	28	22	25	22	23	21	37	26	31	30	26	24	24	18	23	26	25	23	29	16	22	25	17	35	29	25	25	24	29	21	27	29	23	28	19	31	26	27	17	26	24	29	14	25	29	25	19	34	22	20	33	27	25	26	27	23	25	27	29	23	33	35	21	24	29	20	29	29	21	15	19	22	29	34	34	31	24	23	26	35	30	32	22	25	30	18	20	29	28	25	20	25	22	25	35	27	28	25	23	30	27	23	21	25	23	28	23	30	23	19	30	23	26	21	20	28	17	34	18	23	32	30	31	22	25	14	24	30	23	17	19	26	30	19	22	28	18	22	34	32	22	22	21	20	25	27	36	36	29	24	31	20	35	15	24	24	18	25	25	31	32	25	30	24	23	31	26	24	22	31	19	24	28	18	28	27	21	21	33	22	25	28	28	19	34	31	25	21	28	20	22	34	22	19	27	24	23	26	20	24	20	26	25	26	23	26	30	26	22	26	33	35	17	30	24	26	22	26	22	29	17	24	29	24	18	19	24	15	27	25	18	22	26	23	20	20	16	23	16	22	30	20	32	29	16	17	31	23	27	28	23	30	33	23	29	23	22	20	18	17	18	20	27	29	25	20	17	18	28	27	30	14	26	25	32	18	29	19	29	37	21	34	22	28	15	30	18	32	23	30	23	34	29	22	28	20	18	31	24	30	20	25	19	32	25	21	21	27	25	21	21	24	25	31	26	22	20	30	22	29	25	25	21	32	25	29	24	24	31	22	26	36	16	11	20	29	27	21	19	28	20	22	20	23	18	19	25	27	21	24	22	18	24	20	19	15	20	25	21	22	30	30	28	30	27	26	26	33	26	21	30	27	24	26	29	25	28	21	25	21	34	30	25	25	34	29	31	34	34	22	38	29	29	29	21	18	23	19	32	21	22	27	22	32	20	19	19	24	26	26	21	34	22	30	23	26	30	23	16	24	28	25	27	26	28	21	18	32	20	21	33	26	26	21	22	27	28	22	20	26	19	34	22	33	26	33	15	23	23	26	25	27	23	34	21	23	23	19	27	14	21	16	19	32	24	21	42	34	28	25	21	25	19	22	23	27	31	21	31	20	24	29	19	22	28	24	20	20	24	18	24	25	21	20	25	29	35	28	24	22	26	20	28	26	27	26	37	27	23	16	18	25	32	30	25	18	19	34	25	27	23	19	19	27	31	36	31	28	23	19	23	21	22	28	20	25	34	27	23	20	31	24	20	25	22	35	23	37	20	21	24	24	23	22	19	22	26	25	21	34	23	27	24	23	33	19	22	29	20	31	19	32	20	37	28	18	23	24	30	25	26	25	33	22	21	21	20	36	19	29	16	19	33	31	26	30	24	24	19	14	21	31	21	15	25	22	23	25	30	24	27	37	28	19	36	17	20	23	24	27	23	24	20	30	35	21	24	27	27	28	22	27	20	29	19	30	21	28	17	22	27	30	27	27	28	27	26	24	27	20	25	22	23	27	28	30	22	28	21	27	24	30	25	14	19	29	25	33	25	27	21	21	36	30	34	22	27	25	20	23	21	17	26	26	25	21	24	28	26	28	26	28	19	28	21	18	27	20	27	28	27	18	27	27	29	27	33	28	34	26	27	34	35	27	25	25	20	19	25	21	23	22	28	23	25	24	25	18	30	22	25	19	21	26	16	29	18	20	18	32	25	26	16	27	26	24	25	24	30	28	25	24	22	24	24	26	21	26	23	29	20	27	36	23	21	25	31	29	31	16	36	28	22	20	29	29	38	16	30	20	24	28	35	23	26	24	23	29	22	31	23	28	30	22	30	37	27	32	30	25	16	12	25	20	20	22	19	20	25	25	29	17	25	31	18	26	25	19	23	29	27	17	24	26	24	26	27	32	21	21	26	33	35	31	29	22	19	32	19	33	28	19	28	19	22	16	22	26	27	29	27	27	31	24	32	27	22	25	24	19	29	31	27	32	21	23	31	23	22	30	34	20	20	31	24	38	30	22	22	29	25	28	28	27	20	22	29	29	20	25	20	15	26	24	22	27	25	24	23	22	29	33	23	23	29	20	35	25	25	20	16	11	27	19	27	18	26	34	32	24	27	25	30	27	26	15	27	23	19	26	24	25	33	23	27	24	24	23	26	13	29	35	20	19	25	32	16	29	23	19	25	18	27	26	17	29	17	16	25	32	29	29	22	29	13	24	21	23	37	24	38	15	25	22	19	21	35	33	26	21	23	31	19	27	21	27	26	22	29	12	24	25	29	26	25	21	23	27	20	30	34	22	30	22	28	28	33	24	32	26	19	29	21	28	40	33	23	30	22	26	31	25	26	18	23	28	26	33	18	35	13	26	28	16	28	25	31	18	18	28	18	23	25	24	23	25	21	29	12	27	22	33	29	25	21	26	24	18	28	25	24	20	25	25	21	23	23	29	23	23	23	28	30	16	24	30	32	26	28	25	22	23	22	15	24	25
56438	38098	14512	26012	33740	32753	29399	25555	21892	19109	16665	14530	12956	11585	10700	9290	8272	7350	6700	6416	6100	5709	5062	4525	3967	3527	2966	2594	2501	2244	2049	1862	1701	1600	1533	1360	1210	1076	1040	976	837	885	860	781	717	703	753	694	716	608	621	650	578	558	560	538	512	505	515	486	428	469	470	465	476	487	470	467	408	466	457	449	446	441	471	419	445	441	424	418	416	449	438	439	434	425	468	418	428	434	447	450	461	434	396	379	418	420	441	422	411	397	410	453	435	442	367	432	432	443	413	404	455	438	429	442	412	427	433	403	428	422	430	407	383	432	433	392	390	453	409	407	389	429	401	420	429	398	402	399	370	400	432	396	389	386	410	397	430	418	416	421	435	417	428	413	366	405	415	395	443	385	417	401	415	400	410	396	427	413	430	397	411	434	415	415	418	415	440	409	458	399	404	420	425	401	403	448	404	436	415	413	461	430	439	420	372	401	426	383	417	379	396	404	438	404	403	434	379	419	411	405	417	428	408	401	377	414	425	411	396	414	453	444	397	417	433	404	382	439	381	430	403	395	399	440	409	404	409	403	418	405	414	400	390	388	429	418	359	419	418	416	429	398	424	391	403	400	363	448	389	395	394	439	397	416	452	422	407	395	379	428	416	389	377	436	404	375	381	384	417	387	376	398	407	397	391	409	412	402	412	398	449	436	413	399	403	394	390	463	427	405	402	382	404	418	413	422	391	417	396	405	425	404	369	416	421	443	455	425	399	401	389	400	395	427	390	412	391	417	384	398	402	444	401	396	423	413	378	408	419	380	422	373	418	420	418	391	429	435	403	406	377	406	370	389	426	386	400	416	397	386	442	409	402	416	436	399	388	406	409	399	399	403	407	398	430	427	384	425	401	405	392	398	377	412	434	438	418	454	404	408	413	380	389	409	362	442	400	402	393	392	367	398	404	375	394	410	376	400	426	433	358	380	397	395	406	396	401	411	418	382	419	415	435	428	404	431	377	410	432	414	392	390	402	423	386	356	413	423	400	402	398	460	405	415	353	421	390	398	420	374	374	410	434	424	401	429	431	407	427	425	396	375	376	406	434	384	390	394	403	396	414	407	412	409	414	422	384	414	417	418	393	380	428	434	404	408	387	374	456	414	406	408	386	385	393	422	402	436	419	377	425	420	406	401	404	401	431	407	413	399	408	436	386	398	405	411	418	399	396	431	402	419	395	392	417	393	425	410	389	409	383	412	442	395	417	413	437	430	404	380	418	415	383	388	410	354	414	417	418	396	404	416	389	380	403	416	382	417	392	427	431	376	384	393	408	394	424	397	391	406	370	442	386	408	401	437	410	420	383	380	406	400	441	417	379	433	384	403	425	418	414	405	395	421	413	412	396	409	400	403	439	413	379	406	402	404	383	437	400	412	400	427	409	406	412	434	407	404	416	410	425	383	363	463	410	422	422	408	433	407	425	394	451	384	395	414	418	416	409	417	425	408	372	394	412	406	413	423	388	444	399	401	391	388	375	405	417	427	434	433	367	383	418	385	414	383	411	415	418	410	416	392	410	438	382	407	400	383	424	417	409	411	389	384	400	413	439	403	400	376	410	423	436	435	397	382	404	373	414	371	409	372	394	424	404	403	407	423	406	401	415	417	425	418	363	390	380	435	373	444	426	403	434	407	433	415	401	408	412	432	385	441	435	435	431	405	408	400	408	441	401	374	412	413	395	390	414	399	432	421	394	384	398	421	412	380	387	410	386	380	438	415	437	422	386	409	373	422	398	413	400	441	403	403	442	361	409	369	428	419	428	414	431	389	418	401	384	438	418	407	400	473	389	407	389	371	418	395	381	399	378	383	382	395	415	414	445	390	389	432	369	402	411	412	404	394	374	395	414	400	427	388	395	405	404	415	419	394	401	393	422	452	400	396	394	414	414	391	408	428	386	406	405	407	400	384	418	404	431	379	390	406	409	417	426	411	416	465	403	431	386	391	366	392	433	434	408	448	413	384	380	414	418	361	384	433	431	398	424	422	420	406	410	400	422	429	396	404	406	379	413	382	403	459	442	430	407	398	431	412	400	370	360	379	403	407	410	406	392	362	372	470	367	423	409	406	387	420	417	433	407	410	400	411	420	451	418	413	419	374	391	434	406	424	419	402	390	417	390	384	374	431	433	426	415	410	404	415	399	383	401	443	405	412	395	408	394	423	415	406	412	413	402	402	412	448	377	424	414	407	384	424	404	400	439	424	417	385	365	446	391	391	373	364	424	389	410	412	448	390	426	411	425	375	411	395	433	399	417	425	419	431	364	402	400	365	440	407	410	392	396	430	401	370	384	385	382	377	418	414	411	417	424	415	350	419	399	368	407	426	400	400	391	387	420	410	411	422	418	420	395	391	376	410	382	395	408	425	423	385	395	400	413	423	387	438	396	423	402	429	390	418	362	415	418	396	416	432	395	421	426	390	392	407	422	365	387	395	485	374	435	399	412	375	412	416	407	396	412	419	422	455	399	394	409	383	385	378	428	416	395	423	381	383	429	437	403	390	406	398	411	406	401	395	402	416	414	387	434	434	412	445	401	415	395	425	396	396	392	396	406	385	418	448	387	397	409	392	407	390	403	406	412	387	424	410	400	394	380	456	395	428	390	414	388	410	389	405	407	427	426	441	361	404	427	413	397	389	415	396	400	378	407	454	418	436	421	397	382	393	466	376	403	395	399	458	429	414	433	442	397	369	389	414	414	426	375	406	412	378	433	428	406	422	397	380	381	410	393	399	408	388	420	398	443	381	373	408	422	428	401	429	382	380	442	427	422	437	407	428	396	408	386	421	402	415	375	427	378	376	397	411	383	414	408	435	420	389	366	387	385	369	413	397	423	384	381	419	391	442	396	411	407	403	430	408	392	435	410	391	435	415	423	396	398	434	389	392	418	445	394	401	387	399	418	389	391	377	406	400	395	411	391	412	387	378	429	412	438	425	424	429	420	393	391	389	418	434	388	386	409	405	418	401	400	396	418	424	382	405	418	411	436	403	402	426	409	384	413	442	446	410	387	405	406	405	388	384	413	430	375	408	416	412	413	412	408	428	395	401	427	389	412	422	445	393	395	413	413	386	399	438	378	386	414	405	374	399	389	429	444	371	415	429	398	366	399	401	414	392	365	410	421	407	396	388	386	413	433	392	421	440	389	408	429	404	427	398	442	402	373	413	392	401	395	404	376	383	403	392	409	388	412	441	418	394	388	411	415	435	391	401	372	407	427	423	381	396	419	396	420	392	391	416	417	413	397	392	421	407	395	422	412	425	405	393	427	423	420	429	390	411	390	443	440	381	365	399	378	446	394	391	420	414	374	391	409	408	398	390	387	402	404	441	428	377	380	394	426	404	419	402	400	421	408	416	431	405	409	428	392	400	398	369	421	418	411	419	436	400	383	410	417	421	424	406	376	408	410	389	404	435	386	424	397	381	439	424	400	404	404	414	435	413	403	428	422	393	427	406	393	407	417	399
6488	2280	294	207	311	340	284	216	203	168	158	124	129	133	102	98	90	71	59	56	67	69	57	57	51	40	43	34	33	38	40	23	30	29	27	20	27	29	25	18	20	18	29	17	26	16	29	26	19	15	24	27	29	22	31	25	19	16	31	15	24	17	20	24	16	16	34	25	26	13	27	17	25	15	17	21	17	18	14	21	13	17	20	23	23	14	21	19	22	11	15	25	18	22	27	19	12	12	13	16	20	20	22	18	17	18	18	25	18	24	20	20	17	17	23	13	16	13	22	15	15	14	11	26	23	13	14	20	15	13	23	14	19	17	35	19	14	16	21	11	24	19	21	16	17	19	17	18	18	21	27	23	11	15	21	22	26	25	17	22	18	19	15	18	17	13	18	17	22	26	18	17	20	21	26	18	19	18	20	23	28	24	26	19	22	12	16	17	21	20	15	15	19	17	19	15	23	28	15	31	14	19	20	16	23	13	19	17	15	15	13	19	9	18	18	19	19	14	17	22	19	28	22	20	12	20	14	14	13	14	26	21	16	18	20	20	14	21	20	9	16	18	20	23	19	18	17	16	17	13	14	11	19	15	21	22	18	19	19	19	13	20	20	14	16	16	15	23	22	18	23	27	20	24	20	15	13	16	26	14	20	15	22	13	24	11	24	23	22	25	25	17	22	10	17	24	11	26	18	15	15	15	21	18	17	14	14	16	22	12	17	19	20	22	16	13	21	20	18	17	20	13	30	21	22	17	23	17	26	14	20	22	18	24	21	20	23	24	23	23	19	25	27	26	16	18	18	13	22	15	21	20	21	21	21	17	15	19	19	13	14	14	16	17	20	21	23	22	21	25	19	17	24	15	16	16	9	15	20	14	15	17	22	18	16	23	18	21	24	14	21	21	13	17	23	12	17	27	16	19	21	10	25	20	10	18	17	12	20	20	18	18	14	28	21	23	15	22	19	23	26	11	25	20	25	21	16	21	14	16	20	15	22	24	21	26	20	18	24	18	15	21	17	17	15	17	18	18	11	18	16	11	17	17	12	25	22	16	27	18	18	19	17	19	16	22	21	25	18	16	23	15	20	23	14	16	22	24	16	21	19	23	14	24	23	24	18	20	26	19	22	29	22	12	22	11	13	15	13	19	21	24	20	20	10	19	28	19	23	18	14	20	19	15	20	20	18	19	23	30	21	19	15	23	25	23	19	21	21	25	23	24	23	15	17	18	16	24	10	16	19	20	18	18	10	21	10	14	21	18	20	14	20	21	28	18	14	22	19	17	25	19	26	17	17	27	21	18	15	18	17	16	20	17	24	20	21	10	18	21	16	30	19	15	13	20	12	18	10	15	16	18	10	26	21	19	21	16	20	22	12	24	23	23	15	12	14	20	22	21	27	31	16	15	17	15	6	19	23	20	29	18	17	15	17	21	16	12	20	19	15	20	23	16	16	10	35	12	17	22	19	18	21	15	24	21	12	22	18	22	18	20	17	15	20	18	28	16	23	19	16	17	18	29	25	23	21	19	20	26	19	16	16	24	20	15	22	17	17	14	18	20	25	20	19	22	19	15	17	13	18	20	24	21	18	20	20	21	25	26	19	16	19	27	14	13	16	14	12	13	20	18	16	18	9	15	24	23	12	22	31	20	17	20	20	19	14	15	18	14	14	12	19	17	19	12	21	15	14	18	17	12	20	16	18	22	17	27	17	19	17	18	26	22	16	21	17	19	23	20	14	17	19	12	21	15	22	30	17	12	19	24	14	26	23	17	19	18	32	21	16	26	23	23	25	14	16	17	24	21	19	26	15	23	17	8	21	16	21	23	20	16	11	23	24	17	24	18	19	17	13	19	16	9	19	23	15	20	22	26	6	23	13	19	21	14	14	13	16	17	17	19	31	20	25	15	13	19	19	16	22	12	14	19	18	18	18	10	15	20	17	22	22	17	20	26	19	22	20	15	14	17	22	18	20	27	18	24	20	21	15	26	21	22	17	28	25	25	17	17	23	15	19	23	16	13	18	10	24	23	18	22	15	20	27	16	27	18	17	16	17	17	22	17	18	15	19	22	13	21	16	13	19	18	21	21	20	28	22	21	14	22	17	17	17	15	16	22	17	19	17	17	14	18	21	23	26	17	12	21	22	18	15	22	26	17	12	24	22	19	17	25	12	19	18	13	18	26	21	20	14	16	15	13	14	19	30	28	16	17	20	26	17	17	18	17	24	20	11	19	16	16	22	22	26	16	16	22	16	19	26	19	20	12	25	20	14	23	16	27	22	21	16	14	25	16	14	19	22	24	16	18	26	19	16	21	17	18	25	23	17	18	17	18	17	24	13	25	18	19	23	19	20	16	14	21	20	14	23	24	21	23	27	18	17	21	20	27	19	19	12	13	30	18	11	16	15	24	17	25	21	18	23	16	15	14	21	19	21	18	16	27	20	16	18	14	24	16	15	20	14	27	14	17	25	17	19	17	25	19	22	23	9	19	21	24	19	26	18	14	18	13	13	22	8	25	23	19	21	24	26	17	24	26	21	15	15	20	17	24	21	20	16	14	29	13	30	16	22	22	19	16	21	21	25	14	19	25	19	20	24	23	19	20	20	21	22	19	17	19	19	14	24	16	14	24	23	20	16	17	16	23	16	22	18	18	16	16	22	18	18	23	23	20	19	10	17	21	19	12	13	18	19	19	22	14	16	21	16	12	21	20	17	19	15	17	19	18	21	20	22	20	18	20	12	23	14	16	18	18	24	22	22	23	13	20	17	20	23	17	25	15	13	20	21	22	28	12	17	17	19	18	17	17	22	22	19	23	15	22	26	16	27	21	18	18	13	19	17	15	23	23	15	20	28	15	19	23	13	27	20	13	13	16	11	13	19	18	24	27	18	18	22	15	16	15	15	13	17	17	25	28	18	15	13	22	21	22	20	21	19	26	19	19	14	18	12	18	21	23	21	30	24	23	25	17	20	17	19	30	23	11	16	13	19	16	22	24	15	15	17	21	24	14	28	25	11	17	23	27	17	17	22	23	18	21	23	11	14	21	15	21	20	24	23	16	16	13	20	24	19	17	20	23	28	20	14	12	13	17	12	15	15	19	13	17	17	16	15	23	16	5	14	24	21	17	15	20	19	18	17	16	21	15	17	22	14	10	24	17	16	22	25	17	14	22	21	20	20	16	17	23	17	20	22	13	22	14	26	26	12	16	20	18	19	15	15	22	26	18	17	10	19	16	19	19	12	19	22	15	13	15	20	23	14	20	21	15	19	19	17	14	21	19	20	26	14	13	18	18	24	22	22	25	20	11	22	24	20	15	16	23	20	18	12	25	24	15	23	17	24	13	34	21	17	13	24	16	17	11	26	20	14	22	17	15	13	18	23	18	17	22	19	23	19	26	17	15	14	13	20	14	13	16	18	26	13	20	26	20	17	18	21	18	11	22	23	22	12	18	14	14	20	24	14	14	15	22	18	21	17	21	11	11	13	19
42428	24284	7667	16432	23719	23006	18741	15184	12392	10112	8288	7192	6263	5617	4963	4452	3946	3382	3030	2874	2810	2600	2341	2101	1862	1546	1389	1226	1186	1096	976	918	811	834	749	696	641	590	583	513	498	440	542	452	428	444	408	413	418	376	388	411	387	367	399	358	367	372	342	355	343	324	320	326	358	333	340	327	315	302	307	321	331	327	350	332	309	334	314	325	327	323	355	295	318	323	333	348	312	309	289	299	317	309	305	320	302	324	320	301	305	295	312	347	300	299	315	344	297	321	333	307	319	323	348	311	289	297	314	301	328	306	321	301	320	318	318	313	347	308	292	296	312	312	356	323	315	302	297	344	311	300	305	319	294	321	336	338	302	315	313	316	308	290	275	324	324	309	293	294	321	338	321	326	275	307	336	335	310	307	359	341	328	322	319	299	308	319	282	287	298	326	280	315	345	312	299	299	324	320	327	312	284	296	300	313	284	316	308	324	321	303	308	324	309	316	316	310	330	289	283	315	315	320	291	327	310	339	299	310	310	324	309	282	324	305	309	311	323	313	287	316	327	343	330	294	322	304	293	325	297	304	312	316	292	327	307	300	309	305	304	291	303	286	294	313	305	311	310	308	331	336	280	311	311	309	296	316	292	296	326	320	304	323	313	300	308	326	302	301	286	322	309	291	289	283	318	284	324	343	328	303	276	314	337	272	318	340	310	305	309	335	291	296	344	294	286	334	305	309	343	308	299	301	291	340	321	318	311	283	295	342	303	279	307	315	317	345	314	289	337	285	272	305	308	304	300	311	318	325	335	311	293	307	273	319	262	322	286	307	304	290	328	292	307	304	332	265	311	293	345	301	323	290	298	318	309	330	281	290	359	332	329	316	313	311	297	285	314	302	282	295	308	323	296	311	297	316	323	340	304	310	307	301	335	331	338	326	333	312	318	353	299	321	336	346	293	315	283	331	341	324	311	305	329	298	287	314	309	331	323	326	300	332	340	309	284	314	289	303	286	306	285	284	347	339	300	333	325	299	313	303	315	288	318	283	348	280	319	315	299	330	336	331	300	306	300	292	318	297	297	326	313	307	284	278	328	297	269	332	318	294	322	300	335	294	282	317	344	305	330	310	291	323	302	322	286	319	281	323	311	300	294	318	324	297	308	342	324	316	298	325	312	311	289	299	342	344	358	309	316	305	320	335	296	334	327	307	315	303	292	305	301	302	335	327	312	337	322	333	293	303	316	322	310	327	315	310	310	311	310	303	315	312	352	290	327	345	319	325	323	319	316	307	309	324	341	285	321	304	333	285	318	311	338	284	312	312	314	310	312	319	314	332	273	301	319	292	319	339	326	317	342	329	370	309	318	327	330	314	293	291	319	292	302	293	323	304	282	328	305	304	303	310	300	291	343	307	329	304	328	290	305	291	313	296	315	270	339	312	332	305	309	300	319	312	301	311	296	313	314	314	309	325	312	299	317	289	303	312	318	294	321	330	308	308	303	316	319	331	284	341	317	307	317	300	300	295	303	332	306	297	294	323	308	320	302	320	322	326	325	311	311	331	304	316	306	324	309	309	345	299	349	328	294	329	333	292	277	293	297	297	302	300	300	311	262	280	283	299	308	314	296	303	287	323	311	305	280	320	330	311	304	310	307	323	300	316	324	322	313	314	303	310	326	289	290	322	312	299	296	307	321	329	325	310	322	303	294	312	356	303	283	321	307	300	300	299	323	285	297	307	316	334	334	335	293	282	330	316	317	322	300	322	301	307	304	295	305	322	278	303	328	315	303	293	320	309	310	302	333	329	298	307	284	318	327	300	353	297	317	277	304	316	324	314	326	307	321	333	306	305	302	330	319	297	294	308	314	306	311	292	306	296	326	298	315	301	310	304	307	326	287	323	313	277	328	307	316	301	339	289	316	338	263	305	314	255	325	279	320	297	327	299	313	288	331	275	287	302	328	329	304	322	291	319	306	326	317	299	310	314	324	317	305	304	319	304	301	301	326	315	330	294	323	338	324	303	301	313	309	289	306	308	273	276	302	304	289	315	294	304	315	314	330	320	320	298	330	303	309	331	302	308	334	326	317	308	331	303	323	319	289	327	300	308	331	306	307	312	288	333	330	300	321	295	287	318	304	297	321	336	315	308	317	321	330	287	331	293	290	329	312	296	323	297	317	306	343	282	344	312	304	318	319	325	359	349	284	288	293	342	316	339	318	304	298	331	283	347	317	308	307	327	314	330	342	323	310	301	297	327	294	287	313	282	318	348	311	332	324	274	299	293	302	328	307	333	304	331	313	318	312	338	296	340	334	310	308	303	319	348	300	308	324	304	285	326	331	329	281	299	323	326	377	301	343	285	325	312	309	318	321	296	286	306	312	319	279	294	312	323	297	285	340	325	326	321	293	295	314	306	297	312	294	300	312	348	332	323	308	300	308	312	292	332	295	333	329	301	299	320	320	316	317	310	310	326	313	275	283	284	303	325	296	318	296	327	285	305	315	308	304	311	319	317	326	289	296	330	305	331	313	333	328	305	297	317	282	318	297	329	331	308	314	326	315	306	326	318	310	294	301	304	295	302	337	314	307	295	317	292	280	313	291	312	306	326	271	312	299	296	335	346	320	306	291	343	299	325	267	322	315	315	295	320	270	314	302	320	299	315	313	322	319	302	311	307	297	326	314	279	335	326	307	298	320	310	297	325	316	288	306	322	277	340	301	304	309	313	311	269	306	337	292	314	335	327	284	329	285	303	297	294	334	306	307	278	321	305	296	299	306	317	312	261	323	312	290	310	305	282	300	281	306	328	310	317	321	306	316	335	322	286	332	301	298	298	300	317	300	273	314	331	283	342	327	304	319	302	305	326	324	294	305	315	325	299	292	313	316	320	267	306	297	338	310	299	299	297	293	314	304	297	335	282	294	281	311	328	306	294	309	294	358	310	310	312	286	326	321	282	303	335	312	327	303	325	312	314	312	300	347	330	296	320	315	311	321	309	288	333	316	304	318	320	300	273	302	292	302	299	331	314	320	313	327	328	343	296	286	307	336	296	319	299	299	284	322	335	306	292	288	321	280	302	335	273	353	304	279	312	331	326	309	266	296	339	300	315	293	288	325	270	291	306	309	329	299	334	295	362	315	284	309	331	314	333	335	292	328	324	303	313	300	340	299	294	319	310	277	335	336	312	298	296	315	314	310	320	307	327	334	285	309	317	292	326	319	311	307	306	290	298	303	284	288	332	296	352	336	313	317	321	312	309	323	282	309	296	327	298	343	316	299	301	339	305	305	324	307	324	310	312	290	316	313	293	302	311	300	287	301	318	304	290	309	337	296	343	300	322	336	338	291	309	274	304	277	306	304	308	307	341	328	314	338	319	304	327	338	309	351	325	303	277	286	325	318	313	311	333	308	321	319	315	288	270	308	315	315	332	318	303	303	313	321	328	294	273	317	330	307	310	313	292	310	314	301	302	316	322	294	284	307	333	331	319	293	317	316	323	311	311	327	335
15280	9402	1037	538	753	837	673	545	504	463	387	345	321	234	227	196	180	164	144	128	140	127	105	111	78	77	60	73	55	64	59	64	36	43	52	43	38	35	44	35	33	33	35	30	29	30	21	30	38	43	28	30	30	25	27	27	36	29	32	34	34	31	20	22	31	28	29	27	28	31	20	18	33	27	16	25	24	27	18	28	26	22	31	22	24	29	30	21	27	32	19	25	19	32	19	18	14	27	20	16	28	21	18	37	20	28	19	22	23	25	20	25	20	23	18	28	24	19	23	29	20	24	32	16	30	17	29	27	23	19	28	26	21	22	20	29	22	26	26	26	37	27	23	28	24	27	33	29	28	18	24	26	32	30	30	19	22	15	35	23	22	21	16	31	27	22	30	26	28	23	37	15	24	34	22	28	15	23	21	28	27	36	28	22	21	31	26	29	25	27	33	26	15	25	26	33	16	23	25	23	18	24	22	30	27	23	22	30	22	27	27	12	24	21	25	24	18	25	24	26	16	29	23	28	26	14	22	14	39	19	20	15	29	31	26	24	32	21	30	30	21	27	39	26	17	26	27	14	19	27	29	24	23	18	35	20	32	22	24	25	30	28	31	19	24	22	28	22	19	26	26	16	31	18	24	18	28	28	21	27	35	28	22	28	34	28	32	28	17	27	23	26	18	25	27	20	29	22	27	33	27	29	29	31	20	25	34	26	27	25	23	19	26	25	20	20	28	21	29	21	28	30	17	16	21	22	22	33	27	16	35	29	30	31	17	27	26	27	25	20	16	15	26	31	21	20	32	26	20	29	28	27	24	15	18	17	20	23	24	25	22	19	33	24	27	27	24	25	30	24	27	26	24	23	18	35	25	24	25	25	12	18	20	22	30	25	42	24	24	21	27	16	35	17	31	26	33	28	29	29	26	23	20	21	36	22	19	28	18	25	29	26	24	19	19	15	15	36	24	28	31	24	22	19	21	20	25	30	21	27	19	26	29	23	23	26	23	26	20	35	27	26	33	24	23	29	20	22	22	25	28	19	21	26	23	28	22	28	28	31	27	32	24	21	28	29	22	26	16	24	26	21	18	35	27	20	24	21	27	32	17	26	34	31	21	35	20	26	25	21	27	19	22	26	30	16	32	25	25	18	17	27	22	27	37	24	26	26	23	24	29	29	28	30	24	30	24	21	25	23	25	21	18	28	27	22	19	29	30	18	23	31	18	31	22	19	26	23	22	27	28	28	26	24	20	21	26	19	23	31	21	21	26	31	20	21	37	24	26	22	28	29	16	26	33	28	17	29	30	28	23	24	25	21	18	26	24	24	23	24	15	28	19	27	21	26	24	25	24	20	31	27	25	26	25	26	27	24	19	17	28	25	26	33	31	16	29	21	24	18	32	23	26	27	23	26	15	27	21	33	19	25	26	30	24	25	23	24	25	22	29	20	23	21	30	13	20	20	31	36	24	21	22	22	29	19	23	32	30	29	21	25	24	24	32	30	23	22	20	18	28	27	25	29	25	29	16	29	21	28	23	25	26	23	29	21	23	18	22	19	22	19	26	26	22	12	28	19	23	25	22	17	21	22	33	21	28	22	25	21	20	22	27	28	18	23	21	25	27	26	24	31	27	22	17	22	26	27	23	30	28	17	30	27	29	20	29	31	22	24	20	24	23	27	22	15	27	31	24	18	22	35	15	23	19	19	23	22	24	24	23	29	27	18	33	28	25	19	16	19	23	25	28	17	25	24	23	22	24	24	27	30	28	29	31	20	19	28	31	27	27	26	25	23	21	21	24	15	22	27	24	28	31	23	25	34	23	23	32	29	20	20	25	13	29	25	31	35	29	21	25	14	27	35	17	20	23	26	28	25	30	26	35	29	22	20	21	28	28	31	23	27	29	25	33	41	19	20	22	23	24	18	28	26	24	28	24	22	36	15	25	22	25	24	20	21	23	25	22	24	24	17	37	28	23	23	28	26	31	28	23	31	41	26	26	28	18	28	17	21	34	20	18	21	23	28	25	22	28	30	22	20	27	16	29	15	19	22	26	29	35	25	15	35	19	24	23	17	22	17	31	20	17	18	19	20	28	23	35	21	18	25	32	28	25	20	19	31	23	30	28	22	17	45	26	19	25	19	25	24	28	20	29	21	27	28	27	22	27	28	24	20	21	15	33	31	22	29	28	31	21	25	24	23	30	23	31	23	19	32	31	39	20	13	19	27	25	22	33	26	18	29	25	27	36	32	25	26	28	26	23	30	23	25	26	23	32	21	22	32	26	24	24	13	19	23	22	15	20	20	21	18	27	27	16	36	22	25	17	26	20	24	29	31	20	32	22	14	21	29	24	22	24	22	24	14	21	23	21	30	24	23	14	27	26	26	29	20	22	31	31	26	26	26	28	21	20	18	23	28	26	28	23	21	13	17	20	26	23	31	30	23	24	16	18	25	16	17	20	32	31	20	33	26	17	30	33	21	22	27	20	24	25	25	19	26	21	23	25	23	24	27	24	31	34	23	22	25	32	22	26	22	28	17	19	27	16	22	27	27	21	19	22	31	22	25	24	24	26	30	20	30	21	12	16	33	22	15	25	26	14	21	28	24	24	14	22	27	27	17	25	28	29	22	21	30	22	19	22	33	21	30	35	19	19	22	19	33	29	21	22	18	30	29	29	23	26	28	26	22	31	22	22	25	29	25	28	21	15	32	21	36	28	25	27	23	32	34	22	27	26	26	31	36	31	21	23	20	29	19	24	19	33	23	29	32	18	20	19	21	17	20	28	17	24	30	28	29	18	23	22	25	19	27	23	30	18	23	28	26	19	22	31	20	24	22	19	18	34	26	20	22	29	22	24	25	21	24	19	25	24	30	20	27	22	27	35	26	31	21	22	22	26	28	29	25	29	33	31	26	22	28	24	14	32	21	22	21	25	33	28	27	31	25	18	21	20	28	19	23	25	26	28	26	18	25	25	34	22	26	29	31	27	34	33	32	24	21	13	30	16	27	23	25	21	22	20	28	30	32	26	29	30	24	27	31	21	20	26	26	35	28	23	26	24	30	30	26	32	21	26	25	29	21	25	23	25	18	23	27	28	20	15	28	25	22	41	22	29	36	25	25	34	26	27	24	20	23	28	30	26	22	25	19	23	22	27	23	25	24	24	16	17	21	28	32	24	25	17	20	27	29	23	23	26	24	18	17	20	27	32	19	23	24	19	26	29	19	22	19	36	27	18	23	22	18	28	25	25	16	27	26	28	19	26	24	15	26	26	31	24	24	23	24	20	29	31	21	29	16	30	30	17	30	21	22	26	24	28	26	27	28	27	19	21	25	30	25	34	28	19	18	27	30	20	19	30	38	31	19	22	21	26	32	26	26	26	22	26	27	26	12	29	20	18	25	21	31	27	28	25	25	26	27	29	25	21	23	23	20	14	27	22	29	25	18	23	28	31	27	25	24	35	21	26	22	32	22	18	20	26	19	30	24	22	14
55151	36317	14442	25629	33305	32558	28901	25182	21507	18917	16850	14579	12941	11563	10167	9154	8110	7205	6408	6117	5756	5536	4928	4470	3882	3384	2902	2592	2385	2254	2088	1784	1698	1649	1568	1298	1236	1122	1063	991	942	879	831	805	737	737	688	724	635	595	597	609	608	537	562	523	572	501	484	501	486	408	488	466	474	479	486	442	463	471	434	405	454	471	452	444	402	419	457	461	456	447	469	424	407	408	404	389	448	411	420	420	484	449	432	433	448	437	423	433	409	412	401	409	408	409	427	421	433	428	407	402	397	419	412	372	421	393	395	444	413	393	408	426	441	414	390	410	397	427	415	422	418	424	383	377	398	390	398	394	408	411	425	410	383	452	433	412	385	398	395	358	401	404	420	416	433	430	444	386	391	414	424	446	388	420	381	415	401	425	388	409	423	397	390	403	402	405	391	422	446	411	397	445	401	389	392	425	442	414	377	436	360	389	357	414	396	395	432	379	425	402	406	409	397	403	384	413	380	398	399	384	420	379	439	426	431	404	419	418	446	393	391	413	428	417	379	385	405	408	425	376	376	439	439	395	408	412	369	416	398	391	419	420	389	366	401	393	408	387	380	408	398	435	403	418	430	380	430	426	408	442	371	389	382	399	400	420	432	420	400	421	455	438	371	398	421	397	399	402	382	423	378	424	400	424	406	426	385	416	409	409	401	396	424	389	379	413	410	359	403	402	415	416	391	395	392	433	403	396	397	422	379	429	423	382	385	397	418	415	401	412	348	381	414	428	411	411	408	374	439	400	414	410	423	410	409	416	382	416	399	379	400	409	391	405	410	367	401	401	390	435	414	457	433	400	386	384	416	366	425	427	406	423	444	395	355	439	407	455	394	418	360	434	397	396	358	437	375	420	413	426	403	391	418	382	379	395	431	428	390	421	450	410	384	420	384	390	387	433	403	353	427	406	386	382	393	400	385	425	423	428	391	385	382	400	413	436	408	405	395	445	410	381	400	414	407	444	414	409	413	380	430	379	411	415	380	401	373	391	424	416	421	416	386	392	412	410	413	396	397	425	384	391	397	389	379	405	404	388	393	356	402	416	396	423	400	409	396	396	398	407	397	410	380	429	366	438	390	439	434	410	408	341	413	420	405	441	391	410	424	423	413	407	385	381	399	404	405	434	411	390	411	397	384	438	399	376	424	427	384	409	378	399	395	366	422	406	427	431	379	412	390	444	414	402	393	418	424	371	442	366	421	378	371	407	368	394	428	421	379	382	402	397	378	399	389	417	424	424	412	413	371	407	448	400	417	414	406	397	365	391	400	408	401	367	408	388	425	417	409	395	392	386	384	405	414	399	408	433	402	416	406	401	403	390	415	398	418	421	406	395	391	340	425	427	421	389	402	421	396	418	392	368	405	393	384	443	417	428	404	389	382	445	394	403	424	430	391	379	358	433	368	385	414	402	394	407	401	450	374	400	418	389	363	389	387	413	419	427	416	385	415	412	390	415	411	391	434	441	393	383	407	378	411	373	384	414	406	383	415	434	413	418	405	422	419	388	412	388	389	371	403	441	397	407	365	410	394	419	422	397	404	389	389	417	384	389	395	412	405	394	393	415	397	394	386	463	404	415	412	376	378	378	350	407	433	424	430	423	375	388	413	454	380	409	405	431	384	372	473	397	398	412	393	420	412	389	399	400	431	407	391	399	421	397	397	373	437	371	410	394	410	430	403	371	396	391	403	402	436	408	400	380	376	362	393	396	389	417	410	395	456	393	391	412	371	411	379	416	371	433	412	376	403	392	398	414	425	382	416	390	398	370	375	429	416	374	389	408	381	423	414	406	386	404	409	384	420	429	435	406	405	399	431	436	395	428	407	369	394	445	379	401	401	405	408	415	356	448	412	437	408	366	385	373	390	417	423	335	415	432	389	400	408	397	366	409	401	438	394	403	388	392	400	414	403	403	422	443	402	392	426	396	414	408	409	383	419	382	427	416	380	409	379	383	410	395	396	442	404	409	381	376	442	384	415	394	394	420	394	421	427	401	450	383	389	379	376	405	439	387	388	401	408	396	403	368	405	432	391	399	390	386	416	404	410	400	415	438	407	384	405	447	443	381	389	422	420	393	392	455	421	405	373	433	384	419	374	402	388	442	433	398	415	370	407	426	392	382	436	400	428	363	381	386	427	440	426	416	380	405	391	414	369	393	388	375	427	402	397	408	405	375	401	368	434	428	417	407	403	415	429	405	400	402	418	411	398	385	410	387	395	422	411	454	425	432	416	381	423	399	407	416	397	420	391	383	383	419	373	375	448	383	418	430	373	408	378	404	411	433	398	397	412	375	420	443	390	407	399	398	396	370	414	384	464	441	410	402	413	426	393	405	394	411	405	404	373	402	438	374	399	424	412	399	398	438	424	400	369	403	414	399	400	426	387	400	406	411	410	409	413	394	408	381	371	425	417	418	405	384	408	384	412	383	383	398	366	408	375	407	396	425	395	380	390	380	400	394	417	432	381	402	401	410	438	381	381	426	401	404	392	404	387	410	422	366	409	405	405	404	410	424	380	366	454	378	418	411	388	407	401	418	401	385	425	429	406	414	421	419	418	408	424	410	384	369	385	373	433	436	379	435	433	400	402	410	393	408	408	345	391	385	370	372	453	440	424	436	385	418	381	419	368	412	411	410	423	400	413	386	410	404	384	383	433	408	399	395	432	396	423	380	447	395	415	412	386	427	437	413	410	408	412	387	399	378	419	377	405	400	386	379	407	394	377	421	435	411	385	395	402	376	389	396	406	397	407	411	430	424	412	392	388	400	398	387	426	379	398	366	410	391	405	433	412	378	407	401	408	384	412	413	385	425	421	418	394	402	383	411	408	421	385	398	385	399	396	378	410	425	404	409	365	375	413	404	376	401	428	411	378	415	413	385	403	368	422	429	403	441	382	425	388	412	375	370	400	393	379	412	435	383	385	382	393	394	402	439	411	413	408	431	390	409	387	412	415	388	417	367	411	414	375	413	401	388	379	415	405	399	404	386	381	399	373	375	394	419	419	376	412	393	423	378	405	384	402	400	427	405	442	389	416	381	428	384	385	374	436	397	409	403	404	421	407	426	418	408	414	391	421	396	386	382	444	400	382	388	396	384	413	389	443	387	395	387	387	401	423	385	428	400	404	374	436	395	400	382	390	426	417	381	381	423	379	381	423	412	406	421	424	386	406	393	402	412	372	414	376	415	390	381	400	392	408	413	388	397	378	394	440	410	404	428	412	400	402	420	418	417	370	433	382	403	420	379	397	390	378	385	410	421	385	389	366	398	362	410	395	414	411	422	390	403	436	380	403	399	405	387	405	386	428	433	404	387	394	395	407	380	450	404	459	414	394	393	384	392	403	351	379	417	391	420	413	402	412	406	416	436	393	425	378	393	382	390	386	418	409	402	413	388	420	382	403	456	432	448	408	381	394	388	415	406	383	377	391	450	439	420	394	400	406	402	404	419	421	428	457	401	388	388	387	453
10768	4645	536	324	497	478	412	336	329	286	259	233	207	175	159	142	143	122	108	97	113	88	72	91	75	67	70	56	47	54	53	30	41	51	42	55	49	30	37	36	39	30	42	38	35	33	37	27	30	31	36	34	20	25	25	37	29	24	37	30	42	38	30	30	29	24	27	28	33	35	26	26	28	25	35	35	27	23	28	25	34	30	34	30	25	27	24	30	48	29	28	23	34	23	25	22	36	25	27	31	29	38	27	25	24	31	30	28	33	28	29	28	34	44	35	35	23	28	30	16	32	35	30	27	37	31	24	30	36	28	27	32	27	34	35	32	20	28	30	35	30	34	26	23	30	31	25	27	32	25	29	28	33	28	27	23	22	31	33	34	38	36	29	22	30	22	23	30	28	27	19	26	28	21	29	37	35	30	22	28	27	27	26	29	21	27	22	38	36	22	28	26	30	28	27	19	32	24	30	22	30	24	38	15	25	33	27	26	29	31	35	31	24	41	33	41	27	28	28	32	32	28	32	22	35	23	29	38	26	27	28	25	35	28	32	29	26	21	24	38	35	35	37	31	19	27	23	20	21	19	29	28	29	24	33	25	30	20	32	34	25	27	25	39	37	29	30	28	28	26	33	30	35	23	35	32	25	28	30	29	20	19	25	30	23	25	36	40	23	35	36	28	27	27	22	28	22	34	28	35	21	28	23	33	33	31	23	29	31	26	26	34	30	28	32	33	43	24	33	26	28	23	31	27	22	36	31	33	33	34	34	34	22	35	29	33	24	34	25	31	20	25	25	23	17	23	30	29	28	29	38	31	37	31	24	34	29	30	25	30	22	33	30	30	41	28	32	29	27	30	43	23	38	26	23	33	36	27	30	36	29	38	21	22	26	24	30	25	24	29	30	39	42	26	21	28	36	27	23	28	30	25	43	20	29	19	27	24	22	36	21	19	24	32	30	32	32	24	29	33	31	31	26	26	27	28	25	29	20	31	31	31	34	28	30	23	28	22	21	33	36	28	36	33	27	33	29	26	28	28	24	23	32	28	30	31	18	27	33	26	33	23	32	30	28	21	32	35	28	24	38	35	33	35	35	25	41	37	29	25	30	27	29	31	33	29	28	31	30	28	32	26	27	26	29	30	29	26	32	31	31	29	28	25	35	29	30	21	33	25	28	28	32	23	33	28	31	29	25	20	36	34	25	23	41	30	23	28	25	25	34	30	23	37	27	28	31	26	33	24	22	30	46	23	36	34	37	33	30	30	39	27	28	27	30	25	26	18	21	20	34	26	29	31	27	39	29	27	23	30	19	19	29	32	34	24	23	26	21	26	37	33	29	31	26	27	26	25	33	9	25	40	31	28	34	28	22	24	36	21	23	30	26	29	32	31	35	32	26	38	22	23	24	33	36	31	30	32	33	39	25	36	26	37	24	33	38	22	26	21	39	25	36	34	25	28	37	27	29	27	26	35	34	26	24	34	26	34	28	29	34	28	34	25	26	29	30	24	31	19	34	20	43	27	30	27	18	29	38	22	45	21	33	24	25	32	30	28	30	39	26	38	23	23	29	29	29	32	26	21	25	33	28	31	20	31	25	31	41	28	31	39	30	31	32	18	33	19	33	43	28	19	29	22	34	25	25	21	30	27	31	28	23	31	28	18	35	30	29	26	32	30	29	20	43	31	19	37	33	25	31	24	33	30	34	40	26	25	24	31	27	27	30	24	28	24	31	24	28	23	26	37	30	33	20	34	32	28	23	24	28	35	31	37	25	39	29	22	30	33	24	31	25	32	34	38	21	33	21	29	29	26	26	28	22	30	34	25	30	37	30	29	21	18	27	26	31	33	24	21	27	35	28	36	33	39	32	27	27	19	27	29	30	27	26	40	22	27	30	28	31	31	34	23	21	24	24	20	27	33	29	22	29	32	22	28	18	30	27	22	32	32	35	25	24	30	42	41	30	33	23	31	30	21	26	25	32	28	40	32	30	36	23	17	32	26	19	27	25	42	27	29	34	29	36	31	29	31	31	30	29	36	26	40	19	33	21	30	35	25	26	33	37	26	25	21	31	31	31	32	27	31	22	26	31	26	32	28	29	27	32	29	17	25	35	25	26	27	35	21	24	22	27	27	38	34	23	28	29	37	23	35	26	21	23	24	28	32	32	25	25	29	29	27	28	28	32	25	30	30	40	28	30	27	30	34	21	31	31	30	27	27	28	36	25	28	29	32	37	20	30	31	27	22	24	19	36	30	34	32	28	35	32	22	35	29	36	42	28	26	35	24	32	27	45	30	35	27	27	31	34	29	30	24	29	20	38	22	27	35	33	23	29	32	30	28	22	36	25	31	35	30	29	27	38	34	27	27	23	28	30	28	21	21	25	29	34	30	28	37	25	30	29	39	40	36	24	31	30	37	34	23	26	21	19	29	32	32	28	24	23	34	29	30	33	25	29	15	25	24	43	25	31	27	32	25	29	43	22	27	21	32	24	24	28	27	24	26	27	28	26	35	34	22	34	30	33	33	24	31	27	25	41	29	27	31	37	27	29	30	26	30	23	27	32	23	23	21	30	30	35	24	23	27	29	30	32	32	25	25	32	33	32	25	32	34	27	27	30	30	21	39	25	27	31	32	34	32	26	25	41	31	30	22	22	15	28	24	23	29	33	28	27	31	25	38	35	38	37	30	40	23	30	32	34	23	22	32	24	36	29	32	26	41	28	34	22	30	29	29	19	22	29	25	24	27	31	23	32	23	31	27	32	21	28	28	40	20	29	33	23	35	38	22	26	31	31	34	24	31	28	21	22	28	22	26	27	30	26	27	19	29	21	28	36	31	35	21	35	28	29	20	34	33	27	19	27	30	28	25	36	30	38	29	31	21	28	31	22	41	25	25	40	28	34	38	34	26	31	24	28	29	31	38	30	25	31	32	21	30	25	31	28	34	30	30	32	18	40	24	22	31	32	29	24	26	25	41	42	28	31	34	27	28	22	26	22	19	19	32	20	26	27	30	34	25	28	28	26	31	27	32	31	29	32	31	17	33	25	20	29	20	25	19	31	29	36	34	31	25	31	21	28	38	36	25	36	33	30	29	26	27	23	32	32	25	22	43	25	35	33	24	28	38	43	28	38	21	32	27	34	36	30	35	34	36	32	33	28	34	29	28	33	22	30	23	26	26	25	31	18	22	18	27	29	31	27	28	27	25	34	23	25	28	29	36	28	31	40	24	35	31	31	30	26	25	34	25	32	31	27	36	23	27	30	22	23	32	32	36	24	23	32	27	30	25	38	26	27	22	34	40	34	33	29	32	27	31	32	22	22	38	28	35	23	36	26	26	42	35	33	29	31	31	35	32	30	29	37	36	41	37	35	27	22	29	34	34	19	38	31	34	37	32	24	25	39	24	22	27	24	31	34	34	37	27	27	26	28	31	33	24	32	26	28	25	39	21	43	31	24	32	31	23	35	25	28	38	17	25	29	34	28	27	33	23
47883	30326	10609	20637	28406	27320	23566	20031	16828	14461	12339	10400	9332	8268	7213	6230	5568	4958	4556	4193	4133	3850	3514	3088	2833	2485	2121	1868	1778	1591	1494	1361	1331	1326	1177	1119	997	936	926	835	829	735	715	730	726	651	618	659	644	559	583	593	612	581	581	576	509	563	556	513	508	519	525	513	509	541	576	490	501	510	501	493	518	527	509	473	524	511	533	508	524	520	505	483	464	527	476	545	516	522	452	507	447	481	490	462	506	479	484	466	518	492	432	508	500	452	473	465	459	470	502	539	490	407	462	472	560	486	488	480	444	494	488	462	456	483	478	497	444	478	481	468	463	496	476	475	475	493	493	509	479	445	499	481	490	454	449	480	476	503	451	498	466	487	518	476	486	485	500	475	451	495	494	465	472	528	469	493	461	455	482	483	494	489	491	488	457	466	489	482	497	455	503	505	464	460	493	440	496	483	458	490	496	456	477	455	498	489	472	464	487	493	443	447	475	443	458	481	501	474	438	528	480	479	478	446	483	478	458	443	460	472	483	510	478	474	492	482	484	444	459	481	448	489	467	469	457	511	483	467	516	486	463	498	481	453	512	493	477	446	486	503	497	497	477	451	490	501	473	481	465	462	513	487	461	489	510	477	433	479	482	464	480	493	517	464	457	522	469	456	449	465	477	489	476	498	505	503	461	477	460	503	428	456	484	483	502	461	436	470	496	454	453	445	473	468	501	511	452	497	481	455	463	466	500	475	491	465	496	439	499	503	471	495	484	453	421	464	453	470	439	479	432	494	539	450	431	475	469	473	457	515	489	493	442	505	458	485	472	502	465	428	490	475	472	436	480	463	432	494	448	477	522	497	464	493	467	450	496	466	498	442	447	417	445	463	447	493	515	482	501	447	490	448	429	490	484	434	484	432	486	453	469	502	458	427	448	541	466	472	451	508	463	470	472	442	480	492	437	483	461	477	540	468	482	492	508	471	485	461	466	455	460	482	469	496	478	489	467	486	461	476	489	489	487	487	454	469	454	472	465	485	483	508	492	480	489	485	444	497	480	487	481	480	456	476	506	472	472	458	472	450	491	516	459	505	456	463	435	461	522	469	460	465	465	469	442	472	447	465	461	427	498	521	504	515	529	472	481	468	445	491	487	490	491	469	472	476	509	465	454	489	447	505	477	428	473	470	483	506	506	466	455	530	487	454	462	462	461	441	464	432	457	432	478	491	468	460	482	468	485	488	499	491	485	460	476	477	441	485	489	532	475	486	481	486	467	490	477	474	463	484	434	442	470	476	471	462	461	452	476	452	483	468	491	461	463	489	491	466	486	474	479	458	472	479	491	466	458	460	464	450	436	478	457	453	485	491	522	507	510	475	466	479	515	472	485	425	454	498	446	477	489	495	498	516	490	466	449	493	456	480	504	509	459	474	470	462	484	466	512	453	451	485	443	447	487	509	471	489	464	523	497	474	467	477	436	457	432	483	468	456	489	505	478	495	478	425	486	475	426	450	459	464	486	492	469	459	476	446	502	467	464	508	469	437	467	483	454	472	479	506	452	492	476	444	460	489	463	506	488	455	477	486	488	476	481	461	508	453	515	486	520	500	470	492	467	456	502	529	484	410	480	444	479	482	482	483	459	448	479	494	484	454	446	502	515	469	487	487	457	475	484	464	465	464	485	497	481	446	524	482	457	438	500	485	480	517	495	471	478	447	477	516	489	453	438	454	471	448	488	512	459	508	493	514	466	495	495	503	457	457	475	487	499	442	525	497	487	456	443	481	476	448	480	468	517	483	477	492	504	476	531	467	502	485	516	440	458	476	488	467	487	464	460	468	473	488	457	494	487	485	475	448	444	464	455	465	466	490	457	473	482	468	488	448	462	466	457	510	462	464	477	516	472	489	478	452	490	474	488	479	481	464	476	480	448	462	487	494	502	478	478	500	470	433	484	444	461	463	433	486	493	450	475	459	480	487	506	496	494	489	458	517	486	457	468	461	459	458	468	473	473	469	463	485	483	467	479	480	463	461	460	468	483	488	472	479	508	495	445	434	476	469	458	480	469	514	495	458	435	460	474	476	486	486	482	506	523	463	501	497	435	458	511	488	444	462	465	464	486	514	470	481	477	492	468	472	484	485	446	462	477	476	488	505	464	489	470	484	478	472	515	471	478	452	477	460	483	494	492	426	494	460	441	428	451	478	447	515	477	480	505	498	452	476	468	488	445	469	462	478	479	461	495	430	418	496	458	480	466	506	490	436	433	500	441	453	499	482	459	461	516	494	466	496	483	483	453	466	471	474	497	496	519	512	459	441	476	461	500	465	493	456	479	466	488	435	467	443	482	449	469	459	452	492	464	487	503	493	479	486	481	469	497	471	508	476	460	455	499	515	448	468	494	446	523	497	444	488	456	504	478	487	441	470	473	474	478	497	482	472	480	488	509	495	468	461	448	479	451	491	494	448	470	468	431	465	489	472	471	492	484	469	499	430	424	451	469	459	441	435	476	514	440	501	440	510	423	510	462	484	473	480	455	468	486	490	500	500	458	499	496	449	479	449	508	474	476	486	459	479	457	500	506	468	478	460	473	455	483	437	476	461	428	506	470	487	479	470	510	453	458	519	514	462	468	500	477	457	437	441	460	452	476	494	469	483	472	435	461	496	447	466	451	514	498	491	465	465	481	441	523	483	449	470	474	473	485	486	467	485	471	482	503	482	451	453	457	469	475	492	472	466	437	453	451	506	489	450	520	494	494	474	518	446	513	505	471	439	454	467	461	468	505	479	463	476	485	467	510	491	501	493	516	463	437	478	486	479	474	483	468	491	449	497	443	486	501	471	503	509	462	507	521	487	446	470	463	491	449	481	476	457	491	466	461	453	457	529	477	405	476	491	449	485	501	529	453	483	485	459	455	474	468	461	480	481	487	491	466	490	490	486	460	467	476	452	458	472	466	480	487	464	498	494	495	459	460	490	511	481	485	473	469	449	431	467	515	490	456	456	475	455	484	463	479	476	465	439	490	506	496	466	490	474	490	446	486	458	455	480	461	451	473	467	487	470	513	464	505	451	469	479	496	509	500	484	500	472	480	442	456	438	441	460	470	425	472	463	505	446	472	476	488	439	492	502	473	492	459	482	480	477	478	448	463	463	472	494	477	454	465	492	443	448	481	479	460	504	465	464	488	469	493	481	482	462	493	492	439	449	498	500	492	454	454	474	451	481	476	481	500	513	456	465	466	458	490	442	494	487	459	497	509	483	535	466	469	454	490	503	484	498	476	456	484	468	460	514	500	474	456	460	471	510	462	480	484	500	469	447	462	518	462	476	507	479	476	494	459	505	423	505	453	472	462	463	475	457	483	447	505	497	503	468	466	425	443	492	458	472	466	437	479	498	478	486	488	434	486	464	451	435	479	447	475	476	513	503	510	499	463	506	484	429	482	486	496	484	473	464	468	473	474	471	438	468	459	497	479	463	466	498	443	470	500	506	476	495	485	448	484	438	489	499
16188	8863	887	496	768	789	675	583	555	430	362	319	313	276	229	208	198	156	146	155	117	126	108	106	93	77	62	65	63	70	53	65	49	49	48	44	43	44	45	35	35	32	27	33	32	28	31	23	27	29	35	29	26	21	21	18	32	29	22	34	29	27	29	23	23	23	27	26	36	21	24	24	33	21	31	24	30	22	28	31	26	33	31	25	31	26	27	33	22	28	24	29	25	27	26	17	34	26	15	26	17	28	24	20	26	24	29	28	32	25	20	22	26	28	18	19	28	16	24	22	27	25	20	20	23	35	33	24	30	19	32	20	26	23	23	23	13	18	30	24	28	22	20	28	19	23	24	24	23	17	25	28	31	23	25	31	22	32	24	28	23	23	30	29	24	27	23	28	22	34	27	26	27	16	17	28	26	27	24	21	23	28	24	20	32	33	30	28	22	26	21	24	27	32	20	29	29	15	25	22	31	34	24	19	17	22	23	25	24	22	26	18	18	16	24	21	22	31	33	24	25	25	23	26	25	28	24	31	23	20	25	16	22	25	28	19	29	24	26	19	28	21	36	22	28	26	25	24	29	30	26	25	20	29	24	22	23	20	24	16	19	34	18	22	25	31	24	32	27	24	29	15	21	32	20	30	19	23	27	19	19	21	29	17	33	23	27	23	24	17	22	23	21	18	29	17	36	25	20	18	28	26	35	18	20	24	20	25	25	25	21	23	26	30	26	30	19	42	29	28	19	27	26	19	33	26	23	25	25	28	28	28	31	25	31	28	29	16	14	26	30	31	29	30	19	17	13	23	16	36	30	25	26	27	23	31	19	17	29	27	25	28	13	24	30	26	24	25	21	26	27	20	21	22	19	23	24	20	26	24	30	29	34	33	26	26	26	19	15	34	34	24	30	34	32	15	16	24	24	24	19	25	26	25	24	23	34	30	23	30	27	22	30	32	21	16	26	25	25	34	22	24	24	34	21	33	24	15	22	27	30	23	21	28	25	28	17	26	18	27	27	19	31	22	25	33	23	33	21	25	22	24	26	26	32	22	20	24	22	17	29	16	19	26	29	17	25	38	30	33	22	24	26	23	29	29	24	16	26	22	21	32	27	32	23	19	28	28	33	26	26	21	19	25	21	19	25	23	28	31	18	26	19	21	25	23	31	21	24	17	27	26	19	21	26	26	25	28	39	17	21	29	31	23	25	20	21	22	27	28	25	25	25	31	22	29	22	32	31	26	28	19	24	29	26	31	23	30	19	22	28	20	33	26	25	25	30	32	23	20	24	20	25	38	39	32	20	32	24	25	30	27	20	24	22	26	25	31	20	22	30	32	25	26	21	19	33	29	18	32	23	23	30	30	32	27	27	21	23	25	22	22	18	24	20	22	27	28	26	33	24	22	20	26	24	17	26	22	23	28	23	31	20	28	23	31	16	19	34	28	26	24	17	24	26	25	21	23	30	31	29	17	34	34	27	24	33	25	25	23	30	28	24	19	25	16	22	28	20	20	18	28	26	36	22	26	30	25	18	28	24	32	24	25	13	20	24	23	18	26	24	16	30	19	22	29	34	30	22	29	28	23	24	29	33	25	14	18	30	20	18	26	31	24	26	39	28	17	25	25	33	25	26	24	29	22	26	24	29	19	35	33	27	22	28	26	22	26	27	26	27	22	21	26	31	20	22	24	26	24	30	21	28	23	29	18	22	24	30	27	25	28	26	24	20	22	25	26	27	25	23	22	31	21	25	28	28	26	31	26	27	27	28	24	25	26	18	26	16	20	26	29	19	31	20	24	29	24	18	31	26	16	24	27	20	36	16	38	23	17	30	20	24	34	25	27	19	30	19	24	21	15	32	28	26	21	26	25	21	22	28	19	21	28	28	28	16	27	31	17	15	20	27	28	29	26	28	33	31	31	31	25	22	31	29	22	21	27	23	32	26	25	23	21	24	33	22	26	18	23	28	29	21	31	32	25	21	27	28	35	29	28	34	27	25	21	22	17	29	30	26	24	24	35	27	29	28	19	34	17	23	28	14	31	30	29	12	25	20	16	35	32	23	33	20	21	32	16	28	23	27	28	25	16	20	25	31	22	16	20	24	27	26	26	25	30	27	27	25	33	21	32	24	28	22	31	27	24	30	18	24	29	25	14	32	33	23	27	25	23	36	25	23	31	29	28	18	29	28	30	19	20	19	22	20	19	22	25	21	23	34	28	32	17	18	32	23	21	31	28	31	24	19	34	18	19	26	29	16	28	23	21	17	22	28	24	15	20	27	29	24	21	17	37	47	21	14	28	27	29	25	23	31	27	29	24	28	24	20	33	29	21	26	31	26	25	29	31	34	27	20	25	19	25	23	22	26	21	23	23	19	27	27	25	26	27	18	23	23	26	20	31	14	29	27	21	19	25	20	32	27	26	22	20	18	18	24	25	21	24	22	29	24	26	24	25	24	26	15	39	23	21	23	23	25	29	29	24	31	26	28	30	27	31	23	27	23	27	29	30	15	27	26	32	24	27	29	26	22	20	30	28	22	23	22	22	24	30	24	34	32	23	22	21	26	32	19	18	20	27	24	32	20	23	19	28	26	20	30	32	22	19	27	18	29	27	25	20	31	22	17	17	24	28	33	35	27	30	29	31	30	24	23	31	24	20	28	31	19	19	21	24	21	29	24	29	30	26	22	28	22	20	18	24	32	29	22	36	18	24	23	20	25	34	24	21	21	27	24	19	17	18	23	36	25	26	25	22	17	20	30	21	29	32	26	25	23	12	28	31	19	25	30	27	25	23	33	23	23	23	34	30	22	31	15	26	29	28	27	37	22	39	26	22	30	34	20	25	25	26	22	25	29	27	20	33	24	37	16	30	22	19	22	21	23	23	25	30	35	22	21	29	24	21	27	19	21	21	20	25	32	19	23	19	20	20	21	24	26	27	19	28	26	16	26	19	29	28	16	22	30	21	21	24	23	26	29	30	22	16	21	26	18	27	24	22	27	24	18	35	24	28	28	27	33	24	31	25	23	22	20	19	17	21	24	25	13	27	26	22	20	16	28	33	26	26	24	32	25	19	32	27	28	17	21	26	21	18	30	19	27	22	25	30	28	25	21	28	20	21	21	22	21	22	22	25	23	24	30	19	27	26	20	28	18	27	34	29	21	19	30	30	34	22	39	15	26	17	32	26	25	24	22	26	24	20	28	34	23	24	32	27	28	30	35	28	26	24	22	38	18	19	22	19	21	16	18	31	25	32	22	31	22	33	28	17	27	25	17	21	25	37	24	24	21	23	26	20	28	26	28	27	22	19	19	23	31	23	25	17	24	33	22	29	29	26	21	21	20	27	24	26	29	30	33	32	27	28	28	14	19	26	36	21	21	26	30	28	27	21	25	27	34	22	28	31	23	18	29	29	31	34	25	25	26	27	29	19	30	27	31	24	19	20	25	21	36	25	17	27	22	32	26	14	26	25	23	21	23	28	30	21	18	21	30	15
56874	35359	14420	26045	34222	32802	29499	25588	22451	19595	16770	14721	13148	11578	10262	9163	7923	7210	6698	6182	5751	5412	4970	4349	3916	3474	2914	2699	2503	2229	1964	1836	1783	1677	1478	1338	1187	1136	1052	993	887	873	808	813	728	699	663	642	651	621	586	581	612	568	546	496	563	488	491	506	493	447	459	461	446	502	464	460	462	488	467	452	438	447	482	429	443	437	473	476	473	466	501	466	421	446	433	400	433	449	415	430	453	404	418	436	430	401	377	398	420	414	434	441	407	409	424	436	374	450	430	408	392	414	455	400	424	438	426	448	430	402	425	414	411	387	399	396	391	424	431	420	423	369	433	427	397	441	344	391	397	400	397	408	401	414	397	429	412	388	425	445	394	418	395	414	411	434	411	411	407	403	412	406	415	436	417	446	408	402	442	390	423	395	404	392	421	395	400	390	408	401	414	416	403	443	393	417	433	441	435	418	426	372	436	390	398	379	442	438	418	380	429	407	396	430	410	404	407	392	413	406	426	422	393	410	429	404	485	407	370	404	409	441	409	370	407	364	397	427	405	406	428	383	418	419	401	367	420	441	413	433	379	407	412	409	390	400	403	410	413	418	429	435	413	375	395	402	409	411	393	387	402	407	428	441	414	409	425	425	415	374	399	406	405	436	358	417	428	413	368	424	462	372	381	362	398	406	375	401	435	390	409	370	402	401	413	423	416	367	420	400	389	415	405	428	389	430	413	399	410	409	381	427	373	416	399	388	471	415	419	422	379	426	414	387	406	427	399	399	406	433	397	397	419	407	409	403	414	454	412	403	415	391	380	413	412	408	396	406	426	400	409	402	414	380	414	447	384	416	425	433	408	419	385	423	402	402	414	399	420	401	402	443	401	380	421	391	402	381	383	412	392	396	395	419	405	379	410	394	419	388	431	391	428	398	432	402	450	410	405	409	423	406	375	380	395	392	434	414	419	391	407	424	410	408	413	421	429	398	416	392	426	402	395	392	408	405	394	402	439	394	425	399	429	414	375	391	419	440	433	400	368	438	398	400	391	402	410	377	431	444	393	417	379	413	390	402	400	437	378	431	388	403	401	374	437	396	394	436	429	393	419	407	403	396	388	369	386	453	401	370	390	373	425	371	399	406	445	426	415	394	438	426	406	388	412	391	427	419	397	418	439	414	404	409	406	405	455	405	387	422	410	453	402	420	395	409	388	441	365	427	437	411	416	435	433	414	445	374	405	406	428	407	410	407	428	394	403	423	371	415	385	415	407	403	403	389	412	404	382	447	401	438	427	382	400	392	404	395	392	392	370	374	425	424	400	422	413	439	352	384	399	419	396	394	429	381	385	426	384	367	416	390	412	395	403	392	407	412	429	386	409	427	418	394	385	386	407	389	449	390	373	429	447	384	366	457	394	411	428	415	396	385	374	366	414	385	410	371	423	422	404	438	439	390	380	429	428	436	418	378	408	414	389	440	385	447	434	373	405	414	431	372	416	412	356	417	421	426	411	421	445	385	389	400	385	433	397	387	419	384	419	379	433	437	410	421	402	450	386	448	454	392	425	388	413	377	413	415	380	413	383	391	420	406	402	400	412	388	398	410	379	415	371	389	404	382	390	418	379	449	412	394	422	410	399	409	419	387	398	409	391	402	444	416	405	438	386	426	388	382	400	434	426	422	379	427	407	419	422	395	374	429	392	435	394	388	383	436	422	406	369	395	433	391	394	387	374	400	374	392	401	408	380	453	384	423	394	434	408	391	399	436	403	437	404	423	417	374	386	442	438	396	427	389	425	409	402	408	429	389	382	407	409	403	439	414	426	419	427	396	409	388	428	405	366	388	431	391	435	390	374	380	410	409	391	372	395	416	374	405	413	390	393	384	402	397	392	397	401	392	399	401	421	382	380	389	437	397	416	380	425	396	407	421	396	412	388	410	404	377	413	412	415	414	420	391	403	412	399	415	402	412	437	401	395	421	411	404	428	409	397	401	404	434	389	431	388	440	410	440	388	421	394	432	421	381	394	400	382	381	419	399	432	400	415	431	409	428	399	400	417	455	415	394	416	423	427	387	414	410	418	393	392	425	448	424	418	369	412	359	411	397	407	391	372	392	384	427	432	398	383	404	428	409	428	392	411	392	403	370	424	448	407	411	427	421	368	388	387	392	395	367	409	390	437	415	422	408	420	399	399	402	394	379	424	419	371	425	381	445	416	419	421	423	398	392	431	440	419	441	424	402	380	417	398	394	402	400	398	459	407	445	417	384	408	387	387	438	415	402	416	401	399	417	431	406	403	401	427	397	373	444	456	416	417	415	443	406	363	446	380	414	427	425	422	419	418	437	394	391	397	408	383	397	429	381	442	379	438	389	410	438	409	415	386	421	452	394	356	426	382	402	432	364	405	403	411	388	391	402	408	418	408	391	380	401	428	411	436	400	393	417	369	423	405	416	436	438	368	413	429	410	399	425	392	418	393	382	400	407	393	390	380	400	407	421	407	347	397	413	425	407	409	413	446	403	427	402	412	418	390	373	423	401	381	398	375	385	371	380	424	408	429	401	388	377	394	387	405	427	411	394	398	419	400	377	419	420	414	402	383	414	417	411	401	460	401	403	402	412	423	414	404	414	368	433	398	403	380	396	400	416	397	409	421	420	412	383	404	403	383	443	417	412	432	428	399	372	416	407	408	410	428	409	404	388	396	435	404	393	421	385	389	393	411	380	412	413	396	441	409	423	381	373	408	404	390	406	426	422	414	395	417	414	398	373	372	400	402	419	396	399	419	408	425	425	400	425	432	394	430	397	429	418	411	364	395	373	417	410	433	389	400	372	391	416	439	428	433	442	404	431	401	424	414	394	389	436	404	410	414	432	398	386	403	389	417	414	384	418	438	427	406	438	423	382	406	413	392	411	391	431	388	407	420	408	418	380	396	406	417	409	416	408	402	376	420	355	395	382	409	397	388	385	431	382	414	395	406	404	428	446	387	425	418	355	401	412	384	385	385	373	403	436	430	413	412	430	409	467	396	403	421	408	423	421	404	420	415	394	417	413	391	401	389	416	424	407	410	380	409	419	428	376	411	437	404	406	391	416	423	380	384	388	435	416	409	425	419	375	404	403	423	398	436	425	394	411	421	396	366	430	399	422	385	430	403	423	416	385	395	395	406	404	450	410	406	397	430	391	418	400	392	431	411	423	395	384	396	395	397	428	414	443	410	426	406	444	454	380	409	381	426	412	405	381	421	435	387	404	365	394	398	395	391	379	408	386	388	423	398	449	411	433	393	395	395	409	371	397	419	406	394	416	378	399	395	368	402	437	419	437	439	423	379	427	418	426	396	377	407	417	404	420	409	386	424	423	388	424	391	423	395	378	427	380	429	358	380	397	388	434	424	418	410	403	408	439	394	425	399	395	400	392	373	386	396	376	379	397	407	408	423	460	403	412	399	393	407	401	403	425	379	414	395	398	450	411	404	414	421	404	417	398	387	449	374	389	418	407	420	408	419	386
6691	2329	302	183	323	320	296	240	235	183	153	136	117	122	118	88	96	68	69	59	53	64	50	50	40	38	34	31	37	31	33	33	30	23	25	32	16	24	27	23	24	20	19	23	17	25	16	18	20	20	19	9	20	12	22	12	26	21	13	19	20	18	21	21	17	17	23	26	20	13	16	21	21	18	27	21	19	19	17	22	24	26	15	20	14	14	9	25	18	12	20	21	20	16	24	17	15	25	19	20	17	18	18	14	15	15	22	13	11	21	20	22	17	13	22	19	13	20	14	24	19	28	20	21	20	21	26	9	28	21	15	15	22	19	17	17	22	13	17	22	17	15	14	11	22	15	15	15	21	22	13	16	20	17	21	18	17	17	21	28	24	16	31	14	18	20	25	13	18	26	17	23	18	22	28	17	19	9	20	15	19	16	19	21	20	15	22	17	14	17	9	17	14	13	15	25	16	20	13	18	15	15	19	16	24	15	13	14	10	13	22	13	20	23	18	19	16	22	19	20	19	14	17	21	15	22	20	17	16	16	16	17	15	9	12	15	18	24	20	12	20	23	25	12	27	16	17	18	12	14	27	18	12	26	22	19	22	15	25	12	21	21	22	19	17	13	17	20	22	22	15	14	18	29	19	17	15	24	21	12	21	12	22	13	29	15	22	20	17	11	17	21	23	22	22	16	24	22	16	19	18	18	21	19	18	20	17	19	21	18	19	18	18	15	22	23	13	18	20	17	7	17	21	18	23	17	20	21	20	18	15	14	18	16	19	8	21	17	25	29	22	19	25	22	20	18	18	22	19	17	25	19	17	13	22	19	25	21	15	18	17	11	13	16	19	24	13	24	17	17	17	26	17	24	19	18	14	13	19	23	21	15	15	22	15	22	25	16	18	20	19	15	27	20	17	16	14	18	12	16	16	11	26	22	18	25	17	19	14	21	13	16	30	15	16	12	20	14	20	14	22	20	20	16	20	22	25	23	11	14	21	19	27	17	21	29	15	17	19	17	15	17	18	25	26	19	13	29	27	19	13	17	14	20	10	18	18	10	17	18	12	16	18	23	30	19	16	18	15	20	9	18	20	14	19	18	20	15	28	11	19	23	16	15	17	19	25	20	20	15	5	19	26	18	21	18	19	16	20	26	26	24	16	16	22	23	22	23	14	16	26	16	19	24	25	24	23	22	19	15	24	21	20	13	20	18	19	11	23	23	18	20	19	21	17	20	16	11	22	14	20	26	14	22	16	15	21	21	14	23	21	17	25	20	12	16	14	12	12	11	23	15	13	19	16	18	18	14	24	19	11	19	19	18	16	16	14	20	23	17	20	16	18	17	30	15	19	18	19	16	21	18	16	13	27	12	21	20	22	13	23	22	21	16	18	19	23	15	13	18	23	11	20	17	15	16	14	18	26	31	18	16	17	20	23	15	19	11	14	19	18	15	20	19	16	19	26	16	23	13	27	14	13	23	24	20	15	15	12	14	17	21	17	18	23	24	24	22	21	17	27	22	18	21	29	19	26	24	18	25	20	14	16	19	16	14	19	15	14	21	16	13	24	20	17	21	21	16	16	27	13	19	21	20	21	20	17	22	21	14	16	26	13	19	21	23	21	12	20	23	19	12	20	23	22	19	17	19	19	27	21	25	18	19	11	16	25	17	18	24	20	12	20	25	12	23	24	20	19	20	18	15	19	19	12	26	28	14	20	23	19	20	16	15	15	18	18	25	24	15	17	28	20	15	21	17	20	15	10	20	22	19	19	15	18	22	17	23	18	15	18	23	17	24	8	20	21	22	20	24	21	25	12	17	18	20	14	31	17	18	13	15	24	23	16	20	17	16	20	22	22	21	16	17	24	17	15	19	17	20	20	20	22	17	23	15	19	14	18	20	17	20	21	17	16	20	20	11	12	19	24	19	13	26	13	19	15	15	20	16	22	20	22	14	17	18	26	13	20	12	20	26	18	30	21	28	17	18	14	23	18	20	12	19	19	19	19	19	15	20	18	23	22	16	21	15	15	22	24	20	16	22	22	20	20	20	11	16	23	15	15	29	17	18	14	19	11	24	18	22	19	15	21	19	15	26	20	17	24	13	25	16	24	18	25	18	17	16	20	17	19	16	18	17	18	16	21	5	10	17	28	19	17	19	17	29	22	21	20	13	18	22	20	15	15	19	18	13	25	12	17	10	15	15	13	18	10	27	28	16	20	26	20	16	22	17	17	30	19	18	13	22	12	18	19	22	22	25	19	25	24	23	15	16	15	25	21	21	24	17	25	17	19	21	22	25	22	9	18	16	21	17	17	20	20	19	20	12	17	23	23	19	25	15	17	25	15	14	17	18	14	16	20	25	23	25	19	19	16	18	19	15	15	20	21	14	16	19	16	19	20	28	12	19	17	16	13	12	16	16	21	10	15	24	10	22	12	19	18	11	21	25	12	15	19	25	15	17	16	9	11	23	14	20	22	18	20	19	23	18	14	26	17	23	18	16	19	17	14	17	17	17	27	25	12	25	19	28	20	17	21	11	12	26	13	24	19	29	25	33	19	12	19	8	19	20	14	23	14	13	19	18	18	16	20	13	22	20	21	16	19	18	22	18	19	13	14	17	10	17	12	20	19	16	18	14	24	21	19	9	28	19	25	17	18	25	20	20	16	17	26	18	38	20	19	21	16	25	14	16	18	15	22	17	17	18	16	15	10	22	11	16	15	13	14	20	16	22	23	22	10	26	24	22	14	15	18	21	23	14	20	13	13	17	19	23	20	26	18	19	19	15	17	20	21	26	25	22	18	14	19	21	19	16	18	18	22	17	20	15	19	17	16	17	23	21	14	13	24	11	20	12	19	22	19	16	31	19	19	15	15	22	24	24	14	14	15	21	20	18	31	20	29	22	18	11	24	13	12	20	15	16	22	19	15	16	15	18	20	14	28	20	19	22	17	24	21	23	22	14	7	15	17	17	21	21	25	17	23	6	19	19	10	21	21	29	19	12	16	21	24	22	25	14	16	21	18	22	16	26	20	19	17	20	22	9	25	14	24	21	22	13	16	12	20	27	13	15	16	11	21	20	17	21	17	25	14	25	26	11	21	21	17	18	22	19	11	23	13	19	21	17	22	21	15	19	21	15	12	14	20	14	16	15	19	20	18	23	13	20	11	13	17	18	18	13	17	16	17	20	21	27	14	15	12	14	26	24	8	22	22	17	16	17	17	14	22	22	22	20	14	20	15	25	19	13	24	20	26	12	21	19	18	22	13	22	14	20	22	21	12	17	24	13	17	30	25	20	14	15	25	19	22	17	23	23	20	29	23	19	22	23	18	18	11	13	15	20	15	19	18	16	14	25	20	24	20	16	13	22	21	22	13	18	17	22	23	27	18	20	11	23	21	27	15	23	19	23	20	15	26	21	22	15	20	25	23	13	20	12	18	17	19	22	22	21	22	27	22	23	15	21	14	20	14	24	18	17	27	19	18	14	30	18	23	19
43368	24059	7546	16448	23960	22386	18809	15624	12531	10394	8760	7597	6365	5484	4685	4188	3596	3382	3073	2874	2536	2425	2210	1943	1719	1516	1376	1338	1192	997	927	841	822	853	784	708	651	612	562	532	551	537	505	470	464	440	397	389	383	371	348	404	425	374	372	366	393	341	363	365	346	336	316	333	354	321	316	352	319	361	355	300	329	298	279	314	320	321	326	294	316	341	356	311	310	329	298	315	335	325	343	343	318	320	305	294	314	342	302	341	296	321	328	308	315	346	298	301	351	302	291	328	281	313	298	301	294	309	320	331	331	287	315	283	293	313	324	301	335	314	301	322	312	296	303	311	327	344	330	312	301	306	325	305	294	303	302	348	300	303	310	292	336	307	373	322	311	355	341	295	338	328	291	337	315	295	296	272	303	336	323	303	343	287	333	303	306	305	295	316	313	311	341	342	287	299	332	309	324	294	287	309	317	282	309	284	301	335	303	324	311	287	337	297	293	322	306	300	314	303	327	310	323	286	345	300	301	304	297	300	328	319	318	284	311	293	299	301	312	287	325	288	296	309	321	316	337	310	286	316	285	302	302	332	298	315	318	323	297	302	312	329	338	284	286	302	316	320	333	301	281	303	315	306	334	316	325	278	273	280	306	288	325	301	326	325	306	298	301	294	344	323	284	301	301	319	293	294	307	294	344	281	313	339	346	314	312	307	310	322	302	300	311	329	318	297	301	313	345	315	294	299	305	338	324	291	325	327	312	323	293	304	319	322	306	307	320	302	342	323	310	334	316	337	337	327	346	301	287	302	323	316	322	284	314	344	314	333	315	311	328	293	290	302	303	336	289	302	289	338	332	343	321	317	321	299	324	307	319	316	304	302	315	309	315	335	299	307	306	314	315	311	328	298	299	332	308	323	310	318	277	330	319	326	281	296	327	321	302	306	306	314	323	307	316	319	323	311	330	302	318	293	299	292	320	304	304	288	313	302	313	327	314	279	289	294	300	302	313	317	299	324	276	307	282	306	313	313	343	305	292	309	327	324	287	324	282	296	318	297	306	302	318	287	313	297	315	290	302	270	322	288	327	338	293	318	323	313	317	330	314	301	289	331	316	317	324	302	317	318	344	297	310	323	334	305	308	314	274	296	310	318	326	296	312	328	304	297	316	298	316	310	318	294	306	299	340	295	295	322	334	328	297	310	278	336	338	326	313	309	307	330	307	319	308	328	312	311	295	297	317	339	280	313	294	348	267	283	315	331	314	295	301	304	308	314	341	296	312	284	298	334	342	319	290	313	313	298	332	305	330	322	314	334	341	312	284	315	338	327	309	318	282	293	290	313	318	291	325	338	283	309	316	294	313	321	301	327	286	315	294	327	311	289	294	303	312	309	334	319	349	320	299	291	297	326	328	317	304	281	318	292	296	346	298	300	322	309	331	309	307	313	317	329	324	326	328	312	294	350	320	308	316	290	331	310	307	290	325	328	302	295	306	323	310	324	295	308	303	323	329	283	318	320	292	321	326	298	328	320	330	327	310	281	331	309	302	342	298	306	324	324	320	300	318	316	284	340	317	301	309	313	320	290	311	350	351	342	317	329	323	338	295	331	298	332	331	329	289	304	321	349	307	303	300	309	337	327	341	332	356	298	290	312	293	285	317	301	315	316	319	320	325	341	306	321	351	300	322	321	282	307	307	329	337	325	263	334	287	314	333	331	274	313	297	309	309	326	308	333	298	326	330	324	328	321	295	349	291	325	328	310	293	305	308	319	305	301	332	313	267	328	285	310	331	333	320	333	339	331	322	302	323	282	305	325	287	347	303	316	297	295	298	310	301	307	334	284	285	308	295	305	305	300	294	292	346	297	300	298	316	301	317	280	292	304	312	312	320	269	305	289	317	345	288	327	320	307	317	300	329	325	309	306	301	300	310	329	313	321	317	296	328	296	318	314	316	321	287	332	301	336	330	327	294	315	305	314	320	277	297	344	298	327	314	316	298	317	291	321	331	333	287	344	300	303	310	334	325	334	322	286	310	284	305	311	337	316	314	317	308	311	318	294	310	300	337	325	328	334	312	290	282	317	306	322	322	296	317	298	296	308	319	307	322	273	341	310	315	300	279	292	308	316	318	299	316	332	301	315	286	301	322	330	298	312	333	307	290	326	309	327	282	291	361	355	305	311	308	301	302	325	327	323	342	311	299	333	287	288	291	304	296	311	314	327	317	298	299	302	315	326	328	279	319	317	301	299	322	317	292	328	306	307	343	346	310	300	304	307	310	296	283	313	273	275	316	280	322	322	312	344	307	314	305	302	267	319	307	304	312	286	308	307	309	302	309	316	317	340	289	306	327	302	335	325	314	315	318	303	294	330	322	321	306	290	270	320	300	306	321	314	324	334	341	312	314	314	311	314	286	324	317	318	321	320	276	312	320	320	317	315	305	313	305	291	321	267	338	314	296	342	336	323	304	341	339	292	307	318	313	310	323	356	297	309	321	306	325	332	336	326	316	305	338	288	314	302	346	326	314	298	299	309	342	302	335	329	324	314	321	323	320	308	331	332	296	290	278	322	301	307	300	291	300	307	313	310	326	314	293	319	299	306	319	341	304	311	308	306	317	309	306	327	306	319	349	273	354	318	295	309	314	306	293	323	333	306	330	319	299	318	317	316	305	277	290	321	317	324	302	315	303	349	308	324	302	316	313	316	293	352	364	339	300	321	295	330	321	332	294	297	293	319	310	300	305	329	333	303	297	326	285	335	319	323	332	306	340	292	298	309	319	305	333	307	289	348	296	282	326	326	310	333	310	308	303	284	314	328	267	302	323	307	316	324	291	329	267	319	323	319	319	341	311	329	320	322	286	290	308	296	325	312	302	300	321	327	316	308	328	346	316	282	304	325	337	313	301	324	300	285	311	306	309	336	315	297	291	304	363	286	283	308	323	319	313	323	312	293	312	336	303	329	299	301	307	328	309	309	336	316	301	319	302	321	283	299	298	328	321	307	338	315	321	328	311	318	294	339	284	331	297	322	331	336	299	312	314	317	327	313	323	310	318	317	335	307	330	327	351	280	325	316	329	312	315	330	352	337	301	352	322	327	309	331	321	306	326	319	329	309	344	308	328	308	310	332	308	323	320	305	317	297	284	321	325	310	285	336	324	302	291	329	347	340	314	334	273	330	316	320	304	275	317	291	306	303	287	307	304	315	288	310	317	268	319	314	317	322	301	294	307	283	328	309	315	329	318	291	319	329	311	305	297	291	329	308	357	350	288	308	305	307	280	313	315	290	289	314	336	300	312	327	317	330	318	345	296	305	336	316	307	333	307	298	346	296	319	300	274	295	316	333	316	318	318	304	324	326	292	292	318	309	326	318	336	292	319	321	314	320	298	286	305	306	330	332	327	323	321	347	325	302	314	311	295	309	313	324	318	306	291	318	292	372	322	299	302	336	315	340	322	310	308	311	279	341	317	280	353	298	322	348	311	313	278	305	298	310	315	296	320	302	333	299
15408	7573	836	499	775	834	679	603	522	452	391	388	329	258	224	209	164	171	149	145	136	140	119	111	84	83	77	68	75	62	53	64	49	47	50	52	44	44	49	37	34	32	26	33	27	29	33	41	30	29	34	26	21	28	20	37	27	21	33	29	34	22	32	26	24	22	33	30	22	30	22	37	22	20	27	28	25	24	25	28	16	36	26	21	25	39	25	20	27	37	18	25	27	26	19	28	31	23	25	23	24	28	22	18	24	20	27	32	21	21	21	18	29	34	25	30	14	20	19	22	25	22	35	25	28	22	22	24	22	27	17	30	27	19	25	29	22	29	24	19	35	35	33	19	26	34	26	25	21	22	19	23	20	27	21	22	24	16	21	19	27	26	31	35	21	33	21	29	19	40	20	40	23	22	32	24	32	22	27	25	28	21	33	24	31	21	16	22	30	22	24	31	40	27	37	20	27	27	22	27	30	20	25	22	33	22	29	23	26	26	19	23	25	24	22	26	33	26	21	26	22	17	22	23	32	26	26	27	18	23	26	23	23	28	22	26	18	32	20	26	23	39	36	29	20	13	26	28	34	22	28	20	37	28	22	30	17	22	27	21	30	24	23	26	28	27	21	25	25	25	30	18	27	20	33	26	23	24	27	22	31	23	26	29	28	26	21	22	23	33	27	22	20	31	28	19	23	30	32	40	22	23	27	22	33	19	25	26	25	20	21	21	28	24	28	19	25	26	28	19	23	22	24	29	28	15	29	20	29	17	25	30	20	25	28	31	20	26	22	24	32	15	19	31	26	21	22	23	24	27	17	25	19	25	18	26	22	18	30	22	23	25	20	24	25	31	23	17	29	26	25	21	20	24	25	29	22	31	23	19	28	30	34	28	28	25	20	17	22	34	33	26	29	27	29	21	21	22	28	28	21	24	21	20	18	27	26	25	15	23	30	25	27	21	30	28	23	25	23	26	24	22	28	30	31	14	28	20	25	24	21	27	20	30	23	16	21	22	31	21	26	19	26	24	20	21	22	25	24	19	31	25	14	23	23	27	17	23	30	21	17	28	20	22	25	24	24	24	22	33	25	25	22	18	16	21	29	29	29	26	30	25	22	25	21	25	22	28	20	33	21	21	30	25	28	33	26	23	20	21	30	28	30	24	16	12	24	31	26	28	23	23	25	17	21	26	26	20	21	19	17	26	22	27	19	26	21	23	29	25	18	37	24	29	25	28	27	17	20	28	26	28	27	21	22	21	23	27	21	30	25	20	26	18	22	28	25	22	22	24	29	26	20	23	21	32	19	24	20	25	26	27	22	34	17	32	23	28	15	25	32	24	24	16	30	22	20	31	19	32	19	34	19	23	21	24	23	22	23	18	26	25	20	23	34	19	23	24	29	19	17	18	30	34	30	25	20	17	23	27	27	22	32	24	28	32	15	33	18	31	27	18	19	20	24	29	25	24	25	25	17	28	19	16	24	26	31	33	23	20	37	20	23	25	33	19	20	25	23	24	21	19	25	25	24	27	30	20	24	23	23	22	22	27	25	30	23	16	17	25	26	28	18	24	26	24	21	22	28	22	26	25	29	12	21	23	18	32	19	27	24	29	21	24	22	22	35	17	29	21	18	15	25	23	32	29	22	29	27	24	27	25	20	19	23	21	28	32	21	28	21	26	20	21	22	23	23	21	18	21	21	31	30	22	20	19	21	26	28	23	24	27	31	22	21	28	23	25	21	27	25	33	23	26	21	31	20	25	26	21	23	27	32	34	36	18	28	22	32	30	24	17	26	26	31	21	27	24	25	21	29	28	28	24	27	25	18	21	24	30	15	26	27	21	33	28	21	31	27	15	30	22	26	16	19	29	21	31	27	20	23	21	34	23	18	17	14	24	31	22	20	31	22	26	29	28	23	20	23	28	18	21	21	18	24	30	26	23	26	24	18	18	25	32	20	19	16	21	19	35	20	19	23	33	20	16	29	23	24	20	29	35	27	28	20	24	22	24	24	38	22	23	18	19	33	32	27	20	23	21	32	19	29	27	28	31	36	31	27	34	35	24	25	29	32	20	24	29	16	24	28	32	36	30	35	29	33	20	29	29	32	17	32	32	18	20	22	29	22	24	25	21	23	20	26	22	30	28	32	23	27	32	16	23	20	31	15	29	29	21	28	31	24	27	30	16	27	26	32	23	21	28	19	24	19	24	25	23	28	30	27	16	15	27	26	27	21	12	17	28	33	34	28	26	27	26	28	16	29	25	28	18	27	23	20	21	23	29	27	21	30	23	25	25	14	23	26	27	23	14	34	33	20	16	22	23	13	16	30	28	21	23	27	21	26	36	21	22	24	28	24	19	11	19	25	22	20	26	32	29	20	26	28	20	32	24	27	23	16	26	33	27	27	21	25	31	24	33	18	16	25	25	26	14	20	31	25	34	22	30	27	27	28	30	31	24	26	33	34	30	21	33	19	33	30	18	20	28	24	20	28	20	27	25	23	26	34	18	24	26	21	15	32	19	26	26	18	25	20	26	30	26	30	26	26	18	25	27	26	29	21	19	22	30	25	27	25	25	26	11	23	35	26	18	31	16	22	13	19	23	23	24	20	25	26	20	25	20	18	31	23	23	27	36	24	19	25	22	26	22	20	23	25	30	30	34	17	26	22	22	22	21	25	24	22	20	27	28	28	28	24	24	28	20	26	32	16	18	26	26	31	14	28	21	32	34	25	33	26	40	33	24	37	26	31	20	23	31	24	29	27	23	25	25	25	17	24	27	23	21	33	24	28	29	36	29	23	29	26	37	28	29	29	22	26	22	21	25	28	21	23	28	19	24	21	30	37	37	29	22	20	23	24	22	29	31	23	41	27	18	20	23	33	13	20	25	34	25	33	25	29	35	27	21	33	15	19	28	28	42	19	27	32	26	33	27	24	21	20	22	25	16	18	16	22	21	33	28	25	24	26	19	26	31	25	25	28	22	23	28	22	22	32	28	23	22	20	22	25	21	22	26	22	15	41	17	25	28	27	28	16	23	29	18	26	18	23	26	26	19	23	18	30	18	23	12	23	18	32	16	22	28	26	27	19	26	26	25	18	27	26	19	14	22	25	29	20	22	30	22	24	21	15	22	29	30	25	25	22	21	24	19	20	27	21	26	26	32	30	23	29	21	24	27	19	23	26	19	17	30	31	19	30	20	26	13	30	28	25	25	12	29	28	21	22	29	19	20	24	24	16	21	21	31	24	20	19	30	17	24	19	31	19	21	23	31	28	28	21	33	33	18	23	30	31	25	31	20	30	28	20	31	30	22	27	25	25	16	25	18	30	22	29	26	22	24	26	20	21	23	25	19	18	34	18	16	26	22	20	26	25	23	24	33	21	12	25	32	24	28	20	24	28	28	20	24	19	26	22	33	23	24	32	24	30	26	25	20	23	23	31	30	20	22	26	37	26	23	28	25	22	25	24	25	14	21	23	20	32	25	20	22	18	26	23	25
55252	31686	14026	26216	33796	32268	29339	25564	22538	19572	17310	15470	13143	11927	10220	9277	8127	7335	6899	6442	5803	5363	4691	4207	3808	3492	3094	2804	2491	2223	1963	1872	1833	1712	1524	1367	1280	1221	1089	998	932	809	830	808	745	649	674	655	653	595	582	614	558	530	529	541	511	490	470	422	470	512	515	465	475	442	428	443	467	437	448	437	468	436	450	433	430	450	442	418	462	459	420	400	451	421	454	424	406	439	401	442	426	450	471	416	425	375	450	434	440	400	421	430	422	419	406	444	399	393	417	441	426	453	471	419	423	389	405	406	438	392	410	404	368	420	428	411	416	412	409	417	403	385	422	392	407	430	396	404	414	434	447	432	366	406	397	425	414	402	424	420	408	419	417	382	423	404	413	371	367	381	374	440	402	428	400	426	369	410	384	368	359	386	403	445	378	453	385	407	383	405	397	413	433	415	403	412	408	446	385	404	407	427	400	406	433	409	410	404	410	383	416	381	441	388	415	406	390	403	401	398	414	433	419	398	448	414	381	443	431	427	421	398	445	407	385	404	426	393	405	377	397	423	423	416	376	371	427	422	409	427	403	442	414	418	376	391	381	384	416	427	463	410	404	390	408	419	382	432	365	401	444	434	426	415	413	378	402	430	398	366	396	392	392	394	382	396	431	402	389	418	388	397	413	435	422	404	436	400	406	391	365	388	412	378	382	399	413	415	400	409	416	426	453	435	355	458	425	419	414	445	380	391	425	376	435	426	397	389	371	382	395	416	394	391	429	414	395	415	413	381	405	399	429	411	406	433	397	389	384	420	407	388	415	389	415	409	407	434	383	406	431	427	431	441	419	387	386	389	385	414	383	395	429	359	423	438	386	390	470	385	390	452	399	413	409	449	404	391	438	393	432	368	390	384	429	408	403	374	394	401	438	402	396	402	415	389	427	400	421	405	430	399	405	386	367	425	401	360	403	390	402	412	398	422	408	414	413	404	414	418	403	385	392	376	424	411	380	402	440	428	428	383	449	402	388	402	398	404	410	431	394	413	423	391	430	408	394	442	420	396	408	423	402	385	389	408	411	418	386	402	388	393	391	381	407	407	387	397	414	428	418	424	397	398	379	379	410	404	384	401	426	398	394	425	408	407	418	418	402	371	434	423	418	368	381	368	425	426	402	375	368	417	394	404	408	381	399	420	394	407	416	417	391	383	407	405	386	419	420	388	377	395	417	388	399	387	380	392	426	383	423	385	389	391	408	390	384	396	420	419	415	394	407	422	388	396	426	442	411	452	437	395	429	430	410	402	380	392	408	408	422	400	402	381	395	402	418	410	396	372	437	388	384	408	352	410	411	388	404	424	375	389	399	391	382	423	412	435	425	412	380	395	388	399	416	429	380	416	422	391	374	420	412	400	354	403	378	403	393	387	395	350	373	434	418	396	411	398	428	403	411	407	383	456	429	397	409	371	420	382	398	411	425	408	383	391	365	398	393	430	409	365	395	385	397	453	391	427	398	405	394	392	464	381	383	420	419	428	385	403	397	396	369	432	392	399	382	390	431	393	393	405	412	418	403	434	374	441	418	392	402	394	406	446	409	392	405	375	405	382	388	436	366	394	415	396	407	424	415	434	392	420	389	402	372	399	388	383	397	414	396	413	422	394	414	390	396	432	395	389	391	428	413	404	414	382	369	420	483	367	406	420	407	424	385	397	440	397	379	393	385	425	436	420	372	387	370	397	399	396	441	392	393	431	388	401	413	409	426	428	414	400	389	413	422	403	351	427	408	373	411	437	384	402	417	413	415	418	408	400	400	414	428	419	412	428	409	411	410	402	405	398	407	400	365	414	379	387	435	387	391	411	400	385	426	428	436	407	372	402	409	431	357	425	399	400	407	394	404	403	379	418	380	377	389	388	441	425	385	401	400	399	442	392	389	408	428	385	362	400	427	386	418	390	381	419	415	424	412	390	439	385	394	416	370	407	397	445	396	402	379	398	393	363	413	401	373	402	378	383	384	398	358	374	389	420	403	400	399	395	390	406	395	426	404	381	425	368	425	398	400	416	400	405	414	433	409	401	346	416	403	426	405	393	401	391	435	384	379	423	420	408	420	398	397	409	453	373	385	406	428	410	416	385	420	423	389	393	456	365	408	388	428	426	427	414	382	416	394	413	394	429	407	402	382	431	404	395	428	415	416	401	421	387	403	387	383	450	423	390	420	417	390	381	379	426	400	401	417	412	418	400	388	411	398	402	398	407	409	379	387	410	400	426	387	389	428	428	383	411	390	409	426	404	396	425	419	392	353	409	380	409	414	400	432	355	428	392	440	385	415	413	409	383	460	427	434	369	409	429	367	401	419	418	444	401	404	447	411	415	381	404	394	423	367	379	396	411	366	411	395	363	412	415	403	409	406	389	383	431	375	388	419	415	387	433	391	407	395	402	367	446	447	397	410	381	396	422	384	401	376	412	401	391	407	437	424	447	404	418	417	441	390	399	367	388	358	423	425	407	389	432	418	450	417	377	447	392	394	419	418	373	419	382	402	417	408	408	385	432	427	393	415	406	404	429	397	411	383	435	424	426	407	400	385	424	419	439	390	394	421	402	377	445	390	407	434	402	404	403	385	388	386	427	421	419	405	381	377	429	409	415	413	394	385	435	372	421	412	396	439	424	429	429	405	404	452	400	397	440	418	414	402	414	411	442	397	372	397	399	417	417	388	425	395	404	368	411	424	383	405	427	349	408	429	431	405	402	404	406	393	459	401	418	391	399	389	398	362	430	405	375	428	380	396	394	405	396	382	401	411	362	348	403	377	419	370	435	390	399	423	376	402	402	412	384	382	419	421	399	389	444	395	461	384	404	429	396	386	429	388	399	437	382	392	412	439	444	394	410	383	414	422	407	412	428	384	410	411	395	435	396	395	407	408	442	409	414	385	390	429	440	372	360	406	426	391	398	409	392	393	436	423	381	407	369	416	418	418	427	423	392	419	415	417	403	412	401	399	432	368	410	409	390	452	434	408	405	388	430	407	413	410	397	388	423	426	457	442	429	382	407	414	412	385	441	396	425	365	394	389	392	400	395	412	394	400	358	380	405	397	432	427	402	383	435	377	432	390	384	396	393	419	426	406	421	426	398	380	379	393	408	428	406	391	416	423	408	413	385	385	348	446	387	391	398	426	377	422	397	452	392	418	355	436	358	370	418	398	392	399	426	393	444	417	382	413	429	415	416	428	382	369	402	400	405	412	399	424	440	431	440	447	415	401	413	401	428	430	405	446	409	404	374	342	432	409	405	403	396	396	407	411	403	426	382	419	419	412	421	428	395	444	423	406	430	359	417	421	417	399	411	412	430	408	418	431	405	370	402	357	401	390	408	413	398	438	434	414	405	406	399	414	427	423	459	397	390	396	403	396	427	365	404	389	402	398	415	395	412	380	384	394	426	373	383	398	373	425	400	357	408	397	382	410	405	410	389	402	411	401	394	413	367	431	382	425	413	400	394	430	397	400	422
10760	4046	452	311	447	519	443	354	346	294	279	216	197	165	165	152	134	132	111	119	95	109	82	89	59	53	71	67	61	46	54	33	42	40	46	45	51	54	44	44	39	38	25	32	32	24	33	30	28	34	33	32	28	20	30	37	39	25	25	28	28	19	32	23	23	34	21	33	29	23	36	33	25	27	41	31	26	28	30	37	26	36	24	22	25	30	20	38	39	27	37	33	40	20	31	34	36	28	18	31	28	33	34	28	27	40	33	37	30	29	25	27	37	27	25	30	29	28	27	27	35	27	25	27	37	26	23	34	29	23	31	36	23	34	28	30	37	21	24	38	22	23	17	37	31	25	33	26	26	41	32	29	30	21	34	23	30	34	29	26	25	23	25	28	27	27	31	29	28	34	26	21	30	30	32	27	25	27	39	29	34	34	36	34	33	18	25	29	28	27	29	31	31	32	35	20	31	35	29	25	34	34	27	31	31	30	25	24	26	30	31	33	28	30	27	27	31	29	32	31	24	24	30	35	37	24	25	20	31	32	26	30	29	38	28	25	35	21	31	29	34	29	23	19	26	31	33	34	22	36	32	24	32	42	26	30	34	26	27	26	31	26	38	23	38	36	17	25	32	22	26	28	23	23	25	37	31	32	29	27	33	19	32	32	31	34	30	35	24	19	27	36	33	31	21	26	20	27	29	32	34	26	28	28	32	23	32	29	34	34	30	29	25	32	35	30	31	25	30	40	20	31	36	34	46	33	25	28	24	20	23	24	26	24	26	33	33	31	31	28	27	32	33	37	26	35	26	35	25	33	33	38	33	28	25	32	30	25	33	26	29	25	28	33	34	26	26	24	29	27	25	32	35	36	38	27	25	29	30	27	31	35	20	27	40	28	23	33	46	32	23	34	23	23	37	28	33	28	30	18	26	24	30	33	28	31	28	23	23	37	26	28	31	34	23	35	22	23	34	32	36	37	33	25	31	27	33	30	32	29	31	28	20	39	24	36	15	35	27	26	31	35	31	34	33	21	34	30	28	29	29	31	24	39	36	32	35	22	28	31	27	24	27	25	34	32	22	23	31	26	15	17	39	32	35	26	36	38	23	29	31	28	31	37	22	22	31	32	34	31	28	27	33	29	21	27	31	16	28	20	33	27	24	25	27	30	33	29	31	23	34	33	26	27	34	33	26	33	26	32	24	26	32	36	22	27	22	25	29	27	43	26	33	18	38	36	32	33	31	33	21	25	30	27	25	29	38	36	30	28	27	29	30	36	39	30	24	26	32	23	41	28	24	26	30	34	31	32	26	17	30	29	30	19	30	41	28	23	31	26	23	30	28	31	27	25	35	19	23	28	29	38	34	21	30	30	38	31	32	29	25	30	29	32	19	33	31	35	31	33	29	29	28	34	37	25	32	30	33	18	34	23	36	30	33	37	34	33	32	32	23	30	30	20	29	32	31	19	28	23	31	37	30	27	26	22	28	26	23	41	34	31	32	31	37	25	25	30	26	30	34	28	25	23	23	24	23	29	33	32	24	32	36	30	30	28	26	28	24	22	29	35	23	27	29	26	42	29	30	23	30	33	29	24	31	29	34	23	26	31	33	30	21	38	32	31	30	32	35	28	26	33	39	30	28	34	31	24	24	38	24	27	31	31	28	42	29	32	27	27	31	24	21	30	31	35	33	38	19	34	37	29	32	26	31	32	23	30	31	36	26	33	28	19	34	29	39	36	26	29	27	31	24	23	23	19	32	29	19	24	25	23	25	29	35	38	34	27	23	40	26	19	25	29	40	34	41	31	36	35	29	28	39	37	40	30	36	28	34	22	29	27	29	26	36	28	25	24	33	31	26	38	27	30	27	29	24	23	26	30	30	34	32	41	25	27	27	18	25	33	29	36	24	35	31	25	27	25	24	24	32	39	23	17	38	28	39	31	35	36	33	34	21	25	19	31	33	27	21	26	20	31	25	26	21	26	31	30	37	29	34	36	33	24	34	21	30	28	38	33	38	26	28	30	32	28	26	24	29	27	29	31	32	30	40	24	18	24	43	30	27	30	26	35	34	33	31	29	29	28	31	35	25	31	31	27	29	22	22	42	26	34	35	25	25	28	22	22	37	30	31	28	28	28	23	37	28	23	30	25	24	35	31	40	31	28	36	18	33	23	25	29	32	28	30	40	41	29	26	31	25	32	25	31	23	25	29	25	35	25	33	23	34	28	35	25	31	33	31	30	32	22	24	25	33	19	26	24	35	33	33	24	34	33	30	27	34	30	33	27	20	30	25	36	23	31	37	30	30	30	23	30	40	26	30	20	32	33	35	31	33	24	30	28	24	27	31	25	29	27	24	30	26	31	27	34	34	30	22	31	35	29	31	28	27	27	28	28	23	26	29	34	34	35	24	31	24	34	29	22	31	28	29	38	30	28	29	29	30	26	25	32	40	22	36	38	27	31	24	36	31	23	24	27	21	28	39	34	24	32	22	37	25	27	42	34	23	34	34	24	34	23	32	39	32	37	32	39	28	32	27	32	20	30	38	28	28	39	36	30	27	27	27	35	20	31	28	27	42	28	27	31	29	27	35	32	34	30	38	24	30	39	32	33	20	33	15	30	40	38	24	28	32	22	29	27	27	37	27	28	22	21	27	18	28	28	14	36	30	25	28	29	33	30	33	23	37	24	36	28	24	26	35	33	25	29	21	38	25	27	32	19	37	28	29	25	27	31	27	32	29	21	31	30	33	22	22	35	28	33	31	20	32	32	20	27	28	26	26	20	28	23	31	34	25	29	39	35	28	38	25	19	28	32	34	24	29	36	30	23	29	31	22	26	35	30	23	36	30	29	36	33	32	23	27	24	34	29	28	52	21	27	30	40	25	29	29	32	38	32	28	35	29	24	29	30	37	32	22	25	26	30	25	24	31	28	29	27	25	26	40	27	26	26	33	35	34	28	37	35	34	32	40	29	22	23	23	28	22	32	33	25	37	22	23	21	19	21	22	28	16	23	26	29	25	31	41	27	32	27	25	27	27	35	25	20	26	38	27	25	36	30	35	22	30	33	27	19	27	30	34	23	34	28	32	21	28	14	26	26	30	30	29	28	31	22	35	33	28	26	27	14	30	32	30	27	29	28	19	34	24	31	26	28	33	22	25	40	32	23	30	33	34	32	25	30	42	27	32	44	39	34	22	23	19	41	34	24	30	33	21	20	31	23	25	31	30	27	32	34	31	21	30	31	29	31	24	26	35	27	31	22	30	34	29	33	34	19	38	22	33	27	33	24	28	25	36	21	27	33	23	24	24	32	24	23	25	29	35	23	22	32	30	20	41	27	32	20	24	25	23	24	34	41	27	29	30	23	21	32	26	38	22	46	39	21	28	23	19	23	30	39	20	28	30	28	29	23	31	26	30	27	27	31	26	28	39	22	31	27	29	34	30	27	29	20	29	34	21	30	26	28	32	28	28	18	21	28	33	25	32	28	30	30	23	24
47954	27339	9940	21351	28466	27188	23781	20433	17405	15071	13068	11238	9424	8285	7050	6501	5700	5272	4756	4442	3976	3618	3283	2855	2721	2438	2239	1943	1771	1534	1454	1381	1304	1281	1164	1115	1069	987	871	833	754	705	785	698	700	684	652	651	597	592	649	615	553	578	553	583	551	497	581	485	484	519	495	470	532	492	537	480	524	530	499	474	463	494	510	517	529	473	510	480	523	489	522	471	493	497	517	456	476	501	478	500	479	520	504	494	489	526	486	506	471	516	494	491	480	484	510	448	461	468	469	458	462	501	451	467	466	469	480	523	480	517	546	477	451	491	502	485	479	452	519	482	467	484	506	513	486	474	499	496	491	468	491	449	478	489	471	472	477	443	502	476	496	478	466	486	470	463	461	500	499	474	508	451	452	481	453	512	466	456	438	489	463	502	506	520	466	460	496	491	454	482	504	472	477	474	486	448	472	481	527	450	466	491	484	480	463	516	465	519	505	469	483	432	492	464	526	462	445	456	485	455	475	513	484	470	460	468	492	487	520	446	481	470	438	509	497	473	480	435	492	497	477	458	478	459	478	491	473	483	459	518	456	487	483	509	486	475	509	468	449	466	489	468	490	483	481	490	487	470	466	485	464	496	440	481	472	496	447	466	465	450	488	484	459	499	455	443	472	467	497	488	490	471	468	479	464	457	511	467	453	497	449	442	500	477	470	489	453	520	495	485	461	450	473	424	457	454	456	471	495	503	492	441	471	490	526	426	506	462	459	462	467	491	483	453	484	460	451	472	468	478	490	484	484	477	472	434	505	462	463	500	444	475	476	506	459	482	480	448	452	463	435	423	478	508	463	462	478	482	485	468	477	464	486	467	478	483	476	486	512	498	483	465	465	533	495	456	502	487	468	493	483	524	463	463	467	474	466	486	489	468	435	505	455	468	488	454	491	459	499	538	501	450	482	456	446	496	492	486	405	480	466	506	472	488	537	452	494	494	475	513	487	468	474	480	459	474	511	515	446	462	450	452	463	447	493	461	524	496	475	444	501	457	484	500	457	465	504	483	456	470	472	474	488	486	455	474	490	487	439	518	515	459	489	503	507	480	483	492	464	469	471	463	508	471	520	455	435	481	494	468	528	485	489	465	455	466	497	487	520	498	465	472	453	457	446	487	453	472	484	493	485	490	464	454	473	423	457	447	467	485	497	479	487	467	489	468	502	487	454	519	469	505	457	506	476	470	491	471	471	485	480	481	462	484	431	480	496	482	466	497	487	441	488	465	468	454	497	475	488	489	497	478	493	472	474	448	485	434	478	492	505	470	492	475	503	477	445	452	485	457	464	473	454	433	497	507	480	466	470	452	494	477	512	457	485	489	502	498	447	443	531	491	497	501	447	465	500	484	505	471	497	475	499	448	455	484	534	495	459	496	475	472	514	478	476	476	482	487	509	479	482	467	483	489	483	463	436	511	414	469	446	497	497	508	475	512	451	475	493	459	441	479	497	461	480	477	484	470	508	462	430	482	476	517	451	484	479	482	480	500	493	495	471	488	507	518	437	455	492	459	448	444	467	449	477	443	460	523	490	461	510	490	498	496	457	473	458	512	473	488	483	467	468	447	475	476	494	482	505	463	514	468	442	517	492	454	465	454	483	464	439	457	452	437	463	505	452	473	448	478	486	445	430	436	442	500	482	466	456	470	460	442	475	513	480	462	466	463	515	482	495	465	510	486	486	471	483	468	475	459	451	470	461	480	466	490	468	469	458	488	468	482	474	483	467	446	452	472	491	463	457	497	466	493	468	493	464	512	465	473	482	438	451	503	548	463	490	487	480	512	460	480	487	489	493	502	466	508	431	461	491	456	498	437	485	482	467	459	413	445	492	460	473	483	502	492	481	501	435	472	529	452	489	460	476	481	510	459	470	479	478	464	471	459	472	445	465	482	501	484	472	500	479	485	465	457	489	465	479	462	512	441	449	515	482	468	499	459	482	472	464	480	462	488	484	475	474	450	454	471	488	489	461	477	473	545	486	493	468	475	522	521	479	488	492	452	482	472	487	490	501	485	475	444	424	473	478	478	498	468	449	484	465	480	485	447	460	448	504	496	461	495	489	457	480	471	489	462	498	477	479	419	477	480	525	466	455	480	486	467	482	482	477	474	456	472	546	486	486	507	457	453	462	480	491	486	455	440	496	466	464	500	476	480	469	544	504	434	465	477	497	457	486	492	468	461	510	487	473	467	501	490	479	507	455	439	473	475	465	480	482	465	456	472	460	458	450	470	485	496	485	471	513	473	449	501	493	503	477	469	475	498	518	503	461	446	484	478	424	457	490	469	472	454	452	473	490	451	472	470	491	475	443	492	479	472	464	436	446	467	453	451	470	429	470	498	449	512	477	462	470	483	459	476	506	464	462	472	459	439	450	483	437	475	440	446	488	465	474	488	516	496	462	467	493	496	472	427	472	498	450	439	458	481	497	497	433	509	484	526	467	519	461	486	451	484	452	500	458	471	465	490	456	489	432	496	487	467	484	472	443	481	475	521	422	517	465	458	496	462	476	471	474	456	473	435	491	483	484	438	463	461	484	448	522	501	479	478	415	524	469	481	464	478	448	481	447	437	441	473	495	469	424	537	446	487	440	475	428	460	521	485	480	443	502	463	477	447	437	514	466	472	480	509	496	492	475	487	481	525	497	465	488	482	459	454	472	452	458	477	464	509	483	477	471	488	469	489	479	461	502	489	493	493	484	485	467	440	477	454	482	507	440	470	478	503	452	461	444	428	492	502	471	446	470	478	465	473	456	500	444	448	515	458	511	473	491	510	486	495	484	440	479	458	472	509	498	475	477	495	441	517	467	494	451	510	464	493	453	477	460	488	465	457	470	484	473	498	457	477	479	453	492	466	430	469	462	481	459	503	494	508	451	493	521	451	444	517	439	486	485	496	507	476	475	482	485	487	463	454	439	436	507	448	476	457	489	540	492	490	509	490	487	491	475	509	485	487	471	467	460	471	464	472	489	466	452	449	467	480	470	505	476	438	471	453	482	455	498	468	468	462	470	467	472	469	520	472	508	485	423	464	483	485	504	481	438	436	458	498	456	481	518	482	486	502	484	455	466	494	446	474	472	467	440	465	513	485	456	485	466	464	473	517	442	473	473	466	474	479	479	492	479	447	444	493	448	477	471	469	507	430	454	509	478	483	475	493	441	467	479	476	482	470	501	455	490	464	507	473	501	497	518	456	446	489	466	465	469	481	463	472	502	457	489	512	485	472	517	480	442	430	460	443	496	462	467	479	486	508	486	470	478	499	483	464	510	492	494	477	469	441	485	433	478	506	471	488	491	478	477	504	518	498	470	474	478	471	491	456	534	445	478	461	483	485	454	507	458	477	445	466	452	475	510	497	515	464	449	527	459	481	487	462	441	454	487	488	448	502	482	494	467	479	407	506	515	498	474	508	468	479	485	476	478	446	479	467	471	486	452	494	489	499	475	474	464	503	485	459	496	462	466	537
15827	7798	835	501	756	752	681	587	502	484	391	392	349	261	229	200	181	187	136	135	127	118	108	86	81	78	84	67	61	60	53	51	55	52	36	47	46	42	32	28	48	33	35	38	27	36	26	34	32	31	30	27	20	27	30	33	26	28	31	24	22	28	29	20	22	25	26	22	28	28	24	18	26	22	28	36	23	29	27	31	23	32	35	23	20	28	21	19	31	19	38	16	20	24	22	31	19	23	28	33	22	18	30	33	29	24	37	25	18	23	26	22	26	27	23	24	30	22	15	28	22	30	21	25	24	23	28	22	31	25	26	25	21	35	20	31	24	21	25	18	15	31	26	22	31	28	26	27	21	28	21	31	29	21	26	30	16	17	29	27	24	28	28	31	21	16	19	33	28	24	23	23	32	18	21	21	25	20	17	18	32	29	23	20	24	22	25	16	29	15	25	27	25	23	21	26	27	19	35	21	20	31	20	22	22	26	20	21	14	26	19	23	30	20	30	25	25	19	25	33	22	27	34	20	27	20	26	26	29	26	25	27	25	24	24	24	24	20	30	18	21	33	28	20	26	21	21	18	20	28	17	30	31	25	21	22	26	37	28	18	24	27	25	22	21	26	21	27	30	22	27	25	34	32	22	24	26	24	18	31	22	25	18	22	23	20	29	26	21	34	23	25	25	28	21	31	26	25	22	32	34	23	30	27	17	33	34	25	27	17	25	28	33	22	24	17	22	28	24	29	29	33	27	23	16	23	24	24	25	16	22	15	29	25	23	25	24	18	22	21	30	29	16	16	24	31	29	29	26	23	30	21	27	26	23	29	22	21	26	28	18	25	20	15	20	20	26	25	20	26	23	23	19	38	29	22	23	26	22	31	24	29	29	18	22	23	31	28	21	28	30	27	22	29	19	19	32	27	22	26	23	21	19	18	18	21	26	22	26	20	26	24	20	26	24	26	28	31	29	27	21	33	25	25	31	32	29	30	26	17	26	16	20	16	27	17	23	31	24	23	30	18	20	33	32	24	21	28	30	10	18	24	31	32	26	27	26	31	22	28	27	34	26	24	20	29	22	29	24	24	14	24	26	25	20	25	22	29	19	26	26	25	23	22	20	36	27	27	24	26	32	30	16	22	25	23	26	24	27	24	20	18	18	15	28	35	24	24	25	21	28	32	15	26	20	25	24	30	30	27	30	27	25	27	30	25	36	26	23	18	22	28	27	35	25	21	35	29	27	14	24	25	27	23	31	24	20	27	29	32	27	19	28	23	29	22	26	25	29	28	34	25	27	21	37	16	24	30	21	25	31	21	32	17	26	17	21	24	26	28	21	27	20	20	28	25	25	20	23	16	26	24	23	16	18	25	29	22	31	21	29	17	19	23	23	15	26	21	27	22	28	25	26	29	25	25	21	23	23	28	15	24	23	25	27	19	25	20	28	37	25	28	22	22	25	28	26	25	24	27	30	26	30	16	20	21	22	23	12	20	26	31	17	20	25	25	25	35	28	28	22	19	21	17	24	23	15	33	29	24	26	36	28	27	27	30	14	24	22	21	22	29	24	29	22	21	24	30	28	34	30	29	23	20	23	23	31	21	19	23	25	16	22	30	27	17	21	23	24	30	23	26	24	28	25	21	14	23	26	21	29	27	25	31	21	31	10	30	26	14	24	22	26	30	27	27	31	21	19	34	32	18	24	22	32	26	30	20	31	17	17	20	22	33	22	24	24	24	19	28	23	20	23	19	24	24	23	36	24	14	29	26	19	31	33	28	21	22	47	26	25	29	20	23	25	16	25	22	26	29	20	31	25	23	27	21	27	25	26	31	22	29	32	18	16	17	22	20	35	19	24	34	27	20	23	29	28	19	23	26	20	26	27	32	27	27	23	22	29	27	24	18	23	21	23	27	21	28	19	23	28	22	24	29	22	26	18	19	18	17	22	23	24	26	31	24	19	22	22	24	15	22	27	23	23	22	22	31	30	21	16	18	24	17	23	34	22	26	29	29	23	26	21	22	28	19	26	24	20	18	34	27	17	25	25	27	28	19	20	22	30	26	20	18	22	25	23	27	25	20	21	23	26	21	27	27	23	19	30	17	22	25	20	20	26	27	23	24	23	24	22	28	21	23	30	31	21	16	27	25	29	32	22	24	34	29	21	31	17	29	33	28	21	26	27	21	23	19	23	30	23	22	20	22	30	30	22	26	20	24	30	28	29	18	21	29	18	19	21	19	31	30	27	29	36	18	26	21	30	22	25	28	21	21	26	17	24	27	22	15	27	24	29	26	28	20	23	26	25	23	26	23	20	27	25	19	17	18	30	22	29	25	30	27	38	28	22	20	27	17	30	20	17	26	21	28	30	21	27	16	25	27	26	30	23	13	22	31	24	20	14	29	25	29	16	21	30	19	27	28	35	24	24	31	18	24	21	16	30	18	20	26	19	24	23	23	18	17	20	21	14	18	34	24	33	24	22	30	27	31	23	22	26	23	23	29	27	32	27	21	32	19	29	18	29	26	30	22	14	30	27	31	27	25	20	17	23	18	25	29	19	33	23	21	22	28	13	28	28	19	19	24	26	31	20	24	28	22	18	25	27	18	24	21	24	27	19	19	31	26	20	30	31	20	22	24	19	25	20	26	20	18	15	24	28	24	21	19	14	21	23	22	21	26	27	27	31	20	23	19	24	31	34	28	21	13	17	25	21	25	25	17	19	26	20	22	32	25	19	31	28	25	25	30	20	29	29	18	20	26	26	27	19	22	31	18	23	27	30	27	26	26	26	18	29	27	34	29	27	27	30	25	20	34	32	19	29	25	26	25	17	27	27	25	20	31	23	27	20	23	28	25	30	30	23	16	22	22	19	25	25	20	29	29	29	19	19	20	16	29	24	29	25	29	28	21	31	17	29	22	22	23	33	24	19	21	26	21	29	24	24	27	24	33	23	17	27	19	24	27	19	26	32	28	31	29	22	28	19	26	17	21	18	25	32	36	31	23	25	30	28	21	25	23	35	23	21	21	19	24	27	22	24	26	21	24	23	29	25	29	21	24	24	25	22	23	29	23	23	29	19	16	26	18	25	29	17	20	25	31	30	25	23	32	17	34	24	22	26	29	16	27	18	27	27	22	23	24	25	24	21	26	35	27	18	24	19	28	28	29	27	22	18	18	21	19	22	20	21	30	26	22	34	28	19	26	23	31	27	22	24	26	23	17	26	30	28	27	21	21	18	15	22	24	17	33	25	25	26	17	15	14	24	22	21	23	33	34	25	26	28	26	17	21	30	23	16	33	21	17	22	21	19	21	27	27	13	29	26	36	18	26	28	27	21	18	26	32	30	34	13	23	23	23	29	22	16	29	28	24	26	24	26	28	19	20	17	24	20	35	22	25	18	28	19	26	20	19	20	27	17	29	35	31	26	31	26	16	21	23	29	16	22	25	19	20	25	29	20	27	21	22	24	19	30	32	19	21	29	19	21	19	22	29	26	14
56442	32343	14063	26880	34237	32667	29462	25858	22830	20393	17888	15674	13528	11776	10142	8739	8410	7887	7022	6305	5802	5060	4582	4154	3807	3413	3009	2640	2439	2105	1930	1874	1853	1731	1579	1490	1385	1250	1085	1035	925	943	885	819	795	723	671	660	668	599	641	617	556	573	614	549	471	472	506	550	464	478	436	480	490	474	478	467	493	478	459	457	423	412	417	426	460	474	442	419	492	443	456	469	451	416	454	418	364	373	405	389	449	438	417	408	448	398	401	428	438	428	422	407	382	407	445	471	399	386	391	410	410	438	417	401	442	385	450	389	428	438	418	413	427	431	424	422	415	417	406	424	437	399	408	434	406	390	407	442	414	441	416	387	417	409	410	400	398	377	410	382	400	405	426	389	435	408	424	432	476	445	409	441	413	415	421	444	391	436	414	387	371	406	441	396	386	430	408	428	395	433	410	376	394	426	396	372	426	410	393	402	393	416	396	405	381	414	382	418	423	407	411	445	387	446	393	407	393	384	401	437	411	403	421	388	393	412	410	394	418	433	422	399	396	433	430	419	399	406	426	388	427	397	372	393	418	406	426	400	427	419	414	407	418	392	394	365	406	409	397	397	412	427	392	396	423	394	397	397	417	379	391	400	423	416	398	382	427	412	412	403	412	370	393	390	375	402	387	406	416	434	424	466	407	408	416	431	392	413	440	417	395	408	389	408	404	417	400	430	380	393	439	409	424	403	414	404	397	408	415	387	425	393	413	430	424	414	374	399	452	406	444	365	423	376	377	371	388	427	418	388	397	403	409	415	412	396	416	439	381	404	435	434	407	410	379	411	395	419	448	412	400	392	401	410	437	419	401	428	416	422	393	410	410	405	421	393	391	439	372	376	406	385	386	427	399	430	422	394	401	407	395	431	421	405	402	385	428	413	362	416	404	388	401	421	426	365	423	401	411	395	393	407	422	398	411	394	405	425	388	451	417	389	416	400	390	399	375	411	395	417	392	416	427	403	421	395	389	411	380	388	424	390	434	407	395	416	399	366	416	418	400	402	426	424	394	438	401	405	436	410	433	400	377	383	442	390	402	416	417	408	450	402	420	413	406	375	393	408	430	423	420	397	395	371	405	413	422	429	377	396	382	418	412	411	438	414	363	408	447	444	398	410	402	362	416	401	390	427	432	473	456	434	427	429	404	397	392	410	389	394	422	404	396	411	385	415	403	406	418	425	434	425	382	404	407	438	410	435	390	383	436	443	416	413	426	372	428	414	409	389	393	419	395	376	390	392	386	418	426	432	414	388	409	413	388	430	370	427	420	388	403	403	361	419	403	398	411	404	375	420	424	405	388	423	403	396	413	429	403	384	422	377	377	407	428	412	408	396	410	418	404	419	410	402	424	353	415	416	441	396	413	415	406	418	440	401	464	419	416	448	413	381	414	419	390	425	411	387	383	444	410	415	394	439	395	421	431	422	392	400	384	374	396	419	384	419	395	383	375	417	435	414	420	399	402	429	408	430	403	414	422	438	404	423	403	416	399	403	425	423	435	402	435	410	377	450	443	411	379	413	428	398	396	419	385	389	431	401	388	419	413	391	409	390	401	419	413	405	443	415	412	400	387	419	395	392	393	400	449	410	416	429	380	421	402	417	432	385	432	401	415	419	401	387	475	395	378	424	394	388	366	389	398	417	378	383	399	419	398	388	406	432	432	404	423	370	434	430	411	425	400	393	418	410	366	428	405	405	381	388	410	416	397	425	397	397	387	399	413	425	397	394	392	412	389	424	420	392	454	431	394	404	408	420	434	409	385	413	403	390	450	386	392	386	417	388	439	434	390	401	422	356	423	371	443	430	432	399	386	416	380	402	412	374	396	407	416	423	395	434	390	385	384	448	414	402	420	415	406	414	435	400	410	398	427	392	414	424	409	412	431	413	408	368	426	434	423	389	387	398	423	440	397	398	403	383	428	439	382	423	437	411	405	416	429	422	413	395	442	418	442	383	446	397	415	435	390	391	394	397	387	397	409	394	404	406	402	415	384	433	442	376	406	398	433	407	417	427	423	416	405	396	387	403	394	431	417	429	403	368	384	411	397	420	425	396	423	408	408	396	421	422	383	363	426	414	421	389	408	404	444	390	361	379	397	383	384	386	431	381	408	407	393	433	434	425	391	392	378	387	416	384	384	396	404	379	426	410	401	374	360	412	401	412	378	396	384	404	417	412	433	404	385	406	426	391	425	406	440	408	445	377	382	407	402	427	377	394	423	385	391	401	395	393	397	409	380	407	382	427	366	422	433	420	406	392	429	419	418	455	414	388	405	421	406	406	381	427	403	436	381	395	429	418	425	417	409	410	399	391	398	407	402	407	386	438	395	409	387	413	417	417	399	414	356	431	426	408	406	401	417	431	380	417	394	378	410	414	398	405	415	419	427	412	398	399	429	426	379	408	423	378	431	404	363	413	366	402	428	380	424	388	403	392	422	407	420	415	373	395	405	391	402	411	443	388	385	395	397	407	425	410	377	392	443	400	376	404	410	401	403	410	426	414	419	388	403	406	398	427	411	398	442	428	416	415	415	366	385	365	397	414	448	411	417	398	382	425	420	420	408	408	371	416	408	409	428	410	422	417	388	374	416	412	425	413	396	414	407	386	410	432	397	394	403	389	414	412	410	387	385	398	429	412	407	437	410	408	438	399	396	370	412	409	391	392	408	418	394	393	443	410	386	403	402	430	360	412	374	413	424	430	408	413	385	436	390	399	408	397	422	404	398	404	417	413	391	416	401	429	445	425	394	383	403	421	378	383	402	370	391	428	444	458	380	405	391	404	387	399	391	405	425	407	417	414	372	423	358	385	392	377	442	393	409	425	405	402	452	447	407	388	418	379	409	403	368	374	443	408	390	411	446	392	448	376	385	424	378	426	403	411	384	403	388	427	384	407	377	396	436	429	407	413	403	415	410	393	380	400	386	374	417	403	418	387	414	393	366	385	431	422	427	427	361	415	416	430	447	354	423	387	405	416	426	418	386	413	433	424	412	388	400	456	404	388	412	419	430	396	432	442	399	414	393	395	379	444	397	393	380	410	413	400	429	400	444	416	374	411	403	422	398	423	384	386	457	404	415	435	441	423	411	398	429	391	391	382	394	407	440	434	382	376	408	423	373	414	433	371	407	449	425	389	399	389	400	421	408	419	424	386	404	422	405	404	417	397	377	411	407	373	404	356	447	410	410	413	376	388	449	408	430	434	454	390	405	387	444	431	390	424	392	401	400	398	420	404	425	429	426	396	388	426	419	384	439	448	436	371	419	396	420	405	400	379	359	394	403	416	406	416	406	415	403	450	399	402	426	436	384	411	400	430	397	413	386	397	414	392	382	416	405	375	400	409	424	421	428	425	422	406	410	435	399	389	406	395	427	426	385	380	403	396	398	408	382	393	406	433	379	414	424	377	404	409	411	401	427	440	410	416	420	402	413	397	402	415	405	406	422	405	409	391	397	407	427	400	393	394	432	430	397	391
6359	1737	280	208	294	284	303	232	232	194	167	150	127	113	121	74	72	84	70	70	63	58	49	54	53	42	51	32	31	33	33	25	32	26	29	28	21	24	34	34	24	20	28	13	17	29	19	16	23	25	20	25	23	17	21	20	22	19	33	27	14	18	23	15	25	17	21	25	25	12	16	22	20	18	13	14	21	18	26	19	20	15	21	20	20	18	21	19	22	19	17	21	29	10	12	19	21	21	17	16	26	22	21	18	15	18	19	10	27	15	20	18	14	17	21	14	16	21	15	15	21	18	19	17	16	14	18	18	17	23	14	25	16	23	15	16	21	14	13	16	23	18	23	7	19	24	19	22	9	18	17	23	17	17	22	14	18	17	20	18	24	22	10	12	18	21	25	23	22	22	14	12	8	14	25	16	23	20	17	14	20	11	20	22	24	19	27	26	21	21	22	20	18	13	12	19	22	15	25	23	15	19	21	14	28	17	10	24	20	18	12	12	19	18	19	20	16	19	19	15	23	24	19	16	18	22	15	17	17	22	20	21	9	17	20	20	18	19	12	18	20	11	18	13	26	17	27	21	24	16	9	22	21	18	18	20	24	16	11	21	18	25	30	15	23	18	24	18	21	20	13	14	16	17	11	19	17	18	21	16	21	16	17	20	17	18	21	18	19	13	22	20	30	19	17	22	25	20	23	18	23	23	20	24	19	23	20	21	13	10	14	16	17	12	21	24	26	25	14	17	23	11	28	26	18	20	19	16	19	20	18	10	19	29	13	27	15	22	27	24	24	19	20	19	18	15	15	24	24	20	19	11	14	20	18	13	21	21	21	23	17	19	12	23	18	16	19	14	12	23	9	25	21	12	17	19	19	25	23	22	17	19	21	22	19	13	18	14	19	19	22	19	14	24	26	25	21	21	15	16	19	25	22	22	18	15	17	19	15	20	17	23	20	22	23	15	13	24	17	12	17	12	21	19	23	27	10	18	22	9	19	21	20	17	23	20	20	21	18	13	18	12	30	26	21	13	20	17	17	22	18	16	20	17	15	22	11	22	21	27	25	25	19	23	12	23	15	16	15	12	22	19	18	13	18	20	32	17	26	22	21	15	21	19	17	20	20	17	13	19	15	21	12	15	19	15	21	12	15	16	16	21	17	17	31	14	19	20	17	22	18	20	15	20	17	16	18	23	12	15	21	18	26	12	19	13	17	26	22	16	19	25	18	19	19	25	21	18	19	18	23	19	18	15	22	19	28	17	21	15	22	10	22	12	22	23	16	20	19	16	18	14	11	21	26	14	25	12	25	21	21	18	16	11	21	31	23	21	13	13	23	19	20	17	16	18	16	11	28	19	25	17	18	24	16	17	19	18	12	23	25	19	18	16	20	25	22	20	22	16	14	13	14	19	24	15	16	24	15	18	16	12	25	17	17	22	28	21	18	17	17	18	13	16	29	15	18	19	17	17	21	17	19	21	22	27	17	14	26	17	22	18	17	19	23	20	18	19	26	13	14	20	22	18	25	18	17	17	14	23	23	15	30	22	29	19	12	19	16	26	21	23	18	26	14	23	17	27	18	17	18	27	23	14	17	26	20	21	18	24	11	12	23	25	17	23	21	20	27	11	15	20	21	20	22	21	15	15	18	13	22	23	27	16	17	19	20	17	17	21	26	13	27	19	19	24	20	13	23	16	16	13	21	15	12	19	16	20	23	15	9	13	13	19	24	25	16	23	21	21	17	14	13	19	21	16	15	25	20	11	17	16	22	26	23	24	20	18	10	14	26	12	23	18	20	12	17	16	16	16	17	20	15	18	16	13	23	22	13	19	18	19	11	23	17	25	28	20	16	18	14	21	21	17	27	18	23	23	18	8	15	18	18	30	17	24	18	25	18	20	20	22	18	27	17	21	22	28	19	14	18	16	28	23	18	22	17	17	14	20	13	12	24	17	15	24	21	14	22	24	20	28	18	20	11	18	15	17	16	20	15	20	23	19	16	16	15	12	21	16	19	19	22	24	15	31	19	31	20	14	14	22	18	11	23	23	17	16	14	16	20	27	21	18	14	15	17	23	20	14	17	21	19	21	17	11	24	24	15	29	20	21	16	16	15	17	18	16	16	14	17	18	13	19	19	14	15	23	22	15	21	14	13	18	15	19	25	16	16	14	14	21	13	22	18	15	18	13	23	17	15	22	18	25	16	8	22	14	12	22	17	14	14	14	27	13	22	12	25	20	15	19	17	19	19	20	19	14	19	12	28	17	14	23	16	17	18	14	20	16	14	8	17	18	22	14	25	17	13	17	13	12	14	19	20	20	12	15	20	21	21	20	15	27	23	9	26	18	29	15	28	16	22	16	13	11	18	24	14	22	11	17	22	12	13	16	21	17	19	21	20	21	20	13	21	18	18	16	14	17	22	28	24	21	16	11	14	22	14	16	20	18	18	14	19	24	19	13	16	18	19	12	13	9	20	16	10	21	21	15	14	19	21	18	16	15	15	23	19	21	15	19	21	18	21	20	15	14	20	14	19	23	22	19	16	16	18	16	13	17	18	27	17	21	16	20	23	17	30	12	9	16	17	24	13	16	23	27	25	21	14	25	22	19	21	24	15	20	15	20	11	30	12	25	23	11	20	16	25	18	15	18	20	22	25	18	20	22	17	19	15	20	17	19	20	15	22	16	8	20	18	14	11	21	19	24	23	19	20	23	15	16	15	18	20	13	23	19	22	16	14	18	26	25	17	12	23	15	20	18	24	17	14	23	22	21	27	17	10	14	18	29	13	11	25	18	12	17	22	19	15	16	16	20	24	22	26	18	10	10	21	20	10	13	19	10	22	24	18	20	18	12	18	15	20	19	15	24	16	13	20	25	21	14	18	22	21	23	18	8	17	11	14	21	17	21	22	19	21	19	23	24	19	23	17	17	23	20	14	19	16	19	23	23	21	18	13	15	16	13	19	22	17	17	16	19	27	27	14	19	18	21	20	17	17	14	16	16	20	22	25	18	23	22	12	20	17	14	21	19	12	22	19	22	11	20	25	18	27	17	17	17	17	13	15	19	19	24	20	13	27	16	18	18	21	14	17	19	12	26	14	15	19	23	28	14	28	16	14	12	19	19	19	21	15	18	22	20	24	22	19	22	13	17	17	23	24	22	13	25	23	24	26	13	25	16	16	13	14	16	19	16	16	22	23	14	19	21	14	18	20	29	16	22	14	26	22	16	24	19	16	16	20	19	23	9	11	18	17	20	16	17	19	20	20	20	23	20	11	19	12	21	25	13	21	10	18	21	22	14	25	12	15	23	11	19	15	19	21	18	23	23	12	19	16	21	22	18	18	29	25	21	29	21	17	22	25	16	20	12	16	13	22	21	18	14	18	17	19	20	21	19	17	18	18	19	17	19	17	19	10	19	15	14	16	12	15	11	16	19	22	13	20	22	25	14	24	30	22	18	21	18	20	18	23	13	22	25	16	24	20	10	18	13	23	16
42456	21553	7208	17369	23945	22349	19081	16041	13202	10877	9497	7806	6483	5558	4894	4279	3950	3647	3354	2870	2407	2341	2085	1891	1738	1606	1478	1316	1171	1012	1001	883	950	839	860	780	698	668	575	547	550	493	498	503	460	415	410	406	395	426	376	392	377	377	361	372	386	331	351	360	343	306	322	310	340	375	334	314	332	340	373	336	322	335	326	347	328	342	351	308	342	323	314	302	305	324	304	320	324	341	322	319	317	322	318	311	281	317	335	307	296	318	288	335	324	296	316	331	282	308	326	333	341	324	339	324	328	316	328	319	291	311	329	292	307	321	298	306	324	294	298	290	313	281	293	298	304	292	329	318	316	320	300	307	297	310	314	315	310	330	297	310	315	286	317	294	300	297	296	327	323	300	313	343	315	341	294	355	335	287	344	308	318	302	334	291	308	343	320	299	296	343	330	342	318	284	311	317	261	330	372	301	298	301	285	323	326	309	306	321	347	330	310	312	302	327	312	312	306	288	352	334	330	329	315	299	334	329	322	319	301	278	329	287	310	271	320	313	333	353	304	315	313	331	273	289	288	317	319	299	304	270	321	313	331	304	313	311	338	287	327	328	297	313	317	285	289	313	325	366	334	281	296	306	312	313	310	308	293	314	278	307	295	311	290	290	319	337	303	342	298	313	326	312	310	313	309	317	302	292	316	315	335	333	291	322	342	301	310	294	312	291	309	290	334	313	320	336	316	336	316	310	307	334	305	320	313	310	319	322	296	327	299	295	308	320	309	324	300	300	335	318	341	282	310	322	275	329	304	294	325	294	320	290	299	291	294	322	298	309	313	329	305	290	297	341	316	332	290	333	310	330	303	311	314	306	310	305	307	312	346	319	312	327	314	326	305	331	288	321	314	321	316	317	340	324	274	369	329	311	323	350	319	320	332	317	296	308	314	310	272	346	311	328	300	298	338	300	306	302	328	333	311	292	305	302	277	302	315	307	290	283	322	317	334	302	310	317	318	280	315	294	313	308	297	277	293	331	308	329	310	303	294	313	317	330	310	299	274	307	319	289	321	322	327	349	317	294	320	318	296	328	307	302	300	322	332	315	312	299	312	288	319	332	328	241	307	281	314	325	323	328	313	300	325	304	299	301	294	306	342	302	335	321	283	310	304	295	347	318	361	317	279	297	306	320	325	315	309	319	316	293	320	332	322	310	323	302	329	313	305	292	293	305	317	315	347	288	328	306	308	297	325	351	301	343	281	322	283	294	317	346	305	319	307	312	318	304	321	303	326	313	296	300	303	300	295	304	299	300	320	321	330	321	306	338	318	273	323	331	319	360	307	320	276	295	304	324	314	302	312	315	341	308	326	277	287	327	312	329	340	303	317	274	337	335	308	327	347	328	336	332	318	293	294	302	296	339	310	313	306	304	317	314	326	297	325	318	339	312	351	303	304	326	311	305	303	332	294	325	312	278	312	342	292	303	335	306	303	302	317	339	282	343	333	334	312	295	321	337	299	331	305	272	307	345	312	307	278	338	293	309	311	324	317	294	304	326	334	290	289	295	273	325	326	292	304	281	295	289	306	309	297	305	312	298	281	285	323	326	306	328	308	307	321	294	327	315	304	313	298	310	288	298	289	323	301	314	322	307	300	325	310	301	324	344	314	286	335	313	292	300	298	306	331	294	301	316	284	315	291	289	300	318	347	291	312	330	315	315	296	347	297	301	360	315	304	321	306	305	317	307	283	338	316	323	312	292	315	317	314	333	275	286	329	341	302	294	352	283	311	320	296	311	313	310	287	332	336	321	312	327	332	345	294	301	325	274	307	301	345	348	300	312	320	340	303	306	346	304	293	302	299	282	315	308	298	306	298	336	319	311	291	291	330	302	341	302	316	314	324	335	287	325	326	314	323	315	341	292	315	276	329	283	311	314	310	290	322	319	316	301	288	294	324	322	329	274	291	326	320	297	335	314	298	303	299	305	312	311	284	291	310	324	295	297	309	320	328	294	275	311	349	283	309	328	290	302	322	371	306	280	314	323	317	295	334	315	298	344	278	298	329	289	345	315	324	310	289	290	291	310	318	297	310	318	312	323	284	341	322	279	287	332	312	311	321	340	301	327	320	300	286	337	280	305	295	339	314	325	296	335	319	312	325	318	292	328	300	301	308	325	278	346	347	325	294	280	302	298	287	295	319	338	306	322	325	295	324	274	300	311	307	325	319	290	313	306	314	305	301	296	310	358	326	321	311	312	308	318	285	286	304	295	306	293	293	303	306	319	302	291	299	311	298	310	321	311	348	336	324	336	306	310	317	322	329	318	318	302	316	313	319	368	325	306	314	290	330	303	338	319	284	327	312	288	310	311	302	329	285	289	294	317	327	296	309	334	296	329	290	312	313	302	280	320	297	312	289	301	308	300	313	296	345	312	350	319	307	295	303	308	322	319	312	322	337	326	280	314	318	302	293	303	308	310	306	328	339	312	292	319	299	274	307	282	297	335	306	306	295	320	274	283	293	295	316	334	323	287	337	311	316	321	297	273	284	301	320	325	311	312	324	338	306	319	268	310	318	312	309	285	293	261	340	307	295	303	334	328	297	299	304	328	326	280	292	330	284	313	331	280	319	308	324	305	291	311	318	292	304	337	311	282	320	315	299	346	319	283	294	318	307	310	317	313	352	319	292	283	308	315	312	312	284	352	287	308	330	326	362	299	310	356	332	301	312	258	309	293	293	299	320	302	302	322	299	296	297	310	318	343	298	306	296	313	341	324	333	343	280	321	281	314	304	332	327	306	300	332	263	313	296	298	279	294	332	309	295	308	285	311	302	300	322	319	326	311	309	338	309	293	306	330	307	292	315	327	288	305	303	284	322	285	269	354	332	354	330	301	324	295	328	301	316	306	324	345	286	316	320	312	314	319	350	340	306	299	294	332	303	285	343	356	338	321	335	328	274	348	312	331	321	292	337	323	297	307	299	339	313	301	336	300	315	317	339	319	287	307	334	306	329	327	327	288	304	304	280	297	338	312	326	334	288	295	290	335	309	316	303	306	339	297	313	315	325	317	302	344	368	350	302	306	292	308	298	307	319	321	283	314	356	315	312	311	323	320	311	334	316	267	316	300	322	290	332	311	321	278	295	338	280	307	338	308	306	301	288	314	294	314	292	328	331	282	337	278	309	312	294	318	315	302	318	313	344	305	276	315	288	335	337	314	324	299	314	265	341	307	276	341	276	294	337	333	312	273	296	320	331	306	318	340	288	310	327	315	321	300	343	294	282	303	302	337	305	294	323	325	308	318	302	319	335	304	330	311	326	330	338	313	307	295	334	308	307	314	318	319	291	309	313	295	298	318	326	316	339	315	289	314	302	305	308	313	340	335	292	303	319	316	290	366	358	320	307	366	331	314	303	325	313	311	338	287	306	290	315	346	322	308	312	343	331	323	321	285	322	300	312	299	321	277	310	340	298	290	320	346	332	306	305	306	296	318	306	307	291	328	315	323	326	314	293	321
15517	7513	865	573	721	794	726	644	526	448	414	315	323	253	237	200	196	150	180	117	123	117	98	103	91	86	79	55	61	65	50	60	47	54	47	42	53	37	31	40	37	31	32	32	38	23	34	27	25	31	34	33	33	22	26	24	34	29	29	24	28	20	35	32	22	29	25	32	22	24	32	26	27	30	26	23	26	15	34	27	24	28	28	33	24	31	21	30	29	32	29	28	15	16	27	30	27	22	24	17	17	33	28	26	26	28	29	23	20	20	26	22	22	27	17	36	12	21	26	28	27	28	25	29	29	28	25	25	27	32	31	27	35	27	23	28	21	21	20	23	31	27	26	27	19	28	28	21	19	26	24	30	23	29	26	20	23	25	26	22	23	18	19	31	30	23	24	19	27	28	21	30	30	27	23	25	20	30	27	32	23	25	34	27	27	32	24	25	30	22	23	28	33	38	27	17	20	28	23	24	28	32	29	20	19	26	24	31	33	22	20	25	38	22	22	18	26	21	30	21	29	19	30	19	24	10	26	21	25	26	29	20	28	17	23	25	29	24	27	22	20	15	18	21	29	26	23	19	19	28	23	26	19	28	24	27	25	26	18	17	27	26	22	28	22	35	24	23	29	25	26	29	29	18	26	25	25	28	19	25	22	24	23	14	26	22	24	23	23	19	22	26	16	27	19	25	31	27	26	18	29	32	22	26	25	30	21	22	29	27	30	34	25	32	31	28	26	22	22	24	29	34	25	21	27	16	25	34	29	29	32	18	36	18	27	20	26	25	24	26	26	22	21	22	28	22	28	30	27	28	28	21	27	33	29	17	22	27	30	26	18	22	17	17	30	24	32	28	25	19	23	27	28	22	21	33	28	26	29	26	21	31	27	29	31	28	28	35	21	31	24	23	21	24	31	19	24	20	31	31	26	23	23	29	30	20	26	26	32	23	37	29	19	26	23	24	18	19	31	24	26	24	23	16	33	24	27	28	25	28	29	32	18	37	22	28	29	29	33	37	25	32	26	27	27	32	27	24	25	21	27	25	23	18	16	26	15	30	26	22	18	25	29	25	40	29	25	21	22	17	20	20	21	15	25	28	25	13	27	26	34	24	15	13	22	23	27	27	28	23	35	27	20	19	27	27	14	27	26	26	12	25	15	27	30	21	24	29	32	31	29	26	25	23	14	31	31	17	17	24	29	21	32	18	23	21	31	24	34	25	21	27	23	19	34	21	25	31	19	25	24	34	19	20	29	33	29	22	25	26	19	20	22	24	29	28	22	29	28	21	28	27	17	25	26	22	27	24	22	24	27	31	21	31	24	24	25	17	27	25	20	27	29	27	20	21	22	19	25	23	26	19	22	20	24	27	28	21	21	29	17	31	17	19	20	30	27	25	14	17	20	26	19	27	26	18	28	14	27	27	28	22	23	26	14	32	26	19	26	25	25	28	26	29	22	21	34	20	29	23	30	36	24	22	24	29	28	23	28	19	32	23	20	21	22	24	25	31	28	22	24	26	18	32	20	31	20	23	21	14	23	29	24	21	16	28	30	29	27	28	19	27	25	19	33	31	35	30	27	30	27	23	21	27	30	32	27	28	26	31	14	27	20	20	26	26	18	18	23	26	29	24	23	25	17	17	22	29	31	31	27	22	32	21	18	25	25	19	24	26	26	22	20	30	21	15	27	30	28	24	30	15	25	28	25	23	21	14	23	22	20	23	26	24	27	20	26	15	24	25	21	27	27	24	25	25	26	31	30	18	22	21	27	32	23	17	30	30	29	22	21	28	23	17	22	20	25	28	20	22	14	28	33	15	12	25	30	18	30	20	33	21	28	27	22	21	26	22	26	33	29	29	32	19	24	30	21	33	23	32	25	33	37	22	29	17	37	23	28	29	30	21	25	23	27	27	24	26	27	24	30	29	24	31	22	15	23	27	21	26	22	26	23	20	27	33	27	26	23	22	25	19	22	25	21	19	26	22	21	19	24	23	18	20	25	29	18	26	24	20	27	31	23	18	28	25	26	22	22	26	23	30	31	25	25	24	24	27	33	26	23	25	19	23	29	34	27	32	34	31	34	17	30	24	24	19	18	24	19	20	17	17	21	22	32	28	30	24	22	19	24	29	30	27	15	13	26	23	29	26	26	23	20	23	29	24	25	29	28	22	29	30	22	35	24	32	11	27	26	26	27	25	24	20	24	24	22	24	30	34	22	24	22	22	25	25	28	28	28	24	28	26	28	23	16	28	37	29	33	15	18	27	22	32	18	21	37	14	34	27	17	15	20	27	22	28	24	28	30	26	31	23	22	19	27	23	20	25	22	23	25	21	19	29	30	24	25	32	22	26	30	27	24	35	21	29	19	40	18	17	30	16	27	21	22	31	27	29	22	22	18	28	20	20	16	35	25	16	24	17	23	32	20	22	25	18	14	28	29	20	18	21	25	30	25	22	22	30	29	28	32	34	33	18	21	17	20	15	27	18	16	26	28	27	25	21	28	28	25	32	21	20	30	23	29	27	20	19	25	21	28	21	33	32	27	22	21	24	28	25	23	25	21	30	34	20	27	25	28	22	22	31	30	18	27	17	22	27	27	22	19	25	25	38	31	28	28	22	25	23	29	24	22	30	23	30	22	25	33	26	20	33	26	24	29	12	21	29	21	22	24	28	23	21	23	27	24	16	24	24	28	23	35	17	27	26	29	23	23	20	26	21	27	25	24	23	22	20	19	35	25	27	25	18	26	20	26	27	27	23	26	25	22	17	22	19	30	33	24	24	21	17	25	26	24	24	21	20	29	19	17	34	23	22	26	22	25	37	15	31	23	34	27	33	21	26	21	15	28	19	19	17	31	23	30	19	29	22	25	23	25	31	27	21	37	26	18	25	29	24	24	31	30	21	22	25	23	15	28	28	24	22	21	18	23	20	30	21	19	28	31	13	26	29	27	30	18	25	29	25	36	17	28	24	31	19	27	28	22	29	21	17	26	18	20	28	22	27	28	31	21	27	31	32	24	20	27	20	22	28	20	24	23	33	26	28	26	19	21	27	27	20	30	20	24	25	23	20	19	21	17	31	15	27	30	27	22	23	33	26	20	20	29	21	19	23	31	32	26	23	24	21	19	25	31	28	26	24	27	17	22	26	33	16	29	30	19	32	29	26	16	29	23	35	23	19	30	24	36	19	23	22	20	35	25	28	21	27	21	35	16	25	29	28	27	28	21	27	20	21	26	27	21	19	33	32	29	18	28	32	30	33	30	18	22	34	18	28	23	31	19	18	23	23	24	26	25	26	28	23	26	22	18	25	24	23	23	25	17	26	23	27	18	25	20	30	25	24	25	23	30	23	27	24	16	25	31	21	22	24	18	31	26	28	29	17	20	20	38	24	30	25	27	20	29	19	24	26	23	28	25	27	24	25	24	30	17	28	28	28	32	23	27	24	27	32	23	19	35	27	21	24	16	26	22	18	24	25	33	23	23	25	28	23	26	21
55540	31681	13913	27016	33521	32215	29184	26325	22561	19745	17598	15167	13164	11419	10254	9152	8397	7586	6957	6196	5319	4774	4375	4053	3719	3353	2956	2710	2456	2104	1935	1920	1853	1787	1549	1499	1367	1265	1147	957	982	938	856	815	759	719	725	676	646	619	606	609	581	557	612	529	530	543	490	491	483	461	476	496	459	483	448	453	488	462	419	433	461	425	484	462	423	445	467	436	438	456	457	466	404	431	422	458	433	437	381	425	428	454	414	422	450	437	397	405	437	406	419	395	408	432	409	410	418	402	421	431	444	409	401	391	403	398	442	388	392	441	422	430	428	438	425	402	408	394	407	411	425	433	417	384	393	430	392	407	398	420	405	436	419	415	413	465	384	441	441	412	397	376	423	416	430	415	397	400	397	435	399	408	431	403	396	421	443	400	401	430	432	418	364	427	439	414	434	417	402	413	428	441	389	440	395	419	372	408	437	416	417	428	407	457	460	418	412	407	422	389	413	421	424	384	410	423	419	446	397	380	409	409	439	397	383	397	405	395	416	399	406	412	395	383	426	403	418	395	419	399	378	434	397	348	443	398	414	429	402	402	392	405	371	373	436	426	374	441	405	419	377	438	417	407	365	392	400	404	384	387	415	401	392	457	426	409	368	408	387	414	399	419	397	407	424	386	427	373	405	386	384	417	418	404	388	396	406	392	443	451	417	412	384	445	413	377	367	421	403	395	368	405	461	384	370	417	371	415	398	422	388	425	407	422	406	408	399	392	404	393	441	395	388	413	394	370	370	357	421	415	440	394	393	421	384	447	416	416	427	405	398	368	425	420	416	333	397	408	423	381	433	386	426	390	408	383	399	392	415	403	422	410	421	422	403	411	375	421	418	423	387	399	388	405	416	424	396	408	377	380	406	425	394	394	393	381	441	386	389	372	390	427	410	386	412	401	406	426	423	384	367	361	398	418	365	409	417	397	399	399	452	433	381	374	402	424	423	407	423	410	395	417	418	429	402	419	407	415	380	380	417	410	398	408	396	400	434	435	431	399	389	385	383	393	414	380	389	406	436	408	375	390	396	421	431	452	412	414	401	393	397	438	392	418	385	384	413	415	417	402	411	352	412	399	409	408	365	431	390	420	378	401	375	443	382	436	403	427	461	395	412	380	404	413	410	401	398	428	412	425	415	419	355	411	425	406	414	391	379	451	436	403	389	432	409	399	428	420	427	422	436	423	411	444	420	440	418	374	434	428	405	412	417	406	410	400	426	418	375	411	424	422	421	397	434	417	383	429	418	403	396	428	414	389	430	381	388	403	406	407	405	406	390	432	423	428	379	436	419	405	367	378	415	408	423	392	374	415	442	396	410	386	401	377	411	424	428	418	419	428	422	401	388	398	390	420	384	415	401	412	411	386	419	403	382	389	403	369	446	403	395	379	441	380	420	417	424	439	393	421	412	392	434	454	392	415	396	407	419	390	423	407	416	412	408	391	431	434	398	414	375	378	413	411	402	405	411	396	429	415	423	405	386	400	410	424	421	400	479	396	435	397	384	421	378	379	398	385	435	437	413	416	408	431	397	433	387	393	400	413	425	420	404	385	392	410	444	421	428	405	386	398	410	416	418	409	396	425	376	415	410	421	418	426	429	387	390	398	379	357	392	387	382	392	422	361	430	398	409	400	388	373	370	427	394	402	376	419	426	425	402	379	413	420	461	408	368	429	406	393	416	459	405	399	416	379	440	414	413	389	417	409	424	382	418	427	425	407	392	346	423	367	412	384	365	383	392	402	413	428	412	401	394	399	420	403	415	440	432	414	438	389	424	360	417	397	417	378	411	392	394	418	416	370	379	423	414	399	438	422	385	407	408	417	444	411	410	447	426	369	399	410	400	404	415	365	406	400	410	427	403	419	389	406	414	405	409	412	411	408	419	400	399	386	411	433	408	399	413	389	406	398	366	391	424	399	446	407	427	388	371	400	403	391	402	443	414	413	436	399	421	435	399	426	389	391	419	406	395	419	408	436	428	433	410	401	391	410	434	394	377	395	381	403	423	421	425	441	433	405	425	407	424	400	414	379	394	412	381	426	386	418	420	380	408	409	430	414	384	372	405	411	430	388	382	434	382	406	429	400	376	391	438	418	379	404	407	414	407	361	441	417	415	399	422	408	376	424	384	369	382	418	408	417	394	417	377	417	405	406	437	430	382	429	407	446	378	371	437	390	448	400	395	409	417	394	385	381	385	446	379	424	374	398	410	423	399	384	400	371	404	394	394	435	422	439	404	412	426	378	416	380	415	393	417	436	408	438	377	426	394	380	392	430	382	387	393	418	384	431	372	412	412	416	406	404	391	427	435	425	413	433	444	383	408	394	413	413	386	390	404	423	434	386	359	429	407	396	435	364	390	401	414	401	431	378	372	410	434	396	407	414	402	392	422	389	414	445	396	402	426	394	411	418	403	412	391	431	411	409	388	430	401	383	426	402	397	387	376	395	424	380	419	393	397	399	417	382	421	431	408	414	380	426	412	397	420	400	390	411	436	381	403	412	439	416	418	406	415	404	439	457	399	418	392	400	396	405	419	441	427	411	393	396	398	417	394	422	416	422	407	381	405	411	417	408	386	392	432	399	377	434	437	396	414	425	367	406	376	430	422	400	403	400	382	405	406	397	416	403	383	415	415	397	408	395	411	387	418	397	419	403	408	432	412	406	408	373	409	413	378	421	406	412	410	396	400	406	380	402	433	406	399	414	420	419	391	437	380	406	416	402	385	370	368	392	395	440	394	418	430	393	425	413	402	421	425	391	404	439	417	401	419	399	390	392	391	410	385	376	367	379	386	395	437	418	373	414	412	412	422	424	400	393	390	420	398	415	388	392	393	433	417	415	409	409	393	428	403	422	411	404	365	378	403	399	433	408	395	427	373	394	403	411	430	397	419	400	394	425	432	395	427	394	403	415	414	387	383	397	410	396	392	405	430	400	450	404	416	393	388	394	418	406	410	381	367	413	439	405	413	385	394	389	418	393	395	397	443	405	380	403	385	383	382	391	389	418	459	422	409	393	427	394	392	408	381	394	414	410	396	416	379	384	403	417	392	416	395	401	415	381	383	415	368	399	407	384	421	441	421	396	395	395	423	427	384	437	374	405	424	374	405	406	387	400	385	373	394	430	390	410	395	401	420	404	422	418	439	405	369	370	377	444	382	421	408	413	403	387	421	395	420	405	402	359	388	424	409	386	431	393	428	421	418	406	446	394	417	411	415	412	372	418	418	388	365	428	397	408	398	377	407	424	437	409	389	403	389	407	372	436	416	404	391	434	402	429	409	415	405	398	422	381	423	432	398	425	400	392	390	389	392	393	394	396	409	417	414	396	410	398	410	425	415	403	391	423	412	449	409	392	436	424	390	407	389	408	426	400	419	434	403	409	400	421	409	416	399	440	387	413	433	376	403	432	385	418	354	431	441	432	423	385	410	419	432	398	418	397	374	424	406	404	393	406	446	456	370	422	413	413	399	409
10876	3596	461	329	465	453	421	440	368	326	265	236	200	164	150	162	119	124	97	98	85	76	82	80	78	67	56	69	59	60	43	46	34	49	51	47	38	36	34	31	32	33	42	35	36	26	26	29	29	22	27	42	33	27	30	33	34	27	29	25	42	29	30	29	34	34	33	31	25	30	29	28	26	34	28	39	39	29	28	28	35	26	18	38	25	23	26	33	28	38	30	25	21	40	23	37	26	24	33	28	26	29	30	31	27	26	37	29	38	32	29	27	27	33	21	24	31	35	29	28	22	38	37	27	23	36	32	27	32	33	25	15	30	27	43	30	28	29	22	30	28	30	29	26	27	37	29	32	18	38	34	39	20	24	29	38	30	31	34	24	33	25	30	32	24	29	22	29	22	21	31	36	18	29	37	33	23	31	31	33	19	21	38	26	27	19	28	27	30	31	26	23	31	32	29	34	27	29	33	27	25	30	38	31	40	36	18	35	30	32	31	31	25	25	28	34	32	29	25	28	30	31	32	23	30	26	28	30	25	36	27	31	32	24	31	36	24	31	22	33	26	31	17	26	26	41	28	39	32	21	34	25	32	28	36	23	28	34	30	29	20	27	27	26	29	23	25	23	20	29	28	28	27	24	34	36	28	36	28	22	25	31	25	41	31	30	30	27	27	25	21	30	26	33	19	22	23	29	28	25	30	32	36	28	19	32	34	25	25	28	23	22	30	37	20	26	32	24	34	24	23	29	21	36	28	28	35	33	35	27	35	36	27	23	28	33	37	33	28	31	29	37	37	27	25	25	30	29	26	28	33	27	25	28	23	19	26	30	26	26	36	27	24	31	31	33	25	22	22	31	21	39	25	36	36	20	28	36	31	34	28	33	24	34	25	20	34	21	25	27	22	26	29	28	22	24	23	26	29	26	20	27	29	30	35	31	33	29	35	21	32	35	33	24	32	43	36	42	25	32	28	24	37	32	21	23	31	31	24	26	31	36	23	15	34	29	36	27	26	34	32	31	25	29	26	35	27	34	32	25	34	32	32	29	25	21	33	26	29	29	23	28	19	17	27	28	34	33	31	24	31	32	29	32	39	42	29	29	30	28	24	27	28	31	35	35	22	24	26	32	29	30	19	25	29	26	32	31	35	30	34	30	25	25	41	32	29	30	22	30	30	26	35	28	34	25	29	25	31	23	29	28	22	33	26	28	31	38	24	35	32	37	31	27	29	28	23	27	32	29	28	26	33	20	36	35	27	35	16	26	33	39	32	25	20	40	26	27	31	28	30	30	29	25	23	36	24	31	32	28	30	29	29	22	32	23	29	21	43	30	36	38	29	30	32	36	35	30	29	30	29	28	34	25	35	32	27	30	27	18	36	23	28	27	35	24	38	29	28	36	31	25	26	31	27	32	24	26	25	29	22	25	22	32	39	23	32	28	29	30	24	26	36	32	36	17	34	39	23	38	29	22	30	32	25	33	26	28	28	35	27	25	27	32	45	27	30	34	31	18	21	36	24	33	34	28	26	26	21	30	28	30	26	41	30	38	28	37	22	30	28	34	34	36	34	26	35	25	25	19	23	22	29	30	32	28	32	34	29	32	37	35	38	36	23	29	36	26	31	29	29	31	24	30	29	34	28	33	21	20	36	30	30	29	35	23	26	22	33	26	31	34	33	29	26	31	32	28	27	31	32	33	25	34	35	27	30	31	29	36	31	21	26	38	31	33	35	28	42	21	26	31	28	31	35	40	31	28	28	35	35	25	31	21	28	26	26	15	28	31	20	31	23	32	29	19	21	28	28	35	40	29	31	40	24	24	32	26	29	20	31	25	28	28	28	23	31	29	22	26	31	40	36	30	30	36	19	26	40	35	33	34	18	36	27	33	22	19	21	25	30	33	28	41	26	29	23	28	28	22	29	38	23	23	31	28	29	29	32	29	33	27	24	23	21	27	27	29	38	24	23	31	28	29	25	22	40	33	27	35	31	20	23	31	34	31	35	17	22	26	33	30	37	25	13	33	27	41	28	27	30	33	38	29	26	30	36	42	27	32	21	18	36	26	28	26	32	40	32	35	26	36	36	21	27	29	22	30	32	27	26	35	25	26	23	28	28	31	40	28	31	33	23	19	28	26	25	40	27	24	29	27	24	19	15	25	29	19	27	29	25	37	29	31	25	26	21	23	21	30	21	27	22	29	35	33	24	30	37	34	29	23	26	30	36	29	30	25	40	36	36	32	28	27	33	32	26	26	25	32	19	25	20	20	31	31	31	29	28	34	22	32	27	35	28	25	16	36	32	41	35	33	31	30	30	27	33	29	35	24	27	25	35	36	26	29	17	37	26	26	23	33	33	29	30	37	29	27	23	35	28	26	29	25	37	24	24	39	27	28	28	34	38	22	39	26	23	35	29	38	25	26	32	31	39	23	32	30	32	34	39	21	34	40	32	33	32	30	19	23	32	20	27	31	23	28	30	25	38	34	27	35	33	30	35	25	23	23	34	24	29	38	23	33	25	27	22	25	31	32	25	28	36	25	32	37	39	30	27	30	25	13	32	34	28	27	28	31	35	25	21	28	27	28	38	31	26	30	38	22	20	33	30	21	26	25	35	30	29	33	21	35	31	22	31	25	28	33	27	23	24	33	26	30	31	36	31	23	37	23	31	27	26	25	34	36	48	25	28	14	38	42	36	19	32	21	35	28	26	26	20	24	43	31	18	24	24	28	31	27	41	32	24	37	29	30	24	34	25	30	26	24	30	26	32	18	26	29	28	18	37	30	25	35	43	25	23	25	30	26	30	22	34	32	27	28	30	26	31	27	26	27	26	29	26	29	27	28	24	28	27	29	40	23	21	35	30	30	19	31	29	32	24	27	33	18	18	22	28	25	21	23	33	28	33	28	39	36	30	30	27	25	27	30	36	33	21	29	29	25	24	27	29	31	34	30	21	27	22	32	37	24	37	24	25	28	28	27	25	35	26	35	35	21	30	30	25	26	40	36	20	41	28	33	29	39	28	22	29	25	30	24	25	24	28	34	34	29	29	29	23	22	26	28	29	28	46	24	31	33	22	27	25	22	34	32	26	29	27	26	29	30	24	21	29	40	34	22	27	24	33	30	22	23	25	30	34	26	20	33	28	42	26	27	21	32	30	28	29	31	40	34	37	27	28	30	38	35	32	30	27	26	32	41	41	29	20	33	27	30	26	31	30	26	25	24	20	24	24	27	30	36	25	38	34	28	37	34	22	24	32	37	33	23	33	27	31	27	32	35	31	34	32	28	25	28	21	29	25	32	34	37	20	30	23	29	31	25	24	25	30	36	20	20	26	28	33	27	32	20	29	32	26	30	21	34	35	24	34	33	24	33	27	31	22	29	28	24	22	34	39	26	34	29	40	28	27	26	22	37	35	28	26	36	38	25	36	36	26	23	29	34	28	32	32	44	42	44	33	27	28	17	36	31	34	23	28	21	24	30	27	30	27	26	26	36
47443	26257	10161	21725	28835	27166	24430	21273	17956	15380	13113	11043	9377	7978	6971	6436	5915	5403	4799	4360	3781	3493	3126	2866	2681	2477	2284	1902	1748	1588	1451	1549	1455	1364	1318	1255	1055	1008	953	784	790	750	763	722	701	655	682	652	587	593	560	595	553	571	558	539	529	520	523	531	506	519	520	526	467	504	542	542	507	527	441	466	479	496	530	512	506	540	527	528	566	489	465	473	501	536	502	490	491	503	505	506	494	498	502	512	446	504	508	485	430	477	476	462	483	517	476	498	513	464	461	456	450	475	477	499	481	438	501	482	513	501	511	463	535	495	482	498	523	525	495	480	497	453	469	528	497	455	474	441	498	514	515	479	499	449	497	467	484	473	463	493	472	507	465	512	489	478	487	542	490	473	471	464	519	515	487	496	459	488	494	474	518	478	509	460	483	486	475	495	447	450	457	512	459	431	496	445	466	507	469	459	459	537	472	452	494	478	491	506	504	477	498	472	510	472	446	465	492	495	491	481	435	483	522	484	462	476	485	477	523	452	467	445	411	514	467	456	465	488	447	462	518	487	476	431	521	476	478	504	464	499	447	494	472	518	499	504	460	464	481	477	460	459	515	477	483	465	487	498	523	483	470	479	492	501	478	486	482	471	443	490	486	494	460	452	496	473	461	467	470	480	467	528	486	454	483	482	487	478	469	455	470	502	517	481	475	455	483	536	453	470	471	491	489	506	452	451	442	496	489	480	488	485	507	477	473	498	468	504	482	478	458	483	457	494	487	486	496	433	524	523	533	454	491	509	477	492	476	447	459	507	476	460	459	495	471	510	505	511	426	482	471	501	455	430	478	459	512	469	478	473	463	419	485	482	439	523	475	490	480	516	461	501	427	435	453	457	471	479	473	429	463	516	496	463	444	488	495	458	503	504	451	490	482	474	488	501	491	426	493	443	491	499	483	460	490	481	425	452	507	466	520	512	475	457	496	496	450	523	448	552	501	483	493	466	454	445	521	487	440	465	553	436	524	444	473	478	479	458	465	476	429	485	500	466	458	483	473	493	481	441	497	512	464	467	476	483	485	456	469	478	459	509	467	496	517	450	516	478	484	498	475	464	486	488	445	469	466	486	486	447	466	473	440	492	506	494	484	486	480	485	454	491	481	464	475	462	469	458	458	491	498	512	495	466	471	476	468	467	441	478	446	490	464	469	492	464	471	458	470	451	511	476	497	445	484	484	498	517	485	468	505	487	486	504	490	520	478	475	496	460	483	474	511	492	463	522	493	489	475	501	442	528	497	470	460	486	456	440	455	490	503	516	468	469	459	533	487	473	481	483	508	485	476	514	468	466	484	470	483	495	460	473	476	481	503	480	500	502	478	490	502	507	489	477	515	528	501	491	470	483	506	459	441	473	470	505	486	465	477	458	457	499	494	466	431	464	463	490	433	508	510	489	488	487	448	458	474	469	480	477	498	463	469	499	465	504	477	498	460	498	495	496	474	470	467	464	483	480	483	459	439	447	470	486	512	485	496	472	438	464	481	478	454	461	455	453	508	518	479	494	491	472	514	491	482	489	483	473	508	463	485	479	464	471	445	485	481	514	489	484	471	497	467	435	479	460	527	484	496	485	463	472	461	461	466	457	475	487	463	439	507	434	486	448	503	493	474	459	471	470	466	463	512	489	484	505	448	481	468	472	482	461	417	492	480	492	493	475	441	518	475	483	461	464	470	437	483	482	485	468	519	488	500	525	444	490	520	467	512	519	473	480	466	461	487	472	468	484	509	472	479	485	488	529	476	440	457	466	487	488	490	524	471	469	457	474	449	476	420	461	438	477	461	488	479	466	463	463	479	491	472	419	501	450	465	466	481	487	450	497	480	489	487	466	504	491	444	495	480	469	499	469	457	444	499	462	437	485	507	489	484	484	475	505	445	508	462	528	494	474	462	457	466	426	447	466	474	456	493	517	521	476	482	453	484	472	469	474	492	484	506	481	414	470	509	450	461	493	456	496	492	426	456	438	479	465	443	481	498	511	450	464	477	445	488	486	499	486	506	489	522	500	494	489	466	501	500	540	490	449	454	467	481	492	466	463	486	454	444	441	475	501	485	524	495	481	481	450	482	467	449	516	446	465	442	512	451	455	455	494	473	473	471	471	470	482	474	456	460	488	508	469	519	476	478	461	477	489	454	472	502	450	458	487	471	488	498	477	499	462	447	504	473	465	482	509	462	511	524	481	493	474	478	491	502	468	479	496	431	471	446	482	500	465	475	461	460	492	508	483	455	516	496	494	486	498	513	489	483	497	480	519	447	465	526	486	456	476	438	511	462	485	471	492	444	477	463	479	482	461	500	464	483	467	492	469	496	421	489	497	470	523	464	524	457	487	464	485	490	487	499	437	505	430	515	474	487	486	482	463	515	428	484	476	486	466	474	481	479	456	467	441	461	480	479	478	455	453	467	466	499	422	492	478	481	492	455	504	488	468	477	489	461	442	479	514	465	488	482	463	494	458	472	439	486	476	491	472	493	476	486	469	472	505	447	442	501	494	474	495	432	463	475	445	488	511	499	471	489	455	440	429	523	454	468	486	475	477	444	484	473	487	489	507	513	444	492	494	464	430	437	447	473	477	510	522	476	450	478	505	487	510	479	433	496	527	504	467	501	485	518	438	478	489	492	486	475	494	476	503	488	469	473	487	467	482	459	468	448	475	465	481	491	481	463	421	443	487	482	496	509	506	478	505	455	451	504	506	456	464	427	470	483	456	470	486	454	492	471	450	473	507	493	490	495	453	473	475	507	498	477	532	451	478	484	507	463	483	476	468	507	436	505	471	459	498	473	459	469	476	449	470	443	464	514	484	479	484	461	458	492	482	449	469	449	469	482	475	443	483	469	471	474	480	449	504	474	473	455	481	462	482	497	463	462	489	492	539	458	463	508	458	459	466	455	509	545	463	482	477	463	489	469	470	517	492	479	464	465	486	528	448	509	477	489	466	460	493	545	489	502	448	500	492	467	493	496	487	454	457	477	545	449	493	471	451	463	484	491	465	501	448	464	460	518	463	524	466	488	466	476	484	459	498	474	550	475	518	492	505	442	451	454	473	499	541	442	496	441	494	474	486	476	505	473	473	470	472	483	482	480	488	453	481	461	453	508	446	450	461	489	472	464	484	469	462	471	472	459	479	487	497	479	442	510	462	441	459	492	481	467	477	478	465	470	482	479	476	472	479	473	480	454	463	494	495	457	453	456	488	472	512	486	506	515	438	455	492	470	491	477	511	504	435	450	448	484	453	473	458	499	457	462	460	459	498	479	504	501	455	490	458	486	464	459	478	505	505	492	479	507	457	505	492	440	477	478	465	504	474	475	483	447	498	492	475	425	481	460	477	489	461	506	475	507	478	485	440	467	462	450	458	449	492	509	454	457	490	455	481	481	501	494	472	443	503	483	484	423	484	451	496	454	461	471	446	508	490	510	472	464	482	457	454	469	461	493	467	448	499	516	455	468	457
15762	6903	793	474	674	792	675	648	533	489	389	354	333	284	243	206	203	198	153	144	131	119	105	94	98	76	68	77	56	67	55	55	61	56	49	49	37	39	35	30	45	33	28	26	30	26	31	29	22	24	22	33	41	32	36	31	33	23	18	26	22	26	31	29	20	22	26	17	22	31	32	24	30	32	33	26	23	25	31	26	16	18	24	19	28	22	24	26	19	22	19	29	26	28	31	24	23	28	31	29	26	22	20	22	21	22	22	25	31	26	19	16	28	28	32	22	24	29	26	19	17	29	29	28	25	30	27	26	27	24	20	22	27	23	23	18	21	30	20	25	28	19	31	25	27	24	23	18	26	24	22	30	32	23	23	27	26	27	23	33	28	24	36	19	32	27	16	30	24	30	26	24	22	19	24	29	27	21	23	26	22	19	31	36	33	27	29	31	28	22	19	21	26	35	33	29	24	22	29	25	19	28	30	27	30	25	20	19	25	26	19	28	29	30	30	36	21	29	19	30	32	21	25	26	27	28	32	26	19	27	26	28	23	21	23	24	27	29	20	25	25	29	15	23	26	18	24	18	34	19	20	30	21	20	23	30	15	23	23	27	21	17	25	26	23	25	21	30	27	19	22	18	25	18	33	23	28	38	28	38	22	24	23	26	19	22	23	23	18	30	22	24	24	28	33	20	29	27	22	23	30	27	25	28	26	24	16	28	29	40	24	24	26	20	25	38	29	28	33	32	30	22	27	13	24	27	42	22	29	20	25	22	35	30	28	12	23	20	28	29	18	20	22	19	23	24	39	20	32	24	24	27	25	23	16	29	23	16	27	22	16	27	20	22	30	13	35	19	26	20	21	33	34	26	32	11	27	27	24	26	31	20	23	26	23	26	32	21	30	22	19	25	19	19	18	21	26	31	25	24	12	17	28	28	26	21	25	28	23	31	20	24	18	16	21	27	14	25	21	33	18	31	32	28	19	26	19	22	26	13	28	27	24	34	21	24	26	29	24	23	24	23	17	22	28	18	32	26	30	18	24	21	23	18	34	32	23	27	23	24	32	21	25	31	27	35	20	17	34	18	24	23	26	24	28	18	24	26	20	24	21	29	27	28	30	33	23	30	25	18	26	25	34	35	19	24	30	26	31	25	17	24	30	28	20	22	39	17	29	25	25	22	27	27	22	27	26	23	26	26	24	24	21	17	26	23	22	31	31	29	18	16	30	25	14	26	19	23	23	21	29	28	25	22	24	23	21	31	30	24	25	27	25	19	22	29	29	17	21	23	25	21	21	22	20	21	19	26	24	33	17	25	21	28	22	34	22	21	31	25	23	34	29	20	20	23	26	30	25	28	30	27	14	29	26	26	26	27	27	23	22	29	24	22	29	23	29	24	31	28	29	25	23	22	22	24	14	18	38	13	28	22	24	26	27	22	19	19	30	23	25	15	26	25	24	25	25	25	23	22	29	30	32	21	33	29	34	35	32	19	28	19	33	26	26	22	19	26	23	24	19	28	22	22	19	18	23	22	35	25	30	30	29	21	23	28	23	31	21	30	31	28	22	33	26	26	32	34	20	36	31	31	26	26	20	26	25	32	20	31	29	24	24	18	26	27	22	20	26	25	33	24	32	27	30	22	37	26	19	22	22	19	29	25	22	25	29	33	34	24	26	21	16	18	29	28	37	25	25	23	25	26	24	25	25	25	22	25	23	34	27	24	22	20	24	26	24	29	12	22	26	40	37	24	26	20	28	26	21	16	17	20	31	16	29	25	23	31	25	31	35	23	30	21	28	19	19	27	22	29	26	22	27	24	27	20	26	19	22	33	23	23	27	27	22	27	23	29	29	27	28	26	32	24	29	26	20	27	23	30	22	20	15	31	24	29	27	26	31	26	17	23	31	30	27	19	14	18	32	21	24	23	23	25	24	29	21	33	34	25	23	20	20	20	21	23	24	25	21	18	19	30	23	33	27	27	21	18	18	25	22	24	20	34	29	21	26	31	20	19	34	23	24	25	17	32	30	27	19	29	25	25	27	24	16	19	22	24	29	26	27	22	31	23	31	21	28	30	24	20	13	24	20	27	20	26	25	28	23	28	34	30	28	19	23	27	22	29	15	25	19	24	21	34	26	26	21	22	26	23	14	22	20	30	35	22	25	21	22	21	28	26	25	23	15	23	25	26	19	29	21	26	21	26	29	30	21	24	20	25	24	19	14	30	27	21	22	27	24	23	27	23	20	15	21	25	22	20	28	22	29	32	18	20	23	23	21	21	29	26	35	18	20	30	26	27	41	20	20	20	21	21	32	32	18	37	19	21	29	28	27	27	30	20	22	25	29	26	27	32	23	19	20	30	22	21	30	25	22	21	25	26	34	36	30	23	22	16	35	32	22	32	21	31	22	30	22	27	23	20	16	20	20	27	27	24	24	24	29	28	24	29	15	21	27	15	28	25	25	25	31	29	28	20	28	27	27	13	24	24	24	24	30	38	17	24	28	26	17	24	34	26	19	25	24	29	23	21	24	27	21	24	20	25	27	30	34	22	17	31	16	15	31	22	21	24	27	20	21	13	30	23	19	18	21	27	24	25	21	22	34	20	29	28	20	25	21	24	26	33	30	23	37	34	30	23	23	26	27	21	30	28	22	25	27	20	17	29	35	25	23	26	18	34	26	26	34	24	23	26	18	31	23	33	18	18	25	21	26	21	27	28	21	29	25	24	23	19	25	33	26	27	28	23	25	29	13	35	26	21	33	29	25	16	26	20	17	24	32	20	26	25	27	19	25	21	23	17	18	21	12	22	20	24	19	18	24	34	22	26	37	22	19	24	29	21	34	26	27	17	29	16	26	15	25	27	29	27	30	23	26	26	23	23	35	20	23	26	27	26	18	26	26	17	25	23	25	27	21	33	33	21	21	21	16	22	28	29	32	29	31	33	29	24	26	23	17	24	23	18	27	32	30	25	17	23	29	23	20	20	25	31	18	22	35	29	19	28	24	26	32	30	19	23	19	27	28	25	25	23	32	23	22	18	28	34	21	21	16	15	17	24	28	29	31	29	15	25	26	23	27	23	24	32	18	18	26	26	24	29	18	20	25	25	32	22	23	28	32	23	22	24	22	25	21	27	24	23	18	24	20	23	26	36	29	24	32	22	19	22	27	19	25	23	19	18	23	22	22	28	24	20	26	28	27	18	29	18	17	19	20	20	22	27	24	25	27	35	21	20	31	31	20	17	21	25	31	31	22	20	19	20	28	24	21	31	34	20	30	15	36	26	28	33	29	29	28	29	27	28	21	26	22	27	25	31	29	29	22	25	24	28	30	21	35	26	35	26	30	24	22	13	28	20	23	26	24	23	28	31	22	36	23	33	23	27	23	23	22	25	25	34	18	24	26	17	20	24	20	21	22	23	25	28	28	33	29	16	28	24	20	18	24	32	21	30	20	24	23	28	20	20	19	24	29	25	21	15	17	29	28	27	21	36	25	21
56183	30610	14162	27020	34095	32844	30087	26850	23619	20822	17439	14884	13000	11329	10018	9173	8383	7858	7000	6196	5573	4897	4627	4100	3838	3488	3016	2678	2447	2116	2111	1898	1870	1726	1713	1441	1267	1320	1119	1056	910	938	856	844	792	699	755	644	636	614	601	618	591	594	583	491	523	488	506	464	517	488	470	508	443	441	448	520	443	491	445	484	460	425	435	429	475	471	426	442	431	446	429	421	430	433	424	486	404	410	456	400	425	440	436	434	449	462	452	414	427	424	412	427	424	424	403	423	411	413	416	430	420	406	425	423	455	486	388	429	381	422	408	422	402	418	403	400	411	419	395	401	424	395	425	419	390	434	429	399	403	427	427	381	407	396	423	388	376	419	442	421	412	396	394	380	404	412	419	400	440	408	435	407	444	428	397	429	387	397	418	412	419	400	415	416	395	411	398	390	394	392	408	438	406	442	393	406	443	435	384	395	417	426	409	420	407	401	370	432	407	398	396	458	419	389	386	447	428	399	424	394	437	435	396	433	411	389	416	417	429	415	389	369	410	424	398	435	372	426	432	398	418	442	422	454	412	404	417	391	372	379	430	388	408	392	391	384	409	409	413	419	404	410	420	429	422	442	433	406	386	366	445	414	360	399	399	444	383	398	441	422	400	409	408	414	420	402	407	407	404	396	394	400	359	377	469	435	388	430	390	427	391	385	395	378	384	411	399	403	413	418	392	413	437	388	387	368	418	447	398	420	424	419	395	387	375	425	434	410	425	383	383	406	387	376	409	374	402	434	404	385	389	430	418	420	404	409	415	417	401	367	390	374	424	397	417	422	405	410	401	431	418	420	384	408	384	365	393	393	398	412	428	381	418	405	406	400	428	422	369	410	426	413	364	388	427	392	376	424	417	420	397	419	385	433	415	443	410	393	368	403	422	446	398	401	398	433	424	414	422	389	426	426	416	398	411	373	387	398	404	395	410	372	402	409	384	410	398	429	385	438	391	428	427	377	438	412	416	393	384	394	379	400	418	424	394	404	374	431	411	376	424	408	397	404	408	395	412	384	411	377	403	381	407	391	386	420	402	398	439	404	443	427	408	412	430	436	410	399	410	400	406	407	451	408	380	396	411	405	392	417	389	357	386	415	441	419	398	426	400	401	430	418	426	396	413	397	415	395	437	418	405	421	390	369	404	397	418	403	452	411	448	406	424	382	433	406	385	399	371	386	403	394	386	406	432	376	398	415	414	397	418	399	399	418	398	411	395	404	384	421	395	440	381	392	402	421	429	380	386	401	429	382	398	427	424	423	399	395	402	433	398	406	416	407	406	395	468	382	393	413	405	417	469	412	386	420	394	395	414	408	395	398	410	418	390	425	368	417	415	438	413	400	416	415	417	456	403	412	436	420	390	425	420	439	390	414	428	403	412	401	387	406	416	421	451	403	380	415	430	417	421	424	407	425	381	445	384	376	394	436	370	386	422	435	391	430	402	402	407	415	390	402	408	423	393	420	400	396	378	373	424	396	404	401	412	417	362	394	395	423	397	402	426	363	430	419	422	403	398	396	423	409	394	393	437	379	421	392	434	412	379	414	422	382	441	408	422	426	396	389	426	418	395	418	384	417	410	426	406	387	415	426	413	413	417	438	431	398	392	377	420	419	405	394	440	414	410	429	416	419	385	376	383	419	426	419	420	378	428	418	412	415	394	442	383	408	411	408	403	425	430	425	415	393	398	423	407	419	402	414	418	388	366	375	395	412	362	439	396	415	381	442	410	399	384	393	417	399	400	409	426	420	406	396	409	396	397	407	409	415	390	384	439	401	418	405	420	400	400	413	446	400	404	395	398	402	410	388	413	376	430	394	402	391	400	420	367	440	415	438	429	385	419	438	416	412	434	373	440	387	411	375	415	390	396	414	398	429	447	401	382	396	417	422	419	415	379	417	407	412	415	421	424	397	430	415	399	427	434	379	406	421	408	417	414	383	391	438	395	413	361	394	407	402	432	389	391	379	428	431	409	388	415	389	401	420	414	414	396	412	406	402	361	381	423	425	427	439	397	383	384	373	374	400	392	411	398	400	346	410	397	407	405	412	399	413	446	470	419	396	409	432	409	406	385	424	399	436	369	416	432	400	386	411	401	425	440	369	405	405	398	440	422	391	411	381	412	426	389	396	404	408	397	399	393	483	416	401	373	385	418	390	379	408	413	384	435	417	436	406	376	387	397	429	400	414	432	382	402	406	408	414	422	401	370	444	409	413	419	409	416	424	383	390	436	412	425	417	417	386	400	372	444	437	420	430	426	384	428	416	433	452	407	407	387	427	423	399	449	395	384	376	445	387	411	395	414	368	445	414	381	393	399	410	413	419	413	383	382	409	384	389	379	442	410	425	394	411	407	404	418	461	411	410	393	435	428	419	426	417	419	427	411	393	379	405	393	405	364	416	427	365	372	407	387	443	414	416	414	376	395	386	411	405	375	409	370	395	404	401	419	457	452	413	402	369	419	416	410	417	414	431	388	383	380	390	437	404	413	365	400	425	419	388	392	416	359	419	396	417	436	391	409	395	399	406	398	386	399	401	434	427	461	387	383	379	382	401	403	410	412	413	397	448	393	436	410	441	399	432	427	426	401	428	405	396	425	419	402	413	392	415	419	433	413	435	438	403	434	429	426	395	402	413	376	394	431	413	371	404	409	393	406	396	423	425	455	413	425	428	414	407	392	424	406	392	384	427	426	427	365	393	400	442	408	413	428	387	410	430	405	376	423	409	361	407	439	413	424	420	405	385	393	421	413	395	372	391	384	428	403	403	429	395	412	436	369	410	419	393	416	421	366	407	386	393	421	365	429	451	378	392	441	435	399	395	407	427	396	431	410	387	372	412	407	424	443	434	391	403	422	415	396	411	376	403	390	415	402	387	421	454	403	440	394	395	421	425	408	443	413	413	421	383	398	446	405	417	441	401	406	386	421	418	390	398	423	436	437	400	407	376	388	401	394	392	379	387	374	430	380	404	397	419	388	447	382	390	430	439	406	437	418	404	413	424	390	405	432	387	387	388	404	448	413	432	403	404	406	420	372	409	395	422	417	412	413	428	390	451	427	389	414	407	436	444	421	392	428	417	381	404	367	392	413	374	415	409	401	396	376	408	381	391	416	395	418	361	424	389	411	417	413	427	407	403	440	390	420	425	418	388	392	379	417	415	392	410	410	411	400	369	408	408	418	376	402	399	395	379	390	389	414	446	410	450	384	409	369	416	397	376	407	421	392	383	412	426	375	429	420	384	416	377	388	381	388	394	410	415	382	395	368	416	420	404	423	394	414	425	399	419	402	415	398	420	397	416	387	411	403	427	389	409	415	392	394	437	390	416	425	453	375	389	410	413	389	385	443	376	420	409	407	403	438	396	401	404	412	400	432	391	413	360	405	412	421	389	396	396	378	420	416	413	375	360	418	426	440	414	424	401	385	424	428	405	387	405	387	423	416	421	439	406	424	422	422	392	442	406	397	412	412	391
6168	1548	288	210	329	359	312	249	245	205	168	138	135	101	117	91	67	76	72	58	62	72	56	58	50	40	40	45	24	31	24	30	32	30	37	31	23	18	27	21	22	19	28	13	19	19	16	15	15	23	24	21	16	21	23	21	17	27	27	14	23	23	26	17	18	23	21	22	14	17	15	20	16	13	17	30	19	25	18	24	15	28	16	16	20	18	23	15	12	35	21	15	14	21	23	15	9	20	25	17	18	14	21	15	15	14	20	26	18	12	27	16	19	26	19	16	10	11	18	17	25	19	15	21	19	17	14	19	15	19	21	20	24	23	23	15	30	21	25	11	19	14	24	21	11	18	27	24	18	14	14	14	18	17	29	22	14	22	22	13	21	13	17	20	21	21	22	17	14	16	21	28	10	32	21	26	16	19	16	27	22	18	15	19	23	22	28	16	17	13	11	20	19	17	13	13	13	18	16	19	16	26	17	20	23	25	17	13	19	20	21	18	17	24	22	15	18	15	18	10	22	23	13	14	16	16	21	18	22	18	26	16	21	17	17	16	23	19	19	24	15	18	14	17	24	11	20	24	19	28	22	21	15	18	24	19	20	30	19	16	18	25	15	19	15	18	22	22	18	22	25	10	13	19	23	31	18	26	13	19	21	20	16	18	14	27	22	22	11	17	19	22	16	23	18	15	26	18	20	15	25	22	21	11	17	19	24	16	17	19	11	20	25	11	22	16	21	18	12	18	16	14	21	17	25	12	16	14	14	18	21	22	19	15	14	23	14	23	17	19	17	11	17	18	20	13	23	21	19	16	21	20	21	15	21	18	18	20	24	18	16	19	13	24	15	14	16	25	20	18	15	16	18	21	21	22	17	14	12	17	19	28	17	25	19	16	19	16	24	9	19	24	17	30	29	21	21	18	15	15	21	5	23	23	19	17	19	25	22	26	21	18	18	17	14	23	10	12	19	20	25	14	22	31	17	23	20	16	15	17	13	18	16	14	22	21	20	9	17	24	14	26	18	18	11	14	11	25	26	20	15	19	23	13	17	17	18	16	27	14	19	22	22	19	12	14	11	28	13	20	24	21	16	17	15	22	17	18	22	14	17	23	22	23	22	13	23	24	22	14	18	14	21	17	20	18	17	16	15	23	18	30	17	14	18	26	16	21	15	16	21	18	17	27	18	20	26	15	13	19	18	18	17	16	13	17	16	15	17	15	16	32	28	21	23	16	19	15	18	18	7	13	17	16	22	28	19	15	25	18	21	14	19	24	22	17	19	16	18	23	20	17	21	18	16	11	16	20	19	29	29	24	20	25	20	17	14	26	20	21	21	18	22	26	27	18	25	16	16	21	24	14	20	23	19	21	26	9	10	19	13	18	11	15	15	21	14	21	10	24	21	16	21	21	15	17	25	10	21	17	17	28	18	16	18	17	18	18	18	24	16	19	16	14	21	18	14	19	31	18	22	21	21	16	27	18	20	14	22	19	17	17	19	11	13	23	27	17	18	18	14	23	14	21	14	23	25	15	23	17	21	15	28	15	12	16	24	19	26	30	20	12	12	14	20	14	19	19	25	28	18	26	17	17	17	13	20	30	19	14	18	26	18	17	21	16	21	20	15	15	17	19	20	11	19	26	15	25	21	21	14	14	20	23	18	20	16	17	20	20	18	14	14	15	12	15	20	21	17	21	20	17	20	15	17	20	19	17	28	17	14	24	23	25	18	17	21	22	16	28	21	21	20	16	27	16	22	33	12	18	19	16	20	20	10	27	15	19	28	17	24	12	22	21	16	16	13	13	21	18	20	21	20	22	17	14	17	22	15	19	21	21	25	20	11	17	18	19	19	20	11	19	15	20	26	21	17	17	24	19	24	17	22	25	18	16	14	31	19	21	21	14	19	17	27	11	16	16	26	24	18	18	12	20	14	15	22	23	20	12	21	12	25	19	24	11	14	19	13	11	22	15	16	14	14	20	15	14	15	16	15	10	17	13	13	18	21	17	16	22	24	16	16	21	22	19	21	29	21	19	17	19	23	20	12	29	25	16	12	22	25	21	18	22	22	15	25	20	13	22	13	16	21	13	18	22	29	24	18	13	20	18	17	20	17	18	24	19	24	24	16	18	13	28	17	20	22	15	20	27	20	25	23	24	17	18	20	22	17	20	24	14	22	20	16	16	22	20	18	16	22	14	19	23	17	16	22	22	14	16	24	16	15	20	18	22	15	23	19	19	24	18	20	19	16	14	19	16	25	17	15	18	14	14	14	18	19	21	16	21	19	20	15	24	21	18	22	19	18	16	19	14	18	28	20	25	19	23	25	18	21	14	16	22	19	22	22	20	19	11	19	17	20	20	21	18	16	13	23	17	17	17	18	14	16	10	18	16	17	24	12	18	28	17	20	22	15	20	17	17	28	18	28	18	15	20	19	17	15	21	19	16	20	18	19	23	18	23	14	20	9	19	25	18	17	12	19	18	27	19	15	22	6	18	27	18	25	11	16	26	15	15	23	31	19	22	22	25	17	11	23	16	17	24	19	15	15	26	23	16	22	20	23	12	16	25	24	21	20	11	18	20	12	22	16	18	15	19	15	32	13	22	20	20	25	12	16	24	19	16	22	20	18	20	15	10	23	14	17	18	17	26	15	20	11	21	18	19	13	18	22	21	20	19	18	22	22	17	21	20	18	22	17	19	21	20	16	24	14	22	15	22	21	13	16	15	24	12	10	26	29	15	17	18	15	13	16	16	16	26	28	21	22	23	17	15	16	17	26	18	13	18	17	20	14	18	19	18	24	20	28	18	22	20	17	20	21	16	18	18	10	16	16	19	19	21	13	19	16	28	20	13	13	13	18	21	15	20	23	23	22	21	15	22	15	22	19	13	13	23	17	17	17	17	12	16	16	22	6	22	21	27	14	18	19	11	24	18	23	13	14	18	23	21	19	20	16	22	25	18	23	11	20	27	18	21	21	20	23	17	17	15	15	26	18	13	14	28	19	29	15	20	22	23	21	14	17	20	18	16	16	19	20	27	18	22	10	19	31	34	23	19	22	21	23	13	17	19	13	16	20	30	16	23	14	19	19	30	10	17	22	21	13	18	20	21	19	19	20	18	20	24	27	15	25	18	14	21	15	18	14	24	17	17	27	18	19	23	21	16	20	17	18	15	19	14	15	18	27	23	17	16	12	9	34	26	21	10	16	15	13	22	18	18	14	21	19	25	20	21	21	21	17	18	19	14	21	26	18	18	22	14	16	25	10	23	16	20	20	29	18	22	27	27	17	17	21	33	13	29	22	18	18	15	24	17	15	20	18	14	14	23	23	22	18	16	18	21	16	23	32	15	17	18	16	19	23	17	21	21	21	19	20	17	25	20	18	12	21	15	12	12	26	13	22	12	19	25	25	21	23	16	19	18	19	25	27	13	24	21	22	19	20	23	14	14	16	17	21	24	22	16	16	16	14	16	16	17	19	18	24	24	12	32	15	18
41347	20203	7325	17479	23835	23042	20034	17062	14104	11539	9147	7736	6314	5525	4918	4457	4069	3606	3174	2810	2520	2344	2099	1959	1755	1652	1499	1259	1158	1083	1044	987	964	838	863	787	658	698	578	550	511	534	476	444	466	458	435	397	416	382	389	377	359	363	388	313	333	319	328	310	356	358	336	351	323	310	299	353	319	315	328	336	336	334	339	288	320	334	340	341	321	348	339	294	338	308	268	316	341	319	294	308	327	332	301	317	330	309	334	327	293	320	288	287	325	288	333	297	334	316	289	337	298	339	304	336	313	299	324	310	312	274	334	335	327	317	317	323	316	299	297	325	322	343	322	273	288	283	307	321	297	317	279	300	343	323	318	318	317	350	298	330	316	311	294	302	323	326	290	317	346	305	318	324	315	298	296	304	287	312	281	312	289	313	320	305	328	298	326	304	284	333	307	299	303	323	278	313	318	300	321	309	342	356	322	312	325	306	311	305	328	303	303	291	319	333	313	310	320	315	311	316	321	327	310	321	325	303	293	296	315	363	323	310	298	291	325	311	335	287	278	291	334	296	291	311	318	299	292	274	290	316	313	299	312	305	284	308	299	302	350	304	311	289	316	329	295	281	301	279	345	289	316	345	304	316	319	331	315	332	298	342	340	268	332	322	296	302	338	308	325	341	302	307	306	306	351	312	319	325	307	323	318	306	327	297	299	324	312	316	302	332	303	319	300	326	295	340	314	279	310	294	308	283	328	281	346	309	323	316	318	334	309	314	312	307	305	303	311	298	325	332	328	315	303	287	312	305	279	312	320	281	333	312	342	324	330	303	279	271	311	312	322	351	323	336	328	326	310	335	304	301	284	333	319	336	282	289	303	342	292	323	330	312	311	308	313	322	273	325	368	321	309	339	317	283	303	315	339	324	332	303	325	304	295	294	332	318	312	290	305	300	301	300	326	260	303	302	318	287	290	318	322	333	301	347	306	311	294	331	320	302	308	341	328	304	294	320	291	322	285	321	334	311	294	316	321	297	340	270	306	300	297	323	328	310	319	301	308	280	296	301	363	289	303	318	339	313	296	327	292	314	322	312	307	310	316	340	333	291	297	288	320	292	320	297	321	284	291	305	348	314	321	331	302	340	298	333	314	327	323	308	299	333	316	347	290	304	315	346	310	315	297	295	348	319	333	307	325	288	355	318	315	326	316	315	330	289	310	318	302	297	294	311	293	284	284	334	304	325	318	325	298	309	311	343	316	310	296	313	296	299	318	325	301	322	337	316	270	313	324	303	302	324	298	309	313	294	312	326	318	301	322	319	297	287	318	322	296	282	292	290	307	306	305	316	321	312	317	301	320	322	313	310	303	292	294	289	317	303	309	310	298	312	297	318	305	311	325	328	314	283	305	300	287	319	333	306	300	315	294	308	323	290	317	305	294	287	313	289	303	308	307	288	345	309	320	316	324	320	344	304	298	320	348	302	329	286	288	286	326	301	322	313	323	303	274	311	323	281	343	279	338	301	326	269	344	323	326	314	314	303	313	273	336	294	313	308	328	266	294	340	316	328	323	298	328	325	308	319	324	284	332	336	304	307	335	314	291	307	294	322	336	308	307	292	300	308	300	307	375	300	320	325	306	322	288	322	302	327	285	328	295	306	334	302	316	327	332	296	321	314	320	313	308	333	296	318	309	291	294	329	306	304	318	293	297	308	338	303	329	324	304	306	296	318	334	296	303	319	331	347	332	344	327	307	338	346	316	324	339	333	320	315	309	325	332	316	301	297	302	312	328	333	321	302	311	321	311	291	298	313	311	322	343	328	324	266	315	307	306	295	314	318	274	334	297	307	322	291	332	302	320	311	307	314	312	290	308	338	314	287	308	318	299	336	341	323	303	313	289	327	311	346	325	297	330	291	333	347	303	339	303	311	296	301	319	276	319	307	290	293	313	297	313	293	307	343	318	326	326	303	294	334	295	319	300	314	331	303	301	298	336	295	325	302	297	335	282	334	301	334	305	300	301	311	317	313	323	341	314	322	339	275	316	291	312	301	345	333	289	317	325	330	313	321	323	315	282	330	316	288	321	324	276	288	291	349	325	323	326	324	310	317	289	336	326	294	298	305	319	317	340	310	288	317	317	311	303	307	313	303	334	324	296	316	301	341	320	347	338	312	318	306	320	287	333	275	335	333	302	322	308	329	299	290	311	302	294	306	297	321	330	312	313	318	305	281	293	331	305	300	313	337	312	327	347	297	342	316	318	324	307	325	306	302	303	330	324	305	273	309	331	298	327	344	314	301	308	310	325	309	310	323	320	291	313	300	275	286	315	311	322	299	300	335	307	306	267	332	310	292	308	322	298	328	303	296	313	310	325	323	306	306	307	303	322	281	296	323	293	314	305	306	316	306	321	297	333	272	297	307	315	334	339	300	329	312	340	294	326	311	304	313	307	290	330	304	339	325	313	312	325	345	339	320	332	315	318	309	319	306	349	308	299	348	330	321	341	338	317	302	291	336	317	322	326	314	302	283	307	302	315	315	302	303	310	302	302	320	302	311	337	311	317	340	295	300	275	378	324	328	302	291	284	334	304	317	324	340	290	322	292	312	348	328	313	315	313	331	294	316	318	292	320	308	301	309	286	318	331	294	339	305	330	314	353	300	300	284	318	322	354	334	282	324	310	300	309	326	336	300	316	308	303	304	288	324	305	330	332	314	310	308	296	301	331	327	295	307	308	311	287	283	314	319	299	329	299	329	314	308	298	350	311	307	301	321	290	291	313	316	304	304	291	310	306	331	289	295	321	338	317	321	312	306	335	302	346	338	314	290	301	317	286	308	308	315	344	308	298	311	306	314	341	311	357	310	333	283	321	328	305	342	310	300	336	295	306	320	306	300	358	327	322	304	266	320	288	331	312	325	341	297	292	296	319	335	309	300	327	286	318	317	340	286	326	313	319	304	326	331	298	332	301	340	295	329	313	301	334	310	343	310	325	292	287	291	304	292	271	269	328	293	315	294	342	312	324	306	308	307	285	298	326	317	305	357	285	306	301	293	309	286	336	337	286	304	333	303	321	280	334	333	323	313	315	312	293	302	318	313	296	308	321	300	312	324	318	305	294	302	300	290	284	312	304	310	308	289	288	286	327	309	305	323	282	299	330	283	284	314	333	338	292	320	319	320	328	329	306	307	301	300	327	327	278	332	328	310	324	273	303	351	334	312	323	318	336	368	322	318	329	321	304	309	337	302	283	314	358	317	320	347	308	280	318	293	306	329	321	321	321	308	318	325	315	310	323	299	293	303	298	305	329	319	329	297	328	308	320	328	297	276	330	332	295	306	318	302	285	304	299	311	335	320	320	337	327	331	294	306	296	314	305	317	308	275	342	334	295	270	313	318	276	316	315	346	304	303	300	306	326	311	330	311	324	306	279	271	296	322	313	296	286	290	320	318	295	350	325	268	345	261	318	321	286	320	322	316	338	310	314	354	308	340	311	345	330	315	280	315	292	309	305	334
15087	6452	755	490	715	758	731	688	556	506	388	335	289	262	252	223	203	191	152	109	148	122	108	91	106	77	88	77	65	60	53	56	33	48	44	36	38	51	40	39	26	40	29	34	33	24	30	27	24	27	33	31	25	27	19	24	26	20	27	24	33	29	29	24	26	33	24	21	20	28	21	26	23	29	24	27	29	30	28	22	27	22	20	24	29	24	23	27	31	19	16	31	20	23	31	25	22	31	21	24	27	35	22	27	20	24	26	26	20	32	25	24	20	20	21	31	25	29	21	31	29	20	18	33	17	23	22	24	26	20	23	28	27	32	28	24	17	21	19	19	26	20	26	23	26	26	26	34	26	26	26	24	22	31	23	30	18	28	26	20	30	28	17	23	30	27	23	23	28	24	18	30	20	25	19	28	22	29	29	27	25	22	23	19	23	30	21	27	28	23	27	24	16	34	25	20	27	19	24	21	25	28	33	18	26	24	31	18	21	30	21	32	22	21	24	21	22	27	24	30	24	20	30	26	25	21	22	30	27	25	31	20	28	27	23	25	30	29	21	26	28	24	18	31	36	30	29	20	32	20	20	23	18	18	23	26	29	17	25	22	25	22	25	23	22	16	18	22	20	29	25	16	22	23	20	33	22	32	18	29	30	32	30	24	23	28	28	20	32	24	20	24	23	16	24	22	24	23	21	32	26	36	25	31	19	26	28	24	19	25	23	28	29	19	23	24	26	25	20	23	26	23	24	28	23	22	26	22	24	23	43	22	28	28	26	21	12	29	22	22	18	31	24	22	21	26	29	29	19	26	26	33	30	22	24	21	29	15	30	21	22	28	32	24	25	24	21	25	25	21	18	22	25	23	27	30	28	27	19	23	27	25	27	30	25	24	17	34	19	26	32	21	20	29	25	34	25	22	23	30	16	22	38	16	32	30	30	22	26	19	23	30	25	23	21	26	20	25	19	24	20	27	20	24	22	26	18	20	21	23	24	20	29	27	17	15	22	28	16	25	17	23	18	18	27	22	19	19	18	28	25	29	25	20	25	25	21	22	26	22	21	21	21	22	26	26	15	25	20	30	33	29	27	29	22	31	19	22	27	27	24	27	20	23	23	18	21	23	25	21	21	20	29	26	23	25	20	24	26	22	16	20	24	23	33	21	24	22	20	17	25	13	26	21	19	27	29	28	25	26	26	11	20	12	19	17	23	16	24	22	21	26	21	20	30	17	25	26	22	30	18	24	26	21	17	26	25	21	27	29	24	24	27	17	21	29	15	29	21	29	22	27	34	20	19	31	24	28	22	22	28	27	25	29	25	24	29	27	28	24	25	21	18	17	32	17	28	21	31	16	22	20	25	25	26	22	27	17	26	19	27	23	23	35	25	26	26	24	23	22	28	20	28	24	23	19	26	26	33	25	22	23	32	16	26	29	20	25	17	30	19	19	20	21	27	30	25	26	18	19	29	23	31	33	24	26	34	27	35	29	24	25	26	27	23	37	33	27	24	32	23	25	27	24	19	21	19	18	20	30	28	26	30	24	19	19	21	24	19	20	35	27	23	22	24	29	22	21	24	31	28	27	20	25	22	30	21	27	29	22	23	15	23	26	30	20	23	35	23	23	34	26	18	21	25	21	24	25	19	17	30	21	18	32	30	24	21	28	21	33	21	24	19	22	18	22	35	34	26	28	17	29	22	29	26	15	22	15	24	23	29	25	25	29	20	31	23	19	21	23	22	26	27	26	22	20	26	17	24	16	26	27	17	25	24	33	18	24	18	22	16	32	18	24	20	28	17	17	23	21	32	24	32	25	25	17	23	44	27	28	22	25	25	24	14	19	25	28	29	27	28	20	34	26	32	20	15	28	24	29	26	26	19	26	26	21	27	21	26	21	14	23	23	18	23	26	24	35	23	24	21	29	18	16	20	24	16	23	19	25	21	30	23	29	26	23	26	29	26	18	34	27	23	22	38	29	27	31	21	26	22	31	25	32	22	21	27	20	29	26	29	18	23	24	27	26	18	19	20	22	26	16	23	22	22	22	25	31	32	24	16	22	28	21	23	23	29	23	16	21	26	17	20	19	17	16	21	17	20	28	24	19	26	20	24	28	19	24	29	24	27	29	34	21	31	33	20	17	28	16	16	17	25	16	18	19	19	22	23	26	29	23	27	22	24	31	22	31	27	27	23	28	20	23	23	30	24	22	23	26	28	16	28	25	30	27	23	28	27	24	24	27	21	23	24	21	26	25	20	17	14	18	15	29	20	21	28	21	16	19	27	29	20	24	27	30	22	33	22	23	27	23	25	18	28	21	21	26	23	28	27	31	20	27	37	23	18	27	22	27	14	22	27	23	17	23	27	21	23	21	29	27	21	32	29	21	29	25	31	31	23	34	27	31	21	25	25	18	25	19	31	24	25	21	26	33	20	37	24	25	36	21	26	21	32	16	25	23	28	18	17	27	23	21	20	29	17	20	20	26	24	23	21	24	28	26	28	24	18	19	20	25	24	24	24	27	16	26	23	20	23	21	14	20	21	27	26	20	16	29	20	21	31	20	19	26	20	26	32	27	17	29	23	26	21	33	31	31	22	27	20	20	32	20	19	24	21	23	23	21	17	27	24	19	14	24	23	26	17	19	25	19	20	23	22	20	31	25	20	36	24	21	36	20	19	22	21	15	15	29	25	16	24	29	28	27	34	20	29	17	30	20	21	29	23	26	27	26	27	23	30	35	23	23	21	23	23	25	16	26	24	33	25	29	25	23	34	28	24	25	35	26	29	14	15	24	17	22	32	24	26	29	36	23	26	24	24	21	25	29	23	26	27	31	24	21	23	31	22	23	23	24	27	30	23	28	23	21	18	17	20	16	26	30	18	20	26	23	31	21	25	24	22	16	32	32	27	16	23	33	33	33	25	33	22	25	20	24	20	19	20	22	23	27	31	14	26	34	22	29	18	23	27	26	16	27	22	26	27	34	29	29	26	29	18	19	24	27	28	19	25	27	26	26	27	26	28	23	31	25	25	20	23	28	28	28	39	13	19	21	24	24	31	23	19	25	22	27	20	31	26	36	25	25	22	25	25	22	28	28	36	22	28	22	26	30	22	27	20	20	21	25	22	26	28	19	33	27	21	25	32	23	24	26	24	22	33	19	24	19	24	19	30	20	32	32	25	33	18	23	24	25	21	25	20	33	25	23	20	14	21	14	29	29	20	23	23	31	26	24	20	21	22	29	26	23	30	28	18	22	23	28	26	20	28	22	27	29	23	21	24	24	16	21	24	16	28	34	18	16	30	25	27	32	23	21	30	34	25	25	20	28	27	15	19	28	28	29	22	23	28	25	22	25	32	28	24	22	22	14	21	18	21	29	25	29	25	20	32	30	30	24	24	26	22	26	35	31	28	30	26	19	22	31	34	18	24	30	37	26	30	26	34	30	27	19	18	25	25	23	22	25	22	22	27	25	26	29	34	25	24	21	18	21	24	38
55166	29460	14193	26800	33563	33065	30329	27296	23785	20226	17310	15121	13310	11577	10439	9394	8580	7672	6619	5917	5437	4820	4455	4071	3770	3451	3061	2701	2533	2333	2113	2103	1951	1751	1714	1523	1361	1254	1162	1091	937	886	855	818	839	755	691	656	655	638	632	560	607	579	533	513	508	514	463	536	473	453	495	524	481	474	494	476	470	477	422	439	422	476	432	455	429	402	447	462	471	450	444	424	407	438	456	448	464	459	436	463	444	384	401	388	420	416	410	411	433	438	418	436	413	415	433	403	399	386	391	382	434	436	409	462	411	423	420	362	396	401	413	413	395	389	431	427	395	434	424	437	414	391	425	427	422	431	446	442	400	441	407	422	399	424	389	392	400	421	361	381	425	367	434	448	395	390	429	389	412	390	371	400	418	430	410	439	405	404	425	430	405	392	415	402	436	419	419	372	423	383	419	409	379	414	433	421	453	385	422	404	393	411	419	436	412	423	404	459	410	384	465	402	383	438	401	421	391	414	405	410	410	402	411	412	395	376	411	410	422	414	404	416	419	365	416	422	367	409	399	431	397	389	389	402	442	411	416	441	362	402	406	392	409	433	433	400	389	407	417	407	476	384	415	423	395	413	408	426	408	407	439	432	389	382	426	402	430	390	388	411	409	424	440	423	405	404	412	401	414	409	417	463	438	433	386	411	418	411	414	399	421	414	393	411	394	386	397	442	381	423	409	433	394	408	399	405	415	398	382	428	408	417	399	399	384	420	436	430	408	449	387	400	404	415	397	405	420	429	400	392	402	407	408	401	406	388	376	399	417	371	392	410	419	385	421	438	421	430	383	405	377	406	395	418	441	429	446	372	410	400	391	429	471	437	380	417	395	403	383	403	413	431	427	388	369	429	383	399	386	448	414	398	405	421	414	391	389	410	403	362	409	411	433	441	406	405	408	418	407	406	405	427	399	372	413	404	392	406	412	397	396	395	416	410	388	397	386	440	391	392	438	392	402	445	402	432	412	412	435	430	399	437	463	423	372	423	392	400	402	423	419	434	388	401	398	385	376	412	402	441	381	418	390	379	403	424	423	402	418	383	399	381	431	377	440	414	417	423	422	407	417	416	419	401	381	388	373	383	398	463	391	418	422	393	417	404	378	399	417	415	406	395	429	408	405	405	396	388	393	406	429	428	370	398	391	373	407	390	423	406	405	377	441	383	417	408	387	409	444	433	396	392	410	376	419	386	397	435	400	396	395	393	440	361	386	429	410	426	431	409	408	365	451	419	388	388	378	405	413	418	441	384	403	402	389	427	416	409	420	373	398	421	389	420	398	409	363	400	428	417	408	375	386	399	365	365	434	400	420	424	404	414	412	421	415	434	381	422	407	396	401	395	411	376	432	410	420	390	408	393	393	393	427	402	438	384	414	377	414	386	417	368	390	418	393	429	394	404	398	388	388	375	431	442	385	426	429	397	384	415	398	405	392	375	413	383	430	389	451	397	412	405	394	409	427	368	420	414	411	397	408	409	412	407	421	421	431	450	373	378	410	408	383	427	426	404	406	423	427	410	411	395	430	406	435	424	389	402	357	459	402	402	394	392	410	404	394	428	425	384	364	452	380	416	396	401	417	450	426	428	423	388	395	399	397	397	410	404	415	432	418	397	380	431	405	427	431	410	428	423	456	387	418	443	398	404	388	415	417	406	365	426	412	416	400	439	425	385	419	418	417	365	425	375	397	413	403	422	433	434	414	401	406	406	408	414	411	404	402	407	365	385	396	408	411	438	399	417	426	424	421	402	442	379	431	385	412	398	373	381	383	419	384	405	376	412	366	437	399	399	403	404	410	388	397	395	414	430	410	418	408	414	413	402	414	398	409	410	408	378	404	393	446	372	404	385	424	432	389	417	416	434	393	437	401	375	394	412	375	404	380	420	411	383	434	404	399	396	354	422	429	427	409	385	450	409	399	404	422	414	377	388	417	396	392	414	403	407	379	399	383	422	410	394	383	423	412	390	437	400	422	393	408	351	401	390	414	425	442	422	396	441	441	407	378	384	405	392	377	423	388	372	394	420	435	405	421	416	389	399	392	394	402	421	424	410	364	393	422	376	353	436	419	418	456	412	428	432	425	416	404	404	437	396	439	377	413	412	387	430	392	428	383	380	390	401	425	395	436	438	381	406	430	384	404	411	436	425	394	431	434	398	408	386	416	410	412	390	441	398	425	407	445	416	394	398	375	384	410	446	392	435	431	408	408	381	402	435	400	424	397	407	425	388	405	450	401	393	385	380	375	365	386	428	436	420	416	448	415	378	415	363	442	412	399	426	392	406	419	418	427	382	395	390	414	445	425	404	416	394	386	408	421	402	432	411	367	405	399	419	427	418	403	407	409	399	374	438	461	403	427	390	407	414	425	385	401	396	392	380	465	431	406	431	416	425	412	418	423	383	415	404	402	409	384	399	404	414	436	395	402	396	413	401	391	405	411	381	392	420	401	405	372	395	404	380	395	395	420	423	416	402	398	416	391	408	397	412	401	386	387	405	390	447	404	407	426	414	383	420	389	368	422	412	402	444	393	396	389	402	410	420	420	402	407	441	434	439	386	412	395	419	425	424	408	406	390	413	397	378	408	403	401	425	408	401	401	405	378	446	405	423	386	411	417	418	417	398	409	420	392	412	393	405	448	412	360	448	375	407	403	387	420	373	415	437	403	425	399	395	405	383	381	406	378	401	406	424	403	395	420	411	378	406	400	413	425	386	396	398	421	416	393	366	408	430	442	412	428	438	412	426	419	373	434	440	405	412	433	416	425	400	436	408	408	387	381	405	399	391	402	433	416	398	424	371	391	415	441	417	391	445	417	415	404	389	439	435	422	404	380	378	400	405	406	387	359	438	393	423	423	399	424	423	396	443	415	398	426	452	382	409	397	382	429	394	433	399	389	402	387	405	419	394	387	366	419	401	424	409	390	375	375	390	395	422	402	411	412	428	447	406	426	404	406	400	429	416	410	408	431	431	387	409	400	406	408	418	431	393	373	397	427	404	450	390	425	407	432	424	427	383	427	440	398	417	435	440	395	388	395	385	397	408	425	421	425	390	378	392	415	423	376	401	412	390	404	399	398	390	392	414	426	405	421	412	389	391	405	377	389	413	403	381	428	396	429	416	458	413	428	398	405	444	397	396	414	445	427	385	418	445	376	397	414	408	393	433	401	424	371	423	428	415	406	384	389	415	397	392	383	376	395	382	412	395	385	425	399	401	391	410	411	428	419	437	421	413	350	356	401	399	435	401	400	412	420	447	409	409	409	405	465	402	425	393	394	415	406	435	379	378	414	418	413	421	416	420	391	401	403	416	392	391	416	391	420	373	407	424	430	406	407	412	401	397	435	414	417	418	393	416	449	403	416	407	400	406	411	437	393	413	418	416	370	395	390	423	419	425	427	436	408	400	410	434	434	389	410	382	367	396	394	384	414	423	411	397	378	430	405	439	397	393	382	423	440	401	427	400	393	421	402	370
10750	3026	469	330	449	516	470	399	331	325	278	206	197	176	146	137	144	120	109	91	83	77	85	76	76	55	57	61	44	49	47	44	47	53	55	53	45	36	40	30	41	38	32	31	36	32	36	31	31	43	19	26	29	34	38	35	31	38	22	35	32	27	29	23	22	33	39	35	30	37	24	26	32	26	33	28	39	36	24	41	25	28	14	37	29	28	35	26	25	42	28	32	31	40	31	30	35	28	20	30	34	30	25	46	21	21	25	35	30	23	22	30	29	26	26	24	33	31	23	25	23	34	27	34	30	25	30	29	29	36	38	36	34	24	26	22	37	37	22	31	33	25	27	23	26	28	31	28	33	21	36	24	25	26	34	20	35	38	29	31	36	42	30	22	37	28	35	32	25	27	19	37	22	26	23	23	29	27	26	34	38	36	15	29	29	34	27	21	32	26	24	41	32	24	21	32	25	33	39	28	31	29	27	37	31	21	30	29	41	32	23	26	21	21	26	36	29	23	24	28	31	31	25	39	29	34	39	33	32	30	25	31	39	30	39	33	25	23	26	29	34	32	28	30	35	37	19	37	25	27	24	27	32	22	18	31	29	32	32	21	28	40	20	30	34	37	29	27	32	30	25	29	34	42	20	34	28	29	28	26	24	29	31	23	23	33	40	31	43	21	29	37	30	24	34	41	37	23	26	27	31	28	34	29	25	36	31	25	36	26	27	28	39	31	32	25	30	32	29	31	21	23	24	29	28	41	38	29	28	38	31	27	31	27	30	36	28	35	38	30	19	28	22	32	30	32	29	33	32	26	32	27	27	33	30	28	28	36	34	28	23	26	31	41	40	31	31	34	32	31	35	22	27	24	37	31	34	22	27	24	39	39	26	21	37	25	32	24	37	30	24	36	24	36	30	35	19	19	36	27	34	33	26	31	26	28	38	41	27	23	27	25	30	25	26	27	38	31	30	29	30	22	29	24	39	26	34	32	35	22	32	27	34	29	35	38	33	29	22	23	34	37	32	29	26	34	25	36	20	38	31	21	29	36	30	25	29	33	29	26	32	27	24	25	38	22	34	25	30	30	37	24	42	31	28	32	22	25	25	33	31	28	31	22	26	25	30	33	42	32	32	28	26	30	30	29	21	32	31	32	34	31	18	23	24	31	34	24	39	30	26	36	27	27	23	39	34	41	28	24	27	26	37	24	26	39	29	26	30	23	33	39	29	36	26	37	22	29	27	25	29	26	35	29	29	28	25	28	26	26	24	29	25	21	28	20	21	27	31	25	32	30	37	35	34	28	28	33	28	30	32	26	29	28	23	28	31	36	29	24	28	30	37	34	26	38	28	30	25	18	29	26	28	36	23	24	22	21	24	24	25	30	23	30	33	36	29	24	30	33	24	23	16	30	24	37	25	33	29	31	34	32	32	30	26	24	26	28	35	35	34	32	24	42	22	24	21	21	30	32	30	33	31	34	28	28	45	35	30	17	33	24	27	34	25	25	25	41	36	27	33	29	25	24	27	33	36	32	24	31	29	20	20	28	34	41	35	24	32	33	35	23	26	21	44	31	22	22	29	27	32	33	29	32	29	22	27	33	40	35	27	25	41	30	32	34	32	23	37	26	22	23	24	21	33	35	30	27	28	37	33	17	32	25	36	28	18	28	35	23	24	18	34	40	28	27	26	22	24	26	30	20	44	18	20	22	30	30	30	22	35	19	19	27	27	34	24	29	30	31	32	35	21	31	32	26	43	21	23	34	24	33	31	24	30	31	33	32	25	26	31	34	26	20	32	27	27	29	20	32	23	25	30	25	18	26	22	32	28	40	30	24	27	31	19	23	27	25	20	33	35	34	28	34	28	20	36	29	31	22	30	30	31	30	29	26	27	31	28	19	31	30	26	30	19	31	33	24	29	29	16	24	24	31	27	30	27	34	44	31	22	41	36	34	31	32	22	24	34	33	30	25	25	22	29	32	27	34	31	26	40	28	32	30	23	32	32	29	33	29	42	27	26	30	19	28	34	31	32	19	34	33	28	30	33	31	35	32	27	28	38	26	25	21	32	18	26	34	32	20	37	40	34	40	20	25	43	35	30	30	19	40	28	29	30	27	29	23	21	26	39	26	21	33	16	29	23	29	25	29	35	25	33	31	29	23	26	27	26	29	28	27	26	36	33	35	32	29	18	24	32	26	37	23	30	19	26	28	33	21	33	31	28	25	33	24	25	25	28	32	30	31	23	18	26	30	23	31	26	21	30	21	30	31	26	25	22	32	30	26	21	38	42	29	34	28	31	34	38	25	30	28	29	28	26	26	36	27	29	34	21	29	28	25	30	29	24	25	39	33	24	26	29	30	27	30	24	28	33	23	22	32	36	26	25	29	33	30	32	23	28	28	37	27	28	35	24	21	43	27	21	32	26	31	20	27	33	36	31	22	25	27	21	32	25	24	37	30	29	34	32	34	30	25	38	24	42	25	48	33	34	23	31	29	33	23	27	32	24	30	41	35	26	30	24	28	27	33	39	23	33	38	28	25	32	31	21	39	24	25	38	29	28	27	39	35	24	31	31	33	21	32	26	25	23	42	20	33	28	32	37	36	30	38	28	35	32	31	24	29	36	27	35	31	35	27	29	22	29	23	27	24	25	33	24	24	33	28	30	38	34	25	18	30	26	27	35	23	28	44	29	25	32	21	18	28	21	27	30	22	26	23	25	37	29	27	29	27	26	29	29	26	26	18	21	27	17	25	37	28	31	23	24	36	34	35	34	23	21	30	33	24	30	21	23	30	28	22	31	31	32	30	29	16	39	20	28	43	38	32	17	24	33	35	28	27	20	34	26	41	27	38	31	32	35	16	29	33	19	20	39	32	24	31	32	36	38	35	39	30	29	32	27	35	27	23	24	25	33	32	20	17	18	29	31	27	29	33	44	23	38	27	24	32	26	31	45	31	30	31	37	20	27	34	23	30	22	27	28	29	29	22	23	30	24	29	31	31	25	30	23	26	26	30	31	19	39	23	25	36	27	31	23	27	21	39	29	32	19	20	31	25	28	30	35	27	25	33	31	25	28	20	24	30	30	20	27	18	37	34	38	30	39	28	34	33	39	30	29	35	23	33	35	30	24	27	28	29	22	26	32	31	22	31	33	29	32	20	22	28	19	18	31	19	28	24	31	26	30	21	31	35	27	25	33	19	27	36	31	27	26	22	29	36	36	39	21	43	30	31	36	34	42	41	32	29	38	21	36	33	33	30	34	23	34	24	27	32	29	29	38	31	27	25	25	28	23	33	33	34	31	30	44	36	25	31	32	29	42	25	28	25	28	28	33	25	27	21	32	26	22	22	33	29	22	29	27	25	28	29	26	29	30	23	21	31	28	29	27	30	31	36	23	31	27	24	32	35	30	31	30	28	21	33	41	32	27	33	35	28	35	28	27	22	29	25	25	33	28	28	29	32	29	31	40	33	28	23	29	29	21	23	31	25	21	31
47378	23548	10160	21717	28331	27830	24963	21822	18512	15314	12651	10937	9416	8212	7370	6562	5952	5263	4665	4019	3698	3368	3152	2940	2758	2519	2245	2004	1828	1700	1600	1552	1490	1419	1278	1148	1112	1005	935	896	799	778	748	688	689	705	645	662	601	641	585	579	555	561	517	530	547	555	531	547	503	483	503	503	490	512	524	513	505	518	490	509	516	497	511	545	508	478	492	527	466	534	503	475	473	485	500	517	467	534	507	510	485	469	512	463	472	444	498	458	481	475	460	492	477	482	483	482	481	478	489	486	434	490	523	496	481	459	506	510	468	450	490	458	470	482	468	492	503	501	518	498	489	506	468	490	509	497	527	449	489	480	462	516	470	475	469	432	492	486	467	529	477	495	486	493	479	485	457	489	507	461	517	458	507	494	480	451	489	460	475	470	470	506	451	480	505	469	476	492	479	458	452	468	490	476	437	491	458	488	501	486	493	469	490	454	497	471	433	486	515	502	459	510	482	500	500	492	473	468	490	446	509	497	477	500	499	446	504	489	501	480	486	446	447	455	471	484	480	487	457	480	489	433	500	446	455	470	450	507	431	458	439	497	484	475	488	456	485	525	464	470	439	452	475	437	454	471	427	497	470	464	507	485	487	469	485	475	459	495	444	440	462	501	490	436	463	497	472	489	500	497	456	491	479	501	459	492	490	472	467	510	482	455	468	495	506	461	470	497	459	499	484	477	530	519	512	443	458	468	474	466	486	497	477	515	485	464	480	518	463	498	501	437	484	473	476	517	456	470	472	441	460	482	458	481	498	480	502	478	473	509	493	508	468	492	487	495	461	478	458	501	451	475	461	508	497	473	499	476	509	465	492	468	512	487	481	492	462	475	492	491	500	486	494	488	462	459	476	441	442	449	487	483	466	472	466	476	493	451	436	504	466	436	499	456	465	453	472	500	475	449	480	448	510	523	475	492	499	475	482	472	466	506	478	503	455	499	458	480	505	490	448	454	451	516	485	471	483	480	474	487	502	493	486	449	536	489	484	466	502	498	507	472	515	491	488	485	451	454	495	478	476	476	507	496	449	437	508	475	491	463	482	488	460	450	446	467	471	462	466	452	508	478	489	485	499	474	484	488	482	515	498	483	482	492	497	489	501	481	464	480	485	470	470	482	471	502	508	492	432	489	466	489	493	476	482	465	507	480	467	475	514	522	463	457	457	449	477	509	489	460	463	471	487	449	447	464	470	484	448	466	482	453	461	469	489	518	434	475	481	461	427	464	476	499	464	504	465	493	475	472	450	474	480	455	441	435	492	485	458	477	482	464	512	469	473	484	489	490	481	476	470	468	481	534	465	491	457	507	490	439	471	488	506	539	516	469	461	509	481	425	457	517	489	480	455	489	483	449	475	527	498	486	464	477	451	510	518	503	492	449	450	493	452	468	487	486	513	488	483	498	490	490	493	460	489	460	508	497	482	481	504	500	493	474	497	472	432	468	502	461	508	455	460	475	464	440	488	423	492	466	466	508	454	472	511	436	480	478	463	454	490	495	516	485	508	441	518	507	496	508	526	523	450	488	469	484	470	478	486	485	469	494	461	504	498	466	475	437	494	519	494	494	487	439	526	496	484	467	495	481	485	511	498	471	490	495	480	462	495	473	448	461	497	501	457	484	476	496	479	485	445	538	493	479	506	448	493	485	481	478	480	516	478	476	461	468	511	504	503	500	472	478	517	484	469	447	503	488	460	428	467	449	501	487	472	467	496	493	475	487	484	486	471	475	465	489	494	508	495	507	467	504	496	464	450	504	448	464	502	505	481	515	502	486	501	466	488	445	458	482	471	473	468	491	488	459	457	461	464	463	512	475	427	445	473	500	473	465	489	495	483	493	443	454	448	486	460	472	502	451	516	508	501	496	463	501	486	458	480	466	506	506	486	472	471	440	491	467	456	468	478	471	496	471	436	460	478	490	513	458	494	483	527	429	483	460	487	461	460	491	476	478	485	487	482	466	465	510	497	501	490	493	506	481	474	492	453	497	472	459	445	464	460	460	495	493	479	470	458	474	454	450	484	467	490	472	483	485	482	460	513	449	461	509	502	474	529	495	454	478	441	457	473	463	471	450	524	462	495	460	488	500	503	501	483	463	518	501	474	490	505	513	462	476	476	454	430	509	509	490	502	457	518	487	491	450	498	509	490	447	487	487	475	478	464	492	509	496	467	470	502	485	512	497	479	504	475	503	486	471	541	489	502	512	475	495	484	490	446	508	509	457	490	454	475	492	463	481	450	492	520	503	502	485	479	426	529	466	470	493	483	499	484	454	471	423	457	505	475	496	488	466	480	468	481	478	474	488	479	464	456	452	472	485	494	487	480	462	452	514	480	480	461	457	466	535	470	512	514	492	477	487	474	460	475	427	492	518	503	459	490	455	516	414	477	459	487	502	471	477	470	490	459	499	467	486	501	461	490	498	498	480	515	487	511	466	494	446	471	477	487	460	527	480	463	457	500	472	456	518	474	493	437	485	512	470	476	497	486	507	461	462	484	456	479	510	473	413	496	478	455	470	521	518	434	479	492	456	494	498	468	463	520	482	496	455	474	483	478	484	493	484	470	505	539	527	527	464	465	467	507	488	485	500	484	432	477	496	471	471	433	509	451	501	500	465	466	453	491	477	448	489	442	508	505	448	510	522	473	511	492	453	479	459	476	505	502	489	485	459	521	466	482	489	436	481	505	510	469	480	499	461	497	469	469	466	519	484	476	473	476	477	469	471	473	468	487	451	517	515	497	464	486	513	477	461	517	481	513	499	473	508	467	481	479	464	512	474	459	489	462	445	481	464	448	490	498	468	444	464	517	452	449	460	502	448	494	447	522	467	445	497	468	484	477	481	449	471	489	480	457	477	492	446	487	506	484	494	475	495	469	495	478	488	455	510	451	498	482	478	477	517	502	500	480	490	475	496	476	463	490	470	488	470	486	482	482	499	479	465	491	462	478	461	463	466	486	471	490	513	519	461	474	498	476	499	497	518	477	461	489	461	481	496	487	446	450	473	498	489	487	476	471	486	466	469	492	465	444	477	507	503	475	455	480	518	478	447	529	502	485	475	454	483	494	505	506	499	467	458	447	491	471	479	496	487	505	495	459	473	458	443	477	486	468	508	462	499	488	455	517	461	471	507	442	464	513	505	461	499	479	453	486	464	497	473	458	497	510	496	472	447	509	500	469	490	475	457	472	476	463	456	459	470	464	460	483	477	519	518	493	511	475	471	473	498	487	482	472	466	465	475	497	497	483	491	545	474	483	508	498	474	471	474	471	476	472	481	436	488	510	483	445	464	502	495	483	499	465	478	479	458	439	453	490	479	500	449	502	474	489	466	470	508	479	479	487	451	466	449	486	448	504	483	483	483	507	495	456	488	494	498	472	469	471	504	498	464	469	491	487	516	466	493	454	493	481	465	498	488	486	473	497	466	484	490	494	471	500	493	479	470	478	475	458	486	466	460	480	500	449	472	482	469
15428	5716	817	506	755	763	791	692	562	466	380	359	301	240	217	212	202	187	142	128	116	129	109	88	101	95	97	68	90	69	61	60	53	59	43	33	38	44	43	37	43	51	32	31	29	34	35	35	32	20	30	33	29	19	31	23	21	30	32	26	22	28	29	27	22	25	18	22	31	26	25	28	24	34	26	19	28	26	27	24	27	32	26	24	28	33	24	31	30	20	31	28	24	22	16	22	27	28	23	24	27	36	22	37	34	28	29	26	26	32	20	31	37	33	28	35	25	33	26	24	22	24	18	36	29	22	24	21	26	23	26	21	24	32	25	30	24	35	26	24	24	20	33	31	24	25	20	28	22	21	30	30	29	26	28	23	29	23	22	21	29	26	19	27	28	32	28	27	35	22	29	22	17	25	23	20	28	22	26	23	26	18	29	17	18	29	21	33	27	20	24	24	20	18	26	29	21	22	30	21	24	27	26	14	30	26	23	22	20	28	25	32	29	27	29	27	19	19	23	23	28	24	26	20	35	27	25	28	26	24	17	19	21	32	26	18	21	22	25	28	28	26	17	25	32	21	17	28	22	22	27	21	25	22	22	32	34	25	26	29	28	30	26	23	27	13	27	32	27	30	30	26	26	25	27	27	24	29	19	26	21	27	29	19	22	19	25	30	19	29	26	23	18	27	15	20	20	28	23	30	20	25	20	41	30	32	30	28	18	30	29	19	22	26	25	24	30	28	30	34	20	31	33	30	21	32	28	28	28	14	27	32	20	17	26	24	29	30	27	25	40	26	27	23	28	22	27	37	29	14	12	28	25	37	33	26	34	21	23	27	31	14	30	23	29	13	33	29	36	22	18	26	32	24	22	28	21	21	22	20	22	27	22	21	24	29	33	29	28	23	32	14	25	22	26	10	19	23	28	33	20	30	23	20	21	32	35	25	23	20	28	23	21	26	19	27	19	20	22	24	23	22	23	28	21	22	23	28	18	22	29	22	25	20	24	22	31	23	22	24	24	33	24	24	26	21	26	23	26	23	25	29	43	30	31	26	21	31	17	24	28	27	16	31	30	23	29	26	19	30	31	24	29	23	31	17	30	31	26	29	26	24	34	19	29	26	19	31	19	24	34	20	35	19	27	24	17	30	25	34	36	29	29	29	24	27	26	24	25	22	25	20	28	18	28	25	27	25	16	21	21	20	21	19	34	31	27	25	25	20	27	30	19	21	32	27	18	19	19	20	29	24	36	19	27	19	15	25	23	33	33	25	35	19	16	32	22	26	28	22	20	26	23	34	37	26	28	36	19	18	27	30	34	35	23	27	18	25	22	22	31	27	22	19	25	18	15	27	21	29	41	20	26	25	26	20	26	34	16	28	20	19	27	29	26	32	29	29	26	22	21	23	24	26	34	22	20	33	21	18	28	25	25	26	30	32	23	37	37	34	19	22	21	29	30	24	25	20	25	24	39	23	22	20	25	15	31	26	19	18	25	28	28	26	25	23	29	22	26	28	23	27	17	22	20	22	12	27	35	22	16	35	22	16	24	37	25	32	25	21	31	21	19	24	34	24	21	22	22	23	23	16	31	27	28	29	29	25	22	27	24	22	24	32	24	21	27	24	18	31	21	18	20	29	26	22	21	29	20	25	24	25	22	17	27	30	34	22	19	23	21	27	26	24	30	28	29	37	13	23	16	22	21	26	21	22	24	23	24	19	25	29	43	20	37	37	27	24	23	25	21	19	23	22	28	21	25	26	36	15	25	30	23	29	27	32	29	27	23	31	25	28	23	14	23	25	33	24	22	24	24	23	25	20	11	25	36	20	25	27	28	23	26	31	22	23	28	21	27	30	21	26	24	33	26	24	26	28	19	28	18	28	27	27	31	26	29	31	27	34	22	29	26	32	27	20	29	32	31	22	29	31	18	24	24	25	22	19	22	25	20	26	24	31	19	31	16	25	20	26	28	22	25	40	26	21	23	29	25	21	12	22	27	21	31	30	15	24	21	24	23	42	35	24	27	32	28	22	34	22	28	36	29	24	13	28	21	20	25	32	28	27	21	19	24	32	33	25	34	18	30	34	18	31	29	13	18	26	25	20	30	19	30	19	26	31	17	19	24	19	20	38	22	20	25	24	32	14	25	16	21	22	24	24	22	24	26	22	26	26	27	35	28	33	29	20	21	24	19	32	27	28	27	22	15	28	23	26	24	33	22	29	18	24	19	20	29	34	20	26	25	21	30	20	23	32	18	26	24	31	27	23	29	20	19	24	21	19	23	23	15	23	28	23	20	26	36	29	18	27	31	27	27	23	21	29	27	30	21	24	27	26	18	25	24	30	18	21	27	30	30	26	21	33	28	31	25	31	23	24	23	24	33	24	35	20	32	31	18	26	21	23	24	26	29	23	29	18	30	28	24	28	20	24	14	29	31	16	20	31	21	24	33	17	21	24	23	24	22	31	34	23	20	26	30	19	25	23	18	28	21	27	21	24	38	27	22	21	29	33	31	22	17	25	22	30	26	22	25	18	32	28	27	24	26	16	22	29	26	26	31	27	22	27	22	27	23	28	21	20	27	28	29	34	24	25	23	25	30	25	21	24	21	26	23	20	18	20	27	27	32	31	20	22	16	18	17	26	22	34	27	27	24	30	24	23	25	37	23	25	28	23	26	16	16	38	27	21	31	27	29	26	19	25	23	21	19	26	25	23	27	26	18	24	31	29	25	20	26	25	29	23	26	12	19	18	16	25	27	27	25	21	19	19	25	29	27	37	32	24	29	28	27	25	23	26	27	26	29	28	20	33	18	23	28	29	42	23	27	24	20	25	27	23	24	39	27	22	28	16	29	21	25	19	25	24	28	25	17	24	25	25	31	25	31	20	21	35	19	33	13	26	17	23	33	29	28	25	18	25	17	24	14	24	24	16	26	30	29	22	24	23	27	20	21	30	28	23	16	17	35	26	29	17	29	30	23	24	35	30	29	27	28	33	20	18	26	36	26	21	29	21	22	17	26	17	16	26	27	27	17	21	27	21	26	29	23	23	26	23	26	16	30	30	18	32	27	25	24	23	23	27	20	15	33	32	39	17	28	23	23	25	24	19	22	32	26	24	26	27	21	23	19	26	26	24	32	30	23	23	24	30	35	21	22	32	30	27	25	26	30	23	25	25	24	23	30	34	24	28	19	25	22	20	26	21	34	24	32	21	19	37	34	28	24	23	26	22	25	30	17	22	25	24	28	25	25	16	14	19	31	18	24	26	28	21	28	27	20	29	22	31	26	31	23	33	27	28	24	25	20	18	27	32	30	28	25	27	22	25	16	26	17	25	25	32	22	25	17	18	23	25	29	27	24	28	25	22	17	30	36	32	23	26	31	18	26	26	24	22	29	25	29	27	28	19	23	29	35	26	26	20	30	30	21	28	23	24	20	22	17	25	26	26	23	30	18	16	26	32	25	27	28	27	22	20	31	26	18	22	20	25	17	24	34	16
55501	28457	14367	27112	34335	33465	30873	27342	24024	20508	17324	15244	13150	11688	10645	9424	8534	7659	6746	6011	5573	4903	4581	4316	4007	3519	3270	2795	2542	2346	2280	2153	1884	1933	1662	1473	1308	1195	1160	1039	962	894	841	818	779	700	664	718	657	635	586	587	614	544	560	524	491	503	518	489	530	492	516	468	481	483	486	454	462	480	435	451	443	479	447	464	448	436	435	469	454	449	440	418	480	427	432	453	448	443	434	453	451	398	431	419	451	430	486	424	440	425	431	442	442	431	426	416	395	436	425	482	430	450	423	375	427	427	410	433	458	378	417	415	449	413	407	422	429	445	429	408	422	384	393	420	415	413	404	400	417	428	419	420	389	434	401	407	410	405	436	417	403	421	413	398	397	454	419	406	446	413	427	398	422	411	405	421	424	406	404	405	392	416	408	381	412	377	391	420	434	413	401	426	406	404	433	434	423	395	438	415	415	422	415	415	419	385	388	422	420	407	420	385	400	405	388	409	381	398	437	380	412	421	386	414	433	398	426	398	421	456	414	417	409	397	376	384	395	403	434	390	394	414	391	415	427	397	414	378	391	423	400	379	394	435	394	417	386	420	431	426	385	426	414	400	388	398	390	370	428	418	416	378	429	425	357	391	431	423	417	389	449	402	373	361	418	401	399	431	399	411	428	390	424	391	424	409	410	404	434	384	391	419	406	382	387	408	396	385	407	391	420	417	427	394	385	402	403	405	430	416	415	375	403	408	394	404	391	411	369	369	402	424	419	417	404	411	404	404	441	404	411	442	399	432	417	376	420	395	416	425	346	403	420	412	369	404	430	395	393	347	453	394	395	396	410	418	450	443	382	366	422	375	387	391	405	355	414	434	400	413	406	424	415	420	433	403	445	435	396	397	413	424	400	426	420	417	443	390	371	408	415	411	374	374	437	395	412	385	402	404	431	390	407	391	388	433	402	419	404	391	399	415	412	385	382	368	412	399	418	402	435	370	425	424	397	367	390	385	417	394	406	429	393	431	396	391	422	388	412	401	390	411	416	398	401	396	391	390	433	428	414	405	408	412	390	404	400	444	433	383	413	432	381	421	384	396	426	456	411	382	381	421	412	369	448	407	435	409	429	385	413	433	408	391	414	419	393	410	428	436	436	414	399	388	416	377	410	433	426	415	418	402	373	422	412	431	414	415	414	387	406	426	394	442	424	418	408	376	388	410	439	421	389	436	365	400	374	405	433	390	387	398	405	390	388	402	404	386	413	397	377	431	438	439	394	388	457	431	421	377	411	416	401	441	393	395	442	413	395	392	405	438	395	398	405	398	433	413	422	377	399	432	412	461	409	439	449	377	416	405	413	440	413	403	356	436	443	388	414	389	396	383	393	409	410	437	417	389	379	412	382	447	422	392	429	405	388	422	394	414	397	433	415	436	424	401	399	373	412	405	442	408	412	390	417	416	393	392	432	421	431	385	402	409	412	399	429	410	401	391	406	406	414	437	398	395	430	403	390	402	467	397	400	404	410	401	418	403	387	414	375	436	393	411	392	404	412	397	443	396	382	425	408	398	389	387	429	402	397	440	415	420	412	396	436	421	382	349	426	406	403	374	439	413	385	433	431	409	416	410	370	360	398	438	391	385	387	398	393	384	392	382	392	370	391	387	410	433	390	416	421	411	391	377	404	418	417	415	379	412	402	410	395	402	389	410	411	394	426	412	432	390	387	371	384	424	423	414	378	441	406	388	403	419	414	393	416	410	372	421	392	408	399	378	416	400	391	410	400	393	393	417	404	411	413	409	419	414	410	390	406	405	387	407	418	388	391	426	389	425	421	407	394	454	412	404	433	418	385	437	376	379	407	396	393	434	410	382	409	409	382	392	431	414	386	411	396	415	395	423	410	400	421	393	431	387	371	405	389	424	407	406	423	448	410	420	432	399	425	395	430	417	378	435	418	435	426	451	394	415	390	370	389	432	408	434	399	411	403	419	407	422	423	412	438	408	442	382	408	421	429	444	430	393	427	381	443	428	442	363	393	417	398	428	379	418	424	408	402	394	448	405	403	420	427	421	421	407	430	443	386	440	414	393	392	418	386	385	400	400	409	392	419	425	390	368	390	386	417	382	414	377	398	378	400	410	394	416	407	397	400	417	404	360	414	423	419	403	438	438	384	447	390	413	395	369	394	404	411	407	376	377	431	438	427	445	405	420	398	395	440	403	421	419	447	431	406	393	402	435	397	400	384	407	426	429	421	388	436	406	401	403	413	412	395	429	390	405	375	382	418	424	366	428	395	402	374	380	458	389	400	401	401	389	366	393	395	473	403	419	416	405	428	422	442	397	420	400	401	418	402	396	407	437	394	394	417	442	391	402	426	378	390	399	449	421	441	423	396	390	385	410	379	402	429	354	418	381	401	396	424	417	405	390	409	419	416	402	437	390	411	409	413	399	404	381	405	398	403	418	401	393	434	429	403	417	401	377	360	423	380	393	390	414	405	424	372	414	405	387	336	417	420	409	397	361	403	371	389	420	397	410	395	393	405	415	378	393	388	382	421	408	381	407	391	384	423	425	374	384	427	398	388	384	419	407	390	426	403	359	404	402	435	398	402	398	415	413	429	419	409	372	398	406	416	419	378	388	412	455	421	388	406	416	395	410	420	429	422	439	426	403	419	411	422	390	401	390	391	440	383	376	411	434	367	418	387	397	450	415	458	412	396	419	366	448	415	441	420	383	444	405	407	401	420	424	389	443	422	396	435	418	394	436	380	401	416	395	417	448	394	400	454	399	405	417	431	406	376	431	432	402	384	415	381	447	399	385	376	416	460	417	372	446	405	391	408	376	406	416	417	417	430	405	438	391	401	427	422	441	416	421	372	403	381	383	425	425	420	385	389	378	371	429	439	404	393	420	456	408	451	382	412	430	408	404	400	445	414	402	417	405	388	428	419	398	423	375	422	428	405	400	375	405	405	409	430	406	415	431	410	452	424	386	425	407	407	415	438	411	408	394	411	385	362	423	399	394	425	423	421	458	402	398	386	405	424	427	462	418	374	421	433	387	423	397	409	422	436	401	422	396	413	409	386	397	373	449	403	449	434	433	369	402	446	427	399	384	425	414	401	395	415	386	401	427	383	358	401	399	458	404	421	388	378	374	411	406	422	410	439	407	427	425	402	407	391	403	418	394	412	416	395	357	418	428	384	372	393	395	440	417	402	411	370	412	411	438	412	383	379	416	386	408	415	398	405	417	390	397	399	395	381	443	479	407	385	370	408	406	420	402	425	419	410	402	372	431	414	426	400	393	357	410	398	413	382	424	404	408	403	374	401	392	409	397	423	396	381	417	408	404	384	408	396	404	433	395	410	386	395	392	411	368	408	394	405	402	429	393	444	398	410	384	427	390	407	419	379	410	422	394	380	427	389	443	373	409	406	418	394	409	410	398	387	383	438	397	387	451	440	420	413	405	397	383	397	368	397	397	391	394	401	395	401	422	387	391	420	396	404	416	408	408
6297	1453	276	210	287	324	290	304	210	191	170	124	120	113	106	98	92	93	78	63	54	48	58	54	56	51	44	35	37	31	29	32	28	26	31	21	27	26	23	25	32	28	22	26	19	31	23	19	27	21	29	26	16	25	22	32	25	15	22	21	22	18	26	22	15	17	14	16	17	17	16	18	14	20	22	19	14	19	24	22	16	16	27	20	14	16	17	18	16	21	16	20	21	21	21	24	14	17	25	20	25	18	22	20	14	24	19	14	19	14	15	16	31	16	17	20	19	21	18	20	20	20	22	18	25	19	22	24	15	25	17	13	23	18	20	28	15	18	13	11	19	17	13	17	17	21	23	29	15	13	16	15	21	18	20	20	19	20	19	18	22	23	22	14	16	20	12	16	21	30	11	23	14	13	21	18	19	18	26	20	21	23	16	17	13	24	19	13	32	15	18	20	17	16	22	14	12	17	18	23	23	23	12	9	9	13	15	20	21	17	13	21	16	13	19	18	15	13	24	18	16	20	20	20	12	19	16	13	18	15	19	19	18	15	20	17	12	21	22	21	13	26	20	22	19	15	12	22	23	21	27	13	9	19	19	19	16	15	15	17	17	22	17	16	16	28	19	15	14	23	16	17	21	22	24	21	20	19	13	18	20	16	20	19	18	31	18	23	14	13	15	13	20	14	21	12	14	20	21	18	17	17	21	17	28	17	18	15	13	8	21	19	23	25	22	15	19	18	20	15	17	20	18	22	17	12	13	18	10	22	18	17	16	25	18	20	21	28	13	15	19	22	22	23	22	21	25	29	19	14	17	23	20	17	13	23	21	22	19	12	16	15	17	20	25	22	19	18	15	5	13	23	13	10	15	14	18	21	16	17	14	8	30	15	16	13	24	16	19	18	21	18	16	19	20	21	20	17	18	21	17	20	18	23	18	22	18	22	23	19	21	25	21	21	27	12	18	29	28	22	15	12	19	24	15	15	24	16	13	17	24	27	21	18	23	27	17	16	16	20	23	20	18	10	23	15	14	16	20	20	19	19	18	19	21	21	21	16	12	23	20	16	18	17	24	14	18	20	20	29	17	16	21	23	23	14	16	20	13	12	18	20	15	16	15	18	27	15	24	16	16	17	17	13	13	20	14	19	16	18	20	9	15	21	14	18	23	22	20	18	21	21	13	23	13	18	17	20	13	16	20	11	15	24	14	12	20	15	22	22	15	20	13	18	14	11	17	24	17	15	26	30	25	15	19	14	25	23	10	15	14	19	12	14	26	14	22	14	14	16	12	17	21	25	16	20	20	17	19	19	16	19	12	22	20	27	16	19	20	20	16	16	19	21	15	24	23	18	10	26	21	24	18	17	24	25	21	15	16	19	19	21	14	20	19	18	21	18	21	18	18	19	17	12	10	22	23	11	19	19	17	19	18	12	20	10	24	22	17	19	11	21	13	21	19	21	17	23	17	19	19	32	15	16	16	23	24	10	20	8	19	20	16	23	23	22	14	28	14	14	16	17	21	18	21	17	20	12	19	19	15	34	13	20	28	21	19	13	13	17	13	23	21	12	24	26	16	18	13	21	18	20	10	16	13	19	17	14	22	23	24	16	13	15	6	16	13	23	19	24	19	25	16	16	14	19	8	19	13	20	16	14	15	17	26	17	20	31	16	20	11	18	17	17	27	26	22	28	20	17	16	26	21	26	16	25	22	26	25	15	21	19	18	19	20	31	26	12	11	19	22	18	17	21	18	11	16	24	17	26	16	12	19	18	24	17	23	14	15	16	26	17	14	20	13	19	27	22	15	20	15	11	21	18	19	18	19	12	13	17	17	14	20	17	23	24	17	21	18	15	23	16	18	27	17	24	22	24	13	16	13	17	22	11	18	11	22	11	15	26	17	28	11	23	26	26	19	23	19	21	16	14	17	14	23	17	24	24	17	25	20	18	21	19	18	18	20	10	16	19	17	19	13	19	19	16	18	22	17	30	21	23	23	22	9	18	20	13	19	21	21	26	30	21	22	13	20	16	12	19	8	17	21	18	26	17	14	19	22	24	27	25	17	25	17	21	24	21	24	21	19	15	23	20	22	18	24	17	17	21	18	24	22	21	15	15	23	21	14	23	20	24	26	25	15	18	21	20	21	19	14	19	19	13	18	18	22	17	22	22	14	21	21	21	23	26	21	19	25	19	12	17	23	20	21	15	19	18	23	18	16	21	17	19	10	15	16	12	14	15	15	18	22	17	21	22	16	24	12	6	12	22	17	15	20	20	24	21	21	12	15	18	14	22	26	19	20	21	21	12	17	13	20	16	23	21	13	14	24	20	19	19	17	19	14	17	10	23	20	8	15	17	16	23	19	20	20	20	13	19	16	15	15	13	21	19	13	20	23	18	31	22	15	24	15	12	19	11	22	23	17	15	14	28	19	24	19	21	18	24	24	25	15	20	26	20	17	18	22	16	23	18	19	13	21	13	22	18	19	13	14	15	12	17	21	18	16	23	24	16	11	24	20	18	23	20	19	16	18	25	19	19	15	21	21	19	11	22	20	12	23	20	12	20	25	19	19	27	20	23	26	28	18	20	21	16	16	16	12	11	8	17	14	20	13	12	23	12	28	27	15	14	22	21	18	13	18	17	13	19	13	16	18	19	24	15	19	16	16	17	24	25	17	19	22	23	19	14	15	10	18	12	20	26	18	18	11	16	15	26	20	17	15	21	23	23	21	22	18	16	22	20	21	13	16	15	24	12	19	23	16	19	17	17	14	26	16	24	23	17	16	19	18	22	22	22	21	14	20	14	28	20	16	20	21	24	22	14	15	26	27	17	18	25	12	19	23	17	16	20	16	15	21	15	23	21	16	18	15	25	23	19	19	15	15	19	17	15	20	16	17	33	15	20	16	22	17	18	22	16	16	23	20	22	19	28	24	12	18	18	19	22	19	18	22	16	19	16	13	19	19	25	28	16	15	30	21	22	22	19	10	12	23	21	20	19	24	16	15	21	16	27	16	24	10	13	22	18	21	18	18	13	19	29	17	23	22	12	19	18	22	21	19	19	14	24	27	17	28	19	26	24	31	20	29	17	15	19	21	21	27	22	25	24	15	24	24	20	27	15	17	24	23	12	25	16	22	11	20	20	16	24	18	19	20	18	23	19	22	13	16	17	24	12	24	15	19	14	22	23	12	25	17	15	28	19	14	20	28	20	24	24	18	19	21	15	27	13	23	17	13	16	18	21	17	20	25	29	16	21	24	25	19	20	30	25	18	18	17	17	17	17	19	21	19	22	14	14	17	12	19	14	20	17	19	14	13	18	18	19	21	17	17	14	16	22	23	20	15	21	13	15	18	22	17	14	27	24	18	23	15	23	24	14	27	22	19	28	17	20	17	26	15	21	25	24	20	19	25	12	20	14	21	21	18	18	16	16	15	20	17	24	24	14	20	20	17	21	24	12	19	10	24	18	20	24	20	17	18	14	18	16	18	23	18	19
42272	18709	7457	17247	23970	23475	20252	17154	13786	11296	9038	7550	6409	5623	4878	4329	3795	3380	3054	2666	2400	2168	2142	2027	1912	1714	1542	1426	1224	1166	1128	1075	968	1010	747	739	738	575	600	587	563	504	489	450	411	419	370	460	423	427	381	369	370	383	324	347	348	340	323	336	356	347	323	322	330	355	331	338	311	325	359	338	348	329	320	342	333	329	312	317	304	327	328	355	295	356	316	317	334	310	324	313	328	299	311	281	337	291	329	321	339	294	294	290	329	349	313	326	332	324	323	304	301	304	314	295	327	342	296	313	302	320	338	304	331	303	367	296	342	308	335	314	339	345	319	343	331	321	341	314	302	336	283	329	299	328	327	290	320	308	320	338	306	315	346	351	319	317	301	304	310	306	312	301	305	362	331	331	348	338	311	313	305	346	330	322	338	315	314	293	307	336	321	303	309	303	312	312	317	344	318	323	324	315	303	307	338	316	320	331	312	301	332	316	282	293	302	308	294	338	316	335	284	332	332	300	358	339	337	328	331	284	310	312	315	280	311	336	339	306	279	298	323	303	285	339	333	291	356	297	313	290	320	331	325	326	315	309	305	316	302	292	296	327	290	297	306	294	325	330	306	311	331	342	338	303	352	289	346	296	313	350	320	327	329	290	341	275	321	323	335	334	336	332	346	316	350	320	313	316	315	307	294	305	320	310	302	307	287	322	349	324	312	328	320	321	291	336	304	299	356	313	323	293	305	318	307	338	320	354	308	302	321	344	300	339	336	327	302	312	334	300	302	332	306	322	289	326	303	303	310	314	330	331	288	331	309	299	323	319	293	327	327	295	316	318	335	296	299	305	343	290	347	299	318	326	334	343	329	306	316	339	315	271	302	313	276	307	339	324	325	344	342	286	315	308	345	353	293	320	293	308	321	307	330	329	278	304	303	306	325	353	334	315	326	295	321	310	344	316	289	352	332	324	310	312	301	345	304	301	299	313	295	308	302	284	334	322	307	343	304	328	316	338	330	304	322	304	330	310	333	325	298	327	331	323	324	333	332	336	339	280	319	329	334	304	329	338	289	340	268	317	298	340	315	307	333	308	321	307	301	306	327	331	338	336	313	355	311	304	324	293	327	345	321	336	304	304	312	297	329	279	314	365	336	337	338	294	358	304	306	321	333	292	298	320	291	319	309	332	330	322	320	325	349	316	324	311	320	323	313	355	314	343	322	336	296	361	321	328	345	318	306	312	336	286	310	338	324	291	319	282	294	306	276	299	310	294	305	326	342	319	310	324	314	305	328	313	341	307	300	275	311	325	295	300	286	317	303	307	328	301	336	315	298	319	337	303	309	306	331	333	326	312	317	308	292	314	311	291	316	350	322	325	335	310	337	322	336	311	321	325	318	306	291	302	316	310	307	283	290	309	330	330	309	325	321	330	320	306	342	301	329	331	315	313	312	351	318	299	316	299	339	317	322	323	270	307	322	351	300	340	294	308	338	322	336	299	337	277	326	319	319	311	304	307	334	366	308	336	327	338	330	314	319	329	338	311	312	321	314	312	316	339	297	333	277	291	305	322	334	320	344	329	291	307	315	305	332	302	327	298	331	323	329	291	327	324	338	342	335	300	332	326	317	332	304	293	286	341	314	310	328	302	292	304	294	323	312	353	340	325	317	300	314	301	322	310	352	351	318	319	327	311	332	266	341	350	315	306	306	329	333	330	313	322	291	308	311	340	313	320	322	298	295	302	280	330	309	311	288	321	333	288	293	323	317	362	323	337	349	313	316	311	355	317	312	332	320	311	320	310	331	331	318	295	330	280	307	303	304	325	312	321	325	323	314	297	321	312	317	320	307	317	344	269	313	334	337	289	342	316	331	308	331	340	313	269	321	346	326	286	313	319	336	336	305	332	336	296	272	291	294	337	307	324	306	286	325	288	316	313	325	324	295	329	317	329	298	333	317	300	313	306	316	315	321	321	349	329	314	350	273	301	272	302	312	313	306	346	296	300	321	287	315	311	339	302	295	312	308	315	301	302	324	327	293	301	314	318	314	324	319	302	316	306	317	281	317	300	347	312	331	311	322	285	317	295	339	288	315	290	316	307	302	305	324	310	299	364	329	319	310	325	303	312	309	312	310	311	309	319	293	294	344	320	311	327	321	366	318	325	317	307	332	332	340	321	336	296	307	303	317	312	326	320	326	303	304	319	291	320	307	338	324	293	275	310	301	311	330	297	322	295	332	289	306	311	316	331	293	302	305	338	310	302	300	315	305	313	300	315	314	315	314	304	315	315	321	344	360	287	319	335	306	340	335	331	303	317	305	337	319	333	314	330	311	326	324	300	325	302	302	311	299	300	304	285	302	293	329	318	328	303	316	307	339	306	322	369	296	327	331	332	315	304	320	302	287	297	333	300	292	301	271	291	307	324	316	314	342	307	303	299	326	317	309	318	331	314	302	310	328	325	337	357	308	273	309	324	324	307	331	300	301	312	298	302	311	322	314	317	307	320	311	286	312	309	274	318	341	300	302	320	282	300	303	302	291	336	293	314	289	301	300	292	372	326	349	330	325	279	292	332	313	306	320	298	329	286	305	321	320	322	319	303	336	328	293	321	305	303	321	301	316	293	324	352	300	313	313	285	300	303	332	293	332	265	303	327	328	330	298	312	302	316	341	309	333	305	302	305	372	323	332	295	301	326	325	329	305	330	307	332	299	307	350	342	286	337	308	305	319	319	294	348	304	318	337	354	308	305	309	337	295	334	322	324	304	308	301	302	360	317	335	296	325	302	314	290	341	314	306	298	309	338	317	300	312	303	328	315	328	313	310	323	318	329	279	343	339	338	327	302	323	272	311	302	321	309	303	329	296	297	352	311	290	304	320	339	326	316	312	307	308	291	323	298	327	292	309	320	349	311	341	338	300	291	316	310	322	304	310	327	309	349	303	330	295	275	315	319	328	279	319	318	299	310	293	313	335	340	304	342	322	292	315	302	319	321	301	296	320	344	312	307	311	306	309	306	287	366	306	306	311	316	325	289	307	321	307	302	328	316	307	320	299	330	298	274	332	299	309	289	316	302	297	345	319	319	284	327	316	340	314	326	308	288	325	320	290	332	311	325	314	292	304	326	309	315	322	310	290	334	300	281	293	311	337	310	300	284	284	312	311	324	308	326	322	321	309	317	289	326	329	315	335	323	323	297	346	295	311	291	306	300	306	308	328	317	311	312	301	321	337	331	318	323	309	316	324	297	308	303	322	298	300	285	309	321	334	314	334	321	310	318	321	282	317	311	308	344	337	317	294	346	325	283	325	300	330	337	325	306	308	323	317	312	312	309	294	323	289	337	315	317	315	339	318	351	316	297	295	352	342	314	307	324	309	288	312	276	313	316	294	336	296	293	336	313	320	331	322	327	316	309	298	305	331	331	312	314	335	324	302	322	339	351	293	313	308	342	291	308	297	282	274	287	304	321	340	292	321	297	311	266	297	298	302	318	327	338	313	307	313	316
15666	5677	776	525	783	811	723	677	526	492	389	352	302	245	225	195	194	163	146	128	108	131	109	105	91	88	74	65	59	69	59	48	44	44	50	46	38	52	38	42	43	41	28	26	31	37	30	38	25	35	23	23	22	25	26	27	29	20	29	25	21	25	23	25	30	26	17	25	27	23	25	25	28	20	18	26	26	27	23	25	24	26	23	19	22	28	36	29	24	20	21	18	29	28	33	31	22	41	29	30	23	34	23	32	13	28	21	26	25	30	25	19	19	29	29	22	21	18	28	34	24	22	25	27	26	28	29	35	24	34	32	34	30	23	21	23	30	23	28	22	31	24	21	24	17	27	24	23	19	27	28	32	24	31	31	26	33	32	22	18	29	30	21	29	18	22	29	30	35	24	36	21	28	32	21	18	19	18	13	28	26	21	25	19	26	34	27	19	22	19	20	28	22	26	26	22	20	25	28	26	29	27	18	23	32	23	27	18	18	21	27	14	23	32	24	23	33	28	34	28	25	20	35	31	27	27	35	16	24	16	24	29	19	26	28	29	15	27	31	25	28	28	29	28	20	17	23	15	40	32	28	27	28	21	24	32	15	27	30	22	26	25	27	26	30	31	32	26	26	26	26	22	20	30	25	35	22	22	17	24	22	30	34	26	21	28	30	35	31	29	26	33	33	26	24	29	25	24	21	21	14	28	28	23	18	30	34	28	17	23	26	17	19	16	19	18	22	27	35	27	17	27	28	22	30	25	33	24	23	26	25	26	21	31	21	16	26	22	25	23	12	18	37	25	16	20	30	29	24	35	33	30	18	23	30	25	18	20	21	27	19	35	32	22	17	31	13	14	15	30	30	25	16	30	24	24	17	30	22	22	17	32	34	23	30	25	21	30	20	19	28	34	26	22	14	20	30	20	20	25	21	24	32	19	27	27	29	32	25	26	24	27	29	30	14	33	32	30	21	34	24	26	28	17	27	26	31	27	29	19	19	27	13	21	25	19	27	32	26	27	23	21	25	18	23	14	20	26	27	17	19	20	24	32	29	33	26	21	18	27	25	33	37	23	21	35	24	31	21	28	26	29	21	21	20	21	26	19	14	21	24	28	26	20	20	25	24	30	24	27	25	17	23	20	23	29	25	27	23	29	18	22	21	15	23	24	29	35	18	35	31	22	16	22	22	22	22	20	25	26	38	20	25	24	22	21	19	27	30	41	18	20	21	22	19	24	19	29	28	34	24	22	33	26	23	13	28	33	25	39	23	31	26	22	25	32	24	26	21	32	26	21	24	38	20	21	25	17	25	35	25	28	22	24	27	19	29	17	28	28	24	28	17	24	28	30	24	17	30	26	36	27	27	21	21	25	24	31	28	30	25	29	28	29	37	27	21	26	22	22	18	30	15	20	34	28	26	36	25	30	21	28	30	28	28	21	30	13	25	28	15	28	31	29	47	32	22	27	23	24	20	26	29	21	20	29	26	30	25	33	33	19	28	23	21	35	15	22	24	26	27	27	27	20	19	13	35	23	24	26	30	25	43	31	17	31	15	21	31	25	41	29	19	37	24	24	27	18	28	35	29	25	19	20	32	28	17	28	23	34	33	19	29	19	20	24	15	21	21	19	23	26	25	24	23	22	31	34	18	18	21	27	22	17	28	28	24	26	27	25	21	25	32	22	22	24	22	20	24	24	28	22	23	26	18	31	32	25	23	23	19	32	25	18	15	21	33	21	28	23	30	34	22	21	27	25	24	23	24	25	31	28	25	24	20	27	26	22	24	21	25	25	23	25	27	20	14	17	25	34	29	16	16	20	23	31	16	26	25	18	26	21	26	36	23	25	23	28	24	25	26	29	19	17	25	24	28	28	24	18	30	25	14	25	19	27	21	23	27	24	22	18	23	23	26	25	30	26	31	38	28	23	27	40	18	22	30	26	21	25	22	19	20	26	30	22	20	24	29	22	28	26	21	22	23	38	21	33	27	24	21	27	20	29	27	17	27	36	28	19	26	29	26	19	31	14	42	22	24	22	30	23	33	27	21	21	18	24	20	17	23	20	23	29	26	27	34	31	24	22	25	27	19	19	19	24	27	12	24	18	24	30	24	26	26	32	21	26	24	29	26	33	18	26	20	30	19	25	22	21	27	24	27	23	23	25	25	22	18	30	19	24	26	29	31	30	20	23	13	27	17	21	23	21	27	19	26	22	25	19	15	23	25	30	24	27	33	27	22	21	20	16	19	27	23	34	29	21	38	26	19	26	25	25	23	17	28	27	20	25	27	15	26	24	25	23	36	30	33	32	25	19	21	21	21	29	22	25	28	24	25	26	22	17	32	30	24	26	25	26	14	22	36	28	24	21	26	28	21	22	17	20	27	29	27	25	28	22	19	17	21	25	27	32	27	30	28	38	17	26	25	20	18	26	21	16	21	23	19	25	23	14	27	27	20	27	28	33	21	21	30	23	28	25	31	25	29	29	25	28	24	19	20	23	23	27	26	26	33	22	23	22	24	33	19	30	24	21	24	33	30	34	25	29	26	25	24	19	26	24	29	27	28	29	26	24	29	22	30	21	24	23	24	31	19	22	23	33	20	29	29	29	28	22	23	25	22	25	17	21	29	24	25	25	23	19	22	30	22	14	24	18	21	39	17	21	31	29	24	29	18	22	31	27	13	20	25	22	24	26	21	29	26	28	25	34	17	21	22	20	38	29	26	29	22	17	11	21	29	30	18	26	23	26	25	25	29	20	30	19	21	21	28	22	28	32	22	25	35	28	24	26	33	25	20	27	22	30	21	20	29	21	22	23	21	29	19	19	29	24	22	32	16	26	18	17	32	25	25	20	30	29	21	26	22	21	23	33	17	28	27	27	29	31	27	26	24	29	18	22	28	26	30	24	20	25	34	24	29	15	22	33	24	31	24	27	27	27	21	13	23	18	29	19	31	27	32	20	33	26	26	19	19	23	24	36	30	26	28	25	25	28	25	17	27	28	30	22	25	28	18	21	25	19	22	33	26	20	35	26	29	33	29	18	20	22	18	24	30	20	30	28	26	22	40	16	23	20	19	25	35	41	22	31	26	26	28	32	34	21	17	28	23	23	16	27	23	31	27	32	24	24	18	26	16	26	23	30	21	22	21	22	26	27	20	25	23	33	16	23	29	23	23	21	32	21	19	37	20	20	15	23	36	21	30	27	25	20	33	23	20	27	14	28	34	21	26	29	17	29	15	18	26	27	22	32	23	21	21	25	31	29	32	26	23	29	26	25	27	27	24	16	22	24	20	23	33	28	26	37	24	26	25	29	22	18	22	31	31	22	22	27	36	28	35	31	39	34	24	23	24	28	26	26	20	25	27	22	27	19	29	23	26	22	23	32	29	17	15	26	25	29	17	25	24	31	17	18	32	29	32	28	23	24	26	19	20	34	26	22	26	25	36	27	24	24	22	24	25	31	35	33	22	26	26	18	29	22	24	32	21	21	27	26	25	16
55216	26950	14212	26452	33707	33359	30118	26380	23100	19919	17092	14949	12992	11388	10274	9240	8095	7340	6617	5867	5202	4937	4616	4260	3914	3556	3111	2895	2598	2488	2260	2069	1992	1896	1537	1475	1325	1111	1114	985	994	872	875	789	707	687	703	693	630	598	648	587	545	523	534	505	506	481	485	475	463	495	461	450	488	442	477	457	458	429	447	430	471	496	461	461	418	437	434	456	441	488	454	435	453	425	412	430	478	450	444	396	415	391	391	421	442	429	427	443	398	375	423	441	392	415	444	390	450	406	404	428	406	442	394	435	448	411	372	422	438	440	428	406	405	443	388	398	421	410	452	413	385	392	415	425	408	430	410	410	434	424	389	398	413	435	391	428	430	387	398	383	436	394	395	441	416	382	380	410	394	439	432	407	376	409	413	403	407	391	438	398	385	386	397	401	384	400	379	422	379	412	413	380	372	422	445	379	398	378	417	419	426	402	414	397	381	405	395	418	433	432	409	423	399	389	404	422	427	404	382	407	388	400	379	422	420	393	432	401	395	383	409	455	436	395	426	372	387	424	422	435	379	396	410	418	410	372	373	413	433	385	394	402	398	396	419	400	409	442	415	392	389	397	399	400	399	389	379	398	392	412	421	432	398	411	389	389	397	413	436	409	430	425	416	382	402	424	416	404	397	388	404	389	422	422	410	435	380	442	446	404	417	435	419	421	412	397	377	414	355	384	390	433	395	413	390	376	415	411	377	405	403	418	448	406	375	406	391	396	418	389	412	416	386	439	402	450	419	421	378	365	372	395	433	425	414	374	409	386	391	393	408	396	408	400	407	385	369	396	391	455	437	377	375	403	396	434	415	426	402	401	418	439	377	430	409	390	367	394	392	389	391	406	407	406	369	400	413	403	413	405	381	424	404	398	431	405	392	406	393	398	372	384	406	411	411	422	362	410	371	385	396	372	404	416	442	379	407	409	409	411	403	423	398	447	381	391	414	390	416	427	424	375	414	432	422	390	426	406	436	423	392	423	389	389	438	422	423	363	377	421	393	417	369	391	409	434	391	402	407	397	403	449	406	395	396	410	410	388	390	385	400	410	419	395	405	391	412	400	435	386	408	418	404	426	442	402	425	420	419	422	403	425	391	423	414	440	436	440	443	419	399	418	411	400	379	375	401	372	415	420	427	420	415	379	407	395	374	403	430	409	420	400	427	403	380	444	418	354	379	395	400	442	416	441	444	388	391	429	404	408	431	405	412	405	386	380	422	381	392	420	380	392	404	377	464	398	403	393	456	406	423	402	433	413	404	424	399	365	375	399	394	377	401	425	402	400	403	397	399	412	374	399	395	391	393	402	404	372	418	390	404	408	401	411	396	417	408	432	396	402	397	384	421	413	372	395	423	430	440	388	415	419	409	393	445	400	400	374	426	417	387	445	382	453	404	405	448	411	407	428	405	416	380	351	388	404	431	393	396	429	453	413	363	403	409	406	395	426	402	402	406	460	404	411	408	428	369	422	390	430	395	379	416	397	414	434	382	399	387	424	371	406	414	423	430	378	429	420	425	428	385	386	423	434	409	428	419	431	401	414	398	405	393	388	382	435	378	403	409	408	419	411	405	420	383	395	417	414	392	428	397	383	391	423	381	400	409	448	405	423	376	371	368	395	401	410	401	425	385	441	431	409	406	397	376	414	389	422	431	435	433	426	389	399	442	424	383	358	387	449	400	433	395	396	406	388	398	406	402	405	400	381	419	349	395	399	397	441	410	424	409	400	401	380	386	443	377	413	397	412	376	371	409	410	420	376	400	418	407	401	395	398	422	390	432	406	414	403	349	393	393	421	397	406	459	402	411	431	411	373	402	412	412	381	384	387	402	456	407	446	380	405	427	379	399	391	396	440	409	416	453	418	383	404	427	396	431	406	380	397	404	400	390	457	402	400	372	417	425	420	416	405	395	407	400	404	390	413	400	378	404	400	396	404	426	389	424	383	361	432	412	439	382	357	383	423	399	404	382	397	405	430	396	371	403	380	432	404	402	444	431	389	420	374	362	408	404	410	402	407	415	365	431	388	426	407	425	416	460	398	382	391	371	371	417	412	403	399	365	407	407	392	400	402	428	407	407	438	371	424	409	371	390	380	418	419	425	404	440	407	416	412	401	450	419	399	407	374	365	442	408	390	366	376	406	416	416	436	403	416	382	397	419	359	406	425	405	435	394	384	436	411	425	399	402	400	417	404	379	369	394	427	417	379	364	410	382	420	437	402	404	422	408	421	409	413	407	420	423	412	407	371	416	417	390	407	376	369	382	407	392	391	421	389	378	400	410	415	423	436	433	401	388	428	379	380	376	440	408	384	405	431	386	459	425	425	400	375	393	411	396	427	401	431	378	430	398	400	428	418	412	420	385	385	400	424	392	409	391	412	427	422	380	452	409	390	412	411	400	422	421	403	389	409	427	396	411	393	425	391	408	403	384	400	417	407	466	427	421	429	394	395	375	398	420	435	399	405	430	399	381	392	426	408	379	452	419	398	405	423	411	402	412	416	373	432	389	390	386	411	405	401	441	437	417	398	412	388	398	418	446	403	419	410	418	382	411	428	377	408	419	412	421	421	389	413	414	413	410	418	441	418	348	400	389	397	421	425	388	403	411	434	402	394	417	419	363	422	379	368	426	422	429	419	406	422	355	404	399	400	406	431	400	376	400	428	417	384	439	396	408	431	399	421	415	395	421	363	389	419	407	375	387	417	394	413	422	385	394	446	401	414	375	390	397	399	379	411	397	421	414	386	449	398	383	403	425	428	391	435	441	393	432	417	433	421	417	433	407	454	435	408	406	411	404	389	405	415	404	408	358	432	427	367	406	409	406	391	414	409	387	363	397	414	384	410	389	389	395	408	401	419	461	430	432	421	425	423	384	430	413	417	364	408	428	413	453	386	405	442	437	393	437	398	408	435	385	418	417	390	418	393	420	411	391	402	423	391	389	397	419	414	407	397	427	402	411	388	405	410	405	391	404	400	369	425	409	388	393	410	388	411	434	403	384	410	406	388	369	378	389	410	416	394	422	395	399	419	414	401	426	395	405	418	410	464	461	441	375	383	412	389	389	400	375	423	372	418	423	403	411	410	394	428	374	373	374	415	396	358	393	384	407	423	382	367	428	401	346	432	409	416	416	420	406	381	406	398	397	413	402	396	417	417	398	399	405	370	410	390	410	406	383	372	425	382	399	365	410	404	424	414	381	401	380	416	409	411	443	390	423	426	413	372	400	391	392	390	434	439	440	383	434	419	381	411	370	401	374	393	422	373	401	375	381	409	408	386	366	413	416	403	411	392	427	416	415	462	412	408	391	405	425	426	381	364	393	378	407	394	416	383	413	428	425	411	431	408	405	412	407	397	376	411	371	390	414	400	439	446	377	394	421	437	375	373	382	392	409	418	420	418	408	416	395	412	392	392	405	402	405	379	429	388	393	397	353	420	392	405	426	411	396	403	381	391	386	378	432	415	431	379	406	401
10549	3081	481	321	468	487	462	397	392	295	271	228	242	175	141	160	110	127	122	109	104	73	100	71	61	62	60	54	59	47	49	49	34	51	48	31	55	44	37	38	30	43	41	36	40	34	36	39	31	28	35	30	32	30	30	39	28	24	30	18	34	23	27	22	35	33	31	28	37	36	36	34	34	31	22	34	20	28	30	42	25	24	28	27	27	37	26	27	30	33	40	24	21	33	32	35	27	34	30	25	27	38	34	22	33	30	19	36	30	31	28	32	17	21	27	30	27	34	25	28	27	23	38	22	25	38	33	33	26	21	26	30	27	26	27	29	37	39	27	36	31	28	33	25	30	24	31	41	22	34	26	36	28	24	24	22	36	31	28	32	35	31	28	24	34	27	36	28	35	39	29	23	29	31	27	26	38	31	36	33	29	26	23	26	32	25	41	29	20	39	43	24	30	25	26	33	24	31	21	38	34	24	34	27	31	24	36	37	25	35	32	28	21	19	29	28	17	38	24	27	36	33	27	37	32	33	31	34	32	32	32	30	25	31	23	29	25	26	30	34	31	28	39	24	38	24	24	28	32	21	33	31	29	14	44	37	29	29	39	31	34	29	35	32	26	35	23	31	41	20	28	33	44	19	26	30	37	26	25	28	28	30	24	34	29	31	28	35	33	39	33	34	25	28	31	17	32	24	36	26	32	30	33	33	29	20	24	31	36	23	21	31	28	42	32	35	33	29	24	27	30	24	25	31	32	35	30	32	29	23	47	35	26	37	35	26	30	27	28	31	30	26	28	33	33	40	18	36	25	35	15	22	26	27	43	25	36	29	30	30	43	34	33	23	39	27	25	23	38	34	29	19	31	31	19	21	30	34	35	26	33	25	25	26	26	24	32	31	38	29	31	28	32	27	22	34	20	32	32	35	30	31	35	33	18	35	26	34	27	27	34	31	36	34	24	28	40	24	29	35	30	29	34	25	34	29	27	35	37	34	27	34	22	34	29	25	27	22	32	30	25	33	31	30	31	30	31	33	34	23	28	27	37	25	35	28	37	30	39	19	31	27	26	25	32	29	43	28	38	26	28	19	31	23	23	27	30	27	22	31	20	41	32	32	19	33	23	35	44	19	31	28	23	36	32	26	33	39	26	24	27	28	27	19	36	32	27	27	34	23	28	30	21	33	36	33	44	32	29	34	24	35	31	41	39	34	27	35	24	19	27	34	33	36	27	33	28	23	38	41	33	26	34	31	29	29	27	26	33	25	40	37	32	28	30	31	32	32	33	31	29	31	36	30	27	32	35	26	20	40	30	27	23	26	29	23	29	25	23	21	28	25	34	24	37	24	41	26	47	20	32	38	20	30	33	18	27	28	34	20	20	25	25	29	32	30	23	23	30	27	33	34	29	29	26	41	30	27	26	31	24	30	29	34	26	30	38	31	33	21	38	27	31	21	30	30	28	26	24	35	34	21	37	29	34	25	22	32	28	38	27	25	28	34	36	23	23	32	25	33	33	33	31	29	33	24	31	22	18	41	29	31	18	35	24	39	25	34	37	31	19	28	22	26	25	33	22	34	28	35	35	23	29	34	30	34	30	38	31	24	24	35	41	37	34	28	26	31	39	34	31	31	29	32	25	26	31	35	28	31	38	28	31	29	34	32	22	26	16	31	29	30	37	22	21	28	33	33	32	35	28	45	29	41	28	29	23	27	32	27	28	18	21	35	30	18	35	36	20	23	27	38	28	23	28	22	23	28	33	39	28	22	27	35	33	31	48	33	35	28	28	29	35	23	19	35	27	31	40	22	27	40	30	37	30	32	21	27	26	34	27	26	41	36	25	30	21	26	33	32	36	38	29	33	23	32	43	37	34	31	27	32	32	31	32	28	29	27	29	26	34	29	14	34	26	29	26	42	29	33	30	31	28	32	25	33	30	26	29	28	34	26	22	31	26	36	27	30	28	18	35	33	21	31	28	38	39	28	32	32	30	34	27	26	33	35	26	40	33	32	44	28	29	33	24	37	23	22	27	36	36	20	25	35	21	33	35	31	33	32	25	28	26	27	26	24	32	33	31	31	22	36	24	20	28	18	27	35	31	34	21	28	30	23	23	38	36	34	30	33	32	23	29	34	25	30	33	24	27	33	25	32	33	25	32	24	28	25	21	31	27	29	35	25	26	27	22	31	36	25	25	26	29	29	36	36	26	29	32	34	29	27	31	43	33	41	25	27	30	34	35	37	26	29	20	25	33	27	32	25	32	33	24	24	26	27	22	33	27	22	29	26	29	25	28	34	26	29	30	33	32	37	34	27	34	35	31	19	32	31	32	25	30	24	31	34	27	40	28	38	36	29	36	32	26	31	35	32	30	28	26	30	27	25	29	27	37	31	31	32	42	27	35	27	31	29	27	25	25	34	23	29	26	28	28	20	27	29	33	27	28	26	37	32	26	33	28	25	27	28	31	29	30	31	35	40	23	30	30	33	28	35	29	34	27	26	37	44	32	24	23	25	34	36	30	30	31	35	28	32	30	35	36	19	23	27	29	19	33	22	25	29	27	28	30	39	30	29	22	29	40	30	25	37	26	26	30	28	34	34	27	37	19	28	36	31	27	28	27	40	26	31	33	28	30	27	30	36	18	34	31	29	30	32	23	29	28	25	28	24	32	32	30	38	29	33	23	28	33	25	26	29	28	33	36	30	33	33	42	35	33	29	18	38	28	34	36	24	31	34	23	29	34	29	26	28	23	32	31	26	24	28	30	28	21	30	32	34	39	22	28	21	28	26	41	31	25	23	26	30	25	34	23	34	31	16	31	22	30	31	33	28	32	29	36	32	37	32	36	30	20	19	27	27	26	34	25	33	27	28	39	27	28	34	26	40	21	20	31	30	38	25	27	34	34	27	27	26	28	31	33	26	28	27	25	27	32	32	26	26	30	24	34	23	33	33	27	28	34	24	35	27	28	28	22	29	35	23	21	33	27	30	22	31	24	39	19	29	18	23	34	23	31	22	18	30	30	29	38	31	29	34	21	18	30	15	27	21	35	37	37	25	24	31	28	26	25	25	27	26	25	28	38	28	36	32	30	26	32	25	26	26	23	34	30	36	36	22	30	19	23	23	33	25	21	22	41	33	30	29	26	36	21	22	25	26	25	32	32	33	26	32	45	36	31	30	36	34	19	25	25	23	26	25	29	29	39	32	43	25	27	24	30	18	25	30	30	21	30	22	31	27	30	30	31	32	22	30	34	31	27	27	26	35	32	28	30	42	34	37	38	35	29	40	23	26	32	35	20	36	31	24	30	31	26	34	27	32	25	20	22	26	22	32	29	31	32	32	26	30	22	24	26	44	39	41	27	31	31	33	33	28	30	31	35	23	32	41	40	29	32	27	28	29	30	38	26	27	32	17	33	30	24	30	42	34	32	41	29	27	34	31	24	28	26	35	26	32	24	30	35	45	32	34	26	29	29	34	31	32	41	33	20	39	30	24
46832	24717	10445	21162	28945	28368	25143	21524	17929	15115	12716	10933	9458	8097	7004	6324	5586	4958	4420	4002	3720	3523	3234	2975	2835	2486	2276	2039	1970	1911	1641	1533	1594	1311	1236	1140	1081	995	904	880	825	744	789	758	681	650	619	643	611	605	591	550	587	578	530	536	526	543	534	467	546	506	524	501	523	509	537	491	511	493	501	500	493	470	492	476	526	493	483	491	458	481	508	483	457	524	489	474	499	470	470	495	463	508	507	496	478	449	492	453	488	463	458	439	513	482	470	484	469	465	471	458	495	515	477	480	487	481	501	474	466	493	452	515	477	452	496	481	474	464	475	480	484	452	462	440	482	496	476	453	453	468	433	459	494	489	435	509	494	480	391	482	478	422	479	444	464	498	485	461	505	481	484	506	505	471	491	479	451	475	506	483	475	488	464	494	493	503	489	499	498	458	492	460	467	460	504	458	471	484	500	438	475	475	491	528	468	502	464	492	504	485	440	454	475	488	503	486	474	474	459	462	464	476	469	472	497	473	438	475	470	498	470	462	465	478	472	474	488	502	469	460	472	459	450	462	475	498	500	464	469	465	501	437	485	459	470	484	487	515	491	506	496	482	481	421	500	454	484	474	452	500	504	461	464	514	476	484	475	524	471	494	490	504	480	500	441	530	473	476	464	450	491	486	496	429	481	501	467	448	502	462	468	476	486	466	467	464	466	503	446	480	464	457	481	462	458	471	484	479	467	442	498	502	515	499	492	497	450	483	475	516	487	495	468	480	498	502	490	489	462	466	483	500	509	488	503	479	472	491	504	482	482	513	491	480	495	476	463	478	459	499	455	434	503	482	453	473	488	453	496	450	503	485	477	467	473	482	467	482	504	486	487	445	492	535	466	446	491	495	502	475	476	487	473	461	482	471	481	478	451	436	493	504	469	477	474	443	453	480	484	490	509	468	511	465	484	451	506	495	471	479	486	490	443	431	473	526	476	455	433	490	480	480	470	455	488	470	468	467	445	446	505	480	481	499	525	450	494	443	457	465	473	494	449	491	455	513	490	496	495	474	507	476	512	449	509	496	491	498	522	477	460	502	505	492	461	488	468	488	469	486	483	481	474	475	504	474	513	474	440	487	495	451	469	458	470	494	543	476	489	487	471	471	505	511	451	459	498	432	490	464	471	458	500	456	453	480	481	496	473	511	521	469	448	515	460	459	458	450	479	492	472	511	480	456	492	475	494	466	528	480	490	448	497	468	472	471	497	462	527	485	444	453	448	492	475	472	453	458	465	460	451	515	489	520	473	503	470	495	486	471	504	482	490	520	441	480	435	508	503	510	467	505	491	521	492	462	496	491	460	468	448	483	474	497	511	498	513	513	495	490	525	463	483	534	500	499	452	487	496	475	458	503	497	443	478	504	446	444	514	474	466	476	466	462	510	467	479	462	481	451	507	439	487	454	510	480	472	471	474	490	475	475	462	502	475	453	472	456	447	501	476	484	492	497	495	444	552	430	471	482	502	484	500	478	519	498	473	472	484	544	466	459	467	457	512	491	493	470	500	483	483	467	446	457	485	499	480	457	489	461	478	461	485	507	451	472	492	470	456	516	448	461	483	454	450	443	454	507	485	469	475	475	537	473	489	517	501	497	500	466	496	467	449	463	436	453	474	485	480	472	471	486	442	472	473	511	490	460	493	449	473	455	460	482	481	520	511	496	472	497	477	486	459	497	461	466	483	497	467	491	469	454	502	494	479	436	479	463	499	488	501	444	482	442	450	442	487	492	473	448	459	493	445	471	484	509	533	504	484	510	496	498	485	468	472	475	491	477	504	476	480	471	459	457	464	460	454	494	456	517	493	471	478	488	474	500	516	500	454	506	453	473	482	474	482	508	502	471	495	474	480	461	515	482	510	488	519	466	509	493	446	473	457	479	511	491	503	517	489	476	463	478	478	474	484	480	451	468	476	485	486	499	519	454	474	435	509	470	495	494	466	471	474	540	480	468	459	469	504	536	461	459	453	506	540	492	428	512	475	464	487	502	461	475	491	526	454	513	515	496	473	454	485	516	536	448	414	434	481	497	475	473	455	462	503	466	452	486	447	481	497	471	491	472	487	486	478	488	453	458	489	447	427	476	472	497	486	470	518	493	466	469	462	462	483	474	481	516	513	466	485	466	467	480	489	454	478	477	486	465	477	469	496	440	483	479	459	487	524	466	483	490	441	478	522	430	492	460	478	507	491	493	448	452	489	505	486	496	444	448	510	503	509	505	461	451	423	445	508	489	474	462	461	506	451	489	479	499	494	523	480	467	496	483	514	501	498	469	452	505	472	471	463	487	486	487	508	493	499	495	507	479	498	503	446	467	466	472	454	447	493	468	463	497	458	532	531	509	527	467	474	493	496	507	478	501	448	501	456	461	475	498	520	523	461	483	491	484	522	526	454	475	498	439	496	461	474	492	489	459	485	484	477	514	471	470	408	442	483	459	473	479	487	496	488	475	440	484	487	466	524	515	448	488	473	493	473	479	459	484	502	438	475	486	503	472	496	489	477	493	487	482	467	463	462	457	480	456	471	457	501	482	474	517	492	473	529	504	423	467	461	459	490	494	477	508	468	501	495	462	506	481	456	499	476	477	474	478	473	498	500	502	505	473	470	498	459	460	497	532	447	469	476	494	485	505	488	472	482	487	514	490	468	499	452	519	523	482	447	504	495	480	459	460	485	484	480	493	479	509	440	509	483	484	448	453	490	515	469	476	492	480	481	487	454	490	457	479	499	438	435	500	426	453	496	496	496	462	479	495	491	513	440	549	493	517	473	435	500	429	483	516	476	503	483	458	472	501	502	504	493	461	455	451	434	497	483	472	479	476	465	478	457	441	479	486	460	455	462	481	496	451	528	505	470	483	466	499	505	522	499	485	439	474	496	431	502	527	490	485	435	451	495	508	490	489	490	476	503	483	517	475	494	485	436	494	507	476	503	482	489	505	485	485	463	446	457	543	505	510	475	489	488	492	523	511	534	498	472	472	454	463	479	457	469	449	509	507	481	493	475	485	447	497	472	457	490	514	458	484	512	474	462	482	444	508	466	457	514	450	489	467	469	446	441	434	476	498	456	494	474	452	455	461	508	522	476	464	524	463	525	490	469	480	417	518	457	508	445	455	491	439	496	500	543	482	488	535	452	468	452	465	448	502	480	460	491	434	488	512	458	482	467	485	501	481	478	504	482	464	496	489	458	480	486	508	456	455	478	458	539	436	511	494	483	455	473	496	479	513	508	470	507	481	453	486	472	495	485	478	468	482	501	508	487	467	474	484	496	481	480	472	502	427	447	468	509	450	441	501	507	465	471	499	509	457	482	479	448	476	500	452	501	496	476	509	474	503	484	471	480	492	427	514	512	486	454	500	527	476	473	488	462	527	472	453	539	470	466	469	506	452	468	487	474	492	455	517	475	462	474	460	467	470	505	484	478	505	478	486	483	479	466	501	472	482	477	469	493	469	511	470	516	489
15049	5640	775	493	798	925	752	654	572	472	429	361	296	274	251	212	193	164	136	127	125	94	104	91	95	75	79	74	66	70	52	47	58	51	60	52	41	42	40	35	36	32	39	25	25	28	32	19	18	25	28	35	24	26	31	25	35	27	36	28	21	39	22	33	27	29	27	24	33	24	25	18	20	19	28	23	21	20	26	41	22	22	22	32	38	22	23	19	22	23	35	19	24	17	30	24	26	33	28	28	21	29	27	20	24	29	11	34	16	23	18	13	27	21	29	25	24	17	22	27	30	25	28	20	32	32	19	19	23	31	19	18	25	32	27	22	24	21	25	29	33	25	20	15	23	15	27	24	29	25	21	22	20	25	21	22	19	20	18	25	27	28	21	28	29	18	33	28	26	24	18	24	27	30	26	16	20	24	28	22	28	19	22	35	29	24	28	21	25	23	27	26	24	17	26	38	20	16	21	25	31	29	26	15	23	26	32	29	18	18	13	16	30	25	39	26	22	22	22	25	21	29	33	28	34	22	17	23	21	35	26	28	25	20	22	26	35	16	27	21	21	14	32	30	21	25	27	14	23	39	29	33	25	26	16	16	40	30	30	22	22	25	23	24	25	30	24	32	24	25	30	29	22	34	19	30	23	29	13	19	23	26	35	27	25	24	21	16	24	19	19	22	24	17	19	19	22	21	22	22	16	24	22	22	18	25	25	20	24	37	28	30	28	22	31	23	19	21	31	23	22	28	24	27	41	30	24	25	23	24	22	20	26	23	33	20	38	26	27	16	20	19	30	29	27	21	32	22	31	27	24	22	12	27	29	15	27	29	23	22	23	27	20	24	36	24	27	24	24	24	25	28	28	31	39	27	27	21	19	23	32	24	26	25	27	24	25	24	36	18	22	24	15	20	27	21	28	32	27	26	21	22	20	23	17	20	27	25	20	20	18	19	20	30	29	24	33	31	29	24	15	31	16	19	19	19	24	27	27	28	24	25	23	18	18	25	33	40	18	31	19	30	47	25	18	17	23	29	25	22	26	26	26	26	19	32	19	29	23	26	25	24	23	25	27	22	20	25	28	21	24	27	28	32	23	31	26	36	33	21	19	23	31	26	22	28	19	23	22	24	30	21	28	27	38	23	21	24	30	25	20	17	31	28	20	33	19	27	26	23	31	24	23	26	23	21	17	34	20	31	34	26	30	28	26	31	21	26	32	17	28	20	22	23	29	29	32	30	33	23	28	21	25	22	29	36	26	18	21	33	26	25	27	23	27	29	21	29	24	24	29	22	29	27	27	27	26	23	28	28	22	25	17	23	27	23	21	25	26	27	28	19	25	31	30	23	30	17	19	18	20	25	24	25	19	26	31	24	25	28	30	30	30	21	28	23	24	21	16	18	46	25	21	29	23	26	23	22	25	26	27	32	25	24	34	26	31	26	26	21	28	29	21	23	20	20	28	28	28	22	32	15	28	30	25	25	34	29	19	27	21	22	27	25	30	30	25	20	23	33	30	22	21	19	30	16	33	27	21	19	26	24	23	28	25	20	30	29	25	26	29	25	27	22	16	15	36	21	23	26	20	28	17	26	14	20	25	20	29	26	34	28	19	30	31	29	22	27	18	31	24	25	26	21	30	23	25	34	29	29	20	23	30	28	21	35	33	23	24	26	28	32	23	26	25	27	26	26	18	19	18	24	23	22	21	33	28	24	28	22	28	22	28	22	20	34	23	21	26	29	22	23	22	19	24	26	25	24	23	31	28	23	26	27	23	27	21	33	22	29	25	20	34	23	26	31	21	30	20	21	17	22	37	18	26	22	31	28	25	34	22	21	21	31	19	21	25	21	32	23	24	32	23	27	29	20	17	19	21	35	22	34	18	21	29	29	31	25	23	23	22	19	19	15	24	30	18	27	20	24	24	28	26	19	30	25	23	28	23	27	24	26	19	26	28	25	22	30	21	21	21	18	29	26	23	28	25	32	37	10	15	31	22	23	27	21	29	25	27	25	35	24	27	22	27	22	18	22	32	25	28	27	30	29	23	18	27	25	20	23	19	35	20	24	17	32	25	29	23	22	22	23	22	21	30	21	29	22	12	27	25	31	32	33	23	20	20	22	24	32	30	27	25	32	24	19	27	24	24	22	20	30	26	30	29	42	21	24	30	25	32	28	30	17	20	24	33	16	25	28	17	19	23	26	21	14	28	32	31	30	30	22	25	28	25	20	23	22	19	25	18	29	22	31	28	23	18	26	22	25	24	25	20	22	21	22	24	24	15	28	23	27	26	25	33	17	30	22	22	15	29	25	21	17	25	23	22	24	20	29	35	25	20	20	27	27	30	13	28	16	23	30	26	26	17	22	21	23	32	25	17	24	17	22	25	31	24	26	15	26	26	29	27	33	23	33	20	29	28	17	23	28	21	29	16	23	14	32	21	27	21	25	30	34	23	19	27	34	21	25	35	26	27	18	29	26	23	19	32	27	29	25	25	31	14	17	29	30	31	30	23	15	18	32	26	37	26	22	25	26	31	20	29	25	30	18	18	30	22	25	19	31	20	18	23	20	28	28	24	27	27	20	24	15	22	31	24	26	23	25	25	25	26	26	21	20	21	30	23	33	24	35	28	22	23	23	17	25	30	19	24	23	26	24	24	29	17	31	36	21	23	25	21	31	29	31	19	25	24	31	32	29	24	21	19	28	22	24	20	30	23	22	24	28	28	28	23	21	31	34	23	22	28	19	21	26	23	35	29	23	39	20	24	22	33	26	26	25	25	25	23	19	29	22	19	28	13	27	26	22	20	31	26	22	24	29	23	23	14	30	37	24	24	16	32	21	20	18	32	22	25	34	30	30	23	26	26	33	23	30	23	16	26	28	21	25	25	18	25	25	34	26	16	18	20	31	20	26	27	27	32	31	21	30	17	36	26	33	30	33	30	24	24	21	23	23	20	26	25	30	27	24	29	27	24	30	26	23	27	21	24	35	22	28	23	20	26	28	25	20	21	31	23	28	29	26	22	23	16	24	17	23	28	18	25	30	29	19	28	22	26	21	21	20	25	21	28	26	24	26	29	16	25	23	27	24	23	29	25	24	24	21	24	23	33	22	28	25	26	26	24	14	21	24	32	29	23	17	24	27	23	36	31	19	18	19	22	24	33	21	24	23	24	17	32	32	23	25	29	27	27	25	20	33	28	23	23	23	22	30	25	17	22	28	30	27	32	30	24	24	20	24	26	29	21	21	28	28	21	17	25	26	20	31	21	33	14	31	27	27	32	16	17	37	30	34	28	24	27	28	25	24	24	32	17	20	23	36	22	27	26	33	27	24	17	22	19	31	15	33	23	20	29	13	28	23	22	19	19	28	26	30	28	27	21	24	24	26	29	26	28	21	20	18	28	22	30	22	31	18	25	24	33	27	21	25	31	22	20	20	20	33	30	27	33	32	20	29	22	18	37	21	23	24	19	29	21	17	23	22	23	21	27	24	28	30
55402	27963	14199	26782	34178	33645	30763	26993	23417	20175	17500	15485	13199	11700	10512	9261	8029	7111	6395	5662	5408	4923	4559	4297	3918	3462	3169	3033	2840	2574	2244	2040	2118	1839	1593	1523	1291	1206	1075	1030	970	844	853	775	716	669	698	662	637	580	594	565	587	529	513	555	513	521	517	528	488	502	562	497	479	502	492	492	498	504	427	451	449	477	422	429	477	475	426	469	422	451	410	413	463	440	392	463	440	444	434	403	409	420	423	427	444	400	436	407	431	422	426	428	414	418	447	414	424	451	445	476	428	437	397	412	417	399	418	409	398	414	405	396	381	412	418	380	411	413	421	404	431	430	388	393	443	420	428	399	425	411	399	406	420	358	420	409	435	398	429	435	438	398	414	427	394	416	403	401	420	457	417	370	410	406	440	433	429	408	429	401	392	424	444	416	388	407	396	434	401	422	395	431	387	412	414	450	365	415	417	432	386	399	434	430	399	389	372	399	424	427	460	454	396	410	388	402	394	383	403	427	414	398	403	406	394	406	428	394	389	420	413	441	416	403	419	396	389	411	384	423	391	384	412	397	442	384	398	372	375	418	386	386	404	388	392	451	431	423	418	399	390	404	412	405	393	407	413	410	387	413	418	430	423	375	412	377	382	415	385	441	372	383	363	452	435	418	411	383	418	399	433	389	397	408	416	418	461	427	380	456	431	389	426	428	388	415	391	394	407	371	397	413	401	427	385	389	374	411	424	392	422	424	404	393	398	353	415	396	399	429	397	409	389	425	416	402	428	392	396	410	385	392	401	370	397	430	402	397	390	426	416	415	402	429	384	388	423	387	401	413	398	415	411	440	405	388	437	413	425	418	396	399	382	412	423	393	400	427	409	399	416	425	401	408	396	433	410	425	422	389	416	389	445	390	389	403	426	435	406	420	424	384	374	460	420	412	346	412	354	436	398	409	398	408	400	366	442	402	419	405	375	401	419	421	392	437	397	423	398	364	397	413	414	426	383	393	388	416	387	395	414	434	397	405	367	418	405	398	409	404	413	422	375	419	384	410	405	399	439	411	407	431	403	438	438	407	417	413	445	412	383	374	401	385	413	448	411	411	437	369	376	425	393	428	413	384	411	406	414	402	432	390	410	431	431	392	413	377	402	390	397	401	445	385	411	436	410	428	401	430	385	398	409	402	406	444	434	417	414	410	392	409	411	402	409	419	397	405	421	375	400	391	432	386	380	390	421	425	430	406	397	394	408	386	383	383	386	389	413	409	428	422	389	395	413	447	451	430	413	427	412	404	419	405	428	392	382	422	401	415	442	416	408	413	431	383	445	387	454	433	417	374	392	423	425	404	409	406	415	391	410	461	429	423	425	435	429	387	431	400	378	424	431	416	406	461	408	443	383	389	416	426	383	393	386	433	378	378	393	416	400	407	400	387	384	412	408	374	393	400	418	380	457	417	416	380	449	400	400	410	424	387	410	398	406	381	434	419	390	368	450	422	396	401	425	396	423	397	426	423	408	394	427	381	420	420	433	397	423	423	442	404	404	413	437	448	400	432	389	424	413	355	404	385	391	377	391	410	416	368	406	418	412	385	408	416	402	392	402	411	401	411	374	411	397	414	386	409	408	395	392	394	439	375	421	434	403	412	397	399	385	384	426	441	443	421	379	437	395	387	394	414	398	417	399	381	421	419	418	397	435	389	431	370	399	413	411	415	414	390	405	426	407	379	408	427	404	433	391	409	427	396	434	425	425	407	415	394	412	425	398	439	421	425	406	402	394	393	395	414	404	396	411	383	438	393	417	411	415	383	400	405	403	385	413	413	398	428	421	405	416	397	456	423	415	400	376	401	372	430	409	414	389	432	393	382	392	388	429	403	428	399	395	393	390	422	374	419	417	395	391	379	419	420	396	417	379	425	428	430	393	420	421	418	414	399	415	409	402	419	379	422	420	395	392	413	410	397	419	413	426	393	389	403	408	381	413	414	397	437	388	424	416	398	432	390	450	392	451	396	439	380	417	421	411	424	414	412	406	407	421	404	390	413	412	386	387	397	402	377	388	397	437	421	438	429	417	419	382	435	391	408	419	388	437	454	412	402	431	405	415	395	377	411	402	373	382	392	404	438	425	390	418	419	387	399	421	425	407	428	416	401	422	383	414	439	373	436	382	439	366	391	405	423	403	403	416	402	391	390	424	424	393	426	414	412	408	429	409	400	424	396	388	408	439	432	435	393	392	418	379	390	401	420	424	396	382	381	406	377	437	444	393	382	415	386	413	420	404	394	413	403	390	430	409	409	396	405	436	407	378	424	394	389	427	392	425	406	399	403	400	408	390	395	424	386	431	396	428	421	384	437	450	417	363	423	413	400	416	422	407	367	439	407	387	421	409	436	397	414	363	452	458	394	375	412	429	423	379	374	428	435	433	368	400	408	412	398	352	420	364	430	416	389	419	394	377	411	382	434	403	423	422	399	388	448	376	398	405	440	387	415	406	380	411	431	369	425	433	417	423	407	404	417	396	430	362	387	387	441	397	378	389	437	395	429	388	410	390	376	439	391	414	398	419	387	414	393	402	422	419	390	401	392	389	430	409	413	405	443	486	431	419	407	403	416	410	412	410	399	403	403	395	409	403	460	429	401	429	377	381	416	425	420	426	414	370	398	387	371	422	399	399	368	414	389	404	393	398	367	406	420	419	441	418	363	413	360	403	411	376	380	404	371	398	404	410	417	360	373	387	375	426	432	429	422	387	407	390	405	374	389	372	377	410	406	412	372	374	408	374	394	401	426	423	455	405	466	411	389	392	361	405	368	390	430	397	423	388	430	391	347	414	451	391	404	412	433	411	418	413	405	393	431	421	384	431	411	403	404	391	430	410	400	411	406	401	441	410	429	434	408	450	399	392	420	416	418	401	418	430	376	396	401	432	412	383	418	408	443	429	402	391	408	372	438	374	386	410	388	404	388	464	413	402	404	390	449	449	430	440	410	449	410	379	395	386	393	395	424	394	415	426	413	426	422	419	384	402	402	390	416	432	378	394	409	401	393	408	401	433	398	399	385	376	422	383	400	378	427	402	440	383	367	386	413	442	395	387	411	414	422	392	400	434	422	419	401	416	411	414	394	423	408	425	431	420	367	422	411	439	420	402	386	393	420	415	399	381	413	377	407	419	423	383	389	411	369	404	415	422	456	419	411	391	435	413	401	396	428	415	392	368	423	413	390	401	377	378	414	384	408	396	380	406	387	429	414	369	417	437	391	369	430	440	404	393	437	425	400	410	390	399	405	423	415	405	399	412	379	393	424	392	417	421	437	424	412	379	383	365	387	409	431	383	398	402	404	400	371	432	371	407	424	422	391	386	416	389	407	384	383	433	424	400	389	422	424	417	392	415	415	413	416	410	429	413	407	412	430	428	401	440	387	417	434	394	361	404	441	368	416	372	396	397	375	422	405	409	399	428	422	367	372	398	403	405	394	377	398	405	385	385	395	371	432	432	387	402	406	394	398	415	388
6070	1382	263	199	273	363	307	271	243	213	161	132	121	113	98	107	80	63	64	75	48	55	50	48	58	48	57	46	36	37	42	34	26	28	35	20	24	18	31	28	21	25	20	14	20	16	13	25	32	15	21	27	18	22	20	21	15	22	26	26	15	18	17	23	25	14	19	15	27	19	25	27	25	26	21	16	24	23	25	16	21	19	21	16	21	23	25	21	18	22	15	18	18	16	27	24	26	22	22	23	19	17	17	26	18	19	23	22	17	14	17	15	21	20	16	20	20	20	21	18	21	15	16	17	15	19	11	21	16	17	19	10	21	20	9	29	21	20	21	16	26	16	16	21	22	14	12	18	18	19	15	21	29	19	19	21	24	17	16	17	15	28	18	14	19	11	19	22	18	24	22	24	22	15	18	13	17	17	15	15	8	25	21	16	18	16	20	13	20	18	12	31	26	13	23	11	22	27	11	21	27	18	24	21	21	28	21	21	11	15	14	15	11	18	17	15	26	17	16	18	19	20	8	18	25	17	14	16	18	22	18	20	20	22	26	22	18	13	24	22	13	16	23	17	16	20	20	11	13	18	12	20	20	22	25	13	9	28	20	18	18	24	21	25	22	18	30	23	26	18	15	20	27	16	12	24	13	20	18	23	15	23	19	18	13	17	14	17	19	18	18	16	17	18	15	17	12	18	22	27	22	19	20	15	26	15	20	20	22	17	19	25	28	32	21	17	22	20	13	23	14	19	14	21	22	16	12	26	18	23	15	18	21	16	24	11	15	14	18	25	21	22	10	23	18	18	16	18	25	24	16	21	18	24	15	21	9	17	16	19	19	12	17	23	27	14	16	16	19	17	24	27	19	17	23	21	26	21	14	23	22	10	18	20	20	24	15	21	11	16	22	21	19	24	17	14	22	14	20	29	25	10	25	18	29	16	21	25	23	19	14	22	21	22	21	22	26	22	22	12	11	19	17	16	24	19	25	15	14	18	19	22	19	15	18	13	18	11	15	22	19	16	20	18	13	20	13	10	20	21	16	8	14	19	23	15	15	18	19	15	28	23	20	11	9	24	28	18	16	17	21	13	15	16	13	18	22	11	16	23	11	15	14	21	14	26	19	21	22	33	18	21	20	16	20	19	20	16	20	17	15	18	27	16	12	15	25	16	19	19	16	11	21	23	19	23	22	18	17	16	10	26	21	18	15	23	19	24	18	12	17	21	19	18	26	24	13	21	17	22	14	24	12	19	16	22	18	17	17	15	16	19	27	23	15	14	26	13	20	17	28	24	17	15	19	27	17	22	19	21	16	23	28	23	23	17	28	23	21	19	20	17	19	15	27	15	18	24	13	23	17	12	18	24	18	11	27	20	16	15	20	17	16	19	18	12	14	22	23	18	25	17	15	19	19	19	22	16	18	24	18	19	18	12	18	21	17	13	18	25	20	20	23	15	14	18	21	19	19	17	17	19	24	16	20	16	29	21	16	20	12	20	22	18	19	18	18	21	19	21	15	18	10	18	19	18	20	15	21	17	24	29	16	19	30	17	27	13	25	15	16	19	16	18	23	24	18	17	22	20	16	26	15	15	21	21	22	17	24	14	16	22	16	21	20	20	18	27	12	24	21	11	11	11	28	20	15	22	18	22	19	21	26	18	23	16	14	23	12	20	19	19	18	10	11	17	29	15	21	14	24	17	17	21	19	20	22	26	13	17	23	18	17	17	15	21	13	23	24	29	21	30	22	18	20	22	17	15	25	21	16	28	16	25	23	16	21	16	22	14	17	14	17	22	20	29	20	24	22	20	14	31	23	21	17	22	18	14	11	18	16	19	18	24	15	20	21	22	22	14	14	13	16	13	25	13	22	21	16	18	17	24	19	20	20	23	15	17	18	19	20	22	22	23	25	22	13	21	20	17	20	16	19	22	16	18	11	22	18	21	31	16	20	20	21	27	15	16	27	19	17	13	18	25	16	29	19	23	16	23	20	14	21	18	9	15	26	18	19	18	25	19	20	18	27	22	23	17	20	22	19	10	14	17	18	17	16	18	13	23	16	22	18	14	18	12	20	17	20	13	23	15	16	15	20	14	23	25	18	22	14	20	17	14	19	30	21	16	21	29	18	14	25	16	26	11	22	25	28	18	11	17	17	14	19	22	19	19	27	20	19	15	23	18	20	22	14	16	23	15	18	12	12	15	15	16	10	22	22	22	12	14	25	30	14	17	15	18	16	19	13	14	21	16	20	22	19	31	25	17	18	16	19	35	23	16	25	20	14	21	13	18	27	21	12	21	25	17	19	25	18	16	15	20	17	11	17	20	20	15	15	22	17	19	17	19	23	10	19	18	12	19	14	20	22	22	18	15	9	19	14	23	19	14	17	13	25	22	25	18	19	23	17	26	21	22	24	21	19	18	13	20	21	13	18	17	13	17	23	20	21	22	16	15	17	11	15	32	22	12	19	19	14	21	16	23	20	21	16	16	11	22	21	19	22	24	18	17	21	24	26	20	16	24	14	17	24	17	15	27	16	13	20	7	22	18	14	18	14	15	18	21	25	20	15	24	21	17	15	27	22	20	15	22	18	20	27	25	19	28	11	17	22	15	13	16	24	15	12	18	26	26	17	19	13	26	11	18	20	21	13	21	18	17	17	20	20	15	26	18	21	22	15	14	6	15	21	19	17	20	17	19	22	14	20	25	25	18	14	14	14	32	17	24	22	18	24	17	23	22	19	23	20	22	15	22	19	20	13	21	22	7	15	19	19	25	17	29	22	18	18	14	11	15	17	25	18	23	22	17	15	26	14	17	24	18	22	25	22	17	19	19	17	19	12	12	10	24	22	18	19	14	17	16	20	20	20	24	19	17	17	23	17	23	22	16	20	23	16	24	15	11	13	15	20	28	19	30	22	21	19	29	18	21	19	25	23	18	27	11	26	24	27	15	15	24	17	17	24	15	20	22	15	18	12	20	30	22	12	20	14	22	19	13	20	10	19	14	16	24	15	16	19	19	7	16	28	22	17	12	20	17	15	14	26	20	30	10	20	14	16	11	18	14	26	20	16	17	21	11	25	13	21	18	20	24	18	19	16	21	19	14	15	15	21	25	20	19	20	14	26	15	18	12	21	22	16	26	16	16	17	21	25	17	17	19	23	16	21	10	21	25	26	17	24	16	22	19	20	19	14	11	20	18	16	10	17	21	21	17	13	24	20	10	21	22	19	26	25	19	22	22	23	18	25	22	22	23	23	22	22	24	16	14	6	21	30	22	15	23	23	15	30	23	20	11	20	21	16	15	18	17	12	28	13	16	21	18	23	18	18	26	16	17	19	13	24	21	17	26	19	21	18	21	18	25	21	19	17	15	16	17	21	14	19	16	17	23	15	16	20	17	21	27	20	23	20	11	10	22	18	18	8	17	14	19	17	24	20	11	19	18	23	26	15	13	21	24	24	17	18	16	20	15	18	20	14	34	19	19	12	24	19	18	20	25
41752	18910	7369	16790	23730	23399	20085	16375	13448	10865	8919	7561	6186	5387	4745	4173	3618	3307	2900	2638	2439	2223	2102	1894	1793	1636	1536	1435	1373	1211	1046	1026	988	893	819	774	649	661	581	546	531	513	467	503	443	454	421	389	390	419	412	395	390	350	370	363	373	299	320	329	369	333	362	348	293	333	339	346	337	365	323	306	352	301	329	307	339	306	306	320	337	337	322	316	336	328	305	330	315	330	302	331	286	309	298	312	333	302	321	291	329	313	300	308	333	309	328	309	299	313	320	351	333	321	335	322	296	298	328	323	305	356	341	288	324	335	304	347	316	288	337	312	353	304	313	298	306	330	329	305	316	291	310	320	281	310	325	330	335	306	356	310	293	306	300	292	332	308	337	337	321	301	319	313	283	326	332	318	344	367	291	312	300	281	337	319	312	293	308	301	299	307	324	306	286	355	317	298	335	322	358	341	308	338	291	290	330	327	293	291	304	304	309	318	306	329	301	312	299	342	306	339	344	300	313	316	293	301	330	308	326	307	301	308	309	347	363	288	320	314	312	286	318	307	317	319	309	315	319	301	304	317	313	290	321	314	303	342	328	284	311	310	340	295	315	305	350	306	298	326	295	320	320	329	294	289	267	319	323	282	346	317	293	308	301	300	301	307	286	306	341	298	329	303	341	328	322	338	302	299	284	308	277	330	302	295	323	325	313	340	320	304	313	298	323	297	319	316	326	281	340	324	322	321	320	340	287	320	321	316	313	311	312	299	325	315	266	314	320	319	300	286	325	304	319	316	365	309	328	325	341	305	309	293	314	309	297	319	312	333	306	341	332	321	318	306	350	340	347	285	296	306	343	317	322	329	336	314	315	294	326	311	301	298	311	307	316	341	270	350	310	312	327	299	292	319	312	288	298	327	312	321	324	318	312	315	307	300	293	328	327	325	302	276	328	307	323	318	317	343	284	320	306	275	321	291	287	320	302	314	355	327	303	313	308	318	319	336	333	325	298	303	344	304	299	302	337	352	294	287	328	330	277	318	285	304	306	334	346	307	326	285	313	314	341	320	334	294	284	319	291	283	346	292	317	331	311	325	316	304	319	328	299	334	326	340	325	310	295	309	337	328	329	321	333	312	300	317	332	302	311	318	310	302	327	336	333	297	326	330	339	314	350	318	314	294	317	308	313	327	307	336	284	312	279	322	300	305	332	342	309	297	310	304	336	327	292	302	315	310	331	319	319	292	306	337	325	329	308	307	320	349	289	302	308	282	297	344	343	273	324	319	302	281	317	294	322	332	291	296	314	311	321	304	293	316	309	304	307	290	338	298	336	309	294	323	342	338	327	317	320	323	307	296	326	287	303	303	302	303	331	296	332	276	304	305	321	319	320	286	339	295	294	302	306	299	323	326	323	313	315	303	291	322	331	325	316	346	339	285	313	316	304	304	302	319	319	330	310	336	332	301	337	309	301	328	273	314	309	307	333	347	318	287	333	317	296	261	311	296	288	322	315	331	336	286	314	301	352	350	365	337	333	329	303	305	320	312	322	311	304	309	306	312	280	335	307	315	334	318	293	328	299	299	310	328	348	314	321	322	300	317	314	351	310	314	286	320	302	332	337	304	310	295	321	318	307	303	333	288	294	318	311	305	320	308	327	346	287	284	313	354	306	304	301	291	329	292	339	312	327	284	325	289	304	308	321	309	326	333	322	334	315	311	321	312	327	317	331	282	304	303	345	337	304	318	290	320	329	306	311	338	296	329	302	292	315	302	307	322	310	318	305	295	327	326	311	291	318	293	313	315	326	310	323	289	342	299	312	311	312	304	316	299	347	286	311	341	334	321	335	308	312	313	338	344	315	343	312	304	342	315	306	351	302	321	322	298	322	309	294	348	299	314	331	314	309	307	306	294	296	298	322	307	321	285	294	286	317	278	338	303	297	304	308	319	324	324	308	285	296	329	340	322	322	313	316	316	360	305	310	305	320	345	329	324	319	296	344	315	291	283	339	339	322	319	331	289	306	343	319	292	291	302	322	326	307	314	325	310	328	305	326	310	346	321	322	337	351	317	353	323	276	292	309	303	295	367	309	324	302	300	306	288	315	298	288	332	310	306	330	306	323	325	332	313	310	292	321	318	355	323	316	315	314	315	291	308	305	293	293	305	322	329	308	321	329	324	275	338	291	314	323	345	310	308	312	318	360	315	293	333	314	325	298	322	340	336	321	306	300	295	332	298	339	291	353	332	304	325	328	312	303	318	317	342	295	275	337	316	295	319	312	292	305	316	286	337	291	308	309	305	305	305	324	311	300	327	305	327	341	339	309	294	332	327	292	322	331	322	321	333	296	304	282	318	314	330	289	294	321	328	311	350	294	302	343	326	304	310	284	302	302	308	321	314	314	311	313	348	316	312	360	315	307	313	314	298	335	310	301	328	337	305	291	302	355	316	326	302	347	305	334	308	309	304	311	319	330	303	306	290	310	321	309	313	301	331	316	326	329	301	305	295	296	293	305	296	302	323	318	331	315	300	311	311	305	281	286	305	329	329	292	327	314	313	320	349	336	351	292	300	288	334	298	310	336	286	301	302	319	311	295	343	330	340	292	317	329	314	324	311	311	277	326	310	323	312	300	307	329	296	316	322	294	305	308	326	319	303	341	357	322	314	326	319	320	299	345	318	353	295	330	329	299	336	306	300	346	311	326	307	325	327	312	298	341	343	306	320	344	326	319	336	291	303	327	326	323	298	325	316	310	324	352	323	307	283	291	293	286	321	308	302	306	329	335	323	317	323	346	301	297	313	329	324	300	298	338	327	320	327	296	294	324	294	318	321	297	312	325	305	322	278	309	322	319	309	305	303	337	321	335	332	346	302	316	318	306	320	274	306	341	328	334	293	317	320	291	292	312	283	306	297	321	296	296	282	286	336	310	302	310	316	299	287	280	305	305	325	304	284	301	309	325	334	314	326	318	333	302	308	333	319	306	289	301	332	303	343	339	313	317	309	294	330	319	296	291	301	308	316	309	348	331	303	321	312	299	325	295	304	342	274	294	313	334	301	345	320	327	330	326	319	312	321	315	308	334	325	289	294	324	297	329	282	317	320	304	325	318	278	281	315	347	310	321	321	276	282	332	322	325	284	332	309	331	302	303	342	296	323	317	311	313	300	295	337	295	329	306	311	338	308	304	332	340	319	330	343	282	331	321	356	309	342	294	329	304	350	319	347	310	317	319	315	306	305	325	319	318	308	309	289	306	358	321	334	310	306	315	317	326	338	352	314	282	304	298	306	303	322	317	316	287	308	320	337	325	308	274	332	275	306	318	308	322	328	310	317	329	315	319	321	308	323	306	284	304	296	331	325	284	320	322	342	280	310	317	324	329	304	309	322	314	291	320	343	312	351	289	326	316	319	318	273	310	352	315	323	293	316	294	299	312	279	345	316	310	337	294	301	321	318	303	295	318	300	338	307	310	304	333	314	265	314	309	320	314	342	297	324	326	297	307	290
14849	4920	741	460	755	839	744	586	500	490	385	360	293	259	240	203	142	163	126	141	140	100	101	122	78	94	89	85	69	67	51	50	59	46	45	52	50	34	40	31	24	25	37	34	22	32	31	28	29	29	27	32	22	27	24	34	27	33	36	28	26	16	31	23	27	29	25	19	20	18	31	32	30	26	31	20	29	25	25	20	29	21	24	20	28	32	28	27	22	31	27	19	24	25	28	32	32	28	33	30	24	20	27	32	27	32	23	19	21	17	40	22	31	15	18	27	22	18	23	26	18	28	26	32	20	18	30	29	22	21	34	26	26	17	34	28	33	31	26	26	22	40	22	29	22	22	25	42	32	24	22	24	30	33	18	17	24	26	23	38	26	27	21	27	19	18	24	26	18	21	21	24	28	19	24	29	34	28	18	14	24	22	17	27	24	28	24	28	29	24	26	31	21	19	25	19	26	32	24	24	26	20	25	23	17	24	32	24	24	26	15	25	20	25	30	20	22	26	28	32	29	17	31	25	23	23	23	18	26	31	29	22	23	24	29	15	28	34	22	26	31	23	23	17	27	17	25	39	19	31	26	22	23	36	23	27	27	18	24	24	31	26	30	18	25	29	24	25	25	27	17	22	22	21	23	23	28	23	31	19	37	27	30	21	27	36	26	24	25	27	26	24	20	15	43	29	18	30	19	20	24	28	22	25	30	22	27	25	24	33	31	35	17	23	21	19	24	28	23	33	20	27	18	19	26	21	17	23	30	25	26	20	26	18	30	31	28	19	24	35	18	18	21	29	28	22	29	18	29	30	20	19	11	26	23	20	18	30	18	31	29	26	30	27	25	30	19	27	29	18	19	29	21	25	23	22	25	22	28	18	28	28	28	20	22	17	28	16	20	26	13	21	27	17	25	30	22	30	39	22	28	27	30	23	29	24	20	19	27	22	33	28	27	19	31	23	26	27	26	28	21	25	28	24	31	22	30	22	26	27	27	28	23	23	21	19	27	25	22	26	29	20	29	20	27	26	28	23	16	20	29	26	18	34	29	24	21	25	39	23	28	30	28	24	28	29	20	14	24	27	28	24	22	37	17	22	37	29	38	18	26	31	15	31	25	31	18	26	27	32	27	23	33	19	29	19	24	27	28	24	27	20	21	30	33	19	16	17	20	30	21	23	31	31	18	28	27	28	22	22	27	20	20	28	23	29	31	31	35	21	21	33	26	23	29	37	30	26	30	25	30	28	16	33	22	34	25	24	23	24	25	26	22	16	21	23	24	25	22	20	19	26	25	16	41	34	26	19	19	21	33	20	31	22	25	26	25	24	22	24	27	23	31	20	25	26	15	27	27	18	25	27	29	24	24	26	28	25	28	28	24	27	29	29	15	21	21	23	37	28	29	23	19	34	27	35	28	18	25	37	32	19	33	24	24	25	32	20	22	18	25	27	25	34	28	29	25	25	34	23	38	35	26	22	32	12	28	24	21	26	13	27	16	27	22	24	20	26	24	22	11	31	25	29	27	30	19	37	22	24	30	23	22	23	25	28	25	23	32	17	25	19	23	19	21	25	31	21	24	29	23	20	25	26	29	18	29	20	24	24	23	18	24	25	30	28	36	16	23	28	27	26	21	23	25	21	18	22	21	27	30	24	23	21	22	15	19	32	21	27	30	27	21	26	25	26	25	23	26	26	28	23	23	25	24	21	14	25	27	27	22	30	35	25	28	27	31	31	27	19	22	22	24	16	31	24	32	26	19	24	29	38	24	23	26	21	26	17	31	24	28	23	26	31	25	30	25	19	26	22	23	16	18	26	28	26	22	23	21	31	21	26	22	21	28	25	21	31	25	34	15	20	24	25	21	32	28	38	29	32	20	25	26	27	33	24	25	22	20	28	22	33	31	26	16	25	33	25	24	18	27	28	25	21	31	31	27	25	28	31	26	22	28	26	36	22	18	29	23	26	33	21	19	23	26	19	18	21	23	26	24	16	21	20	31	23	26	29	29	21	24	16	28	23	28	23	24	31	20	22	26	26	31	28	24	23	27	24	36	23	26	33	20	20	23	28	25	23	29	20	27	23	18	29	26	29	31	18	23	20	21	25	21	23	22	35	23	29	28	27	29	29	24	35	18	31	22	28	26	20	30	17	20	22	28	38	22	25	27	27	29	17	31	25	29	14	19	22	22	31	34	17	28	19	24	22	17	20	28	32	30	26	39	20	24	20	25	30	27	35	28	27	20	28	23	19	21	16	20	31	17	31	17	29	24	21	24	28	23	39	26	29	20	31	27	24	28	22	16	30	23	26	28	26	33	14	22	17	13	33	24	24	20	21	29	25	32	26	18	27	22	27	25	17	28	23	23	21	23	25	32	18	19	27	28	31	17	31	26	12	24	33	22	25	34	22	26	19	25	34	35	26	30	13	23	28	20	22	35	24	19	26	26	19	18	25	21	33	28	25	29	20	24	29	19	24	39	20	21	29	30	34	25	23	34	27	29	27	25	21	21	22	19	26	29	25	17	27	29	27	30	15	27	24	12	12	22	26	20	29	20	29	18	20	24	25	26	25	29	19	16	33	24	22	24	26	21	26	22	18	19	30	26	22	24	27	29	21	24	32	27	31	22	16	21	20	28	26	27	24	26	20	34	24	35	24	25	23	19	23	23	28	29	28	31	25	24	27	15	23	20	28	26	23	27	31	31	18	27	37	35	20	26	29	21	25	37	26	19	22	32	32	28	23	25	29	20	30	21	22	19	26	26	24	31	31	24	24	31	28	20	19	26	25	26	20	27	20	31	30	22	20	20	25	32	26	28	22	23	22	20	24	29	28	23	31	23	35	23	20	23	24	25	24	18	19	15	26	25	26	27	31	21	22	24	22	31	23	26	23	23	38	30	29	24	23	27	27	24	20	22	33	26	25	31	23	21	31	31	22	20	26	25	24	32	29	22	31	20	22	31	21	24	28	24	23	19	28	20	27	14	29	31	23	18	19	22	22	20	26	29	21	27	25	20	31	22	28	24	19	21	23	29	24	27	21	23	31	24	22	21	20	20	20	23	28	15	25	24	31	35	20	30	17	18	15	19	26	20	15	33	31	22	27	27	34	20	33	22	21	18	31	25	25	20	23	22	22	30	25	26	17	28	26	28	21	31	19	25	30	20	20	30	15	24	18	24	18	24	28	29	19	29	22	23	24	29	26	31	27	33	23	29	28	28	20	36	37	26	22	30	16	29	23	28	20	14	23	23	24	18	24	19	17	24	28	27	22	21	28	21	25	25	32	32	34	23	19	28	23	16	24	18	22	31	31	24	20	21	21	22	21	21	24	26	26	23	29	29	25	30	28	23	16	19	33	38	34	27	23	25	19	29	25	24	18	17	33	29	20	33	22	33	26	30	23	23	30	25	23	31	22	29	31	25	20	31	29	19	17	17	25	25	26	24	29	22	22	28	24	25	33	13	29	24	23	20	23	34	26	19	22	27	34	24	19
54436	25375	13721	26263	33943	33432	30233	26757	23212	20062	17568	15107	13051	11630	10062	8948	7794	7090	6404	5886	5255	4949	4624	4200	3892	3574	3359	3127	2788	2405	2306	2138	1977	1716	1638	1473	1277	1252	973	1049	951	942	826	808	692	684	664	593	650	566	626	570	490	558	519	514	505	510	543	483	495	522	449	478	514	486	499	488	499	478	475	451	455	432	459	455	445	437	450	461	435	482	418	429	445	458	409	407	431	424	417	427	439	360	382	379	415	435	433	411	440	391	432	420	427	418	419	409	447	466	413	423	449	450	450	440	413	401	424	413	394	407	440	418	410	405	409	435	418	422	400	407	402	410	402	419	410	427	461	404	411	446	416	409	413	429	393	376	450	396	466	408	445	433	406	431	429	426	444	421	412	420	443	396	419	396	412	425	423	406	430	390	411	387	389	452	427	391	403	423	414	391	406	393	380	424	413	415	444	392	409	399	371	421	415	411	424	383	392	417	426	408	388	393	389	415	418	421	435	403	415	408	431	370	434	419	405	419	404	414	400	412	409	389	408	416	429	384	389	413	430	423	398	419	395	412	373	418	412	401	381	432	432	395	427	376	412	400	396	392	428	450	391	410	390	403	396	441	389	416	368	381	416	402	402	422	407	382	407	405	422	423	382	409	419	419	405	400	394	383	359	400	453	411	379	376	377	400	394	431	395	411	389	394	411	394	426	418	419	404	398	394	424	411	383	409	380	417	390	389	413	386	401	397	424	425	419	444	405	435	401	387	417	390	397	400	404	405	426	409	399	397	407	393	381	426	375	401	400	393	384	413	401	392	405	381	391	380	379	423	377	395	410	446	428	401	412	412	428	424	403	461	427	378	426	405	400	409	405	405	430	389	424	372	445	402	396	362	448	404	424	408	431	440	396	404	434	394	401	388	375	385	407	396	398	448	414	410	465	393	396	380	433	369	383	419	406	428	415	398	386	420	371	377	387	382	398	404	429	403	424	412	410	403	427	399	403	402	396	391	407	408	404	407	442	389	400	428	408	403	404	370	376	404	414	441	422	425	413	397	465	424	363	407	409	430	401	427	397	402	439	389	407	411	368	424	381	409	389	409	417	419	423	419	406	394	383	400	390	388	421	425	374	379	437	400	413	408	397	411	417	406	429	408	401	400	407	396	387	402	392	414	374	388	429	397	388	381	381	448	404	470	434	442	420	422	422	445	400	426	443	425	408	412	421	410	393	399	418	438	382	402	420	423	419	413	414	385	419	386	388	394	369	429	425	401	419	376	428	390	403	391	392	377	373	356	417	394	374	402	375	397	440	392	396	396	369	385	407	431	369	398	397	397	434	404	434	411	415	392	436	414	411	396	418	417	405	385	376	400	413	380	390	403	422	439	410	380	407	418	436	391	383	415	374	378	423	409	377	400	399	411	366	395	391	428	404	420	404	396	412	421	393	426	406	410	381	463	410	408	389	420	430	427	421	390	394	441	397	386	420	413	429	401	390	391	403	427	427	417	395	426	443	408	418	388	419	416	415	401	424	399	397	429	411	411	375	413	477	397	374	413	415	380	381	411	398	381	442	428	423	387	390	420	408	393	416	425	409	398	418	412	423	406	443	408	407	402	430	388	392	421	409	407	406	390	402	432	384	410	388	414	398	415	384	389	388	389	426	380	416	438	446	406	403	411	386	397	430	379	391	405	397	425	377	382	416	420	424	383	412	444	420	409	389	407	402	401	384	375	428	406	394	389	424	379	419	392	375	419	397	396	411	409	417	407	440	411	394	419	370	414	394	407	413	403	407	434	393	409	408	421	407	417	412	414	410	384	389	415	404	398	360	404	400	405	389	423	396	413	410	403	395	403	390	396	427	416	383	410	374	410	426	371	379	414	405	416	413	409	400	405	450	431	442	383	435	367	392	398	426	411	423	438	419	401	391	366	381	407	417	389	374	400	415	427	411	412	440	407	385	388	421	430	380	424	381	386	411	410	432	414	411	438	397	435	414	401	438	433	401	430	419	412	406	387	390	375	418	415	433	400	428	423	369	398	402	430	434	405	385	431	392	391	410	402	392	434	381	405	421	434	393	389	382	403	401	380	407	396	392	378	416	417	378	432	397	394	402	421	394	416	419	411	421	395	408	409	368	466	396	382	403	396	429	432	419	420	452	395	380	426	408	394	417	407	376	384	384	400	381	381	378	441	367	385	373	406	402	413	399	425	420	375	396	401	432	419	398	450	412	394	397	402	401	427	416	401	395	413	397	411	402	427	420	423	426	378	406	417	406	372	402	398	416	431	409	407	421	391	416	432	426	420	426	424	403	402	381	390	387	388	416	362	406	436	421	448	433	348	456	429	390	395	415	430	409	406	395	420	411	410	407	381	444	401	416	406	411	441	404	419	408	454	415	401	388	406	379	404	383	388	431	420	392	421	397	431	429	403	390	391	425	410	437	365	410	405	370	393	443	414	420	401	396	389	417	393	399	413	392	406	420	433	434	429	404	412	408	423	385	397	427	405	410	437	405	390	375	409	417	384	408	416	378	431	431	465	430	446	432	399	385	407	389	400	428	392	418	406	384	375	383	358	425	448	396	437	396	396	395	395	394	406	423	435	413	411	405	425	391	396	376	434	389	418	413	422	422	419	400	382	391	423	407	414	397	423	406	390	386	421	426	391	398	421	413	366	437	408	451	416	460	401	421	419	383	401	382	377	374	429	413	426	412	378	457	411	434	393	397	362	411	374	418	413	423	430	376	411	417	417	375	446	403	406	398	368	427	438	398	384	385	448	422	399	452	434	401	375	435	410	406	364	427	415	417	427	398	419	396	413	377	418	438	422	388	396	432	435	383	416	434	407	402	370	424	421	423	411	413	414	472	391	433	411	398	428	394	427	392	425	421	402	386	401	398	417	384	426	388	377	414	381	435	396	383	410	437	377	419	406	388	407	415	388	420	416	396	406	373	420	430	408	434	401	390	402	391	411	390	417	404	383	392	451	422	422	405	392	398	403	438	432	412	414	439	401	383	405	423	429	476	375	419	422	385	400	423	419	422	446	412	386	383	358	416	411	421	442	431	427	425	419	386	395	432	398	414	408	407	411	397	391	408	397	387	445	401	390	407	431	390	402	388	397	412	400	383	430	391	388	397	392	416	403	395	399	388	381	419	406	393	400	407	395	383	424	387	397	381	385	403	411	409	434	408	404	420	435	390	395	408	401	401	371	404	409	382	373	414	408	414	421	409	388	390	416	402	408	401	412	427	408	409	443	396	405	420	411	405	410	406	405	428	422	399	442	413	417	380	436	403	371	437	377	421	417	387	394	399	388	412	379	411	380	443	408	431	418	407	421	429	397	393	380	449	427	412	383	402	382	415	409	379	419	419	420	400	401	399	413	434	423	435	407	403	432	422	408	402	380	430	407	409	402	396	393	396	384	438	400	424	381	384	414	371	393	419	411	376	384	397	387	429	434	414	405	405	406	395	413	425	393	401	384	386	398	434	381	376	419	403	387	439	401
10040	2584	415	291	471	508	435	436	333	275	259	249	209	158	151	142	113	119	126	109	87	79	89	72	73	73	64	55	67	58	57	49	41	40	57	38	35	29	38	40	29	26	30	37	31	25	24	23	23	26	21	27	31	29	40	33	27	30	36	29	29	33	24	33	30	19	27	25	36	36	39	30	29	31	24	29	34	30	20	26	29	34	28	20	21	24	33	30	23	26	34	32	30	33	29	32	35	39	25	23	23	26	23	31	26	26	34	36	27	39	32	22	32	34	28	28	35	34	25	25	25	26	32	26	33	31	32	28	24	22	37	28	36	34	39	21	43	31	27	25	29	26	25	38	20	24	33	35	34	26	34	27	29	26	28	39	35	31	31	30	29	32	27	33	28	21	32	28	26	25	23	28	35	33	32	25	26	31	26	35	21	33	27	29	29	19	34	34	29	39	21	29	23	31	37	36	31	24	35	38	27	20	33	42	31	35	32	30	33	26	28	29	35	30	26	40	27	34	31	32	30	36	29	31	19	28	30	25	30	21	28	30	29	28	27	28	27	21	25	32	27	18	31	38	33	42	31	29	31	31	35	31	40	20	26	27	25	29	34	33	32	21	22	41	39	27	30	35	15	26	16	28	31	22	30	30	31	25	31	21	32	19	22	29	40	29	40	27	32	30	27	36	30	23	36	36	31	21	24	23	24	37	40	25	28	31	29	28	33	23	20	24	25	22	32	22	36	19	22	37	35	30	31	25	25	30	38	28	30	31	34	27	28	22	31	36	27	26	29	28	29	30	29	24	25	30	24	40	31	23	28	29	36	30	28	28	31	20	34	33	32	27	30	29	24	30	26	37	38	37	24	27	31	26	23	30	30	31	28	31	28	33	30	31	28	22	27	26	35	36	25	41	17	42	27	30	33	14	27	23	29	25	30	36	30	23	35	24	22	40	38	24	37	17	33	34	24	35	31	28	30	28	26	31	31	29	31	35	34	32	21	28	30	31	17	21	26	28	25	28	34	31	34	23	38	40	33	34	36	32	30	25	32	31	38	18	22	21	24	29	24	32	33	31	34	22	20	26	23	22	20	34	25	26	29	33	26	27	31	32	20	28	30	32	32	33	33	24	22	38	28	42	44	32	29	32	30	41	28	34	23	32	26	29	29	22	28	23	32	36	22	40	23	31	32	26	36	35	37	28	39	28	38	35	30	17	21	29	28	42	39	37	24	27	34	25	32	33	25	26	29	29	30	26	29	33	27	29	19	26	32	28	31	27	37	32	15	26	40	28	29	27	27	27	22	35	30	23	42	29	28	27	34	25	28	36	25	35	28	23	37	38	37	35	28	30	33	31	33	30	20	41	30	33	31	26	27	35	30	26	24	20	30	31	32	37	39	31	35	33	36	25	22	28	30	32	24	28	30	39	35	25	30	35	43	27	31	23	32	23	35	30	25	30	30	28	31	25	28	32	39	33	32	25	29	26	35	30	26	38	30	29	24	36	37	30	19	24	39	25	24	31	38	32	32	26	29	26	29	28	26	32	40	27	26	25	26	33	23	21	23	23	26	25	25	30	28	27	27	40	29	22	29	30	30	31	31	27	30	28	26	26	29	39	29	36	33	37	41	25	24	34	25	30	32	26	20	23	37	28	20	23	29	25	22	25	26	30	30	35	26	30	37	33	31	38	27	26	33	31	34	26	43	24	31	39	25	29	43	30	31	29	33	33	24	20	26	30	22	37	31	29	28	37	31	30	34	34	27	28	30	34	37	22	31	29	29	34	22	26	29	26	28	35	20	33	23	39	27	30	31	35	35	38	23	30	24	27	31	36	30	29	33	32	28	29	23	30	23	29	26	38	23	28	33	24	32	31	35	24	27	32	17	21	23	32	35	33	26	29	30	28	27	30	26	46	31	34	26	30	35	20	33	31	26	26	17	18	34	26	35	18	31	28	29	27	32	25	28	28	25	30	21	22	27	28	37	34	32	30	25	34	27	25	42	29	32	19	28	27	23	36	27	34	30	20	26	21	28	30	32	22	23	28	17	26	37	32	29	39	37	31	35	25	35	21	28	26	17	23	39	35	31	31	30	21	30	28	30	26	35	30	42	25	35	29	37	33	31	26	37	26	33	30	32	29	30	31	26	32	31	24	34	23	20	27	25	29	25	28	36	43	24	17	27	29	34	34	29	26	31	33	39	20	27	24	35	28	25	39	31	35	35	24	35	30	25	26	34	39	16	38	36	34	24	29	38	41	30	21	31	26	40	17	33	19	25	26	27	27	25	41	35	33	28	17	20	25	38	27	34	20	24	37	28	24	24	25	27	33	29	32	37	24	24	29	33	30	32	34	29	26	24	31	29	29	34	36	28	32	21	22	30	37	14	38	24	24	30	32	20	24	28	32	33	24	25	30	20	29	32	27	22	25	24	22	20	20	28	31	32	29	34	26	31	24	33	23	40	28	30	24	28	34	31	33	36	30	27	30	31	31	35	31	31	29	32	36	30	33	32	32	36	29	21	25	29	26	25	27	28	35	34	33	32	36	27	27	36	21	31	28	35	31	33	25	29	30	29	27	34	31	27	29	26	23	34	25	28	29	38	27	23	36	22	23	26	27	29	32	31	26	38	26	25	37	31	28	31	24	24	26	32	29	31	32	41	28	20	25	36	37	26	26	31	30	23	28	28	36	26	24	33	28	34	27	30	34	25	35	30	31	22	23	35	25	30	28	31	23	27	39	31	25	24	23	24	33	32	40	25	31	28	32	31	33	33	41	31	36	25	31	18	35	40	28	31	28	27	30	21	37	28	23	26	28	22	26	30	28	26	27	23	34	20	29	31	30	28	30	28	26	42	25	24	25	30	27	36	27	36	36	34	21	22	23	34	33	29	26	28	35	35	27	23	25	29	34	33	40	25	24	23	32	26	34	26	22	25	33	30	31	31	26	34	26	39	22	32	27	29	48	30	23	31	30	25	29	36	30	34	33	24	25	26	30	30	28	29	26	30	29	28	38	28	37	24	23	28	26	27	27	38	30	30	38	29	41	29	23	36	25	26	22	29	36	34	28	19	30	30	36	25	32	22	19	35	20	23	28	31	21	29	29	21	34	27	26	33	38	29	23	27	26	31	39	30	26	32	28	27	29	35	22	23	34	27	28	20	30	24	29	33	30	21	28	35	24	20	31	27	37	40	31	24	24	19	39	37	23	30	34	37	33	22	31	36	25	32	29	32	35	31	20	41	22	29	28	29	34	22	27	30	26	40	26	29	36	30	38	29	26	37	24	23	27	32	36	36	30	31	16	32	24	38	34	30	22	46	28	24	29	20	24	23	29	31	43	30	27	23	27	37	34	30	37	31	27	28	21	27	32	28	23	30	27	28	29	26	37	32	32	32	32	39	32	22	35	26	34	26	26	40	34	24	28	34	22	36	35	38	28	34	40	36	18	35	36	23	29	39	26	37	35	29	28	31	26	24	31	34	30	24	22	36	36
46371	22860	9762	21081	28805	27844	24615	21212	18186	15254	12964	10993	9308	8096	7114	6089	5335	4928	4448	4192	3771	3431	3309	3049	2822	2614	2435	2244	2037	1804	1576	1578	1461	1279	1195	1153	1008	956	904	824	804	737	751	679	663	660	658	597	641	575	588	559	529	585	529	562	543	564	594	555	508	521	536	550	543	499	519	543	509	492	523	526	543	494	492	515	523	492	511	534	503	501	507	500	496	505	511	496	475	517	497	485	509	520	489	486	492	453	470	486	487	464	471	501	505	508	458	523	507	505	541	490	498	474	525	509	473	504	470	497	472	494	490	486	500	466	485	494	498	463	535	525	475	468	509	529	489	475	497	454	497	469	477	494	464	476	500	480	504	470	495	503	523	467	515	468	472	416	473	500	478	505	469	476	494	484	511	446	473	454	468	505	503	471	493	472	521	495	496	493	493	429	475	528	496	500	484	529	482	471	472	499	506	510	473	488	504	426	505	478	502	453	447	458	485	457	497	458	484	461	474	467	485	518	495	490	514	491	448	513	496	449	492	467	497	480	474	506	455	485	496	501	509	535	504	512	452	480	470	496	466	475	482	510	449	496	499	495	475	474	489	437	492	484	450	505	445	463	473	528	494	431	461	436	472	461	487	473	495	442	470	523	498	475	455	470	511	496	458	470	498	422	471	500	463	517	516	499	463	465	459	536	479	479	521	468	484	463	477	520	509	509	496	467	476	443	459	489	514	479	479	455	453	461	472	510	463	445	508	463	505	481	455	460	484	453	489	457	506	518	486	518	490	496	487	455	485	468	487	474	484	441	505	481	480	480	481	448	461	437	498	443	501	498	479	494	465	480	469	446	484	479	451	480	508	494	505	479	445	478	491	497	494	466	436	490	445	509	504	456	502	491	484	463	502	436	516	472	469	478	474	487	456	483	494	461	475	515	474	487	430	499	453	473	501	480	467	489	481	520	470	484	501	482	471	449	446	469	447	495	488	481	473	497	477	459	471	509	487	488	445	493	490	471	459	482	478	497	475	506	513	487	484	494	457	484	490	489	519	469	490	500	507	461	468	503	461	472	465	496	480	479	433	524	474	458	448	485	495	438	476	435	439	476	494	428	485	493	479	489	454	491	458	504	491	457	474	504	475	459	490	459	441	510	510	530	474	461	462	494	447	447	465	526	458	473	495	444	497	487	516	442	488	439	574	496	454	453	503	505	520	497	445	503	460	461	442	470	466	487	499	472	499	472	478	536	449	478	482	523	456	454	462	442	520	501	453	503	478	478	446	485	455	484	489	467	497	495	466	494	498	501	506	489	431	445	509	486	445	471	492	496	507	472	507	501	477	490	463	456	464	476	500	471	506	455	506	481	499	437	478	533	515	511	470	475	453	479	491	506	455	493	497	497	479	472	444	466	469	508	457	487	481	487	435	484	480	473	458	506	479	511	500	463	511	497	478	445	473	501	497	464	519	490	471	493	429	460	497	446	464	467	493	482	466	501	479	437	499	455	483	499	475	490	470	493	459	530	452	459	474	495	517	518	474	491	460	500	471	481	530	468	471	469	451	470	487	500	482	477	462	466	435	508	489	465	443	489	504	496	470	474	454	466	477	495	448	490	489	508	477	491	470	530	504	498	446	485	471	450	464	507	462	488	478	493	499	459	496	467	464	462	497	480	453	492	493	481	459	508	451	443	490	471	491	500	500	489	470	495	485	445	462	471	503	499	491	459	465	523	452	501	462	500	464	479	487	464	508	489	488	501	488	468	474	489	508	471	478	486	484	529	479	483	460	483	465	482	480	478	506	470	478	447	483	470	475	464	497	480	452	516	450	475	461	517	499	498	438	513	455	455	474	505	519	507	512	489	488	488	459	461	497	466	488	502	482	468	506	488	486	465	495	527	499	463	515	494	463	456	445	470	483	466	486	441	522	488	507	497	466	509	477	446	488	476	475	447	526	483	518	484	524	493	443	493	471	506	488	475	488	466	528	499	479	500	451	446	524	460	496	477	430	476	479	467	496	452	489	480	526	458	476	447	488	450	478	469	475	481	440	486	487	469	495	498	504	515	473	495	447	541	483	458	520	469	443	526	462	487	458	514	486	474	504	504	457	448	449	480	505	472	522	501	431	493	482	466	485	447	461	480	529	467	479	471	472	473	509	447	500	486	475	456	471	480	479	513	461	486	481	452	478	414	518	502	473	453	485	465	494	492	490	524	485	499	493	482	472	482	451	491	470	495	477	512	429	458	468	481	473	435	501	514	446	478	481	436	493	430	513	511	472	436	444	466	499	473	432	477	468	491	513	448	467	452	464	437	510	491	502	491	482	483	479	475	463	467	480	488	473	510	482	487	473	469	471	477	460	487	485	480	491	507	476	501	456	445	414	498	501	507	528	489	488	486	471	448	526	496	466	457	475	470	519	483	468	499	464	517	451	513	491	504	499	506	499	501	512	500	485	525	458	505	479	512	512	474	462	485	451	462	507	473	461	476	497	467	473	463	461	471	466	450	467	505	462	478	467	490	488	468	471	474	446	496	493	500	493	482	519	470	474	472	505	491	507	452	495	465	450	482	495	490	472	475	466	464	520	477	486	508	475	486	455	483	484	459	485	516	466	500	492	488	530	531	480	475	477	452	474	478	504	470	464	495	470	462	488	455	464	447	495	467	510	505	512	475	533	487	503	469	460	463	451	502	501	461	504	485	477	471	461	489	497	475	464	516	473	494	489	491	469	478	480	463	507	469	463	444	466	436	472	470	526	493	469	466	504	516	480	488	494	465	486	481	472	489	511	524	507	430	481	466	492	487	506	438	520	483	442	461	487	485	460	504	523	432	496	493	457	433	507	479	466	441	464	473	505	471	483	455	475	464	482	501	469	459	505	482	493	507	471	528	466	492	525	472	484	475	478	484	486	497	504	518	527	495	509	449	501	485	477	479	490	428	509	493	420	508	489	524	456	452	496	477	478	474	478	463	500	440	502	482	492	471	495	490	449	534	462	464	482	486	483	463	501	473	480	505	463	459	464	511	483	475	514	465	444	449	486	494	495	478	469	511	491	438	482	500	462	484	473	479	487	481	487	504	464	487	460	518	474	461	467	523	511	482	444	454	486	518	455	468	458	484	509	473	499	470	493	455	469	506	466	495	437	460	473	484	458	480	447	463	471	475	474	469	479	460	469	470	477	480	450	449	497	500	491	460	458	451	498	468	439	498	541	508	494	484	456	498	449	449	500	475	504	512	483	483	499	466	456	474	483	417	456	464	482	464	491	498	519	507	457	468	514	453	502	504	476	468	451	475	481	493	501	502	487	513	473	489	489	500	478	453	473	445	476	495	515	480	455	494	446	479	511	518	502	455	483	525	451	490	510	480	446	453	458	453	443	530	485	498	469	489	452	467	451	453	449	489	498	459	501	525	466	463	485	483	485	451	497	502	489	512	492	493	465	494	492	451	508	483	519	505	491	490	482	485	473	513	488	464	455	472	503	482	464	474	474	502	473	502	485	447
14911	4777	733	480	788	828	664	610	529	472	443	365	288	247	239	188	176	152	142	116	118	95	101	119	86	91	83	79	74	51	64	58	70	54	47	43	39	44	20	37	27	27	43	33	27	44	28	37	27	35	39	30	39	33	27	34	28	23	26	30	21	25	21	28	37	28	31	34	29	29	24	23	29	29	30	25	22	27	18	24	26	29	29	19	29	18	30	20	27	22	23	22	25	15	24	22	26	31	29	29	20	27	24	19	35	29	25	23	28	35	22	34	20	28	27	27	30	18	23	26	27	30	22	25	31	26	27	25	31	28	24	25	22	24	25	16	36	19	21	34	28	28	25	25	21	28	24	28	31	28	24	26	21	19	27	26	22	27	28	21	23	26	14	29	33	26	32	30	31	30	21	23	14	26	25	26	21	25	27	20	21	32	30	14	35	34	26	23	25	22	29	30	23	20	22	24	22	27	24	21	27	25	24	18	25	25	25	20	30	24	32	26	23	18	24	20	19	34	22	27	24	29	24	23	32	25	28	31	18	23	28	16	32	25	26	25	22	27	29	23	24	28	21	24	28	27	24	22	25	19	29	17	24	18	25	25	30	25	29	20	16	23	25	13	26	25	19	23	20	25	26	27	30	27	28	29	25	21	16	20	27	20	17	19	30	28	28	23	23	26	21	27	28	26	22	19	30	26	20	25	32	26	26	27	23	24	18	24	27	28	22	31	22	26	23	27	29	33	28	24	28	35	23	24	23	19	25	18	20	21	29	16	19	18	21	35	25	21	30	23	28	24	23	20	28	23	26	25	20	25	31	21	30	20	24	28	27	20	31	24	20	26	15	18	27	13	30	27	37	20	30	26	26	31	20	20	29	17	26	20	25	33	27	25	31	21	28	23	24	25	17	24	31	32	29	21	24	22	31	21	22	32	19	23	16	16	27	27	18	25	23	15	31	16	27	21	21	16	25	30	20	21	25	18	22	15	23	25	25	24	28	19	22	31	32	18	26	25	19	25	25	33	25	31	24	19	15	32	35	21	21	21	38	27	27	27	30	23	23	20	23	29	25	27	15	21	25	28	24	20	28	25	22	27	36	23	28	19	28	28	17	30	22	20	29	20	25	19	20	23	27	17	26	22	20	22	23	35	24	33	30	23	23	18	34	17	22	29	37	16	31	34	20	16	25	28	29	22	35	27	25	24	21	29	26	18	33	19	17	17	22	25	26	31	30	16	25	31	20	23	28	26	25	21	22	25	30	17	26	33	32	26	20	29	25	15	26	20	28	26	32	27	29	25	37	23	19	23	29	20	26	19	23	33	31	22	25	19	31	24	30	20	26	29	29	26	18	22	27	26	18	32	17	29	34	25	24	20	19	24	26	25	26	25	25	29	30	20	20	30	30	24	28	34	26	25	28	27	29	36	25	21	27	21	25	22	30	30	20	25	26	36	19	29	27	25	23	27	25	20	19	27	17	26	26	25	15	13	23	24	26	29	21	32	28	23	21	20	20	24	29	22	24	20	24	19	20	26	28	19	29	28	29	24	28	21	16	32	28	38	26	24	25	31	34	35	20	18	22	24	26	28	31	20	19	20	28	35	27	29	18	27	26	26	30	26	25	27	20	20	30	30	23	25	30	30	22	28	31	25	27	33	23	19	26	19	27	30	32	25	17	39	19	23	20	35	24	18	25	21	28	28	21	24	30	35	29	23	22	28	27	22	20	34	24	19	20	29	25	28	28	26	33	24	20	27	19	29	27	27	19	35	24	27	33	22	29	25	30	20	21	20	22	32	36	26	15	28	18	19	18	30	32	25	27	23	35	40	19	26	26	22	25	18	18	28	26	21	21	28	31	26	37	23	20	28	32	19	20	33	22	33	16	23	21	27	24	26	19	26	23	26	28	28	18	25	18	20	19	21	24	27	32	23	24	24	24	29	26	27	25	28	27	26	20	18	26	18	22	26	28	26	27	38	21	27	16	12	25	32	21	34	26	29	21	15	25	21	27	26	29	20	27	32	17	24	22	25	33	27	24	28	24	30	34	30	27	26	29	19	34	27	20	21	24	21	25	32	24	18	31	21	24	29	16	26	36	22	22	23	22	22	21	20	26	30	20	19	27	28	27	25	19	29	21	15	15	28	23	31	28	22	24	17	26	26	21	22	26	30	14	31	23	21	26	25	31	31	27	15	19	28	24	28	24	22	32	21	20	24	21	29	27	21	27	25	27	17	26	28	29	34	23	26	23	18	23	19	22	27	22	19	34	26	24	14	24	32	26	21	24	24	14	29	27	23	26	21	21	16	17	27	28	33	20	24	18	30	23	24	28	23	23	29	28	30	24	22	32	24	28	21	30	29	21	28	24	25	28	18	36	24	23	30	25	16	20	24	28	28	22	27	30	24	31	38	21	22	22	23	22	23	22	23	24	29	20	22	17	28	16	15	29	19	21	29	24	23	32	21	26	14	28	21	20	25	29	15	16	28	24	27	21	26	20	28	21	22	25	32	21	28	19	21	26	17	29	27	27	23	18	13	21	27	23	24	19	27	27	27	35	29	22	27	18	32	21	25	23	22	23	31	22	40	23	20	26	24	31	22	27	21	20	29	16	28	31	28	24	21	15	33	32	28	11	20	24	25	24	16	30	19	28	23	21	18	24	31	22	24	27	28	21	22	20	19	19	18	28	23	21	28	30	21	25	26	39	27	23	32	27	24	25	28	19	24	25	27	24	21	20	33	39	28	25	28	24	21	31	26	22	18	24	22	27	25	31	23	28	31	25	26	25	24	20	26	26	31	27	24	30	23	29	19	24	24	23	26	22	27	27	21	24	25	17	27	22	17	32	20	25	24	28	26	19	30	20	20	27	22	11	19	26	13	27	25	24	26	28	19	31	26	12	17	24	15	22	15	28	31	20	35	20	20	24	26	27	21	21	22	21	17	28	17	24	20	22	31	25	25	21	28	40	30	24	26	29	25	31	29	29	25	29	29	28	30	33	34	21	27	31	25	22	21	25	25	24	26	24	25	26	32	19	15	24	20	22	17	32	26	23	25	21	28	16	20	24	28	25	23	21	24	21	31	20	17	31	31	23	30	15	16	16	26	23	22	17	21	31	27	20	21	26	36	18	19	28	15	28	20	30	22	24	20	20	22	27	27	23	23	22	23	34	14	29	17	26	24	28	38	27	16	20	28	28	23	27	24	21	20	21	38	11	24	30	21	19	26	31	18	32	19	19	27	22	33	29	22	19	22	26	29	24	24	20	24	19	32	23	25	26	25	25	20	29	12	32	22	15	27	23	28	31	16	25	30	24	22	27	23	16	26	20	36	27	30	20	24	26	23	16	19	20	24	20	21	21	22	35	23	25	24	21	26	16	26	30	27	18	31	29	27	24	26	26	21	19	27	27	26	31	22	30	28	22	25	28	20	22	26	22	25	25	28	20	14	33	32	22	19	29	20	25	34	21	21	14	19	18	20	23	28	21	29	18	22
55127	27020	13537	26708	34380	33306	30109	26779	23443	20336	17823	15606	13425	11657	10126	8851	7664	7141	6393	5760	5301	5085	4653	4360	3856	3722	3322	3047	2654	2382	2168	2058	1764	1725	1666	1490	1338	1158	1042	1038	894	918	782	795	712	655	651	669	607	614	601	542	550	563	537	511	512	535	519	547	480	511	486	469	479	468	517	485	491	482	453	454	477	494	513	451	448	437	474	430	411	470	435	431	458	490	433	440	445	417	417	400	411	436	449	421	390	415	451	448	420	433	438	440	440	394	421	419	437	438	441	428	435	468	444	391	388	418	433	417	416	397	391	403	435	419	421	457	436	447	410	375	399	425	432	422	419	437	362	429	448	420	400	356	398	446	398	386	386	413	413	398	424	420	397	407	421	401	397	415	417	388	411	399	426	426	424	402	403	422	408	447	422	415	400	416	405	425	432	365	390	399	421	418	405	396	434	405	405	394	428	432	415	455	410	388	425	408	401	396	417	414	468	449	396	401	402	385	418	418	438	450	410	395	389	419	408	424	395	376	424	379	414	458	448	404	406	399	401	418	429	440	418	421	408	429	412	416	403	396	411	399	397	408	428	413	392	377	379	452	419	406	378	409	402	414	421	394	397	395	386	393	399	430	384	388	436	436	391	429	397	382	369	390	399	450	405	407	404	380	419	406	427	419	424	391	406	422	388	456	400	400	407	393	413	373	413	442	394	388	413	402	412	390	430	380	398	413	434	424	399	400	406	420	429	388	387	378	392	421	396	412	411	401	389	420	371	394	420	412	406	389	391	420	411	388	412	425	405	390	380	408	411	414	423	409	413	408	412	409	427	416	411	437	412	422	378	374	414	416	425	378	391	390	427	408	390	415	440	392	416	397	388	417	443	418	417	439	410	433	395	392	398	420	390	396	404	423	395	397	424	396	383	392	429	428	435	418	400	398	392	403	384	389	426	466	383	410	422	386	432	417	401	403	417	393	394	413	423	406	397	450	420	387	394	375	446	389	378	418	401	421	397	391	404	409	377	399	394	432	414	387	407	427	412	400	410	424	420	377	382	474	434	434	418	395	403	408	400	417	373	387	419	419	429	403	382	427	452	443	376	399	407	433	411	371	421	404	421	404	367	413	389	416	416	417	400	431	400	421	399	401	408	424	410	363	390	436	423	370	408	412	382	401	429	416	450	429	415	395	398	406	448	428	406	406	378	367	395	412	416	382	442	384	411	414	382	388	389	408	401	393	429	455	411	416	442	388	418	412	398	381	408	396	399	394	402	408	406	426	447	383	402	404	391	391	441	384	445	405	397	391	412	372	397	378	391	432	422	376	420	417	432	371	389	383	433	432	362	357	390	389	441	427	390	377	430	390	410	392	386	430	369	374	400	397	408	394	404	412	423	446	410	431	431	446	416	435	425	457	418	398	428	432	419	408	452	404	455	408	405	419	397	452	392	390	373	452	422	417	395	410	391	408	412	414	367	418	408	429	411	408	396	404	390	413	379	418	431	407	414	422	382	388	367	405	382	411	361	414	414	394	387	406	415	411	417	427	386	405	393	421	372	398	401	427	431	433	422	396	415	384	427	407	395	369	405	422	405	393	387	411	387	474	405	393	431	431	402	401	386	385	361	379	416	396	360	398	450	445	420	413	405	394	416	443	400	405	410	402	443	377	395	408	420	408	408	396	406	392	460	387	416	411	426	423	381	406	417	436	409	404	463	393	440	391	436	408	405	419	416	407	438	401	398	409	414	383	390	413	422	415	419	343	437	415	395	420	419	364	405	403	425	418	414	409	423	380	429	377	425	403	427	426	445	405	354	414	383	393	436	389	404	430	422	355	383	419	401	386	384	381	384	417	415	394	385	457	413	388	390	396	393	404	415	383	430	418	392	415	445	406	416	461	421	387	417	427	394	422	392	424	433	425	413	382	371	352	422	430	403	429	404	398	391	405	442	426	406	405	388	394	424	411	400	402	400	423	411	449	416	413	429	395	415	429	399	411	429	407	364	420	402	374	417	414	414	409	399	401	393	433	374	356	414	411	403	426	405	415	397	368	376	381	402	421	455	374	384	433	376	401	417	409	392	386	417	452	354	401	400	438	440	438	431	370	414	425	438	394	378	427	405	385	424	386	417	413	416	406	405	390	418	423	382	411	389	404	381	401	423	416	377	399	420	432	406	372	400	384	414	403	427	383	394	402	419	392	378	414	413	421	438	438	399	441	420	419	395	395	398	383	393	431	391	404	406	406	437	392	413	365	366	434	395	403	410	375	399	412	418	402	385	411	404	402	390	403	431	399	409	417	382	411	408	410	412	393	343	433	407	414	377	408	412	403	419	401	433	388	457	389	394	430	429	412	393	427	433	405	402	412	390	405	385	417	375	409	405	409	433	434	388	402	462	397	416	415	394	423	396	414	397	397	418	393	394	408	428	402	397	423	394	354	453	403	425	385	407	398	407	385	417	380	393	414	388	417	406	391	361	388	429	385	392	425	407	420	394	415	397	422	444	428	395	386	406	434	391	400	411	417	397	407	377	393	395	398	418	388	407	406	433	438	412	387	404	402	425	386	409	418	448	405	403	443	426	422	419	412	409	418	409	401	432	390	382	372	379	420	397	373	430	408	410	457	395	449	416	415	381	415	408	389	429	420	384	449	437	377	452	411	442	381	393	412	393	389	396	406	395	402	407	394	405	397	383	395	407	431	402	426	389	414	427	399	411	381	404	399	415	426	382	395	399	404	426	407	400	402	438	407	396	410	420	418	402	422	404	435	411	391	451	433	394	432	429	383	403	395	408	386	405	386	451	401	405	385	415	395	410	421	413	411	379	412	382	465	423	418	388	401	430	394	386	374	402	419	416	402	427	395	429	406	427	401	407	399	431	411	405	400	414	430	426	453	420	414	436	390	407	418	412	416	401	390	371	380	385	390	413	383	398	374	401	431	411	419	389	395	403	423	435	433	447	412	377	442	405	399	412	387	391	446	414	406	389	422	407	369	446	421	434	418	442	405	403	420	440	410	428	419	407	391	385	428	433	407	437	384	412	405	434	403	398	402	411	431	375	413	405	418	427	415	411	398	401	368	416	403	433	425	413	388	440	399	392	400	438	391	391	433	419	375	421	399	388	407	391	412	402	365	420	359	386	458	419	407	404	421	432	423	450	401	419	414	382	405	408	426	407	403	380	431	411	408	378	440	435	429	406	399	425	422	405	412	397	398	451	387	424	450	453	402	402	422	411	407	444	412	399	412	403	431	410	411	424	411	372	411	420	407	395	398	426	401	419	424	393	416	409	439	427	340	421	384	425	458	416	409	406	428	382	424	426	415	372	425	425	433	408	396	426	403	458	401	374	418	429	377	444	389	400	399	404	424	424	401	401	393	423	424	415	384	414	401	440	395	390	398	441	370	387	425	383	448	422	424	403	381	416	434	423	416	408	408	417	417	429	378	398	421	434	407	387	379	419	416	399	391	391	395	430	366	385	386	404	403	397	403	422	409	414	417	383	432
5961	1252	231	196	310	296	268	242	226	176	160	133	128	108	89	107	68	69	63	66	47	55	54	56	48	64	43	34	32	33	32	34	20	21	34	22	14	26	17	15	28	17	26	27	25	20	21	21	20	32	23	15	17	22	26	15	14	24	21	19	14	15	11	16	13	20	27	18	22	12	20	23	15	28	22	17	23	19	19	11	17	17	8	26	13	14	17	27	21	20	26	16	21	19	22	15	20	22	22	11	15	15	16	17	18	18	18	22	17	24	21	18	26	20	23	25	13	18	19	20	16	18	15	19	27	13	20	17	10	17	17	18	9	16	16	23	18	21	17	16	25	20	20	24	15	19	15	20	23	24	10	17	20	18	32	19	25	11	21	19	19	18	13	27	20	18	13	21	12	18	20	22	18	14	14	18	20	21	21	20	20	19	18	18	15	19	18	23	33	14	14	21	15	13	25	23	19	14	15	17	20	10	18	22	23	23	23	17	26	15	21	15	22	14	15	19	20	25	19	21	23	17	20	27	16	21	21	16	21	17	18	22	27	17	13	23	25	16	18	18	17	20	26	20	24	20	16	23	13	22	22	15	17	16	11	18	27	16	19	27	18	19	16	15	19	17	13	20	15	21	17	18	27	16	22	24	18	22	17	15	22	17	19	11	13	21	15	16	19	21	22	13	10	15	19	11	15	17	14	23	20	13	20	16	14	15	22	13	10	16	23	22	27	16	20	29	17	21	24	17	29	18	16	21	24	13	17	16	12	17	19	18	24	15	17	27	14	15	15	17	19	18	15	13	19	16	20	24	25	17	20	23	18	18	21	15	14	15	20	21	16	21	23	14	16	15	12	28	20	26	20	21	21	15	22	20	20	14	21	16	25	15	22	16	25	10	18	23	17	19	20	27	20	14	24	17	12	20	18	11	19	18	21	18	20	19	16	21	18	24	18	18	13	16	18	24	14	17	12	16	18	12	16	17	9	17	23	17	10	13	26	17	17	19	22	21	17	17	14	15	17	18	22	30	25	11	31	21	25	16	17	23	21	15	23	16	19	15	17	20	15	21	21	21	21	22	22	22	18	16	19	10	25	23	22	21	16	13	16	20	21	11	19	14	15	18	17	18	29	12	30	15	25	27	14	20	13	21	26	18	23	14	23	13	19	18	19	23	15	14	9	26	17	27	17	16	15	22	23	20	11	30	29	26	22	26	18	19	19	17	28	18	30	17	16	18	18	25	22	27	21	18	11	16	28	14	21	25	18	21	24	17	15	19	23	15	22	17	15	21	25	14	18	20	25	18	16	20	21	17	14	23	22	22	25	21	18	15	24	18	15	18	21	14	23	22	14	16	17	19	26	22	28	21	16	25	16	20	17	21	11	23	20	16	20	14	12	17	15	19	17	15	19	25	13	21	19	32	22	20	14	23	18	20	23	16	25	15	7	19	18	20	16	12	22	22	13	28	18	12	16	11	15	19	20	18	22	21	18	25	11	20	22	31	11	20	17	17	15	9	22	16	16	20	18	24	20	28	25	13	20	16	15	23	20	13	17	16	20	26	10	17	24	18	19	23	22	16	27	13	20	18	12	22	22	14	21	17	21	12	23	17	17	26	20	27	11	15	26	17	19	18	12	18	22	26	19	25	11	24	14	36	16	28	14	11	19	16	20	26	23	20	26	12	20	16	19	22	17	15	23	19	13	25	16	18	12	16	19	20	26	22	28	21	19	20	17	19	14	22	20	17	15	25	17	19	12	18	14	17	16	15	15	27	18	24	17	12	20	15	14	19	18	24	14	22	23	21	23	22	25	14	20	13	22	27	24	12	20	13	15	18	19	13	18	20	18	22	19	23	22	22	18	24	16	25	9	16	24	25	18	18	28	14	21	20	27	17	11	24	21	27	17	11	14	21	15	21	17	12	31	19	17	22	18	18	21	18	28	18	18	20	31	12	25	18	15	19	31	22	12	18	23	18	26	22	19	14	25	20	17	20	16	20	16	20	25	18	27	19	11	21	14	7	20	29	16	22	24	19	17	26	18	17	22	18	20	14	18	8	19	19	29	14	22	16	22	25	19	15	19	25	15	18	11	14	30	20	17	21	18	17	17	17	15	14	12	16	12	18	19	23	18	17	14	13	17	18	24	11	16	16	15	24	28	28	11	25	25	28	11	17	25	16	15	18	23	20	12	26	20	22	16	17	22	17	19	18	16	13	15	14	23	23	17	21	15	18	19	23	13	23	24	17	16	12	12	16	15	24	17	15	20	16	19	21	15	25	21	15	22	20	20	22	20	16	28	16	24	14	16	23	21	11	11	19	12	13	24	22	17	9	23	15	19	14	29	17	14	21	14	21	24	24	22	18	19	12	24	17	22	23	29	21	20	17	22	17	27	16	22	18	19	16	24	28	23	13	21	21	22	19	21	22	16	20	22	15	25	16	14	21	19	18	19	23	15	19	29	13	23	18	16	23	17	18	24	19	11	16	27	20	20	22	29	18	18	22	15	19	18	16	25	19	16	22	16	20	20	20	22	23	19	18	23	19	20	16	20	22	25	25	20	18	20	26	12	24	20	28	13	18	16	13	20	17	23	28	18	24	17	19	21	17	19	17	17	17	19	14	14	20	15	32	16	20	15	18	35	18	16	16	13	17	22	18	20	24	27	21	18	12	21	17	23	26	21	31	17	19	21	18	20	22	23	17	17	16	15	20	18	20	18	15	16	19	14	23	18	13	21	19	23	18	15	18	13	18	27	22	18	15	11	20	18	12	18	19	17	17	21	18	20	21	20	13	25	24	16	19	23	22	29	21	10	19	19	22	21	16	13	17	16	21	21	26	19	20	20	11	13	17	21	20	18	20	17	18	20	17	12	22	18	20	12	18	20	26	17	26	20	17	19	19	20	14	21	26	15	21	19	21	11	19	19	16	20	18	19	14	24	21	23	16	11	24	18	16	17	15	19	23	17	26	24	23	23	19	24	19	17	17	16	14	20	21	10	20	19	17	18	15	21	17	14	17	14	11	17	22	15	25	19	15	20	17	28	23	18	13	18	19	19	15	26	24	18	17	21	17	19	31	15	15	19	15	20	22	19	18	16	16	12	21	28	13	16	21	18	20	10	23	18	22	16	18	22	14	21	16	15	27	17	23	16	26	22	22	17	19	15	13	22	22	17	16	34	24	22	16	20	17	13	15	18	15	20	21	17	12	26	18	30	17	28	17	12	22	25	23	17	16	26	10	18	13	13	13	17	28	18	18	19	16	16	14	25	20	27	23	18	20	20	19	18	16	19	23	17	19	20	16	20	22	32	24	24	26	10	15	17	15	15	16	16	17	20	15	20	15	21	21	20	24	19	20	12	22	22	16	19	17	20	14	24	21	13	20	18	18	24	17	15	23	15	15	23	13	24	32	22	20	17	28	25	22	17	18	21	18	18	12	22	19	21	19	12	19	20	17	30	18	27	28	22	14	14	18	17	10	13	13	15	17	13	16
40908	19351	6910	16912	24001	22656	19476	16165	13124	10988	9170	7719	6446	5390	4684	4076	3567	3111	2902	2560	2414	2356	2081	1955	1784	1728	1554	1433	1188	1072	1127	1001	893	892	827	734	690	594	542	512	550	490	455	425	398	395	365	399	416	378	395	330	332	367	358	373	354	371	345	359	373	312	305	358	353	325	350	348	332	351	326	293	314	363	354	329	333	316	313	346	326	329	320	317	323	334	328	319	324	330	317	341	323	333	313	313	331	303	333	337	337	310	293	351	310	350	317	313	327	328	288	297	335	326	297	324	326	339	352	321	306	327	293	324	344	311	330	334	317	303	310	301	316	311	330	312	311	329	311	343	323	280	311	320	286	293	339	305	300	301	279	334	307	314	305	309	326	304	349	308	324	290	321	297	343	367	282	303	328	324	331	315	307	300	289	294	325	307	285	323	310	302	337	317	330	276	299	319	329	293	294	296	330	305	309	326	324	289	312	287	303	305	308	301	305	279	286	294	318	303	319	299	303	288	321	320	325	300	315	310	314	314	304	333	340	276	294	320	331	287	315	281	348	311	322	325	305	306	326	294	325	294	296	307	309	325	329	315	286	281	288	313	296	327	305	308	331	325	294	301	317	310	333	262	304	302	318	314	323	322	291	311	298	313	306	302	291	332	318	304	281	298	310	312	303	333	312	311	313	290	342	307	341	300	305	294	333	328	337	303	302	320	309	351	332	298	335	324	333	325	316	276	329	294	304	318	309	303	317	296	295	289	275	338	303	303	327	331	311	330	316	329	315	298	317	328	321	320	326	276	316	286	313	313	286	322	325	295	296	318	314	318	324	349	283	313	291	284	283	306	328	298	288	322	292	313	317	322	322	301	294	306	290	354	320	300	283	304	294	324	327	312	305	289	325	329	340	336	335	292	314	325	322	326	288	326	320	332	278	316	297	333	325	311	318	342	325	310	340	308	307	318	321	306	313	301	284	298	308	346	313	296	309	343	303	291	306	341	285	316	301	305	341	291	282	338	322	300	317	298	344	321	317	299	296	341	297	335	308	306	314	323	306	322	322	341	332	304	321	306	307	326	310	282	299	351	306	300	296	337	330	314	322	315	347	327	321	297	292	330	306	282	280	335	296	323	318	305	304	300	321	315	315	315	318	298	331	298	290	306	311	318	301	323	308	307	319	290	310	301	274	285	342	312	322	334	293	308	309	296	325	301	315	294	273	331	303	291	296	315	300	296	359	326	287	312	305	332	281	317	325	316	296	280	332	333	312	282	306	300	313	346	300	301	335	309	307	318	306	328	302	325	309	317	333	292	328	313	349	312	315	315	326	292	303	322	312	290	298	311	296	329	318	314	295	311	307	304	310	314	286	313	312	330	313	296	292	321	284	307	342	295	310	298	307	314	319	321	295	340	315	301	330	318	310	330	298	334	309	314	339	310	321	301	298	316	290	328	353	330	299	327	315	299	307	319	308	320	317	319	306	324	312	309	278	318	323	331	329	332	268	305	337	314	324	286	315	328	308	325	316	323	325	320	312	324	317	317	315	305	316	311	312	325	341	286	310	343	302	312	308	293	338	322	294	321	310	320	283	347	310	315	310	332	273	334	332	327	311	290	306	330	303	312	320	324	320	320	311	331	274	302	304	323	346	324	325	295	304	331	308	308	280	294	306	312	282	306	299	311	341	364	335	337	292	326	287	314	308	323	336	347	327	332	286	292	339	330	285	303	328	313	320	292	342	327	324	317	284	339	325	314	335	297	298	311	318	316	280	331	305	313	309	329	316	338	286	340	321	315	313	322	299	296	272	378	298	316	338	316	329	320	296	337	297	303	275	304	301	335	350	323	289	311	329	310	302	338	315	285	326	311	308	311	332	306	323	309	308	328	300	309	318	308	282	326	320	314	296	338	302	306	289	316	283	316	280	320	286	323	316	304	323	325	316	308	306	282	325	317	339	331	294	277	299	314	326	327	303	309	334	322	322	341	314	348	319	313	321	322	350	345	361	280	292	284	312	297	329	315	297	305	290	325	345	291	318	318	293	327	307	342	308	305	306	336	307	315	268	328	336	314	295	310	301	300	321	327	340	321	303	306	323	300	322	317	292	330	311	327	312	340	288	283	294	319	290	336	308	330	325	299	299	319	320	313	324	295	307	300	326	314	326	341	345	322	309	307	323	354	317	324	324	291	294	327	331	315	322	323	315	305	310	295	305	335	296	316	329	299	303	347	300	303	284	304	302	304	303	304	330	311	328	301	323	325	320	294	313	331	328	289	318	352	334	326	317	290	310	299	327	336	320	307	325	306	322	304	307	326	323	320	274	312	328	302	278	347	313	328	336	337	297	333	294	309	275	309	286	279	310	304	309	329	333	303	297	338	316	337	314	333	302	307	287	316	311	298	309	303	320	322	289	349	336	338	310	299	304	325	321	316	327	331	309	315	318	300	350	306	324	320	291	334	327	338	292	284	321	304	330	300	315	327	291	295	350	292	286	316	326	317	329	313	329	300	317	341	350	293	295	334	309	328	307	318	332	310	324	314	291	308	327	323	311	322	304	300	318	329	312	331	316	314	289	335	297	353	280	312	319	357	312	330	339	294	309	349	311	296	314	277	307	313	315	271	325	299	310	289	309	308	328	307	339	309	300	305	280	330	323	319	321	318	317	289	304	319	315	278	333	314	329	329	308	313	321	311	326	297	292	311	320	335	320	295	295	311	332	317	293	304	335	345	317	348	311	316	288	262	297	285	310	309	343	278	302	294	329	290	317	311	327	295	299	346	323	275	294	347	346	317	332	330	290	285	311	302	311	317	307	308	296	334	315	332	318	324	320	283	313	302	275	336	317	301	281	333	325	319	331	337	295	306	274	339	310	306	334	340	319	321	318	314	288	346	294	318	305	303	310	305	306	292	293	322	317	292	329	322	318	317	312	323	317	337	333	340	312	298	310	325	308	337	300	304	298	320	314	300	354	285	330	311	299	318	314	290	310	303	318	328	305	343	320	284	286	298	285	304	276	325	321	332	310	314	327	320	292	305	320	334	303	314	326	324	308	377	288	296	290	339	312	326	318	306	316	332	310	316	334	304	294	320	310	328	328	322	293	314	325	321	300	326	295	289	320	299	338	295	338	322	308	301	285	324	335	318	296	309	273	312	313	339	319	335	319	300	307	305	320	291	315	325	302	298	322	328	308	293	318	313	351	319	350	330	332	315	315	302	310	299	300	298	309	325	303	322	307	345	297	317	292	284	333	337	291	305	329	320	284	322	286	355	302	295	292	330	296	315	348	327	343	346	300	328	290	310	312	313	342	346	305	302	324	300	320	341	304	309	357	326	300	301	312	301	324	311	316	317	316	292	318	329	320	318	311	300	305	315	277	305	261	308	301	327	307	321	302	335	312	328	305	330	308	316	282	313	329	313	302	302	329	313	327	311	297	305	316	305	294	321	315	330	311	292	302	305	342	323	311	329	322	313	316	287	309	296	290	303	334	309	328	306	274	318
14624	5468	786	536	775	855	747	677	552	464	409	363	294	252	201	209	150	177	127	123	132	89	119	96	89	88	72	64	68	66	64	63	61	47	42	51	37	40	39	35	35	29	26	34	41	27	32	32	29	21	30	36	38	26	22	31	30	22	30	35	33	32	21	39	25	29	24	25	28	22	24	24	14	25	28	29	22	33	22	22	21	26	30	30	27	23	24	20	19	24	23	25	32	22	29	24	20	27	17	35	15	20	36	33	19	26	30	18	26	27	18	26	19	32	28	22	20	28	17	23	33	26	22	20	29	28	37	31	31	25	26	24	24	14	29	21	19	25	30	30	20	18	25	26	25	20	23	18	26	29	28	20	21	33	21	22	17	23	26	19	18	32	25	28	27	22	27	25	26	27	13	23	28	27	28	34	30	35	24	21	30	25	23	20	28	20	32	22	22	37	26	17	27	27	28	22	25	29	28	32	27	26	24	24	33	21	20	23	19	28	26	28	21	19	26	25	24	24	20	22	28	24	20	22	26	24	22	21	25	30	23	18	22	24	26	32	15	31	32	27	27	25	20	19	20	28	26	24	29	31	14	25	25	22	26	26	39	27	17	30	22	23	30	19	24	28	26	20	31	25	31	18	36	24	26	25	28	22	20	28	29	17	26	14	24	27	27	32	26	22	30	18	18	25	26	27	25	25	26	22	20	24	21	27	20	26	27	24	23	36	25	19	29	31	28	29	23	25	35	25	32	30	20	20	22	21	31	26	26	21	31	19	22	31	26	25	29	25	19	18	23	27	31	23	22	28	19	27	21	15	27	22	24	26	28	23	20	29	22	26	31	25	26	36	31	26	19	20	31	28	30	24	19	29	19	24	30	35	30	22	24	25	17	27	30	27	28	21	20	22	23	21	22	16	25	26	18	32	29	20	21	26	32	27	30	21	17	20	21	18	27	23	26	18	22	27	20	31	20	18	28	29	23	26	33	21	25	26	23	19	26	19	23	35	20	26	30	28	26	26	15	19	25	29	24	22	18	26	24	22	22	23	24	20	24	16	26	19	27	31	19	26	20	24	22	25	22	23	31	30	30	31	32	15	24	30	9	26	28	23	24	37	24	19	25	20	14	25	17	23	26	29	28	24	25	31	30	28	28	21	27	29	29	22	21	28	28	22	25	35	28	21	17	27	29	20	26	24	31	19	25	37	32	20	27	27	23	28	25	22	32	20	17	32	32	21	20	25	20	27	18	33	30	30	25	23	34	27	25	21	30	23	32	31	31	27	20	32	23	18	23	19	21	24	19	31	22	21	20	31	26	31	14	21	28	26	31	21	27	21	23	35	25	27	29	25	18	26	20	25	29	28	29	22	23	25	26	27	22	23	23	21	29	34	23	27	33	20	23	24	16	29	13	26	29	18	31	27	24	21	16	21	24	31	21	16	17	15	25	21	25	24	14	23	22	29	30	27	29	24	35	23	21	17	32	28	28	20	26	34	28	27	22	32	24	22	23	26	22	27	32	25	29	29	25	29	21	20	30	26	30	24	25	25	39	24	21	23	28	24	23	32	28	19	17	20	30	30	28	22	24	26	21	30	29	22	19	21	23	23	26	28	21	25	24	26	23	26	28	25	33	22	18	30	24	28	27	17	29	29	21	17	18	31	32	25	26	24	25	27	25	22	21	29	39	27	22	35	26	31	23	22	15	31	24	18	25	26	21	30	21	23	25	23	29	19	28	32	16	26	18	32	34	27	24	29	26	23	24	27	27	21	25	21	22	18	25	26	22	19	24	23	24	24	21	28	20	20	28	21	19	23	22	13	27	21	29	26	30	25	32	25	21	22	35	28	25	26	24	25	26	32	26	28	26	18	25	23	27	25	22	20	27	25	23	26	24	31	29	25	26	32	21	19	25	9	27	29	23	19	21	28	24	18	34	24	25	21	17	19	22	36	32	28	23	27	21	27	24	22	22	21	24	26	15	31	22	20	23	20	26	18	29	26	28	20	18	31	29	19	18	23	28	23	30	31	28	26	18	36	25	26	21	34	17	17	27	19	22	29	28	22	23	31	20	24	19	23	21	27	18	19	28	34	28	33	12	29	24	29	30	24	24	28	31	29	33	26	29	32	37	22	22	23	20	27	20	22	13	25	17	20	23	26	20	37	17	22	19	20	25	26	30	26	23	19	24	21	26	21	35	16	21	21	29	21	25	29	19	30	16	23	26	32	27	25	28	25	32	31	24	22	23	22	20	34	17	17	26	26	21	22	33	29	18	21	22	21	19	31	24	21	30	25	30	30	22	23	35	27	18	27	24	20	20	22	17	25	18	25	22	24	24	23	30	33	21	27	18	19	24	21	27	24	30	29	26	22	21	22	35	29	18	22	30	26	12	33	23	24	31	28	33	17	28	20	20	15	27	24	27	24	24	24	24	22	25	16	23	27	23	20	38	27	24	23	26	19	24	26	31	30	22	34	24	18	30	29	19	27	36	31	20	20	31	26	25	30	22	26	26	20	24	26	24	28	26	25	23	24	27	21	22	21	33	33	22	22	19	26	25	37	22	17	24	30	16	27	17	31	26	26	18	32	24	38	21	24	33	13	31	23	30	21	25	23	18	32	29	23	28	24	32	27	27	23	32	24	27	20	31	27	24	30	19	35	31	29	26	45	27	23	27	13	25	24	25	25	22	23	34	25	23	36	27	26	21	19	37	27	31	27	25	27	29	20	18	27	29	21	25	20	26	21	24	21	23	19	34	18	24	27	31	21	14	22	23	34	20	28	24	31	21	29	21	16	23	29	24	24	25	25	32	43	25	22	24	27	30	23	29	20	28	32	16	27	18	26	25	24	35	29	34	19	21	17	26	30	30	22	26	32	27	20	27	22	26	20	21	19	24	23	22	21	23	25	21	25	15	28	27	23	24	25	26	26	28	31	18	29	28	21	25	14	26	26	21	33	35	22	23	21	22	33	24	26	23	27	32	19	27	17	33	20	29	23	19	22	26	25	17	31	22	18	19	34	21	18	19	26	27	31	15	19	28	31	25	20	20	31	26	16	21	31	16	35	30	15	23	22	22	18	23	22	34	28	25	26	16	15	19	21	13	22	24	18	25	22	34	30	26	22	16	20	28	25	24	25	26	33	26	16	29	15	33	18	36	23	26	29	27	33	25	25	21	23	24	28	23	27	27	16	22	19	40	23	28	32	27	22	27	25	23	19	20	27	23	18	21	27	31	32	31	22	29	26	33	13	26	24	26	33	15	20	30	21	22	27	22	24	23	23	25	24	19	28	28	28	20	24	31	27	18	23	28	18	27	19	26	24	23	30	28	30	31	20	27	25	27	23	32	26	35	29	26	32	28	25	28	25	26	21	28	25	26	31	26	32	25	25	30	25	34	18	26	21	25	28	31	23	16	27	18	28	16	26	28	16	20	33	26	28	21	21	29	25	22	22	21	23	16	23	30	20	26	21	24	22	24	26	21	29	22	34	36	33
53976	28619	13373	26456	33781	32920	29878	26354	23204	20407	17848	15081	12955	11269	9930	9062	7843	7175	6327	5794	5293	4893	4503	4226	3967	3620	3282	2845	2483	2347	2294	2036	1847	1869	1628	1571	1332	1182	1083	1017	839	887	790	712	727	662	670	602	615	573	581	567	519	538	480	507	467	551	472	517	463	487	477	515	505	490	467	484	492	449	475	470	446	503	478	470	477	485	424	435	437	441	400	412	445	434	466	419	430	460	450	399	420	436	428	436	420	428	426	445	397	435	425	436	423	427	449	445	438	456	379	430	398	422	438	439	422	420	438	443	375	438	402	429	412	419	446	401	420	420	414	412	394	417	441	398	428	422	415	419	390	415	443	429	369	386	402	409	440	418	395	408	443	403	432	423	398	422	448	386	420	422	411	444	443	409	405	430	395	431	424	424	440	421	427	429	402	366	398	392	403	398	385	397	411	395	414	423	400	440	391	447	419	393	383	412	415	405	408	413	410	421	389	439	424	416	422	422	436	398	427	389	380	418	403	449	427	402	449	421	379	421	401	388	408	429	389	406	398	410	398	409	415	386	436	406	404	444	408	370	395	422	411	391	378	402	421	366	433	374	403	372	408	409	423	405	371	415	449	428	404	413	442	394	395	430	428	419	422	386	426	422	448	449	388	412	414	399	398	407	375	427	412	422	429	404	381	445	393	417	409	420	395	360	432	391	379	433	403	404	410	422	434	384	400	416	397	399	395	389	450	388	420	416	421	416	419	430	405	380	441	379	401	391	407	393	389	399	445	429	389	432	361	384	387	428	419	401	428	372	447	417	437	408	392	393	457	386	390	412	388	376	426	423	416	429	395	399	438	427	412	439	402	397	416	415	407	398	375	397	402	397	425	379	398	416	398	404	416	423	408	421	436	439	402	376	422	436	368	383	383	384	395	438	432	442	429	399	426	428	408	422	389	418	399	392	429	408	411	420	393	437	399	405	399	394	433	411	397	392	423	413	427	361	417	404	390	385	388	488	431	407	409	426	429	411	433	449	440	427	390	418	455	407	417	404	386	430	408	441	435	463	405	446	389	395	437	411	390	412	380	410	375	407	401	397	421	370	430	401	413	412	412	395	437	407	395	428	375	408	407	411	368	419	370	382	429	427	427	425	416	416	415	383	416	381	446	411	402	408	397	435	426	381	401	367	415	417	429	359	375	406	410	358	408	391	415	391	407	406	416	417	390	460	415	413	420	392	397	412	411	385	407	382	445	432	394	425	403	438	421	399	362	393	419	400	444	395	388	404	401	374	389	401	372	394	413	393	386	412	415	400	399	416	379	402	390	399	386	399	425	426	424	426	409	425	381	415	415	412	432	432	373	426	387	378	426	410	403	407	413	420	409	396	419	387	378	429	427	411	410	413	407	400	397	427	422	425	416	414	363	387	408	436	432	390	414	405	419	424	370	384	414	438	456	375	413	437	409	453	424	394	418	406	446	385	396	410	403	416	394	432	392	417	433	391	450	432	421	392	411	427	412	401	417	393	383	404	426	419	405	441	436	403	422	414	416	371	396	396	405	430	387	401	413	389	418	425	435	436	441	436	379	386	353	420	396	405	408	373	406	411	416	365	386	390	381	387	410	424	427	427	432	414	413	377	410	440	442	406	412	387	410	437	424	422	398	393	372	407	419	394	402	456	413	430	413	436	402	413	410	423	402	412	437	384	430	412	432	386	397	409	420	391	436	436	414	391	388	409	408	436	439	374	409	420	392	434	435	392	368	391	377	373	407	432	382	441	431	427	373	391	396	389	408	397	398	422	367	379	402	426	396	407	388	394	434	405	400	418	415	420	398	412	428	406	423	467	395	388	382	438	435	419	388	441	403	376	394	408	434	370	384	418	409	414	415	396	432	416	410	401	416	412	423	407	414	471	415	423	422	394	384	432	403	368	388	413	443	398	401	418	382	408	377	413	402	414	370	382	426	449	407	413	419	425	412	381	402	375	396	387	436	420	457	399	418	424	413	399	445	405	415	422	443	396	406	414	381	404	396	400	404	391	387	448	404	405	433	452	413	427	432	410	423	384	412	396	441	357	407	429	393	400	426	380	424	442	458	426	418	407	376	425	437	399	393	395	381	390	369	429	422	413	438	391	461	404	405	396	412	399	397	424	418	398	416	406	401	380	396	402	393	421	429	440	400	426	391	418	400	401	380	414	405	394	430	414	374	447	416	388	409	402	369	399	404	395	350	401	405	402	435	400	425	370	426	397	403	405	438	436	396	402	406	396	421	408	369	429	433	421	370	414	393	429	400	366	380	443	445	409	381	402	383	415	392	407	417	393	418	416	384	429	396	425	424	379	412	404	439	406	420	406	394	407	411	427	398	443	392	402	403	434	398	398	412	414	408	405	417	404	395	413	408	402	386	371	426	430	432	393	444	366	370	374	452	431	437	402	406	411	388	401	415	408	403	430	398	427	427	392	423	417	439	442	426	411	410	416	378	417	428	415	417	429	415	406	377	424	457	405	421	410	434	382	389	410	415	415	405	412	409	419	464	405	407	382	419	425	407	459	425	409	433	407	395	383	397	414	383	420	428	444	419	419	431	394	401	409	408	395	388	423	423	401	442	419	390	399	400	470	412	381	364	428	372	395	405	366	418	389	405	408	420	419	431	391	390	395	406	443	400	435	442	394	413	420	382	448	422	433	409	391	420	425	418	413	425	395	442	432	374	367	392	391	416	405	401	393	415	445	429	394	395	363	413	389	406	446	410	405	380	421	401	401	402	413	397	409	379	350	444	402	403	387	381	417	432	398	439	402	419	424	405	428	365	441	436	426	426	396	423	386	420	385	396	418	426	424	439	408	403	409	415	422	412	407	381	411	439	411	418	447	365	402	381	402	384	371	414	426	405	412	384	405	407	384	433	439	413	382	391	343	381	413	410	437	421	376	402	389	433	411	388	427	411	411	422	418	413	389	416	423	380	420	422	470	404	428	445	391	421	391	416	429	417	415	380	405	386	394	420	428	368	417	396	441	388	374	403	406	428	387	386	409	394	411	381	408	403	396	399	411	389	399	438	427	397	375	416	397	419	394	382	385	390	376	394	417	431	422	424	401	381	434	401	440	413	398	427	397	418	387	425	399	408	425	422	402	399	435	379	371	394	410	403	398	394	395	411	399	411	401	426	391	396	396	393	423	394	374	411	392	394	391	406	390	417	373	380	425	409	391	416	411	420	386	432	423	395	430	412	426	427	381	386	365	394	404	440	442	424	427	436	425	403	421	429	403	416	408	415	427	418	472	398	413	437	386	413	381	399	396	410	410	383	430	403	390	421	418	456	402	428	423	437	367	417	407	424	400	392	395	372	385	385	426	420	407	399	424	395	437	400	412	411	409	400	399	435	423	430	390	412	432	416	408	376	433	409	393	422	407	372	386	413	417	428	389	437	372	410	396	413	438	400	414	426	368	391	431	400	386	420	378	418	406	384	417	410	417	444	412	394	415	390	396	432	437	401	434	417	426	411	386
10109	2554	476	319	443	481	460	440	333	295	255	204	207	183	149	121	123	120	109	101	107	67	74	79	73	56	63	44	63	52	54	47	53	36	43	51	46	43	38	40	34	36	32	31	30	37	37	42	37	31	37	44	32	35	31	34	28	35	39	24	32	38	21	31	26	22	30	28	26	35	34	24	28	27	24	32	36	36	34	42	27	29	24	26	40	26	33	32	38	25	36	30	20	23	24	31	27	29	28	25	27	25	30	23	32	28	22	33	30	26	30	42	28	27	30	24	31	30	20	29	29	25	20	26	29	27	27	29	23	24	22	29	33	32	22	27	24	32	23	29	23	27	25	38	25	33	30	26	37	35	39	30	32	27	30	38	19	35	25	35	29	40	27	27	23	32	33	24	23	30	27	29	27	34	20	33	20	35	40	34	36	33	31	22	37	31	26	22	22	32	28	24	25	29	41	34	30	27	27	39	33	22	28	29	23	29	41	39	35	40	34	20	36	24	37	25	28	25	25	29	27	30	23	22	29	34	29	29	32	22	22	26	29	27	30	32	18	29	27	25	30	40	26	25	30	29	27	30	20	43	34	23	24	25	19	40	32	33	31	36	33	37	21	44	29	17	25	26	27	31	24	21	32	37	37	28	28	38	33	24	28	28	37	24	24	32	23	40	24	29	34	27	38	33	23	27	27	31	29	29	30	38	23	32	26	30	27	28	28	25	17	40	35	25	26	20	23	34	24	30	33	29	23	20	21	44	26	30	39	26	24	27	26	33	26	34	26	35	31	32	31	37	32	28	33	23	28	29	32	30	32	29	23	31	35	32	33	29	32	25	23	23	34	35	22	23	24	23	35	33	35	42	34	25	28	20	34	30	35	28	26	36	34	25	42	22	27	30	33	28	29	27	19	23	36	35	18	29	38	20	27	33	25	27	28	36	26	31	26	30	23	25	30	23	31	20	29	22	30	30	23	34	31	26	36	29	24	29	30	40	33	30	18	33	30	35	33	31	25	33	21	41	23	32	33	29	24	28	29	30	36	27	24	25	42	31	28	17	33	31	26	26	38	28	30	39	17	26	41	29	24	20	34	29	43	35	39	29	18	31	38	41	40	28	30	41	32	37	23	32	28	35	29	24	30	44	23	31	29	30	30	19	24	35	31	33	23	30	31	31	30	27	24	33	29	30	34	28	29	21	25	21	22	22	30	22	36	29	31	38	23	25	29	29	29	22	22	29	31	34	42	33	17	43	20	25	35	33	27	33	40	31	29	22	28	36	23	38	20	33	30	43	24	34	32	33	26	17	33	32	27	28	37	25	30	36	46	30	29	34	21	32	34	33	26	38	32	26	28	19	22	26	38	40	33	34	40	23	35	31	38	43	26	34	26	30	29	26	40	33	20	32	24	28	30	32	23	29	17	32	33	37	26	27	24	34	45	32	19	28	32	32	22	18	25	30	26	34	31	30	26	27	29	22	32	26	25	33	33	34	38	37	34	31	37	30	38	36	35	35	32	26	17	31	31	38	32	27	27	30	28	37	34	21	30	36	29	33	35	22	20	33	27	30	26	31	32	25	26	23	32	26	26	36	16	23	25	24	22	27	24	29	23	37	31	33	25	31	29	37	32	28	33	36	35	29	26	23	26	17	31	25	19	16	25	40	30	29	26	30	26	29	31	16	35	26	26	25	41	28	25	33	35	31	26	31	32	28	22	29	38	28	34	36	42	33	33	30	25	37	40	31	40	39	29	29	29	40	17	23	31	26	36	24	22	21	24	41	28	33	25	32	23	21	36	24	26	31	36	20	31	30	26	34	26	24	38	32	39	34	31	23	26	25	22	27	29	36	30	36	31	28	30	32	25	33	23	28	26	30	33	32	34	36	28	26	39	22	30	27	37	32	31	30	30	23	32	27	33	29	26	31	30	25	34	32	35	33	26	28	28	24	37	26	36	30	28	35	38	32	26	42	12	26	37	26	26	38	26	35	38	32	25	25	25	28	24	31	41	33	21	28	32	26	25	28	36	24	22	29	32	26	33	21	27	28	41	23	27	32	20	34	30	31	28	26	33	21	19	34	28	33	29	30	26	32	44	22	21	30	32	25	32	20	33	19	44	20	29	25	30	31	27	25	26	30	34	34	23	25	32	25	28	28	35	23	31	37	27	24	25	21	34	33	29	30	28	23	29	29	25	36	29	25	32	39	27	24	28	33	29	38	28	27	39	29	32	24	39	20	35	25	34	29	30	33	28	28	22	20	27	23	30	41	31	37	29	34	40	31	33	29	27	40	28	27	29	27	27	30	29	32	34	18	28	25	36	25	32	39	32	29	27	32	33	33	24	37	37	30	24	25	36	30	32	35	26	30	28	27	30	29	25	34	29	24	30	27	22	31	33	22	30	27	33	27	25	30	24	38	26	21	33	27	37	35	18	26	30	28	28	29	42	15	28	38	28	24	38	27	24	33	32	38	23	28	30	29	30	37	35	39	30	34	39	27	31	27	28	19	35	29	19	27	36	33	34	29	22	28	34	25	44	27	34	23	25	33	24	20	21	28	27	26	27	29	27	28	27	32	28	35	29	21	42	21	30	33	27	36	24	23	25	35	32	35	25	31	30	30	27	33	22	34	40	36	33	25	20	35	32	23	32	20	29	41	25	28	30	26	36	34	28	26	33	21	27	21	27	27	28	31	30	25	40	39	30	35	32	28	31	36	26	29	22	34	27	23	30	35	25	33	28	24	29	21	24	20	20	34	28	29	27	19	25	25	23	23	32	30	22	33	27	40	33	28	33	24	24	24	25	20	22	19	18	32	25	45	36	22	25	16	31	27	25	21	28	25	31	33	31	19	29	23	27	24	32	30	32	32	36	33	27	25	28	38	33	35	27	24	21	27	26	31	32	32	32	35	27	27	31	39	36	31	27	31	30	32	27	25	25	26	19	28	32	23	26	31	42	27	24	20	29	30	37	33	37	32	21	27	36	34	24	28	23	22	32	31	42	32	27	32	42	29	29	24	25	31	33	18	26	37	26	30	40	28	32	23	27	36	36	45	29	34	27	34	26	36	22	29	33	28	37	34	29	31	30	32	38	33	29	19	31	33	16	29	33	29	25	23	24	26	28	32	34	27	35	29	26	21	32	36	27	25	17	29	28	31	25	30	30	25	31	31	27	33	33	27	25	28	23	34	23	35	31	26	25	30	19	28	34	29	37	25	24	29	29	28	30	27	30	35	24	23	36	40	35	35	30	25	24	24	30	24	32	37	32	28	36	34	30	31	32	27	30	34	44	28	31	26	34	28	35	31	26	32	32	31	40	25	32	25	32	42	24	26	28	12	29	24	31	33	29	28	23	27	26	32	25	26	33	23	30	24	24	16	29	32	31	19	36	25	34	19	29	48	19	24	31	33	31	22	29	27	24	36	25	30	33	30	36	21	30	27	27	32	31	21	27	24	38	35	37	25	34	32	34	34	32	24	29	26	35	31	30	28
46014	22443	9801	21352	28734	27923	24731	21271	18150	15570	13233	10742	9265	7962	7080	6235	5712	5037	4516	3991	3538	3458	3149	2974	2805	2574	2226	2044	1871	1773	1668	1458	1323	1414	1280	1225	1067	920	878	864	798	713	745	697	670	602	634	577	581	579	549	568	574	528	535	573	538	585	557	534	536	543	510	528	526	510	498	535	493	502	508	536	535	532	546	524	506	518	531	479	496	523	514	512	538	478	481	462	492	530	470	491	461	511	487	502	540	449	504	530	476	533	491	493	517	481	495	535	486	518	491	445	474	489	486	486	467	508	467	464	513	497	503	419	480	484	495	490	464	465	503	462	470	504	481	499	470	490	520	506	500	433	476	542	482	496	507	467	501	482	456	486	439	506	522	465	454	460	453	532	528	499	441	486	478	531	481	537	506	510	485	459	427	459	466	447	466	472	505	458	496	466	482	475	469	494	489	489	450	489	476	479	502	424	502	481	460	506	467	489	472	469	506	461	496	495	509	509	460	478	454	456	439	455	491	482	477	521	496	459	462	437	476	496	504	477	503	487	509	467	465	449	478	481	500	480	480	450	488	481	470	504	467	481	458	442	468	499	492	468	489	477	478	462	542	511	492	470	525	495	426	448	486	475	479	442	503	520	463	498	504	516	468	473	521	453	455	478	495	492	470	482	503	486	459	468	471	479	439	488	497	457	445	435	456	509	478	444	496	487	467	474	496	518	478	451	497	474	468	467	492	469	451	481	456	503	491	493	465	461	490	517	453	448	474	466	466	447	538	461	514	495	486	477	506	476	481	493	513	501	497	497	470	499	495	461	488	491	488	482	525	514	473	483	469	505	501	470	499	510	490	468	514	483	467	495	462	506	504	453	498	495	445	470	517	455	469	473	482	483	471	468	503	482	465	464	473	454	486	441	527	459	483	490	489	483	485	502	470	489	480	437	488	506	514	499	479	474	494	486	481	483	474	469	499	520	479	540	479	499	503	441	455	493	485	474	467	467	445	472	498	466	505	455	475	509	489	446	503	487	472	478	472	524	486	445	489	447	461	464	508	446	538	467	498	468	474	457	489	510	522	475	487	487	490	503	478	465	482	484	523	474	495	491	474	483	483	522	508	489	480	515	473	448	511	467	477	461	488	483	459	480	460	509	493	461	476	451	494	497	520	479	475	504	454	466	460	465	516	501	455	489	485	478	503	478	437	479	512	504	464	487	464	466	478	499	497	510	499	500	465	493	468	470	504	503	488	478	484	485	461	496	484	482	500	508	503	494	482	496	514	495	452	451	480	454	497	425	464	499	451	468	465	496	504	482	467	507	501	461	498	507	519	478	519	471	497	438	457	447	485	453	466	473	468	559	495	456	470	463	443	486	479	514	488	458	469	475	517	468	479	457	511	499	506	454	495	489	496	458	523	537	484	488	474	446	451	505	438	492	468	490	504	524	474	477	464	473	464	484	470	467	493	462	513	500	452	496	469	491	453	496	470	512	519	479	491	463	503	469	512	463	511	519	494	487	494	462	467	475	516	476	477	482	440	487	504	482	529	495	512	496	477	546	446	498	457	505	501	461	481	467	467	489	477	509	483	496	493	456	483	485	480	488	490	482	467	476	503	473	459	479	525	470	462	495	488	508	491	510	461	465	486	462	476	497	465	495	468	494	449	482	477	461	450	498	435	511	489	512	483	498	476	484	496	509	464	490	460	506	448	462	485	479	476	469	519	447	472	497	486	523	497	500	500	518	447	469	524	491	502	533	462	459	505	470	456	494	515	501	509	484	474	463	469	500	453	520	476	466	480	520	470	507	526	451	486	455	505	506	505	471	476	494	466	439	495	484	430	452	451	511	465	523	465	482	449	486	470	449	501	464	492	460	487	492	477	492	520	458	496	460	478	469	475	496	452	476	488	467	471	466	464	498	485	467	498	518	483	474	480	504	516	480	454	475	455	491	481	469	475	495	465	474	475	480	501	462	487	459	475	470	496	503	496	507	492	493	513	477	491	454	457	465	452	464	512	442	484	507	475	479	453	466	463	496	466	497	489	467	435	449	509	494	462	475	459	499	515	470	470	511	441	469	502	485	503	452	453	468	513	468	499	488	505	457	444	452	467	488	477	477	480	492	471	456	503	511	476	471	466	474	499	479	453	477	474	514	439	512	536	471	480	455	502	488	502	468	517	480	487	489	460	487	509	477	491	438	452	484	501	485	485	481	482	475	473	466	454	489	499	464	448	487	480	498	436	458	488	493	496	483	483	504	488	488	493	482	482	497	474	508	494	456	491	482	451	514	495	477	498	433	508	476	463	500	507	457	479	489	468	437	508	486	472	473	490	533	496	494	474	465	454	484	486	482	520	492	490	456	484	493	505	479	474	473	492	515	532	495	485	500	505	437	490	504	484	485	432	451	471	502	461	471	499	500	504	482	452	480	466	492	482	502	477	486	492	476	462	512	484	501	495	506	470	506	451	510	475	444	467	472	492	474	536	464	469	438	523	499	496	488	459	521	499	508	482	477	464	550	468	458	486	513	502	454	471	492	510	479	469	490	482	498	471	498	495	487	444	466	495	514	484	539	472	495	483	487	520	484	528	480	483	518	459	481	480	437	499	484	510	457	461	467	519	462	499	471	468	457	486	492	525	479	494	482	493	488	484	494	465	486	462	499	485	454	485	442	517	465	487	519	473	510	515	470	468	470	460	488	444	497	457	468	456	482	503	472	442	482	487	523	505	476	468	497	442	497	480	505	494	527	506	457	503	473	448	499	562	454	479	509	486	526	439	463	493	461	495	485	518	457	529	496	493	475	465	474	513	421	499	469	486	525	495	489	430	489	451	503	449	467	448	476	489	488	476	455	478	444	463	458	494	513	507	510	486	480	490	487	466	475	506	448	467	509	474	458	462	476	514	475	456	429	444	528	498	504	491	486	478	513	464	481	488	508	497	493	472	507	490	488	510	472	491	501	508	490	466	411	480	473	478	488	533	495	497	481	522	523	510	478	481	452	491	470	510	516	433	461	531	497	482	455	491	512	517	497	455	513	469	531	532	480	469	517	476	487	507	453	521	485	502	483	501	479	499	492	475	469	539	483	468	492	512	504	492	491	486	492	475	421	457	535	500	524	466	481	501	468	450	501	469	497	522	473	478	479	491	497	492	478	477	485	499	491	458	498	494	494	447	493	489	488	497	474	454	472	504	467	481	505	493	472	488	467	444	541	476	485	475	502	446	457	443	524	484	483	494	495	476	489	513	441	493	491	487	473	491	478	514	487	491	492	520	491	516	492	457	474	474	488	526	458	486	434	479	497	513	468	454	495	489	476	479	461	491	462	485	485	498	464	484	488	551	489	471	468	474	478	472	457	460	497	494	475	467	457	488	490	488	486	487	488	467	506	489	438	456	520	477	500	495	493	476	470	523	448	475	486	469	498	487	477	485	488	485	489	478	486	513	495	495	428	514	470	447	465	484	452	472	477	441	486	482	471	507	472	488	467	488	490	479	488	479	450
14389	5026	781	479	782	810	708	646	547	443	417	314	293	266	212	191	180	160	145	115	122	142	109	104	85	93	66	93	66	68	65	46	60	57	53	44	29	39	39	34	34	51	29	45	27	35	33	20	30	25	30	25	25	19	19	22	38	32	28	31	18	19	35	25	30	29	29	33	19	25	24	21	22	23	24	22	26	26	22	17	21	27	26	31	16	29	23	24	31	25	22	24	30	29	22	29	24	17	23	24	32	32	24	27	23	21	21	24	19	13	27	25	29	27	19	30	28	31	27	28	20	25	25	14	27	23	35	24	23	26	22	28	13	29	26	30	27	22	26	30	30	25	20	20	18	20	18	28	23	31	18	26	24	25	23	26	21	30	23	34	25	19	18	30	27	22	31	27	20	22	26	22	19	26	36	28	24	40	24	14	29	23	30	25	24	29	26	29	14	23	19	20	20	18	19	29	20	23	25	22	20	27	24	18	27	21	32	23	36	24	25	24	22	24	25	21	33	28	23	33	28	28	24	22	27	26	21	19	26	27	32	23	28	25	30	30	27	27	27	19	31	28	25	29	25	25	22	34	31	22	30	22	23	29	23	19	25	27	23	22	24	22	31	26	20	24	21	18	15	19	21	32	23	27	25	23	24	23	24	26	31	18	23	24	26	23	26	22	26	36	24	23	20	28	22	26	28	20	22	21	19	19	30	20	23	32	24	33	30	25	31	24	27	22	19	25	17	27	26	17	20	25	31	19	23	24	25	34	20	26	17	18	31	23	29	26	30	27	24	24	26	22	22	24	27	19	23	26	21	20	20	24	33	32	20	20	23	29	27	33	21	30	17	24	20	20	31	27	30	16	27	26	22	25	21	34	25	28	30	28	30	20	29	35	31	29	36	23	21	22	24	28	25	23	22	16	19	24	24	24	28	23	22	23	27	28	23	24	28	27	22	20	24	27	26	26	21	30	15	17	28	22	28	24	23	22	28	15	27	28	20	23	29	19	24	29	23	25	32	28	20	23	27	26	26	28	18	30	31	23	38	26	22	31	30	19	23	26	36	16	31	26	28	36	29	23	26	32	27	24	21	28	26	21	25	24	22	23	18	20	24	25	24	30	22	33	27	22	19	22	28	29	25	19	23	33	34	23	33	33	30	32	22	23	29	30	22	23	15	29	12	27	31	20	27	16	25	32	21	24	25	27	30	22	27	30	24	26	24	26	20	29	20	29	27	26	24	25	32	28	27	31	20	29	23	23	24	20	31	28	29	18	17	22	16	30	21	24	16	21	25	25	29	30	20	20	19	22	24	19	36	23	28	34	35	28	34	21	33	32	17	18	33	30	32	24	28	30	23	19	26	19	26	33	26	20	26	25	28	28	23	29	29	30	20	31	30	33	25	29	25	22	25	23	32	25	28	28	30	29	19	24	32	19	18	22	25	22	15	23	33	24	17	42	22	24	27	29	23	42	26	24	14	30	30	26	29	22	24	30	29	28	25	28	25	13	25	27	22	26	14	21	21	26	23	28	26	28	30	33	33	26	23	30	25	33	24	31	24	23	31	25	25	19	23	24	18	16	26	25	30	33	24	25	28	29	28	19	28	33	21	19	28	27	23	25	22	26	25	20	13	31	25	14	28	21	28	20	16	18	27	32	23	28	31	20	24	27	14	26	23	25	22	32	22	20	22	21	24	33	26	21	20	21	23	20	21	22	24	30	22	39	26	22	20	20	22	30	20	29	21	23	23	30	24	28	22	15	19	32	24	26	30	26	20	25	25	23	24	24	33	29	22	30	30	26	27	28	32	27	24	24	28	29	23	23	26	22	27	20	20	14	20	18	23	30	27	23	28	24	24	19	32	17	26	23	26	26	19	22	15	33	25	27	20	13	23	32	30	31	24	25	26	25	19	28	25	23	28	27	23	25	21	31	22	37	18	22	29	29	22	30	21	20	24	19	21	18	21	35	21	28	29	24	25	28	22	24	25	25	24	18	28	30	18	24	25	29	25	19	22	33	23	16	16	25	23	26	22	40	25	21	22	34	25	21	26	33	22	22	22	23	28	32	25	35	26	28	22	25	31	16	24	26	20	24	21	31	33	21	25	27	32	20	22	16	25	21	20	32	22	26	21	18	26	25	22	36	15	27	28	31	22	15	12	27	30	15	25	32	31	37	22	27	32	22	16	27	28	23	26	24	24	21	18	24	22	16	26	26	23	24	21	22	27	27	22	28	21	22	21	20	17	24	26	39	19	19	24	21	21	27	30	33	22	26	22	25	29	24	20	31	25	19	24	24	21	24	24	28	20	29	19	22	19	35	24	32	26	30	21	27	21	22	21	31	22	27	32	20	26	23	20	20	18	24	18	24	25	24	33	31	27	28	29	22	26	32	23	33	33	25	16	14	26	30	24	25	33	22	33	23	22	22	18	31	24	30	24	30	33	17	22	19	24	30	24	29	16	28	20	25	23	25	30	19	27	21	22	37	27	27	13	31	33	21	32	27	23	19	14	21	28	20	28	26	27	23	15	25	20	28	23	26	26	20	28	29	24	22	24	23	28	20	27	17	24	23	21	16	22	19	22	17	11	26	23	21	32	26	12	23	27	26	32	24	27	20	28	16	22	28	25	22	20	29	22	25	26	17	25	27	27	25	24	25	31	29	26	17	22	30	29	34	31	23	33	31	29	24	24	19	29	34	19	35	25	24	26	24	18	8	27	25	24	26	31	23	16	30	21	32	32	29	30	14	21	27	19	30	19	25	25	24	25	28	33	26	25	18	28	32	27	25	23	24	26	25	21	16	29	23	23	23	26	24	18	30	23	28	27	21	20	34	25	26	19	30	26	26	28	22	32	21	24	30	23	17	28	28	27	22	40	37	24	25	20	23	20	34	23	16	18	18	25	24	29	19	28	22	20	25	26	22	25	26	16	27	22	26	18	28	23	22	27	20	22	17	37	26	18	21	32	22	25	26	22	18	23	24	25	22	21	20	26	29	18	28	31	20	24	32	23	33	26	29	29	26	26	37	25	24	27	28	20	24	20	15	25	21	26	31	21	24	25	22	29	23	19	27	26	28	24	32	28	22	29	25	14	17	22	26	25	20	30	25	19	26	29	28	30	31	30	16	29	22	30	26	25	32	27	27	22	31	25	25	21	20	30	28	17	23	25	31	25	22	26	23	16	24	19	20	18	25	23	27	25	32	30	24	33	26	33	24	15	23	25	22	26	19	33	21	25	26	22	20	32	34	23	33	20	21	23	25	24	26	27	26	22	32	22	27	36	22	28	13	24	22	26	16	21	23	26	24	31	21	21	26	19	26	27	21	29	35	28	25	28	28	17	15	24	17	23	27	27	22	21	23	22	21	30	26	26	22	25	36	24	28	20	25	26	30	36	30	19	25	38	26	17	24	21	25	24	28	22	25	39	35	22	31	28	28	19	20	27	26	25	25	19	20	24	24	27	20	17	33	31	20	25	15	26	28	20	25	18	31
54489	26297	13692	26618	34261	33495	30432	26945	23899	20808	17831	15107	13104	11491	10290	9204	8200	7499	6588	6054	5399	4884	4700	4171	3838	3484	3068	2879	2717	2550	2281	2014	1916	1859	1685	1548	1342	1189	1107	950	906	875	833	800	692	654	588	628	597	601	560	551	551	499	499	515	548	469	528	518	469	479	481	500	504	518	478	491	487	456	496	461	483	475	445	432	467	484	453	444	433	469	463	437	458	436	461	442	405	430	451	413	429	410	395	452	444	431	446	412	420	423	423	426	403	455	459	435	472	455	425	434	427	457	419	453	419	451	439	427	440	391	408	427	384	416	434	409	416	396	406	418	416	413	441	438	420	427	451	435	416	389	382	393	406	457	413	454	392	433	392	388	411	391	405	445	415	435	410	450	434	421	400	399	393	422	421	417	408	391	410	429	378	391	418	421	420	399	411	421	417	419	437	389	415	400	400	433	402	425	423	413	423	382	393	453	428	383	433	381	408	428	371	407	392	411	416	408	405	384	460	421	428	367	413	426	378	433	410	431	415	384	421	400	399	388	414	394	419	362	393	448	344	401	390	386	406	427	463	397	409	436	383	414	382	370	456	376	395	426	394	416	419	399	376	406	388	423	437	413	393	433	406	411	381	398	436	396	401	430	422	402	430	404	444	429	385	452	396	403	415	433	412	408	411	391	397	447	397	390	414	424	405	422	432	413	438	388	411	449	430	374	416	368	415	391	395	449	413	398	413	419	383	419	396	419	397	409	414	412	377	446	401	404	415	413	383	424	394	416	435	400	409	424	425	445	419	395	415	424	382	381	426	379	416	386	405	408	358	438	394	413	378	376	407	396	419	371	413	388	418	428	394	430	400	404	397	395	398	392	404	428	398	398	358	410	412	391	414	412	401	389	407	393	447	416	412	443	419	387	391	416	413	404	418	394	436	387	418	432	398	441	390	434	386	350	390	418	380	416	411	401	425	366	399	382	394	417	407	392	420	396	392	387	397	409	410	434	381	401	387	407	433	404	413	366	408	366	366	444	422	400	426	403	433	416	416	410	421	378	403	396	414	387	397	414	393	371	392	396	408	407	408	438	403	404	432	414	384	422	387	407	393	389	416	417	384	399	409	451	381	360	398	429	389	451	384	394	410	398	395	436	383	418	393	420	403	448	426	402	432	429	437	419	412	411	416	401	379	393	416	398	397	414	400	456	414	382	388	391	394	421	406	390	406	368	421	406	375	382	460	417	409	434	386	384	407	439	411	412	410	405	395	417	408	425	412	392	433	413	387	433	398	394	466	422	371	400	406	413	389	452	404	381	411	424	440	435	407	433	375	416	397	383	430	425	424	381	392	419	405	405	405	382	401	404	418	413	431	384	385	394	383	398	410	430	387	383	411	414	393	434	388	414	400	428	383	391	412	427	380	366	406	381	395	392	401	399	411	419	402	383	382	401	393	398	384	440	404	392	371	416	428	420	438	415	403	410	399	385	433	442	362	402	412	391	381	406	398	402	369	383	392	400	424	424	392	393	403	397	410	422	428	411	408	432	398	388	368	398	425	409	426	429	430	423	413	438	413	401	442	420	398	405	421	404	414	388	436	399	398	361	374	416	431	384	388	416	380	455	406	431	445	405	449	380	424	438	439	406	445	396	399	430	416	429	386	415	429	404	389	399	408	415	395	425	398	421	406	389	369	421	403	423	395	411	414	375	402	455	417	417	373	385	406	402	415	368	442	421	406	408	400	422	395	451	366	412	397	421	437	436	438	438	403	421	425	395	400	431	431	384	418	381	422	411	403	390	415	401	387	390	379	433	412	446	398	388	396	421	373	406	424	432	361	442	440	409	435	392	379	401	418	423	377	442	406	429	423	420	415	393	409	433	397	372	401	365	407	414	454	416	370	394	371	408	389	365	392	386	427	408	373	383	407	390	387	429	402	415	439	368	391	400	422	402	384	402	382	384	392	409	412	411	418	440	403	409	448	427	419	386	375	396	415	380	386	404	403	418	424	413	410	389	399	393	428	372	421	383	412	432	417	371	398	399	393	416	425	393	414	388	406	385	399	398	433	398	450	424	421	427	414	413	409	451	420	373	385	410	381	397	410	408	421	438	411	441	412	430	416	420	398	392	439	427	414	409	403	427	390	397	380	433	396	431	433	414	391	408	397	377	387	383	422	434	418	395	360	440	415	381	400	406	394	436	431	438	437	386	382	441	426	394	417	405	424	404	388	425	405	398	405	402	391	433	424	382	398	427	373	379	407	424	406	383	423	372	419	389	386	376	372	406	420	413	393	411	412	435	423	401	414	407	403	386	408	398	394	427	431	415	439	415	400	380	422	416	412	401	419	411	405	408	421	416	417	358	388	376	391	412	346	396	407	436	408	392	420	389	402	395	404	401	401	432	408	393	431	415	405	420	411	415	422	411	424	380	367	384	441	411	377	386	388	393	397	418	426	414	406	413	423	424	415	438	428	433	397	373	370	422	422	419	416	422	417	393	393	461	365	412	410	377	421	409	388	425	369	388	383	382	409	411	398	398	398	397	433	387	402	410	398	409	419	435	451	436	410	402	426	377	407	399	386	431	396	415	412	389	379	405	397	414	417	389	427	399	423	414	409	405	394	372	393	415	415	372	432	410	430	433	386	431	408	408	408	401	410	430	401	413	367	398	443	408	411	413	409	400	412	419	422	425	412	434	381	423	405	395	418	416	402	403	377	414	439	423	396	409	421	391	410	452	371	381	419	378	424	415	432	374	427	398	382	381	398	449	404	395	436	432	462	414	412	417	409	401	400	350	432	427	415	397	434	365	381	394	422	401	410	396	394	379	367	422	392	433	429	405	403	380	392	408	436	409	415	386	395	399	385	409	383	412	449	403	433	383	406	428	413	388	446	405	404	419	395	353	427	376	401	395	435	398	393	409	469	421	400	421	386	426	416	353	398	406	420	359	416	396	426	410	399	422	405	438	408	391	353	433	415	390	414	372	419	434	386	410	383	400	391	353	425	421	447	403	367	434	387	420	375	391	405	429	413	410	390	445	391	385	434	360	423	412	475	418	417	389	400	400	411	382	377	377	374	440	399	454	418	391	378	433	418	406	433	398	436	379	390	382	427	403	422	400	431	369	384	392	436	408	430	428	400	384	415	429	374	382	398	425	404	396	409	392	413	408	394	456	390	411	405	423	394	416	395	404	428	417	390	423	404	399	457	394	411	422	393	424	391	419	430	415	427	397	374	422	416	425	372	420	392	414	415	385	423	418	383	416	414	387	414	429	416	392	389	417	429	423	415	417	429	423	408	372	379	403	423	426	396	414	430	409	399	427	414	426	425	365	415	448	389	404	399	405	391	391	401	405	427	417	370	408	428	421	408	401	420	386	397	384	411	374	398	386	408	394	413	364	383	425	444	413	397	398	416	393	385	401	432	439	400	425	407	411	401	407	411	379	380	380	404	412	426	435	425	403	426	439	409	397	404	410	385	401	452	418	410	410	390	393	382	442	454	440	395	396
5848	1203	250	188	302	306	290	255	228	173	167	136	106	122	79	88	74	103	76	45	60	47	46	47	44	58	31	35	39	38	33	35	31	30	25	29	29	30	20	26	23	23	24	19	20	29	24	22	22	23	24	19	27	25	23	27	17	26	15	19	26	16	21	24	22	21	23	21	22	14	18	21	25	12	15	14	24	19	16	21	18	20	17	14	19	28	12	18	19	17	19	15	22	16	20	15	19	9	20	15	21	16	26	20	18	24	20	21	17	20	23	22	19	16	14	15	24	17	21	16	16	16	20	15	14	17	13	25	17	19	17	16	21	15	21	19	18	18	20	19	17	18	24	20	16	20	13	18	18	27	26	18	24	17	11	23	19	23	17	17	19	19	18	27	18	13	25	25	18	30	19	26	21	18	13	27	18	17	13	20	16	7	26	16	18	8	30	23	24	14	14	22	23	20	21	22	21	24	21	22	16	15	11	19	24	23	20	21	19	17	15	28	13	29	19	24	17	20	16	25	21	18	20	23	15	26	19	22	14	18	18	17	22	13	20	24	24	19	8	27	21	15	13	13	16	20	12	20	27	8	18	16	11	20	20	22	23	20	19	27	20	18	11	17	15	19	21	16	17	18	25	22	23	16	18	22	17	25	18	24	21	21	24	16	20	11	18	14	17	27	17	19	23	22	18	19	21	26	20	26	13	14	20	17	34	10	29	22	28	20	15	14	20	25	18	17	16	21	24	24	29	24	19	18	22	20	15	14	13	19	25	21	21	31	13	16	20	19	15	17	21	16	22	18	16	24	19	14	22	18	22	19	17	20	16	17	11	18	19	20	17	16	16	27	18	35	11	19	22	22	22	14	26	17	19	15	15	17	16	19	22	20	23	23	22	23	12	25	18	15	25	18	10	15	21	14	20	20	17	15	19	12	23	21	16	16	18	14	14	19	17	25	16	9	14	23	14	18	11	17	17	19	29	14	21	15	19	29	15	10	22	21	18	15	21	21	23	15	16	15	24	20	15	22	24	15	21	19	17	26	14	22	24	18	26	16	18	19	23	23	20	18	20	18	23	17	19	24	16	18	22	15	15	22	20	15	24	19	17	16	25	22	19	18	23	20	18	21	21	21	20	7	15	22	20	21	17	26	23	24	13	21	22	20	10	23	20	26	13	18	14	18	14	22	18	16	20	24	19	21	14	21	18	13	12	20	20	21	21	13	14	17	15	19	18	9	17	16	18	22	24	19	26	18	21	17	20	24	20	21	17	22	17	11	21	19	19	17	21	25	22	26	18	27	11	21	15	19	27	14	19	24	25	20	16	19	21	11	25	15	17	17	24	20	16	14	22	16	18	24	11	14	15	18	9	18	11	15	18	27	21	12	11	12	11	24	22	21	19	14	26	14	12	15	8	27	17	16	23	13	20	28	22	17	16	20	9	17	17	21	12	12	19	24	12	15	19	17	15	17	24	20	17	12	17	29	19	22	24	21	19	26	17	16	22	18	17	23	18	20	16	24	21	19	28	16	17	18	19	19	17	17	25	13	20	17	18	20	19	17	9	17	13	19	19	22	18	16	22	13	21	14	18	25	23	9	20	15	24	16	22	18	17	16	17	17	16	29	29	16	20	18	27	22	17	20	14	20	25	26	14	13	25	15	22	21	26	22	18	12	25	14	11	18	17	17	11	24	20	21	22	26	17	18	16	17	24	17	20	19	18	20	17	23	23	13	16	31	16	20	17	16	17	26	22	17	11	17	23	14	15	17	21	24	12	14	19	15	17	19	29	19	16	22	16	16	26	19	16	27	23	18	13	21	21	20	20	23	22	26	17	24	24	19	30	20	19	24	23	24	22	22	22	14	19	17	13	19	22	16	12	25	21	19	14	25	29	12	18	15	21	16	18	16	16	17	22	22	23	22	19	23	19	20	17	12	18	26	27	21	15	23	19	19	26	12	18	21	21	17	20	18	20	22	22	20	19	23	15	27	20	20	16	20	18	19	22	15	20	12	17	10	20	22	23	15	15	19	21	22	18	14	16	17	23	17	18	24	26	23	15	12	20	19	7	19	17	24	22	22	16	23	18	14	22	21	24	13	16	13	17	28	24	22	17	21	18	21	14	20	17	16	28	24	17	13	25	22	17	16	18	19	21	14	13	10	16	20	15	19	28	21	20	18	16	18	16	15	21	20	18	26	17	26	29	10	25	15	22	25	20	25	17	22	16	20	23	11	17	25	23	14	21	19	15	20	17	12	22	20	16	25	17	13	18	12	20	15	15	13	20	15	14	17	14	18	19	24	17	21	22	16	24	18	18	18	18	15	33	18	28	18	23	18	20	20	27	18	22	23	11	25	11	20	16	15	17	16	19	23	16	25	17	26	19	25	26	16	24	23	16	19	17	17	12	16	27	13	26	27	22	22	13	16	22	23	16	23	19	19	17	17	13	15	18	17	20	14	20	24	24	16	20	27	15	10	23	20	14	20	25	25	24	19	22	20	22	24	20	17	17	16	26	18	22	20	21	21	24	17	17	14	23	25	22	22	18	13	28	27	23	19	19	14	17	14	16	14	13	13	17	14	22	23	13	17	18	23	16	16	27	18	18	20	21	19	18	22	19	20	23	21	14	15	21	15	21	14	20	22	19	21	17	20	32	17	11	20	24	18	19	17	19	15	18	19	10	21	22	21	17	18	17	23	19	14	28	17	19	16	21	21	23	24	19	25	15	15	29	16	18	21	14	17	16	16	14	14	18	23	15	15	21	14	15	12	26	18	14	16	19	17	15	22	22	16	18	22	10	20	20	17	17	20	22	21	20	16	16	13	20	22	18	18	9	15	20	23	10	21	25	10	14	27	14	22	11	17	22	25	17	18	24	22	15	25	13	15	23	24	22	18	20	21	20	16	16	21	14	20	28	25	19	15	20	22	23	18	21	22	18	15	20	26	13	19	20	16	18	22	24	10	22	5	20	26	10	19	17	14	17	23	21	18	22	22	16	18	16	18	14	19	18	18	15	24	13	24	23	17	13	19	18	20	20	17	15	19	26	23	21	17	21	17	23	20	14	19	21	21	14	19	18	13	18	30	15	17	19	16	11	21	14	17	17	30	9	15	24	25	21	16	22	20	25	29	22	13	17	19	17	20	18	25	17	13	20	24	19	18	20	15	26	21	19	24	21	12	16	21	13	12	15	19	17	17	20	17	17	14	13	16	23	23	21	17	24	18	25	21	18	18	30	27	13	26	18	22	28	18	19	14	14	21	15	12	29	15	16	15	15	17	20	13	16	22	22	22	25	22	16	19	30	20	18	24	20	17	18	10	16	16	12	25	25	22	20	13	13	21	25	23	27	20	21	27	18	18	19	18	13	19	14	16	15	16	15	24	17	18	24	17	20	16	16	23	18	21	21	24	18	16	23	20	29	15	20	13	16	12	24	26	20	18	18	17	21	16	19	14	24	18	17	23	17	18	20	17	13	21	31	15	26	19	19	27
40897	18109	6960	16775	24081	22922	19517	16420	13711	11039	9087	7369	6091	5357	4723	4346	4017	3442	3064	2813	2422	2287	2010	1995	1785	1597	1480	1331	1265	1162	1086	921	925	860	829	740	664	649	574	513	500	522	481	494	415	409	376	374	356	374	346	371	367	391	355	338	309	358	331	382	363	351	366	346	319	364	347	316	343	314	321	330	349	333	333	337	334	337	347	339	296	360	322	333	342	299	331	293	313	333	308	305	332	307	319	327	280	315	309	339	334	307	297	293	329	322	290	352	315	296	324	331	313	325	289	292	307	343	330	306	316	332	330	290	291	299	319	315	317	321	306	325	334	286	340	316	300	331	328	324	314	317	320	325	329	327	336	330	321	313	307	334	326	308	316	330	337	314	340	336	315	320	287	314	328	309	300	303	338	314	318	305	297	309	291	314	307	318	308	337	346	298	325	320	305	298	283	309	320	316	303	349	298	299	328	318	311	288	340	299	325	319	292	295	332	321	288	335	289	290	320	330	309	311	293	310	296	340	290	315	327	337	299	316	302	298	317	310	296	324	303	316	321	356	325	316	294	298	318	300	340	313	324	284	304	317	322	308	331	329	327	298	325	319	341	306	317	298	309	310	276	301	322	301	330	292	345	277	306	306	322	334	360	301	318	320	291	338	274	338	318	331	321	323	305	315	311	282	310	304	319	295	311	305	313	294	290	297	319	339	351	344	310	285	328	290	313	345	325	317	303	322	335	313	312	285	307	308	321	300	321	310	316	346	293	317	310	284	352	306	312	324	306	300	327	310	292	303	316	327	292	288	352	340	340	324	302	277	321	327	280	301	337	349	348	310	286	312	326	292	328	323	331	301	293	312	333	315	327	342	315	296	344	283	301	299	296	314	309	290	339	333	294	355	326	344	315	313	328	327	329	280	314	306	319	327	305	293	376	333	289	314	302	298	312	318	309	333	300	324	341	310	312	332	306	303	347	335	291	328	287	293	313	298	329	345	293	306	310	292	302	323	355	343	319	329	332	311	342	304	313	303	335	312	319	292	320	321	309	286	294	312	347	308	291	303	294	320	317	272	294	339	288	300	345	323	292	338	301	289	325	298	303	313	325	332	343	295	307	324	314	336	311	319	295	298	285	301	309	339	316	313	296	294	315	302	343	305	331	333	336	313	264	307	306	284	311	286	305	305	319	335	313	338	320	288	316	307	303	340	300	268	313	306	321	322	300	327	315	300	300	362	327	308	350	334	329	325	291	304	318	321	300	279	310	312	301	323	336	306	319	310	311	285	319	323	335	321	305	306	316	310	322	303	313	327	356	321	297	327	326	333	324	319	350	304	294	293	286	289	333	313	340	297	326	295	312	303	317	346	322	352	323	316	297	327	328	318	282	300	317	315	322	301	291	303	310	310	290	336	319	327	317	291	323	317	309	295	287	301	305	278	323	313	324	301	325	289	300	326	329	310	326	348	303	324	306	317	325	327	326	292	308	323	312	328	322	345	301	314	317	353	328	297	312	304	337	316	299	303	301	328	313	306	327	324	329	305	322	315	319	299	353	329	331	299	322	326	305	309	311	328	281	318	314	298	302	314	357	300	322	315	306	339	338	328	295	314	314	340	328	344	308	350	307	349	318	299	313	305	283	284	305	338	320	327	303	314	335	313	313	286	314	331	329	295	322	299	331	284	309	282	317	329	301	282	291	322	317	277	312	318	310	293	268	329	245	324	298	349	328	332	295	313	314	289	343	348	315	312	321	297	333	317	319	341	341	346	283	297	286	291	335	319	306	313	312	307	342	326	306	312	302	311	337	300	349	321	312	313	313	296	339	332	322	312	303	330	312	315	290	298	336	326	346	286	306	331	323	313	304	281	347	296	319	350	303	299	330	315	330	326	336	316	302	361	292	357	323	301	280	329	339	290	309	323	287	299	330	301	296	294	322	311	286	316	321	330	327	302	315	285	302	326	295	287	302	306	314	332	340	344	306	324	303	327	309	286	330	334	317	329	317	342	295	313	348	317	324	288	289	326	308	341	310	326	324	324	318	339	310	317	309	299	320	322	310	301	314	303	287	310	306	305	308	334	298	328	329	353	308	320	311	304	329	326	324	308	318	307	322	320	331	297	337	327	316	347	311	312	320	313	275	303	277	333	332	319	303	309	304	304	299	313	306	311	319	332	311	302	277	299	306	302	301	331	319	334	323	306	344	300	306	297	310	280	331	329	330	307	311	322	314	296	338	292	329	325	335	316	317	311	322	302	326	323	321	315	349	323	320	307	314	308	313	319	297	321	314	339	321	331	311	335	327	311	342	313	297	328	291	331	289	338	312	325	334	330	312	336	336	348	307	312	334	327	314	285	293	367	311	291	298	299	319	289	329	317	316	297	269	344	310	302	330	307	313	301	269	315	343	318	317	299	342	322	316	307	330	289	298	309	293	277	323	327	321	289	305	307	311	300	302	320	320	314	336	362	355	293	297	327	289	320	280	321	301	312	295	300	328	340	286	318	314	354	290	288	338	307	302	332	323	334	311	314	304	314	301	284	308	307	333	300	331	295	331	320	356	307	302	318	295	307	337	320	329	306	303	310	303	319	300	313	302	353	323	335	294	314	327	297	331	287	343	276	330	309	346	320	314	321	329	295	312	344	306	315	316	285	280	300	347	335	300	309	283	322	330	333	308	296	337	287	319	301	336	299	291	304	314	298	334	308	302	302	336	335	316	278	318	311	325	340	327	328	296	303	301	306	339	314	326	305	311	322	331	330	320	299	308	331	269	299	320	352	320	309	311	329	327	311	297	325	318	280	316	312	314	302	303	319	319	349	302	302	292	339	304	305	305	351	311	294	335	296	338	306	342	278	331	285	336	325	313	315	311	332	298	306	335	295	281	340	322	358	293	320	298	298	305	321	335	330	285	303	339	295	338	334	317	321	331	314	318	293	309	322	305	289	355	311	317	304	326	348	319	308	312	320	322	310	304	328	347	319	315	299	318	330	302	276	303	341	272	309	317	330	312	287	292	327	290	299	323	313	301	300	308	306	333	321	299	337	297	318	311	310	324	306	311	322	307	309	343	344	359	311	300	311	309	308	338	351	309	299	317	312	331	320	303	301	284	297	346	346	332	318	338	334	333	329	342	290	313	305	304	339	311	327	335	298	311	304	311	301	291	336	291	333	305	327	297	336	333	328	316	295	316	309	320	334	290	312	324	297	308	296	338	355	288	310	329	320	318	320	345	307	306	310	347	299	301	326	306	287	308	285	327	313	343	305	306	307	345	313	329	312	297	316	315	344	326	315	306	320	348	318	321	325	309	292	341	313	319	316	308	314	297	305	296	285	298	309	289	329	316	303	321	313	286	323	296	330	293	336	314	316	341	325	306	328	288	294	287	299	322	290	288	314	305	326	323	323	348	304	315	278	295	303	319	318	334	286	336	342	310	311	309	337	298	332	324	320	330	296	307	338	322	334	288	324	353	322	317	299	295	297	309	310	331	297	334	320	287	316
14158	4987	740	495	742	803	739	626	571	504	418	373	287	255	234	216	187	182	147	177	123	95	90	107	97	92	74	82	75	68	59	63	53	37	42	44	37	43	40	33	36	40	31	23	36	31	28	34	25	26	24	27	23	29	24	27	33	23	25	33	20	27	24	25	29	28	24	29	24	17	23	28	27	17	25	29	32	23	26	28	30	25	23	29	24	28	17	28	23	36	21	26	22	28	39	22	27	21	13	23	31	29	20	26	29	25	26	31	30	28	41	22	41	23	22	22	28	24	25	26	28	24	20	28	28	22	27	18	24	23	18	27	24	23	33	15	22	23	25	26	18	37	27	28	26	31	24	21	21	28	24	24	18	22	27	19	22	23	20	26	26	18	28	24	12	24	29	23	39	21	21	22	27	27	27	19	26	26	16	20	27	23	25	15	23	27	22	29	35	25	34	33	28	31	32	27	19	21	33	19	27	17	29	34	24	23	28	31	19	27	35	26	22	23	21	25	25	24	25	19	24	34	22	24	32	26	27	30	27	25	22	24	23	23	29	29	31	25	15	17	22	13	32	29	19	28	22	26	32	28	26	19	21	24	21	23	22	24	26	25	40	24	28	20	16	24	13	20	30	19	21	26	23	23	29	20	14	19	24	23	25	21	18	23	22	24	29	18	20	31	22	24	25	28	21	35	29	27	31	21	33	23	31	19	27	22	18	26	20	33	29	25	27	27	24	16	18	25	24	25	24	24	29	23	23	21	17	17	19	26	22	27	22	23	29	20	23	21	26	22	19	21	26	27	30	22	27	21	27	22	21	25	29	28	19	31	26	18	24	33	17	33	30	24	23	32	28	35	27	20	29	23	18	25	31	27	26	28	28	17	31	20	32	26	27	21	31	23	26	24	29	27	22	33	20	16	17	21	27	38	20	27	27	34	25	31	28	24	36	31	24	21	18	24	17	24	27	19	29	24	21	26	29	27	32	26	25	35	16	27	15	33	24	26	25	27	20	30	26	36	23	25	26	33	19	20	26	33	19	23	35	21	27	22	21	31	29	24	26	22	28	30	25	29	23	23	28	32	24	26	18	30	27	22	24	25	26	31	13	21	28	32	24	22	19	14	24	24	25	25	16	24	19	28	14	26	22	20	29	18	21	38	31	25	21	19	27	29	21	28	21	27	29	35	28	18	25	24	25	31	25	31	20	16	21	23	29	19	18	28	21	19	15	22	30	27	25	29	25	23	19	23	23	32	30	29	24	24	31	30	29	31	20	20	24	24	20	25	39	32	21	28	20	26	28	33	20	30	25	30	25	22	23	23	17	25	23	24	31	28	34	28	18	31	23	34	26	32	19	23	21	19	28	24	29	15	16	21	22	21	23	23	27	21	27	15	34	21	27	27	24	19	30	27	29	24	20	18	21	30	18	20	20	32	21	20	26	20	29	17	22	31	24	24	19	38	21	25	27	32	26	28	32	26	17	29	25	23	19	26	30	23	26	19	17	29	26	23	27	23	29	28	20	28	25	24	17	40	28	28	18	27	25	21	28	30	30	24	31	24	26	17	18	20	20	29	21	24	22	23	30	24	23	36	30	19	22	27	22	21	25	24	17	20	30	25	26	23	15	28	22	27	22	25	25	30	24	24	19	17	29	29	27	25	18	26	21	35	29	26	26	32	22	26	24	28	27	25	14	37	17	21	19	17	25	30	22	21	30	21	29	27	29	29	23	22	22	28	23	24	27	27	17	27	31	30	20	24	17	17	27	30	17	26	22	25	23	29	27	29	25	16	20	17	25	26	37	22	32	28	33	30	22	17	34	25	17	29	19	31	29	28	20	30	24	28	29	19	21	20	19	27	26	28	31	16	24	28	22	26	26	22	26	24	27	24	19	21	25	19	25	19	25	18	20	26	34	25	25	22	23	24	28	27	28	17	13	22	25	25	20	20	25	25	30	21	22	22	19	27	19	17	25	28	21	26	21	20	24	21	24	19	22	36	24	20	19	29	22	23	22	31	29	23	20	30	20	16	26	37	23	25	25	35	12	23	28	28	20	20	23	19	18	23	15	36	39	24	27	32	35	20	27	25	27	25	27	37	21	28	21	26	19	22	18	24	24	31	31	26	27	31	20	22	30	22	25	18	21	22	22	27	26	39	29	21	22	30	32	39	24	23	25	24	24	26	30	19	15	20	27	17	18	34	22	34	26	24	23	32	25	29	23	22	27	25	20	24	30	21	27	16	32	24	25	19	36	22	25	31	33	23	22	29	21	29	30	19	21	30	32	26	21	18	35	30	24	22	24	28	28	28	30	24	23	16	27	29	41	29	34	36	15	23	24	31	24	27	25	30	17	22	24	26	25	23	17	24	32	21	28	19	17	32	23	26	14	25	26	25	28	30	31	20	35	17	31	21	20	38	29	18	24	25	26	26	24	30	23	29	24	15	27	25	36	25	27	28	26	26	28	29	25	23	23	31	21	27	25	19	19	24	28	20	27	21	20	40	23	24	26	20	23	28	23	31	22	18	29	27	21	27	25	38	24	32	22	27	22	23	20	25	19	29	25	31	24	21	27	14	31	25	30	21	22	35	34	19	24	26	35	28	26	25	30	19	35	21	21	16	31	24	23	22	35	24	30	17	33	30	23	24	21	18	22	23	30	22	24	28	34	26	25	24	33	36	27	21	21	26	26	19	34	27	18	20	14	34	36	20	25	18	27	32	23	24	27	33	26	21	21	27	25	23	26	23	35	21	20	23	22	18	25	22	19	26	33	32	23	23	34	17	23	27	18	24	27	34	28	23	28	22	24	22	26	25	22	20	17	26	31	29	26	35	20	23	28	31	25	25	26	21	29	26	28	24	24	28	23	22	20	39	21	23	24	27	24	20	16	25	29	31	30	23	21	27	25	27	26	23	23	24	27	18	20	20	31	29	25	20	23	23	26	21	20	28	22	32	22	13	30	22	26	24	20	28	24	27	14	25	26	29	23	23	23	28	30	26	23	30	27	16	22	24	27	23	30	22	30	23	18	16	30	38	22	23	18	22	21	20	25	29	35	24	23	36	24	21	25	22	28	23	22	27	22	30	32	18	19	26	21	30	25	24	23	19	27	31	40	25	12	28	27	25	22	29	23	24	24	23	22	25	29	24	20	27	23	31	21	22	16	28	12	19	24	20	21	19	28	37	24	18	22	21	19	31	32	33	25	20	25	19	23	26	19	25	21	23	26	16	25	29	35	24	30	26	31	23	35	33	22	20	19	26	26	20	19	26	23	22	22	33	23	23	21	28	27	23	21	25	24	31	28	27	25	31	22	20	20	21	27	31	36	22	22	24	28	28	19	23	26	23	31	28	23	36	21	19	31	25	26	18	26	27	19	26	29	33	25	28	31	35	32	22	37	32	31	22	23	23	32	20	27	30	25	27	27	37	20	28	33	23	20	21	23	33	22	33	27	21	25	33	23	27	25	22	18	26	29	23	26	21	24	25	25	20
53644	27119	13480	26335	34044	32883	29983	26713	23537	20331	17194	15041	12978	11470	10260	9399	8367	7696	6786	6149	5620	4887	4549	4177	3734	3499	3139	2905	2703	2388	2163	2055	1903	1816	1636	1437	1263	1229	1068	911	946	855	760	732	699	705	697	605	535	612	575	588	544	573	535	514	555	530	488	497	564	476	458	444	497	503	503	489	462	495	438	420	468	444	501	433	502	490	463	446	455	477	457	448	444	442	469	467	433	429	467	450	443	473	426	448	455	455	414	427	419	437	404	449	403	425	432	458	441	441	460	428	420	445	426	451	420	393	440	429	432	430	424	400	389	428	444	437	417	400	446	424	390	430	440	386	407	408	420	400	402	394	413	402	391	448	377	406	427	448	420	432	424	419	421	411	445	423	444	419	400	427	420	420	394	456	411	403	370	422	425	405	427	453	398	375	372	403	425	391	411	424	434	390	422	402	429	410	358	423	421	422	429	389	430	412	415	421	390	412	414	396	432	441	437	439	415	413	414	452	417	410	449	439	401	380	430	406	386	434	410	373	425	401	391	386	413	368	386	437	357	397	427	399	405	402	409	413	397	423	411	423	413	431	415	418	373	410	406	394	438	390	396	420	404	401	435	418	393	415	407	408	387	434	406	399	437	422	402	400	408	410	388	411	405	450	417	417	442	426	412	410	408	448	412	345	385	395	395	373	398	450	437	416	424	393	390	393	414	377	407	417	354	393	398	459	403	405	388	421	442	415	374	416	454	411	380	404	450	437	387	419	369	412	403	411	391	409	429	416	416	449	420	410	419	391	385	403	439	402	401	403	434	448	431	410	412	418	390	417	422	418	371	392	398	411	393	394	433	423	370	381	422	441	410	442	404	397	399	455	410	396	412	397	417	382	405	420	386	378	394	427	394	404	440	427	450	423	458	447	408	436	379	414	423	446	420	413	418	421	373	417	412	435	394	380	384	443	417	419	402	404	436	397	401	384	414	406	416	413	427	393	378	402	430	453	402	397	407	401	415	428	459	436	389	388	419	403	407	406	416	399	384	414	400	397	440	460	439	378	404	418	416	426	389	377	380	424	367	420	431	397	412	406	417	420	417	395	389	413	414	424	399	418	441	388	413	404	425	389	417	402	428	411	393	409	419	403	381	401	402	364	424	399	415	423	435	415	412	432	429	422	372	403	428	433	407	433	371	380	394	431	372	410	415	414	437	444	396	408	408	398	399	438	443	431	414	398	426	457	431	431	419	449	405	414	419	393	405	406	398	402	405	455	394	383	401	408	376	410	393	415	414	424	406	439	389	381	411	419	379	392	421	420	404	375	422	432	412	423	397	381	419	405	418	395	428	436	419	439	398	397	429	439	445	393	384	424	410	388	444	418	400	407	422	415	430	415	439	396	447	397	412	402	414	444	404	419	422	392	413	424	458	422	471	437	463	410	405	415	415	410	393	375	391	394	426	416	416	427	432	413	401	411	437	381	431	411	409	436	415	409	398	411	437	433	405	422	468	417	411	402	435	426	439	412	444	445	418	373	414	387	415	391	431	413	432	413	391	434	425	410	405	428	439	430	396	386	396	378	406	457	432	409	444	413	404	368	432	437	460	425	399	423	439	429	395	417	434	414	430	401	426	465	387	419	398	421	416	398	393	405	385	392	395	353	422	387	402	405	396	411	405	419	389	370	409	411	397	416	416	420	453	438	411	403	404	424	422	419	385	422	424	406	421	423	356	427	403	437	421	405	387	414	393	420	408	378	368	395	397	406	406	430	357	393	410	383	415	408	416	392	395	417	448	383	417	426	440	354	404	415	428	393	408	414	413	398	373	415	385	418	408	435	377	408	397	420	427	409	435	411	429	405	411	375	390	437	377	403	418	412	371	390	417	393	416	428	402	387	411	375	434	430	431	422	387	398	402	405	426	401	425	410	429	397	393	422	420	372	402	393	437	403	415	393	444	421	406	410	402	369	388	450	416	408	388	435	407	450	408	387	427	396	403	445	448	402	369	448	405	395	436	395	391	419	422	436	386	389	388	445	420	396	428	418	434	426	412	377	392	366	425	419	436	398	416	440	420	412	417	385	407	411	407	410	418	410	411	397	378	397	429	394	408	390	429	449	408	408	387	367	394	403	416	390	396	450	416	387	422	407	433	413	416	395	362	384	406	398	426	421	383	400	456	411	409	425	414	455	419	378	472	406	418	402	409	405	418	410	422	413	408	397	450	393	425	410	380	399	418	422	399	424	415	360	387	441	403	441	411	381	408	412	391	426	448	413	436	393	398	427	421	407	438	437	405	409	412	392	400	462	442	431	410	396	401	428	403	425	411	401	418	423	444	456	423	381	398	403	402	405	439	405	423	401	396	402	417	416	417	411	396	432	396	384	434	416	425	382	434	413	398	425	445	421	399	381	400	415	416	406	412	419	391	397	442	405	414	411	392	413	402	424	419	407	417	394	413	388	415	421	413	442	398	423	377	379	406	393	441	433	415	401	437	430	410	421	430	448	398	434	420	387	442	380	425	446	405	417	435	418	433	444	387	399	392	420	398	437	386	444	375	424	401	419	425	403	369	414	395	370	431	438	402	428	442	397	416	419	390	435	399	365	408	425	448	448	382	377	412	397	424	401	382	412	411	395	437	404	409	401	400	426	374	368	409	441	393	406	392	444	428	412	386	421	439	478	404	404	415	425	401	400	428	407	405	416	425	425	390	386	396	407	399	413	416	446	440	407	400	432	402	417	398	414	414	370	457	415	425	410	440	382	391	418	399	402	441	417	437	437	414	430	438	411	409	418	383	393	380	416	393	417	419	413	410	396	427	392	410	427	414	407	437	398	420	411	394	400	407	399	408	444	403	403	401	409	395	436	399	400	402	412	423	438	421	420	409	388	393	443	407	412	421	417	394	410	402	385	425	395	424	379	399	413	385	441	418	392	399	412	396	392	440	429	426	384	421	390	429	421	426	416	383	453	430	459	374	419	434	414	426	398	410	381	383	441	391	402	380	440	418	403	380	441	420	380	412	405	409	415	415	370	401	433	435	417	424	390	411	405	403	421	410	403	407	416	414	409	403	369	410	434	405	403	433	428	409	419	400	398	395	421	415	441	442	413	397	433	408	432	443	391	425	445	405	418	432	424	386	395	395	363	447	409	451	419	412	435	418	415	439	443	390	368	422	376	433	438	411	412	410	413	413	438	406	391	387	393	395	394	410	414	420	422	397	415	435	411	426	433	459	478	360	397	400	413	408	380	431	405	383	429	432	445	392	452	418	395	422	386	411	393	376	433	437	406	409	429	386	442	409	401	399	399	435	407	397	403	399	426	390	439	390	427	431	390	390	451	419	407	368	396	427	419	418	413	427	398	369	412	372	403	403	407	435	389	407	419	406	423	397	442	396	428	419	389	431	406	403	419	389	428	445	423	432	419	402	394	424	411	409	418	412	401	410	411	447	430	387	418	400	397	391	368	413	411	413	422	417	395	344	395	418	453	415	404	388	384	463	403	425	442	386	407
9905	2764	453	311	457	509	460	422	357	334	271	223	223	162	136	135	133	139	121	125	96	101	91	78	90	55	73	75	57	61	69	60	57	41	43	46	50	50	37	36	38	40	33	38	47	25	40	37	39	37	21	37	28	28	37	30	27	37	28	31	32	35	19	30	35	26	25	30	35	27	28	29	29	43	25	36	34	24	32	30	35	34	29	29	35	32	31	18	30	28	32	28	28	34	27	28	32	21	36	40	22	36	36	25	34	29	35	26	22	27	19	28	33	28	29	35	27	23	26	28	22	33	29	21	43	33	35	30	24	23	30	27	27	34	39	36	32	28	23	38	31	27	42	29	32	29	27	47	31	30	25	28	33	29	31	51	31	30	39	29	32	26	25	25	26	41	31	29	32	23	21	36	26	26	35	35	36	21	22	29	27	35	26	19	26	26	22	32	19	20	37	26	21	22	42	23	27	30	32	20	29	34	33	39	30	29	27	25	26	36	30	27	29	34	36	37	29	24	39	30	28	29	31	30	32	17	29	31	31	28	40	24	27	29	31	25	26	30	26	27	27	21	27	41	35	27	23	31	34	23	26	38	39	31	28	32	36	25	28	34	38	26	28	32	40	34	36	39	23	25	36	26	32	24	32	32	28	34	39	38	26	30	36	35	39	32	25	31	27	32	35	34	37	37	33	35	38	37	26	43	33	28	42	41	31	28	24	32	31	29	26	25	36	24	32	29	31	30	29	26	29	21	34	40	34	36	17	40	30	35	19	29	45	40	28	27	20	36	29	33	34	25	30	29	30	41	34	34	27	35	27	40	40	27	39	23	31	26	36	37	33	31	17	33	29	32	23	33	36	22	23	37	31	24	28	29	36	30	31	27	31	26	33	21	37	31	35	32	37	24	27	29	34	25	31	33	30	34	22	29	30	41	27	34	29	26	26	29	28	26	31	27	33	35	26	21	37	23	29	23	28	26	39	27	29	25	34	23	30	29	40	35	25	29	26	31	29	33	36	22	22	32	35	32	33	22	27	29	41	22	17	27	27	20	30	38	24	24	37	27	40	27	29	28	31	28	27	23	30	29	35	35	35	30	35	32	32	32	38	44	28	23	36	23	26	32	31	30	33	27	42	29	35	34	35	40	35	26	27	33	34	38	24	33	25	38	28	22	29	36	26	20	34	35	27	23	31	28	37	34	35	33	41	33	36	32	39	27	34	39	19	15	29	31	31	30	26	36	21	27	27	37	18	32	34	31	29	27	19	27	35	24	37	27	36	39	23	29	35	33	32	23	33	31	31	21	34	32	37	22	45	34	36	22	25	29	32	31	30	37	28	32	27	31	36	31	25	33	27	35	27	22	24	34	23	36	21	34	23	31	27	29	25	32	27	26	37	22	24	27	25	38	23	23	31	31	28	45	31	27	23	25	26	30	36	20	35	37	29	31	36	36	36	40	28	34	38	30	28	25	23	31	24	34	31	38	21	31	37	29	29	32	34	30	27	18	39	31	35	28	24	25	19	27	30	30	45	35	29	27	29	28	32	31	34	28	23	30	29	30	26	29	20	32	37	33	31	29	39	32	35	35	24	31	33	34	26	32	44	27	29	22	27	34	26	28	19	31	20	33	38	34	24	29	26	30	19	38	38	35	33	26	27	22	40	36	38	38	32	28	39	31	35	34	29	30	26	34	24	27	32	25	25	27	37	32	29	21	32	27	32	24	25	42	38	28	30	29	38	32	26	19	24	28	29	37	35	27	24	24	34	25	31	29	35	27	33	31	29	30	29	20	29	20	30	27	28	28	29	25	32	37	29	26	34	32	20	29	33	37	32	23	35	30	25	20	27	30	32	26	27	34	35	25	40	31	22	20	31	36	37	34	30	39	35	35	27	28	31	21	27	36	32	27	21	25	31	22	26	23	37	41	34	26	34	34	23	36	25	31	28	36	22	34	30	32	35	33	25	19	39	26	29	36	34	27	31	39	33	31	30	21	28	28	28	26	23	28	33	39	19	38	28	36	35	33	33	30	30	21	28	28	28	30	35	21	22	22	29	30	26	22	28	35	38	33	29	23	27	20	37	34	24	33	30	37	29	30	30	30	26	27	31	28	30	26	32	27	27	28	19	36	30	24	32	19	26	33	29	29	28	35	34	33	37	33	27	29	34	33	35	33	25	34	18	35	28	28	37	32	21	31	27	37	21	30	28	17	29	30	31	29	37	30	24	27	27	41	37	28	29	25	27	27	24	29	27	33	29	36	29	34	29	31	22	30	41	29	23	27	27	27	31	34	29	24	26	34	32	20	24	29	29	24	22	21	41	30	28	32	24	23	32	35	32	27	17	41	32	25	37	27	32	35	37	29	32	29	18	24	33	24	45	22	35	31	34	33	24	33	32	46	26	26	28	31	19	22	34	25	33	33	31	26	18	35	24	31	39	36	29	28	26	27	31	32	31	32	41	28	44	28	33	39	24	35	30	27	22	35	35	35	20	20	24	30	39	17	30	27	23	29	21	21	30	38	32	37	34	23	31	49	27	24	25	32	29	34	27	25	31	34	23	25	21	29	20	29	37	36	22	18	21	32	30	20	32	20	43	36	32	38	25	34	34	33	27	30	19	28	24	22	27	32	30	45	30	20	31	27	13	30	25	26	28	34	33	28	31	32	36	29	33	28	34	30	35	26	29	32	35	32	31	32	24	29	30	35	38	18	39	31	35	36	27	28	33	26	28	25	39	25	31	47	32	23	27	35	32	32	33	33	28	33	21	30	35	30	28	22	44	29	24	37	20	33	29	27	29	35	33	32	30	29	31	42	35	38	34	15	25	32	33	37	37	35	35	37	24	21	19	33	35	33	28	33	21	35	29	28	27	27	31	21	33	30	27	36	34	22	19	30	32	26	35	25	26	33	36	37	37	23	27	37	33	26	30	23	34	35	21	28	23	32	36	26	25	34	31	30	19	26	26	38	28	27	30	45	39	31	34	34	33	28	31	34	32	16	28	28	32	27	34	26	32	32	22	29	25	28	32	32	24	25	33	31	29	27	29	32	38	24	39	34	36	31	28	30	36	31	27	22	39	29	34	20	25	36	28	29	29	28	31	30	37	34	35	21	34	28	32	27	28	40	28	30	30	33	26	30	37	29	26	23	31	33	25	33	24	28	31	35	31	27	24	26	29	29	29	25	34	30	29	27	35	35	22	26	29	24	39	29	33	23	20	26	24	32	27	30	25	29	45	25	26	28	28	29	33	32	21	32	32	33	31	28	27	43	32	29	35	30	26	36	26	29	31	35	30	27	42	24	28	30	38	37	28	30	46	25	30	32	26	30	31	35	22	25	28	28	30	28	28	34	39	28	26	20	39	27	30	26	24	29	36	27	25	30	24	27	32	37	24	28	35	21	23	35	31	32	29	37	29	34	24	25	37	35	34	35	25	37	26	29	32	19	25	36	26	29	23	38	30	34	19	27	30	30	30	38	25	21	32	23	31	35
45964	23406	10017	21384	28729	27869	24552	21283	18127	15141	12628	10833	9380	8053	7053	6492	5777	5148	4715	4378	3950	3576	3204	2978	2707	2392	2285	2095	1911	1696	1554	1516	1429	1384	1210	1131	1018	947	843	872	747	782	696	689	684	642	621	587	560	560	611	557	549	571	573	571	528	556	529	574	490	543	546	503	534	533	526	507	532	504	529	531	493	539	507	484	502	500	498	519	476	507	518	478	499	528	524	509	512	518	492	482	453	503	483	477	535	516	502	469	472	469	545	499	503	505	512	510	490	486	473	508	508	490	483	485	522	468	482	512	468	509	518	491	449	494	512	480	493	487	494	511	468	530	493	469	468	462	486	451	471	500	460	453	464	479	476	510	480	490	480	489	479	525	475	442	497	440	464	499	486	506	469	465	469	477	441	488	480	495	449	522	488	506	462	437	476	489	500	459	504	520	491	519	496	490	491	507	494	480	511	518	469	434	494	514	473	495	473	469	506	513	469	520	476	476	491	477	532	469	479	487	497	461	490	466	462	512	477	456	499	475	458	512	505	497	529	514	476	452	413	479	469	476	488	442	469	469	490	474	503	500	477	469	455	519	486	443	504	497	459	495	475	504	477	514	486	509	464	500	505	510	475	500	463	453	468	488	481	509	443	456	459	434	450	483	461	477	478	475	484	483	457	458	469	472	488	486	461	527	460	471	499	497	482	489	491	473	450	473	469	476	516	468	461	477	463	450	489	512	495	467	491	500	501	469	493	451	468	488	494	448	491	518	505	404	525	488	514	479	470	443	525	463	492	497	450	515	459	454	489	476	460	481	519	518	486	461	490	491	499	508	480	497	465	504	453	472	466	422	483	490	478	519	507	498	478	492	476	509	478	473	460	502	446	519	462	483	443	491	474	446	484	480	490	515	485	527	466	500	480	496	504	469	475	486	475	470	492	517	461	480	479	476	448	474	443	478	473	496	437	492	512	452	463	494	546	520	470	460	483	494	513	524	507	510	486	524	499	463	460	474	436	503	484	477	498	499	481	493	506	470	497	514	485	523	488	507	500	488	477	468	449	486	482	508	476	510	465	473	460	502	500	482	486	485	474	471	490	483	501	508	460	471	476	480	480	484	483	484	481	474	477	470	505	427	463	474	470	447	475	486	484	480	459	490	485	543	490	506	490	486	467	488	507	507	469	475	462	482	425	501	455	466	485	444	502	493	487	474	454	500	479	473	469	495	493	457	462	498	503	500	466	470	460	463	451	509	450	450	473	464	473	539	493	538	509	500	460	481	465	473	484	500	470	480	501	506	443	497	463	471	498	473	495	478	482	463	467	503	441	479	482	473	489	512	465	485	453	502	479	500	445	459	499	478	495	478	477	466	488	445	508	483	478	482	497	518	498	475	487	484	461	515	458	461	481	444	465	499	444	475	460	482	480	469	456	466	475	452	458	491	498	490	479	484	442	499	479	475	495	466	473	480	487	499	486	505	494	455	539	508	473	495	510	505	471	476	464	502	485	460	486	524	469	519	475	507	462	491	511	492	495	468	508	482	498	459	478	461	499	478	507	513	510	509	458	461	519	478	532	488	501	492	490	492	487	500	472	520	522	473	455	472	505	484	511	510	470	481	498	481	491	461	503	457	468	480	507	464	506	465	499	496	466	456	515	486	507	483	477	518	520	533	504	469	450	494	458	472	527	481	475	498	468	502	465	479	482	506	482	498	464	514	483	467	478	494	481	500	471	481	467	444	495	488	466	544	460	490	511	494	476	505	486	483	488	507	489	516	487	444	504	485	475	475	475	490	472	513	488	457	501	475	464	457	473	469	486	480	432	505	457	463	438	474	502	473	476	489	473	486	487	481	475	474	465	494	460	467	496	501	489	449	503	456	503	514	486	454	469	467	466	484	457	484	479	470	472	443	504	472	500	456	510	466	459	550	495	510	503	452	498	497	481	492	477	490	520	483	513	491	474	529	489	487	477	481	485	497	442	489	509	491	437	495	514	536	483	470	497	492	489	453	445	469	511	477	517	492	471	501	506	510	506	501	445	490	508	477	516	501	466	480	487	518	493	485	474	487	463	501	466	484	517	483	485	460	471	505	470	497	499	478	460	478	462	468	473	474	449	496	498	510	504	517	508	492	476	487	468	489	487	509	534	492	494	455	469	529	461	507	493	464	473	494	481	507	488	525	452	491	478	490	474	463	475	479	481	537	486	493	454	490	462	452	469	522	496	516	476	483	519	508	461	467	512	513	459	482	514	467	456	487	477	467	474	511	532	512	485	457	482	496	486	503	457	507	469	496	462	507	444	448	503	483	486	450	458	475	477	512	476	479	514	492	476	509	487	484	495	488	451	499	555	483	479	506	476	477	457	513	495	464	496	461	490	469	492	509	475	475	467	462	485	507	494	487	521	500	495	512	485	514	482	478	470	456	478	494	483	478	487	506	477	489	479	489	502	501	486	469	452	441	495	490	480	550	456	482	475	511	470	477	474	486	441	466	499	480	476	444	446	495	524	486	475	500	502	488	464	445	486	488	481	480	467	502	511	476	521	508	481	493	479	500	507	488	464	424	483	479	468	478	478	514	481	487	481	475	500	451	474	471	464	469	506	504	493	485	462	489	471	487	508	508	498	506	493	458	487	504	481	496	511	492	487	478	478	491	518	499	490	486	485	479	512	489	469	467	503	482	497	465	485	497	483	465	505	485	519	501	476	494	536	466	488	504	480	511	490	470	524	497	500	487	463	491	457	500	471	470	481	519	466	513	503	536	506	531	447	459	511	468	479	444	507	499	455	475	444	473	469	487	472	542	477	471	482	509	466	469	510	481	527	479	452	503	541	485	499	465	478	505	492	511	470	485	494	475	501	474	491	492	485	480	456	449	474	508	490	501	463	458	454	476	491	495	483	491	501	491	483	463	435	498	533	473	469	499	489	447	533	459	499	483	498	480	496	462	467	512	502	447	472	470	478	506	495	465	499	494	462	468	475	494	511	446	499	508	462	458	495	495	469	461	499	464	497	441	475	451	490	501	489	424	488	524	486	461	486	478	506	485	482	537	485	507	478	518	463	472	475	472	470	466	462	492	491	500	503	456	454	477	524	467	429	488	479	467	472	507	519	472	482	485	478	493	463	448	497	468	501	473	490	479	425	474	457	475	482	503	498	517	505	478	466	441	489	476	480	496	473	522	471	475	504	444	477	468	458	498	458	469	519	508	444	499	484	461	500	463	510	472	465	489	456	534	493	474	475	486	500	490	474	455	505	500	489	518	477	463	481	493	471	488	467	504	448	504	477	453	474	459	514	478	480	530	473	489	477	462	521	438	414	515	533	444	514	514	453	541	498	475	538	504	486	475	483	471	473	474	505	460	411	498	451	508	502	528	493	477	508	487	502	452	498	519	470	502	451	495	505	465	509	494	503	446	462	457	487	489	434	495	462	457	481	455	514	466	483	493	484	520	446	514	496	496	476	456	504	453	504	483	462	493	517	501	453	466	507	488	463	501	492	521
14405	5116	752	518	721	775	722	605	527	501	441	332	287	263	224	197	188	129	169	167	157	116	120	108	96	78	80	73	84	66	48	65	55	43	51	38	53	51	37	41	30	43	35	32	32	46	37	34	30	25	26	30	16	21	33	23	37	31	26	18	21	30	35	24	37	32	13	28	30	30	25	26	28	36	30	26	18	29	33	23	18	36	18	19	25	27	31	36	27	33	25	27	27	38	24	21	28	33	21	23	28	21	31	26	24	19	31	22	34	25	25	24	17	36	25	21	21	28	24	19	20	27	25	23	22	25	20	15	23	26	25	24	30	25	27	25	28	28	28	28	29	26	22	21	24	20	24	20	27	25	29	23	28	24	20	29	23	24	30	32	27	22	24	25	28	22	17	33	34	27	30	13	18	39	28	30	26	24	36	24	23	15	33	25	23	28	19	30	23	31	21	26	30	23	25	21	29	26	16	21	38	37	20	20	25	21	25	22	24	20	26	24	35	27	24	21	24	21	21	27	36	20	34	20	29	17	22	24	25	18	25	31	27	29	32	16	23	29	28	28	22	22	31	26	21	33	31	24	33	26	21	31	26	26	20	24	25	21	27	32	23	17	18	26	31	29	19	17	25	14	21	14	29	28	22	26	34	25	20	20	17	24	17	33	27	30	14	31	28	20	17	21	22	24	31	33	21	25	29	19	25	19	22	21	17	28	22	24	27	19	21	22	28	24	17	19	30	21	19	29	31	26	28	23	20	27	30	28	24	23	16	19	25	30	17	25	20	26	19	35	22	24	23	20	28	24	29	29	32	22	32	23	21	25	34	22	27	21	27	16	25	23	34	21	25	20	24	32	23	28	29	16	28	25	35	15	28	17	33	26	28	13	34	30	31	18	14	29	24	27	22	34	25	26	24	30	32	23	29	26	28	23	17	25	15	32	20	16	18	36	28	25	35	41	20	20	21	29	23	20	25	27	20	30	23	25	14	21	28	25	25	28	29	26	33	19	24	20	24	23	20	28	30	25	29	19	16	15	24	30	20	21	26	29	21	27	23	24	24	19	15	25	17	37	31	23	16	28	35	21	29	21	26	28	27	26	13	22	27	15	26	29	34	26	22	23	25	21	25	28	19	16	26	29	22	19	35	37	31	25	29	21	19	27	30	24	28	21	31	22	27	23	28	22	27	30	20	19	26	22	22	15	28	26	28	26	31	25	24	38	37	19	12	29	30	20	23	18	23	26	19	31	17	29	33	22	24	17	22	23	29	37	27	19	31	24	28	21	25	30	25	31	25	26	24	26	19	30	26	20	26	21	32	29	23	24	23	21	45	26	23	23	23	27	25	24	25	24	35	28	21	23	28	28	28	32	20	22	15	26	14	22	26	24	22	24	26	20	31	31	29	19	20	19	31	23	35	19	23	31	26	25	25	22	19	37	18	31	23	32	20	27	30	24	21	21	32	35	30	17	26	35	23	40	21	22	30	27	18	24	19	24	30	25	23	22	25	22	21	14	24	18	22	25	24	27	31	26	28	18	23	26	26	26	24	17	27	24	29	31	21	26	23	26	19	21	25	22	30	24	25	25	26	27	18	20	26	28	33	27	31	36	34	14	30	30	31	31	30	30	25	20	21	26	22	25	23	18	21	21	27	18	20	33	20	20	17	22	22	24	29	25	37	28	23	29	27	32	27	23	18	24	23	34	25	28	27	25	28	28	29	30	21	26	18	22	21	19	20	21	25	30	36	24	31	19	23	26	23	25	18	23	22	35	25	24	22	26	21	23	19	25	23	18	26	23	20	23	27	23	25	22	30	31	24	17	23	28	19	28	30	30	15	22	23	19	31	28	26	36	17	24	24	18	23	23	31	32	28	24	35	13	20	27	33	26	29	25	26	20	21	24	26	25	27	22	24	23	24	32	25	23	26	28	25	20	25	20	21	33	22	32	22	27	25	30	20	23	20	23	19	20	24	27	27	27	28	35	23	27	21	26	25	23	27	25	30	19	16	18	31	29	20	20	20	22	24	20	28	28	23	28	24	39	27	22	17	30	16	15	29	33	30	22	27	21	30	24	20	21	20	21	23	28	24	26	28	27	22	26	26	34	22	22	21	31	25	22	27	32	21	22	26	31	31	32	19	22	21	24	25	21	23	23	25	21	25	29	28	28	27	30	29	24	23	18	22	26	23	28	23	26	27	25	21	22	31	29	25	23	20	24	24	22	27	21	33	22	32	22	28	27	23	36	18	32	22	18	29	21	21	26	25	26	33	23	19	14	31	26	30	24	25	21	23	28	27	27	23	25	29	29	38	37	27	22	31	18	35	25	21	26	30	17	24	25	28	16	13	18	24	25	19	27	21	22	19	20	28	34	22	33	34	29	27	26	18	22	19	26	19	21	15	23	28	23	24	32	31	28	17	19	28	24	25	23	27	22	22	19	29	24	30	25	28	26	17	22	28	31	30	16	28	27	13	19	28	26	19	29	20	21	22	17	21	32	23	26	23	29	30	18	38	22	24	30	29	22	35	18	32	19	24	22	26	21	20	32	22	31	25	22	16	23	27	23	29	28	31	32	27	29	19	33	19	32	26	28	18	26	19	14	18	29	30	23	24	20	28	15	28	32	32	30	26	29	21	21	26	24	19	28	30	33	37	33	24	33	35	30	23	28	19	20	22	29	34	30	29	19	22	23	18	20	18	23	27	27	30	26	21	21	27	27	31	28	41	29	24	30	25	29	23	22	27	17	24	25	23	24	24	23	15	24	29	24	19	24	22	17	21	25	22	20	32	27	16	31	21	29	32	21	28	25	14	22	27	27	18	24	34	22	22	18	33	26	21	26	22	22	28	19	32	23	29	28	30	36	27	23	20	32	21	24	16	24	25	31	18	22	24	21	18	22	20	39	31	28	26	30	20	31	28	27	20	23	24	28	21	28	18	29	33	32	17	24	30	24	26	28	18	24	21	30	28	22	26	25	33	21	24	28	28	30	26	20	18	22	37	28	21	31	28	19	33	20	25	23	25	24	22	27	30	20	22	32	25	24	20	27	32	27	28	31	29	22	31	27	18	13	19	29	16	30	28	25	17	15	28	22	19	19	26	22	28	17	21	24	21	21	24	29	30	29	33	22	26	29	26	22	21	32	33	28	28	33	19	31	24	29	22	32	22	16	24	24	23	18	27	25	22	32	20	22	31	21	25	23	24	23	25	33	19	26	29	27	27	30	25	30	22	30	17	16	29	24	26	22	24	25	23	15	27	25	19	24	23	34	22	26	24	20	23	20	33	23	28	29	28	25	23	31	22	40	29	33	37	23	30	16	18	28	33	26	23	27	35	24	24	23	27	29	15	27	23	18	20	27	29	33	29	22	22	34	28	27	21	22	23	16	22	25	33	21	25	25	31	28	26	20	25	30	30	22	29	34	26	22	22	23	30	24	18	23	30	25	23	26	27	17	27	18	24	25	19	30	24	24	18	31	28	23	23	16	26	21
54638	27584	13757	26736	34401	33364	30235	26776	23223	20201	17410	15142	13122	11398	10563	9275	8448	7804	6974	6514	5864	5402	4946	4150	3835	3604	3144	2972	2797	2350	2122	2072	1908	1776	1558	1440	1269	1146	982	997	921	854	777	823	730	721	625	599	543	519	581	562	526	513	529	526	539	505	498	511	501	498	514	513	477	506	493	488	491	496	493	410	414	461	465	452	470	498	465	438	461	487	444	457	432	421	444	437	427	415	435	434	440	437	415	429	429	453	402	440	442	408	412	430	467	426	460	390	387	397	429	436	450	407	406	420	403	432	404	400	438	407	412	408	428	468	429	438	410	404	460	424	420	402	472	417	405	409	431	421	440	417	391	373	399	430	416	425	438	406	399	408	406	430	420	412	416	360	412	393	441	415	431	403	438	390	404	477	412	439	373	397	413	424	432	413	381	434	425	405	409	432	439	418	440	432	427	417	450	402	430	425	407	413	438	397	422	377	427	397	430	391	371	410	416	407	410	432	417	387	411	424	386	422	414	428	398	372	388	400	428	422	415	404	449	386	438	439	408	368	428	408	421	393	343	387	405	397	408	419	407	380	372	437	435	391	385	400	400	420	412	396	401	434	413	418	419	420	434	400	360	395	432	394	413	427	402	404	368	385	388	438	385	444	387	410	415	411	409	409	404	461	392	408	424	438	413	414	454	419	364	396	427	405	423	385	399	385	418	387	406	430	416	378	440	414	432	394	404	397	421	404	422	438	426	439	405	411	415	404	430	429	423	423	413	405	362	423	401	429	401	409	412	397	406	393	420	406	411	418	386	400	409	412	400	406	407	426	409	385	407	411	447	391	413	402	428	390	381	432	392	423	419	413	421	436	407	401	399	396	391	406	442	404	442	408	370	377	430	402	405	430	370	386	414	404	414	410	404	402	411	410	362	400	428	392	433	398	432	384	412	437	391	411	434	429	433	414	419	384	437	409	408	424	431	408	371	415	386	418	377	397	398	443	413	396	426	360	429	391	386	445	400	398	418	380	382	422	438	412	422	417	407	380	428	401	421	451	434	446	396	390	433	439	417	389	377	404	452	383	429	411	417	394	398	358	410	414	384	444	377	401	389	434	409	411	423	423	406	377	387	423	404	415	398	444	407	433	394	427	445	425	431	393	395	422	433	410	440	430	404	447	413	417	390	408	383	419	386	395	434	416	405	423	416	414	400	441	397	366	390	443	435	379	406	416	434	414	426	431	410	471	418	388	422	424	412	404	432	408	442	426	386	432	418	405	419	412	410	423	404	366	416	417	438	401	394	399	418	421	413	379	404	399	396	402	434	437	421	433	422	420	390	379	408	419	411	371	403	402	441	402	380	408	407	412	398	416	420	431	399	435	417	396	426	445	396	402	434	424	371	423	395	427	407	413	414	407	376	398	384	402	438	409	407	430	429	440	432	427	376	408	418	410	412	418	440	415	377	429	428	408	414	414	419	429	453	408	425	415	424	435	393	428	410	418	406	418	391	418	438	427	417	388	384	435	436	407	380	402	415	441	385	426	411	426	434	428	419	435	406	417	427	373	400	411	424	445	430	408	426	407	411	378	438	407	442	431	415	404	419	429	432	354	430	446	412	431	402	410	411	414	415	392	393	394	403	400	377	392	388	411	408	385	387	434	368	400	377	407	420	427	426	415	394	414	363	421	379	371	436	423	412	415	416	401	391	367	392	434	387	429	438	397	409	390	398	412	401	404	404	398	417	387	416	418	418	413	416	386	454	392	388	395	412	423	384	419	415	419	433	394	370	409	398	407	418	402	389	437	401	433	399	388	394	411	419	420	440	414	398	358	435	387	401	436	393	445	408	386	437	405	406	402	419	415	404	374	417	407	413	384	434	408	395	475	431	409	398	453	394	406	411	401	436	426	432	406	375	424	415	399	390	428	397	406	414	415	383	413	373	435	446	390	447	418	422	455	421	394	442	414	375	398	378	466	382	405	423	371	416	379	409	439	406	396	390	397	430	398	459	418	407	445	392	432	411	386	403	406	446	403	368	406	376	407	405	428	413	404	424	438	384	441	424	411	420	412	423	415	411	384	437	438	413	430	411	419	395	398	422	371	436	435	407	413	397	377	393	375	424	398	394	408	393	387	377	420	396	416	406	385	432	401	427	413	418	434	383	391	438	382	399	425	414	397	400	396	397	419	437	372	417	434	385	420	377	390	422	409	425	389	448	406	418	408	400	427	405	407	389	400	417	443	444	415	404	385	430	429	392	425	416	402	376	449	410	457	404	428	402	415	395	393	416	407	446	429	438	443	401	383	422	383	415	372	407	443	372	381	432	371	399	391	434	376	388	418	371	413	401	367	391	439	409	415	423	361	425	410	428	413	401	405	398	411	435	384	426	382	400	426	402	452	441	422	397	383	411	443	407	434	381	377	420	422	392	408	436	440	394	424	414	435	434	437	434	397	371	389	368	393	408	411	433	427	418	405	416	448	377	424	410	414	416	413	429	431	432	459	425	418	403	422	390	416	401	424	412	386	375	394	389	431	431	421	421	414	386	410	419	391	380	449	399	403	442	382	418	422	467	404	427	461	364	402	386	400	393	377	407	428	460	394	395	411	423	401	394	420	376	389	401	416	412	424	412	412	404	417	409	399	447	378	410	408	396	423	446	409	400	386	414	452	416	435	403	399	437	401	426	411	406	382	425	433	401	446	415	407	449	417	424	406	435	415	401	371	402	415	434	415	432	369	421	419	448	443	399	393	416	424	413	408	439	400	376	404	404	388	393	435	427	393	385	401	415	403	420	396	427	387	415	404	392	410	408	394	431	378	431	407	390	392	394	412	380	421	402	412	439	398	411	408	402	431	437	397	445	436	419	415	412	443	392	423	399	393	392	373	389	414	401	421	413	415	380	387	381	370	401	413	398	440	449	417	383	398	407	404	427	429	385	416	411	402	429	399	385	417	393	423	403	427	392	420	418	419	427	392	416	383	418	417	425	400	413	437	396	397	412	394	414	420	410	427	376	403	419	417	423	413	451	399	420	405	407	424	447	424	428	412	423	374	397	401	405	395	429	409	429	367	378	410	361	383	430	433	427	451	438	381	390	442	417	402	367	394	390	405	414	425	392	401	408	435	415	385	413	396	389	410	431	390	392	389	414	413	396	425	422	415	425	438	387	389	367	403	391	400	400	414	368	387	393	411	423	411	424	423	390	421	407	388	405	437	382	395	396	424	414	404	415	402	426	387	421	419	410	448	414	414	402	397	391	366	431	412	398	403	418	453	406	422	388	392	390	428	420	407	431	386	438	403	451	429	398	429	430	392	396	409	426	395	394	435	443	395	402	409	443	441	424	403	411	446	401	395	417	391	429	426	367	409	384	404	373	451	407	414	397	394	407	422	385	413	420	402	425	439	456	390	399	405	399	398	422	420	360	432	411	390	395	442	402	424	394	438	405	409	431	389	445	438	379	415	421	420	403	417	403	416	440	398	441	438	427	429	430	403	395	411	418	409	433	410
5845	1353	259	177	330	328	291	259	213	203	180	147	104	122	88	104	85	69	73	65	60	57	69	41	35	46	54	38	42	34	30	34	38	31	29	30	26	22	29	27	23	18	20	22	18	16	19	18	22	20	26	19	19	19	27	21	24	21	16	14	24	18	16	22	17	29	19	16	15	26	19	22	12	19	22	16	19	26	18	18	13	27	17	29	24	23	17	21	21	21	25	16	14	17	15	13	22	22	18	15	15	16	32	24	25	14	19	17	20	14	15	12	13	15	21	31	23	18	21	22	21	15	19	14	14	21	14	19	25	15	26	20	18	13	15	16	20	31	21	14	15	16	13	19	24	25	19	18	25	19	17	19	18	26	15	28	17	23	15	33	17	19	21	25	19	19	24	15	24	23	22	30	21	28	16	20	23	16	24	24	16	15	23	16	13	24	11	15	20	19	16	27	23	25	21	21	12	20	24	15	18	20	18	20	16	22	25	22	25	17	21	18	15	17	23	22	14	28	26	17	16	25	17	23	17	18	17	21	20	16	23	19	19	23	18	17	19	15	25	20	13	20	22	18	12	17	20	24	21	13	21	23	27	23	23	17	19	19	16	22	21	22	24	14	23	21	13	22	20	14	21	20	16	18	16	19	14	20	24	21	18	23	18	15	17	12	15	23	17	12	22	19	15	24	23	21	21	17	22	16	21	25	22	28	16	28	15	20	19	18	28	10	17	15	23	20	23	11	16	23	18	15	18	17	21	19	10	24	11	12	27	22	22	14	19	20	22	12	26	26	21	24	19	15	22	21	27	19	15	14	15	14	24	15	21	24	22	17	18	21	16	19	22	21	15	21	21	21	22	16	21	17	26	17	24	15	17	24	16	14	13	18	19	12	17	17	22	21	24	12	19	10	23	24	20	13	24	17	19	20	19	18	17	15	13	15	11	20	24	30	20	16	16	20	17	19	21	22	16	20	18	15	25	20	21	20	20	19	15	7	17	25	23	17	16	21	22	29	10	14	18	20	16	23	20	17	14	21	20	18	18	15	22	19	24	17	24	25	15	22	20	21	27	15	25	12	18	16	19	15	21	17	19	17	22	22	14	24	25	18	24	17	14	22	14	16	28	23	24	26	17	24	17	19	18	13	21	21	18	22	19	21	14	19	18	21	22	16	24	16	15	22	25	20	9	19	28	13	19	25	19	14	19	14	21	23	20	18	13	22	16	27	12	16	28	19	12	12	13	21	23	23	18	19	19	15	21	19	17	28	16	13	15	18	20	23	15	24	34	19	19	21	17	23	18	20	26	26	20	11	16	17	21	27	16	14	29	23	18	20	16	24	30	20	23	23	24	17	12	20	15	9	14	21	19	21	22	19	17	26	25	17	21	20	12	11	26	23	10	24	23	18	25	21	11	20	15	21	15	12	18	15	22	20	25	21	21	22	32	23	25	17	28	18	19	20	16	19	21	29	20	16	19	24	18	17	20	20	23	22	20	24	21	23	14	14	29	18	14	30	14	23	16	19	21	28	23	17	21	17	24	32	14	29	21	15	16	18	16	16	28	19	19	15	16	20	19	17	15	20	20	19	17	15	26	15	14	23	20	20	28	25	27	21	11	17	13	14	20	21	16	32	21	27	21	19	22	25	20	12	24	19	22	33	24	24	21	21	19	19	23	13	25	26	20	23	21	18	23	18	22	19	20	16	14	18	17	18	20	27	18	16	28	28	20	25	20	22	19	17	15	18	6	20	14	13	27	25	14	24	18	11	25	25	18	19	17	18	12	11	21	29	24	16	17	15	23	17	20	21	13	14	16	17	18	26	20	18	14	23	18	22	23	16	23	9	15	19	21	17	19	19	14	17	17	24	22	22	19	22	27	21	12	23	16	24	28	14	19	23	18	16	20	20	26	17	24	16	18	18	27	23	12	28	19	21	25	24	20	21	19	23	18	24	15	16	20	19	18	16	18	21	22	15	19	13	21	21	22	14	23	16	20	17	19	15	18	22	12	18	18	20	19	25	22	25	14	20	14	14	20	16	24	22	17	23	22	18	28	15	17	31	8	18	19	13	12	21	28	25	21	16	16	16	19	12	25	24	29	16	13	21	21	20	15	23	15	22	18	20	25	26	19	21	19	18	21	30	19	15	11	14	16	21	17	20	21	16	8	20	13	12	15	14	24	15	18	19	22	19	20	26	15	18	22	15	15	20	15	15	15	9	14	21	16	17	19	16	24	25	23	23	15	10	21	22	22	30	27	19	17	13	14	20	18	21	18	23	20	16	25	18	18	24	27	25	14	19	23	22	20	21	13	24	22	19	14	19	15	21	16	26	15	21	16	15	15	18	26	18	32	21	22	14	16	14	20	23	19	19	21	9	19	36	21	30	28	20	14	19	22	16	16	22	18	23	19	23	22	24	13	12	17	13	21	24	11	13	16	25	17	19	8	20	21	16	17	20	10	16	20	11	15	14	16	21	19	16	13	17	13	18	18	12	11	17	19	25	19	21	16	23	26	24	27	21	18	31	18	22	15	23	15	16	11	23	15	19	15	21	15	18	15	28	23	29	21	20	19	19	20	20	12	20	17	21	15	22	17	14	19	15	23	18	20	19	20	15	17	22	15	17	25	22	27	17	24	30	19	19	15	19	24	22	12	22	17	18	14	24	22	20	18	11	21	17	20	17	23	13	24	18	21	18	19	24	15	17	18	16	17	18	15	28	20	16	21	18	16	21	20	22	23	9	25	17	31	17	17	20	16	15	8	16	25	25	28	25	18	14	13	18	19	22	23	14	24	13	18	25	15	25	12	21	17	22	28	27	15	17	31	20	21	17	17	19	19	25	18	20	13	21	23	17	22	22	17	23	16	14	18	17	26	18	11	23	20	16	17	17	21	18	18	17	13	23	24	26	16	13	20	22	22	25	19	27	17	16	14	23	28	21	17	19	16	10	14	20	21	20	24	15	24	13	20	21	15	16	19	18	24	11	20	23	16	22	14	18	20	25	22	22	25	14	21	24	20	25	20	18	24	13	13	22	23	18	16	19	25	23	22	16	17	13	19	19	16	26	23	20	20	15	16	24	24	25	16	20	15	18	18	17	24	23	20	30	15	15	22	24	18	20	17	20	15	8	11	21	24	20	20	27	17	16	20	22	18	27	25	18	27	19	24	20	27	20	17	20	19	24	19	17	13	16	21	17	11	22	16	14	23	22	11	21	25	21	20	18	29	20	21	22	16	16	25	21	21	19	28	20	30	11	24	20	36	19	17	18	24	12	17	23	22	25	19	25	30	22	17	19	17	20	18	21	16	24	13	21	18	18	23	24	21	28	20	19	19	30	14	21	21	13	22	13	15	21	19	25	13	16	17	19	20	14	21	25	18	14	17	21	26	9	16	17	16	16	27	27	18	17	18	16	20	21	20	13	22	17	24	26	23	18	17	17	22	16	18	22	17	19	28	21	17	15	16	22	21	16	24	21	14	17	12	24	23	17
41439	19031	7168	17261	24097	23352	19908	16414	13236	10819	9055	7464	6157	5523	4991	4613	4006	3550	3333	3109	2804	2526	2244	1843	1816	1597	1597	1438	1261	1111	1041	1022	958	877	783	724	648	587	574	511	562	514	466	458	474	414	410	395	360	378	353	369	335	368	356	359	349	388	343	341	346	340	334	369	362	332	363	325	355	316	327	342	345	366	336	323	336	376	317	369	327	342	327	344	321	306	345	352	294	326	353	349	325	357	293	334	335	330	321	330	300	315	335	294	349	335	295	339	330	315	304	350	343	338	331	322	316	319	320	312	338	330	339	338	310	327	334	338	320	302	306	295	335	341	294	337	319	344	323	329	309	335	327	332	337	293	323	318	356	331	322	329	328	303	360	330	324	334	324	361	359	305	328	286	316	337	348	327	301	298	315	294	327	328	327	312	355	322	345	317	349	310	309	314	317	343	318	327	306	323	345	310	328	335	328	329	325	332	273	326	296	304	320	296	302	311	303	292	320	327	319	317	336	337	286	308	326	293	299	310	331	320	317	324	319	326	345	320	301	339	300	321	350	319	317	285	298	330	327	323	340	308	323	335	329	336	304	290	292	309	302	314	341	331	303	357	370	314	333	326	325	349	324	330	329	329	335	299	306	313	292	327	304	311	294	317	327	326	343	316	315	330	313	330	318	323	333	346	349	328	325	339	341	300	337	323	334	310	331	312	312	347	322	311	305	359	333	353	334	321	316	326	322	329	308	312	307	312	282	331	347	339	319	333	349	311	333	313	311	306	311	342	314	366	333	301	297	338	289	349	326	291	312	313	327	328	333	327	321	322	344	356	363	331	326	321	309	324	346	334	325	330	343	321	325	316	304	312	330	300	335	297	323	347	291	329	348	321	331	326	328	321	315	314	292	321	322	295	347	302	294	295	307	311	313	345	300	326	322	343	322	343	310	320	352	339	343	332	323	312	272	281	298	319	298	300	319	297	324	348	291	357	295	323	315	305	313	298	320	308	292	308	322	320	312	320	293	332	300	305	328	294	300	331	335	326	299	312	336	332	317	288	288	314	321	316	329	340	320	308	324	329	302	332	309	293	321	332	324	314	307	357	316	332	315	338	325	333	301	334	321	319	321	325	299	344	314	313	307	326	316	318	321	310	347	313	289	330	291	327	355	302	322	340	314	319	295	337	330	314	331	321	312	330	343	316	345	336	333	306	316	300	335	320	308	295	320	312	306	352	326	277	299	317	315	315	331	329	311	319	332	316	309	327	343	292	292	340	307	341	317	316	310	330	300	327	321	315	302	317	333	347	298	319	304	306	323	336	352	335	304	333	373	328	301	307	318	325	310	316	361	303	312	330	314	327	317	328	367	313	296	338	321	310	307	340	321	334	320	352	310	367	331	341	322	306	349	318	317	298	339	328	325	327	320	314	306	346	288	320	322	335	318	344	319	332	322	332	334	288	292	344	310	332	302	302	352	306	313	328	342	337	327	356	340	314	335	281	340	334	310	323	333	321	325	295	306	312	334	313	325	318	316	340	321	327	345	322	322	327	335	299	308	320	319	329	289	337	335	308	320	346	327	302	308	332	340	321	310	294	344	343	291	316	369	336	327	326	333	346	337	332	345	328	313	335	301	304	350	313	307	347	335	336	322	322	284	335	317	312	344	349	320	330	294	308	335	293	319	288	299	314	331	327	345	291	327	322	353	384	293	352	290	324	324	337	333	320	308	348	336	321	280	344	334	373	342	312	329	312	305	313	341	338	310	345	341	296	315	305	349	304	310	340	308	322	317	326	307	310	335	303	297	340	298	302	343	312	326	330	317	309	327	337	318	318	297	333	329	329	309	327	353	306	315	328	320	321	307	317	321	290	335	343	334	316	322	322	297	309	319	321	327	316	316	311	308	328	316	301	328	302	317	299	315	302	336	314	338	337	314	324	332	291	280	359	320	320	347	316	332	344	294	308	344	323	333	326	359	323	316	278	332	320	312	346	338	301	295	349	339	314	308	316	341	316	315	318	315	315	312	302	313	308	325	297	329	309	326	354	292	344	334	321	359	336	319	332	344	303	310	304	327	314	325	301	310	308	317	311	350	325	334	337	344	294	315	340	329	325	288	311	335	292	309	345	308	291	356	331	330	312	325	312	293	326	296	322	336	305	324	332	328	324	297	340	321	318	302	299	321	320	322	312	332	314	345	311	325	328	337	341	319	309	345	346	305	322	379	294	314	338	341	281	325	335	307	324	331	308	337	330	320	339	315	323	289	310	324	316	335	335	315	315	333	317	353	334	310	340	350	346	321	313	305	326	303	333	332	333	309	292	329	310	308	319	304	344	327	309	349	317	321	317	310	323	305	305	333	343	311	321	302	312	358	318	325	317	337	344	347	305	335	350	304	344	328	357	326	302	320	304	353	338	320	311	331	326	338	331	331	322	344	328	306	343	314	344	324	343	290	316	337	281	320	341	343	315	331	269	340	314	361	335	284	286	326	318	361	337	335	323	299	349	320	304	317	317	300	324	339	356	325	303	329	327	319	324	313	332	300	306	321	350	322	331	319	315	333	294	273	329	307	314	294	328	329	324	343	331	291	345	298	309	300	343	312	328	339	355	319	285	323	322	302	341	359	313	337	335	318	321	306	330	318	319	311	316	334	315	322	287	336	303	314	295	316	301	322	341	312	303	342	316	319	307	310	327	304	312	342	343	331	335	355	324	327	305	312	323	341	318	336	307	344	314	316	331	322	304	317	339	346	307	312	333	335	348	320	321	327	291	314	345	294	298	319	297	315	309	345	314	331	300	318	310	343	285	327	316	335	292	314	301	306	300	313	325	325	312	356	348	339	317	309	321	313	316	343	338	307	314	365	350	299	318	310	303	340	306	314	307	332	299	328	332	306	335	290	318	318	288	318	347	312	330	334	297	309	313	339	303	290	332	285	321	298	342	350	315	290	341	318	314	338	309	311	337	348	297	333	295	347	300	339	349	325	302	350	315	310	323	316	309	308	311	329	319	353	324	314	351	356	291	320	321	322	349	311	305	303	324	310	306	318	317	345	312	325	306	318	342	321	318	331	357	333	321	306	303	309	312	302	311	324	333	317	319	313	321	301	322	337	320	344	349	344	341	322	323	313	325	342	291	353	261	325	322	306	290	323	276	328	321	318	309	305	341	287	330	296	338	340	346	323	299	320	310	338	321	351	306	328	325	339	300	311	314	322	310	325	319	324	345	297	330	314	301	308	332	301	328	321	329	344	314	348	327	335	305	319	349	341	327	320	338	309	322	308	296	333	312	313	315	324	333	321	334	311	337	315	319	334	321	316	325	359	282	320	312	321	333	342	318	297	319	328	336	346	306	308	330	333	317	294	292	299	326	294	322	312	354	317	322	319	310	326	320	318	320	334	348	316	333	304	306	309	293	304	299	325	326	355	317	299	320	316	344	324	279	296	309	318	317	328	323	319	362	336	331	309	331	331	328	312	332	295	329	353	327	334	345	290	325	318	317
14589	5693	808	489	813	866	761	625	516	494	379	341	308	281	204	213	190	196	141	155	145	121	106	103	105	82	54	77	79	52	58	49	60	52	46	36	49	42	41	37	44	37	45	37	26	26	43	21	32	21	16	30	24	26	27	41	22	26	22	21	30	31	35	34	26	28	26	29	26	30	29	26	23	18	25	30	27	37	38	21	34	22	26	20	27	29	21	24	29	24	23	22	25	24	32	31	24	21	33	29	24	34	31	20	24	25	22	31	24	21	25	30	20	27	34	20	19	21	37	18	22	25	27	27	35	26	18	23	19	21	20	27	29	33	34	27	30	25	34	24	30	31	31	17	29	34	28	21	27	26	30	22	26	32	17	24	24	25	31	35	28	29	24	31	24	21	22	22	21	23	26	26	27	25	29	21	27	20	21	23	27	22	24	24	21	23	26	26	27	23	32	24	27	17	17	29	24	32	30	31	14	18	24	21	29	20	20	26	23	22	22	17	27	34	19	26	31	34	26	19	28	38	30	28	25	21	33	14	24	33	28	23	11	23	30	28	33	28	24	27	19	26	26	24	19	24	29	32	29	36	31	27	27	19	30	27	28	25	18	22	20	31	23	21	25	23	33	22	31	24	21	30	27	28	37	24	20	22	25	19	26	24	24	27	29	23	25	28	19	24	19	25	19	24	16	26	31	26	30	38	21	24	22	23	18	24	25	32	20	27	21	29	19	22	31	29	23	26	28	20	25	36	28	28	23	26	34	22	20	26	19	33	33	20	31	38	36	34	32	26	27	23	17	22	25	27	35	24	26	22	22	20	28	37	17	23	35	28	24	16	28	13	20	21	20	23	27	32	30	18	24	26	31	45	27	17	23	40	24	33	19	22	30	25	22	23	25	32	18	26	28	31	31	20	27	28	26	20	29	21	32	25	21	23	29	27	35	32	26	19	33	20	17	42	28	30	21	18	21	26	22	28	24	32	25	20	29	25	29	21	20	24	23	20	19	22	25	26	30	18	20	24	31	27	25	30	22	18	27	26	28	26	21	24	27	17	28	24	32	27	25	30	26	17	28	31	31	27	26	28	26	19	27	26	24	19	10	28	21	25	20	19	28	24	18	23	22	26	21	24	42	25	28	17	38	30	25	20	26	25	33	27	31	21	24	22	23	22	32	25	30	27	26	20	29	24	31	23	20	18	21	24	30	21	18	28	32	21	27	28	25	34	26	35	25	22	22	24	30	20	25	38	36	19	32	29	24	29	20	23	18	26	26	23	20	23	24	27	23	25	28	26	22	28	21	18	27	30	23	27	29	23	35	25	24	23	25	24	31	18	33	23	23	25	27	25	23	26	28	13	25	21	21	34	18	20	31	21	29	21	33	25	23	26	21	29	27	33	28	20	28	22	26	31	25	29	30	22	23	32	27	16	31	27	30	20	31	31	23	30	24	26	26	20	28	27	23	25	34	25	24	24	25	27	28	22	21	26	20	28	28	26	24	21	32	22	34	25	27	26	42	21	20	18	32	30	32	20	24	29	24	26	23	23	24	24	20	18	32	26	25	31	26	22	34	26	26	36	30	33	23	32	33	18	30	31	20	23	25	24	24	23	31	28	21	21	18	28	26	25	25	31	26	20	31	23	23	25	36	32	18	27	19	19	34	23	19	21	25	27	31	23	31	20	36	26	26	21	26	32	28	19	29	24	28	31	28	30	28	24	19	29	29	27	23	26	24	22	33	19	24	21	26	28	29	15	30	24	23	30	28	28	28	21	28	23	31	24	24	25	25	18	23	22	18	18	26	20	30	31	25	21	30	24	22	24	19	25	25	29	21	35	37	32	28	25	27	26	24	25	30	17	27	27	27	38	20	25	16	24	23	20	27	25	20	21	27	28	21	19	27	31	14	21	29	26	22	21	30	23	24	31	24	19	26	25	20	26	36	27	32	24	35	29	30	24	22	20	22	26	17	32	24	24	33	22	22	30	23	33	31	21	26	20	15	35	22	29	29	24	19	36	26	18	21	21	27	28	21	29	20	23	30	35	25	25	33	31	17	20	23	21	24	25	26	21	29	32	27	22	20	25	26	21	31	17	16	26	28	27	22	19	23	27	23	23	20	32	37	28	21	28	33	29	21	19	28	21	31	23	21	31	25	29	24	31	28	29	20	28	27	17	30	26	24	29	29	23	34	22	30	21	27	24	30	21	23	27	28	28	31	36	26	23	28	32	25	23	33	31	26	28	25	33	30	21	24	27	25	21	25	25	30	25	30	35	27	25	31	25	19	24	26	23	31	30	20	23	29	30	19	20	28	28	25	20	29	29	22	32	29	20	27	23	21	22	19	31	29	33	26	30	20	27	24	26	36	20	27	20	19	27	26	30	30	28	33	27	29	18	20	20	19	28	22	25	22	28	24	26	17	31	24	35	26	29	18	21	28	37	21	20	17	26	24	26	31	30	27	27	28	30	28	29	34	21	33	29	19	19	18	30	24	26	21	28	20	31	27	14	23	24	15	31	19	36	18	25	18	19	20	24	29	31	21	24	29	33	20	24	27	23	23	27	29	18	15	25	21	30	18	22	21	24	15	19	22	18	25	19	30	29	32	24	34	27	28	28	31	23	23	23	29	26	20	22	17	27	29	24	30	29	22	21	28	27	21	23	18	27	21	31	28	36	19	29	11	22	23	36	32	28	21	27	17	26	25	32	28	19	29	25	16	26	20	23	25	31	19	24	31	28	27	21	25	26	24	21	27	24	31	18	37	29	23	25	27	33	25	27	27	29	27	25	20	20	32	25	28	28	26	19	18	21	32	23	28	21	18	20	18	22	23	36	21	30	22	27	20	19	28	34	34	31	34	28	19	29	23	25	22	20	24	18	33	25	32	29	37	16	29	27	31	29	17	26	24	25	20	23	26	20	26	29	14	22	24	26	28	14	26	24	21	20	24	27	16	29	25	30	26	27	26	18	25	25	15	30	18	30	23	24	19	27	23	20	26	28	14	31	26	19	27	23	16	26	19	19	16	23	23	26	26	27	27	18	18	23	27	20	22	25	26	28	27	27	26	24	26	27	24	31	16	18	32	31	24	25	21	28	21	27	25	25	23	29	19	16	24	28	19	34	19	19	23	21	12	25	25	29	25	23	34	29	26	20	18	31	30	33	30	27	27	26	18	29	29	24	18	21	29	24	27	28	31	32	27	30	26	25	22	24	30	21	27	21	31	31	32	24	29	19	27	22	26	30	24	30	17	30	29	17	32	30	28	25	20	20	31	30	25	23	19	27	20	27	23	20	28	20	26	27	30	24	28	30	24	35	27	24	25	25	21	23	27	28	22	20	18	22	31	24	22	17	25	31	27	28	20	24	26	27	24	23	20	32	27	30	22	33	28	22	17	25	27	28	29	31	17	22	18	25	30	38	18	29	27	24	26	29	28	19	19	30	15	21	23	34	28	20	24	21	32	32	24	28	28	26	21	28	23	31	29	22	18	29
54262	28678	13970	26672	34031	33185	30359	26669	22906	19801	17256	14970	13154	12072	10743	9233	8103	7602	7291	6825	5923	5135	4733	4070	3754	3605	3393	2910	2574	2392	2204	2135	1957	1752	1565	1444	1205	1124	981	1006	846	854	813	769	739	652	625	585	545	595	556	561	543	556	534	525	531	549	533	514	511	479	504	478	544	493	474	475	471	522	473	451	489	494	472	502	467	453	486	474	484	471	439	441	451	446	441	469	437	432	423	433	462	426	428	479	407	429	415	434	461	441	452	446	427	387	408	446	428	432	408	442	421	426	427	416	429	433	421	442	449	433	413	417	405	436	436	433	436	390	412	428	421	436	420	425	430	408	473	410	392	453	393	428	430	422	414	434	403	462	417	415	435	423	368	424	432	399	446	400	417	396	424	413	420	405	405	435	398	435	434	496	401	455	398	431	418	392	469	391	400	397	425	417	425	374	394	408	368	416	416	422	403	425	423	426	420	424	397	467	467	416	408	413	403	422	409	407	453	422	382	459	429	401	454	399	454	439	423	421	446	416	413	415	391	425	391	409	407	442	416	421	406	404	428	440	433	389	388	402	441	407	403	395	391	449	424	377	430	421	431	363	435	432	405	415	421	390	416	416	414	486	406	386	431	396	384	392	395	403	406	447	369	398	428	420	398	409	395	464	435	426	436	399	433	409	410	432	425	384	440	427	403	413	431	395	405	407	423	427	410	436	376	405	400	431	410	429	381	419	406	399	399	418	449	425	377	414	429	416	424	405	403	434	413	393	477	396	400	421	418	437	375	417	438	428	401	433	390	421	456	431	462	423	427	437	396	389	400	385	453	400	424	441	453	411	404	410	379	433	417	456	415	441	428	409	413	453	406	437	427	467	447	422	413	398	454	497	407	380	435	417	414	394	461	400	412	422	390	372	438	430	372	402	409	430	442	408	394	413	431	409	408	454	426	397	438	427	405	438	431	430	434	400	435	424	431	446	421	429	394	415	422	441	337	390	435	430	429	411	388	398	406	390	433	372	415	405	437	417	386	421	403	407	387	402	421	439	418	402	409	428	408	422	427	386	427	443	403	421	428	434	424	426	388	426	428	425	443	453	418	382	428	411	433	407	412	431	402	413	379	434	374	407	403	385	395	467	398	405	428	441	388	400	454	418	393	409	407	387	415	375	400	432	445	400	458	425	403	443	441	399	437	436	409	463	419	408	434	411	376	420	418	442	374	418	426	422	449	419	398	409	430	436	392	386	411	416	401	411	432	423	401	405	428	420	416	470	412	433	461	437	424	424	396	404	405	432	431	376	417	451	397	405	393	390	382	403	402	440	415	458	407	425	440	431	461	442	438	423	419	423	408	402	420	398	406	425	399	456	399	391	393	414	439	404	440	419	430	440	419	418	409	395	418	422	434	418	408	420	404	379	396	415	409	425	440	406	408	416	406	407	420	464	411	410	467	460	411	381	408	403	432	415	368	429	394	409	394	389	434	392	416	425	394	426	403	395	443	396	407	432	388	374	423	411	417	418	419	430	400	398	451	388	422	398	422	410	421	383	429	395	446	431	422	398	449	451	388	418	410	433	426	412	465	436	391	392	394	388	423	411	416	394	418	394	413	389	450	417	410	448	394	405	387	417	415	379	410	435	409	410	402	409	412	425	408	410	453	382	428	409	426	388	430	384	399	432	410	428	390	417	439	404	411	425	419	381	424	418	399	413	407	403	387	412	390	409	412	423	435	428	437	434	452	413	396	366	419	442	402	428	409	385	428	401	373	398	373	431	437	395	435	433	389	444	438	415	438	435	431	427	440	397	433	387	401	421	395	420	407	399	409	419	424	422	414	386	441	402	418	415	391	405	440	412	415	417	402	395	425	396	414	392	406	397	438	415	423	471	414	468	396	428	420	381	436	433	405	392	424	429	384	437	392	413	410	412	404	412	420	416	407	412	435	395	413	468	406	415	412	401	416	423	409	432	409	387	419	445	415	425	412	386	405	419	392	458	401	433	438	408	374	418	426	464	415	429	456	428	423	401	447	428	413	427	395	426	415	353	424	401	421	401	427	367	406	409	395	410	404	403	385	450	402	411	387	410	423	408	387	420	401	402	411	407	418	434	471	387	407	375	403	395	434	424	419	413	416	419	427	400	445	406	400	402	440	421	431	438	399	422	421	393	392	432	456	385	431	422	409	406	402	430	409	394	400	409	420	444	418	447	418	443	404	432	388	418	383	410	432	430	389	384	446	444	419	408	439	391	418	426	411	394	437	424	448	402	390	374	449	430	415	415	397	424	426	460	447	393	421	407	427	424	431	449	456	449	430	408	426	372	421	421	421	437	415	455	373	369	442	388	418	439	419	394	442	433	416	396	456	462	430	404	407	397	416	425	404	425	385	421	407	428	407	410	430	401	399	421	408	402	383	422	435	418	430	379	424	428	405	406	377	397	420	417	466	430	403	428	406	413	410	424	407	417	431	429	380	409	406	429	436	412	409	421	430	398	432	390	436	406	407	390	443	432	403	401	407	428	401	411	440	417	384	435	410	429	419	413	436	428	427	388	423	404	414	401	401	453	403	394	422	377	409	412	411	398	397	414	417	422	407	400	433	405	438	384	405	398	446	403	403	393	399	406	404	416	422	430	399	393	438	417	408	408	436	430	410	407	384	435	372	389	420	426	416	385	423	415	407	378	416	412	430	434	433	399	390	437	410	435	442	446	391	420	415	420	425	397	412	418	397	429	455	411	403	403	394	406	426	424	387	415	414	409	441	409	423	395	376	395	400	402	395	441	421	410	427	393	392	427	432	388	391	419	404	409	439	428	405	428	409	427	416	423	436	405	415	444	414	406	426	423	457	424	389	413	430	412	421	407	410	439	393	440	423	420	419	386	404	415	403	406	419	441	456	416	413	413	420	431	410	443	446	447	441	411	451	421	408	417	435	408	379	443	409	404	426	395	422	422	452	413	417	398	389	405	437	439	435	405	418	400	388	419	400	420	398	481	437	406	397	468	410	424	400	401	415	407	409	408	445	401	400	433	417	408	393	456	372	427	402	416	406	433	434	403	427	441	405	406	383	412	424	413	426	409	393	428	394	402	452	398	446	415	407	416	430	407	409	403	392	414	415	421	407	407	417	389	420	437	416	412	391	425	440	401	424	401	421	407	391	426	375	434	408	397	425	421	423	441	405	379	423	411	420	402	420	391	423	428	391	423	444	365	413	435	433	404	385	451	399	425	412	411	438	391	409	384	398	422	434	415	367	411	406	412	384	388	432	418	396	412	421	380	398	453	440	370	413	399	412	431	422	393	406	404	445	425	389	410	385	436	445	471	387	424	384	414	395	453	362	414	420	380	397	419	418	395	408	426	422	406	397	414	429	383	444	401	386	430	404	436	403	431	394	417	437	418	409	424	415	438	425	406	441	400	421	416	432	414	399	411	424	387	416	393	392	411	381	419	414	405	392	439	409	394	404	424	396	394	445	415	428	377	387	400	390	407	440	421	429	422	407	414
10350	2721	452	334	492	545	447	402	368	311	284	208	211	219	165	134	140	127	131	119	114	104	93	83	73	77	51	63	41	65	60	31	55	40	45	43	48	34	30	42	31	25	28	38	40	29	31	31	36	31	40	29	41	36	24	33	34	35	38	19	27	29	36	26	38	26	34	30	39	37	28	22	34	39	30	23	25	35	27	30	28	23	25	31	27	27	26	38	36	27	21	28	22	36	25	25	29	27	33	27	27	32	21	45	25	32	34	26	34	29	36	28	34	44	26	23	21	43	42	41	36	23	30	31	35	29	27	24	27	25	33	32	28	35	21	22	24	26	34	32	30	31	25	27	35	34	27	36	30	25	30	21	34	28	30	34	23	34	28	33	38	34	34	21	30	33	31	30	32	32	22	30	20	25	38	34	34	29	24	37	30	23	29	27	36	25	32	33	30	27	36	28	32	30	31	28	30	26	38	32	25	27	31	26	17	36	32	33	30	32	35	26	38	22	23	29	27	29	24	30	37	24	36	26	29	38	23	27	27	39	32	28	28	25	34	16	21	34	29	28	31	27	34	24	37	25	36	31	34	31	28	24	26	31	25	37	34	28	29	34	39	32	26	31	25	25	36	32	24	29	39	27	27	35	31	38	31	31	31	32	30	29	29	32	37	25	38	29	32	26	34	26	28	32	39	40	31	27	28	30	33	29	45	30	27	23	41	33	34	40	24	25	35	32	32	37	24	26	28	25	45	37	36	26	35	38	32	36	31	36	37	29	33	24	24	32	40	30	39	15	26	39	23	23	40	21	26	30	29	28	30	36	27	23	34	32	35	25	28	31	35	27	26	42	24	29	40	24	28	30	26	32	29	38	37	24	20	39	19	32	26	29	29	30	26	44	38	31	31	34	30	27	28	23	38	28	35	30	27	30	34	34	24	25	31	35	29	36	25	23	31	40	30	23	29	23	29	38	25	21	25	22	20	24	27	37	29	33	28	39	32	28	37	36	44	28	24	32	27	35	30	34	23	38	29	28	16	31	26	27	35	30	21	40	27	31	35	34	33	27	35	26	28	28	30	29	22	36	29	34	28	27	27	25	31	27	32	37	29	26	26	37	33	33	33	34	34	38	29	34	33	26	28	27	13	28	31	34	25	26	33	39	34	25	32	28	32	26	26	37	27	35	33	24	35	33	27	24	31	23	34	29	36	25	34	39	30	20	38	35	34	35	24	31	27	25	21	29	28	29	26	28	24	22	40	27	36	28	20	41	32	36	34	36	39	26	33	26	26	32	33	37	29	26	29	23	39	18	28	31	22	35	30	26	26	28	28	27	32	28	37	28	32	29	25	23	28	24	31	33	37	32	25	31	34	35	27	28	26	22	30	26	22	25	27	22	24	28	28	30	20	40	28	33	27	29	20	23	21	37	29	29	33	23	26	28	22	33	32	29	34	29	28	28	32	29	28	35	29	32	26	28	39	38	33	31	40	40	32	25	20	24	31	33	30	27	35	23	40	29	25	27	28	30	31	35	31	34	26	30	35	32	23	25	44	32	27	24	26	23	37	26	19	29	34	34	22	25	29	33	27	28	26	36	30	32	24	33	31	32	24	30	28	16	21	37	31	35	27	26	23	35	25	39	30	22	43	35	25	30	29	38	31	23	31	36	28	25	30	34	26	32	32	36	28	30	33	23	41	36	21	29	25	27	27	38	39	27	27	20	33	32	38	31	41	27	34	30	39	30	38	27	38	31	32	35	40	33	28	39	26	36	38	34	29	32	30	23	32	37	34	34	36	23	42	33	31	41	23	21	27	31	20	28	33	31	30	31	33	29	23	31	33	35	44	25	25	35	34	32	22	25	26	38	35	41	25	24	40	26	34	33	26	40	37	28	37	33	25	32	43	26	28	29	32	31	27	28	36	30	32	40	32	23	31	38	31	32	20	29	22	33	27	33	33	34	30	21	26	24	29	30	21	28	33	25	24	39	35	38	33	33	29	29	26	41	32	29	29	27	37	32	31	27	24	27	32	18	29	33	31	36	22	43	24	25	35	26	21	31	33	34	37	29	31	29	26	38	26	33	36	32	34	27	28	37	42	27	30	32	26	35	40	27	30	19	24	41	37	24	33	31	41	29	31	31	30	34	34	28	21	33	25	36	39	34	28	33	27	27	20	31	25	22	41	33	30	20	25	25	37	26	30	31	41	29	25	27	42	28	30	28	39	39	33	26	25	32	31	29	32	19	21	36	37	37	40	29	27	23	36	25	33	44	31	37	26	33	34	27	35	28	26	26	35	32	34	36	29	39	28	20	27	30	32	30	30	44	18	30	26	19	31	29	28	24	28	26	33	34	27	34	31	33	37	35	30	32	43	26	30	33	35	33	31	37	36	36	20	42	28	30	38	42	27	37	29	25	34	24	39	34	32	27	35	38	31	22	21	36	38	35	41	36	28	26	36	37	28	24	24	39	28	32	23	30	39	39	31	35	29	31	33	25	34	29	36	26	31	31	34	26	27	31	34	30	39	26	25	32	30	32	35	28	39	30	36	32	43	29	39	34	41	29	31	34	31	33	31	35	23	29	27	25	28	37	25	25	35	34	31	26	38	26	37	28	42	29	30	27	29	34	30	28	43	39	29	31	30	27	25	28	36	30	35	27	25	30	28	31	33	33	24	28	35	28	27	27	27	32	26	31	30	42	42	31	24	30	31	31	34	23	41	39	32	27	33	35	34	32	33	24	28	27	29	30	32	29	38	36	26	21	32	27	30	29	37	27	29	33	28	30	31	28	35	30	25	31	40	36	22	28	32	32	34	32	29	20	27	31	36	32	36	27	27	16	24	23	30	25	28	19	39	25	32	31	23	39	23	35	42	27	27	26	23	19	33	31	29	29	32	29	23	41	31	29	35	33	25	29	23	46	32	25	24	22	33	35	39	22	18	32	29	35	40	27	23	38	21	41	29	28	31	34	36	32	37	31	27	32	28	22	31	39	32	36	39	25	25	35	30	35	23	33	30	29	30	34	42	39	33	34	24	19	33	24	22	35	26	44	29	23	23	19	35	29	27	30	20	26	34	32	27	31	24	20	26	31	26	28	32	28	29	28	27	35	26	32	30	36	40	34	27	29	24	37	18	30	33	23	31	31	25	39	22	32	29	24	30	32	25	34	32	26	35	34	28	33	30	36	21	30	38	36	24	31	30	32	33	32	28	24	29	33	33	29	23	26	18	33	34	28	29	29	26	34	31	29	28	31	32	33	30	33	21	27	36	25	29	37	27	25	28	36	30	26	24	23	26	30	26	18	33	21	35	28	37	23	24	30	31	38	30	30	34	38	29	23	36	32	34	31	22	32	27	40	33	32	27	32	27	23	19	27	28	40	23	47	33	30	33	24	30	30	28	30	34	32	20	39	36	27	34	38	24	18	22	39	35	36	37	30	22	35	30	24	31	29	19	28	36	27	29	31	28	34	26	28	29	33	37	37	30	23	24	28
46408	23298	10031	21807	29054	28130	24493	20972	17522	14806	12701	10771	9619	8403	7411	6180	5841	5478	5065	4797	4250	3633	3093	2936	2803	2533	2260	2116	1818	1728	1659	1608	1497	1375	1182	1014	1024	923	881	829	822	751	775	684	645	596	606	590	582	610	598	549	595	563	514	533	575	538	557	539	569	560	555	505	600	567	517	530	588	510	533	515	512	522	495	500	507	529	544	481	545	537	500	487	501	514	495	522	537	532	471	496	498	446	502	496	514	495	517	481	491	501	512	542	503	501	468	478	520	511	519	518	520	525	494	494	548	515	480	536	522	518	514	522	489	526	492	463	486	483	497	526	492	496	477	530	481	486	449	512	491	465	446	507	479	494	460	501	473	464	485	467	483	461	474	467	510	497	500	505	448	464	462	539	510	493	527	467	503	458	478	517	508	492	476	491	494	481	518	501	487	517	487	518	482	500	476	470	452	507	491	472	519	485	481	485	470	484	489	492	487	487	480	463	493	502	512	511	503	501	516	472	493	500	507	473	462	503	503	463	489	497	543	520	476	479	500	546	470	472	465	465	487	500	500	474	489	463	493	540	487	509	484	484	475	493	436	481	479	501	480	534	529	501	476	457	474	483	478	498	500	473	515	484	494	513	477	450	504	465	481	476	470	504	486	484	498	492	475	491	470	482	492	474	509	460	485	485	477	487	519	493	530	481	477	506	527	471	493	491	470	513	475	506	488	425	479	518	457	495	504	527	473	496	451	486	475	492	481	445	471	509	525	471	498	461	508	550	490	460	489	489	507	487	507	506	469	511	500	503	488	450	496	471	514	481	475	485	468	518	481	527	484	488	454	487	509	452	484	527	507	503	467	469	469	455	504	484	490	486	494	506	477	519	518	490	506	507	466	516	487	474	486	489	459	488	447	506	510	477	488	472	467	497	509	510	493	502	506	464	498	513	488	528	516	526	518	487	495	489	489	468	490	519	478	480	506	473	459	493	488	502	506	477	479	505	488	466	492	482	484	480	510	480	486	521	515	512	464	448	479	506	449	475	518	481	498	473	481	528	527	479	519	469	496	499	486	477	460	467	519	485	477	522	511	511	480	498	482	531	513	491	516	479	509	457	477	508	488	466	535	484	461	466	453	479	503	508	485	485	479	503	498	516	534	514	488	508	481	468	473	505	525	472	546	490	497	460	513	465	458	509	498	483	499	484	483	511	484	512	461	508	510	471	497	495	517	500	478	468	509	497	504	472	496	484	448	548	503	476	500	466	458	491	506	515	506	544	483	510	477	495	489	531	479	506	482	511	475	489	498	485	478	517	509	434	496	494	489	514	498	495	458	520	493	465	461	527	500	479	459	483	508	517	480	516	517	486	482	506	460	468	462	497	519	502	463	488	484	477	484	510	526	518	515	459	490	505	480	547	433	484	477	443	523	513	452	495	488	458	491	494	528	456	479	501	494	544	462	489	470	468	517	499	482	487	429	520	476	496	512	503	498	493	512	481	465	482	511	481	477	492	455	485	494	477	517	466	438	481	450	499	483	492	464	488	492	504	495	508	490	481	480	464	476	494	501	517	473	493	455	502	488	511	495	516	469	494	496	465	525	464	486	458	457	520	469	501	494	482	456	505	470	504	487	504	498	521	500	503	496	467	492	489	486	456	489	493	455	463	487	499	470	463	452	461	497	488	494	508	480	488	499	487	507	477	465	511	501	511	491	495	502	502	443	472	461	515	506	494	463	488	493	503	467	495	504	485	472	504	524	488	484	499	508	467	493	466	493	491	496	514	460	473	485	485	515	511	488	482	524	472	506	483	485	489	486	493	460	491	488	473	531	514	481	488	525	511	451	498	488	487	485	476	489	492	469	479	471	517	479	487	478	506	495	487	481	444	464	504	477	454	478	476	518	460	465	506	561	475	540	484	485	482	486	528	499	481	488	467	483	482	498	519	458	504	506	492	483	498	487	540	490	490	512	468	504	477	471	476	520	475	514	474	469	486	474	453	484	489	492	523	481	524	471	505	510	464	496	482	533	476	458	492	468	503	476	484	527	518	501	503	464	476	494	487	477	470	445	527	505	463	443	484	441	520	510	508	492	516	463	489	517	480	494	491	472	500	493	485	502	514	478	502	512	481	506	467	470	473	514	476	478	477	533	500	554	513	494	477	489	531	535	477	452	493	470	441	472	481	469	464	477	495	511	487	443	497	504	474	502	505	495	485	516	515	499	472	484	483	484	479	533	504	452	471	510	485	459	503	500	468	480	490	445	500	492	500	511	506	494	448	464	484	453	508	480	484	532	461	499	471	494	506	479	468	506	498	513	428	520	494	508	498	456	475	508	520	503	505	521	508	490	527	492	501	475	492	514	481	468	453	450	502	498	480	494	474	489	476	484	493	505	449	503	449	480	484	497	491	504	474	485	505	470	526	466	503	503	472	482	495	488	486	473	491	440	516	536	467	517	465	479	485	526	512	492	477	483	517	499	514	460	503	498	507	496	465	522	510	489	480	457	457	499	476	501	478	515	512	473	455	508	492	470	529	477	517	468	462	506	483	488	469	483	497	525	457	464	444	502	486	498	491	500	467	457	475	480	478	489	484	525	472	459	458	486	530	480	493	470	501	504	511	440	522	507	475	475	455	528	466	481	484	483	475	497	525	523	475	508	464	485	496	475	513	452	445	461	508	500	497	442	514	458	512	460	508	492	455	459	482	510	493	495	468	496	461	495	490	490	513	478	479	485	489	494	499	451	476	486	493	462	487	467	469	452	477	468	508	513	452	502	515	471	461	495	480	480	500	470	512	483	469	475	481	493	474	490	517	507	473	502	491	443	469	471	468	487	530	474	468	472	481	486	504	473	496	509	493	481	516	476	530	479	462	499	495	494	446	508	514	485	486	496	490	496	465	464	462	467	438	507	491	506	494	521	488	451	522	481	485	544	488	490	471	456	451	479	480	518	523	491	486	510	468	471	514	478	530	489	484	483	501	485	496	481	478	466	458	484	497	516	485	497	489	438	493	480	494	501	533	539	503	488	499	468	470	498	451	460	500	496	476	461	485	491	488	478	484	524	481	492	492	485	463	505	499	487	506	497	448	540	511	462	479	502	477	513	519	483	528	445	494	464	470	475	515	495	516	502	495	484	465	471	502	465	483	490	497	466	535	463	516	448	483	493	457	490	522	471	481	504	513	530	459	533	494	488	476	489	468	514	447	506	468	462	471	482	531	533	492	508	485	519	499	482	463	484	460	501	503	455	477	465	464	520	490	463	485	479	472	504	483	498	451	536	490	513	501	478	472	500	490	472	499	497	465	471	479	490	445	470	479	515	495	518	518	496	464	478	508	511	513	494	490	504	490	514	489	482	477	480	513	508	507	496	486	493	477	506	500	504	487	501	482	463	487	493	504	492	458	495	481	504	508	514	518	461	476	486	470	464	509	504	465	494	481	494	463	432	467	480	513	522	500	479	500	461	500	512	465	515	504	505	500	490	490	513	451	498	461	500	474	515	513
14834	5705	779	564	777	839	705	616	507	454	377	333	315	256	224	174	170	164	162	171	125	126	117	97	99	97	93	83	77	61	60	67	58	50	36	39	36	48	31	37	33	39	36	29	33	33	21	36	28	22	32	18	23	23	22	29	29	28	23	32	24	21	24	25	27	34	23	22	18	25	22	25	30	36	16	25	33	29	35	24	26	32	23	25	34	29	25	23	31	21	24	32	29	27	21	18	26	26	21	31	23	29	28	26	25	22	27	23	26	27	26	20	17	20	38	27	22	20	27	27	30	20	28	29	15	32	24	24	20	21	22	17	19	16	18	26	32	22	19	23	19	24	25	31	32	17	28	25	27	11	31	27	29	26	30	30	20	29	31	26	33	22	25	28	32	20	20	29	24	40	31	19	22	30	19	18	16	23	30	30	36	20	22	19	27	23	31	27	29	21	14	14	22	29	24	14	28	19	26	27	35	36	24	18	27	26	29	19	32	30	23	30	22	19	20	27	18	27	24	25	26	22	23	19	29	28	31	23	22	21	28	29	22	28	21	19	27	25	28	25	29	27	28	25	33	17	30	39	31	28	24	20	21	18	25	24	27	21	22	23	28	31	25	38	26	24	21	32	25	39	21	20	34	25	23	26	28	24	23	27	24	26	28	24	31	29	31	29	22	30	24	35	32	26	23	32	23	29	20	24	28	27	16	23	25	20	28	22	23	19	23	22	22	29	25	27	26	28	30	24	31	29	32	31	30	26	24	29	35	27	29	20	27	32	28	33	28	23	27	26	20	29	23	20	20	27	25	32	29	28	20	28	31	33	26	25	30	40	24	24	24	19	22	24	23	27	22	22	28	24	28	19	18	20	23	20	25	25	26	25	31	30	27	27	25	25	27	31	27	21	28	20	35	38	32	31	19	15	31	26	28	26	29	25	27	25	21	21	36	26	28	28	21	29	32	14	24	31	19	28	18	32	22	31	26	24	25	23	25	31	25	22	26	30	31	25	27	26	24	32	17	32	26	32	29	25	18	22	16	26	26	27	20	21	24	24	27	23	24	21	22	33	23	35	32	24	24	17	21	29	24	24	28	22	21	36	15	28	17	25	21	27	27	25	23	21	26	26	27	19	28	33	23	28	24	28	26	21	24	21	27	20	30	29	14	35	29	24	25	25	35	26	18	27	36	20	20	26	29	27	27	20	29	25	21	25	29	20	20	29	26	21	20	30	29	23	29	29	35	23	17	19	17	25	32	27	21	31	29	24	23	22	18	22	22	36	23	27	25	30	22	32	32	29	21	28	24	25	27	24	28	26	33	15	26	28	23	23	19	24	20	27	23	23	28	32	19	22	26	23	33	32	24	18	28	23	28	29	39	29	23	28	27	28	28	30	21	32	24	36	38	27	18	19	28	20	25	22	26	23	25	27	23	26	29	21	20	21	29	23	30	32	22	24	24	21	23	27	29	29	21	24	27	18	27	22	21	25	25	27	24	27	14	32	34	25	30	27	13	27	19	27	19	15	28	23	24	27	20	23	36	24	17	24	22	24	28	24	22	29	24	26	24	26	23	18	24	20	24	26	25	24	25	24	25	28	24	17	20	25	20	26	18	22	19	22	29	21	19	20	23	31	23	23	25	23	27	30	28	17	31	29	17	24	39	30	22	25	27	26	21	24	30	23	39	25	16	16	24	22	14	23	31	26	26	28	20	21	34	20	23	25	34	20	33	36	28	25	24	24	31	25	19	26	24	31	27	29	33	23	36	30	24	38	28	27	22	22	27	18	12	34	21	34	20	20	22	32	24	30	20	28	23	26	21	28	21	26	30	24	18	28	25	25	24	21	32	16	24	23	22	24	23	22	25	38	27	19	25	31	23	17	27	22	28	26	21	36	23	29	28	34	30	23	26	19	37	28	16	22	24	17	24	22	22	24	26	28	21	25	24	17	27	30	23	23	24	28	29	28	23	25	26	32	35	24	14	31	26	28	25	25	19	23	27	18	24	28	32	32	29	21	21	28	19	33	22	36	24	21	28	30	26	25	30	28	32	22	27	23	17	30	19	21	34	30	29	29	35	29	26	43	29	37	25	23	21	16	24	26	22	28	27	24	22	36	21	28	30	30	29	22	22	25	26	31	31	25	26	30	19	28	13	25	21	31	25	27	22	22	27	23	30	19	23	34	33	32	26	22	22	20	17	17	35	27	16	35	29	22	29	24	22	24	36	17	30	22	16	22	21	23	27	23	12	18	28	24	28	23	21	33	30	28	22	30	30	18	25	27	31	26	35	26	19	29	32	23	25	20	29	32	22	28	22	28	20	29	25	16	30	22	33	26	18	27	23	22	13	31	27	30	19	21	33	27	29	28	24	27	26	27	26	24	25	20	23	26	19	24	26	17	32	22	19	26	27	22	24	29	33	30	25	38	20	40	24	24	18	26	31	22	19	32	26	29	29	22	28	24	24	21	25	22	27	29	23	29	17	29	29	25	23	30	18	23	14	23	26	25	22	26	20	19	33	27	27	36	24	14	21	28	34	23	29	21	34	22	28	26	20	27	26	35	18	19	29	26	28	18	31	29	27	16	23	30	29	18	18	26	32	27	33	16	23	21	32	25	23	21	32	30	23	17	24	28	18	18	16	22	27	20	27	23	26	26	26	20	30	29	29	21	27	26	33	34	31	27	20	30	20	31	28	20	29	18	27	14	27	27	26	23	23	23	34	24	25	20	36	19	26	22	23	21	28	23	23	31	23	32	20	23	25	25	23	27	24	29	26	29	33	36	20	26	28	21	21	22	26	30	23	23	18	31	20	30	28	30	30	25	25	25	23	23	28	24	29	24	31	20	28	27	21	34	27	19	18	26	29	29	29	17	30	20	20	25	22	32	36	22	29	29	30	26	22	20	27	33	16	32	20	20	9	41	26	16	29	27	21	31	24	22	27	28	24	22	20	18	19	19	20	32	28	19	24	29	21	26	38	26	22	20	28	32	20	24	29	20	33	21	22	33	26	12	36	30	27	34	19	24	32	30	17	28	25	22	34	24	30	28	27	29	25	33	29	26	31	31	32	28	29	33	29	29	28	32	27	26	25	33	22	23	23	30	21	19	29	27	27	23	20	30	32	16	18	32	30	33	26	23	25	25	30	25	23	25	25	22	27	33	16	29	33	30	27	24	26	15	35	24	18	16	25	26	38	21	31	22	24	42	26	35	39	33	28	28	25	31	22	38	23	27	20	24	20	25	25	20	33	30	31	27	26	24	21	19	28	32	32	29	29	25	18	24	26	29	24	17	21	28	30	31	28	25	31	37	20	23	24	37	34	20	27	10	29	22	31	30	18	19	36	30	29	22	26	31	37	26	30	24	23	29	27	33	22	34	30	24	20	15	27	33	27	31	24	29	27	28	23	30	24	26	24	22	24	21	14	24	25	19	29	24	27	28	20	32	30	17	23	25	21	23	37	24	16	28	30	24	30	20	24	34	26	27	33	24
55163	28396	14105	27104	34921	33986	30176	26206	22655	19686	17373	15479	13590	11858	10143	9177	8523	8352	7641	6841	6016	5312	4709	4282	3888	3650	3316	2828	2474	2431	2129	2201	1941	1842	1528	1375	1350	1170	1044	983	915	912	798	775	722	651	632	662	595	565	561	600	518	530	489	520	509	532	512	489	538	532	488	498	476	455	508	509	477	462	441	441	481	497	467	513	429	469	425	429	486	430	422	450	431	445	426	440	423	465	433	436	446	441	419	428	438	402	413	446	461	412	411	414	464	396	432	380	466	431	434	378	477	405	392	424	419	451	462	445	405	445	450	467	451	419	428	388	419	428	416	448	450	422	458	406	410	425	431	401	409	420	415	407	460	421	399	440	421	407	435	420	423	405	447	424	446	429	436	440	406	425	434	420	410	413	431	431	390	411	419	431	440	398	432	443	411	422	401	448	435	415	391	398	417	391	401	385	427	403	434	422	403	394	439	404	429	442	428	410	420	438	415	405	409	428	410	393	380	432	422	401	420	397	419	380	456	440	410	375	405	412	387	408	424	419	427	420	410	407	427	437	391	398	399	368	391	433	415	420	388	381	400	431	421	461	406	398	402	395	382	376	377	411	440	401	391	418	425	433	437	431	363	437	435	417	427	400	436	415	432	405	414	425	426	436	403	443	412	398	373	426	390	398	424	404	426	396	405	444	401	401	394	416	442	424	431	400	361	383	428	409	409	411	417	436	384	451	427	432	427	443	425	386	422	411	427	376	407	417	434	410	409	447	436	390	416	423	415	432	394	421	403	375	381	412	404	419	400	383	415	403	442	396	398	406	404	468	409	431	400	457	424	407	390	398	386	426	410	395	409	366	405	348	390	419	396	411	428	411	425	429	393	424	418	417	415	391	432	409	447	416	461	415	391	368	418	431	376	424	400	394	413	409	402	406	424	402	393	395	438	397	413	428	399	425	395	428	382	376	381	376	434	405	431	405	392	456	430	415	451	444	432	396	418	426	397	449	402	402	420	411	400	437	437	441	395	410	439	396	405	386	445	412	426	408	409	370	392	416	406	398	445	408	417	429	411	418	416	420	392	426	440	436	401	463	427	415	385	386	388	418	407	417	409	404	395	387	437	399	408	397	427	423	407	444	413	424	423	420	395	422	384	405	416	395	424	402	401	381	414	431	401	398	405	374	418	434	417	404	400	439	409	412	419	430	417	400	406	404	436	452	400	424	421	427	370	380	437	442	410	414	390	436	441	401	421	406	455	400	421	424	415	413	403	398	408	403	405	405	419	419	434	405	407	408	376	433	416	404	430	429	398	431	396	399	414	403	443	436	392	414	394	394	393	392	405	388	414	443	428	428	420	408	419	429	411	419	420	409	426	453	413	405	411	431	409	412	390	432	403	412	431	425	407	417	403	425	400	437	431	413	426	416	411	403	411	411	411	423	393	412	430	420	419	472	385	392	411	438	397	405	442	361	419	413	429	406	439	445	405	418	383	415	415	397	410	403	420	393	382	429	408	394	447	416	429	417	469	383	442	420	405	395	447	372	431	427	407	422	373	393	415	415	405	436	416	411	423	411	386	445	400	388	396	411	421	415	442	380	415	411	404	431	382	411	400	387	410	406	391	439	433	452	367	415	383	465	434	407	386	407	406	435	399	406	448	407	404	425	415	447	405	446	377	405	423	429	378	410	406	366	411	416	407	409	421	429	417	377	420	398	418	418	378	418	408	441	410	409	448	397	447	436	416	384	393	407	396	444	421	426	381	403	444	412	395	397	428	434	416	426	418	418	400	409	393	425	413	407	392	426	418	425	386	453	398	420	422	410	411	362	396	439	423	400	411	430	405	393	397	420	435	406	388	434	445	409	411	433	429	434	416	436	387	403	431	410	442	412	389	445	399	406	414	439	390	422	399	397	400	419	397	427	404	396	370	408	420	437	394	403	405	390	383	393	422	402	397	439	376	389	413	425	391	419	421	427	447	456	430	375	402	421	400	447	419	407	379	407	410	423	399	414	408	425	406	450	403	398	452	394	401	428	448	444	430	406	411	414	406	402	420	439	381	435	458	405	406	384	409	407	382	466	420	416	446	428	408	420	414	422	398	435	409	431	423	380	379	454	392	402	445	440	375	420	419	423	410	418	444	422	393	447	380	420	367	426	424	436	417	439	367	398	418	426	436	390	411	437	411	391	430	459	406	402	409	404	391	433	422	429	417	400	425	412	392	453	424	432	412	428	424	435	443	429	433	449	414	434	417	416	396	424	433	421	395	430	378	430	446	396	435	430	455	431	421	406	402	442	411	395	379	439	401	414	434	436	428	433	422	408	377	430	421	344	389	404	411	428	398	417	393	440	410	430	409	425	456	448	392	433	428	395	411	423	400	415	402	383	424	382	399	420	412	403	426	445	437	408	410	419	418	425	423	409	425	391	429	417	389	390	368	419	402	395	409	412	420	459	387	423	426	375	436	439	404	388	432	445	397	413	414	415	396	392	433	425	427	387	410	442	428	397	431	416	397	371	426	398	477	415	401	409	430	391	385	434	409	419	403	395	416	438	401	420	418	417	448	426	397	392	419	371	398	417	400	435	425	398	382	407	443	419	375	422	399	405	398	427	406	374	430	413	412	443	430	391	395	417	422	391	370	405	418	432	403	404	427	378	391	426	400	435	423	418	414	398	372	400	388	452	424	429	415	406	428	381	401	371	451	401	429	427	438	404	446	427	409	385	440	408	384	431	427	395	416	426	406	442	407	398	421	412	380	397	431	425	456	383	409	418	409	448	411	393	399	400	400	408	410	390	440	404	419	395	395	394	418	396	422	396	421	408	433	403	402	439	455	434	374	447	423	423	404	425	392	395	401	430	398	415	436	431	440	403	411	402	422	379	395	439	407	425	430	419	384	389	402	438	410	413	414	429	407	454	412	425	384	391	403	418	432	419	404	404	428	402	373	416	391	396	409	397	399	419	385	409	412	430	385	394	427	383	392	405	396	411	393	419	404	407	414	423	438	399	392	407	423	395	428	405	387	429	388	405	427	418	429	426	430	403	416	401	382	404	428	433	435	416	393	375	437	401	420	445	429	421	438	413	394	450	405	444	423	430	414	405	431	425	448	419	396	389	394	420	447	421	377	422	395	396	428	429	418	381	403	423	413	418	415	416	386	408	439	424	396	414	442	412	460	390	423	423	372	412	404	406	434	470	377	398	427	417	345	457	449	414	404	396	413	426	412	417	434	444	436	420	408	381	408	403	448	428	405	450	409	416	402	438	392	411	428	465	465	434	413	443	394	442	396	408	384	402	411	412	434	416	434	419	370	377	413	445	409	410	410	420	460	447	427	390	414	414	381	415	416	418	435	445	405	393	405	411	417	403	406	420	406	425	402	399	399	420	412	404	430	435	446	436	410	447	389	379	356	402	419	405	429	462	430	407	403	414	421	431	424	405	418	421	388	409	403	412	410	389	403	432	436	409	385	397	429	423	396	417	392	415	434	431	413	421	408	411	438	406
5951	1486	308	188	318	345	311	265	207	186	170	156	138	126	90	77	86	86	102	73	65	63	54	43	53	43	50	41	39	27	40	38	28	34	37	24	30	27	35	16	24	19	30	21	26	16	19	24	18	24	19	18	25	25	21	14	21	25	13	24	23	20	23	26	14	24	15	21	18	17	19	17	16	15	28	24	17	11	26	19	26	19	14	18	22	17	17	28	20	21	21	24	22	18	12	16	29	19	16	14	25	16	22	15	26	19	22	13	17	17	21	16	20	20	17	12	22	23	21	16	23	20	24	26	27	17	27	26	21	23	24	9	19	22	15	23	24	29	12	22	13	22	22	24	18	21	22	23	23	26	16	14	16	20	22	13	16	13	14	17	14	17	11	21	13	19	25	17	12	12	18	22	18	24	23	12	27	16	26	18	18	26	26	20	21	27	31	30	21	20	26	16	26	14	18	26	19	20	26	20	18	18	11	25	14	19	14	19	21	28	26	17	19	17	18	24	19	25	22	23	17	22	25	13	27	19	26	25	17	18	23	21	24	19	17	16	31	14	19	19	11	25	13	21	30	14	22	13	21	20	23	14	21	11	21	21	21	19	16	22	14	13	14	21	23	20	13	26	18	24	24	27	13	16	18	16	13	21	20	19	22	15	19	20	18	19	22	26	15	32	11	22	27	18	28	21	20	18	13	23	19	18	14	11	14	19	25	14	22	15	22	16	16	22	11	25	27	29	15	26	25	16	19	30	19	17	16	18	16	18	18	20	19	14	18	16	14	18	16	23	15	24	22	13	20	24	18	17	15	21	23	19	14	16	31	18	20	15	22	21	26	18	18	19	19	16	15	16	21	12	17	19	18	11	23	26	17	20	16	16	17	21	19	22	21	21	23	26	12	20	18	13	14	22	21	30	20	20	16	16	15	21	22	17	17	20	16	17	22	20	16	25	21	24	14	13	15	21	18	21	28	30	19	21	17	13	22	11	14	22	21	11	16	32	18	29	17	19	22	17	18	14	21	23	16	21	17	13	19	21	21	21	18	22	23	17	20	19	19	23	14	23	15	25	14	20	15	20	14	19	19	16	20	23	14	19	17	24	18	14	18	17	22	28	12	19	23	22	17	14	19	13	25	27	22	16	17	20	16	17	15	20	21	21	19	16	17	16	17	22	24	20	17	22	17	23	30	17	20	20	22	18	30	21	23	22	16	27	12	12	14	18	29	19	21	23	23	13	14	26	18	18	18	24	15	21	15	19	12	11	14	13	27	15	25	18	23	21	20	17	24	28	17	20	27	16	13	22	24	21	16	22	19	16	24	18	8	20	35	23	18	13	17	21	27	22	17	19	18	26	23	12	21	18	17	14	18	17	23	17	21	21	27	20	18	21	27	17	23	19	20	28	17	22	24	19	28	13	16	19	9	20	19	16	10	17	21	25	24	16	17	15	19	17	27	19	15	18	23	23	18	16	20	18	20	20	15	22	20	20	21	17	18	25	21	22	31	14	23	20	27	21	12	19	13	24	17	22	28	18	24	22	19	28	12	19	18	21	18	16	23	28	19	24	15	18	8	20	25	27	19	24	24	21	13	27	18	19	17	23	18	18	20	19	22	17	18	18	23	24	21	24	16	20	26	14	12	22	13	17	19	28	19	24	14	23	22	16	18	15	25	18	24	23	17	17	15	20	20	33	16	15	25	18	21	17	15	21	19	21	22	13	22	21	20	18	22	22	13	20	22	17	20	22	19	21	22	21	18	12	20	26	14	25	17	21	22	13	24	25	10	20	21	16	13	22	17	22	23	21	15	14	15	24	18	18	18	24	19	11	20	20	20	19	13	14	25	19	24	21	19	22	23	13	15	23	21	22	20	26	15	17	28	19	21	20	17	20	17	17	21	22	22	32	24	24	22	20	25	20	16	10	18	18	24	17	26	19	24	19	17	35	28	29	18	22	20	25	19	20	20	18	24	22	22	17	21	18	25	21	21	20	15	16	20	19	20	21	12	11	9	18	19	21	22	17	19	13	14	24	19	22	22	24	15	22	23	20	22	19	21	12	20	19	20	23	22	14	15	21	15	20	16	19	21	13	21	14	11	26	18	28	21	12	35	21	18	18	30	12	32	22	18	19	26	26	22	20	17	25	22	12	17	17	19	26	18	25	30	19	19	20	22	31	25	20	22	16	17	18	24	23	19	14	21	23	22	20	25	24	25	19	24	17	21	19	18	27	16	24	17	21	17	16	18	17	25	17	18	17	15	15	20	23	15	10	22	21	24	20	19	25	14	24	23	20	21	18	24	14	24	23	17	20	21	19	17	20	23	23	24	13	18	10	24	18	18	17	16	16	30	22	24	24	20	23	14	22	14	21	9	18	14	12	18	18	14	24	19	21	19	23	13	22	16	26	18	21	23	18	25	12	20	19	17	23	19	17	16	26	25	19	24	20	13	25	23	19	23	19	16	28	17	22	26	15	10	19	16	15	21	13	22	16	20	21	15	27	21	18	17	20	23	20	17	13	26	19	23	22	23	12	14	17	19	17	13	22	22	20	26	22	25	19	25	15	18	18	20	18	15	16	16	23	15	23	21	14	26	21	19	18	22	14	21	15	23	30	16	19	30	33	18	13	13	21	22	22	16	23	28	23	32	21	15	20	14	20	15	16	18	20	36	20	21	10	20	16	13	24	26	14	21	15	25	19	19	28	22	23	17	23	25	17	28	18	23	19	20	17	17	17	13	22	16	21	17	20	17	23	26	26	17	25	14	27	18	27	17	17	17	21	24	22	20	25	22	19	22	20	22	24	26	24	12	11	7	28	21	17	20	23	17	19	21	17	13	18	24	19	18	21	20	19	18	24	24	16	17	18	22	26	17	13	18	20	15	21	17	23	25	17	17	23	29	23	20	18	32	16	18	22	15	7	20	18	22	25	12	18	18	24	23	14	31	13	20	21	18	16	24	15	21	21	18	16	21	22	18	10	21	19	19	16	16	11	14	20	21	26	24	22	25	14	21	16	27	14	21	26	14	13	21	21	22	21	19	20	17	20	19	20	23	19	14	16	16	24	23	17	12	16	20	15	25	17	26	20	25	22	24	14	17	20	22	13	22	27	15	16	19	17	15	16	14	16	13	22	23	25	19	25	23	12	21	17	23	17	19	14	28	16	24	21	17	20	32	11	21	26	14	23	18	14	15	25	20	21	22	20	13	17	17	18	15	25	14	22	19	18	16	17	19	11	21	18	11	20	20	18	30	19	14	20	17	24	24	23	22	24	20	30	16	24	20	17	20	20	22	22	15	21	16	18	17	15	21	25	18	23	19	20	18	16	16	21	18	19	24	27	26	16	26	17	22	14	14	13	8	23	22	28	23	21	14	15	26	16	14	21	18	15	28	15	18	19	19	18	28	23	19	15	20	20	28	21	16	24	20	16	16	19	23	20	31	15	13	16	24	16	13	19	25	18	26	17	17	20	19	12	26	18	21	17	23	17
41616	20188	7414	17055	24852	23241	19584	15817	12856	10666	8950	7618	6502	5387	4623	4262	4107	3875	3633	3001	2654	2361	2108	2057	1820	1759	1511	1350	1217	1177	1117	1058	983	852	737	724	691	583	527	518	516	450	450	425	437	418	369	411	396	329	376	357	373	350	363	341	341	357	349	372	373	320	346	339	369	341	318	341	323	364	347	328	309	318	319	301	317	342	348	324	317	346	329	331	322	343	320	337	345	349	333	315	316	335	307	304	330	319	330	329	367	292	360	353	312	323	314	347	315	347	315	334	334	339	319	338	309	323	320	286	323	318	336	321	337	325	297	342	322	328	289	306	282	335	334	335	333	315	319	338	350	326	327	324	284	333	324	330	330	323	311	300	300	339	342	300	318	307	290	341	309	291	337	318	345	341	287	314	333	292	352	373	303	315	320	333	321	309	338	312	319	351	287	337	300	347	309	315	334	314	353	312	327	351	309	339	334	335	317	319	342	362	353	322	293	302	332	342	323	338	328	328	349	338	337	335	329	311	332	361	327	344	318	330	344	307	307	336	321	325	316	333	345	284	312	339	308	333	302	336	330	308	314	331	332	322	317	361	326	311	318	332	296	349	346	353	321	323	343	328	311	349	308	321	306	337	309	314	315	322	294	302	311	321	318	324	333	322	298	318	350	296	330	303	305	345	337	322	329	337	316	292	334	293	299	291	309	327	342	334	333	322	330	313	349	321	304	312	343	303	293	324	317	303	318	354	317	329	324	339	330	335	309	332	316	301	320	305	301	332	337	294	314	345	332	337	330	324	288	309	311	323	321	312	310	351	372	314	313	332	314	317	356	317	336	302	312	351	342	283	281	333	320	321	328	331	329	318	319	337	286	349	305	349	336	320	334	355	306	317	301	308	327	301	319	332	341	312	343	300	339	287	349	321	323	314	334	328	326	311	342	336	336	270	306	316	322	332	312	328	329	300	328	312	300	294	339	316	310	323	344	312	287	318	324	301	340	343	333	343	321	326	303	318	308	305	311	279	301	318	330	324	317	269	306	289	325	358	313	294	308	333	315	324	317	348	348	320	349	335	326	320	333	304	326	299	329	336	329	308	312	327	299	290	317	324	322	328	285	324	309	288	320	307	337	328	340	327	328	343	331	318	335	365	308	317	315	325	338	334	324	305	308	315	286	313	309	284	308	340	312	325	355	309	331	355	319	333	305	298	322	325	327	333	315	358	323	323	321	325	319	364	341	303	334	309	277	300	311	325	320	312	339	311	339	319	324	335	311	317	325	340	318	356	341	323	351	343	316	328	352	342	289	330	343	319	300	322	309	335	309	308	298	338	307	292	316	299	339	306	329	300	314	311	311	310	324	324	365	319	325	328	323	328	315	299	320	352	307	329	328	351	311	327	323	334	346	330	352	341	286	289	296	318	319	328	318	343	321	310	325	359	324	297	333	329	308	357	299	319	324	287	333	352	330	308	310	309	329	330	313	303	305	319	303	323	354	335	321	330	366	338	341	334	340	318	327	336	331	334	304	302	309	335	320	303	308	341	337	305	334	307	340	320	309	297	326	321	313	325	303	303	344	316	309	346	296	324	311	297	328	291	316	271	306	343	332	331	308	324	313	315	325	312	270	305	328	337	294	338	353	340	323	342	325	333	321	330	347	322	286	326	309	331	287	295	309	309	309	354	325	302	334	336	327	314	316	320	339	310	331	339	316	347	336	326	325	278	320	293	338	326	337	303	335	313	312	305	316	336	338	299	290	353	343	342	316	324	322	331	314	301	337	312	315	323	326	353	326	306	320	317	339	314	307	331	307	302	309	315	338	300	307	345	312	345	320	332	322	327	296	315	321	342	319	316	316	343	337	288	336	344	332	324	362	317	328	323	311	314	325	329	309	341	313	341	314	316	318	335	333	308	326	328	301	343	340	306	315	328	350	323	340	312	322	325	322	332	313	311	332	331	333	312	301	331	314	308	310	325	322	314	336	317	324	308	333	343	342	328	312	338	303	311	347	313	329	355	322	321	315	336	319	288	332	340	328	311	336	321	332	319	348	326	326	318	327	341	327	311	337	339	332	356	301	297	319	297	310	340	344	322	326	343	322	295	335	321	337	354	362	321	357	320	298	318	331	316	321	330	326	342	334	295	319	311	343	296	314	301	314	339	341	328	304	319	318	315	340	305	341	327	377	292	323	302	308	287	318	315	322	341	318	316	301	281	321	320	335	336	296	306	306	315	304	340	323	301	313	318	310	332	326	324	322	332	339	334	306	319	342	330	298	302	350	335	311	347	357	326	345	313	317	327	334	327	324	331	323	345	314	342	328	327	328	319	303	303	350	309	324	324	331	330	320	283	324	309	307	311	300	358	325	318	313	320	310	308	285	338	296	347	333	320	311	342	329	290	301	304	326	324	322	321	340	328	317	305	315	328	355	326	311	327	322	323	347	310	334	318	323	314	323	329	355	319	324	329	325	335	325	346	296	335	312	308	324	323	300	317	323	315	327	292	311	332	332	302	315	326	313	323	316	313	334	326	332	353	311	323	344	363	315	324	343	317	337	298	331	296	326	329	334	329	294	328	286	355	325	318	310	285	343	320	323	322	326	293	360	348	335	326	308	339	287	310	335	350	323	320	272	306	312	341	325	290	306	379	338	322	326	341	324	342	322	361	299	333	357	307	337	330	308	345	325	309	319	334	283	322	328	334	329	356	344	293	319	353	329	319	320	317	328	336	321	328	341	348	317	321	299	330	326	338	296	354	301	327	328	339	282	311	334	312	329	332	318	305	348	330	345	302	329	348	329	301	324	344	337	318	339	330	308	323	325	330	327	338	328	332	310	293	315	317	323	321	320	333	343	325	341	344	346	301	343	334	360	345	347	281	334	339	330	341	294	342	323	339	344	311	317	320	338	338	314	322	311	308	315	304	322	310	321	334	299	304	328	293	304	317	317	332	347	324	342	330	340	311	329	326	324	350	314	308	314	346	321	291	304	325	328	349	319	307	368	295	332	305	298	326	357	334	340	328	347	322	326	344	318	296	314	334	328	339	343	344	344	329	306	329	296	327	342	302	343	303	300	308	320	305	327	303	341	344	333	341	356	334	311	324	315	316	285	316	319	315	329	327	298	334	329	318	332	308	338	328	299	332	321	365	332	326	303	320	314	332	321	297	300	361	302	321	348	327	346	322	308	304	352	334	338	304	334	328	296	325	289	333	305	330	282	314	337	292	314	308	321	294	315	320	309	317	326	326	312	336	321	334	351	341	299	333	328	321	330	349	322	338	306	326	335	303	336	325	320	328	312	359	355	364	324	302	325	365	322	305	281	308	289	297	318	333	318	329	333	341	314	327	343	346	347	328	336	308	302	364	311	366	358	302	326	290	323	314	310	304	356	302	320	352	329	309	304	342	329	286	356	287	299	308	311	310	311	342	316	322	303	361	335	370	323	316	334	272	357	327	311	320	317	315	299	317	300	326	311	301	331	309	299	352	316	312	335	321	334	313
14795	6300	815	558	837	870	727	610	528	455	443	322	309	271	213	207	189	198	198	141	147	101	100	103	90	92	97	76	72	58	68	62	44	57	41	56	45	32	35	35	34	50	38	37	25	40	25	27	38	31	24	34	31	29	26	34	36	31	23	18	33	24	34	32	28	30	20	25	21	31	23	30	31	26	25	29	32	33	27	25	20	27	29	28	18	29	25	16	31	18	26	25	23	37	25	17	20	23	26	24	19	22	23	38	23	28	21	35	13	34	33	34	25	20	22	21	32	25	23	30	29	26	31	33	33	24	20	31	27	26	26	32	26	28	23	28	24	29	20	28	22	25	18	35	16	18	22	25	22	27	20	19	22	23	27	28	29	27	26	24	28	22	28	21	23	31	17	25	18	33	29	35	20	28	24	18	25	16	25	28	24	34	31	33	23	27	19	29	14	30	38	37	23	29	24	23	30	31	25	36	28	25	24	28	29	21	31	24	25	29	26	25	26	32	21	24	24	23	18	27	30	34	27	27	26	21	30	19	23	17	34	30	27	36	23	31	34	33	27	16	30	30	20	25	12	16	20	26	22	32	29	20	24	30	33	38	18	18	22	25	28	28	22	25	23	25	32	26	33	27	24	24	26	25	28	23	26	31	21	25	26	29	30	27	21	23	18	29	24	35	25	31	20	30	30	25	21	28	20	28	17	19	24	22	26	29	24	30	30	26	32	21	33	26	18	21	24	25	25	27	26	24	26	36	27	18	22	22	26	26	26	21	32	17	22	20	28	21	29	20	18	30	17	17	24	28	38	24	21	14	28	27	28	31	33	26	20	31	18	21	25	23	18	34	21	32	26	21	28	23	30	26	28	25	21	22	27	23	18	25	14	15	19	26	29	15	25	33	31	21	26	32	40	28	25	21	23	25	22	22	29	28	17	24	26	25	22	26	27	29	36	34	27	15	25	29	29	19	22	20	30	31	24	25	13	31	24	25	29	31	22	18	26	28	29	25	21	26	31	35	42	27	32	25	23	28	16	27	23	16	26	21	17	29	29	19	18	29	38	30	21	34	26	25	31	30	18	23	26	25	22	23	31	28	32	29	22	24	25	20	33	26	23	17	24	30	24	26	26	25	15	24	31	26	17	24	32	33	24	20	18	30	39	21	19	18	26	20	29	29	26	24	34	30	29	24	24	17	29	28	28	23	23	18	27	23	30	26	30	26	24	23	26	37	30	29	28	23	28	22	38	18	17	28	35	22	24	21	21	29	29	17	27	30	36	27	20	26	32	33	25	17	24	25	29	30	27	37	25	23	21	17	24	18	16	28	23	31	29	25	22	33	19	15	25	31	32	19	23	24	31	19	35	25	19	25	29	29	30	16	25	26	27	21	27	32	24	20	27	32	31	26	19	30	25	25	20	24	23	21	29	21	35	26	23	28	18	32	21	28	20	23	29	23	19	18	28	21	25	28	26	28	37	22	19	23	26	31	29	26	19	25	30	31	38	30	27	25	18	26	28	27	30	27	28	20	26	21	20	31	30	24	24	26	28	28	21	24	23	27	28	21	28	16	28	24	28	22	21	26	23	25	27	22	30	22	34	30	24	25	22	42	29	30	18	23	19	36	26	23	20	27	31	33	22	23	25	19	21	25	27	17	17	31	25	29	36	28	23	22	26	30	29	17	24	26	22	13	31	24	22	26	22	22	20	28	22	23	29	27	21	20	26	16	19	30	24	20	32	30	36	30	33	25	16	26	25	41	23	21	25	22	18	31	25	26	41	25	18	21	18	29	33	22	26	20	24	28	25	17	24	18	31	26	29	26	21	33	30	17	26	25	34	26	28	22	29	27	19	21	18	27	24	21	27	27	23	24	30	28	32	28	23	30	32	27	19	17	27	19	20	29	26	29	32	26	24	33	21	23	32	29	26	28	22	21	23	29	28	18	27	22	29	22	18	28	27	30	26	29	32	26	17	21	30	22	33	18	31	27	30	28	24	18	38	29	36	33	23	17	25	26	20	21	21	27	19	21	23	22	28	21	22	27	25	27	18	26	28	22	33	24	21	19	24	28	31	22	25	31	24	23	30	27	21	32	21	18	23	20	25	10	22	23	37	32	24	30	29	26	28	29	20	21	31	33	26	22	20	25	26	14	20	23	23	24	23	28	30	22	29	27	22	21	32	16	20	31	19	21	25	26	33	26	24	33	29	28	31	25	27	22	35	22	27	24	17	22	28	22	25	14	29	22	23	22	30	25	17	24	27	29	30	36	26	34	27	28	20	32	29	30	19	26	31	28	16	24	26	25	30	28	31	22	18	35	33	24	17	25	32	20	23	26	26	30	19	24	23	22	28	18	21	20	30	26	25	28	26	19	25	33	19	25	30	19	23	31	37	24	22	19	22	24	24	16	23	21	29	23	26	24	35	22	22	22	20	16	31	22	26	28	24	29	23	24	30	29	27	20	23	25	26	16	28	25	20	26	28	26	22	34	32	37	34	21	25	28	31	30	20	24	14	31	30	21	30	27	29	25	21	33	28	22	22	35	22	24	28	26	20	28	28	22	27	23	24	17	26	24	25	22	18	17	29	23	36	23	34	34	14	29	24	17	31	32	37	36	37	27	31	13	24	23	28	22	20	19	28	25	20	27	27	31	20	26	16	25	17	32	23	29	14	30	22	23	27	26	33	19	22	33	22	30	21	20	26	31	27	27	18	33	20	22	29	27	26	26	27	26	19	19	25	25	27	30	29	31	18	28	26	24	32	24	29	20	20	22	29	31	31	26	35	37	18	23	27	29	21	33	24	23	25	36	28	21	18	21	30	23	22	23	24	28	32	30	21	19	30	26	28	34	29	30	17	28	21	30	26	31	19	26	25	24	29	22	29	24	24	28	19	29	29	22	22	23	15	31	29	32	24	22	23	19	27	20	23	28	27	30	24	34	31	25	29	28	19	30	29	32	29	31	24	20	20	26	22	32	25	29	28	18	19	16	24	22	26	35	28	33	34	20	22	17	32	29	22	28	25	17	28	19	23	25	33	29	27	25	29	27	31	26	24	16	33	29	24	26	29	19	19	24	24	30	29	26	30	31	32	30	24	32	23	24	35	17	27	26	17	22	18	34	24	26	19	26	25	28	22	21	20	35	23	17	25	19	22	21	26	18	34	28	35	21	33	19	30	23	23	25	18	29	18	28	25	39	24	22	31	31	14	21	21	26	34	28	28	31	29	25	28	25	25	21	28	24	23	24	24	25	30	24	22	27	21	31	25	30	24	26	19	19	27	27	26	24	23	27	27	30	32	25	32	23	22	23	24	30	26	18	27	29	18	29	30	24	27	24	38	28	30	20	22	36	19	27	23	25	18	24	23	27	18	29	34	27	27	21	29	30	21	29	31	28	28	22	25	32	36	28	22	24	25	18	21	25	26	25	27	28	31	23	25	31	23	28	25	22	30	29	26	28	29	27	29	16	20	28	23	28	29	22	23	21	21	32
54652	29718	14242	27268	34925	33980	29862	25955	22763	20320	17970	15232	13147	11017	9806	9377	8909	8130	7390	6459	5747	5170	4773	4412	3932	3615	3333	2831	2557	2381	2279	2040	1984	1673	1514	1370	1227	1081	1020	906	835	842	826	744	684	600	678	663	632	564	576	623	534	558	544	531	519	545	537	483	503	455	517	546	478	486	478	509	471	504	511	505	465	466	463	478	500	460	469	459	442	423	475	459	397	441	472	426	403	409	444	435	471	427	434	452	441	421	421	414	421	424	418	440	421	392	443	457	421	446	427	453	437	402	460	460	463	470	436	437	423	447	391	426	444	420	404	466	419	414	398	415	413	415	396	404	410	473	446	437	404	429	398	396	455	414	436	443	441	415	449	431	418	454	418	451	429	423	386	423	429	395	410	369	452	420	440	406	443	422	425	413	410	409	415	421	420	398	440	442	441	424	412	385	402	424	392	398	469	429	412	438	410	399	403	423	418	419	430	402	437	422	392	428	426	390	410	406	388	413	397	429	390	441	433	409	410	447	408	428	424	412	401	412	410	429	408	361	436	446	432	422	409	418	447	407	418	423	412	384	374	405	427	427	450	389	405	405	449	428	412	423	443	494	442	391	379	419	412	410	413	413	442	431	405	438	406	446	391	415	416	451	418	418	390	364	423	416	411	398	438	415	425	419	462	416	413	417	414	416	431	439	393	406	433	396	450	419	395	427	386	416	405	398	381	423	410	408	422	402	446	415	448	409	431	404	443	434	434	374	385	397	442	416	419	404	448	409	398	420	413	445	383	422	423	413	425	402	408	440	409	396	421	417	407	434	419	410	403	403	410	409	414	422	413	411	438	413	395	404	411	413	386	425	417	444	418	431	434	419	420	407	413	435	398	384	404	439	409	394	419	407	388	397	455	413	391	423	436	417	430	416	442	404	437	415	414	426	434	432	444	474	418	392	418	429	397	378	421	385	441	397	446	413	388	446	417	436	440	455	446	389	464	430	446	375	410	452	427	418	377	407	411	416	380	439	408	388	438	411	431	425	417	459	401	412	412	445	411	422	416	402	429	425	424	431	436	373	436	404	408	424	413	415	404	393	420	392	381	437	447	404	412	409	450	365	402	430	370	422	407	412	443	433	399	406	444	413	401	397	440	455	411	411	407	444	403	458	431	370	406	437	381	378	388	386	401	379	425	393	440	420	398	412	395	447	453	384	412	399	420	420	408	410	436	383	420	416	433	420	439	392	413	423	432	451	432	413	412	420	388	443	445	399	411	415	452	412	407	436	443	412	401	463	423	406	413	424	405	382	414	405	434	417	431	434	395	425	422	391	441	416	426	441	414	418	420	442	445	405	394	412	417	448	408	391	430	435	443	436	408	383	389	358	427	426	401	462	410	435	414	474	427	425	431	417	422	403	377	448	448	432	444	405	421	395	432	397	414	403	452	423	444	433	430	467	453	388	433	396	388	416	448	424	413	451	408	440	388	447	402	395	431	394	423	442	369	402	414	491	393	379	408	417	423	415	392	387	406	431	403	430	400	422	411	404	406	435	409	440	425	398	433	404	410	410	406	379	459	380	398	380	452	410	388	408	385	401	423	438	415	443	408	420	447	456	410	400	426	416	418	413	447	415	439	473	389	428	427	398	379	401	433	439	423	446	397	391	413	421	426	409	400	409	404	440	427	419	456	403	446	426	421	440	399	422	438	411	430	418	431	377	419	425	446	439	399	428	429	414	437	395	414	422	409	416	394	402	418	423	418	453	403	437	395	389	462	413	369	415	416	398	397	444	448	412	412	406	424	437	418	420	434	417	428	412	419	428	451	450	441	389	406	403	415	484	439	424	403	414	414	438	469	441	411	433	438	427	427	408	445	437	422	436	416	418	408	390	424	402	401	416	408	408	428	414	420	425	441	402	434	395	431	428	407	423	417	368	394	364	432	438	419	389	404	402	426	413	410	418	410	419	413	415	424	392	431	429	416	456	451	422	390	424	405	401	450	389	397	460	443	427	435	412	439	425	448	399	424	432	429	403	413	438	399	409	399	454	398	415	424	421	428	418	405	390	437	427	447	403	427	461	401	442	421	384	445	410	382	428	425	415	402	376	416	382	436	425	395	416	401	431	458	417	426	429	402	436	440	445	468	431	430	433	450	420	395	411	425	411	419	415	419	446	383	440	408	412	443	429	399	451	446	398	398	429	429	431	393	418	411	424	415	445	441	393	443	429	398	448	424	439	424	422	425	413	426	418	391	418	385	449	406	377	414	385	431	441	400	384	425	428	419	429	420	401	415	411	411	414	415	405	433	409	407	409	421	415	401	451	413	396	431	383	409	417	412	398	436	415	432	419	435	426	409	392	429	423	411	417	397	411	408	425	419	430	420	462	423	412	420	398	436	411	404	428	445	401	443	382	432	404	408	401	426	402	438	431	411	390	395	429	439	398	430	381	420	439	433	442	404	416	440	409	404	422	425	412	406	414	441	422	428	409	418	437	441	413	437	408	426	447	400	428	412	386	399	464	432	395	405	463	443	439	419	392	443	433	393	409	420	428	402	412	418	381	412	474	395	383	430	404	408	422	423	417	389	426	395	434	452	412	415	410	409	439	399	408	440	411	424	394	452	423	435	417	408	443	425	405	408	409	424	371	451	447	430	422	398	430	402	436	428	415	408	410	433	403	412	401	428	379	424	428	412	413	447	424	422	402	382	441	428	425	414	425	456	428	417	411	424	419	411	414	415	403	432	426	394	391	426	388	384	411	416	445	430	413	405	430	397	422	419	403	438	387	423	418	426	431	437	440	422	408	454	410	441	414	419	403	424	418	412	414	438	389	421	447	423	432	407	429	429	426	416	375	409	415	400	415	433	412	418	427	418	428	422	413	431	402	370	417	437	434	415	394	407	442	422	381	445	416	419	392	414	430	428	442	439	398	404	430	357	419	434	440	422	406	411	418	422	445	412	425	431	433	422	423	419	423	423	432	428	395	431	394	392	429	437	426	428	396	382	407	440	396	404	435	433	401	409	441	428	409	410	401	434	439	381	440	466	436	423	387	449	412	431	422	444	429	423	457	424	426	421	423	376	391	405	377	463	440	419	388	404	412	416	403	411	401	401	413	422	413	416	400	416	403	399	405	415	412	396	410	409	432	410	419	423	411	424	440	434	423	421	453	416	462	402	409	418	442	392	450	420	418	446	440	410	393	439	412	408	419	428	453	427	468	416	424	413	403	420	425	460	390	450	410	440	443	393	385	408	439	482	428	416	437	412	390	433	435	415	437	396	399	438	434	409	414	424	396	429	430	422	414	446	443	432	382	424	430	443	422	401	404	420	405	419	375	420	455	414	413	423	400	433	392	423	421	448	428	437	455	403	401	362	399	422	377	422	411	414	421	397	439	409	450	395	394	406	415	404	429	413	431	420	420	399	416	380	415	417	460	433	419	425	425	420	415	436	438	412	460	431	440	416	409	410	390	429	411	443	421	410	420	429	405	426	413	423	407	418	439	396	392
10301	2954	473	330	512	527	497	384	341	314	272	229	218	159	153	160	142	155	115	94	93	103	89	86	68	75	68	54	55	44	45	58	41	35	56	43	48	31	32	43	37	29	34	26	32	33	32	29	29	35	33	37	34	36	34	33	29	26	39	40	27	31	41	27	42	25	28	34	27	27	23	32	27	46	28	35	41	34	39	27	37	25	28	42	24	34	27	29	40	31	33	32	37	22	25	37	31	25	28	33	30	32	28	29	19	36	34	22	22	33	30	28	30	31	21	30	25	36	30	32	24	29	33	36	23	40	29	28	34	25	29	18	30	26	32	28	27	21	35	34	38	36	27	26	30	31	33	19	26	39	26	26	32	34	26	24	38	25	32	34	33	38	40	27	28	21	34	38	32	31	23	35	42	29	33	30	35	27	22	28	33	33	23	35	35	29	24	28	27	29	21	28	28	28	27	32	35	27	35	27	33	35	28	35	32	34	37	41	34	25	30	32	29	24	28	43	30	27	31	26	23	28	31	36	27	31	30	33	22	29	35	37	23	25	23	28	24	32	29	28	29	33	27	27	26	29	30	37	31	29	38	33	27	24	22	38	38	29	33	39	31	29	23	27	32	32	37	26	39	33	34	33	29	31	37	26	27	33	31	32	28	21	36	29	37	35	25	34	26	30	21	38	27	37	25	29	35	32	20	44	25	35	27	23	35	35	34	35	36	31	27	33	32	23	28	42	36	35	40	34	34	30	25	25	29	34	33	33	28	32	33	23	22	31	27	29	19	32	35	34	23	32	30	31	25	28	34	27	28	28	38	32	26	22	39	29	33	30	29	27	26	28	31	31	36	25	31	26	41	36	31	32	33	21	39	27	37	26	40	29	30	33	22	35	29	36	49	25	25	28	31	26	35	37	25	38	34	26	35	31	43	33	34	28	28	31	26	33	30	31	34	32	40	34	28	28	35	30	39	32	27	28	39	31	27	38	32	25	23	18	24	21	29	28	19	34	27	35	28	41	22	32	28	26	29	35	30	24	37	30	31	36	37	31	37	30	32	28	42	32	31	32	43	32	33	27	30	34	30	23	32	38	34	26	38	30	27	22	29	27	32	29	26	25	34	27	43	43	25	37	37	32	26	40	34	24	25	35	29	29	32	25	34	26	30	38	22	27	28	30	32	36	38	29	19	42	30	30	36	25	27	32	32	26	32	31	19	19	35	32	28	29	30	29	30	37	34	33	28	31	28	31	25	32	28	22	43	37	31	34	44	28	35	32	24	29	35	17	36	39	33	30	43	22	39	45	26	28	23	30	31	29	30	28	29	35	28	28	20	31	38	30	29	27	30	29	37	32	27	25	39	35	37	27	31	30	36	37	35	33	30	26	35	24	28	31	32	29	31	20	31	28	41	32	29	32	24	49	38	28	25	27	39	35	33	30	23	26	24	25	32	28	28	22	30	34	32	37	25	33	39	18	30	29	35	40	21	42	25	37	31	27	23	30	38	38	38	25	31	29	21	37	38	34	29	23	34	39	31	22	38	35	30	33	31	35	30	22	30	28	28	28	26	28	27	32	28	36	31	33	35	33	33	29	29	21	35	30	39	25	30	33	38	23	34	34	26	45	28	35	43	21	34	28	26	27	35	32	33	35	21	37	28	26	35	24	34	30	26	30	22	28	25	18	36	39	45	24	30	32	34	34	22	28	21	25	37	22	27	35	37	32	27	30	34	31	33	21	24	30	29	31	28	27	36	39	24	24	28	31	27	35	32	36	28	38	33	32	28	28	37	26	24	31	32	23	36	22	38	37	24	29	32	29	27	31	27	36	30	24	41	27	27	29	24	29	33	34	30	29	24	24	28	35	27	31	32	24	25	35	38	31	30	36	28	35	27	37	31	29	22	25	37	24	26	30	33	32	29	29	33	28	33	24	40	28	22	28	35	36	32	35	32	28	29	31	29	23	23	20	34	28	25	24	24	29	26	29	27	30	28	28	32	33	32	27	28	20	30	24	40	33	33	31	30	35	36	33	23	26	37	21	29	38	25	34	17	36	26	36	28	31	33	28	36	34	31	34	37	24	25	27	30	35	24	33	29	32	28	33	30	30	22	28	39	34	33	21	27	29	30	27	28	25	31	36	32	36	26	30	42	24	36	30	33	26	39	38	33	31	27	33	30	36	29	26	22	21	34	26	28	39	22	30	31	29	23	38	21	34	23	47	33	26	34	27	27	25	35	21	32	35	31	31	38	27	32	34	28	31	29	36	26	31	33	27	31	26	22	28	27	28	24	23	27	34	29	35	21	35	20	43	24	36	26	24	31	28	36	23	29	36	39	38	31	32	35	25	29	34	33	29	31	22	27	28	31	34	27	35	28	25	37	32	31	31	29	31	31	25	25	32	23	32	24	36	47	31	31	37	32	29	35	38	20	32	34	35	26	31	27	29	27	29	28	34	35	36	38	33	37	33	34	32	39	29	39	28	25	33	38	25	33	32	30	33	30	33	40	35	26	25	34	33	29	28	33	23	29	28	24	32	32	28	28	31	26	33	31	28	30	27	29	25	36	23	30	32	33	32	34	24	32	22	29	31	40	30	38	32	30	17	34	30	36	22	34	26	32	25	27	30	34	38	33	28	30	28	26	36	29	35	33	33	39	25	36	26	31	23	32	28	22	34	23	26	24	26	25	35	33	35	29	31	33	26	30	34	29	25	29	27	29	30	24	38	32	15	36	25	30	37	30	24	29	35	24	33	36	44	31	35	33	28	33	34	27	29	35	34	36	42	35	28	21	28	31	28	29	23	28	29	27	32	23	30	30	22	24	26	34	31	34	25	23	34	32	31	40	22	28	26	27	38	25	21	37	26	36	33	27	31	27	37	26	33	32	34	21	21	30	22	30	28	24	24	33	22	41	31	23	32	36	28	37	30	36	16	33	30	28	28	21	24	30	23	35	44	30	38	36	35	19	25	38	39	25	27	38	35	27	30	25	28	25	29	32	33	24	34	34	31	32	19	36	31	30	32	26	38	43	28	36	40	35	38	23	39	28	23	27	24	35	38	31	35	28	29	34	30	32	35	25	29	26	32	32	35	38	31	34	35	32	22	40	23	33	26	32	27	21	28	27	31	38	38	33	37	34	24	22	24	29	35	26	30	41	31	20	27	34	28	24	22	31	36	37	40	28	33	34	38	29	34	28	39	29	34	34	31	34	27	31	35	30	31	29	35	27	31	39	33	35	34	37	27	40	14	30	27	36	29	31	34	31	26	23	21	33	27	40	32	30	37	30	23	35	23	27	31	37	34	21	22	34	34	31	31	32	36	36	31	34	38	31	33	38	22	30	39	25	20	31	33	34	24	38	35	35	35	33	30	27	24	27	28	33	24	24	36	36	36	27	32	31	26	36	35	31	31	38	27	26	36	30	26	35	29	38	35	24	24	30	32	34	39	28	34	29	30	45	26	28	33	34	26	22	16	29	28	24	28	23	31	36	25
46555	24113	10614	22335	30035	28332	24753	20883	17756	15304	13027	11124	9128	7593	7177	6786	6268	5744	5021	4460	3963	3786	3426	3145	2813	2710	2284	2027	1842	1759	1680	1584	1472	1214	1170	1166	1029	879	803	827	808	720	749	668	640	633	608	599	557	614	635	614	573	579	581	534	547	558	549	547	517	543	531	521	556	563	543	567	542	503	530	490	528	543	548	498	528	535	499	484	568	519	529	474	520	511	482	478	500	487	571	499	500	540	472	465	501	499	536	474	496	500	463	502	467	525	527	506	494	511	507	513	502	507	545	516	516	479	516	465	489	502	501	518	491	490	497	487	481	449	483	499	504	470	494	504	526	522	482	498	512	506	472	505	480	462	464	527	527	467	473	517	498	476	505	473	504	486	480	480	454	528	480	494	486	488	508	435	489	492	511	483	513	516	513	481	462	493	486	482	491	487	464	505	468	520	513	488	490	519	483	450	501	467	473	475	493	475	501	465	470	502	460	474	509	512	499	503	515	509	475	475	494	520	480	499	502	473	500	479	517	509	463	510	538	446	483	441	484	529	494	468	490	508	533	492	461	509	515	438	517	512	479	522	497	484	488	522	464	477	513	472	464	535	489	505	500	535	488	474	512	481	469	519	519	503	495	524	490	470	518	477	518	510	481	517	525	475	467	448	467	491	432	462	492	514	499	570	481	444	497	503	453	466	476	484	498	453	500	478	508	536	485	516	458	484	494	523	505	525	496	476	490	450	495	498	497	492	514	497	472	479	512	472	491	468	501	502	458	498	466	526	491	471	517	475	515	534	509	508	463	499	526	506	496	511	472	469	494	528	504	491	524	487	481	497	500	493	496	481	481	544	464	473	524	472	506	485	472	477	490	474	507	507	447	455	459	496	513	509	482	519	467	487	532	500	508	510	483	472	541	497	504	535	491	468	517	482	487	504	487	503	522	480	536	498	505	505	482	476	479	557	474	504	482	461	477	491	495	478	490	529	499	477	484	517	495	540	516	477	477	513	484	459	487	496	513	468	454	441	505	486	489	525	525	492	459	489	467	480	501	523	483	524	513	481	511	475	499	506	475	471	524	464	491	503	505	518	497	482	502	448	441	475	494	487	491	511	513	484	471	484	525	498	485	510	471	516	518	501	501	448	497	495	473	516	520	509	502	482	499	469	467	533	491	490	533	480	469	451	516	464	473	490	486	499	524	448	472	492	504	481	499	494	483	491	492	469	476	515	460	507	498	518	466	488	505	475	471	495	507	523	493	455	516	500	474	490	516	523	509	509	501	532	502	486	509	491	465	475	506	467	453	510	440	511	483	470	497	466	466	472	460	512	513	459	534	540	522	459	442	509	550	503	500	502	488	487	481	530	483	489	501	481	496	505	524	508	498	501	476	516	471	452	469	521	461	507	508	513	493	503	518	478	468	477	502	515	498	526	503	509	500	503	464	471	468	512	518	496	520	500	499	468	486	487	479	457	519	485	501	490	483	507	496	507	502	486	521	505	495	515	457	529	481	514	482	489	469	499	460	501	503	492	524	507	513	516	545	502	468	492	466	475	482	467	478	497	480	515	494	512	522	466	499	498	497	476	471	479	494	484	499	481	479	505	486	511	461	455	502	509	491	490	479	493	545	504	487	525	494	505	449	506	497	471	482	480	467	491	498	499	452	454	475	493	499	488	492	510	469	528	491	487	481	520	471	490	524	487	478	518	529	491	475	531	539	505	501	473	474	483	538	471	495	481	500	483	531	527	485	491	516	511	459	489	535	495	463	493	513	505	525	521	514	469	492	493	468	470	487	468	518	513	499	504	477	447	465	493	482	503	448	472	479	473	529	487	478	484	533	481	504	470	499	511	484	515	477	467	479	494	507	488	515	510	495	526	503	507	476	478	523	484	491	480	467	507	520	484	484	500	511	472	505	504	460	503	506	504	499	537	508	477	471	469	505	474	521	470	510	501	489	535	513	537	508	515	535	498	489	479	490	446	480	467	494	466	457	509	512	476	454	483	492	506	475	446	519	483	494	496	449	485	459	494	492	491	520	510	486	497	483	497	483	523	487	468	472	461	482	484	510	500	487	509	505	525	494	503	530	494	502	478	496	456	452	475	456	476	485	486	489	489	490	491	503	484	487	518	505	517	532	464	489	493	490	520	478	495	501	483	486	517	484	508	533	530	454	472	470	490	500	503	464	517	482	451	486	486	468	524	528	488	500	501	469	500	460	494	518	493	454	459	476	515	532	515	484	477	502	467	450	472	497	490	500	488	489	496	500	480	468	502	508	464	523	494	515	490	523	493	524	480	481	504	491	474	518	491	485	513	503	476	487	533	500	479	473	458	480	521	497	459	499	488	460	475	500	509	523	516	535	469	484	499	537	504	500	498	514	483	484	488	466	498	476	476	510	491	476	494	498	502	485	461	483	527	499	487	466	511	462	470	474	533	514	497	493	514	443	492	504	482	476	465	466	521	483	494	484	452	481	468	495	482	472	484	485	489	485	465	498	529	526	534	469	493	517	501	483	478	523	481	481	483	474	452	494	457	482	507	483	488	487	494	482	507	478	517	485	463	467	497	478	481	514	498	467	511	539	508	502	457	461	466	483	475	440	484	501	530	478	509	541	486	493	496	485	482	493	482	517	521	529	479	466	458	516	525	493	533	522	466	504	509	466	466	491	515	495	499	487	480	508	499	487	492	488	482	517	501	497	498	473	466	492	498	496	502	477	492	504	492	527	494	478	462	513	504	505	488	517	497	524	481	494	496	504	463	480	527	505	458	513	476	486	473	485	503	490	466	481	486	453	528	502	504	451	507	488	510	507	474	496	476	474	494	501	483	504	507	491	514	502	512	503	514	462	479	524	490	487	475	492	479	482	505	445	499	472	496	443	498	511	522	505	504	521	544	483	493	516	497	504	484	477	511	499	463	442	529	474	449	498	476	534	504	518	505	485	495	451	484	486	487	522	496	484	519	441	518	504	475	480	504	495	467	532	473	524	496	557	509	499	482	531	494	491	494	532	471	517	525	519	489	526	499	494	476	520	514	491	473	523	495	455	479	491	511	523	470	530	504	482	496	499	508	509	493	519	459	467	499	484	509	501	470	478	510	500	503	450	501	496	522	483	497	490	466	514	494	484	473	476	465	444	493	504	521	492	458	490	468	470	506	479	468	472	530	488	544	471	496	547	498	503	463	475	488	486	511	510	438	480	490	515	499	481	473	466	521	487	479	489	489	508	485	506	460	469	507	494	500	513	516	484	494	506	528	506	494	467	537	523	492	506	478	511	496	492	527	520	493	508	469	520	500	496	493	456	464	477	502	509	498	527	506	508	509	469	453	482	507	462	476	507	502	544	474	485	500	491	514	517	522	492	512	486	453	471	503	491	457	457	514	487	497	495	490	522	486	475	507	467	513	515	477	500	485	476	489	564	492	532	498	491	528	524	488	493	472	479	510	430	471	521	516	510	514	526	480	473	477	419	508	493	500	471	495	464	484	500	473	526	496
15181	6329	834	543	833	882	757	648	621	446	398	331	285	255	202	249	195	202	176	140	132	121	126	112	97	88	88	77	57	69	63	53	59	61	42	49	52	42	34	36	40	32	28	38	35	25	29	23	40	32	26	28	27	20	30	28	32	26	30	28	30	28	26	32	24	28	23	30	23	27	32	27	19	23	24	25	24	21	20	22	26	22	24	33	33	21	26	20	33	19	21	21	32	21	22	28	28	30	31	15	27	28	24	19	28	26	24	29	31	21	34	23	26	21	21	15	28	36	23	30	25	20	20	18	34	29	28	25	32	21	26	27	34	25	17	31	26	25	36	19	30	24	28	19	23	24	22	31	24	34	23	26	26	18	39	25	28	17	20	28	26	22	23	25	35	39	15	29	29	34	24	27	17	15	33	16	39	15	23	31	27	24	28	28	24	34	24	19	28	26	20	25	11	27	22	19	28	19	25	22	34	22	22	32	20	17	27	22	25	25	30	29	27	39	29	28	28	31	24	31	26	28	24	21	23	18	18	22	24	29	25	37	18	31	32	20	34	18	24	28	29	30	22	22	21	24	19	22	27	26	30	29	22	31	29	18	26	24	22	20	34	25	23	23	30	29	14	29	25	26	21	25	29	16	25	20	32	13	27	37	19	22	20	25	36	23	25	28	15	23	30	29	32	19	19	26	24	33	25	28	35	23	29	28	24	31	27	15	24	26	28	29	24	31	28	25	20	26	21	24	39	33	29	24	21	22	24	23	27	27	30	26	29	29	39	30	30	34	23	22	20	24	26	30	31	31	25	17	27	34	19	29	31	20	18	28	16	30	23	26	32	21	23	32	25	21	23	27	29	30	22	16	18	29	21	26	30	28	31	23	25	24	23	27	22	23	19	28	28	31	32	28	38	28	29	22	25	26	27	32	20	27	27	20	19	37	30	26	27	27	31	24	30	21	33	21	18	29	19	32	28	34	34	36	26	21	33	26	35	20	30	22	23	19	20	34	22	28	29	18	25	24	27	21	24	19	22	23	22	31	18	33	29	20	25	25	17	21	23	26	22	21	21	23	28	24	21	23	19	22	22	23	26	35	19	26	20	31	25	23	22	27	30	25	25	21	22	28	23	31	22	31	27	19	22	29	28	21	34	20	20	16	25	20	22	25	24	24	24	17	20	36	28	34	33	29	24	24	28	21	22	24	24	31	18	25	28	27	23	31	27	36	23	30	25	28	27	26	25	31	29	30	28	27	21	22	26	20	17	25	25	19	23	26	24	30	19	23	24	25	23	31	22	29	32	23	20	49	19	35	23	20	34	21	20	24	21	27	33	27	29	35	30	27	20	27	28	26	25	30	23	32	17	31	26	27	19	27	19	36	26	28	24	25	19	27	19	20	25	26	19	23	25	22	22	22	28	21	14	24	26	37	30	22	31	16	27	29	27	26	18	26	28	27	30	28	22	25	24	22	31	28	31	27	32	23	33	25	19	26	20	33	26	35	28	14	20	24	27	26	20	22	24	27	25	24	23	29	30	23	22	22	36	20	19	24	21	27	21	15	23	21	20	33	24	21	26	36	28	16	24	21	27	27	26	23	29	23	22	20	36	27	27	22	20	34	32	28	32	21	19	33	20	34	26	28	29	30	25	29	30	23	34	25	30	26	28	33	28	28	26	16	28	21	18	30	27	29	32	19	19	28	23	25	33	25	29	34	22	20	21	35	29	26	28	28	23	30	25	33	20	26	29	15	20	22	26	23	26	19	23	28	18	26	21	19	23	22	27	34	24	25	22	22	29	23	16	28	24	20	29	28	23	28	27	30	24	25	19	22	33	18	21	30	27	24	31	23	28	26	20	19	27	32	24	39	30	30	19	26	21	30	23	22	21	27	18	31	29	25	24	26	21	31	27	22	35	30	17	31	31	25	16	17	25	20	20	27	34	18	22	22	15	27	24	28	16	19	26	25	24	24	23	29	33	22	22	30	33	29	20	25	24	29	27	22	23	18	26	26	28	22	23	21	38	14	30	20	29	21	29	26	25	25	18	27	30	23	22	23	26	19	30	18	32	21	25	21	23	27	26	31	24	20	25	16	31	24	27	20	20	27	24	28	25	22	23	22	35	25	32	29	27	28	28	20	25	23	25	19	21	30	27	31	23	31	23	32	23	25	34	24	21	25	32	16	22	19	20	27	20	18	34	24	25	24	18	30	19	27	28	23	27	31	22	31	32	27	18	29	30	27	25	29	20	26	27	23	32	15	21	23	25	21	24	22	26	23	24	30	25	16	22	32	30	29	19	27	34	21	22	20	28	24	27	23	20	22	37	25	18	26	32	25	40	27	23	29	24	22	24	26	18	21	27	24	28	25	23	28	29	25	22	21	22	30	29	32	21	28	35	30	13	32	23	26	28	23	32	22	20	33	28	24	34	25	17	25	28	25	18	22	22	22	25	25	24	21	27	25	24	26	26	28	20	21	29	29	33	27	16	23	30	19	19	24	27	27	33	25	22	28	26	26	21	24	25	22	37	24	24	14	18	32	23	23	26	23	36	23	19	36	24	28	26	26	29	26	26	26	23	26	24	26	22	27	26	21	24	31	25	24	28	15	18	24	18	23	31	34	31	25	24	25	20	27	21	24	24	21	19	21	26	21	27	25	22	19	31	22	20	26	23	24	27	28	30	26	32	22	33	31	20	38	19	32	31	27	23	22	23	23	33	36	26	31	19	17	20	30	29	18	14	17	28	29	34	30	24	23	26	20	20	28	21	24	25	31	30	24	30	19	24	27	28	27	27	27	24	21	23	11	18	26	22	26	34	21	23	27	22	23	24	32	23	33	18	21	20	24	22	35	23	20	23	25	34	22	21	26	14	20	21	15	33	17	29	25	22	19	29	24	30	15	27	19	29	27	19	20	22	25	24	25	23	24	36	33	26	27	27	17	33	33	21	33	22	24	25	30	24	35	31	29	34	37	30	32	24	28	16	22	24	18	26	28	21	20	26	25	24	27	25	24	25	27	26	23	26	31	24	28	33	22	25	27	28	27	22	27	35	30	29	21	26	25	16	18	21	25	27	39	23	15	19	17	27	23	28	27	20	24	31	24	27	26	29	10	22	24	20	29	40	27	27	23	37	25	34	29	23	21	25	33	27	28	17	27	37	27	29	21	31	28	31	31	29	22	23	25	22	33	35	22	36	37	23	24	18	17	30	24	32	22	31	27	20	27	20	30	35	23	21	24	26	22	40	33	27	20	29	38	22	25	24	22	29	27	19	25	24	23	26	28	32	31	30	30	22	10	28	27	29	19	18	28	23	23	26	29	29	26	22	35	23	23	23	18	25	21	22	18	30	24	29	20	27	25	18	24	34	24	24	18	30	30	23	29	32	31	32	25	28	34	22	26	29	21	35	25	25	25	31	26	22	20	21	15	19	14	23	26	32	18	29	33	22	41	25	31	19	25	26	21	28	23	21	28	30	29	37	25	25	22	23	24
55618	30430	15053	27711	35520	33776	30496	26987	23637	20669	17255	14936	12649	11015	10289	9799	9154	8329	7361	6409	5784	5444	5029	4571	4081	3565	3111	2751	2552	2486	2198	2128	1938	1658	1577	1373	1162	1082	995	979	884	815	802	691	686	657	645	620	579	612	559	536	528	591	507	527	521	501	522	529	514	472	461	485	484	494	474	493	493	492	453	471	474	499	452	459	476	481	454	451	460	436	489	501	460	464	440	437	428	429	413	463	419	431	410	445	413	436	493	471	418	434	468	407	435	437	465	490	474	428	449	462	419	440	430	470	383	427	411	462	451	413	421	435	432	426	439	441	499	437	434	428	426	425	440	445	452	421	418	443	428	420	403	400	421	407	474	459	467	430	447	403	415	417	389	437	464	413	420	465	442	397	414	424	426	403	408	461	426	397	426	391	433	401	445	406	385	430	460	430	442	456	410	435	430	445	442	420	381	446	446	388	435	400	422	433	416	452	423	408	399	425	428	423	392	460	462	402	402	406	456	442	405	415	397	417	415	411	456	425	430	420	411	431	403	417	436	424	396	389	400	396	422	425	407	445	409	398	411	427	453	385	442	406	434	444	437	418	411	406	427	431	421	392	429	441	383	415	430	431	439	416	421	426	388	422	420	387	425	399	370	424	379	421	403	392	447	413	436	413	394	376	446	400	427	437	427	404	416	429	407	441	406	435	440	394	451	425	424	401	404	406	451	451	442	424	445	424	415	413	414	375	438	424	380	395	390	433	419	426	431	415	421	389	421	406	399	418	412	459	431	414	382	440	421	419	387	422	452	436	430	415	411	392	425	439	383	428	416	405	441	400	453	436	425	410	395	408	423	396	433	423	430	449	444	408	436	391	432	440	423	426	454	412	367	419	407	437	461	383	434	394	430	409	430	447	396	409	407	388	421	421	401	432	379	422	426	433	421	426	443	388	395	434	465	402	419	425	426	439	422	428	400	420	434	408	392	413	434	400	406	451	391	411	395	447	422	413	418	412	403	373	408	417	458	430	416	447	384	400	399	431	422	420	395	395	425	419	417	396	409	426	405	444	425	445	458	397	448	417	428	427	427	384	423	383	445	425	405	404	408	422	441	404	455	433	417	459	422	425	406	427	434	404	405	439	401	451	439	424	375	419	412	421	470	433	424	409	427	398	413	368	402	409	375	430	438	408	385	414	400	422	401	413	412	401	406	434	416	446	432	454	401	371	413	427	426	446	373	439	422	420	420	371	406	373	428	454	422	413	434	411	430	422	394	414	414	443	361	409	434	399	423	422	426	411	444	428	388	441	396	434	410	428	390	407	428	443	439	347	405	431	434	399	465	410	409	403	394	403	410	432	419	419	408	429	437	427	430	424	443	413	409	410	428	402	435	447	417	392	413	394	420	441	433	403	434	414	438	469	416	394	398	446	408	424	409	428	399	417	412	463	410	416	466	396	417	408	421	407	432	412	406	423	456	434	414	409	394	411	385	431	418	428	421	402	429	464	423	444	381	407	408	411	422	394	405	406	424	449	411	424	451	430	396	393	404	418	409	409	421	401	416	418	406	404	403	420	409	416	398	388	396	406	386	398	450	427	425	421	389	379	434	468	416	399	437	413	414	403	436	417	425	430	467	427	440	408	371	437	412	377	383	442	412	440	406	401	397	434	428	414	413	409	385	432	444	455	433	428	413	426	450	422	385	397	457	393	377	427	412	453	413	414	425	433	444	416	423	408	403	442	445	449	403	409	421	411	435	407	431	415	436	409	402	434	400	415	410	414	419	426	409	413	446	428	433	407	464	468	381	403	437	407	394	407	427	413	428	398	419	438	429	431	390	401	437	456	424	418	404	387	413	442	419	413	378	404	410	398	421	390	387	400	433	462	439	454	376	430	402	384	424	418	429	439	412	434	407	353	420	425	411	419	410	430	446	425	397	462	437	440	430	371	415	405	417	417	434	443	421	434	425	443	410	433	399	447	395	385	406	439	417	412	421	436	438	394	401	408	421	392	404	430	431	432	463	413	414	393	389	426	456	442	411	451	413	480	412	431	450	406	421	366	426	436	409	419	388	420	414	416	425	422	436	433	419	426	407	431	433	371	409	439	460	429	394	438	434	429	411	402	404	440	396	431	457	400	428	444	407	386	451	409	433	426	399	442	398	393	402	456	419	412	405	436	384	422	445	396	412	426	381	421	410	416	405	447	458	443	470	420	439	425	440	461	431	400	394	440	442	405	443	385	413	422	426	402	401	446	414	394	425	407	409	418	430	420	442	404	420	426	433	394	418	441	411	391	405	392	385	419	409	426	442	433	413	383	402	444	409	379	392	406	387	412	420	436	419	406	434	408	404	423	412	401	452	401	433	365	404	438	396	418	399	425	419	430	435	421	439	398	431	374	396	426	435	428	424	412	410	410	431	394	406	427	439	388	432	405	391	421	406	424	445	459	437	442	403	440	406	389	450	398	410	419	382	409	441	405	400	426	456	391	404	411	392	434	413	420	440	415	474	393	405	412	388	409	387	393	417	432	397	377	437	432	409	437	385	424	425	433	403	411	433	410	412	406	429	435	449	409	445	406	441	418	426	446	454	410	412	417	394	420	426	430	393	371	441	400	415	401	445	403	391	452	396	415	429	430	411	409	412	429	414	444	431	424	441	422	448	408	397	455	439	413	404	389	413	392	393	367	417	380	420	436	429	431	418	402	391	436	402	412	420	401	390	414	415	417	420	437	391	446	393	417	377	433	434	441	392	413	407	410	417	438	417	438	449	408	407	360	415	425	427	391	393	368	444	449	437	407	439	422	416	413	424	414	406	381	394	404	416	405	416	410	439	414	374	429	431	403	422	426	418	440	457	424	425	451	416	445	416	422	426	415	442	424	366	373	422	373	420	397	377	403	429	400	444	404	450	416	433	429	427	425	421	401	417	393	431	380	418	413	358	401	428	412	398	411	398	440	442	418	421	412	398	397	411	423	431	458	447	396	399	412	406	413	373	391	398	415	424	407	376	415	388	383	416	435	364	420	426	412	408	386	415	429	398	436	411	426	409	413	445	432	390	433	434	448	385	443	404	423	413	418	384	458	409	404	411	421	417	466	424	436	401	414	458	405	430	414	398	437	445	414	439	424	449	411	408	409	426	448	397	427	430	459	425	461	432	427	399	450	405	400	409	392	399	423	412	405	417	426	437	428	412	428	440	407	414	422	432	364	409	452	398	407	408	392	426	425	404	433	433	428	403	380	429	407	385	434	428	425	442	452	410	424	407	385	412	438	418	398	421	398	436	399	413	418	454	400	432	427	432	437	376	438	443	436	394	405	374	402	406	392	426	422	434	422	435	399	413	414	451	418	390	408	389	461	442	419	423	410	421	425	376	420	429	421	413	381	426	427	381	386	397	391	413	435	441	412	402	406	418	454	456	374	407	422	390	410	430	380	410	422	429	446	434	441	396	444	415	412	389	415	398	403	420	416	374	384	385	412	433	425	432	377	461	414	418	406	433	473	416	389
6173	1400	267	222	350	323	300	282	247	181	180	133	128	83	80	110	93	88	82	68	53	76	63	55	60	52	34	37	50	33	52	51	30	25	23	22	27	18	24	28	26	34	25	21	23	23	20	27	24	14	24	22	18	25	18	24	18	20	15	7	27	22	28	19	17	21	20	24	18	25	20	29	19	22	17	22	24	20	29	21	23	23	20	18	20	13	13	22	19	19	23	19	15	12	26	19	11	25	34	15	21	24	18	24	19	18	20	19	20	29	21	24	15	19	19	16	22	19	22	29	20	12	15	27	16	23	25	26	20	24	19	24	21	20	23	23	18	22	20	17	16	22	10	23	26	17	14	18	25	16	19	17	25	18	23	19	24	12	17	17	20	21	11	25	9	19	19	20	25	24	13	17	23	17	14	19	18	17	21	13	13	25	24	22	18	26	17	18	21	22	22	17	21	16	21	19	18	26	16	16	24	14	12	16	15	22	22	9	26	16	21	17	22	21	10	21	22	22	22	32	16	18	12	21	25	17	19	27	18	17	17	12	23	24	14	16	29	21	17	14	21	25	11	25	26	20	21	33	21	21	25	18	19	16	23	21	18	19	18	26	18	21	18	24	13	15	20	19	24	18	17	15	20	16	17	18	11	21	24	26	21	24	24	16	19	19	22	17	22	21	15	14	15	14	33	23	19	27	20	21	12	20	17	11	15	21	19	19	15	13	12	17	18	20	20	24	18	14	15	17	26	17	20	17	22	19	22	19	16	23	23	16	17	20	15	20	24	14	18	20	20	19	19	12	31	19	17	27	16	13	13	20	20	22	13	24	17	17	23	16	29	24	16	13	15	20	22	17	12	10	25	12	21	25	21	25	29	15	18	14	14	18	14	19	13	20	22	13	22	22	19	18	17	26	17	15	23	24	22	20	15	21	21	18	21	17	21	26	21	21	21	25	19	19	21	20	22	12	9	20	17	32	19	21	12	20	20	12	20	20	24	15	19	21	16	17	23	19	22	18	17	17	14	19	25	22	19	16	17	26	20	13	20	23	20	16	24	21	18	15	21	19	21	17	22	17	17	21	26	17	17	21	15	20	15	18	20	20	14	19	22	22	26	26	18	19	16	20	10	14	14	14	22	20	18	25	18	19	29	19	17	18	25	22	22	21	22	19	23	21	23	16	22	21	15	18	11	21	24	25	22	13	22	18	18	15	22	21	16	23	25	22	28	20	18	18	16	27	16	15	24	24	21	15	22	18	15	24	26	19	16	23	13	19	19	26	15	23	18	31	20	18	20	15	15	20	22	25	33	28	25	19	24	12	20	15	21	12	16	12	24	23	16	21	20	14	16	21	13	23	25	19	20	20	20	24	25	22	15	13	28	25	20	16	20	19	25	19	17	18	13	18	20	13	17	24	18	19	18	25	13	22	18	15	11	21	14	16	16	14	25	13	25	14	18	27	19	21	26	19	20	19	20	23	20	21	20	16	32	19	12	16	23	21	22	26	25	16	21	33	10	22	18	17	18	18	24	20	26	18	9	19	22	18	27	25	19	25	23	19	19	20	29	18	14	23	23	18	22	22	20	19	22	16	24	22	23	20	16	25	27	24	15	27	12	25	14	18	25	18	20	22	18	19	17	23	28	15	19	18	21	19	18	11	28	20	23	20	22	18	14	18	19	17	19	21	19	22	12	22	24	22	16	21	18	29	17	15	17	16	18	15	23	20	18	18	25	16	20	14	10	29	16	8	14	17	19	26	22	10	22	27	18	21	25	20	11	30	20	23	15	25	15	24	21	22	18	18	16	25	19	18	22	26	24	19	23	24	23	20	19	21	24	15	16	17	28	20	13	16	15	25	24	21	16	24	25	25	16	27	11	16	15	23	27	36	15	28	19	13	26	25	16	20	20	21	25	13	19	21	20	26	18	15	19	22	26	18	31	16	22	19	13	11	24	17	28	17	25	16	16	15	25	21	20	24	13	24	17	21	25	23	20	18	20	17	24	22	11	24	24	23	9	22	17	17	11	17	22	10	21	16	21	15	27	12	23	20	14	21	20	21	12	22	21	23	22	27	19	20	16	11	27	20	19	14	20	22	24	19	24	17	33	20	14	10	16	26	21	17	29	21	16	20	19	18	23	16	15	22	21	15	25	17	19	27	26	18	23	25	12	17	19	34	15	20	23	20	21	20	29	13	16	17	21	16	23	14	14	19	26	15	14	20	21	21	23	19	15	15	20	24	23	16	21	24	18	22	14	22	23	18	19	21	19	15	17	23	31	15	22	23	19	22	21	23	27	23	17	17	22	22	16	22	26	10	21	14	25	23	28	18	25	31	19	16	27	24	22	23	12	24	25	18	11	19	32	19	19	26	24	19	17	23	24	8	22	17	15	22	13	12	23	24	15	21	18	18	16	21	19	18	20	24	18	24	19	25	25	17	13	24	29	24	22	20	17	23	18	20	22	24	18	17	24	16	20	17	15	17	21	22	23	19	11	16	18	24	17	23	13	26	22	19	23	20	15	12	22	15	15	16	19	14	16	19	20	16	22	18	18	18	21	22	13	29	19	16	20	21	26	26	26	16	21	18	21	24	23	19	25	27	12	24	17	19	21	15	16	25	17	24	15	19	19	13	13	16	29	16	23	12	22	14	20	16	16	17	14	20	23	20	22	23	19	21	16	18	23	21	23	18	22	14	22	19	16	23	13	25	14	13	28	18	22	18	22	20	15	23	15	14	16	31	19	20	16	26	19	15	18	16	18	26	22	17	19	22	19	8	16	29	13	16	18	16	22	16	22	17	24	11	22	21	21	30	21	27	15	16	23	31	11	19	23	14	17	18	28	16	19	22	27	16	23	23	18	30	19	23	20	21	22	22	20	19	16	14	20	24	16	22	17	21	17	22	25	24	20	15	20	23	20	17	15	19	11	16	24	26	21	18	21	11	19	21	18	22	20	21	26	21	21	19	18	20	20	26	12	15	20	20	21	24	20	19	16	18	23	21	16	21	36	16	23	22	21	24	25	16	14	21	22	19	17	24	26	19	19	21	22	25	17	24	15	19	25	20	21	15	22	20	14	15	23	26	15	25	16	12	28	16	26	25	18	19	24	17	13	16	18	10	19	14	26	19	16	29	11	17	24	24	15	17	24	19	24	16	20	23	24	23	13	16	25	15	13	22	19	21	17	22	22	19	23	17	25	26	22	22	19	25	21	12	24	18	21	13	13	18	24	23	19	18	18	23	18	14	19	21	20	23	22	16	18	18	30	21	22	17	16	18	12	19	13	18	19	14	22	28	22	15	11	18	22	21	12	16	24	23	17	34	27	22	19	24	25	12	22	17	29	21	19	12	16	22	13	16	23	25	16	20	20	16	17	23	18	19	14	25	22	14	23	17	24	24	18	17	16	15	23	22	17	24	20	20	19	16	22	24	15	12	18	26	14	18	16	20	24	30	24	28	21	16	20	25	19	24	20	17	27	17	17	23	12	26
41464	20445	7866	17873	24962	23363	19975	17280	14226	11633	9247	7318	6033	5260	4884	4628	4297	3783	3443	3044	2822	2590	2313	2142	1901	1678	1469	1355	1212	1166	1043	963	956	853	814	723	695	589	540	485	494	478	469	426	448	436	379	423	384	394	339	370	370	391	388	331	318	365	358	310	362	335	337	339	357	378	356	343	381	357	332	324	352	350	369	294	376	353	345	304	334	329	318	353	343	346	318	350	324	334	345	346	368	327	340	320	345	393	349	331	341	338	350	349	361	320	341	335	355	336	349	328	323	337	352	348	341	305	319	361	347	320	337	336	305	293	355	330	332	322	307	343	332	353	336	335	347	327	360	343	321	328	325	336	307	314	310	350	358	337	323	309	295	313	302	302	321	315	306	318	352	363	334	318	325	342	314	319	356	326	358	339	301	311	354	316	333	358	307	375	320	351	321	300	345	352	326	325	328	317	331	325	339	332	299	305	321	334	329	343	300	328	316	337	339	311	332	332	327	312	306	328	311	326	318	326	326	366	330	341	346	342	319	331	314	322	307	334	340	326	359	324	339	342	329	332	324	369	323	329	320	338	371	341	332	313	334	337	305	269	355	305	288	313	323	314	311	326	360	326	319	332	329	304	329	329	285	339	287	353	347	307	297	340	331	284	344	329	340	308	364	352	326	372	338	332	332	312	325	308	306	374	343	313	361	361	320	337	328	348	343	337	321	311	331	323	352	321	325	338	298	340	303	349	321	334	324	311	325	346	307	317	350	340	337	320	337	326	316	305	312	344	324	335	325	321	320	328	310	330	317	316	308	347	366	317	372	357	348	336	328	350	321	357	311	327	341	272	354	343	327	359	299	359	330	287	317	317	353	341	356	320	336	333	350	301	332	331	307	357	319	322	324	310	321	366	296	307	334	294	303	309	330	329	319	355	326	300	360	314	325	334	356	329	337	338	331	321	330	346	332	322	309	370	344	316	288	326	349	342	337	322	327	323	336	327	308	312	347	335	298	319	339	344	318	327	323	324	308	335	361	313	319	354	327	322	309	347	313	317	294	348	346	341	337	350	328	327	292	297	314	328	343	289	323	325	317	308	307	327	333	364	317	321	339	307	350	317	332	319	326	340	334	342	345	344	351	321	349	314	320	312	351	296	354	301	338	330	333	323	348	294	338	313	330	321	338	323	281	322	355	321	329	314	312	310	343	311	337	312	296	343	331	301	324	327	303	332	335	333	334	303	330	306	327	301	285	344	308	338	335	348	386	314	310	302	322	337	349	300	338	340	323	305	308	345	319	360	298	336	343	303	321	302	348	343	304	322	324	327	325	313	348	331	316	324	353	340	311	319	339	333	326	323	326	314	304	332	310	325	306	312	370	366	346	327	322	353	311	303	283	310	352	298	330	334	321	308	344	331	314	341	313	347	361	337	350	323	324	335	341	338	322	324	304	373	332	302	338	330	305	339	272	312	316	333	323	325	309	314	307	345	344	316	357	325	337	308	355	309	354	346	353	352	320	321	350	322	325	307	361	344	308	332	350	361	336	357	354	341	341	351	333	312	304	290	357	340	323	320	323	343	374	328	324	334	344	345	343	360	311	325	342	343	317	327	316	322	326	322	306	350	346	298	345	334	317	320	303	312	363	377	303	323	334	305	304	338	347	293	348	345	318	333	338	320	318	301	319	333	294	344	321	305	320	327	324	304	345	320	335	308	315	334	334	362	348	343	354	324	325	338	376	307	319	341	332	317	349	312	335	316	333	311	301	318	343	321	317	333	300	344	346	324	325	298	323	319	335	333	315	321	330	316	306	319	350	309	316	302	346	331	328	316	323	326	313	323	309	300	317	291	323	322	320	342	317	345	349	331	329	314	344	375	313	300	329	351	337	343	315	313	349	333	342	361	294	321	300	327	347	351	316	316	315	297	346	316	318	319	341	325	327	351	338	336	321	301	349	322	341	281	332	347	339	316	325	333	356	313	337	311	326	319	316	349	340	323	340	312	310	306	356	334	332	334	308	315	316	327	338	347	324	352	347	321	329	368	329	316	316	320	335	337	302	339	328	312	341	330	329	312	296	349	357	336	319	331	332	302	313	313	313	333	330	329	313	293	317	309	328	335	316	318	358	312	343	342	308	345	326	317	325	355	336	341	339	336	322	304	303	322	326	322	317	344	296	316	344	322	326	325	331	300	351	325	352	310	343	360	328	339	338	311	347	321	347	337	319	331	320	362	315	346	282	351	305	341	309	338	324	300	325	331	320	352	323	339	301	333	341	334	299	302	343	320	320	321	326	337	345	322	364	310	333	369	339	320	339	291	339	383	349	368	341	328	301	297	309	334	317	324	314	351	358	353	320	309	320	310	314	286	330	355	334	306	318	301	347	328	336	296	323	319	333	325	312	330	360	345	314	314	333	316	333	349	319	331	332	300	351	360	320	324	301	353	322	353	342	332	296	340	346	303	336	319	348	325	316	304	317	323	357	328	311	350	326	364	348	322	323	277	327	369	298	334	302	337	306	316	302	312	310	295	322	322	329	332	347	319	320	365	327	308	307	317	322	345	325	320	304	283	304	343	343	320	331	355	292	336	327	325	330	316	377	366	323	308	286	299	317	378	320	354	323	339	327	336	331	309	343	343	339	274	326	328	322	326	321	350	313	342	324	327	329	341	328	335	342	359	340	271	384	329	290	311	304	329	325	316	321	324	342	335	309	301	302	289	322	333	330	295	351	341	332	364	315	334	353	356	338	326	367	310	313	304	306	328	320	316	315	284	332	317	343	327	327	326	346	364	340	331	322	334	326	302	321	318	348	321	327	322	344	302	310	337	313	307	320	320	324	356	345	325	319	333	317	326	296	362	324	325	344	329	330	348	339	326	332	286	356	317	344	341	330	353	316	331	340	331	335	325	298	299	302	313	309	340	339	337	333	337	310	299	303	329	345	324	314	338	355	307	328	328	346	300	339	326	335	328	319	304	343	328	321	314	316	329	323	332	333	392	348	307	311	326	359	324	340	321	307	323	293	324	338	336	338	306	286	306	313	325	326	346	328	334	321	337	300	340	322	331	347	303	320	337	331	315	326	308	324	332	319	356	290	271	347	336	353	327	320	337	334	346	349	307	343	329	330	352	331	325	332	311	309	348	329	351	307	324	338	346	358	333	351	266	314	319	335	312	322	311	341	327	340	324	311	344	347	350	317	317	333	305	292	342	325	313	310	310	318	321	304	341	296	341	300	308	336	307	335	318	309	348	310	352	323	328	292	319	345	306	338	354	326	320	344	336	361	366	278	312	318	340	337	303	307	308	302	353	334	346	331	307	297	336	323	335	330	321	306	345	347	344	342	332	336	308	317	327	323	308	352	308	325	340	317	319	335	372	342	342	339	290	305	318	295	339	346	365	343	383	345	323	341	322	337	337	322	347	329	313	354	309	318	331	334	342	325	295	294	316	337	321	349	336	302	336	329	349	316	320	320	326	302	328	332	311	327	295	344	327	329	347	331	313
14863	5410	861	566	826	840	793	733	583	445	384	318	267	270	235	232	197	156	153	130	156	123	129	114	98	77	71	76	64	69	48	63	48	45	48	49	40	39	31	32	30	32	42	39	27	23	26	23	26	29	25	30	29	25	41	30	33	17	19	25	26	36	25	21	24	34	27	31	25	29	28	35	21	26	28	19	14	29	22	15	32	26	20	30	30	28	30	33	21	36	17	25	34	23	19	34	21	28	23	22	23	25	29	26	21	35	28	24	19	17	23	33	26	30	27	35	24	27	27	26	28	34	27	23	26	20	23	34	26	17	21	30	27	24	25	28	20	24	27	21	30	25	29	22	21	25	29	20	24	31	29	31	28	27	27	21	29	32	21	32	16	22	24	28	22	29	33	27	23	26	34	17	23	33	19	33	26	25	30	33	24	20	19	24	24	23	39	25	21	27	28	24	18	26	29	32	31	32	20	27	22	25	23	23	22	30	20	19	22	21	27	31	18	21	33	27	32	31	27	31	22	27	27	22	26	23	29	28	23	31	24	21	23	24	24	31	33	21	26	18	27	26	25	32	32	24	35	23	24	26	33	19	24	29	27	27	26	30	31	21	32	31	20	17	22	26	21	24	25	32	25	21	35	33	35	29	21	19	21	23	22	23	15	30	21	35	20	21	33	28	33	24	18	19	24	21	23	23	27	23	19	32	28	23	28	23	19	29	30	34	27	22	22	25	31	21	25	37	32	30	28	16	19	25	23	27	29	28	31	26	24	27	24	20	29	27	21	23	32	26	25	27	24	33	33	20	30	23	18	28	22	35	25	21	23	21	25	20	18	22	21	30	29	34	16	30	36	36	18	26	29	19	27	29	18	29	25	27	21	27	27	28	31	21	25	19	34	23	32	27	28	22	36	29	26	27	28	25	21	15	24	16	39	19	22	29	23	25	27	29	29	22	30	25	21	26	25	24	16	32	28	29	19	27	33	19	23	20	28	33	20	31	33	23	23	19	22	30	27	22	19	27	24	21	22	17	19	29	31	30	24	29	35	31	35	37	16	22	26	22	32	33	20	23	27	32	24	25	18	28	23	32	23	21	27	24	13	34	19	16	23	23	24	26	21	29	28	15	22	26	19	34	25	25	26	16	24	22	25	18	23	36	28	25	20	20	21	22	27	24	20	25	26	23	24	28	18	27	27	23	31	23	28	20	33	12	26	21	29	22	14	29	25	31	24	25	21	19	23	34	24	25	24	23	34	21	39	26	33	29	19	26	30	28	15	22	26	12	20	28	27	26	23	29	23	22	29	22	30	29	24	26	21	23	37	19	22	20	29	22	23	17	15	24	22	29	25	28	22	15	27	31	22	39	25	26	28	23	26	23	17	28	36	19	26	22	18	22	23	26	24	23	23	27	20	23	26	27	21	25	35	30	24	29	20	17	34	22	26	28	26	23	22	30	26	24	21	25	27	33	21	28	24	24	20	22	24	19	31	21	27	29	27	33	24	25	31	26	23	29	33	38	29	32	36	20	26	22	25	22	17	32	34	28	21	24	24	27	20	33	31	33	23	19	24	30	28	19	27	34	28	22	21	24	19	28	24	21	21	23	28	32	27	22	31	28	31	22	30	22	26	23	25	23	27	24	32	22	29	34	33	29	32	25	25	21	21	16	24	32	27	29	23	27	26	18	29	25	38	29	23	23	16	29	20	24	31	29	40	20	20	27	20	28	19	25	31	21	28	14	19	26	26	20	23	14	27	19	18	25	32	27	29	24	25	12	34	22	23	26	19	28	29	19	27	19	30	15	23	29	29	24	23	26	20	23	22	34	17	33	23	31	28	27	20	24	25	26	24	23	20	25	22	28	36	32	17	28	32	21	23	30	24	35	22	25	25	24	25	22	37	22	21	31	31	23	33	23	17	27	20	32	29	34	29	25	29	26	21	31	29	17	28	25	22	19	25	27	21	26	24	23	34	23	40	21	31	23	27	22	32	32	28	22	26	26	29	30	26	27	23	29	18	27	27	24	22	23	22	32	24	26	34	22	19	22	29	28	22	32	32	28	25	31	19	29	27	26	25	24	26	31	24	27	22	28	30	31	22	26	20	18	32	18	18	24	20	25	17	15	16	24	23	25	28	19	19	22	19	26	26	21	23	24	26	26	17	24	27	23	42	24	26	27	30	28	30	20	40	28	25	32	35	21	18	28	30	28	25	32	25	19	23	29	20	37	20	31	14	27	25	27	28	23	21	22	28	27	25	25	23	22	27	27	22	24	16	21	24	27	23	17	23	25	26	30	32	28	32	15	21	23	22	36	18	25	32	32	19	26	17	30	22	29	19	29	30	18	27	30	18	18	27	26	15	27	24	22	18	19	25	24	25	29	23	21	36	27	26	21	28	29	25	20	32	25	26	26	21	27	26	33	30	30	25	17	30	31	27	27	21	16	31	30	30	30	21	29	19	28	23	32	32	29	21	17	30	29	26	30	26	28	28	35	23	25	30	29	25	23	30	23	37	32	27	30	33	21	31	26	20	22	37	18	32	26	29	25	35	30	19	33	27	21	21	32	22	27	25	20	21	17	23	26	22	30	30	24	27	22	31	24	25	32	23	26	27	25	23	33	27	38	31	24	28	26	33	27	26	29	28	32	30	26	21	28	32	18	32	25	23	24	30	20	35	25	21	23	25	19	34	31	24	37	25	26	21	28	21	35	37	26	27	19	22	30	30	19	24	26	20	22	37	29	32	27	24	25	25	26	35	32	29	28	25	22	31	17	28	20	22	25	25	35	21	32	24	26	18	20	27	26	28	36	20	32	33	20	38	23	22	32	30	21	28	22	28	36	20	19	24	29	23	25	25	30	30	31	17	24	25	26	27	30	26	29	30	20	20	21	22	28	13	21	22	18	22	28	28	28	24	25	27	30	30	27	19	30	20	29	19	29	26	34	28	22	26	25	26	25	19	16	29	27	30	24	22	26	28	32	23	23	28	21	26	27	36	34	24	30	27	17	32	27	23	31	38	28	37	31	35	21	25	25	19	23	28	34	18	25	27	26	30	26	26	25	25	24	29	31	15	32	33	22	32	28	35	24	25	22	23	27	25	25	28	27	27	13	30	24	30	23	25	19	25	24	33	24	24	22	26	25	30	39	32	30	23	20	24	22	25	34	24	34	34	19	36	32	24	30	28	17	24	25	33	22	26	24	30	27	17	26	30	24	22	29	28	31	34	24	25	16	21	26	19	24	25	22	24	22	35	25	28	26	27	22	27	26	33	22	19	24	24	31	24	29	24	24	24	23	20	21	27	28	14	34	25	26	34	32	22	20	12	14	26	27	29	23	24	31	24	26	31	20	26	25	30	31	25	25	22	19	36	15	29	20	25	26	36	23	24	29	19	22	23	28	24	25	26	26	20	28	20	21	27	30	28	29	24	26	28	30	23	26	35	18	27	25	27	24	27	25	22	23	20	34	25	26	32	21	25	17	24	22	29	23
54403	27230	14706	27673	34677	33739	30807	27569	24316	20667	17788	14609	12591	11516	10568	9582	8786	7999	7292	6737	6107	5511	4957	4437	4100	3572	3110	2758	2520	2279	2263	2166	1886	1688	1650	1523	1236	1089	953	927	880	827	743	717	670	647	619	640	601	593	579	562	547	513	551	515	536	511	472	525	519	483	504	520	487	516	464	477	526	479	523	510	504	458	468	484	467	460	472	488	463	453	462	449	449	433	452	469	446	417	422	465	429	453	464	470	434	469	427	433	450	458	439	451	407	476	485	444	457	455	451	439	423	405	415	469	444	441	467	504	486	407	426	411	424	418	445	445	452	430	408	382	435	430	425	402	423	427	458	429	423	413	430	399	408	451	435	412	446	386	430	425	438	409	398	380	433	475	410	432	430	432	405	444	390	438	393	416	454	429	419	394	465	409	425	451	399	414	399	444	422	426	437	427	440	388	419	421	405	425	400	412	387	412	436	438	403	400	417	424	410	397	419	417	412	440	428	417	414	407	393	408	431	471	410	450	414	415	453	415	416	438	403	449	452	431	415	423	398	381	418	416	415	439	434	401	414	413	422	439	404	460	440	399	433	439	407	435	438	459	435	428	416	430	410	414	442	412	429	432	464	444	436	433	441	397	431	396	416	432	448	459	457	387	470	408	416	416	386	458	406	412	382	410	383	393	352	382	392	450	412	452	412	430	444	395	435	419	415	430	454	440	426	420	442	385	439	429	420	444	431	425	428	421	412	441	431	414	410	423	434	429	419	410	440	411	399	430	426	420	423	436	443	434	432	447	396	415	418	403	372	439	390	474	423	388	415	396	411	433	410	415	406	440	438	433	425	421	418	407	443	397	400	416	448	392	410	440	435	428	397	425	403	401	431	411	417	428	406	385	420	433	410	426	413	413	420	428	422	439	437	425	410	419	430	426	423	458	459	422	405	395	404	413	426	397	377	405	418	367	427	402	481	437	454	388	404	386	385	448	411	411	415	427	450	440	439	496	439	428	429	408	443	408	427	409	440	422	402	420	465	395	381	429	427	409	410	393	469	405	438	402	402	456	424	425	417	408	448	428	427	410	410	423	424	401	403	415	383	395	414	425	400	418	467	407	438	430	400	390	417	435	435	422	419	423	415	417	429	425	415	455	405	395	403	418	386	435	369	414	444	428	422	444	415	416	438	429	431	411	439	418	430	427	458	425	404	376	439	423	421	409	428	467	379	444	379	422	408	428	435	414	404	455	402	436	429	423	408	439	419	455	450	407	413	431	414	421	437	423	415	435	418	448	446	413	410	448	466	395	416	421	418	414	419	437	426	455	410	419	393	448	407	431	412	399	385	443	389	430	412	425	436	429	393	430	424	435	413	392	409	429	447	433	434	420	365	430	395	427	390	412	392	407	406	443	405	450	392	409	402	403	445	454	394	431	423	463	462	424	435	440	416	398	409	413	456	403	401	404	401	443	417	418	418	402	457	417	392	417	457	417	447	414	415	401	443	432	405	416	404	422	435	397	406	418	373	435	386	442	393	440	414	397	381	411	435	400	415	398	425	414	429	403	451	384	455	426	448	431	425	457	423	419	444	415	421	416	446	418	426	420	444	434	428	453	434	429	412	456	410	434	421	433	455	411	439	412	453	421	429	416	418	405	387	454	428	399	397	431	437	452	417	426	409	410	428	430	409	428	427	386	427	445	442	385	401	387	388	429	406	436	420	402	401	385	427	427	388	424	404	435	424	408	418	426	401	422	437	418	440	434	411	435	434	433	384	417	402	391	395	363	456	454	418	449	416	397	394	404	450	416	445	407	430	481	397	465	451	440	398	404	469	441	448	392	420	415	457	432	448	423	415	446	440	416	448	426	466	428	429	432	421	424	391	448	433	419	441	418	396	419	408	440	431	444	433	416	408	401	409	413	420	454	426	439	433	439	447	389	409	418	420	426	425	430	447	446	379	397	441	409	399	454	433	402	395	436	430	420	425	386	439	420	428	444	398	445	455	441	421	432	392	399	397	409	431	442	409	396	403	450	427	423	406	449	383	398	421	440	425	437	404	404	397	413	429	446	437	410	398	420	417	421	447	410	443	459	395	446	438	406	405	421	467	399	411	464	402	380	444	389	412	430	375	450	401	401	379	391	440	403	430	441	415	434	426	457	416	451	404	390	417	420	406	450	398	398	395	388	413	390	405	415	450	437	425	410	455	398	426	441	442	418	399	425	396	412	432	424	431	428	454	420	413	456	448	417	463	439	379	469	395	383	449	463	432	393	401	420	453	398	446	399	420	430	419	405	416	467	423	426	433	405	407	426	427	411	415	397	417	419	440	422	391	397	421	438	354	404	408	424	419	409	402	408	442	441	443	419	420	413	456	436	468	409	393	376	407	388	421	422	379	433	407	417	446	403	406	416	450	444	437	402	427	413	447	437	435	414	415	403	421	426	419	435	420	455	404	428	420	438	412	428	472	385	409	430	403	401	393	432	414	423	429	418	413	438	402	445	439	393	431	450	449	439	465	428	402	422	435	404	410	423	426	441	436	439	449	436	405	482	431	452	415	417	444	415	430	432	437	443	424	383	418	424	390	397	416	424	390	442	409	382	439	397	425	424	415	431	428	453	427	392	458	435	452	428	444	422	425	402	440	401	457	442	430	413	415	460	418	429	427	426	425	416	383	432	414	431	436	439	366	419	412	410	460	440	419	419	413	406	427	400	424	437	446	394	435	438	437	419	410	448	425	438	426	439	436	416	446	449	405	401	422	420	454	413	438	399	408	439	412	408	443	416	393	467	443	389	436	423	446	406	432	399	387	412	426	430	400	414	404	405	428	438	447	435	442	453	451	398	410	403	428	401	458	444	437	422	447	403	408	378	436	437	446	436	430	400	430	406	392	463	417	407	423	403	434	443	393	451	460	438	413	424	406	449	423	411	415	391	445	412	410	433	417	422	422	403	398	442	405	442	419	446	438	430	441	437	456	442	401	443	404	434	381	426	414	409	418	422	423	434	462	414	437	412	413	443	404	412	410	417	377	421	429	419	439	386	412	403	362	410	421	423	401	401	458	419	455	420	427	430	423	400	409	429	403	446	411	421	405	415	434	459	456	394	440	450	424	458	456	439	464	425	423	392	441	436	443	419	418	437	385	417	407	446	399	420	414	424	439	421	428	441	403	434	401	414	443	391	420	428	436	404	422	413	419	434	437	454	440	416	439	407	431	395	416	399	476	379	419	402	399	432	428	412	404	429	411	460	456	393	416	422	397	431	443	436	388	422	412	450	397	384	422	423	443	431	429	426	393	427	433	447	404	450	406	406	428	444	446	416	426	427	404	423	408	390	391	407	422	419	448	459	476	378	405	390	398	427	418	428	378	413	435	411	406	432	394	434	430	438	391	402	407	459	414	421	423	459	403	428	428	435	433	397	441	414	441	449	428	395	415	422	424	431	413	419	438	456	428	406	474	412	390	419	415	419	411	413	455	422	401	424	441	405	441	437	461	396	423	436	427	426
10188	2752	465	360	530	555	525	422	372	308	239	167	172	192	187	151	162	122	127	144	110	97	99	90	69	63	64	54	64	50	50	48	47	39	60	47	35	25	31	34	38	34	23	27	21	35	36	31	41	37	29	36	27	32	28	41	34	27	31	24	33	31	33	24	32	31	35	36	24	33	21	26	22	35	28	33	30	24	43	26	26	28	36	21	32	32	44	33	25	31	21	38	31	34	34	36	37	25	37	31	22	30	30	29	31	24	25	27	38	30	29	22	25	25	25	26	35	26	35	26	28	35	27	42	29	34	28	41	26	31	19	37	24	33	21	31	27	36	30	33	33	31	31	19	32	22	27	36	23	25	37	27	28	19	32	34	22	28	33	32	30	32	27	37	28	23	38	26	23	35	37	35	24	29	27	32	27	26	28	40	22	28	43	19	35	41	22	23	31	32	30	37	27	34	37	23	18	37	49	32	27	22	28	24	30	21	35	27	30	33	42	35	21	22	19	28	38	46	28	29	36	36	33	27	40	35	34	31	32	29	33	25	31	22	29	26	43	22	24	36	28	36	27	40	38	23	32	32	37	40	31	35	29	28	29	35	32	15	39	24	40	32	38	35	32	29	33	29	45	32	28	21	35	30	23	34	23	27	29	26	27	31	32	32	19	48	20	43	30	29	31	28	37	25	32	27	37	30	25	27	26	28	38	30	40	24	28	29	33	32	31	20	38	24	22	25	23	21	37	32	27	30	31	34	25	31	28	32	37	36	35	33	32	29	30	25	38	32	33	31	27	31	31	40	27	37	34	26	30	28	39	28	29	28	31	28	37	35	39	29	27	33	25	24	31	35	35	28	25	27	30	34	34	27	32	31	27	19	27	50	34	26	35	24	23	28	35	33	34	42	26	42	32	34	31	31	33	32	29	34	31	25	43	38	37	27	30	31	27	32	21	27	30	30	32	35	30	32	42	30	23	17	27	33	24	30	33	40	34	36	38	38	29	22	29	30	31	35	28	20	42	29	28	37	30	37	23	28	22	34	29	31	28	24	36	22	17	34	40	25	32	36	36	26	21	31	39	34	27	24	30	33	38	23	31	34	41	28	39	31	22	19	29	30	17	33	35	27	30	24	34	37	19	35	18	30	37	29	30	27	35	33	26	31	34	25	32	25	30	32	29	33	29	24	23	35	32	27	29	30	30	26	39	30	26	41	23	25	29	35	21	42	20	30	37	28	22	25	26	28	34	28	25	28	28	24	34	31	25	38	37	29	30	34	38	38	32	27	25	27	30	30	34	25	30	37	32	37	27	39	22	30	34	23	39	34	38	28	37	21	18	29	30	22	32	29	28	28	27	35	27	38	27	26	27	23	27	30	42	29	32	31	26	35	21	26	26	27	37	26	26	35	33	29	33	23	25	39	38	24	29	20	32	33	42	38	32	23	36	25	25	35	26	27	31	23	35	38	24	33	24	31	41	32	22	29	38	34	43	29	21	39	35	33	21	32	22	31	25	34	22	26	37	36	27	27	25	35	36	36	34	28	34	33	34	25	26	29	33	32	25	25	42	27	35	33	31	26	34	39	27	28	26	36	30	31	24	38	22	38	29	27	26	29	32	19	28	27	20	27	31	34	24	32	26	31	37	34	34	28	25	26	23	29	35	37	26	38	36	42	33	35	40	21	30	26	38	27	32	30	26	41	40	34	27	24	22	30	30	30	39	29	42	33	32	22	26	38	37	33	33	27	28	48	30	31	23	27	19	33	30	31	18	18	33	29	36	26	24	29	31	29	22	33	33	31	22	30	32	33	26	22	28	37	47	30	36	27	28	41	24	33	31	33	22	33	30	28	40	28	26	31	30	40	32	38	28	26	22	32	39	30	37	25	28	28	35	30	27	23	36	31	29	38	27	36	33	27	27	36	38	32	35	35	38	34	28	32	31	27	28	35	29	30	27	29	23	29	34	38	34	38	28	29	28	34	28	37	21	37	29	30	35	25	32	33	31	21	29	29	39	36	28	24	33	35	27	29	24	33	33	32	25	26	31	27	34	31	27	25	30	27	33	23	29	30	25	22	29	40	25	31	23	38	37	22	23	36	40	38	24	39	32	26	38	37	34	38	32	29	32	30	25	37	41	23	24	26	35	36	26	26	39	39	35	38	29	31	41	22	34	31	34	20	24	28	34	28	30	41	41	35	28	36	27	32	23	23	32	31	27	41	38	24	33	43	30	29	24	40	32	26	33	30	26	23	32	25	23	32	32	36	28	25	28	32	33	27	23	42	23	34	36	34	25	22	29	47	28	32	35	28	32	22	35	38	23	32	31	37	27	28	35	26	32	29	33	32	27	31	31	33	33	25	35	31	38	33	31	26	35	24	39	30	33	29	29	29	27	24	30	26	36	39	40	23	30	30	39	26	32	26	39	31	35	34	28	34	28	36	37	29	24	32	42	32	30	23	19	28	25	29	26	18	37	21	31	27	27	34	30	46	26	33	17	32	33	34	41	24	33	26	27	33	16	27	25	33	26	26	31	27	26	27	30	36	38	32	36	32	28	25	33	22	27	34	28	37	32	28	41	38	32	34	38	35	33	36	45	21	35	30	24	22	33	36	21	23	34	47	33	16	31	20	38	29	24	22	26	36	27	26	29	33	40	35	34	29	33	31	34	43	29	42	31	24	20	31	24	36	28	28	30	25	29	33	34	26	26	23	34	38	34	23	18	30	41	32	34	32	25	33	39	25	36	22	31	38	33	24	39	33	29	27	26	22	32	29	34	31	37	33	24	26	24	29	28	28	23	28	42	35	41	26	42	31	25	31	34	41	29	23	29	28	44	27	30	33	32	24	36	32	28	32	26	31	30	28	33	34	38	27	42	27	39	27	26	43	29	19	34	29	25	37	31	32	29	26	27	33	36	27	39	42	26	22	31	22	32	28	40	28	32	26	29	28	35	34	32	24	25	35	22	32	38	31	24	21	26	25	33	23	31	22	33	40	35	26	35	33	26	30	30	31	34	27	21	30	26	26	30	28	35	26	32	32	27	33	35	28	41	37	26	34	30	33	36	18	18	25	31	49	42	29	34	31	38	20	31	29	39	32	42	33	45	24	29	33	22	22	31	32	22	29	27	34	28	35	39	39	36	30	34	31	25	34	23	37	28	34	21	32	25	26	23	25	26	34	27	31	30	35	30	28	29	34	18	31	28	35	20	24	41	27	24	23	37	35	28	32	34	32	26	37	37	28	31	24	31	40	40	30	28	29	39	31	24	32	28	33	40	23	32	24	41	22	30	25	26	30	23	32	33	35	30	35	28	39	29	32	33	27	23	21	28	36	26	29	28	30	23	30	31	31	36	23	37	30	32	40	26	29	26	29	26	44	23	34	33	41	34	27	30	40	26	34	35	23	28	34	40	34	35	30	25	39	21	37	39	23	32	30	33	28	26	27	41	33	21	19	26	24	31	33	32	29	25	39	22	29	36	37	36	33	31	39
46265	24135	11034	22647	29808	28700	25928	22508	18957	15363	12470	10404	9252	8155	7578	6905	6113	5582	5128	4785	4453	4009	3524	3284	2821	2453	2209	2070	1799	1768	1741	1595	1501	1370	1257	1210	988	918	825	785	830	777	707	674	670	716	631	609	624	571	563	537	565	591	561	564	557	561	559	548	526	533	599	538	523	540	502	505	493	543	536	543	567	553	519	509	542	504	528	525	472	512	484	484	506	497	552	521	498	503	538	527	506	488	484	512	511	557	482	557	508	527	456	513	531	519	507	556	515	524	479	519	519	538	493	515	460	519	507	535	480	491	512	549	525	493	519	460	533	486	514	538	509	470	476	488	529	474	482	520	499	478	469	528	464	454	507	469	520	518	472	520	518	491	491	511	475	503	501	471	509	476	480	528	478	531	482	518	492	503	511	523	502	491	465	526	510	489	481	468	517	475	500	507	478	504	485	514	463	483	524	527	509	524	474	477	460	496	488	470	500	478	535	494	491	499	542	497	521	511	506	478	529	482	523	512	521	477	519	559	478	499	502	480	456	468	468	508	514	495	473	506	504	505	492	469	454	501	494	498	465	473	514	486	497	494	486	495	500	536	484	534	530	481	495	537	507	497	506	488	499	550	521	512	470	470	511	534	471	496	509	508	436	500	462	475	472	523	481	491	467	491	510	516	492	495	528	512	493	490	512	465	489	492	515	542	479	518	496	497	499	461	496	538	498	479	490	484	479	482	493	476	519	548	489	494	489	518	514	521	507	511	477	476	500	488	481	495	518	490	522	501	511	529	541	493	509	503	511	493	501	491	484	516	504	495	464	455	490	489	497	477	519	453	514	481	517	468	462	507	554	497	476	449	466	508	528	519	485	480	535	448	535	493	529	482	486	504	531	514	451	469	516	487	528	478	481	521	530	473	491	509	512	498	527	517	483	476	490	504	490	484	482	491	448	516	529	477	496	524	528	482	504	481	507	500	484	537	478	460	535	469	480	477	457	533	500	506	488	505	485	471	505	505	479	433	481	492	496	506	498	473	490	468	490	528	521	476	463	495	488	505	477	493	518	491	470	511	494	495	479	536	530	493	509	473	499	516	504	504	519	521	533	509	512	496	520	460	488	506	487	546	502	486	488	528	468	492	415	520	491	530	501	478	463	462	472	517	485	526	482	479	497	525	513	504	517	498	545	538	487	515	511	509	487	473	513	514	499	525	521	486	487	492	512	480	527	464	487	508	498	535	482	513	518	471	474	484	505	490	491	514	524	499	547	493	475	518	528	472	473	487	492	482	516	500	459	514	496	494	464	485	505	504	486	510	509	482	491	504	498	491	471	494	549	488	497	497	498	505	524	498	504	512	534	493	474	492	525	526	520	500	493	482	494	497	475	495	559	475	489	516	487	474	504	513	492	504	504	498	510	513	504	495	495	468	459	508	535	458	529	492	496	514	476	493	504	463	468	493	514	493	483	460	499	473	512	465	497	482	466	480	489	499	481	451	512	552	489	505	479	496	553	491	492	493	431	501	481	510	525	477	491	531	506	542	478	503	496	465	523	473	491	504	518	526	518	528	529	473	491	508	500	512	467	443	539	488	484	482	471	496	460	543	528	489	499	500	497	470	506	502	486	515	512	499	524	533	474	495	476	527	483	533	482	474	515	505	483	495	515	481	510	474	515	510	502	507	509	507	498	469	519	492	517	504	523	495	525	461	513	500	517	499	485	511	489	527	495	492	493	457	476	486	501	497	466	508	499	526	484	494	496	499	479	503	521	513	495	495	528	495	487	516	492	464	489	468	507	535	505	499	538	507	549	513	498	486	469	509	505	530	460	538	514	476	502	514	473	526	518	501	496	492	490	503	490	489	501	503	522	466	513	540	509	519	490	526	471	526	483	497	500	519	480	497	491	471	495	501	508	501	468	508	448	538	529	513	548	506	529	514	458	539	522	498	500	509	487	493	486	500	447	532	539	467	525	475	518	496	510	484	507	479	492	517	476	516	491	487	459	480	523	495	516	534	478	472	455	501	494	500	522	484	530	518	505	517	512	470	552	502	504	491	522	462	498	485	515	500	533	435	464	496	481	522	530	490	486	507	528	499	504	550	454	506	503	507	537	508	462	469	486	487	522	491	523	535	520	445	491	473	526	468	476	465	491	505	500	484	480	486	506	499	558	499	527	491	486	528	498	495	480	472	497	457	523	524	486	498	520	502	529	497	496	508	492	479	503	482	530	450	527	505	491	515	487	498	465	524	459	487	503	475	476	499	529	519	486	494	475	480	494	504	488	488	522	506	527	494	505	509	551	500	513	504	517	477	497	469	495	453	531	492	549	516	496	517	533	506	468	532	496	489	479	489	501	484	541	492	500	523	546	475	510	527	481	510	516	489	454	476	478	514	478	499	467	522	494	520	534	448	497	478	524	513	511	513	473	515	508	477	504	531	498	485	517	500	520	523	507	475	466	524	517	502	536	500	540	524	484	512	492	520	500	494	438	491	467	495	457	498	488	506	484	489	482	555	541	482	469	507	490	477	475	497	516	517	513	476	502	492	476	485	521	466	513	488	523	474	508	462	483	509	463	491	468	482	521	506	535	538	476	497	512	552	506	488	477	499	467	466	495	489	471	508	473	506	529	478	497	426	482	508	501	521	492	446	482	469	479	480	485	491	484	486	469	486	495	472	515	498	508	494	478	479	474	494	523	503	510	443	502	496	479	522	500	504	483	483	461	492	494	465	487	506	515	460	500	503	486	540	474	563	501	514	510	488	525	478	534	463	518	526	474	506	494	490	496	478	478	530	515	500	478	502	521	483	492	515	498	441	451	483	480	489	499	510	476	530	495	487	490	506	500	497	462	526	496	519	515	473	503	496	527	541	521	495	472	481	514	497	495	518	496	503	502	551	509	513	454	483	496	491	487	488	522	525	454	466	508	527	488	504	534	501	511	484	522	492	484	501	477	487	486	512	498	472	517	469	499	480	523	518	456	522	512	491	503	486	483	458	474	513	488	481	449	449	505	497	511	517	540	496	482	513	491	501	506	495	473	472	511	502	500	492	499	525	495	538	493	507	490	530	486	487	489	465	541	497	494	500	503	499	443	514	546	496	465	473	499	504	489	483	496	460	501	519	537	473	429	515	509	495	477	471	478	487	543	469	515	498	500	461	497	507	495	503	506	503	521	498	505	490	479	483	510	504	475	491	507	474	512	510	497	513	468	532	480	519	513	519	491	476	505	507	521	502	503	521	504	501	489	539	495	484	501	508	499	519	501	562	524	509	506	520	546	499	464	528	489	530	513	486	490	491	492	454	507	517	504	497	486	457	530	482	516	504	496	502	509	485	510	454	495	508	475	511	540	477	484	531	477	479	509	474	502	511	469	538	501	496	486	482	521	515	523	501	464	491	464	487	511	487	450	540	504	495	506	470	505	474	499	515	495	522	474	534	546	503	507	509	476	500	483	516	485	495	513	490	516	526	508	500	486	476	453	518	533	493	475	489	492	522	484	498
14797	5545	871	529	883	970	799	701	603	469	392	327	285	271	233	211	205	174	185	171	156	127	125	90	105	77	76	72	76	51	68	60	57	64	48	40	47	31	23	36	30	19	23	32	31	35	39	37	22	28	27	29	29	27	31	28	27	21	28	33	35	28	23	25	27	27	43	38	22	26	25	21	23	28	31	30	20	24	22	18	20	15	30	31	22	30	33	25	21	14	37	26	33	32	24	33	27	24	27	42	25	24	28	23	25	23	25	26	28	27	23	32	22	23	23	19	23	26	29	26	19	27	22	33	24	25	30	29	26	34	24	32	20	14	24	27	24	18	22	20	28	32	36	28	35	23	22	29	22	25	35	33	30	25	30	19	35	25	17	22	25	24	22	24	23	33	34	21	22	20	20	19	22	25	23	26	24	22	25	22	28	34	22	32	26	29	23	32	23	23	28	32	29	30	27	18	29	24	16	23	30	15	26	32	21	17	28	32	28	17	31	16	18	24	23	21	26	23	31	19	24	31	42	26	29	24	20	27	34	15	26	19	25	25	30	27	19	22	15	28	29	30	32	21	32	32	30	20	27	26	21	19	20	26	26	30	34	20	33	25	19	24	27	23	31	33	22	28	35	33	20	29	29	28	26	26	28	27	28	29	25	17	24	26	26	24	33	24	24	23	22	23	16	21	22	17	27	17	38	21	31	33	22	24	24	29	25	18	23	26	32	21	30	28	27	27	28	29	30	35	27	32	33	29	25	36	21	25	30	29	19	31	19	25	25	24	26	29	31	28	28	37	25	28	22	21	25	20	32	27	19	27	23	22	21	26	26	27	20	24	38	27	25	30	25	21	40	23	23	27	36	33	25	29	25	31	31	27	30	28	26	26	23	27	30	25	27	23	25	26	18	20	21	28	20	25	21	19	25	32	18	22	24	25	26	30	28	17	28	23	28	26	25	27	36	29	31	23	26	29	26	24	23	29	30	28	25	33	20	24	25	18	21	20	21	18	18	25	30	22	21	28	28	27	27	24	29	34	22	31	25	27	33	21	22	24	28	26	35	27	24	27	22	26	25	25	27	30	19	33	25	30	28	30	27	26	18	26	20	20	19	23	20	28	25	31	29	27	22	19	29	34	22	19	42	33	25	20	25	28	30	23	27	31	24	34	28	33	26	31	28	31	27	26	26	24	30	29	28	34	25	21	22	32	28	21	28	27	26	22	18	25	28	26	29	19	23	27	21	23	26	32	18	14	31	17	22	26	28	29	30	23	26	22	20	23	36	28	17	16	27	31	19	28	16	24	29	21	31	32	30	27	16	25	20	22	29	25	29	30	36	25	21	28	27	33	30	25	28	25	14	21	23	22	22	23	25	17	33	29	28	29	31	27	25	28	24	21	33	37	21	27	26	23	28	25	37	30	31	31	24	26	25	26	26	28	23	29	30	30	25	29	23	33	20	24	29	23	19	25	13	30	22	31	22	27	26	25	25	21	28	24	21	35	25	25	24	21	26	26	26	22	28	24	23	22	27	25	28	22	32	16	26	26	30	25	15	24	28	32	24	24	31	29	22	18	24	20	20	22	29	24	26	17	25	27	30	34	23	20	32	28	23	29	32	27	25	24	31	28	27	29	31	28	29	29	22	25	30	33	17	30	29	21	20	21	25	24	31	30	31	18	37	18	28	36	26	26	35	24	36	32	30	28	26	19	23	24	25	24	20	25	20	17	29	34	25	24	21	33	35	25	20	25	25	30	20	23	23	14	23	23	33	30	20	20	26	26	22	24	22	28	25	26	21	26	19	18	22	21	17	19	26	24	22	30	26	20	32	27	22	25	24	31	30	36	30	23	18	27	30	25	32	19	19	23	27	25	20	18	39	22	25	31	27	27	18	35	18	24	21	25	24	21	19	26	33	24	20	26	25	24	15	25	27	18	33	30	28	28	31	21	31	31	21	19	24	23	36	34	28	25	29	23	33	19	21	25	22	27	23	28	22	27	14	28	36	30	33	29	34	18	19	22	25	24	22	29	37	23	17	27	29	19	22	16	20	28	26	26	25	33	30	27	22	22	22	29	32	23	26	30	30	24	27	24	22	26	28	20	32	26	21	27	16	26	24	26	24	28	27	20	24	24	26	30	25	28	31	23	23	34	28	25	30	22	29	25	23	19	24	18	25	28	23	21	34	22	28	30	29	26	23	31	29	20	18	26	25	25	24	34	19	22	23	26	22	22	16	20	15	18	28	28	28	36	18	23	21	23	24	33	14	27	21	15	23	25	14	21	25	35	30	36	17	34	30	26	30	21	34	31	21	25	34	23	30	21	26	24	13	27	25	19	23	23	23	18	19	24	33	34	35	34	29	24	23	23	25	19	21	27	21	27	12	29	20	31	30	30	20	22	26	23	22	24	26	25	27	32	31	28	27	17	31	29	22	23	24	18	22	35	20	33	17	24	27	24	27	22	28	26	21	21	19	16	21	33	19	26	26	25	31	24	26	40	28	18	29	28	26	20	25	31	37	34	21	16	33	24	31	21	28	35	28	28	28	20	27	25	25	33	22	37	35	37	36	39	18	22	22	23	34	31	28	35	24	30	22	24	18	33	32	22	27	30	21	31	22	23	29	23	24	32	16	33	24	22	34	26	17	22	31	31	26	23	20	30	22	29	34	34	27	20	19	16	29	23	25	27	12	17	24	21	19	29	24	21	27	28	22	25	27	17	33	30	26	22	19	28	18	26	24	25	30	23	26	23	19	31	24	19	24	25	20	19	36	22	24	28	26	33	23	35	20	21	31	22	33	20	20	29	32	23	32	31	25	20	25	26	23	22	35	19	29	23	23	27	25	22	20	26	25	30	27	19	29	26	24	22	30	17	35	18	18	22	19	30	23	27	24	32	23	26	19	27	19	24	30	26	25	26	32	23	23	31	25	30	25	23	33	35	36	23	28	24	27	31	30	26	29	27	26	31	21	31	32	28	29	19	23	30	36	32	34	20	30	25	31	25	17	35	24	21	28	25	23	24	24	22	24	29	19	23	31	31	24	24	32	22	26	18	29	22	25	23	26	22	28	19	30	21	29	29	35	34	25	25	23	31	23	29	19	26	20	24	34	42	25	23	29	26	19	24	28	31	18	21	22	32	20	32	24	25	22	25	20	28	22	31	32	25	31	24	25	20	25	22	23	20	28	16	29	23	27	35	26	16	27	32	28	25	27	24	27	29	23	25	30	29	26	26	20	26	30	29	19	30	26	23	27	32	22	29	24	22	26	24	24	31	22	24	24	30	19	28	21	38	27	22	26	21	17	27	27	17	24	26	29	26	32	16	25	31	32	22	20	23	31	32	31	27	27	23	22	24	29	16	26	34	31	29	21	22	34	26	25	33	19	21	24	32	18	32	40	28	23	27	21	22	27	24	28	32	25	20	21	25	19	23	21	28	27	30	29	24	26	32	22	32	32	13	26	26	25	31	17	27	32	23	21	23	18	21	23	24
54750	29109	15258	28229	35528	34614	31404	28036	23819	20007	16894	14617	12666	11759	10826	9795	8665	7968	7452	6915	6311	5695	5151	4645	4077	3499	3171	2848	2540	2496	2379	2121	1909	1761	1572	1383	1276	1121	940	842	839	829	760	717	717	679	646	603	610	581	613	552	537	537	575	542	492	502	492	569	515	536	505	548	487	524	487	466	507	474	455	450	502	462	460	471	468	458	467	457	503	444	491	468	402	468	416	449	432	399	441	472	429	396	430	432	435	445	435	446	464	477	483	447	499	424	452	463	464	438	418	414	398	435	455	429	480	441	424	459	454	420	452	456	409	456	410	430	466	438	431	448	416	433	429	456	424	444	433	422	494	430	411	425	431	501	428	397	447	426	423	429	397	401	432	404	394	395	449	440	405	420	455	423	413	406	412	414	450	447	426	428	445	427	394	408	407	419	439	422	444	427	404	418	410	426	420	405	439	431	464	432	405	420	407	455	421	423	440	418	396	424	426	419	402	441	427	400	444	470	400	441	438	438	446	386	406	416	442	428	445	406	405	396	392	430	400	412	410	416	441	405	396	386	442	435	443	416	435	471	399	423	419	410	434	438	428	466	424	405	419	419	385	386	441	406	443	399	425	410	371	388	432	419	401	442	371	387	434	482	400	420	438	415	384	411	441	432	438	429	415	401	456	416	423	439	408	425	417	431	419	469	403	408	429	440	441	385	421	385	430	422	410	423	392	427	411	442	447	392	424	422	416	435	438	431	418	446	416	393	419	450	426	411	402	407	445	431	387	408	407	412	427	412	446	414	419	397	417	432	451	468	387	456	411	429	395	416	407	372	401	409	426	427	412	446	418	424	424	428	409	451	406	442	435	412	415	419	398	431	388	390	394	411	473	413	436	427	442	434	455	444	415	420	398	467	418	424	409	394	396	418	467	409	396	394	442	412	450	418	397	402	422	430	425	420	430	455	404	401	430	395	382	420	421	418	432	427	405	400	427	423	411	440	432	430	395	438	413	422	448	407	430	411	432	419	432	390	412	426	416	419	412	431	432	410	380	427	416	383	449	421	421	414	433	444	437	409	416	398	451	406	388	427	476	446	453	431	422	448	385	432	434	422	411	409	386	368	414	406	440	458	440	464	460	402	415	401	425	431	430	422	445	405	426	454	414	419	428	423	436	413	429	406	478	421	447	403	402	424	437	400	439	441	409	452	410	382	409	414	408	434	414	463	450	433	416	469	408	398	433	457	427	396	462	447	406	413	402	453	397	435	390	438	445	412	417	411	423	399	422	423	425	434	402	424	393	432	438	448	447	400	437	459	413	400	409	419	393	401	441	425	426	417	434	471	423	417	383	386	409	460	405	423	405	426	422	431	408	396	435	425	412	417	447	489	428	433	441	429	459	411	422	440	412	419	431	424	426	402	414	433	410	397	455	446	430	417	440	444	432	432	377	439	458	415	474	429	436	418	452	417	454	437	442	443	398	426	427	423	408	377	416	436	384	433	401	411	418	461	402	420	440	433	385	408	424	402	445	391	419	462	396	394	439	426	459	441	446	435	436	407	449	446	426	413	407	425	426	409	401	435	427	463	410	428	479	416	387	426	416	439	389	432	430	428	419	430	430	420	420	435	423	448	415	423	445	355	406	424	426	400	424	402	394	423	426	412	417	419	410	424	424	422	433	444	425	433	440	373	416	411	454	424	430	418	414	392	427	408	404	426	412	406	399	412	397	413	409	418	416	406	406	428	448	397	460	414	423	413	395	439	379	445	455	402	423	405	437	436	418	439	432	431	399	409	449	467	410	398	444	434	391	390	404	427	402	458	412	449	433	419	440	398	415	393	387	471	397	422	478	409	433	396	415	379	424	422	385	399	429	444	450	418	419	427	420	411	408	415	421	432	421	430	407	405	417	435	412	415	409	405	415	419	392	422	422	409	453	429	430	414	462	430	394	409	417	434	430	425	394	420	407	423	446	440	414	444	419	396	412	418	439	427	405	437	405	438	398	385	399	443	412	441	447	425	447	430	444	438	405	456	448	395	417	418	406	411	404	414	412	416	439	390	432	461	411	401	425	421	445	421	412	411	461	404	415	419	411	454	411	421	442	426	441	436	380	433	410	406	405	438	447	419	392	412	430	426	410	441	439	395	398	462	437	408	413	408	417	411	429	390	418	398	423	404	467	413	434	404	384	406	385	407	422	408	429	449	437	424	428	428	433	428	404	442	411	405	401	417	450	428	418	402	425	439	403	413	420	441	436	417	424	430	489	395	408	433	375	448	427	405	380	444	438	455	475	427	436	411	398	456	392	409	424	406	451	418	399	404	414	438	427	433	446	403	418	454	402	427	404	427	429	403	418	436	412	397	399	437	456	429	397	423	408	447	459	447	417	444	436	437	426	403	448	422	388	435	419	400	428	433	423	413	411	402	412	394	423	414	402	425	422	403	405	442	429	426	427	427	431	417	391	437	431	422	430	421	402	418	441	405	439	413	413	400	397	426	420	427	415	381	434	423	440	449	419	418	423	429	418	454	393	445	414	429	400	411	415	448	443	410	434	394	401	451	419	453	433	414	398	450	405	451	431	430	435	420	437	467	420	400	385	412	399	403	429	375	417	403	429	383	399	394	432	458	398	421	431	403	413	397	456	440	425	425	412	412	415	427	398	430	412	426	398	393	435	453	430	467	424	400	422	394	423	400	400	457	367	382	407	396	399	434	429	441	431	412	393	416	423	416	425	419	422	439	410	386	416	431	395	388	404	435	416	424	422	440	435	422	394	409	449	398	440	441	387	429	429	455	422	386	411	409	399	443	421	469	426	438	458	427	464	452	429	413	464	375	431	391	440	411	402	432	432	441	438	431	420	412	398	415	425	444	405	466	400	418	400	431	437	416	395	419	404	418	430	419	437	390	420	404	452	452	434	405	411	425	402	433	402	429	418	468	421	409	447	422	376	472	409	399	403	437	416	433	384	415	445	460	413	428	454	426	402	410	406	422	414	418	425	433	397	387	437	419	443	450	420	395	409	400	401	382	409	411	381	442	406	409	420	471	424	420	400	424	413	426	406	416	434	420	418	433	448	420	423	422	404	468	446	394	425	413	403	430	453	412	429	394	413	446	401	468	439	436	413	428	410	448	429	473	452	422	405	408	436	397	422	385	421	417	418	402	405	415	408	383	425	427	417	421	439	391	420	450	422	378	409	402	443	442	387	419	420	417	432	442	405	454	448	388	412	431	417	392	413	450	448	434	434	447	429	396	402	402	417	381	413	441	468	413	420	436	409	455	421	418	430	467	398	394	442	409	404	428	435	401	405	446	417	447	432	408	396	427	444	419	446	400	414	407	410	428	388	402	457	439	394	427	420	415	416	453	433	409	436	412	422	387	407	443	411	451	499	435	405	407	434	425	464	443	429	436	391	421	439	426	404	409	430	416	443	436	402	431	423	437	401	462	430	411	446	403	397	448	402	414	436	423	437	414	391	385	411	414	443	433	467	401	427	434	434	398	423	398
5886	1443	306	203	359	379	309	280	221	195	134	152	140	112	92	94	79	82	86	78	67	63	75	46	48	58	51	39	47	42	33	39	39	32	29	26	24	39	25	22	16	19	22	12	23	22	21	15	29	21	22	21	12	24	19	22	22	17	15	21	21	25	18	19	21	22	25	22	21	21	14	22	15	28	19	22	41	26	23	24	19	17	16	29	16	15	25	31	27	23	27	22	17	18	22	21	16	24	17	26	18	17	19	13	22	19	16	23	19	20	25	16	17	15	24	19	24	24	16	17	14	17	17	23	21	26	21	29	28	19	24	16	18	20	15	19	20	18	17	20	11	15	17	25	21	25	20	10	17	17	29	21	20	18	21	22	14	24	18	19	27	32	16	23	15	21	26	19	24	13	22	17	13	23	17	18	27	29	18	9	17	22	24	16	10	25	21	18	18	22	26	19	20	22	19	17	19	15	13	18	26	25	19	23	20	13	21	19	23	19	26	17	20	21	17	22	15	13	14	25	26	17	15	16	15	9	23	27	23	18	17	25	17	22	24	21	21	14	26	25	18	14	13	18	29	33	19	24	21	21	21	26	13	18	14	23	20	25	22	15	21	22	23	22	20	12	18	12	16	19	20	9	23	18	29	18	23	26	22	22	17	12	11	29	19	28	19	20	20	18	23	14	27	18	20	15	18	26	16	21	19	23	25	28	22	22	18	15	21	11	18	18	19	22	21	18	19	17	26	22	24	13	28	16	18	12	14	26	16	21	20	21	21	13	18	25	16	26	27	24	20	20	26	18	20	20	17	20	22	18	32	15	19	19	14	29	16	13	25	24	25	13	21	21	20	16	19	15	16	20	19	18	21	24	23	19	16	17	24	17	15	18	11	14	18	12	24	15	13	20	20	16	18	23	20	14	12	16	27	20	18	20	16	13	14	20	19	28	15	19	19	17	21	23	16	18	15	26	20	22	16	30	21	32	10	25	19	17	16	15	25	16	16	19	23	21	24	13	28	20	21	15	27	28	21	17	23	24	20	17	21	23	23	19	17	14	31	26	14	14	18	19	26	25	11	20	10	24	18	18	16	20	22	13	19	22	21	12	23	19	21	13	22	17	19	24	22	19	26	9	20	17	23	22	24	17	26	22	22	20	27	24	22	21	31	25	17	22	18	18	22	17	21	16	24	23	15	23	9	18	15	21	22	17	28	18	23	24	23	23	19	14	23	23	15	17	18	23	17	25	28	24	24	12	30	17	20	26	21	25	23	12	21	34	21	18	13	19	31	18	29	14	14	21	20	14	26	12	21	21	22	15	19	23	25	15	14	16	19	16	22	9	27	20	20	22	20	16	19	31	28	20	20	21	16	20	31	15	24	18	19	16	24	18	21	27	18	21	20	25	18	17	12	24	23	23	14	23	15	31	15	18	19	21	22	20	24	12	20	15	19	31	17	18	20	18	18	22	14	22	22	17	24	16	17	28	22	15	17	19	26	18	15	27	18	22	14	16	15	22	14	12	26	16	30	21	18	26	19	22	18	28	28	18	15	20	19	18	16	18	24	17	22	19	25	20	30	20	10	20	33	16	9	21	17	22	19	26	22	20	15	20	20	22	27	29	19	26	18	18	24	33	22	16	21	16	17	22	17	21	24	25	22	13	18	17	18	24	19	22	18	27	20	21	16	14	25	13	17	32	18	19	19	20	16	23	15	27	31	17	20	13	25	20	25	23	24	22	25	19	16	16	19	16	19	18	17	23	23	25	23	22	22	20	21	27	22	19	21	23	15	21	22	22	15	20	25	20	13	12	20	13	15	17	21	21	18	17	15	13	16	22	15	19	19	22	22	25	20	20	15	19	16	23	24	29	20	21	25	20	25	16	20	20	28	23	21	16	13	27	21	21	14	19	25	22	20	22	13	20	24	14	26	24	18	25	18	12	13	13	26	23	17	22	23	21	24	17	25	16	31	23	22	29	27	26	17	32	13	18	20	25	26	20	16	23	18	20	17	19	16	23	24	13	16	21	23	17	24	16	23	22	20	19	20	26	17	22	20	27	29	20	17	24	26	28	24	21	18	15	21	20	17	26	21	27	23	23	26	19	23	16	24	17	21	18	14	12	20	22	20	15	16	15	25	13	26	21	23	23	15	23	22	26	24	18	18	15	19	16	22	20	14	26	16	25	25	18	27	18	23	24	24	12	16	23	24	18	23	18	21	16	19	20	24	16	17	17	24	19	26	27	10	18	18	21	19	25	18	20	13	16	20	20	28	15	23	20	17	23	16	17	20	24	28	20	15	24	22	21	26	27	15	24	22	11	20	20	22	20	27	16	26	12	17	22	25	23	12	21	20	11	13	16	18	25	18	17	19	29	23	18	24	23	20	17	16	32	14	26	18	18	23	26	20	25	20	18	18	17	23	23	18	19	18	25	16	21	17	16	18	22	19	18	22	25	17	18	18	8	24	14	22	17	28	17	16	24	27	19	27	18	18	15	19	13	13	19	19	22	19	16	23	12	21	26	24	16	20	19	23	23	16	17	23	13	16	17	18	20	18	23	22	13	19	14	17	9	19	23	17	13	19	16	21	24	17	24	17	18	18	20	13	20	24	20	20	15	29	23	18	32	21	22	23	21	9	21	26	17	11	17	28	17	16	30	22	16	32	17	17	25	23	24	21	18	12	18	19	19	22	22	26	28	19	20	18	12	23	19	31	23	19	15	24	17	16	21	22	21	18	19	23	19	16	21	24	15	22	19	24	21	32	21	20	18	22	15	16	21	18	15	14	25	28	21	18	26	20	23	15	25	17	14	30	20	26	17	15	24	24	18	14	23	20	15	20	25	21	22	19	21	26	15	27	22	20	24	33	19	18	22	18	25	22	19	19	18	16	27	24	14	18	17	17	24	21	23	16	23	18	19	18	19	21	14	21	17	30	21	18	23	31	14	20	21	18	15	13	17	21	21	21	17	15	17	17	16	18	15	20	27	22	19	15	22	27	29	24	18	24	12	19	21	21	28	21	15	22	19	21	23	20	24	19	22	19	19	16	22	20	11	22	22	20	18	28	17	23	23	20	14	17	19	11	27	24	20	16	21	18	18	28	19	19	23	17	18	11	18	17	25	21	14	12	14	17	22	17	28	17	21	23	20	22	35	15	22	21	9	29	28	15	16	14	11	22	19	18	21	18	20	23	18	16	21	20	25	16	23	22	22	21	22	17	21	19	24	16	17	21	27	26	15	16	19	18	16	21	16	16	37	21	20	18	17	22	20	30	18	29	16	23	26	25	21	18	23	18	29	24	22	13	23	21	24	21	19	18	23	15	18	18	17	18	24	22	23	23	30	16	23	19	20	20	18	22	22	24	22	31	27	14	28	17	22	17	22	33	16	23	26	20	22	18	14	22	19	21	22	17	17	19	18	21	14	23	16	20	14	26	24	20	25	21	24	21	17	18	27	21	20	16	23	32	18	13	18	19	16	27	19	27	20	14	21
41277	19553	8017	18411	25658	24873	21195	17218	13425	10302	8312	7104	6299	5752	4983	4586	4150	3741	3485	3244	3023	2642	2419	2096	1830	1645	1490	1341	1308	1291	1129	1019	1010	841	814	673	624	573	561	527	485	447	460	463	467	432	444	403	421	373	403	382	376	395	350	381	366	371	368	353	383	359	323	345	363	337	350	362	369	348	367	359	391	357	334	365	324	325	364	310	343	360	328	348	350	329	345	377	354	329	350	349	328	339	340	326	339	325	312	357	359	331	379	295	303	342	344	344	346	354	347	325	327	323	344	290	353	342	324	350	343	337	309	351	349	371	325	316	309	366	325	329	332	333	317	342	304	340	307	342	337	341	335	299	311	346	339	343	373	334	355	317	364	337	355	338	344	370	353	327	370	353	310	300	320	386	330	347	343	322	297	303	348	324	348	307	316	354	345	335	343	317	341	330	294	337	308	340	312	307	354	369	332	311	334	341	321	327	345	302	329	334	333	309	315	317	324	347	341	315	325	362	325	365	354	336	340	319	339	324	315	322	352	344	319	349	332	346	339	354	346	342	368	330	290	365	334	321	321	316	307	312	306	343	336	363	334	331	353	332	334	341	321	367	358	334	359	339	325	308	337	349	352	363	324	333	337	338	345	306	326	333	329	336	334	324	368	360	325	363	379	333	362	330	308	351	309	347	318	332	366	357	337	315	316	322	308	293	346	340	338	335	324	329	330	340	342	361	366	370	345	337	300	317	364	320	345	336	323	332	341	359	339	335	318	319	330	343	339	329	344	316	344	312	335	337	309	369	331	331	330	318	328	324	343	320	337	322	371	322	290	338	362	361	348	346	335	341	337	309	327	333	315	359	347	338	322	324	336	330	372	338	301	318	311	357	313	334	327	341	347	313	309	333	328	319	350	300	307	346	343	350	303	317	351	323	332	308	353	341	339	319	318	348	371	300	305	310	300	319	358	334	333	328	324	332	312	360	337	359	332	344	316	332	324	348	325	336	332	327	343	331	358	344	311	319	328	364	356	329	315	338	323	299	339	393	359	325	324	330	308	321	334	333	332	336	300	358	356	327	322	321	297	329	345	350	355	333	352	288	340	331	354	338	333	327	323	340	319	310	358	353	357	309	355	320	326	349	288	350	314	294	347	357	349	307	349	319	322	334	345	341	354	329	291	336	367	333	365	324	339	374	337	336	290	345	352	345	328	361	301	315	350	330	341	366	322	339	341	340	339	324	355	336	336	327	347	354	328	302	354	306	331	327	329	329	334	350	317	334	350	351	340	327	355	337	315	355	336	317	324	325	322	313	326	333	339	346	382	352	307	358	348	333	328	329	344	353	320	338	316	332	349	330	358	321	321	316	309	309	322	356	340	315	337	338	336	301	316	356	343	341	347	334	315	343	338	282	342	366	281	362	346	341	348	342	324	336	321	326	340	367	332	331	340	349	349	322	319	339	338	311	375	359	356	373	323	315	327	316	356	343	341	332	355	331	339	322	350	342	320	318	341	340	339	339	360	313	327	344	370	344	341	334	353	353	306	339	323	330	320	363	361	342	347	308	370	324	339	333	329	335	368	370	311	336	340	337	344	352	303	295	299	349	351	329	323	361	339	316	330	307	322	346	331	311	315	348	312	335	341	321	309	333	340	348	319	325	348	304	368	309	300	341	336	359	329	342	327	353	344	313	322	308	321	325	343	370	310	353	342	364	327	310	315	322	337	373	350	329	294	363	319	327	340	322	342	332	323	386	331	351	385	307	363	329	334	310	367	346	341	316	341	325	380	327	308	334	305	328	340	350	333	364	348	330	299	358	291	344	316	312	337	358	332	350	319	331	326	360	346	345	328	324	335	335	316	318	360	338	318	322	344	340	319	353	340	355	328	371	347	359	347	360	311	323	326	325	337	360	320	340	334	339	334	314	333	316	321	343	341	328	330	304	361	364	329	327	307	316	328	340	363	331	351	354	334	339	324	319	361	364	318	306	361	362	332	326	337	335	359	340	343	327	335	340	327	354	332	344	350	339	341	333	314	336	344	373	358	327	336	339	344	351	331	386	344	347	323	315	335	330	374	329	362	317	335	321	367	332	361	340	336	342	319	299	329	311	331	342	334	323	339	358	328	356	356	338	350	346	340	330	322	340	382	344	316	308	342	357	309	324	332	366	312	325	317	347	315	316	324	347	355	313	344	334	328	328	316	311	328	323	351	348	346	328	343	324	340	309	361	349	366	348	346	337	339	356	358	301	330	372	320	360	318	337	327	364	354	303	341	344	322	326	341	355	322	321	348	332	308	360	341	356	324	318	308	357	369	354	324	316	354	331	341	354	323	338	323	353	339	338	367	306	312	313	325	324	345	334	343	331	341	310	335	332	341	332	327	346	353	332	336	340	328	349	312	343	327	337	343	342	312	345	335	323	341	362	340	343	337	348	327	311	330	354	326	343	340	362	328	304	351	357	320	330	301	343	336	316	299	324	302	334	345	341	325	379	350	320	327	345	342	312	304	377	327	342	340	359	323	367	303	348	348	301	363	346	358	353	333	348	371	347	326	342	368	345	323	366	338	333	346	338	343	348	349	333	350	322	352	355	346	313	364	361	323	330	313	323	348	325	395	334	356	326	317	341	336	320	327	314	297	338	331	301	364	350	348	344	309	303	312	330	335	349	326	324	341	327	334	315	333	324	320	325	337	356	333	357	323	303	343	347	324	350	338	305	330	331	360	357	322	333	323	314	318	353	338	340	323	332	340	319	305	358	327	329	323	343	350	343	386	357	364	365	326	376	304	323	343	330	307	351	329	356	336	339	330	339	331	320	320	334	329	319	309	327	307	323	325	327	351	360	349	330	325	331	317	345	358	322	328	322	362	337	298	306	326	334	371	350	336	361	340	306	362	353	327	330	333	343	350	387	359	344	341	323	382	329	335	315	297	305	338	370	317	315	339	349	317	360	350	331	307	352	341	362	310	339	364	335	330	316	336	341	342	326	310	347	351	358	345	325	329	302	318	340	329	327	331	349	330	317	315	325	325	321	355	326	334	316	282	346	348	318	331	325	337	327	340	320	327	347	306	334	337	363	339	296	348	360	344	308	323	344	332	311	337	315	304	341	335	364	327	345	322	321	327	362	309	345	346	337	340	313	343	336	314	337	346	311	331	341	326	331	308	351	349	319	340	316	330	341	314	325	356	328	326	333	335	318	312	341	334	340	337	320	351	343	355	339	351	329	328	360	328	357	337	366	363	342	298	354	316	349	343	332	332	311	372	323	335	352	346	315	335	350	343	340	355	361	323	340	318	346	306	333	338	348	350	330	311	344	324	332	372	322	347	336	331	356	334	336	353	327	321	360	338	337	342	330	357	323	314	333	348	341	349	317	328	327	344	357	327	319	347	317	352	330	345	339	344	361	363	325	310	328	307	336	360	320	325	332	308	309	322	360	302	361	335	308	351	361	327	364	350	354	336	339	343	366	339	337	334	313	330	350	348	324	336	351	323	355	347	333
14899	5278	888	505	857	919	779	617	522	446	373	311	285	267	227	219	192	176	177	162	136	152	145	104	90	74	65	60	72	69	60	52	66	41	43	55	37	42	45	32	36	40	39	42	32	25	34	30	27	41	23	28	27	23	38	21	35	29	31	27	23	34	23	23	30	31	18	19	18	27	36	33	26	24	35	38	40	20	22	30	26	26	22	23	20	33	25	28	27	28	24	29	32	21	24	24	22	32	35	15	17	35	25	29	33	31	37	30	28	23	33	27	12	16	28	26	16	25	27	31	35	17	27	22	23	17	22	29	27	32	20	28	24	23	31	31	26	36	28	38	34	23	32	28	25	26	27	35	25	37	30	28	31	26	30	27	21	23	30	24	22	34	23	27	25	33	20	30	25	36	29	23	24	32	15	21	23	23	27	26	18	24	27	32	28	26	26	29	17	22	27	25	23	29	28	26	29	29	38	33	27	28	32	15	26	31	19	22	28	22	19	28	26	19	28	31	21	15	18	26	32	31	29	22	20	39	27	17	28	32	19	20	26	22	23	33	17	20	27	25	26	27	31	24	19	21	22	23	30	23	27	28	29	29	23	25	33	30	25	28	25	25	25	30	23	26	27	22	21	27	28	25	30	35	18	17	17	30	32	34	34	27	31	33	25	29	40	32	28	25	23	33	32	26	32	24	29	33	30	27	31	17	32	21	35	21	32	29	29	28	21	22	25	33	25	22	29	19	29	27	23	21	27	23	25	33	24	28	25	28	35	30	29	28	27	25	28	23	24	29	27	27	21	31	38	28	21	34	19	25	17	37	16	23	25	24	21	23	20	13	26	28	21	29	31	23	24	32	17	18	28	27	28	16	24	25	22	24	28	30	24	23	25	25	23	32	31	20	29	26	26	24	33	27	26	27	23	17	21	25	16	23	25	27	22	38	26	20	24	24	23	26	21	32	42	26	25	26	23	19	25	33	27	22	39	25	20	25	24	33	22	34	20	23	27	25	21	34	23	34	33	29	22	31	26	18	26	37	30	28	24	29	21	19	22	15	25	30	21	24	33	20	29	22	21	30	31	20	26	29	23	31	30	26	25	35	22	25	34	12	32	23	25	23	23	24	27	23	22	15	21	28	23	29	23	23	23	28	25	27	29	31	38	32	35	36	32	27	30	29	27	22	28	27	24	25	31	35	32	30	35	27	25	29	18	26	24	22	32	24	21	25	37	22	27	24	25	33	25	20	27	31	23	27	20	22	28	27	40	25	31	29	20	34	23	22	14	22	28	32	32	28	26	31	29	18	36	18	28	27	25	30	24	30	28	26	21	25	20	31	37	33	21	39	26	31	25	27	22	22	24	21	17	25	26	26	23	28	18	31	26	35	27	24	31	26	19	26	29	19	32	37	25	28	29	29	29	28	27	24	31	19	31	21	24	25	32	29	26	29	22	24	20	22	27	27	21	15	20	29	29	20	25	29	27	22	26	30	34	35	24	21	15	24	34	20	21	22	24	24	24	22	36	27	27	26	31	24	25	26	23	30	31	19	23	28	23	32	27	21	23	21	18	25	27	27	24	28	20	25	29	31	26	23	21	25	30	35	29	19	22	24	28	28	26	23	26	26	23	20	17	30	25	15	19	29	31	22	26	21	25	33	23	24	23	31	31	27	32	24	23	31	26	30	30	23	26	28	31	23	19	21	32	22	32	32	35	29	20	25	33	19	18	21	20	24	32	25	30	17	32	20	21	25	28	25	28	25	20	22	22	28	26	24	28	19	26	29	30	29	26	28	22	16	37	29	21	25	26	30	20	23	30	25	23	28	26	25	21	26	26	24	24	24	16	22	22	31	34	29	26	27	33	25	23	28	33	28	35	25	24	22	25	23	23	21	25	35	26	16	33	23	39	26	25	30	23	25	21	24	28	28	22	18	21	26	26	22	29	25	19	22	28	24	33	20	23	33	32	20	22	40	23	23	23	16	29	29	33	17	19	22	26	24	14	18	29	18	31	30	24	24	19	25	20	29	23	28	29	21	23	25	28	34	22	18	21	24	25	23	27	26	23	21	28	29	22	22	21	14	29	28	21	26	24	26	24	25	20	24	23	25	21	21	29	24	21	21	35	28	24	24	29	33	19	23	30	23	26	24	23	25	27	31	31	14	27	19	35	27	30	29	27	26	23	21	24	22	33	24	26	29	25	22	28	31	33	33	33	27	28	28	26	26	22	30	26	21	22	28	34	23	24	25	33	23	20	26	23	35	26	24	24	23	32	33	23	22	29	25	28	35	31	24	32	23	35	31	30	31	23	32	18	19	36	17	32	30	21	26	25	30	30	26	23	28	29	28	24	21	23	27	32	25	23	33	25	26	19	26	35	29	26	22	23	29	25	31	23	26	27	18	26	26	26	32	21	19	38	33	29	30	25	33	29	28	30	19	30	31	26	18	29	24	22	30	24	24	24	27	25	18	24	25	22	27	21	32	29	28	27	28	20	27	28	28	31	30	32	24	28	24	25	30	30	15	37	27	24	24	39	29	24	31	28	25	28	21	30	33	22	30	35	28	17	28	32	29	29	17	22	29	26	27	35	24	23	33	28	28	28	24	24	35	24	19	21	30	24	36	26	28	24	33	34	30	28	25	39	32	16	28	32	27	30	24	34	25	38	26	19	19	20	30	32	23	23	27	29	22	28	25	18	29	27	33	22	31	30	26	34	29	30	18	28	26	28	31	27	24	29	21	33	18	27	26	29	24	27	23	28	28	20	24	20	31	31	21	25	25	26	22	27	25	29	24	15	28	26	27	21	30	29	27	36	18	27	24	20	19	22	28	23	36	25	21	24	31	32	29	31	20	23	24	27	21	28	30	28	26	30	28	36	21	28	27	21	22	37	27	21	27	28	23	24	27	26	22	22	32	23	27	27	31	28	30	27	24	25	19	32	25	21	25	38	27	24	25	28	32	28	28	24	31	26	33	22	32	18	31	31	22	24	27	25	24	17	21	32	27	32	29	28	28	19	35	21	27	29	27	22	29	22	29	39	25	27	25	19	23	14	30	27	13	21	24	24	30	33	28	21	23	35	25	27	14	22	32	27	41	24	19	33	22	31	23	36	30	24	28	22	24	32	18	30	28	35	37	30	27	30	24	31	21	20	21	26	27	27	24	18	23	24	23	31	22	20	35	26	24	32	23	29	20	24	34	25	28	35	30	20	27	24	33	37	27	25	33	25	31	29	18	31	22	19	31	23	23	17	33	31	36	20	24	28	24	18	39	28	30	30	29	33	23	16	28	18	24	30	32	23	28	30	17	22	26	28	23	21	44	22	27	29	27	24	16	18	21	32	35	25	28	25	25	38	30	28	21	31	30	27	29	33	31	32	16	27	29	25	30	24	29	25	28	23	27	15	30	29	19	26	22	30	31	22	27	24	29	27	23	22	34	25	31	21	33	30	20	25	34	29	25	28	24	33	32	34	28	29	27	21	24	30	29	24	21
54341	27878	14676	27863	35287	34888	31440	26888	23163	19523	16896	14797	13397	11927	10761	9437	8524	7806	7390	6811	6301	5769	4984	4483	4070	3560	3194	2920	2729	2517	2320	2154	1828	1712	1526	1307	1218	1106	999	892	830	798	766	710	747	667	650	607	635	606	568	571	534	536	513	539	554	554	542	521	528	528	496	497	518	509	499	488	514	467	477	476	462	499	515	472	487	452	491	524	445	439	438	409	456	464	433	448	450	440	497	457	461	439	481	469	474	428	427	421	423	470	443	432	494	483	420	500	489	461	443	481	442	421	472	456	435	429	420	468	490	409	416	434	404	504	441	427	427	432	429	441	439	461	466	464	430	454	452	436	430	435	469	406	459	450	421	442	431	440	446	436	419	434	421	416	453	443	442	426	460	421	413	448	418	425	436	402	429	443	425	446	435	433	411	435	422	438	409	420	430	417	452	430	447	404	400	418	437	448	434	415	426	442	446	442	420	446	423	425	472	433	383	404	442	424	376	422	415	439	435	464	416	448	437	436	455	425	414	447	432	425	472	443	418	397	437	411	420	427	437	420	432	406	437	442	415	418	453	424	437	436	435	400	442	412	445	415	439	431	400	454	429	448	457	425	466	398	435	414	447	453	456	432	425	404	449	427	436	443	395	452	456	405	424	415	420	436	444	393	422	468	416	398	388	469	419	402	414	453	427	411	404	453	451	476	422	403	396	399	444	434	427	439	471	414	407	426	413	406	412	434	415	431	420	387	419	430	417	408	435	465	410	406	433	407	451	432	394	408	420	417	426	425	389	437	439	426	435	403	459	448	439	423	454	440	421	417	464	442	433	437	442	471	425	443	469	432	397	419	435	430	487	421	430	464	449	439	422	429	410	421	414	417	419	467	429	426	422	438	389	447	418	422	444	410	426	389	416	455	397	426	411	423	446	438	414	406	433	423	410	422	420	418	419	467	457	425	411	411	405	445	446	432	431	455	432	418	429	424	436	429	421	423	442	425	414	413	400	445	412	451	426	463	428	409	445	429	385	410	446	428	451	439	410	391	446	421	405	421	406	416	398	421	409	407	412	387	452	427	419	415	422	442	418	394	457	431	418	416	453	424	412	421	440	459	455	391	400	408	451	435	370	448	428	454	451	419	457	416	402	415	428	438	457	438	434	425	431	438	419	436	442	428	440	458	407	435	450	406	472	407	448	406	424	419	422	434	433	432	443	428	408	422	395	413	402	449	445	453	435	438	415	411	444	411	461	424	434	404	395	423	446	444	437	428	426	407	458	404	398	432	411	440	450	446	458	422	438	442	426	454	432	424	427	406	460	405	415	390	452	425	441	445	439	423	419	449	437	428	403	440	416	449	441	433	442	415	425	417	462	461	436	445	440	433	484	418	430	415	445	413	411	396	422	424	417	423	416	402	409	431	416	450	441	443	432	391	402	430	454	415	432	424	448	403	461	388	447	439	412	431	450	432	433	452	444	390	405	417	444	414	417	395	405	416	439	428	423	412	427	429	433	404	442	426	429	392	388	440	411	404	432	421	435	431	396	421	410	431	421	436	442	422	413	458	405	464	423	412	410	395	436	415	428	442	399	455	441	396	414	447	409	407	432	431	392	431	480	422	437	436	446	446	444	414	434	424	422	438	462	412	445	424	454	436	434	490	434	415	419	446	448	424	434	430	446	455	425	420	437	445	456	428	426	425	411	448	433	439	420	443	451	451	435	433	435	444	446	413	452	405	415	428	455	418	438	447	429	411	425	414	418	457	413	442	445	450	451	437	422	439	424	438	456	425	425	446	423	434	462	402	419	469	401	441	414	411	409	407	397	429	440	444	424	470	413	421	451	421	395	431	444	430	483	446	421	431	419	431	423	460	394	411	424	402	426	420	414	415	430	423	450	439	443	437	446	439	453	433	417	433	442	460	395	454	465	411	456	453	432	411	408	382	437	426	417	423	454	447	403	385	410	438	418	432	406	416	413	421	439	440	396	412	412	417	448	429	441	456	465	414	421	394	433	431	409	430	450	453	438	442	445	418	434	421	418	384	431	420	435	444	444	453	433	451	393	424	418	410	439	396	439	457	413	432	464	422	444	438	392	435	434	434	420	433	458	454	437	436	428	462	403	453	402	410	406	416	423	397	409	392	417	436	449	428	432	449	451	426	444	406	425	424	437	416	429	433	445	399	402	431	429	431	423	418	455	434	393	438	405	428	460	425	397	428	390	435	416	454	423	412	440	409	410	416	427	443	429	432	435	441	425	432	403	420	457	411	427	445	437	408	427	452	396	430	430	464	420	425	410	464	432	431	436	406	433	432	453	423	433	398	419	381	398	436	418	401	426	388	442	415	431	399	439	463	417	434	431	391	420	434	439	439	469	428	411	451	425	433	426	442	425	451	442	443	416	433	413	446	439	418	413	416	442	442	437	426	420	445	430	420	460	422	390	426	441	448	413	455	467	424	421	426	437	448	446	444	450	455	452	447	410	428	393	436	422	411	404	445	410	424	391	403	431	431	396	424	417	465	442	455	427	425	429	448	393	393	459	409	420	400	440	424	447	399	410	404	457	414	487	439	416	436	413	439	454	430	414	389	413	439	445	476	403	435	408	460	415	393	402	472	429	427	401	410	465	434	455	446	417	460	437	437	414	473	462	443	455	433	429	406	459	430	427	423	422	443	399	431	419	418	400	447	438	437	462	401	452	437	421	450	442	441	390	422	426	409	448	450	403	400	394	447	417	406	429	432	434	441	427	426	437	447	421	419	440	399	434	410	457	416	448	427	425	456	434	428	398	402	433	480	420	413	414	444	425	394	407	427	435	425	433	453	397	413	432	419	406	423	446	432	410	439	414	408	425	381	433	403	408	489	481	422	449	427	421	440	427	428	426	442	420	410	426	451	436	435	430	448	404	432	424	401	419	432	439	408	432	408	428	449	459	416	462	407	432	464	428	413	441	441	454	410	406	420	433	448	430	435	416	442	450	423	417	430	382	407	433	437	396	416	461	431	403	424	422	445	441	393	442	429	404	407	418	433	417	466	471	447	413	456	424	387	416	420	447	423	411	421	415	432	434	425	434	426	421	472	414	412	416	404	431	440	463	425	444	410	380	454	430	441	431	429	403	462	432	396	414	438	420	401	418	467	433	444	437	434	428	436	404	390	438	433	426	433	436	425	456	380	429	397	422	443	423	443	454	451	445	443	416	460	412	434	441	442	463	415	443	434	444	414	429	392	409	410	440	445	429	450	399	430	467	405	445	382	416	404	433	422	409	433	437	433	413	418	447	451	467	422	481	439	456	447	420	393	455	446	436	460	441	410	428	428	436	417	391	469	472	449	435	420	426	427	416	429	410	434	420	438	428	413	437	442	395	428	433	459	397	401	415	404	427	439	427	456	392	469	411	385	425	477	401	428	394	438	453	412	407	409	426	453	431	425	425	417	424	443	459	438	449	457	438	442	451	463	443	446	425	393	435	446	440	441	424	389	426	414	433	413	435	444	449	424	455	458
10127	2645	513	345	491	604	489	418	322	310	285	241	197	179	166	162	158	120	143	114	120	110	89	90	78	81	88	59	59	59	60	62	46	29	42	51	46	42	53	36	32	37	36	39	30	29	35	34	32	28	31	32	26	27	28	32	35	35	26	24	35	36	42	26	27	28	25	35	35	41	27	26	24	24	32	36	33	29	34	35	38	34	29	26	36	31	40	25	30	31	39	35	30	36	26	33	27	29	26	32	30	23	22	30	28	30	35	41	36	32	43	34	33	36	23	30	41	35	36	36	31	45	39	31	29	41	32	40	36	37	22	34	39	28	37	29	39	24	30	24	22	32	43	35	21	30	35	26	31	19	24	32	34	31	26	28	26	35	28	23	31	35	27	28	26	35	36	24	34	31	32	29	37	22	23	30	34	37	27	41	36	41	24	28	28	30	32	25	36	30	34	34	24	42	34	24	29	31	31	25	31	40	24	28	30	17	31	38	37	36	31	33	29	34	29	38	30	40	36	35	24	30	35	27	33	33	38	28	30	39	30	25	39	28	31	24	36	29	33	28	29	34	23	25	38	23	34	29	24	37	32	28	31	23	28	29	39	34	31	32	31	28	37	44	29	34	34	52	26	34	35	26	20	26	31	38	25	33	29	25	29	33	28	29	33	36	22	26	34	27	36	26	33	42	27	31	33	29	31	30	28	42	39	28	24	27	28	28	28	23	30	30	33	32	25	36	27	41	24	36	38	26	25	34	32	29	34	29	35	21	28	26	35	28	25	40	40	27	41	37	41	33	29	30	34	37	25	26	35	35	26	30	36	27	36	36	23	29	36	33	35	30	31	29	37	38	35	19	25	38	28	27	19	38	32	22	38	29	37	32	30	36	34	26	26	40	35	34	30	24	30	38	36	29	29	34	34	39	30	29	28	38	38	35	29	31	24	25	29	27	30	26	34	38	33	25	24	29	28	24	28	36	25	30	38	44	33	38	32	31	34	32	31	34	34	38	30	35	27	43	31	28	38	27	32	36	33	30	33	28	38	34	26	31	41	43	27	29	43	28	38	30	36	33	36	28	22	34	28	36	30	32	29	26	32	29	29	31	27	29	31	29	32	35	27	36	30	37	44	30	28	28	30	26	26	28	27	32	26	39	32	46	32	36	35	33	30	27	25	31	28	29	32	26	26	23	37	29	30	32	29	29	26	37	30	40	29	36	34	31	29	35	27	32	35	28	37	24	26	31	26	29	31	35	32	32	32	31	30	24	34	25	27	31	38	31	32	32	32	36	29	22	27	42	33	18	40	33	33	28	25	30	19	27	34	38	20	34	40	34	33	29	27	36	37	45	28	32	28	48	31	28	34	24	26	29	31	35	32	36	46	22	34	35	31	37	30	32	28	31	19	33	26	32	30	23	23	31	36	30	23	21	28	31	25	30	28	36	27	38	38	30	39	33	35	29	27	30	30	33	20	33	32	32	27	36	36	33	35	30	31	25	31	41	38	35	38	34	34	35	31	30	41	35	33	30	34	26	48	27	28	23	29	23	34	28	25	25	27	32	26	37	30	27	26	28	40	38	29	34	38	37	41	36	30	34	37	36	28	28	33	31	28	38	32	34	42	30	31	34	26	24	28	35	20	26	30	21	36	39	32	34	35	32	36	33	28	25	37	31	23	33	26	28	28	30	36	30	37	24	23	34	31	33	34	41	30	31	29	33	40	28	38	37	22	32	26	30	29	27	19	30	26	27	36	38	27	41	28	24	29	38	22	32	28	20	23	27	35	36	34	27	30	23	25	25	31	35	34	27	31	23	33	34	27	23	26	28	37	26	40	30	33	30	21	29	39	29	22	30	30	27	40	24	39	25	32	33	30	26	36	21	24	35	38	41	39	32	30	29	32	35	40	36	31	37	22	28	28	33	40	28	27	28	24	27	45	42	24	29	22	27	16	36	28	39	29	35	29	33	22	31	32	36	37	27	40	27	29	40	27	28	25	21	19	21	32	30	37	34	45	29	32	30	31	32	27	36	25	40	31	36	31	36	39	30	28	28	28	30	30	31	28	26	33	29	34	41	33	31	23	26	36	27	38	40	25	31	34	26	33	25	33	23	32	25	28	27	37	31	32	31	38	30	36	44	43	32	26	31	39	33	33	34	27	29	29	36	45	26	36	34	39	30	29	37	23	35	37	38	30	35	24	20	22	18	31	27	29	40	37	33	35	35	32	36	40	32	29	27	28	27	28	30	30	31	27	31	39	33	32	34	24	28	28	31	30	33	23	32	29	27	36	23	29	30	26	31	30	21	32	26	31	24	33	34	27	38	39	22	33	27	29	32	32	29	30	32	28	38	41	38	33	38	28	30	40	23	36	32	31	32	35	26	27	31	41	37	32	37	31	16	19	35	30	34	34	30	28	37	29	37	20	31	26	26	36	33	30	27	26	37	36	38	26	26	30	27	30	27	32	39	27	42	37	31	31	32	32	29	24	38	23	34	26	24	20	34	26	38	21	29	40	25	34	24	37	32	30	39	29	26	22	34	27	31	31	47	38	34	39	32	23	32	37	27	32	35	40	27	25	27	34	28	36	47	26	38	21	28	23	31	28	35	37	31	33	38	26	42	23	25	39	25	16	31	34	33	31	31	36	27	26	33	34	30	34	29	30	19	23	30	39	29	37	31	36	25	23	32	32	36	33	31	28	29	29	30	36	33	19	37	37	32	28	26	39	35	28	29	28	21	23	27	34	25	27	28	25	35	25	23	32	38	33	30	32	34	37	30	34	33	27	33	30	30	25	32	18	26	39	24	36	47	30	35	31	35	32	32	31	29	30	30	33	38	35	33	27	34	37	33	29	30	27	34	33	27	34	30	24	38	29	33	30	33	27	22	29	26	30	35	23	27	24	35	29	31	34	29	32	27	34	29	29	24	34	35	34	25	37	30	42	28	24	35	25	26	25	27	28	31	35	32	30	23	36	34	27	48	34	31	35	25	21	28	33	33	26	32	27	37	38	31	31	26	30	24	35	32	30	33	23	22	30	38	31	38	34	34	17	32	27	25	36	24	43	35	25	31	25	32	31	35	24	31	34	35	34	26	29	27	39	34	35	23	39	39	29	31	31	20	33	26	33	30	31	36	22	23	37	38	34	25	30	29	29	32	26	31	28	24	32	27	29	27	27	27	35	38	35	35	33	38	21	31	27	39	19	27	28	31	24	21	41	21	28	23	22	30	37	26	23	32	35	23	23	40	38	33	35	28	32	38	41	37	22	33	33	32	37	23	34	24	27	25	33	24	29	31	34	41	37	28	29	39	30	27	29	30	28	26	45	36	24	36	30	43	33	41	43	21	23	29	32	28	25	23	34	30	38	31	30	29	29	23	25	37	34	30	26	35	36	29	14	33	25	30	27	25	26	24	33	33	34	34	36	37	37	28	34	33	32	38	35	29	29	39	28	39	35	30	36	31	34	31	22	23	27	27	33	24	40	22	34	30
46620	22967	10665	22486	31038	29492	26057	21530	17805	14625	12447	10729	9440	8473	7471	6558	5976	5626	5296	4802	4433	3991	3456	3175	2893	2506	2309	2193	1953	1972	1704	1580	1430	1263	1196	1051	982	919	801	806	755	711	682	713	657	626	613	661	606	640	589	580	582	562	549	589	568	572	558	541	519	551	586	579	604	497	565	558	475	517	570	536	538	570	533	511	550	554	534	517	547	505	502	544	510	515	470	502	495	511	477	524	513	488	516	537	520	541	510	568	539	494	514	520	508	545	552	566	538	471	519	496	533	509	542	466	507	510	527	540	511	501	485	527	505	540	547	499	522	513	543	504	519	544	521	514	520	488	528	528	542	559	503	522	526	488	508	530	520	448	496	507	522	507	502	491	494	478	491	506	523	521	516	490	515	489	496	492	516	483	525	443	472	489	484	499	495	555	545	448	485	537	477	552	525	481	495	528	518	486	502	537	502	501	485	545	505	490	510	510	538	534	524	485	522	496	481	493	511	535	519	463	525	469	485	480	496	520	561	514	511	473	529	477	490	491	510	523	488	506	492	529	484	486	502	518	493	505	501	516	519	477	472	489	538	491	532	489	513	509	475	474	482	511	493	487	518	508	492	491	531	466	500	476	503	509	476	489	475	490	484	495	509	514	527	535	500	514	505	516	473	514	525	514	542	514	489	477	492	523	498	521	494	500	540	519	529	497	496	497	511	526	482	473	498	536	518	500	486	477	500	504	509	511	484	513	515	495	545	500	498	489	538	477	460	506	507	470	493	497	498	507	492	524	488	481	526	516	497	506	522	513	540	501	535	465	495	478	534	498	505	474	518	498	506	484	497	517	467	540	531	486	515	476	510	511	519	483	520	512	485	476	494	555	509	525	505	480	528	468	460	501	484	528	521	493	535	493	468	509	506	456	472	489	506	545	477	503	472	481	509	495	496	522	510	503	486	462	517	471	514	485	485	528	513	494	480	505	517	511	461	487	491	524	502	475	521	522	484	476	501	519	516	504	480	514	502	522	508	505	519	469	510	511	512	525	508	478	495	488	532	532	515	540	518	566	509	513	505	518	511	492	504	483	510	484	489	497	515	527	501	515	489	510	446	475	523	520	501	497	503	484	532	479	485	537	537	517	491	512	504	550	478	485	499	484	488	491	499	463	515	505	499	538	484	492	509	546	508	475	518	517	506	492	508	504	456	519	484	495	527	497	505	495	532	487	506	488	510	483	501	521	517	491	492	452	512	515	506	500	499	473	516	507	522	490	505	506	487	494	531	475	468	491	514	504	506	512	478	514	452	509	532	511	522	452	472	519	505	493	467	491	477	503	526	540	496	484	505	540	509	503	502	499	523	493	485	496	484	436	504	520	504	475	468	526	467	517	454	471	504	528	516	458	516	476	519	484	475	473	500	516	529	455	516	507	509	534	520	483	511	478	446	484	516	503	502	490	530	506	484	527	461	487	488	478	489	520	507	524	525	519	492	505	520	524	500	534	498	541	513	521	519	525	504	515	519	499	501	482	487	541	496	500	525	519	528	489	523	465	490	484	478	488	498	495	487	527	545	496	509	487	506	515	516	464	514	470	484	490	487	476	516	498	497	527	493	487	504	505	499	484	479	503	527	550	493	476	472	493	503	538	507	507	536	513	494	531	496	481	500	471	506	519	494	538	537	539	473	506	537	504	496	471	502	498	526	520	525	498	528	528	513	509	527	486	506	463	475	460	520	537	549	506	503	496	497	514	513	532	478	529	500	488	485	511	525	490	499	437	530	500	473	480	507	520	470	484	492	502	500	531	492	503	500	510	466	513	539	488	459	533	525	518	503	478	466	518	508	499	491	465	537	538	477	503	493	500	515	505	490	535	462	534	500	523	525	514	504	481	519	526	553	487	517	492	476	556	487	493	522	496	527	486	498	486	475	519	474	503	503	468	470	469	498	570	512	493	502	520	489	497	529	512	505	520	478	505	519	541	479	518	483	546	505	490	497	514	517	500	500	526	519	487	478	492	518	520	528	477	493	507	509	525	459	492	480	533	552	476	572	507	492	544	447	491	519	485	487	484	529	561	540	525	521	512	529	516	525	519	518	493	446	480	531	483	526	505	491	499	514	524	488	509	504	479	508	482	467	521	522	539	494	491	543	536	498	514	522	488	524	529	498	488	517	497	494	474	476	521	497	483	480	494	475	480	489	520	503	502	496	460	508	501	498	522	511	466	521	513	518	476	513	504	468	504	466	529	464	506	498	509	517	501	477	490	504	459	473	509	502	482	484	510	491	529	500	515	485	488	504	524	538	478	493	516	502	512	544	540	516	522	483	476	493	517	533	495	503	509	501	510	476	520	482	472	518	486	506	491	508	469	477	481	487	509	504	525	491	491	514	546	497	491	503	494	474	520	514	512	475	505	502	508	504	511	470	539	484	537	475	461	495	510	482	513	492	482	494	474	546	521	529	465	482	494	504	561	515	482	482	485	511	490	518	508	522	524	515	510	490	475	478	515	504	489	470	453	509	487	489	495	531	503	513	526	486	504	500	516	475	488	499	491	483	526	475	483	538	481	530	532	498	529	464	527	487	520	520	470	514	483	516	528	499	506	493	504	504	527	524	504	544	511	502	496	512	471	482	506	524	498	492	485	551	495	549	530	501	456	502	504	535	490	514	531	537	508	516	486	424	489	504	502	531	502	487	492	492	498	531	513	480	507	476	521	528	524	497	498	514	502	516	511	509	476	456	487	557	497	506	485	515	528	507	484	526	484	504	531	500	517	472	490	411	505	524	492	461	482	465	510	508	487	513	483	523	498	513	478	529	529	489	488	512	508	482	496	509	472	492	507	499	522	528	454	485	528	488	492	469	513	477	535	485	512	489	514	503	504	505	499	528	508	480	494	509	490	520	500	535	518	503	538	487	494	496	497	512	540	494	538	454	507	492	487	525	492	514	513	501	481	524	483	516	525	484	512	475	491	495	531	446	472	542	531	499	501	513	460	509	498	472	521	491	469	507	492	532	462	490	530	515	519	488	507	513	519	481	459	486	461	507	496	521	504	494	526	511	495	490	492	466	476	496	484	516	450	513	554	456	494	499	491	512	522	475	512	495	530	493	549	507	483	475	489	531	516	497	484	518	520	484	504	498	501	508	487	501	493	517	546	462	505	522	511	465	509	540	498	505	508	533	482	513	497	533	511	496	531	551	504	506	521	490	452	512	504	482	529	492	494	500	516	493	508	516	544	471	519	470	477	514	445	461	480	547	519	514	478	506	512	483	500	517	515	484	495	498	526	478	483	517	494	505	452	513	537	554	522	468	484	489	496	522	518	492	505	471	514	543	549	470	520	504	496	481	514	547	477	509	476	514	502	490	508	502	495	533	511	491	508	502	460	498	495	469	506	517	489	513	491	482	544	502	510	540	524	508	525	474	556	501	471	512	470	508	494	490	477	511	486	481	488	490	540	495	525	536	491	477	554	478	512	493	485	543	510	494	496	477	501	466	519	496	515
14543	5177	815	547	938	904	727	621	475	469	427	340	316	274	233	205	214	203	194	180	164	130	107	131	103	86	90	89	73	73	54	51	49	48	51	51	40	48	43	37	29	40	24	33	29	18	35	32	25	26	22	19	18	24	24	22	27	29	32	30	32	34	34	33	32	37	22	33	26	45	31	29	33	24	30	23	26	36	22	32	25	21	33	31	33	33	25	26	25	32	28	27	29	29	24	26	31	36	31	25	24	30	19	36	22	24	35	32	30	29	28	29	25	37	23	31	21	29	33	19	20	18	36	29	25	30	40	27	33	24	22	28	31	29	19	27	26	17	23	30	31	37	21	25	17	20	22	30	25	28	30	30	25	29	33	25	30	35	27	25	31	30	30	30	23	22	31	29	30	20	29	26	24	17	30	30	20	25	26	31	35	24	20	26	17	22	37	18	21	22	23	25	27	32	19	20	19	23	23	31	20	29	22	39	25	24	35	28	22	20	22	27	30	25	27	31	22	27	24	26	17	35	22	27	23	23	20	24	34	21	27	25	38	27	26	25	27	42	25	34	25	24	20	27	23	30	28	26	29	21	31	26	24	31	31	22	20	30	19	24	19	30	37	24	29	26	32	17	28	37	29	19	23	24	25	33	23	23	34	31	24	24	28	31	31	28	31	27	23	30	30	31	19	32	22	26	29	23	24	24	26	29	25	22	28	30	22	33	39	26	25	25	23	25	24	33	24	25	22	19	31	34	29	29	27	27	21	29	28	25	26	42	26	35	22	23	28	31	34	30	17	26	24	24	32	28	29	27	21	27	29	26	19	24	26	21	23	31	36	31	32	30	25	35	24	21	22	22	27	25	26	25	29	22	26	28	22	24	26	24	18	21	25	20	24	23	22	27	24	26	25	25	27	36	22	30	27	28	31	18	24	25	29	17	28	23	30	31	21	26	24	42	20	22	21	24	27	18	22	31	30	20	29	26	19	33	26	20	24	22	25	26	22	34	22	18	26	38	25	30	27	27	22	29	29	25	28	21	25	27	31	26	25	41	17	35	26	20	21	22	26	29	23	18	24	24	24	20	29	27	31	21	23	37	22	27	23	14	24	30	29	21	29	23	19	27	24	34	21	36	33	14	27	30	25	29	33	26	28	25	20	29	23	24	31	22	31	22	34	24	26	28	30	30	37	23	26	30	25	17	26	25	28	25	34	29	15	24	33	23	30	29	20	26	24	23	38	25	22	20	37	32	37	19	33	28	25	28	25	22	22	30	15	26	30	29	25	20	18	22	39	35	23	21	28	25	24	37	21	23	23	21	20	30	24	27	33	34	31	27	24	25	24	29	28	33	29	36	30	23	26	30	27	20	27	30	30	24	28	28	34	37	26	22	20	20	30	26	29	22	24	21	27	34	26	19	25	27	26	31	30	21	24	20	22	24	21	21	29	20	28	25	25	22	33	33	22	29	24	21	22	24	24	31	32	30	31	30	29	31	22	21	22	25	27	24	33	25	26	30	26	22	19	34	27	19	17	27	26	32	36	28	30	20	33	21	34	23	28	30	30	38	32	31	27	33	26	25	27	31	27	38	20	23	31	24	20	25	20	27	30	24	27	22	40	33	36	19	27	25	24	33	34	28	27	36	22	28	34	29	28	23	19	26	29	25	31	21	24	19	16	27	28	22	23	27	22	26	26	34	35	17	33	24	28	33	32	26	22	24	28	31	32	40	22	24	28	21	20	26	23	27	32	29	23	34	27	20	25	34	26	36	27	33	39	26	30	34	35	32	32	22	19	29	24	21	22	28	28	24	19	31	30	25	24	25	26	32	25	20	24	23	33	28	27	35	32	25	25	26	16	32	26	28	26	24	30	27	19	20	38	29	27	34	27	19	33	27	23	29	30	32	22	31	41	32	21	21	21	35	25	28	31	31	22	23	20	26	26	18	16	22	23	21	22	20	33	23	30	26	27	31	29	22	30	18	39	23	20	21	28	19	24	20	35	30	32	22	23	30	31	31	33	27	20	21	27	32	29	21	34	27	24	26	30	24	26	26	21	29	24	29	27	25	19	37	30	20	28	31	25	19	27	18	27	29	21	26	29	16	30	26	26	28	13	28	25	18	30	28	31	17	23	21	19	26	22	26	23	32	28	42	24	25	32	27	29	22	21	31	21	22	27	24	17	26	31	24	27	29	26	25	31	24	22	19	22	32	21	22	20	31	19	31	22	33	21	26	27	29	16	20	26	21	35	38	35	27	27	23	34	34	24	21	22	27	21	24	25	23	21	22	27	31	22	24	23	30	18	31	25	26	28	28	23	34	28	24	29	25	29	25	29	28	24	26	25	23	22	34	29	26	30	32	23	29	33	27	27	29	25	21	23	22	22	23	26	30	27	20	23	29	37	30	20	21	30	20	18	28	18	24	23	24	31	21	24	23	27	32	22	28	24	21	24	23	19	25	26	31	24	37	19	21	22	20	29	31	27	20	23	25	21	24	32	31	22	34	27	29	24	22	26	19	26	29	29	43	25	23	27	33	21	37	30	30	27	23	29	26	23	23	24	26	19	28	24	35	33	41	28	34	21	31	20	25	20	19	31	34	27	24	29	25	30	31	25	18	21	25	13	43	25	23	28	26	33	24	19	24	24	24	27	23	29	23	32	28	24	38	22	29	29	29	28	22	22	29	29	25	29	28	23	18	22	29	26	26	21	36	21	24	21	30	31	18	30	27	34	26	22	31	23	23	27	26	29	23	29	19	21	22	25	26	19	21	27	26	31	23	18	23	33	25	18	28	31	31	17	29	22	23	28	24	27	20	30	31	31	21	31	37	24	21	24	25	27	33	30	26	26	24	20	33	30	21	27	25	25	25	37	37	30	31	19	25	24	25	23	37	32	39	22	26	28	24	22	18	23	29	19	21	31	16	33	28	33	22	21	25	25	26	33	30	27	34	16	23	28	20	27	26	24	32	23	15	16	20	27	21	37	29	19	25	34	36	24	20	31	25	25	25	22	18	29	30	25	30	24	24	29	15	31	25	27	19	22	21	25	22	32	28	30	32	23	29	34	35	21	30	20	23	30	27	21	23	20	22	29	41	22	26	29	37	23	31	30	23	23	30	22	25	31	23	16	23	29	29	35	29	29	24	21	26	27	24	29	22	29	28	28	30	23	27	27	25	22	26	30	26	39	22	24	34	25	23	27	29	27	26	25	27	21	23	23	34	29	22	33	28	28	25	28	29	22	39	28	24	32	25	15	31	23	23	22	19	14	25	27	21	23	23	25	32	22	26	33	20	32	20	32	25	26	25	31	25	20	31	27	33	30	21	31	34	31	26	35	24	24	32	34	25	28	37	30	32	26	18	18	30	32	20	22	21	33	23	23	27	21	22	31	26	23	22	18	24	23	11	28	27	38	30	21	23	22	22	32	27	34	22	21	20	16	26	27	27	25	26	18	15	33	26	25	26	29	23	27	13	19	24	26	34	20	26	25	27
54560	28712	14460	28020	36643	35025	30802	26534	23056	19711	17541	15402	13635	12018	10509	9441	8695	8409	7550	6886	6187	5632	5011	4540	3958	3673	3273	2990	2779	2545	2349	2109	1866	1656	1525	1378	1240	1086	982	897	885	745	790	762	687	680	612	620	620	581	539	595	557	582	503	550	501	530	524	540	546	523	551	549	481	541	488	532	490	475	495	477	471	463	483	480	481	460	482	443	479	520	438	441	478	438	455	459	441	453	457	423	432	449	420	476	438	454	437	461	453	440	459	436	479	451	456	459	486	488	454	459	475	455	412	439	476	429	438	432	421	440	452	444	435	410	464	425	486	443	424	420	438	471	436	456	445	421	394	422	416	416	443	436	448	462	424	454	427	458	458	456	440	422	441	446	442	421	465	427	469	415	431	455	466	444	427	433	429	444	408	429	376	440	432	422	407	438	443	431	414	444	423	427	449	412	433	459	426	427	405	447	406	406	424	427	428	411	456	408	395	434	393	427	412	441	423	399	427	465	454	399	398	456	415	415	427	422	418	458	398	437	402	397	419	441	434	448	425	440	465	456	411	441	433	441	432	421	425	449	417	396	419	424	387	431	485	428	412	405	417	432	401	424	411	440	443	429	410	375	428	386	450	411	416	451	439	411	459	422	420	426	413	423	453	405	434	424	418	418	418	403	417	413	453	384	418	424	381	409	430	476	381	439	423	453	407	424	434	458	435	423	475	447	447	422	427	420	449	396	438	414	444	447	406	418	404	429	396	420	417	403	426	427	455	424	445	425	412	414	453	429	448	417	425	439	446	424	431	453	425	410	419	453	453	432	435	431	447	428	420	417	422	386	445	403	403	428	460	416	411	395	391	387	439	426	426	411	423	443	419	450	442	446	389	394	435	421	434	417	407	401	400	436	436	401	453	443	401	428	432	403	446	403	450	462	373	402	457	430	413	409	440	423	439	454	426	457	428	427	449	382	446	410	443	413	444	420	410	403	433	401	439	394	448	458	473	441	434	407	378	448	404	445	414	449	437	460	463	441	406	419	412	445	377	444	430	452	427	433	451	419	393	425	423	455	444	416	395	453	428	393	441	459	415	431	437	413	404	409	432	432	443	455	422	414	430	437	426	413	399	452	412	409	437	443	424	416	432	421	439	394	491	415	430	435	431	410	407	392	438	394	427	404	436	436	460	433	433	383	461	397	431	433	410	445	439	408	462	422	446	436	413	436	460	450	409	401	417	429	421	399	416	420	412	431	384	434	392	456	428	480	437	460	439	433	408	446	417	420	435	438	412	423	429	423	437	448	423	431	449	414	448	387	434	431	415	442	416	431	482	437	409	452	474	404	451	417	441	468	453	412	418	446	408	433	392	397	413	430	431	423	470	423	436	420	443	437	435	429	438	446	422	416	410	469	423	422	442	430	451	440	442	397	441	432	427	445	411	422	412	421	462	391	429	412	423	416	423	422	407	427	456	424	438	441	430	404	461	444	408	468	419	431	405	421	447	436	431	455	415	426	425	407	403	413	415	424	446	422	440	403	445	409	387	450	419	404	435	444	428	446	414	385	438	443	444	413	427	411	403	431	415	449	415	450	420	422	419	425	384	465	425	443	434	451	452	432	397	445	460	409	404	445	401	411	425	444	435	488	416	436	400	443	425	391	424	440	445	428	431	434	415	363	437	434	432	402	429	406	395	418	408	454	412	414	440	448	425	420	418	431	433	429	363	416	442	409	433	411	453	428	417	455	432	449	393	441	459	421	445	387	437	462	441	424	412	436	419	439	431	427	463	442	428	443	414	433	429	419	426	454	444	398	445	458	411	416	436	406	408	397	437	460	439	420	383	418	397	453	434	461	434	409	421	463	403	408	447	447	415	445	440	426	459	425	421	454	420	421	398	422	444	434	469	396	400	444	434	429	405	456	421	479	396	413	416	434	435	391	449	415	414	427	406	424	426	423	442	423	411	440	425	440	426	446	449	405	441	441	406	422	438	415	418	446	407	414	432	435	455	416	436	372	418	437	417	410	400	431	407	432	408	455	397	447	411	439	420	411	407	457	437	446	422	463	445	458	409	455	413	414	433	418	411	460	416	445	408	424	438	437	414	451	432	443	425	452	433	378	461	430	438	424	427	421	453	440	434	403	396	421	390	422	408	427	474	446	448	474	438	380	446	430	430	412	424	478	408	390	393	443	398	448	402	459	397	410	437	407	408	435	433	449	425	439	442	427	399	440	420	429	438	440	434	408	404	458	427	450	401	418	434	406	434	404	444	404	400	423	410	418	445	410	480	390	395	437	428	444	420	430	430	405	418	432	430	425	453	393	424	453	436	430	462	411	400	455	427	423	422	425	452	404	447	431	427	443	481	430	441	399	401	413	430	418	435	462	456	444	423	400	440	436	387	450	419	432	414	400	493	448	430	466	404	449	435	410	409	395	452	385	415	404	438	442	407	451	474	406	421	409	406	402	422	411	423	464	406	426	386	432	425	429	456	409	440	444	443	417	439	386	458	408	440	430	406	426	434	427	443	433	433	395	403	422	491	404	431	409	425	418	410	425	449	413	392	457	420	402	394	453	416	439	422	430	433	411	431	441	420	427	471	460	446	440	430	431	386	423	442	440	444	476	464	424	411	430	431	417	481	431	427	447	406	455	452	396	424	479	441	410	442	456	431	419	418	417	383	453	408	393	450	438	417	405	455	432	449	416	435	417	399	436	434	451	455	426	410	409	458	432	422	383	427	414	421	442	405	442	423	431	415	418	406	439	425	398	457	440	436	438	437	472	416	402	387	413	410	412	435	419	458	430	446	405	433	423	449	462	484	453	478	451	424	428	403	476	430	435	401	406	414	429	456	421	420	432	418	448	454	408	427	443	438	443	448	408	408	445	403	432	415	448	431	422	444	436	423	442	405	446	434	436	425	399	403	402	451	448	425	409	438	429	418	425	433	401	409	436	467	453	460	445	471	427	400	432	422	424	432	410	419	411	444	421	404	449	447	442	441	406	459	385	399	431	450	430	413	418	442	425	421	484	466	438	414	411	421	431	428	427	402	448	453	423	433	421	453	438	405	446	465	432	398	441	410	455	438	441	418	408	426	426	406	426	402	399	455	441	429	417	472	424	435	413	412	439	407	436	416	446	408	431	429	428	416	415	425	458	422	422	423	433	433	424	381	413	403	394	425	421	464	440	410	415	402	420	444	372	425	410	440	415	419	448	416	426	457	435	429	439	467	409	406	459	417	419	412	415	449	429	437	425	409	425	409	437	404	401	407	419	464	441	428	420	412	422	398	411	430	445	438	427	448	423	398	423	424	431	414	390	419	419	424	461	450	430	443	427	423	410	401	392	424	430	425	431	412	396	421	411	458	443	410	446	450	433	423	445	433	433	429	440	444	420	435	433	426	437	426	412	451	384	451	452	401	391	433	409	443	446	443	426	442	441	443	450	442	411	386	432	422	413	418	429	420	434	436	428	404	418	417	424	424	423	424	439	394	402	409	424	417	453	365	436
5949	1332	282	218	378	356	278	243	191	172	183	134	136	127	90	72	67	101	83	67	59	63	72	52	53	45	45	26	52	43	33	27	36	32	18	46	39	30	24	20	20	23	27	20	17	28	21	17	23	25	17	18	32	17	30	19	22	24	23	23	22	18	28	18	23	28	23	23	16	15	28	16	16	17	24	18	22	19	26	17	15	17	15	31	22	16	26	18	22	11	23	20	21	24	21	16	23	19	20	24	15	16	16	28	26	14	15	23	30	21	21	23	22	23	21	18	19	24	30	20	17	18	24	18	19	24	16	25	15	20	17	20	25	27	21	18	24	21	22	26	18	17	32	18	20	18	20	25	15	14	23	19	24	24	18	13	15	26	16	18	20	21	21	14	20	28	16	21	22	12	19	21	17	28	17	17	23	11	15	18	15	16	23	19	16	20	13	26	26	29	26	19	23	18	21	19	14	17	22	23	21	22	25	30	28	24	25	18	18	16	20	21	20	20	25	18	14	31	17	21	15	26	17	19	30	17	17	33	19	14	16	25	23	20	14	23	22	19	21	28	16	20	23	23	25	21	26	21	12	19	20	19	19	16	14	17	18	24	22	19	31	16	30	20	25	18	24	22	23	19	22	20	13	20	24	26	19	13	15	29	30	19	15	33	13	20	23	19	14	18	26	17	26	25	20	24	18	19	19	25	9	26	23	33	21	14	29	22	23	29	15	15	27	20	12	24	20	25	18	21	20	27	23	17	26	20	22	19	24	29	22	17	22	13	20	15	19	21	17	25	19	17	27	20	18	15	22	21	20	27	33	21	23	27	20	25	20	19	20	24	26	21	21	23	15	23	27	34	23	18	20	21	33	16	12	21	14	17	22	24	15	22	14	18	17	27	20	22	19	16	20	21	23	21	26	16	26	23	15	23	14	18	17	20	21	16	24	22	22	21	24	20	24	29	18	25	15	26	25	28	20	17	19	24	8	18	22	24	20	21	22	20	14	28	19	20	20	17	17	19	16	11	22	20	25	17	21	14	11	27	17	13	25	19	26	16	23	25	23	31	18	19	23	17	15	17	13	28	15	15	19	21	18	13	21	24	16	21	27	19	14	13	18	25	20	19	24	23	21	21	24	29	26	23	23	23	24	14	24	30	21	23	19	25	16	16	22	23	23	18	16	17	19	24	17	20	18	18	22	15	26	17	15	18	19	15	33	20	21	21	27	19	22	20	20	18	29	26	26	16	15	20	14	22	24	23	16	24	24	13	19	22	22	16	16	17	21	23	17	25	24	24	20	23	19	23	17	16	17	27	14	21	25	19	20	23	22	22	21	22	26	22	17	19	26	22	19	15	17	27	19	22	20	27	18	28	18	18	23	21	28	17	18	13	24	25	19	22	34	23	20	16	21	15	21	16	13	26	28	18	19	25	20	22	22	21	28	27	17	20	24	18	18	30	22	24	18	26	23	25	19	21	17	20	18	12	18	19	25	27	23	16	14	13	19	17	27	12	24	23	14	17	21	18	17	26	21	23	14	20	15	25	23	22	23	29	19	22	16	20	28	15	17	22	22	14	14	28	14	25	24	22	24	20	20	21	29	24	22	29	19	18	13	21	18	17	19	19	16	27	9	23	17	25	17	25	23	23	20	17	19	17	20	27	21	20	16	18	23	20	19	19	19	14	20	16	17	17	22	24	28	24	18	26	21	20	16	24	19	13	29	20	22	19	23	25	27	22	14	27	32	11	18	22	17	18	24	22	22	24	19	18	16	18	18	27	21	19	9	15	36	20	19	16	26	20	25	16	25	20	23	18	22	27	22	20	23	14	19	21	12	21	24	24	21	15	29	22	22	16	22	17	14	21	22	19	18	19	24	19	24	20	22	28	19	25	24	17	25	30	21	13	18	32	18	10	24	29	22	19	22	22	20	16	27	23	24	24	21	22	15	25	16	15	17	23	18	32	17	27	18	23	21	23	22	23	23	19	25	22	24	16	28	16	20	13	20	25	32	34	19	21	15	17	23	19	14	23	25	16	11	17	27	20	20	18	20	18	27	21	22	27	21	22	19	28	13	20	15	26	19	24	21	16	20	24	22	14	13	32	18	23	26	23	20	21	15	12	16	18	20	22	25	27	24	23	19	16	19	23	25	20	17	21	20	19	26	16	18	20	14	20	17	19	27	19	13	23	23	20	25	15	17	21	17	17	18	16	30	19	21	23	16	22	24	18	18	21	29	17	19	24	19	23	18	24	24	27	11	24	19	20	28	16	28	19	20	20	16	25	13	11	20	20	24	13	24	16	21	25	27	23	24	14	21	13	19	24	12	22	20	21	21	16	21	17	16	22	25	18	20	12	15	15	16	22	23	16	19	13	16	17	22	24	15	28	28	12	28	13	23	24	25	13	22	25	17	28	22	19	17	18	27	25	24	20	15	16	24	18	14	15	18	26	26	25	21	22	24	21	23	18	12	20	24	24	16	18	23	26	19	24	21	12	25	18	25	21	17	27	15	19	23	16	16	19	17	18	23	17	26	17	24	24	20	12	9	16	16	16	11	22	17	19	28	17	19	21	20	19	13	18	26	25	15	27	17	12	13	20	24	25	15	18	20	29	26	16	24	15	20	24	21	16	17	19	15	17	23	25	14	21	11	21	26	26	18	24	20	16	24	23	25	23	22	19	21	20	22	20	19	24	14	14	23	20	25	21	17	28	25	17	16	13	20	17	19	19	19	22	18	25	20	28	19	21	23	15	28	13	23	26	20	22	27	23	19	26	23	19	23	18	20	16	14	19	19	20	20	19	19	19	21	16	24	27	20	19	18	22	23	20	23	23	19	17	17	19	15	19	24	16	25	19	10	24	17	21	19	27	20	19	17	29	24	21	24	18	21	28	17	14	26	23	19	23	20	14	14	13	27	25	18	18	21	22	17	24	21	16	18	24	23	22	29	24	18	19	18	24	18	32	14	23	21	24	24	20	16	20	24	27	16	15	20	17	31	16	16	14	15	14	22	16	28	24	28	26	16	13	17	24	21	22	15	17	21	32	20	24	23	19	17	27	17	27	19	22	30	14	21	16	11	13	15	20	19	20	23	23	24	21	14	22	18	20	24	24	22	21	23	22	26	19	26	19	19	19	20	32	21	28	18	20	13	23	19	21	20	29	22	23	24	9	18	32	12	23	18	20	18	22	21	19	20	12	21	19	20	20	25	24	17	25	18	23	19	25	20	19	16	16	31	27	20	20	16	13	17	19	22	25	30	16	24	21	27	13	28	25	23	20	14	22	20	23	17	13	21	25	21	20	23	24	22	20	17	25	25	21	23	13	21	18	17	17	18	13	18	20	32	22	20	27	17	19	24	22	19	21	21	22	19	15	13	22	17	29	17	24	18	19	21	18	14	23	26	15	30	13	21	28	25	23	12	22	20	30	23	21	20	23	21	26	19	28	23	20	18	23	15	18	17	16	20	27	24	23	18	23	28	12	16	26	17	18
41635	19127	7217	18176	25851	24184	20128	15899	12830	10673	9058	7831	6741	5711	4892	4243	4101	3827	3704	3317	3092	2654	2488	2212	1845	1772	1560	1486	1367	1236	1104	1054	968	791	799	698	637	608	536	502	456	484	489	453	419	433	426	415	420	408	386	382	360	387	402	358	394	392	349	349	326	370	342	379	368	361	351	377	377	378	370	321	347	351	401	389	367	368	348	358	333	329	359	335	365	369	335	331	368	356	322	343	341	345	388	326	334	360	376	361	361	387	339	334	313	351	357	347	353	386	381	397	338	314	346	345	360	371	377	324	346	366	330	350	348	333	361	349	334	313	300	338	340	345	342	360	359	327	327	349	323	385	320	362	339	320	349	308	355	343	328	314	357	367	343	330	336	305	355	359	337	324	334	335	333	322	359	302	328	331	325	334	333	328	335	307	350	328	326	325	347	334	357	370	355	326	317	357	343	329	361	336	327	346	320	325	328	327	336	314	305	337	339	371	361	349	353	296	377	323	332	354	312	305	335	330	321	347	337	337	344	362	358	332	356	354	351	357	347	315	325	348	361	357	349	342	357	326	314	367	337	313	324	357	335	332	332	318	321	395	336	346	365	332	318	355	354	320	339	314	320	322	369	345	342	355	319	338	319	349	335	332	314	363	344	320	354	320	331	309	321	343	335	314	342	353	358	347	351	311	310	324	354	335	368	357	331	331	332	339	317	340	363	342	345	348	333	379	340	332	339	318	329	347	351	341	314	319	349	337	330	335	347	351	362	363	327	339	344	346	361	364	344	355	354	365	331	336	348	319	344	324	347	327	292	340	333	324	364	323	354	340	342	345	350	326	335	336	332	359	344	351	343	325	354	330	298	339	324	391	345	343	335	353	351	334	322	371	336	364	341	351	327	316	334	347	365	355	337	315	340	366	337	353	321	308	352	324	330	324	332	354	350	326	347	319	326	348	320	346	331	330	330	297	299	356	334	353	334	364	303	338	356	335	340	326	353	336	339	350	329	352	331	335	369	349	353	325	366	360	337	335	329	332	317	328	353	350	307	334	316	344	340	335	370	308	354	330	324	353	304	339	343	359	300	332	342	335	342	380	332	301	359	319	349	357	318	345	318	345	364	361	344	308	308	322	335	344	326	329	324	323	327	348	341	361	351	355	362	334	302	315	326	361	325	320	352	339	317	339	358	347	378	345	327	349	350	389	357	368	334	376	354	381	331	355	345	293	347	314	349	327	324	340	360	317	347	343	327	369	320	334	329	331	350	362	351	335	334	353	365	342	303	343	374	342	369	368	315	332	343	312	308	321	314	310	387	362	323	334	336	334	323	340	339	338	338	349	350	381	359	323	321	364	325	314	348	323	340	327	358	331	288	365	338	322	356	339	346	371	337	322	338	327	354	316	341	335	341	362	327	372	317	326	330	299	347	349	345	313	350	330	327	346	320	326	328	353	322	309	330	338	334	326	365	336	353	393	347	340	308	329	338	334	314	345	333	346	354	353	337	346	341	370	339	362	337	330	348	365	359	335	333	349	360	340	314	334	313	353	320	319	318	319	351	346	331	316	333	331	322	357	322	341	342	371	363	344	362	343	298	327	344	318	344	342	352	325	350	350	339	342	338	358	346	349	329	389	299	343	343	337	337	310	305	353	364	339	352	369	345	321	348	359	343	342	377	330	345	331	406	365	321	372	327	364	334	354	344	339	352	312	333	321	349	347	332	372	335	340	327	357	312	337	332	354	343	316	334	322	376	338	376	374	337	355	342	364	364	317	343	320	317	344	329	336	344	323	342	286	331	346	352	332	351	348	344	323	378	364	322	329	385	352	356	359	324	350	338	342	351	343	341	331	336	327	340	343	362	341	369	357	354	316	338	329	340	371	380	342	325	317	372	345	343	371	315	348	333	339	361	335	337	363	314	341	354	316	305	346	363	325	342	326	343	352	361	362	361	309	324	359	335	352	340	367	365	330	361	330	348	320	362	342	352	333	334	354	339	295	338	314	326	340	324	354	343	347	337	329	338	349	361	352	344	348	322	331	349	353	331	375	362	375	340	354	345	333	332	346	375	309	327	341	317	370	374	343	334	344	351	350	312	329	310	332	376	346	371	349	364	293	367	378	303	330	315	328	339	352	307	346	369	361	346	340	341	329	314	337	336	333	342	343	372	343	334	362	349	337	286	363	370	368	387	366	394	320	353	334	376	302	332	328	373	349	322	327	360	295	307	359	353	370	328	323	344	371	346	350	348	314	324	335	349	350	353	327	350	319	342	352	358	327	344	342	396	345	336	329	357	326	343	333	332	341	358	336	367	353	341	310	335	336	338	333	372	326	330	344	337	361	365	344	341	326	332	340	349	344	361	330	390	359	343	344	293	360	305	334	333	369	326	381	331	315	337	355	328	374	378	362	341	334	314	367	350	359	324	355	357	364	352	339	325	302	367	333	314	342	350	357	328	372	328	336	344	342	344	314	335	344	333	328	330	325	361	387	325	351	353	351	302	313	350	313	345	349	330	370	321	349	343	347	346	356	371	335	361	323	349	347	340	347	351	350	367	311	308	341	332	355	380	347	344	346	320	339	347	363	357	335	351	356	356	323	360	347	362	373	323	370	374	345	362	318	337	331	355	336	323	336	354	327	343	363	356	353	328	322	357	319	349	327	324	367	339	343	362	352	358	332	375	357	330	366	356	339	362	343	356	325	291	374	350	334	331	353	330	366	330	360	323	347	326	333	324	316	332	304	350	341	357	322	327	365	323	336	332	334	349	323	332	330	411	321	324	328	363	348	361	353	347	315	359	351	329	356	314	312	333	343	324	317	382	342	328	360	340	336	354	350	331	319	342	379	326	338	375	324	346	342	320	362	333	364	356	357	335	329	338	377	340	371	343	320	387	333	364	341	332	371	351	325	329	337	337	361	329	369	351	372	333	359	313	359	356	339	345	320	321	345	356	345	339	336	326	350	345	346	314	350	312	318	366	332	343	386	377	333	336	357	324	345	370	334	327	346	327	359	333	354	334	350	327	350	361	364	369	340	350	330	380	324	346	312	322	351	348	332	339	340	380	338	345	357	348	307	338	340	331	339	357	334	335	354	323	331	294	382	297	331	362	357	337	345	330	336	320	353	332	324	341	333	333	334	359	333	353	323	344	334	356	341	345	346	372	331	361	358	369	318	381	357	329	344	342	336	349	327	313	315	336	342	301	344	329	380	325	358	330	305	347	335	371	340	343	335	369	369	317	324	376	319	345	339	344	333	342	323	343	332	327	339	331	319	376	327	367	357	367	366	348	359	335	336	362	311	346	361	353	323	318	331	343	361	309	321	352	337	348	344	339	352	325	345	361	338	342	327	320	337	345	374	347	337	343	348	330	348	359	363	345	361	325	339	357	346	325	336	350	346	359	357	360	350	334	362	304	352	335	321	344	313	325	341	344	338	372	325	316	323	339	335	354	330	329	327	346	296	364	347	350	360	352	354	334	352	336	323	324	336	332	328	360	342
14870	5326	760	546	821	888	717	630	540	466	412	364	328	255	225	196	183	188	172	170	168	124	127	107	90	83	75	90	97	74	58	59	46	52	53	49	40	35	36	43	26	22	22	38	28	38	20	39	32	29	29	21	28	29	25	30	28	40	19	21	31	27	26	19	26	33	25	22	26	21	37	32	22	24	28	38	29	10	34	29	30	26	35	42	48	32	30	27	24	29	30	27	20	25	22	32	32	25	30	26	38	26	26	20	24	22	28	31	30	38	21	30	20	22	31	37	25	27	26	31	28	23	30	27	26	18	28	32	25	27	24	34	23	27	35	20	25	29	21	24	22	31	32	18	25	25	33	23	31	21	26	35	20	33	26	40	27	21	18	21	27	33	25	30	29	36	27	31	25	26	21	25	30	27	22	26	27	28	29	28	18	35	28	29	33	30	26	28	29	25	35	20	26	31	28	26	21	37	31	29	35	42	27	30	27	32	29	23	23	31	22	27	16	19	26	25	18	28	21	17	30	27	23	18	21	28	28	23	14	23	28	24	29	36	30	17	23	35	26	23	23	22	21	31	21	25	19	24	27	19	23	29	37	24	24	19	24	26	32	29	23	24	30	29	23	32	37	29	25	17	30	28	30	25	29	33	18	30	26	28	21	33	26	22	28	35	23	27	22	25	22	28	24	19	37	17	33	24	22	40	23	29	23	28	28	32	30	32	21	31	23	33	22	25	22	26	31	38	22	22	35	23	24	30	37	35	24	28	24	22	24	29	19	31	30	32	28	30	26	36	23	26	22	28	20	23	22	24	31	32	21	25	24	19	31	23	34	28	21	25	21	18	31	26	23	24	24	31	25	35	27	28	33	32	27	29	23	34	31	21	31	23	32	26	25	34	24	18	31	29	29	30	26	12	27	28	22	26	27	28	21	26	22	20	23	18	27	22	31	28	20	19	21	25	29	26	23	20	30	28	22	28	23	29	33	26	19	26	26	22	30	26	31	21	17	24	27	32	22	29	37	23	30	26	33	30	22	27	28	19	28	20	23	32	30	33	19	19	29	26	35	20	27	25	23	25	18	19	30	24	21	29	30	22	27	29	28	25	23	26	16	25	31	28	29	21	29	34	23	27	29	28	24	24	32	30	31	28	21	37	19	30	19	34	29	35	21	33	25	27	25	33	22	22	23	32	31	24	22	28	18	25	29	17	26	28	18	27	28	26	27	28	29	20	23	30	35	24	26	35	26	23	18	27	33	25	26	29	23	24	22	20	26	20	30	24	26	19	29	25	33	25	29	22	35	26	26	36	25	26	25	31	16	16	20	14	24	26	29	31	35	22	27	33	15	23	30	19	24	28	26	23	30	33	28	24	27	31	25	28	18	17	26	26	34	21	24	34	19	23	28	34	27	32	24	23	19	26	35	30	27	26	30	26	30	25	20	29	29	26	27	30	33	30	26	25	19	22	25	25	31	20	30	33	14	18	25	21	24	27	23	12	17	23	32	31	19	42	24	29	33	28	27	27	26	29	32	23	29	21	37	23	20	21	21	29	33	29	22	26	16	25	28	24	21	30	27	24	16	25	24	22	20	27	25	18	17	24	28	23	22	22	35	30	26	25	26	22	27	20	29	31	16	30	36	18	24	26	35	21	42	35	23	32	33	24	33	21	27	24	33	21	21	36	33	29	26	35	26	18	29	19	24	17	23	27	23	30	26	27	26	27	27	24	30	39	19	31	16	26	31	29	32	27	29	24	29	33	24	22	17	26	26	29	27	23	32	23	31	37	23	23	22	27	25	20	39	23	23	26	33	25	34	21	28	16	29	25	30	25	24	27	20	22	29	19	29	30	24	25	24	39	23	32	25	18	36	32	28	28	26	30	20	26	22	23	19	26	28	28	24	35	35	21	30	33	29	28	32	25	23	36	25	28	24	30	16	33	28	29	20	25	28	19	23	24	29	25	17	29	19	29	35	18	24	28	36	22	17	26	24	27	26	23	26	22	36	23	27	27	33	27	24	27	28	35	31	29	29	30	31	28	26	31	24	21	30	28	30	35	23	33	25	27	31	28	24	26	35	27	25	30	31	25	35	27	23	22	32	25	23	23	30	23	41	27	27	25	24	39	28	22	19	23	15	28	28	20	25	33	23	23	25	19	32	24	37	20	32	19	26	24	25	34	25	24	24	23	29	31	29	36	36	27	33	26	35	24	38	18	26	35	32	27	23	33	36	29	21	24	27	35	21	32	23	24	24	35	23	28	22	25	16	23	34	20	24	21	27	40	17	28	29	28	32	22	22	25	25	22	31	30	29	24	24	27	28	29	18	20	31	30	29	28	23	33	36	31	28	31	27	23	33	15	24	26	29	22	24	32	33	27	28	29	27	25	19	28	25	30	34	26	23	29	30	20	31	27	32	25	19	24	25	21	24	27	19	25	35	26	24	17	30	29	35	25	22	31	23	20	25	35	30	23	21	32	23	26	20	28	34	30	32	26	26	27	21	28	29	25	30	27	28	23	24	17	25	42	24	21	19	33	26	26	31	28	21	25	31	26	27	29	32	37	20	39	36	25	16	25	26	28	34	24	23	25	39	27	30	34	27	27	31	22	25	24	20	21	28	28	34	29	20	33	27	21	27	25	25	21	31	33	22	24	27	26	25	35	17	28	35	32	28	28	31	41	30	26	20	27	33	19	26	20	20	24	28	22	24	24	25	15	20	29	21	20	29	31	27	25	34	16	21	25	25	20	24	23	29	30	22	29	27	28	31	31	21	26	30	35	26	17	26	27	41	22	28	16	25	39	22	24	28	26	35	26	25	23	31	29	31	35	25	21	33	20	25	35	33	25	23	27	25	23	31	29	29	30	27	37	29	26	30	27	34	38	27	20	25	19	24	28	24	22	25	27	34	14	22	28	28	23	25	30	32	29	30	32	32	28	26	25	25	18	24	20	29	26	23	24	29	33	24	31	20	25	27	32	29	22	33	23	31	31	26	24	23	26	20	16	16	40	18	31	27	19	29	31	32	22	20	34	29	25	29	29	16	30	23	34	18	28	23	22	27	25	29	26	25	25	33	30	23	23	31	25	23	27	22	24	28	24	28	20	26	25	23	25	34	29	32	31	25	26	26	27	26	25	22	20	33	25	25	29	27	26	15	30	23	28	25	24	31	30	26	28	23	28	35	31	23	25	24	31	32	20	27	33	28	29	23	29	22	25	31	27	28	21	33	18	25	28	34	27	29	33	28	33	21	20	25	31	24	28	20	26	28	21	25	31	24	32	34	25	27	20	26	27	32	27	24	20	26	24	25	23	24	27	25	27	29	29	26	20	22	25	28	21	23	32	31	27	29	27	29	23	32	22	31	33	25	31	38	32	21	29	16	32	31	30	27	30	23	29	38	27	23	29	28	29	22	27	21	17	21	30	27	25	29	24	26	21	22	28	33	29	18	30	24	26	31	31	19	33	29	21	20	31	29	24	31	25	22	28	27	32
54349	27871	13779	27967	35567	33699	29599	26040	22604	19954	17583	15620	13581	12031	10287	9095	8532	8152	7805	6961	6570	5517	5179	4585	4050	3606	3332	3111	2801	2539	2379	2118	1799	1645	1462	1290	1139	1040	990	890	830	795	776	721	677	729	671	606	611	566	599	556	560	540	568	542	519	558	572	547	526	521	556	510	535	510	485	482	492	481	465	517	503	501	476	485	455	470	466	449	492	456	425	432	433	440	461	431	454	444	486	454	424	466	485	466	452	460	498	456	433	474	458	458	468	477	472	461	485	432	452	426	449	455	474	474	438	420	460	462	434	459	446	435	434	470	485	421	441	425	438	419	403	416	438	440	413	441	466	478	466	447	417	433	428	439	431	438	447	410	435	426	459	444	423	423	445	460	441	406	443	448	451	415	404	445	440	451	451	448	426	430	476	436	447	461	437	447	451	415	428	429	440	447	450	425	411	433	423	401	445	412	440	476	448	456	416	436	457	408	411	413	413	423	434	476	467	420	471	420	394	437	462	420	477	382	406	476	423	413	435	401	399	422	441	425	427	453	415	398	413	440	443	412	461	418	478	450	441	447	430	423	430	436	447	416	413	417	442	444	463	423	439	442	421	412	424	421	443	426	440	432	412	473	404	415	410	475	453	441	433	446	439	435	430	430	429	430	460	444	424	456	431	432	439	404	435	428	441	440	449	419	463	422	428	423	432	430	430	414	435	424	419	408	427	454	432	417	438	425	414	398	444	456	400	433	473	432	436	379	465	410	444	468	431	430	455	435	456	450	408	435	458	425	435	472	483	441	446	445	446	432	399	401	436	482	472	465	434	436	403	431	428	412	444	437	424	417	437	445	432	409	454	460	442	440	382	429	433	438	415	422	411	438	423	477	420	466	428	460	436	397	430	464	453	446	465	393	418	420	448	437	421	437	443	405	418	419	419	444	432	432	480	475	458	429	430	457	418	442	430	431	438	445	423	428	407	453	438	400	416	414	426	413	444	474	402	412	414	388	476	437	450	419	438	426	428	461	438	444	427	402	415	458	417	466	409	449	440	399	427	449	409	409	442	439	440	483	413	488	438	421	416	455	446	430	396	434	417	450	445	413	436	426	445	425	442	438	456	438	449	430	433	421	455	439	431	443	472	446	411	415	440	457	432	426	401	414	445	425	435	436	425	446	402	447	405	419	416	448	459	409	456	481	445	412	433	450	409	402	403	459	429	421	451	436	435	468	414	394	435	456	399	425	442	407	440	421	453	478	417	462	407	461	430	391	431	418	438	435	470	430	455	432	456	450	400	435	433	466	464	432	433	431	427	426	443	448	415	406	431	447	441	424	453	418	460	444	454	402	414	447	428	429	423	423	439	397	462	448	446	453	415	455	427	415	409	433	417	419	423	424	432	393	436	437	438	430	456	424	436	382	406	436	458	448	422	439	438	434	451	458	427	448	421	410	449	423	444	439	419	458	451	450	435	449	447	441	434	430	441	439	420	440	443	449	445	421	419	399	455	421	421	423	425	459	439	406	411	434	446	430	416	426	406	426	469	452	442	389	449	446	448	446	413	460	437	453	429	450	407	433	403	430	432	424	453	441	459	419	436	450	437	450	460	423	420	456	424	410	448	408	439	441	430	485	428	437	459	442	432	418	410	419	461	437	395	412	445	420	389	413	460	427	420	434	438	413	431	412	441	470	427	422	416	406	431	429	391	449	443	398	410	429	430	425	435	453	419	436	445	437	420	446	409	438	438	417	476	432	439	456	435	474	435	427	459	427	411	428	426	425	423	446	442	436	402	464	467	446	417	423	453	422	415	431	424	428	413	415	453	412	450	414	425	423	419	440	435	461	454	408	420	446	408	449	418	410	426	436	450	419	443	428	458	440	424	438	405	423	460	466	440	436	407	468	425	406	404	394	436	450	412	444	472	478	472	435	421	429	470	424	435	420	448	447	466	446	435	454	428	431	397	476	459	406	437	448	460	410	463	455	448	435	429	414	407	387	434	467	465	426	433	427	438	460	449	442	446	423	411	419	435	441	471	446	427	456	429	375	408	422	432	435	423	450	449	433	470	408	425	426	400	423	425	428	439	456	419	417	426	465	436	417	426	460	449	446	436	461	452	439	469	415	440	459	403	413	414	477	451	445	448	423	433	439	448	448	407	404	411	406	451	440	401	448	436	418	415	428	443	437	446	426	419	451	435	381	424	448	430	424	434	439	399	447	450	435	405	430	444	437	465	407	433	419	434	463	440	443	465	450	474	453	440	424	455	419	443	411	437	415	422	462	422	443	410	439	424	447	423	440	434	444	432	421	444	442	452	400	425	421	452	431	440	469	418	417	442	451	454	475	442	454	395	411	432	423	453	430	415	415	434	408	424	477	447	448	420	413	466	448	459	437	457	438	417	439	471	428	440	406	426	432	419	429	420	480	402	419	412	450	455	423	474	447	434	434	419	392	436	420	441	471	408	446	442	435	406	441	414	427	444	451	440	416	434	414	402	398	457	449	440	444	447	430	464	452	429	400	445	447	370	443	456	469	438	439	427	458	446	408	458	453	462	434	422	393	441	418	430	424	418	410	382	456	450	452	448	450	480	436	438	436	445	461	436	485	465	408	465	409	436	452	437	463	450	429	451	408	411	463	413	397	451	389	420	444	416	425	401	394	445	455	445	428	429	383	465	450	434	424	407	398	440	456	429	443	432	416	410	438	444	414	449	420	461	423	402	415	419	435	389	431	432	426	459	453	427	439	419	425	412	441	442	432	408	441	433	405	443	414	420	406	428	429	428	453	469	441	408	445	463	410	445	424	444	445	420	459	475	436	413	425	430	407	457	430	436	455	438	418	437	381	398	442	444	448	440	435	446	420	402	463	415	409	424	462	442	421	419	442	454	434	404	459	469	413	427	422	452	439	408	440	451	409	408	429	484	446	423	444	435	469	431	435	410	440	436	431	420	428	431	441	450	434	388	433	423	478	438	422	472	432	417	443	436	458	465	442	463	449	450	454	406	455	440	418	439	476	411	439	438	436	404	447	470	428	438	424	462	418	427	412	408	434	457	426	410	445	470	448	437	425	439	456	396	439	435	471	428	453	432	453	455	424	435	440	433	371	421	427	434	407	453	426	455	407	387	463	439	425	453	441	434	432	463	461	412	455	396	434	416	429	420	405	451	446	439	435	445	429	444	454	429	445	426	449	441	453	416	473	421	408	410	454	436	436	449	439	414	440	451	435	438	416	418	434	460	445	397	423	398	456	421	452	436	456	404	428	429	422	459	437	448	426	439	433	456	453	438	417	421	429	424	461	440	446	427	409	413	425	430	415	447	423	449	435	401	426	455	435	453	468	424	435	474	409	438	381	456	391	440	421	446	483	432	401	446	447	415	443	449	454	436	410	426	452	460	475	394	464	433	451	422	434	437	440	439	455	435	439	454	420	491	446	419	431	452	424	412	433	455	454	467	447	460	424	444	424	423	462	415	415	452	441	414	414	403	435	449	476	429	430	458	468
10499	2664	431	343	566	539	439	392	350	300	267	268	218	196	163	146	139	131	108	112	110	88	99	89	78	69	60	51	63	45	59	51	45	47	46	47	32	41	35	37	34	40	37	36	32	30	33	34	38	27	28	35	27	34	29	27	34	35	30	30	28	38	24	25	30	34	26	34	35	29	31	30	31	40	32	26	29	32	22	33	23	40	30	30	41	28	35	29	33	26	21	46	27	24	34	25	36	37	28	32	32	31	36	45	25	30	42	29	20	22	31	34	40	35	41	43	22	33	35	40	30	26	26	32	35	27	31	34	27	22	31	35	24	24	40	27	32	30	33	26	35	39	35	35	31	43	26	43	35	38	37	35	27	30	29	31	30	35	29	37	30	27	32	27	24	34	34	24	27	40	26	26	35	35	37	31	18	41	31	33	39	31	32	27	37	31	20	29	30	30	28	26	23	24	36	28	32	38	35	28	30	32	35	33	30	34	31	35	37	37	32	27	35	34	50	42	30	21	30	35	42	19	20	37	32	22	33	23	25	31	29	36	39	33	31	27	19	32	39	31	30	36	35	42	39	37	26	40	33	33	40	32	23	34	22	31	34	37	34	33	36	34	43	31	32	46	41	29	28	30	26	22	30	31	28	32	30	41	37	20	27	22	25	29	32	33	30	33	39	33	32	26	31	26	30	27	40	24	29	28	37	38	25	26	33	34	30	32	20	26	28	36	38	32	40	35	37	33	26	35	32	27	36	31	23	45	34	31	32	21	29	38	28	37	31	36	35	20	22	37	27	34	32	25	26	31	39	39	33	29	29	41	30	18	30	31	34	37	33	34	31	36	24	23	37	27	31	34	19	30	33	31	35	38	39	22	43	25	29	32	27	31	33	38	22	21	35	32	34	27	35	22	32	30	33	45	31	31	25	31	34	33	33	29	28	39	43	28	30	30	24	31	32	30	30	39	32	29	35	49	26	36	33	29	32	26	31	35	28	34	35	31	23	30	31	38	30	28	34	37	28	33	32	38	28	27	36	33	34	35	29	29	31	26	33	35	35	29	38	37	32	22	43	31	39	38	26	31	32	22	31	31	25	30	26	32	25	27	28	30	28	19	34	32	26	31	28	40	25	27	40	29	46	40	26	33	34	28	34	43	39	27	32	40	28	39	34	30	31	37	32	28	22	32	34	31	40	37	32	29	42	36	28	32	23	26	39	35	27	24	26	29	38	36	25	32	40	22	33	25	25	39	33	36	40	31	32	31	30	39	44	26	39	32	21	26	41	32	27	36	27	30	24	22	26	43	37	26	36	28	34	31	48	29	42	30	24	34	31	32	27	22	23	23	31	35	21	38	40	26	39	23	20	28	30	27	48	32	24	25	20	36	47	35	32	37	22	34	31	43	31	23	26	23	37	28	38	31	30	23	27	21	29	29	24	41	30	35	35	39	37	28	39	32	32	39	29	35	39	39	31	28	34	24	39	34	26	38	34	40	32	32	33	27	41	31	20	26	29	30	37	24	33	36	27	24	27	34	28	36	32	33	41	32	39	37	24	28	41	33	33	35	39	24	28	33	27	31	36	25	25	33	34	27	36	41	36	35	29	38	38	31	35	25	25	21	23	32	34	24	45	28	35	38	31	46	35	21	37	24	33	38	38	36	26	25	29	27	42	28	44	31	25	28	33	41	40	35	25	39	25	27	30	32	40	41	26	24	29	29	17	47	40	31	26	28	36	35	34	32	21	31	28	24	29	36	28	42	26	34	25	37	29	27	31	33	32	27	22	37	32	26	30	44	34	27	36	22	35	31	22	34	30	39	32	26	28	43	30	28	30	18	35	25	41	32	29	19	22	24	32	32	33	31	28	33	27	38	31	26	41	39	32	42	29	33	32	41	31	24	25	31	34	28	21	37	28	30	24	44	33	22	31	30	40	36	29	37	38	36	37	23	29	29	32	38	33	31	32	25	29	29	38	39	33	35	28	25	23	36	37	30	30	26	32	34	29	29	40	32	25	27	26	38	27	35	27	29	33	27	28	26	27	23	37	29	35	30	32	30	27	35	26	24	37	29	34	36	35	43	31	24	35	24	25	35	33	30	35	32	29	26	36	40	25	29	34	23	23	15	25	33	23	34	40	33	32	32	32	25	40	38	40	37	31	30	37	34	22	15	29	32	48	33	33	36	31	33	31	39	38	26	35	30	39	26	30	32	43	35	28	32	32	29	28	32	26	33	24	30	27	32	22	29	31	25	38	34	40	39	28	25	24	36	27	37	38	31	29	24	25	25	37	23	43	37	34	34	39	30	32	29	25	32	29	33	28	25	39	41	33	22	38	34	36	34	41	28	34	29	42	35	30	32	33	25	38	26	36	37	29	42	28	29	41	20	34	28	27	30	36	38	27	33	28	27	32	26	31	28	27	28	28	30	33	18	31	23	33	34	28	38	35	37	32	36	28	31	30	32	30	20	40	30	37	31	23	36	36	32	38	27	33	30	23	33	31	28	28	32	29	36	33	33	39	25	30	34	23	38	35	32	26	33	27	32	28	36	27	31	30	33	29	30	36	33	34	18	42	34	24	28	30	40	27	26	34	41	27	24	31	27	29	23	29	32	23	29	28	22	24	38	24	27	36	40	23	24	33	29	26	31	20	35	33	34	36	31	32	34	35	29	28	17	30	26	35	30	28	34	30	32	38	29	30	23	31	44	41	29	33	29	27	30	28	35	37	32	33	28	38	31	28	28	24	32	44	42	27	33	44	30	23	26	27	24	26	34	37	29	27	29	41	42	30	29	34	34	39	18	20	29	30	25	30	31	33	33	38	25	29	32	27	33	33	39	33	33	21	41	41	26	34	33	45	31	37	33	21	31	36	29	20	26	28	36	37	30	28	32	20	31	33	29	15	35	44	36	36	28	29	48	31	28	34	30	27	29	27	35	36	32	25	24	29	30	28	23	28	32	38	25	34	33	37	30	33	30	50	28	27	32	32	33	36	24	24	33	25	30	28	30	24	31	27	37	37	29	26	33	47	41	28	28	21	46	33	25	32	27	32	37	18	36	38	28	27	27	28	25	31	33	26	30	30	26	32	30	29	31	29	20	26	24	29	20	37	33	31	28	34	26	22	31	23	53	25	31	36	48	24	37	22	33	35	29	26	38	35	24	31	30	26	31	28	37	37	32	28	26	31	42	30	28	30	30	34	33	31	30	31	37	33	42	31	38	32	27	27	35	27	34	32	33	27	29	26	37	29	30	38	23	25	28	35	31	36	26	25	38	39	34	40	30	39	25	36	30	28	35	30	36	32	37	22	43	26	34	33	31	32	33	33	29	28	25	33	30	35	43	35	26	32	29	32	26	34	21	31	33	26	34	35	38	32	31	37	37	30	39	39	31	43	35	24	36	40	33	33	26	33	37	19	30	34	27	24	30	32	35	38	35	31	30	29	27	39	19	27	37	32	33	27	34	40	18	26	27	34	28	35	33	35	38	21	34
46535	23359	9910	22745	30578	28351	24358	20534	17677	15222	13275	11445	9715	8327	7260	6378	5939	5761	5522	4929	4592	4106	3538	3171	2890	2593	2421	2150	2054	1888	1709	1554	1452	1237	1136	1071	937	911	797	826	693	670	704	660	706	658	641	606	596	588	593	594	542	585	591	571	545	549	532	584	560	515	513	560	535	508	568	513	528	545	542	529	549	507	524	574	531	552	538	560	533	508	517	462	500	509	529	513	496	532	594	526	548	572	523	542	530	559	514	538	528	551	513	558	570	581	531	521	529	528	513	514	542	482	514	481	488	513	531	532	550	503	504	520	529	502	518	507	466	545	518	521	515	501	553	534	490	480	507	472	499	506	550	497	526	464	499	522	528	508	530	534	502	504	482	536	513	531	497	514	570	565	502	500	510	524	503	523	522	508	508	549	506	531	511	551	480	491	477	497	513	511	510	527	525	539	483	497	532	503	520	531	492	519	538	501	498	492	511	521	504	544	521	555	476	486	547	521	489	510	513	550	497	476	504	481	498	479	505	544	527	479	491	514	476	546	495	521	489	481	513	505	485	505	507	488	484	491	501	550	526	516	538	488	555	511	473	499	524	532	507	490	539	505	494	528	469	499	490	558	506	564	495	509	537	528	513	545	487	504	529	509	483	493	488	521	527	529	521	527	514	502	476	539	504	504	494	452	507	519	516	497	507	518	543	498	502	511	473	493	489	508	458	518	510	470	512	481	520	489	525	479	527	506	542	507	462	488	533	511	555	527	542	501	548	528	518	476	506	503	528	462	467	481	475	526	496	476	531	534	489	531	546	490	511	532	508	500	498	528	495	555	508	508	541	491	503	507	492	526	510	520	467	540	512	499	532	502	462	526	510	535	469	506	467	532	497	480	505	537	546	525	505	506	509	464	504	516	536	498	503	536	484	527	527	496	537	512	529	491	500	505	519	504	528	552	509	510	549	506	521	508	529	533	491	483	506	482	517	536	507	495	505	472	498	500	526	507	544	518	511	488	498	513	478	505	537	522	524	494	484	551	469	519	479	511	480	516	555	506	481	523	492	525	517	478	505	489	515	488	543	503	501	529	538	530	482	521	507	527	511	518	517	515	466	506	521	531	517	500	520	513	465	508	510	548	538	485	516	514	486	531	522	480	517	491	505	483	556	487	499	511	508	515	499	526	528	517	542	531	508	509	510	515	493	520	474	497	522	524	525	517	501	523	513	493	496	520	538	491	491	501	540	559	508	479	487	499	494	527	543	494	481	539	525	497	535	503	488	537	554	498	486	522	519	519	488	525	504	467	505	546	499	513	491	513	489	474	524	513	505	512	501	480	426	531	504	530	537	496	525	520	536	504	488	485	515	546	505	516	507	531	489	504	508	523	483	542	465	501	524	545	515	514	486	474	500	486	482	518	523	507	506	525	505	526	499	521	496	446	489	481	553	522	496	510	507	491	526	499	492	507	491	488	502	515	485	517	530	490	555	461	504	478	497	507	494	486	473	501	545	512	490	511	510	545	518	476	527	519	554	535	499	499	500	496	488	482	523	526	507	521	515	504	527	512	513	490	494	490	509	523	543	484	509	494	518	508	469	512	534	507	512	494	509	540	525	516	498	487	549	509	460	479	482	469	498	503	507	542	462	505	483	544	446	507	468	520	476	523	491	524	535	488	494	518	516	533	524	524	518	508	527	490	488	465	520	511	544	524	484	517	514	521	506	537	514	531	505	532	483	532	540	481	554	463	468	481	519	476	527	538	504	520	514	513	515	521	521	504	480	511	489	503	516	517	488	473	515	561	496	530	485	502	547	527	520	513	503	523	566	472	508	468	512	504	477	491	488	500	489	482	479	492	526	487	533	486	509	505	505	537	476	482	517	542	505	469	513	481	528	498	483	507	499	527	517	511	477	516	501	535	502	513	498	499	490	542	510	497	478	547	513	504	554	478	514	464	538	522	496	480	502	504	528	536	502	489	473	518	526	494	543	542	525	522	513	482	475	539	553	502	503	532	515	529	481	469	488	505	473	513	487	558	492	535	488	502	517	517	536	523	446	483	495	533	523	537	540	536	510	505	479	533	529	494	530	497	538	540	516	501	489	467	528	529	511	532	519	521	506	521	477	493	553	525	512	519	480	524	491	492	486	505	525	491	498	499	505	518	479	499	506	507	485	544	541	529	485	491	503	516	515	543	546	518	486	505	518	486	505	498	546	529	507	502	494	482	513	508	506	490	516	514	524	523	525	507	477	500	495	541	472	491	565	519	524	470	504	527	513	534	518	492	525	498	530	509	525	511	528	543	498	529	512	503	532	540	533	475	523	527	540	506	518	507	512	538	522	491	519	493	514	503	547	528	507	503	488	531	500	528	511	515	536	540	501	538	536	512	529	503	488	524	511	494	523	490	512	529	536	503	504	549	515	514	510	523	513	537	531	500	512	511	549	495	497	492	484	493	503	507	478	513	531	534	515	488	487	505	509	518	517	538	529	496	471	494	495	551	505	521	487	529	535	498	517	518	501	526	505	518	497	496	500	466	516	515	504	490	583	486	492	519	533	507	506	512	514	490	486	520	501	474	521	523	525	476	526	508	544	497	511	526	485	544	497	503	534	478	489	492	503	482	498	504	532	513	518	508	520	490	534	513	507	479	478	515	504	520	516	481	529	492	512	493	517	517	524	511	487	511	498	493	488	518	489	507	506	524	511	505	546	563	516	530	496	498	526	557	479	467	513	499	487	520	529	502	522	503	484	505	528	516	514	537	511	523	503	491	503	519	527	490	527	497	514	461	484	456	519	513	515	501	534	492	500	477	515	483	528	509	485	470	518	534	500	505	484	545	485	488	496	524	539	494	494	536	525	497	473	508	523	515	484	522	522	512	488	512	497	524	480	522	500	525	511	525	486	485	519	515	474	495	498	486	537	519	523	548	505	456	461	470	548	517	535	514	522	487	470	493	517	462	521	555	503	588	485	501	542	492	540	509	504	488	533	526	504	501	495	495	531	509	478	513	519	532	516	488	499	513	493	506	518	491	567	520	527	514	508	518	515	484	470	521	549	534	515	534	492	476	515	512	485	495	498	514	528	526	512	494	488	477	488	504	475	481	527	462	500	526	463	535	528	510	516	506	513	531	530	526	523	508	531	560	523	507	503	511	493	528	523	517	519	520	480	507	525	495	529	512	510	502	525	504	505	500	521	491	507	559	497	509	488	508	496	514	497	520	509	506	525	542	488	481	496	502	524	551	511	519	468	450	526	496	504	513	497	510	532	526	540	558	522	506	492	535	496	517	505	499	490	513	497	527	509	529	524	492	537	501	523	511	540	499	512	506	481	493	507	491	481	493	469	491	508	522	459	509	543	505	506	498	484	487	506	488	511	485	505	501	502	521	494	470	519	503	497	477	509	511	471	485	494	509	501	499	501	480	514	513	494	498	501	490	501	496	481	514	512	522	490	501	477	487	493	475	478	517	534	494	483	497	495	536	513	521	544	528	510	532	520	486	488	516
15024	5173	761	546	856	863	719	577	519	483	438	347	315	290	243	208	185	197	164	156	166	127	131	104	87	84	85	60	76	55	71	62	56	55	36	40	46	40	44	34	37	35	30	26	30	36	26	36	31	40	34	37	28	31	23	29	29	19	32	34	28	28	25	30	33	25	27	37	24	33	24	32	23	37	27	24	23	31	34	32	29	33	24	25	36	28	27	20	23	22	30	21	26	23	35	22	38	31	25	21	23	23	20	27	19	16	39	28	21	24	28	36	35	24	21	24	28	28	30	36	20	20	21	23	29	27	17	25	30	28	35	26	35	22	24	22	32	31	32	27	27	24	22	33	23	32	21	29	28	27	17	35	24	18	35	29	32	22	34	25	33	28	28	22	33	32	17	33	20	29	26	31	18	36	26	25	35	26	14	21	28	28	20	21	25	30	17	24	28	30	31	30	25	26	17	28	26	25	31	23	19	26	34	26	28	32	19	26	25	27	21	29	25	19	28	28	26	29	27	31	20	30	40	31	20	23	31	30	22	30	30	15	29	17	26	26	37	26	30	29	24	25	21	16	28	25	17	20	16	26	33	21	24	19	26	36	21	36	22	24	24	27	26	34	21	26	33	23	31	23	27	27	20	22	23	28	24	31	20	27	32	40	24	23	27	22	24	19	35	19	26	20	19	38	24	27	21	29	27	22	23	24	19	35	28	29	26	19	26	35	41	30	19	23	24	21	24	33	39	20	27	22	30	27	22	23	38	23	23	36	24	22	25	22	27	27	27	23	31	30	19	31	30	23	33	35	30	20	25	21	21	29	27	25	22	27	32	32	20	25	27	30	32	19	24	25	26	31	22	28	23	29	32	22	16	31	31	29	33	23	33	33	25	24	21	28	25	30	33	21	34	25	29	25	25	31	30	30	30	23	30	37	23	29	22	26	23	22	28	27	25	24	20	26	24	24	28	23	22	32	28	23	23	28	22	21	16	23	28	27	22	32	19	20	31	25	30	21	24	35	24	23	26	28	31	25	22	31	24	22	29	18	28	24	27	25	36	21	25	24	29	28	33	22	25	28	26	25	23	25	31	32	33	31	22	29	45	17	26	30	33	26	22	26	19	34	26	33	28	31	21	19	23	25	25	24	29	24	27	26	32	23	33	27	22	26	22	21	19	27	26	36	24	28	32	22	30	23	31	30	18	30	36	24	24	26	31	43	27	19	24	26	24	28	26	27	27	26	37	22	24	16	20	32	28	20	25	25	32	23	22	27	28	27	30	20	29	26	23	23	25	21	33	26	28	31	43	29	21	25	30	23	26	24	36	24	25	26	29	27	28	27	26	23	25	34	23	31	22	27	29	32	22	22	26	22	20	28	19	22	33	25	25	25	20	34	28	26	28	31	41	28	24	26	35	29	34	30	32	22	28	20	28	37	28	22	29	34	38	23	18	20	28	25	28	23	18	28	20	23	22	26	34	29	27	25	27	24	19	28	27	23	34	23	29	24	31	26	31	35	22	26	35	18	38	35	35	26	18	28	25	26	21	22	32	36	18	25	27	30	33	28	27	23	24	31	28	34	29	32	33	28	32	22	17	40	18	25	39	33	31	34	23	25	34	41	25	30	23	26	29	21	21	34	29	21	31	33	27	21	21	30	19	29	30	30	22	28	25	26	25	21	18	22	31	27	24	21	29	22	31	31	31	27	23	40	35	20	21	23	23	27	29	29	31	23	28	31	23	24	20	29	32	31	21	25	25	29	22	29	35	34	27	26	30	21	27	27	27	25	27	23	28	32	15	33	31	22	25	26	24	30	28	26	20	23	27	22	22	18	25	23	17	25	22	33	20	26	24	22	27	19	28	31	28	14	20	25	37	18	27	15	17	31	40	20	10	12	21	20	19	31	31	24	24	24	22	35	21	26	28	26	23	29	24	27	22	28	21	32	24	29	30	23	24	38	21	31	19	23	31	31	33	26	27	13	21	22	26	18	32	25	25	38	26	24	24	30	18	32	20	20	18	24	32	28	19	33	28	26	28	35	31	21	30	27	32	23	30	31	27	19	32	21	24	30	24	21	20	26	27	21	18	25	33	26	31	24	29	35	25	25	34	17	30	32	28	19	29	26	26	21	16	31	25	31	34	37	28	28	21	23	19	25	23	33	35	26	18	27	28	21	26	33	30	30	25	22	24	32	32	27	17	25	21	33	32	25	22	25	30	24	20	28	17	25	26	30	25	33	35	22	36	18	28	28	29	22	22	28	28	29	21	30	25	24	32	36	24	22	43	21	30	27	32	24	25	31	24	28	25	29	26	23	26	28	31	29	21	23	20	18	21	23	32	32	33	24	15	25	22	26	24	27	35	23	23	21	17	24	20	36	28	32	29	33	26	19	24	26	21	31	19	29	31	35	28	21	19	34	15	27	23	29	23	26	40	25	21	30	25	25	28	30	21	29	25	34	22	30	20	24	28	26	20	33	29	29	27	31	30	21	29	35	34	21	27	28	28	25	32	27	20	29	23	30	26	28	24	29	21	25	27	25	28	29	22	35	31	27	31	32	24	20	21	25	29	28	26	31	22	27	23	36	30	22	22	20	36	27	31	26	20	21	28	24	15	25	26	30	23	20	28	22	23	30	24	17	22	27	25	26	28	27	25	25	26	38	36	30	28	29	16	20	23	23	26	24	23	24	23	32	29	22	29	23	25	32	24	31	29	27	37	34	31	19	35	34	24	30	20	30	25	25	31	36	30	32	29	28	29	38	26	26	34	24	21	27	35	21	24	23	29	30	24	24	26	27	28	24	25	24	24	38	26	32	28	32	27	22	22	31	33	17	26	36	30	27	27	26	34	38	22	35	33	28	28	26	20	23	25	26	23	25	29	18	32	29	30	28	37	27	25	28	20	22	39	25	24	31	21	30	32	35	24	17	20	23	25	20	17	23	21	28	26	22	26	26	25	22	25	26	27	22	37	24	24	13	25	29	26	18	31	24	27	24	33	31	19	26	30	28	26	33	30	28	30	31	27	22	22	33	25	27	20	17	21	25	20	20	35	30	32	20	28	29	29	21	29	25	30	30	33	27	21	29	27	28	30	32	30	20	19	22	23	22	24	30	27	21	27	24	24	31	28	27	18	27	24	24	23	22	24	30	32	26	20	28	26	30	23	24	15	23	36	33	26	27	27	15	42	22	28	30	21	40	25	27	31	30	26	25	19	24	34	21	26	33	23	33	26	21	32	23	28	35	32	30	34	26	21	18	22	26	17	29	25	29	20	21	19	30	21	25	24	31	27	27	27	33	28	34	31	21	39	28	19	35	24	34	33	32	31	26	33	36	25	24	28	21	23	26	25	29	25	22	16	25	19	30	19	38	23	25	17	25	28	28	19	25	28	24	32	18	29	23	26	26	29	28	30	29	24	22	31	28	26	24	21	24	21	27	33	22	25	31	32	29	35	27	23	23	29	31	30	29	25	40	27	30	32	21	27	30	32	36
55063	27090	13821	28393	35901	33916	29806	26506	23400	20557	18300	15689	13796	11795	10089	9200	8726	8368	7770	7248	6493	5790	5036	4541	4022	3782	3335	2980	2797	2593	2319	2047	1895	1503	1419	1345	1106	1070	950	877	820	798	701	724	676	685	648	619	618	595	568	612	580	582	543	507	521	497	482	546	504	504	527	523	489	515	535	508	498	486	506	474	523	450	451	459	495	449	450	458	417	457	458	478	435	479	436	454	455	462	463	475	481	463	487	471	508	454	453	486	464	503	447	468	447	461	428	471	466	474	495	504	446	450	447	466	452	449	459	462	450	432	455	431	412	413	471	457	479	438	447	472	426	462	435	475	422	426	434	455	442	466	405	445	425	457	468	431	471	426	472	421	469	436	457	447	412	426	443	460	442	442	437	408	460	450	435	409	415	433	431	436	432	437	434	430	460	418	425	422	479	419	453	414	422	423	462	469	450	413	443	389	416	422	431	411	435	420	444	399	440	437	407	466	429	424	414	416	443	447	421	434	405	410	432	427	424	436	429	430	424	446	409	432	457	456	409	433	462	415	426	412	426	392	438	434	439	391	434	424	417	441	434	475	428	435	447	437	446	421	413	415	406	432	425	448	428	430	411	419	413	442	433	434	443	384	439	421	406	400	442	449	430	426	456	450	419	448	413	435	429	411	410	438	459	418	440	435	431	441	447	416	470	431	427	418	414	420	469	444	475	416	443	437	435	423	445	431	428	422	450	453	457	424	417	422	418	402	442	438	438	408	397	413	428	455	426	415	445	401	443	444	436	415	458	428	411	418	447	436	438	381	404	446	418	446	455	449	435	451	435	442	398	427	462	415	446	459	389	405	455	399	460	413	441	412	407	436	421	404	421	413	433	427	419	481	410	433	486	399	455	413	459	394	404	433	404	403	432	426	455	457	460	422	412	437	448	424	404	425	411	449	419	418	404	451	416	438	443	421	415	423	446	434	480	413	412	408	418	424	399	440	439	463	426	456	418	442	410	430	456	437	402	427	458	436	390	399	459	416	462	444	424	417	432	441	429	440	428	430	448	432	403	412	410	425	418	440	393	430	475	407	452	410	411	419	443	457	459	428	440	434	417	444	447	399	406	428	438	431	444	461	429	424	414	390	442	414	389	438	451	417	453	415	395	458	424	435	420	440	431	467	458	445	432	412	408	405	430	431	427	437	441	358	415	419	410	435	423	446	448	439	380	413	428	457	416	428	437	456	427	443	440	466	406	429	439	401	424	449	408	443	449	451	437	416	440	403	443	454	454	428	444	442	407	434	454	436	432	437	416	433	421	415	421	424	429	423	429	470	439	457	410	420	437	434	426	426	453	438	443	465	437	400	397	461	462	420	416	444	424	422	438	438	447	377	416	446	445	425	401	417	409	392	425	440	422	419	408	418	419	433	398	456	422	438	407	439	431	410	436	427	415	398	411	457	417	428	433	428	425	426	437	429	422	478	423	398	448	445	426	442	437	423	426	407	436	425	456	425	428	425	403	424	442	395	400	453	437	463	454	438	417	438	419	417	452	468	406	422	444	448	413	434	426	448	427	458	416	402	423	414	424	428	427	468	429	399	436	461	372	448	428	437	428	369	402	389	446	400	411	438	430	403	443	425	417	482	397	416	403	417	397	392	365	422	401	444	466	427	448	445	418	427	404	444	415	457	429	424	431	392	415	424	448	466	423	434	439	425	423	443	424	448	428	417	439	437	455	427	469	412	451	434	432	403	462	411	441	394	419	406	408	438	421	448	437	418	371	431	433	443	477	428	439	478	440	455	411	433	435	397	434	425	432	438	454	404	409	438	419	424	428	473	474	397	449	456	439	425	411	432	429	434	447	452	427	414	411	439	425	413	418	431	426	408	449	459	427	399	408	394	447	457	430	427	452	417	430	470	437	395	431	416	382	444	436	431	434	422	429	446	426	464	412	444	444	451	462	414	400	421	420	415	445	414	415	420	434	412	438	440	440	460	473	402	425	409	401	471	428	445	416	451	433	408	461	419	400	434	413	431	432	474	442	399	403	453	448	416	390	428	422	440	443	417	448	436	458	408	457	446	431	411	383	419	428	449	436	410	432	459	429	409	423	472	414	420	424	432	459	445	414	432	454	435	431	446	455	407	430	425	437	448	422	438	452	424	435	430	421	450	410	443	453	475	439	426	387	404	414	438	430	430	442	414	393	439	432	382	447	418	453	395	399	431	435	399	465	418	393	413	467	430	412	386	448	416	447	454	446	435	459	419	443	444	463	398	409	405	429	428	421	389	430	374	456	448	439	452	429	440	433	469	416	400	437	394	426	413	457	413	448	436	412	435	389	449	431	427	469	425	444	454	407	459	456	412	428	432	433	408	458	416	453	418	444	412	467	433	431	454	397	415	421	462	449	444	446	424	422	423	413	428	415	415	451	387	434	424	421	446	422	444	419	432	412	423	461	437	443	439	412	414	423	470	436	421	400	402	469	449	416	420	412	421	432	363	422	384	404	458	442	420	450	422	436	433	415	419	398	422	465	436	382	444	390	463	461	439	419	421	464	415	430	398	466	425	436	435	405	399	462	402	420	416	441	457	426	411	432	445	422	427	474	425	439	428	422	406	433	441	413	409	450	417	430	428	457	420	377	420	446	397	432	422	423	388	408	414	429	437	413	422	447	408	414	413	436	418	423	438	409	456	412	416	420	453	434	427	442	445	434	398	441	430	409	457	424	422	432	456	455	410	429	428	432	440	461	428	414	464	428	436	452	395	393	403	418	438	431	413	420	400	421	395	430	437	422	447	422	401	441	439	424	437	416	427	397	407	425	427	426	444	411	426	459	419	451	464	433	409	451	413	451	415	454	407	420	441	395	436	429	415	415	446	462	427	431	458	462	462	406	420	431	405	429	427	441	415	441	401	386	408	421	418	455	421	455	421	435	416	457	407	420	435	434	440	433	414	436	452	426	466	424	422	445	412	437	430	433	440	433	452	425	423	400	423	458	420	399	441	459	444	432	444	431	431	454	447	466	431	405	425	448	444	440	419	427	442	399	440	437	472	432	437	449	413	436	410	393	414	421	425	446	406	463	429	455	444	427	447	427	448	445	467	434	420	424	437	421	424	430	432	412	461	417	450	466	437	456	442	418	410	475	457	404	444	469	470	453	437	428	419	413	444	469	440	414	400	402	475	471	438	413	438	456	393	429	431	392	455	485	432	434	442	445	406	473	428	427	422	450	426	449	436	441	432	422	435	452	426	451	447	450	430	421	450	468	425	466	421	436	415	453	431	429	435	432	446	438	412	457	367	388	444	409	424	419	385	459	439	439	387	406	451	399	439	409	423	419	428	455	401	458	405	417	381	448	407	408	408	430	428	413	427	460	425	460	456	398	411	457	434	421	447	425	447	446	449	449	414	417	433	423	431	449	416	432	438	451	431	431	378	416	442	423	432	431	403	444	420	456	427	459	433	432	454	397	437	409	437	422	426	438	417	384	395	413	421	413	391	442	401	415	451
5997	1207	278	255	384	320	313	287	216	198	188	170	114	105	93	104	86	93	79	78	86	86	63	56	52	54	48	33	45	30	40	34	26	29	30	29	32	28	20	29	21	26	30	24	28	22	22	28	21	20	23	17	20	19	19	19	22	24	18	21	15	22	19	25	21	21	22	14	21	18	24	21	20	18	21	29	20	17	21	21	25	21	24	23	13	11	24	17	26	18	22	16	23	22	18	18	24	23	25	17	15	15	24	27	25	26	31	20	13	21	23	26	16	21	18	29	15	16	18	23	28	18	21	22	16	22	24	26	19	23	24	25	21	19	21	19	24	21	22	20	19	18	19	17	13	14	15	16	16	34	18	24	23	18	16	19	24	15	26	25	20	29	29	31	16	25	20	20	12	16	25	27	17	15	25	20	18	22	20	20	27	22	23	14	14	23	18	14	18	20	20	19	15	31	21	21	16	25	14	24	19	18	28	24	18	24	28	30	23	18	20	21	19	26	22	19	21	25	26	16	25	26	22	18	19	20	21	18	14	17	29	19	19	25	23	23	24	16	18	16	24	28	22	22	27	32	18	21	20	22	27	16	19	22	27	24	14	27	21	17	22	12	12	23	22	21	25	18	19	25	25	23	23	24	20	23	23	25	21	13	19	18	23	13	27	20	25	28	30	27	20	17	19	21	22	22	17	14	19	22	25	22	20	22	21	22	24	25	17	16	16	20	18	23	12	20	24	30	21	22	21	21	16	19	17	18	22	14	16	23	24	26	15	17	28	31	23	24	19	21	19	16	18	17	11	12	20	20	22	20	22	30	24	23	36	24	21	23	22	26	21	17	22	19	21	16	22	20	28	14	26	23	14	28	20	25	23	21	15	23	22	19	22	17	18	24	25	28	21	16	19	16	20	18	19	24	22	15	29	22	21	20	26	17	25	18	10	26	23	26	25	26	22	19	17	19	28	25	20	29	23	24	22	18	23	25	26	19	24	16	20	21	17	22	21	10	16	16	21	19	16	21	16	20	19	31	20	15	26	24	20	18	27	17	21	21	19	25	17	14	30	24	23	22	23	19	22	22	25	22	21	20	21	23	23	17	19	17	16	24	22	21	25	22	26	32	28	26	27	28	18	18	15	24	16	24	19	19	33	28	26	26	24	24	23	22	23	15	21	21	17	19	33	23	20	17	21	23	22	27	21	27	12	24	26	20	23	25	16	17	20	23	22	18	22	23	18	23	27	11	28	16	24	31	15	18	18	18	26	24	16	20	15	22	18	18	24	25	15	31	20	25	23	23	24	16	22	20	13	17	17	24	21	19	20	25	18	17	13	28	21	20	17	18	19	26	26	23	21	21	26	22	20	17	16	22	22	21	20	16	26	19	30	23	24	25	21	15	24	23	25	21	24	26	15	21	28	23	18	26	15	22	17	20	29	27	25	13	28	17	24	22	15	26	19	23	23	15	15	19	21	26	24	17	24	26	21	25	19	22	17	24	11	24	23	21	18	16	22	20	28	23	17	12	17	17	16	18	30	16	15	21	13	18	31	19	16	19	22	12	25	19	22	22	20	27	28	16	25	16	25	11	26	14	16	18	19	22	13	16	23	17	17	13	17	20	30	25	21	27	24	25	26	19	22	21	24	32	22	17	18	27	27	29	20	19	20	17	17	18	23	13	21	18	25	21	26	21	24	12	25	21	20	19	17	22	23	29	20	24	22	20	20	24	20	27	19	18	25	19	30	15	19	28	15	16	31	16	21	24	13	25	24	22	36	22	24	29	22	23	20	25	21	21	13	22	27	20	18	25	20	21	19	17	20	16	17	15	23	23	21	22	15	20	21	15	28	21	22	17	20	21	16	19	23	21	24	17	29	16	21	15	25	30	20	18	13	18	24	18	14	21	15	20	20	20	10	17	15	22	17	19	17	18	27	20	17	23	30	18	17	23	25	30	23	22	17	19	24	22	22	27	21	21	23	19	19	28	17	18	12	20	28	32	21	30	10	30	18	14	20	26	17	21	29	26	22	18	24	21	27	21	22	25	21	30	23	23	20	23	16	30	16	19	20	23	15	17	14	23	25	16	22	22	25	25	19	23	17	20	22	17	21	25	15	28	9	31	26	15	21	15	23	15	22	23	15	21	16	30	23	27	18	21	13	15	16	15	25	20	31	21	29	15	14	23	14	19	26	12	24	20	23	24	32	16	22	27	17	19	23	26	26	20	37	13	27	25	31	16	27	23	31	22	22	19	20	25	19	16	24	19	22	27	17	24	22	23	22	23	19	18	20	15	24	16	20	22	13	28	19	18	22	19	29	28	27	19	26	16	9	22	29	19	23	15	20	13	19	17	17	18	31	17	29	22	30	21	19	26	17	26	23	21	24	18	22	28	22	22	25	20	25	20	14	17	17	25	31	21	17	27	23	13	18	18	24	23	19	18	23	20	20	16	16	17	18	17	22	14	19	27	26	33	27	29	25	18	17	19	15	18	17	22	19	26	14	26	17	24	29	15	17	18	16	18	19	22	17	21	22	11	27	22	29	16	17	21	26	17	16	26	18	33	19	22	25	18	32	18	18	19	21	25	19	19	26	17	29	22	20	23	21	24	15	19	23	26	23	18	24	16	20	23	17	19	22	23	19	16	15	23	19	21	14	18	15	13	20	18	23	19	19	13	25	18	22	33	25	17	13	15	23	22	25	20	16	20	22	24	15	23	23	23	16	19	24	22	22	17	20	19	20	26	22	15	26	22	21	20	18	21	20	19	22	16	17	20	19	19	13	21	17	25	21	19	23	19	19	16	25	15	21	19	22	17	24	27	15	20	11	20	9	20	16	26	22	21	20	19	19	16	23	22	27	28	26	21	11	20	20	23	24	17	18	15	17	23	22	20	23	24	15	30	16	10	13	25	34	20	20	26	22	16	26	23	27	19	14	19	21	14	12	25	20	26	17	12	18	23	15	26	30	25	16	19	18	23	23	20	21	22	18	23	19	17	20	22	15	27	25	24	26	22	25	30	27	13	22	22	15	17	17	16	15	21	21	26	18	33	26	21	15	22	26	18	23	23	29	22	20	23	25	22	16	18	17	19	26	18	14	21	23	17	19	20	23	10	25	22	17	20	27	25	16	25	14	15	23	15	25	26	22	32	24	26	20	27	23	32	14	12	23	34	22	14	25	19	26	21	27	26	28	23	16	21	23	22	19	31	21	30	22	15	20	17	24	17	18	16	23	27	21	22	25	22	19	20	28	14	20	23	19	28	18	20	18	22	24	18	21	21	17	19	21	29	19	21	18	22	23	29	19	25	15	28	15	22	30	16	29	14	10	12	17	22	16	18	17	21	21	30	20	15	15	26	26	16	22	15	26	18	21	21	22	25	32	17	25	20	21	19	16	21	13	15	28	27	19	11	18	22	26	12	22	19	19	23	19	18	21	18	24	25	16	23	19	15	27	23	22	21	16	23	16	26	18	19	24	23	19	21	27	16	19	19
40971	18164	7206	18461	25775	23472	19576	16157	13347	11525	9540	7990	6882	5688	4771	4228	4092	3936	3776	3442	3079	2775	2509	2294	1928	1673	1569	1432	1335	1167	1077	980	904	777	745	660	647	586	558	470	461	476	465	450	454	435	401	407	413	402	417	389	391	363	340	345	383	369	384	375	406	347	327	364	383	363	357	351	394	345	366	373	355	323	349	349	373	376	312	349	335	345	348	354	340	358	385	346	333	336	349	331	368	376	352	329	348	362	345	358	306	361	351	360	350	343	369	365	371	332	405	373	362	356	342	361	350	337	364	326	334	368	349	323	328	353	352	325	368	353	329	395	356	340	358	369	317	344	360	359	364	341	322	367	319	327	352	357	334	350	340	360	378	312	335	363	329	348	346	335	353	331	332	359	389	339	336	312	349	309	324	330	335	354	327	318	339	378	356	319	348	318	318	339	350	363	346	323	346	335	356	336	345	308	358	341	303	320	379	336	333	335	360	366	368	349	320	358	363	319	347	351	350	365	322	353	348	322	363	347	363	346	325	320	388	332	367	335	316	340	338	355	320	348	353	347	329	355	337	351	314	343	332	369	357	312	327	346	352	328	312	368	335	351	321	314	332	329	380	335	362	314	316	326	328	329	341	367	349	354	357	380	360	336	316	366	362	333	387	342	363	365	348	338	335	274	328	351	327	335	336	314	327	381	348	325	340	337	298	333	346	358	371	329	366	381	343	359	305	338	343	361	337	360	360	307	349	343	343	349	350	319	353	335	335	326	334	381	354	334	340	349	356	302	363	322	376	345	326	332	375	321	348	350	354	327	338	348	374	310	333	352	320	336	317	333	352	335	360	351	308	348	322	317	346	331	340	337	371	342	325	354	341	348	324	348	343	337	339	319	343	346	335	349	359	342	337	324	331	346	345	351	348	335	355	334	352	328	341	368	335	333	330	325	313	364	361	317	325	336	337	341	346	346	319	366	330	346	385	320	361	354	349	334	331	320	330	361	333	343	347	362	336	386	340	353	374	338	352	379	337	311	398	339	341	349	359	336	369	334	338	323	345	341	299	369	343	353	397	320	300	329	344	327	337	331	366	295	354	318	335	338	346	339	318	349	327	305	341	335	321	342	319	351	358	321	353	337	326	312	305	347	340	362	349	333	348	361	342	325	336	333	337	366	319	314	347	320	332	364	329	328	330	315	363	315	355	333	355	331	323	361	344	350	326	325	332	344	326	313	324	352	343	337	340	355	318	350	308	320	357	352	326	359	352	360	372	359	370	336	350	316	305	326	337	338	320	344	340	335	363	351	309	331	359	309	366	371	308	331	310	358	319	353	336	372	343	353	325	354	348	362	338	313	356	345	361	340	340	321	328	367	332	340	367	352	379	351	336	337	329	348	317	368	362	356	326	332	331	330	342	337	337	316	331	355	316	308	356	332	319	357	344	363	347	343	356	333	354	367	366	350	352	347	355	361	335	364	355	355	345	343	322	326	329	356	376	321	330	369	325	328	323	339	352	334	387	318	343	343	346	327	372	331	330	357	340	359	324	340	350	344	348	330	313	329	338	302	336	376	339	356	344	383	324	344	312	321	317	349	350	355	348	353	345	356	355	328	368	364	308	353	319	336	333	331	346	387	353	343	330	338	327	375	355	347	358	327	332	350	331	370	372	342	342	346	347	344	349	323	342	353	340	347	349	334	308	333	347	327	325	375	346	351	352	294	342	360	365	341	359	349	331	334	339	353	340	368	331	353	346	374	298	325	371	353	341	344	329	369	358	367	310	316	350	342	377	349	370	365	344	318	318	352	344	347	331	359	359	337	325	351	344	331	320	354	367	339	352	342	350	336	343	321	331	353	305	362	310	360	351	345	359	300	361	338	332	330	362	328	317	377	364	354	340	348	351	359	325	340	365	325	352	355	338	329	347	336	333	307	359	342	344	335	384	318	341	311	353	351	331	327	359	334	366	322	306	334	357	337	360	340	345	341	346	332	339	335	348	321	341	333	335	347	322	372	340	352	318	326	339	359	325	379	326	340	292	345	341	329	353	355	343	334	361	353	342	327	339	347	329	354	328	359	320	359	299	332	342	344	338	308	323	374	353	374	347	378	360	356	319	350	327	337	345	374	344	324	317	330	336	334	335	373	337	352	327	335	357	356	360	368	349	351	347	347	330	339	363	327	334	364	328	346	357	352	382	354	355	343	341	331	355	307	357	364	343	344	328	341	337	358	360	345	366	322	356	351	363	308	335	366	338	356	325	340	309	346	377	363	331	360	347	337	382	331	342	364	357	369	353	326	325	325	347	322	368	356	334	363	333	331	320	330	308	333	310	312	344	332	341	362	358	357	353	331	336	346	333	330	355	346	331	343	319	326	327	369	331	318	360	338	337	334	362	340	330	306	359	340	329	363	315	331	376	346	349	353	328	328	308	365	341	345	361	343	322	334	345	333	333	350	339	332	334	330	363	345	347	345	355	325	326	335	328	337	371	329	324	343	358	348	350	327	339	349	343	332	334	323	367	320	317	354	364	365	287	378	342	316	334	330	361	316	322	361	338	335	357	363	344	338	327	317	354	358	356	357	334	369	292	348	345	352	371	338	353	339	365	368	353	330	330	337	333	337	298	344	312	345	346	364	345	310	328	351	319	317	328	385	344	373	355	314	360	348	340	354	319	371	362	316	322	347	354	324	336	327	354	337	356	333	333	314	356	340	376	356	312	375	343	338	352	369	359	326	359	358	348	330	324	300	364	319	338	344	320	346	334	353	368	325	334	352	363	358	352	323	367	363	328	350	324	363	344	356	354	360	312	302	315	325	366	326	366	356	333	364	333	340	339	325	339	315	332	349	364	327	328	364	343	310	326	343	376	334	358	327	336	324	359	335	355	336	335	335	355	340	329	366	310	315	334	306	341	319	337	339	373	335	340	302	353	340	329	324	318	320	347	313	407	318	340	336	355	329	365	329	322	365	343	322	339	346	332	339	344	349	324	310	319	367	360	320	374	340	365	344	355	339	340	317	321	348	341	349	367	366	361	309	329	345	337	299	336	372	348	322	345	323	338	327	349	351	336	347	336	379	322	362	337	348	343	349	355	354	358	369	329	346	340	355	307	385	334	341	344	313	335	330	362	310	344	342	320	361	353	343	342	388	345	355	346	336	362	313	358	366	326	315	335	345	330	348	349	354	345	323	335	352	351	353	321	370	326	347	333	322	344	347	352	383	360	306	332	317	320	319	338	314	357	336	337	366	355	319	313	341	371	357	370	345	333	367	333	332	357	314	318	348	357	350	340	346	336	346	356	354	349	359	319	343	376	326	331	357	350	345	349	336	323	352	322	368	312	307	347	333	321	337	363	350	342	320	365	345	347	328	364	341	351	341	343	338	337	372	357	349	341	350	334	350	317	322	373	304	346	339	353	335	350	338	337	370	316	370	324	356	338	351	313	355	361	348	344	360	348	337	338	347	346	353	360	331	334	340	322	317	362	342	371	366	302	340	343	346
14623	5244	761	558	859	903	760	629	586	466	443	390	327	266	214	202	210	174	176	176	140	151	130	117	110	95	103	71	80	78	68	67	50	51	51	44	41	29	36	34	32	35	33	29	39	34	29	32	33	33	31	35	32	24	32	34	37	44	35	24	30	20	30	36	34	21	31	33	35	29	32	34	29	37	27	30	26	21	25	34	23	20	30	31	18	35	25	25	30	34	30	28	22	21	29	36	23	34	20	34	26	20	23	26	33	36	28	24	32	31	34	22	26	29	23	35	28	27	33	31	25	40	32	36	32	30	35	33	28	34	31	24	25	27	34	33	37	22	23	26	33	29	24	34	23	24	31	28	21	27	26	28	32	28	28	25	31	22	28	28	32	30	22	20	34	27	32	28	33	26	42	24	23	31	24	21	30	17	26	33	23	27	32	27	29	26	23	30	34	34	23	16	28	22	18	31	25	25	26	24	27	29	27	32	19	26	28	30	27	24	24	32	23	24	37	24	24	29	32	31	27	22	32	22	32	28	20	23	28	28	28	32	21	37	22	29	19	27	27	30	30	24	28	27	24	30	27	24	39	27	19	34	25	29	33	30	33	23	17	28	34	20	33	37	29	23	24	21	21	23	37	23	28	23	19	29	33	29	25	19	24	23	32	22	21	28	27	27	24	26	27	23	24	30	25	28	18	24	22	29	22	18	22	26	33	24	30	35	27	44	23	31	23	31	34	36	27	25	25	24	24	28	25	26	22	27	20	20	26	29	29	22	36	25	27	28	20	23	27	27	30	23	24	32	34	21	23	22	35	23	32	36	29	21	24	29	22	31	25	34	24	31	30	28	28	33	20	28	29	26	23	21	24	27	28	19	32	23	26	27	25	33	30	32	28	32	23	23	31	25	31	30	24	11	31	34	26	20	23	31	29	22	29	29	32	20	26	30	26	26	26	27	28	32	36	27	23	25	32	23	23	20	28	19	23	35	26	18	29	32	28	28	31	25	33	27	34	29	27	23	25	22	33	23	30	29	24	29	22	25	34	31	27	26	43	22	25	22	26	38	26	30	32	20	20	31	22	17	28	23	18	28	33	21	25	37	24	22	30	25	28	20	18	33	37	33	35	21	31	26	24	30	25	19	31	28	32	32	26	31	18	26	21	29	20	32	16	30	19	31	27	30	23	17	25	24	21	21	33	31	20	23	19	26	32	28	35	19	33	20	28	35	28	36	29	17	13	18	28	18	23	20	24	26	27	23	19	23	33	32	25	37	30	34	26	31	21	25	28	25	26	28	22	23	25	27	29	38	30	24	30	32	33	17	20	34	26	27	22	37	25	21	27	35	25	27	24	21	18	24	30	25	24	31	18	19	22	29	25	21	27	18	29	23	23	21	21	36	28	30	26	37	17	26	29	19	28	21	23	33	25	29	26	32	28	25	33	27	26	28	28	26	26	35	20	32	33	31	25	19	28	29	29	17	35	33	25	25	19	26	31	24	23	36	26	19	24	32	17	28	26	23	25	28	30	35	28	22	27	28	42	34	28	24	31	32	24	24	24	19	18	30	28	27	25	13	26	24	29	24	25	29	31	19	34	19	34	32	25	30	25	26	31	28	39	32	27	27	15	30	26	27	33	24	22	26	25	30	27	18	23	27	30	24	26	27	32	24	16	21	34	33	23	25	30	28	24	29	23	36	28	13	25	27	30	40	29	30	17	17	24	22	24	20	28	30	30	22	32	21	25	27	26	29	28	28	20	35	32	19	21	17	24	31	23	18	28	26	28	24	44	18	31	33	22	28	27	27	20	34	21	23	23	26	35	21	34	27	24	22	25	21	29	28	24	26	28	27	22	26	24	21	39	30	17	25	18	13	26	25	22	29	22	29	33	36	25	24	27	15	28	24	24	30	31	19	25	30	24	23	25	23	22	31	18	15	19	29	29	31	27	22	30	31	20	24	31	36	29	20	34	31	29	25	29	24	28	29	31	24	28	19	33	29	23	25	25	33	24	16	23	34	22	30	16	32	25	19	30	29	24	26	23	34	22	27	32	24	24	22	33	38	30	28	27	30	35	25	26	24	21	23	22	25	28	29	16	34	30	24	22	32	29	16	31	23	23	19	26	32	20	22	31	16	21	26	26	21	29	23	30	28	32	22	24	23	41	24	23	33	20	30	18	26	28	25	25	29	24	20	23	25	35	21	24	38	25	30	26	27	30	34	21	33	26	26	27	30	25	23	36	25	19	37	25	29	27	27	33	24	24	33	32	25	27	26	23	30	27	27	23	30	27	21	26	22	26	25	32	39	17	29	24	30	36	35	25	21	28	20	27	27	23	28	19	21	24	22	23	31	22	23	25	30	26	27	18	32	23	21	40	28	29	19	37	23	35	29	23	21	23	22	36	32	36	26	30	39	21	27	20	32	18	30	32	29	19	28	33	20	24	26	26	28	28	31	31	24	30	36	26	35	35	18	24	24	27	25	27	28	30	29	29	32	25	29	24	22	27	30	35	26	32	21	24	25	27	32	35	23	22	23	34	25	26	18	30	18	35	26	30	32	26	26	22	24	33	34	22	34	23	28	28	40	25	30	24	28	24	24	41	26	26	29	30	28	29	31	27	22	26	33	31	30	29	26	23	31	22	36	28	23	23	27	30	24	29	27	28	34	28	34	20	28	31	20	31	28	30	36	40	25	26	34	31	36	34	35	24	29	33	23	16	29	27	27	23	29	30	37	28	21	29	23	22	33	36	29	24	25	26	33	21	22	23	36	31	30	31	28	28	25	31	29	25	26	20	29	22	27	29	28	16	33	32	38	28	25	24	23	23	26	28	26	25	28	21	38	38	40	18	40	34	22	30	24	21	22	32	29	33	26	40	23	31	18	18	21	30	19	22	30	30	20	25	20	24	28	33	24	27	31	35	30	36	24	24	23	25	23	26	22	25	34	22	24	29	33	24	29	31	24	27	21	24	25	33	28	29	27	20	27	25	25	20	28	25	23	25	31	26	30	28	27	26	30	30	19	22	17	36	28	27	36	23	29	25	26	27	21	28	27	25	34	36	35	35	26	23	25	28	34	29	26	26	27	24	27	32	27	27	32	30	29	30	24	33	23	23	23	34	31	28	27	28	29	31	19	25	28	35	29	18	34	30	24	26	28	32	25	26	25	20	25	40	37	25	25	30	25	21	22	24	35	33	35	30	16	40	17	32	25	30	19	28	31	27	26	17	23	33	22	29	31	25	32	23	25	25	33	22	24	27	40	29	29	30	27	18	19	34	29	35	27	30	28	34	23	39	28	35	22	31	32	29	30	26	20	29	25	26	22	24	28	31	26	22	17	22	20	26	22	31	30	29	28	34	28	32	26	26	30	26	24	33	30	23	28	33	34	35	22	33	21	27	32	26	28	24	36	23	19	26	35	13	32	20	26	23	18	26	27	20	25	29	26	30	31	24	23	32	36	28	33	21	23	34	19	33	29	29	24	22	28	28	21
53801	27421	13909	28140	35320	33520	29871	26290	23625	20430	18124	15955	13574	11647	10500	9425	8586	8263	7866	7382	6698	6011	5494	4680	4271	3848	3488	3061	2820	2500	2239	2026	1795	1601	1443	1193	1185	1023	964	860	816	734	711	715	679	686	609	622	581	609	617	563	569	532	539	567	517	544	552	562	483	498	499	515	524	536	517	491	527	515	453	497	457	494	467	461	488	488	468	473	476	486	488	447	455	438	471	458	462	465	449	421	434	492	477	476	484	480	525	506	471	469	480	445	440	449	481	478	447	444	477	501	430	442	466	484	479	419	453	485	451	443	464	467	414	475	476	463	452	436	424	427	461	433	440	443	466	439	447	440	449	448	467	444	403	452	420	455	420	430	449	458	407	444	433	408	460	430	461	481	450	439	450	483	437	443	438	450	440	465	453	450	442	417	473	458	437	404	469	417	411	424	420	414	403	430	425	422	443	447	435	418	465	453	474	435	425	443	424	417	476	415	414	418	455	439	436	414	464	431	431	436	437	451	413	415	462	441	429	408	426	441	442	465	402	457	421	438	417	427	441	438	411	423	438	420	425	464	487	440	437	434	433	424	470	448	448	420	421	437	406	431	428	449	416	438	415	427	479	422	456	399	431	414	454	433	403	433	435	465	481	417	437	420	428	417	445	460	409	476	456	393	423	465	429	429	440	491	464	432	411	472	430	410	450	436	379	409	401	436	439	438	420	432	408	446	441	426	432	453	424	453	435	422	426	454	465	400	412	450	424	414	433	435	443	477	470	416	417	414	425	433	457	461	447	456	414	445	443	399	413	423	461	404	451	414	429	450	408	442	417	460	435	417	440	385	402	408	477	450	427	444	459	432	450	413	450	461	440	446	420	424	428	463	434	412	445	413	440	436	414	445	424	402	428	413	446	437	410	466	437	422	420	445	443	395	432	419	427	412	479	448	465	460	467	441	421	400	414	473	467	458	436	447	440	446	442	452	409	433	407	420	407	441	440	466	420	471	447	419	439	433	423	418	428	455	453	444	403	410	419	455	431	416	462	398	445	464	424	435	411	419	467	449	470	449	474	407	412	405	436	458	440	476	420	408	431	418	440	405	437	428	419	459	447	408	441	449	480	452	423	445	394	421	407	437	456	427	432	436	387	440	442	439	436	426	423	442	410	397	444	449	408	419	458	407	462	467	429	424	419	427	430	422	439	420	412	441	435	471	429	460	460	424	431	441	405	425	401	458	459	427	416	467	417	448	429	415	446	453	402	447	463	463	462	433	478	432	435	433	432	440	445	486	451	450	442	407	456	468	466	491	422	435	449	422	473	418	453	417	466	460	449	426	447	455	456	419	444	424	398	412	434	435	434	389	434	445	471	433	408	436	452	453	444	436	435	431	427	438	466	429	442	426	443	427	425	469	434	440	464	412	431	433	435	400	423	436	415	411	463	455	409	411	409	456	452	430	430	442	444	419	428	427	393	453	421	449	402	419	459	449	461	407	402	477	424	415	382	425	419	419	429	456	443	431	411	421	425	432	385	406	427	441	448	426	409	454	425	441	433	467	456	431	434	451	428	407	441	443	442	429	466	413	450	457	451	401	421	409	426	421	434	431	442	425	442	433	459	422	445	424	436	475	458	452	416	411	418	441	434	426	442	495	422	439	444	412	440	442	440	440	445	449	408	424	485	434	414	452	478	458	456	446	414	427	434	464	405	425	432	422	449	401	424	449	441	413	419	452	433	463	436	438	469	405	423	441	453	411	430	468	418	390	449	435	435	403	437	393	454	440	444	430	450	447	421	427	439	429	413	423	423	420	418	410	399	485	446	453	411	429	466	415	433	422	443	444	431	414	425	451	487	432	435	436	441	434	411	425	422	446	449	427	444	432	406	433	454	427	455	448	440	420	433	459	446	408	449	441	431	412	449	469	431	428	433	444	431	455	439	444	419	434	448	425	433	436	414	413	456	460	452	450	467	400	474	454	435	432	453	425	467	447	444	469	458	505	468	498	444	451	460	419	449	460	442	426	438	433	422	476	415	451	430	447	441	440	435	478	439	458	459	428	397	443	430	409	463	419	424	438	449	439	473	447	419	462	467	437	431	408	472	429	444	470	427	491	461	430	437	442	414	438	414	399	442	482	415	447	463	448	439	445	441	413	445	458	434	437	471	438	437	453	444	438	438	428	413	398	475	434	445	435	431	422	423	464	434	443	449	431	423	386	412	461	437	443	408	440	425	475	470	436	417	450	451	438	426	396	445	402	449	443	438	424	432	440	455	378	438	414	400	432	436	439	450	484	427	447	425	460	430	393	464	436	392	430	443	412	427	427	424	461	442	428	448	456	410	420	432	442	444	423	463	453	406	446	431	415	425	437	421	442	446	464	452	420	418	417	447	428	458	445	459	468	421	406	435	401	443	442	429	437	435	417	440	444	427	447	426	422	413	433	428	433	446	445	422	429	432	438	433	451	414	460	466	443	444	423	454	400	458	428	437	417	439	429	446	426	429	420	453	407	446	427	444	415	407	459	433	421	446	437	425	428	462	419	474	453	444	439	471	435	451	444	421	440	484	444	471	422	426	445	425	433	418	456	451	445	414	431	394	450	449	445	387	424	445	447	453	466	461	436	398	419	454	445	422	442	461	441	442	398	444	440	424	432	400	414	426	418	445	413	431	411	458	413	404	437	444	441	429	475	403	453	446	439	460	424	422	443	443	473	432	447	440	433	421	474	444	458	455	429	430	466	461	423	422	459	489	476	438	464	468	458	437	429	417	423	424	435	419	452	430	416	476	424	448	483	427	433	411	467	462	431	460	444	463	430	458	418	425	401	444	431	418	431	442	401	440	432	402	419	414	421	415	432	481	415	440	439	449	456	434	449	420	461	438	431	457	439	410	476	451	418	450	424	492	449	425	416	421	415	486	451	410	438	412	427	435	458	461	442	426	437	414	455	428	450	418	448	467	427	462	431	430	444	453	433	460	427	472	432	456	413	427	479	428	428	432	424	406	409	428	425	427	443	452	431	429	443	403	466	425	437	446	462	426	405	483	386	460	444	385	469	458	478	453	430	451	410	420	427	441	410	419	464	442	422	414	451	482	463	454	417	461	424	468	432	435	445	417	462	427	421	369	466	460	404	426	416	443	407	413	423	431	419	441	389	459	421	408	417	456	429	445	420	424	470	436	446	415	427	384	428	434	441	435	427	468	424	491	425	422	402	449	428	450	434	420	407	437	418	463	413	439	461	406	433	438	432	442	464	446	445	430	408	489	434	441	426	448	454	442	427	441	446	422	438	440	424	480	422	434	428	415	455	488	403	429	415	480	464	481	410	433	466	408	399	411	441	409	449	446	453	446	453	450	442	445	398	415	409	427	410	425	429	436	435	452	434	440	428	460	389	422	450	475	438	436	423	436	470	463	423	423	446	435	431	433	461	453	456	407	409	428	424	446	448	400	437	433	411	450	431	455	451	477	434	464	440	433	445	429	427	431	428	421	441	416	462	442	427	439	421
10014	2314	531	397	533	550	452	421	350	343	275	225	192	161	153	149	140	115	140	114	99	100	101	79	98	77	72	68	62	59	42	32	41	38	35	41	41	37	46	32	38	26	35	37	37	32	35	36	34	31	31	36	36	30	31	34	23	28	39	27	34	18	46	37	32	29	37	27	34	44	36	28	31	31	35	26	34	35	25	36	42	34	37	37	37	30	22	30	29	39	27	37	33	49	24	24	26	36	32	32	21	35	32	31	29	21	31	39	28	41	26	35	22	39	28	32	34	33	37	29	27	26	45	33	40	17	40	32	41	34	31	28	36	28	45	28	23	23	24	36	33	37	27	27	30	34	34	43	27	37	36	38	28	28	27	25	37	38	34	24	27	26	18	40	27	38	21	29	31	26	31	30	36	31	25	31	37	31	34	34	33	39	36	34	28	29	36	33	30	31	30	27	29	22	31	28	39	21	33	35	33	28	23	43	33	39	32	37	29	30	28	37	24	32	27	21	26	32	26	27	38	27	28	31	30	39	24	25	33	31	24	32	27	30	36	25	25	25	25	28	23	33	36	27	25	36	29	29	26	30	38	20	24	42	37	33	41	39	33	28	28	31	25	32	36	36	28	27	35	33	40	34	35	34	29	31	27	41	38	35	30	35	34	25	17	23	32	34	22	36	21	40	41	35	48	32	35	38	30	32	29	47	28	36	37	26	20	35	31	36	35	38	31	30	37	30	35	35	22	27	22	25	39	35	27	28	31	30	27	37	19	26	23	26	25	40	23	30	29	29	41	26	32	27	23	32	29	27	25	24	35	32	21	30	32	34	28	28	32	32	32	34	23	19	35	33	34	31	35	22	39	25	32	32	36	26	33	38	32	28	21	37	39	32	24	37	24	26	23	40	35	28	28	32	36	38	39	29	24	26	30	25	39	33	35	41	41	41	32	17	31	36	21	33	35	31	32	34	38	34	25	30	30	23	19	33	41	31	31	27	28	32	30	26	43	31	27	26	28	24	43	31	39	32	29	25	29	49	32	29	35	31	30	35	24	26	29	38	32	38	20	38	24	28	39	25	25	28	33	42	36	23	31	25	27	26	38	22	36	24	24	24	41	21	25	28	29	32	30	29	25	26	31	36	28	39	30	28	28	22	21	29	37	19	33	34	32	38	33	27	31	42	27	30	36	30	26	34	40	24	30	31	37	34	34	33	26	24	24	40	40	37	45	35	36	44	34	29	38	33	26	26	32	34	41	29	31	26	44	40	27	25	43	30	34	27	23	32	30	35	29	30	40	37	32	22	18	15	32	27	34	30	38	30	27	39	35	30	23	33	38	36	25	27	31	30	34	32	34	39	30	29	25	39	37	35	28	25	24	36	28	18	33	34	27	30	24	35	32	34	33	37	34	40	32	31	32	41	24	31	28	20	26	35	40	36	39	24	34	32	45	26	27	29	37	31	32	41	34	33	41	33	28	23	33	39	31	34	21	29	34	30	23	28	31	37	34	37	25	29	32	28	30	35	29	30	32	28	38	32	30	31	31	34	33	35	34	38	25	28	23	35	36	35	35	29	29	27	29	34	26	29	27	34	29	30	31	29	33	29	25	34	27	38	31	24	25	43	27	32	27	24	35	32	29	35	19	39	33	29	22	28	37	35	29	35	30	33	33	27	31	39	29	26	33	37	20	40	29	34	34	25	30	35	31	38	26	30	25	34	37	29	37	26	29	24	37	32	29	30	27	33	35	26	37	34	37	22	25	30	28	30	31	26	23	41	39	21	31	36	34	26	33	34	22	27	39	32	36	26	22	33	33	33	24	35	36	32	34	29	21	32	32	39	33	30	34	32	31	42	32	29	48	39	31	27	30	31	28	31	31	36	45	24	38	31	35	23	25	42	29	33	33	31	37	29	34	42	29	27	20	30	30	31	37	27	32	39	38	34	47	25	35	27	29	31	26	35	42	34	35	23	28	24	29	25	34	28	33	36	38	38	27	31	36	34	31	40	37	42	29	27	28	22	32	27	31	28	30	34	25	35	40	32	37	32	35	35	36	34	26	31	34	31	29	40	34	36	32	29	38	26	33	32	35	31	19	30	29	32	35	48	21	27	21	35	29	29	26	33	31	27	22	41	48	30	35	36	39	28	36	41	24	25	35	26	36	23	30	26	30	23	31	33	37	31	29	36	38	24	37	25	43	47	35	26	28	22	31	32	23	30	31	38	27	41	30	42	29	36	32	27	35	26	29	40	30	34	28	28	33	38	35	34	32	29	32	26	34	31	27	24	44	37	33	26	33	30	36	29	31	26	37	30	39	43	26	30	37	44	28	33	32	33	23	35	40	32	37	38	34	32	26	38	26	26	44	32	35	29	40	30	27	35	35	24	31	33	28	28	24	33	32	30	32	30	23	41	29	28	33	38	31	40	26	29	32	33	37	26	43	29	28	26	37	36	35	36	30	28	29	24	31	38	37	32	27	35	29	30	37	23	27	27	39	38	32	33	33	30	41	30	30	22	29	25	22	29	35	29	34	30	27	31	23	23	23	30	27	30	32	36	29	31	23	35	32	38	22	37	24	29	33	32	29	40	28	37	23	26	27	28	38	36	28	24	35	21	29	31	42	29	27	32	31	36	36	31	18	28	33	28	33	30	39	32	23	32	30	34	24	34	28	46	43	37	31	34	33	35	29	38	25	24	27	25	34	36	35	33	48	34	35	20	29	38	26	38	35	32	38	42	24	27	33	33	33	31	32	31	28	35	31	42	34	31	24	29	27	30	27	30	28	31	26	26	26	25	38	35	37	25	36	26	24	34	29	32	33	35	28	27	21	35	26	28	21	33	26	28	36	37	33	25	31	34	29	34	31	30	39	29	36	36	37	27	24	33	41	42	27	22	29	33	39	34	34	33	29	33	33	25	31	25	23	25	26	26	34	35	31	33	30	25	30	36	37	29	30	30	23	29	21	32	32	23	32	40	29	26	35	30	31	34	35	34	26	34	20	26	22	26	32	35	32	35	34	24	38	32	36	33	32	28	30	30	32	33	34	33	36	33	24	32	34	37	28	31	30	37	32	35	21	31	37	27	28	32	31	33	29	32	31	35	28	33	33	24	32	42	27	34	24	22	31	42	30	32	36	40	19	31	27	31	35	38	29	28	34	33	29	32	34	32	40	29	33	32	27	34	30	23	23	29	21	40	29	31	33	31	31	32	29	28	39	26	33	33	35	32	26	22	21	32	32	36	36	37	30	22	40	32	29	35	24	27	32	32	21	33	30	29	29	34	30	39	34	30	26	33	31	29	30	24	38	23	24	31	38	27	26	27	33	34	23	39	20	36	37	30	29	35	37	35	48	33	32	27	31	32	43	41	36	27	26	28	29	38	34	21	28	39	34	25	34	24	23	40	28	37	26	35	38	36	24	29	38	27	28	31	39	28	31	34	35	35	29	34	35	34	35	36	33	46	30	31	27	23	20	28	32	27	34	31	20	37
46311	22111	10379	23108	30483	28496	24841	21354	18592	15802	13713	11510	9745	8299	7382	6509	6109	5833	5621	5126	4733	4372	3884	3409	3054	2744	2486	2225	2024	1852	1725	1613	1337	1254	1186	1009	927	894	741	803	740	737	674	673	681	688	602	615	601	620	620	575	615	563	575	601	557	563	548	585	557	537	550	588	552	507	501	622	579	537	546	542	612	504	538	554	521	529	535	508	528	530	505	493	546	543	510	503	503	501	526	513	551	520	467	527	552	547	549	516	524	520	520	502	511	527	558	578	540	478	528	549	579	489	522	524	527	523	553	561	497	562	519	528	547	528	460	538	505	543	490	536	514	485	510	512	519	518	485	489	535	525	534	547	525	542	540	523	538	524	479	516	513	511	513	534	509	553	525	497	480	501	493	527	493	507	523	506	508	480	531	529	489	498	541	459	477	521	501	531	494	531	466	537	490	519	510	504	511	527	514	494	527	488	531	521	494	529	544	505	499	496	490	510	493	528	506	542	509	503	527	503	527	522	497	524	491	529	530	537	537	481	479	509	528	549	538	542	513	540	505	512	517	501	522	487	554	491	500	532	496	492	506	507	484	517	494	510	527	514	493	549	524	516	510	473	535	516	561	515	567	495	499	478	492	540	537	476	525	482	552	494	504	529	530	474	526	513	511	509	505	495	494	480	568	516	466	513	522	478	531	570	495	489	523	535	516	480	525	508	494	487	499	521	534	492	531	503	494	489	526	494	485	533	519	498	524	497	534	527	532	492	506	515	546	502	563	478	512	532	469	520	472	481	515	502	538	534	494	500	525	502	514	500	496	522	496	530	511	491	454	499	499	526	520	503	486	544	539	486	519	498	537	502	506	494	494	520	518	484	481	471	479	471	555	498	563	493	498	493	504	491	540	551	518	515	512	518	498	532	488	578	522	503	532	502	461	509	482	492	513	533	529	456	484	543	528	543	490	537	502	501	512	559	530	498	488	537	483	506	531	476	448	472	542	520	502	517	543	531	511	516	513	561	522	513	518	523	512	531	549	531	503	497	508	487	502	527	502	495	541	529	501	506	523	492	475	541	535	544	485	550	488	520	499	530	482	538	501	530	486	490	517	507	525	511	511	543	524	505	493	487	534	516	499	512	522	528	496	506	512	519	492	506	503	503	532	469	537	553	545	529	492	484	529	482	497	472	481	517	513	536	512	511	537	520	482	518	517	504	502	546	489	528	546	486	490	495	488	530	549	527	534	494	519	533	503	498	545	499	558	542	508	525	514	470	513	506	511	524	508	494	529	544	503	513	498	506	518	530	498	507	517	491	515	523	491	503	491	488	518	535	543	486	502	498	500	514	486	481	495	510	551	529	486	523	509	480	522	539	515	552	491	507	511	506	512	510	542	509	486	483	513	546	492	513	553	505	517	509	526	486	490	471	502	488	500	482	549	505	487	499	540	470	505	512	532	559	447	521	521	487	518	556	528	492	500	499	485	511	503	531	556	522	529	520	513	505	529	538	558	551	526	480	549	505	559	482	515	512	490	507	476	513	513	519	535	507	462	546	517	526	532	482	510	485	542	525	501	493	506	515	496	502	503	533	507	508	519	497	489	526	533	519	520	505	520	471	546	506	504	540	535	482	505	491	506	506	486	526	523	520	512	530	516	495	521	518	521	550	522	536	519	521	485	482	498	510	541	526	540	493	530	550	504	511	538	495	499	512	507	533	497	455	528	549	509	494	521	525	482	501	507	531	543	522	519	476	518	512	524	542	549	497	552	496	529	491	519	511	526	539	542	531	476	486	519	529	525	506	504	508	530	518	498	464	476	495	490	520	487	499	504	523	496	568	517	519	510	504	520	540	478	479	506	528	490	521	522	523	515	479	487	510	499	502	527	563	534	500	525	515	512	540	518	495	501	512	503	519	515	545	522	469	504	478	565	484	514	541	532	505	482	535	531	500	560	468	471	515	481	533	501	542	454	512	504	499	487	487	558	521	540	522	545	481	516	513	539	508	494	519	505	481	491	513	495	496	495	545	528	496	499	477	475	509	517	493	525	515	518	504	506	523	530	475	545	497	527	521	519	502	479	532	522	516	520	476	519	493	559	515	472	517	568	513	548	515	510	541	515	488	518	536	519	510	471	501	523	534	481	515	510	510	498	507	464	504	530	507	510	507	500	510	459	518	478	517	513	512	516	528	497	530	491	537	526	514	508	493	538	511	486	483	472	544	508	548	488	510	494	505	481	491	526	492	494	456	481	500	551	512	514	522	513	527	460	499	515	480	507	496	511	521	527	500	534	517	485	511	491	510	529	495	498	504	527	496	514	541	558	530	559	507	526	480	518	499	502	498	475	497	517	530	535	493	518	480	519	470	517	486	466	512	509	462	493	503	504	516	494	463	527	557	479	525	542	538	561	516	558	521	496	469	519	535	533	501	523	539	527	511	511	488	536	537	479	527	526	504	526	517	501	528	537	484	513	513	514	496	487	505	541	512	514	492	471	504	468	514	516	505	489	537	539	509	493	486	514	484	529	499	547	518	564	502	491	523	502	500	518	524	543	507	517	481	492	519	513	480	529	529	558	539	482	494	537	512	505	504	561	510	516	538	501	538	460	516	524	509	529	479	518	489	505	481	499	526	511	484	502	487	527	506	503	508	533	498	530	526	511	514	511	492	530	528	483	528	517	540	520	477	514	480	470	552	497	472	494	499	495	523	499	537	488	539	484	532	521	483	513	491	499	494	537	524	525	542	506	508	562	527	522	519	517	514	502	544	521	520	520	530	517	482	482	531	478	466	493	526	544	526	491	520	482	529	510	527	510	483	531	503	514	499	546	514	551	515	528	465	474	486	542	504	498	546	486	514	522	536	489	505	517	518	518	514	480	511	497	497	492	457	512	500	539	510	498	503	504	527	523	510	479	514	532	547	505	499	469	506	513	557	504	486	520	480	516	485	509	508	529	523	565	471	519	512	530	542	528	504	479	525	533	504	461	469	528	510	493	510	532	537	510	528	513	496	509	500	505	496	522	480	558	532	535	511	530	565	539	517	536	494	500	519	524	517	506	488	516	498	528	492	533	534	478	510	472	520	514	536	522	515	506	493	528	524	509	519	497	487	504	559	507	499	513	538	500	534	502	514	476	485	541	487	510	550	476	509	551	508	508	527	499	490	500	529	498	527	539	487	523	507	509	516	544	514	500	506	501	492	534	488	488	549	534	522	494	531	509	502	493	491	493	532	512	494	526	534	563	523	513	524	513	486	511	528	553	552	534	554	526	491	523	501	501	511	533	493	541	484	518	488	514	525	492	513	476	518	506	565	534	526	513	502	500	526	511	548	495	521	511	504	500	528	503	527	546	506	533	557	530	519	572	512	535	517	519	492	578	513	508	514	523	525	497	505	501	515	501	548	502	526	488	504	534	505	590	507	562	539	499	519	499	516	473	503	552	508	517	476	475	507	510	531	487	494	529	510	530	547	456	526	564	513	509	497	515	468	521	493	507	501	532	513	523	503
14359	4554	827	532	850	858	754	675	600	469	451	367	317	282	230	215	190	176	147	172	147	147	143	120	111	91	87	65	69	83	59	62	58	49	48	41	35	37	37	37	19	35	34	28	40	28	34	37	16	34	35	25	24	36	27	24	31	28	35	35	27	26	30	28	35	23	30	23	30	35	23	25	29	25	34	20	20	28	25	27	31	28	28	27	29	27	28	22	26	24	25	27	21	32	31	26	29	24	28	34	35	23	26	24	24	34	30	39	32	25	32	35	33	21	26	29	24	30	26	31	32	27	26	31	20	30	30	19	35	27	31	30	24	30	27	29	33	37	26	23	37	25	28	28	24	28	17	21	33	15	32	29	28	27	23	16	28	40	29	28	27	26	31	25	30	27	34	26	35	26	22	30	23	28	24	24	32	27	26	25	23	34	38	27	21	25	31	27	36	25	30	18	22	18	32	28	20	30	42	26	28	21	31	35	18	31	27	25	32	30	30	33	24	27	17	41	20	33	16	24	23	30	25	31	24	22	27	23	27	28	23	29	30	17	31	14	26	25	27	24	31	29	28	23	26	22	28	31	21	27	29	24	21	21	22	27	17	23	28	18	20	28	24	15	16	25	17	22	24	19	35	26	21	26	21	29	33	22	32	30	24	28	23	18	26	28	28	29	30	26	24	28	17	25	12	27	27	29	33	27	25	22	17	23	37	28	31	27	29	22	21	29	23	25	21	23	24	34	28	31	23	29	20	23	32	23	22	37	30	23	23	27	32	26	31	28	28	26	23	29	25	21	18	40	26	21	41	26	21	23	31	32	33	24	23	18	36	34	18	27	25	21	12	25	29	27	21	17	17	29	31	29	27	21	32	19	21	20	25	23	27	24	34	25	19	27	25	21	20	30	19	27	33	24	26	21	24	23	34	33	32	28	27	29	24	29	22	28	27	34	30	26	25	18	18	33	34	32	21	32	29	28	28	23	24	28	17	25	18	29	34	21	21	39	23	26	26	28	32	24	36	21	30	36	23	31	23	29	30	27	24	18	36	26	16	29	27	32	28	15	23	30	30	30	19	36	24	28	25	32	31	32	21	21	28	22	28	30	28	27	24	30	37	24	31	32	23	26	27	23	29	25	20	37	25	26	24	26	34	25	27	21	27	21	34	23	22	32	17	34	36	28	24	14	33	27	25	31	16	34	16	24	28	19	29	22	35	30	32	22	28	29	26	20	31	23	26	26	27	20	25	21	25	30	36	28	33	26	21	26	40	31	20	32	28	23	30	28	22	25	27	24	33	28	32	18	28	24	26	36	28	26	27	26	24	20	25	24	28	23	28	36	21	34	38	24	25	27	18	17	36	20	25	36	23	34	37	26	31	22	20	20	31	29	25	20	23	27	30	24	22	30	28	21	36	27	24	23	21	29	26	27	21	26	24	26	23	29	31	26	33	34	32	28	22	22	27	23	28	22	40	28	26	27	31	24	29	30	27	37	31	17	29	17	29	26	42	25	25	23	33	30	26	27	21	31	22	28	26	34	29	31	23	21	18	29	27	24	26	23	22	27	26	20	25	25	34	24	15	37	21	31	25	28	29	25	27	29	21	24	28	37	24	31	25	29	28	21	35	39	29	29	28	16	28	18	24	33	23	29	17	25	32	31	32	20	24	28	26	27	31	22	29	27	19	31	29	26	24	27	24	19	30	32	36	33	24	30	38	28	27	29	21	32	30	17	32	22	33	25	18	28	29	26	29	22	31	22	27	23	23	34	27	20	20	20	29	23	22	26	34	23	27	27	28	28	23	28	16	24	18	23	36	25	31	29	29	31	25	26	36	18	29	33	28	19	23	26	31	35	19	28	23	22	16	25	37	34	32	30	19	23	25	20	22	20	20	24	33	33	26	32	32	31	19	27	21	23	30	16	22	29	27	37	33	35	30	32	25	25	28	39	32	22	23	25	23	25	27	35	33	30	27	21	30	22	34	36	19	43	27	25	23	26	25	24	17	35	29	32	21	21	26	24	25	26	33	32	24	19	26	30	21	17	24	34	19	29	25	23	26	29	26	17	30	28	20	33	20	34	23	26	30	22	26	27	27	22	44	24	28	24	34	25	26	27	27	25	20	23	20	27	33	24	25	31	15	21	20	20	31	25	24	18	27	32	23	20	27	30	14	28	21	35	24	27	27	23	24	23	29	19	28	26	31	27	28	23	26	17	34	23	28	23	25	32	27	25	31	28	25	27	22	25	26	22	28	30	27	24	23	21	30	38	31	24	30	18	31	26	38	31	25	27	28	28	31	27	25	23	31	31	24	26	31	25	34	23	21	23	23	22	31	28	17	32	27	18	23	22	23	23	28	33	23	14	29	27	29	36	29	35	27	24	20	34	27	20	19	42	25	27	31	24	27	23	22	17	20	32	18	29	30	20	34	28	25	28	19	21	32	31	28	34	24	30	26	26	32	27	30	37	35	28	26	22	28	38	32	22	32	29	28	25	30	36	20	36	21	32	27	29	25	24	18	27	33	28	22	32	28	25	34	28	27	33	34	28	28	29	30	27	25	23	24	29	23	31	23	28	25	26	30	35	34	30	33	24	39	28	25	19	18	32	29	21	24	28	25	24	28	25	22	25	20	30	28	20	27	26	25	30	25	24	40	31	20	23	24	29	20	35	35	23	29	22	28	17	28	16	25	24	31	38	23	25	18	27	22	24	17	33	30	28	29	18	31	26	24	19	20	41	27	34	10	27	27	38	23	30	23	26	30	29	30	23	22	30	28	20	22	27	25	24	31	23	33	28	34	19	24	22	30	29	23	24	29	36	25	23	32	29	29	27	32	34	13	26	25	29	31	26	25	26	28	22	20	35	30	25	30	25	33	25	24	27	22	29	23	34	35	26	26	24	16	25	22	25	33	25	30	28	24	33	30	23	27	35	33	36	26	21	18	24	20	23	32	27	34	33	34	26	23	25	25	22	27	13	22	27	26	28	29	24	31	29	27	31	26	26	31	29	24	24	15	22	23	28	29	27	25	31	24	22	22	18	31	27	27	32	24	28	20	30	24	38	31	23	26	43	30	27	17	39	23	31	27	23	28	41	28	27	26	28	32	29	29	23	30	24	38	18	31	24	28	22	26	21	35	27	32	26	28	26	26	25	25	29	26	23	30	39	28	34	33	35	19	29	20	32	28	29	29	21	25	26	26	22	26	28	31	22	30	22	32	20	18	26	32	20	30	33	24	30	30	22	22	30	33	24	32	17	14	21	22	20	34	30	14	33	10	24	27	28	38	23	34	21	19	37	24	31	27	24	30	29	12	15	25	17	23	30	28	26	23	18	26	23	31	30	20	32	23	30	32	27	25	31	25	20	39	24	26	25	31	32	33	26	27	30	21	26	29	26	20	26	23	37	34	38	29	28	36	22	36	29	24	29	18	22	18	27	23	30	25	23	25	25	22	26	24	23	25	38	23	22	16	26	26	19	38	28	20	25	28	20
54288	27094	14514	28585	35861	34097	30482	26986	23854	21027	18242	15703	13669	12013	10707	9623	8778	8415	7881	7391	6564	5931	5230	4841	4219	3959	3485	3111	2770	2512	2298	2077	1762	1640	1379	1245	1186	1083	993	919	871	827	723	724	678	653	665	610	633	644	605	597	603	526	564	569	547	535	567	503	536	485	505	525	493	503	478	482	480	473	503	513	502	466	489	486	483	470	441	425	455	471	490	456	467	449	467	467	454	475	459	448	454	454	483	495	500	527	465	489	479	474	458	478	424	462	440	427	479	463	465	447	437	443	457	424	440	448	455	469	466	451	462	450	439	476	434	441	477	425	434	441	463	393	476	443	450	451	444	477	418	446	457	432	463	496	392	458	411	415	470	405	429	461	477	459	456	447	447	420	439	447	428	468	440	438	451	432	422	426	448	424	426	423	432	435	429	406	489	447	463	452	457	440	431	479	379	458	443	455	459	464	401	432	461	416	448	398	452	456	431	433	394	448	457	418	441	421	424	489	412	473	427	452	424	402	405	434	427	430	454	444	460	423	430	438	442	459	416	460	438	470	396	452	427	407	455	430	451	451	424	455	413	409	417	424	462	433	463	411	404	477	476	450	435	451	430	374	422	457	430	426	416	426	418	441	454	457	441	426	484	410	398	431	454	416	442	435	460	431	435	419	447	432	403	442	467	435	447	427	441	452	434	430	424	436	467	453	450	472	419	416	468	426	430	430	410	448	428	421	423	431	461	463	439	453	437	426	421	421	464	428	461	427	414	440	467	405	421	498	434	438	420	432	433	440	466	438	420	437	445	409	424	417	444	398	401	439	406	433	462	456	425	432	433	427	426	459	440	450	473	476	405	390	445	423	403	446	432	413	431	461	446	434	430	426	472	447	457	423	441	425	461	385	454	409	435	437	458	483	440	430	435	447	433	417	480	440	436	436	437	439	451	436	470	432	449	438	424	452	447	433	422	418	413	430	462	411	450	413	418	436	409	447	437	426	421	410	459	431	456	459	409	453	415	492	437	438	403	446	422	447	430	446	398	464	431	411	433	457	415	462	425	396	438	444	430	440	439	427	461	420	401	437	433	435	427	427	457	466	446	436	431	423	444	425	448	436	428	455	445	439	441	400	415	439	456	441	417	449	447	445	434	420	419	456	400	402	434	428	453	439	447	450	417	451	465	459	419	432	425	434	458	440	401	399	408	438	416	456	405	427	414	413	423	448	402	429	398	453	430	423	430	445	427	460	458	417	442	469	430	440	423	434	440	407	460	405	439	457	454	443	475	440	442	451	440	458	444	441	436	436	390	406	415	422	435	450	450	414	417	412	393	458	434	418	429	420	453	463	469	453	447	411	429	434	466	466	424	425	455	421	459	416	421	448	424	427	401	450	450	413	433	439	400	452	389	446	422	436	450	412	440	422	460	460	468	395	400	428	431	431	449	443	453	403	372	429	414	414	405	422	392	447	441	414	448	427	461	456	451	452	435	438	423	432	452	414	399	417	451	433	463	425	439	422	445	410	451	394	470	488	418	424	455	419	449	428	426	440	430	430	418	415	449	434	428	410	436	433	439	384	429	417	447	437	393	416	438	447	419	443	443	407	438	466	433	449	434	455	465	464	414	429	427	452	434	425	424	433	439	437	442	459	421	416	446	432	439	477	419	452	427	433	439	405	434	441	465	456	461	425	453	432	415	439	440	431	447	413	440	418	481	474	414	432	449	413	424	458	402	405	424	433	436	432	426	413	462	409	440	442	425	419	430	471	433	419	474	407	450	470	443	450	423	410	421	429	450	442	457	424	414	446	427	423	482	434	425	474	447	478	445	472	414	469	405	457	435	425	441	419	445	433	406	459	426	410	441	432	460	440	458	450	435	414	438	414	448	470	430	443	457	421	434	430	406	441	425	388	431	438	426	435	410	445	459	463	397	433	455	452	418	449	441	407	446	440	464	421	445	454	414	446	413	403	447	416	453	437	399	438	406	411	443	408	477	409	398	433	458	428	443	437	435	454	450	449	463	409	440	420	422	434	427	398	444	462	471	455	420	398	436	422	444	438	456	465	380	403	425	399	450	439	426	422	443	442	417	411	497	423	414	426	445	451	450	424	477	384	423	434	441	404	440	431	460	414	461	432	439	438	458	404	423	429	420	448	426	418	431	401	468	430	396	427	422	454	453	463	419	431	434	421	441	418	441	435	405	449	446	448	410	442	467	466	423	432	459	427	425	425	400	434	422	457	428	451	433	441	423	468	400	472	413	444	444	444	413	419	421	444	442	486	408	420	422	433	426	448	425	368	474	483	417	479	465	459	463	457	427	453	461	433	416	413	466	452	417	437	431	471	458	438	454	441	435	415	435	451	488	439	442	430	466	425	390	423	447	435	462	413	457	432	436	432	451	437	451	438	414	459	450	424	445	453	440	458	451	406	425	405	431	411	414	514	437	420	433	425	439	431	459	437	478	459	449	461	423	399	431	442	436	425	449	446	431	408	421	432	436	455	445	432	437	436	439	424	444	442	458	401	440	413	442	419	390	415	433	460	446	442	440	419	452	439	457	444	424	431	437	409	432	453	411	452	439	426	445	420	442	413	408	429	462	466	447	440	445	422	442	391	456	423	442	428	430	430	420	465	454	418	383	420	440	434	439	441	428	387	430	393	435	418	436	427	423	446	418	446	408	451	412	421	431	453	401	432	450	435	393	444	442	468	409	427	410	436	442	476	408	416	475	414	431	448	403	416	442	430	401	422	450	435	445	447	459	435	476	457	458	449	453	414	429	436	453	431	462	445	454	374	446	440	418	440	427	450	419	430	428	484	419	422	494	422	420	435	424	426	426	443	452	430	456	435	428	398	430	447	439	439	431	457	411	449	429	478	410	394	442	424	412	484	467	443	440	436	436	402	456	471	454	437	409	472	417	424	412	443	426	421	406	459	402	443	452	437	451	458	425	465	501	455	414	431	435	427	413	431	431	433	436	373	469	434	433	434	428	455	436	423	422	417	420	456	427	445	432	432	432	424	426	426	391	453	435	444	432	480	434	443	435	446	394	442	413	407	441	411	446	420	394	399	454	404	455	427	425	467	457	444	438	442	429	405	398	423	455	409	415	437	413	440	450	475	430	477	433	444	409	427	448	423	426	398	397	418	420	459	438	452	409	457	417	422	445	404	440	453	434	414	413	415	431	427	459	443	417	440	413	432	463	417	404	436	479	468	411	443	437	421	454	447	428	432	414	467	427	435	452	433	410	454	396	441	431	470	468	462	425	444	441	409	414	417	439	419	412	469	455	405	454	421	452	437	426	438	452	419	394	431	437	454	413	443	446	419	391	413	446	415	454	450	450	391	424	436	421	421	420	415	420	475	437	439	447	434	433	436	441	459	400	441	445	437	408	438	432	407	444	454	447	454	410	441	416	423	448	456	400	424	468	480	407	411	462	421	415	422	431	446	440	444	424	427	429	451	446	407	406	421	445	423	461	427	454	413	425	443	464	404	456	400	419	434
5656	1243	292	223	342	342	308	274	225	190	191	122	117	102	108	87	92	96	71	82	84	58	52	51	47	50	49	41	34	36	43	38	33	33	31	18	23	16	17	24	24	16	16	24	21	29	18	30	23	18	20	21	14	19	22	27	26	25	18	17	17	24	19	21	23	17	17	16	32	19	22	11	26	22	29	21	17	13	13	34	22	27	13	17	28	12	15	25	33	22	14	14	21	11	19	23	19	20	28	23	23	27	15	19	25	19	17	14	19	30	16	28	21	18	22	23	23	23	13	24	20	26	22	20	13	18	20	25	26	17	24	14	29	22	20	28	24	15	17	27	24	19	19	26	19	12	20	17	16	22	22	18	17	23	21	16	21	17	22	17	21	14	28	15	26	20	20	17	25	19	13	19	17	23	16	21	14	17	27	20	26	18	23	18	26	19	22	26	27	30	23	19	16	24	22	21	16	19	18	23	18	25	16	24	20	20	23	17	24	21	16	24	23	19	27	29	20	29	18	18	19	20	18	9	26	19	23	10	22	18	27	14	24	16	17	20	24	13	20	25	26	20	16	15	16	16	22	22	17	19	17	24	16	21	23	18	19	26	15	16	26	32	19	20	21	19	22	19	23	16	21	18	28	29	25	14	19	21	27	20	22	29	27	25	23	23	24	26	21	19	24	23	22	15	20	24	25	22	20	22	20	15	19	22	16	19	15	19	29	25	20	20	27	23	21	26	20	24	20	10	16	19	17	16	16	30	21	13	26	25	15	19	22	24	29	16	17	27	20	21	30	27	28	24	14	20	23	21	29	35	16	20	21	13	19	26	16	19	15	19	28	19	15	23	20	15	17	19	19	21	16	26	13	16	25	16	22	18	25	23	25	24	21	23	20	21	14	23	24	32	16	20	27	25	16	16	26	25	23	21	24	22	23	30	24	21	30	21	27	13	28	28	18	22	30	17	18	25	19	18	19	21	23	21	19	18	23	22	22	27	17	21	22	18	18	20	20	20	24	19	27	14	26	13	27	21	19	21	19	16	23	23	25	19	23	28	16	20	23	20	24	17	23	32	17	29	18	24	19	31	20	24	22	24	22	18	12	12	26	20	19	15	14	22	16	19	17	27	14	16	19	20	18	20	18	19	21	13	26	17	19	22	24	24	26	23	19	13	25	23	28	16	27	21	24	15	18	25	20	16	23	21	16	23	26	17	13	17	20	23	21	24	22	20	11	10	15	18	29	30	17	23	16	26	23	16	13	17	16	30	17	19	26	13	25	28	24	16	22	9	15	17	22	24	26	22	18	17	24	21	22	21	17	20	16	14	22	20	20	24	19	29	19	19	17	21	25	26	14	23	24	20	30	13	18	16	14	23	13	16	20	25	24	21	21	20	25	23	12	22	20	27	28	22	18	20	25	17	26	22	11	22	30	25	24	16	21	26	26	22	18	19	13	23	20	25	23	12	27	18	21	26	25	25	22	17	24	18	23	29	18	20	30	22	25	19	31	20	21	15	26	21	19	19	17	17	15	23	13	21	20	17	18	29	23	17	20	20	18	21	23	18	12	15	23	13	15	16	21	20	19	22	24	14	23	24	17	19	19	14	18	17	17	16	18	21	17	22	23	18	15	18	12	19	18	16	24	16	23	20	17	26	22	19	19	25	17	23	19	19	17	21	24	26	13	25	23	16	24	19	17	17	15	26	18	21	18	22	12	16	22	21	18	25	17	25	16	22	12	16	26	18	18	27	24	23	29	15	28	16	19	26	23	24	16	16	23	27	18	22	23	13	21	17	21	19	22	26	16	14	22	19	17	14	22	23	25	19	16	19	18	21	21	17	25	22	24	12	17	15	17	20	17	18	17	19	19	12	29	24	18	24	23	23	17	27	15	24	20	36	18	27	30	9	22	20	17	22	25	20	14	11	17	25	28	18	30	20	24	25	23	20	17	16	19	19	19	24	17	16	17	15	20	19	22	15	15	20	19	20	23	15	15	17	18	16	16	28	18	21	20	10	26	21	15	33	20	19	21	18	25	21	22	13	22	24	24	22	12	21	29	23	18	15	23	19	26	14	15	25	22	19	24	20	24	21	19	20	25	18	20	29	31	17	17	21	20	25	27	14	18	23	19	14	21	13	8	23	28	24	20	15	18	14	19	23	19	24	18	20	15	25	20	27	20	25	13	21	20	15	16	17	27	24	16	17	18	21	19	12	18	23	21	27	20	28	23	21	27	21	14	25	23	17	20	18	29	20	28	22	19	17	24	15	19	21	24	29	25	21	22	26	11	17	14	20	24	22	17	12	22	25	21	21	12	21	17	27	16	22	21	17	21	22	24	19	13	13	24	23	20	26	25	29	29	27	23	13	26	16	15	19	24	21	18	27	19	23	21	15	19	23	21	17	23	17	14	18	15	15	23	23	15	29	7	21	28	29	19	19	26	9	22	18	20	15	10	18	25	32	19	16	12	19	25	33	19	21	28	22	19	23	29	23	27	18	19	24	17	21	23	17	20	17	15	19	11	21	25	23	24	22	18	16	27	18	18	30	18	21	25	20	23	20	26	16	20	25	23	25	15	21	26	19	24	30	21	14	16	16	24	21	24	18	16	24	23	14	27	29	24	23	24	20	21	14	20	15	16	27	15	25	21	24	16	19	27	19	19	21	17	22	22	15	23	23	16	20	23	11	22	14	21	13	19	22	15	17	24	19	14	22	21	22	30	18	13	22	14	21	22	16	13	21	25	22	22	19	23	21	17	18	21	17	21	20	19	17	27	9	19	11	22	27	18	20	25	14	16	18	21	24	18	21	17	20	19	22	23	18	19	24	21	19	24	30	23	22	22	20	15	25	17	15	29	20	23	26	9	20	27	29	27	33	24	17	19	22	27	16	28	17	27	31	21	25	16	18	21	20	22	21	26	20	22	25	18	24	16	24	29	17	19	22	15	30	17	25	15	21	17	22	21	15	21	15	17	26	19	27	16	16	23	20	25	22	25	22	19	23	23	25	23	17	20	23	16	22	18	22	15	20	27	36	19	13	18	23	20	23	19	22	24	15	23	18	16	25	22	22	28	20	27	18	18	32	26	13	25	19	21	19	23	12	21	15	20	27	19	16	14	18	19	17	17	24	19	25	22	17	20	20	19	17	22	14	25	19	22	23	16	15	20	21	18	21	30	19	19	18	20	14	25	29	21	19	22	18	25	19	24	23	18	19	16	15	37	21	24	29	15	16	21	27	25	22	24	21	22	16	13	14	16	24	25	31	23	20	25	21	23	23	27	32	24	22	18	19	21	27	28	23	17	21	23	14	30	17	27	17	23	14	15	21	22	20	13	22	28	22	15	20	13	15	32	21	20	21	13	16	14	25	22	21	18	18	27	29	23	23	22	12	20	21	20	17	11	15	23	30	12	15	19	23	21	22	19	25	27	23	13	15	25	23	21	17	25	28	30	17	23	15	19	24	14	21	21	20	17	25	23	18	19	19	28	26
40522	18223	7797	18550	25288	23635	19757	16568	13795	11239	9526	7945	6538	5694	4878	4572	4079	3987	3678	3513	3074	2824	2573	2274	2140	1922	1651	1515	1305	1269	1184	1045	953	837	728	637	621	595	516	514	534	460	503	441	423	428	449	441	379	491	435	388	410	394	345	417	380	371	352	391	353	381	374	365	384	355	397	357	348	375	397	380	395	389	349	376	367	323	346	343	349	372	366	374	339	378	314	378	355	322	360	326	338	315	354	365	369	373	337	382	343	367	381	365	359	337	372	351	376	382	350	327	312	369	360	358	357	387	357	362	335	330	360	345	363	316	350	352	361	311	363	390	340	328	337	386	351	350	394	321	372	359	340	354	361	337	331	357	345	341	356	348	334	320	341	341	332	376	358	341	318	351	359	340	320	347	352	336	347	377	356	325	343	356	332	370	363	334	312	336	346	356	316	303	351	366	351	386	344	332	343	322	315	348	370	353	341	381	373	353	354	371	337	377	364	345	337	384	325	335	369	322	331	335	337	365	327	350	345	362	365	320	360	311	383	342	339	342	351	336	373	351	343	358	338	330	323	360	353	328	350	332	334	376	371	360	334	350	355	345	363	334	355	362	355	373	338	326	318	362	334	367	346	337	342	348	335	363	357	353	384	311	325	374	303	334	354	360	365	327	336	340	318	370	323	355	353	333	354	347	340	372	390	331	362	353	369	312	349	316	386	358	336	348	350	377	361	343	325	332	351	360	335	341	344	345	345	350	313	334	339	331	383	356	347	327	361	364	339	378	320	370	339	359	351	353	355	380	380	343	316	385	335	352	335	383	347	324	364	320	344	325	326	334	322	323	357	359	343	334	330	329	341	327	340	326	341	331	366	329	341	341	360	333	340	337	397	373	371	336	354	340	348	341	352	341	330	351	374	350	346	352	393	313	339	321	351	341	344	337	356	348	363	358	337	348	343	361	368	357	355	343	366	341	380	346	379	334	324	340	360	337	320	342	354	346	320	342	382	337	349	357	337	384	337	342	329	358	391	381	342	322	345	357	374	349	395	363	309	329	366	315	378	353	352	353	316	325	388	388	359	359	353	354	338	308	322	362	339	328	359	341	330	380	332	371	321	351	338	357	362	369	315	355	330	354	331	349	381	328	343	342	345	344	328	342	326	347	358	332	370	351	343	325	321	365	308	347	335	364	355	347	360	365	326	374	358	355	343	423	315	328	362	348	345	337	344	356	343	333	348	355	350	359	363	325	381	341	380	332	363	348	361	323	358	343	343	364	344	361	328	328	324	356	322	320	379	329	331	334	315	354	310	330	324	314	308	348	338	353	351	361	319	316	347	377	338	352	349	330	355	341	334	337	336	343	348	340	377	366	325	348	332	335	322	291	361	341	389	333	354	353	340	347	373	353	339	357	369	328	360	356	344	348	374	334	316	340	349	347	360	332	367	331	347	353	337	363	345	363	352	342	339	333	313	305	332	334	360	388	336	338	344	314	357	300	374	343	334	346	346	364	337	366	325	320	324	380	363	351	292	348	326	307	349	351	351	338	364	318	346	373	357	339	366	346	345	347	329	358	319	323	352	347	352	357	389	342	357	327	326	352	339	366	358	338	370	338	352	332	302	334	351	348	365	330	323	369	335	345	362	376	371	376	336	349	328	357	347	343	316	352	323	368	371	377	324	360	337	362	349	351	332	348	337	396	319	310	339	344	343	348	357	320	334	339	334	335	353	342	336	358	361	358	347	324	343	332	360	330	372	342	355	317	351	382	352	356	417	335	339	350	355	366	344	385	356	339	319	360	337	339	364	315	332	334	326	349	376	328	349	374	346	321	310	350	346	302	352	325	364	334	348	343	330	361	355	311	349	365	321	380	378	337	359	311	361	313	344	325	352	345	328	331	340	351	347	343	334	351	363	362	374	345	363	304	331	363	381	347	342	323	353	346	354	330	346	338	347	334	355	348	343	330	365	333	340	362	339	321	344	344	355	323	348	336	336	331	342	334	334	357	362	370	341	320	335	339	328	327	315	333	332	347	317	339	321	366	322	369	317	355	327	352	339	392	347	337	336	339	328	343	346	331	338	346	332	369	338	355	345	341	351	332	320	341	366	322	332	351	344	314	342	339	306	344	331	358	331	349	333	358	327	314	336	342	368	363	370	345	376	364	334	339	338	300	329	350	346	371	350	344	367	330	356	341	374	375	327	361	346	335	313	334	334	346	338	341	338	338	346	334	348	368	331	362	366	350	376	343	357	347	351	322	337	327	384	358	320	321	324	371	333	329	324	370	353	372	368	354	354	368	324	351	352	399	368	345	332	348	346	343	350	344	339	340	333	329	338	333	364	346	360	355	374	343	372	325	340	367	367	400	367	355	332	343	331	370	340	322	325	344	358	361	322	335	374	343	322	355	337	361	337	331	378	363	345	327	372	330	354	370	331	351	307	359	345	333	366	353	334	309	354	366	353	375	346	358	361	347	317	334	356	338	349	354	369	357	334	305	348	364	342	333	328	351	365	307	357	339	371	326	359	319	302	332	358	368	364	323	349	346	327	307	337	320	324	320	348	330	334	323	353	356	350	348	322	339	343	358	336	333	302	322	356	335	348	350	338	371	347	348	341	325	375	335	360	321	319	336	339	339	332	324	355	359	348	351	350	348	350	350	317	330	335	319	347	337	313	326	347	319	332	346	342	358	350	325	377	373	348	366	382	347	381	315	352	350	330	349	341	344	321	366	329	309	342	363	336	351	367	332	361	347	371	347	364	349	366	345	341	338	348	339	336	340	312	328	367	316	331	376	357	377	337	305	336	358	301	354	353	356	317	304	352	344	356	341	357	337	336	360	341	347	334	351	346	351	323	373	349	316	323	321	345	373	364	359	365	336	328	368	355	339	338	324	383	345	337	372	329	371	337	364	333	321	348	369	356	336	343	332	370	344	316	340	326	324	368	366	327	348	350	343	349	360	353	347	329	358	323	335	349	376	363	395	358	361	365	338	364	350	335	344	364	354	369	333	370	343	352	334	352	362	320	354	323	335	353	341	332	337	335	351	372	359	360	351	350	359	355	350	348	372	346	334	335	354	322	353	328	322	358	332	345	349	323	362	340	350	356	344	325	340	323	338	316	337	338	345	356	347	321	367	331	336	357	343	348	345	361	332	352	336	336	367	338	371	320	322	351	354	362	318	348	370	359	324	323	365	357	361	344	346	324	356	356	400	355	337	388	338	351	364	338	351	340	352	346	359	340	363	370	371	369	343	335	387	314	358	330	343	323	379	370	332	349	396	361	335	357	345	308	344	345	339	341	331	302	309	380	344	324	346	335	347	371	340	328	368	366	336	341	351	348	332	345	344	367	349	342	332	343	346	343	324	321	363	358	368	377	375	328	343	350	355	336	361	357	367	349	350	327	356	366	375	326	340	348	343	338	330	340	347	343	382	365	343	370	385	345	358	345	332	363	364	323	347	343	322	337	300	326	371	377	336	355	345	335	347	365	344	335	346	317	329
14284	5314	820	562	833	808	710	638	555	513	420	317	304	252	220	212	199	209	201	155	164	143	135	120	112	87	104	86	68	91	65	56	52	46	53	45	49	30	41	22	42	33	35	33	28	32	21	34	33	36	25	27	34	25	23	27	26	22	27	27	33	37	31	31	33	33	38	22	26	23	17	22	27	27	28	24	28	29	33	31	35	23	27	21	31	18	36	22	26	34	30	28	42	33	20	25	28	29	25	32	24	27	38	25	25	30	21	30	25	26	28	28	24	29	28	21	25	32	32	15	25	32	27	25	21	27	37	22	26	35	13	23	29	21	25	26	24	29	26	25	37	29	26	24	13	23	40	27	21	26	20	23	30	37	25	32	13	25	21	25	34	26	31	21	32	28	26	20	27	31	30	21	33	37	21	24	19	16	24	23	25	20	17	25	27	25	26	22	28	27	24	29	19	29	35	31	20	30	20	22	25	29	28	29	20	28	12	18	35	23	23	34	17	35	27	33	20	31	29	34	28	19	29	30	29	25	22	41	23	27	23	28	22	48	30	29	23	29	30	19	35	27	38	30	30	32	26	29	26	22	20	30	23	19	29	21	29	27	24	24	20	37	37	21	27	31	37	33	25	32	25	37	17	37	23	20	18	27	32	24	27	25	43	31	23	26	27	37	21	33	22	33	23	23	29	37	33	26	25	22	21	27	29	22	27	29	24	30	25	37	25	27	26	31	27	32	25	26	26	27	25	29	27	29	25	26	22	20	27	32	25	28	21	21	27	34	29	27	23	22	36	30	34	29	23	28	20	25	35	22	22	20	35	15	30	27	29	26	24	24	33	34	22	27	20	26	26	26	27	26	24	31	34	19	32	29	25	24	30	29	20	27	26	22	30	25	27	26	26	30	27	17	29	18	24	23	22	34	25	28	21	29	24	33	24	37	22	30	23	26	29	21	29	32	20	28	27	25	33	21	19	30	31	35	23	27	30	30	35	28	26	25	26	26	36	30	28	30	21	15	31	21	19	27	19	24	38	20	24	27	24	29	24	29	22	26	22	23	27	23	25	23	24	27	20	20	32	21	31	22	20	23	23	34	23	23	25	24	30	33	17	23	23	38	22	25	26	24	28	24	31	32	21	21	28	33	21	28	27	28	36	21	15	30	32	34	29	20	17	30	22	19	31	25	19	21	26	21	19	23	26	22	17	21	36	28	40	15	33	23	22	31	27	24	18	27	24	25	24	30	23	32	31	26	19	23	36	21	29	48	21	33	20	19	21	27	28	23	33	30	39	25	22	21	31	27	17	32	25	30	26	28	21	20	27	31	29	24	29	23	33	26	28	30	26	28	33	23	27	24	41	27	22	23	27	28	23	28	36	32	34	25	30	24	26	36	33	27	25	19	25	27	38	29	20	23	30	27	26	27	29	33	29	23	24	28	19	27	24	19	21	23	21	30	22	32	22	23	29	27	32	25	30	43	19	19	31	27	33	25	29	25	32	24	29	21	35	24	23	33	26	28	30	29	32	26	30	33	27	37	36	31	21	20	32	21	30	26	28	30	30	25	30	22	28	21	30	30	26	31	41	27	36	33	26	32	25	27	18	35	31	29	31	27	26	28	29	31	25	27	32	34	27	19	33	32	40	25	29	21	15	21	23	28	27	24	14	31	26	24	19	29	36	32	25	24	27	23	30	29	22	23	31	28	20	27	25	22	31	27	22	34	32	24	33	16	26	32	28	23	20	24	20	20	27	32	26	31	27	24	27	36	29	26	22	24	37	23	33	25	36	30	38	23	23	22	28	32	17	31	29	30	22	27	22	24	26	23	17	31	32	34	32	29	28	20	25	32	18	25	32	25	22	25	27	24	24	37	37	32	24	24	24	26	21	31	31	32	27	18	28	20	17	36	30	24	29	17	23	34	28	30	28	39	26	28	23	30	31	31	26	32	34	29	26	29	23	25	26	25	36	27	29	35	30	28	24	35	23	31	24	33	25	33	26	29	25	41	23	27	30	24	32	25	27	29	38	32	26	32	32	32	27	19	32	30	23	31	16	27	19	15	28	29	19	28	30	29	35	29	24	19	19	23	22	27	26	30	19	30	34	30	32	34	28	35	34	22	23	32	25	35	28	35	26	18	26	22	30	26	37	22	45	33	22	28	25	37	35	36	22	22	22	23	22	22	22	21	20	21	33	18	28	22	37	29	25	24	23	38	35	24	30	29	25	29	29	22	27	19	27	35	28	26	23	22	20	22	24	44	32	31	22	25	31	20	26	27	30	43	28	29	25	27	29	30	23	27	33	34	29	14	31	27	27	22	25	23	31	31	17	31	19	33	26	29	32	28	26	17	21	26	26	23	30	39	23	28	37	28	28	16	22	21	34	23	25	28	26	27	20	22	22	32	30	19	26	29	26	32	23	22	15	38	27	29	21	24	17	24	22	30	28	24	26	26	20	30	38	30	24	20	32	22	26	35	34	22	25	23	25	20	20	31	32	22	30	26	25	32	31	23	39	20	27	31	29	24	23	31	30	28	31	20	20	37	25	28	28	24	32	30	26	28	24	24	25	27	19	39	21	24	33	26	27	30	21	20	26	14	31	27	30	33	18	25	21	28	29	21	33	32	31	18	31	35	24	23	35	26	28	19	37	30	21	27	17	26	32	26	25	31	24	22	23	24	25	22	28	27	32	27	31	36	24	31	25	23	17	23	36	25	24	27	35	23	25	29	28	31	25	35	21	35	41	23	29	29	23	34	39	25	25	33	16	32	28	27	28	26	20	25	28	25	24	19	30	17	23	24	28	25	22	20	19	37	37	22	22	27	24	23	37	33	35	33	33	20	21	28	26	26	25	25	28	35	17	30	30	18	31	24	36	29	26	30	12	34	27	35	19	20	21	27	19	33	24	23	31	25	29	27	28	19	40	19	28	23	17	21	21	21	23	32	33	31	35	21	28	18	29	37	36	26	28	26	30	27	24	30	25	18	18	34	26	25	18	23	29	20	34	28	30	26	19	39	32	26	25	28	31	29	28	21	30	28	18	26	31	25	28	36	31	26	34	31	25	24	16	20	25	30	25	22	29	29	30	25	22	24	25	18	28	36	30	30	31	27	29	35	31	28	19	29	15	29	24	19	26	25	25	31	32	27	19	32	32	26	32	41	26	29	22	30	27	28	25	24	25	30	20	28	42	22	28	33	27	17	28	29	35	34	34	24	32	35	28	19	39	36	25	28	32	36	36	23	35	21	24	24	35	30	26	41	20	25	28	37	28	23	31	25	25	32	18	19	35	22	23	22	24	25	32	31	22	34	27	17	25	27	28	31	26	27	37	31	32	29	22	32	25	30	31	25	23	33	20	31	22	23	15	34	31	20	26	25	28	27	28	20	22	24	33	21	24	23	34	28	22	33	27	28	33	21	33	31	23	22	26	27	18	31	23	18	28	35	23	24	24	31	25	31	18	28	26	24	27	37	28	38	31	29	36	25	33	23
54239	27301	15019	27998	34687	33277	30155	26653	23538	20725	17929	15324	13337	11729	10559	9532	8799	8303	7705	6973	6557	5925	5521	4986	4408	3853	3503	2894	2693	2448	2267	1992	1738	1735	1361	1206	1148	1092	847	898	983	802	774	736	725	642	661	643	661	640	612	587	614	582	572	576	484	506	519	502	528	484	498	540	476	505	511	521	557	505	529	490	510	495	493	503	464	462	479	423	455	465	478	414	465	487	477	494	450	468	486	487	493	436	463	477	508	504	424	475	490	431	492	505	470	444	472	465	448	429	464	470	450	451	458	424	470	452	477	447	432	465	481	444	470	462	452	448	477	461	451	422	429	454	403	469	422	482	435	496	442	455	498	434	480	453	453	435	457	427	486	411	451	463	456	462	469	437	434	453	464	485	465	447	448	445	451	463	435	436	467	465	471	476	483	414	448	407	429	455	460	451	436	444	406	428	441	482	454	436	424	455	441	440	442	442	430	421	426	465	474	445	418	439	420	422	435	446	443	437	408	428	452	414	446	432	439	470	446	448	452	455	461	429	411	436	441	379	461	438	451	457	422	432	434	490	446	429	430	458	441	465	450	430	430	413	416	419	404	461	420	410	474	443	404	454	447	448	437	440	429	410	446	416	430	449	441	437	419	442	436	413	476	448	449	432	453	425	424	447	480	458	436	424	443	409	462	429	433	415	432	442	439	449	441	428	453	452	434	434	416	461	432	463	421	432	431	428	461	421	439	446	436	446	458	441	420	451	424	429	444	390	434	436	419	445	446	436	426	420	414	427	446	434	464	434	416	420	448	449	443	439	441	444	446	429	466	446	407	461	440	447	417	436	430	434	426	386	425	442	456	424	434	450	397	425	424	457	431	400	400	445	444	416	434	418	393	459	429	421	469	444	440	460	447	445	417	438	441	429	425	420	448	420	456	487	481	421	441	453	428	428	450	440	409	437	468	419	441	407	437	458	452	426	454	461	426	442	444	439	423	404	475	421	433	419	486	443	422	433	440	443	416	470	464	408	446	478	434	432	431	426	410	417	420	424	436	449	443	473	419	476	467	424	493	420	452	433	443	429	403	456	439	442	404	456	430	403	473	450	433	435	436	422	439	420	435	407	411	417	409	432	432	443	447	459	422	453	421	417	452	430	422	442	437	441	433	426	422	442	474	442	452	432	424	476	448	437	440	444	480	440	436	448	422	423	439	422	450	439	425	458	466	465	420	452	442	446	457	455	462	435	422	390	407	440	429	424	417	435	419	452	449	476	394	411	413	433	452	415	448	429	413	430	450	447	417	425	474	443	429	433	446	412	439	433	388	415	443	437	439	422	408	409	436	470	411	434	430	436	420	441	438	442	465	456	437	429	421	464	450	438	449	439	428	416	450	448	431	448	430	433	434	428	428	436	426	446	462	436	416	452	473	449	423	460	398	458	441	484	455	439	406	437	420	446	435	436	444	423	422	414	454	415	457	453	453	472	425	439	439	420	426	437	467	438	443	407	431	437	419	444	431	436	439	441	439	428	465	439	412	409	423	425	436	432	452	458	437	474	429	462	395	477	446	406	445	400	442	435	443	436	408	477	422	443	432	466	442	369	437	429	451	451	462	445	411	466	462	428	455	457	452	420	420	467	412	446	425	442	441	442	388	435	473	452	446	413	440	447	469	478	455	514	461	440	429	463	390	449	438	437	406	450	457	454	443	472	471	437	461	445	419	397	454	441	435	473	439	470	462	454	426	428	445	438	453	456	454	460	444	455	459	414	419	432	436	418	438	422	420	453	445	464	391	520	462	438	447	446	466	461	447	468	429	426	455	436	472	463	425	432	465	423	427	461	418	456	418	409	447	446	443	428	432	444	454	447	423	458	447	417	420	432	438	456	433	460	415	437	498	457	441	443	460	460	414	435	494	466	463	466	477	429	426	453	441	458	432	429	420	452	477	425	458	463	458	472	406	441	499	439	416	448	432	445	447	434	409	415	466	462	484	421	421	424	432	437	455	455	408	442	452	403	407	441	424	441	465	432	407	412	425	467	467	457	458	430	428	420	403	464	401	434	413	489	410	416	410	411	442	440	397	415	441	429	422	448	404	436	438	450	436	416	428	420	454	415	483	400	453	461	422	440	437	455	449	448	436	437	397	457	486	411	452	456	457	460	469	428	463	436	465	433	412	425	447	421	432	440	438	420	418	409	453	428	452	454	461	403	464	410	475	428	416	438	441	418	442	476	450	443	392	440	499	441	415	439	470	429	444	469	448	426	447	468	450	436	444	426	472	424	463	450	443	407	418	406	425	430	408	414	415	401	469	437	434	462	432	454	441	457	421	409	437	420	423	433	412	462	453	416	434	442	400	460	421	429	420	462	435	455	429	427	468	438	445	460	392	475	447	444	431	450	457	415	402	422	454	449	471	428	429	425	450	423	414	398	416	440	430	395	426	427	413	433	404	440	438	445	439	424	440	439	415	420	424	468	440	426	465	435	432	448	452	415	434	468	443	414	477	451	471	422	465	452	429	409	433	466	439	434	412	436	420	430	421	401	427	387	466	410	426	425	418	442	437	404	435	424	430	427	452	450	434	422	413	422	420	413	430	435	456	422	424	460	477	417	465	401	453	429	449	414	433	404	414	465	477	450	435	430	409	453	444	457	437	425	425	474	440	387	421	445	433	409	438	471	434	457	417	438	440	407	417	410	420	419	451	428	421	410	413	490	417	397	460	444	429	446	463	464	447	448	478	435	439	432	442	443	463	403	455	442	436	440	412	381	435	464	428	420	432	435	456	411	440	404	404	447	507	422	445	454	411	402	456	423	452	461	408	425	404	441	458	460	449	419	424	445	438	447	431	434	428	416	451	443	457	438	431	438	412	449	443	434	448	439	435	468	482	431	422	441	420	418	436	427	448	434	450	415	470	403	464	397	423	438	441	416	464	460	454	448	442	415	428	440	445	423	439	421	432	434	421	435	409	425	448	461	444	448	412	430	417	460	460	458	446	441	457	478	434	445	445	448	464	451	401	455	420	444	441	464	433	463	446	466	437	470	449	462	472	444	472	432	421	415	450	469	428	430	414	470	475	464	421	470	433	457	418	420	411	451	425	450	437	431	477	436	441	451	455	464	464	402	446	464	401	456	428	442	468	451	451	458	478	454	427	398	456	465	431	411	454	412	444	443	464	419	462	428	485	471	465	433	412	425	414	451	431	418	446	437	421	433	454	450	442	408	447	433	432	440	399	416	417	402	453	422	458	419	433	448	428	415	431	447	417	425	431	459	427	446	451	440	464	460	419	494	444	448	441	469	446	425	433	467	434	405	412	408	411	421	413	442	405	468	467	445	438	482	425	453	406	395	434	448	444	440	457	441	445	443	420	429	419	438	449	445	438	408	452	457	432	442	441	419	401	426	414	454	416	436	427	500	423	381	427	441	436	450	474	428	440	421	440	460	433	436	447	412	425	441	441	433	454	458	442	413	462	437	437	429	461	458	457	426	452	412	459	426	440	447	430	470
9960	2268	525	333	497	508	486	389	373	290	272	225	185	200	184	164	118	118	130	115	130	110	99	92	84	70	58	62	47	52	51	56	57	50	49	47	52	46	35	26	39	41	33	40	39	35	26	35	23	26	27	28	39	31	45	36	27	34	29	39	37	32	34	45	33	34	35	27	23	35	28	31	26	34	28	39	39	42	28	37	29	36	39	42	37	31	33	32	35	37	44	36	27	35	29	36	35	38	34	35	36	30	21	34	31	31	33	31	26	36	27	25	28	21	36	17	28	33	31	33	34	31	19	26	38	41	38	27	31	30	21	33	32	27	34	29	39	29	27	24	43	27	29	33	29	34	20	29	36	28	39	30	36	29	32	35	35	30	23	28	25	34	31	41	36	41	37	40	18	28	36	26	32	29	34	31	34	35	25	27	30	36	32	29	38	29	32	27	25	26	38	32	25	33	35	23	26	36	35	35	29	25	38	23	32	31	27	36	32	31	28	39	42	31	34	40	34	44	39	32	38	34	41	26	25	30	43	26	33	27	26	37	28	28	44	40	33	31	34	27	46	35	25	26	31	35	28	31	31	36	31	31	19	23	33	26	31	26	33	40	26	30	43	28	27	27	34	27	34	29	34	30	29	26	26	22	27	34	26	33	29	28	45	34	34	32	26	38	29	30	21	30	41	33	32	32	31	42	44	37	36	26	41	32	31	41	33	26	41	28	24	41	32	33	24	36	30	25	37	37	34	27	37	34	38	37	22	36	27	30	25	31	29	32	24	31	26	27	40	32	25	35	24	36	33	36	25	35	39	26	39	22	24	22	35	30	27	26	32	31	37	17	29	29	30	42	34	22	34	32	37	31	26	35	30	29	28	34	19	31	29	34	37	32	32	25	26	38	19	31	29	20	35	35	42	17	22	28	26	33	25	28	40	42	39	25	35	30	31	28	30	29	30	42	33	28	30	35	35	21	27	24	34	37	35	22	34	39	27	29	24	27	37	28	28	30	31	35	30	24	37	27	32	41	27	28	27	30	31	39	33	36	31	26	33	32	34	29	42	32	29	41	32	27	46	35	30	37	32	32	31	31	25	33	26	29	42	26	28	28	35	43	29	31	31	31	24	26	28	22	37	30	25	29	26	35	35	31	38	29	35	26	38	27	35	30	39	33	33	35	27	32	36	29	26	42	34	37	29	33	25	26	32	39	26	29	35	27	34	33	33	28	31	24	35	36	25	31	39	29	33	27	27	33	26	33	29	33	24	46	29	22	29	30	36	40	30	33	35	35	35	36	31	22	30	27	27	26	36	41	27	29	31	26	33	36	28	17	40	31	38	29	29	30	30	37	26	32	38	37	35	25	25	35	41	22	34	36	29	31	25	30	21	44	29	32	33	27	35	34	39	20	32	35	36	34	37	32	34	26	40	27	34	22	43	21	24	34	35	41	24	35	38	34	21	29	30	27	22	31	28	36	36	34	32	33	26	26	32	31	30	32	36	29	27	24	38	27	37	23	47	28	24	36	26	22	29	23	28	36	42	27	35	19	31	34	29	29	24	32	27	37	31	37	30	37	35	27	34	30	31	29	33	23	39	39	27	39	25	28	40	38	39	44	36	29	39	30	28	26	23	36	29	28	25	44	29	29	23	39	33	34	33	20	30	29	35	36	25	31	32	31	43	36	31	31	29	31	24	32	31	29	27	32	28	22	25	35	33	44	23	21	39	25	30	36	38	28	25	29	30	38	32	40	31	30	35	32	38	26	33	37	19	28	34	30	24	33	39	29	22	23	28	27	33	26	33	30	27	22	34	33	37	38	26	30	32	28	23	28	25	31	32	40	37	35	25	37	30	37	30	30	34	40	39	32	31	25	40	40	33	30	27	23	32	27	41	35	31	32	30	26	41	33	36	30	30	36	30	37	34	32	46	33	27	31	29	26	34	32	20	30	29	36	38	28	30	29	32	35	40	32	34	40	35	31	31	23	41	32	28	29	35	42	26	21	19	43	26	33	31	32	38	29	34	37	27	26	24	28	25	38	23	40	31	23	32	35	24	22	29	33	30	38	46	41	28	27	40	20	31	37	30	26	30	34	45	26	32	34	32	34	24	31	38	35	36	25	30	27	30	37	25	28	30	26	32	24	26	33	28	39	34	26	44	27	30	27	21	37	30	48	26	42	29	43	33	28	32	16	31	22	24	34	35	29	23	39	25	22	35	31	26	19	29	28	32	34	27	34	25	36	25	34	31	28	40	32	32	27	25	36	22	26	27	31	36	32	29	35	41	25	40	36	20	37	36	23	41	29	33	27	29	34	29	37	26	33	38	30	38	36	25	35	29	26	21	32	24	29	40	30	20	34	28	26	35	31	34	34	32	23	27	43	31	23	39	36	32	26	30	36	43	29	29	27	36	44	30	23	36	28	27	38	30	34	31	32	42	35	29	26	22	27	40	32	27	22	30	36	30	26	40	30	37	33	29	18	31	26	32	34	22	30	42	41	30	29	24	28	32	33	21	24	29	43	19	45	22	20	49	36	34	27	27	30	29	36	33	33	26	31	39	32	26	38	27	47	25	29	32	33	29	27	26	27	28	33	28	34	34	24	28	28	32	29	25	32	33	28	28	37	30	25	32	29	26	35	37	28	34	31	28	38	30	24	44	31	28	34	38	37	33	36	32	37	37	36	39	28	30	33	21	30	28	31	40	30	28	33	25	33	31	27	24	27	27	47	27	23	35	29	30	36	29	40	33	34	20	46	41	26	36	35	35	30	28	28	31	35	23	30	36	23	30	26	36	34	33	25	28	31	34	31	33	21	33	47	28	29	30	32	36	33	23	29	30	25	36	35	35	33	45	31	36	32	37	30	35	21	21	40	29	27	25	36	37	30	33	26	28	32	33	26	32	30	35	31	27	34	20	44	25	29	33	30	32	27	25	36	28	29	22	21	34	28	24	35	20	30	27	33	30	32	36	26	28	30	34	26	27	30	33	36	32	31	42	34	29	36	32	36	38	37	23	28	38	23	30	34	31	23	30	30	35	27	31	31	33	28	25	32	33	35	33	34	30	35	22	28	43	32	34	47	26	35	28	23	31	45	31	29	32	36	25	26	33	37	31	39	39	36	22	29	37	34	38	37	19	21	36	30	26	31	24	22	29	31	26	34	37	22	32	25	32	40	30	32	26	38	28	28	25	36	36	39	33	43	36	31	42	34	30	29	23	29	28	23	31	29	35	31	29	44	30	39	38	32	27	51	22	30	26	42	36	41	35	14	32	36	37	32	31	28	31	32	28	34	36	33	34	35	30	33	20	31	38	24	26	29	32	23	24	25	35	40	31	36	33	23	27	32	28	46	33	30	32	41	26	34	22	32	35	39	28	28	27	32	35	38	36	26	36	34	29	31	29	36	28	27	40	19	37	38	28	33	27	30	33	40	36	36	35	34	33	46	32	35	29	38	22	37	31	36	18	27	29	31	32	28	34	43	33	30	24	28
46328	21977	11124	22851	29620	28290	24838	21497	18164	15296	13069	10905	9563	8617	7564	6710	6280	5798	5323	4976	4633	4340	4172	3718	3269	2770	2540	2227	1973	1810	1762	1474	1437	1332	1035	921	1002	931	769	822	806	790	677	682	678	655	623	655	660	615	604	564	582	580	582	605	553	551	571	579	532	572	528	541	558	543	584	530	558	563	524	537	561	565	555	526	553	541	510	519	494	534	535	500	580	573	536	533	550	528	556	470	534	525	563	525	521	541	497	533	539	527	545	560	559	541	517	546	534	542	553	527	542	514	504	487	513	482	512	571	533	549	533	550	521	525	525	495	508	459	482	516	542	507	516	509	504	533	542	559	518	523	524	531	483	531	508	517	507	544	545	487	474	540	553	493	487	492	529	496	517	511	532	500	516	534	485	526	514	509	479	492	494	494	491	481	556	492	525	508	481	536	524	491	474	472	532	484	467	507	496	519	498	509	503	540	529	491	530	558	501	503	488	480	534	499	500	537	525	485	536	544	513	503	509	447	474	480	532	527	514	526	482	464	553	487	499	505	460	515	516	530	514	525	526	528	507	519	508	497	492	534	513	517	481	477	515	527	475	486	499	480	516	560	526	517	495	520	566	504	522	474	546	487	527	511	543	507	542	504	487	525	495	555	524	506	544	540	527	508	523	522	508	534	507	498	481	468	527	512	480	518	527	548	504	555	480	541	518	522	555	488	515	563	508	504	527	527	510	517	520	481	517	527	500	482	495	504	567	504	469	580	507	517	495	544	511	529	520	526	513	509	525	510	536	542	517	517	483	529	554	551	489	511	523	501	545	515	511	483	513	532	547	508	506	535	548	508	534	512	532	553	507	499	505	494	565	514	481	516	508	488	538	520	502	517	519	526	533	541	573	544	553	505	524	486	512	534	522	496	531	540	507	506	525	526	513	511	493	518	541	513	525	547	514	487	542	474	521	504	517	540	533	514	523	495	490	537	519	492	503	541	464	546	507	530	477	508	545	490	502	520	538	521	532	494	519	484	514	500	528	495	542	495	514	494	518	467	515	495	505	528	532	517	519	495	505	493	535	481	552	498	506	474	550	516	543	517	481	515	495	501	500	520	514	539	547	489	544	521	505	543	508	533	475	529	553	528	537	532	516	533	517	560	465	461	502	534	511	502	533	545	553	475	555	480	502	525	520	500	524	501	536	523	513	539	545	550	523	520	536	474	473	513	505	519	524	495	492	482	498	519	522	494	535	513	496	506	521	510	506	525	499	526	530	540	500	525	443	540	508	493	534	541	523	502	492	522	516	509	531	500	496	511	546	511	483	517	483	561	510	509	512	527	496	546	526	514	546	500	513	510	522	520	531	503	493	512	489	485	478	508	488	497	511	516	487	483	527	519	561	496	527	512	497	463	548	516	537	466	523	508	540	496	533	501	518	486	518	530	550	529	470	503	493	513	465	488	486	497	498	526	519	532	533	520	488	510	487	530	510	568	539	512	516	495	530	508	493	498	503	529	557	549	539	476	504	507	541	500	502	517	532	490	546	548	500	471	495	501	554	520	524	541	483	526	520	503	529	526	523	545	457	529	504	512	475	521	514	555	508	531	539	507	525	536	495	519	488	514	528	501	542	501	496	506	516	468	480	531	485	532	495	543	511	487	512	477	492	502	513	523	525	476	515	468	484	508	498	532	540	505	505	484	500	499	506	538	549	516	522	535	506	502	511	543	523	488	512	487	520	539	486	518	490	534	493	507	532	510	512	527	497	550	493	529	535	508	465	550	508	515	495	509	522	461	479	523	518	543	472	495	507	526	525	537	522	527	482	531	481	510	529	515	511	525	522	561	527	529	514	500	517	549	523	500	495	527	494	487	473	490	549	492	474	498	494	522	540	513	501	488	512	521	491	497	542	506	514	534	543	505	430	487	476	486	494	510	493	513	516	481	477	498	524	480	547	499	554	510	511	540	523	533	481	476	472	499	524	477	500	487	515	516	531	533	527	518	540	520	518	507	514	468	511	542	506	545	507	513	483	467	514	516	463	522	510	498	467	532	501	518	523	485	493	500	458	507	491	498	492	449	505	501	550	534	495	521	514	558	558	571	493	499	493	503	503	548	546	529	510	514	502	479	547	505	536	481	510	517	523	479	488	469	513	517	508	476	551	510	521	501	516	512	519	505	520	483	516	492	500	518	516	512	505	521	554	514	525	514	523	547	522	524	501	508	523	498	513	485	567	505	509	511	529	509	518	544	538	537	515	515	550	544	498	501	507	524	509	502	504	514	469	492	534	502	499	512	518	486	493	552	516	496	528	539	553	470	560	538	508	523	506	509	534	527	521	524	506	534	586	512	501	505	491	503	511	500	539	494	509	520	504	514	494	531	495	517	535	574	519	503	521	468	494	474	510	510	506	508	538	484	572	540	515	518	558	515	540	552	532	475	513	520	502	553	510	512	559	504	502	528	509	524	548	518	501	558	507	513	461	556	500	538	494	500	524	527	553	499	543	486	483	516	506	500	496	491	543	516	512	504	459	528	525	519	520	484	529	555	531	570	501	498	513	553	528	534	531	548	512	525	544	525	505	494	543	521	532	524	502	517	506	537	481	514	539	513	480	512	518	496	508	510	513	519	565	508	507	527	520	490	499	548	545	491	506	490	528	530	497	496	520	484	526	483	469	515	500	498	548	508	500	502	487	497	510	514	526	554	512	510	519	525	481	506	506	494	531	502	491	525	534	493	538	496	513	506	543	545	510	535	470	505	497	530	480	493	536	526	508	513	499	520	477	524	560	485	493	508	518	556	504	509	529	537	507	532	459	449	517	510	500	506	513	499	541	537	570	504	478	532	485	504	523	504	515	506	504	514	499	523	513	539	494	533	528	494	513	507	524	496	505	501	494	528	487	526	517	529	502	558	521	528	495	513	504	510	524	515	511	513	511	511	491	481	526	499	534	519	479	529	541	521	507	566	546	475	490	481	500	481	483	527	550	503	516	504	500	529	507	484	527	507	510	515	493	518	502	533	463	506	500	510	459	506	488	497	512	472	539	521	510	569	501	517	480	553	516	496	524	531	510	519	530	536	522	507	486	531	569	505	502	519	470	498	507	546	512	474	529	529	485	536	583	530	526	526	488	500	518	500	524	470	470	507	513	470	526	529	525	509	507	506	532	533	510	512	511	492	517	522	510	521	543	514	470	521	515	498	523	511	529	495	551	495	524	503	467	542	540	523	500	502	517	532	501	527	507	532	493	541	498	547	523	513	495	511	547	563	504	495	521	498	537	491	540	491	525	498	514	510	534	468	517	522	524	537	536	505	470	530	526	531	492	466	504	535	521	543	502	513	505	503	490	528	491	475	556	517	543	546	480	538	523	527	531	504	487	553	484	514	506	492	542	467	497	540	536	497	495	516	518	503	532	503	558	553	480	543	540	490	538	464	537	529	541	530	517	537	558	527	491	496	481	524	510	498	532	482	544	472	518	536	468	518	511	527	520	504	567	523	508	492	484	539
14635	4241	942	537	780	845	709	594	550	496	376	340	317	278	253	224	206	181	171	191	174	163	135	136	98	91	94	73	62	55	59	75	54	60	39	37	40	42	27	29	31	30	28	35	39	21	35	32	35	34	43	31	21	29	34	29	21	24	23	33	33	27	33	21	38	25	27	28	37	22	29	25	32	23	38	21	29	17	29	23	28	34	26	30	26	28	17	22	30	21	33	23	32	26	30	32	35	24	17	31	28	21	33	24	29	38	29	24	29	29	25	22	31	33	34	26	18	31	32	34	26	30	25	18	29	30	27	36	18	25	26	28	20	22	30	17	27	39	34	24	34	31	24	26	29	25	32	37	29	20	29	32	27	23	29	25	34	25	21	19	33	37	29	27	19	32	26	19	26	19	31	27	24	21	27	34	23	36	23	32	19	17	34	23	25	28	31	31	31	25	20	33	26	24	25	24	25	29	30	28	28	23	26	27	29	32	25	17	34	25	29	27	30	31	20	21	28	23	22	30	26	30	24	29	19	30	36	25	20	33	25	26	30	21	27	32	33	29	30	24	23	26	28	31	29	26	32	31	25	19	19	31	27	23	31	29	35	29	25	18	29	20	35	24	33	34	23	21	28	32	22	34	31	18	28	27	37	26	19	29	25	28	22	36	22	22	24	35	18	22	33	20	21	23	19	28	30	33	24	28	22	24	27	19	23	15	19	25	22	35	18	26	33	24	36	22	24	24	25	21	27	30	24	32	22	23	31	29	24	22	24	31	23	31	15	25	22	26	25	25	36	23	24	31	22	37	30	26	28	29	29	28	25	28	26	24	24	25	31	28	31	18	19	35	26	20	21	16	26	23	21	32	36	25	36	24	25	27	30	26	37	23	25	25	20	25	39	25	25	15	28	23	19	27	21	24	22	21	30	23	25	30	29	28	33	26	25	38	20	20	22	25	27	28	32	21	22	31	26	39	21	25	32	24	36	25	24	24	25	26	26	21	24	21	30	35	18	28	35	20	22	25	23	30	28	27	23	26	28	32	32	25	24	22	25	25	33	17	31	32	32	28	28	29	28	23	27	27	30	34	26	25	22	18	34	38	32	34	19	28	22	28	26	23	38	22	30	33	29	22	23	28	19	32	20	31	31	24	25	34	35	26	25	26	19	20	25	24	14	20	29	29	31	26	34	22	16	33	23	31	28	39	22	32	36	25	27	26	27	27	25	24	27	29	31	21	24	20	28	23	23	27	19	21	27	35	25	24	21	40	27	34	32	26	25	33	28	28	27	20	18	28	28	33	36	24	27	29	30	24	20	30	27	30	26	27	27	27	37	29	30	26	20	40	30	31	26	17	23	28	24	20	29	25	31	37	29	37	28	27	28	23	27	21	27	36	27	28	21	25	31	24	24	25	19	18	20	24	23	28	29	23	20	21	24	31	24	28	17	31	15	22	26	26	24	25	17	28	29	30	27	23	24	22	31	24	29	30	21	22	27	24	29	23	32	34	23	32	29	18	43	25	15	31	27	26	21	21	28	28	27	25	19	30	29	23	19	26	25	33	34	26	23	30	27	24	24	30	25	40	24	28	36	27	30	31	18	27	24	21	28	19	27	30	25	41	23	26	23	31	22	34	20	25	24	25	22	25	33	23	30	22	31	29	31	21	26	27	23	25	28	23	23	28	25	25	38	25	18	25	26	14	19	19	27	26	35	28	25	19	31	23	31	25	33	26	35	22	34	27	34	21	19	23	23	26	38	14	31	35	29	27	23	27	26	25	34	26	31	34	40	34	38	24	25	19	36	31	24	21	21	31	25	32	23	24	27	27	27	27	29	28	22	34	24	29	34	27	24	15	25	23	20	26	31	34	43	31	23	38	28	32	24	30	24	29	22	21	25	34	27	24	23	30	35	23	12	20	24	19	29	33	21	31	32	32	26	23	39	30	39	20	33	28	23	23	26	25	26	36	26	29	30	22	36	28	30	36	24	26	37	21	28	30	16	19	33	27	25	26	22	31	29	26	27	46	26	26	35	15	29	12	20	29	26	31	26	21	27	29	28	33	23	25	28	24	25	26	18	33	28	25	24	27	32	27	27	28	20	25	33	33	33	24	28	19	23	28	32	33	34	14	24	26	28	28	22	26	30	29	20	25	27	26	28	31	30	30	25	33	26	27	30	29	21	18	28	32	23	25	18	17	26	34	26	30	29	26	25	26	36	35	30	31	33	21	22	28	24	20	26	31	24	25	26	23	22	23	22	31	31	25	24	33	23	36	19	29	27	17	18	25	25	21	33	29	36	34	38	23	26	27	29	22	24	25	29	34	35	30	29	26	28	31	29	28	36	18	26	32	32	34	28	32	22	32	27	27	23	30	30	24	31	26	22	25	25	23	34	20	32	30	30	29	28	31	19	19	27	26	23	31	32	27	35	16	24	33	20	24	21	27	32	29	24	23	25	29	26	22	22	28	37	21	25	26	20	29	32	35	16	24	28	27	22	34	25	20	23	33	22	26	23	23	27	28	35	25	20	29	31	21	23	27	25	30	22	26	25	25	17	12	30	27	24	30	22	25	26	38	32	24	30	18	25	20	29	30	23	23	23	20	32	30	31	24	30	29	23	26	27	30	33	34	25	28	27	30	29	22	29	22	21	27	28	24	32	29	22	29	31	27	27	18	34	33	25	26	32	17	22	31	33	20	30	21	24	28	30	34	21	26	17	33	29	27	23	29	32	30	27	38	27	32	18	28	35	20	22	27	18	19	30	23	32	20	26	33	30	28	33	19	33	25	25	26	32	25	31	28	25	28	31	24	26	31	24	28	30	32	36	28	24	26	33	26	24	30	31	25	26	37	29	22	25	25	28	23	24	12	19	32	31	28	30	29	31	27	33	23	29	32	20	26	28	20	28	27	22	17	31	33	29	31	25	19	22	24	27	28	28	26	29	29	34	25	22	25	22	32	28	23	26	23	25	23	26	25	36	30	25	29	34	33	21	26	46	29	24	39	36	21	25	22	33	28	31	31	20	33	26	28	30	23	20	26	25	22	25	31	19	20	19	28	28	25	25	31	23	34	20	28	27	28	23	30	23	27	25	32	27	21	19	18	23	20	20	25	29	35	28	25	18	17	23	23	28	30	30	36	17	36	30	26	23	29	26	30	25	27	33	25	24	28	25	29	25	20	30	21	33	19	38	29	38	27	26	29	19	24	29	28	29	26	32	23	29	24	24	25	26	15	23	28	24	27	20	18	27	20	29	23	21	29	35	35	23	33	29	35	15	27	23	20	25	27	20	31	31	33	29	31	20	25	21	15	16	30	21	29	18	34	36	22	25	36	25	42	31	31	31	30	32	23	27	26	33	30	30	35	27	25	22	26	33	30	33	26	28	24	23	25	25	34	32	20	22	21	33	23	15	22	23	24	22	25	22	21	29	22	28	34	23	33	15	28	33	23	16	29	32	25	26	28	34	19	20	22	42	26	30	24	29	25	29	20
54594	25987	15973	28198	34988	33840	30640	27227	23683	20402	17620	14934	13503	12456	10906	9681	8882	8417	7564	7348	6618	6431	5833	5214	4522	3901	3395	3060	2753	2485	2409	1983	1889	1600	1326	1209	1223	1036	978	830	897	783	702	762	722	662	687	654	577	633	649	592	558	540	570	552	549	533	523	548	508	531	531	521	484	476	484	495	483	541	488	488	499	492	494	439	476	496	462	486	457	487	478	453	459	452	483	460	455	469	443	422	468	454	434	432	469	484	434	454	457	461	491	485	448	448	473	428	492	425	462	441	460	429	465	457	413	467	449	477	449	459	430	478	443	499	451	438	468	426	464	454	452	466	431	454	401	448	386	416	440	482	386	431	472	429	407	428	435	446	428	417	470	385	429	452	426	446	387	414	466	413	488	460	406	424	430	443	421	449	444	413	438	426	397	450	431	420	407	442	453	463	373	470	440	444	423	432	459	402	395	484	429	435	462	432	424	426	457	411	437	447	449	413	443	441	406	427	427	430	407	455	452	444	427	439	445	416	413	471	422	403	399	434	433	446	460	453	443	429	434	400	423	471	433	397	423	421	449	458	462	414	439	454	458	439	436	418	442	419	438	448	432	416	468	447	432	445	411	431	444	435	440	431	427	417	412	436	442	446	422	441	420	427	409	448	395	444	458	422	425	428	404	432	432	467	447	471	425	392	438	436	425	381	414	446	437	436	433	430	415	391	451	438	448	457	428	391	428	435	430	429	406	454	439	416	444	386	410	416	454	464	391	394	378	421	459	452	419	408	426	413	418	404	427	436	436	417	403	456	458	409	432	436	454	470	408	456	411	423	408	441	436	442	374	453	436	439	446	447	437	408	452	456	425	458	428	438	398	414	445	395	455	425	430	445	435	434	438	460	440	424	441	426	458	459	435	453	405	435	427	416	436	466	426	437	444	428	438	422	461	402	396	415	446	449	419	426	413	401	466	423	423	482	420	409	433	405	394	440	441	437	412	434	398	408	458	426	459	449	477	414	417	463	425	420	441	454	435	438	425	416	472	413	421	437	454	465	437	419	405	416	440	423	449	430	388	444	425	435	439	423	451	430	457	423	446	412	422	413	436	426	449	403	429	432	415	465	427	434	447	460	463	443	427	408	385	434	423	425	460	433	407	397	414	454	464	423	436	446	447	422	427	414	445	433	432	416	419	429	457	434	439	425	439	438	404	457	415	446	411	455	397	456	437	442	421	418	445	402	427	440	420	413	444	450	444	449	450	453	441	406	443	410	460	454	440	444	431	441	410	476	436	430	462	379	455	448	414	425	433	455	454	429	419	427	444	401	393	401	437	414	436	441	446	465	441	458	424	493	430	421	436	422	397	432	413	443	443	407	405	440	434	423	425	447	441	417	440	418	393	420	448	449	441	401	493	432	432	428	435	435	438	432	433	418	467	465	436	452	431	425	425	442	410	441	435	431	426	445	422	423	437	449	413	435	461	427	419	442	490	422	425	403	428	411	454	439	429	435	418	422	460	422	429	422	434	441	411	434	420	467	451	430	413	386	449	425	414	420	446	457	407	439	423	420	426	433	428	427	412	403	415	423	408	442	439	401	446	419	436	429	445	430	417	386	429	438	445	399	426	450	483	451	438	454	399	407	440	469	425	439	438	415	444	406	422	429	445	421	432	430	419	459	427	425	395	439	447	438	447	437	450	406	436	437	451	433	435	456	439	422	384	416	418	410	431	413	423	442	411	422	429	444	441	432	471	407	455	464	413	424	392	428	427	425	449	401	429	449	429	437	440	396	439	429	432	422	425	455	397	424	417	437	401	410	436	435	427	423	456	450	450	422	438	380	450	447	424	409	438	420	448	423	461	453	475	425	457	439	436	426	457	416	458	448	447	436	438	449	449	385	475	451	414	444	425	421	398	413	450	450	434	458	406	424	439	440	436	438	450	435	469	437	428	461	399	437	431	447	453	444	435	392	426	422	440	438	425	442	388	436	442	436	438	451	446	455	399	392	444	466	404	418	419	426	449	437	425	410	487	443	419	421	467	417	399	429	443	421	434	453	427	414	452	381	447	437	426	424	420	458	429	421	475	421	443	425	451	392	427	389	438	442	417	417	430	442	455	447	418	420	422	418	429	421	434	415	437	434	432	407	450	401	425	460	462	429	427	450	391	429	424	449	438	427	436	416	407	453	428	440	421	433	440	447	447	421	440	436	409	454	455	409	413	428	450	449	442	433	406	415	470	420	423	468	395	414	418	434	429	439	426	400	427	441	396	431	439	460	376	466	437	440	397	439	440	428	411	446	427	477	416	448	424	446	452	418	416	407	439	402	410	433	431	456	466	450	438	462	453	455	424	443	446	428	459	436	402	410	416	426	422	463	453	439	420	471	416	425	436	461	416	449	416	425	417	443	429	460	436	423	414	442	430	388	458	441	428	439	419	439	461	442	432	434	381	432	463	455	396	435	445	458	433	460	433	419	444	405	402	437	449	444	444	438	450	436	395	398	469	455	426	425	428	456	414	433	423	443	436	451	410	459	430	455	415	408	420	424	439	442	418	460	438	377	448	440	417	416	386	440	448	421	479	439	435	472	448	421	427	426	429	417	451	393	400	459	421	429	441	423	414	412	443	428	410	424	415	397	409	407	417	474	427	403	427	444	438	454	428	460	417	431	442	409	421	408	433	439	445	434	448	452	413	447	469	434	426	427	405	418	434	454	435	441	414	493	430	460	451	421	429	445	471	425	460	437	434	447	423	454	422	429	437	410	432	439	446	428	429	419	403	432	463	456	438	444	467	423	433	423	448	468	441	424	429	424	433	402	456	425	415	479	384	399	409	413	408	413	453	425	436	453	451	436	426	439	415	422	440	421	416	434	414	453	447	473	414	450	434	422	448	447	423	467	441	429	423	467	429	408	433	442	437	444	428	444	427	451	424	432	431	421	437	399	419	412	457	438	438	424	448	448	441	419	428	458	412	421	427	443	438	441	380	415	385	428	501	440	448	434	445	466	458	423	430	424	416	431	405	435	438	457	435	423	432	426	426	460	421	472	444	394	408	419	407	422	400	422	427	401	455	414	437	430	439	438	434	424	450	419	426	427	418	414	428	457	421	422	423	443	420	427	458	430	404	433	415	437	445	454	436	395	468	443	423	439	415	409	428	438	432	440	435	436	429	404	435	424	440	422	445	451	426	415	433	424	394	417	418	426	400	418	432	424	447	521	437	460	433	411	444	442	405	437	428	439	414	429	409	424	440	460	420	430	429	403	409	455	453	444	420	431	428	432	446	413	443	403	406	422	438	414	419	466	433	455	469	475	449	440	480	460	440	421	435	402	450	436	400	431	457	422	414	444	440	414	496	424	435	467	422	411	440	414	421	451	391	448	415	431	424	441	430	401	453	449	459	451	429	425	436	455	418	448	408	444	435	453	425	420	456	430	416	437	440	453	491	449	418	409	437	477	416	425	426	456	449	425	427	388	459	440	423	445	418	424	423	419	460	479	411	463	410	445
5639	1152	341	241	313	350	321	269	228	198	183	141	142	129	104	111	93	103	73	67	66	97	71	63	65	58	44	37	34	36	44	37	28	35	28	31	24	25	39	21	14	20	24	22	11	20	27	21	28	19	20	21	21	14	24	19	25	19	30	26	24	27	17	14	32	29	21	20	18	23	11	13	18	17	21	23	17	15	20	20	15	16	19	24	20	23	23	16	25	26	19	24	20	20	27	25	20	10	27	23	17	19	15	31	14	20	24	29	22	20	21	22	21	9	27	33	21	30	16	16	30	27	20	17	24	12	23	23	21	19	25	24	26	18	17	17	16	21	19	22	18	19	24	18	17	21	22	29	24	12	19	18	22	24	20	25	27	20	18	23	29	34	25	18	20	19	31	26	21	24	16	16	18	21	11	25	19	20	31	20	20	24	20	26	30	16	21	16	17	18	26	22	22	26	20	18	16	25	16	23	23	24	22	21	25	30	27	23	21	27	18	27	24	27	19	19	18	14	22	19	31	20	11	15	13	22	20	18	25	21	22	24	18	27	27	26	28	18	18	20	22	15	20	20	21	19	23	16	24	22	17	33	12	16	22	25	24	19	27	14	21	13	19	19	16	20	19	32	16	25	15	19	16	26	24	20	36	20	24	19	20	20	22	27	25	17	26	20	28	18	19	20	32	18	22	20	24	18	15	15	23	23	32	25	19	18	22	23	20	27	22	18	15	25	20	21	18	13	13	24	24	28	25	26	19	26	21	21	22	22	14	12	22	20	16	16	20	23	13	22	26	15	16	27	19	17	30	24	27	27	17	21	18	19	13	25	15	20	16	14	27	27	21	25	16	22	10	22	20	21	15	27	27	22	24	18	21	21	11	18	17	21	20	23	24	13	19	20	23	30	19	16	24	20	22	20	20	21	16	19	28	23	17	23	21	14	18	22	21	17	22	29	26	24	21	21	17	22	23	13	24	16	14	16	20	25	20	24	20	19	18	25	18	23	26	21	22	15	23	9	11	26	22	17	22	17	19	27	28	24	20	19	19	17	18	20	22	17	20	21	21	17	27	25	12	21	18	25	18	23	12	28	23	22	19	16	17	31	18	23	27	20	21	14	22	16	29	15	29	11	17	17	16	19	22	16	23	19	26	23	21	20	22	20	29	15	23	19	18	19	32	22	19	14	18	29	25	22	18	18	27	23	17	20	18	13	20	20	24	25	21	23	25	24	24	27	21	19	16	19	20	27	32	22	20	16	21	24	19	29	28	23	15	19	19	20	18	31	16	18	25	24	18	28	21	20	23	31	19	18	18	13	18	17	26	23	15	23	28	22	17	17	18	20	24	29	18	24	24	19	28	19	27	18	20	23	21	27	24	26	18	23	21	31	20	20	15	20	18	21	24	12	18	21	22	30	22	26	19	22	21	12	29	28	25	18	18	22	18	22	19	30	23	14	21	28	16	20	23	19	15	16	15	15	17	23	20	28	22	20	17	24	18	15	11	22	22	27	25	14	16	13	13	13	25	20	21	21	20	21	22	19	23	20	16	21	23	23	16	31	23	21	15	26	16	24	28	22	24	20	20	19	28	27	20	22	20	21	23	15	18	15	19	27	13	22	25	17	15	28	27	20	17	19	22	15	21	28	26	20	30	23	20	19	22	17	21	15	17	28	14	26	17	22	21	24	23	23	16	24	14	18	17	19	21	24	16	20	19	15	21	24	19	21	20	22	18	30	22	24	13	23	23	29	24	21	32	16	25	20	16	20	33	23	23	23	23	20	30	21	28	19	35	24	22	13	15	26	29	22	17	26	23	23	24	17	18	25	21	29	25	30	26	25	21	22	17	20	24	27	16	19	29	19	28	10	23	17	18	23	15	27	24	18	28	20	24	23	20	33	15	19	18	20	17	21	19	23	16	22	22	17	19	17	18	17	27	18	29	27	26	24	24	14	18	21	20	19	22	18	14	31	19	17	18	24	20	25	24	27	15	15	21	20	22	27	25	30	10	24	23	19	18	19	26	30	20	17	20	29	23	21	13	16	20	22	20	25	18	21	16	25	24	21	20	15	25	25	23	17	24	18	15	19	17	23	23	18	20	19	22	22	20	14	20	23	26	16	15	27	24	25	15	17	21	17	20	30	22	26	24	24	14	17	17	30	23	10	19	22	19	17	26	26	21	19	12	19	20	26	19	15	17	16	11	18	25	29	26	24	16	17	22	27	23	14	16	21	19	26	21	21	25	23	30	18	32	15	15	21	22	22	13	26	25	15	23	14	18	21	24	26	22	19	22	19	17	20	18	20	16	22	19	20	27	20	16	15	19	19	19	17	16	26	19	23	29	21	14	20	28	24	23	20	20	27	7	23	16	18	26	12	19	20	18	22	18	22	16	22	28	13	23	13	23	28	23	26	33	23	19	20	27	23	19	36	27	24	19	22	17	23	28	20	20	24	18	23	18	19	19	16	21	28	26	23	18	31	10	19	21	17	17	22	17	15	19	19	25	20	23	21	23	19	25	18	14	19	26	17	25	10	21	20	23	22	23	25	17	24	26	20	19	20	29	20	23	23	18	18	28	27	23	19	27	26	17	17	25	21	21	18	22	27	23	17	28	19	15	18	22	27	15	25	17	16	17	17	25	19	13	20	17	26	25	18	17	17	21	18	19	19	25	29	19	17	18	20	23	28	23	17	28	28	16	13	19	25	19	28	24	27	19	17	14	14	18	14	20	21	25	26	30	15	20	18	24	16	19	21	20	22	21	25	27	14	25	24	17	29	15	20	16	21	15	24	26	15	17	28	19	20	27	22	24	16	22	21	27	19	20	22	13	8	17	18	19	22	25	26	21	23	19	16	18	29	16	15	24	23	23	25	23	19	24	23	15	16	23	23	18	19	22	22	20	20	25	14	22	23	22	17	29	14	21	24	25	18	28	26	24	21	17	22	17	15	21	16	23	18	17	21	18	19	17	26	23	20	19	15	11	20	8	23	32	21	19	23	16	19	22	20	22	19	24	26	23	20	23	20	20	20	23	15	20	16	13	17	25	10	19	20	22	23	11	25	24	19	16	21	18	18	27	17	19	18	24	9	19	26	19	26	31	13	30	16	23	20	20	24	30	20	25	22	21	21	19	18	34	17	29	20	21	26	26	14	23	19	27	26	25	18	20	26	25	25	24	19	20	21	25	23	16	20	22	31	23	29	21	35	18	19	28	18	32	21	22	21	29	24	15	19	12	25	11	24	24	26	30	18	23	28	21	22	21	16	25	21	16	21	16	14	23	23	20	21	20	22	21	15	12	19	20	29	17	23	17	23	18	24	24	20	12	23	19	16	16	25	25	25	20	22	19	23	15	29	25	26	30	22	25	18	17	21	10	25	16	15	23	11	20	22	17	16	16	26	20	23	24	30	19	25	21	15	16	25	20	10	25	12	25	16	17	16	21	23	23	15	26	20	14	27	23	13	23	16	27	27	14	25	15	18	21	26	16	24
40343	18417	8386	18319	24608	23354	20160	16682	13695	11055	8899	7628	6777	5875	5228	4627	4376	3861	3644	3426	3159	3064	2730	2502	2093	1868	1577	1420	1380	1271	1052	941	951	738	662	685	672	579	491	539	476	452	468	468	424	436	421	406	382	420	409	371	408	376	402	353	355	376	387	398	357	369	370	354	370	400	362	368	362	293	370	345	380	338	366	351	354	362	342	380	347	387	350	353	366	339	368	356	362	338	363	338	365	371	365	371	369	368	349	345	378	379	353	358	337	352	335	394	362	342	372	360	353	322	369	329	353	400	342	356	353	368	354	353	336	350	383	354	352	366	376	350	335	295	355	364	307	321	337	366	355	323	337	367	308	371	345	331	355	368	364	343	339	320	371	341	319	344	342	340	351	343	365	346	329	344	347	354	335	346	341	370	344	347	356	335	313	346	342	346	332	314	367	340	326	351	373	347	352	335	366	331	323	348	339	347	347	378	362	364	338	346	327	344	360	349	359	355	329	296	370	346	345	329	351	346	319	352	375	368	345	323	356	341	351	360	343	335	342	350	359	328	359	326	352	317	316	350	357	338	304	343	354	361	340	353	363	332	373	350	351	340	327	366	354	345	344	349	364	362	333	342	347	352	328	351	362	346	352	353	366	340	348	358	312	342	340	325	330	336	340	322	347	359	337	365	349	330	386	323	362	325	328	381	373	316	358	345	361	362	327	310	341	361	355	320	354	355	326	339	354	327	331	342	368	362	341	326	376	341	310	349	329	367	356	310	355	347	338	324	338	336	303	341	348	352	317	351	329	329	304	379	333	337	346	350	326	369	370	343	355	342	377	375	330	375	354	347	339	378	370	367	355	335	358	342	359	321	351	338	357	307	334	352	363	339	364	312	380	341	334	345	337	372	322	377	348	392	376	330	336	331	328	359	356	341	350	331	369	318	328	351	350	323	368	321	352	340	331	368	369	364	341	373	339	351	388	379	336	332	336	366	356	359	328	330	357	331	294	359	327	329	329	355	303	329	320	323	341	349	317	330	365	311	375	338	366	369	337	332	353	318	355	384	348	330	358	335	330	364	306	326	374	366	336	397	339	359	335	331	343	315	357	404	366	357	324	354	336	348	350	354	343	337	357	353	335	372	345	340	359	340	342	318	337	351	323	321	352	298	338	370	364	331	352	393	359	341	347	353	329	360	343	333	321	410	366	368	351	310	358	350	353	334	387	348	327	358	384	355	354	344	349	324	374	383	312	338	344	336	366	352	376	335	360	372	351	370	374	335	358	342	345	316	356	354	331	352	369	391	344	375	384	360	309	341	346	367	324	335	367	311	364	353	347	356	346	347	353	395	372	355	359	354	363	324	353	348	333	379	321	322	321	348	348	362	332	334	330	352	339	373	345	340	349	339	357	335	309	364	362	338	344	352	361	372	360	318	382	329	346	355	321	336	329	338	320	331	343	359	340	325	374	339	354	315	325	341	354	316	334	367	335	358	345	356	379	356	374	370	364	361	345	339	356	314	357	345	360	359	353	365	341	370	349	324	349	356	365	378	355	377	339	319	335	398	370	305	373	326	384	353	340	342	369	326	349	333	334	351	311	357	356	331	346	334	301	330	346	336	355	329	347	342	344	351	365	362	333	361	350	363	367	339	349	352	319	333	315	375	368	349	374	344	357	323	368	342	367	387	339	324	295	351	379	333	321	348	346	343	364	341	348	385	326	351	340	339	361	356	368	313	357	362	339	352	367	333	337	356	379	354	359	323	353	360	338	343	323	337	341	320	330	345	344	342	332	321	375	373	346	344	315	324	356	323	345	331	330	373	357	329	346	342	316	349	370	325	368	349	353	345	350	333	385	333	330	326	373	352	320	346	321	340	326	384	382	350	320	376	353	322	362	333	364	356	335	343	299	328	351	309	326	334	320	359	336	327	362	320	343	347	335	324	356	327	335	317	302	329	314	341	360	349	349	359	338	368	358	337	345	353	366	371	337	346	345	333	319	356	329	340	354	349	334	333	371	349	329	340	333	352	326	349	364	332	366	359	345	345	344	361	326	319	337	354	348	340	359	339	391	330	316	345	350	351	341	351	354	334	347	339	310	304	367	354	354	344	336	343	360	313	372	372	326	324	347	350	360	364	325	325	338	299	356	353	344	337	311	328	327	333	332	374	318	346	323	358	388	366	321	317	356	383	347	358	340	354	347	338	369	348	349	302	323	358	355	357	303	352	357	361	361	334	350	336	365	339	350	362	354	319	328	354	384	348	328	364	374	353	363	322	335	347	322	337	371	314	328	346	321	353	375	322	359	359	347	329	345	339	355	359	328	354	333	334	328	356	350	334	349	330	353	337	310	373	306	354	336	377	343	325	343	304	360	357	340	351	373	351	355	330	339	325	342	331	344	357	350	391	331	343	331	327	334	341	354	376	365	309	339	346	336	346	363	311	323	359	322	335	320	347	337	343	328	326	328	360	361	327	346	339	344	358	372	341	348	352	342	332	338	299	345	350	350	355	330	352	349	325	331	321	286	327	365	346	350	341	350	334	377	352	363	362	375	332	385	351	327	331	333	340	377	318	313	318	367	349	348	340	354	341	351	357	353	321	344	334	357	359	301	346	360	321	347	335	354	343	325	357	330	323	353	318	355	341	325	314	334	371	358	329	348	364	346	338	313	362	317	325	319	307	358	314	350	333	360	310	341	364	324	343	329	347	332	349	354	356	332	332	348	334	305	349	347	318	325	342	360	381	352	337	360	344	345	357	342	349	380	366	375	346	357	330	338	341	347	348	337	337	355	357	333	343	355	326	348	332	353	347	358	321	366	362	363	337	313	343	330	382	324	349	364	377	363	363	379	348	345	328	349	350	361	359	316	325	352	341	362	314	331	353	318	326	324	342	335	352	355	341	345	358	340	308	342	316	335	347	346	353	334	325	389	330	346	361	328	398	317	348	339	368	336	355	348	361	370	374	306	344	358	354	361	344	359	342	335	303	346	327	410	324	348	347	376	363	335	318	362	332	337	350	333	342	304	333	360	342	375	329	338	355	375	354	348	340	356	305	373	325	339	353	353	353	325	383	336	359	335	335	369	357	345	345	336	352	365	323	389	377	342	372	354	360	380	344	370	311	326	337	387	370	351	343	324	328	370	324	302	312	344	358	330	319	366	341	321	380	335	348	354	359	316	294	355	329	363	350	340	344	348	341	356	341	346	342	332	346	372	334	335	357	326	316	330	375	328	385	366	344	363	349	336	344	343	354	362	327	320	357	379	324	352	347	356	311	340	338	366	392	375	355	352	337	332	362	397	334	325	333	371	346	319	374	340	330	396	349	353	321	334	297	347	351	343	354	359	362	346	350	323	368	337	346	375	320	356	344	338	366	348	339	347	314	354	329	353	354	324	321	376	333	310	331	358	332	345	362	354	342	314	339	383	356	342	353	337	354	342	353	325	334	307	348	368	351	315	340	344	311	365	333	339	331	353	355	349	311	338	369	370	357	360	339	330	317
14049	4576	923	498	761	856	766	616	523	462	418	353	292	279	251	222	184	203	160	167	135	170	126	133	114	89	77	81	86	67	63	49	57	56	51	43	35	29	42	52	40	33	32	38	34	30	27	27	28	23	35	40	27	30	30	29	27	18	31	31	32	34	35	23	24	24	28	24	28	33	31	29	19	31	26	30	28	29	23	39	25	34	32	23	34	30	28	37	28	29	19	25	28	33	35	41	19	19	26	32	34	41	28	24	17	29	25	23	25	20	27	28	33	27	26	31	21	28	31	18	26	33	24	21	19	21	33	24	31	26	28	29	23	35	25	19	24	27	23	25	29	39	23	37	32	30	31	24	30	31	34	22	26	29	25	19	24	26	26	33	31	25	23	22	42	38	24	21	32	27	23	23	23	24	33	28	26	16	27	18	26	33	37	24	22	30	34	27	23	30	22	23	40	31	23	26	19	29	25	18	33	24	25	31	23	25	16	40	21	15	21	24	24	22	32	34	24	27	35	31	13	19	21	20	17	20	24	34	34	30	28	27	39	21	25	28	18	24	30	30	23	20	16	22	22	30	24	18	29	27	26	26	27	26	27	22	35	26	28	19	27	26	32	21	24	25	27	22	24	46	30	32	20	19	22	31	36	29	23	26	30	16	28	20	27	23	32	34	21	28	25	24	32	28	23	17	22	26	19	22	28	28	22	22	34	24	26	27	28	27	26	31	30	26	20	30	26	27	38	33	30	15	30	32	28	27	21	32	21	29	25	30	23	26	21	21	33	37	27	32	30	18	26	26	38	23	29	23	27	29	19	22	29	24	27	24	27	31	30	21	21	27	23	36	24	18	26	23	28	31	20	28	24	20	38	31	22	20	20	35	27	29	33	27	24	19	21	19	26	21	23	37	25	26	34	24	25	31	20	23	22	33	27	28	25	34	24	25	31	31	24	28	26	22	26	34	33	32	37	27	24	27	29	27	31	28	30	23	30	23	30	27	27	41	26	34	26	26	20	29	29	33	32	27	25	21	32	17	24	30	34	27	30	36	27	24	23	27	21	34	16	37	28	31	29	16	33	29	36	23	24	24	39	28	35	23	36	27	27	35	21	26	22	28	22	25	24	25	32	25	21	35	26	30	36	20	22	28	30	35	31	26	30	18	31	29	32	28	27	35	19	22	23	35	15	32	30	28	26	25	22	22	23	30	35	36	21	30	32	42	25	33	25	23	22	21	23	20	26	20	35	33	32	24	33	22	24	20	27	28	31	28	34	16	36	34	23	30	30	22	32	24	23	31	32	23	26	26	24	40	21	39	22	26	33	28	25	26	31	31	16	19	26	32	28	28	28	30	26	27	26	21	19	31	36	23	20	23	17	23	19	31	23	30	20	23	25	22	29	28	30	23	29	37	32	26	19	20	29	33	27	28	21	37	31	27	30	23	33	26	26	25	22	21	29	20	28	33	33	25	27	32	27	29	24	27	30	18	32	27	29	23	17	20	29	28	29	32	32	17	23	30	17	26	14	26	25	23	23	32	22	25	24	24	31	31	26	30	24	24	27	29	23	27	24	32	34	26	31	30	33	36	27	35	29	26	32	27	33	26	27	28	29	28	33	25	21	31	18	30	25	25	40	19	18	27	28	34	22	27	25	20	24	22	22	35	34	28	19	30	31	26	31	20	34	16	25	34	28	31	29	32	24	32	27	21	26	27	18	30	36	35	26	21	27	28	25	25	30	31	29	19	27	33	20	27	24	23	26	26	22	30	28	24	27	19	22	30	26	35	29	25	21	27	29	22	31	21	25	34	35	28	26	19	22	37	26	23	19	26	28	33	38	30	22	31	31	32	24	32	27	30	34	15	28	18	44	25	29	25	18	29	29	26	26	32	27	25	30	22	28	30	34	26	23	24	26	25	26	25	33	34	28	21	20	17	25	25	26	23	35	22	25	23	27	29	26	25	24	33	21	30	31	35	28	25	25	22	27	25	35	23	29	21	20	27	20	31	24	17	27	34	20	33	34	30	30	32	24	28	21	28	25	20	13	26	18	30	20	31	26	25	32	29	35	32	24	23	27	28	39	28	24	32	31	25	14	27	23	29	30	16	22	27	25	22	26	31	32	30	33	20	26	21	24	22	31	23	24	29	33	26	23	33	21	28	33	31	27	21	46	27	36	34	33	35	22	26	25	25	18	21	20	29	28	31	33	31	33	25	29	17	24	31	35	26	23	24	31	26	28	32	23	28	32	21	19	32	31	22	30	23	21	24	21	37	21	33	28	25	42	26	28	28	25	24	23	29	29	24	21	32	33	31	20	26	24	29	12	25	28	22	33	36	23	26	31	32	32	29	18	23	22	18	35	25	20	19	27	26	29	23	26	18	22	25	31	23	32	25	31	26	24	33	24	27	21	27	29	28	24	22	23	19	33	28	28	29	27	27	28	30	28	26	23	17	30	28	19	32	23	24	23	30	25	29	28	28	17	21	20	29	25	30	30	25	24	20	16	26	29	23	32	25	26	34	24	32	24	29	27	39	29	18	34	29	23	37	25	17	22	21	27	27	34	24	36	25	33	20	20	19	26	29	25	30	22	30	27	28	15	27	37	21	33	35	22	25	30	25	25	43	29	17	24	24	33	22	22	34	24	26	28	45	27	32	23	23	30	28	29	24	31	36	21	20	26	24	22	30	19	25	23	24	26	24	35	22	22	27	25	20	22	25	24	27	28	25	33	29	34	30	29	27	30	35	30	30	31	29	28	18	28	31	27	28	28	26	30	25	27	35	27	27	12	26	28	42	36	27	32	30	18	24	36	17	29	21	33	21	28	26	31	26	25	22	28	21	33	32	27	28	29	25	32	20	39	19	30	28	28	27	25	23	31	23	30	31	25	15	27	23	21	30	19	19	35	34	22	30	30	22	28	26	24	21	26	31	28	29	28	30	28	30	26	27	21	39	19	24	31	26	25	28	27	32	31	20	26	30	35	31	29	29	30	29	27	19	31	24	20	35	24	32	19	29	25	28	32	28	30	20	36	27	37	18	37	29	25	27	32	26	30	19	28	30	29	21	31	34	29	18	26	28	29	32	22	19	34	22	38	31	23	27	23	22	30	25	29	25	30	22	28	29	27	30	36	20	26	32	34	30	32	33	40	33	16	20	29	18	29	15	23	26	27	26	16	26	22	36	26	24	36	25	33	25	20	23	18	35	28	29	27	35	28	20	25	30	29	22	25	19	23	28	25	27	19	31	24	30	41	30	23	31	31	26	16	27	28	28	27	36	32	32	31	32	32	34	29	28	26	21	31	31	27	20	28	36	27	20	31	23	27	38	25	23	30	27	36	26	25	24	26	22	29	23	29	20	28	29	32	32	31	24	33	25	30	33	22	17	34	25	29	24	27	19	30	20	22	25	34	22	21	31	31	23	28	23	22	30	28	27	30	34	21	26	23	36	27	29	26	24	36	28	27	22	18	22	20	32	36	27	19	27	22	36
53312	27034	15514	28112	34586	33514	30283	26493	23044	19710	17238	15219	13706	12032	10738	9949	9027	8493	7721	7079	6581	6274	5754	5093	4249	3759	3422	3063	2883	2603	2203	1937	1895	1504	1314	1163	1274	1026	880	861	843	846	795	739	703	684	624	610	660	560	627	594	588	628	582	571	521	562	575	515	549	542	509	516	525	502	514	494	508	516	482	474	506	472	475	522	468	486	459	492	488	439	486	433	503	475	490	467	505	463	437	460	471	521	480	456	491	491	494	479	472	456	501	488	482	496	471	481	462	484	485	460	428	477	467	460	443	429	467	470	489	446	488	480	454	417	458	458	446	434	453	467	475	410	430	409	453	423	467	437	463	435	423	441	438	412	459	489	439	442	444	420	457	437	460	450	431	449	414	468	448	457	454	430	454	405	418	454	438	436	404	442	451	421	402	428	427	468	420	447	441	453	453	408	452	452	444	441	447	435	426	446	419	472	434	444	417	432	413	431	432	418	402	457	435	419	433	486	446	410	447	458	438	487	458	423	447	460	454	442	400	459	436	382	434	427	435	429	458	456	435	472	445	425	422	459	450	459	404	423	468	406	417	428	432	402	389	482	446	447	415	446	422	456	445	435	430	437	428	439	462	416	459	442	413	448	445	440	390	454	443	445	418	443	462	458	447	423	463	437	449	458	412	427	438	434	488	391	427	407	438	437	440	455	458	444	439	434	452	458	428	451	415	451	420	447	414	402	442	460	450	451	391	411	454	437	486	440	448	416	424	452	437	440	422	435	459	433	436	410	456	430	467	448	446	437	415	465	447	470	415	438	438	411	429	451	435	405	450	436	456	454	478	464	439	432	443	426	428	418	452	454	443	466	405	438	432	465	451	460	436	411	407	393	439	403	432	435	464	430	456	432	451	449	457	404	431	440	377	470	472	457	424	404	433	469	436	394	466	454	437	440	436	440	417	407	440	397	429	427	468	469	444	476	436	441	439	438	438	476	434	410	425	463	426	420	461	433	432	444	411	481	437	494	460	448	446	435	438	452	434	439	460	470	446	452	399	442	453	418	420	425	467	454	436	465	447	459	476	443	427	415	425	471	453	438	391	430	448	424	470	422	406	447	430	430	421	452	419	455	467	461	461	453	427	424	441	435	421	451	417	463	464	433	451	424	464	426	440	424	417	413	433	453	433	433	440	459	430	420	500	418	406	422	423	436	410	428	393	397	450	428	437	412	450	412	442	412	453	464	443	470	417	459	461	412	449	488	433	441	417	439	428	446	454	455	444	443	441	425	476	432	408	464	398	412	439	469	451	429	440	415	455	452	398	423	460	473	439	427	500	411	461	435	437	438	475	424	427	428	433	445	484	425	419	425	455	429	446	442	446	429	445	438	416	403	415	430	424	449	387	429	424	435	392	401	460	491	467	422	434	435	455	447	412	473	403	416	419	427	444	429	426	446	450	424	485	474	432	433	475	439	440	462	432	469	446	447	433	425	457	411	437	424	408	456	466	449	447	428	419	410	444	453	456	450	447	427	448	431	454	431	466	437	473	442	444	463	421	424	423	448	440	409	411	455	435	440	454	449	456	436	409	417	427	449	427	431	423	448	438	432	371	443	417	415	431	439	437	447	436	402	409	396	428	429	444	387	443	407	442	428	439	461	452	427	451	451	418	434	421	419	462	430	404	399	459	431	411	441	437	438	449	460	447	428	429	472	455	423	436	465	452	427	423	442	463	448	416	400	425	467	431	444	414	421	433	439	447	422	428	427	454	404	438	413	447	437	451	477	445	425	448	447	449	426	423	425	430	456	436	448	414	438	413	433	463	427	444	427	406	437	421	456	422	411	431	456	421	415	421	469	434	441	441	451	444	442	476	449	442	448	461	416	445	439	429	419	444	461	472	478	403	471	456	451	443	438	406	497	488	463	478	450	415	432	432	384	479	485	471	445	411	462	428	422	425	462	421	456	436	439	426	459	459	438	443	430	419	454	427	434	467	475	475	417	436	400	412	428	452	441	452	418	446	413	438	410	439	458	446	470	436	432	429	430	442	457	456	424	475	411	434	443	433	426	454	446	458	453	457	456	442	397	414	425	463	417	425	411	458	428	408	425	419	423	453	435	401	419	410	384	438	400	400	448	421	426	433	418	466	470	410	464	432	426	426	444	434	446	457	425	458	432	429	427	420	435	418	419	443	432	436	453	436	420	448	439	437	468	476	437	461	445	417	441	406	424	424	421	434	435	423	446	443	474	437	427	460	407	494	442	449	395	449	482	422	455	420	416	418	431	444	433	441	447	437	418	397	422	448	446	412	437	415	429	411	408	437	381	471	431	420	466	425	470	433	446	469	429	418	422	404	424	462	435	418	441	453	433	431	455	422	426	441	461	439	477	398	466	460	407	484	467	426	403	473	429	428	440	415	448	448	450	473	441	421	412	420	411	450	457	452	460	413	436	446	430	437	424	481	428	432	443	413	433	440	448	442	431	431	446	438	426	447	462	450	437	432	449	430	465	430	445	450	436	425	434	466	420	443	443	401	455	418	435	395	439	414	466	440	457	418	425	425	407	406	442	465	469	458	465	436	434	452	444	443	407	408	440	419	452	427	411	437	465	422	448	435	426	459	408	428	464	399	484	451	399	441	408	424	495	443	440	434	424	465	437	452	392	443	441	433	449	451	441	443	419	399	422	441	426	446	474	425	413	428	483	424	439	438	437	412	425	437	431	439	434	462	424	377	448	467	461	461	437	449	464	416	436	403	440	438	444	396	452	451	405	445	448	447	458	443	431	432	405	425	442	474	435	403	432	457	425	446	460	397	397	474	461	436	418	482	435	404	485	428	423	442	432	441	435	431	445	441	439	435	457	442	446	467	428	463	437	435	434	494	413	480	451	462	442	451	403	417	462	465	407	429	438	417	482	425	427	436	472	418	416	434	411	443	458	465	449	443	411	464	449	416	448	430	456	424	430	422	496	436	421	430	411	475	446	435	437	442	410	453	436	421	429	409	427	458	426	449	439	425	409	436	459	437	418	399	421	423	442	445	437	425	407	448	426	441	423	464	424	467	433	466	401	430	440	442	459	397	445	442	443	429	433	435	423	410	460	432	404	428	454	431	425	400	420	427	463	448	428	436	408	458	421	441	457	423	477	428	431	435	434	431	452	437	418	431	428	444	421	424	450	454	438	433	440	456	426	457	434	420	436	463	455	426	442	483	423	402	419	427	416	458	456	425	433	458	438	418	480	465	420	451	437	450	476	427	454	466	435	496	428	438	453	391	440	469	426	447	454	427	435	399	426	442	413	415	444	427	404	452	434	449	475	434	450	438	437	435	399	432	440	454	421	456	430	460	460	442	427	426	428	451	450	412	433	442	430	452	466	439	455	439	413	428	424	416	429	411	450	400	411	447	477	403	443	440	421	467	447	446	412	429	436	442	449	459	437	429	422	438	450	430	406	413	423	446	430	473	444	444	432	458	388	466	456	436	430	438	434	450	428	432	413	462	447	467	404	452	436
9721	2128	567	396	510	564	507	398	340	300	280	258	190	167	176	142	130	134	132	96	134	127	92	82	81	84	65	57	60	44	60	64	48	59	49	47	34	48	37	32	42	39	45	30	51	36	39	41	34	31	27	25	31	35	43	34	40	37	29	40	31	27	33	47	29	31	41	37	40	22	40	36	30	34	27	32	25	29	38	29	32	38	40	20	30	24	39	41	36	40	37	40	30	36	30	35	35	32	41	46	32	37	34	31	37	32	32	28	30	34	32	34	32	38	45	24	38	35	32	34	31	22	30	29	37	28	24	32	32	35	27	24	30	33	26	31	40	33	33	30	35	30	31	37	34	36	32	31	30	28	25	21	37	40	31	26	27	33	36	34	32	36	40	30	31	35	29	36	35	35	28	31	29	35	31	38	40	37	33	32	37	44	29	27	30	29	27	32	28	30	28	25	35	41	33	30	34	36	30	34	30	32	31	27	36	28	25	35	42	26	30	23	26	24	26	32	31	30	30	25	34	34	32	32	37	28	31	25	37	36	30	31	28	27	35	33	31	31	36	40	21	29	42	30	37	24	28	40	30	41	33	34	24	32	37	29	26	29	27	37	28	26	39	37	35	19	35	28	27	27	42	25	36	37	34	38	28	33	28	24	28	39	30	31	35	29	29	29	42	24	22	26	30	28	45	42	39	25	28	28	31	34	30	31	33	33	29	49	25	33	25	38	35	30	33	31	36	36	27	33	35	32	35	22	29	28	33	30	36	33	30	39	34	39	33	35	30	28	38	37	29	34	36	36	40	35	30	31	27	34	31	35	38	29	36	29	34	24	41	31	33	20	32	26	34	30	30	22	39	33	39	39	33	27	34	36	30	30	35	23	25	29	23	26	31	27	33	20	28	30	32	30	29	35	30	32	27	32	31	29	34	31	31	40	36	33	33	34	24	41	31	32	44	23	26	32	29	28	27	14	23	26	34	24	30	37	35	29	34	28	42	24	25	31	30	33	30	36	33	31	23	25	25	32	28	36	33	31	37	50	34	37	33	32	33	26	36	27	38	33	29	32	38	24	40	35	39	44	39	35	24	34	39	42	38	34	42	21	27	36	29	29	22	36	27	36	32	34	38	35	41	25	23	27	34	32	23	38	31	27	29	35	23	28	30	30	25	31	34	33	35	31	34	36	39	34	34	27	31	42	32	24	25	36	28	28	28	38	27	31	36	29	21	31	44	27	39	34	27	31	29	33	25	33	30	34	25	37	32	37	31	36	35	39	30	26	28	47	28	30	35	32	36	32	21	26	33	28	37	31	31	32	39	29	35	41	29	24	34	27	29	30	44	44	36	31	32	37	38	32	35	36	31	32	28	35	29	32	34	41	33	37	36	31	39	28	29	36	26	32	24	26	31	48	29	33	29	28	29	29	30	29	24	32	25	32	23	33	28	39	34	33	40	48	32	31	43	29	29	29	38	24	33	38	29	34	31	31	24	28	33	33	20	28	21	38	23	36	33	26	31	39	30	44	28	31	30	25	34	30	29	22	28	33	32	21	32	33	31	34	42	30	29	32	35	34	32	36	38	25	37	27	33	26	31	35	33	37	33	41	31	35	29	29	34	29	25	16	36	31	36	33	30	24	32	34	29	39	25	29	41	28	35	35	32	33	32	35	35	30	37	31	26	34	36	34	29	28	30	33	30	38	36	38	33	25	19	28	19	33	31	30	40	33	32	39	29	35	34	29	24	30	53	29	33	36	32	43	27	44	29	34	29	39	32	38	29	20	25	30	32	31	30	30	25	30	30	36	28	40	38	30	40	36	29	32	32	32	33	17	36	26	36	34	33	39	20	31	23	38	32	34	39	43	24	35	30	28	34	24	31	24	42	31	23	25	37	27	34	32	26	35	29	33	21	30	36	29	27	35	22	41	38	32	28	24	31	32	29	24	40	34	39	40	32	35	28	32	44	38	31	31	32	28	38	31	24	36	36	23	40	31	38	25	38	29	34	34	35	33	37	31	36	25	34	29	31	31	35	35	41	34	29	32	30	30	39	25	30	38	23	34	31	29	30	21	24	30	39	18	28	37	36	28	39	28	22	34	28	33	31	28	31	27	32	30	37	29	33	32	31	35	29	31	27	36	34	35	26	27	34	36	35	33	38	39	34	31	38	28	30	31	39	34	32	30	33	28	40	29	26	31	31	26	29	37	35	33	20	32	31	33	41	22	26	30	32	39	31	29	27	29	32	32	43	25	29	43	37	35	37	36	26	23	47	26	25	31	36	29	32	30	29	37	33	38	28	15	37	36	32	29	36	28	27	37	34	34	38	42	38	41	28	37	23	40	23	25	29	36	24	39	36	34	36	31	30	35	19	27	21	37	24	27	32	45	31	29	42	30	40	32	33	31	30	20	23	32	36	28	29	32	23	18	38	39	30	29	33	39	36	36	30	30	38	34	27	27	44	33	34	38	37	34	35	32	34	29	29	25	31	31	33	38	27	31	26	28	26	38	31	35	34	27	26	31	19	40	27	34	31	27	29	29	39	38	26	33	31	26	30	37	39	42	33	30	28	28	24	24	36	35	45	30	24	41	40	21	25	37	31	33	38	30	33	33	28	42	33	29	33	32	31	30	26	23	30	30	40	27	35	28	25	30	32	42	37	31	25	31	26	29	31	37	27	29	26	28	35	29	32	25	31	31	27	22	31	35	18	27	32	27	34	41	34	25	33	23	31	40	22	33	30	36	22	28	32	26	34	33	25	28	31	28	24	44	37	32	33	23	21	38	25	37	18	31	31	36	46	30	18	36	34	31	35	30	30	33	19	22	37	29	30	33	42	25	29	28	45	31	34	33	22	39	36	26	35	28	23	36	23	33	31	41	34	27	26	28	30	32	31	29	34	38	27	26	25	36	37	34	33	29	27	23	25	31	34	29	24	34	38	34	28	38	28	23	35	27	26	30	29	32	26	39	25	35	31	42	31	30	31	30	37	32	33	28	32	34	25	22	31	30	47	30	33	25	44	46	32	37	31	23	36	29	27	22	24	31	32	24	34	30	30	37	28	37	33	31	37	38	29	28	28	34	36	32	34	33	33	41	35	38	32	39	25	30	27	34	40	35	34	26	30	30	37	45	34	34	26	37	32	31	39	25	24	25	25	31	37	36	41	27	32	42	28	33	22	33	26	34	38	27	33	15	34	36	38	31	24	44	43	26	35	35	29	29	39	42	19	29	41	29	36	29	30	31	23	36	32	27	31	33	34	36	36	43	37	37	44	33	30	30	24	31	32	35	32	31	34	39	26	29	31	27	40	34	30	37	21	24	31	27	38	32	30	20	31	42	30	35	24	32	30	38	25	35	35	24	31	28	31	28	24	23	35	32	34	33	29	30	40	24	26	24	36	29	36	25	32	40	37	37	26	31	31	36	38	30	33	35	30	30	31	40	33	31	30	28	34	44	40	25	39	29	35	36	26	41	30	37	22	31	28	40	24	32
45180	22793	11734	22981	29801	28507	25197	21252	17954	15364	13163	11345	9802	8566	7772	6925	6291	5785	5377	4850	4753	4577	4070	3505	3010	2646	2375	2201	2120	1891	1617	1487	1434	1256	1090	1097	992	935	834	722	802	761	705	635	676	642	621	612	608	581	598	588	561	573	606	581	564	569	562	558	562	562	553	554	556	568	569	523	581	528	540	559	574	523	552	522	551	539	491	529	546	525	537	553	562	561	534	548	536	588	541	526	539	547	551	543	534	554	526	568	532	529	525	535	547	474	519	536	497	577	495	534	520	488	550	522	508	510	552	517	485	496	549	508	585	540	520	523	557	504	511	499	521	482	531	522	553	529	531	510	509	530	525	493	535	546	524	539	508	489	498	529	498	522	512	492	476	535	530	485	518	571	540	529	523	504	515	514	502	535	530	474	503	521	478	526	513	524	491	513	526	492	488	501	549	494	522	493	527	522	458	486	525	487	480	487	527	506	458	521	554	507	501	496	501	528	540	542	505	513	504	514	527	497	496	501	529	522	554	501	479	552	519	525	527	529	482	492	527	504	488	501	515	523	567	543	480	550	475	494	517	459	526	506	525	498	493	559	507	516	511	519	529	501	523	506	529	472	522	564	521	527	502	537	534	475	480	509	517	518	529	513	563	515	521	493	520	490	495	492	512	480	526	510	493	522	515	545	485	488	489	530	485	497	459	486	549	523	522	498	528	545	499	532	520	468	476	509	503	510	529	515	523	504	527	513	513	488	532	529	542	516	494	460	504	504	553	479	532	464	494	559	507	504	571	502	551	493	490	520	498	498	515	499	517	506	508	542	531	511	514	488	540	463	537	516	523	515	529	515	503	516	503	537	545	518	532	494	532	534	524	517	508	514	497	501	511	505	520	515	506	483	500	514	539	528	507	489	483	545	516	496	511	498	550	477	519	509	523	496	473	523	520	527	510	557	521	506	525	485	508	524	470	509	526	496	529	470	505	513	527	494	537	546	532	497	516	476	550	519	494	520	514	512	518	527	489	524	543	555	490	513	526	471	526	485	524	523	536	519	508	507	549	484	536	479	506	538	530	525	520	473	485	519	500	509	507	524	509	517	503	542	501	569	518	542	511	524	479	499	513	536	490	530	477	526	516	489	501	498	546	529	523	490	519	508	508	487	513	514	513	490	484	593	548	508	531	555	502	527	470	495	524	515	545	502	491	504	533	544	491	517	513	496	543	489	524	517	524	504	481	493	492	535	485	514	540	498	520	517	488	490	535	498	509	523	507	518	533	530	545	553	515	529	482	501	534	520	534	507	457	518	507	508	540	530	513	529	512	534	520	468	518	559	495	554	483	515	502	511	577	522	500	509	503	505	531	520	534	532	522	503	514	487	501	480	527	472	501	534	506	522	527	510	503	553	486	509	466	520	492	541	522	515	513	485	513	560	525	500	538	509	488	525	488	513	455	532	498	518	531	519	517	515	519	491	541	502	563	528	521	497	541	536	476	553	520	523	530	521	576	506	503	521	538	501	530	518	521	496	508	495	548	549	478	508	520	487	520	495	514	500	491	515	496	507	495	506	489	537	502	560	539	497	535	530	506	539	537	501	508	533	534	522	519	535	544	494	498	517	469	526	517	550	560	528	500	526	530	521	528	502	524	565	548	518	539	504	527	533	504	543	517	519	545	516	509	498	545	543	516	506	493	506	514	482	490	513	500	485	463	517	512	537	519	491	548	516	484	522	529	485	511	484	516	551	487	515	498	541	528	501	515	482	509	510	525	517	484	571	523	525	538	491	500	523	506	513	558	517	527	541	520	532	565	556	498	530	508	545	535	522	573	550	531	496	559	494	533	519	528	492	467	515	542	522	516	496	529	509	510	534	480	497	469	489	510	506	546	523	491	483	474	504	520	522	508	512	566	485	514	534	479	488	551	480	499	522	538	458	507	490	533	505	480	509	508	495	517	557	547	486	505	466	526	515	524	485	496	525	524	513	531	473	550	495	516	528	516	489	493	526	547	545	504	531	515	482	518	535	496	561	556	514	486	524	499	519	520	497	540	512	498	504	541	548	528	486	517	524	520	550	499	544	535	507	531	519	496	496	509	544	506	536	495	538	488	513	519	548	504	483	550	505	511	499	491	521	518	534	514	507	509	474	476	531	530	524	510	538	538	516	508	476	536	518	523	510	518	519	560	540	494	512	514	503	495	501	510	528	530	487	509	530	497	518	530	521	543	553	524	480	552	544	532	498	502	551	483	517	541	500	511	518	528	492	487	547	535	486	535	528	545	543	507	504	534	501	498	532	524	489	507	529	493	547	531	537	537	493	513	508	497	494	492	541	523	505	527	494	469	497	552	541	507	498	525	537	511	475	511	505	522	526	498	501	532	482	459	515	517	525	506	538	497	492	590	528	492	544	508	513	521	494	500	515	525	510	534	534	508	503	515	536	445	472	493	528	508	516	515	502	474	532	513	520	505	544	500	527	527	538	458	530	523	506	559	561	509	490	547	545	537	554	491	528	518	482	545	533	513	520	504	549	521	526	514	535	546	553	535	511	509	517	521	479	537	535	480	516	496	516	549	484	501	518	545	458	491	512	515	546	505	507	478	541	505	492	484	556	538	495	523	526	497	543	533	508	511	517	511	533	529	523	509	542	556	484	468	538	514	505	517	576	543	543	515	505	523	493	516	503	558	534	508	534	510	530	533	505	501	507	517	538	461	487	455	559	541	525	541	499	518	539	486	485	565	525	548	525	514	525	528	515	529	549	527	495	557	494	524	544	506	479	546	549	497	553	511	492	505	525	538	475	530	544	490	543	497	491	497	498	484	497	495	550	531	516	505	518	515	508	521	520	518	475	514	550	501	519	548	538	523	529	539	521	544	487	512	519	525	524	511	492	547	497	511	526	505	513	563	507	539	504	542	518	515	488	494	507	536	525	526	501	499	538	495	495	517	451	491	519	478	497	558	537	480	507	506	520	488	493	478	454	506	534	501	499	510	503	473	511	473	507	552	509	541	515	537	496	536	526	485	550	535	536	528	529	545	506	537	511	550	522	507	534	500	508	538	494	486	536	527	542	516	515	493	467	534	536	506	553	511	533	515	491	498	474	507	530	523	504	507	509	513	548	501	539	463	534	490	504	546	543	484	509	520	500	489	497	492	481	534	530	531	536	533	498	513	509	531	523	496	550	499	497	519	514	517	484	532	507	548	517	491	525	509	489	585	488	520	521	499	456	547	541	504	518	527	542	513	503	483	487	510	496	494	467	553	535	535	483	547	521	504	508	536	540	455	519	538	508	506	511	522	548	513	486	517	551	495	478	502	535	519	482	523	546	457	489	483	510	514	510	529	508	519	504	500	505	506	547	535	467	559	473	504	491	531	482	505	492	482	509	560	537	515	512	522	522	505	537	505	517	499	528	501	555	486	509	494	540	498	503	550	542	475	514	529	529	496	528	544	529	553	525	529	514	515	559	485	512	510	561	520	528	494	486	549	502	484	487	574	514	527	512
14023	5041	857	581	867	884	719	650	561	542	449	373	304	282	247	225	189	182	165	166	163	155	128	97	101	100	91	85	63	69	71	57	70	53	48	40	55	42	33	30	34	42	37	33	38	35	30	24	23	27	28	33	23	25	33	28	35	28	22	16	32	25	40	27	24	28	28	18	26	29	17	21	32	31	25	27	30	23	30	22	35	30	18	33	31	23	20	27	27	18	23	30	27	23	22	24	24	22	30	34	29	24	19	23	21	31	17	32	32	23	22	22	22	29	20	31	22	28	32	22	30	30	22	33	21	26	20	26	31	27	29	34	34	24	29	32	18	38	21	27	28	29	25	23	22	33	30	24	23	22	27	14	30	25	36	36	24	31	21	21	35	38	34	23	21	32	13	28	40	24	38	29	28	22	24	26	23	37	21	26	26	31	27	26	29	26	20	35	24	29	30	30	32	31	27	34	27	35	19	29	34	30	37	29	21	35	26	26	26	27	33	28	26	37	16	24	33	33	26	31	25	21	22	24	34	25	31	19	23	31	19	26	23	28	25	43	27	16	21	30	21	22	42	25	29	30	27	23	17	26	26	30	28	25	22	30	31	23	27	28	24	31	20	34	38	23	27	30	26	23	29	29	28	32	40	32	20	29	22	32	27	37	19	24	26	28	31	20	29	21	34	26	22	17	19	15	27	16	23	28	24	38	23	26	34	25	17	28	33	29	28	21	29	24	31	32	21	31	37	32	32	21	31	30	33	28	27	32	26	29	29	28	27	21	29	31	18	21	24	19	25	21	28	19	34	22	30	23	31	24	16	25	27	26	33	16	25	33	25	25	30	16	28	27	27	34	26	40	31	23	32	22	26	20	24	21	17	17	18	26	23	28	32	28	24	17	18	27	34	28	21	22	23	22	20	27	24	26	31	25	27	26	30	19	30	28	28	23	29	31	26	24	25	29	18	27	22	41	22	24	23	30	35	22	20	24	24	26	21	28	29	24	39	26	18	20	37	23	24	35	30	25	31	36	25	25	34	22	31	21	28	35	26	26	23	31	24	31	24	25	22	30	22	37	20	24	21	34	36	29	30	23	22	27	31	23	35	24	31	36	25	22	25	25	39	27	36	26	25	17	22	26	29	32	21	26	25	31	31	26	33	28	19	32	26	25	30	25	23	27	28	23	31	19	27	30	27	23	24	33	32	13	32	26	32	18	16	28	24	28	25	33	32	25	21	35	30	28	24	19	31	25	25	15	26	22	20	32	22	21	14	25	28	34	15	26	27	23	27	40	24	31	23	34	25	31	24	30	18	30	19	33	20	24	30	24	32	16	30	21	26	27	33	24	27	23	24	21	28	26	39	20	20	39	27	28	29	15	35	26	26	29	24	28	34	27	32	16	24	18	25	33	27	33	32	34	28	21	28	27	22	27	25	22	23	31	21	25	18	26	23	31	32	26	34	24	17	26	21	30	19	26	38	20	25	25	32	31	38	32	33	26	22	22	26	34	27	23	29	25	20	27	25	25	19	21	26	23	14	22	31	30	36	28	34	30	30	18	19	27	28	27	31	25	27	29	29	30	36	22	27	29	25	24	26	21	28	22	22	32	33	21	41	19	30	34	34	27	33	29	24	19	28	25	34	29	27	16	29	26	30	28	29	26	28	33	29	39	28	22	25	23	32	30	19	31	27	20	22	30	24	27	22	30	36	20	30	29	34	20	16	27	29	31	26	20	23	29	31	35	25	20	27	31	27	29	27	22	30	27	25	29	27	29	33	26	40	22	28	22	25	30	34	32	25	28	21	23	33	17	23	25	28	25	27	25	22	21	24	24	23	24	23	24	23	33	20	20	26	28	20	19	26	28	22	26	38	22	23	24	24	25	28	23	32	30	33	35	28	26	20	23	26	18	27	30	26	18	32	29	35	26	19	23	21	27	39	22	33	33	29	29	26	23	27	36	22	39	29	26	25	28	25	26	24	24	25	24	23	21	31	23	36	18	25	30	32	29	26	27	24	32	18	29	43	29	24	27	23	30	29	18	26	15	23	17	39	29	25	27	29	27	30	28	26	28	31	31	25	17	22	29	28	29	33	32	23	21	25	34	36	26	24	33	38	21	27	33	24	28	15	23	31	26	23	28	23	23	33	35	17	25	30	28	23	16	25	27	29	31	32	26	33	18	21	27	31	30	29	28	26	29	25	35	24	25	33	19	25	25	29	27	30	28	31	16	27	21	20	23	31	30	20	37	28	21	24	25	26	35	20	35	36	28	24	33	26	34	25	27	19	23	24	24	26	36	28	30	23	27	27	42	26	24	17	25	24	22	26	24	28	32	29	23	26	23	20	25	31	26	27	33	39	22	36	32	28	29	25	27	27	24	32	34	28	34	22	22	24	33	33	34	28	26	28	30	27	18	32	32	26	25	34	15	27	22	28	35	32	26	28	26	22	19	15	23	27	23	27	36	31	23	16	35	22	30	24	29	19	31	21	18	32	23	29	33	42	29	19	35	31	35	34	26	17	27	24	17	28	33	42	23	28	25	25	19	25	31	26	18	27	31	23	27	32	18	26	27	20	23	26	22	31	30	31	31	22	31	23	38	29	27	31	26	26	26	17	18	22	21	34	24	26	30	20	30	24	30	27	24	34	27	24	25	26	21	19	33	26	17	31	26	36	24	23	26	25	23	24	36	30	21	28	33	27	33	24	15	24	29	23	32	37	23	28	32	19	19	26	25	28	37	23	23	23	23	32	28	29	23	24	20	24	31	27	25	35	28	28	33	29	31	28	27	24	26	29	20	27	36	27	28	32	37	24	15	24	21	27	34	35	22	29	22	24	30	22	29	38	24	35	28	23	29	22	18	21	25	34	39	26	28	34	20	19	36	25	29	27	29	24	24	23	24	25	19	31	32	26	21	24	27	21	29	30	24	26	24	25	28	21	28	28	27	15	27	19	32	22	21	33	23	26	17	26	28	20	31	34	23	36	31	30	31	20	32	31	20	30	26	26	28	26	38	35	33	23	26	25	25	33	35	28	26	27	26	16	21	31	26	30	24	17	31	30	43	26	31	22	25	28	26	27	28	23	40	20	31	30	36	31	30	26	36	27	29	26	27	25	28	29	30	32	23	25	23	23	28	31	27	30	29	42	26	37	31	22	28	22	33	28	32	20	25	18	34	26	23	39	24	27	26	25	34	27	33	24	19	30	24	27	25	27	27	26	27	29	33	26	34	30	20	31	25	18	29	32	32	20	13	25	25	23	36	21	31	30	23	28	23	28	29	27	37	19	25	31	30	25	33	24	32	23	38	24	17	28	26	39	29	27	18	22	27	21	23	24	32	20	18	21	30	21	24	22	20	18	26	23	29	33	32	24	38	17	30	26	28	31	22	34	40	24	18	35	33	24	22	24	29	29	30	23	43	23	20	26	29	32	21	27	28	25	30	22	28	28	24	31	18	38	33	21	28	27	25	19	21	26	17	23	25	24	35	26	23
53753	29964	15969	29130	35747	34147	30586	26681	23466	20123	17905	15659	13487	12125	11034	10017	8778	8284	7407	7121	6813	6593	5649	4824	4187	3780	3423	3258	2862	2561	2244	2042	1796	1561	1271	1371	1383	999	968	849	833	840	804	730	722	659	636	659	647	600	609	586	567	618	497	569	516	562	578	498	503	517	509	503	514	522	465	506	508	473	513	495	473	437	465	497	453	437	438	437	507	462	454	477	486	491	495	468	447	474	458	415	477	457	481	482	457	454	504	463	491	463	469	469	494	435	487	450	442	468	467	451	432	454	423	479	475	455	462	425	400	485	435	485	460	441	473	440	451	426	485	438	451	441	448	471	446	454	420	469	452	445	468	470	462	427	447	447	478	457	426	477	428	418	449	456	444	434	442	432	438	421	413	394	435	411	448	429	448	417	453	447	420	426	408	428	458	420	420	433	439	448	424	430	419	417	457	439	424	455	415	455	414	434	408	438	452	437	410	418	463	432	474	421	432	428	452	444	456	439	417	392	456	380	449	472	464	440	447	443	439	445	431	454	434	421	422	445	439	455	424	418	462	425	453	409	463	435	447	452	440	421	421	436	445	443	413	432	449	415	439	422	432	437	427	453	427	431	415	425	428	455	441	471	414	389	443	456	444	409	419	458	450	404	451	419	443	458	436	412	429	444	415	436	383	434	406	458	446	436	442	441	466	427	463	425	437	407	417	453	445	444	448	482	408	456	434	468	432	465	448	449	433	460	434	391	449	424	425	426	449	391	416	435	454	443	428	442	459	426	434	415	444	474	443	429	449	464	437	410	446	449	442	433	445	429	430	434	394	423	452	433	461	447	435	444	457	411	436	455	433	432	449	458	469	421	419	424	427	432	449	445	441	425	451	430	386	433	434	453	427	445	442	424	423	430	420	434	395	432	442	469	427	438	424	430	391	447	442	424	437	432	440	446	442	444	471	433	437	476	438	436	411	454	454	418	404	463	433	440	433	431	474	434	413	428	433	436	414	452	446	429	448	451	430	452	434	411	412	451	465	454	440	401	423	452	490	415	415	456	404	432	447	447	412	452	463	480	457	446	454	429	453	449	435	433	442	411	419	429	445	425	463	394	470	418	435	457	427	443	408	425	473	437	446	432	452	415	468	449	447	430	460	449	462	426	448	484	413	456	413	430	471	452	399	426	396	449	458	417	448	415	402	450	441	466	455	446	418	433	460	445	450	455	435	470	412	414	415	417	437	497	420	435	428	451	436	455	465	469	421	442	408	446	445	426	400	431	417	446	461	457	423	421	428	426	437	443	440	426	464	429	420	397	431	459	409	417	442	435	450	425	455	380	469	412	426	464	419	463	440	418	393	421	438	432	397	443	447	455	436	437	412	419	414	461	473	443	454	465	456	446	404	428	403	426	451	429	430	423	417	438	415	411	426	405	429	430	435	442	459	438	443	432	417	417	405	419	387	437	430	433	432	428	441	429	458	430	406	450	429	424	467	459	422	439	426	421	460	433	448	453	432	419	442	419	442	427	406	421	463	441	450	413	436	437	431	417	411	457	410	440	471	416	440	464	460	430	457	422	450	388	429	467	426	439	471	405	425	434	386	438	439	426	459	462	443	428	408	415	449	425	431	419	450	487	426	453	423	427	424	427	423	409	412	443	427	429	437	456	406	433	398	498	405	437	457	417	437	432	429	435	425	480	410	427	461	428	422	424	397	430	414	420	444	423	404	463	392	432	439	423	437	435	457	457	434	434	424	435	442	435	435	424	450	422	456	401	434	410	429	406	436	452	454	413	459	447	438	418	417	431	417	424	445	444	477	385	456	427	416	442	453	453	432	460	462	434	440	462	402	391	395	405	430	465	420	436	410	497	431	446	448	431	449	444	437	431	432	439	387	469	431	433	421	458	455	438	419	451	446	440	434	482	435	464	405	427	427	410	430	444	421	448	418	402	429	408	409	422	406	458	458	447	450	441	428	403	445	428	437	450	412	435	466	422	421	446	409	443	423	435	455	446	399	465	442	418	404	390	474	436	434	418	447	460	423	405	447	456	433	403	420	447	422	414	452	428	409	433	434	431	430	448	431	431	418	439	433	389	426	451	404	451	425	424	425	463	433	427	431	430	422	443	446	426	420	450	447	436	457	453	439	401	436	451	435	425	430	442	398	427	438	421	453	438	463	469	426	444	432	437	413	440	409	454	467	460	419	411	416	471	443	462	425	382	461	452	416	466	404	434	412	420	431	425	377	400	414	440	421	461	450	399	421	411	437	409	414	462	445	470	451	475	410	419	415	423	401	403	425	405	445	379	427	464	400	441	407	460	430	401	443	437	455	414	416	403	391	426	463	450	415	413	476	433	467	442	442	427	458	442	428	429	460	471	474	448	448	432	430	403	449	449	409	473	452	409	408	449	449	436	460	431	428	442	422	454	444	424	427	418	410	430	436	432	473	415	380	406	477	385	421	438	467	435	420	435	435	423	442	458	441	431	418	446	450	419	429	416	426	414	461	447	412	438	447	429	409	410	440	402	438	453	442	426	453	440	387	419	432	445	453	404	413	441	401	425	439	412	466	436	470	415	427	435	441	433	465	459	433	423	461	416	442	444	423	444	381	442	440	434	420	416	433	431	437	419	423	469	409	481	409	392	418	452	453	420	467	415	430	440	445	395	409	457	442	434	442	444	431	461	424	428	408	411	427	451	451	434	419	428	428	460	411	436	447	435	407	419	446	437	434	430	434	471	438	442	410	440	485	438	421	455	412	428	421	405	410	437	425	460	412	433	439	445	430	430	449	481	432	407	479	435	454	446	436	424	454	441	444	467	412	423	439	427	440	432	421	469	409	413	419	432	467	428	403	452	398	423	422	423	468	423	432	480	460	432	437	402	419	464	459	445	429	435	393	426	434	443	443	464	429	422	394	442	424	438	446	415	410	432	471	436	441	479	443	389	476	431	434	410	444	420	453	443	466	440	431	439	442	429	396	461	437	432	436	414	408	433	471	421	420	433	438	442	398	450	465	475	453	420	428	429	402	436	449	419	449	469	428	465	416	442	423	443	387	421	416	426	436	454	381	409	440	399	457	406	456	418	447	472	442	426	456	451	464	424	417	440	440	426	441	420	444	432	443	431	425	427	430	424	436	437	457	434	427	446	416	431	441	435	428	418	465	410	421	437	462	441	435	417	446	433	430	423	429	425	407	427	452	439	427	405	431	465	472	394	451	476	416	442	458	461	424	426	454	457	404	453	423	442	454	438	424	466	425	429	439	403	480	467	439	415	464	450	462	407	438	387	437	456	441	402	398	419	439	464	428	409	419	414	429	424	419	416	422	441	427	451	433	444	449	433	434	447	435	408	459	428	429	429	448	415	430	453	444	438	472	432	455	428	436	429	445	473	444	433	463	400	480	462	429	432	419	424	413	437	482	421	409	399	422	462	421	420	449	444	457	443	449	464	411	416	431	480	458	449	432	441	452	450	451	470	414	409	437	433	425	425	462	455	435	409	436	390
5648	1372	355	234	341	352	310	250	247	199	169	172	147	112	105	104	83	85	75	79	69	57	64	51	46	37	51	43	40	34	26	39	31	29	25	37	30	22	37	20	31	31	23	26	28	31	23	26	26	14	24	15	22	26	31	24	20	22	14	28	17	30	18	36	23	21	22	24	28	21	21	23	19	24	27	20	16	22	24	15	18	21	14	23	18	23	17	19	19	19	22	22	26	27	20	25	21	24	16	20	22	14	23	13	17	23	26	13	14	15	16	25	22	18	26	16	20	14	16	19	22	23	21	19	22	15	25	19	23	17	25	17	24	18	26	11	18	32	19	17	19	20	22	21	25	17	20	21	23	31	22	19	21	20	24	29	17	19	26	15	21	25	23	24	15	18	22	23	25	24	22	23	26	28	20	12	22	20	23	17	33	19	25	18	20	29	16	29	23	19	25	27	24	14	19	25	19	15	17	19	27	15	23	21	27	25	23	23	19	16	28	15	23	17	17	14	21	24	17	20	21	20	26	23	23	19	25	21	19	30	17	27	23	19	17	20	13	18	24	16	30	21	14	17	25	24	16	19	17	24	27	14	19	19	27	16	28	22	17	17	25	17	18	19	24	25	19	26	24	25	19	19	20	15	17	25	17	30	22	21	19	21	19	20	25	18	28	19	19	26	13	22	17	17	29	28	25	12	25	16	28	31	29	20	28	24	17	22	16	12	21	24	21	21	15	23	24	13	18	18	24	23	22	24	19	18	16	20	11	27	18	26	15	23	25	15	26	15	19	17	23	18	26	24	32	12	12	29	23	22	21	20	16	14	16	29	36	19	18	24	25	15	23	21	21	23	20	16	20	19	15	29	25	20	27	8	22	23	19	14	19	18	24	22	23	18	18	15	24	26	25	16	22	23	16	22	27	21	26	19	20	17	10	30	21	24	20	27	27	15	21	21	19	25	17	25	25	16	27	11	14	16	25	21	19	23	32	25	20	16	20	21	25	34	24	22	15	25	20	25	25	26	27	19	20	26	18	32	21	14	28	18	26	30	24	19	18	23	15	22	16	21	20	25	20	24	28	12	30	23	25	25	21	17	24	25	9	15	21	24	30	27	18	21	22	19	22	18	23	25	16	21	25	30	33	15	16	22	25	23	24	20	24	17	18	33	19	21	24	16	29	32	21	23	15	11	23	22	18	27	28	29	20	13	20	13	17	22	28	19	22	26	15	18	16	24	20	27	20	17	17	23	24	19	18	25	25	25	20	32	22	22	23	18	20	21	11	22	18	18	21	20	18	15	24	23	23	15	17	27	26	24	23	21	22	21	33	22	29	20	18	18	20	21	19	18	17	25	25	27	18	22	18	21	15	23	19	21	17	22	33	16	13	24	25	18	18	27	22	21	9	19	27	23	23	30	23	15	23	16	20	32	20	14	21	25	15	23	17	20	23	22	22	35	23	21	14	21	12	22	27	16	21	15	18	17	20	23	22	21	21	22	23	20	18	17	20	23	18	21	26	29	21	19	23	22	24	15	17	22	19	20	20	13	22	29	23	24	21	21	21	12	15	26	26	15	19	24	18	20	18	25	26	26	23	13	16	29	21	19	21	14	17	17	19	27	35	23	13	26	24	19	15	21	24	24	24	25	18	12	24	24	19	15	21	12	26	21	19	12	18	20	28	26	26	20	30	19	15	11	21	19	12	17	14	17	20	32	16	22	15	29	21	16	27	28	22	15	14	22	14	19	17	22	25	27	28	18	20	22	11	19	18	21	29	21	23	24	18	23	26	22	15	23	24	16	21	24	21	19	21	25	19	23	13	20	23	15	22	26	31	23	18	12	21	27	20	28	14	22	22	18	16	19	20	24	25	17	20	21	30	23	19	23	22	22	17	16	24	20	18	20	23	32	21	23	19	26	24	20	28	23	23	14	25	34	18	21	14	29	19	24	21	20	19	22	19	13	24	28	14	16	24	13	26	21	25	21	19	21	18	19	21	22	20	22	24	19	25	23	18	21	22	14	20	19	27	20	25	22	20	23	25	20	24	27	20	27	19	14	26	24	16	24	16	29	25	19	17	21	13	22	20	20	28	13	15	21	19	22	25	17	29	19	21	23	18	20	19	25	24	19	19	25	22	16	13	25	22	26	32	23	15	19	18	20	26	20	29	17	14	18	29	18	28	21	21	21	25	23	18	20	29	20	24	16	20	18	12	25	26	26	33	28	13	20	16	33	29	29	22	26	20	28	28	14	20	18	20	14	24	21	18	15	19	26	30	28	25	23	16	22	24	29	22	24	20	16	19	15	20	21	22	18	13	24	18	21	19	28	21	19	36	22	24	29	27	26	20	27	22	20	18	26	23	15	19	22	21	18	22	21	23	24	27	25	21	15	25	21	21	14	20	26	23	19	26	15	21	18	27	18	28	22	23	19	24	17	28	14	17	14	21	22	15	27	15	13	17	24	21	29	22	19	22	15	15	17	30	23	17	20	18	25	21	29	15	29	21	21	25	21	18	23	27	11	21	22	20	19	25	24	15	21	15	28	21	18	21	23	24	23	25	27	21	28	26	23	19	20	23	22	20	20	17	15	25	19	17	19	16	18	29	16	24	23	17	27	23	23	32	28	20	22	20	22	15	11	21	22	23	17	13	21	24	18	20	23	21	24	16	21	18	20	25	26	20	19	29	20	26	18	15	30	17	19	21	17	19	26	18	23	23	15	21	24	23	20	26	21	28	22	22	22	27	22	25	19	21	20	22	23	18	18	19	20	23	17	23	19	24	17	26	18	21	19	27	25	19	26	20	22	21	25	26	17	18	20	19	20	22	28	23	30	25	28	18	36	21	26	27	27	13	24	28	21	30	19	29	27	23	29	26	20	27	22	13	23	18	19	23	13	21	15	18	18	16	16	13	17	23	23	19	10	17	24	17	13	29	21	17	16	21	23	22	24	35	24	22	19	20	22	28	22	28	24	22	17	16	30	27	22	23	18	23	20	28	21	24	21	27	27	29	22	17	17	24	30	24	15	19	22	20	27	27	12	18	22	21	19	18	22	28	19	23	27	20	23	26	21	24	21	21	23	24	24	15	33	29	17	27	24	10	20	19	22	24	23	19	24	16	14	20	24	23	19	25	18	22	15	23	21	22	26	25	16	25	20	23	26	25	21	19	28	26	26	22	22	20	22	26	17	21	13	24	19	21	28	22	29	18	20	15	21	23	13	17	21	21	20	24	23	19	25	20	25	24	24	32	20	19	16	22	30	17	24	20	19	13	20	15	26	26	20	21	20	20	24	16	32	12	22	22	22	15	19	20	21	19	21	19	22	22	23	15	18	24	23	16	17	13	17	14	31	18	23	18	31	20	16	29	24	23	29	19	21	24	24	11	15	21	13	17	17	23	17	22	25	13	16	18	19	21	30	20	26	22	25	11	12	26	25	26	17	20	15	19	28	18	19	19	17	24	18	33	18	22	10	19	24	25	18	22	27	23	31
40530	20512	8858	19759	25859	23889	20240	16404	13542	11195	9135	7863	6603	5851	5431	4801	4269	3833	3574	3281	3330	3190	2513	2198	2003	1766	1614	1500	1329	1089	1075	1063	912	741	646	649	612	622	562	479	525	511	457	425	447	413	429	415	371	368	387	401	380	370	368	395	368	408	394	376	369	402	356	381	330	375	360	369	403	399	338	337	354	351	372	349	360	346	372	352	340	334	360	373	358	360	365	343	324	346	368	340	345	356	338	393	376	364	410	376	406	389	376	362	357	347	325	343	365	376	336	330	324	356	335	335	386	341	332	365	346	357	373	338	326	343	332	353	384	387	360	318	342	336	334	387	393	358	357	347	371	349	367	412	364	341	344	388	350	322	325	342	360	357	371	348	359	358	340	349	341	322	323	347	349	337	341	382	339	372	345	351	352	324	376	349	335	332	334	351	360	374	350	323	391	395	345	343	346	287	321	344	347	333	343	337	348	341	334	379	279	370	342	348	354	342	332	356	316	343	358	354	332	363	374	357	316	331	375	362	351	351	339	380	329	343	377	345	361	345	341	339	367	346	309	314	331	357	362	346	364	332	352	323	333	351	357	369	326	340	356	321	359	350	360	373	357	356	335	331	339	369	338	362	343	362	329	339	330	315	325	320	340	391	370	321	360	362	323	370	336	344	338	343	345	357	352	370	372	365	350	329	368	333	310	326	386	349	324	355	380	337	382	321	370	345	390	325	363	370	363	342	349	337	368	336	323	314	320	301	325	305	357	374	378	370	360	360	346	354	332	348	338	321	338	333	336	354	360	363	324	332	358	348	344	353	361	344	358	346	353	360	342	336	370	349	358	337	338	354	340	315	340	355	388	386	347	368	342	338	349	329	360	362	343	359	379	351	328	358	384	321	327	366	366	346	333	341	360	333	343	353	367	340	376	386	355	331	336	385	351	345	323	327	304	362	345	315	353	327	342	352	350	323	381	355	339	373	315	396	353	355	344	340	344	338	353	368	358	327	357	343	344	373	382	375	352	373	374	323	316	332	319	344	355	342	354	341	368	375	334	341	357	341	337	323	362	347	351	347	344	347	331	369	354	346	345	353	390	395	350	364	320	387	343	345	366	317	380	342	335	328	340	358	355	339	334	381	334	373	363	337	350	369	351	345	335	358	344	389	361	353	391	371	353	341	345	336	388	342	358	350	321	348	354	357	314	354	353	332	335	333	344	330	328	349	358	353	331	359	333	346	337	348	372	377	346	335	329	345	328	345	364	332	321	383	360	350	321	346	371	351	326	331	332	350	350	362	340	333	384	361	345	350	359	309	325	323	336	354	388	364	333	346	321	399	367	342	343	340	340	336	361	331	302	335	306	326	366	348	365	336	374	324	365	332	323	353	337	323	344	337	314	338	341	368	348	352	330	377	343	324	359	339	338	315	370	352	323	359	345	356	359	319	352	346	371	349	368	321	332	350	346	359	359	387	338	339	372	348	343	361	355	332	363	354	287	375	336	344	373	380	337	368	384	350	325	342	346	377	333	339	374	356	349	354	332	373	334	372	349	342	377	343	372	324	344	374	361	339	335	363	370	353	337	340	332	361	377	367	321	333	345	375	304	328	353	389	329	326	352	353	356	358	383	354	346	349	338	328	335	363	332	329	353	358	373	334	351	382	321	324	340	375	352	338	323	354	322	351	373	344	350	345	348	334	339	350	349	355	338	331	297	340	366	333	363	373	359	344	361	344	345	322	364	346	300	366	352	349	361	333	326	349	355	370	339	330	349	372	357	360	367	334	383	342	393	321	298	360	369	340	365	329	344	351	361	342	361	374	346	377	355	363	331	336	347	344	387	337	354	335	351	325	348	387	335	372	333	364	362	326	340	333	349	363	360	353	359	339	371	358	359	340	365	354	353	335	387	311	377	362	349	356	335	372	327	366	343	368	321	334	341	375	367	386	329	366	368	371	335	344	301	324	324	372	323	340	334	333	370	338	346	353	361	339	349	340	341	359	345	338	351	341	313	366	355	355	352	359	360	331	346	372	357	380	331	369	340	348	326	343	372	355	362	315	398	360	355	342	353	329	309	362	379	375	317	356	307	350	392	322	347	360	384	341	380	375	332	353	352	351	341	353	369	355	328	366	342	364	350	360	374	324	346	402	338	332	356	343	325	355	343	339	340	321	341	321	326	369	367	338	372	350	355	337	355	396	350	354	360	352	376	337	330	341	345	354	353	395	337	336	365	332	317	363	353	326	360	317	345	355	333	359	342	332	348	343	328	323	352	326	331	360	337	350	346	341	375	355	326	328	344	361	357	353	383	366	377	380	344	332	319	346	344	350	352	348	361	342	323	358	374	347	385	327	352	362	346	349	355	374	327	366	353	345	337	346	354	383	353	366	358	370	385	340	366	334	348	311	344	345	355	351	315	327	368	327	336	335	346	343	340	365	371	351	296	366	339	338	366	366	354	356	324	312	360	351	352	353	331	331	352	316	338	358	377	341	312	327	352	350	362	332	334	335	329	361	358	357	355	369	331	337	351	349	323	359	342	359	382	347	343	335	364	341	365	352	325	354	324	375	344	339	361	355	347	375	304	353	359	355	376	339	339	332	385	305	339	326	339	334	356	329	384	359	342	354	384	322	330	351	330	345	346	327	353	367	339	357	350	339	351	340	328	334	315	362	365	341	340	346	338	339	358	342	361	338	373	342	341	367	342	367	349	350	360	358	348	354	360	322	325	336	332	364	338	346	349	350	381	354	344	336	344	341	345	347	358	358	365	340	345	384	353	321	371	351	342	346	336	356	369	375	387	349	328	338	311	338	349	345	340	353	340	351	357	342	341	349	333	335	329	370	322	357	338	339	318	371	341	367	390	373	338	357	355	356	315	329	368	333	363	333	354	344	348	343	331	330	349	346	370	350	366	321	331	314	367	337	349	328	342	357	331	359	362	355	352	354	330	375	315	378	362	361	360	387	336	333	354	358	342	342	341	322	324	349	327	358	348	352	394	349	338	356	316	324	361	332	372	328	356	323	362	315	317	375	331	356	348	337	356	361	352	332	335	334	371	344	355	356	364	353	360	357	364	320	366	359	337	361	369	370	377	382	374	342	375	338	359	371	341	342	347	375	337	364	355	328	321	345	360	371	325	346	352	359	334	342	323	350	324	360	367	374	367	335	343	349	329	369	337	343	347	357	343	329	329	351	339	324	351	329	325	336	343	346	314	346	372	345	348	344	361	349	340	384	328	345	322	327	346	346	363	337	346	344	375	364	359	369	344	349	332	346	345	335	331	371	328	376	310	321	316	350	322	341	345	364	353	326	376	341	343	353	363	344	370	321	355	343	339	354	340	355	339	378	383	337	366	350	353	363	375	343	341	337	352	333	336	355	316	353	381	363	349	346	366	379	363	361	335	371	324	358	343	360	326	319	328	352	345	360	347	328	357	368	372	386	359	392	345	342	355	339	379	383	371	354	361	355	371	391	354	365	335	354	335	351	379	368	368	366	392	347
13658	5043	869	591	923	877	797	737	581	430	405	331	329	271	237	215	192	206	197	173	159	157	126	116	93	106	93	78	65	63	46	57	54	38	37	48	46	25	31	30	36	25	24	34	26	31	25	32	33	23	40	19	35	27	33	28	31	23	29	30	32	27	34	32	22	28	31	25	23	25	25	19	35	32	27	32	22	21	23	21	27	29	21	39	29	28	35	34	31	32	26	34	24	26	22	30	23	23	42	33	23	30	28	30	34	29	29	17	25	29	33	31	21	33	28	36	30	20	27	32	23	23	23	29	31	25	38	24	36	24	30	29	31	25	34	21	27	22	34	30	38	28	30	36	26	25	30	28	26	17	26	34	30	25	28	23	35	17	27	20	34	28	24	27	27	26	29	22	32	32	22	20	36	42	25	33	17	26	20	21	31	29	20	21	22	23	24	25	31	29	30	40	32	24	30	31	29	37	26	23	20	31	36	23	18	24	24	23	29	36	32	26	14	23	24	34	25	29	23	26	31	37	37	25	24	29	27	16	33	34	27	27	26	31	29	26	21	32	27	29	33	39	32	21	24	33	28	22	32	25	30	26	29	18	28	32	20	33	37	24	20	28	25	40	17	19	24	21	32	31	21	39	41	25	32	32	26	31	25	40	22	25	29	34	33	25	33	35	27	25	22	39	28	26	20	14	26	24	28	22	28	17	33	27	22	31	20	32	20	23	21	25	21	27	33	23	24	20	27	18	32	25	27	32	29	22	22	25	25	21	19	33	33	31	27	26	40	28	23	24	24	23	32	20	31	29	25	27	36	28	27	30	29	34	26	26	26	28	29	26	28	26	25	26	30	30	30	31	34	22	23	24	25	25	22	37	26	24	23	32	34	18	37	28	27	27	24	28	30	28	32	22	28	27	22	23	25	33	27	27	36	24	23	32	23	32	25	27	26	33	32	29	28	26	21	29	30	23	32	25	16	31	33	31	26	17	29	25	30	35	32	24	29	18	34	26	35	26	31	23	32	32	28	26	26	26	29	31	22	24	20	26	22	29	39	31	28	26	27	29	17	20	32	23	23	38	35	25	35	26	33	25	24	28	27	26	26	26	21	23	26	18	25	37	24	24	34	28	32	28	30	25	33	28	26	28	35	36	33	29	27	32	34	24	39	29	26	28	30	29	23	23	25	27	44	19	22	37	24	26	43	24	26	28	24	30	36	27	26	33	38	27	26	34	26	31	23	20	30	31	26	24	29	27	19	25	24	24	35	18	26	26	25	27	22	23	27	24	21	24	29	24	38	25	28	20	33	30	34	22	30	28	29	31	33	31	35	17	29	15	29	26	24	22	19	17	32	34	19	28	27	37	19	22	31	26	27	19	28	25	29	22	19	28	28	25	33	27	41	26	27	33	30	36	20	21	27	23	28	22	34	20	24	22	31	24	19	24	26	35	26	21	32	26	30	36	23	21	34	28	33	25	28	33	39	19	19	24	24	23	25	27	41	23	38	23	31	32	22	33	29	23	21	20	35	25	30	20	31	30	26	34	24	27	22	21	32	31	19	18	24	24	29	21	29	32	24	25	24	23	30	37	33	18	31	23	27	36	25	27	24	31	30	33	25	23	23	24	24	23	21	28	22	22	31	28	26	30	24	30	21	22	27	23	22	27	33	30	25	33	25	38	22	29	33	22	21	29	17	32	34	26	38	28	26	14	16	34	19	31	19	26	32	26	29	26	30	21	27	20	27	23	21	28	32	33	24	37	25	28	24	35	25	25	29	26	19	32	29	29	21	21	30	24	23	23	14	27	32	19	21	33	24	23	23	24	28	29	23	28	29	24	33	34	27	18	35	18	35	22	26	22	25	22	30	21	34	23	26	21	28	21	24	34	29	23	26	19	34	24	23	23	24	28	22	29	31	36	21	28	22	35	29	25	30	25	39	24	25	34	30	21	30	24	25	19	16	26	26	38	23	35	17	26	26	28	21	19	32	36	26	16	29	16	23	31	30	33	22	37	25	29	25	25	33	29	27	31	24	35	17	27	27	31	32	21	28	11	26	31	29	23	26	21	26	31	29	31	25	27	21	32	27	26	30	23	32	29	33	34	33	22	26	36	28	18	35	26	28	28	28	20	26	39	31	29	26	30	23	26	29	29	26	28	23	23	28	30	35	21	37	21	26	18	19	28	29	17	26	22	29	37	15	26	25	31	28	23	29	19	22	21	22	31	18	32	24	25	19	25	17	27	30	34	30	35	23	30	24	21	24	32	31	23	37	21	31	29	25	32	30	18	32	25	22	29	38	36	30	25	31	30	27	31	22	26	31	32	40	36	33	31	19	34	33	21	23	17	19	24	30	26	18	27	28	35	19	31	35	30	30	32	27	14	34	31	24	30	23	27	30	21	31	22	18	36	27	40	25	26	25	34	29	35	29	23	24	31	16	26	30	14	34	19	23	20	20	21	27	22	26	27	17	26	41	21	31	24	21	29	25	24	35	29	25	27	36	26	27	23	22	27	17	20	28	24	23	32	29	29	35	22	36	28	33	23	28	33	34	28	21	18	29	25	23	24	17	29	26	26	30	36	25	23	17	31	33	31	22	16	30	25	35	35	32	26	25	27	42	27	25	23	36	23	22	29	23	16	21	34	30	28	27	27	23	31	25	30	27	22	33	33	30	25	41	36	24	24	32	24	31	27	29	31	24	27	19	25	21	30	21	27	27	28	29	27	37	24	21	31	27	22	29	27	30	26	21	21	27	26	26	37	29	20	21	42	23	23	36	25	35	24	30	44	29	22	38	24	24	27	28	24	29	30	21	23	36	26	21	27	25	18	29	24	27	29	30	18	21	27	32	23	22	21	27	28	32	24	19	25	29	32	33	27	34	33	23	31	31	34	25	22	25	27	28	20	38	37	25	31	24	27	24	38	27	39	22	24	18	22	30	20	36	17	37	36	34	27	40	27	15	32	19	30	16	30	31	17	16	31	27	32	23	24	33	21	20	34	18	22	22	23	29	23	28	30	31	26	22	24	27	30	29	19	29	26	19	24	13	27	21	33	24	36	24	32	24	29	27	28	24	28	32	34	25	21	27	29	30	23	25	20	28	27	32	20	35	29	24	30	28	35	27	23	20	29	24	26	24	27	36	29	30	20	32	28	41	31	21	34	27	33	36	22	26	25	23	35	28	31	25	30	36	25	26	29	20	29	25	30	27	26	28	31	32	24	31	24	24	28	28	32	31	31	34	24	17	25	41	28	30	24	27	40	19	22	37	33	36	26	31	28	27	33	36	25	29	39	21	26	25	27	27	40	28	33	25	16	28	33	28	38	28	29	34	18	30	31	25	28	21	24	29	21	27	28	27	25	20	29	33	16	24	23	35	36	29	30	19	21	19	26	18	23	35	32	26	27	20	20	30	36	27	30	24	27	25	23	32	21	28	29	27	22	21	24	29	33	21	26	28	31	24	33	30	27	21	28	31	25	26	27	30	42	33	17
53254	28787	15851	29328	35887	34463	30814	27375	23868	20282	17721	15676	13886	12504	11241	9905	8765	8087	7795	7116	6913	6102	5309	4664	4060	3720	3538	3124	2580	2347	2105	2112	1855	1549	1155	1238	1215	1155	1091	867	858	790	762	683	679	698	675	654	592	673	651	643	547	557	521	551	547	566	567	537	525	519	548	526	502	498	501	471	493	509	479	511	484	534	473	472	452	490	471	482	473	487	433	444	487	475	469	516	470	463	498	474	456	483	508	468	482	505	464	504	503	502	502	487	480	473	468	448	444	457	415	484	453	477	432	434	454	463	477	432	478	467	460	463	478	429	468	447	477	450	453	464	441	487	463	472	456	448	436	406	447	435	437	452	478	447	450	432	456	440	445	421	430	439	474	479	479	470	461	462	440	413	479	447	443	442	454	439	454	441	428	467	420	461	466	441	434	448	468	444	426	449	432	418	453	460	442	447	464	448	446	448	422	451	443	416	420	434	439	427	450	430	436	432	443	475	429	454	425	435	429	445	432	443	413	450	418	440	485	444	410	456	447	445	455	468	434	454	412	452	414	424	449	437	420	434	481	441	458	434	432	403	444	438	448	445	451	443	446	450	462	452	444	474	433	458	440	448	461	428	462	437	427	494	437	483	444	432	450	460	445	474	428	426	421	460	434	469	450	466	449	402	473	416	427	456	421	476	405	425	458	406	464	408	445	433	424	442	427	401	474	454	430	447	438	426	445	463	442	430	437	465	440	430	411	449	449	470	479	447	423	435	449	452	481	418	417	421	465	433	425	458	445	413	439	421	466	419	424	462	432	455	389	448	450	400	451	412	458	457	476	479	450	451	445	424	449	440	428	417	417	462	457	443	438	461	437	436	463	469	467	451	463	468	410	451	444	468	436	466	442	435	444	447	432	467	431	434	419	474	459	437	502	457	433	409	469	433	415	406	443	422	446	446	454	447	437	446	411	459	448	466	460	424	424	412	433	451	435	448	450	430	444	456	425	443	479	429	408	451	453	414	428	442	446	467	463	462	421	449	397	420	476	450	430	431	467	383	456	439	433	451	440	426	451	481	475	473	458	434	451	388	412	415	445	453	438	469	461	429	424	401	443	447	432	438	409	457	453	460	461	432	419	433	501	445	455	430	468	386	450	458	457	445	459	438	440	476	468	446	436	401	425	455	461	440	435	474	464	413	449	409	451	429	431	408	463	428	433	438	455	473	412	439	440	438	445	439	473	450	443	407	442	445	465	468	446	414	441	423	460	432	436	442	435	431	430	430	446	455	434	464	462	450	395	394	462	429	470	419	467	438	431	483	455	438	447	450	453	423	462	484	436	415	476	434	423	419	459	427	439	440	449	446	437	472	471	448	431	411	439	452	458	458	417	436	442	434	423	444	438	405	481	430	426	436	451	428	435	393	422	433	476	424	430	423	386	418	441	445	446	431	435	415	433	457	396	421	447	430	460	435	444	441	427	455	425	475	441	402	456	433	439	463	443	430	438	456	433	423	408	431	443	433	439	440	414	423	447	479	417	449	420	457	468	456	400	438	412	442	445	430	461	458	410	475	497	420	465	471	456	440	441	456	421	439	449	424	440	444	425	426	443	438	446	409	436	440	453	439	446	462	481	463	462	442	442	451	441	418	456	486	433	459	461	447	435	495	436	425	436	450	450	430	445	438	451	435	419	464	400	474	441	447	448	426	443	434	406	404	440	399	449	399	463	455	436	440	433	396	444	437	441	430	462	467	473	447	443	399	468	426	463	460	451	470	440	425	433	449	405	433	462	408	457	439	392	421	441	437	438	480	438	443	430	440	445	420	406	418	459	430	416	448	467	445	441	447	443	443	435	451	456	441	422	465	421	448	430	406	504	438	451	438	463	401	413	435	463	410	445	437	434	451	438	428	453	437	430	452	432	439	443	475	403	438	434	433	416	442	417	447	467	413	448	486	462	443	423	480	451	505	451	402	459	430	436	429	447	396	428	431	422	410	467	480	442	422	474	422	452	410	434	504	455	398	441	406	452	440	465	416	458	438	440	421	448	415	434	457	453	417	435	458	443	415	487	415	409	424	445	466	453	437	455	422	448	454	434	417	446	453	455	430	479	440	450	437	463	464	434	469	418	461	461	479	486	429	423	440	451	450	429	478	432	421	445	467	419	447	420	465	451	475	441	432	459	486	454	407	476	435	453	503	446	448	466	439	436	481	426	454	437	413	466	428	449	418	481	441	426	452	484	417	446	470	481	464	432	448	413	465	449	484	405	438	434	438	453	415	431	440	467	445	434	478	476	427	418	449	468	443	449	422	419	475	460	435	452	471	442	448	463	422	416	419	441	446	443	470	461	437	462	478	460	418	429	424	401	442	447	459	406	427	452	423	473	432	436	436	434	429	430	430	469	455	424	443	491	446	455	428	440	402	381	466	424	453	418	384	394	459	462	475	447	440	443	473	447	459	448	481	447	427	424	460	448	440	413	445	420	434	421	417	470	422	416	453	437	439	431	447	453	439	401	414	426	430	430	429	421	451	443	444	450	434	455	426	415	444	431	472	439	442	407	437	454	463	430	441	457	422	436	476	447	446	435	422	407	437	429	459	458	436	428	447	402	450	464	458	442	426	447	411	453	428	440	439	434	415	435	396	468	482	427	464	440	433	407	470	424	429	442	410	446	467	378	464	466	410	455	451	465	429	419	459	475	427	452	409	424	459	425	455	439	431	451	456	462	447	438	402	412	439	391	463	458	472	434	393	470	422	460	449	423	446	407	464	429	448	484	465	458	481	439	432	450	416	453	439	495	440	450	460	423	427	450	435	417	440	477	453	416	409	448	455	435	430	456	422	413	441	460	446	431	457	439	453	461	414	462	407	426	419	454	440	396	421	448	485	431	446	439	431	416	421	445	458	442	385	446	428	456	413	441	376	466	456	445	467	435	466	440	404	431	424	467	444	431	440	461	438	478	459	457	424	447	419	428	431	422	441	477	403	479	423	467	410	428	444	451	428	435	438	427	450	454	441	454	467	438	444	468	477	453	422	451	451	422	439	471	450	413	419	425	442	453	403	422	420	421	450	409	430	401	438	438	396	423	458	470	438	448	409	458	492	453	429	440	458	456	449	407	441	441	416	445	426	439	470	436	408	461	468	452	486	452	438	422	466	454	437	466	447	405	429	431	448	464	469	451	446	451	467	466	455	471	443	442	435	450	405	435	425	395	415	435	426	432	441	464	433	441	472	426	448	444	450	452	444	429	414	424	472	439	451	437	435	431	445	421	432	428	450	458	426	424	466	451	440	415	462	444	445	381	470	452	402	394	426	420	460	451	427	428	450	429	469	400	465	426	427	456	435	465	477	418	453	422	430	413	397	502	447	422	429	426	431	420	430	412	462	516	437	450	400	428	467	410	442	456	468	440	407	427	419	424	410	411	455	433	444	425	453	441	464	442	422	471	453	415	466	474	445	405	422	441	426	412	465	416	440	395	438	442	455	433	431	454	451	403	452	425	477	476	413
9895	2477	590	387	561	643	525	439	365	307	261	209	216	232	195	160	147	140	107	116	137	110	94	87	73	74	85	59	55	53	77	69	55	36	49	46	47	38	36	35	32	41	30	35	32	44	20	26	36	36	42	28	49	36	38	39	34	45	34	37	23	31	18	38	35	28	36	28	39	21	34	35	48	31	26	32	33	39	33	33	38	36	37	32	32	31	36	33	24	35	40	36	32	27	35	28	31	28	21	32	35	40	35	21	27	36	30	30	31	34	32	48	26	23	41	27	29	31	39	41	25	40	34	29	30	32	28	30	29	26	36	31	25	30	35	38	26	36	33	30	31	26	35	29	27	26	33	40	41	32	23	31	19	23	25	31	34	28	26	27	39	22	34	36	31	31	27	35	35	32	29	37	27	33	38	32	30	29	40	33	27	24	33	40	30	28	24	27	29	28	24	25	31	22	39	27	26	31	37	26	30	29	34	36	37	33	33	21	33	25	34	43	29	33	31	36	26	26	28	30	38	29	24	34	38	24	32	40	24	38	20	34	31	31	32	39	25	28	31	23	35	24	24	26	36	23	23	34	29	17	24	36	35	38	30	41	39	34	35	24	27	32	36	23	39	38	23	34	32	29	34	32	34	31	27	37	44	31	35	28	36	29	33	30	28	33	38	42	37	31	31	41	28	39	29	23	28	44	37	28	35	33	38	36	35	28	38	27	27	34	35	31	35	31	29	41	35	37	34	31	34	27	38	35	37	24	33	34	32	34	41	43	28	24	37	29	26	28	26	35	42	41	28	34	31	32	25	28	38	31	37	30	36	38	32	39	30	29	29	27	31	34	39	34	32	41	39	34	33	34	33	29	36	36	25	32	26	29	27	43	42	33	36	29	43	38	27	26	30	28	42	26	34	44	39	38	40	37	37	26	30	31	24	35	35	40	25	40	31	20	28	33	34	32	45	20	33	26	29	38	25	31	31	23	35	27	26	30	35	30	36	29	29	37	42	35	32	39	17	25	29	24	31	34	20	42	32	27	39	33	42	44	33	44	28	32	31	29	38	28	23	38	35	21	38	30	33	28	38	32	29	31	29	40	38	33	28	35	42	39	36	31	32	27	29	33	36	37	31	28	35	34	27	30	25	23	26	32	43	39	32	33	32	35	32	30	36	34	41	37	26	25	44	23	29	28	39	25	24	24	34	29	35	31	33	31	45	27	39	30	30	32	32	25	35	29	35	35	23	37	39	38	35	28	31	26	30	39	23	34	26	33	32	18	29	36	32	38	36	39	35	38	35	24	28	39	36	35	42	28	20	27	35	31	40	35	32	46	33	27	41	32	43	35	37	20	39	32	26	22	35	27	31	20	13	33	46	32	32	31	32	28	35	36	38	32	38	23	37	28	28	43	27	28	26	37	40	26	31	36	36	29	27	30	32	34	32	33	37	46	45	34	43	37	30	34	35	41	38	30	41	38	32	23	27	38	30	27	39	33	32	27	26	29	37	43	25	33	28	35	39	31	45	41	30	29	47	33	29	41	25	45	23	30	28	22	28	34	32	33	28	45	31	42	36	24	31	31	29	25	28	27	42	30	30	27	38	26	31	34	28	30	27	43	33	32	38	28	26	30	28	33	33	36	25	31	39	29	36	44	27	29	29	44	32	28	39	32	30	24	34	26	33	30	40	23	37	38	43	35	38	35	32	31	38	39	29	29	32	27	30	45	34	33	35	33	24	33	26	34	33	29	24	44	32	32	32	35	35	31	27	30	33	35	33	37	32	33	21	25	23	28	34	22	31	36	32	28	26	36	22	28	37	35	28	30	28	32	30	37	35	40	37	36	37	32	28	31	24	31	34	33	37	37	29	42	32	35	30	39	31	37	32	27	42	36	39	34	29	35	39	29	29	27	37	32	37	39	36	26	27	27	26	32	35	35	27	33	35	37	32	28	33	22	27	31	32	36	33	38	36	42	30	30	29	27	36	34	28	32	28	29	25	28	35	38	26	33	30	32	33	30	32	32	25	32	41	44	42	36	28	29	27	41	35	31	36	29	31	28	31	44	39	27	24	31	35	26	37	50	38	48	27	36	35	39	33	33	29	24	39	34	39	23	32	34	29	39	26	35	31	45	25	37	42	32	30	22	27	32	25	38	29	23	35	27	30	36	39	40	24	29	42	24	27	33	31	27	29	38	36	42	37	29	42	31	23	29	35	26	39	42	25	32	36	24	37	25	35	34	36	42	30	38	25	42	27	34	40	34	41	29	30	30	29	37	33	34	30	31	19	35	34	30	37	26	33	39	34	26	36	26	32	32	37	25	27	33	24	29	30	41	26	27	25	24	30	20	24	16	30	37	36	36	34	34	44	32	36	20	27	36	38	33	33	17	30	36	29	32	26	28	34	30	37	25	32	45	31	33	29	32	29	36	30	32	42	36	33	36	34	28	29	30	40	24	30	29	25	38	28	35	36	20	34	38	35	22	34	31	32	32	45	32	31	30	40	29	25	24	38	24	36	35	30	33	20	23	43	35	44	30	37	26	35	37	31	26	32	47	39	31	38	31	29	29	31	33	33	32	32	30	40	24	29	38	23	37	26	37	45	32	38	28	31	24	33	40	27	35	25	33	23	36	33	32	42	22	32	27	40	35	29	28	25	29	20	40	34	39	25	31	21	35	32	26	27	38	29	33	26	25	37	29	37	24	32	28	25	38	38	39	42	32	32	29	38	37	30	33	38	26	40	32	33	36	31	32	35	32	32	29	28	22	37	33	40	27	47	32	29	36	28	31	37	35	40	27	25	46	35	33	33	36	39	31	51	31	31	39	27	36	33	30	27	31	28	34	26	26	37	35	33	32	25	41	25	32	31	38	27	26	33	24	37	36	36	26	28	29	40	27	42	32	43	28	39	23	26	28	48	37	31	36	32	39	31	37	28	25	39	25	26	22	25	36	41	33	29	33	29	32	35	35	40	27	35	22	18	23	33	38	32	29	38	42	41	26	32	39	26	27	35	27	29	30	24	30	24	34	19	29	37	28	36	26	30	30	41	42	29	27	40	22	42	32	36	27	42	28	37	37	32	28	33	30	31	23	34	31	36	35	30	30	36	31	32	26	31	27	38	29	29	33	29	34	28	29	25	34	28	34	29	36	27	23	39	37	45	42	30	36	30	32	22	29	33	22	34	30	31	32	39	29	32	32	49	47	28	37	38	15	30	38	33	32	28	24	38	30	35	37	33	36	26	30	24	29	35	33	45	31	30	41	29	43	34	24	35	25	33	27	43	31	21	33	36	39	32	29	40	33	21	42	31	31	30	38	43	30	34	29	34	30	33	40	31	27	31	33	31	24	29	34	22	31	42	29	21	26	32	34	42	21	44	36	42	25	37	43	28	32	35	29	27	27	38	29	30	40	41	34	28	30	31	36	40	37	43	24	32	30	29	36	17	29	33	35	28	39	36	37	31	25	32	30	35	22	37	35	31	24	29	24	20	37
45645	23109	11234	24037	31081	29959	26372	22296	18617	15487	13325	11428	10124	9121	8097	6845	6216	5774	5260	4913	4884	4285	3582	3239	2931	2818	2483	2204	1839	1669	1570	1523	1446	1159	901	964	1142	1062	842	683	782	753	753	688	741	643	626	617	616	607	612	679	643	629	602	583	575	572	509	558	574	547	587	543	562	518	571	589	580	551	540	547	581	511	545	518	513	516	558	555	530	517	577	574	512	502	583	510	515	533	546	543	562	497	536	545	550	572	567	535	540	527	509	565	547	533	528	543	537	549	514	508	518	547	542	551	520	489	527	506	558	551	520	534	511	554	528	536	560	534	491	538	523	534	547	496	532	530	510	546	524	520	524	555	522	467	518	522	486	530	530	515	520	545	477	545	468	528	516	488	521	493	523	522	551	529	494	515	469	497	514	530	496	513	521	505	519	521	549	479	558	505	503	541	547	507	516	526	512	543	479	519	506	508	519	546	528	527	523	531	463	521	519	544	510	521	537	504	504	528	518	504	497	558	537	517	526	530	546	537	490	535	502	500	556	499	515	558	517	479	511	519	538	548	554	484	515	486	530	491	541	503	510	513	507	507	525	501	569	523	565	533	481	487	515	536	499	560	519	504	552	526	504	520	497	492	491	507	496	551	495	514	520	516	480	479	530	508	534	524	498	555	531	519	528	516	512	511	489	506	528	553	528	530	512	513	518	504	485	477	535	512	533	530	537	538	501	523	507	520	512	552	499	513	521	501	506	504	533	551	526	517	540	503	514	497	487	536	515	503	535	531	517	545	499	490	539	521	527	516	535	531	610	487	523	559	514	501	535	519	525	546	541	488	523	512	546	500	486	525	460	551	502	530	506	557	486	521	522	505	490	506	498	505	566	513	499	538	539	500	539	495	524	483	484	517	502	513	531	474	490	495	507	531	551	541	509	519	523	523	502	517	563	548	531	546	552	528	512	524	573	542	533	522	556	528	578	538	535	497	497	523	493	536	555	497	531	520	527	501	490	529	500	537	466	540	533	528	496	516	499	533	523	479	539	541	528	539	547	528	540	551	511	490	556	589	508	525	509	510	516	531	522	483	524	498	482	547	533	479	551	561	507	497	482	473	458	520	539	550	509	535	474	481	520	538	512	523	536	482	542	476	546	506	529	517	512	506	501	544	544	495	504	480	525	532	505	533	500	483	540	523	516	507	516	503	512	528	521	482	530	502	502	520	510	526	515	488	561	508	535	512	507	506	516	542	512	513	519	505	482	522	555	540	536	506	510	532	522	495	484	504	548	525	534	527	504	510	550	528	493	518	512	500	486	542	525	492	521	516	533	508	528	493	521	502	484	500	544	541	577	554	497	559	501	545	523	519	551	499	487	507	542	549	538	545	526	554	540	503	475	550	502	559	544	525	506	502	565	552	507	524	497	477	530	523	537	526	568	546	513	546	538	533	506	489	546	521	563	510	525	541	516	507	500	467	537	516	510	514	576	511	524	480	489	546	477	524	490	520	507	508	548	535	488	548	558	513	532	558	505	483	579	492	520	478	501	556	535	513	518	495	518	564	554	525	519	545	544	488	504	531	489	512	516	555	515	512	509	511	499	550	502	531	533	468	528	527	551	551	496	521	494	471	514	457	483	540	531	512	504	551	542	565	499	553	542	534	492	511	504	503	534	483	479	560	520	489	511	545	511	481	516	544	532	534	498	531	531	488	506	503	525	514	533	553	496	521	510	530	493	479	477	538	512	538	517	559	499	573	543	538	520	521	511	548	528	552	490	548	535	522	537	500	527	515	506	525	560	512	523	544	526	485	511	547	517	518	493	528	567	497	477	488	508	515	554	541	496	503	540	526	510	503	557	501	516	495	503	504	547	501	552	536	547	537	493	493	490	542	530	523	503	532	533	519	519	516	524	502	462	503	552	498	538	520	494	502	530	534	501	523	553	494	514	559	540	489	518	473	460	532	541	517	488	501	516	498	517	550	531	536	515	539	519	491	524	487	515	527	514	540	503	484	524	503	499	526	514	548	551	490	507	500	535	491	519	561	494	498	582	538	514	535	534	554	501	485	541	512	505	505	527	493	515	485	510	490	474	520	529	511	536	468	522	533	535	490	499	534	480	498	484	517	536	537	504	547	506	524	555	509	478	476	538	483	518	520	522	507	479	516	520	536	520	528	525	515	500	464	508	537	539	540	493	513	541	533	509	541	519	558	500	499	577	544	517	491	520	513	545	488	520	509	522	535	545	509	553	523	497	515	547	522	493	533	517	556	482	488	518	487	533	503	514	557	507	497	538	517	494	510	501	504	525	506	525	498	509	503	537	524	517	491	486	495	507	487	511	521	525	477	514	509	512	507	551	531	527	493	544	480	515	523	524	492	488	515	542	588	521	519	543	532	515	508	500	512	521	475	504	566	535	547	515	478	472	489	571	548	517	509	515	493	526	492	519	502	512	511	483	514	521	519	488	549	528	522	533	505	503	573	537	505	510	489	529	523	578	480	512	526	493	527	454	556	568	502	492	494	469	518	509	543	530	514	575	523	507	525	550	495	552	505	547	510	523	528	533	480	528	475	526	512	519	505	535	537	539	503	534	523	539	509	501	546	495	534	542	531	515	494	497	503	527	497	504	488	498	542	527	500	512	498	527	489	501	522	521	553	494	495	521	481	542	550	544	540	526	503	521	477	517	490	557	484	540	528	521	528	520	544	539	535	531	536	541	537	517	465	487	561	519	475	547	543	537	509	529	546	504	496	546	529	528	565	524	467	496	532	490	557	515	528	501	467	515	521	513	471	525	488	496	491	502	518	525	571	518	524	498	507	539	496	551	559	504	510	564	563	502	480	582	513	531	513	547	523	500	516	526	521	495	548	516	491	531	542	498	497	525	539	538	493	518	480	496	488	511	529	528	559	499	532	477	520	529	497	488	513	529	538	483	507	497	528	485	497	521	512	519	515	487	534	585	521	518	503	555	519	480	449	478	525	516	509	489	533	538	520	485	495	513	493	552	489	494	554	523	508	534	481	502	524	531	490	542	554	557	547	526	538	566	493	538	529	512	515	522	510	494	540	541	541	508	587	560	524	518	522	510	517	493	508	511	496	507	527	524	523	486	542	588	520	482	481	505	505	492	514	509	491	509	543	487	528	544	543	508	519	542	511	523	536	540	487	524	531	543	517	502	538	525	520	519	522	512	486	499	494	492	555	496	583	493	495	544	535	493	501	506	516	496	535	522	533	503	522	606	546	538	465	534	522	488	531	470	552	536	524	504	562	496	514	500	514	501	539	534	516	528	500	529	521	501	504	508	542	479	505	521	467	520	468	516	502	552	519	483	514	520	513	503	522	508	568	507	517	492	524	510	518	537	559	504	538	520	517	546	485	518	511	472	513	497	541	520	498	511	514	481	504	496	519	524	558	515	539	485	538	487	526	514	525	505	504	500	547	546	497	510	503	529	516	515	520	514	516	516	525	490	520	555	515	501	537	515	499	531	569	518	513	483	523	535	533
13674	4394	868	621	893	961	869	741	579	488	419	354	369	336	235	248	217	177	170	157	166	170	116	131	118	106	98	86	88	70	61	58	55	41	43	45	41	33	55	37	30	31	50	26	27	33	37	31	24	30	30	32	24	34	26	35	35	29	41	23	41	25	29	23	33	23	33	33	34	32	22	21	24	32	25	24	29	30	26	33	28	22	20	14	29	23	26	30	27	26	25	25	30	25	33	34	28	30	31	23	24	22	40	27	24	24	23	31	21	20	32	35	27	29	24	30	20	31	32	35	24	31	32	33	33	23	28	29	27	24	28	26	35	28	31	29	37	29	23	28	27	30	22	25	24	23	31	35	33	28	26	28	19	38	26	23	31	37	26	31	23	24	29	33	29	24	41	25	26	29	27	34	26	20	23	25	37	25	25	30	34	25	28	30	28	26	23	32	28	21	26	23	24	21	27	27	24	23	18	27	28	32	23	27	37	28	26	30	35	27	21	27	26	25	21	21	30	30	28	29	23	21	21	25	31	31	34	24	21	30	22	31	21	13	32	31	31	22	29	30	35	30	27	34	26	36	24	29	19	18	31	27	24	28	39	32	24	24	33	32	30	34	36	24	18	31	38	24	25	25	28	30	31	26	25	35	30	42	25	29	28	11	20	26	25	28	25	20	18	29	27	28	31	24	35	26	34	36	22	24	41	26	26	27	28	26	28	32	30	28	21	29	24	28	34	29	28	20	29	19	18	20	29	16	27	28	17	26	30	28	27	38	29	19	28	33	27	27	28	29	17	27	30	25	21	20	17	26	24	24	30	25	23	37	33	23	35	28	32	29	24	28	26	26	23	27	32	21	31	26	34	26	31	22	25	27	23	36	25	29	31	33	29	32	31	12	30	21	31	21	29	23	30	36	30	34	26	27	30	19	26	26	16	29	25	27	27	29	15	25	23	30	31	27	23	26	21	21	29	26	25	30	25	26	13	19	33	26	35	18	24	22	29	22	26	31	26	36	33	24	28	24	23	20	37	21	22	18	26	22	24	33	26	30	25	34	21	28	32	33	31	22	22	22	30	26	30	21	30	29	21	22	29	25	27	34	27	32	28	28	20	32	27	15	26	35	30	29	32	25	32	28	27	31	33	23	37	24	23	32	31	24	27	37	17	29	24	29	22	33	28	27	37	24	28	37	32	32	28	29	20	29	32	24	17	31	37	25	25	23	40	37	21	28	23	30	26	32	22	23	29	27	34	36	19	23	24	31	22	26	35	30	26	25	27	19	24	30	30	22	24	27	23	26	15	23	29	29	28	25	24	29	26	30	37	24	25	24	21	23	27	27	26	25	30	27	23	29	17	23	27	24	28	28	23	31	24	26	37	22	25	17	27	24	31	26	21	28	18	25	18	32	29	31	31	30	29	33	28	19	30	16	37	33	25	35	30	23	24	18	20	31	28	23	24	27	29	38	28	20	33	31	33	27	23	26	28	33	18	21	31	24	26	25	25	31	35	18	27	28	34	35	25	20	30	25	24	22	26	25	16	20	31	26	24	18	24	26	27	26	24	32	24	42	22	36	29	27	31	33	32	25	25	22	27	35	24	22	28	29	33	26	30	28	23	22	36	24	29	25	32	31	29	19	23	27	26	28	36	35	22	21	31	24	22	31	30	33	27	21	35	28	27	27	26	35	29	27	23	23	24	18	41	17	23	28	27	34	30	26	30	23	24	26	25	24	37	26	29	38	26	28	28	24	26	27	22	26	29	30	29	27	21	16	37	31	21	30	27	28	24	20	26	27	18	29	28	25	30	26	23	27	29	23	24	23	22	26	19	25	23	29	27	25	34	21	24	19	26	15	26	28	26	23	28	31	26	29	21	24	31	26	24	26	38	26	24	22	19	32	24	24	30	32	18	31	25	35	27	25	27	22	29	35	22	25	33	25	29	19	32	25	21	29	23	22	27	24	20	25	26	29	17	25	23	38	31	31	32	32	26	27	29	23	30	28	23	36	14	23	25	25	32	30	25	28	22	26	22	29	26	23	25	19	24	29	23	18	27	17	30	28	23	25	20	27	24	24	25	23	30	31	20	27	31	26	21	24	29	37	26	27	21	20	22	28	27	23	30	34	27	38	29	27	37	29	24	25	19	26	25	32	27	18	26	25	32	36	18	26	24	30	21	23	27	27	28	26	25	27	25	32	25	27	29	24	26	31	24	25	24	25	26	20	20	26	26	22	26	27	21	23	21	27	31	22	23	29	24	25	28	33	15	22	22	18	33	30	21	27	26	25	29	27	40	24	30	33	37	27	19	23	31	32	19	28	27	23	34	32	30	29	23	34	27	25	34	29	24	27	25	30	20	22	27	32	23	27	27	26	28	21	23	23	21	27	22	26	21	16	22	20	35	22	22	25	26	24	32	18	26	29	24	37	31	29	35	29	28	25	21	32	28	18	22	31	25	29	27	30	27	27	31	25	37	25	28	26	23	26	19	22	22	32	29	27	25	29	28	25	38	21	26	22	38	33	23	19	24	23	21	25	30	28	25	27	23	23	25	27	23	33	29	28	24	31	34	28	21	24	19	35	31	17	32	29	28	26	23	33	29	32	24	26	30	20	15	19	23	25	32	36	31	25	31	20	30	31	27	35	20	28	22	25	31	28	27	20	24	33	28	30	23	39	22	31	24	26	32	35	31	21	28	27	32	28	21	34	24	23	20	34	27	31	28	27	17	19	26	23	23	21	21	24	36	31	18	26	19	26	25	29	24	25	32	39	28	37	22	26	30	36	28	24	31	20	27	21	32	21	20	25	25	23	29	27	28	24	22	21	36	23	23	35	25	27	39	21	24	17	25	37	27	24	24	22	18	32	27	31	29	25	22	23	26	14	29	26	27	27	21	23	28	27	18	31	22	21	36	21	28	32	31	24	26	27	18	22	17	22	24	20	26	36	21	29	23	23	27	22	29	27	27	24	25	16	22	28	15	28	20	24	26	28	29	39	38	28	30	21	30	29	28	20	28	31	26	28	24	30	33	18	24	23	32	28	39	32	18	31	21	17	43	30	31	29	23	25	26	25	25	23	30	22	25	32	32	43	28	24	28	33	37	24	28	21	30	39	24	25	19	30	25	32	21	24	27	23	31	17	23	31	12	30	29	26	29	28	26	21	26	34	26	25	28	26	33	19	20	23	22	22	23	22	25	23	37	16	25	27	28	25	31	18	22	17	29	26	20	34	26	21	30	19	26	25	21	28	24	21	24	23	29	27	25	30	26	38	29	34	19	30	26	40	27	23	20	23	25	35	22	26	22	27	32	32	35	23	34	25	29	22	19	35	20	40	32	41	27	35	22	33	24	22	19	34	29	28	24	29	26	22	18	43	25	27	26	20	21	24	20	41	28	21	33	32	33	20	22	19	34	19	31	16	22	29	22	17	22	26	31	27	24	34	32	24	36	29	34	30	28	22	28	19	30	19	25	14	16	26	26	29	28	17	20	25
53392	26940	15734	29918	36346	35427	32034	28090	24169	20944	18316	16320	14247	12978	11305	9994	8901	8276	7778	6918	6610	5761	5336	4827	4238	3996	3474	3019	2527	2160	2130	2037	1832	1423	1215	1265	1389	1191	998	874	881	827	796	734	684	724	672	690	588	583	614	547	604	606	513	512	524	544	533	534	499	502	531	478	497	472	518	477	493	467	505	500	472	476	463	488	490	465	471	516	512	456	461	486	437	483	485	472	467	490	479	419	459	487	476	457	443	487	461	490	501	503	463	442	447	471	469	451	450	462	477	467	398	482	453	457	460	461	455	413	448	448	472	476	463	430	432	445	480	472	455	462	455	433	460	436	436	460	428	426	501	487	418	457	462	466	443	457	444	451	480	458	467	430	458	438	427	456	436	407	418	448	438	387	449	477	468	454	421	417	430	449	443	456	430	449	452	455	417	448	426	446	443	432	459	439	419	444	469	446	407	461	451	459	428	447	431	437	434	474	423	458	442	473	399	420	418	453	428	461	449	465	444	477	486	443	423	456	446	393	427	456	456	413	442	451	443	454	435	482	431	426	448	418	439	437	446	405	450	440	461	439	416	428	461	407	445	411	411	421	431	458	441	415	456	442	472	433	419	424	454	431	433	439	413	427	474	464	443	423	441	439	445	473	410	430	430	439	424	433	409	480	412	413	412	463	452	439	456	406	456	439	425	454	408	413	422	459	425	409	411	411	430	442	424	429	448	436	457	411	423	414	449	388	427	395	418	436	438	444	435	436	446	402	426	438	446	423	433	454	448	416	440	399	462	424	470	406	470	421	416	483	405	434	450	444	434	429	388	430	464	414	435	440	471	484	442	460	414	454	389	424	431	455	408	420	431	392	427	498	437	448	429	451	415	446	449	420	428	421	443	425	416	410	417	419	458	413	415	455	445	410	459	414	413	460	439	431	441	411	429	460	431	444	448	425	484	429	445	457	463	428	423	433	454	450	455	434	419	434	443	471	421	443	448	385	410	461	424	411	451	453	448	423	443	433	442	414	414	414	446	434	431	451	459	438	447	418	448	412	478	444	430	453	459	425	443	448	415	493	447	454	421	473	434	418	435	406	432	423	464	457	462	448	451	451	420	434	449	466	424	451	398	431	429	445	421	435	422	417	458	430	451	460	451	435	448	422	433	456	446	463	388	423	454	417	443	455	444	417	419	406	394	445	469	443	472	423	468	388	431	440	440	438	416	445	410	510	404	433	461	467	428	443	446	417	465	415	426	420	421	467	470	443	481	448	424	418	448	439	418	435	472	381	435	445	421	451	412	429	435	447	418	428	447	421	413	401	418	421	406	425	431	436	424	437	451	443	449	396	439	467	431	430	431	437	473	435	432	453	424	444	431	419	442	395	451	415	446	431	419	432	446	460	391	466	442	428	421	445	468	425	462	455	489	441	395	402	427	409	437	420	460	446	430	445	406	445	447	441	422	425	415	434	440	418	453	437	429	440	450	392	447	463	392	458	400	403	438	457	462	448	427	454	451	454	435	437	447	448	427	487	448	449	467	422	429	450	476	483	435	436	447	474	437	441	444	425	443	393	460	412	455	432	417	442	432	423	402	423	433	434	402	445	450	397	416	436	420	451	392	427	444	419	410	440	430	416	404	405	442	413	518	424	440	458	448	430	427	456	435	457	383	416	423	435	457	423	422	457	455	431	472	438	423	421	453	449	413	429	412	380	394	488	451	438	445	454	444	413	438	464	443	476	411	422	449	419	397	435	431	418	390	400	484	441	446	398	435	431	421	409	421	436	453	458	418	442	449	394	444	430	458	446	422	421	415	438	471	455	458	466	455	457	439	450	450	419	471	473	432	445	445	435	441	437	449	453	432	460	439	425	430	419	416	438	423	436	464	405	462	471	423	436	404	422	439	421	432	427	460	438	428	389	473	434	427	420	447	426	427	425	473	434	486	433	432	441	454	410	451	431	402	474	424	417	433	474	420	443	440	444	441	437	420	422	466	433	428	443	407	420	428	415	463	428	438	420	421	456	442	421	428	441	432	433	442	423	390	479	410	430	456	464	438	460	454	435	457	430	445	455	493	429	443	441	429	411	407	441	439	417	420	429	454	439	418	437	461	413	448	402	439	417	486	413	438	455	434	426	457	500	418	439	461	422	425	433	481	449	480	416	407	476	481	431	389	457	400	446	437	459	444	405	437	431	412	438	472	426	430	410	400	411	455	448	421	445	443	392	420	424	466	455	450	390	458	422	450	427	472	430	446	435	460	470	422	427	430	439	440	438	414	450	475	433	424	415	410	449	428	452	426	394	461	387	424	456	437	424	414	434	411	466	447	426	440	427	411	451	458	436	434	427	417	446	442	500	495	449	455	406	461	407	435	440	465	449	437	394	427	450	409	461	445	420	431	413	467	448	401	393	431	445	442	446	456	450	482	421	429	450	449	475	419	426	438	424	447	454	418	414	418	416	460	449	451	459	459	408	445	448	416	454	425	473	416	432	463	415	437	398	455	473	442	416	408	414	468	454	397	461	435	431	458	498	429	406	469	459	419	427	465	432	428	479	474	446	457	460	449	433	413	417	480	452	446	420	441	398	447	414	414	452	442	445	443	482	390	464	424	443	490	414	445	416	427	441	423	452	446	438	425	427	448	453	418	440	431	442	433	456	428	424	466	481	399	458	447	436	421	422	400	433	411	420	451	409	445	446	462	425	418	443	449	433	424	428	420	438	425	492	426	446	419	419	420	429	443	417	407	444	437	442	444	451	434	410	421	419	453	461	433	388	425	444	418	437	432	463	441	418	417	418	440	424	420	457	450	424	444	412	418	450	432	447	426	423	438	443	424	433	413	409	427	431	423	480	429	412	468	450	439	428	444	438	413	443	446	426	458	441	434	398	425	471	427	434	437	441	377	442	419	430	407	436	452	434	440	461	415	423	453	439	438	454	439	421	447	473	431	450	397	434	474	450	407	446	435	442	413	463	452	416	438	406	429	443	430	408	460	436	488	455	441	403	469	400	429	419	448	465	426	432	466	451	422	429	492	408	444	440	410	414	421	432	401	427	425	431	433	434	413	444	447	415	446	419	439	426	448	432	443	412	431	421	427	400	441	435	434	423	387	451	434	446	454	475	438	433	407	426	452	438	426	409	398	405	430	427	450	466	464	420	426	417	477	410	427	446	420	447	441	413	471	420	402	401	398	471	473	471	492	444	392	468	446	414	435	427	420	415	434	429	431	443	417	412	455	422	471	441	411	443	430	419	440	446	432	440	424	399	441	436	464	435	432	477	419	434	447	410	446	449	448	446	428	406	421	412	451	392	434	424	451	429	443	506	453	417	421	441	426	435	449	414	423	445	454	418	450	432	416	414	438	461	426	456	476	450	461	405	417	432	438	420	453	421	463	429	483	409	402	411	434	463	433	429	455	423	433	436	390	445	421	472	413	448	412	438	425	410	456	419	461	449	430	453	456	418	458	474	455	459	447	420	431	434	398	420	450	440	426	434	422	431
5656	1077	315	242	381	410	333	283	245	192	194	163	139	109	100	108	98	106	86	70	62	53	71	64	43	44	31	36	39	29	35	35	36	20	29	25	16	25	24	25	21	19	22	19	24	13	16	17	28	21	17	12	25	26	21	14	22	27	26	33	18	17	21	20	18	16	29	21	28	26	19	26	16	27	22	24	22	30	18	19	25	21	16	19	23	19	21	28	27	20	14	30	21	18	27	17	27	27	25	30	20	22	19	20	25	22	26	22	16	25	24	23	20	26	20	26	26	17	18	19	13	22	20	19	10	16	19	20	19	38	20	20	11	23	26	15	17	26	22	20	18	24	21	24	21	30	19	20	20	18	21	22	18	26	28	17	21	24	20	19	26	21	23	12	23	26	24	17	15	18	30	19	22	19	10	20	24	19	26	21	15	22	24	27	27	21	27	22	17	11	20	16	33	25	21	26	17	27	23	19	23	20	23	22	26	18	25	21	23	24	22	23	22	33	30	16	23	24	17	22	20	17	21	19	19	19	23	21	22	20	20	10	26	20	21	20	21	15	27	19	22	21	23	23	20	16	18	19	22	28	17	25	18	27	23	21	19	20	14	19	21	30	24	12	20	17	22	26	26	31	18	14	22	22	18	25	18	26	15	24	28	20	18	12	18	23	20	23	27	18	31	31	11	20	22	23	18	26	31	20	20	33	13	22	21	33	24	26	22	25	17	19	21	20	21	24	25	17	19	15	24	28	18	17	20	19	18	20	29	26	21	19	28	24	17	21	28	23	16	19	23	23	23	18	20	23	22	20	15	17	13	26	23	28	16	13	22	20	22	24	15	21	21	24	15	22	17	21	18	17	24	17	26	18	23	25	22	20	18	14	21	17	13	23	17	21	25	29	21	21	28	21	29	18	26	16	13	29	17	12	25	19	19	26	23	20	21	17	17	28	23	26	27	19	20	16	16	22	15	22	28	17	23	22	24	19	23	11	15	21	25	20	16	23	21	21	25	19	19	22	17	17	18	24	23	20	24	20	23	16	22	21	18	15	22	18	12	22	24	22	17	18	26	21	13	18	24	22	21	21	21	26	17	22	19	20	31	20	17	15	21	13	22	16	18	19	18	16	23	20	24	22	16	16	23	17	19	25	12	14	10	19	24	22	23	30	22	23	26	15	17	16	22	23	22	23	17	26	22	25	13	21	24	20	23	28	31	22	22	21	14	25	18	21	21	22	21	22	20	18	18	27	27	26	21	23	18	19	22	31	28	17	23	28	25	23	25	19	15	19	22	14	16	18	22	14	17	31	17	25	23	31	25	19	22	31	28	16	21	22	19	18	24	19	19	21	26	24	23	15	16	10	19	19	20	23	23	16	21	18	20	34	19	14	21	13	13	24	22	24	25	23	27	22	26	21	25	11	15	29	16	16	30	25	34	15	16	22	26	18	20	24	17	16	17	23	19	16	18	21	22	29	18	17	30	21	25	19	20	17	12	22	17	21	16	28	14	24	27	22	27	21	20	17	17	15	25	26	30	13	13	23	24	25	18	20	16	22	27	24	23	36	18	17	26	28	19	20	20	24	17	23	16	18	15	19	21	24	29	26	15	26	21	24	21	22	22	16	24	18	18	20	20	30	11	20	31	23	28	19	27	28	25	18	23	20	19	15	29	25	15	29	12	31	27	20	21	17	34	11	15	20	15	24	18	18	25	15	19	20	17	20	14	17	12	27	15	20	14	18	15	18	23	21	17	22	25	31	29	21	17	18	24	31	20	19	22	26	9	21	19	22	24	23	20	19	24	29	21	12	19	28	18	16	23	19	16	19	25	21	21	19	18	20	34	23	9	19	20	29	23	31	12	14	28	13	20	24	20	19	20	17	16	17	28	16	24	21	23	17	16	14	14	14	25	11	28	14	21	25	27	31	25	19	22	16	26	18	24	20	19	27	12	23	18	21	18	23	18	18	17	20	21	28	17	24	37	19	22	16	27	19	34	24	30	13	25	27	24	24	16	15	27	34	22	21	23	20	15	18	26	20	24	24	25	14	15	28	29	15	20	22	21	19	22	28	16	16	15	29	14	21	19	14	26	25	19	27	18	16	18	26	24	21	18	18	26	24	25	17	16	13	17	21	16	33	13	20	14	23	13	28	27	15	27	29	17	26	19	21	16	15	17	24	25	18	24	26	21	21	27	12	25	21	18	22	19	17	23	30	27	20	21	22	28	17	20	21	20	16	18	18	20	21	13	15	25	19	25	24	27	15	19	23	22	23	9	21	20	17	28	19	27	21	14	22	22	19	18	23	21	29	37	18	13	17	16	13	23	18	21	25	28	25	18	15	16	20	18	22	22	30	22	23	17	22	21	17	23	22	24	22	16	23	18	13	23	34	17	25	45	28	20	19	22	29	21	20	23	22	17	31	18	28	22	21	25	16	25	20	17	20	25	15	23	19	25	21	20	13	28	16	21	20	21	21	25	32	29	17	22	19	17	30	19	18	24	29	27	15	15	27	21	32	26	14	25	19	25	14	26	31	17	27	28	23	21	26	29	17	20	35	24	20	17	27	16	15	21	26	15	21	15	29	26	19	19	19	16	21	19	26	16	31	17	17	18	33	24	21	19	20	16	19	20	21	24	23	12	20	21	24	15	32	23	22	25	23	17	25	14	27	22	22	13	21	25	14	23	22	20	18	20	20	23	24	28	16	27	19	15	17	21	24	15	20	16	24	18	30	25	26	15	30	23	27	21	23	19	20	28	15	34	24	14	23	17	20	15	20	18	22	32	23	20	25	18	25	25	23	26	24	15	20	26	21	25	24	19	32	18	19	20	18	18	24	10	34	28	18	21	24	17	25	24	18	14	27	21	18	19	21	23	15	14	24	16	16	26	19	20	17	26	20	22	25	24	18	27	26	16	28	22	8	22	26	31	14	22	23	21	23	20	20	18	14	24	20	19	23	22	14	14	13	20	16	12	26	23	23	16	22	25	16	24	24	16	18	23	20	17	17	28	20	15	25	15	21	20	26	26	18	18	29	17	20	20	23	18	22	21	30	18	25	29	17	24	18	17	17	23	19	8	19	17	24	14	20	17	25	18	24	22	19	24	25	25	18	18	25	20	18	25	17	22	16	13	16	12	22	22	18	23	30	29	21	24	22	13	19	15	17	18	18	17	25	19	16	29	19	15	13	18	20	20	18	24	32	21	20	15	24	20	22	27	16	17	22	26	17	18	29	15	18	20	22	29	20	12	22	18	20	21	22	18	19	20	27	20	24	29	27	22	28	25	26	19	20	18	26	20	24	20	14	17	13	15	18	13	19	25	20	23	23	20	20	18	15	19	30	26	17	21	16	13	22	16	23	18	25	19	22	23	21	29	29	17	17	20	18	28	23	25	30	20	18	23	21	13	23	24	22	19	29	13	18	18	29	24	15	23	14	19	22	24	17	17	28	18	17	27	24	20	21	21	20	18	17	16	22	19	24	19	25	21	22
40428	18110	8302	19315	26343	25300	21103	17350	13972	11429	9782	8407	7222	6159	5234	4855	4336	3984	3538	3174	2938	2685	2489	2287	2073	1792	1594	1235	1160	1013	1053	1027	961	761	589	536	622	695	520	498	511	491	477	486	438	439	422	427	410	403	435	393	408	368	381	367	374	355	341	356	387	355	353	376	358	363	350	370	363	388	365	365	368	353	371	323	327	361	346	350	379	355	321	366	359	380	350	374	348	374	351	343	368	382	338	376	390	338	352	353	401	345	328	347	396	346	352	352	356	356	348	348	331	338	346	351	317	345	351	356	340	346	362	356	350	365	357	353	340	346	362	326	346	352	339	359	366	359	360	381	344	354	362	338	369	353	338	303	365	368	362	372	343	348	357	373	331	357	350	363	345	328	313	337	359	336	337	348	382	366	377	379	366	328	339	351	355	352	359	350	346	340	402	327	334	355	338	355	377	325	348	373	376	349	373	343	328	346	299	362	358	346	355	366	330	363	382	345	335	354	350	347	368	371	350	350	376	375	338	353	372	364	349	372	367	345	348	306	365	358	332	343	369	317	362	346	345	333	337	372	348	359	340	350	372	333	359	354	354	356	341	366	394	318	342	343	363	312	357	378	367	353	377	360	349	313	359	340	404	364	352	338	370	350	330	341	369	333	409	313	336	322	335	349	357	340	339	350	365	315	356	369	382	390	345	371	384	342	344	365	339	321	371	348	330	345	399	358	332	353	368	352	356	383	340	366	339	363	360	378	319	333	360	360	388	336	361	378	315	316	371	364	343	290	357	349	373	363	363	371	356	357	383	343	321	362	359	372	351	377	369	335	314	339	358	328	334	346	355	332	337	370	340	336	355	368	384	312	309	314	384	346	358	346	367	362	330	330	378	349	365	346	388	309	327	367	344	388	372	360	349	342	360	337	331	378	320	373	316	342	343	308	343	326	328	358	383	326	349	349	357	340	364	343	368	357	366	326	302	336	347	346	363	341	342	354	325	314	351	320	367	355	319	336	365	319	385	355	341	348	346	334	372	301	362	360	341	345	367	314	336	324	352	364	335	319	324	357	318	361	347	334	353	345	343	364	370	325	342	377	342	315	360	339	329	360	327	361	350	301	378	362	357	333	307	347	345	367	326	325	379	371	334	346	338	343	340	330	379	347	342	324	349	371	334	383	339	371	348	339	351	311	346	337	354	346	329	349	314	327	349	342	374	344	344	337	346	352	333	324	368	373	332	345	346	313	344	350	342	301	353	384	369	364	316	342	331	344	340	347	361	341	349	372	343	340	321	383	372	374	339	371	347	341	354	341	333	331	318	379	347	397	329	358	373	338	353	335	346	372	360	324	369	317	318	337	357	365	352	363	366	306	341	344	307	347	342	348	337	349	323	332	364	373	322	346	350	376	365	338	346	366	374	338	362	362	328	342	357	312	320	369	362	338	348	349	340	315	361	349	356	348	374	366	365	340	320	373	357	373	304	342	343	347	330	351	348	361	354	362	347	365	378	346	350	360	370	322	366	371	341	330	360	343	344	310	337	349	322	352	353	348	331	386	329	360	348	378	354	347	332	319	360	361	345	380	344	343	352	375	340	362	342	347	355	352	331	349	335	347	323	351	339	369	304	359	363	358	361	333	357	347	340	369	387	345	335	354	343	382	342	366	378	330	363	314	354	325	351	368	337	324	340	349	377	357	333	335	342	347	330	371	356	366	332	326	365	345	352	332	324	337	380	346	330	352	375	350	354	340	356	356	353	335	350	321	341	326	337	330	316	338	344	377	356	333	337	342	334	364	335	368	356	355	340	382	354	342	351	340	385	389	366	360	347	359	316	361	353	383	364	361	347	350	371	340	365	330	337	352	364	343	346	332	323	330	352	366	321	355	353	377	342	349	343	368	337	374	332	321	370	364	344	371	384	355	379	331	359	363	354	399	334	361	348	346	360	364	344	308	322	358	314	354	353	333	359	357	353	369	362	366	354	332	360	293	366	355	363	325	346	370	380	352	349	356	345	384	345	329	360	357	362	368	338	347	337	354	324	351	359	340	381	304	337	376	335	369	354	330	366	324	337	339	320	338	334	358	322	354	346	354	348	343	344	355	375	379	355	367	384	337	354	367	391	376	352	351	368	361	379	326	385	346	361	362	360	373	361	354	342	363	398	336	341	359	374	369	349	376	343	344	351	353	349	351	347	328	385	360	322	335	313	322	336	347	328	365	341	346	376	346	363	320	355	350	353	359	350	333	364	334	348	344	332	369	327	334	352	354	345	356	324	379	364	357	374	336	387	312	352	352	352	356	323	340	386	362	362	337	340	341	361	326	353	373	332	356	330	345	328	335	345	345	341	357	337	325	343	315	340	342	367	363	337	320	356	363	393	374	377	351	335	348	334	353	334	327	350	338	359	358	339	393	375	379	309	333	342	397	353	357	375	365	357	340	347	330	373	340	353	336	368	349	335	366	376	358	357	352	382	344	372	358	373	368	365	337	370	353	336	354	327	387	340	353	347	363	356	369	322	341	363	359	313	374	368	356	345	339	326	355	355	294	392	349	365	351	370	361	335	330	381	324	364	348	390	333	364	349	339	328	339	325	351	339	356	324	313	332	343	333	342	373	350	335	372	365	361	359	372	345	341	318	361	381	380	362	339	353	357	343	361	344	335	347	358	349	348	334	360	353	361	364	339	352	372	353	331	363	357	357	340	364	332	313	377	335	349	375	353	356	333	386	329	324	359	347	353	328	374	355	341	357	352	368	384	331	318	342	336	413	366	365	370	351	348	367	374	360	354	347	349	385	336	347	329	361	349	356	365	322	356	357	370	346	357	332	354	372	374	361	334	362	356	350	356	346	355	354	366	363	354	357	358	345	356	366	364	352	331	343	366	337	337	344	344	381	386	344	377	369	386	355	353	339	336	368	337	333	348	341	364	374	335	365	377	350	362	395	354	354	336	350	350	343	368	332	369	361	353	354	320	339	315	329	314	338	362	338	326	328	356	349	345	382	362	341	351	329	339	332	352	353	360	312	357	360	332	370	369	363	330	318	357	329	300	392	399	342	359	346	341	353	344	377	336	352	350	332	329	359	361	342	329	332	367	314	342	373	355	337	372	341	361	343	352	360	313	336	350	369	343	339	327	367	334	360	366	346	336	368	339	351	372	306	343	337	375	344	388	324	325	375	327	339	373	330	363	362	334	335	383	355	352	390	367	363	365	416	357	352	359	353	312	335	360	329	354	317	344	392	347	315	375	336	339	352	340	341	340	376	396	399	366	366	354	365	332	316	362	325	327	322	363	339	362	351	382	343	342	360	357	359	363	318	371	358	336	348	368	346	352	354	368	380	346	366	325	342	356	309	359	342	365	342	353	337	372	340	346	347	359	360	357	369	347	335	360	354	312	332	372	355	369	343	354	358	328	409	364	346	355	353	357	345	346	386	336	366	344	332	317	355	314	322	367	358	347	332	362	346	352	319	319	318	354	332	347	341	385	340	346	356	337	324
13542	4059	794	619	879	988	799	679	579	480	457	384	333	290	281	208	248	189	169	174	157	125	133	137	91	85	87	72	66	62	53	61	63	47	37	39	44	52	36	34	34	31	36	66	27	35	32	28	33	28	23	28	34	28	27	24	25	30	23	29	36	27	30	29	23	21	30	27	24	29	31	40	31	30	28	26	27	28	27	19	35	32	33	29	21	30	32	27	29	25	25	25	27	28	42	22	30	33	19	25	42	25	20	25	31	36	21	25	19	28	36	23	24	18	25	36	31	35	33	22	35	33	29	29	24	27	23	31	28	30	27	29	26	25	25	25	28	28	29	25	26	35	32	26	21	25	26	26	26	33	19	30	25	24	25	27	28	32	28	38	22	34	23	28	23	14	24	23	27	25	24	25	22	36	33	32	24	20	18	21	27	32	30	25	30	28	25	30	20	26	30	24	30	25	22	25	27	30	25	29	18	28	31	31	22	28	31	16	22	22	29	32	32	17	26	32	32	22	37	30	31	24	35	30	27	18	26	30	30	28	22	27	22	29	30	29	41	15	27	39	32	19	29	18	32	30	22	27	27	21	25	30	26	25	29	24	30	25	18	24	33	30	26	24	26	28	26	35	26	27	30	30	28	20	24	18	25	23	32	21	34	19	33	25	37	19	22	20	26	28	27	23	33	24	36	27	24	28	27	25	28	32	31	26	35	20	22	26	33	30	22	27	32	28	15	35	29	25	33	20	23	27	21	26	25	26	22	39	23	26	28	26	29	30	38	28	24	26	29	34	34	36	23	22	25	23	28	18	24	22	32	28	34	30	22	32	27	22	26	29	33	26	24	25	27	25	27	21	31	27	26	26	20	22	24	25	26	11	30	19	23	33	27	22	30	34	31	24	35	31	33	28	28	31	27	30	23	18	36	17	26	33	29	30	32	23	18	20	26	36	14	24	31	39	29	31	35	40	31	24	24	27	22	20	30	25	32	39	24	30	24	21	29	30	27	23	29	33	28	27	23	26	31	38	32	28	25	36	28	28	16	38	38	13	19	27	30	22	30	25	29	22	30	24	19	24	32	38	19	25	25	32	24	28	23	24	25	26	24	30	16	33	24	28	28	28	30	25	33	31	32	23	30	25	29	21	32	24	23	31	25	28	24	32	14	30	36	28	21	33	27	32	27	27	23	34	31	27	29	22	36	29	29	28	23	25	27	22	32	18	25	21	26	33	26	21	27	25	18	34	26	25	36	37	24	27	25	26	30	27	25	27	31	31	23	36	24	26	28	22	30	34	41	25	24	28	24	46	23	30	39	18	16	24	19	32	24	31	24	28	33	27	25	27	29	28	20	29	26	28	19	38	30	17	28	36	29	36	20	34	22	17	36	27	25	25	29	31	26	23	30	24	27	29	28	29	22	29	26	26	25	35	25	24	31	30	28	22	16	32	25	36	35	34	35	25	31	27	35	23	31	29	21	28	22	21	33	31	27	24	23	31	34	25	38	26	29	21	26	31	31	27	17	33	20	30	34	27	22	24	24	27	27	24	14	27	24	23	16	16	51	26	23	34	20	28	20	29	26	28	25	34	29	20	29	32	33	33	21	23	26	25	31	25	20	22	35	27	24	25	19	30	29	36	22	32	25	26	24	33	30	17	29	19	31	22	27	25	29	25	28	25	19	25	29	28	22	25	32	26	31	22	18	26	26	26	29	25	23	33	24	24	30	23	34	29	23	31	23	25	21	20	33	27	33	23	30	22	26	35	33	25	17	21	30	35	22	25	31	26	31	30	31	26	34	28	25	22	25	32	30	28	27	31	27	31	32	21	30	41	33	35	28	20	29	32	25	38	25	20	27	17	31	35	25	21	30	24	21	34	30	30	26	21	34	27	33	21	20	22	20	33	30	25	18	37	22	25	28	31	24	26	23	26	23	31	26	27	26	35	26	24	34	37	28	26	21	27	30	25	26	30	31	19	24	32	17	30	34	34	25	23	31	27	23	30	24	27	41	17	32	31	31	21	21	32	32	32	36	28	26	26	18	20	26	19	34	20	19	22	29	28	34	22	29	27	22	24	29	21	23	23	23	31	16	27	33	29	35	29	24	27	31	25	38	21	20	26	32	28	32	25	21	25	31	24	31	26	29	24	27	21	25	20	31	27	19	26	27	31	27	33	20	30	27	26	29	21	30	27	33	23	23	26	22	15	27	24	30	25	28	23	29	26	29	36	21	27	30	32	25	28	31	31	28	32	35	25	31	21	16	20	25	28	24	23	25	35	28	27	27	23	35	17	38	28	21	22	22	20	27	33	37	27	25	32	27	23	24	29	25	30	22	22	22	34	28	30	39	35	19	26	24	22	32	18	29	27	24	33	32	18	37	31	31	23	23	28	51	19	23	26	24	26	35	25	23	25	26	23	29	18	28	29	20	27	34	28	23	27	33	26	48	30	39	21	23	29	26	35	28	20	18	28	31	23	29	33	32	25	28	26	29	37	28	34	21	23	20	39	19	27	27	25	23	27	29	33	35	26	27	23	30	30	26	19	30	29	24	30	28	29	35	23	26	22	21	24	25	27	24	31	24	26	24	23	26	22	28	24	26	27	23	36	24	24	32	25	20	36	17	31	20	35	27	26	26	33	27	25	21	32	31	29	24	21	28	21	17	34	24	20	23	29	32	22	17	20	34	23	25	23	25	24	28	20	34	14	21	29	33	24	21	33	25	29	25	29	21	23	28	23	30	23	26	28	22	36	27	31	32	26	26	23	24	25	35	32	33	31	22	27	24	32	23	27	28	26	23	29	21	19	24	31	29	20	26	32	27	23	29	25	30	32	43	27	32	28	26	27	26	21	26	30	32	25	23	34	19	29	38	18	17	37	28	32	29	21	22	37	18	31	24	28	34	28	31	27	29	20	25	22	22	27	29	35	15	32	28	17	29	31	23	36	18	27	23	25	20	26	23	33	20	23	28	33	20	35	25	32	27	28	20	22	30	27	23	28	20	23	30	30	21	21	30	22	20	38	29	25	25	22	28	31	33	21	26	28	31	29	41	32	29	33	22	33	21	35	30	22	19	32	33	25	24	21	25	22	27	19	32	28	31	30	21	25	18	22	24	23	27	24	22	29	29	29	17	31	27	32	21	23	19	20	19	29	32	22	21	21	36	29	23	31	19	33	33	37	31	26	25	30	29	19	31	26	23	23	26	25	31	29	28	18	27	32	22	24	19	22	23	31	27	36	23	21	34	27	30	24	22	25	25	23	22	23	26	29	22	32	23	33	27	21	25	33	27	23	19	22	32	27	18	20	36	27	28	23	28	33	33	28	30	27	29	35	26	40	19	26	20	27	28	27	25	25	34	28	33	25	34	29	34	31	27	23	35	19	42	33	32	25	34	28	24	28	28	21	21	29	29	34	23	33	25	21	27	32	39	29	31	27	31	28	32	18	29	36	21	31	13	31	26	41	24	28	28	29	24	19	26	22	24	32	19	32
52792	26399	15101	28921	36107	34911	31601	27271	23635	20523	18388	16189	14153	12515	10897	10255	9547	8322	7227	6611	6315	5951	5569	4990	4509	3912	3371	2844	2421	2228	2250	2180	1745	1292	1276	1118	1327	1315	884	800	868	827	797	843	763	695	671	674	586	604	632	644	578	604	557	570	546	540	580	546	511	549	550	509	507	500	502	535	489	455	528	512	482	469	517	471	496	456	462	463	475	479	486	482	449	465	513	503	473	510	467	456	421	486	439	489	471	512	491	502	462	462	472	498	474	470	455	469	488	461	451	479	439	450	477	437	446	462	457	430	418	446	466	457	449	449	467	455	478	448	466	502	466	431	476	504	460	454	430	460	465	495	503	481	482	455	469	461	452	489	471	448	443	422	441	471	433	453	478	463	472	422	478	465	453	422	408	432	447	425	424	413	486	438	419	450	437	413	408	414	444	475	468	436	423	456	448	427	437	441	464	445	483	410	413	446	426	469	427	421	388	455	483	426	412	413	416	448	449	456	411	445	463	478	469	422	430	410	417	431	466	457	419	462	465	436	465	446	449	463	437	444	426	435	438	444	430	448	469	468	453	421	399	464	440	443	452	443	427	466	417	450	448	457	442	460	430	451	472	450	408	419	417	454	429	444	443	480	435	437	447	444	459	410	431	457	435	415	447	472	465	444	475	462	438	417	464	427	414	473	468	431	451	435	434	454	442	459	444	455	443	465	421	465	439	491	444	464	451	469	450	415	440	451	421	456	441	455	418	453	420	418	405	469	470	425	414	467	415	424	439	422	426	429	454	439	466	440	447	458	451	430	456	446	426	474	464	435	443	454	415	447	476	434	415	441	442	431	415	477	445	463	445	442	428	461	431	445	460	486	465	458	436	463	488	417	382	437	482	463	445	449	399	445	479	470	424	441	428	433	427	453	463	413	466	461	436	456	399	474	455	449	421	460	416	437	451	463	454	413	437	416	466	444	439	436	420	455	445	470	406	422	449	443	473	415	456	393	429	419	447	453	446	449	466	445	459	414	457	461	441	455	435	408	430	418	411	463	426	456	456	446	431	451	419	463	424	468	445	433	468	479	415	423	440	460	446	402	407	458	428	459	454	412	401	425	447	433	444	383	475	439	403	443	445	404	417	453	434	434	424	411	401	432	428	396	439	441	441	407	422	411	449	427	442	434	424	450	449	415	451	446	433	464	441	465	426	442	457	437	430	459	455	455	430	412	433	443	439	468	433	480	452	461	422	432	424	483	455	455	407	409	470	434	448	455	399	439	474	425	444	414	436	456	459	460	456	442	421	460	443	421	424	429	468	463	404	429	433	470	456	422	406	453	409	433	435	438	422	400	429	429	435	479	458	433	458	442	437	413	472	449	459	456	467	417	427	435	453	432	435	483	433	453	436	465	495	426	412	444	450	420	447	411	446	398	468	434	464	464	450	434	442	457	471	479	424	417	411	439	458	391	452	435	479	441	468	481	409	445	448	442	444	485	455	453	443	463	456	421	461	470	440	457	507	473	464	451	478	501	435	447	432	452	439	430	429	419	412	416	393	431	444	441	450	486	447	415	469	482	441	452	455	434	431	483	442	425	427	443	466	442	445	413	450	421	460	419	451	467	470	417	435	420	428	436	423	452	388	466	442	443	427	446	418	434	461	462	450	439	453	444	453	461	433	431	468	446	443	451	472	394	420	412	450	466	471	455	464	419	460	459	431	414	435	454	482	467	421	450	442	439	479	456	434	469	465	467	449	406	417	442	411	442	436	455	417	445	441	447	454	457	444	417	439	420	441	429	445	436	432	418	411	479	467	430	449	441	443	475	456	423	458	413	465	454	429	385	406	408	470	475	483	457	443	446	421	436	438	484	441	459	407	441	443	454	462	467	461	453	449	436	465	448	423	455	392	464	434	458	436	443	471	460	403	475	461	424	488	433	450	419	413	461	435	436	471	440	456	447	479	429	414	461	431	425	451	444	488	473	446	453	413	441	465	496	425	420	453	470	423	469	454	449	450	423	404	447	427	426	431	428	432	447	447	448	422	464	417	430	472	413	438	464	414	468	451	470	463	414	430	466	409	421	451	452	430	447	430	416	441	450	448	440	464	469	408	426	497	474	398	416	419	432	423	466	476	460	443	447	456	474	450	437	456	419	401	403	409	454	486	395	448	456	422	414	405	435	483	463	420	409	434	425	431	435	415	449	446	407	467	429	471	413	426	426	470	455	464	464	405	449	470	454	450	439	417	439	448	446	469	442	424	415	399	451	474	420	434	452	461	468	419	406	392	436	409	443	470	448	446	414	416	462	460	447	417	422	438	433	419	444	478	453	458	462	440	446	455	426	452	456	431	468	468	455	449	440	404	450	460	433	428	469	445	418	420	426	451	429	444	433	429	435	423	420	435	456	439	435	437	425	431	478	423	392	445	462	446	450	433	454	464	458	467	465	457	423	462	425	422	436	415	430	409	420	451	436	439	486	435	456	444	466	434	471	431	409	448	452	425	458	424	447	492	450	439	419	440	450	460	421	468	483	485	446	452	450	467	410	493	482	450	472	437	428	447	472	426	446	435	452	463	477	447	429	474	435	463	460	445	448	429	450	457	441	425	417	453	439	423	476	460	453	447	442	426	445	458	437	436	423	462	437	433	449	415	418	437	460	430	435	429	414	429	417	467	448	455	469	415	430	451	450	442	500	418	447	468	485	467	437	454	487	409	403	399	482	447	406	434	443	440	476	437	429	428	454	439	428	465	423	438	439	508	418	503	420	438	445	487	459	432	430	451	448	409	442	434	475	437	460	452	475	413	428	467	446	487	484	482	442	439	426	425	463	471	435	448	437	475	409	428	417	439	458	471	437	467	440	426	436	419	493	434	462	422	453	426	442	459	402	446	453	452	467	452	474	475	423	438	433	465	459	434	460	432	430	465	432	434	438	472	424	405	483	476	412	468	444	424	422	429	469	454	433	465	435	425	450	443	410	448	462	446	423	441	433	442	426	421	469	448	445	394	467	450	474	445	458	419	485	454	442	474	483	466	456	445	437	457	433	493	416	445	460	424	444	457	416	429	454	479	453	475	486	460	423	439	441	425	438	462	452	449	411	429	435	397	441	450	442	407	465	433	459	464	433	431	465	435	445	456	447	423	459	391	408	439	452	482	411	459	427	464	443	429	404	432	428	420	401	447	431	448	453	444	417	447	431	452	444	450	477	454	451	447	412	414	427	501	416	446	465	450	450	418	451	435	433	463	434	436	416	467	458	479	478	459	413	438	408	436	427	428	480	428	429	462	434	453	476	417	419	416	425	429	409	461	439	414	414	399	450	450	466	459	434	445	463	466	487	456	446	446	425	452	499	458	443	474	469	422	414	417	433	425	468	452	462	404	456	444	465	395	439	442	470	433	433	444	436	421	486	428	465	464	413	437	449	470	428	429	415	441	417	457	440	455	416	384	420	444	418	472	441	466	434	426	434	425	449	450	425	452	438	481	477	458	407	400	440	433	429	403	453
9415	2278	514	372	553	607	556	432	373	336	269	247	207	205	179	162	154	122	143	126	110	115	110	104	72	85	70	53	53	55	44	61	47	52	42	48	40	50	41	34	43	40	30	34	40	43	26	41	35	40	32	39	29	27	30	33	35	31	31	27	35	28	42	22	25	35	30	29	38	41	42	38	33	39	31	40	37	28	36	39	29	27	33	26	31	26	37	37	28	32	27	32	33	37	29	27	30	31	30	30	30	20	33	32	31	28	35	33	37	30	39	25	35	30	25	30	27	38	25	23	30	39	31	36	34	28	30	36	33	24	41	33	25	30	30	33	35	29	34	36	38	38	38	42	27	39	36	37	26	20	20	29	26	38	36	45	45	39	42	37	45	28	36	33	24	21	28	26	31	46	27	41	44	35	32	32	31	37	40	31	31	28	30	43	29	28	24	40	35	28	34	38	37	32	35	48	33	29	39	28	27	24	32	28	22	29	35	31	34	29	30	35	29	36	37	25	40	26	39	40	28	37	35	36	34	21	33	30	41	40	38	31	36	31	22	30	30	34	42	35	33	31	31	34	22	32	34	33	23	29	30	39	21	26	37	35	37	43	30	28	30	32	36	39	39	30	26	36	40	31	25	34	32	31	25	34	35	25	29	28	29	35	26	29	40	35	31	24	28	33	28	34	41	40	32	32	40	28	30	39	35	38	31	36	30	32	31	27	32	33	37	26	33	22	33	32	37	24	27	32	30	31	24	36	34	33	19	30	28	24	30	32	33	29	42	36	28	27	41	35	36	33	34	32	28	29	29	26	36	33	29	22	35	31	32	30	30	31	30	29	26	32	37	23	29	31	33	35	28	33	30	42	19	39	43	34	37	32	25	29	33	31	25	35	30	28	31	30	37	31	33	31	32	37	37	32	31	29	24	37	32	35	36	29	37	34	29	29	30	37	32	28	35	35	43	32	38	33	43	30	28	31	35	38	45	30	33	31	31	38	27	21	32	35	33	24	44	23	42	35	31	28	41	32	43	29	25	28	37	36	33	20	29	45	24	28	36	37	25	43	35	28	29	33	35	16	35	33	29	27	28	28	34	33	37	29	24	23	47	36	30	37	43	27	39	31	33	33	28	30	26	24	29	30	39	31	38	37	39	29	30	27	37	40	37	37	35	36	29	31	36	43	39	31	31	33	36	42	37	36	28	29	34	29	41	37	41	24	20	41	33	26	26	39	27	35	38	28	26	30	34	28	35	25	37	32	39	29	28	26	32	34	25	35	33	29	28	34	33	35	27	47	30	30	35	38	31	30	37	27	27	26	26	28	37	36	25	35	23	37	25	28	38	36	45	45	33	33	28	31	23	31	30	28	25	43	32	24	38	31	34	37	34	38	34	41	27	35	38	35	31	29	33	30	24	29	36	25	34	29	27	31	31	32	32	26	28	25	36	25	32	30	31	33	34	31	25	26	34	32	27	33	24	37	31	39	28	28	39	37	29	21	37	28	36	39	31	39	29	36	27	32	33	33	23	44	35	28	27	24	28	34	32	26	27	27	33	41	32	23	23	35	26	34	30	38	25	25	33	34	32	26	35	37	25	24	32	24	38	28	40	32	32	39	31	35	27	36	38	30	38	36	39	39	26	36	23	37	35	32	40	34	43	33	26	31	37	49	27	28	34	41	34	38	28	35	36	33	42	28	36	29	28	33	23	28	42	36	30	33	36	29	36	32	36	32	31	36	30	36	35	37	29	33	30	29	33	31	24	37	34	34	33	32	27	28	30	39	27	30	35	28	24	26	27	39	28	32	41	21	27	30	28	32	28	31	34	28	27	34	32	27	41	24	32	29	33	21	27	38	33	28	28	35	30	40	29	44	23	43	42	27	34	34	24	36	25	32	26	34	34	31	26	35	39	36	30	30	23	36	30	34	35	25	36	31	36	36	29	35	30	34	27	28	29	35	36	37	30	35	33	31	35	37	41	30	37	40	32	35	29	38	29	29	39	32	39	38	40	39	35	23	35	39	30	35	30	35	35	38	39	23	36	41	20	32	28	34	28	24	33	54	26	39	23	26	29	27	34	36	26	35	35	29	24	36	34	32	36	33	27	34	31	33	32	40	41	31	34	45	32	31	26	42	41	35	30	28	27	28	29	40	38	25	38	35	24	33	39	41	26	19	35	37	38	33	33	29	31	30	23	40	31	37	29	32	26	31	34	33	34	35	31	29	24	42	34	38	29	26	25	29	35	37	27	29	34	35	39	47	26	34	31	32	20	37	35	27	42	36	34	37	41	35	39	39	32	27	27	30	30	36	34	37	35	42	36	21	34	31	27	34	27	31	33	33	36	32	29	27	36	26	26	43	27	31	33	45	28	30	42	30	36	37	27	33	26	28	31	31	31	33	22	32	34	32	26	40	35	32	31	38	51	37	34	38	32	28	25	26	42	42	29	27	40	28	41	34	27	39	25	26	36	28	36	42	40	27	34	25	33	24	32	32	36	31	27	29	36	24	33	30	40	29	23	33	17	30	32	31	23	30	41	36	33	40	34	29	24	24	31	28	35	27	27	40	20	27	40	36	28	37	34	37	32	35	36	19	40	28	30	28	32	32	38	22	31	30	33	20	40	32	21	25	24	30	25	30	24	32	30	40	37	40	32	35	29	27	38	24	35	26	47	28	32	32	38	25	33	34	34	27	32	36	33	38	40	31	32	34	42	31	26	37	24	27	23	26	33	28	30	22	29	29	37	33	27	29	38	25	28	33	31	36	22	22	28	33	34	36	35	30	44	36	34	41	31	37	36	27	39	39	35	39	23	27	31	29	28	38	30	27	24	37	23	32	32	40	36	38	30	25	34	36	33	41	24	37	36	29	41	39	32	38	32	30	23	32	31	33	30	35	31	26	25	20	29	36	36	26	34	28	21	27	27	43	35	35	32	33	44	27	40	23	25	23	32	32	39	36	37	29	38	29	39	29	44	26	25	45	28	26	37	31	27	36	25	33	31	30	34	28	26	42	36	30	42	34	35	34	27	35	28	37	33	30	40	44	39	30	34	29	27	30	27	29	31	22	32	34	47	28	38	33	37	37	31	35	39	38	33	34	36	27	41	25	37	37	34	46	40	32	26	27	32	28	26	26	34	25	25	33	29	33	34	40	33	32	22	29	29	32	28	26	27	33	26	27	30	34	34	32	34	34	46	30	52	30	43	38	26	39	29	39	31	29	32	35	31	31	25	27	23	30	36	28	32	32	30	30	29	41	33	25	33	27	33	41	40	31	30	31	33	37	34	21	27	37	39	37	46	44	39	39	36	19	29	29	39	42	31	34	25	28	30	41	32	33	37	38	26	39	37	34	34	31	30	31	31	35	33	30	28	31	20	32	23	40	28	36	30	27	36	38	32	35	37	32	26	31	47	32	27	45	39	33	34	30	42	41	36	32	31	31	26	39	19	37	31	35	26	23	26	35	39	38	23	42	40	36	36	27	37	31	32	38
45047	22450	11136	23295	30489	29653	25792	21767	18485	15762	13464	11647	10072	8263	7375	7110	6651	5890	5026	4643	4396	4136	3868	3561	3085	2772	2253	2019	1660	1613	1560	1500	1311	1108	1053	928	1051	1078	783	800	834	804	700	765	706	616	654	656	613	626	591	640	611	590	585	543	553	595	578	579	589	567	567	534	558	534	562	529	576	561	535	579	592	556	494	495	543	524	548	559	549	512	557	509	562	556	505	552	542	545	575	512	518	531	588	571	501	573	538	546	536	549	469	574	489	499	517	525	540	517	514	556	544	517	489	524	477	524	563	555	561	549	532	533	571	548	499	516	515	479	491	547	549	477	509	522	537	527	507	516	518	512	547	511	558	534	531	551	509	498	507	509	518	548	494	592	492	583	533	542	519	509	548	494	509	564	522	506	558	525	518	485	476	531	519	487	555	545	489	521	520	513	514	472	526	583	499	505	522	540	539	507	566	482	502	507	492	529	484	535	484	523	512	525	563	505	549	490	509	517	529	578	529	540	563	533	497	478	492	527	541	498	525	491	498	563	535	507	549	540	506	459	537	560	512	533	497	489	565	513	512	547	551	494	499	502	483	504	507	497	515	560	500	550	514	503	495	508	488	536	507	510	537	531	517	531	521	544	511	496	531	562	555	505	524	531	515	498	493	509	514	490	492	522	511	513	561	533	545	499	546	534	499	480	483	517	506	495	545	516	508	526	517	524	538	552	528	529	505	510	503	496	525	514	544	512	547	532	531	518	505	534	513	506	483	550	525	512	522	515	562	538	535	500	542	543	522	509	551	562	532	551	506	492	562	498	499	504	565	524	529	505	503	512	495	503	548	541	518	501	488	501	537	525	530	532	544	524	511	532	528	491	483	527	510	534	525	537	526	490	517	545	566	525	485	554	503	538	530	506	533	537	511	506	536	556	527	519	559	536	509	522	516	523	520	547	501	523	499	545	528	544	545	511	490	502	536	441	539	544	519	533	542	536	525	509	534	500	533	510	548	518	515	533	516	512	466	512	548	574	474	544	517	552	479	516	501	513	505	553	491	515	495	560	518	522	536	524	527	483	532	522	534	514	572	530	532	510	531	509	551	516	500	514	537	520	519	503	486	524	487	523	493	518	500	487	495	556	545	497	553	473	526	535	487	494	490	511	479	529	490	506	479	512	483	551	552	558	510	529	519	506	541	494	504	562	521	534	516	536	492	517	508	484	500	521	525	505	530	522	548	488	489	561	525	512	502	514	502	506	528	504	510	505	520	485	527	546	575	518	459	543	510	501	527	508	514	521	495	512	500	516	504	518	520	537	539	517	527	515	513	499	468	493	545	527	509	534	568	528	483	492	490	534	494	530	551	525	517	527	510	528	503	544	543	536	504	505	483	489	527	523	500	526	562	547	508	521	533	495	519	490	503	519	511	536	539	515	525	513	515	540	537	483	531	530	544	513	496	570	548	500	539	545	516	500	533	518	538	514	522	538	510	491	545	545	503	504	508	473	541	471	547	519	518	485	540	456	513	551	489	546	496	486	513	533	512	501	519	511	512	471	540	532	501	529	524	535	536	477	501	543	523	518	487	520	530	531	533	502	514	517	514	526	549	502	529	503	532	562	544	500	526	524	545	523	508	533	519	523	489	507	498	489	510	564	488	536	504	518	548	502	514	564	520	516	466	479	504	534	480	502	464	516	546	507	486	516	485	520	512	526	528	483	491	488	513	544	503	516	537	499	523	495	501	523	503	519	499	482	557	520	538	550	544	515	505	494	513	510	514	555	495	500	468	512	503	504	528	527	459	520	513	513	557	505	496	513	495	518	513	521	505	538	551	553	528	507	493	542	493	557	501	533	539	496	483	497	522	514	494	543	550	504	514	523	545	524	545	508	564	537	502	499	529	482	489	511	541	557	492	486	542	519	547	538	510	511	546	495	552	513	525	496	486	509	512	513	552	551	508	521	522	504	539	554	543	514	530	525	496	515	509	516	472	496	492	527	534	490	505	497	478	499	480	508	472	497	509	526	493	472	509	534	494	543	516	532	514	524	530	474	519	508	502	554	493	513	491	483	512	514	479	496	492	475	526	511	539	530	532	494	555	513	524	517	526	536	519	539	566	484	476	519	536	508	531	517	519	529	493	507	498	509	496	513	490	534	555	522	531	526	523	477	537	548	525	530	525	528	492	512	510	482	537	484	516	500	544	535	516	508	533	527	523	471	517	534	531	526	515	506	515	515	521	515	517	487	517	544	513	544	530	545	508	529	545	549	546	525	549	531	538	452	480	505	500	513	541	513	543	492	510	564	515	491	506	551	488	529	491	497	528	524	512	487	533	574	528	494	524	505	541	495	555	557	501	577	499	545	494	551	492	543	521	524	545	549	497	533	535	504	506	523	528	469	523	517	505	530	532	532	541	495	563	556	511	498	508	488	492	524	485	526	513	569	553	531	562	526	535	503	496	503	546	484	488	501	480	512	547	534	506	524	500	457	467	479	504	504	503	508	546	561	509	543	505	546	526	527	485	517	529	501	525	496	517	497	521	491	487	531	552	489	499	491	526	535	521	477	533	507	534	497	588	499	515	562	552	513	494	520	496	489	513	504	524	531	556	513	488	460	527	549	513	510	532	522	544	563	509	552	466	557	547	504	495	526	562	488	496	525	485	505	501	531	555	542	514	527	527	468	483	498	498	537	494	552	525	500	532	507	505	522	523	545	532	512	540	532	505	503	526	525	504	535	529	559	523	521	537	528	486	523	542	517	551	463	543	550	523	553	503	508	527	481	506	527	517	536	532	572	514	495	552	512	479	516	525	565	463	497	527	488	546	541	532	560	528	502	561	470	534	527	543	519	504	513	502	497	514	529	531	546	521	488	508	493	522	481	532	519	510	508	532	514	482	541	516	537	521	532	524	514	549	499	515	531	474	521	527	531	515	535	483	517	507	517	517	520	544	537	474	489	576	538	519	544	535	475	496	548	472	527	562	478	494	507	519	473	502	546	527	499	570	527	496	532	507	536	558	521	497	594	472	553	519	516	538	488	515	535	506	504	503	535	513	508	513	491	547	496	495	540	514	506	521	525	511	507	528	513	488	541	533	506	491	520	520	507	550	496	518	516	492	503	510	512	512	514	508	506	568	495	482	521	510	479	508	523	508	530	519	529	539	540	528	498	499	518	542	518	519	537	547	527	534	508	496	515	531	530	486	518	535	502	490	530	531	505	536	547	546	524	537	537	518	493	484	530	515	493	516	561	507	534	541	536	525	494	539	572	551	502	539	521	490	508	543	500	510	487	499	506	541	507	508	528	503	485	541	499	522	556	501	495	475	545	523	491	519	496	512	528	507	532	541	531	478	486	510	537	505	532	512	529	510	515	488	544	511	537	511	514	490	498	527	498	529	477	494	523	486	543	505	543	523	523	511	519	565	575	534	479	514	500	528	504	515	556	515	531	544	530	523	509	523	552	531	525	559	520	521	499	518	529	540	496	497	490	492	480	571	523	510	505
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
