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
342993179556	342993180119	342993180669	342993181219	342993181769	342993182319	342993182869	342993183419	342993183969	342993184520	342993185070	342993185619	342993186169	342993186719	342993187269	342993187819	342993188369	342993188920	342993189469	342993190019	342993190569	342993191119	342993191669	342993192219	342993192769	342993193319	342993193869	342993194419	342993194969	342993195519	342993196069	342993196619	342993197169	342993197719	342993198269	342993198820	342993199369	342993199919	342993200469	342993201019	342993201569	342993202119	342993202669	342993203219	342993203769	342993204319	342993204869	342993205419	342993205969	342993206519	342993207069	342993207619	342993208169	342993208719	342993209270	342993209819	342993210369	342993210919	342993211469	342993212020	342993212569	342993213119	342993213669	342993214220	342993214769	342993215319	342993215869	342993216419	342993216969	342993217519	342993218069	342993218619	342993219169	342993219720	342993220269	342993220820	342993221369	342993221919	342993222469	342993223019	342993223569	342993224120	342993224670	342993225219	342993225769	342993226320	342993226870	342993227420	342993227969	342993228520	342993229070	342993229620	342993230169	342993230720	342993231270	342993231820	342993232369	342993232920	342993233469	342993234020	342993234569	342993235120	342993235670	342993236220	342993236769	342993237320	342993237870	342993238419	342993238969	342993239520	342993240070	342993240620	342993241169	342993241720	342993242270	342993242820	342993243369	342993243920	342993244470	342993245020	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	3300	1900	2700	2113	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
996	153	83	63	64	70	129	159	198	190	177	177	213	245	253	222	197	185	193	199	250	258	247	208	152	141	141	123	168	155	132	106	116	106	71	67	59	46	53	43	53	44	42	30	33	40	40	38	33	39	41	18	20	12	23	14	23	24	24	20	19	20	23	22	19	20	18	22	18	16	17	20	24	18	13	19	21	22	27	21	14	17	17	13	19	17	16	27	11	16	16	18	11	16	12	14	14	14	20	12	12	10	17	19	17	18	20	10	10	14	10	15	15	15	11	14	16	18	16	16	17	14	16	8	16	19	8	18	18	10	9	16	19	17	15	14	15	22	26	13	19	20	15	20	15	22	19	22	12	14	19	16	14	17	13	16	15	14	20	22	21	16	13	17	19	12	11	14	11	15	12	18	16	23	16	15	17	20	16	6	17	15	17	20	17	14	16	12	19	14	25	22	20	13	15	19	23	15	16	18	12	19	21	18	10	20	15	20	12	11	21	15	16	19	13	14	14	10	19	18	15	22	13	17	12	13	15	17	15	14	14	15	17	19	20	19	16	20	16	13	18	20	18	16	9	17	11	14	17	16	12	20	14	14	22	18	15	8	18	25	21	9	12	19	11	11	12	12	16	13	16	19	16	19	18	13	16	17	17	13	12	16	15	13	11	17	11	19	15	21	23	25	18	15	13	10	10	11	17	15	14	10	15	14	21	18	11	18	17	23	17	13	10	10	18	25	18	12	19	22	15	11	16	19	18	16	16	11	16	16	18	15	19	13	18	12	12	12	20	24	18	14	12	15	14	17	16	10	13	16	17	20	17	8	15	13	15	20	20	13	16	16	14	16	12	23	20	21	10	10	19	14	15	5	19	17	17	12	12	20	16	17	21	18	15	16	18	16	22	12	9	17	17	11	16	17	13	14	12	20	20	17	15	26	15	17	13	17	20	13	19	11	19	14	20	10	18	14	17	17	16	19	13	14	15	18	8	10	20	18	17	12	15	18	13	14	16	14	18	14	13	10	23	12	13	16	12	16	13	14	16	26	16	16	20	16	15	10	23	15	18	19	27	20	26	14	24	18	17	14	17	10	11	15	19	14	12	21	19	21	11	20	20	15	16	14	18	12	17	20	21	10	12	19	22	12	21	13	16	20	18	15	15	16	9	17	17	11	18	23	18	15	26	15	17	9	22	20	13	19	22	16	10	13	10	13	15	19	11	17	14	13	17	19	14	21	14	14	11	10	12	20	13	18	22	10	21	19	13	14	14	15	19	12	12	16	20	23	15	16	20	18	20	18	17	16	17	15	18	15	26	17	15	24	14	17	12	11	18	22	19	16	7	21	20	16	20	14	22	12	19	25	20	17	19	20	20	19	16	16	18	10	13	22	12	10	8	20	15	15	13	15	15	10	24	15	13	18	14	11	10	15	12	14	13	20	15	12	20	9	15	20	15	17	13	23	17	13	15	11	19	19	22	17	17	13	13	21	18	16	20	18	18	9	18	16	13	17	21	16	15	14	13	13	21	21	17	10	15	16	16	17	27	9	14	12	12	14	17	9	17	21	16	12	20	17	20	18	19	17	15	18	17	16	13	14	22	10	12	18	19	9	17	20	12	23	15	11	21	11	9	17	15	14	19	20	18	24	11	21	13	13	15	13	25	25	20	14	13	17	15	11	16	8	14	8	16	17	12	18	17	13	14	10	17	12	13	14	19	16	16	8	13	18	14	22	13	11	9	20	18	14	23	15	18	17	13	12	12	17	16	21	14	20	18	12	16	20	9	11	20	18	21	11	20	12	8	17	18	15	10	12	14	23	20	25	18	11	17	16	13	21	25	20	14	13	18	12	16	21	9	13	19	20	19	16	17	12	13	11	10	18	23	18	15	13	14	17	16	8	17	17	12	17	19	18	19	14	12	15	22	9	12	17	14	19	15	19	15	16	21	13	17	19	16	17	16	17	16	13	14	23	13	23	17	17	25	17	10	23	13	17	20	18	14	14	12	16	14	12	10	20	17	15	16	12	13	15	15	14	12	15	17	17	19	15	16	15	16	15	17	15	24	17	14	10	13	17	23	13	24	25	14	16	15	11	16	11	17	23	16	14	16	13	14	13	14	12	21	15	26	12	11	22	16	15	19	19	18	12	15	15	16	17	15	20	21	18	15	19	10	22	12	11	22	13	16	22	15	16	17	17	10	14	17	15	14	18	9	10	21	13	13	18	17	15	16	18	20	14	22	18	22	17	19	11	14	19	21	14	28	12	21	17	20	16	9	15	9	16	15	14	15	18	18	18	12	20	14	18	14	13	15	12	12	16	18	19	20	15	21	9	9	20	17	22	9	13	12	15	16	18	16	20	26	19	12	25	16	19	24	12	20	24	11	20	15	12	17	15	21	21	21	21	15	16	15	13	15	22	16	10	14	15	19	23	10	16	16	15	17	13	10	20	14	13	19	11	15	13	12	26	24	18	17	24	14	13	7	9	14	13	16	17	14	16	24	20	22	7	24	16	10	15	9	12	20	23	14	7	13	11	13	19	19	19	19	20	19	13	12	13	26	12	18	16	18	11	16	12	10	9	12	15	14	23	17	18	12	19	15	14	14	10	20	22	20	16	18	13	14	18	16	18	21	14	13	13	23	24	17	25	12	17	16	18	10	15	14	17	20	22	16	20	15	11	11	23	21	19	19	14	22	23	16	14	15	14	13	10	16	17	11	14	20	16	17	17	18	16	17	23	11	21	20	16	14	17	20	8	16	15	23	14	19	10	14	12	12	19	15	19	10	17	17	16	15	16	17	9	24	17	12	18	11	12	16	14	9	15	15	22	13	17	19	11	21	13	13	15	22	6	8	15	13	17	15	12	10	16	14	19	28	17	20	12	23	14	13	18	13	15	16	17	15	13	15	16	24	14	17	10	11	20	22	14	8	18	12	12	14	17	12	10	23	17	16	19	11	13	20	15	18	20	17	11	20	13	19	15	13	15	17	15	11	10	23	12	9	15	13	18	22	15	12	19	12	15	14	15	15	13	19	14	16	18	18	13	15	17	12	12	16	17	15	18	11	14	15	23	9	15	11	17	15	14	10	15	14	14	13	11	18	20	11	11	10	9	13	18	23	20	15	15	10	19	16	10	14	16	16	21	18	21	11	15	15	22	20	21	16	15	15	17	12	20	18	18	12	19	13	15	12	15	10	17	13	16	13	9	15	15	31	16	11	17	14	10	18	16	13	16	18	16	19	16	20	19	15	15	15	21	8	19	14	11	9	14	16	17	11	14	11	15	11	21	15	11	15	21	18	11	20	15	17	7	14	16	19	17	16	9	9	13	20	16	16	10	18	14	12	15	12	16	17	9	14	16	10	13	19	13	19	24	14	11	25	14	14	15	16	20	17	14	16	22	16	17	21	16	19	18	21	11	17	11	14	15	19	15	19	16	6	15	12	12	21	17	14	14	15	16	17	16	20	18	16	19	26	19	16	19	19	10	13	19
12114	2832	1351	1807	5482	8684	9312	10249	9946	8940	8206	8154	9267	9983	9314	8218	7617	7229	7107	7253	8019	7953	7599	6588	5532	5058	4908	4954	5218	5025	4588	4050	3119	2801	2509	2010	1573	1492	1431	1287	1014	1117	1026	845	702	847	851	790	794	870	721	522	419	354	330	335	319	329	321	303	294	292	306	305	281	302	287	296	310	294	291	300	278	299	288	271	271	253	268	253	265	272	231	229	210	200	237	213	221	200	198	209	214	190	204	193	199	175	177	198	180	198	195	188	206	168	216	189	192	214	202	170	195	184	208	174	219	183	212	193	179	194	191	169	173	180	175	204	190	195	203	173	189	190	188	196	183	219	210	195	188	202	197	233	172	192	198	214	194	214	197	189	197	200	161	186	191	180	195	185	193	202	190	175	206	171	160	163	180	209	183	190	206	207	197	167	193	198	174	172	213	172	196	202	213	185	190	191	192	194	179	180	185	193	205	180	170	200	189	188	184	174	184	189	196	200	194	206	178	194	215	176	191	187	192	191	224	172	187	205	171	193	175	189	170	196	197	192	183	181	179	186	171	176	180	195	202	175	180	204	212	203	184	175	206	196	199	193	180	176	190	196	210	184	185	189	172	186	167	176	186	200	204	207	183	202	173	218	195	193	178	168	186	190	205	188	187	171	191	192	173	179	164	194	207	194	194	192	172	198	164	185	177	181	198	201	192	187	200	178	207	192	198	178	190	169	225	200	201	180	195	184	198	194	170	187	213	187	185	189	184	201	191	190	172	191	175	194	195	214	177	174	167	200	193	212	178	203	214	202	198	202	180	194	183	193	200	195	199	222	176	181	186	191	206	182	192	198	193	200	184	191	204	177	199	177	188	185	175	174	177	194	188	191	203	189	195	208	211	193	191	188	176	186	186	179	195	196	184	190	204	189	179	192	166	169	177	185	189	184	206	199	212	167	188	192	182	210	198	204	171	182	201	207	193	194	207	191	202	190	180	181	195	208	178	207	185	185	183	183	176	202	174	182	183	213	180	201	183	183	196	172	183	178	203	212	188	179	200	189	186	209	200	185	170	192	205	176	209	185	211	176	169	192	167	190	209	204	186	186	160	173	180	179	192	196	222	176	207	189	187	186	193	198	188	177	190	211	194	159	193	184	192	192	204	196	181	203	201	175	197	190	157	198	171	175	189	177	205	195	185	203	192	198	163	184	183	200	173	206	180	222	217	170	216	210	171	200	206	195	211	197	184	195	204	146	231	183	194	206	211	189	190	180	158	173	176	183	199	231	224	201	224	171	169	156	187	185	180	211	185	187	187	194	210	177	200	191	167	189	181	188	206	182	158	188	202	179	201	214	191	197	196	208	186	162	213	187	185	165	181	203	201	187	191	166	202	168	179	193	190	165	183	165	213	202	192	190	195	184	173	202	190	195	188	191	177	182	192	201	192	208	199	172	213	200	187	183	188	176	189	193	183	187	190	185	175	188	193	176	198	197	195	202	179	232	194	190	190	187	207	214	188	179	178	195	175	179	187	185	175	193	199	226	148	202	188	200	202	180	202	179	183	212	183	199	187	184	191	188	186	186	204	179	193	179	180	186	203	208	198	186	207	179	201	181	199	197	192	177	177	196	183	195	176	213	190	176	166	178	194	181	204	167	176	196	197	188	161	186	188	194	215	203	199	210	180	163	183	203	187	205	182	184	192	203	192	206	187	209	190	201	169	184	200	210	200	200	219	201	187	165	210	207	186	216	215	200	178	191	188	183	199	190	198	197	201	198	205	212	186	215	174	190	183	181	207	180	188	200	199	193	191	195	189	185	165	210	176	172	188	189	165	177	186	212	188	190	173	212	183	179	192	190	191	188	199	180	160	154	201	207	192	181	217	210	189	205	173	177	199	202	180	198	210	204	206	171	186	186	191	188	180	190	221	186	184	195	198	192	202	192	161	186	184	201	185	181	172	173	184	192	167	206	153	176	191	186	196	193	153	193	194	198	187	211	182	182	181	197	182	191	181	198	198	174	166	201	196	149	173	199	196	188	179	182	170	213	212	161	200	164	187	196	202	203	178	185	197	181	194	175	161	216	180	179	191	162	200	170	185	234	163	180	162	170	216	191	185	212	164	209	173	187	198	172	194	219	180	174	196	177	209	182	194	214	184	178	220	156	189	179	202	160	179	171	209	185	171	195	185	179	202	185	179	177	199	191	205	179	176	187	181	191	153	181	181	220	197	199	166	190	179	186	193	199	198	211	193	199	174	209	190	199	195	191	197	163	191	186	172	179	176	193	182	193	193	184	205	207	188	181	186	200	188	187	165	224	203	200	197	208	182	165	167	191	184	187	190	197	188	168	195	201	192	220	172	180	164	178	156	195	191	189	199	188	196	193	183	206	174	188	206	202	194	186	179	207	184	187	183	183	191	179	200	201	173	182	216	179	183	210	154	170	197	171	173	177	210	189	241	194	161	202	174	192	194	190	220	176	180	176	210	182	193	196	200	171	177	209	185	188	179	166	199	213	206	181	171	191	214	188	191	180	182	178	215	181	194	191	173	210	174	193	177	195	158	182	178	195	198	203	206	201	185	207	196	191	192	178	164	191	198	207	194	230	208	196	185	218	190	204	207	189	185	177	197	175	187	184	182	186	163	193	199	186	214	187	194	193	186	169	192	187	198	185	207	195	194	174	187	201	202	184	182	183	192	202	191	168	181	193	208	197	168	178	197	170	207	181	188	188	177	213	184	175	172	181	172	179	188	173	192	185	212	198	204	185	182	176	177	201	209	192	170	207	203	187	191	184	187	185	198	193	192	193	192	169	183	163	196	204	184	212	180	201	180	173	171	196	175	172	195	182	181	184	174	178	170	213	217	182	160	195	165	203	197	207	184	196	193	203	188	196	209	195	169	174	198	198	182	174	196	166	200	199	189	206	189	174	183	183	216	186	184	200	192	200	184	208	187	193	176	190	176	179	184	170	198	176	185	196	199	199	189	179	211	196	184	182	179	217	207	178	185	170	209	215	183	169	186	189	174	188	170	186	194	184	176	203	178	187	196	176	191	170	193	191	172	192	181	179	189	217	182	225	169	202	183	213	184	185	179	204	178	186	204	188	196	171	186	200	180	188	173	195	186	192	196	169	196	180	195	192	183	173	212	192	211	167	169	183	169	189	190	179	193	201	182	195	171	175	181	179	207	206	202	172	174	184	188	230	197	190	210	192	175	167	214	186	187	204	175	180	188	185	181	218	189	188	203	187	224	225	195	203	185	193	182	198	176	170	165	201	190	203	205	189	180	184	208	190	202	220	176	179	203	179	159	199	194	191	189	202	187	194	223	194	188	208	183	204	198	182	206	195	198	187	201	194	187	180	191	186	200	212	213	185	184	178	190	178	196	188	209	189	213	164	182	206	185	191	206	189	193	185	199	201	183	190	185	204	186	191	187	192	184	179	173	164	227	185	166	191	196	186	182	186	200	181	180	176	208	181	205	194	206	213	190	191	194	183	205	216	180	170
1305	44	36	29	30	39	61	62	76	86	92	131	119	131	129	117	123	119	124	118	147	137	137	109	94	103	96	89	89	91	80	57	61	73	56	57	41	48	41	36	35	20	33	29	38	35	31	34	33	37	21	32	26	24	31	23	16	35	25	22	23	21	29	35	20	23	21	32	32	22	25	33	29	20	19	16	24	24	21	14	25	22	19	31	24	23	28	19	22	26	23	28	12	23	26	31	16	35	28	19	26	22	18	24	23	23	29	27	29	26	32	23	22	24	25	25	14	26	25	27	25	32	28	31	28	16	26	27	16	22	24	25	22	16	29	22	23	17	28	25	14	17	25	24	29	26	20	14	20	17	29	25	30	25	18	27	25	24	21	26	23	12	33	26	18	21	24	22	17	23	23	22	18	22	21	26	20	21	22	21	25	23	26	23	29	21	23	20	28	30	29	24	21	17	25	18	29	34	28	26	25	20	26	20	27	30	28	32	19	29	20	27	22	27	19	22	27	26	29	20	16	28	29	24	36	22	25	32	19	30	27	24	21	26	16	24	18	27	29	24	30	18	21	24	25	28	21	25	37	21	22	17	23	25	27	21	29	17	25	27	28	27	21	21	22	24	17	36	27	27	26	36	23	28	20	19	21	33	33	33	26	28	26	24	29	22	31	22	24	16	28	31	35	23	25	14	17	24	27	25	30	36	12	10	29	18	27	23	24	18	25	18	27	17	19	27	22	17	21	31	17	28	17	26	20	22	23	29	26	20	17	26	24	34	24	21	24	20	23	32	20	23	27	28	28	23	21	19	21	18	23	20	33	23	20	23	19	24	19	24	22	19	26	31	23	19	23	36	21	21	30	29	31	18	21	32	16	19	19	11	18	24	30	49	20	23	25	25	26	25	37	11	26	26	28	20	27	15	19	22	26	29	28	21	29	21	24	20	25	23	22	25	18	23	37	12	31	38	27	23	20	23	32	19	24	43	28	19	23	17	25	24	23	20	28	24	37	16	23	27	22	28	22	29	28	21	21	22	19	27	20	24	20	26	27	23	31	31	21	17	25	40	15	32	23	26	18	23	28	26	25	36	20	22	24	23	29	22	26	17	18	20	32	28	23	19	21	28	26	15	25	27	28	17	22	17	29	31	27	26	23	22	27	27	16	27	19	21	18	17	32	25	28	27	30	29	24	26	18	26	18	21	23	32	27	22	29	27	19	19	26	19	30	19	12	31	26	21	23	30	21	17	27	21	17	25	21	14	22	25	22	42	26	25	16	17	26	37	25	23	28	25	23	29	17	24	22	21	31	25	23	29	25	18	28	22	14	17	16	26	25	19	25	26	10	27	28	22	20	25	23	28	10	27	18	26	20	16	21	21	20	19	27	27	24	24	25	24	31	18	17	34	22	22	24	22	18	18	28	32	27	21	19	27	25	25	22	28	21	26	22	24	15	26	25	26	21	27	29	24	20	26	18	20	17	24	22	18	23	27	27	23	29	24	25	22	19	27	21	25	28	17	24	29	22	18	29	22	25	25	18	31	21	27	22	15	19	24	39	25	31	18	26	36	21	23	20	22	20	23	28	20	31	27	24	21	21	19	21	17	29	28	26	31	27	26	25	27	22	31	35	24	29	20	37	26	27	22	20	30	22	32	21	29	25	31	21	22	23	20	25	31	27	30	21	19	28	29	28	26	21	25	28	20	22	19	26	25	37	32	24	24	23	24	29	24	18	18	21	20	24	21	27	27	25	22	16	16	24	21	22	24	21	25	27	27	22	25	22	23	28	26	17	24	21	17	30	28	26	25	27	17	20	25	29	19	24	28	33	24	24	21	31	18	31	30	28	17	28	20	24	33	23	33	25	27	24	30	24	28	27	24	21	28	28	23	25	24	22	19	24	28	23	25	28	23	35	30	27	25	24	15	20	26	29	20	26	21	22	14	16	24	25	12	23	18	28	22	23	20	26	27	22	25	31	30	22	21	17	29	24	24	25	20	13	22	14	20	24	33	33	24	20	28	30	14	25	18	30	25	28	20	25	25	27	25	29	30	24	21	17	22	29	24	25	22	28	17	24	20	24	20	27	23	23	22	19	27	18	36	18	29	22	18	24	26	22	27	29	27	29	27	31	12	14	25	28	24	20	18	30	18	23	24	20	27	31	22	27	19	25	24	25	29	31	21	22	18	23	28	34	23	19	24	32	24	18	19	27	21	26	18	34	26	10	23	19	18	23	36	16	20	21	28	28	23	24	31	22	28	26	19	19	26	24	30	30	25	32	26	22	25	14	20	20	31	33	25	31	19	32	29	16	25	27	28	25	27	24	27	30	28	23	21	25	23	32	24	23	30	25	26	20	28	26	18	27	19	26	22	14	25	27	26	24	28	21	17	22	16	27	26	27	27	27	18	22	17	27	41	31	22	20	20	27	21	21	25	18	27	25	28	26	19	22	13	14	25	24	27	26	26	18	36	14	24	17	24	17	34	18	20	22	26	32	27	30	26	20	28	28	20	21	23	31	20	17	24	29	21	36	31	26	23	17	21	25	21	17	20	27	27	25	29	28	17	29	18	22	26	29	21	23	25	21	22	30	23	22	28	27	25	33	31	23	20	28	32	29	24	27	25	29	27	27	22	23	28	20	21	27	28	23	26	20	27	26	19	21	17	24	29	27	27	26	25	31	20	25	28	23	17	28	33	19	29	26	28	14	36	25	14	26	27	24	28	34	26	21	22	28	22	24	21	23	33	29	32	28	28	25	25	23	21	30	22	37	25	22	24	33	25	21	30	24	25	26	28	25	29	24	24	24	31	32	23	21	22	22	23	19	25	16	23	19	27	22	27	21	15	24	20	26	20	32	26	19	30	25	16	21	21	18	26	20	31	35	21	14	16	16	31	31	21	20	27	20	33	26	19	40	19	24	23	32	30	26	26	21	22	30	28	26	22	29	18	29	19	30	28	22	30	21	23	27	29	25	19	29	30	23	28	22	23	19	22	26	22	28	23	27	26	22	18	23	23	23	29	19	24	25	31	23	24	20	24	21	27	23	25	27	29	31	20	24	22	19	25	36	20	30	16	24	16	22	28	32	24	29	28	25	18	25	18	12	21	22	28	26	23	25	27	32	25	22	33	23	25	26	26	19	20	25	22	23	21	20	30	28	19	19	27	21	23	27	28	32	22	37	21	32	27	26	30	18	24	23	20	34	25	17	32	23	27	25	29	21	34	21	20	20	27	32	23	34	26	22	34	26	25	18	20	16	24	29	20	24	31	16	24	36	30	28	26	30	28	29	24	19	18	23	31	24	26	21	18	19	30	19	19	28	32	22	24	19	32	31	30	18	29	26	27	30	22	20	28	29	26	18	34	14	17	26	28	26	20	26	31	34	25	29	23	23	26	20	27	28	21	23	34	23	26	24	17	23	21	27	25	18	29	25	24	25	26	21	28	20	19	19	30	18	23	35	23	21	30	22	31	24	28	25	20	24	25	17	24
7161	785	533	649	1497	2901	3475	4096	4610	4594	4599	4774	5486	5800	5136	4405	4313	4494	4434	4732	5020	4755	4233	3579	3180	2920	2880	2980	3101	2842	2509	2071	1710	1501	1313	1025	897	835	848	651	715	740	655	521	596	581	564	627	630	599	487	392	362	355	365	351	345	336	327	337	323	328	363	327	338	345	341	332	319	307	369	331	328	316	313	338	322	333	309	312	331	285	312	328	285	259	244	290	281	281	290	297	274	281	306	301	269	271	302	283	262	271	283	297	291	288	281	261	310	275	289	266	288	271	298	291	296	290	287	304	285	287	302	305	307	268	291	284	288	287	295	273	282	310	258	272	271	297	272	280	328	288	301	300	293	278	267	293	301	239	288	317	268	258	268	283	282	286	271	290	257	295	300	300	256	282	299	301	279	264	307	287	308	284	286	291	294	230	287	250	273	284	294	279	302	288	293	280	289	280	269	294	271	297	300	298	268	294	297	271	304	299	321	267	279	266	298	259	287	304	262	301	298	303	280	277	312	292	292	296	295	288	268	291	296	266	260	258	267	313	272	279	290	313	287	272	279	292	263	282	264	285	293	290	270	326	278	280	284	294	284	275	285	277	290	299	315	291	295	254	298	300	262	299	276	320	272	284	274	284	317	268	304	315	294	274	294	285	308	306	270	262	287	298	263	284	282	276	269	291	290	261	257	290	296	304	282	291	259	273	280	277	312	298	279	276	259	312	286	290	280	291	285	265	270	296	277	279	272	279	274	292	275	286	253	285	277	298	273	257	262	266	245	273	306	287	291	311	269	302	292	306	275	262	291	293	270	265	283	291	286	284	293	275	260	299	310	297	292	240	298	289	267	285	259	280	291	277	292	301	273	281	314	279	298	273	274	302	311	279	306	276	278	266	304	291	274	268	292	296	279	285	280	318	270	283	289	265	254	266	248	300	280	289	299	304	305	272	272	277	294	302	280	335	277	283	301	300	285	297	278	284	283	273	284	311	288	279	283	265	294	289	273	270	282	301	255	282	307	275	293	293	264	320	293	271	251	273	296	291	288	271	282	293	281	290	285	268	313	267	276	295	274	289	284	257	276	250	255	291	267	291	335	289	268	280	292	286	272	298	276	278	242	272	273	302	261	272	305	262	279	265	287	303	267	303	269	278	292	275	301	284	303	277	276	272	288	255	328	288	276	289	303	272	319	277	289	287	271	252	291	287	295	296	290	264	303	277	269	293	291	276	299	277	288	315	265	293	272	286	285	296	284	273	312	276	303	310	249	278	295	272	274	281	280	291	285	274	251	265	273	266	276	278	242	276	281	258	275	274	304	265	304	288	281	298	289	277	301	261	274	272	308	267	278	257	281	316	287	266	287	302	274	277	271	284	287	272	291	288	290	273	262	282	279	257	259	293	259	289	304	286	266	242	290	282	286	262	251	310	290	265	327	275	281	278	279	291	306	278	321	290	270	288	295	301	259	292	276	299	305	280	281	267	290	294	276	294	270	308	290	274	286	285	279	317	270	299	267	293	279	288	315	302	293	312	272	256	278	254	268	263	291	323	268	303	282	301	292	314	294	274	281	292	322	310	280	267	308	259	258	319	276	271	285	266	269	292	302	268	285	282	294	287	322	274	273	265	266	288	273	268	279	297	281	258	280	308	281	289	288	273	283	268	281	301	274	263	277	264	273	286	301	257	251	311	269	260	246	287	282	311	270	294	269	299	284	320	291	309	311	257	301	294	260	276	301	312	277	267	280	294	286	302	298	310	319	305	284	263	262	270	295	302	260	289	298	278	301	306	268	294	263	280	296	269	313	284	260	267	293	286	284	302	276	271	286	265	286	272	323	267	287	262	273	274	281	278	271	247	289	284	294	309	254	268	315	300	273	259	301	244	263	282	279	283	280	264	272	302	280	281	286	285	285	276	264	270	292	265	272	269	293	251	306	293	280	308	264	272	266	250	253	300	275	290	312	297	294	303	282	288	265	286	265	288	282	317	289	280	253	292	280	291	289	290	288	242	295	289	278	273	290	278	295	274	304	285	288	266	291	292	297	262	322	283	309	269	277	289	288	324	292	280	306	263	293	288	300	283	282	311	262	271	271	278	260	240	261	297	285	269	292	281	287	275	301	315	260	274	270	285	276	286	265	283	286	272	279	288	290	270	305	292	275	297	287	279	303	273	258	298	304	280	292	294	297	273	281	274	291	285	297	276	264	262	292	278	262	284	314	284	250	282	294	258	289	253	273	310	277	326	298	258	268	332	293	283	272	280	297	304	307	297	314	278	296	263	315	268	286	269	308	320	272	275	269	314	307	300	286	268	276	277	285	301	286	276	291	278	250	298	273	244	272	297	290	255	331	278	274	277	275	288	316	268	287	262	293	300	303	291	278	268	310	297	311	297	279	265	284	281	279	312	275	264	311	260	274	317	295	291	312	312	310	301	255	317	254	295	304	296	310	299	277	274	285	294	290	249	275	295	297	292	283	288	294	290	297	293	290	272	265	287	292	297	309	276	275	281	263	288	292	269	282	272	276	278	281	259	293	296	286	310	298	304	291	270	308	267	293	252	315	289	284	277	273	280	261	296	288	289	277	288	259	276	284	276	298	306	280	279	281	257	291	282	315	273	277	253	292	280	260	311	285	318	298	232	273	303	333	296	298	305	310	286	289	275	294	256	305	276	278	296	295	287	261	316	281	272	281	249	286	332	249	298	274	281	288	282	274	283	279	282	293	315	283	298	294	282	304	301	245	295	307	294	277	285	264	298	276	265	297	290	283	263	256	284	270	278	271	296	311	282	274	305	289	260	267	300	312	289	297	265	266	273	260	283	323	286	273	274	251	277	277	286	262	293	256	294	273	287	271	324	284	292	292	309	293	282	289	306	251	279	271	297	274	248	296	289	287	284	254	319	296	291	268	270	251	297	290	294	300	293	296	272	294	300	287	325	257	349	285	241	255	282	269	306	277	288	302	274	290	316	285	261	273	270	286	295	295	284	245	304	272	311	265	297	248	298	293	280	295	269	272	304	283	297	283	281	253	267	270	263	286	272	257	297	277	260	285	262	267	278	289	304	262	321	282	285	298	299	275	282	272	291	271	276	284	292	271	298	283	261	269	310	277	278	282	276	291	289	294	291	275	306	311	272	310	250	322	308	284	292	261	241	290	297	266	270	291	296	314	281	274	295	272	289	324	288	267	288	269	279	290	306	261	309	246	279	279	262	261	256	278	301	270	273	280	269	271	294	277	284	310	275	313	299	275	309	282	322	275	290	289	289	280	288	255	282	284	243	275	271	303	345	269	273	277	299	282	306	287	276	289	267	275	281	288	272	276	249	269	272	274	306	267	274	268	267	271	300	287	254	271	243	288	293	268	273	328	258	253	280	280	259	294	299	298	249	246	308	286	283	282	273	278	277	274	301	272	285	276	283	285	313	290	304	264	267	268	259	272	323	254	286	277	297	301	299	293	281	272	284	317	261	273	288	295	267	277	278	272	302	255	300
520	123	63	51	59	49	89	112	151	174	154	160	202	187	174	157	165	191	223	212	208	219	213	152	145	163	146	134	130	120	84	105	77	68	56	37	41	34	32	40	36	34	36	24	26	33	27	29	42	37	19	29	23	13	18	22	21	26	20	17	26	23	22	16	36	22	21	18	26	22	15	31	30	21	18	21	23	22	21	19	21	28	23	19	20	17	15	22	18	19	10	21	17	15	26	17	27	20	19	12	23	18	18	15	23	20	24	26	18	19	10	24	21	14	29	22	17	26	23	14	29	27	16	19	19	17	20	18	14	16	19	16	14	22	18	25	24	15	16	29	20	18	16	19	21	19	16	18	13	19	19	21	17	12	19	19	23	20	29	18	13	23	20	20	16	11	20	20	19	16	19	16	17	15	22	15	13	15	16	28	25	23	19	18	13	16	15	32	29	18	24	19	26	10	19	16	22	20	10	17	11	23	24	20	20	26	25	31	24	24	28	19	20	18	20	15	20	13	20	20	20	22	17	9	17	17	14	14	21	18	10	18	19	21	13	20	14	8	19	9	13	22	12	18	19	20	14	18	16	14	13	18	19	16	17	29	18	21	14	12	20	22	16	23	11	20	26	13	20	21	13	21	24	23	15	19	29	17	18	17	20	20	24	20	19	25	18	16	21	11	23	12	17	16	20	17	19	20	16	22	18	20	23	17	19	25	25	21	23	30	23	18	18	23	19	23	19	21	15	16	15	15	21	19	28	17	14	16	17	17	26	9	18	13	22	19	19	17	22	17	12	21	25	19	12	14	20	23	11	18	18	12	21	20	20	26	17	30	17	15	11	15	23	17	31	16	14	17	26	16	19	26	20	22	17	17	14	19	24	23	18	20	15	18	14	14	22	21	17	17	13	11	23	22	20	25	23	21	26	19	17	16	20	22	16	18	20	22	16	22	18	21	14	22	30	20	14	24	20	21	21	18	18	16	19	19	20	13	23	13	16	16	18	26	20	16	16	17	18	14	27	22	20	19	29	16	16	24	15	26	19	28	19	29	22	27	17	17	7	21	14	29	15	21	12	22	24	27	23	16	15	25	24	14	13	11	17	14	24	17	21	19	20	24	18	20	25	20	19	21	17	13	19	22	21	19	17	19	12	17	19	20	20	16	19	22	15	27	23	25	11	10	23	24	22	15	21	22	16	16	24	23	17	23	13	26	17	21	20	16	28	28	17	21	19	14	13	25	25	21	22	20	17	23	16	29	13	21	16	22	11	18	15	16	18	21	18	18	20	13	16	18	21	14	18	11	23	17	18	14	21	20	22	26	12	19	24	12	12	22	15	17	24	20	17	22	22	13	19	17	14	23	20	20	24	14	21	26	19	15	23	15	17	19	22	13	17	19	22	23	25	19	18	14	19	20	19	17	18	17	10	30	16	11	23	15	17	18	18	28	17	16	15	18	21	11	29	17	20	18	21	22	17	23	18	16	24	24	24	11	7	16	15	25	26	16	23	14	23	17	25	20	23	18	17	22	20	20	14	23	18	24	15	21	24	14	20	13	21	22	25	11	16	20	20	18	20	23	18	20	19	15	14	12	20	29	21	18	11	17	22	11	14	25	16	16	32	22	24	11	19	20	15	19	14	18	21	15	23	26	26	16	22	24	15	12	14	20	17	28	21	26	20	24	22	27	24	22	11	21	21	17	25	17	20	17	21	18	15	17	16	16	29	23	21	20	14	18	12	21	19	18	24	27	24	16	21	13	17	19	21	21	21	18	30	14	20	12	15	18	10	19	14	16	20	16	20	12	23	24	21	17	19	15	24	20	16	24	19	22	20	28	20	23	11	15	18	14	14	18	21	23	22	23	12	23	23	14	9	13	18	16	21	20	24	22	19	18	18	20	15	13	23	16	26	15	24	20	17	22	27	15	17	15	12	26	14	24	14	25	15	16	12	29	18	20	22	20	11	12	18	18	26	22	16	22	17	17	20	19	14	26	18	26	27	14	15	19	18	26	16	23	14	12	15	16	17	21	23	22	18	14	19	22	16	17	22	26	17	13	21	19	23	14	10	18	13	13	19	17	19	15	17	20	20	20	21	14	23	19	17	16	16	25	17	20	19	23	20	18	13	16	12	22	26	21	15	18	21	23	22	25	24	28	14	18	15	16	23	16	18	19	21	21	14	11	22	21	19	19	24	14	19	22	14	17	24	20	13	23	18	20	25	26	26	21	21	27	13	21	24	19	16	20	15	21	14	19	18	12	17	19	22	16	21	18	17	20	23	15	14	17	18	22	20	15	20	16	25	10	15	23	12	15	16	12	16	20	25	20	23	14	17	20	11	22	18	17	19	23	20	18	23	16	15	25	16	15	16	15	18	20	22	14	10	25	22	14	12	12	19	16	20	18	18	16	20	23	16	13	21	19	11	30	23	12	15	16	24	18	11	18	24	17	20	30	26	20	13	14	17	15	16	25	14	14	18	15	16	14	23	17	22	23	28	18	21	17	19	16	21	11	18	11	11	14	16	15	19	20	19	21	16	12	14	20	21	22	18	18	22	23	25	20	27	15	11	22	25	20	17	12	12	16	16	22	18	29	20	21	12	17	22	17	12	12	25	26	24	22	7	20	20	18	20	14	19	14	17	13	21	31	16	11	17	15	16	18	29	22	22	21	19	14	12	19	22	16	19	17	11	14	19	16	23	26	19	17	13	18	23	18	24	18	19	19	17	27	15	20	21	15	23	20	12	20	19	9	17	24	19	26	13	17	15	18	19	16	21	14	16	11	20	19	17	15	19	19	14	14	17	14	27	10	9	18	11	19	17	21	17	18	14	32	21	21	19	22	14	22	22	19	18	25	20	23	19	16	17	11	16	20	12	21	17	27	19	21	24	12	15	20	19	21	22	19	12	18	22	13	12	11	18	17	17	10	17	17	19	25	23	19	18	22	22	25	24	15	14	13	17	20	20	22	21	20	19	20	15	19	19	15	24	17	22	18	22	19	17	17	15	20	20	18	18	10	21	20	29	23	17	24	19	12	18	22	18	22	29	14	16	20	18	19	17	15	15	22	14	21	23	19	17	15	22	26	16	20	19	11	16	18	19	20	19	23	15	23	18	22	17	17	16	10	16	24	21	19	20	23	15	16	20	15	14	20	25	24	13	15	18	17	15	19	21	22	24	25	14	18	12	16	15	18	13	25	17	11	15	16	16	15	15	21	15	17	17	17	20	22	19	22	12	17	19	19	20	16	15	15	17	18	24	14	11	16	20	17	20	25	18	10	19	16	16	18	19	18	24	16	15	23	20	14	23	16	21	15	13	17	13	18	14	24	14	18	21	20	14	19	22	17	15	14	26	24	14	27	9	16	15	18	23	17	14	14	16	13	21	24	22	14	13	13	22	17	23	22	11	21	21	19	17	20	9	20	16	24	12	19	20	12	22	14	23	19	23	17	19	18	21	23	17	14	25	23	16	20	19	17	15	22	18	17	17	13
8919	2190	1051	1359	4138	6914	7618	7542	7850	8038	7629	8001	8498	8268	7122	6338	6280	6753	7285	7577	7452	7133	6477	5390	4900	4585	4591	4444	4069	3658	2913	2598	2115	1949	1556	1288	1072	977	955	841	865	838	714	592	672	700	593	616	662	619	491	419	362	386	373	307	350	313	311	317	264	267	299	313	314	305	310	267	280	310	292	300	284	251	289	292	274	252	273	271	264	285	241	231	255	268	258	235	276	261	251	259	226	224	256	218	229	208	203	218	215	235	225	223	237	241	219	230	244	207	238	214	253	243	228	247	227	233	235	228	247	261	231	216	232	217	223	238	231	229	245	259	210	242	228	234	235	250	234	259	241	221	236	221	210	215	231	224	245	213	225	239	221	224	241	221	214	248	218	210	229	198	249	235	194	217	248	220	267	237	234	221	221	221	232	216	230	209	229	237	238	241	257	214	231	212	244	270	280	190	220	199	220	243	221	246	246	192	250	243	196	239	226	239	240	229	207	229	221	216	242	220	232	223	202	251	228	221	236	221	228	247	245	237	232	203	227	228	229	237	226	223	227	238	248	226	216	206	245	237	244	210	227	250	246	231	219	206	197	222	239	219	239	215	231	207	196	229	241	238	242	266	261	218	229	218	225	244	207	206	217	226	199	207	226	235	266	244	215	236	233	221	218	228	233	254	212	234	240	242	246	213	236	227	243	245	233	258	227	253	223	245	233	243	230	219	209	196	223	239	237	238	217	233	230	238	223	230	199	265	227	244	215	238	224	213	239	245	231	221	239	217	225	228	255	221	235	237	206	239	227	241	206	232	243	243	241	221	228	242	245	231	228	230	223	213	225	219	234	228	217	242	237	225	219	232	248	255	242	210	234	241	262	209	252	229	240	232	233	238	220	234	240	233	219	244	206	230	217	240	203	220	246	241	251	229	207	251	209	247	208	227	232	215	233	220	226	201	220	204	238	210	213	240	230	239	250	229	198	230	228	233	220	242	216	239	233	217	213	238	231	229	234	211	241	230	239	227	211	235	213	215	249	204	264	222	227	239	223	186	223	231	234	231	254	246	232	230	198	230	210	222	216	218	216	241	238	240	224	225	219	280	240	228	241	216	210	222	258	249	232	249	227	208	235	227	221	212	250	221	255	220	237	205	222	245	252	229	215	227	233	234	228	232	262	246	243	228	215	217	222	220	205	223	225	230	243	224	206	243	229	227	244	237	221	240	235	248	223	208	209	206	191	218	222	239	204	243	219	250	232	203	230	191	222	205	211	253	214	206	239	258	242	238	226	244	234	238	209	181	226	243	258	215	228	221	220	236	207	225	253	215	242	240	252	237	242	225	209	261	231	214	236	215	196	231	233	221	217	247	222	204	240	226	226	231	232	219	246	237	242	243	219	212	223	223	236	206	245	240	216	222	245	245	220	218	232	233	243	224	216	228	215	246	217	249	232	201	235	214	224	222	212	215	250	223	243	215	228	210	216	225	239	237	231	218	207	206	219	238	243	223	236	207	210	251	254	225	233	223	232	229	224	225	202	225	231	224	214	249	202	227	227	250	224	227	258	243	242	251	255	238	223	220	242	257	228	203	216	240	193	208	204	221	243	248	225	224	247	231	224	215	231	257	244	245	247	233	236	213	253	244	223	248	195	225	213	209	214	253	203	223	225	242	211	210	225	236	221	237	239	249	225	199	247	216	232	246	233	214	259	222	243	257	232	225	223	213	215	217	218	227	220	240	214	237	214	231	210	227	245	230	237	230	247	199	241	224	219	233	227	222	222	251	238	232	235	263	226	242	206	269	232	228	235	225	235	233	247	233	227	222	215	234	240	219	227	233	221	217	216	221	233	251	201	237	265	232	216	226	227	211	215	201	233	252	243	240	214	234	210	249	212	239	218	219	240	205	198	236	214	249	224	218	213	225	231	227	211	229	244	239	232	237	233	253	230	232	224	234	229	223	281	236	246	243	220	230	225	274	246	232	219	248	231	212	237	217	240	233	206	230	228	225	210	225	200	199	263	206	206	223	235	228	214	231	227	214	203	201	243	227	204	243	224	246	233	218	245	218	254	252	237	268	216	217	233	221	230	207	232	235	233	216	261	219	243	223	238	234	235	220	225	227	238	226	234	191	235	265	239	273	236	204	215	231	210	207	238	207	212	236	196	213	238	232	265	205	229	231	247	206	219	212	239	242	223	202	235	214	231	224	222	257	222	213	239	254	253	244	242	238	251	224	217	210	218	222	233	211	256	219	218	243	251	228	218	233	239	248	253	211	191	237	232	241	216	233	202	256	228	241	224	219	243	231	247	221	227	207	233	242	233	241	228	231	219	238	216	237	225	236	235	231	203	222	234	216	242	222	250	222	236	251	218	232	223	252	237	244	257	235	232	220	238	208	230	240	236	245	228	232	238	214	218	233	247	243	226	219	243	208	231	226	222	211	217	210	217	215	222	237	227	250	255	236	196	210	227	215	212	222	247	263	230	244	262	243	236	231	210	225	233	246	207	220	241	226	227	229	234	234	229	216	220	224	219	192	205	241	198	236	233	235	202	242	204	220	241	227	242	225	224	231	227	233	222	211	211	205	235	236	210	215	229	201	234	233	237	239	218	228	227	240	237	209	209	255	245	246	211	202	227	250	210	234	225	203	245	227	213	244	227	243	212	249	232	240	239	226	217	221	236	233	236	212	277	229	228	219	220	241	249	227	234	239	222	213	206	214	251	271	232	231	218	213	234	215	224	231	239	238	222	230	239	240	251	234	239	237	233	233	240	217	221	224	225	229	218	249	221	272	236	213	236	234	242	249	230	224	222	261	212	226	237	232	218	245	236	234	217	223	217	214	232	259	237	221	261	230	234	225	224	219	224	230	254	237	209	228	218	224	233	246	229	213	231	218	206	240	215	242	220	251	238	217	233	218	216	240	189	214	236	265	208	218	236	206	237	220	207	231	217	236	234	225	232	226	228	240	249	270	248	240	209	226	222	246	252	235	200	244	249	207	245	217	239	216	229	222	221	221	224	223	225	228	226	239	217	221	202	230	222	245	236	220	234	231	245	231	242	225	223	229	213	205	228	244	197	210	221	226	243	198	222	237	243	229	205	234	222	240	225	248	248	223	232	237	252	218	248	232	205	223	233	220	211	224	224	209	244	244	220	235	245	243	215	245	237	241	236	234	219	236	251	229	218	222	238	223	243	238	238	233	233	226	263	219	229	234	247	248	218	223	238	245	231	232	197	213	233	212	252	230	222	213	196	254	228	200	216	204	224	226	218	233	217	265	254	248	226	220	245	227	242	217	197	217	261	236	219	250	208	214	226	217	241	252	220	217	222	222	237	209	245	218	218	241	237	233	211	238	216	220	228	194	226	222	208	217	208	255	190	208	239	214	221	231	222	237	224	250	235	240	215	251	209	251	239	225	233	232	210	244	248	227	249	204	227	209	239	218	243	225	218	224	239	211	219	214	234	258	269	221	234	211	223	232	226	219	232	242	210	230	212	233
2052	86	66	54	57	71	64	116	145	171	181	231	237	201	171	173	209	260	228	252	243	231	228	193	176	155	162	131	142	118	100	91	66	78	56	55	56	38	42	46	47	49	41	26	38	35	30	34	34	35	31	26	19	25	23	20	17	39	22	28	27	24	20	23	20	22	17	23	28	18	11	18	21	21	16	26	23	27	20	27	25	21	21	22	18	37	18	21	26	24	22	27	22	29	21	18	18	31	28	20	21	24	12	23	20	27	23	22	23	24	24	21	22	26	29	31	19	16	20	28	31	24	20	16	25	18	23	27	27	26	24	14	19	20	16	25	13	23	24	18	23	21	20	19	26	24	21	24	21	18	11	25	24	15	23	19	17	20	26	25	19	17	16	22	18	20	25	19	25	18	19	17	24	26	15	22	21	17	27	22	32	21	21	20	27	26	21	19	18	28	12	24	17	16	24	20	21	22	26	25	26	19	29	18	21	30	24	24	18	17	21	25	25	23	22	18	28	28	18	15	24	24	19	28	24	24	20	24	20	18	19	23	29	14	19	23	16	23	19	20	29	23	22	27	24	16	16	23	31	33	26	18	23	25	21	23	14	27	19	27	22	16	23	21	20	27	26	19	23	19	20	22	26	27	24	11	21	16	23	24	26	17	24	17	29	32	24	26	28	22	17	15	21	20	22	19	22	30	24	13	14	22	19	20	26	15	28	21	17	19	31	22	21	17	22	25	15	24	18	19	21	21	23	21	18	20	22	24	19	17	23	19	15	28	20	33	23	31	15	19	20	16	24	19	25	24	14	22	21	24	27	15	17	27	25	17	17	16	17	20	20	24	23	20	16	18	20	17	20	21	25	20	14	21	27	21	26	14	23	21	29	20	27	21	25	28	23	21	21	24	27	22	25	23	20	18	10	23	22	20	20	31	22	15	27	21	23	21	21	19	13	15	17	16	20	25	24	27	24	14	20	26	16	22	27	22	18	31	19	21	14	25	25	24	26	30	29	14	14	27	18	26	20	22	21	22	21	22	22	22	18	21	25	34	21	19	20	19	22	21	25	24	29	31	18	25	31	17	27	27	22	24	19	24	23	16	21	17	23	18	19	10	20	17	25	25	20	27	24	17	24	15	29	12	20	18	17	21	19	27	30	22	28	22	18	27	20	27	19	24	23	26	19	16	18	29	28	18	24	23	15	18	19	19	28	15	22	26	23	16	26	16	22	15	21	23	20	24	26	25	31	16	21	20	23	24	22	19	33	26	21	18	19	25	21	18	17	28	23	25	17	22	24	27	13	15	25	21	22	16	19	19	21	22	22	28	21	22	21	28	25	21	23	21	25	20	21	21	13	25	17	20	21	22	15	26	24	20	24	24	18	29	25	13	14	23	26	15	25	25	17	15	23	25	20	20	25	12	20	25	12	21	14	23	22	24	19	22	25	17	26	21	25	23	22	18	19	19	28	25	25	15	22	26	16	22	26	20	25	18	27	23	16	28	20	17	25	15	20	23	21	20	22	27	25	13	26	24	20	17	19	19	16	14	19	16	24	19	18	18	24	24	29	17	26	15	19	14	14	25	22	17	19	21	19	25	19	19	29	19	27	27	20	18	24	17	30	13	26	19	21	13	29	23	26	20	16	28	25	20	25	17	23	21	23	33	13	18	18	18	15	23	27	19	29	27	31	17	21	30	18	20	33	25	23	18	21	20	21	21	23	22	27	16	25	32	30	18	22	16	22	18	29	22	20	19	17	23	20	20	30	25	29	29	24	19	17	27	22	12	23	27	22	28	18	24	19	19	25	25	20	22	28	18	26	16	21	19	26	14	28	13	17	20	20	31	19	28	24	15	28	11	31	12	25	23	30	20	26	17	20	24	22	26	26	24	17	17	17	22	34	21	22	24	29	23	20	27	21	21	24	19	32	29	24	25	22	17	24	21	18	18	26	21	23	18	29	24	28	21	22	19	16	23	28	18	15	31	22	24	19	23	19	15	14	11	20	27	19	21	24	23	24	23	28	27	24	25	18	26	12	21	18	25	23	23	25	19	23	17	18	27	26	23	24	22	23	12	20	25	19	22	18	23	17	27	29	17	24	25	14	19	12	17	24	21	18	25	29	24	18	19	27	18	22	22	26	16	16	27	28	22	19	21	23	22	21	16	22	22	14	20	19	26	23	22	21	14	29	22	25	16	23	18	22	20	24	26	21	22	20	20	21	24	28	22	24	15	27	20	24	23	12	20	27	21	25	25	21	18	17	21	22	22	20	19	25	25	26	17	24	29	19	29	18	21	17	21	20	23	22	20	21	12	10	35	23	20	22	28	24	22	15	19	20	19	25	28	25	24	26	29	21	19	36	26	26	20	27	18	31	21	24	19	15	22	20	23	23	17	30	22	31	34	19	29	26	21	20	17	18	17	17	30	21	19	28	20	16	17	19	23	14	17	17	18	29	25	22	27	26	17	23	20	20	26	23	24	19	23	23	24	24	13	18	19	19	22	22	22	13	19	24	15	25	17	21	26	32	21	23	31	20	13	15	30	21	29	20	18	21	22	20	23	25	28	19	15	24	12	21	17	21	25	24	16	26	24	23	14	21	19	14	18	12	14	21	15	21	16	23	27	30	13	22	20	22	32	27	20	23	17	21	15	17	21	19	19	27	24	31	22	19	31	21	18	31	17	19	20	27	22	22	22	20	24	22	19	15	14	15	19	20	21	27	28	27	20	18	25	27	16	20	21	19	20	27	16	19	11	12	20	27	18	28	24	22	14	23	18	25	21	11	19	20	28	23	28	20	13	15	22	21	17	20	19	18	25	19	27	23	26	22	21	23	18	23	18	28	21	24	20	28	21	21	13	16	27	23	17	31	16	18	29	21	23	18	20	20	12	21	26	27	23	20	20	13	26	24	22	23	25	21	24	28	18	26	21	24	18	26	29	26	16	27	22	17	26	20	20	11	30	18	23	14	30	22	23	26	26	19	23	26	22	18	22	19	21	16	16	16	25	19	30	22	20	18	27	25	10	26	24	35	25	17	14	26	17	27	25	19	19	25	20	23	12	12	18	21	19	23	23	24	16	22	18	20	14	22	16	26	24	15	23	26	19	12	17	22	18	35	20	29	21	18	18	27	24	20	19	24	19	17	20	13	27	29	27	24	14	23	24	21	26	19	22	18	31	23	29	22	31	23	22	21	34	16	19	28	28	18	20	16	15	18	17	19	18	23	26	22	26	20	19	25	21	19	14	33	22	25	23	11	21	23	15	28	24	15	19	28	14	28	20	19	23	26	18	21	24	20	28	29	20	17	21	24	16	30	19	22	27	20	24	15	22	23	20	19	17	32	25	27	21	19	20	11	28	24	18	20	21	22	22	25	22	18	24	20	25	13	24	22	17	23	24	32	24	30	26	21	23	17	20	25	23	17	38	19	22	22	24	26	14	17	18	19	21	25	25	23	22	17	22	25	21	25	26	24	14	24	14	33	23	19	14
8574	1774	1034	1247	3876	6200	7008	6983	7705	8615	8493	9302	9340	8613	7529	7363	7674	8340	8682	8456	8189	7594	6661	5733	5457	5348	5148	4711	4201	3686	3139	2627	2368	1819	1557	1271	1165	1149	961	867	939	901	681	662	807	677	652	683	709	604	471	385	426	375	338	357	326	346	365	351	323	348	364	314	328	367	300	314	335	342	326	349	332	304	315	314	258	292	313	324	297	276	274	312	277	283	274	255	287	243	240	241	245	244	249	256	291	249	260	270	245	259	288	238	267	256	264	295	280	264	240	245	249	253	275	271	253	284	257	273	235	240	259	288	267	258	236	282	260	240	250	241	272	269	269	254	221	255	245	245	251	277	252	279	232	218	254	239	259	265	275	277	247	242	264	272	237	282	280	247	279	273	278	252	269	254	273	249	246	277	265	264	267	242	230	271	220	262	246	277	238	275	239	234	236	256	239	260	231	240	249	246	261	244	246	263	254	251	259	274	275	285	225	287	277	257	241	291	243	276	257	254	240	263	260	250	272	239	240	242	261	266	277	282	239	235	251	243	225	234	285	293	250	268	243	242	249	292	283	261	244	257	277	262	272	224	271	243	283	274	245	246	271	251	269	253	248	279	249	239	280	261	284	242	277	246	247	247	255	239	246	259	261	260	259	255	269	257	242	249	262	239	239	268	273	239	278	238	241	266	226	237	256	265	224	267	255	261	290	282	242	249	248	253	229	251	259	245	248	263	264	263	275	253	258	261	261	249	262	270	252	267	247	268	255	261	254	266	238	265	249	265	258	269	242	254	291	244	233	254	269	229	226	297	232	257	239	282	279	260	288	239	245	256	248	247	243	263	264	253	232	258	256	262	250	255	253	291	267	286	228	225	255	269	264	252	247	258	263	252	236	277	229	239	240	235	252	243	276	251	244	258	256	271	266	249	267	244	271	242	289	267	277	262	257	257	271	257	253	245	254	241	260	267	227	251	219	261	227	249	247	254	263	263	244	255	260	276	233	247	258	259	249	266	256	250	232	263	264	267	257	246	265	278	249	286	266	249	240	272	273	245	263	269	259	252	241	239	242	263	246	259	241	261	234	272	274	273	236	283	242	279	274	269	231	257	237	256	274	241	252	241	251	258	263	257	251	284	262	294	249	259	255	244	265	268	258	247	302	279	249	229	250	261	223	236	245	257	265	264	253	228	235	263	266	264	260	269	254	265	228	265	260	255	248	267	222	250	272	248	236	261	272	283	262	246	272	280	252	244	257	285	253	261	276	273	265	263	253	260	259	269	249	287	262	259	304	254	255	240	225	273	248	242	267	263	264	264	248	263	242	207	243	273	246	262	234	253	271	247	274	248	251	243	266	243	261	250	243	257	245	246	260	238	284	256	270	249	248	246	259	254	246	286	231	254	257	246	254	240	251	227	237	222	273	260	271	260	232	272	249	247	246	267	260	257	245	236	246	251	284	254	285	239	257	232	276	239	242	234	254	265	254	264	269	262	256	286	259	280	263	255	238	277	254	268	252	257	263	260	262	261	254	260	251	271	247	261	255	264	235	243	267	259	235	256	256	273	246	260	245	268	263	233	237	275	265	246	233	248	245	274	276	262	244	251	285	220	269	254	234	281	273	266	254	271	249	257	232	234	246	291	256	273	252	269	251	258	263	242	234	257	246	263	253	251	271	258	237	260	235	249	231	234	231	265	276	243	268	257	275	226	224	261	249	232	242	266	252	267	232	272	244	266	255	247	243	224	244	279	255	270	306	266	239	251	246	272	252	225	271	252	250	281	278	241	220	273	237	254	246	240	267	267	264	252	244	256	252	256	235	225	233	247	248	285	263	275	257	285	285	269	233	258	238	264	264	251	251	253	257	251	260	254	265	232	225	279	227	226	273	251	271	274	270	258	244	251	266	249	256	266	256	255	249	246	250	278	232	265	257	268	265	235	269	235	267	238	251	241	264	251	244	242	253	232	266	289	236	273	236	277	241	220	273	252	215	258	261	271	246	240	258	245	251	246	279	274	254	275	243	263	238	260	254	237	260	256	251	228	251	271	241	269	253	256	262	242	267	254	273	268	279	270	231	247	264	280	233	274	238	236	243	241	265	257	255	262	237	267	246	268	221	215	232	261	235	281	244	232	249	276	263	272	248	252	258	249	278	257	267	260	282	244	273	246	255	271	264	228	235	234	256	256	254	257	272	268	259	232	281	270	234	254	225	256	239	224	229	261	271	230	276	277	268	250	243	258	267	239	254	269	256	255	264	232	257	246	252	255	250	245	253	251	287	251	288	247	270	252	266	245	219	277	252	273	261	289	271	250	251	247	233	244	249	255	232	259	261	249	246	239	257	269	267	274	262	261	240	260	266	258	266	250	251	236	251	245	262	254	303	248	258	270	247	247	264	290	268	261	260	262	255	258	260	276	280	241	257	258	276	249	242	247	259	279	256	240	278	239	268	240	230	262	270	238	271	251	268	269	254	246	231	281	273	262	222	276	256	237	261	258	270	231	246	234	237	241	281	244	233	266	242	275	237	252	272	244	260	269	241	243	240	261	239	288	243	258	253	221	223	250	242	256	231	255	240	248	248	274	243	229	254	259	289	251	265	259	265	290	249	255	269	281	200	243	261	249	268	271	255	262	240	272	256	238	299	273	269	226	263	259	247	240	219	260	265	265	255	226	245	271	245	226	273	256	261	255	248	231	269	257	265	248	246	261	272	263	230	257	288	265	230	231	258	252	224	265	247	237	237	264	240	258	278	251	282	217	251	268	264	261	251	269	270	277	292	265	259	235	263	267	248	256	256	265	267	246	288	257	264	237	249	246	273	237	285	265	276	261	268	272	230	258	260	253	258	252	264	268	253	253	259	230	254	253	262	254	244	239	246	234	290	261	252	232	249	262	273	248	272	241	255	231	280	241	261	251	266	255	263	263	244	234	266	265	247	249	276	243	259	285	225	271	262	248	234	247	243	240	269	278	249	257	253	253	235	260	272	225	252	277	286	261	233	269	251	246	257	288	278	244	254	238	236	285	250	243	272	271	273	261	266	228	249	274	251	266	242	275	222	258	244	279	237	270	265	259	266	260	277	253	241	248	261	230	244	237	247	267	247	243	224	256	255	242	262	256	236	249	267	258	236	265	219	265	253	239	269	270	249	253	259	257	264	251	245	260	254	249	276	237	231	264	261	278	263	267	289	251	267	268	273	265	261	257	254	265	230	266	237	267	245	266	242	259	250	263	267	232	225	265	253	258	245	266	234	248	257	249	242	270	267	249	247	270	266	246	243	267	262	260	247	262	277	255	225	248	250	275	254	251	248	283	254	276	233	270	244	249	276	244	268	263	287	254	273	267	239	277	275	266	231	248	251	260	256	231	277	254	252	248	239	253	246	269	274	237	272	246	271	267	299	238	246	245	274	247	261	282	265	264	270	256	252	256	271	262	229	282	245	258	243	236	250	256	230	251	257	269	242	269	257	265	254	252	240	237	250	240	232	273	283	292	263	255
965	167	73	54	66	78	118	153	173	252	240	272	295	285	274	270	331	335	356	334	300	273	233	176	195	162	168	186	151	143	127	104	93	58	66	53	56	55	32	53	49	35	35	32	37	39	31	20	42	25	29	23	30	26	17	25	22	21	17	24	19	25	29	20	15	26	18	14	22	20	22	16	19	18	14	18	15	21	19	21	16	19	25	21	20	14	16	7	16	11	13	19	15	14	17	12	9	20	16	14	14	20	16	16	20	19	18	21	13	8	19	12	14	12	16	17	15	19	11	27	19	18	11	21	15	17	21	19	20	21	12	21	21	21	24	21	14	15	15	19	26	19	14	18	12	18	15	14	16	24	15	20	26	7	22	18	9	23	17	16	23	15	22	9	9	17	7	13	14	18	18	25	19	18	26	12	19	12	16	12	12	19	20	15	14	15	18	17	16	23	7	10	17	20	11	18	18	19	21	18	17	17	11	18	13	13	10	17	18	16	20	13	9	16	17	20	20	17	17	19	12	20	11	17	14	13	13	18	14	11	13	17	17	16	26	20	19	21	22	19	9	17	19	23	17	22	20	11	15	20	14	19	19	16	15	24	13	20	20	14	21	16	21	15	17	16	18	21	17	15	9	18	20	17	14	17	16	15	14	17	13	22	11	15	12	13	12	24	17	13	20	8	16	17	16	13	23	11	12	14	18	16	13	15	20	19	12	19	13	16	25	15	13	13	13	21	13	9	17	24	15	18	13	14	12	16	17	15	17	15	12	21	15	13	17	19	17	23	17	15	20	21	14	11	16	14	9	13	18	17	17	27	15	14	18	13	15	21	11	14	16	14	19	20	19	24	12	17	26	18	24	21	21	32	21	17	22	6	16	13	22	20	12	13	12	17	17	23	12	21	15	23	11	15	14	20	25	19	22	11	17	16	23	25	23	13	18	15	13	15	23	15	13	22	17	11	17	16	16	16	21	15	7	15	18	18	17	17	17	21	23	25	11	18	17	18	23	20	13	15	19	18	18	17	11	10	13	29	18	17	14	22	22	14	17	19	13	27	18	16	17	17	19	9	21	17	9	15	19	21	18	11	18	23	14	18	16	18	16	14	14	23	10	10	13	17	13	12	8	16	20	22	16	22	12	23	18	15	23	18	24	20	15	18	12	18	12	12	18	21	14	12	19	17	15	24	20	21	17	17	13	10	12	13	13	11	10	14	17	20	25	16	12	22	11	13	23	13	13	16	14	25	7	13	14	10	11	17	26	19	16	22	13	11	12	22	17	19	15	20	14	14	21	20	17	19	18	9	13	18	19	19	10	15	18	17	20	19	17	14	17	19	23	15	14	12	17	20	19	16	9	18	20	14	17	21	13	15	17	13	22	12	14	13	14	16	17	18	15	16	19	20	16	9	19	16	24	16	17	16	16	18	14	13	10	18	18	19	12	18	12	17	17	21	17	9	17	19	19	21	20	25	17	11	22	22	25	21	22	24	12	20	15	19	14	19	25	19	16	14	17	13	18	14	16	23	14	18	16	21	20	21	3	18	13	18	15	10	25	8	17	22	22	17	20	21	16	13	12	17	19	14	13	13	10	23	9	22	21	19	24	16	15	14	14	19	17	10	15	14	11	19	12	24	20	20	19	22	14	14	17	25	15	14	21	15	15	13	19	16	15	18	19	16	16	18	18	15	18	18	18	20	13	19	22	17	13	16	14	22	22	22	17	19	15	16	13	18	14	21	17	19	14	21	18	17	18	14	15	12	15	21	18	15	14	23	14	15	20	16	13	18	17	10	22	14	19	16	18	15	14	17	13	22	16	10	28	15	17	18	11	17	11	10	21	16	13	16	18	29	13	8	18	15	20	11	17	18	14	15	16	13	19	18	13	18	11	19	18	15	17	16	21	17	22	17	18	19	21	13	18	15	17	12	16	23	26	12	15	26	16	13	17	11	15	15	21	26	12	20	14	15	18	18	7	20	17	19	20	17	13	14	11	29	13	12	16	18	18	16	14	22	14	15	19	19	11	13	21	14	18	16	17	18	12	22	17	11	19	12	13	17	13	10	16	16	17	17	17	19	20	11	12	24	17	19	15	15	16	14	27	15	19	17	11	20	15	16	20	11	15	18	14	12	12	15	18	15	23	19	23	17	22	11	23	21	21	18	18	14	14	17	22	10	21	14	18	15	12	14	15	12	15	16	13	20	20	11	17	15	21	16	18	22	16	15	13	20	11	10	18	18	9	15	18	13	15	17	10	18	16	22	18	19	12	16	14	16	21	13	15	16	18	16	18	16	16	21	17	9	17	18	20	17	24	9	19	19	20	15	19	16	26	15	15	20	10	16	16	17	21	16	21	20	13	19	14	18	12	12	15	20	12	15	21	19	17	18	15	18	13	24	11	13	22	16	22	17	20	12	20	12	18	8	19	16	12	15	16	18	17	14	11	11	19	19	15	17	13	17	14	21	17	16	17	14	24	13	14	16	20	17	18	15	14	20	19	13	23	19	22	14	13	19	16	13	13	12	25	14	13	15	17	15	17	20	24	17	16	20	15	19	15	21	17	18	11	13	15	18	16	11	14	12	14	18	22	19	8	15	22	18	17	16	11	22	19	18	13	12	11	16	25	17	16	24	20	23	13	16	10	25	20	21	16	15	20	17	15	21	17	23	21	16	17	19	21	13	17	16	11	21	19	21	12	14	13	16	11	14	15	14	18	10	19	16	8	16	14	19	15	19	14	20	19	14	15	13	14	18	19	13	12	11	14	18	16	13	12	17	19	12	20	21	16	23	17	20	16	25	13	14	7	20	17	16	17	21	12	9	16	18	20	18	21	16	14	19	19	19	17	27	24	16	16	14	17	16	15	19	18	18	15	17	19	26	13	13	24	15	6	14	18	21	15	21	15	19	15	15	20	18	18	16	8	14	17	22	12	14	19	19	13	17	18	18	22	14	17	10	14	15	14	20	9	13	13	14	15	18	15	20	15	17	18	18	17	19	17	13	12	15	21	15	17	14	21	24	13	18	24	20	25	19	14	11	19	15	20	21	20	12	17	22	11	18	23	16	20	13	16	14	19	17	13	18	13	21	25	23	18	16	22	16	21	13	16	24	15	16	19	21	22	16	23	18	15	14	17	18	26	20	10	16	16	9	14	21	24	16	15	16	17	21	15	19	14	15	13	9	9	13	17	12	15	17	15	25	16	17	16	16	16	15	21	13	15	23	14	21	16	23	26	18	17	14	12	16	8	15	14	16	21	13	21	18	18	22	13	16	17	12	21	19	14	17	21	16	20	18	13	18	9	12	23	18	8	18	13	18	21	19	18	17	11	24	20	12	14	13	19	19	8	22	22	14	10	13	13	17	18	22	16	27	11	13	15	13	13	12	23	16	21	15	15	19	16	21	13	12	11	16	16	14	14	14	25	20	18	19	14	18	21	16	12	19	15	16	20	16	18	13	12	15	15	16	16	13	19	20	15	26	22	20	21	11
11739	3050	1564	1941	5959	9251	9938	9758	10020	11326	11322	11529	11167	10297	9494	9542	10308	10845	10803	10436	9676	8842	7436	6499	6154	6114	5681	5436	4906	4346	3777	3356	2743	2196	1770	1469	1442	1297	1157	1076	1030	913	774	798	899	798	751	819	729	654	532	462	398	396	394	320	314	330	295	325	324	330	300	282	284	301	292	293	281	286	275	255	262	270	256	281	259	287	256	251	238	209	212	238	219	227	203	210	206	200	223	199	233	199	192	185	188	200	190	199	183	212	201	204	182	199	202	214	220	198	218	199	197	188	209	233	220	213	216	228	199	241	208	236	192	199	190	222	170	208	198	193	182	207	203	202	189	207	169	217	201	204	197	184	197	176	177	200	212	200	199	188	193	204	212	201	192	192	197	181	203	206	189	207	198	200	232	198	189	198	206	202	188	206	195	193	195	172	199	195	152	194	195	178	216	217	189	188	194	223	211	191	197	201	160	208	196	199	202	195	192	206	176	202	222	206	206	188	196	211	203	222	196	204	196	175	228	203	219	204	205	215	210	205	206	195	183	191	202	201	208	200	197	183	206	184	203	189	177	211	186	204	192	222	190	202	207	205	204	192	207	198	201	206	200	202	204	209	200	187	186	215	206	193	210	208	194	189	207	168	200	189	209	229	198	210	223	201	192	206	180	216	204	185	190	190	196	201	217	193	225	188	212	192	208	193	206	185	184	181	216	196	196	187	194	206	192	187	181	206	203	192	181	208	188	201	217	195	233	191	215	183	189	183	213	201	225	200	200	203	211	189	221	193	192	202	182	208	187	196	199	228	213	173	207	216	200	183	183	215	212	228	214	203	183	231	208	198	188	212	210	182	198	212	188	202	201	192	220	200	197	192	205	189	203	200	193	204	196	212	206	196	205	172	196	201	197	189	201	192	200	213	230	196	205	198	172	212	182	202	202	206	200	199	210	203	186	219	201	205	194	171	181	207	212	229	218	202	171	196	212	184	181	194	204	211	211	191	223	193	220	180	185	194	218	222	212	182	193	216	196	198	200	193	208	178	213	213	193	213	201	198	204	225	214	196	181	211	202	209	178	191	196	209	190	188	190	197	179	196	191	182	221	187	203	182	206	201	217	192	187	205	216	194	192	205	204	202	206	195	231	198	184	203	205	182	193	201	196	169	208	193	205	179	204	174	190	193	204	184	191	177	183	190	169	192	224	188	206	189	173	190	191	223	191	195	202	196	186	201	201	215	195	209	196	201	193	175	198	199	209	217	190	183	209	195	221	215	228	205	176	197	195	183	216	185	198	190	172	176	186	192	209	208	183	195	206	174	214	204	210	194	214	207	209	222	190	185	196	183	203	181	209	214	186	212	181	196	192	184	202	236	182	185	185	202	178	187	187	196	205	186	188	186	202	213	198	194	190	211	185	207	198	212	210	210	201	187	228	211	213	216	209	189	200	205	196	201	196	208	205	193	189	180	190	177	212	213	197	206	174	202	203	219	198	199	197	182	188	185	216	209	185	197	219	191	176	208	193	197	189	192	197	210	211	187	210	202	206	180	198	208	180	228	206	204	215	199	199	218	203	205	235	196	191	210	199	229	214	213	200	210	189	180	193	188	206	186	190	210	230	218	194	204	226	197	180	210	205	201	207	204	199	176	201	217	195	189	210	217	227	187	168	208	225	207	201	206	209	200	209	189	182	198	198	208	197	184	206	206	204	200	214	216	209	197	217	192	219	205	187	206	205	185	191	184	226	175	207	193	204	204	200	191	196	204	215	203	190	180	210	201	219	207	190	192	200	178	214	210	168	215	211	188	194	187	189	212	202	189	198	200	196	183	179	208	211	208	212	192	184	195	203	206	203	218	195	205	212	213	214	199	187	214	211	201	191	189	211	187	189	217	199	215	178	201	203	187	213	204	217	200	213	212	197	195	205	205	193	220	189	190	211	206	197	216	217	186	213	198	186	199	185	209	190	194	200	194	214	200	198	200	193	218	195	214	203	200	185	199	198	207	186	185	210	181	216	184	208	201	191	213	203	178	199	183	195	213	186	216	207	193	200	197	214	207	238	189	209	199	185	177	203	187	215	179	214	206	192	217	184	197	213	183	197	213	197	190	211	191	206	191	187	225	189	185	197	182	181	191	209	207	193	201	201	193	212	211	198	195	196	196	188	207	186	202	196	174	195	180	199	191	191	228	190	208	203	211	204	186	208	190	186	198	181	211	200	225	234	203	175	195	200	220	204	223	204	195	206	177	179	209	210	184	209	207	227	179	204	191	215	184	198	204	216	190	199	193	180	195	175	206	226	191	204	188	198	190	209	194	182	213	189	203	180	190	204	183	181	202	209	186	216	178	217	184	192	225	186	182	194	218	212	200	203	201	199	187	196	182	212	182	196	202	217	199	191	203	180	201	178	210	200	205	217	188	222	199	212	206	185	185	216	191	187	234	194	225	211	207	206	195	208	204	168	205	201	182	179	192	179	234	204	185	185	193	208	207	185	188	206	208	179	217	171	174	163	209	205	205	186	194	202	227	187	200	188	217	212	189	183	197	176	189	216	193	211	205	208	193	192	191	197	228	210	206	213	191	198	188	186	206	207	214	182	207	202	174	191	197	194	201	193	186	200	203	190	182	207	181	203	171	208	248	213	194	181	203	196	210	207	207	174	194	183	182	190	198	198	194	197	185	197	196	212	201	182	224	204	184	172	184	195	212	187	198	237	209	188	189	182	210	205	180	205	199	239	209	238	214	189	196	191	198	184	186	173	237	206	206	210	201	193	210	198	201	226	207	211	191	218	190	182	209	199	180	173	203	192	210	214	201	198	204	209	227	201	168	198	195	189	184	168	182	185	195	204	198	192	176	204	212	191	206	214	181	176	195	204	203	208	222	212	177	202	188	227	187	199	184	218	182	186	197	233	208	209	180	202	205	218	186	206	205	217	184	187	195	193	178	187	211	207	186	206	193	202	213	193	211	173	213	194	175	196	177	197	201	176	221	199	200	192	194	174	197	181	164	207	206	215	196	201	194	187	192	205	206	178	205	220	210	212	206	230	176	204	211	212	198	198	192	202	195	184	196	217	185	184	196	191	182	184	168	189	196	210	203	185	178	188	195	197	191	193	227	197	191	193	209	220	241	212	207	193	204	213	192	187	199	199	183	176	202	202	182	185	215	196	199	184	208	213	190	178	205	180	181	220	201	211	177	199	197	202	201	182	208	184	197	217	188	196	189	196	180	189	210	195	202	238	210	200	212	205	197	229	210	189	186	185	179	207	202	191	189	206	214	218	206	195	191	174	215	199	187	197	191	199	180	205	176	178	192	167	201	220	200	173	213	173	210	205	198	208	203	200	198	183	176	198	219	202	214	216	204	208	182	218	207	204	187	190	204	198	196	222	226	215	199	173	207	206	196	206	184	208	200	206	213	217	200	205	201	191	217	208	191	201	185	190	198	201	203	194	219	194	195	193	228	169	221	203	209	221	196	178	240	175	225	216	220	182	194	211	189
1306	46	45	32	34	40	54	60	94	140	140	152	157	150	136	144	180	223	171	169	179	142	129	125	89	115	92	87	85	84	79	56	57	48	40	41	32	41	46	40	29	32	40	42	32	37	40	43	26	24	21	23	25	20	22	33	27	18	26	19	27	33	31	33	27	32	31	22	19	22	37	20	16	26	23	24	33	26	31	22	37	25	32	26	24	23	30	29	26	24	21	32	27	21	19	33	31	33	30	21	22	24	30	14	35	20	18	26	28	30	32	27	30	25	22	23	27	20	22	29	23	22	25	30	22	30	20	25	32	29	29	16	23	27	22	25	22	16	26	29	25	25	23	19	22	36	27	19	23	14	18	27	34	22	25	28	26	30	28	32	23	24	27	28	25	32	24	21	26	27	29	35	27	27	26	26	22	16	24	27	32	20	29	26	26	24	26	24	21	31	20	18	21	24	25	24	24	24	20	23	18	22	19	28	28	33	38	29	23	24	27	25	23	22	15	14	27	19	28	40	21	29	31	22	35	34	20	20	31	30	16	31	18	24	27	31	21	22	34	30	18	27	22	22	23	28	25	22	17	22	31	25	31	30	22	24	28	28	27	18	25	26	26	26	20	24	34	30	34	25	18	29	22	21	17	19	29	25	29	25	24	26	24	34	18	19	26	34	30	26	23	22	25	21	28	33	24	33	25	22	24	22	20	24	26	33	26	30	20	24	23	28	28	20	24	31	23	24	27	19	16	30	27	16	20	27	28	21	19	26	20	22	25	24	33	22	30	28	22	27	30	25	19	30	18	26	30	25	20	22	23	27	25	29	22	27	24	25	21	20	27	25	25	23	19	27	23	19	31	17	41	23	23	33	31	26	26	38	33	26	31	25	25	20	25	30	29	21	34	24	31	19	21	26	26	27	26	29	28	20	22	30	26	34	28	28	29	29	37	27	19	25	26	19	19	28	22	24	22	36	23	22	20	27	20	26	30	24	29	26	24	29	21	38	18	30	29	31	29	34	22	22	27	33	17	21	28	29	28	25	23	28	28	25	22	28	22	27	31	25	22	30	24	21	21	23	22	39	24	28	25	24	17	23	28	26	22	28	28	28	33	24	22	37	32	23	15	19	20	28	26	27	27	27	21	28	22	24	25	30	28	21	31	28	22	24	22	19	25	33	42	28	25	24	30	25	27	35	18	31	21	18	23	37	25	16	20	24	20	22	28	23	31	30	35	21	31	32	16	23	23	26	33	29	19	20	30	27	19	24	28	24	29	19	21	37	25	24	24	23	32	27	29	23	37	25	18	17	20	23	24	37	28	28	24	32	29	33	27	30	21	29	30	32	26	18	19	25	34	32	23	23	29	15	19	24	27	22	34	27	24	24	18	20	17	23	25	39	29	25	26	26	19	24	27	29	19	24	20	26	15	33	19	23	19	18	19	16	22	35	24	25	26	25	28	24	18	22	33	27	29	20	20	23	22	32	24	24	28	32	20	23	18	30	24	20	32	23	21	21	26	34	40	28	34	23	36	22	16	26	25	23	29	26	22	25	28	25	40	25	27	31	21	21	22	26	16	18	20	22	26	26	19	24	17	26	24	22	29	25	27	37	25	21	21	33	19	21	29	21	26	31	29	25	26	20	23	18	24	29	20	25	13	33	31	34	34	22	23	21	29	20	19	21	20	27	25	24	21	26	31	25	25	28	23	29	28	16	21	33	30	31	23	27	19	23	29	23	26	36	21	12	22	27	31	35	21	22	25	29	27	23	28	21	28	24	34	29	21	26	22	21	16	30	24	26	23	29	25	28	20	23	23	21	15	24	34	28	25	27	25	20	21	33	22	26	22	28	33	23	30	31	20	20	19	28	34	24	35	17	26	22	23	21	29	18	35	22	18	34	20	27	28	18	32	16	27	25	17	16	23	32	33	28	20	18	21	28	15	21	26	21	23	25	23	30	17	32	22	26	22	27	25	21	27	25	28	24	29	27	14	20	21	26	24	31	35	30	24	19	24	23	21	21	25	23	25	29	20	26	29	26	14	22	35	25	31	33	30	14	29	32	18	33	27	26	22	26	39	32	33	18	29	31	20	26	20	23	23	29	27	26	20	19	21	24	19	26	22	26	30	20	32	23	29	31	24	30	30	30	13	26	13	23	26	13	24	27	26	28	23	26	21	20	17	25	22	27	34	25	33	25	22	25	26	12	19	22	20	24	20	21	22	26	17	28	27	31	26	20	21	29	29	17	27	25	26	25	36	30	19	25	22	39	25	19	24	27	23	23	35	19	27	26	29	23	30	29	34	26	24	20	25	30	19	26	26	28	19	42	19	25	20	28	31	25	27	20	17	21	23	26	21	19	23	20	31	26	22	25	19	25	25	27	32	35	23	22	22	22	22	22	20	27	24	24	23	33	30	36	21	32	25	19	22	25	25	17	29	17	27	25	26	21	27	31	16	31	25	21	21	29	17	28	23	23	22	20	23	24	25	21	29	31	22	23	23	20	19	24	25	27	15	28	21	25	23	27	37	24	27	28	28	34	25	19	25	23	21	27	19	33	30	34	17	24	32	29	22	27	27	33	17	17	22	34	25	23	25	31	27	19	28	21	17	23	28	20	31	19	18	24	16	31	23	28	26	19	23	18	19	27	33	27	26	20	25	16	33	29	24	27	23	23	26	24	27	24	30	25	21	35	26	30	36	16	26	23	29	23	27	22	23	24	22	26	24	27	28	29	28	22	35	28	19	20	23	24	23	29	30	23	26	32	30	36	21	30	34	20	27	27	25	24	20	28	27	19	24	32	14	15	29	29	22	33	19	27	22	33	22	31	31	23	22	28	33	23	21	25	31	20	31	33	21	24	32	35	30	39	29	32	24	20	18	29	23	27	32	26	38	25	27	25	21	23	33	35	23	38	28	19	30	29	28	24	18	25	29	22	18	28	31	20	26	21	13	20	29	26	26	22	24	18	28	25	30	23	25	28	23	21	23	24	39	21	22	24	28	18	20	29	24	20	28	27	29	31	17	24	30	34	31	27	23	35	24	31	25	27	28	31	29	26	18	28	30	25	16	19	30	28	24	28	32	36	32	31	23	27	22	27	27	30	30	30	31	21	23	22	24	26	29	29	24	30	24	28	21	22	31	25	25	24	28	32	26	21	29	19	28	19	25	22	36	30	26	28	32	19	23	26	20	33	23	26	28	17	25	26	27	31	24	28	21	30	29	27	31	24	33	27	26	26	30	30	27	20	26	27	21	17	24	31	29	19	26	26	22	25	32	19	30	18	28	20	21	27	26	25	33	28	23	23	22	30	18	30	24	30	35	25	26	28	27	27	27	21	20	26	29	33	31	20	24	17	18	26	36	35	18	28	19	24	19	32	31	21	27	21	21	26	29	22	31	33	31	20	25	30	20	29	28	31	34	27	27	21	20	26	35	27	22	21	29	31	29	28	22	37	32	25	22	25	32	25	17	26	22	17	34	22	21	28	24	18
7274	969	655	850	1970	3340	3723	3939	4703	5978	7016	6874	6203	5678	5797	5914	6738	7060	6840	6296	5752	5056	4200	3701	3621	3484	3239	2891	2753	2451	2183	1793	1471	1191	1060	888	863	808	716	739	666	628	607	620	615	583	572	545	539	471	483	403	371	403	402	358	388	325	357	330	335	340	318	358	336	306	334	324	341	332	321	304	336	328	334	306	323	314	293	314	273	332	311	316	313	268	328	312	319	314	321	290	274	292	286	339	283	332	295	278	307	299	300	294	287	283	309	301	311	314	301	262	275	315	283	301	296	286	304	284	309	290	287	285	287	256	284	313	320	258	295	305	249	275	247	286	290	311	283	264	303	285	273	306	317	304	310	276	306	280	318	315	283	322	317	311	287	271	295	283	312	284	285	302	271	311	303	315	288	329	317	329	293	325	273	287	304	304	284	305	293	321	316	291	270	279	293	284	313	297	288	279	264	300	323	297	289	306	281	296	266	281	307	316	281	294	269	285	294	287	307	288	297	314	300	276	296	287	280	307	302	291	307	317	279	287	298	319	312	255	281	304	304	293	340	332	292	299	283	282	289	297	317	293	317	274	290	311	313	286	307	324	273	295	300	320	308	284	300	286	251	312	270	242	271	317	292	317	304	259	294	272	293	306	326	294	273	311	309	279	308	280	293	270	313	322	261	302	289	300	289	253	293	267	299	278	271	312	278	293	304	289	294	292	309	299	278	283	304	278	302	295	276	312	290	284	289	301	276	281	318	292	298	308	288	295	298	272	306	366	294	282	306	264	308	301	279	293	276	282	301	294	284	326	279	324	317	294	291	330	278	303	298	285	294	306	295	282	301	292	288	286	308	297	327	280	283	311	285	313	310	325	255	291	291	315	313	294	320	287	269	287	295	305	291	323	297	293	300	291	291	282	278	314	311	273	274	279	287	268	263	315	313	295	290	301	292	302	299	319	279	283	316	303	275	265	308	308	290	345	263	284	322	288	330	298	319	270	307	314	290	296	268	297	284	292	287	309	296	297	299	288	280	281	276	318	279	276	330	280	296	293	290	273	323	267	325	305	317	295	302	284	279	281	297	280	308	308	285	270	301	317	275	307	287	298	272	265	311	311	300	313	286	290	293	280	309	303	302	301	288	257	316	306	286	300	315	292	255	281	307	305	315	302	337	311	295	268	298	256	291	289	304	308	298	292	291	283	284	329	300	313	291	300	288	292	333	281	313	318	266	291	273	270	290	310	263	290	285	297	298	310	289	298	305	275	272	293	281	297	283	293	301	305	312	317	302	288	290	305	288	327	276	297	322	291	322	302	297	288	307	287	286	290	298	289	260	302	273	302	315	283	293	269	311	277	283	309	292	298	284	315	307	301	294	286	297	274	306	299	319	301	296	307	305	275	277	269	298	311	311	298	292	303	305	290	277	282	287	321	291	315	293	290	308	281	292	260	305	334	299	265	331	281	290	272	309	304	299	281	268	308	298	280	279	284	263	295	308	285	302	314	311	294	291	281	276	311	276	293	304	270	286	277	299	305	295	300	321	285	313	300	306	288	290	295	284	316	282	276	297	280	311	306	313	294	332	302	318	294	256	311	289	290	287	314	304	303	317	282	268	318	298	303	273	307	329	263	306	300	303	309	290	314	291	304	308	348	317	287	300	302	328	301	288	293	287	319	318	260	301	259	289	306	322	283	311	292	265	303	271	295	280	270	302	293	287	311	297	268	304	268	270	285	306	272	296	293	301	302	295	279	310	293	292	310	287	296	267	308	289	289	304	301	315	291	282	306	286	294	276	298	269	283	298	309	284	269	289	299	283	303	298	305	319	296	302	294	295	289	302	299	278	286	296	269	287	318	296	304	270	285	305	296	295	295	285	300	288	297	298	274	315	257	293	300	260	310	308	296	308	293	298	327	312	333	302	298	270	321	274	284	299	276	302	297	287	268	282	277	305	300	303	283	312	291	292	322	250	315	288	307	315	282	297	291	313	287	315	315	261	300	283	325	305	289	260	257	262	323	296	317	294	306	300	303	300	336	297	297	288	311	283	302	311	280	280	272	315	316	274	307	275	296	318	295	308	280	273	300	284	299	326	272	291	312	294	280	288	304	320	308	292	242	294	281	267	312	306	286	301	277	340	274	313	303	285	318	294	290	288	291	265	301	298	305	300	256	263	312	295	293	300	277	275	324	288	286	295	289	265	289	278	308	294	296	278	315	350	316	321	311	307	280	281	297	334	310	304	280	272	306	314	287	311	277	316	244	301	302	309	308	276	287	295	319	278	304	297	330	280	305	313	271	288	277	295	308	293	286	277	297	290	269	292	304	293	279	313	280	289	284	284	274	307	264	301	267	299	311	326	282	273	278	275	315	275	288	274	315	311	284	297	300	308	279	301	267	290	293	287	297	277	288	280	286	294	312	303	258	274	290	312	283	276	317	304	289	329	328	296	314	280	292	311	290	307	305	295	303	285	303	307	315	280	291	278	289	295	276	279	301	318	298	281	279	300	288	282	292	294	281	283	287	318	284	305	312	306	307	274	276	300	272	296	318	280	287	296	282	304	248	309	319	282	267	262	278	295	302	278	329	275	325	318	312	305	313	307	298	281	267	296	285	327	301	280	311	295	294	278	329	290	293	290	303	331	322	290	266	298	270	293	314	282	287	303	292	295	288	290	312	275	321	275	309	287	308	260	296	311	303	243	267	303	313	292	275	317	260	282	296	291	305	276	299	287	305	308	286	288	306	293	283	286	305	293	287	281	274	294	303	335	281	301	304	286	294	294	305	291	300	308	280	265	287	286	302	304	298	253	287	294	294	321	326	253	304	309	305	327	302	281	300	271	305	309	314	300	314	266	287	296	318	292	268	308	289	284	301	291	288	306	265	299	292	289	299	313	291	311	272	280	267	302	310	304	295	297	304	289	273	299	289	279	258	289	288	285	279	295	307	303	337	295	321	303	294	329	321	277	311	264	294	277	282	279	300	291	293	282	317	294	305	297	295	320	290	305	312	280	291	286	288	308	309	260	290	289	289	311	279	323	293	284	312	306	289	285	298	280	305	322	283	325	288	327	309	292	303	316	310	284	288	275	303	278	307	281	296	282	303	303	287	310	285	289	291	276	308	287	291	301	286	314	313	262	280	291	301	289	284	310	279	308	299	290	296	279	297	322	305	292	290	297	282	318	298	294	302	273	276	295	299	289	291	278	268	312	294	271	302	283	286	290	314	279	272	295	304	290	278	278	273	283	288	314	287	325	302	312	298	297	314	274	274	298	314	268	317	274	264	314	319	293	272	282	286	293	302	289	274	313	268	321	284	293	285	315	323	305	298	301	306	302	285	265	283	290	304	301	301	281	278	312	319	302	274	344	287	308	309	282	276	294	277	284	276	300	295	289	273	280	285	282	291	307	289	286	295	289	287	299	289	293	280	306	271	272	278	274	327	287	298	297	290	252	295	278	286	286	290	312	304	285	317	307	301	277	290	309	268	289	318	268	281
586	129	80	64	42	64	101	117	167	182	237	262	230	232	236	266	308	270	289	232	227	178	171	167	169	160	153	107	114	108	82	63	71	57	49	42	53	29	43	26	32	37	39	39	40	27	26	41	33	28	24	32	22	23	23	26	25	30	22	19	32	26	15	22	16	33	25	30	28	15	25	22	29	21	21	25	24	22	28	20	23	24	34	18	23	24	19	22	18	16	29	19	23	18	23	14	15	17	15	23	13	13	21	18	23	15	22	19	14	20	15	27	17	19	29	26	17	24	24	13	20	18	24	24	25	24	19	22	18	24	23	22	20	22	27	25	10	16	23	30	21	17	23	13	16	30	19	21	24	14	17	18	21	15	16	22	19	17	15	17	21	17	18	23	30	23	21	13	18	28	26	27	27	17	23	13	24	16	21	17	16	26	26	18	23	23	21	24	23	24	25	22	16	20	17	11	13	34	22	17	14	19	19	24	18	25	12	19	25	25	22	18	19	24	17	16	22	18	12	24	17	21	20	18	15	21	17	17	22	20	20	25	20	19	21	19	15	18	20	19	21	13	24	21	23	14	15	21	12	23	17	26	22	18	26	16	20	15	25	17	22	18	18	19	17	17	25	22	21	23	22	25	16	16	23	18	29	20	14	25	22	22	19	20	22	17	18	19	22	23	24	34	16	25	14	22	18	21	17	16	19	16	22	23	21	20	17	17	20	15	27	28	21	12	21	17	21	17	23	19	20	19	16	23	17	20	15	24	19	20	28	19	26	18	23	20	14	23	16	18	16	19	15	22	17	19	25	22	23	26	9	31	34	18	14	27	15	12	25	14	20	24	31	27	23	14	26	18	19	21	24	17	12	19	15	12	15	19	17	22	20	13	27	23	18	17	24	22	23	21	14	22	23	23	17	15	16	14	15	27	17	17	22	21	20	20	19	20	17	20	19	16	19	26	22	19	13	24	20	20	19	22	13	20	28	18	13	27	14	19	26	22	20	13	21	18	21	25	16	20	23	23	27	19	21	22	23	13	12	20	23	18	27	24	19	22	25	30	28	17	20	33	19	14	21	20	15	22	19	15	19	16	22	20	21	19	19	30	27	21	26	20	18	16	22	25	20	18	18	18	23	14	14	24	26	19	17	21	20	20	23	26	19	20	23	25	22	20	19	20	19	5	16	18	17	20	16	16	14	20	22	15	24	25	25	17	28	17	19	24	19	27	20	16	13	26	15	24	12	17	25	15	23	18	17	19	24	23	28	19	12	22	23	21	10	13	15	21	30	23	11	25	17	22	13	17	24	19	18	14	23	23	21	19	18	27	12	21	25	22	22	15	17	20	15	21	31	20	17	16	19	14	17	24	18	18	15	17	18	28	23	21	29	20	19	17	20	28	17	12	18	24	18	27	23	22	22	18	18	20	24	25	21	19	16	18	15	22	23	19	18	18	19	21	15	23	23	25	17	19	14	21	20	23	13	23	24	16	11	24	17	18	20	20	16	29	20	22	19	16	15	27	18	27	14	26	23	22	20	25	18	13	22	23	18	27	14	22	20	16	12	19	16	25	18	23	15	19	21	29	17	23	18	11	20	25	23	21	23	18	23	28	24	19	27	20	17	24	26	11	10	26	22	24	22	15	18	23	21	18	25	25	25	20	22	16	27	23	13	24	14	27	18	25	19	22	20	27	18	18	16	23	19	22	19	20	27	15	16	25	17	31	16	19	21	18	17	16	19	21	16	25	16	17	26	22	16	17	19	21	20	19	23	18	32	22	23	18	23	14	25	24	23	24	24	16	17	30	28	21	18	22	18	20	23	15	21	24	24	24	20	18	20	17	25	28	13	17	19	26	19	24	19	21	23	19	29	18	20	20	23	21	18	17	17	12	22	22	16	23	26	23	16	22	25	16	29	26	23	16	16	15	20	19	21	21	10	26	17	19	16	20	18	17	18	23	17	15	20	14	27	16	26	29	17	23	21	24	21	18	21	21	11	21	15	21	10	18	16	29	21	28	26	25	18	17	17	20	24	19	14	21	16	16	25	16	19	13	25	24	22	13	16	17	11	19	17	21	14	12	17	19	14	12	14	16	20	27	15	21	18	15	16	26	15	23	16	21	18	18	15	15	22	19	17	13	20	18	20	29	19	23	15	15	18	26	22	8	13	24	21	22	19	28	21	24	18	16	19	20	19	23	17	15	25	15	23	17	19	29	26	14	22	18	19	22	17	20	11	29	14	19	17	28	20	12	22	25	25	19	22	23	14	21	29	18	12	19	21	25	19	18	22	16	22	15	18	17	19	26	18	23	23	18	10	14	23	21	19	20	19	26	16	17	21	22	26	19	12	14	21	23	38	27	15	24	17	21	19	18	16	16	23	19	25	13	19	20	23	11	14	13	22	26	18	19	28	18	15	19	13	19	18	16	26	14	21	17	23	23	20	19	19	25	19	22	18	25	25	20	16	18	16	17	19	23	14	14	17	21	23	17	17	21	14	22	20	19	18	18	34	24	18	16	17	23	29	19	27	24	20	20	11	25	19	21	20	19	19	22	17	15	16	19	24	26	19	14	14	18	13	14	21	30	14	18	24	15	11	13	13	26	14	14	17	20	23	26	18	28	20	18	33	20	14	24	20	23	20	18	29	21	24	17	17	18	15	16	29	12	22	23	16	20	12	24	17	22	15	14	23	18	16	26	16	17	23	16	15	16	22	21	24	14	18	24	11	14	28	24	24	17	19	15	13	13	28	24	20	11	13	20	14	22	16	23	22	17	20	17	19	24	19	24	17	23	12	19	22	21	25	22	17	13	26	24	23	18	14	22	27	21	20	13	23	16	17	25	23	15	19	19	14	20	17	22	22	22	19	17	20	18	19	27	16	21	17	22	20	22	26	15	27	26	11	25	18	24	16	18	19	12	24	17	24	23	15	21	23	22	15	19	17	16	19	20	16	18	27	24	18	22	23	18	7	20	16	25	31	14	20	27	16	23	18	18	22	11	14	23	18	18	17	16	16	24	18	27	15	19	15	17	34	28	21	20	14	23	26	19	24	21	21	22	17	27	31	23	19	20	19	23	18	17	14	18	22	27	23	20	20	18	20	28	22	12	17	22	18	13	29	27	18	18	18	13	22	18	22	14	19	27	23	23	21	20	16	10	21	28	15	17	23	15	14	21	19	20	24	21	22	22	11	20	25	27	14	15	20	15	24	18	19	25	22	24	21	25	20	20	19	29	15	16	17	21	17	27	22	21	15	25	16	25	24	14	19	16	18	26	16	19	13	20	25	14	17	20	21	15	19	13	21	25	17	13	15	22	20	13	22	14	18	14	18	14	13	20	22	16	11	17	19	22	20	18	20	19	18	26	20	18	20	29	29	15	15	13	15	14	22	20	26	23	31	14	18	19	14	20	14	18	14	18	17	25	22	12	19	26	19	29	22	18	19	23	21	17	25	17	16	18	18	14	18	19	16	13	15	16	21	13	28	14	24	29
8894	2490	1299	1694	4749	7419	7725	7425	7510	8513	9710	9537	8827	8299	8548	9200	10032	10179	9493	8350	7761	6667	5969	5776	5300	4694	4183	3841	3703	3409	2972	2239	1933	1567	1314	1192	1159	1001	858	817	698	755	693	712	691	662	646	700	608	547	468	442	372	372	378	339	325	313	283	304	304	344	287	305	310	298	281	312	303	279	294	284	266	291	274	294	267	278	274	258	251	238	265	264	255	266	257	262	257	261	266	257	241	239	257	226	261	232	248	219	217	243	225	260	245	240	267	238	223	253	240	251	248	218	255	236	247	229	239	251	248	234	224	255	236	251	218	254	241	244	235	247	234	229	259	238	262	250	243	226	241	257	275	236	231	240	243	238	245	239	243	255	257	275	238	252	219	270	249	234	233	223	247	237	229	225	234	236	231	215	208	255	240	222	221	251	252	251	265	249	223	233	248	222	257	229	254	255	250	232	230	218	253	229	222	229	223	249	228	242	235	249	241	254	254	245	213	257	217	275	227	242	241	220	215	231	239	256	223	236	223	258	227	271	245	235	265	215	261	246	236	226	228	237	229	264	252	251	230	217	262	262	213	234	255	249	224	226	247	228	230	234	257	228	253	244	219	232	234	262	235	239	243	227	219	251	215	259	243	246	263	244	274	252	235	221	248	246	239	245	245	248	273	236	266	231	229	248	246	253	244	249	267	228	227	242	221	218	243	222	242	256	261	263	227	225	219	245	228	240	250	247	214	248	256	262	266	231	241	250	234	236	242	250	255	242	238	227	237	250	252	239	248	230	215	255	261	245	247	235	247	235	254	236	259	225	247	290	226	221	238	234	252	264	234	214	233	237	260	234	254	221	212	246	239	243	243	241	262	241	225	224	259	228	253	259	252	272	285	236	232	240	254	257	241	254	239	239	247	269	224	220	258	237	227	225	242	234	246	232	246	238	253	243	261	231	229	243	235	231	235	259	274	225	244	252	274	241	242	251	265	239	269	248	233	283	245	218	249	243	262	249	240	222	246	231	242	228	258	210	240	240	253	230	231	236	252	238	254	227	262	256	231	207	210	257	274	248	230	236	222	234	236	247	237	257	230	238	245	264	238	228	235	226	243	238	261	232	228	257	258	249	227	240	214	226	248	214	234	222	257	234	204	247	256	255	256	234	269	238	220	257	244	225	225	248	244	215	234	224	237	211	231	241	266	217	260	223	234	259	250	233	238	239	246	249	251	246	219	257	257	240	237	232	237	217	251	255	224	212	261	232	241	236	220	237	238	234	250	231	218	251	274	245	229	210	243	258	253	248	240	247	235	216	259	226	243	251	241	209	242	237	235	236	236	251	265	255	236	228	251	254	240	251	245	240	240	232	219	244	247	256	252	241	251	231	257	238	256	237	259	243	227	237	249	218	245	267	251	256	241	247	251	239	239	218	244	268	261	242	227	255	237	246	226	239	231	247	235	239	233	259	258	226	250	243	227	227	235	247	233	248	248	266	260	215	225	243	223	241	219	252	258	241	231	267	242	223	242	240	252	270	250	212	247	257	225	217	216	211	252	237	205	235	233	232	251	238	227	254	223	235	234	236	241	263	261	259	231	243	238	243	241	247	249	236	250	262	245	236	197	233	221	276	225	263	231	231	229	216	250	227	261	286	258	257	238	208	238	235	240	206	244	218	248	236	212	242	235	272	238	247	248	243	228	238	231	255	194	199	248	217	252	256	223	254	241	233	229	231	249	257	224	259	268	227	247	227	227	230	239	261	252	251	206	255	227	243	222	235	236	235	234	232	273	262	237	264	233	236	234	230	241	229	234	248	279	255	254	230	244	270	217	265	242	245	254	272	230	254	225	259	216	224	233	226	220	211	212	232	279	241	230	250	262	257	228	214	236	232	253	225	228	227	253	236	240	241	244	234	230	228	273	235	208	241	276	263	239	227	239	196	243	231	251	244	227	232	257	212	253	238	265	230	257	243	263	236	263	233	246	230	257	263	241	239	266	236	245	222	225	253	248	244	253	216	236	241	243	232	209	233	240	233	254	227	259	256	255	230	212	238	256	245	269	270	242	220	229	229	222	252	224	229	230	235	246	254	256	230	255	234	228	242	242	254	243	231	259	245	257	247	245	255	228	248	230	243	220	232	261	233	212	227	226	238	244	239	249	229	238	226	243	242	250	280	252	231	249	235	230	276	260	235	250	237	248	253	234	240	241	217	241	246	249	248	261	250	262	223	242	219	232	236	251	233	259	261	259	225	242	215	213	217	218	277	239	247	225	238	225	238	246	219	251	234	241	247	269	259	225	240	222	248	247	226	227	246	266	243	242	225	240	229	212	252	203	219	252	264	252	248	249	264	232	242	257	245	236	234	270	245	232	257	239	237	222	251	261	244	256	236	244	257	253	259	245	224	254	256	242	250	233	238	250	217	241	225	252	239	245	231	247	267	229	208	277	251	202	259	215	244	223	248	250	247	245	239	216	261	226	234	237	234	242	262	241	239	236	224	238	233	253	206	259	205	216	238	227	240	246	243	256	264	222	228	255	238	235	255	260	267	241	247	229	223	232	256	243	224	265	232	234	238	239	247	218	267	244	241	229	280	219	227	238	232	236	229	238	231	231	256	221	223	245	198	247	222	243	246	250	267	247	216	254	244	224	245	236	234	231	236	267	244	230	220	211	256	241	234	241	249	218	248	244	257	257	245	229	236	263	256	242	238	261	243	241	243	259	236	236	214	240	277	229	268	237	247	213	220	258	225	256	237	269	228	227	229	245	229	225	233	245	234	234	236	244	256	246	238	248	259	261	204	258	245	238	246	252	246	261	241	258	236	264	240	235	233	228	240	241	225	219	217	239	220	261	229	208	270	226	229	235	223	261	227	236	237	225	251	240	240	262	225	269	254	219	235	234	254	231	206	286	245	254	229	251	224	262	215	229	262	248	246	234	245	239	263	236	242	247	247	222	238	234	239	242	233	243	257	256	253	231	247	265	222	222	249	262	199	231	241	228	236	217	230	212	266	233	258	231	234	254	229	243	215	254	244	227	246	243	227	259	239	219	223	277	248	230	255	233	223	249	242	205	210	234	242	218	230	242	253	252	248	226	252	250	244	269	250	238	232	232	232	240	233	245	236	210	230	238	242	217	227	240	228	257	229	228	220	227	226	248	223	237	257	229	238	263	244	253	241	224	242	243	235	251	234	221	243	232	229	235	239	233	271	221	233	221	212	232	191	237	237	266	251	266	229	233	257	246	242	274	217	226	221	270	240	267	247	246	243	241	219	224	259	230	266	239	237	252	223	228	280	219	240	243	238	248	245	223	236	223	224	224	229	245	235	213	257	244	237	276	224	217	238	206	257	249	230	221	261	271	250	268	250	259	203	273	240	255	235	246	252	249	234	240	244	231	232	253	254	246	215	253	244	225	241	257	225	235	211	265	226	238	243	211	257	250	231	243	273	249	234	236	263	254	207	215	228	268	246	231	223	252	228	233	252	246	263	261	264	243	263	244	237
2043	117	73	62	37	56	88	95	143	156	191	241	223	262	277	332	325	321	330	296	207	202	175	144	163	144	161	150	118	116	99	98	72	61	51	61	48	38	30	45	35	42	36	39	29	46	31	49	22	22	33	27	26	32	27	23	22	25	21	22	22	25	25	22	25	28	20	24	26	25	22	11	24	24	30	18	12	26	21	23	23	15	21	21	21	23	24	21	24	21	29	19	26	22	20	26	23	36	12	18	28	27	27	19	18	22	33	25	32	24	30	29	29	12	16	20	25	23	26	21	17	27	20	24	34	26	32	28	22	28	22	21	27	23	19	29	17	16	21	25	26	21	21	24	29	18	22	23	21	24	9	21	26	26	23	21	17	26	31	21	28	22	12	31	25	31	21	23	19	37	19	24	27	22	27	29	24	24	17	28	22	17	19	21	22	26	23	28	19	29	25	19	24	18	15	22	25	18	26	30	24	14	15	21	19	22	44	28	23	23	27	11	25	24	19	30	24	22	26	21	19	25	18	23	25	21	24	24	18	21	18	17	27	24	20	22	18	22	19	16	18	22	26	15	24	23	24	22	24	21	18	18	23	20	29	24	13	22	14	21	26	25	30	20	17	28	22	17	22	12	23	21	22	22	27	21	29	26	25	19	29	23	24	19	18	17	21	26	23	17	20	27	22	19	18	26	25	19	22	29	17	24	19	37	15	27	19	25	21	24	18	23	24	23	16	29	21	23	32	26	25	18	16	21	28	22	26	25	21	23	21	29	27	24	20	25	29	25	22	19	21	19	14	25	25	21	22	19	26	18	22	16	25	24	15	19	16	22	24	18	22	30	18	20	23	25	26	19	24	22	22	26	20	23	32	26	24	21	20	21	16	20	18	22	22	27	22	28	24	20	31	18	20	20	23	14	17	27	32	22	27	27	20	22	21	17	18	21	23	22	30	15	28	23	23	27	25	28	19	22	30	26	19	17	25	24	24	31	29	28	19	19	18	24	19	31	22	30	15	20	16	18	21	22	28	22	28	22	15	27	24	29	26	22	22	33	26	21	17	26	16	22	17	25	20	22	18	21	18	20	32	16	21	16	25	22	21	20	21	28	22	32	11	21	20	21	23	33	16	19	28	21	16	21	22	30	23	26	32	28	25	25	25	17	25	25	19	28	21	20	28	29	23	17	24	23	32	19	22	21	18	24	30	20	11	20	17	20	23	19	31	18	21	27	26	26	28	17	31	23	25	20	25	18	24	23	34	30	21	18	15	13	28	23	12	16	24	15	19	22	21	22	17	20	22	14	23	23	18	17	17	25	21	21	20	26	28	17	17	31	20	20	32	34	21	18	17	23	31	20	22	21	29	27	21	26	22	17	17	25	21	25	37	21	22	27	15	18	18	20	21	19	22	32	30	21	17	20	18	19	22	13	15	12	22	21	23	21	20	22	22	28	21	23	27	12	25	21	28	20	21	22	29	16	25	26	23	19	19	21	13	25	23	21	19	25	18	23	19	24	22	25	21	24	23	26	28	29	26	25	26	26	18	27	27	27	20	31	17	23	21	20	19	30	22	25	19	24	17	19	19	30	29	18	21	27	23	17	21	29	36	29	18	25	23	22	34	27	33	22	26	20	22	20	16	15	19	23	15	29	24	16	22	12	22	15	20	23	21	34	19	19	21	27	20	26	25	28	19	20	27	27	26	22	27	20	14	16	30	30	28	19	26	19	19	25	22	21	19	16	26	21	29	29	13	22	16	22	18	21	29	25	23	27	30	26	23	21	24	26	22	20	15	27	18	22	19	20	18	18	25	19	26	16	20	13	21	20	22	15	26	18	26	24	31	21	21	25	21	30	23	32	19	20	22	25	27	15	26	15	18	15	18	18	21	18	27	24	24	27	17	19	25	31	23	16	21	22	34	32	31	18	30	34	18	20	22	14	16	22	21	30	25	26	19	24	26	28	9	23	18	21	20	20	22	15	26	31	24	26	19	22	26	27	21	23	30	16	22	18	24	25	18	21	17	30	34	28	20	25	21	28	25	15	19	23	21	25	27	24	26	25	27	24	17	20	17	22	25	28	21	22	21	18	15	32	29	17	31	15	21	19	35	29	22	12	19	20	16	17	26	30	22	20	25	21	24	28	32	25	32	22	20	25	32	17	18	19	22	24	21	25	24	20	24	25	18	22	22	20	17	24	18	26	22	21	23	24	22	21	17	24	28	21	22	25	19	29	27	22	20	21	25	18	20	23	26	25	14	16	24	22	29	17	27	21	25	26	21	26	26	21	24	19	27	24	17	26	22	18	11	23	22	32	27	16	21	34	31	25	26	23	29	21	20	19	25	18	17	17	30	18	30	21	28	18	27	26	19	23	19	31	27	26	25	21	23	18	22	22	21	24	22	19	17	25	25	19	18	29	21	20	19	21	16	14	18	33	21	18	30	24	25	24	22	16	23	26	29	20	16	19	24	25	21	29	20	19	16	33	26	21	24	19	23	12	16	20	22	24	18	21	20	22	19	24	21	19	22	24	24	14	18	25	28	17	27	21	20	24	13	20	30	23	22	18	19	30	24	22	29	21	20	27	14	13	26	27	25	21	16	21	30	15	20	21	29	23	17	28	19	20	26	28	17	20	24	25	20	29	21	16	24	23	23	28	20	26	16	24	18	26	27	32	19	21	16	25	27	21	21	22	23	17	21	16	18	25	25	26	24	21	24	23	19	30	17	29	21	27	21	30	24	17	16	13	30	27	21	25	19	24	24	15	27	22	31	25	23	28	23	24	23	26	18	17	23	21	21	27	16	32	17	25	17	19	25	25	29	22	24	20	25	20	16	22	32	25	24	21	25	26	22	30	26	22	28	18	22	26	16	19	33	23	20	14	22	29	21	18	18	19	25	25	19	25	32	17	9	20	21	19	30	24	22	20	20	26	15	20	22	21	22	21	21	24	26	21	22	31	22	18	22	24	25	29	19	26	16	21	26	17	20	17	40	18	23	16	18	21	22	20	19	16	20	21	28	18	27	25	23	18	18	21	24	15	24	19	19	27	27	20	23	20	33	16	25	20	27	17	27	15	22	20	19	13	29	23	27	26	21	15	19	24	21	20	21	24	24	29	30	18	28	29	28	21	15	22	15	21	25	24	18	25	33	34	21	24	25	31	13	20	36	22	22	21	20	26	24	23	27	20	31	19	31	19	25	27	22	22	12	26	21	31	19	27	20	23	25	21	17	27	22	21	21	19	30	26	21	29	18	23	24	21	26	22	24	17	20	24	21	22	29	25	25	27	19	20	32	18	25	21	23	24	28	20	24	29	23	26	25	16	19	23	19	14	15	20	22	14	23	18	31	20	18	29	24	27	30	25	19	28	17	18	24	17	18	29	26	23	18	28	21	22	23	26	26	25	28	18	26	21	18	20	16	14	23	26	20	31	29	19	22	20	21	18	21	31	24	19	20	29	31	17	15	17	24	27	24	25	17	26	17	26	24	18
8873	1913	1294	1572	4362	6427	7055	6954	7388	8339	9438	9490	9141	9139	9684	10634	11650	11123	9908	8934	7911	6875	5762	5025	4832	4728	4781	4676	4079	3425	2812	2341	1982	1724	1436	1349	1250	1017	903	911	867	813	839	747	739	745	736	735	662	619	535	490	428	438	400	374	339	337	381	327	362	330	345	340	315	351	298	350	341	333	357	310	286	332	302	294	305	281	290	289	312	281	295	303	258	273	280	276	258	280	285	272	277	260	275	262	271	267	263	256	292	255	300	263	250	280	250	283	248	261	251	251	258	239	275	249	250	241	256	255	291	255	278	275	278	270	225	235	248	278	244	284	253	258	267	253	267	258	230	256	277	293	266	271	238	254	297	261	272	234	273	279	246	284	250	254	276	251	276	271	261	315	241	268	271	303	249	246	315	278	259	269	280	252	260	240	260	252	275	231	268	287	236	269	250	257	275	281	233	272	265	277	250	258	247	257	262	265	276	260	242	282	254	273	282	259	246	270	273	255	259	263	272	311	250	268	249	261	271	265	262	263	273	230	260	273	283	232	263	241	247	281	262	251	273	259	270	268	253	274	253	254	251	278	277	281	233	284	291	269	272	280	262	256	285	284	286	271	250	309	257	259	260	303	266	261	294	267	268	253	268	265	269	281	284	273	248	257	278	287	261	258	263	304	259	259	228	277	262	233	280	269	251	279	260	253	266	281	259	276	274	242	251	242	266	275	269	248	293	253	246	277	288	288	284	248	255	288	254	254	284	272	246	265	245	273	273	265	262	256	285	270	251	303	276	268	271	260	268	242	291	256	288	277	242	282	261	258	253	284	263	240	269	283	277	272	267	274	258	267	240	252	286	256	296	282	260	293	280	243	270	280	297	255	283	259	273	288	278	258	250	293	237	256	257	272	263	254	229	236	247	246	274	241	265	263	273	245	280	248	254	231	265	263	258	256	244	280	281	257	254	258	278	252	249	264	254	286	265	264	273	246	261	277	305	256	273	245	251	271	255	284	289	261	259	264	305	252	253	286	233	256	271	262	278	257	258	269	268	292	256	233	263	260	269	292	258	285	287	232	245	284	279	249	263	281	254	254	277	248	280	269	261	267	265	273	263	262	251	270	251	247	255	249	259	243	297	278	307	238	322	274	251	239	264	288	269	255	248	268	245	305	259	278	274	266	269	254	288	270	264	258	258	259	258	235	265	270	224	272	232	272	262	263	250	249	266	246	259	235	251	277	270	282	271	283	268	288	240	277	273	269	265	269	284	269	254	256	255	298	234	274	305	272	265	262	251	262	253	268	265	254	263	247	265	273	250	275	273	250	252	242	280	249	230	261	289	277	271	251	245	268	283	257	243	297	245	267	276	267	280	267	263	250	272	257	277	278	264	254	263	265	242	244	263	296	293	272	237	282	252	283	269	257	262	281	291	300	244	274	269	252	268	288	263	274	262	239	271	268	274	260	236	226	270	263	278	279	273	257	268	261	242	301	256	272	286	244	277	273	276	255	262	287	272	244	237	279	257	270	275	236	253	262	256	264	274	275	246	262	273	250	258	262	254	263	269	277	269	262	262	285	278	249	263	230	267	273	242	281	257	253	252	239	272	278	278	270	290	228	257	280	249	253	263	249	249	249	260	244	290	281	269	267	260	271	243	271	248	262	234	263	244	261	258	263	263	279	267	267	266	254	285	279	268	310	291	261	288	295	270	306	272	284	278	241	285	300	273	297	278	276	261	258	268	278	283	275	285	251	274	293	268	244	284	247	277	290	263	263	247	274	262	255	240	276	273	250	273	233	258	257	302	251	241	297	255	242	268	251	258	284	269	261	268	274	282	264	260	287	266	267	265	263	260	254	276	286	251	244	249	266	253	285	273	266	249	292	265	277	257	275	252	289	264	284	276	271	249	241	261	265	270	258	284	270	265	235	286	281	290	276	268	249	261	256	267	305	258	243	246	244	255	286	257	258	281	263	229	259	260	268	306	265	231	275	260	275	251	256	265	274	247	270	266	254	273	252	269	262	243	296	254	252	248	260	256	263	260	266	270	251	260	243	261	271	252	240	252	255	266	252	268	252	283	266	275	253	281	257	260	274	282	274	276	260	267	268	267	260	263	271	293	253	253	285	258	283	278	268	253	274	259	266	257	262	275	250	282	264	263	264	250	273	248	261	258	288	267	256	234	244	283	255	304	271	271	253	273	283	245	255	273	258	287	238	278	236	263	264	253	247	288	263	280	279	291	310	229	264	262	252	276	266	282	241	254	256	253	265	250	271	290	293	277	308	262	253	235	267	282	263	260	255	230	287	277	243	265	251	277	269	260	299	280	254	246	250	237	264	257	265	252	259	290	268	279	257	264	282	279	269	293	271	224	243	243	284	246	273	261	247	295	254	246	285	266	264	268	270	261	274	255	263	248	250	251	276	269	251	250	271	247	270	260	298	277	251	277	289	233	247	256	290	242	292	277	261	270	264	262	282	237	246	288	280	295	254	258	264	264	264	260	250	270	259	234	277	249	263	264	262	252	265	257	285	275	247	272	254	272	242	253	273	279	279	277	254	261	273	264	258	266	249	235	276	281	249	255	273	236	265	271	277	270	258	252	278	262	249	267	289	252	264	269	288	283	261	274	273	271	236	269	280	254	251	263	245	257	248	293	265	270	246	262	254	304	261	252	273	267	248	253	248	263	234	261	251	281	235	282	294	263	298	255	283	287	254	247	287	255	259	300	248	265	254	285	275	237	264	247	270	267	268	260	243	270	283	269	267	273	283	271	281	284	261	243	239	264	252	246	264	272	242	259	268	245	251	253	248	260	235	268	253	261	277	249	294	271	268	237	258	281	278	266	245	267	259	255	265	274	265	273	270	275	265	267	263	293	295	281	252	249	278	267	269	264	245	258	255	273	264	263	258	286	250	263	261	291	269	283	284	283	292	269	258	243	241	267	242	249	267	254	259	276	259	280	266	267	292	273	265	268	267	230	269	244	255	256	285	266	250	280	268	243	297	267	269	243	255	280	269	252	268	268	238	276	276	232	245	279	243	281	240	262	285	248	247	295	279	257	263	255	241	267	252	262	240	261	239	250	262	255	256	245	295	236	241	278	240	257	263	256	282	266	263	253	289	232	237	264	284	279	252	270	250	249	278	285	240	261	250	275	256	253	267	245	275	240	288	282	290	254	280	272	245	264	259	251	281	274	253	279	243	259	253	245	252	244	285	258	254	273	272	279	278	257	274	251	278	253	285	300	275	257	264	262	245	278	268	287	274	260	247	284	247	269	314	297	275	260	275	264	258	243	285	236	277	256	276	254	253	299	259	264	272	278	254	277	273	277	279	268	305	266	290	261	241	253	263	271	277	268	289	246	240	268	269	266	308	257	272	286	257	298	262	254	260	242	247	265	246	279	264	267	278	248	255	261	293	266	275	269	258	278	255	269	263	268	283	288	269	266	271	285	256	262	265	262	275	289	265	299	215	292	284	243	256	247	263	265	238	249	290	268	262
950	184	104	75	61	81	111	146	178	215	274	307	314	324	352	431	510	425	355	339	277	270	208	188	193	210	212	160	159	109	101	85	72	65	43	59	44	41	39	46	32	41	40	30	37	33	28	30	30	31	29	27	23	28	18	18	22	21	18	20	22	21	14	23	21	22	21	18	18	30	21	16	19	26	20	19	27	16	20	16	23	18	15	21	9	18	26	20	25	19	16	17	15	11	20	18	12	16	12	21	24	14	17	17	16	19	20	13	17	17	26	9	30	16	16	22	18	24	23	19	12	15	17	14	17	13	13	20	17	15	22	13	11	18	13	23	18	14	18	15	17	19	13	15	12	16	20	19	17	17	16	17	19	22	17	20	18	14	17	24	16	15	14	15	19	10	9	12	13	17	16	17	19	11	20	21	26	23	11	13	18	10	23	22	13	14	19	10	14	13	8	14	16	11	24	9	19	20	11	17	21	19	18	14	13	15	17	16	15	17	27	10	13	14	20	17	22	19	25	16	19	21	22	21	19	20	19	20	22	20	18	18	19	10	13	23	15	25	11	19	11	13	21	17	26	17	16	18	13	14	14	22	17	19	17	20	18	26	22	19	9	21	19	5	13	18	17	15	16	26	12	24	22	14	18	19	18	20	20	17	21	11	10	16	17	15	14	14	12	16	15	19	14	13	16	13	14	11	14	14	16	17	18	17	19	19	15	20	14	14	23	12	27	21	17	16	28	11	15	18	15	21	17	14	20	16	24	17	19	15	18	15	12	16	16	19	20	19	5	19	22	15	21	11	26	25	16	17	27	16	16	18	17	19	19	22	18	18	16	18	14	13	18	16	15	11	14	25	20	23	15	14	21	17	15	19	18	23	18	19	22	20	16	20	16	15	21	16	19	16	23	33	16	21	22	20	19	13	13	15	17	18	17	12	8	14	15	21	19	19	12	22	9	22	13	18	21	18	14	14	12	15	23	8	19	18	21	28	19	14	19	26	24	16	22	16	19	19	20	18	19	18	12	21	24	22	16	29	16	14	18	24	27	26	15	15	18	6	14	18	13	15	17	14	16	18	16	18	13	13	17	15	25	23	23	26	25	17	13	15	10	13	17	10	19	12	14	22	14	33	26	17	13	11	16	14	19	17	16	18	22	10	17	20	20	22	18	20	14	9	15	17	16	11	19	20	23	19	17	23	14	14	22	16	17	15	18	19	17	15	16	23	11	19	15	28	16	14	15	19	20	23	14	15	18	20	19	15	11	19	25	11	12	19	17	19	25	10	15	17	22	20	18	22	14	20	13	21	20	20	16	16	16	24	18	15	15	21	12	11	16	19	17	10	19	16	16	15	17	15	25	19	19	15	24	16	17	13	19	16	16	19	15	17	17	17	24	20	16	17	19	18	17	16	15	18	21	12	17	16	18	18	18	8	15	15	18	19	15	28	22	15	16	18	15	15	15	20	15	21	24	16	16	14	12	13	18	19	18	17	16	17	12	22	14	15	21	18	17	11	16	14	10	9	19	17	17	20	17	18	12	14	16	10	22	16	15	10	23	12	11	12	13	11	19	21	24	19	16	14	21	15	12	21	19	14	11	26	18	18	20	21	20	25	14	17	15	18	19	13	13	17	8	21	16	16	16	19	16	21	19	13	20	20	9	21	19	23	19	13	16	18	17	22	22	17	17	19	17	23	21	20	11	12	16	12	17	20	19	27	15	18	21	15	19	20	18	19	13	18	26	16	19	16	17	23	20	11	20	14	17	13	12	11	14	15	12	19	17	20	12	20	14	13	20	13	19	17	15	23	21	16	17	12	17	29	16	22	18	17	20	20	26	23	20	19	15	9	21	19	18	29	21	20	12	25	14	11	21	14	24	22	14	14	22	16	18	23	21	16	13	17	18	19	16	22	14	12	16	18	25	15	16	28	20	16	21	17	17	19	11	10	23	16	15	10	11	17	13	10	12	14	18	18	16	13	14	7	24	26	22	14	13	18	12	19	21	27	23	16	24	18	19	15	20	19	18	17	25	21	17	18	18	18	18	23	9	16	13	18	21	18	19	21	12	21	18	19	12	23	29	15	16	11	16	15	18	20	13	13	15	21	13	19	11	17	19	10	20	14	21	12	22	16	19	21	16	23	12	16	15	12	11	23	21	21	24	16	13	20	25	13	19	17	16	19	18	23	14	19	14	10	18	25	21	16	17	22	21	16	8	18	22	20	8	10	12	20	21	20	17	21	12	16	17	18	21	15	15	15	20	11	19	18	16	13	22	13	16	22	14	17	16	15	17	11	15	25	18	19	13	14	22	21	17	16	25	23	18	13	15	20	10	15	17	16	16	14	14	14	11	15	13	16	15	14	13	18	19	17	21	11	10	20	17	19	17	22	13	13	27	30	33	18	15	22	14	16	21	17	23	29	14	11	15	18	13	18	19	11	19	15	14	12	20	18	29	25	12	19	23	16	13	16	12	12	19	15	12	13	17	18	26	23	12	16	20	21	19	21	19	12	18	15	14	20	15	25	20	11	17	11	15	16	23	19	20	17	21	26	10	21	14	20	20	20	21	17	25	11	18	18	17	20	16	15	20	17	18	16	16	11	13	20	16	27	18	15	16	13	18	14	13	16	17	13	13	26	13	14	17	18	17	19	13	10	21	14	11	14	17	22	11	17	19	16	12	19	17	17	14	13	17	17	22	14	18	19	11	23	21	15	22	16	14	13	16	17	25	17	22	15	15	11	19	18	15	23	18	22	21	20	20	17	13	25	18	14	19	17	18	23	19	13	31	19	12	15	15	15	20	19	15	15	12	18	19	23	25	13	18	16	15	17	23	16	15	14	22	20	13	18	15	16	15	23	12	29	10	17	18	29	23	18	18	25	16	8	18	19	12	20	22	20	23	11	13	28	21	18	17	13	15	29	22	15	16	13	19	18	20	27	17	21	13	17	17	26	21	14	21	16	13	14	17	21	15	15	13	26	16	21	24	14	23	21	16	12	17	22	16	13	13	14	17	29	16	14	25	12	21	20	15	9	16	17	16	19	11	12	20	12	12	18	11	21	17	14	17	12	13	15	14	13	19	14	15	22	16	17	22	19	23	21	28	14	14	21	16	16	9	15	21	36	15	17	18	13	14	20	14	20	13	27	13	21	11	19	20	16	11	21	13	15	10	8	20	18	25	23	22	16	14	6	14	16	17	18	18	23	22	14	18	10	15	23	24	22	14	15	14	27	25	13	18	12	16	17	17	13	23	13	14	15	21	18	15	20	21	15	17	19	14	18	14	13	21	24	18	14	21	17	14	16	18	20	17	11	14	28	20	20	15	17	13	26	15	18	13	11	16	27	18	14	13	23	11	17	19	11	20	14	14	14	24	18	23	19	17	22	19	17	21	22	24	21	18	16	20	17	18	16	23	22	11	18	23	22	12	20	21	14	16	23	24	21	11	21	17	11	18	30	21	22	10	15	10	16	24	18	15	17	18	16	16	14
12331	3254	1811	2363	6797	9654	10134	9619	9478	11024	11787	11529	11372	11702	12325	13584	14170	13138	11562	10650	9503	8167	6780	6678	6457	6588	5933	5095	4356	3714	3150	2739	2083	1962	1583	1499	1354	1059	1039	1091	1050	907	904	796	750	763	821	755	735	662	541	495	452	396	366	371	337	354	323	307	336	320	290	319	324	308	325	338	286	298	242	316	271	288	308	237	290	220	247	255	248	232	238	226	216	260	207	228	235	230	204	228	202	212	235	229	201	210	221	208	216	218	194	235	193	201	200	212	216	218	208	242	190	200	180	228	186	218	249	218	222	228	196	218	203	195	202	225	199	206	196	209	205	179	195	195	197	205	201	215	220	202	196	194	202	226	230	195	189	227	205	182	196	217	208	220	210	227	212	220	214	215	205	201	217	191	226	202	205	174	172	225	172	217	201	188	201	206	209	223	236	213	204	188	195	201	198	218	200	208	210	192	210	217	228	215	205	224	216	238	213	224	201	218	177	218	187	210	201	201	188	240	206	195	197	226	209	215	217	208	207	202	210	182	221	182	178	210	192	215	192	215	246	181	204	200	234	231	222	195	215	187	199	240	226	227	199	217	214	245	193	199	203	227	209	187	223	200	220	206	231	215	208	222	230	217	203	162	218	221	210	223	216	209	225	215	200	224	220	216	200	223	216	210	193	240	201	207	201	204	219	213	241	207	224	199	210	209	212	231	202	213	213	201	240	230	205	210	218	201	217	220	196	195	212	210	217	194	197	194	214	201	204	215	205	227	234	208	184	201	230	202	242	226	214	178	219	198	220	201	192	207	230	191	202	226	196	219	221	215	209	197	206	217	220	222	213	233	190	187	194	197	186	211	193	203	178	189	226	215	188	216	212	249	235	205	209	214	224	209	214	213	205	204	190	231	211	190	201	195	218	215	210	236	233	223	206	208	219	195	206	179	200	200	237	211	193	213	174	204	214	202	240	213	229	221	193	238	229	213	192	220	237	181	226	198	193	195	215	199	201	193	207	232	204	222	215	211	220	209	229	230	236	211	203	215	215	211	205	180	210	213	207	205	228	208	224	223	199	218	235	230	203	221	234	202	220	204	200	220	203	228	212	211	230	209	201	222	203	203	207	199	229	209	224	210	204	186	218	226	209	200	197	192	210	208	199	205	218	214	201	219	201	194	223	204	231	206	212	214	215	204	198	206	238	209	221	191	212	216	191	201	200	230	213	186	221	203	184	194	228	207	211	204	204	216	208	205	197	212	220	223	208	207	197	214	203	185	203	187	203	194	206	205	198	207	225	210	216	168	201	196	217	190	192	217	210	218	222	200	193	200	206	214	236	197	191	214	206	226	200	204	222	187	219	196	200	230	200	216	190	189	238	205	193	204	202	199	207	231	192	225	178	209	206	204	199	195	221	213	207	189	194	222	218	207	203	182	175	205	214	217	221	220	213	198	197	207	205	207	203	196	199	215	202	197	213	206	242	215	206	207	210	206	193	254	193	198	217	212	205	219	218	191	193	202	204	195	231	220	222	239	205	213	227	189	219	201	217	241	193	209	179	205	215	206	218	206	211	211	194	199	197	201	228	200	216	212	199	215	191	211	206	216	218	230	208	226	207	215	200	228	211	216	180	202	217	199	207	183	209	190	179	224	212	209	224	201	212	226	189	236	218	217	221	205	219	240	225	193	173	186	193	230	193	212	200	199	210	227	236	208	200	184	212	179	223	213	198	219	213	217	190	219	230	221	224	225	220	216	201	201	204	196	232	188	208	205	230	199	188	206	198	208	196	197	230	184	195	201	199	219	209	218	211	207	219	217	215	206	212	221	245	193	215	199	224	228	219	230	244	212	202	198	212	204	196	196	197	247	208	207	218	226	218	205	177	207	211	230	226	222	190	205	192	208	222	187	223	193	200	212	225	207	220	227	205	187	220	191	214	221	202	209	217	195	204	242	218	218	179	195	195	237	218	180	218	183	221	215	217	244	210	202	201	196	227	182	219	228	212	204	206	186	182	228	215	211	223	200	211	212	215	233	222	205	206	194	202	173	213	203	209	222	223	209	224	218	224	206	206	187	213	193	200	203	190	205	213	202	197	205	193	231	208	193	190	200	199	227	230	192	219	205	200	206	223	204	217	193	220	206	208	231	211	209	191	226	229	199	202	197	231	193	224	205	210	229	214	231	207	224	195	201	221	202	215	227	220	201	220	188	225	206	198	181	186	211	198	179	195	227	209	240	207	232	216	217	206	215	202	211	232	215	175	199	211	205	168	227	201	209	191	199	200	222	203	202	236	199	231	203	210	178	218	191	184	221	213	180	227	183	209	220	234	192	204	197	216	210	198	219	192	192	205	205	226	242	212	220	213	210	214	192	193	186	216	209	219	218	221	217	216	206	209	194	196	208	228	217	173	221	203	200	191	200	209	185	205	199	211	196	202	210	192	193	229	178	219	227	193	214	217	209	197	198	209	239	207	201	241	201	198	200	219	196	191	222	186	213	220	202	228	214	214	209	215	201	210	199	209	189	196	197	201	213	193	222	228	199	220	213	198	225	237	235	222	236	195	202	208	215	214	194	214	187	195	193	229	202	202	206	214	212	211	218	220	197	217	191	220	209	227	229	195	205	211	207	224	202	204	191	218	210	207	201	205	203	220	198	206	192	220	207	211	186	219	228	215	209	200	203	210	210	219	169	211	208	213	233	202	202	210	201	233	221	220	197	174	210	205	211	237	210	230	220	193	228	195	223	219	207	207	205	205	237	197	178	231	207	195	209	221	191	184	223	202	201	220	208	196	211	194	215	226	227	217	191	199	220	228	201	192	221	219	227	216	217	201	200	237	190	212	175	209	237	210	223	211	221	216	197	216	214	203	235	198	207	220	215	211	197	203	201	241	184	193	216	237	199	189	207	232	178	197	213	205	183	204	203	208	197	222	227	214	200	228	216	254	239	210	205	203	208	182	192	228	200	210	191	207	229	214	235	202	225	235	192	217	218	230	228	214	240	171	223	212	231	194	219	243	195	217	202	193	194	193	199	217	207	204	210	217	202	231	204	213	201	228	205	195	221	214	231	235	199	191	212	221	211	225	193	187	206	219	218	202	176	225	231	238	224	227	199	205	231	198	208	231	202	214	195	222	248	192	217	201	206	214	197	226	157	196	172	193	204	216	210	200	240	181	195	224	218	212	203	210	189	230	201	216	206	197	237	218	205	226	207	219	220	216	217	204	218	210	199	210	236	214	218	200	215	209	206	215	234	213	195	223	222	200	200	208	208	229	194	194	187	204	211	188	200	186	186	185	204	199	232	199	203	204	238	228	214	237	205	225	199	196	234	184	207	199	227	198	223	224	218	219	215	221	219	201	230	217	223	224	217	201	232	199	196	200	202	210	216	226	196	211	212	202	218	185	210	225	212	221	205	204	226	175	217	228	208	216	213	213	213	220	236	203	201	214	209	222	209	233	196	205	196	245	185	214	222	179	205	217	208	200	215	205	215	220	196	194	229
1290	55	63	47	48	38	52	55	90	113	127	155	136	193	208	266	274	237	227	201	153	160	122	118	131	112	105	94	82	74	56	62	48	55	41	62	28	30	36	36	29	38	42	35	32	45	38	40	36	37	24	30	27	24	38	27	32	32	26	26	25	23	26	25	29	35	21	34	29	35	25	28	36	25	19	27	21	21	34	25	19	36	29	30	16	17	29	30	21	20	21	24	29	24	27	31	28	27	26	26	28	21	28	28	29	25	29	35	26	24	27	30	23	29	24	31	23	20	28	29	27	27	24	24	24	27	22	25	31	28	20	22	25	23	22	33	19	20	25	25	15	28	19	30	26	15	22	30	22	27	28	18	28	26	25	12	31	23	28	25	27	29	23	29	27	33	27	28	27	31	23	17	27	21	20	26	30	18	24	21	29	21	23	23	27	21	30	24	26	22	20	21	18	32	32	31	21	27	26	33	25	21	26	28	29	23	23	32	19	26	34	30	19	24	23	24	21	29	31	23	26	28	22	29	29	35	22	26	21	26	29	19	21	31	20	30	32	14	30	25	38	22	26	19	21	22	35	23	20	31	26	23	23	25	22	23	27	30	25	27	34	33	21	29	26	30	21	25	28	20	24	26	35	26	28	24	23	25	28	25	28	19	24	17	19	21	28	17	22	32	18	30	27	19	19	29	24	26	26	24	21	25	23	23	31	26	15	25	35	34	15	18	23	32	31	21	23	29	25	26	22	23	27	22	21	32	25	25	17	37	28	23	23	30	32	27	14	17	18	29	30	20	28	28	26	30	20	26	29	24	22	29	33	32	24	23	19	29	26	19	25	17	23	30	24	28	32	26	24	23	26	25	29	26	21	28	31	31	18	25	33	31	19	24	26	21	31	29	21	23	31	41	32	23	20	25	30	33	28	26	25	26	31	19	23	26	30	29	27	24	21	37	28	24	20	18	25	21	27	31	22	23	30	21	23	23	24	26	37	25	27	19	23	24	30	28	29	29	27	25	25	28	23	31	26	29	23	28	25	30	32	30	28	31	20	26	28	23	27	31	30	25	35	29	26	35	28	27	26	33	22	32	25	30	23	31	27	25	28	27	22	24	32	25	27	32	22	21	28	24	32	20	24	27	28	27	14	30	30	22	25	19	28	31	33	17	26	34	26	30	36	26	23	24	35	21	25	30	32	25	28	32	23	25	35	32	29	30	29	20	42	30	22	37	26	24	26	28	28	29	27	21	27	33	24	21	25	29	34	22	30	28	26	21	29	21	31	24	31	29	32	29	31	30	31	34	40	29	28	30	26	18	27	32	22	36	29	23	25	24	24	27	20	25	23	30	28	28	15	24	22	24	34	30	28	31	25	36	28	32	27	24	22	24	23	29	19	24	21	24	16	30	17	20	23	22	21	18	17	27	28	30	20	28	31	32	28	20	23	21	28	29	30	23	30	31	23	32	28	24	30	30	30	28	21	26	21	32	32	27	25	23	22	25	27	28	23	24	31	31	32	35	30	22	18	29	29	24	21	32	29	21	25	21	27	27	25	19	34	30	20	19	32	35	27	34	30	29	29	35	25	25	22	25	32	28	29	28	21	29	20	32	31	30	15	24	28	24	21	30	35	20	21	26	16	24	23	23	26	22	30	29	21	14	28	23	24	24	28	23	25	29	25	22	25	24	27	30	31	34	19	22	34	33	20	20	28	25	25	30	25	27	32	18	21	21	25	26	21	23	24	23	18	28	26	35	33	23	27	30	30	34	25	19	26	23	22	21	22	35	22	21	29	34	25	25	26	27	40	26	25	20	17	26	35	20	21	21	22	36	32	22	24	29	15	30	26	19	26	24	32	21	27	20	22	17	22	21	25	28	30	24	25	25	23	31	23	24	30	20	22	18	30	26	29	33	32	24	26	30	26	33	25	29	27	25	25	17	39	28	19	27	34	23	31	18	24	22	31	25	17	32	31	32	21	28	21	27	20	19	23	32	30	27	21	24	21	23	21	32	30	27	27	26	26	28	25	17	29	26	22	28	33	23	24	25	25	34	24	25	34	12	29	31	26	30	20	25	17	15	23	31	32	27	34	19	29	29	27	23	21	28	14	33	31	18	35	32	22	23	30	29	32	25	26	27	20	24	28	21	26	24	30	29	25	34	27	29	34	29	16	25	32	25	24	26	26	25	25	18	28	28	31	22	22	34	30	23	30	23	24	25	22	34	27	34	18	21	18	28	25	25	28	26	25	22	27	38	26	27	22	25	24	30	27	23	23	26	23	29	25	35	18	31	22	32	26	24	22	34	24	27	25	31	29	19	18	35	23	27	30	29	27	25	21	23	34	23	22	28	26	36	28	30	25	31	27	25	35	26	32	35	29	24	34	30	27	19	27	26	26	29	26	28	24	26	37	29	27	37	30	25	22	23	42	23	23	20	32	18	24	31	32	25	33	20	26	27	15	24	27	26	20	26	23	30	23	21	29	25	23	21	33	31	16	21	24	22	33	35	25	34	25	19	32	22	40	30	17	20	38	24	22	29	21	27	33	19	19	23	27	25	36	21	27	33	21	18	32	21	35	21	31	28	24	29	33	27	34	24	24	25	21	15	24	26	26	31	23	33	26	30	29	14	38	26	23	25	25	25	29	35	30	32	30	24	41	26	20	19	26	25	25	23	37	27	23	28	28	20	25	15	19	25	25	31	27	21	26	28	34	17	32	23	23	24	27	28	29	23	20	26	34	24	24	22	25	20	33	25	28	26	39	22	31	40	29	22	25	27	33	26	28	29	28	27	22	32	24	36	31	20	16	25	24	24	30	22	25	19	19	15	23	25	31	27	27	33	20	28	27	31	36	26	26	24	22	36	31	32	27	25	35	26	20	25	34	28	22	18	20	23	25	30	36	33	31	26	24	23	24	28	28	26	21	26	31	22	31	25	22	18	19	27	23	26	29	26	20	28	23	29	19	26	29	19	26	23	21	29	13	27	24	30	25	24	21	24	23	25	21	29	26	27	27	30	18	24	16	30	30	24	14	25	21	17	23	32	21	42	25	23	24	15	31	20	18	30	30	25	33	40	24	24	27	23	26	26	18	26	23	33	24	29	30	32	24	29	28	11	23	23	19	31	27	25	24	19	18	23	29	21	26	25	24	24	18	29	25	27	19	25	22	21	37	22	28	23	27	29	15	23	26	15	14	31	26	24	25	34	30	27	34	33	31	32	23	34	25	25	28	30	34	32	24	29	37	24	28	22	25	33	25	29	24	30	29	27	27	30	31	23	22	32	12	26	25	24	28	24	23	27	35	22	25	33	23	27	25	19	35	32	37	31	30	25	32	20	20	17	28	25	31	31	37	16	15	25	29	19	32	18	27	25	29	22	23	22	28	28	27	27	30	23	29	24	26	33	26	19	30	30	29	27	20	32	33	22	28	28	21	32	33	26	24	23	26	17	41	12	27	27	32	30	17	27	18	29	24	25	31	34	31	31	27	28
7444	1124	758	1032	2655	3658	3979	4120	4693	5639	6766	6966	6869	7416	8451	9154	9229	7841	6953	6105	5481	4461	4011	3990	3811	3417	2919	2618	2296	1938	1716	1515	1260	1108	987	926	885	718	756	727	708	711	635	579	538	528	631	594	537	468	437	398	394	376	351	421	389	348	338	336	372	345	342	360	314	313	349	317	303	348	314	343	326	304	293	327	314	333	339	294	255	332	313	332	310	302	268	296	287	298	307	293	310	319	276	312	281	318	316	295	295	303	326	287	334	284	277	294	311	310	290	322	292	289	281	290	345	317	294	314	323	285	323	320	279	289	290	305	286	283	291	292	337	316	292	320	319	315	302	320	270	305	288	314	312	269	298	298	265	310	315	315	320	283	300	297	301	282	291	276	299	293	327	328	295	311	317	293	297	295	279	302	308	317	309	264	310	302	293	323	298	297	284	320	284	307	325	347	292	303	294	328	284	301	306	324	310	290	277	274	337	304	324	308	282	315	321	285	284	261	312	274	303	293	309	296	297	276	292	297	284	298	334	301	281	304	288	282	282	285	274	283	280	319	287	287	303	326	296	296	303	299	323	326	280	291	305	296	282	294	306	280	273	303	310	299	321	288	294	326	335	287	311	310	318	300	305	290	277	324	275	308	288	292	306	309	303	285	300	301	286	312	287	304	276	314	307	323	300	321	295	291	283	279	296	290	294	294	282	328	277	293	309	297	304	314	308	302	277	304	301	307	285	315	303	299	286	328	287	309	293	288	318	310	304	290	282	284	287	274	300	296	294	317	283	326	313	326	276	295	286	297	308	297	289	275	313	309	324	297	280	319	321	316	274	276	308	310	281	293	279	286	294	326	332	319	300	296	301	330	294	313	303	294	305	269	285	298	291	319	278	296	336	309	278	324	284	279	279	293	282	289	269	280	283	278	286	326	286	295	315	244	294	306	277	291	267	312	312	323	300	281	281	327	284	293	316	292	306	287	295	318	281	304	313	314	302	277	283	302	299	296	328	302	263	284	283	293	323	290	276	286	293	323	295	299	280	298	304	311	319	307	266	288	310	295	294	314	272	311	323	315	283	304	293	310	298	314	321	282	309	308	345	293	301	292	266	292	299	271	291	270	278	291	297	306	307	303	315	299	288	331	304	281	302	290	287	290	319	284	281	314	297	287	288	265	292	328	333	282	290	303	310	299	286	292	311	304	295	269	283	316	305	316	287	295	291	291	305	290	287	299	291	289	310	284	284	293	294	272	311	294	311	307	260	324	318	298	295	314	303	322	313	296	305	309	334	299	304	271	320	298	300	297	291	296	327	264	308	315	309	291	299	286	292	315	313	290	337	294	297	287	328	291	298	294	332	324	294	266	299	304	332	299	280	285	308	306	264	289	338	301	346	302	296	308	307	325	287	295	272	306	305	298	319	283	284	275	291	333	280	288	280	269	300	290	286	282	317	298	266	310	293	277	285	277	305	289	296	293	266	302	310	310	300	296	315	298	302	279	313	284	309	301	284	288	285	341	301	303	279	297	295	304	298	306	314	288	280	313	286	337	280	275	297	317	301	307	290	289	278	332	305	289	295	308	295	319	283	324	282	298	301	309	303	286	300	306	320	281	316	261	313	290	291	284	324	306	268	328	300	287	264	304	330	288	315	288	284	303	295	298	292	297	288	301	290	363	303	276	309	327	318	314	279	299	258	294	308	330	286	314	287	296	288	267	284	280	330	314	278	271	281	299	318	303	322	289	327	332	308	306	300	293	316	287	308	272	331	289	295	302	293	296	282	305	285	279	267	309	336	334	303	283	278	312	293	304	287	298	273	276	340	271	267	327	310	281	298	303	314	289	307	312	283	305	319	300	282	302	280	280	303	295	302	299	302	310	307	319	288	305	312	309	277	285	293	317	267	317	289	268	325	299	299	280	335	309	308	272	290	308	308	328	281	286	304	272	279	278	295	303	298	330	277	269	299	284	278	287	296	267	321	314	262	296	324	329	281	295	277	330	306	274	305	308	296	252	294	322	300	307	323	290	258	271	283	291	307	291	292	320	276	295	302	293	279	282	325	324	298	263	314	292	303	300	308	309	295	295	296	286	317	300	290	306	316	287	283	311	320	332	298	291	329	293	286	289	287	326	286	318	305	279	299	303	319	285	313	321	266	275	274	336	293	297	290	317	326	320	294	291	315	300	311	309	279	289	337	289	295	308	279	309	320	309	311	276	310	299	316	289	270	302	305	306	296	319	322	276	309	299	296	308	289	304	290	314	293	304	310	303	329	294	297	259	308	320	304	318	320	317	294	311	257	269	276	297	305	326	298	299	317	323	304	293	295	310	304	293	283	314	302	290	296	313	316	307	304	287	313	295	335	289	311	286	293	298	304	287	284	287	285	285	306	302	305	281	326	272	305	274	308	294	284	285	289	295	268	259	268	299	295	306	296	301	311	289	313	280	298	277	284	288	338	318	292	315	268	278	287	290	323	292	300	292	325	300	264	319	318	333	296	305	307	309	298	310	304	299	288	336	298	279	300	296	273	293	273	286	308	294	304	310	279	321	276	302	274	292	278	308	308	324	313	294	286	324	283	302	305	285	305	304	311	274	328	323	306	300	289	314	291	293	344	313	314	288	277	307	284	329	261	319	294	322	294	306	288	281	291	336	292	277	291	312	312	297	285	299	341	277	309	302	277	297	284	298	297	290	307	280	310	284	296	291	285	290	323	280	292	294	310	297	309	277	269	295	312	315	305	320	297	294	296	284	308	299	276	308	291	329	319	288	286	306	305	329	272	275	294	277	270	312	288	328	305	296	313	310	312	322	307	283	290	313	305	315	307	325	310	305	322	322	311	288	308	329	317	301	287	287	310	306	281	325	304	300	320	275	318	290	324	298	314	301	310	316	324	296	283	268	281	275	284	302	321	308	319	300	272	274	249	275	273	308	291	309	300	316	286	288	314	316	275	303	308	323	278	286	301	273	282	301	286	277	279	283	305	297	282	314	301	333	307	294	290	314	287	304	288	282	309	302	302	282	308	293	313	296	294	299	288	278	341	305	300	303	293	281	293	277	312	313	282	306	283	319	284	322	296	266	320	295	319	327	296	285	329	296	300	320	303	332	300	286	306	303	318	292	297	306	304	306	314	285	320	297	305	266	313	326	304	294	320	286	299	304	327	276	290	305	321	309	326	289	301	334	267	308	304	283	288	308	320	324	255	301	331	291	309	307	301	257	311	280	259	320	287	300	322	290	283	294	297	299	319	304	298	288	315	311	312	289	281	295	320	321	268	277	318	277	299	279	304	308	306	243	296	300	303	309	300	280	296	308	289	304	315	302	284	305	347	297	288	321	265	323	324	281	303	331	294	270	295	290	284	296	310	304	321	280	297	309	295	294	291	294	318	285	286	340	291	305	293	303	308	285	301	296	285	292	265	316	321	301	302	318	295	300	303	275	272	294	333	302	304	315	306	295	289	271	302	304	294	313	282	307	294	306	314	276	316	307	310	278
567	130	91	71	71	65	99	139	136	186	214	221	250	310	345	445	398	329	286	299	224	200	182	161	161	128	119	104	112	78	77	70	67	55	52	45	34	41	45	33	48	36	37	23	38	31	32	32	38	25	23	28	28	23	26	28	31	17	17	22	16	27	22	18	33	22	25	26	28	21	38	26	19	35	18	22	37	17	21	29	22	19	21	21	30	19	25	22	16	23	21	21	25	19	20	19	21	19	19	28	21	17	31	24	27	21	17	25	29	17	22	20	19	22	22	21	21	12	23	20	25	26	21	25	16	27	21	18	18	25	14	25	10	17	19	22	14	22	15	14	12	28	20	21	27	23	13	25	14	24	21	20	21	27	18	6	22	18	15	21	24	23	22	24	28	18	18	16	28	27	27	21	29	26	21	18	27	22	24	22	23	30	20	23	27	20	26	18	15	17	18	12	26	17	26	23	19	26	22	22	21	18	20	23	27	23	23	12	17	26	19	21	26	27	26	22	24	27	16	24	21	28	19	14	18	17	26	25	20	30	17	25	14	20	28	19	20	25	22	19	22	22	16	18	25	20	22	25	25	19	16	18	27	16	14	21	20	21	19	29	21	17	18	21	19	19	13	21	24	18	23	28	23	26	22	32	23	13	27	21	15	17	23	20	16	17	15	21	23	21	12	14	19	27	23	28	28	23	24	18	22	21	31	16	18	20	27	14	15	13	15	21	24	27	23	22	29	18	18	24	21	19	26	19	16	20	25	23	18	17	26	23	27	23	16	15	19	23	22	23	19	23	24	17	15	23	18	11	22	20	19	19	25	19	17	22	21	15	15	27	24	21	26	23	13	13	16	24	22	15	18	25	25	17	20	17	24	33	22	22	19	20	21	28	22	22	21	21	16	23	27	14	21	24	14	17	22	23	30	20	15	27	23	24	18	29	19	11	19	26	20	15	27	21	24	23	25	21	27	25	13	23	24	24	25	20	16	22	18	24	18	12	22	25	14	12	22	23	18	19	17	20	16	29	21	24	23	19	21	16	24	29	19	19	23	16	23	23	18	21	17	19	28	22	30	28	31	20	20	18	35	18	21	18	19	19	23	22	20	15	27	19	23	21	21	22	13	20	17	23	20	15	22	21	22	18	26	20	13	23	35	14	21	22	19	22	17	14	24	21	18	20	28	26	15	18	20	22	25	27	17	26	16	26	28	18	20	12	19	16	20	21	21	14	26	20	18	16	32	22	19	15	22	16	15	20	12	28	16	20	14	17	21	18	22	15	21	30	22	25	15	23	26	30	19	24	26	23	22	15	24	21	30	22	12	23	24	16	17	21	34	25	13	17	25	20	24	18	22	17	24	23	27	24	27	24	22	20	23	16	30	19	18	28	17	21	20	20	23	25	19	26	24	17	26	24	16	19	10	25	21	21	15	23	16	22	21	18	19	28	29	28	22	27	13	23	25	25	11	23	27	22	24	19	23	17	20	15	19	21	15	19	20	19	23	29	11	22	17	15	22	24	22	24	26	25	14	20	18	25	22	26	22	14	23	27	22	21	17	23	18	21	17	19	18	19	23	26	21	28	18	22	16	31	16	23	15	18	27	11	20	16	19	17	25	30	20	16	31	15	21	19	18	26	20	15	25	15	25	13	22	18	17	17	16	15	22	23	15	27	29	27	17	23	25	14	27	26	25	25	26	26	17	19	17	24	26	22	19	15	17	24	25	10	23	24	12	22	29	17	14	12	21	13	16	22	27	22	22	24	17	17	20	25	13	18	18	19	28	20	22	26	29	15	21	23	22	14	13	17	28	14	36	24	22	27	13	17	21	18	17	19	21	14	12	19	27	15	16	22	27	17	15	17	17	24	27	19	18	25	23	20	27	12	26	24	23	26	27	26	25	14	29	21	29	25	19	19	23	30	21	30	28	19	20	23	19	13	24	21	20	15	23	20	20	21	25	20	18	22	15	24	14	21	25	19	28	19	17	22	24	23	22	24	22	21	28	17	22	23	17	25	18	12	26	18	20	27	26	17	23	26	17	16	23	16	21	23	22	13	11	18	14	22	18	28	18	17	22	26	24	25	24	20	15	16	23	12	22	15	18	28	26	32	27	21	26	17	14	17	15	21	20	28	23	17	18	20	27	26	20	25	17	27	24	24	21	16	27	23	17	16	21	19	25	17	22	27	19	13	26	18	20	18	20	34	20	20	11	21	28	15	26	17	24	23	25	23	10	21	22	17	14	21	18	19	23	22	20	21	24	26	18	23	19	28	23	21	16	15	20	20	17	26	18	20	21	20	14	16	20	24	10	18	25	17	28	20	9	16	15	25	28	20	27	13	21	20	25	21	27	24	16	23	17	27	22	19	17	24	16	22	16	28	18	25	31	15	24	23	24	9	20	15	18	30	23	13	28	30	24	22	21	27	17	15	24	21	18	18	22	24	21	29	22	18	22	21	16	27	19	19	25	25	28	17	18	18	28	17	21	21	18	25	21	18	26	27	19	15	19	24	15	31	16	20	16	22	17	9	18	19	15	25	19	19	23	20	21	23	23	18	30	19	15	20	22	15	19	24	27	19	23	11	17	15	19	21	15	4	13	21	22	23	25	26	19	16	20	12	25	23	17	20	24	26	18	12	19	17	20	21	23	29	20	26	22	18	14	13	21	25	19	27	22	14	25	19	29	19	20	25	25	16	15	21	24	17	22	19	28	19	17	21	19	22	17	27	15	19	36	14	18	30	19	27	22	18	19	15	15	22	21	14	28	15	24	23	31	11	9	19	22	15	24	20	25	27	34	25	21	25	27	22	20	19	19	22	23	27	17	20	27	24	30	29	35	16	20	16	20	23	13	17	20	20	22	19	25	18	25	21	25	20	21	23	20	13	12	17	15	19	26	28	14	23	18	19	18	14	17	23	21	21	21	24	21	19	24	16	23	21	26	16	17	21	22	12	16	21	26	32	19	24	22	20	19	15	18	15	22	29	23	17	14	23	16	23	10	15	20	28	16	21	22	18	24	30	18	24	20	21	19	19	25	20	21	22	12	23	16	14	19	26	23	17	19	17	19	22	24	22	21	21	23	18	18	15	18	18	24	16	14	18	20	9	22	19	28	22	24	14	16	19	9	21	20	21	30	23	14	21	24	22	22	16	20	23	24	19	25	14	31	17	21	15	22	16	28	17	22	17	16	29	24	17	23	22	20	24	21	22	22	19	16	23	25	28	16	25	25	23	17	21	29	13	33	11	29	14	25	18	24	19	19	11	20	15	26	26	14	24	26	22	22	24	20	18	26	25	28	24	27	23	20	18	21	25	23	28	16	23	12	21	24	14	29	17	28	17	27	23	27	19	24	15	26	22	27	22	22	18	22	17	13	21	18	22	13	17	25	21	22	23	17	24	16	17	21	23	21	22	23	17	20	21	20	20	24	20	23	15	25	30	36	21	16	14	17	21	22	19	19	16	22	28	21	15	18	17	18	19	15	15	25	11
9416	2591	1359	1814	5428	8250	8310	8174	8120	8643	9589	10043	10006	10777	12181	12708	11908	10773	9621	8555	6978	6160	5868	5709	5159	4558	4236	3709	3206	2671	2373	1906	1659	1414	1364	1182	953	910	996	926	809	757	693	678	682	662	742	688	592	544	483	440	422	366	367	317	350	341	344	295	294	305	288	320	316	301	324	284	321	307	307	298	284	273	300	278	286	280	261	264	267	272	269	272	243	261	258	279	237	273	245	240	236	242	237	224	255	287	250	226	260	262	260	250	278	278	253	236	283	239	253	250	264	234	230	262	240	257	242	255	242	231	251	255	246	254	283	263	216	243	244	257	233	249	243	252	265	234	225	232	233	247	263	252	263	228	265	221	237	244	232	239	261	241	229	262	245	238	244	225	285	267	248	251	293	235	248	237	259	263	246	219	257	242	255	261	258	222	260	211	258	249	238	258	229	278	248	230	219	229	266	246	245	269	232	252	237	252	237	227	224	249	231	248	269	247	254	227	246	278	249	248	245	224	249	236	226	268	278	248	230	259	250	242	263	238	267	231	245	222	243	252	288	248	244	244	220	248	251	243	239	267	230	248	268	237	250	240	225	227	233	192	230	249	255	252	228	246	281	231	256	236	251	246	234	245	261	243	236	247	298	262	241	260	251	223	246	248	264	246	254	253	236	271	270	257	242	242	250	279	264	247	247	240	238	229	247	250	249	251	215	245	239	258	258	248	251	235	253	233	224	227	251	242	251	256	232	266	219	252	249	234	258	234	249	256	235	262	255	246	237	243	244	268	244	247	239	239	245	246	235	231	231	246	267	242	244	254	255	260	243	255	236	234	243	230	242	248	255	243	264	266	237	269	251	264	253	243	244	255	272	218	242	274	290	254	256	255	235	252	254	242	262	248	243	254	253	227	235	272	234	257	225	248	252	235	253	243	234	254	258	212	240	222	247	243	207	244	257	253	242	252	253	265	274	232	248	265	229	240	250	224	254	241	243	249	269	270	246	262	258	240	257	243	257	275	228	256	236	257	244	270	243	251	266	229	265	252	236	241	255	269	239	233	256	239	235	237	250	241	287	264	261	274	262	252	265	250	230	246	265	275	257	229	257	244	245	243	251	236	250	243	236	253	267	214	240	220	247	274	254	242	268	256	227	230	245	262	236	262	261	277	235	263	264	237	248	229	249	261	227	284	254	255	227	252	233	240	253	227	250	258	244	257	239	250	265	250	249	243	259	237	230	253	267	276	267	243	249	243	273	237	216	252	273	250	247	262	261	254	252	243	253	243	226	259	219	226	234	246	248	261	268	262	237	280	260	249	250	260	246	262	231	274	216	240	260	275	243	253	262	223	220	221	278	243	240	258	263	244	248	276	242	251	238	237	254	211	219	245	268	245	248	222	233	235	228	237	253	236	233	222	237	228	251	256	248	273	226	266	264	249	218	253	252	220	266	231	260	256	273	245	289	254	245	249	220	243	244	258	237	256	271	228	236	217	264	249	277	241	252	257	254	285	226	274	206	252	243	226	267	252	255	248	242	226	278	244	257	234	255	255	270	235	259	269	251	258	247	247	231	225	239	262	256	249	269	250	237	280	242	263	256	221	290	267	259	242	252	249	254	240	223	229	265	244	254	266	251	223	235	248	247	252	234	238	248	216	295	238	250	259	233	234	224	247	242	268	249	215	262	249	264	258	211	264	237	230	282	244	280	253	233	243	244	237	259	257	269	239	247	267	248	259	229	227	255	237	267	227	252	227	245	236	245	245	237	274	232	236	255	243	226	265	220	242	262	241	267	252	241	226	243	248	253	257	257	268	247	248	218	251	223	253	251	240	234	241	229	268	271	282	255	241	237	238	233	236	250	222	221	248	253	246	266	250	266	251	257	249	283	222	273	257	249	222	249	239	229	236	262	217	240	241	246	251	248	227	260	258	251	241	242	251	253	255	234	253	278	253	259	226	267	239	258	264	274	237	254	270	229	249	236	272	235	214	253	213	254	279	261	262	237	218	262	259	242	251	254	236	262	245	232	253	262	244	265	285	233	219	248	217	254	228	238	239	277	247	255	248	263	234	235	256	257	275	254	228	233	262	240	253	218	238	246	241	235	240	250	256	244	274	224	231	249	224	254	268	244	254	262	225	249	237	234	279	233	240	243	237	242	256	239	253	265	254	239	240	215	243	256	242	243	255	257	231	262	251	246	262	242	235	249	248	237	257	233	210	250	264	227	240	254	264	274	239	251	266	229	235	243	237	267	238	236	235	241	256	223	249	290	253	233	226	238	267	246	244	214	256	258	221	229	240	219	249	233	251	252	276	255	247	248	231	238	256	230	246	235	253	236	249	253	246	249	235	228	256	252	222	261	229	266	252	241	212	241	262	275	234	248	232	253	283	234	226	228	238	259	287	227	241	231	236	239	229	239	238	238	240	273	243	258	248	252	261	257	235	243	248	248	261	246	229	245	231	246	254	246	217	273	245	264	248	236	256	277	227	269	237	267	262	257	259	231	248	219	268	259	249	246	253	276	265	225	247	277	271	264	243	257	256	234	247	221	239	255	246	256	256	250	255	225	245	244	258	244	239	254	278	279	200	252	256	256	253	252	253	250	254	248	238	237	233	251	223	248	235	255	263	265	225	265	242	258	258	265	245	253	220	245	245	258	235	236	261	245	250	265	244	254	223	231	230	235	244	261	219	259	220	256	250	216	236	249	249	241	242	250	250	263	246	270	259	254	256	256	256	253	225	256	229	229	249	239	260	276	246	240	251	247	234	245	264	263	251	241	232	246	193	251	257	260	232	259	240	243	243	266	238	262	222	278	245	250	249	252	267	219	240	242	249	254	244	227	244	278	230	239	246	247	232	232	248	228	248	264	231	245	248	269	287	250	244	258	232	246	261	290	244	244	225	255	241	241	205	248	226	234	237	243	265	232	230	271	263	230	256	247	246	242	222	214	252	231	263	247	254	254	260	269	271	251	256	236	274	256	266	227	244	268	272	269	274	220	224	254	237	240	257	214	269	259	221	249	266	256	212	249	239	248	259	274	269	226	219	228	250	250	225	261	231	235	246	249	244	258	227	232	259	264	247	215	252	245	211	266	259	237	256	251	261	269	247	257	234	235	229	221	248	259	236	250	232	256	247	246	250	225	231	234	250	256	266	246	249	230	251	271	243	257	258	268	240	260	224	235	232	220	232	263	260	233	269	256	264	247	219	238	260	241	244	235	249	231	258	285	270	261	242	223	249	263	254	224	230	241	244	251	246	264	237	250	240	212	247	235	217	238	243	258	236	264	256	257	255	239	232	266	258	241	233	241	231	245	236	219	248	233	245	253	263	255	257	269	267	263	260	248	264	244	230	249	271	246	208	262	248	260	242	257	238	249	259	250	243	251	234	247	235	241	251	256	263	254	261	260	231	245	220	265	235	270	230	260	254	272	243	250	256	228	239	263	218	232	230	228	245	257	274	251	240	249	243	277	245	257	239	245	247	246	232	249	249	265	253
2112	137	67	66	46	74	108	140	141	186	225	275	278	355	436	440	380	351	303	260	223	193	190	195	191	137	128	115	102	87	84	64	59	66	58	52	38	50	43	47	28	36	37	46	43	43	37	29	34	27	31	20	23	28	30	30	30	22	24	30	29	30	26	26	32	20	23	22	18	22	22	29	24	28	27	24	38	29	25	24	23	15	22	29	30	16	22	13	19	22	24	24	19	28	23	33	22	21	25	26	22	24	29	17	26	19	18	21	15	28	28	27	25	18	19	33	26	24	25	23	35	34	17	19	22	28	18	18	24	24	23	14	27	18	30	18	20	16	30	21	15	27	20	31	34	14	20	25	21	32	25	25	29	18	30	17	17	19	22	15	28	20	20	33	25	19	25	23	15	21	29	18	24	21	27	36	20	25	18	27	22	22	26	26	17	23	28	22	23	18	25	14	21	19	20	16	27	31	15	18	20	27	26	24	18	26	36	25	18	23	17	26	24	24	16	19	20	21	21	22	24	16	17	31	25	22	18	21	27	22	18	27	18	20	18	27	24	20	25	16	20	18	20	22	24	26	16	27	19	30	34	20	22	23	28	30	16	25	25	18	19	22	25	21	19	18	15	24	22	15	23	27	20	16	20	22	20	21	25	22	22	21	26	22	21	21	15	17	24	30	21	32	31	23	22	32	13	29	33	14	16	18	26	28	13	20	40	26	25	19	28	28	19	26	23	28	21	23	19	21	26	20	18	18	23	26	20	28	25	21	28	20	21	25	22	22	23	21	18	26	26	24	21	23	18	21	24	23	33	18	29	20	33	32	24	27	28	30	24	24	25	27	27	30	31	23	26	30	31	17	23	21	23	18	33	29	27	22	14	17	23	26	31	18	28	18	24	30	29	22	15	25	33	24	27	23	23	32	20	17	28	18	21	21	21	26	20	22	23	26	29	22	21	27	29	21	27	24	25	27	22	29	34	29	20	19	20	25	16	24	21	24	19	24	15	32	30	17	23	29	28	17	22	19	22	25	20	29	18	36	26	19	28	24	22	30	16	27	24	20	21	22	14	21	30	27	23	14	28	25	16	29	22	29	15	35	27	24	23	22	18	22	22	20	19	24	29	20	21	32	23	28	22	20	21	25	23	25	19	20	30	24	29	19	23	21	22	19	26	19	23	27	33	29	25	24	29	20	39	16	21	22	33	23	32	29	23	18	26	21	22	22	26	19	25	20	18	29	25	24	20	28	23	23	25	26	23	16	26	29	30	23	24	26	20	19	26	17	20	29	33	17	22	23	26	26	17	18	19	21	30	17	17	20	34	29	22	30	24	23	19	19	16	23	25	20	18	19	21	27	22	29	22	27	23	22	15	18	20	22	19	12	25	18	25	25	25	24	28	22	21	23	21	20	20	24	20	24	27	22	22	19	36	26	23	16	22	26	16	31	23	25	23	22	23	22	21	28	21	28	28	21	20	22	32	23	24	23	19	25	24	26	18	29	21	26	21	12	14	31	23	27	23	28	28	20	24	28	20	22	15	27	21	24	29	27	9	27	30	22	22	28	24	25	27	17	29	21	23	20	29	32	23	24	27	24	26	18	26	24	32	24	21	29	23	28	18	18	26	32	16	29	24	29	26	24	26	25	17	21	25	22	28	17	22	26	27	29	18	31	23	25	29	28	21	25	20	26	23	25	16	28	18	24	27	24	25	31	24	16	22	26	29	24	21	21	21	20	23	24	20	21	26	29	26	30	32	22	15	31	20	22	21	28	30	29	21	27	25	26	29	32	21	21	17	24	31	22	16	33	23	25	26	14	29	18	12	23	23	20	26	26	34	20	21	21	22	23	14	25	23	25	24	24	20	18	20	19	24	25	21	30	22	29	28	20	22	20	16	17	28	24	28	21	21	24	18	25	20	30	13	27	19	21	24	34	15	29	23	22	26	27	25	27	28	31	22	25	19	20	30	32	17	20	23	24	24	21	22	28	15	20	25	27	31	26	20	26	22	17	31	23	27	18	26	26	22	21	27	24	17	24	17	24	26	24	21	25	23	21	25	21	26	14	28	17	14	30	17	17	25	19	25	16	24	30	21	19	26	19	31	23	29	15	22	21	33	27	21	23	27	21	21	21	20	29	16	36	20	17	17	19	18	17	22	23	25	30	25	20	21	16	24	30	22	19	28	13	25	20	18	25	21	14	32	19	19	23	21	23	26	31	20	21	24	23	19	30	27	23	22	18	25	28	23	21	20	22	21	14	20	23	26	37	21	21	23	25	27	27	32	17	22	27	23	26	24	20	25	18	20	21	19	35	18	24	31	14	27	22	23	28	23	26	23	28	28	24	30	24	16	24	32	23	18	14	23	22	22	21	28	21	26	28	28	32	25	16	21	18	19	26	30	31	29	20	17	19	22	21	23	23	19	26	36	19	15	26	27	28	21	22	35	24	29	35	32	18	23	21	18	16	26	27	19	26	15	27	14	24	20	29	23	24	24	25	25	24	24	26	18	22	26	24	35	18	19	21	21	29	16	26	27	27	18	19	19	27	28	24	25	22	21	26	29	15	27	28	17	19	29	27	25	16	26	21	30	26	29	28	22	17	14	19	30	17	27	22	20	19	20	27	26	17	20	24	24	21	24	28	21	29	21	24	26	26	18	21	24	22	23	29	18	27	31	24	19	22	28	23	33	19	20	31	24	20	28	27	29	26	32	21	29	11	26	16	17	23	23	29	29	26	20	27	22	23	25	27	14	18	24	26	25	21	18	26	26	20	17	24	25	22	23	24	18	23	19	19	17	19	18	21	30	13	17	30	29	28	28	26	25	18	18	25	27	20	20	23	17	28	31	23	17	23	27	25	24	21	33	20	22	22	19	31	29	26	22	32	26	22	22	26	21	24	21	30	22	18	24	21	25	24	19	20	24	26	18	28	24	19	18	20	26	28	19	18	26	20	27	21	24	23	18	18	26	24	19	29	26	27	30	24	24	17	22	19	17	31	28	24	22	20	15	27	22	23	23	30	25	23	18	24	30	24	25	24	24	20	19	25	19	28	19	24	31	23	16	19	24	25	22	22	28	26	21	23	19	30	36	22	27	23	22	22	18	26	29	28	22	22	30	29	17	28	28	25	26	24	24	25	26	30	14	21	22	29	24	19	21	18	18	18	21	31	21	24	35	18	27	18	24	25	20	23	26	35	22	30	25	23	22	20	23	17	27	26	26	17	17	23	25	27	21	22	31	19	27	25	16	29	15	16	27	31	28	28	25	16	28	27	20	20	17	27	31	21	27	25	25	24	24	27	24	22	16	27	29	24	20	13	20	24	12	18	30	26	29	28	25	22	25	23	29	22	25	18	23	25	21	19	19	18	28	22	28	17	25	25	21	27	26	22	23	25	20	26	25	24	27	23	22	27	27	29	15	27	19	12	30	20	18	23	17	27	16	12	20	19	34	16	20	18	28	27	27	21	29	20	29	20	27	31	23	20	21	24
9171	2248	1262	1578	4600	7705	8358	8187	8628	9461	10217	10563	10989	12219	13442	13309	12331	11065	9612	8592	7078	6518	5877	5908	5457	4855	4328	3816	3499	2987	2335	1920	1671	1592	1550	1292	1016	1083	1021	1020	861	789	752	697	701	770	816	731	656	494	562	533	453	379	393	391	373	347	376	378	353	333	337	382	361	305	353	342	314	329	311	318	311	284	300	308	283	294	277	292	294	261	297	315	288	279	305	296	270	293	273	294	293	252	245	242	271	257	281	262	289	270	268	258	274	272	275	251	290	260	295	245	293	272	275	284	265	274	270	263	270	275	302	266	256	261	271	286	300	282	297	256	316	298	299	257	257	283	245	283	260	255	261	286	279	266	265	274	281	248	262	283	268	265	274	278	258	282	265	300	254	271	272	255	240	255	265	274	318	258	296	261	252	279	266	280	256	250	274	270	273	267	259	264	247	247	283	260	287	260	262	267	255	249	253	283	256	260	265	270	277	265	281	294	266	288	257	262	282	262	280	269	268	257	306	264	265	287	273	225	258	270	265	266	277	270	252	293	277	263	287	278	233	256	285	280	302	285	263	269	274	235	286	270	231	225	260	293	265	274	282	293	256	277	281	279	284	281	250	280	259	283	269	254	275	287	266	243	246	259	277	266	269	245	282	266	284	268	291	277	303	265	268	242	281	282	275	257	268	285	280	309	274	279	259	255	260	276	276	279	279	307	248	258	287	287	279	262	280	253	292	261	276	245	238	258	246	278	289	278	273	258	252	275	278	258	272	262	253	269	269	259	264	281	273	257	259	277	275	238	268	251	271	264	257	254	280	259	277	271	297	295	259	245	274	260	241	257	253	277	267	267	272	281	246	260	268	274	274	290	281	271	254	257	304	289	287	262	253	279	275	268	285	283	289	268	283	266	269	287	289	278	287	278	266	220	280	274	277	256	271	254	265	274	245	282	294	303	248	251	284	257	289	268	295	290	277	251	249	280	278	280	287	282	266	271	270	285	290	280	279	289	266	272	243	274	270	255	277	277	273	271	252	273	273	270	289	250	266	278	263	249	289	255	241	278	282	273	259	259	283	250	256	286	291	275	271	238	267	263	254	240	271	284	262	259	311	279	259	259	264	239	279	245	243	261	243	273	282	294	294	277	259	285	258	277	280	284	283	273	262	264	273	282	273	272	261	279	282	304	266	238	288	272	266	246	259	275	285	234	242	279	249	274	261	256	251	256	278	251	274	274	271	279	275	267	289	260	280	302	251	288	263	265	282	283	260	295	293	277	260	268	295	274	266	264	290	286	271	238	247	266	288	279	269	270	275	256	297	275	277	255	274	292	257	276	233	268	276	288	273	276	259	261	235	276	267	255	273	255	241	239	220	246	286	281	274	282	260	274	275	279	244	254	270	266	265	300	273	277	269	249	271	261	268	285	297	297	310	276	270	269	263	305	267	250	282	238	256	276	275	277	261	269	271	246	250	253	253	275	234	249	230	266	252	277	280	280	304	262	277	251	294	277	260	279	274	258	281	276	250	290	271	260	295	282	264	246	271	277	282	264	254	249	270	282	273	299	267	272	250	259	257	258	304	271	272	292	279	286	254	267	266	241	289	287	284	278	292	313	292	270	286	264	292	250	282	263	265	260	271	285	271	290	251	259	270	279	297	282	291	269	269	272	268	225	279	269	270	276	262	284	267	257	287	292	263	269	328	271	290	297	266	269	269	282	293	270	264	322	282	257	305	252	257	229	283	268	307	259	283	270	267	273	275	270	298	271	254	270	305	287	266	242	266	267	259	268	273	265	264	280	251	243	287	280	264	257	265	296	272	274	258	260	277	304	259	280	258	287	288	272	236	264	250	257	283	272	238	248	285	270	263	257	253	278	239	302	271	276	260	260	261	291	262	247	277	284	278	251	259	263	274	258	275	247	267	266	253	255	285	273	289	276	304	275	284	260	242	246	268	277	292	274	220	215	289	281	273	260	298	253	278	271	289	265	300	264	278	264	284	272	274	255	268	302	262	246	262	270	271	257	281	282	256	252	263	250	281	308	244	269	276	234	250	270	267	294	265	267	239	260	281	248	284	234	255	279	290	283	277	284	256	265	271	265	271	251	231	262	292	299	267	255	280	239	270	252	264	285	258	256	283	267	241	270	249	271	284	273	265	257	254	245	290	294	272	299	271	288	253	270	255	287	249	313	275	265	285	290	294	255	275	292	247	263	232	275	255	279	275	282	289	238	297	265	264	282	270	263	281	280	262	274	252	276	259	288	279	263	256	269	244	289	265	294	242	264	260	262	278	280	256	271	272	285	263	278	261	265	272	296	260	260	275	273	249	286	286	271	287	284	260	278	264	248	275	274	241	246	280	296	261	265	258	271	276	260	274	254	249	276	266	288	301	255	276	269	250	294	272	278	274	274	281	303	289	243	281	296	300	262	309	264	260	244	276	278	286	220	273	238	261	287	282	272	263	257	268	267	237	248	267	268	300	267	260	301	275	262	293	241	283	275	286	251	249	263	282	277	274	273	252	262	276	245	271	284	288	264	296	254	270	268	274	262	258	252	248	269	267	284	263	257	283	269	283	267	265	242	267	257	280	260	261	297	274	255	286	263	289	281	295	314	274	253	262	270	255	290	252	274	259	285	263	278	275	250	263	251	287	294	291	290	262	277	248	285	243	311	263	269	275	267	261	292	255	278	257	272	296	277	282	260	276	273	286	283	275	285	278	233	255	268	234	271	303	276	274	300	278	237	264	296	303	271	276	263	295	263	277	295	284	274	252	298	288	278	247	244	274	274	263	293	283	251	265	269	248	291	290	278	258	248	293	244	246	265	251	260	257	262	271	283	293	292	278	262	275	268	279	274	256	296	282	256	242	260	269	270	259	301	265	281	258	274	273	265	259	312	263	291	266	263	277	278	310	274	255	269	291	259	267	258	263	279	278	283	254	263	286	247	289	288	260	254	256	278	264	270	289	249	268	282	264	260	279	261	288	290	288	260	267	252	263	249	266	244	242	257	275	295	260	300	271	267	284	266	284	240	273	270	259	277	304	244	254	294	293	269	269	287	236	247	267	249	280	243	291	257	266	272	270	256	252	303	286	257	264	242	256	229	261	245	287	298	283	290	252	247	243	264	278	269	304	283	276	263	302	270	277	288	281	281	255	266	268	274	241	262	291	242	276	261	294	324	263	268	286	271	281	267	263	257	263	284	271	285	283	292	293	254	251	280	278	274	289	289	297	279	257	273	266	277	247	262	311	247	273	281	282	261	291	269	284	255	260	274	269	284	282	276	255	257	259	247	273	270	268	280	281	269	264	277	253	236	262	263	248	285	267	252	241	258	288	262	242	270	262	263	283	270	283	272	272	260	250	256	255	263	275	279	303	262	265	293	271	288	273	276	272	261	260	260	277	266	282	300	262	286	276	293	251	260	251	278	274	259	281	260	259	282	279	248	256	273	284	273	263	250	277	283	275	267	287	264	275	254	271	253	275	262	267	289	267	272
973	204	117	84	70	120	157	204	231	289	337	384	416	511	579	570	472	451	389	314	286	218	249	226	187	173	183	130	124	104	74	69	73	68	61	60	28	47	54	43	35	35	32	32	45	44	49	34	33	26	27	19	24	17	25	17	23	15	25	30	22	25	22	23	18	23	18	21	22	20	25	20	18	25	24	16	33	26	24	24	25	30	21	24	15	26	17	22	23	25	15	18	19	15	13	25	28	24	16	17	22	18	21	15	20	19	25	10	15	19	20	18	15	19	20	19	14	17	23	13	14	25	9	21	18	17	22	20	18	16	16	18	23	18	21	15	17	20	11	21	21	21	16	19	23	23	20	22	17	18	21	24	25	19	13	21	17	21	15	21	21	14	18	13	13	19	22	16	16	19	17	19	14	15	17	15	17	22	18	10	15	21	16	23	24	17	15	19	17	13	17	14	19	19	15	16	24	12	21	22	23	12	15	23	26	30	24	17	22	20	18	20	20	14	16	11	18	14	20	20	12	25	19	23	17	22	15	14	15	16	15	22	19	18	19	22	20	22	19	19	21	28	24	18	16	25	19	12	21	18	16	24	12	19	24	28	19	13	16	15	15	18	17	23	16	19	21	18	29	23	20	17	15	16	17	13	8	15	22	13	12	17	19	23	24	17	18	16	19	16	12	20	19	25	14	19	10	23	27	14	22	19	16	25	10	13	19	20	24	20	30	18	12	18	18	18	29	20	12	16	25	21	19	24	18	21	11	17	20	25	25	21	18	15	16	17	17	14	23	23	10	14	10	13	18	19	23	20	20	20	19	21	19	22	14	13	25	14	23	20	18	9	9	17	20	15	16	15	21	14	18	21	17	11	13	14	19	19	24	16	20	13	17	21	15	20	12	15	27	17	14	11	25	15	21	20	24	15	21	17	20	22	15	17	26	16	16	15	18	16	16	17	19	17	20	22	16	16	23	15	20	11	16	27	24	26	20	18	21	17	11	20	25	13	21	36	16	21	17	31	18	26	23	16	15	8	19	22	22	18	21	22	18	20	23	18	21	13	9	25	15	20	17	22	18	21	21	22	19	16	15	19	19	14	16	29	18	15	17	21	21	20	14	23	17	11	19	17	22	22	14	30	19	18	18	18	13	17	18	19	15	18	21	15	17	13	14	17	17	25	12	17	16	19	20	15	28	18	21	17	18	18	11	8	13	11	21	23	15	25	7	13	25	27	18	22	22	22	17	20	14	26	18	24	22	24	22	14	14	14	16	18	23	17	16	15	18	12	14	17	18	13	20	24	18	13	24	8	14	18	19	25	20	16	22	15	17	18	25	30	19	25	20	22	17	20	24	14	15	19	12	22	30	15	23	17	19	17	18	24	12	15	18	13	17	25	18	15	22	12	27	13	12	14	24	14	13	24	23	21	18	11	16	15	17	21	16	25	14	14	15	26	22	24	17	18	11	20	21	20	18	17	14	13	29	14	21	12	24	18	13	15	16	27	18	21	20	24	22	18	20	24	11	18	20	24	18	11	18	22	15	21	12	19	20	13	21	15	21	15	24	15	17	12	18	17	20	14	21	22	20	15	21	15	17	14	20	24	18	14	15	22	21	16	21	16	23	29	18	13	18	17	14	21	12	15	22	22	18	25	19	17	16	25	20	14	26	15	19	18	25	18	15	17	13	15	20	18	20	14	25	22	16	30	24	11	20	19	20	27	13	22	15	19	16	16	20	13	14	16	25	13	15	20	17	17	21	26	16	16	19	23	17	14	15	20	19	14	16	12	11	15	16	21	15	15	18	19	18	20	29	16	16	18	19	14	12	21	18	21	13	15	14	14	17	16	26	19	20	24	15	10	11	18	17	15	23	13	20	16	16	17	17	14	18	16	22	21	17	17	16	18	16	22	12	14	15	15	16	18	14	18	18	20	12	21	24	20	19	20	14	18	17	21	16	17	15	19	20	19	18	27	25	17	12	25	21	20	16	14	15	20	18	21	22	20	16	25	25	14	15	18	23	18	14	19	19	25	16	15	21	16	18	17	17	23	20	23	18	22	22	21	18	17	17	21	17	23	20	14	26	18	27	17	14	18	19	14	19	18	14	22	16	23	18	20	18	13	22	22	18	16	16	10	18	29	16	20	18	19	14	14	18	23	19	15	10	25	18	28	23	15	23	24	11	15	18	19	17	16	16	10	15	18	17	23	20	15	9	13	17	17	23	22	30	13	12	15	16	15	18	15	20	22	18	22	24	22	19	21	30	15	20	16	19	23	17	14	11	13	23	13	23	19	20	17	16	22	21	16	21	15	19	24	14	16	21	20	30	21	20	16	19	23	15	18	19	24	14	17	15	25	22	14	16	15	17	15	15	22	15	18	14	17	19	19	19	10	17	21	24	15	16	20	16	22	19	30	22	31	16	20	14	13	17	17	18	16	10	25	19	16	14	18	14	24	26	20	20	23	13	15	19	16	18	24	19	24	18	17	22	15	13	20	20	16	22	21	22	15	17	21	16	15	22	18	16	20	22	18	18	16	17	11	15	20	18	14	24	22	13	20	16	17	23	21	21	16	23	15	15	13	16	14	19	17	17	12	19	11	12	17	15	18	19	25	14	13	20	18	13	17	18	30	17	21	15	19	11	25	11	22	19	12	15	26	18	18	19	14	18	18	16	21	15	16	18	23	16	19	24	17	15	20	26	16	18	20	10	17	14	19	26	20	17	24	24	19	15	16	19	18	20	15	20	16	22	15	18	20	19	13	20	17	15	13	15	16	17	23	24	26	23	24	10	20	18	19	20	15	19	16	19	19	23	18	17	14	18	24	18	18	22	20	19	17	14	15	22	8	17	17	20	14	24	17	15	19	12	15	24	15	18	26	22	19	17	21	11	15	18	20	18	16	17	11	10	20	20	15	17	17	22	27	25	19	18	19	21	19	22	13	15	24	14	23	13	20	21	12	17	23	19	16	14	25	19	16	23	22	10	20	16	23	24	19	14	16	11	18	15	24	14	11	21	23	24	16	19	22	28	18	19	15	23	13	20	17	14	16	20	24	18	20	19	15	24	13	14	17	24	13	18	16	17	22	18	14	23	22	18	26	15	19	18	20	21	20	26	19	14	25	16	15	20	20	21	19	13	11	22	18	22	23	23	19	17	17	15	22	16	18	17	14	15	17	12	14	19	15	18	21	22	12	18	22	17	19	22	21	21	22	15	21	18	14	20	20	16	23	19	9	21	11	16	22	17	10	19	17	18	14	15	20	23	13	16	19	14	21	13	18	11	19	21	21	19	17	20	14	26	25	14	21	18	14	18	28	18	20	36	17	20	22	17	13	14	15	20	12	19	21	23	13	19	21	18	13	18	20	20	13	17	15	22	15	27	13	11	16	19	23	15	10	28	16	25	20	23	14	11	22	19	24	22	15	14	15	21	15	25	16	24	12	22	14	27	11	17	19	24	15	16	23	14	17	16	20	16	14	15	11	18	21	16	10
12323	3502	1874	2401	6799	10912	11822	11735	12103	12569	13479	13688	14488	15781	16419	15730	14014	12987	11441	9902	8681	7147	7154	6650	6115	5493	4910	4250	3847	3204	2513	2202	2005	1924	1778	1382	1360	1306	1242	1168	957	884	824	793	828	959	904	774	564	595	605	552	457	389	397	348	346	334	323	345	352	315	315	326	279	255	288	284	294	292	291	286	269	250	271	243	250	254	256	263	232	258	229	255	217	214	231	228	222	259	205	239	212	197	195	203	196	235	216	206	226	223	220	172	235	230	240	218	243	205	201	190	218	209	216	236	207	219	225	196	238	256	209	220	224	198	214	235	227	213	253	207	217	192	214	216	208	225	233	225	212	198	214	224	212	229	201	197	225	205	238	221	225	219	202	215	220	225	228	223	226	223	212	223	200	192	234	231	230	223	228	210	233	226	237	205	197	248	211	209	199	229	204	220	218	202	233	233	224	204	205	237	203	202	221	234	188	229	202	202	215	207	202	198	227	208	232	245	207	204	197	205	221	211	238	215	212	235	225	210	187	205	183	230	221	217	189	218	202	232	231	188	214	218	215	200	242	217	220	208	241	218	196	218	230	232	221	199	245	223	239	225	190	214	221	201	232	201	203	204	213	257	185	222	234	219	230	222	205	231	219	209	214	206	207	218	187	212	224	230	210	230	235	219	194	223	233	213	209	219	203	186	204	210	227	218	205	206	237	234	221	204	231	204	234	214	213	214	244	213	214	237	195	201	206	209	206	224	212	183	235	210	221	234	230	222	197	211	212	224	215	252	222	218	238	187	211	217	223	210	179	221	211	224	226	228	213	219	212	200	192	202	214	245	233	246	215	214	204	243	207	233	202	245	207	215	224	216	211	234	237	234	234	216	231	217	198	203	231	213	236	208	217	213	254	248	201	207	220	228	205	209	223	241	224	197	189	197	198	200	227	190	201	217	200	189	233	186	207	234	227	236	219	204	231	259	222	223	237	210	234	225	227	219	221	206	230	220	199	237	218	198	216	228	226	222	216	216	221	232	216	245	222	231	212	218	189	236	233	233	221	238	207	242	208	230	218	228	228	228	238	204	225	217	224	205	215	206	212	213	224	208	211	232	227	210	213	201	253	198	242	197	211	189	206	224	245	211	223	187	224	188	236	214	241	229	205	193	220	217	244	201	212	194	211	231	197	234	222	213	211	227	216	227	220	211	203	242	206	175	241	201	214	216	247	203	209	210	213	196	218	194	210	236	267	213	209	216	208	211	227	217	227	214	226	211	202	189	198	223	226	211	207	202	213	209	203	196	211	201	216	256	222	177	229	222	241	218	237	215	219	225	226	200	232	223	220	227	193	215	198	222	204	230	221	193	222	229	200	179	219	193	239	219	217	222	209	221	214	231	207	220	222	224	211	207	175	229	204	218	229	232	219	205	203	223	202	228	211	214	208	222	232	231	216	196	211	216	185	218	219	240	200	228	220	212	204	236	216	220	235	231	221	215	222	204	239	195	207	247	211	211	203	199	220	207	225	218	208	189	185	183	231	227	223	210	212	224	210	218	220	205	220	232	210	213	219	212	240	199	249	217	206	212	212	222	209	188	237	202	215	222	236	209	210	205	198	227	194	231	229	207	219	211	236	215	220	193	208	213	209	204	211	213	217	229	188	213	222	208	214	235	236	242	210	211	228	198	200	230	208	215	195	221	246	212	223	224	187	205	218	216	209	205	216	235	213	202	195	214	198	224	214	192	235	218	242	203	217	236	202	187	218	197	225	231	227	223	229	227	226	189	208	198	201	220	237	200	206	230	194	240	216	216	228	197	209	212	213	196	204	197	225	224	211	206	224	234	187	218	223	199	209	213	190	237	239	202	257	206	232	223	209	195	231	213	205	208	235	217	212	200	213	189	239	223	219	213	217	220	230	205	205	223	197	217	210	188	245	190	203	203	228	243	203	200	249	202	214	213	235	222	217	225	229	202	211	219	229	222	203	205	230	197	245	195	219	239	200	209	207	213	223	209	214	188	196	204	208	229	221	215	211	203	200	212	221	196	221	240	198	223	213	205	245	219	214	188	231	215	205	214	211	224	217	220	200	189	208	218	220	229	212	232	206	200	218	213	253	226	200	214	235	235	221	224	216	224	198	210	209	227	214	230	220	234	212	209	215	211	219	223	193	204	213	238	231	206	213	218	217	218	207	231	200	249	228	210	214	220	221	186	197	200	223	202	218	229	224	231	234	228	203	205	228	231	224	178	237	199	196	225	215	213	198	212	233	229	203	221	227	224	228	194	202	211	224	223	208	218	221	223	207	203	219	215	192	179	195	220	202	206	180	212	206	191	195	225	198	250	225	205	196	197	216	245	210	193	204	203	212	208	224	211	239	206	223	220	226	240	205	217	184	200	213	175	221	213	192	243	205	196	224	216	193	242	218	215	199	212	204	255	235	214	249	231	243	226	264	202	244	216	220	217	208	213	197	192	213	214	210	219	232	221	197	197	206	247	193	232	233	222	224	214	202	211	203	228	216	206	206	239	188	226	206	208	216	218	200	231	218	200	244	194	231	226	202	203	195	200	207	229	201	196	221	215	230	215	236	240	218	206	211	232	228	210	201	229	199	208	198	205	213	223	211	206	227	214	214	227	209	219	221	242	242	207	225	184	237	214	227	241	205	203	221	222	227	241	211	206	221	207	208	188	190	215	200	194	196	217	208	231	207	194	225	209	223	185	201	209	213	210	194	218	188	221	223	234	240	230	215	195	214	196	204	245	218	217	228	209	241	250	199	230	201	220	224	201	187	240	225	217	210	202	211	220	206	207	192	225	214	171	204	205	212	253	223	193	215	199	207	227	211	200	185	202	230	214	230	198	222	206	219	241	210	220	217	209	230	206	220	223	203	217	218	240	217	194	205	201	224	223	219	198	200	201	204	205	212	228	231	211	225	228	208	221	196	226	209	186	222	204	178	233	227	195	181	199	210	201	194	246	196	216	229	199	236	205	234	235	200	220	227	233	208	194	222	222	226	232	233	219	256	201	216	210	227	233	216	205	184	228	234	200	212	198	239	215	211	211	221	205	201	232	214	237	243	217	211	216	212	225	187	187	190	213	208	210	203	219	229	202	244	250	192	224	212	212	204	201	231	205	228	220	205	200	211	197	233	219	218	209	215	212	209	220	240	217	197	211	203	222	223	238	217	208	250	210	222	225	225	241	227	245	186	211	217	212	196	241	196	255	228	219	229	232	219	237	182	219	215	225	246	223	213	229	235	222	208	227	240	194	179	233	197	198	202	198	235	205	218	213	226	210	191	204	216	219	214	214	213	234	209	222	227	201	260	209	215	228	217	205	211	229	212	227	248	240	239	208	213	225	221	222	239	181	234	198	224	249	260	212	187	201	182	230	228	215	217	229	222	210	208	236	221	221	214	221	217	219	207	206	239	222	203	212	198	220	229	243	201	214	213	199	231	197	198	206	205	209	211	196	197	228	205	201	227	206	214	211	202	226	211	228	205	228
1393	78	51	50	40	50	66	119	144	188	214	223	255	331	344	314	258	270	212	156	144	117	118	123	111	93	88	71	66	48	65	50	53	48	47	40	37	55	43	43	45	25	25	35	41	42	32	44	33	33	28	33	21	26	30	24	26	29	35	38	24	28	31	28	27	31	28	33	38	30	36	26	29	29	16	20	30	31	23	33	32	31	41	22	19	33	35	30	20	22	32	28	23	24	27	25	24	24	20	29	28	36	26	30	27	39	33	29	26	25	30	23	27	33	30	30	26	37	30	32	28	31	13	19	27	30	26	31	26	22	35	26	23	24	28	31	31	31	31	29	19	20	31	22	27	27	29	30	25	26	28	23	28	28	27	22	29	19	27	27	22	25	25	36	21	26	23	25	29	24	25	25	10	29	25	31	30	19	23	36	21	26	15	32	31	21	31	27	29	28	28	30	27	30	23	28	28	27	33	31	23	27	27	29	26	23	26	30	30	24	34	19	32	24	23	30	28	31	24	23	25	27	23	30	30	27	37	27	29	29	24	26	21	17	26	28	29	34	20	27	24	22	30	25	32	29	31	26	25	24	19	31	27	26	26	25	39	19	31	28	32	29	30	22	23	31	32	25	29	21	22	26	28	27	24	19	34	28	24	23	27	23	24	26	24	26	32	23	24	27	25	35	21	24	27	24	27	32	32	27	28	24	30	31	33	25	29	30	21	19	24	23	32	23	26	38	27	29	21	23	32	33	25	34	19	28	33	35	26	33	26	25	26	31	26	26	48	26	26	31	27	29	15	29	34	26	30	25	29	28	26	21	36	25	25	27	18	28	20	30	26	21	24	24	30	28	28	29	26	25	40	36	26	30	29	21	26	30	17	23	29	33	24	29	29	25	29	31	32	30	27	29	36	34	28	24	29	20	28	17	29	29	28	23	29	21	36	24	18	36	19	23	33	30	18	31	29	29	26	22	28	32	28	29	25	25	24	28	28	22	30	33	13	21	24	30	25	30	23	28	30	29	32	33	22	19	24	31	34	30	29	29	27	26	28	21	36	24	39	18	32	29	27	24	25	26	24	27	28	32	33	20	25	24	35	28	24	22	27	32	29	25	28	35	17	28	22	31	17	28	22	27	22	36	28	29	24	27	34	25	35	25	32	25	20	27	28	32	25	25	16	23	24	25	27	21	32	21	31	24	19	28	27	35	19	22	24	33	19	29	31	33	17	30	26	33	16	29	27	36	21	26	28	37	25	23	28	22	16	26	17	20	23	22	27	30	31	27	24	29	30	23	42	35	22	25	24	19	23	25	28	18	31	20	18	28	15	27	15	27	28	27	22	32	27	18	28	22	27	30	34	23	23	24	24	28	26	35	25	25	29	29	24	22	30	46	27	28	28	28	27	38	16	19	26	23	35	24	29	27	31	29	27	30	17	26	24	28	28	23	26	35	18	28	22	29	21	20	23	27	23	32	29	28	28	29	26	38	26	22	22	25	27	25	30	28	25	29	25	19	24	25	19	27	33	26	26	33	30	23	24	30	27	17	37	25	25	22	18	23	12	27	24	28	18	20	30	23	23	23	24	19	21	39	28	24	35	24	29	20	19	24	22	25	24	27	35	23	24	18	19	15	34	22	26	24	27	32	43	21	28	33	24	24	28	25	28	27	29	36	20	25	27	25	16	20	27	25	29	24	34	19	32	34	22	21	30	25	31	19	26	23	30	36	21	34	26	20	27	28	22	21	24	27	29	30	19	27	31	31	32	28	20	30	20	20	26	23	20	22	26	31	25	31	30	30	28	33	31	29	35	30	17	33	38	30	25	30	24	26	32	23	25	33	21	39	30	40	33	36	29	28	28	26	23	21	26	18	30	27	30	26	33	29	26	22	27	22	29	25	25	26	25	21	21	40	28	29	33	31	26	18	31	36	31	23	35	38	30	25	25	23	21	30	27	28	23	26	30	32	32	27	26	28	28	29	27	24	19	21	31	28	25	31	28	24	24	26	19	29	27	21	26	28	29	32	27	24	29	20	39	32	29	26	33	29	23	26	23	20	24	31	21	18	29	26	20	27	32	30	33	26	21	31	15	34	20	26	27	21	22	22	33	35	21	28	24	27	33	29	40	33	23	22	28	33	23	23	19	20	22	28	32	21	26	27	27	24	22	25	26	16	18	27	27	28	25	12	24	26	21	31	25	21	30	25	26	26	27	25	20	32	20	23	33	26	21	30	33	30	27	29	17	38	29	26	14	25	32	34	19	25	31	38	39	29	26	33	32	25	36	29	39	25	28	36	23	33	25	39	24	25	26	37	31	21	29	31	30	19	19	22	31	26	18	30	31	22	33	31	29	29	28	19	26	33	29	30	24	30	18	17	23	26	28	31	26	22	27	32	28	31	25	31	23	26	31	29	21	27	28	35	17	23	33	24	20	29	30	27	28	26	28	19	27	25	23	23	26	28	21	22	28	33	31	30	38	30	34	32	27	39	27	28	28	24	22	33	33	28	24	31	30	39	31	26	26	18	22	31	23	26	25	37	16	36	27	23	19	36	41	26	26	30	35	22	20	24	24	30	34	26	30	26	23	31	28	29	24	28	29	27	30	18	27	23	23	10	23	38	31	24	35	18	22	34	25	21	23	36	26	20	25	32	23	33	36	21	35	28	24	36	33	28	21	27	28	27	35	20	20	30	22	24	29	23	21	30	25	27	34	28	24	18	25	25	19	19	35	27	28	27	22	27	22	21	31	21	35	19	38	22	22	34	35	22	33	22	24	29	24	28	23	29	20	28	22	21	26	29	24	22	31	34	22	28	31	36	26	23	35	36	18	24	29	32	33	33	30	23	27	25	18	28	34	30	26	42	18	30	19	31	15	20	28	39	28	36	26	28	31	29	22	23	28	25	29	25	28	27	28	21	24	25	29	40	30	29	30	30	28	21	24	25	21	35	32	31	25	17	22	23	27	33	29	31	22	33	31	27	16	27	29	37	32	29	21	22	32	25	28	33	28	26	21	24	27	32	38	24	23	27	29	28	27	38	32	30	21	33	28	23	25	26	30	39	35	24	20	24	29	30	27	28	31	24	28	23	28	44	36	21	24	36	30	29	23	16	29	36	33	28	22	27	26	27	25	23	34	25	32	28	28	22	40	23	24	20	26	19	15	34	33	19	17	23	30	26	24	30	30	27	31	22	29	38	28	31	31	30	30	35	30	27	21	24	29	16	31	29	27	28	32	29	28	24	32	28	31	27	23	30	26	30	35	33	36	29	20	25	26	30	25	18	33	29	24	26	14	36	28	27	33	25	41	28	26	20	31	24	24	35	22	24	31	35	24	29	19	27	18	30	31	27	27	37	30	34	26	28	36	30	32	37	21	23	21	15	30	26	20	27	20	39	27	23	20	25	33	17	30	25	27	22	26	40	23	25	29	25	27	28	23	19	28	26	21	27	31	26	28	27	25	28	30	25	29	20	22	25	33	28	29	27	29	23
7738	1308	826	1040	2515	4498	5995	6337	7575	8475	9101	9501	10325	11092	11387	10071	8731	7685	6867	6034	4618	4065	3953	3677	3221	2947	2550	2391	2043	1569	1335	1251	1281	1192	969	847	865	861	799	714	696	601	620	586	721	680	646	567	493	517	475	404	391	401	392	372	341	339	394	368	357	347	355	340	354	358	327	336	355	348	346	337	312	336	320	330	351	322	309	374	310	312	335	313	312	312	320	301	277	323	303	331	299	320	329	282	302	308	287	322	318	329	346	301	311	309	326	292	307	297	313	311	331	287	304	304	313	334	308	322	315	291	309	315	310	308	279	315	296	305	280	307	309	310	306	298	289	292	312	302	310	339	301	296	304	320	291	331	303	323	293	301	333	289	315	326	315	309	298	305	307	316	315	336	301	310	314	305	307	305	312	320	299	307	279	324	327	312	312	312	306	307	293	295	333	319	308	292	304	289	289	308	298	280	330	285	339	319	287	327	287	306	289	288	279	259	314	278	290	310	273	317	308	321	320	333	326	293	289	327	327	303	293	318	320	290	314	284	309	292	322	287	316	312	291	341	304	272	292	340	274	287	294	325	307	326	340	317	306	326	307	322	353	300	320	319	323	297	299	333	330	298	315	324	311	300	304	330	316	313	333	327	288	300	324	285	326	311	307	287	324	308	292	304	339	295	309	313	289	332	289	309	292	303	334	312	328	315	345	326	304	331	296	341	304	297	337	314	305	315	339	280	290	325	322	315	324	310	293	276	305	310	324	306	317	314	293	331	303	320	326	270	300	285	309	290	317	309	333	310	294	346	298	305	313	317	293	316	331	297	318	327	300	324	314	321	291	349	293	292	310	324	287	287	331	291	320	306	301	312	300	323	320	321	308	302	303	358	321	310	311	303	327	300	312	301	295	305	294	297	268	296	322	292	319	298	327	307	327	294	304	309	282	322	314	312	345	297	302	332	294	309	315	306	330	287	307	301	311	309	330	329	349	300	328	309	302	280	290	306	314	282	331	295	333	305	319	309	302	308	290	314	317	304	322	340	314	294	314	344	307	286	285	326	297	308	308	321	334	309	291	312	344	317	290	316	312	317	310	317	323	325	303	305	322	294	291	324	315	304	311	317	310	290	306	308	335	284	292	299	310	331	319	298	290	296	308	300	314	313	298	339	310	318	322	315	298	319	288	302	264	318	303	300	288	289	275	303	303	302	282	307	285	320	332	299	285	300	314	333	320	305	330	306	319	298	314	303	292	318	286	301	307	315	288	302	319	297	318	336	309	304	286	312	314	302	275	300	302	319	308	292	309	266	302	336	322	292	295	331	311	294	298	300	332	292	301	281	304	306	285	310	328	315	317	311	316	284	310	330	307	286	297	302	316	327	291	290	299	296	302	328	302	278	304	328	309	334	295	268	324	306	307	338	284	326	323	319	319	316	301	312	329	315	309	305	296	318	315	342	300	301	292	270	274	298	305	317	330	290	316	332	309	291	299	300	304	320	299	331	300	302	333	298	308	307	315	294	301	293	289	343	300	318	317	293	306	303	310	324	292	317	308	313	299	318	300	294	289	330	288	298	355	274	292	287	321	310	328	279	286	322	352	294	322	306	335	289	297	301	296	273	283	304	299	329	312	324	313	284	312	325	278	317	288	306	302	292	317	332	272	295	308	328	330	302	284	303	314	319	293	306	329	313	291	305	305	317	291	305	336	335	317	294	323	285	327	318	309	328	333	282	288	311	286	293	326	319	317	321	324	299	304	298	276	281	338	327	306	273	326	359	295	341	331	332	313	314	307	289	289	280	284	292	276	288	287	302	332	328	319	292	295	303	319	299	323	325	327	292	283	318	285	321	332	285	305	293	306	294	305	312	333	320	273	315	293	288	319	314	305	299	326	316	312	333	333	318	322	324	297	289	320	293	280	319	334	312	332	312	309	324	311	305	295	308	307	309	292	290	334	312	299	327	315	313	318	291	295	300	335	279	336	268	298	297	282	313	337	313	332	312	304	292	287	301	293	337	301	303	303	305	307	307	316	290	319	291	308	283	290	295	330	313	302	300	309	299	269	302	308	299	348	334	325	280	318	268	307	299	305	312	300	284	311	339	317	315	312	306	296	309	322	305	320	309	319	311	313	290	333	354	334	315	318	297	297	272	313	290	330	283	319	309	292	317	295	302	311	297	318	288	279	302	342	284	312	294	321	311	353	319	319	288	292	322	304	304	288	313	332	293	310	316	308	298	306	315	308	299	307	317	329	323	335	304	307	334	300	285	300	339	281	283	308	319	324	312	304	299	309	336	315	304	321	291	309	285	282	326	288	324	277	309	313	307	317	337	339	322	294	332	292	306	305	313	340	299	313	329	280	273	317	300	296	302	290	283	295	310	322	278	292	323	308	304	291	314	298	301	277	328	285	326	330	317	319	317	306	316	304	326	316	292	295	313	301	327	303	297	291	318	311	294	332	327	294	302	310	323	295	280	329	312	299	321	327	296	299	319	304	293	303	290	272	301	311	299	282	299	333	326	304	314	315	324	296	304	294	323	310	289	307	300	331	349	334	319	308	290	323	313	308	298	312	332	318	290	324	292	319	311	301	310	300	274	298	301	267	325	331	316	267	313	286	289	297	282	300	331	276	276	315	307	322	304	327	322	261	295	313	297	305	289	311	308	335	327	319	268	287	315	319	303	332	308	281	302	290	330	295	298	330	308	335	280	318	278	313	309	312	284	307	279	322	318	321	317	297	287	310	290	296	319	329	298	338	309	293	289	315	284	301	331	316	322	294	352	290	268	295	331	307	290	326	306	293	316	322	297	304	288	322	284	295	350	283	301	292	307	316	319	340	317	301	335	309	282	299	301	294	285	327	291	302	294	330	278	321	294	309	315	296	320	301	315	282	309	309	315	325	294	309	288	300	344	314	311	280	288	298	319	301	303	292	318	309	302	307	303	313	306	300	325	314	306	317	303	297	299	328	302	352	276	306	281	273	318	323	293	339	316	333	324	315	326	283	287	285	307	282	310	332	303	331	301	319	330	290	327	322	325	309	323	310	305	311	291	315	316	287	299	269	309	347	294	323	306	313	321	302	311	295	305	306	316	299	320	308	288	323	292	289	296	331	286	345	302	303	304	330	275	346	328	300	308	301	290	303	332	337	348	316	314	332	293	331	298	302	334	307	284	334	276	322	303	313	303	296	334	303	291	279	301	306	295	306	335	313	336	273	312	302	326	296	337	354	292	307	303	324	330	348	294	298	305	305	311	293	333	314	312	295	317	331	296	311	315	310	326	293	296	316	341	310	305	307	296	328	305	309	299	326	319	285	312	330	328	316	324	300	305	317	332	299	319	331	283	303	283	283	311	308	292	319	301	306	296	309	323	308	303	314	284	313	300	309	306	312	310	299	299	302	296	329	314	295	294	298	325	300	319	293	294	300	308	310	294	294	303	328	300	290	295	313	306	313	327	307	300	289	302	335	343	333	323	346	296	331	320	305	298	305	307	343	311
613	143	95	71	54	74	140	211	250	319	362	431	497	512	543	471	382	304	312	235	197	181	147	164	163	111	122	87	76	75	66	63	64	64	46	37	41	42	38	36	33	37	28	32	41	44	38	24	29	34	30	21	27	29	26	18	21	18	23	16	19	23	27	20	21	19	21	25	11	34	21	31	22	20	21	24	22	12	21	15	19	21	30	20	21	33	28	22	21	15	26	24	18	14	26	19	24	21	25	23	21	18	27	31	23	18	26	28	25	22	15	20	20	21	21	26	23	19	21	14	30	21	23	15	26	19	21	21	21	25	24	20	23	18	26	18	21	21	22	23	25	13	31	19	29	22	18	20	18	26	18	24	25	27	20	23	20	15	22	22	28	22	21	29	20	21	32	15	30	20	21	18	23	32	33	32	23	20	25	16	29	19	23	22	20	22	27	17	16	26	29	23	21	10	22	21	14	14	21	15	27	19	12	21	25	25	18	19	19	12	20	25	19	25	18	21	20	21	20	19	32	22	26	18	21	17	23	32	18	24	17	16	22	22	28	29	16	22	20	31	21	19	21	22	33	23	12	21	17	17	22	25	30	20	24	29	22	15	17	18	23	27	21	23	29	16	20	24	17	31	18	25	16	22	13	27	30	18	25	31	21	13	22	23	22	17	23	22	41	26	17	18	19	21	25	19	33	20	23	25	20	20	22	25	18	22	18	28	20	17	19	23	20	20	16	20	29	20	26	32	17	20	13	19	19	12	27	21	23	19	12	25	19	24	24	22	28	13	24	19	27	18	27	25	23	19	12	21	23	21	37	35	13	31	28	21	25	24	23	15	12	16	18	15	24	17	26	17	19	17	36	18	17	22	19	31	15	22	22	21	19	15	21	20	17	19	20	14	25	20	22	22	29	24	21	29	23	16	24	20	30	23	13	23	22	19	27	17	22	24	28	15	25	29	16	21	24	23	22	22	23	17	21	25	23	25	26	22	10	23	21	25	33	18	24	21	24	18	24	20	29	32	19	19	26	23	16	14	25	15	24	19	17	21	26	24	26	20	18	23	22	28	25	23	11	29	28	21	22	14	18	22	22	17	11	27	17	28	22	27	15	20	23	11	18	18	32	21	26	16	25	20	22	16	27	26	16	22	25	17	30	19	26	22	19	17	23	24	25	21	25	21	15	24	24	23	21	31	17	16	20	24	23	32	25	20	22	16	15	14	26	11	22	22	16	23	22	16	23	15	16	24	25	21	22	19	24	16	20	15	23	14	17	18	23	22	27	22	20	19	21	26	22	25	25	25	19	27	29	26	22	24	23	28	16	21	21	23	19	29	25	22	19	17	20	24	15	29	19	25	14	24	27	21	14	14	19	19	20	23	18	25	26	28	21	22	36	23	16	22	31	25	21	24	20	15	16	19	16	14	16	24	27	25	21	17	20	27	23	22	25	19	18	18	19	16	21	21	20	22	14	16	15	19	23	19	21	22	23	13	23	18	11	28	25	22	23	29	23	25	29	15	32	30	24	20	24	24	18	18	32	21	16	28	29	25	25	35	17	23	18	21	19	21	21	14	24	29	21	26	23	23	21	25	31	17	24	18	25	31	25	19	19	17	25	15	22	25	19	16	29	22	20	22	18	17	21	25	21	24	18	29	33	14	25	25	14	24	26	15	19	16	20	23	21	27	24	19	19	29	26	18	19	22	30	27	17	21	26	16	29	28	22	38	20	31	22	20	22	19	14	17	33	25	18	15	23	25	19	30	29	17	20	29	19	27	24	20	21	23	19	17	24	18	18	19	19	29	24	14	18	21	13	27	19	26	28	16	21	19	22	20	28	25	19	25	23	23	33	22	16	16	18	22	26	17	22	21	15	18	16	14	18	28	30	12	13	21	23	26	15	24	25	28	16	23	25	26	17	20	17	18	24	16	22	21	27	18	25	20	30	15	17	21	19	20	16	30	18	19	12	19	26	19	23	23	25	19	24	23	17	27	21	21	24	22	25	13	23	20	19	24	20	26	21	19	16	13	24	27	24	33	22	34	22	20	24	17	24	17	14	22	21	18	20	24	17	27	18	23	19	28	23	23	32	22	15	13	26	17	21	18	26	16	18	20	18	24	21	26	15	27	28	28	22	29	21	31	17	27	27	24	22	22	18	25	23	20	25	20	28	17	19	20	23	23	26	24	23	20	20	22	18	14	19	27	21	19	20	19	32	21	27	30	23	25	19	23	28	27	22	25	20	19	17	19	24	25	21	21	25	23	23	13	14	20	21	31	23	19	26	17	23	22	17	23	18	26	15	15	34	14	17	24	17	23	19	20	15	19	26	25	14	14	13	27	25	23	26	20	21	16	22	21	16	22	27	16	21	14	21	29	22	26	28	28	16	19	25	27	17	20	24	24	19	27	23	22	16	25	14	31	27	21	25	24	21	19	19	21	25	16	19	21	26	27	16	21	23	21	26	20	35	25	23	14	18	24	30	24	24	21	24	17	32	21	26	24	20	18	17	28	16	18	25	23	20	14	11	21	24	24	19	27	13	20	16	22	23	21	23	18	16	24	17	23	18	25	22	17	19	24	21	23	14	16	21	12	24	13	23	23	16	20	28	28	17	10	19	19	15	25	22	17	21	19	17	16	29	14	20	22	31	17	25	29	19	32	17	22	24	24	22	20	24	26	19	25	20	23	32	19	22	27	22	26	14	23	20	17	19	17	26	24	23	19	22	21	22	24	19	22	26	30	34	28	13	18	18	24	19	21	16	15	22	26	19	18	21	20	27	29	15	21	38	15	23	25	24	22	25	17	32	25	27	26	23	25	28	22	25	31	24	19	25	21	19	25	22	24	30	20	23	26	31	19	16	17	27	25	25	16	25	23	17	15	17	22	21	28	13	22	14	26	30	16	18	27	22	22	22	14	19	23	16	28	22	25	26	26	22	18	32	16	22	24	23	16	14	19	25	23	29	16	18	20	17	15	19	20	20	23	20	20	19	24	16	29	25	23	18	23	26	18	17	19	20	19	23	21	23	19	21	20	21	29	25	25	19	18	22	24	17	19	21	18	21	15	17	19	10	20	19	20	22	10	13	17	22	19	29	18	33	23	17	16	25	22	16	24	27	27	29	21	26	24	19	20	21	12	18	24	14	24	27	27	24	16	23	15	32	29	25	23	15	27	22	20	14	21	15	23	23	22	18	22	22	19	17	18	14	22	26	22	19	19	18	19	28	18	22	21	17	25	18	23	26	23	27	19	21	30	22	22	30	16	22	22	22	22	20	25	18	24	27	17	21	16	26	23	17	19	21	21	24	16	26	23	26	27	10	17	22	16	18	30	32	23	19	29	16	16	23	18	17	19	21	14	21	21	22	26	23	20	18	33	20	20	25	24	23	30	16	21	14	26	29	25	18	19	21	14	16	18	23	21	16	24	18	19	23	29	18	16	23	15	20	12	22	18	34	21	24	27	18	20	13	20	16	35	18	20	14	26	20	22
9737	2858	1463	1900	5527	9066	10842	11027	12056	13367	13920	14412	14818	15393	15203	12863	11515	10322	9460	7505	6210	5508	5334	5087	4343	3807	3298	2909	2476	2010	1825	1688	1673	1661	1223	1063	1075	998	1006	808	772	738	668	777	824	838	766	614	497	590	461	429	389	377	345	368	352	347	299	328	315	325	340	330	325	298	301	329	290	293	280	303	270	269	256	281	313	280	252	248	280	276	244	287	256	240	265	270	236	239	230	250	256	271	237	242	261	259	255	286	265	269	262	244	281	271	300	254	264	260	225	276	239	255	284	253	253	256	249	254	284	231	240	278	258	252	255	251	234	278	265	264	263	235	231	242	257	249	260	229	240	256	254	249	248	244	254	232	223	271	262	260	276	246	258	270	282	262	240	236	256	247	263	250	257	230	299	254	267	265	243	265	268	262	241	253	279	267	238	267	262	258	273	262	237	272	251	247	244	262	264	249	245	258	237	249	241	280	259	264	241	255	252	266	249	232	256	240	258	242	259	269	250	253	248	255	232	245	228	242	229	266	240	249	248	266	271	269	261	248	261	244	263	258	241	237	243	246	286	267	257	224	244	265	268	264	254	250	255	238	253	273	246	250	249	264	258	261	275	236	229	282	234	263	244	265	261	244	255	231	256	274	254	273	250	262	258	250	263	263	242	276	265	239	260	260	240	266	280	257	229	261	239	238	257	236	250	258	257	243	247	271	235	267	270	267	231	240	275	245	252	241	290	272	256	259	256	262	241	260	223	240	251	281	245	264	239	257	247	258	254	266	246	264	274	247	262	244	261	272	247	232	244	227	249	246	229	257	270	264	265	268	221	267	267	248	236	236	270	255	272	238	280	227	257	270	234	258	227	248	249	261	261	267	265	266	247	246	255	240	254	273	240	255	259	224	241	267	246	258	260	243	256	247	253	234	262	275	235	267	273	265	248	287	269	262	252	270	272	250	209	238	217	235	237	258	236	275	261	246	253	275	264	274	246	232	240	249	257	238	239	237	270	248	264	276	242	263	257	263	284	252	261	265	238	270	232	251	245	244	291	263	270	242	253	228	253	256	244	264	259	249	259	283	252	222	254	226	244	255	259	251	257	281	241	252	238	260	243	243	262	249	265	245	234	257	257	219	252	273	235	266	236	240	254	269	244	253	228	259	264	246	233	255	272	267	252	262	243	251	262	270	233	243	280	285	243	250	248	257	238	236	256	286	253	236	267	260	276	240	246	260	294	232	255	262	239	238	248	243	234	254	247	233	268	259	272	255	257	264	253	250	274	258	257	252	264	250	282	231	244	252	244	263	248	282	249	241	258	268	256	236	274	264	240	258	238	266	254	235	246	225	254	281	257	270	261	222	238	260	260	239	231	273	261	243	249	224	234	263	270	251	232	273	277	252	256	237	246	248	273	270	251	249	276	228	263	279	268	226	272	240	258	251	239	275	245	249	243	274	255	278	244	235	252	281	261	252	270	255	260	257	260	234	249	276	242	255	253	238	262	254	269	242	263	271	238	280	240	236	248	243	286	240	259	257	280	237	254	256	254	246	246	259	275	274	234	245	248	257	281	230	265	258	252	285	279	263	242	271	246	292	261	256	245	255	264	261	241	265	260	247	289	225	256	237	232	256	261	234	258	252	251	256	260	245	269	285	271	249	230	241	265	253	274	261	239	269	225	254	238	274	255	257	251	250	238	240	215	253	255	234	282	269	262	278	265	274	243	266	244	245	280	270	259	277	252	267	243	246	261	254	262	224	253	257	264	242	271	277	286	224	264	272	235	272	252	236	249	266	254	253	273	231	265	261	245	236	240	238	266	213	249	230	245	231	273	238	257	267	290	254	273	256	279	254	240	264	257	227	251	255	259	243	247	280	249	271	235	240	267	238	266	217	245	254	259	253	259	275	253	230	272	233	273	261	270	265	255	246	260	252	257	248	228	245	252	242	258	255	245	276	254	273	255	239	227	237	272	222	241	257	297	222	275	237	258	229	258	262	270	231	232	256	258	254	242	261	259	275	289	227	261	254	249	245	242	279	241	249	244	257	278	237	242	245	284	262	249	255	260	259	267	227	278	243	227	283	269	261	213	259	257	290	232	270	245	277	249	263	261	270	254	265	268	233	253	285	262	241	233	260	262	244	290	250	274	229	240	281	244	250	245	238	258	242	254	237	253	276	264	257	232	255	235	241	264	241	267	243	228	251	243	254	285	254	250	254	226	265	242	283	247	279	225	251	243	276	227	255	276	274	243	282	266	239	246	267	252	273	283	268	249	267	251	220	255	261	263	238	250	262	284	258	273	256	237	256	256	271	234	261	233	254	252	251	259	254	276	270	270	247	264	247	284	260	249	244	247	254	266	256	246	240	251	251	269	248	243	217	254	252	243	234	253	267	257	243	262	239	269	243	225	252	261	278	256	229	270	281	253	237	247	274	238	250	246	244	246	239	287	233	259	238	228	243	249	247	255	245	259	242	263	267	248	242	250	235	228	269	234	240	271	257	241	266	232	229	250	281	263	277	250	266	249	259	246	263	255	249	239	238	244	253	272	255	234	256	278	277	254	256	250	271	233	253	268	272	253	279	280	238	244	272	270	268	261	257	280	264	235	239	258	244	255	286	263	231	224	282	255	247	264	259	287	259	258	243	236	234	253	255	249	281	235	245	280	255	287	247	271	252	233	275	271	268	240	256	265	279	265	241	263	264	258	261	229	255	258	248	274	232	274	226	235	270	262	259	285	265	243	268	231	271	237	240	250	270	260	226	241	242	251	283	227	273	271	275	261	261	259	242	241	261	269	260	264	269	271	270	244	249	284	253	266	253	252	230	229	240	256	273	248	270	248	246	272	276	248	242	249	274	255	247	274	266	267	256	244	248	243	236	258	250	259	256	258	252	266	255	278	250	256	266	228	226	247	243	249	280	279	269	288	251	258	225	236	245	226	272	275	269	247	225	248	237	212	269	253	260	260	263	270	250	248	234	252	284	253	243	261	263	246	232	271	259	251	263	233	266	244	253	257	254	258	246	238	247	255	258	246	268	241	249	274	267	256	247	269	246	242	283	263	231	255	254	239	254	262	232	226	264	255	244	273	265	234	257	244	269	262	265	245	252	257	274	248	236	238	255	263	236	272	241	282	287	249	260	270	246	247	274	238	257	245	277	277	244	247	229	231	257	254	242	248	241	262	256	246	232	228	255	224	271	262	252	244	246	259	272	274	227	236	237	266	235	229	253	266	254	251	276	241	251	254	241	259	248	250	238	283	243	277	236	258	226	246	249	259	273	249	251	245	263	253	254	254	253	255	235	208	279	272	275	269	254	237	249	269	251	270	234	230	256	249	246	243	250	244	273	254	260	240	265	225	245	246	261	258	265	237	229	284	258	259	252	241	266	254	222	226	217	253	261	256	264	234	245	248	256	255	247	253	233	257	238	271	245	235	249	265	259	264	267	222	229	253	283	266	257	254	242	256	259	248	271	261	239	248	261	266	249	257	267	222	271
2093	153	84	83	60	94	137	181	291	347	390	454	510	597	509	430	375	366	299	226	206	186	184	149	133	118	114	103	71	66	59	59	64	56	52	55	65	41	48	41	32	31	45	39	48	38	41	30	27	31	33	28	31	30	27	28	27	31	20	21	28	30	34	23	26	24	18	29	25	25	20	21	20	25	24	17	22	31	24	25	25	25	29	27	20	21	20	20	27	33	17	15	24	27	29	20	25	20	29	24	26	27	26	22	28	31	28	24	31	20	24	22	15	23	25	27	19	26	27	23	25	23	25	23	21	28	26	29	22	22	24	23	28	30	24	26	27	20	24	31	25	28	30	16	25	19	16	20	31	18	22	21	25	33	29	23	22	32	23	20	27	32	24	25	35	27	27	27	21	26	29	23	30	26	28	22	23	27	29	29	20	20	29	31	27	24	28	17	34	20	25	36	24	22	29	35	29	28	16	25	19	19	28	38	22	18	27	30	30	19	26	22	28	23	19	17	23	26	22	17	15	17	25	22	18	19	35	19	23	24	28	22	24	24	31	23	28	20	25	25	19	32	25	32	18	15	23	32	20	20	16	19	29	17	23	22	17	24	17	15	22	22	24	19	33	21	24	24	21	22	19	23	30	30	25	30	25	21	27	29	32	23	30	23	28	27	29	25	23	15	23	28	23	22	32	26	23	17	24	28	21	22	19	13	26	22	20	27	24	25	27	26	22	26	22	28	22	31	26	21	31	22	26	29	24	30	19	20	20	22	27	29	21	26	23	34	28	20	22	28	18	31	18	20	16	23	27	31	21	22	20	23	24	28	22	26	26	25	20	29	16	21	25	24	27	23	33	29	21	22	27	25	30	20	35	20	22	30	25	30	20	31	21	28	28	16	22	25	20	15	23	18	15	26	23	23	18	21	22	24	28	21	25	19	27	20	19	29	16	23	23	31	20	22	21	26	23	26	25	24	25	22	25	19	34	21	23	26	24	25	26	16	21	22	27	15	30	25	24	17	29	23	15	33	13	19	20	27	28	24	15	19	27	29	17	21	26	23	19	26	24	23	31	25	23	23	18	20	19	27	23	22	28	26	27	20	24	13	26	16	33	35	28	30	29	29	29	25	29	27	24	31	27	33	30	26	25	33	24	23	19	25	28	35	27	23	24	19	25	24	23	25	28	18	24	22	31	22	23	30	19	26	26	36	30	26	24	18	31	37	31	20	20	24	21	31	24	25	32	25	28	14	17	34	25	19	22	24	24	28	18	25	23	26	35	29	33	29	24	17	23	26	17	22	31	28	23	25	24	27	19	16	26	21	20	18	28	29	15	22	24	30	11	19	26	34	27	16	17	19	18	15	26	14	15	23	21	19	28	14	21	31	27	21	22	20	14	19	23	24	20	32	26	26	27	21	27	29	32	30	23	11	32	33	27	19	22	26	19	26	20	18	30	34	23	23	24	22	30	12	22	22	28	26	20	21	16	29	16	20	19	15	40	20	32	23	16	30	28	29	23	15	23	24	30	17	30	25	31	20	29	25	19	22	28	28	25	23	28	27	25	22	24	20	24	17	24	22	25	34	28	28	23	19	15	24	26	18	28	27	33	26	26	27	30	20	31	35	22	17	20	29	28	18	19	30	19	27	16	22	41	24	12	21	26	23	25	13	26	20	22	19	19	22	29	21	17	23	31	23	28	17	19	25	18	19	29	32	24	16	29	29	27	21	29	27	28	24	26	32	22	18	22	22	25	20	25	19	21	25	16	35	31	18	33	23	27	15	22	24	21	17	31	27	25	21	26	25	40	26	24	32	26	22	26	24	17	23	23	19	33	28	31	26	22	26	18	28	24	29	30	24	23	21	24	18	13	31	18	16	22	32	27	18	20	29	29	27	24	21	27	23	22	28	20	21	30	29	22	24	18	20	28	27	32	25	25	25	22	23	35	23	24	24	24	28	30	27	24	24	28	29	22	24	34	21	28	24	23	28	22	24	20	27	29	30	24	18	21	29	26	29	26	22	19	25	23	22	30	33	31	25	22	22	28	28	29	21	32	30	21	23	28	16	27	23	18	28	26	22	24	28	27	25	25	31	26	29	25	25	23	23	23	26	29	33	27	25	23	25	30	35	27	26	21	23	28	26	14	32	19	34	18	21	22	22	26	20	23	26	26	22	28	27	32	28	19	31	22	29	27	26	17	27	24	28	27	41	33	18	24	25	26	27	21	28	18	23	20	24	28	17	23	24	34	21	26	23	23	25	27	24	16	33	21	24	31	27	16	31	26	24	27	24	28	25	20	29	20	21	29	20	28	15	20	25	30	32	21	26	30	30	24	21	23	22	20	17	38	27	31	24	23	22	22	23	26	18	24	27	27	23	29	27	29	31	28	28	23	25	24	26	18	27	26	32	19	24	26	21	30	31	25	23	14	21	24	17	20	21	34	17	29	35	25	23	27	16	25	16	27	28	22	23	28	24	23	27	30	33	30	23	35	27	18	31	31	25	35	27	17	33	21	34	37	23	24	31	27	28	23	27	35	28	27	34	24	28	27	26	21	26	12	26	20	22	34	30	33	21	21	26	24	20	24	25	26	24	29	26	26	32	34	22	22	37	24	28	29	30	22	20	26	20	21	25	26	16	24	27	28	26	30	34	23	27	23	18	26	14	22	22	27	29	21	22	24	20	27	21	22	27	19	21	20	26	23	23	28	30	27	18	23	24	29	31	17	32	26	16	26	32	28	28	28	23	21	32	29	14	24	18	34	24	28	24	19	23	19	25	23	24	34	24	19	27	27	26	32	33	17	29	24	23	22	29	18	35	25	20	37	25	21	39	27	29	17	13	18	23	17	18	22	27	21	25	26	20	25	30	25	28	33	16	19	20	20	19	18	19	29	25	31	33	22	28	23	24	15	22	28	15	18	25	20	25	22	21	22	19	22	24	31	25	23	22	26	23	25	25	29	25	22	22	26	18	26	27	22	26	25	21	34	22	30	23	31	26	18	25	26	25	25	35	21	20	28	18	27	30	35	17	22	33	27	15	17	35	26	28	22	23	19	28	27	23	22	23	24	27	26	29	20	37	27	24	23	31	20	30	19	31	26	27	34	24	22	26	19	18	23	32	28	17	23	25	26	23	19	21	20	26	22	35	24	22	26	31	28	39	19	24	24	21	24	28	28	25	27	18	33	27	31	20	27	16	30	27	25	26	19	32	30	18	41	21	28	22	27	30	34	30	24	27	22	26	15	26	24	24	22	20	18	21	20	25	19	32	23	23	27	30	22	29	24	21	27	25	22	32	20	21	19	26	20	32	21	25	33	21	24	14	26	26	25	23	32	27	18	23	20	29	26	19	29	27	31	28	34	20	29	29	31	35	20	28	13	22	22	32	20	23	25	23	19	20	39	30	29	27	19	28	24	21	20	24	24	26	21	25	33	26	25	22	19	24	21	25	22	27	19	32	25	20	23	27	25	29	24	23	12	28	31	27	40	24
9595	2443	1377	1784	5000	8692	10907	11904	13338	14753	15213	15674	16577	16773	15191	13552	12156	10980	9288	7496	6683	5964	5510	4901	4212	3784	3514	2798	2630	2217	2003	1913	1884	1649	1324	1189	1108	1173	965	910	791	816	792	896	900	893	800	637	559	627	472	466	430	449	404	370	385	360	360	329	365	379	345	357	334	336	351	308	325	319	344	334	293	317	299	297	312	293	290	297	312	274	295	300	297	307	302	271	270	284	291	247	255	291	284	288	274	274	283	269	306	271	307	270	273	280	266	306	285	287	284	248	290	273	277	328	302	273	293	296	297	299	265	290	274	286	292	264	280	266	294	271	280	256	289	283	269	285	302	268	257	297	267	278	294	296	260	311	293	264	281	244	258	270	281	299	322	283	271	282	288	291	297	311	296	262	277	272	312	253	264	275	313	250	275	305	287	279	265	265	269	285	287	262	275	252	295	279	313	262	286	296	274	265	256	225	267	299	266	290	284	284	273	296	293	264	278	270	258	287	299	275	268	291	290	283	287	295	282	267	264	299	293	292	274	261	266	265	255	277	273	300	298	259	281	280	274	261	278	285	271	250	258	281	243	322	284	314	278	277	260	271	263	256	317	308	278	278	281	284	310	275	275	277	304	292	266	292	276	275	308	276	274	286	289	300	283	282	269	275	297	304	289	300	283	276	261	239	282	324	276	264	328	274	262	310	281	261	294	269	286	279	305	279	296	276	285	254	307	284	275	286	280	288	274	282	282	282	288	255	275	289	284	276	268	241	267	287	280	249	268	265	265	288	270	259	250	263	277	293	267	275	293	270	276	264	265	258	299	274	288	278	284	283	331	279	254	278	269	288	289	284	285	274	281	276	289	250	274	261	297	272	261	296	274	254	258	299	254	290	241	287	289	288	267	263	286	265	289	260	272	327	287	275	285	240	308	317	276	286	266	252	257	275	303	282	260	317	278	276	259	293	281	292	307	282	296	257	283	285	300	274	291	316	270	259	314	272	280	292	289	299	259	259	291	284	260	290	269	254	274	295	285	283	270	283	289	298	275	286	283	269	270	298	262	288	286	279	245	301	276	266	278	292	271	305	285	266	289	297	282	320	279	278	260	277	295	309	258	279	261	261	282	273	290	292	259	293	296	261	298	287	314	303	287	300	241	298	265	292	278	280	300	294	273	270	266	297	276	304	297	280	258	275	283	266	279	292	296	266	288	291	295	298	274	290	265	279	262	275	271	290	279	276	251	272	294	280	275	287	276	277	261	300	287	298	307	278	315	280	279	259	257	290	278	292	279	258	292	295	264	265	266	280	268	266	294	270	285	277	267	277	280	288	292	261	277	283	291	285	261	306	272	262	254	292	282	266	288	287	277	259	273	296	290	277	314	278	293	261	282	269	317	267	293	243	265	260	267	268	284	283	282	275	277	276	304	265	310	283	316	276	273	279	276	276	299	270	258	296	256	268	255	285	272	282	274	257	280	301	280	298	279	304	284	306	283	290	255	278	262	272	271	286	267	264	273	314	285	286	286	270	285	292	345	280	291	303	298	282	249	264	267	284	286	263	266	287	289	284	256	282	268	267	231	297	307	263	255	280	265	302	267	288	288	283	276	291	298	313	277	279	277	281	280	279	285	266	306	290	282	287	273	294	274	295	288	303	263	297	236	286	265	274	310	274	273	289	308	261	283	295	262	293	281	294	309	252	276	298	284	260	266	278	313	276	291	295	292	292	288	279	300	276	268	290	276	286	243	295	279	305	304	268	296	260	308	279	292	270	284	267	261	282	296	272	278	272	279	271	297	289	283	288	305	266	282	289	255	286	274	290	291	276	277	276	294	293	269	273	298	286	282	288	270	286	259	285	262	262	311	313	277	265	273	238	290	273	276	273	288	291	258	286	292	274	259	283	251	287	271	292	263	283	280	281	312	269	270	282	280	278	283	260	271	281	283	249	287	293	272	277	287	283	293	272	283	277	262	274	247	292	279	258	275	264	257	279	282	269	250	268	259	276	319	256	290	266	278	291	300	287	266	257	258	270	279	290	295	278	263	270	285	296	299	265	289	263	299	280	281	270	274	287	299	264	279	285	291	301	300	273	238	271	291	288	276	290	298	256	293	280	275	248	294	273	286	281	265	309	296	292	261	295	292	258	284	256	286	280	302	288	267	305	260	267	293	282	262	291	279	283	243	281	268	288	277	278	270	284	273	263	289	235	277	264	281	261	286	294	260	285	316	293	308	277	281	275	261	290	262	273	296	283	298	279	275	270	265	301	248	274	264	296	281	279	279	270	270	294	279	306	255	272	279	289	273	278	266	292	283	223	253	293	289	282	281	272	293	266	255	291	294	291	276	291	292	290	289	266	280	292	268	280	296	251	262	286	279	280	252	284	273	252	301	258	247	292	291	272	254	286	286	304	261	294	280	302	246	295	264	267	278	278	288	284	265	276	256	293	276	301	284	296	251	283	283	272	314	279	280	271	301	279	295	276	259	276	259	279	285	272	277	277	285	277	260	280	284	301	286	274	249	271	247	258	266	273	268	272	283	277	283	284	291	308	291	279	283	289	280	307	275	303	334	292	274	287	268	295	263	297	307	223	319	274	305	279	266	269	268	298	300	266	257	275	281	260	274	300	276	289	293	271	272	287	262	279	247	287	269	279	255	263	306	268	262	273	311	294	264	283	255	287	290	292	299	290	295	246	290	295	283	257	268	286	270	297	295	312	277	275	267	295	272	259	267	302	283	302	300	288	291	275	264	238	296	271	290	292	287	246	289	286	252	275	287	281	255	294	277	269	280	287	288	278	282	256	281	286	286	280	262	301	266	293	278	284	299	253	262	234	263	288	277	267	261	286	285	293	280	250	289	264	302	288	290	283	280	278	286	285	310	271	283	275	273	285	267	272	289	288	302	295	269	257	299	285	304	278	268	307	264	294	266	268	280	296	277	267	289	260	284	280	261	300	280	281	273	283	301	265	277	275	260	313	289	269	275	284	258	271	248	265	295	296	265	272	288	280	297	281	298	263	306	252	240	279	282	224	297	276	293	300	283	263	274	306	255	269	281	272	272	275	268	302	274	271	291	279	259	262	293	272	296	280	263	299	276	258	304	308	275	282	316	275	270	265	304	251	278	301	278	299	275	265	300	265	291	290	292	287	257	278	264	279	270	275	283	291	312	286	287	287	273	265	282	284	310	277	285	297	257	239	277	296	299	275	270	310	289	300	260	298	294	280	300	265	279	292	265	266	304	276	271	284	273	272	288	265	256	292	274	280	291	295	252	260	290	280	279	275	308	275	279	289	293	272	271	270	296	251	276	282	281	311	262	282	267	280	281	287	280	287	271	275	265	261	272	282	259	295	285	313	267	264	285	275	282	282	299	250	289	281	265	255	265	326	285	274	283	259	298	289	268	280	286	290	271	270	277	286	261	256	266	259	273	296	296	287	289	288	290	284	275	263	278	268	292	304	284	276	295	287	261	299	265	290	275	279	282	268	280	316	270	309
976	230	113	102	81	123	215	328	418	590	650	679	815	768	670	601	512	431	301	292	230	238	197	165	169	135	103	121	111	97	74	72	83	71	52	38	52	47	48	42	38	44	40	44	51	50	30	36	33	37	23	27	22	25	26	26	24	20	21	19	31	11	30	27	16	24	22	24	13	23	22	20	20	20	26	23	20	24	23	24	23	19	21	16	20	21	17	22	26	19	26	10	21	20	19	14	25	18	15	25	20	17	24	16	19	20	23	24	15	24	13	22	17	17	19	20	20	19	15	20	17	13	23	15	21	19	25	21	25	16	19	17	20	17	22	12	19	13	19	14	20	20	20	15	20	19	14	24	23	13	14	24	15	13	6	26	26	15	26	26	19	15	20	22	22	24	20	19	24	24	23	15	18	18	21	17	25	14	15	22	23	16	20	16	11	22	20	25	17	18	20	21	21	17	27	15	29	14	22	19	18	17	11	21	22	17	10	18	24	21	18	16	18	19	14	23	19	14	18	15	19	22	10	21	20	21	22	17	16	18	20	22	15	14	14	26	16	16	25	10	21	13	14	17	19	14	15	26	18	25	11	21	18	16	26	15	22	27	31	25	30	19	18	11	23	13	26	22	22	22	27	19	13	15	13	9	17	20	16	28	17	29	13	18	20	22	19	25	18	18	20	18	21	13	24	16	12	21	20	25	22	20	22	14	20	14	9	19	18	31	19	17	13	16	26	16	22	16	27	12	25	18	19	24	14	23	22	16	23	19	16	20	22	16	16	23	23	15	23	25	19	21	17	9	22	20	22	17	12	18	22	13	24	15	18	29	16	23	17	16	26	15	17	21	24	13	21	29	25	18	17	20	18	17	21	22	13	18	15	14	15	23	19	17	9	23	20	20	15	14	10	15	18	19	26	27	16	18	10	15	19	18	23	22	24	19	21	20	28	23	17	19	19	22	16	26	14	23	19	21	24	20	17	15	19	18	15	24	26	22	12	19	24	15	16	10	22	13	23	21	18	19	14	24	24	21	20	23	19	20	19	21	17	13	20	17	21	17	17	18	20	17	11	27	18	17	28	23	20	21	21	19	16	24	20	21	13	20	17	29	19	13	17	14	23	18	17	15	22	19	23	18	20	12	13	24	16	19	23	17	14	22	20	14	20	25	22	20	19	13	22	16	21	21	18	20	22	20	23	26	14	18	21	23	23	20	21	13	19	16	14	19	24	11	17	16	23	17	19	18	11	19	21	20	13	20	23	21	23	12	16	17	17	20	20	18	20	21	16	17	26	23	17	15	15	10	29	12	13	18	16	19	18	22	22	18	13	16	25	20	25	18	21	24	14	21	24	18	20	25	19	23	16	22	22	20	18	22	12	13	17	19	16	26	19	24	15	16	22	22	15	22	21	21	20	20	16	10	14	17	20	15	12	19	26	16	14	15	19	22	12	17	23	15	14	23	20	21	21	22	16	24	15	20	11	25	26	22	20	18	16	16	26	16	20	31	25	23	22	21	22	20	21	24	26	13	16	21	13	8	17	16	17	20	21	26	20	15	9	20	15	25	14	22	16	24	14	23	16	21	19	24	19	18	19	27	15	14	20	23	19	14	14	16	24	17	15	14	13	26	23	19	22	15	23	23	15	20	25	25	16	20	28	24	20	18	23	20	23	18	14	17	17	21	20	15	15	23	16	22	13	17	16	30	22	17	16	17	16	17	13	16	20	18	26	28	28	18	17	18	22	26	22	15	12	21	19	18	19	14	17	24	20	14	16	25	21	10	17	13	20	20	24	20	21	19	14	18	15	22	14	17	26	18	12	16	19	14	16	10	19	16	23	27	16	21	20	21	15	15	19	20	25	30	17	18	22	23	12	21	13	18	19	19	19	18	18	14	15	20	16	22	19	17	18	13	16	16	19	28	25	22	15	17	19	23	35	17	20	22	21	13	27	18	11	20	20	17	24	20	23	24	19	23	22	27	17	12	27	16	21	24	28	22	28	22	25	19	17	22	24	17	11	20	27	14	19	15	19	20	22	19	22	25	17	16	11	26	21	23	9	18	14	21	16	14	19	16	22	15	23	22	18	21	19	17	19	23	21	19	17	17	18	10	19	16	22	27	17	16	21	19	17	13	21	19	16	22	24	17	20	12	17	25	23	18	19	23	19	19	27	22	21	20	17	24	24	28	16	17	23	18	15	20	19	19	18	18	14	14	17	20	15	23	20	19	24	16	31	20	22	26	21	17	25	23	14	21	20	16	25	17	13	28	15	17	18	18	16	18	20	14	18	13	24	16	15	28	10	21	19	15	20	16	17	25	23	16	20	17	21	11	17	21	24	24	20	20	20	20	16	12	16	23	16	26	19	19	19	14	15	17	27	20	21	15	17	24	18	29	17	20	21	18	15	16	12	29	23	20	17	23	18	20	16	11	22	14	17	13	19	22	23	22	23	20	22	17	18	13	19	13	23	17	28	12	24	19	19	13	20	16	21	15	24	21	24	17	21	25	18	17	24	15	17	18	17	21	18	23	24	20	18	21	17	10	14	23	16	17	23	15	23	24	17	21	17	19	27	24	19	14	22	20	18	9	19	20	15	18	14	23	21	18	20	19	19	18	26	18	17	21	21	16	15	21	23	20	25	15	21	23	15	12	20	22	19	13	23	23	22	16	14	13	26	21	24	14	20	15	16	14	19	13	14	20	14	16	14	20	28	12	18	13	18	22	22	25	17	15	17	22	18	20	18	20	15	16	13	18	21	23	13	13	18	19	26	21	12	22	21	17	18	23	23	20	17	14	22	23	15	26	12	23	21	27	20	17	18	23	22	19	26	15	20	23	20	18	22	23	20	14	18	22	19	23	14	24	17	20	17	26	19	15	17	13	17	17	18	22	17	24	27	22	31	16	18	16	25	18	20	15	22	16	31	20	18	22	16	32	20	30	17	23	15	19	18	22	19	19	23	26	16	17	19	19	20	17	18	23	21	18	22	15	23	19	16	13	19	20	21	27	17	16	15	19	20	28	21	15	15	21	29	27	19	16	15	21	24	13	26	14	17	14	19	14	23	12	23	20	11	27	23	21	24	18	21	27	24	27	11	15	23	17	21	27	14	18	23	22	17	12	15	24	22	16	19	18	19	20	11	23	16	16	20	23	22	22	29	19	22	19	22	30	12	17	24	15	18	14	16	16	20	22	21	18	20	17	16	16	19	19	17	16	17	20	28	19	14	12	22	14	17	16	24	17	21	25	15	14	17	14	25	22	14	23	34	19	19	30	13	15	17	18	12	13	19	20	28	14	15	11	25	12	27	10	25	24	20	16	16	21	19	16	19	18	19	14	29	16	15	17	30	15	20	26	18	19	19	20	19	28	18	22	20	23	31	18	22	20	22	22	23	17	24	21	22	20	16	26	13	17	16	18	10	16	21	16	13	17	26	21	20	17	16	17	22	22	15	20	17	17	21	16	12	18	16	11	14	17	27	13	12	23	20	22
12870	3779	2043	2789	7802	13039	14944	16029	17376	19263	19433	19794	19996	19106	17180	15629	14161	12226	9759	8701	7385	7159	6426	5514	4772	4230	3669	3375	3044	2626	2403	2399	2226	1810	1408	1304	1322	1275	1082	987	911	868	870	1052	1092	1025	815	677	615	490	431	413	398	378	377	362	348	345	323	347	386	329	290	321	277	314	318	309	274	285	293	297	284	276	280	283	269	243	231	256	244	241	257	247	262	246	206	203	221	207	238	213	221	211	228	218	188	215	204	226	219	223	238	240	243	253	236	230	235	213	233	222	251	209	234	228	223	235	231	216	250	216	221	238	221	207	236	219	222	223	237	229	246	218	224	224	202	216	242	218	223	226	220	236	249	233	233	217	213	228	196	216	217	228	236	211	236	230	227	232	195	209	229	252	200	234	240	228	228	200	201	205	212	235	230	233	215	237	191	226	247	226	223	241	248	244	217	224	214	233	206	202	212	198	202	212	229	217	226	208	210	199	230	243	228	227	216	237	235	227	219	224	202	211	229	238	237	216	201	233	237	223	227	200	257	240	232	195	233	203	207	217	211	228	238	232	204	225	219	226	234	223	222	226	236	224	231	225	234	231	208	221	215	226	225	234	206	214	202	222	233	244	235	233	208	227	227	210	225	226	235	222	204	201	211	230	205	230	223	232	217	206	226	225	209	218	230	207	215	224	215	255	228	214	228	213	243	219	255	225	238	211	208	231	194	227	243	203	252	233	236	248	253	222	203	194	221	235	226	215	217	231	206	231	217	212	237	227	184	234	216	226	198	228	232	240	224	244	205	236	227	195	195	215	240	220	238	196	212	241	223	217	214	219	204	213	224	224	228	262	218	222	218	234	238	230	206	243	227	211	232	221	233	249	199	246	225	237	244	214	239	240	235	242	210	228	200	189	229	216	223	233	206	247	211	224	203	258	205	225	223	223	193	222	228	263	226	223	189	232	223	231	244	218	224	218	210	197	234	238	243	203	236	227	246	232	218	214	234	226	208	214	231	227	219	224	237	236	206	224	215	228	218	244	217	220	211	238	229	240	215	228	223	224	206	219	232	225	261	235	239	227	207	221	255	246	231	250	212	245	209	226	218	210	204	186	231	240	225	234	237	210	220	220	235	242	209	235	210	238	227	215	240	215	210	219	236	211	223	206	223	207	221	239	241	224	192	215	231	237	216	221	210	236	232	231	217	258	215	233	230	218	238	199	231	206	238	245	255	246	220	239	215	215	225	230	214	225	236	234	231	218	223	229	231	226	243	223	220	213	219	214	242	221	236	233	246	230	233	232	213	230	219	225	231	239	198	218	202	227	217	222	192	203	225	219	236	215	235	246	232	255	222	205	231	223	217	228	235	220	214	227	242	228	224	255	215	242	212	203	232	217	215	208	233	234	243	212	249	252	252	236	213	240	225	248	217	219	228	233	249	221	227	238	233	207	209	215	227	207	238	210	219	263	206	227	224	250	243	249	229	231	237	237	220	251	211	222	234	249	228	222	243	236	217	227	222	214	223	231	225	221	215	233	224	230	223	230	222	238	216	218	203	223	207	208	200	224	210	205	239	223	206	219	235	270	208	238	216	243	221	214	232	245	203	231	243	195	214	212	220	211	209	243	205	244	236	187	230	260	221	226	242	220	229	235	215	229	242	205	196	209	227	221	211	203	231	232	231	224	241	239	224	200	230	213	211	244	225	197	214	213	234	209	200	234	232	241	223	234	246	237	233	209	222	226	211	262	235	239	212	234	237	229	241	203	248	222	237	233	222	216	201	212	249	208	216	210	239	220	226	260	234	215	224	246	225	220	219	210	199	215	235	231	225	238	210	226	212	212	261	200	230	226	247	231	191	255	210	227	255	235	231	235	234	220	220	222	225	249	241	226	215	219	236	216	222	223	212	201	224	229	205	229	227	203	223	218	216	245	205	214	209	220	223	266	218	217	234	231	238	223	231	257	230	222	236	219	232	198	237	230	184	240	209	225	239	212	222	202	240	244	220	266	232	228	232	232	226	236	211	194	247	210	230	231	232	219	241	223	206	211	235	208	220	222	206	186	195	227	219	238	232	217	213	232	217	231	235	217	234	191	213	230	203	198	219	242	207	213	236	196	200	242	223	217	213	229	235	230	232	234	226	212	242	216	225	208	213	247	207	224	229	225	212	209	202	196	211	237	222	236	251	224	226	234	219	227	221	228	228	208	224	195	256	218	233	220	216	215	213	218	216	220	238	217	230	217	211	209	230	229	214	228	237	231	232	238	232	231	226	256	217	216	233	220	224	212	197	197	217	214	189	243	243	218	241	229	213	208	218	239	209	211	208	231	231	213	215	213	230	210	223	233	210	217	218	223	236	242	212	249	229	212	230	239	238	225	210	205	237	236	225	255	200	212	239	225	233	235	228	245	222	228	220	217	230	230	210	249	213	213	242	227	227	221	209	241	222	228	219	215	247	226	223	219	223	229	211	220	208	208	238	208	196	232	200	219	218	233	226	256	237	207	222	266	217	235	234	217	255	232	226	221	213	225	217	228	232	247	233	217	218	219	232	209	236	226	226	220	250	220	217	242	219	215	231	222	209	219	224	230	221	205	223	209	239	230	213	217	232	227	215	230	233	244	220	253	232	223	221	261	228	183	207	184	223	225	239	201	201	227	215	231	223	264	229	209	217	251	200	221	241	223	239	218	238	226	191	246	216	214	223	244	218	236	220	200	243	227	221	232	218	239	221	212	194	232	241	227	236	226	232	239	221	225	202	227	246	209	226	208	248	223	223	222	214	238	212	236	233	226	201	227	204	215	229	214	224	219	238	222	226	233	253	217	238	223	209	235	215	212	226	204	212	211	225	247	215	212	235	224	211	203	214	231	225	221	209	221	216	205	211	234	226	210	227	235	246	220	233	232	242	227	232	216	214	232	248	208	228	237	207	221	220	216	216	225	232	236	208	239	220	220	231	224	224	209	216	216	211	205	232	230	251	216	235	236	239	206	234	236	214	231	207	243	211	220	231	256	218	219	245	231	236	193	222	255	229	224	217	235	233	226	225	202	252	235	224	236	230	220	231	248	246	213	213	237	250	194	247	228	258	228	200	252	214	193	252	228	225	235	220	218	215	238	203	221	218	241	205	201	210	244	233	235	233	226	232	199	225	229	223	208	229	235	210	231	229	223	228	222	206	222	229	234	227	239	211	254	219	227	225	220	223	214	222	249	184	227	219	242	217	217	206	220	232	217	246	243	213	245	194	231	240	224	268	197	218	206	236	218	206	222	252	228	211	212	207	238	220	214	238	239	181	221	248	214	220	234	225	220	225	216	214	232	202	221	229	215	240	202	245	217	217	220	238	244	224	209	242	239	200	243	224	228	219	230	227	240	243	204	236	212	196	213	216	212	230	211	210	237	234	197	214	221	201	227	233	219	187	210	209	237	240	255	251	228	217	225	220	231	218	245	263	218	199	219	228	223	213	248	242	214	221	231	212	232	208	218	197	227	222	218	211	210
1321	96	62	57	55	66	126	194	240	320	421	444	422	376	317	305	267	212	195	148	120	137	121	96	91	78	68	82	67	64	68	49	50	50	54	32	49	36	32	46	42	49	36	42	28	43	36	35	25	31	31	35	24	31	31	27	22	37	35	23	21	26	26	30	26	22	28	23	33	33	29	18	23	28	25	37	19	23	23	25	28	27	26	18	33	26	33	33	28	31	30	23	20	24	25	32	31	30	29	28	20	37	29	23	22	38	25	29	28	26	24	27	33	40	28	21	25	26	25	33	22	23	29	23	25	22	19	30	25	25	20	22	21	26	40	24	18	28	24	25	28	31	26	21	32	23	29	21	26	32	26	31	31	27	22	29	14	21	28	28	21	23	25	30	30	33	24	38	25	30	33	29	28	32	28	30	35	22	35	24	19	28	18	29	25	26	40	34	34	29	29	25	33	28	30	28	25	29	29	22	38	21	13	26	30	25	38	26	44	15	27	27	29	25	26	37	21	27	38	30	19	32	36	21	19	25	20	22	27	26	28	23	31	24	33	21	18	22	25	37	14	25	30	28	28	27	29	20	27	26	32	20	30	35	27	23	27	29	29	17	34	25	32	22	30	31	31	27	29	27	20	30	27	26	22	16	20	19	26	28	26	24	24	30	26	35	22	31	23	21	34	32	42	19	35	25	27	25	29	22	29	35	31	21	23	31	23	26	43	16	29	20	32	21	25	25	38	16	24	23	27	20	22	31	31	30	33	29	28	20	32	38	19	25	42	22	27	23	36	19	26	30	33	28	21	28	30	32	28	28	23	27	22	34	22	33	19	24	22	22	37	34	43	25	26	26	19	19	26	29	28	29	34	34	29	32	26	29	37	16	21	23	31	30	22	34	26	29	28	40	26	28	22	28	21	23	33	33	16	22	28	26	24	28	25	35	33	30	30	29	32	23	38	28	41	34	28	36	25	28	32	28	30	34	24	18	30	31	22	22	34	29	20	27	35	28	33	20	33	27	29	18	32	29	29	28	25	30	29	22	30	31	38	26	38	20	32	31	20	21	25	29	29	33	24	17	25	27	27	24	25	21	27	35	37	20	26	30	21	25	28	36	25	27	35	33	18	28	31	22	34	24	26	27	24	27	28	28	28	27	21	34	22	20	27	18	30	21	39	29	26	35	20	26	29	21	32	26	28	40	27	36	27	22	28	28	25	20	31	27	44	23	27	29	32	30	37	31	30	29	34	25	21	25	21	21	22	23	25	28	20	26	33	35	32	30	23	33	26	33	25	29	27	24	25	31	29	26	41	30	22	21	27	31	37	24	32	32	27	29	28	25	21	34	23	26	21	24	27	32	27	26	27	31	32	25	26	26	30	25	28	27	26	42	26	28	24	19	24	19	22	24	22	17	24	24	28	24	21	31	25	18	28	26	21	30	42	28	31	28	29	33	26	18	21	34	32	34	24	34	25	23	29	26	42	38	27	30	33	26	25	23	30	30	32	31	23	21	28	37	24	27	19	28	39	24	29	17	36	24	31	22	39	30	27	27	19	24	26	22	46	31	38	17	26	32	34	29	35	26	24	36	37	30	27	27	28	26	25	30	28	24	26	35	26	25	30	33	32	24	21	37	31	29	31	30	22	24	20	27	21	30	30	22	14	30	26	24	20	32	27	27	16	38	34	32	29	24	29	25	30	31	27	29	16	27	23	26	19	25	24	26	21	27	25	15	24	25	25	36	27	24	32	28	30	27	21	28	36	36	36	27	35	24	21	21	21	36	33	24	27	28	18	27	28	35	24	28	37	22	32	25	30	49	24	25	31	33	37	24	28	33	24	25	36	20	23	33	26	30	28	21	28	28	34	26	22	30	32	36	27	27	31	20	24	31	23	26	28	40	20	20	31	28	36	28	25	24	32	34	23	35	22	18	25	26	27	29	25	29	27	38	31	31	37	24	28	28	26	30	32	33	20	37	23	21	24	27	30	30	30	26	33	25	25	24	32	32	34	28	20	27	20	30	28	22	28	27	25	32	30	28	31	31	31	26	25	31	31	18	32	18	24	30	37	19	27	24	33	27	40	35	35	26	27	24	30	34	35	29	26	22	27	22	26	22	31	29	20	23	27	28	32	35	25	31	42	16	31	29	36	32	18	25	37	49	33	28	24	28	19	23	26	28	24	28	25	28	31	29	34	21	32	24	26	31	28	26	31	25	19	32	21	21	27	26	24	30	28	29	24	34	26	23	21	32	28	35	24	28	30	35	30	26	23	33	25	31	19	22	25	23	23	23	22	37	26	29	19	29	31	33	29	28	24	29	30	25	25	37	24	28	21	31	28	26	26	25	32	33	41	36	27	26	18	18	20	25	29	27	28	29	32	21	20	19	30	26	28	29	25	28	29	34	33	31	21	22	30	21	37	20	33	37	31	31	32	29	27	29	32	25	26	31	44	36	27	19	29	21	37	22	24	18	21	26	24	32	28	26	30	29	31	31	32	34	23	33	20	31	24	37	29	33	19	25	26	23	30	31	26	20	31	22	32	28	27	42	28	20	25	31	22	20	31	28	30	37	27	34	25	32	29	33	30	37	30	28	28	25	35	30	19	20	31	22	21	27	29	26	25	26	16	18	21	37	30	24	27	34	33	27	28	21	24	28	20	28	35	24	25	29	25	24	31	22	32	30	27	17	19	20	31	32	17	20	25	22	23	34	26	22	33	31	25	22	27	20	23	33	20	21	36	30	25	22	20	26	23	27	26	19	28	18	27	32	35	20	34	28	30	22	24	16	33	28	28	33	26	29	29	28	30	41	28	25	24	30	30	24	27	40	22	25	32	21	39	22	22	24	24	28	29	26	31	29	19	29	17	33	32	36	30	32	32	21	23	28	23	30	28	28	25	36	24	24	29	27	23	26	28	26	27	30	33	29	20	24	33	18	22	35	19	22	31	32	20	19	31	21	27	32	27	28	26	36	25	28	20	18	28	29	29	30	28	30	34	28	23	26	21	26	26	21	28	29	24	32	29	35	35	18	15	32	30	26	31	33	29	26	35	29	29	23	25	27	24	27	29	27	27	26	25	24	21	25	23	31	36	34	33	29	28	29	28	25	31	32	25	24	17	26	25	20	27	17	31	24	24	24	33	21	36	19	40	32	24	26	32	30	23	43	37	36	35	25	28	23	19	21	34	33	24	20	29	25	27	33	33	35	31	26	19	38	22	24	30	38	26	28	30	26	27	29	31	34	27	36	23	25	39	27	28	30	32	27	30	26	14	32	26	27	23	35	28	30	23	33	27	19	33	19	22	29	30	31	31	30	22	29	33	35	17	24	37	22	30	29	29	26	42	38	26	38	30	31	25	25	27	27	36	27	26	30	23	35	20	36	24	24	33	27	23	29	25	23	27	31	32	36	20	29	29	22	31	27	26	20	31	27	31	32	29	33	22	23	35	32	34	36	28	17	22	29	13	20	39	28	24	32	35	33	33	29	22	31
7961	1506	938	1323	3720	6947	9180	11165	12730	14351	15020	15036	14413	12450	11310	10131	8630	7172	5686	4826	4235	3757	3507	3021	2656	2275	1922	1799	1610	1407	1465	1461	1368	992	835	813	834	715	697	679	629	625	703	772	733	653	650	485	430	433	390	399	385	362	387	368	400	376	376	382	404	371	342	367	355	338	358	367	357	348	339	340	338	343	332	357	302	359	328	336	315	340	332	336	332	315	332	310	304	341	310	338	340	340	322	305	282	314	358	284	327	317	302	340	313	298	299	327	299	334	337	331	293	327	324	310	352	331	334	316	312	334	349	357	318	318	295	323	338	343	305	275	316	320	313	298	323	327	337	315	346	307	282	325	307	354	333	340	301	324	329	361	330	286	298	332	306	319	326	341	365	288	294	282	311	366	328	326	338	315	302	328	290	299	317	317	329	283	281	327	291	316	315	304	353	329	317	318	312	318	331	310	330	339	326	301	318	320	321	330	304	298	318	330	307	292	315	322	306	301	319	338	320	362	304	322	321	317	342	318	340	330	328	366	315	310	302	301	287	297	307	315	316	345	299	325	296	270	339	305	324	313	314	326	281	300	323	294	323	283	325	292	304	292	290	318	304	320	311	317	302	328	292	326	321	294	326	292	305	285	340	317	353	310	315	318	310	323	328	313	295	353	305	312	347	306	307	321	290	293	323	293	322	327	320	306	312	328	300	293	327	315	325	333	296	305	306	299	310	319	347	315	338	316	305	323	300	314	313	311	321	300	349	307	296	328	316	320	320	313	320	319	333	325	292	313	310	317	328	317	335	304	283	304	312	322	271	318	321	300	312	327	346	323	325	292	299	300	319	281	312	330	303	311	334	317	300	296	321	300	278	306	303	342	285	326	310	333	310	337	312	310	283	347	298	304	318	306	293	334	329	330	307	334	307	322	291	345	308	340	320	316	323	303	312	283	319	305	285	334	332	327	345	308	328	317	330	324	334	296	315	338	308	323	300	312	327	293	300	291	324	310	286	320	317	319	326	266	297	308	296	342	315	296	340	323	324	301	319	318	303	294	318	345	306	324	297	298	322	299	297	285	311	313	318	304	292	328	318	329	314	316	298	308	338	305	296	305	271	320	309	320	346	337	318	308	322	330	327	324	323	303	318	293	311	307	331	283	324	307	331	325	329	332	296	314	339	337	304	336	320	322	293	298	287	297	290	330	331	313	301	341	345	310	325	306	326	327	304	310	315	344	298	283	289	292	336	333	302	320	329	311	330	326	304	339	337	330	305	345	332	329	306	318	329	305	340	320	345	310	322	344	339	312	334	327	353	345	324	349	343	309	319	338	339	294	316	280	297	325	292	307	314	327	309	309	301	297	300	305	301	273	316	317	334	320	335	327	327	342	332	309	334	363	323	292	319	351	334	305	327	317	330	316	358	326	313	313	318	289	339	301	306	298	272	330	334	310	318	330	329	312	308	320	326	303	309	325	307	299	325	321	311	306	308	308	304	320	341	309	315	319	303	345	322	312	304	324	335	328	297	294	321	327	322	342	321	311	321	347	328	290	345	319	323	306	322	311	316	332	322	354	310	310	304	340	338	307	316	319	330	352	323	287	322	333	321	298	311	321	307	316	328	299	318	318	312	328	316	299	333	287	326	313	304	291	327	308	289	312	314	323	293	323	302	334	319	301	312	321	319	328	315	334	307	282	289	317	339	328	327	335	311	328	286	316	286	283	331	327	291	328	304	326	357	352	310	336	293	277	319	318	338	307	323	335	306	296	320	317	301	320	339	302	322	348	331	323	325	298	294	302	318	286	324	329	320	314	322	326	320	303	336	313	326	313	309	314	327	330	318	294	310	320	315	352	317	290	298	321	310	311	283	299	292	335	306	333	358	317	269	302	308	326	316	302	297	344	328	301	331	325	317	345	308	314	313	296	329	304	279	312	337	354	284	331	297	335	302	322	311	311	322	322	293	267	344	307	318	322	299	297	334	313	335	324	326	335	321	327	304	326	272	304	298	283	349	316	304	281	305	323	319	306	317	316	301	340	306	310	341	339	329	312	345	308	299	290	355	277	321	311	298	317	319	319	319	328	306	342	322	284	309	299	295	299	327	332	269	330	303	329	306	299	309	300	316	296	311	325	332	330	345	345	346	306	290	337	302	327	313	348	333	276	321	324	317	289	337	325	317	321	340	306	320	298	309	318	293	289	319	331	301	343	332	344	316	307	306	288	321	301	299	296	313	292	320	328	298	281	288	329	314	327	324	318	316	333	303	326	292	284	330	308	292	320	327	337	285	312	338	343	319	320	317	317	328	297	340	297	274	322	321	333	321	334	312	297	347	323	345	333	305	319	335	310	312	309	339	320	274	330	298	331	317	336	362	323	320	328	289	304	301	309	311	325	268	298	324	303	354	313	311	304	298	306	309	326	315	280	290	334	308	339	333	337	345	343	306	308	319	306	292	333	321	305	298	298	286	297	361	319	333	337	273	320	294	338	332	326	329	276	292	323	327	332	343	306	320	320	324	314	319	320	320	334	329	323	331	290	334	313	309	331	311	310	303	325	329	292	338	324	337	289	295	338	334	320	298	289	297	328	277	330	326	296	336	290	319	316	324	319	342	318	304	311	356	331	302	324	328	339	333	333	300	298	311	298	311	322	282	281	324	316	342	349	294	303	332	339	342	343	318	311	329	315	322	334	307	337	324	325	306	310	314	318	307	285	320	328	334	318	330	347	301	327	312	281	321	320	318	311	305	325	328	345	306	298	288	342	310	318	293	329	344	295	299	298	334	300	274	315	309	317	311	297	298	326	297	301	310	305	320	343	309	299	297	328	328	311	354	350	307	330	319	299	315	354	325	289	272	301	331	332	302	335	320	337	313	297	310	316	308	328	313	334	308	285	313	342	341	320	342	317	326	266	302	297	338	319	301	314	336	331	313	298	328	298	322	344	319	284	336	333	330	329	304	323	318	342	310	309	318	342	326	294	299	310	282	308	319	299	332	319	311	299	289	327	297	323	312	299	332	337	312	326	305	304	324	293	308	309	290	301	325	358	291	306	304	294	356	294	328	315	333	328	298	316	289	342	315	331	319	312	297	343	322	325	325	307	321	330	274	316	316	335	325	286	313	310	294	305	299	288	311	342	312	314	299	298	307	290	298	326	338	326	333	334	327	289	268	317	330	358	324	324	314	336	327	289	315	294	319	328	345	305	309	298	310	328	326	302	333	322	310	328	331	322	332	324	336	313	341	311	299	309	320	318	317	299	317	294	275	305	310	307	361	278	330	281	307	338	329	306	313	328	327	327	335	285	298	320	310	323	300	347	301	330	333	311	321	311	305	311	343	329	326	306	300	333	297	324	311	327	321	309	285	316	313	290	318	309	307	320	350	333	285	308	346	287	306	319	316	334	309	334	321	338	302	334	322	349	284	324	289	332	325	330	322	306	344	331	288	315	324	301	311	289	286	302	311	322	303	313	321	302	297	323	322	321	312	300	308	324	350	304
621	159	99	79	64	95	205	381	459	542	655	684	668	546	451	465	355	304	236	215	179	162	147	118	108	99	79	74	78	76	58	76	60	46	43	45	39	39	31	40	36	27	43	41	42	28	37	35	31	27	20	22	20	18	35	20	27	22	28	20	27	25	29	22	16	24	28	29	27	32	20	25	24	23	30	29	22	15	24	25	22	25	35	21	22	20	20	23	22	19	24	17	26	21	17	25	22	25	30	19	26	28	26	20	21	31	14	27	12	23	23	24	25	16	34	26	30	24	19	23	17	17	27	19	24	34	22	15	20	28	24	31	21	16	21	19	25	24	14	24	29	25	25	16	25	23	26	28	21	15	19	20	27	21	26	26	26	19	11	18	17	25	23	29	20	20	24	25	19	25	18	27	19	29	21	13	20	17	21	28	23	16	22	25	26	32	17	24	29	27	19	19	18	21	26	15	21	19	31	24	20	20	14	26	18	20	20	19	25	24	30	23	22	24	21	26	23	23	23	21	28	24	23	20	20	12	18	24	27	27	25	19	22	25	13	23	13	17	16	19	15	25	30	19	32	26	26	25	20	22	24	16	20	21	22	18	14	17	24	17	19	19	26	23	21	23	23	15	17	21	18	20	28	23	19	15	19	20	14	22	12	22	25	22	28	32	22	15	27	18	13	16	16	26	23	29	32	29	20	23	18	18	25	24	20	20	19	28	23	14	20	24	15	21	25	28	27	28	19	23	31	23	20	20	27	24	15	20	25	17	20	21	16	27	23	25	11	25	15	24	19	26	15	30	16	11	21	31	31	23	21	30	22	26	15	26	20	16	21	22	22	25	18	24	22	24	12	29	13	27	20	28	15	20	16	29	19	29	21	14	21	17	14	21	22	24	38	31	19	28	25	29	27	24	19	16	20	19	25	28	26	20	31	20	29	26	25	19	24	22	22	19	19	21	24	35	26	22	24	28	21	16	17	23	18	29	16	20	28	17	27	21	17	19	16	26	20	14	30	26	22	23	28	11	18	25	21	18	18	21	30	26	27	23	24	24	17	18	18	20	27	37	27	26	32	24	27	20	25	13	21	26	23	21	21	20	22	16	19	21	15	10	24	17	24	17	17	19	19	27	17	24	25	28	19	16	29	23	25	23	23	19	30	21	19	23	18	28	20	21	16	24	20	14	27	18	15	21	18	19	27	14	18	18	23	30	28	29	21	26	17	23	26	20	19	28	22	21	19	19	25	17	32	16	17	24	24	23	25	26	29	17	22	22	28	26	22	21	29	28	23	38	21	24	25	24	26	23	15	22	29	21	18	19	19	14	24	25	23	16	20	21	24	15	19	14	23	17	34	25	22	24	20	20	29	21	25	17	16	26	24	20	22	19	20	16	21	23	27	26	25	31	23	22	23	16	22	25	19	24	16	15	18	28	19	24	28	22	18	20	24	26	22	27	21	28	34	17	29	18	24	17	24	23	26	23	26	20	14	20	28	19	20	32	25	28	29	21	23	14	28	26	22	22	26	26	30	18	22	24	23	28	19	26	19	27	20	29	16	23	14	18	15	24	20	24	34	19	19	22	27	22	16	16	15	27	22	26	21	28	13	18	20	28	17	19	16	16	35	14	23	15	20	24	19	24	25	23	29	21	25	23	25	13	20	24	25	38	23	26	18	22	29	24	19	24	25	28	23	21	27	20	30	16	30	20	15	24	11	36	28	17	21	23	21	26	30	23	22	22	22	31	25	17	27	30	27	16	20	12	18	23	17	33	19	19	27	24	21	25	22	23	17	20	32	27	26	19	16	23	31	25	24	26	18	16	24	23	22	31	21	12	31	18	22	24	31	16	30	22	21	24	21	27	16	22	20	28	25	21	30	22	24	26	24	26	30	27	21	24	26	18	18	25	17	19	31	25	17	29	22	24	22	21	23	23	16	30	23	19	24	18	27	22	17	24	21	26	28	25	25	26	26	33	16	12	20	27	26	29	22	19	28	20	24	27	17	19	13	20	17	25	22	24	31	22	26	22	19	19	17	29	19	27	25	21	32	31	21	18	24	27	16	14	21	25	22	28	23	22	29	19	27	28	15	19	24	16	27	16	18	22	23	29	15	26	20	22	26	20	26	29	22	18	20	16	26	23	20	17	16	19	22	22	15	28	19	28	23	17	19	21	36	17	19	20	31	29	26	19	24	18	22	17	22	19	23	15	27	21	19	18	25	27	26	26	28	21	27	25	25	22	21	38	23	22	23	29	27	21	27	23	24	25	16	22	23	15	20	21	15	30	26	17	33	22	29	22	24	21	20	25	24	13	27	23	20	15	29	22	30	15	29	19	15	18	28	20	33	22	23	22	28	24	25	15	25	26	16	17	20	21	19	21	21	27	15	27	28	33	21	25	33	32	25	18	24	16	15	28	30	21	22	23	10	25	26	21	18	38	27	20	25	32	26	23	17	23	22	24	19	21	19	21	25	19	21	24	17	31	18	21	20	25	15	30	15	20	19	12	20	26	15	23	24	27	17	23	27	27	25	29	21	21	20	23	40	22	25	21	18	18	14	24	19	21	28	21	13	20	19	25	24	22	18	19	22	24	21	27	16	19	24	15	18	17	20	28	29	21	33	21	20	20	30	19	10	25	23	29	28	18	15	23	23	19	24	22	29	26	24	25	27	26	16	20	15	25	26	21	24	18	23	22	25	21	24	21	15	18	25	24	22	21	27	24	24	19	21	20	29	29	26	21	31	25	27	24	24	23	19	21	25	16	19	28	22	25	16	21	20	23	25	29	25	32	21	17	29	27	24	17	18	17	18	27	18	22	28	22	25	25	24	18	23	23	26	21	21	13	25	24	27	31	18	28	18	25	19	32	20	23	21	19	26	29	24	31	22	16	30	18	24	23	26	27	29	26	17	26	23	18	27	27	19	20	23	24	16	21	24	21	19	25	23	22	23	22	26	17	29	23	30	32	24	25	23	22	32	16	25	29	23	28	22	16	12	22	25	29	25	17	19	25	22	18	16	21	34	23	19	14	27	16	25	17	23	22	24	21	16	17	20	23	20	26	23	20	20	23	24	25	23	18	27	23	28	14	26	21	22	24	21	15	25	22	29	31	16	27	29	16	25	20	24	26	14	32	17	19	21	27	24	30	22	15	27	27	24	19	28	21	20	19	18	24	20	19	27	18	28	20	13	15	23	19	28	21	26	24	25	20	34	20	25	30	33	17	24	24	19	33	24	15	22	25	24	27	20	16	26	27	30	29	21	26	26	23	23	25	30	20	30	18	17	21	33	25	23	29	22	14	24	30	29	23	18	23	20	19	17	27	22	24	30	25	31	18	21	18	19	19	18	19	16	28	19	11	23	21	13	13	28	28	34	20	16	26	23	19	21	23	18	19	22	21	29	16	16	20	22	18	24	14	31	32	24	20	18	22	22	19	13	15	22	26	18	18	26	21	22	22	30	29	17	20	21	18	25	25	21	29	15	11	25	19
10049	3145	1697	2509	7683	12520	15550	17468	18541	19089	19747	19380	18021	16034	14819	12970	11358	9549	8114	6910	5828	5234	4668	3975	3400	3111	2611	2308	2116	2046	2188	1886	1648	1219	1126	1040	1073	883	762	733	713	709	834	899	899	785	640	513	427	413	403	359	384	351	355	371	366	361	394	355	379	325	326	293	333	293	321	290	353	285	288	300	298	311	303	271	293	248	251	279	259	274	279	286	274	255	276	276	241	266	291	294	270	230	286	271	288	269	282	258	266	287	255	253	273	263	280	250	280	252	255	271	272	234	280	268	263	306	278	248	303	254	297	248	271	280	274	248	274	270	236	287	249	278	267	290	251	282	272	254	262	273	261	274	261	282	269	272	252	248	279	271	244	282	231	255	261	274	260	261	260	270	250	290	249	277	282	263	270	298	265	281	282	285	278	252	271	290	266	287	250	270	246	247	277	257	267	295	250	284	272	264	282	272	264	265	270	262	280	287	283	262	274	287	256	269	253	261	268	254	267	267	260	275	240	268	256	268	267	273	248	276	264	268	240	277	249	283	245	297	270	249	285	252	237	287	273	276	264	261	294	266	275	275	248	274	245	274	272	258	276	255	241	258	252	243	267	247	260	278	275	277	261	284	272	265	282	261	247	241	279	276	312	256	291	250	248	256	245	275	240	255	254	239	274	270	266	254	264	240	285	262	286	287	272	237	258	259	271	267	284	270	274	256	275	251	276	234	265	260	268	261	272	263	277	257	278	261	223	259	296	265	241	265	249	263	236	253	253	249	266	283	293	244	253	264	295	290	264	252	229	266	266	265	263	230	270	266	246	240	248	274	280	277	266	288	260	237	284	288	276	287	256	242	259	262	272	258	257	236	275	280	269	283	255	256	243	254	283	264	256	322	269	256	316	255	249	259	241	274	253	266	282	279	267	251	279	237	275	293	275	229	282	270	236	259	266	256	235	277	252	260	227	253	257	262	267	292	283	247	232	261	259	235	273	282	274	280	264	248	293	261	258	271	256	253	247	235	251	245	230	288	272	224	266	274	285	276	273	275	254	240	257	278	297	246	255	292	284	292	260	272	254	272	246	250	264	295	263	266	227	260	277	293	272	274	262	276	288	271	268	270	245	257	301	254	290	252	252	250	256	272	268	243	265	240	244	265	272	255	267	270	277	247	297	267	266	264	246	241	270	253	284	299	259	265	261	245	282	248	278	275	245	243	260	273	250	265	271	269	281	279	251	255	274	278	266	275	251	263	250	275	241	263	254	274	283	275	281	292	253	253	270	282	258	265	273	307	301	243	284	258	272	281	274	250	259	264	295	277	263	270	275	275	269	300	285	284	264	260	255	249	256	269	250	281	284	252	259	277	246	250	265	265	292	262	270	250	233	242	250	258	273	282	235	268	267	259	243	266	255	303	254	272	246	297	280	231	243	297	224	256	257	254	302	293	297	274	256	274	275	251	271	249	267	247	281	276	253	279	274	268	262	240	255	273	266	314	244	248	277	244	283	274	268	273	278	271	275	273	274	252	273	256	245	266	311	289	280	267	261	251	268	280	249	261	272	260	251	299	260	254	302	268	280	259	235	244	256	278	277	281	286	268	258	266	241	249	281	258	255	259	264	267	287	246	264	259	243	273	262	291	279	254	258	254	265	242	266	256	264	269	243	279	277	296	248	259	261	270	247	249	287	282	273	272	263	255	280	268	263	238	280	272	286	262	263	264	257	266	265	282	247	272	256	255	277	267	252	263	257	256	294	268	254	276	238	250	270	284	266	255	267	255	267	258	260	237	231	268	268	255	252	275	282	270	301	272	285	286	269	251	251	253	238	308	269	275	261	253	254	255	251	268	291	278	287	270	266	271	262	305	286	250	265	266	250	275	256	271	239	246	266	241	245	263	263	291	219	274	244	228	248	273	277	284	266	263	257	267	296	258	267	274	280	286	251	271	263	334	264	257	248	266	271	278	262	264	305	251	268	270	266	249	282	250	293	247	284	293	284	276	264	278	260	284	230	276	266	266	274	242	267	285	239	251	282	245	277	291	280	264	282	259	276	262	272	241	276	280	275	270	251	298	274	252	268	287	248	283	258	248	274	285	255	299	278	270	246	313	290	277	250	277	257	259	245	246	259	238	278	274	233	266	290	280	294	258	255	273	269	244	256	258	292	255	258	234	258	278	240	259	256	261	247	266	275	291	268	258	283	270	261	289	280	263	251	299	227	268	261	242	245	267	276	284	249	244	261	273	261	257	259	268	243	246	278	236	297	250	243	283	284	264	283	265	262	265	265	286	268	268	258	250	267	246	267	271	289	266	281	255	273	271	239	244	267	248	280	273	281	266	274	272	268	290	288	269	254	288	276	269	281	253	301	271	252	271	267	260	249	227	244	295	270	256	268	268	263	267	278	265	251	257	270	277	268	263	273	255	262	286	263	223	254	264	272	271	274	273	279	250	264	283	260	258	286	257	277	254	260	257	233	269	263	258	242	268	271	233	264	315	255	290	278	256	238	250	266	259	245	291	242	256	266	255	220	276	265	256	259	297	246	286	232	269	270	253	265	281	258	269	232	261	294	265	273	269	237	257	263	275	286	249	265	260	282	306	271	249	236	278	263	257	304	236	281	271	281	255	256	263	236	244	245	279	284	277	276	241	272	270	257	280	292	263	268	264	265	260	261	283	274	237	250	265	270	263	287	274	228	265	246	250	272	266	269	269	262	243	272	257	260	255	276	300	247	263	273	261	260	239	249	273	259	275	267	252	275	263	248	264	276	278	262	284	280	288	258	245	273	273	249	261	270	276	252	278	263	260	284	273	237	268	281	282	252	262	283	273	268	308	256	243	260	234	274	285	255	282	268	274	285	261	269	264	243	235	267	267	254	261	255	255	262	252	264	311	263	296	265	262	241	272	254	245	263	279	271	250	265	266	283	246	283	230	269	253	261	243	240	283	285	275	278	264	276	242	277	252	235	272	246	278	243	246	260	252	278	288	261	286	275	264	259	269	267	296	276	258	252	281	268	246	275	229	274	266	284	248	282	246	263	269	249	247	247	248	261	249	264	236	275	272	256	241	263	237	311	295	283	265	286	263	254	259	258	282	265	264	257	269	243	265	261	242	254	266	288	251	251	287	219	248	259	243	278	277	270	289	251	272	262	267	277	268	242	260	264	282	255	314	278	278	239	262	259	251	267	259	245	284	255	255	269	267	269	279	251	277	266	295	278	277	278	282	283	253	305	255	265	242	251	255	260	276	281	293	259	265	281	274	264	258	252	282	288	271	262	229	238	267	269	245	268	257	239	264	272	270	255	269	264	277	233	276	280	269	274	245	271	280	257	253	263	248	273	257	262	284	259	266	241	247	265	280	244	279	242	256	289	257	234	270	245	291	286	263	261	285	273	274	255	277	255	255	243	243	269	297	255	287	260	247	282	297	260	257	275	268	266	266	249	256	275	264	243	275	256	260	238	297	266	261	303	279	242	245	272	259	290	264	299	283	271	274
2205	167	89	99	98	120	256	378	513	635	678	756	644	573	520	442	382	308	274	211	203	173	165	117	107	100	94	79	96	93	87	64	52	51	49	46	53	37	46	40	28	36	55	43	40	48	34	31	47	40	29	29	31	25	33	29	22	28	30	27	30	24	26	29	32	35	29	29	24	26	17	25	32	25	20	22	33	39	28	20	28	20	36	27	31	23	37	24	20	17	29	20	27	17	17	29	37	23	20	30	23	27	25	21	30	21	24	29	27	18	25	26	21	31	21	31	33	21	18	26	21	26	39	14	26	25	30	26	26	27	25	22	30	26	22	30	28	29	35	34	23	23	16	29	21	25	25	12	32	26	33	25	28	28	24	25	24	14	22	28	14	26	27	21	21	29	26	35	29	15	26	31	29	25	33	18	27	22	35	28	35	19	14	27	23	19	25	25	33	27	22	32	27	29	18	23	22	22	31	19	22	27	23	23	27	27	20	32	21	45	25	32	24	36	28	28	28	34	20	19	24	20	17	26	27	20	24	28	23	17	22	29	28	25	12	13	26	20	25	25	21	29	20	19	21	29	33	25	22	34	24	22	28	24	29	19	24	36	30	24	29	20	28	24	21	20	32	30	32	28	24	27	25	23	24	20	31	22	20	24	27	25	29	24	21	21	23	17	24	26	25	27	20	21	22	28	22	28	25	20	27	19	20	26	36	28	31	23	23	36	26	24	26	17	23	35	20	29	24	26	27	20	32	27	23	20	25	17	35	13	21	16	22	27	28	27	27	20	24	23	25	29	15	24	22	31	25	24	29	20	27	22	21	29	24	26	23	16	25	30	31	22	21	22	20	25	21	29	17	18	37	20	19	22	13	28	30	24	21	18	26	22	20	25	29	36	23	22	32	24	16	29	31	35	18	33	19	22	24	29	31	32	24	27	37	32	27	29	23	26	23	30	19	24	32	23	25	23	23	24	20	16	26	20	16	20	25	26	33	25	24	17	29	19	33	33	27	24	20	21	33	22	25	22	23	26	28	27	28	23	25	26	26	24	34	23	25	15	21	25	30	20	34	24	24	20	22	20	32	16	14	12	29	21	19	21	24	35	30	19	33	24	21	22	32	22	17	23	20	19	27	20	26	26	33	20	25	23	29	32	32	20	24	28	22	25	32	19	30	28	22	15	20	27	26	21	17	25	24	17	26	26	14	24	25	26	23	29	17	33	18	32	25	28	19	27	26	21	25	28	20	23	20	17	24	28	23	31	24	29	22	18	21	19	28	18	30	18	27	21	20	34	25	35	22	17	24	20	25	29	22	27	33	32	34	22	22	27	28	20	26	27	27	18	27	23	24	20	21	23	16	35	18	25	38	24	28	36	26	26	24	30	24	34	30	29	27	32	21	31	26	19	26	17	17	19	28	23	26	22	28	37	27	17	22	23	21	28	22	37	37	21	29	22	29	28	31	21	13	21	29	28	32	30	20	25	33	21	30	31	26	24	18	22	27	22	24	29	32	38	24	33	25	20	28	37	16	31	23	21	23	29	25	23	29	22	28	18	20	24	34	26	28	22	25	20	29	22	20	23	31	26	21	36	28	24	23	16	19	34	18	30	30	16	23	26	32	31	18	33	24	33	19	30	25	19	32	26	25	26	21	22	27	25	22	28	31	27	35	30	27	28	23	17	24	22	25	21	24	16	25	23	30	26	22	27	17	31	25	27	25	26	25	22	21	21	33	22	26	17	39	23	23	18	32	22	23	11	23	30	27	26	20	20	26	27	22	30	19	22	26	25	25	20	27	20	31	13	31	33	19	29	28	30	20	31	30	26	16	19	23	27	23	30	23	17	21	25	25	28	25	33	28	31	27	32	26	30	20	26	24	25	19	32	20	25	30	20	27	20	30	37	15	25	24	24	24	27	27	28	19	34	29	21	27	25	20	20	31	39	20	24	29	21	24	24	35	21	26	19	23	30	32	25	26	36	27	28	26	36	20	23	22	17	29	26	37	28	21	24	25	22	28	20	25	26	43	25	22	26	28	36	30	11	29	21	37	24	23	20	28	26	25	34	18	21	23	18	36	27	27	28	28	28	13	23	20	23	21	33	26	24	28	22	35	29	24	35	37	28	21	28	24	20	23	24	23	30	15	27	26	24	27	30	22	32	27	18	28	18	23	16	26	33	21	29	28	22	18	24	38	19	20	24	22	26	29	29	21	38	16	26	31	28	27	34	26	16	22	24	26	29	17	22	28	23	29	24	25	21	34	27	9	21	21	29	27	38	25	26	18	26	28	24	18	16	24	25	21	24	19	27	24	26	30	33	27	27	27	14	20	22	34	31	23	29	11	27	32	28	28	20	18	20	25	24	27	28	25	23	19	22	28	26	30	26	25	27	31	22	29	21	31	23	22	22	34	20	27	28	34	24	29	29	31	27	25	11	27	27	14	30	28	26	17	29	21	38	24	30	26	29	21	28	27	25	23	23	23	30	26	30	27	23	19	30	27	30	35	19	17	27	26	24	18	30	23	26	40	28	31	25	25	31	29	31	24	29	20	22	25	31	31	32	24	30	22	33	24	26	26	27	28	27	20	23	27	29	31	23	27	15	27	25	23	24	22	23	24	29	24	16	30	28	28	22	33	22	24	25	17	20	26	25	21	19	26	18	27	28	22	25	28	26	20	24	27	18	20	28	30	25	20	25	15	22	30	29	32	23	30	25	26	22	26	26	22	24	30	14	22	22	33	24	18	28	23	23	32	28	20	21	27	22	31	23	24	23	22	22	22	20	24	24	31	25	20	33	21	21	26	26	26	23	25	29	28	22	22	20	23	20	30	24	24	23	21	31	25	30	25	22	33	28	19	22	35	19	21	34	25	30	16	26	29	26	26	32	27	22	22	23	22	20	24	23	22	25	21	21	37	31	30	24	32	31	30	23	23	28	21	33	27	24	17	22	29	32	24	31	26	32	27	24	26	20	21	25	25	26	23	31	20	39	31	39	18	15	28	22	19	27	33	24	23	22	28	25	20	24	22	25	31	29	26	20	25	20	23	28	24	33	29	28	20	19	26	32	17	29	23	25	25	24	30	23	19	35	34	30	23	23	28	24	26	29	24	33	19	21	28	22	26	30	20	31	28	26	20	20	21	27	24	28	25	25	27	21	27	21	22	26	26	25	21	35	26	30	23	32	22	26	35	29	23	17	22	35	12	18	27	21	26	40	34	17	24	23	18	26	33	23	21	22	28	27	19	27	34	24	32	26	23	36	28	25	28	25	21	31	23	29	24	24	23	29	26	29	26	24	29	22	27	37	18	22	21	22	15	28	20	25	19	25	33	29	27	33	21	30	21	28	32	19	21	25	13	27	28	16	22	25	31	25	22	25	26	15	22	18	26	38	22	21	29	35	21	22	31	19	25	28	23	33	26	26	23	30	32	31	20	26	27	18	23	27	23	18	25	25	28	27	35	26	28	18	28	30	17	35	21	23	29	18	31	24
9553	2680	1729	2595	7895	13622	16736	18813	20038	20452	20400	19598	17920	16243	15113	13340	11753	10435	8708	7070	6108	5697	4887	3886	3404	3078	2782	2599	2440	2463	2299	2089	1665	1306	1224	1168	1010	976	802	801	799	809	1007	951	916	835	579	475	440	459	427	437	443	387	365	396	423	410	398	392	384	341	343	351	343	368	337	349	321	335	325	314	291	302	329	335	315	309	319	314	311	283	348	310	294	322	295	262	314	273	268	304	298	291	300	310	294	271	280	299	295	273	317	298	277	267	279	306	310	259	287	280	300	327	314	277	299	289	305	287	271	298	309	294	324	275	285	309	281	265	277	267	336	309	281	266	263	269	269	282	282	278	277	287	285	298	287	295	306	286	336	303	298	279	287	278	306	303	302	285	289	284	311	272	285	308	284	273	282	278	286	298	312	288	272	272	289	275	300	287	323	309	306	275	289	308	286	270	272	276	294	273	295	271	310	280	261	298	279	302	277	266	308	291	306	287	286	287	281	278	287	270	262	296	279	288	286	295	302	279	281	277	318	289	328	278	286	273	315	337	284	313	276	282	316	290	284	296	294	293	292	289	295	274	277	290	258	302	281	275	294	301	287	287	294	289	307	262	275	298	285	301	298	293	284	261	280	311	292	290	279	308	281	298	334	296	278	308	294	308	294	286	307	290	315	282	271	308	297	245	270	310	300	308	265	293	276	292	306	289	307	289	286	316	266	283	236	301	269	272	306	307	297	294	292	312	245	277	278	295	317	319	297	278	309	310	298	291	301	304	261	293	309	307	236	307	275	281	301	292	267	288	274	291	274	289	287	286	281	287	281	300	288	282	333	294	280	255	255	293	287	293	307	308	310	305	279	277	269	303	286	308	277	313	280	307	278	307	278	293	282	280	304	293	281	263	263	278	292	290	297	291	284	309	296	292	277	290	328	273	283	307	292	310	272	285	277	297	273	293	254	282	315	309	245	282	261	308	294	299	266	261	262	269	305	318	308	294	283	306	301	255	312	290	289	265	279	270	265	319	297	287	295	289	340	298	269	286	301	277	265	299	295	298	317	309	284	291	314	300	311	298	303	303	310	291	251	308	296	279	306	304	288	271	293	278	316	300	290	290	311	294	273	301	281	302	258	300	311	282	317	279	303	269	303	295	258	294	264	277	289	263	277	321	312	262	283	302	283	321	313	280	279	272	268	272	297	273	277	299	291	252	294	293	295	299	275	282	307	295	271	271	298	306	254	301	312	294	261	289	280	302	316	319	257	306	291	280	294	277	274	305	307	264	285	268	269	294	277	284	301	283	286	285	287	306	299	293	284	293	301	296	328	289	281	239	271	278	291	279	281	268	296	303	273	265	263	301	285	300	284	287	281	299	279	274	271	294	276	275	253	279	276	296	284	284	307	293	289	306	285	284	300	276	274	292	289	307	317	263	274	275	298	326	285	289	283	284	294	303	298	288	265	319	306	273	301	284	289	292	263	292	310	284	293	298	276	261	297	293	301	290	292	281	300	285	308	280	304	279	296	289	296	274	306	286	310	283	286	292	289	287	274	287	305	298	285	297	277	322	288	301	281	283	282	324	273	312	270	270	307	276	271	301	267	313	306	301	254	315	291	280	286	289	322	285	314	305	307	318	289	303	271	293	246	314	282	325	306	274	294	286	295	287	277	300	281	263	277	305	275	283	291	298	271	298	291	270	297	306	286	310	283	290	270	270	265	272	272	262	287	285	287	294	299	316	286	297	282	302	282	290	296	299	272	297	297	283	266	285	294	284	281	295	294	302	301	309	285	284	309	307	290	308	281	283	311	290	278	291	298	275	308	320	308	277	285	295	278	292	324	292	299	291	322	291	287	263	286	278	309	301	290	288	297	302	277	321	292	284	263	264	272	307	277	300	292	282	300	284	307	272	269	261	310	320	294	299	295	284	271	307	284	296	261	273	317	317	274	279	302	287	263	302	277	283	284	324	298	296	265	290	290	289	336	299	280	316	299	314	290	304	257	308	278	309	297	283	315	269	281	289	310	277	281	275	300	297	293	330	277	299	267	291	275	296	296	278	305	260	326	290	275	302	286	322	296	318	297	276	307	240	299	283	281	276	275	283	294	283	289	302	317	287	295	290	303	305	271	286	295	295	321	288	281	293	277	287	297	277	295	288	287	249	318	275	302	302	298	284	287	297	287	288	289	286	269	299	293	272	303	283	274	290	276	280	270	304	296	287	282	304	298	287	326	313	310	273	305	290	269	322	281	302	256	304	286	271	301	292	274	287	311	293	268	264	306	293	258	289	305	310	299	284	297	275	267	276	283	281	315	330	298	291	310	278	319	297	280	305	306	272	305	284	280	307	297	274	292	285	308	314	296	318	324	295	276	315	299	279	271	302	283	289	311	262	269	294	306	250	294	292	276	293	289	293	258	291	266	303	247	300	299	271	285	282	282	287	283	298	270	305	280	301	304	281	278	320	289	274	298	274	306	302	305	290	311	294	305	295	275	311	303	278	285	272	297	294	275	298	283	317	273	294	272	306	304	294	293	310	293	286	287	287	314	320	278	288	294	283	287	272	270	295	338	339	267	309	316	273	255	293	284	296	266	296	304	297	297	297	294	292	286	294	292	286	267	312	302	272	305	292	296	302	276	273	284	293	293	295	271	274	293	336	250	257	301	295	275	312	297	297	283	278	310	302	334	330	262	289	286	288	295	285	303	292	295	256	276	283	279	269	262	259	280	272	270	291	247	329	290	267	284	311	257	289	298	295	279	279	296	315	299	272	328	281	261	315	294	310	298	265	304	287	282	341	282	298	277	286	280	290	288	291	315	307	314	262	291	270	286	290	271	273	297	313	291	300	251	286	304	280	284	289	295	288	311	294	282	274	318	285	333	297	315	306	265	288	287	287	293	261	295	279	299	318	283	263	327	298	310	294	284	290	280	292	304	289	308	310	288	256	309	294	279	292	288	278	284	299	275	286	300	281	292	305	271	294	281	288	284	312	261	259	258	316	308	291	297	278	290	285	303	279	284	279	270	262	286	285	280	295	284	298	298	293	280	273	267	295	317	304	299	295	293	284	288	298	279	302	290	303	290	264	272	327	292	313	264	284	271	295	277	293	274	276	307	272	296	310	286	288	270	314	290	295	290	295	290	273	340	269	270	278	303	309	294	303	290	304	288	317	291	259	287	273	274	279	303	310	278	333	301	258	334	289	285	290	297	290	290	256	296	258	297	283	295	274	288	262	322	279	296	301	255	279	287	282	264	301	281	296	294	313	277	281	265	305	299	322	294	276	278	272	310	287	296	285	265	285	303	291	301	292	243	269	274	277	277	305	294	303	292	286	314	249	282	277	317	309	272	308	293	285	301	254	337	280	313	288	319	262	294	261	289	269	294	279	266	252	281	261	297	299	289	285	330	265	301	301	280	289	260	291	267	290	282	279	256	298	306	290	262	287	307	264	281	307	301	291	274	290	282	310	285	293	277	260	274	277	293	302	283	302	309	323
1075	248	165	127	121	208	382	633	835	949	1010	973	833	712	648	562	486	421	320	292	241	180	169	136	107	128	100	98	109	113	95	85	61	45	58	51	54	41	39	37	33	33	44	37	59	28	21	38	28	39	35	25	23	22	35	29	31	23	23	24	30	22	18	18	30	22	23	20	22	23	16	23	22	12	24	27	18	14	17	14	25	23	12	12	25	26	17	19	15	18	9	22	23	16	18	13	22	14	15	13	14	26	13	18	21	17	16	22	26	17	19	14	27	21	19	16	22	24	25	21	19	26	23	30	24	20	19	17	16	19	22	20	15	18	20	28	20	17	26	26	23	23	23	17	20	15	17	11	26	22	20	25	14	20	18	15	12	23	16	20	27	19	18	26	22	17	20	24	25	24	20	27	22	14	30	36	19	20	22	26	19	17	20	24	25	21	19	15	19	20	13	23	14	24	14	18	21	24	24	26	27	32	28	27	16	34	18	22	23	21	19	16	20	18	18	22	23	20	21	18	11	24	15	17	16	18	22	22	19	22	23	18	19	20	32	20	20	14	16	25	24	10	18	17	21	22	24	15	14	18	18	20	17	19	22	19	17	22	20	20	20	20	22	17	18	15	23	23	18	19	20	11	26	18	18	14	25	21	17	21	20	18	25	15	17	23	20	11	24	19	20	18	22	23	19	20	21	23	18	27	22	22	19	17	27	20	22	14	21	15	20	24	16	19	28	22	19	17	23	16	15	13	25	14	25	23	11	24	26	19	24	12	17	22	15	18	17	18	16	25	16	19	20	20	22	22	22	16	16	18	21	20	13	22	21	27	25	12	22	24	24	28	19	23	24	17	20	20	21	27	25	16	18	22	22	24	24	17	26	20	10	20	19	32	18	22	16	22	23	21	24	19	16	15	17	17	15	20	26	22	15	24	29	22	20	27	26	19	6	21	20	25	24	20	19	16	18	23	25	12	20	19	25	14	15	17	14	15	22	20	19	23	19	24	17	25	21	18	15	25	25	27	19	20	16	25	23	22	21	15	29	20	22	23	23	21	13	24	18	26	22	25	20	20	21	23	24	22	24	21	28	18	23	17	19	18	20	20	21	27	16	26	18	17	15	26	22	22	16	27	20	22	18	20	24	16	19	27	22	24	27	18	19	20	22	23	16	25	10	21	19	14	21	13	22	27	20	15	20	15	26	26	25	21	19	15	19	21	23	24	21	18	27	23	15	23	24	17	17	18	19	14	19	25	15	20	14	15	14	24	25	18	20	21	24	11	20	20	16	18	15	22	12	18	23	17	21	18	20	25	24	20	21	17	22	22	20	27	18	13	18	21	32	21	11	23	21	20	25	19	12	34	23	22	26	15	18	16	23	17	26	25	16	22	19	29	17	19	23	24	20	16	15	15	22	18	21	17	19	18	20	20	17	26	28	11	23	28	23	20	9	30	15	24	23	16	20	20	19	22	16	20	19	20	21	18	23	26	20	26	27	15	21	14	10	18	26	28	24	11	24	24	17	12	18	20	13	27	22	16	24	24	21	20	25	25	17	20	29	16	13	23	11	14	21	19	22	18	16	20	24	14	28	25	19	23	22	19	24	19	23	18	21	23	21	24	21	19	30	18	21	22	29	21	21	19	14	18	15	25	29	16	14	16	17	36	22	15	18	20	20	21	15	23	27	24	19	21	17	20	24	17	23	23	22	21	17	19	19	23	18	15	11	20	15	15	21	19	30	28	13	17	34	15	25	22	20	14	26	17	32	18	19	18	23	18	13	15	14	14	26	25	20	20	20	17	32	16	23	21	23	19	14	23	23	18	25	16	24	19	18	24	13	30	23	23	32	15	17	13	22	24	22	18	19	22	19	28	24	25	21	22	27	19	15	22	18	17	18	16	23	23	25	20	19	25	19	20	16	26	16	16	24	22	21	30	23	16	25	16	29	22	25	17	12	24	24	25	18	21	21	21	17	18	19	21	24	16	21	13	17	22	23	21	14	19	13	17	16	13	25	17	18	20	21	16	24	17	17	18	25	28	19	28	11	18	18	16	19	18	20	24	19	17	18	19	19	21	19	24	18	18	18	31	16	32	31	23	19	18	16	25	13	13	18	19	19	18	18	20	21	18	21	19	24	18	18	19	18	17	26	21	18	14	22	17	7	19	25	22	20	21	28	22	22	22	17	16	25	14	16	16	19	19	25	30	14	23	19	23	26	18	18	22	13	12	20	22	26	26	19	20	22	17	28	15	14	16	16	15	25	24	22	20	19	27	16	23	20	15	20	17	24	24	23	26	19	21	19	16	18	19	17	20	19	16	25	26	19	25	16	17	15	23	17	25	23	20	18	15	16	19	24	28	22	18	19	23	16	16	19	33	19	19	17	21	23	13	16	26	24	15	26	12	17	26	22	22	19	23	15	16	14	20	22	18	22	19	20	22	18	28	16	17	20	20	21	7	20	22	19	19	19	25	15	20	17	25	14	21	24	30	19	21	21	17	23	15	17	32	19	26	26	15	17	23	21	18	28	15	24	19	18	22	19	22	19	22	21	20	23	18	15	25	22	27	17	20	24	17	15	12	20	27	19	11	24	29	26	20	16	16	20	20	21	19	15	16	18	13	20	23	23	14	21	26	23	18	28	16	28	22	24	19	16	17	17	20	18	18	24	24	30	22	20	18	19	21	17	20	14	15	19	24	16	18	20	33	15	21	18	16	14	30	13	22	27	19	28	17	18	14	20	22	16	17	17	23	20	24	17	23	13	14	19	23	24	13	23	14	20	20	14	16	21	10	25	22	20	24	22	20	31	23	26	31	17	22	20	13	25	22	14	21	20	21	20	17	13	22	19	35	18	17	19	27	15	20	14	20	30	22	15	14	20	25	18	23	22	15	23	19	22	19	18	15	20	21	19	21	16	20	21	22	14	29	18	28	21	20	23	13	18	20	14	20	12	16	15	19	23	29	11	20	16	15	18	17	25	23	20	16	14	17	17	26	23	14	17	21	21	20	15	27	28	21	22	14	23	23	13	22	24	17	24	24	16	14	22	21	15	27	19	22	20	22	28	16	24	20	31	15	30	19	19	26	13	12	15	23	20	29	16	26	23	21	23	20	16	26	16	20	13	21	17	23	8	21	23	23	32	19	19	18	18	13	21	22	34	13	20	13	27	16	19	20	33	29	23	15	19	24	17	21	21	16	21	19	16	18	22	17	18	20	13	20	29	29	20	17	20	19	23	24	18	16	25	23	22	16	10	22	25	21	13	27	26	12	21	21	18	25	19	30	20	19	20	21	17	14	18	17	15	24	20	14	35	31	26	20	21	24	24	14	16	16	14	17	23	25	19	15	21	13	19	22	17	16	20	18	24	21	21	19	21	13	19	22	16	26	31	26	15	20	29	26	27	14	19	14	32	19	25	20	29	18	20	24	17	18	13	24	15	19	16	19	17	27	19	16	16	14	22	17	21	25	13	18	21	24	18	22	22	24	23	17
13124	4175	2540	3874	12042	19002	21724	23291	24281	24265	23639	21993	20124	18658	17003	15101	13618	11981	9500	8169	7228	6465	5507	4202	3778	3639	3343	3230	3251	3121	2703	2131	1632	1377	1359	1362	1149	996	957	904	876	980	1104	1102	923	804	489	457	445	386	427	353	427	365	413	369	351	323	358	332	316	327	307	311	296	284	280	284	261	264	280	272	317	250	279	288	230	260	265	262	252	242	255	283	225	250	210	226	236	205	228	237	247	256	221	235	213	248	254	244	242	225	262	248	242	239	212	236	250	237	207	260	237	247	210	253	230	212	241	238	251	253	239	222	231	243	243	222	248	216	232	228	231	237	214	278	230	224	216	236	247	253	234	254	209	235	272	259	231	234	240	245	252	245	233	230	231	245	235	212	230	238	217	231	243	229	244	246	239	228	217	232	225	240	242	280	231	228	231	244	228	246	180	224	198	202	218	220	222	213	247	246	210	218	226	241	216	233	255	232	224	203	221	244	219	232	231	256	222	234	243	231	204	214	209	228	236	231	244	228	239	245	233	226	259	232	221	243	239	228	243	260	228	244	236	269	232	242	245	225	229	234	217	234	235	267	235	236	231	259	219	235	211	222	237	236	259	220	242	235	229	274	220	245	236	249	212	249	213	218	218	244	249	234	228	251	213	231	241	236	265	213	241	215	271	273	223	220	245	233	229	256	250	245	241	241	250	247	232	230	252	240	253	250	256	264	223	243	210	240	257	241	230	229	223	209	236	247	246	214	214	256	245	250	233	243	237	256	225	226	242	254	228	239	224	241	230	231	214	228	247	232	227	210	249	241	213	250	252	238	241	228	230	220	264	229	242	217	249	215	204	243	219	240	264	230	236	242	216	261	246	237	235	236	245	235	242	238	236	245	232	225	212	226	210	259	239	236	235	252	228	242	256	273	232	241	227	225	231	228	228	234	243	245	217	236	257	229	229	227	240	236	253	248	247	228	226	209	250	238	226	222	236	254	243	233	248	271	261	211	229	243	235	232	257	246	227	241	233	234	226	227	219	237	224	230	230	237	232	234	226	236	256	247	247	224	236	247	213	236	215	244	229	222	213	231	245	227	271	225	253	259	211	252	231	240	236	230	235	231	244	262	231	246	225	231	234	252	225	249	230	254	247	225	234	217	248	249	232	237	229	226	232	249	229	249	223	234	247	249	220	222	226	260	213	232	250	259	244	227	232	230	228	243	213	218	214	240	237	252	244	261	247	249	230	201	248	221	237	239	248	264	232	246	241	226	230	243	246	215	241	233	202	231	242	234	251	232	222	205	229	223	238	222	261	196	263	239	223	230	253	255	227	211	246	244	211	232	219	242	236	229	239	234	236	230	237	236	235	255	227	251	242	225	233	262	239	222	257	247	251	234	230	237	235	231	239	236	231	240	208	250	214	225	201	220	240	261	251	225	253	238	232	240	254	230	229	227	239	209	225	216	247	231	255	234	202	240	254	249	224	231	246	227	233	247	236	232	262	241	223	230	215	219	262	240	239	238	262	230	231	239	241	249	207	218	230	256	239	232	232	223	253	226	239	229	236	211	246	242	234	253	258	250	218	263	247	214	231	240	256	224	240	228	247	259	229	255	235	232	223	227	216	239	232	222	220	236	253	238	234	238	224	228	221	244	213	255	240	253	260	264	235	230	256	236	217	211	225	226	234	240	278	212	222	277	249	255	202	216	221	230	246	248	246	237	234	232	239	214	240	212	220	229	225	226	247	226	228	236	230	265	235	238	229	247	236	228	243	244	222	250	249	238	281	221	247	247	234	230	237	224	241	254	271	241	232	240	226	234	244	235	231	241	238	252	239	230	267	222	245	234	257	262	249	234	232	244	238	262	253	227	223	239	247	246	229	258	235	212	239	229	229	235	202	244	200	230	223	246	233	233	244	244	246	211	249	237	220	251	232	239	237	244	247	224	217	236	242	226	235	213	250	228	239	225	224	233	228	236	245	237	249	235	254	234	212	243	251	217	219	241	245	227	257	213	223	228	257	232	230	238	243	228	237	210	233	218	242	222	227	233	241	228	212	239	242	217	245	238	250	250	222	226	260	244	226	257	238	246	228	235	234	245	218	240	233	229	248	221	213	223	223	230	232	211	236	248	246	227	225	268	226	248	239	250	239	230	248	247	220	262	242	248	222	261	253	230	220	213	235	255	237	232	207	238	234	232	226	230	239	245	266	257	209	251	248	216	247	258	239	228	250	231	227	236	261	230	212	240	259	203	217	230	227	252	229	231	269	234	229	253	237	242	257	237	249	236	273	249	244	196	235	248	244	234	226	217	240	246	258	227	269	238	220	212	231	223	253	236	261	209	236	222	204	223	227	232	222	251	231	250	198	257	204	233	241	232	230	231	235	236	236	233	243	239	248	226	228	203	252	219	213	236	223	209	241	234	248	237	255	222	220	251	226	217	231	253	223	255	239	238	258	238	219	244	240	244	229	227	267	252	240	211	249	240	248	231	241	203	241	243	247	237	233	225	229	205	245	236	219	259	217	218	216	230	233	240	212	238	221	245	230	244	234	238	241	230	229	235	252	225	237	225	250	228	232	237	216	243	236	248	243	212	251	232	241	233	252	242	209	231	233	261	243	257	235	213	256	247	225	228	230	266	226	222	222	215	208	237	226	195	219	233	235	226	220	253	210	210	222	244	247	228	208	250	244	222	253	215	213	222	206	250	227	243	222	250	241	236	248	239	214	221	240	238	284	253	232	236	233	250	253	197	230	238	228	261	226	205	221	223	248	235	248	248	227	249	242	233	225	229	237	243	218	254	250	242	230	250	256	230	222	240	251	246	195	233	212	221	252	231	225	242	244	250	229	254	236	239	232	249	234	242	193	235	256	231	222	215	236	268	250	237	243	216	246	260	224	231	225	228	229	247	235	226	224	228	179	236	232	224	235	246	277	228	210	216	240	237	229	242	239	197	248	219	221	252	233	239	244	230	210	231	217	265	262	234	218	206	223	221	241	221	226	209	203	244	221	264	229	241	260	268	219	240	218	229	214	245	266	239	207	231	240	254	245	257	249	218	203	252	229	217	228	247	214	238	254	221	245	233	237	228	207	230	240	223	239	236	249	238	220	241	251	240	255	229	223	248	221	240	215	218	238	234	223	225	252	261	238	239	214	264	232	248	233	234	233	236	239	205	264	198	211	226	245	226	238	230	244	221	227	219	236	263	243	255	235	226	225	251	249	251	255	221	260	213	249	216	241	230	240	259	236	245	230	233	260	264	237	219	231	248	241	220	215	227	236	236	240	245	256	227	245	205	243	227	239	241	217	226	228	256	212	216	239	263	198	218	217	234	228	250	228	218	243	251	250	250	245	233	229	233	208	251	204	244	231	271	268	213	227	234	233	223	230	236	244	224	235	264	250	221	244	225	228	247	229	214	224	225	219	226	235	232	266	240	228	222	218	269	244	242	266	244	189	249	244	216	213	234	228	239	260	237	234	209	252	230	269	230	242	214	265	258
1401	109	87	72	72	135	250	374	479	523	518	527	486	361	319	295	247	197	171	134	127	110	93	84	82	74	73	71	65	62	65	53	48	49	44	43	32	47	37	35	34	34	37	50	43	35	37	21	35	32	31	43	28	32	33	29	22	33	30	32	31	38	26	24	23	28	32	33	27	32	23	26	31	27	36	33	33	31	27	35	24	29	36	29	29	35	32	23	17	26	25	25	27	31	31	29	29	24	31	34	23	35	28	28	25	27	43	28	29	31	30	29	28	29	23	25	29	27	29	39	24	35	31	20	30	35	25	29	32	31	21	20	27	25	17	25	33	38	32	29	29	21	29	31	17	26	31	30	38	41	25	26	27	28	23	24	27	26	28	21	28	32	33	26	36	34	27	29	22	30	27	37	25	37	26	27	19	29	29	34	24	24	22	27	30	28	28	26	45	32	21	33	31	30	33	22	34	24	25	36	26	39	29	22	29	36	26	22	31	26	30	34	30	32	28	18	34	35	30	24	22	36	26	28	28	27	30	26	28	42	26	36	29	24	27	30	33	29	30	28	34	17	25	31	29	20	20	31	24	24	34	27	34	32	20	27	18	29	22	26	24	25	30	33	33	33	20	29	28	29	37	24	20	23	30	25	30	30	21	42	29	24	33	27	33	22	28	28	32	25	28	29	20	35	32	20	25	28	32	21	29	37	30	26	30	23	31	30	28	27	31	23	21	30	30	29	27	37	25	28	26	24	24	31	25	26	37	26	24	27	35	35	35	27	37	27	32	30	23	33	21	30	25	28	40	37	27	22	35	35	17	25	35	32	31	34	27	33	29	29	23	32	24	31	24	28	21	35	29	33	22	24	31	41	30	30	26	26	21	36	26	25	34	17	28	27	20	25	23	34	35	31	19	28	30	29	25	42	16	25	30	21	30	24	30	25	36	27	34	26	17	31	31	27	34	27	19	21	31	38	31	27	26	25	20	30	31	35	30	22	29	35	23	44	20	33	27	28	27	32	20	33	27	30	23	33	20	30	26	27	30	27	36	28	35	24	30	29	37	28	30	27	26	28	27	29	30	26	20	17	23	24	25	17	28	29	33	29	37	36	41	37	22	38	28	34	25	36	22	21	34	26	35	26	23	22	40	20	33	35	21	23	28	28	29	27	31	33	20	30	24	34	28	33	26	27	37	21	23	26	24	28	26	30	31	33	36	32	22	29	28	34	24	22	26	27	30	43	24	25	30	25	19	31	36	25	22	29	27	19	17	27	30	29	16	28	31	28	30	23	30	26	28	23	29	33	21	26	32	28	38	27	30	21	27	31	33	40	22	25	28	37	28	21	29	29	23	32	31	18	38	23	33	36	28	32	30	22	28	27	38	32	43	35	34	30	24	33	21	38	26	24	27	27	37	25	29	24	20	34	26	25	28	20	34	27	37	24	30	26	29	25	22	37	27	23	34	30	22	23	22	30	27	24	25	31	30	18	21	33	26	23	29	39	27	26	29	31	21	26	16	28	18	24	16	23	18	26	26	37	30	38	38	27	27	23	37	25	25	24	29	20	22	31	25	31	29	18	26	27	30	29	29	34	30	24	31	32	29	28	30	32	26	35	32	36	28	36	27	22	32	22	35	29	33	28	31	40	31	40	38	33	37	26	26	21	24	30	23	25	24	33	22	27	30	32	31	28	21	32	25	21	29	26	33	15	35	38	26	31	24	25	23	26	23	31	49	26	37	26	28	28	18	35	24	16	27	29	34	26	26	28	33	28	24	43	17	28	32	30	21	32	22	27	32	19	24	25	24	30	27	22	29	17	24	42	19	27	32	35	28	37	34	35	23	26	21	40	32	30	25	29	21	32	31	22	19	32	28	27	24	36	21	22	29	27	33	29	26	29	25	30	16	23	37	33	28	24	32	37	28	30	32	31	23	35	30	27	34	38	31	30	31	25	33	26	27	36	21	27	31	32	26	40	35	34	17	30	34	24	33	26	37	28	29	25	24	26	27	23	24	19	20	26	34	33	27	30	35	25	27	26	31	26	40	37	25	31	28	29	21	29	24	33	26	31	30	30	31	31	30	33	27	36	28	22	31	28	32	27	26	32	21	26	22	17	38	29	24	18	27	34	29	26	31	17	29	24	30	28	30	26	24	29	24	27	31	26	23	30	33	28	22	26	32	30	24	29	37	29	42	23	23	32	22	22	21	27	33	33	26	33	23	26	21	17	39	33	38	33	32	33	35	21	31	26	22	30	25	29	45	32	31	19	23	34	27	26	33	35	29	27	19	26	29	35	33	40	31	23	29	29	34	41	22	26	16	28	34	30	38	35	35	27	44	31	30	29	31	26	22	13	37	30	25	31	24	35	28	27	28	26	33	29	28	31	29	25	23	24	19	32	28	25	37	31	25	21	40	23	36	24	28	28	32	36	23	25	26	27	28	28	33	27	23	19	33	19	31	23	36	32	20	36	28	23	30	26	31	25	31	28	23	33	26	23	26	33	29	30	27	24	38	25	29	30	34	27	25	31	35	26	24	30	33	37	32	20	23	29	25	28	20	24	30	24	32	23	27	28	25	21	32	44	29	27	21	33	25	38	28	29	30	30	31	25	36	33	22	29	29	30	15	23	25	27	25	35	30	28	15	29	28	24	22	34	27	28	21	31	36	26	30	30	30	28	25	21	33	34	30	34	33	31	17	30	25	28	31	28	23	22	28	29	26	31	31	35	29	24	21	36	25	21	15	26	29	39	29	29	35	26	22	24	24	27	23	30	23	17	29	23	22	24	31	26	31	34	31	30	22	21	31	23	45	25	37	25	37	36	27	34	33	25	29	25	24	32	18	31	25	28	33	22	32	22	30	29	27	31	27	27	31	26	29	22	32	40	32	26	26	26	26	22	25	24	20	42	29	25	28	22	29	39	21	25	31	35	29	38	30	28	21	34	25	22	30	33	22	25	28	25	24	38	27	23	23	28	29	36	30	28	23	27	31	34	31	33	26	40	22	22	35	24	27	19	24	29	20	29	25	25	28	41	36	22	33	26	33	22	31	22	23	26	26	35	33	32	21	22	16	29	38	30	25	31	31	25	36	40	31	37	26	28	17	31	41	26	29	27	27	28	24	29	28	36	29	39	23	32	38	35	25	40	27	26	35	29	25	22	35	25	28	27	23	27	36	27	34	29	21	28	28	24	24	29	31	21	27	27	30	31	19	31	22	27	27	26	18	23	22	21	30	23	22	25	26	28	24	28	31	23	25	25	24	23	28	19	23	28	26	30	24	31	33	21	33	40	26	29	25	28	20	28	24	25	23	32	38	38	30	26	27	43	24	33	31	21	40	26	21	22	28	37	20	28	37	26	30	19	25	24	25	28	32	30	41	34	25	17	29	27	25	46	26	30	35	25	25	36	24	16	33	17	32	32	19	25	36	27	23	41	30	36	29	27	23	22	25	22	25	35	23	29	27	36	27	23	19	42	30	29	31	29	32	29
8386	1824	1418	2313	7377	13361	16688	17841	18973	18736	17545	15628	14595	12735	11009	9508	8328	6455	5121	4601	4015	3560	2806	2369	2123	2012	2022	1975	1833	1728	1371	1074	944	898	857	841	684	690	649	631	624	700	776	706	670	489	374	398	381	401	376	376	380	405	423	375	394	371	379	372	397	362	403	349	390	319	368	329	351	322	368	355	341	331	319	380	328	311	308	324	342	335	345	362	306	330	336	333	326	365	321	345	328	371	287	323	306	317	324	336	327	336	336	353	365	336	337	320	302	304	288	327	319	313	339	308	327	321	333	339	370	361	331	353	329	344	342	300	335	316	356	341	342	332	359	306	309	319	320	318	334	309	341	287	365	305	295	348	311	329	320	307	304	354	338	295	332	339	282	320	334	326	357	357	311	317	320	321	300	347	331	323	315	317	310	327	306	324	340	319	299	327	346	342	370	304	318	376	296	313	346	297	319	327	345	285	308	327	323	330	324	327	339	316	309	329	346	324	358	311	306	344	349	329	325	281	321	343	298	322	322	344	340	290	341	337	333	315	301	332	308	313	349	321	313	330	346	344	320	325	361	346	315	308	319	351	338	318	316	335	325	333	312	324	352	344	326	322	342	318	303	366	332	329	318	309	325	363	324	313	314	331	316	307	361	319	333	316	309	315	326	355	350	341	346	333	300	332	297	312	330	310	290	338	317	337	314	337	325	294	323	317	315	308	338	337	348	337	308	319	336	337	340	314	309	325	323	355	321	362	304	335	305	330	310	307	356	290	300	326	332	335	320	305	337	319	330	326	376	334	320	315	334	317	334	331	325	330	324	345	298	309	334	321	323	385	323	321	300	301	324	339	324	338	316	314	339	323	309	334	321	318	339	320	349	302	330	340	328	316	288	328	308	322	336	304	304	329	352	348	344	292	304	305	310	319	302	334	336	299	363	342	335	324	315	327	321	334	336	327	313	336	284	296	321	317	352	313	314	357	311	333	338	303	323	299	315	349	317	329	330	319	349	351	317	314	315	327	299	309	318	345	331	304	320	344	321	331	330	315	327	323	325	333	353	355	318	328	316	328	330	301	330	353	341	331	361	344	298	342	330	321	343	313	329	336	319	325	335	310	341	304	360	339	301	322	335	333	354	329	328	329	328	319	347	328	340	303	335	319	294	315	324	293	317	320	316	319	322	294	306	377	352	309	342	305	343	327	317	346	292	322	329	347	307	330	327	354	302	300	271	306	336	333	332	299	318	322	309	330	327	343	327	313	344	315	325	343	308	327	347	310	318	360	333	288	356	317	326	323	330	309	301	335	335	363	318	303	324	330	323	315	351	320	309	335	340	321	346	303	330	343	330	356	342	294	294	326	327	343	336	327	336	311	287	349	343	330	324	335	307	296	322	325	349	326	318	323	304	310	308	341	332	330	306	333	304	343	338	323	344	336	357	324	317	341	299	307	315	343	324	330	331	343	317	304	345	309	312	336	316	325	324	321	318	327	325	316	322	308	309	322	322	321	299	331	309	314	344	330	322	337	319	327	317	288	292	329	325	323	344	340	329	338	341	313	333	320	334	339	331	364	344	335	319	325	327	333	334	327	348	335	317	332	310	293	321	299	339	335	344	351	319	341	306	314	294	319	316	308	349	309	312	322	338	332	304	334	321	322	317	335	360	344	334	325	315	330	320	293	340	333	316	303	324	329	294	326	296	297	313	320	342	284	330	340	326	323	332	287	326	319	325	334	312	331	315	323	318	333	346	328	356	349	357	294	330	373	289	303	329	322	349	309	311	318	318	328	301	364	337	341	330	352	341	332	312	337	338	308	329	322	326	323	298	320	358	337	349	314	363	312	330	344	313	345	334	316	344	315	316	342	315	311	328	301	308	330	340	324	309	308	341	321	330	313	323	318	359	334	328	313	313	326	337	318	348	326	345	334	326	331	318	342	364	346	343	337	305	316	303	299	321	325	340	326	324	335	323	348	306	331	318	353	313	318	325	344	324	337	334	341	326	308	316	355	325	320	321	323	352	317	325	312	348	323	320	326	326	321	327	342	334	337	323	318	333	299	328	315	334	305	273	338	348	352	321	308	334	328	325	319	283	331	339	325	308	360	332	314	313	367	324	306	338	315	325	339	312	330	308	313	333	357	319	326	313	303	315	312	340	330	329	316	339	345	322	330	331	309	339	315	345	353	322	356	352	327	313	330	324	336	323	318	309	305	314	322	325	299	333	320	288	346	310	321	302	328	323	355	297	329	316	326	330	335	339	332	335	363	336	300	313	321	359	310	321	335	362	329	325	324	356	315	329	324	308	323	327	304	329	330	333	330	331	342	301	342	330	335	309	318	326	322	326	359	305	334	324	314	305	337	349	346	336	323	346	315	302	333	305	320	326	291	312	335	325	308	332	349	322	281	330	309	345	296	346	328	363	334	341	364	325	334	332	342	308	298	323	323	377	324	319	322	310	335	329	319	324	330	348	356	341	307	353	293	322	298	358	321	322	314	320	330	315	334	329	311	301	326	329	346	318	300	335	325	346	331	353	307	319	359	331	338	316	307	296	328	343	340	313	321	298	333	307	307	346	379	369	315	337	315	336	322	328	352	351	315	300	313	339	343	313	337	281	331	329	313	302	323	328	305	322	324	314	325	330	318	330	326	338	322	315	310	321	340	318	331	321	339	321	333	291	340	333	318	329	299	315	325	321	335	337	343	328	321	321	323	321	318	357	356	319	328	323	320	336	344	328	345	327	329	354	288	324	345	343	300	318	341	318	317	326	325	318	313	311	364	323	321	316	311	324	315	328	304	337	317	309	295	339	340	344	352	322	305	350	338	312	294	321	316	319	330	330	309	317	371	310	345	294	315	340	336	319	289	315	346	328	304	302	326	334	330	298	352	311	360	307	344	329	299	318	330	294	346	328	350	334	323	341	314	325	303	323	329	329	326	335	304	359	323	318	351	303	332	318	303	334	340	320	347	339	340	324	322	384	311	315	342	327	331	330	332	305	356	295	332	307	309	349	327	347	301	314	332	324	309	342	331	327	361	292	339	342	346	330	360	332	357	334	359	328	322	292	308	347	341	314	365	331	331	344	315	339	320	310	337	292	333	341	311	339	318	322	346	328	347	318	285	320	340	322	308	357	330	307	328	316	336	332	343	376	326	312	307	336	313	321	321	303	313	342	352	290	346	321	316	305	307	323	321	357	329	326	318	342	302	306	299	326	316	349	334	329	351	349	320	313	346	336	305	322	318	340	315	314	374	320	339	340	337	320	317	302	323	322	324	354	354	318	340	327	362	315	332	312	294	358	311	314	320	351	320	318	326	335	331	337	295	337	381	312	312	331	345	357	327	302	347	308	297	302	322	304	310	342	314	358	338	321	298	338	319	325	330	336	319	334	282	310	300	349	337	336	330	305	304	325	298	335	315	323	327	322	308	308	321	343	305	308	345	312	352	279	335	316	331	334	352	345	340	347	324	345	311	315	311	362	309	306	341	324	326	338	313
661	226	160	153	142	287	494	678	828	892	833	749	625	532	461	403	331	259	225	179	165	176	132	129	91	99	100	119	84	75	60	43	61	48	48	32	33	41	46	41	33	44	44	39	42	30	31	29	30	32	25	29	27	27	32	36	32	27	30	25	30	21	25	39	22	23	24	23	26	23	36	34	26	23	19	23	24	26	20	19	16	24	22	24	24	20	24	24	32	21	25	21	19	28	14	25	26	20	24	26	28	23	28	18	20	14	25	26	19	22	16	24	27	15	29	32	20	23	28	19	21	25	31	27	28	26	22	22	19	23	18	29	14	25	32	29	29	21	24	25	22	24	31	23	30	27	19	20	26	30	28	15	28	23	22	21	30	18	24	24	16	22	16	26	15	29	18	23	27	23	21	22	15	16	22	26	22	20	31	27	32	25	31	21	27	21	25	21	25	30	28	23	25	19	29	34	24	25	26	35	24	18	32	21	27	30	20	35	23	26	23	26	23	21	26	19	16	24	19	30	16	32	20	25	21	27	22	26	21	12	21	18	22	27	25	14	24	31	19	28	20	25	12	21	11	31	29	19	31	22	28	26	33	20	23	21	34	30	23	23	27	28	20	26	15	20	32	29	28	21	25	22	21	21	27	22	16	28	29	28	22	27	21	16	27	29	20	29	23	23	30	23	25	28	21	27	32	24	17	17	19	23	28	25	24	19	17	27	24	31	16	23	21	30	18	22	19	36	16	16	24	28	27	18	26	24	23	24	31	18	28	21	28	25	25	23	17	22	25	31	21	19	18	21	30	29	22	28	15	26	18	17	28	22	17	26	34	28	19	23	21	27	30	21	26	30	32	18	18	24	24	21	33	28	20	18	33	23	27	24	21	35	19	18	31	22	25	23	20	19	28	33	26	27	26	26	20	21	17	24	22	19	24	24	21	25	25	30	25	20	20	16	20	20	35	20	20	22	29	25	21	14	15	35	22	27	24	19	15	26	26	25	22	21	21	26	24	29	22	19	18	20	22	28	23	21	26	22	26	20	22	30	32	23	25	20	21	23	22	25	30	18	22	24	20	14	21	24	21	23	27	12	28	20	27	36	20	24	14	15	29	25	21	17	22	21	15	22	31	20	18	27	17	34	29	17	28	17	23	19	23	39	32	18	21	20	20	29	19	20	27	22	30	30	29	25	21	31	24	27	24	18	25	23	40	21	30	19	20	20	26	26	24	24	27	30	23	22	14	18	27	18	25	20	25	20	22	14	18	31	23	24	17	16	23	15	22	29	22	29	24	32	24	23	25	26	26	25	27	24	18	16	22	31	21	23	23	28	29	22	19	35	30	27	19	19	33	26	28	24	15	16	23	24	28	24	32	25	33	23	16	15	20	21	23	22	18	17	24	24	19	20	20	16	34	25	24	27	16	27	18	20	19	21	23	24	28	20	18	23	27	32	17	22	20	18	21	32	22	16	25	19	20	24	27	18	20	24	18	31	25	30	18	24	22	28	20	22	24	27	18	23	19	26	21	28	27	20	21	26	26	14	22	29	24	18	30	29	23	19	25	19	22	17	25	19	21	25	26	21	23	25	33	19	24	20	28	26	25	19	16	23	19	22	21	23	27	19	28	30	27	29	18	39	19	15	20	29	17	30	27	24	30	21	22	24	19	22	25	27	27	24	29	18	24	31	20	22	27	22	21	25	35	22	24	19	20	32	18	20	26	23	13	32	24	20	13	24	18	29	22	18	25	24	15	34	16	27	21	24	27	21	25	21	19	28	16	21	29	28	21	21	24	25	22	18	30	16	16	28	21	24	15	24	36	21	32	18	21	18	25	23	26	25	29	22	29	23	29	21	20	21	31	30	22	31	19	24	23	26	22	20	21	25	25	26	17	35	20	16	27	22	27	21	25	26	28	20	25	30	20	32	21	26	25	19	18	15	22	28	27	21	22	30	25	21	25	23	29	29	28	28	24	25	24	26	35	17	19	26	27	20	27	28	27	25	32	19	20	20	30	21	27	20	21	31	24	19	21	24	24	23	22	22	17	16	17	25	17	28	15	35	15	29	14	23	31	22	16	22	29	28	19	21	22	14	30	27	26	24	15	20	23	18	25	28	17	24	27	30	30	22	31	23	20	28	20	14	27	27	17	27	19	20	23	28	29	23	19	21	27	33	23	23	22	18	38	20	12	19	25	24	19	21	20	26	22	25	16	23	26	18	32	19	23	26	35	25	25	29	35	34	26	23	26	18	24	23	14	19	22	19	22	22	27	31	17	24	16	28	19	29	25	25	26	24	29	18	24	25	31	26	21	17	25	20	25	28	22	16	19	28	30	24	23	26	25	27	19	19	25	18	19	23	22	15	23	22	27	29	22	23	21	20	16	20	20	26	26	23	31	38	9	20	25	31	24	30	19	33	21	31	18	25	24	17	29	24	23	30	30	20	32	10	28	21	27	26	22	29	33	21	31	21	18	23	20	19	22	18	15	22	25	19	30	22	19	25	32	29	25	37	24	23	26	34	19	15	25	15	15	29	30	30	25	17	23	30	25	21	15	24	19	21	31	20	28	26	24	32	28	27	24	25	22	19	21	18	28	27	21	28	28	27	26	31	40	30	23	23	24	25	18	22	27	27	23	26	29	16	17	25	19	24	21	17	31	32	21	24	21	23	21	21	27	21	31	32	24	31	23	21	24	21	29	21	20	15	14	30	22	15	23	23	25	20	16	27	33	25	21	23	18	20	31	35	21	18	25	11	23	20	28	24	38	23	30	24	29	21	22	23	13	22	22	15	32	16	22	26	27	24	22	26	25	27	24	25	19	30	26	28	19	27	33	23	23	24	37	19	29	26	22	27	17	22	21	26	22	24	23	19	24	26	36	28	29	26	20	18	20	23	28	16	24	19	28	24	39	27	25	32	30	22	28	33	26	20	21	35	25	25	30	22	24	23	23	19	37	18	22	17	33	25	24	22	27	35	19	16	21	24	26	23	27	13	28	26	18	21	22	24	18	27	21	22	29	27	21	15	33	28	22	13	25	28	20	27	21	29	25	26	21	23	25	22	18	13	27	21	25	32	26	20	18	25	25	24	24	24	28	16	26	23	16	18	21	12	23	24	17	21	15	34	21	23	16	23	39	27	18	19	27	30	26	24	18	33	21	23	30	14	16	16	28	20	26	34	19	23	17	18	30	19	27	30	18	28	29	25	34	29	27	34	23	23	31	19	22	26	25	25	27	17	25	21	21	23	28	13	27	29	23	25	25	26	25	22	20	32	18	22	25	19	30	24	22	29	22	20	21	16	19	33	14	27	30	20	32	21	18	16	16	18	24	23	35	21	24	30	16	15	29	22	17	23	17	21	17	34	28	18	15	25	27	22	23	26	29	22	18	20	26	23	23	19	24	21	26	20	28	17	24	21	25	26	28	28	25	16	33	16	26	27	30	20	20	20	27	24	23	29	24	28	31	28	18	23	25	30	25	25	32	25	27	22
10751	4119	2535	4195	13000	20214	23206	23613	23697	23270	21605	19873	17990	15950	14079	12575	10576	8460	6788	5845	5497	4687	3917	3298	2966	3074	2989	2710	2504	2130	1673	1453	1160	1140	1071	948	816	798	771	815	817	897	967	805	666	472	408	425	421	399	371	353	403	424	373	360	348	360	318	328	326	323	337	323	330	324	303	297	294	315	306	312	317	303	281	317	275	291	310	314	287	288	276	275	261	268	283	272	267	303	281	262	271	261	278	292	258	260	265	310	282	298	262	288	280	286	290	273	286	307	279	288	278	277	272	245	298	226	267	288	262	262	288	267	253	289	258	268	251	280	255	259	280	263	259	292	271	256	295	280	290	253	282	289	293	261	263	301	273	288	287	248	260	279	264	266	269	279	291	280	301	287	252	300	265	273	255	324	264	263	265	282	277	311	308	279	269	276	259	262	281	274	269	252	260	296	269	302	307	306	282	259	261	281	284	292	285	243	273	284	275	264	297	297	271	256	276	274	300	288	284	292	271	272	287	263	267	274	273	287	266	257	255	265	287	287	251	295	255	260	245	273	266	264	252	301	288	277	287	281	270	266	248	278	247	305	269	274	287	272	254	257	262	266	268	275	277	277	291	296	251	278	294	270	282	294	284	279	253	284	293	278	292	233	288	272	282	240	265	272	267	262	261	271	259	291	268	301	275	273	287	273	272	298	269	272	289	274	252	264	312	260	269	276	292	281	291	268	280	272	284	261	282	282	254	265	268	296	268	291	249	290	276	287	274	277	261	295	253	270	265	272	291	249	292	294	274	259	294	280	295	267	281	251	267	294	275	270	277	254	291	263	235	290	273	284	254	291	268	276	269	272	271	270	288	283	293	281	264	277	236	278	274	265	266	273	259	265	271	229	251	286	293	267	299	266	285	264	258	244	256	266	312	253	285	282	273	280	285	297	297	280	301	261	267	288	277	279	288	285	300	283	295	271	251	277	305	256	261	258	249	240	285	282	240	287	286	295	270	286	273	306	279	272	268	270	267	280	283	280	258	297	274	302	271	284	278	270	267	261	237	260	257	270	273	264	265	266	269	274	296	265	260	292	299	251	283	265	248	292	267	254	287	281	277	289	292	294	314	281	279	275	285	274	279	273	242	288	282	300	312	307	258	297	263	272	256	259	289	252	298	293	271	288	266	281	257	260	251	262	270	280	271	281	289	289	250	256	276	311	302	270	280	244	281	257	302	252	319	281	263	265	283	300	262	274	284	272	269	266	258	258	246	279	251	298	278	305	297	232	266	288	266	264	275	287	262	236	270	291	290	272	275	268	296	277	269	261	268	273	274	265	282	244	269	272	261	264	255	231	277	251	258	280	251	265	273	268	274	281	289	271	301	258	289	267	268	261	284	282	263	271	288	249	268	289	249	299	257	277	244	270	257	263	245	262	284	259	283	263	272	261	295	288	262	275	273	279	278	301	254	294	309	279	277	259	306	275	270	312	282	258	276	309	238	261	283	252	277	273	275	258	276	281	273	302	272	323	278	273	271	269	269	276	285	267	285	265	295	281	274	280	291	296	279	280	312	296	280	264	292	284	267	264	271	262	244	288	253	304	258	238	288	255	310	293	301	304	253	290	281	289	291	301	255	278	276	265	273	263	304	272	278	265	246	287	299	310	291	252	270	277	290	285	278	316	276	280	287	274	257	267	261	289	265	305	283	261	286	290	284	296	323	275	279	262	245	264	291	266	289	291	263	269	251	270	254	260	263	259	295	304	255	259	251	283	253	235	275	281	285	267	267	288	294	288	272	267	254	280	306	256	262	281	260	302	298	272	282	285	297	255	276	278	290	310	306	269	277	282	277	300	241	306	280	273	278	305	290	259	270	285	271	266	295	247	266	253	280	277	267	285	263	311	295	273	259	277	273	261	277	284	268	265	296	292	299	287	283	277	304	258	243	276	272	270	296	265	255	276	305	248	308	276	260	254	303	297	252	275	257	275	275	257	300	292	281	284	282	268	262	302	309	279	263	261	281	280	291	273	316	297	255	289	269	262	303	268	301	281	273	294	293	294	263	259	317	268	298	267	266	298	273	271	231	272	266	274	290	256	271	304	278	278	268	279	265	263	270	261	262	275	251	243	291	278	277	258	279	281	286	277	252	272	286	264	284	261	270	324	296	285	258	248	266	260	256	301	282	250	281	299	274	264	283	253	263	303	273	271	280	269	262	303	272	264	267	264	285	264	291	279	293	287	273	286	266	272	242	292	294	285	299	285	258	283	272	278	269	269	271	274	282	238	239	294	245	269	277	283	285	285	284	259	253	283	258	258	289	258	284	280	299	302	273	277	302	249	263	288	260	275	242	277	281	306	275	270	249	262	270	322	269	264	289	287	284	284	261	276	283	271	259	271	253	267	284	290	283	266	295	243	275	288	257	273	265	257	286	264	284	277	258	264	267	296	257	270	262	300	251	308	260	288	282	257	277	296	290	285	280	274	272	258	268	273	269	291	258	310	266	277	255	275	301	273	274	280	261	255	291	287	268	281	279	272	282	262	277	219	277	249	292	279	292	262	311	248	273	298	283	269	271	280	243	263	299	305	307	263	264	262	269	299	276	288	292	257	284	252	267	259	282	281	302	268	247	269	258	293	306	309	251	255	255	284	279	265	279	263	291	268	269	270	305	277	302	267	266	290	270	312	252	277	271	298	259	281	305	260	293	264	262	276	268	280	248	284	297	280	282	284	301	289	289	283	278	277	274	266	259	276	269	255	276	262	237	270	265	277	278	298	245	265	265	285	273	272	286	256	279	285	280	326	269	285	288	282	279	277	269	251	286	295	271	272	269	268	274	258	268	283	247	262	266	270	277	270	278	267	292	285	252	257	292	266	268	249	281	264	294	263	257	267	274	274	260	263	275	296	305	267	301	288	273	292	284	257	271	259	268	256	262	250	273	308	252	282	290	266	257	268	296	257	289	297	261	257	295	251	280	284	266	304	281	289	263	282	266	262	284	281	288	287	263	267	265	265	276	295	278	256	281	263	249	260	269	274	234	294	296	265	265	263	273	268	292	250	289	281	284	250	235	281	266	263	282	262	291	269	259	287	286	282	291	268	279	311	275	278	278	265	302	275	272	268	270	277	260	275	263	254	271	297	283	255	267	286	264	279	281	271	290	242	266	272	298	268	257	302	295	262	270	284	267	293	264	291	297	289	268	287	289	258	278	277	283	271	267	260	283	264	277	269	291	261	293	254	275	262	265	261	252	264	293	272	310	244	287	249	245	255	286	256	270	249	274	293	286	279	275	269	286	299	282	256	277	277	265	285	281	286	268	297	284	288	283	289	329	280	284	273	252	296	234	266	265	278	250	307	286	258	299	255	273	258	273	269	302	252	282	274	260	278	247	289	304	286	280	260	277	266	264	262	277	278	285	272	275	272	261	273	279	266	278	287	265	283	273	291	260	307	256	282	284	289	267	289	271	289	288	266	281	296	289	277	272	278	277	286	270	306	253	278	317	248
2328	248	196	159	153	285	524	687	777	821	812	728	635	514	457	480	335	259	175	225	205	138	151	103	118	126	108	86	98	72	75	55	50	59	58	44	58	47	39	40	44	36	34	46	42	27	32	36	26	20	35	30	34	36	25	22	30	29	36	30	27	17	38	16	29	29	21	29	22	31	28	31	25	28	28	32	33	25	23	28	28	29	24	23	31	21	24	22	28	24	31	17	19	24	24	18	19	22	22	20	23	24	28	26	28	25	27	29	19	31	33	24	42	33	25	24	24	24	22	24	20	26	18	31	32	24	31	29	26	19	27	29	34	27	32	26	32	30	19	23	25	17	32	26	20	34	17	31	36	19	19	23	22	24	32	32	33	30	22	29	41	31	26	15	27	31	25	26	32	20	32	29	31	29	27	27	24	22	24	32	23	26	31	22	28	26	27	28	37	24	30	25	20	23	28	24	39	26	21	20	30	30	23	18	20	22	28	26	30	29	24	20	27	23	24	18	26	30	26	35	26	37	30	17	19	26	22	30	29	33	22	34	19	25	25	38	32	20	22	25	22	26	32	16	37	23	18	30	37	34	25	26	29	19	28	19	29	23	26	31	30	28	28	26	26	25	18	33	19	27	18	33	24	19	23	32	37	24	24	22	25	12	35	15	22	29	25	20	35	24	27	26	24	24	26	31	25	36	18	17	24	29	21	19	29	33	25	22	28	24	30	23	25	31	20	35	27	24	25	29	24	27	24	20	29	21	30	24	21	28	32	35	28	26	27	25	30	32	27	34	28	24	20	26	24	30	27	31	27	11	21	29	20	34	29	27	27	21	33	21	40	25	20	23	28	30	23	21	19	28	20	26	24	14	27	26	31	40	22	36	28	26	17	38	28	35	28	27	31	32	29	32	22	28	31	30	23	26	31	27	24	22	42	27	22	22	23	21	33	21	28	29	30	23	27	38	21	28	37	27	29	22	28	25	33	23	20	24	26	24	23	28	22	23	20	28	40	23	22	27	35	34	19	26	34	25	28	23	29	24	16	29	30	24	23	23	29	26	21	30	31	28	28	29	30	29	23	24	31	24	30	25	22	24	24	27	24	20	28	28	28	31	25	22	21	33	21	30	23	28	27	22	26	23	20	24	24	26	24	21	29	36	26	18	27	31	20	33	22	25	23	27	21	27	25	33	26	23	29	20	22	33	24	35	19	25	17	21	39	26	32	25	28	25	27	26	20	30	22	18	28	36	34	27	36	23	23	31	31	26	32	22	20	38	23	21	29	18	29	23	24	36	39	35	30	29	25	21	32	26	26	25	22	32	33	22	24	39	24	30	32	27	34	21	25	17	25	27	26	32	18	26	27	25	26	34	33	31	30	29	30	25	37	33	34	29	27	27	24	24	29	28	33	27	31	26	22	23	26	33	28	20	22	31	23	26	25	22	27	21	20	21	21	28	26	26	21	36	25	34	34	15	41	29	29	24	20	28	32	24	24	33	19	22	18	28	22	22	25	22	29	23	26	29	29	31	30	25	23	26	22	36	31	20	29	20	28	19	26	22	28	23	22	24	25	25	27	23	30	37	27	39	28	25	25	30	31	31	26	21	21	25	29	34	31	32	23	22	21	17	28	13	31	21	22	21	31	34	23	23	31	22	39	27	27	26	22	18	26	22	19	37	28	29	30	24	31	34	36	23	35	29	28	25	29	28	30	26	31	23	29	23	28	31	22	19	26	32	16	33	25	31	13	28	17	30	26	23	35	36	28	26	13	20	34	22	29	21	29	21	28	14	25	35	33	24	26	27	24	27	18	27	22	28	28	18	22	27	33	20	27	25	25	25	27	27	27	25	32	32	23	29	26	28	19	23	29	22	26	19	19	26	24	17	21	24	27	33	29	24	19	27	25	26	32	29	28	20	33	32	18	25	26	22	20	24	35	26	22	21	24	13	23	31	25	22	23	30	26	28	21	32	37	30	36	35	25	40	35	28	28	27	24	29	14	30	25	27	27	27	27	31	31	21	36	12	23	22	19	30	24	32	17	27	23	28	33	20	34	33	25	36	29	19	24	39	18	28	22	30	27	28	29	32	33	24	32	19	27	26	27	32	21	26	24	27	24	22	29	30	21	30	20	30	21	30	24	14	19	32	26	32	34	26	28	31	32	27	22	20	25	31	19	32	22	24	20	28	29	18	28	23	28	27	31	27	28	20	29	29	21	20	23	20	26	34	27	39	40	29	26	20	32	25	38	23	27	25	36	22	20	20	27	22	24	27	16	30	21	31	30	23	21	31	21	31	21	26	29	27	25	24	18	20	29	23	26	27	28	29	18	28	29	20	32	25	33	25	22	37	21	25	22	31	29	19	32	27	43	22	27	15	25	29	30	20	35	23	28	23	23	31	15	27	10	30	26	23	37	24	22	20	20	22	21	22	22	23	27	29	33	26	16	28	24	35	21	22	28	21	20	34	22	23	29	22	26	28	28	23	27	28	19	32	26	32	19	29	26	18	23	23	34	21	28	30	27	34	37	29	30	25	24	24	24	23	24	23	25	25	26	30	24	21	30	33	33	32	27	19	23	27	33	34	29	18	29	26	24	24	31	33	24	25	24	28	33	18	19	23	35	22	29	35	18	23	23	23	30	30	30	28	22	40	33	29	22	23	33	33	15	33	29	23	28	22	22	31	21	27	28	28	24	30	32	31	26	25	25	29	31	28	23	33	25	20	18	23	25	32	22	15	27	32	27	30	19	27	20	16	22	33	34	29	26	19	32	27	22	32	22	25	31	22	24	21	27	19	21	19	18	26	19	36	35	32	31	23	24	23	24	30	23	35	27	26	29	28	27	25	32	32	28	35	15	32	30	19	31	23	26	29	25	16	24	30	30	30	22	19	20	26	26	26	23	19	22	29	20	27	23	31	24	27	33	36	35	30	36	29	29	22	23	30	29	29	23	25	22	24	31	22	30	26	20	22	32	27	26	28	14	30	28	27	18	17	28	22	18	24	29	33	27	29	26	33	27	25	30	31	18	24	29	30	29	15	24	23	28	29	31	26	26	24	21	25	30	32	24	25	23	34	35	21	19	33	26	25	27	30	31	25	27	28	21	32	24	25	33	27	14	21	36	20	26	22	21	32	21	34	30	23	23	22	20	21	31	27	22	26	36	28	31	19	29	27	26	30	26	36	28	19	28	29	21	26	32	31	30	34	18	29	22	27	22	24	25	26	32	23	12	30	26	13	28	36	27	25	31	23	28	15	19	26	29	30	21	27	16	20	30	23	23	27	31	23	19	27	21	21	26	22	25	24	26	25	30	29	30	25	24	26	24	28	26	30	26	24	20	22	21	29	31	28	28	37	28	24	29	29	21	33	14	21	25	20	20	30	32	38	29	27	34	31	28	29	25	28	30	30	33	25	29	27	33	30	28	21	22	30	28	29	32	25	32	38	18	21	25	26	29	32	25	32	33	26	31	25	26	28	25	30	24	25	24	27
10778	4012	2822	4660	13847	21719	24059	24595	23882	23120	21431	20027	17764	15773	14262	12418	10711	8574	6964	6124	5869	4614	3947	3523	3649	3549	3235	2768	2426	2013	1684	1401	1208	1201	1042	1029	929	900	834	821	861	919	972	928	581	491	489	463	451	462	413	389	401	406	390	388	401	371	388	394	380	378	334	341	350	347	356	314	327	345	301	313	304	314	303	324	332	289	305	328	305	312	307	290	306	287	298	270	302	320	329	289	300	295	296	273	291	307	290	304	290	293	289	312	311	313	280	278	270	294	313	288	299	286	317	288	300	289	298	312	293	294	298	332	311	288	269	279	301	295	284	304	307	324	283	286	284	287	305	314	289	307	328	301	306	287	286	282	276	306	356	308	283	280	322	338	290	281	315	302	282	315	285	306	266	296	294	318	304	262	301	271	298	289	321	323	320	290	319	292	305	272	268	296	279	309	304	322	287	285	303	297	302	286	288	288	291	299	303	321	275	311	289	308	332	312	344	312	305	294	283	275	280	290	289	287	306	307	331	321	294	258	312	309	276	307	311	279	280	304	329	306	297	301	271	314	328	278	271	310	271	296	311	294	305	310	294	274	313	309	321	336	278	293	276	295	270	324	337	295	313	304	319	239	311	291	278	325	271	286	273	327	304	277	318	295	272	314	309	311	320	304	299	280	327	296	288	278	287	304	301	284	287	247	311	307	342	289	276	315	276	257	319	297	302	311	327	308	301	323	301	279	306	279	270	281	309	325	276	275	280	307	270	304	299	310	306	242	319	296	313	275	308	324	356	314	314	282	301	291	279	306	294	331	318	312	299	324	307	294	293	328	289	305	293	305	288	311	304	309	288	325	277	292	299	284	289	309	268	304	319	295	304	319	287	272	306	294	298	300	293	314	321	279	273	290	308	301	293	294	284	296	312	280	295	293	317	305	282	291	282	297	305	288	302	308	275	281	286	294	282	312	299	267	313	316	273	301	284	282	314	294	277	293	278	292	330	296	296	314	285	272	330	295	309	295	320	312	285	279	326	326	288	284	297	306	322	319	305	267	316	290	299	290	293	301	292	325	305	327	277	290	281	265	298	297	329	315	296	297	303	304	321	336	275	328	286	327	291	330	301	311	282	283	332	279	308	270	317	317	265	284	293	325	298	268	286	279	328	294	287	326	309	266	273	276	314	306	307	288	287	287	302	306	278	294	311	296	310	287	301	270	302	276	299	313	333	282	293	299	311	281	303	294	292	279	299	270	289	303	300	292	314	304	310	288	307	290	305	291	310	293	309	311	297	278	290	299	284	308	297	291	286	297	258	311	310	318	290	308	271	296	318	310	295	303	291	299	305	285	291	313	290	286	271	322	322	307	311	339	279	274	305	287	301	288	314	298	307	281	283	312	301	291	277	282	284	299	277	286	300	325	297	262	267	309	333	264	301	286	290	268	301	323	303	294	287	304	295	291	262	309	272	323	296	299	308	301	306	273	286	280	345	315	320	297	272	300	335	304	320	310	264	264	311	317	297	289	291	308	312	327	295	339	323	283	287	292	263	292	302	283	299	286	309	286	304	313	273	274	326	301	305	317	296	300	320	313	284	295	304	292	270	288	304	318	322	292	293	288	287	319	288	274	293	286	302	280	300	305	324	309	272	293	321	289	298	342	306	294	311	279	300	286	280	293	295	324	307	306	288	315	306	305	304	302	285	339	298	276	290	292	324	267	289	306	277	315	322	292	285	307	303	290	325	333	292	309	287	294	289	297	332	305	280	302	301	321	301	299	308	288	260	288	282	290	298	276	307	333	288	287	295	281	313	266	327	294	298	299	305	273	293	291	301	288	283	323	313	352	281	283	280	321	306	321	302	278	269	312	297	303	307	310	302	304	294	307	314	285	312	292	270	253	272	300	278	289	258	304	328	268	289	325	298	291	337	294	290	305	295	323	294	282	326	301	297	280	295	290	310	281	283	288	317	289	308	282	329	275	264	288	315	291	306	323	287	311	282	280	283	288	272	290	268	281	295	306	304	314	309	275	330	290	291	308	271	288	267	307	296	320	253	339	316	339	301	309	263	301	273	297	314	286	295	296	299	260	333	317	309	273	282	321	291	300	279	267	307	304	299	297	303	300	304	288	283	301	275	308	297	285	313	301	277	288	324	294	280	300	278	307	299	297	312	276	280	279	283	306	308	291	292	298	294	268	293	315	273	284	302	319	277	319	284	317	291	311	332	289	297	303	329	296	290	300	295	298	305	300	301	295	287	304	289	307	306	287	284	272	289	278	305	312	304	311	317	311	312	307	269	311	280	286	320	298	272	302	295	305	308	310	288	297	322	313	291	296	316	287	284	322	294	297	286	296	293	305	308	320	295	320	298	275	300	327	281	267	282	274	296	312	292	304	287	305	303	290	308	299	286	293	316	287	316	306	316	284	311	308	290	309	288	291	328	311	305	316	274	304	284	310	316	318	288	276	299	297	314	292	271	318	299	273	303	295	280	320	303	311	286	304	298	307	310	271	285	305	334	293	273	319	322	308	319	309	298	284	261	289	281	278	282	289	290	279	317	290	278	326	291	311	291	309	265	303	304	298	316	327	311	242	298	275	295	261	309	304	312	322	312	261	299	309	291	286	292	327	299	276	286	283	316	283	313	282	277	302	302	307	315	297	329	307	302	315	288	322	304	284	294	285	287	308	314	304	309	305	315	290	298	269	293	310	290	289	273	246	267	300	303	293	272	299	290	301	298	297	285	289	303	298	249	263	308	297	282	321	326	305	282	323	282	304	290	291	289	296	293	329	302	287	279	250	315	268	299	298	292	335	281	312	288	303	299	296	302	305	283	308	307	292	286	308	299	287	296	338	289	284	312	276	288	291	299	303	316	333	310	266	304	321	313	320	276	299	309	275	305	312	312	318	311	312	289	296	306	268	286	305	291	298	299	341	281	294	312	293	263	301	312	306	279	299	305	288	289	309	291	312	304	298	297	271	276	281	272	326	267	276	254	278	335	298	322	292	303	286	284	303	337	290	282	277	312	286	283	286	270	288	258	318	288	287	306	305	301	282	271	266	283	305	314	300	275	249	298	264	291	311	319	300	287	273	286	281	277	305	303	262	303	330	295	278	305	305	292	311	276	290	316	302	314	310	280	302	295	303	297	302	260	298	288	287	284	284	290	270	316	280	303	294	331	313	288	311	332	309	308	291	300	306	297	308	307	285	306	303	296	287	248	285	270	281	272	305	270	294	268	289	287	318	282	311	279	287	299	305	289	309	334	280	293	300	274	275	283	298	306	306	312	313	289	294	279	288	298	287	293	288	293	310	309	294	283	319	308	291	281	322	301	296	286	334	304	298	311	284	277	297	303	298	342	288	302	284	318	302	310	300	307	311	279	285	300	306	277	285	284	321	272	321	283	291	340	247	267	310	299	304	300	270	245	325	300	311	272	314	302	301	291	305	305	299	298	313	301	277	275	312	306	290	299	311	274	316	295	329	279	286	279	277	288	274	329	261
1235	421	307	262	263	476	867	1199	1180	1137	1102	923	810	685	577	500	395	276	282	225	210	151	167	127	125	144	107	89	92	69	72	61	64	56	42	52	43	35	41	38	43	46	41	35	29	33	29	29	30	23	23	25	19	26	28	25	41	18	27	28	37	30	17	31	15	23	27	24	24	20	23	20	25	27	24	9	20	25	20	21	21	16	23	13	20	23	32	22	25	15	15	24	22	21	17	15	19	20	25	22	17	25	23	19	16	25	21	14	18	20	23	29	21	14	24	18	14	18	15	21	15	24	31	28	19	25	19	19	25	20	17	19	12	22	13	22	29	20	20	11	23	23	27	21	22	35	16	21	18	18	24	14	21	16	22	23	21	26	22	25	24	20	17	20	21	13	23	21	26	29	20	18	26	23	19	23	29	24	25	15	20	17	26	22	25	21	21	20	28	19	19	18	21	29	22	18	18	15	15	31	19	34	24	22	17	19	23	28	19	23	19	18	29	13	19	20	27	23	23	22	20	20	24	21	23	26	31	13	18	19	24	18	19	24	16	28	24	23	23	18	20	15	25	18	32	17	18	19	27	12	26	35	17	21	12	18	19	17	24	17	18	22	20	16	29	34	19	29	22	13	23	18	19	17	24	22	22	16	21	19	19	26	25	25	26	28	23	11	17	19	13	24	21	28	22	22	18	13	24	24	20	24	24	13	21	13	16	24	25	26	24	20	24	21	21	23	11	16	18	17	25	13	24	24	17	17	17	22	22	15	21	25	19	17	23	25	23	23	28	19	21	24	22	17	19	22	15	15	26	25	23	11	23	14	14	27	16	22	24	21	19	17	21	21	25	19	20	13	21	30	17	17	18	17	22	20	25	26	20	16	30	24	26	17	19	23	24	20	20	26	20	25	24	26	22	27	15	20	39	16	29	19	18	17	26	23	21	22	19	9	16	13	20	16	21	22	21	20	26	15	19	25	19	22	18	24	27	20	15	26	13	26	19	8	20	19	21	26	22	24	21	18	15	18	19	19	16	18	16	28	26	21	20	26	20	18	31	20	23	22	18	17	22	19	23	18	29	16	25	21	26	24	19	24	25	14	19	22	19	19	25	19	27	20	16	14	20	20	22	24	26	22	20	25	20	19	22	26	30	20	25	21	16	13	21	25	22	20	15	18	24	27	20	26	18	27	20	17	12	24	25	16	19	18	29	27	24	14	23	22	31	22	19	21	24	21	24	21	25	18	23	27	24	20	25	26	23	28	20	21	24	20	25	20	23	27	20	26	14	29	21	21	30	27	24	22	25	27	16	18	21	18	20	22	21	16	28	20	16	17	20	20	16	27	29	18	23	21	29	30	26	25	21	25	22	18	19	17	21	30	23	21	18	25	23	19	22	25	24	18	23	26	17	30	16	25	13	32	24	20	23	26	20	16	31	29	23	31	26	21	17	23	17	21	20	17	20	24	15	22	18	18	27	21	27	20	25	20	21	18	21	27	26	20	23	18	25	27	23	18	27	22	23	19	25	20	19	22	19	29	23	14	22	16	22	18	20	18	21	21	26	29	22	21	25	27	18	19	16	18	23	22	23	23	17	20	17	17	26	18	21	11	20	16	25	27	23	22	17	21	31	12	23	21	22	18	22	19	14	24	19	26	23	24	25	14	17	19	16	18	20	24	17	16	24	18	20	26	18	11	15	17	22	21	20	23	17	19	22	15	20	18	17	19	23	20	20	25	29	13	20	22	14	21	24	20	19	17	24	24	20	28	21	31	20	18	28	18	22	22	28	16	25	20	18	26	23	29	24	25	24	19	14	25	29	20	24	19	19	20	19	22	20	26	23	18	25	26	17	26	21	24	27	23	18	20	23	20	19	14	20	21	33	25	24	18	22	19	25	30	23	23	21	25	24	27	25	14	20	19	29	27	29	11	19	14	23	23	17	18	14	16	22	15	22	15	14	20	16	28	20	26	16	28	28	21	18	18	21	22	25	21	20	17	19	28	22	14	24	17	27	27	17	18	19	16	25	21	21	26	23	32	11	19	20	27	23	19	20	13	16	20	21	19	24	24	20	19	18	19	29	24	28	21	26	13	19	21	17	16	16	14	26	19	23	25	24	17	19	12	29	24	22	24	26	26	26	13	21	10	22	21	23	24	12	20	18	21	29	21	20	20	22	12	27	20	23	21	19	11	21	28	25	24	21	22	17	17	25	20	21	19	26	24	23	22	22	28	15	21	26	19	25	17	15	22	26	22	20	19	22	21	15	22	19	21	27	18	25	21	25	18	18	20	17	17	23	20	24	23	19	28	18	24	21	20	19	19	24	18	30	20	20	20	12	23	21	24	19	16	22	26	28	14	26	20	24	18	22	18	19	16	20	17	17	26	15	17	26	20	24	22	23	17	16	14	20	19	22	21	20	17	19	19	18	18	13	16	21	15	22	18	29	21	23	18	22	30	24	24	25	23	13	22	30	24	16	23	23	18	20	20	14	25	17	21	18	20	21	25	31	20	23	24	18	18	25	27	18	32	15	14	28	7	22	29	27	18	20	17	14	16	24	22	29	26	21	18	26	13	22	26	26	15	16	19	18	17	18	16	21	16	23	19	22	28	22	19	19	24	19	16	17	19	24	20	23	24	24	15	20	14	16	20	26	25	26	28	25	20	14	24	18	28	20	17	20	26	23	19	20	22	17	21	28	27	35	21	23	19	19	19	17	19	24	18	23	13	22	16	24	27	15	22	20	14	24	31	25	19	24	23	24	17	22	18	27	13	32	22	14	22	21	17	22	22	12	18	24	17	25	19	15	20	26	24	25	20	22	22	18	25	28	6	21	16	29	16	23	20	25	16	23	24	22	21	24	16	28	21	22	23	16	18	32	21	27	20	20	24	16	25	28	24	19	15	26	27	22	21	25	20	24	11	22	16	19	24	27	22	16	20	16	24	18	18	14	19	20	16	17	12	24	15	23	14	22	23	27	21	19	20	23	31	29	28	27	20	17	21	20	20	16	14	20	27	14	23	21	25	20	27	25	21	18	16	19	18	10	15	21	19	26	23	24	24	14	20	22	24	20	21	27	26	22	23	13	19	31	20	16	15	29	13	29	20	23	12	26	30	35	24	27	20	24	30	19	21	22	20	25	24	23	25	16	20	22	19	25	28	23	20	20	13	26	20	17	20	27	22	21	32	18	24	27	19	24	23	27	18	22	30	19	22	23	17	23	20	21	22	13	23	30	27	22	13	16	26	28	20	26	24	27	13	13	25	22	27	17	24	24	18	25	32	29	27	23	22	22	20	21	28	21	27	22	27	21	17	12	15	27	19	16	22	24	19	21	16	18	23	30	16	23	23	32	20	27	19	17	19	19	22	14	28	22	28	17	11	15	33	21	24	26	22	19	24	18	20	18	24	22	22	29	20	22	27	20	17	19	22	24	13	28	14	22	20	26	22	10	17	21	20	28	12	21	18	20	21	23	29	13	29	20	28	25	20
14593	6049	4605	7099	19239	27233	28680	28582	27142	25570	23612	21847	19675	17816	16118	14460	12409	9459	7871	7170	6392	5181	4573	4395	4455	4025	3575	3156	2729	2320	1909	1568	1528	1391	1234	1076	1094	998	924	937	1062	1085	1041	728	560	473	471	427	389	399	383	381	387	419	399	345	392	393	341	351	328	353	352	326	305	289	266	314	279	280	266	320	287	264	261	294	284	246	270	260	257	275	250	232	232	254	266	232	225	250	209	256	264	223	271	245	229	272	207	238	244	239	248	247	239	247	211	236	239	271	253	241	242	265	249	229	237	267	263	231	265	242	209	217	273	259	255	257	248	255	254	241	260	232	261	218	269	259	265	232	243	242	261	252	235	255	259	242	233	244	235	240	253	244	267	232	262	248	239	261	256	246	258	241	244	242	233	244	233	257	248	225	253	238	244	268	239	253	242	230	249	235	255	257	249	226	236	238	258	254	257	259	233	249	246	235	234	248	226	236	231	223	237	261	226	243	228	237	230	224	236	245	228	265	270	223	257	257	234	243	243	267	219	243	255	222	212	252	254	230	234	234	255	240	218	242	263	250	237	231	266	242	266	247	235	248	242	222	256	254	243	240	240	248	233	234	244	221	251	249	262	242	258	217	246	239	251	257	254	250	214	250	261	249	234	209	246	233	244	255	229	236	232	249	251	249	240	246	222	234	256	237	268	246	241	226	231	237	277	229	255	234	249	240	244	243	255	263	235	261	258	271	252	263	241	275	231	243	247	258	244	238	266	267	230	222	252	216	205	258	247	256	246	224	232	225	248	268	213	265	242	236	225	233	247	251	224	242	239	254	266	246	251	266	268	245	257	249	232	239	249	271	225	253	245	248	256	254	225	238	258	254	255	216	227	258	254	235	245	274	256	215	256	243	239	248	236	246	237	236	235	244	243	239	258	263	246	262	229	242	255	234	241	248	245	253	241	236	243	244	243	247	225	254	247	232	224	241	252	251	246	261	255	248	225	246	297	236	247	230	233	229	233	221	256	250	251	235	259	244	254	251	242	272	258	219	228	232	229	242	227	228	232	254	223	255	234	257	206	250	254	241	268	248	251	234	246	248	262	251	242	225	223	221	238	217	241	258	233	252	256	241	248	229	248	237	263	231	241	254	261	235	226	255	221	265	213	232	241	232	266	241	252	214	285	254	251	240	231	263	253	247	257	237	256	259	241	260	261	244	263	242	238	253	251	254	234	262	252	242	242	231	254	243	249	275	222	236	251	243	242	241	228	250	233	246	259	232	271	239	230	222	252	229	276	257	232	261	257	264	243	238	232	233	266	220	249	263	235	245	260	236	238	248	252	244	241	237	230	232	245	230	249	267	240	266	260	260	245	249	248	244	228	240	227	255	241	262	225	244	224	250	257	249	245	235	232	270	269	255	229	245	235	216	256	227	242	251	257	244	226	265	257	245	283	249	259	237	250	239	245	268	260	241	247	261	244	251	218	244	217	265	226	261	237	236	221	259	216	251	275	233	257	229	231	249	229	257	255	272	214	234	247	266	264	259	230	228	241	250	264	254	227	253	250	234	253	277	233	232	232	243	231	249	272	236	251	241	219	273	260	241	245	246	266	232	253	217	249	258	241	265	241	251	248	232	240	261	245	209	258	246	258	231	258	252	256	232	267	256	255	233	256	250	240	256	241	248	232	254	225	232	226	253	231	270	243	230	258	248	244	257	251	231	227	252	238	249	292	263	238	241	257	226	267	234	257	242	237	273	247	218	269	257	272	254	237	247	246	238	253	250	265	224	234	226	262	227	230	248	238	256	270	254	244	226	250	262	234	233	241	240	247	233	237	242	236	243	241	215	259	248	260	269	259	221	240	256	273	222	233	244	259	273	244	245	252	229	231	223	248	251	223	240	248	279	284	255	248	238	262	234	258	248	217	270	240	225	232	241	236	265	224	185	226	249	220	255	234	238	214	252	253	248	263	265	228	232	239	246	244	259	275	240	229	263	252	265	230	247	249	234	237	215	225	254	247	255	227	239	254	266	253	258	251	242	235	249	240	242	227	271	238	228	244	244	272	267	237	235	251	214	234	238	268	236	243	235	245	231	242	253	237	247	246	271	260	232	247	234	248	237	244	221	255	272	225	231	239	253	258	264	258	242	277	219	248	246	250	244	256	270	235	240	240	237	251	258	229	268	252	232	267	220	205	236	220	246	218	243	247	243	244	245	218	233	223	255	229	219	228	243	261	245	258	249	283	259	210	235	236	248	268	252	234	243	230	253	221	238	259	257	249	257	223	217	241	236	265	258	222	262	238	245	250	259	258	220	253	242	234	235	281	262	235	236	231	217	228	249	245	252	240	226	236	258	236	242	268	241	271	223	259	236	239	243	259	261	220	229	230	232	233	257	237	273	232	243	227	239	251	260	264	234	271	221	244	244	229	244	247	262	224	244	250	234	264	248	235	222	230	261	261	232	237	241	241	259	242	246	246	235	248	231	232	242	261	214	215	245	218	248	230	234	255	247	233	236	237	262	244	267	257	214	232	252	251	236	249	248	211	249	240	251	261	231	244	227	237	238	245	231	243	230	257	246	254	246	240	249	242	209	235	266	262	261	244	276	234	219	248	221	232	280	230	249	236	272	244	261	250	257	246	237	225	242	225	232	240	219	251	231	219	263	243	265	262	252	283	239	248	241	242	253	271	236	246	245	242	227	264	252	258	250	245	235	234	247	236	224	271	263	249	265	237	258	250	225	216	228	248	237	251	238	255	236	248	239	256	278	250	251	251	232	229	200	232	251	237	240	236	248	254	276	221	224	246	256	249	220	247	267	244	241	234	239	226	248	213	241	275	261	262	210	255	226	224	240	245	292	215	243	248	272	279	245	289	259	233	252	267	245	277	229	228	235	245	232	250	266	250	254	259	235	231	283	235	212	242	257	235	270	228	229	228	248	229	247	258	246	230	246	262	220	242	238	248	226	259	228	258	210	241	237	263	237	233	243	239	261	237	230	252	294	236	253	235	225	233	228	257	277	249	233	250	254	268	244	233	243	232	251	272	237	245	205	210	251	234	276	242	236	261	230	237	233	246	241	246	222	254	255	246	233	249	252	230	234	252	233	233	230	231	232	224	260	211	251	241	224	217	223	255	219	242	266	243	254	270	214	221	262	252	253	215	258	248	232	241	235	235	235	235	221	239	214	248	233	221	256	244	249	261	233	266	257	255	261	270	239	249	235	232	219	244	238	226	224	213	241	213	257	233	264	263	234	248	272	238	251	246	257	225	242	230	268	253	261	223	271	245	230	248	252	225	241	238	252	238	246	260	237	213	247	235	263	242	274	234	245	254	224	242	257	249	258	268	245	253	245	234	220	239	236	270	241	233	255	263	225	223	253	237	220	242	249	222	239	241	249	253	239	217	235	263	231	253	249	245	260	227	268	225	243	239	260	241	241	245	234	259	249	220	227	233	285	272	245	255	235	241	236	224	245	247	257	262	228	237	228	247	273	251	232	224	248
1595	195	179	175	208	310	506	581	583	577	491	421	419	380	299	275	167	152	111	126	92	87	84	93	77	90	68	49	55	57	58	48	54	56	44	48	37	34	31	36	46	31	41	32	36	41	37	41	36	34	33	29	27	23	24	22	31	28	24	32	26	32	33	30	40	36	24	32	20	30	31	25	39	29	22	24	30	29	31	30	21	33	40	32	23	28	19	24	29	33	17	29	22	23	24	39	35	32	29	29	35	31	25	35	31	30	24	28	34	27	28	28	28	30	29	21	21	22	29	28	34	33	37	23	32	33	35	27	29	44	33	21	25	29	26	32	23	26	40	34	30	21	29	36	34	35	42	32	23	30	33	31	24	32	34	22	38	41	24	38	22	23	26	34	25	39	34	29	30	28	29	22	24	27	23	25	29	20	29	42	24	35	34	32	25	28	24	28	26	29	38	30	30	37	26	39	36	33	29	34	27	39	24	23	21	21	43	30	32	20	27	27	33	41	37	34	32	20	30	34	27	27	21	13	32	31	30	28	26	27	28	36	34	29	40	28	29	29	32	29	28	31	27	22	29	33	22	35	31	37	29	26	23	30	26	26	30	31	26	33	41	27	24	30	22	27	28	27	30	28	29	28	39	30	26	31	32	24	41	32	35	33	30	23	30	31	34	22	32	27	26	26	24	24	32	31	32	23	27	28	31	40	30	31	27	31	27	30	42	27	20	25	41	35	31	26	35	23	27	37	39	33	27	37	28	38	28	31	32	25	35	34	28	29	26	32	27	33	28	25	34	23	30	34	34	20	35	23	42	21	35	25	23	26	30	19	27	27	42	27	26	26	33	29	23	28	29	21	27	23	24	29	23	27	36	21	26	31	25	35	40	35	28	32	28	36	23	26	27	28	30	30	28	25	25	36	28	28	36	26	38	41	31	31	35	23	26	34	37	29	36	24	25	22	29	31	25	37	22	25	25	21	27	28	31	38	32	40	36	31	42	33	24	32	30	32	26	21	29	20	24	23	31	30	32	29	32	37	24	36	22	25	35	26	34	31	34	34	28	19	35	37	30	39	21	25	28	26	31	35	29	24	24	35	27	26	19	35	39	31	25	31	31	28	31	27	30	34	32	24	32	35	32	34	30	30	32	34	27	26	33	23	36	26	34	22	25	32	24	35	34	34	21	22	34	30	25	40	34	25	46	41	28	31	30	25	22	29	33	31	27	26	27	27	22	21	29	39	23	25	22	26	31	37	32	32	20	30	41	32	25	31	32	28	35	28	34	30	27	32	34	26	33	23	24	28	28	34	38	32	20	22	28	29	21	38	23	31	31	20	21	22	35	18	28	37	32	25	36	40	28	20	35	32	31	33	42	33	37	31	32	28	25	30	39	28	34	28	38	30	35	32	26	31	24	28	25	34	35	33	21	26	37	31	17	30	26	30	22	37	28	28	28	21	23	26	33	42	27	31	32	32	35	29	25	24	31	20	30	34	30	30	29	28	36	32	18	31	25	28	30	29	29	28	27	34	45	29	29	25	24	28	29	30	25	23	34	26	32	26	24	20	34	34	28	40	28	27	27	35	28	24	25	23	25	32	26	35	22	28	22	31	25	28	22	31	30	27	27	34	23	31	32	26	33	20	20	37	30	25	27	33	37	27	35	31	34	32	36	31	27	32	29	29	26	24	35	31	29	32	37	43	34	24	30	28	30	34	29	27	30	30	39	35	26	34	31	26	21	28	31	34	30	23	23	24	24	25	28	32	33	30	31	22	37	26	35	30	27	33	22	34	29	28	32	28	36	26	25	37	25	35	22	30	40	24	31	31	26	32	29	29	30	29	26	27	29	43	48	30	34	26	25	36	39	31	31	29	26	29	24	28	27	28	26	19	22	27	29	35	29	23	31	17	31	24	29	26	30	27	28	33	28	33	31	17	24	34	46	19	29	27	26	32	37	43	33	28	23	25	29	41	24	25	31	32	24	40	28	36	35	23	34	23	35	34	16	32	27	43	36	34	33	31	24	32	37	22	38	30	31	35	21	38	19	34	25	22	34	23	33	28	34	21	21	37	21	24	27	19	25	31	28	38	25	29	23	24	39	31	29	30	21	34	29	29	32	25	19	35	38	24	31	19	37	32	29	28	29	26	26	28	28	28	28	31	35	34	26	22	27	31	27	30	42	37	40	39	25	36	29	30	24	23	30	34	26	29	32	38	29	27	36	26	33	41	29	29	23	27	30	22	41	27	26	23	29	23	27	32	26	40	30	37	22	27	23	31	29	31	30	38	31	28	42	30	28	41	36	29	34	29	27	21	27	26	27	23	33	38	33	23	34	27	33	34	27	33	21	31	26	38	30	35	35	25	26	26	27	28	34	32	32	18	32	26	29	36	32	29	27	31	31	26	37	24	27	28	42	20	29	27	20	24	38	33	23	20	22	33	20	34	24	31	27	27	35	33	23	21	35	41	31	41	26	35	33	23	29	41	30	41	33	32	34	41	23	32	25	42	33	27	33	28	30	25	27	18	25	28	29	29	28	38	41	34	33	21	30	27	35	28	34	26	28	28	34	24	26	23	29	18	29	34	39	29	26	41	35	23	23	24	30	25	36	32	29	38	34	21	29	34	23	31	27	30	30	30	36	29	27	29	26	35	34	34	25	32	26	34	28	26	27	32	35	34	31	22	25	29	35	26	20	32	45	20	30	29	29	29	29	27	32	28	24	24	43	24	29	35	26	32	24	30	30	43	41	37	22	31	26	29	33	31	28	21	22	27	32	30	29	29	29	21	31	35	40	30	27	33	30	28	29	34	23	24	20	24	30	38	27	25	34	31	31	28	31	25	32	43	37	32	26	30	20	33	35	24	34	18	18	34	43	27	37	24	38	27	27	19	27	34	19	33	28	32	24	31	27	26	27	26	25	25	34	26	25	21	29	30	45	26	24	25	23	32	32	34	27	36	30	23	29	25	20	31	30	30	24	25	36	30	30	29	26	29	37	29	26	22	35	33	24	31	24	26	24	28	23	29	26	26	35	23	32	32	22	29	26	20	33	31	28	30	24	25	27	33	34	33	42	24	23	35	21	28	39	30	43	35	33	33	30	24	29	38	38	25	35	28	32	33	32	31	37	31	21	33	24	25	35	28	20	38	32	34	29	34	36	36	28	29	38	30	32	38	35	34	35	38	21	30	32	30	29	18	28	33	24	27	29	26	27	36	28	33	23	27	29	33	24	29	22	30	28	36	28	27	34	28	39	35	28	25	30	28	31	27	39	24	24	39	32	26	27	38	32	28	29	21	34	40	34	34	32	31	37	29	19	28	32	32	28	36	24	21	24	37	25	26	30	30	33	27	23	27	35	27	34	27	31	31	30	20	23	20	34	38	25	29	31	27	21	27	25	26	28	36	30	30	27	33	34	34	32	22	36	29	30	37	27	22	30	33	31	32	23	32	35	25	29	28	26	24	33	27	28	32	20	27	37	31	34	28	35	20
10196	3699	3023	5033	14428	21655	23323	22444	21000	18717	17198	15092	13423	11929	10209	8694	6262	4865	4087	3767	3330	2832	2658	2576	2363	2022	1869	1751	1539	1340	1101	1006	1019	918	784	704	696	701	687	784	764	700	706	495	441	446	458	406	393	397	380	414	381	396	406	364	375	401	404	373	404	368	386	336	366	368	366	402	345	361	399	350	323	366	346	370	341	375	358	331	362	340	348	345	329	325	327	315	324	308	338	337	392	322	344	343	340	316	310	338	306	343	373	351	318	358	334	316	342	337	304	350	341	357	333	365	350	337	333	375	349	325	353	335	319	350	332	344	316	332	353	336	330	302	327	333	309	342	371	320	357	340	369	317	283	340	368	326	359	349	336	348	361	341	339	333	323	363	346	366	322	313	333	321	351	326	332	365	347	320	328	352	329	333	320	334	328	349	350	331	341	349	324	347	332	334	339	340	319	333	349	323	328	352	324	336	345	334	345	352	343	313	297	329	331	329	302	336	327	333	318	336	334	347	341	336	331	334	358	354	329	344	309	375	364	307	355	342	353	332	329	320	358	352	311	341	326	347	334	333	334	331	360	352	369	350	362	337	321	317	334	340	333	319	347	337	324	324	323	352	364	325	336	337	340	355	345	313	308	323	294	379	323	342	340	307	348	347	375	334	380	324	319	338	325	334	339	325	292	305	300	346	330	340	349	333	354	359	320	334	337	314	339	342	359	336	318	350	348	329	315	336	323	374	348	339	311	312	315	331	321	341	332	340	350	345	330	346	303	355	336	354	324	328	340	307	314	363	311	350	318	326	335	325	317	331	338	316	316	322	320	317	349	312	347	351	361	351	315	341	348	344	343	348	329	356	358	341	330	326	333	323	307	323	335	341	291	319	316	354	345	342	328	319	337	359	341	309	332	337	354	322	319	358	314	326	353	339	324	312	317	334	326	340	321	349	327	326	334	333	351	318	368	363	332	349	334	343	313	314	372	315	319	334	366	366	297	328	322	335	346	347	368	390	330	367	312	326	349	324	316	324	321	319	317	345	333	329	326	329	339	310	324	358	326	331	332	348	328	350	352	335	336	329	353	339	354	320	297	339	346	337	360	340	304	315	331	316	349	322	342	315	338	365	336	344	348	315	323	360	340	320	362	347	286	326	334	359	334	340	330	359	319	307	338	353	334	330	347	353	335	304	301	329	319	330	329	344	338	356	313	349	327	339	340	335	320	328	335	337	286	367	310	351	349	297	330	333	348	337	347	331	347	323	359	326	324	322	357	304	318	330	332	368	322	342	342	386	343	393	306	332	352	310	329	329	352	348	332	337	326	354	304	322	332	328	339	370	342	345	334	328	369	350	306	316	319	327	331	346	312	323	321	305	350	330	314	313	336	334	310	320	341	328	348	313	361	332	358	321	321	360	345	345	314	332	365	334	357	332	358	349	315	330	326	344	318	340	342	328	305	319	327	333	328	317	341	303	328	317	337	329	342	343	352	313	352	320	334	332	347	330	312	342	315	347	303	328	307	346	331	296	321	341	324	331	310	346	292	326	343	310	338	321	333	375	322	329	368	361	311	311	321	339	331	348	336	333	344	351	350	345	303	334	331	354	302	326	320	337	326	333	375	333	329	341	325	347	348	372	344	340	342	277	308	310	350	274	343	323	306	339	324	321	320	335	318	340	354	311	341	327	325	345	353	332	326	308	327	324	335	332	339	349	334	323	335	301	340	334	341	346	318	318	353	330	351	334	325	325	372	310	344	341	351	303	365	335	338	314	321	294	326	315	348	316	330	330	337	309	315	333	352	335	354	332	331	325	357	357	330	326	333	324	336	342	354	350	341	324	306	341	348	317	329	323	292	354	379	332	337	352	313	324	308	334	351	330	365	335	320	366	340	334	338	336	338	318	342	338	319	370	336	325	377	294	346	310	304	335	311	305	332	367	353	323	297	326	292	351	349	349	327	337	336	322	313	349	308	341	344	362	350	323	353	329	319	345	298	327	351	337	320	326	322	320	345	326	348	340	309	317	327	338	348	343	318	345	329	334	345	338	367	310	313	355	327	336	351	320	339	333	347	341	336	343	338	323	356	346	322	304	297	324	343	346	360	313	345	350	333	342	332	355	349	331	291	370	343	306	333	343	316	336	363	340	320	359	362	363	320	362	351	326	341	335	325	369	326	323	348	311	286	306	323	327	321	320	307	320	311	316	328	319	317	322	354	339	346	325	344	375	335	354	322	344	328	367	300	344	285	354	351	338	345	320	357	338	326	311	321	311	345	327	327	321	336	315	347	343	357	341	308	284	352	319	349	345	307	323	320	334	365	338	333	313	322	339	345	332	314	339	337	353	348	341	340	323	341	314	320	325	343	360	343	339	330	315	306	316	349	325	360	298	333	327	319	316	301	350	301	308	290	354	333	313	354	317	320	325	331	336	327	363	338	336	372	304	319	366	336	344	353	334	363	345	310	360	364	342	340	372	344	377	307	333	342	341	344	322	367	365	329	338	336	340	320	335	330	329	313	336	326	300	350	347	336	323	332	337	308	354	322	321	317	328	332	303	333	334	328	318	326	312	304	380	334	331	348	346	333	319	308	347	331	342	322	354	351	314	360	309	337	327	302	327	351	318	323	306	336	333	341	326	353	330	337	349	333	334	343	330	334	352	324	342	349	323	332	316	324	330	331	350	321	351	319	340	322	318	349	327	337	341	332	333	333	362	343	351	314	324	359	324	347	354	308	353	342	330	347	310	326	347	359	349	347	344	343	344	371	356	308	360	345	321	316	315	329	336	334	325	354	352	301	338	295	327	337	336	327	311	352	300	349	304	315	335	320	350	318	322	332	310	305	350	353	360	312	321	330	321	335	332	324	308	317	335	308	318	334	331	334	293	339	332	330	322	345	319	346	335	349	312	339	342	340	331	342	317	346	332	361	327	319	324	316	304	329	365	323	326	327	353	351	357	316	358	347	338	339	342	336	322	336	296	340	335	310	337	322	336	332	321	333	330	333	343	310	341	320	339	329	297	316	341	328	352	329	360	350	350	302	331	357	307	354	318	348	336	332	333	315	348	348	321	313	327	299	320	315	371	321	354	346	324	336	324	335	336	325	310	316	347	350	341	307	315	323	347	320	341	324	310	353	375	351	290	340	311	332	338	352	315	347	337	348	348	342	318	376	354	320	303	346	329	326	313	341	347	325	321	341	392	326	345	339	321	342	353	311	335	333	299	342	334	315	335	306	326	347	318	344	347	345	311	323	339	334	361	315	343	320	305	325	319	374	370	341	347	349	322	340	316	325	341	300	353	367	342	332	327	361	335	357	317	340	352	354	328	399	345	331	335	350	356	325	324	331	334	355	321	320	327	356	330	317	319	339	334	322	356	350	332	358	342	318	349	326	332	301	324	309	320	326	332	348	355	348	335	323	338	345	309	315	338	304	356	311	328	303	316	336	353	315	331	343	351	326	347	331	354	322	349	327	360	373	340	325	355	372	321	312	323	330	304
868	376	345	292	328	481	752	972	1037	926	756	705	647	477	432	340	222	192	177	173	161	128	113	102	108	101	88	71	73	65	44	52	56	44	41	41	35	38	35	43	34	40	39	36	38	25	37	37	24	19	27	34	35	26	33	29	29	40	29	24	27	25	25	24	26	15	24	40	24	32	39	26	20	26	25	29	26	16	27	23	28	29	20	29	31	21	18	23	22	23	18	28	32	26	24	28	21	33	25	30	25	24	23	24	20	23	26	19	30	26	22	24	29	17	27	21	30	22	27	15	16	21	28	30	36	38	21	16	24	22	14	28	30	26	20	23	24	36	20	30	26	26	17	14	32	30	32	26	32	18	22	20	29	29	32	16	35	20	25	30	14	22	23	12	20	17	18	22	27	26	28	29	27	20	24	23	18	23	29	24	27	27	28	18	15	28	26	24	16	19	21	15	26	29	30	21	22	26	25	27	25	28	26	21	27	25	23	21	30	26	29	26	23	28	27	26	19	21	22	30	21	26	27	37	22	31	18	21	27	20	26	25	17	22	17	20	29	28	33	17	23	26	28	34	22	33	21	22	27	35	27	19	27	31	16	23	27	22	38	22	32	30	24	22	24	21	32	21	30	27	29	31	24	30	17	19	19	22	34	25	28	22	29	25	20	17	25	31	29	16	21	21	20	30	32	23	16	18	36	22	18	20	18	27	19	23	23	40	26	27	29	19	15	18	20	24	31	25	30	21	23	25	19	27	30	14	32	30	20	23	22	26	24	19	25	33	32	25	22	24	25	27	25	28	27	22	28	24	30	30	27	36	28	34	33	22	15	27	27	20	23	22	19	28	19	29	19	37	18	17	20	23	28	23	25	20	29	24	18	26	26	16	30	28	22	25	15	19	18	23	18	24	26	30	20	24	20	18	20	16	20	24	23	25	32	25	32	31	30	19	23	23	21	32	33	32	18	28	34	14	22	24	35	20	23	25	27	28	31	30	18	20	24	24	31	20	26	23	21	26	17	32	28	23	34	25	28	17	29	23	33	16	30	36	23	23	21	28	20	25	29	20	23	19	28	28	26	28	24	29	25	25	26	22	24	27	30	27	18	23	22	15	27	27	26	19	20	21	24	23	24	25	22	26	20	14	21	21	32	28	29	30	21	25	22	27	25	20	22	26	29	26	29	27	21	16	18	23	35	16	24	12	24	26	27	17	27	25	25	23	15	32	35	15	23	17	23	22	20	22	29	26	22	20	21	27	19	29	22	30	19	30	32	32	17	29	32	30	23	25	30	29	24	15	27	14	22	26	24	24	27	23	34	23	20	20	28	24	24	23	25	13	23	17	24	21	35	25	20	22	13	22	24	21	21	21	15	25	19	21	25	27	28	33	23	19	23	30	24	27	26	24	23	20	28	27	21	22	18	21	31	24	20	22	25	34	21	23	27	25	19	31	21	24	29	16	17	18	22	26	30	33	21	23	22	34	31	22	22	29	27	27	19	23	18	13	22	17	28	25	29	29	24	30	21	29	27	20	22	28	23	27	20	20	27	20	17	30	31	26	19	21	18	27	22	24	29	28	30	25	34	18	28	21	24	21	28	27	25	26	19	20	19	26	28	23	21	27	18	23	20	30	26	28	24	20	32	33	20	31	23	22	24	23	30	21	16	16	22	23	22	36	33	23	27	28	25	20	20	21	24	22	28	24	15	24	24	24	26	30	26	23	22	26	25	23	31	19	32	21	24	24	16	18	22	23	20	31	35	34	26	25	16	21	28	31	28	19	17	18	26	17	27	29	26	33	21	31	18	32	28	32	28	28	14	16	21	25	32	22	20	27	22	30	24	28	34	35	23	23	26	23	22	22	22	23	16	23	19	27	17	26	21	16	15	31	26	25	21	20	29	12	19	30	16	25	22	29	18	28	15	22	31	16	16	20	27	16	22	26	21	24	22	21	33	22	27	33	28	20	29	20	35	19	26	23	20	21	31	21	23	14	12	26	23	24	22	20	26	19	24	28	13	19	26	26	23	20	31	25	17	26	25	19	30	13	31	19	25	30	26	24	16	26	36	15	26	22	20	19	21	28	18	21	24	19	26	29	29	22	21	26	18	28	21	26	25	20	25	19	27	24	23	25	30	32	21	16	21	20	26	17	21	20	29	20	25	30	25	21	31	26	33	30	26	32	29	22	16	22	26	20	26	28	19	37	30	30	19	25	18	26	23	23	23	28	33	22	28	27	31	25	25	29	22	21	29	30	22	25	30	30	29	22	22	20	19	28	25	18	20	28	24	13	16	24	30	17	22	19	32	25	24	21	19	27	16	26	30	19	18	30	22	30	21	26	17	37	26	24	19	29	27	24	34	26	21	29	17	29	22	30	24	18	27	24	26	21	21	25	27	26	26	21	28	20	32	23	19	20	24	26	33	32	26	30	19	13	19	27	29	23	24	29	17	21	22	17	27	26	27	23	29	25	20	27	20	25	25	24	32	27	24	24	32	31	18	26	22	24	22	16	17	34	30	20	17	26	24	16	24	26	22	29	30	20	20	25	17	14	26	25	26	17	28	39	15	19	23	20	25	26	19	28	31	27	24	28	28	31	35	29	15	26	23	23	25	22	24	26	21	27	25	22	19	19	20	19	25	31	24	27	21	25	16	20	30	21	27	28	34	24	37	27	29	22	23	24	25	25	28	23	21	20	21	22	31	14	24	28	28	29	24	34	31	32	27	33	20	34	20	22	19	25	26	18	23	29	22	25	20	28	27	24	27	27	28	19	33	30	16	24	25	16	24	22	25	20	27	25	19	20	27	29	22	23	18	23	35	19	23	21	35	34	22	30	21	22	20	23	32	23	26	26	27	28	25	19	29	26	30	28	21	26	28	29	23	20	25	19	31	27	29	29	19	33	19	22	22	21	20	24	29	27	27	29	25	26	23	21	24	22	23	26	26	24	24	19	20	24	19	21	29	16	25	31	12	20	19	25	21	23	19	24	25	22	27	22	22	27	27	32	21	19	31	24	24	25	27	26	21	24	26	24	23	18	30	20	25	23	22	27	25	26	28	20	22	18	25	32	27	26	25	21	25	25	18	22	18	20	32	21	15	24	16	31	22	21	29	30	25	22	20	25	29	22	26	22	22	23	29	17	20	22	22	18	27	22	33	18	30	20	20	21	29	25	31	28	23	15	14	28	28	24	26	25	16	20	25	20	27	23	23	15	25	30	32	20	20	25	22	31	27	20	20	23	19	25	26	17	30	18	23	24	27	23	17	30	21	35	22	30	26	27	26	12	23	26	33	31	18	16	24	24	18	29	16	23	21	21	15	23	40	29	19	23	27	19	27	20	26	15	28	15	16	24	30	25	22	19	28	19	20	27	29	31	26	25	35	33	22	19	27	31	29	21	36	26	25	18	33	28	24	24	26	20	19	26	23	29	25	32	21	24	25	28	18	23	25	29	21	27	23	21	23	22	20	23	21	16	26	17	31	27	29	22
13310	6565	4899	8139	20573	27158	28320	26947	24851	23109	20693	18748	17074	15138	12968	10835	7669	5793	5302	5190	4516	3952	3706	3515	3122	2650	2406	2198	1842	1663	1392	1243	1212	1102	923	841	837	794	830	961	938	894	700	516	485	441	483	399	382	381	401	406	388	419	395	374	366	348	373	333	340	326	346	321	328	346	315	323	339	304	331	320	311	307	298	282	340	315	306	282	305	288	317	291	265	295	308	279	256	296	259	305	302	275	295	278	275	268	275	288	270	267	302	266	282	303	260	284	304	269	280	310	295	265	285	298	292	310	268	287	272	286	294	271	292	288	282	268	276	276	297	287	266	280	257	250	276	279	270	282	269	269	256	288	277	264	281	288	276	277	276	259	294	291	298	279	261	288	302	283	294	282	285	287	269	292	267	263	280	270	264	284	299	282	310	264	269	320	296	296	268	297	269	261	283	279	291	287	282	289	263	274	234	257	254	286	281	316	269	275	254	294	262	287	268	283	291	249	289	283	261	265	301	256	312	303	290	286	283	278	299	276	280	297	285	283	281	302	288	281	291	280	273	280	271	295	277	299	275	307	292	255	268	300	283	259	306	317	309	278	309	287	280	282	270	278	277	272	290	277	299	285	271	263	268	245	320	286	272	283	265	276	299	267	274	297	264	318	257	303	279	284	264	273	256	297	291	293	303	283	266	292	281	280	292	291	265	281	278	295	269	278	322	305	304	271	270	298	302	262	269	265	285	221	286	280	296	268	256	313	268	291	297	290	308	256	278	277	314	258	296	247	289	283	269	278	280	294	253	270	294	270	273	280	270	286	307	289	269	278	279	283	283	280	263	266	284	310	272	263	301	259	262	291	228	285	278	294	283	286	274	272	292	253	276	264	270	324	265	278	295	292	311	267	268	296	260	289	273	293	293	260	277	301	290	285	264	283	291	268	275	275	313	249	240	258	256	260	306	302	268	277	279	275	284	257	285	306	298	275	304	283	270	260	294	294	312	282	275	252	271	279	277	306	262	253	302	262	263	326	300	294	275	294	309	273	294	271	269	249	271	296	258	273	307	284	289	263	292	286	289	318	293	300	291	266	286	276	293	304	252	262	296	293	287	302	280	310	278	253	287	283	272	252	302	259	299	287	271	271	281	259	288	276	286	301	252	293	299	286	299	292	304	279	260	286	282	295	279	268	258	289	290	282	286	280	293	279	244	265	269	270	290	274	274	271	287	286	280	282	280	312	289	318	295	288	291	274	292	277	271	269	266	275	290	296	256	288	285	287	289	265	298	289	294	272	261	272	300	275	275	291	283	294	279	283	276	298	306	268	275	311	300	267	265	287	283	276	269	271	261	298	298	268	281	275	273	294	288	285	287	271	280	280	295	270	279	288	301	307	298	290	278	282	304	293	290	281	276	260	264	260	290	239	287	297	267	290	255	288	266	269	275	263	253	262	257	289	273	267	259	287	285	288	291	264	270	277	297	272	270	276	271	277	303	291	259	292	261	299	323	270	291	256	284	273	264	289	281	265	264	288	282	259	329	262	309	264	308	278	283	292	263	303	279	263	283	291	292	270	311	264	269	291	263	304	227	292	274	270	320	285	288	295	316	306	265	259	274	250	284	285	307	278	271	289	264	294	276	308	285	263	319	266	284	285	293	286	274	254	266	290	273	289	280	291	287	267	258	288	272	255	280	277	314	285	286	281	275	279	275	254	284	257	286	286	259	271	279	289	273	269	281	300	293	294	267	272	267	282	251	274	307	293	295	278	292	292	293	282	299	290	271	260	267	288	258	315	279	270	305	261	306	297	274	274	288	313	293	298	294	258	281	256	257	250	299	300	300	292	301	258	289	266	303	268	284	286	286	311	271	263	290	287	272	309	270	293	307	306	264	273	264	245	278	268	301	311	292	265	269	255	286	278	257	265	270	296	267	280	294	293	269	277	268	298	287	258	276	262	291	257	297	267	272	283	277	294	313	266	298	248	287	256	299	275	286	267	280	291	272	260	283	290	302	300	260	278	258	273	300	294	290	284	275	278	290	276	280	274	280	273	289	273	299	308	282	273	317	252	289	246	293	279	290	280	261	252	254	303	216	269	285	289	254	292	288	250	270	272	284	267	279	272	274	280	280	289	266	269	264	268	279	242	263	296	270	283	318	264	276	291	260	299	270	263	270	289	241	285	265	291	275	321	290	254	250	284	267	259	277	302	270	264	271	259	276	253	275	277	281	269	287	298	277	309	263	309	286	264	261	299	261	268	291	314	288	285	285	283	272	270	290	284	262	290	279	266	278	305	276	262	272	275	309	267	266	277	267	287	264	289	272	282	282	301	266	260	265	260	264	293	257	282	263	282	261	277	253	305	237	280	289	265	274	281	281	283	274	305	285	269	317	279	260	293	286	302	278	270	257	294	278	281	327	303	287	264	275	285	270	266	288	310	317	277	281	291	280	284	293	267	277	270	302	284	253	290	257	263	279	282	288	246	257	275	282	296	271	271	263	292	326	285	314	246	286	257	272	258	287	283	254	297	272	294	271	278	277	279	258	276	281	295	285	278	290	286	294	267	297	300	280	283	293	292	263	277	295	276	292	300	282	264	276	285	274	290	249	296	264	286	288	281	289	298	272	273	294	263	287	279	277	292	292	301	284	268	282	268	321	253	274	304	268	289	280	291	288	289	279	272	275	290	293	257	295	275	284	274	276	274	272	261	283	282	282	300	299	304	278	269	269	296	288	281	271	314	256	277	287	272	260	294	278	294	247	258	272	248	280	285	283	298	274	293	273	264	260	285	322	304	297	299	258	264	253	264	270	294	291	293	274	292	257	283	270	286	293	309	263	290	256	255	253	279	301	282	284	269	276	275	253	270	279	301	277	275	276	246	288	280	278	270	276	318	280	280	295	283	271	280	278	276	250	320	274	269	273	300	265	333	302	275	279	277	278	293	271	263	296	262	267	289	261	306	249	264	284	278	293	264	264	277	299	288	292	267	313	264	280	258	308	273	272	281	278	261	254	298	298	250	275	292	283	274	270	253	276	287	274	269	289	285	284	302	273	289	298	276	283	286	263	283	275	261	319	273	285	260	254	289	267	275	303	265	257	264	271	270	295	275	300	276	305	277	287	277	288	279	312	275	297	234	277	267	291	264	284	289	286	269	248	264	287	254	256	275	283	278	273	250	290	290	313	268	279	276	307	265	251	273	297	265	294	278	275	296	300	294	274	271	285	298	282	301	272	271	309	274	292	294	289	273	304	275	272	307	266	274	290	311	296	275	260	279	254	283	298	299	309	261	267	257	299	284	302	296	265	256	299	275	303	257	270	267	284	304	287	287	294	273	298	270	275	269	293	312	300	334	272	249	328	282	254	278	290	278	271	286	246	296	319	283	264	279	309	277	282	267	291	298	277	267	263	275	256	279	291	300	276	258	280	298	285	253	272	286	271	262	278	279	282	293	273	301	284	284	261	274	262	288	318	296	266	289	300	278	272	282	313	270	295	273	278	288
2593	399	347	290	339	521	814	1003	893	891	780	679	642	523	476	347	217	171	174	158	142	121	111	115	99	94	77	73	71	61	61	66	67	63	52	50	40	53	53	58	33	56	43	37	29	33	33	35	32	38	29	30	42	25	33	30	28	24	30	40	27	31	28	27	41	27	28	22	32	35	25	31	34	23	29	24	31	33	25	26	24	36	22	22	23	27	27	23	29	23	26	26	21	26	34	39	35	31	36	24	19	42	22	32	13	28	23	31	27	24	25	20	29	25	34	27	20	34	16	23	29	23	28	18	21	21	22	24	26	22	28	31	32	19	25	26	15	22	25	30	27	33	28	25	22	26	24	33	25	39	24	19	26	28	16	23	25	21	30	21	30	23	24	22	29	42	28	28	25	27	36	32	23	17	16	23	21	34	27	25	29	32	30	26	31	22	28	36	29	30	37	24	25	30	22	26	28	32	29	24	26	35	22	34	13	23	32	23	29	23	22	25	23	39	24	23	24	26	25	30	27	29	27	30	21	20	18	18	21	30	23	29	34	31	27	28	28	24	23	21	33	39	26	18	22	26	26	29	21	27	33	26	27	24	28	23	28	30	25	23	38	39	30	22	17	27	34	24	33	33	18	28	29	23	35	31	28	20	31	29	26	30	32	31	18	32	23	22	31	29	22	34	25	28	36	24	32	21	37	23	26	27	27	24	26	35	28	31	14	32	25	29	27	29	27	26	24	30	24	30	31	33	27	28	21	34	26	30	34	34	39	23	26	26	25	25	24	18	21	29	25	21	15	31	20	31	33	18	28	24	31	26	31	27	23	30	33	29	27	29	21	42	31	21	26	21	33	39	29	30	34	25	30	31	25	31	24	20	24	33	28	27	25	26	22	23	34	33	23	24	31	30	20	28	20	25	31	34	17	23	23	26	27	26	27	18	36	26	42	22	29	29	24	25	21	18	17	25	22	35	37	31	24	22	28	34	32	25	27	25	23	23	31	24	37	33	29	23	23	31	27	29	18	27	29	26	31	34	29	29	24	29	25	23	21	36	23	28	26	26	26	31	26	33	22	41	27	17	24	29	26	30	25	23	26	22	32	26	20	19	28	20	33	31	26	32	25	27	24	22	28	25	32	21	28	28	21	38	25	30	31	28	38	24	29	27	27	42	18	24	19	22	32	26	19	34	22	27	29	33	25	18	27	19	24	18	20	29	23	25	23	27	35	26	25	26	25	29	21	27	38	22	22	18	24	34	34	31	31	36	23	21	33	19	29	26	25	27	30	16	35	26	25	24	33	18	33	29	26	29	33	34	39	25	28	31	29	23	25	36	23	22	21	26	34	24	25	28	16	30	30	29	19	28	26	32	35	16	31	17	25	32	28	31	29	25	27	24	27	24	27	23	23	29	29	27	29	29	39	29	33	22	30	20	26	29	28	20	22	24	23	28	34	35	24	30	25	34	21	16	24	22	24	28	32	26	19	31	25	39	34	29	30	28	25	31	22	22	29	24	18	29	27	20	29	28	16	33	32	28	28	28	24	24	32	32	23	24	19	24	29	26	34	18	27	21	26	28	28	24	29	34	24	31	31	20	29	24	27	27	36	27	26	33	17	29	28	26	27	24	19	27	29	17	29	22	28	33	27	29	30	19	36	30	29	28	22	31	20	33	21	23	30	29	27	35	27	33	28	30	23	26	29	20	32	28	26	36	27	19	29	31	21	28	22	27	22	19	39	32	22	21	24	18	20	25	31	26	30	24	33	27	33	28	21	30	30	34	30	27	21	24	26	33	30	32	26	34	24	23	26	27	25	33	28	26	25	28	28	28	33	25	28	31	28	31	26	32	20	31	24	26	28	15	31	26	27	24	23	25	31	28	26	37	25	26	29	30	23	35	18	24	26	34	21	24	33	23	15	24	27	12	25	26	28	27	27	15	28	21	32	27	22	28	25	24	20	25	22	29	29	30	41	28	21	27	31	20	34	31	19	20	24	28	21	17	31	27	21	15	28	27	10	25	24	32	17	29	17	21	27	29	30	26	28	24	29	25	31	18	23	31	25	34	33	30	28	23	26	29	24	32	27	25	37	24	26	28	27	25	32	21	30	29	31	24	25	23	30	33	23	24	27	35	23	21	22	34	32	17	25	27	31	36	23	34	29	31	26	21	28	25	33	26	21	38	33	25	29	33	24	32	23	39	17	18	23	20	33	23	29	25	27	33	24	30	21	31	22	19	24	22	28	33	30	22	32	31	26	25	25	27	28	23	22	20	27	17	32	36	26	22	20	25	30	28	20	22	33	24	25	21	20	18	27	23	30	16	19	31	27	26	24	35	30	27	24	32	24	28	35	32	20	29	26	33	33	24	27	28	25	32	36	25	24	30	43	29	32	25	20	43	21	35	18	23	31	28	27	28	29	26	38	27	31	27	23	19	26	24	26	29	24	29	29	27	17	29	27	23	27	24	29	24	29	18	26	32	23	28	27	21	25	31	14	31	23	37	31	27	22	29	28	20	19	26	26	26	24	30	34	31	15	20	30	29	32	30	24	23	32	19	26	26	23	31	33	24	25	39	22	32	31	21	29	26	14	33	23	18	28	31	23	29	28	29	32	27	26	29	33	23	27	22	26	25	26	24	33	28	25	29	28	33	29	33	30	33	20	29	25	22	28	30	18	21	23	28	25	19	25	26	25	25	31	24	32	39	30	29	28	32	34	29	29	29	25	26	33	21	30	22	28	20	28	25	22	29	21	27	29	32	20	16	29	28	31	25	30	28	25	21	23	37	38	20	24	27	42	19	24	25	30	39	31	23	20	31	37	28	18	30	30	20	29	31	25	25	24	25	31	24	25	21	27	28	32	32	33	26	19	20	23	25	37	29	27	31	26	32	25	25	24	19	33	23	30	34	29	23	22	26	30	23	35	25	25	26	24	33	23	21	26	32	22	18	27	25	22	37	27	30	28	24	28	36	24	25	34	24	27	27	23	23	25	23	27	33	32	17	27	32	31	25	20	23	32	27	16	38	33	26	30	30	28	24	30	29	27	40	21	28	30	32	25	25	31	28	27	27	34	32	25	29	26	24	33	26	22	25	30	33	21	24	16	30	27	28	24	19	24	29	27	32	29	32	18	18	23	28	32	29	29	17	36	29	31	30	37	26	23	22	29	31	19	27	31	21	16	33	19	20	25	34	22	31	20	35	21	30	23	15	30	30	35	19	30	31	29	29	29	28	21	28	20	20	26	34	27	20	32	38	19	24	32	24	30	15	22	34	34	25	17	30	29	32	32	32	31	17	27	19	24	29	27	34	24	26	29	29	33	32	41	18	25	26	33	34	16	19	21	30	34	39	22	23	29	32	24	22	26	17	34	33	22	25	24	24	23	29	33	33	28	36	23	28	31	21	19	30	26	18	30	30	28	35	21	26	30	31	31	29	25	17	20	28	19	32	30	20	24	27	26	29	28	20	22	23	35	27	26	29	23	21	28	30
13765	6584	5288	8576	20858	27787	28221	26764	24888	23434	21215	19055	17469	15102	13019	11016	7241	5608	5609	5315	4573	3997	4103	3714	3202	2698	2331	2078	1882	1722	1479	1381	1281	1177	1061	992	954	939	980	1047	1023	831	657	596	544	495	479	439	432	401	413	490	428	453	427	387	439	436	400	377	400	389	390	354	357	361	333	365	361	337	352	327	329	318	318	314	325	341	319	356	331	327	323	291	321	310	327	287	288	285	328	326	321	306	300	287	297	297	289	306	274	306	335	309	314	304	293	309	294	315	298	262	301	311	305	307	313	286	307	339	278	315	305	320	293	291	319	295	318	318	316	291	309	321	338	296	309	285	268	312	319	319	297	292	300	315	313	301	294	278	319	335	339	328	311	306	297	327	337	299	243	294	303	270	323	317	283	348	294	312	285	282	309	274	268	329	304	273	287	266	266	323	305	293	302	282	310	325	315	332	285	283	332	279	311	321	298	308	298	297	302	284	328	316	353	292	292	280	274	307	310	293	314	326	347	306	274	335	293	314	282	304	300	279	311	315	320	306	311	279	291	297	295	294	288	292	292	292	317	331	309	277	294	294	300	313	319	340	328	329	305	269	319	295	301	271	307	298	314	295	295	312	312	314	285	327	322	325	321	309	303	326	309	329	310	308	296	332	321	293	331	312	303	308	321	327	284	309	307	299	324	305	288	333	303	293	291	289	304	350	297	301	285	299	295	314	298	333	315	305	306	308	294	331	299	313	341	329	325	311	295	329	305	311	331	302	302	297	307	300	284	273	318	306	296	304	276	308	302	329	327	325	310	333	331	322	299	306	309	288	297	312	329	314	295	301	306	289	313	286	324	277	340	313	312	317	324	314	297	281	307	285	302	330	301	299	286	287	285	329	280	318	329	299	283	307	320	296	338	295	295	322	284	294	332	298	310	328	326	296	306	286	335	294	295	290	313	266	307	312	324	292	320	308	314	327	314	309	305	319	322	300	315	300	313	284	319	292	308	269	306	334	310	298	319	306	298	292	309	292	314	287	338	320	314	315	304	299	306	303	317	333	275	314	306	324	330	308	328	320	311	284	306	316	308	308	311	303	298	302	314	332	326	314	333	327	297	291	291	340	330	296	308	285	304	312	321	327	285	289	274	336	298	280	341	298	303	263	289	302	293	298	310	340	295	321	306	288	284	314	292	307	323	324	294	321	294	319	279	272	301	325	283	329	297	281	329	283	337	295	297	292	289	314	319	306	299	294	306	331	298	297	327	302	325	284	317	320	310	338	289	304	283	312	282	307	324	316	317	324	304	312	301	310	309	312	304	293	291	305	313	295	291	323	306	324	288	328	279	327	301	295	313	307	310	315	329	334	283	291	305	292	335	341	300	306	300	318	309	307	308	273	329	318	301	301	287	310	298	295	299	305	292	310	309	294	310	319	300	308	341	321	291	308	326	294	297	336	307	309	333	303	275	281	308	278	304	294	298	315	304	295	329	305	290	325	314	316	327	305	301	266	268	288	295	322	313	295	338	333	328	291	300	274	297	288	299	331	303	322	310	303	303	286	290	301	306	290	307	293	310	321	301	298	307	338	335	274	295	299	296	317	308	318	356	291	309	311	325	306	305	299	308	306	315	297	330	309	301	289	299	325	312	289	323	307	300	285	317	308	312	296	300	297	314	293	302	300	304	318	281	313	306	298	300	347	317	308	281	315	315	292	317	325	312	290	326	318	284	310	324	326	321	315	316	317	299	310	317	303	315	285	299	317	293	331	304	323	297	303	324	284	314	290	299	337	299	302	307	319	328	285	335	331	317	316	325	333	287	301	285	291	301	296	290	317	312	309	309	333	302	275	313	306	266	308	311	287	296	325	303	310	300	302	325	342	329	315	307	307	301	282	315	294	288	319	298	275	294	300	320	287	303	317	329	301	313	316	328	299	311	323	312	301	299	296	322	271	285	289	292	303	289	325	327	287	322	273	339	310	300	308	299	344	274	331	287	291	317	312	289	327	316	308	304	308	292	278	300	307	290	298	316	331	324	294	327	311	317	281	289	291	316	293	313	305	301	327	314	294	285	300	288	299	320	305	286	318	304	306	310	310	302	292	339	307	305	282	311	307	301	304	307	292	313	309	332	291	315	310	296	300	298	312	323	318	304	316	322	287	296	304	303	311	302	309	317	304	323	269	296	317	302	308	301	279	314	293	339	313	311	310	321	308	304	323	307	325	306	280	335	312	290	296	328	294	283	287	316	302	303	284	308	298	321	309	312	311	287	311	304	302	324	291	295	282	293	274	317	323	302	288	300	323	314	321	288	296	305	312	297	315	320	305	320	317	307	317	268	307	315	333	337	313	343	289	308	310	301	314	326	309	349	314	299	292	313	305	341	295	301	274	346	298	296	296	322	290	317	300	338	322	299	322	295	309	328	292	312	311	305	304	280	321	337	324	310	305	307	293	302	268	337	288	300	316	290	291	292	315	305	341	290	323	319	302	300	310	302	296	286	319	306	306	329	318	253	293	302	321	310	315	317	277	280	325	329	297	295	278	321	297	287	331	311	271	305	315	329	287	336	331	307	304	299	298	269	330	319	318	293	327	273	300	315	299	302	323	306	305	301	285	281	287	299	316	314	302	295	309	317	279	301	305	331	304	322	289	296	332	270	288	292	351	327	314	324	347	294	289	298	319	303	298	285	283	289	289	331	336	275	312	272	295	299	321	299	341	330	309	291	316	304	339	307	329	325	297	301	321	293	291	307	283	303	265	338	315	274	288	340	289	310	304	328	313	325	293	340	298	299	313	322	298	309	288	314	287	298	332	310	281	297	278	295	305	296	299	314	324	282	315	301	318	283	298	337	304	336	274	301	309	299	284	285	279	317	308	280	308	333	285	286	323	326	293	314	318	306	321	314	286	322	352	308	303	319	289	289	301	318	302	292	316	318	286	310	298	276	305	334	298	317	254	311	315	273	323	301	283	336	266	290	320	292	307	314	322	321	296	300	308	318	324	299	314	287	264	289	287	317	279	304	306	326	322	316	302	321	307	349	342	308	319	365	288	335	323	305	284	310	307	266	304	314	296	282	292	300	320	333	301	299	320	300	307	313	307	267	300	322	297	313	328	293	308	313	294	303	300	311	313	315	324	333	313	282	326	316	299	300	291	312	314	309	302	325	298	306	298	275	287	316	288	314	337	306	290	308	287	318	330	289	288	293	316	312	305	293	296	322	284	285	303	340	289	326	287	286	303	292	289	301	278	298	302	251	317	282	299	313	307	322	319	268	318	297	329	285	295	297	285	314	308	286	286	303	318	290	323	287	307	323	312	332	309	285	314	295	296	296	297	292	262	293	293	309	289	313	301	281	302	308	330	295	278	293	302	297	300	316	322	300	323	321	307	308	279	324	302	344	330	270	296	296	289	315	296	309	282	306	301	308	278	301	310	330	282	280	324	325	326	313	310	302	276	280	314	289	298	301	322	323	310	333	296	310	300	280	296	314	293	317	303	325	320
1418	726	560	434	468	791	1215	1257	1266	1178	1035	913	810	622	544	372	232	219	213	180	164	135	136	133	115	103	105	86	76	57	66	75	55	53	45	59	59	52	55	65	34	34	35	36	37	32	35	30	23	25	28	41	29	26	31	27	24	29	28	24	26	24	20	19	25	22	22	26	37	26	25	28	23	28	19	22	20	24	20	25	28	28	18	21	20	24	19	21	31	24	19	22	16	28	24	17	24	21	28	28	29	17	24	30	24	21	25	26	25	16	19	21	25	19	20	14	24	16	27	23	16	20	15	18	19	32	17	19	23	15	20	28	27	17	28	19	29	28	14	16	28	17	23	23	23	18	17	27	24	27	31	24	16	21	27	35	22	21	19	26	19	13	17	19	18	23	28	19	26	25	20	19	21	24	21	32	23	19	14	19	28	21	28	23	17	25	27	24	21	29	21	18	18	18	29	29	24	21	19	17	31	25	19	23	23	19	21	23	26	20	20	21	23	22	19	25	23	23	20	27	19	25	28	19	34	27	25	24	25	23	21	21	21	24	21	19	24	15	23	24	18	19	19	22	29	17	23	16	24	30	16	21	20	21	16	20	16	17	18	24	35	23	22	18	24	23	24	20	34	24	23	25	29	25	21	20	18	20	26	17	18	16	21	23	27	24	33	22	22	28	21	17	17	23	22	22	24	28	21	20	27	17	28	11	18	17	21	18	22	14	25	25	22	23	27	17	13	25	22	20	7	21	25	19	20	15	19	24	26	21	11	19	20	11	23	30	16	25	16	22	21	23	18	25	20	32	23	30	19	20	18	22	16	22	26	16	29	17	14	23	22	32	28	21	16	32	29	22	16	17	24	22	14	26	25	19	20	21	19	27	27	30	24	24	23	18	22	24	26	20	27	24	22	33	19	23	19	21	22	21	20	24	27	23	23	25	19	28	14	13	22	21	29	19	29	21	27	10	19	28	18	18	19	26	22	22	23	15	23	24	21	25	29	13	18	18	17	24	24	27	18	21	17	23	28	21	24	20	21	20	23	20	13	19	9	28	24	14	26	18	25	14	29	16	16	31	22	24	18	18	27	17	27	26	10	10	18	27	26	24	21	33	25	17	18	20	17	21	22	23	23	26	20	14	22	15	23	18	13	32	23	31	22	22	29	28	18	24	20	13	23	16	24	15	19	20	24	20	17	23	23	19	28	23	17	20	22	20	16	16	16	24	18	23	16	19	24	23	22	21	26	14	22	14	28	17	17	15	12	15	18	16	33	20	19	23	24	22	19	22	19	30	28	19	24	34	22	25	18	20	23	24	18	20	28	21	11	16	24	19	28	23	29	23	19	20	22	22	25	21	27	28	26	22	15	22	25	33	21	26	25	21	10	20	24	26	17	32	25	21	20	24	15	15	16	18	11	15	18	20	23	28	17	22	24	25	25	23	22	20	29	21	23	23	24	22	35	25	23	18	17	25	16	11	14	17	20	10	20	29	26	32	14	23	20	18	12	25	29	26	23	28	20	28	14	27	25	27	35	16	24	21	18	25	20	34	23	17	16	21	20	19	21	17	25	22	25	20	20	21	21	24	26	30	10	15	16	26	21	20	35	24	26	26	26	20	18	17	22	18	21	22	25	21	17	15	23	26	15	18	19	23	21	24	23	22	23	27	20	22	28	30	18	23	19	21	20	17	18	16	17	24	23	21	25	15	13	20	21	19	22	27	30	22	28	25	26	21	25	19	19	19	20	20	18	19	17	21	32	19	23	26	26	22	23	28	19	22	25	20	23	21	27	25	20	18	15	16	23	13	17	26	28	20	24	30	19	20	15	29	24	14	24	18	24	27	25	25	27	19	20	20	15	26	24	26	18	21	19	20	30	24	14	14	19	30	26	28	20	21	16	23	22	28	28	11	21	19	22	26	25	23	22	23	21	24	12	21	18	20	22	23	15	22	18	22	17	26	24	22	21	19	24	22	18	20	20	18	25	18	17	23	19	22	26	24	22	13	21	27	16	26	17	21	16	25	17	20	23	27	23	25	16	19	15	20	18	27	19	20	31	17	23	20	30	28	23	24	22	24	15	20	25	16	14	21	16	24	17	19	28	24	33	26	19	24	28	22	21	19	25	18	22	24	22	12	23	20	19	28	30	17	15	17	29	24	19	27	20	21	27	27	16	27	27	17	20	18	23	23	14	24	17	24	26	18	22	15	19	22	22	21	16	17	21	24	29	24	24	18	27	22	21	19	27	25	19	17	16	24	24	17	24	22	17	16	12	17	22	25	19	20	17	16	21	21	23	20	29	21	21	18	21	21	22	20	13	20	23	29	30	25	20	18	15	20	30	28	27	20	19	22	31	15	19	20	20	16	21	28	26	12	15	20	16	24	24	18	22	23	27	22	22	24	14	20	12	17	18	21	20	27	23	23	25	20	21	19	28	23	23	26	24	21	25	16	27	18	14	18	22	20	24	32	27	22	14	23	18	14	19	21	21	15	25	29	28	27	29	20	28	28	17	22	29	21	15	20	29	13	21	30	23	16	28	13	27	30	13	25	23	17	17	17	29	18	22	19	26	14	24	11	30	23	32	22	28	22	19	23	31	23	21	27	17	17	23	7	20	24	30	23	11	28	31	20	17	29	21	25	15	27	19	22	24	23	20	22	20	15	13	18	23	24	22	20	20	16	12	31	23	26	23	20	20	22	14	22	21	21	29	26	18	25	20	18	24	23	15	24	23	23	20	19	19	25	16	20	18	32	19	31	22	20	20	23	23	17	23	14	21	29	13	15	16	25	20	29	22	18	29	16	27	16	28	22	22	20	19	16	16	20	22	31	15	22	27	29	30	18	33	26	13	16	24	16	21	18	19	24	29	18	19	20	22	29	23	16	18	30	32	25	25	28	27	20	26	17	23	22	25	24	20	22	16	20	29	29	25	15	30	25	21	15	30	15	20	27	24	17	27	19	16	21	23	18	28	27	17	22	20	24	25	26	22	15	16	23	24	20	16	22	17	26	22	20	26	16	22	25	22	30	14	20	19	23	18	25	25	18	20	29	25	21	22	27	26	26	22	25	29	22	22	12	19	22	23	22	24	30	31	17	23	18	28	18	21	30	20	29	22	25	27	19	17	17	31	24	17	22	28	23	22	14	24	28	24	22	23	25	23	28	18	26	19	23	19	18	15	20	23	25	30	19	31	20	20	22	13	17	25	19	25	21	25	28	17	13	20	33	15	23	25	21	21	26	28	17	23	20	13	21	15	26	19	32	23	22	21	22	23	17	15	21	23	18	21	27	23	32	26	17	16	22	25	22	26	17	23	26	16	28	27	27	13	20	32	27	31	19	14	14	20	28	28	30	24	20	18	28	26	19	18	18	22	20	30	18	29	22	23	24	24	30	18	24	23	18	14	17	20	16	13	19	18	16	25	18	18	26	18	16	28	21	22	30	24	22	21	20	20	20	20	22	20	20	21	24	26	26	21	30	17	18	20	30
17768	9702	7648	11568	25122	31416	31904	29920	27700	26036	23720	21449	19387	16782	14677	11309	7904	6787	6748	6068	5181	4830	4603	4211	3672	2884	2616	2226	1988	1908	1664	1597	1399	1304	1256	1125	1124	1131	1163	1190	1034	858	691	550	543	498	433	411	380	446	417	436	383	401	370	416	389	390	376	387	336	347	320	359	320	338	320	298	284	307	278	281	304	272	301	288	291	278	300	308	272	259	246	277	256	276	253	237	266	272	250	266	265	270	242	262	250	261	252	242	236	263	229	262	241	262	244	245	250	241	283	233	272	235	235	261	269	244	252	241	249	212	270	248	232	267	271	230	272	229	238	273	285	272	272	240	262	237	265	248	249	255	269	240	251	247	257	276	215	250	264	236	251	206	263	236	246	268	271	271	242	250	257	268	242	244	263	273	221	224	254	212	254	269	231	273	247	257	258	281	232	265	226	247	249	255	276	235	258	240	259	256	292	257	270	256	288	273	253	251	265	275	278	249	262	244	256	261	250	257	235	255	247	260	246	259	244	244	266	265	269	260	258	248	220	238	248	233	255	229	238	250	254	255	255	257	233	245	288	217	261	247	257	269	246	242	257	247	241	244	237	264	243	257	254	281	250	246	267	262	249	247	272	234	249	276	253	240	272	254	223	258	265	238	262	278	245	245	238	263	269	252	263	253	244	242	235	241	244	267	231	241	285	261	239	265	261	235	236	252	255	268	230	262	252	263	211	260	264	225	257	250	259	267	249	268	266	258	261	214	249	240	260	248	269	259	262	250	255	250	245	259	271	220	228	257	242	261	252	254	243	239	250	243	236	230	250	212	260	265	243	286	251	242	241	290	272	255	266	247	253	252	278	245	266	234	252	246	281	264	278	259	245	275	261	283	236	235	238	264	230	258	236	256	230	260	246	286	242	259	227	222	265	246	255	261	267	269	294	256	257	215	265	248	231	258	266	218	252	262	271	267	270	254	261	267	249	267	239	255	241	242	248	254	250	272	223	257	258	247	242	233	269	237	237	223	257	267	268	266	257	277	263	249	262	272	234	242	261	253	279	226	250	255	257	243	281	257	243	214	258	235	244	253	227	272	260	258	257	258	286	226	234	259	264	264	270	248	243	243	254	252	243	242	236	256	244	231	252	258	283	245	299	261	245	272	250	274	256	247	254	247	244	258	240	251	268	252	252	242	265	274	217	252	240	238	283	249	263	266	250	252	234	241	260	265	245	264	244	295	254	255	243	309	220	248	217	256	268	262	270	279	261	249	248	251	241	271	279	230	262	239	262	255	260	239	245	234	270	247	249	240	235	226	242	261	242	247	250	263	238	223	275	261	256	259	255	244	241	244	268	254	250	261	234	281	262	251	258	246	293	251	231	263	263	263	249	263	252	219	235	271	234	252	241	244	231	252	259	257	236	265	265	251	263	247	222	239	254	271	250	264	236	261	257	238	268	255	267	253	270	273	242	272	244	238	226	242	273	231	255	246	251	237	232	280	259	246	259	252	213	254	251	257	263	237	252	243	238	255	270	251	269	232	272	259	278	248	267	266	244	238	258	295	282	246	272	257	237	262	259	255	263	259	234	232	252	263	256	269	250	256	260	250	240	242	269	260	269	249	230	262	252	252	288	248	263	238	223	260	271	232	276	265	283	248	251	220	230	230	245	250	266	242	286	241	256	260	267	228	258	259	243	259	252	256	259	252	238	257	250	274	260	250	242	249	247	264	225	258	265	252	267	247	251	259	248	246	245	283	274	247	265	261	266	260	265	295	276	278	272	263	245	241	268	260	257	258	242	266	240	266	267	250	262	259	251	263	252	217	245	259	252	243	245	272	248	299	225	238	289	274	280	263	262	238	255	242	259	262	244	265	248	251	254	261	249	249	267	230	231	245	244	266	223	249	255	259	258	233	230	256	242	257	220	224	256	276	271	236	250	257	235	228	249	266	236	226	259	270	244	243	227	293	246	244	257	257	279	268	271	240	256	230	265	244	272	226	262	255	232	244	251	241	250	235	249	269	233	245	253	241	221	240	256	279	245	247	217	228	267	233	230	267	257	247	280	244	286	260	237	237	246	268	250	252	244	241	267	255	236	265	227	250	256	257	263	242	284	268	253	251	242	250	277	265	256	264	259	236	254	272	266	247	271	280	285	255	242	246	270	244	225	255	265	274	265	248	252	237	242	245	237	252	224	215	257	253	252	233	261	260	282	235	258	235	267	273	253	259	260	244	245	232	249	247	259	261	275	262	239	240	251	250	264	262	278	268	259	235	276	243	240	269	268	255	268	259	280	255	251	267	248	248	243	265	245	252	270	259	246	262	254	241	263	236	226	266	235	237	262	293	249	259	238	250	243	230	302	244	262	243	255	262	241	263	240	290	267	268	256	247	236	274	263	244	261	239	253	215	276	237	258	285	234	239	281	258	270	252	271	293	261	232	247	229	269	226	273	266	251	250	268	239	254	248	259	244	248	244	245	240	281	241	279	261	222	252	266	253	287	243	248	246	249	250	249	249	248	251	241	246	259	242	251	217	270	226	248	271	239	256	255	255	246	254	273	234	235	283	254	238	238	233	238	249	233	244	230	241	241	239	258	243	251	236	260	228	243	245	251	270	240	263	234	260	245	224	221	236	266	224	261	234	263	249	260	249	242	270	260	261	263	240	246	242	280	262	256	231	239	257	264	238	277	257	269	246	271	267	264	259	283	242	274	267	251	228	285	225	230	268	217	257	273	264	277	245	256	283	229	240	263	274	280	249	247	265	240	228	253	253	256	245	268	243	297	262	231	255	234	257	260	263	239	216	241	259	262	251	259	241	261	253	263	278	241	251	249	257	242	246	255	262	240	281	263	265	307	250	254	246	252	264	290	273	262	219	238	279	253	261	264	242	248	272	274	244	229	258	242	241	237	264	235	265	240	266	263	234	293	250	250	276	269	237	251	250	266	262	238	244	249	246	229	252	247	270	250	261	262	237	254	255	267	260	253	231	258	263	270	251	221	245	242	265	251	273	246	248	254	268	268	245	229	254	261	251	236	227	240	264	284	253	247	250	242	259	261	264	290	266	255	246	240	262	238	238	230	247	273	242	284	268	235	239	263	292	255	264	221	242	220	248	272	261	269	248	276	268	236	249	249	279	266	274	260	244	226	257	257	246	271	227	270	271	245	255	254	275	261	258	266	242	266	264	251	256	250	234	249	262	249	265	258	248	263	251	262	267	229	270	270	236	274	244	259	237	246	256	245	256	264	257	272	230	255	241	244	238	268	262	258	261	273	224	239	266	251	238	238	272	232	273	264	276	264	263	254	236	240	236	263	250	265	242	253	265	229	242	251	285	245	261	247	240	277	274	254	256	211	270	252	247	247	247	239	243	266	240	255	263	259	267	248	244	243	247	258	251	266	257	238	261	264	216	274	248	243	258	278	250	242	271	250	269	255	247	227	255	277	244	222	255	257	276	252	248	250	246	259	255	254	244	252	255	241	243	261	257	234	265	264	237	251	273
1731	419	312	280	280	404	605	663	651	634	503	473	391	280	250	193	121	116	114	108	108	113	87	65	70	58	47	42	49	53	43	44	48	35	41	48	44	43	44	42	30	28	37	40	45	24	30	24	34	41	34	29	26	28	42	39	29	32	46	30	31	40	33	24	40	28	41	26	25	35	22	29	30	31	26	42	23	24	38	33	29	26	33	35	26	24	40	36	24	31	24	28	34	32	33	30	31	30	21	22	20	31	34	18	23	39	27	29	26	35	33	31	30	31	37	40	39	38	32	27	29	27	31	32	26	27	34	37	24	29	22	31	31	30	33	33	33	23	31	34	38	30	22	36	31	31	25	34	36	33	26	27	27	31	39	32	39	30	30	34	24	39	30	24	28	34	36	27	26	22	23	21	31	24	32	24	28	38	20	29	17	31	28	23	35	27	26	32	38	35	33	28	31	37	37	35	24	34	42	36	24	30	26	32	36	34	29	20	35	35	34	26	24	28	28	25	45	22	29	41	21	25	19	23	42	25	34	31	37	33	32	28	36	29	37	34	29	34	34	35	18	39	34	30	28	36	25	29	25	33	31	31	26	28	36	22	32	18	22	30	32	30	23	41	30	25	44	34	31	24	29	33	30	26	37	26	28	38	22	24	31	29	30	22	33	26	23	23	32	26	26	28	23	21	32	37	29	31	31	37	25	31	30	24	37	25	23	20	35	37	26	31	35	22	33	26	24	32	38	36	35	33	34	32	36	22	32	27	26	33	40	27	27	32	28	32	26	30	19	18	24	22	37	33	30	30	28	32	35	25	25	34	20	28	37	33	27	22	28	28	26	24	41	34	23	25	34	32	40	29	31	33	36	40	38	36	24	37	23	41	34	37	36	15	27	35	22	35	25	41	27	23	21	28	25	40	29	18	30	32	38	33	33	38	31	32	31	32	38	38	26	28	30	28	37	34	37	33	26	21	35	23	28	31	36	29	25	37	27	28	30	26	32	26	35	27	30	17	23	23	32	26	33	24	24	37	24	28	21	27	27	36	24	33	30	30	27	27	24	28	35	27	36	23	24	28	29	35	36	29	26	31	31	29	29	27	24	33	29	31	27	39	33	26	39	27	28	23	34	32	24	21	25	35	28	27	26	21	36	33	31	39	33	26	31	33	30	33	36	42	27	24	30	31	35	17	30	30	30	27	28	36	26	30	27	29	20	33	25	28	32	27	37	28	34	30	20	33	28	27	26	38	26	19	34	27	41	36	27	27	28	26	26	23	32	23	30	27	26	20	38	27	30	23	29	31	27	38	36	20	28	25	31	27	30	26	31	29	27	29	29	25	28	31	37	33	41	33	26	37	34	35	21	31	16	31	29	20	29	38	32	24	32	37	33	31	28	29	30	20	23	31	35	21	29	37	28	28	25	31	24	37	33	28	22	31	31	20	29	30	33	31	37	25	38	29	22	20	28	28	31	26	26	25	26	22	19	31	33	24	37	30	32	34	37	27	31	31	30	31	23	38	32	37	27	28	33	32	39	22	32	33	35	21	29	32	29	23	33	31	31	32	25	32	23	37	29	39	21	35	33	27	23	29	23	30	21	33	28	24	28	27	33	33	34	23	31	31	22	35	27	23	32	26	31	29	24	27	36	35	27	29	14	37	26	28	38	41	24	36	24	22	32	29	38	22	39	38	30	31	33	41	27	29	32	27	26	34	26	31	29	28	28	38	34	43	31	19	29	28	42	33	28	42	29	25	34	30	33	28	30	32	19	27	33	35	20	27	33	23	33	25	30	18	35	37	23	30	40	24	31	25	29	29	25	30	28	38	28	34	27	28	17	37	35	23	24	33	29	37	30	28	33	43	24	33	23	33	28	23	12	29	25	32	29	32	29	42	23	28	25	22	27	37	36	28	38	25	28	27	39	28	28	27	26	49	32	29	32	23	36	24	37	24	31	24	26	23	35	29	41	34	32	26	26	26	22	40	21	20	31	22	28	27	29	30	35	32	39	24	28	23	20	19	33	30	34	29	29	24	31	31	21	34	34	32	29	37	26	32	36	32	41	24	28	30	28	31	33	31	17	29	31	32	20	30	31	27	24	22	29	28	29	34	37	32	26	37	23	32	29	37	30	43	37	25	23	28	39	31	27	25	31	29	27	40	34	26	37	31	31	38	28	30	29	35	32	23	37	26	31	36	32	30	35	20	29	35	23	30	34	40	37	37	23	29	27	31	30	33	30	31	32	22	27	26	23	29	30	30	25	28	33	28	24	26	39	28	48	40	27	36	31	35	21	25	24	30	25	34	33	29	28	34	24	40	26	28	27	41	33	32	20	28	26	27	30	39	26	36	28	26	27	37	30	27	37	49	24	32	29	33	37	24	26	31	35	32	20	24	31	33	30	35	38	28	21	27	20	29	25	28	36	32	40	32	21	29	33	31	29	29	26	28	34	30	34	32	35	22	30	30	22	29	29	32	40	29	30	30	26	33	21	25	26	26	30	29	30	25	41	32	26	19	38	33	22	31	36	34	28	37	29	29	28	28	36	29	33	34	35	29	22	32	24	20	25	34	32	24	20	37	24	29	31	22	28	34	25	36	36	34	25	28	43	35	30	25	29	40	37	27	38	30	22	33	19	22	31	35	32	30	27	33	30	30	25	32	23	24	17	32	37	33	21	28	24	33	40	29	33	38	32	33	22	31	35	26	34	27	25	32	35	28	31	34	34	33	29	32	25	28	28	28	35	45	34	35	21	32	22	18	27	28	40	36	24	27	39	31	27	36	29	39	34	28	36	29	24	24	32	23	29	24	34	33	23	38	25	22	24	36	27	19	22	29	33	33	33	29	34	31	34	29	30	35	28	29	39	29	23	26	31	35	28	32	33	28	29	36	23	25	20	19	31	25	32	31	25	44	27	28	36	43	31	37	23	36	31	22	27	35	35	25	37	28	32	28	37	29	30	27	29	28	27	24	23	25	26	26	33	22	25	27	30	38	26	38	23	32	41	35	20	32	29	31	25	28	32	35	31	27	29	32	41	36	20	27	24	34	26	27	22	23	33	37	24	32	23	32	35	29	29	33	29	28	17	33	33	33	31	29	29	31	31	27	27	30	34	21	26	28	29	24	40	34	33	35	41	41	30	18	35	24	20	41	26	32	24	24	28	29	38	21	31	29	31	27	37	27	26	31	31	25	32	31	23	28	26	36	21	34	33	29	33	28	24	23	30	32	35	27	15	25	34	26	27	32	35	30	39	29	32	34	36	38	32	35	29	36	26	43	32	31	33	27	31	23	22	31	23	20	22	30	36	25	29	32	24	34	23	37	19	32	26	31	29	30	28	32	29	35	36	32	30	19	17	30	30	40	25	33	31	21	27	30	27	31	35	23	38	31	22	29	31	40	38	26	20	29	33	31	37	30	31	32	31	24	24	38	26	27	26	26	34	27	32	42	28	26	24	29	26	29	34	18	28	33	24	37	29	40	35	27	26	33
13795	6499	5140	8025	19143	24956	25295	23439	21169	19284	16961	14773	12774	10589	8605	5954	4222	3910	3792	3101	2927	2736	2558	2148	1801	1521	1411	1271	1246	1061	1052	933	904	841	780	762	753	840	857	752	682	610	538	490	462	480	424	394	423	472	397	398	412	438	427	407	368	396	410	384	371	343	397	384	355	352	349	362	351	373	332	356	334	368	360	376	362	307	362	345	351	342	347	332	328	318	341	356	368	338	350	350	369	324	356	317	358	317	334	373	368	322	348	370	349	324	345	345	371	332	336	361	345	343	347	321	326	344	342	356	332	356	325	325	347	330	352	339	348	347	340	333	322	320	331	312	332	333	334	335	326	366	340	352	354	321	322	312	357	365	333	342	387	322	325	293	334	346	328	337	331	361	345	349	314	327	329	336	358	369	356	331	309	349	397	353	355	379	339	313	302	308	346	380	321	339	373	321	305	354	333	321	335	324	343	363	334	312	356	323	352	378	318	360	349	303	384	328	337	358	335	322	329	376	334	339	307	350	356	298	349	328	334	334	364	351	319	336	341	344	378	343	361	275	341	340	339	335	363	347	345	337	345	362	356	376	354	319	348	343	338	336	344	331	339	312	347	300	337	356	344	391	375	351	373	340	360	347	358	350	321	328	366	343	338	355	350	356	345	335	344	331	334	328	368	362	361	330	326	345	373	287	306	338	322	291	340	357	328	353	342	332	353	325	321	322	326	329	326	342	348	348	343	363	333	344	364	324	336	332	375	338	309	355	340	330	314	338	333	326	337	305	332	310	331	363	334	314	372	298	360	354	326	339	346	348	314	328	355	350	319	343	340	361	347	341	341	339	331	367	322	349	337	325	293	343	371	349	343	335	364	336	353	342	367	353	345	318	337	345	336	317	367	359	352	402	324	355	322	359	328	349	344	359	338	350	368	312	323	361	352	339	334	344	382	315	347	343	344	311	354	352	304	349	328	333	322	327	334	347	344	360	334	305	350	375	313	366	341	336	354	310	348	329	336	372	337	345	333	331	341	353	344	321	349	353	355	332	355	345	361	355	356	354	346	335	347	327	367	348	324	354	355	340	321	344	318	311	328	343	363	322	330	341	340	384	316	324	327	335	356	321	343	355	347	338	336	362	341	347	367	365	330	336	331	347	349	350	359	341	364	327	321	347	360	344	328	331	331	333	336	333	337	345	331	331	338	322	327	345	340	332	362	336	327	355	355	346	312	371	322	353	333	332	350	324	332	363	320	342	352	323	329	308	358	337	357	310	339	340	346	315	365	328	336	300	374	353	332	336	353	367	332	307	338	330	329	353	330	335	317	386	324	367	327	356	361	354	344	322	345	346	327	331	362	347	334	338	357	328	344	340	334	337	300	323	343	328	355	317	344	353	348	369	327	354	332	387	333	350	323	343	359	388	386	339	340	344	320	343	373	319	329	322	321	392	320	335	364	321	301	335	348	367	340	334	341	331	351	377	345	338	345	337	338	329	328	332	339	329	344	341	342	363	325	307	304	341	346	338	348	360	323	327	332	369	338	323	304	368	313	351	318	321	342	334	322	378	326	377	338	337	362	328	376	322	342	312	318	351	342	348	324	360	319	318	327	332	341	336	343	337	330	345	382	352	330	348	338	315	355	341	319	307	331	300	343	336	369	349	330	342	319	361	314	362	310	372	313	345	372	311	338	349	334	359	353	335	306	354	344	307	317	333	321	331	335	372	290	337	353	352	326	348	352	348	341	336	320	325	291	326	321	329	328	341	357	326	327	309	330	350	324	321	325	327	312	356	356	380	336	377	332	393	327	348	293	347	340	344	328	333	339	352	345	318	337	339	331	368	348	318	360	334	331	343	353	343	363	342	330	388	368	345	327	324	345	324	368	356	338	341	349	345	337	353	308	333	348	348	345	344	356	324	362	342	357	357	310	345	338	339	333	364	313	338	347	335	331	340	338	360	358	375	362	348	314	357	333	330	357	355	343	352	339	312	345	340	362	313	344	351	342	315	323	338	323	337	342	366	306	338	330	359	322	335	362	343	356	342	338	351	371	338	341	359	322	356	372	319	330	367	327	332	332	321	348	340	337	350	360	352	327	319	324	320	334	334	301	337	342	360	349	326	327	321	350	361	364	317	338	343	317	347	341	340	336	337	324	381	368	343	347	349	317	350	324	353	324	286	322	352	322	357	325	379	337	324	339	324	348	360	345	361	309	378	318	349	352	352	359	332	348	352	326	368	318	351	328	334	329	320	353	382	373	333	330	328	350	349	342	345	348	366	361	324	328	344	349	322	365	325	354	323	322	340	339	354	328	327	321	381	348	382	352	338	331	346	313	331	349	325	354	365	329	310	360	343	314	327	368	324	342	352	325	356	354	340	344	381	347	341	320	315	356	355	344	357	371	370	337	339	348	316	346	355	368	338	361	380	314	331	360	326	338	336	326	359	358	355	316	327	345	308	323	349	311	309	339	321	326	330	364	346	368	316	317	323	358	360	319	339	331	360	323	362	351	320	335	359	309	329	339	360	324	338	342	281	337	362	341	349	317	344	368	329	334	318	304	339	348	314	316	345	356	346	367	353	343	304	335	338	370	326	329	374	339	325	363	320	339	322	351	330	327	328	336	380	337	336	339	281	299	358	316	336	349	320	347	353	358	352	331	315	311	342	369	333	321	333	311	323	311	304	348	342	326	361	340	312	335	333	369	362	314	367	330	344	356	345	360	330	320	363	319	332	334	360	341	354	334	338	346	353	340	360	320	365	328	351	352	350	371	345	333	330	338	329	339	332	348	339	346	346	324	337	316	344	340	348	348	339	369	351	351	338	342	307	350	333	364	345	360	357	339	360	346	323	320	326	315	359	314	319	321	349	353	305	315	342	334	338	347	348	367	353	331	334	354	367	377	358	326	338	340	314	338	351	363	352	342	349	341	343	357	338	351	346	340	332	308	325	349	337	339	337	349	311	368	325	340	341	346	316	357	357	323	329	316	331	363	310	355	332	296	332	339	360	341	354	313	337	346	351	326	313	351	379	349	322	347	340	390	360	330	334	330	315	347	370	311	323	343	326	376	321	366	329	364	326	330	315	360	311	339	385	340	330	308	355	306	376	319	337	326	343	302	335	345	396	338	362	341	323	324	335	374	357	332	382	361	355	348	329	357	351	353	319	336	331	324	334	345	367	350	343	326	328	356	306	356	356	349	350	339	331	318	364	325	316	339	357	360	350	324	350	355	347	353	326	347	328	338	334	334	353	344	325	343	344	332	332	353	350	326	327	358	330	325	331	338	375	345	329	352	327	356	371	348	328	354	369	360	344	347	335	315	335	329	333	337	374	344	338	346	330	351	313	356	343	323	340	309	322	340	346	347	366	335	327	351	335	356	329	375	354	367	337	349	362	344	341	359	332	325	332	336	321	345	345	337	331	331	361	363	329	329	312	362	380	344	368	310	311	329	331	338	331	330	349	351	369	346	296	321	353	336	366	329	351	356	350	377	363	324	337
1166	773	528	488	472	647	996	1114	1032	990	742	635	575	400	323	247	184	181	136	160	121	120	123	87	82	59	65	53	52	60	62	61	45	38	40	28	40	43	34	45	38	43	38	26	26	30	24	20	37	23	24	33	32	36	29	32	20	21	18	26	26	25	32	36	36	30	32	40	31	30	20	35	27	28	31	21	28	35	24	19	41	28	28	33	26	23	18	23	29	25	22	38	29	23	36	23	26	23	24	22	26	27	20	24	18	22	24	20	29	21	27	25	27	22	24	22	28	25	25	19	24	26	26	31	23	25	27	28	33	24	29	28	27	28	20	24	19	33	18	21	23	19	30	31	20	25	22	27	26	26	27	23	32	25	41	22	21	24	17	16	34	18	22	29	25	20	29	22	24	29	28	20	20	26	24	26	29	29	22	28	30	24	24	30	21	22	26	19	23	18	24	26	28	13	19	17	18	20	26	34	27	24	21	25	30	31	21	31	36	27	21	21	39	20	32	22	19	33	26	22	29	28	29	28	27	32	31	19	26	25	27	14	18	21	32	27	22	27	32	22	22	24	22	26	29	29	17	21	28	27	26	18	24	25	26	34	24	21	14	21	20	21	22	19	31	16	27	27	33	33	24	21	24	30	19	30	25	16	29	30	19	26	34	17	17	22	19	30	26	23	24	31	31	32	23	18	23	17	27	24	31	21	26	20	23	29	22	31	28	22	20	16	39	21	27	32	25	25	28	34	24	25	20	23	32	39	24	25	17	18	31	25	24	21	27	29	25	28	25	14	27	22	26	22	18	25	22	28	18	29	33	25	17	30	32	23	23	32	31	27	21	27	29	24	16	31	19	24	22	21	32	25	23	18	12	22	21	24	20	23	30	29	22	27	31	22	15	16	24	28	14	28	32	30	17	25	24	28	17	32	22	15	27	24	23	20	21	26	25	23	22	29	24	21	18	29	26	19	22	26	24	29	24	27	29	31	27	33	32	30	27	20	25	23	18	32	21	29	27	25	33	27	23	32	21	32	26	17	27	22	29	27	12	23	23	20	30	26	36	25	22	25	34	19	29	35	19	25	22	26	23	23	22	28	21	27	29	25	16	27	23	29	30	48	29	23	25	25	30	27	21	25	25	21	25	26	23	23	29	26	21	20	16	28	24	31	32	30	37	18	34	21	26	20	33	25	22	21	21	26	25	27	29	33	26	24	31	29	23	12	18	23	22	21	30	25	23	21	26	27	30	29	24	27	42	20	22	28	18	22	28	27	24	18	23	21	19	22	26	28	33	29	21	24	30	34	24	24	27	42	19	26	15	20	28	19	20	22	22	29	21	26	33	19	15	32	19	29	14	20	19	23	13	20	32	28	30	21	23	26	21	26	27	24	29	30	17	28	27	24	28	21	27	21	22	19	30	25	29	32	30	21	20	20	25	31	21	20	28	27	25	24	28	23	25	28	11	28	33	23	26	29	19	22	15	27	21	32	22	24	21	29	29	25	30	26	18	26	22	18	28	28	35	27	26	24	31	19	27	30	25	25	24	23	27	38	24	24	26	25	27	24	27	24	17	25	19	21	25	17	29	23	26	21	21	31	31	31	25	33	21	21	25	28	21	29	34	17	22	25	28	22	12	24	22	27	26	31	29	25	30	28	39	20	27	26	30	28	26	27	26	32	22	22	32	25	38	32	19	23	28	26	24	25	28	21	20	27	25	26	14	26	24	25	21	18	31	20	25	27	18	35	23	24	34	19	29	20	20	18	30	32	20	26	22	23	21	25	29	29	22	30	22	29	30	21	27	28	28	20	18	18	25	14	24	27	23	27	24	19	32	21	22	26	30	34	17	21	16	25	25	23	29	35	33	30	31	23	17	32	19	23	26	32	25	21	26	27	26	23	26	30	24	27	21	28	28	23	25	20	22	18	30	23	29	34	24	19	18	24	27	28	19	24	22	21	18	33	18	26	25	30	16	17	15	21	32	25	26	20	27	25	29	30	21	26	24	19	24	25	23	33	35	18	22	14	32	23	30	24	28	19	23	26	20	31	24	28	22	28	19	24	28	20	29	28	21	22	28	21	27	27	27	26	26	26	18	18	27	23	29	27	22	31	29	23	34	20	27	27	27	21	20	27	25	28	25	18	25	32	28	25	21	18	22	17	20	24	26	21	27	24	25	25	14	20	28	30	27	33	18	30	21	28	20	32	24	26	14	21	24	38	33	25	26	18	23	19	23	20	30	28	31	24	16	32	27	29	30	24	23	27	25	29	24	27	24	17	28	28	20	24	29	26	23	33	28	24	28	24	29	25	13	18	27	23	26	24	30	26	29	29	21	25	17	32	24	25	30	20	31	29	26	29	22	28	25	23	22	22	32	26	30	33	19	26	29	18	23	20	26	20	17	29	24	33	21	21	19	23	32	28	18	34	28	34	31	20	35	27	19	20	18	27	28	30	27	31	24	24	25	24	21	28	18	24	19	22	22	18	29	29	17	20	28	20	20	30	26	23	20	26	34	31	23	26	27	26	17	19	21	25	29	21	29	25	12	22	17	25	25	30	18	17	27	18	26	23	25	20	32	22	24	30	19	24	26	17	21	32	20	16	28	21	29	20	37	23	18	38	31	25	29	18	20	28	20	29	31	25	26	21	28	30	32	29	23	18	32	23	28	30	33	26	21	20	28	20	22	23	24	23	30	21	21	23	31	24	22	27	28	16	21	21	29	33	22	25	24	25	24	21	38	23	21	22	34	20	24	25	26	29	25	35	27	25	30	18	26	27	26	37	21	27	23	25	27	19	13	28	20	30	26	34	23	32	33	30	27	31	26	24	23	20	23	20	20	24	24	16	23	19	22	37	24	26	27	21	30	30	26	36	28	32	17	34	31	22	25	29	27	29	25	19	25	27	24	27	26	26	27	30	28	18	22	24	21	31	19	19	20	19	28	19	34	19	22	19	24	20	31	25	23	20	25	20	19	27	16	26	22	27	23	25	19	32	28	27	28	23	24	16	27	15	22	23	35	22	20	28	23	34	22	28	16	30	21	21	26	30	24	37	24	30	18	30	30	33	20	14	27	29	19	22	25	25	24	27	22	29	20	22	21	29	34	29	25	23	22	17	28	20	17	30	31	27	21	20	27	21	26	19	18	26	21	24	25	11	18	17	27	22	32	29	23	26	27	26	19	21	23	31	19	19	26	24	17	27	39	31	32	24	29	28	25	27	27	21	26	31	22	23	32	25	25	17	21	26	26	28	32	25	22	20	28	25	22	28	29	25	27	18	21	32	22	27	30	25	26	20	31	14	28	22	32	30	16	29	18	20	24	24	30	20	24	21	28	27	34	28	20	25	23	31	33	34	23	25	20	25	15	23	34	26	18	25	24	22	32	23	19	17	23	24	24	30	22	34	20	19	29	29	27	35	23	22	24	18	34	20	24	18	33	34	24	28	21	16	24	20	25	23	25	27	23	22	22	25	35	17	31	25	22	23	27	32
17282	9849	7711	11581	24622	29615	29994	27586	25426	23166	20737	18595	16236	13337	10354	7576	5802	5630	5044	4287	4264	3857	3420	2723	2108	1931	1805	1724	1551	1454	1336	1200	1123	1075	1014	976	999	1060	964	832	767	608	590	536	490	413	414	385	418	462	409	411	401	431	383	388	409	362	331	376	394	371	363	329	351	314	306	316	356	319	305	307	294	334	330	320	333	278	318	315	316	280	271	295	281	276	316	296	314	275	284	317	292	261	309	305	318	322	285	306	297	277	285	246	292	315	293	290	297	307	295	292	283	320	313	291	260	319	280	276	272	283	283	319	308	266	303	253	298	283	284	277	300	280	254	275	269	294	271	304	274	288	291	271	299	289	309	291	287	271	278	263	305	288	275	306	286	277	292	339	341	313	302	299	290	269	280	289	291	291	299	285	299	276	295	275	312	273	293	288	282	287	288	313	307	249	264	279	286	277	282	298	299	263	297	295	273	290	261	282	307	257	283	305	276	307	277	299	294	272	320	285	278	280	310	280	259	289	284	319	323	288	278	279	279	303	307	300	312	300	258	271	291	258	328	272	306	295	282	278	267	271	313	283	266	291	288	270	286	281	290	296	304	298	311	294	281	293	288	273	330	275	289	290	275	286	324	303	305	279	287	312	290	258	301	321	282	296	268	290	266	298	302	320	281	282	290	305	274	310	294	288	286	277	262	285	310	285	277	306	283	289	275	280	269	275	257	289	273	280	292	314	260	278	269	283	276	293	252	250	300	309	305	281	291	273	284	320	282	267	286	279	267	288	280	278	324	295	289	312	300	297	280	306	310	261	270	270	276	307	282	281	301	282	317	308	281	301	275	264	293	297	298	300	292	299	302	248	301	299	271	287	334	294	300	268	292	309	296	304	317	307	313	285	288	292	294	283	274	276	298	283	295	307	289	315	294	273	254	262	289	285	270	285	311	303	278	311	288	294	271	289	287	268	308	275	304	297	284	270	285	282	298	313	302	312	303	269	293	281	275	266	280	305	274	285	264	294	277	268	272	323	281	298	243	293	293	293	293	274	266	285	272	293	305	287	285	288	300	290	273	279	274	270	286	306	282	278	292	292	299	284	289	304	302	282	265	310	276	259	291	281	298	280	294	288	246	262	260	286	304	295	267	302	314	300	301	288	287	284	283	294	314	262	270	296	281	280	298	303	278	315	290	298	303	295	293	289	291	269	305	277	280	312	266	285	288	302	275	287	310	276	311	281	282	272	280	301	271	262	275	306	281	321	306	324	288	297	286	290	299	281	281	291	291	284	286	276	325	276	315	288	288	304	295	262	314	299	294	284	306	273	331	298	279	287	274	283	283	286	291	303	289	273	290	275	274	294	286	290	277	284	289	292	281	297	290	291	275	295	274	308	303	302	269	288	275	308	288	290	288	256	290	296	318	297	286	262	315	291	281	295	298	290	285	264	279	280	281	270	275	269	289	272	300	305	288	304	315	289	264	302	302	265	280	274	276	328	302	287	311	292	290	274	251	309	297	303	303	289	269	250	284	280	283	292	295	290	310	293	281	296	264	302	263	306	288	300	281	321	262	304	280	280	292	318	312	278	293	271	255	313	268	287	281	299	303	274	282	314	288	268	280	267	275	246	284	295	283	282	315	253	285	293	279	266	287	292	287	324	279	282	302	312	267	280	300	300	303	271	289	304	310	281	293	282	309	285	282	317	284	293	308	295	254	273	285	330	293	256	272	281	313	274	293	327	291	273	283	291	249	288	271	302	272	301	287	295	293	298	285	286	307	287	306	276	297	293	290	297	279	307	273	301	287	305	284	341	305	253	297	279	287	312	287	254	297	267	263	300	277	281	311	277	302	268	300	290	281	282	266	291	298	300	265	290	280	266	299	308	277	295	302	271	297	300	265	288	297	290	314	303	288	288	269	304	282	290	269	300	275	232	299	271	270	291	277	281	292	300	281	299	281	279	272	293	298	295	255	283	280	273	297	297	267	278	310	296	290	272	295	290	271	272	297	303	283	295	260	255	282	278	299	292	309	250	279	272	278	284	321	288	288	275	274	285	288	292	294	288	302	273	309	289	301	282	290	293	292	311	296	261	274	254	287	301	285	260	286	286	299	299	318	285	303	296	295	280	321	297	283	291	266	286	290	291	295	295	262	292	298	310	291	281	272	307	309	277	290	276	285	275	294	286	306	314	310	284	283	289	308	302	321	272	302	309	292	298	303	286	273	289	272	300	278	294	295	289	289	292	297	307	302	284	301	307	262	297	302	284	269	289	289	310	291	324	305	317	315	304	316	279	292	289	314	276	326	298	323	273	291	277	296	284	301	312	241	296	300	293	321	264	271	291	301	306	270	292	309	300	281	270	271	278	258	286	288	292	283	274	325	296	320	300	291	268	344	273	271	277	274	311	286	301	318	284	293	297	298	292	316	303	283	288	281	276	266	298	330	280	278	302	297	305	272	270	288	269	325	301	310	281	262	287	308	304	274	263	257	268	270	261	298	295	318	288	278	282	254	271	312	324	303	287	241	282	280	283	282	271	293	285	295	279	290	299	291	282	282	308	310	255	301	273	290	270	296	297	308	268	282	313	282	294	301	295	285	270	263	285	306	264	269	284	294	287	259	303	271	269	302	268	282	310	285	308	317	326	295	285	287	287	298	299	317	289	305	273	319	251	298	299	260	289	283	318	299	307	325	299	296	265	281	262	284	280	266	291	287	310	304	299	257	297	279	270	311	303	300	305	253	299	287	260	272	291	292	300	269	293	311	283	274	297	272	281	279	287	292	299	281	289	282	311	271	291	323	299	306	312	263	286	256	300	317	273	302	282	297	327	277	332	285	298	291	265	284	293	269	274	310	299	293	250	292	291	272	312	292	278	285	261	297	284	245	267	261	289	276	269	275	284	283	318	302	314	290	302	269	289	262	292	293	292	289	298	282	311	307	283	316	323	291	278	271	295	301	301	297	287	295	273	271	318	291	286	265	311	289	293	299	291	281	280	279	290	302	281	292	292	303	305	289	272	280	286	297	279	286	309	288	308	289	312	247	321	296	311	283	290	291	268	269	287	276	287	300	287	279	274	321	278	275	275	287	276	300	305	284	263	281	293	269	306	309	296	284	290	301	316	298	313	306	288	310	319	304	307	269	296	304	272	272	278	271	274	261	296	279	290	294	290	283	278	306	293	250	279	289	294	308	260	290	271	277	276	304	272	291	280	295	274	280	278	293	280	289	291	270	305	247	288	298	293	273	285	279	283	288	278	259	290	287	297	278	297	288	329	300	289	298	284	310	275	285	287	293	305	294	285	280	296	297	280	276	266	287	274	287	303	307	302	288	266	322	277	289	275	302	279	310	310	277	331	300	303	303	298	262	303	298	313	292	284	279	291	300	315	289	316	307	254	263	254	280	287	316	294	292	291	285	352	262	294	291	275	285	286	294	312	304	290	282	313	287	296	284	270	303	283	282	276	295	279	302	284	265	301	307	286	287	286	305	301	312	308
2879	740	539	463	410	665	961	1013	1040	886	847	668	561	441	297	253	198	178	166	152	150	120	113	85	89	77	64	72	67	54	49	46	50	60	43	48	61	44	46	32	39	33	53	30	25	27	28	23	31	32	35	24	24	32	44	30	33	28	25	28	25	40	25	40	28	35	23	30	29	33	22	29	29	31	27	34	22	24	28	26	35	30	36	36	26	33	31	31	30	22	41	20	33	20	34	25	27	20	28	35	26	31	32	21	31	30	25	18	32	24	26	25	34	26	25	27	24	21	14	25	17	39	39	27	28	26	30	26	23	18	21	36	17	30	26	21	18	22	30	26	22	26	29	29	27	29	22	23	28	31	26	27	24	28	31	24	17	21	20	22	20	30	28	29	23	31	32	36	32	30	29	27	27	25	31	26	23	19	21	19	15	29	32	38	26	29	18	37	42	23	30	38	29	25	22	25	25	27	26	21	26	31	27	37	30	33	24	30	13	29	34	30	28	18	18	39	28	28	30	24	21	29	32	30	25	30	25	29	30	20	26	33	25	23	32	38	21	21	29	19	30	39	41	24	23	19	29	24	27	28	26	28	33	28	18	29	26	34	24	23	25	37	25	17	35	20	25	23	24	24	34	36	27	19	21	26	22	29	26	27	24	37	26	26	26	24	28	29	34	27	28	22	22	32	26	22	24	28	17	31	26	18	22	27	21	36	20	20	26	31	34	29	32	25	29	36	27	30	33	29	34	27	22	33	28	30	28	25	28	30	31	34	39	26	32	26	22	30	36	32	31	22	25	33	37	27	27	29	18	23	23	25	28	27	24	24	26	42	26	29	25	19	22	32	30	19	30	20	27	28	28	27	23	35	20	24	34	28	32	30	40	30	24	23	27	32	26	22	25	26	23	20	35	29	37	26	35	30	21	33	27	36	27	26	27	25	25	28	27	34	26	22	25	26	25	25	29	23	22	28	24	35	33	26	23	33	32	30	30	26	26	35	22	25	31	34	18	34	34	28	28	26	25	27	27	23	23	41	35	28	34	24	14	28	29	26	24	25	26	22	28	26	27	28	17	28	24	31	30	30	30	32	24	28	38	23	29	37	30	25	32	24	24	24	26	27	30	26	31	38	36	32	24	24	22	30	28	37	24	25	31	29	29	30	22	18	23	31	34	24	22	24	28	29	27	23	19	30	25	31	26	33	31	29	26	23	23	26	36	29	23	31	22	35	22	19	25	25	22	28	32	20	25	26	35	23	25	21	28	28	21	21	29	19	21	26	31	23	27	21	31	22	31	23	15	22	31	25	28	21	28	28	30	23	29	32	26	25	27	18	30	33	25	17	24	27	35	19	32	25	25	30	25	26	28	28	19	36	24	23	32	22	31	18	23	24	22	27	37	30	26	36	28	33	35	24	25	30	28	32	21	29	26	29	32	29	28	18	22	27	17	27	42	35	19	37	32	29	26	30	17	30	32	25	27	38	24	35	31	29	20	23	31	20	34	27	36	25	32	23	25	34	28	32	35	22	33	30	26	22	22	34	27	29	26	34	23	30	30	29	33	31	25	31	37	23	27	35	23	21	28	28	23	17	23	27	25	27	30	33	27	29	23	26	26	30	46	30	27	34	24	32	35	35	24	39	27	22	33	30	26	30	19	19	24	38	25	28	26	26	21	22	26	24	26	20	31	32	30	30	20	23	21	28	22	22	21	32	20	32	21	24	27	36	22	32	34	20	34	29	36	30	25	29	25	34	34	19	35	37	30	27	26	23	29	20	22	25	25	31	30	29	27	37	28	23	29	38	22	25	29	31	26	24	28	29	27	18	23	23	20	24	34	32	43	25	33	33	22	28	20	25	29	19	24	30	30	23	23	24	28	34	20	27	26	28	32	34	23	26	25	20	31	31	24	28	22	32	35	16	21	29	25	32	22	34	22	28	35	32	32	23	19	39	26	29	19	36	28	24	35	36	25	28	22	26	28	26	24	28	27	29	36	20	27	36	23	30	30	26	21	30	29	26	27	29	19	34	18	32	31	28	27	26	26	29	29	25	24	28	23	20	30	25	25	33	26	22	27	20	23	18	33	20	20	20	30	22	28	30	30	21	29	38	36	24	27	19	27	25	37	29	16	24	27	32	28	24	33	19	29	37	32	27	25	23	34	20	36	28	32	29	30	20	34	30	27	31	24	27	19	29	20	30	31	18	33	19	21	34	33	22	30	33	26	34	30	35	27	31	31	34	31	21	37	26	29	26	31	31	24	29	25	28	31	24	38	17	33	32	39	27	28	30	34	28	27	28	24	20	27	34	32	25	35	23	26	38	34	30	24	30	29	21	29	22	21	30	24	31	24	24	26	31	40	26	21	34	26	27	29	36	34	39	20	25	24	22	31	27	18	32	36	20	26	25	34	36	30	30	39	27	34	28	24	35	29	26	28	22	28	25	27	26	28	27	34	17	37	27	33	27	34	33	23	16	34	36	26	30	31	38	33	30	24	30	34	31	34	15	29	26	27	26	35	41	22	28	30	19	24	30	31	17	33	23	30	34	33	15	28	26	38	26	34	29	27	25	25	26	27	27	29	25	22	19	26	26	32	29	30	28	27	24	34	23	19	28	25	20	36	29	25	31	26	30	25	42	26	22	33	31	28	35	43	25	29	23	31	26	21	26	22	22	26	30	31	25	32	30	27	20	20	29	32	38	30	34	25	17	27	32	27	22	29	38	23	30	25	29	21	37	31	29	31	40	26	28	33	21	35	20	29	25	33	33	27	23	30	33	29	27	21	31	30	26	27	23	20	25	29	26	26	36	26	31	26	26	19	27	25	32	27	29	18	23	22	21	28	20	15	23	34	30	21	26	25	33	22	27	31	25	22	28	21	27	32	24	25	26	41	17	34	35	21	22	22	24	23	25	26	28	35	31	30	24	30	24	30	22	25	28	20	25	29	20	24	26	30	34	23	27	25	25	29	30	28	22	30	21	33	36	25	21	29	33	23	25	23	31	30	36	23	25	36	26	30	35	19	22	25	26	21	22	26	29	34	26	31	24	30	33	18	38	32	30	29	25	23	26	27	25	38	40	25	35	34	38	23	24	22	28	37	39	27	19	24	35	26	28	33	23	22	30	29	21	31	17	21	32	32	26	22	30	36	22	24	23	29	16	26	36	23	38	28	31	30	24	33	22	24	34	30	24	18	24	28	21	37	39	28	27	27	33	17	21	25	36	26	26	21	28	30	24	24	29	30	35	28	30	22	27	25	27	30	31	28	17	25	27	25	19	28	40	33	27	27	30	31	25	31	23	28	23	21	29	29	32	28	27	29	39	25	30	20	30	28	25	24	21	22	27	33	25	29	34	23	31	27	22	32	27	29	19	32	29	25	30	29	27	33	34	27	19	31	28	28	30	28	25	31	28	26	30	39	27	21	25	18	26	28	21	21	42	20	25	29	24	22	27	31	28	25	27	33	35	30	25	21	32	27	34	25	20	32	26
17499	10259	8031	11485	23790	28901	29203	27250	25512	22933	20810	18710	16301	13160	9953	7336	6384	5997	4932	4614	4741	4133	3367	2619	2379	2157	2046	1866	1772	1605	1388	1269	1246	1241	1095	1089	1095	1101	1019	871	753	657	616	613	527	458	475	441	451	405	444	469	432	441	428	408	383	411	399	409	397	407	349	392	366	347	380	345	373	357	367	363	322	304	373	334	331	344	353	325	308	340	300	317	282	321	286	319	335	318	343	294	290	320	323	295	308	306	338	346	336	314	301	294	330	283	289	307	320	278	342	306	319	346	324	322	324	281	346	328	320	307	323	308	282	293	324	274	291	264	292	303	308	291	325	336	329	315	306	328	290	334	334	323	324	286	302	280	282	312	365	327	317	321	321	321	336	311	335	290	291	323	341	308	300	310	332	336	335	301	321	294	333	323	289	317	337	307	304	300	324	321	327	352	302	298	329	296	320	303	311	301	314	312	279	288	348	351	318	309	294	325	301	310	311	298	331	306	283	321	297	325	292	316	329	321	304	311	308	288	314	303	313	292	308	355	318	334	306	297	335	298	328	289	325	362	358	317	283	320	314	353	311	307	312	296	297	325	303	315	278	293	297	367	347	313	315	310	309	307	291	324	335	304	290	316	295	307	315	316	324	298	284	339	333	298	293	279	300	274	323	312	301	293	329	312	317	306	338	292	310	310	278	293	285	352	303	319	308	311	271	308	294	301	305	295	337	306	309	310	342	303	284	350	304	294	316	289	317	345	285	315	310	321	285	306	326	317	313	334	297	324	303	325	327	313	299	284	312	297	318	338	305	316	318	292	303	303	314	328	277	298	346	311	302	271	303	281	293	345	305	298	283	326	304	311	323	298	309	308	294	316	333	323	321	268	286	309	269	320	318	351	323	317	325	332	309	323	319	291	309	327	294	310	324	304	303	351	276	284	331	317	330	353	299	338	285	294	330	340	329	312	320	329	285	300	316	343	326	318	320	330	295	306	351	288	302	342	309	308	330	316	341	338	306	304	276	319	273	325	322	319	297	336	302	278	321	323	324	307	324	338	316	339	303	312	299	301	348	337	308	297	311	338	294	320	319	294	300	297	303	292	301	292	298	298	320	283	333	289	320	302	298	325	312	292	294	290	338	313	290	285	325	298	326	320	291	329	290	318	312	298	322	283	344	286	304	322	315	306	328	301	293	328	342	309	321	321	285	316	294	333	320	330	292	316	286	320	336	347	331	308	294	341	260	298	312	336	327	311	288	303	317	286	301	329	311	336	333	324	296	293	320	324	306	316	321	322	305	317	280	294	309	287	304	333	321	315	342	334	327	328	321	281	279	328	301	322	301	310	316	313	316	298	323	332	329	316	309	324	308	319	327	353	340	327	329	328	315	315	328	310	323	305	301	297	286	290	308	307	329	343	313	325	321	327	333	339	337	331	316	326	295	320	298	320	333	349	367	299	332	302	294	325	333	300	362	331	317	313	317	285	350	321	336	329	284	321	329	310	316	294	323	297	300	314	331	323	276	288	288	309	308	282	321	311	309	331	301	304	318	294	312	329	324	309	282	291	307	284	278	318	304	283	312	358	295	318	299	322	312	326	283	319	288	327	310	314	334	336	308	321	316	304	308	297	321	293	301	322	290	267	305	290	296	325	315	299	276	320	298	282	316	302	309	328	278	285	311	309	321	307	310	305	306	294	332	330	296	321	301	316	306	329	277	321	319	318	309	292	312	265	320	319	335	301	329	336	303	337	344	306	271	307	313	314	321	338	293	278	343	284	312	325	305	314	315	272	308	339	306	311	301	316	287	302	330	277	325	288	324	280	294	356	328	312	282	321	295	300	300	319	301	345	319	316	302	285	325	340	343	321	282	270	314	304	327	313	336	321	318	306	315	300	291	287	302	319	318	298	349	285	316	334	347	308	309	315	322	320	301	329	331	314	301	329	299	313	281	321	303	306	300	285	317	340	341	322	330	340	318	306	321	309	333	323	321	319	292	328	313	290	306	358	305	295	327	291	327	274	334	324	302	337	300	331	296	286	290	308	315	297	339	312	284	322	319	310	287	297	300	320	342	296	315	316	288	289	307	317	310	324	302	301	296	307	326	309	297	278	310	286	305	313	308	298	343	325	302	351	308	310	321	305	281	298	279	305	327	336	295	301	296	301	307	309	332	296	316	317	304	288	327	283	300	318	287	298	313	324	302	306	292	312	307	317	327	319	315	317	313	318	333	304	313	304	297	329	322	348	344	315	315	341	297	340	324	338	291	290	334	314	305	329	305	307	298	312	322	330	317	316	285	296	300	302	327	329	326	345	299	317	321	319	306	294	312	296	324	298	306	318	291	335	323	352	315	333	304	336	284	319	326	285	339	345	323	293	321	316	276	325	302	322	316	315	300	354	272	317	305	299	321	312	318	311	333	285	314	288	268	303	298	312	285	321	367	308	284	311	324	296	311	293	307	357	304	316	325	325	274	313	365	300	328	304	312	325	325	297	281	319	283	303	304	302	294	293	300	327	317	323	318	303	309	315	311	287	288	329	318	336	288	296	312	287	336	323	354	315	305	335	315	323	298	315	327	294	286	298	312	292	340	341	319	302	288	316	307	315	334	328	303	313	325	302	321	296	310	317	301	301	336	334	296	317	314	281	330	320	307	319	297	328	327	299	315	262	313	272	279	309	316	314	351	329	291	346	317	305	319	297	317	337	310	296	318	313	325	298	321	289	325	350	292	311	342	304	322	339	270	298	306	314	286	319	300	322	335	332	308	322	313	307	326	326	304	296	322	357	333	316	318	295	331	313	336	320	331	289	298	332	313	324	332	308	304	318	309	336	320	324	320	339	329	302	336	314	338	292	313	318	297	286	326	304	287	301	329	303	337	326	336	332	309	346	330	296	338	308	314	325	304	335	286	325	307	303	329	312	302	316	324	311	312	303	312	308	305	309	321	293	312	310	314	316	327	307	303	321	315	316	346	346	316	272	321	310	323	304	284	331	322	287	321	291	311	336	334	325	330	336	333	311	343	290	322	323	280	339	328	313	317	333	296	319	287	293	307	318	321	324	314	329	301	328	306	314	296	292	327	279	301	299	329	300	297	291	330	292	326	318	334	295	295	304	305	315	316	316	320	334	316	293	297	286	325	289	301	264	316	309	309	316	308	315	317	308	288	304	290	282	277	298	326	303	338	324	321	288	298	311	287	299	296	309	277	292	284	279	307	344	311	321	330	323	302	293	300	336	290	305	329	311	281	298	321	306	312	327	330	285	328	343	294	331	294	299	309	318	319	308	301	345	318	302	334	347	311	358	310	332	317	312	336	346	322	306	308	329	326	278	331	335	296	335	316	289	328	346	289	334	296	295	322	325	275	300	339	314	324	336	341	314	291	333	319	291	301	300	308	303	313	299	288	286	301	337	306	297	315	316	320	316	308	332	319	292	307	310	291	340	310	328	311	293	326	322	298	304	311	281	308	323	328	330	312	321	322	306	299	321	310	305	341	311
1935	1164	818	691	638	943	1238	1433	1318	1123	974	788	674	443	337	232	261	217	170	197	157	151	129	102	76	88	93	76	62	83	70	60	61	55	49	52	49	50	62	54	44	36	24	29	33	22	21	18	29	33	25	19	24	34	21	31	24	15	35	34	35	21	21	26	20	23	18	30	20	23	22	31	27	22	23	14	29	22	23	17	20	27	25	29	27	24	23	25	23	21	23	14	34	23	25	26	26	25	20	22	20	23	26	18	25	15	25	21	29	29	29	21	17	19	18	21	21	26	21	22	23	19	30	17	29	22	27	19	23	29	22	23	25	28	22	18	23	22	20	30	25	16	28	19	20	31	26	13	19	23	27	20	21	23	21	22	20	33	26	29	27	21	23	30	23	20	18	27	24	29	19	22	36	22	15	15	28	34	20	15	27	20	19	32	21	21	21	27	16	20	13	29	21	24	23	24	25	22	22	18	25	19	19	31	21	13	28	19	16	16	18	23	32	19	17	23	29	25	23	29	27	20	21	15	11	30	32	28	23	29	19	16	24	25	23	23	19	17	15	28	22	22	18	15	20	24	20	21	21	25	33	23	21	18	22	20	7	25	19	16	28	24	15	23	19	22	17	25	26	20	23	19	18	28	29	25	20	21	22	22	17	18	23	13	27	15	16	21	22	20	26	22	24	19	24	24	22	20	20	26	19	19	31	21	18	18	23	27	32	18	33	20	23	24	17	24	14	28	26	26	18	19	15	19	21	30	24	16	23	17	23	28	30	16	32	19	20	19	33	18	20	15	21	13	33	25	22	23	27	17	21	23	21	19	18	26	21	28	25	21	27	24	18	27	27	19	20	19	14	27	12	21	20	19	26	20	23	30	14	15	20	22	20	14	24	29	22	19	30	16	26	26	23	20	21	22	17	29	23	23	21	25	20	24	19	19	15	26	20	23	17	18	19	21	21	20	30	20	18	22	30	22	23	24	31	20	28	16	29	19	18	20	16	21	25	22	18	26	16	23	24	27	28	38	20	18	20	29	23	25	27	22	20	27	19	15	27	24	27	24	27	22	15	16	18	21	17	27	22	25	18	28	29	21	15	22	22	17	21	23	19	22	14	24	18	22	26	20	24	27	14	21	26	16	18	23	19	18	26	25	22	26	18	31	17	23	15	20	23	23	22	20	30	13	25	23	28	16	27	30	18	17	21	19	29	29	27	21	22	23	21	16	24	35	23	29	22	22	19	26	25	19	26	14	15	17	23	23	21	25	23	23	23	17	19	23	26	27	22	25	21	21	26	26	26	16	21	22	29	30	20	14	22	25	24	16	25	18	24	26	17	23	25	20	19	23	27	20	21	33	19	14	26	16	21	30	14	22	20	20	31	18	21	15	18	27	17	25	23	27	23	28	23	13	26	28	24	15	36	18	24	17	20	24	20	25	16	20	15	26	21	28	19	27	18	19	17	28	20	20	14	28	16	26	29	16	19	21	23	22	23	15	27	23	22	27	18	19	26	21	22	19	31	18	15	25	21	20	18	17	16	16	24	12	21	24	26	16	25	19	31	27	20	20	22	18	16	26	25	24	22	22	23	21	21	17	22	22	18	22	21	24	19	35	18	23	27	25	17	25	25	23	16	16	23	31	18	18	24	21	28	18	25	21	20	19	19	18	28	19	26	17	23	19	22	24	32	25	16	29	19	20	22	27	19	25	22	24	20	20	24	28	30	11	29	19	26	29	35	27	22	23	20	28	27	23	19	25	25	18	31	18	24	18	19	22	20	18	35	25	26	24	24	27	21	23	28	24	19	18	28	19	18	24	20	24	19	22	28	23	22	23	32	19	25	12	30	21	17	16	16	16	29	18	18	21	22	22	27	25	24	33	25	19	22	25	28	24	25	28	26	18	30	17	22	23	27	23	22	20	20	23	26	23	22	21	21	21	19	19	22	25	30	24	16	18	22	19	28	18	18	25	23	15	18	25	24	14	20	16	19	13	20	34	33	27	23	29	16	19	32	25	26	25	17	27	15	24	21	28	33	24	22	18	24	23	25	22	23	20	23	16	26	25	27	18	27	25	26	24	23	24	28	29	24	15	23	20	21	24	31	28	16	27	30	15	18	20	20	21	27	29	23	22	20	24	20	31	19	24	22	30	21	19	12	18	22	21	24	26	21	24	22	25	20	18	22	18	23	21	18	29	17	29	20	22	25	18	22	20	22	19	24	27	33	26	24	11	25	24	20	21	24	24	19	27	17	31	28	33	20	18	17	28	23	18	22	21	16	20	16	31	28	30	25	21	20	24	24	29	31	26	26	24	26	18	31	19	21	22	21	18	24	18	16	25	23	19	15	35	31	27	22	24	26	15	19	20	16	13	22	18	29	30	24	9	17	25	21	23	26	35	23	25	28	32	24	25	22	18	19	27	24	24	16	21	20	20	21	16	15	23	17	11	24	18	35	24	17	18	16	22	26	25	25	19	34	21	18	20	23	19	17	22	21	23	16	29	24	23	17	21	19	23	26	16	20	27	21	27	21	23	24	16	21	26	16	21	27	19	19	21	23	12	24	14	21	17	21	19	20	13	30	18	20	26	23	20	26	25	24	25	23	25	29	24	28	17	27	19	17	14	19	17	18	26	27	29	24	21	11	20	24	31	17	27	28	26	24	16	23	27	18	19	22	21	19	17	27	24	31	14	19	21	20	36	26	17	29	14	21	22	22	14	21	15	21	23	23	25	30	24	23	21	29	21	20	17	17	19	25	28	20	17	28	22	28	23	17	26	17	29	25	27	27	25	27	25	11	26	29	23	20	22	21	19	26	26	26	23	17	29	25	11	17	21	26	21	19	21	21	17	15	25	22	24	17	26	24	19	17	23	18	28	9	20	20	25	22	28	29	20	20	26	17	12	26	15	21	18	21	20	16	25	19	31	14	13	19	23	18	30	23	22	16	18	29	28	19	18	24	33	10	32	27	35	18	31	12	19	31	29	12	14	24	16	21	18	26	27	26	25	18	23	24	24	30	22	20	22	28	23	15	28	21	18	11	32	12	24	23	16	24	22	23	21	22	24	17	17	24	14	20	16	26	17	20	19	19	22	21	19	27	20	21	24	16	27	17	21	24	21	24	27	28	24	18	20	28	28	27	19	23	17	25	18	24	25	15	19	26	23	24	27	19	28	25	22	25	25	22	20	23	26	22	16	16	24	20	21	17	18	22	25	25	29	22	27	20	21	30	31	22	28	14	26	19	27	26	24	29	24	15	28	20	34	31	17	15	16	17	17	16	20	14	29	26	22	13	21	19	17	28	16	24	17	26	29	24	13	19	28	28	26	21	12	21	29	18	21	13	23	17	15	20	19	19	17	26	26	26	21	10	22	24	23	13	21	18	22	28	16	17	25	20	30	15	25	28	20	20	15	20	27	20	19	22	18	26	28	19	16	20	29	19	20	17	22	23	27	21	11	22	17	23	26	13	27	18	28	26	30	21	15	26	23
21786	13251	10594	14865	27442	32547	31934	29787	27625	25256	22979	20721	17685	13554	10127	8262	7957	6966	5909	5999	5551	4584	3664	3215	2933	2524	2358	2196	1946	1699	1609	1569	1506	1343	1277	1308	1325	1294	1060	853	764	679	712	567	485	445	439	417	413	406	452	418	421	456	410	377	385	403	360	367	317	361	336	307	312	340	320	289	345	296	301	280	298	308	301	322	254	273	260	271	287	267	253	257	261	288	243	263	268	239	250	256	255	250	259	259	266	267	240	262	246	247	258	246	226	255	272	237	263	250	250	239	236	246	277	271	254	279	259	272	257	256	261	280	300	233	260	227	254	288	253	288	226	250	241	255	288	246	252	255	252	236	258	246	250	245	261	253	268	269	270	236	244	261	234	230	243	292	241	273	265	251	274	261	248	252	243	265	281	285	244	283	263	272	246	247	225	267	247	245	246	285	258	242	251	275	251	254	253	241	254	276	226	293	272	239	257	263	261	220	269	234	262	262	235	244	259	281	254	254	260	250	244	286	249	240	264	251	238	253	220	283	256	273	245	274	274	268	259	222	271	241	235	239	242	228	236	236	277	257	246	261	259	266	270	237	279	269	229	256	276	258	259	249	250	260	252	266	257	263	274	272	245	254	262	274	252	232	213	262	250	266	259	232	265	230	236	236	268	266	223	244	267	249	247	289	240	261	253	278	257	251	240	230	257	241	263	264	237	241	278	235	272	249	254	239	279	248	244	263	248	265	240	273	254	263	252	269	261	274	249	253	263	247	250	269	265	253	260	251	266	255	263	236	231	222	258	279	238	261	255	247	241	258	221	241	262	224	247	257	228	279	239	272	273	220	256	271	251	226	257	229	289	244	272	279	234	246	263	273	252	298	245	247	263	253	273	271	256	280	258	292	248	283	275	249	247	252	287	236	289	237	256	263	261	244	278	249	262	256	262	240	244	235	251	263	260	243	258	248	251	261	261	239	260	257	270	268	258	267	255	261	253	263	259	253	254	273	273	267	238	253	242	233	279	278	238	264	249	242	243	281	260	277	232	263	266	245	227	264	256	282	253	234	265	254	254	245	249	266	249	253	256	230	263	228	250	252	231	269	239	272	228	245	252	262	259	260	250	241	275	268	268	248	252	263	253	258	250	285	256	241	274	285	268	238	254	264	239	269	259	241	263	284	245	264	245	244	272	275	278	288	262	253	241	238	254	254	219	239	256	275	258	239	262	263	258	250	262	262	252	241	280	263	245	241	243	231	259	246	269	255	232	254	259	260	249	244	260	262	246	247	260	244	254	239	247	247	244	278	256	251	283	228	262	283	229	247	268	240	256	256	277	277	292	277	260	265	257	247	237	262	252	259	256	245	258	253	247	273	228	273	283	264	240	257	281	247	245	227	250	261	231	235	251	264	242	256	273	270	243	238	253	227	269	232	239	259	265	260	236	276	270	244	243	266	248	261	253	266	248	223	271	243	270	254	271	262	255	242	267	256	259	245	252	251	245	251	265	280	240	233	263	251	268	245	256	257	264	266	281	262	242	257	254	259	271	264	276	221	258	267	281	256	276	241	232	235	229	284	248	258	269	229	246	254	253	230	257	244	253	276	248	262	264	248	232	246	265	250	248	249	261	237	261	271	237	220	230	263	271	264	256	269	269	268	250	253	279	254	231	257	287	288	275	247	254	266	226	247	256	240	250	251	264	262	269	278	225	266	247	230	278	244	254	241	231	243	251	264	246	260	245	238	245	241	250	232	258	237	260	274	257	255	266	288	257	283	277	244	230	243	237	273	255	257	283	279	257	286	252	278	264	255	260	263	264	272	242	251	243	269	272	250	277	239	267	232	226	246	297	243	232	240	257	251	281	249	233	274	261	265	263	227	264	261	244	229	246	225	251	265	252	267	263	219	281	256	255	269	239	247	232	252	252	240	252	256	255	255	254	230	254	251	265	252	247	248	266	294	251	259	246	256	237	249	251	246	258	236	269	254	269	244	254	263	242	267	245	259	258	277	262	297	238	253	265	290	268	240	262	255	224	245	259	255	242	241	247	223	251	253	283	271	288	281	267	239	238	267	237	262	268	281	272	253	248	263	258	250	259	275	269	270	301	227	257	263	238	255	304	261	275	239	275	251	247	251	258	253	255	247	244	231	265	276	278	259	258	261	260	237	292	251	272	253	260	271	238	267	282	264	265	248	232	253	266	258	252	263	259	265	268	235	267	266	250	236	230	242	222	255	268	243	245	261	255	238	236	261	283	251	235	275	272	250	262	224	247	287	257	250	255	245	273	247	267	269	304	242	237	253	246	259	258	254	235	247	286	240	239	242	257	245	281	254	283	241	302	254	270	239	271	247	297	268	258	256	281	227	230	267	274	249	244	268	243	246	260	266	238	255	260	253	260	242	241	234	261	251	271	241	287	241	290	262	249	258	274	250	247	233	245	282	247	237	260	287	238	246	271	259	255	248	255	282	251	247	267	224	251	235	267	269	271	232	244	254	251	227	285	238	244	251	270	252	242	265	254	262	238	252	264	255	247	263	238	268	237	250	259	282	246	255	252	285	251	258	281	234	237	247	282	264	228	282	237	276	263	244	273	237	230	289	261	249	256	259	242	268	202	257	252	267	263	265	250	252	226	272	253	255	252	239	251	283	256	263	245	262	263	236	272	226	243	254	251	264	255	267	265	259	276	260	252	254	268	245	245	275	248	263	263	255	248	259	238	242	260	252	250	258	248	235	256	256	245	271	266	257	254	244	248	279	239	269	267	259	261	267	224	260	231	257	236	285	263	255	247	245	229	240	256	229	244	260	266	242	272	285	254	269	266	282	278	270	252	242	255	274	276	271	262	248	248	262	248	248	240	266	246	260	255	252	252	264	263	266	237	265	298	281	274	269	259	256	279	236	282	239	282	263	256	231	258	266	261	239	291	244	252	271	277	283	254	267	280	225	254	275	254	256	271	270	287	225	262	245	235	268	302	280	252	249	266	260	273	277	260	239	267	236	258	255	251	263	265	235	286	229	246	250	275	256	289	268	249	263	237	277	225	250	252	266	264	280	271	269	270	251	262	234	244	256	266	247	263	277	235	226	252	259	226	262	265	249	264	260	280	234	253	278	248	252	286	253	264	232	251	253	256	271	243	262	267	232	250	283	246	252	258	271	262	233	268	245	249	246	273	255	235	268	267	249	255	250	257	245	268	251	259	242	236	271	262	255	257	235	284	248	249	245	243	246	264	276	241	250	250	253	263	292	258	257	265	266	263	246	253	280	245	204	272	268	240	246	267	279	267	247	277	246	293	273	270	262	251	265	299	253	251	271	264	254	264	263	221	237	249	270	265	247	261	265	278	262	253	233	242	281	250	280	249	264	240	281	252	272	246	279	248	281	244	266	284	246	267	263	245	243	235	235	254	239	242	277	247	257	259	254	270	242	238	249	245	256	264	239	227	257	270	252	255	270	238	252	264	261	239	239	259	273	259	253	247	242	243	264	256	263	250	250	261	244	255	257
2094	715	459	412	391	511	606	662	579	553	555	404	286	195	140	140	121	105	105	117	124	81	66	80	81	65	46	52	60	60	56	55	50	48	38	63	34	40	40	39	40	41	34	40	35	26	38	29	44	44	28	38	30	44	41	32	34	34	36	37	40	21	39	38	35	34	27	23	32	35	28	26	36	28	28	34	28	28	33	35	27	31	31	27	31	31	27	27	33	38	30	35	33	31	33	35	26	34	33	22	24	22	39	35	28	31	26	41	35	29	27	33	40	34	33	35	20	30	34	28	24	27	39	35	32	28	22	32	30	20	22	35	26	29	39	40	29	30	28	31	25	31	27	24	32	30	28	27	28	33	29	32	21	22	27	26	29	32	31	33	32	21	27	32	35	38	28	32	30	40	28	28	36	40	29	30	41	30	33	27	27	27	39	32	33	27	33	25	35	22	36	36	35	33	35	32	30	38	29	36	38	27	28	34	25	28	37	25	25	31	31	31	26	42	37	36	21	24	32	24	30	25	33	22	23	24	33	34	26	32	32	35	34	32	22	40	35	26	36	41	41	19	23	24	25	34	27	33	22	27	32	24	27	33	35	23	29	32	35	28	27	29	28	41	26	36	29	33	34	35	34	24	26	36	27	24	32	27	36	24	25	30	17	30	33	37	29	31	39	24	36	43	24	33	32	31	33	32	41	37	29	40	33	39	32	26	31	39	30	36	29	25	43	31	26	39	31	36	20	43	27	34	28	35	36	27	38	31	36	25	24	34	20	24	24	29	34	32	24	30	32	32	35	23	33	40	36	29	31	22	35	31	25	26	29	29	38	12	32	32	42	23	27	34	22	31	38	43	31	38	30	41	33	28	31	22	17	29	23	26	40	41	29	31	37	31	28	29	30	46	26	24	33	28	27	35	36	34	34	42	27	17	29	32	33	31	31	22	36	20	28	30	24	36	24	29	38	35	28	37	28	41	39	44	27	35	29	34	35	23	34	36	31	25	34	26	36	26	31	31	34	36	28	38	27	39	30	27	32	22	30	31	30	30	37	34	39	30	35	36	27	34	32	29	31	27	30	36	33	24	24	28	31	34	28	25	26	41	40	29	31	26	26	20	36	27	30	37	32	35	38	28	24	25	22	31	26	33	30	29	38	28	22	27	30	25	33	42	35	18	29	32	29	27	24	39	37	39	37	24	27	34	28	25	29	20	34	26	37	37	27	33	22	32	27	37	37	34	34	29	22	21	31	33	23	31	27	36	44	21	29	35	28	28	35	37	25	26	27	27	43	40	28	29	40	31	25	23	31	39	30	34	35	30	29	25	40	34	24	33	43	32	30	32	26	30	42	25	27	35	22	26	29	34	38	28	31	22	26	33	22	30	25	23	27	32	24	34	33	29	28	34	36	33	28	31	27	33	23	23	30	30	34	33	39	25	28	26	26	32	31	30	26	38	26	40	33	32	29	36	27	21	31	38	23	35	29	25	24	32	29	30	34	30	30	36	33	29	45	26	32	23	23	26	24	33	33	28	30	40	31	39	34	30	19	28	23	31	32	32	33	26	38	24	35	38	35	33	37	35	39	38	31	26	36	31	36	34	29	30	36	30	24	35	27	35	31	36	30	19	24	37	39	29	36	38	26	32	27	38	27	38	30	28	27	33	23	39	19	43	33	31	33	28	32	29	28	29	27	25	33	33	28	34	30	41	43	30	33	30	38	40	43	34	26	23	29	33	25	25	25	30	31	21	27	30	33	32	20	28	26	30	26	25	33	25	30	31	37	28	30	29	24	39	23	29	32	35	25	26	26	28	31	37	42	31	40	25	44	35	42	30	35	33	20	33	29	53	27	30	27	42	31	31	31	25	32	36	38	26	37	31	32	29	31	25	32	33	31	25	28	32	29	33	33	32	35	32	31	29	34	30	29	27	33	36	29	29	38	30	31	39	31	36	29	23	22	32	29	28	37	35	23	34	44	30	31	23	29	28	41	26	25	25	30	21	32	30	31	27	26	20	31	26	33	29	33	33	37	37	27	39	34	31	32	32	28	36	26	33	27	39	33	35	24	30	31	34	26	25	32	32	31	28	42	35	26	31	33	24	26	33	28	35	28	32	29	32	21	30	34	37	27	34	27	37	32	29	30	27	25	38	26	30	30	31	31	29	24	32	42	35	24	33	37	25	42	25	28	34	25	21	28	32	35	19	31	35	34	37	38	28	22	26	33	34	26	33	28	29	25	23	34	19	37	29	33	34	26	33	33	36	28	28	36	32	26	27	26	32	29	25	32	44	34	33	32	27	23	27	36	32	35	36	27	35	31	22	37	38	24	36	33	29	31	37	36	35	30	32	44	26	36	30	31	28	27	27	32	40	44	24	26	27	36	31	33	27	27	44	32	32	28	23	28	41	34	37	41	26	22	28	22	39	34	32	38	34	33	27	31	34	34	31	21	25	31	31	30	44	34	26	30	28	35	36	27	35	31	26	30	24	24	20	31	37	37	36	34	26	29	34	36	44	26	37	30	30	25	26	36	31	23	39	31	35	37	34	33	34	35	33	31	29	28	31	37	38	34	23	35	32	34	29	33	33	27	28	37	24	21	30	38	36	26	28	24	26	24	33	17	21	36	25	32	31	39	28	37	31	41	29	44	29	44	35	26	40	31	29	29	31	26	38	28	29	26	39	28	28	27	30	28	29	30	39	29	23	26	36	31	29	30	32	30	24	37	40	37	43	39	31	25	29	31	24	26	31	38	34	26	30	34	26	38	28	31	27	31	25	40	27	28	26	38	18	34	28	31	42	28	36	26	35	23	28	24	37	24	24	29	26	30	33	33	24	27	25	34	22	27	42	35	34	30	29	32	28	28	38	25	27	25	34	23	31	29	31	29	36	33	23	29	22	26	38	27	30	22	29	29	34	39	24	29	31	23	27	29	26	30	28	27	21	29	22	31	33	25	44	22	37	21	22	30	33	25	32	32	34	42	27	31	34	29	25	30	28	22	30	31	48	19	36	28	30	34	27	21	23	20	32	31	32	38	33	38	32	36	25	24	28	33	22	31	34	23	30	34	26	40	41	37	30	24	38	29	36	21	38	30	41	29	27	26	33	25	30	34	28	26	39	27	32	33	35	39	32	25	30	31	39	35	32	33	33	41	30	24	37	37	28	32	37	32	31	31	29	27	30	32	22	30	23	31	37	25	26	27	34	32	29	30	36	32	29	29	29	35	31	34	31	36	30	34	25	27	35	34	26	29	31	25	31	29	29	39	28	29	28	42	24	31	27	26	30	34	38	37	28	30	35	18	32	25	38	35	31	34	25	29	29	31	37	27	33	32	38	40	23	35	35	32	36	29	32	28	34	31	30	36	36	41	21	32	28	32	30	31	22	41	36	31	35	37	34	30	32	30	39	28	27	24	26	38	33	39	30	28	25	29	42	30	30	29	26	30	25	19	30	22	26	25	27	36	24	31	38	34	33	25	33	26	38	27	27
18133	9895	7432	10479	21746	26202	25276	22792	20429	18091	16298	13841	10234	7303	5539	4893	4597	3590	3303	3385	3020	2493	1970	1785	1582	1565	1352	1341	1091	1046	1122	1014	972	937	895	877	834	793	699	652	634	556	550	477	446	482	428	400	424	441	477	422	421	444	430	436	438	411	444	401	407	383	380	406	375	413	383	390	350	409	363	343	367	383	356	392	350	338	369	360	350	323	332	340	376	333	362	340	350	346	350	357	370	345	372	356	352	324	406	366	350	386	358	376	355	341	326	326	347	348	327	354	356	342	351	370	339	326	320	356	376	352	336	371	343	318	355	342	344	336	343	336	367	357	321	332	364	322	356	342	352	330	323	361	339	324	364	366	365	352	329	345	335	340	334	362	329	348	339	378	371	361	370	310	337	366	310	337	329	368	324	368	337	352	362	361	384	340	370	329	382	342	344	378	367	333	369	343	342	343	342	357	335	349	367	339	352	353	361	354	364	346	370	338	356	327	355	391	325	367	358	321	364	343	355	336	332	362	363	338	352	324	381	350	344	319	362	367	351	321	365	370	341	369	345	316	346	363	364	331	381	336	379	370	340	350	320	361	345	348	343	339	324	315	339	336	367	366	355	359	341	347	384	358	361	346	348	337	348	337	346	338	328	356	365	337	381	325	370	377	338	346	347	366	351	348	368	329	357	338	358	354	333	399	359	358	377	370	363	355	332	341	363	317	354	373	370	331	396	321	354	307	316	367	386	341	376	349	335	346	330	342	349	335	362	351	325	332	345	369	358	352	319	311	373	347	327	332	335	357	396	345	351	359	322	362	346	339	337	378	354	369	333	351	346	357	338	341	324	335	374	331	376	324	363	372	365	334	338	355	370	354	345	309	358	348	322	349	349	341	327	371	357	384	340	342	361	318	379	306	344	345	346	349	341	364	350	360	361	356	332	392	327	373	349	360	363	342	324	384	359	335	337	380	364	318	319	379	348	351	335	374	373	349	361	354	364	357	355	353	338	341	398	359	370	338	335	371	358	327	372	332	332	374	343	359	333	386	364	375	352	327	351	349	351	340	341	384	368	344	343	366	309	353	360	350	359	372	339	381	325	358	386	334	352	352	369	371	335	366	333	344	342	375	360	323	342	392	306	381	362	354	346	333	366	341	391	371	337	376	342	329	346	367	336	388	393	318	314	336	383	346	351	369	349	404	372	344	358	327	377	335	339	377	389	377	350	320	334	346	327	354	346	342	370	350	357	336	370	379	336	355	368	367	310	350	331	356	332	387	325	379	348	356	368	340	360	344	347	339	330	330	334	342	351	352	373	342	351	366	359	348	313	359	353	365	368	345	372	357	332	355	349	373	365	372	374	323	346	353	316	357	333	335	326	342	338	336	340	333	358	329	341	355	323	334	347	336	331	335	377	347	339	324	365	317	366	337	327	363	344	356	344	352	377	368	384	329	354	353	363	370	374	383	370	347	366	333	336	380	345	308	363	353	344	360	337	354	351	388	342	382	349	368	305	337	341	342	341	340	354	350	307	309	340	362	320	336	323	333	353	347	369	340	330	350	336	334	365	339	354	350	343	374	340	334	353	327	389	353	339	358	353	358	330	331	337	372	367	335	353	353	343	345	331	354	339	340	340	344	332	346	353	343	343	352	355	344	344	384	373	357	331	379	346	351	340	330	323	340	328	351	349	318	334	338	357	359	348	372	326	366	361	335	369	340	350	368	355	314	353	355	364	330	339	333	351	353	393	344	325	302	333	344	348	364	347	351	357	346	329	365	357	347	351	326	343	348	340	348	369	377	370	355	343	363	313	357	373	319	346	351	354	314	334	340	373	355	358	336	342	352	359	349	328	377	362	364	309	331	349	352	345	374	343	352	345	345	356	324	349	320	362	333	339	359	362	357	349	292	350	344	361	380	346	315	391	340	336	370	343	334	354	337	330	354	344	366	344	367	351	342	357	367	375	335	346	350	344	340	355	360	353	333	359	348	375	342	315	346	330	340	332	348	342	356	367	361	353	338	332	340	362	323	352	351	356	338	371	336	341	361	352	353	340	367	323	321	349	358	384	354	330	373	395	353	302	331	378	363	357	367	334	337	330	369	375	310	336	348	352	322	334	349	328	334	340	337	324	353	365	381	364	369	374	352	337	354	321	358	353	349	330	345	373	366	332	351	313	379	332	341	348	339	335	312	370	365	352	360	360	330	332	379	349	348	324	347	381	352	344	347	347	348	356	336	338	368	343	347	322	341	368	323	339	342	344	344	384	346	354	338	359	361	364	336	338	368	351	341	374	354	352	366	356	353	317	333	347	340	368	335	345	346	342	375	338	342	371	335	334	349	365	358	351	370	332	351	331	371	353	344	344	347	363	380	324	361	372	346	326	324	360	347	360	377	335	362	321	345	344	351	321	339	341	374	331	364	352	310	329	332	344	392	344	339	342	357	349	319	364	329	323	372	351	362	339	345	346	343	338	321	365	399	350	339	344	323	357	353	319	342	342	380	352	349	346	339	336	347	355	348	333	343	373	355	331	353	348	358	342	334	319	368	369	341	339	360	369	343	325	342	363	316	329	377	332	329	343	369	316	386	349	352	355	384	408	360	333	336	380	320	355	370	373	389	352	337	334	361	341	345	328	333	329	347	350	360	351	360	351	316	306	343	324	356	319	346	344	347	348	335	351	302	330	371	343	335	371	370	334	364	357	341	348	339	361	327	385	345	350	367	355	350	334	374	344	342	346	333	353	345	355	345	352	318	349	326	330	354	354	352	349	338	380	355	323	384	346	363	333	338	351	362	353	353	364	335	355	321	365	373	370	355	361	351	341	349	371	318	347	350	387	334	326	373	336	334	365	348	340	341	339	333	347	346	353	353	331	349	352	349	348	364	353	320	377	335	384	318	373	345	351	331	347	366	362	388	352	338	329	310	368	373	346	331	349	362	351	327	372	341	347	427	363	392	327	371	375	357	357	371	393	336	345	302	336	301	322	337	366	360	359	366	344	331	350	339	354	329	393	349	323	329	359	328	353	343	336	386	360	361	311	325	359	353	370	356	359	371	368	368	356	382	344	334	359	344	386	365	355	364	320	352	360	330	354	380	345	338	360	332	347	334	348	340	352	379	325	389	324	352	348	340	371	340	323	388	351	352	365	341	359	379	347	340	343	354	345	350	387	364	336	335	347	341	378	352	342	352	358	370	335	348	362	356	349	332	368	329	368	361	360	371	339	363	349	392	344	348	350	358	356	370	358	336	348	353	345	337	361	338	374	367	360	387	366	309	319	359	360	306	325	333	338	378	349	349	361	357	382	357	369	317	349	333	386	372	349	346	359	375	364	351	322	365	360	337	360	361	343	393	356	353	353	334	331	374	308	307	378	353	367	360	324	334	347	380	349	323	347	361	328	347	331	321	372	363	342	329	329	352	340	353	371	381	364	349	360	337	348	378	342	354	340	338	402	358	353	352	356	386	396	325	361	362	382	333	325	390	335	362	332	327	364	359
1761	1322	818	612	576	771	997	1041	957	883	688	556	378	261	231	183	197	133	157	163	126	98	90	73	75	80	68	63	72	57	47	57	47	52	45	54	64	44	43	33	30	45	36	33	24	26	33	24	30	35	29	30	34	26	26	28	32	29	27	33	28	25	30	34	37	39	26	40	29	24	29	20	23	27	22	35	34	18	17	25	31	30	25	19	19	15	26	20	32	27	22	36	26	25	27	40	16	25	16	28	22	27	27	24	30	15	27	22	28	15	24	19	20	34	18	21	23	26	32	23	17	22	16	30	29	31	22	18	17	31	24	29	33	25	28	27	34	31	25	19	26	21	22	22	30	26	37	17	29	22	28	24	38	32	29	22	26	20	25	26	30	26	22	21	15	21	20	31	25	22	30	36	23	26	23	28	16	32	35	31	24	19	24	30	25	20	21	33	20	25	33	28	35	22	31	35	28	20	25	35	13	19	31	24	19	28	24	32	34	35	21	19	26	27	23	20	20	25	18	25	25	26	17	24	28	25	23	33	32	25	27	20	26	32	24	21	17	24	22	27	28	24	22	18	31	33	35	25	36	26	34	20	22	32	25	25	29	23	31	25	19	37	30	32	20	29	32	24	21	30	26	33	33	15	22	28	24	29	35	25	22	18	31	29	30	23	34	24	19	31	20	24	37	26	35	21	20	26	39	20	27	28	17	29	18	22	29	24	29	27	31	25	24	30	29	22	28	30	20	25	31	24	28	14	33	22	36	21	22	31	23	13	33	41	21	27	26	26	33	33	21	18	27	19	29	13	26	32	22	29	21	18	27	27	32	25	15	22	27	20	29	31	35	24	21	25	20	24	27	35	30	22	18	23	27	24	17	37	28	19	17	22	24	24	22	31	19	20	33	23	29	21	27	14	22	16	22	22	27	25	26	18	21	37	23	34	21	33	26	32	22	22	23	23	31	23	17	28	26	27	33	26	26	29	27	19	26	25	28	22	23	33	22	29	28	27	23	27	29	23	31	26	16	37	24	26	27	25	27	22	29	26	30	24	27	22	26	21	25	25	22	18	28	32	17	27	30	26	19	22	27	26	18	17	40	18	27	31	26	21	23	22	24	28	25	28	31	19	33	35	29	23	32	18	35	20	26	26	28	23	20	25	38	23	24	24	22	25	26	30	24	24	20	19	26	22	29	27	24	21	27	34	23	20	32	26	24	25	20	33	29	24	25	28	34	20	30	22	28	26	17	27	15	29	29	25	20	25	29	27	25	29	25	23	28	29	26	19	27	24	22	17	25	15	20	21	21	11	18	23	19	25	24	28	31	29	31	26	23	25	22	28	16	33	21	25	23	26	22	36	21	32	21	31	27	22	23	21	20	20	28	30	24	32	28	22	20	21	25	21	38	20	18	19	28	21	29	36	26	26	20	29	33	35	28	20	27	26	35	35	25	29	19	28	26	32	20	26	27	21	19	24	20	27	23	29	35	27	32	22	12	28	26	25	27	26	23	30	25	24	24	13	21	19	23	22	22	13	27	37	26	26	12	19	26	27	21	23	20	25	24	23	26	31	18	18	22	28	29	25	28	31	35	21	40	25	30	20	28	29	31	20	30	30	19	26	23	27	23	26	25	20	22	20	16	25	29	26	27	37	26	26	24	23	32	27	19	23	29	18	27	32	25	19	30	37	23	26	32	25	20	23	25	31	17	33	21	26	26	15	26	37	26	25	17	25	27	20	23	24	22	38	31	19	26	24	21	25	15	23	21	28	27	33	27	35	27	21	27	15	21	25	25	25	23	22	19	28	24	29	28	30	21	23	31	24	26	24	20	19	31	23	21	34	21	23	25	31	16	28	30	24	28	22	26	24	32	30	34	18	33	20	25	31	20	26	17	18	23	22	22	23	31	23	26	33	27	22	19	34	24	27	21	23	29	23	28	29	29	23	26	28	35	19	21	26	24	22	27	29	26	24	28	23	27	33	16	16	27	31	24	28	17	28	36	30	23	26	26	29	28	19	18	26	31	31	21	31	29	17	16	18	29	21	34	19	30	21	32	28	23	18	28	18	33	23	29	31	29	16	28	23	33	34	22	11	21	30	29	23	34	21	25	27	28	24	24	27	14	25	26	23	30	27	26	21	15	21	22	38	23	23	22	22	25	30	32	20	21	26	17	30	17	28	23	19	23	19	25	38	23	25	17	24	23	24	31	25	34	18	23	30	25	27	34	26	28	19	26	22	25	34	24	33	24	23	17	29	26	32	15	18	26	29	26	25	33	22	23	34	21	31	28	27	19	16	30	30	26	18	23	33	26	25	20	37	24	28	23	24	30	18	21	19	19	26	26	24	26	24	19	27	21	27	26	24	20	27	23	25	17	26	26	26	21	22	24	32	32	22	29	25	29	25	24	28	25	28	25	27	32	27	34	21	15	32	23	17	25	34	36	22	26	30	16	27	26	18	22	20	21	25	27	25	28	30	29	24	28	27	32	21	28	30	27	34	21	19	25	26	29	24	20	31	25	22	20	24	32	20	20	36	30	32	28	28	24	25	23	24	30	24	37	25	40	23	15	35	24	21	30	35	19	20	15	32	15	32	30	25	20	23	35	23	30	26	28	22	29	29	26	26	28	18	21	29	22	32	23	27	32	26	23	29	22	26	27	19	31	27	26	34	36	28	29	27	30	27	21	23	27	30	21	22	27	26	26	25	23	26	27	30	30	19	31	25	31	30	29	24	23	31	22	26	28	31	19	25	19	28	23	28	39	16	35	24	30	32	32	40	20	19	16	22	30	20	31	22	30	26	25	19	26	22	28	23	25	13	25	22	20	21	29	19	24	23	30	36	23	21	22	29	22	26	28	18	16	19	25	22	28	24	27	21	25	24	31	28	22	22	19	29	17	20	19	20	42	19	29	32	25	22	25	25	20	26	23	25	31	22	26	26	20	18	25	15	31	31	24	23	29	29	30	10	29	30	21	19	28	20	31	20	27	27	18	28	34	24	22	22	20	25	25	28	33	28	19	27	19	23	34	21	18	28	22	27	23	16	28	27	14	27	17	24	34	21	35	22	25	32	27	28	25	25	27	20	23	31	31	24	19	24	31	25	30	20	35	20	23	21	29	21	22	23	22	24	31	27	25	22	31	25	29	23	26	18	14	28	22	29	20	31	22	19	31	23	26	25	29	18	21	34	16	22	19	29	28	20	23	26	19	35	22	17	23	32	31	24	14	24	30	29	23	25	24	28	34	28	18	30	22	21	18	30	13	22	22	29	28	27	23	27	26	29	18	26	26	30	25	24	32	33	36	27	24	23	28	26	24	13	28	28	12	22	27	24	21	19	27	30	22	28	32	21	25	22	31	25	22	26	21	27	21	24	17	18	16	29	29	22	25	32	30	24	25	23	32	29	27	31	33	29	22	19	26	21	16	19	17	19	21	25	29	18	28	28	12	42	23	29	24	23	28	22	24	23	23	23	22	21	19	20	34	26	28	25
22003	13868	10508	14287	26269	30314	29938	26761	24359	22451	19818	16561	12528	9410	7425	6772	6222	4988	4635	4731	4263	3286	2770	2357	2311	2171	1903	1714	1468	1451	1459	1337	1235	1140	1092	1206	1003	971	833	772	675	608	657	518	453	464	407	422	452	417	431	438	465	415	415	379	403	401	402	379	373	395	360	360	343	339	379	330	310	315	354	345	328	348	343	331	338	285	301	307	286	263	299	319	298	304	306	323	295	265	309	311	287	308	307	299	306	308	272	300	305	314	299	306	311	266	322	284	326	284	294	298	320	309	281	313	325	316	281	275	319	310	268	303	306	294	279	320	304	299	308	300	293	268	313	304	298	317	298	318	337	278	316	330	302	274	278	321	284	294	301	298	296	305	294	286	299	285	281	284	294	316	286	289	287	301	325	315	322	319	316	314	308	319	278	306	283	285	268	271	318	310	276	287	308	308	326	280	291	273	321	307	283	260	291	318	266	278	291	292	299	302	276	342	292	299	328	318	260	304	291	312	292	287	308	313	329	296	318	320	295	274	289	281	286	313	318	287	263	319	289	285	289	295	317	286	291	289	285	317	315	320	321	319	277	314	287	302	303	304	246	280	280	296	303	293	268	310	292	282	295	290	295	308	280	303	268	298	280	288	303	330	312	292	286	289	287	255	304	316	287	286	321	309	309	293	305	262	289	275	286	259	309	325	328	268	301	292	297	302	323	313	294	284	258	294	301	288	308	311	286	308	274	282	307	308	322	300	282	322	300	269	298	287	316	307	318	307	284	302	295	305	276	287	336	343	277	300	308	307	294	285	319	291	321	288	328	288	294	291	304	300	300	280	274	317	300	285	298	301	306	319	262	298	284	275	275	296	284	282	273	297	287	286	300	275	294	286	295	309	309	312	315	308	292	294	279	324	271	298	314	317	271	295	283	273	304	323	297	298	317	290	273	272	278	298	301	296	290	252	291	302	306	280	266	280	301	309	307	282	291	303	313	309	289	301	309	312	300	295	289	290	308	301	309	294	287	328	311	291	292	297	288	315	291	320	315	292	306	323	277	330	311	286	312	293	292	287	293	309	305	295	308	274	301	295	295	262	296	278	305	288	294	292	281	292	298	328	296	288	301	300	313	328	290	299	289	284	311	323	292	295	312	284	298	301	294	326	293	292	304	327	274	307	313	294	270	277	294	280	302	293	291	290	300	288	315	310	307	305	281	322	284	282	311	275	305	302	292	289	288	279	314	296	255	298	285	308	288	302	268	311	288	284	314	308	284	278	312	290	272	332	302	295	285	303	278	298	292	290	282	318	304	293	299	304	307	285	272	270	292	306	290	297	303	289	260	301	274	301	285	286	291	285	290	298	304	310	289	295	314	270	303	289	284	306	305	286	286	328	298	290	291	301	302	293	278	303	300	280	318	290	233	300	303	286	321	298	274	299	301	294	275	304	307	310	271	281	288	287	316	277	299	311	288	317	294	284	296	312	246	288	328	278	261	318	305	289	272	281	328	284	278	296	300	297	300	309	268	307	310	284	309	302	306	298	316	256	296	325	291	262	327	293	305	283	290	302	301	304	296	290	294	310	320	300	309	289	300	285	325	268	264	275	276	315	288	327	282	293	268	291	291	309	304	288	306	295	308	308	286	288	312	302	288	268	350	298	311	253	319	304	307	294	323	289	276	302	287	281	303	304	283	275	321	301	310	299	283	306	272	300	289	333	302	320	282	309	276	282	291	292	297	290	284	310	309	299	264	319	294	286	301	281	289	286	317	300	276	267	308	306	320	293	282	284	297	302	307	275	306	295	296	314	333	294	314	291	290	324	277	302	281	318	300	334	313	290	317	280	291	283	301	306	330	293	296	318	291	284	286	299	286	277	267	313	309	295	328	301	290	316	306	308	311	270	309	307	282	318	292	292	317	305	281	307	296	281	293	300	294	318	281	287	304	288	299	290	299	308	292	289	305	262	281	291	327	275	290	287	283	323	303	306	252	303	300	292	252	318	277	306	287	282	307	291	285	285	276	272	297	293	292	272	292	298	279	314	308	309	299	302	287	264	321	300	281	269	278	313	287	293	259	296	262	273	295	297	305	301	292	304	279	256	322	285	307	296	307	304	303	301	283	295	310	343	292	288	274	288	310	286	299	302	299	296	304	290	313	289	299	284	298	325	299	301	311	282	330	296	307	284	295	272	299	313	317	280	293	286	315	309	296	284	299	304	327	297	308	310	334	298	274	305	323	306	323	289	293	265	338	293	269	315	329	293	297	285	304	332	296	291	294	296	295	309	318	290	271	287	272	296	296	330	301	301	286	304	294	307	319	288	281	322	312	321	275	275	329	290	332	289	319	328	315	279	297	284	301	305	317	279	254	286	288	293	315	281	303	287	269	274	321	295	289	309	302	250	297	272	289	310	297	326	285	279	310	316	314	309	299	271	341	307	322	340	282	332	295	296	297	310	296	313	293	278	303	283	298	270	290	281	316	284	303	280	276	318	304	313	286	323	305	313	295	278	306	270	317	305	299	298	309	267	286	308	324	306	278	298	286	304	298	290	279	314	276	270	297	302	318	274	308	305	284	272	306	294	266	293	292	314	288	284	282	287	298	306	312	282	306	318	319	338	281	292	319	279	313	291	310	281	308	264	296	279	291	280	312	273	305	284	286	290	288	283	321	269	297	309	288	321	333	302	294	281	275	297	311	286	293	303	312	292	301	297	274	311	321	294	300	315	295	295	306	295	277	294	290	280	328	281	306	281	300	305	301	296	307	274	294	292	334	310	272	301	297	285	297	281	304	282	301	296	320	279	283	275	324	310	297	282	307	268	303	305	284	290	283	291	273	305	286	299	302	276	306	289	299	279	313	270	299	312	292	308	287	302	292	292	277	279	290	300	280	277	288	294	313	313	325	278	283	287	311	290	304	287	299	288	275	314	300	305	277	292	321	309	329	311	296	343	291	292	313	295	315	320	323	290	301	306	278	289	303	300	304	290	320	280	326	306	286	293	299	288	307	291	324	290	280	304	324	294	330	323	291	282	257	308	298	272	306	288	308	311	301	308	286	263	306	291	301	282	308	288	304	323	309	313	278	322	300	293	279	293	305	288	277	317	286	310	308	313	286	309	336	308	292	307	284	273	301	306	297	269	327	289	301	296	283	298	316	296	320	278	295	316	312	289	306	294	311	295	295	304	312	292	290	293	294	306	321	316	308	278	287	303	296	292	279	291	291	305	293	279	285	312	278	314	291	287	294	264	294	283	321	290	286	302	299	328	307	283	316	298	290	322	304	260	308	286	312	296	273	309	301	279	307	284	275	307	280	296	317	302	304	268	321	319	283	306	305	301	276	315	312	291	291	282	311	299	267	281	304	315	309	291	285	267	309	275	290	302	303	309	283	285	285	298	307	265	314	305	296	297	321	322	306	295	292	288	327	269	319	292	303	294	292	302	275	299	303	299	298	284	311	298	332	320	306	304	299	322	283	305	326	287	313	289	308	316	269	290	279	265
3233	1229	865	602	548	685	973	959	833	845	668	460	364	276	218	253	168	173	162	164	144	115	103	87	94	91	83	67	61	61	65	62	58	63	60	45	58	52	48	41	45	27	34	35	37	28	34	32	25	40	28	33	28	32	39	33	30	23	34	31	19	30	35	23	26	34	33	39	32	27	27	29	37	29	21	27	30	28	27	28	27	29	22	18	26	33	30	31	29	27	18	28	28	27	32	26	37	32	22	28	28	27	28	31	30	25	24	23	31	23	26	25	23	27	22	25	32	40	26	28	31	33	30	30	26	29	22	25	30	19	31	32	24	21	16	27	29	30	32	31	26	30	36	27	31	23	30	35	37	22	31	21	20	30	25	23	35	26	31	28	33	27	22	27	25	21	26	26	27	29	26	22	43	27	25	27	25	30	35	23	24	28	28	25	26	27	38	36	18	30	36	29	29	33	23	24	28	24	25	31	31	29	25	26	15	24	28	14	31	30	25	21	30	31	30	27	30	16	33	29	26	29	33	36	31	36	26	28	16	29	27	32	18	33	26	33	19	33	31	29	26	30	24	27	19	30	20	28	32	29	27	24	23	33	24	30	26	41	28	37	32	22	33	32	24	27	33	32	31	31	31	36	31	34	21	38	22	33	24	30	29	25	31	42	25	31	29	25	24	31	28	27	32	22	28	28	32	25	30	29	24	33	23	25	29	32	26	34	24	33	26	27	27	35	30	36	21	32	30	26	27	20	30	41	39	29	27	25	34	29	18	36	26	24	27	33	25	25	20	18	33	20	32	33	26	26	23	30	34	37	27	31	23	27	30	19	32	22	21	36	23	17	35	27	40	22	28	27	28	26	31	32	31	34	28	28	25	26	26	27	30	27	27	27	24	26	32	30	33	16	27	24	33	35	32	33	31	30	26	26	22	32	36	24	39	28	34	25	25	33	23	25	22	30	24	26	27	26	22	34	20	39	32	19	24	33	28	28	26	29	29	30	28	30	31	29	28	32	33	27	33	27	31	29	36	17	31	26	28	25	22	38	28	28	32	27	25	28	31	29	33	27	24	26	29	19	29	31	35	30	27	25	20	30	26	29	38	25	37	24	27	35	35	28	32	31	31	28	29	40	31	26	35	27	29	26	18	27	25	30	34	24	29	25	25	29	36	19	26	35	29	30	34	40	26	24	24	32	21	31	29	17	14	22	32	31	38	32	43	40	27	24	24	23	26	35	35	23	27	30	29	27	38	19	22	28	26	24	37	23	35	30	38	28	26	25	24	27	26	35	34	32	24	29	24	40	35	24	31	22	26	35	25	23	35	22	19	31	24	28	25	35	25	25	25	26	23	32	18	26	22	25	32	26	30	22	30	22	25	19	18	26	30	26	18	23	25	35	30	38	28	27	25	20	28	25	21	23	31	27	34	29	31	23	21	25	28	35	23	28	23	26	22	29	32	33	25	27	19	27	17	17	27	37	22	28	30	35	29	25	29	29	31	29	35	22	33	26	14	27	29	30	30	30	37	20	18	24	33	25	33	28	30	31	32	26	26	29	25	35	32	30	35	24	23	30	24	36	28	22	34	24	26	24	25	32	34	26	26	34	20	25	29	19	33	24	24	34	30	25	21	22	26	27	21	25	28	32	25	24	28	25	25	24	23	33	21	32	29	29	40	30	29	23	27	36	25	20	25	24	27	28	34	29	35	32	30	13	32	31	20	25	28	35	38	32	21	35	24	23	26	23	21	26	27	35	35	32	26	29	21	39	23	26	25	31	28	40	25	32	28	18	33	33	21	26	24	33	38	41	30	33	27	22	34	23	28	27	31	32	26	30	38	30	24	31	35	25	32	33	26	37	25	35	22	27	27	25	28	29	31	28	22	24	33	25	20	35	38	22	29	30	23	18	24	29	34	33	32	35	28	29	41	27	26	23	28	24	23	36	28	37	38	26	23	24	26	23	22	33	38	32	22	30	32	33	25	18	33	37	26	31	29	24	49	20	31	30	26	33	30	31	26	29	23	32	16	27	25	31	22	30	24	31	32	35	19	36	27	26	31	30	26	32	21	37	27	24	32	26	34	46	30	28	37	32	27	30	30	25	32	33	25	33	32	21	31	23	30	27	33	24	24	19	27	34	25	32	24	33	25	30	19	29	33	29	31	20	23	32	26	25	39	18	22	18	27	37	31	9	31	26	21	33	24	23	20	37	34	33	24	37	33	32	29	31	25	39	22	28	29	29	22	29	24	26	20	30	23	23	24	33	24	31	34	30	28	43	32	29	26	37	22	19	29	30	40	24	30	27	23	32	25	33	18	30	32	35	32	32	32	32	19	20	20	27	26	31	32	16	24	24	33	22	24	26	32	31	23	29	22	29	14	30	34	25	29	19	26	37	26	30	23	29	26	20	22	21	30	31	35	38	29	29	32	33	40	27	31	28	26	38	26	29	25	22	34	34	36	33	26	32	27	19	33	32	31	24	29	25	31	30	32	24	32	35	32	31	25	30	18	26	34	34	32	32	24	21	28	22	31	21	28	27	32	36	21	30	25	35	41	26	18	30	27	32	30	30	19	24	28	21	21	23	20	30	19	26	28	36	27	30	39	24	25	38	20	25	29	33	30	27	25	29	25	30	29	29	26	38	29	32	22	24	19	29	37	31	36	31	28	23	28	28	35	31	31	23	28	30	32	19	17	32	35	23	26	30	26	23	21	39	23	28	26	36	36	27	31	26	24	20	38	26	24	24	22	29	30	30	29	22	31	24	24	34	24	26	22	28	29	23	37	23	28	37	35	22	29	27	23	35	32	20	31	35	24	25	20	25	28	35	26	39	28	23	24	34	29	24	25	30	30	34	23	25	29	32	25	20	23	27	41	23	28	33	25	34	20	32	33	26	29	29	27	21	25	33	34	30	15	22	34	26	28	28	25	27	33	20	31	25	28	31	34	37	23	39	31	31	27	26	28	25	38	20	25	30	32	28	26	24	17	28	31	29	37	33	32	30	27	32	26	28	32	28	34	28	24	40	35	23	16	25	29	27	27	37	32	30	23	25	23	28	32	38	22	35	30	23	38	27	21	28	28	21	29	34	39	26	28	20	21	36	28	25	21	31	24	28	22	31	29	28	31	17	28	28	20	24	32	30	22	16	25	38	22	28	24	29	28	26	21	25	28	22	31	28	26	26	28	32	23	31	23	22	33	33	34	33	23	30	31	21	32	30	25	30	39	19	21	32	28	29	26	26	33	25	29	29	24	28	23	26	23	28	30	27	17	23	37	35	37	40	32	34	25	19	31	26	22	31	31	30	46	21	30	37	31	34	24	25	32	26	28	25	44	36	37	32	31	29	25	30	26	24	31	22	25	23	30	24	28	31	38	25	30	25	23	24	39	30	29	20	18	31	24	31	25	33	22	25	26	33	30	21	32	36	33	31	31	22	24	41	36	35	25	26	33	33	18	27	24	42	28	32	22	31	16	26	29	18	43	28	33	27
21736	13666	10668	14027	25072	29156	28923	26358	23880	22109	19170	15830	12396	9198	7792	7851	6419	5213	5156	5049	4392	3506	2834	2633	2562	2361	2020	1820	1670	1648	1619	1511	1435	1366	1342	1272	1038	1055	922	794	714	671	600	514	486	532	481	437	481	464	458	440	460	527	446	452	460	419	435	397	395	367	387	382	391	372	402	334	349	375	361	335	361	380	327	343	322	376	359	347	356	337	334	348	349	325	328	341	315	328	323	335	314	324	306	324	345	321	284	327	315	333	347	309	349	318	324	301	331	324	309	340	355	320	327	320	302	306	325	315	298	314	348	297	354	313	329	297	302	332	328	322	325	337	340	330	302	308	319	318	348	314	347	325	319	312	333	321	304	339	328	335	331	294	348	347	328	325	313	298	303	315	316	330	359	318	308	311	357	357	317	306	342	309	328	317	331	356	288	340	310	329	322	319	318	288	330	305	331	300	333	285	312	327	331	290	327	307	344	329	321	310	323	312	311	288	309	330	304	327	324	317	298	341	309	304	330	347	321	325	328	298	310	309	313	354	311	342	306	326	334	316	311	335	358	319	326	320	350	342	318	323	320	310	312	332	312	327	302	335	344	340	339	334	309	301	326	334	299	325	360	306	365	295	315	317	287	278	316	310	332	357	340	315	304	329	328	310	322	323	317	325	318	334	332	314	307	317	308	340	337	324	346	308	343	310	302	324	323	334	344	336	321	307	347	276	283	296	320	319	313	316	329	295	339	300	327	304	351	311	334	341	350	295	306	296	275	315	291	339	302	322	285	338	346	305	308	294	356	317	299	290	328	344	315	344	301	329	328	311	300	304	333	329	320	312	287	330	328	313	305	269	295	321	298	326	338	317	311	318	347	342	296	360	314	307	298	328	320	337	342	339	324	286	327	320	324	297	336	344	354	319	329	295	311	286	295	316	337	299	348	333	313	316	297	320	314	338	325	312	330	325	295	341	303	327	330	289	316	349	325	320	301	326	324	320	323	323	328	297	327	326	333	316	313	313	312	318	312	334	356	301	338	332	286	325	334	343	281	308	328	311	313	325	332	358	301	294	324	347	334	327	306	319	316	338	328	316	292	331	319	328	319	299	317	330	316	326	334	340	322	307	337	304	312	305	339	329	329	319	322	328	342	313	304	332	328	332	314	330	343	363	334	333	303	284	349	344	301	329	316	335	305	308	300	288	303	318	338	305	320	330	314	315	317	320	322	327	336	330	328	326	302	315	311	324	319	296	334	318	323	322	321	303	330	313	308	338	331	332	315	318	296	344	317	334	318	332	339	321	324	317	311	331	325	299	300	301	324	358	305	306	317	305	304	322	310	289	333	302	323	359	321	331	316	337	321	324	311	304	310	336	351	329	326	303	303	306	332	320	319	350	335	309	360	338	363	358	299	318	309	347	334	310	323	277	325	317	341	294	312	321	323	324	337	337	326	320	342	331	328	337	321	297	351	334	304	309	341	334	325	322	319	312	331	324	320	328	325	298	363	275	333	305	327	316	326	321	300	317	329	306	329	297	323	323	315	332	338	301	315	309	327	314	306	319	340	344	358	279	302	321	319	334	317	283	310	316	321	295	289	329	301	317	301	340	323	283	323	310	318	310	319	340	331	358	327	339	310	299	315	334	330	332	334	332	346	308	331	321	329	302	322	317	323	326	322	310	318	311	317	312	311	303	313	322	285	312	290	329	299	311	342	339	316	333	338	336	322	344	284	299	306	340	310	328	288	325	341	328	329	327	335	301	318	348	333	335	316	366	305	318	343	318	321	319	331	308	341	329	326	328	301	325	310	339	321	346	300	322	293	345	344	336	311	327	314	338	354	304	348	289	333	323	368	329	311	308	322	337	335	323	343	305	324	316	318	321	323	311	307	341	325	301	328	314	312	324	361	304	316	298	330	350	309	323	310	319	336	330	300	301	340	313	320	299	293	302	311	327	319	321	327	336	309	304	318	331	357	350	309	317	326	346	320	354	318	349	318	320	344	326	318	318	334	313	298	331	331	321	315	303	320	323	329	327	310	337	341	320	299	348	340	335	333	331	315	344	357	306	329	318	346	293	340	286	327	349	322	334	334	337	333	341	303	307	357	308	309	355	332	337	305	324	326	350	345	318	303	312	341	346	343	330	339	323	327	362	325	329	347	318	320	327	331	303	342	313	320	304	346	329	306	321	292	291	329	304	299	352	305	311	347	317	303	304	322	308	327	322	321	297	292	342	331	330	318	318	325	322	297	316	310	333	319	298	311	313	343	305	330	332	322	300	302	317	293	338	340	334	338	307	330	317	306	332	329	318	304	324	326	336	301	313	317	323	349	333	322	316	319	325	350	297	332	289	337	320	333	317	323	304	291	303	315	318	330	281	334	305	324	309	319	297	323	319	331	330	308	339	321	305	342	320	325	349	350	316	315	322	356	282	334	314	361	318	341	305	315	289	356	291	325	329	308	326	328	349	298	333	312	327	355	335	326	321	340	324	293	349	283	323	285	324	329	319	285	299	332	308	352	301	324	321	338	292	342	291	325	314	312	317	352	315	324	327	326	310	323	316	301	347	304	346	309	315	337	315	314	323	334	321	307	323	322	313	315	308	334	302	346	346	318	302	346	327	345	325	318	342	313	326	287	326	306	341	318	330	307	316	313	306	311	330	297	295	330	311	365	326	306	325	324	348	303	293	312	298	318	262	317	317	300	312	330	343	305	337	304	332	320	297	325	334	338	333	320	322	322	341	295	317	316	306	326	329	327	308	313	300	335	297	358	310	293	348	345	319	304	329	289	303	317	367	312	316	330	307	330	310	306	329	327	311	306	289	327	319	293	321	324	347	345	314	289	286	341	292	302	307	301	314	338	313	332	317	311	350	292	319	317	334	336	312	319	315	337	330	315	315	344	320	313	290	341	331	320	315	328	295	342	346	326	306	325	322	339	341	332	338	322	296	342	345	319	316	317	331	346	310	302	293	294	304	346	315	305	324	328	341	321	355	314	304	349	307	362	327	285	367	329	312	314	375	313	295	312	328	334	301	319	329	298	310	336	320	312	315	297	326	332	282	348	312	330	331	303	295	333	320	326	318	315	338	316	320	340	293	333	296	288	332	302	315	312	325	303	313	316	305	294	309	315	330	290	319	307	289	331	291	341	313	279	299	292	317	315	319	301	327	342	290	327	311	320	295	346	307	315	304	326	307	315	311	356	352	308	307	327	326	324	331	338	283	316	309	308	328	310	298	314	331	339	320	306	331	323	337	338	346	321	313	332	319	338	315	318	329	323	322	305	313	352	321	343	335	325	328	314	324	289	332	321	337	303	356	308	307	334	320	315	331	329	320	293	326	302	349	318	316	301	345	308	311	329	354	311	342	302	333	312	313	312	323	299	335	298	331	343	345	356	333	335	291	307	306	304	328	334	312	312	318	320	314	295	317	342	316	319	355	293	319	264	326	317	320	314	329	339	314	332	346	319	331	308	300	296	343	321	351	313	303	322	335	319	300
2749	1631	1075	841	741	898	1229	1214	1100	968	815	582	396	285	311	288	192	201	185	214	147	127	110	96	107	101	68	86	79	68	66	53	60	62	50	44	52	53	44	39	39	36	29	31	26	31	43	26	28	29	24	29	42	29	30	33	17	25	25	27	30	28	32	41	26	24	16	24	19	32	17	15	24	22	30	27	26	21	17	17	20	23	27	19	16	26	18	19	24	21	27	26	17	16	25	27	33	13	20	24	19	27	19	27	17	28	24	26	8	20	19	20	20	26	28	23	15	23	12	18	31	18	30	22	27	24	32	26	21	25	24	19	19	22	23	29	16	26	22	30	26	18	17	28	28	19	18	19	18	26	22	23	25	16	27	30	18	21	24	21	24	30	21	14	25	21	21	25	20	24	21	18	20	17	23	14	24	25	25	27	19	24	22	22	19	20	33	16	23	28	17	19	32	22	22	26	24	27	27	27	27	18	25	20	19	25	20	20	23	12	16	29	20	28	39	19	17	21	22	32	17	19	27	10	21	31	17	17	20	21	32	19	31	26	24	24	30	19	31	19	25	26	25	19	22	24	20	17	21	28	19	26	22	24	22	28	18	28	24	18	23	21	20	25	31	21	14	23	20	22	17	19	28	19	31	29	15	27	27	27	25	22	26	22	18	19	24	28	21	16	20	25	23	23	24	22	17	22	18	19	18	25	20	21	23	33	22	23	26	25	22	24	21	18	24	18	22	27	29	13	23	30	23	22	19	13	23	21	21	23	13	26	24	20	24	21	25	17	29	26	25	20	27	20	26	24	21	21	27	13	21	22	22	16	23	20	23	14	31	25	33	28	20	20	26	17	21	18	18	22	25	24	25	23	18	22	20	16	27	25	24	19	21	21	28	22	19	23	26	20	23	19	22	22	21	21	15	23	18	17	19	17	21	21	15	20	13	20	20	20	18	21	30	20	22	17	25	28	16	18	23	20	28	30	29	24	22	11	30	24	22	27	20	47	13	17	22	18	23	17	25	16	18	27	27	22	26	26	19	20	27	21	27	22	25	20	23	20	16	17	19	24	16	24	22	23	33	26	20	20	17	22	19	23	24	25	17	25	26	27	20	24	22	22	23	18	29	30	28	25	10	23	31	31	15	20	19	24	21	27	29	20	22	26	30	14	32	28	26	14	21	16	28	21	17	24	17	23	20	18	25	23	20	16	32	25	29	20	25	19	24	29	31	21	27	23	21	18	21	17	20	18	26	23	16	31	21	21	25	22	20	21	25	29	17	22	18	27	29	18	20	26	27	22	19	28	22	21	20	23	19	23	25	23	20	21	22	30	18	21	28	28	23	25	23	21	16	22	16	25	26	25	21	27	21	21	19	26	22	22	19	21	21	23	19	25	18	24	25	28	20	18	23	13	25	26	22	17	30	15	26	20	24	28	23	23	25	29	19	35	36	30	19	26	19	22	22	20	28	17	25	29	24	22	16	25	23	20	29	21	20	27	22	17	31	23	34	27	23	24	22	24	22	22	18	21	16	23	14	19	29	19	18	22	24	27	18	16	21	32	26	21	24	18	22	17	23	19	28	18	17	33	15	22	19	22	18	18	19	24	21	27	27	18	20	27	27	31	31	17	18	18	21	19	27	26	19	23	25	28	21	20	21	26	28	16	22	20	23	23	25	31	16	26	19	18	17	19	20	28	14	20	22	17	17	17	18	27	22	19	25	25	25	17	26	16	21	24	13	18	22	25	29	20	24	25	28	20	23	17	21	20	13	21	24	21	23	15	19	23	19	29	27	24	21	23	22	20	35	22	30	24	18	25	22	17	24	20	28	19	22	25	17	20	27	24	21	23	25	16	15	21	23	23	22	22	20	24	28	21	19	31	21	16	15	37	19	9	20	22	20	19	18	27	22	18	18	16	22	28	24	15	21	32	21	21	18	20	22	29	17	24	28	23	22	19	24	20	27	30	27	23	22	18	19	25	23	13	24	17	21	19	21	15	25	25	21	15	29	19	18	14	25	26	20	19	27	23	20	26	19	21	21	27	25	29	24	16	17	24	30	23	27	21	24	13	21	20	35	25	27	19	22	35	25	26	25	27	24	25	30	34	17	15	24	23	25	24	21	25	19	20	22	18	20	27	18	25	22	11	27	17	18	20	23	17	22	16	29	22	21	27	25	27	18	16	23	19	16	20	21	24	24	18	30	26	17	28	16	22	16	16	13	21	19	28	21	16	25	24	17	18	20	23	26	22	27	30	26	22	32	24	27	12	24	13	24	22	25	25	32	20	21	20	20	20	21	22	22	27	14	25	17	25	15	32	15	25	21	24	21	24	25	21	17	26	23	29	23	16	29	32	13	21	28	21	20	36	25	30	17	22	15	23	25	20	23	15	16	29	30	22	26	29	32	21	30	25	28	19	15	28	22	20	24	30	15	21	23	22	20	20	33	21	17	28	25	20	30	24	32	17	20	26	12	18	21	17	19	27	24	19	17	16	16	24	25	26	17	23	28	22	14	23	23	17	20	16	18	26	16	25	25	33	24	27	11	26	20	12	25	24	25	29	24	17	21	26	21	31	25	17	20	36	22	20	20	27	27	23	14	15	18	22	19	24	19	33	26	14	12	25	28	16	18	19	21	18	18	19	15	20	17	17	22	31	17	19	27	27	18	23	16	28	19	20	20	25	21	23	18	26	18	27	21	21	29	18	28	27	17	16	23	18	22	16	18	19	25	26	25	19	26	33	21	22	21	22	17	20	27	30	20	32	12	15	17	25	23	20	26	29	25	19	25	21	16	28	21	27	26	10	23	15	28	19	26	31	25	19	24	15	18	16	21	25	17	27	30	21	23	21	21	19	32	31	17	23	26	16	29	17	25	22	19	22	21	25	37	16	23	27	18	25	25	24	19	20	18	18	26	23	31	18	19	29	25	31	14	32	25	23	18	20	18	24	22	22	18	20	21	37	19	20	15	15	18	19	22	29	23	17	22	30	21	24	20	26	19	24	14	24	19	14	27	19	23	30	28	22	28	27	25	23	23	21	23	21	24	22	20	24	17	26	31	25	21	20	26	18	15	17	26	26	21	25	18	24	25	20	15	20	34	30	32	20	20	22	28	18	21	22	21	27	18	30	20	17	21	34	24	24	26	17	23	28	29	21	23	22	25	30	18	30	33	26	24	22	30	22	29	19	27	31	18	18	20	18	16	15	16	26	27	23	20	21	27	26	24	21	20	27	25	17	30	13	24	20	29	23	22	24	19	21	24	24	19	17	21	19	25	35	20	21	26	25	22	27	26	19	21	20	31	23	20	16	18	21	20	15	27	24	19	18	32	17	20	27	16	22	16	20	16	27	21	26	20	20	33	18	20	21	30	24	26	20	21	30	17	12	27	21	27	18	24	24	26	21	20	20	22	25	22	25	18	16	19	22	19	26	23	19	31	21	25	30	16	31	26	27	25	20	20	21	12	27	22	25	24	20	16	33	18	17	25	18
25977	16533	13374	16719	28421	32018	31350	28760	26084	23905	20567	17166	13390	10720	9561	8971	7029	6330	6375	6095	5100	4085	3666	3414	3032	2715	2445	2240	1982	2027	1896	1751	1685	1522	1525	1417	1276	1152	908	874	850	850	624	528	450	457	453	466	446	487	452	453	496	463	458	430	432	388	391	388	318	343	343	358	302	292	292	307	309	321	310	318	380	291	291	313	274	274	285	301	252	261	261	252	278	264	282	242	249	296	287	259	249	248	313	262	277	265	261	286	261	241	253	295	277	269	257	260	260	269	277	288	272	283	280	266	270	249	283	268	270	284	275	251	268	269	255	270	255	253	270	266	233	246	274	301	238	253	257	264	295	257	252	235	266	269	247	258	275	284	245	226	268	273	272	255	263	254	233	277	268	241	267	287	258	277	225	230	234	257	269	255	251	265	280	279	251	252	255	267	274	248	260	286	237	284	248	278	249	226	249	232	265	248	226	259	275	295	268	233	248	266	247	280	257	258	238	267	244	260	267	268	252	283	246	262	254	267	281	244	248	261	276	278	269	280	255	263	250	287	265	269	264	265	262	261	261	284	237	276	288	223	237	266	255	234	274	264	267	217	256	256	315	253	243	277	252	247	265	268	259	264	244	257	238	265	282	275	285	255	256	267	247	241	288	263	243	244	260	261	243	239	266	239	262	267	285	273	267	257	264	270	262	265	243	255	262	259	253	245	237	286	273	253	287	217	284	250	227	254	257	237	243	266	258	215	255	249	250	258	251	264	247	265	230	288	270	278	290	253	263	251	251	255	273	256	261	277	260	277	296	257	239	286	220	257	274	253	252	277	261	257	289	257	265	284	268	311	230	269	292	290	254	276	286	234	258	269	282	242	262	246	259	257	268	255	246	241	265	243	264	251	258	268	261	240	254	267	254	273	260	234	258	276	274	240	301	237	281	257	249	274	249	250	258	264	235	264	258	249	249	246	254	258	269	263	262	286	268	262	238	237	262	238	258	246	259	266	277	274	264	289	256	275	239	248	265	274	240	253	239	286	258	258	260	271	243	283	255	258	250	262	228	278	280	280	243	242	279	278	256	275	278	249	256	244	267	265	263	261	254	262	292	257	277	282	257	249	284	267	273	253	225	283	290	262	256	267	284	274	278	242	250	297	267	283	269	280	254	255	270	262	255	278	247	236	261	259	240	265	237	290	262	282	248	249	250	286	259	272	245	272	251	258	261	258	278	243	258	269	252	242	246	282	257	265	293	288	294	237	322	265	271	246	282	261	259	283	232	242	262	256	262	242	263	265	258	292	254	263	277	287	272	285	274	270	293	232	249	273	270	264	254	265	246	244	280	235	245	276	282	254	280	263	284	247	235	285	270	256	273	251	270	279	252	275	251	254	260	241	268	295	278	247	257	252	262	265	273	257	290	235	254	264	268	264	242	243	255	275	271	262	250	270	242	241	266	263	274	252	267	251	239	253	268	248	249	251	261	257	278	252	256	250	263	266	285	259	277	263	265	256	243	282	231	272	265	266	269	248	285	238	246	255	230	287	260	244	246	267	257	285	276	269	251	266	267	254	247	256	233	282	251	265	224	271	260	241	261	251	268	267	276	287	256	250	281	247	287	257	262	261	221	275	258	236	278	262	251	272	255	260	237	280	241	253	265	259	273	294	254	270	257	260	270	278	282	242	250	273	270	281	233	222	264	259	258	271	251	269	255	246	273	245	257	257	249	250	272	261	275	277	276	249	298	261	258	259	270	267	263	286	240	243	268	253	252	261	240	251	274	262	271	257	280	261	266	265	252	246	241	279	249	282	258	272	268	248	273	258	274	236	272	253	265	270	268	277	263	267	280	252	281	266	246	275	251	265	265	279	249	245	279	263	249	254	263	288	260	286	286	265	261	259	252	248	265	257	288	257	257	275	286	242	272	286	269	266	257	261	265	254	252	249	282	258	276	259	229	226	257	248	279	282	256	241	262	263	252	251	267	255	268	274	255	245	280	247	257	289	291	258	262	266	247	235	264	235	222	240	259	269	277	257	278	276	266	256	273	258	255	245	261	249	247	273	279	281	268	282	259	301	295	270	271	247	258	259	272	242	265	250	271	266	293	251	268	242	274	236	260	244	250	274	238	250	288	247	269	261	275	254	250	266	241	259	242	280	263	253	263	256	312	263	248	300	256	278	245	256	254	278	261	266	217	275	248	283	275	264	254	263	246	252	263	252	271	243	258	266	266	259	266	259	274	247	308	261	273	271	283	236	260	272	254	270	243	274	273	267	247	263	272	268	266	258	279	282	265	254	248	250	251	279	278	270	262	258	284	234	256	269	236	286	265	280	251	276	249	253	254	234	273	246	263	234	286	277	241	242	265	236	227	250	265	288	272	238	280	265	275	254	265	239	238	257	272	262	285	265	262	250	215	263	259	238	253	262	265	263	257	279	225	284	292	265	240	253	263	257	271	278	247	276	235	284	282	304	237	255	257	260	303	241	266	236	275	250	259	249	260	266	268	259	247	268	250	249	243	252	266	265	273	284	265	268	255	265	260	276	259	276	277	238	241	250	259	271	256	269	271	272	239	274	275	282	248	249	271	269	261	257	240	234	234	234	248	282	288	261	258	250	246	259	260	241	258	259	246	244	227	280	263	291	240	253	251	291	266	257	281	266	255	248	247	251	263	241	254	285	269	249	239	270	253	251	271	257	253	251	251	297	258	283	273	259	271	292	250	271	250	261	257	262	255	261	258	267	256	262	235	273	249	260	277	278	282	255	250	264	270	261	265	284	289	264	251	263	258	253	248	268	237	242	255	254	287	252	244	289	252	231	245	263	282	247	241	275	256	282	230	269	260	258	252	246	243	239	267	244	278	286	245	251	241	248	268	245	255	271	263	263	259	275	231	238	248	275	270	268	274	259	244	258	284	265	244	261	273	271	255	252	270	258	266	263	262	231	278	304	266	265	286	238	248	267	237	263	241	270	255	270	258	268	255	270	269	240	276	262	259	243	245	245	259	250	247	260	288	243	266	248	259	251	237	257	248	257	272	263	276	266	258	290	264	266	269	300	260	266	278	262	244	253	277	264	270	274	260	255	237	266	240	259	246	253	263	269	267	264	256	232	256	259	240	276	266	270	255	258	239	264	265	293	252	261	269	234	272	278	275	268	267	233	278	255	275	307	253	266	258	269	235	278	244	254	264	255	242	253	284	240	255	274	243	278	261	276	270	253	260	244	243	280	251	258	267	266	240	272	283	254	245	249	272	233	253	267	262	251	275	249	241	270	249	301	256	264	248	252	289	263	249	259	262	254	278	261	254	254	245	265	269	247	231	278	269	251	270	274	264	262	280	257	277	261	259	266	237	281	253	254	275	270	257	268	237	258	263	249	242	272	248	243	248	252	255	265	269	260	269	287	238	266	247	245	275	260	265	248	226	278	245	253	263	228	246	236	251	275	286	286	249	256	262	257	259	260	251	277	257	273	270	268	279	276	250	273	242	248	251	278	255	257	274	255
2517	968	649	459	412	512	613	578	521	414	388	260	196	166	156	153	108	112	118	114	102	77	78	90	48	60	62	57	66	57	66	49	54	55	53	59	43	41	37	46	37	35	34	27	33	26	27	37	35	38	25	37	40	42	32	36	30	30	33	35	31	30	25	44	33	41	36	32	29	30	24	34	26	34	23	36	28	33	28	34	28	32	33	34	27	27	34	29	38	30	32	25	30	41	33	31	29	29	30	47	28	25	35	36	35	30	34	29	27	31	39	18	34	42	36	31	45	32	31	32	35	25	40	34	29	42	30	26	26	47	27	39	29	23	38	35	33	32	34	29	21	28	25	29	31	27	31	16	25	36	29	27	29	39	26	26	29	25	29	37	23	34	26	37	31	27	36	36	31	24	22	34	33	29	26	40	35	33	30	30	33	35	33	33	26	36	31	24	31	28	28	42	43	32	24	23	33	40	39	29	34	47	31	32	35	31	36	33	37	34	23	33	38	38	31	32	33	30	39	24	25	33	23	32	47	34	23	38	31	32	35	34	32	37	21	42	30	18	31	37	18	34	25	34	30	32	32	29	37	25	27	36	32	40	29	33	38	31	26	20	42	31	27	38	22	26	36	34	25	28	36	25	27	38	36	41	35	36	31	12	30	31	35	30	25	21	31	36	46	27	36	37	36	31	22	29	38	23	24	29	35	26	27	24	30	34	30	28	34	24	23	19	21	38	32	32	27	29	47	29	33	28	37	28	25	24	26	30	41	33	41	23	26	44	37	31	38	38	38	21	32	28	25	27	38	20	29	23	31	36	35	41	33	31	34	32	35	35	41	20	33	29	39	24	30	27	26	37	30	24	36	31	22	28	33	33	33	30	25	28	27	32	32	42	30	33	32	26	36	31	39	41	31	26	33	30	30	30	34	38	26	27	30	34	30	23	40	20	23	32	41	29	39	25	28	26	37	46	26	28	31	33	27	35	32	39	30	34	21	33	36	24	30	33	27	26	42	22	36	32	20	23	29	30	41	19	37	37	39	32	32	22	30	22	29	32	16	31	22	28	23	32	46	31	24	38	31	31	24	43	30	23	33	29	15	31	30	28	27	28	34	31	25	24	20	32	37	28	30	33	29	27	25	24	29	28	26	24	26	20	27	30	34	41	39	22	36	30	31	27	27	37	37	36	24	39	22	32	32	34	34	38	39	21	30	40	42	34	22	32	40	30	38	28	27	32	28	41	29	32	29	24	24	34	29	33	29	28	39	27	30	33	17	32	35	33	26	25	39	31	41	32	34	38	30	30	42	40	30	31	21	30	36	35	28	26	39	25	35	24	27	27	27	29	37	28	24	32	31	37	33	32	24	32	22	23	26	32	32	31	38	35	40	27	34	35	32	20	39	40	42	28	26	27	34	31	27	31	30	30	40	33	27	28	21	44	21	25	24	31	30	29	32	32	35	37	25	35	31	20	36	29	38	27	43	34	34	29	28	36	35	29	37	20	38	31	28	30	29	27	28	34	34	29	26	25	29	33	28	28	34	29	24	39	26	31	29	33	35	28	32	26	31	26	36	26	30	34	27	29	29	40	40	32	24	23	33	31	44	33	36	27	33	34	31	26	22	34	27	34	38	25	36	32	38	32	27	37	30	32	35	37	32	29	33	21	29	27	28	43	28	24	32	34	34	32	38	27	31	36	28	34	41	43	29	27	39	33	35	27	16	44	31	26	36	30	30	20	35	31	26	38	38	28	19	29	22	34	32	27	35	35	25	31	21	30	33	29	38	39	28	28	29	38	31	33	26	21	32	37	27	34	30	30	24	31	31	33	35	31	31	35	26	30	20	35	33	24	29	31	35	26	29	25	31	32	24	35	34	34	26	29	24	36	35	29	26	33	33	39	40	20	36	23	38	36	35	46	30	31	31	23	44	28	31	35	34	26	35	31	29	20	33	34	34	34	36	36	32	35	35	24	39	24	30	35	28	24	34	34	44	32	29	33	30	23	34	34	28	25	26	39	35	29	33	36	30	26	31	29	35	34	32	31	27	27	26	40	27	29	41	23	28	26	35	30	34	39	26	34	31	24	20	29	34	29	31	34	35	34	38	36	34	35	39	31	24	21	30	19	33	22	25	31	31	27	34	40	28	38	32	26	29	30	22	31	40	36	32	42	31	35	32	22	21	29	42	33	38	36	27	20	38	25	30	34	25	30	29	34	37	30	32	26	36	38	20	33	33	31	34	33	23	29	32	30	38	27	32	34	34	21	34	37	29	34	27	26	33	34	52	22	34	23	33	26	22	22	26	31	21	35	30	22	33	31	40	30	34	32	36	34	31	30	29	25	23	33	33	33	30	31	36	35	27	28	36	26	28	25	34	35	32	24	34	35	21	25	29	30	22	35	36	28	30	32	24	25	29	25	40	26	25	36	29	30	31	27	32	29	25	30	32	35	26	19	22	28	43	37	40	33	31	21	21	34	35	29	32	37	26	25	22	35	34	32	24	31	32	29	35	34	31	33	26	31	41	29	27	26	33	43	27	25	39	42	25	36	42	28	26	30	29	35	28	22	36	44	30	25	19	30	34	43	28	31	30	29	48	35	33	36	30	36	24	27	33	31	24	35	32	27	35	27	23	21	24	37	32	43	27	36	30	27	26	28	30	22	22	36	28	31	32	23	29	29	21	36	37	38	32	43	32	42	31	26	34	38	36	31	28	28	21	40	27	41	38	26	33	33	26	37	25	32	32	28	39	35	43	27	38	34	35	23	40	25	32	34	23	33	28	39	27	29	33	35	30	27	25	28	28	34	34	35	35	36	23	31	42	32	29	29	42	27	24	33	49	32	35	33	25	28	34	29	38	29	29	34	23	26	28	27	31	28	33	24	26	27	37	41	26	35	29	32	40	34	33	32	24	27	28	36	38	36	32	37	33	21	24	31	30	30	25	34	25	32	36	23	34	28	32	24	31	33	25	40	19	35	31	30	28	32	45	22	25	27	36	33	37	31	33	22	34	38	43	32	27	29	38	25	29	36	43	34	14	37	27	32	30	32	25	34	33	38	34	32	36	28	26	27	30	29	36	38	29	28	33	23	32	29	43	32	26	39	35	32	32	39	26	38	35	28	32	38	32	40	38	28	30	33	34	31	27	31	25	30	40	40	26	28	31	37	25	40	33	29	34	30	37	36	27	39	32	34	32	27	31	22	23	24	29	24	40	28	33	31	26	31	17	29	27	32	23	30	40	26	31	37	24	28	37	21	36	29	27	28	28	24	19	36	29	27	42	27	31	28	28	19	33	30	29	23	35	26	26	34	40	40	21	34	21	39	31	34	31	32	28	17	36	37	28	32	25	43	33	31	33	36	34	28	28	22	24	34	34	38	39	33	24	35	33	24	34	27	33	26	30	41	46	20	32	23	33	28	34	26	43	30	29	34	33	39	31	45	26	33	39	28	26	34	40	35	34	36	31	28	25	28	28	34	35	32	36	33	36	35
21864	11986	9138	11784	22056	25221	24537	21605	18416	15491	12779	9643	7403	6305	5654	4864	3733	3486	3600	3399	2714	2232	2055	2022	1795	1636	1501	1376	1379	1217	1217	1104	1039	1095	994	911	862	736	741	677	696	561	560	484	441	449	406	467	454	483	470	483	467	401	445	407	392	406	409	448	411	400	396	386	436	412	413	395	407	370	392	415	393	401	402	367	381	371	360	371	343	365	386	376	323	361	356	365	350	404	383	362	359	360	337	369	357	354	382	363	342	351	409	334	377	368	364	346	347	335	372	345	349	369	377	351	340	335	345	385	332	391	345	339	359	363	371	357	348	381	373	367	342	370	389	375	361	342	360	362	337	356	322	367	365	354	316	316	369	358	385	342	368	353	353	382	374	345	315	335	366	361	382	359	374	361	387	347	373	399	333	341	357	330	371	334	356	366	341	370	355	350	369	332	348	355	337	353	349	362	347	356	354	348	360	358	359	353	375	346	349	326	357	360	356	361	352	360	367	376	361	321	327	332	384	356	366	345	338	377	354	372	359	364	370	347	338	344	351	383	368	355	363	349	333	373	315	362	382	320	390	332	373	413	385	369	330	346	366	349	340	367	362	346	351	364	348	358	358	377	360	349	350	364	349	350	365	359	362	338	362	354	376	359	374	364	346	386	378	349	386	369	364	401	358	367	347	368	350	347	336	342	371	349	325	344	354	348	393	379	340	379	363	360	385	384	369	321	348	367	362	353	370	347	346	353	363	363	313	369	319	343	326	333	340	387	354	337	320	330	354	311	363	383	385	377	379	329	371	362	376	343	380	336	349	365	336	343	332	378	348	340	340	333	354	357	367	357	346	340	365	365	350	327	347	385	329	319	371	360	362	355	373	378	349	362	373	347	374	320	335	373	333	370	372	368	359	359	356	332	379	352	355	363	332	328	365	350	365	349	328	387	348	404	356	351	354	364	392	345	345	384	352	352	356	343	382	351	380	345	377	317	393	390	357	350	359	336	363	339	343	387	371	398	349	353	373	379	341	347	363	322	364	374	362	329	379	332	357	341	346	370	335	347	350	335	318	363	351	380	352	363	346	330	365	346	352	366	385	340	361	367	360	346	326	385	381	359	371	351	352	392	363	368	348	371	363	340	393	363	360	351	346	346	338	365	339	353	355	352	354	364	354	353	356	363	382	376	385	361	342	347	324	357	361	318	333	355	337	347	358	344	338	347	358	337	352	327	364	348	373	342	350	340	322	356	362	381	374	389	338	346	360	362	352	378	349	377	379	339	356	368	342	363	343	399	346	356	331	356	349	369	360	325	345	342	368	343	383	372	353	347	329	323	372	330	389	336	366	336	357	365	374	356	359	380	372	351	373	395	401	347	349	366	382	368	357	369	372	360	336	386	340	379	377	352	343	363	357	341	375	322	351	372	345	361	340	342	387	352	318	357	346	335	354	370	320	344	348	365	322	368	362	374	362	315	350	325	362	389	384	386	348	341	338	326	356	361	381	344	314	380	329	346	371	378	312	341	327	340	356	356	342	314	358	366	308	392	351	394	363	321	362	326	368	357	362	340	340	366	384	353	351	353	326	403	345	357	331	349	354	358	318	327	350	366	364	376	350	376	354	361	362	348	375	354	352	342	369	342	346	335	349	352	332	366	363	358	374	358	328	352	357	333	340	374	374	379	391	360	364	311	365	341	334	368	339	374	354	343	353	367	363	374	361	332	363	350	371	366	373	361	337	402	373	358	358	348	354	375	342	392	368	354	345	345	356	349	335	334	366	362	365	351	369	360	379	305	352	358	345	361	353	360	336	355	374	373	345	383	345	350	375	366	381	360	335	325	329	364	374	383	349	358	327	332	348	351	323	345	377	385	357	365	380	345	367	359	376	384	366	339	345	327	309	347	365	340	383	339	319	345	352	342	330	318	373	354	333	366	343	338	334	384	372	346	334	347	327	352	337	330	375	351	337	387	343	351	343	367	378	322	357	351	359	338	350	390	357	363	362	398	376	352	387	352	361	349	320	381	381	355	376	315	338	331	367	369	364	358	347	349	375	404	340	339	315	356	348	343	359	355	356	354	353	328	343	323	369	369	330	348	375	371	362	360	386	394	326	362	349	372	358	364	380	359	345	333	341	356	342	345	397	352	386	394	344	388	374	366	379	350	342	331	352	331	368	383	322	355	336	356	346	366	356	334	333	390	327	351	340	327	342	372	370	352	334	351	347	338	366	321	367	396	357	345	373	345	332	362	348	344	360	374	332	383	356	340	384	355	367	334	355	378	385	382	386	348	332	375	384	350	373	317	391	355	334	352	335	369	329	343	326	355	333	323	344	347	376	367	392	363	358	370	363	381	339	336	387	355	348	327	351	322	391	370	365	342	344	391	331	329	393	346	348	352	367	330	367	369	346	350	338	368	371	363	348	366	337	375	380	362	372	329	387	376	363	379	382	333	367	359	367	361	369	358	397	362	330	370	357	376	382	375	351	364	369	368	367	385	381	389	354	314	311	357	365	326	350	380	348	370	359	337	353	347	343	342	348	368	349	349	362	353	346	329	348	369	313	339	385	365	353	340	357	376	325	376	367	367	365	375	342	329	381	382	353	354	383	340	365	333	366	343	321	362	381	345	389	363	349	332	353	376	347	361	340	361	327	352	379	341	351	368	360	357	362	356	367	378	362	377	342	355	383	337	324	367	357	338	361	368	339	368	357	345	341	367	371	390	340	379	347	379	346	349	386	382	356	382	334	372	360	336	374	367	359	338	352	345	322	340	384	358	351	345	319	328	341	339	370	336	349	371	334	334	352	337	370	353	344	359	367	383	351	368	344	323	361	347	362	358	333	352	343	353	354	349	367	354	342	358	352	338	371	347	363	328	328	332	373	328	350	383	344	364	371	407	378	362	363	327	345	372	354	324	328	310	374	363	321	367	333	330	351	356	387	303	375	376	363	353	373	350	353	374	365	349	358	351	358	344	365	383	354	343	325	351	369	355	356	382	386	328	349	342	364	338	340	370	371	343	369	371	344	361	360	369	385	367	375	344	339	348	325	359	365	395	354	351	342	345	339	340	342	357	360	338	364	339	336	394	353	315	369	349	357	354	393	343	346	360	340	349	364	375	381	359	332	341	409	333	327	364	354	326	367	355	373	371	343	351	361	355	372	338	332	365	340	349	369	368	373	361	382	354	346	380	357	372	330	351	345	376	323	354	350	338	393	361	344	331	341	341	369	350	373	346	340	365	350	342	351	381	380	330	358	395	359	357	366	353	352	366	355	335	352	349	361	343	351	368	332	338	359	357	324	373	354	353	355	312	392	372	354	368	343	345	371	365	367	380	345	369	351	366	371	378	349	397	344	369	374	337	333	342	377	351	334	341	371	371	382	349	380	359	359	361	368	387	362	354	377	352	345	360	379	354	358	375	358	356	350	350	334	312	352	353	361	365	336	375	337	361	334	311	315	339	341	374	353	332	353	350	366	366	349	359	336	350	335	382	341	371	339	352
2397	1642	1064	756	614	774	993	929	708	541	426	361	286	270	260	209	151	154	166	145	128	90	111	105	111	68	78	69	62	68	63	61	41	49	54	48	42	40	44	44	42	34	33	28	32	32	32	26	26	31	27	30	30	26	26	32	32	22	31	32	37	31	35	27	31	23	26	23	29	25	33	29	25	26	25	25	21	27	29	32	29	26	39	22	29	26	16	12	26	24	31	26	20	29	29	19	18	24	28	29	27	26	24	30	17	26	23	18	19	25	28	25	21	20	24	32	23	27	25	27	27	24	27	27	33	29	25	24	31	22	21	37	25	27	20	27	18	27	31	34	20	28	16	23	23	28	30	10	30	31	27	25	23	22	23	17	26	24	23	21	19	26	29	30	28	30	20	18	22	28	28	31	22	18	39	33	33	29	20	30	28	22	18	31	26	28	31	29	25	26	22	20	21	23	22	25	28	30	33	22	31	29	27	30	38	23	27	19	24	33	19	27	23	23	29	27	28	25	23	35	25	25	26	26	29	32	24	23	30	20	29	27	13	23	28	22	27	27	17	24	26	27	33	27	24	19	34	35	28	30	20	32	26	26	25	29	15	22	26	27	23	18	17	23	25	22	29	25	35	26	23	28	23	28	30	18	25	23	27	28	36	25	22	29	31	23	29	17	31	35	25	20	26	30	19	22	17	32	22	16	25	30	26	19	24	28	26	18	30	25	26	30	36	20	23	25	20	21	32	17	25	26	18	20	23	30	31	27	29	14	28	28	19	21	21	22	28	35	28	23	33	22	19	31	26	27	24	24	24	20	21	35	17	25	23	28	34	19	22	33	27	29	16	14	21	23	19	24	19	26	20	18	20	27	23	26	29	21	26	24	26	15	27	27	24	23	20	19	20	28	17	29	31	22	24	27	33	22	25	35	29	25	27	23	31	19	24	32	32	27	25	25	29	27	32	25	21	24	35	18	24	21	27	25	25	32	31	29	37	20	20	30	20	16	29	31	23	33	22	26	32	26	30	32	21	30	27	25	23	21	23	24	20	29	31	29	30	25	22	18	34	22	28	25	30	38	30	23	32	27	20	32	25	31	19	21	26	31	22	26	26	21	22	20	24	27	27	31	28	28	24	28	25	23	25	27	17	22	27	24	21	25	27	17	29	23	31	29	27	18	24	28	20	20	23	29	36	34	24	29	27	24	27	16	25	22	21	18	27	18	23	30	27	24	24	29	24	33	27	23	29	24	23	14	20	30	26	30	25	21	26	22	24	20	26	29	30	25	18	37	24	18	32	24	34	22	37	18	23	27	30	20	28	28	32	26	29	26	26	17	28	21	19	15	19	26	13	24	28	29	26	29	17	34	27	22	28	25	28	29	19	30	19	26	25	24	20	21	24	29	25	19	18	26	12	25	33	25	23	23	24	25	19	30	23	18	38	17	21	26	25	18	25	26	20	30	31	24	21	24	27	29	32	27	24	29	34	29	28	33	20	22	26	26	20	29	22	27	20	17	30	19	27	34	27	20	21	22	18	25	28	19	29	17	31	25	30	23	24	23	13	28	21	31	27	20	32	32	31	21	22	20	19	30	28	15	23	29	24	28	20	19	15	15	26	24	35	26	18	24	33	21	24	34	22	28	25	18	30	33	30	32	22	27	33	41	28	22	29	26	25	26	26	27	34	27	34	28	27	24	33	27	23	23	23	24	22	27	23	18	25	20	21	17	23	21	43	22	27	25	23	22	26	27	20	24	24	31	25	27	17	25	22	19	24	27	16	28	26	27	14	33	28	23	26	21	24	24	21	18	35	33	26	37	25	27	26	21	31	23	23	24	27	20	28	30	35	20	34	28	23	20	22	29	22	26	22	20	27	23	25	22	29	22	27	38	25	29	27	27	28	34	28	39	22	27	15	20	34	18	24	19	21	26	24	20	19	32	25	21	30	29	34	27	17	28	18	29	36	25	19	27	22	30	23	18	21	23	25	21	20	34	24	21	24	31	27	25	22	23	18	26	27	29	29	27	32	22	24	26	28	24	14	23	20	27	21	20	24	22	22	27	27	24	28	24	20	28	27	32	28	31	26	18	19	24	25	29	25	35	34	25	24	22	26	23	27	24	21	23	28	14	29	28	38	29	21	22	26	32	18	34	27	20	22	31	28	21	26	25	27	31	30	18	23	22	21	28	25	29	12	27	21	17	31	27	15	17	27	21	32	28	28	26	26	13	21	19	28	23	26	28	23	31	21	19	20	20	30	23	28	14	13	27	31	25	24	30	33	33	26	23	28	21	31	23	20	25	25	23	26	30	29	27	30	22	26	29	28	26	34	23	27	22	27	24	27	19	22	36	30	17	26	18	25	22	25	19	28	28	21	29	28	20	29	25	29	19	27	35	25	23	23	28	21	35	23	25	32	28	37	25	30	37	31	19	26	29	28	33	23	26	27	36	23	28	33	26	22	28	20	16	23	21	23	21	24	24	29	37	21	25	32	30	30	22	25	23	27	26	25	35	22	28	22	26	25	21	27	28	25	24	21	20	28	26	33	29	23	34	34	20	29	24	28	29	25	24	27	23	27	22	19	30	26	35	23	23	32	25	21	23	27	26	19	31	32	23	29	28	27	32	25	23	28	26	21	24	24	24	29	21	22	27	31	27	24	25	23	14	29	31	18	25	32	18	24	30	24	28	23	24	38	25	34	27	33	26	33	13	17	28	28	40	19	19	28	24	25	28	31	30	26	26	25	27	22	23	30	20	24	26	23	21	25	29	28	25	30	24	19	33	19	27	36	20	30	25	23	32	23	36	24	28	25	23	17	27	32	27	27	20	22	30	22	20	20	22	18	33	31	26	24	20	32	24	30	23	25	16	23	32	28	20	31	29	27	20	28	19	31	29	18	18	31	30	28	28	11	35	36	28	23	16	24	25	16	28	33	26	37	29	22	26	22	19	25	30	24	27	32	26	23	25	24	28	23	25	33	39	19	20	33	21	18	25	26	28	16	31	29	24	39	20	30	31	25	30	27	31	31	22	21	22	24	22	27	20	22	24	28	22	29	27	23	33	33	26	30	29	19	23	21	27	28	17	26	23	27	21	25	18	26	26	22	28	29	23	23	18	26	31	29	16	38	26	29	17	14	36	13	24	32	19	24	22	27	21	26	22	30	37	21	21	32	25	18	27	21	16	19	27	18	27	24	35	32	28	32	17	21	25	28	35	30	31	23	25	26	30	22	31	30	22	23	27	32	23	26	26	22	29	30	29	27	22	20	25	24	25	19	27	23	30	27	37	35	29	29	26	31	32	31	27	22	29	28	30	22	39	36	33	28	23	26	19	29	25	21	24	23	15	36	31	23	28	22	26	18	20	20	23	26	25	23	20	28	17	33	22	21	27	27	28	20	32	23	27	21	29	29	26	26	29	25	35	20	21	23	20	20	24	32	22	24	31	16	38	27	28	23	29	40	22	23	24	26	34	27	23	22	19	21	23	34	29
25896	16330	12617	15779	26574	30002	28569	25779	21809	17982	14803	12326	10374	8954	8214	6805	5212	5009	5067	4410	3632	2950	2898	2710	2468	2196	2018	1827	1778	1718	1604	1398	1373	1323	1245	1128	977	936	802	792	775	630	495	464	462	468	426	429	444	447	490	436	437	446	430	381	402	427	418	378	393	374	364	382	376	367	351	327	374	346	365	337	309	357	313	326	350	332	293	313	301	298	282	315	300	305	316	313	291	296	285	297	331	324	311	304	297	289	279	335	303	269	306	325	304	295	323	320	277	315	317	295	320	296	308	288	292	302	294	281	316	242	305	307	281	291	306	250	300	297	284	304	321	344	328	293	323	284	318	330	266	288	257	300	295	293	327	279	291	287	304	346	313	261	293	316	302	291	260	304	293	286	280	306	310	314	317	289	282	304	294	337	276	312	322	304	300	296	282	278	317	323	312	306	290	299	304	290	320	290	315	315	288	323	298	263	302	289	298	287	310	296	299	274	286	305	287	296	326	308	314	291	299	305	306	299	316	313	347	336	267	293	313	297	320	291	291	300	304	301	300	295	332	288	280	318	298	308	307	316	311	317	311	336	320	296	234	264	290	285	315	322	315	279	277	326	335	290	300	294	312	275	317	303	282	287	308	301	294	322	323	309	296	318	324	299	298	286	262	277	277	287	320	301	307	310	277	278	285	314	320	311	319	276	297	300	296	290	295	286	268	285	283	304	299	299	284	286	300	310	312	287	305	306	295	307	315	290	305	308	291	282	353	333	311	296	304	301	285	307	286	290	315	304	303	277	285	318	272	286	311	303	292	299	302	253	295	246	293	306	293	310	290	310	311	288	300	306	309	274	300	327	313	320	319	293	304	313	287	299	276	298	301	279	289	294	311	315	291	266	299	275	303	327	342	300	303	304	289	313	312	304	319	286	293	292	308	311	300	323	313	283	316	307	325	311	289	300	306	292	290	255	305	300	293	284	299	329	316	321	285	294	292	317	312	306	327	300	287	318	262	285	309	283	322	291	295	297	255	316	312	323	266	328	304	268	294	293	276	310	306	307	296	321	299	292	309	285	295	312	297	294	282	325	312	276	309	300	304	331	336	292	314	311	305	310	322	302	306	303	287	316	284	280	300	298	269	275	269	304	338	302	265	313	301	292	330	300	316	282	290	297	303	289	328	271	307	321	296	276	295	297	312	323	328	317	287	284	289	318	296	295	323	270	290	304	325	292	340	313	290	322	297	289	303	321	312	326	314	286	312	307	278	296	308	282	323	299	280	303	286	336	317	281	295	329	309	312	283	305	309	281	295	313	281	292	289	303	283	298	319	282	330	317	301	278	286	277	309	296	305	274	280	292	321	295	336	287	294	268	322	291	324	319	313	308	306	291	283	280	331	280	303	330	296	297	312	291	298	278	305	282	293	293	309	320	322	321	283	286	283	321	303	313	310	317	299	294	287	289	312	283	274	263	322	280	311	276	315	253	314	291	280	307	287	288	298	294	287	321	292	283	353	311	317	299	315	299	296	275	290	305	293	292	277	294	321	300	310	286	311	308	295	305	285	275	263	291	297	265	286	344	312	331	284	323	263	278	295	275	327	309	306	298	309	325	286	312	292	301	266	296	290	311	306	312	283	306	304	288	272	287	306	306	287	276	321	286	315	287	297	282	276	297	289	293	310	301	286	310	286	328	274	275	302	308	313	300	309	318	287	295	312	271	320	304	286	296	308	307	269	320	312	329	262	294	302	291	293	294	324	306	289	339	278	288	340	279	298	296	277	312	290	308	319	302	310	301	271	321	270	310	280	301	315	315	280	318	336	288	303	314	299	289	295	289	288	308	276	310	301	288	312	302	262	291	306	287	293	306	313	299	324	282	276	298	293	304	315	319	284	296	287	285	295	288	286	312	301	287	299	296	322	289	339	297	280	295	310	276	294	291	327	284	292	327	304	265	316	289	295	275	301	290	301	266	312	319	305	272	292	311	318	326	307	320	304	321	322	290	314	284	302	303	284	288	318	282	310	302	277	274	290	319	305	325	311	297	341	299	313	292	314	296	293	289	285	293	275	311	298	330	314	327	282	299	303	299	298	307	285	297	323	293	319	315	289	304	320	311	284	306	310	311	286	267	317	315	305	283	298	290	309	300	306	310	298	276	307	281	280	285	330	291	308	337	289	291	310	307	338	327	299	293	296	328	309	326	292	279	321	329	317	278	353	301	290	308	300	311	287	308	301	290	347	309	314	271	314	301	280	331	288	329	285	307	312	325	319	297	291	311	300	322	297	282	305	316	260	283	329	293	318	323	287	301	295	301	267	310	321	301	278	294	280	321	304	273	314	311	261	301	294	286	321	296	303	310	330	300	310	293	300	294	306	312	293	304	308	279	312	312	304	310	290	319	314	291	307	322	307	308	300	320	320	300	323	301	293	294	306	317	295	288	295	282	298	277	312	296	311	281	308	306	279	300	285	306	290	299	296	290	319	300	299	298	291	302	303	337	295	319	304	269	277	280	335	296	294	326	284	329	324	273	327	299	304	284	287	295	317	307	298	291	289	300	315	305	309	323	278	334	290	303	259	294	290	283	312	297	305	261	284	294	276	309	302	288	270	307	295	319	287	292	305	312	317	318	313	299	282	299	311	296	306	321	377	277	296	306	277	280	272	339	319	274	287	301	311	312	291	301	299	315	255	296	297	299	260	290	294	338	274	308	280	273	321	279	293	291	300	308	279	299	278	340	320	331	318	276	297	298	297	306	306	282	325	298	270	288	279	284	282	303	299	313	321	318	304	301	322	287	331	291	302	299	301	265	259	301	298	299	310	307	297	294	290	298	286	299	287	306	319	315	313	299	282	293	307	313	293	269	314	258	287	308	294	306	280	272	292	303	340	319	311	284	322	305	319	300	283	295	304	326	321	305	293	292	283	314	289	319	303	299	280	292	277	315	307	297	308	304	299	272	312	282	327	292	313	330	274	327	302	323	320	326	307	284	303	329	312	310	304	278	321	299	311	308	306	304	283	267	316	264	292	308	293	286	318	340	317	298	261	306	280	313	330	314	305	300	303	293	294	307	290	286	276	291	301	308	300	288	324	292	282	310	305	315	282	265	299	322	302	277	309	299	299	305	309	334	286	324	280	288	314	318	323	332	314	316	300	308	318	298	285	306	298	316	271	313	295	317	304	346	309	284	296	335	284	309	316	315	344	287	330	313	303	305	314	294	267	284	328	288	318	302	311	274	296	297	312	282	309	322	277	287	307	293	277	303	275	312	297	306	334	269	314	291	316	331	309	296	287	290	329	294	302	280	278	269	277	315	293	300	270	296	276	252	309	344	331	267	296	290	265	294	293	290	315	270	302	326	278	317	301	299	274	294	297	308	282	326	309	332	310	303	299	299	286	295	319	287	315	292	315	265	324	294	317	279	270	250	288	292	297	313	326	307	309	274	274	261	314	268	316	315	316	295	280	258	305	294	318	312	332	286	273	299	316	292	302	275	311	282	278	269
3900	1581	1064	768	604	687	915	846	677	541	416	324	308	261	287	188	162	179	136	130	146	106	89	100	90	84	79	91	81	75	68	68	79	52	48	49	55	36	28	42	45	24	25	39	35	38	36	38	25	40	35	32	33	38	29	21	31	29	30	36	35	17	27	31	36	32	31	27	32	33	27	28	25	35	23	23	35	28	29	28	28	30	28	22	24	30	27	28	30	16	30	27	41	31	18	29	37	31	34	35	35	22	33	27	28	19	32	30	29	39	22	35	30	30	31	29	24	27	39	28	30	21	31	19	26	25	29	30	34	33	28	20	21	28	31	25	33	29	32	34	27	30	30	28	24	26	28	14	27	24	24	23	21	30	27	33	22	30	33	25	28	27	24	25	26	37	19	33	27	31	23	25	28	29	25	22	30	27	23	22	25	33	33	32	26	25	34	33	23	18	26	32	25	28	31	34	31	27	25	40	25	40	30	39	28	41	26	19	25	35	31	27	21	28	38	30	30	32	15	26	20	24	29	28	30	26	29	26	28	30	17	24	23	20	24	21	22	30	36	22	32	24	22	31	24	29	33	28	23	22	33	28	34	26	21	27	22	29	30	37	31	24	39	29	26	26	28	34	25	19	20	28	31	27	24	29	37	23	34	27	27	21	31	31	30	31	22	33	35	29	40	25	33	39	29	26	26	31	24	25	27	40	33	30	22	31	33	28	23	32	27	31	22	31	34	32	23	30	32	21	33	26	26	32	35	27	35	27	20	32	27	34	28	32	24	19	24	24	34	34	33	35	32	23	22	25	23	31	24	30	19	33	30	23	27	29	26	24	31	26	28	35	26	27	25	34	25	36	22	24	29	20	23	19	34	26	29	28	31	34	26	22	25	26	25	31	27	29	20	21	29	20	43	25	36	20	37	28	30	22	38	30	40	13	25	21	30	39	40	34	32	18	28	28	24	31	21	34	33	20	24	28	31	34	26	27	40	29	29	32	28	36	34	31	19	32	35	19	35	27	24	26	31	28	28	34	31	23	22	20	29	33	29	30	29	34	37	32	28	24	29	29	28	29	30	24	24	31	36	27	34	22	30	24	25	32	28	32	36	31	34	24	30	29	38	27	20	17	19	25	31	38	33	27	37	32	31	20	24	32	34	26	30	25	24	26	30	35	35	28	25	29	32	28	33	30	35	28	25	30	23	30	31	23	23	33	32	35	23	37	30	23	27	28	32	20	22	30	30	26	24	31	35	21	30	28	30	27	32	42	36	30	33	33	25	26	28	34	24	35	25	35	26	27	27	26	23	25	26	31	21	30	32	31	28	34	25	33	19	24	40	23	29	30	26	23	30	34	24	26	34	43	32	33	26	25	23	34	21	26	27	18	32	36	29	28	28	28	29	33	24	24	20	30	27	30	29	20	36	44	33	24	31	15	28	23	32	23	23	31	34	25	25	29	29	25	21	22	27	34	26	37	29	27	27	30	26	29	29	31	26	30	22	20	25	34	28	30	27	30	27	30	30	31	27	25	26	36	25	38	35	22	30	32	34	31	28	22	34	23	24	18	22	22	39	31	29	21	33	28	23	21	36	19	27	31	33	21	25	16	20	31	32	23	27	32	29	23	25	27	23	33	25	29	25	24	29	28	20	31	21	35	32	29	24	21	35	25	37	28	31	27	17	34	36	24	27	28	27	20	29	29	24	22	24	30	33	28	20	36	38	27	28	34	24	29	25	26	35	30	22	25	27	27	25	34	17	32	28	23	20	17	23	34	27	27	28	31	27	24	31	30	22	40	26	30	26	27	33	26	26	33	20	36	31	27	32	32	30	24	34	28	25	29	28	28	37	34	31	30	32	22	32	27	25	28	31	29	26	25	19	22	41	35	25	32	25	31	23	26	29	34	22	22	32	23	37	29	26	27	20	27	30	24	28	28	18	19	30	33	28	34	24	23	25	27	28	23	23	35	26	29	27	25	30	26	20	27	33	33	30	21	31	36	18	30	33	25	30	39	27	26	33	34	37	26	26	27	34	25	35	21	39	34	23	26	33	25	28	31	32	34	37	26	22	30	26	31	25	18	28	29	36	28	38	27	29	30	29	20	30	28	23	30	21	23	30	23	22	31	24	28	21	29	36	28	23	29	33	22	22	33	31	33	29	28	24	32	25	32	41	27	40	34	25	46	40	28	34	29	24	22	25	22	28	30	17	23	35	27	29	21	26	27	23	26	18	29	35	35	30	27	30	39	33	32	16	32	32	20	31	27	28	33	23	37	27	31	27	16	38	26	33	26	29	30	28	24	12	29	39	27	28	29	31	28	27	31	29	26	25	25	27	37	26	28	36	36	26	37	31	21	29	37	26	30	25	21	27	33	23	20	27	23	28	28	33	23	24	30	30	29	37	38	28	32	31	32	28	35	30	20	30	28	24	29	28	27	34	26	35	28	31	28	32	32	28	33	36	28	27	29	25	27	25	32	32	24	32	32	28	25	36	26	39	35	25	22	29	34	27	34	23	28	39	33	28	29	27	26	31	22	39	31	27	41	31	21	23	26	34	38	35	24	25	37	35	23	23	25	28	35	26	29	32	40	32	29	34	24	31	25	19	21	21	35	24	25	20	25	16	29	29	36	20	37	32	29	31	27	20	23	20	28	28	24	27	34	25	19	28	41	28	29	32	39	23	32	29	31	30	26	33	42	29	25	29	31	30	21	31	30	35	28	27	34	31	33	32	17	24	31	33	30	27	27	30	23	23	29	22	22	27	33	34	27	29	28	27	39	28	32	36	25	28	27	27	20	27	35	17	30	30	30	30	22	22	23	24	31	31	26	31	34	16	20	31	17	32	34	34	42	19	22	34	21	26	34	32	35	29	35	38	32	20	31	35	29	27	24	26	20	29	32	30	34	34	30	24	29	30	22	29	36	25	30	22	26	31	28	27	28	30	30	29	35	23	33	24	30	35	31	26	27	34	26	34	23	23	28	29	18	36	19	22	24	37	19	26	35	32	34	40	29	32	24	23	27	34	31	22	25	43	36	24	22	31	25	23	35	26	29	25	25	33	25	28	28	34	28	21	24	24	39	35	22	30	29	27	26	24	25	37	30	21	30	28	26	26	30	36	31	22	29	23	33	26	27	24	33	26	34	22	22	32	36	26	25	31	24	23	34	34	27	32	29	27	40	25	19	23	27	23	27	29	29	33	29	21	29	33	34	30	24	24	33	28	35	27	31	25	24	31	24	24	36	35	30	28	26	34	23	31	18	27	34	27	29	32	34	24	26	29	24	22	26	24	31	20	34	24	37	27	34	30	27	28	32	25	18	29	32	30	21	31	23	31	31	20	19	25	25	23	32	24	24	30	26	34	27	20	21	29	27	33	34	26	28	21	33	27	27	29	42	23	35	21	30	35	17	33	33	28	26	29	23	21	21	27	21	16	30	22	24	28	24	21	36	23	22	31	38	24	29	31	30	25	35	27	31	25	25	29	36	31	23
25234	16024	12698	15240	25509	29254	27887	24863	20361	17358	15089	12935	10648	9324	8706	7018	5502	5477	5168	4633	3886	3233	3325	2953	2667	2427	2294	2059	2033	1856	1783	1608	1571	1494	1383	1236	1063	901	863	901	751	630	501	488	472	510	504	510	534	523	533	481	480	461	434	454	411	425	465	460	405	397	398	412	407	381	386	363	349	363	325	365	350	353	344	368	344	362	326	322	319	305	327	323	303	358	342	329	339	296	327	336	338	336	313	293	306	306	331	328	308	306	288	321	314	323	316	310	354	336	327	317	362	350	353	358	304	305	322	363	328	334	284	319	342	303	304	332	335	327	314	361	323	301	356	301	326	345	339	327	335	318	321	299	310	327	325	319	336	320	303	339	334	335	337	319	339	298	327	333	320	309	309	317	333	332	308	350	354	328	327	331	338	305	319	342	343	315	324	321	312	321	330	291	273	354	321	313	303	320	324	319	303	348	334	319	298	307	323	338	324	293	319	301	286	283	334	325	317	315	337	300	281	359	330	300	311	342	292	324	303	297	325	317	314	357	315	324	322	336	345	372	305	340	336	334	292	323	350	290	325	298	300	342	308	319	319	348	363	334	316	322	307	324	309	327	298	316	285	314	319	335	335	346	336	307	328	333	344	350	319	312	298	328	294	291	329	319	294	323	317	337	321	309	346	332	305	343	316	326	309	339	288	335	330	306	330	326	298	304	350	324	307	314	353	322	308	330	337	324	329	316	342	362	347	337	318	314	321	324	320	342	318	321	319	340	323	324	340	298	319	368	280	302	297	310	330	318	329	305	316	334	327	303	314	335	310	348	314	344	337	324	338	297	329	307	333	306	310	319	336	319	323	346	328	329	309	335	317	330	322	296	305	309	339	327	342	320	331	356	341	320	329	335	317	345	349	283	334	323	333	330	335	319	311	315	349	335	332	326	308	297	313	333	314	318	310	305	300	282	319	301	294	335	305	311	330	322	338	323	330	331	330	345	336	285	327	319	324	299	312	294	330	328	305	339	335	335	314	312	298	344	319	317	348	333	346	317	316	290	324	320	296	305	348	331	318	297	328	349	327	326	343	298	319	340	338	322	304	319	328	314	330	318	293	343	330	314	336	343	309	298	297	325	341	339	335	311	319	323	320	312	344	309	308	338	326	341	322	321	317	325	333	332	317	324	333	305	334	316	331	321	307	313	289	329	317	309	290	323	327	312	334	312	343	341	309	324	325	338	318	324	355	315	339	346	348	348	312	320	294	324	356	306	320	301	327	324	324	315	329	302	331	300	301	308	330	293	288	279	325	325	337	345	329	323	339	323	322	302	307	328	320	317	337	293	328	322	344	334	312	301	348	329	326	335	307	321	300	327	329	348	305	318	341	317	320	326	332	338	334	320	351	292	308	341	315	300	337	340	300	342	306	297	336	288	286	320	330	315	326	331	331	338	338	307	323	307	320	323	309	289	307	332	333	301	309	304	305	343	306	325	341	336	315	321	301	329	344	336	294	326	329	323	311	335	302	318	349	306	357	335	287	320	298	319	334	341	364	330	305	309	350	332	327	314	300	319	315	306	296	357	325	301	297	326	324	322	330	326	325	341	332	330	360	307	325	319	327	341	309	314	298	325	316	337	328	313	315	307	334	290	270	317	338	297	310	350	337	319	290	329	358	326	324	298	325	281	350	290	328	273	320	333	340	322	339	354	363	331	284	319	297	337	303	316	324	317	326	305	355	312	305	290	312	301	305	316	323	323	302	334	289	346	328	316	312	320	356	340	321	314	307	345	339	303	309	313	332	285	329	298	308	326	306	321	303	306	298	342	295	304	312	331	304	343	330	314	345	329	332	339	321	317	298	314	319	305	291	291	314	323	321	339	319	302	340	330	289	301	337	323	330	310	307	346	323	318	310	318	311	326	312	315	282	315	347	321	355	271	313	310	308	334	335	299	327	304	316	340	323	318	291	303	343	340	313	327	351	303	332	327	320	326	329	328	330	327	342	349	317	310	317	307	308	322	319	354	334	325	332	316	338	297	323	302	289	359	356	326	324	347	328	326	333	307	326	325	293	327	331	343	326	307	317	323	324	279	323	342	293	329	322	314	304	293	294	325	287	359	304	291	352	308	305	325	330	303	298	344	320	321	323	328	353	315	317	319	287	324	309	311	316	313	328	325	350	327	310	331	297	344	343	329	331	315	315	316	288	332	308	325	296	343	345	312	362	339	302	313	320	320	296	321	328	302	298	331	340	291	312	346	328	317	310	352	328	354	349	311	305	313	306	320	351	341	313	306	346	331	321	333	292	319	287	283	310	317	357	333	302	308	309	300	288	309	340	349	320	349	347	294	320	327	325	346	335	316	311	330	299	337	318	299	330	328	337	325	316	353	321	296	305	319	320	348	284	336	317	325	316	318	289	315	306	352	334	315	332	322	326	293	315	347	309	300	359	308	314	321	331	278	306	309	357	333	305	322	322	324	309	307	312	346	320	330	343	324	294	334	336	316	321	326	306	319	313	301	329	314	344	322	334	292	316	342	341	329	280	324	319	300	342	327	374	331	296	328	305	307	330	332	319	321	332	353	310	334	328	308	316	322	366	322	292	336	311	323	332	338	336	322	305	337	301	294	316	320	328	316	298	301	328	315	322	323	333	332	302	304	308	303	331	318	307	335	290	325	311	332	344	344	313	309	330	327	339	295	333	320	325	309	341	333	340	300	318	342	324	364	328	313	357	303	344	341	287	318	317	346	295	319	324	311	309	315	342	309	296	334	310	311	338	321	323	339	318	322	329	312	318	299	356	316	307	329	346	332	324	331	316	320	331	317	330	328	322	310	340	338	322	316	320	307	333	319	279	343	302	322	299	329	334	312	328	321	305	338	334	367	304	354	340	314	340	312	320	332	335	294	303	321	333	315	323	316	328	306	322	331	348	297	306	337	313	351	321	340	326	316	329	318	314	325	317	350	334	310	341	325	347	329	318	339	317	295	337	313	308	323	315	331	327	301	299	331	306	325	372	310	312	310	312	344	346	325	334	348	327	376	311	301	334	316	321	342	304	319	325	319	329	315	311	307	332	303	279	315	318	340	314	333	324	309	321	339	305	315	327	324	314	314	336	325	325	341	330	304	300	307	331	307	337	342	307	340	336	295	313	304	307	309	320	338	317	310	317	315	295	299	333	319	327	300	316	346	312	335	347	306	299	341	298	306	313	351	333	305	326	351	289	339	311	294	305	321	311	306	305	329	324	322	328	297	340	309	327	330	341	320	302	338	351	295	332	307	309	315	333	330	310	285	323	332	326	323	312	338	329	311	328	370	324	336	308	345	319	292	283	298	307	328	312	328	345	342	339	309	314	314	304	344	314	329	307	339	347	301	318	334	343	324	324	327	331	330	328	339	332	305	304	313	304	336	376	323	316	287	319	304	324	325	299	292	332	324	338	334	336	344	331	331	286	311	321	341	325	306	314	322	296	341	311	308	346	321	319	294	317	314	311	328	323	321	318	305
3525	2447	1485	975	816	990	1213	1032	799	698	505	430	378	367	287	215	186	191	198	179	126	122	113	137	107	105	83	86	86	80	75	66	75	57	54	56	48	52	45	35	46	27	28	26	35	21	21	34	31	27	27	27	26	31	29	27	26	26	28	25	33	28	18	39	29	35	22	22	22	26	27	21	33	28	32	19	20	31	23	24	22	24	22	18	23	31	25	29	22	30	24	17	18	20	21	21	30	25	29	20	14	23	23	25	33	15	22	21	25	25	29	28	26	19	29	35	27	30	26	23	30	29	18	32	23	18	22	19	20	16	21	27	19	24	21	20	22	26	26	34	23	27	27	21	14	21	18	25	15	25	24	23	25	19	22	15	22	14	19	21	18	30	28	16	32	27	27	24	13	29	28	22	15	20	19	21	20	20	21	32	28	21	26	26	20	23	19	23	24	21	24	27	29	29	23	25	13	22	23	26	14	17	17	28	25	27	25	27	23	20	15	17	19	24	29	20	18	20	17	24	29	25	27	21	29	23	31	25	31	25	25	25	19	14	23	25	15	25	38	24	18	21	26	34	24	25	25	28	26	21	25	20	21	21	26	20	16	25	26	16	20	16	20	22	21	22	25	19	20	21	27	17	23	15	19	26	26	18	21	17	28	19	23	24	22	21	24	20	19	19	19	29	23	24	26	17	15	29	17	24	13	32	22	25	17	28	22	16	19	24	19	26	21	22	26	15	24	22	16	19	23	16	25	17	24	16	16	23	25	26	14	22	27	20	18	14	20	31	22	21	20	23	23	27	26	23	28	16	23	15	21	23	21	18	34	26	17	18	16	22	28	22	16	25	30	24	20	31	25	24	20	24	25	24	21	23	28	28	29	24	20	28	19	15	16	17	23	20	19	24	24	20	24	27	19	23	14	20	23	28	16	22	28	18	26	25	12	18	16	20	24	20	17	22	19	24	29	17	26	24	31	21	20	20	27	16	21	21	24	27	20	29	31	27	25	19	22	26	17	18	27	21	27	27	20	22	18	11	23	18	21	24	16	23	24	20	22	24	35	28	25	15	21	24	17	24	20	19	19	21	22	31	23	16	23	23	27	21	18	18	22	20	21	15	23	27	13	27	26	27	16	19	15	18	23	28	20	17	20	19	23	16	28	23	22	18	15	22	27	25	18	24	25	14	23	27	25	18	20	21	26	20	25	22	26	30	23	24	22	26	24	19	24	26	27	31	15	29	28	24	24	24	17	20	16	22	25	32	24	28	20	22	33	22	22	17	21	17	20	31	23	22	28	31	26	18	23	14	23	23	27	22	16	27	24	21	34	22	29	22	27	25	21	26	18	18	31	25	22	26	17	22	16	17	24	14	20	24	21	22	23	23	20	22	17	21	21	23	28	22	28	20	12	21	22	25	27	25	18	26	16	19	32	23	21	17	31	16	24	21	28	16	20	18	20	11	17	35	16	25	17	29	21	24	21	27	17	17	20	30	13	26	18	16	29	27	28	29	29	17	23	29	34	15	22	22	23	31	17	18	25	25	25	11	24	20	16	21	23	27	20	20	17	19	17	22	16	15	20	23	24	21	32	26	8	26	17	19	25	26	21	23	21	14	20	22	36	31	25	24	21	19	20	29	21	23	18	21	15	17	20	24	20	27	20	26	25	21	20	24	14	20	24	22	19	17	23	29	28	27	28	23	26	19	24	28	24	30	21	25	20	35	13	32	20	20	23	20	27	23	18	29	24	34	23	21	29	33	20	23	22	19	16	23	26	26	21	29	19	22	28	13	16	31	32	21	15	25	24	20	25	36	24	31	22	30	21	30	22	24	22	21	29	28	21	19	10	25	20	27	23	30	29	25	23	21	17	21	13	21	24	20	22	23	29	23	25	27	21	28	21	16	14	21	30	22	31	26	20	29	18	18	27	23	23	18	32	17	22	23	17	28	30	21	26	16	24	25	23	27	21	24	24	21	25	30	26	25	14	24	24	14	21	18	21	25	17	18	24	25	24	23	18	18	26	14	21	23	20	19	27	26	14	16	17	20	22	23	24	17	33	23	25	28	23	32	21	27	34	16	25	19	24	22	34	16	21	29	23	26	18	20	19	17	18	17	26	20	19	22	29	19	18	31	25	33	23	20	22	20	22	27	27	22	30	20	20	16	23	18	20	21	22	27	26	29	23	19	27	32	24	19	24	25	20	13	22	22	28	21	25	25	29	16	27	14	29	22	19	24	16	22	23	17	26	24	29	24	18	16	25	23	27	24	24	22	20	17	19	33	17	18	19	21	18	26	23	22	19	24	19	19	21	19	23	30	23	28	27	23	28	32	31	25	22	22	19	26	31	23	24	22	21	26	23	28	20	22	23	22	17	22	25	22	20	12	21	27	31	20	30	26	32	25	21	32	15	28	22	26	14	16	20	20	23	16	16	24	23	22	19	28	24	25	21	20	30	23	25	28	27	23	24	13	29	21	23	21	18	27	19	22	23	18	20	21	28	23	28	22	28	26	14	24	19	25	18	25	26	33	30	16	26	24	26	24	22	30	17	16	26	28	23	19	30	24	26	20	22	20	29	16	20	28	24	27	28	25	26	22	20	21	22	23	20	16	28	27	28	25	26	23	20	23	19	30	17	18	25	27	18	20	25	24	23	12	23	18	19	15	10	20	20	20	15	22	17	17	23	25	19	26	20	20	20	17	16	20	23	26	19	21	26	20	17	18	22	29	25	20	20	31	28	20	24	24	26	27	30	17	19	22	23	27	26	26	33	25	24	24	25	15	21	25	18	29	21	20	22	27	30	20	26	14	16	27	18	31	25	21	23	16	26	16	34	26	22	23	18	30	27	26	22	20	27	21	20	24	25	20	28	21	18	20	23	18	20	23	16	24	23	36	22	25	20	18	21	24	18	21	17	30	28	17	22	30	20	8	24	18	23	28	25	23	20	22	16	23	16	19	23	25	27	13	23	19	22	25	29	20	21	28	19	19	25	25	21	18	20	25	20	34	30	17	15	27	21	25	15	28	15	24	22	23	24	20	12	28	17	22	15	14	26	25	22	23	29	16	10	25	29	20	18	28	26	25	21	26	32	26	23	20	19	23	19	27	19	23	23	22	21	28	27	13	18	25	17	22	21	30	26	26	18	19	25	26	24	16	23	27	26	23	19	17	23	18	30	24	29	23	19	22	26	21	26	25	28	19	32	20	31	20	18	19	19	20	18	26	19	35	23	14	20	20	22	24	30	24	22	21	16	24	13	26	19	15	25	19	20	23	33	32	22	16	17	20	27	21	27	15	26	22	27	23	21	29	19	32	31	24	23	18	21	25	22	18	20	22	18	20	27	30	30	19	22	19	28	21	24	24	16	24	17	20	25	25	18	31	22	23	21	19	11	20	20	20	21	17	19	18	17	15	30	27	20	25	22	25	23	29	24	25	19	32	23	27	22	23	23	22	25	19	28	27	12	13	24	23	23	20	22	27	20	22	34	17
29365	19292	15076	18310	28841	32148	30697	27329	22380	19889	17371	14424	11943	11616	9826	7529	6748	6759	6136	5642	4433	3836	3839	3518	3179	2870	2754	2534	2552	2345	2016	1915	1787	1663	1416	1335	1123	1038	1016	841	747	532	489	475	475	449	459	493	475	486	518	517	458	428	434	433	406	396	382	397	389	343	337	334	333	326	339	354	330	347	344	349	328	313	277	342	274	311	262	259	276	266	291	283	277	305	290	270	259	268	263	275	267	265	262	239	264	281	258	291	283	262	284	256	280	261	253	259	261	271	269	243	264	245	249	268	276	287	258	244	234	275	233	263	251	267	268	268	255	257	254	260	271	252	263	243	267	249	298	281	274	266	247	284	269	269	259	272	283	260	236	275	240	261	267	248	243	284	260	260	291	267	256	246	267	266	247	277	270	243	251	258	247	293	254	284	272	270	247	264	261	285	243	268	284	250	258	267	265	276	251	267	254	283	243	277	234	278	265	244	245	240	261	266	259	286	257	262	251	300	230	271	243	258	285	249	304	272	249	279	282	249	254	276	267	270	267	256	269	241	267	259	309	226	274	265	269	300	274	280	269	235	252	289	256	271	225	253	279	281	281	237	254	282	254	232	253	252	238	253	281	273	279	294	268	272	274	281	276	280	250	270	296	266	274	275	274	272	278	265	255	248	256	283	275	248	250	277	247	274	259	260	227	273	242	246	262	256	249	263	248	256	229	285	239	273	276	219	265	280	290	274	289	271	230	294	285	282	272	265	257	280	264	278	248	269	271	269	256	255	287	258	247	264	256	243	279	286	267	289	287	261	279	277	285	297	274	252	273	261	246	240	234	261	266	264	259	297	280	271	268	237	288	255	269	258	268	234	276	263	289	260	272	264	245	260	263	259	256	247	234	265	270	277	258	263	287	263	283	245	255	311	269	231	255	284	236	285	278	279	272	297	233	252	272	254	260	269	252	231	257	235	266	290	267	268	244	276	255	232	266	251	267	291	260	279	257	248	258	241	258	265	276	289	254	271	267	279	273	252	277	272	249	293	258	270	250	274	295	260	244	272	258	262	256	276	242	273	274	282	298	233	289	283	233	265	264	249	286	261	264	271	259	260	279	268	289	267	274	274	244	250	230	256	294	278	267	243	284	252	244	254	231	265	246	254	268	269	277	277	271	255	304	282	275	218	246	288	272	256	244	278	269	283	282	253	241	269	266	289	282	247	254	281	290	264	253	260	239	285	266	286	253	230	273	272	241	283	279	257	279	268	264	285	259	243	247	252	290	293	301	279	277	250	257	250	274	248	260	291	286	261	248	264	268	278	243	252	257	259	248	267	290	247	248	272	258	248	272	265	285	244	267	246	247	266	264	251	244	258	272	261	262	276	280	259	252	286	259	260	247	268	254	285	261	269	250	245	276	277	251	268	284	255	268	284	270	244	280	269	239	275	288	259	279	264	255	256	259	238	279	254	241	263	253	257	294	265	234	268	269	259	265	271	285	275	263	241	264	265	260	223	270	263	253	285	231	260	237	265	245	255	284	251	274	255	248	259	304	260	255	267	259	266	270	279	275	299	270	269	267	257	284	272	227	260	253	245	278	257	285	257	282	272	235	293	273	284	244	281	264	292	287	295	240	251	269	249	276	282	289	285	234	270	278	239	266	236	238	272	285	266	235	266	243	251	273	271	257	269	272	290	273	264	263	255	282	262	238	241	259	258	226	264	260	251	267	279	250	276	247	260	286	276	238	276	280	266	272	260	258	265	246	255	259	255	265	294	265	281	220	268	244	271	262	241	245	251	264	250	272	272	275	279	243	247	238	280	284	227	260	248	269	247	279	231	268	270	257	283	249	224	263	264	264	246	258	247	265	258	250	268	268	275	235	232	250	233	243	259	275	274	272	259	282	250	254	253	271	267	273	282	272	249	267	268	250	253	278	253	262	270	247	271	231	261	249	280	252	271	281	259	272	271	261	261	253	266	256	215	253	311	280	250	266	251	264	266	261	243	275	265	257	279	227	245	287	278	268	260	298	265	277	218	255	269	262	257	281	275	268	244	287	293	267	276	285	263	258	256	242	240	285	258	287	268	249	275	270	280	257	258	286	288	267	252	265	245	279	251	283	244	283	267	278	246	256	258	272	265	287	297	227	251	266	252	237	253	305	253	266	272	278	269	262	260	256	235	256	283	271	254	258	256	243	266	255	251	231	265	268	271	269	253	256	256	251	255	244	226	268	252	280	263	264	236	297	279	272	261	262	274	273	268	257	277	272	256	238	278	252	297	251	259	253	264	243	277	286	309	263	265	269	249	231	235	258	243	276	234	290	265	277	287	272	249	265	252	298	268	266	256	257	267	271	268	249	270	263	269	269	291	257	245	259	230	263	249	259	227	244	297	272	255	266	262	243	304	282	269	289	252	256	268	272	271	252	257	264	274	275	278	260	248	271	248	246	238	279	262	240	277	294	246	251	241	258	278	243	276	270	258	282	243	259	267	294	293	251	240	275	272	245	277	287	240	254	255	244	252	261	263	259	269	272	257	237	273	271	276	256	287	282	270	288	245	275	255	277	241	262	275	231	254	273	253	275	242	267	248	243	260	273	264	273	259	272	244	268	305	269	243	278	244	294	290	289	260	290	234	267	243	240	265	265	237	292	257	268	281	246	251	246	243	255	284	250	282	296	248	277	260	260	247	248	263	257	274	276	238	249	259	274	254	290	265	283	273	288	263	256	253	277	256	270	222	261	287	237	261	262	274	266	233	257	233	253	234	247	253	264	260	253	239	268	248	259	276	254	273	262	275	273	251	276	235	247	267	240	259	284	249	252	260	257	264	252	268	274	283	295	267	269	262	261	265	263	253	274	263	245	236	284	239	269	259	247	239	275	290	269	231	260	237	249	236	273	271	258	266	264	296	276	254	266	280	278	246	241	260	263	249	243	239	241	260	287	245	272	240	293	258	247	247	241	219	290	304	252	257	287	257	241	271	273	256	255	282	253	279	282	267	273	253	249	268	271	246	238	273	265	258	281	252	258	254	229	272	275	265	247	273	249	279	234	256	257	259	235	279	283	267	268	277	279	275	256	301	264	243	252	284	268	284	243	268	282	277	265	270	240	287	245	271	260	263	276	278	256	258	295	269	250	264	227	264	270	267	289	288	249	285	271	226	259	279	261	252	282	256	256	263	260	247	240	254	266	268	228	267	260	256	234	248	263	267	259	268	292	280	239	272	253	260	269	271	268	232	263	258	260	262	239	249	269	276	232	265	261	278	277	249	259	254	227	289	234	263	281	267	262	261	267	247	271	288	250	250	279	287	275	282	286	269	264	273	259	239	256	257	238	269	272	256	254	270	258	253	269	262	263	254	277	235	257	241	291	258	249	245	240	246	279	263	247	267	278	257	271	268	290	281	248	247	272	244	250	260	298	257	279	257	275	244	233	267	264	284	267	265	276	262	261	291	292	281	268	257	278	278	258	244	261	272	276	256	268	286	278	279	258	247	256	294	288	256
2843	1236	671	525	431	458	578	534	392	297	236	187	210	184	136	122	122	144	122	95	82	90	68	75	62	69	65	74	55	56	43	61	73	55	49	43	38	37	42	47	34	39	19	43	38	35	35	21	30	47	28	28	38	31	30	31	41	29	24	40	38	33	40	31	35	32	35	23	30	27	28	34	33	30	49	30	19	31	27	25	21	37	37	30	30	33	29	32	31	36	31	28	31	19	35	34	30	31	31	32	34	29	34	38	28	29	34	29	27	28	38	33	32	27	34	32	35	32	30	34	28	23	37	34	20	47	28	30	25	30	29	25	29	36	28	42	23	42	28	32	37	32	29	26	32	34	35	29	30	34	39	24	39	34	30	40	39	33	32	39	32	32	30	40	27	31	42	33	38	31	32	27	34	34	29	41	29	22	35	31	28	37	34	29	25	38	30	35	29	22	30	34	32	31	31	27	40	33	19	29	34	20	42	27	36	19	30	29	38	47	24	36	35	24	30	28	33	34	40	22	30	19	36	24	27	32	25	37	33	34	20	30	30	29	30	29	31	35	31	33	24	33	31	42	32	35	30	28	30	26	27	36	32	28	32	20	34	35	29	29	31	40	27	35	28	36	34	27	34	34	24	25	29	34	27	32	27	39	37	17	32	36	38	31	36	28	27	28	36	23	27	33	33	33	31	23	34	31	36	32	36	40	25	30	27	32	30	23	30	30	34	36	40	30	31	27	30	33	25	29	31	30	36	37	36	30	31	26	27	31	38	34	30	20	30	35	30	46	27	26	31	31	29	26	25	23	24	34	35	32	29	31	42	34	36	35	39	35	29	37	24	36	34	38	27	35	34	28	33	30	30	34	36	26	37	31	41	31	43	27	34	33	27	33	25	36	32	38	27	37	37	39	28	43	31	31	34	27	21	29	31	22	36	35	30	28	28	33	29	28	21	23	30	37	23	29	43	34	25	29	23	25	28	26	27	37	27	31	33	31	41	32	35	27	29	33	23	33	33	26	33	32	36	29	22	35	27	24	25	33	40	33	29	35	32	32	24	24	37	33	25	29	25	29	34	36	33	24	28	27	28	33	27	31	33	33	32	32	14	26	34	35	32	24	24	32	20	24	40	34	24	33	38	35	27	35	34	32	32	29	37	36	36	36	30	24	42	31	37	31	36	35	28	27	27	21	33	33	36	29	29	30	28	26	42	35	33	24	25	31	37	33	35	29	29	21	23	29	28	30	36	33	36	26	36	31	34	35	34	36	23	33	36	48	32	40	38	37	36	33	29	32	29	27	31	37	28	30	25	24	31	33	27	34	36	41	30	37	25	33	32	31	32	40	31	26	29	33	30	24	27	27	24	39	25	24	31	30	33	35	31	30	35	39	24	23	32	31	23	33	31	34	20	31	36	41	35	40	38	35	34	32	29	38	27	37	41	32	33	30	34	28	31	42	41	36	29	33	30	28	33	35	23	28	39	26	26	32	24	36	35	26	35	29	33	28	34	40	36	38	42	28	27	32	31	42	21	34	23	41	32	30	31	40	38	22	22	31	29	35	25	45	19	30	29	37	31	29	28	34	27	33	24	47	31	30	33	31	37	34	37	35	37	37	25	38	29	31	28	35	33	33	26	28	44	28	24	36	29	25	30	35	44	31	31	26	34	23	31	38	23	36	36	31	22	30	29	26	39	26	30	34	21	28	26	30	30	35	31	35	26	28	35	25	33	24	36	26	31	31	30	31	35	36	30	29	33	36	22	28	38	34	30	31	27	35	31	28	36	29	29	29	27	30	29	22	30	33	21	32	42	29	33	25	35	40	35	34	26	24	30	33	23	44	38	29	32	47	19	37	32	30	34	36	32	26	23	40	37	37	20	25	23	39	47	24	23	28	32	32	32	28	29	19	34	31	32	28	31	39	26	36	28	24	35	38	32	25	34	31	32	34	38	32	27	29	24	45	29	30	40	47	21	36	32	28	33	26	30	23	36	23	27	32	27	39	30	30	26	27	25	32	29	37	29	30	27	29	33	34	27	39	46	32	22	41	36	31	35	37	28	35	23	30	28	40	27	26	35	40	26	26	25	20	30	39	34	31	35	34	31	22	36	29	42	42	25	43	34	24	35	38	28	27	26	37	30	35	28	30	35	27	31	28	30	29	34	31	32	39	35	37	41	31	34	42	28	33	34	23	31	34	30	28	30	24	31	30	31	30	26	28	37	28	37	36	38	33	31	28	31	42	37	27	21	28	32	17	37	37	32	39	28	25	31	35	31	36	38	32	34	39	29	27	32	40	32	29	33	24	40	34	40	26	33	33	22	26	37	27	31	26	25	26	35	29	26	28	28	34	35	33	34	32	28	43	30	28	37	35	20	35	35	48	47	28	31	29	26	29	32	30	26	39	25	33	35	23	43	33	34	36	31	44	23	36	27	38	30	20	29	30	31	25	32	38	32	27	27	30	39	29	17	36	27	33	36	28	30	28	33	31	37	31	32	34	41	32	33	37	26	36	36	31	27	32	34	24	37	44	25	31	34	29	39	30	41	33	30	35	32	30	39	32	28	27	28	41	39	26	31	37	27	33	29	40	25	44	20	33	34	39	32	38	25	29	27	31	36	35	41	40	32	32	31	33	38	29	26	30	35	34	30	26	39	31	30	24	28	26	42	36	32	30	31	27	34	21	30	35	37	26	32	36	32	40	37	33	35	21	33	28	29	26	34	30	31	33	32	25	30	35	30	29	30	31	35	33	38	38	27	31	30	23	32	22	29	26	31	26	37	41	33	29	29	37	38	29	31	38	28	30	27	30	27	32	35	31	30	25	35	35	33	48	28	30	35	33	35	30	35	32	37	37	34	27	29	32	28	38	22	30	34	26	35	40	37	31	29	31	42	24	45	37	26	26	28	37	33	36	27	38	33	34	26	30	36	25	39	37	25	22	40	23	33	31	37	30	27	30	36	32	45	35	23	31	41	23	24	46	24	34	31	28	31	30	22	30	30	34	29	37	30	37	33	34	33	30	30	36	29	29	34	37	25	36	26	37	34	33	36	34	20	31	33	42	25	27	27	29	36	38	35	20	34	30	30	27	28	31	30	32	26	34	25	22	26	41	23	23	42	34	37	30	27	31	28	25	25	30	28	36	31	28	45	41	33	37	36	28	26	32	36	30	27	32	36	34	33	24	29	33	32	43	29	30	30	35	28	39	32	38	45	34	26	26	30	33	46	32	40	46	34	34	29	38	28	27	26	38	26	34	33	29	28	27	30	30	36	35	29	29	33	30	38	30	41	36	29	23	28	40	34	24	22	25	30	22	35	24	36	25	32	24	29	30	35	29	31	33	24	29	23	34	24	30	32	27	32	23	30	32	32	28	26	37	27	31	28	26	39	28	24	29	37	27	33	33	39	35	24	24	32	22	32	31	29	35	21	31	28	31	32	40	19	33	37	27	27	27	37	33	43	25	32	27	34	30	30	35	34	37	42	37	28	25
24177	13786	10103	12321	21847	24948	23730	20119	15245	12408	10286	7941	7389	6485	5083	3980	4142	3973	3611	3174	2462	2285	2278	2014	1860	1692	1719	1554	1505	1373	1265	1168	1217	1055	941	866	808	734	734	650	562	496	458	489	499	465	434	480	483	482	439	446	462	447	415	388	409	442	416	427	405	412	420	414	375	392	386	384	351	390	387	389	388	404	366	403	358	332	374	348	383	366	346	378	385	377	368	369	378	367	342	355	374	381	356	409	375	324	330	350	338	347	355	341	374	367	357	387	364	356	330	368	374	373	374	356	389	379	345	371	379	383	341	389	395	362	363	395	370	351	359	372	375	358	364	365	348	362	338	363	343	355	371	387	392	325	343	338	355	332	359	360	344	365	353	330	356	362	365	352	362	385	368	347	359	363	381	378	352	322	351	331	345	345	366	345	353	327	342	346	367	336	364	380	348	335	330	322	362	383	361	369	380	355	367	399	359	363	362	376	378	382	387	351	367	387	377	370	366	361	355	337	377	368	354	379	368	337	351	371	377	367	343	358	339	341	348	406	385	366	362	374	364	378	352	344	362	372	370	364	374	367	308	338	372	391	349	360	360	348	340	330	342	369	374	368	355	358	393	363	379	391	352	361	403	357	366	357	383	358	381	387	381	328	353	374	376	376	360	379	368	381	351	358	368	377	346	384	379	386	366	367	355	372	392	351	365	379	419	379	391	374	370	328	374	355	343	379	387	390	389	379	337	408	367	376	338	371	397	390	371	370	367	389	355	353	312	354	343	368	349	391	381	345	362	376	363	353	354	369	360	328	352	364	372	346	352	362	337	361	352	385	352	376	372	374	344	317	347	370	369	356	379	368	376	360	385	387	367	351	340	394	359	338	353	347	381	352	365	360	343	355	360	366	347	386	327	380	367	393	335	358	371	336	362	381	365	379	342	353	351	375	347	397	360	367	384	371	367	388	359	356	382	383	363	350	353	394	357	379	343	363	368	352	369	385	343	313	376	361	402	350	371	317	343	383	375	386	376	364	347	368	359	366	370	334	376	382	371	401	381	415	370	380	354	335	361	331	379	353	326	375	354	340	372	354	320	353	360	361	381	354	353	359	336	358	354	362	372	343	351	381	383	348	366	362	360	346	347	349	340	351	370	376	362	402	357	343	373	383	339	357	371	370	355	357	333	341	384	335	353	363	343	349	363	351	390	352	353	341	368	393	346	342	354	365	382	371	364	364	349	374	334	354	351	350	377	367	357	366	381	369	352	369	372	364	371	372	334	365	334	360	383	362	328	361	377	374	384	337	396	363	346	364	373	366	365	383	346	372	342	343	332	360	348	331	402	365	365	393	376	350	366	354	366	352	332	338	369	390	342	356	373	347	343	401	351	344	363	379	388	343	368	379	341	383	371	368	367	373	367	368	407	343	369	381	342	346	365	351	332	348	378	373	343	365	388	384	391	395	379	361	377	379	351	354	361	373	356	326	350	373	377	368	352	328	381	377	363	369	391	405	349	358	390	402	372	376	337	351	342	356	345	375	369	346	365	351	356	354	334	337	344	362	327	369	368	366	334	351	337	350	345	390	362	351	376	365	348	385	363	334	367	344	366	349	347	348	332	355	355	390	356	385	361	343	369	357	389	334	381	345	353	379	365	357	350	336	362	355	345	369	377	355	357	348	354	339	375	400	371	391	387	351	365	348	379	367	352	359	366	387	354	383	371	370	325	360	432	353	376	414	367	365	383	372	357	359	320	352	354	404	363	354	377	408	338	364	353	360	357	382	379	374	346	358	356	359	359	352	357	361	359	367	353	341	345	350	356	337	343	381	336	344	370	371	339	352	357	383	369	346	359	355	384	357	377	374	332	353	307	369	368	400	369	341	364	390	352	375	361	325	383	380	371	366	387	345	358	372	351	385	379	367	374	380	377	363	334	347	348	355	384	345	361	378	351	371	355	362	358	373	395	343	365	375	373	315	399	363	351	359	341	343	385	329	364	381	365	348	368	375	386	355	336	366	364	373	392	363	364	338	359	372	353	340	337	365	350	347	370	380	350	348	358	372	364	361	360	377	341	364	350	391	352	348	367	374	379	349	374	377	332	371	366	338	357	385	359	361	344	372	334	343	379	372	349	365	338	393	358	387	389	371	373	350	369	367	316	370	370	387	339	355	353	348	340	360	358	358	334	333	358	345	360	355	364	333	337	368	336	406	379	351	366	341	387	366	345	358	376	384	332	325	347	371	393	372	349	342	358	340	362	363	357	355	396	325	347	360	337	331	355	354	366	343	362	340	389	377	342	334	358	347	369	339	355	367	382	373	353	366	354	338	361	374	354	360	368	363	351	356	347	331	348	356	365	348	388	393	357	331	357	357	388	363	372	352	371	366	357	358	354	346	360	353	346	363	333	357	391	341	378	360	332	375	392	329	379	374	369	369	346	394	358	361	387	368	324	398	361	370	323	347	326	373	373	358	351	381	395	345	370	356	345	384	363	351	357	335	377	365	338	397	364	353	402	362	374	357	321	343	379	339	356	339	381	400	352	364	370	383	361	351	353	382	382	331	330	347	321	348	367	334	375	366	348	373	356	335	363	365	338	336	377	348	329	360	362	331	367	346	358	385	356	353	377	376	355	377	338	398	365	330	382	355	341	337	359	392	410	391	349	322	379	354	346	369	351	365	341	362	372	390	363	383	414	347	323	385	359	351	346	380	336	371	351	367	329	368	348	326	346	373	325	412	348	339	367	357	350	381	357	359	344	392	361	338	347	375	371	366	374	374	361	386	378	376	366	393	371	385	365	385	369	393	345	353	380	331	386	390	361	361	328	341	358	371	369	358	365	345	386	372	403	391	373	359	351	367	365	355	368	366	389	379	395	334	340	393	365	352	351	360	359	374	380	367	359	356	380	382	366	386	377	338	340	344	359	365	379	360	348	348	378	347	358	389	375	373	413	383	358	398	355	361	352	349	353	368	371	393	383	359	343	357	311	368	366	371	352	393	358	375	360	361	356	355	369	357	408	361	354	365	323	361	410	353	369	352	352	384	357	367	368	381	367	361	336	337	350	385	356	335	361	334	383	380	354	358	336	342	366	366	388	384	354	373	337	375	365	387	370	350	356	374	370	348	353	366	356	403	371	343	355	400	364	335	355	375	347	353	354	374	348	364	347	375	339	335	368	387	387	376	362	361	331	354	335	354	381	377	366	340	347	346	346	375	390	356	382	368	364	350	348	362	355	360	354	357	362	362	359	342	360	340	368	356	353	356	352	367	351	361	365	353	375	370	342	374	327	360	362	367	328	343	332	339	315	369	326	371	352	376	359	333	351	377	352	376	340	349	352	364	348	381	325	318	371	377	360	352	372	374	374	362	334	345	391	391	341	396	367	336	383	386	329	362	356	349	353	372	359	327	367	405	363	355	358	355	386	330	377	356	351	364	373	345	358	362	369	380	361	355	405	377	369	359	363	344	356	349	342	350	334	331	345	360	401	325	403	371	390	377	351	375
2772	2057	1125	771	646	732	837	745	553	470	353	308	288	249	232	174	184	183	174	141	108	112	86	95	92	91	85	65	83	69	71	52	55	56	63	51	39	48	36	51	29	30	38	29	28	41	32	35	34	27	32	25	41	28	36	38	32	27	30	31	30	26	23	27	27	21	23	19	26	21	27	21	25	34	20	21	18	25	29	24	19	25	23	21	31	21	36	23	24	29	27	26	24	26	31	28	34	28	35	22	25	25	39	28	28	22	27	30	29	18	31	29	27	26	17	25	30	25	24	21	30	25	27	24	30	24	22	24	30	29	28	32	26	23	29	24	22	32	30	34	19	22	29	32	32	28	24	31	31	25	24	17	18	25	28	25	32	24	25	20	15	31	19	35	14	28	26	25	26	21	26	28	24	35	25	19	18	28	22	25	18	27	21	24	22	23	19	30	29	30	27	24	29	31	26	31	18	39	32	30	26	34	21	13	29	20	18	28	26	29	23	23	23	32	24	22	26	24	23	16	18	33	30	33	32	29	31	29	19	24	14	25	33	21	27	34	26	27	36	30	25	25	23	29	25	24	29	32	17	27	34	26	32	22	24	22	20	22	27	32	18	29	26	39	25	27	36	31	29	31	28	24	26	21	34	28	25	17	29	34	32	18	24	19	26	20	16	29	30	27	24	30	26	34	29	23	19	21	22	31	18	31	28	19	24	27	18	20	23	23	25	23	27	31	23	21	27	25	26	24	23	22	29	29	28	19	29	32	30	20	31	25	34	31	28	22	26	18	26	22	25	27	33	28	34	28	18	22	41	24	28	34	22	18	24	24	30	27	27	30	21	30	29	22	24	27	31	20	32	29	33	28	18	32	29	25	25	27	28	19	26	23	27	24	26	27	24	33	25	31	22	33	33	25	23	27	17	24	21	25	25	20	25	32	27	23	18	27	28	30	18	20	28	31	35	24	28	22	27	18	22	32	25	28	29	28	28	22	30	17	25	26	25	20	18	29	25	21	25	23	24	25	25	29	25	22	18	23	23	22	20	37	27	25	20	33	19	31	23	23	23	34	31	23	26	23	31	25	29	22	22	33	23	31	37	22	28	25	37	33	32	27	25	23	25	19	32	21	26	21	22	18	24	28	17	32	19	38	30	29	23	22	23	25	28	35	23	25	25	27	25	32	32	29	29	25	30	31	23	22	29	18	18	28	22	28	26	26	35	25	25	26	26	28	25	22	18	30	31	25	16	27	27	25	27	32	23	19	30	22	25	19	19	20	37	26	24	19	31	22	28	30	23	29	29	18	28	25	20	27	16	31	19	30	20	27	27	26	30	25	31	28	40	39	29	31	33	25	33	22	25	31	24	25	28	24	30	21	34	24	24	20	27	34	28	26	28	32	27	27	30	25	10	33	22	27	22	32	21	31	31	24	37	20	27	28	24	36	28	24	21	18	31	20	19	35	26	23	34	22	18	24	17	30	27	27	22	27	27	34	28	20	35	29	24	32	35	31	28	27	15	21	30	24	37	31	23	20	25	25	26	23	25	27	21	35	20	29	31	24	19	31	37	25	32	23	25	36	31	20	23	26	30	23	25	27	18	27	26	30	27	17	31	26	22	28	22	35	29	20	39	15	24	28	28	24	30	30	25	23	28	26	21	26	29	37	35	22	27	21	31	21	45	25	20	23	19	19	24	24	25	24	28	22	21	23	30	24	19	23	22	32	21	28	21	25	22	34	31	29	27	29	17	27	30	39	25	28	31	25	33	24	29	22	18	17	27	29	26	32	22	32	20	30	27	17	31	20	32	26	27	18	25	26	20	26	30	32	29	29	25	17	28	25	20	24	33	21	24	29	26	35	25	35	28	26	27	24	28	24	26	35	22	20	25	23	29	35	30	35	23	26	24	32	23	30	29	28	25	23	32	23	25	26	28	31	29	34	26	20	26	29	20	26	22	22	24	23	30	17	30	20	20	35	21	26	17	14	22	33	32	20	29	23	33	33	20	39	17	18	19	29	25	17	30	32	31	25	24	28	34	22	24	28	20	31	26	26	21	28	21	24	28	14	20	32	17	24	23	21	31	22	23	27	29	21	19	27	27	18	29	26	20	35	24	24	24	18	21	20	26	27	29	29	24	26	24	23	28	30	21	28	17	28	27	30	30	28	17	27	29	30	26	37	29	17	25	20	39	24	33	35	24	23	22	22	27	26	20	29	33	36	19	28	25	25	38	28	23	29	31	27	26	37	26	28	27	25	30	15	18	34	30	33	28	46	29	29	23	23	26	22	22	18	27	25	15	19	26	21	18	19	30	22	25	24	26	23	17	24	23	31	30	28	24	20	19	24	27	27	16	25	21	26	32	17	20	27	35	20	29	17	33	26	26	39	30	30	28	22	24	22	30	28	19	30	27	27	28	26	30	31	30	23	27	34	31	26	28	28	41	34	19	28	30	30	31	29	23	28	25	29	34	26	21	25	36	22	40	32	21	28	21	20	24	23	26	20	25	27	19	24	20	20	32	18	30	29	24	32	30	21	26	24	21	27	26	20	34	30	33	26	26	29	31	20	29	27	31	18	14	27	26	25	20	36	25	19	26	30	27	26	25	27	29	22	23	31	30	23	26	20	29	34	28	26	13	33	28	17	27	18	27	33	25	27	28	17	36	23	26	24	20	19	23	28	37	31	32	35	25	30	28	20	19	18	24	31	21	23	27	28	26	23	21	16	26	31	23	24	26	23	22	21	34	29	18	22	24	26	24	23	21	26	29	22	22	25	28	27	22	35	27	27	19	27	23	23	20	35	33	29	18	30	26	19	30	22	24	22	20	29	27	36	21	27	17	27	19	24	27	24	22	26	40	27	27	30	22	24	38	22	21	19	27	26	22	21	35	38	20	16	34	31	30	18	37	27	28	32	23	30	17	27	29	32	22	27	27	18	29	33	24	27	20	19	26	22	32	17	22	19	20	33	24	40	26	15	22	24	24	22	23	20	32	35	31	30	25	24	27	21	28	24	22	21	24	29	22	27	31	12	24	25	30	31	32	27	26	25	24	29	26	25	25	19	23	20	27	26	28	28	25	32	24	29	29	21	27	29	22	24	22	33	27	16	31	26	23	26	27	28	20	27	23	25	25	20	24	26	34	32	29	25	34	31	25	34	30	37	27	20	36	17	26	26	25	30	24	29	21	20	26	25	25	25	30	25	24	31	24	23	36	26	39	26	29	20	19	23	34	29	31	19	38	23	35	26	24	28	27	24	25	27	31	22	32	26	19	34	31	32	43	28	27	22	30	25	26	20	25	27	21	26	29	32	26	25	26	23	21	39	30	26	26	27	29	29	26	22	22	29	20	18	21	21	27	31	26	37	18	39	22	29	33	32	21	20	29	28	22	30	21	21	17	27	28	29	23	36	23	27	27	28	24	22	29	19	36	27	28	26	23	23	29	32	22	25	26	31	24	33	28	27	31	25	21	24	33	27	26	26	24	20	25	23
27830	17552	13192	16083	26378	29199	27597	23514	19029	15810	13050	11007	10789	9123	7204	6010	6224	5644	5247	4204	3343	3260	2975	2713	2550	2417	2380	2234	1928	1824	1737	1546	1410	1295	1161	1011	976	834	782	688	546	493	532	496	454	501	492	449	511	472	468	472	421	455	442	395	434	404	384	400	345	370	353	350	383	354	359	330	372	331	326	319	314	319	306	342	342	312	327	321	321	346	306	318	269	326	312	298	271	310	325	315	263	284	306	293	315	324	299	285	299	278	298	311	326	272	328	308	314	306	288	295	310	289	305	337	321	291	314	294	295	305	304	299	289	290	310	333	285	295	320	285	327	293	328	287	278	301	258	290	275	275	304	274	296	326	282	298	338	316	289	331	289	279	318	301	293	292	317	324	272	294	308	283	318	287	276	287	298	322	296	300	302	281	314	323	295	277	292	311	291	334	325	296	307	298	303	313	320	318	315	297	295	323	277	306	293	300	299	302	294	312	288	320	303	333	312	306	301	272	287	293	298	283	293	282	306	270	286	261	295	279	295	350	307	285	264	313	337	326	266	292	305	263	301	290	314	319	288	287	315	277	313	329	290	281	309	279	304	277	278	313	309	332	284	272	336	295	292	286	297	292	277	306	279	297	315	294	318	310	320	288	292	299	315	313	309	313	290	296	330	315	292	306	320	301	302	303	278	319	300	287	294	303	303	293	266	311	304	281	308	313	309	301	294	289	317	283	302	283	302	284	314	302	299	300	307	307	299	296	321	277	309	312	308	286	300	331	294	300	302	295	303	294	292	266	289	348	358	304	306	266	286	305	338	341	310	295	298	330	308	308	291	301	300	292	338	301	285	287	294	302	291	310	260	285	326	263	302	289	290	304	316	304	306	309	301	321	322	312	318	312	278	335	313	286	301	314	296	302	304	321	300	288	309	289	306	317	300	308	269	281	289	339	279	340	315	301	315	287	324	271	313	302	265	297	278	301	312	315	285	291	317	296	304	326	315	308	295	293	299	261	304	307	305	309	274	311	267	317	258	311	305	264	301	308	282	289	286	297	300	305	293	307	290	306	296	306	283	330	297	316	348	294	317	298	314	286	310	287	319	296	270	260	287	307	338	329	325	322	264	292	330	311	320	281	300	313	298	319	274	285	274	304	277	272	308	317	299	287	312	306	304	304	293	281	306	317	300	310	290	333	303	294	304	325	321	299	317	292	307	308	313	303	295	310	306	310	325	317	305	326	309	325	270	290	315	286	274	306	336	326	295	326	291	337	298	296	294	303	282	323	328	264	322	308	306	276	320	290	322	305	271	301	265	351	284	290	302	318	303	321	301	280	287	307	303	336	309	314	320	307	338	304	336	326	292	311	328	308	333	290	316	298	291	267	345	303	337	254	291	324	310	279	291	273	309	267	292	258	289	303	303	313	297	302	309	321	288	288	297	294	320	330	283	283	320	291	316	291	312	313	283	272	292	304	264	310	304	296	286	323	300	282	331	293	265	322	295	309	278	292	304	307	327	316	292	311	330	279	288	324	291	299	299	315	303	282	290	299	288	278	299	297	272	307	338	292	318	293	307	306	267	269	319	309	315	297	302	315	310	318	319	324	314	323	300	300	328	292	277	279	311	320	291	296	288	320	309	287	331	307	293	280	319	317	298	304	318	297	304	324	304	345	308	281	281	324	290	310	302	285	316	305	315	305	315	326	291	322	277	321	300	302	294	275	293	328	312	274	296	302	332	287	293	271	294	306	333	292	314	300	293	299	304	300	319	328	277	289	293	297	310	270	312	288	291	304	303	283	311	275	298	272	277	322	337	305	325	325	322	299	291	298	324	300	288	295	340	322	295	289	327	317	312	299	298	287	324	304	322	287	317	307	277	277	318	323	327	322	314	301	302	315	310	297	284	333	285	304	300	280	314	289	283	282	288	303	330	292	316	260	312	301	297	301	307	281	320	284	308	305	313	312	303	307	315	299	306	302	295	296	289	304	298	312	280	299	293	301	292	286	318	324	299	280	351	314	348	331	273	309	308	323	269	308	310	289	277	303	289	303	313	333	290	296	311	283	264	298	281	296	294	284	309	304	292	306	286	290	316	334	300	307	300	311	278	302	321	296	301	296	288	307	310	292	308	290	324	300	285	308	306	285	313	334	332	308	299	317	293	327	291	311	332	321	304	278	304	277	274	308	312	307	297	285	307	316	312	285	264	289	285	314	305	323	327	307	302	314	284	283	276	306	303	316	292	296	291	289	322	294	302	311	343	306	270	277	300	290	292	309	331	315	306	289	301	306	344	296	300	291	312	293	311	297	302	314	323	282	331	301	293	323	270	312	291	294	271	334	318	304	315	289	339	297	305	293	298	311	276	291	300	291	303	298	312	314	305	303	322	316	320	330	292	295	298	309	311	322	319	295	305	285	315	319	295	291	310	288	319	337	286	292	328	290	335	305	298	326	271	296	281	310	316	316	298	302	318	287	268	304	302	328	288	290	329	302	285	295	318	305	290	314	303	307	328	300	270	318	275	324	296	299	284	273	304	299	314	286	290	311	324	312	316	289	290	313	309	298	315	305	325	302	291	297	331	273	317	305	313	314	292	284	280	309	331	298	310	297	288	290	284	301	281	325	307	305	294	292	301	294	300	300	283	293	316	285	307	292	294	296	306	301	317	285	312	296	296	309	313	274	304	321	338	288	300	329	295	304	302	316	302	311	318	287	323	311	273	296	348	284	303	315	327	302	286	318	294	299	316	283	290	291	318	294	282	278	251	300	324	295	305	320	322	280	301	250	283	314	304	265	310	311	280	321	300	282	311	323	346	305	286	275	302	315	308	299	297	329	279	286	306	282	298	291	310	305	328	281	288	344	296	329	274	309	350	290	270	317	270	302	322	310	310	305	311	317	302	300	314	315	314	272	267	290	293	335	326	324	330	315	310	262	320	280	278	273	260	327	283	296	328	328	315	285	333	288	311	254	310	293	293	271	300	312	299	291	300	264	307	306	310	302	327	323	315	318	288	302	290	302	324	284	313	296	274	299	316	306	278	297	311	302	289	305	284	310	305	316	295	295	317	297	272	317	300	328	309	305	296	318	338	281	294	323	267	312	337	301	300	310	294	302	303	309	271	308	314	319	303	286	295	284	317	294	278	302	317	256	317	307	286	293	285	285	300	308	299	312	315	288	282	275	313	311	334	300	278	319	328	296	310	313	309	291	302	296	301	322	300	249	306	281	310	283	291	329	289	300	288	298	282	286	300	271	306	294	321	297	305	298	279	328	320	300	353	300	331	284	307	272	312	279	259	319	279	266	312	285	294	293	310	298	313	300	321	307	296	297	294	258	271	281	279	288	296	309	289	301	317	292	283	271	301	291	298	295	303	309	283	291	287	295	280	293	285	294	308	301	289	311	300	342	294	287	294	260	285	307	314	304	323	278	304	309	291	322	321	290	304	309	309	316	334	274	306	316	298	278	316	318	281	332	292	298	307	296	281	321	288	279	317	331	291	296
4402	1743	1036	707	582	707	797	660	497	442	387	343	355	265	225	193	206	201	171	126	136	109	101	103	106	110	76	70	68	75	70	76	67	61	56	51	53	56	44	36	39	37	39	44	39	45	35	29	40	38	44	48	37	40	27	32	28	36	35	20	46	36	24	36	30	36	35	21	31	28	34	35	29	29	33	37	22	20	27	32	33	28	24	32	41	28	29	29	20	34	24	36	32	27	30	32	32	26	28	27	22	28	27	28	27	26	26	29	29	30	29	31	32	29	32	30	36	28	16	25	19	26	25	39	23	28	25	28	20	29	27	38	23	35	33	29	39	29	17	34	31	30	33	26	39	21	26	33	26	28	25	24	27	34	27	25	33	22	28	31	28	22	28	24	26	25	28	44	40	29	29	24	26	32	40	33	25	21	20	30	37	23	32	37	32	34	23	28	21	30	28	27	27	23	29	23	32	21	22	29	23	27	23	32	23	26	31	37	22	27	32	32	37	28	21	25	41	25	32	26	18	33	37	35	24	27	35	31	36	33	25	30	20	18	31	25	25	20	25	27	27	26	25	36	35	29	32	23	28	28	33	24	26	33	22	31	32	26	19	24	23	20	23	28	30	23	31	22	31	27	27	31	27	37	34	34	23	26	31	37	32	28	36	38	29	28	23	39	31	22	32	26	38	40	33	30	32	25	22	28	35	29	22	38	22	33	34	38	28	26	27	35	27	26	24	31	27	34	29	31	34	36	30	34	30	32	30	19	29	23	28	32	44	23	27	35	31	24	28	31	30	28	19	28	29	23	29	24	28	20	29	40	32	28	31	34	34	28	29	38	25	33	33	23	26	27	31	23	30	27	26	27	30	21	33	31	32	32	29	28	27	17	23	39	39	29	26	29	33	25	27	38	40	37	23	26	30	35	30	28	22	29	25	36	24	29	20	38	33	24	26	39	32	36	26	31	27	22	23	22	20	26	32	44	19	30	27	27	31	24	17	22	31	41	29	37	32	24	25	26	21	30	20	40	31	29	28	24	19	21	31	25	30	21	37	29	33	38	40	31	30	23	42	31	19	34	26	21	30	18	21	26	21	23	24	41	23	37	20	29	29	32	32	39	30	20	19	28	25	20	30	22	29	35	31	31	34	32	20	33	17	28	26	35	25	34	24	31	36	33	26	32	32	31	21	21	20	35	23	33	31	36	31	22	29	28	36	24	39	32	23	22	24	29	24	30	29	30	28	28	36	26	29	36	20	33	34	23	33	21	31	17	22	23	34	31	36	36	30	27	29	26	34	19	21	31	29	27	32	29	26	30	18	34	33	26	29	28	33	28	32	29	27	25	32	35	30	23	34	26	29	21	32	28	22	34	27	34	28	45	29	30	22	39	29	25	29	31	25	26	38	32	28	38	40	20	29	32	23	28	29	31	34	31	29	30	36	32	25	31	24	34	32	33	41	28	25	30	30	28	24	25	34	39	32	29	25	25	36	35	30	26	26	26	40	33	24	32	27	20	26	30	24	32	29	41	27	32	29	25	30	25	37	28	29	33	29	31	35	34	25	34	27	29	33	30	27	26	22	28	20	27	18	30	26	32	25	38	37	36	38	34	36	37	28	40	27	28	22	30	35	33	39	33	26	20	21	27	19	19	29	23	39	28	27	34	25	29	27	32	33	19	31	34	19	34	22	31	32	29	27	29	32	23	20	22	33	23	18	23	28	33	36	33	39	20	24	17	28	31	26	39	29	35	21	35	24	44	20	23	27	28	25	22	21	28	30	22	32	27	37	31	31	34	42	24	28	29	36	32	35	28	32	35	37	29	33	26	38	40	25	39	30	29	26	31	24	30	31	32	32	27	29	25	27	34	37	22	24	29	32	47	39	35	23	34	35	20	22	21	31	23	22	24	20	26	29	27	37	29	25	29	23	24	38	27	30	32	24	30	22	30	34	29	23	22	37	32	32	28	28	27	23	28	26	33	36	32	22	34	27	30	37	26	29	38	36	27	22	27	32	31	20	31	29	23	36	23	35	28	24	28	28	23	31	30	27	35	31	22	22	31	34	29	28	26	30	34	24	22	32	35	24	27	36	28	24	24	20	23	30	30	28	30	35	34	34	26	26	30	21	48	26	34	28	20	27	33	33	28	35	31	26	23	17	24	31	29	34	18	34	25	30	30	28	29	28	26	30	31	30	36	29	32	29	30	33	35	35	36	28	25	28	33	25	29	37	34	32	37	27	33	24	28	25	39	22	27	28	31	30	21	23	37	33	27	25	23	35	28	17	29	26	29	28	28	24	32	23	34	37	28	25	32	32	35	27	26	29	32	28	42	16	34	29	22	36	33	23	34	24	27	26	37	32	28	26	30	26	21	33	24	38	34	26	27	36	16	32	37	22	36	31	27	21	28	31	30	27	26	27	24	29	32	29	37	28	30	27	26	37	31	23	29	25	31	29	29	19	34	37	34	21	22	29	35	25	35	28	19	30	26	27	29	32	32	20	28	15	30	30	33	25	31	29	24	35	28	22	32	24	23	43	36	32	30	35	22	28	27	30	35	37	36	26	38	22	29	29	25	34	24	28	28	32	33	29	27	37	28	32	31	33	24	26	29	24	25	24	26	22	34	38	22	37	21	28	20	29	41	32	23	27	28	32	27	29	25	28	17	27	30	22	23	28	33	37	26	32	25	28	29	26	25	33	33	24	25	33	44	20	27	21	32	24	20	35	17	36	28	32	32	24	34	31	44	23	38	30	25	30	24	35	29	28	35	27	31	34	30	27	27	26	41	38	29	44	28	30	33	41	22	36	26	27	46	26	34	32	25	42	23	26	26	34	42	31	30	34	31	24	38	32	38	17	25	26	24	29	31	40	28	29	29	27	27	24	27	29	28	28	28	21	31	33	26	32	31	25	25	23	28	33	22	17	29	21	28	34	33	38	28	39	29	30	26	25	34	22	37	34	22	20	24	31	35	31	30	35	36	25	24	27	41	26	35	37	34	32	35	30	35	29	28	24	28	26	32	34	41	19	23	28	31	24	26	36	25	29	38	25	27	30	22	24	37	30	37	25	33	29	26	28	35	31	28	31	18	27	35	33	41	24	35	26	31	30	35	30	32	28	30	22	24	30	32	21	27	32	35	33	30	24	33	29	21	24	37	33	22	34	28	36	31	32	33	21	26	22	22	22	27	39	23	20	17	19	32	22	41	30	27	33	26	28	29	25	23	18	34	30	32	37	35	19	34	30	31	39	30	25	29	28	29	40	37	23	45	31	25	27	24	30	29	25	29	22	25	27	27	24	22	37	30	38	16	28	27	31	40	30	28	26	31	19	30	21	29	28	26	50	39	29	29	37	31	28	25	31	26	23	31	25	29	18	30	25	33	33	30	22	36	32	24	24	32	35	31	30	27	23	33	37	32	29	35	26	27	27	27	35	22	26	34	27	27	20	28	22	34	27	24	21	31	26	33	23	31	23	29	30	32	28	31	34	24
26526	16530	12578	15234	24883	28481	26167	21992	18709	15721	13425	12356	12294	9162	7670	6995	7226	6326	5973	4477	3976	3515	3066	2926	2915	2734	2573	2317	2102	1945	1898	1696	1528	1387	1307	1154	1027	956	852	691	635	535	498	514	560	546	521	516	516	517	538	529	524	419	456	466	441	448	456	429	414	385	394	373	375	414	375	399	379	367	360	399	383	369	337	334	334	326	377	357	347	355	330	352	313	346	344	340	290	329	320	366	328	348	271	346	328	340	324	376	338	308	315	328	320	330	309	348	325	362	304	324	325	330	306	335	373	300	360	339	339	356	356	314	332	293	329	328	356	328	314	311	283	312	326	303	300	336	324	331	357	326	356	337	337	332	315	316	331	340	299	354	327	322	317	349	330	334	355	318	324	308	307	323	310	334	305	319	279	336	330	343	306	341	325	351	324	298	317	353	324	318	320	350	322	313	326	344	307	331	310	308	320	302	359	351	331	305	318	299	338	326	345	301	323	348	302	322	321	298	326	305	323	311	354	308	335	321	346	317	326	338	298	360	321	311	344	348	333	306	313	313	349	309	343	330	329	314	316	334	351	322	336	326	321	359	346	371	319	371	319	303	294	322	332	355	326	303	331	329	320	335	332	342	367	298	335	319	366	314	352	308	345	347	303	322	327	309	342	318	338	339	294	309	309	308	321	305	324	310	304	333	327	339	375	339	352	322	300	324	299	330	311	343	295	324	357	323	338	334	314	341	356	294	335	320	327	325	333	324	342	348	335	318	323	333	307	318	321	342	305	320	304	301	333	309	289	309	339	323	303	311	319	306	328	314	358	326	336	314	329	297	338	341	349	340	332	338	340	315	290	318	315	293	329	333	307	333	338	319	317	328	332	340	278	337	318	335	327	331	368	333	318	371	342	330	305	329	333	352	315	320	335	316	310	352	333	328	334	328	341	308	338	311	340	301	306	337	320	319	303	351	350	329	290	328	326	328	348	354	315	355	314	333	323	346	324	366	306	339	350	299	335	333	329	296	333	339	310	320	328	345	336	339	325	345	327	347	312	355	355	350	331	351	317	347	317	304	337	332	345	305	313	323	349	316	335	328	321	316	312	288	323	336	333	315	332	320	311	334	319	321	363	313	375	344	326	328	376	335	312	312	351	330	350	358	369	333	325	323	331	321	310	340	325	344	335	283	310	325	329	347	323	326	339	311	328	312	355	327	318	322	337	325	340	316	323	337	330	326	345	320	307	310	329	323	329	330	313	321	292	299	332	345	308	339	347	341	331	341	332	363	309	336	305	337	311	327	336	348	311	313	304	366	324	313	321	304	328	320	318	332	332	334	308	313	335	335	332	360	337	359	334	302	285	340	308	322	295	333	302	333	319	300	338	318	334	326	322	370	313	320	326	308	323	353	317	353	321	282	328	326	305	330	317	324	331	329	319	347	334	335	316	324	325	336	330	308	329	321	310	331	328	340	314	313	301	306	357	318	321	341	340	312	297	343	332	328	333	336	340	336	317	320	337	317	326	341	318	305	306	328	327	341	329	324	322	339	314	360	293	339	353	328	318	351	334	322	349	319	314	307	351	320	299	308	341	346	280	325	359	329	381	360	299	333	296	323	314	344	322	344	317	325	315	334	334	327	318	345	337	326	342	343	336	356	333	301	309	349	345	349	328	291	272	350	316	317	275	326	320	336	305	317	305	317	366	338	311	329	305	340	342	318	320	346	298	334	327	298	304	346	330	353	307	330	322	349	307	330	295	319	330	315	348	363	314	343	333	346	333	318	339	327	317	319	318	330	358	336	280	309	327	312	322	318	302	360	328	340	321	291	330	354	356	315	320	329	332	311	343	303	307	301	301	310	319	358	299	317	339	329	319	353	336	307	318	320	344	323	348	315	342	352	338	278	307	364	336	311	334	350	338	327	349	311	312	301	335	352	289	342	284	335	322	330	334	307	306	339	307	305	312	328	336	343	308	323	356	327	319	345	317	316	320	328	326	346	313	313	336	345	289	305	344	373	338	349	363	320	332	348	280	331	310	308	301	331	300	340	322	315	313	333	333	335	328	324	312	340	337	296	309	330	303	296	349	328	320	330	302	370	315	338	319	324	321	336	314	329	334	327	350	329	317	313	324	300	333	345	323	318	341	364	306	334	293	338	319	353	341	314	328	349	316	312	347	304	332	307	325	346	343	325	354	343	338	298	326	318	343	315	314	324	355	337	317	291	310	332	317	347	328	301	299	366	330	293	327	321	326	362	319	318	356	295	304	313	311	320	310	313	330	304	292	340	323	328	278	316	309	340	323	323	327	342	351	330	307	329	329	341	320	319	332	289	314	305	305	346	315	334	339	346	307	356	347	344	348	342	327	323	319	301	368	339	286	325	303	295	317	336	347	372	324	326	325	328	288	353	327	290	321	290	357	310	308	328	289	315	363	312	316	342	293	310	312	337	290	332	292	331	317	309	338	322	327	363	345	322	312	329	331	316	354	353	332	354	354	303	318	315	325	332	336	325	320	315	323	277	314	320	333	349	376	302	303	320	316	305	325	323	313	339	300	316	323	315	317	348	329	306	329	310	340	337	347	336	328	313	314	316	317	327	335	337	312	308	330	316	335	338	332	312	291	321	326	358	359	337	344	328	335	327	327	307	336	342	351	305	330	330	317	321	313	334	341	323	317	305	322	335	388	362	346	341	326	320	324	303	331	323	353	340	305	344	308	289	310	325	352	357	325	330	305	335	310	357	349	335	328	347	302	322	350	289	295	344	314	341	322	313	320	336	312	321	350	326	315	310	312	310	316	306	333	322	297	324	365	331	338	298	324	326	325	322	301	339	328	338	313	291	321	347	340	343	282	335	320	324	327	301	323	290	349	321	313	302	334	319	343	305	337	361	297	311	304	321	307	310	317	334	314	318	267	296	340	316	330	343	347	315	307	329	318	305	309	356	333	292	326	349	304	299	363	303	325	328	332	328	345	301	315	313	331	347	342	305	320	346	296	313	307	361	343	364	311	299	335	284	319	337	316	336	323	323	334	332	328	339	355	325	329	328	333	308	339	317	342	322	332	314	314	344	312	291	326	282	305	349	333	345	343	320	301	322	303	331	320	362	316	346	299	337	314	309	324	322	302	332	355	302	337	315	316	317	318	300	320	319	330	326	333	311	312	298	332	361	317	317	348	302	348	340	335	333	318	312	308	340	314	322	335	317	323	306	323	318	314	322	307	312	340	346	317	344	343	326	338	322	300	324	329	320	342	290	298	319	345	311	328	332	334	333	351	327	319	333	284	298	341	341	329	322	336	344	338	329	301	325	324	329	343	329	333	308	336	324	314	367	301	327	332	327	336	319	317	308	346	343	330	308	369	357	323	337	360	322	327	337	313	329	342	336	319	334	366	301	319	329	327	305	330	342	316	335	341	325	334	332	332	327	336	318	315	322	315	316	346	312	357	310	341	332	304	342	302	344	348	345	324	306	332	343	308	328	360	315	314	335	324	305	316	339	311	362
3744	2271	1350	959	779	829	912	765	646	533	477	544	451	309	282	275	330	289	203	191	136	147	134	119	113	128	91	102	89	103	77	82	62	66	56	63	48	39	47	43	32	27	34	30	31	31	31	27	23	30	34	30	26	27	23	32	26	29	29	15	30	34	25	25	29	16	22	27	17	35	34	21	25	24	26	18	28	24	25	27	36	27	21	14	29	21	26	19	22	23	19	27	25	22	23	18	20	22	36	21	21	32	31	22	19	26	23	21	26	16	27	23	30	24	19	18	16	21	20	20	26	24	35	30	17	22	16	21	28	19	18	25	24	26	24	32	22	19	24	25	21	23	28	23	17	20	17	26	26	20	18	23	15	20	16	32	23	16	20	20	28	24	21	26	20	19	19	27	28	19	29	28	19	29	24	26	23	18	21	21	33	22	32	27	28	24	28	24	19	20	16	20	22	29	31	24	28	23	26	21	23	25	22	23	28	21	24	26	22	20	24	23	32	21	18	23	30	23	25	19	21	27	17	27	31	20	24	24	28	31	31	22	18	22	37	22	23	20	25	21	34	29	22	14	23	20	21	19	18	18	20	20	27	31	23	27	28	29	22	32	28	24	18	20	26	20	27	17	15	20	20	32	26	18	22	30	25	18	17	22	22	27	32	22	23	31	19	32	23	29	21	19	24	26	23	18	24	22	29	28	19	32	23	19	25	24	26	14	20	31	25	30	18	25	23	25	28	26	17	22	23	19	22	28	20	29	22	25	29	25	24	23	25	22	26	20	23	23	15	20	23	24	17	18	18	25	25	19	27	25	24	16	16	26	19	30	18	17	23	22	25	21	21	21	16	16	22	19	20	23	17	21	21	23	33	32	24	20	23	23	23	20	24	26	24	19	25	30	31	20	24	17	27	20	18	15	18	21	23	25	26	16	14	20	20	29	28	24	24	28	23	29	17	21	30	22	22	23	20	27	29	25	15	33	23	23	17	21	22	21	19	31	25	26	23	27	21	22	20	28	27	24	22	20	21	21	21	21	27	21	22	23	12	33	28	25	14	25	24	25	31	22	29	24	24	19	34	26	21	25	19	19	28	17	31	31	16	19	16	16	28	29	19	20	21	21	25	19	31	25	25	22	21	32	24	27	23	12	22	26	15	27	28	28	25	32	16	30	18	23	20	19	29	22	24	17	26	32	24	19	13	24	15	24	20	27	14	25	23	30	23	22	33	18	38	23	20	20	18	22	23	16	25	27	23	22	19	28	17	29	29	25	24	21	26	30	19	25	28	20	44	27	23	11	22	23	13	24	15	20	26	25	18	28	22	33	22	27	30	28	20	32	17	17	26	19	21	23	26	24	26	27	17	24	24	23	17	23	22	28	27	28	20	19	15	29	22	19	17	23	26	32	34	23	28	29	21	21	26	21	19	25	25	26	23	9	23	22	25	17	24	24	20	29	16	24	14	18	19	26	27	26	28	26	25	24	26	25	21	18	26	26	22	32	19	20	21	19	16	14	22	24	25	25	28	24	28	10	33	29	31	18	31	14	20	21	16	19	26	18	20	25	20	19	16	24	29	26	25	29	25	15	26	22	28	18	25	32	26	20	22	21	20	24	27	18	20	19	30	26	20	29	20	21	22	18	20	30	30	19	15	22	13	14	15	27	28	26	28	19	34	16	26	13	17	33	18	28	22	29	21	25	13	17	21	22	27	20	19	25	19	38	29	20	29	19	25	18	23	28	22	29	22	24	25	15	27	20	22	20	22	19	28	25	22	20	28	22	20	26	29	26	32	18	24	27	21	24	17	19	20	20	28	20	19	18	27	14	22	27	21	20	16	27	24	25	21	25	28	18	18	22	23	17	35	24	32	30	29	28	22	24	20	20	26	22	21	27	19	15	28	17	26	20	30	17	26	20	22	18	14	27	17	22	26	26	24	25	30	17	18	21	29	16	18	21	30	16	27	19	19	14	22	25	21	24	20	21	25	26	22	29	18	25	28	25	16	24	21	30	23	31	12	32	32	30	19	24	21	22	12	25	18	22	18	21	26	25	19	24	19	28	20	26	22	23	21	20	14	34	13	23	24	36	23	24	24	30	29	24	30	23	21	16	18	25	22	21	24	12	24	23	23	20	26	28	18	16	20	23	26	29	21	28	25	25	31	23	21	29	26	16	18	22	16	29	21	17	20	14	18	32	17	18	21	32	25	17	13	21	15	20	22	19	19	31	26	23	19	28	24	22	24	33	20	25	26	21	29	18	23	25	22	18	22	26	20	29	24	28	26	20	32	17	30	29	27	25	25	24	22	26	21	21	25	20	21	19	24	21	26	22	19	25	35	17	26	22	31	23	17	25	28	17	32	20	18	20	27	20	25	30	28	21	28	28	18	18	24	27	19	23	18	24	16	30	24	29	13	21	18	19	23	19	25	16	18	21	17	20	21	20	27	22	17	23	18	15	17	17	25	18	20	34	17	28	27	26	31	22	24	19	20	23	25	23	20	24	22	20	17	33	25	22	26	31	25	17	27	21	24	30	18	18	28	16	21	30	16	23	25	18	30	21	17	20	28	19	27	17	20	20	28	30	19	29	18	21	30	20	24	34	25	20	26	32	20	25	27	19	18	28	30	26	29	14	22	20	35	41	19	22	28	25	17	17	20	23	19	18	20	19	21	29	17	22	27	21	23	15	22	23	25	28	29	30	25	22	18	22	32	19	32	28	32	19	19	23	17	18	15	27	19	27	23	25	28	20	19	34	34	29	26	20	28	17	22	26	33	22	31	25	17	19	23	25	20	22	29	27	23	21	25	23	29	23	26	16	19	27	25	31	23	29	19	26	29	28	26	21	18	18	18	22	15	23	34	19	27	26	25	23	22	22	22	24	12	22	27	17	21	17	27	16	22	30	21	26	17	19	22	24	25	30	23	22	23	24	14	21	21	23	21	21	26	22	26	14	15	24	26	21	26	23	24	24	25	28	25	24	28	23	26	19	15	20	21	33	26	21	27	21	22	27	19	29	21	24	20	24	20	24	14	14	15	15	31	28	15	17	25	21	29	21	25	27	19	24	23	26	26	25	30	24	19	21	30	31	20	20	29	23	22	23	29	25	22	20	23	17	34	28	22	24	27	30	19	22	21	14	26	19	26	30	22	20	16	18	22	23	24	21	17	13	21	22	15	18	23	25	33	28	22	27	21	19	19	24	22	13	28	20	26	21	35	30	27	18	20	28	22	26	17	19	25	19	38	15	27	19	27	23	15	21	27	23	26	25	28	13	16	19	21	21	29	19	24	33	20	24	23	25	27	13	19	23	25	18	27	19	15	28	25	28	28	23	32	22	31	16	29	18	25	27	21	21	17	20	28	19	24	24	24	21	24	32	39	26	16	26	24	18	26	28	17	13	18	23	22	20	23	17	23	25	26	19	20	21	23	24	20	25	20	20	20	23	32	27	21	29	18	29	26	23	24	26	23	23	22	12	25	23	28	24	33	21
29839	18927	14555	17684	27991	30566	27869	23686	20279	17976	16065	16102	13398	10741	9736	9252	9306	8706	6950	5607	5049	4419	3902	3854	3783	3571	3235	2849	2599	2429	2134	1985	1772	1653	1459	1215	1170	1018	966	725	604	516	543	510	558	565	515	498	472	528	506	471	460	445	402	440	431	403	401	369	373	369	338	319	374	341	317	331	334	333	309	343	327	311	285	322	290	295	290	264	265	267	281	262	265	292	269	264	288	268	292	281	252	272	291	284	294	262	263	283	277	235	258	278	258	266	258	272	259	270	290	249	300	251	263	254	234	249	258	242	261	275	272	266	275	257	255	266	264	277	276	233	244	254	254	243	259	275	261	233	256	251	230	285	259	277	283	285	264	239	266	288	247	245	253	281	279	267	280	278	277	266	254	267	284	261	259	259	234	264	277	267	280	258	242	277	258	248	283	271	246	236	244	305	239	270	289	249	255	287	266	264	285	240	256	285	269	291	249	249	255	269	287	243	254	254	315	292	274	254	247	248	267	258	269	301	264	259	250	261	251	270	252	274	261	280	268	271	308	248	256	266	295	245	266	261	273	277	257	271	268	268	259	280	269	266	272	258	274	247	271	253	276	254	260	273	273	265	256	286	260	283	263	246	272	260	257	270	280	268	280	267	257	259	283	255	269	268	244	282	272	235	262	299	253	254	264	262	278	306	275	236	262	265	266	262	240	283	242	270	249	262	284	273	272	273	269	258	258	288	293	237	254	264	296	255	224	272	250	249	286	271	271	258	277	267	299	268	269	241	275	281	284	263	298	290	271	285	281	281	249	300	284	272	255	285	269	278	287	261	259	271	253	265	267	252	280	275	256	288	288	268	282	269	268	250	279	274	270	248	261	277	256	247	268	271	265	279	239	259	249	265	280	243	264	234	258	255	271	246	254	289	274	246	242	288	285	258	259	267	276	286	246	258	247	253	286	294	270	259	263	242	260	275	250	273	249	248	248	282	275	254	260	269	247	277	274	263	283	261	274	257	244	266	240	259	240	269	272	301	261	290	288	263	239	242	270	237	276	266	257	223	254	277	277	239	256	264	268	269	267	260	247	273	232	255	254	274	267	249	268	269	271	278	257	291	256	251	296	251	247	252	289	256	287	249	266	276	260	274	275	241	282	267	260	265	256	269	262	239	268	272	280	260	274	278	281	239	267	270	246	277	248	243	254	242	279	237	261	253	264	273	269	254	288	244	278	254	280	280	244	267	269	257	266	259	284	249	264	256	275	276	241	274	272	260	278	247	257	230	258	297	293	273	237	278	296	271	288	249	248	240	276	272	264	252	262	296	275	265	236	274	247	262	249	273	257	285	290	286	265	270	258	264	273	268	263	272	291	233	245	281	286	248	268	239	287	275	243	253	254	246	252	276	277	254	305	273	295	233	254	258	270	264	292	271	256	257	274	231	258	238	268	256	249	251	259	269	264	264	276	254	282	268	257	255	241	241	259	279	254	252	251	291	272	274	276	244	229	291	243	279	238	250	248	270	262	257	270	261	247	267	268	262	255	255	277	273	276	261	247	276	273	243	267	300	253	263	288	263	276	286	254	269	259	249	249	253	265	282	261	257	278	268	277	257	254	256	282	272	270	286	297	249	279	259	263	257	241	292	280	241	276	288	275	259	277	245	254	282	278	250	275	268	260	244	284	241	240	245	286	247	302	285	275	279	281	256	252	291	241	278	294	251	279	281	282	261	248	262	250	298	264	268	280	251	268	270	247	259	247	252	284	263	279	248	239	256	278	291	258	263	258	277	247	240	261	276	273	270	269	280	280	241	263	266	279	265	263	272	285	272	259	266	257	265	265	288	263	247	275	273	241	293	264	212	243	281	263	280	277	278	266	260	244	274	226	273	269	270	300	245	255	271	289	261	271	261	257	270	283	291	261	250	287	253	262	258	281	216	261	283	271	261	284	266	273	235	244	264	281	265	284	282	274	274	274	266	268	295	272	241	290	238	270	268	250	278	286	269	255	262	242	289	272	256	261	271	266	291	277	247	272	300	239	262	259	260	251	259	280	273	263	264	292	253	275	279	243	274	287	267	243	245	250	296	279	265	308	265	284	256	267	237	292	257	298	250	281	276	258	277	248	259	252	232	268	276	262	306	265	258	289	263	277	276	274	261	289	271	282	275	263	275	259	244	266	265	241	261	245	260	301	256	253	275	272	277	255	260	276	252	240	265	269	272	299	256	265	249	274	259	288	283	284	264	306	282	263	264	298	254	227	249	251	276	279	265	290	260	257	285	256	260	261	244	241	280	261	294	253	260	254	274	276	259	268	260	260	265	293	289	296	249	278	250	295	280	249	271	241	263	293	257	283	253	248	297	268	272	263	236	251	245	285	255	270	273	242	277	266	269	257	251	270	277	262	273	289	266	288	254	270	244	306	269	270	251	256	227	290	273	272	261	261	271	264	276	260	265	283	292	265	250	246	253	265	266	251	290	283	271	312	275	280	289	242	237	260	277	270	262	283	245	271	262	271	276	258	243	251	277	276	269	254	261	263	262	255	255	278	269	283	271	292	267	265	254	256	267	262	269	275	274	272	256	272	290	258	275	272	275	290	234	261	280	247	281	282	271	260	250	275	238	274	269	245	267	261	266	269	275	290	247	249	272	257	286	246	252	253	251	300	242	259	259	247	278	253	285	279	241	260	241	240	269	262	263	253	234	267	275	243	264	263	262	245	239	276	278	267	263	248	265	245	275	275	262	271	252	291	258	265	261	283	267	258	277	284	237	265	270	279	259	291	280	256	261	252	237	285	256	263	241	278	269	235	272	274	280	283	252	232	241	262	264	246	275	260	242	277	236	275	262	260	275	261	257	255	247	258	303	268	258	279	248	260	267	261	239	268	284	225	238	262	250	238	257	266	241	247	269	275	296	238	247	270	251	263	253	245	251	280	275	263	263	284	267	247	269	295	268	255	257	257	279	249	241	275	271	264	282	258	277	253	265	279	276	254	277	258	276	273	267	274	260	262	260	259	255	247	247	252	257	239	246	261	257	276	278	261	272	276	258	276	224	245	255	237	255	286	253	240	244	268	241	258	248	264	236	261	280	293	279	264	251	267	260	275	280	294	298	244	257	227	256	267	249	276	270	272	264	265	262	291	282	271	273	266	290	261	240	250	276	262	263	251	264	252	274	268	261	257	248	274	274	254	265	259	249	263	229	269	271	273	272	250	269	266	277	278	248	244	291	269	244	265	283	248	271	269	302	261	292	257	272	279	264	262	270	247	272	265	238	266	262	257	269	248	265	257	282	258	280	304	285	259	282	278	266	281	237	251	266	277	277	288	269	264	251	268	304	281	247	270	262	268	280	241	258	280	286	270	269	263	226	239	251	253	263	279	259	241	277	273	267	293	250	258	257	271	258	274	229	264	282	298	276	280	248	265	260	269	291	287	264	267	269	261	296	266	288	277	240	259	287	255	276	297	235	283	253	252	270	273	274	253	283	276	257	246	276	301	278	273	279
2932	1114	680	454	369	383	337	343	283	262	276	240	202	172	155	169	154	167	120	87	117	87	82	77	95	80	68	66	57	66	60	71	47	53	51	42	49	33	40	39	44	29	27	39	29	36	36	24	37	29	31	32	38	25	39	36	29	43	41	29	34	40	44	40	26	27	31	31	36	36	36	30	36	28	36	29	35	33	35	29	33	31	33	28	37	21	35	27	29	35	35	26	34	24	32	37	25	36	32	38	27	33	29	33	27	38	39	40	43	37	38	31	32	32	40	31	34	26	43	35	21	38	39	32	34	37	33	35	26	37	24	49	31	35	32	31	29	33	31	32	30	28	38	35	30	31	48	31	28	40	39	36	34	35	31	31	34	33	23	24	34	35	23	36	22	34	31	32	26	26	27	38	34	27	33	40	40	41	40	40	30	24	34	25	34	30	33	32	41	29	40	37	26	20	24	42	38	42	33	40	41	38	33	33	38	36	34	35	30	29	40	22	32	32	40	39	31	37	34	39	36	30	36	43	32	33	40	45	30	37	26	30	46	40	33	31	35	32	41	41	28	30	37	33	30	38	36	32	37	25	33	21	29	42	36	34	28	36	24	30	30	26	35	21	30	44	29	37	37	41	34	38	29	31	28	29	35	25	41	33	35	24	38	41	36	26	41	27	37	40	24	35	25	39	27	32	31	35	32	31	27	28	27	38	26	27	36	27	34	31	33	37	44	23	23	28	32	40	30	30	26	32	28	26	33	23	29	31	39	30	26	41	37	33	25	33	37	31	28	22	32	26	32	36	38	42	31	36	36	30	29	36	31	41	34	25	36	26	31	38	34	34	38	32	30	31	25	33	32	32	28	33	31	38	38	34	34	32	33	27	30	30	30	27	28	33	21	25	38	30	30	42	29	34	31	26	27	27	37	29	38	27	31	32	31	30	30	29	33	38	29	56	28	31	36	32	33	26	31	30	39	29	24	41	31	32	33	32	35	26	30	33	33	31	29	31	34	35	34	32	24	35	30	38	44	50	36	38	22	27	35	30	34	35	33	31	27	36	36	21	24	37	33	23	25	31	33	29	29	35	35	32	34	35	31	26	30	26	40	29	36	22	28	40	36	17	28	27	29	30	39	35	24	30	35	34	38	33	29	26	21	31	38	34	31	33	38	37	24	45	31	33	29	29	36	40	32	28	26	27	25	31	27	44	31	41	33	38	36	38	36	33	34	33	31	30	26	25	36	35	21	24	36	25	27	33	24	35	24	40	29	32	32	30	34	28	39	40	26	33	29	35	36	31	29	41	33	26	41	41	26	29	29	26	32	29	28	30	48	30	37	30	29	35	31	40	22	30	36	39	35	33	37	36	26	28	37	36	34	25	20	38	36	34	21	29	27	31	27	27	34	31	30	24	29	34	30	36	20	34	26	42	38	27	39	38	24	37	37	26	26	40	31	27	23	38	34	34	37	32	23	42	35	32	46	30	29	26	30	43	26	25	37	33	27	25	33	46	32	34	41	33	29	44	30	26	39	23	40	40	42	42	25	34	39	31	34	27	25	45	35	36	36	32	32	26	31	32	31	33	30	29	29	30	22	26	28	32	30	30	38	31	40	20	31	33	36	28	31	27	29	32	27	27	25	32	32	35	30	33	30	28	34	34	29	33	32	39	44	29	29	35	32	26	33	26	22	35	35	40	34	30	42	29	43	31	33	31	29	27	38	45	23	22	22	32	40	44	31	28	29	24	36	26	35	27	42	31	23	43	28	41	33	29	24	38	30	34	23	30	32	32	40	26	35	25	32	34	32	24	33	28	34	41	33	41	36	44	30	28	28	40	36	32	37	36	31	25	35	31	31	36	36	27	36	32	20	28	36	25	35	27	43	31	35	29	29	44	34	44	36	28	28	28	25	31	38	33	29	38	38	23	30	23	28	36	34	33	30	35	44	31	33	30	40	35	32	37	41	28	27	30	43	30	33	35	44	31	34	35	27	32	34	25	30	23	34	33	30	35	25	40	20	31	28	32	28	32	32	37	32	38	38	34	30	37	29	35	30	35	32	34	28	30	27	27	36	30	25	29	42	36	26	29	36	27	17	33	30	41	32	36	35	40	37	32	26	27	30	36	32	35	36	32	28	44	29	37	27	37	23	30	35	27	29	24	29	34	34	34	38	30	22	30	35	29	37	42	26	27	32	23	37	34	23	25	26	32	39	34	33	36	27	40	37	40	37	30	33	22	26	38	40	35	35	45	33	37	26	34	36	39	28	33	30	34	36	34	37	37	47	30	30	38	35	25	34	33	36	40	38	32	32	30	27	26	28	29	32	31	28	30	27	35	42	40	43	27	31	25	34	40	23	27	32	36	22	25	37	38	35	29	37	35	27	35	34	28	41	25	40	24	32	27	34	33	27	31	40	38	29	22	28	36	39	28	32	32	38	24	37	29	31	29	40	31	28	35	32	39	32	30	34	45	47	39	37	32	23	36	38	32	26	31	27	31	36	32	27	28	37	27	38	39	30	35	34	21	33	33	35	42	37	27	23	31	27	29	36	32	41	35	38	38	39	31	36	33	24	43	34	31	32	39	25	39	42	22	43	40	33	35	30	30	30	41	33	33	30	26	30	33	24	28	31	37	48	29	26	25	26	45	29	29	40	21	32	26	33	37	30	34	34	29	36	27	38	40	31	24	31	36	32	41	33	28	37	38	32	31	36	26	26	36	25	27	35	38	29	38	30	38	33	41	25	30	32	30	39	29	24	40	35	29	35	25	34	39	30	32	36	32	40	41	36	26	33	30	27	29	29	37	44	24	33	35	30	23	25	34	29	27	30	21	27	25	35	32	25	32	33	37	28	40	38	28	38	32	26	37	29	33	33	26	35	25	36	44	38	29	34	34	41	34	27	37	24	26	31	34	26	28	35	48	29	31	36	27	33	33	26	26	32	27	34	35	30	38	34	27	26	26	32	29	37	34	31	34	35	35	21	29	38	21	26	31	34	33	34	30	37	33	32	27	30	26	30	24	21	27	31	30	33	45	30	36	25	25	45	35	33	30	21	27	32	31	30	32	31	47	46	34	38	39	38	39	30	32	29	30	33	27	33	32	38	34	21	25	30	33	39	28	30	20	27	27	33	30	31	34	36	34	36	25	34	40	19	30	24	27	31	30	35	26	33	31	28	31	33	31	31	30	27	41	33	30	29	35	35	27	32	30	46	46	33	38	37	34	28	33	41	27	40	25	30	35	39	26	40	33	21	29	30	39	35	26	33	33	28	39	26	41	34	30	38	27	33	27	38	33	34	45	28	29	37	38	29	31	33	35	38	33	32	17	22	27	29	21	40	26	29	34	29	31	30	32	28	31	35	31	35	30	24	34	32	36	32	41	29	33	21	28	35	32	40	34	34	28	27	37	34	35	36	27	35	32	33	29	34	24	22	34	21	28	31	33	27	34	30	31	33	39	36	27	36	37	26	41	28	21	31	29	44	38	35	43
24083	12952	9411	11119	20325	22176	18643	15358	12638	11068	10567	9430	7240	6501	6049	5661	5624	5282	3946	3252	2889	2704	2391	2364	2270	2097	1869	1729	1693	1554	1393	1230	1102	1088	981	909	862	704	661	563	519	495	506	516	508	489	486	453	499	478	514	460	446	437	443	421	466	479	448	416	417	430	431	410	440	404	387	421	401	385	420	368	411	398	371	382	378	408	382	385	362	374	391	422	361	325	362	340	322	353	402	347	371	392	377	372	359	401	377	346	355	375	357	353	342	361	381	362	367	356	363	332	317	330	354	367	358	368	398	379	345	371	327	355	384	383	378	331	376	364	352	376	360	377	351	362	379	366	372	354	361	382	361	337	389	363	326	325	348	332	379	391	345	345	372	373	377	349	339	406	357	335	377	354	348	374	364	380	354	358	380	383	368	358	361	386	387	360	388	359	376	377	383	376	362	333	363	360	375	369	410	398	347	347	348	369	358	340	384	348	349	382	397	357	355	359	384	367	364	336	385	323	338	371	376	384	355	332	389	363	345	352	373	355	362	375	354	352	371	389	350	364	344	370	393	364	353	360	388	378	386	345	360	351	339	381	350	335	370	370	375	338	368	382	384	364	355	364	328	341	366	409	367	373	371	347	362	353	339	386	325	360	365	384	385	364	365	377	351	399	370	344	361	377	362	388	323	372	362	376	380	368	393	367	422	328	354	377	393	373	374	362	350	365	378	381	350	368	345	386	338	349	360	378	366	337	364	369	397	383	346	332	358	357	349	403	350	342	349	337	375	356	361	392	369	393	369	343	342	394	359	368	328	331	372	370	388	370	354	378	369	374	401	375	356	338	365	375	364	359	349	369	331	339	355	359	335	378	356	356	371	401	340	382	400	382	365	356	369	357	381	350	358	363	359	359	377	359	394	341	386	351	395	379	361	388	375	387	386	392	390	375	370	385	358	369	355	367	340	358	378	350	327	392	376	336	375	325	391	365	366	361	380	357	334	372	354	352	344	352	364	366	389	364	357	338	350	374	373	388	331	343	313	368	341	349	331	355	351	388	335	380	324	345	361	356	343	378	361	353	357	355	373	361	344	385	337	350	355	370	370	382	340	346	324	390	349	393	374	329	335	371	363	381	340	378	359	375	377	390	370	405	371	356	376	415	340	366	335	347	376	356	380	367	338	372	381	349	329	378	400	373	343	345	359	363	336	390	373	359	360	357	366	344	336	359	357	344	379	379	364	374	354	347	353	402	385	359	379	340	348	334	377	342	377	364	393	346	342	389	365	339	380	384	373	362	335	389	360	360	345	360	381	352	380	385	347	350	386	426	343	408	385	382	368	340	362	377	393	355	369	350	374	348	377	396	372	358	360	387	343	331	384	378	365	368	368	355	369	349	371	396	364	362	369	359	363	368	327	369	374	374	353	348	364	341	347	332	337	412	364	324	372	372	338	356	389	361	373	375	354	378	381	355	330	342	374	384	378	351	368	393	379	365	380	361	353	374	389	336	316	353	358	354	393	368	415	354	337	370	355	369	373	373	379	370	344	361	335	346	334	332	369	382	406	352	380	356	359	358	384	360	377	364	366	375	371	377	375	389	353	329	368	365	358	362	353	340	367	402	355	361	336	356	341	351	376	378	367	341	335	369	392	344	391	347	366	390	325	370	355	341	364	363	371	338	339	332	360	363	337	331	362	369	350	348	389	341	398	367	379	335	346	381	364	357	386	397	360	335	333	379	345	345	350	366	398	386	376	384	325	372	364	382	387	394	370	365	354	395	333	375	357	367	366	370	382	367	343	328	383	372	339	361	364	349	373	374	381	376	345	387	348	363	350	353	349	363	358	366	403	379	401	371	366	361	363	365	369	356	327	361	338	374	357	342	350	362	341	365	390	344	342	355	383	371	375	356	342	359	394	375	366	400	376	375	344	354	372	391	358	356	364	388	360	383	367	353	381	371	395	359	353	375	372	356	380	348	359	349	358	396	383	342	351	366	376	392	366	355	394	408	378	376	342	380	378	359	369	358	318	375	333	382	356	367	375	401	369	384	406	339	395	348	391	381	363	355	354	351	387	339	370	331	352	390	367	352	365	383	379	378	341	406	344	391	393	374	359	389	353	371	412	382	343	373	349	341	374	402	362	321	342	361	369	354	383	377	352	389	378	350	377	396	347	379	358	347	373	333	342	366	356	328	353	377	365	339	372	333	349	366	380	350	396	337	325	372	371	355	368	365	382	357	348	337	367	394	373	343	357	396	362	355	385	390	357	359	397	405	382	356	377	339	399	334	356	346	363	338	389	382	375	375	349	375	413	353	372	401	381	336	314	387	373	372	376	382	371	342	395	351	361	362	349	356	359	381	376	347	379	371	383	382	342	373	308	357	322	353	371	351	369	380	344	351	349	362	345	362	378	362	355	379	356	371	353	353	380	360	361	371	379	358	341	377	396	338	365	377	379	406	352	377	343	373	386	334	355	359	361	353	349	386	341	349	374	375	361	372	329	335	354	373	385	366	364	385	379	337	381	393	367	358	364	372	381	371	374	371	367	343	338	376	355	358	407	357	375	374	364	387	348	357	347	372	387	358	369	341	357	393	372	357	363	360	365	340	350	336	360	350	377	352	350	376	376	361	349	388	364	407	383	373	386	329	347	389	372	364	383	338	398	358	401	343	334	356	358	394	395	377	372	352	361	378	408	419	360	363	385	367	344	379	366	382	359	356	375	373	414	363	339	363	352	373	384	354	405	332	372	359	371	358	351	367	360	366	361	380	379	375	384	379	389	365	350	376	364	345	367	361	356	342	351	368	361	407	360	333	326	355	380	366	389	354	372	388	365	367	359	331	400	357	350	354	351	397	354	365	336	385	384	326	340	335	381	334	367	363	353	371	388	350	386	352	398	355	350	369	338	354	341	368	375	364	337	384	357	316	338	390	376	340	386	361	339	398	383	371	350	385	379	362	341	364	376	384	376	358	380	340	381	358	361	330	342	352	358	397	365	366	370	387	360	368	372	397	353	373	364	353	362	372	377	366	365	360	357	397	366	416	349	363	363	341	347	341	337	356	374	331	393	375	377	376	375	368	366	392	377	351	385	353	374	397	353	363	396	362	372	329	358	360	336	377	338	326	341	338	362	369	369	377	344	359	358	392	371	367	341	342	362	324	353	350	366	356	350	378	363	333	347	392	354	393	383	350	378	350	390	362	338	392	342	363	389	365	359	361	394	364	358	387	387	352	378	361	364	374	349	364	361	387	393	349	354	354	385	354	364	357	369	371	366	373	354	368	335	426	385	365	375	361	357	361	397	349	357	355	400	379	380	377	366	359	355	351	354	355	359	373	369	342	362	360	357	353	387	346	355	303	342	365	371	340	368	356	362	381	378	365	384	350	356	416	361	357	358	348	386	374	386	393	371	403	397	376	371	393	381	359	379	352	340	342	344	412	361	346	401	349	333	359	367	392	394	352	368	373	367	381	423	378	351	352	391	381	389	347	351	361	349	392	355	395
3042	1906	1055	719	555	561	524	491	409	382	388	319	276	307	242	245	201	197	180	143	159	142	113	120	111	100	79	79	77	70	79	59	66	48	48	52	39	56	45	35	45	40	34	29	27	40	33	21	28	34	41	36	28	31	27	33	29	25	27	27	33	34	29	24	22	30	26	28	42	33	31	45	28	35	28	35	26	16	27	32	22	27	27	36	23	34	22	27	28	25	26	23	20	30	25	24	23	21	27	19	21	25	20	28	29	29	34	19	22	21	17	22	28	24	17	21	17	33	37	29	30	18	27	25	21	29	18	28	26	23	27	34	15	26	29	26	28	20	19	19	26	26	38	25	25	23	26	22	19	28	22	19	21	19	16	25	27	28	29	24	25	22	22	24	36	30	23	20	20	23	27	26	31	25	22	25	30	34	20	24	27	25	22	35	22	23	30	28	26	22	25	24	16	28	29	25	28	23	33	21	19	23	23	30	19	23	29	33	23	30	22	26	27	23	20	26	30	16	31	17	21	28	30	29	36	26	30	30	23	15	24	30	25	22	37	22	29	31	25	21	26	32	23	26	28	34	30	33	23	18	27	34	21	33	28	17	26	26	20	23	29	25	22	31	31	28	31	30	18	21	18	32	22	20	23	32	24	37	29	27	26	30	31	28	31	27	24	28	22	33	27	25	24	23	28	34	25	26	25	13	23	29	18	27	26	34	30	27	40	20	22	30	25	31	24	26	31	26	35	32	34	27	25	26	26	26	32	26	21	22	28	22	19	16	34	22	23	32	22	34	20	22	19	26	29	28	24	23	27	28	28	25	23	31	27	25	26	30	26	21	30	27	25	35	28	26	31	29	18	23	23	23	19	22	24	24	30	24	22	23	31	24	33	31	17	24	21	35	26	23	17	27	25	22	30	40	26	28	28	28	23	36	20	31	28	26	27	32	23	22	30	28	35	21	39	34	15	34	20	32	32	23	20	20	17	28	28	29	34	21	22	24	32	17	27	30	26	26	34	32	21	26	36	22	23	26	24	23	28	16	19	27	32	29	26	31	27	23	27	26	35	28	29	26	22	14	32	16	13	26	25	29	33	22	29	25	27	22	23	21	21	34	27	25	26	27	28	27	25	26	25	29	28	24	34	23	30	34	30	31	22	32	27	24	29	22	27	26	26	26	25	36	25	19	26	20	29	28	37	25	27	24	25	20	11	22	29	33	19	28	29	19	28	31	33	24	20	30	27	29	21	27	22	21	35	30	23	20	26	34	27	24	17	29	17	31	22	24	37	38	30	25	21	34	21	25	37	26	26	23	40	28	25	30	27	33	21	27	26	42	29	27	28	28	32	29	30	24	20	23	22	29	23	16	26	26	32	20	27	22	21	27	32	27	23	34	22	31	31	28	19	25	17	20	28	31	23	18	24	33	40	35	28	28	22	21	27	27	32	30	26	28	28	19	29	29	23	26	19	34	34	20	20	17	33	38	28	20	22	23	23	26	19	34	32	33	22	29	25	29	27	24	24	23	29	37	18	28	29	29	26	23	25	30	18	19	23	20	28	21	23	27	23	15	22	32	31	29	32	22	28	34	22	24	28	31	21	14	20	31	20	20	31	35	15	18	36	29	28	21	25	28	31	25	33	28	39	26	22	18	27	19	26	21	22	25	36	35	24	19	19	25	24	36	31	20	25	30	28	28	23	25	23	21	20	25	32	28	29	20	27	29	21	22	31	36	28	25	26	19	39	23	17	33	26	35	28	19	20	29	22	25	28	21	24	17	25	23	20	25	33	22	21	25	28	30	29	22	20	21	36	32	28	23	23	30	33	27	22	29	33	30	15	29	28	28	32	27	28	22	28	31	38	23	15	25	29	33	29	22	30	20	22	24	33	32	20	27	22	21	28	34	30	26	18	18	35	28	22	34	17	25	28	30	28	26	26	33	27	27	35	25	25	30	34	21	27	32	30	26	23	24	25	25	25	31	30	30	33	28	25	22	30	24	21	28	32	31	27	22	31	34	27	28	24	23	20	23	29	26	28	18	27	26	32	28	29	27	25	22	32	26	30	21	23	26	24	27	25	37	26	21	28	30	23	24	23	31	27	26	13	24	27	25	18	19	26	18	21	24	14	23	33	30	27	19	18	27	28	25	21	26	26	21	27	31	24	25	26	29	21	25	18	25	23	34	24	32	20	27	28	27	30	37	27	29	24	23	30	27	26	34	24	30	33	24	30	24	24	28	23	31	39	24	35	28	31	31	27	24	34	28	28	38	37	33	24	34	19	23	24	22	26	26	33	24	30	19	31	32	23	20	24	23	34	27	31	25	26	24	35	31	23	31	25	25	26	31	33	35	27	32	25	27	18	28	25	30	19	34	28	28	24	30	24	26	39	32	26	27	26	17	20	26	31	34	27	26	35	23	37	31	27	23	25	29	24	22	19	22	22	23	19	19	30	20	28	28	31	20	24	21	23	30	22	21	21	21	33	25	26	27	25	35	37	27	25	25	23	18	23	28	36	31	26	26	37	26	20	21	25	17	31	26	30	28	29	32	24	34	40	22	22	18	44	35	20	21	27	25	29	27	30	28	29	33	30	35	31	32	21	22	39	22	25	24	21	31	20	29	26	28	29	16	27	21	18	29	31	29	23	28	25	26	19	28	24	25	30	29	29	25	22	36	22	22	32	27	21	26	26	39	21	26	19	24	16	29	21	23	21	23	16	35	34	16	28	19	30	28	15	26	16	22	23	20	25	31	18	29	18	24	25	29	25	22	23	31	31	30	28	27	32	32	30	25	36	14	31	29	26	22	27	16	31	25	27	24	26	26	23	23	26	30	28	33	23	28	18	28	34	24	35	26	26	29	33	25	23	23	25	22	34	24	28	32	31	28	19	34	20	31	26	28	23	24	19	27	16	18	29	38	30	28	22	32	28	22	34	29	22	19	35	25	32	36	32	32	22	21	26	19	29	25	27	26	20	30	30	22	27	19	33	32	26	29	27	27	21	29	21	20	20	24	38	29	24	23	27	20	22	26	30	31	26	21	21	35	28	23	18	22	13	24	24	21	27	23	36	27	30	27	31	19	41	24	25	21	30	38	26	26	24	26	23	23	33	28	23	17	34	29	28	25	44	30	22	21	21	27	26	21	28	23	34	32	23	24	20	29	22	25	25	23	26	35	28	22	22	28	23	35	27	23	25	26	16	27	23	26	24	34	25	26	24	30	24	28	25	32	25	26	11	26	40	32	25	19	29	21	26	33	33	35	32	36	31	24	25	32	29	30	20	29	39	28	31	25	28	34	27	36	35	31	29	20	15	23	31	28	21	33	24	34	28	22	40	15	22	24	23	19	24	26	21	25	24	22	22	30	31	17	32	26	23	36	28	34	24	18	31	32	17	35	20	28	28	22	30	25	26	21	21	13	23	22	31	29	32	29	29	32	37	30	26	32	30	31	21	24	25	22	27	24	27	20	30	22	26	29	24	27	21	16	22	17
27945	17146	12543	14899	24229	26307	22479	18797	15845	14577	13014	11398	10203	9122	8628	8170	7577	7039	5837	4416	4088	3757	3581	3557	3238	2988	2667	2503	2268	2012	1771	1503	1507	1368	1180	1139	1038	905	729	586	568	549	501	493	527	513	495	505	507	511	526	462	468	445	434	449	442	412	385	402	418	381	354	377	358	335	366	389	345	355	329	339	328	362	323	329	321	327	321	321	338	310	322	318	314	292	252	342	317	286	328	307	326	304	296	313	291	298	316	283	316	277	288	296	311	289	274	271	290	325	282	301	258	291	292	298	294	331	339	324	281	296	316	310	293	322	303	337	324	298	292	293	278	332	293	323	314	298	289	302	321	303	313	315	285	321	310	322	317	325	325	316	270	316	313	321	302	292	314	314	317	309	303	337	278	311	291	323	323	316	315	297	293	328	333	279	322	296	323	312	294	306	308	285	308	305	315	312	303	306	311	303	326	321	276	312	326	319	323	329	340	305	300	306	289	332	314	298	301	315	301	288	288	321	329	305	344	331	302	321	345	288	329	290	287	309	325	297	308	285	307	313	304	307	309	329	283	308	294	292	300	296	286	320	343	329	292	273	321	324	279	287	310	322	296	333	295	297	259	317	280	323	330	289	342	316	320	308	276	333	323	261	297	276	271	367	322	287	318	327	308	310	285	283	303	293	311	290	324	301	306	311	295	318	292	310	318	313	307	304	293	282	296	288	321	314	308	345	310	322	293	322	310	303	309	298	311	293	330	346	318	304	323	321	320	280	332	292	328	303	322	308	318	299	305	289	282	293	317	322	304	266	295	292	303	300	297	303	271	318	298	291	284	297	332	276	301	301	318	292	318	319	318	326	314	320	317	307	324	342	341	304	279	336	295	294	314	315	331	271	304	301	310	305	263	314	293	285	291	341	279	297	287	284	319	300	351	324	315	332	334	331	325	297	296	283	318	320	284	279	281	306	329	335	278	298	274	293	296	337	291	320	316	289	300	323	289	314	308	304	301	303	284	349	276	314	298	299	308	288	306	291	337	294	338	334	308	316	285	312	322	303	324	300	301	309	318	283	339	293	306	296	293	287	317	286	275	303	296	313	308	300	305	270	316	304	326	294	331	347	285	319	313	311	297	322	248	296	298	293	291	292	306	297	305	314	307	302	315	273	315	298	322	300	301	287	313	336	292	297	318	318	317	312	311	297	323	285	308	311	292	302	299	313	309	337	322	297	338	298	316	327	327	343	302	323	292	313	315	315	284	271	314	282	316	314	306	327	268	284	299	279	352	325	291	334	317	283	311	294	289	306	298	335	298	293	320	281	327	312	296	301	304	278	310	281	300	281	295	282	311	292	311	322	322	279	294	321	300	309	289	293	305	301	321	298	340	309	346	325	336	306	318	341	290	321	321	287	298	301	308	298	305	325	299	300	341	300	307	304	283	295	316	289	295	294	295	323	278	304	299	328	331	278	280	293	300	318	274	312	334	305	297	318	280	295	309	300	291	334	299	294	316	321	299	321	309	295	295	272	313	293	301	314	318	308	312	302	319	292	281	306	280	301	319	299	294	279	295	311	326	323	303	355	309	321	304	305	308	273	305	327	327	280	293	323	314	291	326	305	335	299	327	354	307	324	276	323	328	327	270	318	312	330	271	284	284	309	332	302	305	319	301	315	292	308	296	317	301	326	312	318	300	332	314	274	290	326	345	312	304	310	327	316	299	336	297	296	326	312	300	328	279	295	292	308	280	309	275	309	295	310	315	295	308	282	323	307	286	324	284	300	324	346	293	316	301	322	296	311	319	309	285	318	293	311	317	296	291	264	287	324	282	300	306	303	300	345	314	321	309	314	298	302	315	289	303	323	295	313	304	295	320	297	303	273	324	301	308	290	322	306	301	302	286	317	328	314	321	300	279	283	294	320	338	291	303	282	295	308	314	340	286	296	289	273	290	316	302	301	309	288	302	311	321	304	320	301	310	310	324	303	309	288	311	350	333	348	275	330	269	298	291	307	304	328	323	282	280	304	319	321	296	298	310	320	277	311	361	298	304	315	305	311	286	299	291	297	290	290	299	307	294	293	323	329	276	304	308	322	318	286	302	316	311	286	287	314	307	339	310	297	300	307	300	317	319	305	329	313	296	299	320	319	333	288	318	316	286	304	289	303	300	268	265	283	330	290	292	311	316	301	305	319	312	302	313	293	314	300	306	289	324	310	320	320	342	285	326	320	280	347	319	312	340	303	312	279	317	300	291	310	357	297	298	320	307	316	274	298	306	311	316	292	286	309	310	298	305	294	304	323	305	309	279	351	316	282	299	265	316	296	332	289	305	279	298	275	278	310	311	297	304	308	304	324	291	287	308	297	285	288	304	306	339	292	338	309	333	335	310	293	305	321	314	324	313	301	286	294	314	285	315	325	274	299	314	331	315	307	304	298	298	300	314	297	310	309	296	315	314	327	314	348	300	291	332	300	288	295	297	284	305	257	311	306	341	300	301	330	302	312	288	274	344	326	332	293	329	296	316	290	313	281	315	314	300	300	306	310	308	291	315	309	317	300	307	298	317	322	303	322	303	299	283	339	303	287	296	257	301	295	326	316	286	316	299	310	296	286	302	291	283	303	309	318	304	278	305	314	316	304	311	253	311	317	335	279	268	300	328	274	321	337	300	289	302	312	323	342	292	313	285	296	313	293	292	301	285	329	318	300	312	310	298	324	320	317	277	304	281	307	285	311	292	323	319	293	309	323	293	334	288	297	292	308	318	321	302	285	320	296	330	302	293	345	309	319	324	289	287	320	312	327	303	315	323	297	295	296	281	338	287	294	316	280	328	305	314	334	273	281	268	260	318	323	315	315	295	286	313	299	283	325	310	326	302	328	295	312	311	276	290	321	282	293	331	255	304	320	322	282	303	324	282	301	292	262	327	324	304	262	291	289	308	338	318	324	316	319	288	301	291	296	329	307	317	302	286	292	285	304	331	303	303	288	299	311	305	338	300	299	278	293	292	290	308	274	313	309	297	338	282	304	324	324	306	327	315	310	317	329	301	296	324	322	336	319	318	307	334	287	338	322	321	315	345	294	328	298	294	306	324	315	312	311	285	331	302	322	294	317	315	323	284	272	312	291	305	286	312	294	327	296	331	292	272	293	307	284	287	280	307	323	325	336	309	317	295	297	284	331	293	307	338	309	297	294	298	293	309	299	299	255	327	333	282	291	298	321	267	332	288	275	291	277	284	295	308	324	254	293	318	319	315	303	298	312	297	302	287	314	323	330	323	293	325	328	309	305	305	305	321	291	277	283	343	290	304	277	311	291	284	286	308	317	306	298	316	305	312	299	278	331	284	312	297	312	313	319	326	269	288	315	309	324	293	331	299	315	297	371	309	317	315	323	314	333	293	297	317	301	271	315	296	312	307	299	298	318	332	261	318	299	339	309	339	331	320	323	310	317	310	320	313	283	338	318	288	328	295	378	313	328	354	314	312	302	274	313	293	312	327	297	308	289
4321	1763	1026	716	430	439	458	434	429	379	363	300	286	280	272	276	281	218	181	173	154	153	134	118	134	112	118	94	76	88	80	73	56	57	57	67	47	41	47	41	40	35	35	40	43	35	37	31	34	35	29	40	33	32	37	26	26	37	43	25	34	36	26	35	30	35	34	30	33	31	26	27	34	31	26	28	25	20	31	26	32	35	24	28	37	27	28	24	25	33	27	33	23	29	33	40	24	34	41	36	31	32	31	35	40	26	29	29	28	27	31	30	35	28	19	45	32	20	33	28	29	26	22	34	29	39	25	38	28	39	34	27	28	32	32	36	21	17	32	23	21	22	27	25	43	28	17	27	34	37	25	30	25	33	33	24	25	33	28	27	29	17	28	27	30	32	30	27	32	28	30	38	28	19	29	21	38	39	30	30	25	19	28	31	32	29	26	21	25	20	25	19	32	30	36	33	30	20	26	38	30	32	24	19	18	29	30	28	22	34	24	28	28	26	32	24	21	33	27	20	34	35	26	30	30	30	18	30	35	28	28	21	27	26	28	25	17	21	42	37	25	23	27	27	24	47	33	25	29	28	31	36	27	30	32	29	41	19	28	26	20	37	27	20	27	25	21	32	25	40	28	26	24	30	37	30	24	30	34	36	40	31	34	34	36	34	34	23	24	26	20	36	32	24	22	25	31	34	27	39	33	25	26	36	32	35	35	36	25	31	25	30	28	26	29	39	33	24	14	37	34	35	31	26	26	32	35	24	24	34	28	36	27	28	23	28	26	32	21	33	30	33	24	24	25	45	34	25	28	23	26	38	33	27	36	31	30	24	32	30	29	45	30	32	23	26	29	26	32	33	14	27	25	22	22	32	31	28	30	17	22	19	28	22	31	32	31	23	32	25	31	27	27	35	34	32	33	19	37	28	32	30	23	28	29	36	25	40	26	28	39	23	37	25	35	29	28	23	37	36	31	27	24	25	29	25	32	21	30	32	35	35	34	27	30	22	22	39	20	31	33	28	22	30	38	27	26	35	26	26	44	19	36	31	25	23	29	39	33	26	29	32	27	33	26	35	28	37	32	30	31	23	25	34	23	43	37	27	33	27	32	26	19	26	16	22	36	33	26	34	31	28	29	29	34	22	24	31	36	29	26	40	31	30	19	21	31	32	31	27	29	28	30	29	33	31	38	17	32	25	28	32	33	28	39	23	24	30	31	24	41	34	26	28	38	26	31	26	29	30	35	26	30	30	43	29	25	29	33	35	33	29	29	32	29	33	24	20	31	33	32	25	30	36	29	23	29	30	26	31	36	27	32	28	37	28	28	33	30	26	32	38	35	36	39	21	31	29	30	31	26	26	29	25	26	32	23	31	26	26	24	29	34	38	28	21	32	37	23	26	29	24	29	26	35	28	27	23	27	40	34	36	36	37	26	40	22	27	17	27	35	23	44	38	28	29	28	23	28	20	24	28	21	28	25	36	28	27	33	25	23	25	42	28	40	36	28	36	22	31	34	26	28	29	22	30	29	28	33	28	23	30	25	31	22	31	27	33	33	28	30	34	36	26	30	29	24	28	30	32	34	33	23	28	26	31	34	33	27	21	33	33	30	36	24	30	30	33	25	24	24	21	33	16	35	27	30	41	24	32	40	27	28	27	23	26	31	27	23	24	26	29	45	36	25	36	24	35	43	26	30	26	29	22	29	31	30	40	42	28	24	30	25	38	26	30	24	22	29	27	30	21	30	38	27	27	32	36	30	19	42	34	35	29	32	34	28	37	37	24	30	31	32	20	29	28	24	27	29	29	30	22	27	24	25	25	27	26	24	36	30	24	14	31	29	36	25	41	37	29	21	27	37	31	34	38	25	31	23	34	31	32	24	29	30	26	35	21	32	26	28	24	25	28	32	25	19	29	37	35	23	23	32	28	24	30	27	26	30	31	29	27	24	21	20	24	26	30	25	29	21	21	22	30	24	28	35	39	33	29	29	33	35	26	25	31	41	18	40	28	24	31	29	32	27	25	20	43	21	27	31	24	24	26	28	36	40	32	27	26	24	34	30	33	18	28	35	34	33	18	25	36	29	36	19	29	29	18	29	35	27	25	31	24	24	23	20	24	29	27	30	36	22	20	37	38	33	29	30	39	29	36	28	29	21	30	34	30	30	27	31	22	22	27	28	33	30	34	30	30	28	23	24	31	22	35	23	35	29	32	40	32	26	21	26	25	43	25	34	24	31	34	30	30	26	35	26	24	31	31	30	28	33	35	38	43	32	28	38	22	29	22	38	25	31	26	29	41	22	29	29	25	29	27	33	27	28	32	34	31	27	36	34	34	25	21	30	29	34	28	30	38	29	30	30	27	30	30	25	29	25	28	30	25	29	32	40	25	29	30	29	33	19	22	28	27	26	34	27	21	24	29	29	32	17	25	33	28	21	34	32	30	31	39	24	38	26	24	18	24	23	27	40	37	22	30	36	21	25	24	33	31	25	36	24	34	28	28	23	29	28	33	39	26	25	29	26	37	28	26	44	22	27	20	45	36	25	20	27	26	31	39	31	23	26	28	33	28	40	35	21	29	27	31	27	28	29	26	31	28	28	26	35	31	21	22	23	19	23	34	22	24	26	28	41	35	21	29	23	26	21	31	16	32	18	25	29	27	33	31	33	30	33	32	32	32	24	24	35	35	23	28	16	26	24	32	32	27	25	27	27	36	36	29	40	27	25	22	28	34	25	23	28	34	23	30	28	20	23	33	37	25	28	30	29	36	21	38	31	16	25	30	27	33	28	27	27	24	28	30	22	30	34	23	27	32	29	30	20	26	31	36	24	24	23	36	24	20	27	32	26	23	20	36	19	31	31	25	38	38	32	22	31	34	24	27	28	11	31	29	34	26	19	24	32	20	31	27	37	32	28	24	22	30	35	31	24	24	28	35	27	31	38	36	33	23	23	34	28	28	28	30	20	35	31	37	32	33	34	39	37	32	23	22	34	40	33	28	23	36	32	25	35	25	39	31	39	34	36	35	34	18	33	23	29	29	32	29	46	26	31	32	22	30	33	28	39	26	24	29	27	25	36	29	30	33	34	27	35	37	30	29	27	30	34	28	29	27	24	26	32	29	28	24	35	33	21	31	28	21	33	31	19	38	30	19	20	38	27	30	28	36	35	38	30	24	37	21	33	37	23	28	38	20	25	31	25	22	26	26	27	36	23	29	40	24	29	32	36	29	22	36	26	24	34	39	27	32	26	28	36	27	38	32	31	24	28	25	22	38	30	28	30	29	30	27	20	28	26	33	37	25	19	35	37	21	22	34	26	28	28	22	30	19	30	27	27	30	29	30	39	22	30	24	35	26	28	28	26	33	33	28	34	25	29	37	40	29	25	33	33	39	32	24	19	35	33	22	22	28	20	33	27	35	31	15	36	31	24	24	32	29	29	26	32	24	27	28	34	37	24	34	30	42	31	25	27	27	30	38	20	22	23	25	28	31
26102	16420	12161	14052	21592	22998	20622	17795	15702	14996	13150	11923	10679	9949	9737	9385	8367	7607	5860	5115	4491	4440	4367	3919	3467	3264	3019	2808	2441	2049	1860	1688	1667	1449	1315	1285	1137	948	727	629	614	548	585	588	615	569	512	519	539	573	571	520	487	471	437	455	448	427	436	416	409	399	386	386	405	406	417	387	359	373	382	357	363	366	361	339	349	326	324	342	335	347	337	347	346	332	348	311	350	342	344	315	340	345	346	365	336	340	324	329	349	354	349	355	352	309	307	317	341	333	306	329	338	293	320	335	347	349	306	359	318	334	289	340	351	343	304	331	335	314	342	311	310	330	333	348	295	299	320	328	325	289	319	294	337	332	296	320	356	339	352	320	326	283	333	324	318	320	367	335	326	331	332	332	337	334	340	331	289	320	347	313	332	316	327	326	306	342	337	324	297	322	322	335	317	307	345	321	344	324	304	331	381	329	337	328	329	312	319	328	319	291	350	347	337	313	302	349	328	322	344	358	345	318	306	337	325	337	332	319	316	308	326	321	330	317	336	345	329	337	338	309	337	345	322	324	330	352	342	351	353	302	311	333	339	314	322	325	327	289	313	346	310	374	282	324	337	333	335	349	295	368	332	328	340	343	322	366	326	326	320	312	292	271	306	323	356	319	301	357	312	330	337	316	327	312	325	310	316	322	326	339	315	350	332	350	314	309	370	320	341	310	323	325	323	338	353	337	326	347	359	348	330	350	341	336	361	350	322	338	317	323	329	327	343	295	331	360	352	325	313	315	312	307	329	333	312	318	308	327	329	304	314	317	357	343	327	315	344	302	305	293	321	345	332	322	351	335	356	323	301	332	340	314	334	318	313	323	302	324	326	298	306	299	296	317	315	347	350	368	330	335	329	337	334	357	349	331	332	276	340	323	342	318	335	319	326	348	345	325	355	344	336	352	285	336	325	331	331	353	336	342	344	318	344	381	336	331	350	342	320	323	359	316	315	353	284	336	302	309	370	362	328	360	333	339	331	322	347	328	348	347	321	335	323	331	360	330	321	336	356	302	318	326	332	336	350	331	335	301	317	319	325	327	319	370	363	311	325	338	336	355	317	284	340	364	321	326	348	357	317	338	301	352	366	363	323	305	340	366	344	310	288	317	344	312	328	326	322	321	329	337	329	345	317	335	321	332	336	325	341	340	323	332	316	335	364	318	343	312	359	339	337	328	329	334	350	325	356	339	330	307	335	317	361	308	316	343	316	326	326	306	317	328	311	309	329	357	303	305	329	354	333	340	341	333	343	339	336	345	337	348	322	328	315	303	318	352	334	333	329	306	351	295	321	303	326	317	348	330	365	321	320	316	351	326	349	338	309	350	325	326	357	356	309	349	327	360	303	306	306	321	343	312	372	343	337	334	354	325	338	350	302	327	310	322	329	378	324	353	298	342	313	336	347	348	360	295	306	318	300	311	369	335	337	300	337	354	309	347	324	360	357	339	350	339	336	327	323	305	323	333	334	321	321	331	291	342	316	315	348	335	282	327	307	330	305	353	303	320	327	326	346	299	325	341	361	339	318	330	325	295	314	321	308	310	332	337	269	356	317	326	359	330	360	365	320	340	341	366	332	327	346	325	330	316	338	340	323	346	309	307	347	356	338	341	347	341	348	322	321	339	337	369	298	318	344	335	311	306	311	342	335	320	335	338	317	360	333	310	339	352	339	312	347	314	346	321	340	359	363	295	336	336	352	310	329	314	318	336	324	335	312	321	344	298	326	327	320	350	335	347	331	318	318	318	339	326	342	313	316	345	317	323	317	345	342	328	305	331	364	341	373	324	337	312	353	326	334	322	327	316	354	335	334	320	301	327	349	324	325	342	343	320	323	335	337	328	387	320	300	332	354	366	330	359	296	337	313	346	343	352	350	332	327	322	335	312	302	350	307	357	308	300	330	327	331	330	331	356	309	352	334	328	295	354	293	317	322	331	336	310	351	340	312	313	322	322	330	341	334	338	300	333	331	335	331	313	343	347	322	338	369	327	338	325	359	326	326	331	323	358	323	326	321	313	314	315	341	307	284	336	305	314	316	339	370	302	327	343	327	365	322	322	326	325	305	313	330	346	339	345	301	338	322	364	298	309	336	328	323	305	317	326	336	323	320	336	285	346	329	365	326	328	349	351	337	338	304	336	341	341	326	336	291	318	344	328	369	318	297	333	336	348	343	352	306	344	329	335	342	321	319	333	346	322	341	347	323	336	341	322	313	353	319	347	303	330	356	363	312	336	305	360	350	357	363	321	323	296	337	322	341	343	343	338	318	287	329	308	321	338	327	354	350	327	348	325	312	321	327	325	322	323	313	318	323	315	330	299	304	340	347	347	337	296	339	317	318	332	336	332	304	326	341	325	328	325	364	297	333	309	306	326	301	321	334	369	333	349	345	338	337	331	318	341	300	325	324	324	365	337	328	338	326	325	314	349	305	337	317	340	328	338	340	344	316	377	305	345	386	313	354	337	307	312	328	311	335	364	325	319	338	335	328	350	355	344	317	315	309	342	323	324	317	357	315	305	336	341	320	334	343	344	311	343	341	341	325	323	332	317	344	355	334	331	350	333	377	330	336	323	329	316	319	348	327	332	335	341	346	321	291	328	310	342	310	338	348	311	322	327	341	334	353	348	304	317	309	330	331	345	326	310	335	302	340	365	323	341	337	336	302	333	320	304	342	356	367	348	334	341	328	333	315	318	341	330	338	313	347	350	363	373	351	314	352	336	339	341	282	340	319	323	296	354	384	330	362	329	371	367	336	309	362	338	365	340	310	320	335	314	330	366	318	337	330	337	330	373	312	313	340	321	344	323	313	338	342	328	298	346	341	326	347	328	320	367	318	328	343	321	338	325	336	324	302	340	343	309	330	309	315	308	349	344	340	306	333	336	321	317	340	359	298	326	350	331	353	348	309	337	346	348	323	367	324	331	315	330	323	334	337	326	362	321	322	315	341	311	321	326	327	322	290	367	317	313	335	327	351	320	342	311	316	362	366	310	359	344	304	309	325	330	331	359	328	344	322	339	337	352	301	353	360	307	316	360	324	319	303	349	364	330	345	339	315	332	306	350	338	307	352	334	330	313	332	299	340	343	329	367	327	346	345	316	351	327	289	317	322	335	351	337	345	342	281	317	331	352	310	330	294	313	329	321	306	353	328	349	306	323	327	327	312	324	302	328	342	340	332	323	334	293	327	315	344	340	349	309	327	306	338	342	319	340	312	287	318	307	327	330	339	330	345	326	314	339	349	320	306	319	331	338	326	329	306	323	332	337	334	334	327	333	316	305	329	337	353	340	331	329	302	343	332	339	302	339	341	315	314	351	315	314	314	326	325	330	293	325	319	339	308	348	321	359	289	325	303	341	330	292	330	330	304	344	348	345	319	358	349	349	303	339	377	364	340	375	286	326	337	328	325	336	334	339	329	322	368	340	330	324	320	313	332	293	303	345	351	361	312	345	323	307	329	289
4006	2368	1347	910	581	515	574	586	547	501	461	402	381	363	358	332	360	261	214	195	154	165	178	161	149	125	119	99	85	72	82	89	77	66	67	68	53	46	32	44	41	37	30	44	24	31	37	28	43	26	33	28	35	27	33	23	26	24	32	33	33	35	20	22	24	29	17	30	23	22	34	24	29	18	20	22	18	22	26	27	22	28	17	24	22	15	28	17	32	18	31	26	28	25	18	25	24	26	24	22	26	29	31	24	16	19	26	21	19	25	23	24	19	18	18	22	23	29	19	27	23	18	20	17	28	29	24	24	28	24	25	24	27	30	22	18	32	14	20	13	24	24	17	20	22	33	17	25	13	21	22	23	25	34	23	23	21	21	21	18	25	17	20	25	27	24	23	23	20	25	15	28	27	27	32	26	25	21	20	20	17	32	21	22	25	21	16	23	26	23	28	25	31	18	26	26	29	23	16	20	27	22	18	31	22	23	12	24	16	19	23	25	17	15	23	23	22	25	25	28	28	25	32	25	24	27	18	31	25	20	26	33	19	25	23	25	19	22	25	31	26	26	14	20	15	13	21	20	22	16	23	25	19	26	17	22	27	20	23	20	14	36	31	20	20	22	21	22	22	12	20	21	25	24	23	19	28	24	31	23	22	21	32	21	28	26	19	19	21	21	28	28	20	28	23	28	22	31	22	27	24	27	31	24	22	17	22	30	24	26	22	26	15	31	29	23	26	22	21	25	36	33	12	24	25	25	20	27	21	22	23	28	19	19	32	28	28	19	25	22	17	27	26	17	23	20	25	29	29	24	17	26	33	22	21	31	20	30	23	22	17	17	31	29	29	30	19	21	20	20	22	27	25	18	34	18	23	24	23	23	19	18	22	22	26	19	26	34	18	25	32	19	30	28	19	18	27	29	26	29	18	19	12	24	24	21	15	18	27	21	25	20	31	16	20	25	17	20	23	20	26	37	26	23	28	22	20	27	27	31	32	19	22	18	23	14	22	29	20	20	24	28	26	18	17	20	26	21	22	30	15	20	26	35	20	17	16	20	17	21	20	24	44	24	17	17	30	19	28	17	25	17	22	23	30	23	24	29	27	19	23	27	20	23	20	26	23	21	29	24	23	33	25	25	18	23	15	23	26	24	22	22	15	27	25	18	22	30	27	18	24	20	23	24	27	27	21	22	16	20	21	25	19	20	19	24	22	25	29	28	24	25	14	33	23	17	17	29	18	24	25	22	19	14	24	22	27	18	16	24	22	26	20	28	21	23	27	22	19	29	31	23	19	23	19	21	22	21	23	24	16	21	18	17	24	25	20	27	17	28	21	20	26	17	21	21	17	21	30	22	19	17	19	20	31	32	19	16	36	32	22	24	21	28	21	19	23	18	29	26	27	19	16	19	22	21	26	25	25	26	20	23	27	19	24	16	13	32	23	23	25	28	29	19	21	31	21	24	17	31	33	19	24	22	21	23	28	23	16	23	16	21	19	22	24	19	22	24	21	26	21	29	18	25	17	22	22	20	30	34	25	24	18	26	28	22	18	28	25	24	26	19	24	14	24	20	17	30	29	14	21	22	36	23	24	22	10	19	33	18	26	31	19	24	23	21	18	27	26	29	21	17	18	21	23	18	24	19	22	18	19	25	26	25	21	25	23	22	32	20	29	18	23	17	30	19	27	17	18	18	22	26	16	24	25	28	24	27	22	31	29	23	15	24	15	25	23	18	17	34	26	24	21	28	15	16	27	24	26	25	20	16	18	26	18	24	19	19	20	21	28	38	15	15	29	12	23	24	20	32	18	19	25	24	29	19	30	21	21	22	28	24	24	25	37	19	17	14	21	29	19	23	20	21	19	18	31	24	26	25	28	23	33	20	31	22	22	21	20	22	22	31	18	25	18	17	24	31	24	20	23	29	31	22	15	19	24	29	25	21	25	28	20	20	25	31	25	29	21	22	27	28	23	25	29	20	20	11	24	28	24	20	23	28	18	22	23	18	20	17	19	25	30	25	22	29	26	32	30	20	30	23	25	23	16	26	28	23	29	25	29	23	17	26	15	15	28	26	25	13	21	22	27	29	19	20	27	17	26	19	25	26	29	12	23	21	25	27	23	29	21	23	24	18	16	30	27	18	26	22	24	27	25	24	20	16	15	24	23	28	26	25	29	27	23	27	21	25	18	27	19	28	28	20	24	29	26	17	24	24	26	20	19	15	24	21	25	23	33	16	12	16	27	32	21	25	24	15	20	32	27	25	31	29	25	23	27	25	18	24	33	23	22	26	16	25	29	26	27	19	27	31	20	27	23	21	19	20	23	27	22	31	25	23	25	24	19	21	25	17	24	20	18	27	27	20	27	20	23	24	17	22	22	25	36	22	21	25	34	19	20	24	15	29	26	25	22	26	25	20	23	25	20	32	25	30	24	27	20	22	24	13	22	22	28	27	27	20	30	22	28	16	19	18	20	29	29	27	26	21	18	28	23	19	24	26	37	19	28	22	22	26	22	27	24	37	19	28	20	16	25	33	18	16	23	23	19	23	21	32	21	25	21	23	15	25	31	18	26	30	25	19	28	19	22	23	24	28	27	22	22	22	16	23	22	14	39	24	21	20	29	27	22	23	16	28	31	21	14	27	18	29	19	21	33	21	33	14	17	19	21	21	15	18	22	22	25	26	22	33	28	24	26	18	31	27	21	27	24	26	31	23	32	24	22	20	28	23	27	17	24	35	23	23	21	28	22	19	19	23	30	30	24	23	25	20	20	12	22	27	21	26	23	29	17	21	23	21	19	17	22	26	17	24	30	21	22	19	20	27	16	29	23	25	19	20	25	24	23	18	15	30	24	16	17	14	21	26	23	17	22	14	34	17	34	27	26	18	33	26	26	22	27	22	18	28	24	23	27	25	19	21	29	19	23	22	16	27	19	14	21	14	27	18	15	17	24	18	27	27	18	28	21	15	22	23	38	20	19	20	25	20	18	28	17	26	24	17	22	25	30	26	27	25	26	26	19	26	13	28	20	23	24	15	14	19	23	19	20	27	28	25	16	21	22	19	23	25	24	23	22	19	22	11	16	28	26	26	24	27	22	23	25	26	22	19	13	23	21	16	17	23	17	19	21	14	26	22	20	19	22	28	21	24	22	23	24	31	27	28	26	21	20	25	21	29	32	27	22	28	22	21	20	24	26	18	25	30	26	32	22	18	31	30	25	15	15	25	20	24	24	25	18	25	27	28	34	23	26	19	27	29	15	21	26	31	32	26	15	32	39	19	30	24	20	20	28	27	21	22	21	18	19	21	16	24	29	28	22	21	23	23	25	15	24	16	22	29	23	19	25	26	32	21	24	24	32	26	22	25	21	25	24	22	32	30	22	20	18	24	20	21	14	28	23	28	20	17	20	17	28	20	20	25	31	25	24	22	22	16	22	26	22	16	30	19	21	23	28	19	29	25	19	25	21	21	25	17	21	33	28	32	23	17	14	29
30350	18914	14571	16603	25035	25084	23383	20655	18679	17183	15287	14127	13072	12263	11684	11529	10157	8493	6844	6109	5543	5337	5240	4889	4449	4036	3656	3178	2696	2341	2194	2179	1969	1655	1686	1479	1243	895	665	638	666	589	608	665	580	519	523	540	592	626	551	466	484	446	412	430	452	385	410	366	390	343	353	358	355	360	377	279	346	294	324	326	301	316	290	308	288	297	288	288	298	280	278	274	301	295	307	285	265	295	315	312	268	242	286	254	274	280	277	280	299	277	274	298	270	298	274	259	262	284	274	275	263	278	277	290	272	255	260	243	251	293	244	282	274	281	282	252	279	273	270	261	267	278	318	271	260	250	253	280	280	281	269	280	275	287	263	265	250	286	252	281	305	278	289	291	244	273	253	258	292	245	274	277	268	275	259	258	303	267	249	277	282	262	256	240	259	254	277	280	263	256	281	269	267	259	280	279	289	285	301	308	261	280	307	268	256	249	269	261	272	280	271	249	278	266	287	260	258	287	261	259	269	247	249	280	267	294	296	268	259	252	259	285	286	272	258	299	261	278	253	250	255	243	279	283	268	249	259	275	291	257	262	270	273	289	270	275	284	276	293	283	287	257	265	326	251	280	271	268	284	242	273	267	268	266	274	259	281	300	289	268	238	265	275	249	248	289	253	253	264	286	277	272	269	264	300	275	264	283	268	254	281	281	287	293	267	265	259	305	292	278	278	302	264	237	281	266	254	255	289	272	265	273	270	261	241	299	281	257	244	291	264	288	266	248	276	276	277	286	273	273	261	263	286	258	273	258	262	269	288	277	278	267	291	233	262	289	286	255	292	297	301	287	305	253	314	302	299	254	254	279	283	252	273	294	271	302	278	284	274	245	266	299	262	275	272	263	288	273	292	248	267	306	270	253	265	257	285	282	273	297	298	277	276	254	250	263	260	271	257	261	279	283	282	251	278	282	271	278	243	293	273	230	260	255	261	260	285	252	303	261	263	260	247	292	285	248	267	294	272	271	258	275	277	259	257	286	292	269	246	260	292	275	262	269	249	278	277	264	273	270	255	276	277	237	294	265	299	218	253	283	267	298	286	269	284	271	298	269	306	289	282	283	262	280	288	276	259	272	269	277	287	295	283	264	285	275	262	276	267	286	270	279	276	240	252	248	262	283	238	259	267	275	290	261	247	280	279	282	267	274	263	290	273	283	284	272	274	276	254	256	269	273	258	275	267	285	243	275	278	266	281	260	295	241	271	247	244	280	256	241	274	261	269	303	263	278	261	269	284	262	296	260	306	271	281	276	250	294	266	292	276	272	223	268	248	263	312	274	255	260	259	275	301	270	294	283	260	257	297	270	293	266	278	249	290	290	253	256	259	255	247	288	276	257	253	270	278	271	274	277	271	295	243	276	236	286	257	294	274	297	263	282	284	261	266	278	251	241	236	231	257	255	283	286	240	257	267	295	300	277	289	251	297	277	296	285	275	281	297	283	277	270	288	268	295	256	299	289	277	292	267	284	289	279	275	246	235	307	236	277	265	253	284	256	246	274	285	270	287	286	258	273	289	263	290	271	250	267	281	306	289	262	291	286	293	266	275	252	257	298	273	299	293	258	287	243	269	263	286	261	256	261	288	254	290	282	261	285	287	278	276	269	299	298	268	260	264	257	281	277	271	283	263	299	258	268	276	269	255	258	251	291	261	285	296	296	288	285	284	283	273	256	267	285	265	249	278	285	261	249	264	283	305	296	263	281	281	268	275	239	299	285	275	254	271	303	302	274	269	296	233	290	265	270	263	266	276	281	250	287	300	266	278	300	274	278	249	293	277	264	293	287	271	284	257	270	289	275	264	256	267	291	249	271	256	291	300	287	253	272	270	260	283	255	248	287	281	264	221	252	259	284	269	264	284	255	259	293	255	284	271	243	265	248	277	272	286	273	254	296	257	291	276	290	285	250	256	275	254	260	252	259	300	275	275	286	269	308	270	259	250	274	256	296	289	289	282	276	259	289	289	264	284	254	253	278	253	268	260	285	297	260	222	272	279	269	271	266	295	298	287	282	272	285	258	275	284	262	273	298	280	241	281	256	286	241	290	280	269	275	279	253	285	226	236	260	262	248	287	277	299	233	269	276	269	245	216	275	260	249	300	321	252	252	276	285	257	299	284	259	256	281	269	278	273	295	263	287	293	272	284	280	237	269	283	285	270	267	265	293	276	294	262	277	292	262	255	243	258	264	293	259	259	264	256	256	289	258	261	298	292	270	243	285	271	248	280	267	270	274	263	287	294	278	280	284	285	276	275	308	281	301	254	264	265	262	269	282	310	285	274	253	283	271	259	283	264	310	276	255	305	265	263	305	247	284	275	301	293	269	300	301	252	268	277	259	253	305	267	247	259	275	299	273	267	284	283	324	236	286	291	267	283	271	291	288	272	288	261	306	302	271	278	264	282	274	276	259	252	256	294	250	276	290	270	276	263	273	258	276	296	264	294	265	274	285	287	274	268	229	243	290	266	277	245	259	284	260	288	278	253	246	241	290	244	287	288	257	244	275	262	274	265	283	278	274	312	269	274	292	283	274	280	242	266	289	270	270	250	253	260	277	271	263	279	292	268	277	291	283	274	239	279	243	273	289	264	262	266	253	280	254	243	275	280	284	262	284	304	294	256	263	263	273	273	273	294	289	253	265	289	268	287	270	277	291	256	321	292	278	303	269	264	265	226	298	277	270	276	244	299	271	269	250	267	269	278	295	273	280	266	274	274	254	242	280	267	283	272	258	299	253	271	271	277	290	264	283	264	255	258	259	283	258	311	262	302	262	265	238	278	259	284	258	274	271	249	276	276	286	270	311	287	265	282	294	279	248	309	259	254	270	257	260	282	264	274	239	274	301	250	281	275	282	260	296	283	286	267	278	252	289	276	254	251	265	283	272	270	248	281	261	263	300	270	241	273	272	279	263	243	241	251	268	285	249	304	248	293	263	249	276	279	298	245	237	279	271	292	282	271	286	265	270	276	245	271	261	238	264	287	300	281	239	287	273	284	265	259	271	303	277	259	275	259	264	274	272	258	287	255	289	285	265	288	273	262	273	308	254	269	284	299	280	243	278	270	257	291	241	262	253	278	249	262	260	244	246	291	254	268	291	283	271	262	241	255	278	264	271	256	261	247	280	278	261	273	281	267	269	256	283	302	273	271	271	276	290	272	275	263	274	270	274	303	265	282	265	247	270	260	267	267	273	278	287	255	273	271	275	248	267	289	265	256	268	283	248	247	260	287	248	268	258	254	261	250	304	264	260	275	275	264	273	283	288	284	223	262	252	300	282	275	268	284	262	258	277	263	255	243	272	289	271	256	311	276	258	274	270	288	258	279	235	275	298	268	287	283	292	286	259	282	250	302	286	270	268	293	253	328	284	283	247	266	261	274	236	250	275	241	266	270	246	280	284	254	261	274	248	275	257	280	248	251	264	268	280	282	291	258	283	264	265	270	264	268	270	285	275	273	283	312	267
2927	1110	616	470	241	218	284	278	230	217	206	244	215	211	239	215	191	161	136	127	119	115	127	114	90	104	85	66	73	64	64	63	47	58	54	64	40	36	43	39	33	33	34	35	33	30	28	21	34	40	35	37	31	22	34	32	36	39	26	32	38	36	29	36	34	46	39	30	31	38	34	28	32	38	29	35	33	28	31	29	28	28	31	21	40	26	32	33	41	28	34	31	39	25	38	36	25	31	42	36	36	31	37	23	39	27	28	31	38	34	26	25	27	31	35	37	40	29	34	38	39	28	35	30	34	40	34	40	26	31	36	31	30	30	44	36	25	32	33	30	44	34	31	31	22	26	29	37	23	33	28	31	30	37	38	27	41	30	37	39	33	35	30	25	33	38	32	39	32	34	28	35	31	42	44	32	31	19	29	29	28	40	41	26	30	29	34	28	26	27	30	29	30	33	33	28	30	39	32	42	37	24	35	29	33	39	34	44	30	24	28	29	27	28	33	25	29	32	37	35	25	37	29	34	27	43	27	30	27	32	24	38	28	36	45	38	31	35	37	30	36	43	31	31	31	34	23	33	33	33	35	32	36	46	25	36	37	38	29	31	42	44	42	31	34	26	42	30	24	42	25	30	44	36	35	40	36	26	25	31	33	35	34	41	22	31	28	31	33	29	23	33	32	32	24	38	38	34	27	25	31	36	39	39	32	34	32	30	34	31	46	24	42	31	37	34	43	36	30	36	34	31	21	26	31	29	30	37	31	28	38	31	33	28	28	32	37	32	28	32	36	34	33	37	33	38	33	31	41	35	31	32	33	37	29	38	34	25	33	34	38	28	43	34	31	32	35	29	43	44	38	29	36	33	42	39	37	25	31	33	33	29	31	36	39	28	40	38	25	25	27	23	34	30	23	24	41	40	36	40	34	29	36	36	26	41	27	43	26	26	29	34	31	29	30	39	48	36	37	33	26	26	31	36	42	36	32	34	37	35	46	22	35	31	39	28	31	27	29	36	36	23	34	37	27	30	33	28	30	29	32	34	32	29	29	33	41	45	29	39	18	33	26	39	37	31	38	33	31	40	30	38	36	24	28	36	36	35	33	26	26	29	21	44	41	24	35	34	38	31	38	21	28	33	34	28	35	39	33	32	21	36	31	42	26	24	40	29	32	37	30	31	36	30	30	29	25	43	31	36	38	29	32	35	37	37	30	34	35	33	44	35	31	37	40	24	25	37	34	38	29	37	35	49	38	33	30	36	30	28	28	25	34	33	29	29	38	32	35	33	30	33	40	32	30	30	46	36	31	31	34	41	29	32	29	25	28	37	27	37	38	40	30	37	33	37	32	30	40	30	26	40	23	36	30	45	35	37	24	39	32	31	28	24	39	35	37	23	41	32	28	29	35	34	33	34	29	36	40	38	31	40	36	31	27	33	27	41	32	38	22	32	35	27	33	42	32	31	29	35	42	33	34	24	40	23	20	30	31	31	33	36	32	41	32	20	27	26	35	27	42	40	35	30	36	40	41	32	22	48	38	28	44	45	32	24	38	29	42	30	32	33	24	32	25	38	34	39	38	34	34	30	29	31	38	33	29	26	45	29	36	40	36	30	35	29	37	23	38	22	38	41	31	37	35	36	28	36	33	38	31	42	31	33	34	21	29	33	33	40	32	36	27	28	26	38	39	37	38	33	33	37	33	51	32	27	28	37	28	27	34	27	39	36	22	23	29	38	28	34	32	45	27	40	26	36	25	35	33	30	38	36	30	26	32	22	38	30	33	29	32	28	23	29	26	33	34	23	24	38	41	35	36	35	24	23	42	29	31	37	40	42	30	47	24	31	34	32	22	27	25	38	36	32	32	36	38	46	34	30	41	29	34	29	38	36	33	29	28	29	33	44	28	29	37	37	40	37	34	34	36	35	33	27	27	37	42	34	30	40	36	42	20	43	35	28	43	27	32	32	39	35	37	38	28	31	35	30	36	26	24	31	33	34	32	38	26	32	23	28	35	29	27	24	35	40	37	42	40	37	32	38	25	28	33	33	40	30	41	30	30	39	27	39	32	38	42	23	33	29	30	39	34	26	33	38	35	46	38	33	27	42	40	33	33	31	35	39	26	29	34	26	36	35	29	28	43	30	38	34	32	44	32	32	32	30	25	33	35	24	35	38	27	41	49	29	32	30	29	31	32	30	30	26	34	32	29	25	42	38	33	29	42	30	24	33	27	32	31	32	38	36	42	30	27	37	33	38	33	35	36	23	26	34	29	28	40	30	23	44	19	31	24	31	35	21	32	31	34	40	44	37	45	24	34	28	28	26	39	37	43	27	35	37	26	29	37	34	43	34	37	34	25	34	38	29	25	32	30	47	29	25	39	32	35	33	34	34	41	44	26	27	32	39	31	34	37	29	26	28	32	43	34	30	22	32	35	26	27	27	25	29	32	46	26	35	35	32	29	30	43	24	27	34	38	46	33	35	32	32	32	32	37	21	35	27	31	40	37	37	39	31	39	40	32	32	36	30	27	43	29	37	32	40	42	25	27	33	30	34	36	33	26	20	41	26	36	24	33	35	34	37	29	28	29	30	39	34	35	32	33	30	34	32	38	34	29	21	39	33	33	33	27	33	24	30	35	42	22	28	20	30	31	29	34	35	26	26	39	35	36	34	24	36	33	35	41	30	41	35	40	30	33	34	31	40	31	38	31	26	21	28	32	36	41	37	26	41	31	33	23	39	44	30	32	33	35	46	28	40	31	31	31	35	42	40	31	29	31	31	31	29	37	47	38	32	48	38	28	34	33	21	32	30	32	36	24	30	28	41	33	36	33	32	30	39	28	33	27	31	30	38	38	34	29	30	29	34	43	22	35	35	29	34	35	32	33	35	22	30	32	17	32	38	26	40	32	33	35	29	30	29	26	40	29	35	31	35	33	31	30	36	39	32	40	33	41	38	34	31	40	41	32	36	31	28	22	28	32	27	31	37	30	33	36	36	39	24	32	36	45	32	38	34	36	37	36	35	27	37	35	34	38	39	42	35	25	35	26	30	33	36	29	37	29	28	36	33	26	39	30	31	48	42	44	29	26	32	32	38	38	32	28	30	40	30	33	30	29	33	33	36	36	34	46	40	38	34	28	28	38	39	25	31	38	44	44	38	29	30	27	32	25	36	42	43	27	28	34	39	44	27	35	36	33	27	40	28	26	34	34	29	37	27	36	34	30	37	35	31	32	45	30	33	26	32	32	24	25	26	38	40	46	39	19	35	40	25	33	42	40	34	34	41	31	39	28	37	26	38	35	28	34	41	38	30	35	36	27	23	23	32	36	29	36	37	33	39	29	44	36	34	32	22	27	35	37	22	32	23	31	34	38	38	26	38	22	28	42	30	26	43	42	42	38	27	30	34	20	35	38	28	36	36	28	25	31	40	34	39	42	40	34	39	52	31	26	35	30	42	30	25	34	29	32	32	32	35	32	30	32	30	32	39	43	34
24335	13491	9046	9920	16460	16999	15684	13649	11651	10433	9309	8356	7913	7810	7351	7050	6132	4914	3715	3392	3303	3292	3197	2884	2541	2375	2057	1799	1558	1464	1399	1343	1171	1127	1049	903	806	593	524	550	554	488	569	543	543	492	511	516	500	505	486	476	455	454	428	436	450	477	414	419	454	420	420	431	410	434	394	401	406	392	373	407	379	420	375	406	379	367	389	361	395	397	393	419	402	348	361	384	392	352	346	377	411	373	387	341	357	400	359	375	394	375	401	407	356	362	370	379	379	388	371	356	385	367	385	360	368	378	365	407	397	364	401	374	391	355	384	327	377	365	361	393	382	376	346	398	404	357	400	357	371	381	381	367	363	376	385	354	402	376	359	405	370	384	364	394	367	368	350	362	317	406	382	323	412	358	368	355	395	389	370	360	409	355	355	370	351	393	406	407	365	375	347	391	386	370	360	392	386	383	365	349	390	397	395	374	365	385	410	360	396	387	360	345	312	362	365	392	376	373	369	356	389	360	388	416	396	343	349	360	392	394	369	390	349	366	350	364	389	362	332	378	370	362	349	376	389	388	368	372	377	381	383	354	374	345	380	362	372	374	394	358	404	405	368	379	347	374	373	401	415	340	369	350	360	352	368	359	366	351	350	390	371	379	383	385	366	379	326	366	380	357	349	374	377	376	330	359	404	361	374	376	323	361	361	366	365	380	342	374	351	408	358	354	364	389	368	369	393	400	392	378	371	345	384	381	367	408	397	367	367	344	376	370	374	333	392	376	347	353	379	381	392	370	360	397	403	421	370	389	349	392	363	405	367	383	333	358	376	348	394	365	371	370	377	393	422	358	356	380	367	375	383	394	381	400	399	395	388	365	359	372	399	394	365	437	386	382	365	406	376	372	363	404	397	341	351	359	373	394	365	349	372	404	369	439	363	370	371	360	384	391	379	350	381	363	388	356	398	378	365	389	355	372	362	355	387	390	370	352	371	374	378	373	379	432	383	363	367	369	363	378	371	349	379	389	369	357	378	347	386	380	391	363	344	384	377	369	374	396	372	371	376	371	381	360	376	356	377	367	389	405	387	366	366	373	324	384	368	344	344	409	378	332	372	361	375	338	349	389	388	389	373	366	383	388	395	361	361	364	373	370	375	359	400	360	352	357	358	372	360	383	372	376	373	357	341	356	363	370	379	365	383	368	350	397	375	373	380	372	406	366	361	352	390	409	383	376	390	357	373	362	370	374	378	356	385	403	360	384	379	378	403	380	389	388	376	353	377	387	348	339	376	407	368	336	367	396	385	393	373	373	369	395	386	377	363	368	426	343	392	388	376	359	393	364	383	378	383	380	414	339	382	387	389	383	361	376	374	382	354	369	329	372	359	361	372	409	365	383	358	342	374	367	357	408	355	403	357	374	410	392	351	387	347	359	344	382	363	393	359	393	345	369	411	380	346	366	384	373	414	373	358	381	354	331	364	420	378	382	373	374	368	387	369	375	342	413	389	377	391	383	353	377	372	349	353	381	342	356	387	401	369	382	388	324	376	359	344	379	388	412	377	369	386	369	366	372	352	381	355	377	377	401	405	376	358	383	366	358	393	378	363	382	395	375	367	359	383	389	383	405	376	385	367	360	400	407	391	381	357	382	361	371	356	395	348	354	402	381	382	374	341	365	351	369	387	364	397	400	394	369	355	392	380	394	385	391	362	410	350	376	359	369	383	362	372	347	373	334	388	383	334	383	384	379	427	380	355	376	370	411	372	375	364	380	381	341	392	377	357	401	351	398	370	376	385	363	373	383	391	371	372	357	380	348	337	356	370	395	394	402	387	384	377	379	371	420	399	349	381	366	373	381	375	369	373	360	356	363	377	384	341	365	387	389	411	389	335	350	370	359	378	386	384	384	387	364	360	351	346	407	344	391	347	353	371	360	319	376	381	351	368	394	389	383	374	365	365	366	362	366	399	384	383	359	382	398	359	381	350	376	362	386	366	376	396	359	371	393	363	359	359	375	353	397	361	382	353	392	382	386	387	389	340	371	375	398	362	381	388	376	374	382	352	363	383	376	401	380	368	397	380	389	347	378	386	356	346	383	379	352	409	391	385	401	394	390	383	359	361	394	345	397	377	353	378	356	377	369	360	377	322	387	352	383	382	362	321	383	415	405	396	366	361	375	391	418	323	363	375	383	388	341	386	360	342	400	390	378	397	357	380	380	380	378	379	366	388	387	387	410	424	370	372	400	361	373	378	379	379	368	398	405	362	378	370	383	365	365	390	388	355	373	377	364	381	373	374	344	385	380	397	376	369	382	348	368	382	359	363	356	362	377	365	395	392	371	353	383	389	340	363	379	367	358	373	429	382	383	400	337	390	384	334	407	385	377	368	379	375	385	400	382	370	365	424	386	394	361	411	375	401	351	353	348	373	372	381	370	398	358	364	385	376	367	363	360	339	367	404	355	383	349	358	381	359	371	352	375	367	364	352	392	366	341	357	357	373	397	393	383	363	396	363	352	337	364	373	351	407	397	369	387	380	354	382	364	404	365	362	395	379	347	378	372	415	379	366	364	373	361	359	374	382	376	414	403	368	413	369	356	355	379	361	372	369	384	386	365	424	365	378	388	385	342	366	379	382	390	365	407	356	379	369	369	324	349	325	392	364	383	394	373	380	370	382	382	404	356	398	340	396	371	353	355	348	365	384	361	367	365	400	360	383	383	378	358	370	369	406	368	347	362	384	378	349	390	376	361	363	401	397	384	354	330	328	351	355	392	360	392	380	348	350	359	402	366	351	367	371	380	342	341	386	383	335	395	345	368	423	384	420	369	376	408	372	384	366	372	380	371	350	354	371	387	368	386	390	404	386	391	350	366	357	345	368	387	377	393	392	356	381	438	374	397	383	363	411	354	408	395	401	395	358	383	375	385	360	347	383	377	356	339	412	368	391	415	356	376	344	334	389	385	367	374	378	405	363	387	369	381	373	386	342	371	410	364	390	367	356	400	392	395	396	400	418	395	374	375	368	364	342	383	393	367	398	387	385	375	362	379	382	389	354	395	399	381	366	331	379	337	376	354	392	364	366	351	354	379	352	398	368	340	378	387	376	359	378	376	369	386	391	400	367	353	375	370	352	378	385	396	365	340	358	353	374	382	355	383	385	400	419	361	387	381	407	357	370	376	371	372	390	367	366	364	398	352	381	363	387	367	384	371	347	377	365	391	379	365	351	355	360	380	422	356	393	368	375	384	362	338	340	457	399	361	372	370	387	372	356	341	381	332	375	380	377	387	360	375	341	370	345	375	370	375	390	383	396	312	363	395	379	374	368	376	407	386	375	340	372	356	368	351	404	394	421	389	373	382	364	365	400	363	363	328	363	372	406	377	363	396	354	376	344	373	339	373	394	356	366	383	385	377	389	384	389	367	400	336	363	354	375	399	396	365	349	390	385	366	353	380	374	399	370	360	349	387	399	384	388	387	400	390	370	387	371	353	403	386	395	377	373	379	378	377
2973	1837	1018	529	361	399	410	434	444	391	366	309	319	327	347	272	263	207	166	143	148	128	153	127	119	99	91	81	90	81	65	70	56	64	45	54	38	32	37	44	35	27	38	32	27	40	40	20	30	35	20	33	31	26	27	27	34	25	17	28	37	36	26	28	35	21	24	28	31	28	32	28	26	26	24	24	27	25	35	22	21	30	26	27	23	32	30	20	27	20	17	33	32	23	31	26	33	29	27	26	30	38	27	33	29	26	31	33	29	26	24	27	14	22	29	29	25	27	32	23	21	23	33	26	28	17	28	30	29	28	26	24	33	28	33	21	28	27	26	28	27	12	23	29	27	33	25	28	22	28	27	23	29	21	28	32	25	23	22	28	29	23	28	20	35	29	22	20	21	26	28	30	29	29	31	29	21	24	35	32	28	23	29	40	20	22	32	28	25	37	30	29	30	29	25	25	23	21	34	35	15	34	30	25	35	28	31	24	23	23	22	22	34	29	25	36	26	27	26	26	30	25	23	16	27	28	33	27	25	27	29	20	28	30	34	29	20	24	29	32	30	21	34	28	23	28	32	25	31	26	23	39	27	31	31	26	41	30	27	47	24	25	22	30	30	29	28	23	27	25	29	34	13	18	26	22	40	26	34	24	19	22	19	25	29	41	29	23	39	28	23	24	26	22	35	36	25	25	28	24	24	27	28	31	27	26	24	29	25	29	19	21	35	26	31	22	29	25	26	28	27	26	29	29	36	15	25	24	29	33	19	25	28	27	26	25	22	22	27	29	35	22	19	30	31	26	23	34	32	30	23	28	29	38	20	27	31	34	33	22	24	33	33	22	29	35	35	31	32	24	27	29	29	26	21	25	22	21	27	18	28	25	23	31	25	27	20	31	27	26	26	35	30	29	30	26	24	29	39	37	31	20	27	33	31	28	32	26	31	25	34	25	30	30	30	37	26	30	26	34	18	25	20	35	27	28	29	36	37	34	31	22	38	28	31	26	22	20	28	22	25	26	29	25	24	20	29	32	24	30	27	35	17	23	28	30	35	30	21	17	23	16	24	25	33	27	25	44	34	27	25	28	29	20	37	18	29	29	32	21	34	29	26	37	30	26	24	32	17	20	24	30	19	27	22	32	27	30	29	22	27	31	33	24	21	36	35	30	30	23	30	31	22	34	31	23	30	26	21	24	35	22	19	31	30	25	27	25	24	22	26	30	26	29	27	28	36	26	28	26	32	31	26	26	19	20	22	21	35	23	24	25	27	28	31	16	25	20	20	29	20	25	27	23	32	20	40	34	39	21	31	28	22	26	28	28	31	29	32	21	29	31	31	22	25	28	29	24	32	35	27	33	23	24	36	29	31	42	18	32	34	30	29	28	27	29	26	27	27	23	32	24	24	26	32	32	25	21	29	28	16	22	25	24	22	25	24	25	28	32	20	21	37	30	27	24	27	27	27	25	30	22	41	26	33	27	24	24	25	32	22	19	29	25	22	22	21	27	39	26	29	34	28	27	28	22	26	24	31	22	20	30	39	23	33	32	33	38	26	24	32	30	37	34	24	29	30	29	26	28	28	30	32	24	12	29	27	29	26	24	31	34	33	29	37	32	21	27	24	23	26	30	29	13	26	33	20	30	23	19	36	30	27	37	22	29	21	25	31	36	24	32	32	23	26	20	43	28	18	36	27	32	25	24	28	27	26	19	25	28	27	29	26	25	28	23	25	40	32	29	20	24	18	28	26	32	18	25	35	28	22	16	27	21	32	28	27	29	33	28	31	20	30	31	31	18	33	25	36	35	29	26	28	28	28	20	27	24	18	28	20	19	30	18	30	37	31	26	34	28	23	20	32	31	27	17	31	28	22	28	20	27	24	36	24	26	31	34	31	29	20	23	35	27	32	25	31	31	34	30	28	30	22	34	28	32	28	27	29	33	42	34	17	27	33	18	25	19	30	20	22	30	29	19	23	20	35	21	25	26	29	30	31	31	24	29	26	29	26	28	22	27	26	29	17	30	28	32	23	30	25	30	32	19	25	28	23	22	23	20	34	31	32	29	25	30	24	40	30	22	41	29	22	25	30	30	19	25	26	33	26	22	29	25	26	30	39	31	25	33	35	31	27	30	33	26	26	22	19	17	23	26	34	24	28	32	14	20	25	32	31	26	20	26	29	20	27	24	28	30	31	22	21	31	25	32	24	21	31	21	28	31	25	22	21	29	19	18	30	29	15	22	29	30	26	28	26	33	26	22	34	29	26	23	31	29	18	19	27	27	30	22	25	24	28	29	20	31	18	21	34	31	25	24	24	28	23	31	21	20	42	37	28	18	19	23	26	23	25	34	33	24	26	25	24	35	26	31	26	32	20	35	23	25	21	35	20	27	26	23	23	28	33	20	28	36	26	33	26	26	31	21	25	18	28	16	31	40	33	27	23	30	31	37	27	37	27	24	20	23	28	23	26	23	25	27	27	27	30	32	18	23	27	20	27	33	35	28	29	14	30	32	33	25	33	32	24	30	37	24	37	21	35	16	25	30	28	25	35	26	21	27	20	26	25	26	23	22	21	24	27	23	24	32	30	21	27	33	29	23	29	39	29	32	24	26	28	43	19	19	23	31	29	26	33	28	30	20	21	18	35	31	25	32	34	20	21	28	24	24	22	23	25	33	23	23	19	22	36	30	37	24	24	31	24	26	32	19	28	34	26	29	24	28	30	23	36	25	30	35	32	19	24	20	21	24	22	27	31	34	26	27	29	25	33	25	28	20	27	23	27	25	22	27	41	20	21	31	29	32	26	28	26	21	28	21	31	33	34	19	32	30	28	21	17	21	29	35	23	23	29	24	28	27	26	36	29	24	32	29	29	27	22	31	40	14	34	27	39	22	25	40	20	33	32	29	26	23	24	28	29	30	29	20	25	33	27	30	24	30	29	25	22	26	29	29	45	38	30	26	35	29	36	35	25	27	25	28	26	31	27	24	20	21	17	18	32	23	26	24	36	19	30	31	28	21	33	21	21	34	17	34	24	30	16	25	32	27	33	27	30	33	32	28	28	28	25	29	31	29	24	24	29	30	20	30	23	24	29	31	31	21	28	30	23	27	34	27	15	13	25	21	22	36	27	29	26	28	23	35	33	27	23	36	33	33	25	26	34	33	31	27	18	33	21	30	18	29	24	31	29	26	22	36	25	31	18	33	25	37	40	27	30	33	29	19	25	24	24	27	20	27	22	32	36	25	43	21	31	23	35	23	25	24	30	32	36	34	26	28	24	31	25	24	27	25	27	23	34	26	29	37	32	31	26	34	28	22	30	31	25	27	25	22	24	17	25	23	26	25	24	26	21	20	23	22	23	25	33	20	38	35	24	27	36	30	20	26	24	30	38	30	29	27	26	24	27	32	25	24	34	33	29	23	30	28	35	26	19	28	25	29	31	23	17	25	31	23	32	34	26	29	23	31	24	32	30	25	26	26	35	31	29	35	29	21
27889	17051	11599	12337	20303	22108	20199	18912	16837	14360	12803	11654	11320	10868	10454	9483	8165	6587	5176	4923	4826	4718	4384	3995	3527	3030	2564	2298	2089	2026	1871	1559	1623	1403	1310	1077	810	700	580	600	528	542	647	521	527	461	464	534	523	508	446	485	424	409	431	439	421	448	395	422	401	380	369	366	368	371	354	360	357	410	341	360	352	330	316	345	357	330	324	333	296	344	317	328	317	299	362	294	313	331	324	331	310	336	313	322	333	308	350	312	298	320	285	291	279	293	290	296	311	346	324	325	293	300	348	319	322	291	287	327	277	337	324	316	302	300	343	310	299	305	326	280	294	349	287	328	307	323	340	306	321	320	292	311	338	306	316	313	311	294	318	294	297	313	308	292	318	296	347	279	318	335	293	315	320	309	334	318	328	331	306	316	317	311	318	296	307	291	333	331	328	300	317	339	333	303	320	315	288	320	326	290	311	325	277	323	306	320	308	299	318	322	320	313	298	298	326	300	281	307	311	286	311	272	322	287	299	327	308	298	323	323	324	286	322	289	330	311	301	314	315	327	317	321	313	321	305	334	313	312	317	332	335	310	304	289	302	318	304	300	296	319	311	314	350	305	288	320	315	315	312	304	291	305	314	289	321	306	294	287	332	341	296	332	295	289	298	335	334	339	302	348	311	287	275	311	313	285	316	302	316	320	289	318	313	310	275	307	317	316	275	319	304	272	322	323	292	336	304	305	295	289	308	326	312	304	338	292	290	346	305	324	347	314	267	328	314	309	330	330	273	321	299	293	298	303	289	323	332	325	316	299	310	322	289	319	312	323	310	323	304	299	292	313	325	338	277	292	309	308	333	318	319	311	308	312	290	301	297	323	280	293	298	300	316	285	297	324	277	296	309	289	335	337	291	314	305	285	296	317	325	300	297	306	287	331	288	279	310	299	330	300	315	331	303	286	333	318	331	276	332	298	309	316	329	300	338	328	320	316	315	289	286	320	325	349	320	305	338	309	322	327	336	298	324	323	299	336	308	272	317	300	319	344	284	279	293	314	313	310	305	317	296	342	298	320	319	334	308	307	296	298	326	278	300	291	283	302	310	307	303	318	335	325	302	309	297	341	318	328	308	303	322	277	302	328	312	307	287	314	304	302	296	340	313	314	332	309	320	294	289	321	289	314	284	307	326	294	314	298	316	309	331	347	277	305	286	315	295	282	308	284	314	291	277	320	313	287	355	308	274	315	322	300	337	319	289	286	306	281	301	323	307	282	338	286	298	313	303	274	308	308	324	295	298	326	323	328	318	314	283	290	281	339	320	301	314	319	302	305	322	305	335	348	298	319	313	331	308	326	320	291	320	339	303	292	300	324	334	291	323	328	295	336	316	323	290	323	332	332	326	312	294	315	338	304	307	288	320	317	330	303	330	325	320	307	306	325	314	302	346	295	304	281	294	314	324	282	299	285	300	297	314	308	277	293	316	277	324	323	317	304	296	318	323	299	290	312	313	315	293	291	307	348	307	301	296	307	313	317	350	320	311	297	300	298	298	293	310	302	298	276	324	308	298	315	342	336	326	296	326	348	304	332	324	280	280	287	321	320	317	314	315	320	305	289	341	340	294	317	301	301	289	274	324	294	347	303	312	334	336	328	307	285	308	305	319	334	339	283	367	330	299	293	305	309	284	311	327	323	301	312	313	313	300	290	297	293	264	335	305	336	290	304	293	316	294	302	288	329	319	324	335	305	349	295	327	294	324	283	319	313	322	277	328	310	310	302	295	328	337	299	308	311	303	338	321	318	298	314	320	320	303	299	273	335	336	313	329	321	293	290	343	307	297	307	321	307	285	296	303	326	287	293	317	305	291	300	311	286	275	304	291	308	311	322	349	331	335	304	263	320	316	312	334	286	298	335	312	308	325	272	294	307	305	326	310	287	298	308	339	321	306	299	312	308	328	339	305	294	299	299	257	308	294	297	304	308	304	306	297	333	332	302	314	295	305	306	305	306	348	349	291	294	311	290	313	314	312	305	326	290	310	296	306	306	318	277	310	319	324	319	301	297	309	280	327	333	305	307	321	300	304	312	306	271	303	306	291	326	273	298	291	323	308	298	296	333	327	307	304	323	302	303	314	321	315	304	307	310	320	304	333	322	336	317	283	315	309	307	323	318	283	302	299	321	313	311	306	353	321	277	318	284	297	333	311	321	325	306	315	315	298	292	319	315	315	310	321	319	308	313	292	318	294	278	303	282	325	315	336	296	305	291	291	286	344	328	301	344	314	296	322	289	299	286	315	323	295	305	301	297	297	272	314	303	313	313	302	267	316	330	321	309	309	334	320	297	297	328	363	306	288	309	314	309	283	304	309	285	318	310	313	322	303	327	307	290	306	299	305	307	336	288	328	355	325	295	327	293	317	331	296	292	306	322	318	312	319	306	337	292	267	326	303	285	316	296	323	329	317	290	321	294	330	279	329	303	285	330	306	310	280	329	296	353	301	298	322	321	290	319	290	336	316	337	317	319	309	326	313	309	328	322	302	312	303	338	343	334	311	299	292	282	309	304	295	305	289	326	292	294	316	305	357	335	357	259	328	337	314	333	334	310	317	303	305	328	320	292	330	336	311	299	307	267	324	332	325	298	304	303	309	299	325	282	333	288	324	330	344	336	305	323	323	298	325	279	289	321	300	320	311	305	352	299	296	329	322	334	297	298	316	319	327	281	304	307	303	325	309	302	316	333	308	303	312	312	313	315	307	311	276	302	315	289	309	308	302	321	328	312	290	294	310	305	308	292	303	321	299	319	297	308	291	291	327	331	338	304	300	326	271	292	303	296	305	295	343	319	315	339	329	308	293	299	298	297	331	332	283	306	304	317	307	320	324	303	357	294	332	304	314	319	330	321	316	320	337	305	316	289	313	324	313	309	300	308	347	293	311	320	300	312	340	319	308	310	294	318	311	308	311	291	324	315	312	297	316	288	306	316	297	316	281	349	299	305	293	307	301	275	321	311	305	313	295	307	297	297	306	343	306	299	308	285	321	289	282	297	308	296	331	307	289	315	320	321	301	278	339	328	323	336	325	299	335	271	329	322	354	299	332	305	308	309	334	317	349	289	275	332	316	322	307	286	289	294	275	330	299	294	308	312	327	293	292	312	305	290	330	327	300	313	297	292	311	304	341	299	328	343	310	327	313	317	291	321	300	342	299	306	285	305	311	313	314	286	332	290	303	306	297	312	339	318	339	307	307	323	284	326	336	297	304	321	308	312	293	323	286	302	326	299	346	299	314	299	336	280	338	269	366	313	298	331	305	308	303	288	277	340	289	326	298	318	331	322	321	320	314	314	283	298	286	314	328	294	304	307	280	306	305	315	335	304	305	310	301	288	309	328	280	321	312	309	332	316	307	330	336	339	306	286	326	270	303	313	308	306	288	289	308	316	302	299	317	301	332	310	307	289	308	318	360	305	320	291	283	303	317	295	312	329	336	318	280	306	297	327	307	323	327	304	338	328
4465	1589	916	533	344	346	391	463	487	428	404	375	371	363	360	328	272	228	193	179	151	177	166	156	131	116	89	108	90	100	74	65	81	54	48	62	56	40	36	40	49	45	45	33	34	36	37	34	43	36	39	26	31	22	32	27	42	27	39	29	32	34	36	37	23	17	24	30	38	24	32	31	25	33	34	25	39	33	32	27	29	22	34	18	33	24	30	34	27	34	25	24	25	28	34	36	29	35	28	43	32	38	26	31	27	27	30	31	29	28	38	34	34	21	25	27	37	35	33	29	36	27	32	34	29	32	27	26	35	36	32	22	28	38	46	30	32	33	40	24	24	31	30	37	25	25	26	27	21	20	39	26	22	32	27	28	38	33	35	26	23	44	38	30	29	39	24	24	32	31	34	44	25	32	30	33	32	33	37	35	32	29	31	32	31	35	29	31	23	27	30	33	29	27	31	17	36	35	27	26	19	27	25	33	38	36	25	29	33	22	37	36	43	24	33	27	32	29	30	23	32	41	30	38	24	29	24	31	22	33	29	32	20	40	31	28	34	37	25	32	28	27	31	27	32	27	36	26	25	30	29	26	29	35	26	26	38	31	26	33	24	30	29	30	25	31	32	41	27	32	29	21	31	40	29	26	29	27	29	36	36	35	35	24	29	30	33	20	33	23	29	29	37	21	29	32	27	30	31	40	28	32	23	25	21	29	26	35	23	21	44	29	31	18	28	26	25	40	33	31	34	31	28	30	31	31	32	21	36	37	29	21	29	39	26	37	40	25	17	25	25	33	29	29	34	32	29	29	26	33	25	26	35	24	28	24	35	26	38	23	24	31	32	38	26	23	36	28	30	28	40	30	36	36	29	31	38	25	24	33	32	37	35	33	21	32	20	29	33	36	34	24	27	30	18	29	25	24	25	29	29	29	39	32	28	32	29	29	33	30	28	39	31	35	29	38	36	34	27	31	32	24	31	24	36	28	31	25	28	22	27	28	35	24	30	23	23	36	27	26	27	29	35	27	39	23	31	27	31	34	28	27	20	37	19	24	36	31	28	28	32	28	29	23	31	27	32	22	29	33	19	31	35	25	28	27	25	34	34	23	29	33	32	24	31	30	33	30	23	40	33	22	23	34	33	17	29	23	32	22	19	30	26	26	25	28	30	30	25	24	26	34	27	33	35	37	34	23	29	31	37	33	27	33	31	38	30	37	24	34	39	21	35	30	27	32	47	26	23	35	23	38	34	29	27	38	29	28	30	30	34	25	26	27	31	30	22	34	34	34	28	26	29	28	30	27	32	34	36	31	44	23	38	17	31	32	25	22	27	29	18	26	27	25	31	31	28	28	27	27	27	31	25	30	30	24	32	34	34	29	37	32	40	36	34	36	32	32	35	34	28	33	25	31	30	32	19	38	27	27	16	28	30	36	33	29	20	25	31	27	29	32	37	34	30	39	24	27	35	33	33	30	17	35	23	32	38	26	21	46	36	29	23	25	26	25	29	37	31	30	31	29	34	32	31	31	16	27	24	33	30	28	44	29	35	37	25	29	33	28	23	27	39	31	31	29	39	32	37	35	27	26	31	29	25	25	33	22	34	37	32	28	36	26	16	38	21	24	32	31	27	49	21	24	38	28	32	33	33	25	27	31	38	33	31	30	31	40	33	24	23	35	30	43	27	38	30	20	33	23	30	33	34	36	22	30	30	31	25	33	36	28	32	26	25	25	29	42	34	25	32	26	32	28	37	36	31	25	26	26	22	29	24	28	26	32	29	31	23	33	30	23	31	32	29	22	29	27	25	26	29	29	32	38	26	29	26	38	27	35	29	22	29	26	38	30	37	28	43	21	43	30	15	25	32	20	18	31	37	27	45	29	32	46	26	30	25	34	23	27	29	31	41	37	34	28	30	28	46	33	36	39	41	31	29	34	27	38	27	37	26	33	29	35	31	31	22	27	24	30	25	29	33	25	31	31	29	32	34	27	24	18	30	20	27	33	32	25	36	33	26	29	25	26	37	27	43	27	32	20	33	30	29	27	33	29	34	30	19	24	37	32	23	27	31	30	28	35	28	27	34	34	34	30	31	33	24	36	26	27	27	26	23	31	37	33	36	35	34	29	27	23	29	38	28	33	26	27	25	27	38	30	35	32	23	35	26	17	29	32	37	26	27	28	28	30	31	22	26	29	32	20	23	44	32	35	42	20	23	30	34	26	30	27	33	33	27	34	27	37	22	32	39	29	40	46	31	31	21	24	27	33	27	39	38	34	31	32	27	33	23	32	27	37	29	25	29	31	30	31	37	34	32	32	35	29	29	37	32	30	29	29	33	28	23	32	26	30	19	37	36	29	28	35	29	28	36	30	33	33	37	22	34	34	33	27	28	25	30	33	37	35	32	18	28	30	33	23	21	39	33	49	32	32	25	26	30	31	28	32	33	29	34	37	25	32	29	41	32	27	37	36	34	27	45	27	39	30	35	38	33	31	28	32	31	29	33	26	26	34	36	31	33	24	28	47	24	28	30	35	38	21	34	29	26	34	36	44	35	38	26	39	29	34	36	29	34	29	22	34	29	31	40	28	35	40	23	39	30	31	33	30	29	35	31	29	32	25	30	21	37	35	32	38	27	30	35	34	29	34	24	35	32	20	24	31	35	25	39	40	29	36	27	30	36	34	34	28	29	26	28	34	32	24	34	24	24	30	32	34	27	25	25	28	38	24	33	32	28	37	32	26	36	39	35	25	33	28	40	40	31	26	23	27	36	27	35	21	34	17	25	34	33	33	33	23	26	23	28	28	29	23	33	24	41	28	36	24	36	24	28	27	21	35	19	28	20	40	36	31	28	36	24	31	20	31	31	20	29	34	36	24	37	20	33	29	25	27	29	24	33	22	31	31	37	28	31	27	33	31	25	28	31	36	35	30	32	30	27	35	23	30	31	34	29	19	28	39	30	44	31	29	24	38	24	26	36	28	28	28	32	40	31	36	27	29	29	27	25	31	23	31	33	30	32	31	24	30	21	36	26	33	31	23	21	33	28	31	33	27	36	28	37	27	31	27	25	35	26	35	34	36	34	30	42	36	34	27	33	32	40	24	27	31	35	35	20	36	30	44	26	33	24	28	24	28	27	41	24	33	32	21	32	35	37	30	28	29	35	31	28	36	35	30	31	33	39	32	32	29	36	34	41	39	29	36	40	24	30	23	31	34	30	27	28	33	29	24	31	32	35	38	35	31	33	30	24	33	37	37	32	22	32	30	38	28	32	31	29	34	26	22	27	30	35	32	40	27	34	21	34	26	30	23	34	27	37	31	34	27	31	25	33	32	21	25	39	29	24	31	29	28	24	35	22	26	29	41	31	30	29	26	31	29	32	36	25	30	34	33	34	32	37	26	25	26	36	28	31	25	31	25	31	26	27	29	39	30	28	30	35	35	43	28	25	30	29	36	34	33	35	36	20	33	35	23	27	35	32	27	27	29	34	26	24	22
25989	15675	11025	11366	18163	21475	20359	19234	17089	14958	13890	12936	12649	11991	11497	10282	8825	6915	5414	5351	5345	5203	4762	4273	3677	3078	2773	2520	2292	2182	1903	1791	1687	1489	1406	999	837	658	638	575	577	618	598	600	509	516	565	555	618	586	502	457	519	469	451	467	467	418	455	443	423	430	407	433	442	411	423	386	422	367	413	334	405	378	363	336	319	341	358	361	369	362	329	340	360	308	367	334	348	367	333	345	349	328	362	321	348	350	348	341	347	329	330	327	332	339	353	331	337	369	323	322	309	347	314	312	336	351	352	335	361	336	340	333	354	334	349	327	316	331	324	339	360	355	334	335	315	318	360	347	352	370	346	346	315	343	331	332	347	331	334	334	304	374	346	328	324	353	340	348	302	345	329	333	325	326	317	346	331	345	326	314	331	357	333	324	337	336	324	341	319	305	353	308	353	313	344	320	347	367	315	298	361	343	309	312	314	355	356	311	329	312	342	315	389	306	312	328	357	293	333	348	356	334	345	322	338	322	366	350	340	349	333	350	306	342	327	345	339	312	359	323	338	322	328	341	340	278	350	362	351	306	341	332	346	344	343	341	343	339	328	336	336	344	333	355	322	341	359	351	320	352	326	320	338	349	309	318	353	330	324	342	325	334	340	307	336	321	323	336	330	331	336	310	326	340	321	355	325	348	310	357	333	338	338	346	334	365	306	332	363	319	331	327	342	359	296	353	350	349	328	329	315	324	301	339	336	328	362	332	376	333	368	331	324	335	330	307	324	340	317	347	331	316	369	336	314	304	339	300	341	334	350	329	320	327	348	321	340	338	366	289	358	352	331	350	338	331	336	333	353	359	321	309	326	351	346	342	362	350	351	327	313	345	324	331	330	348	370	319	336	334	321	329	347	301	355	329	354	326	327	370	342	332	335	340	336	340	341	328	318	288	340	313	358	332	336	337	319	334	322	309	339	305	342	333	349	345	353	346	340	342	331	342	326	365	305	324	350	320	325	342	372	368	370	316	354	363	326	330	332	348	329	336	363	366	327	373	321	328	281	363	350	326	318	343	305	357	287	348	348	358	342	343	370	320	336	372	333	317	312	328	337	344	363	340	320	325	368	340	338	337	303	317	338	332	326	329	313	337	352	373	346	334	346	355	352	371	322	352	359	315	313	325	365	327	357	325	304	318	373	333	337	337	318	353	379	353	329	324	309	355	328	357	334	374	358	334	334	342	336	335	320	337	324	370	339	318	351	366	329	332	334	347	339	346	337	330	342	336	348	309	361	347	353	339	327	340	323	345	337	339	314	315	345	326	343	325	349	341	338	323	359	358	327	338	310	325	357	329	330	352	350	327	314	324	322	323	354	334	300	319	328	341	335	344	309	342	377	290	324	322	320	335	362	340	328	326	332	367	326	332	354	336	347	317	317	316	331	331	303	313	322	340	353	327	308	330	318	358	338	360	315	343	322	319	341	344	319	365	334	330	333	318	319	349	302	328	372	332	341	321	383	333	352	308	341	329	357	315	344	380	347	330	331	357	355	356	341	335	306	320	299	345	316	334	360	347	308	345	312	351	340	346	318	343	336	332	339	342	309	339	357	345	314	365	372	338	317	320	346	327	329	327	354	348	310	351	320	313	325	322	329	342	327	336	360	326	346	339	353	314	356	320	354	355	343	344	355	362	342	325	317	326	329	318	381	362	313	333	334	349	332	361	340	336	394	305	320	312	344	350	339	367	339	384	340	329	320	298	344	308	348	316	327	335	360	344	338	321	334	331	366	326	344	307	333	335	328	380	331	369	344	326	317	320	348	314	319	349	325	364	283	330	340	337	303	327	353	326	340	311	364	330	356	346	351	280	355	341	352	342	312	319	369	314	327	351	330	317	353	351	366	360	302	327	320	333	347	355	339	337	331	349	334	342	328	315	338	336	363	336	363	373	321	360	296	356	327	343	314	353	347	323	319	316	339	364	315	338	348	353	336	307	339	328	322	332	338	321	317	311	328	332	339	324	341	345	363	329	327	333	337	352	311	328	338	326	321	310	335	318	348	348	317	335	341	354	333	360	327	322	320	328	349	315	307	343	345	335	299	337	304	365	314	342	347	326	356	347	330	305	325	321	342	308	315	339	352	296	298	339	340	342	350	354	318	368	361	361	341	340	323	341	348	346	328	348	306	321	339	352	355	319	347	372	320	328	322	335	327	331	349	322	356	325	354	395	313	378	312	332	324	328	334	355	316	304	326	314	341	325	325	349	311	364	319	332	345	324	358	343	353	314	352	339	315	343	352	318	326	347	314	313	331	311	306	359	328	349	344	316	357	301	348	312	319	338	342	343	331	359	346	334	336	324	332	343	361	345	350	356	335	365	344	334	328	332	324	328	321	319	339	331	332	336	333	346	338	350	333	344	321	350	311	317	338	305	316	345	340	361	318	331	319	341	314	366	352	365	326	347	347	345	329	351	337	349	354	341	326	327	345	349	308	329	356	342	326	337	326	379	364	360	332	330	308	326	362	313	360	331	379	349	344	339	303	327	347	332	352	342	328	365	372	356	312	335	313	339	307	332	325	318	339	362	323	365	341	339	333	329	348	332	328	332	320	344	336	322	344	330	314	342	356	321	334	366	356	315	315	309	337	361	300	312	336	340	333	318	350	307	344	323	356	355	366	320	343	337	344	323	336	330	332	320	366	349	337	303	315	339	332	344	360	332	351	335	348	323	323	300	318	333	342	355	340	378	359	337	342	332	343	347	325	325	324	355	354	349	347	355	361	319	350	350	331	357	356	326	346	343	334	334	359	334	306	328	317	349	375	337	324	320	317	360	358	355	329	325	318	372	351	319	309	327	339	354	364	323	337	341	318	289	354	368	391	350	302	350	337	334	334	355	335	315	323	329	358	332	366	364	332	340	330	301	356	338	330	348	316	323	312	317	331	357	321	309	330	323	323	348	335	357	343	353	332	368	327	305	350	311	351	315	329	342	350	364	357	307	294	323	318	337	333	309	345	303	347	370	333	371	367	341	342	365	318	333	336	323	314	333	332	304	333	351	285	328	306	351	324	322	355	353	354	334	361	336	353	328	332	342	358	370	321	346	331	333	322	350	330	339	325	339	340	338	306	299	335	349	338	340	324	349	370	350	348	344	329	331	319	357	345	320	322	333	318	345	327	327	324	342	321	318	327	349	339	362	286	356	331	335	345	358	333	354	349	327	334	337	343	328	300	320	344	330	359	330	326	330	332	351	351	322	338	324	326	346	346	335	337	318	344	338	350	366	334	349	350	348	319	345	315	329	327	362	323	349	326	328	323	351	346	328	322	327	337	310	348	324	329	366	334	324	344	341	349	338	346	324	308	369	308	334	341	330	326	317	340	350	344	312	331	363	346	339	304	346	358	346	340	354	347	355	329	298	367	330	325	354	325	334	337	316	296	357	330	339	364	323	395	367	323	346	336	308	369	315	344	284	342	335	328	343	314	337	342	338	353	324	339	368	345	325	311	324
3725	2160	1142	682	379	448	630	633	619	611	520	540	508	495	458	388	346	254	205	214	194	187	179	132	144	121	131	98	86	96	78	73	70	66	55	51	34	30	26	30	31	42	38	32	28	36	42	49	38	47	37	33	35	25	26	25	30	29	30	27	40	34	25	26	25	30	37	23	22	28	18	23	25	20	25	16	22	36	29	32	30	23	22	29	26	25	18	19	19	21	23	20	22	19	23	24	16	16	19	20	27	28	23	30	19	19	34	28	38	28	26	25	24	32	19	17	20	24	23	25	23	33	23	21	19	32	25	22	26	16	22	17	31	25	17	24	22	22	23	22	27	33	27	17	22	30	26	22	28	30	30	14	18	26	21	20	20	21	25	16	31	26	26	22	33	22	25	20	31	25	35	22	26	21	37	16	30	22	14	29	14	34	27	22	27	29	27	35	23	29	19	24	23	26	17	21	18	21	26	28	21	21	18	18	25	19	23	27	23	28	22	25	24	20	26	22	25	26	26	33	24	24	27	20	30	25	18	29	28	22	27	29	28	28	23	15	24	25	18	23	32	27	30	23	20	26	22	32	22	21	18	26	23	20	24	19	25	26	32	25	21	33	22	25	24	29	23	32	26	25	22	23	20	23	23	23	20	29	19	25	28	24	24	23	24	30	23	18	20	24	25	23	19	23	18	24	28	25	28	28	25	28	20	16	23	18	23	34	21	18	25	29	22	19	18	20	31	40	32	19	25	25	26	32	27	25	24	30	20	21	15	23	21	23	23	19	27	25	27	25	17	18	27	22	29	27	27	23	18	27	23	26	18	24	24	26	26	32	25	25	19	22	29	20	22	22	17	32	31	25	11	24	27	26	29	18	29	21	26	17	21	27	28	23	20	23	32	19	26	32	20	22	30	23	16	25	25	28	28	20	29	19	20	18	18	29	23	29	14	21	23	23	31	26	26	24	25	20	30	24	18	21	23	38	17	22	26	30	17	21	28	22	22	18	27	29	23	22	16	13	26	17	21	21	23	27	24	18	15	21	25	24	18	23	21	34	38	21	22	24	24	31	24	28	25	26	24	26	21	26	23	28	21	22	26	15	20	23	23	14	23	26	19	35	26	31	28	17	17	18	31	18	22	19	18	17	27	28	34	33	21	29	28	26	27	20	34	31	26	24	24	20	19	16	21	22	24	25	26	23	26	23	18	17	15	24	27	24	21	16	26	18	28	23	20	34	20	23	29	22	25	32	20	23	24	16	30	27	18	19	20	13	26	36	19	26	22	28	33	22	26	27	29	16	27	26	20	25	31	20	23	15	24	18	25	23	20	22	26	30	28	18	29	26	20	22	18	11	28	26	24	28	21	16	25	24	32	31	21	31	29	21	22	17	19	25	33	24	24	25	26	21	26	14	14	27	24	31	23	34	22	17	24	19	25	22	23	28	26	28	33	28	20	18	19	31	35	22	20	24	27	25	25	17	21	22	24	23	22	24	27	20	35	19	23	16	27	19	24	31	21	20	21	25	14	23	19	16	31	22	21	27	13	25	25	27	20	25	20	30	21	22	24	24	19	22	23	37	38	26	22	34	29	31	20	19	31	16	22	35	23	18	20	23	27	21	19	23	25	27	21	24	23	23	28	15	23	24	23	22	20	19	19	23	26	20	34	22	18	28	28	23	23	24	17	16	26	24	23	24	36	22	28	19	33	31	30	22	20	20	22	27	23	21	23	26	26	23	22	25	16	21	26	25	26	27	19	20	22	18	25	14	27	29	25	29	20	25	37	28	16	28	21	29	24	24	19	17	30	27	23	21	23	29	19	22	29	19	17	26	24	20	25	29	31	24	29	25	21	28	27	19	25	25	33	24	24	28	30	20	35	23	27	22	26	33	23	25	24	21	16	21	25	24	26	27	18	20	25	30	22	26	22	21	20	27	19	25	25	13	23	24	14	18	23	30	20	27	24	20	29	21	22	17	27	32	26	20	34	30	14	35	24	21	24	23	32	17	27	23	27	16	27	22	23	26	22	28	18	19	16	19	24	28	24	42	18	25	23	19	19	17	29	25	32	24	25	19	24	22	31	26	25	20	23	23	27	20	21	28	27	18	33	21	25	21	36	23	22	36	24	19	24	31	29	19	28	28	29	30	24	23	29	23	25	31	29	21	23	28	32	27	19	25	33	31	26	20	20	22	29	17	20	27	30	24	22	15	26	25	28	23	21	27	24	25	23	19	31	26	27	34	23	25	30	16	28	23	19	39	33	25	20	32	31	26	25	23	23	27	18	20	22	36	21	28	17	16	30	34	28	26	17	27	28	25	29	22	16	34	18	25	21	26	27	27	18	26	23	18	20	28	26	26	24	25	27	25	19	23	27	33	19	20	32	23	22	19	27	23	26	25	21	27	22	31	28	18	27	23	30	32	14	32	13	23	22	26	18	20	24	24	26	29	19	17	17	29	26	27	21	24	22	27	20	23	22	12	27	16	31	20	19	26	35	25	24	25	27	27	23	25	17	30	14	26	22	23	20	23	24	21	22	23	22	19	26	23	15	26	27	25	25	26	34	26	30	23	24	17	23	19	23	21	27	22	25	23	19	27	20	25	22	22	22	30	20	30	24	22	33	10	30	25	27	21	26	24	23	28	28	23	16	18	28	20	24	36	32	18	30	14	24	27	24	17	15	26	29	19	21	22	24	21	23	20	29	18	22	22	25	29	22	17	22	19	26	25	24	22	25	25	32	20	20	23	23	20	22	19	24	20	21	19	25	29	27	26	22	32	31	24	25	25	18	26	24	22	21	30	22	21	24	26	27	20	19	31	17	36	24	19	26	24	26	29	26	23	21	12	31	19	18	23	20	24	30	27	18	23	25	19	20	34	18	27	32	24	21	19	19	27	19	18	23	23	27	25	14	22	25	16	16	23	19	21	31	19	21	25	24	25	24	30	30	33	30	29	30	20	23	15	24	30	29	20	18	26	25	21	23	22	19	15	14	24	31	30	26	21	25	28	23	18	16	28	25	25	24	17	23	30	27	16	18	24	16	22	24	24	26	24	20	30	19	23	33	24	23	17	31	28	26	27	21	20	20	18	25	19	22	20	27	30	22	20	31	26	27	18	16	18	21	25	25	15	25	14	17	24	24	24	21	30	16	22	17	25	22	20	17	18	22	21	26	30	23	25	30	20	23	22	22	28	25	21	20	27	20	24	34	22	27	23	22	24	16	30	23	22	25	17	18	24	22	29	19	27	29	29	22	23	30	20	24	26	17	19	36	24	22	23	16	19	17	16	20	23	18	31	24	29	26	23	19	19	28	20	30	24	25	24	24	16	18	21	24	32	24	27	33	27	28	15	13	24	28	29	30	26	20	22	24	33	18	24	24	34	22	29	19	26	24	20	20	21	35	28	24	22	20	20	22	23	16	18	31	19	21	17	26	24	30	24	27	26	27	30	27	25	22	37	14	21	23	31	33	26	22	32	27	29	22	26	25	22
29551	17570	12481	13392	21119	24351	24578	21581	19987	18084	16658	16253	15151	14341	13413	11801	10221	8262	6633	6655	6425	6191	5811	5114	4310	3612	3359	2961	2754	2520	2322	2066	1819	1615	1385	1060	859	724	626	550	610	712	712	579	501	538	589	580	602	536	545	473	494	452	468	421	413	428	397	417	390	391	367	366	331	347	397	363	356	334	341	320	321	301	296	313	313	286	293	293	305	321	277	266	275	284	284	305	306	284	313	312	285	290	291	247	268	292	299	283	276	243	256	250	270	288	280	285	265	306	268	280	270	293	288	276	304	276	298	271	272	273	283	298	278	282	262	268	248	266	286	264	270	263	248	253	270	273	252	279	296	277	289	263	279	267	269	251	258	253	263	256	298	283	246	325	277	265	246	283	256	274	265	266	274	287	279	246	282	274	245	289	259	261	241	239	268	267	261	287	288	263	312	283	258	286	282	264	270	256	308	283	264	288	273	259	282	263	260	283	294	251	304	240	288	277	251	264	280	295	258	276	263	262	294	250	336	277	285	267	275	278	291	285	269	248	257	261	268	263	313	255	265	292	253	252	276	269	277	274	259	247	270	270	285	263	269	245	289	286	256	271	284	288	252	291	279	294	255	299	275	303	294	279	278	273	240	253	266	269	279	254	283	285	238	274	307	269	244	272	288	259	296	256	264	270	257	258	258	283	277	272	296	293	269	263	282	274	262	263	274	261	282	262	273	285	273	238	275	256	270	269	287	241	295	261	282	276	253	327	275	274	275	280	258	252	274	268	281	293	292	311	289	267	262	279	269	254	287	289	287	284	272	276	275	282	290	250	283	253	287	247	277	296	294	260	274	278	281	258	258	297	257	278	254	266	278	242	262	248	286	278	298	293	272	284	269	300	261	279	290	273	277	263	281	272	281	255	288	272	277	292	283	268	266	283	263	271	291	255	258	271	277	246	297	255	249	306	262	253	269	278	263	275	293	261	265	248	299	265	253	298	282	250	285	269	261	281	268	284	247	277	248	277	271	280	274	234	241	270	291	289	250	245	273	274	266	263	243	271	283	286	267	283	276	279	271	288	282	264	297	283	293	281	259	293	294	246	292	255	275	233	270	271	275	295	274	291	279	311	309	282	265	266	279	293	275	273	268	264	264	260	264	271	267	311	267	303	282	286	278	259	280	261	284	291	279	296	275	273	266	275	277	276	260	286	247	277	294	282	284	260	305	269	250	291	290	278	303	253	289	290	248	249	263	282	296	255	281	287	271	277	282	273	276	277	267	293	281	265	297	267	292	292	264	259	243	273	275	272	278	252	285	277	265	253	265	262	272	263	266	285	268	261	263	302	281	303	295	280	250	230	236	254	295	278	268	246	274	268	291	256	267	273	295	275	273	248	282	243	245	275	279	261	279	293	281	265	270	246	261	265	264	267	283	259	296	257	264	277	261	277	269	276	281	295	309	282	291	290	283	282	250	301	260	292	268	288	309	244	293	275	295	275	272	258	287	270	248	244	265	294	291	296	258	286	307	279	256	292	283	268	285	234	309	272	275	247	286	281	311	291	251	253	301	267	252	272	283	276	278	262	268	278	255	254	267	248	265	268	283	279	277	289	265	297	272	267	297	281	275	249	272	270	265	302	252	275	291	237	285	247	239	291	270	281	266	269	274	283	297	285	275	272	260	279	289	268	267	269	289	257	285	280	271	273	269	279	284	264	269	271	256	266	275	288	259	285	250	252	272	251	297	288	260	256	301	277	290	293	267	285	252	283	277	257	233	305	263	257	261	298	269	266	242	306	286	244	278	252	291	293	252	233	289	265	303	273	254	266	277	274	281	263	284	268	268	264	275	284	275	295	256	273	306	269	284	291	293	274	254	297	247	262	308	287	267	249	284	253	284	263	261	254	272	260	257	267	284	278	272	288	286	262	282	275	284	275	310	273	298	245	254	280	250	258	282	281	251	254	286	291	252	278	269	297	235	251	246	289	280	257	287	277	308	273	285	268	265	271	260	292	256	263	267	284	286	264	254	270	294	269	275	288	284	279	267	251	280	280	269	253	301	280	255	261	245	290	306	251	281	306	249	295	281	248	290	269	252	309	314	293	271	279	287	276	266	256	255	271	272	270	271	295	289	283	264	262	309	294	262	290	241	284	319	285	270	253	261	306	269	278	286	247	247	262	249	283	283	244	260	277	281	289	253	307	285	280	280	265	258	259	240	289	270	275	304	257	260	299	268	257	270	259	280	277	291	289	262	272	276	271	249	272	284	287	252	270	273	301	283	291	286	271	289	262	265	293	270	266	281	295	273	268	262	271	255	243	262	267	279	291	263	277	278	291	303	275	270	246	269	279	269	305	269	269	279	283	247	252	290	270	253	293	245	289	272	270	265	256	271	261	275	287	285	251	264	277	266	304	284	256	252	270	274	253	270	289	274	264	276	273	242	268	280	274	287	277	271	294	249	248	273	272	261	277	290	273	293	297	285	243	272	276	263	260	275	321	282	254	277	301	249	272	275	248	295	271	251	300	271	296	297	277	284	294	279	266	267	273	290	270	271	251	273	276	268	281	295	245	247	290	286	271	269	281	277	268	272	291	280	279	271	266	263	274	290	298	281	270	244	261	259	260	241	267	284	265	281	286	281	298	291	270	260	293	279	277	279	295	263	289	261	307	269	281	264	263	283	295	282	244	250	260	285	274	252	280	249	288	275	257	283	310	306	291	300	270	260	256	272	285	244	281	288	267	269	285	300	268	276	282	224	265	282	274	276	272	269	265	280	273	274	278	266	250	316	282	279	281	276	253	265	244	261	272	263	269	313	257	277	268	253	314	259	277	267	289	268	242	250	253	286	288	258	263	274	273	263	272	252	286	264	259	266	266	267	297	288	263	303	282	249	240	285	269	318	287	272	257	262	282	320	267	300	291	260	282	297	285	272	236	256	259	282	261	288	270	257	279	270	270	292	295	251	286	252	310	265	277	232	273	295	284	282	272	278	253	262	278	286	251	279	267	290	243	265	260	259	287	272	250	260	301	294	277	271	314	325	268	301	259	270	239	281	255	276	280	286	280	260	264	276	270	293	286	283	275	274	235	274	250	269	255	268	284	250	267	258	305	283	281	278	263	267	294	284	259	259	287	302	277	284	280	279	264	294	266	258	269	283	273	269	279	267	289	263	231	288	286	263	258	274	258	257	262	285	280	299	279	249	278	259	288	260	287	241	267	253	284	279	255	271	273	281	280	264	251	272	232	271	272	272	284	264	287	255	292	271	272	279	269	267	270	282	264	287	275	289	279	324	273	261	255	247	269	228	254	257	273	253	277	312	262	282	283	283	257	251	272	271	258	258	303	282	295	284	265	254	268	257	280	289	275	268	284	250	238	278	297	272	247	264	259	276	266	306	255	239	268	288	256	294	312	261	316	302	272	270	268	286	265	274	259	278	274	259	281	273	304	284	294	260	263	254	273	242	272	250	251	298	271	258	264	272	283	285	307	274	267	277	257	280	250	282	277
2824	945	435	284	199	248	299	287	327	338	270	305	275	253	232	226	195	156	124	142	117	128	125	109	84	83	77	79	74	74	53	57	47	50	58	34	36	39	40	47	39	40	44	35	29	45	33	36	33	36	34	47	35	28	37	43	36	40	26	38	32	32	32	26	34	55	29	25	41	46	42	35	36	35	35	29	22	31	31	30	40	41	32	33	38	25	34	42	34	40	40	35	30	32	28	46	31	32	25	35	42	27	43	32	36	30	34	27	24	41	29	31	40	31	35	41	36	37	31	44	26	31	29	51	29	30	36	25	36	38	39	37	29	33	37	35	36	30	37	46	35	37	31	32	35	39	35	31	39	31	35	41	24	25	26	31	32	26	25	24	41	28	33	28	32	36	34	35	38	38	29	24	31	37	31	36	34	36	29	38	28	39	40	29	37	24	34	23	37	33	43	36	39	36	34	36	35	40	45	33	32	30	40	43	27	34	30	39	31	30	37	30	38	30	32	28	30	29	34	20	30	40	35	27	26	49	35	39	30	41	34	33	38	33	34	34	31	28	40	31	29	36	27	29	29	36	33	35	26	36	35	26	37	36	35	40	27	27	26	35	27	31	35	28	31	24	35	36	35	35	27	38	30	36	46	38	30	35	37	28	36	36	48	48	33	27	41	36	34	28	38	37	36	38	28	39	35	36	32	45	38	31	38	45	40	34	36	36	37	34	31	32	26	31	43	26	41	42	35	34	43	38	36	25	39	38	41	28	33	28	19	36	31	36	31	29	41	38	39	25	41	35	28	30	30	26	42	32	33	34	31	27	39	32	32	21	39	40	29	29	28	42	33	33	36	32	36	37	31	35	41	35	22	40	35	32	31	29	27	38	34	34	43	26	45	40	31	33	40	26	37	36	35	38	28	37	33	30	26	28	36	38	39	36	30	29	29	33	40	30	31	27	45	39	35	34	33	39	35	37	42	42	29	33	26	38	39	32	26	38	27	35	29	40	29	37	27	32	34	32	47	37	31	34	35	41	24	28	36	27	22	38	30	33	29	31	28	28	48	41	26	28	48	33	41	28	37	34	28	38	36	44	32	29	39	21	28	29	33	27	36	36	40	25	39	37	26	36	31	25	31	29	44	33	45	37	33	39	42	36	27	37	24	39	22	33	34	30	38	32	27	43	48	47	41	33	44	49	30	25	31	45	35	20	37	39	36	30	35	23	27	33	30	31	33	28	45	39	28	29	30	29	41	51	34	38	28	36	27	26	41	32	34	34	33	43	32	39	33	29	30	32	40	37	26	37	34	30	33	35	34	25	38	35	32	34	36	27	32	42	25	31	29	37	41	33	32	32	38	33	30	36	34	31	29	43	45	41	41	36	32	32	40	27	45	38	32	32	27	27	33	40	44	39	36	40	26	32	36	27	34	40	38	34	36	29	35	33	33	36	36	36	30	32	39	41	44	32	40	33	28	33	25	33	34	38	36	35	30	34	42	35	31	44	35	32	39	35	38	31	32	34	36	33	33	36	41	37	37	36	35	26	20	39	38	34	31	34	37	34	25	29	36	25	30	43	37	29	28	25	32	26	34	38	26	35	33	44	37	34	37	39	37	29	34	28	28	36	20	37	32	34	31	37	35	34	40	27	38	43	31	33	30	30	34	39	38	26	33	27	31	32	33	31	37	34	35	29	28	34	34	34	35	27	33	36	35	30	30	30	33	31	31	46	36	36	40	30	41	26	36	37	28	50	37	33	38	32	38	29	32	42	32	22	32	42	40	28	35	34	31	32	34	32	41	33	40	30	31	31	28	33	39	38	30	30	28	25	37	41	32	31	35	25	28	32	27	27	32	35	30	28	37	30	26	40	34	45	29	36	35	38	27	42	35	43	35	35	33	35	34	40	40	38	32	31	26	29	33	35	24	45	42	28	33	34	40	32	21	25	46	39	22	24	35	33	39	31	38	37	37	38	30	41	32	32	33	37	39	33	26	24	34	33	26	35	26	37	31	25	38	41	37	33	32	42	36	34	23	32	33	37	33	41	30	37	33	34	28	42	43	33	42	33	31	38	39	33	33	31	25	37	20	38	34	45	33	51	47	36	34	46	39	36	32	39	29	42	33	32	37	33	33	39	35	42	32	34	41	25	43	25	34	34	25	39	27	31	30	34	35	21	40	38	25	36	38	34	40	38	35	39	27	36	27	35	28	23	42	40	35	39	40	35	36	32	42	29	29	26	37	35	31	40	34	32	30	38	36	36	39	50	33	33	34	38	35	27	35	33	29	29	33	30	35	37	39	30	36	31	29	29	35	25	31	31	32	36	36	31	41	35	33	39	32	31	33	40	31	45	34	33	31	36	40	35	30	31	26	37	31	28	27	35	32	23	38	28	35	30	38	51	36	29	35	29	35	30	42	28	49	34	30	37	23	39	38	33	33	28	34	33	29	36	27	39	28	31	37	34	40	38	41	34	25	39	34	38	37	34	34	26	30	34	24	29	33	32	31	36	40	35	26	47	41	31	30	36	44	31	30	41	39	31	34	31	34	34	28	35	35	34	44	38	37	42	32	48	38	39	29	29	41	34	42	34	36	31	32	33	30	26	29	38	31	32	28	37	29	34	38	28	38	40	31	35	35	32	33	31	33	38	25	37	25	50	36	40	31	39	35	41	26	19	38	37	42	34	31	26	33	27	38	32	36	32	33	34	37	34	20	38	31	25	28	37	37	32	37	39	26	47	43	31	34	29	36	30	30	21	33	42	31	33	28	36	31	32	37	36	31	32	32	31	29	39	37	26	43	35	41	39	42	33	33	47	35	24	22	34	36	34	30	26	31	32	30	38	34	34	47	46	49	47	32	31	37	28	30	34	29	37	31	39	35	43	29	26	30	38	36	41	46	42	37	33	33	38	42	33	28	27	42	41	34	36	39	30	48	31	44	41	38	41	30	26	37	32	32	29	29	43	38	38	37	33	31	37	39	31	40	28	30	30	30	38	40	35	35	29	41	22	17	34	24	44	31	25	36	32	23	44	33	31	28	37	38	29	42	28	36	41	33	37	39	45	33	44	48	38	29	30	45	39	39	27	49	42	37	42	34	32	30	36	38	46	29	31	42	37	35	41	35	35	33	34	42	24	30	41	38	29	43	42	39	42	23	33	37	36	35	36	40	41	44	25	35	36	36	39	26	36	33	21	36	37	33	29	19	33	38	39	31	34	30	32	32	29	27	31	38	35	24	22	32	32	48	34	37	34	41	33	36	32	30	40	35	27	36	36	26	40	47	31	21	35	44	31	32	36	31	27	30	33	43	34	30	41	33	30	38	36	47	33	29	25	30	34	29	35	31	33	41	35	31	27	34	33	27	36	36	34	35	30	37	39	35	30	33	36	35	27	44	26	28	36	41	36	35	29	28	36	41	37	38	42	27	35	26	20	45	38	33	29	30	34	28	43	34	31	39	34	27	31	27	35	35	31	33	27	39	34	29	23	31	31
23363	11253	6724	7243	13645	17342	17837	14505	13672	12775	11586	10861	9943	9039	7903	7261	6347	4764	3881	3869	3782	3664	3283	2865	2369	2141	1938	1903	1656	1559	1412	1316	1125	1007	898	724	588	528	516	490	552	601	565	496	491	513	542	583	557	513	482	451	459	456	469	453	462	433	427	426	466	448	453	417	433	387	377	449	401	392	390	355	418	404	387	391	357	347	406	394	366	381	363	379	402	392	376	382	375	397	386	385	386	399	381	376	381	382	385	398	364	377	357	382	382	397	376	376	413	344	385	388	370	360	400	389	375	388	367	378	373	365	347	404	383	386	383	354	348	336	364	388	353	352	350	350	387	361	387	346	346	387	364	389	395	355	406	369	366	375	333	405	374	364	364	379	369	362	362	375	352	363	401	350	373	370	357	352	345	343	358	372	406	382	378	383	400	401	375	376	387	389	405	378	429	355	370	399	352	393	421	348	368	394	391	373	380	390	398	377	379	397	374	392	388	392	391	402	382	382	377	381	352	380	370	377	387	376	389	368	383	373	404	363	370	374	357	359	359	367	374	388	381	300	398	378	347	334	384	348	387	370	395	365	384	381	334	402	369	374	383	363	358	373	354	371	362	416	401	412	384	344	356	346	379	373	397	341	400	379	389	391	384	364	385	350	354	410	389	351	388	381	385	337	382	370	383	338	341	342	378	403	362	410	387	387	377	370	365	360	369	361	387	395	381	368	355	367	361	388	361	351	355	372	389	411	410	350	399	401	355	365	351	377	394	380	393	370	371	350	397	390	401	336	414	381	407	358	347	355	369	333	399	422	367	402	381	364	381	389	351	388	391	384	364	371	383	362	395	384	360	384	358	376	361	410	402	397	403	380	388	385	390	415	380	370	368	380	383	345	366	368	385	407	426	353	365	375	401	384	357	350	339	375	368	347	379	394	391	351	364	381	371	369	391	391	389	384	410	376	399	392	373	415	377	403	405	388	373	412	392	375	405	366	360	387	345	378	362	408	358	339	389	392	393	354	371	386	366	364	337	392	386	360	386	345	377	363	400	416	396	410	378	403	399	331	385	344	373	386	366	370	332	397	367	404	363	387	358	391	394	361	382	380	389	338	362	392	340	351	387	350	347	352	382	360	364	347	363	411	364	351	373	361	390	388	366	361	349	334	363	352	380	367	390	382	394	372	385	370	371	375	399	362	378	355	374	380	379	346	386	383	383	356	358	373	373	413	354	351	383	368	350	400	403	360	390	398	378	368	357	373	367	378	332	391	344	369	352	325	374	401	376	380	360	404	367	345	378	373	391	338	414	369	389	398	362	374	382	381	363	397	391	363	380	386	361	341	377	366	386	395	382	366	388	350	368	372	394	350	382	387	334	392	369	369	371	385	352	332	365	372	379	356	358	376	383	352	361	356	381	364	386	375	363	387	355	330	394	393	379	373	398	396	371	365	374	370	396	380	387	383	352	363	396	372	345	388	366	375	377	359	361	363	354	361	400	407	384	381	411	372	358	367	395	390	363	393	311	382	375	367	356	375	409	379	384	346	356	329	360	391	387	434	348	346	369	363	396	378	377	348	379	397	375	345	358	376	422	382	391	368	406	380	399	362	364	377	353	361	387	382	359	390	368	396	403	355	356	386	363	382	347	388	341	342	358	424	367	382	398	345	361	394	371	366	381	388	381	377	385	396	355	359	380	360	366	347	379	348	354	340	393	385	387	370	368	363	388	374	373	362	416	412	372	368	381	367	379	400	361	356	376	341	366	371	375	346	394	382	380	417	377	373	393	344	397	373	388	412	356	355	384	407	395	365	382	387	378	391	368	396	358	368	367	371	397	390	368	404	349	376	371	341	353	352	368	374	349	373	376	367	376	405	411	388	349	366	358	370	363	402	379	319	354	375	406	398	336	358	393	379	361	399	357	386	331	351	403	368	369	357	349	366	396	372	363	382	394	385	420	351	348	369	364	400	395	362	366	386	356	349	350	383	408	355	379	415	407	370	374	378	396	413	341	359	372	379	408	401	357	372	364	400	402	412	371	360	358	380	381	362	386	378	345	360	367	399	372	393	368	381	377	387	373	340	396	363	391	383	376	372	364	375	389	370	386	408	399	349	380	387	401	397	337	370	369	353	394	407	397	369	376	380	375	374	385	368	372	352	355	336	360	358	368	392	410	362	365	395	365	365	363	385	357	375	364	376	380	361	352	383	383	381	378	342	357	375	371	345	351	380	412	367	384	376	411	385	394	372	376	350	371	400	351	345	416	350	385	329	367	371	372	362	375	358	380	381	397	391	389	359	373	371	391	368	362	400	366	392	357	387	371	419	380	363	368	367	382	400	382	411	381	371	342	384	384	344	375	368	383	381	379	383	364	364	373	377	332	370	384	360	391	377	393	398	391	390	363	349	349	385	365	339	377	365	389	390	387	367	394	395	384	368	387	368	346	386	357	360	386	371	404	413	403	390	345	341	354	376	368	377	357	387	380	414	363	388	390	368	348	367	392	369	369	397	388	360	377	386	353	392	378	360	355	390	380	388	380	367	382	387	362	374	391	379	365	387	365	398	362	414	373	402	370	391	355	383	386	376	367	401	392	328	349	433	354	387	395	430	371	380	393	400	388	337	345	354	372	398	363	380	408	378	348	388	404	362	363	373	391	337	392	371	398	377	385	399	409	384	408	352	399	349	406	414	379	363	380	367	400	373	383	348	356	357	414	380	379	390	363	349	376	396	384	387	379	387	384	402	330	386	389	384	402	353	409	395	382	354	395	391	398	348	386	337	406	390	357	392	379	358	382	372	375	364	350	390	387	346	394	370	348	367	380	394	372	371	353	378	387	384	396	376	381	378	395	400	357	390	377	379	376	379	383	375	354	389	377	361	402	335	392	377	385	387	366	359	373	364	402	405	386	391	371	410	416	387	356	388	368	364	380	375	371	374	397	381	382	418	380	387	385	388	397	367	359	344	382	361	377	385	391	394	361	352	398	360	366	380	376	382	369	401	371	389	404	415	370	370	373	373	344	399	391	361	362	407	371	391	356	387	411	362	377	360	360	368	335	400	364	362	360	366	343	373	430	421	405	384	376	359	400	368	413	353	402	359	373	370	376	393	410	380	356	386	367	379	402	390	375	384	386	343	391	352	398	382	375	371	397	377	356	368	409	376	381	360	370	408	345	377	369	361	372	347	347	360	369	382	377	368	373	375	362	385	383	363	409	374	372	360	372	361	346	397	359	362	386	413	397	376	384	365	365	397	344	371	405	387	391	365	363	407	377	383	364	397	354	374	394	347	357	368	394	375	382	398	399	388	350	362	352	364	332	356	359	358	411	405	374	375	366	382	351	393	374	403	366	401	376	369	349	392	395	403	366	372	346	390	372	410	374	368	362	402	403	370	386	347	339	362	377	378	394	353	391	393	383	387	389	363	366	377	366	382	390	373	412	380	379	389	380	376	392	363	372	351	336	399	370	375	372	348	396	379	370	376	354	365	380	345	355	358	371	340
2666	1336	680	363	301	401	505	527	520	521	443	416	400	370	373	287	257	185	165	198	186	158	132	130	96	110	100	81	104	75	67	70	70	52	35	30	44	39	42	24	38	31	43	33	36	37	42	30	42	34	42	33	38	23	36	27	29	30	26	23	27	28	18	33	26	30	32	36	40	36	27	26	20	29	35	24	17	21	30	34	23	26	27	24	18	30	19	33	19	21	24	30	31	21	28	25	23	31	27	27	32	23	24	32	28	19	19	31	23	31	34	21	34	38	22	30	31	38	41	30	30	21	41	33	22	42	20	31	31	30	29	31	35	22	26	29	37	17	31	20	30	26	28	27	19	27	31	29	34	24	27	34	30	29	28	27	27	40	34	26	26	29	32	29	34	32	26	29	26	22	29	25	30	27	24	28	30	30	33	30	40	32	37	32	33	35	24	28	36	28	21	29	31	31	32	38	34	21	36	30	32	30	23	31	29	28	28	18	31	25	26	31	31	12	25	36	35	22	24	25	32	34	27	25	26	33	23	38	31	28	24	20	27	22	24	24	28	31	24	32	26	31	35	25	34	28	24	23	29	24	31	30	23	28	31	21	22	22	28	31	29	25	24	27	26	22	22	26	20	29	35	30	33	41	32	24	26	29	29	20	35	27	30	27	29	29	19	34	33	24	39	25	26	23	31	32	33	23	23	23	21	31	31	25	24	30	32	32	27	32	24	30	34	34	21	36	33	37	31	33	36	20	26	27	31	16	25	27	30	26	35	24	23	25	28	25	34	24	37	33	22	41	16	27	34	31	31	29	23	26	25	31	21	23	33	22	32	27	26	24	33	30	26	33	25	30	27	25	25	25	32	30	22	27	20	24	32	26	26	30	29	28	33	28	23	26	30	21	23	24	29	30	28	25	19	22	24	33	30	20	32	34	37	26	27	34	29	19	23	33	26	30	37	23	29	25	28	25	27	22	24	29	33	41	35	27	30	24	24	29	28	32	29	29	27	28	22	28	35	31	31	24	28	21	34	32	23	32	27	27	30	31	27	25	26	33	25	29	31	26	22	33	25	42	24	40	22	34	29	26	32	38	30	24	22	24	30	28	22	32	27	28	29	35	32	26	26	24	27	32	25	33	31	35	25	22	37	26	26	37	31	23	30	24	28	35	27	28	34	26	34	24	25	39	17	33	27	22	32	21	26	23	21	25	33	32	31	35	24	29	20	16	21	29	32	25	24	23	25	29	22	24	28	24	28	36	26	39	20	20	29	31	31	26	32	30	24	36	35	25	35	31	25	25	25	35	36	33	29	34	34	29	28	28	27	20	25	27	24	27	24	28	33	25	31	22	34	32	26	23	22	31	28	32	24	26	25	25	35	27	30	25	29	29	27	31	29	27	30	32	21	27	24	37	27	25	20	25	32	30	40	28	27	34	24	36	24	24	37	24	22	26	28	18	39	29	28	21	23	26	31	25	20	30	25	29	18	21	25	27	31	30	24	33	29	23	27	20	32	29	26	28	28	33	26	35	32	28	30	31	27	24	27	29	28	32	21	28	24	31	27	32	27	31	26	22	28	24	23	29	35	23	25	43	24	24	19	30	30	32	25	25	31	29	26	24	25	19	29	25	30	27	35	23	33	46	25	25	29	26	23	34	25	24	32	25	34	28	24	21	33	30	25	21	19	24	25	32	31	24	34	27	28	23	27	23	38	26	32	32	25	32	20	35	27	23	24	38	25	21	32	32	27	21	30	31	23	26	18	26	30	32	23	26	24	24	37	33	28	33	39	26	22	35	31	24	26	29	21	33	27	23	30	35	28	24	26	19	26	32	25	27	29	30	28	16	28	32	27	34	35	32	27	33	28	27	31	30	28	25	27	28	25	29	22	27	34	28	25	27	29	30	26	20	23	17	31	29	23	29	29	35	28	23	24	29	27	22	31	26	26	27	27	19	23	28	28	30	22	28	23	28	32	28	38	33	25	22	22	34	39	27	29	32	34	32	23	22	21	30	36	23	23	29	31	27	34	22	31	28	37	37	28	35	23	26	25	32	21	29	35	14	22	32	27	29	30	47	29	34	29	35	22	22	29	25	25	33	28	20	36	25	28	30	29	21	25	32	35	36	27	24	32	27	23	20	31	27	27	33	41	29	29	24	26	37	28	28	31	31	30	27	26	27	25	29	26	25	26	21	23	31	28	17	25	28	25	28	34	33	24	29	34	34	25	21	34	27	18	32	26	33	25	25	26	34	33	34	26	29	31	36	23	27	37	30	23	37	38	31	28	25	18	34	29	30	20	26	27	29	21	22	25	27	25	29	29	32	26	45	32	31	24	26	30	14	25	20	30	25	24	25	16	29	27	28	32	18	29	30	29	25	28	28	37	20	29	35	31	32	28	26	30	20	25	26	31	23	28	28	23	22	39	26	33	28	20	24	31	25	26	35	25	30	24	31	18	26	32	23	35	25	30	38	30	25	18	17	29	40	31	40	32	26	20	30	28	28	24	30	32	21	38	26	32	22	34	25	23	37	31	29	30	33	27	22	26	26	17	24	31	32	24	21	23	30	29	29	28	30	35	26	27	26	21	30	24	24	28	26	26	26	25	41	26	31	26	24	19	34	31	32	27	28	17	28	31	32	22	24	26	29	25	34	23	23	32	35	27	29	31	25	25	32	37	26	25	20	34	33	27	32	23	25	22	33	27	27	24	30	25	27	19	24	28	27	27	13	25	28	35	30	29	26	18	21	30	39	33	39	21	27	17	28	23	34	32	27	28	24	23	34	21	23	35	29	18	28	34	37	26	26	35	30	32	27	31	21	21	29	31	31	28	35	26	25	26	25	28	30	30	34	33	25	22	28	23	37	26	23	37	27	30	28	26	30	21	22	25	29	33	26	29	26	24	21	25	22	27	41	35	36	25	23	22	30	42	30	25	28	32	24	28	24	21	35	30	24	29	27	30	24	29	30	15	26	22	32	34	31	36	21	36	26	29	27	30	25	30	29	27	25	21	25	28	24	21	22	26	30	30	26	30	34	24	21	25	35	28	20	27	20	25	30	24	25	28	31	16	22	24	34	28	29	23	28	21	25	23	30	33	34	30	41	31	30	25	34	19	23	45	24	29	33	23	22	40	28	31	24	31	24	36	24	24	37	35	24	35	27	34	31	19	28	28	32	31	31	23	28	37	30	30	36	23	18	31	26	37	27	22	34	35	34	27	24	26	24	26	40	45	26	34	22	29	22	33	25	29	29	26	36	30	30	26	22	25	29	24	25	32	27	30	29	37	22	35	26	25	18	25	27	32	27	26	30	25	22	16	25	19	32	30	31	36	38	26	35	30	25	27	26	23	27	24	25	41	27	27	30	34	27	29	25	30	25	23	34	23	28	24	25	30	33	31	35	27	28	27	30	21	27	33	28	32	35	33	26	23	21	27	39	27	31	29	35	28	30	27	27	29	24	36	27	21	28	18	20	38	27	27	34	24	27	24	33
25976	13947	8799	9628	18588	23723	22409	19839	18394	17708	16139	14524	13124	11901	11062	10131	8294	6408	5775	5484	5416	5142	4319	3583	3170	2845	2643	2371	2236	2066	1849	1603	1364	1193	935	754	572	561	524	617	611	700	537	522	525	548	603	607	561	506	500	446	504	479	459	441	459	429	460	407	381	412	386	369	379	366	383	364	342	353	360	369	363	334	318	324	335	366	345	334	327	366	312	318	329	343	346	345	331	336	341	343	334	320	321	338	308	322	309	322	298	317	303	307	311	319	317	307	282	315	289	320	310	326	335	303	292	323	361	280	337	294	317	311	313	323	311	274	310	327	298	322	336	344	345	288	332	325	308	327	336	302	330	337	314	294	309	302	325	315	312	294	327	357	332	323	327	355	280	294	315	316	334	297	304	328	326	298	321	333	292	280	307	342	337	306	314	307	316	306	305	310	353	332	307	341	312	333	332	316	298	327	318	319	310	332	309	338	284	353	329	294	334	304	326	353	334	316	331	325	302	263	333	313	326	331	322	321	303	309	315	323	276	324	324	306	337	328	313	329	313	288	343	326	297	310	351	322	338	351	307	322	310	303	293	320	277	322	356	293	309	336	315	311	329	322	320	327	326	273	288	369	318	324	313	312	331	308	313	345	290	303	291	325	301	316	347	330	317	316	338	313	348	293	295	299	295	294	319	324	319	305	320	301	310	365	313	326	311	335	325	299	354	338	305	304	320	314	314	311	320	344	315	293	330	364	283	318	300	316	311	293	306	340	325	315	301	307	323	320	339	284	307	329	320	345	303	326	313	328	319	309	298	307	344	316	310	316	327	329	305	304	328	308	335	307	321	350	358	309	301	356	331	273	321	356	299	311	291	294	302	304	308	301	314	293	318	337	318	283	318	304	342	298	328	315	343	314	297	294	291	350	318	352	328	316	317	313	341	314	305	307	352	290	306	307	311	336	321	344	334	331	328	337	327	328	302	347	342	274	325	315	323	293	294	348	293	337	334	316	308	349	318	282	294	326	334	332	318	304	338	309	305	323	321	331	312	339	308	300	331	292	315	306	309	309	309	317	329	322	319	330	338	328	337	314	283	304	316	301	310	304	304	331	325	296	327	342	301	310	342	330	296	331	324	278	329	313	330	326	302	324	273	335	322	286	299	321	356	319	294	299	340	342	338	301	304	270	297	306	309	322	297	274	319	315	310	326	334	306	323	342	288	290	308	323	296	344	275	320	302	336	321	303	320	300	307	337	293	342	326	330	300	312	296	309	314	334	327	337	309	282	317	334	333	296	296	323	310	360	335	327	300	303	308	304	306	303	306	300	339	308	324	365	304	327	302	288	324	311	346	281	316	316	318	297	338	312	314	315	323	302	313	311	303	310	333	324	322	321	306	313	323	339	278	320	311	319	346	322	290	289	313	298	317	289	355	295	323	282	293	353	304	338	327	309	309	299	330	306	334	335	293	298	336	311	335	310	290	312	299	325	297	320	308	310	311	324	362	298	323	313	323	335	309	314	302	329	301	314	296	333	335	280	289	307	328	327	314	276	333	299	291	322	322	314	290	310	333	338	332	322	336	319	333	301	306	315	297	300	312	312	294	336	323	301	307	307	326	335	312	282	311	309	331	312	322	323	333	316	316	316	327	312	311	321	263	297	329	335	315	333	304	292	306	362	300	263	327	329	333	342	362	349	328	318	318	319	333	353	309	307	317	284	312	313	314	340	326	316	289	317	317	296	337	328	337	332	303	302	312	305	332	335	330	326	337	304	297	296	314	327	309	343	318	303	293	334	319	301	318	309	313	354	342	307	313	351	331	315	311	291	317	293	336	339	331	305	312	314	330	317	366	336	306	322	333	304	338	327	291	329	316	293	318	323	339	287	279	300	333	315	296	295	288	328	340	307	304	289	294	304	291	329	310	327	322	334	320	283	298	322	342	317	332	315	339	313	326	294	304	317	336	305	316	313	324	287	300	302	343	305	326	314	307	290	327	309	333	322	284	335	319	315	281	333	362	316	311	304	326	315	325	308	323	342	325	296	329	318	289	306	300	308	332	285	330	294	302	307	308	317	304	311	297	295	331	330	285	321	320	307	308	323	320	338	310	323	333	334	360	293	307	328	298	317	303	346	301	304	301	321	326	291	288	295	306	301	283	340	307	285	332	311	358	301	312	309	334	331	294	319	313	323	337	311	321	304	313	333	314	316	320	334	301	304	288	315	310	316	325	334	295	314	270	329	303	306	310	311	302	313	285	310	300	338	326	324	339	296	315	301	320	308	323	336	272	299	324	324	342	311	331	331	311	294	317	329	297	315	334	332	313	322	326	317	303	310	321	347	332	327	325	323	327	329	321	324	317	322	287	271	317	329	300	314	296	293	338	289	302	311	294	332	344	324	324	315	325	336	282	314	308	306	295	310	318	344	300	341	305	328	321	304	370	305	300	309	331	312	292	290	317	329	310	301	298	347	322	324	303	312	332	294	345	290	326	309	354	311	348	314	332	288	357	305	313	314	341	315	319	306	325	303	323	294	320	285	295	345	328	282	298	291	320	309	308	326	295	315	286	318	319	319	320	317	325	304	333	287	320	334	309	329	287	313	322	363	310	287	299	282	328	307	313	319	275	296	310	306	335	325	308	308	317	324	304	334	320	333	302	304	310	319	308	337	335	271	301	327	306	302	297	348	319	309	288	331	297	334	301	304	304	301	334	316	310	307	338	287	306	347	326	324	302	304	327	337	310	302	328	338	323	329	307	320	288	340	299	305	292	342	277	297	357	336	326	341	306	321	309	328	300	341	317	310	309	302	294	320	335	296	291	339	336	294	299	338	346	312	330	293	301	293	307	321	295	304	303	300	344	295	306	305	295	295	298	321	320	329	316	341	291	304	300	298	329	324	288	304	324	307	293	326	320	331	293	321	319	339	329	353	313	326	307	295	298	306	315	300	299	300	310	341	317	330	315	317	326	306	333	348	345	305	308	345	338	310	296	325	322	332	315	322	317	348	321	295	331	303	305	330	310	305	294	315	324	311	355	340	321	339	292	312	321	306	327	332	330	336	264	325	308	348	342	322	342	291	335	298	307	326	310	316	312	300	331	305	297	332	343	315	319	369	295	305	339	323	316	299	334	310	305	316	310	303	303	316	322	321	288	317	279	324	336	303	350	287	331	327	305	325	325	338	316	310	339	301	292	290	320	311	312	313	296	330	325	309	318	329	316	322	285	336	297	316	303	285	300	329	295	338	321	292	294	323	314	328	321	321	325	322	344	302	302	314	289	333	286	334	292	289	329	318	338	310	327	286	328	294	333	322	328	291	304	351	319	288	351	317	344	351	306	345	320	342	320	297	312	313	313	338	306	296	293	318	307	286	334	313	286	307	308	317	299	308	312	309	322	343	303	316	305	330	290	334	324	315	320	337	299	308	313	314	322	351	306	324	319	317	310	339	285	303	304	310	290	304	303	294	342	309	315	322	315	322	301	310	319	336	315	313	340	344	301	300
3787	1036	569	359	277	413	479	520	527	621	519	460	418	435	400	400	243	223	205	201	208	166	138	123	120	120	110	100	96	84	74	57	57	52	58	38	43	36	58	36	35	38	33	36	37	29	32	27	46	41	39	44	28	38	39	43	36	41	34	29	50	42	28	30	32	41	32	23	32	26	28	39	32	37	26	26	36	22	33	34	25	26	38	26	24	32	26	26	30	37	25	30	27	30	30	29	28	27	22	32	39	32	36	36	24	33	32	33	34	29	27	48	29	21	41	37	34	30	31	37	35	39	27	27	27	23	24	33	23	24	27	24	37	35	22	33	37	21	35	35	30	41	32	30	43	33	36	28	25	38	31	28	32	20	39	31	34	34	33	28	21	31	24	31	28	28	28	30	35	34	29	28	30	42	29	36	29	28	23	47	39	29	31	39	23	34	35	29	34	43	24	33	26	28	23	28	36	41	26	30	29	35	32	34	17	35	31	20	30	37	28	26	24	36	38	33	42	24	25	27	28	26	27	36	29	50	30	30	31	29	20	28	25	31	35	28	20	42	33	36	27	26	31	26	34	28	32	31	26	35	41	38	36	21	37	29	32	25	31	28	34	25	33	43	43	38	29	28	29	31	21	34	28	21	35	32	42	30	29	43	28	28	28	26	25	27	33	22	31	30	27	30	26	35	33	27	23	29	27	24	19	25	28	39	39	36	37	26	28	25	27	27	38	30	30	43	33	41	23	27	29	29	35	36	22	27	27	30	26	34	32	25	33	36	41	36	31	35	35	29	24	27	31	34	24	44	34	32	30	43	27	25	50	37	34	30	27	28	41	21	31	39	33	36	31	29	33	30	31	28	33	18	35	32	30	34	23	32	36	31	33	21	25	24	35	23	34	37	44	30	28	27	34	29	28	46	17	31	29	38	29	36	30	43	34	28	45	25	26	29	28	31	35	38	29	33	26	24	32	38	31	34	34	42	30	35	38	18	28	13	29	36	29	18	25	25	39	26	18	39	35	35	26	32	23	27	26	39	31	32	37	34	24	30	39	32	34	44	27	28	22	40	42	31	20	39	30	37	30	34	32	34	23	27	29	26	23	40	32	34	35	28	41	30	31	32	24	33	28	20	35	29	27	33	31	21	26	37	20	36	34	39	39	26	30	32	33	28	34	33	34	45	26	34	31	33	28	43	33	32	30	18	30	33	27	34	26	33	29	37	29	25	38	48	28	34	29	28	33	22	38	20	44	30	32	35	25	32	31	33	35	32	33	29	22	37	27	31	28	31	26	25	34	36	36	39	36	33	19	40	32	31	45	33	26	23	21	33	44	31	22	34	30	25	26	39	31	36	28	33	30	35	35	27	36	39	40	32	27	27	34	42	30	25	30	28	33	29	34	31	35	33	34	35	29	25	24	23	36	33	25	32	31	34	22	39	32	36	34	31	37	35	31	38	37	35	35	30	27	32	23	26	29	35	35	25	30	27	29	30	40	32	29	33	36	37	36	35	23	16	39	19	36	32	28	25	34	32	38	31	32	30	34	28	31	36	36	42	44	31	31	36	37	28	33	29	31	29	27	32	47	37	28	45	34	31	38	36	31	27	25	33	40	28	32	33	33	28	40	36	32	32	37	24	32	42	31	22	30	38	28	25	30	21	32	35	23	31	27	26	28	29	28	26	26	33	31	27	33	31	34	34	38	28	33	38	24	42	31	39	30	42	39	32	31	33	23	18	35	25	21	27	35	27	25	22	31	29	34	31	22	31	34	33	26	26	34	26	28	29	23	25	27	32	20	37	29	34	29	17	36	30	31	28	29	26	31	28	33	29	36	27	40	32	35	22	26	40	30	26	34	22	34	31	27	32	30	42	33	28	32	38	29	32	25	26	35	27	32	21	26	26	38	27	28	29	30	45	29	39	26	28	25	32	29	36	27	30	28	30	19	23	22	21	38	32	32	24	34	37	34	25	32	29	28	22	29	25	36	26	30	28	28	37	38	41	29	31	35	48	21	27	25	22	36	30	28	25	30	30	33	35	46	37	46	38	23	30	35	34	42	24	28	32	25	20	46	31	28	28	30	25	36	25	28	28	30	22	20	27	29	20	35	31	35	31	33	33	25	28	27	34	26	28	36	33	35	35	30	43	32	34	33	27	37	35	35	33	35	32	25	33	35	25	35	30	29	33	23	38	36	33	26	29	29	23	29	32	37	46	30	31	37	35	32	36	29	32	25	34	33	30	38	25	28	22	29	30	33	35	41	25	37	34	41	33	39	24	25	34	24	47	29	38	27	41	26	29	35	24	36	30	42	35	30	39	29	32	35	28	30	30	25	29	35	29	25	32	29	31	38	37	26	32	27	28	32	29	30	28	37	28	37	25	38	24	39	34	31	36	30	32	29	31	26	30	38	27	24	31	37	30	25	40	36	31	37	22	33	31	35	30	34	31	29	28	31	32	26	28	38	36	22	35	30	30	36	26	22	25	33	32	25	35	33	34	25	21	34	47	27	31	23	25	31	36	24	33	34	26	35	25	30	32	37	26	29	35	47	35	36	41	28	30	25	38	33	26	24	39	30	26	12	30	36	21	24	24	32	36	30	27	31	36	35	24	33	29	27	28	30	28	27	33	28	23	33	28	37	26	30	27	23	22	37	36	28	31	32	31	23	26	20	30	28	30	36	28	37	31	26	24	27	39	31	27	27	33	28	25	41	30	32	27	29	29	35	29	30	36	33	35	35	35	36	38	30	27	30	24	39	40	37	33	21	33	34	32	38	32	41	23	26	35	34	34	30	30	28	33	26	34	30	26	29	24	34	25	30	41	34	31	35	39	36	33	33	32	34	26	25	29	36	41	30	32	31	28	35	26	35	26	24	34	29	48	34	40	31	31	32	34	40	44	28	34	30	31	30	28	35	36	40	28	33	30	51	25	36	33	45	41	31	36	30	38	25	33	27	33	24	26	34	34	32	35	32	31	30	19	34	31	26	23	22	38	34	29	31	32	28	32	29	34	30	31	32	37	35	35	27	33	25	31	34	25	32	28	26	32	29	26	39	23	37	22	35	37	25	35	31	35	26	32	26	18	25	23	32	28	26	31	26	30	35	35	25	26	16	28	30	25	39	28	32	32	32	31	32	27	34	40	25	38	30	31	32	27	36	19	32	35	31	27	32	37	32	32	35	42	39	33	21	29	23	32	27	35	24	29	21	41	30	26	31	36	25	22	32	30	38	35	26	31	28	31	33	26	38	29	26	30	29	30	29	26	36	24	24	27	34	30	36	26	35	28	29	30	22	31	29	27	39	33	37	29	30	31	40	35	23	41	41	29	34	29	41	26	33	22	33	21	31	38	29	29	29	25	31	33	26	31	25	27	23	22	29	23	36	28	30	29	37	40	33	23	28	24	44	27	23	30	34	35	24	34	39	32	23	34	25	33	33	38	25	31	32	24	36	36	26	31	37	31	35	16	36	28	38	46	32	36	31	24	32	29
23319	12050	7704	8913	17887	23808	21890	20142	18954	18466	16947	15332	14204	13132	12332	10587	8586	6942	6267	6131	6119	5507	4560	3808	3464	3198	2879	2748	2487	2223	2068	1650	1464	1226	956	729	599	569	575	641	713	749	536	537	589	670	616	575	647	599	503	508	479	464	465	468	468	477	428	427	423	429	429	443	380	422	399	398	402	383	375	366	391	337	353	364	343	385	346	389	379	344	373	356	344	364	388	343	359	372	353	349	323	347	347	307	346	359	341	344	353	345	373	354	360	348	354	342	364	342	353	371	361	345	356	376	340	344	329	329	300	353	342	340	359	361	338	348	368	349	329	350	331	395	345	332	309	342	334	391	346	288	342	345	352	367	338	366	340	327	325	343	351	354	353	342	324	358	341	346	351	333	325	346	364	372	338	307	328	375	376	362	358	330	361	312	357	346	380	324	343	367	347	344	343	339	336	331	342	311	310	350	362	341	329	340	332	336	355	310	307	312	342	348	358	352	351	366	354	343	343	333	327	368	344	370	339	325	378	352	338	313	308	351	346	356	349	347	340	353	318	303	339	347	316	352	380	331	351	356	326	345	348	361	318	343	335	365	358	368	316	353	335	323	351	304	354	359	319	336	304	323	338	365	356	352	334	350	347	329	332	357	324	352	365	348	321	322	360	352	333	347	349	358	339	309	337	354	341	338	327	375	335	342	337	279	351	348	331	352	312	340	349	345	337	321	319	346	358	312	351	364	345	313	307	343	328	335	318	348	341	323	354	342	333	339	337	314	355	361	336	334	354	340	367	365	319	353	345	331	361	382	351	396	359	337	371	358	313	339	342	326	350	383	334	331	361	318	343	321	338	335	324	357	322	316	307	307	374	339	352	373	312	374	330	310	331	345	311	363	356	324	361	330	319	332	316	352	328	329	351	348	359	329	364	338	319	348	316	339	344	339	338	323	381	348	366	309	347	284	325	312	352	343	372	383	334	322	349	346	340	364	355	335	347	318	360	361	303	364	338	319	373	328	356	357	364	325	330	331	326	351	314	341	321	352	358	314	368	341	354	335	325	330	351	370	341	337	355	337	334	335	382	352	355	323	318	331	359	329	374	326	335	318	345	350	362	376	332	353	353	352	321	340	346	321	346	333	342	321	356	336	335	343	340	355	349	327	353	341	333	330	354	336	323	338	332	303	359	327	365	315	342	330	347	339	344	353	339	332	335	353	370	353	329	355	327	330	305	316	342	361	365	347	352	338	347	340	343	359	307	362	331	360	363	341	345	326	328	351	380	338	329	362	360	379	333	353	346	377	309	362	299	311	356	327	347	340	323	352	297	346	330	341	329	311	332	335	360	359	329	336	310	356	335	346	320	341	321	350	363	358	377	373	365	336	333	364	339	312	327	338	326	372	359	368	386	361	333	335	304	330	347	343	376	329	354	347	333	369	343	334	316	362	325	335	320	345	371	334	355	328	302	324	317	373	317	336	355	336	326	356	327	369	325	325	362	358	341	312	326	368	334	324	356	347	314	339	345	315	339	340	318	331	351	320	372	318	329	350	361	365	353	314	345	311	328	341	351	292	374	318	330	336	342	352	338	318	340	322	332	329	346	341	350	356	324	339	338	349	314	342	362	333	355	331	349	308	353	350	360	310	365	339	347	337	305	329	334	363	344	330	350	349	325	344	342	350	329	352	354	354	316	339	328	328	341	342	328	348	349	360	349	350	318	333	345	351	365	298	367	368	373	334	319	316	338	326	308	374	374	333	313	353	332	342	334	348	327	344	354	356	386	329	333	354	360	383	329	334	373	305	334	378	336	333	340	333	345	303	327	351	337	325	332	353	351	335	327	338	300	336	326	326	316	337	357	376	303	332	341	358	332	332	355	305	334	346	345	334	329	347	337	329	384	308	336	337	344	366	317	343	353	339	360	391	341	335	313	335	347	381	323	330	355	323	347	347	326	367	374	350	341	334	314	336	356	353	346	359	341	351	340	343	359	333	389	337	324	337	338	328	371	338	365	348	361	332	351	325	336	357	337	330	336	319	347	320	360	345	355	358	320	333	322	340	377	318	329	387	335	345	331	349	348	318	350	316	331	313	366	343	383	332	311	359	348	365	338	358	349	354	378	335	335	335	308	322	348	365	347	344	364	353	334	375	321	348	314	357	336	343	333	354	292	343	352	384	304	347	309	351	361	330	375	360	340	346	360	334	319	337	367	358	323	381	362	339	350	342	332	336	322	327	357	306	371	315	319	349	359	363	341	326	342	356	326	343	327	334	317	340	340	333	341	343	317	337	351	332	323	356	322	329	338	332	357	291	345	322	348	345	335	329	352	366	328	331	347	332	343	352	360	353	326	359	333	366	348	321	308	315	352	350	313	346	341	385	348	339	329	350	350	356	347	344	351	341	354	332	351	373	343	350	326	335	308	344	366	350	342	337	331	359	349	324	329	366	328	337	378	353	345	377	353	344	360	342	350	365	354	376	345	370	326	325	317	313	343	336	345	331	355	338	360	322	346	319	327	339	328	333	323	358	338	334	349	353	357	354	336	357	338	325	329	344	329	377	307	301	353	343	351	342	341	359	345	362	329	339	330	329	329	355	324	346	364	359	360	333	337	337	330	335	356	365	330	341	343	335	352	346	365	330	338	337	349	348	311	324	341	364	352	361	330	346	336	328	353	357	336	325	349	338	330	323	324	371	353	329	352	340	351	345	353	345	354	331	347	365	351	341	357	363	329	344	328	369	342	328	337	383	340	364	338	362	342	369	359	334	338	325	332	342	349	343	323	345	362	354	351	349	333	315	327	363	318	365	363	336	349	371	331	310	331	350	326	324	350	322	338	347	332	326	306	330	352	359	327	341	324	346	368	345	325	304	310	349	333	307	331	344	359	348	360	367	326	326	330	345	337	355	311	316	367	334	365	324	344	358	346	329	320	322	315	329	308	328	340	337	323	362	360	344	347	337	338	368	321	349	348	340	338	320	375	322	350	344	325	316	321	355	330	336	351	353	343	331	349	325	303	375	359	328	348	326	356	334	320	343	347	346	365	369	315	358	364	348	336	300	329	344	337	321	330	344	360	332	349	359	338	346	334	329	332	331	372	354	364	323	315	364	339	345	360	354	340	323	358	334	345	355	334	367	328	334	339	320	345	342	338	312	329	354	329	358	367	360	313	360	369	357	333	335	364	332	367	324	341	326	358	338	317	350	354	311	321	360	315	351	343	346	331	341	344	356	376	375	330	363	311	339	343	390	344	325	344	356	343	309	337	324	353	373	344	334	360	359	353	347	333	353	353	321	304	317	301	324	352	331	323	343	337	342	343	351	363	330	342	345	332	347	347	332	320	367	336	328	309	358	366	344	324	351	358	345	346	314	374	310	309	339	334	344	326	317	282	329	325	317	321	344	353	352	327	338	321	339	350	318	321	329	364	330	327	327	327	351	345	369	330	354	319	319	345	345	346	307	367	342	332	317	340	338	353	378	340	357	319	338	319	328	338	349	321	328
2948	1403	727	450	378	475	659	826	750	737	725	694	582	541	468	423	332	272	248	247	217	198	161	155	139	139	130	93	103	94	58	75	62	57	49	25	31	39	39	40	43	35	34	23	24	38	46	31	46	32	38	33	41	36	39	21	35	30	34	32	25	26	27	28	27	26	29	29	37	23	28	27	35	31	21	23	25	15	20	24	23	24	28	29	22	31	21	29	23	29	29	29	30	22	22	26	27	28	21	22	21	32	26	18	17	24	29	25	26	21	26	18	30	22	22	28	26	24	25	25	19	26	22	17	22	27	28	17	28	26	28	26	20	28	27	23	25	26	32	23	21	13	23	33	29	23	27	25	20	24	27	27	26	22	15	18	21	19	26	21	19	31	27	31	24	32	22	31	27	30	26	29	30	21	27	20	26	27	26	24	27	29	22	29	17	21	29	18	21	37	23	25	27	27	24	26	27	18	24	23	15	27	30	28	25	22	28	26	22	13	30	30	34	32	36	24	21	23	26	23	32	22	24	13	30	24	33	18	30	32	20	21	19	32	28	27	30	22	28	22	27	23	18	24	20	34	25	17	14	17	26	18	22	26	22	20	21	21	28	19	37	22	21	13	26	26	26	31	22	26	26	30	28	17	26	20	23	25	19	17	20	25	32	26	23	28	31	30	34	31	21	20	23	39	21	18	22	18	27	21	23	29	25	26	13	28	21	21	25	17	27	32	18	31	17	27	35	30	21	35	33	23	18	26	18	17	30	32	27	23	27	30	30	25	23	24	17	30	17	21	19	21	25	23	30	19	24	28	22	24	21	25	30	22	19	24	23	25	25	20	26	22	31	18	34	27	23	37	16	23	20	28	23	28	25	21	24	29	23	17	25	33	31	28	22	23	13	32	27	30	13	28	20	29	30	27	31	29	34	19	34	32	26	27	14	24	27	26	17	30	19	30	22	29	25	20	23	37	24	28	14	17	20	27	23	23	24	33	24	24	30	29	21	18	21	26	30	24	24	17	21	36	23	28	25	22	27	27	26	26	22	22	23	29	23	28	19	20	26	23	23	24	26	28	19	19	34	26	25	21	26	25	18	27	28	23	23	22	18	22	21	24	30	24	27	32	21	32	27	19	28	31	14	22	27	22	28	20	17	26	31	25	17	24	25	16	31	23	19	19	25	31	29	23	16	27	28	24	14	22	20	26	18	27	24	21	28	25	27	24	41	17	25	16	20	17	42	29	29	28	30	29	15	22	33	29	30	34	32	27	25	34	29	18	33	24	22	29	23	21	27	17	33	37	19	18	24	35	19	29	38	30	17	22	20	28	23	29	35	20	24	22	18	23	29	13	28	24	24	22	19	24	23	19	28	31	18	22	21	28	25	25	34	19	21	22	22	25	23	22	31	24	20	25	24	19	25	30	24	30	25	21	19	33	22	22	21	24	22	24	26	31	19	21	17	33	29	26	35	22	38	26	22	25	30	38	27	26	28	28	30	38	20	25	31	26	21	23	23	27	22	28	23	30	21	28	25	19	30	34	17	26	29	33	21	23	24	27	19	23	30	23	28	24	12	28	23	35	27	27	20	24	26	20	24	18	23	34	24	26	26	23	29	34	21	27	23	23	24	20	25	20	26	29	29	17	24	29	27	30	21	26	24	21	17	17	15	28	19	24	30	31	17	35	31	24	25	39	24	31	25	19	30	23	23	21	21	20	26	29	25	21	20	21	25	18	21	17	19	21	24	24	17	24	28	27	26	23	28	28	28	23	29	19	20	22	24	17	27	22	23	16	17	26	23	28	25	21	28	21	30	28	26	28	22	23	31	21	24	23	22	22	27	16	22	25	26	34	30	19	16	25	25	26	23	23	23	24	24	27	23	28	20	18	28	25	25	29	26	14	23	20	20	28	16	16	33	14	25	25	21	23	22	38	27	19	35	28	23	29	24	25	20	24	19	17	18	26	37	27	29	21	30	29	26	25	29	26	23	19	19	26	32	30	29	25	31	27	23	20	19	16	19	19	18	20	35	22	25	33	23	22	20	22	19	19	25	25	32	23	29	36	25	22	23	22	26	25	25	24	27	26	25	25	24	21	20	32	24	21	27	18	15	30	25	26	30	17	24	21	27	26	28	26	23	26	20	27	27	27	27	30	21	28	29	29	23	18	19	24	22	33	18	28	31	24	25	26	18	26	29	14	22	15	24	24	21	17	27	29	22	26	23	29	26	30	17	28	27	26	22	25	19	22	22	25	24	14	21	24	15	30	25	32	21	26	30	25	26	33	19	27	19	29	31	22	28	18	24	25	32	24	29	18	27	28	25	25	24	27	22	24	34	23	39	19	21	26	25	29	21	25	21	25	23	22	32	19	24	30	30	25	26	25	19	16	15	19	29	26	28	24	12	24	27	19	28	34	27	25	25	19	32	21	38	25	27	24	24	35	28	26	13	21	29	29	18	20	30	19	35	30	30	23	20	24	31	25	29	24	26	30	19	27	25	25	31	17	26	26	34	25	32	17	36	33	25	21	18	20	20	21	26	22	24	29	23	25	24	28	26	23	26	34	21	22	25	28	27	25	20	28	21	27	27	30	22	26	20	24	35	24	22	20	25	25	19	19	31	30	26	17	24	25	29	23	27	26	29	18	26	23	25	27	22	18	20	27	20	19	22	30	20	28	26	30	22	30	21	26	25	22	25	28	25	29	26	29	22	28	15	22	16	25	19	23	16	25	15	25	23	20	25	23	23	21	29	25	25	26	27	17	9	28	20	27	25	33	31	16	31	13	30	20	21	28	28	23	30	24	29	24	22	28	33	22	22	24	24	27	23	40	27	20	30	30	25	26	24	26	24	32	26	25	31	27	22	27	26	26	16	23	29	31	35	23	28	20	23	14	25	30	24	22	32	24	16	29	22	22	25	27	18	25	26	18	32	29	18	29	25	16	27	33	28	28	30	27	28	18	26	22	22	20	32	24	30	28	27	19	27	23	20	26	24	28	24	31	33	34	23	16	33	26	27	21	23	29	22	26	26	21	21	35	27	17	20	20	17	17	32	24	23	29	26	20	19	20	21	23	30	28	25	33	21	18	18	26	14	25	25	25	14	32	32	26	33	27	23	19	25	29	29	25	27	33	23	23	30	22	26	19	21	14	24	27	22	20	23	24	24	24	26	23	15	22	20	20	24	18	29	18	18	24	29	29	26	33	25	25	26	25	26	31	15	25	21	31	36	20	13	23	14	30	22	20	25	20	19	30	23	22	29	22	21	26	21	30	27	20	23	22	28	33	26	20	24	27	24	27	19	38	21	20	25	32	22	23	36	21	22	31	27	18	22	21	29	28	26	25	28	28	26	17	19	25	23	23	26	22	19	25	29	30	21	25	32	21	23	26	29	16	25	24	30	18	29	23	18	37	26	24	28	36	24	23	25	22	26	24	26	21	17	24	20	17	19	17	23	32	39	14	28	26	36	31	27	27	24	32	24	28	22	25	23	24
26076	14004	8984	11270	21836	26273	25356	24394	22000	20866	19312	18017	16458	14919	13681	11936	9967	8578	7912	7517	7126	6206	5255	4636	4274	3720	3592	3026	2838	2509	2210	1795	1549	1213	906	668	592	661	644	773	804	678	543	563	615	627	595	719	697	613	588	568	476	447	482	491	438	449	398	431	397	386	352	415	371	341	346	354	352	353	319	305	315	330	315	318	336	282	300	275	320	290	319	336	304	310	280	327	295	306	278	274	269	259	310	279	265	270	294	291	267	296	280	285	279	299	276	275	284	251	259	292	306	267	285	283	259	275	269	264	282	265	262	266	296	285	254	291	277	287	283	283	252	280	296	296	274	259	257	301	263	276	290	283	268	253	254	260	305	276	278	288	296	287	276	261	292	283	280	301	304	297	285	296	265	269	291	265	282	262	264	274	259	273	274	261	243	276	275	290	295	286	276	267	275	283	264	288	282	263	279	284	258	256	296	302	265	296	302	279	255	296	288	292	256	284	302	264	283	264	256	299	277	284	269	281	307	289	245	303	268	284	274	276	263	301	271	250	260	287	265	301	264	295	314	253	292	275	264	277	242	282	271	280	273	275	284	263	275	275	279	265	261	278	286	263	234	269	266	320	268	262	307	285	257	277	290	257	287	287	259	304	277	291	279	247	301	263	300	267	278	265	271	288	271	270	265	284	277	255	270	287	254	265	276	266	284	275	264	319	294	288	247	289	292	273	266	284	249	279	299	257	257	288	258	265	301	276	296	272	277	246	302	278	296	285	260	291	265	239	299	252	276	268	284	287	258	317	292	276	256	262	281	283	289	286	304	254	276	247	278	274	265	273	251	272	279	264	280	245	287	253	277	285	309	266	281	269	264	295	263	270	270	283	277	320	286	299	273	292	270	267	293	294	294	269	284	291	280	286	274	256	309	280	255	287	293	291	264	311	273	265	255	268	292	267	284	293	291	258	264	276	280	290	307	270	275	274	277	266	253	261	245	278	285	257	288	275	280	320	297	311	271	281	279	297	308	251	294	274	266	289	255	292	278	292	307	251	290	286	307	280	258	286	236	292	260	252	263	273	304	275	255	295	287	280	247	315	273	297	275	288	292	290	277	259	256	273	266	293	292	274	282	302	273	272	283	268	284	277	260	281	279	287	269	270	262	289	287	281	260	283	264	274	278	286	285	274	274	274	285	266	276	279	273	305	301	291	284	271	260	288	293	287	239	253	280	249	293	271	280	256	290	287	289	315	284	267	262	250	295	280	289	284	269	281	278	253	276	256	271	273	288	286	310	303	272	244	228	250	285	285	286	252	281	274	259	306	236	277	250	313	303	305	249	264	291	289	299	273	293	275	287	250	260	259	291	253	270	287	290	262	282	253	286	264	294	296	314	290	251	293	274	274	254	257	260	291	268	311	265	294	291	271	254	284	284	290	250	319	263	290	289	256	272	271	293	274	238	288	270	283	284	307	292	308	284	248	291	264	281	268	258	234	276	301	253	252	292	269	266	278	263	277	248	294	300	267	294	253	305	269	286	276	277	284	282	262	281	276	283	247	272	264	275	268	295	315	275	267	258	258	292	266	304	248	265	281	262	294	314	246	263	265	292	250	264	287	305	264	286	294	289	262	253	298	286	259	285	257	270	265	273	266	289	295	255	317	257	269	292	293	267	305	290	261	295	303	247	287	253	298	286	298	301	263	279	282	305	289	282	264	305	303	310	279	306	271	270	250	273	245	288	302	264	287	279	307	292	283	289	247	291	262	249	262	287	302	286	283	275	269	290	281	290	288	295	225	276	293	265	270	258	238	244	316	298	250	275	262	279	287	258	307	285	265	269	283	281	227	305	294	289	267	253	285	275	279	288	277	273	276	268	263	278	282	266	298	312	289	302	262	258	286	271	294	284	255	272	274	264	286	261	276	256	264	250	291	259	295	254	269	271	263	293	270	275	266	286	243	258	281	299	260	280	287	298	288	267	267	276	289	250	285	270	308	296	271	296	288	262	289	295	268	267	289	267	302	303	298	266	278	306	270	260	303	311	264	278	281	275	286	253	271	281	249	280	275	263	243	265	245	284	260	279	308	266	294	269	315	277	293	252	320	266	296	279	278	303	295	278	273	297	274	259	284	256	272	258	255	290	240	283	282	275	272	280	300	285	286	240	288	293	268	256	292	281	318	313	295	277	300	257	270	275	265	301	260	258	277	284	256	260	275	299	267	266	264	280	275	266	281	271	266	311	280	254	279	292	270	296	271	307	276	297	256	297	276	305	313	279	283	302	292	270	263	282	250	268	297	308	280	291	286	273	280	308	262	292	287	252	250	277	304	261	280	273	281	264	270	270	251	274	294	263	297	254	306	303	271	279	259	259	266	276	287	275	303	255	262	306	264	304	252	240	300	280	266	295	243	271	268	267	281	304	287	273	272	272	306	261	236	290	291	288	278	288	294	258	270	292	299	278	284	276	246	262	256	262	277	266	278	287	296	293	298	315	287	289	263	286	255	239	297	264	271	287	300	301	288	276	287	288	280	289	282	274	279	281	306	286	274	284	265	256	255	284	266	265	252	264	302	282	282	264	271	245	262	293	257	281	253	281	267	273	275	286	262	289	264	256	261	275	273	283	274	271	265	299	272	294	288	288	234	279	281	305	247	297	290	285	267	275	269	256	271	270	278	309	273	300	276	266	274	251	296	271	298	256	273	277	263	285	264	292	283	282	264	257	277	300	277	272	265	310	265	275	289	282	288	291	272	274	271	258	263	276	270	287	242	255	272	274	291	265	263	275	284	287	281	293	247	278	266	288	273	273	266	271	297	274	248	272	279	271	267	271	272	267	272	266	292	274	294	276	272	292	246	267	283	279	299	301	266	273	296	281	254	293	284	292	293	279	276	270	286	259	282	302	331	249	280	284	280	300	295	268	270	242	280	275	242	269	275	292	296	288	280	260	270	267	254	271	281	290	302	286	270	291	261	251	259	255	258	278	292	291	287	265	282	271	308	260	282	289	292	270	275	285	273	278	285	277	284	265	276	260	282	296	267	314	271	270	282	308	258	272	253	293	286	279	314	272	272	300	241	272	298	284	283	292	281	281	273	265	277	294	302	240	270	268	323	262	272	300	251	302	280	277	278	256	279	227	262	254	280	285	271	293	261	292	275	288	280	287	273	241	273	289	270	292	274	277	265	271	280	284	275	292	273	301	259	266	297	274	292	268	256	273	278	304	282	275	294	262	284	281	301	302	282	310	286	276	264	305	293	257	280	275	293	278	252	282	288	300	251	265	310	260	262	260	303	283	274	315	312	276	321	296	268	264	280	280	281	290	304	281	261	280	273	290	292	311	275	276	288	273	273	307	286	287	269	270	285	312	252	291	262	287	280	273	295	287	257	283	264	255	283	272	289	311	273	280	298	292	289	295	256	279	262	268	262	285	287	265	300	299	312	285	295	258	259	301	250	275	267	316	289	272	271	273	288	290	307	303	259	279	300	278	262	272	266	285	318	288	275
2352	618	347	276	220	248	341	403	448	366	353	359	294	268	298	182	182	126	160	142	147	124	100	130	85	68	84	89	70	64	61	49	58	58	47	39	40	36	36	46	31	46	44	28	45	52	40	39	39	37	54	36	41	42	37	36	29	34	31	29	34	48	35	31	35	36	40	31	34	30	46	43	47	50	34	32	38	26	32	44	35	25	39	29	34	36	35	43	43	37	31	33	44	29	43	43	39	52	30	33	35	33	36	36	38	35	28	32	36	29	40	36	25	36	29	36	36	31	29	37	34	29	37	36	35	47	35	38	32	29	32	24	40	29	39	30	31	31	41	36	36	35	40	30	32	33	27	39	29	33	44	36	27	35	24	39	36	37	36	22	43	28	32	25	36	30	26	29	31	27	30	37	41	38	41	41	41	28	30	29	43	44	35	31	26	35	39	24	35	24	24	29	42	38	43	27	42	26	40	47	42	20	34	34	36	32	27	52	43	32	41	40	38	40	21	44	50	43	33	42	38	27	36	30	32	38	38	40	35	29	36	29	34	30	39	43	38	40	28	28	42	37	37	40	34	43	38	30	47	28	34	43	40	31	34	29	40	41	30	23	42	37	35	30	41	31	39	36	31	38	38	42	39	23	24	39	28	40	33	26	33	36	46	41	38	33	32	34	33	30	34	31	26	38	32	42	35	46	48	35	30	30	42	34	32	33	43	36	39	42	26	36	35	32	31	36	40	37	30	28	30	32	32	25	34	28	46	31	49	32	40	34	36	44	42	35	33	37	47	33	36	42	34	40	30	32	35	33	44	41	39	30	33	32	39	31	37	39	38	26	25	35	31	35	37	38	34	37	33	32	23	40	41	29	40	39	23	31	37	31	32	29	37	42	40	30	41	33	33	33	26	36	44	41	32	36	24	29	32	36	44	28	34	33	46	27	42	37	35	39	43	31	31	38	37	32	51	39	26	26	38	43	32	38	37	38	27	34	38	35	38	38	41	38	36	38	38	27	52	28	39	39	31	35	35	40	35	46	35	28	35	36	25	45	31	39	31	27	36	36	45	36	39	37	30	26	34	40	41	45	43	34	37	41	34	39	28	37	30	31	39	29	31	43	42	31	35	37	30	42	41	45	29	30	47	30	29	43	39	33	41	29	40	35	38	35	42	33	28	27	43	31	41	36	38	32	35	38	35	46	46	41	31	37	34	36	42	32	39	44	36	36	37	41	33	34	37	27	28	33	36	33	32	30	32	33	30	28	32	44	34	27	32	36	32	25	41	34	37	34	30	32	41	26	31	35	33	36	40	37	35	37	33	42	32	37	32	31	38	37	36	36	35	34	38	32	26	30	38	35	41	35	38	31	42	29	29	50	30	33	39	25	38	31	45	37	30	41	44	43	31	27	41	31	42	40	27	44	34	29	41	30	44	26	37	30	27	42	35	32	30	37	29	39	37	32	40	26	30	29	25	37	31	21	34	37	30	33	47	32	39	36	35	40	33	30	32	44	36	37	33	37	41	37	38	32	33	36	41	37	29	23	34	44	40	36	25	41	36	29	38	35	30	34	32	30	25	30	26	41	30	32	34	35	30	36	31	24	37	34	26	29	31	33	32	37	40	37	31	36	41	39	45	39	35	36	35	23	26	33	26	35	31	43	33	41	36	31	29	41	30	43	32	42	37	33	37	41	35	40	27	31	36	29	32	50	29	23	43	37	35	34	44	34	36	41	30	41	42	42	41	31	31	30	40	41	45	43	42	38	39	34	44	36	34	35	33	35	37	32	28	38	30	36	30	21	32	34	33	42	34	31	40	25	45	23	35	31	30	28	34	37	40	25	30	38	38	32	32	44	25	36	30	27	30	31	33	30	30	48	43	37	41	33	42	42	38	33	38	38	29	29	29	31	41	38	41	36	31	31	41	25	45	39	40	41	38	46	38	30	26	30	36	37	21	40	44	32	28	25	38	29	31	36	36	41	33	31	40	28	26	34	43	32	33	39	35	26	30	27	28	29	38	30	34	32	34	35	26	41	32	45	38	41	27	38	36	32	31	41	29	40	40	34	37	28	25	30	34	37	36	46	37	43	43	35	43	34	45	42	32	27	45	32	28	32	43	25	41	34	42	36	36	31	37	35	46	38	35	33	28	44	32	28	31	33	31	37	30	40	37	40	29	42	36	29	35	27	32	38	33	28	29	28	37	48	34	34	35	33	24	31	35	48	48	30	24	37	31	37	33	34	34	33	33	34	37	34	37	30	40	39	30	26	34	36	38	38	28	41	29	33	38	33	39	30	31	27	32	32	38	27	26	49	33	40	29	28	34	27	39	42	43	31	31	27	41	34	32	38	34	38	30	38	34	30	39	25	47	41	37	38	41	33	32	26	38	34	39	26	31	26	34	42	34	40	37	37	32	39	43	39	27	27	35	30	32	31	35	37	46	39	37	29	32	45	35	46	42	35	40	33	34	31	29	41	43	25	37	35	27	38	38	43	30	40	25	32	43	31	46	40	33	36	25	29	26	36	33	40	36	35	33	23	35	40	37	31	35	33	25	33	35	33	30	39	29	34	36	37	36	39	34	35	33	34	34	41	31	30	29	31	35	37	38	41	34	33	34	42	37	35	27	23	37	32	47	39	29	29	33	32	30	21	37	44	25	34	39	29	35	35	41	38	39	26	35	39	35	37	33	37	27	36	37	34	40	37	35	30	22	38	31	40	42	28	35	41	31	36	31	35	46	29	33	34	33	33	40	37	28	40	30	44	34	36	24	40	41	38	42	39	28	53	30	36	46	36	26	34	42	36	29	39	40	38	38	28	33	36	39	35	36	43	30	40	37	32	22	35	32	36	26	37	32	32	43	30	40	38	32	37	31	44	26	41	32	33	38	34	29	38	29	29	31	41	34	27	40	38	29	38	32	35	38	29	36	33	24	42	32	36	40	35	29	37	36	36	23	40	39	26	40	47	33	32	44	40	28	40	47	47	33	29	36	32	38	38	34	35	33	43	37	36	32	32	33	37	32	50	36	48	31	46	29	32	38	31	39	39	30	43	28	31	28	28	42	36	35	54	41	35	29	40	31	32	29	34	39	24	34	33	30	31	31	38	30	37	24	36	35	36	48	35	30	31	32	31	31	31	37	30	31	36	29	33	41	26	28	31	29	35	33	34	42	32	34	31	28	22	37	30	33	27	35	30	35	29	38	42	40	38	30	39	42	32	28	24	35	30	34	27	34	41	42	37	32	38	37	28	28	32	32	29	33	26	25	29	30	37	29	29	33	36	30	37	37	32	25	30	30	36	38	34	43	39	31	26	37	40	42	29	38	41	32	36	36	31	30	39	26	35	39	39	31	28	26	36	45	24	29	32	37	34	39	37	35	31	39	39	34	41	32	42	34	32	26	39	36	30	41	35	34	30	32	39	29	39	38	37	36	29	32	36	44	28	36	25	31	43	25	39	40	33	32	23	32	44	37	38	34	33	34	28	34	44
19596	8755	4945	7218	15160	18638	18556	17662	16121	14479	13284	11757	10437	9353	8415	6610	5664	5027	4757	4451	4013	3468	2893	2620	2500	2340	2062	1798	1699	1483	1298	1099	993	869	575	532	513	532	604	634	670	541	511	492	520	569	640	603	522	570	513	486	492	489	485	427	477	464	501	459	464	399	397	470	433	385	416	383	413	416	379	393	381	360	414	407	375	401	415	425	396	393	407	410	355	366	412	369	416	390	413	396	375	367	374	370	386	367	405	412	392	399	386	374	392	364	401	365	391	396	405	389	363	386	383	379	366	383	397	358	389	347	393	365	356	363	400	399	382	378	363	429	420	389	411	389	370	355	359	400	392	366	399	408	413	393	371	409	381	378	383	366	400	413	404	364	395	391	374	381	372	382	391	400	389	348	366	362	400	389	405	380	396	381	367	409	367	372	358	379	381	358	374	389	391	396	382	394	370	382	411	369	400	384	385	328	422	367	378	358	359	384	383	397	414	363	402	386	392	358	384	341	381	391	361	363	352	321	407	381	357	397	409	355	382	382	400	413	369	350	399	380	396	374	386	370	352	373	394	357	359	383	365	356	394	402	378	415	364	403	386	359	371	402	389	407	356	381	415	375	371	412	384	374	374	405	381	361	388	397	396	401	383	379	391	384	395	359	381	384	356	380	394	399	383	402	393	405	351	410	359	363	407	370	390	392	360	406	357	391	386	361	384	432	387	375	368	397	364	377	404	354	360	366	353	435	397	392	386	357	391	366	381	381	402	371	426	396	406	364	372	360	404	388	405	384	400	376	379	328	396	375	401	397	362	403	399	390	386	367	418	365	378	391	386	386	403	377	381	417	408	379	350	375	379	395	397	405	359	402	374	362	408	368	378	390	338	410	399	388	383	397	383	369	378	377	363	404	373	368	377	362	376	380	348	373	395	396	388	360	368	390	393	352	362	375	390	403	377	388	369	402	410	361	385	372	379	391	403	396	423	400	385	372	389	404	417	375	368	405	394	382	365	351	377	387	386	379	363	396	376	341	375	383	395	355	370	392	372	360	398	390	379	405	414	405	381	369	392	364	406	389	399	387	395	376	347	345	423	407	398	375	379	409	395	403	381	393	352	396	392	386	378	432	404	383	394	370	401	399	369	367	438	411	384	370	378	383	341	423	347	382	350	400	443	388	390	399	394	410	387	391	382	401	381	413	375	369	357	416	405	397	372	370	411	358	360	392	370	410	365	391	354	352	380	395	361	387	386	402	377	359	389	359	371	387	381	415	382	388	373	378	377	377	391	355	347	355	369	387	436	380	427	372	387	372	365	387	358	399	370	399	389	369	386	383	391	375	415	393	392	390	354	403	388	386	411	391	402	372	376	396	419	400	414	396	345	384	405	412	403	375	424	384	365	410	407	379	419	409	388	367	373	334	411	341	398	393	365	393	377	417	419	377	389	384	357	367	367	402	371	370	368	385	373	378	393	355	386	393	400	391	352	396	419	356	375	359	389	358	420	400	386	342	363	371	352	409	387	379	385	404	381	411	368	404	419	371	392	380	381	363	381	358	403	396	385	400	362	368	392	391	383	352	384	378	354	400	337	357	373	321	385	392	380	394	377	404	384	395	378	372	354	375	377	407	408	416	361	390	412	356	402	389	407	358	414	398	371	401	399	390	392	399	387	396	391	383	410	379	410	388	368	412	402	353	383	377	339	364	386	392	359	411	370	368	398	392	379	376	388	368	372	413	360	383	390	369	366	390	368	417	394	399	387	393	394	383	398	372	366	400	376	413	391	385	379	383	399	388	373	409	375	372	374	397	391	407	380	386	405	371	371	413	374	405	395	384	373	431	351	373	412	417	391	374	369	404	372	410	375	417	432	357	387	373	350	417	391	378	358	365	384	360	340	387	427	370	412	383	365	362	391	393	376	410	426	389	397	383	373	367	367	367	355	384	421	380	399	357	397	359	362	402	384	385	383	412	399	424	402	365	363	382	357	403	349	409	399	326	360	423	361	385	404	409	418	397	383	397	376	367	393	407	376	373	403	376	420	389	421	384	408	366	384	414	410	383	402	362	387	391	405	372	392	381	376	399	385	381	384	374	394	377	344	358	349	424	411	368	367	369	378	367	362	361	399	380	393	344	421	388	366	388	382	426	403	386	372	388	378	397	372	360	398	397	366	376	390	374	412	388	375	384	399	374	363	395	400	369	382	383	385	390	396	397	398	403	391	387	396	371	374	368	387	389	418	391	400	382	404	401	406	384	388	393	420	408	375	431	390	432	413	396	416	401	413	411	346	385	348	391	393	377	397	358	385	362	366	350	389	414	396	404	383	378	380	396	361	380	376	376	366	401	424	360	394	354	360	414	381	381	392	396	365	391	401	377	382	358	372	390	415	379	355	359	380	417	369	380	387	391	371	348	399	435	371	409	392	372	410	408	384	367	367	385	406	359	395	366	378	362	348	354	354	386	382	374	391	387	392	385	387	394	357	378	396	323	386	372	415	364	395	364	391	351	384	373	378	373	387	374	380	352	368	389	385	384	399	370	361	381	387	372	364	385	392	362	387	384	399	410	403	404	371	408	377	360	384	367	392	398	414	407	376	398	406	396	399	414	374	424	366	421	356	363	353	359	382	408	394	386	374	385	401	383	367	385	402	407	396	384	371	367	376	369	429	410	386	372	420	389	389	395	372	396	372	426	365	351	362	386	357	363	387	406	390	375	387	385	374	364	384	363	389	402	419	373	382	356	365	395	374	382	397	394	401	398	367	365	397	403	371	376	366	421	375	371	399	385	372	403	387	372	399	424	402	397	415	401	370	424	366	351	403	395	402	435	376	377	386	376	388	384	384	360	405	361	388	410	387	421	411	384	383	370	391	371	399	381	389	383	397	389	398	373	394	339	405	358	359	397	345	388	361	359	386	405	377	357	381	377	386	391	340	354	395	370	356	358	446	393	409	368	399	375	381	395	411	369	391	388	401	361	387	393	383	364	358	386	391	395	375	384	412	400	353	371	372	404	357	360	396	371	408	392	386	404	400	419	405	368	345	378	399	372	399	369	395	374	383	388	387	394	360	388	339	363	423	358	420	379	416	365	406	398	396	360	385	403	397	418	358	381	381	407	382	408	396	360	403	376	431	375	364	394	383	381	379	368	411	408	371	397	331	383	408	387	379	387	426	358	405	364	382	363	382	393	386	359	396	376	373	377	399	404	387	379	395	376	389	374	393	414	400	402	414	359	390	389	392	355	367	368	365	386	385	397	402	383	386	389	395	361	385	374	391	365	363	379	401	404	402	399	370	382	397	382	388	379	353	430	365	386	381	390	369	366	388	379	368	358	391	356	402	412	379	397	366	377	432	376	354	402	407	399	362	363	402	376	372	412	399	407	374	401	387	396	411	398	400	369	352	385	378	371	375	377	382	381	392	380	372	395	374	389	385	376	375	421	356	400	376	400	370	410	391	416	380	345	393	378	383	408	370	384	384	371	397	417	404	389	397	375	365	395
2085	1015	574	442	386	482	621	628	701	545	548	529	402	404	343	264	251	227	219	194	173	144	139	119	108	106	96	71	95	69	66	69	49	43	37	49	34	44	38	39	40	30	32	51	38	52	42	37	50	33	31	28	24	35	31	29	44	31	37	33	31	32	33	33	23	28	32	44	29	23	25	33	28	43	32	22	40	37	26	23	24	33	37	31	37	26	29	26	37	43	23	29	30	23	36	19	23	32	27	32	35	21	23	25	31	24	27	26	27	41	35	33	26	26	21	26	35	22	22	20	22	34	29	31	40	35	25	32	23	30	35	33	43	27	24	34	25	19	32	31	23	30	32	24	34	27	29	41	27	36	28	26	41	21	25	29	22	30	26	28	30	22	18	41	29	41	42	29	26	26	28	27	25	22	30	24	27	22	23	36	29	23	30	36	23	29	30	22	27	24	16	26	32	28	23	24	29	25	31	37	36	30	29	35	27	24	45	24	36	32	27	23	28	33	22	36	43	36	28	25	28	36	29	27	24	32	32	33	27	31	25	25	24	29	22	18	29	25	24	26	31	19	25	42	20	23	25	35	23	32	26	35	28	31	28	35	32	38	31	32	26	34	26	27	18	26	35	33	32	31	24	34	24	24	34	28	28	34	22	29	30	27	31	25	20	31	34	23	29	43	24	35	30	29	30	28	37	30	31	28	27	33	27	44	39	32	30	19	29	30	37	26	28	27	36	31	39	39	29	29	27	27	35	21	19	22	29	27	28	24	25	33	29	33	32	22	30	21	30	33	23	34	20	29	23	30	23	23	29	27	21	24	33	22	25	32	34	24	23	40	32	39	26	33	33	33	21	17	36	40	32	35	34	20	34	23	32	27	29	38	33	28	30	22	24	18	26	26	26	34	30	23	25	29	39	32	33	31	25	34	32	32	29	29	25	27	33	21	28	31	22	29	27	31	23	31	21	33	30	27	30	29	30	27	28	36	31	33	30	37	26	29	36	22	24	32	19	35	44	31	23	29	28	40	24	31	26	26	30	27	29	31	29	31	28	28	35	22	32	28	39	32	27	21	20	34	26	32	31	32	25	26	26	32	31	22	35	30	28	32	25	31	39	32	26	26	30	28	39	31	23	17	32	32	29	28	33	31	23	29	20	32	20	25	24	31	27	31	26	27	27	22	24	22	23	31	25	24	31	17	32	17	33	40	29	27	34	33	25	26	31	42	34	37	35	26	35	29	26	30	23	21	25	30	23	30	31	36	26	32	23	29	29	28	35	26	33	20	19	17	33	31	27	43	28	31	27	26	38	35	25	41	31	43	29	23	35	29	22	23	30	35	28	24	29	25	29	36	21	30	26	31	41	16	28	40	33	26	23	27	23	33	28	18	24	31	20	32	34	18	27	29	25	25	33	37	36	41	33	30	25	28	39	29	32	16	28	23	21	28	36	36	23	27	21	34	32	29	27	32	24	19	40	28	26	23	41	24	23	32	27	31	25	33	30	23	28	32	34	29	25	21	29	33	37	34	36	25	25	25	23	25	23	23	38	26	24	26	27	28	25	31	34	30	21	39	27	38	27	34	38	28	27	27	28	25	29	28	26	31	23	28	28	17	28	28	27	23	37	41	30	27	30	25	31	22	31	28	29	30	17	26	27	31	28	20	23	36	31	25	29	27	27	29	33	30	25	27	22	33	27	29	28	29	30	30	30	32	27	34	26	32	40	19	32	36	35	24	28	27	26	23	32	32	27	31	23	21	33	31	39	22	19	41	24	29	29	27	31	24	25	22	33	26	32	25	30	30	20	34	29	23	30	24	38	40	17	31	37	30	24	22	24	27	29	23	19	26	19	38	34	29	33	27	27	28	25	31	36	35	36	26	33	37	30	22	34	34	32	30	31	18	27	25	19	27	22	39	33	22	33	20	27	37	32	25	31	26	35	31	42	29	33	35	27	33	26	33	30	21	24	27	33	22	42	20	31	27	31	25	23	24	21	22	33	24	33	40	32	44	29	33	27	16	35	23	27	20	24	34	33	28	26	36	28	24	37	43	19	33	29	26	35	24	24	33	29	32	35	27	26	23	40	34	28	25	28	32	33	25	22	29	36	24	25	30	25	32	30	20	29	27	22	29	28	33	20	34	23	36	31	35	14	22	29	29	26	21	21	23	28	26	38	29	30	27	32	24	29	26	37	23	22	23	22	31	32	42	29	38	29	30	22	27	31	34	27	32	38	21	29	30	32	24	24	31	33	22	23	20	27	26	28	27	22	36	25	22	35	20	16	29	31	31	25	20	26	20	16	38	22	24	27	24	24	30	20	27	24	32	30	24	32	29	40	24	31	45	25	32	27	27	30	23	30	25	37	36	30	27	32	32	30	19	35	32	35	15	35	36	27	24	22	30	28	25	25	33	24	25	28	35	27	33	33	26	33	29	37	30	22	30	26	26	25	28	40	23	28	29	28	32	32	27	19	30	29	30	35	34	31	36	37	27	23	29	37	30	34	32	26	33	22	29	30	27	25	28	25	25	23	33	22	31	35	26	25	29	21	37	32	39	30	23	31	32	31	21	24	33	25	19	29	23	32	27	29	31	25	38	15	30	23	20	39	23	27	26	28	30	41	31	29	28	29	29	24	28	28	22	36	26	32	33	18	35	40	31	18	28	36	26	27	34	31	33	33	25	31	20	21	25	18	30	29	30	38	29	21	29	30	32	26	26	32	33	30	26	24	24	33	32	26	30	27	25	26	19	18	32	34	28	30	28	26	36	27	23	21	20	26	21	15	31	23	28	23	27	30	19	26	30	24	20	40	26	34	32	29	33	29	30	26	35	21	30	21	32	24	28	27	14	29	24	27	29	34	29	36	34	28	30	26	23	22	29	34	37	30	20	32	26	33	25	27	35	25	25	34	29	32	29	29	33	36	33	26	22	31	26	37	42	30	28	27	31	34	19	40	33	29	33	26	30	32	29	30	32	37	33	28	33	40	41	27	23	27	29	32	42	30	28	31	19	35	33	40	34	27	44	30	35	26	34	28	22	28	28	30	26	41	25	28	27	26	32	33	28	29	16	35	31	23	34	32	30	26	31	26	34	20	29	36	27	45	22	32	39	28	40	34	28	24	26	23	19	29	30	26	28	32	31	22	29	27	38	27	27	38	29	34	19	24	20	27	36	28	27	21	29	36	30	35	34	38	29	24	30	29	23	29	22	35	25	35	43	31	24	22	23	34	29	37	32	19	29	33	33	31	19	20	28	21	34	26	32	28	31	27	28	22	35	30	24	20	34	27	35	30	20	24	30	28	33	37	21	25	23	21	17	33	44	26	29	26	33	30	34	28	20	39	28	29	15	36	37	35	33	32	28	29	31	26	22	24	24	31	28	24	22	34	29	29	36	28	30	22	25	27	31	36	33	28	36	28	25	32	22	30	31	29	26	34	35	39	28	39	34	34	28	16	27	29	38	21	35	29	35	31	27	28	29	33	29	25	30
22809	11647	7926	10951	21125	24796	24341	22531	20804	18708	16907	15245	13554	12469	10678	8448	7561	7145	6776	6188	5394	4640	4029	3548	3275	3028	2569	2283	2067	1754	1570	1253	1098	903	602	515	559	614	707	823	682	539	487	563	651	624	677	683	688	615	569	532	472	473	463	432	450	446	439	451	378	427	431	414	406	381	370	363	351	341	340	374	344	377	352	338	378	362	341	367	361	388	322	333	333	389	357	330	352	349	308	333	305	365	284	378	339	319	319	310	342	359	325	336	338	340	319	328	313	336	305	321	321	341	300	325	298	338	357	313	312	323	317	326	316	296	325	358	342	313	324	333	285	306	361	322	345	315	324	344	336	318	333	344	334	332	296	329	308	329	329	301	290	337	344	304	328	296	338	342	338	315	306	324	303	297	297	307	349	292	297	356	302	334	322	342	321	362	328	328	315	299	337	315	319	320	333	330	334	330	316	331	320	292	360	306	319	326	332	328	335	320	325	315	321	320	295	327	283	285	323	366	352	301	321	331	328	320	352	340	354	322	299	351	323	320	309	343	346	340	300	312	339	342	338	331	310	288	328	323	318	313	334	314	318	326	343	322	335	308	366	350	319	302	321	354	363	322	325	333	372	338	331	335	339	328	309	372	322	309	326	310	324	315	330	337	324	335	346	287	325	341	320	339	324	323	366	318	321	354	330	321	367	356	309	347	297	360	334	345	324	320	343	317	290	292	333	339	335	342	304	298	319	298	297	330	335	296	330	325	337	347	311	303	350	319	319	311	316	348	329	369	331	310	336	316	305	339	347	313	319	329	310	312	313	348	310	345	339	327	349	324	307	329	320	337	327	320	343	334	316	319	344	328	331	345	347	328	331	325	330	340	314	333	337	298	336	310	327	323	315	328	338	325	317	302	289	309	334	336	336	314	338	329	333	318	289	324	333	350	310	328	293	302	289	325	337	353	325	319	333	332	318	321	329	313	300	313	332	309	318	321	309	306	337	328	337	310	323	322	321	305	290	328	304	322	341	324	326	338	315	334	311	294	344	324	347	330	353	338	310	342	320	325	302	321	324	310	359	326	319	356	313	338	309	365	331	299	326	318	295	321	316	354	312	309	312	314	310	340	328	363	315	317	314	337	319	314	285	316	306	320	318	354	336	339	372	341	307	300	281	316	331	335	327	336	301	318	319	329	342	321	295	325	341	335	331	343	342	310	331	342	313	341	299	313	313	341	351	321	325	334	301	336	330	338	335	354	336	314	318	329	337	316	309	325	308	324	365	322	319	305	290	323	304	308	310	328	307	322	338	340	319	329	355	350	313	304	345	337	348	300	326	346	313	338	342	364	330	329	308	340	306	337	341	318	343	329	316	317	340	346	294	303	354	299	333	342	304	346	297	342	323	311	324	332	333	317	318	327	327	319	328	309	341	323	351	344	309	322	332	325	314	329	330	324	335	350	315	354	344	358	332	336	341	320	319	341	339	314	329	356	346	332	279	326	311	350	325	334	317	332	305	358	318	331	341	318	307	326	315	305	331	329	315	307	319	332	311	304	345	322	300	330	337	339	321	280	328	289	351	335	346	314	313	340	326	318	302	351	327	324	331	337	333	331	337	354	339	308	311	347	329	374	328	303	315	334	322	317	336	344	299	352	337	330	303	339	345	372	328	299	327	305	319	332	302	313	312	316	319	350	333	356	298	316	308	307	311	317	345	306	313	333	329	289	303	313	338	293	334	312	331	308	321	352	318	325	330	285	318	305	303	359	311	330	317	331	359	326	369	333	330	329	324	343	330	322	330	330	335	303	336	335	342	305	327	308	328	350	333	297	306	332	330	340	346	330	302	312	338	340	318	312	353	348	337	301	305	310	313	333	332	317	301	327	341	295	337	328	321	300	350	346	354	349	325	324	363	340	316	315	338	350	309	348	315	312	305	331	316	324	357	350	319	348	290	347	327	350	341	333	326	355	320	300	314	359	323	325	338	328	340	356	315	327	300	318	318	306	287	348	329	326	346	276	311	320	288	338	333	340	312	327	315	310	331	328	356	294	348	343	326	339	325	326	326	318	292	332	353	321	315	296	330	326	319	362	352	316	340	344	313	337	337	300	298	322	325	303	304	310	296	326	335	314	321	337	340	344	316	334	347	337	327	319	331	351	327	339	303	338	280	331	327	316	300	357	336	337	362	327	357	322	330	348	327	335	318	360	337	306	333	328	313	301	342	329	336	321	330	338	347	331	314	325	349	280	339	358	314	356	305	334	303	343	359	329	350	331	340	337	364	331	316	340	305	335	319	322	324	337	339	322	316	332	324	353	286	334	350	309	340	303	313	328	326	338	309	332	306	361	365	313	297	354	306	360	309	299	320	338	347	311	304	354	311	329	321	311	333	321	300	309	303	298	292	319	325	325	319	328	302	312	329	301	342	316	303	325	333	329	316	308	303	364	319	329	329	348	290	310	328	305	330	338	347	296	296	310	315	320	322	358	308	324	284	340	268	314	294	330	348	326	322	309	335	333	332	336	337	345	314	338	346	367	311	348	318	333	348	325	329	346	330	334	345	316	315	300	351	350	332	313	335	324	298	301	337	347	338	339	313	321	349	330	333	314	308	341	325	337	337	344	328	334	317	330	339	309	318	299	357	311	325	327	335	330	321	331	324	325	345	340	310	309	316	333	316	338	339	343	334	327	308	330	333	330	319	330	342	352	288	312	353	298	351	315	360	323	313	303	313	340	344	336	328	309	301	310	346	309	347	307	328	334	339	360	307	282	346	333	332	305	327	338	342	316	312	315	344	340	338	321	318	330	316	341	317	299	346	339	320	356	307	322	343	337	314	317	354	310	327	342	330	316	339	326	313	317	357	334	338	323	316	330	336	307	308	312	307	302	309	337	348	292	327	335	343	325	313	302	314	304	327	339	329	304	329	347	314	318	339	360	304	318	336	308	334	304	301	324	340	334	329	321	318	298	346	328	327	317	300	332	323	296	310	336	320	323	325	344	327	359	305	323	300	337	340	290	313	323	343	309	328	366	343	315	314	302	311	320	297	285	335	324	333	320	327	299	302	333	313	333	306	344	310	322	344	340	314	344	325	348	336	323	339	324	339	338	326	337	345	350	319	310	304	335	320	341	357	338	341	285	319	313	325	341	336	347	315	338	339	317	333	305	303	328	348	313	347	307	307	323	308	354	310	308	313	337	314	308	313	324	315	315	287	368	320	322	333	309	312	335	328	341	324	298	340	316	338	331	345	308	310	315	338	332	340	328	329	337	317	353	308	346	347	328	304	341	318	361	353	323	310	338	320	306	314	306	332	334	313	351	345	307	340	342	314	294	342	331	331	306	319	325	325	314	315	322	290	335	301	320	321	285	317	280	338	320	339	342	337	310	310	328	341	351	302	320	304	344	322	317	329	376	321	301	331	356	312	304	331	306	333	319	309	318	303	339	316	333	351	308	307	290	312	321	318	349	337	309	369	339	299	355	344	309	335	326	335	358	335	334	329	320
3556	985	578	501	363	481	589	620	592	565	526	503	456	410	324	250	276	261	242	225	193	171	147	132	118	127	93	95	86	59	70	62	51	55	38	26	49	40	45	40	42	40	48	47	42	36	44	57	45	39	44	43	42	36	31	32	27	45	45	40	34	35	41	33	29	35	26	37	28	30	34	30	30	23	34	24	30	33	37	34	31	34	35	26	25	36	34	31	33	18	34	19	24	35	24	30	30	38	26	39	40	34	29	26	18	33	22	29	24	22	42	32	19	37	24	37	34	35	22	30	25	38	33	29	39	30	30	30	39	24	21	24	24	42	38	37	35	39	37	43	24	35	39	27	35	29	35	30	29	31	30	38	38	37	36	28	23	41	25	37	27	27	33	38	20	21	34	36	29	37	36	40	39	33	24	30	30	28	26	33	27	32	33	26	35	37	32	41	33	33	42	30	36	34	27	40	28	32	46	28	32	36	26	28	35	30	38	31	31	37	29	35	40	32	35	46	40	33	33	19	27	31	22	34	39	25	36	32	35	27	26	30	36	25	24	35	32	30	43	33	21	34	21	33	31	31	36	26	22	34	37	32	38	29	33	34	37	40	29	33	24	23	24	31	32	30	29	22	31	39	28	26	27	36	24	37	28	21	31	20	26	22	31	26	35	25	38	44	36	24	28	38	40	27	29	35	40	27	42	35	27	26	36	25	30	35	40	44	21	26	34	26	32	30	25	29	27	38	30	26	31	33	33	39	27	28	31	30	37	24	27	32	28	36	33	32	28	34	27	38	34	37	27	38	22	30	34	30	42	41	24	26	33	28	39	28	33	25	33	28	36	28	26	34	28	34	32	31	31	21	24	32	30	32	32	31	32	47	36	36	39	34	28	33	28	31	32	22	33	31	34	35	28	30	35	37	35	40	40	25	30	38	34	29	30	27	22	18	21	38	27	22	35	30	20	32	28	33	31	33	30	40	28	35	29	23	37	30	30	32	32	31	33	33	42	32	37	30	35	36	28	27	46	24	37	26	31	18	32	28	36	28	31	32	37	35	33	34	26	29	35	21	32	26	30	28	24	28	34	34	20	30	34	26	33	29	27	23	26	30	35	25	31	35	33	38	23	21	34	32	41	32	24	36	35	35	33	34	37	36	30	37	26	28	35	40	34	34	30	38	22	38	37	34	27	42	35	25	41	39	27	26	28	34	31	30	33	30	30	36	37	19	31	31	32	31	34	31	32	28	33	30	37	29	23	34	36	31	34	32	30	33	28	35	37	20	26	39	28	42	33	34	21	34	21	37	30	37	24	29	23	34	31	33	40	30	38	29	37	26	27	28	32	26	26	36	33	28	29	33	35	28	38	30	32	26	31	26	31	42	39	29	30	27	35	42	31	28	38	26	41	30	32	32	40	34	33	20	28	23	31	36	31	29	28	28	29	33	33	35	32	33	29	34	28	35	23	30	39	32	34	28	20	35	32	35	39	37	42	21	31	37	33	31	38	27	27	33	22	26	35	26	32	30	26	33	41	38	34	31	34	33	27	36	29	22	21	29	30	36	34	30	37	37	27	30	36	34	27	29	39	37	30	23	24	30	24	27	29	36	31	35	39	19	33	31	32	36	27	26	32	45	27	32	33	39	24	34	29	27	25	30	28	33	32	34	35	39	33	31	26	23	33	39	24	23	27	32	25	32	26	33	21	28	33	40	39	32	30	34	34	34	25	42	38	29	37	38	33	43	34	26	21	28	26	30	26	25	35	42	28	28	29	31	24	28	28	32	37	28	40	23	28	34	32	22	25	50	33	36	23	35	31	18	25	22	26	37	28	32	44	29	32	35	33	24	40	35	33	29	28	34	37	26	25	35	30	30	35	34	39	25	23	36	24	25	33	34	29	39	29	32	20	26	39	41	36	31	32	26	27	39	27	36	27	33	34	28	41	21	40	35	29	33	22	35	26	26	32	28	36	29	34	50	32	33	38	38	32	29	28	31	24	32	27	33	27	35	33	28	32	34	31	29	39	28	29	35	39	33	32	37	30	31	35	21	31	29	31	28	27	36	32	37	28	25	35	36	31	40	38	30	41	27	17	32	28	40	37	37	34	36	32	28	39	32	36	34	23	34	24	35	28	32	32	30	38	38	30	28	38	35	33	26	29	39	31	27	29	38	40	28	35	36	29	41	32	23	34	25	30	29	22	32	30	27	35	23	30	37	31	34	32	30	29	31	34	36	32	34	35	31	44	29	35	40	32	30	27	34	27	28	22	40	29	30	36	41	24	37	42	32	21	33	32	29	34	30	37	27	30	30	30	45	33	25	33	29	40	30	32	33	38	35	45	32	29	37	34	39	22	31	32	27	32	43	27	31	31	41	33	23	30	32	20	40	37	28	26	33	29	30	26	29	37	34	50	27	35	36	33	33	35	35	35	35	28	32	36	27	29	27	31	37	42	29	30	28	39	27	23	40	31	29	27	36	21	28	34	36	29	29	28	35	24	29	38	17	34	35	30	24	35	29	27	25	28	34	53	30	40	25	30	36	24	33	37	27	34	31	29	39	34	32	26	30	24	32	32	27	24	23	28	31	30	39	21	36	36	23	36	35	27	34	28	29	38	26	34	33	30	35	37	27	34	28	31	36	35	40	42	36	35	28	36	34	29	31	29	40	39	33	30	30	27	29	28	34	30	33	35	27	29	21	29	31	23	30	30	31	28	49	24	30	42	35	29	33	28	37	33	37	32	49	41	31	30	29	46	32	29	46	34	37	36	29	34	35	19	36	33	35	37	30	36	38	26	33	27	31	25	33	31	27	34	20	20	31	31	37	17	27	39	22	28	23	30	30	38	32	30	29	26	36	28	30	30	33	42	31	30	30	32	35	30	30	31	36	26	29	30	32	38	32	27	32	34	30	36	30	33	23	30	31	28	21	29	37	27	27	44	29	26	40	22	33	34	32	31	37	25	38	28	37	28	31	38	24	35	33	31	37	41	28	29	28	25	21	32	27	30	29	36	34	27	34	48	29	32	25	29	33	37	27	32	26	33	22	24	45	20	32	36	36	37	30	37	35	40	29	36	28	28	38	29	22	33	30	31	37	37	34	40	43	35	31	42	36	28	32	32	29	32	27	21	40	36	29	26	34	28	34	28	30	34	28	36	35	30	38	45	28	27	35	40	27	28	35	42	34	35	29	32	25	26	37	36	30	39	31	36	43	37	28	31	33	29	27	31	33	29	27	34	36	35	29	29	44	30	26	28	32	33	38	31	37	31	29	29	35	32	43	22	36	34	44	27	27	30	29	29	25	37	40	26	30	40	33	23	32	31	35	27	30	35	32	38	30	34	28	23	32	32	44	20	28	40	34	30	34	23	45	37	26	33	28	26	32	32	40	31	45	33	23	27	29	28	33	33	41	23	22	29	23	36	18	28	25	37	25	21	29	23	24	25	39	29	41	27	38	37	20	34	28	20	31	24	38	31	36	39	35	34	31	30	45
21138	11173	8078	11367	20780	24874	24075	22259	19763	18357	16866	15298	14665	12967	10671	8890	8145	7983	7401	6661	5856	4858	4376	3894	3602	3130	2756	2545	2050	1781	1510	1338	1170	856	554	578	669	733	842	800	641	529	611	654	691	726	707	774	715	689	603	600	565	519	489	472	451	478	439	500	472	411	461	410	394	394	410	430	367	373	380	361	350	365	398	393	371	393	381	386	370	341	334	373	348	400	351	372	355	348	350	322	357	339	368	333	363	369	326	325	355	352	338	341	360	352	332	371	339	343	324	349	350	355	357	374	396	367	367	362	308	378	333	364	355	352	384	326	329	355	355	349	329	369	347	366	322	337	364	339	313	354	345	353	362	353	328	361	358	344	350	318	342	386	337	369	313	348	335	331	358	347	321	355	311	378	354	362	328	338	322	347	356	364	360	359	358	355	353	333	342	371	341	328	339	358	352	347	355	345	361	328	382	337	365	335	351	377	380	325	352	333	338	352	333	338	380	352	346	354	349	350	333	340	349	353	349	360	338	375	359	380	339	403	345	324	365	408	367	336	346	362	371	350	352	364	368	338	339	356	338	361	357	339	354	365	376	382	357	366	334	355	359	342	357	342	349	353	359	356	359	334	365	349	344	326	340	350	353	333	347	362	315	376	376	327	360	329	334	382	378	332	386	351	353	355	335	344	325	336	356	331	361	349	324	343	342	336	369	339	387	362	331	333	352	373	351	349	365	372	353	365	341	341	347	348	310	338	378	364	365	328	405	333	339	356	351	357	342	365	331	328	352	341	351	325	327	355	323	347	353	369	321	332	379	359	331	334	333	335	336	342	367	345	352	337	330	357	353	373	347	353	360	317	352	332	348	361	371	327	344	340	341	380	367	379	337	363	351	364	357	316	334	367	347	337	343	381	364	346	342	347	352	330	358	344	347	365	347	352	363	327	362	356	334	358	338	356	330	346	347	356	357	364	335	330	366	334	373	336	332	322	361	334	326	363	355	335	349	337	366	343	365	373	357	354	351	324	389	351	335	379	340	320	380	343	359	342	319	383	340	353	368	333	377	391	353	351	342	337	374	349	360	347	386	322	372	351	320	355	364	358	360	355	356	356	317	386	358	363	308	330	376	354	372	325	352	383	355	381	339	347	348	338	322	347	342	346	330	315	341	364	365	385	356	350	343	351	377	338	326	340	323	342	361	336	337	345	379	362	367	373	334	358	333	368	350	334	317	367	363	356	332	337	358	367	376	350	350	350	333	385	379	363	359	333	365	341	350	351	353	378	340	385	351	375	340	374	371	362	343	351	348	394	349	348	324	360	382	358	340	334	366	364	355	363	357	332	347	325	334	362	366	366	328	352	369	338	361	338	360	370	357	351	361	345	322	363	352	342	342	347	341	327	331	365	319	362	372	364	349	337	389	337	395	342	333	374	343	356	365	342	374	375	379	366	340	350	399	325	341	362	377	343	379	361	329	317	340	321	348	371	355	329	334	377	338	358	380	344	360	339	339	374	345	344	370	365	369	364	355	309	343	373	308	354	356	332	349	336	344	361	366	333	355	350	363	352	382	341	359	316	330	368	352	290	343	347	340	344	346	334	347	379	372	332	333	328	340	343	334	363	346	314	360	316	315	349	329	339	347	342	338	349	385	323	341	357	378	345	350	389	348	352	363	374	336	360	374	377	334	330	355	347	371	368	364	331	364	350	360	338	349	337	326	411	346	348	358	348	349	321	321	326	362	321	351	371	338	379	343	336	344	328	346	362	344	379	346	333	349	345	332	358	354	345	380	363	351	353	383	332	353	349	357	356	363	332	360	359	378	341	353	322	352	338	339	363	360	396	344	341	352	334	340	351	339	353	330	366	342	342	369	340	352	350	371	318	349	362	369	328	307	329	339	384	373	333	341	329	330	384	368	359	355	354	358	390	352	340	367	325	345	346	376	335	364	348	353	329	307	343	352	346	345	368	328	339	331	372	334	365	329	364	341	343	341	355	370	334	369	378	358	367	354	323	339	363	332	339	375	369	309	350	339	338	341	342	355	351	341	342	350	359	322	343	349	334	358	381	343	330	374	375	375	346	347	339	360	333	369	362	312	349	340	349	368	322	357	370	337	329	362	317	326	356	360	381	330	301	361	347	332	351	343	342	329	374	345	348	347	366	349	323	366	387	361	368	366	330	370	350	290	349	330	381	333	367	327	347	340	327	354	374	352	359	348	353	361	375	349	351	332	331	341	327	330	375	368	399	338	382	355	331	340	337	343	341	343	350	349	358	356	376	317	356	358	317	362	347	347	333	353	342	350	335	367	350	330	359	324	367	357	360	356	359	349	347	331	352	380	353	366	330	348	330	333	329	360	328	327	346	348	337	369	375	360	344	356	355	338	320	360	328	356	359	375	339	341	352	328	370	309	380	359	330	342	355	345	354	322	383	327	337	343	362	356	336	355	341	343	362	366	343	365	326	350	316	367	329	353	368	328	361	334	354	357	361	329	346	330	330	347	336	347	357	355	392	354	389	375	350	383	322	321	371	339	345	334	372	363	338	366	332	375	381	385	334	343	391	359	363	371	342	384	356	364	351	350	353	359	338	346	344	349	322	336	387	375	348	335	367	390	369	346	346	350	407	323	394	313	343	331	335	340	333	338	373	347	359	347	331	338	331	341	336	363	365	338	374	362	354	381	362	311	366	356	329	356	349	354	367	357	374	363	355	362	376	321	374	378	328	327	324	358	347	324	339	305	346	337	356	381	340	370	341	321	387	366	357	333	346	326	348	362	364	364	343	358	381	329	334	341	339	348	356	364	349	335	333	324	344	326	340	334	343	337	363	359	336	331	336	334	313	383	360	384	356	348	366	366	338	357	317	341	316	334	375	353	333	374	340	376	352	351	359	324	340	345	354	337	343	362	343	333	364	341	338	328	343	365	354	355	362	369	353	365	350	396	355	327	334	325	327	307	331	299	349	319	365	343	352	358	342	342	372	356	354	343	306	362	395	345	349	326	360	368	359	360	353	334	357	322	363	340	353	329	353	381	365	347	344	364	353	343	358	349	379	375	345	340	385	375	369	343	356	367	349	343	351	351	358	326	315	367	360	370	375	318	387	362	357	365	328	324	334	352	356	326	378	377	356	350	367	369	377	322	367	332	364	312	354	373	378	333	367	293	374	381	362	371	355	327	305	341	359	360	330	348	315	363	360	359	364	332	371	350	328	349	365	359	357	330	334	366	340	336	368	374	323	364	329	340	370	380	327	387	356	314	351	304	382	354	366	378	350	354	369	362	365	376	335	362	373	379	362	372	374	340	351	359	374	291	369	352	304	374	340	340	314	368	340	351	355	347	344	341	349	367	310	353	327	355	327	343	335	370	351	353	364	364	354	346	355	353	347	358	356	329	344	347	338	358	357	394	324	377	338	303	361	354	323	338	381	337	341	364	350	359	355	354	314	345	352	339	372	380	318	375	388	337	356	351	329	336	361	364	363	370	341	359	363	353	339	312	376
2771	1402	891	634	524	656	790	870	731	714	691	619	611	541	377	325	300	305	296	245	229	162	185	158	150	110	105	94	91	73	64	65	68	40	31	35	51	51	41	42	43	31	40	32	30	51	55	42	43	36	43	33	33	37	27	30	40	26	29	36	24	27	21	31	28	31	23	25	28	19	20	25	38	19	30	29	34	30	24	31	31	21	34	25	21	20	28	29	26	36	35	22	30	22	29	28	31	28	29	24	30	24	23	17	30	19	23	31	24	20	31	21	23	29	22	27	27	24	21	32	28	31	21	30	26	22	22	37	26	30	18	21	21	21	18	26	18	26	24	25	21	30	22	32	23	24	22	21	23	29	28	27	20	31	31	21	31	31	19	25	27	24	22	21	29	22	26	30	37	22	25	21	27	21	34	30	25	26	21	17	25	20	38	21	29	32	33	18	30	21	24	32	20	25	24	29	20	24	25	25	28	16	24	25	23	33	32	36	23	20	23	27	27	22	31	27	29	31	28	27	20	23	23	28	33	26	31	23	22	25	27	32	27	25	26	28	21	40	27	30	27	25	26	23	18	27	27	18	34	29	25	30	25	21	32	29	25	33	22	24	21	32	21	21	15	22	13	28	21	17	22	31	26	24	26	21	21	30	27	28	27	25	26	17	30	28	18	19	21	30	31	28	29	24	27	31	29	24	27	16	22	34	27	29	26	28	16	22	31	33	26	31	28	29	26	19	34	20	29	24	25	33	18	23	31	30	28	22	23	21	29	15	24	29	29	31	14	22	29	29	22	26	23	30	26	23	30	24	38	27	24	23	22	29	17	22	27	30	20	26	34	23	24	28	23	27	17	19	34	29	26	38	22	25	33	23	36	20	30	27	28	22	29	26	26	34	24	20	31	21	25	35	22	27	27	25	28	26	17	31	16	26	33	27	23	24	31	26	33	20	29	20	29	25	22	26	27	32	19	33	26	19	26	30	22	28	28	24	27	25	27	25	21	29	22	26	29	27	25	32	27	21	35	23	27	31	34	22	38	17	23	38	14	28	22	22	29	28	28	28	27	27	27	25	32	26	33	25	22	24	21	27	26	31	23	34	28	23	33	18	19	26	31	26	30	24	24	23	34	20	25	25	24	25	23	21	26	22	31	34	26	24	17	23	18	25	33	24	33	26	24	26	27	26	30	30	15	31	24	27	37	27	20	30	22	34	27	13	18	25	24	19	26	21	18	28	30	25	36	23	22	35	24	17	23	21	26	24	29	33	22	30	23	25	20	29	23	24	29	32	27	22	30	27	17	14	19	27	15	32	25	28	24	18	25	26	22	27	23	20	26	21	35	31	23	23	17	25	19	34	23	27	24	23	25	25	23	28	23	24	30	19	39	27	32	19	22	21	25	25	30	25	30	31	23	28	21	19	18	22	18	28	28	24	16	29	32	27	22	26	26	17	19	16	19	24	34	23	24	14	33	19	25	25	27	28	30	20	25	24	30	19	23	25	19	24	31	12	28	26	24	33	32	28	37	23	25	35	20	23	29	36	34	31	28	27	28	33	23	27	31	24	26	27	31	26	28	22	25	25	37	29	29	33	22	21	21	25	27	22	34	24	27	26	23	23	26	29	21	19	22	19	22	21	30	28	21	34	30	18	26	34	24	24	25	16	22	23	24	27	21	27	23	18	32	15	25	31	24	21	27	31	27	23	31	32	19	35	26	26	32	22	24	26	37	18	33	21	27	20	20	26	23	24	23	29	26	32	26	29	24	23	24	22	28	31	27	36	40	22	22	25	25	18	24	23	27	36	26	26	25	24	22	23	30	29	20	26	25	20	36	32	17	26	26	28	18	22	34	24	28	27	15	17	16	30	30	22	15	32	22	22	16	18	30	26	19	16	25	24	22	33	27	21	27	21	30	31	24	21	12	24	20	21	28	22	25	33	22	32	22	28	33	23	20	25	16	25	23	22	21	24	17	16	25	28	24	26	28	23	30	29	24	23	29	23	29	28	29	27	33	27	35	32	27	31	24	18	29	21	29	27	29	29	20	22	26	29	35	30	21	27	33	20	17	23	21	27	23	24	22	23	25	32	24	30	26	31	27	26	30	26	29	21	24	21	22	28	22	26	23	25	31	28	19	22	20	25	24	31	27	19	27	52	34	24	18	24	35	26	17	37	21	30	25	22	27	24	26	22	26	21	28	29	35	23	25	22	37	19	27	30	19	23	25	25	34	29	22	26	17	20	19	22	15	20	29	32	27	26	21	29	28	26	18	26	18	24	24	24	21	33	25	25	24	23	20	34	32	23	14	17	32	25	22	29	32	30	21	35	26	20	25	29	23	25	33	16	26	25	31	20	31	24	21	17	22	22	25	26	23	20	28	28	22	26	28	29	21	29	16	24	27	16	35	23	24	21	14	33	18	22	31	36	23	28	33	26	21	25	24	25	18	26	27	16	29	35	26	33	32	25	18	27	30	21	32	33	23	22	36	32	27	24	28	28	21	26	29	21	21	20	25	25	24	20	23	21	21	25	24	28	24	21	28	24	20	26	30	22	25	23	21	20	30	22	25	22	23	34	29	18	19	35	26	29	24	23	29	21	16	21	18	23	25	27	24	31	31	25	17	17	31	32	24	30	28	27	18	24	24	25	27	24	27	25	29	30	23	22	25	30	29	19	20	23	19	19	22	18	36	22	31	18	22	23	31	26	26	34	22	18	25	29	23	32	25	20	21	20	29	20	22	26	32	26	32	23	30	18	33	33	18	37	25	28	18	25	26	28	23	29	28	28	21	25	27	26	32	20	26	24	29	27	28	28	23	27	34	26	32	25	28	31	25	34	22	29	27	30	22	27	25	31	29	33	22	30	29	23	29	20	30	34	27	22	30	21	24	32	19	20	21	19	28	24	22	33	28	34	18	23	20	22	29	27	28	24	28	31	20	24	26	24	22	27	35	23	28	26	19	24	29	33	22	22	24	23	26	24	32	19	35	21	27	25	26	22	22	28	24	28	22	30	35	26	28	29	30	26	36	18	28	35	27	26	31	22	25	35	21	27	18	18	33	29	24	32	26	30	25	26	25	23	23	25	33	24	34	20	24	19	19	30	24	17	28	29	35	24	25	22	29	25	24	31	22	25	28	25	29	22	26	23	37	25	18	22	23	33	27	24	16	24	20	29	27	17	32	21	22	19	23	36	18	22	19	18	30	26	21	25	20	34	26	19	18	29	25	23	37	22	20	21	22	21	24	25	22	22	27	19	23	26	32	26	26	20	26	26	20	33	23	29	25	29	28	30	33	23	33	27	22	26	22	23	21	23	35	19	35	29	26	25	29	31	36	25	30	22	26	22	32	32	25	21	31	24	24	34	20	38	24	26	27	33	35	26	28	33	25	21	29	27	19	18	30	23	23	26	29	19	31	18	17	26	28	30	33	27	12	20	21	34	25	29	24	21	29	25	24	37	17	11	28	28	29	24	24	25	31	16	32	27	32	27
25172	13976	10830	13764	24722	28974	27868	25175	21981	20740	19355	17747	16295	14597	12236	10604	9594	9156	8564	7559	6657	5560	4969	4626	3935	3573	3191	2689	2357	1895	1703	1483	1185	789	658	628	735	857	887	835	680	578	631	693	795	840	826	840	713	699	687	605	507	463	427	429	444	439	470	449	457	393	389	366	359	316	350	340	315	331	303	332	319	334	328	298	309	307	324	333	288	292	330	309	308	333	293	304	323	287	324	282	290	292	278	272	293	296	307	294	272	270	288	284	279	293	283	276	287	281	272	262	285	305	289	286	280	279	278	289	299	311	281	248	282	296	291	251	298	306	299	282	294	275	277	299	282	293	283	294	308	301	278	306	266	292	274	295	252	244	292	290	271	303	262	286	293	259	316	281	280	303	266	290	284	286	283	287	286	294	286	295	314	288	271	288	322	278	304	322	299	273	282	287	306	291	278	299	280	286	299	273	294	290	292	276	282	282	294	279	299	294	277	304	281	276	273	277	296	283	266	295	288	279	302	267	283	275	261	308	259	337	277	264	287	320	304	292	302	304	276	291	284	271	278	310	290	270	292	290	279	298	280	276	267	284	275	285	311	264	289	287	293	264	284	267	286	285	314	284	282	286	304	310	300	284	281	277	286	307	275	283	313	274	315	292	297	277	266	272	268	270	295	275	321	312	294	301	273	291	310	300	327	278	303	296	283	284	269	268	277	288	312	293	298	287	298	263	293	279	284	321	303	257	277	274	245	281	275	328	270	281	304	302	297	302	282	278	311	297	306	275	288	281	293	296	293	278	269	312	300	305	294	308	299	297	304	272	275	286	279	300	291	269	289	270	310	285	265	316	288	290	293	298	287	301	300	331	274	290	271	298	313	307	297	269	273	275	285	273	285	309	278	310	316	257	278	288	281	261	287	292	300	287	280	294	306	271	301	276	310	272	284	282	336	273	275	314	296	321	288	309	265	297	303	289	295	306	305	286	255	277	296	290	280	297	294	320	296	272	318	259	282	314	260	262	291	278	284	297	304	252	275	311	302	289	278	299	292	308	301	280	276	270	296	301	282	256	277	260	306	268	322	266	277	297	290	288	301	284	321	274	292	293	286	293	289	283	268	291	270	257	280	301	287	294	283	290	265	257	281	294	276	312	282	291	298	289	284	276	293	282	273	296	277	270	285	245	276	312	291	278	286	292	314	306	279	291	282	307	317	287	280	317	293	281	272	285	295	289	287	263	287	273	281	276	262	285	268	288	311	282	304	252	301	265	295	278	315	304	288	300	294	244	256	287	316	307	270	274	278	294	259	297	294	277	289	272	274	311	263	299	268	254	298	267	292	270	293	271	293	278	320	274	301	290	307	296	272	315	265	289	307	307	298	267	283	291	293	326	266	255	304	268	263	285	289	300	257	280	281	285	283	284	310	302	291	266	293	253	257	298	306	283	312	276	298	259	280	255	289	287	298	267	299	271	282	277	279	289	295	308	319	287	288	302	273	309	283	267	292	283	289	280	264	300	296	304	290	276	283	317	301	305	270	272	272	314	291	275	277	287	303	281	272	302	302	308	279	274	287	275	272	264	291	266	268	288	317	286	256	268	299	287	282	266	274	310	281	276	276	257	265	324	297	281	275	293	309	246	292	300	277	276	306	272	277	251	279	300	311	304	267	299	280	294	297	295	292	306	292	266	297	276	323	307	325	310	287	284	310	256	280	296	273	270	280	296	319	304	270	282	293	277	282	284	327	322	266	326	290	297	279	305	284	281	295	257	307	281	290	295	310	253	274	298	281	297	295	335	275	270	274	280	300	267	274	278	301	278	312	309	288	288	309	296	273	267	278	280	281	290	265	278	284	281	303	298	281	296	291	284	277	263	294	296	279	279	311	290	297	296	291	299	294	301	301	286	298	289	281	258	302	310	286	308	282	288	259	274	292	301	287	291	312	285	284	321	302	295	279	284	271	295	271	284	262	261	282	254	278	281	267	319	300	280	294	264	307	261	299	294	276	286	318	288	272	273	267	293	279	280	260	297	311	280	301	275	279	304	305	273	298	306	305	303	276	292	276	287	310	290	273	281	278	294	267	292	316	289	278	287	272	287	315	300	296	292	281	273	305	293	300	287	256	296	296	275	268	272	256	327	291	314	289	282	283	246	280	294	322	249	263	279	296	292	305	290	262	313	276	301	263	305	308	294	296	289	243	254	266	283	300	261	296	283	286	291	282	293	260	260	292	301	305	306	288	307	290	283	275	298	308	312	308	299	274	282	291	288	259	297	288	310	268	274	280	297	302	281	290	285	291	256	280	284	280	305	265	300	287	269	272	271	314	287	290	291	279	286	291	287	305	291	304	269	270	252	285	307	300	296	283	300	291	317	284	287	248	258	272	259	310	272	263	269	279	283	269	284	287	298	287	307	276	281	325	322	299	286	282	280	280	273	252	257	275	273	287	275	300	298	272	288	275	302	271	279	280	290	277	274	281	287	304	296	308	315	279	287	307	280	248	319	305	297	289	316	295	286	299	246	279	271	272	289	290	275	258	292	288	312	292	330	276	295	289	288	284	289	295	282	268	282	270	284	262	290	290	281	295	278	259	273	273	277	304	289	275	270	283	280	281	282	277	303	288	275	290	312	293	286	285	266	273	279	284	285	297	290	290	303	318	300	274	296	297	286	270	258	285	303	275	266	300	274	252	298	281	302	311	296	275	298	276	269	269	279	325	282	291	277	281	281	279	290	268	319	301	295	301	319	292	308	321	284	297	271	275	274	268	283	274	280	295	269	271	292	289	279	316	280	288	258	273	294	282	295	312	286	262	291	289	290	324	312	305	289	314	279	289	279	282	306	266	286	293	275	300	262	281	313	308	270	290	300	299	278	269	284	257	293	279	283	277	286	297	306	274	302	274	258	291	281	284	283	305	276	280	292	327	304	266	288	280	281	299	270	255	307	274	276	291	273	301	266	301	249	289	266	278	283	284	305	265	278	253	262	310	269	290	309	278	284	274	272	285	294	278	284	274	277	331	301	283	287	296	287	301	280	305	258	275	290	261	289	276	241	284	283	279	262	297	268	287	265	285	274	259	278	296	277	291	303	298	240	281	302	273	263	293	271	262	266	297	294	295	295	277	290	309	290	293	271	259	293	294	281	319	292	232	310	266	278	266	297	293	274	311	277	282	268	307	279	271	282	269	306	285	256	265	292	270	264	282	274	306	270	296	311	267	298	311	301	316	284	301	272	298	285	294	299	287	272	266	300	281	273	311	312	293	293	303	293	263	280	282	297	326	286	261	294	271	301	280	286	297	287	299	263	321	324	288	287	287	314	287	309	302	252	264	238	310	287	266	290	290	286	303	278	311	284	300	303	309	301	278	270	277	284	278	266	273	278	269	289	305	301	285	286	312	295	261	266	275	298	321	297	284	269	291	283	277	296	266	272	294	300	285	277	271	298	278	268	281	290	273	253	269	292	329	290	316	302	306	290	280	272	292	302	286	266	326	276	296	270
2391	708	461	324	272	365	437	390	368	372	367	331	294	252	194	214	186	161	176	151	130	109	109	95	92	92	78	67	61	61	47	63	32	41	34	55	39	51	45	48	48	37	45	41	47	46	51	49	43	42	36	41	56	45	43	44	39	38	47	45	50	29	28	31	34	36	38	25	39	42	31	48	44	29	42	40	30	38	33	32	35	33	38	32	45	35	50	40	28	29	45	32	32	44	26	35	32	54	38	49	39	32	33	34	15	43	35	38	38	32	41	44	33	36	25	39	39	42	40	40	36	33	32	45	35	33	38	30	33	47	33	34	41	31	37	40	27	47	49	41	38	35	33	39	46	36	39	41	37	37	33	40	35	40	37	41	32	38	29	25	37	36	47	34	44	45	42	24	40	36	39	39	44	30	27	28	27	32	37	39	41	30	42	29	31	47	30	30	44	41	40	33	38	33	36	43	35	43	35	38	32	34	44	38	42	29	35	41	37	38	26	28	32	32	40	39	36	34	39	39	40	48	31	27	30	39	30	33	34	29	28	43	43	47	41	43	38	38	47	37	31	31	29	37	52	33	30	30	45	28	30	29	37	35	41	38	40	28	30	31	34	28	36	47	42	32	26	36	30	37	30	36	36	31	35	27	34	33	32	36	43	33	35	32	42	35	36	31	39	26	40	39	27	45	31	44	43	46	42	28	33	39	42	37	32	43	32	34	32	38	43	32	32	28	37	39	36	32	43	30	38	32	28	25	42	40	40	27	42	24	34	38	29	36	35	22	36	38	32	47	39	35	38	41	34	31	42	38	33	34	36	37	45	33	33	30	42	35	37	36	46	31	49	46	36	37	33	31	40	56	34	40	30	40	28	51	45	29	33	39	40	36	36	37	34	35	40	34	32	45	37	30	42	27	36	31	46	40	34	34	27	41	37	27	33	29	38	32	40	32	35	29	33	30	31	35	30	37	29	47	29	46	38	38	35	37	33	29	35	32	40	29	36	36	30	32	31	32	31	44	50	35	39	28	42	29	32	30	26	41	30	41	30	34	34	40	46	17	40	34	40	37	32	35	35	35	27	31	33	29	38	36	50	34	27	29	34	36	45	22	46	42	40	37	32	32	43	38	30	49	40	47	35	28	35	35	36	48	37	43	25	45	34	38	47	47	34	34	37	32	38	33	41	37	36	27	27	53	25	36	33	33	35	32	26	31	44	51	36	32	32	40	41	34	39	29	37	30	46	37	42	30	31	30	37	27	30	50	45	40	42	29	29	44	48	47	25	29	40	30	25	43	34	34	32	44	45	39	30	32	39	31	26	32	34	40	32	36	26	45	42	47	26	50	42	44	34	31	45	37	36	42	44	47	37	44	41	37	38	49	53	25	34	26	32	39	36	35	36	34	28	46	40	31	37	39	48	27	23	32	28	36	37	32	34	33	40	41	33	45	34	31	39	40	28	34	34	32	32	34	51	36	44	38	39	30	30	40	28	33	26	34	44	28	40	28	38	41	32	28	27	38	30	37	27	23	31	29	33	40	42	42	40	33	29	31	46	35	36	41	37	40	35	48	39	35	32	33	38	37	39	34	34	30	37	25	35	33	31	47	35	37	41	35	32	24	36	29	34	44	37	43	33	41	36	41	37	39	32	37	41	36	46	39	42	33	24	32	42	24	33	40	37	40	33	42	38	36	32	32	30	46	33	34	46	28	38	28	30	35	28	40	37	32	35	43	47	47	32	34	40	42	37	33	33	23	38	38	43	37	37	28	28	47	43	27	30	46	23	43	32	44	43	35	28	36	30	42	20	46	30	31	52	31	33	37	29	46	34	33	45	33	37	42	40	33	31	30	35	31	44	39	30	20	38	28	29	31	40	33	32	41	32	32	51	42	36	34	39	40	29	33	34	31	39	30	28	33	34	43	24	33	46	39	35	33	24	44	40	30	36	35	32	28	36	34	35	36	20	31	38	35	33	35	39	30	33	29	35	32	35	30	49	46	32	23	28	36	33	39	27	36	37	34	34	37	39	43	34	36	30	30	18	29	38	30	35	37	42	35	32	27	36	36	40	33	38	39	34	40	42	38	42	33	37	29	30	19	49	37	43	38	35	32	39	26	44	35	39	28	43	31	32	40	29	44	39	38	41	43	35	28	22	33	28	43	31	32	40	44	42	33	40	38	43	38	37	40	25	35	48	46	33	37	46	36	36	37	40	32	40	38	33	35	34	39	39	35	43	47	34	27	34	29	34	21	36	31	42	42	25	32	43	35	41	40	43	27	25	35	43	38	26	38	38	33	36	39	25	37	34	31	29	31	29	43	40	43	38	37	42	36	39	45	34	37	29	49	25	34	43	31	31	32	32	45	41	33	33	31	27	30	49	34	27	40	39	47	27	35	46	29	41	33	38	27	26	34	22	30	30	44	26	44	36	39	32	28	32	33	27	36	43	43	40	27	38	40	48	39	25	43	39	34	26	30	29	35	33	40	37	38	34	37	39	33	31	20	31	38	31	28	22	37	41	46	27	28	43	39	30	35	34	28	42	23	36	33	37	38	35	26	35	37	40	36	40	42	37	40	30	49	36	35	36	24	45	36	32	30	43	38	34	44	37	27	47	47	31	34	41	51	34	38	31	40	36	48	31	33	31	41	43	41	42	35	28	33	30	47	44	29	50	27	40	47	33	32	37	43	33	41	48	40	48	28	39	37	49	36	41	35	33	37	33	34	48	25	36	40	32	25	38	34	28	28	31	31	45	37	33	27	32	34	28	33	41	42	30	40	34	34	26	37	39	34	34	40	33	37	35	36	34	44	41	41	37	34	42	38	25	31	33	39	32	34	31	38	43	42	34	38	43	40	22	34	34	54	26	19	33	35	33	43	42	37	45	32	42	44	39	36	39	36	39	44	34	44	25	23	33	35	28	34	33	27	38	32	40	32	38	40	38	38	35	31	37	36	22	33	41	41	32	36	35	30	34	28	36	36	32	32	41	27	35	36	34	32	39	44	37	29	29	41	35	40	38	31	38	26	35	46	25	39	37	32	29	26	40	44	36	36	34	39	36	48	36	34	35	49	36	42	39	38	25	42	29	43	36	42	33	44	43	39	36	36	39	40	30	34	43	29	31	32	33	29	42	38	39	33	42	41	37	45	26	42	35	42	51	41	36	35	41	35	34	31	35	32	39	45	35	29	33	32	28	35	39	27	34	40	39	47	49	42	32	33	40	47	41	41	40	38	25	33	36	33	23	35	36	36	26	25	37	45	33	25	40	45	31	48	37	41	42	37	29	35	33	38	31	35	36	39	34	49	37	35	37	42	31	41	32	32	50	36	39	22	33	42	34	28	41	30	41	29	32	32	41	38	27	37	31	39	37	47	26	35	43	33	31	36	37	35	32	45	38	28	32	33	43	40	41	34	33	36	22	28	32	32	34	43	54	28	26	41	27	35	34	29	32	44	45	36	29	29	27	39	29	37	32	34	29	47	37	36	36	41
19408	9471	6576	8483	17149	21937	20996	18114	15265	13986	13146	12183	10384	8798	7280	6472	5629	5327	5000	4420	3676	3128	2910	2494	2305	2028	1841	1678	1384	1151	1048	904	707	535	538	561	612	681	696	637	617	562	578	563	666	756	736	626	617	555	532	543	467	494	452	451	472	462	442	438	482	436	425	431	418	411	363	414	354	382	417	409	423	416	388	426	400	401	414	378	401	400	392	405	402	405	413	417	411	444	408	373	402	395	428	428	422	393	406	396	389	447	380	398	389	371	398	448	406	356	386	425	393	393	384	400	376	417	390	429	397	429	395	397	416	388	414	376	371	399	369	398	387	347	378	403	428	371	416	364	401	409	427	391	414	403	394	400	387	393	392	420	388	430	378	400	384	421	369	362	403	425	377	371	416	394	407	387	399	368	389	415	387	417	406	420	387	390	457	407	404	426	390	386	381	386	387	429	409	395	379	412	400	367	397	376	403	379	392	409	409	395	389	377	431	386	430	438	362	376	387	407	407	409	371	398	372	417	390	438	446	398	385	377	423	412	359	424	382	386	371	418	414	408	359	348	413	393	401	419	391	391	348	336	366	390	403	404	380	405	417	373	391	365	437	408	425	439	401	381	420	376	428	376	382	400	425	413	414	372	406	418	397	379	403	421	391	412	390	425	383	395	376	382	405	402	407	399	388	375	388	410	396	386	386	387	392	398	370	393	367	377	372	394	353	424	415	401	373	403	374	376	412	408	390	402	392	378	406	391	381	437	392	387	383	409	375	396	395	418	429	402	387	378	380	376	395	384	377	396	421	377	374	386	388	383	382	371	408	412	402	377	404	373	386	393	384	406	408	381	392	420	381	388	418	413	391	388	404	396	376	405	409	389	458	422	396	417	393	396	417	388	396	418	397	431	414	401	385	388	388	391	362	391	415	363	449	442	396	402	388	401	407	379	388	388	424	355	402	391	375	413	397	386	361	375	415	387	374	379	389	426	411	411	369	386	410	388	414	389	391	393	398	424	399	425	409	414	386	376	370	390	396	389	384	393	378	387	395	378	372	415	413	401	422	391	411	410	392	427	376	390	401	419	402	378	394	408	367	401	411	368	425	388	394	363	362	382	411	420	359	421	393	374	421	380	415	405	395	408	410	410	398	403	398	380	352	386	353	409	407	403	411	426	441	377	399	390	403	381	422	378	383	393	396	370	412	351	377	378	395	365	392	378	410	344	417	431	409	410	363	412	366	385	410	419	397	428	392	388	383	401	393	384	392	409	373	393	404	435	384	398	374	368	380	387	381	399	428	390	393	385	366	388	412	405	356	391	410	371	404	353	402	406	407	393	418	404	391	414	408	357	394	391	371	400	375	394	392	408	377	403	381	390	374	391	381	418	369	387	394	379	410	418	407	389	376	404	409	392	423	410	377	379	389	427	387	407	369	363	374	395	421	390	406	385	403	421	383	420	392	398	366	429	375	378	367	360	402	413	386	403	404	347	379	388	384	380	401	383	413	426	359	396	386	343	394	407	423	406	397	399	365	406	397	364	429	369	393	431	383	402	388	397	432	404	420	402	385	406	379	342	391	402	431	386	370	370	398	391	415	399	369	398	392	420	394	404	383	397	406	413	395	358	367	427	380	372	373	397	399	400	411	389	405	436	362	414	395	374	356	379	450	380	374	396	385	417	414	404	426	418	399	396	404	414	362	390	377	357	407	397	407	392	403	371	377	374	402	369	380	395	417	384	395	397	378	410	392	400	415	364	408	414	411	403	416	400	407	355	410	373	384	386	388	383	369	422	418	427	386	401	382	410	374	413	392	381	397	399	387	421	395	396	400	383	404	389	385	357	388	361	385	408	403	384	392	408	404	389	406	384	408	416	403	409	387	414	383	381	403	354	375	424	401	392	399	396	400	385	382	427	370	413	393	380	429	399	394	374	419	421	391	376	370	374	398	399	380	446	367	412	390	385	377	434	410	405	403	393	435	381	364	385	409	423	424	403	400	378	389	414	385	381	382	430	363	402	403	400	413	420	380	415	413	406	420	388	385	385	383	383	371	431	430	427	385	377	405	369	407	390	408	414	392	355	409	390	390	411	400	405	369	419	380	399	409	426	390	397	410	416	431	403	411	427	392	385	445	370	413	353	378	386	375	373	380	394	390	403	403	390	419	355	391	414	379	417	380	388	401	371	383	365	384	413	393	415	403	384	372	394	366	411	391	384	395	381	398	405	399	419	404	419	414	370	395	383	386	359	401	378	371	381	417	389	415	413	413	391	412	367	424	414	428	354	435	396	374	367	400	395	413	401	373	395	395	424	397	384	421	424	423	403	390	371	373	402	411	383	405	392	411	402	435	384	395	460	373	397	448	401	399	382	416	395	425	385	387	363	429	415	349	378	393	401	384	368	409	422	396	436	376	395	410	392	426	393	392	366	404	382	372	402	409	414	457	433	413	370	395	413	396	416	384	407	393	396	410	410	404	409	385	374	430	385	417	393	383	429	397	414	403	417	414	398	378	390	397	390	371	376	377	367	410	388	369	387	429	382	397	392	375	390	381	429	445	384	398	386	376	410	380	391	396	398	414	384	386	385	396	412	373	426	392	396	364	463	388	425	374	388	400	357	382	425	425	371	387	391	404	412	393	396	406	367	363	394	376	425	376	377	398	382	375	400	385	384	362	411	402	392	416	385	393	399	385	402	428	389	362	394	375	368	392	345	421	415	426	388	414	391	382	409	367	400	395	382	419	380	402	363	403	413	420	367	419	380	358	352	366	371	385	368	386	397	428	391	377	399	413	409	406	367	401	401	406	365	394	381	415	369	402	392	397	355	370	412	358	379	390	379	417	391	385	389	413	400	398	393	408	406	374	401	399	386	380	414	372	417	394	398	410	398	365	394	397	379	413	411	362	340	411	447	401	390	391	416	373	368	403	391	365	416	385	368	386	441	393	380	426	365	368	398	415	395	389	386	398	407	393	397	422	372	393	408	362	402	358	426	423	364	416	420	411	377	404	383	376	343	382	402	397	390	370	376	366	416	400	406	436	384	382	398	399	378	397	386	388	412	394	368	357	384	430	416	373	414	409	383	381	388	425	397	382	387	403	401	393	387	410	369	440	421	405	396	372	376	389	407	355	415	361	407	366	370	389	399	392	379	374	406	375	411	383	389	403	415	414	380	363	419	408	424	410	399	415	374	378	379	332	394	407	390	372	400	358	398	397	399	360	396	370	384	377	434	403	355	381	402	389	410	397	381	404	422	395	359	404	393	406	376	390	396	377	386	372	399	385	398	370	379	420	364	387	404	380	399	390	434	399	395	416	380	406	415	361	377	410	419	384	398	382	347	395	401	425	402	391	388	444	385	389	392	400	396	405	419	378	374	407	423	426	407	387	375	420	377	389	465	398	406	409	393	387	382	393	390	405	363	416	410	425	356	395	394	398	431	410	406	410	358	380	375	385	400	374	407	372	418	366	409	381	397	391	402	400	421	353	379	394	393	390	428	424	389
2052	1283	689	475	448	612	661	677	608	635	576	487	419	395	292	263	239	223	216	175	177	155	125	125	77	92	85	77	81	65	61	43	42	31	34	32	46	38	36	49	29	35	37	53	61	46	50	46	37	37	38	35	34	39	44	36	32	33	33	38	32	36	24	38	36	36	22	40	34	39	28	32	35	31	24	32	33	26	32	30	31	31	28	22	26	34	25	27	24	20	24	35	29	33	33	41	37	21	33	27	29	31	28	26	39	36	26	32	23	29	20	26	32	33	24	25	33	23	30	34	28	28	23	22	26	23	26	29	34	32	36	32	25	30	29	32	36	40	29	36	28	30	28	39	23	36	31	36	39	26	33	35	35	33	23	23	33	29	32	26	39	31	34	27	39	34	35	24	45	28	27	32	33	24	28	25	26	28	33	16	31	42	24	34	29	34	38	25	38	34	29	25	30	31	22	32	29	21	28	34	24	35	26	33	19	35	29	26	27	32	23	24	25	31	26	28	28	31	28	35	33	25	36	33	29	31	24	32	27	24	38	28	34	32	35	36	31	29	29	34	36	44	26	30	37	31	35	26	30	34	42	35	38	37	22	29	37	21	25	27	28	31	37	26	34	25	29	28	37	41	31	26	33	25	31	30	33	35	34	31	39	34	28	35	25	30	29	31	43	32	33	25	31	30	38	21	35	31	22	27	26	25	20	31	28	35	27	31	33	31	23	29	24	30	35	34	26	26	34	17	33	36	25	24	32	27	33	25	28	29	31	25	29	39	39	33	24	30	29	32	28	26	35	27	31	19	33	24	24	32	27	30	34	19	27	34	34	33	21	32	37	27	27	25	25	32	30	25	25	35	25	32	34	26	34	16	33	28	24	33	37	26	30	41	23	29	33	29	34	29	24	32	27	35	28	32	32	28	39	22	23	28	25	33	27	26	28	25	41	26	21	33	25	36	27	28	41	39	33	28	36	34	35	35	41	24	25	38	39	31	22	30	22	32	29	28	27	28	26	27	33	22	38	29	38	22	27	42	28	29	32	20	29	34	35	44	35	24	26	43	19	35	30	33	34	44	27	24	34	31	29	32	30	22	31	32	35	23	27	35	29	28	29	42	45	29	33	34	28	27	29	25	30	30	25	28	26	22	28	30	26	33	29	26	29	32	26	36	32	29	36	39	34	34	28	28	30	30	20	32	25	21	34	30	24	33	33	30	40	37	30	31	22	34	32	28	38	38	29	23	22	28	30	33	31	28	21	29	26	24	27	33	27	26	26	40	35	32	29	29	23	30	16	34	25	28	25	37	29	28	30	26	35	28	28	50	28	42	27	31	44	33	37	25	18	41	34	30	36	35	27	30	30	27	37	34	22	41	42	33	29	30	31	34	32	34	44	28	28	29	37	32	33	30	28	17	22	27	34	38	21	24	22	27	23	29	20	26	34	17	15	30	33	32	23	38	28	31	34	30	31	37	35	33	31	27	31	31	29	31	27	23	33	30	34	18	28	32	26	22	31	37	32	25	25	25	34	30	33	23	39	26	24	33	35	27	29	27	29	36	30	27	40	25	36	33	33	38	28	35	19	29	35	28	28	26	35	37	37	33	35	42	27	38	28	24	30	32	27	27	31	38	32	33	31	17	27	26	36	32	28	23	30	25	22	34	28	32	28	37	25	24	35	26	19	24	42	33	26	31	30	33	34	28	31	24	31	28	22	36	31	43	29	27	29	32	27	33	28	26	32	26	21	40	30	34	28	36	33	28	33	29	27	24	23	34	25	29	24	29	35	21	34	23	37	27	31	23	40	34	34	31	26	33	33	25	29	37	31	25	30	20	31	31	26	30	28	25	33	25	32	33	23	29	37	38	29	30	28	23	24	24	37	29	22	33	34	29	20	26	28	22	27	28	29	29	23	23	31	29	40	29	27	27	29	32	30	31	30	17	46	31	25	29	24	31	28	38	43	33	33	40	40	31	21	30	33	23	28	28	30	30	35	30	21	34	36	34	39	28	31	18	28	36	30	28	26	32	21	32	32	31	32	35	31	27	24	38	31	20	35	44	36	32	31	25	29	26	24	33	29	35	39	38	30	29	30	28	23	29	19	28	27	31	32	31	29	27	25	27	32	25	28	26	36	25	37	33	36	39	27	30	23	29	28	33	30	20	33	25	32	27	32	36	22	24	34	33	29	35	31	31	30	36	17	26	29	24	29	35	31	26	40	23	22	26	28	30	34	35	22	30	26	25	33	30	26	33	28	27	22	32	31	32	28	21	27	25	21	37	35	30	38	22	31	29	32	35	24	30	30	28	28	31	32	28	26	21	21	29	33	34	28	39	26	35	29	23	29	23	36	24	24	46	43	23	32	34	33	29	27	35	36	32	36	34	29	20	29	34	44	29	26	29	22	30	29	36	28	31	39	29	19	26	32	19	38	29	29	31	29	30	25	23	30	27	23	19	36	32	42	33	32	24	35	32	15	22	28	27	29	16	31	27	28	26	34	26	38	31	30	32	23	31	25	26	34	32	35	26	26	28	33	36	32	28	23	27	32	31	31	30	31	28	36	34	30	33	25	25	27	37	32	35	31	42	43	25	25	27	37	19	30	36	32	25	31	28	29	32	21	22	27	29	32	25	14	25	22	37	23	30	30	26	23	33	31	20	32	33	34	37	37	28	30	25	33	44	25	37	30	37	38	26	34	26	27	32	24	34	25	30	29	23	40	31	32	20	23	28	34	37	34	31	34	25	24	21	43	32	33	29	32	25	30	35	30	28	28	29	19	31	32	39	29	25	25	26	31	32	24	47	32	28	34	29	38	38	30	22	37	22	20	24	33	26	34	35	30	29	28	36	35	37	37	24	32	35	25	27	36	21	26	29	31	26	36	24	27	35	29	19	25	28	36	34	26	28	27	30	45	30	37	24	29	25	35	30	31	34	31	32	33	30	28	31	28	32	26	27	39	24	31	31	23	27	33	29	29	29	26	27	30	22	25	33	27	28	33	31	35	33	30	37	30	33	32	26	27	32	22	28	30	40	20	28	26	37	29	39	22	26	23	18	27	36	30	25	32	34	35	31	26	35	29	34	29	29	24	30	30	30	27	30	34	28	31	30	33	30	33	32	28	30	26	30	26	27	24	24	38	28	33	21	39	32	26	36	32	21	23	38	28	37	26	30	31	36	30	28	28	39	31	31	27	16	32	33	25	22	26	23	23	24	27	29	28	26	26	31	27	21	34	25	31	28	37	31	33	22	30	26	31	26	22	16	27	28	28	37	22	29	29	41	24	28	33	40	30	31	37	34	25	25	33	30	23	32	28	29	24	20	28	32	29	20	35	23	36	43	27	29	22	20	37	28	26	23	26	34	30	25	30	27	29	31	31	29	33	28	33	24	23	26	24	30	28	29	35	25	29	21	34	36	25	33	31	31	30	22	36	24	35	33	28	19	33	28	34	30	30	31	30	28	25	27	30	22	36	23	25	23	30	30	24	30
23038	13497	9177	11373	22721	27074	25693	22547	20068	18906	17441	15405	13272	11371	10132	8890	7812	7550	6633	5742	4975	4362	3799	3317	3041	2684	2264	2032	1617	1381	1298	958	668	556	553	666	760	819	737	766	620	618	608	767	828	862	772	695	557	599	628	544	478	422	463	497	471	413	438	392	443	421	395	394	357	351	383	341	328	350	342	352	375	364	360	351	362	359	361	303	361	355	353	353	374	374	358	342	339	315	316	326	338	335	342	330	299	330	340	344	341	334	340	327	315	329	334	381	326	291	296	351	343	351	311	354	362	336	294	371	315	338	344	315	305	315	356	332	339	313	352	319	329	334	308	325	337	338	315	363	386	339	312	361	341	327	341	337	353	316	335	335	332	323	322	340	308	306	313	329	320	333	327	326	362	355	343	349	300	339	338	344	282	324	330	320	340	341	320	367	327	343	345	338	283	346	335	325	315	340	366	350	321	328	333	328	332	319	327	328	339	309	347	339	323	330	355	336	321	317	332	300	334	344	344	326	328	356	339	316	328	342	343	329	316	314	325	313	333	339	323	347	368	302	336	333	354	310	296	345	327	324	308	348	321	307	349	312	327	362	322	310	324	371	358	351	340	334	326	320	317	336	326	323	312	319	335	323	345	338	340	337	321	333	310	304	330	377	343	323	324	319	312	355	325	340	330	313	342	331	343	302	317	330	350	372	327	367	311	329	358	336	296	319	332	355	337	326	302	326	328	325	332	332	321	322	316	341	334	337	303	332	300	345	299	296	347	298	320	330	333	347	352	350	335	299	347	304	326	338	324	315	315	357	366	317	314	349	307	330	319	345	317	335	331	336	315	343	319	322	303	345	331	354	326	304	328	316	350	322	310	337	324	320	320	306	315	332	316	320	324	295	347	328	292	340	337	337	348	316	362	326	320	322	338	341	332	327	320	327	322	341	372	352	339	317	349	329	324	348	363	329	339	373	333	324	314	348	332	309	316	358	303	332	294	314	339	340	319	329	305	337	361	314	351	332	342	335	328	320	350	367	331	311	328	334	322	341	364	313	363	323	331	330	338	326	308	334	329	311	319	320	325	322	351	348	312	348	313	328	320	349	361	292	334	327	311	324	323	356	347	352	349	331	359	343	346	320	364	340	343	343	286	317	324	356	333	322	312	348	325	355	338	351	295	337	307	328	339	343	304	327	327	334	316	315	322	333	297	333	329	327	308	335	348	313	322	307	342	323	305	336	319	358	314	337	324	313	349	306	332	319	336	348	325	339	346	316	356	337	322	340	351	345	339	302	310	336	330	387	351	324	328	320	347	351	316	334	327	328	326	333	356	293	349	320	314	322	333	326	313	321	304	295	337	336	331	352	333	334	318	321	316	312	314	350	353	309	343	337	340	353	326	335	352	316	345	324	319	330	299	333	340	375	331	317	349	319	341	346	337	321	329	352	348	333	334	326	302	315	330	313	344	330	329	343	345	338	320	334	337	330	312	321	367	302	326	322	357	314	344	320	372	320	291	320	319	343	331	329	348	317	318	327	325	322	315	347	324	335	377	358	344	311	334	330	349	342	342	322	333	339	327	339	331	360	315	370	318	302	354	330	346	362	302	327	318	334	335	315	350	320	303	332	319	338	324	332	343	330	329	352	328	323	321	299	309	348	338	361	317	331	314	335	312	331	302	309	327	323	329	331	369	325	322	318	351	301	316	354	331	335	335	342	347	337	347	344	346	312	319	339	383	347	360	318	364	349	325	307	335	318	365	332	345	314	319	318	324	328	301	322	359	390	330	349	328	353	313	350	308	311	321	280	339	346	291	310	302	303	339	326	349	336	317	356	309	327	317	374	329	313	339	329	336	316	318	317	346	308	332	317	355	306	313	352	338	355	301	332	344	307	326	359	315	321	304	337	352	334	320	322	353	310	312	315	352	322	336	349	316	353	324	322	331	356	332	332	328	318	331	337	332	310	331	337	316	354	337	335	366	367	349	294	354	335	342	348	335	293	332	323	338	319	310	369	354	347	334	317	324	316	320	356	317	348	312	354	310	329	332	299	347	306	336	336	331	299	346	357	336	347	316	362	310	361	329	345	347	344	360	371	338	314	326	278	338	302	336	373	317	323	324	360	310	292	321	326	328	305	338	334	306	303	365	345	333	329	314	341	327	340	332	325	349	293	329	310	325	354	323	336	345	333	328	353	338	328	320	328	318	337	308	319	327	361	317	346	324	341	333	318	314	318	344	317	328	293	336	339	362	319	339	343	341	301	361	312	330	332	333	318	346	359	328	331	325	329	338	336	331	350	340	322	345	316	339	347	328	299	349	329	340	303	320	345	356	310	332	332	324	329	324	322	304	333	349	329	305	339	355	323	317	306	284	312	346	345	315	328	369	280	345	343	325	353	338	342	337	340	319	330	325	341	334	311	329	345	321	340	333	322	336	338	325	328	322	340	320	317	356	350	309	316	283	305	310	343	325	323	326	333	311	354	323	351	328	339	338	327	326	374	373	334	335	350	351	321	329	355	333	332	345	349	345	323	323	354	306	345	329	338	335	338	324	340	319	346	333	323	308	293	289	316	334	313	339	309	332	342	331	313	329	311	314	322	331	348	353	315	313	289	322	316	345	335	336	327	345	349	349	345	308	354	314	328	351	321	328	340	331	315	335	335	311	331	319	341	329	348	364	342	326	322	351	333	336	333	348	332	342	303	318	340	352	342	310	338	333	341	317	325	326	334	337	339	340	318	303	285	301	315	345	340	319	335	312	308	314	294	314	316	346	342	339	338	323	326	337	336	329	334	312	324	331	330	316	350	303	333	335	322	312	333	322	312	324	324	320	340	304	343	350	317	340	340	345	323	332	334	320	310	360	290	337	316	344	347	370	314	314	333	352	330	338	331	365	335	341	362	324	324	314	355	333	355	325	330	344	340	337	303	325	337	362	330	316	343	339	338	330	335	348	355	312	309	328	345	314	358	343	326	354	343	324	314	340	335	330	317	328	311	337	340	325	341	327	354	371	343	331	327	333	323	326	313	340	351	295	322	330	330	315	330	348	317	315	320	368	339	322	321	325	304	332	322	334	317	329	356	328	316	340	303	359	304	303	338	338	337	300	339	302	329	327	319	351	327	358	328	322	322	329	329	326	328	343	348	316	337	309	313	328	338	327	334	329	323	352	295	348	253	344	366	333	316	367	346	318	321	300	301	338	300	338	324	344	314	344	324	333	374	324	327	336	309	291	325	328	304	310	350	313	344	368	326	342	326	335	309	342	360	335	338	343	346	345	355	328	355	296	326	355	315	374	357	339	343	306	323	345	327	333	317	292	329	346	331	301	329	353	331	312	321	328	361	299	362	350	307	292	334	331	335	347	338	341	364	328	335	356	367	334	327	350	343	332	322	346	310	332	340	326	331	320	299	306	335	311	326	339	338	325	332	325	343	353	334	315	327	344	318	343	305	337	348	331	327	296	321	362	348	314	335	321	347	342	328	296	336	344	360	336	335	311	293
3602	1116	696	481	425	533	644	673	629	628	584	558	442	405	370	290	294	282	231	209	170	140	120	134	130	85	87	71	59	74	61	40	53	29	40	36	48	34	50	34	46	41	42	48	49	47	42	45	56	49	48	41	36	29	39	37	41	41	27	31	49	35	35	42	36	34	27	40	32	27	41	20	35	27	30	44	30	35	22	24	34	33	29	40	33	27	31	38	25	25	26	28	33	30	29	29	34	27	33	31	42	33	31	28	43	22	32	37	24	34	39	29	28	35	32	39	32	37	38	36	31	30	30	39	32	28	39	33	37	29	36	31	32	35	29	29	44	35	31	24	22	31	34	37	30	30	33	30	41	41	19	27	35	36	24	30	41	32	27	31	31	44	21	41	38	32	30	33	22	27	25	43	26	35	31	29	33	29	35	32	32	31	35	28	32	37	20	34	28	31	36	23	31	25	43	37	34	27	38	43	34	31	39	25	30	30	33	40	25	28	35	29	19	41	29	27	26	29	31	27	19	28	39	35	26	26	33	38	33	30	29	38	33	23	30	24	34	36	32	29	36	34	35	35	42	43	37	32	30	34	28	36	35	29	35	26	39	22	25	24	36	37	42	38	32	22	37	29	22	26	31	30	30	37	35	32	40	33	34	40	28	28	38	38	26	29	41	43	34	31	33	26	41	33	26	28	27	41	24	42	37	33	34	22	23	27	24	33	34	27	33	21	37	37	37	37	34	35	25	25	31	28	32	34	29	30	39	39	35	42	22	29	39	33	27	33	38	39	34	31	32	24	34	35	36	39	35	42	26	29	26	43	25	26	39	32	22	26	26	26	24	38	51	33	32	35	29	41	25	27	28	35	37	36	31	40	30	29	23	28	34	33	35	35	32	37	26	40	18	27	30	38	36	26	26	29	39	37	30	33	33	33	31	32	25	28	29	26	32	42	31	33	34	28	33	24	30	29	38	33	36	39	35	40	36	37	39	28	38	29	31	39	30	34	26	35	39	36	20	43	34	39	18	29	33	34	29	33	32	33	38	37	31	28	34	31	33	42	36	35	45	29	33	33	34	35	38	33	36	25	24	24	30	27	31	27	25	37	37	33	38	42	32	27	36	24	33	27	41	26	28	37	32	27	32	36	23	34	33	31	27	36	26	18	31	33	35	34	33	38	35	34	38	24	28	26	32	31	32	34	38	33	49	29	32	32	34	19	29	29	26	29	43	25	29	35	34	32	34	35	43	31	37	29	31	40	25	39	31	35	31	28	21	36	29	39	30	30	31	28	23	30	38	29	35	31	31	35	33	39	34	21	32	40	31	32	36	29	31	33	32	37	34	32	30	31	41	36	41	37	25	37	34	37	34	30	31	38	37	28	27	33	28	28	36	26	33	38	38	43	33	39	30	35	27	42	36	46	33	37	29	31	21	29	34	42	32	25	47	30	25	31	32	36	21	20	27	40	39	45	29	27	38	32	30	42	25	46	25	20	37	36	33	32	29	31	30	25	34	28	34	35	25	32	42	35	24	36	41	33	28	40	38	36	20	29	30	29	38	35	38	35	27	34	16	40	30	32	33	26	22	35	29	34	27	32	41	22	24	26	37	22	33	33	32	29	28	35	32	41	29	34	29	26	29	29	40	34	30	32	26	37	26	31	37	31	27	24	33	25	29	29	40	36	33	33	37	28	31	30	30	39	32	31	35	27	38	30	27	24	39	38	29	29	36	41	29	26	37	31	28	24	35	29	36	27	28	32	34	35	35	35	26	31	36	35	32	30	31	36	35	50	44	36	26	29	30	36	24	39	31	36	31	34	31	32	23	31	39	44	30	34	33	21	19	31	22	31	30	33	40	38	29	31	24	27	22	20	25	30	32	39	36	34	31	36	29	36	29	32	29	33	39	35	33	36	23	28	30	31	32	37	42	34	40	31	39	25	29	45	26	24	37	25	31	32	35	30	33	31	30	30	37	30	40	38	34	22	38	31	39	32	34	42	38	28	34	30	26	33	32	43	29	22	38	44	32	25	29	34	40	36	30	34	28	46	29	31	28	27	24	35	31	27	35	26	37	27	29	42	29	40	23	38	28	29	27	28	30	25	36	44	23	28	42	34	32	28	32	38	33	30	32	30	37	26	24	22	33	32	30	26	33	31	29	49	32	27	36	31	33	34	34	28	37	38	29	40	37	32	38	29	35	36	35	26	27	40	36	39	29	33	34	37	30	22	40	31	35	34	39	34	31	35	34	26	31	29	36	32	32	32	34	39	30	32	33	37	34	31	34	28	25	23	31	30	36	31	29	32	29	37	40	24	31	40	24	29	44	31	24	32	40	27	33	28	34	31	39	36	31	34	29	39	36	33	28	38	36	25	36	36	42	34	41	19	35	41	34	31	35	26	37	30	29	39	29	34	27	30	28	35	25	46	27	28	26	26	29	28	34	41	38	31	26	41	27	26	33	40	28	30	35	29	31	24	34	22	39	30	26	33	37	35	31	20	30	28	24	36	27	34	22	34	27	29	30	43	39	25	16	23	25	31	31	45	43	30	27	29	26	31	32	41	24	35	19	43	32	24	32	32	30	33	43	30	26	31	45	29	29	26	43	29	37	37	26	20	34	32	30	31	27	40	35	33	27	38	35	34	36	33	39	39	29	32	22	34	37	18	45	22	38	29	26	35	34	33	29	32	36	32	30	31	27	24	40	31	30	31	29	23	32	24	26	39	30	32	30	36	33	29	31	24	36	35	31	33	28	28	26	28	40	38	40	32	49	32	33	37	34	35	32	30	39	38	40	21	32	40	32	26	34	31	33	34	39	37	33	44	37	31	35	35	18	35	31	34	31	25	41	39	29	28	23	26	32	35	28	26	30	30	41	32	40	29	27	41	24	32	36	39	23	36	31	36	21	35	34	28	34	23	28	26	33	30	31	26	37	34	30	28	29	38	45	35	23	33	43	28	34	27	26	34	41	28	30	34	37	30	39	28	32	31	34	36	30	34	35	30	35	38	30	29	32	42	30	26	25	35	42	33	26	41	35	42	34	28	44	27	33	31	25	40	37	34	35	31	32	37	34	30	31	33	38	28	35	27	40	32	34	31	30	26	36	30	36	37	41	40	19	32	32	30	29	33	31	34	27	34	42	33	39	28	33	23	25	42	29	28	36	34	31	35	37	43	36	34	43	37	39	26	29	37	31	38	25	41	41	32	35	36	32	21	24	23	26	27	32	35	30	29	18	25	39	24	36	26	38	27	39	34	34	43	40	31	36	27	23	28	28	30	33	37	30	28	34	28	40	34	39	26	24	26	24	31	36	28	31	31	30	45	29	40	19	46	27	33	26	37	31	35	31	32	34	32	24	22	31	34	30	36	28	20	59	28	24	29	39	33	37	31	20	29	29	30	21	42	36	33	39	29	32	32	33	29	25	32	30	36	28	26	34	30	34	33	35	39	38	41	33	34	33	19	27	34	36	25	38	28	32	25	27	30	29	26
21739	12525	9129	11649	21650	26331	24713	22284	20334	19501	18115	15933	14004	12465	11023	9522	8777	7992	7227	6126	5158	4606	4011	3513	3183	2758	2366	1906	1645	1499	1243	960	716	640	650	710	783	811	880	748	658	672	668	845	909	946	783	674	678	724	635	520	514	504	503	479	461	483	437	480	399	405	416	411	446	377	427	400	378	358	417	416	401	371	386	356	420	373	383	346	389	395	395	356	397	362	386	369	359	381	352	369	352	336	338	373	346	352	345	349	405	374	392	345	355	359	339	364	367	341	383	369	385	311	317	363	368	362	321	308	336	343	347	370	315	359	340	371	344	381	388	371	346	344	356	379	353	324	338	384	343	359	350	357	365	320	354	334	324	333	365	375	346	345	360	346	365	351	367	361	365	349	333	353	349	339	368	363	374	367	347	357	347	344	347	331	344	374	385	352	328	357	336	350	333	340	349	396	345	372	358	367	377	360	346	372	360	342	310	355	352	326	365	371	405	345	358	343	353	367	348	329	352	352	357	342	377	377	360	352	347	349	347	343	336	350	332	358	349	378	349	350	394	369	351	360	363	378	348	333	353	381	399	381	366	333	353	371	377	370	358	364	379	380	339	363	364	345	363	356	346	352	347	348	358	347	369	373	355	372	351	338	373	351	356	370	328	326	366	380	323	353	362	355	375	359	332	361	346	358	355	333	337	371	389	364	334	354	328	373	379	383	372	366	356	343	393	384	365	377	361	385	377	337	343	365	342	379	362	368	339	355	350	314	347	365	360	357	380	338	366	357	367	394	347	340	353	348	357	337	337	354	365	416	346	332	350	363	384	333	361	349	355	340	373	330	350	361	323	340	355	343	337	354	365	369	373	353	386	383	374	386	359	379	377	358	349	371	358	359	355	335	383	353	393	331	328	388	373	357	357	354	350	373	354	364	373	386	348	366	335	371	354	338	364	366	373	317	351	365	360	340	337	353	332	329	367	393	345	349	345	376	355	358	338	357	366	375	351	344	380	358	338	395	358	335	322	355	363	353	373	383	342	364	367	355	376	344	357	361	378	369	367	360	401	348	344	353	328	369	348	368	381	371	372	358	360	376	344	335	336	344	354	365	315	349	371	337	339	360	355	340	377	369	374	358	361	343	361	356	370	364	366	373	365	366	332	343	369	359	365	362	359	351	406	390	342	381	321	344	383	370	356	356	370	356	344	352	356	387	337	382	363	363	398	373	378	335	358	359	366	358	367	326	361	372	358	387	391	328	356	371	389	377	386	377	362	355	345	324	335	351	342	336	303	350	362	375	334	351	376	367	372	338	354	327	369	340	352	356	346	322	346	344	367	358	404	342	356	339	340	341	374	351	382	356	353	308	338	339	385	359	355	344	358	332	349	327	358	354	350	364	355	391	380	357	350	344	337	338	355	370	334	376	345	363	372	372	359	361	363	328	349	348	358	348	384	352	357	338	336	378	324	372	369	357	364	378	353	382	356	393	364	360	356	412	367	367	342	337	355	374	347	356	338	331	359	331	352	392	370	378	348	357	368	375	343	376	360	320	373	340	334	378	354	360	371	408	340	347	336	352	318	382	378	361	316	363	356	355	348	372	359	341	370	338	351	358	365	372	347	343	368	351	392	370	325	352	347	351	360	347	361	335	330	370	375	335	354	364	333	357	352	345	370	393	330	344	386	342	388	346	373	366	390	382	302	360	341	329	353	341	349	321	382	340	346	353	356	377	363	351	354	346	354	365	331	400	342	337	332	315	381	362	361	346	357	310	360	352	378	336	360	336	386	331	327	374	362	333	352	380	377	348	355	369	349	373	370	354	345	376	336	345	367	357	353	382	361	349	330	346	354	360	377	375	334	359	338	372	353	339	352	330	373	352	384	361	342	363	350	384	377	342	356	315	353	387	366	359	336	321	372	332	347	361	377	353	395	341	362	368	376	378	389	358	323	330	375	395	346	335	384	353	380	347	377	356	351	349	359	409	358	338	336	349	347	368	363	350	373	369	328	354	372	354	387	350	354	344	360	305	365	357	382	383	333	372	327	360	345	357	374	327	401	377	362	371	373	339	306	340	365	386	342	379	346	366	366	369	395	344	354	365	344	361	368	392	372	302	350	371	327	366	362	358	377	359	338	318	353	379	351	375	350	363	353	336	360	334	343	351	370	368	365	340	365	376	336	369	364	344	334	352	351	350	348	403	361	370	361	367	329	374	358	361	348	374	331	349	374	341	384	364	338	377	335	360	344	375	370	349	352	360	346	351	371	344	361	358	325	398	353	353	375	323	361	348	368	386	378	329	346	338	350	330	400	344	345	337	359	349	360	354	334	343	341	380	341	373	342	367	376	362	371	355	352	355	368	386	338	398	327	387	351	408	336	394	327	349	368	350	331	363	347	355	359	386	384	347	342	339	366	330	358	354	339	352	357	340	357	386	359	361	362	349	381	352	341	330	356	345	358	351	356	373	354	338	315	352	372	336	406	372	355	346	352	338	366	347	316	357	384	383	361	356	344	357	338	354	331	356	361	383	353	354	364	335	349	349	338	364	366	349	337	374	332	355	356	366	388	367	348	347	339	364	331	296	345	363	369	360	344	339	360	356	364	370	351	360	343	343	350	360	336	359	379	358	371	381	355	364	390	357	349	391	381	336	336	357	357	358	340	354	329	321	318	357	350	375	370	365	365	333	369	348	359	354	342	347	332	332	359	365	378	371	343	347	364	360	318	350	318	356	337	370	351	335	331	342	355	353	369	393	372	349	357	387	334	347	346	352	337	366	343	344	359	373	329	368	372	382	359	344	398	357	377	355	394	368	353	340	362	356	349	398	387	361	347	349	365	381	358	383	387	302	316	365	331	340	378	384	363	343	361	350	333	339	344	356	362	370	342	367	350	399	345	343	378	381	394	365	355	352	363	396	346	357	353	352	358	352	403	346	335	361	352	364	327	371	340	370	350	372	373	374	355	360	357	340	365	348	362	352	380	354	356	346	347	315	343	363	347	355	356	352	373	366	334	377	342	362	332	376	367	361	348	354	315	336	404	360	341	297	387	379	369	350	339	360	356	366	375	361	373	330	312	331	368	351	340	337	367	335	339	384	347	345	358	371	355	383	374	365	352	366	369	342	351	335	337	350	369	355	376	343	354	326	341	371	313	342	380	368	358	363	390	364	338	317	357	362	357	342	340	378	386	356	347	345	341	357	326	354	346	345	375	365	335	303	360	380	312	342	375	344	374	357	368	383	333	360	379	365	338	381	369	332	399	388	367	376	316	381	359	332	364	377	344	353	334	352	380	368	368	347	380	356	347	351	345	344	364	353	377	352	368	336	365	345	354	330	327	309	376	354	342	312	374	368	361	368	356	366	380	357	352	365	351	383	332	348	378	336	341	413	332	372	339	370	378	326	367	372	369	347	374	368	356	358	380	339	344	364	357	379	356	349	326	349	349	357	361	347	394	366	311	379	324	396	357	356	371	367	351	372	354	339	379	320	374	373	369	360	346	358
2930	1546	935	699	554	654	910	923	866	893	739	586	563	514	418	341	339	318	268	231	200	186	175	150	114	116	99	89	78	67	62	38	31	34	43	39	48	28	38	49	46	46	43	58	43	44	47	48	42	38	44	26	41	28	31	43	23	35	19	24	30	29	24	20	22	26	21	21	28	19	27	22	27	37	25	28	36	23	29	28	29	25	39	20	26	28	29	23	39	24	35	30	26	31	27	16	32	19	22	28	22	26	34	20	33	19	22	24	26	26	23	26	30	24	27	25	29	26	27	23	21	24	28	29	33	35	27	29	29	32	46	21	27	32	21	31	28	25	30	25	24	26	42	22	27	28	24	22	25	29	25	28	25	35	29	26	29	25	25	20	27	19	30	19	21	32	20	36	22	32	27	23	21	24	20	29	26	26	29	29	15	31	26	24	22	28	26	31	25	25	22	32	26	33	21	26	29	23	30	22	26	25	38	24	22	30	35	27	22	27	22	30	31	30	37	22	28	18	28	27	24	28	29	19	38	28	20	21	32	22	29	30	20	30	29	27	24	24	28	23	24	26	23	28	24	18	25	22	24	22	30	19	29	22	32	26	21	31	25	26	24	35	22	38	23	22	29	23	27	30	23	25	27	33	24	22	28	32	25	19	31	23	16	27	20	24	21	24	23	27	25	31	20	26	15	36	29	21	27	22	33	31	25	28	22	31	28	32	26	24	24	31	22	19	9	27	22	29	25	35	20	29	28	23	14	25	28	29	23	24	31	24	33	27	30	32	37	25	28	18	19	21	24	19	25	17	42	22	29	30	23	25	24	23	30	26	28	30	23	24	22	22	24	24	18	24	24	28	31	27	22	28	31	22	21	28	29	32	17	25	28	19	23	25	23	28	17	28	34	26	26	23	17	16	33	22	25	21	22	25	29	27	28	26	29	20	35	28	32	24	18	37	17	28	29	26	33	30	24	24	30	26	36	28	26	19	26	30	26	26	29	27	28	28	29	22	36	21	27	26	33	20	27	24	26	32	28	25	30	15	29	18	29	32	25	29	25	25	34	24	21	29	22	26	23	30	29	33	23	22	27	23	28	27	33	27	30	21	29	27	26	25	16	22	31	25	26	31	26	22	30	22	23	23	29	30	18	34	30	18	21	21	24	26	26	32	23	22	22	24	19	21	25	23	21	16	33	20	25	19	21	25	34	26	25	31	27	30	36	23	22	24	31	28	32	26	35	35	23	37	29	33	41	24	22	21	19	32	18	22	20	28	34	24	17	34	25	33	28	16	32	22	17	27	18	28	27	23	28	25	27	29	25	24	26	18	23	27	24	20	27	31	35	18	23	30	24	21	25	27	29	27	28	28	25	25	23	18	28	43	25	20	34	25	25	31	18	23	23	19	29	24	33	18	25	23	27	24	36	27	27	26	26	14	29	29	18	24	29	31	21	25	25	31	33	39	31	32	25	23	28	29	24	23	10	25	22	26	26	34	20	25	37	18	23	29	26	19	40	27	23	31	25	25	23	33	35	26	22	23	32	26	25	27	30	26	27	15	23	26	27	22	29	24	33	27	29	28	27	28	21	19	26	23	21	23	28	27	20	32	28	23	40	21	21	20	27	27	30	27	26	29	25	17	29	40	31	25	19	36	30	20	33	28	18	30	28	24	26	25	28	21	21	18	23	31	30	24	27	33	23	17	25	23	30	23	23	24	25	27	29	28	34	24	27	17	27	28	27	19	44	20	16	22	25	23	21	22	30	26	27	28	17	22	14	21	19	23	27	26	30	31	23	31	25	20	19	36	21	23	34	22	30	22	23	26	24	25	31	16	21	20	26	28	23	25	33	24	28	24	37	27	29	29	23	27	19	29	35	24	32	15	26	34	24	22	24	22	26	32	31	29	25	18	26	28	31	31	29	32	19	19	25	23	20	29	25	26	29	20	36	27	20	18	24	27	25	23	28	21	25	30	28	16	29	30	25	27	21	25	27	28	15	30	15	31	24	30	25	21	19	24	21	22	30	37	30	19	23	32	25	29	28	30	30	30	27	36	28	25	21	24	26	24	21	25	19	24	32	30	28	32	26	30	29	29	32	22	28	26	27	27	26	23	22	23	20	36	29	29	35	25	24	28	26	15	25	33	23	26	30	14	32	20	26	28	19	23	25	24	23	26	19	30	26	20	27	31	27	29	41	35	26	27	23	25	22	23	21	23	25	24	31	16	20	28	27	20	23	25	26	31	17	24	27	25	23	25	28	25	27	26	27	35	28	27	20	26	21	23	27	20	23	31	26	23	27	24	22	18	25	36	23	26	23	25	24	47	15	28	34	27	24	26	28	19	30	18	23	31	26	26	28	17	23	32	31	30	28	18	21	35	17	30	27	25	27	19	28	31	43	25	29	41	18	28	22	23	22	30	18	33	19	25	27	26	22	22	26	16	21	36	18	30	24	34	26	26	29	18	20	24	34	30	29	34	24	26	30	36	31	22	24	33	18	27	25	28	20	15	33	22	21	27	20	21	21	31	22	28	21	27	20	28	37	26	26	27	19	23	33	17	25	23	18	26	15	10	34	25	39	23	21	29	31	22	32	19	29	38	28	20	21	19	26	24	23	26	21	19	25	28	27	25	27	36	35	29	19	34	34	21	25	29	28	34	23	23	19	26	26	28	30	30	29	25	15	28	26	28	27	33	27	20	29	17	22	30	32	21	27	22	17	24	26	22	30	21	21	28	32	23	33	22	23	28	28	24	27	27	16	26	31	21	29	29	35	17	27	12	36	27	26	30	33	17	28	26	29	26	28	27	25	28	35	21	20	19	27	24	35	18	20	31	19	27	23	35	21	29	19	25	26	35	25	29	32	32	32	28	29	24	24	24	17	24	28	27	15	24	20	22	18	22	34	17	26	24	30	31	26	25	18	30	30	24	16	22	31	19	33	23	23	30	32	32	30	21	28	26	32	25	26	25	27	22	31	21	37	21	23	23	34	27	24	24	32	24	22	24	27	28	24	28	24	30	25	29	33	22	22	23	31	28	21	29	24	28	26	30	25	21	19	27	23	25	27	32	27	19	24	18	23	30	29	28	22	28	22	20	33	27	25	26	30	23	31	21	18	27	31	27	30	28	29	27	29	19	23	28	22	35	21	19	28	24	36	14	27	24	24	29	19	23	22	31	28	24	19	20	23	31	41	35	28	31	19	30	25	29	32	25	28	26	19	24	23	27	33	23	33	30	23	25	27	39	20	26	31	31	20	30	22	27	23	33	18	19	24	21	18	34	32	27	21	22	21	31	24	35	26	33	19	31	28	32	20	26	28	22	25	24	19	25	30	21	25	14	30	26	30	19	26	27	31	31	35	26	28	17	27	22	28	34	27	29	30	31	27	28	26	31	27	27	24	23	29	19	17	20	28	31	27	17	20	34	25	21	29	30	25	26	25	28	19	25	27	24	25	25	26	18	30	25	29	20	24	31	28	23	21	18	29	21	34	17
26032	15003	10884	14229	24920	29230	28071	25171	23312	22193	20074	17737	15866	14296	12525	11356	10536	9660	8300	7183	5904	5272	4708	4263	3751	3284	2518	2131	1923	1665	1267	989	707	661	735	867	862	912	976	849	666	722	777	980	1047	1116	761	782	715	709	549	477	489	475	477	479	500	437	453	408	392	370	368	351	379	350	350	344	326	342	320	337	330	316	367	326	329	308	358	351	295	323	304	328	334	329	339	336	313	300	296	293	293	278	283	271	294	294	284	283	290	299	322	297	315	262	307	297	306	276	311	296	308	311	304	300	317	291	330	306	284	290	301	301	302	286	287	276	294	274	261	285	280	316	282	258	289	304	294	290	301	284	289	307	304	297	327	321	298	280	273	262	305	266	293	300	323	312	297	259	295	284	316	318	303	303	287	287	290	281	284	288	291	289	314	295	271	303	313	273	290	259	258	287	292	278	304	289	324	293	277	304	293	280	285	293	292	279	297	307	291	297	324	291	266	271	301	307	294	294	287	294	293	320	285	314	283	284	270	300	298	291	288	318	308	289	316	314	293	298	306	306	309	276	276	271	275	275	300	312	297	319	315	300	275	286	297	345	296	264	300	288	279	316	335	289	275	293	281	286	302	276	274	305	287	291	292	307	304	283	309	263	307	294	277	276	312	296	256	317	292	269	294	271	318	315	299	292	299	281	291	282	303	296	276	298	304	300	318	256	276	285	285	313	277	293	291	290	294	329	290	306	287	274	294	326	271	297	258	308	276	281	294	306	268	305	293	287	292	302	267	259	279	297	301	276	289	273	285	280	287	292	292	296	303	319	300	285	293	300	280	287	299	281	299	283	273	285	283	293	309	303	283	302	290	295	310	280	314	294	279	319	286	271	293	282	299	307	345	300	287	301	312	289	319	298	303	295	257	293	291	288	263	288	287	312	286	266	274	281	297	292	254	304	287	297	313	317	254	309	290	308	307	276	248	277	309	296	261	305	255	272	288	291	310	290	299	309	280	327	270	302	280	280	281	282	302	317	298	254	272	295	288	266	265	298	305	288	296	303	285	288	310	282	315	265	261	268	268	286	294	296	295	285	312	274	310	293	294	291	310	328	309	314	293	293	292	290	290	277	291	291	312	281	308	297	295	305	283	273	331	282	294	308	304	310	275	322	293	314	282	299	284	304	301	288	300	262	277	295	313	269	310	292	312	290	298	311	274	319	302	329	305	311	283	284	303	311	286	314	305	283	289	293	321	303	293	319	281	297	287	303	289	299	250	302	295	285	249	254	275	307	275	269	305	268	289	278	320	289	299	286	308	314	297	268	262	289	285	304	335	269	300	289	276	291	281	304	261	264	294	282	284	289	306	282	309	299	276	301	283	308	282	288	306	290	257	277	277	274	274	305	297	286	302	325	282	280	323	295	303	272	287	315	262	286	303	298	292	259	303	287	285	319	261	278	286	273	305	326	276	296	274	308	293	264	289	282	302	261	318	274	285	298	306	292	312	290	271	314	281	289	308	275	291	321	295	290	299	311	314	303	303	287	309	279	294	308	277	309	327	308	290	298	283	317	295	275	258	296	280	301	293	289	310	299	307	304	288	281	304	292	302	281	270	263	283	316	298	274	266	268	319	303	300	274	320	317	292	290	302	296	288	290	271	268	288	321	264	305	284	306	289	260	308	303	288	276	264	308	288	293	297	303	320	280	269	287	284	306	286	301	324	295	297	300	311	283	319	317	298	317	272	282	308	275	276	289	295	307	304	299	343	312	303	297	309	278	299	276	277	299	294	297	254	287	298	288	309	293	286	279	291	300	300	311	288	297	276	284	299	323	285	277	265	288	299	289	276	285	272	281	305	297	279	326	286	291	302	286	276	267	268	275	316	258	281	306	293	272	325	259	305	285	277	284	291	301	321	327	261	272	287	284	318	303	262	274	290	328	302	294	298	278	298	321	280	317	311	298	266	309	294	262	289	275	313	269	298	289	303	290	305	291	290	284	286	316	294	286	309	305	325	268	319	296	310	301	274	291	313	308	292	310	304	289	274	308	272	341	292	268	309	292	292	287	303	309	281	289	297	279	279	305	279	292	284	304	282	310	272	267	277	288	292	293	299	273	298	275	278	300	288	273	319	299	294	332	288	301	287	294	272	311	270	291	266	309	297	312	313	298	317	293	314	300	293	323	273	313	278	310	315	279	279	320	283	286	268	276	302	296	306	286	278	305	305	298	296	264	306	259	316	332	284	277	303	278	297	280	303	311	294	272	285	294	285	297	274	286	307	296	281	292	306	302	320	284	291	323	321	285	312	301	314	296	281	284	303	300	330	297	298	279	269	271	297	300	274	312	269	258	280	292	278	304	304	305	304	292	296	272	280	291	298	278	309	291	306	273	269	268	312	290	290	299	333	295	296	314	276	299	286	284	284	306	301	277	260	278	266	295	284	297	305	319	275	314	286	262	307	278	282	293	282	258	303	281	313	295	291	298	291	285	281	289	267	302	268	290	292	291	278	279	299	307	308	298	286	287	288	253	296	313	272	281	276	290	303	305	289	289	287	294	271	290	325	303	320	299	281	311	293	283	277	304	296	280	297	318	286	280	277	283	281	285	322	301	299	317	308	299	318	274	245	312	264	280	311	330	276	290	280	277	292	269	296	299	301	295	286	293	330	320	314	297	309	284	315	276	281	308	286	295	293	274	284	289	296	296	299	290	323	282	278	282	312	295	283	287	256	299	297	262	258	310	276	307	320	301	268	277	306	293	281	290	280	314	270	317	266	317	296	263	303	301	305	267	287	294	298	309	293	273	309	297	291	263	303	265	290	280	276	286	300	290	290	278	282	278	280	286	278	308	290	278	310	298	270	296	294	312	296	304	285	260	290	308	272	262	274	327	278	323	264	300	321	275	281	296	285	297	289	296	301	277	296	285	295	302	329	260	308	279	294	315	293	308	294	302	309	296	319	286	305	296	332	298	303	291	279	276	261	310	277	275	270	297	311	284	281	269	283	280	318	279	319	293	306	268	256	282	306	310	297	295	290	265	282	272	301	288	310	272	288	264	291	278	287	291	279	271	298	259	313	271	331	259	279	264	296	304	299	281	273	253	296	285	302	307	285	296	280	284	292	300	336	319	261	294	296	284	317	298	306	300	318	285	310	288	317	285	311	276	301	284	303	295	288	302	270	335	290	288	314	279	263	283	315	299	273	270	302	302	301	291	289	299	300	294	295	315	328	294	290	287	308	323	328	279	297	294	313	256	291	282	317	286	294	277	309	275	304	290	315	295	278	316	314	319	299	303	267	282	246	303	260	278	281	327	336	296	295	279	287	306	259	263	286	313	301	284	296	295	297	307	311	314	325	297	294	305	253	299	280	288	288	288	276	299	316	289	264	279	278	295	308	322	290	319	285	295	288	293	308	297	328	268	300	288	312	315	316	283	293	317	311	278	268	284	297	293	280	291	291	278	278	275	282	283	311	297	295	283	272	299	268	265	276	316	321	294	264	308	309	317
2430	756	441	325	253	352	430	462	399	430	375	322	292	237	212	198	198	189	166	135	117	128	99	113	99	69	63	69	53	50	50	42	39	42	31	37	47	54	44	44	38	36	42	40	36	54	52	47	25	38	43	34	32	32	39	40	34	41	39	31	36	31	38	42	33	29	51	39	37	24	29	34	30	35	40	36	43	41	47	50	40	44	41	34	31	31	30	35	34	22	40	33	49	34	34	48	41	39	35	37	45	29	41	39	36	28	47	30	35	42	26	51	46	27	31	35	37	42	37	40	40	35	38	43	31	43	27	45	32	37	42	44	40	30	40	34	30	37	30	26	41	32	49	38	36	41	36	41	42	28	29	40	33	31	50	42	36	50	33	42	30	39	41	28	27	33	33	31	24	38	26	45	32	45	35	51	38	28	38	44	37	28	27	35	27	39	30	26	53	35	40	33	37	26	34	39	40	32	27	34	36	42	38	33	38	39	29	35	29	35	32	37	34	36	32	23	32	21	35	54	28	38	52	33	35	26	39	29	47	47	27	25	28	30	44	42	32	26	42	42	38	41	41	25	32	39	44	33	43	45	38	36	26	31	31	31	42	36	52	25	44	49	50	35	36	37	46	38	55	32	48	38	46	40	39	41	37	41	41	36	34	27	45	39	34	34	28	30	43	40	40	43	37	36	34	38	40	40	44	35	21	32	36	42	40	29	32	33	48	42	35	39	30	39	35	35	39	34	30	35	31	26	34	29	25	29	49	37	37	36	47	48	29	29	46	35	42	29	31	47	42	36	36	32	37	41	36	30	45	32	34	47	31	34	32	45	31	44	33	38	33	36	34	29	34	46	32	33	38	41	40	38	27	36	31	35	35	40	35	44	30	41	39	32	36	35	33	34	32	26	30	22	39	45	37	45	32	43	38	34	35	30	45	30	29	39	41	39	47	42	29	34	40	41	41	47	33	31	26	36	37	44	36	32	39	29	43	22	49	39	50	37	38	28	45	38	32	36	34	36	45	19	28	39	48	37	37	39	33	37	37	32	32	38	47	40	42	36	45	36	38	39	39	27	34	35	39	32	29	37	32	33	37	45	34	25	27	29	37	34	34	37	38	25	37	46	42	34	35	31	30	44	43	32	38	37	49	41	27	40	39	36	39	44	25	33	39	29	39	42	45	39	32	38	35	28	36	44	32	41	41	27	34	25	22	32	37	48	30	38	40	43	33	32	37	41	27	39	41	44	47	40	26	34	36	39	34	43	24	32	27	30	37	33	40	42	32	29	35	34	39	39	36	37	35	33	29	34	46	28	34	33	38	46	41	51	43	32	39	48	26	38	33	34	40	32	31	33	34	35	36	46	37	30	44	49	33	44	36	25	36	42	32	28	37	42	25	32	38	34	37	38	39	40	29	40	43	37	37	35	39	34	37	37	30	41	29	45	46	34	35	23	38	39	29	37	29	22	45	45	43	33	20	42	44	48	33	39	42	41	40	35	35	33	42	31	40	38	46	38	43	38	28	38	42	45	42	38	36	25	41	43	39	46	40	35	33	34	37	40	21	32	34	39	41	33	32	29	30	32	37	34	52	32	37	38	36	33	45	34	36	31	21	33	41	45	36	30	38	40	33	50	34	33	39	32	32	40	45	48	40	41	36	37	36	35	34	46	32	33	33	33	41	36	40	29	34	24	34	44	40	44	32	34	39	41	29	34	41	28	31	36	33	31	34	39	28	23	33	35	51	31	34	38	28	35	35	44	30	30	35	40	33	28	42	28	29	44	25	34	27	36	31	32	39	33	48	44	30	33	34	28	27	39	30	35	42	43	31	41	32	32	33	32	28	33	40	37	44	31	28	28	30	44	36	34	34	40	34	33	37	40	43	41	39	38	33	40	38	33	34	22	30	40	28	33	36	28	38	44	41	29	42	38	31	28	23	36	35	25	43	36	33	42	37	37	29	35	40	37	37	51	37	40	26	25	35	34	42	36	35	36	30	37	37	38	41	33	46	36	38	38	31	32	32	44	34	35	40	36	45	44	26	40	32	21	39	29	33	37	35	35	39	30	41	36	43	43	39	44	24	35	44	41	49	52	33	36	30	32	40	46	30	32	36	31	27	30	48	39	30	38	32	39	28	37	40	32	33	33	36	38	38	37	26	35	34	35	38	28	44	42	49	22	42	39	41	33	33	40	29	30	41	41	36	35	36	36	51	43	45	46	34	33	35	29	33	45	28	33	30	33	35	26	33	41	35	32	36	30	26	39	25	35	42	39	38	33	51	33	33	33	36	36	29	33	40	32	44	42	51	35	34	28	44	24	31	37	45	35	40	39	34	33	41	26	34	31	48	35	42	31	32	35	45	37	32	38	35	44	39	36	27	42	46	33	38	33	41	33	31	35	37	40	33	38	33	36	44	30	37	38	38	23	50	44	43	33	30	33	41	31	38	36	39	37	52	43	46	38	39	36	55	38	35	44	33	51	38	34	31	33	36	40	32	37	35	43	40	34	37	28	35	42	33	33	32	30	41	32	32	36	35	40	40	37	43	32	35	50	45	38	33	35	45	38	41	39	35	36	31	38	31	25	44	35	31	35	33	42	35	30	41	39	41	37	37	44	31	30	40	36	44	41	37	35	44	40	34	29	44	39	46	33	41	33	28	36	32	39	30	41	35	28	28	37	20	36	28	39	39	35	40	42	24	29	38	31	34	45	28	35	38	47	34	35	36	41	33	29	35	31	49	46	40	30	39	44	35	51	32	37	47	34	32	24	40	42	30	42	40	31	28	33	48	34	31	27	57	29	42	39	39	49	39	40	28	36	34	41	33	41	42	47	30	33	35	40	30	39	37	41	27	35	40	33	28	40	46	39	30	33	36	35	38	33	31	37	27	34	37	50	36	33	38	28	42	32	47	34	41	43	27	38	44	37	33	34	48	35	42	43	33	40	33	43	43	35	31	37	27	28	37	41	31	38	35	34	44	31	31	32	38	33	41	30	40	32	44	36	26	46	37	43	39	42	45	28	40	36	37	30	40	42	30	38	29	26	28	29	35	36	38	34	34	33	39	41	28	32	38	38	29	26	29	33	39	36	36	45	32	42	33	35	35	39	37	38	28	44	30	43	34	39	32	40	49	41	31	29	36	20	43	39	41	37	28	33	36	26	21	27	36	26	37	26	25	34	40	38	34	24	38	38	29	34	41	50	37	34	40	30	37	42	32	38	30	36	30	38	29	33	34	26	39	35	39	35	35	39	37	33	32	47	45	38	34	28	36	36	40	33	40	31	48	25	40	32	39	43	34	37	36	33	28	40	44	35	34	38	35	43	31	32	45	33	37	37	26	41	18	25	36	45	27	41	29	37	39	49	31	35	30	36	35	34	34	31	33	35	38	34	41	38	42	37	38	32	38	30	43	41	43	42	43	44	43	31	30	29	44	47	40	32	37	28	35	43	40	40	26	37	34	29	37	31	27	33	39	32	31	28	35	47	37	32
20510	10097	6760	8787	17289	21451	20562	18440	16463	15335	13285	11057	9990	8611	7542	6760	6635	5797	4744	4069	3327	3063	2636	2407	2161	1844	1433	1299	1177	1074	845	671	600	581	605	662	649	736	631	526	591	631	747	799	826	768	655	631	597	566	541	486	484	478	469	463	478	457	396	417	431	422	425	406	403	415	435	436	416	372	381	382	424	431	419	442	421	418	420	422	410	450	433	384	383	428	423	388	381	406	389	378	391	410	432	405	391	386	403	399	335	393	395	409	410	399	388	390	401	419	412	427	418	422	434	357	414	403	388	406	382	397	403	403	410	372	416	404	366	398	339	387	419	402	429	386	380	389	414	366	394	387	384	388	402	420	421	402	390	403	406	433	415	423	400	410	383	392	384	376	402	372	414	402	418	402	413	369	401	382	396	384	367	394	401	373	388	408	389	393	373	373	388	432	408	389	378	402	389	404	388	391	391	377	423	407	438	435	413	417	390	424	379	395	372	401	421	403	419	394	385	383	429	390	394	417	415	391	421	437	422	414	414	352	382	396	409	405	378	406	416	382	427	390	411	371	406	400	396	395	426	410	418	408	405	406	420	428	383	397	378	381	436	392	434	415	386	413	386	373	385	383	416	425	418	405	396	407	386	384	404	406	398	399	431	402	406	407	376	409	408	377	401	367	414	399	431	386	381	413	417	418	397	370	399	416	351	394	406	377	383	434	385	382	371	391	396	415	387	434	392	383	407	401	393	412	415	383	399	379	412	421	396	374	416	403	403	403	405	408	390	361	391	399	382	408	369	423	383	382	400	410	351	398	352	421	387	400	386	439	372	390	406	408	402	409	411	429	370	379	366	416	405	385	398	394	374	397	435	390	383	396	403	426	409	398	404	409	395	373	406	386	394	373	401	385	374	405	432	414	401	364	387	395	386	356	381	385	363	392	398	397	426	404	421	410	428	405	443	398	414	413	402	428	415	412	420	361	392	387	411	412	377	393	401	375	375	422	409	406	372	406	391	416	391	403	373	377	414	405	367	379	428	376	422	407	420	409	404	412	420	408	365	421	439	415	404	361	378	413	403	389	410	373	429	405	374	395	410	419	410	397	433	407	399	400	379	385	356	372	384	393	413	403	412	433	408	404	437	419	445	395	400	370	360	408	421	407	375	363	412	399	359	388	408	419	433	400	412	368	431	406	420	396	389	395	380	414	420	397	387	400	395	419	411	385	400	377	413	402	401	398	397	395	421	419	418	413	372	451	405	426	420	391	390	379	385	379	425	404	387	426	414	394	414	388	393	374	373	373	375	365	370	398	403	398	410	431	377	414	410	386	414	390	394	449	428	398	400	413	388	397	397	406	402	392	428	381	368	394	355	409	398	395	382	377	397	409	381	403	370	396	374	406	418	419	367	387	398	405	410	381	408	356	401	402	402	459	388	386	367	394	422	404	418	391	363	415	388	419	403	375	376	405	367	384	435	356	363	419	391	420	419	386	416	436	407	388	394	409	418	385	406	386	407	405	387	407	361	409	417	398	361	391	381	366	403	438	410	396	406	394	390	380	404	365	361	423	436	390	416	425	432	381	379	414	416	408	433	410	408	436	406	387	394	396	408	385	406	393	348	419	429	402	360	415	379	388	401	390	410	377	413	430	395	384	370	423	384	408	421	381	380	390	397	408	415	391	358	400	399	381	397	358	375	422	411	393	372	388	453	393	414	393	394	386	422	382	397	387	408	410	368	388	382	391	396	399	396	396	419	398	411	380	386	421	392	419	407	406	387	388	367	375	383	385	392	402	397	398	390	395	375	406	446	401	387	373	373	392	419	412	413	405	369	401	400	375	391	376	392	408	384	392	418	408	386	417	418	388	405	409	393	370	402	410	379	374	389	407	390	432	396	388	385	390	389	419	386	453	375	405	390	402	393	424	374	425	384	367	402	389	406	370	405	392	447	385	401	375	406	394	421	386	388	435	378	390	419	390	397	397	382	388	405	385	364	385	404	413	392	391	392	432	384	407	401	388	369	385	395	425	398	432	397	380	383	409	403	372	408	376	382	417	380	433	419	382	381	402	413	403	373	381	378	373	392	410	402	415	398	410	392	402	406	412	388	380	391	421	387	395	383	392	391	388	415	418	362	388	423	402	403	400	394	385	403	387	377	366	388	407	387	406	404	424	379	421	393	434	404	381	389	396	371	393	382	369	396	373	388	409	374	414	434	391	381	414	383	398	423	408	404	417	409	426	381	399	398	385	413	388	410	409	398	397	414	399	371	389	389	347	374	411	419	365	402	377	390	396	407	443	398	403	403	401	392	391	376	398	429	412	385	427	364	407	382	390	406	395	353	418	381	402	372	385	432	378	392	437	341	405	428	380	406	416	387	369	424	391	397	392	411	358	356	434	408	385	418	438	395	423	394	418	393	412	396	407	402	405	400	380	429	419	398	385	392	386	410	415	403	396	399	423	386	418	446	349	437	404	369	403	426	400	395	378	415	441	409	414	397	411	417	439	386	424	436	392	401	418	416	403	421	402	380	407	394	415	406	420	410	377	415	399	425	396	375	414	410	380	399	435	395	402	439	419	409	392	401	407	351	386	413	371	427	380	414	364	402	394	384	388	382	432	426	380	372	416	394	409	426	434	406	391	407	363	394	400	407	414	406	373	392	408	385	391	407	410	367	405	392	430	379	382	418	394	379	392	421	376	378	417	409	415	407	402	388	369	448	436	380	410	417	384	428	379	428	408	430	424	409	389	410	425	394	383	380	375	388	361	425	420	382	421	394	409	411	389	408	418	407	393	395	407	373	404	384	415	387	370	389	411	401	375	393	379	392	423	403	417	403	415	388	387	387	369	400	379	371	374	370	424	408	410	404	397	389	402	402	391	409	425	367	397	403	411	416	390	396	412	394	411	400	387	393	410	406	401	416	422	380	382	411	403	383	401	410	413	383	412	389	376	395	362	402	387	402	415	407	389	394	369	395	424	411	377	415	389	411	379	379	400	415	392	398	410	388	403	402	394	380	391	402	380	378	427	420	395	395	403	380	371	395	387	379	428	386	416	394	405	418	386	391	389	393	376	407	373	436	364	365	391	378	382	415	388	395	432	411	400	397	404	397	388	387	425	354	396	393	402	389	356	421	407	390	414	431	383	388	382	409	401	365	393	393	432	413	394	428	419	387	380	379	398	407	395	394	410	424	410	402	410	403	437	416	428	424	432	386	403	441	419	376	390	384	388	399	385	384	381	386	384	408	412	410	397	398	410	422	435	413	394	397	372	391	408	390	401	386	431	384	411	420	424	387	395	424	406	422	399	391	394	415	417	413	425	400	397	377	383	399	388	459	362	366	360	416	385	354	370	400	383	425	412	362	371	411	415	371	394	405	367	414	395	433	421	420	371	431	392	430	406	386	385	421	352	388	441	410	422	390	395	385	413	392	386	429	383	408	361	392	378	386	417	402	407	390	380	391	413	404	400	370	418	386	411	383	380	402	393	427	410	413	388	358	396
2400	1398	809	535	469	531	693	794	730	684	597	499	399	354	297	276	300	254	183	169	134	126	132	120	127	79	63	57	64	52	43	38	34	41	38	31	43	53	41	34	38	42	44	62	58	56	45	45	42	32	18	38	32	35	42	35	26	32	38	44	35	44	38	24	22	30	32	54	25	30	24	35	24	24	19	28	43	28	30	36	24	32	24	34	31	25	25	28	33	26	31	23	36	33	30	39	34	31	28	26	31	23	27	23	31	28	21	23	43	41	29	29	39	26	30	24	25	39	32	29	32	31	32	32	23	16	24	37	31	33	26	27	27	34	28	28	19	31	30	25	34	23	27	30	29	28	37	29	38	30	34	34	25	20	30	35	33	37	30	27	27	31	34	31	28	34	34	29	17	29	20	26	35	33	27	33	26	29	28	25	34	35	32	23	32	35	25	32	29	34	26	30	25	32	35	24	32	33	35	29	35	38	30	34	21	25	27	27	33	25	32	32	24	27	34	26	28	29	28	15	27	20	34	27	27	38	31	28	27	28	35	28	21	37	33	26	38	23	24	21	36	22	25	22	27	34	28	29	37	37	27	33	39	33	26	29	31	19	30	30	31	34	23	32	21	26	28	36	31	31	24	32	30	40	38	28	27	29	29	39	23	35	23	28	29	27	27	26	25	19	27	35	32	35	33	35	20	25	27	36	39	35	36	27	27	31	30	35	37	33	31	22	25	34	25	26	24	31	29	36	21	29	34	21	23	15	23	49	38	35	19	28	22	24	27	30	31	30	24	28	37	36	39	32	26	39	34	37	28	28	38	36	37	30	34	26	36	30	28	23	30	23	25	23	26	27	31	26	31	29	49	35	28	43	23	35	27	28	39	26	33	21	25	31	25	32	28	32	38	26	26	18	27	25	30	36	20	30	34	33	29	36	31	29	25	32	25	31	32	24	39	32	30	31	42	31	41	32	24	28	36	34	28	31	28	30	30	35	29	27	29	29	34	24	34	34	27	25	37	30	30	26	29	32	26	23	24	29	33	30	31	26	32	28	25	27	30	31	30	32	33	28	29	40	44	34	29	31	33	32	36	26	35	31	28	30	26	26	32	29	31	27	31	33	24	28	42	26	37	27	32	40	31	25	43	28	28	27	23	30	38	28	28	29	27	27	30	33	22	29	32	38	27	25	28	31	27	35	24	31	24	37	29	32	32	28	26	32	37	42	26	34	30	37	33	27	36	25	29	28	35	35	35	30	29	17	38	26	22	42	40	29	24	29	26	39	37	36	28	34	32	26	26	37	26	19	37	32	33	28	34	23	34	33	31	36	31	20	36	36	27	25	28	36	31	19	18	31	27	33	28	25	32	42	33	29	44	29	30	26	35	32	26	31	30	32	23	29	26	33	24	21	22	20	37	34	24	22	28	34	25	27	25	41	35	36	27	37	33	24	31	34	26	23	28	26	35	36	18	31	37	31	30	31	25	35	32	37	29	27	27	31	26	22	39	24	28	30	29	29	33	35	27	37	31	36	19	33	33	27	28	31	24	36	31	34	34	35	38	27	36	23	32	27	23	25	35	28	28	34	19	34	26	31	29	30	34	27	27	28	26	34	24	39	42	32	31	27	30	29	39	33	30	28	33	31	24	35	26	34	32	31	30	34	24	31	32	22	31	21	28	29	17	31	26	31	32	30	25	23	24	34	35	25	36	33	32	22	33	24	34	21	35	33	23	35	31	19	27	21	27	23	30	31	23	24	37	32	27	34	25	30	31	24	47	31	33	29	25	31	37	30	24	37	32	32	24	28	23	34	31	26	24	32	26	30	30	38	34	31	37	26	32	37	27	30	40	26	26	13	32	25	27	28	25	28	22	23	34	28	22	32	25	27	32	27	37	36	31	24	32	34	31	18	31	39	35	31	30	30	26	25	29	28	27	29	30	24	37	28	35	30	29	34	31	25	41	18	21	36	38	36	22	22	31	23	43	19	32	32	29	26	40	24	36	32	31	33	34	30	32	27	29	25	27	27	23	25	30	27	24	32	42	21	30	15	23	21	32	29	36	34	24	26	34	31	29	19	33	20	28	33	31	25	30	32	26	29	27	32	24	31	24	23	31	30	27	28	22	22	28	27	28	28	28	38	30	39	32	33	32	29	28	20	34	30	26	25	23	34	31	24	32	26	34	35	32	35	38	23	38	30	29	30	20	27	29	34	28	27	35	29	27	30	30	25	35	28	30	28	27	24	33	26	29	24	28	35	23	37	30	27	39	24	24	35	24	33	26	33	27	31	31	36	29	33	29	38	28	27	31	32	33	25	35	30	28	28	31	19	40	24	26	33	32	24	28	33	30	38	35	27	32	27	26	38	28	35	32	35	31	33	30	34	25	42	35	28	38	32	33	28	30	32	29	30	23	31	34	30	31	33	27	35	28	30	21	36	25	27	39	31	32	28	35	34	25	30	36	30	36	41	26	24	25	26	29	29	33	33	25	38	25	26	28	23	33	28	31	33	32	22	32	26	32	33	34	35	25	30	32	23	33	31	39	28	28	30	30	26	37	40	25	31	28	31	32	39	28	28	25	29	35	18	34	35	36	22	28	29	32	31	40	25	36	32	26	24	20	25	23	29	29	40	29	37	30	26	36	29	29	36	41	34	32	34	24	31	24	34	31	27	33	32	38	18	37	29	30	24	22	35	26	19	36	33	27	27	23	26	31	21	41	26	23	30	26	28	27	30	33	30	24	40	38	30	37	27	40	16	28	29	27	29	26	34	28	29	24	26	29	34	25	17	29	28	25	36	30	24	26	40	23	34	35	26	33	29	35	31	25	29	34	15	30	33	44	22	31	20	27	32	27	33	24	31	19	28	31	25	31	29	17	23	26	34	35	28	29	33	26	28	22	39	23	27	35	32	30	25	33	21	21	22	29	22	30	26	36	24	36	29	29	27	32	28	29	25	34	31	33	26	30	32	30	39	26	19	33	32	31	31	27	35	26	23	20	37	25	33	30	33	24	30	23	31	25	20	43	37	27	33	23	32	35	33	37	29	28	21	24	28	37	24	26	30	33	31	32	31	16	36	30	28	20	32	33	39	25	33	29	31	28	24	23	35	28	29	39	24	28	46	26	29	37	25	34	31	30	32	36	32	27	17	35	40	23	33	34	35	35	31	32	27	36	25	33	35	33	21	30	29	29	31	23	23	30	27	34	36	25	35	25	35	23	22	48	31	25	27	27	33	26	34	32	30	27	24	28	37	26	39	27	24	37	31	27	31	30	35	29	31	27	25	30	36	37	26	29	23	37	28	28	38	26	28	32	31	29	33	28	28	45	40	27	35	20	26	30	29	28	20	27	25	38	32	25	26	35	22	43	37	25	29	29	24	35	31	43	29	43	35	33	30	26	30	28	30	34	39	28	31	32	34	28	29	27	33	32	38	33	21	32	29	24	28	29	35	25	34	34	28	30	27	33	28	27	27	19	27	28	36	31	39	25	29
24513	14266	9881	12053	22540	26117	25274	23777	21375	20068	17353	14942	12823	11557	10315	8995	8834	7337	6309	5043	4457	3942	3512	3172	2990	2162	1805	1625	1342	1149	925	697	580	605	681	732	799	797	641	606	665	750	886	985	951	904	703	666	625	482	474	491	452	470	441	451	421	400	408	433	381	405	351	383	369	366	323	368	348	350	350	368	372	338	374	325	364	357	390	356	361	363	354	380	349	374	329	353	336	370	346	372	288	364	324	297	318	340	329	336	321	337	347	337	341	354	303	324	331	342	346	306	336	306	335	316	359	346	323	313	336	378	327	322	313	317	340	326	356	326	340	343	309	327	352	304	323	315	341	357	339	335	348	329	304	329	339	321	338	337	374	336	340	333	324	354	324	324	340	313	322	339	315	359	342	322	334	347	340	360	370	350	351	298	344	335	347	356	313	325	353	354	340	365	330	350	336	357	338	308	303	331	312	332	349	352	333	343	338	334	353	364	308	357	320	311	336	299	347	318	308	279	319	345	334	311	346	339	327	361	336	314	334	349	367	359	327	348	343	325	338	333	334	348	320	345	348	340	351	335	327	330	343	321	326	362	338	322	335	333	336	320	321	346	361	302	336	328	316	338	335	339	326	328	342	375	337	319	349	348	343	360	331	347	335	337	334	311	334	340	351	345	302	341	330	318	350	314	321	319	332	357	345	307	354	349	341	346	339	332	345	329	337	323	307	313	324	344	374	332	337	325	311	341	361	348	332	351	320	338	345	320	340	345	347	337	334	342	354	364	380	340	354	364	325	332	361	364	349	325	322	350	339	363	305	350	335	346	335	344	351	331	337	327	310	339	371	329	355	338	325	308	341	349	329	369	325	338	338	327	300	332	334	361	351	366	345	323	304	351	338	330	344	353	364	323	335	333	328	313	333	312	308	323	341	370	332	331	301	334	319	367	350	328	349	331	344	351	352	347	350	317	298	319	317	326	320	352	316	328	342	311	323	325	348	339	326	332	355	341	328	361	303	316	327	346	328	372	305	366	354	346	338	322	334	351	345	330	306	343	328	305	340	325	340	331	355	360	355	336	320	307	339	321	318	315	329	337	320	326	327	330	353	333	344	295	341	364	341	361	309	310	342	351	334	326	327	337	322	361	361	335	329	329	339	328	328	323	329	332	367	327	356	364	326	302	339	324	321	294	333	338	346	325	325	343	340	333	353	356	297	347	319	314	334	300	280	350	332	348	336	314	368	308	323	327	324	327	342	334	325	291	339	341	341	284	335	319	392	327	336	313	315	319	368	355	333	331	326	297	324	324	339	327	342	332	341	341	339	329	329	368	329	318	323	354	354	312	356	356	345	320	328	340	299	356	311	327	320	340	338	341	374	324	324	320	341	325	340	314	316	336	324	310	350	338	317	332	328	342	347	325	349	345	309	320	345	325	322	339	354	360	305	295	348	343	353	343	324	329	343	319	329	336	319	308	347	348	325	375	370	358	347	329	318	306	314	293	342	363	333	321	302	357	350	359	328	329	343	323	327	301	357	386	336	323	294	351	352	342	336	313	340	329	352	340	345	319	304	338	353	328	357	324	359	318	326	319	318	331	303	341	348	311	323	321	318	343	368	315	325	344	326	347	294	310	359	339	336	346	304	353	329	353	313	346	324	332	315	309	338	352	322	322	333	352	339	364	347	380	363	349	337	343	334	331	341	357	329	327	348	339	342	322	350	373	354	358	350	333	321	330	348	333	326	358	345	306	356	341	351	330	330	346	342	316	305	343	332	361	358	323	338	324	334	331	306	362	343	364	327	326	342	324	288	330	367	321	348	347	327	314	334	325	381	340	314	332	340	307	314	315	363	327	362	324	310	329	365	326	320	320	354	343	369	364	357	284	348	329	324	342	347	319	329	347	312	347	360	343	319	351	343	340	356	337	307	312	310	347	326	319	355	318	326	369	320	335	318	315	326	338	317	340	315	338	361	355	342	293	355	349	339	348	351	359	335	347	334	320	332	331	324	341	334	313	345	331	349	369	339	338	327	346	345	326	333	344	332	356	344	316	346	381	346	349	357	327	341	308	328	330	328	334	351	360	347	339	345	312	332	324	298	305	335	327	324	336	336	333	329	310	333	313	328	312	335	335	350	357	324	321	357	350	353	324	349	336	328	328	357	345	332	336	334	305	306	343	353	319	311	377	342	324	365	320	320	300	309	337	352	356	350	284	346	323	331	309	340	335	311	331	315	348	331	364	329	374	354	345	325	331	313	346	334	342	313	304	306	341	331	303	319	347	353	341	328	346	330	314	352	334	349	314	353	347	311	315	353	321	353	329	300	321	350	325	351	302	328	324	366	335	367	327	337	332	350	324	349	400	325	386	316	349	331	344	352	326	300	330	331	348	338	368	303	343	341	345	342	371	335	325	319	376	316	295	324	342	344	326	343	312	333	322	362	309	323	321	340	357	332	340	357	293	333	332	366	309	336	339	322	352	340	341	337	331	347	313	331	334	360	329	331	301	302	335	348	314	331	330	330	329	305	355	349	281	307	369	338	335	358	315	301	342	354	325	348	311	336	325	311	303	316	371	360	332	367	345	334	354	335	322	332	352	331	324	327	298	314	327	342	337	323	331	381	329	338	332	329	353	342	318	341	327	366	334	329	349	327	339	323	330	352	345	327	348	338	325	347	334	300	375	325	315	331	320	340	353	340	353	325	360	353	356	334	324	319	294	300	320	325	322	326	331	329	329	358	346	360	329	319	336	323	332	319	360	335	360	350	364	332	341	355	333	329	291	349	332	313	330	336	359	358	360	324	348	350	320	359	348	328	348	311	359	333	348	337	371	387	338	352	354	357	345	333	342	347	377	358	323	316	347	309	331	352	348	299	346	327	324	330	331	321	366	337	314	315	328	353	324	341	360	362	334	336	352	321	295	312	331	332	343	337	347	353	333	315	330	331	340	301	326	364	341	346	356	321	336	331	360	308	349	349	320	327	332	366	338	336	326	358	329	334	300	349	352	317	348	335	338	313	338	316	351	348	313	342	305	339	350	301	335	364	358	325	361	316	309	344	341	348	334	345	330	330	344	315	331	308	312	371	329	334	334	332	338	273	328	336	324	324	339	349	344	301	351	334	344	335	338	327	320	330	309	321	338	328	323	348	330	335	315	361	316	350	360	324	345	336	345	339	320	309	339	348	347	326	346	345	315	337	343	327	331	348	315	338	338	319	366	352	336	359	333	359	341	317	360	353	343	351	349	358	346	345	339	330	328	360	339	328	308	340	303	300	336	379	352	347	341	362	320	322	344	315	313	311	326	344	340	315	325	315	300	331	350	327	325	353	347	356	311	340	365	338	331	327	304	347	323	332	336	349	335	331	355	319	336	311	325	333	351	338	374	313	354	336	319	324	336	319	372	304	315	329	331	335	361	324	322	314	339	333	362	360	353	319	314	359	340	324	344	345	341	357	319	310	322	341	346	350	319	340	323	354	332	330	340	306	284	330	341	317	316	319	333
3841	1274	759	550	473	499	676	809	796	710	586	545	452	415	339	284	316	251	225	160	159	133	112	126	98	91	85	85	82	51	33	47	31	41	60	46	50	47	45	50	50	58	56	56	41	55	49	40	38	45	32	49	36	43	28	41	40	39	34	30	41	36	36	29	41	37	35	32	31	37	39	36	41	37	33	35	35	32	26	30	41	35	35	30	38	34	42	36	45	31	27	34	35	34	31	42	32	33	37	30	24	42	34	41	28	30	38	31	29	32	30	28	37	35	25	29	25	33	28	33	40	37	27	44	27	30	32	31	35	39	26	26	30	25	35	31	25	22	28	41	31	21	23	22	33	44	32	28	23	34	35	28	31	36	40	38	38	40	41	30	32	26	43	32	31	30	38	34	34	38	38	37	40	31	20	35	44	32	34	38	25	32	32	38	33	23	32	38	31	40	35	33	36	32	38	30	37	37	43	34	27	43	31	29	32	24	30	46	29	29	38	45	26	29	26	33	21	29	26	29	34	30	35	30	23	28	43	30	36	27	28	23	31	35	28	31	30	35	24	45	37	28	28	32	42	31	31	28	26	39	31	22	28	36	37	29	33	28	29	39	40	33	34	29	27	36	30	35	39	36	40	37	27	32	33	36	25	31	42	38	28	31	39	31	37	35	35	35	33	31	37	26	40	29	33	40	28	29	36	27	26	39	36	37	35	32	40	28	41	34	40	26	35	21	34	42	32	25	17	33	39	39	43	27	31	39	33	37	37	30	38	34	37	39	25	27	30	26	25	34	40	30	41	31	35	30	44	29	34	39	28	34	30	34	23	34	27	30	18	35	24	26	30	40	34	30	31	37	36	28	28	36	32	25	40	31	42	28	35	25	42	30	33	21	37	28	25	29	33	24	26	30	26	44	45	44	38	31	24	33	26	39	30	30	30	40	39	30	38	35	34	28	32	31	29	30	30	35	26	28	32	35	39	36	32	26	39	25	38	32	32	29	24	19	38	35	31	23	25	23	27	28	38	32	35	34	30	35	25	37	46	26	40	30	37	28	27	29	35	35	38	31	36	33	26	21	32	36	30	26	28	27	36	34	37	35	38	34	37	32	39	35	28	42	29	39	33	22	46	37	26	40	30	41	37	38	32	31	36	27	34	28	37	27	28	25	33	35	34	29	29	46	39	30	39	30	29	25	25	29	29	40	46	35	32	29	26	30	32	39	45	25	34	25	27	30	38	31	32	33	31	36	36	28	37	33	31	38	26	28	38	31	29	29	34	29	36	27	27	37	29	39	31	31	39	26	32	29	26	29	31	23	28	29	31	32	30	37	25	31	44	36	31	30	35	26	34	33	33	35	35	28	23	34	26	35	33	41	36	28	25	30	31	31	20	32	32	28	29	43	33	34	40	39	25	34	35	31	22	34	38	30	33	29	27	32	27	33	35	26	37	37	33	33	33	37	27	31	25	30	32	31	32	41	36	29	27	36	37	32	40	32	22	33	34	36	35	29	43	33	23	28	42	28	46	29	29	33	27	37	36	34	33	30	37	41	32	22	32	38	33	32	23	33	30	25	39	22	32	25	31	35	39	34	36	31	38	26	29	37	39	35	37	20	28	38	23	27	28	25	35	35	31	34	32	37	30	35	34	23	24	29	36	24	32	35	34	29	27	30	44	35	40	27	21	23	31	42	41	38	43	33	41	30	32	43	34	27	26	26	22	28	36	30	34	32	29	27	28	34	28	36	29	32	32	33	26	36	27	42	30	34	30	39	44	45	43	34	38	20	31	26	29	37	34	36	24	33	30	41	31	22	23	36	46	28	22	38	36	30	26	31	29	30	37	26	25	32	36	36	47	43	36	24	36	22	34	34	34	35	35	33	26	36	36	45	40	29	29	30	36	26	31	37	40	33	34	29	42	34	28	40	27	34	30	27	40	28	31	39	30	29	38	27	35	31	25	32	38	23	32	39	36	31	38	36	33	32	39	38	29	35	33	31	31	36	32	28	18	33	34	34	34	43	32	31	29	40	31	35	34	29	33	36	36	41	30	41	24	35	32	29	27	34	29	31	29	30	33	39	25	40	29	44	41	43	30	30	32	39	37	28	40	39	31	42	26	31	37	32	31	36	32	34	33	39	34	43	30	31	28	35	41	37	42	37	22	31	25	24	44	30	37	17	31	29	34	36	30	34	34	28	33	32	37	38	44	33	33	25	33	32	35	35	32	32	32	32	26	38	25	38	25	44	44	27	24	28	40	29	25	38	26	34	30	30	28	34	42	29	31	33	30	28	26	28	34	20	37	40	33	39	25	28	41	39	30	38	31	37	30	29	31	37	46	47	42	34	24	26	33	38	44	29	34	29	29	36	38	28	29	45	34	32	39	28	36	29	30	40	41	36	35	38	32	36	33	26	40	22	24	35	34	28	37	32	32	31	43	31	31	34	33	25	32	32	27	26	28	37	32	40	27	35	34	21	34	32	24	38	35	33	34	31	29	28	31	30	30	36	30	38	38	28	22	20	36	22	35	26	23	32	30	37	35	29	41	29	29	33	36	31	32	30	31	27	41	33	32	40	37	39	38	21	34	33	31	40	31	30	33	36	27	42	19	34	33	31	22	34	33	30	32	32	21	32	30	28	30	30	32	40	30	37	27	38	32	22	34	31	31	41	40	38	25	26	27	28	36	38	34	30	30	38	39	27	31	28	32	30	31	29	31	29	31	31	27	20	35	26	30	39	31	50	28	37	33	27	30	22	21	24	30	31	41	36	40	40	33	39	27	35	22	35	26	35	33	31	35	27	28	34	40	24	29	37	38	28	30	32	36	27	35	23	34	36	41	38	32	31	41	24	42	32	30	27	30	28	29	32	29	26	25	30	38	27	23	37	23	32	37	39	34	33	27	31	39	30	48	38	27	29	27	29	32	35	32	37	33	37	33	27	30	37	31	30	35	35	40	27	28	36	31	31	26	35	27	45	36	29	27	35	29	40	32	25	32	29	35	30	36	38	35	29	37	28	34	27	40	35	31	29	33	38	31	38	31	36	38	30	34	37	34	42	39	25	31	23	33	37	34	34	33	26	24	35	30	32	29	18	32	31	32	33	23	35	30	28	25	29	28	37	33	35	35	37	34	36	23	28	44	34	31	25	44	38	20	28	31	36	38	31	41	36	23	21	25	33	36	25	31	24	31	33	28	35	37	22	31	31	43	31	34	29	33	40	30	29	25	32	29	35	27	43	38	27	28	35	34	36	35	32	25	31	40	24	31	31	32	31	25	32	35	27	39	33	31	28	40	36	49	19	38	34	41	33	31	33	28	25	35	32	32	35	38	34	45	37	21	35	27	30	29	23	28	48	30	20	31	32	38	34	31	32	35	19	38	24	27	32	35	30	28	39	37	39	34	23	17	33	25	31	24	42	23	35	33	49	27	32	29	36	30	25	44	29	27	30	32	29	27	31	30	29	30	26	32	29	29	31	39	33	37	29	33	40
22904	14071	10146	11768	21932	25206	25234	24328	22647	20204	17569	15534	13629	12443	11190	9567	9583	7670	6225	4955	4603	4110	3955	3604	2771	2138	1873	1717	1410	1190	900	688	733	651	696	777	796	781	658	663	699	806	1037	1077	1055	904	754	686	575	552	506	489	497	521	526	508	495	411	450	424	445	386	410	427	391	418	398	402	416	444	411	384	378	404	398	356	417	396	400	389	375	382	408	392	384	411	382	378	341	380	391	358	350	363	376	365	362	371	360	327	374	402	337	348	369	352	390	367	352	384	380	350	357	338	364	373	357	363	394	354	360	376	338	331	326	349	383	393	366	367	369	338	372	367	370	382	402	373	389	360	390	339	369	322	354	391	394	404	353	350	378	359	366	347	356	348	339	362	353	353	337	383	362	352	362	346	385	350	342	341	355	377	378	363	367	361	346	367	361	357	342	342	348	340	324	356	366	352	343	362	379	345	354	379	353	364	349	351	323	364	364	364	374	350	361	355	319	374	404	368	351	367	386	382	346	392	378	365	413	356	362	359	373	382	391	358	346	354	353	366	383	381	376	357	355	386	388	359	383	376	368	368	390	359	370	316	374	324	370	342	371	350	328	378	373	342	364	354	371	334	353	372	351	342	342	369	342	371	393	378	306	364	341	381	356	342	375	377	385	392	337	353	333	336	338	334	350	368	342	357	360	390	364	349	370	336	367	375	374	348	334	360	372	362	364	352	350	368	294	377	330	352	367	378	370	343	359	391	358	335	350	334	389	359	399	354	346	362	355	328	371	369	365	359	383	351	371	352	339	367	350	347	345	369	373	370	347	356	371	353	350	366	355	338	375	359	341	342	376	298	378	364	347	349	331	322	373	366	375	405	322	364	382	329	345	367	370	350	329	366	368	364	371	351	370	346	374	331	376	378	352	347	383	329	391	409	340	328	364	353	347	355	372	358	363	338	341	348	365	351	346	388	345	344	353	345	356	311	381	365	375	341	370	349	321	363	385	353	383	367	327	360	357	381	365	324	343	335	354	373	365	367	337	362	379	401	363	348	350	357	352	361	349	346	336	385	348	400	366	395	345	344	379	341	382	348	393	359	342	368	353	357	396	343	368	360	340	365	334	356	340	363	333	364	369	320	318	363	345	355	334	353	344	355	376	348	374	360	359	360	367	356	373	377	354	362	373	337	408	395	363	348	320	351	370	373	365	345	363	337	348	351	365	369	363	334	360	344	411	348	379	350	388	348	380	365	329	382	386	420	347	353	357	362	389	381	411	356	304	372	353	347	322	347	353	331	355	376	355	334	398	331	352	356	359	375	352	374	332	392	362	346	344	349	360	360	359	333	392	376	352	381	373	348	356	348	365	359	366	352	348	368	344	355	387	377	347	363	326	337	343	364	394	350	355	375	350	341	344	349	341	381	371	343	388	353	347	341	353	360	337	365	364	356	376	352	379	375	315	351	354	355	348	389	367	342	367	372	364	336	365	353	385	363	399	355	361	390	356	377	370	379	370	373	380	364	335	370	372	357	385	393	380	382	338	347	347	364	341	375	332	350	386	343	347	348	362	373	371	377	347	339	359	334	356	356	354	390	375	350	331	385	394	382	363	347	370	372	380	381	341	392	337	344	332	384	351	340	320	363	389	346	343	360	368	345	352	374	349	343	368	349	335	343	380	372	376	336	362	340	359	362	375	388	384	379	329	395	356	315	343	361	346	403	363	367	329	332	340	357	360	325	350	364	351	342	334	386	355	352	323	354	337	394	317	353	366	369	342	349	384	362	390	389	375	410	374	369	355	364	359	353	394	351	319	369	395	358	352	369	384	374	357	350	381	373	357	332	369	349	368	355	351	371	362	337	343	346	357	397	341	338	311	400	354	389	339	323	336	354	325	344	375	328	369	354	323	369	346	380	379	348	362	383	413	371	366	363	354	368	387	332	366	345	349	382	370	357	393	363	359	382	358	352	372	348	359	363	349	346	359	325	366	360	346	366	321	324	392	363	365	351	380	365	347	341	373	343	326	344	351	358	333	373	325	361	354	346	368	348	377	354	338	377	362	376	364	362	353	362	369	365	350	373	343	410	335	358	346	346	357	333	381	367	361	379	363	355	353	380	364	368	370	368	359	356	342	359	349	336	380	337	384	362	364	364	341	386	366	358	348	315	381	354	364	357	366	331	386	392	395	366	361	347	373	339	347	366	386	349	356	386	342	372	348	349	354	352	347	348	342	368	343	333	360	364	371	337	382	370	337	329	355	332	338	347	352	342	386	368	349	348	368	391	372	391	372	390	344	368	340	354	351	333	397	330	369	352	360	363	359	334	353	339	368	358	386	370	370	343	352	372	334	357	348	359	336	382	339	376	316	385	352	389	357	356	349	378	356	387	351	341	357	360	353	347	342	372	362	341	364	363	350	323	346	378	404	345	359	400	322	342	359	369	364	366	337	354	357	349	342	337	329	388	391	388	362	355	364	348	352	322	378	388	345	349	406	345	345	371	380	357	363	359	363	351	349	364	374	364	345	335	392	386	388	403	356	328	346	369	341	329	367	363	350	362	376	353	357	353	346	380	359	317	360	384	371	353	343	368	359	373	349	355	391	341	341	385	355	371	352	331	324	360	359	387	396	313	369	326	342	372	373	405	364	338	339	352	345	367	364	333	352	336	354	364	347	354	341	365	359	378	382	381	377	368	360	350	352	357	328	383	359	372	354	344	367	323	373	386	377	376	389	359	393	340	371	322	362	367	371	353	347	362	351	378	360	343	351	357	366	351	348	369	373	346	384	386	380	373	366	353	397	315	360	361	359	396	357	347	352	383	358	357	345	360	352	344	379	334	357	362	355	319	338	342	368	349	378	348	373	340	338	344	376	357	364	405	358	368	410	372	370	351	338	353	347	386	337	332	358	351	367	374	370	365	352	380	327	371	385	362	323	357	355	357	362	346	356	348	366	366	353	342	348	362	368	356	338	379	342	340	347	364	350	352	367	361	369	369	355	326	369	356	370	354	366	357	358	344	340	385	392	406	344	351	368	383	362	327	361	370	351	358	361	356	332	355	341	333	362	374	332	372	347	345	350	358	327	355	378	387	290	317	367	354	351	373	363	346	370	362	326	393	360	345	359	382	360	347	348	384	366	372	360	394	343	359	353	364	363	332	359	355	372	341	353	342	357	361	349	338	366	354	307	368	347	357	371	371	359	392	370	360	372	365	363	363	356	374	368	345	341	377	366	358	337	369	383	371	367	361	341	320	347	333	348	354	359	345	363	348	347	356	334	343	372	343	354	390	344	344	367	347	352	362	347	321	356	348	366	365	351	391	370	343	367	376	355	376	339	351	331	379	337	338	393	351	346	340	366	370	356	370	377	338	374	347	370	342	340	339	352	372	359	335	363	338	363	393	371	352	357	360	350	365	325	354	360	378	344	356	400	339	355	358	360	361	361	385	378	339	348	367	364	357	372	355	379	386	390	348	382	353	385	377	356	390	399	367	355	344	371	340	340	373
3152	1865	1050	728	605	699	925	1103	1079	894	710	592	565	541	422	431	370	276	245	216	192	145	182	125	91	76	84	74	60	49	50	43	29	45	51	33	46	44	38	34	60	49	59	49	58	42	28	44	41	21	40	29	29	27	21	27	37	31	22	26	30	30	30	31	37	31	26	19	29	23	26	27	29	29	28	39	28	31	32	24	29	23	38	30	33	19	32	10	17	34	27	27	16	20	23	18	21	22	35	36	21	28	27	32	20	20	24	28	28	32	24	25	30	23	25	34	22	28	29	26	32	28	21	20	26	31	23	24	25	21	28	23	14	20	26	32	24	29	33	30	22	33	33	37	35	31	22	19	23	19	30	18	26	32	36	21	20	24	26	33	41	25	23	19	19	25	28	27	25	19	28	26	32	19	16	24	31	38	27	31	22	21	19	22	33	16	19	22	20	25	29	24	27	27	27	17	29	27	21	20	25	23	19	30	27	26	32	21	22	31	31	31	23	26	23	28	27	30	24	22	23	31	29	24	32	27	24	10	24	27	20	19	31	28	28	22	23	14	31	26	24	24	16	26	23	32	27	19	28	26	30	28	17	26	30	29	25	30	19	20	25	24	21	21	23	34	32	31	26	19	30	23	29	18	15	34	30	26	35	22	21	33	27	21	26	23	23	29	21	29	29	20	26	20	19	28	21	33	37	19	30	20	30	25	12	23	20	17	22	25	31	33	28	23	21	25	21	23	17	19	27	33	30	36	29	26	20	23	17	30	25	17	22	18	26	28	20	31	27	23	26	20	33	23	24	32	27	24	15	31	25	24	29	24	24	23	30	26	31	20	28	26	16	23	24	33	31	27	29	25	26	31	14	37	22	31	28	22	32	8	21	27	23	34	22	21	28	30	29	20	31	23	25	25	23	29	25	21	24	31	17	21	23	24	27	22	24	27	29	21	17	18	24	23	26	18	28	25	24	23	24	24	22	36	23	23	23	35	25	25	31	33	26	18	28	36	20	41	20	20	30	30	26	29	27	18	26	23	34	31	15	25	20	21	25	24	29	30	29	29	21	15	31	30	26	28	27	32	22	23	29	39	23	27	25	34	17	30	20	27	20	21	24	30	25	29	30	21	28	25	21	27	28	25	28	33	32	24	19	33	20	23	23	33	24	30	36	33	31	18	40	22	24	19	26	24	22	23	34	28	28	32	25	25	16	25	19	24	27	28	23	28	19	30	27	19	17	36	33	31	30	26	31	19	27	21	33	14	26	20	32	30	29	32	28	22	31	24	24	21	30	28	29	28	32	25	24	28	31	28	28	23	26	30	26	28	22	25	21	23	27	24	20	31	31	39	19	31	26	26	27	24	29	28	29	30	25	29	29	27	25	29	22	26	20	23	25	24	20	28	32	26	25	15	19	21	32	21	31	26	23	31	32	21	30	22	28	18	18	24	22	32	29	13	26	30	20	26	27	32	17	23	25	25	29	27	26	30	24	31	31	30	22	29	24	29	28	28	30	27	31	25	20	24	13	20	26	25	25	27	28	35	31	21	19	26	21	28	21	31	22	33	30	31	21	23	27	25	23	20	24	24	23	21	28	22	18	28	33	30	16	19	21	28	27	33	31	22	28	24	24	25	31	20	25	26	30	14	29	24	30	26	26	27	26	22	28	18	36	13	24	28	25	22	26	25	23	36	34	26	23	19	18	15	17	24	23	19	30	27	21	28	22	28	25	27	25	28	29	22	26	22	22	17	22	13	28	28	29	26	27	29	17	22	30	14	30	36	19	22	22	25	28	26	30	30	27	28	25	24	19	37	28	29	24	30	31	30	30	25	30	20	24	18	27	33	24	26	24	25	22	31	31	20	26	28	31	32	36	21	36	29	29	32	22	22	28	36	23	27	32	25	23	17	27	16	30	25	26	18	27	26	22	22	25	28	19	40	33	26	26	28	21	22	27	19	25	30	27	27	34	27	27	25	20	27	22	31	21	29	32	28	35	23	26	24	30	26	30	22	26	34	25	27	33	24	19	29	25	34	28	31	18	33	25	23	11	18	20	25	28	24	18	25	29	39	25	20	31	24	19	34	25	28	33	29	15	23	28	19	30	17	15	30	27	22	26	21	18	22	26	25	24	25	23	22	26	22	18	33	19	24	25	32	28	29	24	27	18	24	22	30	24	24	26	32	25	28	23	27	25	22	30	19	33	27	29	28	28	25	26	25	24	23	30	33	16	22	23	26	25	28	25	22	25	20	26	28	25	26	26	23	23	27	26	26	19	32	24	25	30	28	25	24	18	22	26	22	23	24	19	27	31	27	29	26	30	29	29	16	21	40	19	32	19	27	27	26	27	24	30	39	26	20	26	30	27	20	19	27	26	28	22	30	18	29	20	36	21	25	15	31	30	22	32	36	26	27	26	25	20	23	28	36	21	30	30	31	25	23	25	28	32	29	24	27	22	28	20	31	33	25	32	34	27	31	24	28	25	34	28	28	25	16	31	27	30	33	20	27	26	28	20	34	19	23	25	30	27	26	28	23	31	36	25	15	19	40	21	22	22	17	41	22	24	35	27	24	37	22	32	21	28	24	22	31	25	25	26	27	16	33	31	17	27	31	22	39	38	33	28	25	30	25	28	23	34	25	16	36	22	15	36	20	30	31	12	36	30	26	31	37	27	26	30	22	27	23	30	24	32	25	29	18	32	21	25	20	27	41	19	26	25	30	22	30	20	32	39	18	35	22	33	27	22	26	28	23	19	28	29	29	36	18	27	13	31	22	30	29	34	28	27	20	20	27	19	28	26	32	27	25	19	23	31	19	36	32	31	24	17	16	30	15	33	32	25	30	35	28	16	30	30	27	37	31	35	27	24	23	31	32	30	29	24	29	26	23	31	30	25	22	29	28	18	27	24	21	31	33	19	27	21	22	18	22	16	22	16	25	28	33	32	20	28	28	29	26	22	27	25	32	26	21	46	29	27	32	17	24	21	24	28	22	24	24	22	27	23	33	23	35	30	24	42	23	31	29	21	19	28	22	30	23	26	29	27	23	33	29	25	29	26	28	21	34	28	29	26	21	28	29	23	22	22	25	28	21	21	22	21	37	31	24	25	22	23	28	31	24	16	24	35	26	24	24	21	34	17	31	23	24	27	28	31	28	19	24	31	18	25	30	18	28	30	30	20	17	26	24	27	34	23	33	36	23	20	29	24	24	27	21	29	28	20	31	28	26	16	23	19	26	21	36	32	25	25	25	26	41	29	33	31	29	20	26	19	28	30	25	21	22	21	24	21	25	22	29	27	30	31	27	25	31	24	27	30	22	24	25	27	20	25	28	24	26	23	25	29	19	24	22	29	29	17	22	21	32	37	20	38	23	29	32	27	15	26	33	25	21	28	23	29	27	33	22	30	17	27	31	23	26	20	33	34	25	30	30	33	24	26	29	31	32	28	26	35	20	33	27	22	22	21	16	31	20	32	38	31	23	30	38	32	29	23	30
26860	17060	12501	14757	24899	28167	28480	27797	25671	22745	19309	17308	16080	14878	12526	11860	10404	8568	7218	5870	5294	4850	4658	3857	2998	2502	2267	1921	1643	1325	907	801	743	683	778	871	787	796	785	745	873	1101	1357	1243	1134	933	832	707	588	458	482	492	471	449	433	401	398	394	381	360	396	354	365	356	331	330	344	310	316	348	328	372	319	356	370	322	333	338	313	334	305	309	312	305	294	289	299	306	295	292	303	297	277	294	303	274	316	290	286	283	321	275	301	282	294	294	315	288	299	321	268	325	297	298	302	285	316	290	304	297	320	286	298	333	285	264	265	287	313	320	268	292	304	297	285	308	298	285	287	284	273	282	280	289	302	314	314	309	284	322	275	281	287	327	269	250	281	265	302	296	304	307	307	258	269	299	310	338	288	291	291	290	297	295	291	282	307	309	271	295	320	274	287	288	301	282	281	317	315	274	286	270	271	311	287	308	309	297	307	310	305	267	332	292	307	322	296	253	303	274	285	288	294	304	274	325	276	287	315	320	284	319	306	289	279	311	300	321	296	296	280	309	292	342	292	313	301	265	281	288	315	316	300	296	284	331	291	303	318	335	299	304	306	292	293	287	316	312	276	273	255	270	316	303	314	285	259	324	280	269	326	279	322	276	285	283	325	299	272	290	312	281	297	263	266	320	305	277	270	280	296	330	296	287	285	307	291	294	300	292	294	311	290	323	327	276	286	269	307	308	292	302	310	273	278	298	289	279	276	291	310	318	319	286	331	302	289	311	296	284	286	312	276	324	282	248	314	280	271	320	325	273	279	289	259	294	278	297	309	277	290	269	285	287	313	273	252	291	278	269	279	281	302	289	267	297	281	286	280	298	311	280	286	323	287	296	297	297	285	283	303	299	327	279	275	334	278	287	300	296	300	264	286	275	292	285	298	277	291	332	274	297	297	289	284	242	291	305	304	296	300	290	299	315	317	311	306	303	278	299	298	295	279	302	294	296	284	282	278	317	277	291	280	285	287	272	289	303	334	307	303	288	288	260	293	315	300	297	266	284	298	298	317	276	312	312	297	295	267	306	309	312	287	301	298	270	305	316	285	293	275	293	271	270	302	278	297	288	303	328	289	285	313	308	275	254	314	287	319	276	264	288	302	301	294	268	294	294	296	291	283	287	331	277	323	315	288	328	285	313	279	309	303	285	278	294	294	277	314	302	292	259	288	276	283	279	301	307	280	302	270	294	298	282	295	279	283	318	276	308	289	288	272	322	288	307	313	282	302	279	291	300	281	296	282	318	287	311	273	288	284	294	282	280	290	304	280	307	283	302	303	292	293	314	291	302	309	295	293	294	273	282	294	285	293	295	276	305	294	325	297	263	293	296	313	298	288	292	315	319	263	291	299	295	287	281	295	274	270	295	265	265	312	316	314	294	309	305	295	294	291	303	300	279	303	262	286	295	293	277	281	291	308	284	299	276	324	304	288	328	266	317	275	288	287	294	291	274	318	281	272	291	320	290	279	313	272	299	272	300	294	298	311	341	294	314	313	268	277	305	298	296	293	279	304	288	293	288	303	274	282	294	300	266	303	309	282	288	303	301	274	293	289	278	259	290	295	300	301	292	289	280	291	336	304	297	295	313	306	296	311	317	290	303	275	271	236	282	294	278	279	288	304	274	299	280	286	306	342	288	317	282	307	303	300	268	291	293	296	276	321	270	264	289	296	279	291	293	288	281	327	303	292	295	263	271	299	289	285	260	304	332	289	305	313	293	296	312	292	287	281	307	277	301	298	279	279	308	285	279	295	291	280	315	304	277	306	300	290	323	316	260	276	300	303	300	270	268	298	307	291	309	332	282	303	274	294	289	285	291	315	268	264	297	294	323	302	311	291	291	270	278	306	305	277	272	276	305	313	265	273	275	282	272	290	259	274	279	301	237	285	288	332	287	303	298	251	304	295	287	293	279	291	305	289	296	300	286	288	279	311	292	297	298	307	306	281	286	295	275	298	266	268	309	286	289	315	274	299	260	293	290	291	306	284	335	283	296	276	283	303	299	270	270	269	297	265	276	287	314	277	300	319	246	294	270	284	297	313	300	318	321	299	309	298	283	284	337	302	281	280	257	311	285	275	285	296	299	292	303	288	277	281	290	298	265	325	292	322	306	264	279	281	299	306	310	282	283	272	269	276	319	286	326	309	270	268	282	290	303	269	315	277	289	301	310	283	328	286	283	303	292	256	298	293	302	276	300	301	253	274	281	289	293	288	313	301	283	276	278	279	318	271	298	278	297	280	264	293	263	264	275	298	304	276	295	289	296	311	302	271	285	288	306	292	280	287	299	257	295	315	273	302	304	284	301	294	281	299	296	272	262	292	287	276	269	305	268	292	278	300	287	300	293	275	303	301	246	260	290	306	307	298	281	304	302	285	274	282	287	309	311	285	305	276	289	319	299	303	282	303	308	272	277	311	284	298	277	272	331	297	294	293	285	258	275	287	294	311	296	294	314	282	302	302	288	292	264	299	290	282	295	283	314	320	263	314	279	313	292	270	311	288	255	303	281	290	251	301	284	273	257	293	292	298	268	259	312	295	285	292	296	307	262	271	301	284	296	328	297	299	285	307	315	286	309	324	318	325	294	267	307	254	298	250	258	290	294	292	262	293	305	289	291	288	290	264	286	305	257	283	294	270	317	280	290	275	292	281	264	318	314	319	321	302	298	302	299	279	289	300	316	301	296	310	282	306	280	279	294	293	287	305	292	295	283	289	273	292	286	285	288	271	262	304	291	285	317	310	304	303	279	304	296	274	309	293	316	244	318	296	242	298	293	292	274	277	273	311	288	311	280	298	306	326	294	301	278	250	303	288	297	286	277	279	274	312	304	303	310	283	286	310	298	315	265	313	295	282	281	288	298	275	297	278	286	271	290	295	267	279	298	303	279	262	299	298	291	291	291	310	293	307	319	300	310	280	294	311	295	254	284	254	298	317	307	301	292	296	268	316	299	272	309	269	311	281	285	279	269	339	315	307	309	295	297	287	303	277	299	309	283	266	289	298	296	289	298	309	284	282	306	293	284	281	276	308	290	292	286	297	305	280	285	321	277	291	281	297	292	294	275	278	284	311	258	285	309	281	302	315	271	276	280	274	324	292	290	279	290	295	268	292	265	292	287	291	275	263	314	299	285	265	320	302	296	308	284	276	307	303	298	268	278	292	307	311	261	290	305	293	292	308	295	308	285	296	300	262	300	271	270	317	297	308	274	287	310	288	310	274	279	297	266	289	278	313	272	288	273	290	292	301	310	261	289	292	296	289	292	302	292	283	290	288	290	303	327	302	324	307	282	298	266	277	288	292	285	309	297	299	268	304	314	312	303	279	281	289	258	281	277	306	307	286	291	304	297	310	289	284	312	291	304	286	296	289	283	301	281	284	341	273	273	296	325	294	299	290	269	313	314	303	301	276	290	277	299	293	292	308	294	309	299	282	280	282	282	293	291	300	279	317	285	274	282
2641	938	505	365	285	314	477	499	537	418	372	337	314	280	263	241	173	159	133	108	104	124	101	80	72	81	86	60	52	53	47	34	43	42	38	46	46	48	41	46	49	64	47	47	58	43	49	55	28	37	41	31	45	42	47	29	43	35	34	21	45	34	48	41	46	33	42	40	29	40	35	42	38	51	50	41	38	37	39	43	42	46	36	41	38	37	41	27	40	46	30	34	37	31	43	28	49	37	46	30	42	39	29	49	42	36	35	39	40	38	31	36	46	33	43	39	45	26	30	33	24	41	39	37	36	42	35	40	38	45	55	26	36	38	31	38	38	37	43	34	17	41	42	33	39	25	45	38	40	37	36	42	38	50	39	34	36	37	36	37	41	43	37	33	40	37	37	37	51	37	42	36	33	29	37	39	28	39	32	34	40	36	38	42	43	40	34	39	35	40	46	36	39	46	37	40	41	33	27	47	30	26	49	42	40	41	44	39	31	33	38	44	32	40	32	27	37	45	46	42	26	41	46	32	32	35	44	37	30	26	32	32	28	37	39	37	47	33	35	39	46	36	44	34	42	35	45	35	39	41	43	25	35	49	35	34	37	32	37	39	44	44	43	39	27	42	27	29	41	30	36	32	37	46	39	35	43	36	26	34	33	29	30	30	33	39	31	24	52	27	42	33	34	40	28	41	34	34	34	35	40	29	31	38	41	32	44	39	44	39	36	37	30	33	46	30	38	34	48	40	34	33	44	27	28	44	38	39	30	33	33	36	42	41	36	44	35	32	40	50	40	41	23	37	46	37	34	33	41	30	41	25	43	37	37	33	30	36	34	37	36	38	37	39	26	39	47	41	26	36	27	40	43	29	40	33	40	34	34	31	36	37	45	37	38	30	42	33	37	42	40	41	42	32	32	43	35	27	42	43	37	34	24	31	39	36	49	30	38	46	26	30	41	27	35	45	40	29	40	35	44	32	39	39	27	34	29	38	38	34	33	48	36	40	38	42	33	38	33	32	31	54	37	41	30	40	36	44	38	29	32	46	35	36	40	38	44	50	32	42	35	42	33	41	47	37	35	34	29	43	37	42	38	33	38	32	34	37	22	39	36	37	29	40	40	32	23	41	33	39	38	28	29	46	31	25	37	34	32	33	23	32	28	35	47	37	45	45	44	45	39	38	31	47	29	36	35	35	35	47	60	25	33	35	36	51	35	33	47	29	36	35	45	43	43	42	30	48	24	40	31	33	22	37	31	33	40	32	34	39	29	37	42	37	32	36	39	32	41	36	44	46	37	35	42	40	36	38	38	40	36	48	29	36	35	36	27	32	37	42	37	42	20	46	58	37	48	35	33	40	31	38	37	38	23	44	43	32	23	36	43	39	36	37	34	35	35	42	31	42	38	25	42	33	40	49	31	34	31	39	37	37	40	25	36	26	33	37	39	32	38	39	56	38	41	38	34	35	39	32	36	33	30	35	44	36	28	44	34	31	36	31	30	40	25	29	46	34	45	38	30	33	46	35	39	38	32	32	34	27	46	49	28	29	40	40	43	41	43	24	35	37	45	37	30	34	27	45	44	35	26	28	42	28	45	33	31	34	34	35	36	36	30	38	40	37	37	32	26	38	37	44	35	43	44	38	37	29	34	43	30	36	46	38	34	33	36	41	45	40	38	41	34	42	38	30	25	32	43	35	38	39	41	35	39	38	32	31	36	37	31	31	40	30	41	38	30	38	31	33	51	42	37	39	50	47	29	32	37	38	35	40	43	40	42	36	45	45	42	36	42	33	41	29	38	46	35	35	50	29	42	39	38	36	40	33	39	42	44	41	26	39	35	39	30	42	42	29	50	49	37	28	42	34	39	42	41	33	33	32	33	40	25	48	53	36	41	32	29	37	36	39	30	34	37	39	38	49	37	31	33	48	41	37	47	36	44	44	37	31	46	39	43	30	33	38	48	30	33	44	43	37	36	31	32	42	40	41	34	47	28	42	42	31	32	38	30	27	29	39	43	36	45	42	36	40	28	51	36	36	31	38	35	39	41	26	34	32	37	36	34	36	39	38	39	42	34	40	36	43	41	28	40	29	44	33	35	38	32	51	38	30	30	33	39	40	29	32	29	41	35	29	42	31	38	25	37	32	36	35	32	38	34	36	32	38	29	24	32	32	33	43	28	30	47	55	35	44	29	40	37	38	32	31	42	41	29	36	35	40	42	40	36	26	35	45	31	46	39	27	47	33	27	33	27	38	45	31	26	31	44	44	26	56	43	36	45	51	38	30	27	40	41	45	39	41	29	38	38	24	49	37	51	28	36	48	40	35	44	36	37	36	37	47	33	30	33	41	31	38	43	39	38	45	43	39	55	38	46	35	34	42	44	48	32	25	37	37	36	23	32	43	36	30	44	46	41	28	41	30	36	36	43	37	46	31	36	35	35	28	41	39	43	46	51	23	38	36	30	42	29	36	42	38	28	38	41	49	47	29	37	32	41	32	24	41	35	28	40	39	36	39	35	43	32	49	30	40	43	29	34	35	37	39	40	34	35	30	28	34	29	36	26	31	31	37	34	29	29	40	39	36	42	46	37	38	47	41	35	35	39	40	44	35	28	33	40	35	40	36	37	45	51	40	29	41	35	36	34	33	44	34	29	44	23	31	45	44	44	45	41	38	35	44	31	32	39	47	33	35	41	49	31	34	33	45	33	41	42	30	30	39	44	38	50	46	46	45	28	50	38	32	36	32	43	24	38	26	31	42	33	34	42	43	31	41	35	33	38	40	42	37	41	52	35	46	30	36	30	36	27	45	42	39	26	43	31	41	30	33	37	51	34	31	37	34	36	33	30	33	30	33	43	44	32	29	43	36	47	31	32	28	39	39	34	36	40	38	51	42	26	30	33	50	43	35	43	34	26	47	47	38	32	34	37	39	35	42	34	31	30	33	40	29	31	37	39	40	44	45	32	37	41	33	32	27	30	33	35	27	35	48	35	26	37	43	34	31	36	43	45	42	23	41	38	46	38	33	38	35	36	41	49	38	38	42	29	41	37	43	40	36	36	28	36	36	27	38	36	30	33	33	43	44	32	36	36	37	42	42	41	42	35	40	36	39	38	36	49	40	37	31	32	29	29	19	33	35	36	29	38	34	42	41	41	32	33	45	40	41	20	37	34	36	38	40	30	37	43	40	35	27	35	34	30	35	43	33	37	40	36	27	35	36	42	45	44	41	30	33	31	37	30	38	42	35	24	40	25	50	32	24	35	35	33	37	44	37	41	45	35	43	42	33	38	36	36	40	33	37	33	36	37	36	43	38	41	41	41	36	38	33	43	39	34	43	30	28	27	35	42	42	38	27	32	49	41	35	40	41	43	44	37	37	32	35	43	51	37	48	43	42	45	39	32	43	35	39	30	35	31	26	38	46	40	27	32	48	49	37	40	49	32	44	33	25	39	46	44	40	31	38	38	31	40	40	50	38	31	31	42	40	41	51	33	29
20806	11276	7599	9074	16940	20556	21302	20694	18453	15644	13160	11537	10602	8940	7835	7368	5829	4907	4028	3501	3160	2976	2754	2036	1635	1443	1363	1154	958	785	653	624	625	593	666	673	639	616	651	700	760	879	903	817	785	678	654	574	496	460	533	470	461	507	482	455	447	473	401	458	406	418	446	416	469	406	395	461	406	408	438	413	463	454	412	420	408	436	433	441	412	420	382	431	375	458	433	413	366	392	384	366	378	408	457	391	415	400	394	401	398	398	400	394	400	410	412	395	390	390	392	387	419	381	390	410	407	385	402	395	377	393	396	378	397	404	383	397	391	392	406	387	438	384	442	433	370	397	438	389	407	416	382	410	399	402	363	370	362	373	401	376	386	374	416	376	403	434	382	420	384	395	376	433	400	383	436	357	441	376	387	412	401	411	395	431	393	434	398	420	388	392	407	381	410	442	413	439	409	423	406	425	376	385	398	386	408	423	384	347	387	393	359	389	399	400	395	381	421	419	434	371	395	411	381	418	390	376	421	409	398	413	430	392	406	402	389	411	391	407	431	375	407	424	384	408	424	397	383	407	414	438	411	408	419	381	408	397	397	394	418	404	410	423	406	405	387	390	413	395	380	388	399	409	426	435	406	397	410	378	433	432	410	385	433	416	393	422	426	357	394	414	419	438	398	390	405	400	401	411	397	392	382	442	405	430	398	379	399	422	412	417	395	370	415	434	384	391	412	405	383	385	407	394	400	423	431	396	384	421	392	393	414	424	384	384	420	387	399	396	408	390	370	409	398	394	396	361	411	411	404	394	368	399	419	366	420	416	376	408	418	427	401	399	432	414	398	426	401	390	416	421	374	418	406	411	380	419	415	394	383	387	394	372	410	377	400	407	383	415	399	417	397	456	394	403	408	420	425	384	407	405	400	430	439	396	401	386	422	371	396	413	398	356	437	431	377	380	396	413	402	426	364	373	394	408	408	431	407	389	431	401	397	422	424	379	418	380	402	413	391	406	407	441	412	400	418	427	407	390	402	416	398	348	400	375	378	402	386	384	420	408	425	424	420	390	399	420	391	423	381	405	446	388	394	392	414	397	405	397	435	402	385	380	381	438	407	367	406	383	358	420	398	411	415	422	406	411	409	374	412	419	430	396	399	422	378	431	387	385	394	414	379	436	412	391	414	376	380	416	370	377	418	412	419	387	428	402	429	402	404	401	427	420	398	387	373	388	432	411	427	398	421	422	412	450	418	425	394	395	402	384	404	381	391	349	402	422	400	371	381	394	395	375	414	409	387	400	413	385	389	406	397	399	408	430	383	383	405	410	461	406	396	418	432	417	418	436	430	418	416	371	389	399	383	414	427	416	382	389	372	415	362	421	387	416	375	385	411	381	396	383	403	413	410	423	422	376	364	403	434	387	401	403	390	413	373	395	390	427	398	389	426	419	436	418	447	411	410	425	392	388	408	381	410	399	384	418	422	393	376	421	381	422	412	404	363	372	402	412	426	396	410	416	394	430	427	391	417	414	434	410	421	389	436	381	396	426	405	416	447	404	393	413	404	430	396	410	393	402	423	399	397	429	355	416	411	375	447	393	388	369	376	396	401	428	368	420	413	412	437	381	403	428	379	415	396	438	398	400	423	370	405	383	383	388	404	425	424	405	409	395	393	402	427	395	422	362	411	383	412	424	414	388	425	383	412	406	376	393	394	399	397	389	435	409	421	383	388	381	389	391	405	401	400	385	410	364	413	393	402	392	419	400	391	394	386	423	418	375	389	399	389	405	388	392	358	401	404	392	391	416	407	430	435	373	380	418	410	389	427	399	375	404	403	416	389	408	370	396	415	412	379	397	398	424	399	419	414	410	398	408	373	395	428	370	430	409	409	410	401	401	427	396	397	374	395	393	432	387	410	401	436	440	420	422	391	409	440	415	431	383	387	420	407	396	419	409	439	398	380	384	427	372	423	368	366	386	413	390	397	424	425	388	424	401	423	399	438	433	412	360	416	368	379	419	391	378	402	420	404	408	402	388	397	407	392	416	353	400	422	420	411	403	398	426	429	408	389	381	438	410	401	424	401	385	410	405	443	388	340	346	380	434	414	400	427	410	383	426	399	371	407	366	368	396	426	364	375	393	386	356	399	422	405	377	442	434	384	439	404	414	413	395	404	418	414	395	383	437	404	397	364	391	382	426	396	416	392	400	393	397	373	397	395	410	443	412	412	414	395	375	425	423	364	363	396	394	405	426	401	402	387	402	379	399	379	418	401	426	368	404	396	413	388	404	374	365	428	427	416	395	375	369	388	366	367	403	409	378	406	424	423	403	433	413	376	391	397	425	406	408	405	413	404	427	420	401	398	416	419	376	440	389	397	413	388	422	394	422	410	403	404	391	398	396	425	382	384	436	382	413	436	419	399	413	382	370	375	406	424	407	384	382	421	429	393	395	387	383	449	382	433	405	397	440	396	412	381	401	378	396	377	396	386	378	355	421	407	415	390	412	377	381	423	386	394	414	398	404	385	428	384	439	367	423	383	401	391	414	405	424	390	404	456	424	418	387	465	398	430	403	409	437	396	400	374	392	379	418	420	384	413	391	427	415	399	388	377	388	409	358	381	405	376	400	363	403	379	431	357	396	401	379	415	420	388	420	374	414	368	406	389	445	389	429	415	387	419	414	383	399	427	416	418	395	369	390	400	419	396	397	373	390	442	392	402	417	417	387	434	429	428	407	416	386	393	391	376	374	425	412	423	399	425	378	420	454	418	381	403	382	428	392	405	431	420	407	429	410	435	385	401	429	415	431	408	390	413	402	405	376	391	416	412	357	401	356	395	400	386	386	401	417	412	386	398	394	379	393	383	368	425	417	418	404	396	410	392	401	411	436	410	417	408	425	416	407	372	414	451	368	438	395	389	403	368	403	393	402	387	411	377	422	416	408	406	391	403	393	444	372	431	382	413	434	442	415	406	407	392	393	405	412	369	443	390	409	425	393	421	411	399	412	424	402	395	411	375	416	404	394	394	407	363	423	355	376	424	375	407	405	432	371	434	417	409	433	379	402	388	408	425	403	433	414	381	403	400	420	415	424	407	383	419	403	397	407	424	407	422	412	415	385	397	392	421	390	424	408	410	384	424	422	432	415	394	406	390	409	387	384	415	402	402	412	413	398	401	417	388	412	415	398	445	399	413	415	366	404	457	394	414	402	404	431	389	418	365	394	440	426	417	397	408	439	392	406	399	404	419	389	333	427	420	384	401	401	417	401	376	385	420	393	407	409	396	367	427	404	418	389	434	381	393	409	388	446	382	422	389	431	402	424	390	430	416	414	444	357	387	380	409	411	426	383	413	446	424	386	402	407	397	385	407	417	381	406	416	396	440	420	442	383	362	378	405	403	389	402	397	430	405	412	431	372	401	396	374	404	415	419	434	456	384	399	380	420	372	438	387	428	427	422	387	385	420	418	404	407	414	399	426	376	442	390	382	407	382	399	440	414	394	379	401	422
2445	1557	944	560	444	532	838	923	891	611	539	507	454	367	356	302	224	197	172	157	139	127	109	92	73	69	71	54	70	50	36	33	25	42	45	51	42	43	42	46	48	38	53	54	42	40	36	44	29	40	33	31	36	32	26	34	46	30	32	29	30	35	39	32	28	29	34	24	23	33	28	29	36	30	47	41	34	31	33	37	25	21	25	23	28	30	24	31	35	26	27	35	38	27	30	36	27	35	29	33	27	30	23	23	33	28	24	31	37	26	30	25	30	23	38	28	22	33	27	36	36	28	32	34	26	35	40	32	36	24	22	31	18	37	20	47	17	31	36	30	19	27	33	38	26	34	37	30	25	38	27	26	34	33	38	33	32	28	33	28	36	34	26	23	19	35	29	44	33	32	27	25	35	27	28	28	31	36	38	36	28	27	29	30	16	31	28	30	25	28	33	24	27	36	34	28	31	31	25	31	24	30	29	26	41	40	35	24	30	20	42	26	23	31	31	23	36	32	37	25	27	26	26	24	34	32	31	26	37	30	35	22	31	27	35	30	28	28	30	36	31	33	28	29	29	34	19	28	20	36	38	32	28	38	34	31	41	24	23	29	32	23	25	32	34	25	37	31	34	30	25	23	26	24	40	34	28	41	33	23	27	42	31	29	31	22	26	23	35	21	37	20	29	33	25	35	30	31	35	32	27	31	31	39	20	28	29	23	36	22	34	22	35	36	30	34	29	25	20	29	27	39	28	25	33	31	25	36	35	32	26	25	24	31	29	38	31	32	25	27	33	26	28	35	23	35	35	29	25	24	34	22	34	34	34	28	27	31	21	29	28	20	37	30	31	38	29	29	32	24	31	44	31	39	33	26	25	36	31	25	28	23	33	29	27	27	46	25	25	27	41	38	30	31	37	32	33	25	36	40	35	28	32	27	29	28	42	40	24	22	31	20	29	29	21	31	32	35	26	27	27	41	36	28	29	36	27	30	31	33	36	39	29	34	33	35	29	32	26	34	34	24	21	29	41	32	24	34	31	29	27	31	31	27	20	28	25	34	32	26	37	25	37	18	36	27	30	31	32	33	28	38	24	41	22	39	25	43	43	36	27	28	42	26	32	37	31	26	30	29	28	25	44	27	20	38	29	31	35	26	25	29	32	28	32	24	26	27	24	23	27	31	25	17	33	35	32	28	35	25	27	23	31	39	27	26	28	21	45	27	22	25	26	30	26	38	35	36	30	26	34	33	45	36	33	29	23	23	33	27	35	39	31	22	36	31	31	23	35	28	22	35	24	36	30	27	27	32	35	30	30	24	40	35	29	21	32	19	31	25	30	27	27	30	33	35	28	37	24	27	19	26	31	27	34	33	24	29	23	17	32	37	28	23	30	34	28	31	34	30	27	17	28	36	28	31	36	30	35	38	32	24	30	32	22	38	24	24	42	29	26	27	32	38	39	35	27	39	25	32	29	24	30	26	29	29	38	37	34	30	34	25	28	20	21	33	20	28	26	32	41	45	27	27	34	26	38	28	30	38	29	39	15	19	26	18	30	42	27	26	40	22	25	24	31	35	34	42	27	34	31	24	30	14	33	28	31	24	25	24	34	33	38	38	31	31	38	27	26	27	43	29	30	20	25	35	24	34	33	22	41	24	27	28	34	30	29	32	33	22	29	24	32	33	27	25	30	28	28	23	31	26	33	31	39	35	33	26	28	40	27	29	26	24	31	32	26	26	31	32	30	26	26	26	26	26	22	32	31	26	25	30	33	28	38	21	32	23	29	23	25	28	40	31	35	25	38	27	29	32	33	21	39	24	38	35	22	36	24	23	34	33	29	28	42	32	26	25	41	28	25	28	29	29	30	33	35	24	28	28	25	33	34	22	28	30	43	38	31	34	27	24	29	28	26	30	20	25	24	34	31	24	32	29	24	35	29	38	28	26	33	31	32	26	28	30	30	27	27	34	30	38	42	27	29	29	41	27	34	38	32	35	27	29	34	37	30	27	23	29	33	31	35	35	24	40	42	33	30	36	33	27	30	23	36	18	30	35	25	36	28	38	22	30	33	33	39	36	30	44	35	22	30	29	41	25	35	35	19	24	32	30	33	20	31	33	23	35	23	25	31	33	29	31	28	32	37	27	25	21	36	26	26	30	24	33	25	26	40	26	38	27	33	30	31	29	34	36	34	29	40	31	40	34	38	34	26	28	27	30	29	36	30	35	16	29	35	24	29	25	26	25	29	23	29	27	28	28	30	31	33	29	26	29	28	33	26	36	21	31	43	24	28	31	26	22	19	22	21	32	30	34	27	28	25	33	23	23	31	19	21	27	34	28	26	27	24	20	29	38	25	38	28	23	33	31	27	26	31	30	39	26	29	34	23	29	29	29	36	29	34	35	27	27	31	29	31	18	25	27	36	35	22	28	37	28	27	30	28	29	33	30	20	29	32	39	30	34	37	18	24	22	32	41	45	36	30	35	27	25	36	25	26	28	17	31	34	20	24	39	25	19	31	24	30	27	37	27	33	29	31	32	26	38	38	36	45	26	28	29	23	33	41	18	25	28	26	23	36	31	20	30	27	28	30	36	34	27	37	37	35	21	32	30	35	27	31	31	28	24	28	36	31	35	20	26	37	41	35	31	27	38	33	32	29	21	25	39	22	36	24	29	28	26	26	30	31	27	32	36	25	21	26	29	27	31	30	46	26	26	31	27	30	20	30	31	26	23	31	28	27	48	27	30	36	32	33	23	28	33	31	28	36	31	31	35	33	32	32	33	32	33	32	25	31	23	37	25	25	34	31	36	32	22	36	34	35	31	29	27	29	34	27	36	26	20	31	27	32	23	33	28	16	34	25	34	28	38	27	32	35	30	41	40	38	31	34	27	27	36	41	37	36	29	26	26	24	35	24	31	29	31	24	23	40	31	33	24	38	33	23	29	28	27	31	35	29	27	32	26	32	24	26	26	43	28	31	26	29	35	22	37	32	30	35	40	36	28	35	22	38	28	25	28	24	39	40	37	26	27	30	31	34	28	29	21	23	31	21	27	36	27	37	26	26	32	45	27	34	29	31	27	27	22	23	30	27	22	28	33	35	34	28	31	39	33	34	33	32	26	31	29	34	27	26	29	31	29	28	18	29	34	24	23	22	34	37	27	30	36	29	22	27	30	37	34	29	34	36	33	31	30	27	30	37	30	25	30	39	47	31	39	30	29	34	36	29	23	39	25	41	25	25	37	33	27	30	46	28	28	28	40	33	22	38	38	27	24	25	27	25	29	22	25	28	29	30	27	37	29	26	34	25	32	30	31	28	37	26	36	27	27	37	28	24	28	42	37	27	23	24	29	28	28	34	39	30	27	27	26	27	25	26	29	35	33	30	27	35	35	32	40	37	27	32	34	26	30	22	28	27	25	33	33	27	32	32	28	24	22	22	36	30	35	43	30	26	37	25	35	27	40	31	32	34	35	24	31	38	19	34	35	31	37	28	29
24645	15283	10920	12493	22027	25964	27034	25238	22529	19202	16205	15436	13453	11405	10930	9409	7361	6224	5656	4782	4492	4064	3040	2428	2126	1972	1679	1429	1191	858	744	692	646	662	701	731	778	776	804	879	957	1092	1005	860	810	786	689	564	525	486	465	463	451	430	450	401	440	430	392	426	387	409	359	378	432	352	391	390	376	394	364	381	396	348	359	364	399	370	360	341	355	344	365	366	390	325	346	369	349	345	336	318	326	340	337	330	338	325	352	350	331	346	336	347	355	330	339	326	322	331	326	348	321	314	346	360	353	322	315	325	333	343	334	368	369	317	325	373	315	353	335	301	308	334	315	322	328	323	343	356	330	331	331	345	350	369	331	298	304	348	332	324	312	297	318	354	330	330	330	332	304	336	331	355	326	307	355	332	305	325	353	320	322	350	316	329	335	324	330	337	324	334	353	307	376	322	324	329	345	314	334	336	332	312	337	342	342	334	307	338	368	334	355	341	310	318	321	377	305	334	316	313	344	327	354	351	334	356	350	351	338	350	343	348	385	354	347	355	347	357	338	336	310	330	329	340	369	343	348	321	302	323	333	323	298	322	317	318	356	333	324	357	341	330	356	329	330	367	338	335	334	353	336	364	346	341	339	351	323	330	344	343	330	359	340	328	352	341	343	289	322	313	350	347	354	325	339	334	384	322	337	344	334	303	346	326	320	320	354	326	316	325	353	319	347	324	300	331	356	348	356	336	350	359	317	319	371	354	341	353	341	329	348	363	354	325	323	338	322	347	362	314	371	315	341	340	322	384	337	384	355	359	357	330	318	359	329	339	336	352	349	330	340	395	338	335	342	340	352	318	372	317	337	317	314	338	352	337	330	377	355	330	333	345	339	376	332	348	344	330	363	315	316	333	323	347	325	343	335	330	324	353	359	354	352	367	336	368	326	365	320	314	341	382	332	343	362	342	299	341	342	341	351	341	319	341	340	345	353	323	370	311	314	343	332	322	338	339	353	326	315	336	351	323	346	311	318	324	337	331	377	326	318	324	353	339	318	342	350	327	334	345	349	322	301	326	332	340	319	369	352	340	322	348	319	314	355	361	346	345	370	363	339	324	335	317	365	305	342	350	337	332	332	359	349	336	333	364	350	373	361	334	321	332	340	349	345	314	330	343	370	332	348	349	362	350	328	333	332	333	322	361	345	347	337	318	350	372	333	332	357	349	330	317	340	336	334	328	337	338	336	322	349	338	330	334	335	328	336	306	327	342	305	359	306	307	324	346	339	339	309	352	331	369	321	335	345	318	331	369	369	310	292	327	291	333	319	371	365	344	335	351	359	319	330	322	373	321	343	373	340	322	326	373	319	362	339	323	342	374	322	328	341	321	340	324	367	341	354	310	340	345	369	379	322	359	320	322	322	341	308	332	342	375	316	351	337	354	358	324	324	329	348	337	351	341	319	341	319	313	364	331	355	353	334	324	332	375	379	313	346	372	318	304	340	327	329	341	308	329	320	350	348	326	339	338	322	337	342	323	337	341	358	360	344	316	353	342	343	321	346	336	338	317	320	358	359	325	311	385	338	332	305	377	331	298	323	312	331	346	323	330	318	347	330	318	341	309	350	338	366	325	367	349	347	350	352	335	335	330	347	341	384	322	342	340	343	353	345	336	314	313	363	343	335	378	329	325	335	310	332	329	337	324	329	326	343	307	305	312	346	335	347	316	368	338	340	345	361	330	327	342	333	325	345	331	316	356	325	303	335	356	339	336	351	374	336	341	305	326	351	330	354	315	347	336	309	342	339	337	319	320	318	353	344	334	368	306	370	339	303	324	348	351	337	342	334	341	339	336	359	364	328	326	329	344	320	325	324	346	360	353	354	325	340	350	346	340	323	325	326	348	334	317	330	326	333	320	323	347	347	326	307	333	326	336	339	345	339	326	354	353	349	324	340	368	337	380	336	358	310	347	340	330	326	350	335	324	324	322	386	358	340	310	328	348	305	320	309	332	299	326	358	327	315	347	340	319	347	302	310	324	346	342	304	332	353	340	349	347	315	339	380	355	347	340	348	336	355	359	323	336	371	352	327	332	359	374	360	353	328	319	350	340	310	319	363	344	329	334	316	337	321	358	349	335	307	364	328	349	340	366	338	346	336	310	352	341	344	351	323	333	309	337	339	391	335	334	330	346	307	329	319	323	362	326	318	334	357	343	307	379	337	338	351	346	324	341	341	339	341	306	338	335	344	343	359	317	326	325	348	363	346	356	303	343	316	358	353	342	368	350	327	337	354	348	310	338	312	333	346	310	334	340	348	327	354	337	322	338	337	318	340	367	357	298	316	321	332	349	316	357	336	330	316	324	333	337	325	312	311	335	341	333	357	331	347	341	321	338	348	349	346	361	340	358	376	336	335	347	325	354	346	343	325	344	341	361	328	289	313	346	353	319	343	331	320	334	346	330	328	343	310	339	320	316	323	306	322	373	343	321	335	288	281	315	351	352	350	347	316	347	342	346	306	350	346	302	345	344	331	321	323	309	339	330	348	324	329	328	331	328	287	326	345	330	325	328	346	378	338	353	350	312	339	314	318	341	338	366	343	337	323	343	320	309	359	310	344	342	343	329	358	333	325	346	348	345	343	329	336	317	322	362	362	341	343	353	325	317	340	315	343	329	310	326	333	330	356	336	353	327	319	359	339	370	348	372	335	348	331	332	337	357	355	346	334	332	332	349	310	342	340	345	338	367	329	337	329	342	325	335	336	323	323	323	336	312	319	340	350	328	297	339	339	361	346	318	330	349	346	355	307	358	339	336	341	326	375	358	359	343	362	348	366	309	340	330	331	346	318	344	369	332	346	351	360	334	316	345	390	334	356	383	301	346	324	321	355	345	366	317	312	316	337	355	323	313	323	361	337	342	312	349	308	361	331	340	345	336	348	339	358	356	325	331	303	331	302	327	318	325	339	330	322	317	340	341	338	302	317	323	325	359	368	325	350	343	324	331	311	347	324	299	349	334	335	335	333	329	361	346	340	340	310	339	321	322	380	346	341	356	346	346	336	342	346	331	338	277	329	335	352	336	343	312	347	350	366	327	344	341	367	327	315	354	322	313	338	372	342	365	333	343	338	345	346	357	306	337	292	356	355	357	355	330	333	339	357	352	328	316	338	295	337	371	355	337	347	353	363	315	327	317	345	294	334	325	355	330	321	340	375	330	348	347	332	319	335	344	324	340	356	345	324	340	336	347	355	357	349	335	353	315	342	329	341	327	346	334	357	339	301	349	319	324	339	361	328	349	302	344	328	362	346	346	349	345	344	354	346	341	351	342	316	345	334	336	337	309	326	314	331	340	350	367	352	356	336	361	321	348	339	337	333	344	325	295	301	349	334	351	314	339	335	352	351	309	350	332	312	337	343	329	338	348	363	306	322	351	324	355	330	335	343	350	374	332	324	319	328	316	344	341	325	323	301	339	359	356	335	364	326	366	352	321	347	343	325	357	340	324	333	331	334	345
3878	1468	888	542	428	515	772	941	802	650	540	564	391	401	388	311	261	202	179	173	152	138	89	106	98	88	71	49	61	58	57	40	36	41	45	51	62	50	45	48	58	49	50	48	38	40	47	40	43	37	28	37	36	50	43	36	47	40	30	43	28	52	32	46	43	50	28	38	39	38	24	29	27	21	35	24	26	36	38	39	31	35	30	30	29	33	29	36	34	43	29	34	40	47	33	33	32	32	43	37	32	33	29	33	37	40	33	33	32	21	25	34	33	39	38	29	41	34	43	22	30	35	33	39	37	44	36	38	26	29	25	39	27	35	25	34	40	42	44	32	26	48	34	33	23	34	35	37	36	30	26	26	26	43	28	34	31	30	36	37	36	30	32	32	34	31	26	32	35	29	25	26	46	38	32	33	27	35	35	25	38	37	35	37	39	32	32	43	36	20	43	29	33	36	33	33	39	38	31	35	33	32	45	38	37	28	30	46	38	32	37	33	19	36	35	37	27	39	39	28	36	31	40	35	34	27	30	27	34	42	24	37	25	30	39	30	39	35	43	32	47	33	39	31	44	23	26	20	33	31	32	35	35	24	27	42	36	32	40	47	44	27	32	33	34	37	39	30	38	32	29	32	35	35	28	27	28	35	40	37	31	37	33	30	36	36	38	41	28	32	45	26	41	30	33	34	26	35	31	29	40	43	30	39	37	29	22	31	38	40	36	42	30	32	40	43	29	35	32	36	30	24	43	28	36	32	31	37	25	28	32	38	40	35	39	37	37	22	35	33	41	38	36	31	31	29	31	30	38	32	29	34	33	37	25	39	34	27	37	32	32	23	29	36	38	37	27	32	34	33	28	34	19	48	32	37	31	29	38	26	46	30	26	30	32	35	31	35	34	33	29	41	32	39	38	33	31	32	42	35	40	38	29	34	37	25	39	28	28	30	26	37	36	27	24	33	31	42	32	40	40	29	36	28	21	27	41	29	32	41	35	33	44	32	36	46	25	26	35	31	24	37	33	37	35	34	28	30	30	32	38	35	42	35	31	38	25	35	29	27	42	37	22	44	30	33	32	43	29	28	49	22	26	42	36	27	29	36	31	36	30	37	33	30	21	36	29	36	31	34	40	27	33	30	34	42	32	34	39	35	26	26	38	30	39	31	29	39	36	27	33	36	24	31	35	36	30	32	28	29	33	28	35	29	26	27	29	31	32	38	30	42	46	40	40	27	32	30	43	34	30	32	23	41	44	30	25	54	34	32	32	33	34	33	29	43	27	33	32	33	26	34	33	28	38	28	41	40	32	30	32	40	34	31	29	39	32	35	37	25	29	28	36	40	39	33	27	35	23	42	30	25	34	27	34	24	34	39	36	29	39	39	21	39	36	39	32	28	32	36	39	32	45	35	16	26	27	32	26	35	33	42	27	24	32	28	27	29	30	32	39	38	35	23	28	26	24	34	33	29	36	30	32	32	28	29	29	27	34	33	29	30	25	39	48	27	35	47	37	39	37	32	34	32	25	33	27	36	33	30	36	23	39	28	33	33	40	35	35	37	36	37	35	37	33	44	32	33	26	34	38	36	26	33	37	25	33	30	30	22	34	32	37	27	28	35	35	30	42	39	29	32	36	32	29	26	41	32	35	37	38	34	33	37	34	39	32	39	32	32	39	25	38	26	37	36	26	28	42	38	34	42	25	32	34	35	33	41	34	37	29	22	37	35	36	29	38	25	32	47	27	32	34	41	45	33	38	26	24	32	30	33	35	42	29	33	36	28	39	32	35	28	43	42	41	31	37	41	44	35	37	37	43	42	32	29	48	40	33	41	39	34	27	21	25	39	33	28	32	34	44	28	39	33	24	36	30	41	29	34	33	38	32	37	37	25	29	31	31	35	38	32	40	36	40	27	28	50	30	25	44	34	26	29	31	27	38	28	31	39	31	24	45	37	35	32	30	39	26	34	33	39	38	48	48	39	40	34	29	34	43	30	26	29	38	35	36	32	35	26	32	29	34	38	35	31	36	43	31	37	31	40	29	34	32	50	38	31	36	30	30	28	37	38	34	37	26	28	42	34	32	29	31	35	27	34	32	31	32	31	33	38	40	35	41	38	38	36	30	29	41	27	33	37	29	43	29	27	37	29	34	33	34	36	35	27	42	25	45	42	26	31	27	31	43	31	27	32	37	27	38	30	31	30	40	37	32	27	29	25	25	32	28	39	42	30	36	32	38	37	38	41	30	38	31	32	35	34	27	28	47	40	41	33	31	36	33	30	14	38	39	32	29	45	30	39	27	27	38	42	39	34	39	31	33	37	29	44	42	39	29	31	27	27	25	32	37	23	37	35	35	45	34	37	34	37	31	33	35	43	21	23	30	37	30	27	33	27	21	25	29	31	32	32	39	37	33	34	34	38	42	37	27	42	43	30	32	34	31	49	38	37	39	33	35	31	44	22	36	29	32	29	37	34	31	36	30	23	31	29	32	34	31	38	36	29	43	32	34	22	30	28	34	22	29	33	39	39	42	39	27	24	48	42	35	36	29	24	36	38	35	33	31	29	35	30	40	36	29	32	35	32	33	30	33	28	19	30	37	37	33	37	46	37	30	38	30	38	34	36	34	32	33	26	35	38	35	38	32	38	29	28	40	29	31	29	23	30	37	35	41	52	27	32	37	36	36	28	41	32	36	34	32	31	34	32	32	18	32	36	42	36	37	43	33	37	34	35	44	37	42	31	38	30	38	38	32	28	37	42	26	28	47	31	29	27	35	40	39	38	46	32	31	33	29	43	34	31	27	44	41	30	31	26	38	28	31	25	24	34	39	38	35	31	45	27	35	23	28	35	42	34	20	29	24	25	44	43	27	37	43	47	47	34	34	32	31	36	23	40	33	35	28	30	26	42	32	32	40	40	35	25	37	38	37	27	33	33	26	43	28	39	36	34	38	38	37	37	44	24	43	38	39	35	33	22	27	38	40	34	41	29	41	33	37	39	30	29	37	32	34	23	41	36	32	32	36	38	32	26	31	47	24	30	26	41	26	32	48	31	30	41	31	33	35	29	37	40	32	30	38	44	39	30	27	37	34	36	40	32	30	31	26	32	34	34	22	46	33	34	32	31	32	29	33	38	40	38	39	42	30	37	27	28	33	35	32	28	30	40	38	41	35	34	37	32	27	31	44	32	31	32	36	36	23	36	25	35	31	25	33	42	31	36	26	25	27	34	22	50	41	24	36	40	32	26	33	22	34	30	27	39	32	27	28	33	25	37	31	27	41	26	28	30	27	25	40	50	36	43	33	34	42	29	27	33	24	28	36	26	34	26	31	31	32	40	31	33	42	37	34	30	33	25	37	34	33	35	27	41	33	19	34	29	28	25	31	30	31	41	36	35	40	43	37	30	31	42	33	36	35	30	22	31	33	36	31	29	34	40	33	32	34	21	30	34	22	28	38	45	34	28	33	33	28	27	33	39	38	26	38	30	36	42	36	29
23659	14559	10793	11965	20873	25404	26428	25103	22434	19617	17183	16172	13586	12649	11581	9759	7829	6460	6022	5156	4833	3995	2979	2611	2352	1998	1693	1410	1117	899	851	712	689	766	807	844	891	939	958	1029	1195	1122	1063	925	860	721	699	632	500	496	529	527	498	483	487	468	480	425	457	441	421	440	443	412	431	442	391	437	415	393	414	380	425	422	383	417	391	374	373	395	391	403	387	386	370	336	403	383	392	390	353	392	379	351	389	344	430	363	367	370	350	350	344	389	367	355	365	372	360	381	358	378	348	329	363	397	386	352	377	336	341	318	368	374	386	352	354	377	374	363	372	356	333	379	369	314	373	379	369	369	337	356	358	353	374	391	345	367	364	355	360	341	365	418	384	395	369	335	350	375	387	353	341	340	359	351	380	340	390	371	332	353	341	384	343	394	349	366	379	368	348	354	348	379	364	362	368	379	369	353	342	364	320	350	353	391	378	384	350	365	376	373	384	369	336	378	359	345	361	357	382	369	368	407	351	373	337	354	385	349	338	372	354	386	333	355	348	327	394	385	342	352	331	370	330	362	348	350	362	378	355	401	353	354	357	338	396	368	340	345	359	379	388	340	349	352	376	337	393	367	330	348	380	337	383	404	380	363	354	373	374	354	330	342	351	378	384	383	384	370	335	358	359	342	346	351	302	391	360	339	386	363	376	375	360	312	363	363	349	368	333	353	385	369	347	333	398	344	385	337	357	386	357	379	362	368	337	369	339	373	358	371	369	360	349	356	374	366	362	371	369	377	382	337	345	321	330	341	368	340	380	390	360	365	340	350	328	351	347	363	376	357	375	361	346	391	356	379	381	353	355	382	370	353	352	374	390	348	347	373	371	351	352	384	353	340	341	343	360	394	366	395	358	371	340	338	324	379	373	356	362	375	337	350	346	367	373	396	354	341	368	356	395	382	363	345	378	360	356	375	400	339	392	362	319	333	324	365	341	349	409	381	356	341	330	368	373	374	358	353	366	342	321	384	347	366	356	379	415	359	327	379	365	360	363	369	362	368	372	339	373	383	390	354	366	344	340	346	337	365	358	334	379	386	347	382	342	365	386	349	393	373	341	378	344	360	368	381	335	363	360	375	375	364	360	352	430	336	336	368	397	354	361	334	370	405	371	359	365	369	385	337	370	339	360	356	355	385	392	376	343	365	333	340	356	364	350	379	360	380	393	345	354	363	382	365	347	371	350	344	375	347	393	367	333	347	361	364	356	365	335	343	342	391	350	386	400	385	330	361	383	367	354	343	341	371	349	384	411	340	379	354	363	338	350	326	365	326	396	344	344	403	362	355	323	364	360	361	342	377	330	361	351	335	364	343	389	401	347	349	403	346	349	372	358	354	360	346	403	355	339	365	355	342	356	364	343	392	346	388	330	383	382	345	363	368	375	367	377	345	388	387	369	369	362	371	370	327	350	334	377	342	346	345	340	391	377	363	389	394	350	353	347	374	370	354	360	371	352	343	351	392	342	357	362	336	368	347	363	356	355	346	391	375	371	361	361	357	362	376	346	361	360	350	353	380	369	338	371	347	352	355	313	338	361	339	344	361	374	392	356	374	357	369	351	366	362	326	353	365	369	352	355	356	386	382	360	376	363	365	345	374	384	368	348	354	362	322	386	362	386	367	390	382	389	377	353	356	374	359	373	360	359	369	368	397	356	366	342	354	376	351	345	349	351	352	340	338	370	396	342	342	361	380	365	325	349	356	343	384	359	365	367	396	341	390	372	341	344	383	348	378	348	318	394	361	345	379	350	354	347	380	372	354	347	369	353	350	369	359	385	378	387	351	351	390	345	373	352	417	344	359	353	395	323	342	344	397	384	374	360	349	360	375	390	364	355	375	401	380	359	340	373	355	368	373	372	335	348	371	367	361	360	380	322	358	331	376	390	334	363	388	323	390	369	360	345	373	361	353	329	345	396	393	373	338	361	363	388	351	339	381	349	379	344	348	369	365	377	383	316	353	349	366	353	367	376	392	374	343	381	357	358	358	323	372	383	361	369	365	352	362	367	380	363	358	388	344	379	359	354	328	369	378	361	378	355	391	324	368	372	337	371	368	388	415	348	351	351	381	364	358	373	369	370	405	330	344	375	340	333	380	359	330	371	370	324	373	356	395	342	370	356	365	348	379	359	342	355	367	394	364	353	368	349	391	305	356	337	371	352	377	346	376	347	366	312	385	336	380	371	368	356	351	378	330	363	373	325	361	357	394	350	363	342	351	341	330	354	364	361	380	346	357	361	335	365	352	349	356	389	372	381	367	375	346	372	367	379	381	357	335	359	362	328	326	385	336	400	377	365	380	358	384	337	358	362	350	364	364	349	367	325	383	356	375	354	387	377	351	380	327	378	403	368	383	375	398	323	342	351	410	352	369	369	350	357	384	339	380	373	350	362	381	368	371	350	350	395	375	362	356	362	354	369	383	401	352	351	354	340	352	326	380	369	366	298	347	352	363	333	343	377	354	348	335	346	355	362	336	359	388	357	386	373	363	331	361	397	368	374	364	365	363	399	340	385	379	362	354	366	377	389	378	350	376	384	351	364	346	394	384	358	356	367	336	353	382	393	351	361	380	355	349	367	362	361	366	382	380	336	350	350	375	392	350	358	356	388	337	356	342	376	351	359	358	354	371	356	356	364	348	385	415	386	329	351	368	383	376	357	373	348	368	384	359	383	341	329	338	357	402	353	345	371	324	347	355	354	387	379	366	320	337	359	378	385	393	369	382	402	371	347	372	366	378	367	383	372	349	383	361	348	373	367	346	351	369	370	364	361	364	373	350	355	356	364	353	363	339	344	359	365	354	377	351	321	363	370	344	348	371	344	366	390	376	369	349	351	346	370	371	380	364	382	389	360	380	359	352	356	367	352	360	356	326	358	373	393	330	333	319	316	346	384	377	361	366	382	374	364	354	335	384	362	385	363	382	342	378	368	376	342	376	359	377	355	361	359	364	357	379	387	381	353	377	365	363	359	383	370	395	346	342	401	360	377	370	338	353	385	361	372	315	372	320	381	350	358	376	355	355	340	354	351	353	369	407	345	402	358	354	345	353	367	352	382	345	353	349	353	371	332	353	356	393	358	374	375	358	355	357	357	344	357	347	357	384	374	371	380	381	374	355	370	361	375	358	391	335	336	397	368	358	356	351	333	358	333	333	339	388	338	370	353	335	358	351	346	383	364	382	390	370	365	353	377	351	397	359	388	352	370	359	349	380	377	372	369	332	335	319	360	379	364	343	358	384	376	357	374	349	361	390	399	371	372	383	399	347	335	366	364	379	361	385	371	374	362	321	404	374	350	343	380	346	358	347	353	378	342	309	359	367	386	366	372	359	346	343	382	366	316	352	354	374	350	387	343	324	332	347	357	381	358	347	365	398	358	353	363	357	330	361	370	379	369	348	346	401	381	378	366	361	386	391	364	339	368	356	383	369	402	382	395	352	348	344	356	381	378	373	344	372	370	368
3408	2069	1169	717	513	669	1015	1097	1044	862	745	581	586	519	442	381	307	263	220	199	170	155	126	111	87	91	68	50	65	58	40	40	31	51	44	45	54	61	43	52	57	49	51	48	46	48	44	36	33	35	26	43	30	34	37	32	36	31	34	24	18	24	37	26	18	28	31	24	31	35	32	15	31	24	29	31	29	18	22	32	33	30	30	27	29	34	27	20	30	23	24	27	24	29	28	24	30	24	30	32	29	36	26	21	36	34	32	21	25	26	29	23	22	32	23	27	32	30	28	23	30	27	29	29	25	27	24	20	20	31	19	35	33	32	25	27	32	27	26	28	38	21	34	29	28	28	28	18	28	23	23	17	28	22	31	17	29	28	31	32	34	23	29	30	24	25	27	20	37	29	20	28	30	32	21	28	20	33	20	30	25	32	29	20	22	25	25	28	31	28	33	30	27	31	25	18	29	18	18	17	16	24	25	27	34	32	27	21	21	23	24	29	22	25	34	31	33	29	26	33	20	36	24	22	28	24	37	29	26	35	20	25	18	24	19	24	25	33	28	19	30	22	28	29	36	27	27	23	23	25	15	33	29	28	29	34	19	32	24	24	28	32	22	26	29	22	40	26	31	26	27	24	24	18	25	38	32	39	27	23	23	24	28	28	30	15	26	19	26	25	20	22	23	17	18	23	30	26	27	28	25	27	23	28	26	22	29	23	31	26	19	18	27	23	33	28	21	22	20	25	26	31	38	26	35	20	37	24	21	23	24	30	17	21	12	27	22	33	22	21	18	24	26	28	14	17	21	33	25	28	21	22	22	22	33	28	20	30	34	35	33	29	27	24	21	29	30	21	20	37	28	26	21	17	21	23	33	24	36	26	25	23	22	28	20	23	15	24	27	24	21	23	33	26	29	18	17	26	24	22	28	22	24	26	25	29	25	17	17	25	28	34	22	25	18	22	32	20	20	20	32	21	35	23	28	29	33	28	31	20	28	19	26	20	27	21	19	28	22	23	26	31	20	25	23	29	31	17	27	27	19	26	27	26	28	31	26	24	27	26	19	27	29	38	28	24	21	36	23	23	25	32	25	27	28	25	20	30	29	22	17	22	24	27	21	18	27	21	19	22	31	25	26	29	25	19	21	23	25	25	26	23	16	20	29	26	31	34	26	28	22	28	28	27	26	25	23	23	23	16	29	24	15	26	20	19	17	18	20	25	24	25	31	21	30	28	26	23	27	27	32	24	23	20	17	28	31	28	28	25	31	17	25	22	24	24	28	27	26	22	29	21	26	25	27	30	30	25	21	28	32	24	25	38	29	23	25	34	25	19	33	25	19	24	29	22	32	29	28	26	24	14	25	36	20	32	24	31	22	23	21	27	21	24	27	38	25	30	27	23	20	20	32	22	27	26	30	26	29	21	22	26	21	34	21	32	23	28	25	24	40	31	28	31	29	31	24	28	19	25	28	28	33	31	21	31	31	18	19	28	30	22	21	26	27	28	32	25	27	23	29	26	26	21	21	24	18	30	18	16	20	26	35	20	20	27	25	35	31	30	27	22	31	21	23	32	27	27	26	25	35	23	21	26	27	28	32	24	22	27	31	18	25	23	21	31	32	23	26	26	39	19	32	27	30	22	24	32	30	19	26	16	29	33	25	22	25	40	30	26	23	46	27	24	25	21	24	35	24	30	27	34	21	28	28	25	29	17	32	14	29	28	25	23	29	27	19	24	18	25	22	23	23	28	29	23	35	22	31	25	24	23	23	25	36	24	31	26	25	22	23	23	22	26	21	16	28	30	29	25	28	21	27	24	22	22	18	33	28	25	30	17	22	26	27	27	30	34	28	23	31	27	22	36	24	19	30	20	24	26	17	31	17	27	24	22	21	28	23	29	33	26	21	17	32	34	37	21	27	25	34	18	28	19	36	17	31	32	27	29	24	36	25	27	25	28	30	24	27	32	32	25	23	22	29	21	24	38	28	28	26	18	20	23	32	27	28	28	20	32	26	18	37	24	14	30	32	22	23	24	28	15	13	27	25	27	39	25	18	21	30	28	25	27	25	22	39	19	27	25	27	24	28	31	27	31	29	19	21	23	20	21	16	27	23	29	27	28	25	23	22	23	29	32	28	27	24	19	27	27	36	26	24	28	25	26	23	28	22	28	24	38	35	26	26	25	21	28	33	38	30	29	22	24	20	26	31	31	24	29	28	31	23	37	27	35	25	28	26	34	14	19	27	25	24	20	22	22	34	22	23	20	21	25	20	25	27	18	26	23	24	27	27	36	21	28	39	22	19	34	26	23	21	27	25	29	25	24	33	35	21	27	34	27	21	23	27	26	40	28	31	30	21	28	30	29	36	25	43	28	23	19	26	32	29	22	36	34	34	17	27	25	21	15	27	31	24	23	19	23	20	22	26	25	15	14	24	31	28	28	25	31	25	27	30	35	32	20	26	19	23	24	30	25	28	22	20	28	31	18	23	21	26	29	24	27	25	26	26	31	35	19	25	28	13	25	31	32	22	25	35	17	30	31	32	40	18	25	16	25	23	23	32	20	28	25	27	27	25	31	29	23	28	31	36	28	21	17	25	22	31	20	21	27	21	23	17	19	32	23	22	26	23	28	16	25	25	20	18	25	32	31	24	33	13	27	29	34	19	32	32	25	29	31	27	27	27	22	24	29	24	28	21	27	31	24	29	35	20	20	34	23	19	26	25	33	26	26	28	44	32	36	33	28	24	19	27	30	25	22	40	25	19	20	33	18	32	26	27	21	22	20	27	28	20	29	21	24	25	20	33	26	22	27	20	23	21	31	25	25	32	19	22	24	29	26	25	30	21	17	29	22	31	20	28	27	29	32	26	28	15	29	23	32	25	26	35	20	27	28	24	22	21	26	15	31	29	32	28	21	30	24	27	14	30	31	23	29	30	22	37	21	21	30	24	27	33	28	27	23	15	22	21	29	30	28	25	20	23	25	31	28	25	21	22	22	22	32	26	30	35	20	29	27	19	22	20	38	26	28	29	26	32	20	33	22	27	29	33	30	22	20	25	25	27	31	21	28	30	34	26	32	29	24	33	22	26	33	23	30	28	17	33	25	26	19	29	35	25	24	24	30	22	26	25	19	29	30	19	23	28	26	21	32	21	22	25	29	24	35	31	21	18	25	26	22	22	41	28	27	18	20	33	15	28	31	28	30	25	27	19	30	26	19	22	31	27	26	27	29	29	28	20	19	34	24	24	31	33	31	35	31	22	31	24	20	25	22	34	33	24	30	33	24	29	23	20	36	29	29	23	26	18	25	30	29	29	28	21	34	24	21	23	23	28	24	20	36	28	26	28	30	20	29	10	29	28	23	25	26	25	22	26	34	23	17	22	32	18	25	36	23	23	27	22	25	25	34	28	30	13	26	28	32	20	31	19	20	26	25	24	23	29	23	29	30	32	30	26	20	18	27	25	30	19	28	27	41	24	15	25	37	20	23	32	35
27755	17387	13024	14573	24098	28317	29422	26959	24496	22492	19541	17169	16142	14481	12673	10979	9107	8212	7138	6491	5593	4131	3352	3065	2743	2226	1899	1414	1144	973	828	831	751	837	835	956	1107	1172	1209	1175	1254	1196	1111	933	769	725	638	565	500	515	490	495	494	484	427	418	392	391	368	376	382	382	354	364	371	393	367	360	366	347	341	349	342	372	344	333	339	336	340	330	320	343	338	316	324	361	315	280	307	290	311	269	302	311	272	299	314	262	286	309	285	265	270	308	312	264	284	305	310	289	301	321	322	297	291	271	265	286	270	328	313	264	261	311	276	298	295	280	271	314	320	285	287	291	327	279	298	264	278	313	299	298	291	272	287	298	293	305	294	287	316	295	271	282	300	286	327	277	285	292	287	305	271	266	298	301	293	277	303	293	304	295	317	271	303	265	320	303	284	305	277	310	288	292	287	275	306	256	279	287	312	330	317	316	275	284	266	277	261	318	262	280	280	293	310	304	304	271	271	271	279	295	261	298	249	291	306	303	300	288	269	290	301	289	299	294	260	286	279	264	286	274	290	279	285	276	274	288	248	261	264	299	301	283	289	283	287	301	298	285	303	278	310	291	326	313	309	283	324	290	278	286	271	281	265	323	266	286	277	263	289	325	317	315	277	303	261	311	304	261	303	285	298	272	300	269	287	263	294	281	288	285	299	302	302	297	304	296	277	282	275	320	280	309	284	303	268	280	290	270	295	299	316	275	295	310	308	297	269	279	313	273	304	321	283	293	309	276	261	309	314	302	298	261	310	305	314	291	265	319	311	291	257	286	277	281	301	308	293	315	309	294	297	292	276	291	301	308	297	286	306	277	262	280	277	325	294	302	303	261	294	310	269	306	301	296	285	278	266	282	296	283	288	300	305	283	295	267	264	287	280	275	288	302	289	278	289	306	266	331	300	272	315	322	292	264	252	271	281	294	298	307	303	301	280	279	309	288	276	273	291	302	321	284	318	279	301	315	283	326	277	317	290	310	280	279	284	312	259	265	297	253	287	298	292	337	285	297	266	305	296	291	310	277	303	299	280	284	285	254	306	274	340	264	276	268	255	305	293	258	296	316	268	292	286	309	252	322	296	294	308	277	311	274	299	276	268	290	303	268	319	319	265	285	286	281	295	305	299	309	286	318	282	294	303	311	285	259	260	295	315	262	293	308	328	295	290	296	268	298	276	275	284	296	299	308	262	294	292	289	277	303	263	295	321	300	302	286	306	285	287	293	294	276	301	266	306	292	284	242	288	267	301	294	293	315	277	277	301	265	313	274	309	258	281	299	267	287	283	286	293	283	298	295	297	285	305	321	273	297	306	282	286	282	311	309	298	292	327	315	309	284	300	270	283	293	266	256	305	299	327	287	295	293	294	270	277	287	285	293	300	312	250	304	307	283	303	263	304	287	302	293	275	294	331	295	299	290	304	298	320	279	306	284	304	282	317	270	281	305	293	283	263	284	316	265	304	276	313	315	307	295	310	307	295	304	300	272	270	307	253	302	308	280	300	299	286	277	309	299	299	317	261	283	276	294	299	286	316	291	324	289	293	309	279	275	282	257	273	296	300	280	270	299	307	291	334	303	273	258	318	297	312	288	297	304	315	276	292	278	317	286	299	283	272	290	281	292	289	278	279	287	292	279	286	280	304	315	250	308	276	302	300	283	290	307	287	288	304	310	272	267	282	321	308	269	320	283	270	321	287	327	291	289	257	307	289	321	311	310	274	303	310	299	287	291	264	296	281	279	289	262	257	294	318	294	300	288	278	276	301	299	300	284	272	291	270	281	274	314	327	284	304	306	311	304	304	248	317	278	295	287	321	281	320	291	291	303	282	284	290	270	268	276	277	303	305	269	260	277	265	300	330	315	294	288	258	275	301	262	286	309	302	285	301	296	301	275	274	299	283	316	266	324	301	295	288	298	311	284	281	332	254	269	298	263	284	315	284	298	302	297	287	310	303	310	287	263	289	281	298	296	302	285	292	285	291	326	318	279	299	274	295	311	295	289	293	274	304	298	300	264	304	318	287	290	277	302	271	293	298	271	289	264	273	310	309	317	275	333	302	251	310	289	331	314	287	283	277	286	313	283	289	255	284	321	306	301	307	279	276	269	291	286	271	293	289	307	281	286	301	295	288	271	316	273	290	299	285	289	303	257	290	290	317	279	285	315	302	286	285	295	290	286	290	310	287	300	301	294	293	305	311	314	303	306	297	289	303	276	277	282	288	284	299	288	285	261	274	280	268	299	288	288	304	272	302	303	274	293	287	283	261	276	300	279	285	297	291	296	304	270	276	266	258	302	279	322	283	300	296	311	307	291	300	271	298	305	273	312	287	290	307	279	300	309	311	284	311	258	323	290	278	275	291	313	281	273	287	259	276	273	289	258	321	291	277	304	303	267	285	291	334	278	277	296	299	280	281	297	296	338	309	308	266	277	320	309	292	293	263	281	297	312	304	282	278	287	308	242	262	295	297	298	305	299	318	293	277	286	324	279	290	284	289	309	263	285	260	265	323	283	316	245	269	284	333	278	290	276	296	302	302	276	306	285	293	294	256	291	313	295	291	259	275	336	307	293	297	285	272	270	308	311	282	289	298	290	271	256	282	297	292	326	317	291	289	309	297	287	319	287	266	306	282	299	296	278	259	291	284	310	289	310	280	256	298	328	283	279	289	314	283	297	301	287	281	303	301	286	300	298	275	293	296	271	258	326	306	285	294	299	297	285	328	297	288	274	292	319	268	271	296	282	262	275	264	270	284	302	327	281	324	305	290	308	286	283	283	291	286	310	267	314	304	255	275	300	284	301	286	274	282	310	305	293	274	305	284	277	266	254	290	309	275	298	276	294	301	291	303	258	258	278	303	309	271	302	309	284	260	267	260	289	296	284	292	280	289	281	274	287	296	320	297	321	270	270	266	285	303	299	311	297	264	273	255	282	282	275	317	307	314	290	284	305	294	287	309	281	269	306	307	291	292	288	318	310	290	297	306	307	296	304	297	296	269	278	293	299	300	281	277	285	291	274	276	330	289	298	265	303	264	285	307	283	305	293	289	308	291	280	305	292	272	288	265	293	265	312	311	292	303	280	280	310	282	273	301	273	276	289	299	322	298	285	315	235	278	310	265	278	293	292	265	291	273	287	295	314	284	287	295	321	291	296	293	278	281	293	283	280	300	280	295	309	289	309	324	288	288	329	273	297	249	340	262	296	290	299	298	279	309	285	280	298	274	299	311	318	318	266	310	278	267	281	256	242	286	290	274	296	295	276	286	280	289	287	258	294	266	333	301	319	269	324	288	278	282	276	289	259	280	307	241	281	297	278	303	290	295	301	305	281	323	287	268	310	265	332	288	270	290	292	358	280	282	285	308	258	283	277	315	286	310	299	270	301	294	322	302	318	273	281	304	317	306	271	281	284	307	308	271	309	281	315	272	302	294	310	259	282	270	305	304	267	330	302	316	276	287	316	296	292	310	268
2820	974	560	412	273	338	486	512	506	438	374	350	304	236	249	204	173	155	132	111	94	74	67	79	63	61	64	56	52	52	45	40	39	48	59	50	53	54	65	43	54	51	51	50	30	45	44	33	39	37	46	36	21	43	52	47	45	37	39	39	32	40	38	44	45	23	38	38	49	34	36	37	40	45	46	40	41	25	41	18	37	31	34	44	37	31	39	40	37	35	44	35	38	39	38	53	31	34	30	49	35	38	49	46	29	40	39	42	43	37	40	33	32	45	46	28	30	52	38	34	34	49	38	42	45	31	37	37	26	42	36	36	29	18	34	41	38	36	37	29	42	41	39	35	38	35	38	39	37	42	34	59	36	40	46	28	27	34	37	38	35	34	42	40	39	44	37	33	48	41	44	41	39	32	34	33	50	34	24	32	28	33	45	45	30	39	35	33	51	29	37	38	44	50	27	32	31	33	42	45	38	28	46	36	40	24	33	37	35	33	28	35	40	41	43	40	51	35	25	39	39	34	42	42	31	34	35	49	32	35	39	34	35	37	39	36	36	43	49	43	36	40	39	43	32	43	45	25	39	34	41	32	35	40	26	38	48	40	42	40	37	28	38	49	41	47	49	42	45	38	41	39	39	34	39	44	28	42	42	38	41	54	45	32	37	35	32	28	36	34	40	46	32	56	47	37	35	34	42	41	37	27	53	34	45	43	34	35	37	34	31	41	36	53	39	33	29	34	36	36	37	42	33	34	33	51	22	28	38	32	49	40	32	43	30	33	38	40	44	31	40	41	37	43	31	48	36	45	48	39	43	32	41	34	39	33	39	42	45	38	42	33	34	43	39	42	29	44	38	31	49	35	40	24	41	57	42	43	43	40	36	40	38	43	31	37	37	40	34	44	34	43	44	49	29	45	38	35	34	31	45	41	49	41	44	44	35	39	40	32	31	48	26	30	44	47	47	36	31	25	39	38	34	38	29	44	41	39	47	37	30	27	40	38	39	38	33	34	28	26	35	32	33	44	33	33	45	45	30	44	33	32	41	46	37	43	33	46	33	44	42	40	46	27	40	33	49	37	47	42	39	26	45	30	39	37	42	26	29	50	31	38	52	44	37	49	46	27	48	54	29	38	36	33	35	36	32	34	45	35	43	42	45	33	43	30	32	45	27	38	41	45	33	24	40	41	47	39	27	29	26	43	33	38	43	33	43	45	41	39	43	45	51	28	40	30	38	38	34	36	44	39	37	31	29	28	37	34	36	41	30	41	40	35	39	48	46	38	35	34	36	38	44	31	40	35	32	37	28	39	39	37	30	30	39	46	50	43	37	35	35	35	32	40	36	37	29	34	42	51	33	34	35	31	31	42	42	39	48	41	29	52	35	44	30	33	35	38	41	34	31	27	46	44	34	44	37	47	33	39	42	29	33	35	33	41	39	45	37	45	44	44	39	33	35	37	40	48	42	38	36	40	40	30	40	34	36	36	40	48	30	43	27	36	35	35	47	25	46	45	32	43	33	40	36	25	36	47	45	42	48	41	37	40	44	42	34	32	38	35	38	45	32	43	44	35	31	40	40	42	37	33	38	32	43	37	41	39	41	44	36	44	42	37	25	44	39	37	43	38	37	38	40	40	41	40	45	28	35	51	36	37	29	43	41	37	42	39	32	36	48	26	44	34	57	32	42	42	44	50	33	38	36	33	42	25	28	32	36	32	38	38	39	39	48	43	27	33	42	37	41	28	45	31	33	45	46	42	31	40	30	42	40	44	30	37	27	42	39	26	34	41	32	33	40	38	45	41	48	28	47	40	44	33	39	31	39	30	43	34	39	43	47	41	39	40	37	32	47	34	35	44	32	32	35	39	46	42	34	48	45	44	46	27	45	43	40	43	29	37	54	39	40	48	43	42	39	31	38	45	36	39	28	34	42	41	27	37	46	33	41	36	38	37	24	36	34	49	29	47	37	32	32	33	29	40	38	35	37	43	38	24	24	29	47	33	33	37	29	27	54	33	28	47	45	35	47	42	34	43	48	34	32	44	35	36	34	41	25	32	40	40	37	45	43	31	42	41	32	27	30	34	36	38	41	41	35	38	31	35	32	44	36	28	48	38	33	45	47	36	28	35	33	35	34	35	31	36	36	34	39	39	39	38	47	41	26	42	37	44	32	35	42	48	23	32	48	49	34	40	34	43	40	33	34	42	44	38	40	38	34	26	34	40	36	38	46	33	30	41	46	30	36	42	36	38	35	40	52	40	26	38	45	39	28	42	47	29	36	42	39	33	32	39	39	35	33	40	48	36	42	42	46	41	31	35	42	28	47	27	39	29	32	45	33	42	27	54	24	40	47	29	39	25	35	36	34	46	41	27	41	46	42	36	38	40	42	36	31	37	33	37	34	37	42	32	34	34	39	39	49	34	27	32	32	34	44	33	41	42	31	42	35	29	40	39	41	41	38	33	35	37	46	35	38	38	28	47	36	39	34	40	38	44	25	36	23	41	23	31	30	39	46	37	44	47	38	40	36	39	30	37	38	46	41	33	35	25	48	53	50	46	31	35	36	32	35	47	33	28	40	50	28	35	31	39	35	33	35	43	35	48	36	31	42	35	39	44	40	37	33	40	38	41	40	32	47	40	44	37	28	38	40	35	46	36	32	36	32	32	27	32	39	35	41	28	29	50	28	39	34	34	44	38	42	47	41	35	36	40	28	35	52	34	32	31	40	42	46	39	34	34	50	49	34	29	30	41	35	39	37	38	30	39	34	47	37	40	42	39	36	38	42	29	34	38	40	37	37	37	41	28	44	30	39	36	38	41	44	39	32	46	46	44	28	44	42	36	33	34	49	35	45	35	29	30	25	37	36	47	36	26	35	42	31	40	48	33	41	36	31	24	45	34	53	47	33	41	48	35	44	38	36	39	39	49	33	39	38	46	54	37	34	51	40	42	38	41	34	30	37	37	42	35	44	30	32	34	40	34	48	48	38	28	36	31	33	34	43	41	26	35	36	37	31	34	42	45	47	28	42	38	52	37	42	36	49	42	48	40	34	36	42	39	39	41	43	38	46	32	46	42	30	29	35	33	36	39	36	44	45	41	27	39	43	44	42	30	38	33	26	42	36	41	44	36	34	28	41	46	32	44	35	38	48	37	40	51	29	37	26	40	43	28	41	35	49	31	36	26	39	31	46	36	33	28	33	38	44	41	37	42	23	24	37	37	36	31	25	42	35	30	42	27	28	34	29	44	36	40	39	40	40	50	41	35	36	38	51	43	43	39	45	31	46	41	41	44	38	36	39	32	38	36	39	35	39	43	35	40	42	30	39	41	31	25	39	36	34	37	31	33	31	37	36	35	35	40	49	52	48	40	48	28	43	50	30	32	42	36	48	35	42	39	39	44	39	53	29	38	30	42	37	39	33	38	42	31	40	26	34	32	37	40	32	39	31	34	34	43	33	49	39	44	42	39	36	30	48	39	36	43	38	29	43	35
22302	11596	7882	9021	17045	21764	21819	19476	17409	15272	12845	11535	10314	8659	7515	6133	5120	4710	4118	3805	2912	2153	1796	1750	1573	1262	1124	847	811	710	615	634	671	685	728	768	853	800	826	885	896	877	783	688	630	552	513	488	489	491	521	475	460	456	498	430	487	472	409	462	423	443	445	431	454	470	464	408	431	431	418	404	413	429	420	391	439	422	447	402	423	426	407	444	385	425	416	443	426	369	409	367	399	409	426	404	391	393	435	386	394	394	425	385	401	393	387	425	403	384	388	391	399	387	444	400	436	411	434	419	427	430	392	390	417	421	407	448	400	365	402	409	392	405	401	409	410	386	385	418	405	418	422	412	431	429	362	411	425	405	417	421	408	420	407	397	410	436	394	393	392	411	404	400	374	404	368	369	401	392	392	396	424	409	426	416	416	399	441	418	402	417	391	414	417	377	418	436	388	427	407	397	397	409	417	430	403	411	392	414	396	367	392	419	418	408	399	407	407	402	426	383	410	398	401	428	385	373	387	408	408	417	403	395	405	387	417	384	406	388	437	410	397	390	427	384	423	400	397	416	397	386	410	417	418	419	405	421	389	385	408	417	420	371	385	392	433	423	384	368	400	408	438	382	400	428	387	397	456	410	419	409	426	396	375	387	422	400	394	395	417	411	399	364	415	420	383	409	403	402	417	425	406	389	404	407	389	402	406	399	398	400	406	398	420	413	429	455	433	397	389	399	417	406	386	413	381	411	409	374	406	406	436	421	427	437	400	404	399	396	386	360	430	400	400	402	449	383	409	408	397	385	415	419	412	411	389	368	406	394	427	399	409	403	413	434	417	407	401	420	401	414	438	408	412	418	416	397	394	389	383	415	457	424	396	418	401	397	414	409	397	425	385	419	388	431	409	433	391	389	425	403	401	391	397	472	395	382	418	423	396	390	400	403	411	447	409	382	412	419	417	401	405	433	385	383	411	422	426	375	410	409	379	396	421	401	407	364	426	415	398	397	393	408	469	410	386	410	421	407	406	428	390	397	399	413	388	423	386	442	424	391	449	403	403	402	394	423	402	414	392	434	439	371	395	422	421	383	400	419	393	425	377	408	413	370	417	410	387	430	425	427	407	378	377	415	401	417	414	432	378	384	397	381	412	405	395	424	378	418	415	404	403	413	419	409	378	415	422	428	396	418	395	384	392	427	389	378	422	405	426	438	436	410	436	411	427	369	413	398	421	413	410	387	379	396	404	402	434	417	422	439	453	425	389	402	431	437	417	415	430	391	372	386	416	392	393	393	417	407	384	430	431	402	431	413	424	416	411	431	408	418	426	391	423	421	427	419	404	393	388	386	419	395	414	471	436	406	425	362	465	435	394	399	409	399	450	402	425	399	374	430	415	403	442	416	370	397	433	419	432	382	376	440	412	416	391	378	422	396	418	408	395	407	408	435	380	397	415	406	437	416	395	406	431	409	401	357	377	425	370	414	421	400	433	428	389	424	393	405	422	438	442	444	380	432	382	387	399	413	421	413	372	437	409	404	383	394	391	378	377	413	401	379	367	398	399	382	418	431	459	399	433	394	374	386	391	389	424	427	398	411	379	399	407	433	426	407	407	376	407	404	364	369	408	407	379	384	420	458	427	400	380	390	407	405	419	439	407	394	403	424	416	407	405	434	392	413	412	384	406	447	391	411	385	371	420	425	404	423	391	422	426	445	419	426	416	403	412	418	402	400	429	409	408	371	408	404	381	419	411	405	404	439	435	348	423	389	395	416	412	406	415	402	409	407	390	384	426	400	400	365	417	406	397	411	434	396	412	406	426	433	388	401	415	405	399	427	437	427	379	410	381	408	429	410	404	404	405	428	414	394	401	393	370	397	419	404	381	422	400	424	405	424	403	432	427	391	399	422	390	387	407	407	390	425	408	437	393	416	422	433	385	389	377	406	427	425	437	368	437	387	369	398	406	407	430	385	391	398	418	427	424	423	408	387	403	384	393	418	422	406	421	388	419	394	399	415	438	429	405	381	436	371	433	395	454	445	403	433	403	411	397	390	398	408	358	451	442	415	375	415	395	439	392	415	396	419	409	384	389	406	392	413	408	391	400	421	397	377	400	397	389	383	395	455	404	418	396	414	398	421	442	416	410	403	440	409	407	417	417	404	425	424	414	417	376	417	427	400	402	426	377	386	458	398	395	436	405	370	394	405	389	391	393	390	401	408	416	399	377	422	383	418	406	396	397	378	389	416	440	395	412	417	428	391	422	412	401	457	430	393	425	399	416	422	410	441	391	376	425	385	379	400	421	404	411	410	390	424	417	414	459	382	403	369	411	431	410	440	392	376	409	374	413	386	441	396	423	378	413	391	400	415	388	403	395	383	396	418	369	429	397	388	404	426	439	388	388	406	436	414	346	441	423	416	394	404	402	419	396	405	429	402	410	398	396	386	445	388	411	431	423	392	413	408	412	420	413	429	387	414	411	424	358	404	410	416	422	409	414	395	439	392	409	433	414	409	424	420	416	454	406	432	422	418	445	413	431	422	406	399	410	398	418	453	391	388	391	419	412	433	403	394	418	433	420	394	382	406	397	400	429	387	398	398	435	394	412	410	390	410	427	434	411	397	404	417	434	399	408	384	428	372	384	427	398	451	430	392	395	393	427	437	438	361	443	435	388	394	428	419	399	392	413	429	386	446	410	390	420	403	427	370	375	421	407	428	406	455	435	417	406	423	406	411	381	392	394	382	418	408	428	419	381	408	437	398	408	429	414	394	387	386	394	417	398	378	391	418	393	369	438	411	434	407	411	374	421	434	411	404	434	379	406	378	410	422	400	397	422	424	408	402	415	405	399	381	434	403	411	418	398	399	406	411	423	417	399	383	417	426	380	414	400	382	421	408	398	449	406	429	397	431	386	376	418	397	401	431	414	418	405	401	418	416	403	408	434	394	393	381	419	364	397	435	454	410	400	408	421	402	433	414	390	419	381	408	405	397	436	411	410	428	410	415	388	410	415	392	387	394	390	422	426	451	384	384	409	383	366	374	381	431	403	399	433	416	387	406	378	403	435	398	389	403	385	392	442	415	405	422	373	406	368	402	404	414	409	422	401	400	376	414	393	384	437	418	439	385	391	393	398	417	417	389	393	441	434	389	419	417	421	434	389	435	405	417	436	439	412	427	400	430	426	391	400	418	397	416	410	415	409	397	392	405	373	421	401	401	404	418	429	408	409	403	382	387	383	417	426	377	407	409	417	366	397	406	388	444	445	423	396	372	411	381	392	393	402	396	428	421	391	416	406	414	413	391	443	411	405	389	387	384	361	420	428	388	408	437	397	377	396	442	412	418	400	389	408	442	410	386	386	373	423	408	401	433	393	415	408	419	420	404	424	389	424	391	400	426	422	395	448	409	412	384	402	436	404	411	415	421	422	416	403	397	416	442	369	378	388	416	374	394	429	453	388	419	420	412	433	413	408	413	401	405	424	441	433	380	437	408	441	425	447	436
2679	1652	912	588	433	566	812	818	775	692	617	457	434	407	320	270	236	239	195	163	134	96	78	89	80	73	60	54	38	56	41	40	46	49	58	43	48	51	49	48	59	54	47	51	33	33	37	47	43	31	29	34	40	35	43	32	32	38	33	30	30	34	34	22	23	28	25	25	30	31	34	31	41	32	30	28	33	24	36	39	32	33	29	29	37	38	33	38	36	30	36	28	37	29	38	31	28	37	23	35	28	42	32	28	25	31	39	29	34	36	32	19	35	23	30	33	24	29	33	35	24	17	28	29	28	28	39	33	35	33	30	32	34	21	33	39	28	34	37	32	21	22	28	30	25	30	38	34	30	23	33	18	39	33	29	20	25	32	29	32	33	26	31	32	36	33	35	25	42	51	28	33	30	26	30	22	34	28	27	25	29	20	30	29	35	23	25	31	26	28	22	31	22	33	33	30	20	37	26	33	29	32	30	37	30	21	34	25	35	25	41	31	28	34	29	30	30	26	30	29	24	33	38	30	36	29	41	24	29	29	29	28	36	36	25	30	34	39	32	24	27	28	28	37	35	27	23	38	26	35	34	40	38	30	32	27	24	28	30	28	23	28	23	30	25	23	35	26	33	26	26	41	34	32	34	35	31	22	35	37	31	42	33	32	28	38	31	17	38	25	31	26	27	28	32	35	26	30	33	37	34	35	33	37	25	23	32	27	36	25	43	29	25	32	28	35	27	24	25	26	27	46	27	31	25	21	32	27	31	28	36	28	27	25	34	24	32	26	37	26	34	25	27	31	23	38	37	33	39	37	37	32	37	35	29	35	31	33	38	30	29	19	23	26	34	22	30	23	46	37	34	21	26	31	26	35	23	30	27	27	31	28	20	29	21	22	37	34	29	30	40	27	34	27	34	29	21	32	33	36	34	29	17	35	34	23	32	33	23	37	27	31	29	32	31	31	25	39	26	35	21	29	34	25	33	32	27	31	31	35	35	31	35	27	41	36	18	27	31	33	36	27	27	28	31	38	30	31	41	30	34	27	29	23	23	32	26	34	27	35	29	32	35	24	30	31	25	26	30	30	26	21	28	27	25	28	32	23	23	27	37	36	24	35	30	24	38	35	25	29	29	20	33	32	31	31	27	27	30	28	28	33	30	33	31	31	18	30	19	25	33	28	37	28	29	24	36	26	32	32	37	34	26	33	30	27	29	34	31	29	36	34	36	29	24	37	33	26	29	34	36	29	34	35	32	24	34	29	30	36	27	30	31	36	37	36	20	29	30	30	20	23	33	30	30	25	29	19	26	34	21	24	35	26	31	36	35	26	28	30	29	21	30	23	24	40	37	28	30	40	29	35	21	29	24	40	28	36	34	25	27	37	31	30	27	25	34	27	29	23	27	40	33	31	31	33	29	38	40	31	37	29	24	36	32	28	26	34	29	33	26	29	32	26	28	32	33	35	25	21	39	39	31	38	28	35	34	33	28	39	27	30	32	41	32	33	29	39	38	34	29	33	29	33	31	33	27	34	22	40	38	28	22	28	28	30	29	29	38	29	37	40	25	36	32	23	22	27	23	25	30	37	25	29	26	26	27	19	31	25	33	35	21	24	28	30	12	35	29	33	31	25	28	26	42	31	35	29	37	32	33	33	30	23	26	31	34	33	29	39	29	28	26	29	36	31	30	28	35	34	28	27	29	31	29	27	30	30	28	29	31	29	20	25	28	43	18	46	19	25	32	25	15	30	28	37	29	39	28	32	28	35	30	28	25	29	33	35	22	33	33	40	41	33	31	28	27	31	30	36	36	35	34	25	22	39	24	37	36	30	25	34	39	33	31	25	30	32	38	28	30	27	28	32	42	29	28	31	33	34	32	39	38	32	34	33	27	33	30	30	31	29	29	20	26	32	32	30	38	34	28	27	35	28	47	30	32	38	32	29	23	26	39	30	32	29	50	35	33	32	33	30	26	28	37	24	35	22	28	26	32	27	28	24	24	36	37	31	23	27	25	16	36	44	31	34	32	26	35	23	17	30	20	31	31	32	35	28	38	38	34	30	38	29	29	35	27	37	26	31	36	31	38	35	33	39	32	41	30	24	34	40	34	18	36	40	27	25	32	40	28	27	31	26	31	36	36	24	40	30	29	24	21	35	32	36	33	37	24	38	31	29	30	33	32	25	36	35	30	28	31	35	28	40	35	31	30	25	30	27	29	21	26	23	27	27	36	36	35	38	20	33	27	29	35	39	43	26	31	37	26	24	38	34	34	30	25	28	34	27	28	33	31	28	17	36	31	34	30	28	31	26	43	37	30	24	34	34	43	27	38	26	36	29	23	38	31	22	22	35	33	29	24	30	26	33	30	27	37	30	24	33	39	23	28	24	26	23	36	39	42	31	31	27	31	32	26	33	29	28	36	28	32	34	21	33	33	35	30	23	26	29	39	42	33	34	26	29	29	27	33	31	25	31	25	27	36	30	23	27	22	30	30	21	41	38	39	27	25	34	26	28	33	26	40	25	31	31	30	30	32	33	27	40	27	24	24	30	35	25	39	46	33	37	27	34	31	34	31	31	29	38	31	29	28	38	24	21	27	30	26	34	29	30	30	32	39	23	26	31	40	24	27	33	31	35	32	31	21	22	25	34	39	27	31	30	29	33	26	31	32	32	26	33	25	22	31	32	30	21	36	27	41	36	32	28	30	35	41	33	32	30	17	36	40	29	23	27	31	30	35	33	38	29	36	30	34	20	27	29	38	31	40	29	24	28	31	25	23	39	32	26	17	45	38	23	28	28	29	35	33	36	35	37	36	36	27	36	27	29	25	29	34	27	40	27	25	31	28	25	32	36	22	31	22	29	28	27	27	23	36	28	30	28	20	32	25	26	28	26	13	27	34	29	33	35	30	35	31	29	30	28	34	32	23	30	32	27	26	34	31	34	40	36	20	31	39	27	17	33	32	40	25	30	33	35	32	34	29	27	27	26	29	42	26	28	27	28	33	28	32	35	36	34	26	27	27	37	22	30	25	32	40	37	29	41	39	36	24	27	29	45	18	31	32	21	34	33	32	36	32	31	24	26	18	18	35	26	23	31	30	35	25	36	26	31	27	23	36	25	33	30	33	37	24	34	38	28	29	28	25	28	28	32	24	27	21	24	31	30	31	31	28	23	18	37	31	28	24	32	26	27	29	27	32	28	26	34	40	33	22	31	36	41	30	38	30	31	25	38	31	36	37	28	31	30	38	30	28	41	33	31	25	32	32	38	32	31	24	24	24	24	33	20	29	26	34	34	28	37	35	30	22	34	37	37	36	38	30	23	30	27	28	21	41	24	26	28	26	27	25	25	29	34	34	29	22	21	28	33	24	30	25	30	33	36	29	28	33	18	31	31	34	26	26	25	28	32	31	31	35	33	29	21	37	34	32	40	31	27	37	35	28	25	26	28	31	31	23	30	32	23	28	27	27	23	38	37	23	20	22	33	34	33	24	25
26074	15424	10729	13116	22576	26725	26520	24169	22005	20050	17591	14638	13424	11619	9846	8084	7112	6369	5652	4681	3648	2766	2679	2385	1967	1663	1305	1028	955	795	730	756	758	781	869	976	1081	1024	1031	1081	1076	967	832	654	560	550	535	512	475	498	509	487	459	456	448	442	392	461	471	431	392	387	414	369	411	371	398	390	433	372	368	380	376	395	366	384	385	366	414	395	377	372	375	343	366	364	335	342	357	316	330	344	342	341	339	309	311	313	365	320	324	337	360	329	371	338	345	364	344	360	337	369	369	340	340	285	333	366	337	338	326	352	355	365	339	344	334	380	328	323	333	339	315	325	347	325	330	329	349	335	350	324	341	329	325	354	308	345	337	334	346	325	329	330	342	331	382	316	338	318	380	371	325	314	353	347	328	346	348	344	328	310	320	347	353	371	329	329	326	320	344	345	370	345	364	344	323	352	372	312	340	347	360	324	334	344	332	326	329	329	333	343	360	348	366	333	355	343	336	371	333	364	317	335	350	331	343	344	336	331	325	330	351	369	332	323	344	311	337	331	342	299	325	346	353	349	378	341	346	345	374	335	373	331	347	354	340	350	329	320	344	367	325	310	329	335	331	343	316	339	324	341	354	335	315	359	355	344	317	363	349	346	360	390	373	340	366	353	322	352	357	362	343	355	340	347	336	349	313	348	322	370	310	349	344	334	345	345	336	309	315	310	323	342	322	335	339	325	311	361	334	308	334	338	353	318	340	348	327	351	324	324	355	323	320	338	350	338	368	329	319	324	344	354	332	348	348	329	340	378	335	340	352	341	329	348	334	318	326	326	341	300	360	352	336	356	329	333	350	302	355	318	331	328	323	303	326	325	315	341	348	346	359	338	358	338	349	317	327	337	308	345	350	342	332	351	331	310	324	361	309	394	344	324	352	336	365	383	322	340	359	331	349	335	347	336	357	362	312	334	311	323	335	365	336	333	297	406	374	325	379	311	297	354	349	329	326	347	332	320	304	326	320	323	366	347	331	329	333	317	365	366	333	360	315	323	346	358	337	339	331	316	360	316	330	327	323	357	340	389	338	280	371	345	347	346	354	336	353	336	345	339	346	345	315	320	335	359	351	329	314	334	343	356	352	318	326	312	323	354	343	331	321	330	348	345	311	306	364	321	310	334	323	348	320	328	340	321	333	334	305	359	325	343	331	318	321	346	336	342	355	324	309	331	353	350	348	369	341	344	341	342	339	327	320	313	371	304	303	329	309	310	352	358	339	326	346	326	340	341	324	321	352	344	350	343	365	314	390	362	320	306	344	334	349	352	342	348	358	357	343	336	358	349	356	329	340	348	377	365	309	309	350	359	362	330	331	357	330	334	333	390	340	360	318	345	320	385	331	314	350	370	348	352	311	352	309	302	348	339	326	335	345	339	342	359	358	330	353	317	345	318	315	316	345	333	332	371	318	332	375	310	337	320	305	331	352	326	338	325	360	331	329	339	315	335	338	314	358	328	340	331	343	303	313	373	345	340	349	339	373	342	322	376	350	317	343	367	353	363	339	343	306	353	342	338	345	345	357	338	310	361	350	349	322	343	344	356	326	353	360	331	349	345	312	352	353	340	326	304	361	361	345	325	353	378	339	370	338	343	343	345	369	328	328	346	346	332	361	339	326	345	332	343	339	357	356	326	383	316	346	341	362	314	319	373	329	361	323	313	321	341	318	310	328	328	319	327	341	354	325	316	347	336	304	324	338	367	373	322	364	350	356	350	317	354	362	331	334	335	348	298	335	333	328	326	294	343	338	300	339	347	346	299	358	384	320	315	362	320	358	357	329	326	324	331	331	343	380	361	334	335	327	343	325	384	325	353	338	369	346	371	345	368	319	337	325	323	319	347	350	361	368	347	323	355	304	338	342	316	340	306	317	296	339	347	337	315	337	343	357	341	343	336	332	328	312	329	348	332	337	339	330	310	331	347	339	346	357	344	321	349	314	332	357	387	337	340	370	359	333	341	338	382	337	354	343	333	303	348	331	323	324	334	320	346	338	345	332	325	340	344	319	352	338	366	332	346	337	314	334	319	360	341	344	370	365	368	338	309	318	324	334	347	330	330	345	346	324	352	343	351	310	330	325	349	348	353	366	306	349	330	326	338	344	344	347	306	370	348	344	353	346	357	351	330	322	383	327	339	328	330	331	343	364	346	320	342	338	370	368	331	317	337	307	329	325	303	351	313	340	322	352	370	336	334	318	328	344	333	355	301	354	348	338	338	341	338	352	382	358	339	322	363	334	313	316	331	334	352	333	350	351	327	344	335	318	352	326	349	350	343	363	341	331	345	301	366	344	320	363	373	320	348	336	337	360	351	306	352	329	347	351	336	335	353	331	369	350	345	345	346	353	328	354	341	336	326	332	302	323	338	334	332	341	341	356	337	351	346	331	348	324	330	356	325	340	307	331	346	344	353	360	338	367	350	354	315	299	338	341	343	356	328	315	322	339	349	349	345	365	337	360	341	340	336	342	345	355	359	332	312	313	342	340	320	346	353	339	323	369	334	347	337	336	321	361	366	321	286	347	336	330	357	344	313	355	353	389	345	311	318	375	360	337	339	345	310	352	344	391	322	321	342	329	325	325	350	337	339	336	357	361	356	322	334	324	336	296	326	380	361	324	303	323	313	364	371	330	331	344	363	365	340	334	338	358	286	315	341	347	335	347	328	341	332	311	296	356	348	303	333	354	342	341	367	361	325	321	361	323	309	307	333	344	363	342	346	337	304	314	339	331	366	317	339	321	332	357	334	343	335	331	344	371	324	325	342	360	337	336	330	336	338	331	352	334	326	354	365	303	378	318	340	321	361	326	306	336	314	369	337	320	303	335	366	350	359	328	356	320	312	347	334	348	328	314	323	319	325	341	349	330	304	313	358	303	297	344	349	349	350	351	346	370	344	348	337	359	350	333	331	348	360	334	353	331	335	342	352	297	362	345	333	322	343	318	324	346	337	339	304	328	375	342	316	352	309	327	358	336	358	341	355	323	321	368	340	333	322	392	335	337	322	311	331	317	343	328	354	352	342	358	358	376	341	380	336	345	323	351	315	353	331	345	318	343	336	342	328	299	319	302	338	335	343	316	308	316	366	303	354	348	343	355	362	372	341	336	376	290	325	375	344	341	321	294	339	320	341	351	332	351	312	332	360	329	326	351	366	375	374	337	362	340	319	373	344	355	341	340	324	353	328	329	373	326	319	369	333	320	322	331	337	324	328	329	339	353	329	345	353	334	346	354	347	350	383	353	306	347	335	318	350	349	347	330	320	316	333	313	326	332	343	320	337	335	370	401	338	345	346	329	350	356	338	310	378	354	362	354	364	321	379	325	305	334	316	335	328	352	330	347	335	363	360	332	333	302	369	356	343	333	363	344	340	357	348	321	356	330	338	314	354	338	337	357	390	371	323	299	340	314	339	295	337	355	360	347	342	346	335	362	351	342	336	357	329	344	359	327	332	354	335	326	351
4159	1500	858	588	446	565	749	795	770	703	611	519	525	386	297	254	261	224	197	174	124	108	101	86	73	62	63	57	52	47	33	50	58	51	49	55	67	42	61	53	56	52	37	45	39	59	46	46	41	39	38	34	35	40	40	38	39	47	33	38	36	40	30	42	41	28	30	37	35	33	45	34	44	40	29	33	43	34	46	29	44	44	40	23	36	31	31	41	18	29	36	40	31	34	41	31	37	43	42	32	25	36	38	42	28	37	28	17	50	31	38	34	34	34	35	25	31	17	36	22	29	36	41	38	33	26	28	31	34	33	33	30	31	32	33	25	33	37	24	34	35	36	40	35	26	38	42	26	32	24	38	31	37	20	40	34	39	28	36	39	48	23	30	43	34	38	28	30	27	33	21	44	32	36	28	30	28	34	34	30	33	28	32	27	34	53	23	40	41	31	28	42	27	37	32	32	41	28	53	36	41	28	32	31	33	30	34	42	27	38	31	43	36	26	25	34	28	32	38	33	41	35	26	39	42	29	28	40	30	38	30	30	38	38	27	34	36	27	35	35	36	28	36	30	23	31	37	27	33	30	36	30	32	40	21	39	43	32	47	25	35	43	31	35	39	29	33	35	31	33	35	41	53	40	39	30	34	37	44	28	29	39	31	28	38	38	32	39	36	44	33	26	32	41	30	40	37	25	41	21	35	40	32	28	37	36	42	41	37	35	29	27	45	38	37	30	28	24	29	32	42	26	40	36	36	31	27	25	37	27	31	36	32	33	40	21	30	39	40	33	28	32	39	28	28	34	30	38	34	42	19	32	33	36	32	35	36	39	38	35	32	28	33	35	37	31	32	39	33	39	35	30	29	29	31	30	34	36	32	39	27	35	33	34	40	37	35	40	28	34	37	24	23	26	29	33	26	33	32	37	38	31	33	38	34	30	38	32	36	38	31	33	30	35	24	27	42	36	28	36	32	26	38	36	25	42	41	33	27	28	29	36	39	35	28	31	32	36	35	40	31	39	25	28	30	29	25	27	45	39	29	26	20	39	41	31	29	38	28	34	37	27	37	44	28	27	46	33	33	31	34	38	36	31	30	32	38	37	31	29	45	33	31	41	38	37	28	28	33	30	23	29	32	41	42	37	31	30	33	31	39	26	39	30	40	26	28	31	37	34	25	40	19	22	37	30	38	34	43	29	26	29	33	32	35	37	30	29	31	19	35	29	34	33	31	27	26	25	40	28	37	32	34	37	22	41	38	31	37	29	29	38	20	45	31	36	23	41	36	41	39	43	30	38	33	32	23	45	33	35	37	38	33	33	29	30	33	44	28	46	45	30	35	33	38	40	36	39	35	38	40	34	31	23	33	36	37	34	36	40	40	40	32	30	37	34	30	32	32	32	35	49	30	23	19	33	29	30	34	36	27	31	32	40	27	24	32	27	31	30	32	29	30	29	37	28	28	37	28	28	37	37	37	33	33	44	37	38	38	36	30	39	23	21	40	29	27	31	31	44	29	34	33	33	34	31	34	33	28	31	27	32	44	32	37	38	31	34	30	29	37	33	28	39	33	27	41	28	45	30	25	42	39	37	31	32	31	36	35	30	42	29	34	27	33	40	44	44	30	35	35	35	24	35	22	31	39	32	38	30	32	35	32	38	46	35	32	36	28	39	32	44	35	30	35	38	40	39	33	34	28	33	29	34	45	31	38	29	35	27	32	43	36	29	37	38	38	30	34	32	28	42	42	35	39	36	39	28	42	39	32	37	31	41	32	26	34	38	32	42	44	41	32	31	37	45	39	29	33	45	38	34	24	26	29	37	36	43	27	35	27	31	32	32	34	34	40	30	33	37	33	28	40	25	32	28	51	24	30	36	29	36	42	36	27	31	39	40	30	30	36	30	40	33	28	33	35	38	38	22	36	36	36	41	42	36	36	30	38	35	23	27	35	36	37	42	27	42	33	39	39	40	42	28	39	39	38	35	31	36	32	32	35	27	28	36	36	29	34	38	34	47	34	27	35	26	27	36	36	34	38	37	32	29	33	38	49	38	37	29	45	35	37	26	30	35	33	32	32	34	43	35	27	27	31	38	29	36	39	32	43	35	43	38	33	27	32	36	42	28	29	28	46	32	27	41	41	30	40	28	36	26	35	33	25	32	33	35	40	34	29	49	26	34	34	41	33	28	31	32	33	31	28	38	33	29	36	26	32	40	33	38	33	32	26	32	34	41	30	41	41	39	43	37	33	35	21	42	28	27	40	34	25	32	33	28	40	24	32	40	30	31	26	36	27	39	45	26	30	32	33	38	42	43	30	29	33	25	31	35	27	36	35	35	33	34	39	30	38	28	27	39	32	36	41	32	36	32	37	26	38	34	36	39	34	28	42	28	34	43	25	29	41	40	38	33	27	29	39	26	27	31	50	41	37	33	32	30	44	29	32	29	38	33	33	31	36	26	34	31	27	39	17	32	33	39	31	35	35	52	43	45	33	26	35	36	29	34	30	27	37	34	32	38	26	28	33	25	41	28	32	30	38	29	31	38	38	32	27	34	33	38	32	41	31	29	47	27	39	46	30	27	32	27	29	37	34	39	33	39	40	44	42	31	33	39	38	27	22	37	42	27	34	24	38	30	36	35	23	36	36	30	35	30	35	23	30	36	38	38	39	42	27	34	42	37	23	42	32	42	25	38	26	40	37	34	35	30	34	28	34	37	44	37	30	27	32	26	24	42	34	29	36	33	37	43	32	30	34	30	35	28	37	33	30	28	35	43	26	25	31	31	32	39	33	23	39	32	30	35	31	39	28	35	31	23	31	40	33	40	33	44	30	33	33	38	22	33	40	34	36	33	37	38	38	27	30	24	25	33	38	33	34	28	38	37	24	35	26	36	26	35	28	27	28	36	38	46	48	24	33	28	38	37	32	29	35	39	44	42	37	45	32	36	31	31	32	28	34	31	33	29	31	22	34	36	27	41	44	37	33	29	28	40	37	21	27	36	40	26	39	23	30	36	37	35	29	33	28	38	36	36	38	42	38	30	35	32	19	35	29	22	33	19	41	29	39	35	37	42	38	38	43	28	38	34	30	32	31	29	30	37	32	34	36	33	33	46	37	33	32	28	29	29	32	25	36	33	28	45	37	37	31	23	45	30	38	31	41	19	25	32	22	29	30	37	35	35	37	34	32	26	21	37	42	30	31	23	38	36	32	34	38	23	30	47	36	32	25	28	24	26	30	34	35	41	37	45	34	29	27	25	36	35	35	26	32	43	20	32	31	35	39	28	30	34	31	35	42	32	27	40	46	44	33	28	36	25	36	42	34	33	37	38	21	34	22	27	33	30	43	36	34	31	33	28	33	25	26	30	30	32	33	20	35	29	38	40	37	27	47	36	35	36	31	33	29	32	39	32	40	37	27	42	30	34	36	42	21	35	41	37	30	17	36	39	25	33	38	29	36	31	28	30	42	38	25	34	39	41	28	33	35	35	23	38
24714	14848	10532	12713	21635	26112	26182	24252	22089	20501	17646	15743	14445	12236	10236	8978	7791	6987	6018	4868	3658	3139	3020	2599	2242	1733	1339	1108	918	872	848	783	896	931	1062	1108	1241	1146	1146	1192	1168	962	732	647	680	569	565	550	573	548	486	515	455	516	460	453	488	466	468	425	423	419	462	419	455	443	431	435	395	423	407	410	423	417	439	437	419	428	431	426	380	381	410	387	384	415	416	368	361	378	375	411	375	362	354	369	419	386	347	346	374	396	372	367	349	332	386	342	363	370	396	387	361	366	380	397	357	367	359	390	334	357	392	368	384	374	393	342	338	379	389	403	363	357	368	376	368	350	344	355	386	368	360	352	342	362	347	373	342	383	352	415	362	353	364	359	353	388	383	383	342	362	390	358	359	379	348	374	361	362	377	353	354	337	396	362	374	371	378	384	347	359	333	375	358	364	321	370	337	352	340	354	380	344	374	352	360	360	362	359	354	381	375	384	339	368	361	367	383	368	366	335	389	357	360	396	353	358	366	374	362	388	338	381	377	393	383	365	379	339	326	362	355	366	349	350	364	341	371	362	370	326	374	402	348	362	392	373	362	353	382	341	356	384	355	352	354	359	362	376	348	354	353	380	380	369	378	399	363	356	342	373	377	378	361	372	353	371	334	347	343	378	355	384	359	365	364	376	376	340	362	376	366	337	368	409	357	369	349	358	354	339	351	365	349	383	384	335	376	393	343	374	377	365	326	380	357	387	344	343	401	357	361	368	360	375	381	362	342	390	360	370	371	395	344	330	375	389	374	360	365	384	358	369	340	378	404	350	359	386	357	380	379	324	367	366	368	359	359	383	376	370	380	366	369	385	360	367	351	331	365	379	383	338	347	365	382	368	369	362	361	378	378	394	366	393	366	378	368	326	338	375	364	344	339	328	388	361	349	371	368	359	374	407	368	355	354	351	390	356	348	324	395	400	374	343	350	394	356	359	373	373	346	388	338	400	372	333	396	403	326	371	376	362	357	397	351	335	373	377	370	343	400	364	379	352	385	377	376	378	368	371	357	387	397	376	388	377	344	359	363	347	399	360	382	362	329	355	385	381	363	389	417	328	372	399	389	381	412	373	354	374	403	365	370	369	356	362	398	330	349	325	370	402	364	368	341	370	357	352	363	361	373	349	366	366	377	387	339	376	353	321	356	320	338	389	344	379	355	357	333	364	382	395	373	382	351	363	374	384	364	400	390	357	351	360	390	364	359	355	415	390	349	375	387	373	353	362	364	350	335	371	355	313	331	345	369	367	357	351	359	369	339	356	370	374	367	365	382	374	360	398	331	365	390	357	390	373	355	366	349	338	356	398	368	364	378	357	366	362	329	377	371	396	364	380	357	353	380	369	370	373	398	376	340	400	337	378	358	388	401	323	368	363	393	383	359	355	350	399	366	401	380	359	370	334	382	353	389	365	372	348	388	384	416	351	365	364	411	382	342	373	371	359	358	355	391	325	349	399	374	404	347	366	404	390	367	378	366	374	404	372	365	388	351	381	360	396	349	348	356	367	381	375	400	372	353	367	344	372	365	379	366	375	337	353	379	380	343	370	351	379	336	350	337	385	337	398	413	357	360	389	351	366	365	402	364	371	355	357	378	385	339	365	375	357	385	365	362	372	346	353	371	373	365	383	403	354	369	377	391	376	374	372	367	352	367	376	383	401	387	391	365	354	348	390	329	369	342	366	386	351	379	382	355	346	361	370	360	390	333	336	352	379	404	363	360	398	379	378	361	409	383	399	357	394	363	338	356	374	369	352	367	335	376	373	344	366	326	372	391	356	365	354	379	350	362	370	360	343	391	352	332	377	364	368	367	403	339	381	339	349	395	381	391	375	358	376	373	371	367	394	343	361	378	372	335	382	337	360	420	329	371	336	392	359	359	358	356	351	367	365	367	399	355	375	383	358	371	357	370	321	341	356	355	357	371	385	362	390	394	379	381	380	373	349	378	394	353	359	368	387	355	372	366	362	340	353	375	343	365	351	397	377	347	350	380	346	352	335	363	357	370	382	388	359	348	342	372	373	359	388	382	375	382	367	353	362	353	356	348	366	354	400	378	359	382	391	398	373	359	335	392	353	364	382	348	328	374	371	373	351	364	352	349	369	368	370	341	358	379	390	362	373	369	399	359	364	391	355	384	358	352	361	356	356	347	396	325	367	327	370	407	353	340	362	383	376	385	387	362	365	381	389	388	352	364	380	400	330	369	375	403	368	398	346	348	363	367	363	362	362	344	359	368	378	393	384	378	335	365	351	359	371	382	401	386	320	362	373	364	368	374	381	400	370	347	365	372	408	355	357	360	373	401	397	373	344	338	352	347	388	359	392	336	354	377	371	369	356	356	382	345	360	361	357	352	348	369	389	374	340	348	347	346	345	394	365	355	357	351	354	345	355	372	388	361	365	339	381	312	399	327	361	380	351	379	398	375	387	354	350	360	356	354	366	340	347	395	358	334	377	395	343	361	334	362	365	355	360	394	373	375	373	348	375	353	385	346	353	359	376	383	343	372	360	374	379	355	330	359	368	369	365	391	343	372	356	358	349	383	356	367	364	355	365	373	384	372	353	338	353	371	360	362	359	356	332	348	363	369	362	346	379	423	370	374	389	355	362	386	368	333	404	355	364	369	354	368	380	403	357	379	347	384	378	381	359	350	359	361	350	322	360	381	356	370	389	367	354	392	335	380	380	372	331	366	391	341	388	365	370	373	379	341	362	356	388	351	371	375	379	358	367	360	349	401	372	368	368	403	367	382	370	363	374	381	377	358	374	386	354	368	356	338	346	364	373	361	324	346	387	351	351	373	398	362	391	289	385	372	369	375	368	365	369	327	383	352	383	392	336	378	410	395	383	374	357	347	361	353	402	335	402	369	387	354	364	365	317	385	385	367	370	367	367	378	376	397	386	349	383	383	354	347	334	392	366	359	379	350	391	326	346	404	375	350	374	390	355	409	385	345	335	362	355	334	355	349	336	360	363	389	359	377	358	361	371	338	348	369	346	366	375	344	348	366	396	342	330	344	360	370	332	346	378	362	374	386	357	360	395	348	369	329	370	406	383	353	366	341	377	354	377	374	339	365	377	370	354	377	362	356	349	375	389	364	361	356	354	412	341	354	369	419	355	405	377	362	362	385	343	357	351	398	359	352	333	368	358	325	385	417	328	355	372	359	399	366	376	364	345	398	338	380	401	379	358	352	354	334	394	399	330	405	352	368	361	383	378	376	359	370	382	354	396	372	364	392	363	349	347	390	393	340	340	394	384	388	360	371	371	361	421	342	379	377	345	348	394	358	400	403	369	399	384	367	362	361	385	371	343	366	365	361	355	358	392	370	381	347	340	352	386	394	413	333	358	381	347	390	365	356	351	373	322	373	375	382	351	353	363	384	308	354	387	352	382	331	380	359	345	384	387	380	420	362	381	375	401	375	361	366	374	405	395	383	380	351	348	375	359	375	389	348	358
3536	2024	1130	699	603	687	1075	1090	1017	958	780	626	614	464	375	359	296	278	215	180	138	126	131	102	102	78	60	63	54	66	44	49	52	44	61	68	73	50	58	69	48	51	32	32	42	37	34	36	31	32	36	24	33	26	31	27	35	29	23	37	34	31	31	32	25	22	26	30	26	26	22	36	27	37	16	28	27	26	27	28	32	24	28	26	34	26	27	26	23	28	28	20	31	25	28	25	23	29	21	31	31	31	29	26	21	30	30	27	28	39	28	26	27	37	23	26	26	30	27	21	27	34	14	19	21	28	31	30	28	27	20	31	29	31	31	30	31	28	29	20	22	27	34	23	19	26	21	24	23	27	31	31	17	23	25	21	34	28	29	29	33	27	28	22	35	28	23	22	27	31	36	37	28	33	26	34	29	22	27	27	30	30	24	36	30	25	24	30	27	23	29	17	23	25	27	27	28	27	24	26	21	27	24	26	18	22	26	20	19	37	32	23	26	20	26	26	31	20	22	26	33	29	29	27	34	37	25	30	29	25	27	25	23	25	20	18	23	34	25	37	27	21	29	32	22	29	31	29	19	29	32	26	21	35	30	25	27	26	28	17	19	22	16	31	25	31	22	32	24	18	34	16	26	25	27	29	31	26	30	30	27	35	31	25	28	20	31	23	29	30	21	36	26	27	29	30	22	20	32	21	27	27	27	35	21	24	26	24	33	20	29	23	24	32	29	23	20	24	28	29	17	23	35	24	25	30	21	37	32	19	33	30	29	28	27	20	19	32	21	35	27	23	34	34	27	25	23	23	26	19	32	19	22	20	26	34	33	23	21	28	19	26	27	19	28	31	20	26	18	29	27	29	23	25	26	30	25	34	25	25	21	24	21	29	15	26	26	28	31	20	30	29	24	19	36	26	19	18	36	27	23	36	26	22	24	32	22	29	31	26	30	31	25	31	22	25	31	22	19	24	37	26	19	29	16	22	23	34	24	29	28	28	27	25	32	29	24	24	29	26	33	25	33	23	26	30	24	29	20	27	31	31	27	25	24	27	30	24	26	25	34	29	18	32	21	24	41	28	31	19	25	27	41	35	25	27	22	29	34	21	40	23	29	29	24	23	33	35	29	21	28	24	25	22	33	26	37	28	38	27	28	26	27	29	35	23	23	29	23	20	31	25	25	28	19	27	23	22	29	19	26	25	22	27	27	19	22	31	33	30	22	32	37	25	30	25	30	24	20	33	24	29	24	28	28	20	35	24	19	21	32	16	21	34	31	31	27	26	29	30	26	31	31	26	25	28	31	26	24	31	28	18	24	31	19	22	29	28	25	28	32	29	28	23	20	33	21	18	28	18	26	21	23	38	20	22	28	26	28	26	29	26	27	29	22	25	27	25	26	25	31	28	25	25	32	32	18	22	29	28	25	31	27	28	26	18	31	23	30	20	33	26	35	30	27	25	20	29	30	27	22	24	37	24	26	30	23	31	38	28	23	22	26	25	23	20	39	44	18	24	22	19	27	33	33	20	35	32	32	26	29	30	21	21	29	24	25	21	19	26	27	29	23	30	34	30	26	24	22	29	19	17	26	27	26	27	24	33	28	27	31	28	27	28	27	38	32	26	34	33	23	22	31	29	24	27	23	30	27	30	20	33	26	30	30	29	25	23	28	20	24	21	19	33	36	28	32	31	24	35	15	34	19	25	32	28	26	26	25	22	32	27	33	13	22	19	24	28	31	27	40	24	26	27	28	24	24	31	21	22	21	29	22	33	31	23	25	30	33	13	28	17	22	29	24	29	28	25	30	32	30	25	22	22	23	24	31	21	27	29	28	33	30	26	26	28	35	26	24	27	17	21	26	19	24	20	25	20	20	19	20	29	21	34	30	24	22	25	19	35	20	27	25	26	16	21	22	22	23	30	28	23	29	21	29	27	30	24	28	28	21	18	15	23	19	25	32	31	28	20	28	28	29	27	26	38	28	18	30	31	25	26	23	27	25	28	36	34	26	32	42	30	24	25	25	27	27	30	20	24	19	27	26	25	29	24	22	20	33	22	24	24	28	33	25	26	26	21	23	29	29	32	29	27	31	38	31	26	27	29	28	21	20	27	24	20	32	22	28	25	19	27	27	38	29	34	23	22	19	34	32	27	23	25	27	21	23	17	18	21	27	30	21	27	31	23	21	27	19	33	32	33	32	20	34	29	26	24	24	27	30	27	30	33	22	27	22	17	23	26	43	23	22	29	29	21	32	12	33	16	28	19	22	27	29	21	24	22	23	38	30	33	29	18	33	18	31	24	15	21	29	28	27	22	29	23	37	31	25	30	29	18	26	31	35	37	26	21	26	29	27	24	21	33	32	31	14	28	23	33	38	21	26	21	33	24	24	23	16	30	18	29	23	25	20	20	24	33	27	26	30	30	23	20	21	31	32	27	23	27	33	36	27	28	29	23	20	25	23	25	20	36	26	37	27	23	19	19	22	30	25	36	24	24	21	25	13	22	36	19	31	27	34	30	26	27	18	22	21	21	23	28	26	32	20	23	33	28	23	21	29	23	23	32	23	27	24	29	26	26	24	22	23	20	31	32	28	20	27	38	26	26	38	30	30	26	40	26	32	30	29	17	29	22	25	24	20	28	22	23	22	31	26	25	32	27	33	28	22	25	20	32	31	30	24	32	22	25	35	18	24	27	25	23	20	27	29	29	29	24	32	26	33	33	19	34	25	34	23	31	29	26	31	26	23	24	42	22	21	20	21	26	32	23	29	28	23	36	20	29	30	31	16	29	23	28	32	26	31	22	22	29	18	28	24	33	30	29	28	32	25	28	20	27	22	22	26	28	27	19	28	25	21	21	34	22	32	27	32	24	30	20	27	25	23	24	38	25	21	34	24	17	30	26	26	20	20	17	20	22	28	27	19	31	20	38	28	23	25	29	26	17	21	35	33	25	25	23	22	31	28	33	19	21	32	27	29	23	25	19	28	30	25	22	38	24	23	23	26	28	25	26	34	22	26	24	29	20	29	18	23	30	21	35	27	29	26	25	28	33	23	21	33	22	27	35	31	29	28	27	34	18	35	37	27	17	31	40	27	33	19	25	28	22	31	24	21	34	23	23	29	35	19	21	20	22	24	16	30	31	29	39	24	31	30	40	15	24	29	27	29	17	30	24	25	25	20	29	32	21	30	39	23	27	27	28	34	25	20	34	32	30	29	22	24	22	32	24	25	20	25	24	28	24	17	30	24	19	28	31	26	32	30	28	23	29	33	26	23	29	26	25	30	24	28	29	25	29	25	27	27	23	31	24	26	31	37	26	29	23	30	22	33	24	26	30	30	25	40	31	29	26	25	27	22	24	25	19	26	35	27	22	29	18	32	26	28	25	20	22	25	22	25	30	38	30	33	32	37	30	26	28	26	21	29	34	21	32	32	30	31	20	22	30	25	32	18	23	27	21	28	23	33	18	29	25	31	29	19	28	27	23	28	28	28	21
27732	17425	12458	14614	25016	29259	29427	26983	24740	22663	19811	18115	16457	14025	11659	10251	9206	8617	7300	5722	4089	3746	3538	3043	2505	1834	1463	1276	1080	1003	883	913	1001	1071	1203	1413	1311	1380	1347	1283	1128	902	761	746	649	594	570	537	525	516	511	454	437	428	426	391	441	404	436	420	395	383	390	372	400	373	397	379	370	362	381	367	390	355	337	372	316	342	361	303	335	330	313	304	309	333	291	325	303	293	335	301	313	303	317	281	302	306	299	301	326	321	318	271	288	299	312	297	313	313	311	315	292	358	314	298	267	281	271	266	292	295	308	280	309	263	287	337	290	305	282	306	296	276	302	272	289	296	307	304	288	292	302	303	277	303	294	302	286	285	284	270	303	288	292	320	297	304	304	303	298	268	301	288	277	299	274	316	284	269	315	266	291	314	272	288	288	269	302	289	291	310	323	310	281	317	282	273	285	294	284	303	279	321	284	325	282	275	292	331	307	278	297	316	303	295	289	300	276	311	296	297	295	321	267	262	305	277	308	282	301	312	280	294	269	283	327	313	301	290	297	296	300	308	297	310	279	298	269	279	299	329	296	299	268	316	299	303	324	332	286	303	297	288	306	299	301	279	277	282	339	298	286	287	307	266	331	317	295	299	315	295	305	301	309	319	313	282	321	328	295	314	308	289	290	303	285	273	297	261	272	296	305	269	306	281	292	281	264	285	297	298	312	302	278	297	325	293	293	285	307	300	308	291	299	289	295	288	280	287	294	270	275	295	287	271	295	288	329	320	304	282	284	294	321	306	284	280	280	294	292	309	300	311	292	318	299	323	297	308	292	297	322	278	301	312	311	286	288	251	313	295	293	267	295	293	286	300	273	324	310	323	310	297	316	282	294	279	279	269	306	281	326	301	316	307	290	278	278	295	289	305	275	293	274	276	316	307	289	313	293	299	280	308	296	283	294	298	288	252	315	275	300	314	318	286	311	272	282	339	296	283	272	320	272	299	308	277	285	299	264	287	265	317	285	278	315	287	315	240	293	309	311	292	270	285	313	313	268	285	287	269	319	292	311	286	279	273	290	308	289	310	272	281	294	287	285	314	282	295	304	273	280	287	305	295	302	299	318	285	312	309	284	312	324	283	285	274	319	289	299	315	296	311	277	290	308	282	253	308	314	306	271	294	322	302	303	334	263	268	319	322	301	295	313	279	288	327	306	271	272	277	284	305	293	311	309	311	260	304	301	283	276	274	298	333	293	297	319	272	292	295	299	278	273	293	282	305	292	287	307	288	313	271	303	274	288	301	300	276	300	303	256	308	292	268	303	295	271	269	298	266	289	253	309	295	284	302	313	305	294	311	309	289	284	327	286	300	271	270	284	338	285	274	289	324	309	304	279	303	278	286	296	291	299	298	277	295	306	296	313	301	291	305	280	305	281	322	302	281	297	296	317	316	297	302	309	311	331	306	292	300	311	290	296	285	285	285	295	298	326	294	305	309	305	278	300	298	309	288	304	316	317	302	326	288	282	317	277	300	298	266	294	274	320	288	291	319	333	282	300	279	293	290	296	265	313	285	301	309	284	299	293	304	308	307	293	261	269	315	300	287	275	286	286	281	285	302	303	300	261	294	300	279	295	299	283	303	291	307	304	296	284	300	289	286	293	281	293	272	299	260	291	282	279	290	293	288	312	271	299	324	297	296	272	272	261	281	332	298	287	317	283	311	256	303	322	287	283	271	290	306	338	277	312	291	302	294	289	294	298	292	312	317	273	292	297	300	323	284	273	282	300	309	312	310	310	278	285	318	278	307	300	292	281	295	288	283	293	287	298	312	302	346	298	296	294	310	304	344	292	283	297	275	298	290	262	292	278	312	289	313	310	321	263	283	303	299	311	337	314	276	339	276	282	284	315	320	310	308	290	302	268	274	319	301	316	282	324	294	278	300	305	307	287	272	342	265	273	275	292	295	290	286	296	303	297	302	306	296	302	301	303	314	271	284	279	314	273	318	334	288	303	293	312	301	307	297	280	281	271	297	298	291	309	269	297	288	282	304	314	290	282	298	289	292	288	295	292	288	307	283	283	309	321	323	288	303	299	301	335	272	286	312	299	320	332	283	309	307	280	296	299	295	294	279	310	283	282	292	307	286	271	314	302	299	287	286	300	272	268	314	320	319	301	307	319	297	326	297	306	320	299	306	308	313	321	310	268	275	315	300	281	264	285	290	307	302	303	320	302	291	298	304	295	316	284	291	288	302	282	293	321	323	281	287	287	283	292	325	299	281	276	260	312	319	332	320	295	294	282	336	299	275	322	309	314	297	319	308	285	289	292	309	318	291	294	273	312	284	304	263	281	306	271	287	272	284	275	280	311	285	310	276	283	309	283	261	266	310	288	303	276	316	282	290	325	286	270	275	271	318	328	304	293	281	281	316	290	284	278	334	281	274	300	292	295	270	295	296	311	277	282	290	337	262	291	316	276	310	277	303	279	265	272	314	301	300	321	314	286	292	272	285	307	292	297	293	325	297	274	281	308	291	255	296	284	301	287	287	298	281	304	287	288	300	304	321	284	300	313	307	284	297	337	293	321	264	308	272	262	276	276	307	295	315	281	301	324	270	290	293	286	313	309	305	271	249	259	293	308	272	305	308	297	286	292	293	316	274	287	287	295	314	290	320	284	280	282	303	305	278	311	285	312	295	289	313	269	275	293	279	275	265	321	283	332	331	315	308	304	319	317	317	290	299	293	295	310	270	309	308	265	303	298	285	319	294	290	286	313	291	300	291	294	280	291	318	271	325	278	336	267	307	281	288	335	279	273	287	316	300	317	299	304	309	293	297	306	283	305	304	309	296	293	304	289	297	313	304	274	287	282	310	285	307	301	299	322	270	311	311	288	301	290	286	265	302	327	309	320	295	287	310	312	274	323	292	287	316	279	314	318	263	289	308	265	283	326	278	285	291	284	307	290	293	292	287	300	268	300	294	283	304	276	293	293	285	289	284	273	269	319	307	281	287	285	296	275	327	289	312	279	301	267	324	296	292	312	313	301	296	314	306	290	291	259	282	304	280	288	329	272	288	261	267	326	307	275	289	305	282	285	300	293	306	301	308	314	291	297	268	306	318	288	304	301	283	284	311	334	313	307	308	261	309	318	281	284	317	317	301	293	293	280	276	286	280	274	318	288	287	276	304	307	295	303	288	296	314	276	305	312	305	300	327	306	278	292	276	313	276	283	317	293	314	284	273	297	317	281	296	274	319	274	306	314	273	293	302	298	289	292	307	281	282	278	280	278	302	292	322	268	257	298	301	295	295	283	294	292	308	312	282	270	261	337	297	296	310	287	308	282	309	311	302	272	302	286	278	292	298	306	316	287	295	280	273	296	319	289	295	262	293	289	283	274	300	299	248	264	288	277	292	277	293	301	297	303	313	316	327	287	288	315	319	287	272	294	291	302	259	278	303	295	306	284	284	303	292	279	313	305	311	311	283	317	283	301	288	298	290	309	301	286	284
2634	890	498	336	296	347	520	559	514	446	413	420	351	252	200	181	155	179	138	106	93	91	81	79	59	60	60	60	47	40	48	46	44	53	53	62	51	55	64	55	48	48	38	57	58	36	47	33	47	40	44	36	39	28	43	31	40	31	38	55	38	49	48	42	28	36	41	40	35	53	28	43	53	48	48	40	29	47	47	46	36	34	41	40	29	48	35	32	37	29	34	39	30	37	42	38	40	40	27	41	44	37	40	41	45	40	39	52	31	49	43	42	32	35	42	47	39	27	34	38	28	26	24	42	41	41	35	39	36	50	35	42	35	31	30	38	29	44	38	34	32	30	35	34	34	43	45	54	39	43	30	46	46	46	42	41	42	28	38	25	43	33	40	38	32	47	33	38	46	48	40	25	41	38	42	38	40	32	25	24	48	44	47	43	29	34	32	34	30	44	34	34	40	47	38	46	38	34	43	44	38	26	37	45	46	41	33	37	43	38	40	36	35	48	39	34	24	39	25	30	51	34	44	45	34	36	56	44	39	31	35	36	44	41	41	28	41	36	42	30	39	35	24	41	39	39	37	35	40	38	43	38	45	40	42	39	36	51	38	30	32	40	31	32	48	43	38	35	46	39	41	42	31	41	47	35	47	50	37	43	43	48	39	33	31	43	37	35	43	33	48	31	39	31	39	36	37	25	43	37	40	39	44	39	41	35	42	39	48	39	44	28	39	35	39	31	37	34	40	27	35	38	55	38	34	29	34	46	37	41	48	38	40	33	37	50	35	44	44	48	40	35	33	28	34	32	43	35	30	33	32	48	35	36	43	45	36	34	22	43	39	30	43	47	42	35	50	37	31	43	41	35	39	43	57	27	32	34	40	38	42	48	38	44	41	40	31	36	51	38	35	37	36	47	39	51	46	43	36	38	37	34	34	41	28	33	39	35	43	31	30	50	34	39	34	50	47	32	30	41	39	38	42	37	35	36	43	36	40	38	32	38	32	45	46	34	33	38	32	42	35	30	45	45	39	34	38	36	26	44	31	54	41	52	35	47	41	33	37	41	35	52	38	33	45	41	31	35	40	30	37	40	41	42	35	46	45	47	35	29	39	41	36	32	31	38	33	49	41	34	47	29	36	48	33	36	32	47	42	29	48	30	42	42	41	43	42	50	26	33	29	40	47	33	44	38	38	35	57	36	40	39	29	42	38	39	40	42	38	33	60	39	46	32	39	39	36	27	27	33	45	34	33	35	29	39	39	39	34	42	44	35	40	42	31	37	41	41	34	43	31	41	45	30	33	37	42	42	32	35	46	35	27	44	36	33	39	33	41	52	37	42	42	31	38	35	34	45	35	42	34	31	45	38	39	36	42	41	37	29	38	47	39	37	35	41	34	38	33	32	34	43	44	39	35	42	39	42	39	43	32	39	39	42	32	40	33	38	34	31	34	45	36	39	44	41	42	34	38	50	37	40	46	28	33	46	31	42	43	33	31	29	40	42	36	46	44	45	42	31	55	47	32	37	43	40	41	35	38	51	35	31	39	33	39	42	40	30	40	41	24	36	34	42	47	41	44	44	38	44	42	30	37	39	27	47	26	47	38	39	31	26	37	32	38	33	32	38	41	25	36	40	38	29	40	36	38	37	43	40	41	45	42	30	38	34	40	30	36	42	42	46	47	32	28	41	32	52	40	34	39	46	37	48	44	45	33	36	37	31	34	54	31	44	38	31	53	40	33	34	28	30	40	27	47	50	30	32	31	42	41	39	47	41	40	41	32	42	31	38	43	43	39	45	39	45	49	31	48	35	29	51	30	33	45	34	36	35	39	25	38	27	34	28	46	47	48	40	41	38	41	29	35	46	31	32	37	38	34	34	39	24	33	40	41	44	31	31	43	42	39	26	31	32	44	41	46	54	32	34	39	53	39	43	36	45	45	27	33	39	38	42	36	24	49	33	43	33	41	33	32	31	43	46	51	37	43	37	39	45	46	26	39	40	44	25	44	39	42	44	39	32	38	36	34	37	39	30	29	43	33	47	30	42	47	28	36	51	42	33	47	42	29	32	44	49	36	34	36	39	44	36	34	37	46	37	31	39	38	37	28	40	41	32	32	45	27	31	40	33	39	43	31	31	33	54	31	44	43	38	35	54	39	44	36	47	48	32	48	40	27	30	43	32	36	40	32	31	39	36	49	31	39	31	40	35	25	41	32	51	35	47	44	33	41	50	49	40	47	35	41	43	44	56	31	52	39	34	46	39	39	35	43	56	37	37	37	37	44	29	46	34	35	39	42	29	36	38	41	48	28	39	35	37	39	42	33	30	38	39	37	31	34	30	55	35	44	33	47	45	48	43	35	38	39	33	44	41	38	39	56	39	46	32	27	36	40	42	37	37	35	36	34	38	37	46	31	37	39	44	37	43	50	43	37	44	41	37	46	33	47	37	40	42	47	52	39	50	36	33	27	34	42	37	44	27	47	43	38	43	39	43	38	40	35	35	30	49	38	38	41	48	36	37	37	35	28	45	50	30	43	35	25	40	42	39	33	38	34	41	34	45	28	39	34	45	42	42	42	31	36	30	45	39	43	39	42	41	37	38	38	49	32	42	34	41	36	33	43	52	40	32	31	45	38	39	38	44	42	45	26	44	37	39	47	42	35	36	42	37	30	32	36	41	54	39	44	38	42	30	29	26	37	38	36	53	33	40	36	38	37	39	45	33	34	42	37	36	36	43	36	40	29	44	34	53	38	47	38	48	41	39	42	38	50	35	45	33	38	39	39	38	32	28	44	39	39	34	32	35	39	40	52	43	50	42	38	39	34	37	45	40	47	46	52	38	30	31	37	35	38	38	36	37	31	31	34	40	34	39	34	34	47	40	43	42	38	40	41	28	48	36	43	38	36	50	38	50	38	46	33	45	34	36	41	45	30	38	37	28	42	39	35	31	34	44	46	39	45	46	40	54	29	40	44	43	39	42	40	36	42	39	38	36	34	44	50	42	37	41	36	42	44	55	24	40	54	37	45	25	32	52	32	40	31	38	36	46	37	42	42	47	45	38	46	28	35	33	45	47	40	44	41	46	38	49	30	33	48	39	41	46	42	36	47	36	34	35	36	45	34	30	39	38	46	37	28	41	35	35	39	39	45	46	47	44	38	41	39	29	37	37	49	44	38	39	34	34	36	45	40	45	30	31	38	34	33	38	43	36	47	34	34	39	34	36	35	22	39	41	29	38	40	35	36	32	39	42	53	35	33	46	34	35	40	44	39	39	32	43	38	34	39	35	50	32	40	43	43	34	36	41	31	42	49	45	37	40	36	41	35	50	52	42	34	38	37	36	32	33	36	36	36	46	33	41	36	34	36	36	41	50	31	24	31	34	34	36	33	39	36	43	29	34	38	47	31	37	42	33	43	28	47	40	34	30	34	36	25	41	35	61	38	44	35	39	26	37	39	59	32	50	43	39	43	32	39	40	36	35	33	40	40	35	37	42
21218	11058	7341	8786	17774	21847	21866	20162	18038	15852	13644	12696	10571	8240	6895	6163	5518	4870	4137	2895	2381	2340	2142	1726	1313	1197	976	926	741	684	674	701	782	900	993	992	948	1010	914	919	832	680	645	606	570	590	555	511	511	526	491	465	483	484	466	458	499	480	484	448	469	446	447	471	453	476	445	450	493	458	447	453	456	464	465	468	449	489	416	424	444	429	429	443	426	387	387	430	412	398	407	420	417	452	424	402	454	437	441	444	397	388	440	436	434	412	420	409	389	422	428	404	431	417	408	387	413	425	408	490	410	450	405	443	404	375	432	412	427	414	404	429	428	440	415	401	395	371	439	423	448	419	426	450	402	422	391	433	444	421	408	380	408	399	404	440	377	400	410	419	410	417	407	441	412	423	433	400	404	411	423	426	451	413	433	429	444	460	401	412	433	423	413	430	439	401	425	412	423	435	412	409	423	402	414	430	414	417	414	437	399	424	406	433	374	408	429	406	439	431	444	412	407	446	438	444	416	406	465	415	423	412	399	415	422	391	419	442	412	398	458	414	364	423	435	393	400	417	403	432	471	398	424	450	437	399	406	407	430	406	413	386	413	403	423	423	424	427	404	423	411	400	401	397	377	411	388	449	449	437	407	426	426	428	412	428	437	406	437	433	430	448	420	408	393	414	426	410	419	424	427	447	420	447	402	445	441	424	454	463	436	424	438	464	378	393	456	406	398	434	433	420	409	434	388	417	425	427	412	421	421	421	397	401	396	397	428	421	426	453	431	434	433	417	421	411	428	438	451	423	425	419	434	430	396	411	399	425	402	401	411	437	414	424	412	413	440	416	445	422	433	438	386	406	441	431	401	408	381	401	406	434	401	411	416	418	410	433	448	406	397	428	444	413	429	408	405	434	419	418	415	436	431	436	401	423	438	427	391	439	401	446	395	408	428	424	453	394	417	420	437	453	457	444	414	416	423	402	450	382	393	401	386	421	427	415	424	425	406	413	405	418	418	440	419	422	418	386	441	398	413	434	399	388	406	452	392	446	396	414	423	393	412	434	437	442	382	474	429	416	414	397	431	403	412	402	443	396	397	429	433	433	413	419	428	380	433	435	431	381	420	402	411	390	431	409	454	432	416	450	417	439	410	417	441	420	417	432	393	427	409	426	432	454	410	396	429	415	435	424	391	407	401	393	412	425	386	411	429	438	402	435	406	420	399	397	448	401	427	423	429	395	410	386	399	418	395	411	370	403	422	377	406	448	415	422	423	394	444	456	435	407	401	411	441	410	408	445	437	409	404	399	419	424	388	417	426	425	426	409	426	421	397	428	396	385	373	413	483	390	446	466	388	421	411	440	393	437	412	438	397	419	428	434	439	425	419	412	428	403	410	449	372	425	401	372	413	411	398	410	419	397	422	454	390	398	398	428	425	386	414	395	426	410	407	447	396	433	406	429	430	433	394	409	430	430	439	374	423	405	446	416	405	417	442	440	431	452	384	445	409	397	440	426	414	428	413	444	427	437	403	416	379	405	424	408	442	419	395	426	388	430	425	406	425	428	424	437	439	397	422	443	437	420	442	364	446	420	391	429	411	407	402	401	398	409	413	442	434	433	447	388	422	433	417	397	435	438	438	417	430	417	411	407	428	426	406	459	392	462	452	390	414	476	463	397	434	440	440	464	441	427	392	428	415	420	424	415	407	435	395	427	421	396	407	410	386	411	418	407	394	426	394	408	420	390	416	409	414	459	422	406	432	405	445	454	420	406	446	387	414	424	420	421	377	377	395	407	374	423	436	436	422	431	428	439	398	432	455	449	396	415	428	377	426	423	419	429	415	423	395	394	412	393	417	429	455	413	433	416	409	432	411	405	428	420	417	430	413	448	392	455	417	415	442	403	403	433	442	419	439	410	404	471	437	398	434	371	439	433	426	408	408	373	419	435	426	451	402	416	392	421	402	401	432	425	428	421	430	388	402	475	446	413	456	420	415	387	434	426	403	442	416	444	387	465	415	419	421	441	439	451	401	442	384	409	428	435	433	425	424	418	420	455	446	443	439	392	428	414	411	422	413	400	433	430	396	433	405	403	427	435	446	398	407	393	433	398	418	424	459	395	394	416	435	448	432	429	424	444	422	408	432	402	434	441	396	462	435	455	419	423	417	435	432	427	426	450	375	401	414	374	425	393	424	430	399	437	443	458	441	445	417	431	423	443	440	419	409	419	447	420	416	428	407	438	393	402	446	427	427	406	425	420	461	416	435	468	386	400	409	394	429	399	411	382	428	373	413	422	448	420	424	413	412	421	418	427	404	432	400	424	430	428	424	407	423	454	418	429	409	416	387	399	440	410	383	414	444	409	430	448	428	378	436	398	419	424	427	452	450	415	421	415	406	458	452	404	410	399	416	422	443	408	422	441	446	371	415	422	415	376	401	412	407	414	426	436	416	421	407	422	443	438	427	449	392	433	392	433	421	433	408	416	421	419	450	387	456	423	434	425	453	429	422	438	439	421	432	368	384	420	468	402	467	407	409	441	444	410	452	411	444	417	417	409	415	441	463	412	435	423	393	403	404	436	422	434	405	409	411	411	377	416	413	400	391	406	435	431	436	396	415	404	403	445	401	425	397	404	371	414	418	445	423	428	439	442	429	413	373	405	411	423	415	412	409	444	432	439	411	414	453	400	448	398	418	408	394	449	420	439	408	438	433	421	418	415	409	431	396	401	464	406	430	430	421	404	429	423	439	423	441	424	431	395	422	422	406	417	430	390	396	463	466	455	399	415	421	407	422	461	430	388	397	431	416	385	415	432	391	422	430	419	377	435	453	408	417	399	422	393	386	400	423	416	443	412	440	457	402	434	413	422	407	433	421	431	442	408	440	390	420	446	438	428	429	423	422	425	438	400	417	392	422	434	443	424	442	415	428	389	417	433	393	421	415	399	449	410	413	432	388	429	396	420	409	389	433	413	399	399	426	420	427	447	424	447	431	394	410	414	437	406	419	438	417	448	446	408	407	363	442	418	421	415	407	371	409	408	402	388	416	416	449	414	414	411	385	421	413	416	389	437	378	403	436	425	395	409	410	418	443	443	458	396	432	431	415	414	425	367	416	432	394	414	393	424	391	438	419	411	439	446	396	425	419	387	413	423	426	400	391	429	398	378	445	407	460	425	412	418	462	440	401	427	426	425	410	457	420	424	432	414	387	431	412	387	421	456	400	417	423	464	391	405	441	420	411	403	400	421	438	426	437	417	390	445	403	399	430	425	403	436	428	462	405	418	431	383	401	409	384	427	420	388	449	388	404	410	413	426	468	403	418	410	457	407	437	444	441	448	434	395	438	404	434	403	417	431	419	419	453	426	404	437	423	427	410	406	439	428	394	423	431	407	426	404	394	417	421	426	370	401	400	440	462	458	405	416	453	429	397	456	399	402	422	451	411	405	435	419	429	417	463	454	390	415	397	413	468	444	411	428	412	434	448	422	412	418	434	425	419	439	410	407
2388	1508	797	543	433	551	780	846	798	663	600	571	425	346	335	285	241	218	166	150	102	110	104	69	84	54	71	44	44	31	36	43	43	60	59	54	57	45	60	41	53	46	51	43	40	36	36	41	37	34	39	38	30	25	30	30	34	41	29	41	33	26	36	22	34	32	40	31	25	33	23	37	29	34	31	37	36	27	32	20	30	39	23	33	34	31	40	35	28	21	37	25	37	25	29	40	28	36	35	31	36	33	28	46	32	30	33	27	23	38	31	36	24	32	30	27	37	25	34	34	25	31	25	29	25	32	31	30	30	30	39	22	31	34	34	28	32	40	35	21	31	33	25	26	39	25	41	31	26	30	28	21	24	32	28	43	34	29	34	31	36	28	27	27	33	28	34	38	30	29	30	27	30	31	31	24	32	25	27	28	25	32	31	26	30	24	34	27	36	37	36	32	15	37	32	30	32	25	17	23	25	35	45	32	27	26	30	34	32	27	30	29	31	31	38	23	38	32	27	41	26	28	39	36	26	36	21	30	38	22	31	33	36	26	39	22	32	31	30	30	39	24	31	31	28	28	28	41	23	36	39	39	29	31	34	26	28	29	27	40	23	50	30	25	31	30	30	26	32	24	44	28	32	30	27	44	38	28	32	39	37	28	35	25	28	38	39	35	37	36	34	27	28	33	25	44	30	32	40	37	30	41	32	30	29	26	41	35	21	32	28	25	33	21	32	37	26	23	32	29	22	39	33	31	28	32	29	25	32	23	43	39	39	28	40	31	18	28	27	14	31	29	38	34	31	31	31	38	35	26	28	37	26	34	30	34	22	28	28	31	34	33	35	41	24	42	25	28	33	27	38	31	29	35	36	43	30	43	32	26	34	28	26	23	22	36	31	36	28	27	30	29	45	30	25	34	29	28	32	30	32	24	33	13	33	28	36	32	29	32	29	35	33	30	31	29	27	35	32	39	22	33	30	20	29	25	34	24	23	30	25	33	29	42	36	31	25	37	35	29	30	40	27	28	33	36	34	33	28	27	30	24	30	21	22	41	27	37	40	31	29	32	39	23	30	40	30	46	37	25	29	30	32	27	28	30	25	27	33	33	23	26	29	32	32	24	29	25	27	34	28	26	35	38	42	37	30	37	27	30	34	34	34	32	30	25	36	25	34	28	34	34	30	34	31	27	41	45	39	33	24	29	24	37	29	21	41	24	34	27	15	39	25	30	42	34	21	30	30	27	34	25	30	22	37	25	24	41	32	25	26	34	35	28	28	30	33	44	27	30	29	33	36	26	20	28	23	35	33	35	36	27	26	26	29	28	30	20	27	40	28	33	31	29	29	34	26	40	31	32	28	29	34	29	30	37	27	30	32	34	30	24	24	47	25	43	33	35	24	33	33	35	35	29	39	34	35	35	33	27	35	32	44	28	38	22	31	28	31	43	30	33	30	33	30	38	29	36	26	27	28	31	38	31	32	24	26	36	23	26	34	27	28	26	21	33	39	29	32	29	33	28	32	32	35	32	30	34	35	29	32	25	34	21	27	25	35	40	33	29	25	30	41	28	44	34	37	27	41	39	32	20	27	25	24	26	34	26	31	34	27	35	22	34	41	48	32	25	24	27	37	28	38	34	26	23	29	30	36	38	51	28	34	30	36	26	32	37	35	38	24	36	25	45	23	30	33	30	28	35	27	29	26	29	31	42	41	27	37	37	34	37	36	30	26	32	38	31	40	22	33	38	26	30	25	29	32	30	37	35	29	38	26	30	31	32	37	32	34	34	28	27	29	31	26	28	24	31	27	34	26	22	22	28	39	33	37	35	27	36	31	34	35	32	32	32	39	31	32	30	32	32	30	30	23	30	29	35	26	40	27	32	25	31	27	30	24	26	30	33	29	39	34	39	43	33	27	30	35	31	28	26	23	36	32	32	25	38	24	31	35	34	31	29	19	29	38	25	32	28	37	27	25	35	29	28	33	34	34	21	39	34	32	39	36	37	30	34	28	32	28	32	30	26	35	38	28	39	25	28	37	34	30	26	35	30	30	34	37	23	28	31	29	38	21	36	29	30	35	33	28	26	42	36	34	24	17	27	35	30	43	33	30	30	25	34	32	24	36	29	26	30	33	40	30	32	33	34	38	27	27	38	31	32	32	25	31	22	38	28	33	35	27	24	23	29	29	29	28	26	33	32	23	22	23	32	46	32	32	40	30	37	29	41	26	34	35	29	30	40	26	40	37	29	26	31	28	35	30	29	42	36	34	33	39	33	26	23	34	26	24	36	32	27	30	32	27	42	25	36	31	27	29	37	31	30	34	29	27	40	34	38	19	34	28	33	24	28	37	31	35	33	31	35	42	34	37	29	24	29	26	34	30	38	20	38	25	30	32	35	31	29	28	31	33	36	46	45	28	31	38	24	41	36	25	35	21	32	29	37	30	33	28	40	34	38	36	30	32	28	27	23	30	28	27	34	41	26	35	39	22	31	37	30	37	27	31	29	36	27	30	26	28	39	22	33	24	29	33	32	32	32	25	42	30	38	35	30	18	28	23	30	36	27	31	34	27	36	27	31	33	33	31	35	26	30	28	28	24	36	32	32	40	35	38	33	21	37	29	39	34	30	34	29	29	30	28	29	32	42	30	20	33	31	34	38	32	21	38	40	26	29	39	46	25	41	21	34	30	25	26	18	44	28	37	38	27	34	28	28	35	29	37	29	28	35	36	29	38	29	30	21	32	43	34	20	29	34	44	39	39	25	27	24	25	21	28	41	33	24	20	27	41	28	27	21	30	27	32	35	32	31	26	28	29	30	29	24	28	38	39	24	33	34	27	38	34	30	26	25	35	34	43	32	32	35	34	31	33	25	32	33	26	30	34	34	40	38	26	40	25	22	33	32	23	30	20	33	25	23	35	43	27	24	30	30	30	23	27	30	36	23	35	36	31	27	33	33	26	29	28	31	41	22	28	30	34	33	24	38	38	34	28	31	25	35	29	28	28	24	38	26	28	36	29	33	35	38	28	33	24	20	27	32	31	25	27	32	31	36	32	37	31	30	37	30	26	31	39	25	30	33	37	24	27	31	26	23	28	23	34	31	42	30	33	29	23	30	31	31	30	34	42	35	31	33	20	38	25	30	25	28	31	33	41	26	31	16	43	37	31	31	37	35	30	33	33	42	32	26	31	29	32	35	34	26	20	28	34	27	22	31	31	27	26	22	16	24	41	25	30	25	37	31	30	40	33	37	31	32	30	44	28	32	33	33	30	28	42	38	27	20	26	36	26	27	30	31	35	30	33	20	34	34	32	30	31	34	30	35	35	34	24	32	24	25	27	24	22	31	35	40	37	27	29	24	24	31	27	34	45	32	27	37	33	30	32	35	31	25	25	31	29	23	34	25	37	30	41	33	23	37	33	33	27	26	28	29	27	34	30	30	29	35	27	19	21	32	23	25	27	34	21	37	24	28	37	30	32	43	27	34	30	30	28	31
25063	14527	9914	11944	22464	26738	26548	24665	22137	19499	18005	16330	13225	10753	8919	8448	7352	6087	4961	3985	3384	3237	2755	2332	1808	1489	1323	1066	886	838	836	829	973	1195	1232	1234	1174	1200	1123	1027	874	790	746	693	623	524	502	484	525	493	476	473	509	457	469	445	431	449	408	411	481	447	412	439	413	399	398	424	382	361	402	389	385	406	409	369	417	366	365	375	377	411	367	377	357	353	375	337	353	372	368	371	318	357	350	357	339	349	350	338	334	360	369	419	346	368	375	348	361	364	386	366	328	351	343	348	340	332	338	346	353	365	316	365	351	346	337	334	379	331	363	329	371	374	389	361	354	322	369	340	342	352	360	350	333	320	345	364	363	357	348	348	335	378	355	359	352	338	326	356	354	357	348	338	334	317	389	341	356	328	360	334	335	348	346	358	354	320	330	314	349	335	348	361	320	375	330	351	335	369	315	335	322	335	347	354	337	341	309	343	350	368	347	316	387	337	330	336	344	347	350	321	356	355	331	316	336	326	315	367	318	328	367	369	361	332	369	341	353	357	353	325	368	363	318	342	335	354	313	328	357	322	332	369	333	360	347	367	340	354	321	361	371	336	336	333	330	337	365	350	380	367	369	353	330	350	366	383	346	352	330	337	303	353	339	352	353	360	334	361	354	322	344	331	325	326	334	338	370	365	327	345	353	369	320	336	363	370	349	341	359	337	341	323	354	336	341	368	377	377	353	336	346	334	364	327	348	349	339	339	368	328	323	331	346	342	352	324	358	333	372	335	362	336	323	340	352	372	335	351	353	331	374	378	348	316	351	309	350	330	336	341	362	358	371	349	331	343	352	328	358	366	332	351	347	365	363	364	367	349	310	344	337	364	352	388	363	352	343	339	342	350	338	343	345	349	356	325	331	319	341	351	326	365	351	349	318	344	405	367	337	337	390	344	332	343	362	336	340	340	349	342	358	343	340	359	349	325	348	340	348	329	351	356	355	345	338	359	335	362	301	330	350	373	328	329	353	349	347	318	350	332	386	334	360	347	357	354	327	381	321	348	354	347	355	347	378	317	316	351	349	352	341	368	351	326	374	344	329	349	396	347	345	359	359	315	353	336	325	364	353	348	352	367	372	318	329	320	334	368	352	352	378	342	355	361	348	379	327	355	329	348	354	308	356	327	332	366	336	319	329	340	350	343	327	342	344	348	324	348	358	333	344	369	354	373	349	328	372	331	345	371	345	365	336	320	346	349	335	327	358	348	337	314	357	336	338	352	351	346	317	363	359	343	379	310	325	361	358	305	368	361	313	341	343	328	371	365	357	365	330	362	373	387	352	327	334	353	326	340	331	363	372	318	389	362	320	347	327	323	353	349	360	352	314	344	354	380	357	352	336	359	356	344	369	339	348	349	343	323	355	328	365	306	332	332	339	336	358	375	355	337	325	353	344	327	364	372	368	334	341	347	329	347	380	319	345	364	388	313	320	348	331	338	329	341	326	360	352	383	313	314	327	350	326	338	375	345	345	376	317	328	360	365	352	351	340	313	362	329	365	296	355	337	303	367	336	348	334	330	361	349	358	335	321	363	345	362	315	348	368	343	349	343	343	354	325	322	348	317	367	351	329	338	364	331	357	343	334	353	364	303	361	355	345	310	343	367	339	355	323	340	372	352	346	306	331	343	371	374	337	345	353	358	366	358	394	339	373	341	343	362	343	358	334	376	301	314	337	325	333	364	340	362	352	336	347	359	339	356	360	338	341	331	356	353	326	317	345	334	365	361	363	338	347	334	320	337	347	365	338	354	332	314	331	305	330	348	326	352	334	356	368	371	321	358	320	352	365	356	331	358	386	321	356	361	373	303	354	337	347	341	353	324	343	344	349	360	323	336	335	351	336	364	344	365	377	360	341	342	365	336	367	338	324	364	358	336	317	304	352	326	331	385	329	362	359	358	340	359	343	323	382	348	354	356	341	352	379	313	313	341	365	335	331	309	353	341	344	345	362	345	343	342	349	352	346	362	345	327	351	349	384	330	313	371	325	339	341	345	326	334	369	353	324	336	378	349	334	346	326	349	358	319	333	313	371	375	334	364	311	326	318	330	348	331	344	375	351	322	349	331	331	336	369	349	324	350	315	352	356	323	351	325	359	356	354	348	319	359	374	347	389	370	334	338	339	342	376	341	321	328	353	301	357	339	352	330	357	353	319	334	340	344	362	330	380	359	332	339	371	342	332	354	360	362	336	345	372	327	345	347	349	368	335	339	363	363	368	330	332	358	340	330	355	368	327	318	336	342	323	327	334	347	335	327	330	357	305	349	340	354	333	331	347	347	317	328	340	318	350	364	336	326	336	343	348	339	371	347	358	370	386	355	354	347	307	334	363	389	339	358	349	362	332	338	328	338	365	332	343	327	341	338	351	339	314	353	315	350	339	340	362	351	338	366	335	345	325	338	329	360	331	320	360	324	346	341	365	343	370	370	334	338	332	359	346	324	361	353	341	318	386	318	361	346	336	369	333	357	346	322	365	325	350	386	357	340	350	349	336	354	353	337	331	353	345	306	359	324	349	370	323	364	365	353	362	381	357	337	333	363	359	314	306	320	331	343	335	352	325	347	343	333	321	366	347	349	377	339	330	376	360	372	324	353	345	376	347	360	372	351	323	338	331	329	330	328	348	347	337	358	354	347	348	317	350	363	369	371	342	349	336	370	342	351	329	326	347	346	372	348	318	329	366	351	324	337	333	351	345	335	327	336	353	338	357	335	365	334	355	354	347	350	340	310	342	338	327	340	346	392	354	339	327	368	347	331	357	381	317	321	277	334	364	362	356	379	373	345	346	353	336	351	333	354	370	337	327	350	334	346	354	327	319	337	364	363	358	327	343	323	327	322	346	390	375	357	339	328	336	347	372	356	352	340	326	326	343	347	367	368	389	373	353	335	369	344	354	350	374	360	346	352	377	377	317	368	336	340	321	304	379	357	337	318	333	356	335	337	359	327	358	352	339	382	328	344	325	348	347	370	379	346	363	348	339	358	383	332	371	371	321	350	375	332	318	343	319	358	320	334	338	372	349	400	363	354	331	337	367	354	366	348	353	345	348	369	352	331	379	333	374	368	352	366	352	362	347	353	368	364	302	350	358	346	357	370	368	324	382	320	351	368	357	354	329	328	343	335	359	328	330	357	351	318	371	381	369	348	366	384	341	368	356	335	339	353	318	355	307	333	332	382	323	340	348	380	348	331	344	360	361	343	369	352	324	356	360	334	358	338	354	354	336	339	347	361	349	323	353	334	334	334	375	328	341	349	358	308	371	331	365	316	349	348	340	330	351	357	350	380	353	363	348	337	335	337	366	325	358	394	361	348	303	342	367	380	377	349	318	370	317	363	350	334	354	309	327	342	364	338	311	359	316	370	338	367	317	340	328	348	347	348	324	351	329	340	353	317	375	334	345	329	340	330	347	356	371	360	316	352	326	349	343	345	337	354	380	351	367	324	367	390	354	325
3969	1338	698	502	373	561	719	871	711	768	689	544	401	328	305	291	233	208	167	155	156	132	97	80	68	61	54	53	50	47	39	55	75	71	81	69	62	68	61	53	53	38	40	58	47	40	60	30	36	44	31	38	40	28	38	32	32	42	26	24	40	36	47	46	34	51	32	47	25	36	37	29	32	34	39	35	36	36	37	41	38	33	43	39	42	34	28	40	34	28	38	29	35	34	44	30	39	34	34	35	36	28	38	33	26	36	28	42	33	28	33	37	36	30	39	40	42	34	30	27	38	36	39	23	29	34	34	35	37	31	30	33	44	32	32	39	47	30	34	32	26	42	36	32	25	30	39	27	47	33	28	37	40	40	31	45	34	32	28	29	29	34	34	30	29	28	37	34	37	38	33	35	37	35	37	29	35	33	26	41	39	22	33	43	47	30	36	39	37	42	43	39	28	27	28	38	31	47	35	38	38	34	35	35	36	25	33	36	32	32	20	36	33	32	25	30	41	28	27	22	36	42	30	36	30	34	33	31	41	38	34	32	27	31	42	32	33	33	39	38	37	25	29	31	39	32	31	36	29	43	30	32	29	29	41	33	36	29	25	40	39	29	41	36	31	34	38	39	36	30	34	40	31	30	26	36	41	31	31	32	27	39	33	29	29	32	38	27	42	26	35	48	30	38	38	34	36	35	31	27	33	28	26	42	40	32	43	45	33	35	35	35	33	26	33	35	35	31	31	36	41	32	39	30	37	46	29	40	32	27	41	42	39	32	26	25	33	25	23	34	32	35	42	35	27	28	30	21	29	34	28	41	39	44	32	41	44	32	51	47	34	34	37	35	41	36	48	42	30	23	33	35	37	28	45	33	36	39	30	38	40	31	41	40	43	43	28	28	32	23	30	36	29	36	32	38	38	36	34	34	40	39	37	38	36	37	43	44	28	27	37	27	23	33	28	34	43	28	41	35	32	44	36	36	37	33	38	41	40	27	28	32	37	27	26	39	33	41	43	23	35	33	36	38	48	30	33	40	37	30	40	36	32	33	37	29	37	32	41	36	32	38	31	30	39	25	43	29	32	34	38	33	32	39	40	26	39	35	35	32	31	35	32	31	30	36	33	36	36	35	37	38	35	36	42	24	39	46	26	38	38	35	41	36	34	34	37	48	32	24	27	35	33	38	37	37	35	31	39	39	38	22	43	44	29	27	35	27	44	36	31	33	43	32	42	59	33	30	38	27	30	40	29	44	35	36	36	29	33	34	31	31	37	37	43	37	37	22	39	32	32	35	32	19	34	27	18	26	37	38	45	43	36	46	25	42	24	43	31	26	25	35	30	42	34	26	35	40	35	25	28	28	40	39	28	43	39	27	32	47	37	51	38	37	31	26	38	29	37	34	31	33	33	31	30	44	36	35	31	37	43	31	30	34	35	30	24	47	35	27	33	26	23	42	32	28	38	28	25	27	26	42	36	24	23	36	37	27	26	25	28	28	29	35	34	34	29	25	37	37	31	31	43	47	32	14	29	31	31	34	28	33	38	30	37	36	37	34	35	35	44	35	29	40	36	33	41	31	31	32	29	45	38	48	28	34	37	30	38	35	33	38	35	42	46	33	30	41	43	40	39	35	30	31	34	36	35	29	34	45	39	33	41	29	22	41	36	41	42	38	29	33	30	36	29	37	32	35	36	37	38	23	34	31	32	23	32	30	32	40	39	26	29	39	30	29	27	43	38	35	42	24	34	39	29	39	36	39	33	32	29	28	39	39	30	37	30	25	33	34	40	39	44	32	43	31	34	39	37	33	36	29	32	29	33	44	29	35	34	41	32	37	31	39	30	25	40	30	35	31	32	43	34	32	34	34	38	32	34	29	24	29	26	34	31	31	43	50	26	39	32	32	27	27	34	40	39	44	32	44	34	29	35	29	31	29	41	32	29	31	40	24	37	16	43	30	32	37	36	30	31	31	35	38	38	34	29	27	40	41	33	35	34	26	34	22	28	36	33	26	35	33	39	33	29	29	37	28	38	35	38	35	45	25	46	22	32	38	28	25	27	26	36	45	28	34	25	49	31	26	30	41	32	29	34	44	39	25	38	31	24	27	33	32	33	36	43	18	31	43	28	28	29	31	30	30	40	36	42	41	30	37	22	39	27	35	38	32	27	34	30	29	36	26	26	37	39	39	30	37	40	49	30	37	30	30	33	43	29	39	41	38	25	46	33	33	39	33	32	35	33	28	34	36	35	28	34	28	32	34	36	38	34	39	32	39	34	29	30	40	29	30	33	41	30	29	32	34	34	24	36	29	28	33	29	41	39	32	37	23	38	35	34	27	28	41	33	42	37	34	40	44	35	34	36	44	33	30	51	37	28	33	41	35	28	36	29	33	28	38	34	24	46	36	34	29	38	36	36	29	31	38	35	33	44	29	35	33	22	31	30	39	41	30	33	27	39	42	28	37	39	33	25	39	31	35	42	37	41	30	49	35	44	34	30	34	28	38	40	38	41	37	28	33	37	48	32	30	36	34	28	38	40	43	36	33	26	33	33	30	42	36	33	37	28	42	47	30	31	44	41	25	28	50	35	39	32	27	29	39	34	26	35	40	35	28	34	38	32	24	41	25	38	30	41	28	31	40	26	41	36	43	37	26	42	34	29	36	34	22	29	33	31	45	35	36	48	27	34	29	22	46	36	34	31	28	36	33	31	34	33	38	30	32	32	34	39	31	33	30	31	30	36	35	24	27	28	36	23	46	34	36	40	38	46	41	27	30	29	28	42	39	39	34	40	30	39	28	32	28	32	23	35	28	41	35	34	45	40	32	39	38	38	38	37	33	28	34	26	29	35	32	41	32	43	30	35	35	28	38	46	28	34	33	42	47	35	25	37	35	32	30	39	43	36	33	35	36	39	31	32	35	32	38	37	29	36	39	41	31	30	32	31	47	19	37	35	33	34	28	37	32	35	40	34	32	26	44	36	39	29	33	36	33	46	29	41	32	35	37	32	36	32	35	37	41	35	31	27	37	36	29	24	40	33	20	32	31	29	27	37	36	29	33	32	34	39	36	28	44	39	29	25	40	32	31	34	43	31	35	33	27	33	39	39	39	50	37	31	40	35	34	38	31	31	27	29	30	42	34	31	38	32	35	40	32	49	34	31	42	37	35	47	35	34	44	35	33	31	39	31	33	36	35	37	34	32	24	27	28	28	37	32	29	39	27	38	29	26	22	25	39	41	43	37	32	28	21	41	33	39	32	33	28	38	37	47	35	41	42	38	34	49	39	23	35	27	39	41	32	30	32	31	29	27	31	29	36	40	43	29	32	37	39	34	30	43	31	28	35	31	39	42	25	28	41	33	31	39	35	38	39	38	31	33	38	38	24	26	42	42	28	39	34	43	27	32	32	48	40	32	37	38	36	31	40	33	38	37	36	29	29	34	35	31	37	36	36	29	36	35	39	34	33	33	20	30	45	38	31	42	40	29	35	30	38
23714	13356	9453	11374	20405	25775	26100	24538	22167	20476	18680	16217	13297	11065	9806	8936	8035	6420	5222	4409	4004	3532	2871	2398	1942	1589	1355	1027	908	863	830	1025	1234	1372	1404	1302	1280	1336	1250	1087	895	781	757	697	642	595	585	569	549	587	511	482	520	508	520	503	477	459	516	510	475	458	454	470	463	420	440	437	425	437	446	430	413	447	369	418	442	392	411	393	378	374	375	387	389	378	394	389	370	391	377	377	369	338	353	362	374	383	392	409	391	344	349	350	381	408	362	358	376	345	330	358	376	378	373	367	374	376	388	374	390	354	372	365	368	349	340	371	344	370	389	383	364	343	362	361	367	362	352	351	374	380	407	377	347	376	394	351	412	347	387	383	367	381	365	357	337	382	388	362	376	392	367	325	395	375	383	359	329	302	368	387	387	352	358	343	366	391	343	382	308	353	371	344	352	350	348	387	365	374	351	369	358	391	360	356	397	358	391	352	348	376	370	375	375	378	377	376	359	389	343	389	367	346	352	354	391	337	339	379	379	397	403	379	360	361	355	364	357	371	343	361	362	366	347	365	377	379	385	387	355	375	370	335	385	376	357	353	373	364	407	380	374	353	364	376	357	330	349	367	353	372	364	402	377	341	372	397	375	371	376	351	362	348	377	359	376	378	366	380	385	386	381	331	387	363	346	397	414	366	358	355	395	374	378	420	371	370	372	376	350	372	376	333	381	353	363	380	360	386	387	371	364	347	383	371	385	409	335	364	347	406	358	383	357	351	380	359	370	385	369	411	331	371	377	326	361	359	363	343	352	353	390	374	371	383	379	384	384	382	363	379	371	366	368	390	354	401	317	407	380	365	360	395	367	387	346	367	382	355	377	346	383	374	371	386	435	395	386	390	372	343	399	336	388	341	366	395	341	382	367	401	373	346	380	358	364	392	393	339	359	365	353	355	332	342	371	363	359	364	371	376	367	369	373	381	371	381	408	366	385	359	380	372	389	379	380	379	369	349	414	382	341	336	362	333	360	372	404	372	369	342	405	351	370	363	367	344	346	350	346	376	385	351	372	336	365	375	370	360	389	381	381	370	381	395	376	345	361	400	359	374	367	335	411	384	360	368	382	396	379	367	352	379	365	406	400	386	369	382	396	401	359	407	366	387	402	342	351	386	354	340	387	349	376	398	370	369	402	371	367	401	387	360	366	383	390	363	390	361	377	418	391	360	381	417	358	375	364	354	352	420	365	359	358	376	355	396	335	376	345	375	340	332	321	373	409	379	359	397	369	367	395	365	397	386	361	411	351	365	350	372	349	346	384	416	355	374	386	377	389	360	370	359	384	341	354	342	374	373	369	387	356	354	342	356	365	405	376	384	383	383	364	366	389	355	376	380	364	382	369	387	353	393	346	364	370	332	370	330	363	330	390	387	346	394	379	359	380	394	344	374	363	373	393	348	387	378	383	327	385	383	388	399	394	357	370	349	362	364	372	366	379	357	390	384	424	419	365	372	376	373	369	353	378	356	406	360	388	355	375	412	376	368	372	359	387	372	361	358	340	402	379	364	362	366	365	354	342	342	365	398	333	405	379	355	350	354	356	330	366	363	381	369	386	361	364	358	374	359	381	369	368	356	340	356	369	390	335	357	355	362	352	375	376	358	369	360	378	390	374	377	360	393	342	399	380	371	360	380	385	387	354	385	383	363	389	368	396	416	369	386	398	363	394	395	378	345	379	398	398	366	383	398	372	389	363	400	377	364	382	354	371	412	350	362	344	395	371	365	352	359	365	357	383	339	367	381	350	364	376	347	387	375	352	384	349	344	334	387	388	368	379	350	381	385	380	409	353	397	359	380	354	342	353	363	390	377	383	363	387	352	343	377	366	381	409	388	339	379	387	364	368	406	379	384	362	380	339	343	370	367	406	348	390	387	373	363	387	390	344	365	365	384	358	356	358	377	372	327	369	418	385	361	356	374	378	389	360	411	364	339	365	362	372	392	363	368	351	352	377	350	357	377	360	355	356	372	387	355	370	389	367	405	351	381	368	369	370	338	368	355	374	378	354	354	353	365	366	352	371	356	362	402	359	381	358	356	390	372	377	378	381	357	332	378	385	387	374	384	366	363	343	390	380	371	377	389	405	348	367	396	362	364	363	376	348	347	369	355	384	358	380	420	362	418	375	405	393	384	370	389	361	354	386	380	386	359	368	349	397	368	362	375	382	377	352	386	356	363	354	353	380	357	380	342	370	352	365	371	382	384	377	403	371	399	378	406	402	399	366	358	375	376	384	375	372	400	392	381	379	380	389	398	372	329	410	364	353	409	352	357	363	365	368	382	383	357	398	394	362	390	339	372	362	386	377	377	370	371	410	355	363	367	383	349	379	382	330	371	350	358	354	389	346	355	388	352	354	385	381	382	397	380	370	366	338	330	333	377	364	356	385	373	385	370	374	372	382	388	387	340	366	420	375	416	364	365	403	344	362	381	375	377	403	388	358	340	376	371	387	373	388	338	366	340	330	347	379	359	372	376	398	348	327	382	372	347	383	338	384	383	325	350	396	361	374	370	364	336	391	352	354	370	368	355	397	383	377	377	340	362	371	349	384	383	336	374	388	396	340	370	352	378	380	368	379	367	394	380	354	359	393	339	387	368	363	376	376	381	391	379	372	364	424	383	394	378	369	353	374	362	386	342	377	341	381	360	395	360	370	336	389	361	369	373	384	362	354	377	381	351	357	366	376	342	373	368	345	346	374	342	389	342	361	394	368	386	405	400	341	375	389	399	358	384	400	379	349	369	348	417	373	343	387	359	374	376	393	364	402	395	394	353	370	406	372	353	384	354	332	384	361	372	345	366	404	349	352	387	365	380	384	373	377	374	368	345	354	400	396	348	347	362	369	343	368	422	370	389	388	383	352	366	393	387	389	344	410	385	371	389	414	369	411	388	345	369	356	374	353	356	386	388	391	398	363	364	350	373	375	370	397	346	365	391	357	357	367	372	398	385	374	370	381	370	358	373	362	366	358	393	382	370	399	379	370	366	401	365	341	346	378	353	401	340	390	365	377	420	347	350	357	427	397	364	375	350	334	362	363	392	402	395	362	396	395	357	369	408	355	364	387	357	377	367	350	380	406	364	380	346	374	363	376	361	419	374	372	349	373	385	353	377	351	347	346	386	341	342	381	355	375	394	350	392	379	369	354	389	385	358	355	356	355	364	392	362	380	392	381	382	346	369	355	381	351	341	388	353	357	376	357	351	390	365	374	330	365	363	341	406	369	368	381	363	359	374	372	364	363	388	357	362	399	398	367	397	415	372	364	361	368	392	392	407	371	384	394	331	329	416	367	415	383	389	350	394	384	364	339	355	411	392	378	395	358	362	382	381	344	334	333	359	395	364	346	349	346	368	396	337	375	357	383	391	393	341	369	353	367	319	374	367	352	348	331	379	342	397	350	366	378	347	336	356	368	366	351	350	344	365	397	339	405	380	374	371	400	361	362	366	364	386	333	348
3321	1752	922	629	547	617	998	1111	975	911	769	675	486	455	361	332	298	234	171	156	142	157	128	113	83	86	60	52	52	42	59	49	64	66	65	61	67	60	47	57	40	32	47	21	36	28	29	29	39	32	26	28	35	38	33	32	25	32	33	33	24	38	33	29	22	34	35	17	29	31	31	27	34	26	27	24	34	36	37	29	29	28	30	27	36	27	32	25	31	34	29	22	27	27	26	33	22	33	28	33	29	30	24	30	23	22	24	25	35	26	23	25	22	23	35	33	42	19	25	26	20	31	30	17	26	25	34	28	32	17	26	27	31	31	25	27	22	22	29	24	25	30	26	21	29	25	20	24	27	23	30	22	21	29	29	23	20	29	25	24	23	30	26	20	23	34	30	28	31	26	32	20	25	27	26	29	22	26	28	24	12	24	27	38	21	40	21	26	30	22	30	27	24	25	23	30	23	38	16	31	27	27	19	28	31	22	27	27	33	21	18	19	32	11	29	28	30	35	35	24	28	24	25	28	28	25	31	19	16	29	25	22	26	20	33	31	26	23	26	17	22	27	13	25	34	26	25	28	24	32	24	21	49	21	32	18	30	15	28	21	19	36	29	27	33	21	32	16	33	27	28	25	27	30	19	31	27	25	30	22	30	25	22	27	32	40	31	26	19	22	16	24	27	30	26	29	23	28	21	31	21	31	23	26	32	32	28	27	26	30	23	38	31	34	28	21	21	29	27	30	25	27	23	15	28	34	31	24	35	27	35	31	30	26	17	21	23	24	17	25	41	17	34	28	24	25	22	18	32	22	21	23	34	21	26	28	33	30	18	33	26	20	28	24	16	34	31	27	19	32	32	23	27	28	31	23	21	33	24	28	24	26	28	39	28	30	26	27	19	29	27	32	28	26	26	21	19	23	23	30	19	23	27	30	31	29	28	31	25	36	20	22	33	28	24	24	25	31	30	20	21	40	24	29	45	31	18	32	36	23	33	25	21	20	28	39	32	32	23	25	20	31	24	26	29	27	20	25	21	15	32	25	29	29	30	32	30	26	29	26	31	23	24	27	29	25	28	22	29	21	31	19	27	34	20	30	29	30	24	20	22	33	29	27	24	27	24	21	36	27	30	25	37	24	24	28	29	19	36	28	33	31	25	22	27	24	20	35	22	29	25	27	28	22	21	28	23	28	25	26	30	27	32	24	21	29	16	20	24	26	28	28	24	34	27	31	21	15	26	27	32	34	22	31	20	29	26	29	24	24	30	29	25	30	32	34	33	30	26	28	32	29	18	28	29	31	29	27	25	27	17	25	19	23	24	27	23	14	25	22	35	32	32	28	38	24	24	28	31	29	29	24	25	36	28	26	27	26	31	22	26	27	31	25	22	15	27	31	20	25	27	25	32	32	29	22	30	27	25	27	19	42	30	35	22	22	26	31	23	31	23	33	28	30	18	25	16	26	24	27	31	26	14	28	28	36	23	27	23	24	29	36	21	26	18	26	23	34	21	23	18	25	32	20	30	21	21	23	22	23	36	15	25	27	25	25	22	18	21	34	22	26	32	25	28	26	31	24	22	29	32	21	25	27	22	31	27	29	29	33	25	16	34	25	27	21	31	34	25	25	19	21	23	34	24	27	26	22	23	19	21	29	24	34	33	31	24	33	15	16	29	30	24	26	38	24	31	31	19	15	32	20	31	18	25	31	30	28	20	33	25	23	28	21	36	24	32	33	36	24	28	23	30	30	21	28	30	26	27	28	28	19	26	25	26	33	32	26	28	35	22	31	23	31	30	20	24	30	22	25	29	37	25	28	22	24	24	28	23	31	28	27	19	21	33	23	22	16	30	27	21	29	23	24	27	19	33	23	28	25	29	24	24	34	27	21	30	37	26	23	27	27	28	17	28	32	22	18	18	29	30	30	24	19	26	34	27	25	23	21	34	27	25	33	28	36	21	26	35	24	24	32	28	22	31	31	26	20	31	22	22	29	26	26	34	32	28	38	20	20	25	30	26	26	27	20	29	18	24	25	34	16	25	28	25	26	25	24	30	22	17	23	30	18	34	32	18	23	24	40	16	24	33	30	22	21	29	34	27	27	39	29	16	19	19	39	24	29	29	29	30	15	30	21	31	33	25	34	25	29	34	24	28	31	39	39	29	19	16	30	22	32	26	28	32	29	35	24	27	15	22	27	28	24	23	23	28	29	31	30	32	28	19	26	28	25	23	34	27	30	29	23	26	29	25	28	18	29	16	21	33	14	26	29	29	20	16	28	14	24	27	19	33	33	25	28	18	25	27	28	25	29	24	25	30	18	27	23	21	30	35	27	32	29	13	26	33	32	22	25	23	28	29	28	25	26	28	17	36	26	32	31	20	31	31	31	33	18	25	19	26	28	31	17	23	31	31	17	25	34	31	21	37	27	24	21	26	26	24	28	24	30	13	23	24	46	30	30	24	23	22	24	26	23	23	25	23	32	24	29	21	23	24	24	25	29	38	35	25	26	33	22	19	25	27	17	19	30	22	32	30	26	34	23	29	28	27	23	21	38	30	27	35	21	33	29	21	32	34	26	23	34	39	30	25	17	30	24	28	28	28	42	28	27	29	34	14	19	23	25	33	22	29	28	19	26	30	25	20	24	24	31	24	28	32	19	39	30	25	21	30	32	28	21	25	23	32	22	31	28	28	24	23	27	30	27	31	29	27	23	31	21	25	26	36	27	26	32	22	22	18	24	34	25	18	34	25	31	25	29	26	24	22	23	20	19	27	20	18	29	35	23	29	33	22	20	22	28	32	29	29	37	29	28	30	29	25	27	28	28	30	15	27	25	31	31	24	30	20	25	25	29	24	16	24	37	28	23	28	28	30	31	14	28	15	23	26	32	24	21	37	29	35	26	30	21	28	42	29	23	28	15	24	18	20	24	28	32	23	20	27	21	24	24	31	33	28	29	18	25	24	28	20	26	31	21	30	20	30	32	22	30	25	36	27	19	29	32	27	35	35	26	21	37	32	34	34	20	30	31	23	22	30	19	25	24	27	22	23	31	21	23	28	27	19	26	19	21	32	21	29	26	21	30	36	32	22	26	31	27	39	35	37	23	23	30	28	31	24	28	35	31	34	31	32	27	24	28	21	22	32	28	25	27	38	28	25	30	23	22	16	19	27	31	21	30	20	27	28	27	25	25	28	22	24	25	25	15	18	32	31	19	29	28	23	35	28	31	21	30	29	22	24	31	27	27	37	27	34	27	25	23	24	29	35	20	39	28	27	21	22	25	27	35	30	23	15	20	26	17	24	33	19	30	37	22	22	14	26	30	28	28	24	23	24	15	29	36	28	35	16	27	35	25	25	18	29	23	26	18	32	27	31	33	29	21	28	30	17	31	35	24	28	23	28	24	25	28	33	25	28	20	31	25	20	37	30	33	22	27	25	21	35	26	34	27	23	19	25	25	18	25	26	22	24	29	25	27	22	21	26	31	24	31	33	29
27210	15882	11333	13041	23872	28440	28993	27123	24908	22644	20001	17482	14688	12975	11589	10613	9172	7224	5898	4857	4658	4290	3588	3048	2325	1777	1358	1084	1027	1046	1168	1300	1639	1626	1620	1486	1524	1495	1367	1218	911	782	817	688	654	565	612	608	496	490	450	447	482	491	458	467	473	453	413	497	445	441	439	381	387	365	388	368	377	352	374	310	368	356	384	371	397	362	366	328	344	306	320	330	298	310	296	293	330	306	304	311	310	301	286	323	284	310	269	329	304	349	337	321	289	295	284	309	315	312	288	302	288	320	281	278	295	291	308	337	333	278	299	301	350	296	299	301	288	317	298	288	294	292	296	332	283	306	283	259	313	304	291	301	290	304	309	299	264	285	267	300	311	304	310	289	273	298	319	296	337	287	290	290	275	279	325	326	298	314	296	284	281	308	271	284	297	316	308	283	296	306	295	307	327	273	281	288	316	283	293	289	301	287	322	291	278	258	297	288	299	292	293	282	291	284	268	308	279	290	327	272	276	280	299	305	275	295	302	281	279	303	294	301	309	295	308	319	289	318	285	318	290	276	309	299	258	294	300	284	300	298	295	292	285	294	320	297	282	270	295	336	293	308	303	306	289	276	281	303	272	333	268	285	291	283	279	320	301	298	289	303	295	316	333	278	270	333	278	296	300	300	272	294	299	281	297	302	322	314	283	308	273	285	276	297	307	318	288	311	278	295	289	316	277	292	285	297	301	303	290	302	265	308	260	287	311	328	304	282	293	296	288	293	321	281	295	331	309	274	253	304	316	279	304	282	320	285	282	285	295	302	273	299	301	290	293	315	285	314	328	299	288	283	310	312	310	322	305	320	287	270	282	287	280	278	351	323	283	316	291	281	278	270	272	309	313	310	294	306	276	308	287	304	280	313	316	279	306	273	282	297	256	288	315	301	288	307	306	313	316	296	291	279	306	297	298	319	312	301	280	257	308	286	279	330	311	287	276	303	278	324	284	296	305	283	317	305	299	284	282	297	292	273	290	289	290	270	328	292	299	324	306	291	284	313	266	301	277	299	269	277	321	300	300	284	284	270	288	281	271	288	251	289	301	283	315	285	287	287	300	309	285	334	255	332	295	327	318	284	311	313	285	274	286	305	291	291	279	303	281	285	329	280	309	292	336	295	309	274	288	320	293	295	292	305	321	319	290	275	295	281	271	283	276	306	288	294	316	284	275	281	297	284	302	310	299	317	305	311	270	289	277	278	313	316	297	297	317	295	282	296	279	288	280	279	310	287	316	277	297	317	277	299	298	286	278	326	325	310	306	293	275	284	283	285	307	278	296	303	308	325	310	283	305	289	286	316	278	306	281	295	294	284	299	267	304	323	276	278	322	291	287	273	296	266	287	313	273	307	309	300	304	321	324	297	311	280	313	300	281	285	278	268	295	295	281	294	309	290	312	293	301	306	313	277	309	293	291	285	308	274	271	291	291	304	329	284	288	291	286	306	282	314	283	288	258	293	267	303	286	290	306	259	263	295	306	270	298	305	295	296	270	271	287	305	288	314	300	299	274	275	290	277	335	298	323	296	279	296	306	308	277	274	312	302	316	322	301	325	271	303	314	249	282	307	316	292	312	300	281	281	286	315	279	293	290	313	297	286	276	312	292	271	262	282	305	291	308	310	280	302	316	270	345	299	296	297	291	307	308	283	295	269	298	288	327	279	247	339	273	303	302	320	300	274	322	306	298	279	289	315	296	308	265	291	279	294	303	336	275	280	300	288	307	279	307	294	280	316	297	299	310	271	292	328	276	281	274	319	317	317	275	311	304	309	293	302	283	276	305	296	322	253	316	311	300	304	275	308	299	306	285	296	294	297	281	283	290	301	280	302	317	286	294	282	284	279	315	287	307	295	291	285	311	290	297	323	323	301	300	298	293	287	288	283	287	299	289	291	334	297	285	296	286	332	278	303	274	282	292	319	304	300	301	323	334	331	302	311	330	279	292	284	304	300	320	283	283	283	306	299	272	315	282	283	263	319	297	263	310	312	289	294	292	295	312	317	288	329	301	305	269	298	278	288	291	294	298	337	303	309	287	283	263	290	331	316	273	271	275	316	311	294	329	296	276	294	285	304	327	322	300	288	294	306	277	263	281	309	283	269	298	312	316	291	282	292	280	314	280	283	290	303	305	303	279	282	294	301	312	299	294	307	269	316	298	289	292	296	334	302	288	267	313	281	342	302	284	282	315	281	267	302	294	308	330	281	324	281	302	271	295	292	274	289	279	301	295	274	307	276	302	274	328	305	286	296	312	262	322	294	304	273	296	275	296	294	287	291	326	296	310	306	276	295	285	275	309	296	317	293	262	306	313	284	308	307	287	263	301	283	307	308	293	264	293	274	294	296	278	304	281	276	294	306	274	272	304	268	283	302	325	312	296	314	291	285	296	315	306	259	262	300	280	298	284	336	296	261	281	308	324	322	294	296	253	303	300	287	303	320	285	330	285	317	299	270	312	296	285	311	302	307	308	317	288	320	277	293	297	299	275	316	292	302	267	285	307	299	323	286	301	300	321	299	310	301	282	317	297	333	316	343	296	299	279	273	301	299	298	290	307	281	275	296	306	296	326	292	280	309	316	294	287	319	293	302	295	316	311	294	305	278	316	275	273	289	313	307	289	317	340	287	280	314	294	317	321	280	272	303	320	315	300	287	323	284	286	265	300	277	304	321	293	292	275	304	297	329	289	318	291	310	250	275	301	304	315	265	306	351	323	302	297	280	286	311	290	271	297	281	291	266	313	279	281	289	327	293	298	297	319	308	286	333	281	299	271	293	287	296	291	257	289	297	277	300	300	268	287	329	301	301	286	263	325	321	301	290	281	264	283	294	277	289	279	290	293	253	306	302	356	318	344	309	291	328	292	304	286	322	313	292	296	330	310	290	291	296	264	301	337	288	309	291	299	267	285	271	310	321	282	276	298	298	287	285	313	297	295	283	279	289	272	297	306	270	285	311	321	280	282	294	287	328	312	299	304	285	304	299	280	286	294	290	278	311	331	271	293	290	292	282	318	295	290	291	304	294	300	307	296	325	293	296	264	258	302	314	300	286	252	306	308	315	280	287	265	298	280	263	290	314	295	309	287	315	304	282	291	283	306	300	310	295	283	324	283	299	317	310	295	306	291	293	258	328	291	276	306	308	323	280	321	292	283	308	278	272	280	313	298	284	296	305	287	301	301	285	289	309	291	310	280	307	296	294	293	293	312	306	289	297	285	337	294	307	278	277	280	283	296	329	273	260	306	338	266	287	288	311	295	283	263	311	339	310	282	314	293	304	299	315	258	280	279	279	291	315	284	284	282	286	296	271	353	292	275	310	325	284	303	339	309	282	315	294	267	295	295	293	310	307	307	304	299	304	277	308	298	295	289	283	266	278	261	303	302	262	298	317	293	276	290	290	271	301	311	296	298	294	310	298	300	298	254	255	292	310	281	300	288	296	297	295	286	284	304	250	323	317	303	315	288	302
2512	812	456	312	282	311	483	524	480	404	391	292	255	211	220	186	163	139	95	95	101	91	81	87	60	58	44	45	49	47	47	59	82	64	58	49	54	73	62	44	46	53	43	40	39	37	37	46	39	31	45	37	39	34	25	51	41	47	37	43	35	45	49	53	34	32	45	37	48	41	32	49	31	40	44	47	32	25	46	50	44	39	42	40	32	43	34	43	32	40	44	43	38	36	30	26	45	44	41	37	31	53	34	29	52	36	48	36	35	38	37	33	40	36	39	44	42	46	39	32	33	44	32	36	36	36	36	49	42	36	30	29	43	39	35	41	33	35	47	30	47	41	40	37	33	45	36	36	46	32	44	33	37	41	29	31	44	32	42	48	39	45	36	43	38	30	41	21	40	42	32	34	40	56	36	29	39	52	48	37	33	49	37	45	32	38	41	48	35	34	32	30	27	40	51	41	42	42	44	34	36	35	33	41	44	42	30	36	39	36	28	33	45	29	50	39	47	39	24	48	34	40	38	38	48	38	44	39	36	46	37	39	40	39	38	31	37	50	38	33	32	33	29	35	43	37	38	36	43	47	29	41	22	43	45	37	38	31	35	32	42	43	30	40	37	30	37	46	38	30	43	41	40	28	35	40	33	29	31	35	31	36	40	40	37	40	35	29	30	37	39	38	39	37	32	40	42	33	47	36	39	46	33	45	32	43	31	33	44	38	30	42	44	48	35	37	37	38	37	39	36	35	33	37	37	38	40	43	39	35	39	54	35	48	36	41	45	34	39	37	38	43	45	42	31	41	34	49	37	40	42	39	42	35	42	33	34	39	45	36	38	36	40	35	37	29	36	46	40	44	25	36	32	51	29	39	37	45	38	29	39	40	39	33	41	45	31	28	27	29	28	31	52	26	49	27	37	36	34	28	41	40	45	28	49	40	34	40	30	45	50	49	47	50	32	42	39	31	32	33	45	30	25	32	33	28	34	37	38	34	33	40	33	41	47	35	31	42	25	44	43	39	44	42	21	33	38	47	36	38	31	51	32	30	45	33	35	46	35	49	41	29	39	35	30	41	42	40	46	33	30	34	31	35	31	39	42	34	35	33	34	40	40	38	26	41	46	42	45	37	35	39	36	42	29	55	33	34	32	38	38	44	32	36	41	26	25	38	44	41	37	38	37	48	36	35	34	41	32	47	43	38	33	44	36	28	37	38	44	42	33	32	45	33	40	30	35	40	38	44	47	36	40	36	46	49	41	47	31	36	44	45	31	49	32	37	54	46	46	37	44	50	36	40	43	46	39	40	38	37	37	32	35	38	45	33	40	36	43	49	38	38	39	41	37	46	48	37	41	38	34	49	38	40	36	37	45	36	41	37	44	33	28	31	43	33	43	42	31	33	44	35	27	39	41	35	36	45	28	48	37	38	32	41	50	28	32	31	37	33	26	55	41	36	43	41	45	42	44	34	42	41	36	36	36	42	47	40	47	47	31	34	42	41	37	43	34	42	41	37	41	36	27	36	25	41	36	44	36	35	35	43	37	37	37	39	49	54	32	47	41	39	35	43	38	29	39	37	34	40	46	38	44	42	38	34	36	39	30	42	46	45	34	34	31	44	30	36	39	34	37	31	41	36	39	40	40	30	38	32	37	28	48	37	37	44	39	41	39	43	38	46	30	27	41	40	33	34	38	36	39	29	47	33	37	39	39	54	32	43	43	34	56	49	35	39	28	40	32	31	46	37	39	48	34	39	47	37	38	41	32	42	40	38	40	36	40	40	41	38	39	36	33	36	56	35	40	41	43	38	41	52	29	44	43	45	31	46	27	46	40	34	58	47	40	31	47	38	39	39	44	28	37	38	47	36	41	40	38	46	44	35	38	38	44	28	39	27	39	39	33	33	35	52	42	48	43	37	33	35	48	43	46	26	40	53	30	31	43	50	37	29	41	38	44	42	34	35	39	50	26	51	35	40	41	43	44	42	41	36	39	44	43	28	37	52	37	41	25	35	35	47	25	45	36	42	37	50	38	35	43	35	26	30	39	36	41	40	36	45	41	25	45	26	35	34	50	49	41	46	50	36	37	50	37	52	42	43	39	34	34	36	38	36	44	25	44	31	43	38	41	31	40	42	45	44	39	29	44	35	38	39	42	38	36	35	43	37	38	37	33	29	38	34	53	33	40	47	46	46	38	35	51	51	34	31	41	38	35	35	44	42	34	29	39	50	29	27	40	36	37	55	37	35	36	28	29	40	36	43	40	36	40	44	44	30	35	37	43	37	36	40	26	42	42	37	41	52	37	30	40	49	38	39	38	32	37	43	30	40	38	40	49	49	32	34	39	51	22	44	35	34	32	42	45	38	42	37	41	47	47	37	43	48	38	34	39	45	49	34	57	39	37	49	41	52	39	39	30	38	32	32	40	36	52	50	35	34	29	53	37	35	35	49	33	46	47	51	41	50	42	34	44	38	41	43	34	36	45	31	43	41	31	45	35	41	31	41	46	41	30	42	40	42	40	35	46	43	44	39	34	33	45	47	32	38	38	41	57	30	39	25	30	47	33	23	46	47	40	29	37	41	32	46	46	44	45	38	39	32	29	43	43	30	45	27	36	40	40	33	33	33	46	43	31	49	51	31	44	39	37	44	38	34	43	41	39	38	43	34	46	39	38	38	46	38	29	40	50	41	35	39	34	49	39	37	45	46	41	32	46	38	31	44	49	38	33	32	38	33	40	41	27	32	44	25	44	52	39	32	24	40	45	39	39	43	46	36	49	39	38	35	26	42	46	37	42	46	39	42	28	37	41	42	36	49	41	50	32	39	37	30	32	33	42	27	43	41	38	35	41	46	46	38	37	42	38	48	35	35	34	41	39	34	38	44	48	48	40	43	35	41	52	46	28	33	41	40	41	40	34	33	33	37	37	49	41	40	41	33	30	28	40	37	37	42	30	36	44	42	46	35	35	36	48	41	35	33	40	37	49	48	41	43	42	44	35	38	40	50	34	49	54	41	41	25	32	33	32	32	38	34	43	42	27	31	44	31	41	53	32	35	36	37	42	45	36	37	50	33	42	38	45	27	28	50	17	44	38	34	40	38	38	38	50	44	42	36	43	44	42	40	36	43	30	25	36	40	49	41	30	53	39	46	46	42	40	44	37	40	36	35	38	46	35	29	35	38	40	36	33	46	33	46	39	43	41	27	45	43	46	27	45	50	45	35	38	34	33	36	31	45	40	32	39	34	52	36	44	39	35	34	47	41	45	48	53	37	46	38	34	42	30	38	35	32	42	42	30	39	38	34	31	33	33	34	41	46	46	33	38	40	39	47	39	38	37	47	36	41	44	36	20	48	42	54	41	37	34	35	37	45	32	40	41	40	49	37	37	33	39	47	39	48	34	45	40	44	36	42	48	39	43	34	38	38	40	42	43	36	39	36	36	44	32	29	35	31	47	39	33	35	46	42	39	46	44	36	45	49	39	53	57	38	35	36
20649	10208	6995	8237	16718	21068	21955	20101	17754	15017	12925	10582	9108	8000	7197	6099	5032	4001	3195	2831	2829	2473	2163	1774	1337	1000	822	750	784	814	856	955	1085	1095	1121	1069	1026	1054	937	882	707	661	663	573	593	581	559	549	533	472	496	456	533	522	483	505	506	487	491	511	479	475	509	491	498	459	442	446	452	439	456	453	434	454	463	443	449	470	423	413	425	420	388	420	482	436	391	450	433	440	432	460	440	400	423	412	440	460	406	472	441	433	439	445	420	429	416	425	432	443	420	439	429	430	416	436	398	391	366	445	444	406	390	414	435	429	437	417	418	448	414	410	402	419	419	428	417	410	433	402	405	419	374	429	394	439	404	425	410	402	422	449	415	417	375	419	417	457	428	411	423	447	424	433	466	463	399	412	442	425	414	419	404	436	412	413	389	380	419	414	436	401	381	414	461	405	433	398	406	392	415	438	405	428	454	414	454	429	412	439	461	405	380	410	411	380	397	419	413	389	413	445	427	416	467	420	417	399	369	437	457	396	410	422	379	405	411	405	418	428	443	413	423	395	448	413	387	418	420	426	409	419	403	398	402	437	390	409	414	462	436	405	432	445	435	428	397	425	415	421	384	409	435	421	443	433	405	430	396	439	417	429	438	417	427	408	418	437	387	410	421	388	414	434	438	418	421	408	398	410	414	424	400	398	432	427	402	435	408	471	384	407	401	430	425	409	393	436	419	408	454	407	417	397	403	373	413	442	410	413	430	455	420	422	433	384	395	418	441	450	414	390	424	421	390	406	402	434	403	415	423	434	442	418	460	436	417	413	454	405	436	432	412	452	412	407	425	439	434	421	416	441	415	422	426	408	394	416	387	418	420	395	391	427	409	414	431	418	409	408	424	416	425	448	419	440	420	418	442	442	407	389	435	411	389	461	460	441	373	406	448	425	428	438	423	418	406	404	426	417	398	409	402	423	417	420	428	388	438	425	388	412	429	418	426	378	432	425	423	411	406	402	399	413	416	450	424	426	398	426	427	434	445	417	424	406	438	437	461	443	432	414	401	398	410	432	426	408	426	447	417	411	411	408	447	418	400	421	406	405	435	436	430	436	398	393	441	429	405	418	408	453	427	385	432	428	423	411	438	398	416	417	412	441	370	414	430	388	415	420	446	385	407	389	396	447	457	450	425	399	438	419	403	396	404	394	414	410	400	408	403	410	449	428	404	430	398	397	431	428	434	400	396	393	455	445	405	422	433	444	429	395	423	418	402	441	408	420	400	442	445	478	363	403	404	423	393	403	399	390	410	415	410	442	438	418	382	424	430	374	397	410	451	404	422	410	422	409	431	459	387	423	386	428	439	403	418	393	452	431	454	395	383	378	419	418	415	379	447	430	432	413	389	434	414	449	423	410	398	477	410	445	387	443	438	439	391	422	435	405	389	429	430	425	412	395	400	399	411	419	423	421	423	391	413	413	437	410	425	417	449	400	460	449	464	427	418	431	421	408	369	409	428	449	412	412	386	442	441	449	429	433	395	418	404	419	421	463	416	426	385	428	439	451	431	451	420	433	408	411	402	402	426	423	418	439	447	447	429	437	417	436	421	403	412	427	422	404	442	444	398	433	392	468	439	397	431	434	406	403	453	439	432	439	430	400	438	400	363	444	445	443	430	396	438	432	404	382	456	407	401	407	414	416	419	457	448	383	424	398	429	404	423	434	428	435	396	414	410	442	408	405	436	412	417	403	436	419	397	432	437	424	425	441	382	424	420	399	449	436	440	391	427	428	450	418	399	452	403	394	419	421	436	428	393	410	434	400	398	461	429	419	418	433	397	388	410	436	415	430	418	442	450	424	438	390	404	379	418	409	431	419	402	413	447	420	376	395	401	421	407	429	432	405	446	412	416	386	416	441	419	394	417	442	426	458	449	458	419	423	406	421	402	418	426	406	431	444	441	434	386	431	408	417	405	410	418	435	433	401	410	395	408	436	380	424	414	422	430	435	439	405	421	449	433	398	434	459	407	412	415	397	426	425	408	402	429	386	414	434	410	429	448	430	427	406	451	424	443	423	437	458	452	407	439	409	426	421	431	460	430	452	454	428	440	372	453	423	420	462	423	409	453	458	418	411	438	449	442	425	407	405	419	379	437	438	393	391	429	448	418	434	400	409	471	448	415	437	425	429	445	406	403	387	424	438	425	450	441	441	443	381	419	428	435	393	451	418	430	466	413	411	409	440	444	416	428	397	413	417	390	443	424	450	430	432	356	413	401	404	441	430	462	435	434	419	420	429	435	417	450	415	411	418	427	440	461	425	430	436	404	464	446	412	378	414	460	362	435	417	418	423	404	435	405	407	421	450	422	457	429	395	398	418	425	409	447	399	408	447	439	444	456	422	443	425	450	444	441	414	411	404	400	427	388	406	376	421	423	407	435	440	371	417	408	443	442	415	393	425	401	430	431	418	422	454	454	437	422	416	411	402	398	438	414	412	416	411	410	408	391	445	406	398	394	425	423	412	421	423	455	399	447	413	416	438	403	419	421	379	389	417	436	431	416	422	435	434	411	402	413	433	414	385	422	398	425	406	443	427	388	405	418	409	448	457	408	400	461	421	428	418	391	401	420	468	427	425	433	439	415	395	411	407	432	398	448	413	420	396	397	406	428	439	423	413	420	407	418	426	391	434	408	410	430	409	407	426	371	425	402	430	407	425	412	421	423	420	403	446	413	427	420	447	410	446	422	455	479	444	444	425	464	443	437	422	397	475	435	420	396	433	454	414	424	410	430	426	420	442	438	424	410	436	441	426	410	459	435	441	409	445	406	423	456	425	445	382	447	452	435	438	438	396	410	436	435	420	458	430	455	446	405	432	426	412	427	432	410	480	411	407	440	441	465	439	377	441	412	402	416	411	407	429	427	386	445	385	419	444	424	415	424	411	432	393	415	415	427	427	433	393	446	381	448	402	426	384	386	422	460	421	417	406	420	406	446	405	410	407	411	444	447	439	413	388	439	422	444	393	426	414	368	399	425	452	420	415	376	431	399	407	424	436	436	390	423	462	432	429	417	458	440	421	415	418	409	466	455	382	396	434	444	456	388	422	425	390	423	375	391	410	433	426	422	419	420	419	429	472	409	442	418	411	427	431	443	441	440	421	432	402	447	377	430	431	417	431	398	415	414	411	420	391	436	396	385	412	457	466	459	436	408	422	421	401	425	462	402	444	389	441	421	421	422	427	437	418	436	406	417	423	397	463	451	425	457	416	448	412	392	419	433	439	413	404	399	375	429	371	373	435	376	433	389	415	415	429	389	435	436	408	435	398	430	439	406	425	422	426	447	405	417	418	409	365	408	417	404	421	438	393	425	459	420	432	408	400	471	382	457	455	429	398	405	422	400	459	421	402	412	427	445	437	407	424	386	427	417	459	434	431	452	392	432	396	406	437	448	414	454	456	384	401	434	440	393	416	398	436	380	410	421	441	432	426	437	451	397	423	419	392	414	467	428	447
2532	1325	720	510	421	569	714	759	750	634	494	439	395	340	324	248	211	169	165	116	137	129	114	73	70	37	46	43	54	59	64	41	64	59	54	73	57	51	55	50	51	46	45	39	41	46	48	45	38	35	24	39	34	34	36	30	33	33	39	45	30	38	40	28	40	43	27	30	35	26	28	30	31	34	39	39	35	43	30	37	30	25	29	27	41	38	27	28	29	36	23	32	28	28	29	29	38	40	27	33	42	31	35	38	37	27	27	21	29	31	35	34	23	33	35	31	27	32	28	28	32	24	34	36	34	29	28	29	23	26	31	33	25	30	36	34	27	36	28	31	32	38	28	27	33	19	43	37	37	46	35	32	24	34	37	28	36	26	30	31	27	32	38	34	36	28	27	22	30	46	38	35	36	31	28	29	46	26	25	34	30	32	30	24	29	36	23	35	32	31	37	32	34	38	35	28	26	29	34	28	34	29	34	27	28	27	31	35	27	33	23	26	30	30	16	35	27	37	31	19	33	20	33	25	39	33	41	28	27	22	27	30	27	34	34	34	19	32	34	26	27	23	32	34	30	30	36	26	35	28	37	33	35	24	28	35	22	28	29	41	33	31	31	30	37	45	31	27	35	34	30	31	30	41	31	27	28	32	22	26	25	32	23	39	31	26	26	28	35	30	29	34	24	25	35	21	26	29	37	34	37	31	32	39	33	33	35	40	36	42	28	33	30	31	31	37	44	22	36	33	25	32	28	28	33	30	32	29	31	31	25	38	37	25	39	23	26	35	31	26	33	21	29	38	27	43	38	27	28	37	31	30	27	27	23	30	27	26	41	27	45	36	27	23	27	20	36	24	23	25	46	30	25	35	31	22	33	26	37	31	38	29	35	32	29	27	36	28	25	42	32	41	31	27	30	37	32	28	36	24	36	20	27	38	30	29	40	35	26	22	47	36	43	18	32	23	31	31	44	30	29	28	28	28	44	22	31	40	35	31	29	31	33	29	42	17	39	32	26	32	25	29	32	28	31	43	25	35	23	33	21	37	25	33	28	32	27	22	32	32	35	29	24	36	28	24	32	32	30	33	24	35	33	37	19	36	28	38	28	24	32	33	35	36	38	24	28	26	32	31	26	23	18	30	24	43	29	30	28	43	40	29	36	37	40	35	26	32	29	31	25	40	36	32	28	37	27	28	31	28	23	28	28	35	33	24	40	29	28	27	31	24	27	31	31	40	29	31	33	33	39	33	28	38	42	40	31	28	28	23	31	34	37	32	26	34	23	28	31	24	42	35	30	51	25	43	31	36	31	31	29	21	33	33	39	26	24	28	29	29	37	35	35	37	34	29	33	25	26	30	28	38	35	37	31	29	19	31	39	25	29	43	33	30	23	29	31	32	38	29	42	28	34	30	27	33	39	26	33	28	35	35	28	31	30	24	33	22	29	33	29	27	27	32	41	28	28	32	35	34	25	33	28	26	28	27	41	26	33	24	25	31	28	26	26	29	40	33	30	28	32	34	33	33	18	27	27	30	39	35	42	30	32	25	28	43	39	25	26	35	27	29	38	29	42	33	27	32	28	32	27	22	26	34	27	33	24	34	35	33	35	21	29	37	42	33	27	33	35	45	33	29	22	33	31	28	32	36	25	32	30	42	30	34	22	36	34	30	36	28	33	31	22	34	25	28	28	41	22	44	30	25	31	31	25	30	33	33	28	44	26	16	22	39	34	39	34	39	34	32	28	39	33	37	32	30	33	37	32	36	31	35	30	23	23	33	30	24	28	34	31	39	41	30	33	30	24	29	35	38	27	31	24	26	28	35	24	31	46	34	26	26	29	25	33	28	30	34	32	25	31	28	36	34	22	37	32	46	34	34	30	28	30	34	30	30	27	19	27	16	30	20	32	32	25	28	39	32	30	34	38	26	33	35	37	46	42	35	30	21	27	41	38	38	38	36	30	33	36	25	33	32	35	23	48	29	26	26	22	34	26	42	29	33	43	28	29	26	30	34	33	24	45	42	30	27	23	32	37	40	28	35	33	33	27	31	34	28	31	26	31	28	38	34	22	27	33	36	38	33	29	26	22	27	33	29	39	33	41	30	28	23	31	20	48	29	26	29	28	36	37	32	27	35	23	37	36	25	36	36	26	33	21	41	32	39	33	29	41	20	38	26	27	37	42	27	23	30	27	26	33	28	25	24	37	27	31	36	26	20	27	36	33	25	32	31	38	35	30	47	37	37	21	29	30	27	26	38	32	31	38	34	33	27	25	26	37	34	26	32	38	25	38	22	25	31	34	39	34	34	37	40	25	29	36	29	30	30	22	40	29	18	35	26	30	25	21	34	36	32	32	38	28	38	30	23	31	17	36	35	28	44	38	32	28	41	26	28	37	21	41	28	34	29	28	38	39	42	31	25	31	35	36	34	31	36	32	28	18	37	34	31	26	32	24	30	34	37	35	35	30	32	31	31	27	28	37	27	27	33	26	27	28	25	33	31	27	32	36	30	16	28	30	33	27	36	30	24	24	34	32	37	29	34	30	26	36	30	27	38	32	32	30	31	27	30	28	23	34	38	31	36	32	27	24	31	39	30	29	32	25	33	36	30	29	48	22	26	25	39	28	25	30	36	22	42	22	35	30	29	36	33	25	34	36	30	24	33	31	29	27	27	28	42	33	31	42	38	32	39	37	27	28	23	32	26	28	34	35	31	35	36	27	41	33	38	27	33	35	37	34	39	30	35	29	27	34	36	23	31	25	30	28	29	34	32	28	33	22	33	28	33	25	35	41	31	34	36	28	34	40	39	32	24	29	27	29	33	32	28	45	36	34	32	33	40	32	34	21	21	36	28	35	40	34	23	33	31	30	26	31	33	36	29	27	34	38	38	31	40	30	37	34	30	35	30	28	31	40	25	28	31	31	25	38	41	38	33	35	28	31	28	26	26	26	39	24	25	31	30	29	29	27	33	33	37	39	36	24	28	21	36	29	29	26	28	20	40	37	33	42	38	45	32	39	23	30	26	36	28	28	26	24	40	26	45	32	31	38	38	25	29	24	46	34	28	29	22	31	30	27	28	33	26	35	27	27	31	19	37	25	33	32	29	25	37	38	35	36	27	46	25	37	39	31	28	33	30	29	30	27	38	20	23	37	31	34	27	22	41	33	30	27	33	23	28	29	43	32	37	31	30	33	35	40	32	29	29	25	28	27	36	19	39	36	22	30	35	33	28	33	32	42	34	27	30	28	39	35	30	21	39	36	27	45	39	31	32	30	24	32	38	33	20	38	36	41	34	34	32	30	36	25	38	28	34	31	30	35	35	37	22	33	28	32	26	27	38	32	35	28	23	30	28	36	38	32	27	30	40	25	28	26	32	29	30	31	32	22	34	36	41	27	23	39	28	23	36	31	36	30	37	25	24	33	31	32	31	36	31	28	21	24	27	34	33	36	32	32	35	29	41	25	26	25	34	29	28	40	18	24	24	31	19	33	29
24762	13786	9595	11984	21734	26082	25904	24000	21691	18991	16240	13689	12245	10963	9620	8163	6677	5203	4382	3963	3917	3491	2938	2140	1544	1186	1035	970	985	1089	1261	1355	1479	1389	1412	1324	1270	1186	1160	990	784	851	720	587	532	539	519	496	451	456	449	468	465	468	457	485	460	484	457	436	436	450	405	396	461	406	370	454	402	400	422	432	394	406	359	458	367	378	412	391	384	341	368	344	394	325	357	328	361	369	351	353	369	347	368	321	352	373	347	400	337	367	339	339	365	352	330	349	381	377	340	351	364	358	347	341	377	348	334	331	347	366	351	387	326	336	335	344	348	335	305	351	323	324	347	345	348	331	339	347	346	359	368	360	366	354	364	350	335	335	384	352	349	328	328	342	370	352	322	353	326	324	338	348	362	332	349	362	359	347	381	360	353	336	370	338	318	384	310	369	343	341	334	335	353	332	344	352	346	338	384	346	330	361	328	319	348	337	333	331	337	363	338	378	352	319	346	352	348	352	343	330	357	326	324	339	348	336	333	348	341	342	343	370	334	352	328	362	333	370	342	332	371	341	343	338	322	350	345	328	347	337	333	330	354	367	365	381	350	345	354	319	393	345	364	345	379	324	335	314	328	363	360	351	372	327	329	345	344	339	380	337	323	328	320	331	367	344	367	345	331	339	373	351	301	356	328	343	357	329	335	354	345	372	343	328	392	353	357	377	345	332	338	346	366	340	342	315	332	312	336	356	344	368	355	369	344	342	357	368	324	333	332	362	355	332	350	374	363	338	376	348	346	336	340	351	360	349	323	342	347	359	317	346	383	348	349	371	336	353	370	341	337	371	346	342	346	359	356	331	352	323	340	321	335	372	331	357	355	350	339	329	345	346	330	351	406	345	349	346	366	347	351	365	359	357	367	354	367	358	325	351	357	357	373	322	331	327	369	363	373	316	347	332	349	370	334	342	369	343	321	351	364	344	296	321	328	362	350	338	348	366	365	408	351	318	348	337	337	382	332	337	372	371	338	384	361	338	342	355	386	311	350	372	345	349	353	352	340	372	381	371	319	347	358	322	340	371	337	380	339	350	339	350	336	352	338	324	360	341	330	360	354	352	349	305	351	333	375	367	354	341	340	363	353	348	372	340	359	334	373	357	368	369	344	349	338	343	339	360	347	344	357	359	363	341	337	341	351	370	313	341	338	342	368	349	335	357	386	365	333	338	348	372	321	358	324	314	377	338	343	374	370	312	382	345	332	328	325	357	333	355	358	355	380	356	307	328	376	355	358	323	326	333	340	340	331	373	348	345	348	389	369	343	341	370	332	334	344	351	378	348	342	328	351	304	366	366	337	318	364	333	330	374	351	394	335	374	356	342	339	373	337	341	375	330	334	356	326	334	363	321	335	354	352	342	344	338	358	292	357	363	363	343	353	346	327	352	345	323	362	351	328	350	338	369	348	346	353	320	356	321	373	359	351	362	345	356	355	342	307	328	356	342	373	394	365	352	342	354	336	333	366	302	331	346	356	340	345	376	345	345	338	304	345	346	366	356	342	312	356	367	362	348	354	327	375	302	375	332	324	350	334	330	355	357	379	336	334	343	371	394	345	347	369	357	334	330	353	320	343	341	362	359	372	329	357	383	341	359	351	322	347	350	355	352	380	348	341	345	340	352	343	386	330	357	336	359	371	366	351	334	367	362	344	343	329	353	318	342	353	344	350	366	345	372	345	319	371	332	348	343	330	329	320	328	361	352	369	344	335	335	341	367	344	341	361	340	354	341	361	359	357	374	368	349	314	328	333	338	346	336	374	334	343	395	327	407	322	372	321	325	357	340	356	337	348	360	345	343	333	345	357	339	354	354	325	342	314	361	386	342	329	341	337	337	342	354	347	341	358	326	321	319	348	339	356	320	339	331	306	348	333	360	362	340	374	354	337	364	382	348	347	329	364	377	354	346	336	387	370	361	307	324	371	336	317	376	327	341	354	395	334	329	327	339	377	339	348	328	352	371	349	340	337	340	320	336	384	344	347	354	317	391	391	325	332	359	346	337	354	335	316	365	342	351	350	345	389	335	343	352	353	347	314	354	346	358	338	316	352	327	345	367	350	337	328	333	364	340	350	351	342	366	361	359	328	337	329	364	349	344	351	329	351	384	368	359	308	324	361	344	321	344	372	369	334	336	343	342	361	312	314	366	330	341	348	346	389	350	359	365	347	339	350	333	362	367	340	367	352	379	365	366	363	334	343	367	367	357	326	353	345	367	380	301	338	328	393	321	341	325	371	346	371	354	334	304	351	370	367	333	327	353	324	354	318	353	348	357	359	355	366	341	302	366	353	341	330	318	349	368	353	390	346	334	339	364	336	341	343	342	344	374	374	339	363	342	359	330	366	350	366	352	328	350	346	355	341	325	366	339	361	362	321	308	324	354	348	377	359	331	329	380	329	336	353	343	355	337	372	337	350	322	326	344	340	341	340	339	365	340	326	352	318	347	366	404	340	347	340	372	320	400	357	343	385	335	368	360	330	341	343	376	343	351	352	332	328	323	315	334	347	364	345	338	358	347	354	344	378	335	345	334	335	339	329	368	359	365	368	339	369	346	345	386	350	352	338	341	357	396	403	327	345	346	367	344	351	359	351	362	352	352	354	347	346	344	379	329	336	358	344	366	346	333	370	343	357	375	375	340	366	318	329	358	333	345	355	355	359	342	325	378	325	325	354	354	336	312	370	371	316	376	328	362	373	332	364	341	351	331	340	367	359	347	381	340	349	392	357	332	330	357	342	365	351	329	346	318	377	342	347	343	347	387	356	352	365	359	358	353	338	359	340	341	316	367	367	371	336	343	352	340	358	378	343	342	325	362	330	370	336	342	342	363	365	370	334	343	360	338	387	363	357	364	329	371	328	334	381	365	365	392	349	357	340	344	364	322	340	372	337	317	326	386	330	342	366	369	332	318	375	369	341	364	331	321	338	332	350	338	329	356	331	370	322	337	335	341	372	311	326	334	338	330	383	346	333	307	342	375	341	356	348	326	334	353	377	344	354	323	340	348	340	366	348	338	369	364	353	342	361	365	360	336	377	343	340	358	348	361	334	367	360	337	342	357	339	340	358	392	340	367	347	363	333	360	334	309	362	375	361	334	387	347	351	345	325	363	340	351	337	336	334	340	347	336	325	349	347	352	368	401	337	357	322	340	364	343	346	344	345	337	354	335	317	368	360	357	323	387	319	371	355	352	354	336	373	361	346	337	342	363	372	322	347	355	335	358	322	329	348	343	352	362	365	346	379	337	362	355	315	347	316	363	346	349	338	344	346	315	362	328	347	358	330	353	329	362	347	348	332	367	366	350	346	331	351	371	375	377	317	378	335	352	342	345	322	343	326	344	304	374	384	325	312	362	373	347	315	351	388	327	379	335	357	349	344	343	373	356	360	349	342	332	336	331	329	374	368	354	369	324	339	342	344	318	341	363	334	341	392	332	321	335	351	322	325	319	332	323	381	371	341	345
3979	1241	653	536	435	503	712	768	790	683	542	482	438	392	353	292	204	178	158	151	146	111	94	86	66	68	63	45	38	66	72	69	60	82	84	51	58	75	58	52	58	57	50	36	41	59	38	45	43	28	37	38	36	36	37	36	40	44	40	29	43	38	43	46	27	32	42	40	32	34	41	45	33	43	51	41	38	37	45	28	38	32	34	35	38	26	32	42	41	44	32	29	34	47	36	37	28	33	36	33	30	35	26	31	36	37	40	35	34	39	41	32	35	47	25	28	39	40	48	33	32	42	39	34	45	35	33	38	31	32	31	41	48	19	48	38	32	40	27	37	26	35	34	26	33	26	18	39	29	43	35	30	32	37	31	38	35	29	34	37	27	41	31	36	45	27	37	44	50	33	35	37	29	26	25	29	29	42	38	44	28	34	36	31	20	41	43	28	33	40	41	33	43	25	30	30	42	44	40	23	36	36	29	38	24	28	31	31	41	38	33	28	37	32	30	37	30	34	44	29	38	39	32	33	32	32	34	43	24	38	31	38	36	37	36	30	35	33	41	27	36	39	36	31	38	33	32	27	32	29	31	29	38	29	41	41	46	29	33	36	33	40	28	23	22	37	33	34	35	28	25	35	31	29	30	34	36	42	36	39	35	24	27	35	36	39	38	36	43	36	39	30	29	31	37	45	41	32	36	33	47	37	32	30	25	26	38	33	30	32	28	36	25	43	39	36	36	26	31	37	38	27	38	31	36	35	30	37	35	32	27	39	30	26	41	36	35	29	36	33	38	36	40	45	40	45	21	38	37	29	33	35	43	34	32	32	43	33	44	30	21	34	35	42	40	34	45	37	35	36	33	36	33	38	37	46	34	27	34	30	31	32	23	37	38	37	26	35	35	35	25	22	33	29	34	31	22	29	29	28	35	28	34	32	35	34	37	33	41	38	35	28	37	36	27	32	27	25	39	43	31	32	33	37	34	31	36	40	41	41	35	30	29	41	38	43	41	36	38	36	30	38	39	35	40	28	32	33	35	36	38	38	30	32	36	33	34	29	36	44	40	31	47	38	28	37	35	35	37	28	22	35	27	44	43	36	30	31	29	32	41	37	45	34	33	34	32	32	32	37	35	30	34	46	37	20	48	49	34	33	29	37	44	30	31	29	35	39	27	29	23	37	38	30	34	24	45	33	30	42	33	43	41	34	47	36	41	38	45	33	30	25	40	25	31	32	24	33	43	42	31	34	18	28	36	37	37	37	35	39	40	36	38	41	28	29	37	32	41	28	42	33	34	34	39	37	34	24	29	35	37	48	38	36	50	29	32	26	25	43	34	34	34	34	32	32	34	27	32	30	40	44	38	33	33	36	39	40	35	35	31	30	37	33	34	35	32	43	42	27	46	38	28	29	30	28	45	25	34	32	37	42	29	41	27	32	34	30	43	25	29	28	40	33	38	25	41	38	32	30	38	37	32	33	41	37	37	30	40	33	32	41	41	32	31	29	32	42	42	37	26	32	47	43	42	30	42	40	33	36	34	37	37	35	36	29	38	29	26	35	34	39	27	31	32	35	38	42	30	36	47	30	38	38	32	35	38	40	42	43	26	36	26	24	30	35	30	40	39	47	33	38	35	38	44	43	42	45	39	30	33	47	36	42	28	25	38	30	17	34	37	34	43	32	36	31	42	47	43	40	34	31	35	31	29	39	36	31	39	30	22	42	39	27	27	31	33	39	43	40	41	33	36	31	37	36	37	32	38	51	43	27	29	30	31	29	38	41	28	32	36	39	42	30	36	35	36	46	34	46	39	28	30	45	28	29	41	37	40	38	39	39	45	31	45	44	28	41	40	43	27	38	30	41	33	38	36	34	35	40	33	35	39	28	33	24	27	28	43	35	38	35	42	28	30	39	34	29	38	35	38	47	33	41	39	31	36	37	44	43	22	29	30	40	38	33	38	43	41	26	32	34	33	33	39	38	29	29	35	34	31	32	36	31	28	42	26	34	25	29	25	26	37	42	40	36	33	33	37	36	33	32	30	30	43	24	33	37	42	35	43	34	28	45	42	38	29	34	26	28	43	37	41	40	29	43	38	39	32	46	38	31	25	31	35	25	40	27	36	38	27	34	30	37	22	41	40	34	30	31	33	34	37	34	28	34	32	34	35	32	34	27	27	40	29	32	40	41	38	34	32	31	24	44	36	35	36	35	30	31	37	30	43	26	44	39	33	28	38	31	32	37	41	41	42	38	42	31	44	33	45	32	39	28	41	31	55	38	41	28	34	25	31	40	34	39	23	39	23	16	29	35	29	34	39	30	34	36	32	36	37	33	37	30	44	29	32	25	29	47	19	36	31	33	34	27	37	40	29	29	32	30	40	30	26	35	39	35	32	33	34	36	27	43	34	39	35	32	39	30	33	29	30	45	36	36	29	28	32	30	39	36	35	29	30	33	44	37	36	38	37	34	32	34	43	43	33	41	32	35	34	33	38	32	29	44	36	31	41	41	40	36	35	37	38	48	27	33	30	34	34	34	28	32	29	38	36	41	37	22	36	26	35	38	46	35	23	39	28	43	28	29	28	47	31	43	29	30	38	32	25	38	25	41	36	30	43	31	28	39	42	24	42	31	27	36	32	41	38	45	32	22	27	49	28	42	34	19	31	35	27	33	39	33	45	29	37	35	34	31	34	36	33	33	34	33	36	43	48	46	35	27	36	41	40	36	25	39	36	27	37	41	35	40	36	34	39	25	38	22	32	32	40	38	35	17	45	40	37	36	41	25	31	39	33	34	36	29	33	28	31	26	32	33	39	35	42	36	31	34	32	34	46	44	23	41	34	35	27	39	36	32	34	31	29	26	35	36	34	29	30	35	33	39	39	41	36	41	43	30	40	43	33	28	32	41	33	40	32	25	31	37	29	42	37	48	34	39	41	37	38	32	34	32	37	46	36	38	35	35	29	30	39	42	32	37	27	45	32	29	27	41	42	37	42	46	29	42	29	39	37	34	27	31	39	35	37	41	45	35	31	31	30	45	35	33	34	30	36	44	40	29	33	41	35	33	47	34	49	43	38	36	38	43	37	32	29	38	23	30	38	27	30	37	29	30	43	37	25	32	28	31	21	28	33	26	43	36	31	36	32	34	32	35	48	47	35	36	37	40	35	42	31	35	47	39	35	28	26	32	38	37	27	31	46	31	33	35	26	36	27	28	38	31	30	30	35	30	36	31	23	29	39	38	33	29	31	43	27	37	33	22	40	31	31	23	32	32	42	37	30	40	38	34	36	33	35	33	35	30	33	27	25	34	32	26	47	22	35	30	37	36	36	46	47	36	44	46	42	45	24	30	25	38	32	41	27	39	35	33	36	44	35	26	26	38	46	30	41	35	38	43	57	36	36	36	35	38	35	38	41	39	40	35	30	31	41	57	36	30	31	33	44	35	38	29	30	39	28	27	21	35	36	31	36	32	33	34	41	32	38	41	37	36	39	40
23199	12988	8853	11991	21251	25239	25658	23967	22315	19592	16552	14568	13049	11737	10049	8309	6762	5627	4794	4555	4030	3534	2645	1897	1469	1237	1091	1073	1159	1293	1454	1519	1548	1523	1465	1392	1401	1317	1191	920	896	889	811	605	555	520	514	532	503	505	475	460	469	492	483	478	462	516	500	485	458	450	448	444	431	452	449	429	418	442	452	435	434	429	455	397	437	416	434	373	391	404	373	380	365	355	412	360	387	381	396	392	384	350	374	323	378	367	361	396	389	345	349	384	407	390	368	368	378	399	368	414	359	359	387	400	391	374	365	375	367	363	354	410	373	364	348	404	364	374	371	346	394	378	384	397	374	365	385	377	384	385	404	377	382	379	359	365	343	341	390	393	384	383	398	368	370	358	324	403	323	385	362	365	395	392	343	375	383	387	367	387	401	371	392	378	394	378	348	357	390	392	354	383	343	384	371	345	356	352	361	348	351	359	389	331	368	369	400	375	321	376	365	376	382	380	377	397	364	351	355	360	351	384	401	394	395	338	387	377	411	387	370	354	394	350	356	346	324	380	351	382	386	414	376	365	364	346	375	385	390	362	365	351	366	372	346	362	395	388	369	357	401	352	379	413	360	353	375	387	386	401	382	384	358	380	367	385	378	363	391	374	363	338	388	344	390	369	392	365	392	391	351	359	374	391	368	403	365	390	340	352	371	378	388	395	374	388	359	358	364	384	339	373	398	363	387	369	351	387	387	373	362	376	352	367	383	372	399	405	409	361	402	369	373	366	352	365	384	369	390	388	336	381	346	372	399	387	380	393	358	405	356	362	350	374	333	363	389	362	393	360	340	393	395	359	383	384	349	381	365	384	371	375	379	391	396	374	352	383	372	360	374	349	359	388	370	364	398	375	374	355	377	362	391	365	352	328	383	361	386	351	375	373	390	386	387	374	373	391	355	344	360	352	360	398	365	363	374	368	403	353	356	374	353	345	353	372	392	387	354	381	371	375	374	352	424	407	344	335	342	361	390	348	325	379	354	378	356	373	405	353	387	376	367	371	387	345	374	380	363	357	368	386	374	375	429	365	338	369	358	359	360	362	392	363	382	377	392	361	396	398	373	370	388	408	353	381	368	361	378	359	402	359	387	366	362	417	369	349	348	352	368	394	336	378	342	384	370	401	367	361	380	356	384	386	379	382	399	359	364	392	380	353	371	362	402	355	348	332	374	347	347	352	369	377	394	396	349	422	360	381	360	381	370	376	347	353	383	365	345	351	367	374	365	374	379	333	374	367	367	363	362	380	365	386	368	377	352	351	335	361	380	380	342	384	377	345	400	399	383	369	338	385	352	364	358	339	390	366	362	400	424	400	407	363	362	388	355	373	389	382	351	369	367	350	362	405	357	391	381	394	385	383	357	380	371	370	381	376	406	349	430	336	370	373	395	346	379	334	401	356	350	356	364	343	341	380	395	361	400	374	384	384	369	421	408	401	356	349	361	357	344	361	367	400	392	401	371	382	376	336	396	355	377	361	358	372	385	376	368	348	410	367	410	381	386	380	382	411	353	369	362	364	366	392	386	363	383	357	355	377	404	337	358	376	346	398	366	355	376	335	381	407	395	403	408	343	382	342	389	345	380	379	363	320	381	371	397	384	343	385	392	399	332	382	368	373	367	364	357	377	389	403	362	377	361	383	367	350	384	389	361	342	368	390	402	361	368	320	397	362	377	349	375	374	393	370	379	397	366	351	361	362	408	359	379	358	372	382	364	383	380	319	411	381	353	365	376	370	360	369	361	345	381	364	375	380	344	412	334	378	374	385	368	369	356	333	361	410	367	338	390	385	372	367	363	396	373	359	390	386	342	378	372	360	405	383	361	378	367	368	377	400	384	367	347	378	381	399	377	336	373	370	387	394	414	390	403	369	369	370	383	358	379	341	358	361	337	364	334	363	393	370	340	388	389	365	371	335	390	365	374	403	378	367	410	413	357	367	365	375	348	365	341	344	377	411	427	396	362	388	375	374	334	388	339	374	370	361	384	358	353	411	341	386	386	364	357	366	355	370	383	348	361	376	364	369	367	380	331	385	378	352	362	376	384	386	381	357	375	378	375	361	397	377	384	341	387	363	370	367	336	351	390	391	340	386	392	366	382	353	373	368	374	386	369	362	371	388	364	372	347	378	338	416	395	366	382	384	358	377	387	359	361	397	348	342	374	372	401	384	372	378	342	348	332	350	393	339	373	332	353	344	369	398	362	376	373	360	368	386	383	405	375	358	358	364	358	339	365	377	335	398	356	385	369	374	377	409	353	354	360	365	383	374	392	355	360	385	375	398	390	385	375	388	358	384	362	376	353	372	387	359	387	378	365	349	366	373	363	339	391	377	360	417	373	367	385	381	383	368	390	359	382	366	384	384	395	380	361	357	405	391	388	364	391	352	399	350	366	386	376	405	371	355	401	407	383	352	367	338	379	365	332	368	355	358	371	366	358	373	409	379	347	347	368	371	403	365	382	374	352	337	366	385	392	405	357	381	403	362	377	330	360	332	361	383	366	371	364	410	363	365	366	370	407	354	394	388	397	407	370	374	367	356	353	355	382	369	388	369	392	394	375	360	397	338	369	371	394	351	392	367	371	363	353	365	375	389	394	377	369	350	383	369	386	351	381	365	343	392	387	379	376	356	355	343	343	391	375	338	331	406	348	362	364	356	367	399	338	370	403	377	416	367	378	406	360	356	369	362	348	329	381	358	394	369	385	370	418	368	346	380	374	356	362	391	374	372	377	342	369	376	369	366	406	371	343	364	393	351	374	376	323	406	377	373	434	402	395	364	392	340	361	397	347	384	378	368	375	362	389	397	370	361	364	351	391	384	371	382	390	353	357	362	363	370	367	392	368	399	366	328	375	386	414	390	368	371	380	369	361	332	364	382	374	377	358	386	386	374	345	373	405	388	340	370	391	366	380	355	375	355	376	333	385	389	371	342	382	360	357	396	388	389	363	353	420	370	345	370	407	375	334	365	381	362	385	381	399	348	346	329	368	346	382	353	413	362	375	368	365	335	377	380	391	365	403	427	360	401	363	359	344	405	382	382	378	342	402	393	343	397	394	441	367	314	373	379	402	363	390	381	364	389	351	323	347	345	346	368	388	382	347	378	366	404	363	391	412	402	384	388	366	370	359	387	348	376	338	361	367	350	397	372	358	365	335	374	381	359	395	350	353	351	385	366	392	400	388	362	355	394	391	393	365	362	357	366	379	366	345	364	361	356	404	393	341	392	371	381	397	366	383	390	363	394	405	387	346	386	369	384	348	375	364	381	359	393	385	369	395	376	350	379	395	361	372	311	390	377	379	396	353	349	372	408	382	345	376	341	356	388	375	385	365	370	363	333	391	380	396	343	397	365	370	409	368	364	375	383	362	363	384	375	370	391	385	361	354	384	361	395	374	379	360	368	393	362	358	399	365	384	378	356	399	385	366	391	392	366	390	375	388	383	387	379	357	375	379	392	355	359	388	394
3375	1773	911	677	589	658	950	993	1063	826	731	577	538	486	390	312	277	207	176	202	157	124	96	81	65	65	65	60	85	67	70	76	68	62	69	54	74	64	50	51	46	51	39	30	30	37	37	28	34	34	26	35	31	36	27	52	37	33	24	23	29	32	31	26	36	31	28	30	29	26	28	16	32	24	29	31	29	26	26	23	28	23	24	21	27	29	29	44	21	24	32	34	18	22	31	27	26	27	29	31	21	23	35	30	23	26	29	24	22	22	36	26	30	28	18	33	25	35	31	30	32	27	19	30	24	35	25	33	35	23	26	26	28	35	27	30	31	38	16	22	22	32	24	18	25	28	34	23	29	24	24	25	27	27	35	20	20	24	37	30	23	36	29	27	22	32	40	28	28	27	24	29	30	30	21	22	29	23	22	23	28	30	29	29	28	27	33	33	33	16	31	18	24	35	25	20	24	26	23	33	29	28	33	26	22	36	31	22	32	22	28	33	33	38	26	23	22	25	23	29	36	28	27	18	29	28	34	33	21	33	29	31	31	28	31	26	24	26	37	27	26	29	34	28	34	21	35	28	23	34	22	27	29	23	23	25	28	27	26	41	26	20	24	34	35	32	21	32	32	32	30	20	23	29	26	30	22	27	19	21	19	28	26	33	29	34	28	25	42	32	30	32	31	27	25	23	18	25	27	31	22	27	32	24	26	35	30	25	22	32	29	26	20	34	26	36	26	23	25	30	24	22	26	23	31	31	25	29	21	27	30	33	26	35	23	28	30	28	22	29	32	27	24	23	41	25	21	27	29	18	26	38	35	23	30	28	31	30	26	20	36	27	25	24	22	29	30	20	28	25	29	34	23	23	27	31	30	33	32	19	18	41	18	26	27	27	22	26	32	26	13	25	35	31	27	29	31	15	26	29	29	22	31	36	31	24	32	30	24	29	19	24	28	31	24	34	23	25	21	21	24	25	27	30	23	33	23	25	26	24	35	22	24	22	34	30	24	25	24	27	30	25	27	27	25	30	22	22	27	22	17	21	24	24	17	42	32	25	27	29	33	26	27	35	24	26	27	22	22	28	15	27	21	28	26	28	22	27	29	30	20	22	22	23	27	26	22	20	20	30	29	31	28	24	29	22	22	26	31	27	33	24	19	33	23	20	19	29	22	36	29	25	27	18	36	34	28	32	24	25	29	27	22	31	21	26	30	27	28	29	31	39	37	27	31	31	25	29	27	32	29	37	25	32	32	35	28	27	35	23	31	26	29	20	31	31	28	28	21	31	34	42	23	30	30	22	26	24	26	22	25	30	26	24	30	22	27	34	28	33	26	37	25	23	23	28	33	22	30	24	23	30	24	19	26	30	21	19	28	23	35	26	34	30	27	27	33	30	23	33	24	32	34	31	31	31	21	27	24	31	37	21	24	28	20	28	29	31	32	29	31	25	23	34	28	28	19	29	28	33	29	26	26	33	18	27	23	21	20	25	32	31	25	24	26	18	30	19	32	25	36	23	37	23	34	21	20	27	28	30	22	32	25	34	28	30	37	33	20	21	24	30	24	25	19	34	24	36	32	31	25	27	30	23	15	25	24	24	21	18	31	28	24	34	30	31	38	27	30	31	27	25	33	30	33	29	31	33	31	27	28	24	31	27	24	24	19	33	31	30	26	28	22	30	24	30	23	27	34	29	26	29	29	30	30	30	19	16	29	31	35	31	26	29	18	20	33	22	30	27	31	37	24	31	27	19	31	30	32	26	35	25	32	26	23	24	26	25	23	31	26	23	21	14	24	24	22	22	32	28	37	25	19	34	21	24	26	32	31	26	34	31	26	30	36	26	25	32	17	36	24	25	26	34	20	28	42	35	29	28	15	26	28	31	20	26	22	25	31	31	26	31	21	24	34	29	24	41	27	31	33	27	32	21	25	27	19	31	35	22	18	29	28	24	32	31	27	25	40	16	38	24	26	20	30	33	30	35	24	27	27	20	23	29	31	33	29	20	49	29	34	32	26	24	26	30	35	34	26	28	41	30	20	31	22	21	25	25	33	26	27	37	38	32	33	21	27	22	25	26	28	13	30	31	37	24	22	36	30	25	33	24	20	32	33	25	27	35	34	26	20	23	26	33	27	30	24	21	30	35	20	29	28	31	29	28	27	33	28	16	19	29	24	34	24	35	29	36	29	25	33	22	29	18	28	26	30	22	16	26	36	33	22	32	23	29	33	41	34	23	35	31	27	30	19	18	28	27	29	30	29	27	28	35	31	14	41	20	30	23	13	28	30	24	27	26	33	26	30	25	28	23	33	27	29	23	18	27	28	26	26	20	22	25	33	45	29	22	31	29	24	24	21	29	39	25	25	23	27	34	39	33	24	37	34	25	24	28	28	27	26	26	37	40	31	23	27	36	26	32	30	22	22	22	31	26	21	23	28	33	30	27	26	27	23	12	20	31	32	30	30	29	25	18	26	16	28	33	32	25	27	28	34	19	43	31	29	24	36	29	22	22	24	25	30	21	21	29	29	21	35	40	21	26	36	30	31	20	27	25	26	33	28	34	27	26	27	25	37	23	27	28	39	21	30	20	28	42	26	23	34	23	27	27	34	32	37	30	29	25	25	28	30	17	26	29	31	22	31	26	39	33	19	22	23	29	22	21	36	27	25	17	21	32	19	20	28	33	23	33	29	30	28	32	29	25	28	23	26	29	30	29	35	25	31	24	32	32	27	27	24	26	28	32	28	27	30	24	22	29	26	21	35	35	22	31	22	28	22	22	31	33	29	26	40	33	29	20	29	18	31	15	22	16	39	37	25	22	24	23	30	32	26	35	28	24	23	24	27	25	23	29	22	32	36	31	20	30	23	27	29	26	28	26	28	17	30	21	21	34	22	33	16	22	32	25	16	29	43	38	28	30	18	24	30	29	24	20	41	26	20	37	24	22	23	24	17	29	19	24	28	26	25	27	39	24	32	28	24	30	31	32	30	31	26	28	35	25	33	24	20	27	26	37	26	19	31	25	28	23	18	22	31	27	26	24	19	31	31	28	23	24	29	21	40	24	26	34	26	20	25	35	37	26	26	39	29	24	38	32	26	22	29	30	24	28	34	31	26	34	27	34	28	25	29	26	20	27	31	24	30	21	28	22	13	28	28	30	30	31	32	26	20	37	16	24	27	29	22	23	29	26	26	19	23	15	33	29	21	25	25	27	25	29	29	26	30	27	31	25	30	26	20	20	29	34	27	18	29	23	30	28	30	25	23	34	25	21	33	28	30	24	23	33	23	33	27	30	25	28	29	25	21	25	24	23	32	26	28	21	32	20	21	25	33	38	24	27	25	24	32	29	24	35	20	29	21	36	33	36	27	30	16	26	26	25	30	22	22	28	31	31	35	29	22	25	17	23	22	30	27	31	22	30	27	44	24	20	29	27	31	31	27	29	22	28	27	27	31	28	25	19	24	22	26	24	28	26	34	22	38	26	21	17	19	29
27415	15478	11155	14569	24609	28447	28870	27054	24779	21572	19092	16704	15222	13777	11744	9734	8238	7153	6048	5323	4724	4048	2733	1976	1552	1459	1308	1420	1552	1814	1829	1904	1835	1711	1668	1543	1620	1464	1147	980	1086	935	784	562	518	538	535	487	408	453	443	442	469	386	442	494	433	472	514	466	429	441	410	409	417	426	371	394	401	390	356	406	373	388	395	389	368	373	359	357	329	336	332	298	319	318	309	342	294	337	314	323	310	288	317	322	325	329	306	310	339	309	289	311	328	314	313	296	335	290	275	297	329	316	304	315	310	278	302	326	297	270	308	274	299	271	305	270	314	313	286	315	299	307	299	327	288	296	314	326	326	297	271	282	284	319	284	319	300	304	309	293	290	320	299	313	300	281	288	320	312	276	290	340	291	294	336	321	294	289	303	298	291	292	303	289	303	297	294	273	295	321	308	303	304	297	311	322	325	326	280	299	326	333	309	307	293	303	311	312	311	285	297	304	285	313	313	293	313	248	286	287	304	315	273	290	330	284	289	301	289	303	291	305	331	321	302	296	298	322	298	316	304	298	293	309	315	301	328	313	304	280	308	305	289	316	271	301	306	303	279	293	308	324	310	294	316	308	271	301	253	338	258	307	332	309	290	277	292	269	311	316	289	281	288	307	310	304	284	312	288	313	321	296	302	292	296	302	285	300	302	315	306	285	266	300	301	268	279	313	317	312	300	305	297	302	333	309	273	303	322	300	280	258	283	301	291	301	318	284	337	321	289	298	263	311	291	265	294	323	290	282	310	291	284	280	277	298	290	288	319	305	306	308	318	297	290	312	300	308	296	311	329	279	293	294	304	317	291	285	281	298	310	316	297	330	287	307	330	309	315	279	289	283	308	315	257	297	287	300	263	323	295	295	282	304	323	302	313	315	306	275	260	280	282	321	292	312	328	291	290	268	300	293	293	301	283	293	286	292	283	286	289	311	295	295	294	263	312	280	295	312	306	290	309	307	294	274	290	296	320	288	280	290	289	286	310	312	248	265	288	292	316	285	300	274	293	287	277	303	317	292	300	322	290	308	293	294	290	274	282	289	278	322	304	288	273	293	286	301	332	294	268	268	284	318	326	305	289	326	316	301	285	299	303	304	315	295	266	278	290	285	275	306	278	311	286	302	303	287	307	330	318	304	310	299	294	294	274	299	270	271	274	298	295	305	311	304	308	288	273	325	290	293	291	319	312	288	320	308	297	275	260	290	333	308	294	328	279	285	259	314	295	315	305	290	303	297	343	291	280	324	306	315	272	291	310	289	279	308	274	323	279	291	324	296	315	289	309	310	336	337	290	296	279	328	298	295	323	290	324	326	311	300	298	296	308	286	319	276	298	288	296	301	324	305	309	261	305	268	290	292	274	289	277	333	309	288	309	288	298	290	325	307	289	283	305	314	285	303	298	308	296	287	308	319	313	305	322	292	299	287	261	292	278	313	279	255	281	295	320	291	297	293	289	324	297	280	329	288	311	279	285	315	309	297	271	293	290	310	271	277	295	313	326	304	307	311	319	305	288	325	307	248	302	270	335	284	288	281	316	290	280	311	270	298	276	295	315	314	290	286	305	311	327	280	325	286	284	275	307	312	289	305	300	304	308	312	303	313	272	281	286	307	304	271	311	311	305	308	288	274	250	314	299	300	290	314	297	288	313	324	285	291	313	293	296	307	317	314	298	297	300	356	305	313	272	293	287	292	283	286	283	289	323	295	306	322	292	278	281	299	298	298	298	319	310	287	285	313	310	313	317	290	308	305	302	296	329	280	312	294	310	262	321	295	286	298	272	321	309	280	291	298	301	311	319	279	312	307	310	279	327	306	306	309	296	332	322	272	292	308	289	311	303	312	294	304	306	281	251	318	276	302	282	305	325	281	312	277	288	280	314	285	292	295	296	319	300	287	312	281	293	301	321	344	285	276	290	334	270	308	317	292	295	294	283	320	287	324	305	342	318	303	297	295	281	326	269	327	279	302	296	278	302	285	315	296	257	314	324	285	296	267	296	320	310	285	267	314	312	306	281	284	294	285	277	265	287	303	293	307	308	304	286	306	327	296	290	299	308	302	335	291	298	312	273	283	296	323	275	291	294	302	297	335	339	303	297	314	316	296	298	307	292	298	324	326	299	331	280	302	335	287	286	290	312	276	311	299	311	315	319	281	338	306	305	328	324	309	323	301	294	295	324	365	275	288	286	309	289	270	310	288	284	312	311	281	290	337	295	303	293	251	311	315	323	266	315	339	289	300	305	333	326	310	317	291	298	353	287	301	307	309	318	329	328	287	302	308	300	273	294	299	299	320	312	310	286	302	284	289	299	287	313	287	291	310	305	327	291	293	304	305	309	286	310	315	304	253	261	286	287	292	311	291	299	284	316	290	300	315	310	294	289	323	274	298	288	318	270	259	286	298	291	309	282	331	328	313	292	304	270	288	296	292	297	302	306	304	273	274	303	309	279	279	323	267	297	292	289	307	311	312	284	304	309	310	312	318	321	316	289	296	283	275	258	323	314	306	277	308	302	283	317	277	285	292	331	315	263	297	290	305	290	301	277	301	334	289	284	269	300	279	337	302	321	312	275	273	320	327	273	288	312	277	316	282	258	275	303	291	299	279	307	294	309	298	277	271	320	297	282	281	277	267	298	271	325	288	290	306	320	311	325	318	307	310	303	288	304	283	279	282	291	295	322	286	291	293	319	334	293	313	303	320	320	273	249	289	325	310	293	315	312	297	299	322	351	322	308	307	289	324	276	301	309	309	293	310	326	301	284	306	297	299	298	314	300	300	283	299	328	280	290	271	340	300	289	285	258	285	277	305	318	305	317	282	308	313	262	299	296	312	276	306	281	294	304	314	309	307	298	307	313	303	313	277	306	321	292	298	292	286	317	321	310	301	295	287	293	288	305	285	314	299	318	291	278	260	311	296	309	278	287	300	275	355	265	283	319	266	326	279	297	267	292	278	286	294	299	284	296	295	295	295	292	306	277	301	280	287	270	276	338	311	344	284	314	324	281	302	302	306	285	279	298	286	304	311	303	315	284	304	293	303	316	285	286	289	299	293	315	304	316	280	282	296	283	267	306	283	326	293	292	319	290	296	313	305	305	279	302	281	323	275	310	320	297	309	293	279	296	291	321	284	309	298	319	310	282	305	313	302	283	285	278	341	305	286	310	316	290	290	291	300	299	288	296	323	302	299	338	345	294	316	291	275	287	274	303	320	287	295	265	311	319	292	299	323	316	302	299	315	311	273	330	312	310	298	310	298	297	316	302	300	301	272	268	311	319	304	324	300	333	307	305	299	294	323	295	293	302	295	288	304	305	293	288	329	314	298	319	324	300	300	289	311	291	304	294	297	318	314	303	308	280	319	308	310	318	312	301	292	298	307	298	325	327	277	310	316	304	303	294	289	285	295	296	280	287	276	295	310	324	295	302	328	303	320	284	265	306	305	308	310	292	296	320	322	283	289	300	288	295	291
2560	773	432	377	281	329	498	528	494	438	377	274	317	281	206	171	187	140	110	103	94	81	64	62	53	62	44	72	60	62	59	74	58	56	72	57	69	58	55	57	51	53	26	47	40	41	45	35	41	29	39	33	45	45	36	40	37	48	51	40	43	45	36	58	30	40	43	38	35	41	46	42	30	43	36	40	41	32	54	46	52	46	41	40	44	50	36	49	44	44	40	43	44	53	37	29	44	32	32	35	43	42	31	48	30	43	44	45	41	31	39	41	37	53	51	47	42	39	43	37	29	32	42	28	35	37	37	47	42	45	40	40	51	44	39	40	39	43	33	43	50	41	28	36	42	32	41	42	32	27	33	39	46	40	44	47	30	44	36	37	34	37	51	53	32	41	51	39	36	52	42	31	42	30	39	47	28	30	36	40	47	36	47	39	51	38	46	44	33	44	51	47	28	42	45	38	42	36	49	37	40	41	36	43	45	43	34	28	54	53	47	47	39	39	45	45	37	41	43	41	39	27	45	43	42	52	48	49	41	43	40	31	35	43	40	40	35	42	31	34	42	37	39	41	37	39	41	34	34	48	37	56	44	39	54	42	31	43	39	43	35	27	33	41	38	33	46	30	39	36	41	37	45	49	34	32	30	31	35	43	48	29	48	35	33	30	34	34	34	41	46	40	41	39	31	45	42	25	40	40	45	42	39	38	39	47	41	47	25	37	44	40	47	31	39	37	44	36	36	51	41	48	40	36	50	32	33	41	39	44	42	40	41	38	35	34	42	46	30	27	33	37	42	33	42	29	36	46	31	35	45	35	37	39	58	34	41	32	56	44	54	39	42	40	40	41	35	37	43	43	39	35	43	38	51	43	49	38	38	31	36	54	34	37	24	35	36	39	42	46	47	43	39	42	41	39	29	41	45	32	34	32	36	37	33	31	44	39	40	43	57	35	33	53	52	45	43	34	43	39	50	40	31	48	44	38	36	31	27	33	43	39	47	33	40	35	42	40	38	53	25	46	32	45	54	45	35	48	48	41	46	44	31	26	36	45	38	39	42	45	35	45	35	38	45	38	37	36	46	45	38	42	39	47	39	38	41	46	29	36	53	44	41	36	34	34	53	44	34	39	36	41	45	40	43	35	40	43	43	36	41	48	44	45	51	50	34	35	51	39	42	46	37	42	54	57	48	36	47	46	30	35	33	43	38	43	37	34	33	38	23	43	40	38	44	39	44	44	38	33	44	46	32	41	40	42	46	30	44	36	46	30	40	39	33	33	30	31	43	39	28	42	46	37	30	33	52	43	40	29	37	37	40	34	34	40	29	45	37	36	44	38	41	37	42	37	37	33	54	37	25	53	49	42	47	45	38	31	44	39	41	41	54	44	37	45	36	41	44	42	47	49	39	39	41	42	30	37	36	32	31	47	34	47	39	29	41	39	46	40	37	55	46	45	39	52	27	35	34	40	35	39	46	40	48	33	37	40	35	44	30	34	36	51	46	41	45	39	41	39	39	29	41	43	42	25	39	43	50	40	49	51	39	36	40	45	41	37	39	46	43	48	42	48	34	34	36	39	39	33	38	40	38	34	32	37	49	45	38	36	33	40	57	51	42	52	38	38	31	37	45	31	38	40	31	44	44	45	40	42	27	55	46	39	39	33	30	38	43	35	41	47	32	50	37	41	40	42	36	40	42	44	33	45	35	36	33	33	43	40	27	33	26	47	51	44	29	58	27	43	35	37	37	38	38	42	48	33	42	38	40	41	38	35	38	33	33	36	36	41	30	46	34	46	30	52	36	37	38	38	42	30	44	39	40	41	39	39	32	36	31	33	43	34	36	40	34	38	41	26	34	39	41	37	38	36	35	38	39	40	49	38	29	38	52	53	41	49	46	38	42	43	25	39	44	40	43	45	30	38	30	42	43	36	36	29	50	41	38	33	38	35	31	35	38	37	47	44	47	32	45	39	48	39	46	36	53	31	35	39	38	38	35	38	28	34	33	39	49	50	43	47	29	45	40	42	29	44	39	34	41	35	32	41	47	33	32	40	42	33	31	39	47	42	48	44	33	45	41	27	36	30	40	49	40	27	42	35	28	37	42	42	45	40	39	36	47	44	44	46	36	37	53	41	44	42	28	35	42	35	37	36	44	33	53	46	34	46	46	33	48	53	32	45	33	44	47	35	38	31	41	44	39	46	34	44	43	36	32	39	39	35	29	36	43	39	38	38	54	32	38	34	37	35	52	56	40	37	36	45	38	46	46	46	43	48	45	44	40	34	31	46	35	34	38	36	43	49	48	43	43	38	40	40	48	38	30	38	39	44	40	41	34	55	48	47	30	48	42	37	34	40	47	37	35	44	46	35	44	45	45	54	37	49	40	42	26	38	48	50	33	40	49	39	28	43	39	54	53	37	40	34	49	43	43	38	41	51	42	41	40	38	43	36	39	56	40	45	38	46	31	44	45	44	32	41	46	32	32	39	42	33	34	32	34	33	46	44	31	46	43	38	37	39	30	39	42	52	40	35	29	43	42	37	43	34	20	42	46	39	44	39	40	37	36	33	39	42	49	40	32	44	45	35	38	40	45	41	45	41	38	31	32	44	37	48	34	45	31	35	40	29	43	42	42	28	30	38	38	39	36	39	46	37	41	33	39	44	42	43	40	39	37	36	34	36	36	49	42	54	38	57	50	41	38	44	36	39	43	30	33	31	27	45	35	43	44	41	37	36	44	37	39	47	44	37	36	33	52	39	33	39	44	43	51	35	54	41	38	40	57	34	44	25	41	34	25	36	37	37	36	44	48	42	35	49	46	39	35	29	40	52	37	36	31	34	29	42	40	34	36	34	35	39	40	44	38	30	42	29	44	41	47	44	47	42	38	45	37	39	48	38	50	39	43	37	31	46	33	38	31	48	36	31	33	38	40	35	45	45	32	35	35	39	29	37	47	50	31	49	44	52	35	41	46	41	41	42	40	42	45	49	38	36	37	40	30	40	40	36	37	46	36	37	38	28	39	35	35	29	36	37	36	48	48	27	28	39	45	36	34	32	34	47	42	42	43	41	40	39	43	41	34	43	54	32	41	34	41	36	40	45	43	40	41	39	37	40	42	31	37	40	35	48	28	41	44	46	40	38	40	46	44	34	47	42	42	42	49	42	43	42	43	36	49	39	36	46	39	32	29	38	41	40	39	53	49	41	32	40	31	37	39	37	52	32	35	35	44	48	44	51	35	35	46	40	45	38	42	48	44	43	33	44	30	44	38	44	33	38	39	50	44	38	32	51	30	43	44	41	36	40	40	36	37	57	43	43	32	36	28	48	39	42	50	34	31	41	34	40	37	40	39	46	41	25	51	34	31	52	34	50	42	45	33	34	36	38	42	46	46	43	38	50	36	41	51	39	46	44	48	51	49	42	55	43	41	41	36	38	35	36	34	39	30	49	38	38	43	41	37	37	35	40	39	31	40	26	40	38	38	40	45	32	28	39
21145	9962	6778	8947	17052	21530	21745	20107	17855	14916	12820	11019	10194	8918	7449	5887	4913	4039	3438	3099	2628	2223	1462	1172	1032	912	959	1033	1122	1171	1199	1264	1194	1074	1122	1128	1048	1027	845	820	745	699	588	558	508	523	510	480	488	480	476	508	451	497	518	539	508	478	504	488	483	474	444	473	467	501	449	460	478	454	438	470	485	436	481	460	455	423	470	447	421	466	399	431	438	370	424	468	479	437	455	395	441	461	447	438	429	456	424	439	382	448	414	423	453	409	395	410	419	465	416	458	454	430	395	418	404	433	475	418	441	446	403	426	418	384	422	419	417	398	436	427	419	399	408	450	452	400	435	431	413	410	395	410	423	429	441	420	413	438	436	442	426	427	446	438	408	434	415	436	447	386	446	413	440	411	420	416	410	457	400	448	454	391	406	417	417	451	429	457	444	429	452	432	463	448	398	412	430	444	471	468	418	456	461	427	412	433	427	413	410	427	409	425	426	414	402	447	437	425	441	404	409	445	407	421	444	415	420	444	438	400	467	415	458	439	421	443	417	454	429	401	436	417	429	467	448	400	409	451	437	493	417	417	405	429	425	405	413	455	421	422	410	450	454	428	394	473	399	416	440	462	454	428	416	429	435	444	470	426	480	469	427	462	416	435	394	426	409	432	453	458	399	420	443	428	394	429	454	428	425	404	434	436	413	440	431	422	420	436	388	417	431	439	411	432	421	422	436	426	420	410	410	434	452	400	404	401	460	455	421	414	482	480	453	434	447	444	447	437	431	425	443	408	394	442	446	412	391	437	431	459	454	431	386	435	421	428	404	413	440	412	443	409	462	425	442	468	457	415	456	442	437	420	455	441	414	436	405	436	402	416	416	431	442	443	394	431	432	424	414	443	438	415	426	409	419	395	394	435	444	400	430	420	454	447	438	409	467	443	464	452	451	436	423	412	413	454	423	411	391	420	406	425	425	444	421	433	418	438	471	427	435	392	428	433	434	417	438	391	400	454	450	427	407	403	406	402	414	431	380	453	424	400	457	434	459	433	461	421	438	415	431	409	415	437	412	412	408	432	454	431	493	438	388	440	433	447	404	411	456	462	416	439	400	426	427	421	465	389	432	447	458	442	425	452	420	428	458	413	399	402	449	406	438	430	420	440	439	442	438	434	453	441	435	432	462	442	408	446	430	415	455	424	440	430	414	396	432	453	410	448	431	419	416	430	436	457	441	405	442	417	409	429	418	395	468	403	427	424	448	389	452	419	420	437	482	416	456	440	423	416	420	434	436	402	434	449	402	427	422	438	406	407	449	454	441	426	432	454	437	454	451	448	461	442	447	414	409	395	414	421	436	440	446	427	420	429	447	453	474	416	431	428	428	428	375	432	444	467	425	437	472	438	420	402	436	453	378	468	413	417	426	426	435	403	449	415	437	411	434	409	467	412	375	407	412	392	458	407	426	439	447	442	453	432	424	403	449	381	417	454	428	407	442	417	414	435	447	410	415	437	405	440	423	481	407	440	423	408	406	417	411	420	439	459	415	447	431	384	395	426	441	409	420	438	465	444	400	372	429	415	422	395	431	438	412	431	393	422	396	451	471	422	448	459	429	442	377	438	417	404	405	421	428	389	432	428	440	435	412	435	422	472	408	443	457	450	436	427	417	448	416	394	399	447	450	422	424	423	405	449	402	402	398	441	445	431	410	427	413	421	403	463	411	418	423	457	467	397	425	463	412	436	462	432	420	443	435	433	434	445	435	421	459	438	442	442	424	416	418	424	408	426	412	467	448	427	431	409	458	402	442	407	456	430	406	422	421	443	478	407	418	419	461	419	416	434	459	457	434	435	402	416	464	442	405	469	412	460	452	439	401	413	431	415	397	431	462	439	432	398	409	439	401	436	418	439	428	437	472	438	443	430	395	420	437	420	436	422	411	398	401	436	417	396	438	417	454	422	406	440	414	445	434	405	429	427	422	476	442	407	429	391	422	429	457	446	421	389	417	411	413	422	443	402	420	451	466	406	459	420	459	428	431	432	431	414	441	456	459	454	421	431	449	393	402	404	417	404	434	374	412	399	429	430	430	448	430	482	435	446	428	461	428	422	458	446	429	452	439	433	454	432	468	389	436	439	440	421	423	391	439	421	380	410	420	405	414	430	393	421	426	443	443	428	459	414	424	428	428	452	459	413	418	443	435	418	416	435	433	433	423	422	391	402	433	459	418	419	452	421	412	437	449	444	433	436	431	432	433	419	410	430	430	457	440	433	448	441	420	431	418	431	419	408	464	409	431	425	394	433	460	417	453	402	471	390	428	418	426	401	396	432	434	429	425	429	476	430	453	430	455	431	400	430	444	423	448	417	418	424	441	452	434	454	444	403	430	449	434	401	417	462	463	427	427	449	449	409	443	392	422	438	429	428	439	478	456	460	428	393	432	436	438	450	457	400	439	454	394	406	452	434	441	440	400	438	429	414	426	405	448	419	439	419	449	404	392	437	422	428	409	450	427	445	413	421	452	447	408	464	398	436	393	410	466	427	424	402	435	439	422	411	413	387	398	435	398	415	397	422	445	446	418	412	447	409	449	435	420	464	438	443	433	477	429	423	417	459	436	381	434	435	429	443	420	447	440	393	439	443	455	415	451	424	438	409	461	486	447	433	448	436	439	456	407	447	415	390	412	409	426	383	423	423	425	453	408	415	413	443	415	420	415	410	440	446	420	427	432	409	435	433	464	440	463	430	453	478	397	425	439	418	417	429	451	461	457	443	417	403	445	408	422	435	463	441	481	409	448	408	401	412	404	402	436	406	389	427	428	409	456	439	455	417	441	412	421	447	468	436	447	399	447	413	425	450	462	439	399	499	399	412	429	463	438	434	409	453	467	425	418	450	433	441	441	440	428	447	428	417	404	438	431	454	413	406	397	434	406	462	400	434	457	419	422	491	442	455	423	426	444	465	446	425	422	427	423	434	395	389	399	428	468	418	423	414	399	422	464	427	408	441	439	434	420	397	439	421	431	402	449	399	410	476	447	444	439	444	416	416	401	418	435	416	432	427	440	422	423	438	449	414	382	424	442	458	450	453	391	422	447	448	431	434	423	412	451	407	419	422	451	452	455	453	422	411	465	404	464	435	437	430	405	439	427	391	461	428	410	438	420	419	468	442	397	427	446	388	433	378	446	422	405	429	420	439	419	449	441	418	410	428	407	395	428	421	430	414	413	410	414	430	438	417	434	451	466	479	411	415	441	440	435	420	447	444	440	423	437	404	438	430	412	454	397	426	424	433	464	451	463	427	429	437	461	419	431	407	432	423	424	430	412	438	395	429	429	456	468	426	417	417	422	457	410	420	430	439	392	424	394	412	401	462	449	414	422	431	427	431	450	429	404	431	406	426	420	429	445	432	428	458	418	431	413	420	441	436	418	441	444	442	431	412	465	437	424	408	408	426	434	434	404	478	396	421	428	465	401	413	442	407	443	418	408	428	429	449	416	428	425	423	442	368
2505	1462	702	562	459	553	760	833	814	691	579	518	474	366	308	236	184	142	148	123	142	87	80	60	52	57	57	87	55	65	59	58	64	65	70	65	63	62	58	46	48	41	36	30	37	27	34	35	27	37	32	30	30	34	36	28	44	37	35	42	43	37	37	25	26	29	30	33	26	40	26	32	22	41	25	27	33	39	30	36	35	31	27	23	26	27	35	47	26	32	32	28	35	38	40	28	25	36	33	37	30	26	29	32	34	22	37	30	34	28	35	27	32	31	27	26	36	28	36	35	28	28	31	26	32	29	41	22	37	33	23	28	31	33	31	29	26	24	28	29	23	33	40	31	29	29	27	30	28	33	40	32	30	31	31	38	33	31	26	36	31	30	41	31	36	27	40	40	32	35	30	47	35	33	31	29	36	44	33	33	28	33	32	26	31	29	32	33	37	42	30	31	36	35	30	41	27	28	42	43	34	32	37	37	38	25	29	30	36	20	34	34	34	35	41	37	41	41	31	27	28	28	38	26	29	33	34	32	38	27	23	33	34	41	33	29	38	31	38	31	34	36	31	32	33	40	28	34	28	38	29	39	29	28	35	44	29	40	40	33	46	28	27	31	27	37	30	30	29	33	30	34	35	35	45	42	30	34	38	35	27	38	33	31	28	31	32	34	50	35	46	41	40	35	28	34	25	27	34	36	34	36	24	36	30	40	27	24	36	30	30	29	24	32	27	47	38	35	35	35	29	32	37	31	31	27	32	29	36	26	40	33	27	47	40	34	46	25	32	32	32	37	36	24	27	29	39	24	30	38	34	25	35	33	33	27	34	29	24	35	39	39	31	23	27	30	42	26	36	38	35	34	30	30	35	37	37	41	33	36	28	29	25	31	34	36	31	32	26	23	36	40	26	31	39	35	40	26	34	27	36	42	30	20	38	25	38	34	29	36	39	38	27	29	32	30	31	33	27	36	24	32	39	31	22	31	29	28	40	33	33	36	32	31	36	34	40	36	34	29	31	30	35	34	31	34	35	36	23	34	28	31	31	20	23	23	29	30	32	35	28	33	38	28	34	22	39	31	28	26	30	27	41	27	32	32	32	29	26	27	47	21	26	39	29	37	38	28	27	30	23	32	36	30	29	29	34	38	33	34	24	32	34	28	28	32	31	37	37	36	26	36	28	32	42	22	29	30	42	23	37	32	30	36	27	32	35	31	41	29	37	29	30	26	36	32	28	40	31	39	39	35	26	36	45	40	26	44	42	26	34	34	27	37	29	23	23	39	34	22	26	35	35	39	31	26	34	30	36	33	39	39	31	28	28	42	35	37	35	23	39	32	28	27	22	37	30	37	39	35	31	31	28	33	26	46	26	29	26	32	32	31	41	34	24	36	39	26	30	35	26	34	34	24	39	36	38	39	26	31	35	27	38	41	26	33	20	25	30	23	35	37	37	20	31	33	35	31	43	27	31	32	25	31	29	41	36	36	32	28	41	25	26	29	38	37	31	33	41	43	30	32	22	33	30	34	40	32	24	30	32	26	47	36	25	38	21	45	30	24	38	39	36	29	20	29	30	36	33	30	31	33	34	36	30	45	34	32	28	36	29	35	33	28	26	27	36	41	35	38	42	28	39	33	28	41	27	31	39	39	32	29	30	23	32	39	28	34	27	29	41	24	38	31	30	32	28	40	35	25	44	31	33	34	31	19	33	23	39	35	32	26	36	51	35	28	36	36	32	20	41	31	28	26	32	26	35	29	42	33	45	34	36	24	43	35	27	35	34	21	34	34	36	29	28	33	27	26	35	39	27	34	34	25	37	29	23	32	34	32	37	28	29	23	28	33	42	32	31	31	34	34	36	31	25	34	29	24	31	29	21	32	33	17	28	27	34	29	29	46	27	32	32	23	39	32	36	42	34	43	38	27	33	26	36	32	36	21	41	34	31	26	31	20	29	32	28	24	32	42	45	30	25	29	27	39	33	31	34	31	35	28	33	42	43	37	42	35	19	25	27	28	31	27	32	41	42	43	31	29	34	37	32	49	31	29	31	31	34	30	44	30	29	35	41	41	20	23	31	33	35	31	35	33	38	29	37	21	41	39	26	32	35	31	36	31	30	37	31	29	33	24	33	38	31	28	28	22	36	28	28	30	37	42	29	32	37	35	23	38	40	32	40	43	27	42	28	30	33	34	25	36	30	26	22	27	26	18	35	32	32	30	38	28	35	34	41	21	35	25	19	35	33	34	26	33	40	36	34	47	37	24	26	27	32	37	40	30	34	30	41	30	26	31	31	34	35	32	30	41	29	39	37	29	22	39	33	32	35	34	33	27	31	36	28	30	37	46	35	36	29	36	35	30	31	21	32	30	43	27	41	38	24	27	28	31	41	25	25	39	49	25	29	30	38	31	21	32	27	39	31	36	38	35	31	33	31	29	42	30	29	39	25	32	34	33	25	35	43	39	29	24	42	28	34	23	36	35	31	34	24	37	34	35	51	35	37	29	31	30	35	37	35	31	35	30	38	32	36	36	28	31	34	36	38	33	38	27	28	27	35	28	39	39	38	30	39	38	38	38	33	32	41	37	35	27	23	32	26	19	25	34	35	28	32	35	20	37	40	28	34	34	36	33	30	35	33	30	25	30	24	28	28	37	33	36	31	23	28	36	38	31	21	34	34	24	39	28	34	33	24	32	36	35	34	28	30	29	25	37	32	36	25	34	35	22	25	33	24	28	33	46	35	31	24	31	26	38	33	33	34	42	31	37	20	29	33	34	32	41	28	28	25	29	36	23	36	28	29	36	34	22	31	39	35	28	33	35	27	38	32	23	30	39	34	27	29	30	32	35	25	41	30	37	31	42	28	39	47	28	35	29	28	25	33	32	33	21	30	33	30	40	33	41	21	28	36	30	39	26	28	29	28	36	26	26	22	29	29	37	30	38	40	33	27	36	32	30	31	33	45	36	35	31	19	35	24	33	42	30	44	35	35	26	37	43	34	37	30	38	32	30	34	29	21	33	28	38	31	45	31	28	24	25	30	34	32	31	37	31	19	27	27	31	37	29	36	30	31	38	37	39	30	37	23	38	40	29	36	27	33	28	43	35	30	36	24	23	39	29	26	45	33	22	30	39	37	30	30	32	50	41	29	33	32	29	41	23	37	42	32	29	33	31	28	35	37	26	32	29	32	33	30	28	42	28	29	34	34	33	27	29	26	29	25	30	35	30	33	32	31	32	23	30	27	29	37	27	27	44	34	36	30	42	30	37	28	37	17	31	38	39	26	32	32	27	28	29	23	28	20	41	22	37	25	33	39	28	24	31	28	35	27	30	35	32	35	24	26	33	43	42	29	29	29	34	36	19	36	29	32	36	33	30	35	27	41	27	27	41	33	49	33	29	23	28	32	41	30	40	33	32	37	31	29	29	35	35	32	33	36	36	33	37	30	33	36	29	17	28	41	31	29	32	33	41	36	32	36	32	35	30	33	33	39	30
25197	14058	9204	11905	22033	26676	26745	25010	22269	19599	17182	15156	13456	11289	9786	7981	6658	5393	4948	4313	3616	2781	1964	1513	1327	1283	1376	1458	1549	1592	1623	1540	1374	1414	1450	1435	1404	1103	907	931	821	707	568	589	451	483	457	510	479	479	466	445	492	473	517	481	497	455	478	459	411	426	445	438	415	404	445	417	426	435	413	431	406	416	410	428	439	424	375	372	423	363	392	370	348	340	370	451	368	383	354	391	375	334	350	365	364	337	345	378	348	349	358	347	361	400	377	347	366	329	391	406	352	343	342	371	391	339	359	365	375	388	351	372	354	374	387	368	364	341	386	380	355	353	352	355	359	350	369	369	351	337	321	348	353	352	360	355	338	353	333	358	373	351	327	365	369	375	359	320	359	353	336	343	401	357	355	351	378	351	359	344	363	357	347	379	349	378	365	391	339	342	369	343	367	377	342	338	347	352	356	374	358	343	389	393	403	373	379	411	352	342	324	378	361	368	370	386	362	370	379	367	371	358	358	308	362	337	352	374	372	349	373	368	326	368	350	326	357	342	327	353	368	384	338	365	364	345	375	349	356	342	377	334	344	332	381	330	371	353	382	365	359	354	337	369	384	352	401	354	388	344	367	350	380	352	372	364	372	356	354	365	384	355	363	387	360	337	379	373	354	376	365	363	357	393	377	365	347	333	327	342	361	357	380	370	373	331	373	368	364	376	360	384	340	363	358	327	357	351	381	351	391	375	403	380	364	361	353	349	338	356	372	377	377	352	402	351	369	318	357	383	382	409	366	350	331	366	377	338	357	345	330	359	390	351	356	358	346	385	389	354	329	339	370	342	360	373	308	359	372	400	352	381	374	358	369	395	355	347	383	357	335	357	390	361	353	386	354	330	381	343	353	379	384	360	377	381	364	390	337	325	380	360	371	351	347	363	369	360	335	367	356	359	328	364	366	383	328	370	347	395	345	344	357	339	381	347	379	406	421	341	340	339	334	335	361	344	405	360	325	405	337	356	354	359	387	352	327	342	376	314	365	383	385	345	335	353	368	374	377	399	383	354	365	338	367	394	349	387	361	363	368	349	340	335	355	390	344	338	376	323	371	302	329	302	324	350	374	404	340	376	367	347	361	339	383	352	327	352	387	368	366	372	332	378	335	367	330	344	401	351	361	342	354	344	346	358	377	378	378	344	369	369	377	361	344	372	372	366	365	363	368	368	353	366	372	372	357	330	328	359	361	340	347	328	346	376	336	328	348	355	359	368	365	356	369	385	340	382	340	352	393	350	330	338	394	347	352	369	377	352	387	361	382	374	378	363	349	359	351	345	377	374	362	333	352	349	354	362	355	332	368	370	353	348	363	336	370	373	362	351	369	361	354	358	353	339	353	337	346	347	374	353	341	357	360	365	345	346	357	376	358	379	377	373	367	383	374	372	373	353	346	357	327	405	365	356	340	352	361	351	383	373	367	370	366	380	388	369	358	367	334	371	362	374	362	347	363	371	360	363	355	338	379	358	363	360	345	350	372	357	338	338	371	338	350	369	356	339	386	341	367	352	363	383	421	356	409	364	345	321	388	367	367	356	360	359	348	362	377	333	384	333	364	341	341	373	341	359	357	325	339	373	387	314	352	353	361	333	359	379	366	353	377	339	341	349	360	336	351	355	360	348	374	343	355	374	390	325	347	362	363	351	414	372	359	361	401	377	362	391	375	351	392	364	350	325	387	383	358	349	366	340	369	334	362	353	374	360	371	321	374	369	333	375	366	345	381	373	350	340	354	355	361	345	387	366	384	340	363	351	365	393	342	360	375	384	346	348	322	336	367	378	350	332	368	355	370	340	359	357	354	339	394	365	377	351	340	345	354	350	370	380	350	381	321	358	334	399	334	404	366	342	356	354	358	374	362	350	354	340	333	361	381	382	362	372	365	350	366	367	352	363	346	378	350	353	354	383	325	372	364	353	345	370	370	372	335	361	382	370	371	321	335	391	343	340	337	343	388	333	338	354	366	366	373	355	324	346	373	360	389	364	335	327	346	371	335	324	378	337	368	357	350	341	347	346	367	370	355	339	381	335	378	381	347	358	355	383	359	342	348	374	383	368	368	347	363	387	360	360	354	360	388	401	328	335	357	360	334	350	352	323	330	335	349	360	361	355	377	394	344	370	356	355	367	306	366	363	359	351	353	370	335	395	335	355	371	354	382	394	357	355	369	344	329	359	349	328	355	382	362	357	345	364	372	361	363	332	339	385	328	348	351	353	348	376	350	361	351	335	345	384	359	366	353	343	367	366	417	354	355	358	362	347	354	372	389	362	385	370	349	363	385	352	374	317	415	350	367	365	332	363	339	334	380	362	385	359	410	350	370	337	351	353	347	332	372	351	403	348	386	362	373	378	328	366	362	360	372	323	373	372	342	365	391	365	375	351	378	380	337	363	330	355	346	373	363	354	358	377	354	353	379	372	372	357	359	362	347	366	388	351	352	358	352	391	349	378	375	329	364	337	362	354	374	372	360	380	375	399	348	359	325	376	361	387	349	344	352	368	361	359	371	372	351	338	360	350	333	358	389	320	377	370	356	325	329	387	335	344	381	339	371	359	346	346	351	388	360	354	386	335	333	352	352	347	358	368	380	359	395	334	368	345	373	339	373	370	363	368	376	396	371	352	354	343	378	346	355	329	347	369	413	355	357	391	403	379	352	375	394	333	374	318	382	401	350	392	339	413	375	334	352	356	340	342	343	361	379	365	351	364	366	354	361	302	328	347	379	351	386	348	375	341	326	336	364	395	341	367	377	352	342	332	347	363	391	365	377	332	350	369	373	366	377	383	354	364	377	370	364	377	371	352	332	359	348	361	333	376	370	342	366	341	360	352	403	367	360	347	350	391	374	356	347	380	346	351	360	375	344	377	391	363	369	373	387	353	351	334	399	357	351	357	305	354	372	344	288	319	388	353	329	376	349	354	375	358	366	365	361	326	331	361	347	332	360	367	372	339	348	356	348	363	348	343	347	349	392	365	369	381	355	334	357	348	332	343	354	372	334	329	359	338	323	317	342	363	325	321	337	394	346	328	331	353	346	353	351	376	338	348	352	336	365	366	347	353	377	379	379	326	358	322	342	331	357	363	394	378	385	364	341	320	314	351	350	324	358	398	333	347	337	329	378	353	392	356	348	406	382	366	337	355	364	340	361	322	384	333	356	382	372	389	364	366	379	353	360	380	367	336	327	349	339	337	346	345	367	386	367	369	348	340	388	357	378	333	369	350	340	382	338	357	364	349	339	345	368	356	377	386	340	351	350	380	335	358	358	357	394	338	370	349	372	368	385	391	361	364	349	366	380	404	389	370	354	335	371	373	357	358	335	344	347	348	338	361	376	332	377	343	363	360	346	351	345	371	364	354	366	394	352	395	377	365	361	350	344	349	349	331	371	383	366	360	340	361	362	394	364	342	358	349	374	374	375	344	355	352	334	341	385	376	367	364	332	345	346	386	382	329	323	371
3815	1300	739	503	396	525	755	802	787	681	583	585	444	383	340	266	224	187	156	153	135	105	77	67	82	77	75	74	72	71	79	72	72	69	69	80	68	67	54	53	52	39	34	34	34	41	29	38	41	47	41	31	39	36	35	46	42	42	35	34	44	39	34	39	36	47	48	32	36	38	40	39	48	43	47	39	43	41	40	41	38	31	40	38	41	30	37	33	33	36	49	34	32	34	34	41	39	39	30	36	43	31	34	32	33	48	42	34	44	33	43	34	40	30	40	36	45	40	43	41	24	29	45	25	34	24	30	38	29	23	44	32	33	32	37	35	36	32	33	32	35	31	36	39	42	39	35	39	29	39	29	31	34	37	33	32	30	42	37	44	33	34	32	42	41	42	37	34	38	35	36	34	38	40	43	35	44	38	37	37	35	38	36	36	37	41	33	35	49	33	38	39	24	32	28	38	46	41	37	25	28	35	37	41	37	51	29	39	43	35	30	41	47	34	34	36	33	34	38	37	36	44	43	33	39	41	35	41	39	26	33	42	34	27	31	31	32	23	35	25	45	38	37	39	48	38	32	32	35	40	32	40	36	35	36	33	34	25	45	47	42	40	37	37	29	44	38	30	35	30	34	30	43	42	29	25	32	39	33	33	28	27	37	37	51	28	37	37	27	40	35	39	30	41	29	33	21	39	32	37	32	35	31	32	43	29	26	29	35	28	33	38	36	36	38	41	45	43	35	37	48	35	34	27	27	26	27	39	35	39	38	29	32	25	41	47	57	37	36	43	31	32	43	37	35	36	33	36	29	26	29	29	21	21	30	41	38	46	35	23	43	34	43	40	38	36	28	39	40	21	30	19	47	50	39	42	37	36	31	34	44	39	31	36	34	39	37	31	29	30	41	33	35	38	34	33	39	20	41	44	32	31	30	29	45	29	28	41	31	37	42	26	37	32	26	47	43	32	51	35	40	42	44	28	40	34	35	34	27	30	39	39	37	36	38	41	25	35	38	44	27	38	36	46	41	30	38	37	39	29	39	34	40	32	27	40	50	46	42	35	35	30	37	38	23	37	29	31	38	33	37	34	31	39	34	39	43	30	41	37	29	24	46	27	33	35	38	43	25	29	37	23	46	29	35	52	30	35	44	34	50	25	34	41	36	49	41	28	47	28	31	36	35	39	34	29	37	40	32	40	47	40	42	28	32	37	41	31	32	28	38	40	22	37	34	44	32	32	46	29	38	33	33	41	35	39	39	31	42	30	26	35	45	32	32	36	40	32	41	32	45	37	34	33	37	36	37	37	41	39	36	27	29	35	40	29	39	43	44	36	50	33	33	29	40	39	38	28	40	39	46	30	39	37	34	44	39	30	35	27	37	32	34	36	27	42	42	32	27	37	28	35	31	40	38	30	33	33	57	38	25	49	34	34	30	47	31	29	36	40	48	26	52	37	38	40	41	40	44	49	32	31	36	34	30	38	36	41	32	32	35	42	27	36	35	40	43	35	29	32	34	25	32	36	52	40	48	43	32	32	24	44	31	36	33	26	37	32	26	33	34	36	36	34	42	40	31	28	43	47	35	39	40	34	29	30	52	33	35	38	36	35	34	55	40	32	30	39	28	37	35	27	35	26	39	36	36	35	28	31	31	26	38	41	40	43	39	27	34	40	41	30	30	42	38	49	39	37	44	31	40	32	46	38	33	30	29	34	30	48	43	32	33	44	46	45	46	35	28	34	41	34	28	37	40	30	28	35	41	53	38	30	35	36	30	40	29	25	24	32	38	40	42	39	42	30	38	29	34	33	29	29	28	32	33	27	41	39	38	33	37	28	40	25	30	32	28	38	27	37	29	24	32	46	37	47	43	31	37	40	34	43	30	38	36	38	43	34	35	32	27	28	39	21	47	37	34	40	36	43	22	31	37	44	35	29	29	30	35	36	29	39	33	48	35	25	39	41	42	28	29	37	28	27	55	37	39	36	32	24	37	35	31	29	37	25	36	29	39	45	36	45	27	44	35	31	35	31	35	34	31	34	37	29	42	27	32	28	23	31	36	30	31	42	26	41	41	29	30	43	35	37	27	30	35	28	41	33	35	32	38	28	35	29	35	43	40	37	25	34	39	23	33	32	36	38	35	41	35	38	38	35	31	36	32	37	42	30	29	41	27	27	35	37	33	28	33	39	34	38	44	36	24	38	41	30	36	36	30	51	41	31	32	37	44	34	33	29	43	39	34	40	33	28	30	37	35	43	26	28	41	36	29	38	27	38	38	31	43	27	34	28	29	33	29	44	34	52	44	38	25	37	38	27	35	27	41	36	29	36	33	44	47	36	36	34	33	41	27	36	31	35	33	36	27	41	35	27	29	40	34	33	29	50	39	28	27	38	36	41	42	43	33	30	38	31	39	34	34	37	41	38	31	28	32	31	35	33	40	36	37	31	30	39	37	32	36	27	28	42	44	41	38	30	39	30	37	26	33	19	46	46	38	35	49	32	36	50	31	38	37	41	32	35	39	36	41	36	43	50	40	43	35	35	36	27	39	43	37	39	29	37	26	36	41	29	34	42	39	33	38	22	33	28	28	35	34	47	34	28	30	33	25	34	35	50	23	39	31	39	27	35	29	30	26	27	40	45	39	36	35	31	36	36	29	42	31	36	33	51	43	48	41	36	28	39	38	32	48	40	44	37	30	40	28	26	36	48	47	31	29	31	37	30	27	32	27	34	37	30	30	51	44	32	33	27	25	28	42	36	31	44	33	33	46	41	39	41	31	39	44	23	27	43	29	31	35	34	29	27	29	40	35	37	44	43	37	34	35	29	38	42	43	33	37	44	30	38	33	32	34	30	38	41	40	39	31	26	35	43	34	38	39	36	38	36	36	43	34	35	44	38	33	36	36	38	27	43	47	38	30	25	40	41	41	38	35	27	40	29	37	35	32	33	37	43	31	40	34	33	47	32	33	33	36	37	23	33	33	44	33	43	30	29	35	38	41	37	32	41	42	41	35	47	41	40	29	33	38	40	36	34	38	30	41	34	41	40	24	42	36	39	36	31	42	24	33	33	35	37	31	35	36	42	44	30	40	38	43	37	37	29	31	31	32	34	41	37	38	34	34	48	33	40	34	31	35	29	22	36	44	30	28	34	37	25	36	37	36	38	39	37	36	32	41	36	40	45	29	36	37	44	47	30	23	35	37	35	29	36	36	46	36	33	42	27	31	32	28	33	38	39	43	37	38	32	36	36	38	24	29	31	34	34	40	38	40	30	36	31	33	38	37	36	42	30	36	32	31	33	27	37	39	38	28	41	40	41	33	27	35	39	39	26	36	37	49	38	27	26	33	34	34	54	36	41	43	33	39	40	38	32	32	40	41	36	38	28	41	44	41	49	39	40	28	35	44	36	35	25	31	39	31	33	34	27	40	35	29	28	22	37	38	40	25	30	41	40	41	34	46	41	38	35	41	33	41	34	25	33	37	31	34	36	39	46
22954	13421	9231	11134	20728	25807	26254	24971	22373	20262	18180	16267	13871	12056	10055	8538	6847	5807	5171	4473	3741	2643	2029	1622	1460	1534	1591	1673	1755	1706	1693	1664	1545	1537	1570	1522	1342	1051	897	919	812	723	546	597	517	521	502	446	465	496	463	513	519	578	581	553	509	525	435	494	491	489	469	499	461	454	473	457	467	460	435	468	441	454	425	438	422	394	440	425	455	358	409	386	377	385	456	352	419	373	418	383	348	391	410	387	403	400	415	370	415	376	430	387	391	393	374	387	400	374	400	388	393	373	417	404	394	367	397	357	394	380	393	411	399	373	364	391	390	384	397	351	380	420	366	358	410	405	353	350	403	423	401	381	365	389	390	371	357	397	392	383	369	413	343	365	377	383	380	378	388	393	360	386	351	381	416	384	392	364	388	408	383	379	376	349	388	384	381	400	361	365	399	380	397	389	385	397	384	374	380	378	372	361	403	388	384	405	381	372	411	395	372	399	360	388	369	388	391	373	360	432	416	395	365	423	410	383	397	401	403	382	374	378	389	401	379	378	381	359	414	383	375	382	385	403	373	369	366	376	377	374	364	402	400	398	418	407	385	383	377	400	391	398	389	377	346	391	370	394	330	376	366	413	352	382	368	381	405	417	385	384	367	381	396	388	378	399	406	399	367	378	430	382	389	391	420	401	375	369	403	387	370	379	353	423	350	405	386	358	412	357	377	387	360	348	393	353	403	383	415	378	394	367	376	395	347	395	370	390	370	385	416	378	424	398	392	388	362	369	389	383	362	372	379	378	343	401	394	404	377	397	389	381	363	388	398	398	366	417	400	384	414	408	398	371	431	352	396	384	378	378	396	370	428	380	393	370	374	402	402	370	407	353	384	387	390	371	412	397	419	393	400	375	382	376	404	382	410	394	381	409	365	413	367	398	380	372	397	358	369	415	364	371	381	399	377	389	381	398	363	387	411	410	366	394	370	397	428	386	397	401	384	347	397	395	382	352	401	396	369	378	371	376	427	420	409	374	389	391	377	382	401	335	355	428	400	380	388	369	358	374	377	379	360	398	397	388	376	365	384	395	380	346	396	382	414	347	401	375	360	370	399	375	414	377	402	389	389	406	351	365	376	396	407	387	385	412	383	374	431	397	424	391	390	367	422	406	387	371	371	370	403	397	415	383	365	368	359	384	380	432	394	407	382	409	368	397	390	386	414	363	412	398	374	382	394	390	379	354	381	420	393	362	349	398	393	338	368	362	424	409	390	391	400	345	381	379	410	404	351	382	362	365	386	413	381	385	388	382	384	419	370	395	422	449	355	399	410	401	391	352	398	383	388	386	409	378	384	368	398	387	359	380	394	384	389	429	402	373	382	387	388	384	379	344	357	409	396	401	395	398	402	363	368	362	397	410	359	393	378	365	414	401	408	386	380	371	396	381	363	366	410	412	404	379	399	380	391	430	414	385	392	339	367	384	394	347	383	369	369	365	396	347	378	386	384	375	381	367	428	355	361	351	414	350	400	397	374	388	388	396	389	381	383	373	395	391	431	376	378	388	352	357	384	368	380	346	402	406	398	394	387	372	370	425	379	355	368	392	399	388	422	377	382	425	412	357	384	386	364	386	374	399	373	363	427	376	365	367	385	359	381	394	337	374	404	403	368	351	378	387	419	341	374	375	386	370	413	345	383	373	378	363	418	360	366	394	385	410	366	357	389	371	397	391	368	409	427	387	383	393	394	406	386	375	397	409	400	398	404	421	364	376	393	376	382	379	401	380	408	365	392	373	405	384	404	402	400	386	410	350	407	379	380	391	399	384	354	385	355	389	361	386	380	382	393	389	349	366	399	434	389	410	379	380	351	363	352	401	401	374	409	394	371	366	406	386	383	353	394	396	405	376	411	361	385	382	408	406	362	386	416	384	400	375	398	366	379	419	370	394	397	360	397	377	395	380	391	391	392	362	389	392	394	362	398	391	374	390	407	370	362	373	403	412	376	351	434	376	363	368	362	373	354	367	392	384	349	386	380	385	408	371	393	399	424	371	385	343	358	381	381	384	390	365	390	378	386	391	367	405	398	419	386	420	387	380	413	387	374	373	381	423	360	379	405	373	396	353	403	386	375	357	388	420	383	413	353	370	362	404	362	381	387	398	417	401	374	413	410	397	394	394	355	383	359	407	395	376	362	355	376	363	389	406	395	394	388	385	416	383	418	382	397	419	382	411	382	413	371	400	374	352	360	372	418	400	404	382	375	358	382	381	383	374	373	364	381	355	376	411	379	388	398	393	398	382	371	379	390	391	396	356	374	370	359	392	387	393	392	380	334	400	369	415	420	351	385	422	409	405	366	398	371	385	360	389	384	429	366	407	363	400	363	366	394	385	424	393	392	393	377	370	381	397	380	389	361	398	386	387	348	382	384	386	413	382	398	399	441	378	373	360	375	388	375	436	396	382	383	380	394	372	376	390	405	383	368	335	387	403	384	367	381	371	351	394	407	441	363	395	371	404	361	376	371	388	404	410	372	417	362	376	407	362	377	379	389	346	409	380	370	360	404	395	393	396	405	375	378	409	417	397	404	391	378	369	375	388	406	346	387	367	357	365	420	425	379	361	411	386	371	387	363	401	391	369	358	353	396	380	393	405	385	376	364	394	379	380	387	405	384	409	392	396	379	353	383	393	362	404	371	391	387	425	379	376	352	379	392	400	392	401	399	383	418	363	374	366	358	370	409	381	383	343	380	353	407	421	346	391	399	401	382	404	365	394	371	390	373	401	405	379	372	364	366	411	404	413	379	358	348	369	397	396	363	386	373	372	371	407	361	388	402	408	385	408	383	367	368	386	395	374	384	364	369	390	422	386	392	358	411	372	388	395	386	383	388	378	409	404	386	387	420	375	388	380	375	415	397	374	402	405	390	401	348	375	389	384	419	384	365	407	380	331	376	395	362	352	399	408	401	381	402	403	393	375	395	375	417	411	379	376	403	360	395	397	376	392	405	392	391	387	349	387	384	403	401	379	367	393	415	416	376	414	373	411	392	362	386	386	391	373	417	367	417	397	401	370	376	382	358	391	401	400	375	381	363	408	392	382	378	387	358	398	364	371	374	406	372	378	376	404	399	386	411	400	374	369	372	394	397	376	364	360	374	402	376	412	379	341	393	371	368	355	393	374	382	376	418	362	392	374	377	345	381	377	373	359	376	396	384	390	391	389	345	360	391	408	402	356	347	382	375	367	380	381	414	386	376	390	397	386	341	380	356	347	390	361	409	362	370	373	357	399	343	410	373	390	368	362	361	401	375	394	353	383	368	350	363	361	386	369	412	397	384	400	393	406	362	340	394	371	409	412	423	395	374	396	396	382	380	385	392	445	387	372	392	340	383	370	381	362	391	406	389	366	413	385	401	370	377	379	390	391	376	378	393	389	402	419	390	378	401	369	389	385	422	391	383	407	379	375	384	381	419	370	356	384	385	409	415	407	435	385	366	379	391	380	390	407	375	404	392	381
2952	1629	928	624	545	645	981	1155	1028	977	820	700	615	453	376	370	321	240	210	157	138	88	99	75	69	75	80	64	90	89	86	72	76	80	74	68	61	62	59	54	31	31	28	29	35	31	31	28	26	34	35	40	35	30	25	28	33	30	41	31	33	27	30	34	33	34	38	30	30	35	26	28	34	39	31	30	22	23	29	36	29	34	28	30	34	28	27	28	34	29	28	29	34	22	30	37	28	36	27	34	25	26	33	30	31	33	26	34	25	32	30	32	34	22	30	38	30	29	27	25	28	25	27	29	24	38	29	32	35	34	26	30	25	26	26	22	32	32	24	23	28	28	35	21	23	25	32	27	35	33	30	26	26	27	28	33	20	21	22	38	32	28	26	20	31	31	27	29	25	24	33	34	29	27	33	26	28	23	27	35	32	32	31	31	32	16	32	32	23	37	25	19	36	25	36	18	32	33	27	29	23	32	28	21	32	26	35	22	27	33	28	47	18	30	21	33	25	27	34	25	22	31	34	26	20	29	31	35	24	32	33	27	30	22	25	30	37	33	26	26	17	24	31	26	35	20	35	20	22	22	17	30	19	35	24	25	33	27	32	32	24	32	25	36	30	22	32	27	19	31	37	26	32	32	35	28	38	29	25	26	27	31	32	29	31	33	28	30	28	28	24	27	32	29	27	22	27	30	38	37	30	34	32	34	34	23	25	33	33	27	31	23	29	26	23	32	27	33	25	33	25	33	22	35	25	26	36	28	33	43	38	31	31	34	25	28	27	24	25	36	20	23	28	35	31	22	23	38	33	21	33	40	32	17	38	31	29	24	23	32	29	32	30	28	31	22	32	25	30	29	40	31	20	33	24	30	27	28	26	28	27	37	25	29	29	19	32	30	29	34	29	25	22	26	34	18	46	33	29	29	29	24	39	26	18	27	25	30	25	27	36	22	33	28	36	31	37	29	22	23	27	31	19	29	33	34	24	23	27	26	32	20	30	46	32	23	39	23	42	35	34	30	30	25	25	27	31	25	37	31	29	27	18	32	26	30	26	31	35	26	31	28	28	32	27	30	22	28	21	21	28	30	26	30	27	32	26	26	26	23	23	33	22	28	36	28	36	33	31	29	21	34	32	17	31	29	25	24	28	26	28	29	33	32	28	26	34	32	33	30	32	25	28	25	33	21	39	29	37	29	30	31	30	26	22	28	31	24	24	37	29	22	23	34	22	29	20	28	37	28	29	33	21	32	20	31	25	27	34	29	25	32	32	25	20	31	39	25	29	31	31	23	29	22	24	27	32	30	35	34	29	32	30	25	18	25	41	23	30	38	31	29	30	26	30	27	30	28	26	21	20	28	23	22	30	30	30	26	27	41	29	26	17	25	31	32	39	23	30	31	32	19	28	32	22	29	22	25	21	31	35	32	23	26	31	18	22	24	31	29	29	26	33	25	29	20	45	16	23	26	32	24	32	26	31	26	38	21	40	26	28	25	20	30	27	29	42	24	38	33	38	27	28	32	24	35	36	29	22	24	37	21	28	22	33	30	22	36	30	35	28	30	25	27	22	35	23	23	35	28	35	41	29	22	19	22	31	40	27	30	38	21	27	23	33	36	25	27	29	38	34	23	29	28	27	21	33	30	28	26	22	27	24	28	26	28	26	22	37	31	29	28	19	27	21	22	35	26	27	25	26	19	29	24	21	24	26	32	25	24	28	25	34	37	31	28	19	20	28	25	29	29	22	25	23	21	28	31	33	21	32	30	36	26	29	31	35	34	35	42	23	20	26	32	28	27	29	38	32	32	27	25	19	27	25	28	25	29	28	20	29	27	27	29	26	32	33	31	22	26	31	22	21	31	23	21	26	19	38	33	28	30	26	19	31	21	27	30	33	27	28	34	29	30	37	30	28	35	28	22	19	33	32	16	32	26	28	31	28	20	30	27	38	26	30	24	27	30	37	28	27	23	27	40	28	27	28	21	20	42	31	30	23	18	28	28	35	30	36	26	30	32	27	24	40	22	29	16	28	34	36	29	34	24	29	28	24	32	31	28	30	29	26	39	18	31	25	15	28	32	28	19	34	24	23	32	23	40	35	36	26	28	32	25	30	23	30	23	24	35	31	28	17	32	30	35	33	31	26	38	25	31	31	26	24	33	15	27	31	34	16	19	37	35	32	30	26	31	28	26	32	23	33	27	34	27	34	29	29	34	33	35	25	26	29	35	29	22	22	27	34	27	20	31	31	25	36	33	33	25	31	28	25	31	21	30	19	38	31	24	34	24	32	24	25	31	20	26	23	26	24	31	31	26	34	23	31	30	22	27	36	34	28	33	32	40	38	24	45	22	22	31	24	28	28	29	37	22	28	17	24	21	26	21	24	24	29	28	31	31	35	27	33	27	25	20	28	21	28	32	32	27	21	25	25	27	29	32	29	30	34	28	27	33	26	24	18	29	31	25	24	27	25	32	28	19	22	35	35	32	28	26	33	26	15	26	27	39	27	24	20	23	30	24	32	20	26	29	32	27	20	26	34	27	31	26	41	34	38	27	27	20	25	25	34	31	28	21	23	28	31	27	32	22	26	31	25	41	28	29	25	25	31	23	24	28	38	28	25	19	31	27	28	25	32	33	24	25	31	26	26	32	25	32	33	27	29	25	28	39	35	26	22	34	30	28	25	24	27	37	26	36	28	35	28	25	24	24	28	17	33	37	21	31	34	26	29	17	27	37	28	34	26	39	26	26	29	31	28	30	34	26	26	27	29	27	28	30	41	41	27	27	31	29	35	28	23	26	35	38	27	32	32	20	37	34	36	24	23	18	34	26	29	24	19	28	30	31	31	28	28	26	31	29	36	28	28	38	24	23	16	30	32	32	18	36	23	37	39	22	21	29	23	36	30	30	24	28	27	33	24	34	22	24	35	29	28	28	26	33	32	33	27	28	33	35	31	31	29	29	23	27	24	22	25	18	30	27	26	23	27	29	31	35	24	26	31	34	35	22	28	28	30	28	24	29	39	27	31	33	32	20	25	34	35	23	29	35	28	20	20	30	27	28	25	28	30	33	27	31	24	26	38	27	27	24	29	30	29	25	42	35	31	28	24	21	30	26	32	26	26	25	33	34	33	30	37	26	27	30	36	30	20	25	23	27	32	33	33	24	37	25	27	32	37	35	25	27	29	26	19	25	24	30	29	33	29	29	36	23	39	24	28	28	21	31	25	43	26	42	37	23	34	26	37	25	20	33	24	26	24	27	38	33	26	18	31	19	26	36	30	26	27	32	23	26	25	27	31	24	27	34	28	30	21	24	33	34	33	29	30	21	25	28	25	24	30	33	30	25	37	31	36	32	28	32	29	24	34	29	30	37	28	37	16	24	25	25	33	25	29	28	25	34	42	18	25	31	27	29	27	25	36	19	27	27	36	25	32	29	20	29	29	18	30	18	21	30	32	23	30	41	26	35	36	23	40	21	31	28	30	42	34	27	33	29
26162	15601	11195	13489	24198	28833	29255	27792	25346	22870	20769	18511	15963	13794	11691	10197	8678	7463	6258	4968	4173	3139	2533	1904	1725	1902	1939	2022	2162	2062	2067	1948	1831	1829	1805	1660	1497	1093	980	879	725	627	550	465	507	481	440	425	424	464	462	512	535	512	518	525	511	479	471	479	446	430	422	426	429	401	410	400	417	431	408	360	400	427	398	350	352	337	348	350	320	347	318	336	312	357	318	328	339	331	305	298	332	341	320	316	307	316	308	323	321	308	324	355	322	310	320	311	332	318	325	303	339	305	319	332	346	303	313	329	295	302	327	304	317	309	275	315	295	309	298	311	302	308	360	310	314	348	288	281	317	300	333	309	314	320	317	338	302	322	318	293	353	292	296	288	317	326	297	294	321	322	307	320	343	316	329	309	299	271	301	327	306	320	293	313	272	288	315	317	286	310	310	291	333	311	309	329	311	325	330	316	325	304	328	321	325	320	299	300	287	316	321	291	320	337	319	301	342	334	317	335	323	283	307	302	314	342	308	326	306	323	296	314	325	281	293	281	316	349	276	324	304	334	316	327	304	315	296	304	296	317	286	348	317	320	343	321	331	310	314	297	325	343	332	314	304	320	298	326	310	310	299	342	342	326	334	300	314	303	286	321	294	301	304	300	307	312	328	307	326	313	316	322	328	345	303	299	319	324	295	318	317	312	307	329	298	331	338	356	325	299	366	299	326	316	303	334	299	300	315	327	293	305	300	305	323	312	312	291	315	304	308	334	321	310	327	331	323	327	299	335	324	324	356	336	337	308	302	327	306	294	318	314	308	341	287	307	297	301	339	317	307	296	288	319	328	338	312	289	303	309	292	328	303	331	316	329	317	319	314	308	297	334	317	300	309	289	327	315	299	302	336	341	322	324	320	311	300	303	288	290	332	312	289	283	306	287	324	296	313	289	288	275	310	313	324	305	320	334	298	295	301	277	267	321	319	323	301	318	316	300	335	304	312	322	349	302	321	309	308	317	306	333	310	354	315	330	298	319	343	300	311	341	322	298	316	333	335	277	298	305	355	336	298	308	343	297	310	308	296	299	329	305	340	296	328	291	273	309	322	311	298	318	319	305	325	303	320	339	316	328	324	322	306	328	301	289	300	305	297	317	313	316	310	269	299	329	323	311	305	350	302	314	292	318	323	334	326	305	327	310	295	303	313	304	300	303	298	318	324	298	304	305	288	294	299	336	309	306	330	300	285	306	322	271	298	335	325	296	323	308	309	299	337	333	316	305	336	303	327	320	345	304	329	310	317	322	346	303	296	298	323	312	286	319	329	321	300	302	359	322	295	322	340	305	283	283	341	307	325	306	315	311	332	321	299	342	328	330	317	352	300	292	339	313	284	325	312	324	329	317	301	343	299	355	318	320	313	318	327	301	315	335	321	326	322	335	307	331	306	346	324	311	335	274	291	322	323	315	291	303	360	310	288	324	352	307	302	301	338	317	299	319	318	315	310	312	349	271	295	326	311	324	292	299	292	313	320	337	347	312	333	317	336	299	310	336	326	319	334	360	312	321	326	323	308	304	308	343	299	323	317	290	328	293	297	281	309	305	330	348	325	324	315	301	310	305	313	304	292	323	334	309	290	323	327	331	277	308	302	280	316	317	341	283	289	331	316	287	307	301	302	300	316	319	298	311	329	322	321	325	318	327	302	310	322	291	320	351	295	312	311	303	295	311	297	333	314	306	307	318	291	315	322	312	318	329	306	274	277	351	305	305	322	325	313	328	302	286	297	334	325	331	327	312	264	352	299	315	311	302	295	302	295	314	308	278	293	306	346	301	338	332	306	309	277	291	298	313	330	314	318	335	307	304	273	311	292	312	313	310	314	307	319	302	342	252	358	285	302	304	292	347	294	279	296	331	319	312	309	291	308	318	312	290	288	338	304	317	301	301	311	337	307	332	283	288	328	299	336	326	319	285	323	335	276	310	295	302	334	300	344	307	313	311	315	306	312	303	307	338	302	290	307	314	317	301	321	290	286	290	303	319	311	309	333	307	327	335	305	307	291	290	298	305	311	312	297	309	309	332	312	335	289	311	314	298	319	293	295	290	286	290	303	319	358	312	327	298	340	320	339	341	326	324	307	316	347	284	309	343	300	319	336	291	311	303	303	320	281	311	343	309	313	326	346	331	315	332	316	295	291	333	310	329	312	289	277	320	322	370	319	336	297	324	330	341	308	321	310	290	313	305	333	316	322	288	332	291	337	302	313	304	301	306	293	325	351	318	334	309	288	337	327	330	307	298	330	302	310	315	301	305	315	315	322	307	292	287	288	326	319	278	325	316	315	316	344	325	280	336	315	316	325	317	331	323	288	290	335	353	311	327	330	292	298	319	331	331	305	309	297	324	331	312	294	339	337	294	341	312	316	348	321	339	311	316	309	274	331	299	318	361	327	297	313	304	318	284	293	276	315	318	314	330	332	320	311	303	347	337	313	332	325	334	308	338	309	314	321	313	310	338	294	346	333	340	322	326	334	326	304	318	298	319	315	300	321	333	334	319	330	333	312	293	331	285	315	316	288	297	323	326	330	311	283	307	316	300	305	293	279	340	314	295	314	328	333	311	313	343	325	288	274	298	300	327	303	312	295	306	311	309	295	261	279	322	288	298	292	305	344	329	313	297	325	315	297	337	322	322	320	329	330	329	310	325	275	336	308	355	319	302	333	300	295	290	286	342	298	292	309	335	317	321	333	300	335	322	297	348	294	312	319	284	335	357	328	304	298	292	303	317	316	348	302	328	344	327	309	348	303	315	314	325	351	320	312	317	337	347	313	341	363	323	297	319	318	302	290	307	310	301	296	313	302	306	321	301	312	307	326	311	294	282	315	316	302	337	294	329	328	325	338	286	321	342	342	337	316	318	328	307	301	323	292	295	310	314	310	299	300	322	317	328	321	347	299	310	274	339	321	312	328	338	314	340	330	290	313	316	305	297	294	321	313	300	276	300	313	313	303	334	347	307	336	301	350	321	302	302	321	320	317	304	305	320	314	302	318	292	338	297	341	324	342	317	306	287	319	321	336	317	310	289	293	334	334	300	338	331	305	290	334	322	300	285	319	320	338	333	303	323	301	344	304	323	324	326	309	295	331	291	340	339	298	316	325	319	327	310	293	321	336	319	303	338	299	356	313	311	335	350	323	292	324	300	305	330	326	332	315	322	319	331	316	328	338	292	327	342	309	298	293	319	318	344	296	315	331	302	337	317	323	323	299	325	332	328	328	316	322	303	299	292	335	311	250	306	334	289	290	320	342	323	305	293	300	331	283	300	301	313	315	322	334	315	332	299	339	336	286	309	331	352	308	311	322	293	313	303	314	316	306	321	314	294	334	329	272	323	323	304	302	340	331	294	305	351	321	320	324	343	305	315	306	314	332	311	275	327	300	326	303	304	333	326	307	314	292	319	314	305	304	317	295	313	319	308	287	293	316	327	294	313	292	306	316	283	314	320	323	310	355	326
2466	760	422	305	257	357	474	571	533	497	388	356	293	237	236	195	189	143	131	93	89	79	63	67	69	70	68	63	72	61	55	70	62	54	63	57	57	44	54	54	57	38	40	42	43	43	57	44	42	45	45	36	46	38	38	59	54	38	41	41	46	37	38	45	52	38	46	49	54	44	35	40	54	41	38	43	45	29	48	37	43	46	48	41	53	31	41	41	37	40	39	47	35	43	51	37	47	33	51	32	26	50	52	34	42	42	44	34	36	35	50	46	44	42	44	50	54	45	46	42	40	33	44	52	35	48	35	43	38	45	40	37	37	41	53	36	42	40	45	35	42	50	38	39	51	32	40	32	41	46	31	44	49	42	36	35	38	40	43	39	41	37	34	39	41	48	46	39	47	34	36	42	43	48	39	44	32	43	38	45	39	32	30	45	45	41	39	40	35	39	41	33	47	38	35	39	33	36	33	47	46	45	34	35	37	41	44	37	34	42	41	38	28	60	51	39	41	45	45	42	50	44	40	41	40	37	39	38	30	33	41	40	47	54	38	41	40	44	43	42	45	32	37	34	43	37	37	44	46	39	36	30	52	38	41	44	35	37	43	39	32	49	43	53	37	40	45	39	41	35	37	44	42	36	38	38	37	41	43	43	42	42	35	38	42	34	47	31	48	42	46	32	38	49	41	31	43	44	40	44	26	44	34	37	38	44	35	40	40	38	42	46	35	49	43	45	36	36	45	40	42	43	39	43	55	37	36	39	40	40	39	51	48	40	34	36	49	38	40	42	58	51	48	44	33	37	42	41	25	46	44	46	41	46	29	41	34	38	34	43	30	41	35	30	45	33	43	56	48	31	29	51	38	30	43	40	41	44	35	35	48	43	42	46	56	43	43	36	48	40	38	35	30	43	38	61	45	43	40	57	33	33	44	49	36	36	35	29	40	31	36	35	42	35	33	38	41	41	37	45	35	41	37	43	37	43	30	38	36	40	34	37	43	34	39	56	36	36	51	43	41	43	49	46	37	31	34	37	57	36	47	34	51	37	40	42	42	47	41	34	44	37	43	54	45	53	46	52	41	24	36	46	37	36	41	44	43	27	39	39	39	47	46	33	39	47	42	40	50	55	38	33	27	49	35	38	37	31	24	33	57	40	37	48	34	49	42	38	41	54	21	50	38	33	35	31	46	44	46	36	42	50	50	35	44	41	41	35	38	36	51	40	32	45	44	31	43	42	44	37	48	26	36	33	42	34	33	38	35	45	42	51	47	39	54	40	39	51	40	49	41	36	32	42	45	45	42	38	40	36	31	36	39	33	44	37	44	43	49	53	48	37	46	41	33	40	38	25	32	39	40	46	43	41	45	37	38	45	33	39	48	43	40	54	49	34	39	44	33	48	39	46	37	41	41	39	38	43	33	44	40	46	40	43	61	36	38	36	40	39	37	34	37	40	49	49	26	45	34	51	40	39	30	36	43	32	38	33	40	45	39	34	42	41	40	41	45	42	37	40	40	31	41	33	36	45	36	47	38	40	49	36	43	44	40	43	37	30	49	41	43	47	41	42	45	41	50	42	31	48	37	46	35	36	35	53	36	37	42	51	38	39	29	44	33	42	35	38	40	52	34	43	41	34	44	42	39	33	35	49	37	45	49	23	48	43	46	45	38	46	37	40	40	38	35	45	56	36	41	41	43	44	45	43	49	42	34	36	48	51	30	43	41	38	54	38	36	39	48	48	39	36	42	49	39	35	34	41	41	49	39	41	46	33	36	38	37	47	41	46	37	53	46	49	37	37	41	33	46	39	43	50	47	35	48	33	39	48	39	46	38	44	48	37	45	40	53	37	41	40	33	52	36	59	34	47	40	55	43	47	26	43	47	36	44	50	43	49	46	40	36	45	53	39	32	49	41	43	50	45	32	44	29	48	33	49	48	36	39	36	41	36	37	33	34	38	39	31	45	42	40	31	40	35	51	44	52	31	55	41	35	41	30	38	45	43	47	40	49	42	53	40	45	47	48	31	47	30	32	36	42	39	49	52	50	38	36	33	37	47	40	44	47	36	46	43	45	49	31	41	50	41	34	40	45	33	46	44	34	49	45	35	37	47	43	39	47	34	44	42	50	38	40	38	44	36	33	46	40	35	50	33	47	32	49	37	40	40	33	45	39	38	35	37	47	38	42	46	31	44	45	45	45	34	40	47	28	48	50	45	39	56	44	35	51	43	42	43	43	39	45	35	36	34	37	39	59	45	49	55	49	38	37	50	50	47	40	31	35	46	37	43	36	44	44	35	34	46	36	41	33	48	54	36	35	45	36	53	33	41	46	35	45	46	40	31	41	37	46	39	43	37	40	38	47	56	39	32	31	36	40	48	34	44	35	51	45	46	41	39	48	48	41	42	46	50	32	40	47	52	50	48	39	36	48	36	45	26	40	32	28	43	45	36	35	35	26	46	34	44	43	48	35	34	29	47	36	54	46	32	31	45	32	50	36	36	38	43	31	42	43	44	39	38	37	52	38	46	38	48	41	41	52	31	49	41	35	31	44	40	50	36	48	39	45	44	40	34	39	36	48	32	33	40	39	43	35	41	47	35	46	36	35	40	37	43	34	37	47	37	42	33	52	43	24	39	57	45	42	48	38	40	39	39	36	42	36	43	39	47	57	43	38	42	33	47	43	53	44	31	32	41	51	47	42	45	52	40	31	53	42	48	38	46	41	44	46	40	45	35	34	44	37	34	44	45	24	42	43	40	51	58	37	46	48	39	50	33	42	31	38	32	30	45	46	35	43	48	49	52	42	40	38	35	34	38	47	45	52	56	50	49	42	41	29	56	35	47	26	39	42	55	50	25	45	40	39	45	41	40	38	35	44	46	45	31	43	43	39	47	46	39	58	54	46	39	43	35	40	30	35	49	36	38	39	41	29	30	37	42	43	40	38	32	35	40	44	46	46	45	44	39	42	29	35	25	39	40	43	36	39	38	40	56	37	56	48	47	46	39	54	35	44	36	36	48	51	36	40	43	28	34	43	50	40	45	37	36	38	47	37	34	46	60	33	45	44	42	41	39	34	45	48	45	32	44	41	34	34	43	40	37	50	51	28	26	28	41	38	45	46	41	47	41	40	49	35	28	41	40	41	47	53	48	43	44	42	41	38	37	36	55	51	55	40	54	36	36	36	28	53	41	45	57	31	44	40	50	44	45	41	44	34	32	48	42	45	52	41	37	38	25	32	49	52	48	43	46	44	30	35	44	39	45	40	34	37	44	41	33	49	44	31	37	44	43	28	40	48	41	44	59	38	38	49	45	30	42	36	36	41	41	38	38	42	41	46	36	47	50	30	45	34	37	39	42	47	46	46	44	48	48	46	38	57	37	42	30	40	36	45	37	53	42	32	43	47	41	35	38	23	38	41	45	33	47	34	39	55	43	41	35	46	44	36	43	48	37	38	45	34	48	49	39	40	33	51	42	33	32	35	38	35	41	59	44
19686	9867	6796	8059	16619	21352	22215	20704	18641	16337	14562	11996	10366	8875	7391	6298	5277	4399	3589	2840	2385	1899	1468	1244	1260	1241	1313	1317	1327	1269	1294	1269	1219	1259	1185	1124	989	833	731	607	625	580	542	485	465	528	498	489	506	549	521	551	491	535	518	580	532	478	543	518	557	511	509	516	454	466	463	484	463	461	465	471	440	483	455	483	429	460	483	453	463	444	430	443	436	414	431	465	452	440	469	450	486	448	486	455	459	447	438	444	462	459	448	452	434	429	435	453	436	466	436	427	429	466	458	408	425	445	464	466	436	447	447	402	420	447	437	457	432	459	437	423	410	429	402	424	488	444	429	461	441	447	430	462	463	436	410	457	438	443	445	451	429	443	458	455	423	433	458	424	426	392	446	445	465	457	421	425	439	452	425	423	441	428	413	416	439	423	405	412	454	414	427	446	497	489	480	416	426	464	470	455	452	452	438	437	427	450	433	454	434	416	404	426	463	455	461	463	456	432	446	434	469	428	450	429	410	458	443	468	422	444	441	461	427	425	426	492	469	410	428	428	411	432	412	408	436	459	440	441	448	445	471	427	456	440	420	425	434	464	450	424	400	407	454	407	438	410	482	413	429	474	411	438	424	444	386	424	404	466	449	451	459	495	457	469	445	431	421	448	464	441	425	460	422	441	467	426	412	432	422	439	457	428	458	413	440	397	449	434	370	425	416	439	445	443	430	444	428	419	409	439	457	466	429	447	446	429	449	431	403	470	457	444	442	463	441	453	424	438	446	410	406	451	426	395	439	469	413	414	458	454	438	459	430	459	451	438	397	435	429	470	406	486	478	451	434	435	415	436	410	431	426	411	431	454	441	445	470	436	413	412	446	427	465	431	430	426	444	429	437	436	464	434	420	416	442	465	411	453	435	462	428	435	482	482	427	462	449	463	428	449	463	446	413	429	459	457	460	475	424	415	453	436	421	441	445	422	437	462	449	441	452	442	472	426	447	445	431	467	438	494	382	502	447	419	412	426	434	422	453	451	451	450	435	416	455	458	479	481	442	441	426	452	437	424	435	440	433	412	463	433	409	459	476	452	460	448	414	430	411	445	417	383	424	462	423	461	405	466	469	431	443	431	448	416	437	414	461	426	451	447	449	432	448	443	435	448	451	430	477	446	433	425	436	436	461	442	432	435	464	469	448	487	413	465	385	434	451	448	430	426	452	458	454	457	443	457	403	433	366	445	449	435	444	442	424	453	433	443	402	432	453	472	430	419	441	427	470	413	445	437	399	428	460	437	450	460	436	439	458	458	427	420	461	446	462	476	428	508	419	468	415	429	449	425	452	429	393	434	453	449	451	425	438	472	439	456	456	423	425	465	440	438	447	475	462	472	416	441	440	422	397	447	419	451	428	431	434	450	457	448	478	431	449	443	439	431	435	447	439	447	422	426	440	423	432	457	464	447	469	439	468	433	442	461	424	493	442	373	440	442	459	420	455	415	418	434	441	414	441	438	472	425	463	427	463	425	476	396	460	479	412	481	439	462	442	433	430	448	438	433	475	445	464	420	429	440	420	446	439	423	431	451	479	428	432	408	449	460	421	417	417	420	464	474	408	385	457	469	435	428	452	439	444	429	472	429	439	411	433	449	462	447	451	446	456	422	474	471	406	451	450	431	441	461	461	426	420	424	438	436	428	472	436	458	419	442	437	417	430	418	428	410	378	447	457	434	451	429	448	491	441	430	464	474	428	446	387	450	417	437	465	451	446	469	421	414	430	422	446	431	449	433	429	428	442	442	412	431	405	479	442	429	463	463	459	441	431	472	439	461	463	437	461	443	473	467	459	450	461	392	450	455	385	443	441	425	401	440	450	418	427	444	433	472	429	428	465	418	443	433	458	463	458	439	448	439	445	401	445	429	414	423	425	468	415	423	441	413	430	459	458	416	437	423	451	434	451	432	444	429	421	433	467	424	440	391	447	427	417	453	441	438	408	450	435	445	429	456	419	461	423	436	423	432	468	422	430	431	421	401	438	467	417	448	408	442	448	444	428	430	441	427	446	414	436	464	421	414	442	425	442	425	457	417	469	471	412	455	431	407	463	447	442	410	473	435	440	414	403	408	418	445	389	419	435	438	447	445	445	467	418	438	453	467	480	457	406	398	438	434	445	443	434	429	429	463	469	455	435	426	450	414	428	418	429	469	430	454	451	444	434	440	434	448	428	407	413	458	437	454	437	450	446	441	441	441	387	468	470	489	435	445	416	435	438	445	439	431	418	433	439	418	405	448	445	427	390	494	438	451	412	439	420	415	428	460	447	445	458	412	456	449	444	454	436	450	459	446	431	431	412	469	492	451	473	439	418	384	414	441	455	391	458	436	412	426	413	436	424	472	473	443	422	430	444	472	418	433	482	437	454	440	430	451	438	449	457	475	429	452	420	410	438	428	414	410	404	454	447	416	453	441	461	456	438	447	439	432	419	443	418	472	399	397	422	457	447	435	401	426	429	386	475	407	470	457	425	462	457	455	425	447	424	434	417	437	428	425	492	430	388	422	422	421	446	420	436	433	449	419	427	470	435	433	442	431	460	478	390	431	403	442	416	416	463	477	439	436	433	471	434	430	435	450	463	463	431	463	440	450	458	397	436	455	433	512	402	428	440	483	452	428	460	423	437	435	430	424	455	404	447	451	438	424	447	470	411	428	430	460	417	453	456	491	479	475	445	479	435	457	460	420	444	397	442	446	449	417	456	426	445	445	423	423	443	434	457	428	458	451	434	421	413	423	428	412	439	434	422	428	462	406	413	459	436	414	404	428	459	441	446	422	408	449	470	431	429	426	461	460	446	446	444	474	445	419	421	405	446	433	407	409	431	436	401	433	422	430	450	483	451	433	410	427	435	442	444	449	435	484	394	409	459	444	454	431	451	452	429	476	451	427	447	409	408	462	428	390	453	455	451	437	439	458	431	415	450	458	420	395	459	429	478	457	444	467	459	434	458	437	432	412	445	440	455	435	449	446	439	446	439	423	439	445	425	439	460	423	424	393	425	451	473	447	420	460	419	436	439	491	416	451	452	416	471	442	463	444	427	448	435	415	424	432	475	447	450	436	463	416	415	447	453	449	450	450	427	393	438	446	452	432	433	427	455	454	413	450	430	424	463	434	459	432	484	442	419	427	445	466	392	468	456	463	419	447	421	449	436	480	444	437	455	430	418	462	448	408	463	414	441	423	450	427	465	420	431	430	458	430	429	454	437	460	420	439	415	454	502	456	487	426	433	420	431	465	437	473	452	425	425	441	456	444	404	440	434	449	416	435	442	433	407	446	413	449	432	435	452	435	457	454	423	424	462	436	431	421	473	437	464	395	426	420	414	425	424	410	427	399	474	439	436	431	477	436	503	430	410	450	442	413	403	451	414	476	428	451	464	440	441	442	435	434	407	435	451	423	468	442	438	398	453	427	497	403	436	428	433	467	448	422	425	452	406	455	479	453	454	442	453	504	435	420
2109	1281	762	487	419	592	713	930	882	784	649	525	465	438	310	266	233	190	155	134	100	95	93	59	79	64	89	77	59	98	73	79	72	62	63	60	43	60	60	43	36	40	33	26	37	30	35	45	45	33	35	44	32	43	38	37	28	31	28	43	35	36	34	31	35	39	31	36	39	43	38	38	46	36	32	36	36	29	35	39	30	22	35	44	27	36	38	42	22	30	35	27	34	33	45	33	31	35	32	28	34	35	36	32	31	23	28	30	41	31	37	38	42	38	25	34	43	30	34	30	28	30	36	31	32	46	33	34	36	42	27	24	31	29	35	20	40	23	22	32	30	29	35	33	32	34	40	43	29	35	28	45	35	29	31	30	43	31	26	27	37	40	39	33	33	35	29	31	39	25	28	44	31	37	31	45	31	36	24	27	35	41	23	35	44	41	30	25	35	26	35	37	54	26	40	34	35	27	34	35	21	37	29	24	30	35	27	33	33	25	34	39	39	38	46	33	43	47	31	33	28	27	26	25	36	34	36	34	33	32	27	43	40	32	34	36	26	24	38	47	25	27	41	29	35	35	20	31	30	33	25	26	22	31	34	42	33	26	27	28	38	34	36	38	28	23	33	32	24	24	30	32	35	38	37	39	45	34	33	36	22	34	34	31	35	39	34	24	23	31	46	34	43	35	38	39	35	34	32	32	40	41	24	39	44	39	35	30	34	31	32	25	33	34	38	37	24	25	36	28	38	32	36	38	42	28	38	28	41	33	33	39	34	39	31	25	27	24	30	40	39	26	28	24	34	28	39	30	35	33	28	32	34	27	41	33	39	28	40	37	35	30	29	29	25	34	26	25	34	26	57	40	27	30	31	38	30	31	41	48	37	33	31	32	34	33	44	35	35	35	42	38	33	34	34	31	31	36	32	32	42	34	32	45	36	33	33	33	45	28	50	36	32	32	39	24	37	26	38	32	31	48	35	30	26	21	32	30	40	31	45	37	21	35	36	27	35	39	37	28	26	28	36	26	45	32	36	30	33	41	33	37	41	37	32	33	39	37	31	33	33	35	31	39	34	37	31	31	30	36	31	29	34	28	24	33	38	32	29	30	33	41	36	31	29	36	33	41	23	31	38	37	35	37	30	32	31	32	37	36	46	30	36	30	43	37	40	37	32	27	43	48	21	38	36	33	31	30	33	38	33	32	46	41	29	44	35	48	43	24	25	37	31	43	36	31	32	40	30	30	38	31	33	32	36	41	37	30	40	19	26	28	31	30	34	27	39	25	30	23	36	31	37	35	26	27	36	32	38	26	27	32	24	39	22	39	30	22	31	35	33	32	32	37	53	29	27	33	34	35	27	33	33	33	31	31	35	27	39	42	32	32	33	31	41	42	27	38	34	35	39	31	28	28	41	33	27	36	29	33	34	31	36	38	38	36	37	31	36	36	33	28	38	28	27	30	20	25	42	22	38	29	29	31	32	27	27	35	25	28	26	40	32	37	33	32	35	29	42	38	24	33	28	33	36	35	28	27	31	33	29	37	35	35	25	35	35	29	39	35	30	41	32	31	37	38	42	26	36	38	38	42	42	29	25	37	31	41	33	39	30	34	31	34	36	33	32	32	45	26	27	37	31	33	28	35	28	34	30	35	27	33	39	36	30	36	33	40	34	33	40	40	41	34	23	32	36	30	43	28	30	28	31	31	39	39	28	44	20	30	25	36	38	35	29	35	35	25	38	36	37	36	28	26	37	38	32	27	38	38	29	33	32	36	37	29	25	34	33	25	29	34	31	32	33	32	34	38	38	29	34	30	24	39	33	36	30	41	33	34	32	34	43	31	35	42	30	39	27	25	26	39	45	32	42	27	24	29	24	29	36	29	44	46	33	33	29	46	27	39	26	27	38	30	28	39	40	26	33	37	35	46	32	32	39	25	33	32	40	36	34	31	30	37	32	29	33	39	39	25	33	26	35	25	28	27	32	28	30	29	26	33	40	30	22	34	42	27	32	33	34	32	28	30	42	42	48	34	42	31	46	28	30	27	29	33	28	41	30	38	36	35	36	36	36	34	32	36	35	34	39	35	40	30	30	30	29	26	38	29	39	38	29	26	39	30	36	36	31	30	37	34	33	40	34	41	28	38	37	37	31	48	43	31	24	41	39	34	32	33	24	32	32	37	40	45	35	38	29	35	30	33	34	30	32	40	26	37	33	32	32	24	38	39	36	30	33	32	39	27	32	27	31	31	33	33	38	36	34	30	36	38	35	36	33	27	35	37	30	33	32	31	28	28	29	25	34	30	40	45	32	36	28	31	34	43	38	34	39	37	37	35	42	26	34	31	41	33	31	25	29	32	32	37	46	43	38	30	39	35	25	35	31	37	32	33	35	25	38	35	34	36	45	35	32	41	24	30	37	29	36	34	31	37	37	23	40	37	37	33	32	37	23	36	26	29	27	36	38	37	33	34	30	41	33	38	43	32	32	37	31	26	35	39	34	43	33	51	37	28	40	25	33	29	27	42	22	29	36	40	25	34	50	32	43	38	28	31	34	35	26	26	37	33	33	43	34	36	23	24	40	25	26	35	41	28	27	40	37	32	45	34	28	26	29	44	24	37	41	36	28	38	30	30	31	24	21	34	30	36	41	27	28	32	36	35	34	42	28	42	31	42	40	37	23	41	38	24	31	31	37	29	30	35	41	31	34	28	28	31	33	33	33	22	32	44	31	36	40	29	34	36	34	33	28	39	36	28	38	43	34	43	28	36	33	36	30	40	26	32	39	37	30	26	28	34	27	24	36	35	38	32	38	24	30	34	28	35	34	23	26	34	25	39	36	41	34	32	32	24	41	23	28	26	44	29	41	33	26	38	37	29	43	22	40	35	32	42	35	39	36	34	25	40	44	27	36	33	33	40	35	38	23	27	28	34	32	32	42	30	25	32	34	37	33	24	31	37	38	25	34	39	35	24	30	23	33	35	34	33	28	18	26	39	35	39	34	43	40	37	26	36	32	35	27	35	28	34	32	36	24	39	22	34	31	35	27	47	39	26	30	39	35	33	40	33	30	40	28	40	33	35	32	26	24	29	26	39	36	50	37	33	32	33	30	32	49	33	31	30	33	35	38	38	30	37	35	31	30	33	35	23	39	36	38	20	36	25	38	28	29	40	37	30	28	32	34	29	49	31	29	34	36	36	29	34	36	38	28	36	31	37	36	36	35	36	31	36	28	31	26	34	33	40	37	35	32	23	31	37	26	24	31	31	43	40	33	18	39	36	25	33	24	29	34	35	46	36	33	33	32	32	38	32	39	37	24	34	36	26	38	32	30	30	27	41	38	34	31	32	20	34	31	32	21	30	29	33	33	30	43	23	33	31	33	32	33	37	23	28	33	44	52	26	37	41	41	35	33	37	27	38	30	35	29	32	22	33	45	24	22	39	31	29	41	30	33	37	29	35	34	22	35	39	35	32	42	40	35	31	39	31	34	42	35	35
23236	13463	9541	11497	22081	26679	26317	25200	23040	20636	17624	15111	13734	11990	10088	8086	6674	6086	4739	3962	3040	2535	1931	1657	1657	1811	1842	1846	1734	1784	1618	1577	1525	1550	1477	1376	1026	908	787	658	629	578	460	478	431	442	480	486	490	513	503	527	514	525	495	501	494	526	539	452	461	491	515	430	436	483	427	436	395	423	420	376	437	424	409	397	392	381	393	381	392	387	344	369	391	385	357	378	390	387	356	387	349	327	378	386	377	361	365	383	405	362	380	366	401	385	377	344	377	368	360	324	347	376	358	363	348	348	370	356	375	383	377	390	361	378	354	373	339	357	362	377	346	375	371	370	368	350	330	374	369	357	360	387	358	359	401	381	360	359	323	375	368	349	389	384	356	357	379	400	370	401	380	384	334	368	352	345	372	398	388	359	354	358	325	343	369	395	365	360	348	363	368	371	352	334	395	374	378	387	355	352	358	357	361	381	378	343	408	344	354	363	370	351	329	356	340	382	366	379	372	372	346	341	404	409	384	379	349	391	368	370	355	366	351	351	375	353	350	370	348	375	349	372	366	394	411	387	364	340	347	331	386	368	354	347	376	369	359	367	377	371	345	360	353	398	347	371	335	392	371	376	356	359	389	369	361	390	364	374	375	360	378	365	359	396	403	391	316	378	407	382	346	375	380	365	374	357	388	369	391	351	372	371	367	377	386	374	352	363	379	361	367	386	365	376	351	363	368	378	350	334	380	365	374	318	307	368	397	360	350	404	404	349	339	333	361	374	353	364	362	403	375	339	341	368	374	344	394	351	377	388	336	367	366	374	383	376	333	367	371	370	391	354	367	413	374	390	370	366	385	370	377	361	350	348	388	378	340	374	359	349	339	389	386	346	366	338	335	405	371	371	350	391	382	384	335	375	367	363	346	319	395	376	357	403	365	388	371	395	353	395	350	359	354	330	399	414	325	364	314	407	369	372	359	366	380	365	355	361	330	330	358	372	360	341	366	378	373	393	361	365	366	356	385	349	393	344	365	372	338	394	361	364	337	357	393	389	388	410	341	377	407	353	337	373	364	366	370	392	392	385	369	380	351	368	363	380	378	375	359	354	373	358	371	386	385	355	333	354	350	344	384	374	372	356	366	389	405	380	392	389	344	384	400	365	357	361	359	367	405	347	371	361	387	377	371	368	355	388	356	365	356	358	345	367	379	393	381	377	377	374	401	341	366	411	338	414	372	376	328	373	339	368	344	325	357	339	373	352	384	329	402	370	404	382	378	369	368	384	335	358	329	373	341	368	367	331	366	332	379	336	338	348	356	362	338	341	368	349	392	365	387	346	354	344	384	359	348	364	367	317	367	390	354	360	388	354	380	342	381	379	393	402	347	375	349	366	365	373	411	394	361	345	411	368	359	347	341	361	349	374	365	372	342	367	381	363	362	368	416	371	402	400	379	382	352	359	376	410	362	365	395	356	355	395	346	376	389	365	371	402	357	357	373	348	388	364	367	327	383	343	353	424	357	324	391	375	382	356	366	386	346	380	347	375	349	394	397	343	393	340	368	354	335	384	316	389	345	378	356	376	361	364	368	377	349	339	360	412	379	384	362	360	353	356	365	379	363	374	401	383	357	397	378	397	386	398	359	422	381	348	365	387	344	366	365	378	371	410	373	376	400	355	354	350	374	350	338	362	405	375	383	342	380	361	390	385	388	346	348	395	369	353	351	368	361	344	384	368	365	347	361	338	385	361	386	356	360	366	381	332	389	378	356	354	364	350	341	376	353	372	381	343	345	363	394	366	389	377	358	385	358	356	348	384	402	383	341	400	381	375	381	355	401	377	384	388	378	397	341	371	394	381	342	388	373	369	323	396	345	374	356	372	352	367	405	361	357	377	383	400	353	365	378	359	375	373	364	372	354	348	382	356	372	358	344	353	350	372	359	416	388	366	364	381	366	352	355	382	359	387	362	363	367	384	403	380	379	370	401	353	392	340	363	399	365	309	380	357	371	353	338	375	391	379	353	360	373	367	360	392	393	351	374	362	370	396	381	354	343	368	366	343	368	396	349	353	362	342	384	405	308	358	393	369	395	417	335	387	356	351	353	370	398	352	336	384	405	378	324	383	360	336	352	353	388	376	335	377	331	352	383	388	356	403	381	303	382	363	352	354	356	398	351	392	367	375	376	361	356	345	377	384	380	388	373	354	360	356	361	386	381	370	354	376	339	388	359	375	349	368	336	404	385	367	366	372	377	390	363	360	372	394	351	354	378	341	362	365	356	353	397	406	351	363	369	375	363	378	375	385	363	342	356	369	354	411	401	404	379	331	352	374	361	390	372	392	349	402	365	355	359	361	336	368	356	388	342	327	387	385	372	389	326	358	351	374	349	353	371	370	348	371	359	360	340	363	375	385	374	383	378	377	369	362	366	362	341	403	363	387	377	361	332	364	363	395	367	360	357	366	355	399	365	390	361	328	366	339	381	371	368	362	341	371	389	373	365	397	361	394	359	352	375	369	350	361	374	372	358	356	373	334	395	330	369	347	388	381	367	372	328	348	358	350	346	365	376	361	379	368	364	343	383	340	386	387	374	375	386	372	398	360	377	375	373	373	380	374	374	371	396	371	381	368	379	357	419	375	351	393	366	380	373	378	347	373	387	368	377	380	353	398	376	378	393	373	332	388	390	381	364	361	387	370	332	358	394	352	353	374	355	368	387	376	367	328	370	372	318	351	317	383	327	395	374	344	369	352	335	364	368	364	370	357	381	363	382	369	365	371	372	376	368	381	357	391	387	351	343	387	354	383	370	365	355	355	358	373	388	372	366	352	368	393	375	342	340	391	346	352	387	349	377	330	401	342	370	398	373	376	383	388	363	357	380	363	371	355	359	373	383	358	387	322	377	390	360	401	372	367	367	355	341	383	394	401	406	328	356	380	388	374	341	368	368	372	361	393	387	363	386	356	379	387	380	382	373	355	353	400	381	380	363	401	369	357	389	370	389	394	332	386	357	380	338	393	395	345	389	367	334	362	385	377	384	383	371	370	396	391	359	379	383	355	377	394	363	350	359	357	373	381	353	374	383	354	349	372	339	366	358	378	368	376	363	365	331	367	345	377	378	392	372	336	342	365	356	389	368	386	374	400	398	373	382	351	354	379	363	370	380	353	398	379	336	362	350	387	388	370	377	378	363	361	382	391	364	347	384	342	389	363	330	365	364	346	397	349	351	421	377	367	354	373	371	363	349	366	364	368	367	362	375	370	342	422	374	394	333	365	374	343	367	348	370	359	347	330	362	353	361	336	385	353	347	402	379	347	369	380	379	343	365	334	363	407	370	354	408	364	341	345	364	360	360	392	347	338	349	358	388	381	412	380	397	387	359	356	341	373	385	356	409	362	362	366	357	375	388	395	359	329	376	396	385	394	354	347	380	342	364	381	405	377	379	347	381	355	350	394	385	368	362	374	382	358	362	390	392	397	347	383	338	346	390	354	369	389	353	342	385	323	359	370
3720	1169	692	494	432	547	697	835	894	828	614	542	521	433	371	265	244	205	153	151	122	115	70	79	73	79	84	94	80	91	82	68	80	79	71	67	56	55	56	43	36	51	37	40	40	47	44	34	53	45	50	38	51	48	51	41	41	34	39	43	38	22	39	47	37	49	45	42	34	42	33	31	33	36	39	39	34	43	31	41	43	39	29	47	33	35	35	32	32	28	36	38	42	47	22	43	41	37	34	35	41	38	43	43	34	32	43	30	40	24	37	29	35	48	35	49	41	38	37	32	54	38	45	32	40	26	43	43	42	38	37	31	32	33	39	30	32	32	32	34	38	43	23	40	39	28	41	37	44	31	32	42	33	39	38	35	32	47	35	28	32	45	33	37	33	41	36	22	36	41	46	46	38	33	41	35	36	38	31	39	36	47	34	37	42	40	48	36	47	25	31	43	35	29	39	36	48	40	38	43	54	37	25	26	36	25	36	26	31	47	34	36	41	39	38	33	38	32	42	35	47	30	38	27	42	28	32	34	39	35	37	25	39	25	41	37	34	41	46	29	35	47	37	35	48	44	36	27	40	36	37	46	39	43	36	20	52	32	38	51	45	40	43	33	37	49	38	41	41	35	24	49	32	33	35	43	37	45	44	39	22	40	38	33	33	40	37	42	40	37	38	39	45	36	41	31	38	42	33	37	47	27	41	40	40	36	34	38	29	42	45	38	41	40	40	43	38	40	46	38	38	34	30	41	37	34	44	38	24	37	31	43	47	32	35	36	30	47	33	41	33	35	32	44	36	27	36	30	39	37	49	43	38	51	42	34	24	22	47	45	42	36	31	38	37	39	39	28	46	22	39	36	45	42	53	32	44	38	31	40	41	27	36	38	45	39	31	34	31	24	50	38	40	34	45	39	49	46	33	37	38	28	38	39	39	46	35	33	45	36	37	29	40	40	43	48	40	25	36	29	42	40	41	32	39	32	40	29	33	43	36	29	35	38	39	23	56	45	32	40	40	42	40	21	27	34	40	55	32	37	29	36	31	37	34	41	39	34	34	33	41	47	40	27	40	34	35	34	36	41	33	34	34	44	38	30	42	32	39	31	37	35	50	31	26	44	34	48	34	28	25	35	41	36	42	34	50	45	48	31	30	36	39	36	33	44	36	31	46	41	44	41	30	35	31	36	47	23	44	30	41	37	38	50	36	35	37	30	41	55	48	27	33	34	52	33	40	37	41	45	32	47	61	35	37	35	37	28	41	26	43	43	41	35	40	28	36	29	46	35	32	41	39	31	27	53	46	42	32	47	40	41	42	35	29	40	42	44	31	42	36	42	35	31	29	35	27	40	39	41	44	36	40	44	35	40	40	38	42	31	34	33	37	38	32	41	30	31	30	45	38	27	35	32	37	33	38	35	35	31	43	38	42	51	29	41	22	39	34	43	44	37	40	37	52	40	53	39	31	34	28	29	37	30	36	38	51	46	23	41	45	45	47	44	52	45	41	29	48	38	29	43	44	35	35	33	46	39	43	33	37	45	32	42	40	39	34	33	43	28	44	45	34	35	29	41	36	40	44	44	26	34	30	42	37	24	33	43	50	45	45	40	38	35	33	31	42	54	43	38	43	40	28	34	37	37	43	26	41	37	37	40	32	39	34	41	35	45	41	40	26	39	40	47	32	34	35	33	38	28	37	39	35	39	35	44	36	36	39	32	34	45	30	34	32	40	39	30	38	34	47	34	39	33	28	38	42	27	35	43	44	36	31	37	33	40	37	39	38	34	34	23	30	37	44	41	33	41	40	45	40	45	34	45	37	35	44	33	40	38	34	45	44	32	41	37	46	37	32	34	33	39	35	39	28	44	36	39	37	37	38	25	30	46	39	35	37	27	40	26	30	40	29	30	34	41	41	38	35	44	40	39	44	36	42	30	43	36	34	41	43	33	45	35	43	28	46	31	42	40	45	35	42	34	44	41	34	48	38	32	37	34	31	44	40	31	41	37	41	32	24	26	39	39	37	32	41	39	37	35	29	37	46	32	38	33	36	36	34	42	41	37	39	42	51	45	35	40	38	32	40	34	39	44	33	35	29	33	28	42	42	33	52	28	35	34	39	40	26	40	36	30	43	33	43	33	31	36	37	31	36	43	40	39	33	40	33	36	29	35	42	39	36	37	40	37	49	42	30	42	36	30	36	33	33	28	44	32	37	42	44	36	35	41	33	36	39	27	38	37	41	39	40	35	43	37	37	41	34	25	41	32	37	37	39	39	32	34	45	37	42	49	38	43	45	26	42	26	33	37	43	50	49	34	40	33	40	39	32	42	24	35	30	36	32	32	31	41	32	37	43	38	44	33	42	36	33	39	42	31	38	38	35	48	29	39	48	41	36	29	41	35	50	33	49	34	49	36	34	37	41	36	44	34	37	45	28	36	29	52	48	33	24	31	47	35	41	36	38	41	47	46	35	39	29	34	24	36	29	32	30	31	42	36	45	43	44	38	32	38	41	38	39	48	33	28	31	34	20	39	35	28	38	39	32	40	34	39	42	39	46	29	39	41	25	34	32	40	33	35	33	46	42	33	37	35	39	39	34	35	34	32	33	48	26	24	43	38	44	31	42	42	46	35	39	32	32	30	41	32	36	35	38	39	38	28	38	24	36	47	30	35	43	35	39	35	44	38	40	40	39	26	34	39	37	31	36	34	32	38	37	30	35	26	42	34	35	48	32	46	35	35	38	50	38	39	32	38	49	41	45	30	35	44	30	42	40	38	33	35	36	36	41	43	46	34	37	32	29	30	35	41	34	32	38	36	33	35	40	33	38	41	33	34	46	44	34	32	37	50	37	33	38	37	34	42	43	31	34	42	42	34	39	44	40	49	36	29	45	34	36	26	30	34	33	35	41	37	43	37	31	49	26	24	30	41	28	41	40	33	39	40	37	49	32	49	44	37	44	28	31	36	36	34	40	38	30	26	43	48	38	39	46	29	36	38	32	48	42	36	31	30	38	33	39	50	39	40	39	34	27	37	39	35	28	37	32	35	29	28	35	43	26	30	27	33	39	46	41	24	39	30	43	35	26	44	29	36	49	39	40	45	37	29	37	40	42	42	36	33	32	41	36	47	37	30	44	40	48	45	46	39	48	38	46	43	40	26	35	32	37	26	44	42	26	39	28	45	43	33	43	36	39	35	29	34	41	32	38	37	40	25	36	30	38	49	29	33	41	40	36	35	35	41	55	45	38	27	33	46	40	44	31	39	57	41	27	42	35	36	41	32	58	35	30	39	40	37	39	32	38	32	48	43	36	40	46	30	50	53	39	37	31	35	32	37	39	45	38	28	31	37	39	31	33	34	29	37	36	46	44	33	37	42	36	47	38	39	31	31	34	34	33	41	33	43	35	39	33	34	41	24	43	35	38	33	31	38	32	36	41	36	41	39	43	34	27	32	43	29	33	32	43	36	41	40	35	36	49	45	41	35	30	39	35	34
22308	12637	9295	11244	21707	25948	25429	24595	22932	20637	17720	16282	15182	12339	10473	8343	7256	6282	4936	4324	3550	2688	2039	1841	1925	1993	2017	2056	2048	1977	1855	1744	1763	1655	1475	1304	1060	900	868	679	559	510	512	518	500	492	508	530	536	527	586	584	557	601	538	530	515	491	545	528	523	504	460	510	471	466	490	472	492	491	461	462	472	471	444	397	429	454	428	417	415	443	394	443	419	474	387	431	431	374	402	390	389	370	392	383	421	389	400	381	447	409	415	402	398	423	390	402	406	423	400	410	406	362	407	380	374	405	418	401	334	407	391	417	403	394	386	405	402	409	412	420	436	394	415	400	369	402	439	410	409	396	439	388	391	367	370	414	420	381	406	395	370	407	446	386	392	375	421	394	370	368	364	401	399	389	412	401	412	424	403	412	361	368	425	384	391	358	361	405	403	403	398	390	379	400	430	392	394	372	364	429	378	402	377	389	401	405	381	432	392	394	403	411	407	393	391	399	390	383	373	392	376	414	440	438	398	438	376	397	418	383	378	379	407	455	450	397	391	405	376	390	395	387	354	361	369	384	424	401	365	375	389	380	421	355	389	405	371	399	400	396	385	410	392	398	426	381	421	398	386	394	408	413	414	408	389	394	385	402	422	416	385	417	373	425	399	394	411	375	375	381	409	404	416	375	396	373	401	378	410	409	408	393	404	366	396	398	423	390	414	390	424	381	417	396	407	395	406	380	406	384	358	375	378	381	382	437	415	363	374	391	372	391	368	364	413	376	376	435	412	340	416	384	393	406	379	418	416	386	394	370	366	402	419	394	382	385	417	396	379	426	411	415	366	389	396	421	394	399	425	390	370	397	364	402	378	383	416	392	416	391	397	382	412	383	376	374	406	398	406	434	392	411	376	416	407	361	385	432	383	372	431	396	370	361	419	377	389	369	358	377	427	389	423	389	409	392	386	380	361	390	357	400	389	399	413	391	431	410	398	391	383	375	391	395	399	397	430	429	376	380	374	385	415	383	387	410	406	373	384	418	413	393	390	405	388	409	359	389	416	365	390	425	399	403	415	409	380	409	382	399	395	408	351	392	433	373	408	403	409	388	361	395	401	379	408	380	423	426	413	419	370	398	440	367	400	395	368	397	410	398	399	406	407	406	399	423	421	380	346	406	404	393	378	358	380	391	367	364	387	409	391	402	393	398	417	348	405	419	393	406	384	383	414	385	399	400	397	394	392	399	380	390	410	395	367	392	388	368	407	413	387	414	372	348	431	403	391	377	398	445	380	388	380	445	357	427	408	392	413	414	397	415	383	400	374	384	418	406	415	381	383	399	406	374	407	402	394	416	395	417	421	380	391	371	364	410	408	385	352	393	402	400	395	396	372	408	399	371	389	389	401	409	363	415	407	412	396	383	428	365	421	424	388	383	393	396	394	392	402	383	419	430	414	398	397	399	412	356	416	397	387	380	364	398	391	373	394	418	437	399	387	413	414	389	413	383	381	441	427	420	435	389	423	397	394	381	388	420	398	426	371	385	400	415	415	393	390	341	401	352	402	423	396	426	404	415	397	418	377	376	412	384	391	406	398	393	414	356	383	396	394	407	353	400	409	399	391	386	375	359	410	384	393	366	408	388	375	417	421	398	389	384	405	395	374	380	409	378	406	380	383	384	427	406	399	422	434	395	387	408	426	375	389	389	395	401	399	373	412	392	400	404	389	421	391	425	392	384	377	366	416	405	404	368	385	402	402	391	386	394	399	379	417	364	398	378	415	359	390	353	378	405	407	416	409	420	381	369	391	402	409	375	406	406	402	388	401	405	394	401	388	384	364	411	457	386	406	375	436	401	398	378	411	378	401	390	367	394	421	416	391	397	426	412	378	412	412	389	414	413	384	382	340	408	391	394	373	386	428	392	395	403	420	364	390	387	399	432	412	397	382	384	369	412	389	391	406	406	374	366	396	411	411	420	390	430	395	391	381	363	381	393	415	371	372	356	394	418	403	429	403	392	392	392	393	386	392	410	416	392	401	394	373	406	414	396	388	347	379	418	403	385	411	385	443	367	423	388	421	388	411	390	414	392	386	388	377	378	412	382	434	413	386	445	385	387	382	400	384	361	383	397	371	371	436	389	389	391	384	385	406	369	403	399	384	360	335	414	421	406	393	417	398	393	413	382	385	395	353	378	394	387	417	419	369	398	403	405	388	406	355	386	393	381	408	417	397	414	388	410	393	392	402	379	421	421	424	413	391	372	376	373	405	409	407	419	387	358	390	393	413	380	407	395	375	361	414	418	400	373	382	386	391	378	383	378	390	425	377	447	405	384	412	386	409	343	377	385	373	383	357	378	359	417	387	401	407	386	370	409	387	343	430	391	365	395	429	431	362	372	359	397	387	368	437	361	400	401	399	412	347	420	432	407	442	381	411	419	405	414	400	414	410	438	379	409	398	425	392	413	400	442	382	391	452	403	393	413	385	388	382	407	418	427	418	401	441	415	420	397	392	408	403	428	397	415	380	375	383	393	408	381	410	409	392	427	367	409	420	393	391	400	461	403	415	352	373	400	411	388	398	417	396	385	387	417	407	421	405	401	407	410	405	392	407	388	395	407	392	411	414	398	391	370	372	399	414	392	395	403	397	414	420	382	417	366	391	371	389	417	426	403	398	396	402	402	376	406	356	413	363	404	377	402	383	412	437	396	416	413	393	393	410	419	387	413	394	373	394	389	394	376	372	392	383	374	397	406	400	380	385	421	376	390	401	395	389	409	391	427	389	410	405	373	418	378	421	403	394	402	343	360	368	411	403	398	366	403	390	368	392	360	392	417	381	388	406	363	396	390	430	418	405	408	438	373	402	408	368	389	418	407	434	365	397	385	395	377	383	417	373	375	371	403	361	431	367	424	376	396	403	406	410	370	417	406	369	380	329	407	396	430	379	380	421	425	395	393	439	374	397	418	405	377	379	356	371	372	385	390	396	382	405	375	408	408	415	418	406	405	401	395	395	380	412	361	387	399	363	391	400	365	403	372	366	375	426	391	404	395	401	411	391	401	410	405	393	373	396	378	428	413	415	393	387	407	393	373	392	399	402	393	372	358	431	390	413	373	421	389	411	385	396	394	406	419	373	396	392	399	397	412	419	379	401	388	452	387	405	388	389	380	395	393	357	387	405	383	413	408	404	423	404	425	431	400	379	381	394	380	425	419	388	387	397	402	398	414	411	385	385	391	392	392	392	409	396	412	395	378	372	400	408	408	389	391	395	433	387	381	406	393	390	394	403	370	400	370	429	416	421	371	407	389	422	391	390	371	399	386	383	396	397	389	372	371	397	419	413	422	390	391	411	388	394	411	388	396	404	402	391	438	387	385	399	410	391	383	374	350	413	373	396	401	380	363	414	400	412	421	389	431	430	399	393	368	384	390	384	429	420	361	364	376	360	414	365	382	395	403	379	390	385	348	405	396	353	411	409	392	357	396	376	410	382	402	402	406	395	408	420	405	363	411
2987	1732	967	633	526	721	930	1075	1107	898	763	734	661	456	395	308	296	242	238	173	137	109	91	80	84	99	122	90	96	86	86	84	100	79	71	85	58	41	46	37	26	26	30	34	41	30	26	35	34	38	28	50	45	43	39	28	36	26	45	33	30	23	28	40	41	20	34	29	22	29	21	27	28	32	33	28	30	26	25	18	26	31	37	25	31	28	30	17	26	26	31	29	25	25	24	22	20	22	30	22	34	36	38	35	24	31	29	35	32	44	30	26	32	27	34	24	28	32	19	24	30	29	28	27	34	39	26	33	28	28	36	24	37	32	20	30	27	27	29	28	23	29	40	30	25	38	25	30	29	28	33	29	28	35	31	22	22	34	32	42	28	54	32	33	27	28	23	29	24	33	32	25	19	30	27	29	21	24	26	35	26	37	29	36	28	44	30	32	26	34	35	27	38	26	36	18	29	24	34	29	28	35	39	33	36	30	37	31	22	26	40	29	29	46	35	30	38	29	30	29	34	26	33	31	24	28	28	32	22	20	19	28	31	38	29	27	36	29	19	29	32	39	34	28	35	22	29	34	25	21	22	33	33	34	32	32	30	28	33	37	25	23	27	30	30	28	31	29	32	22	25	27	29	20	25	34	32	28	25	21	39	21	29	21	29	34	26	34	30	32	28	26	30	29	22	25	27	22	25	34	30	31	32	33	25	23	33	37	27	37	34	29	27	33	28	32	29	37	32	27	39	22	42	31	30	24	28	31	23	34	41	26	23	31	33	30	33	27	30	31	33	24	29	31	25	25	24	32	28	36	40	33	24	25	25	30	29	27	24	21	27	31	27	26	32	33	33	31	31	28	28	32	31	27	28	46	37	41	34	25	19	21	44	33	24	32	27	28	23	32	31	26	35	27	31	29	37	36	26	21	36	27	31	24	31	28	33	36	27	22	24	29	23	22	32	27	34	47	32	37	26	27	29	30	40	42	27	28	32	30	33	36	30	33	27	46	37	33	33	34	31	34	33	31	25	37	21	36	27	24	22	33	37	27	34	30	28	29	24	40	39	33	27	37	31	31	39	22	33	32	26	21	29	30	22	24	21	36	38	32	24	35	18	32	31	38	28	27	31	35	38	28	21	29	26	29	26	36	33	24	22	30	32	31	34	27	30	37	35	23	31	33	42	28	27	34	24	28	35	31	25	27	28	37	21	25	35	40	30	34	34	28	18	27	24	21	30	20	27	36	28	30	23	30	43	27	29	24	29	29	40	30	31	24	36	29	29	25	22	33	28	19	29	42	33	15	27	22	20	34	32	34	38	31	31	37	29	28	39	23	31	29	29	33	28	31	29	23	30	31	36	19	31	29	26	28	27	32	32	29	21	27	28	26	27	25	24	27	24	38	30	34	25	38	26	25	33	31	29	29	16	34	32	35	26	27	24	36	31	23	35	26	21	21	34	26	27	21	28	21	25	27	32	27	35	29	21	27	36	28	35	20	27	37	34	26	35	32	30	32	32	35	21	22	31	35	27	33	31	34	32	30	27	36	19	34	31	40	29	28	24	24	25	40	27	21	34	43	29	22	23	30	26	38	33	36	39	35	27	38	32	31	32	24	31	29	19	29	27	28	26	38	40	40	34	28	28	25	24	21	28	21	39	24	26	28	38	25	38	34	36	24	29	21	22	36	36	36	34	31	31	20	28	37	32	25	32	25	39	32	30	24	27	26	41	33	32	31	38	24	23	22	22	28	33	28	27	36	29	35	24	17	37	26	28	32	27	48	36	21	33	35	31	30	28	26	31	23	27	44	18	35	27	29	32	31	31	30	30	25	22	21	39	31	18	23	25	39	33	28	25	34	29	36	34	29	25	31	25	30	30	26	21	32	34	19	28	32	31	24	27	29	36	31	38	36	27	22	27	19	27	29	29	24	23	36	28	37	28	32	24	30	36	30	35	35	43	32	38	27	37	34	26	40	39	30	30	24	33	20	40	21	31	34	19	30	16	23	28	28	35	35	29	21	34	24	26	25	25	47	23	31	36	25	41	28	23	33	23	30	34	39	27	26	35	35	23	19	34	21	27	28	36	39	28	22	27	31	25	30	27	28	24	35	32	37	33	37	33	22	25	26	30	23	26	33	28	41	20	29	34	27	24	34	30	35	33	25	34	30	35	22	28	36	32	32	27	34	31	28	30	24	20	36	33	33	35	24	30	29	27	23	27	21	29	27	24	31	34	23	29	27	21	28	41	30	37	32	26	41	34	31	29	25	37	36	33	26	23	33	29	27	28	29	20	37	26	21	26	33	36	26	30	23	27	25	30	28	28	37	31	23	28	32	21	36	25	35	32	35	32	23	23	32	33	35	41	30	15	30	28	29	36	45	30	22	27	17	35	33	28	22	29	22	34	29	34	28	39	24	41	25	22	31	25	25	34	27	34	31	24	31	43	36	26	34	25	31	26	39	19	24	34	41	31	36	34	34	24	32	38	30	25	39	28	29	35	22	29	25	27	27	35	33	24	30	34	27	27	31	43	28	16	44	33	27	26	27	27	32	36	24	22	31	38	30	30	27	31	31	36	29	23	26	40	35	28	24	41	29	20	28	32	27	31	36	37	32	21	24	23	27	30	26	29	35	22	28	22	28	24	32	33	25	25	29	23	46	25	38	32	31	23	32	22	37	33	30	25	31	25	35	35	27	34	38	34	37	28	31	41	30	27	27	28	34	20	30	25	32	32	32	28	22	21	32	33	19	37	25	26	23	25	27	36	24	31	31	25	24	23	31	32	24	32	40	29	30	24	28	29	22	17	34	30	29	28	31	29	31	31	26	29	24	28	30	29	22	26	28	31	38	29	31	32	37	30	15	31	26	29	24	38	32	28	14	43	25	39	43	29	29	26	33	30	33	37	36	38	31	33	26	35	25	30	36	28	30	26	29	32	33	39	37	36	22	26	22	35	45	37	36	38	31	25	38	42	31	32	28	30	31	26	36	29	30	32	26	32	31	37	28	38	20	27	20	34	29	31	34	28	26	24	34	30	23	33	23	32	27	24	28	24	25	35	24	26	42	26	28	38	25	41	29	31	29	39	32	38	32	33	30	13	32	34	34	27	32	27	26	34	31	29	33	26	24	34	27	35	36	33	23	34	31	29	29	25	26	24	28	24	23	30	40	27	33	24	38	33	33	17	34	29	32	23	28	17	34	28	29	31	36	24	28	28	23	24	32	43	30	27	31	25	41	29	30	28	27	29	30	40	26	29	33	32	29	34	33	35	37	30	32	37	32	29	23	27	40	25	38	33	30	34	23	26	28	25	24	32	32	27	19	34	31	28	21	38	41	23	39	27	27	33	25	31	38	22	29	27	27	42	21	33	30	39	28	26	25	27	28	29	29	41	31	24	37	28	19	25	24	24	31	28	33	29	23	31	33	35	21	37	36	27	22	28	36	22	30	32	29	30	23	25	21	36	23	29	31	41	26	29	27	31	35	29	23
26317	15805	11009	13281	24274	28953	28163	26990	25376	22520	20381	19239	16749	13594	11569	9819	8596	7272	6322	5461	4218	3096	2420	2431	2349	2659	2619	2536	2362	2278	2121	2156	1987	1892	1666	1431	1217	915	782	641	486	521	498	465	448	502	492	448	518	530	603	619	587	616	547	545	541	525	470	466	461	468	459	452	460	422	418	419	417	395	411	419	370	394	372	402	365	357	375	338	330	353	311	366	321	328	341	349	326	348	352	387	319	338	334	364	316	343	329	350	333	318	357	348	341	316	346	332	350	317	326	327	328	319	320	335	323	321	307	308	325	351	308	305	379	298	311	290	322	324	355	339	310	329	329	360	332	366	359	336	336	308	346	332	351	322	331	331	336	334	349	299	307	334	312	351	304	333	286	312	307	353	345	373	307	329	311	308	322	310	330	340	319	347	351	329	318	334	322	313	326	311	337	287	322	323	298	343	352	320	340	347	342	345	319	344	319	357	360	308	294	317	362	288	351	294	319	313	362	300	304	355	278	341	313	330	359	326	294	358	298	344	312	321	311	346	295	278	306	340	302	332	333	312	331	351	336	328	329	297	302	314	337	315	336	344	315	334	328	324	330	318	299	334	308	291	307	311	326	331	328	328	292	337	339	307	321	291	288	347	335	280	303	344	315	307	330	315	297	297	314	307	320	317	313	341	313	300	320	332	310	312	330	305	309	340	320	310	340	351	321	345	324	310	317	324	348	324	322	324	309	322	336	321	361	298	308	344	326	322	323	353	349	331	326	335	297	327	304	333	328	327	292	306	344	357	302	328	341	345	345	328	343	328	310	340	331	337	328	352	342	318	341	330	297	369	323	329	297	302	303	338	356	302	344	348	342	342	322	348	347	303	310	324	322	340	303	355	294	343	302	304	305	321	335	299	339	306	354	336	346	312	317	312	317	308	321	316	328	325	331	320	282	319	310	335	299	347	309	341	323	283	340	333	315	318	353	326	333	302	316	297	336	316	306	330	308	291	319	333	315	321	321	318	350	334	345	335	342	359	318	311	298	314	317	309	312	372	334	308	331	338	348	330	355	297	334	318	320	329	347	319	340	353	323	334	309	319	320	336	323	362	296	317	338	307	337	329	335	336	341	337	325	317	317	308	339	328	315	332	344	296	310	329	314	342	289	322	329	312	321	307	337	326	308	320	324	316	330	337	340	317	281	338	297	329	332	304	302	310	321	302	332	333	327	338	359	335	347	376	294	319	354	328	317	345	357	308	364	335	298	336	353	309	346	331	340	337	314	314	305	320	353	302	324	316	317	327	316	325	294	345	319	323	330	345	323	337	296	319	314	340	337	324	310	316	316	349	338	280	334	330	318	339	318	300	316	304	324	325	346	319	309	323	336	330	296	317	326	359	335	343	391	353	313	324	320	329	318	315	336	318	298	324	332	327	323	346	346	313	306	324	311	330	298	325	309	306	318	339	318	341	341	344	299	309	323	327	312	326	308	337	287	326	301	319	362	317	303	334	322	322	300	340	339	332	329	308	313	333	344	304	343	346	364	320	313	342	302	321	346	296	299	342	332	337	334	303	324	331	329	318	331	334	295	339	347	337	301	311	329	333	335	322	330	315	316	314	339	330	331	315	343	343	340	281	326	307	324	351	341	337	351	304	373	284	332	329	336	315	320	322	321	322	324	321	314	333	299	324	296	332	314	382	316	328	354	333	339	331	271	334	316	298	344	334	317	355	294	331	304	332	324	289	335	314	330	348	313	346	351	274	331	316	340	309	335	319	301	309	358	332	313	326	306	314	347	316	343	348	319	329	324	320	340	327	300	341	326	321	347	346	317	295	319	338	309	305	307	343	343	343	348	350	328	335	366	336	344	308	334	347	328	337	309	316	312	307	347	293	351	355	310	355	326	339	322	351	303	318	333	323	325	310	322	306	309	307	312	328	356	293	343	354	304	333	340	312	302	321	333	330	325	302	355	319	327	323	299	292	336	316	313	318	329	343	302	345	344	335	337	318	321	303	335	325	344	333	320	325	298	349	330	305	331	335	320	320	304	286	334	328	362	334	357	305	316	313	331	356	307	323	323	308	347	325	314	310	324	347	339	327	318	317	318	349	317	308	342	336	342	310	321	306	336	306	300	331	329	324	320	314	332	309	327	314	306	346	337	308	343	320	304	323	342	318	334	345	336	314	306	325	334	309	329	341	291	330	319	333	346	357	342	342	327	340	317	324	347	321	323	313	275	313	341	305	300	367	331	321	323	308	303	319	346	317	310	342	325	318	336	303	320	327	326	330	328	335	293	323	321	361	301	328	319	328	331	286	341	288	294	326	299	330	337	317	361	304	308	299	337	322	309	304	328	314	332	314	346	334	295	334	318	328	307	334	337	282	362	354	324	303	319	335	321	319	335	355	317	321	314	309	328	316	331	321	340	334	315	331	342	332	348	332	348	314	334	294	346	321	284	331	347	326	324	312	311	334	318	334	293	296	320	349	358	332	318	307	353	311	357	315	349	337	338	313	340	343	320	328	321	309	345	331	338	337	323	307	338	314	348	317	327	341	326	313	324	351	313	342	313	309	322	327	339	330	315	341	362	342	337	302	357	310	308	338	315	308	303	277	329	329	323	362	326	334	338	329	306	325	319	339	311	300	337	316	315	316	347	313	327	329	323	344	326	340	336	284	334	326	289	352	359	312	354	348	332	322	334	315	342	310	315	319	328	354	327	319	354	331	333	341	304	311	340	322	313	331	322	323	295	315	338	321	311	325	324	312	312	341	322	336	333	330	354	326	331	297	329	341	304	298	299	318	312	301	312	336	305	337	312	315	290	330	351	323	328	320	321	319	368	325	315	317	314	311	340	314	352	308	330	298	309	344	315	319	311	304	309	299	316	349	329	342	338	307	302	318	333	329	301	350	306	341	336	354	321	359	326	319	326	292	323	350	312	309	315	345	327	327	308	314	339	310	311	349	340	336	341	325	333	321	315	351	338	310	346	300	299	288	315	340	350	325	315	338	345	343	297	325	339	327	321	350	314	305	325	302	353	337	307	319	291	338	343	328	298	298	355	348	312	309	346	343	306	341	319	338	284	314	332	317	347	322	298	314	312	312	297	319	332	318	324	296	316	331	293	344	313	333	352	309	290	353	320	339	334	335	346	293	312	363	322	323	360	320	309	292	332	334	328	334	311	357	320	299	330	341	299	329	314	312	343	334	320	319	326	356	311	323	351	337	318	327	312	281	302	340	302	325	326	320	331	310	317	349	330	345	332	317	342	341	318	315	320	327	325	309	284	349	323	342	353	308	331	318	326	333	315	348	337	350	372	321	328	314	302	331	324	313	345	325	296	320	330	315	345	296	325	314	318	287	321	325	328	298	301	353	362	315	360	318	308	341	327	329	354	336	310	328	343	347	338	320	329	297	316	324	360	337	330	309	345	322	328	338	341	341	345	311	322	355	312	298	301	337	355	341	320	347	328	322	311	340	336	289	342	290	301	302	348	333	311	326	306	332
2496	822	432	289	265	377	466	520	503	491	419	398	312	261	203	181	161	161	136	120	96	71	81	67	73	91	82	66	84	70	76	78	78	67	59	43	59	56	38	48	44	48	46	46	43	39	46	42	48	51	44	41	40	37	47	59	37	37	56	47	40	43	44	46	42	44	44	48	46	42	54	37	49	41	31	44	46	35	41	47	39	50	36	39	49	43	42	31	62	50	32	36	41	38	43	40	43	47	46	36	38	46	34	43	52	36	40	40	39	35	44	40	55	36	31	31	45	53	38	39	53	35	36	37	39	36	34	40	44	41	37	48	43	56	52	47	36	42	43	49	50	50	36	43	46	46	35	38	43	35	42	42	49	36	38	36	34	50	53	39	42	42	43	39	33	42	44	45	40	44	44	41	48	43	41	46	41	47	38	42	51	31	44	49	56	40	40	48	46	31	41	39	37	35	48	47	36	47	43	35	35	40	40	40	38	55	34	45	49	48	45	47	37	35	49	30	29	49	54	40	47	50	38	39	43	42	54	38	43	46	48	38	40	33	44	39	36	44	38	50	46	38	48	57	42	50	38	39	34	42	40	45	38	38	54	46	29	45	41	39	49	38	33	34	36	37	48	39	58	53	39	49	38	39	44	33	44	35	44	51	39	32	46	51	47	56	31	50	43	38	37	39	47	51	46	32	39	31	35	40	47	40	32	43	46	37	33	43	40	47	49	44	47	43	47	43	46	38	37	52	37	30	42	47	56	40	33	43	36	26	37	32	49	42	48	43	47	42	38	41	39	45	41	39	39	37	49	35	28	44	35	51	41	44	42	40	45	35	42	39	40	39	39	41	40	58	44	51	51	37	48	43	43	32	43	48	37	44	42	50	35	42	30	53	56	45	60	47	55	43	43	48	38	32	49	34	37	43	41	42	48	36	41	36	39	38	41	44	52	43	38	46	53	37	42	40	49	42	36	38	45	38	47	51	35	47	49	49	38	35	36	38	51	40	54	36	38	38	41	44	39	42	52	44	40	39	50	36	46	27	39	38	47	57	45	51	43	54	48	42	46	38	43	43	47	34	42	56	40	50	45	36	48	40	39	38	36	52	46	37	54	41	40	35	46	44	37	39	53	43	38	46	54	34	41	55	35	29	32	56	39	44	56	30	36	41	38	38	45	43	44	42	41	40	44	48	49	46	39	38	35	42	37	47	35	44	52	39	48	41	44	49	29	45	53	42	49	40	37	27	46	42	46	40	43	43	41	31	62	38	41	36	45	46	51	42	49	44	36	41	45	46	40	41	47	42	40	42	50	34	44	34	35	37	39	51	51	30	53	50	41	41	45	47	44	42	35	51	39	40	50	28	49	40	42	43	36	47	37	39	37	52	51	52	45	49	40	47	44	49	43	39	43	34	43	45	32	43	44	58	49	43	37	37	51	37	48	41	42	45	41	41	43	40	41	35	31	44	32	43	37	42	45	45	48	50	29	44	39	46	39	40	48	37	38	46	50	38	45	35	31	48	35	45	43	39	49	37	44	43	46	53	29	39	46	53	47	50	51	45	43	37	46	33	26	46	49	47	35	42	43	37	45	40	45	35	39	42	44	33	33	50	34	53	46	50	49	42	37	36	48	40	39	48	35	37	38	43	37	48	37	48	45	39	42	43	33	47	27	44	40	41	56	52	44	36	32	42	45	51	44	36	43	41	48	43	50	40	34	42	50	42	36	37	48	41	51	53	50	38	37	31	45	46	51	36	48	43	52	32	38	41	47	36	40	45	46	49	44	35	36	39	41	38	59	55	47	44	49	28	45	40	49	52	43	31	51	41	44	38	44	44	42	34	39	47	38	36	42	49	43	34	44	37	29	39	43	38	50	35	46	49	38	43	43	42	39	45	39	48	40	45	41	47	48	41	48	38	34	49	44	47	38	49	44	33	38	39	49	51	38	37	31	34	36	38	51	34	48	39	44	37	50	34	50	44	29	50	49	57	35	22	43	55	38	36	46	45	30	38	53	42	49	45	45	54	49	42	48	42	41	51	50	48	40	40	35	40	38	29	34	40	36	43	55	39	39	47	42	45	39	35	46	35	41	46	35	35	44	34	45	44	44	34	40	45	35	35	39	34	36	40	50	39	46	57	63	30	41	53	43	45	51	29	51	34	54	55	36	44	38	40	47	43	40	42	54	52	41	48	59	45	41	43	36	43	37	53	41	54	43	46	45	46	44	46	54	37	44	42	41	43	40	41	52	42	33	46	40	40	35	40	35	33	47	39	33	46	45	33	42	47	45	44	50	41	46	44	45	37	46	53	47	42	42	35	40	39	38	43	60	44	49	39	26	45	35	40	50	41	41	43	51	42	46	45	46	43	42	46	50	45	46	35	35	43	53	40	40	37	44	52	41	30	38	32	39	45	44	43	41	45	34	39	36	36	40	45	41	42	51	51	44	43	46	47	58	39	31	31	47	37	48	51	48	40	31	60	42	35	46	51	42	40	39	37	35	44	38	41	45	41	42	57	47	42	48	45	47	40	38	44	42	40	34	47	46	56	45	48	34	47	35	46	35	35	52	40	47	41	38	40	38	24	58	61	34	33	45	29	35	48	42	46	48	40	56	52	57	30	43	40	40	32	34	39	36	41	37	49	52	45	41	54	42	41	52	48	51	35	38	47	38	51	43	46	41	37	53	38	39	32	43	30	46	49	40	59	55	46	47	40	33	36	53	53	35	41	45	35	40	37	46	40	54	49	43	45	50	45	44	47	50	35	43	44	42	36	38	46	47	45	38	41	47	44	43	42	38	39	44	39	43	59	36	55	41	50	32	42	35	39	40	42	35	44	49	42	38	47	40	35	45	40	53	46	41	34	50	36	54	45	35	32	41	33	39	38	45	37	43	52	59	39	46	42	49	45	38	28	49	50	44	40	45	36	49	41	33	42	29	54	46	44	42	40	37	41	33	44	54	46	50	32	44	42	36	49	42	46	41	33	35	46	40	27	36	43	44	47	32	47	54	36	54	44	44	46	45	31	33	52	45	44	39	38	48	51	54	52	58	41	34	42	39	43	25	33	47	40	38	48	36	32	28	45	31	39	45	40	41	52	43	36	43	34	38	48	47	44	43	40	50	33	39	48	42	45	48	34	42	42	40	41	40	39	36	39	45	40	41	35	36	43	42	42	45	37	37	40	47	49	39	36	42	44	44	54	40	48	57	44	43	42	39	37	46	48	37	38	36	38	54	36	50	45	44	49	48	39	38	43	37	34	53	56	43	35	46	44	43	33	40	39	44	31	40	36	43	57	41	46	37	37	46	43	29	40	44	36	54	40	42	37	43	37	52	49	54	37	44	43	40	45	41	47	45	48	38	41	48	34	46	49	43	36	51	35	49	20	41	45	42	46	50	48	40	48	42	48	34	46	45	51	31	38	51	38	47	45	36	46	44	33	49	35	46	47	34	45	49	34	46	49	43	35	51	31	46	43	36	38	41	41	50	42
20424	10557	6424	8158	16963	21930	21278	20015	18502	16569	14519	13228	10366	8184	6614	5662	4865	4395	3798	3144	2226	1567	1447	1514	1673	1796	1706	1640	1568	1468	1352	1400	1328	1245	1113	1027	774	668	554	528	569	506	473	502	523	476	526	530	532	562	589	603	531	596	555	547	542	524	530	529	545	479	516	513	507	467	542	512	500	520	473	506	430	515	500	496	477	455	464	465	404	437	470	440	419	502	447	444	478	426	469	452	436	498	432	490	504	446	409	478	438	425	479	468	465	406	478	450	454	479	457	426	441	454	448	448	420	455	447	444	437	453	470	468	466	447	455	453	477	437	454	456	442	459	452	430	447	412	487	443	439	455	445	452	442	450	428	430	430	453	424	448	437	446	469	439	456	459	452	461	492	470	476	461	450	440	466	456	465	474	459	512	420	441	442	442	474	462	467	468	496	444	435	477	409	459	461	429	473	475	453	477	474	452	428	435	448	447	455	425	434	459	473	474	441	445	458	452	454	451	427	430	426	494	452	471	445	494	469	415	425	453	455	410	434	442	475	457	441	430	422	450	480	453	444	456	435	475	459	458	467	493	446	402	456	459	467	418	462	438	446	442	417	408	457	439	462	445	422	430	436	435	445	422	453	459	420	456	461	446	456	449	459	410	434	473	467	452	449	455	430	426	440	458	428	438	409	427	421	472	448	452	485	454	429	483	440	455	442	430	474	432	453	444	454	475	428	419	480	462	446	454	442	442	444	438	411	422	474	488	436	443	410	437	444	463	444	479	411	456	435	444	419	434	451	435	470	471	461	472	444	411	444	474	429	464	430	426	424	468	435	421	437	456	445	496	489	429	451	491	440	466	461	475	445	469	466	429	433	446	460	452	440	423	440	462	456	415	414	483	436	466	457	428	433	444	416	444	459	437	459	442	401	460	453	431	493	446	480	414	489	427	473	415	458	490	441	434	449	464	431	423	430	448	434	446	449	467	446	428	514	475	464	461	454	453	418	479	483	445	420	443	455	445	445	478	460	453	461	414	461	434	453	441	448	431	479	463	454	436	428	444	436	417	454	442	460	452	436	428	451	483	453	431	471	434	451	468	432	461	442	447	422	437	455	465	458	475	511	438	472	410	452	442	413	457	467	440	451	486	462	448	452	460	444	461	429	445	427	447	464	465	452	457	449	488	447	430	452	465	479	432	451	432	419	450	478	478	474	421	483	436	458	433	449	479	468	430	461	440	408	472	464	429	465	449	437	441	484	421	451	429	449	434	429	480	418	441	451	470	488	425	419	462	481	476	440	445	478	412	421	465	465	448	458	430	440	404	437	429	475	442	474	423	443	446	500	439	436	465	458	460	456	442	453	492	434	458	500	467	436	447	453	419	471	460	457	451	457	485	461	492	438	461	447	500	450	455	424	441	439	473	453	474	458	475	418	465	449	438	471	440	443	445	465	455	440	474	439	449	470	443	424	446	448	453	453	440	452	433	432	447	444	459	410	461	464	451	428	460	420	455	434	446	455	435	451	466	458	457	402	433	457	433	420	428	490	431	409	429	442	461	478	457	439	476	483	485	430	459	446	473	472	422	420	444	467	476	436	449	440	476	451	443	453	458	432	452	488	454	470	460	472	422	444	458	470	437	415	447	469	473	442	446	423	458	484	435	440	465	493	410	440	388	419	494	428	452	457	470	436	439	475	439	443	438	436	471	482	426	436	435	486	451	445	443	402	446	460	457	443	459	454	457	415	434	449	465	407	435	434	448	452	455	442	439	433	464	467	437	497	473	430	479	451	438	449	453	459	451	464	424	406	467	450	432	424	445	456	454	441	471	455	449	410	456	451	442	434	448	449	439	420	482	471	413	460	444	477	445	447	462	438	456	444	441	461	396	463	442	402	451	441	454	451	463	483	464	402	437	461	428	452	462	458	472	465	456	467	477	470	452	429	483	436	483	480	477	470	430	446	441	474	441	411	416	443	478	445	412	413	465	437	428	433	455	457	440	489	453	452	476	444	462	422	461	455	422	442	452	419	436	424	446	464	435	447	398	449	442	456	441	475	433	468	454	416	436	446	434	447	418	451	474	449	438	446	454	416	477	466	478	427	483	448	455	462	464	460	461	431	456	475	441	442	465	427	496	450	441	442	463	429	439	440	442	461	432	458	469	427	414	459	456	452	417	430	478	467	420	441	457	445	491	432	457	436	456	438	463	432	423	460	438	461	450	444	433	467	473	444	434	444	429	493	427	444	454	470	455	418	469	427	427	455	457	489	500	377	457	449	442	470	459	468	426	463	441	436	452	424	456	453	430	422	436	458	479	463	447	448	459	413	446	429	455	421	442	432	427	450	444	478	427	454	443	457	458	462	441	440	437	470	474	447	444	458	429	438	465	431	466	438	458	481	476	464	407	476	462	452	477	458	445	427	435	443	417	448	424	450	433	443	428	447	430	453	460	465	460	471	421	414	450	452	438	447	465	436	451	437	438	466	465	469	464	455	498	443	435	479	454	440	448	504	483	499	435	408	433	430	451	463	495	454	479	440	470	460	465	442	427	464	460	445	461	456	453	435	467	464	455	415	463	436	466	458	435	441	469	467	433	434	439	387	436	471	456	409	446	455	445	446	465	427	472	447	431	418	439	439	447	436	478	441	451	442	443	435	478	433	424	443	424	473	404	491	418	444	463	482	481	475	426	409	463	427	473	462	417	471	457	437	450	451	465	429	449	444	495	468	439	502	408	457	426	454	463	420	442	433	439	471	471	445	406	466	448	481	485	463	442	448	468	416	443	461	469	454	433	436	448	423	425	439	448	429	460	443	443	420	456	465	415	448	488	461	421	451	441	457	476	495	460	458	451	450	386	446	460	471	465	482	416	472	440	465	469	411	429	425	449	477	446	443	462	428	440	422	497	476	452	404	472	442	417	453	394	461	436	458	429	419	454	428	463	443	477	441	463	453	446	463	464	482	470	462	435	464	438	481	474	468	429	441	443	492	486	452	450	406	407	414	460	420	452	450	497	464	405	458	442	485	463	439	453	467	445	429	428	451	435	450	433	470	472	458	458	486	449	451	438	442	435	426	447	438	437	471	433	430	425	399	445	461	470	427	450	442	418	429	429	465	475	422	437	430	446	460	423	460	447	448	441	457	439	448	419	432	427	476	469	454	436	477	387	457	465	419	471	453	446	422	438	424	426	496	456	469	431	435	495	441	428	487	452	442	443	451	461	439	420	430	433	456	476	466	452	467	468	442	463	415	435	480	465	423	457	449	452	437	468	425	417	443	474	433	473	431	430	470	415	420	426	405	445	447	459	458	430	459	484	465	431	436	445	420	466	452	450	440	502	446	442	425	444	463	447	420	449	440	470	467	471	458	421	493	439	417	441	452	482	428	444	471	436	433	465	447	423	445	451	432	445	466	481	430	490	418	412	434	442	451	478	448	464	447	440	461	432	479	450	446	418	470	467	457	460	447	470	452	472	426	455	426	477	451	459	440	430	446	460	438	498	480	452
2281	1346	691	462	436	585	778	758	818	818	683	577	422	320	278	214	213	182	184	151	106	82	65	92	86	110	89	80	78	84	70	74	80	79	76	59	45	46	44	43	51	33	41	47	41	31	34	37	37	42	38	34	35	42	54	47	55	43	40	47	35	36	37	33	46	34	41	32	30	29	34	44	32	32	45	35	45	31	40	31	40	30	31	34	30	45	41	33	38	30	39	32	28	34	27	51	33	36	35	32	41	39	30	32	43	37	29	46	39	33	39	43	38	33	42	25	37	36	35	35	32	35	43	26	45	40	36	33	37	30	37	27	32	44	37	35	30	35	30	28	32	33	30	39	39	35	29	38	28	33	39	36	35	36	30	37	22	34	33	35	46	37	41	31	42	40	37	37	49	30	35	27	37	44	29	36	39	31	40	59	36	30	47	44	27	45	37	33	35	39	25	43	28	20	43	38	30	35	47	33	28	30	44	36	44	38	35	29	42	36	26	43	35	31	37	45	35	34	39	33	27	39	47	42	35	34	43	43	31	38	34	42	43	33	33	31	32	46	30	42	37	29	28	21	40	35	32	34	38	39	34	35	20	33	37	32	31	42	27	41	37	35	35	33	30	37	33	22	24	36	34	35	40	44	44	21	33	43	40	36	28	28	31	24	38	25	38	33	31	39	48	33	40	44	36	42	28	37	33	20	40	43	30	34	36	37	27	19	27	38	32	37	17	25	28	33	30	45	30	36	31	40	31	38	34	35	46	36	35	30	38	27	31	29	29	41	43	31	31	36	37	33	28	29	35	45	37	38	38	33	39	33	29	25	39	27	48	31	35	44	36	47	36	25	28	40	42	43	30	31	51	33	31	33	32	21	29	34	42	30	34	33	26	46	40	37	32	33	46	29	29	27	42	29	38	32	33	47	26	35	41	33	39	49	42	41	36	36	31	40	27	37	38	48	40	37	26	39	38	39	27	30	30	29	40	41	30	42	39	39	24	35	43	33	42	31	34	23	30	33	37	34	39	32	27	30	28	42	28	29	35	32	36	33	33	38	32	30	39	32	34	28	24	23	31	30	24	32	30	40	28	37	39	30	39	47	34	27	39	28	30	34	41	43	35	34	47	32	29	32	33	40	33	30	34	30	31	32	28	24	34	39	44	31	40	35	30	43	40	37	38	30	31	40	24	44	38	27	40	27	37	28	47	29	39	42	28	31	35	32	30	36	38	31	29	40	37	36	30	35	28	26	20	44	27	29	44	31	30	35	33	46	32	36	30	32	44	34	36	31	32	36	38	33	25	31	33	38	38	47	33	36	28	22	39	24	29	37	25	43	35	38	23	41	31	48	33	44	33	33	32	49	27	48	33	46	39	34	35	24	33	29	32	33	31	29	43	33	33	34	29	37	33	34	31	31	37	22	41	26	31	37	39	44	31	44	39	44	34	21	37	37	36	29	27	35	29	39	44	25	44	37	32	29	25	37	28	32	32	32	33	35	46	35	37	32	35	32	32	44	35	28	36	39	29	30	41	32	37	28	44	38	31	33	35	29	37	41	34	32	49	30	37	32	39	42	35	34	32	38	34	31	37	38	43	41	43	42	36	36	41	36	38	32	34	33	41	39	40	35	32	33	31	27	30	35	32	50	38	37	42	34	37	33	40	32	35	30	42	37	39	43	24	45	32	42	31	32	36	47	36	31	49	35	36	38	31	43	42	40	33	32	33	30	44	48	45	43	36	32	45	36	40	40	34	29	37	42	34	41	38	26	37	34	38	31	30	26	33	36	40	32	32	36	34	48	35	35	32	35	32	36	38	34	33	42	38	30	44	35	28	35	41	32	26	30	36	32	30	33	37	40	30	32	36	32	26	29	39	50	32	47	40	26	26	35	32	39	28	47	37	32	36	36	39	42	27	34	35	28	31	35	43	37	45	35	42	25	33	32	41	29	38	29	26	30	34	21	33	37	46	42	39	33	38	33	37	35	39	33	39	36	37	37	40	42	35	33	34	36	30	28	37	29	42	35	28	40	39	27	49	28	29	26	42	24	25	26	40	43	33	35	31	34	35	30	40	38	29	43	44	39	42	33	27	32	38	41	47	37	31	48	34	28	41	35	36	35	39	29	33	41	42	34	34	39	37	32	22	45	30	36	27	30	37	43	36	27	29	31	35	34	39	39	32	21	26	31	34	30	38	32	37	40	33	41	41	30	42	34	45	31	36	30	28	42	25	43	31	39	31	27	41	23	41	35	25	32	32	31	29	43	42	33	35	31	29	20	30	42	31	36	34	22	33	38	32	33	36	45	35	33	28	21	26	26	27	40	31	34	34	40	30	37	32	33	34	41	37	32	40	26	36	38	34	32	29	29	33	39	30	36	41	35	19	39	30	29	42	42	42	28	32	29	34	48	44	33	39	43	43	35	30	30	25	37	39	40	39	39	36	30	31	27	33	36	40	30	38	26	41	26	40	28	35	31	43	40	41	42	38	30	32	34	32	35	29	24	32	27	42	39	39	34	32	34	29	36	35	38	29	29	25	34	31	30	29	36	40	35	40	39	34	34	28	31	32	45	22	26	44	41	36	34	36	40	26	30	32	23	35	36	23	33	39	43	37	31	44	34	32	38	34	35	36	28	39	31	27	31	43	36	43	29	33	44	48	36	42	29	26	33	35	35	39	31	42	50	33	29	30	37	34	44	42	38	29	33	33	34	28	43	44	28	36	28	35	32	39	35	37	35	30	33	36	43	45	44	38	40	38	34	34	41	42	36	36	34	35	32	40	38	30	32	25	37	35	39	34	34	36	49	34	33	31	40	46	25	28	36	23	41	33	45	42	27	42	36	29	35	28	34	35	35	37	39	36	32	36	32	30	33	33	25	37	29	34	28	35	31	32	37	26	23	28	37	33	38	42	42	36	34	35	31	31	38	38	34	42	30	28	34	26	23	28	34	39	37	25	38	33	27	38	32	33	43	26	37	33	36	35	44	35	27	39	35	38	32	33	33	39	35	38	37	33	43	38	39	37	42	43	25	42	31	32	37	27	22	35	35	26	49	37	29	32	35	36	41	37	40	35	41	33	28	31	35	45	48	36	34	50	43	40	34	24	36	34	39	32	37	40	26	36	38	33	31	34	34	38	27	34	36	27	35	41	35	41	32	27	33	26	19	38	46	25	33	36	31	34	41	40	38	31	30	44	39	32	26	29	41	47	42	30	40	31	45	31	32	42	42	27	44	27	30	31	27	34	32	30	31	32	40	44	43	38	43	35	38	26	44	30	37	35	39	34	42	35	44	34	22	36	42	31	48	25	45	39	34	33	40	58	27	32	38	38	37	24	28	30	28	33	40	37	26	28	49	36	30	39	38	36	37	39	31	33	40	39	42	30	33	38	33	39	29	36	39	32	38	22	42	28	25	47	43	30	23	35	36	33	25	29	35	39	43	25	33	32	24	34	31	20	24	44	32	36	35	30	32	37	21	33	38	28	30	36	31
24031	13427	8818	10980	22039	27111	26056	23966	22545	21053	18802	16319	12928	10365	8386	7290	6323	6079	5095	4055	3067	2107	2122	2296	2441	2378	2350	2223	2023	1828	1851	1732	1652	1598	1307	1094	826	710	611	470	465	478	472	440	459	479	488	509	494	548	558	591	566	531	566	546	526	509	504	475	543	490	470	464	440	461	450	454	444	413	424	409	428	419	395	439	418	373	372	373	419	391	394	374	407	390	390	385	394	358	397	373	413	396	411	358	417	401	361	366	406	382	379	408	366	367	384	356	388	390	345	370	373	404	395	407	390	393	351	401	406	362	367	391	363	361	398	373	364	352	391	378	378	384	389	414	390	358	343	404	385	372	404	418	378	369	378	403	391	393	373	357	371	384	382	411	394	392	365	342	380	374	357	345	347	387	362	425	387	410	365	350	344	382	392	373	370	359	411	365	365	382	382	383	363	390	367	395	344	377	416	391	344	377	354	383	366	355	387	360	365	402	384	389	393	377	375	385	363	346	369	386	387	392	365	357	382	356	352	400	379	371	389	389	394	393	412	355	398	359	378	375	365	400	367	368	362	378	362	397	413	390	369	369	375	394	379	377	331	360	365	362	386	381	398	361	391	377	344	391	347	412	371	393	363	379	396	345	389	400	355	353	413	388	374	401	380	372	366	356	385	356	400	385	376	395	365	374	391	360	404	386	393	382	393	378	386	363	399	343	403	367	385	363	420	360	388	382	372	339	346	388	359	370	340	410	399	392	363	350	357	367	374	391	356	423	350	395	419	396	378	387	390	329	392	386	405	349	382	353	375	384	400	385	373	369	376	405	374	381	399	366	374	369	373	370	390	380	414	347	359	393	394	372	390	386	369	397	399	396	379	368	369	401	394	405	364	376	399	357	346	379	350	419	352	408	390	376	374	389	410	392	374	366	410	384	378	381	367	448	362	372	353	393	381	352	383	376	417	374	381	359	388	367	378	385	372	364	386	376	361	359	362	351	390	375	393	368	411	343	391	370	395	371	423	379	388	391	411	363	352	382	384	376	379	386	341	389	377	394	365	392	396	374	348	390	359	394	368	366	383	391	394	367	350	352	416	399	364	363	386	356	374	375	373	358	399	359	399	409	396	406	366	381	395	344	391	345	389	395	362	368	365	361	415	382	358	360	351	385	356	405	351	391	371	366	383	382	358	378	389	376	386	366	421	402	384	372	366	403	377	362	391	401	360	372	369	378	349	338	392	385	364	397	381	376	377	373	378	405	394	390	388	376	349	382	368	420	390	373	375	358	360	369	402	395	355	383	367	346	414	378	402	404	400	358	393	352	398	383	366	389	370	383	407	355	374	361	353	380	380	381	377	361	347	374	425	331	368	378	357	353	372	397	372	397	352	371	355	415	382	369	410	359	377	405	381	349	365	372	382	425	372	379	366	388	377	352	407	411	331	395	394	387	420	377	398	349	418	382	358	381	421	374	356	386	396	396	371	407	379	386	375	413	370	447	341	398	366	385	375	365	405	359	399	374	376	384	373	366	394	385	373	356	358	373	391	391	360	338	364	375	379	358	368	365	368	357	389	367	389	349	400	367	368	404	374	355	391	391	387	395	392	374	358	370	397	392	372	360	361	367	380	398	407	363	336	369	355	372	395	377	362	375	374	413	376	391	374	316	404	373	391	357	365	363	356	346	374	367	368	373	363	389	353	375	356	389	373	392	352	448	396	378	375	379	339	369	391	367	380	331	358	378	338	361	350	369	370	383	346	393	342	374	386	367	382	384	375	373	373	397	335	373	402	381	389	383	372	368	360	347	399	350	391	373	368	408	367	402	367	383	348	363	383	384	386	405	374	377	396	373	389	402	379	373	383	400	365	361	353	416	385	405	364	336	362	360	414	336	377	409	375	361	383	379	338	351	365	400	352	364	381	353	380	371	346	362	403	381	380	369	383	360	360	346	373	355	350	377	409	397	365	406	372	371	367	398	372	341	397	371	355	395	355	382	382	343	347	367	409	397	358	354	359	410	378	383	376	370	380	364	390	368	369	359	353	372	375	351	359	384	392	368	366	383	395	390	380	387	374	381	398	364	356	396	344	395	357	383	402	380	420	389	367	384	417	398	382	375	357	374	357	351	389	357	394	375	352	394	416	369	369	346	397	397	384	356	387	385	366	367	373	407	385	358	364	346	387	380	342	392	375	364	367	377	377	368	380	389	397	384	373	359	392	370	367	386	382	397	342	351	359	406	359	381	386	364	380	385	376	380	384	401	351	371	337	366	392	404	391	339	375	369	376	385	397	388	386	377	382	396	372	386	399	397	376	392	374	381	358	377	356	363	391	409	402	345	333	377	335	431	391	420	360	389	375	373	372	376	384	360	396	363	386	357	369	389	361	361	383	352	346	386	346	366	374	377	357	387	380	403	354	381	368	359	367	328	402	390	378	379	390	387	408	363	395	362	364	402	361	364	381	391	389	326	371	332	412	379	426	428	357	381	380	408	429	363	396	362	344	388	390	368	360	363	419	367	363	395	364	414	374	347	403	366	390	349	381	375	376	365	363	373	362	366	381	370	374	380	409	418	357	377	395	358	359	363	403	382	346	369	363	380	387	376	384	372	381	382	383	412	406	378	367	388	363	359	388	368	367	390	373	336	398	358	375	389	381	375	374	380	377	374	355	357	370	392	365	389	388	361	360	384	407	338	384	372	418	349	403	394	379	351	386	395	400	362	398	374	411	373	384	399	368	397	364	358	371	382	391	356	408	414	405	370	409	362	406	380	389	371	353	368	412	384	441	377	373	364	335	374	377	390	372	377	379	386	410	357	384	367	388	398	404	367	380	408	392	342	403	394	403	395	373	375	404	339	358	373	368	369	367	393	392	402	374	378	393	358	368	368	346	433	343	350	403	379	389	386	373	356	389	401	391	414	361	394	354	405	413	391	379	365	339	376	388	402	400	373	359	360	368	389	358	437	361	382	404	383	397	382	367	401	356	387	407	420	333	359	400	348	363	384	372	317	351	360	409	386	396	348	374	345	375	370	354	375	375	386	420	405	365	339	381	382	364	363	360	363	413	396	351	417	364	304	403	354	354	369	391	386	386	370	377	389	396	337	362	374	369	384	407	378	386	408	355	379	374	343	353	369	397	372	391	405	351	375	399	370	380	391	358	363	384	386	356	372	356	408	350	350	380	386	401	397	404	383	371	382	378	387	360	402	381	379	341	401	380	386	390	384	359	385	373	367	398	405	399	357	388	395	372	402	412	370	373	359	372	390	347	366	386	385	395	430	389	327	392	360	389	383	348	395	374	362	397	376	384	374	370	380	394	382	390	364	402	412	379	368	396	377	351	371	362	370	387	383	393	363	365	406	391	369	366	368	388	392	357	350	364	383	388	425	356	359	361	398	381	382	353	383	371	381	372	369	383	392	389	380	391	375	364	384	396	402	342	370	390	390	412	384	355	358	373	390	389	346	390	373	392	407	393	418	368	386	421	389	356	379	366	375	398	397	379	404
3685	1114	655	483	429	560	784	749	791	814	698	545	432	324	296	264	222	187	168	154	130	93	87	106	118	103	120	100	103	77	71	81	84	72	66	60	40	57	33	47	38	45	53	47	44	49	65	47	41	35	49	36	41	51	40	36	33	50	40	44	34	46	51	38	42	39	36	49	42	54	40	37	41	37	39	35	39	38	35	37	36	40	40	42	32	36	31	36	45	37	38	41	32	30	34	51	41	43	38	45	32	47	31	42	45	34	44	29	31	46	39	32	39	36	53	40	28	33	35	39	41	35	42	41	40	50	50	45	28	41	39	38	43	41	39	41	38	28	27	43	28	40	45	39	42	33	33	48	44	30	42	35	33	56	31	34	45	42	35	44	35	35	38	39	40	43	28	38	41	37	40	32	44	40	35	45	34	48	39	39	37	32	43	37	34	31	40	35	34	33	33	41	39	37	27	33	35	37	38	36	33	37	33	36	29	40	35	33	33	29	26	41	43	40	34	39	39	40	45	39	38	41	29	28	44	38	44	44	40	37	47	43	35	33	46	34	43	47	44	41	29	40	42	31	34	33	34	29	35	36	29	41	43	47	47	41	37	26	41	45	40	34	34	36	32	32	37	36	31	51	33	36	31	40	41	39	39	54	40	55	38	41	39	38	34	33	35	31	37	38	37	36	46	42	38	28	37	46	42	29	39	41	41	39	30	40	22	39	35	33	42	29	39	45	29	34	43	37	39	47	35	34	36	33	46	38	39	46	33	45	32	35	35	53	24	37	40	38	42	38	41	39	34	33	33	42	30	40	44	57	34	38	43	44	37	32	49	32	39	32	42	45	35	39	47	31	35	46	35	37	49	35	32	39	45	38	26	40	35	37	40	34	50	40	38	37	35	39	37	43	41	30	43	40	31	41	31	52	39	23	39	37	45	26	35	50	28	31	39	37	35	33	39	34	41	46	30	39	36	41	33	36	42	31	45	32	44	46	36	36	37	43	33	41	30	38	40	26	41	35	44	34	48	29	45	44	41	45	35	38	44	34	48	32	54	41	33	39	45	43	50	37	37	32	41	43	37	36	39	43	41	29	25	37	39	30	45	35	42	35	27	50	18	36	37	33	49	35	35	39	50	41	43	34	46	28	38	40	35	36	34	35	37	40	34	36	39	33	33	51	38	40	34	43	43	33	38	30	33	34	42	41	45	38	36	39	28	47	29	43	38	42	31	36	42	41	42	41	36	24	35	31	34	52	43	44	38	38	37	32	40	41	32	36	43	43	38	41	37	42	30	41	29	36	34	38	46	42	27	41	37	36	33	39	42	29	37	37	33	43	30	45	35	34	37	30	36	39	38	36	42	31	52	35	47	43	43	28	41	49	40	41	31	41	37	35	37	40	36	47	29	42	31	44	42	43	47	40	39	36	43	40	37	33	41	37	27	39	44	41	43	32	32	26	38	34	43	31	37	29	25	36	45	42	36	37	40	40	46	38	39	42	43	31	34	41	46	47	38	38	37	34	42	50	33	36	46	31	37	40	31	35	34	32	39	38	38	22	35	40	36	35	38	55	33	36	38	29	38	35	34	46	48	49	49	41	31	30	34	35	39	30	35	38	46	43	42	32	50	34	37	40	35	27	26	34	32	41	39	44	44	41	46	34	39	44	42	41	49	32	34	38	50	36	36	42	45	36	38	36	37	34	41	28	35	41	34	36	32	41	26	30	34	30	34	37	41	46	52	34	32	39	35	41	42	32	44	48	32	33	32	36	30	47	44	31	36	33	34	38	39	30	38	40	31	39	29	37	33	48	40	31	29	27	36	28	34	34	37	42	33	48	36	44	45	46	48	41	38	37	35	41	30	48	36	37	43	44	44	23	44	37	43	39	42	37	41	31	32	49	34	38	33	37	43	45	41	43	42	40	39	42	26	35	32	37	28	32	34	38	37	32	34	37	36	37	45	48	35	41	33	31	36	45	34	36	36	49	33	33	25	34	33	47	33	43	33	39	39	33	33	32	48	34	40	37	32	33	45	36	36	33	52	45	45	40	43	36	38	43	34	38	35	26	46	43	38	49	37	32	50	38	34	40	37	43	36	39	47	43	44	32	43	38	36	36	26	46	37	38	34	44	41	42	37	42	39	30	31	25	40	36	23	40	35	37	40	29	42	47	35	44	33	43	39	37	40	41	44	47	38	47	29	36	35	40	34	49	41	34	40	32	39	37	40	32	38	46	40	38	30	38	41	40	37	28	37	40	36	49	37	36	25	41	54	41	24	47	28	43	29	42	31	43	41	30	46	40	43	43	36	38	34	41	45	36	36	33	37	42	22	45	32	43	30	40	42	32	38	38	39	41	34	40	52	41	47	46	38	33	34	33	41	44	35	33	24	39	38	37	35	39	41	37	42	26	46	49	45	39	32	30	49	30	36	42	44	36	37	36	38	35	25	34	33	42	36	32	45	44	39	48	38	37	41	40	47	30	39	32	40	38	49	37	33	43	45	33	37	46	31	37	33	34	33	38	31	29	23	30	37	37	30	36	36	51	31	38	47	39	45	43	34	41	40	28	34	42	45	40	36	30	36	37	39	32	45	23	33	36	41	31	38	36	33	27	40	37	39	42	36	27	35	45	34	35	36	40	37	33	38	36	25	26	39	28	26	47	33	42	45	45	39	35	49	35	38	36	23	30	25	40	44	35	30	43	29	32	40	34	39	44	30	42	40	45	49	42	45	35	38	41	31	41	22	46	40	33	46	42	41	33	31	49	36	32	42	30	35	40	38	40	30	46	22	41	27	32	23	44	35	42	31	35	33	29	28	42	45	30	41	34	34	33	47	48	38	45	41	44	37	36	44	40	31	29	41	46	44	34	42	35	36	45	54	45	41	34	45	46	36	39	34	37	44	39	39	41	36	31	37	45	32	39	36	44	50	37	26	30	43	39	39	38	45	46	32	35	29	35	38	54	45	45	38	36	41	31	40	38	32	42	31	47	33	44	43	36	32	31	36	36	37	24	38	49	29	39	40	33	35	39	32	40	43	40	30	53	44	39	34	40	44	43	52	36	36	41	35	37	34	39	40	34	33	42	45	44	34	32	36	31	35	26	49	38	45	31	34	41	35	39	35	38	30	31	27	43	37	31	33	42	28	38	46	44	35	38	41	29	34	44	33	41	28	32	35	35	36	42	44	32	40	38	43	29	32	31	44	35	46	36	33	35	48	32	32	48	52	27	45	28	43	42	36	30	34	34	51	39	42	35	42	32	43	39	32	44	36	36	33	30	31	31	34	46	29	35	33	40	41	39	38	53	36	51	45	38	42	34	32	41	48	43	38	44	41	39	37	39	29	44	39	48	44	48	37	33	30	34	43	41	33	35	25	38	33	38	37	35	43	41	40	51	30	43	36	37	42	39	46	35	37	39	32	36	41	33	46	39	30	37	45	28	37	32	38	35	33	35	39	28	35	41	50	31	42	37	37	34	37	30	46	43	30	47
21938	12081	8436	10829	21565	26563	26400	23792	22501	21696	19174	15917	12917	10388	9117	7708	7299	6315	5512	4355	3020	2499	2590	2794	2759	2748	2543	2449	2246	2082	2008	1993	1714	1689	1407	1129	777	656	567	527	513	509	519	522	513	540	589	580	545	571	621	628	617	603	577	581	547	553	543	535	502	472	475	538	469	533	537	478	478	455	474	457	491	446	450	465	415	445	450	410	424	435	445	395	421	412	395	429	451	443	408	433	419	415	430	402	411	406	413	374	410	402	420	418	384	442	395	394	426	397	448	401	400	393	428	441	432	387	406	389	406	410	414	416	422	438	400	443	410	408	424	380	402	423	418	425	430	432	409	387	431	394	366	394	415	437	442	396	372	419	398	365	389	382	411	410	418	410	407	441	402	411	392	421	409	404	393	379	402	436	432	394	416	408	409	441	427	395	416	428	404	390	429	436	433	384	431	408	396	401	405	404	406	410	438	410	391	405	416	395	365	439	398	439	415	399	370	386	397	373	391	395	429	391	368	382	419	408	371	409	374	399	438	438	396	408	393	372	398	408	422	400	389	438	406	387	427	369	407	396	402	402	416	420	373	426	408	391	400	409	412	403	399	398	418	393	399	457	390	382	404	402	406	401	440	383	442	396	407	397	393	398	432	402	390	363	390	368	442	385	392	397	394	434	409	392	390	399	435	415	430	428	413	373	446	393	389	391	370	380	394	405	400	408	403	410	397	426	419	387	414	422	439	431	426	441	412	440	412	431	435	403	376	420	411	432	443	408	411	432	386	379	379	376	480	411	397	411	425	413	398	429	376	365	362	432	400	420	433	409	399	412	409	426	398	402	369	373	397	453	418	406	421	413	400	408	429	404	417	383	450	399	387	371	404	415	391	422	415	402	422	402	406	443	365	425	409	401	415	391	390	437	368	413	409	428	391	400	409	421	371	371	381	443	396	446	385	414	412	428	375	382	412	401	395	373	402	393	438	413	397	371	381	435	433	376	400	390	410	406	396	379	399	451	434	412	410	410	410	406	398	393	380	409	413	411	393	393	396	383	423	436	411	384	398	432	408	425	420	403	404	396	377	379	408	393	445	405	408	434	389	421	392	392	401	391	390	409	412	371	421	382	440	433	427	414	421	397	440	409	416	407	388	402	404	388	397	403	369	383	357	381	445	418	417	445	400	446	386	435	415	404	399	410	412	416	450	416	395	421	428	414	401	399	381	392	399	395	441	419	391	429	402	391	437	429	413	394	404	415	424	410	426	422	452	418	391	411	413	418	418	390	405	400	408	358	380	396	429	396	453	398	433	419	416	383	435	421	411	398	418	442	419	398	423	437	377	416	398	389	414	443	419	397	404	428	389	388	401	401	415	428	410	391	391	408	401	377	385	403	405	415	381	398	404	400	415	394	396	435	408	436	428	394	394	400	401	369	390	355	368	410	441	387	415	398	396	442	428	392	424	430	428	415	396	416	400	406	429	431	385	382	378	400	424	415	397	412	421	439	421	375	398	390	413	376	388	424	414	388	427	412	419	399	427	400	404	410	396	405	411	401	387	392	433	423	369	419	395	414	452	401	431	418	392	394	431	402	427	383	404	388	360	416	381	401	388	400	424	369	409	406	370	405	367	411	402	404	394	398	405	420	429	412	392	401	387	408	377	412	383	422	401	397	387	457	432	421	391	392	392	395	385	415	419	419	354	422	389	411	442	381	431	374	445	387	405	410	394	381	409	440	395	431	417	416	373	404	395	402	432	379	408	421	385	418	394	388	378	378	372	395	420	382	411	395	418	372	418	413	391	427	406	413	413	419	407	419	391	424	430	405	381	415	425	378	408	398	384	386	360	398	396	434	395	410	436	378	356	412	389	387	438	430	387	384	431	383	398	412	364	390	408	430	402	386	438	414	407	412	432	388	387	424	403	438	417	407	399	413	434	406	415	416	363	417	440	426	409	378	397	416	398	431	407	395	387	354	383	393	419	428	439	405	410	426	386	370	376	404	385	435	415	376	422	383	420	386	412	436	421	438	464	407	368	388	386	444	408	410	416	397	399	464	437	431	408	410	377	414	392	393	411	381	398	386	397	399	389	411	388	402	426	386	415	394	437	447	427	416	385	408	419	395	408	440	378	380	404	383	416	387	398	384	423	398	378	407	416	432	397	387	420	412	386	411	391	443	380	419	405	394	422	436	394	419	412	414	425	431	404	383	391	404	398	431	425	384	387	450	404	408	414	412	387	409	381	418	382	409	416	399	424	439	397	390	419	397	416	394	406	441	369	384	417	387	430	397	397	357	417	398	407	416	434	441	390	387	405	409	420	412	391	426	397	403	411	384	433	376	416	412	400	378	392	406	405	399	359	451	429	407	402	424	401	415	419	399	398	411	414	437	386	392	421	387	419	396	380	418	381	414	396	375	410	375	411	418	388	411	375	397	409	404	366	406	391	404	389	404	392	426	379	384	393	384	389	384	398	400	378	404	380	411	394	394	427	397	397	377	395	418	360	390	399	400	426	403	420	418	412	405	392	429	415	381	433	412	386	411	401	372	413	394	404	398	400	403	411	422	407	409	406	441	409	421	410	390	419	431	385	382	426	447	415	404	369	440	434	403	448	398	414	399	405	423	420	376	419	410	399	438	416	419	407	405	437	396	409	436	430	411	400	408	388	406	433	405	388	385	441	436	401	414	431	386	398	406	394	393	376	397	386	407	391	432	369	449	424	449	414	405	367	452	394	414	408	399	375	370	392	413	406	383	401	382	409	415	412	401	391	421	411	415	417	384	395	416	396	427	431	443	394	394	388	385	437	419	387	392	369	412	427	406	431	401	374	435	396	395	425	388	410	411	403	410	431	393	408	391	403	397	396	387	390	390	428	440	408	419	408	402	383	422	387	402	390	398	402	380	420	404	404	408	403	372	407	390	413	409	374	419	388	395	419	403	406	378	406	383	419	364	392	427	437	399	404	402	401	409	401	427	376	420	408	410	398	395	406	402	429	381	408	438	421	393	433	399	421	420	404	405	395	427	414	398	357	437	420	408	409	367	403	400	407	390	375	412	422	431	395	389	390	384	414	414	393	389	399	433	387	381	398	423	370	382	449	397	412	403	381	404	375	410	401	408	397	424	421	423	361	393	430	402	399	449	411	386	380	414	397	397	403	411	392	381	439	392	404	413	443	436	453	365	409	421	362	350	382	408	430	404	426	382	397	425	416	394	422	401	420	417	427	434	407	417	410	417	379	425	408	423	406	412	412	378	365	414	403	415	412	441	397	406	439	395	392	428	422	406	415	421	410	378	381	433	397	376	440	387	428	414	386	412	432	379	403	422	402	381	406	414	415	389	407	418	379	436	422	397	392	417	415	422	397	411	404	403	409	418	417	401	421	429	437	407	435	383	414	435	435	407	421	400	419	419	396	394	412	408	394	459	411	404	394	389	356	384	401	407	427	395	394	360	384	421	406	375	440	407	409	371	399	413	379	435	419	395	404	399	404	451	389	380	460	417
2927	1437	848	658	590	712	1076	1073	990	1005	823	636	487	358	351	311	303	247	224	158	138	121	116	141	122	124	112	115	112	102	94	73	87	81	71	59	37	35	37	28	51	29	43	38	39	42	43	31	47	41	37	30	49	30	41	29	27	33	40	37	35	34	31	33	24	36	25	34	30	31	41	35	30	27	36	27	35	28	35	28	45	33	32	43	36	36	37	32	25	28	37	34	28	33	26	32	31	34	37	31	33	37	31	38	26	30	36	30	31	29	21	41	19	31	27	33	35	38	25	27	24	27	39	43	39	22	32	32	26	27	34	34	45	29	37	20	36	41	29	21	30	26	33	35	33	32	22	25	30	25	37	32	26	33	37	26	29	30	25	36	36	28	29	27	27	28	27	26	29	28	41	39	36	30	31	23	26	38	42	28	25	23	26	43	35	25	23	40	39	20	30	42	27	32	31	42	35	33	30	37	36	36	31	33	35	27	33	37	30	21	38	25	35	40	33	38	33	29	25	39	30	37	34	38	35	33	35	20	28	26	33	29	28	33	27	35	29	40	35	31	29	41	29	30	34	21	30	31	31	27	35	34	25	26	27	29	31	26	28	29	42	30	22	30	24	39	34	28	29	33	23	24	34	27	27	44	30	27	22	29	35	37	43	40	33	23	36	24	28	28	19	28	32	30	27	27	31	48	28	23	27	26	31	38	29	30	23	30	24	32	28	20	34	40	28	24	32	23	26	36	24	33	26	35	26	32	30	28	39	44	34	32	30	28	36	36	29	37	21	22	24	22	29	28	36	31	29	37	26	40	32	40	24	36	35	28	31	33	32	25	38	19	26	37	29	33	28	28	28	38	27	38	35	30	33	36	34	32	42	32	28	28	28	28	27	26	32	34	37	32	43	31	33	41	27	27	27	29	33	26	33	26	36	35	27	24	28	30	20	29	37	30	27	28	21	19	23	25	31	26	35	31	27	28	34	28	31	36	37	36	25	30	37	34	34	27	28	32	33	29	27	38	29	26	27	39	30	27	31	24	31	38	33	33	29	30	38	35	32	35	30	25	27	27	25	33	25	31	21	33	36	23	21	39	31	31	33	33	32	32	23	25	37	30	42	26	36	35	25	37	26	42	23	47	37	34	24	36	30	20	34	29	28	34	24	24	30	23	32	37	30	33	25	28	31	27	26	23	24	24	28	31	29	30	32	48	32	36	22	28	33	34	32	29	30	38	43	33	21	24	31	39	38	26	31	28	29	32	23	41	41	26	38	33	26	22	33	20	35	33	29	38	36	26	33	34	28	33	32	39	36	35	31	30	40	30	32	34	30	31	28	35	33	37	17	34	43	34	33	29	29	36	28	36	32	30	35	27	29	27	32	31	28	26	29	27	33	25	33	33	25	27	30	34	32	23	34	21	38	33	31	30	35	28	29	29	37	20	24	32	25	28	30	33	30	35	39	27	37	25	32	32	25	38	36	40	29	33	33	27	34	25	22	34	30	25	30	34	33	27	21	27	30	35	29	29	34	31	36	31	26	33	24	28	37	33	31	31	33	30	34	40	27	25	30	27	36	20	26	39	34	32	34	32	38	30	29	37	31	39	35	34	29	28	26	30	30	27	40	26	39	41	33	29	34	40	32	28	33	31	38	33	29	35	36	30	32	30	27	35	32	34	39	23	34	26	32	30	34	27	39	21	30	29	32	31	30	25	33	32	35	24	23	30	24	38	31	30	27	37	37	25	16	34	32	31	22	41	37	27	27	35	30	32	28	42	23	24	36	29	23	23	33	36	33	28	22	27	28	36	39	29	27	39	32	34	32	34	29	33	37	30	27	25	34	37	31	28	34	37	39	31	32	34	24	25	31	30	43	28	30	49	35	39	24	34	29	19	35	36	25	27	32	28	28	32	31	33	33	25	28	25	26	27	30	33	26	32	25	38	29	28	32	29	22	44	37	38	32	32	26	33	28	31	26	22	37	36	29	23	25	33	38	34	23	18	26	28	33	21	23	26	31	21	37	33	20	42	28	21	30	27	45	31	29	38	25	35	25	34	31	25	40	27	34	29	24	32	32	22	36	38	29	33	39	25	34	17	28	23	32	41	31	27	32	29	21	31	28	31	26	13	30	32	37	23	38	25	28	34	33	22	27	32	31	33	30	44	22	37	24	30	32	34	28	30	23	46	32	18	31	37	30	31	20	42	21	32	26	28	30	36	34	28	22	38	28	24	33	32	20	31	41	37	32	35	26	34	32	30	31	35	26	27	33	25	27	28	31	31	30	35	36	22	46	29	33	29	29	14	19	25	35	31	30	36	32	27	23	39	33	27	31	24	29	41	29	35	32	32	33	31	25	25	29	30	31	25	21	29	35	31	29	31	34	34	39	27	36	38	28	30	28	33	23	39	22	26	24	27	32	36	33	27	26	39	33	30	24	25	33	25	27	21	26	35	31	26	30	33	28	30	32	32	19	32	28	23	33	35	21	30	30	29	33	32	29	29	43	26	30	48	20	22	39	30	31	24	35	35	26	38	31	32	26	31	34	32	36	27	39	33	34	33	30	42	32	38	27	39	37	29	40	30	25	32	25	36	36	30	30	27	27	27	35	24	27	25	33	28	27	31	34	31	50	34	33	31	26	37	36	32	32	22	29	37	39	27	33	40	36	23	29	26	32	29	39	24	34	24	33	22	43	25	35	40	19	30	27	29	31	26	31	38	28	33	27	28	29	21	33	24	31	30	32	23	22	26	25	33	25	32	30	35	37	30	30	29	29	33	18	30	27	36	27	23	33	35	32	39	34	36	24	28	26	27	34	29	29	40	34	36	29	31	33	28	22	35	36	36	30	33	26	39	29	25	32	38	31	33	18	31	26	35	23	26	24	28	29	27	29	28	33	30	36	24	38	32	32	38	28	25	25	24	33	29	33	27	25	27	25	34	31	45	37	29	22	34	34	25	37	35	49	32	33	27	30	30	32	29	28	25	31	37	37	22	41	35	38	27	23	31	28	27	31	31	37	31	30	39	40	39	45	39	29	32	41	16	32	25	30	38	32	38	26	30	23	23	29	30	20	28	23	19	30	28	29	26	38	36	31	32	27	32	37	23	30	31	25	25	32	34	30	34	35	30	26	34	29	31	27	35	28	37	24	30	30	35	33	35	22	38	24	49	30	23	29	22	34	35	30	36	27	36	32	32	39	24	29	37	33	26	33	22	24	35	42	28	20	20	39	24	24	25	24	23	24	28	27	30	26	35	27	18	28	26	22	30	25	30	41	29	24	38	29	38	39	45	26	31	28	35	28	32	29	33	41	32	31	32	39	28	26	24	23	27	38	47	26	40	28	33	30	32	33	38	37	35	35	28	36	40	36	25	23	27	30	38	31	29	33	30	33	36	31	27	24	32	38	27	33	25	19	33	36	39	31	19	26	37	33	32	38	35	26	27	32	29	32	27	22	33	32	33	32	23	32	35	31	31	26	33	35	34	25	29
25648	14498	10543	13731	24691	29412	29409	26697	24821	23464	20733	17589	13969	11524	10467	9361	8583	7294	6740	5103	3497	3200	3423	3581	3566	3234	3106	2805	2663	2477	2433	2148	2077	1809	1531	1070	771	566	515	495	486	491	474	484	562	531	537	556	583	650	657	604	552	584	560	595	509	513	488	562	498	488	470	435	462	464	467	421	448	390	404	412	396	381	388	407	364	363	376	371	355	366	340	373	367	363	346	377	356	338	318	368	363	330	344	325	331	336	354	336	364	350	341	315	302	336	317	349	333	353	310	304	325	337	317	337	367	312	348	325	357	327	332	302	341	371	345	325	344	324	346	335	352	300	338	369	310	322	336	337	329	324	350	358	333	361	328	343	328	319	324	346	345	320	339	358	355	326	351	327	300	311	345	319	330	317	315	326	335	305	354	337	335	334	327	294	346	301	320	334	334	311	310	324	343	328	320	334	358	296	331	334	367	320	337	346	330	344	374	321	319	352	361	329	290	350	341	279	312	283	314	350	347	321	345	359	336	323	334	359	340	296	336	297	345	323	339	317	367	324	335	317	327	351	313	321	372	360	326	344	319	340	305	340	328	327	331	356	307	356	370	351	335	340	299	320	362	336	342	334	355	376	325	313	332	355	324	356	351	328	340	387	325	333	305	314	303	306	321	330	327	332	331	344	355	329	294	328	337	301	307	319	348	350	332	351	312	323	367	350	312	334	323	338	295	328	321	316	327	315	333	314	317	341	320	325	308	313	341	323	321	319	336	367	359	319	334	334	328	329	283	324	342	332	291	341	340	330	353	345	348	320	318	305	361	340	343	339	317	344	346	316	354	337	347	349	318	309	301	359	328	308	317	322	340	326	323	343	324	316	350	322	342	316	309	368	374	353	374	318	327	297	321	315	307	342	329	353	348	360	329	327	314	338	339	319	353	360	322	348	334	323	349	334	319	340	343	328	319	347	334	317	318	337	287	317	342	311	326	340	328	368	340	323	321	339	346	341	331	309	323	365	309	360	312	327	343	308	351	332	371	329	347	339	340	310	324	344	322	333	321	300	333	355	335	307	361	327	343	358	298	311	312	361	326	363	342	313	340	310	335	323	329	363	314	339	320	329	317	329	326	328	304	331	342	324	339	321	304	343	358	311	314	296	321	322	334	293	323	327	332	330	331	349	317	335	331	332	330	304	320	353	344	319	314	325	313	293	350	313	304	296	332	344	351	345	324	356	316	343	365	344	342	338	330	313	322	336	376	306	338	320	361	325	327	342	340	301	332	349	314	334	344	323	319	307	325	315	332	300	351	350	332	331	327	318	354	328	315	334	336	326	297	352	313	323	310	325	322	335	347	346	313	317	306	338	349	344	331	325	339	335	310	332	346	333	338	342	344	340	331	351	325	336	335	372	347	295	341	392	319	340	342	332	345	316	335	357	302	345	328	328	328	336	352	362	327	295	359	315	318	345	309	330	340	300	306	317	346	290	359	343	309	298	278	347	320	332	321	324	301	322	332	346	313	333	336	303	299	353	333	345	326	322	323	337	331	359	325	329	314	317	329	304	328	297	340	310	331	332	352	316	345	345	354	313	303	285	335	315	311	303	316	335	325	296	284	320	325	317	348	319	366	300	316	316	301	333	316	366	309	325	341	359	326	323	348	330	329	313	322	376	328	333	329	305	318	323	302	317	349	330	292	356	334	326	293	312	351	344	324	321	344	308	347	315	343	299	316	325	317	336	338	350	325	310	354	325	333	344	335	334	341	333	358	311	311	365	338	320	366	330	329	335	345	339	305	346	366	321	297	347	348	310	304	324	342	313	357	314	343	337	321	327	349	329	344	344	299	333	349	323	343	316	357	330	294	303	350	334	306	338	330	323	337	323	318	342	335	354	303	375	323	331	321	319	321	340	325	359	337	342	324	356	337	327	305	338	316	344	331	339	328	351	352	317	341	368	309	312	354	304	324	376	332	336	360	330	356	358	326	325	341	343	332	336	361	319	331	363	329	332	336	328	318	337	333	324	337	331	316	314	334	338	339	314	328	314	318	309	353	302	350	359	347	365	293	313	353	340	333	296	349	346	330	370	343	343	293	333	358	351	338	340	352	330	321	316	318	300	313	355	329	336	293	322	319	329	346	326	347	388	337	332	356	334	316	333	357	323	315	351	315	352	323	311	313	338	343	342	337	323	319	344	319	336	323	318	313	341	283	341	345	309	328	334	343	325	338	347	311	324	329	342	314	328	324	316	358	286	303	323	325	317	335	353	346	343	312	340	324	355	327	345	325	304	314	349	329	325	304	354	372	331	351	328	371	339	332	353	331	342	315	331	325	346	335	324	336	312	330	335	316	318	304	351	320	296	348	330	327	296	336	350	349	338	297	349	333	324	322	336	337	346	326	332	352	330	333	315	302	317	355	348	332	323	324	309	314	336	320	329	328	342	349	324	319	340	332	350	355	320	311	314	358	325	351	343	331	344	325	335	303	304	320	348	304	338	338	338	350	329	335	355	340	341	301	308	332	327	355	352	330	361	333	310	317	354	343	322	335	310	337	311	301	350	347	294	357	334	341	335	332	339	349	331	358	326	349	309	323	314	339	332	352	376	349	373	315	359	317	354	293	346	288	329	331	332	366	340	344	350	329	350	345	322	333	310	332	306	326	322	318	341	307	312	321	348	362	313	346	361	298	360	361	321	332	337	343	312	336	359	308	357	322	335	349	298	295	347	339	341	316	315	309	362	347	347	348	322	346	329	345	330	314	402	359	310	331	315	359	353	337	308	355	337	306	331	341	347	303	309	346	346	331	349	307	319	319	354	358	301	337	322	317	322	368	304	308	373	349	357	320	325	343	353	316	329	356	337	336	321	323	348	358	357	337	327	330	307	338	346	332	367	339	331	346	343	330	330	357	351	319	318	329	367	313	323	291	287	326	352	341	336	357	310	321	310	348	362	328	345	317	325	321	329	347	315	343	324	309	307	327	353	346	334	369	340	347	316	323	367	326	319	355	359	335	328	352	344	330	333	366	383	321	305	361	341	331	342	341	343	363	338	350	305	340	350	331	317	325	343	358	309	321	323	320	332	343	310	339	337	317	345	320	360	342	357	343	357	368	355	312	341	328	345	319	354	339	346	319	291	342	336	300	352	335	341	363	333	354	322	331	319	322	344	342	330	313	324	328	327	300	351	317	285	334	339	340	330	348	336	328	315	314	348	322	337	344	333	329	348	309	306	326	308	330	302	343	337	317	315	337	318	297	322	336	332	352	332	329	336	358	341	312	336	335	349	317	339	324	313	305	362	321	354	355	340	335	330	331	297	322	327	363	316	343	305	286	337	311	324	327	348	335	362	313	336	330	347	310	342	334	334	304	347	301	348	338	310	294	361	338	321	334	347	316	272	352	357	356	285	350	311	358	339	325	319	312	326	343	289	313	330	315	334	358	343	317	334	330	323	312	299	323	308	359	319	328	362	358	323	323	289	348	321	310	298	369	315	334	319	314	335	349	329
2395	738	461	398	286	413	563	536	527	466	405	303	245	198	224	182	153	135	144	113	80	86	88	111	78	85	93	86	62	81	72	66	77	59	64	48	38	48	63	51	40	46	41	43	47	37	43	41	52	53	52	47	42	48	42	50	52	45	49	38	56	46	40	52	32	52	35	52	48	37	49	37	47	35	32	39	43	36	49	44	40	42	57	38	45	49	47	47	44	49	49	45	49	41	38	34	38	47	44	48	33	42	46	46	39	44	51	42	55	34	45	41	41	42	42	34	46	42	35	39	37	38	43	36	33	46	47	40	41	49	37	40	42	51	35	31	48	44	46	43	45	42	39	40	47	41	42	45	42	48	51	46	49	40	41	50	48	38	44	50	45	46	43	50	43	41	45	41	39	51	39	44	50	44	48	45	48	43	43	48	45	54	37	45	43	38	43	38	42	40	51	52	42	43	44	45	45	48	51	57	42	42	48	37	46	45	46	54	41	43	46	49	39	46	49	37	43	44	50	40	27	33	42	45	59	47	36	50	47	45	40	45	58	43	50	38	52	32	43	58	42	52	44	47	38	45	47	49	48	46	37	41	52	41	45	28	35	61	37	40	37	52	53	50	53	41	35	47	45	40	42	56	42	56	42	49	53	37	48	53	47	55	44	43	44	52	51	43	52	46	49	29	50	44	52	45	40	44	37	44	54	44	41	54	40	59	37	46	40	37	34	48	45	44	49	40	39	48	47	39	34	50	45	40	40	31	39	33	51	59	38	52	36	44	53	39	51	52	41	52	45	38	54	44	47	49	47	45	43	52	48	34	50	36	55	41	44	53	43	40	50	46	50	43	46	45	45	43	45	52	46	52	47	37	37	56	35	29	49	57	33	44	52	43	41	43	39	50	51	37	52	46	48	33	50	42	49	44	47	42	48	43	42	47	40	48	51	50	49	45	40	38	41	41	34	44	41	57	56	37	38	60	44	44	56	57	52	43	51	52	47	41	40	34	46	47	54	44	42	40	35	37	46	55	44	42	47	52	38	43	39	53	50	36	52	47	38	41	47	36	42	47	40	40	47	46	36	36	39	41	41	47	52	39	40	55	34	36	45	39	34	39	45	47	46	44	57	47	47	33	50	46	50	42	46	36	46	34	52	46	46	56	47	39	42	55	49	51	39	37	50	49	35	38	53	33	41	52	53	48	45	47	36	33	39	41	43	44	38	46	42	46	40	47	44	47	50	62	52	46	41	39	34	58	46	48	54	48	47	44	51	41	47	40	45	38	31	54	39	47	55	49	52	51	51	42	45	44	46	42	40	36	53	31	44	27	46	51	39	36	40	45	37	47	39	39	46	41	48	46	42	43	43	44	43	45	44	43	45	48	38	48	58	43	46	44	50	39	37	32	38	40	49	44	41	57	37	34	40	35	47	35	44	37	44	42	34	51	39	43	44	61	45	36	35	47	47	38	39	39	47	38	45	50	45	48	42	38	45	38	51	32	45	38	47	45	40	45	43	44	32	33	39	47	55	54	34	38	41	40	24	53	55	38	44	54	45	40	45	39	51	38	45	43	37	35	48	41	51	49	33	45	52	49	35	37	49	27	47	35	38	34	50	38	36	43	45	59	52	49	35	54	33	50	35	48	45	50	44	38	53	49	48	50	53	41	41	41	44	56	38	37	42	52	40	44	40	42	56	39	45	50	35	46	37	40	41	44	35	42	33	34	40	40	30	35	48	34	46	42	48	57	40	41	43	44	39	36	45	38	40	42	44	42	49	52	40	39	49	50	41	43	43	40	45	41	52	55	40	46	50	43	65	45	42	31	54	46	43	42	48	34	53	46	45	51	44	45	56	54	46	54	32	45	48	48	40	43	39	44	47	58	48	35	38	37	47	41	38	43	45	37	39	32	44	43	49	47	48	48	50	31	43	50	45	30	30	51	40	41	49	33	32	48	35	39	51	50	51	39	49	57	60	38	33	48	54	53	38	48	42	39	46	50	48	42	41	54	44	46	36	45	45	50	36	41	56	38	37	38	51	50	40	44	35	45	47	48	45	33	39	53	47	43	40	41	52	45	38	54	44	33	44	37	44	50	42	34	54	41	38	40	39	50	52	56	43	43	58	42	34	37	53	33	44	44	41	33	50	30	50	35	53	33	47	39	44	44	51	49	56	41	31	44	52	46	40	42	38	38	33	63	47	44	38	54	49	39	41	39	54	40	48	47	51	48	37	41	41	48	42	34	34	36	46	46	33	46	42	38	41	40	44	39	49	46	33	37	46	41	39	39	41	52	37	39	38	46	39	48	44	40	34	26	37	54	51	46	36	49	44	44	39	40	53	38	49	44	42	33	36	47	49	36	49	25	47	45	39	37	29	39	50	33	44	32	59	35	42	52	48	58	33	41	37	52	50	39	45	44	40	41	40	35	42	37	55	42	59	49	41	38	36	41	49	36	40	36	49	46	44	42	44	35	46	61	44	46	42	46	36	37	49	37	58	51	34	46	47	41	51	39	49	39	47	30	41	47	49	43	42	36	47	42	52	52	41	50	45	51	47	45	34	43	40	46	45	63	44	41	41	38	41	37	35	50	50	45	41	32	42	41	48	37	39	56	49	42	52	42	53	41	46	41	31	43	28	36	50	52	48	48	45	47	44	37	61	45	39	44	32	52	34	37	36	58	40	53	37	41	38	40	43	45	53	49	38	49	40	54	47	43	49	43	36	35	32	44	42	39	43	37	42	42	43	46	42	42	48	49	39	49	46	40	39	28	42	43	46	48	46	44	36	43	30	46	42	42	52	41	43	56	39	51	37	51	39	41	49	47	61	29	40	36	41	43	49	55	45	47	40	41	41	43	46	31	60	41	43	36	58	38	42	55	34	36	47	54	58	36	38	57	47	39	35	39	45	50	51	45	50	35	45	42	39	30	54	39	38	40	41	43	37	45	52	41	46	46	32	48	34	50	34	53	46	36	43	51	49	50	42	39	43	30	41	44	47	37	40	46	41	34	50	43	42	43	37	40	46	44	42	51	47	38	50	38	39	49	33	46	49	42	56	50	44	39	51	42	46	36	38	42	45	40	43	47	45	33	33	46	43	39	48	51	35	40	45	49	51	48	42	38	38	34	44	38	37	35	30	42	48	48	37	50	46	47	44	45	49	42	53	37	57	47	45	32	34	41	40	40	34	41	42	46	43	38	38	44	45	38	50	47	42	28	37	53	45	39	50	49	33	41	44	45	46	45	34	43	35	48	35	48	49	48	42	51	28	42	49	52	36	47	46	49	43	38	51	45	50	39	39	44	39	47	42	44	41	47	58	40	35	35	48	55	41	48	56	40	49	39	50	42	36	33	47	32	38	35	45	44	47	52	53	32	52	49	37	48	57	40	44	32	60	42	43	46	45	49	52	44	49	49	33	46	51	44	42	38	37	43	48	52	34	47	34	40	36	50	42	40	46	43	40	36	49	35	40	37	31	39	37	52	36	36	49	31
19074	9726	6953	9183	18129	22927	22597	20474	17761	15969	13408	10763	8107	7096	6470	5795	4665	4436	3876	2790	2102	2060	2104	2239	2136	1991	1931	1916	1779	1685	1548	1507	1367	1201	1037	754	619	555	537	493	524	498	536	550	555	552	587	555	551	552	539	593	606	546	550	609	543	577	530	510	531	536	532	535	503	520	550	497	479	517	459	494	502	451	476	465	487	481	468	496	454	469	458	461	490	464	434	454	494	441	460	470	456	501	460	484	469	449	492	428	450	478	470	433	442	482	449	440	470	485	476	465	458	469	454	474	488	467	479	462	465	435	461	476	463	495	477	474	437	432	439	448	427	441	477	462	466	472	453	476	470	497	464	458	490	474	490	452	462	450	463	474	456	440	457	473	458	443	483	450	471	467	455	482	436	455	497	480	462	498	431	448	472	449	424	485	460	457	465	458	499	477	456	437	423	457	466	453	472	465	476	478	461	466	432	438	467	438	435	467	493	487	433	451	464	455	459	457	448	435	453	448	472	435	486	470	433	443	470	440	455	450	456	492	448	482	433	471	494	458	452	496	479	472	478	455	462	474	461	480	447	463	435	486	458	432	475	455	438	442	435	483	449	474	449	415	457	473	451	439	471	453	467	469	507	450	454	487	457	438	464	475	468	509	480	461	481	446	449	453	481	449	475	457	438	450	438	459	483	462	463	455	459	447	410	410	490	443	494	435	461	488	482	469	440	468	448	448	444	421	481	455	471	483	497	438	434	417	468	461	487	458	496	443	440	437	473	468	467	423	408	433	468	466	454	460	446	486	427	497	474	428	456	481	434	426	449	466	437	467	442	451	473	442	483	474	456	438	470	467	450	462	433	452	456	466	471	441	418	455	496	458	468	499	483	498	422	482	463	439	487	474	461	432	483	483	456	414	448	496	499	457	478	459	448	463	454	462	407	444	473	489	453	463	454	505	468	448	465	454	463	451	432	451	450	460	501	457	453	451	433	435	436	459	454	442	470	457	467	452	427	495	428	467	429	471	496	444	449	453	441	495	473	453	415	471	462	450	444	473	479	476	477	456	451	446	407	453	474	496	417	423	449	445	466	468	394	457	452	458	451	437	463	422	478	461	455	480	435	468	467	477	495	437	431	479	483	501	448	476	481	482	446	452	422	476	433	478	472	449	441	454	463	448	472	475	446	466	516	435	429	461	490	449	454	435	483	436	419	447	441	469	437	461	473	483	446	499	449	444	504	451	474	437	440	435	502	405	493	461	492	466	463	466	449	456	452	465	459	479	471	417	465	404	448	470	495	454	474	459	498	468	505	454	441	470	494	460	474	467	497	466	512	487	462	457	440	482	458	456	450	477	462	428	481	430	448	458	465	471	444	492	461	486	451	466	447	508	444	505	412	443	431	522	444	478	445	442	446	430	432	435	476	403	420	468	414	456	457	448	405	488	482	459	421	480	467	462	462	454	463	474	487	433	459	439	457	474	472	457	483	468	448	462	453	475	468	472	438	452	496	473	428	457	437	472	500	465	426	473	449	435	477	486	482	477	451	429	472	452	457	448	466	502	484	469	450	480	466	438	450	472	445	468	443	423	435	474	423	460	445	455	451	415	467	482	456	465	452	421	505	482	442	433	493	482	433	450	452	456	470	471	492	460	467	461	438	411	482	460	449	483	433	470	465	434	421	460	417	466	487	437	478	485	473	495	484	445	465	447	464	475	478	461	453	498	459	455	423	451	427	475	478	419	438	427	451	447	462	489	432	477	484	491	446	468	443	458	462	427	478	477	426	494	439	443	452	443	468	454	433	477	453	445	437	490	440	419	463	442	457	483	460	481	485	478	425	490	448	452	442	471	465	471	428	462	431	479	482	444	427	451	476	492	442	456	458	458	481	460	473	444	465	447	480	467	454	449	458	486	490	433	460	481	457	438	453	466	439	476	469	425	461	467	503	468	485	475	500	506	405	480	450	473	477	400	448	477	452	448	483	437	471	491	453	467	445	428	462	452	451	472	503	463	425	414	518	452	432	455	426	432	458	453	473	449	463	458	469	448	501	463	463	451	431	443	440	459	500	455	479	471	437	442	454	429	451	476	497	472	454	462	483	475	438	437	478	436	479	470	452	438	477	449	451	455	489	450	445	473	429	483	454	477	467	453	460	462	481	487	480	481	460	515	446	470	452	440	435	445	506	444	468	469	445	439	461	461	438	473	443	453	470	448	456	461	504	444	493	412	451	457	461	479	446	463	469	448	444	439	476	425	436	452	484	480	465	475	451	482	469	472	455	470	459	457	488	429	469	492	428	476	489	472	455	465	469	472	474	506	454	462	485	446	464	455	460	438	463	447	456	465	447	442	446	487	488	491	474	428	463	468	455	464	468	447	465	446	463	488	444	444	450	444	461	458	466	429	467	465	456	483	492	477	432	460	483	429	454	439	467	457	483	431	436	464	471	503	450	467	502	473	421	466	482	501	503	458	439	452	452	431	443	478	497	460	433	453	451	470	460	457	479	459	442	448	461	469	469	456	448	455	447	441	470	448	500	472	446	444	466	463	481	514	429	508	472	444	443	463	466	449	461	438	424	456	425	438	444	468	428	468	460	461	464	457	474	441	442	457	452	445	445	454	466	518	476	475	483	502	445	460	450	474	455	442	487	448	470	465	423	452	473	445	462	459	447	450	477	455	469	465	492	433	477	424	480	501	423	456	423	438	444	449	435	483	437	474	461	454	429	454	424	456	464	444	489	445	485	426	438	458	441	482	486	489	432	454	489	444	466	423	454	460	472	450	443	465	466	441	458	446	426	468	456	470	463	453	467	465	410	437	443	447	469	467	469	453	484	482	436	454	478	442	494	456	507	432	449	435	466	479	468	460	432	463	490	426	503	448	466	409	442	434	448	431	466	455	484	463	444	458	470	455	450	457	443	441	469	437	471	446	478	409	490	468	462	427	444	469	464	425	435	482	464	439	461	448	483	462	506	475	415	456	478	478	479	453	485	455	419	472	436	472	472	445	474	460	461	421	463	448	459	441	497	426	460	451	503	470	489	427	494	430	479	409	425	487	430	446	483	441	425	433	482	466	453	441	434	452	430	480	460	481	475	476	440	456	458	423	454	435	493	472	456	455	413	447	441	447	478	458	516	443	488	453	488	486	483	426	467	444	449	460	445	451	454	469	455	446	452	467	434	457	483	449	446	444	442	448	470	451	430	483	482	476	461	430	461	489	451	445	435	454	464	462	491	441	428	431	478	472	457	439	486	479	461	429	456	467	456	468	443	472	469	471	434	437	419	453	490	482	408	483	477	430	432	473	472	502	483	472	500	433	408	441	454	469	426	448	466	464	448	458	458	496	424	453	429	467	457	448	437	469	458	432	413	453	416	452	451	461	488	460	459	455	462	437	446	437	476	447	455	473	478	484	456	479	505	440	458	474	448	447	425	462	453	479	472	445	473	473	456	481	449	455	464	448	418	437	466	451	465	440	448	437	487	475	462	451	461	451	428	477	511	517
2082	1397	793	630	506	621	825	957	751	679	546	421	341	305	270	250	194	184	192	133	104	103	126	111	115	108	105	103	90	102	92	97	72	79	59	55	51	37	47	43	31	33	29	36	41	40	39	40	36	42	35	43	50	30	34	36	56	33	34	40	41	42	37	40	46	44	38	29	40	35	28	40	41	32	37	28	40	32	44	33	33	42	31	34	37	33	35	37	35	37	34	34	35	35	32	47	34	36	29	41	29	47	29	30	33	31	29	32	34	31	29	29	35	34	31	30	28	43	34	30	35	36	28	35	36	52	30	39	45	31	29	39	48	36	34	40	36	42	43	26	30	30	31	26	39	40	31	37	40	35	29	34	29	38	33	35	28	33	32	34	38	38	31	36	45	46	40	26	32	36	49	28	39	37	23	30	37	18	37	45	39	28	30	32	36	34	33	41	30	19	40	42	42	28	34	50	45	37	31	31	46	32	45	38	39	34	29	34	34	30	42	42	47	42	38	32	43	32	41	30	39	37	43	42	28	52	29	26	47	31	32	48	25	44	30	30	35	51	34	39	35	34	25	32	45	31	29	32	34	27	37	43	45	35	29	33	40	32	30	38	38	43	32	42	42	31	42	42	24	32	31	36	27	42	36	32	36	36	33	37	38	46	34	33	32	33	30	31	34	34	37	38	38	31	37	38	36	30	39	31	37	23	36	28	34	34	27	33	40	33	29	39	36	30	36	35	40	35	35	27	49	38	42	42	38	33	32	37	49	39	37	36	28	31	40	39	31	36	28	30	30	37	28	30	43	49	27	27	38	35	30	31	25	51	38	21	40	31	39	41	38	34	40	41	37	34	29	37	47	37	39	42	41	28	25	33	34	33	30	34	32	34	37	34	31	35	41	39	34	30	28	46	37	30	35	36	23	43	38	35	35	28	27	35	39	40	39	31	50	39	39	45	28	34	37	38	34	34	27	42	42	35	32	42	32	38	43	37	44	27	39	38	34	33	31	37	30	30	40	34	42	29	34	39	38	37	39	38	39	33	36	32	50	40	36	35	46	29	33	33	46	41	29	38	45	27	42	29	36	42	31	30	35	35	28	32	30	27	40	40	36	30	26	40	36	35	36	27	36	45	36	29	39	24	42	36	39	32	31	42	37	43	30	47	32	36	24	25	28	41	36	36	30	33	31	36	31	38	44	41	40	46	40	38	46	27	41	28	45	38	28	32	43	32	44	36	36	35	28	37	18	30	40	38	40	38	38	35	30	30	36	42	31	36	30	42	39	30	38	43	31	39	28	31	36	32	31	41	29	33	33	39	38	31	30	31	31	35	36	40	36	37	35	38	27	31	41	30	37	38	26	35	34	35	26	30	33	42	31	48	45	34	40	32	38	39	33	27	37	22	30	31	31	37	40	37	31	47	35	27	40	32	36	28	29	30	47	41	38	42	48	34	31	33	33	30	39	35	31	29	34	31	47	35	42	40	46	41	28	31	31	33	32	43	31	41	38	34	45	30	38	43	40	32	33	34	36	37	30	28	30	53	28	44	37	27	36	30	32	29	37	36	28	40	41	29	32	48	33	24	40	20	35	42	40	32	32	36	31	36	40	37	50	38	30	29	31	28	35	32	37	46	32	24	37	37	21	35	39	36	30	30	36	40	36	41	33	33	28	33	31	35	40	31	28	38	30	38	30	48	29	28	26	37	32	35	46	36	29	34	27	42	43	42	29	35	37	38	36	37	33	45	41	37	41	33	27	40	41	38	30	39	35	30	39	31	34	38	43	36	38	31	32	35	38	40	28	43	35	47	40	28	37	49	42	38	31	30	30	35	30	48	36	47	44	43	36	35	28	37	37	43	38	31	36	22	35	40	46	33	25	37	36	34	38	30	33	27	34	42	42	35	35	28	36	32	29	47	30	30	33	31	42	26	26	39	42	40	37	29	35	31	25	36	39	37	43	49	35	35	41	35	23	42	34	34	44	38	55	37	29	30	35	42	40	37	35	30	33	45	33	28	38	45	32	34	42	37	37	37	33	39	31	38	29	36	23	27	42	30	31	27	44	31	35	24	30	36	28	46	34	28	23	29	27	37	43	42	45	29	33	28	26	27	38	31	32	45	34	32	36	34	28	32	46	36	40	37	40	27	40	36	32	34	34	36	23	28	26	31	31	33	36	39	42	28	36	28	42	28	32	36	52	39	35	31	38	48	51	28	41	34	32	38	32	24	31	33	38	35	41	40	42	42	45	42	32	33	30	33	43	36	25	38	36	45	28	25	34	38	38	48	47	29	40	36	38	33	25	35	50	46	44	24	38	37	37	29	31	40	57	31	43	40	40	39	40	40	37	40	39	38	36	29	30	32	24	24	32	39	40	41	40	40	31	31	28	46	37	30	33	58	32	40	30	27	35	38	35	36	27	32	35	35	42	32	38	37	37	26	41	26	41	32	32	32	38	35	37	22	29	30	36	36	30	25	35	39	25	33	38	34	31	33	30	38	39	33	29	37	32	47	39	35	27	37	34	26	35	40	39	40	37	39	35	33	37	37	39	31	29	41	51	35	39	28	48	30	36	28	31	25	19	43	41	33	37	33	22	38	40	29	35	42	38	36	32	32	31	23	29	27	39	41	39	38	39	35	40	32	48	35	38	30	46	35	40	46	40	43	40	38	30	36	32	29	37	39	36	33	33	30	38	31	35	48	35	25	44	30	31	31	38	33	39	31	37	44	42	37	28	41	32	36	38	43	31	37	39	39	47	29	46	35	36	41	40	35	31	39	37	36	43	47	30	41	43	32	36	30	28	30	34	36	36	32	40	33	33	35	51	32	33	43	38	32	39	35	31	34	37	32	42	31	29	31	37	34	44	56	32	30	40	46	45	41	38	39	29	21	36	37	46	37	39	39	23	37	34	40	43	31	34	37	27	34	36	40	48	25	40	37	32	21	35	36	35	41	32	40	40	39	32	39	43	36	28	37	41	42	38	34	48	31	35	39	34	30	33	37	26	37	31	46	37	46	60	44	35	33	31	46	35	44	33	37	35	40	44	30	35	33	33	35	39	40	27	34	32	28	35	37	26	38	36	42	46	40	43	29	38	45	39	35	30	31	37	34	44	32	28	41	48	38	29	35	35	32	34	30	43	30	39	29	47	40	35	47	35	37	31	34	35	44	38	31	33	46	29	43	37	34	38	46	35	42	28	35	32	38	44	43	40	31	39	33	35	45	42	34	39	27	46	34	32	30	38	44	34	50	35	45	30	37	25	27	36	27	39	30	37	49	36	27	43	32	49	36	34	48	37	41	30	47	34	44	38	29	34	28	34	39	40	28	39	22	35	45	48	39	43	39	26	40	32	45	32	32	38	35	31	45	34	24	34	33	36	33	43	38	37	38	44	39	29	28	36	32	36	26	40	36	32	31	34	40	28	36	28	25	43	27	34	35	34	29	47	31	27	38	31	35	41	26	34	30	35	31	43	41	25	38	37	40	39	40
23061	13702	9569	12533	23260	27654	26957	25276	21648	19054	16072	12963	11025	10226	9024	7610	6369	5972	5075	3624	2847	2872	3008	2914	2883	2718	2624	2374	2267	1992	1945	1843	1598	1447	1119	683	600	559	509	469	484	483	513	534	559	492	532	567	606	610	579	636	548	561	551	602	505	478	505	509	482	519	524	494	463	476	473	467	479	466	428	430	430	462	429	456	389	400	423	423	394	401	386	407	398	399	375	405	399	397	350	406	405	371	416	366	393	410	361	392	397	363	404	399	388	386	388	390	381	367	358	364	356	388	374	369	366	395	425	400	437	398	377	360	350	389	384	402	397	386	407	380	365	381	389	369	396	389	385	383	386	418	356	378	399	413	410	397	351	427	373	393	380	374	360	430	380	398	387	424	384	418	384	413	369	383	383	366	370	394	413	381	375	378	385	401	403	362	402	356	384	349	379	353	372	367	370	409	359	395	396	361	367	390	380	360	348	363	367	384	380	373	374	388	386	390	394	360	412	347	349	416	393	378	339	390	407	371	365	379	363	376	351	382	370	395	383	406	386	386	387	381	389	382	400	361	383	372	363	418	368	358	352	426	385	386	435	404	384	385	385	371	379	373	374	370	412	380	383	371	435	403	391	411	406	386	369	381	392	376	378	392	381	378	376	378	373	357	386	390	353	384	365	357	395	368	383	407	387	431	414	409	371	396	406	386	439	400	394	396	334	406	365	375	389	354	395	378	409	379	379	388	350	370	367	382	382	414	401	374	385	383	409	397	398	366	406	398	357	371	390	394	385	349	386	385	401	370	375	334	400	382	407	425	368	381	377	413	384	384	397	400	400	390	382	384	360	360	373	381	384	389	389	384	381	358	346	410	378	395	399	354	404	368	386	376	369	368	376	386	437	354	405	349	406	398	386	399	377	380	385	359	368	435	392	394	402	368	399	369	386	382	386	397	367	390	386	357	398	399	398	369	364	391	363	362	368	417	389	395	348	363	400	387	362	380	402	357	366	368	374	382	380	389	380	391	386	397	390	379	385	419	377	359	381	378	380	354	381	373	378	387	382	378	363	366	389	346	406	371	359	405	383	407	393	379	388	431	394	375	383	401	390	377	389	384	348	381	342	363	368	354	389	422	375	379	354	374	378	390	391	384	404	353	407	394	408	378	353	368	407	380	377	379	396	390	369	367	362	373	389	404	374	352	389	392	389	438	362	403	373	403	385	366	350	374	392	400	370	388	411	399	432	392	402	398	395	370	378	370	415	338	383	408	363	382	362	397	379	404	401	375	401	378	388	391	369	368	371	392	373	377	423	379	407	385	331	388	399	347	396	381	374	379	360	422	358	355	396	401	385	376	398	388	396	410	338	339	345	421	369	348	365	386	411	405	356	377	384	366	402	391	381	404	421	360	346	380	371	372	377	372	406	384	378	390	368	396	398	384	403	427	387	385	380	399	386	387	372	382	393	406	386	372	403	372	395	415	360	360	384	386	390	366	410	403	347	371	390	398	367	408	382	373	363	395	340	360	373	389	400	384	406	381	366	394	389	367	373	362	395	366	339	378	381	385	371	364	378	386	375	390	395	375	384	399	356	383	394	353	402	396	391	379	419	395	389	368	394	416	402	370	361	366	412	392	423	383	389	367	371	392	398	397	399	382	372	384	366	379	372	399	384	367	392	393	390	360	358	375	383	340	379	341	392	382	410	363	379	366	430	405	384	348	382	368	404	406	382	367	373	369	372	384	376	394	386	365	366	399	384	366	376	370	378	368	389	374	355	386	387	381	407	374	363	384	372	377	391	372	373	388	358	399	365	389	371	381	428	396	372	375	366	377	380	414	367	390	393	368	366	362	378	356	400	358	372	396	404	390	378	386	422	381	361	402	427	397	388	429	386	361	403	358	389	365	403	391	372	359	362	377	392	398	406	380	406	395	388	396	382	389	388	358	428	407	358	410	385	375	408	367	417	351	409	391	394	385	394	386	373	361	369	426	403	376	385	352	375	383	367	359	379	380	351	376	410	392	393	362	366	396	405	375	376	370	396	381	378	382	395	392	411	345	380	380	409	386	404	380	388	378	385	387	387	396	358	404	366	357	361	362	391	387	360	353	361	390	393	359	389	411	438	419	360	388	389	375	370	378	426	394	377	396	417	417	391	374	384	398	385	420	363	393	389	387	369	356	391	373	412	365	399	391	393	376	402	351	374	394	382	371	364	388	371	368	391	365	385	383	394	379	371	377	399	383	387	414	382	345	388	393	399	413	398	370	374	385	413	384	397	362	384	386	370	383	360	356	356	382	403	382	356	422	334	375	399	418	370	372	390	377	361	389	378	387	357	382	376	375	392	346	387	381	437	392	365	370	402	385	389	381	399	389	402	382	379	370	383	402	372	390	392	392	396	364	402	377	384	352	399	390	445	373	376	414	388	364	376	370	418	405	396	376	402	366	363	409	401	386	399	375	375	408	367	378	405	389	368	411	386	388	394	375	383	393	398	370	383	396	376	402	410	394	357	379	412	420	369	372	409	383	385	407	390	388	375	398	401	384	365	379	382	384	384	387	428	368	387	386	377	391	366	369	351	384	404	378	396	386	352	368	362	381	416	405	421	382	376	394	408	395	401	381	410	383	378	383	373	400	385	384	388	379	354	359	352	392	415	379	360	382	396	393	348	378	351	342	367	351	377	394	382	378	395	367	372	381	406	379	396	377	373	391	380	411	380	390	359	405	401	390	357	386	383	392	382	398	377	357	360	434	390	395	395	374	428	373	372	369	394	375	368	415	404	388	368	364	393	385	373	391	379	356	403	350	396	343	403	363	385	407	393	368	337	361	389	371	380	358	357	361	379	423	370	385	356	398	411	373	378	373	387	374	380	381	402	390	350	364	385	398	388	398	398	371	402	379	358	370	424	415	372	388	385	376	392	386	394	368	353	418	401	371	414	371	376	369	421	381	406	381	400	404	389	410	392	427	396	457	411	375	360	391	379	384	344	368	384	361	393	361	380	349	438	364	405	383	340	372	392	391	393	354	375	345	365	419	382	393	382	422	396	346	364	391	387	390	365	397	389	355	387	369	348	426	376	411	412	440	350	388	387	400	391	384	378	370	374	389	385	377	350	393	393	374	425	383	400	388	391	400	410	339	406	362	386	387	370	374	400	358	382	392	364	387	379	399	382	379	394	386	371	391	410	390	352	391	396	373	410	394	384	424	348	381	367	430	380	395	392	388	380	405	352	372	370	386	386	393	376	356	393	398	369	388	447	419	388	401	392	370	363	422	379	379	383	404	357	396	394	375	405	404	375	374	377	384	420	388	368	426	378	413	367	419	419	395	369	376	370	388	369	354	385	401	410	401	386	376	401	361	389	366	398	398	390	386	379	402	360	371	393	367	388	410	364	397	393	376	369	366	375	400	398	386	419	390	338	402	386	398	411	365	355	379	400	403	396	393	413	396	365	391	381	404	425	375	373	431	389	377	396	373	393	400	411	414	370	363	362	367	354	401	388	366
3679	1211	790	574	491	596	862	930	789	609	476	422	367	304	274	246	212	214	205	133	133	133	134	120	110	131	119	108	99	89	107	77	76	80	60	53	51	33	39	45	31	37	35	50	46	52	47	41	51	30	34	53	43	51	53	42	49	47	48	46	40	40	50	43	53	57	34	37	41	48	42	35	46	38	40	38	42	39	37	34	42	42	33	41	37	47	36	31	44	50	32	42	31	41	36	43	50	32	39	42	42	34	38	36	42	32	43	46	34	48	30	32	46	44	37	35	51	39	26	35	43	43	39	45	40	35	43	37	51	27	33	34	37	41	31	38	34	40	26	30	38	47	47	37	43	35	48	34	40	40	46	38	35	33	45	45	41	30	24	29	38	34	32	29	24	41	38	30	38	45	30	28	40	34	31	34	34	36	34	37	37	37	43	39	38	45	49	36	35	36	43	44	35	42	38	35	42	47	51	40	34	44	41	26	49	43	34	42	40	44	31	43	36	36	28	27	39	36	42	39	36	31	39	33	33	35	32	43	35	36	42	39	42	44	37	44	43	34	35	38	31	37	35	47	42	39	29	52	31	40	40	43	30	41	35	31	42	38	31	32	45	34	33	43	37	31	41	46	34	45	31	35	50	37	37	42	32	29	38	44	33	41	34	32	48	38	40	44	31	38	45	47	32	50	49	51	43	43	36	39	42	43	28	49	49	28	44	39	37	34	28	52	46	31	46	32	41	36	36	44	38	40	30	39	34	34	34	38	39	40	42	51	39	35	36	37	39	32	38	30	41	49	40	39	41	41	33	28	46	55	32	44	41	29	46	50	37	34	44	44	36	29	41	38	32	41	34	38	47	31	29	38	34	33	40	35	32	42	41	38	31	34	34	43	36	44	42	27	45	37	46	48	42	49	49	40	30	31	39	42	36	40	40	36	44	44	36	41	33	41	46	42	42	41	31	38	38	38	33	30	38	41	49	28	29	30	41	35	39	53	42	36	40	33	39	31	35	36	45	45	36	46	49	40	35	43	45	26	32	24	32	48	38	36	35	33	49	40	53	43	43	43	32	40	50	45	44	41	41	31	31	37	34	43	41	37	30	35	39	40	37	37	45	47	36	39	38	47	33	41	47	27	33	38	38	33	39	47	42	42	41	43	41	35	33	40	41	43	39	33	29	38	32	34	42	27	40	32	46	41	46	23	32	36	34	42	36	29	39	30	36	42	45	35	39	33	54	45	41	39	35	49	43	33	51	44	34	31	43	35	46	44	41	37	38	36	44	37	37	42	48	47	44	35	36	39	38	41	47	33	28	41	33	35	25	43	46	47	34	42	41	37	44	43	37	38	46	34	39	29	44	51	25	35	32	42	50	43	46	39	39	37	48	34	39	41	38	36	25	31	43	45	42	38	28	27	43	43	34	39	37	37	34	42	37	39	46	37	41	38	31	36	34	52	34	37	44	29	34	40	34	46	28	29	32	35	34	34	48	36	32	43	40	39	43	37	38	47	41	39	37	38	44	51	46	43	33	34	39	34	50	36	34	33	41	40	33	48	34	37	29	43	31	52	33	32	42	39	40	31	38	44	41	35	46	34	46	36	34	28	52	42	42	45	34	37	34	36	33	31	38	45	29	31	30	32	38	44	36	28	38	48	35	47	54	32	40	30	39	51	33	30	31	31	45	50	45	39	37	37	34	49	42	39	50	39	31	45	44	40	39	48	36	39	34	43	25	45	37	33	51	44	38	33	36	44	44	40	38	30	45	42	33	45	47	38	41	47	39	46	45	47	35	46	47	29	45	38	41	36	32	40	34	39	53	35	35	36	46	37	42	37	42	25	36	45	32	50	40	39	31	30	44	32	49	34	45	41	49	32	32	35	29	43	36	39	34	38	35	46	43	40	32	32	35	36	35	38	40	44	30	34	24	34	41	40	37	47	44	39	39	42	27	28	43	38	32	52	36	34	40	34	38	28	31	47	44	23	47	39	42	35	51	37	36	41	34	45	29	26	39	37	40	39	42	38	31	30	34	21	25	33	39	27	27	39	47	45	35	46	33	34	41	35	41	30	41	39	34	34	36	36	45	29	34	28	37	27	34	21	40	29	42	40	40	37	42	43	42	42	34	44	41	30	40	53	33	27	42	38	43	35	42	33	39	37	41	31	52	38	31	41	46	47	42	44	39	34	34	40	32	39	37	42	40	44	32	41	35	36	38	36	46	47	39	37	35	35	41	43	44	38	30	35	41	43	40	45	36	34	36	39	31	27	32	46	38	40	31	44	41	36	43	37	42	34	33	58	35	26	37	34	43	29	42	33	37	38	35	33	42	38	40	47	42	43	32	32	48	34	34	41	29	39	36	30	32	31	48	47	41	40	34	42	37	42	33	36	42	31	32	38	31	42	40	33	43	38	22	31	35	34	47	40	38	48	36	35	43	44	35	46	42	30	41	48	35	32	30	49	45	35	36	31	43	45	39	41	33	38	43	34	38	34	43	47	34	29	35	43	40	39	39	44	34	39	47	38	38	42	48	36	53	39	35	29	34	32	33	37	41	36	33	37	33	29	36	25	44	46	35	51	49	41	37	36	39	29	39	34	39	34	37	48	41	49	48	32	42	47	35	49	41	29	37	29	44	41	34	39	40	44	32	35	38	48	38	50	42	45	36	48	32	38	28	38	34	26	35	40	41	38	41	28	40	36	40	27	39	38	41	56	40	38	35	38	41	42	36	35	32	35	48	40	30	49	43	33	40	41	30	44	54	46	43	48	45	34	27	36	23	38	38	47	38	24	33	34	50	39	27	36	36	37	37	39	34	44	46	38	32	34	44	52	44	37	43	32	41	33	32	35	35	37	47	49	48	36	30	47	39	44	32	39	39	28	37	30	51	41	26	43	39	43	29	43	37	44	44	37	42	35	48	31	42	27	45	40	45	30	41	30	34	39	45	26	53	30	26	39	40	41	31	37	48	46	39	37	36	35	37	37	30	43	46	37	33	29	40	36	41	39	43	38	32	24	36	42	35	31	33	34	41	29	34	38	39	46	44	33	43	34	41	40	42	45	40	33	44	33	48	43	48	31	45	41	55	42	42	43	31	37	40	35	42	40	40	32	35	33	41	36	37	32	28	38	48	34	39	29	36	32	38	31	27	38	42	25	34	34	41	29	37	39	36	50	39	32	40	34	45	27	41	42	36	34	35	36	38	30	46	38	37	33	40	27	36	37	43	33	40	34	40	38	40	35	48	31	37	32	43	38	36	47	34	34	38	31	49	36	29	29	32	35	33	32	43	50	24	28	44	46	37	38	39	40	39	42	39	34	39	35	40	43	47	33	32	39	33	42	28	37	47	49	47	28	45	29	38	26	45	36	28	46	33	41	40	33	39	27	40	47	37	47	40	42	33	27	39	35	39	39	48	22	45	61	38	39	43	37	43	34	39	39	36	39	31	37	35	45	37	42	45	43	39	49	51	34	33	43	27	37	44	42	28	39
22422	13324	9758	11800	22593	26965	26604	25501	22025	18312	15175	12731	11782	10602	9578	7877	6798	6302	5057	3698	3184	3409	3408	3355	3274	3048	2876	2617	2402	2256	2161	1963	1699	1485	1030	792	621	488	481	525	539	566	564	550	561	555	590	597	619	635	606	593	652	632	586	603	554	579	532	518	527	529	491	500	528	510	509	451	511	469	488	452	441	439	455	404	394	433	441	442	382	408	462	389	391	434	390	416	410	394	412	420	434	423	428	389	393	428	443	433	414	403	420	422	391	368	414	409	380	440	448	423	360	400	434	415	413	391	421	402	389	407	433	439	386	399	416	407	429	412	422	424	401	415	462	418	379	394	405	394	456	395	405	382	405	398	389	417	420	395	420	379	429	372	414	408	447	395	415	407	381	403	384	441	423	451	404	406	432	365	458	425	401	397	413	394	434	385	389	407	415	421	426	397	432	393	445	441	441	405	395	410	431	419	424	408	381	372	382	376	381	405	392	413	420	422	395	394	421	407	371	450	405	422	410	451	414	437	387	386	400	402	412	405	442	403	391	425	447	413	413	437	437	414	412	381	426	379	384	407	424	401	446	459	431	408	388	389	380	415	405	415	393	406	396	437	376	404	403	409	397	408	415	382	415	382	421	430	404	430	418	427	409	397	408	414	400	427	412	410	417	394	411	382	403	418	436	390	419	401	405	421	394	405	412	408	425	413	431	429	428	389	429	429	368	419	408	423	387	398	417	413	408	417	411	406	393	422	399	388	414	405	408	399	437	420	423	391	359	416	440	404	392	420	413	439	431	400	393	393	423	397	386	428	493	380	405	404	424	404	428	437	418	387	426	393	444	380	427	423	381	388	407	465	366	439	412	432	416	401	415	419	381	407	425	383	399	418	415	422	411	404	405	392	392	392	415	387	406	425	400	398	440	451	427	463	416	406	391	417	393	419	395	419	414	403	396	446	475	408	413	387	450	402	400	420	431	415	412	424	373	398	419	373	364	394	399	407	414	408	397	419	410	405	415	423	408	400	429	437	383	418	420	413	377	414	398	386	391	388	400	436	416	389	398	425	386	438	400	387	431	387	378	418	399	399	432	423	446	390	403	431	419	417	411	447	419	443	437	418	423	394	397	373	397	414	414	395	427	433	367	415	414	442	433	417	376	415	419	412	433	384	393	397	375	410	401	429	433	430	411	399	423	411	392	390	406	370	395	397	393	424	419	417	398	420	409	445	413	399	431	419	436	430	389	386	393	392	423	425	452	381	415	403	385	395	398	444	371	395	413	386	425	389	384	412	387	417	418	435	442	416	432	387	412	409	437	407	363	364	411	461	419	419	403	439	404	419	409	405	380	425	371	412	412	435	399	392	394	429	425	376	412	423	407	417	396	398	401	424	422	387	447	392	408	409	424	454	417	398	400	444	403	404	402	431	424	426	396	425	414	431	424	397	402	386	411	404	397	412	421	435	395	417	394	420	439	395	409	417	395	417	422	440	361	383	445	449	396	397	418	408	370	385	388	395	408	428	390	398	404	459	372	366	403	413	414	380	386	451	370	393	444	442	437	418	434	414	343	438	396	443	401	372	420	391	414	437	430	388	408	388	396	386	426	420	457	405	458	440	402	418	425	405	423	404	400	419	391	379	392	395	389	418	400	415	403	392	402	405	389	408	407	425	426	445	407	416	391	432	413	400	409	410	377	411	422	387	405	429	387	434	405	391	455	448	383	441	401	398	423	429	409	398	397	432	410	415	400	413	415	396	417	404	417	374	412	407	380	392	418	410	408	387	373	414	403	423	382	384	408	420	414	445	386	407	398	401	383	427	438	410	418	431	384	416	368	437	394	422	396	452	405	416	421	401	429	420	382	442	394	448	404	404	429	439	407	439	384	407	386	371	432	387	410	414	450	381	417	356	406	400	416	420	440	452	382	407	432	424	375	403	394	432	425	428	401	402	402	401	394	421	387	389	400	402	415	436	449	414	411	415	405	350	447	391	421	374	435	418	381	396	420	453	430	421	403	408	423	394	427	414	421	412	454	434	391	398	431	413	436	425	412	405	422	381	382	391	379	424	387	383	391	407	403	421	421	408	414	414	416	411	401	400	385	435	460	375	424	411	409	400	423	412	417	415	410	423	429	401	409	431	433	436	402	409	384	395	406	411	380	395	380	400	411	405	400	393	405	408	417	406	431	397	388	391	404	446	399	411	422	416	421	416	399	403	412	410	410	386	391	367	430	368	413	437	424	420	436	399	363	406	410	402	391	431	396	419	408	412	376	428	423	463	399	379	405	382	435	418	422	389	429	394	424	395	418	428	407	425	403	386	386	409	398	438	430	396	390	407	372	405	422	415	390	438	435	411	398	414	403	432	387	424	392	410	448	368	463	386	412	402	396	430	420	384	417	402	405	412	407	418	396	386	418	408	406	438	438	403	392	409	409	438	393	435	389	459	407	425	416	404	422	422	430	415	397	425	406	423	406	434	359	417	423	426	420	411	430	404	413	384	424	405	415	390	424	444	408	396	374	426	402	401	392	370	411	411	390	383	382	405	435	382	432	432	399	404	402	441	385	426	445	387	419	391	436	400	409	423	396	423	421	428	382	440	396	392	433	379	421	430	436	432	415	396	422	411	388	408	387	388	417	434	415	425	400	391	449	425	417	400	396	379	380	407	383	398	453	388	461	421	401	415	418	415	376	430	421	431	411	413	446	418	454	417	424	438	418	428	401	410	404	426	406	449	397	408	394	406	361	398	404	433	428	419	440	418	367	425	405	428	411	417	378	403	443	409	420	421	393	379	401	414	422	419	420	429	407	367	405	398	403	407	406	402	375	428	415	426	428	420	420	413	408	415	397	376	424	412	390	397	390	435	409	428	409	395	390	355	382	420	400	393	384	421	402	412	425	403	444	414	384	423	417	415	433	385	397	399	414	395	392	403	443	417	449	404	386	413	449	432	403	414	417	413	418	374	386	394	396	390	367	419	420	429	437	426	397	381	396	375	407	382	392	411	412	414	414	421	429	420	412	372	394	428	391	402	389	412	436	408	422	386	413	415	414	435	403	407	420	426	422	424	371	426	446	369	400	411	429	412	428	395	393	427	446	389	407	410	405	393	408	387	398	376	408	431	393	408	422	413	380	436	399	410	437	419	430	409	442	401	397	392	425	437	440	443	377	365	403	406	380	402	406	394	418	387	414	437	406	391	406	409	417	422	414	395	427	425	408	393	424	434	396	403	407	432	392	378	411	421	413	392	412	409	404	418	421	430	396	430	406	413	401	403	404	403	427	389	392	422	438	435	401	438	377	395	421	397	384	433	405	404	401	351	408	419	425	434	405	429	401	430	435	404	421	430	404	420	392	389	406	419	360	410	427	406	378	402	388	379	400	423	411	408	443	399	386	435	374	410	422	440	411	422	425	448	414	402	446	374	439	441	388	388	413	366	412	385	392	406	426	400	409	432	391	427	370	413	390	415	390	435	407	406	387	362	398	399	430	404	411	405	466	423
3116	1759	972	742	638	824	1158	1229	1127	750	565	495	468	443	343	296	286	240	164	133	132	156	154	162	153	119	111	126	112	91	106	89	76	64	49	42	35	38	36	35	41	41	42	44	34	36	58	31	54	42	37	36	38	36	44	41	34	46	40	31	28	36	34	43	25	17	32	41	31	27	18	30	37	34	37	32	36	30	38	21	35	34	21	37	41	19	31	19	23	31	29	21	19	25	34	29	40	29	24	25	28	39	32	36	39	40	31	35	31	33	25	29	23	26	37	31	37	16	40	38	23	20	31	36	33	27	32	29	27	27	28	36	24	18	39	36	29	27	24	25	32	41	31	26	29	36	30	30	30	38	29	36	39	28	36	29	30	24	36	17	30	28	24	27	37	32	27	28	29	28	35	26	24	23	31	26	33	39	32	35	26	23	30	36	32	42	26	28	30	30	34	29	42	25	33	38	35	30	27	23	32	30	24	39	31	30	37	30	31	31	34	33	31	28	40	28	27	40	29	35	34	27	39	40	29	35	37	27	31	29	33	33	34	22	29	26	33	33	40	33	29	27	40	24	37	35	26	29	31	28	35	34	33	32	27	32	27	49	32	28	28	26	33	44	26	29	32	32	26	35	30	32	32	27	28	30	32	18	28	34	28	34	29	36	25	34	31	33	28	18	29	28	32	17	27	28	43	35	25	32	39	27	35	34	27	26	32	25	33	38	32	35	40	32	27	24	36	38	29	28	30	39	36	24	29	36	28	33	27	25	31	24	37	24	33	38	37	42	40	27	39	28	35	34	31	31	39	32	29	33	32	24	20	36	27	26	26	36	32	32	28	24	28	43	21	36	35	24	34	21	36	35	33	39	35	35	34	22	30	27	29	30	23	32	26	25	37	26	30	42	34	29	27	32	40	29	24	33	24	28	25	27	40	27	29	31	19	33	29	24	29	21	25	30	26	34	28	30	39	29	31	42	35	30	30	35	33	33	25	27	26	34	32	33	32	31	27	33	32	32	26	29	31	31	18	33	29	43	36	32	24	24	29	41	34	39	33	31	28	39	29	31	42	22	39	28	22	26	29	37	29	35	35	26	29	25	36	32	30	30	41	33	26	34	28	31	30	39	29	34	38	34	27	26	35	36	36	40	28	41	36	49	32	31	39	35	37	36	27	26	30	31	36	37	23	30	32	36	30	37	25	34	20	34	27	32	30	39	33	35	31	39	32	31	27	31	25	15	34	27	28	34	38	35	28	27	30	32	28	31	29	30	24	28	40	23	28	29	29	24	33	41	30	37	34	26	33	35	28	22	24	43	39	36	18	24	30	31	26	26	30	26	38	20	31	34	30	34	27	28	31	29	21	30	23	23	36	39	34	33	26	27	22	25	29	29	29	25	37	29	32	42	29	40	33	33	37	38	29	23	23	32	28	30	33	31	33	34	21	31	28	25	27	29	39	31	29	38	35	37	34	38	33	33	24	35	32	28	38	33	43	33	34	33	30	27	29	27	28	29	30	33	39	31	29	39	36	27	22	32	30	30	25	32	22	30	36	32	27	28	34	31	34	28	20	24	31	31	45	27	24	29	32	33	30	29	34	36	28	33	26	29	29	25	30	32	38	34	28	45	30	28	33	46	30	42	32	34	25	31	33	41	27	29	25	24	34	38	29	28	39	27	29	34	35	32	26	22	31	24	31	28	37	24	28	31	39	33	38	28	26	33	32	26	32	27	28	18	41	34	39	32	27	27	34	29	31	35	39	32	27	29	28	33	30	35	32	23	35	34	39	34	34	29	32	26	30	27	26	37	30	36	36	36	24	26	25	24	30	36	33	36	29	24	37	37	34	40	43	25	28	36	28	32	38	21	31	29	28	34	29	36	31	42	29	34	27	31	26	30	26	28	35	29	30	32	22	32	35	29	41	27	26	34	27	30	29	48	36	22	30	17	25	36	25	33	30	28	35	27	28	29	23	32	33	26	34	32	34	21	33	31	36	43	31	32	29	29	39	25	21	36	36	29	21	25	25	27	19	30	24	41	35	35	31	31	42	28	27	32	35	32	28	29	28	32	36	38	34	33	27	49	33	23	36	18	33	28	38	31	30	23	39	32	38	26	30	31	28	25	47	28	39	31	30	37	37	24	33	23	28	39	28	40	18	28	36	26	37	34	32	28	36	21	23	27	32	21	37	28	31	35	32	39	28	32	38	38	32	30	30	30	35	35	37	29	26	36	25	34	34	35	27	33	22	21	39	24	33	38	31	27	39	26	30	43	30	25	30	31	25	34	26	32	45	45	43	41	43	40	21	29	28	25	40	20	35	35	39	21	27	31	27	20	19	24	23	35	32	30	27	36	39	34	25	28	39	32	36	35	29	30	28	20	37	26	27	30	34	34	36	27	37	37	29	24	30	27	44	33	27	35	42	33	35	41	35	35	37	39	30	37	32	33	23	26	29	23	33	22	30	26	23	35	36	30	32	27	31	34	36	27	35	29	33	36	35	31	30	32	27	34	25	32	32	36	30	37	33	32	33	32	30	32	32	22	31	34	29	33	32	32	25	21	30	18	28	28	35	28	35	32	30	25	20	21	33	25	28	24	28	30	25	33	39	28	34	35	26	31	29	28	39	31	29	34	26	26	28	26	17	24	25	30	40	30	32	30	27	27	24	30	29	27	33	28	37	24	27	34	34	34	39	27	34	37	32	28	26	32	30	31	25	31	20	40	36	33	29	32	35	36	42	40	28	28	31	25	27	30	21	24	37	26	32	34	28	25	20	30	27	33	29	36	29	29	24	29	44	27	33	27	30	36	32	35	29	31	24	35	28	28	26	32	31	32	25	33	37	31	29	26	33	23	44	35	25	31	42	37	30	24	32	22	29	28	26	22	36	26	41	30	36	33	26	20	41	35	27	29	42	31	32	22	39	43	31	29	23	36	23	24	31	23	45	29	36	27	31	24	37	33	35	23	27	27	31	33	20	34	29	36	36	30	23	29	37	18	44	37	28	20	26	25	25	41	29	39	31	27	36	31	37	32	27	23	36	40	43	31	35	32	33	31	35	32	40	38	27	35	36	29	30	23	37	33	35	28	31	28	29	36	30	31	36	26	36	26	29	39	28	21	29	38	26	22	27	22	33	36	37	35	31	25	31	30	31	32	29	28	35	30	42	30	32	44	35	29	30	46	34	43	35	34	29	35	30	28	20	33	32	43	33	35	25	31	34	29	34	36	37	34	27	23	31	33	30	35	26	37	35	34	25	31	26	32	35	30	42	24	27	29	37	21	36	37	32	46	39	43	36	29	39	27	38	30	29	38	33	33	29	25	19	33	29	37	41	30	39	27	36	41	24	33	23	25	34	31	28	37	33	29	27	27	26	25	38	32	31	23	34	22	30	48	26	28	37	32	22	40	29	31	34	32	26	40	23	27	28	29	31	31	27	38	25	23	25	24	38	29	31	28	23	31	28	32	31	39	26	36	30	25	30	35	28	40
26790	15899	11493	14311	25632	30560	30256	28131	24994	20311	16932	15117	13848	12834	10835	8859	7913	7190	5769	4455	4219	4163	4399	4211	3761	3693	3360	3082	2760	2664	2456	2084	1849	1513	953	661	547	510	491	523	536	529	540	570	552	551	584	658	666	600	590	571	600	585	616	517	504	485	513	488	528	491	521	452	456	465	423	462	456	400	392	394	381	404	381	385	368	380	389	329	355	353	388	347	330	357	352	357	337	328	347	353	344	310	336	332	320	309	342	351	356	340	343	364	327	304	341	316	360	370	338	364	286	321	331	305	348	346	329	333	340	349	355	346	352	347	330	316	326	335	340	345	299	336	359	306	344	329	310	328	344	366	330	324	326	331	347	342	343	330	366	346	351	339	341	348	344	315	327	339	330	344	347	357	328	329	349	325	318	368	328	346	364	350	359	356	339	321	346	347	369	338	325	311	342	370	302	334	333	320	339	342	334	300	361	330	321	349	345	326	333	365	315	339	360	341	297	331	344	288	357	353	329	359	347	357	343	373	318	316	324	343	334	348	328	322	342	346	326	364	348	343	363	346	321	335	323	358	325	360	351	353	320	339	333	347	355	343	332	318	356	355	341	332	318	305	307	348	359	312	330	313	320	343	358	327	369	332	348	376	346	314	308	352	361	337	343	343	331	360	334	338	310	353	362	352	310	324	310	348	345	337	347	346	334	343	335	313	334	335	338	300	326	332	353	338	336	309	338	369	330	333	330	370	352	343	325	338	337	358	321	337	351	335	370	313	334	323	323	345	359	318	330	327	351	319	320	319	351	323	321	311	316	296	357	338	339	345	316	340	356	333	314	294	336	334	356	321	334	371	333	331	354	345	355	337	325	317	311	368	327	319	288	330	328	371	337	319	324	339	368	354	344	340	344	375	317	328	294	325	328	302	321	338	327	335	351	338	344	321	361	336	345	339	363	361	334	330	368	364	349	314	355	358	311	322	330	314	334	344	337	316	321	340	330	332	313	292	371	338	345	388	309	377	341	318	352	301	350	339	338	330	310	353	348	342	338	362	358	334	312	335	340	319	343	330	320	310	343	341	335	355	295	312	343	338	375	362	320	323	369	336	315	321	303	326	325	308	327	333	328	350	315	345	327	307	382	344	336	371	316	310	319	297	290	352	312	296	321	312	350	334	352	304	340	348	320	352	357	337	339	342	316	336	328	339	290	333	322	335	342	326	308	358	349	367	334	338	335	325	385	339	335	341	325	366	353	368	328	357	336	320	373	362	341	354	379	322	293	355	371	338	327	293	312	334	323	341	336	330	340	313	342	322	327	328	347	358	331	329	358	339	309	332	320	326	340	313	368	330	329	301	321	337	300	302	329	328	343	348	334	327	368	354	345	377	342	346	344	345	356	309	332	342	350	322	336	346	346	360	345	351	327	318	309	307	340	345	326	319	313	305	314	333	349	338	321	363	317	331	323	348	322	295	328	345	320	347	324	302	340	333	320	327	342	336	344	346	325	332	347	331	341	344	334	336	313	337	337	353	311	370	330	341	315	325	342	388	361	348	333	347	353	337	364	364	337	337	357	332	337	292	384	301	351	322	307	341	370	322	332	344	329	332	316	335	362	313	325	308	350	364	325	365	332	323	351	363	355	345	292	358	349	300	359	329	308	320	329	359	334	349	324	354	334	334	338	367	366	303	332	335	321	349	332	333	333	324	316	318	342	361	317	389	343	340	346	350	343	328	384	284	338	353	335	297	314	345	341	354	331	351	327	330	307	348	319	321	343	320	344	362	358	326	300	317	324	321	321	338	347	326	321	345	322	364	346	355	332	294	325	340	377	353	310	299	360	347	331	332	322	338	306	327	338	322	346	358	304	352	295	340	335	335	336	320	335	329	327	361	311	294	350	307	353	359	320	362	325	347	344	303	327	311	311	334	335	343	349	364	319	334	328	304	318	316	337	336	310	351	354	366	318	378	336	326	327	333	368	304	346	342	344	329	351	350	335	354	351	336	323	320	323	349	328	305	307	329	332	348	329	339	356	323	314	337	308	317	294	340	337	337	300	335	340	343	316	336	324	323	342	345	340	372	370	363	337	322	316	319	326	317	320	317	318	330	308	347	345	351	318	318	328	305	334	325	380	349	357	325	335	334	307	342	356	342	352	325	341	347	328	341	345	300	348	338	357	324	345	322	325	378	306	331	337	313	390	343	358	330	336	347	370	340	316	379	341	342	355	354	326	300	358	346	338	340	349	329	342	327	351	307	310	345	339	369	345	327	346	320	314	332	326	354	303	317	332	364	331	346	307	350	348	347	376	312	303	348	335	317	336	346	355	329	308	326	332	337	359	347	348	329	347	363	334	330	371	319	346	342	349	330	317	307	325	342	288	370	322	344	306	332	352	314	354	328	332	333	343	336	367	369	367	333	355	301	336	367	316	336	340	319	322	351	325	354	338	323	357	339	319	360	334	360	328	335	309	304	334	375	361	307	360	323	352	340	317	330	294	316	379	316	325	353	362	340	331	337	330	311	354	362	349	330	351	354	319	326	353	336	326	362	310	309	351	339	309	335	295	323	349	332	349	312	358	350	325	357	336	395	338	335	336	337	322	337	341	358	343	327	306	343	322	326	360	328	321	315	331	362	335	336	323	319	346	323	330	338	342	311	330	332	334	339	317	333	313	331	344	345	365	287	294	339	315	336	315	316	321	345	286	351	349	342	356	315	346	322	363	334	345	320	292	344	335	336	330	343	361	355	355	320	333	357	327	321	381	302	347	314	355	353	329	358	340	322	344	344	363	315	331	373	338	358	346	354	331	341	345	334	333	346	337	311	338	346	352	306	328	325	359	324	332	353	303	322	327	352	334	374	352	339	342	343	353	320	340	325	340	320	333	345	351	338	343	318	356	337	299	369	330	344	346	364	346	325	353	322	340	315	344	362	329	318	352	336	316	323	304	301	351	293	319	325	314	348	326	363	284	326	341	336	359	329	312	325	327	332	343	330	328	359	325	317	345	310	380	331	358	353	326	330	369	330	350	332	326	347	353	327	335	320	292	345	293	351	370	303	309	293	350	341	302	322	325	319	301	336	345	333	297	336	310	358	325	312	317	331	359	349	334	354	340	361	324	334	366	356	307	354	363	299	362	313	347	324	298	337	332	342	345	301	363	323	371	328	322	332	355	337	333	325	312	332	348	336	352	329	319	335	355	326	313	329	314	330	343	325	349	332	320	340	347	312	327	335	337	319	334	332	327	320	323	322	361	355	359	322	373	348	320	320	336	331	316	322	337	353	344	321	312	350	349	326	325	355	345	337	338	340	319	349	391	336	348	343	334	322	358	300	310	346	338	350	311	337	346	336	343	338	359	326	353	333	312	356	352	330	312	302	329	303	332	353	351	326	364	334	364	363	302	314	314	322	339	361	344	348	302	349	357	359	315	330	316	339	335	316	351	364	330	352	324	370	338	312	339	335	338	334	358	339	334	342	318	334	339	343	342	314	322	332	309	307	332	337
2519	863	505	380	303	451	610	567	517	426	305	277	252	281	200	164	166	128	121	93	100	109	99	102	115	100	81	86	82	88	80	88	76	57	54	53	45	48	45	58	50	52	50	44	43	49	56	38	46	42	49	53	51	38	41	41	43	50	41	55	59	38	54	56	47	44	53	50	51	53	43	49	42	51	52	39	46	46	65	42	53	31	46	48	47	44	53	36	37	39	52	46	48	42	34	54	39	49	52	41	42	40	41	58	48	40	45	56	39	51	42	47	43	50	37	53	51	47	40	50	53	35	52	41	30	49	47	40	44	46	46	38	48	33	37	36	35	42	39	44	38	48	57	41	40	35	46	51	33	38	48	54	51	43	46	42	25	41	35	49	33	42	51	45	40	43	45	47	33	47	42	42	44	49	45	47	32	45	41	47	48	45	53	42	42	47	45	50	44	46	47	40	50	49	47	52	34	39	60	36	53	56	54	42	34	34	39	36	37	49	53	37	44	38	43	51	41	37	48	49	41	45	39	47	45	50	37	46	47	45	49	55	46	45	52	55	36	46	49	43	49	42	38	49	38	59	37	42	39	43	40	46	49	39	50	44	34	47	39	43	46	31	38	48	58	43	47	40	47	51	47	43	44	35	52	34	44	47	38	43	38	47	42	45	50	39	57	50	45	54	53	47	56	47	34	47	43	29	45	46	39	28	51	33	46	38	42	50	56	45	34	46	38	38	42	41	49	54	40	41	34	46	40	25	48	59	32	40	45	53	53	39	56	34	51	45	49	38	49	49	40	56	40	44	34	41	57	34	50	51	33	45	54	43	46	49	56	55	62	51	44	49	31	43	44	42	52	31	42	35	50	38	52	52	39	43	46	49	40	33	49	46	43	45	52	39	41	55	41	45	44	35	42	55	36	37	54	40	31	53	44	43	32	47	46	40	28	41	36	50	27	50	38	56	37	59	37	53	41	44	47	40	37	31	49	42	43	44	44	49	57	42	37	42	39	37	46	39	25	47	32	45	47	60	50	49	48	46	40	49	36	46	50	44	42	43	52	42	42	35	32	46	47	33	49	41	41	41	44	43	43	41	24	51	19	40	34	39	49	35	43	35	48	55	32	45	34	50	41	54	46	45	49	44	51	50	55	34	60	43	38	42	36	52	50	47	42	38	49	50	37	44	50	52	35	48	40	37	45	50	50	55	55	55	38	40	33	46	46	37	51	57	39	33	51	44	32	47	43	42	36	40	38	39	46	34	33	45	49	53	39	44	37	48	53	57	57	56	45	51	56	59	42	47	51	42	46	52	38	48	39	47	51	50	30	39	34	50	47	40	42	44	37	45	50	43	51	52	47	49	46	49	40	39	44	46	34	35	52	44	41	43	41	44	41	64	35	43	42	51	51	35	39	56	45	43	52	34	50	55	42	36	53	40	39	41	42	36	31	39	42	41	30	52	34	45	51	38	55	52	56	43	37	41	49	56	41	35	35	53	39	54	47	47	36	44	47	32	41	34	61	46	39	46	42	31	42	53	51	52	38	51	48	49	47	56	46	40	46	40	47	38	40	47	48	56	42	46	39	56	49	33	46	36	45	50	50	59	45	42	41	34	44	51	31	40	39	33	40	47	57	52	52	29	42	41	51	37	43	47	34	53	50	38	42	48	58	49	45	34	39	61	45	54	45	43	41	46	40	59	40	57	37	46	58	43	40	43	42	40	37	42	47	55	51	44	54	42	36	50	49	41	46	44	45	40	35	38	50	50	41	37	41	45	35	46	40	43	40	56	46	45	49	49	43	38	36	42	49	40	52	44	50	41	39	48	52	49	43	38	38	44	45	52	48	41	44	44	30	45	54	44	33	54	45	47	47	48	59	46	43	41	48	47	43	50	38	41	51	50	47	49	45	48	35	45	45	45	44	51	56	37	42	37	44	53	35	43	55	51	43	53	45	41	57	54	44	36	54	31	41	49	43	52	64	55	39	46	51	44	38	37	43	41	51	43	39	39	48	42	46	50	45	49	37	49	48	45	36	42	36	42	47	42	41	40	48	42	39	33	40	49	46	43	46	49	42	41	46	50	52	46	56	33	45	34	32	55	48	50	36	51	47	41	57	41	50	44	33	34	56	49	42	33	42	48	53	45	44	44	44	54	46	35	38	39	43	41	40	41	52	48	48	46	52	39	46	45	45	51	45	51	52	52	43	47	28	39	56	40	49	46	41	45	47	30	50	41	34	37	43	37	47	52	48	49	52	41	51	46	47	37	52	56	43	49	38	43	53	51	37	48	39	40	32	47	51	42	46	42	36	43	42	42	46	42	42	53	47	41	38	52	37	50	44	44	39	48	52	44	57	57	39	44	34	47	44	34	38	47	52	42	46	47	49	46	47	46	62	42	44	33	49	42	40	43	38	57	42	41	45	54	48	39	39	39	37	42	40	44	41	35	44	56	52	43	45	31	42	49	44	41	44	38	43	43	46	26	38	38	41	43	40	42	48	43	63	45	42	49	52	54	49	38	57	43	45	49	49	39	44	35	31	40	40	37	38	52	42	35	30	59	52	55	55	40	50	47	46	43	47	40	48	49	49	43	52	58	53	43	33	43	37	41	51	31	55	45	55	30	57	39	40	43	35	36	45	38	49	38	40	30	34	45	33	60	35	34	44	47	37	54	45	56	49	50	52	51	52	34	59	37	40	46	40	35	35	40	42	45	42	54	47	34	32	49	46	41	46	48	44	45	43	44	47	62	48	38	41	43	40	53	44	47	40	42	51	48	40	53	42	34	33	52	45	50	41	33	38	33	48	28	38	38	31	52	46	42	49	37	48	40	43	47	46	50	35	38	32	44	61	37	41	40	40	54	45	43	40	38	41	53	51	34	39	38	55	38	51	43	53	38	52	39	37	46	43	39	53	44	42	41	40	52	43	46	45	54	42	42	36	41	40	47	40	44	49	39	42	44	62	48	40	40	44	34	50	45	38	48	47	40	37	41	42	54	40	58	50	44	53	36	51	29	48	43	37	32	37	48	35	43	49	46	45	31	46	42	52	44	48	41	43	35	45	50	36	33	41	37	46	36	41	45	41	42	49	43	49	41	37	39	46	47	35	56	48	49	45	41	38	36	48	47	32	53	48	38	45	45	40	42	41	34	46	54	41	50	56	52	40	50	49	54	34	49	45	41	59	49	50	43	49	52	46	61	43	46	47	43	37	48	45	42	40	36	55	37	41	38	41	47	42	44	48	44	53	42	49	39	45	43	39	42	40	37	43	50	29	37	37	28	48	44	42	49	33	46	45	45	49	50	45	34	45	48	43	44	56	42	38	61	44	48	49	34	51	35	41	40	50	38	53	46	43	41	42	45	51	46	42	43	38	43	39	45	49	42	39	37	40	49	42	48	52	48	36	30	36	50	39	43	48	49	44	29	48	46	44	35	36	53	41	41	35	44	44	43	44	46	52	48	47	52	51	54	51	36	43	35	38	41	43	39	38	55
20524	10192	7066	8671	18096	23192	23709	20607	18462	13858	10797	9854	8903	7886	6062	4729	4312	3944	3130	2650	2675	2759	2604	2466	2403	2275	2047	1875	1643	1641	1536	1404	1166	890	688	627	497	507	522	548	586	547	528	559	583	547	571	591	575	605	584	612	588	574	587	572	545	509	514	558	511	538	509	555	520	521	509	555	491	490	467	548	502	499	444	435	487	465	458	469	490	452	456	467	447	429	456	462	471	442	475	441	495	421	478	471	497	455	408	468	479	461	503	473	482	475	458	517	471	485	468	448	460	441	459	485	465	479	468	461	465	484	469	455	439	452	463	469	467	473	470	492	464	491	477	460	456	467	480	469	462	475	436	488	446	443	488	491	482	427	459	432	457	444	454	468	470	447	429	464	467	471	444	472	447	433	473	421	407	454	486	476	469	449	435	464	447	442	428	459	436	482	471	435	458	466	445	475	488	421	447	477	448	463	468	457	432	490	451	469	486	464	442	449	497	443	468	460	495	447	464	459	421	459	443	448	444	447	476	472	422	480	497	478	456	471	463	474	461	444	503	476	459	471	456	462	459	489	447	507	432	470	441	451	502	434	475	506	433	463	495	436	481	474	493	439	453	450	458	487	428	464	444	437	475	485	471	464	420	453	422	443	449	453	493	469	457	475	446	472	496	437	455	423	438	474	504	440	437	485	479	488	453	450	476	460	453	474	459	490	436	477	460	461	467	459	471	477	459	456	432	446	464	468	489	473	477	474	480	458	452	502	477	487	439	477	464	442	477	489	463	423	469	465	456	463	476	432	485	466	516	488	463	434	434	451	510	410	476	485	436	514	446	449	451	429	434	441	428	484	468	499	445	470	471	469	499	460	469	460	480	474	461	435	468	443	455	433	429	436	444	469	426	456	510	443	475	451	455	500	469	453	474	482	459	463	463	447	483	472	470	442	470	481	447	484	463	401	458	450	463	471	459	432	482	445	465	451	470	429	424	447	499	428	465	464	428	449	449	470	444	484	460	505	463	472	487	471	444	441	482	482	437	462	441	444	451	490	482	443	451	446	486	460	447	466	480	474	452	455	474	468	451	461	511	460	453	466	484	466	471	422	510	443	449	429	463	427	490	493	488	510	456	457	485	484	449	408	458	501	451	470	448	497	440	444	441	419	466	503	443	470	439	479	453	464	462	482	469	471	494	446	456	439	453	488	474	451	425	453	481	485	451	463	463	475	461	443	471	452	432	452	463	449	428	464	479	446	478	467	496	467	465	419	474	457	473	455	457	439	460	430	480	438	437	460	429	434	444	468	467	481	460	466	458	458	451	456	503	460	520	488	449	470	459	445	485	432	476	476	476	450	427	489	450	449	458	457	438	438	475	442	427	443	475	478	468	449	468	423	456	455	449	470	467	465	498	452	486	499	482	433	470	479	479	484	442	431	471	425	443	453	481	469	456	470	501	472	430	486	458	442	462	458	486	443	461	488	426	482	441	470	493	488	462	441	465	417	475	458	432	464	474	461	462	449	439	411	462	423	452	444	447	449	459	444	488	487	482	483	474	462	475	498	459	433	437	464	437	453	459	475	461	495	464	465	457	481	450	438	418	453	460	478	438	420	460	453	497	453	474	473	405	440	470	446	456	452	441	424	448	445	476	473	457	437	472	444	471	417	501	437	446	503	480	470	469	424	490	467	444	459	446	452	470	474	461	478	434	457	454	449	475	471	452	461	458	473	454	483	467	432	457	476	481	461	456	463	474	453	443	468	450	468	439	490	465	486	463	494	428	475	469	434	459	489	438	452	458	460	466	434	441	470	486	439	430	425	477	451	490	440	486	436	442	484	462	499	461	451	477	470	431	418	455	460	474	452	446	494	495	493	469	446	465	470	436	457	456	450	499	474	432	459	463	467	460	486	457	454	477	453	434	449	440	438	450	485	448	480	461	465	477	456	452	425	461	472	458	450	484	396	432	490	425	443	481	460	441	467	479	431	477	454	445	438	453	466	445	491	451	474	494	457	457	460	467	455	452	489	445	472	467	467	458	498	483	466	448	445	459	495	426	461	449	468	486	472	486	443	470	477	468	448	463	435	497	466	446	490	457	454	465	461	479	512	446	453	457	444	422	478	453	434	435	483	451	453	428	430	483	472	455	460	515	445	423	449	459	430	464	482	446	463	451	435	493	437	500	444	470	464	478	460	448	478	470	445	468	452	446	499	445	491	449	469	455	459	439	504	457	437	457	428	416	489	443	453	469	450	434	470	481	483	436	482	474	471	458	469	499	480	465	462	480	477	448	472	497	437	468	461	456	404	452	465	503	483	479	467	472	420	437	478	438	451	466	438	446	448	483	409	465	450	474	458	435	445	459	444	477	460	464	479	479	481	459	455	448	429	475	481	528	493	448	485	449	458	455	479	455	456	463	468	437	452	447	445	474	455	487	475	461	446	477	471	485	489	440	489	457	451	472	455	437	480	468	446	436	494	453	478	457	422	470	462	443	462	471	438	461	461	430	424	460	439	434	451	468	492	425	459	460	462	469	462	493	467	473	476	455	512	447	496	448	441	429	473	474	467	453	469	443	455	448	430	458	440	457	470	439	441	478	433	475	471	474	421	454	439	498	464	473	482	454	469	455	429	450	489	422	466	492	433	479	484	466	463	467	458	461	417	478	450	482	471	478	481	475	474	455	438	437	477	478	422	454	494	487	445	442	431	494	451	460	477	481	478	449	429	464	488	408	410	443	466	469	488	454	477	443	464	475	445	446	426	430	466	449	433	428	450	451	464	482	419	392	451	495	457	450	455	489	478	491	476	483	473	505	451	492	472	448	471	514	489	496	431	432	428	457	445	481	423	446	482	442	436	463	461	445	481	465	480	440	442	474	415	488	434	459	506	449	468	494	459	438	470	466	452	452	496	482	451	471	467	455	425	428	441	477	464	502	518	455	448	487	422	460	499	418	426	449	488	449	408	438	449	479	448	474	496	471	457	464	466	425	471	468	459	450	466	475	469	433	454	470	493	442	454	440	444	464	433	460	464	487	461	449	423	471	438	431	495	459	452	463	469	485	451	494	449	468	419	439	453	499	498	443	455	425	460	452	447	458	449	449	465	459	506	458	438	474	463	452	492	463	445	469	468	492	488	482	426	500	459	454	467	474	416	468	452	394	461	456	489	464	429	460	440	431	407	408	444	437	451	437	478	425	502	448	485	442	435	478	467	464	490	436	435	469	468	465	449	482	459	428	450	483	426	472	508	447	437	442	441	430	465	433	467	453	465	484	450	491	466	445	429	460	459	495	471	484	447	466	449	426	462	476	432	493	461	456	478	478	482	486	446	441	439	472	435	476	479	413	414	443	467	448	450	438	450	473	426	439	449	470	458	449	444	425	474	472	432	453	498	459	425	478	461	450	465	444	438	452	426	463	457	487	483	443	443	455	470	444	467	480	490	475	501	464	424	475	464	473	434	479	458	425	463	444	466	478	471	443	445	453	481	476	460	449	463	516	467	437	466
2299	1400	777	600	504	639	870	865	763	628	440	476	378	310	253	221	180	183	171	128	127	135	141	151	115	133	99	98	97	80	85	66	70	54	61	40	35	39	35	31	43	39	44	47	58	53	49	43	37	46	36	38	45	49	41	52	37	49	34	35	32	37	44	48	41	39	42	45	41	47	40	39	37	37	27	34	40	38	38	35	31	36	32	33	40	33	30	34	40	38	48	31	32	44	34	42	29	34	34	36	51	44	27	32	46	39	43	40	36	51	31	37	29	30	38	29	35	39	38	42	29	34	46	37	38	37	44	41	36	32	30	28	35	46	36	40	31	27	39	37	29	28	38	44	32	29	38	34	31	41	31	44	34	26	34	42	31	29	34	37	40	26	31	35	35	49	40	36	32	21	39	31	42	34	36	37	41	35	32	21	40	33	35	40	29	44	26	52	41	33	30	36	41	44	36	33	35	35	36	36	37	43	40	33	39	22	32	40	37	39	25	34	36	31	37	32	25	38	32	41	47	44	34	35	32	37	29	30	29	38	26	33	32	30	30	34	43	36	28	38	44	29	42	32	42	39	42	32	33	38	36	41	36	45	33	42	37	31	33	35	43	39	33	32	30	38	51	45	29	40	41	39	45	39	28	29	27	36	27	31	27	40	39	30	36	40	40	52	32	40	30	42	40	43	32	35	33	39	35	26	40	33	33	28	39	28	28	42	30	41	40	33	36	33	37	31	45	34	37	32	29	30	26	33	36	27	32	34	41	38	42	30	33	23	42	46	31	31	40	29	38	43	43	35	34	26	43	24	35	32	45	27	42	34	32	38	32	40	38	35	41	32	41	34	40	37	39	40	31	45	36	36	34	39	33	22	43	41	38	35	31	37	32	35	29	43	37	40	33	34	40	39	32	44	25	37	38	31	36	48	31	37	23	43	34	34	26	46	35	34	48	29	35	39	39	37	40	38	39	35	39	32	40	37	28	36	36	48	29	43	31	40	35	32	32	40	43	42	35	32	39	36	37	30	33	38	35	40	35	34	46	41	47	42	28	32	38	34	31	42	38	32	33	33	37	37	37	37	41	34	27	27	44	35	37	31	46	25	41	42	34	31	37	37	37	48	30	32	21	37	38	36	43	28	37	47	31	32	32	38	37	30	28	31	27	45	32	46	39	37	43	36	49	41	33	39	28	35	35	36	31	45	46	43	23	24	41	31	40	32	32	33	31	39	34	35	40	38	35	33	33	40	37	40	45	39	40	38	26	33	39	44	51	35	35	35	34	39	36	35	26	37	37	38	50	35	33	43	36	34	37	40	36	46	36	40	36	34	29	35	33	30	46	32	41	37	42	36	27	42	33	34	31	40	26	37	38	29	35	30	36	22	30	35	36	35	45	24	25	41	31	36	31	34	37	28	35	28	37	40	35	45	26	33	44	33	36	38	31	37	41	40	42	38	35	38	30	40	35	43	34	35	33	31	41	33	31	38	40	44	35	35	39	44	29	34	34	42	32	43	33	30	32	36	36	33	29	30	37	40	38	40	43	21	46	44	38	33	43	41	42	33	44	55	31	39	37	32	28	44	29	37	32	36	38	45	40	39	34	39	27	22	46	45	46	30	37	36	39	32	30	39	33	32	32	33	45	47	39	36	41	42	40	39	29	43	26	30	35	38	44	44	24	26	33	36	33	45	49	34	33	32	39	32	36	34	40	29	34	38	43	45	36	31	38	33	28	33	31	33	30	34	27	36	31	30	44	35	33	35	27	32	35	40	35	35	30	34	37	34	27	36	39	38	40	32	31	35	36	36	35	38	25	33	32	40	36	38	36	36	33	37	38	43	36	32	38	33	47	29	35	41	41	47	40	33	28	31	24	25	36	43	41	37	29	40	43	40	32	43	42	32	33	35	40	28	35	28	21	32	35	45	41	41	32	25	36	34	40	42	31	42	31	33	37	41	35	37	41	31	32	33	30	33	32	41	42	42	41	40	33	53	35	36	40	50	34	33	34	27	45	36	37	29	29	32	30	45	37	41	36	25	36	33	45	38	40	29	33	33	34	33	49	37	38	34	45	37	50	36	31	39	33	50	44	40	25	40	42	46	39	43	50	40	36	33	28	35	45	31	29	44	34	41	32	39	33	29	31	34	52	35	34	26	35	50	46	34	34	32	35	35	33	35	42	26	35	39	33	29	33	29	32	52	34	46	35	46	49	33	39	41	38	30	34	22	33	40	30	35	29	42	34	37	29	47	31	30	27	31	37	34	35	33	27	39	39	39	42	33	38	38	41	30	39	33	36	39	36	31	33	39	35	29	41	40	41	27	36	25	29	34	33	41	36	37	30	28	38	45	35	39	27	26	33	38	40	27	50	31	36	28	44	46	48	32	35	42	34	33	27	50	38	46	33	44	31	32	26	36	34	44	29	28	33	50	37	39	40	38	38	34	26	24	30	27	36	40	36	31	36	38	51	43	44	42	25	41	49	31	36	36	42	35	38	39	46	31	42	34	34	32	25	26	32	35	45	29	44	31	38	33	32	35	45	50	34	22	32	40	41	42	40	35	38	26	43	37	32	38	29	34	36	39	50	34	35	44	32	36	26	34	41	31	33	37	44	26	33	34	44	37	32	47	36	31	33	36	30	43	33	30	44	48	38	47	34	38	22	30	35	32	30	28	39	35	42	39	35	27	47	33	36	27	36	39	31	34	36	38	30	37	47	47	36	37	39	37	38	42	39	43	46	39	32	30	43	37	28	34	33	30	50	33	44	40	47	45	30	34	35	37	33	28	38	27	34	40	26	39	30	42	24	31	45	33	34	39	32	30	34	46	37	43	38	39	33	31	46	34	34	40	33	37	28	38	45	35	34	44	38	35	37	40	35	44	47	33	30	36	28	35	30	37	36	31	25	35	37	30	32	31	30	43	37	34	25	36	38	43	47	42	33	33	36	32	34	34	43	32	36	26	38	40	43	33	47	30	26	24	31	26	41	38	29	36	29	38	37	33	34	41	38	37	35	41	38	38	38	38	42	39	44	48	35	33	25	39	33	42	39	31	37	35	45	37	43	43	22	38	36	39	31	32	40	40	31	38	39	36	41	27	36	40	35	40	46	33	34	48	40	35	42	27	35	33	36	37	36	34	36	36	46	31	42	35	37	31	34	30	46	32	40	47	34	40	28	37	42	33	37	37	33	36	38	25	35	35	41	36	47	31	35	33	30	42	33	43	35	36	30	41	32	34	52	29	38	38	31	45	35	39	43	32	37	38	37	35	43	26	34	35	33	31	26	42	33	28	30	32	44	36	36	39	39	33	30	32	42	36	30	43	37	33	27	34	33	37	43	34	37	37	36	46	31	39	42	35	39	45	47	39	36	24	27	34	35	40	41	37	35	35	51	45	32	45	28	28	29	46	27	40	34	44	42	42	42	32	39	39	39	37	48	33	36	43	37	30	35	31	34	33	32	36	39	35	29	39	38	27	31	27	36	43	29	46
24160	13465	9641	12616	23310	28092	27297	24627	21701	18635	15201	13863	11679	10157	7787	6444	5726	5381	4555	3737	3973	3813	3793	3639	3291	3050	2805	2590	2387	2085	1817	1642	1386	949	755	532	490	497	530	555	585	569	520	559	567	547	592	617	601	581	621	581	546	589	556	578	530	498	531	503	528	528	539	501	472	458	430	449	492	434	454	471	430	422	437	411	436	399	412	411	392	429	400	415	408	386	389	379	407	380	420	364	365	400	388	394	375	355	419	382	363	373	413	411	421	412	399	377	368	396	394	432	363	412	376	379	400	403	368	365	391	369	378	372	423	391	389	383	387	386	399	369	374	371	374	452	410	411	387	418	363	345	387	392	362	420	383	378	333	395	379	407	408	359	405	396	425	425	370	394	388	397	356	440	432	416	386	413	362	403	371	380	379	392	401	390	389	352	370	361	387	379	370	364	418	368	398	395	379	376	373	374	374	363	403	394	394	402	411	419	365	377	409	373	364	386	383	376	370	390	403	358	365	364	370	385	415	376	399	379	392	378	390	399	402	382	390	428	415	385	388	406	386	378	397	378	374	399	406	344	418	389	400	359	415	403	418	358	384	396	373	422	386	397	396	382	398	387	403	363	375	403	370	397	380	344	395	372	389	371	399	393	362	392	425	399	368	407	351	406	386	423	394	414	376	376	403	419	393	372	370	376	379	380	381	401	374	375	393	406	377	388	403	372	352	360	400	424	407	414	377	357	372	401	425	399	399	364	384	431	407	410	360	397	360	397	366	422	358	367	375	394	390	398	386	380	380	413	384	404	354	412	368	406	373	369	383	402	372	382	435	401	416	391	395	372	396	375	392	348	338	406	362	409	376	383	409	368	390	399	401	385	385	422	381	370	378	390	393	389	409	420	383	378	394	373	398	415	413	371	360	376	425	394	399	414	347	384	415	381	368	355	366	410	367	383	365	398	378	370	339	384	378	379	356	409	389	410	370	384	399	381	414	390	368	404	371	424	426	399	394	369	372	395	383	359	389	393	378	403	384	394	373	385	413	392	394	347	389	407	395	424	387	410	368	360	365	375	407	380	385	388	387	385	353	423	408	377	379	384	365	379	411	385	413	416	390	393	392	415	399	392	388	400	411	415	352	389	404	380	400	392	401	402	404	405	406	353	371	383	372	385	375	398	416	395	399	383	384	399	368	405	368	359	399	423	412	404	380	396	393	394	352	324	395	425	404	398	385	349	382	395	380	396	397	372	399	408	403	378	390	401	420	398	377	381	375	415	399	400	400	380	387	385	340	399	368	388	387	391	383	401	403	377	391	360	385	398	351	387	393	365	380	359	394	407	412	371	399	402	409	380	414	420	406	377	427	371	420	406	399	381	427	387	361	377	378	390	370	380	407	389	365	380	378	357	368	376	357	380	357	406	408	398	375	354	389	375	401	374	388	398	405	384	396	384	395	361	345	372	388	341	406	383	375	404	406	405	409	409	399	380	393	376	378	378	439	398	369	453	391	433	388	391	420	379	401	384	360	407	372	398	363	408	405	389	391	362	378	376	395	385	363	387	379	390	411	374	392	390	380	397	398	400	416	402	386	385	378	394	386	385	381	394	411	421	383	363	400	379	421	355	386	356	395	384	399	386	390	387	383	408	410	412	425	389	377	405	375	408	414	420	358	381	373	420	354	403	383	355	359	429	358	414	387	396	408	365	392	400	385	377	404	413	392	430	354	360	408	377	389	406	408	392	391	400	391	384	338	377	391	395	396	387	402	400	408	384	407	391	392	403	392	407	399	374	443	382	406	383	385	413	412	388	383	384	353	383	379	385	342	418	407	377	374	349	384	368	409	370	394	391	374	346	407	381	374	371	372	437	419	386	367	380	419	391	357	392	384	389	409	382	419	406	376	396	408	380	404	373	404	389	427	369	395	397	394	354	397	364	383	401	375	367	379	369	375	362	388	379	389	384	378	404	360	376	395	386	379	406	386	408	403	436	402	374	382	411	371	386	386	402	382	389	373	411	401	401	386	399	380	381	385	381	386	373	390	379	408	395	400	406	379	377	428	381	397	410	373	389	413	412	373	385	455	386	405	421	393	405	415	408	402	363	387	402	371	411	368	403	399	375	380	415	379	397	381	382	392	390	380	399	402	363	375	427	399	410	352	382	387	392	361	425	417	421	406	373	355	364	399	407	432	414	393	387	394	398	393	378	381	404	366	378	399	434	409	362	401	370	396	400	393	402	380	388	376	392	377	431	386	417	401	387	439	347	373	369	375	382	391	411	341	395	395	388	401	429	383	373	356	349	410	430	390	365	411	378	384	368	365	396	416	395	382	353	383	380	407	369	400	436	408	407	372	399	390	377	373	387	408	395	375	362	374	419	378	377	413	402	415	398	410	410	396	400	382	422	360	351	384	407	377	416	397	354	419	405	425	411	381	359	374	372	391	403	406	358	371	363	397	394	409	381	380	420	385	403	389	416	375	399	357	387	377	387	390	400	377	376	415	397	363	403	362	370	395	453	424	371	414	401	397	378	402	386	375	378	376	370	394	421	370	394	391	338	407	363	382	373	393	359	371	389	384	406	369	377	386	370	385	413	371	412	392	398	403	388	350	420	393	415	402	366	398	385	401	387	395	409	416	365	398	366	400	356	416	382	382	372	358	390	440	342	390	378	421	404	391	376	375	403	405	376	357	363	386	402	360	395	432	385	407	362	378	407	391	388	392	393	404	382	356	402	429	389	401	359	393	401	373	362	412	407	430	362	366	374	402	383	396	415	393	387	380	377	374	412	374	404	360	390	391	415	387	380	368	372	362	369	401	386	389	364	393	395	411	397	367	368	360	383	386	374	371	373	395	410	363	384	384	398	389	408	348	399	437	375	411	366	411	387	392	370	382	383	365	404	350	373	417	410	371	401	417	393	386	388	416	405	350	372	388	382	362	386	347	388	371	381	391	392	396	412	376	395	349	411	382	400	378	336	373	391	355	385	407	404	388	353	402	425	378	388	395	373	392	408	398	398	387	400	375	403	391	373	400	384	408	376	388	368	413	400	377	386	386	395	406	405	409	370	431	386	387	408	374	392	417	408	377	363	407	387	375	414	456	362	375	358	406	433	425	380	391	398	411	428	409	389	387	347	395	389	354	374	381	364	406	407	391	386	398	366	367	393	420	395	381	415	416	395	392	408	373	368	404	347	380	371	398	423	393	371	370	416	385	394	368	379	418	389	386	404	378	396	370	388	390	407	380	405	397	409	413	370	383	389	418	363	374	373	389	364	393	399	386	373	401	396	383	398	381	405	405	378	431	388	381	390	380	401	365	349	358	393	395	384	403	398	394	414	386	391	379	371	416	378	389	393	381	402	392	410	417	385	418	442	391	386	392	433	409	364	417	371	399	391	386	395	373	383	382	381	397	397	357	402	390	391	412	373	399	417	401	411	398	367	413	418	396	408	415	391	389	395	413	406	364	402	383	407	380	419	414	390	378	390	383	407	386	375	380	377	388	420
3899	1272	799	654	501	641	863	752	671	620	567	484	392	284	272	225	168	213	155	155	149	143	165	138	119	141	99	121	107	104	88	69	72	47	53	42	44	41	39	51	54	45	38	47	57	39	43	59	47	52	44	47	43	54	57	42	51	39	43	31	39	47	37	29	48	50	35	40	33	51	39	46	45	34	41	46	51	39	48	42	42	35	45	29	48	43	32	35	41	39	32	41	45	32	45	45	38	48	34	38	33	30	33	34	41	41	52	41	46	47	37	38	52	55	42	52	34	34	40	36	44	47	57	42	37	43	36	36	35	37	46	43	39	36	44	34	35	38	50	36	43	54	33	32	36	45	41	43	32	38	44	45	35	47	39	48	40	35	34	35	41	30	51	41	41	21	27	41	29	46	33	34	41	43	47	40	31	42	30	47	36	37	49	46	35	26	40	46	60	38	39	30	48	38	44	38	33	43	34	27	39	40	33	41	29	46	39	37	32	44	42	31	45	41	41	45	42	49	45	37	30	37	47	47	32	41	32	43	42	28	39	48	29	41	42	38	45	36	47	39	41	36	30	39	40	32	38	33	41	38	50	48	43	30	50	44	40	46	36	45	47	38	40	30	40	39	42	41	41	32	42	28	36	32	44	44	41	44	45	32	30	34	42	41	39	30	41	44	47	35	39	38	25	42	41	47	47	35	25	35	31	47	48	54	42	43	44	25	39	41	45	43	45	39	47	23	38	50	33	30	38	38	56	39	45	40	44	34	38	43	38	29	48	35	40	45	39	38	55	33	43	38	55	37	39	29	43	31	39	39	31	27	39	37	40	42	41	29	43	30	33	45	50	47	39	47	32	30	41	34	27	27	39	47	31	45	45	35	39	41	37	40	44	35	40	37	32	25	37	35	34	40	48	45	45	40	42	37	39	37	32	29	42	29	24	52	35	43	45	43	43	32	36	42	41	41	40	39	30	42	38	49	35	38	34	43	38	40	29	38	49	38	41	34	35	48	40	40	42	42	40	31	50	35	37	40	50	45	34	42	30	41	35	40	48	27	33	37	31	26	44	34	23	47	44	30	33	30	48	38	39	44	34	31	29	49	46	32	45	34	34	40	34	34	48	41	39	43	45	48	48	46	55	34	42	25	45	32	36	46	44	42	43	40	37	36	35	40	27	38	40	36	38	37	30	42	40	48	34	41	38	43	44	37	52	54	33	35	42	46	35	33	39	48	43	33	41	40	40	35	38	58	41	43	36	37	31	50	40	37	33	27	51	32	24	38	43	45	38	33	40	28	40	31	34	37	41	40	36	41	48	44	45	34	30	36	34	37	45	49	43	39	38	37	40	27	48	40	38	34	38	37	31	30	42	33	36	33	43	31	42	35	38	42	40	44	48	39	42	39	43	46	36	35	33	33	43	42	42	37	40	33	34	49	45	39	28	42	40	45	45	31	42	45	39	42	46	41	38	39	40	45	36	43	35	49	46	38	39	48	35	35	55	49	45	37	32	40	39	41	47	49	27	38	32	39	42	29	40	39	37	33	38	36	46	33	40	39	41	38	46	38	42	34	36	46	51	31	49	36	36	44	30	38	23	33	47	33	43	33	42	35	50	41	42	44	39	34	43	34	39	42	46	38	37	46	40	46	43	40	45	33	44	34	28	48	31	37	33	36	35	46	46	32	42	36	41	36	37	49	46	31	44	48	31	53	40	26	49	43	44	37	47	48	36	42	31	39	40	35	35	49	40	40	46	46	30	39	39	48	43	36	41	40	46	45	35	35	53	35	42	47	49	39	42	40	40	59	40	49	49	43	43	42	48	45	39	37	39	41	40	28	50	37	43	38	43	40	24	38	38	36	39	32	38	34	29	34	34	36	30	32	35	45	31	30	40	44	42	44	44	32	36	47	39	53	39	38	44	27	34	43	31	38	44	52	41	47	44	42	42	41	30	36	41	43	38	37	36	47	48	48	42	50	37	35	43	41	39	39	46	44	57	39	37	35	42	39	46	31	37	41	39	45	42	39	47	27	42	42	44	29	40	38	40	42	53	42	32	37	39	34	66	37	41	46	43	47	35	42	40	47	47	36	33	30	42	41	41	47	38	33	43	39	45	45	40	37	39	41	44	33	51	39	49	52	39	40	39	34	39	50	34	39	41	39	36	33	42	38	39	34	40	53	45	43	35	40	33	38	37	41	35	42	31	45	52	49	40	45	43	34	52	44	44	34	40	42	44	56	35	32	28	38	39	40	36	31	43	52	43	50	33	43	41	52	36	44	36	41	45	33	33	42	44	39	30	35	41	47	38	38	44	32	44	52	42	41	47	37	32	37	36	39	42	38	46	38	38	31	47	45	48	52	35	36	32	31	47	35	43	42	63	49	40	42	50	42	36	32	39	44	37	41	40	34	36	29	38	36	47	34	47	35	43	37	38	30	40	38	32	37	36	39	43	38	40	45	43	37	37	43	44	36	46	41	43	48	36	38	49	32	41	33	34	43	35	44	37	51	30	41	28	36	48	36	43	43	38	38	38	26	38	52	46	35	34	45	46	50	39	34	34	38	28	31	37	49	34	36	56	40	37	47	37	35	45	44	40	26	33	35	39	32	34	38	36	41	39	32	35	31	38	24	31	38	35	37	39	32	39	37	45	43	34	41	42	35	40	48	29	36	54	28	39	49	47	40	48	42	42	56	40	39	40	38	47	39	43	27	43	51	39	39	28	42	53	35	45	30	43	41	36	35	44	46	41	49	39	46	40	39	32	41	38	37	40	41	38	40	44	32	38	24	31	34	52	55	46	36	34	40	31	40	41	36	39	47	32	48	26	30	39	45	37	31	30	49	38	33	39	51	40	40	36	51	34	36	31	46	42	45	49	39	30	38	37	26	39	27	29	39	45	49	43	35	43	44	37	45	45	43	41	43	35	32	36	47	30	32	38	34	52	34	30	28	28	40	35	31	50	35	42	28	36	42	27	42	34	41	37	37	39	51	40	37	42	54	41	46	30	35	35	39	48	38	42	35	37	45	39	39	27	31	40	40	35	39	38	49	37	49	34	35	33	43	40	25	53	41	42	33	38	43	46	40	39	50	38	44	39	45	41	47	35	46	32	38	48	42	43	39	42	32	40	46	34	48	40	41	46	39	34	35	38	34	50	57	31	47	44	23	40	28	30	41	37	47	37	38	37	44	35	39	29	42	36	39	49	23	36	36	32	48	36	41	33	29	33	31	32	32	38	32	39	36	39	40	39	44	42	53	31	39	42	42	30	45	35	28	47	37	44	48	34	42	54	34	34	45	32	32	29	46	44	43	30	36	39	47	46	38	37	35	39	41	44	39	26	41	31	24	46	43	38	36	47	32	34	46	46	35	38	41	43	45	40	46	44	34	44	40	27	44	40	40	50	42	54	40	43	43	43	46	39	37	42	43	40	38	39	40	40	42	36	47	45	41	50	44	38	47	24	40	33	48	44	33	35	38	33	39	31	27	38	24
22836	13655	9921	12958	23148	27395	26525	23621	20671	18667	16747	14331	12473	9819	7919	6739	6247	5785	4821	4315	4447	4326	4131	3845	3524	3257	2941	2826	2468	2275	1932	1607	1412	972	691	562	539	551	579	611	608	589	588	613	622	630	615	636	651	670	629	616	618	614	575	584	533	510	564	568	522	534	532	567	562	515	493	504	450	492	493	478	449	478	448	442	453	506	408	433	439	477	434	446	462	422	430	396	421	410	450	426	412	400	410	441	465	398	405	421	405	411	420	430	380	428	440	456	426	436	430	422	458	415	450	444	400	415	381	433	412	416	416	444	400	419	431	404	427	441	410	427	382	371	418	411	430	405	372	438	434	398	417	416	392	379	413	426	399	437	401	432	385	415	374	401	395	420	451	394	422	433	398	450	397	419	411	379	432	367	433	451	409	380	406	438	419	443	399	436	445	427	397	414	409	415	416	439	429	391	403	416	424	437	433	421	424	395	420	465	400	392	443	394	408	404	419	395	414	406	392	423	413	412	430	399	415	409	409	420	404	408	399	418	403	436	426	411	383	403	382	419	437	440	442	392	394	425	397	435	418	418	438	394	416	429	409	437	403	431	461	425	388	435	386	400	405	426	398	405	427	431	450	444	388	445	422	426	414	420	389	399	411	391	461	433	415	429	447	398	416	396	446	432	423	407	415	403	426	404	402	410	451	445	404	378	432	413	387	409	435	412	430	391	387	406	444	396	425	418	388	378	417	406	432	420	429	421	401	395	426	439	384	406	416	394	414	436	430	416	401	430	425	430	437	401	445	438	425	410	417	420	403	446	377	398	452	412	455	409	410	372	421	428	456	405	382	401	381	424	433	413	407	444	409	416	391	452	427	400	414	408	440	446	413	415	458	383	434	419	400	401	409	396	392	446	400	453	435	409	400	422	427	394	418	407	407	426	405	362	428	406	430	429	441	395	386	425	426	411	394	455	378	444	450	396	412	420	398	387	447	423	411	401	386	413	380	464	406	400	436	400	397	392	421	424	419	438	399	384	410	442	427	401	415	408	416	392	413	417	416	437	428	428	442	419	421	434	396	400	419	403	435	425	419	433	434	434	418	411	426	421	377	420	427	436	432	414	438	446	436	407	427	391	410	428	396	435	448	399	408	446	394	408	409	380	421	421	397	407	422	420	385	444	406	410	393	398	403	437	438	394	412	398	428	405	413	411	419	413	407	442	430	403	377	421	389	443	446	414	444	423	426	409	436	385	382	419	415	430	412	415	407	387	393	419	413	415	410	395	389	433	462	409	429	419	389	409	445	454	405	420	397	421	418	450	424	403	412	406	432	383	413	408	438	422	426	443	435	399	405	415	449	411	482	422	445	426	424	466	417	383	420	430	421	423	435	417	401	419	465	426	371	429	392	439	372	387	366	447	440	401	424	417	428	436	374	418	410	424	392	460	377	447	408	425	402	418	433	432	401	409	411	432	418	427	411	442	427	411	419	422	419	428	424	410	408	414	403	433	399	414	396	447	387	405	396	380	392	411	399	428	440	429	443	393	455	382	451	409	427	410	419	408	416	392	432	405	428	414	412	426	462	397	419	402	389	377	412	401	412	417	442	420	412	435	417	420	422	409	423	382	405	419	432	437	412	445	442	413	419	381	398	430	410	429	396	420	420	431	434	397	431	420	401	403	413	406	369	447	435	406	384	423	424	414	401	372	445	406	464	418	414	359	403	403	438	415	421	400	426	392	418	455	402	392	413	382	436	394	412	396	439	436	412	419	421	401	431	452	403	434	415	425	390	396	440	402	413	382	441	405	439	398	387	396	434	410	433	406	423	403	399	412	449	388	407	438	454	446	393	401	414	408	399	420	420	423	448	403	408	400	451	376	383	401	393	413	411	430	488	404	412	424	415	415	440	461	395	409	425	392	405	413	385	423	435	399	403	412	420	370	469	427	442	428	427	416	421	413	441	453	438	423	396	431	405	415	427	396	407	400	416	399	412	401	442	383	368	403	398	390	416	385	402	416	437	398	401	404	394	424	454	401	476	456	431	434	406	424	413	394	464	431	398	432	453	424	430	421	434	409	430	414	417	386	377	430	425	427	377	467	440	434	394	432	423	416	419	399	410	420	412	391	412	383	399	388	401	417	421	414	428	427	416	410	437	409	434	438	375	398	405	413	418	387	412	416	433	409	407	392	464	383	425	385	398	415	396	408	402	440	461	422	444	376	393	381	425	375	402	425	402	379	441	426	414	447	418	433	441	386	428	410	395	402	431	398	389	441	451	431	391	432	418	452	422	416	405	404	403	451	417	436	419	452	410	436	386	412	424	420	416	397	378	395	417	389	416	414	442	443	387	436	434	407	415	442	413	409	391	412	405	400	416	461	395	425	414	421	418	414	441	431	378	440	404	405	448	433	437	426	392	392	449	408	403	437	425	415	387	424	422	413	393	417	398	398	400	412	404	438	396	421	414	390	413	423	414	442	425	436	409	405	380	430	432	408	445	399	422	395	431	424	375	411	398	415	423	400	404	426	400	412	419	439	420	405	424	435	408	380	422	389	408	400	443	415	418	421	427	355	444	390	397	378	405	402	416	406	438	416	465	401	390	433	421	412	423	399	398	429	414	413	409	403	436	410	435	405	408	422	446	418	403	453	435	457	386	403	409	382	416	411	424	418	434	417	464	422	392	417	435	377	392	405	415	412	432	416	406	407	463	430	405	380	403	421	445	414	373	400	384	428	428	381	421	411	420	414	444	406	414	395	417	419	443	396	386	429	417	385	464	443	408	370	396	419	439	390	404	432	401	397	379	454	413	411	401	443	355	393	413	451	416	430	465	414	451	392	428	458	387	429	459	397	397	418	440	443	454	429	448	425	440	412	402	428	397	378	414	385	411	404	428	429	410	417	416	421	412	420	388	425	402	406	396	411	430	398	383	396	415	440	422	458	411	368	462	450	388	452	389	441	389	397	429	411	411	410	396	390	468	402	421	428	388	448	419	414	404	414	402	391	406	430	422	425	411	419	410	413	400	440	419	390	399	416	443	395	424	399	400	423	428	447	418	375	387	450	394	401	329	401	400	453	414	435	429	434	420	443	409	405	406	417	408	398	440	422	455	419	430	415	425	428	404	440	386	430	432	423	404	427	439	401	428	392	396	441	417	480	409	419	422	422	475	380	423	418	412	422	384	419	392	412	417	402	423	420	431	407	465	435	425	436	438	434	395	434	404	402	395	435	397	418	426	432	430	409	421	401	416	407	379	416	417	433	387	402	419	403	412	442	411	452	414	437	426	446	411	407	419	399	430	394	440	399	387	415	453	422	417	423	402	478	379	404	399	391	426	419	425	400	376	410	383	413	406	413	404	399	433	374	424	399	387	415	417	402	430	431	440	416	402	398	435	384	415	431	421	456	386	426	423	412	446	405	443	434	393	411	416	403	434	403	389	424	418	414	413	413	432	422	403	402	409	399	426	428	429	437	398	410	388	406	383	393	425	418	382	395	398	403	442	418
3136	1900	1163	834	634	783	1101	968	942	797	745	608	470	348	286	253	290	229	215	178	209	177	171	155	146	127	121	127	106	105	87	74	75	49	51	42	35	35	34	52	40	41	51	32	42	24	26	50	43	35	29	35	44	40	43	37	41	48	32	32	39	31	53	42	49	36	37	34	28	33	44	24	44	36	37	37	25	39	24	39	40	36	33	29	33	32	37	28	40	30	29	25	37	29	30	22	38	26	35	33	32	31	37	30	38	31	39	31	37	20	34	34	39	29	31	33	27	29	34	30	19	45	22	25	26	35	33	35	29	34	35	39	28	24	46	30	26	25	34	27	22	32	20	23	33	36	31	46	28	22	27	37	46	25	28	29	27	27	24	49	35	25	29	31	29	30	29	31	19	25	36	24	26	21	33	24	34	31	28	35	34	31	33	33	36	43	31	21	26	26	32	39	30	25	34	33	42	27	36	31	28	33	34	28	33	37	33	35	27	38	21	23	37	40	30	33	33	30	39	33	36	28	47	27	38	28	33	34	30	32	20	32	33	37	29	38	31	31	34	40	31	22	31	34	32	33	25	28	33	30	32	33	23	33	29	26	37	38	31	39	33	35	28	35	33	20	30	32	36	41	38	37	45	36	27	35	43	22	37	24	26	33	29	21	34	42	20	39	31	26	27	27	29	18	41	36	38	32	29	31	34	33	33	26	34	30	30	25	22	37	30	26	38	29	39	28	34	37	32	36	28	33	35	39	42	42	31	37	31	32	33	28	25	36	24	35	39	35	31	30	32	33	33	26	36	26	38	33	30	28	33	33	37	33	22	32	27	39	36	28	30	29	28	30	28	42	27	25	34	35	28	35	29	32	33	26	36	26	39	28	36	28	25	26	39	32	40	34	36	34	26	37	24	27	27	29	34	34	34	32	32	28	35	24	32	31	35	24	27	27	34	27	32	37	31	33	37	30	38	29	34	31	35	38	47	36	33	37	35	34	31	30	26	29	36	34	32	36	29	29	34	34	39	25	29	38	31	27	33	28	26	36	26	34	37	35	32	35	42	28	25	33	33	31	32	30	33	37	30	29	33	36	29	30	34	31	32	33	41	30	37	41	33	29	22	27	38	45	39	36	25	24	28	30	34	41	31	32	16	36	36	34	34	32	29	48	36	53	39	25	21	35	32	36	35	30	29	25	30	37	32	34	22	37	38	24	25	30	32	36	39	44	32	33	30	25	23	32	41	31	42	32	39	27	35	29	28	30	31	32	41	26	31	36	33	28	23	38	36	28	24	28	44	36	33	38	32	37	28	38	38	35	29	28	33	31	30	24	29	22	27	30	25	24	35	32	37	35	31	44	50	33	34	40	31	39	27	34	27	24	31	38	38	23	32	37	29	30	38	28	45	31	26	37	30	48	27	22	31	28	27	25	26	33	30	34	23	26	28	26	28	26	27	28	36	29	45	29	31	24	30	37	28	30	35	32	33	31	19	31	30	45	38	34	40	33	28	27	38	33	32	31	29	23	18	29	40	24	32	33	33	35	37	31	37	27	32	39	31	33	25	38	28	33	30	41	32	28	30	33	27	32	21	31	28	27	43	31	20	28	27	34	28	30	33	30	35	35	35	29	32	38	25	37	39	45	29	26	29	31	27	39	31	32	30	29	36	35	30	27	36	24	26	34	27	28	23	39	29	23	34	22	22	31	34	33	29	34	35	38	26	32	30	33	28	37	33	38	26	23	33	30	34	28	45	30	39	35	31	38	41	30	37	32	29	21	23	31	34	34	21	37	23	46	21	29	24	26	36	28	26	27	37	45	30	32	34	23	34	24	29	28	37	39	32	28	22	29	33	32	41	39	28	24	31	42	29	35	38	36	32	30	29	25	28	30	31	35	43	23	41	33	29	31	35	26	29	31	39	37	34	34	33	33	41	31	31	31	34	27	32	32	31	31	33	29	33	39	26	28	30	31	26	30	30	34	26	35	33	29	21	44	43	29	30	33	23	41	24	32	31	39	36	25	36	39	30	28	34	36	26	34	42	23	34	41	39	29	16	29	26	20	32	31	43	37	31	26	25	33	39	36	35	25	36	28	32	32	25	34	30	27	33	28	33	39	37	44	27	42	39	36	28	27	37	31	21	32	31	31	38	34	34	31	50	29	32	33	32	31	37	36	30	28	32	39	32	26	26	37	17	39	26	33	40	24	31	35	35	26	32	37	19	44	33	35	39	26	27	34	44	33	34	25	29	37	32	35	29	33	40	40	32	39	29	19	43	33	35	29	28	29	29	32	33	35	28	27	35	27	27	37	37	36	35	36	32	22	20	27	29	46	30	33	38	26	33	32	36	49	26	31	35	35	36	36	27	23	27	25	41	29	26	18	34	40	40	32	32	31	31	27	28	35	32	38	30	37	32	36	26	29	36	36	35	29	42	26	31	33	33	34	30	20	27	24	40	32	33	28	39	31	34	31	34	30	33	29	33	37	32	28	34	28	31	30	27	27	51	34	42	29	37	40	28	33	28	29	18	26	26	24	36	30	38	28	25	36	31	31	30	34	32	34	38	36	29	25	29	31	30	30	39	32	29	25	35	26	37	35	35	32	30	31	31	24	21	31	36	35	33	29	46	35	30	35	26	34	27	39	33	35	36	29	36	37	39	34	31	37	28	33	28	38	29	29	43	37	37	29	30	33	35	34	26	38	24	38	23	46	29	28	32	36	33	24	23	24	38	28	26	29	40	16	31	30	34	35	35	33	22	29	34	41	30	31	29	36	26	35	38	34	35	30	24	25	43	25	32	35	30	32	28	31	27	38	31	34	32	30	31	39	30	38	26	40	25	23	35	40	45	34	38	25	32	34	30	33	34	31	27	31	42	20	30	38	37	33	34	30	28	35	32	27	33	32	29	38	24	34	32	29	33	25	28	32	37	35	35	22	33	29	36	29	40	34	34	37	39	28	31	32	27	30	44	29	34	23	36	24	30	34	32	24	41	30	34	24	30	44	39	26	40	33	28	37	38	26	23	40	36	33	29	24	37	29	40	34	44	40	31	23	22	36	28	29	35	25	31	34	36	21	39	17	28	33	35	40	30	31	37	31	35	37	28	37	34	48	37	32	31	33	33	37	40	31	24	32	31	28	32	38	29	33	37	31	31	28	27	29	25	27	37	36	34	25	30	26	31	43	28	36	41	25	31	30	35	32	29	32	29	30	30	29	35	30	25	29	32	34	29	26	25	33	31	24	39	26	28	32	24	35	30	26	20	39	31	34	38	23	31	29	30	32	24	29	29	32	28	31	29	32	30	29	40	33	30	38	38	31	29	31	20	29	24	31	28	38	35	24	37	31	39	26	47	29	40	27	33	28	39	35	34	45	32	41	37	38	39	38	39	29	28	36	30	35	29	36	36	18	29	29	25	27	30	33	32	29	27	21	30	31	27	26	44	33	27	37	35	26	25	34	32	27	34	33	29	28	31	29	30	34	32	29	31	34
26770	16177	12813	15970	25589	29778	29304	25951	23436	21318	19435	16733	13947	10911	9403	8212	8206	7246	5839	5406	5430	5237	4811	4628	4209	3679	3350	3172	2632	2326	2099	1849	1385	920	674	522	522	544	598	613	543	579	618	607	657	616	657	654	659	641	611	608	584	573	509	496	533	543	537	521	500	472	481	507	482	485	509	498	414	397	421	428	380	407	391	384	386	377	372	356	346	392	352	327	315	331	357	368	321	352	372	325	345	360	354	364	347	330	358	344	362	324	340	341	388	363	362	360	341	351	326	343	338	330	341	328	345	337	354	326	354	348	341	372	344	327	341	358	371	362	332	340	350	351	335	339	374	352	329	345	316	336	359	330	340	327	353	314	372	365	343	342	367	369	304	333	342	332	359	332	315	340	349	315	345	343	344	334	360	306	340	354	330	307	334	353	340	336	330	331	355	334	335	320	337	316	299	332	357	346	328	326	348	348	328	316	336	360	319	303	349	364	348	324	333	339	324	315	323	339	351	313	335	371	341	335	355	332	341	357	376	341	343	365	374	348	368	322	390	351	330	347	312	369	368	308	341	328	358	325	349	328	367	337	342	339	305	355	345	343	350	335	360	367	333	351	321	352	349	353	342	367	344	333	337	380	321	365	350	318	319	357	367	339	345	345	340	329	336	341	329	316	332	355	332	300	368	364	377	355	353	333	386	360	331	332	321	322	335	351	353	319	355	339	348	343	329	357	339	309	313	360	331	324	342	376	348	316	344	371	342	336	352	363	339	336	355	333	309	358	361	324	330	355	345	307	360	349	340	339	324	355	341	357	319	347	329	346	329	341	322	357	340	361	313	371	317	373	348	353	358	328	341	334	357	342	368	335	329	346	379	371	351	358	365	353	347	350	333	292	323	344	342	314	346	333	338	322	339	348	360	334	322	334	352	357	352	309	351	327	329	312	383	388	352	327	377	359	363	337	338	356	289	326	347	339	325	348	346	319	330	357	358	338	354	343	344	333	305	328	353	340	353	317	330	331	357	336	336	348	330	315	327	375	341	332	322	351	361	315	347	375	319	363	339	360	349	331	359	345	321	351	349	351	346	338	363	323	340	366	372	354	359	347	316	330	313	335	370	342	358	351	319	335	351	385	306	358	328	388	343	328	396	373	351	328	343	332	346	336	315	351	369	332	350	341	307	340	325	343	346	330	327	350	320	350	342	308	354	398	347	299	394	330	327	319	338	345	356	345	338	368	336	362	337	338	366	358	356	333	348	401	336	362	340	351	374	347	355	349	356	334	359	335	352	360	332	352	330	306	350	332	335	371	328	327	373	353	350	335	321	387	352	350	309	320	344	345	316	322	345	327	350	323	319	334	335	369	323	339	342	322	331	327	361	326	367	332	346	334	327	333	346	351	360	337	346	311	351	368	324	324	341	327	343	389	348	359	343	321	372	347	340	314	333	357	352	341	346	300	304	363	328	337	359	343	342	362	324	359	351	328	355	356	372	335	352	364	350	350	341	358	312	337	360	355	334	336	329	333	358	327	343	355	367	354	333	336	291	366	338	376	315	307	327	349	349	351	355	361	329	320	365	352	344	325	328	355	315	335	326	355	333	331	347	367	319	316	335	344	362	323	317	361	334	349	329	333	350	333	344	328	315	330	329	335	326	355	314	348	330	357	332	355	338	352	358	354	366	325	355	366	339	365	355	333	353	338	347	332	350	339	341	333	366	354	330	336	327	349	324	336	313	344	361	324	326	316	337	377	306	324	336	351	335	351	353	353	331	321	334	331	321	353	371	357	340	331	382	347	376	305	321	356	346	332	353	359	348	340	337	327	345	344	384	339	359	345	362	333	368	330	362	328	315	343	355	290	348	310	349	319	325	326	390	363	356	356	339	319	312	356	346	345	342	371	330	358	353	341	330	340	331	310	367	330	332	401	379	328	314	332	339	325	354	334	343	373	337	375	356	343	353	336	336	358	340	386	355	324	323	330	336	358	335	326	339	376	310	336	369	339	367	339	330	353	358	343	345	370	330	326	318	358	394	345	316	330	334	349	350	328	368	312	329	345	370	343	362	349	331	356	344	345	345	370	334	362	313	338	319	350	331	345	319	339	325	313	351	356	353	335	391	344	368	325	337	332	334	373	340	340	334	325	330	353	331	309	330	350	343	353	348	332	379	354	337	367	347	363	350	329	335	347	345	356	329	339	371	347	319	303	346	333	321	328	347	348	379	335	323	340	335	326	344	284	330	337	313	357	305	297	348	355	355	353	325	337	345	312	310	344	334	358	364	322	345	358	355	358	343	327	318	352	350	341	354	340	349	337	334	323	361	326	378	358	347	309	338	348	358	386	356	339	329	360	349	375	356	325	370	323	341	329	373	375	356	339	350	314	332	357	341	351	355	348	342	328	362	353	316	356	365	327	359	332	351	337	361	348	342	369	357	351	363	341	346	344	357	335	360	342	356	344	343	346	349	321	377	347	351	360	358	332	347	311	334	290	345	313	314	339	323	332	288	322	359	333	318	316	376	331	359	348	332	326	316	321	354	388	359	353	316	298	330	340	342	353	327	319	323	360	356	344	343	388	333	343	313	314	321	353	349	336	357	347	330	356	361	357	351	343	318	332	316	338	329	363	345	380	333	331	358	349	343	382	338	329	345	322	348	317	342	357	331	329	362	363	339	359	322	322	314	344	357	360	355	347	323	345	357	342	320	324	336	351	370	322	326	341	320	343	305	333	329	353	357	351	350	343	345	328	343	369	312	326	345	334	351	350	316	341	344	322	392	344	342	353	314	351	341	332	359	356	326	314	370	364	338	322	345	323	360	327	353	324	331	317	368	349	376	325	336	367	342	364	358	336	365	350	341	333	330	344	349	323	351	335	341	325	356	386	340	343	355	343	328	361	339	321	322	342	318	338	334	323	330	356	342	334	336	346	369	323	332	317	342	365	350	372	354	329	316	317	342	355	298	324	304	373	380	330	336	354	346	325	323	352	321	334	343	369	373	364	351	329	375	320	348	343	342	310	348	348	333	345	367	332	347	326	333	316	317	367	349	394	335	331	379	362	336	337	333	320	331	357	354	332	382	359	353	367	327	340	353	364	352	351	353	375	348	335	333	356	347	311	321	315	320	347	363	308	327	340	327	344	368	355	309	336	355	334	360	324	361	334	362	309	352	316	370	335	313	344	325	335	328	335	296	310	338	349	319	331	322	328	340	322	361	314	377	317	353	343	380	325	348	346	352	357	321	339	368	346	331	338	343	321	353	385	350	346	336	313	334	305	370	359	335	356	306	349	358	319	356	339	336	335	346	351	340	354	321	369	325	353	365	373	352	303	320	357	364	354	365	338	334	323	324	326	359	349	321	340	365	348	359	332	317	337	351	356	329	366	352	342	365	355	316	355	325	364	325	341	377	346	336	335	358	323	360	320	349	353	373	333	336	358	320	343	363	337	334	326	339	308	340	358	353	350	346	346	330	324	370	362	323	351	328	316	367	343	339	325	319	336
2704	902	612	450	329	378	519	523	466	396	381	300	237	203	206	169	187	156	118	118	132	120	126	106	111	107	103	79	79	68	70	70	51	60	38	46	52	58	53	52	34	50	60	48	41	42	52	40	51	54	56	49	51	50	53	46	46	39	50	44	38	49	49	52	57	51	46	45	45	47	55	54	34	36	51	43	49	42	44	49	54	30	52	34	55	35	58	41	48	32	47	43	40	45	46	44	40	31	36	40	47	52	37	43	43	58	41	47	42	50	31	52	44	43	41	43	38	43	44	47	36	45	49	43	44	39	52	45	47	45	40	50	42	33	52	53	61	25	38	45	41	37	43	50	45	49	46	49	45	43	46	41	49	55	26	44	39	45	47	52	48	49	53	46	46	50	42	35	44	37	53	55	54	39	51	47	36	41	50	35	43	46	36	39	47	47	60	41	47	36	43	42	49	42	51	48	54	48	50	55	45	56	42	40	36	51	40	51	37	35	59	51	50	49	38	41	50	47	54	37	33	55	47	32	45	36	33	54	47	32	47	37	31	50	45	41	60	51	43	53	43	43	46	43	46	37	45	44	44	52	41	49	47	65	41	35	41	51	41	40	37	50	44	48	44	49	42	46	58	46	41	59	43	48	48	43	47	50	43	37	42	55	42	46	50	46	47	63	40	35	39	51	35	60	42	54	45	40	46	44	50	38	45	57	49	50	50	51	54	47	46	41	43	64	38	42	36	40	43	43	31	31	38	51	54	46	54	45	41	49	52	39	39	41	32	59	49	36	47	39	40	48	40	38	51	50	43	40	58	38	37	42	32	42	47	41	47	43	45	38	36	47	39	55	55	49	38	37	48	47	47	44	49	51	66	50	40	50	48	51	48	46	39	56	43	48	44	40	63	32	54	39	48	45	44	53	45	53	49	50	53	39	36	46	38	41	52	48	44	40	44	45	44	47	57	39	40	48	48	42	37	45	42	40	41	47	47	52	39	46	46	43	48	46	41	39	49	52	45	43	44	45	49	37	49	42	36	41	47	54	43	43	39	43	58	42	42	43	53	50	43	44	46	42	49	40	42	54	46	40	50	47	46	50	44	38	44	44	48	40	48	39	52	49	51	40	52	37	54	31	33	58	35	37	42	47	55	46	41	44	49	46	53	40	48	43	46	43	47	42	58	52	56	51	45	53	36	40	46	52	47	42	40	43	38	44	39	48	43	44	38	51	37	50	37	42	34	49	58	40	42	34	51	38	42	48	47	39	42	36	44	40	41	58	53	42	59	49	44	41	48	38	34	36	36	46	33	44	47	49	44	47	46	58	40	47	45	43	43	45	51	49	44	53	45	47	48	51	39	56	36	47	44	50	45	52	44	37	49	49	38	50	51	40	37	33	42	46	43	41	36	58	40	49	47	46	47	53	43	49	45	36	54	46	35	41	51	42	38	39	47	47	42	41	38	52	42	36	44	43	53	50	47	38	39	37	51	57	50	52	47	34	65	49	47	41	36	48	42	44	44	58	46	34	40	32	45	30	49	46	41	50	50	46	44	37	42	34	43	44	44	43	45	51	41	37	48	40	56	39	49	40	41	38	47	41	42	44	42	51	51	33	37	52	52	50	44	44	64	43	44	55	61	38	53	45	45	54	39	43	50	48	59	54	45	34	41	34	41	53	58	48	46	47	41	46	44	48	48	49	39	40	42	36	54	38	46	34	51	40	30	26	51	53	48	40	66	37	42	47	40	50	47	38	46	59	52	44	50	47	38	42	38	45	47	49	48	28	57	45	42	43	46	51	32	37	46	42	30	33	35	58	42	39	43	46	44	52	39	41	47	46	43	43	53	50	35	42	41	41	48	45	56	50	38	39	43	40	54	45	53	52	43	42	45	48	48	45	49	45	36	57	39	43	46	41	39	38	50	53	44	40	37	37	25	42	45	49	45	42	57	34	41	45	43	54	42	40	38	43	52	44	31	47	44	42	44	42	50	45	43	41	51	61	43	34	39	52	41	45	30	35	43	49	51	51	42	32	49	44	33	40	38	47	49	42	51	35	51	51	54	52	45	35	54	55	52	43	55	43	51	39	47	56	39	38	48	45	39	50	51	54	45	57	41	51	48	42	46	48	55	44	44	41	52	39	46	50	37	61	47	42	49	52	52	38	38	41	44	53	41	46	40	34	42	60	49	49	46	53	49	50	44	44	43	43	42	40	50	43	47	46	28	44	61	40	36	46	53	47	38	46	34	39	37	47	45	49	42	46	44	45	39	42	48	54	52	44	49	43	43	57	45	33	47	39	46	46	38	41	38	42	54	38	57	44	40	44	37	50	56	45	34	56	34	36	42	41	48	46	53	55	38	55	35	51	50	38	48	58	41	41	42	40	46	39	42	49	44	37	56	42	35	38	41	38	40	45	41	43	38	48	42	42	40	41	41	52	51	37	43	49	46	55	46	34	40	43	44	51	46	45	52	46	33	37	48	48	35	42	41	35	51	33	39	42	34	50	49	43	44	33	37	37	41	38	42	50	49	53	40	44	47	41	54	47	41	47	49	48	48	45	43	55	44	41	44	46	46	50	53	44	42	41	45	37	59	31	50	52	46	44	45	49	54	50	50	37	40	48	46	41	51	43	45	52	45	44	57	49	39	50	44	36	44	35	51	50	54	34	39	41	50	44	49	44	63	34	33	41	57	40	41	50	43	50	56	42	43	40	42	49	46	53	50	44	43	47	59	44	39	46	48	36	36	32	43	40	40	39	43	40	40	38	43	42	58	37	44	37	48	45	62	45	38	47	49	38	33	45	32	40	39	47	38	29	55	51	39	36	45	47	38	53	42	46	37	27	57	34	44	38	40	48	42	30	44	46	42	54	41	47	49	46	46	41	53	52	41	63	46	48	37	30	56	47	35	54	48	44	48	47	50	41	41	60	47	40	40	54	46	36	46	55	53	57	52	48	40	46	48	60	49	36	34	38	55	37	44	50	39	45	42	49	39	44	61	55	47	42	32	38	50	39	36	45	38	47	46	53	46	39	53	54	45	45	39	50	48	46	48	44	50	37	53	48	32	40	52	31	32	38	45	46	46	52	49	34	47	44	53	38	45	45	57	48	50	48	36	45	40	38	51	49	38	47	43	48	54	66	38	40	39	52	44	48	41	52	40	44	52	51	39	47	40	55	44	41	50	53	35	48	45	47	46	41	56	49	51	45	49	31	44	52	50	59	52	51	51	38	33	42	37	56	43	55	41	38	40	53	37	48	35	56	40	44	53	47	53	42	37	46	45	36	59	48	46	50	45	43	49	43	50	39	42	50	44	50	47	39	44	44	53	40	43	57	36	40	46	30	46	43	36	38	46	34	51	50	38	55	34	33	46	42	48	36	37	49	48	37	45	36	35	43	47	45	47	43	51	47	56	38	47	42	53	50	53	55	49	40	49	54	42	57	41	60	34	39	45	32	53	36	39	48	44	43	37	42	33	50	54	51	39	27	40	46
21701	11470	8280	9994	18061	21887	21404	19139	16839	14620	12812	10336	8147	6398	5804	5323	5012	4317	3580	3460	3408	3229	3077	2806	2581	2421	2211	1944	1838	1548	1355	1113	874	654	585	543	579	564	546	587	532	589	598	599	605	636	604	613	627	610	611	604	569	580	558	550	574	565	535	517	573	545	550	559	530	518	545	496	566	491	512	503	482	505	463	516	492	503	493	488	487	473	454	479	477	463	465	441	472	483	508	476	500	467	478	472	472	469	479	542	471	444	459	471	457	470	470	453	443	465	470	474	462	499	503	435	475	474	465	505	477	457	458	517	464	455	449	449	464	454	469	496	473	470	486	481	478	453	493	454	446	454	446	456	465	445	473	477	495	476	446	451	460	483	445	484	469	473	454	492	461	447	462	474	507	439	494	443	469	480	499	507	481	437	477	446	484	484	518	470	479	490	490	481	449	516	473	430	491	473	514	486	474	471	491	457	471	473	476	453	441	489	482	453	442	468	483	462	484	446	472	473	499	448	484	489	451	489	472	492	496	463	478	425	499	476	493	455	465	461	477	474	424	452	492	469	502	483	475	441	501	477	492	494	460	501	476	469	457	482	457	489	516	491	492	429	482	497	472	499	460	469	465	500	474	450	495	520	486	439	446	472	446	415	455	473	508	482	482	481	446	451	436	479	485	465	440	475	473	456	425	470	487	460	467	429	452	498	491	465	460	471	474	450	519	495	443	491	460	476	459	475	460	500	463	445	473	477	488	527	479	493	474	416	454	496	452	456	514	409	461	485	438	465	472	517	462	480	498	433	498	488	458	486	450	496	504	493	498	506	440	490	446	447	510	446	456	479	433	489	491	456	523	497	495	450	479	511	494	507	489	490	472	491	459	485	471	481	435	491	454	465	457	509	472	439	443	440	477	458	436	467	502	511	452	510	459	481	482	482	429	453	466	462	483	485	468	442	470	464	457	458	465	485	465	476	476	514	455	476	488	509	425	522	472	462	432	459	496	457	478	469	487	498	438	474	469	436	498	465	431	492	434	461	484	466	492	492	476	485	471	471	511	434	450	478	471	504	433	500	454	459	498	446	479	487	461	505	435	470	492	488	493	491	467	439	474	496	466	459	501	480	458	487	478	445	484	453	493	488	471	472	432	435	431	450	465	490	475	465	476	449	496	435	481	467	491	456	451	454	441	463	475	487	441	508	461	488	480	517	514	471	520	461	460	474	444	495	511	474	442	481	463	480	466	459	423	476	468	501	459	442	460	467	505	454	468	493	487	460	501	488	452	462	462	481	509	450	484	483	480	498	493	508	478	482	456	468	462	482	483	478	483	506	434	477	474	462	479	509	469	454	447	464	448	473	468	476	441	466	485	427	482	487	483	468	469	464	451	468	459	479	473	477	462	478	497	476	482	440	470	474	472	485	415	492	460	457	478	448	460	494	471	476	472	454	495	469	497	475	462	507	451	463	475	489	451	482	463	470	474	465	431	500	521	511	435	469	439	478	439	483	501	451	469	436	473	521	424	472	476	492	424	478	489	471	462	494	450	497	452	481	520	447	500	460	453	491	481	523	491	496	470	447	480	442	475	481	470	500	465	460	481	486	463	459	471	465	497	466	473	462	448	470	488	476	468	447	465	482	465	483	482	487	471	471	499	461	501	479	454	427	498	482	410	468	485	463	465	483	434	460	497	474	479	440	503	465	494	494	471	454	487	473	492	427	443	443	490	446	468	464	493	474	497	473	476	471	501	483	447	468	459	432	440	441	464	485	512	466	443	473	482	457	472	433	484	457	457	495	484	516	457	500	469	491	470	473	435	484	473	462	447	451	484	488	478	491	442	503	487	489	495	476	485	426	434	488	477	474	468	484	451	443	480	465	473	510	442	444	460	491	485	483	507	477	476	466	512	484	469	485	478	463	459	510	501	490	459	483	455	492	489	507	477	446	495	468	455	476	489	504	500	473	452	482	445	442	448	434	482	471	449	450	466	483	461	500	444	467	477	477	471	475	458	449	463	478	470	475	474	479	480	476	469	477	495	454	496	496	503	479	458	474	471	465	472	464	521	480	460	489	485	477	488	484	483	496	455	468	434	502	472	435	474	462	469	441	459	479	507	474	455	443	419	476	462	480	473	482	453	463	474	513	457	453	458	468	455	526	435	466	468	495	470	450	467	480	451	423	478	471	489	464	501	512	468	429	456	446	482	432	484	451	446	428	450	474	449	508	459	467	487	511	490	460	521	492	425	459	438	451	485	497	467	466	457	450	478	458	475	481	476	503	446	472	488	470	468	431	489	473	453	522	469	490	452	436	461	443	468	479	481	511	471	499	481	516	458	465	458	461	491	493	488	427	465	469	504	475	489	456	505	461	448	454	442	478	501	466	460	461	462	468	497	476	494	454	473	511	456	459	476	473	461	459	472	457	485	456	458	431	527	431	432	478	465	439	405	474	484	458	472	457	464	473	433	443	479	467	455	476	466	462	452	443	458	472	477	482	432	508	441	468	448	460	465	404	456	460	469	464	484	448	478	484	476	476	457	483	491	457	450	491	474	472	488	457	464	435	489	489	468	461	519	423	441	464	461	519	483	475	438	456	453	485	476	505	460	486	401	504	467	496	493	437	462	488	482	483	467	476	457	454	499	465	506	477	450	526	503	450	484	485	457	497	457	422	457	444	468	469	449	473	485	482	479	481	500	461	474	497	470	520	486	498	457	476	474	441	486	457	499	501	461	474	437	493	480	448	479	458	480	505	455	497	468	520	468	496	492	474	463	493	441	473	474	465	481	438	467	489	452	467	437	476	487	474	458	483	516	475	457	473	462	482	483	490	515	490	490	460	496	471	464	475	500	474	487	461	475	473	467	474	457	498	453	478	495	489	468	470	474	482	479	475	452	499	462	498	445	472	463	485	469	472	467	444	483	478	463	461	461	464	453	446	436	458	451	453	461	512	471	451	426	542	468	476	460	479	466	515	460	397	487	518	433	469	504	476	428	456	509	436	465	463	485	457	525	474	483	491	478	457	454	446	461	480	456	455	497	477	439	431	477	501	463	498	468	506	489	470	529	501	523	483	444	453	458	471	492	510	452	468	451	465	473	502	470	475	511	491	470	456	403	471	454	489	467	495	467	473	445	459	505	503	444	507	508	490	496	473	528	448	508	448	495	477	430	483	486	488	438	461	458	477	426	453	441	460	477	480	481	488	484	478	490	470	493	458	486	487	475	454	466	472	467	470	478	487	475	451	459	488	486	468	483	442	476	470	449	503	460	472	531	506	480	452	471	445	475	465	473	478	479	487	458	470	458	477	450	474	417	471	505	452	466	488	449	495	471	431	457	497	454	435	438	470	465	454	435	482	427	489	429	481	498	500	483	460	446	483	466	481	494	457	475	493	458	453	440	529	470	471	478	461	509	460	500	486	491	501	443	484	460	458	451	456	497	473	468	502	465	453	482	466	468	483	454	455	463	495	482	505	462	437	476	451	512	466	502	448	477	477	430	478
2505	1575	902	591	437	508	733	738	697	611	514	413	342	274	240	252	249	223	179	176	156	162	191	132	137	142	101	113	100	96	77	79	47	46	38	40	34	40	41	44	43	43	51	47	45	52	52	61	51	33	37	32	35	48	51	45	54	48	45	34	37	56	39	47	35	38	47	30	40	35	33	48	35	42	38	47	43	40	38	45	37	25	33	45	31	31	37	49	42	39	31	38	21	28	32	35	25	43	40	52	32	37	39	35	32	41	39	47	44	35	43	35	31	34	39	37	44	38	41	38	38	32	33	36	32	39	36	34	34	35	34	32	36	32	39	36	41	32	37	39	40	26	34	39	32	34	39	40	32	37	51	54	43	32	33	42	30	39	35	35	30	40	36	40	41	32	36	45	40	39	47	37	40	40	30	37	39	35	31	28	32	37	27	21	43	49	35	33	32	27	48	24	47	37	43	39	31	51	38	37	45	32	35	39	40	32	29	43	38	31	41	31	41	34	23	38	30	40	43	37	50	36	35	28	35	35	39	36	32	36	42	42	37	29	37	33	36	33	33	38	33	41	40	37	36	30	35	29	20	36	34	40	30	36	25	34	45	34	43	40	37	47	38	26	40	29	32	36	33	36	26	50	30	37	60	42	46	36	38	35	47	44	34	28	42	29	42	43	40	35	36	53	39	36	47	46	32	35	38	30	31	39	38	43	35	36	40	32	29	46	39	26	39	41	55	37	33	32	41	35	34	27	34	42	30	27	43	30	40	28	34	33	35	36	37	37	31	46	40	38	43	29	42	30	47	41	43	32	30	37	55	27	37	40	41	29	43	30	32	42	32	33	31	27	38	50	37	39	28	32	27	31	39	34	47	37	37	55	36	36	41	37	32	35	41	39	43	39	48	41	36	26	28	47	42	41	27	36	33	39	52	31	36	40	35	42	32	31	39	30	33	38	45	29	45	29	36	44	33	25	43	43	36	43	43	32	35	35	28	33	38	40	33	39	25	31	38	34	30	40	45	39	30	35	38	29	43	47	40	27	41	45	45	37	40	36	39	47	31	37	30	41	44	30	32	48	40	39	24	32	44	41	31	43	42	42	37	36	30	37	44	39	39	41	41	36	29	33	38	42	42	36	45	32	33	32	43	48	38	32	35	42	42	43	42	42	45	38	45	36	41	32	38	44	39	29	57	41	28	38	39	30	31	38	41	22	35	51	42	35	38	38	34	34	35	40	60	44	28	34	36	32	43	31	42	50	39	31	39	35	39	39	37	34	26	41	35	37	39	28	31	26	31	30	34	39	45	27	30	37	48	39	45	30	47	35	33	49	28	43	33	37	32	43	41	37	29	40	41	37	41	38	31	39	48	39	31	43	37	46	46	39	27	37	37	42	45	28	39	37	31	42	29	39	46	36	37	37	48	42	36	34	36	46	45	51	32	37	29	26	46	41	37	43	42	45	36	31	44	42	38	42	26	34	35	31	40	46	34	31	42	46	40	43	39	50	38	27	41	35	38	32	40	48	28	25	42	40	28	34	40	44	43	41	33	34	39	34	42	47	32	35	43	34	45	37	30	36	29	41	38	36	48	40	37	36	34	40	33	40	36	35	41	31	31	39	40	43	29	42	46	31	25	50	49	22	42	28	44	30	32	32	29	35	37	37	41	38	29	43	31	24	32	40	42	35	43	33	33	46	47	37	30	32	36	42	39	42	43	42	36	36	29	40	40	43	33	38	50	34	32	39	29	37	37	35	40	41	33	43	44	41	35	34	32	34	39	30	35	41	38	40	40	41	48	35	35	27	36	41	36	28	23	36	38	57	23	37	36	39	38	40	34	48	35	37	43	30	44	37	29	39	28	32	38	34	27	36	22	37	32	37	35	38	35	53	35	31	36	33	28	31	37	36	30	36	45	38	36	35	41	37	50	49	38	36	29	30	48	36	41	38	35	42	38	36	48	38	25	32	35	44	39	31	32	42	37	40	40	41	35	41	35	35	34	31	31	39	43	40	45	32	33	43	44	32	24	31	36	37	42	32	33	36	34	44	36	51	41	35	36	49	34	40	38	49	37	36	42	42	37	28	46	34	32	38	39	50	32	36	36	31	37	51	38	44	43	37	33	28	46	31	31	45	50	27	42	39	34	46	33	33	27	30	36	32	34	32	41	36	39	35	44	46	32	37	30	34	40	38	39	24	41	31	36	39	30	41	30	43	41	40	26	32	41	30	34	42	35	46	32	33	34	30	31	26	43	23	32	32	46	36	29	29	39	46	40	31	30	39	35	41	37	34	47	39	34	31	45	49	32	40	39	36	39	43	37	37	37	43	34	38	33	41	29	37	42	31	36	40	48	44	39	37	41	43	47	34	45	40	44	33	30	49	34	47	43	33	46	43	40	37	41	38	46	38	31	49	41	46	36	35	45	27	34	29	47	32	28	46	41	32	33	35	22	30	39	38	35	36	41	25	46	47	44	39	29	41	38	35	33	42	51	37	33	28	36	33	30	35	47	42	31	41	38	37	28	38	32	37	34	38	39	36	50	46	39	39	47	28	37	47	35	42	38	38	32	50	30	32	36	37	47	36	40	30	36	40	36	42	38	46	33	43	30	37	36	47	30	29	36	35	37	42	34	40	30	30	40	33	42	37	36	39	44	32	34	26	32	47	41	39	44	30	37	33	38	35	38	34	45	41	29	31	49	38	37	33	43	29	47	37	35	41	33	40	32	36	53	46	48	31	34	42	35	30	30	43	31	41	50	33	41	32	30	32	37	48	44	44	39	30	35	44	33	27	33	50	32	35	43	41	38	43	35	35	31	34	40	30	28	30	31	32	35	39	34	22	36	41	38	32	36	35	26	40	35	36	52	48	35	32	23	42	26	39	33	31	37	34	34	43	43	44	41	37	42	25	34	34	40	43	35	45	45	48	37	35	35	31	28	52	35	37	34	42	23	30	51	37	34	36	38	37	36	38	30	38	40	40	33	36	49	34	41	41	31	44	38	34	36	37	42	32	37	40	42	46	36	40	41	40	45	35	33	36	35	33	32	47	41	40	42	36	33	41	48	37	31	32	40	33	40	43	43	35	33	37	45	40	39	43	39	40	44	41	35	35	43	42	30	35	31	44	25	33	24	43	48	43	27	39	32	39	39	29	34	47	44	40	36	32	31	41	31	40	38	40	41	39	33	27	39	38	38	33	41	48	39	42	29	30	42	31	27	37	36	40	24	37	32	37	32	35	39	39	54	28	19	31	35	44	40	36	41	36	36	47	41	43	34	33	47	26	45	24	38	51	38	45	35	36	38	38	36	27	27	40	40	35	36	34	30	35	40	40	31	33	36	33	45	34	38	30	47	33	27	35	35	28	35	29	31	44	38	31	35	46	34	42	40	31	37	37	39	37	38	45	47	40	44	30	34	38	36	42	42	41	26	33	32	34	33	34	33	45	29	35	42	37	40	33	36	33	43	35	35	38	32	49	39	40	37	38	47	31
25464	14970	10643	12352	22362	26031	25197	23217	20617	18474	15920	13168	10486	8690	8253	7932	7364	5805	4973	4917	4752	4553	4191	3852	3504	3155	2854	2531	2194	1922	1671	1315	875	733	536	550	548	601	561	532	556	590	611	598	658	641	665	618	637	644	655	627	565	545	560	553	560	581	519	519	522	471	491	472	481	483	466	487	489	475	436	417	414	438	441	467	401	441	384	421	400	456	445	403	392	388	388	387	380	419	402	392	374	368	411	392	358	404	372	410	401	387	394	388	377	400	386	417	399	404	385	412	383	360	390	412	394	362	413	393	419	373	395	410	373	402	413	440	422	403	414	417	404	368	407	400	398	427	406	394	368	372	400	396	395	399	404	421	405	362	396	395	392	402	374	400	410	412	416	379	391	391	415	368	384	361	385	400	376	369	418	404	396	382	357	412	435	402	419	387	387	421	365	391	379	419	414	412	419	383	402	432	408	432	406	404	420	401	400	378	385	408	406	411	375	424	395	331	386	422	384	399	388	391	372	421	405	427	394	418	396	394	387	379	374	375	371	419	450	379	390	408	405	391	414	385	396	409	385	395	401	399	424	407	375	403	403	367	401	393	390	400	407	396	393	371	375	398	422	382	392	378	372	407	409	405	434	413	387	413	415	424	389	415	406	379	382	457	366	374	423	427	342	417	383	408	381	389	388	409	355	385	410	401	380	416	389	386	415	399	386	380	397	427	378	376	441	399	375	373	368	377	412	420	417	379	364	394	418	421	388	395	383	401	377	397	450	403	421	422	405	395	363	360	389	380	379	421	423	390	435	408	381	403	394	401	376	390	375	367	374	388	392	387	424	408	438	390	403	415	408	401	389	398	416	377	434	381	405	358	385	393	392	373	418	401	428	386	379	420	428	377	419	391	389	392	391	401	406	389	379	378	421	392	393	388	421	431	410	392	391	381	414	411	394	381	380	406	408	404	381	399	362	416	383	379	395	392	418	402	435	418	399	418	384	399	429	389	387	397	378	380	412	387	398	383	416	388	391	419	372	437	408	394	407	399	435	391	418	390	421	387	383	384	366	377	404	385	395	393	365	378	389	418	387	401	370	403	407	420	397	381	416	420	423	433	434	402	424	384	403	421	432	425	361	429	393	366	410	447	390	417	397	394	392	427	406	410	393	413	387	388	364	371	387	429	382	408	400	415	408	407	423	384	412	399	409	417	373	415	426	401	406	383	381	411	388	414	418	364	397	371	398	402	365	416	407	393	401	390	395	373	404	412	392	409	410	422	371	391	387	419	402	421	404	405	383	395	390	416	410	421	443	407	385	397	410	391	407	394	389	430	388	421	443	405	396	417	414	374	427	377	392	383	422	399	392	450	408	420	390	403	389	439	409	370	409	405	406	417	388	387	379	371	400	393	416	401	403	385	376	376	433	420	397	397	368	403	425	407	393	404	449	396	392	439	392	408	371	412	393	414	424	422	404	423	406	403	401	369	428	415	394	374	368	377	406	403	381	448	406	399	421	387	388	418	429	406	386	419	394	390	413	389	396	401	418	390	427	417	398	394	398	393	379	394	402	399	388	381	381	388	413	400	433	420	421	399	409	393	384	371	384	420	396	400	413	383	398	427	410	397	415	383	421	388	397	388	411	396	447	410	405	407	419	412	387	414	414	402	396	392	428	356	376	395	414	361	415	416	383	379	428	379	373	369	420	385	370	426	404	425	387	385	397	437	410	374	376	390	403	363	395	377	400	390	396	435	428	411	440	367	372	427	371	369	438	413	351	444	398	437	429	400	355	397	383	415	394	431	424	398	420	366	367	379	367	367	385	314	405	427	410	389	399	385	370	405	411	423	411	396	369	421	399	398	386	394	391	376	355	387	423	396	395	400	403	389	377	422	394	408	409	381	393	341	411	410	401	390	386	445	407	399	452	428	375	367	429	421	380	408	369	405	426	409	447	382	408	418	410	385	393	413	377	375	373	401	395	406	451	412	406	450	420	383	457	398	417	364	413	391	378	379	366	400	377	389	409	393	435	405	398	403	413	418	399	434	369	428	387	386	415	387	427	353	419	431	414	390	408	411	396	372	427	389	372	400	391	390	382	408	399	374	425	393	399	388	408	407	383	388	387	420	394	397	383	435	405	400	366	427	380	413	411	396	403	413	349	380	418	427	417	350	427	380	380	420	393	406	388	373	374	375	419	367	391	425	398	417	407	381	398	381	368	400	414	408	396	377	410	379	405	395	385	413	410	412	373	376	408	401	386	375	395	417	402	408	378	408	419	393	379	438	391	427	400	416	403	419	387	430	407	378	438	368	411	401	404	418	425	417	366	422	429	413	401	412	425	396	397	379	417	384	399	387	373	400	436	383	391	409	383	385	431	365	412	398	444	388	380	376	402	423	410	404	381	399	382	413	400	393	409	397	422	403	420	377	415	414	397	402	371	411	418	396	400	415	393	391	405	398	367	406	389	394	396	395	407	411	380	391	428	393	378	390	393	386	413	417	383	401	391	355	398	423	391	432	387	392	408	398	413	381	382	403	408	398	403	417	404	434	422	395	408	394	420	386	387	348	392	380	393	419	392	406	396	415	412	381	411	371	409	439	388	425	401	388	398	393	393	392	408	406	418	384	408	405	407	374	393	407	399	422	414	395	402	370	400	385	415	396	390	382	393	400	436	431	396	361	431	392	386	426	426	410	412	417	398	416	424	364	371	396	419	384	399	424	403	368	416	384	394	420	397	391	381	364	399	344	403	434	386	446	407	379	391	416	392	404	432	380	428	372	372	426	427	425	363	362	403	387	424	395	386	364	389	395	447	378	401	398	410	400	393	406	397	417	387	379	395	395	373	430	396	386	374	400	395	381	381	390	398	416	397	388	393	380	378	402	425	380	379	393	417	387	409	375	365	402	381	409	398	402	412	400	390	390	414	404	395	397	402	388	435	409	390	428	377	404	419	376	419	412	400	389	399	388	408	382	411	406	409	407	410	400	356	417	389	413	419	419	399	396	410	405	343	407	399	423	395	401	424	377	419	411	411	382	399	403	418	417	378	418	425	364	389	413	389	398	383	379	427	386	407	412	399	386	423	397	386	394	405	375	426	416	400	390	372	359	421	414	377	413	428	403	383	386	392	415	367	415	407	442	403	410	366	422	402	413	465	370	409	428	397	400	413	434	405	393	357	408	395	374	415	391	402	382	417	393	420	351	418	393	400	415	390	382	395	392	391	420	423	382	408	377	384	440	413	417	392	389	405	398	403	396	402	386	394	392	398	413	411	382	420	386	418	360	366	458	417	384	409	417	363	387	365	399	376	472	419	372	414	394	409	381	404	402	378	401	412	421	378	392	434	423	395	411	359	414	380	409	407	388	401	416	394	383	414	386	404	409	385	382	394	409	392	367	399	394	406	383	433	383	375	420	411	396	409	387	406	416	404	402	420	424	386	381	403	387	366	410	381	402	394	401	405	404	372	361	401	416	405	430	374	399	399	378	414	418	396	388	380	379	370	412
4020	1345	820	582	435	511	697	774	664	590	540	451	313	282	310	282	244	222	187	198	179	170	159	137	153	118	107	109	78	86	72	62	48	53	34	39	40	34	53	44	58	39	51	48	53	45	56	47	46	44	40	46	40	52	64	49	36	35	56	47	43	49	52	48	46	52	35	51	47	39	49	48	54	44	44	37	33	49	47	43	28	38	48	40	42	45	42	43	35	50	38	23	44	37	45	41	51	38	49	44	39	40	29	30	38	50	42	38	40	40	53	35	55	46	49	31	38	35	39	46	28	44	38	46	32	42	45	36	46	28	39	50	39	33	37	28	47	32	40	45	41	34	47	35	35	33	42	40	39	24	48	38	37	32	38	36	32	52	46	32	38	34	34	44	49	35	46	54	30	42	36	40	36	33	41	42	52	42	41	42	43	41	33	38	40	41	46	53	45	39	50	49	48	42	42	48	42	51	41	40	33	49	38	31	32	44	42	37	40	39	47	37	45	38	40	43	37	34	41	37	33	45	34	54	41	42	55	38	49	35	48	50	36	39	43	45	39	34	37	43	37	38	34	44	45	45	38	32	37	38	45	37	44	43	40	39	48	54	51	48	37	29	34	41	43	30	40	40	36	43	40	41	41	28	36	36	50	49	45	48	51	43	37	37	45	44	41	37	44	43	49	33	36	54	29	37	31	36	47	47	45	37	45	43	42	36	43	33	39	33	47	38	39	29	43	45	39	38	51	44	36	23	42	35	40	49	44	45	38	40	45	47	39	42	42	37	37	38	43	40	36	45	46	34	52	40	44	46	42	33	32	38	39	34	39	42	40	42	40	40	40	42	42	36	42	34	52	43	36	38	37	32	38	33	44	43	31	46	51	40	37	40	52	48	39	36	23	38	37	36	33	41	26	42	44	40	40	42	41	39	49	52	40	30	43	42	39	44	36	53	51	37	30	35	43	42	34	48	39	49	32	42	38	42	41	36	48	43	46	43	35	42	50	46	41	43	44	44	51	45	36	50	46	40	50	46	40	41	43	26	36	41	42	43	35	25	43	47	55	26	44	38	44	40	38	47	33	48	45	36	27	35	43	62	38	38	44	45	43	39	40	35	29	35	48	43	36	45	56	50	43	44	39	39	41	48	32	52	32	35	36	35	24	46	38	34	44	38	32	43	35	31	42	29	39	48	44	36	37	34	50	31	45	38	41	33	45	36	48	33	44	47	41	42	33	41	36	39	39	37	42	39	52	36	49	41	51	43	39	41	46	34	33	40	43	39	39	39	43	51	44	53	42	49	44	47	44	33	40	36	39	38	44	33	42	37	44	41	60	48	29	49	36	38	33	39	40	29	31	38	55	40	42	26	43	39	50	34	36	34	46	43	23	33	32	30	37	46	26	36	42	47	34	50	30	43	34	52	40	50	45	43	34	48	38	38	40	43	41	46	48	36	35	40	52	40	42	37	41	46	36	37	42	35	42	50	40	41	39	35	43	38	33	32	42	37	47	37	34	39	41	33	40	41	34	34	37	42	45	45	34	38	37	43	37	38	49	36	54	34	44	45	36	24	40	45	43	38	53	40	46	36	39	33	46	47	41	41	42	44	40	36	37	33	36	34	41	34	35	41	40	51	37	43	50	42	54	35	29	38	43	37	51	35	39	29	36	36	35	47	34	39	47	46	37	56	40	45	36	37	44	47	33	38	37	42	39	35	35	42	44	34	37	53	47	44	55	47	28	38	31	37	35	35	42	39	39	43	32	40	39	36	31	33	31	37	41	45	32	46	39	38	37	45	49	40	34	43	38	37	41	37	35	42	38	42	40	49	40	36	29	41	51	34	35	39	34	40	35	39	35	34	44	36	36	39	43	30	42	36	43	37	39	44	41	34	45	42	52	33	37	31	40	40	33	44	35	40	33	40	55	40	38	44	37	47	50	44	37	35	41	44	36	43	45	45	33	40	26	54	45	39	46	32	34	35	42	46	32	42	36	42	42	38	41	49	57	42	34	42	43	34	42	47	35	42	40	31	39	42	36	41	40	37	31	44	47	40	45	37	38	37	51	32	38	43	35	39	42	44	35	41	42	43	41	35	32	41	44	53	32	45	44	37	47	34	43	35	45	33	29	33	47	42	32	33	47	40	43	38	46	39	40	45	46	34	46	35	33	32	44	45	46	35	33	31	39	27	45	33	30	41	41	34	33	38	27	44	45	53	27	39	31	48	34	33	35	38	33	39	42	34	37	40	35	36	44	44	43	40	42	34	36	41	39	35	35	43	38	39	32	38	43	38	34	44	39	41	35	30	38	33	50	46	35	40	50	40	40	32	41	34	34	34	41	43	35	40	39	43	35	38	30	31	47	43	44	49	42	28	42	36	44	38	42	37	41	51	43	41	43	36	33	42	35	37	40	37	39	50	27	37	33	38	28	35	40	44	39	43	38	32	39	38	36	43	29	43	49	39	41	40	47	49	47	40	35	39	37	44	52	34	39	41	48	42	50	34	32	39	30	43	40	46	33	37	35	42	46	40	44	41	44	33	31	41	37	45	38	45	37	36	38	39	45	32	34	38	33	35	36	30	46	41	48	38	54	38	46	29	39	34	42	35	39	36	48	54	41	39	37	45	44	42	46	28	30	32	38	41	39	47	32	49	46	39	40	49	47	37	39	37	37	39	41	37	29	35	38	32	45	51	32	38	53	42	43	31	49	47	47	32	36	34	39	41	38	44	40	47	39	35	36	50	27	43	36	46	43	39	41	42	37	42	31	41	45	46	50	30	36	48	42	43	48	42	45	49	38	44	37	41	43	42	36	48	46	46	41	31	37	54	37	40	42	52	36	28	46	39	39	54	41	34	43	36	35	40	41	48	45	34	48	41	28	40	44	45	37	33	36	42	43	45	55	39	43	46	44	33	33	42	34	46	44	31	51	38	36	45	31	28	36	35	58	44	38	48	33	46	28	44	39	41	39	43	39	51	33	40	35	36	41	41	54	38	31	48	41	48	46	60	48	27	40	40	48	42	42	44	54	31	39	32	28	48	41	37	38	31	36	44	46	24	34	38	39	45	36	37	44	35	43	38	43	42	39	47	38	27	28	50	41	46	49	45	32	43	36	40	46	34	38	40	30	46	53	30	32	38	40	37	22	44	36	42	45	45	45	44	40	40	49	47	40	33	31	42	35	29	30	46	44	43	43	37	37	28	45	49	30	47	36	36	29	43	31	36	47	36	37	44	51	37	44	38	44	41	51	49	41	51	46	35	38	43	39	43	35	36	50	42	30	39	45	38	43	57	34	33	34	41	40	42	38	33	23	38	37	41	50	41	49	48	43	33	42	40	39	42	28	41	43	36	46	50	38	46	47	54	40	37	35	52	43	51	38	45	35	42	33	36	40	40	39	39	43	47	46	27	36	38	32	45	46	46	44	46	35	30	35	44	43	54	41	40	40	41	46	30	38	34	40	31	37	46	33	46	34	46	50	38	31	38	48	40
23245	14032	10129	11712	20904	24989	25123	23263	20584	18869	16178	13893	10553	9659	9005	8706	7449	6082	5740	5497	5543	5048	4500	3943	3816	3459	3048	2698	2201	2072	1678	1249	967	672	529	581	614	628	637	609	590	604	659	658	669	676	684	682	674	701	684	675	604	565	581	562	609	570	527	569	561	541	526	548	563	490	525	483	470	506	465	478	471	466	439	500	462	451	438	456	446	417	428	395	449	419	429	401	444	412	417	394	439	419	422	405	436	438	398	440	431	425	450	423	399	470	438	446	437	430	439	417	436	427	412	433	430	436	393	403	433	409	419	397	419	385	444	410	426	404	428	413	404	423	376	431	399	439	426	429	391	386	448	445	428	398	409	381	441	426	439	445	422	422	404	411	402	421	423	421	448	420	410	416	398	422	369	410	409	438	413	432	413	430	419	392	428	397	449	434	424	422	396	415	422	436	436	409	431	406	425	405	420	424	420	438	391	425	413	410	421	430	422	451	447	400	442	421	413	399	424	408	414	410	401	394	430	382	445	467	410	418	445	406	411	423	421	441	397	419	394	411	400	425	390	451	445	439	430	424	418	409	426	438	420	409	401	420	454	442	401	433	379	453	415	432	443	429	403	422	428	408	440	411	433	395	388	419	438	396	394	411	406	442	418	405	419	408	407	462	403	385	433	435	423	408	477	450	460	433	433	463	430	455	428	413	432	422	430	428	406	442	428	403	406	487	455	446	433	444	424	430	413	433	380	414	427	416	426	430	401	428	398	422	456	402	442	436	409	422	402	435	407	447	409	426	416	411	426	421	415	453	436	419	434	442	409	430	371	448	424	465	414	426	417	430	405	428	401	450	396	412	407	420	436	411	470	390	412	376	423	435	428	420	430	429	395	420	391	448	425	435	434	410	401	431	459	440	436	417	437	428	438	439	437	380	428	407	421	410	436	454	435	429	427	415	419	467	427	411	415	406	405	437	435	413	443	438	427	420	441	409	405	395	471	412	422	419	412	417	429	404	393	431	456	395	432	395	465	436	400	437	443	419	412	426	389	432	453	412	405	420	423	431	447	441	377	453	425	419	430	460	398	435	435	452	405	448	419	444	444	441	433	406	417	432	398	422	404	383	423	429	429	420	423	407	423	417	411	460	432	395	419	426	395	414	400	429	445	400	406	421	421	420	428	440	392	446	479	410	444	383	421	435	391	435	383	446	403	430	398	414	419	399	451	442	437	419	435	418	418	439	465	425	432	429	431	453	412	400	423	440	397	390	424	430	404	469	455	408	448	415	439	410	418	414	448	434	440	401	449	427	460	416	438	411	415	440	412	433	448	399	428	463	438	404	432	408	408	409	446	441	439	431	420	431	428	441	415	431	428	398	447	432	436	435	436	449	444	449	436	382	437	408	421	457	400	437	424	409	421	417	354	403	421	440	440	413	440	438	405	413	425	426	439	377	411	390	443	375	407	410	442	420	418	452	411	452	382	431	402	427	401	455	432	436	417	442	419	431	430	450	380	428	427	444	448	433	381	429	428	412	411	412	448	461	398	445	417	438	432	451	456	416	422	411	433	426	454	399	429	383	425	458	416	422	435	407	465	424	417	460	415	427	412	416	414	429	391	403	421	402	444	419	447	426	446	387	455	416	436	405	422	441	413	436	415	409	414	383	408	421	438	429	413	420	443	378	412	404	443	428	426	430	404	430	441	395	396	392	472	424	429	401	422	418	429	423	393	446	414	391	448	441	424	427	461	406	404	419	465	473	390	441	450	419	451	453	448	425	460	415	398	440	411	404	436	425	405	398	441	457	428	446	458	383	422	414	397	414	424	418	398	428	426	407	405	396	437	410	443	414	414	422	428	425	422	424	402	417	439	427	396	422	438	432	403	441	411	429	410	415	418	467	432	420	403	439	454	390	407	411	422	409	456	410	434	423	419	425	449	425	434	422	400	437	415	408	385	408	404	414	414	420	438	408	400	397	457	447	375	402	415	433	440	421	366	449	395	412	404	434	411	401	426	427	428	396	405	417	444	419	422	399	433	436	394	454	422	435	385	408	402	405	422	366	407	422	455	388	403	398	403	416	416	388	432	417	412	425	464	436	425	427	432	454	451	411	396	424	431	439	434	434	434	405	398	428	410	391	450	403	439	411	413	403	400	426	417	370	426	429	421	420	392	396	416	401	467	451	396	416	408	386	434	431	436	427	409	397	436	411	452	460	438	437	434	405	390	451	439	409	435	464	417	401	416	414	450	385	407	452	423	416	422	413	423	439	439	432	438	425	403	439	447	433	405	385	458	454	414	404	411	447	449	450	406	437	424	417	459	416	398	410	412	402	416	410	405	393	411	423	412	409	403	443	447	477	447	417	446	412	398	432	427	398	429	456	486	419	442	432	423	468	459	415	442	448	436	427	412	455	431	406	467	386	404	434	417	451	407	428	411	384	410	422	409	383	433	420	451	457	404	432	418	419	432	416	421	428	416	424	414	416	391	411	402	410	429	415	436	410	426	423	404	408	427	445	389	435	376	399	402	450	393	445	433	395	415	422	429	396	429	406	407	397	457	413	430	412	382	436	462	443	424	440	408	395	401	467	413	432	436	430	406	431	447	430	388	436	415	430	436	399	454	392	420	402	442	414	385	428	458	449	407	419	402	410	419	439	452	410	430	434	387	398	421	434	441	385	394	443	388	423	429	412	420	405	373	410	452	411	422	418	416	436	420	420	406	440	414	455	427	416	426	427	413	417	428	413	401	417	416	448	423	449	398	441	401	404	417	454	409	433	417	402	400	428	441	431	409	422	405	411	415	398	428	421	416	400	398	448	418	444	410	417	442	411	422	432	432	430	417	425	450	413	422	378	451	447	436	459	434	442	409	447	431	431	395	382	392	447	407	421	396	447	452	426	420	460	438	408	419	441	435	443	429	426	415	425	410	444	378	404	442	429	436	443	428	438	393	408	405	428	431	431	431	429	429	433	431	438	431	430	396	433	449	405	442	432	406	447	411	410	428	431	440	430	427	432	441	448	411	428	452	432	415	463	427	404	431	421	430	416	418	364	427	405	429	414	427	417	408	396	420	446	465	439	418	437	392	383	413	418	453	412	391	398	413	414	399	423	420	428	446	420	438	404	408	404	410	389	423	423	389	424	443	395	404	420	435	445	416	420	403	433	424	390	434	417	433	410	451	448	416	400	421	434	371	408	405	418	415	424	428	424	417	420	430	384	467	447	440	436	432	426	465	435	433	410	441	429	437	413	376	414	405	432	394	428	411	409	428	408	422	429	404	465	417	392	429	440	430	458	430	468	409	390	377	405	424	402	383	425	421	423	426	434	426	388	436	454	406	416	422	424	401	428	453	450	407	401	368	436	400	432	400	463	415	387	415	417	448	408	430	383	450	427	412	389	399	462	449	425	417	447	458	427	419	393	416	465	422	413	418	417	446	448	421	427	424	398	394	414	432	405	421	423	426	432	418	421	403	419	419	437	425	420	380	391	461	416	427	462	402	384
3212	1972	1131	733	592	713	955	1013	909	789	741	513	397	411	401	334	280	262	238	248	250	193	173	188	155	152	136	120	101	92	67	63	49	30	49	42	42	53	46	33	44	31	44	44	44	47	47	45	40	35	45	38	50	39	43	33	38	43	35	34	40	44	33	39	31	34	35	31	40	40	25	31	35	24	21	28	42	39	36	32	26	36	27	34	29	40	41	28	31	21	33	35	37	37	32	26	29	37	28	31	39	37	27	31	31	44	31	37	35	27	34	25	43	33	22	37	34	26	40	29	30	36	36	44	36	30	38	20	40	36	33	37	34	29	36	34	31	40	32	24	31	47	37	43	20	28	37	32	39	35	31	32	34	37	38	33	31	31	20	26	26	27	35	43	38	44	33	17	37	37	32	30	20	26	24	24	40	33	33	44	32	22	30	27	41	19	33	35	24	35	34	33	27	37	33	39	34	20	31	28	31	24	28	24	28	23	32	35	31	29	29	32	28	24	30	34	29	34	26	35	31	40	29	32	35	20	32	31	33	26	28	21	33	32	37	44	25	21	31	37	32	36	24	28	40	22	25	36	42	25	25	34	40	33	28	28	43	35	51	38	27	35	27	37	39	35	34	25	28	34	25	24	33	48	34	37	24	38	34	42	37	34	31	37	26	30	27	34	34	22	32	35	24	32	40	29	30	37	32	34	36	36	31	28	38	22	29	31	36	33	36	30	38	40	32	39	28	37	40	31	39	37	30	34	35	27	21	24	36	35	31	35	30	37	27	30	29	33	32	35	33	37	27	34	35	24	22	39	34	41	41	30	26	33	32	36	25	35	28	25	38	27	24	27	31	24	36	33	29	30	26	24	32	36	34	34	34	34	34	39	34	28	40	24	39	28	26	30	36	20	31	30	33	32	21	31	26	39	40	36	32	30	37	29	26	30	39	31	33	27	30	27	39	41	30	37	28	38	36	34	35	30	26	26	35	38	35	34	37	26	29	37	30	34	33	31	31	30	30	29	27	24	29	41	36	20	37	31	26	31	49	36	41	32	29	25	37	19	29	32	32	42	31	31	38	23	27	26	28	25	31	40	32	36	35	33	26	37	41	42	29	32	40	23	38	33	37	28	35	32	29	28	32	35	40	38	24	27	34	28	35	28	41	30	25	26	32	38	33	28	36	24	38	44	29	40	36	40	27	36	36	30	43	26	25	19	29	27	26	27	28	37	31	29	32	30	36	26	45	25	32	43	28	35	34	40	34	29	32	39	32	31	27	23	35	38	30	43	27	23	25	30	39	34	33	20	25	37	32	30	28	40	33	31	28	35	31	33	32	41	18	39	38	33	31	41	33	25	29	28	29	34	28	31	37	27	27	28	35	32	24	29	32	39	31	36	36	27	40	29	27	28	39	36	31	34	36	30	38	27	35	31	30	25	27	33	29	28	24	25	36	33	25	42	27	39	31	19	35	34	33	31	29	34	35	46	34	28	25	29	40	26	29	31	37	34	27	45	24	35	27	27	27	30	39	38	27	35	35	25	38	34	25	38	29	46	26	28	36	27	45	31	32	34	33	35	31	45	33	38	27	42	41	32	39	39	33	44	38	34	28	33	32	37	29	27	33	32	32	25	38	28	34	37	29	35	22	23	40	22	36	29	38	37	34	34	30	35	33	25	37	41	22	31	43	41	27	38	34	22	34	34	23	41	32	32	29	35	38	44	22	33	28	23	29	29	36	29	34	37	34	23	27	27	34	45	31	34	33	35	39	38	21	40	26	29	36	34	33	31	38	36	39	23	30	25	41	40	37	26	24	34	36	25	40	34	43	46	29	34	48	26	30	29	15	32	28	42	43	24	25	33	26	22	26	36	35	29	28	26	41	40	34	24	33	32	39	34	28	40	29	30	34	43	22	29	28	34	37	33	27	26	22	31	33	22	32	41	44	32	37	24	37	39	33	43	32	25	28	29	41	23	45	27	39	34	28	33	29	27	29	37	27	30	19	34	35	49	27	35	44	32	41	45	40	29	41	38	30	44	33	21	34	20	26	31	32	38	38	35	34	39	32	22	39	38	28	32	38	36	32	28	36	32	26	33	38	22	42	27	40	32	28	35	26	22	28	28	32	34	30	30	38	28	42	25	40	27	37	32	32	43	31	37	33	34	34	31	24	37	36	45	32	27	30	28	36	35	28	45	32	27	27	44	24	30	29	30	41	27	37	28	23	24	41	36	37	30	28	42	22	36	20	35	32	27	43	30	24	29	29	33	35	24	28	30	34	31	34	27	31	26	46	32	30	41	32	28	38	32	38	30	33	15	30	32	32	30	31	25	20	38	32	34	34	36	36	32	34	35	44	37	25	37	21	34	27	33	29	31	27	33	22	29	36	40	30	22	40	42	33	30	44	36	36	32	31	39	29	40	21	25	31	39	33	21	28	28	29	36	32	37	35	49	28	40	26	35	29	27	21	41	29	31	37	37	28	38	21	34	27	30	34	33	47	36	37	29	30	35	33	29	27	35	28	36	38	33	25	21	28	35	34	33	31	27	30	26	32	31	23	29	33	40	38	30	28	34	46	35	30	33	27	40	35	33	28	25	41	34	28	24	28	31	32	36	26	39	36	22	32	26	39	31	42	34	23	33	34	32	40	39	31	26	36	31	32	23	37	29	34	40	42	28	37	40	29	30	20	25	25	25	30	39	28	29	28	39	23	37	28	27	27	39	31	39	22	50	32	28	37	27	34	27	43	44	38	47	26	32	34	33	31	36	35	37	35	31	30	35	30	30	37	27	34	33	44	38	32	14	27	35	37	26	30	34	28	33	44	38	36	28	40	29	33	34	40	31	48	34	29	38	26	29	36	37	35	23	39	36	36	30	36	35	35	43	37	30	24	33	18	40	21	43	36	32	24	27	27	28	36	25	29	36	40	24	35	34	38	39	32	31	34	42	21	29	34	41	30	24	19	26	27	25	34	35	33	25	25	29	38	24	35	36	38	26	34	24	38	33	45	35	38	34	22	28	28	34	29	36	32	34	42	30	26	25	37	32	33	33	30	21	42	38	33	41	29	28	33	35	19	30	30	32	44	27	39	29	28	38	24	32	39	29	34	32	31	36	30	30	34	36	37	42	32	38	27	37	44	28	26	32	30	32	24	27	36	32	28	35	42	35	36	33	31	29	27	30	35	48	27	30	32	29	35	35	35	28	25	36	32	29	29	37	24	32	24	34	38	38	31	29	34	34	24	32	22	33	34	26	37	23	30	27	35	37	25	29	32	29	30	33	38	31	33	32	27	43	30	37	31	48	40	38	29	38	34	42	29	33	27	30	32	39	29	26	43	31	35	26	45	31	37	34	29	17	32	36	25	31	35	31	41	39	36	30	21	34	33	45	32	43	29	41	31	42	24	31	23	31	26	34	29	36	47	36	38	35	33	38	34	39	36	27	27	35	29	22	34	28	34	36	34	35	36	35	27	32	40	49	41	29	40	38	31	33
26977	16747	12310	15044	24345	28256	28255	26336	23513	20960	18719	15297	12527	12045	11566	10291	8545	7333	6852	6763	6580	5954	5235	4765	4508	3938	3391	2836	2523	2316	1823	1239	808	539	547	620	700	639	577	621	614	661	694	633	726	707	642	680	725	671	652	612	565	603	512	520	509	551	556	531	523	488	520	517	492	497	445	442	445	425	415	437	393	376	427	388	389	390	368	357	382	360	366	346	357	340	375	350	360	342	345	345	344	323	323	339	379	330	353	326	365	397	346	340	337	337	388	373	353	348	363	334	364	354	352	383	354	361	354	358	338	346	344	323	339	365	371	369	361	339	352	357	328	400	358	356	343	384	350	314	358	341	375	338	362	345	327	361	356	336	316	356	361	311	368	336	330	361	361	360	349	350	384	350	346	338	353	363	351	397	347	343	322	323	367	363	328	332	318	337	370	330	295	381	353	327	332	366	337	393	333	366	329	400	344	313	368	335	315	345	319	375	319	338	318	372	356	345	343	357	329	373	365	342	353	340	356	353	320	342	351	336	333	327	355	379	343	366	316	391	371	313	357	347	364	310	341	361	340	351	334	348	368	366	349	342	369	359	361	329	330	331	315	370	352	333	357	283	368	360	323	365	368	315	359	341	355	343	360	323	354	324	342	345	319	350	326	363	332	342	380	367	382	361	316	382	336	330	332	333	345	365	362	345	369	348	314	355	346	355	354	354	349	333	338	364	352	341	338	361	342	352	360	359	309	370	369	332	349	358	373	344	339	359	345	354	315	335	331	336	343	366	350	367	354	337	341	345	358	331	359	338	379	369	355	311	309	336	348	351	311	375	387	349	343	330	320	358	339	343	342	373	344	343	354	368	348	388	338	346	354	336	321	366	367	355	314	362	337	366	345	357	328	323	341	348	308	368	323	329	353	326	342	337	343	371	313	339	325	317	355	352	378	370	353	359	333	333	339	354	345	394	369	378	357	320	348	329	319	357	369	337	347	346	351	341	342	330	361	335	342	340	343	363	332	321	371	356	345	350	375	359	371	352	349	328	335	309	348	333	361	348	341	349	338	313	351	355	349	394	360	363	356	315	328	338	350	349	340	339	324	374	343	351	312	344	348	347	363	326	343	376	351	325	349	331	337	373	311	376	372	329	341	337	359	350	355	381	338	340	363	343	347	363	314	351	359	320	329	365	367	358	335	353	336	350	350	356	331	330	346	335	344	344	341	339	317	365	340	339	320	358	341	324	364	338	339	342	376	339	372	356	349	325	356	374	368	358	350	328	325	342	311	312	348	336	321	346	343	344	328	358	336	375	365	367	372	335	345	358	309	365	360	316	346	332	344	340	385	336	336	334	339	376	320	356	341	350	342	363	317	337	347	378	374	371	346	320	344	353	382	336	348	352	359	358	338	371	335	347	340	356	395	357	356	339	335	369	350	330	381	362	386	368	335	347	370	352	337	363	330	321	346	339	310	319	332	343	326	359	326	327	380	337	342	348	360	349	347	348	380	329	375	343	341	312	354	339	312	335	313	354	301	341	317	336	356	320	373	372	350	358	321	341	347	329	351	345	333	350	353	337	311	327	355	314	364	336	337	322	351	353	329	364	344	350	330	344	345	349	342	337	343	371	327	343	338	330	332	356	333	352	350	361	366	334	346	358	368	374	367	325	321	346	365	343	347	359	358	367	335	316	352	333	339	344	346	320	364	349	367	345	378	333	327	352	374	368	340	353	349	334	371	334	351	329	355	331	340	344	366	355	338	324	363	345	334	339	313	347	356	344	352	320	320	362	390	359	359	313	381	336	386	342	341	342	364	375	341	336	326	377	369	338	293	353	358	361	328	338	394	381	348	331	341	334	342	338	364	338	333	340	359	340	347	375	351	348	385	320	328	325	319	333	346	354	348	338	396	344	376	324	348	371	344	347	345	339	336	338	348	352	343	347	358	335	367	354	373	379	341	327	355	331	346	355	341	333	375	378	333	377	360	353	318	350	326	331	336	406	340	338	342	376	331	352	325	338	357	379	334	328	342	353	349	350	339	327	351	345	330	332	354	352	339	338	346	363	374	345	370	360	344	358	339	369	356	350	340	349	373	319	315	364	361	329	335	361	336	356	370	350	331	332	350	352	337	355	360	316	326	356	381	335	328	360	380	363	368	342	374	357	332	351	341	330	348	375	328	333	374	359	358	331	352	333	358	354	355	321	330	344	355	314	340	343	355	360	360	332	376	342	364	343	377	314	345	348	356	363	360	340	373	323	344	340	348	364	325	339	351	325	311	362	365	366	355	340	330	382	342	346	310	339	370	364	354	360	363	353	349	353	331	362	346	348	356	336	352	316	342	323	358	300	351	359	329	357	331	346	334	361	355	341	385	331	353	343	335	367	384	376	372	358	333	367	344	341	309	322	372	353	346	348	348	328	349	345	362	382	357	343	330	340	372	376	328	357	362	355	349	348	386	368	343	366	360	331	365	337	349	336	273	357	371	344	365	308	311	368	354	347	347	349	378	321	352	380	353	348	376	353	335	352	342	341	340	326	370	358	382	359	349	334	362	366	353	345	389	334	324	355	366	341	340	333	342	339	324	356	386	349	344	359	330	350	334	333	363	364	334	324	310	368	330	337	307	336	326	329	321	352	337	356	350	366	323	352	351	397	351	379	350	372	354	374	367	344	365	318	379	340	359	338	367	342	335	327	322	323	376	325	371	384	362	364	355	341	342	353	350	365	389	374	387	340	380	336	352	322	347	342	412	336	338	375	314	378	355	335	355	337	347	349	369	346	355	351	382	336	356	325	350	355	365	370	355	381	361	317	344	344	377	346	375	349	373	388	314	364	315	335	349	327	371	415	352	346	331	359	385	320	325	344	333	390	345	386	327	340	328	361	345	351	339	321	333	352	355	313	341	351	311	313	341	319	333	341	365	377	349	367	347	316	343	345	340	360	381	387	294	322	326	350	344	346	347	370	346	351	351	345	328	361	348	320	354	354	331	348	345	349	336	353	385	337	346	360	321	316	364	309	348	342	368	343	363	335	347	363	330	330	361	348	309	348	349	349	352	354	363	359	341	324	314	347	362	375	381	396	315	323	348	342	342	357	364	326	315	340	368	339	366	367	344	315	354	331	332	337	348	352	337	341	398	353	339	357	376	318	341	350	328	342	332	338	325	354	360	374	365	321	371	323	309	378	368	337	354	377	339	347	338	329	339	346	321	360	372	369	360	339	349	346	349	383	301	330	339	363	350	367	345	359	366	332	319	361	350	364	338	360	365	365	353	370	341	355	395	351	327	365	377	346	363	357	349	343	329	356	366	361	333	343	349	371	335	364	344	339	345	373	326	360	344	365	349	373	368	324	366	362	328	349	347	366	360	345	322	348	343	356	343	362	345	353	354	330	341	346	360	345	349	343	343	340	321	388	342	313	358	381	347	346	328	379	352	337	351	355	358	336	344	361	337	355	349	342	352	339	349	338	329	368	358	327	350	360	350	337	334	347	343	351	341	370
2688	948	577	418	316	311	454	531	514	387	302	257	238	249	207	211	151	148	147	164	150	145	104	116	106	103	98	74	81	62	71	60	61	41	53	48	42	61	39	36	51	49	55	63	59	48	45	49	50	47	55	54	53	46	51	49	46	54	50	46	40	44	60	42	42	60	48	46	52	46	56	49	48	40	39	44	43	50	44	51	48	58	51	45	52	33	42	51	34	47	41	42	41	44	47	45	53	36	52	44	51	45	52	42	37	47	48	50	47	49	51	38	45	52	44	47	43	57	40	37	52	49	40	45	56	53	51	43	47	59	38	40	46	39	42	53	61	46	48	43	44	33	46	46	52	46	54	48	48	60	48	52	56	41	47	36	44	45	56	41	47	39	52	33	39	50	37	55	45	49	50	55	36	50	40	42	40	41	36	38	34	45	54	49	58	48	40	41	49	45	47	53	46	55	46	55	44	40	44	51	47	46	44	47	58	37	35	46	51	48	42	44	48	52	46	57	45	42	37	47	41	41	40	44	44	40	42	40	54	45	50	37	41	52	41	41	39	43	44	57	36	31	54	63	48	39	40	54	49	41	31	52	44	45	41	48	52	44	38	55	38	38	49	33	42	42	41	48	58	49	52	53	33	34	26	50	34	29	62	44	46	48	39	50	42	47	42	38	46	39	47	53	38	39	39	47	38	42	47	50	38	46	48	41	43	53	48	41	41	46	44	50	56	55	60	46	36	51	46	40	56	50	42	39	46	53	44	37	52	36	46	46	45	40	57	37	48	54	48	53	42	46	54	42	28	49	52	52	32	42	48	44	57	37	53	39	51	40	44	54	47	55	48	42	43	44	44	49	44	32	37	37	45	37	51	54	37	67	47	48	40	35	48	45	45	52	44	45	43	56	47	49	47	42	35	67	42	44	44	50	41	48	43	51	53	36	48	45	51	43	46	49	41	50	62	42	46	49	40	53	51	34	41	53	49	44	37	44	59	52	65	46	46	55	46	51	42	27	58	43	57	47	48	36	36	54	47	50	43	43	48	59	40	51	48	39	53	54	45	46	38	49	37	44	50	51	50	35	51	46	41	43	36	33	37	39	46	42	38	45	37	40	49	43	42	47	40	29	45	44	44	45	55	46	43	48	38	45	52	64	41	35	37	47	60	47	48	54	49	42	40	49	39	43	43	41	52	42	36	49	53	43	49	37	47	42	49	31	48	41	40	60	43	54	38	49	51	44	54	51	52	43	52	37	48	44	47	55	53	43	58	38	40	52	45	42	50	55	35	36	43	36	46	48	54	42	40	46	49	50	35	42	54	39	49	50	63	44	43	42	46	36	40	42	34	42	46	39	57	37	50	50	44	44	46	43	52	47	46	44	36	47	52	42	55	51	58	41	39	43	37	53	49	42	50	47	44	47	48	41	42	37	37	40	39	50	59	30	51	42	47	49	58	50	46	47	67	37	45	41	41	46	47	49	46	44	28	49	47	45	51	46	46	42	45	37	47	39	52	49	53	46	52	51	58	42	49	41	54	43	37	41	58	59	51	49	44	39	44	45	42	36	44	40	44	44	49	56	51	44	57	32	44	46	44	56	50	56	59	50	46	45	46	44	45	53	52	39	52	51	43	46	40	50	54	41	51	53	48	44	38	55	52	50	43	51	36	55	44	41	51	40	36	49	38	50	53	39	36	42	54	57	43	48	45	46	45	44	37	31	45	45	30	43	51	45	45	48	40	40	36	42	50	33	54	53	39	40	59	45	30	35	56	35	44	46	40	47	53	40	34	37	47	45	30	55	44	43	43	50	51	47	37	40	51	40	46	42	48	41	45	50	42	52	54	43	48	45	48	48	41	38	48	34	51	49	46	49	46	43	63	48	48	45	36	37	44	51	33	30	46	50	34	50	53	44	54	44	54	45	48	46	52	41	37	45	32	38	53	47	40	43	50	41	41	43	53	33	57	35	36	51	46	48	47	43	44	51	40	48	45	42	50	54	43	50	42	41	28	55	47	59	33	43	52	52	48	44	43	45	42	53	53	37	42	34	25	37	43	45	50	41	35	35	35	51	47	46	54	47	39	54	38	44	47	47	32	41	43	52	45	59	41	58	38	39	47	46	47	38	39	56	39	46	46	49	44	41	38	50	39	45	45	41	42	39	39	55	46	45	53	36	35	40	50	33	47	47	38	38	39	55	56	63	54	59	41	44	50	53	55	46	56	42	56	60	44	69	42	50	33	48	41	40	45	53	43	51	55	45	45	38	45	49	45	31	48	51	33	39	57	54	44	52	47	34	39	45	52	38	50	47	53	48	51	41	42	50	49	55	42	44	42	49	48	41	40	41	47	43	52	41	50	42	35	55	47	40	40	48	46	41	45	54	58	56	39	45	35	54	48	36	39	46	44	55	46	40	56	49	37	51	46	35	31	63	51	52	42	47	45	59	42	43	41	51	40	52	41	56	61	45	39	34	59	43	49	56	53	44	43	40	33	48	46	59	41	59	51	49	44	53	46	62	40	51	53	29	39	34	42	59	51	52	34	47	55	41	46	40	30	55	39	43	55	51	54	52	48	58	49	42	42	47	42	51	51	43	34	54	48	44	34	51	40	39	38	62	39	47	35	49	36	41	58	40	40	40	58	48	46	37	40	54	47	38	64	44	58	45	50	39	55	50	58	59	44	38	54	45	47	38	45	42	46	37	49	41	40	45	42	50	50	35	40	46	43	46	47	43	47	54	47	37	53	47	40	42	41	40	41	34	41	34	45	39	50	49	41	46	36	45	39	53	39	41	47	43	47	41	35	34	39	53	41	42	48	42	53	50	37	44	48	51	43	46	40	43	47	37	60	41	39	47	41	40	47	45	57	36	45	45	48	43	32	59	54	43	43	48	43	45	40	29	41	35	46	39	39	51	44	38	47	38	54	42	48	52	36	39	36	46	50	56	41	41	48	55	42	49	53	40	45	41	53	47	58	40	40	55	44	42	48	41	47	46	38	46	32	47	45	44	44	46	48	59	49	34	34	52	53	39	54	48	48	46	37	43	57	44	48	41	33	49	53	44	60	41	51	48	52	34	38	45	42	36	37	41	49	47	47	49	43	48	49	45	36	44	43	50	50	49	48	40	64	50	57	56	38	59	39	46	40	53	51	55	47	46	47	38	40	58	47	45	44	51	56	41	56	49	38	52	63	41	52	47	44	40	58	39	37	48	55	41	43	45	55	46	54	35	49	42	42	46	47	47	40	46	53	33	52	45	35	46	36	39	39	41	53	36	45	47	46	53	44	52	33	54	53	49	43	39	40	44	40	36	51	37	38	54	48	49	31	50	45	57	45	37	46	45	45	59	45	56	54	36	64	43	29	47	34	49	42	56	43	53	46	45	43	38	37	46	44	46	40	38	57	52	40	35	52	43	38	39	48	41	45	46	45	43	59	35	37	61	48	51	49	53	36	33	45	46	58	46	43	47	50	47	47	38	35	48	59	53	40	45
21534	11394	7786	9353	17011	21198	20807	19305	17332	14061	11827	9123	7903	7632	7251	6483	5145	4349	4195	4104	3956	3641	3385	3044	2683	2343	1982	1736	1624	1390	1052	855	635	558	577	626	585	583	576	600	613	597	608	661	628	571	581	671	657	627	593	574	562	614	573	585	581	602	539	569	569	569	519	563	527	539	498	513	519	479	537	506	495	489	515	480	525	473	487	484	463	457	480	509	475	483	483	498	446	440	493	480	422	507	485	464	465	467	475	488	489	466	493	429	477	490	489	463	486	456	515	465	464	458	467	483	509	478	480	516	505	494	476	503	463	484	496	460	483	496	500	515	454	458	466	480	494	473	477	484	441	472	451	474	494	465	472	476	432	464	448	476	442	459	476	436	475	523	463	517	469	503	503	498	491	472	474	504	446	447	458	450	470	466	502	508	488	488	530	475	493	467	487	517	466	455	475	502	499	474	450	499	479	472	498	474	430	462	519	494	474	465	481	508	517	446	517	439	460	461	484	501	470	451	459	485	477	485	456	477	499	472	473	474	467	478	502	458	474	487	472	440	486	414	480	494	509	488	445	487	511	519	481	494	497	470	491	501	499	474	441	508	478	455	465	517	451	453	533	458	511	484	468	468	484	467	480	496	478	499	491	426	508	466	430	463	498	490	447	454	457	493	496	488	486	487	477	500	491	454	493	479	502	505	489	479	479	472	491	496	518	489	508	505	497	509	454	470	453	494	453	476	458	483	514	483	482	502	483	477	468	467	510	477	470	484	481	449	499	459	451	485	477	478	469	491	463	435	484	438	450	517	483	484	496	475	478	495	446	513	443	472	470	472	497	477	527	445	492	477	455	486	540	457	511	475	485	487	456	477	449	469	486	484	481	491	460	545	495	483	504	475	482	488	464	487	476	494	461	473	484	475	484	508	479	489	492	464	457	464	485	498	497	458	440	487	463	481	476	502	496	492	465	465	453	494	462	478	479	481	486	471	480	484	465	531	475	470	534	496	469	521	475	471	468	437	472	483	470	472	472	480	473	457	500	458	471	482	450	466	470	445	455	458	503	499	508	490	469	472	501	474	471	444	522	496	480	464	468	419	477	463	496	457	493	451	459	474	462	495	441	448	465	507	455	478	464	464	466	499	473	515	478	479	495	478	473	528	489	484	471	518	498	461	489	488	521	466	499	476	496	493	430	470	491	516	471	526	450	491	464	454	510	470	477	495	517	474	447	481	492	487	478	430	462	496	468	457	523	480	475	506	464	478	494	470	490	480	485	455	473	471	528	469	469	496	492	444	495	453	428	484	489	501	476	494	487	499	430	505	468	458	471	510	480	511	466	493	493	503	471	484	476	460	471	456	469	480	432	482	505	523	476	510	465	446	502	483	472	483	481	458	453	482	495	487	499	501	459	477	437	505	472	467	493	498	482	511	467	467	472	487	448	482	481	486	473	482	488	477	468	503	469	471	475	496	476	461	484	490	481	462	482	471	486	504	456	453	465	508	477	512	451	475	476	457	428	497	520	464	494	448	457	460	464	444	473	467	465	453	502	487	425	479	479	464	421	425	469	471	481	466	448	461	519	462	495	512	458	491	487	471	481	490	461	495	505	480	456	493	504	507	466	492	445	504	447	521	472	451	475	480	462	490	462	492	469	467	494	459	479	501	494	471	465	494	494	504	451	478	511	496	519	459	513	473	449	484	473	437	518	508	473	428	495	498	473	482	475	479	491	468	495	474	461	445	452	487	455	449	450	483	513	487	510	505	508	490	501	506	497	491	483	457	474	447	437	478	456	471	464	468	491	450	459	526	485	488	438	465	470	483	500	542	482	486	473	476	461	467	469	496	487	475	465	484	469	515	485	480	458	510	507	486	476	482	498	478	465	503	454	450	472	469	464	499	481	426	489	487	514	476	505	471	482	462	480	457	455	447	494	465	500	469	441	486	472	488	470	499	464	468	471	470	476	467	446	480	500	494	477	455	467	502	438	528	460	472	442	476	478	479	501	486	481	482	479	524	472	512	473	471	494	469	454	485	523	511	515	439	468	502	484	460	493	496	498	477	475	485	478	517	472	445	472	488	478	454	479	486	513	460	478	520	488	439	472	480	468	497	445	458	442	471	480	481	477	441	495	478	513	464	479	466	446	463	474	468	477	468	476	489	493	525	497	453	465	489	494	469	445	478	504	454	503	513	475	492	467	461	508	502	492	436	463	510	515	497	492	455	470	504	440	485	481	457	438	474	481	499	438	465	472	515	516	477	486	460	469	450	441	496	491	480	494	513	486	489	467	469	524	484	454	469	478	510	454	507	482	493	494	492	451	465	476	515	512	463	477	461	487	464	470	478	470	480	497	512	476	453	476	466	440	429	534	475	479	500	465	465	482	487	504	492	469	485	481	496	469	476	467	514	446	446	491	478	460	480	513	486	478	489	510	466	467	461	461	510	488	472	511	509	482	454	467	469	495	491	509	516	508	472	453	452	473	491	445	466	449	447	444	528	470	493	459	519	465	501	470	465	466	485	462	462	507	455	506	508	484	446	457	457	496	492	456	484	485	470	491	433	506	472	512	485	478	474	488	492	474	500	479	495	485	501	488	504	469	463	495	478	463	498	449	511	488	494	501	429	523	473	466	471	482	494	485	497	518	502	457	441	500	487	452	480	462	498	507	491	497	462	502	503	503	515	480	485	443	468	461	481	478	492	472	471	504	496	504	456	516	499	444	484	468	479	505	470	488	473	482	542	462	473	484	500	459	485	504	457	490	444	500	487	469	465	485	466	475	481	480	470	449	477	489	498	480	490	523	500	479	448	462	511	525	490	468	483	448	499	472	503	477	482	496	471	473	501	464	487	472	535	482	477	511	485	500	498	497	483	500	512	453	484	451	467	458	447	490	502	552	514	489	459	532	472	496	485	498	458	482	472	497	474	437	470	495	451	511	473	504	471	464	476	439	455	445	489	482	505	496	471	480	473	484	507	470	489	518	491	474	475	514	451	505	503	489	497	455	479	489	491	474	447	452	515	493	472	474	456	501	459	485	452	453	493	487	489	452	505	473	500	452	482	462	479	498	490	473	440	484	491	492	470	498	477	507	478	469	465	457	484	474	444	459	469	472	457	536	494	478	482	466	462	481	465	468	492	491	508	462	453	472	514	457	485	485	491	490	448	516	503	453	453	427	457	513	484	499	452	464	481	482	475	491	481	502	495	478	516	483	485	500	489	487	461	484	449	493	485	451	494	475	472	487	467	503	487	505	507	450	515	485	492	467	468	472	457	493	474	467	498	469	462	498	511	499	505	475	501	497	490	483	454	458	479	464	517	461	461	473	545	481	470	461	503	493	473	495	486	476	459	489	483	504	476	483	474	453	479	495	491	457	449	457	439	479	523	491	446	485	489	467	443	489	483	471	478	448	481	511	492	512	494	445	443	510	479	482	464	512	471	508	495	497	504	474	475	508	478	466	462	496	482	460	519	481	516	496	476	487	519	499	499	455	516	488	472
2707	1730	915	640	436	545	778	724	790	563	459	358	349	349	321	285	241	209	154	192	186	203	168	160	117	119	97	108	83	63	65	53	39	50	34	56	54	40	43	39	32	39	53	51	48	45	49	49	45	49	59	40	48	37	43	33	48	53	42	42	46	41	47	38	41	45	47	45	30	36	41	43	46	53	41	43	37	41	39	38	41	41	30	36	40	51	46	35	37	33	48	35	32	42	40	49	51	34	35	48	30	35	28	33	40	41	44	39	43	45	29	37	33	35	43	38	47	30	31	43	43	28	36	41	47	42	33	28	28	28	37	39	38	55	35	48	39	38	41	40	36	31	33	45	27	34	37	40	36	35	49	24	28	41	36	30	43	38	40	34	35	42	39	34	34	47	38	27	37	41	43	39	43	25	32	37	50	36	38	28	24	41	38	45	45	39	39	36	35	46	45	39	46	26	31	42	55	36	41	38	35	37	44	37	45	31	29	35	29	36	36	38	46	44	40	27	48	56	37	46	34	38	40	34	44	32	50	35	38	39	39	38	42	29	38	39	50	37	48	47	42	38	50	34	43	39	41	45	36	35	38	41	38	35	34	37	47	31	37	44	30	31	30	45	35	36	43	38	40	33	49	38	55	49	40	34	31	35	32	49	43	35	35	34	41	36	34	44	41	33	42	45	34	37	42	44	49	38	32	25	39	29	44	24	38	33	28	34	38	42	34	32	36	69	39	38	24	40	42	30	37	35	29	29	34	53	41	37	43	47	38	37	36	49	39	33	34	47	43	32	49	32	37	36	35	44	44	44	51	37	45	39	36	37	28	39	42	43	32	29	41	46	37	28	43	31	54	46	44	38	28	37	35	44	39	47	37	43	40	36	43	39	39	39	32	41	33	48	34	40	41	32	30	45	37	31	34	30	40	42	43	33	29	44	43	39	38	27	40	45	45	32	37	47	48	44	45	35	35	41	32	39	36	48	35	48	34	34	49	38	29	33	35	41	49	34	39	31	34	38	41	39	47	42	46	38	33	37	46	31	41	41	29	46	36	38	42	41	32	38	41	37	45	40	34	44	51	32	51	43	29	49	33	42	27	35	35	29	53	44	41	40	37	29	37	40	58	38	34	20	36	40	37	34	31	35	33	41	44	32	33	49	34	32	36	52	36	33	29	50	37	37	40	37	41	26	44	39	33	34	36	24	41	41	39	46	36	30	33	30	28	43	43	31	45	44	33	46	23	36	47	31	40	33	38	41	33	34	36	37	37	40	39	37	41	40	38	33	44	31	31	37	35	39	43	28	38	38	36	39	41	42	32	31	41	28	37	39	40	45	44	48	41	30	35	39	44	47	40	43	33	23	37	39	40	34	47	43	47	46	45	33	47	37	41	32	47	36	45	44	34	40	42	35	37	38	40	43	29	34	32	34	29	23	45	47	36	43	48	24	43	39	50	43	40	30	32	30	31	43	37	30	32	42	33	25	33	37	42	32	38	39	37	41	45	34	40	52	37	37	42	34	37	31	38	40	38	36	42	51	31	34	40	29	45	35	37	35	36	33	37	25	36	33	33	34	28	40	46	47	44	49	42	37	30	32	55	31	25	34	33	37	46	31	38	40	40	47	37	32	41	30	37	39	34	30	29	29	40	38	29	27	43	39	38	34	35	43	41	30	59	50	49	55	48	47	40	42	39	43	43	39	50	39	49	38	34	36	38	37	42	34	43	39	46	32	34	35	31	38	38	51	31	40	41	35	27	38	38	35	37	33	24	26	40	34	40	34	37	36	31	43	28	39	40	42	39	41	45	34	38	34	36	42	34	41	35	41	43	37	24	40	47	33	45	40	56	33	33	36	33	42	48	42	50	42	40	49	41	38	38	47	27	40	34	38	39	33	23	37	33	46	37	33	30	41	32	31	33	36	34	48	37	35	46	34	33	36	34	34	49	38	41	33	43	44	44	44	38	43	39	49	41	34	35	38	43	45	35	44	34	31	35	48	38	33	36	41	43	44	44	42	36	40	25	35	36	34	51	40	29	32	44	33	32	32	41	43	30	39	32	34	37	42	48	27	31	33	32	31	33	36	45	46	41	30	39	39	34	34	29	34	32	41	33	36	28	41	33	46	34	42	27	33	38	38	29	49	39	35	38	35	36	37	47	37	39	41	50	40	27	44	25	31	34	44	37	40	44	43	45	33	35	35	40	44	30	32	29	19	40	37	42	53	36	37	27	42	39	40	39	34	53	36	36	34	34	28	35	31	28	40	29	43	42	39	47	33	34	45	41	41	36	40	33	31	35	40	33	44	39	33	43	27	41	32	41	45	52	40	30	52	42	30	31	37	40	40	44	30	35	38	30	48	27	31	31	46	39	42	33	36	40	34	43	29	32	42	26	33	43	38	43	36	36	40	41	47	37	26	37	42	34	36	38	35	31	33	30	34	44	40	36	46	36	38	41	35	33	32	43	27	44	43	36	43	27	50	35	27	49	42	36	33	26	39	35	38	36	28	45	47	40	34	35	35	44	37	37	40	34	34	45	43	38	42	37	31	31	38	30	45	43	39	33	40	51	41	35	29	31	37	40	38	32	32	43	31	32	34	40	39	36	34	35	46	43	36	30	33	34	36	39	35	33	37	45	36	23	44	33	42	44	20	43	32	32	37	39	37	38	44	41	32	34	28	45	36	37	39	36	42	30	37	30	34	27	51	39	41	34	48	34	43	35	39	30	42	35	35	36	39	33	42	42	37	46	29	37	32	37	30	30	40	36	40	29	42	48	29	30	36	40	42	32	43	39	37	31	50	39	43	43	46	44	41	35	30	28	35	40	46	38	45	25	32	37	39	40	34	32	52	37	36	32	49	31	30	19	34	29	44	33	41	47	36	36	38	37	39	39	34	38	32	38	41	42	40	39	45	41	42	37	38	34	35	44	37	45	36	29	33	39	40	30	40	48	45	27	48	28	43	34	36	36	30	46	36	38	60	49	48	35	45	39	40	40	38	42	37	35	41	39	33	29	34	41	32	38	35	47	35	32	43	39	31	35	32	32	40	35	45	49	28	34	39	37	42	33	41	40	46	35	28	39	44	32	42	36	43	43	41	36	37	28	34	43	47	31	45	41	44	42	42	43	37	43	42	51	35	40	38	39	28	33	32	39	52	41	33	37	40	46	57	41	44	47	27	38	38	44	29	34	35	33	38	35	41	30	30	39	26	42	41	35	42	29	41	34	33	44	40	33	37	30	31	40	43	31	30	42	41	39	29	43	50	42	35	43	36	40	35	41	33	47	36	37	31	41	42	41	32	53	30	49	28	43	34	31	38	47	36	29	42	40	29	37	35	53	33	39	40	39	37	39	26	39	46	31	32	42	34	41	43	43	46	38	42	27	35	37	46	46	46	52	38	45	41	37	53	39	42	44	31	26	24	43	33	29	38	29	38	43	35	49	51	39	38	38	54	44	38	29	37	32	39	46	36	44	48	37	43	32	34	30	34
26026	15437	10915	12184	21253	25750	25296	23571	21484	18099	15008	12196	11179	10727	9734	8894	7170	6093	5747	5537	5141	4957	4447	3861	3452	2991	2490	2223	1963	1478	1156	873	604	553	594	616	592	577	578	604	640	676	639	674	644	645	636	640	598	684	629	620	568	562	548	562	583	521	489	526	536	502	499	492	488	493	480	454	459	472	497	445	435	472	425	439	473	447	445	401	421	394	415	440	441	403	431	392	398	373	410	412	426	431	387	387	412	401	406	393	403	400	412	397	392	435	431	444	436	423	435	427	398	394	422	422	409	405	411	378	408	412	385	412	397	400	388	405	422	416	417	394	425	423	482	396	432	420	388	386	411	433	408	378	405	369	430	391	418	425	426	411	361	414	402	387	406	415	412	420	407	365	379	411	422	408	379	402	376	419	400	428	405	379	407	433	443	399	427	407	389	403	411	397	421	402	407	404	419	395	388	385	418	436	447	428	393	384	384	439	416	413	439	412	397	405	431	404	452	426	403	410	414	384	393	383	413	432	402	403	393	377	396	397	426	417	416	406	391	423	387	392	418	397	387	382	396	414	394	420	399	410	396	360	407	416	384	415	401	398	387	406	365	374	440	412	417	409	397	435	421	395	398	385	372	377	436	441	414	403	416	391	422	413	401	408	412	395	412	429	383	387	413	388	415	428	419	363	412	395	406	412	430	390	405	373	393	427	415	377	384	402	393	399	434	427	410	433	396	359	398	424	439	381	398	406	400	380	388	427	370	353	419	410	394	409	434	421	381	421	411	421	394	371	396	393	407	418	373	400	407	389	392	414	394	379	430	386	390	419	398	442	369	394	383	364	410	417	429	405	432	419	428	466	435	399	391	378	445	423	389	416	393	417	412	436	403	358	460	394	399	404	416	384	385	398	417	371	406	403	386	401	413	382	404	378	408	431	409	402	397	391	395	396	378	395	398	407	418	422	399	428	407	398	414	381	420	422	417	410	409	400	396	418	400	392	403	408	405	410	406	421	393	441	415	422	429	402	424	408	432	411	391	407	411	414	394	425	403	432	402	406	401	376	379	394	385	418	414	419	402	418	410	399	401	367	414	377	375	384	409	399	401	435	392	374	385	399	413	411	422	418	419	431	407	388	394	407	414	401	387	387	384	400	392	385	394	419	429	415	384	386	399	395	420	421	416	371	415	435	393	393	459	422	393	408	439	440	394	412	383	398	391	407	386	410	414	390	422	426	380	413	394	432	380	410	404	412	421	388	389	413	375	383	446	389	402	412	414	397	398	399	403	397	393	398	378	442	413	407	409	397	396	397	407	397	402	389	379	426	436	384	397	408	385	375	412	412	395	427	412	408	430	371	399	407	432	396	417	418	414	373	410	443	433	399	447	409	449	417	392	420	409	424	397	422	396	392	409	387	392	389	408	397	424	427	396	413	377	400	385	391	409	426	421	380	430	374	438	392	403	379	386	418	420	388	413	381	426	401	414	393	393	392	414	394	409	419	416	423	401	402	405	395	438	397	403	415	408	424	412	404	368	434	430	441	414	392	371	425	422	411	374	384	392	385	423	377	408	402	378	382	426	400	436	384	421	396	406	363	413	380	402	418	407	415	415	388	420	433	430	382	420	401	436	398	425	390	388	411	398	401	427	438	404	411	397	385	396	361	398	378	395	406	418	407	388	421	408	371	393	446	397	354	393	407	406	436	400	394	436	438	454	383	401	392	415	417	417	417	407	448	418	419	404	372	425	380	407	403	433	412	398	406	389	406	425	426	414	375	413	424	383	391	421	387	361	405	412	382	397	421	420	416	407	388	417	400	399	409	362	426	432	418	421	397	405	448	419	399	382	399	397	399	405	419	397	426	434	381	395	399	423	432	420	371	396	371	425	434	421	436	377	379	414	390	380	407	438	390	438	384	430	388	355	398	403	417	397	405	429	426	395	405	396	404	395	371	387	418	378	417	389	396	416	421	404	407	384	389	417	428	425	346	407	441	391	423	393	422	410	394	354	400	392	420	393	404	418	397	378	388	390	406	400	430	409	415	396	403	423	401	370	399	397	405	412	382	428	451	413	440	399	431	416	379	396	399	395	381	394	423	368	403	378	389	419	381	392	359	437	401	409	386	434	394	409	413	360	431	390	379	420	399	394	418	399	398	407	395	406	418	370	433	406	378	428	425	418	356	387	441	381	421	425	388	427	413	389	399	402	436	413	418	388	363	370	414	393	408	377	418	416	387	365	436	357	397	403	413	422	429	390	409	432	404	407	409	389	388	387	388	412	381	354	415	409	419	434	431	407	370	446	428	418	398	429	425	382	399	398	408	434	406	368	399	388	400	448	379	429	395	404	413	395	419	414	411	405	411	386	412	407	386	430	390	390	380	427	415	429	405	409	383	401	402	384	408	404	411	428	404	391	422	437	389	411	409	351	391	377	402	423	380	421	423	413	412	395	386	415	401	446	392	365	434	405	435	424	393	381	380	406	425	408	383	420	396	391	435	435	414	409	449	399	396	361	401	419	417	360	377	421	404	420	369	435	423	389	423	437	393	381	367	397	423	413	417	398	424	411	421	396	415	430	417	405	420	378	411	394	396	388	397	443	399	411	418	393	447	419	404	409	418	407	407	393	404	379	433	380	408	405	443	404	417	416	395	403	414	414	376	379	397	412	369	395	386	421	399	412	400	397	397	394	395	440	468	414	383	375	397	430	381	392	398	426	450	408	393	439	390	397	406	405	427	387	427	412	369	415	384	424	395	391	437	419	406	423	427	419	409	390	417	390	415	375	406	386	414	429	385	411	417	421	386	419	409	387	410	449	427	378	402	431	402	399	400	422	450	433	438	414	430	403	395	349	398	428	422	376	389	407	407	385	415	405	425	404	459	391	386	386	380	389	404	414	416	443	446	432	432	408	404	416	398	412	403	427	411	378	396	398	379	407	408	395	389	392	375	410	424	391	422	393	415	410	414	397	395	431	402	399	428	421	394	421	431	391	382	407	449	415	413	404	363	405	412	396	378	411	443	390	429	406	408	399	447	380	446	429	371	386	425	424	405	411	423	400	380	407	416	427	412	444	390	406	418	432	371	421	406	405	376	391	407	410	406	413	398	373	390	359	393	424	451	400	416	408	393	426	396	415	413	370	412	448	428	406	380	401	388	394	379	403	447	404	378	447	400	400	380	407	414	423	419	444	394	424	432	393	411	388	390	381	407	412	375	400	427	405	373	435	389	364	409	400	409	386	426	435	402	383	410	425	432	419	426	402	384	417	398	393	434	397	447	385	393	422	385	360	431	409	407	384	393	418	420	420	391	426	403	415	394	386	378	441	401	410	419	392	418	415	389	424	429	423	395	417	420	402	403	421	418	414	408	410	422	417	395	416	386	455	406	391	368	411	411	389	392	409	400	447	392	374	395	415	438	423	438	422	411	398	402	404	396	384	401	422	400	428	382	389	411	384	403	421	371	405	427	422	385	393	388	392	395	452	408	403	393	414	421	432	404	426	398
4323	1433	753	540	404	503	677	742	749	642	490	347	369	403	325	320	265	232	227	210	226	168	159	153	161	123	105	107	85	71	56	51	42	41	51	50	56	53	53	63	42	54	57	47	44	52	51	52	55	50	42	47	45	47	44	44	48	35	44	51	46	59	43	34	45	54	53	40	38	48	43	36	51	44	43	45	29	45	24	40	38	44	41	43	41	35	43	37	43	45	40	36	55	31	50	41	44	34	50	40	35	47	51	42	48	46	45	38	42	30	45	56	33	34	46	43	42	32	37	41	34	35	36	36	25	44	34	35	36	40	47	29	36	45	46	41	43	41	29	50	47	40	45	41	44	44	42	50	35	48	42	29	44	31	29	46	42	54	32	35	54	40	39	45	39	40	29	29	51	45	50	34	42	32	41	32	44	55	47	34	37	48	30	69	44	43	39	43	34	45	40	36	39	52	51	34	45	36	40	50	32	48	44	28	32	26	39	40	35	37	38	55	33	48	42	38	53	41	46	36	48	56	41	42	42	42	35	35	49	32	35	33	33	46	30	41	30	41	43	39	33	51	50	61	37	30	32	36	28	51	48	46	42	43	39	35	37	39	37	47	42	50	35	46	36	45	41	43	47	32	32	31	37	54	39	41	35	34	37	34	44	44	46	41	43	36	35	47	40	39	45	37	37	45	53	41	37	46	31	33	46	46	41	34	60	33	48	43	35	44	48	39	36	34	54	50	40	49	49	34	44	38	40	40	53	33	49	34	36	52	38	48	50	41	48	31	45	36	37	49	41	41	52	48	35	41	37	40	51	37	47	47	48	44	37	37	39	39	38	40	42	42	52	35	41	30	34	41	49	45	51	38	45	42	34	37	41	45	38	36	40	41	34	51	48	44	38	42	46	37	47	41	46	39	50	44	38	33	52	46	40	28	48	37	53	32	33	47	38	50	35	36	47	31	32	45	24	32	41	43	41	30	36	35	38	45	52	39	53	36	33	39	23	43	40	59	36	39	43	34	32	33	41	47	55	31	36	39	45	42	43	32	43	37	39	40	40	32	47	44	47	36	40	37	41	40	43	42	43	41	43	41	37	44	32	46	35	51	43	42	49	45	44	45	43	46	41	43	51	39	31	45	39	34	34	44	38	32	42	51	40	33	42	38	37	42	34	43	41	36	34	29	42	45	36	45	48	43	52	53	44	41	42	44	43	53	52	46	44	34	34	44	44	52	48	35	35	40	38	42	34	41	40	46	44	31	56	49	36	39	47	40	40	48	42	40	47	34	40	40	46	45	42	41	41	46	37	40	41	38	34	42	35	48	38	46	38	43	39	39	35	47	33	44	34	49	52	32	40	47	46	48	34	36	36	35	41	34	53	44	40	37	43	39	33	30	26	46	34	37	31	36	43	38	45	45	44	37	42	48	38	42	46	51	36	40	45	28	40	40	42	37	45	48	43	50	32	42	47	42	36	35	42	38	40	49	31	45	43	37	46	52	31	49	47	37	42	41	51	38	45	41	21	39	43	41	35	46	41	41	46	44	43	40	50	37	42	40	37	41	41	46	36	46	40	44	52	45	32	40	38	44	34	47	43	38	38	34	47	52	45	46	49	44	46	45	41	35	41	40	33	41	47	42	39	39	25	36	44	40	48	40	58	43	46	50	36	40	39	44	46	40	44	41	45	37	36	43	43	40	43	52	43	46	38	45	39	30	38	37	45	44	46	48	28	40	40	36	53	38	46	52	42	60	45	52	35	38	54	46	38	43	45	39	47	42	46	38	49	37	41	52	36	46	34	49	43	37	37	45	38	36	42	49	36	47	38	44	46	45	38	37	28	45	29	46	41	47	49	36	41	35	33	50	33	45	45	41	33	44	46	48	43	38	50	38	45	30	49	42	35	43	39	38	42	44	35	35	43	41	32	36	42	44	40	53	47	38	39	37	25	39	39	51	40	48	40	41	32	30	45	53	42	53	36	43	37	39	41	47	31	41	48	40	30	34	41	50	50	40	33	44	44	49	43	39	30	51	41	50	29	43	45	31	35	45	44	36	32	33	42	47	52	39	60	44	52	28	37	41	35	28	49	48	56	38	45	49	32	53	29	44	37	39	39	40	36	40	41	37	26	44	46	44	30	45	32	41	33	37	46	50	40	38	28	41	38	51	46	51	40	52	39	33	40	41	50	32	49	46	35	49	32	39	38	44	31	41	43	44	38	47	37	36	37	43	40	39	34	40	41	48	48	33	30	40	44	48	41	40	42	43	33	46	35	54	43	39	50	31	39	33	45	39	44	46	34	44	38	39	41	37	33	44	40	46	44	38	41	45	39	43	44	48	32	49	47	43	27	39	40	43	43	45	39	47	48	42	48	42	43	44	31	44	40	44	60	40	43	50	47	44	42	37	44	45	36	36	47	30	32	31	38	40	38	42	47	39	30	51	41	40	46	34	41	51	31	33	47	23	38	47	43	48	42	38	44	41	37	32	39	41	42	50	44	44	34	40	39	37	50	39	40	43	47	45	46	42	47	43	47	40	38	34	40	47	41	43	40	37	52	44	53	37	39	44	35	32	41	37	41	39	52	50	43	35	44	48	42	37	34	40	56	46	32	40	55	45	34	53	47	46	32	46	42	33	48	36	37	51	48	40	47	56	31	28	48	42	39	39	34	29	40	49	46	27	41	46	50	38	49	49	46	29	53	36	30	48	37	40	41	41	36	48	26	38	49	48	37	43	46	45	45	41	42	46	36	35	49	46	57	40	42	42	42	45	43	33	54	40	40	49	44	31	46	42	36	41	44	46	36	46	32	36	29	37	52	34	37	41	32	45	42	43	50	35	39	42	38	52	39	38	33	44	49	33	45	36	41	34	45	48	34	43	35	53	51	41	46	41	46	53	43	41	37	42	44	34	47	37	39	38	50	40	52	33	38	35	34	35	43	30	45	48	48	45	39	36	43	32	42	40	43	38	40	48	47	37	35	36	46	31	49	44	30	41	50	52	42	45	42	38	43	34	42	44	52	36	35	49	37	39	47	38	43	31	48	41	46	40	47	43	37	49	49	45	38	40	46	44	40	47	42	41	35	37	37	48	43	37	47	35	45	45	38	51	51	36	39	35	41	43	45	43	35	41	40	51	40	35	43	49	41	40	39	45	38	43	43	39	33	48	40	41	42	38	37	37	35	38	36	39	40	45	46	46	55	40	25	42	33	23	40	36	42	35	44	47	34	34	44	53	50	44	43	39	44	49	30	33	37	42	53	41	46	48	41	37	49	53	53	39	51	27	39	45	48	45	45	33	39	34	37	45	41	49	40	40	36	48	27	40	42	48	43	45	35	50	39	40	35	45	38	45	45	43	46	41	36	38	39	44	38	37	41	46	49	40	40	46	41	52	44	41	49	49	36	47	43	37	41	42	46	42	35	37	38	35	38	33	41	37	38	42	33	42	45	46	39	31	43	40	44	36	42	40	27	41	51	31	41	44	48	43	38	41
24711	14090	9813	11408	19823	24150	24836	23000	21093	18269	15139	12943	12018	11503	10065	8748	7747	7010	6601	6338	5925	5362	4854	4200	3825	3251	2681	2559	1917	1462	1225	892	654	617	649	675	676	693	666	766	697	721	702	703	763	683	747	713	707	725	658	621	594	587	632	574	562	558	577	585	536	567	538	545	543	554	486	487	498	457	422	489	445	492	442	493	439	440	450	425	441	433	457	417	443	473	424	430	443	431	420	450	419	438	443	449	414	446	416	427	444	422	412	420	427	453	444	416	465	443	465	400	453	437	415	481	439	462	424	436	448	422	451	431	440	447	414	443	428	413	417	429	399	442	411	438	426	454	408	425	436	447	442	422	454	430	419	443	434	409	427	408	436	418	418	463	432	432	421	404	397	438	409	450	419	441	463	422	466	411	456	433	399	442	458	451	462	420	449	460	427	423	429	429	441	407	398	450	437	460	446	421	438	414	426	448	442	463	447	465	413	459	447	434	470	432	427	420	430	450	457	422	435	457	448	474	452	438	482	432	440	445	437	444	425	448	430	419	422	451	444	423	405	431	421	401	442	410	419	417	477	418	426	437	457	446	440	470	453	455	403	450	411	442	460	435	435	437	469	409	443	435	447	457	418	404	453	397	460	414	396	416	436	412	405	440	412	442	426	448	432	425	433	417	471	464	423	465	408	414	435	438	431	475	422	422	442	438	440	461	448	429	435	427	456	393	433	429	434	440	430	423	443	456	469	456	447	412	411	405	413	426	401	457	441	405	428	458	427	466	447	403	429	430	434	442	420	436	424	415	414	450	435	473	425	448	445	428	409	437	431	445	456	426	469	408	423	446	424	404	445	459	419	419	436	421	463	479	444	453	454	445	411	436	430	461	442	428	410	408	435	408	413	416	415	408	452	469	470	449	431	460	436	427	453	423	431	442	426	419	463	433	421	443	435	419	411	434	459	411	394	432	418	442	425	437	455	456	439	426	427	449	427	456	440	395	403	430	419	418	404	414	444	435	451	446	424	456	441	446	427	416	447	474	442	446	411	442	407	440	431	443	441	412	420	447	418	447	421	464	441	434	404	437	456	413	449	444	433	441	431	449	424	426	417	434	423	445	454	441	420	429	419	458	424	415	425	427	456	425	430	427	465	464	437	465	417	437	433	400	411	452	433	413	472	395	437	467	435	434	398	438	430	459	450	426	377	419	419	448	456	403	465	425	431	410	417	437	456	421	454	467	397	468	445	378	439	432	385	419	434	425	424	461	447	440	458	406	377	449	398	400	450	445	460	434	412	412	448	430	423	401	446	447	441	444	425	452	458	439	417	429	474	452	456	440	393	456	435	434	426	430	467	426	435	432	419	413	400	409	412	448	410	455	415	453	405	442	405	442	452	462	446	394	453	469	456	423	462	440	429	416	415	428	432	413	448	456	474	424	405	368	431	425	450	434	445	421	442	404	425	451	410	431	458	450	440	402	411	438	428	419	432	462	440	411	414	432	365	408	467	412	454	432	444	445	454	471	439	423	449	451	431	441	444	436	407	428	446	445	422	440	434	453	419	449	458	464	443	462	431	429	442	441	405	398	432	418	416	420	410	463	426	411	448	456	439	443	440	462	428	396	445	436	453	419	368	464	478	456	431	446	450	456	465	433	460	419	449	426	447	410	417	484	378	436	459	431	431	430	430	468	452	459	476	392	443	407	424	425	442	430	465	456	432	399	429	476	429	417	437	437	407	393	452	406	427	413	461	439	430	436	434	433	427	421	420	408	458	421	422	439	390	432	440	418	394	426	432	435	436	391	448	402	419	442	418	438	430	396	387	418	460	398	408	472	450	415	431	438	452	444	472	427	454	426	415	431	425	453	420	416	436	457	453	448	437	413	446	427	450	420	401	405	417	424	441	443	459	421	438	421	471	404	408	423	432	417	424	440	421	442	410	451	444	452	433	428	414	448	397	446	426	412	407	434	476	454	454	408	425	419	436	438	444	436	417	407	409	416	458	433	396	412	426	420	462	377	424	467	435	435	414	406	423	451	417	490	419	386	408	453	438	435	390	429	455	424	427	462	442	409	413	450	422	444	423	433	436	406	448	426	459	396	444	443	420	440	401	371	396	421	433	444	440	413	432	438	407	415	423	434	402	417	408	395	455	455	437	464	426	473	395	436	419	456	436	442	433	460	446	431	412	405	466	447	436	439	429	442	435	422	441	419	414	447	436	410	463	415	444	418	390	458	450	414	417	421	392	466	429	397	439	388	447	454	419	436	430	430	461	444	442	424	407	457	424	403	438	445	455	472	390	466	432	419	405	401	424	411	444	446	415	451	391	456	459	423	468	427	428	460	474	426	446	403	417	401	450	412	425	458	403	405	432	400	444	379	438	449	431	423	434	382	422	450	448	462	439	463	447	443	438	440	451	446	416	452	452	441	403	450	426	395	443	427	404	439	423	438	413	423	395	411	431	447	467	427	428	416	376	410	440	422	451	427	434	423	403	429	444	416	423	425	443	431	430	483	422	484	447	435	456	440	424	441	426	429	421	422	478	432	479	440	437	419	450	406	437	436	416	461	423	444	423	467	421	423	440	461	437	438	452	422	439	381	448	434	459	415	460	469	436	421	393	423	455	433	474	424	457	436	464	400	407	448	431	424	430	436	454	436	430	447	453	415	388	421	426	445	423	415	432	437	413	427	380	432	438	421	419	457	429	398	454	460	437	435	425	445	434	443	432	433	460	454	429	438	410	468	418	437	436	412	442	436	446	404	429	436	433	410	437	458	438	434	380	430	398	429	406	419	454	459	431	407	442	429	446	459	447	445	394	442	460	447	430	424	443	413	467	419	438	459	414	405	413	424	435	423	429	434	420	448	405	439	378	410	463	426	437	440	451	428	408	455	470	422	451	417	437	409	431	445	420	432	425	453	395	399	444	417	449	450	402	421	440	450	424	411	428	408	399	400	456	428	480	415	436	442	428	415	417	406	419	431	445	459	393	406	418	418	459	430	391	449	435	467	417	388	436	414	442	432	434	427	401	415	419	434	419	443	444	416	443	412	410	442	435	435	439	430	449	422	459	432	410	440	493	411	447	444	407	467	437	420	427	470	440	427	445	452	399	436	460	398	437	397	408	403	443	444	475	449	453	423	456	409	421	414	407	427	454	445	447	426	461	398	432	478	430	451	456	388	452	411	396	427	431	439	412	407	412	440	437	417	434	437	419	450	425	452	435	438	416	436	428	453	395	428	428	394	451	399	426	422	427	445	415	429	427	443	438	445	451	473	442	442	400	437	448	421	449	413	404	394	420	443	397	440	393	386	406	464	431	417	450	429	427	434	434	414	411	435	454	412	449	447	438	468	410	397	460	451	427	423	420	427	458	433	446	443	436	429	442	428	435	435	409	432	446	441	434	420	426	474	433	417	454	445	438	462	416	428	387	446	412	413	394	445	443	445	413	411	444	448	432	422	445	448	472	452	398	426	426	439	408	450	451	430	437	445	418	425	415	447
3480	1900	964	677	477	607	901	983	859	758	593	537	509	487	401	329	282	293	286	281	241	239	202	172	166	132	109	110	88	74	56	50	45	40	34	48	48	56	43	49	47	62	45	38	47	62	45	40	37	51	37	33	46	42	50	30	42	41	41	33	40	34	40	38	28	29	31	25	38	41	33	33	31	28	35	37	27	37	36	26	35	40	31	38	39	37	25	34	26	26	39	33	36	34	18	36	40	37	35	27	31	32	30	38	32	21	35	33	26	25	17	44	27	39	36	43	35	31	35	33	36	30	32	44	22	42	42	34	30	27	35	41	35	31	26	27	32	25	29	28	28	32	35	48	34	42	26	42	33	45	28	27	32	47	33	46	34	31	38	28	25	37	27	40	26	29	26	18	43	24	30	31	38	26	33	29	37	39	37	36	29	28	25	34	37	27	36	31	23	31	37	34	30	36	42	40	38	34	32	41	39	43	31	35	40	28	27	32	28	28	34	36	32	35	30	41	35	40	35	33	35	33	26	34	39	34	37	37	35	27	38	26	27	42	34	37	38	26	38	35	35	38	31	41	26	35	30	29	30	27	35	22	29	38	33	27	31	36	28	35	29	30	35	41	37	36	43	38	24	30	37	35	36	29	40	19	33	29	34	25	35	22	24	33	31	40	16	44	26	39	31	36	23	35	25	35	32	38	31	39	31	29	33	33	38	36	37	37	31	42	28	24	39	33	32	34	34	31	26	32	25	40	38	33	34	28	25	22	34	36	33	31	38	28	28	22	37	32	30	31	35	41	31	40	35	27	42	31	30	25	29	44	38	34	26	26	37	33	32	29	34	30	29	33	31	37	32	37	40	44	28	37	25	31	42	37	36	30	35	41	34	35	29	25	35	19	29	36	29	36	33	30	35	27	38	26	39	37	36	22	27	30	31	37	40	25	33	29	43	28	32	30	30	33	41	32	38	37	32	30	25	33	30	29	30	27	37	41	31	34	32	32	26	46	27	33	31	34	33	34	29	32	36	30	25	36	36	32	34	40	32	30	43	34	39	33	28	31	44	32	25	31	36	30	25	21	32	34	37	30	37	28	40	30	37	42	26	31	31	32	39	32	41	33	40	33	33	27	23	26	29	34	33	40	41	29	38	46	40	28	41	27	35	38	37	22	41	41	34	42	34	35	35	20	33	26	28	44	35	27	32	26	25	21	38	27	29	26	21	38	31	23	35	38	23	29	28	31	24	32	27	27	27	32	31	36	26	35	35	44	43	32	30	40	37	41	22	35	37	27	28	41	27	35	33	35	33	34	38	22	31	40	40	34	42	29	35	31	39	30	35	34	43	29	29	26	40	30	28	33	32	32	21	49	40	35	40	29	31	36	33	31	32	20	34	28	22	40	39	30	30	32	26	26	31	24	35	35	43	33	30	35	19	42	27	31	34	27	33	34	19	35	42	37	28	24	30	38	41	41	39	30	40	41	27	38	35	30	41	26	38	34	35	32	26	26	29	27	26	37	36	39	35	34	30	26	27	37	31	34	26	38	20	30	44	35	41	35	41	38	36	26	29	18	24	36	29	24	33	24	33	25	37	29	48	39	30	30	40	32	46	37	21	31	30	25	37	24	29	30	31	27	35	34	38	32	32	28	34	36	30	41	28	28	21	30	30	35	33	35	29	31	35	35	28	38	34	19	29	40	27	29	33	19	35	28	40	31	39	33	31	21	43	34	44	26	34	38	30	30	33	31	36	27	34	32	38	28	25	36	40	28	30	30	29	40	42	38	31	32	33	32	30	35	29	39	30	35	38	30	31	30	35	41	24	33	32	29	39	42	33	46	35	30	28	40	36	42	40	30	26	26	35	31	37	29	30	33	34	32	30	28	39	30	27	29	36	40	30	34	36	30	30	27	40	32	34	30	32	26	39	34	32	37	28	44	36	25	40	30	35	44	22	38	22	34	30	35	34	33	39	32	33	29	28	20	43	30	27	38	37	26	23	31	28	34	23	27	29	29	22	35	42	33	28	26	36	24	35	30	27	32	27	36	34	23	39	29	26	39	33	39	33	26	31	39	37	37	31	29	28	40	34	36	41	27	39	35	40	34	30	29	34	29	23	31	37	21	26	29	33	38	35	33	33	34	41	32	34	35	36	39	31	39	26	27	40	28	26	32	26	30	35	38	40	41	29	37	26	44	36	32	26	30	47	26	31	38	27	22	44	36	30	24	30	36	30	36	29	32	38	25	27	31	31	46	37	30	40	40	40	34	34	27	32	31	33	27	25	30	23	34	28	31	35	23	26	40	28	41	35	46	27	33	25	24	28	33	38	34	31	33	39	35	29	27	32	38	33	33	26	39	31	29	24	37	25	33	33	19	36	42	27	32	49	37	25	43	38	25	44	33	27	32	29	38	28	25	34	35	32	34	34	33	33	32	34	28	38	41	33	37	43	33	30	33	36	26	30	32	31	36	41	30	31	28	29	25	29	33	32	30	33	35	35	35	20	29	30	37	30	39	25	32	43	29	30	39	37	44	37	27	30	29	27	37	29	31	17	45	40	33	32	36	50	35	25	32	24	25	42	45	29	40	21	48	38	28	33	37	30	32	32	43	30	35	31	36	46	26	31	28	31	28	26	30	34	30	28	28	25	27	35	33	33	35	33	26	32	32	31	39	39	38	32	37	35	37	39	27	41	33	43	44	33	31	38	34	37	23	34	32	33	29	32	34	37	26	26	36	38	30	22	31	31	26	41	39	23	42	28	30	37	46	41	37	32	31	36	36	29	28	31	32	27	35	29	27	43	44	34	32	27	36	31	37	27	37	31	30	31	35	33	56	40	34	30	39	32	38	32	33	33	37	35	28	29	30	35	34	45	32	19	30	26	38	29	37	29	30	36	31	26	41	41	29	39	40	35	28	36	38	28	30	24	29	31	32	29	22	27	35	32	37	22	38	40	26	37	42	36	43	37	23	32	36	30	30	39	28	34	27	33	33	26	26	35	24	34	33	37	37	28	40	37	40	22	39	42	29	35	32	40	37	31	23	30	30	36	29	30	41	36	45	24	35	32	31	34	30	42	39	33	30	35	35	38	34	36	43	28	35	22	32	34	23	36	33	38	46	42	28	41	36	30	31	33	33	28	42	26	42	44	31	39	31	31	25	30	32	36	40	31	47	25	36	42	30	34	37	34	27	29	32	33	28	26	25	38	27	42	32	33	27	32	29	45	38	24	32	28	27	41	38	24	37	28	24	34	34	40	36	35	32	42	35	31	39	23	36	36	28	27	32	33	39	31	35	42	45	51	30	17	33	40	37	31	34	26	22	30	34	31	40	23	24	33	30	37	36	35	32	23	34	29	25	47	30	38	48	35	38	39	31	30	30	31	35	39	33	41	32	22	42	35	34	45	32	40	27	43	43	30	32	18	35	40	26	30	33	34	25	33	29	37	37	30	26	24	27	26	37	35	37	35	38	32	36	38	40	30	27	28	33	37	42
27679	16240	11203	13585	23084	27228	27606	25291	23152	20577	17807	15839	14948	13753	11814	10296	9565	8501	7947	7673	7104	6345	5577	4787	4221	3615	3005	2551	1956	1433	1141	820	595	626	688	713	670	696	717	689	749	726	756	670	818	752	732	728	697	698	640	572	538	566	583	559	521	538	505	526	543	501	483	475	451	446	443	437	432	435	436	405	393	426	450	415	364	389	396	391	404	375	339	378	364	358	376	360	335	351	386	355	354	345	383	356	343	364	369	374	374	371	390	335	392	367	371	370	377	380	362	365	367	374	379	344	354	338	375	352	324	355	336	355	343	358	333	339	364	331	347	348	362	351	368	344	345	366	361	359	329	331	340	395	334	359	321	339	356	356	362	348	355	367	352	380	368	342	347	363	377	361	384	371	340	334	337	367	350	358	373	363	364	343	347	391	363	392	339	344	321	345	353	354	346	354	322	357	340	382	367	335	376	329	376	337	373	354	379	356	341	308	352	343	344	369	332	339	356	362	375	369	342	339	367	338	367	345	356	353	334	353	350	372	335	365	380	374	369	340	349	368	345	337	337	344	331	373	320	377	338	351	351	384	350	370	344	359	376	352	368	356	340	354	333	340	368	359	326	366	323	338	313	343	333	337	370	353	387	377	345	382	375	337	352	364	337	372	337	328	359	353	368	353	340	328	336	374	370	330	365	355	342	333	342	322	348	345	366	381	358	333	349	330	346	320	352	326	337	376	372	327	357	351	354	351	358	339	348	348	343	342	372	338	327	366	355	365	341	376	356	347	364	339	344	333	341	363	350	358	328	371	332	357	330	318	351	351	343	369	383	363	390	324	333	337	382	340	325	343	364	336	391	374	318	373	371	341	359	360	369	359	362	367	381	332	343	308	304	325	363	342	337	322	362	324	366	351	338	358	341	333	331	368	358	348	359	349	384	321	332	332	340	335	347	339	341	347	329	337	373	392	353	371	349	370	375	359	343	305	345	371	340	343	319	344	361	345	348	391	365	356	368	344	331	394	340	358	381	349	346	353	351	349	373	357	317	331	371	357	346	346	357	337	325	352	349	336	344	381	372	334	342	344	344	371	364	391	372	309	357	348	336	365	357	318	346	336	326	351	334	353	347	378	357	359	366	353	362	345	373	315	342	335	349	354	321	337	347	343	343	369	341	337	347	360	359	359	372	325	349	349	342	376	356	361	325	310	339	356	358	352	340	350	328	327	370	367	357	351	369	356	358	374	362	348	363	384	346	360	346	353	336	346	362	346	348	314	348	328	320	342	321	324	363	336	366	346	333	359	374	366	337	374	362	365	370	357	336	371	354	337	321	362	350	336	347	338	356	355	345	308	339	353	362	374	320	366	399	309	362	378	343	360	357	341	331	324	325	322	346	339	379	348	348	349	361	368	361	324	341	362	358	324	358	396	352	350	352	376	369	337	348	354	370	370	358	329	324	352	368	334	356	388	369	322	352	340	369	351	345	354	368	323	368	373	343	338	394	365	392	365	358	337	315	376	398	340	313	353	367	338	333	344	377	364	343	356	389	335	349	338	322	338	352	339	352	344	356	359	384	340	341	340	362	347	347	332	345	350	350	350	346	328	356	402	348	359	327	339	339	350	367	358	367	353	324	325	325	355	356	363	351	378	367	356	377	370	346	345	356	358	351	369	321	356	309	391	391	324	383	330	368	333	322	370	355	338	337	331	342	335	324	362	381	382	328	381	379	378	369	342	369	347	319	346	371	348	304	356	353	345	370	337	357	311	333	384	375	356	317	367	361	348	376	335	358	374	363	342	374	359	379	374	364	388	358	348	349	367	339	356	321	339	358	326	372	382	345	361	340	380	337	329	335	384	340	363	334	357	345	336	346	341	330	363	391	321	335	352	352	333	347	323	365	338	356	342	327	338	336	351	391	354	337	355	374	359	315	345	349	340	355	365	342	359	365	335	337	368	353	352	335	347	362	341	354	385	363	316	317	348	323	358	348	307	379	339	349	358	318	366	351	363	383	334	363	339	375	349	347	376	352	314	385	327	346	346	351	364	343	365	335	326	355	361	331	346	338	349	330	350	335	310	344	328	352	340	360	344	314	338	366	372	394	385	344	359	344	355	346	359	337	372	362	357	357	362	353	338	351	331	344	368	333	350	366	381	375	333	361	348	349	369	363	360	337	342	353	356	346	383	344	334	352	349	359	325	347	368	338	402	334	355	363	345	359	381	349	353	371	318	337	350	318	350	339	360	333	377	342	341	363	345	329	320	384	348	318	372	342	345	341	364	347	330	353	377	351	344	355	333	352	349	359	372	379	358	348	340	356	355	372	332	357	348	359	339	342	348	345	361	349	377	326	319	377	378	346	333	342	361	389	371	348	352	338	356	348	349	395	367	373	325	347	352	347	325	350	364	378	361	339	359	340	344	343	357	356	323	321	380	343	317	312	333	337	349	364	368	345	351	376	346	350	370	319	359	360	369	364	339	363	318	345	349	348	379	323	351	328	360	348	357	347	379	354	323	335	335	350	382	329	358	359	332	383	344	351	367	357	324	337	356	350	360	345	325	364	342	365	347	374	367	368	333	306	358	363	394	324	353	331	332	344	381	330	378	357	373	363	377	334	370	351	352	320	339	369	320	336	358	368	387	328	347	398	390	373	336	383	344	369	325	325	377	358	364	321	341	375	349	349	360	339	307	367	349	330	366	328	344	356	349	349	333	331	348	332	346	344	349	363	348	335	343	354	332	350	343	340	345	394	352	362	357	358	351	370	351	357	373	361	356	347	355	326	327	355	342	332	347	382	364	317	338	366	321	348	368	375	333	350	325	332	348	362	362	349	359	336	345	337	355	324	334	377	366	349	327	348	342	356	335	379	373	352	353	360	330	348	364	367	335	362	337	338	353	316	374	374	364	344	358	353	337	355	341	344	339	412	344	368	326	366	376	375	352	353	345	306	347	351	344	343	340	344	330	355	364	327	388	345	341	326	375	357	386	341	345	345	340	335	339	382	342	359	358	345	349	354	359	391	340	377	335	398	338	360	370	336	394	352	331	326	348	335	374	368	365	360	350	351	372	353	377	381	384	323	330	345	361	320	344	354	382	318	364	377	370	361	360	368	339	369	341	351	348	345	367	360	372	358	314	332	321	335	343	367	340	319	347	357	335	331	356	353	332	302	360	351	342	320	321	363	333	341	345	355	378	365	350	348	339	374	337	354	335	293	318	348	380	372	344	361	358	349	337	361	345	342	366	395	343	369	342	366	349	322	367	342	355	335	314	372	330	346	360	334	384	325	342	351	378	400	356	330	349	360	340	338	373	414	344	341	360	331	355	358	408	332	371	373	355	357	347	338	358	328	371	322	368	347	374	378	342	371	361	332	345	338	326	348	317	336	330	347	360	340	349	336	335	348	398	380	347	349	317	366	332	349	354	366	337	344	356	354	353	343	349	343	321	339	355	322	344	354	320	349	329	319	356	357	355	382	370	354	373	327	348	334	339	338	331	356	337
2744	817	494	340	274	347	459	537	429	387	375	364	317	259	212	184	171	195	189	150	175	153	131	137	110	95	89	94	67	74	53	42	50	38	51	59	44	48	58	45	65	48	72	60	52	48	50	59	43	57	51	60	48	42	45	45	53	48	50	56	49	56	49	48	39	61	53	65	48	51	42	38	39	53	48	43	47	58	42	47	44	38	54	44	37	44	51	44	47	49	53	57	32	43	50	58	45	48	57	53	44	50	49	65	54	58	44	39	58	46	43	54	46	41	52	42	48	38	46	46	43	52	43	52	47	42	42	42	44	46	41	50	48	46	56	48	48	45	45	57	40	50	48	52	63	49	43	47	68	47	41	52	54	48	40	51	40	52	44	45	39	50	41	38	53	46	44	42	69	41	38	48	48	44	43	46	30	45	35	52	44	44	53	57	43	55	53	43	35	46	41	45	48	46	60	54	51	38	44	42	39	44	43	46	52	52	47	59	53	51	42	48	59	44	53	36	39	47	58	44	39	49	44	59	45	38	35	39	49	31	42	50	45	34	45	48	46	52	47	43	47	53	35	47	34	54	41	50	29	51	44	43	51	45	58	49	51	49	58	50	42	47	49	52	32	53	38	50	57	47	64	43	54	40	56	46	51	54	46	62	30	47	44	59	47	51	52	41	52	45	44	36	48	42	45	54	50	39	50	47	34	45	47	43	52	49	59	43	50	40	46	41	41	50	61	56	43	44	45	31	48	50	50	58	60	63	40	56	57	38	43	44	40	50	45	47	50	51	38	63	48	51	43	59	46	55	37	47	48	60	50	42	47	53	52	38	48	46	46	51	48	44	41	39	50	39	44	49	53	45	45	43	47	56	35	44	43	51	33	44	56	55	41	47	53	49	54	36	46	51	52	47	60	53	40	42	37	38	53	44	61	52	46	50	46	44	41	43	45	56	43	50	45	43	48	38	37	43	41	41	43	45	53	51	50	41	45	41	42	43	49	44	47	45	48	58	56	60	63	44	46	40	45	42	45	45	54	55	46	59	44	47	54	46	50	60	53	52	47	59	55	36	45	46	35	44	53	44	58	55	46	50	58	50	53	51	43	47	42	57	46	58	46	38	53	36	47	46	38	43	58	58	38	43	43	43	48	48	42	53	56	47	40	51	50	55	58	47	52	47	55	37	51	52	50	54	57	44	57	44	47	52	52	45	48	41	54	50	44	52	44	63	46	48	52	41	43	41	58	52	48	37	48	54	58	30	46	57	49	40	40	45	49	38	45	42	37	68	55	45	50	54	55	53	39	52	55	60	54	50	57	45	48	53	42	46	57	43	52	42	44	38	43	38	44	59	35	52	40	50	50	54	51	47	51	47	52	48	42	52	47	56	53	70	68	61	52	45	44	53	44	60	50	38	43	52	44	51	69	49	42	41	42	51	43	39	45	56	52	51	39	55	59	42	50	57	43	49	50	54	46	48	58	49	48	50	48	42	48	41	40	47	41	49	37	55	51	59	47	48	45	52	50	43	56	50	46	51	47	47	58	40	56	54	49	46	57	44	62	46	47	46	47	42	49	45	39	54	48	46	42	42	48	36	44	48	51	53	51	34	51	43	44	41	39	50	66	51	59	50	39	40	61	41	46	43	48	43	44	47	47	47	45	49	34	40	51	53	37	51	47	46	29	48	61	34	53	38	48	53	53	50	57	37	46	45	55	47	56	53	52	43	38	60	53	49	49	58	54	40	46	48	40	43	45	45	48	28	48	53	38	49	46	41	43	55	57	54	41	39	51	54	49	44	50	46	57	49	50	53	46	58	43	41	40	51	39	52	62	55	46	43	46	41	37	55	35	52	52	57	50	41	49	52	44	33	44	46	58	42	52	54	54	43	43	49	38	36	47	58	43	35	47	45	51	43	46	39	43	48	56	46	56	58	48	55	51	43	50	52	38	55	57	41	52	45	58	44	46	45	46	55	42	46	39	45	53	44	51	40	35	50	50	39	54	63	41	48	43	63	49	41	42	39	49	47	41	40	50	39	63	34	58	42	40	41	43	43	47	46	56	54	59	54	55	52	37	56	39	56	47	39	44	53	51	38	41	47	37	44	63	47	42	44	44	51	41	38	43	42	49	51	46	42	37	33	44	56	39	44	46	45	46	45	49	65	40	40	45	47	64	44	61	45	46	45	49	46	44	50	53	37	49	55	53	49	53	53	49	40	47	66	41	39	48	46	52	44	67	50	41	43	42	52	37	44	63	39	58	51	42	47	47	48	53	39	41	37	49	50	46	43	34	49	44	44	53	49	53	54	51	53	48	55	43	51	44	46	53	51	56	46	53	59	53	43	57	54	63	57	50	43	42	53	45	32	45	56	51	39	38	58	44	50	44	46	50	48	41	43	42	49	32	39	48	54	50	44	55	49	40	49	44	52	54	58	51	40	37	60	56	51	45	55	50	60	38	58	50	53	50	55	45	59	46	48	54	46	62	36	52	39	41	39	51	51	46	44	52	48	51	55	49	51	45	39	47	53	49	36	68	48	46	53	54	66	53	39	44	49	55	54	51	39	52	48	37	36	48	51	55	39	60	43	48	42	41	61	45	46	47	46	42	48	48	48	53	58	43	42	49	44	45	32	59	50	35	60	42	46	55	56	47	39	44	46	58	52	53	44	48	56	53	56	55	34	51	46	36	43	46	51	60	32	37	42	38	66	51	39	50	45	52	45	47	54	50	56	54	45	54	47	41	40	37	40	46	44	47	38	43	40	40	38	51	49	46	53	41	47	48	47	43	55	51	35	53	52	53	42	47	50	44	45	40	57	42	38	43	39	45	49	43	48	41	46	54	44	47	46	42	53	42	45	55	43	55	60	43	48	48	49	49	59	47	45	52	53	41	46	54	37	40	46	52	33	47	57	52	45	60	53	53	51	53	36	48	42	44	43	54	50	41	59	57	35	42	47	49	57	44	34	50	55	43	48	38	49	50	49	45	46	38	50	53	44	44	47	46	51	49	42	44	42	48	52	67	50	41	44	52	36	44	59	46	34	47	43	40	54	54	55	59	55	51	54	62	39	64	51	52	47	53	35	58	30	45	59	40	61	41	53	42	48	48	57	42	39	34	55	46	47	43	51	46	46	41	52	50	55	53	42	42	55	35	46	38	39	60	49	57	44	52	55	27	54	49	45	40	55	52	46	54	45	44	47	54	44	61	51	46	55	38	48	47	51	47	41	53	44	42	43	42	40	42	38	50	48	53	49	57	50	58	53	46	46	46	48	56	58	43	47	34	40	32	52	47	40	40	46	57	41	48	50	43	49	42	38	40	46	43	48	41	47	54	35	44	45	37	47	41	55	48	58	41	31	56	45	53	38	52	58	45	46	48	37	44	45	45	48	56	50	49	41	39	44	41	35	43	53	40	46	45	58	39	51	50	50	44	58	62	47	60	43	49	40	61	49	53	43	51	50	38	57	41	48	45	49	57	50	51	44	58	44	38	47
21119	10253	6762	8208	16536	20150	21073	19086	16225	13426	11999	10986	10190	8779	7221	6249	5701	5202	5040	4894	4378	3969	3427	2924	2438	2157	1862	1444	1151	998	779	654	602	667	655	624	627	622	610	635	634	663	629	638	702	696	704	675	650	655	628	603	555	599	586	534	574	536	547	549	600	575	518	549	544	572	550	557	511	534	487	505	521	488	500	502	517	513	516	524	498	482	462	500	508	491	495	468	507	493	481	468	474	480	471	490	463	462	504	528	517	497	517	452	497	533	519	510	487	544	478	485	491	509	464	488	528	468	496	462	487	510	536	468	460	484	480	499	528	498	517	516	498	507	456	501	470	447	499	532	500	496	478	461	469	473	512	502	455	460	497	477	490	482	494	464	483	486	480	489	500	497	505	471	489	474	453	457	467	501	479	478	516	530	467	457	514	482	460	533	511	472	469	469	444	500	467	481	493	475	477	499	488	502	519	465	524	470	477	466	484	502	471	519	465	521	477	530	476	526	470	484	478	458	492	470	485	540	464	451	482	520	457	491	496	510	510	468	497	496	447	497	492	480	494	505	489	470	462	506	530	481	525	498	485	484	478	512	492	459	480	504	491	474	480	487	494	496	557	439	484	476	499	471	475	489	518	457	541	464	512	507	524	540	516	519	517	480	538	530	481	447	485	451	482	451	495	474	511	479	462	483	473	474	509	454	487	498	474	483	518	478	502	477	475	492	480	489	492	487	474	509	481	510	522	434	484	524	472	456	502	535	495	496	503	467	436	520	437	490	447	470	496	480	487	493	453	526	482	481	472	490	503	501	481	493	462	486	468	474	522	474	484	524	459	485	482	549	512	500	473	478	473	505	492	506	509	502	522	485	447	471	493	488	493	505	497	474	503	461	467	531	515	498	468	473	517	483	469	487	454	466	501	516	492	491	517	473	485	506	515	477	518	465	460	503	481	479	515	509	470	478	484	490	479	502	483	460	522	479	478	491	510	465	442	481	506	479	437	522	524	543	475	480	537	489	494	502	482	462	452	489	485	511	482	490	505	495	530	496	478	482	507	505	480	508	494	468	523	472	490	499	507	495	463	495	527	484	448	538	487	504	511	508	498	443	523	501	459	458	540	508	517	487	501	507	477	515	493	466	480	495	474	461	504	549	480	483	440	497	456	474	520	536	486	461	500	458	504	465	472	476	481	462	474	499	460	493	493	553	499	493	507	477	503	473	488	500	537	498	493	498	490	520	468	484	521	496	472	467	469	492	489	478	491	513	495	507	487	509	473	515	476	501	492	514	518	514	520	479	468	494	491	481	456	516	476	507	484	484	501	496	481	481	517	486	535	468	491	497	463	502	513	483	496	511	521	518	492	483	501	513	513	503	480	498	495	485	496	489	476	473	525	462	528	508	516	503	482	517	476	507	500	455	485	502	504	495	522	498	510	489	517	478	521	480	494	491	508	477	409	488	492	517	503	500	447	499	520	475	468	482	499	488	449	506	538	462	526	461	493	470	505	466	449	470	458	465	459	521	444	502	529	523	479	475	482	491	469	495	508	503	497	510	481	511	495	497	489	487	473	561	491	519	472	473	543	512	492	490	497	514	484	477	496	505	500	454	461	496	469	501	506	507	458	514	480	481	465	519	477	487	497	522	499	467	477	513	444	496	507	490	486	500	493	486	467	493	487	502	448	492	506	515	455	458	524	482	521	499	423	572	496	514	508	502	492	477	472	470	484	461	534	523	493	477	478	482	477	505	485	476	492	482	515	487	462	521	493	529	484	507	520	504	514	480	470	528	514	518	462	512	473	498	484	496	507	504	466	470	438	532	503	504	487	508	518	471	470	526	546	516	504	474	493	493	480	493	507	502	501	481	523	528	472	507	487	473	480	511	516	485	519	526	456	465	452	489	499	491	471	485	489	479	496	495	473	483	521	467	487	483	505	511	494	474	498	520	475	492	473	461	465	483	480	494	501	480	438	491	481	460	452	453	498	508	521	508	488	498	482	515	470	460	491	512	476	490	537	472	452	484	465	470	517	487	508	496	474	484	493	484	496	550	500	519	465	497	497	499	486	491	514	533	477	531	472	485	491	483	489	506	479	503	473	485	526	491	499	487	485	498	482	471	493	505	486	488	459	490	477	478	493	512	495	474	493	503	516	524	504	518	507	490	528	467	490	488	479	488	508	480	504	498	512	462	512	484	518	475	488	459	460	502	505	485	497	457	474	475	466	505	521	515	520	492	476	506	494	543	504	470	500	513	496	487	451	490	518	508	489	511	526	482	526	455	512	474	521	459	510	462	501	501	491	442	520	505	514	511	472	502	473	480	473	505	522	510	489	491	486	480	546	479	457	465	482	489	461	520	519	501	517	504	521	460	522	516	511	511	510	502	461	517	493	485	473	493	510	518	477	493	470	451	480	484	523	478	487	486	495	469	479	472	477	519	520	474	476	502	472	466	519	517	499	493	492	494	512	481	517	489	500	481	509	480	513	497	501	486	478	499	492	461	530	521	486	493	468	486	485	486	511	484	469	496	465	500	528	497	493	491	490	471	475	503	474	522	484	492	541	526	467	494	452	434	509	488	501	479	492	471	509	513	555	493	474	469	452	494	457	485	486	462	496	452	493	454	447	519	496	519	450	483	475	496	510	468	498	515	492	536	483	475	529	462	510	474	487	448	464	497	483	487	491	497	484	538	465	454	501	482	463	507	452	445	493	497	446	475	483	446	499	466	451	513	498	477	504	470	473	502	482	510	504	471	512	481	464	497	487	484	480	514	494	493	510	458	472	466	497	469	468	519	502	466	512	504	446	525	484	476	520	491	518	475	491	476	498	513	495	462	477	495	477	513	498	482	508	490	442	493	494	491	504	508	490	467	483	495	509	488	507	495	498	505	464	492	448	512	468	450	506	510	511	460	509	470	464	495	494	504	475	469	500	494	487	484	508	517	544	507	517	460	505	506	468	480	471	463	482	499	485	494	466	504	473	477	499	497	497	495	495	496	448	497	517	486	467	507	483	504	500	456	496	471	506	468	506	443	569	492	486	500	503	464	490	506	458	489	545	497	512	507	471	490	489	476	463	456	486	512	478	485	525	488	509	513	504	500	492	499	473	460	458	486	482	482	528	468	473	471	470	488	487	489	501	452	486	517	492	500	482	496	507	476	517	536	478	522	537	480	477	461	489	448	480	491	539	515	479	494	502	462	496	500	479	491	516	484	458	482	511	479	510	474	470	451	511	471	490	520	493	513	502	482	528	492	522	497	499	513	496	518	474	505	501	490	521	498	485	478	474	475	490	477	480	516	476	466	494	458	497	473	505	530	484	511	480	495	474	498	488	518	531	507	485	485	493	467	516	491	476	490	471	490	476	497	485	457	466	504	484	505	512	456	478	499	471	481	475	519	489	460	450	460	460	472	526	458	433	482	523	507	494	489	479	489	512	500	473	500	510	493	477	475	450	512	506	482	463	510	479	440	522	533	442	483	518	484	505	507	517	465	508	484
2448	1283	718	536	420	537	728	804	704	574	532	466	468	399	330	259	252	259	249	203	207	174	160	144	98	110	80	66	54	63	60	38	48	41	41	37	37	45	45	40	50	50	52	40	48	48	48	55	45	47	46	27	46	50	35	50	36	36	43	38	49	31	45	48	49	57	56	41	49	34	36	34	34	37	33	47	42	33	43	33	40	36	30	41	30	33	41	33	41	36	39	33	36	35	28	42	34	40	24	43	45	39	33	34	36	42	43	32	43	37	36	47	28	36	38	45	29	44	31	37	36	45	35	30	42	30	34	39	33	34	41	30	42	43	44	36	47	42	30	54	33	47	45	41	41	33	34	38	40	31	33	33	35	26	32	48	32	29	31	44	29	38	35	34	42	28	41	34	48	59	40	34	46	40	44	29	42	35	39	34	44	42	41	56	38	40	51	32	35	34	43	34	47	45	45	42	29	38	43	31	35	24	45	59	44	39	36	36	36	37	46	32	52	30	28	36	46	35	39	35	36	47	31	38	35	46	46	38	36	45	35	36	37	34	30	39	37	37	43	32	43	41	48	34	35	33	26	39	39	37	32	45	44	38	47	35	38	32	34	50	29	48	27	38	45	38	42	37	39	48	38	37	34	40	42	38	35	46	33	46	51	37	37	38	21	40	37	51	43	36	39	41	40	40	33	34	40	39	39	30	32	44	44	38	38	31	33	46	31	34	35	41	32	43	32	33	49	42	46	42	32	30	37	33	44	42	35	35	41	30	32	34	34	33	40	41	37	22	27	39	41	43	45	42	36	40	34	27	31	39	43	36	41	50	27	40	32	34	29	28	50	40	42	27	34	39	32	41	38	38	35	44	53	43	30	43	32	47	37	32	35	35	37	42	39	29	28	39	34	45	39	30	32	45	40	44	41	24	30	36	51	36	51	40	35	37	37	33	38	44	36	42	31	33	45	29	34	32	40	45	29	31	36	48	46	43	39	41	44	41	53	42	28	34	35	36	39	49	36	39	34	46	33	37	33	27	40	38	46	36	45	41	51	34	29	47	44	32	45	46	34	35	37	48	47	39	42	40	23	41	41	44	35	42	43	38	34	29	34	42	30	44	39	28	36	29	50	40	50	38	36	34	37	40	28	41	38	38	36	41	42	38	33	37	36	47	41	51	44	38	26	44	41	45	30	29	43	46	47	44	40	31	47	28	30	39	46	37	37	36	46	40	32	40	41	35	54	29	33	34	38	41	35	43	34	29	44	45	48	37	34	28	38	35	47	28	45	36	28	33	39	45	38	27	38	35	38	37	46	30	38	32	37	35	36	49	37	31	40	37	39	44	28	33	50	44	38	28	38	39	32	37	38	34	29	26	41	29	29	44	29	38	38	34	40	40	39	59	36	44	35	34	33	46	41	36	32	33	35	30	46	38	35	28	44	42	38	33	42	43	45	33	33	34	36	43	45	36	32	39	47	41	33	41	35	39	42	45	40	52	29	41	33	42	35	34	31	48	31	35	43	42	36	32	23	40	29	42	41	37	42	35	48	38	46	50	27	40	35	36	44	49	40	46	28	35	31	35	51	34	44	32	38	41	38	36	37	37	45	43	38	43	37	37	37	40	39	41	34	32	37	46	41	36	39	34	29	34	33	38	43	31	26	45	41	37	44	40	42	31	34	28	34	40	30	42	33	33	35	41	39	38	32	32	40	46	38	47	34	35	39	43	47	42	30	43	45	32	43	35	27	47	46	39	38	39	48	30	46	37	54	39	30	33	40	35	40	46	37	39	27	37	27	38	38	39	38	46	44	42	43	30	29	30	28	39	35	52	44	41	46	34	43	40	35	54	36	38	43	36	37	52	33	31	36	33	37	49	42	44	39	34	49	30	40	34	36	35	33	36	42	44	37	37	30	34	37	24	36	39	35	31	43	30	37	42	30	47	37	37	32	36	49	36	39	37	46	52	39	37	45	43	32	45	38	36	41	40	44	34	42	35	33	33	38	34	45	42	43	35	40	41	40	32	28	42	42	31	43	41	40	32	40	38	44	36	35	31	38	52	35	26	44	39	35	30	42	33	45	42	32	30	49	35	39	36	38	46	26	45	41	32	29	46	30	41	40	43	38	32	42	34	41	33	34	30	39	31	43	42	42	44	41	38	33	34	41	40	43	47	42	42	43	43	37	43	44	37	35	38	40	48	37	37	46	34	41	41	51	39	49	30	32	39	31	47	37	33	41	48	33	37	36	43	41	40	51	49	41	47	49	42	35	30	48	41	42	26	38	31	43	42	47	34	44	44	34	40	39	41	38	47	49	36	36	39	37	50	36	31	32	26	38	32	41	40	42	34	30	36	37	41	46	30	39	38	36	39	38	30	40	38	51	49	36	43	34	40	42	46	46	29	36	31	43	44	38	37	37	39	38	42	38	40	43	46	30	45	34	33	32	56	31	34	47	36	36	41	35	43	45	34	38	60	36	30	42	25	38	44	48	44	39	39	58	33	27	34	45	32	55	49	44	49	46	31	42	45	54	37	39	37	39	41	48	40	36	38	32	48	36	35	27	36	29	45	37	45	33	44	39	42	42	46	50	34	27	36	25	39	39	37	41	37	33	28	40	34	38	33	35	46	39	39	34	38	36	32	42	43	38	34	37	37	40	38	35	41	35	39	37	32	37	42	48	40	33	31	34	39	37	40	45	38	48	29	41	37	61	35	43	43	30	37	53	43	26	31	38	41	39	32	25	51	38	42	39	34	45	30	44	45	37	40	47	46	42	42	37	36	35	37	37	39	35	39	40	40	42	47	38	44	35	30	45	40	50	42	47	40	40	35	27	51	35	46	34	44	44	37	41	49	36	36	37	40	39	33	39	43	39	31	45	50	37	36	47	39	46	48	55	43	33	33	44	23	36	38	39	35	33	40	43	39	24	34	34	33	30	47	35	38	50	42	37	36	23	34	30	37	44	40	40	28	45	42	49	44	38	48	44	39	38	43	43	28	37	40	39	41	35	35	36	48	37	31	43	37	43	36	39	28	42	42	33	45	43	46	49	43	47	39	40	45	42	40	37	36	46	33	39	33	49	34	47	34	36	42	42	45	37	41	44	47	43	45	37	29	30	35	46	41	44	34	44	43	30	40	38	37	40	48	40	37	39	40	34	37	27	32	44	37	51	30	32	36	47	35	39	35	41	39	42	38	38	31	42	38	37	42	40	54	46	34	48	41	49	37	40	35	36	40	46	35	32	42	47	35	37	26	39	44	50	41	29	32	51	41	24	32	46	36	46	36	39	38	40	31	38	41	35	36	39	34	40	35	43	39	49	36	36	40	49	47	45	40	28	34	42	32	41	37	23	48	43	35	37	39	39	39	30	36	39	35	40	34	36	28	41	29	38	30	37	30	33	41	27	39	39	43	35	32	40	41	33	44	41	42	38	29	41	36	29	35	44	39	35	28	40	41	58	18	42	31	45	38	44	36	32	37	36	40	43	36	43	42
24606	13537	9102	11404	21689	25217	25783	23822	20323	17635	15627	14923	13188	11624	9584	8370	7477	7081	6938	6176	5846	5149	4313	3550	3032	2728	2180	1614	1298	1120	881	610	602	660	678	679	682	627	718	715	656	782	709	768	763	708	663	724	700	615	575	590	524	479	589	599	506	532	507	517	498	512	525	522	503	526	508	479	504	474	503	440	432	493	500	441	433	443	397	403	447	450	429	450	433	425	406	405	387	420	434	414	395	358	431	438	397	404	373	437	398	448	437	381	403	448	404	423	420	447	423	427	431	367	421	411	363	411	416	396	431	414	379	421	412	383	409	414	383	389	410	407	416	419	385	435	386	392	391	453	417	393	418	418	420	412	423	417	413	390	366	415	439	417	387	376	394	410	415	422	427	395	429	404	423	436	441	420	374	421	444	390	359	405	432	411	409	390	424	423	436	410	400	421	424	406	445	415	407	460	421	397	420	382	429	398	441	425	404	428	358	423	385	433	405	425	450	400	429	434	380	387	372	410	399	414	398	410	408	391	421	457	423	380	442	423	454	452	412	427	422	394	395	434	408	417	376	438	433	385	444	424	409	377	412	401	438	390	430	375	391	396	429	425	425	377	401	455	383	373	409	458	445	420	442	420	399	378	406	391	413	431	424	398	392	420	377	438	400	418	442	431	412	428	433	392	402	409	424	375	427	407	406	395	412	394	403	385	442	435	403	405	401	388	398	447	418	451	426	427	423	394	408	365	412	466	420	383	375	393	424	385	420	394	379	385	418	398	442	406	415	380	447	417	393	421	398	416	448	374	422	369	432	398	394	379	396	402	396	417	391	420	428	398	395	389	391	390	411	417	399	422	399	396	415	451	408	392	370	422	408	423	414	421	440	405	406	427	415	410	406	383	427	416	394	449	373	410	389	406	419	396	403	453	380	423	415	423	433	424	422	430	405	410	405	415	417	414	405	407	423	416	366	443	419	398	410	373	435	409	414	400	399	403	402	444	424	408	405	410	397	393	414	388	420	395	377	411	410	419	413	396	423	420	408	428	420	405	412	384	439	385	402	382	426	450	381	406	382	404	413	457	415	430	431	408	379	438	382	402	422	379	410	397	423	414	400	404	419	399	381	405	413	403	385	403	392	422	411	409	393	416	407	420	369	407	394	427	393	371	412	385	395	397	366	399	377	426	390	399	409	441	429	417	420	429	382	375	448	407	421	413	408	408	388	390	432	417	398	407	432	396	399	409	418	414	407	405	425	397	391	405	391	375	405	419	405	435	409	449	439	444	374	368	394	424	401	406	419	409	413	435	410	416	420	405	406	410	396	405	392	423	381	359	408	388	404	395	409	382	377	396	379	367	406	405	408	401	389	402	423	408	408	409	390	408	400	407	408	396	453	410	388	407	392	400	399	428	402	404	417	408	409	391	405	385	397	391	431	428	402	391	425	387	408	383	390	409	385	413	422	447	435	416	402	419	438	420	401	390	395	389	397	424	423	421	400	397	423	403	425	374	411	384	429	410	392	413	391	391	428	443	435	379	409	408	404	418	411	418	407	440	421	403	389	439	426	444	420	420	386	414	406	427	441	399	417	417	388	423	390	417	420	405	421	408	432	429	402	399	394	394	401	391	420	431	389	407	424	428	412	396	389	406	450	409	406	423	411	399	377	422	427	416	440	388	380	405	396	427	437	409	390	410	404	405	412	422	420	367	399	383	433	434	421	440	398	406	381	420	374	405	442	410	401	410	414	428	384	396	426	410	403	408	418	392	419	426	414	425	412	436	393	441	443	385	408	430	424	393	401	408	469	387	387	387	400	416	383	430	405	423	426	441	407	436	418	415	430	366	396	419	446	443	431	423	410	423	383	395	411	417	395	423	429	401	407	399	413	388	421	421	459	410	431	419	430	436	418	431	418	428	400	469	393	421	403	429	424	371	389	400	423	406	416	443	441	422	411	424	453	409	409	381	406	383	403	404	397	395	407	400	408	432	399	423	397	439	391	437	413	399	430	389	365	424	374	436	372	428	429	386	412	428	418	414	393	405	399	407	411	396	421	401	414	438	427	400	393	401	400	412	414	404	414	411	398	424	387	418	408	393	467	387	389	413	378	422	404	389	403	386	414	404	412	421	376	431	455	439	384	407	421	413	398	399	418	395	395	430	446	389	398	409	422	405	389	446	424	423	432	488	401	467	396	377	395	407	435	429	427	414	399	433	411	407	419	437	403	407	407	404	426	401	403	424	388	441	427	405	432	394	419	427	419	435	409	404	414	394	416	423	401	408	388	390	411	420	398	410	438	407	390	401	427	396	416	455	436	393	371	410	390	410	452	415	389	413	409	415	445	402	386	411	410	431	394	447	382	418	425	414	433	435	450	415	380	396	391	440	411	397	402	417	365	415	374	436	417	463	423	415	407	448	393	413	403	416	399	389	394	408	388	447	428	407	414	460	385	391	386	402	402	405	413	402	417	393	418	387	405	454	373	411	426	414	417	397	392	441	395	422	384	408	426	421	414	398	433	399	397	433	414	423	411	404	387	404	455	382	417	423	416	396	412	387	412	413	423	427	414	403	396	395	442	420	386	452	402	380	423	394	420	417	407	464	371	411	413	435	377	456	402	435	423	387	390	370	414	425	376	429	425	423	424	425	417	402	416	370	443	401	389	425	393	415	453	429	419	402	434	407	419	414	438	399	387	421	417	415	400	409	400	387	414	402	410	407	379	450	421	386	402	416	420	399	379	397	414	433	395	418	423	411	427	371	396	428	405	402	413	387	397	406	445	414	422	427	402	405	422	441	427	415	411	448	398	415	410	392	443	416	402	399	391	402	434	425	443	417	415	406	394	403	412	396	423	408	406	402	405	411	424	421	404	443	414	435	411	427	393	412	448	396	417	419	408	375	394	427	440	403	438	385	425	418	389	402	383	374	419	423	435	419	404	420	391	393	430	434	418	424	404	421	412	408	396	421	388	380	435	453	423	390	418	415	415	434	400	407	423	436	382	419	431	418	412	373	400	450	420	347	431	402	394	395	406	441	380	406	418	400	404	428	382	408	409	381	402	390	396	409	395	430	403	388	449	386	431	404	429	391	367	429	413	410	412	425	351	393	387	414	425	400	387	416	410	387	381	398	413	387	439	405	396	433	430	402	409	418	385	421	399	442	388	421	424	433	434	386	395	453	440	406	375	413	388	410	419	430	409	457	407	456	418	372	410	402	415	438	416	438	422	402	373	389	380	426	445	378	403	398	432	389	413	398	449	437	396	427	416	425	412	399	450	456	435	420	397	351	404	405	404	388	425	407	436	412	413	380	402	395	366	407	437	384	421	444	380	406	388	401	403	422	417	391	398	402	441	400	433	414	418	433	424	387	408	400	364	422	405	445	422	415	418	422	371	387	426	397	419	423	436	410	405	425	447	397	428	394	428	394	402	409	374	411	394	407	403	402	426	390	424	404	399	380	404	409	415	411	385	405	423	454	433	420	421	440	385	391	405	454	453	409	350	427
3820	1132	660	473	391	516	717	789	660	561	508	515	465	377	324	320	250	242	256	219	203	172	198	137	135	127	105	85	66	71	55	44	44	48	46	44	48	50	60	46	47	54	68	55	52	54	41	53	54	46	41	55	40	49	55	52	44	53	49	51	53	42	44	37	58	47	50	45	38	36	56	38	48	52	55	47	37	40	40	50	48	35	45	46	43	48	66	30	36	31	42	40	49	42	41	45	38	55	37	47	46	48	46	44	44	43	42	48	50	32	35	30	31	42	40	42	41	46	31	37	31	43	46	36	27	51	52	37	52	49	31	45	35	45	45	29	36	35	36	45	29	33	42	44	50	43	36	39	48	33	49	32	35	42	33	46	46	39	41	33	49	49	34	66	39	52	40	32	43	46	41	33	44	50	44	28	36	30	46	44	35	36	43	34	55	36	54	44	48	46	48	42	36	41	44	36	51	35	35	40	50	40	45	32	42	37	35	38	53	34	46	39	46	51	37	30	55	47	35	41	38	32	45	45	35	39	51	39	48	52	41	46	34	40	45	41	40	37	36	48	48	39	52	45	36	48	38	48	56	23	31	39	35	45	30	34	34	32	38	32	36	27	28	42	44	44	39	36	43	50	52	42	49	41	48	35	45	36	53	30	36	49	40	39	44	33	40	58	52	29	41	34	48	35	39	48	43	35	46	38	36	53	57	38	41	40	31	38	47	39	33	36	46	41	39	41	42	52	37	37	42	47	32	32	42	45	43	43	36	46	42	45	47	52	31	35	49	40	26	38	53	45	41	37	36	44	43	41	42	41	49	46	44	40	47	46	38	40	40	42	45	40	43	40	33	35	38	24	35	47	44	42	41	23	44	42	48	32	41	38	47	45	36	33	52	41	45	37	40	35	48	32	48	39	32	49	47	47	50	47	45	45	45	56	42	54	36	34	37	41	45	36	55	37	48	44	37	43	40	36	45	48	35	41	46	42	39	34	38	41	49	55	44	40	45	45	52	50	59	43	36	43	47	40	57	41	40	35	34	30	41	42	34	39	38	38	37	51	26	41	43	39	38	32	36	38	44	52	47	54	50	44	44	39	38	40	41	33	38	41	45	39	43	42	36	48	44	47	42	45	34	36	37	32	35	40	46	37	35	40	50	42	39	42	39	36	50	49	36	39	38	48	36	33	41	44	46	38	50	40	34	44	48	41	35	35	45	48	32	38	44	38	51	46	46	33	47	43	35	43	46	39	45	45	43	38	40	38	38	28	41	38	37	44	31	41	42	42	47	33	38	42	43	38	39	33	43	41	41	45	36	42	38	39	47	42	47	35	57	51	39	38	46	48	29	34	30	31	30	56	40	37	46	45	46	45	27	32	43	48	27	42	46	43	38	38	34	39	44	47	39	39	43	38	39	50	50	54	42	36	54	39	45	35	45	36	46	47	42	25	47	31	45	41	50	36	38	27	40	38	44	34	44	41	37	42	40	45	30	38	37	42	39	50	65	39	46	26	46	33	42	39	38	37	51	53	30	31	32	41	39	36	41	53	35	53	37	41	46	36	31	42	32	35	41	29	35	34	44	55	41	41	41	46	44	55	39	41	36	45	37	42	39	43	40	36	29	46	38	37	45	52	47	44	43	35	44	40	43	51	31	55	39	35	45	40	35	30	43	34	48	37	41	48	46	41	41	42	58	37	37	28	56	38	38	43	38	33	34	38	42	55	36	49	49	47	39	45	33	35	39	38	41	52	51	48	47	42	39	35	56	37	35	40	43	46	39	41	44	35	38	41	43	41	45	45	37	43	38	38	43	34	42	50	32	31	41	36	38	39	44	50	41	45	43	41	42	40	37	46	43	44	42	42	34	37	46	34	42	42	36	45	38	42	34	35	43	48	59	33	48	31	42	47	45	41	41	38	36	35	43	41	36	44	46	33	38	36	44	35	47	54	46	43	28	44	48	46	36	38	38	44	30	67	54	44	41	30	32	38	41	43	34	37	33	41	37	37	44	29	33	37	38	44	27	51	42	38	36	35	42	39	39	38	44	46	36	46	40	48	51	39	45	48	35	54	54	40	32	45	32	37	62	40	36	48	45	31	52	46	36	45	57	40	40	38	38	31	45	44	38	39	33	44	47	40	44	42	36	28	42	42	45	42	33	31	38	52	35	46	49	50	41	40	28	41	51	41	38	45	53	44	43	38	29	41	44	37	48	38	25	42	45	49	43	47	41	34	37	48	31	36	39	44	38	41	49	48	34	50	49	35	50	34	41	42	33	31	38	40	30	37	32	44	37	48	42	31	39	42	57	43	31	46	30	37	49	41	40	39	41	41	45	40	36	41	37	44	34	46	45	39	42	53	37	40	49	34	37	48	42	43	41	37	38	40	46	38	42	37	34	42	39	36	40	52	44	44	42	39	37	57	59	50	63	42	43	36	48	43	40	36	38	39	36	34	39	47	44	39	51	43	42	45	51	37	42	41	45	33	39	40	31	38	39	37	40	29	47	40	44	36	41	44	45	44	48	45	46	42	39	44	45	38	36	45	46	47	37	39	25	43	33	43	47	39	37	39	45	41	37	43	37	42	42	51	46	47	50	43	35	44	41	45	40	43	42	44	34	43	35	51	39	44	40	49	34	37	33	39	41	34	46	41	39	43	45	42	35	36	43	37	43	45	46	36	40	50	49	44	57	31	39	43	37	50	49	48	46	50	51	39	41	33	38	32	45	39	39	49	43	34	44	44	35	45	39	51	42	46	40	50	42	32	38	52	47	39	38	40	41	37	43	36	34	30	37	52	40	33	45	44	50	36	46	49	36	41	40	43	43	45	40	33	40	34	40	36	55	43	38	44	53	41	43	37	41	49	39	39	37	37	40	35	35	42	45	45	45	43	39	37	41	53	40	55	42	48	39	35	26	48	40	33	43	28	38	34	45	46	41	42	34	42	36	47	38	36	41	51	39	43	46	41	46	38	42	46	40	56	42	49	40	47	45	51	43	43	37	45	32	39	53	41	41	35	36	40	53	44	47	36	43	40	53	43	35	27	44	36	35	36	44	36	36	41	35	47	48	45	47	36	36	49	32	39	40	42	37	41	44	38	39	44	37	41	45	36	42	38	41	32	38	29	39	51	36	48	39	37	42	54	48	42	39	41	46	47	35	45	41	42	40	44	40	40	49	35	48	35	42	37	36	37	46	36	38	41	35	41	49	50	50	38	34	49	43	43	42	44	41	34	31	49	38	41	42	48	41	47	28	48	28	41	34	47	35	40	42	44	37	51	53	40	39	39	43	50	43	40	49	48	56	43	31	50	45	38	37	47	41	38	45	31	38	55	35	46	45	47	36	32	38	43	47	41	37	42	48	46	48	54	48	45	35	34	46	39	52	51	57	30	41	38	41	46	52	50	37	37	38	46	38	39	46	38	27	28	38	42	39	42	45	39	41	48	51	36	33	35	38	39	38	41	32	40	56	36	38	46	44	42	53	47	42	40
21957	12677	8631	10896	21006	25024	25593	23888	20895	18010	16649	15529	14222	11876	9844	9071	8195	7762	7135	6738	6124	5212	4610	3963	3367	2807	2272	1644	1383	1242	875	634	669	727	741	728	703	712	754	746	760	789	765	801	784	796	741	731	701	637	633	615	572	615	527	577	575	581	578	586	555	518	535	506	535	502	485	516	518	493	507	516	514	519	505	452	446	480	471	464	461	441	449	471	456	454	467	426	464	452	432	425	409	427	459	466	474	470	480	445	441	472	428	424	474	423	493	425	453	462	371	466	415	428	412	422	446	435	469	438	437	435	437	413	468	437	458	412	425	416	464	507	433	438	408	460	454	445	439	434	454	417	426	439	448	410	448	427	436	439	446	389	407	430	456	455	415	455	432	467	411	433	428	444	436	426	410	420	438	466	462	450	459	404	419	473	425	445	411	457	446	448	448	417	457	449	434	432	451	444	413	426	435	488	407	415	433	455	452	439	431	448	430	412	441	430	485	467	464	423	466	472	419	424	431	388	399	424	455	411	482	438	393	493	457	406	421	454	432	443	453	472	420	422	415	452	464	435	463	435	460	430	451	438	478	450	439	434	429	468	454	421	387	400	443	402	470	439	481	456	415	425	441	433	458	423	444	447	463	478	492	432	415	417	435	453	407	460	416	438	445	442	420	410	446	463	465	446	386	372	451	418	418	452	457	448	462	425	406	423	451	440	436	444	439	448	437	462	453	451	440	453	421	427	458	431	459	449	456	456	443	439	433	438	436	458	427	447	452	456	428	438	439	431	412	450	440	428	435	445	458	469	445	413	407	480	447	436	440	442	404	446	464	438	458	406	474	415	465	429	467	449	461	407	450	437	463	437	446	433	452	427	445	427	418	432	424	413	451	454	401	414	426	436	413	466	467	413	459	426	451	434	457	444	436	392	411	439	409	423	462	426	427	447	459	453	457	401	423	422	395	397	417	416	438	423	421	425	405	414	466	420	484	441	421	424	442	398	408	412	432	414	395	408	460	439	415	435	418	404	440	447	425	479	395	402	459	435	446	447	404	400	428	441	443	427	433	446	437	445	444	425	440	416	438	467	455	466	479	439	459	427	440	449	457	406	429	427	429	423	449	452	452	438	437	437	439	434	438	400	446	406	449	400	405	419	406	438	454	452	439	431	413	432	447	466	452	438	459	448	406	447	455	435	448	462	455	499	429	449	404	414	431	438	452	431	438	448	419	441	457	441	447	421	424	423	438	419	435	455	426	441	443	422	391	425	432	386	437	440	447	438	439	440	459	455	446	411	438	425	452	445	432	451	428	412	436	423	449	395	431	404	431	435	429	473	434	438	455	427	427	420	429	424	456	469	447	451	421	412	451	410	441	438	426	454	407	450	467	472	415	470	449	410	480	416	400	410	414	438	447	422	441	456	471	444	477	418	419	421	457	449	403	415	497	465	407	436	449	412	435	428	423	424	455	396	421	433	406	423	428	404	455	423	442	442	445	457	434	423	446	415	417	450	420	444	428	457	437	437	428	417	448	419	435	507	452	460	445	427	442	441	477	463	440	439	447	408	402	434	453	455	428	423	416	462	450	404	450	432	438	451	437	416	440	435	423	439	401	443	435	437	439	444	464	452	491	415	443	456	461	468	421	429	405	427	434	436	412	439	440	399	432	433	462	435	431	462	444	422	457	420	460	438	426	454	469	398	436	419	440	442	416	397	416	476	460	406	472	435	459	415	429	439	444	445	453	411	431	430	412	442	446	460	461	421	429	442	457	414	427	452	464	406	433	454	453	442	452	442	446	459	402	390	437	436	434	429	454	459	422	441	382	406	452	429	469	473	437	498	421	422	417	487	409	489	418	422	414	452	450	423	426	431	424	413	451	428	430	409	449	427	463	447	411	445	465	425	422	416	446	424	441	447	464	440	425	449	430	410	419	407	457	428	436	448	447	431	428	480	438	436	452	469	436	430	467	436	487	450	421	463	436	457	431	400	447	407	418	460	421	438	446	462	447	416	461	457	434	424	450	448	465	427	447	454	437	457	396	444	421	419	502	428	444	438	449	453	462	418	424	434	468	422	420	453	449	447	432	465	439	397	492	474	419	432	429	426	459	435	436	411	429	423	444	444	463	451	442	463	438	451	453	458	437	472	396	459	455	459	448	454	463	419	475	414	435	416	433	438	423	448	446	450	395	475	440	417	434	432	467	425	439	467	411	452	412	450	412	413	450	447	444	455	415	433	445	434	434	466	452	450	431	441	464	441	433	438	434	431	414	424	426	455	411	430	459	414	458	468	477	448	445	408	441	452	473	429	431	465	413	421	429	422	413	473	464	445	396	447	417	437	443	454	432	446	465	438	393	451	392	437	467	419	429	448	456	492	404	456	475	422	472	417	440	391	440	404	417	427	420	418	458	456	474	403	468	427	451	422	413	447	441	399	441	428	410	456	437	443	414	388	471	419	429	454	415	458	424	428	426	473	445	425	434	428	399	417	426	414	406	426	439	442	416	412	435	467	439	434	476	463	415	452	429	412	408	428	443	430	442	444	429	452	441	412	452	428	449	412	440	480	458	455	452	441	434	443	468	400	462	451	422	438	406	435	454	427	463	435	440	443	429	443	423	452	420	445	441	428	434	435	439	451	435	453	437	453	430	453	448	430	450	413	479	412	424	455	423	457	442	438	438	425	452	440	413	428	438	445	440	450	418	429	457	421	442	439	410	439	417	386	430	469	449	425	461	427	442	421	437	437	429	472	445	437	432	445	410	470	407	423	401	444	430	458	397	434	420	452	434	499	468	445	427	466	444	436	421	448	467	419	452	426	453	438	451	392	405	381	497	436	416	453	471	447	398	461	435	448	440	452	468	447	458	439	462	432	431	440	438	460	416	432	458	454	457	419	439	382	424	457	421	409	460	462	463	454	401	437	444	444	436	456	427	397	442	424	399	439	440	435	435	438	419	436	443	428	431	452	413	457	459	442	410	415	482	402	416	451	434	418	440	453	411	432	401	438	497	465	426	440	422	421	429	416	403	385	461	427	427	429	459	419	416	420	445	452	463	434	449	445	458	409	416	420	404	463	449	449	481	395	383	425	428	438	450	466	442	439	452	436	431	428	440	428	402	422	436	424	417	417	444	429	412	421	437	417	472	433	452	444	458	417	440	437	414	403	457	426	423	468	422	426	450	446	464	481	415	441	454	460	413	432	430	432	444	470	442	462	439	427	435	454	445	459	475	420	413	461	453	457	419	405	449	452	459	440	464	447	402	446	448	437	435	433	454	429	371	433	409	439	422	423	416	447	445	420	403	416	482	455	431	419	462	426	435	426	464	459	416	420	433	456	400	437	425	447	417	411	450	400	438	474	444	467	450	453	456	407	448	436	464	416	467	410	430	443	440	440	434	423	419	439	453	454	431	435	471	420	461	438	424	491	446	454	417	474	414	416	444	432	461	422	476	433	433	463	435	421	464	443	415	441	392	450	408	452	433	437	407	426	460	399	472	437
2738	1527	879	650	532	661	892	1017	968	748	753	703	566	466	416	374	332	339	268	245	250	235	193	150	130	124	102	80	67	51	43	41	39	38	42	37	49	40	62	37	46	39	55	52	45	44	47	51	43	38	56	25	42	39	33	30	40	37	29	35	33	36	39	42	44	24	38	33	46	34	37	28	35	37	36	43	27	33	37	33	36	35	30	42	31	35	35	34	26	33	37	32	29	43	42	34	32	35	39	25	34	32	35	29	29	25	36	26	30	32	50	38	27	27	33	38	39	23	37	35	17	34	36	37	36	29	43	20	31	38	37	23	30	32	37	31	29	25	36	51	30	32	27	27	41	29	38	41	32	19	29	36	29	25	33	32	29	29	40	34	36	42	39	38	33	34	28	35	34	31	40	45	34	34	38	35	28	38	33	32	26	42	29	29	30	35	37	47	34	33	29	36	44	21	32	26	38	38	36	37	40	31	35	32	28	39	32	33	32	32	39	34	43	42	29	27	33	25	31	32	37	31	26	32	39	42	38	33	31	25	37	29	42	31	22	46	27	29	46	40	33	26	30	33	32	31	29	33	20	35	29	46	40	30	38	35	36	29	32	34	26	30	30	30	38	42	33	48	32	35	28	40	34	29	37	32	30	24	22	20	22	38	31	38	28	36	30	28	23	28	33	33	36	30	37	41	44	30	27	32	36	28	30	25	36	29	34	30	21	27	33	47	26	40	36	31	35	36	32	44	40	31	24	37	31	36	38	31	31	30	31	28	27	28	31	31	44	29	40	23	35	25	25	29	31	36	30	35	43	41	31	43	22	37	32	35	37	23	34	25	27	36	37	30	29	27	33	36	40	31	39	40	33	31	42	35	28	38	45	33	45	28	45	30	29	27	35	32	30	32	27	32	38	34	37	37	30	36	29	35	26	34	37	43	28	34	34	36	31	28	42	31	36	28	25	37	28	35	36	34	39	26	24	27	36	27	30	35	36	47	37	28	26	35	37	36	31	30	30	36	27	40	32	37	31	25	34	30	33	37	33	30	37	36	31	24	38	42	23	39	37	32	35	35	28	27	41	33	44	40	24	21	34	32	36	24	28	26	35	32	35	36	31	32	30	28	28	35	32	28	37	31	32	32	35	36	29	33	29	18	32	34	34	31	43	33	33	38	33	38	36	31	37	31	25	45	38	35	29	41	26	25	31	23	34	45	37	28	35	33	46	26	35	34	32	34	37	39	36	29	36	27	47	30	38	28	33	25	41	36	33	23	37	39	33	41	35	28	36	27	34	29	30	35	40	36	26	39	34	26	29	37	21	27	29	37	25	29	38	38	37	43	29	32	34	28	35	38	40	35	28	29	31	34	38	37	29	37	39	29	33	24	34	31	38	29	36	36	30	31	29	34	41	34	31	30	33	30	29	49	25	42	33	25	33	30	34	33	25	24	36	31	30	29	35	29	35	35	28	41	34	39	36	30	43	31	30	22	27	28	34	26	26	31	33	23	35	29	26	40	23	31	30	38	34	37	37	31	28	35	31	36	32	26	35	26	38	36	40	29	31	30	22	31	36	34	30	33	21	34	40	31	35	33	31	33	37	33	39	27	31	32	34	38	31	29	30	31	26	29	36	34	30	29	27	26	39	33	31	39	38	36	34	38	37	28	26	31	39	35	38	31	33	32	34	40	42	24	23	39	36	39	27	36	32	36	38	32	37	34	32	27	35	44	33	43	34	28	29	40	33	34	29	18	33	35	30	36	32	36	19	41	27	37	39	40	37	39	31	33	33	37	38	33	28	27	43	32	33	32	36	40	26	18	37	34	42	34	33	34	38	28	31	26	37	39	28	38	26	32	42	37	33	35	23	26	23	33	32	37	39	33	43	35	23	32	29	27	34	29	27	39	26	28	27	33	31	45	34	32	29	26	24	39	42	33	22	36	30	30	33	48	48	35	45	47	41	36	31	40	47	37	40	33	51	42	29	32	28	39	28	33	42	27	42	43	38	26	33	27	42	36	41	43	19	35	33	37	34	24	45	33	47	32	30	29	41	29	27	38	29	44	30	40	33	36	38	25	40	36	39	40	37	38	39	33	35	36	35	32	32	31	34	34	33	32	25	42	37	31	38	31	22	47	36	35	36	35	33	31	39	33	32	33	30	38	33	34	26	28	32	33	46	42	25	27	35	40	36	40	41	27	25	44	26	32	28	22	28	29	31	40	46	38	30	28	27	32	27	40	32	32	38	34	28	35	29	24	33	39	37	28	31	28	40	25	22	34	30	43	32	23	50	34	33	27	28	33	33	29	44	36	41	40	21	28	29	31	31	41	27	27	25	33	32	38	39	27	33	33	41	28	42	32	17	31	23	36	40	29	30	39	24	37	32	31	22	35	27	30	38	36	36	39	32	32	38	24	33	32	32	32	36	31	45	37	35	29	38	41	36	33	39	28	28	26	35	38	33	40	26	18	33	35	32	31	27	44	44	30	36	27	28	21	34	37	34	39	30	32	40	39	38	29	24	35	24	22	28	38	41	30	40	24	35	44	27	34	32	31	36	30	32	37	37	30	43	27	38	28	32	27	47	36	30	34	43	27	30	36	26	27	37	37	37	27	37	46	38	41	35	29	27	28	28	31	35	37	33	38	27	35	26	34	28	27	23	23	31	30	40	24	37	46	40	37	39	36	33	33	35	35	34	27	31	34	24	25	35	40	42	31	33	44	31	32	30	35	23	36	29	40	24	40	28	29	42	26	32	26	26	38	31	35	30	28	32	34	35	30	53	33	43	20	25	42	33	26	34	37	36	33	30	28	27	43	30	34	42	28	35	26	25	27	31	29	46	30	31	38	41	35	37	24	32	34	26	38	35	26	28	30	32	36	22	36	29	36	33	30	29	39	34	30	35	35	32	42	38	37	32	24	33	24	36	41	28	42	39	33	30	31	35	35	41	38	27	42	37	34	36	24	32	29	23	35	29	37	28	41	33	24	35	36	33	39	36	38	32	33	38	29	22	23	31	23	40	39	28	33	21	38	39	38	44	40	42	29	29	30	35	27	35	34	36	36	29	35	38	36	28	34	36	42	29	37	37	37	29	39	35	36	31	37	36	38	36	37	41	36	29	32	35	40	26	31	38	37	42	32	22	40	33	31	36	35	35	37	33	38	27	44	35	36	23	24	39	29	28	29	29	36	29	26	28	27	27	27	35	34	38	41	37	34	32	36	34	35	24	32	35	32	40	38	37	34	38	35	37	38	33	39	32	35	37	31	30	28	38	26	27	29	27	37	34	23	35	27	41	35	26	42	35	41	33	37	35	34	28	30	32	34	35	32	39	36	22	31	28	41	38	33	33	32	44	41	25	37	27	42	41	34	28	31	20	34	26	26	29	24	27	32	35	30	29	29	28	30	32	29	36	22	35	33	33	41	26	42	38	38	34	30	30	38	31	38	26	34	32	28	29	30	27	37	37	34	35	37	26	42	28	28	37	23	38	41
24762	14299	10499	13074	24222	28414	28152	26572	23717	20809	18988	17651	16095	13215	11767	10486	9799	9285	8533	7950	7186	6104	5368	4488	3893	3186	2304	1786	1575	1198	831	633	750	765	811	765	751	761	750	796	788	815	807	830	812	806	745	757	657	595	585	560	574	553	544	530	527	520	550	513	489	530	507	506	420	443	477	475	478	450	457	408	430	424	413	402	367	370	377	380	420	399	370	365	355	360	334	367	334	371	379	371	357	392	368	381	347	352	365	327	382	351	347	388	348	422	371	379	384	365	350	394	339	350	362	376	373	367	333	341	339	352	339	373	342	377	344	352	376	360	352	375	343	357	365	357	391	334	321	374	326	342	344	371	346	308	388	349	354	382	342	357	360	367	348	359	358	351	333	383	327	367	358	318	360	356	356	368	371	351	339	376	348	335	357	357	398	372	379	379	338	374	370	379	362	356	419	400	302	354	333	364	362	379	394	348	340	383	406	368	334	335	369	325	372	342	370	325	377	344	354	329	349	344	341	339	364	379	343	342	357	333	381	378	366	375	377	351	363	356	342	345	360	348	355	374	361	347	346	351	376	340	338	363	340	349	352	354	314	367	385	348	356	383	341	352	371	355	387	378	317	350	363	359	373	353	372	343	327	336	366	349	374	356	359	389	368	328	361	364	336	340	408	343	340	336	336	315	358	356	353	326	339	381	367	342	359	361	363	343	338	357	387	366	322	387	361	369	360	360	352	326	350	367	381	380	327	353	366	351	333	365	378	391	336	331	352	369	390	364	320	335	371	337	345	358	344	375	359	360	360	360	383	383	393	381	344	333	369	348	359	369	351	341	354	344	367	351	381	358	363	355	324	347	360	342	422	328	352	320	375	343	347	386	312	345	361	372	366	347	353	349	369	341	318	358	374	398	338	357	358	320	352	382	355	317	388	369	341	363	383	333	348	358	382	349	399	326	363	336	398	385	362	326	342	367	379	388	382	378	381	342	378	350	383	342	358	338	341	393	348	307	371	354	359	337	347	327	338	345	347	370	336	340	346	339	351	401	337	360	344	344	359	344	345	355	384	342	353	350	366	353	340	369	319	341	374	326	342	349	382	335	343	297	366	314	355	380	348	343	341	330	346	356	346	348	376	360	363	337	357	315	368	361	329	369	328	356	335	372	346	376	371	363	362	321	356	332	354	344	354	362	375	358	354	370	367	353	381	380	338	332	368	355	356	367	338	327	335	381	343	366	370	363	341	354	360	327	382	342	342	315	354	348	340	349	376	345	338	315	366	334	341	378	335	361	374	336	334	388	352	331	344	359	396	353	368	365	362	367	375	373	368	355	372	343	370	346	349	359	346	337	354	377	340	321	352	370	346	312	350	372	352	344	389	348	363	322	301	329	335	341	328	399	345	395	333	350	340	336	381	353	368	393	360	342	338	373	338	330	360	336	366	334	360	349	339	348	371	369	369	342	361	341	339	343	357	374	365	360	368	340	379	344	324	343	359	352	360	362	380	357	360	336	315	381	367	378	369	382	350	361	360	351	391	334	375	350	357	330	395	395	328	348	412	331	358	374	381	348	372	375	316	372	340	349	346	327	368	380	360	312	346	318	370	363	331	371	324	389	349	389	359	369	337	379	368	366	366	364	351	331	345	355	294	362	370	406	311	376	398	364	315	336	395	385	372	342	347	367	365	370	356	356	393	342	348	368	357	327	374	343	358	412	365	382	343	318	330	358	376	343	373	366	352	349	325	348	342	313	352	370	364	342	396	337	355	373	349	388	372	374	350	332	352	372	381	363	352	329	329	376	361	341	331	358	355	346	348	358	364	329	362	332	380	362	369	338	325	312	361	362	366	327	345	379	372	334	385	330	346	354	394	349	340	363	345	372	391	355	352	362	338	368	373	333	367	315	337	357	352	369	359	328	380	371	393	379	347	360	369	366	392	349	362	352	348	335	326	335	373	365	381	368	356	348	349	338	325	347	353	350	346	357	356	368	368	352	319	333	342	366	353	381	359	334	386	403	379	385	367	334	357	332	336	345	334	369	312	332	346	358	370	349	390	333	366	376	349	359	334	343	351	316	343	356	356	346	385	342	387	349	367	346	329	358	346	382	318	349	349	343	382	365	343	419	393	393	363	381	401	347	355	357	336	332	358	372	358	349	385	357	373	377	348	325	356	334	374	340	339	364	408	363	341	365	310	321	339	374	360	376	322	365	379	346	346	349	323	388	354	365	339	359	306	369	355	369	336	356	381	336	351	336	355	343	381	346	362	351	394	362	319	369	364	346	367	344	338	355	373	334	334	385	350	329	356	345	344	359	348	328	380	372	366	278	365	371	341	358	356	392	369	365	323	339	348	349	371	352	358	359	374	340	372	362	338	343	374	358	322	377	381	348	354	348	354	346	341	326	333	366	345	361	341	352	363	375	369	318	335	342	341	391	354	342	336	362	352	363	319	370	348	342	330	380	320	362	342	337	359	362	398	334	346	354	362	366	347	369	325	325	365	338	324	365	347	352	320	351	393	340	351	339	362	345	377	346	355	370	323	337	334	336	380	367	334	339	360	349	338	387	386	349	333	348	359	331	320	341	358	365	348	335	370	333	361	343	354	349	312	342	373	359	313	333	409	348	354	343	366	375	335	361	366	369	381	378	317	356	321	335	376	370	341	347	338	359	369	353	339	351	356	366	329	358	382	345	357	365	381	324	351	343	371	323	338	380	333	363	367	351	370	306	352	342	366	345	378	348	335	345	369	331	364	371	337	377	357	350	404	390	342	378	332	329	372	363	350	358	370	351	354	356	337	385	380	390	336	364	348	351	358	347	329	315	361	398	340	358	340	364	346	357	362	371	393	354	349	353	298	357	338	353	331	334	347	352	344	335	339	367	351	370	329	367	352	371	354	313	364	345	374	353	310	344	306	369	348	345	358	353	369	352	341	341	336	372	344	363	368	361	334	337	389	333	365	357	325	365	384	370	359	366	362	390	345	366	387	340	343	357	339	372	353	380	380	349	339	349	382	332	347	331	339	373	356	381	376	373	332	356	351	376	358	353	340	364	382	369	331	384	346	346	357	363	358	362	354	378	320	358	388	416	343	330	374	334	381	342	340	363	326	352	339	377	370	344	357	338	351	341	352	378	351	355	362	368	397	383	345	333	382	359	358	319	388	376	382	357	345	346	333	371	365	355	369	352	368	377	341	357	338	368	355	371	396	316	343	355	353	349	374	343	380	347	353	376	387	361	367	338	345	342	368	365	325	347	373	343	353	344	367	354	349	353	314	325	343	359	366	343	356	350	368	362	377	358	371	364	366	352	351	330	360	368	346	357	332	335	343	351	366	372	358	365	335	369	344	342	347	339	343	364	368	385	394	354	403	365	354	382	371	330	323	359	363	378	346	335	353	371	381	369	365	395	321	374	343	328	345	365	334	344	351	354	358	385	352	334	372	361	340	368	357	343	322	333	337	317	349	318	352	324	359	333	374	350	360	333	366	362	364	365	354	339
2345	661	450	370	273	340	467	511	478	432	403	366	313	266	250	228	194	196	210	169	131	153	127	122	98	90	59	65	61	46	58	56	50	54	45	53	51	63	56	63	48	61	47	67	59	51	65	51	49	57	48	54	62	51	52	53	46	39	57	48	55	48	45	43	47	60	63	52	62	51	51	64	52	55	44	64	42	52	43	50	54	47	44	52	49	56	48	52	49	59	43	60	37	43	47	44	63	44	48	37	41	58	49	51	44	44	49	44	43	40	62	41	41	41	56	50	48	41	49	60	57	57	53	50	39	44	45	51	49	51	38	41	42	50	44	49	65	42	43	47	54	46	47	57	47	48	47	37	58	55	59	40	52	58	63	58	54	48	49	44	41	43	44	42	47	39	49	54	43	55	49	46	56	51	59	49	49	50	46	45	46	45	45	55	42	46	37	46	48	56	46	43	49	55	57	47	44	46	61	52	49	49	47	44	39	42	49	55	38	41	37	54	60	53	44	50	55	39	50	46	47	45	52	37	42	42	30	39	48	40	48	52	43	42	58	55	52	55	54	50	39	50	59	39	39	34	44	57	43	45	42	47	50	47	44	57	57	48	49	58	49	49	35	57	50	53	59	38	38	51	40	53	48	61	40	45	45	43	50	48	50	38	46	35	46	58	57	50	44	47	58	34	37	40	44	63	40	46	50	43	44	49	49	49	60	52	50	47	56	44	52	41	45	34	37	47	46	62	50	44	37	48	43	44	57	40	44	45	36	42	64	43	56	54	46	48	47	68	37	45	48	53	43	48	54	55	47	47	53	53	54	59	50	41	47	55	45	36	43	56	53	37	49	53	46	42	40	42	55	52	49	54	49	49	51	57	48	46	56	48	42	41	46	46	55	40	44	50	34	46	44	46	54	51	39	44	41	45	45	39	48	49	39	56	40	53	48	48	43	49	43	41	48	47	48	45	57	42	58	43	45	65	42	54	53	56	41	43	51	59	44	48	54	40	40	43	45	44	56	55	57	54	64	49	45	44	47	44	43	40	48	52	46	44	48	49	55	58	53	49	48	41	50	48	46	49	52	45	48	51	50	35	47	46	49	53	53	46	48	50	42	39	44	57	47	58	47	37	41	47	40	49	52	36	58	53	48	57	55	52	42	47	58	46	65	41	50	43	51	50	43	44	47	59	40	48	51	55	46	44	50	52	47	45	42	46	54	50	60	45	45	58	51	52	48	60	54	40	49	53	51	52	55	59	46	42	34	54	50	47	44	41	42	55	51	61	45	50	52	45	53	49	53	52	50	48	47	47	47	55	44	42	49	53	50	41	55	44	54	37	36	43	48	41	50	43	50	48	44	48	45	48	57	48	53	49	46	58	35	47	28	47	56	52	50	34	51	44	42	52	47	34	49	50	40	49	58	34	58	54	48	42	50	41	50	51	47	42	54	49	33	67	48	41	52	55	52	54	44	49	54	48	56	51	61	46	44	42	55	39	42	53	45	54	56	56	55	36	54	53	53	45	45	48	53	38	51	43	44	50	48	50	52	52	41	51	43	43	60	51	43	41	48	54	42	43	50	42	49	38	47	45	57	32	44	39	45	51	56	52	49	46	50	57	44	47	44	53	61	43	38	55	53	45	44	54	58	38	60	44	55	38	57	53	38	57	39	38	40	59	44	53	43	40	47	43	43	39	44	52	44	42	44	50	41	57	53	41	53	40	45	47	47	55	42	57	36	50	49	47	46	49	43	41	51	34	53	43	58	45	42	58	57	52	49	44	48	50	51	47	44	46	54	50	56	47	47	51	45	48	64	54	58	41	50	43	34	39	53	38	45	50	48	49	53	53	49	48	47	50	55	42	49	43	49	49	53	43	45	49	31	41	46	55	43	46	48	48	46	50	43	53	57	40	42	59	49	46	50	46	51	51	48	36	48	48	51	53	53	40	60	40	40	46	43	39	52	43	51	47	36	59	33	40	35	39	38	43	45	57	44	40	37	45	54	46	36	46	59	39	55	56	52	50	46	51	49	44	52	40	51	56	46	43	44	55	47	44	45	43	53	33	56	49	39	42	52	44	45	71	32	44	46	45	59	49	53	45	50	49	51	59	55	50	53	56	48	44	38	48	50	45	54	42	59	45	47	54	43	42	36	41	57	36	42	52	47	47	52	51	45	47	53	47	59	52	35	42	44	58	39	55	47	43	54	58	47	40	42	39	47	43	48	45	33	61	44	48	38	41	46	35	51	57	57	42	56	44	47	38	45	59	40	42	41	51	39	47	52	52	49	39	47	50	55	41	50	42	43	44	59	35	49	41	49	41	51	45	32	49	42	39	37	51	53	47	52	43	40	47	39	56	31	45	39	41	52	43	44	48	50	47	56	51	52	53	55	59	44	46	47	52	53	47	40	38	57	52	53	48	57	45	35	45	53	54	43	41	47	47	47	58	48	50	52	45	47	47	59	37	44	51	49	52	51	60	47	42	50	48	56	46	53	49	42	50	36	48	47	46	41	47	46	63	51	48	52	51	53	56	54	36	49	34	41	44	40	50	53	35	49	38	52	46	43	46	52	59	49	52	47	37	34	55	44	37	38	41	43	48	46	45	47	51	44	52	48	47	43	49	45	50	58	41	59	52	51	53	40	43	46	34	58	46	50	48	53	55	63	50	43	43	46	57	39	43	47	71	31	50	32	49	55	36	49	56	52	54	42	51	48	56	39	52	46	45	48	43	54	49	47	57	45	46	39	67	50	51	49	38	44	46	51	42	52	38	49	51	38	42	46	44	63	48	53	51	55	49	38	50	38	47	50	39	71	43	44	42	43	46	55	52	46	54	41	52	60	51	43	59	59	38	43	47	53	48	44	50	33	39	59	40	57	44	50	47	45	44	42	54	60	50	62	55	53	50	51	39	46	45	56	53	46	61	56	37	29	49	50	58	52	51	33	40	50	36	50	50	43	48	40	47	50	42	45	51	54	37	60	44	53	44	46	38	45	56	50	47	47	53	57	50	32	55	36	45	51	44	39	48	41	54	50	35	49	61	50	66	46	47	49	45	62	49	52	55	60	44	42	40	47	43	45	58	47	38	55	43	48	45	43	45	59	51	52	46	58	52	43	39	49	64	43	54	36	42	52	46	40	40	57	52	54	49	36	56	39	68	47	52	51	42	55	42	37	31	37	41	46	39	49	51	61	48	55	43	39	45	62	49	54	48	49	41	54	45	45	49	53	48	33	41	47	48	45	43	45	48	51	65	48	46	49	48	53	41	40	32	47	39	51	47	48	64	48	40	51	48	40	53	36	47	56	43	39	63	56	47	48	51	40	42	54	42	56	50	45	38	56	45	56	60	47	47	51	44	40	54	48	53	46	42	50	51	42	49	56	69	54	60	53	50	61	43	45	48	50	61	58	47	42	44	40	44	49	37	49	50	53	43	50	56	46	53	48	51	60	47	48	45	50	46	49	51	49	50	58	45	49	45	55	61	46	37	40	33
17865	9052	6463	8291	17471	21162	20945	19403	16765	15007	13139	11902	9729	8485	7455	6634	6245	5865	5417	5043	4344	3693	3178	2590	2280	1642	1343	1097	946	743	598	625	674	746	716	673	706	707	687	709	673	709	726	759	807	693	710	696	639	720	611	623	594	578	611	554	595	596	607	581	583	568	560	546	568	519	578	533	532	555	507	502	501	533	521	466	514	477	525	510	528	488	511	558	464	473	516	499	470	451	497	523	470	500	498	513	493	511	492	492	558	509	485	489	528	500	503	512	478	519	504	545	501	477	483	479	539	455	487	477	489	495	545	471	439	513	525	505	502	503	495	456	475	523	479	508	471	508	477	508	524	545	517	443	449	486	537	500	535	488	496	474	475	491	473	460	497	501	537	517	508	514	500	468	507	507	523	513	488	501	467	454	505	529	444	474	516	454	521	499	488	519	481	521	502	489	510	486	476	511	509	475	513	504	528	505	487	497	484	508	489	476	508	479	494	504	505	464	518	485	505	481	519	516	476	473	502	471	556	471	545	512	488	493	486	496	463	466	483	491	522	478	481	505	507	456	507	522	483	496	514	514	496	498	524	500	482	527	471	502	501	528	447	497	484	502	492	506	489	490	495	492	504	512	492	492	491	475	517	509	472	447	449	507	517	512	461	485	487	511	515	495	476	510	461	489	539	469	521	502	524	470	520	486	506	538	508	482	498	493	491	481	490	521	497	529	471	522	492	514	501	520	506	483	528	492	496	516	488	502	536	456	521	511	491	490	506	480	484	491	484	482	505	454	489	535	509	467	483	526	495	512	532	486	490	513	483	506	516	507	469	499	513	525	473	462	456	479	500	515	527	484	487	470	508	476	500	479	494	482	467	469	494	479	537	476	511	478	492	496	527	455	514	478	509	523	486	490	511	500	509	517	476	438	452	508	490	539	494	522	509	510	496	465	509	502	494	483	462	506	487	494	482	504	541	516	503	499	514	466	493	503	505	482	505	482	523	525	483	520	521	492	490	522	513	485	529	481	485	453	505	527	517	469	499	508	515	519	505	498	487	541	502	517	498	490	485	528	494	485	526	484	485	488	498	545	464	502	497	473	475	482	440	551	497	507	540	534	518	523	492	484	473	511	519	531	492	507	553	512	438	519	497	495	510	508	486	507	498	500	495	526	527	481	523	495	495	488	481	508	525	505	486	442	488	497	489	474	489	460	518	480	508	498	487	512	517	507	532	516	506	501	468	514	464	477	477	470	445	509	487	499	469	504	438	526	497	524	468	472	489	513	486	518	450	503	500	515	459	503	530	510	507	535	502	475	473	483	514	529	525	544	497	486	481	524	534	518	506	493	514	494	494	503	507	497	473	482	515	476	502	477	512	473	472	531	489	486	492	523	468	494	547	501	524	481	470	490	481	471	494	465	542	485	522	502	483	511	527	494	519	515	500	472	513	538	489	491	496	505	497	518	499	470	505	540	487	518	497	454	492	492	517	511	516	468	499	478	494	517	483	452	471	508	497	519	528	519	487	521	486	475	485	517	522	464	485	451	502	505	508	511	499	496	462	492	529	492	490	456	512	499	502	479	483	555	473	504	496	487	488	492	502	507	496	487	490	490	454	466	498	500	486	460	503	499	533	544	517	523	523	514	490	494	503	488	510	516	494	508	495	493	479	482	487	503	517	480	514	497	543	481	470	510	543	515	467	510	515	506	465	503	500	513	503	491	578	521	466	461	480	502	510	504	447	496	499	498	481	479	496	524	520	506	514	517	473	547	498	486	509	524	496	539	510	507	492	494	509	515	479	491	496	466	533	484	548	480	466	488	476	487	528	497	523	524	529	485	487	476	491	501	483	478	500	507	510	486	516	523	480	504	442	524	513	471	502	496	524	495	480	510	497	515	511	493	507	500	468	521	521	522	496	486	492	501	488	495	526	532	476	504	482	448	504	506	495	489	538	518	521	503	494	502	508	467	497	453	498	543	535	506	550	497	512	487	478	543	515	501	500	514	492	511	509	485	501	543	508	480	448	469	467	499	494	508	454	487	501	474	471	504	508	497	488	528	539	496	456	503	494	473	509	514	477	534	503	509	502	479	487	565	482	484	533	510	469	511	496	528	514	509	474	476	487	494	468	503	490	478	498	500	508	495	490	520	491	514	481	471	513	523	494	527	489	483	439	528	531	468	529	496	505	488	530	501	492	536	469	476	519	462	471	488	520	497	502	495	511	477	503	457	517	515	506	494	538	529	523	518	504	467	510	469	479	526	507	518	513	511	477	501	513	524	481	524	499	477	482	476	506	534	443	451	490	491	451	537	493	497	506	522	524	508	548	543	471	503	482	519	497	467	505	501	523	571	497	503	501	493	489	496	476	531	464	519	474	527	526	486	498	517	537	506	501	474	500	487	500	519	486	477	505	496	523	469	514	546	477	506	518	530	535	505	496	486	494	523	526	505	537	478	488	497	506	448	480	520	514	490	519	489	461	480	499	542	479	499	492	499	512	508	461	485	494	503	513	513	521	521	513	500	553	505	461	520	489	472	492	468	483	479	506	487	558	524	500	466	510	496	517	513	506	474	466	465	504	506	501	504	520	464	511	494	489	496	493	517	482	483	482	480	495	467	493	499	517	503	524	513	510	496	522	500	540	523	497	505	542	499	495	468	506	469	476	494	486	548	486	508	499	480	470	504	503	509	508	478	553	447	493	517	524	493	495	537	486	517	507	493	521	468	462	484	523	485	514	529	476	516	526	472	506	479	531	533	454	492	519	488	506	508	490	501	505	526	500	472	460	486	504	473	513	523	482	461	535	445	509	508	521	501	503	507	490	477	519	490	454	514	528	483	541	464	491	534	498	520	509	466	476	473	482	462	482	517	501	484	484	495	487	471	516	535	482	513	501	453	497	495	541	504	482	480	458	527	500	469	507	503	489	518	502	463	478	476	474	520	538	534	529	458	519	476	498	507	531	471	528	490	493	443	545	520	495	503	497	516	467	488	550	529	495	472	480	518	495	484	512	470	499	463	482	522	467	532	473	491	477	511	539	510	523	492	490	469	493	498	523	481	513	541	462	483	483	548	505	496	507	533	482	488	528	498	487	508	494	472	462	461	478	502	519	499	494	482	526	534	496	533	537	481	485	485	508	505	493	442	499	500	504	475	540	490	521	520	537	503	472	472	486	490	503	534	526	498	520	516	514	491	489	536	529	504	487	467	494	486	474	501	520	475	523	520	521	493	553	491	448	474	494	510	491	516	512	533	527	508	504	474	515	477	541	516	493	507	520	476	433	491	524	518	470	491	486	514	486	516	494	510	526	485	528	484	484	499	506	486	495	453	467	484	507	473	516	582	556	493	504	509	509	516	489	506	511	502	440	467	503	498	484	516	519	476	471	504	453	458	500	496	497	509	524	463	514	459	492	460	491	484	499	516	488	498	501	487	470	482	520	479	523	501	506	522	504	525	491	531	500	475	468	489	495	516	499	491	506	474	507	477	475	489	488	530	502	502
1929	1217	696	468	418	528	729	741	710	672	574	501	445	326	321	295	301	298	254	238	207	167	174	116	118	84	72	75	70	50	41	49	41	55	54	64	52	58	43	49	52	54	52	42	56	54	41	51	46	52	43	40	45	36	34	48	62	39	43	33	37	37	35	50	34	33	42	46	48	46	37	38	45	43	40	39	39	48	41	42	38	29	55	39	43	51	41	50	33	29	44	29	46	42	38	46	44	36	40	37	52	42	33	51	42	36	41	44	31	48	37	41	42	45	24	46	38	33	45	46	34	43	29	32	36	50	45	46	43	45	34	33	39	26	40	32	41	46	44	33	45	29	45	41	27	47	42	39	31	43	34	37	56	42	26	40	46	38	32	35	41	44	37	42	31	38	39	43	37	46	36	38	30	41	34	45	38	31	40	37	49	35	29	44	45	31	35	31	40	40	38	38	42	41	41	34	42	38	37	38	44	38	24	47	27	29	41	37	38	32	40	45	31	28	43	33	39	42	30	33	43	50	33	39	34	42	31	31	36	35	38	40	40	39	46	40	43	32	29	41	50	36	45	36	36	33	34	35	34	30	42	33	36	30	38	36	29	51	37	33	43	44	28	31	34	40	41	46	45	26	37	41	32	31	39	45	42	43	43	37	36	33	40	40	40	37	39	27	49	32	45	29	36	40	41	31	32	31	41	37	34	40	48	33	39	42	28	43	37	47	38	28	44	33	31	46	38	51	43	33	43	27	46	36	39	33	38	35	34	31	45	39	56	37	46	40	46	47	39	47	36	33	55	42	35	43	45	41	26	40	33	35	55	38	46	41	32	35	37	41	42	44	46	45	50	37	36	33	34	35	56	42	34	50	36	32	30	30	32	43	34	51	44	53	44	36	46	35	47	32	49	40	35	40	45	32	39	47	46	45	41	39	51	32	42	53	45	40	23	38	32	40	42	36	40	48	32	35	52	35	33	41	36	47	39	46	27	42	43	34	35	35	48	43	30	32	38	38	36	39	36	35	30	40	55	38	35	45	32	45	32	34	32	41	24	39	43	43	41	34	38	37	38	45	43	42	42	38	47	39	36	41	39	35	24	38	34	43	50	48	41	47	32	48	41	28	38	38	36	32	47	31	36	44	41	38	43	47	38	31	44	30	32	39	46	41	45	34	30	40	37	38	35	37	33	42	36	30	40	33	43	36	46	46	36	41	39	25	31	37	51	48	39	41	44	41	41	44	46	44	37	53	40	39	44	39	39	45	44	40	40	42	39	45	31	42	40	36	37	51	38	44	28	39	36	42	41	40	37	37	37	35	56	35	46	33	36	29	37	39	29	48	33	36	37	50	29	36	36	41	35	49	38	31	42	48	34	38	35	33	43	46	37	46	45	24	34	42	46	37	49	50	40	36	40	42	47	52	44	53	43	45	40	38	23	53	40	37	34	39	30	40	42	41	41	37	49	36	36	45	33	40	27	36	37	36	31	40	44	41	36	35	23	35	38	52	32	37	30	38	35	42	39	56	43	38	44	41	32	33	32	44	51	36	42	39	35	45	45	42	44	36	49	24	40	52	39	46	29	34	34	36	35	44	35	31	27	34	43	28	31	38	35	43	40	38	34	44	41	32	60	32	37	45	36	33	42	30	38	49	35	38	40	47	37	35	43	45	45	33	39	30	34	42	34	34	46	41	31	35	50	45	39	32	35	36	35	45	32	34	52	34	31	37	33	35	48	38	41	52	38	51	42	27	38	44	48	39	42	34	47	35	41	37	37	45	41	41	37	40	44	46	33	54	45	26	38	33	36	48	48	19	42	32	50	37	36	42	34	45	37	39	35	27	36	45	42	44	36	35	40	54	46	41	31	40	41	41	35	37	34	30	37	29	41	29	39	31	35	39	40	50	33	57	45	38	48	40	32	33	33	39	42	39	33	47	35	51	40	53	48	38	37	39	24	32	31	36	36	37	37	41	46	40	39	41	39	35	40	38	32	36	44	51	33	51	32	33	26	47	38	42	38	36	43	31	46	43	42	40	27	48	43	28	39	44	33	40	41	40	40	42	37	42	52	32	23	27	38	36	49	38	33	48	32	38	39	40	41	39	34	43	49	32	36	37	33	43	40	35	35	36	32	46	54	33	33	44	52	35	31	42	46	31	41	36	30	41	52	41	42	40	40	43	33	46	41	41	45	42	30	40	45	37	38	37	36	37	45	33	40	34	38	47	34	39	43	45	31	44	42	36	42	35	31	31	30	35	47	42	42	34	31	38	39	52	29	30	37	39	38	45	43	44	51	37	37	38	32	35	38	39	40	40	38	29	41	34	38	36	40	37	37	42	35	36	36	43	45	37	40	32	26	47	35	34	34	45	36	48	34	38	34	37	30	34	48	37	49	42	33	42	45	32	28	44	34	43	30	32	43	33	49	53	30	52	31	47	34	39	45	45	49	32	30	48	32	36	48	42	50	45	49	40	35	32	39	33	33	31	48	36	55	44	32	32	33	36	37	43	37	32	50	34	36	40	37	44	43	44	40	36	42	31	51	41	54	36	45	52	33	36	30	28	44	34	30	43	39	39	45	46	43	37	40	41	51	30	49	35	36	35	36	41	44	38	53	35	44	41	34	40	39	23	49	50	42	33	44	40	47	27	32	46	35	47	34	51	42	40	45	45	56	32	30	43	34	37	41	43	57	42	36	41	34	36	28	44	29	38	26	39	38	37	41	51	39	35	34	36	52	29	31	38	39	40	40	43	37	46	42	47	31	39	35	36	32	37	40	36	42	35	40	48	46	34	31	44	30	37	41	45	41	45	43	41	39	36	30	42	38	35	42	42	42	36	29	43	38	45	42	28	36	27	42	34	37	34	41	46	30	47	45	39	34	28	39	34	28	38	40	37	38	39	36	47	35	37	35	41	51	39	24	43	42	52	42	42	41	47	36	39	39	39	33	34	35	42	54	31	33	41	42	42	35	46	34	42	29	43	47	27	32	31	36	42	39	28	37	39	47	43	45	45	34	43	26	42	47	25	43	42	31	37	39	33	45	32	38	30	47	38	44	33	29	34	30	36	42	39	38	46	30	34	37	34	44	30	32	38	33	31	40	49	46	34	47	41	39	55	42	36	39	30	35	37	47	40	44	35	32	19	46	40	38	37	40	37	45	51	41	34	26	32	36	35	43	39	41	43	47	58	32	38	42	32	37	31	34	42	34	37	36	46	40	37	43	43	45	31	37	35	45	38	36	30	41	33	37	38	42	26	35	31	42	38	29	37	44	37	31	44	45	32	40	39	46	29	43	42	47	33	40	39	45	37	36	43	34	41	33	36	36	38	40	37	29	35	39	33	37	33	47	40	42	25	34	33	44	43	35	46	36	44	45	49	39	45	33	41	42	36	49	34	54	53	28	40	42	49	49	45	43	50	33	60	47	35	33	31	32	48	43	41	52	35	45	53	39	28	41	32	36	39	48	37	42	48	30	37	36	47	44	42	28	40
22100	12958	8606	11245	21955	25928	25613	23603	21523	18936	16738	14731	12846	11302	9733	9122	8776	8122	7493	6689	5713	4868	3944	3324	2541	1889	1563	1299	1028	733	643	664	719	774	707	728	773	816	766	729	738	836	789	788	778	693	708	676	639	665	635	554	610	524	571	563	538	526	559	521	548	462	536	505	532	534	537	473	462	477	470	456	480	430	446	429	429	433	402	440	439	428	426	437	400	413	397	403	419	433	409	460	413	471	405	404	434	423	395	424	451	408	449	395	433	458	428	450	414	457	421	406	438	419	435	425	406	393	426	408	432	426	436	415	415	460	436	452	403	406	419	402	445	394	395	389	414	429	407	425	362	436	419	401	412	392	410	441	407	412	430	420	414	397	396	420	428	410	397	419	432	432	437	412	401	383	441	443	443	399	428	399	433	419	409	389	398	407	431	426	409	403	390	430	426	397	416	435	412	433	433	447	414	436	434	427	389	417	413	432	366	432	418	411	474	380	380	383	441	412	437	394	394	437	414	430	413	404	425	414	427	423	415	447	402	394	409	376	400	426	401	391	420	408	419	402	429	396	391	436	418	416	399	420	422	428	445	392	415	390	410	434	435	426	400	462	393	397	415	401	421	438	410	405	473	402	411	425	398	429	430	395	415	459	412	401	395	405	399	456	405	433	428	413	412	435	445	452	381	398	426	421	447	402	435	407	423	378	427	431	386	413	423	405	431	423	410	427	443	415	380	432	407	414	414	430	449	428	404	448	389	406	433	401	423	392	404	433	388	404	419	410	407	421	437	433	424	420	404	401	467	423	412	414	382	443	429	447	458	377	399	409	409	462	412	449	423	370	419	397	415	417	420	417	434	457	414	406	402	454	383	412	439	420	408	446	423	415	413	427	396	416	426	429	404	413	413	424	436	410	418	400	390	426	428	411	429	431	399	402	413	420	422	429	417	398	377	418	416	380	403	413	426	396	411	442	448	406	439	417	427	419	389	421	384	406	400	404	427	373	370	424	397	374	409	440	374	403	383	402	427	428	423	386	462	415	448	417	460	410	426	414	416	390	407	463	439	417	412	414	398	430	416	436	382	390	425	422	397	417	435	424	442	427	419	404	415	425	416	434	433	419	433	380	415	407	446	388	402	425	433	415	401	409	436	406	391	440	401	416	438	401	404	432	400	410	442	422	433	440	407	414	442	410	408	416	416	405	393	407	425	417	387	430	396	383	398	392	408	434	380	412	435	398	457	421	425	412	409	436	391	393	408	406	411	421	437	420	404	419	417	411	449	436	423	387	434	446	428	408	409	435	408	411	406	434	418	393	429	428	441	388	418	387	424	436	407	426	410	422	446	426	408	418	413	411	415	402	408	422	431	429	403	404	411	413	396	411	413	421	430	426	434	436	411	393	404	436	384	418	426	400	398	435	446	405	407	409	448	425	435	421	382	444	421	434	383	414	402	404	432	414	403	431	434	386	406	448	456	403	421	436	448	390	410	399	426	407	434	424	411	436	404	406	396	416	391	427	457	410	409	449	423	406	428	394	381	452	408	439	416	430	414	393	419	409	439	418	393	417	408	417	407	421	441	440	388	386	428	446	442	455	422	413	421	387	437	436	399	423	417	427	431	376	440	407	394	425	439	431	429	405	452	433	420	442	422	445	458	426	431	403	395	401	466	430	419	420	410	428	408	424	404	425	412	404	415	416	409	422	380	376	411	412	399	437	394	420	399	409	394	430	397	387	420	394	438	418	440	408	398	441	411	425	403	433	420	436	414	444	418	424	433	420	409	393	437	385	398	395	404	442	413	427	421	423	378	407	410	406	417	396	403	380	424	433	415	409	458	392	417	438	422	431	401	452	435	407	420	408	400	415	435	398	373	384	417	398	430	415	408	426	433	398	388	431	426	422	403	410	434	451	431	381	398	438	446	389	414	431	411	416	401	419	411	395	403	423	439	412	408	414	439	413	441	395	423	428	421	417	400	364	418	418	385	434	413	417	432	421	409	384	391	394	431	390	427	409	403	402	431	434	469	401	376	395	400	417	430	404	423	454	449	442	410	458	367	381	418	400	396	422	413	430	389	406	447	402	398	421	418	433	391	404	389	419	394	414	387	428	440	396	397	395	442	408	454	402	414	397	426	420	395	426	423	378	396	378	436	412	433	415	446	436	435	398	413	425	428	405	430	436	396	439	401	422	405	436	432	407	415	420	386	437	433	414	444	414	402	440	415	386	428	426	418	437	437	394	424	428	424	418	429	444	399	398	441	404	416	376	446	423	459	395	425	423	428	394	416	430	447	428	388	450	447	419	384	424	395	413	428	422	425	444	407	405	442	366	402	387	406	378	441	395	387	453	369	408	474	438	445	381	424	448	423	375	473	386	434	429	428	405	410	368	452	381	443	377	415	435	402	435	418	428	403	437	452	407	424	385	422	388	438	401	446	400	412	448	418	402	437	389	416	441	403	433	380	438	414	441	407	414	439	438	410	432	421	443	414	428	437	438	405	416	450	444	421	411	380	406	422	387	394	437	411	432	423	391	384	399	378	406	431	436	438	371	412	446	415	434	399	367	398	406	448	426	431	404	455	458	447	423	441	391	426	403	412	393	374	394	431	394	406	417	414	437	405	412	416	413	419	420	434	419	399	444	446	411	407	415	399	395	418	472	449	416	394	437	431	373	465	410	386	411	390	422	410	426	392	428	400	453	406	396	412	398	414	405	417	383	446	406	417	419	457	399	422	397	436	414	421	427	448	434	394	417	443	392	431	442	421	424	403	450	410	449	439	421	418	422	433	420	395	416	439	407	402	448	401	403	439	415	438	399	394	428	384	412	375	389	386	418	431	375	406	397	393	436	431	446	392	436	419	442	429	392	387	409	421	398	416	399	403	407	429	410	440	405	408	416	404	426	426	417	417	419	398	432	410	380	415	408	399	443	426	445	436	402	421	377	427	412	394	460	399	448	415	403	381	420	390	401	429	453	420	430	444	410	427	424	393	447	401	423	400	385	393	392	437	444	426	429	416	438	424	396	410	440	403	418	393	417	409	414	422	420	427	406	446	426	364	370	434	411	418	455	408	428	425	420	418	404	402	388	413	436	447	383	399	436	468	444	444	426	431	435	422	391	390	419	382	421	406	434	406	371	354	385	416	420	380	435	416	434	451	442	444	386	473	427	445	439	410	386	445	378	415	424	398	412	423	437	395	430	439	392	445	410	385	455	415	399	394	399	385	448	438	409	413	445	431	369	401	417	429	384	406	410	432	415	397	411	393	431	388	383	379	428	426	398	401	405	435	436	428	395	416	400	392	391	403	408	381	411	441	386	423	412	402	413	411	403	426	428	430	385	406	396	423	405	470	403	452	411	388	425	440	421	393	415	429	428	457	397	453	420	406	437	447	396	408	425	419	409	446	410	415	427	418	402	412	442	390	393	421	420	450	421	426	415	394	399	430	385	424	390	421	400	397	427	415	406	422	427	414	419	425	414	414	434	410	426	397	389	439	408
3548	1071	647	428	386	522	698	763	769	627	537	547	413	366	352	313	291	297	272	261	192	183	167	142	109	89	72	58	46	44	31	58	64	64	51	42	39	48	67	55	43	61	69	65	61	61	48	50	39	47	49	40	54	38	46	52	37	46	48	47	42	41	56	38	38	41	52	50	42	48	44	46	49	43	47	39	48	42	44	41	51	39	47	41	48	30	48	38	50	45	36	46	41	60	44	28	50	46	37	39	42	44	42	39	34	44	40	39	54	42	44	50	44	48	40	53	46	47	37	53	52	38	39	37	41	33	46	43	43	50	41	34	35	28	38	46	37	42	57	31	49	35	59	40	37	27	47	40	40	43	38	41	32	37	36	42	43	33	43	31	40	46	44	50	42	31	52	53	41	49	40	48	43	44	41	47	45	25	36	31	37	39	42	37	36	43	46	46	45	42	40	31	33	47	39	45	42	45	53	51	41	42	42	47	42	52	38	42	36	38	44	49	54	39	46	53	35	48	38	50	48	44	49	42	40	49	46	53	39	42	43	44	42	39	48	35	51	48	46	40	46	43	32	39	42	33	54	32	49	36	43	40	49	50	47	35	47	43	37	44	31	46	35	41	43	39	44	47	44	35	44	43	33	36	44	36	42	61	43	37	44	38	49	52	43	32	42	36	53	41	54	42	58	47	37	49	45	47	41	45	43	45	44	32	49	44	45	44	42	45	58	30	40	29	37	36	39	36	40	40	42	38	40	37	36	41	40	36	42	42	44	43	34	46	38	45	35	51	37	39	41	43	43	29	41	34	30	37	46	43	43	48	43	32	37	38	38	53	43	43	41	58	55	53	33	36	39	46	37	40	43	49	54	43	37	41	34	42	43	52	40	45	45	42	45	45	48	48	44	36	39	25	40	37	40	38	47	42	42	48	30	36	42	44	31	45	42	46	27	48	39	59	42	49	38	41	54	38	48	48	52	44	45	35	49	45	45	36	42	57	35	43	34	45	43	39	47	42	36	40	50	27	44	33	50	43	42	31	45	36	45	47	46	37	35	46	40	36	46	48	33	53	49	38	35	47	50	43	39	55	38	44	38	44	41	34	35	52	37	39	38	33	44	35	36	36	35	44	41	41	42	40	36	34	47	43	40	35	41	41	37	40	54	35	51	50	35	23	41	52	34	41	32	46	37	31	53	39	38	43	40	59	45	56	42	47	46	46	49	47	46	44	46	43	46	39	44	32	41	37	43	31	43	42	55	38	48	46	43	33	56	44	40	43	44	32	43	37	45	54	36	44	40	41	39	43	34	42	37	42	54	45	32	41	38	48	42	44	52	45	45	54	37	59	34	46	39	32	54	42	31	52	48	56	43	48	29	48	39	46	44	54	44	37	35	44	41	44	43	36	46	38	51	30	36	44	38	55	44	37	40	37	39	45	44	40	42	38	43	39	49	45	49	34	40	42	41	49	53	48	54	39	33	41	48	36	52	59	44	34	47	54	31	40	40	41	44	40	38	46	45	45	46	41	44	42	45	34	40	37	43	52	41	56	40	40	44	44	44	40	47	41	41	45	37	43	47	35	47	43	35	45	43	61	49	55	44	51	39	42	46	39	37	44	47	40	45	46	54	45	36	33	39	38	40	34	45	39	50	36	44	40	50	50	35	52	52	42	47	47	45	35	49	41	31	29	40	46	36	42	44	37	43	45	45	51	46	45	45	57	55	33	41	48	50	37	43	43	41	42	45	40	39	38	50	44	45	40	43	39	44	48	53	42	38	34	36	37	39	37	47	35	50	58	46	43	39	51	47	35	45	54	44	44	51	50	63	55	48	53	47	41	42	38	40	45	34	43	47	43	40	58	31	42	38	28	40	34	42	43	45	34	44	33	48	45	51	47	38	56	45	44	42	38	28	43	45	41	48	44	47	45	54	41	47	48	45	51	50	42	37	41	49	35	36	48	50	60	53	43	36	39	38	45	49	34	45	42	49	40	57	45	38	43	42	45	35	43	50	39	40	23	42	37	37	60	47	47	36	44	39	48	43	43	38	38	35	31	42	30	40	43	43	38	37	56	44	46	37	44	45	50	42	43	41	51	45	34	38	42	51	31	40	47	37	45	41	30	38	47	38	37	28	45	38	33	42	38	35	55	38	56	49	52	30	53	36	42	36	39	45	40	43	34	38	49	44	33	42	41	52	36	36	48	39	34	44	57	43	30	51	43	38	40	42	54	42	39	36	47	35	36	46	39	38	42	51	31	31	55	38	36	33	32	43	36	47	42	47	36	41	41	44	62	35	38	52	44	52	52	34	40	45	49	42	53	34	34	47	33	51	39	32	47	42	38	44	46	36	38	43	44	25	57	34	41	38	28	51	46	31	46	35	39	40	41	44	46	42	44	55	37	33	39	54	38	36	38	43	35	38	44	40	34	37	42	34	44	43	48	31	41	40	44	34	46	42	39	39	32	46	37	40	48	41	52	47	47	41	43	26	45	47	47	47	43	31	33	56	44	41	39	33	51	36	38	55	39	47	46	42	39	42	41	45	38	39	45	29	43	43	46	42	54	42	48	28	37	53	55	34	35	42	36	39	44	46	38	35	39	61	48	38	48	53	38	44	39	46	46	39	51	41	49	42	38	35	44	40	47	43	47	36	40	43	50	43	38	48	36	41	24	41	49	40	40	42	31	40	41	36	43	37	50	41	47	37	36	42	52	54	31	54	47	50	51	37	37	49	34	37	44	42	47	48	39	40	34	32	45	43	50	46	37	41	41	40	38	52	35	46	36	43	46	38	45	43	48	36	34	32	40	30	46	32	52	46	40	39	47	33	53	38	38	43	39	43	57	36	39	30	38	35	43	39	41	42	35	38	38	47	40	38	42	37	36	44	34	44	35	48	37	49	50	49	44	53	50	38	63	55	55	44	40	38	47	44	49	51	33	41	35	53	43	42	47	42	41	47	36	46	40	44	25	49	44	45	31	48	38	56	50	42	35	41	43	33	43	44	32	44	39	47	42	50	39	36	49	35	44	45	40	49	41	40	40	41	47	36	43	44	45	45	36	57	33	45	51	51	36	39	47	31	34	43	39	44	37	51	35	36	44	47	34	52	39	37	29	34	42	39	42	36	46	40	36	52	45	36	36	46	41	28	40	41	35	29	42	43	36	34	38	46	38	51	33	41	49	54	40	56	43	44	44	33	45	45	33	29	32	32	46	46	44	51	51	30	36	43	56	45	35	46	43	52	45	46	37	45	36	47	46	38	32	39	34	38	47	37	52	46	48	29	51	35	39	39	35	47	36	42	43	34	52	49	39	41	37	39	29	48	50	43	43	43	44	50	46	48	51	40	50	50	34	44	48	43	49	44	41	44	35	42	43	46	48	30	33	35	36	55	44	65	42	43	38	44	52	48	39	46	45	38	34	40	38	47	38	45	48	36	40	42	39	48	47	52	34	38	39	55	40	50	44	35	41	43	49	64	40	36	38	36	38	32	43
21367	11501	8312	10216	20442	25724	25035	23207	21875	18784	16905	15082	13048	11160	10165	10072	9482	8769	8205	6964	5849	5051	4396	3582	2596	2106	1667	1360	1031	723	686	719	780	784	740	763	817	854	824	776	852	845	831	840	804	740	744	722	668	620	683	634	598	529	605	610	616	562	575	571	554	560	592	541	548	546	531	516	511	511	481	496	484	488	498	483	473	488	479	481	472	502	434	447	464	449	479	406	427	439	467	439	434	420	438	465	439	439	460	451	440	419	454	461	455	424	445	470	455	486	446	470	430	437	451	469	461	431	442	436	453	436	421	443	433	454	454	421	454	414	479	399	400	459	433	426	433	421	452	463	446	428	431	429	439	419	449	429	418	415	462	474	453	444	467	444	401	439	411	437	488	463	438	437	435	445	478	408	444	435	481	453	440	411	439	452	412	416	406	458	438	444	421	437	463	408	416	445	455	431	431	446	401	426	449	450	422	461	443	456	407	424	435	447	442	418	395	439	417	425	425	437	460	457	466	419	445	454	451	405	428	415	434	486	485	440	417	430	460	441	457	407	460	444	462	447	438	429	437	398	435	466	424	470	408	401	394	453	428	487	430	431	417	427	448	425	453	420	425	399	475	419	433	432	435	428	444	435	414	432	479	427	458	495	403	453	427	484	476	387	433	427	455	428	438	463	410	438	465	407	458	422	388	484	418	452	417	444	445	400	446	444	434	449	454	470	438	464	403	436	393	428	442	480	451	422	415	473	458	463	452	412	429	438	432	447	438	434	449	444	446	436	407	389	417	423	426	442	479	449	455	456	439	433	456	463	412	424	459	464	417	434	430	464	459	466	436	468	421	445	444	434	451	477	465	446	450	445	414	428	458	399	456	433	424	456	453	463	423	447	438	439	451	438	480	421	427	435	447	388	471	408	471	489	443	446	420	423	455	436	418	438	429	449	442	450	444	405	436	472	439	454	458	453	475	431	447	454	447	443	436	408	433	416	420	434	443	432	441	470	471	440	439	438	458	449	406	455	410	433	428	449	413	435	466	490	421	452	421	455	419	431	461	467	441	422	447	415	421	426	463	459	410	461	432	409	418	459	426	432	450	398	433	441	448	462	410	457	433	418	461	415	404	463	446	430	378	455	466	446	404	472	448	419	432	442	437	453	381	450	470	460	449	415	468	430	396	444	403	431	415	435	461	433	469	434	432	444	420	448	466	455	462	455	441	505	439	433	424	463	462	438	454	454	430	423	481	423	438	430	438	431	404	443	470	438	416	443	434	419	431	422	458	452	472	414	429	437	460	442	454	426	416	421	442	445	398	468	473	405	437	430	437	433	453	430	462	457	493	410	430	446	405	410	413	455	441	450	477	434	446	424	454	445	427	406	426	453	435	451	438	388	448	462	435	465	425	446	427	472	432	433	402	456	443	420	471	418	475	454	459	462	448	432	412	435	460	430	425	414	465	414	406	444	464	480	432	484	429	442	484	417	410	414	405	435	417	450	424	429	453	440	460	459	417	462	451	474	433	481	466	464	431	430	442	444	428	451	434	439	477	472	448	432	451	445	441	459	457	439	439	462	423	443	470	438	462	460	441	465	481	461	456	405	474	460	446	454	465	418	469	424	430	441	430	413	445	461	449	441	426	423	408	424	418	434	403	430	410	426	420	433	446	441	470	448	455	456	415	448	427	461	434	430	455	429	419	442	429	434	426	438	461	455	460	437	427	468	433	463	476	445	429	431	430	488	434	430	448	422	415	476	427	410	439	427	476	454	412	435	460	440	419	437	397	468	438	426	407	430	445	486	438	437	447	427	444	427	431	431	462	420	476	459	430	437	470	449	452	409	418	445	454	439	434	458	407	457	446	438	459	406	434	453	432	423	447	444	451	480	459	437	454	481	425	450	425	423	447	414	434	467	450	422	433	437	429	438	434	467	470	412	440	407	447	449	428	486	437	402	412	411	413	441	445	447	471	445	452	482	436	418	413	477	428	445	406	432	444	431	450	418	455	412	474	377	457	440	414	454	457	477	458	424	458	471	460	429	430	421	442	427	423	428	436	452	460	414	428	436	430	453	443	417	464	411	474	437	454	421	442	479	432	431	487	482	443	441	417	421	414	446	446	446	470	452	454	415	408	457	434	454	435	457	456	421	481	422	413	437	446	457	421	432	443	415	474	409	470	463	454	463	449	472	460	470	443	462	419	457	498	459	439	476	405	437	462	452	455	478	446	440	405	430	424	428	480	429	402	447	438	431	438	427	439	448	451	438	418	450	452	416	421	470	429	451	453	440	461	413	425	424	481	446	502	402	442	434	431	444	423	456	479	424	453	478	473	462	438	440	414	432	435	469	476	465	431	467	448	471	442	433	473	426	434	439	446	420	421	434	435	457	440	448	452	469	460	464	453	434	433	449	451	451	423	423	455	442	435	436	448	431	466	427	428	432	456	421	397	424	427	433	458	435	407	430	442	402	460	412	427	435	444	460	388	472	436	433	426	422	458	442	463	436	441	429	447	479	412	439	416	438	436	434	441	433	434	437	444	441	482	399	425	454	438	433	463	443	446	454	457	475	453	457	449	508	423	412	413	433	439	404	431	447	418	450	442	460	410	417	459	428	451	466	469	428	427	428	450	434	471	442	405	482	414	454	441	430	443	442	435	423	460	417	418	417	419	436	434	416	419	460	463	452	398	455	434	457	450	407	474	467	448	419	450	431	461	411	488	469	479	441	451	449	436	442	455	469	448	440	401	379	452	436	446	440	420	416	443	406	445	442	470	428	433	482	439	421	418	438	424	443	457	409	431	405	422	439	434	462	407	465	447	452	431	471	444	415	436	426	454	424	459	497	457	465	451	438	439	484	434	414	433	466	416	457	409	464	432	409	437	402	438	436	402	421	429	434	432	452	439	436	412	443	430	407	446	433	425	415	438	416	470	460	441	442	456	439	461	475	438	439	425	451	428	455	408	457	459	436	442	452	457	434	453	417	454	442	444	434	434	450	409	411	426	429	457	442	431	434	448	461	440	422	432	434	421	393	455	383	446	427	440	450	463	414	478	447	475	444	487	449	409	442	383	414	476	447	410	414	396	450	448	477	439	450	432	448	477	454	453	422	396	451	422	441	483	439	465	395	432	445	402	466	438	448	425	440	444	471	437	472	435	448	464	472	431	439	443	434	429	456	443	406	436	442	463	398	413	421	409	448	452	434	461	431	464	422	434	411	409	424	433	459	435	414	450	431	459	462	432	437	444	443	458	441	425	469	440	430	446	461	407	416	428	457	415	456	426	437	429	452	429	440	423	405	434	464	446	469	466	451	398	409	434	476	443	428	418	472	429	439	483	458	465	449	459	498	447	463	421	424	411	416	452	436	434	456	442	443	457	455	417	448	409	447	464	390	453	443	472	452	470	404	420	431	485	484	409	452	430	458	453	468	486	462	398	421	436	444	435	416	438	439	473	432	441	438	435	496	414	406	402	443	430	466	436	446	423	426	419	420	484	426	438	477
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
